Abstract: An information processing device according to the present embodiment comprises: an acquisition unit which acquires attendee registration information on a person, who is permitted to enter the management area, by using first biometric authentication; and a control unit which executes second biometric authentication for a predetermined transaction in a management area by using the attendee registration information.
Title of Invention: Information Processing Device, Server Device, Information Processing Method, and Recording Medium
Technical field
[0001]
The present invention relates to an information processing device, a server device, an information processing method, and a recording medium.
Background technology
[0002]
In Patent Document 1, face authentication is performed on the face information of the payer extracted from the acquired image and the face information of the visitor stored in the store visitor database, and the member corresponding to the face information of the visitor whose authentication is successful is registered. An information processing device that performs settlement processing using information is disclosed.
prior art documents
patent literature
[0003]
Patent document 1: JP 2016-126749 A
SUMMARY OF THE INVENTION
Problems to be Solved by the Invention
[0004]
However, the store visitor database in Patent Document 1 relates to face images of people inside the store who can enter freely, and may include information on an unspecified number of people. For this reason, in order to safely make payments with visitors, authentication using the visitor database alone is not sufficient, and personal authentication using a medium such as a card is required, which impairs convenience.
[0005]
Therefore, an object of the present invention is to provide an information processing device, a server device, an information processing method, and a recording medium that can improve user convenience.
Means to solve problems
[0006]
According to one aspect of the present invention, an acquisition unit for acquiring visitor registration information of a person permitted to enter a controlled area by a first biometric authentication, and a second biometric for a predetermined transaction in the controlled area. and a control unit that performs authentication using the visitor registration information.
[0007]
According to still another aspect of the present invention, an acquisition unit that acquires visitor registration information of a person who is permitted to enter a managed area by a first biometric authentication; A server device is provided that includes a distribution unit that distributes the visitor registration information to an information processing device that performs second biometric authentication for a predetermined transaction.
[0008]
According to another aspect of the present invention, a step of acquiring visitor registration information of a person who is permitted to enter a controlled area by a first biometric authentication; and performing a second biometric for the transaction.
[0009]
According to still another aspect of the present invention, a step of obtaining, in a computer, visitor registration information of a person who is permitted to enter a controlled area by a first biometrics authentication; and performing a second biometric authentication for a given transaction in the area.
Effect of the invention
[0010]
According to the present invention, it is possible to provide an information processing device, a server device, an information processing method, and a recording medium that can improve user convenience.
Brief description of the drawing
[0011]
1 is a schematic diagram showing an example of the overall configuration of a biometric authentication system according to a first embodiment; FIG.
2 is a block diagram showing a hardware configuration example of a management server in the first embodiment; FIG.
3 is a block diagram showing a hardware configuration example of a check-in terminal in the first embodiment; FIG.
4 is a block diagram showing a hardware configuration example of a security inspection device in the first embodiment; FIG.
5 is a block diagram showing a hardware configuration example of an automated gate device according to the first embodiment; FIG.
6 is a block diagram showing a hardware configuration example of a POS terminal in the first embodiment; FIG.
7 is a block diagram showing a hardware configuration example of a reception terminal in the first embodiment; FIG.
8 is a block diagram showing a hardware configuration example of the boarding gate device in the first embodiment; FIG.
9 is a sequence diagram showing an example of processing of the check-in terminal and management server in the first embodiment; FIG.
10 is a diagram showing an example of information stored in a central DB in the first embodiment; FIG.
11 is a diagram showing an example of information stored in a passenger DB in the first embodiment; FIG.
12 is a sequence diagram showing an example of processing of the security inspection device and the management server in the first embodiment; FIG.
13 is a diagram showing an example of a watchlist stored by the security inspection device in the first embodiment; FIG.
14A] A view showing an example of an error display screen displayed by the security inspection device in the first embodiment. [FIG.
14B] A diagram showing an example of an error display screen displayed by the security inspection device in the first embodiment. [FIG.
15 is a sequence diagram showing an example of processing of the automated gate device and management server in the first embodiment; FIG.
16 is a sequence diagram showing an example of processing of the POS terminal and management server in the first embodiment; FIG.
17 is a diagram showing an example of a watchlist stored by the POS terminal in the first embodiment; FIG.
18 is a diagram showing an example of an error display screen displayed by the POS terminal in the first embodiment; FIG.
19 is a sequence diagram showing an example of processing of the reception terminal and management server in the first embodiment; FIG.
20 is a diagram showing an example of a watchlist stored by the reception terminal in the first embodiment; FIG.
21 is a diagram showing an example of an error display screen displayed by the reception terminal in the first embodiment; FIG.
22 is a sequence diagram showing an example of processing of the boarding gate device and management server in the first embodiment; FIG.
23 is a diagram showing an example of an error display screen displayed by the boarding gate device in the first embodiment; FIG.
24 is a schematic diagram showing an example of the overall configuration of a biometric authentication system according to a second embodiment; FIG.
25 is a sequence diagram showing an example of processing of the automatic customs gate device and management server in the second embodiment; FIG.
26 is a schematic diagram showing an example of the overall configuration of a biometric authentication system according to a third embodiment; FIG.
27 is a diagram showing an example of information stored in a guest DB in the third embodiment; FIG.
28 is a sequence diagram showing an example of processing of a user terminal and a management server in the third embodiment; FIG.
29 is a sequence diagram showing an example of processing of the pre-authentication device and management server in the third embodiment; FIG.
30 is a sequence diagram showing an example of processing of the front terminal and management server in the third embodiment; FIG.
31 is a sequence diagram showing an example of processing of the door control device and the management server in the third embodiment; FIG.
32 is a sequence diagram showing an example of processing of a POS terminal and a management server in the fourth embodiment; FIG.
33 is a block diagram showing functions of an information processing apparatus according to a fifth embodiment; FIG.
34 is a block diagram showing functions of a server device in a sixth embodiment; FIG.
MODE FOR CARRYING OUT THE INVENTION
[0012]
Exemplary embodiments of the present invention will be described below with reference to the drawings. In the drawings, similar or corresponding elements are denoted by the same reference numerals, and descriptions thereof may be omitted or simplified.
[0013]
[First embodiment]
FIG. 1 is a schematic diagram showing an example of the overall configuration of a biometric authentication system 1 according to this embodiment. When the user U is scheduled to board an aircraft at the airport AP1, the biometric authentication system 1 determines whether or not the user U can enter the controlled area A, undergoes an immigration examination in the controlled area A of the user U, and This is an information processing system that determines whether or not a predetermined transaction is possible by biometric matching. Note that the term “transaction” in this embodiment indicates payment for purchase of goods or use of services, determination of use of services without payment processing, reservations for use of facilities, entrance/exit management, and the like. In addition, the controlled area A in the present embodiment is a closed area including an area where departure examination procedures are performed after passing through a security inspection device described later, and a departure area where the user U who has completed the departure examination waits until boarding an aircraft. It shall indicate space.
[0014]
As shown in FIG. 1, the biometric authentication system 1 includes a management server 10, a check-in terminal 20, a security inspection device 30, an automated gate device 40, a POS (Point of Sales) terminal 50, a reception terminal 60, a boarding gate device 70, and a surveillance camera 80 .
[0015]
The management server 10, check-in terminal 20, security inspection device 30, automated gate device 40, POS terminal 50, reception terminal 60, boarding gate device 70, and surveillance camera 80 are connected to a network NW. The network NW is composed of a LAN (Local Area Network) including the private communication network of the airport AP1, a WAN (Wide Area Network), a mobile communication network, and the like.
[0016]
The management server 10 is installed, for example, in the facility of the airport company, airline company, etc. that operates the airport AP1. The check-in terminal 20 is installed in the check-in lobby inside the airport AP1. A security inspection device (security gate) 30 is installed at a security inspection area within the airport AP1. The automated gate device 40 is installed at the immigration control area within the airport AP1. The POS terminal 50 and reception terminal 60 are installed in the departure area after exiting the immigration inspection area. The boarding gate device 70 is installed at the boarding gate inside the airport AP1.
[0017]
After arriving at airport AP1, user U, who is scheduled to board an international flight, passes through the check-in lobby, security inspection area, and immigration inspection area in order, and boards the aircraft at the boarding gate. First, the user U performs a check-in procedure (boarding procedure) using the check-in terminal 20 in the check-in lobby. After the check-in procedure, the user U undergoes a security inspection procedure by the security inspection device 30 at the security inspection area. After the security inspection, the user U undergoes an immigration examination procedure by the automated gate device 40 or an attendant at the immigration examination area. After exiting the immigration control area, the user U reaches the boarding gate through a departure area (waiting area) in which facilities such as a duty-free shop are provided. Then, when the scheduled departure time for the aircraft approaches, the user U passes through the boarding gate device 70 at the boarding gate and boards the aircraft.
[0018]
It should be noted that the user U may not only be a person who is scheduled to board an international flight, but may be a person who is scheduled to board a domestic flight. In the case of a user U who is scheduled to board a domestic aircraft, the departure examination is not conducted at the departure examination area.
[0019]
The management server 10 is an information processing device that manages user U's registered information (passport number, boarding pass information, identity verification information, etc.) and status related to departure procedures. The management server 10 also distributes a watch list used for biometric authentication to the security inspection device 30 installed at the entrance of the management area A and various edge terminals. Note that the functions of the management server 10 may be implemented by a single server, or may be implemented by a plurality of server devices.
[0020]
Also, in this embodiment, the term "edge terminal" refers to various information processing devices such as the automated gate device 40, the POS terminal 50, the reception terminal 60, and the boarding gate device 70. However, the types of edge terminals are not limited to the devices described above. For example, when a signage terminal (not shown) installed in the management area A displays an advertisement or the like for each user U by biometric authentication, the signage terminal also corresponds to the edge terminal.
[0021]
The check-in terminal 20 is a self-service terminal for the user U to carry out the check-in procedure (boarding procedure) by himself/herself. Note that the check-in terminal 20 may be a check-in terminal installed at a manned counter operated by an airline staff member. The check-in procedure is a procedure for registering at least information for identifying the user U who is scheduled to board the aircraft. Specifically, it is a procedure for inputting user information including identity verification information, face information, and boarding information of the user U.
[0022]
The security inspection device 30 is a device that confirms whether or not the user U is wearing metal objects that can be dangerous by means of a metal detection gate 310, which is a metal detector. The security inspection device 30 includes, in addition to metal detectors such as the metal detector gate 310, an X-ray inspection device that uses X-rays to check the presence or absence of dangerous items in carry-on baggage or the like.
[0023] The automated gate device 40 is a device that automatically performs immigration procedures for the user U. A user U who can use the departure examination procedure by the automated gate device 40 is a person who has completed the security inspection procedure by the security inspection device 30 .
[0024]
The POS terminal 50 is a device that performs payment processing when the user U purchases a product or uses a service. The POS terminal 50 is installed in a duty-free shop or shop in the departure area within the airport AP1. Note that the POS terminal 50 of the present embodiment can use payment methods based on biometric authentication in addition to payment methods using media such as cash, credit cards, and electronic money, and payment methods using electronic devices such as smartphones. . The details of the settlement method based on biometric authentication will be described later.
[0025]
The reception terminal 60 is a device that receives a request from the user U and provides the user U with a predetermined service. For example, the reception terminal 60 is installed at a delivery place for duty-free goods purchased in the city, a place for applying for a home delivery service, or the like.
[0026]
The boarding gate device 70 is a traffic control device installed at each boarding gate. The boarding gate device 70 confirms that the user U is a passenger of an aircraft that can board from the boarding gate.
[0027]
Next, an example of the hardware configuration of each device constituting the biometric authentication system 1 will be described with reference to FIGS. 2 to 8. FIG. 2 to 8, devices having the same names but different numbers only have the same functions, so detailed descriptions thereof will be omitted in subsequent drawings.
[0028]
FIG. 2 is a block diagram showing an example of the hardware configuration of the management server 10. As shown in FIG. As shown in the figure, the management server 10 has a CPU (Central Processing Unit) 101 , a RAM (Random Access Memory) 102 , a storage device 103 and a communication I/F 104 . Each device is connected to the bus line 105 .
[0029]
The CPU 101 is a processor that performs predetermined operations according to programs stored in the storage device 103 and that has the function of controlling each part of the management server 10 . In the management server 10, the CPU 101 functions as an acquisition unit and a distribution unit. The RAM 102 is composed of a volatile storage medium and provides a temporary memory area required for the operation of the CPU 101 .
[0030]
The storage device 103 is composed of a storage medium such as a non-volatile memory and a hard disk drive, and functions as a storage unit. The storage device 103 stores programs executed by the CPU 101, data referred to by the CPU 101 during execution of the programs, and the like.
[0031]
The communication I/F 104 is a communication interface based on standards such as Ethernet (registered trademark), Wi-Fi (registered trademark), 4G, etc., and is a module for communicating with the check-in terminal 20 and the like.
[0032]
FIG. 3 is a block diagram showing an example of the hardware configuration of the check-in terminal 20. As shown in FIG. As shown in the figure, the check-in terminal 20 has a CPU 201, a RAM 202, a storage device 203, a communication I/F 204, an input device 206, a display device 207, a medium reader 208, and a biological information acquisition device 209. . Each device is connected to the bus line 205 .
[0033]
The input device 206 is, for example, a pointing device such as a touch panel, or a keyboard. In the check-in terminal 20 of this embodiment, the input device 206 and the display device 207 are integrally formed as a touch panel. The display device 207 is a liquid crystal display, an OLED (Organic Light Emitting Diode) display, or the like, and is used to display moving images, still images, characters, and the like.
[0034]
The medium reading device 208 is a device that reads the passport and airline ticket medium of the user U and acquires information recorded in the passport and airline ticket. The airline ticket medium is, for example, a paper airline ticket, a mobile terminal that displays an e-ticket receipt, or the like. The medium reading device 208 is composed of, for example, a code reader, an image scanner, a non-contact IC (Integrated Circuit) reader, an OCR (Optical Character Reader) device, etc., and acquires information from various media held over its reading section.
[0035]
For example, the medium reading device 208 reads and acquires the identity verification information and passport information of the user U displayed on the passport by the OCR device. Further, for example, the medium reading device 208 reads and acquires the passport face image of the user U displayed on the passport by using an image scanner. In the case of an IC passport, the medium reading device 208 reads and acquires the identity verification information, passport information, passport face image, etc. of the user U recorded in the IC chip of the IC passport using a non-contact IC reader. Furthermore, the medium reading device 208 reads the bar code and QR code (registered trademark) displayed on the airline ticket medium using, for example, a code reader, and acquires the identity verification information and boarding information of the user U from the airline ticket medium. do.
[0036]
The biometric information acquisition device 209 is a device that acquires the face image of the user U as the biometric information of the user U who performs the check-in procedure. The biometric information acquisition device 209 is, for example, a digital camera that captures the face of the user U standing in front of the check-in terminal 20, captures the face of the user U, and acquires the face image.
[0037]
FIG. 4 is a block diagram showing an example of the hardware configuration of the safety inspection device 30. As shown in FIG. As shown in the figure, the security inspection device 30 has a CPU 301, a RAM 302, a storage device 303, a communication I/F 304, an input device 306, a display device 307, a biological information acquisition device 309, and a metal detection gate 310. . Each device is connected to the bus line 305 . In the security inspection device 30, the CPU 301 functions as an acquisition section and a control section.
[0038]
The metal detection gate 310 is a gate-type metal detector that detects metals on the user U who passes through the metal detection gate 310 .
[0039]
FIG. 5 is a block diagram showing an example of the hardware configuration of the automated gate device 40. As shown in FIG. The automated gate device 40 has a CPU 401 , a RAM 402 , a storage device 403 , a communication I/F 404 , an input device 406 , a display device 407 , a biological information acquisition device 409 and a gate 411 . Each device is connected to a bus line 405 . In the automated gate device 40, the CPU 401 functions as an acquisition section and a control section.
[0040]
When the automated gate device 40 successfully verifies the identity of the user U and the user U passes through immigration, the gate 411 is controlled by the CPU 401 to change from a closed state that blocks passage of the user U during standby. It shifts to an open state in which the user U is permitted to pass. The method of the gate 411 is not particularly limited, and may be, for example, a flapper gate that opens and closes by flappers provided from one or both sides of the passage, a turnstile gate that rotates three bars, or the like.
[0041]
FIG. 6 is a block diagram showing an example of the hardware configuration of the POS terminal 50. As shown in FIG. The POS terminal 50 has a CPU 501 , a RAM 502 , a storage device 503 , a communication I/F 504 , an input device 506 , a display device 507 , a biological information acquisition device 509 , an automatic change machine 512 and a printer 513 . Each device is connected to a bus line 505 . In the POS terminal 50, the CPU 501 functions as an acquisition unit and a control unit.
[0042]
The automatic change dispenser 512 automatically dispenses money corresponding to the amount of change calculated by the CPU 501 when the total amount of money inserted into the deposit port exceeds the payment amount for purchasing a product or using a service. It is a device that discharges to the metal mouth. A printer 513 prints receipts, credit card usage details, etc. on paper under the control of the CPU 501 .
[0043]
FIG. 7 is a block diagram showing an example of the hardware configuration of the reception terminal 60. As shown in FIG. The reception terminal 60 has a CPU 601 , a RAM 602 , a storage device 603 , a communication I/F 604 , an input device 606 , a display device 607 , a biological information acquisition device 609 and peripheral devices 614 . Each device is connected to a bus line 605 . In the reception terminal 60, the CPU 601 functions as an acquisition unit and a control unit.
[0044]
Peripheral devices 614 include customer displays, non-contact IC (Integrated Circuit) reader/writers, printers, code scanners, and the like. A peripheral device 614 is controlled by the CPU 601 . The peripheral device 614 is connected to a USB (Universal Serial Bus) terminal, a communication connector, a display terminal, etc. provided in the reception terminal 60 .
[0045]
FIG. 8 is a block diagram showing an example of the hardware configuration of the boarding gate device 70. As shown in FIG. As shown in the figure, the boarding gate device 70 has a CPU 701 , a RAM 702 , a storage device 703 , a communication I/F 704 , an input device 706 , a display device 707 , a biological information acquisition device 709 and a gate 711 . Each device is connected to a bus line 705 . In the boarding gate device 70, the CPU 701 functions as an acquisition section and a control section.
[0046]
Next, the operation of each device in the biometric authentication system 1 of this embodiment will be described with reference to FIGS. 9 to 23. FIG.
[0047]
[Check-in procedure]
FIG. 9 is a sequence diagram showing an example of processing of the check-in terminal 20 and the management server 10. FIG. This process is executed each time the user U performs a check-in procedure.
[0048]
First, the check-in terminal 20 determines whether or not the passport of the user U is held over a reading unit (not shown) of the medium reading device 208 (step S101), and waits until the passport is held over (steps S101, NO).
[0049]
When the check-in terminal 20 determines that the passport has been held over the reading unit of the medium reading device 208 (step S101, YES), it acquires the passport information of the user U from the held passport (step S102). The acquired passport information includes the user U's passport face image. At this time, the medium reading device 208 can also acquire the identification information of the user U from the passport.
[0050]
Next, the check-in terminal 20 determines whether or not the airline ticket medium of the user U is held over the reading unit of the medium reader 208 (step S103), and waits until the airline ticket medium is held up (step S103). , NO).
[0051]
When the check-in terminal 20 determines that the airline ticket medium is held over the reading unit of the medium reading device 208 (step S103, YES), it acquires the boarding pass information of the user U from the held airline ticket medium (step S104). ). At this time, the medium reading device 208 can also acquire the boarding information of the user U (name, flight number, boarding date, boarding airport, arrival airport, boarding time, arrival time, etc.) from the airline ticket medium.
[0052]
Next, the check-in terminal 20 determines whether or not the user U consents to face photography (step S105). When asking the user U for consent, for example, the user U is notified of the purpose of using the photographed face image, not to use the face image for other purposes, and to delete the face image after use. good.
[0053]
Next, when the check-in terminal 20 determines that the user U has consented to photographing the face (step S105, YES), the biometric information acquisition device 209 detects the face of the user U standing in front of the check-in terminal 20. is photographed to acquire the photographed face image of the user U (step S106).
[0054]
Next, the check-in terminal 20 compares the captured face image captured by the biometric information acquisition device 209 with the passport face image acquired by the medium reading device 208 at a ratio of 1:1 (step S107). After collation, the process proceeds to step S109.
[0055]
Also, when the check-in terminal 20 determines that the user U has not consented to photographing the face (step S105, NO), the acquired passport information and boarding pass information to the management server 10 (step S108).
[0056]
When the check-in terminal 20 determines that the photographed face image and the passport face image are matched and the identity verification is successful (step S109, YES), the user information of the user U is sent to the management server 10 by the network NW. (step S110). The user information includes user U's identity verification information, face information, and boarding information that are associated with each other.
[0057]
On the other hand, when the management server 10 receives the user information from the check-in terminal 20, it determines whether or not the received user information includes a photographed face image (step S112). When the management server 10 determines that the received user information includes the captured image (step S112, YES), it registers the received user information in the central DB 11 (step S113). At this time, the management server 10 registers the user information in the central DB 11 with the photographed face image or the passport face image included in the user information as the registered face image and the status as check-in completed (status: "1"). Thus, the check-in terminal 20 completes the check-in procedure for the user U based on the user information including passport information, boarding pass information, and photographed face image. The registered face image is registered not only in the central DB 11 but also in the passenger DB 12 as described later.
[0058]
On the other hand, when the management server 10 determines that the user information received from the check-in terminal 20 does not include the photographed face image (step S112, NO), the passport information and boarding pass information of the user U are stored in the central DB 11. It is registered as user information (step S114). At this time, the management server 10 sets the status of the user U to check-in completed (status: "1"). In this way, the check-in terminal 20 completes the check-in procedure based on the user information including passport information and boarding pass information. After completing the check-in procedure, the user U heads to the baggage counter if he/she needs to check in his baggage, and if not, he/she goes to the security checkpoint.
[0059]
FIG. 10 is a diagram showing an example of information stored by the central DB 11. FIG. User information about each user U is registered in the central DB 11 for each user ID, which is an identifier for identifying a plurality of users U. FIG.
[0060]
The user information registered in the central DB 11 includes the user U's name, identity verification information such as nationality, etc., face information such as the face image, the flight number of the aircraft on which the user U boarded, the departure place, It contains boarding information such as destination, departure time, boarding gate, etc. The boarding information is synchronized with flight information managed by a flight information DB (not shown).
[0061]
In addition, the user information includes payment information and delivery product ID. The payment information is, for example, information of a payment card owned by the user U such as a credit card or an electronic money card. In the biometric authentication system 1 of the present embodiment, a face image, which is biometric information, and payment information are associated in advance. For this reason, the POS terminal 50 accesses the system of the card company via the management server 10, for example, and based on the payment information linked to the face image, on the condition that the identity is successfully verified by biometric authentication using the face image. Settlement processing for card companies, etc. can be executed. The timing for acquiring the payment information of the user U includes, for example, the time of check-in procedures, the time of purchasing a boarding pass with a credit card, and the like. However, in this embodiment, the face image of the user U is associated with the payment information only when the user U wishes to use the payment service based on face authentication in the managed area.
[0062]
On the other hand, the delivery item ID is identification information that identifies the item deposited in the management area A. Examples of delivered goods include goods purchased at a duty-free shop outside the airport, goods delivered to the airport AP1 from a home or hotel, etc., goods subject to luggage storage service within the management area A, and the like. For example, the delivery item ID is obtained from another database (not shown) that stores the relationship between the passport number of the passport presented by the user U when purchasing the item at a duty-free shop outside the airport and the purchased item. The passport number included in the user information obtained in step 1 can be used as a key. In addition, the delivery item ID of the item purchased at the duty-free shop in the management area A can be associated with the user U specified by face authentication.
[0063]
In addition, the user information includes a status that indicates the progress of various procedures until boarding the aircraft. For example, completion of check-in procedures (status: "1"), completion of security inspection procedures (status: "2"), completion of immigration procedures (status: "3"), completion of boarding (status: "4"), etc. can be set to The status is updated based on information received from terminals installed inside and outside the managed area A.
[0064]
Then, the management server 10, for example, at a predetermined cycle, extracts user information that matches a predetermined extraction condition from the central DB 11, and registers the extracted user information in the passenger DB 12 as passenger information (step S115). . Specifically, from among the user information of all users U who have completed the check-in procedure, user information about users U who have a predetermined time (for example, 15 minutes) or more until the departure time of the aircraft is selected. Extract. However, in the present embodiment, the user information of a person who has not consented to face photography can be excluded from the extraction targets from the central DB 11 because there is no matching registered face image.
[0065]
FIG. 11 is a diagram showing an example of information stored in the passenger DB 12. FIG. Passenger information about each passenger is registered in the passenger DB 12 for each passenger ID that identifies a plurality of passengers. In the example of FIG. 11, the user ID of the central DB 11 is registered as the passenger ID, but a sequence number different from the user ID is newly issued, and a record is registered in the passenger DB 12 as the passenger ID. may
[0066]
The data items in the passenger DB 12 are almost the same as the data items in the central DB 11 shown in FIG. The passenger DB 12 further includes an entrance passage status flag as a data item. When the check-in procedure is completed at the check-in terminal 20, the passenger information is registered in the passenger DB 12 by setting the value of the "entrance passage status flag to "OFF"." indicates that the vehicle has not passed through the security inspection device 30 . Therefore, when the gate passage information of the user U is received from the safety inspection device 30, the entrance passage status flag is updated to a value of "ON" indicating passage through the entrance.
[0067]
Also, FIG. 11 shows that the records (visitor registration information) recorded in the passenger DB 12 are narrowed down from the records (user information) recorded in the central DB 11 . That is, in the central DB 11 shown in FIG. 10, user information with user IDs "10101" to "10103" is not included in passenger information in the passenger DB 12 shown in FIG. Such narrowing down of registration information between databases is performed based on the departure time of the aircraft as described above. As a result, the number of persons (population) to be matched in the first biometric authentication performed at the entrance of the managed area A and the second biometric authentication performed in the managed area A can be reduced.
[0068]
The data structure of the passenger DB 12 is not limited to the example shown in FIG. For example, the passenger DB 12 may have status data items similar to the central DB 11 . In this case, the entrance passage status flag can be omitted. Also, since the central DB 11 performs status management, the passenger DB 12 can omit status management. When the status of the central DB 11 is updated to the status (“2”) indicating the completion of passage through the security checkpoint, the management server 10 may distribute the face image to edge terminals within the security area.
[0069]
On the other hand, when the check-in terminal 20 determines that the identity verification has failed because the captured face image and the passport face image do not match each other (step S109, NO), the check-in terminal 20 informs the user U that the identity verification has failed. (step S111). At this time, the check-in terminal 20 causes the display device 207 to display a notification screen notifying that the personal identification has failed. It should be noted that the check-in terminal 20 can notify the user U that the identity verification has failed, for example, by voice, together with the display of the notification screen or in place of the display of the notification screen.
[0070]
The user U can also perform the check-in procedure at a manned check-in counter instead of using the check-in terminal 20. In this case, the terminal operated by the staff at the check-in counter can perform the same processing as the check-in terminal 20 described above. Further, the user U may use online check-in from the website of the airline instead of the check-in procedure at the check-in terminal 20 . In this case, for example, the user U can separately register a facial image as a registered facial image in the central DB 11 of the management server 10 from a dedicated terminal installed at the airport AP1. At this time, presentation of one or both of the passport and boarding pass may be unnecessary. That is, the user U arriving at the airport AP1 can board the aircraft only by facial recognition.
[0071]
[Security check procedure]
FIG. 12 is a sequence diagram showing an example of processing of the security inspection device 30 and the management server 10. FIG. This process is executed each time the user U who has completed the check-in procedure undergoes the security inspection procedure.
[0072]
First, the management server 10 distributes the watch list created based on the passenger information stored in the passenger DB 12 to the safety inspection device 30 (step S201). For example, only the passenger information of passengers who can pass the security check (for example, passengers * hours before the boarding time) may be extracted and distributed as a watch list.
[0073]
Next, the security inspection device 30 updates the watchlist stored in the storage device 303 with the watchlist received from the management server 10 (step S202).
[0074]
FIG. 13 is a diagram showing an example of a watch list stored by the safety inspection device 30. FIG. Here, it is shown that the watch list is list information in which passenger IDs and face images are associated. That is, in the watch list shown in FIG. 13, the data items are significantly narrowed down compared to the passenger information shown in FIG. However, the watch list may include all the data items of the passenger DB 12 .
[0075]
Next, the security inspection device 30 uses the biometric information acquisition device 309 to constantly or periodically photograph the area in front of the metal detection gate 310, and the photographed image shows the face of the user U standing in front of the metal detection gate 310. It is determined whether or not it is detected (step S203). The security inspection device 30 waits until the face of the user U is detected in the image (step S203, NO).
[0076]
When the security inspection device 30 determines that the face of the user U has been detected (step S203, YES), it acquires the face image of the user U as a target face image (step S204), and checks the face image of the user U. (step S205). The security inspection device 30 compares the photographed target face image with a plurality of registered face images included in the watch list stored in the storage device 303 at a ratio of 1:N.
[0077]
When the security inspection device 30 determines that the collation result is matched (step S206, YES), the security inspection device 30 executes the security inspection process for the user U (step S207). In the security inspection process, the CPU 301 controls each section of the security inspection device 30 . Thereby, the metal detection gate 310 detects metals worn by the user U who passes through the metal detection gate 310 . After passing through the metal detection gate 310, the user U heads for the immigration inspection area.
[0078]
In addition, the security inspection device 30 clears the watch of the storage device 303 as the user U completes the security inspection procedure.The face image (biological information) of the passing user U is deleted from the list (step S208).
[0079]
On the other hand, if the collation result indicates that the collation does not match, that is, if the matching registered face image was not found and the identification of the user U failed (step S206, NO), the security inspection device 30 The passenger DB 12 is referred to (step S209), and verification processing is executed (step S210). That is, the security inspection device 30 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0080]
When the security inspection device 30 determines that the collation result matches (step S211, YES), the process proceeds to step S212. On the other hand, when the safety inspection device 30 determines that the collation result does not match (step S211, NO), the process proceeds to step S213.
[0081]
In step S212, the security inspection device 30 determines whether or not the current time is within the time allowed to enter the controlled area A, based on the departure time included in the passenger information in the passenger DB 12. Here, when the security inspection device 30 determines that the current time is the time when it is possible to enter the controlled area A (step S212, YES), the process proceeds to step S207. On the other hand, when the security inspection device 30 determines that the current time is not the time when it is possible to enter the controlled area A (step S212, NO), the process proceeds to step S213.
[0082]
In step S213, the security inspection device 30 notifies the user U that the identity verification has failed. At this time, the security inspection device 30 causes the display device 307 to display a notification screen notifying that the personal identification has failed.
[0083]
FIGS. 14A and 14B are diagrams showing examples of error display screens displayed by the security inspection device 30. FIG. In FIG. 14A, an error message ("Please complete the check-in procedure.") is displayed indicating that the first biometric authentication at the security inspection device 30 has failed due to the incomplete check-in procedure. This error message is output when the user U attempts the procedure at the security inspection device 30 without performing the check-in procedure. If the check-in procedure has not been completed, the face image of the user U has not been registered as the passenger D12. Accordingly, since the watch list of the security inspection device 30 does not include the facial image of the user U as the visitor registration information, the security inspection device 30 outputs an error message.
[0084]
On the other hand, in FIG. 14B, an error message ("The boarding pass is not valid. You can pass from * hours before the boarding time.") is displayed. This error message is output when the time when the user U attempts the procedure at the security inspection device 30 is too early. That is, this corresponds to the case where the face image of user U is registered in passenger DB 12 (or central DB 11), but is not included in the watch list stored by security inspection device 30. FIG. Also, the boarding time stored in the central DB 11 is compared with the current time, and a similar error message is displayed if it is not time to carry out the security inspection. Note that the messages displayed by the security inspection device 30 are not limited to the error messages shown in FIGS. 14A and 14B. For example, the boarding time stored in the central DB 11 is compared with the current time, and if it is the time at which security inspection is possible, the watch list may not be delivered due to network failure or the like. Therefore, a guidance message similar to that for successful authentication ("Please proceed to the security area", etc.) may be displayed.
[0085]
In step S214 , the security inspection device 30 transmits gate passage information including the passenger ID to the management server 10 when the security inspection procedure for the user U is completed based on biometric authentication.
[0086]
Then, when the management server 10 receives the gate passage information from the security inspection device 30, which is an external device, it updates the entrance passage status flag of the user U in the passenger DB 12 to "ON" (step S215). At this time, the management server 10 updates the status of the user U in the central DB 11 to "2 (completion of safety inspection procedure)". In this way, the management server 10 determines whether the user U passes through the entrance of the management area A (security inspection device 30) based on the matching result between the target face image acquired during the security inspection procedure and the registered face image. It controls the entrance passage status flag indicating whether or not the passage has been completed.
[0087]
[Departure examination procedure]
FIG. 15 is a sequence diagram showing an example of processing by the automated gate device 40 and the management server 10. FIG. This processing is executed each time the user U who has completed the security check procedure undergoes the departure examination procedure at the departure examination area.
[0088]
First, the management server 10 distributes to the automated gate device 40 a watch list created based on the passenger information of a person whose entrance passage status flag is "ON" among the passenger information stored in the passenger DB 12. (step S301). The timing at which the management server 10 distributes the watch list to the automated gate device 40 can be arbitrarily set in consideration of travel time and the like. For example, all persons whose entrance passage status flag is “ON” may be extracted from the passenger DB 12 and distributed at regular intervals. Also, when an entrance passage status flag for a certain person is turned "ON", a watch list including the person may be distributed. By distributing the watch list to the terminal for the next procedure with the update of the flag as a trigger, there is an advantage that the necessary passenger information (visitor registration information) can be quickly notified.
[0089]
Next, the automated gate device 40 updates the watchlist stored in the storage device 403 with the watchlist received from the management server 10 (step S302). Note that the watch list stored by the automated gate device 40 includes only users U who have passed through the gate from the watch list shown in FIG.
[0090]
The automated gate device 40 always or periodically captures an image in front of the automated gate device 40 using the biometric information acquisition device 409, and whether or not the face of the user U standing in front of the automated gate device 40 is detected in the captured image. (step S303). The automated gate device 40 waits until the face of the user U is detected in the image (step S303, NO).
[0091]
Next, when the automated gate device 40 determines that the face of the user U has been detected (step S303, YES), it acquires the face image of the user U as a target face image (step S304). The target facial image and a plurality of registered facial images registered in the watch list are collated at 1:N (step S305).
[0092]
Next, when the automated gate device 40 determines that the collation result is match (step S306, YES), the gate 411 is opened (step S307). In other words, the automated gate device 40 shifts the gate 411 from the closed state during standby, blocking the passage of the user U, to the open state, permitting the passage of the user U. The user U passes through the opened gate 411 and heads for the departure area.
[0093]
In addition, when the user U passes through the gate 411, the automated gate device 40 deletes the face image (biological information) of the user U who has passed through from the watch list in the storage device 403 (step S308). .
[0094]
On the other hand, when the automated gate device 40 determines that the collation result does not match (step S306, NO), the process proceeds to step S309.
[0095]
In step S309, the automated gate device 40 refers to the passenger DB 12 of the management server 10. Then, the automated gate device 40 executes the matching process again (step S310). That is, the automated gate device 40 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0096]
When the automated gate device 40 determines that the collation result matches (step S311, YES), the process proceeds to step S307. On the other hand, when the automated gate device 40 determines that the collation result does not match (step S311, NO), the process proceeds to step S312.
[0097]
At step S312, the automated gate device 40 notifies the user U that the identity verification has failed. At this time, the automated gate device 40 causes the display device 407 to display a notification screen notifying that the personal identification has failed.
[0098]
In step S313, the automated gate device 40 transmits gate passage information including the passenger ID to the management server 10 after completing the departure examination procedures for the user U based on the biometric authentication.
[0099]
Then, when the management server 10 receives the gate passage information from the automated gate device 40, it updates the status of the user U in the central DB 11 to "3 (departure examination procedure completed)". If the passenger DB 12 holds the status, the management server 10 similarly updates the status in the passenger DB 12 to "3".
[0100]
[Execution of payment processing by biometric authentication]
FIG. 16 is a sequence diagram showing an example of processing of the POS terminal 50 and the management server 10. FIG. This processing is executed when the user U (visitor) performs payment processing for purchasing a product or using a service in the managed area A. FIG.
[0101]
First, the management server 10 distributes to the POS terminal 50 a watch list created based on the passenger information of the person whose payment information is included among the passenger information stored in the passenger DB 12 (step S401). That is, the passenger information (visitor registration information) of the person whose face image and payment information are associated is extracted.
[0102]
The timing at which the management server 10 distributes the watchlist to the POS terminal 50 can be set arbitrarily. For example, the management server 10 may periodically extract from the passenger DB 12 all persons whose entrance passage status flag is “ON” and deliver them to the POS terminal 50 . Also, when an entrance passage status flag for a certain person is turned "ON", a watch list including the person may be distributed. By distributing the watch list with the update of the flag as a trigger, there is an advantage that the necessary passenger information (visitor registration information) can be quickly notified. Furthermore, the management server 10 may distribute, as a watch list, only the passenger information of persons (persons with status "3") who have not only completed security inspection procedures but also pass through the automated gate device 40 .
[0103]
Next, the POS terminal 50 updates the watchlist stored in the storage device 503 with the watchlist received from the management server 10 (step S402).
[0104]
FIG. 17 is a diagram showing an example of a watchlist stored by the POS terminal 50. FIG. The watchlist stored by the POS terminal 50 is different from the watchlist shown in FIG. Specifically, in the watch list shown in FIG. 17, among the passenger information stored in the passenger DB 12, the entrance passage status flag is "ON" and the payment information is registered. contains only Note that the watch list shown in FIG. 17 includes the passenger ID, face image, and payment information as data items, but the data items are not limited to these. The data items of the watch list may be the same as those of the passenger DB 12, or only the face image and passenger ID as shown in FIG.
[0105]
Next, when the user U requests the POS terminal 50 to execute payment processing, the POS terminal 50 determines whether or not the face of the user U is detected in the image captured by the biometric information acquisition device 509 (step S403). ). The POS terminal 50 waits until the face of the user U is detected in the image (step S403, NO).
[0106]
Next, when the POS terminal 50 determines that the face of user U has been detected (step S403, YES), the face image of user U is taken as the target face image. (step S404), and the target facial image of the user U and a plurality of registered facial images registered in the watch list are collated at 1:N (step S405).
[0107]
Next, when the POS terminal 50 determines that the matching results match (step S406, YES), it executes the payment processing requested by the user U (step S407). As a result, the POS terminal 50 completes the payment processing based on the second biometric authentication without using a medium such as cash or credit card.
[0108]
The POS terminal 50 refers to the passenger DB 12 of the management server 10 using the passenger ID of the user U obtained by the second biometric authentication as a key, and displays the acquired passport number and airline ticket information on the display device 507. , and the settlement process may be executed after confirmation by the staff is completed. Moreover, not only the biometric information (face image) but also the input of the PIN code may be added to the conditions for starting the payment process.
[0109]
On the other hand, if the POS terminal 50 determines that the collation result does not match (step S406, NO), the process proceeds to step S408.
[0110]
In step S408, the POS terminal 50 refers to the passenger DB 12 of the management server 10. Then, the POS terminal 50 executes the verification process again (step S409). That is, the POS terminal 50 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0111]
Next, when the POS terminal 50 determines that the collation result matches (step S410, YES), the process proceeds to step S407. On the other hand, when the POS terminal 50 determines that the collation result does not match (step S410, NO), the process proceeds to step S411.
[0112]
In step S411, the POS terminal 50 notifies the user U that the identity verification has failed. At this time, the POS terminal 50 causes the display device 507 to display a notification screen notifying that the identity verification has failed.
[0113]
FIG. 18 is a diagram showing an example of an error display screen displayed by the POS terminal 50. FIG. An error message ("You cannot use the face recognition payment service. Please use another payment method.") is displayed. This error message is displayed when the combination of the user U's face image and payment information is not registered in either the watchlist or the passenger DB 12 .
[0114]
In step S412, the POS terminal 50 sends the passenger ID and purchased product information to the management server 10 after completing the payment processing for the user U based on biometric authentication. At this time, the POS terminal 50 may also transmit delivery information for products that need to be delivered later.
[0115]
Then, when the management server 10 receives the passenger ID and purchased product information from the POS terminal 50, it updates the purchased product information in the central DB 11 and passenger DB 12 (step S413). When a product requiring delivery is purchased, the delivery information is registered in the central DB 11 and the passenger DB 12, and is used for the delivery service of the product, which will be described later.
[0116]
In this way, the POS terminal 50 can use biometric authentication to control the execution of payment processing for purchasing products and using services in the management area A.
[0117]
[Provision of services using biometric authentication]
FIG. 19 is a sequence diagram showing an example of processing by the reception terminal 60 and the management server 10. FIG. This processing is executed, for example, when the user U (visitor) uses a free service in the controlled area A. FIG. Below, the case where the user U uses the delivery service of goods such as duty-free goods at the baggage depository will be described.
[0118]
First, the management server 10 sends to the reception terminal 60 a watch list created based on the passenger information of a person that includes the delivery information of the article (delivery article ID) among the passenger information stored in the passenger DB 12. Distribute (step S501). The timing at which the management server 10 distributes the watchlist to the reception terminal 60 can be set in the same manner as in the case of the POS terminal 50 described above.
[0119]
Next, the receiving terminal 60 updates the watchlist stored in the storage device 603 with the watchlist received from the management server 10 (step S502).
[0120]
FIG. 20 is a diagram showing an example of a watchlist stored by the reception terminal 60. FIG. The watchlist stored by the reception terminal 60 is different from the watchlists shown in FIGS. 13 and 17. FIG. Specifically, in the watch list shown in FIG. 20, among the passenger information stored in the passenger DB 12, the entrance passage status flag is "ON" and the delivery item ID is registered. It shall contain only U. That is, the passenger information (visitor registration information) of the person whose face image is associated with the article delivery service is extracted. Note that the watch list shown in FIG. 20 includes the passenger ID, face image, and delivery item ID as data items, but the data items are not limited to these. The data items of the watch list may be the same as those of the passenger DB 12, or only the face image and passenger ID as shown in FIG.
[0121]
Next, when the user U requests to use the service, the reception terminal 60 determines whether or not the face of the user U is detected in the image captured by the biometric information acquisition device 609 (step S503). The reception terminal 60 waits until the face of the user U is detected in the image (step S503, NO).
[0122]
Next, when the reception terminal 60 determines that the face of the user U has been detected (step S503, YES), the reception terminal 60 acquires the face image of the user U as a target face image (step S504). The facial image and a plurality of registered facial images registered in the watch list are collated at 1:N (step S505).
[0123]
Next, if the reception terminal 60 determines that the collation result is a match (step S506, YES), it identifies the article with the delivery article ID associated with the passenger ID (step S507). As a result, the reception terminal 60 completes the article delivery process based on face authentication without using a medium for personal identification such as a passport. Then, the reception terminal 60 deletes the face image (biometric information) of the user U from the watch list upon completion of delivery of the article (step S508).
[0124]
On the other hand, if the reception terminal 60 determines that the collation result is non-matching (step S506, NO), the process proceeds to step S509.
[0125]
In step S509, the reception terminal 60 refers to the passenger DB 12 of the management server 10. Then, the reception terminal 60 executes the matching process again (step S510). That is, the reception terminal 60 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0126]
If the receiving terminal 60 determines that the matching result is matching (step S511, YES), the process proceeds to step S507. On the other hand, when the reception terminal 60 determines that the collation result is non-coincidence (step S511, NO), the process proceeds to step S512.
[0127]
In step S512, the reception terminal 60 notifies the user U that the identity verification has failed. At this time, the reception terminal 60 causes the display device 607 to display a notification screen notifying that the personal identification has failed.
[0128]
FIG. 21 is a diagram showing an example of an error display screen displayed by the reception terminal 60. FIG. Here, an error message ("Unable to confirm the baggage entrusted by the customer.") is displayed on the error display screen. This error message is displayed when the combination of the face image of the user U and the delivery item ID is not registered in either the watchlist or the passenger DB 12 .
[0129]
In step S513, the reception terminal 60 transmits the passenger ID and delivery information to the management server 10 after completing the delivery process of the article to the user U based on the biometric authentication.
[0130]
Then, when the management server 10 receives the passenger ID and the delivery information from the reception terminal 60, it updates the information regarding the delivery service in the central DB 11 and the passenger DB 12 (step S514).
[0131]
In this way, the reception terminal 60 can control the execution of transactions that do not involve payment processing, such as the processing for determining whether various services can be used in the management area A.
[0132]
[Traffic control at the boarding gate]
FIG. 22 is a sequence diagram showing an example of processing by the boarding gate device 70 and the management server 10. FIG. This processing is executed when the user U boards the aircraft from the boarding gate.
[0133]
First, the management server 10 creates a watch list for each boarding gate based on the passenger information of a person whose entrance passage status flag is "ON" among the passenger information stored in the passenger DB 12. It is delivered to the device 70 (step S601). That is, it is assumed that a watch list excluding facial images of persons boarding aircraft departing from other boarding gates is distributed to the boarding gate device 70 corresponding to a certain boarding gate. The timing at which the management server 10 distributes the watch list to the boarding gate device 70 can be set in the same manner as in the case of the POS terminal 50 described above.
[0134]
Next, the boarding gate device 70 updates the watchlist stored in the storage device 703 with the watchlist received from the management server 10 (step S602).
[0135]
Next, the boarding gate device 70 constantly or periodically captures an image in front of the boarding gate device 70 using the biological information acquiring device 709, and the face of the user U standing in front of the boarding gate device 70 is included in the captured image. It is determined whether or not it has been detected (step S603). The boarding gate device 70 waits until the face of the user U is detected in the image (step S603, NO).
[0136]
Next, when the boarding gate device 70 determines that the face of the user U has been detected (step S603, YES), it obtains the face image of the user U as the target face image (step S604), and acquires the face image as the target face image. , and a plurality of registered face images included in the watch list stored in the storage device 703 are collated 1:N (step S605).
[0137]
When the boarding gate device 70 determines that the verification results match (step S606, YES), the boarding gate device 70 executes processing for opening the gate 711 (step S607). As a result, the boarding gate device 70 shifts the gate 711 from the closed state in the standby state blocking the passage of the user U to the open state permitting the passage of the user U. The user U passes through the open gate 711 to board the aircraft.
[0138]
Next, the boarding gate device 70 deletes the face image of the user U who has passed through the gate 711, that is, who has boarded the aircraft, from the watch list stored in the storage device 703 (step S608). Note that the face image may be deleted later based on the departure time of the aircraft, instead of immediately after passing through the gate 711 .
[0139]
On the other hand, when the boarding gate device 70 determines that the collation results do not match (step S606, NO), the process proceeds to step S609.
[0140]
In step S609, the boarding gate device 70 refers to the passenger DB 12 of the management server 10. The boarding gate device 70 then executes the verification process again (step S610). That is, the boarding gate device 70 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0141]
Next, when the boarding gate device 70 determines that the collation result is matched (step S611, YES), the process proceeds to step S607. On the other hand, when the boarding gate device 70 determines that the collation result does not match (stepstep S611, NO), and the process proceeds to step S612.
[0142]
In step S612, the boarding gate device 70 notifies the user U. That is, the boarding gate device 70 notifies that the personal identification has failed or the boarding information confirmation has failed. Specifically, the boarding gate device 70 causes the display device 707 to display a notification screen notifying that the personal identification has failed or the boarding information confirmation has failed.
[0143]
FIG. 23 is a diagram showing an example of an error display screen displayed by the boarding gate device 70. FIG. Here, an error message ("Your boarding location is not at our boarding gate. Please board from ** boarding gate.") is displayed on the error display screen. This error message is displayed when the face image of the user U is not included in the watch list of the boarding gate device 70, but the face image of the user U is associated with another boarding gate in the passenger DB 12. be done. The correct boarding gate can be guided by the boarding gate device 70 referring to the passenger DB 12 .
[0144]
In step S613, the boarding gate device 70 transmits gate passage information including the passenger ID to the management server 10 when the user U passes through the boarding gate based on biometric authentication.
[0145]
Then, when the management server 10 receives the gate passage information from the boarding gate device 70, it updates the status in the central DB 11 to "4 (boarding completed)" (step S614). Furthermore, the management server 10 deletes the passenger information of the person boarding the aircraft from the passenger DB 12 when the aircraft departs from the airport or when the current time has passed the scheduled departure time of the aircraft. The management server 10 deletes the information of the person from the watchlist of the edge terminal in the management area A by redistributing the updated watchlist.
[0146]
As described above, according to the biometric authentication system 1 of the present embodiment, a biometric information group (visitor registration information) of a person who is permitted to enter a controlled area requiring high security such as an airport departure area is distributed to various edge terminals in the management area A as a watch list. As a result, the user U can purchase products and use services in the controlled area A only by biometric authentication, without the need for media such as a passport, identification card, credit card, or passport. That is, convenience for the user U can be improved.
[0147]
In addition, the number of pieces of data in the biometric information group (watch list) to be verified in the second biometric authentication performed at the edge terminal in the managed area A is the number of data in the second biometric authentication performed at the entrance of the managed area A (security inspection device 30). The number of pieces of data in the biometric information group to be matched in one biometric authentication is narrowed down significantly. Thereby, the processing speed in the second biometric authentication can be improved.
[0148]
Since the watch list distributed from the management server 10 to the edge terminal in the management area A is changed appropriately according to the type of the edge terminal, the processing speed of the second biometric authentication executed by the edge terminal can be further increased. can improve.
[0149]
[Second embodiment]
The biometric authentication system 2 in the second embodiment will be described below. Reference numerals common to the reference numerals given in the drawings of the first embodiment indicate the same objects. Descriptions of portions common to the first embodiment will be omitted, and different portions will be described in detail.
[0150]
FIG. 24 is a schematic diagram showing an example of the overall configuration of the biometric authentication system 2 in this embodiment. Here, a case is shown where the management area A is set across the airport AP1 of the departure country (first country) and the airport AP2 of the arrival country (second country). That is, the management server 10 of this embodiment assumes that biometric information of the user U is shared among airports in a plurality of countries. Since the management area includes the airport facilities in the country of departure and the country of arrival, the management server 10 sends the registered biometric information of the user U to the edge terminals installed in the airport facilities in the country of departure and the country of arrival. Distribute as a watch list (visitor registration information).
[0151]
Also, as shown in FIG. 24, in addition to the POS terminal 50 and the reception terminal 60, an automatic customs gate device 90 is installed in the management area A of the airport AP2. The automatic customs gate device 90 is installed at the customs inspection area. When the user U makes a customs declaration by himself/herself at a kiosk terminal (not shown), the user is guided to an automatic customs gate device 90 or a manned booth staffed by customs officials according to the contents of the customs declaration. The automatic customs gate device 90 determines whether or not the user U can pass through the gate, that is, whether or not to enter the country, based on the results of biometric authentication using the watch list distributed in advance from the management server 10 . The automatic customs gate device 90 also has an entrance gate terminal 90A and an exit gate terminal 90B, each terminal being installed at the entrance and exit of the gate passage, respectively. The user U is restricted from leaving the gate due to door control by the entrance gate terminal 90A and the exit gate terminal 90B. Note that the watch list distributed to the automatic customs gate device 90, the POS terminal 50, and the reception terminal 60 is information including face images and passenger IDs of persons boarding the arriving aircraft. It is the same.
[0152]
The operation of the device of the biometric authentication system 2 in this embodiment will be described below. Since the operations of the POS terminal 50 and reception terminal 60 are the same as in the first embodiment, the automatic customs gate device 90 will be described.
[0153]
FIG. 25 is a sequence diagram showing an example of processing by the automatic customs gate device 90 and the management server 10. This process is executed when the user U who has disembarked from the aircraft goes through customs procedures at the airport AP2.
[0154]
First, the management server 10 distributes to the automatic customs gate device 90 a created watchlist of the passenger information of the user U who boarded the aircraft arriving at the airport AP2 among the passenger information stored in the passenger DB 12. (step S701). For example, the management server 10 may distribute the watch list of the relevant person to the automatic customs gate device 90 when the aircraft arrives at the airport AP2.
[0155]
Next, the automatic customs gate device 90 updates the watchlist stored in the storage device with the watchlist received from the management server 10 (step S702).
[0156]
The automatic customs gate device 90 constantly or periodically photographs the area in front of the automatic customs gate device 90, and determines whether or not the face of the user U standing in front of the gate is detected in the photographed image (step S703). ). The automatic customs gate device 90 waits until the face of the user U is detected in the image (step S703, NO).
[0157]
Next, when the automatic customs gate device 90 determines that the face of the user U has been detected (step S703, YES), it obtains the face image of the user U as a target face image (step S704). and a plurality of registered face images registered in the watch list are collated at 1:N (step S705).
[0158]
Next, when the automatic customs gate device 90 determines that the verification result matches (step S706, YES), the customs procedure is completed (step S707), and the gate opening process is executed (step S708). As a result, the automatic customs gate device 90 shifts the gate from the closed state during standby, in which the passage of the user U is blocked, to the open state in which the passage of the user U is permitted. The user U enters the second country through the opened gate.
[0159]
In addition, the automatic customs gate device 90 deletes the face image (biological information) of the passing user U from the watch list in the storage device when the user U passes through the gate (step S709).
[0160]
On the other hand, if the automatic customs gate device 90 determines that the result of matching with the watch list is mismatched (step S706, NO), the process proceeds to step S710.
[0161]
In step S710, the automatic customs gate device 90 refers to the passenger DB 12 of the management server 10. Then, the automatic customs gate device 90 executes the matching process again (step S711). That is, the automatic customs gate device 90 performs the third biometric authentication with the passenger DB 12 when the second biometric authentication using the watchlist fails.
[0162]
When the automatic customs gate device 90 determines that the collation result matches (step S712, YES), the process proceeds to step S707. On the other hand, when the automatic customs gate device 90 determines that the collation result does not match (step S712, NO), the process proceeds to step S713.
[0163]
At step S713, the automatic customs gate device 90 notifies the user U that the identity verification has failed. At this time, the automatic customs gate device 90 causes the display device to display a notification screen notifying that the personal identification has failed.
[0164]
In step S714, the automatic customs gate device 90 transmits the gate passage information to the management server 10. Then, the management server 10 updates the central DB 11 and the passenger DB 12 (step S715), thereby deleting the face image of the user U who entered the country from the passenger DB 12 and the edge terminal of the airport AP2.
[0165]
As described above, according to the biometric authentication system 2 of the present embodiment, the group of biometric information (entrance registration information) used for biometric authentication in the country of departure is shared between the country of departure and the country of arrival. . Therefore, in the arrival country as well as in the departure country, payment processing and services using biometric authentication can be used within the controlled area A. In addition, it is possible to perform customs procedures by biometric authentication without presenting a medium such as a passport in the second country.
[0166]
[Third Embodiment]
The biometric authentication system 3 in the third embodiment will be described below. Reference numerals common to the reference numerals given in the drawings of the first embodiment indicate the same objects. Descriptions of portions common to the first embodiment will be omitted, and different portions will be described in detail.
[0167]
FIG. 26 is a schematic diagram showing an example of the overall configuration of the biometric authentication system 3 in this embodiment. Here, the management area A is set within the facility of the hotel H. That is, unlike the above-described embodiment, this shows a case where entry and exit to the controlled area A is not restricted by the gate device. Since the controlled area A in this embodiment is not a closed space where entry is physically restricted, entry into the controlled area A (passing through the entrance) is determined based on the presence or absence of check-in procedures at the front desk. .
[0168]
In addition, the user terminal 110 is an electronic device such as a smart phone, a personal computer, or a tablet terminal used by the user U to make a hotel reservation. In this embodiment, a smartphone is used as the user terminal 110 .
[0169]
The pre-authentication device 120 is installed at the entrance of the hotel site or the like, and prior to entering the management area, photographs the facial images of passers-by within the site and identifies the users (accommodation) stored in the central DB 11 . This is a device that executes biometric authentication (hereinafter referred to as "pre-biometric authentication") with biometric information of a person who made a reservation.
[0170]
The front terminal 130 is installed at the front desk of a hotel, etc., and is a device that performs check-in procedures for users U and various procedures in the hotel. The door control device 140 is a device that is installed for each door of a guest room in a hotel and controls unlocking/locking of the door. The POS terminal 50, the reception terminal 60, and the door control device 140 provided in the management area A correspond to the edge terminals in this embodiment.
[0171]
FIG. 27 is a diagram showing an example of information stored in the guest DB 13. FIG. In the guest DB 13, guest information about each guest is registered for each guest ID, which is an identifier for identifying a plurality of users U. FIG. The lodger information shown in FIG. 27 includes, in addition to the lodger ID, a reservation number for identifying the reservation information, identification information such as the face image and name of the lodger, and lodging information such as the date of arrival, the date of departure, and the room number. information and payment information , entrance passage status flags.
[0172]
[hotel reservation]
FIG. 28 is a sequence diagram showing an example of processing of the user terminal 110 and the management server 10. FIG.
[0173]
First, when the user terminal 110 connects to the reservation site provided by the management server 10 (step S801), it inquires about the availability of guest rooms that match the desired conditions (step S802).
[0174]
Next, the management server 10 responds to the inquiry from the user terminal 110 about the availability of guest rooms (step S803).
[0175]
Next, the user terminal 110 determines whether or not there is a request for an accommodation reservation from the user U (step S804). When the user terminal determines that the user U has requested an accommodation reservation (step S804, YES), the process proceeds to step S805. On the other hand, if the user terminal determines that there is no accommodation reservation request from the user U (step S804, NO), the process ends.
[0176]
In step S805, the user terminal 110 acquires accommodation reservation information such as the number of people during the accommodation period (from the date of arrival to the date of departure) entered by the user U. Next, the user terminal 110 acquires the identity verification information input by the user U (step S806).
[0177]
Next, the user terminal 110 acquires the face image of the user U by photographing the face image of the user U, for example, using the camera function (step S807). However, if the user U does not wish to use a payment service using biometric authentication in the hotel, a facility reservation service, or the like, registration of the facial image and payment information is unnecessary.
[0178]
Next, the user terminal 110 transmits the reservation information including the acquired lodging information, identity verification information, and biometric information to the management server 10 (step S808). In response, the management server 10 registers the reservation information in the central DB 11 (step S809).
[0179]
[Pre-authentication at the facility entrance]
FIG. 29 is a sequence diagram showing an example of processing by the pre-authentication device 120 and the management server 10. FIG.
[0180]
First, the management server 10 extracts records related to guests for the day from the information registered in the central DB 11 at a predetermined cycle, and updates the guest DB 13 with the extracted records (step S901). The entrance passage status status of the record newly registered in the lodger DB 13 is, for example, a NULL value indicating unset.
[0181]
On the other hand, the pre-authentication device 120 constantly or periodically photographs the vicinity of the entrance of the site of the hotel H, and determines whether or not the passerby's face is detected in the photographed image (step S902). The pre-authentication device 120 waits until the passerby's face is detected in the image (step S902, NO).
[0182]
Next, when the pre-authentication device 120 determines that the passerby's face has been detected (step S902, YES), the pre-authentication device 120 acquires the passerby's face image as the target face image (step S903), and refers to the guest DB 13. (Step S904). As a result, the pre-authentication device 120 matches the target face image with the registered face image stored in the lodger DB 13 at a ratio of 1:N (step S905).
[0183]
Next, when the pre-authentication device 120 determines that the collation result is match (step S906, YES), the pre-authentication device 120 detects the detected information of the person (accommodation reservation person) registered in the guest DB 13. to the management server 10 (step S907).
[0184]
Next, when the management server 10 receives the detection information of the lodgers from the pre-authentication device 120, it updates the lodger DB 13 and the central DB 11 based on the detection information (step S908). Specifically, the entrance passage status status in the guest DB 13 and the central DB 11 is updated from the NULL value to "OFF".
[0185]
Then, in conjunction with the update of the guest DB 13, the management server 10 distributes to the front terminal 130 a watch list containing biometric information of persons whose entrance passage status status is "OFF" (step S909).
[0186]
[Check-in procedure]
FIG. 30 is a sequence diagram showing an example of processing of the front terminal 130 and the management server 10. FIG.
[0187]
First, the management server 10 creates a watch list of the guests whose entrance passage status status is "OFF" from among the guest information registered in the guest DB 13, and distributes it to the front terminal 130 (step S1001).
[0188]
Next, the front terminal 130 updates the watchlist stored in the storage device with the watchlist received from the management server 10 (step S1002).
[0189]
Next, the front terminal 130 determines whether or not a check-in request has been input by the staff at the front desk (step S1003). The front terminal 130 waits until a check-in request is input (step S1003, NO).
[0190]
When the front terminal 130 determines that a check-in request has been input (step S1003, YES), it acquires the face image of the person to be checked in at the front desk as the target face image (step S1004). Then, the front terminal 130 compares the target face image with the registered face images included in the watchlist at a ratio of 1:N (step S1005).
[0191]
When the front terminal 130 determines that the collation result matches the collation (step S1006, YES), the front terminal 130 completes the check-in procedure (step S1007), and transmits check-in completion information of the target person to the management server 10 (step S1013).
[0192]
On the other hand, when the front terminal 130 determines that the collation result does not match (step S1006, NO), it refers to the guest DB 13 of the management server 10 (step S1009). Then, the front terminal 130 executes the matching process again (step S1010). That is, when the second biometric authentication using the watchlist fails, the front terminal 130 performs the third biometric authentication with the guest DB 13 .
[0193]
Next, when the front terminal 130 determines that the collation result is match (step S1011, YES), the process proceeds to step S1007. On the other hand, when the front terminal 130 determines that the collation result does not match (step S1011, NO), the front terminal 130 notifies the person in charge that the identification of the user U has failed (step S1012).
[0194]
Upon receiving the check-in completion information from the front terminal 130, the management server 10 updates the central DB 11 and the guest DB 13 based on the check-in completion information (step S1014). Specifically, the entrance passage status in the guest DB 13 is updated from "OFF" to "ON". When the entrance passage status is "ON", it means that the entrance to the controlled area has been completed.
[0195]
After creating the watchlist according to the type of edge terminal, the management server 10 distributes the watchlist to each edge terminal (step S1015).
[0196]
[Door control in guest rooms]
FIG. 31 is a sequence diagram showing an example of processing of the door control device 140 and the management server 10. FIG.
[0197]
First, the management server 10 distributes to the door control device 140 a watch list including biometric information of the user U staying in the guest room corresponding to the door control device 140 among the guest information stored in the guest DB 13 . (Step S1101). The timing at which the management server 10 distributes the watchlist to the door control device 140 can be arbitrarily set. For example, the management server 10 may periodically extract all persons whose entrance passage status flag is “ON” from the lodger DB 13 and deliver them to the POS terminal 50 . Also, when an entrance passage status flag for a certain person is turned "ON", a watch list including the person may be distributed.
[0198]
Next, the door control device 140 updates the watchlist stored in the storage device with the watchlist received from the management server 10 (step S1102).
[0199]
Next, when the door control device 140 receives a request from the user U to perform unlocking processing for entering the room, the door control device 140 determines whether or not the face of the user U is detected in the image captured by the camera (step S1103). ). The door control device 140 waits until the face of the user U is detected in the image (step S1103, NO).
[0200]
Next, when the door control device 140 determines that the face of the user U has been detected (step S1103, YES), the door control device 140 acquires the face image of the user U as a target face image (step S1104). The target face image is collated with registered face images registered in the watch list (step S1105). For example, when a plurality of persons stay in the same guest room, the photographed target face image is collated with a plurality of registered face images.
[0201]
Next, when the door control device 140 determines that the collation result matches (step S1106, YES), it executes the requested door unlocking process (step S1107). This allows the user U to enter the guest room.
[0202]
On the other hand, when the door control device 140 determines that the collation result does not match (step S1106, NO), the process proceeds to step S1108.
[0203]
In step S1108, the door control device 140 refers to the guest DB 13 (or the central DB 11) of the management server 10. Then, the door control device 140 executes the matching process again (step S1109). That is, when the second biometric authentication using the watchlist fails, the door control device 140 performs the third biometric authentication with the guest DB 13 (or the central DB 11).
[0204]
When the door control device 140 determines that the collation result is match (step S1110, YES), the process proceeds to step S1107 described above. On the other hand, when the door control device 140 determines that the collation result does not match (step S1110, NO), the process proceeds to step S1111.
[0205]
In step S1111, the door control device 140 notifies the user U that the identity verification has failed. At this time, the door control device 140 causes the display device to display a notification screen notifying that the personal identification has failed. For example, it is preferable to display a message such as "Your authentication information cannot be confirmed. Please contact the front desk." Further, if the authentication by the door control device 140 fails and the authentication with the guest DB 13 (or the central DB 11) succeeds, a message indicating the possibility that the user U is in the wrong room is displayed. may In this case, the specific room number may be notified, or the user U may be urged to reconfirm the room number. Furthermore, when the authentication with the guest DB 13 (or the central DB 11) fails, a message may be displayed prompting the user U to perform the check-in procedure.
[0206]
In step S1112, the door control device 140 transmits entering/leaving information to the management server 10 in conjunction with unlocking of the door.
[0207]
When the management server 10 receives the room entry/exit information from the door control device 140, the management server 10 updates the central DB 11 and the guest DB 13 based on the room entry/exit information (step S1113). Specifically, the room entry status in the guest DB 13 is updated from "OFF (leaving the room)" to "ON (entering the room)".
[0208]
As described above, according to the biometric authentication system 3 of the present embodiment, even if the management area is set in an open space instead of a closed space where entry is restricted by the traffic control device, Similarly, it is possible to make payments using biometric authentication and transactions related to the use of services in the managed area.
[0209]
[Fourth embodiment ]
The biometric authentication system in the third embodiment will be described below. Reference numerals common to the reference numerals given in the drawings of the first embodiment indicate the same objects. Descriptions of portions common to the first embodiment will be omitted, and different portions will be described in detail.
[0210]
In the above-described first embodiment, the edge terminal such as the POS terminal 50 performs matching processing with the photographed face image using the watch list distributed from the management server 10 as the matching destination. On the other hand, the present embodiment differs from the first embodiment in that the management server 10 acquires a face image photographed by the edge terminal and executes matching processing using the passenger DB 12 (or the central DB 11) as a matching target. ing. Therefore, the management server 10 in this embodiment does not distribute the watchlist to the edge terminal. Instead, the management server 10 narrows down the number of persons to be checked according to the entrance passage status flag (or status) of the user U stored in the passenger DB 12 (or central DB 11).
[0211]
Using the POS terminal 50 as an example, processing between the edge terminal and the management server 10 in this embodiment will be described below. FIG. 32 is a sequence diagram showing an example of processing of the POS terminal and management server in this embodiment.
[0212]
When the POS terminal 50 is requested by the user U to execute payment processing, the POS terminal 50 determines whether or not the face of the user U has been detected in the image captured by the biometric information acquisition device 509 (step S1201). The POS terminal 50 waits until the face of the user U is detected in the image (step S1201, NO).
[0213]
Next, when the POS terminal 50 determines that the face of the user U has been detected (step S1201, YES), it acquires the face image of the user U as the target face image (step S1202). The POS terminal 50 then transmits the target face image of the user U to the management server 10 (step S1203).
[0214]
When the management server 10 receives the face image from the POS terminal 50, it performs 1:N matching using the visitor registration information stored in the passenger DB 12 as a matching target (step S1204). At this time, the management server 10 narrows down the visitor information to be collated, for example, to persons who satisfy the following conditions (A) and (B). Also, if collation with the passenger DB 12 fails, it is preferable to collate with the central DB 11 .
(A) The entrance passage status flag in the passenger DB 12 is "ON" (or the status in the central DB 11 is "3" indicating completion of immigration procedures). In other words, the person must be a person who has entered the controlled area A.
(B) Payment information such as credit card information is associated with the registered face image. In other words, the person must be associated as a person who can execute payment services (transactions) using face authentication.
[0215]
Next, the management server 10 transmits the matching result to the POS terminal 50 (step S1205). In addition, the management server 10 may transmit information acquired from the passenger DB 12 (payment information of the user U, passport number, airline ticket information, etc.) together with the collation result.
[0216]
When the POS terminal 50 determines that the matching result in the management server 10 matches (step S1206, YES), it executes the payment processing requested by the user U (step S1207). As a result, the POS terminal 50 can complete payment processing without using a medium such as cash or a credit card.
[0217]
On the other hand, when the POS terminal 50 determines that the collation result in the management server 10 does not match (step S1206, NO), it notifies an error message (step S1208).
[0218]
Next, when the POS terminal 50 completes the settlement process for the user U, it transmits the passenger ID and purchased product information to the management server 10 (step S1209). At this time, the POS terminal 50 may also transmit delivery information for products that need to be delivered later.
[0219]
Upon receiving the passenger ID and purchased product information from the POS terminal 50, the management server 10 updates the purchased product information in the central DB 11 and passenger DB 12 (step S1210). When a product that requires delivery is purchased, the delivery information is registered in the central DB 11 and the passenger DB 12 and used for the delivery service of the product.
[0220]
As described above, according to this embodiment, since the management server 10 executes the matching process, there is an advantage that the watchlist does not have to be distributed to edge terminals such as the POS terminal 50 .
[0221]
[Fifth embodiment]
FIG. 33 is a block diagram showing functions of the information processing device 4 in this embodiment. The information processing device 4 includes an acquisition unit 4A and a control unit 4B. The acquisition unit 4A acquires visitor registration information of a person permitted to enter the controlled area by the first biometric authentication. The control unit 4B executes second biometric authentication for a predetermined transaction using the visitor registration information in the controlled area. The information processing device 4 according to the present embodiment can improve user convenience.
[0222]
[Sixth Embodiment]
FIG. 34 is a block diagram showing the functions of the server device 5 in this embodiment. The server device 5 includes an acquisition unit 5A and a distribution unit 5B. The acquisition unit 5A acquires visitor registration information from a database in which visitor registration information of persons permitted to enter the managed area by the first biometric authentication is recorded. The distribution unit 5B distributes visitor registration information to an information processing apparatus that performs second biometric authentication for a predetermined transaction using the visitor registration information in the managed area. The server device 5 in this embodiment can improve user convenience.
[0223]
[Modified embodiment]
Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made in the configuration and details of the present invention without departing from the gist of the present invention. For example, an embodiment in which a part of the configuration of any one of the embodiments is added to another embodiment, or an embodiment in which a part of the configuration of another embodiment is replaced with another embodiment is also an embodiment to which the present invention can be applied. should be understood.
[0224]
In the above-described first embodiment, the case where the management area is an airport facility was exemplified, but it can be applied to various closed spaces such as stadiums, theme parks, event venues, museums, and cruise ships. For example, when purchasing a ticket to watch a game such as baseball or soccer at a stadium, the user's face image and payment information are registered in advance in the central DB 11, and based on the user information for the day of the game, A system configuration that creates an intermediate database or watchlist is also conceivable. As a result, it becomes possible to use face recognition-based payment processing and various services within a controlled area such as a stadium.
[0225]
Further, in the second embodiment described above, the case of using passenger information registered in the first country at an airport facility in a country (second country) different from the country of departure (first country) has been described. A similar effect can be obtained by holding the face information (biological information) until the time. That is, not only when leaving the country, but also when returning home, various procedures related to payment processing, service use, and immigration can be performed by face recognition.
[0226]
In the above-described embodiment, an example in which an authentication error is displayed on the screen has been described. You can also notify by
[0227]
In addition, the selection of information to be extracted from the passenger DB 12 as a watch list can be narrowed down based not only on the content of the transaction, but also on the time zone in which transactions are possible and the position of the user U in the controlled area.
[0228]
For example, the management server 10 creates a watch list based on the location of the user U in the managed area, based on information on persons existing within a predetermined distance from the installation location of the edge terminal that performs the second biometric authentication. You can send it to your device. For example, the function of an electronic device such as a smart phone carried by the user U can be used to acquire the location information of the user U in the managed area. That is, prior to entering the managed area, the management server 10 is set so that it can acquire the location information of the smart phone, and based on the location information and the positional relationship with the edge terminal, the distribution destination and data content of the watch list are changed. You may As a result, the number N of watchlist data stored in the edge terminal can be narrowed down, so there is an advantage that the processing speed in 1:N authentication can be further improved.
[0229]
In addition, the management server 10 acquires visitor registration information of a person who is permitted to enter and leave the restricted area set in the managed area from the database for each time period and distributes it to the edge terminal. may control entry and exit in restricted areas. Restricted areas include VIP rooms in cruise ships, stadiums, etc., and guest rooms in hotels. In these cases as well, the number N of watchlist data stored in the edge terminal can be narrowed down, so there is the advantage that the processing speed in 1:N authentication can be further improved.
[0230]
Further, in the above-described embodiment, by using a temporary database (passenger DB 12, hotel guest DB 13) that stores visitor registration information extracted from the central DB 11 based on conditions such as date and time, a watch list can be created. was created and distributed. However, considering the amount of data stored in the central DB 11, there is also a configuration in which the temporary database is omitted. For example, if the number of guests (data volume) stored in the central DB 11 is not large, the guest DB 13 can be omitted. In this case, the edge terminal should refer to the watchlist distributed based on the information in the central DB 11 . Also, the edge terminal may directly transmit and receive data to and from the central DB 11 .
[0231]
Further, in the above-described first embodiment, the check-in terminal 20, the security inspection device 30, the automated gate device 40, the POS terminal 50, the reception terminal 60, and the boarding gate device for the management server are connected between the check-in procedure and the boarding procedure. 70 devices have been described. However, devices that perform procedures based on face authentication are not limited to these. For example, it can also be applied to automatic baggage drop machines installed at baggage counters in airports. The automatic baggage deposit machine is a device operated by the user U himself to deposit baggage that is not carried on board the aircraft. In this case, the baggage information may be registered in the central DB 11 and the passenger DB 12 in association with the facial image of the user U who has checked the baggage. As a result, after the check-in procedure, the user U can carry out the procedures for checking in the baggage by facial recognition at the automatic baggage deposit machine before proceeding to the security inspection procedure. The face image captured by the automatic baggage drop machine may be compared with the registered face image stored in the central DB 11 or the passenger DB 12, or may be distributed from the management server 10 to the automatic baggage drop machine upon completion of the check-in procedure. It can also be a face image from your watch list.
[0232]
Each embodiment also includes a processing method in which a program for operating the configuration of the embodiment is recorded on a recording medium so as to realize the functions of the above embodiment, the program recorded on the recording medium is read as code, and the computer executes the program. included in the category of That is, a computer-readable recording medium is also included in the scope of each embodiment. In addition to the recording medium on which the above program is recorded, the program itself is also included in each embodiment.
[0233]
For example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, CD-ROM, magnetic tape, non-volatile memory card, etc. can be used as the recording medium. In addition, the program is not limited to the one that executes the processing by itself, which is recorded on the recording medium.Also included in the scope of each embodiment.
[0234]
Some or all of the above-described embodiments can also be described as the following additional notes, but are not limited to the following.
[0235]
(Appendix 1)
an acquisition unit that acquires the visitor registration information of a person who has been permitted to enter the controlled area by the first biometric authentication;
a control unit that uses the visitor registration information to perform a second biometric authentication for a predetermined transaction in the managed area;
Information processing device equipped with
[0236]
(Appendix 2)
The acquisition unit acquires the visitor registration information of the person who satisfies a predetermined condition from a database that records the visitor registration information of the person who is permitted to enter the managed area.
The information processing device described in Supplementary Note 1.
[0237]
(Appendix 3)
The acquisition unit acquires the visitor registration information of the person associated with the transaction from the database,
The information processing device described in appendix 2.
[0238]
(Appendix 4)
The acquisition unit acquires the visitor registration information of the person who can use the transaction during a predetermined time period from the database,
The information processing device according to appendix 2 or 3.
[0239]
(Appendix 5)
The acquisition unit acquires the visitor registration information of the person existing within a predetermined distance from the location where the second biometric authentication is performed from the database,
The information processing device according to any one of Appendices 2 to 4.
[0240]
(Appendix 6)
The acquisition unit acquires the visitor registration information from the database based on the location information in the managed area acquired from the portable terminal carried by the person.
The information processing device described in appendix 5.
[0241]
(Appendix 7)
When the second biometric authentication fails, the control unit performs third biometric authentication of the biometric information of the person used in the second biometric authentication and the plurality of visitor registration information recorded in the database. run the
The information processing device according to any one of Appendices 2 to 6.
[0242]
(Appendix 8)
The control unit outputs notification information based on the results of the second biometric authentication and the third biometric authentication,
The information processing device described in appendix 7.
[0243]
(Appendix 9)
The acquisition unit acquires the visitor registration information of the person associated with the payment information from the database,
The control unit executes the transaction including payment processing for the product or service based on the payment information,
The information processing device described in appendix 3.
[0244]
(Appendix 10)
The acquisition unit acquires the visitor registration information of the person associated with the predetermined service from the database,
The control unit executes the transaction related to the provision of the service,
The information processing device described in appendix 3.
[0245]
(Appendix 11)
The above service is a delivery service for duty-free goods at a facility established in the above management area of the airport,
The acquisition unit acquires the visitor registration information of the person associated with the delivery service from the database,
The information processing device according to appendix 10.
[0246]
(Appendix 12)
The acquisition unit acquires the visitor registration information of the person permitted to board the aircraft based on the scheduled departure time and the current time of the aircraft associated with the boarding gate provided in the management area of the airport. from the database,
The control unit controls passage of the person at the boarding gate,
The information processing device described in appendix 4.
[0247]
(Appendix 13)
The acquisition unit acquires the visitor registration information of the person boarding the aircraft from the database based on the estimated time of arrival of the aircraft at the airport and the current time,
The control unit controls the passage of the person at the customs gate provided in the controlled area of the airport,
The information processing device described in appendix 4.
[0248]
(Appendix 14)
The acquisition unit acquires the visitor registration information of the person who is permitted to enter and leave the restricted area set in the management area from the database for each time period,
The control unit controls entry and exit in the restricted area,
The information processing device described in appendix 4.
[0249]
(Appendix 15)
The control unit deletes the visitor registration information of the person who has left the management area,
The information processing device according to any one of Appendices 1 to 14.
[0250]
(Appendix 16)
The acquisition unit, triggered by the success of the first biometric authentication, acquires the visitor registration information,
The information processing apparatus according to any one of Appendices 1 to 15.
[0251]
(Appendix 17)
an acquisition unit that acquires the visitor registration information of a person who has been permitted to enter the controlled area by the first biometric authentication;
a distribution unit that distributes the visitor registration information to an information processing device that performs second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
A server device equipped with
[0252]
(Appendix 18)
The acquisition unit acquires the visitor registration information of the person associated with the transaction,
The server device described in appendix 17.
[0253]
(Appendix 19)
The acquisition unit acquires the visitor registration information of the person who can use the transaction during a predetermined time period,
The server device according to appendix 17 or 18.
[0254]
(Appendix 20)
The acquisition unit acquires the visitor registration information of the person existing within a predetermined distance from the location of the information processing device,
The server device according to any one of Appendices 17 to 19.
[0255]
(Appendix 21)
The distribution unit distributes the visitor registration information to the information processing device, triggered by the success of the first biometric authentication,
The server device according to any one of Appendices 17 to 20.
[0256]
(Appendix 22)
a step of acquiring visitor registration information of a person permitted to enter the controlled area by the first biometric authentication;
a step of performing a second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
An information processing method that includes
[0257]
(Appendix 23)
on the computer,
a step of acquiring visitor registration information of a person permitted to enter the controlled area by the first biometric authentication;
a step of performing a second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
A recording medium on which a program for executing
Code explanation
[0258]
NW: network
AP1,AP2・・・Airport
1,2,3... biometric authentication system
4... Information processing device
4A Acquisition unit
4B... control unit
5 Server device
5A Acquisition unit
5B ... distribution unit
10 Management server
11 Central DB
12 Passenger DB
13... Guest DB
20 ... Check-in terminal
30 Security inspection device
40 Automatic gate device
50 POS terminal
60 Reception terminal
70 Boarding gate device
80 Surveillance camera
90 Automatic customs gate device
110 User terminal
120: Pre-authentication device
130 front terminal
140 Door control device
101, 201, 301, 401, 501, 601, 701 CPU
102, 202, 302, 402, 502, 602, 702... RAM
103, 203, 303, 403, 503, 603, 703...storage device
104, 204, 304, 404, 504, 604, 704...Communication I/F
105, 205, 305, 405, 505, 605, 705 Bus lines
206, 306, 406, 506, 606, 706... Input device
207, 307, 407, 507, 607, 707 ... display device
208... Medium reader
209, 309, 409, 509, 609, 709... Biometric information acquisition device
310 Metal detection gate
411,711 Gate
512 Automatic change machine
513 Printer
614 Peripheral equipment
The scope of the claims
[Claim 1]
an acquisition unit that acquires the visitor registration information of a person who has been permitted to enter the controlled area by the first biometric authentication;
a control unit that uses the visitor registration information to perform a second biometric authentication for a predetermined transaction in the managed area;
Information processing device equipped with
[Claim 2]
The acquisition unit acquires the visitor registration information of the person who satisfies a predetermined condition from a database that records the visitor registration information of the person who is permitted to enter the managed area.
The information processing device according to claim 1.
[Claim 3]
The acquisition unit acquires the visitor registration information of the person associated with the transaction from the database,
The information processing device according to claim 2.
[Claim 4]
The acquisition unit acquires the visitor registration information of the person who can use the transaction during a predetermined time period from the database,
The information processing device according to claim 2 or 3.
[Claim 5]
The acquisition unit acquires the visitor registration information of the person existing within a predetermined distance from the location where the second biometric authentication is performed from the database,
The information processing apparatus according to any one of claims 2 to 4.
[Claim 6]
The acquisition unit acquires the visitor registration information from the database based on the location information in the managed area acquired from the portable terminal carried by the person.
The information processing device according to claim 5.
[Claim 7]
When the second biometric authentication fails, the control unit performs third biometric authentication of the biometric information of the person used in the second biometric authentication and the plurality of visitor registration information recorded in the database. run the
The information processing apparatus according to any one of claims 2 to 6.
[Claim 8]
The control unit outputs notification information based on the results of the second biometric authentication and the third biometric authentication,
The information processing device according to claim 7.
[Claim 9]
The acquisition unit acquires the visitor registration information of the person associated with the payment information from the database,
The control unit executes the transaction including payment processing for the product or service based on the payment information,
The information processing device according to claim 3.
[Claim 10]
The acquisition unit acquires the visitor registration information of the person associated with the predetermined service from the database,
The control unit executes the transaction related to the provision of the service,
The information processing device according to claim 3.
[Claim 11]
The above service is a delivery service for duty-free goods at a facility established in the above management area of the airport,
The acquisition unit acquires the visitor registration information of the person associated with the delivery service from the database,
The information processing device according to claim 10.
[Claim 12]
The acquisition unit acquires the visitor registration information of the person permitted to board the aircraft based on the scheduled departure time and the current time of the aircraft associated with the boarding gate provided in the management area of the airport. from the database,
The control unit controls passage of the person at the boarding gate,
The information processing device according to claim 4.
[Claim 13]
The acquisition unit acquires the visitor registration information of the person boarding the aircraft from the database based on the estimated time of arrival of the aircraft at the airport and the current time,
The control unit controls the passage of the person at the customs gate provided in the controlled area of the airport,
The information processing device according to claim 4.
[Claim 14]
The acquisition unit acquires the visitor registration information of the person who is permitted to enter and leave the restricted area set in the management area from the database for each time period,
The control unit controls entry and exit in the restricted area,
The information processing device according to claim 4.
[Claim 15]
The control unit deletes the visitor registration information of the person who has left the management area,
The information processing apparatus according to any one of claims 1 to 14.
[Claim 16]
The acquisition unit, triggered by the success of the first biometric authentication, acquires the visitor registration information,
Claims 1 to 1 6. The information processing device according to any one of 5.
[Claim 17]
an acquisition unit that acquires the visitor registration information of a person who has been permitted to enter the controlled area by the first biometric authentication;
a distribution unit that distributes the visitor registration information to an information processing device that performs second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
A server device equipped with
[Claim 18]
The acquisition unit acquires the visitor registration information of the person associated with the transaction,
The server device according to claim 17.
[Claim 19]
The acquisition unit acquires the visitor registration information of the person who can use the transaction during a predetermined time period,
The server device according to claim 17 or 18.
[Claim 20]
The acquisition unit acquires the visitor registration information of the person existing within a predetermined distance from the location of the information processing device,
The server device according to any one of claims 17 to 19.
[Claim 21]
The distribution unit distributes the visitor registration information to the information processing device, triggered by the success of the first biometric authentication,
The server device according to any one of claims 17 to 20.
[Claim 22]
a step of acquiring visitor registration information of a person permitted to enter the controlled area by the first biometric authentication;
a step of performing a second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
An information processing method that includes
[Claim 23]
on the computer,
a step of acquiring visitor registration information of a person permitted to enter the controlled area by the first biometric authentication;
a step of performing a second biometric authentication for a predetermined transaction in the controlled area using the visitor registration information;
A recording medium on which a program for executing
| # | Name | Date |
|---|---|---|
| 1 | 202117041679-MARKED COPIES OF AMENDEMENTS [27-09-2021(online)].pdf | 2021-09-27 |
| 2 | 202117041679-FORM 13 [27-09-2021(online)].pdf | 2021-09-27 |
| 3 | 202117041679-AMMENDED DOCUMENTS [27-09-2021(online)].pdf | 2021-09-27 |
| 4 | 202117041679.pdf | 2021-10-21 |
| 5 | 202117041679-Proof of Right [13-12-2021(online)].pdf | 2021-12-13 |
| 6 | 202117041679-FORM 3 [14-02-2022(online)].pdf | 2022-02-14 |
| 7 | 202117041679-Others-090322.pdf | 2022-03-10 |
| 8 | 202117041679-Correspondence-090322.pdf | 2022-03-10 |
| 9 | 202117041679-FER.pdf | 2022-09-09 |
| 10 | 202117041679-AbandonedLetter.pdf | 2024-02-20 |
| 1 | visitorinformationE_08-09-2022.pdf |