WO2012063539A1 - Unité d'authentification biométrique, dispositif de traitement de transaction automatique, procédé d'authentification biométrique et programme authentification biométrique - Google Patents
Unité d'authentification biométrique, dispositif de traitement de transaction automatique, procédé d'authentification biométrique et programme authentification biométrique Download PDFInfo
- Publication number
- WO2012063539A1 WO2012063539A1 PCT/JP2011/069921 JP2011069921W WO2012063539A1 WO 2012063539 A1 WO2012063539 A1 WO 2012063539A1 JP 2011069921 W JP2011069921 W JP 2011069921W WO 2012063539 A1 WO2012063539 A1 WO 2012063539A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- biometric authentication
- biometric information
- finger
- coincidence
- unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
Definitions
- the present invention relates to a biometric authentication unit, a biometric authentication method, a biometric authentication program, and a biometric authentication unit that read a customer's biometric information to confirm the identity, and an automatic transaction processing apparatus including the biometric authentication unit.
- ATMs automated teller machines
- biometric authentication is performed in which identity verification is performed using biometric information.
- biometric authentication cannot be performed and the acceptance of the transaction may be refused.
- Patent Document 1 displays guidance for improving the cause of authentication failure and finger placement / position (setting method) when a predetermined degree of coincidence is not achieved as a result of biometric authentication. Then, a biometric authentication system is disclosed in which a finger is placed again and an authentication process is performed again.
- an object of the present invention is to provide a biometric authentication unit, an automatic transaction processing apparatus, a biometric authentication method, and a biometric authentication program that can reduce the number of times biometric authentication is repeated and do not cause distrust to the user.
- the biometric authentication unit of the present invention has the following configuration in order to solve the above-described problems and achieve the object.
- the biometric authentication unit includes a reading unit, a matching degree acquisition unit, and an output unit, and performs biometric authentication by reading the biometric information of the person to be authenticated.
- the reading unit reads biometric information from the finger of the person to be authenticated placed on the placement table.
- the coincidence degree obtaining unit obtains a distribution of coincidence levels by comparing the biometric information read by the reading unit and the registered biometric information of the authentication target person registered in advance.
- the output unit outputs display data regarding the distribution of the degree of coincidence between the biometric information and the registered biometric information obtained by the coincidence degree obtaining unit.
- the biometric authentication unit outputs the display data related to the distribution of the degree of coincidence between the biometric information and the registered biometric information, the person to be authenticated confirms this display data, and when biometric authentication is performed, what is wrong is detected. I can understand. Thereby, the person to be authenticated knows how to respond, and can easily change the state of the finger placed on the placing table. Therefore, even if biometric authentication fails, the number of times biometric authentication is repeated is small, and it is possible to prevent the person to be authenticated from feeling distrust.
- the output unit generates an instruction to change the placement state of the finger with respect to the placement table, generated based on the distribution of the degree of coincidence between the biometric information and the registered biometric information detected by the coincidence degree obtaining unit.
- the display data for guiding is also output.
- the person to be authenticated checks the display data that is output from the biometric authentication unit and guides the instruction to change the placement state of the finger with respect to the placement table, so that the state of the finger placed on the placement table when performing biometric authentication Can be easily changed. Therefore, the number of times biometric authentication is repeated can be suppressed, and biometric authentication can be completed in a short time.
- the display data relating to the distribution of the degree of coincidence between the biometric information and the registered biometric information is data obtained by dividing the biometric information reading area into a plurality of blocks.
- Authenticated person can easily grasp which part of the plurality of blocks matches and which part does not match by checking the display data in which the reading area is divided into a plurality of blocks. Therefore, the person to be authenticated can suppress the number of times biometric authentication is repeated by changing the finger placement method based on the display data.
- the coincidence degree obtaining unit obtains the distribution of the coincidence degree at regular time intervals, and the output unit places the finger on the placement table according to the change in the coincidence degree distribution at regular time intervals. Display data that guides the instruction to change the position is output.
- the person to be authenticated changes the placement of the finger so that it is authenticated by the biometric authentication unit by changing the placement state of the finger according to the instruction to change the placement state of the finger with respect to the placement table output by the biometric authentication unit Therefore, biometric authentication can be completed in a short time without repeating biometric authentication.
- the biometric authentication unit includes a data generation unit.
- the data generation unit estimates a factor that causes a region having a low degree of coincidence based on the distribution of the degree of coincidence between the biometric information and the registered biometric information detected by the coincidence degree acquisition unit, and generates display data that guides the factor And output to the output unit.
- data for guiding the factor estimated so far is output, and an instruction is given to record display data for guiding the factor on a card received from the person to be authenticated.
- an instruction is given to read the display data for guiding the factor recorded on the card, and the display data read from the card is output to the output unit.
- the biometric authentication unit outputs a factor that causes a region with a low degree of coincidence estimated at the previous biometric authentication at the time of the current biometric authentication. Recalling the setting method, it can be reflected in this loading state. Therefore, biometric authentication failure is prevented, and biometric authentication can be completed in a short time.
- the coincidence degree obtaining unit instructs the card received from the authentication subject to output the coincidence degree distribution, and obtains the coincidence degree distribution output by the card.
- the card confirms the distribution of the degree of coincidence and outputs it.
- the distribution of the degree of coincidence can be confirmed without outputting the registered biometric information outside the card. It is possible to increase the safety of registered biometric information.
- the automatic transaction processing apparatus includes the biometric authentication unit having the above-described configuration, and processes a transaction in response to an input operation of a person to be authenticated who succeeded in biometric authentication.
- the person to be authenticated knows how to respond even if biometric authentication fails, and can easily change the state of the finger placed on the mounting table. Therefore, even if biometric authentication fails, the number of times biometric authentication is repeated is small, and transactions corresponding to input operations can be processed quickly.
- the biometric authentication method of the present invention includes a detection step and an output step, and the computer performs biometric authentication by reading the biometric information of the person to be authenticated.
- the detection step the biometric information of the finger of the authentication target person placed on the mounting table read by the reading unit is compared with the registered biometric information registered in advance of the authentication target person read from the storage medium. The distribution of the degree of coincidence is detected.
- display data related to the distribution of the degree of coincidence between the biometric information and the registered biometric information detected in the detection step is output to the output unit.
- the person to be authenticated can check how the biometric authentication is failed by checking the distribution of the degree of coincidence between the biometric information and the registered biometric information, and the number of times of biometric authentication is reduced. It is possible to prevent the person to be authenticated from feeling distrust.
- the computer since the computer includes the storage medium, the registered biometric information is not output to the outside of the computer, so that the safety of the registered biometric information can be improved.
- biometric information image which the finger vein reader read.
- This is an example in which a biometric information read image is divided into blocks.
- registration data template
- biometric information It is a part of flowchart of the authentication process of biometric information. It is a part of flowchart of the authentication process of biometric information. It is an example of data in the biometric information area of the IC chip.
- a finger set guidance screen for authentication It is an example according to the block of coincidence. It is an example of a guidance screen of support mode transfer.
- biometric authentication assistance mode It is a part of flowchart of biometric authentication assistance mode. It is an example of an authentication assistance mode display screen.
- an authentication assistance mode display screen It is an improvement guidance support mode display of how to place a finger (when the finger is slanted). It is an improvement guidance support mode display of how to place the finger (when the fingertip is popping out). It is an improvement guidance support mode display of how to place a finger (in the case of finger bending). This is an improvement guidance support mode display of how to place a finger (in the case of finger pressing). It is an example of an authentication assistance mode display screen. It is an example of a finger set guidance screen for authentication.
- FIG. 1 is a block diagram of an automated teller machine (hereinafter referred to as ATM) equipped with a biometric authentication unit according to an embodiment of the present invention.
- An ATM 101 that is an automatic transaction processing device is a finger vein reader 102 that reads a finger vein image (biological image) of a customer's finger, and a display unit (liquid crystal) display 103 that displays transaction guidance for a customer who is an authentication target.
- a finger vein reader 102 that reads a finger vein image (biological image) of a customer's finger
- a display unit (liquid crystal) display 103 that displays transaction guidance for a customer who is an authentication target.
- a touch panel 104 that is an input unit that receives an operation input for performing a transaction, a card handling mechanism 105 that processes an inserted cash card, a banknote deposit / withdrawal mechanism 106 that processes banknotes such as a banknote deposit / withdrawal, and a statement slip
- the statement slip printing mechanism 107 that performs the printing process
- the bankbook printing mechanism 108 that performs the bankbook printing process
- the main control unit 110 that controls the operation of the ATM 101 as a whole.
- the finger vein reader 102 the card handling mechanism 105, and the main control unit 110 constitute a biometric authentication unit 119 of the present invention.
- the biometric authentication unit shown in FIG. 1 is configured to include the main control unit 110 of the ATM 101, but a control unit is provided separately from the main control unit 110, and this other control unit includes the finger vein reader 102, A configuration for controlling the card handling mechanism 105 is also possible.
- the card handling mechanism 105 includes a magnetic stripe read / write unit 111 that reads and writes data with respect to the magnetic stripe of the IC card inserted by the customer, and an IC chip that reads and writes data with respect to the IC chip of the IC card.
- the main control unit 110 includes a CPU 113 that controls each process, a memory 114 that stores programs and transaction information for executing each process, a communication unit 115 that transmits and receives data to and from the host computer 203, and the like.
- a recording unit 116 that sequentially records customer transaction information and the like, and a power source 117 are provided.
- FIG. 2 is a configuration diagram of a biometric authentication processing system in a financial institution including an ATM.
- the ATM 101 is provided with a person camera 118 for photographing a face image of the customer 202 bringing the IC card 201 at the upper part of the front, and a finger serving as a reading unit is placed on the finger placement table provided at the right end of the customer operation surface.
- a vein reader 102 is provided.
- the ATM 101 is connected to a host computer 203 installed in an office center via a network 200 of financial institutions.
- the host computer 203 includes a database 204 that stores account information data of the customer 202 and other information.
- FIG. 3 is a block diagram of the biometric authentication unit installed in the ATM.
- the IC chip 301 provided on the IC card 201 is connected to an IC chip read / write unit via a contact (not shown) provided on the surface thereof. Communicate with 112.
- the scanner 302 reads the finger vein image
- the feature extraction function unit 303 extracts the finger vein feature from the finger vein image.
- Output data as authentication data.
- the authentication function unit 304 outputs authentication data (biometric information) to the IC chip 301 via the main control unit 110 and the IC chip read / write unit 112.
- the IC chip 301 corresponds to a coincidence degree acquisition unit, and performs authentication processing by comparing and collating registration data and authentication data.
- the registration function unit 305 of the finger vein reader 102 is used when writing and registering registration data (template) obtained by extracting features of the read finger vein image in the IC chip 301.
- the main control unit 110 (CPU 113) can naturally be configured to read the registration data from the IC chip 301 and perform the authentication process.
- FIG. 4 is a cross-sectional view of a finger vein reader scanner.
- the scanner 302 irradiates the finger 402 of the customer 202 with light from the LEDs 401 a and 401 b installed on the left and right of the finger placing table 400.
- the vein image of the finger 402 is reflected by the mirror 404, forms an image on a CCD (two-dimensional image pickup element) 403 via the lens group 405, and is read by the CCD 403.
- CCD two-dimensional image pickup element
- FIG. 5 is a block diagram showing a configuration of an IC chip provided in the IC card.
- the IC card 201 as a portable storage medium includes a CPU 501, a communication unit 502, a biometric AP (application program) 503, a biometric information area 504, a bank AP 506, account information data 507, and other APs 508.
- the CPU 501 controls the entire IC chip 301.
- the communication unit 502 communicates with the IC chip read / write unit 112 of the card handling mechanism 105 shown in FIG.
- the biometric AP (application program) 503 is a part of biometric authentication processing for registering registration data (template) 505 in the biometric information area 504 and for verifying authentication data read by a customer during authentication processing with the registration data (template) 505. It is a biometric authentication program for taking charge (execution) of a department.
- the bank AP 506 is a program for taking charge (execution) of reading the account information data 507.
- other AP 508 may be incorporated in order to perform credit processing for each financial institution.
- the biometric information area 504 is divided into a plurality of areas.
- the biometric authentication process is a total of the number of times biometric authentication processing has been performed at the time of transaction in the registered data 505 and ATM 101 of the user's biometric information (registered biometric information).
- the previous improvement history 512 which is a history, is recorded.
- the biometric information registration method includes (1) registering biometric information in another portable electronic medium such as the IC card 201 carried by the customer 202, and (2) registering it in the database 204 of the host computer 203 of the financial institution.
- biometric information of the customer 202 is registered. In the following description, (1) the case where biometric information is registered in the IC card 201 which is the portable electronic medium of the customer 202 will be described.
- the financial institution When the financial institution accepts a card issuance request from the customer 202, it writes the financial institution number, branch number, customer account number, etc. as account information data 507 in the magnetic stripe of the IC card 201 or the IC chip 301.
- An IC card 201 is issued and mailed to the customer 202.
- the customer 202 brings the received IC card 201 to a financial institution and registers biometric information in the IC card 201 at the financial institution.
- the biometric information registration device reads the finger vein image of the customer 202 in accordance with the operation and instruction of the attendant, extracts the finger vein image and creates registration data (template) 505, and the IC brought by the customer 202
- registration data (template) 505 is registered in the IC chip 301 of the card 201.
- Another method is that the customer 202 himself operates the ATM 101, and when the customer 202 places a finger on the finger vein reader 102 according to the guidance of the ATM 101, the finger vein reader 102 reads the finger vein image of the customer 202, and In this method, registration data (template) 505 is created by extracting features, and registration data (template) 505 is registered in the IC chip 301 of the IC card 201 brought by the customer 202.
- FIGS. 6A and 6B are processing flows for registering biometric information in an IC card by ATM.
- the CPU 113 of the main control unit 110 of the ATM 101 displays a response screen indicating that the customer 202 is approaching on the display 103. Then, a transaction selection screen 701 for selecting a transaction item as shown in FIG.
- the customer 202 inserts the IC card 201 into the card handling mechanism 105 after selecting “biological information registration 702” from the transaction selection screen 701 displayed on the display 103 in order to register biometric information.
- the main control unit 110 detects that the biometric information registration 702 is selected from the transaction selection screen 701 and the IC card 201 is inserted into the card handling mechanism 105 (S601: Y), the main stripe control unit 110 inserts the IC card into the magnetic stripe read / write unit 111. The magnetic stripe information of 201 is read. Then, if information indicating that the IC chip 301 is mounted is recorded, the IC chip read / write unit 112 is made to read the account information data 507 recorded on the IC chip 301 based on this information.
- the main control unit 110 causes the person camera 118 to capture the face image of the customer 202 at the timing when the IC card 201 is inserted into the card handling mechanism 105, and causes the recording unit 116 to capture the face image of the customer 202.
- Store S602.
- the main control unit 110 displays a password input screen on the display 103 and inputs the password to the customer 202. (S603, S604: N).
- the communication unit 115 transmits the entered password to the host computer 203 in the office center.
- the host computer 203 confirms whether it matches the pre-registered personal identification number and returns the result.
- the ATM 101 determines that the customer 202 is the person himself (S605), so that the finger vein can be read with high quality in FIG.
- the general notes 711 at the time of reading the finger vein are displayed on the display 103 (step S606).
- the main control unit 110 causes the display 103 to display a guidance screen 721 for guiding the finger 402 to be registered to be placed on the finger vein reader 102 (step S ⁇ b> 607).
- the main control unit 110 causes the finger vein reader 102 to read the vein image of the placed finger 402 a plurality of times (step S608).
- FIG. 10 shows an example of a finger vein image 1000 of the finger 402 read by the finger vein reader 102 in step S608.
- step 608 the main control unit 110 determines whether the image is stable among the plurality of finger vein images 1000 read by the finger vein reader 102 with respect to the read finger vein image 1000 (the finger has not moved). If the image is unstable (S609: N), it is estimated that "the finger is not stationary (shakes)" (S610). Then, the main control unit 110 causes the display 103 to display a warning message that warns that the finger is not stationary (vibrating) and guidance such as how to place the finger and how to improve the position (S619). . And the process after step S607 is performed again.
- step S608 when the main control unit 110 determines in step S608 that the plurality of finger vein images 1000 are stable and the finger is stationary (S609: Y), an averaging process is performed between the plurality of finger vein images 1000. To reduce noise (step S611). Subsequently, the main control unit 110 confirms whether or not the finger is clear over the entire area. If the finger is unclear (S612: N), it is estimated that “the finger is floating” (step S613). Subsequently, the main control unit 110 causes the display 103 to display a warning message for warning that the finger is lifted and guidance such as how to place the finger and how to improve the position (S619). And the process after step S607 is performed again.
- the main control unit 110 further checks whether the finger vein thickness and continuity are appropriate (step S612). S614). If the blood vessel is thin (S614: N), the main control unit 110 estimates that “a finger is pressed” (step S615). Subsequently, the main control unit 110 causes the display 103 to display a warning message for warning that the finger is pressed and guidance such as how to place the finger and how to improve the position (S619). And the process after step S607 is performed again.
- step S614 determines in step S614 that the thickness or continuity of the finger vein is appropriate for the threshold (S614: Y)
- the main control unit 110 detects the central axis of the finger vein image 1000 (step S616).
- the main control unit 110 confirms that the inclination of the central axis is within the allowable value (step 617), and if it is greater than the allowable value (S617: N), it is estimated that “the finger is inclined” (step S618).
- the main control unit 110 causes the display 103 to display a warning message that warns that the finger is tilted and guidance such as how to place the finger and how to improve the position (S619). And the process after step S607 is performed again.
- the main control unit 110 has an inclination of the central axis within an allowable value (S617: Y), and a predetermined high quality equal to or higher than a threshold is secured from the qualitative evaluation result of the finger vein image 1000 in steps S609 to S617. If it is determined, feature extraction is performed from the read finger vein image 1000 (step S620). Then, as shown in FIG. 11, the area of the read finger vein image 1000 is divided into three in the vertical direction, the fingertip, the center, and the root, and divided in three in the left-right direction, left, middle, and right. Are divided into blocks 1001 to 1009. Then, after dividing from each block, the feature points extracted are extracted. For example, as shown in the table 551 of the registration data 505 shown in FIG.
- the feature points are classified into end points, intersections, inflection points, etc., with a branch point near the center at the base of the finger vein image 1000 as a reference point, Information such as position coordinates, distance, and direction is created as temporary registration data (template) for each block and recorded in the IC memory of the IC card. Then, it is temporarily stored in a memory (not shown) in the finger vein reader 102 (step S621).
- the number of extracted feature points is not a constant value, but differs for each customer / block. Note that the number of blocks into which the finger vein image 1000 is divided may be divided into an arbitrary number.
- the main control unit 110 displays a display for guiding the temporarily registered finger 402 to be placed on the finger vein reader 102 again in order to check whether the temporarily stored temporarily registered data (template) can be normally used during the authentication process. It is displayed on the display 103 (step S622).
- the main control unit 110 reads the finger vein image 1000 of the placed finger 402 again with the finger vein reader 102 and extracts features. Then, the main control unit 110 sequentially collates to what extent the extracted feature points match the temporarily registered data (template) temporarily stored in the memory in the finger vein reader 102 (step S623).
- the main control unit 110 confirms the degree of coincidence that is the collation result in step S623 (step S624). If the degree of coincidence is less than the threshold and is insufficient (collation NG) (S624: N), the registration process is performed again. The processing after step S607 is performed again. On the other hand, the main control unit 110 temporarily stores in the memory in the finger vein reader 102 when the matching degree is equal to or greater than the threshold predetermined value and the collation is OK (S624: Y) in step S624. Certain provisional registration data (template) is written in registration data (template) 505 of the IC chip 301 and officially registered (step S625), and issued as an IC card 201 with biometric information registered (step S626). That is, the main control unit 110 causes the card handling mechanism 105 to eject the IC card 201 in which the biological information is registered, and ends the process.
- FIG. 13A and FIG. 13B are processing flows when a “drawer transaction” is performed after biometric authentication by ATM.
- the main control unit 110 When the main control unit 110 detects the approach of the customer 202 with a sensor (not shown), the main control unit 110 displays a transaction selection screen 701 for selecting a transaction item shown in FIG.
- the main control unit 110 detects that the customer 202 has selected the drawer 704 from the transaction selection screen 701 and inserted the IC card 201 into the card handling mechanism 105 (S1300: Y), the main control unit 110 causes the magnetic stripe read / write unit 111 to The IC chip 301 mounted information recorded in the magnetic stripe of the IC card 201 is read, and based on this, the IC chip read / write unit 112 is read the account information data 507 recorded in the IC chip 301.
- the main control unit 110 causes the person camera 118 to capture the face image of the customer 202 at the timing when the IC card 201 is inserted into the card handling mechanism 105, and causes the recording unit 116 to capture the face image of the customer 202.
- Store S1301.
- the main control unit 110 causes the IC chip read / write unit 112 to read the biometric authentication processing count 509 and the previous authentication result 511 in the biometric information area 504 of the IC chip 301.
- FIG. 14 shows details of the previous authentication result 511 stored in the biometric information area 504.
- the previous authentication result 511 is “0” if biometric authentication succeeds without any problem during the previous biometric authentication, and the degree of coincidence is insufficient during the previous biometric authentication.
- “1” is recorded when the biometric authentication is successful due to the retry of the authentication process.
- the degree of coincidence was insufficient at the previous biometric authentication, but “2”, biometric authentication failed at the previous biometric authentication If the process ends, “3” is recorded. Accordingly, the main control unit 110 can determine that the customer 202 is unfamiliar with biometric authentication when the previous authentication result 511 is “1” to “3” other than “0”.
- the main control unit 110 can determine that the customer 202 performs biometric authentication for the first time.
- the main control unit 110 reads the biometric authentication processing count 509 and the previous authentication result 511 and determines that the customer 202 performs biometric authentication for the first time or is unfamiliar with biometric authentication (S1302: Y). After displaying the general notes 711 at the time of reading the finger vein as shown in FIG. 8 (S1303), the registered finger 402 for authentication as shown in FIG. 15 is put on the finger vein reader 102. A guidance screen 731 for guiding the user is displayed on the display 103 (S1304, S1305: N).
- the main control unit 110 determines that the customer 202 is used to biometric authentication or has performed a plurality of times (S1302: N)
- the main control unit 110 does not display the precautions 711 and displays the guidance screen 731. Is displayed on the display 103 (S1304, S1305: N). At this time, as described later, when the previous improvement history 512 is recorded in the IC chip 301, this is read and displayed on the display 103.
- the main control unit 110 detects that the customer 202 has placed the finger 402 on the finger vein reader 102 according to the guidance screen 731 (S1305: Y), the finger vein image 1000 of the finger 402 placed on the finger vein reader 102 is detected. Is extracted a plurality of times, and features are extracted from the read finger vein image 1000 (S1306).
- the reading unit 12 reads a finger vein image at regular time intervals (for example, every 0.1 second).
- the main control unit 110 creates authentication data for each block from the extracted feature points in the same manner as the registration data (template) 505 shown in FIG. 12, and causes the IC chip read / write unit 112 to transmit the authentication data to the IC chip 301. .
- the CPU 501 of the IC chip 301 executes the biometric AP 503 when receiving the authentication data by the communication unit 502. Then, the CPU 501 reads registration data (template) 505 as shown in FIG. 12 from the registration data 505 in the biometric information area 504, and how much the authentication data output by the communication unit 502 matches the registration data (template) 505. Whether or not to do so is sequentially compared and collated (S1307). Then, the CPU 501 calculates the degree of coincidence A0 to A8 for each block and the degree of coincidence AT in the entire area as shown in FIG. 16 as processing for detecting the degree of coincidence distribution from the comparison / collation result (S1308). ).
- the CPU 501 checks whether or not the degree of coincidence AT in the entire area is equal to or greater than a predetermined value (for example, 80%), and if it is equal to or greater than the predetermined value (80%) (S1309: Y), the biometric authentication is OK (biometric). A signal indicating this is output to the main control unit 110 via the communication unit 502.
- the communication unit 502 corresponds to the output unit of the computer of the present invention.
- the main control unit 110 performs transaction processing as follows. That is, when receiving the password input operation, the main control unit 110 confirms the password with respect to the host computer 203 of the office center (S1321), and then, when the withdrawal amount is input according to the withdrawal amount input instruction. (S1322) After communicating with the host computer 203, the main control unit 110 inquires for a password and a withdrawal amount (S1323). If there is no problem (S1323: Y), the main control unit 110 performs a withdrawal process (S1324), returns the IC card (S1325), and ends the process. In addition, if there is a problem with the password / withdrawal amount (S1323: N), the main control unit 110 performs the processing after step S1321.
- step S1309 if the degree of coincidence AT in the whole area is less than a predetermined value (80%), the CPU 501 checks whether 5 seconds have passed since the authentication process was started. If 5 seconds have not elapsed (S1310: N), the CPU 501 performs the processing after step S1306 together with the main control unit 110. That is, the main control unit 110 reads the finger vein image 1000 of the finger 402 placed on the finger vein reader 102 a plurality of times again to generate authentication data and outputs it to the IC chip 301. The CPU 501 registers the authentication data and the authentication data. The degree of coincidence is calculated by collating the data.
- a predetermined value 80%
- step S1310 if 5 seconds have elapsed since the start of the authentication process with the matching degree AT in the entire region being less than a predetermined value (80%) in step S1310 (S1310: Y), the matching in the entire region is performed.
- the degree AT information is output to the main control unit 110 by the communication unit 502.
- the main control unit 110 may, for example, place an unregistered index finger even though the middle finger is registered due to a mistake of the customer 202.
- the display 103 is displayed with a warning that “is it different from the registered finger? Please confirm” (S1312).
- the main control unit 110 confirms that the customer 202 has released the finger 402 placed on the finger vein reader 102 (S1313: Y), returns to step S1305, and waits for the customer 202 to place the finger 402 again.
- the main control unit 110 shows that the finger vein image 1000 can be read with high quality if the received matching degree AT is 50% or more (50-80%) (S1311: Y) in FIG.
- the customer 202 supports the improvement of the degree of coincidence in the finger vein reading.
- a screen 741 for selecting whether or not to shift to the “problem support mode” is displayed (S1315).
- the customer 202 presses the “Cancel” button 743 (S1316: N) a message “Biometric authentication failed (authentication NG)” is displayed (S1317).
- step S1306 If the number of biometric authentication failures is less than 3 (S1318: N), the process after step S1306 is performed. Further, if the number of times that biometric authentication could not be performed is the third time (S1318: Y), the main control unit 110 displays on the display 103 that the transaction has been canceled because the authentication has failed three times (S1319), and the IC The card 201 is returned to the customer 202 (S1325), and the process ends.
- step S1316 When the “cancel” button 743 is not pressed in step S1316 and the “transition” button 742 is pressed in step S1316 (S1316: Y), the main control unit 110 performs the “problem support mode” process shown in FIG. (S1320).
- the main control unit 110 displays the degree of coincidence AT across the entire area as shown in a graph 751 in FIG. 19 on the display 103 of the ATM 101. Is always displayed in real time as a graph (S1800).
- the degree of coincidence is numerically displayed in the graph 751 in the upper part of FIG. 19, the display is not limited to this display, and specific numerical values may not be displayed by qualitative expression or color display. For example, “orange” may be displayed when the degree of matching is significantly insufficient, “yellow” when matching is insufficient, “green” when matching, and “blue” when matching is good.
- the main control unit 110 checks the degree of coincidence AT in the entire area, and if it is 50 to 65%, the degree of coincidence is significantly insufficient (S1801: N). Is this the first time since the start of the authentication process? If it is the first time (S1802: Y), it is confirmed whether a ghost has occurred in the authentication image.
- S1801: N the first time since the start of the authentication process?
- S1802: Y it is confirmed whether a ghost has occurred in the authentication image.
- the finger 402 is soiled, when the bandage is applied to the finger 402, or when the finger 402 is keratinized, the portion does not transmit light. The part appears black and appears as a ghost. For this reason, the degree of coincidence AT in the entire area is lowered. Further, when the finger 402 is moving, since the finger vein image 1000 is averaged a plurality of times, the entire finger vein image 1000 becomes unclear and the matching degree AT of the entire area is lowered.
- the main control unit 110 displays a guidance display for confirming the state of the finger 402 on the display 103 (S1804). If no ghost has occurred but the image is not stable and the finger 402 is moving (S1803: N), a display for guiding the user to rest with the other hand on the display 103 is displayed ( S1805).
- the main control unit 110 waits for the customer 202 to place the finger 402 on the finger vein reader 102 again (S1806: Y), and then displays the finger vein image 1000 of the placed finger 402. Read again multiple times (S1807).
- the main control unit 110 performs the authentication process a plurality of times instead of the first time after starting the authentication process (S1802: N), it is confirmed whether 15 seconds have passed since the trouble support mode was started (S1808: N). If the coincidence degree AT of the entire area does not improve to 65% or more even after 15 seconds have passed since the main control unit 110 starts the trouble support mode (S1808: Y), “Biometric authentication could not be performed (authentication NG ) "Is displayed and the transaction is canceled (S1809). Then, the IC card 201 is returned to the customer 202 (S1326), and the process ends. This is to prevent an attack by a suspicious person.
- the main control unit 110 which is a data generation unit, matches in all areas in step S1808 when 15 seconds have not elapsed since the trouble support mode was started (S1808: N) or in step S1801.
- the degree AT becomes 65 to 80% (S1801: Y)
- a block diagram for displaying a portion where the degree of coincidence is insufficient Is always displayed in real time (S1810).
- the calculated degrees of coincidence A0 to A8 of the respective blocks 1001 to 1009 are displayed in shades so as to become darker as the degree of coincidence is insufficient.
- the main control unit 110 corresponds to an output unit, and as shown in a screen 761 in FIG. 20, an estimation factor of lack of coincidence and an improvement plan (positioning method) on how to place and position the finger 402 (setting method)
- the display data for guiding the instruction to change the placement state of the fingers is output to the display 103 and is sequentially displayed on the telop with illustrations (S1811).
- the customer 202 becomes aware of his / her bad habit of “placement / position (setting method) of the finger 402” and easily takes an improvement action based on the “improvement plan”.
- the read finger vein image 1000 is not displayed as it is, but is displayed as a shaded block diagram 764 to prevent misuse of finger vein data by a suspicious person. is there.
- the main control unit 110 reads the finger vein image 1000 of the placed finger 402 a plurality of times while sequentially displaying the telop with illustrations as described above (S1807).
- the main control unit 110 performs feature extraction on the read finger vein image 1000, creates authentication data for each block from the extracted feature points, and outputs the authentication data to the IC chip 301 (S1812).
- the CPU 501 reads registration data (template) 505 as shown in FIG. 12 from the biometric information area 504 of the IC chip 301 (S1813), and the authentication data output by the main control unit 110 is registered data (template) 505. Whether or not they match to each other is sequentially checked (S1814). From the collation result, the degree of coincidence A0 to A8 for each block and the degree of coincidence AT in the entire area are calculated (S1815). Then, the CPU 501 confirms whether or not the coincidence degree AT in the entire area has reached a predetermined value (80%) or more, and outputs the confirmed coincidence degree AT to the main control unit 110 (S1816).
- the finger vein image 1000 of the finger 402 placed and the authentication process are continuously repeated, and the main control unit 110 has a predetermined matching degree AT for the entire region output by the CPU 501. If it is less than 80% (S1816: N), it is confirmed whether 60 seconds have elapsed since the trouble support mode was started. If 60 seconds have not elapsed (S1817: N), the main control unit 110 returns to step S1800, and shows how the finger 402 is placed and positioned (setting method) as shown in FIGS. 21 to 24. Like the screen 771, the screen 781, the screen 791, and the screen 801, a block diagram showing a position with a poor degree of coincidence, an estimation factor, and an improvement plan are sequentially updated and displayed.
- the improvement plan is displayed so that the finger is straightened and positioned in the center.
- the improvement plan is displayed so that the finger is straightened.
- the finger 402 when the finger 402 is pressed or bent (curved) in a concave shape, the blood vessels are compressed, making it difficult for blood to flow, the finger vein image 1000 becomes thin, and blocks 1001 to 1003 The degree of coincidence decreases.
- the improvement plan is displayed so that the finger can be lifted lightly without being pressed.
- the inferiority factor for the placement / position (setting method) of the finger 402 is estimated on the graph 812 of the degree of coincidence over time. Add as ⁇ 820. If the placement / position (setting method) of the finger 402 is changed according to the telops 818 to 820, but the coincidence graph drops, it is noticed that the change was excessive and immediately the placement / position of the finger 402 If the (setting method) is corrected and the coincidence graph increases, the customer 202 can confirm that the correction is correct.
- the displayed inferiority estimation factor 815 or improvement plan 816 is changed, but when displayed during the changing of the setting method, May cause flicker. Therefore, after the coincidence deficiency estimation factor 815 and the improvement plan 816 are changed, it is displayed after confirming that they are continued a plurality of times. As a result, display flicker during the change of the setting method is suppressed.
- step S1817 If the matching degree AT of the entire area does not become 80% or more even after 60 seconds elapses in step S1817 (S1817: Y), the main control unit 110 offers to the person in charge of the window and how to place and position the finger ( “Re-learning / confirmation of setting method and re-registration of finger vein is recommended” (S1818), then “Biometric authentication failed (authentication NG)” is displayed and the transaction is made. Cancel (S1819). Then, the IC card 201 is returned to the customer 202, and the process is terminated.
- step S1816 the main control unit 110 determines that biometric authentication is OK when the degree of coincidence AT in the entire area exceeds a predetermined value (80%) (S1816: Y). Even if the authentication is OK, the customer 202 may want to confirm the placement / position (setting method) of the finger 402 having the highest degree of matching. Therefore, the main control unit 110 continues the processing in the trouble support mode until the finger 402 is released, and sequentially updates the block diagram showing the position with poor matching as shown in FIG. It waits for 402 to be released (S1820: N). When the finger 402 is released (S1820: Y), the main control unit 110 uses the IC chip 301 shown in FIG.
- the main control unit 110 performs the processing (transaction processing) in steps S1321 to S1326 described with reference to FIG. 13, and ends the processing.
- the main control unit 110 shifts to the “problem support mode” from the authentication result 511 of the previous transaction by reading the IC chip 301. If it is found, the previous improvement history 512 is read from the IC chip 301.
- the main control unit 110 displays the finger 402 registered by the ATM 101 on the display 103 so as to be placed on the finger vein reader 102, for example, step S1304 shown in FIG. 13 or step S1801 shown in FIG. As shown in FIG. 26, the estimated factor pointed out last time is also displayed.
- the customer 202 can remember and respond to the placement / position (setting method) of the finger 402 for which biometric authentication has succeeded. Authentication failure is prevented, and transaction cancellation can be prevented or suppressed. If the biometric authentication of this transaction has not shifted to the “problem support mode”, the previous improvement history 512 of the IC chip 301 may be deleted, or the “problem support” is not performed at the next transaction without deleting. “Mode”.
- the failure of biometric authentication is prevented in advance, and even if the degree of coincidence does not reach a predetermined determination value, the authentication failure immediately occurs.
- the customer will not be distrusted with biometric authentication.
- the customer displays the poorly matched part, its estimation factors, and the improvement plan in an easy-to-understand manner. If the customer takes an improvement action for the finger placement / position (setting method) based on this, the improvement result is immediately displayed. By displaying it, you can deepen your understanding of reading biometric information and improving image quality, and you can reproduce the placement and position (setting method) of your finger at the time of registration. Can be greatly increased.
- biometric information is not limited to finger veins, such as palm veins, fingerprints, and palm prints. Other biological information may be used.
- the biometric information is registered using the IC chip 301 mounted on the IC card 201.
- the biometric information is registered in a portable terminal, for example, a cellular phone, and the IC chip read / write unit 112 of the ATM 101 is contact-type. If not only a non-contact type can be supported, the same processing can be performed by wirelessly reading biometric information registered in the mobile phone. The same applies when biometric information is registered in the host computer 203 of the financial institution.
- the instruction from the ATM 101 to the customer 202 has been described using the display 103 of the ATM 101 and voice guidance.
- a liquid crystal display is provided on the biometric information registration device, the biometric authentication personal computer, or the biometric information authentication device itself. If others are implemented, a configuration instructing the customer 202 can be realized. Therefore, the present invention is not limited to the ATM 101, and can be applied to a biometric information registration apparatus, a personal computer with biometric authentication, a general information processing apparatus including a biometric information authentication apparatus, and an automatic machine.
- the automatic machine can handle the same biometric authentication not only for the biometric information of the customer 202 using the automatic machine but also for the biometric information of the operator (user) who operates the automatic machine. .
- the CPU 113 of the main control unit 110 and the CPU 501 of the IC card 201 share the processing.
- the present invention is not limited to this, and the CPU 113 of the main control unit 110 performs the processing performed by the CPU 501. It is also possible to do so.
- the CPU 113 reads the registered biometric information from the IC chip 301, compares the registered biometric information with the biometric information read by the finger vein reader 102, and calculates (detects) the degree of coincidence. Good.
- the customer notices a different way of placing / positioning (setting method) of the biometric at the time of registration, and takes an improvement action to The success rate can be improved.
- it is possible to deepen understanding of reading biometric information increase the reliability of an automatic transaction apparatus including a biometric authentication apparatus or an apparatus having a biometric authentication function, and ensure stable operation of the apparatus.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Collating Specific Patterns (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Image Input (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
La présente invention concerne une unité d'authentification biométrique et un dispositif de traitement de transaction automatique qui suppriment autant que possible l'occurrence d'erreurs dans l'authentification biométrique, qui réduisent le nombre de fois que l'authentification biométrique doit être répétée, même en cas d'erreur, et qui ne provoquent pas de méfiance lors de leur application à une personne à authentifier. Pour un client qui n'est pas habitué à l'authentification biométrique, des instructions relatives à un procédé d'installation approprié pour un corps biologique sont affichées avant de démarrer l'authentification. Ensuite, si une valeur d'estimation prédéterminée pour un degré de correspondance n'est pas atteinte lors de l'exécution du procédé d'authentification, la présente invention signale la possibilité que le doigt peut ne pas avoir été enregistré et elle demande de vérifier le doigt quant à une contamination, un bandage, une kératinisation ou un mouvement. En plus, lorsque des facteurs estimés pour le placement ou la position aboutissant à un degré insuffisant de correspondance et un plan d'amélioration sont affichés afin que le client entreprenne une action d'amélioration, un schéma de principe est affiché en temps réel à des fins d'amélioration et indique la partie pour laquelle il y a un mauvais degré de correspondance afin de faciliter la confirmation des résultats d'amélioration du client. Lorsque l'authentification biométrique a réussi, l'historique d'amélioration du placement/position du doigt est stocké sur une carte à puce de sorte que, en l'affichant au début de l'authentification biométrique au moment de la prochaine transaction, une erreur d'authentification est évitée.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010251797A JP5388991B2 (ja) | 2010-11-10 | 2010-11-10 | 生体認証ユニット、自動取引処理装置、生体認証方法、及び生体認証プログラム |
JP2010-251797 | 2010-11-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012063539A1 true WO2012063539A1 (fr) | 2012-05-18 |
Family
ID=46050695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2011/069921 WO2012063539A1 (fr) | 2010-11-10 | 2011-09-01 | Unité d'authentification biométrique, dispositif de traitement de transaction automatique, procédé d'authentification biométrique et programme authentification biométrique |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP5388991B2 (fr) |
CN (1) | CN102467791A (fr) |
WO (1) | WO2012063539A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109154955A (zh) * | 2016-07-15 | 2019-01-04 | 株式会社东芝 | Ic模块、ic卡以及对照装置 |
EP3477587A4 (fr) * | 2016-06-27 | 2020-01-22 | Kabushiki Kaisha Toshiba | Carte à puce, dispositif électronique portable, et procédé de commande par carte à puce |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5962440B2 (ja) * | 2012-11-01 | 2016-08-03 | 沖電気工業株式会社 | 取引装置及び取引方法 |
JP2014194696A (ja) * | 2013-03-29 | 2014-10-09 | Hitachi Solutions Ltd | 生体情報登録方法およびシステム |
CN104408343B (zh) * | 2014-11-09 | 2017-03-29 | 河南华辰智控技术有限公司 | 通过认证***对生物特征识别的一种阈值计算方法 |
CN107113066B (zh) * | 2014-11-25 | 2020-10-16 | 索尼公司 | 通信设备、通信方法和计算机存储介质 |
US9514349B2 (en) * | 2015-02-27 | 2016-12-06 | Eaton Corporation | Method of guiding a user of a portable electronic device |
JP2020021406A (ja) * | 2018-08-03 | 2020-02-06 | 株式会社東海理化電機製作所 | 生体情報認証装置 |
CN113538771B (zh) * | 2021-07-16 | 2023-04-14 | 中国银行股份有限公司 | 一种身份认证方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156765A (ja) * | 2005-12-05 | 2007-06-21 | Hitachi Omron Terminal Solutions Corp | 自動取引装置 |
JP2007172022A (ja) * | 2005-12-19 | 2007-07-05 | Konica Minolta Business Technologies Inc | 生体情報照合装置、画像形成装置及びプログラム |
WO2007119818A1 (fr) * | 2006-04-14 | 2007-10-25 | Nec Corporation | système de déblocage de fonction, procédé de déblocage de fonction et programme de déblocage de fonction |
JP2010061576A (ja) * | 2008-09-05 | 2010-03-18 | Fujitsu Ltd | 指紋認証装置、指紋認証プログラムおよび指紋認証方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4109291B2 (ja) * | 2006-02-17 | 2008-07-02 | 日立オムロンターミナルソリューションズ株式会社 | 自動取引装置 |
JP5110983B2 (ja) * | 2007-06-29 | 2012-12-26 | 日立オムロンターミナルソリューションズ株式会社 | 生体認証処理システム |
-
2010
- 2010-11-10 JP JP2010251797A patent/JP5388991B2/ja not_active Expired - Fee Related
-
2011
- 2011-09-01 WO PCT/JP2011/069921 patent/WO2012063539A1/fr active Application Filing
- 2011-09-09 CN CN2011102680684A patent/CN102467791A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156765A (ja) * | 2005-12-05 | 2007-06-21 | Hitachi Omron Terminal Solutions Corp | 自動取引装置 |
JP2007172022A (ja) * | 2005-12-19 | 2007-07-05 | Konica Minolta Business Technologies Inc | 生体情報照合装置、画像形成装置及びプログラム |
WO2007119818A1 (fr) * | 2006-04-14 | 2007-10-25 | Nec Corporation | système de déblocage de fonction, procédé de déblocage de fonction et programme de déblocage de fonction |
JP2010061576A (ja) * | 2008-09-05 | 2010-03-18 | Fujitsu Ltd | 指紋認証装置、指紋認証プログラムおよび指紋認証方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3477587A4 (fr) * | 2016-06-27 | 2020-01-22 | Kabushiki Kaisha Toshiba | Carte à puce, dispositif électronique portable, et procédé de commande par carte à puce |
CN109154955A (zh) * | 2016-07-15 | 2019-01-04 | 株式会社东芝 | Ic模块、ic卡以及对照装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5388991B2 (ja) | 2014-01-15 |
CN102467791A (zh) | 2012-05-23 |
JP2012103900A (ja) | 2012-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5388991B2 (ja) | 生体認証ユニット、自動取引処理装置、生体認証方法、及び生体認証プログラム | |
KR101037378B1 (ko) | 생체 인증 처리 시스템 | |
US8511542B2 (en) | Automated teller machine and voice prompt method thereof | |
KR100805280B1 (ko) | 생체인증대응 자동거래장치 | |
JP4686284B2 (ja) | 生体情報登録装置 | |
JP5629633B2 (ja) | 自動取引装置、生体認証ユニット、及び生体認証方法 | |
JP4695971B2 (ja) | 自動取引装置 | |
CN101025841A (zh) | 自动交易装置 | |
JP2018032302A (ja) | 自動取引装置、自動取引システム及び自動取引プログラム | |
JP2011118716A (ja) | 自動取引装置 | |
JP4360556B2 (ja) | 自動取引装置及び記録媒体 | |
JP5494765B2 (ja) | 自動取引装置 | |
JP2010129012A (ja) | カード処理装置、方法およびプログラム | |
JP4975478B2 (ja) | 自動取引装置及び自動取引装置の取引処理方法 | |
JP5092602B2 (ja) | 自動取引装置 | |
JP2023104341A (ja) | 自動取引装置、プログラム、取引方法 | |
JP2012247970A (ja) | 取引処理装置、及び取引処理方法 | |
JP6585135B2 (ja) | 自動取引装置 | |
JP2018010417A (ja) | 送金システム、及び送金方法 | |
JP6353128B1 (ja) | 自動取引装置 | |
JP2007293745A (ja) | 自動取引装置 | |
JP2021140387A (ja) | 自動取引装置、偽造カード判定方法、及び偽造カード判定プログラム | |
JP5112541B2 (ja) | 生体認証方法及び生体認証システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11840658 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 11840658 Country of ref document: EP Kind code of ref document: A1 |