1. Field of the Invention
The present invention relates to a personal authentication apparatus for authenticating a person who intends to unlock a locking apparatus installed on a door and to a locking apparatus that conducts an unlocking operation based on personal authentication.
2. Description of Related Art
Examples of a personal authentication apparatus and locking apparatus are disclosed in Japanese Unexamined Patent Application Publication Nos. 2001-241237 and 2002-70382. Before allowing a person to handle an object or unlock a door, the disclosures ask the person to enter his or her biometric information such as a fingerprint, compare the entered fingerprint with registered fingerprints, and if the person is authenticated, permit the handling of the object or the unlocking of the door.
When registering a fingerprint in the apparatuses, a person is asked to register an ID number in addition to the fingerprint. For authentication, the person enters the fingerprint as well as the ID number, so that the apparatuses may retrieve the registered fingerprint based on the entered ID number and compare the retrieved fingerprint with the entered fingerprint.
These related arts are incapable of specifying the location of a data corruption occurring in registered ID numbers or fingerprints. Once data corrupts, the related arts must reconstruct all of the registered ID numbers and fingerprints. This needs a lot of time and labor.
An object of the present invention is to provide a personal authentication apparatus and a locking apparatus capable of easily reconstructing corrupted data.
In order to accomplish the object, a first aspect of the present invention provides a personal authentication apparatus having a biometric information input unit configured to input biometric information related to a person, an ID code input unit configured to input an ID code related to the person, a biometric information register configured to register the input biometric information, an ID code register configured to register the input ID code, an indexer configured to provide an index that relates the registered biometric information and ID code to each other and indicates locations where the registered biometric information and ID code are stored, an index memory configured to store the provided index, a retriever configured to retrieve registered biometric information from the biometric information register according to an index corresponding to an ID code input by a user into the ID code input unit, and an authentication unit configured to authenticate the user by comparing the retrieved biometric information with biometric information input by the user into the biometric information input unit.
A second aspect of the present invention provides a locking apparatus having a biometric information input unit configured to input biometric information related to a person, an ID code input unit configured to input an ID code related to the person, a biometric information register configured to register the input biometric information, an ID code register configured to register the input ID code, an indexer configured to provide an index that relates the registered biometric information and ID code to each other and indicates locations where the registered biometric information and ID code are stored, an index memory configured to store the provided index, a retriever configured to retrieve registered biometric information from the biometric information register according to an index corresponding to an ID code input by a user into the ID code input unit, an authentication unit configured to authenticate the user by comparing the retrieved biometric information with biometric information input by the user into the biometric information input unit, a lock driver configured to lock and unlock a door, and a controller configured to make the lock driver unlock the door when the authentication unit authenticates a person.
According to the first aspect, the biometric information input unit is used to input biometric information related to a person. The ID code input unit is used to input an ID code related to the person. The biometric information register is used to register the input biometric information. The ID code register is used to register the input ID code. The indexer is used to provide an index that relates the registered biometric information and ID code to each other and indicates locations where the registered biometric information and ID code are stored. The index memory is used to store the provided index. The retriever is used to retrieve registered biometric information from the biometric information register according to an index corresponding to an ID code input by a user into the ID code input unit. The authentication unit is used to authenticate the user by comparing the retrieved biometric information with biometric information input by the user into the biometric information input unit.
The first aspect simply and surely authenticates a person according to biometric information input by the person. If the registered biometric information and ID codes corrupt wholly or partly, the first aspect can quickly and easily reconstruct the corrupted data by externally providing necessary data according to the indexes that relate the biometric information and ID codes to each other.
According to the second aspect, the biometric information input unit is used to input biometric information related to a person. The ID code input unit is used to input an ID code related to the person. The biometric information register is used to register the input biometric information. The ID code register is used to register the input ID code. The indexer is used to provide an index that relates the registered biometric information and ID code to each other and indicates locations where the registered biometric information and ID code are stored. The index memory is used to store the provided index. The retriever is used to retrieve registered biometric information from the biometric information register according to an index corresponding to an ID code input by a user into the ID code input unit. The authentication unit is used to authenticate the user by comparing the retrieved biometric information with biometric information input by the user into the biometric information input unit. The lock driver is used to lock and unlock a door. The controller is used to make the lock driver unlock the door when the authentication unit authenticates a person.
The second aspect easily and surely authenticates a person according to biometric information input by the person and simply and surely unlocks a door according to the authentication. If the registered biometric information and ID codes corrupt wholly or partly, the second aspect can quickly and easily reconstruct the corrupted data by externally providing necessary data according to the indexes that relate the biometric information and ID codes to each other.
The biometric information input unit 5 is used to input personal biometric information, for example, information about the fingerprint, palm, vein patterns on the back of the hand, or iris of a person.
The ID code input unit 7 is used to input an ID code to identify a person.
The biometric information register 9 is used to register the biometric information input through the biometric information input unit 5.
The ID code register 11 is used to register the ID code input through the ID code input unit 7.
The indexer 12 provides an index that relates the biometric information registered in the biometric information register 9 and the ID code registered in the ID code register 11 to each other and indicates locations where the biometric information and ID code are stored.
The index memory 13 stores the index provided by the indexer 12.
The retriever 15 refers to an ID code input by a person into the ID code input unit 7, finds an index corresponding to the input ID code, and retrieves registered biometric information such as a fingerprint corresponding to the found index from the biometric information register 9.
The authentication unit 17 compares the retrieved biometric information with biometric information input by the person into the biometric information input unit 5 and authenticates the person.
The lock driver 19 is electrically driven to lock and unlock a door.
The controller 21 outputs a signal to the lock driver 19 when the authentication unit 17 authenticates a person, to electrically drive the lock driver 19 and unlock the door.
In
The operation units 23A to 23C have an identical structure, and therefore, the operation unit 23A will be explained as a representative. In
The LCD panel 28 displays various functions. The buttons 29 are provided for the ID code input unit 7 and are used to input an ID code into the ID code input unit 7.
The fingerprint input unit 5 forms a part of the fingerprint verifier 31 and includes a fingerprint reader. A fingerprint read by the fingerprint input unit 5 is transferred to a processing unit 59 contained in the controller 21.
The ID code input unit 7 is used to input an ID code with the help of the buttons 29. The input ID code is transferred to the processing unit 59.
The controller 21 includes the processing unit 59, the biometric information register (fingerprint register) 9, the ID code register (ID code memory) 11, and the index memory 13. The index memory 13 consists of index memories 13a and 13b.
The processing unit 59 includes the indexer 12, retriever 15, and authentication unit 17.
The index memory 13a is related to the ID code memory 11, and the index memory 13b is related to the fingerprint register 9. The index memories 13a and 13b are related to each other.
Accordingly, the ID code memory 11 and fingerprint register 9 are related to each other through the index memories 13a and 13b. As a result, a registered fingerprint is related to a registered ID code through an index, which indicates locations where the fingerprint and ID code are stored. For registration, a person inputs his or her fingerprint and an ID code through the fingerprint input unit 5 and ID code input unit 7. Then, the indexer 12 provides an index for the fingerprint and ID code, the ID code memory 11 stores the ID code, the fingerprint register 9 stores the fingerprint, and the index memories 13a and 13b store the index.
The opening 37 of the chamber 35 is provided with the lid 33 to open and close the chamber 35. The opening 37 and lid 33 are quadrate in front view. At a closed position, the lid 33 fits in the opening 37.
A top end 43 of the lid 33 has, for example, a hook shape and is provided with an integral shaft 45. With the shaft 45, the lid 33 is rotatably supported by the housing 26. Around the shaft 45, a torque spring 47 is wound. An arm 49 of the torque spring 47 is engaged with the housing 26, and the other arm 51 thereof with the lid 33. The torque spring 47 pushes the lid 33 toward the closed position of the opening 37.
At the closed position, the top end 43 of the lid 33 is stopped by a top edge 53 of the opening 37.
The lid 33 is made of conductive material such as metal, plastic mixed with carbon fiber, or conductive plastic.
The lid 33 is interlocked with a switch 57 (
The power supply circuit for the lock driver 19 is turned on and off through the switch 57 interlocked with the lid 33 that is grounded.
Normally, the lid 33 forced by the torque spring 47 is at the closed position to close the opening 37 and open the switch 57. As a result, the lock driver 19 receives no power from the battery 55 and the locking apparatus 3 is locked, and therefore, one cannot open the door 25A (25B, 25C) by manipulating a lever 61A (61B, 61C).
To register a fingerprint or to unlock the door, a person pushes the lid 33 with his or her finger f as shown in
The lid 33 is pushed by the torque spring 47 toward the closed position of the opening 37, and therefore, the finger f surely comes in contact with the lid 33 when it pushes the lid 33, to surely release static electricity from the person.
Thereafter, the finger f is inserted into the chamber 35 as shown in
The finger f inserted into the chamber 35 faces the fingerprint input unit 5. When the finger f is set thereon, the fingerprint input unit 5 reads a fingerprint from the finger f. When the finger f is set on the fingerprint input unit 5, the static electricity of the person has already been removed, and therefore, the fingerprint input unit 5 is never harmed by static electricity.
When the finger f is taken out of the chamber 35, the torque spring 47 automatically pushes the lid 33 back to the closed position of the opening 37 as shown in
When registering a fingerprint, a person inputs an ID code with the buttons 29. For the input ID code, the processing unit 59 automatically assigns a serial index. Instead, an optional index may be entered by an operator with the buttons 29.
The processing unit 59 stores the ID code in the ID code memory 11 and the index in the index memory 13a.
Thereafter, the person inputs his or her fingerprint with the fingerprint input unit 5. The input fingerprint is related to the index provided just before and is registered in the fingerprint register 9. The index is also stored in the index memory 13b.
These ID code, fingerprint, and index are also stored in the host computer 27.
To open the door 25A (25B, 25C), a person inputs an ID code with the buttons 29. Based on the input ID code which must be stored in the ID code memory 11, the processing unit 59 retrieves an index corresponding to the ID code from the index memory 13a. Based on the retrieved index, the processing unit 59 refers to the index memory 13b and retrieves a registered fingerprint corresponding to the index from the fingerprint register 9.
When the person inputs his or her fingerprint through the fingerprint input unit 5, the processing unit 59 compares the input fingerprint with the retrieved fingerprint. If they agree with each other, the processing unit 59 authenticates the person and electrically drives the lock driver 19 to unlock the door 25A (25B, 25C).
Once the lock driver 19 unlocks the door 25A (25B, 25C), the person can use the lever 61A (61B, 61C) to open the door.
The fingerprint register 9 stores many fingerprints and the ID code memory 11 stores many ID codes. If the stored fingerprints and ID codes are wholly or partly broken, the broken ones can easily be restored according to an embodiment of the present invention.
As mentioned above, the host computer 27 stores all of the input and registered fingerprints, ID codes, and serial indexes that are related to one another. If fingerprints in the fingerprint register 9 are broken, ID codes in the ID code memory 11 and indexes in the index memory 13a are used to retrieve the fingerprints from the host computer 27 and register them in the fingerprint register 9.
If ID codes in the ID code memory 11 are broken, fingerprints in the fingerprint register 9 and indexes in the index memory 13b are used to retrieve the ID codes from the host computer 27 and register them in the ID code memory 11.
If data stored in the fingerprint register 9 and ID code memory 11 is partly broken, the location of the broken data is specifiable according to an index corresponding to the broken data. Then, a fingerprint or an ID code corresponding to the index is retrieved from the host computer 27 and is registered in the fingerprint register 9 or the ID code memory 11.
In this way, if fingerprints in the fingerprint register 9 or ID codes in the ID code memory 11 are broken, the embodiment can quickly restore the broken data unlike the related arts that must reconstruct all fingerprints and ID codes and relate them with one another again.
The personal authentication apparatuses and locking apparatuses of the network configuration of
Number | Date | Country | Kind |
---|---|---|---|
2002-234179 | Aug 2002 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5054056 | Blythe | Oct 1991 | A |
5802199 | Pare, Jr. et al. | Sep 1998 | A |
5920640 | Salatino et al. | Jul 1999 | A |
5999637 | Toyoda et al. | Dec 1999 | A |
6100811 | Hsu et al. | Aug 2000 | A |
6418235 | Morimoto et al. | Jul 2002 | B1 |
6937702 | Vacek et al. | Aug 2005 | B1 |
20040059923 | ShamRao | Mar 2004 | A1 |
Number | Date | Country |
---|---|---|
2001-241237 | Sep 2001 | JP |
2002-70382 | Mar 2002 | JP |
2002-155650 | May 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20040041690 A1 | Mar 2004 | US |