Patent ID: 7526646
Filing Date: 2009-04-28
Classification: H04L,H04W

Abstract:
1. An authentication system for authenticating a mobile information terminal having displaying means for displaying an image, said authentication system comprising: issuing means for issuing a user ID to said mobile information terminal upon receipt of a request to issue a program from said mobile information terminal; random number generating means for generating a random number based on said user ID issued by said issuing means and on a time of receipt of the issuing request; registering means for registering said random number and said time of receipt in conjunction with said user ID; first program generating means for generating a first program for creating a first image embedded with said user ID, in accordance with said random number generated by said random number generating means, with said user ID, and with said time of receipt; transmitting means for transmitting said first program generated by said first program generating means to said mobile information terminal; image pickup means for picking up said first image displayed on said displaying means of said mobile information terminal; recognizing means for recognizing first information corresponding to said first image picked up by said image pickup means while extracting said user ID from said first image concurrently; retrieving means for retrieving said random number and said time of receipt registered by said registering means, in accordance with said user ID recognized by said recognizing means; second program generating means for generating a second program for creating a second image based on said random number, on said time of receipt retrieved by said retrieving means, and on said user ID; and authenticating means for authenticating said mobile information terminal displaying said first image, by verifying a match between second information corresponding to said second image generated by execution of said second program generated by said second program generating means on the one hand, and said first information recognized by said recognizing means on the other hand.