AUTHENTICATION SERVER, AUTHENTICATION METHOD AND AUTHENTICATION PROGRAM
First Claim
1. An authentication server device comprising:
- an image information storage which stores therein a plurality of image information pieces each containing at least one of one or more known symbols and one or more dummy symbols;
a receiver which receives a service use request from a client device via a network;
a reading unit which reads one or more of the image information pieces from the image information storage in response to receipt of the service use request;
a challenge data creation unit which creates challenge data by using the one or more read image information pieces so that one or more two-dimensional images each containing one or more of the known symbols and one or more two-dimensional images each containing one or more of the dummy symbols are presented in turn to the user of the client device, one image at a time;
a testing unit which transmits the created challenge data to the client device, and which receives corresponding response data from the client device; and
approving means which judges whether or not the received response data matches the one or more known symbols contained in the transmitted challenge data, and which approves the service use of the client device if the match is confirmed.
1 Assignment
0 Petitions
Accused Products
Abstract
Upon receipt of a service use request from a client, an authentication server device reads one or more image information pieces from an image information storage storing multiple image information pieces each containing one or more known symbols, one or more dummy symbols, or both of them, and thereafter creates challenge data using the one or more read image information pieces so that one or more two-dimensional images each containing one or more of the known symbols and one or more two-dimensional images each containing one or more of the dummy symbols can be presented to the user of the client, one image at a time. Upon receipt of response data, the authentication server device judges whether or not the received response data matches the one or more known symbols contained in the challenge data, and approves the service use of the client device if the match is confirmed.
100 Citations
20 Claims
-
1. An authentication server device comprising:
-
an image information storage which stores therein a plurality of image information pieces each containing at least one of one or more known symbols and one or more dummy symbols; a receiver which receives a service use request from a client device via a network; a reading unit which reads one or more of the image information pieces from the image information storage in response to receipt of the service use request; a challenge data creation unit which creates challenge data by using the one or more read image information pieces so that one or more two-dimensional images each containing one or more of the known symbols and one or more two-dimensional images each containing one or more of the dummy symbols are presented in turn to the user of the client device, one image at a time; a testing unit which transmits the created challenge data to the client device, and which receives corresponding response data from the client device; and approving means which judges whether or not the received response data matches the one or more known symbols contained in the transmitted challenge data, and which approves the service use of the client device if the match is confirmed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An authentication method performed by an authentication server including an image information storage storing therein a plurality of image information pieces each containing at least one of one or more known symbols and one or more dummy symbols, the authentication method comprising the steps of:
-
receiving a service use request from a client device via a network; reading one or more of the image information pieces from the image information storage in response to receipt of the service use request; creating challenge data by using the one or more read image information pieces so that one or more two-dimensional images each including one or more of the known symbols and one or more two-dimensional images each including one or more of the dummy symbols are presented in turn to the user of the client device, one image at a time; transmitting the created challenge data to the client device, and receiving corresponding response data from the client device; and judging whether or not the received response data matches one or more of the known symbols contained in the transmitted challenge data, and approving the service use of the client device if the match is confirmed. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An authentication program executed by an authentication server including an image information storage storing therein a plurality of image information pieces each containing one or more known symbols, one or more dummy symbols, or both one or more known symbols and one or more dummy symbols, the authentication program causing the authentication server to execute the steps of:
-
receiving a service use request from a client device via a network; reading one or more of the image information pieces from the image information storage in response to receipt of the service use request; creating challenge data using the one or more read image information pieces so that one or more two-dimensional images each including one or more of the known symbols and one or more two-dimensional images each including one or more of the dummy symbols are presented in turn to the user of the client device, one image at a time, the challenge data being for testing whether or not the user of the client device is human; transmitting the created challenge data to the client device, and receiving corresponding response data from the client device; and judging whether or not the received response data matches one or more of the known symbols contained in the transmitted challenge data, and approving the service use of the client device if the match is confirmed.
-
Specification