Fingerprint authentication server, client computer and fingerprint authentication method
First Claim
1. A fingerprint authentication server device comprising:
- a database in which user IDs and registered fingerprint data of plural users are stored; and
a storage in which a hash value table is stored, the hash value table including user hash values of the user IDs and the registered fingerprint data of the users,wherein the fingerprint authentication server device is configured to receive a hash value of a user ID of a user to be authenticated and a hash value of the registered fingerprint data associated with the user ID from a client computer;
perform a search in the hash value table to determine whether there are hash values corresponding to the received hash values in the hash value table; and
transmit a determination result to the client computer, thereby to cause the client computer to perform a fingerprint authentication process for a user for which correspondence of the hash values has been confirmed.
1 Assignment
0 Petitions
Accused Products
Abstract
A fingerprint authentication server device is disclosed. The fingerprint authentication server device includes a database in which user IDs and the registered fingerprint data of plural users are stored; and a hash value table including user hash values of the user IDs and the registered fingerprint data of the users. The fingerprint authentication server device is configured to receive a hash value of a user ID of a user to be authenticated and a hash value of registered fingerprint data associated with the user ID from a client computer; perform a search in the hash value table to determine whether there are hash values corresponding to the received hash values in the hash value table; and transmit a determination result to the client computer, thereby to cause the client computer to perform a fingerprint authentication process for a user for which correspondence of the hash values has been confirmed.
8 Citations
12 Claims
-
1. A fingerprint authentication server device comprising:
-
a database in which user IDs and registered fingerprint data of plural users are stored; and a storage in which a hash value table is stored, the hash value table including user hash values of the user IDs and the registered fingerprint data of the users, wherein the fingerprint authentication server device is configured to receive a hash value of a user ID of a user to be authenticated and a hash value of the registered fingerprint data associated with the user ID from a client computer;
perform a search in the hash value table to determine whether there are hash values corresponding to the received hash values in the hash value table; and
transmit a determination result to the client computer, thereby to cause the client computer to perform a fingerprint authentication process for a user for which correspondence of the hash values has been confirmed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A client computer comprising:
-
a storage in which a user ID and registered fingerprint data are stored;
whereinthe client computer is configured to calculate a hash value of a user ID input from a user to be authenticated and a hash value of the registered fingerprint data associated with the input user ID in the storage;
transmit the hash values to a fingerprint authentication server and to perform a fingerprint authentication based on the registered fingerprint data stored in the storage and a fingerprint data generated from a fingerprint image acquired from the user if the client computer receives from the fingerprint authentication server a check result which represents that correspondence of the hash values has been confirmed. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A fingerprint authentication method in a fingerprint authentication server, the fingerprint authentication method comprising:
-
providing a database in which user IDs and registered fingerprint data of plural users are stored, and a hash value table including user hash values of the user IDs and the registered fingerprint data of the users; receiving a hash value of a user ID of a user to be authenticated and a hash value of registered fingerprint data associated with the user ID from a client computer; determining whether there are hash values corresponding to the received hash values in the hash value table; and transmitting a determination result to the client computer, thereby to cause the client computer to perform a fingerprint authentication process for a user for which correspondence of the hash values has been confirmed.
-
Specification