Program controlling portable terminal used together with authentication device

The authentication system improves accuracy by associating mobile terminal registration information with face images and prioritizing collation results, addressing the issue of misauthentication in face authentication systems with large user bases.

JP2025109820AActive Publication Date: 2025-07-25PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025079426
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-05-12
Publication Date
2025-07-25
Estimated Expiration
2041-05-25

AI Technical Summary

Technical Problem

Existing face authentication systems face challenges in maintaining high authentication accuracy as the number of registered users increases, particularly when users have similar facial features, leading to misauthentication.

Method used

An authentication system that utilizes a mobile terminal in conjunction with a gate device, where registration information from the terminal is associated with face registration images, and a processing unit prioritizes collation results between these images and the entrant's face image based on a score comparison and authentication threshold, favoring results associated with the registration information.

Benefits of technology

Enhances authentication accuracy by preferentially treating collation results associated with registered information, reducing misidentification and improving overall system performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025109820000001_ABST
    Figure 2025109820000001_ABST
Patent Text Reader

Abstract

To provide an authentication technique capable of enhancing authentication precision while having advantages of a gate device corresponding to face authentication.SOLUTION: An authentication device comprises: a processing unit which performs processing to link registration information showing a user of a portable terminal to one of a plurality of face registration images when the portable terminal of the intruder to the gate device is present nearby the gate device; and an authentication unit which extracts, as an authentication candidate, a face registration image whose score showing a collation result is equal to or larger than a predetermined authentication threshold in authentication processing to authenticate the intruder based upon collation results between face image information on the intruder and the plurality of face registration images, and performs the authentication processing while giving priority to a collation result between a face registration image linked to the registration information and face image information on the intruder when the face registration image linked to the registration information is included in the authentication candidate, or performs the authentication processing without giving priority to the collation result between the face registration image linked to the registration information and face image information on the intruder when the face registration image linked to the registration information is not included in the authentication candidate.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a program for controlling a mobile terminal used together with an authentication device.

Background Art

[0002] A technique for managing the entry and exit of people passing through gate devices installed at stations, airports, etc. by face authentication is known. For example, Patent Document 1 discloses a gate device capable of performing face authentication of an entrant based on face feature amounts registered corresponding to identifiers transmitted from a wireless tag possessed by the entrant entering the gate device.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, when an authentication system including a gate device corresponding to face authentication in the future is deployed at a station or the like with a large number of users, the number of registered users of the authentication system may become extremely large. As the number of registered users increases, the number of registered users with similar face features also increases, so there is a risk of misauthentication in the face authentication of entrants to the gate device.

[0005] In a gate device corresponding to face authentication, it is an advantage that an entrant can pass without using a special device for authentication processing. However, as described above, when performing authentication only based on face features, there is a certain limit to the authentication accuracy. Therefore, a device, method, system, and program for further improving the authentication accuracy while enjoying the advantage are required.

[0006] An object of the present disclosure is to provide an authentication device, authentication method, authentication system, and program capable of enhancing the authentication accuracy while enjoying the advantage of a gate device corresponding to face authentication.

Means for Solving the Problem

[0007] The authentication device according to the present disclosure is When a mobile terminal is present in the vicinity of a gate device, a processing unit that performs a process of associating registration information indicating a user of the mobile terminal with one of a plurality of face registration images, In an authentication process for authenticating an entrant based on a comparison result between a score, which is a value indicating the possibility that a person corresponding to each of the face registration images and the entrant are the same person, corresponding to a collation result between each of the plurality of face registration images and face image information of the entrant to the gate device, and an authentication threshold, By performing a predetermined subtraction process on the authentication threshold to be compared with the score corresponding to the collation result between the face registration image associated with the registration information and the face image information of the entrant, the collation result between the face registration image associated with the registration information and the face image information of the entrant is given preferential treatment over the collation result between a face registration image not associated with the registration information and the face image information of the entrant, An authentication unit that authenticates whether or not a person corresponding to the face registration image used to obtain the collation result with the highest difference between the score and the authentication threshold among the collation result preferentially given due to the face registration image being associated with the registration information and the collation result not preferentially given due to the face registration image not being associated with the registration information and the entrant are the same person, is provided.

[0008] The authentication method according to the present disclosure is When a mobile terminal is present in the vicinity of a gate device, perform a process of associating registration information indicating a user of the mobile terminal with one of a plurality of face registration images, In an authentication process for authenticating an entrant based on a comparison result between a score, which is a value indicating the possibility that a person corresponding to each of the face registration images and the entrant are the same person, corresponding to a collation result between each of the plurality of face registration images and face image information of the entrant to the gate device, and an authentication threshold, By performing a predetermined subtraction process on the authentication threshold value compared with the score corresponding to the collation result between the face registration image associated with the registration information and the face image information of the entrant, the collation result between the face registration image associated with the registration information and the face image information of the entrant is given preferential treatment over the collation result between the face registration image not associated with the registration information and the face image information of the entrant. Among the collation result preferentially treated because the face registration image is associated with the registration information and the collation result not preferentially treated because the face registration image is not associated with the registration information, it is authenticated whether the person corresponding to the face registration image used to obtain the collation result with the highest difference between the score and the authentication threshold value and the entrant are the same person.

[0009] The authentication system according to the present disclosure a gate device through which an entrant can enter, an imaging device provided corresponding to the gate device for imaging the face image information of the entrant, a beacon device provided corresponding to the gate device for transmitting beacon information to a mobile terminal, in response to the mobile terminal receiving the beacon information, associating registration information indicating the user of the mobile terminal with one of a plurality of face registration images, in an authentication process for authenticating the entrant based on the comparison result between the score corresponding to the collation result between each of the plurality of face registration images and the face image information of the entrant to the gate device and the authentication threshold value, which is a value indicating the possibility that the person corresponding to each face registration image and the entrant are the same person, By performing a predetermined subtraction process on the authentication threshold value compared with the score corresponding to the collation result between the face registration image associated with the registration information and the face image information of the entrant, the collation result between the face registration image associated with the registration information and the face image information of the entrant is given preferential treatment over the collation result between the face registration image not associated with the registration information and the face image information of the entrant. An authentication device that authenticates whether the person corresponding to the face registration image used to obtain the collation result with the highest difference between the score and the authentication threshold among the collation results favored due to the face registration image being associated with the registration information and the collation results not favored due to the face registration image not being associated with the registration information and the entrant are the same person, comprises.

[0010] The program according to the present disclosure is a program for controlling a mobile terminal used together with an authentication device, wherein the authentication device performs a process of associating registration information indicating a user of the mobile terminal transmitted from the mobile terminal with one of a plurality of face registration images, corresponding to the collation result of each of the plurality of face registration images and the face image information of an entrant to a gate device, and based on the comparison result between the score, which is a value indicating the possibility that the person corresponding to each face registration image and the entrant are the same person, and the authentication threshold, in the authentication process of authenticating the entrant, by performing a predetermined subtraction process on the authentication threshold compared with the score corresponding to the collation result of the face registration image associated with the registration information and the face image information of the entrant, the collation result of the face registration image associated with the registration information and the face image information of the entrant is favored over the collation result of the face registration image not associated with the registration information and the face image information of the entrant, authenticates whether the person corresponding to the face registration image used to obtain the collation result with the highest difference between the score and the authentication threshold among the collation results favored due to the face registration image being associated with the registration information and the collation results not favored due to the face registration image not being associated with the registration information and the entrant are the same person, The program causes a computer of the mobile terminal to execute a process of controlling to transmit the beacon information and the registration information when the beacon information is received.

Advantages of the Invention

[0011] According to the present disclosure, while enjoying the advantages of a gate device corresponding to face authentication, the authentication accuracy can be improved.

Brief Description of the Drawings

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Embodiments for Carrying Out the Invention

[0013] (Embodiment) Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. FIG. 1 is a diagram showing a configuration example of an authentication system according to the present disclosure.

[0014] As shown in FIG. 1, the authentication system 1 according to the present embodiment is a system that controls a gate device (such as an entrance gate or a ticket gate) installed at an entrance of a facility such as an airport, a station, or an event venue.

[0015] In the authentication system 1 according to the present embodiment, the management of the entry and exit of users who use the facility is executed by face authentication. For example, when an entrant entering the gate device passes through the gate device and enters the facility, it is determined by face authentication whether the entrant is a person permitted to enter the facility. Also, when an entrant passes through the gate device and exits the facility, it is determined by face authentication whether the entrant is a person permitted to exit the facility. Note that "face authentication" may be regarded as a concept included in "matching using a face image".

[0016] The authentication system 1 includes a gate device 10, an imaging device 20, a beacon device 30, a user management server 40, a passage history management server 50, and an authentication device 100.

[0017] The gate device 10 is, for example, an automatic ticket gate installed in a facility such as a station, and is configured to allow an entrant to enter. The gate device 10 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and input / output circuits (not shown).

[0018] The gate device 10 has a face authentication control unit, a ticket gate control unit, a gate opening / closing function unit, etc., and performs control to allow entry of a person permitted to enter and exit the facility and to block entry of a person not permitted to enter and exit the facility.

[0019] The imaging device 20 is a camera that captures the face image of the person entering the gate device 10, and is provided corresponding to the gate device 10. In the gate device 10, the face authentication control unit transmits the information of the face image captured by the imaging device 20 to the authentication device 100 and requests the verification of the face image of the person entering. Then, the face authentication control unit acquires the verification result of the face image from the authentication device 100, and based on the verification result, the ticket gate control unit controls the gate opening / closing function unit to control the opening and closing of the gate.

[0020] The beacon device 30 is a device that transmits beacon information, and is provided corresponding to the gate device 10. The beacon information is a signal that enables the receiving device to detect the identification number etc. given to the beacon device 30 that transmitted the beacon information when the receiving device receives (receives the wave) the beacon information. The beacon information transmitted by the beacon device 30 is received by the mobile terminal 2 carried by the person entering the gate device 10. In the present embodiment, it is assumed that the beacon device 30 transmits beacon information using Bluetooth (registered trademark). However, the beacon device 30 may transmit beacon information by other wireless communication methods. Also, if the receiving device is always exposed, the beacon device 30 may transmit beacon information by light such as infrared light instead of radio waves.

[0021] Also, the beacon device 30 may be operated by the power supply of the gate device 10. By doing so, unlike a battery-driven beacon device, there is no need to consider the limitation of the driving time, so the beacon information transmission cycle etc. can be freely set.

[0022] The mobile terminal 2 is, for example, a portable terminal such as a smartphone carried by the person entering, and includes a CPU, ROM, RAM, and input / output circuits (not shown). The mobile terminal 2 is installed with a dedicated application corresponding to the authentication system 1, and is configured to be able to receive the beacon information transmitted by the beacon device 30. When the mobile terminal 2 receives the beacon information, the beacon catch information is transmitted to the authentication device 100.

[0023] The beacon catch information is information indicating that the mobile terminal 2 has received beacon information, and includes the reception time of the beacon information in the mobile terminal 2, the registration information of the entrant, the beacon information of the beacon device 30, and the like. The beacon catch information may be transmitted from the beacon device 30 to the authentication device 100, or may be transmitted from the mobile terminal 2 to the authentication device 100. In the present embodiment, it is assumed that it is transmitted from the mobile terminal 2 to the authentication device 100.

[0024] The registration information of the entrant is, for example, the registration number of the entrant registered in the dedicated application of the authentication system 1. Note that the registration information may be other numbers, character strings, etc. as long as it can identify the entrant. Also, information that can indirectly identify the individual entrant, such as the identification number of the application or the identification number of the mobile terminal 2, may be used as the registration information.

[0025] The user management server 40 is a server that manages the identification information of the registrants registered in the authentication system 1. A face image of the registrant is registered in advance in the user management server 40. The registered face image (hereinafter referred to as the "face registration image") is stored in the user management server 40 in association with the identification information for identifying the person of the face registration image (see, for example, FIG. 2).

[0026] This identification information is the same as, or can be regarded as the same as, the registration information registered in the dedicated application installed on the mobile terminal 2 by the entrant (registrant), and is, for example, a number composed of a random combination of a plurality of alphanumeric characters.

[0027] The passage history management server 50 is a server that records information indicating the history of an entrant passing through the gate device 10 via authentication by the authentication device 100. The history information recorded in the passage history management server 50 is information such as the entry time information to the gate device 10 and the exit time information from the gate device 10.

[0028] The authentication device 100 is, for example, a server provided at a position different from that of the gate device 10, and includes a CPU, a ROM, a RAM, and input / output circuits (not shown). The authentication device 100 is configured to control the authentication of entrants based on a preset program. The authentication device 100 includes a receiving unit 110, a processing unit 120, and an authentication unit 130.

[0029] The receiving unit 110 receives beacon catch information transmitted from the mobile terminal 2. Further, in the authentication device 100, the beacon information based on the beacon catch information received by the receiving unit 110 is converted into the position information of the gate device 10 associated with the beacon information.

[0030] The processing unit 120 performs a process of associating the registration information of an entrant registered in the mobile terminal 2 with one of a plurality of face registration images. Specifically, when the processing unit 120 acquires the registration information from the mobile terminal 2, it refers to the user management server 40 and collates the registration information with the identification information of the registrant associated with the plurality of face registration images in the user management server 40.

[0031] When there is a registrant who matches the entrant, the processing unit 120 performs a process of associating the registration information with the face registration image related to the identification information. Specifically, the processing unit 120 associates the identification information of the registrant with the beacon catch information related to the registration information that matches the identification information and registers it in the user management server 40.

[0032] For example, in the example shown in FIG. 2, in the user management server 40, a column for beacon catch information is provided in the table that associates the identification information with the face registration image. In the column for beacon catch information in the identification information associated with the beacon catch information, for example, the information included in the beacon catch information is described. In the column for beacon catch information of the identification information not associated with the beacon catch information, no information is described.

[0033] As long as it is recognizable that beacon catch information is associated with the face registration image in the user management server 40, the beacon catch information may be associated in any format. Also, the beacon catch information associated with the face registration image may be registered in the user management server 40 so that the transmission time and / or reception time of the beacon catch information and / or the position information of the gate device 10 corresponding to the beacon device 30 that transmitted the beacon information can be recognized. Further, the beacon catch information may include the reception time of the beacon information in the mobile terminal 2.

[0034] The authentication unit 130 authenticates an entrant from among a plurality of face registration images based on the face image information of the entrant to the gate device 10. Specifically, when the authentication unit 130 acquires a face image comparison request from the gate device 10, the authentication unit 130 acquires the face image information of the entrant from the imaging device 20.

[0035] The authentication unit 130 refers to the user management server 40, compares the plurality of face registration images in the user management server 40 with the face image information, and calculates a plurality of scores respectively related to each of the plurality of face registration images. This score is a value indicating the comparison result. In the present embodiment, it is explained that the higher the score, the better the comparison result (that is, the higher the possibility of being the same person). Note that a known method is used for calculating the score of the face registration image.

[0036] Then, the authentication unit 130 extracts authentication candidates according to the calculated plurality of scores. More specifically, the authentication unit 130 excludes face registration images with scores less than the authentication threshold from the authentication candidates, and sets face registration images with scores greater than or equal to the authentication threshold as authentication candidates. In the present embodiment, as will be described later, since score addition may be performed based on beacon catch information associated with the mobile terminal 2, even an authentication candidate with a very low score may be authenticated as a person permitted to enter the facility as a result of the addition. However, if the score is extremely low, there is a high possibility that it is another person who has the mobile terminal 2 for some reason. Therefore, in this embodiment, by excluding in advance face registration images with clearly low scores from the authentication candidates, such misauthentication is suppressed. Note that the same effect can be obtained even if face registration images with low scores are not excluded from the authentication candidates but are excluded from the target of the score addition process.

[0037] The authentication threshold is a reference value of the score at which it can be determined that the face image information and the face registration image are at least similar, and can be set as appropriate.

[0038] When there is no face registration image with a score greater than or equal to the authentication threshold, the authentication unit 130 authenticates the entrant as an unregistered person not registered in the authentication system 1. When there is one face registration image with a score greater than or equal to the authentication threshold, the authentication unit 130 authenticates the entrant as the registered person associated with the face registration image.

[0039] When there are a plurality of face registration images with scores greater than or equal to the authentication threshold, the authentication unit 130 checks whether there is a registered face image associated with beacon catch information whose time information included in the beacon catch information is from a certain time before the current time.

[0040] When such a face registration image exists, the authentication unit 130 performs a predetermined addition process on the score of the face registration image. That is, in the authentication process of authenticating an entrant, the authentication unit 130 gives preference to the collation result between the face registration image associated with the registration information and the face image information of the entrant over the collation result between the face registration image not associated with the registration information and the face image information of the entrant. As the time information used for this process, any time information included in the beacon catch information may be used. For example, the reception time of the beacon information in the mobile terminal 2, the time when the beacon catch information is transmitted from the mobile terminal 2, and the time when the user management server 40 receives the beacon catch information can be considered. In this embodiment, as an example, the information on the reception time of the beacon information in the mobile terminal 2 is used. Also, as an example of a certain period of time, it is set based on the standard moving time from the beacon device 30 corresponding to the beacon information to the authentication device 100. This is because the possibility that the person currently trying to receive authentication is a person corresponding to extremely old beacon information is low. However, if the distance from the beacon device 30 to the authentication device 100 is far or there are other facilities, etc., there is a possibility that the person may get lost on the way or stop at other facilities, so the certain period of time may be set longer.

[0041] When the position information of the gate device 10 converted by the beacon information included in the beacon catch information associated with the face registration image matches the position information of the gate device 10 that requested the collation of the face image, the score of the face registration image becomes the target of the addition process.

[0042] The authentication unit 130 authenticates the entrant as the registrant associated with the face registration image corresponding to the highest score among the plurality of scores including the score subjected to the addition process.

[0043] For example, as shown in FIG. 3, assume that authentication candidate A1 with a score of 659, authentication candidate A2 with a score of 630, and authentication candidate A3 with a score of 627 have been extracted. In this case, assuming that the identification information of the face registration image of authentication candidate A2 is associated with the beacon catch information, the authentication unit 130 adds, for example, 100 as an addition score to 630, which is the score of authentication candidate A2.

[0044] As a result, the post - processing score of authentication candidate A2 becomes 730, so that authentication candidate A2 has the highest score among the plurality of authentication candidates. As a result, the authentication unit 130 authenticates the entrant as the registrant associated with authentication candidate A2.

[0045] When the authentication unit 130 authenticates the entrant as a registrant or a non - registrant, it transmits the authentication result to the gate device 10. When the gate device 10 acquires the authentication result from the authentication unit 130, it controls the opening and closing of the gate according to the authentication result.

[0046] Specifically, when the authentication result indicates that the entrant is a non - registrant, the gate device 10 performs control to close the gate. Also, when the authentication result indicates that the entrant is a registrant, the gate device 10 performs control to open the gate.

[0047] By doing so, the presence or absence of beacon catch information can be considered in the authentication of the entrant, so that the authentication accuracy in the authentication system 1 can be improved.

[0048] Incidentally, assume that among the plurality of authentication candidates, beacon catch information is associated with at least two of them. Specifically, for example, when two entrants (e.g., twins, etc.) with similar facial features are about to enter the gate device 10 side by side in the traveling direction, a situation may occur where the mobile terminals 2 of the two entrants receive the beacon information of the beacon device 30.

[0049] In this case, the authentication unit 130 may extract authentication candidates according to the reception time of the beacon information. Specifically, the authentication unit 130 extracts, as an authentication candidate, the one with an earlier reception time of the beacon information among a plurality of authentication candidates. This is based on the judgment that among two entrants, the one with an earlier time arrives at the gate device 10 first.

[0050] By doing so, for example, when a plurality of entrants with similar faces enter the gate device 10 at the same timing, it becomes easier to extract authentication candidates. That is, by considering the reception time of the beacon catch information, even if the beacon catch information is associated with at least two of a plurality of authentication candidates, it becomes easier to estimate the authentication candidate that arrived at the gate device 10 first. Therefore, by determining that the authentication candidate that arrived at the gate device 10 first has a high possibility of passing through the gate device 10, it is possible to estimate the authentication candidate as an entrant and thus facilitate the authentication of the entrant.

[0051] Also, the authentication unit 130 may extract authentication candidates according to the electric field strength of the beacon information. Specifically, the authentication unit 130 extracts, as an authentication candidate, the one with a stronger electric field strength of the beacon information related to the beacon catch information among a plurality of authentication candidates. This is based on the judgment that among two entrants, the one with a stronger electric field strength of the beacon information is located closer to the gate device 10.

[0052] The information on the electric field strength of the beacon information may be included in the beacon catch information. Also, the information on the electric field strength may be identified, for example, by receiving it with the mobile terminal 2.

[0053] By doing so, for example, when a plurality of entrants with similar faces enter the gate device 10 at the same timing, it is possible to facilitate the extraction of authentication candidates. That is, by considering the electric field strength of the beacon information, even if beacon catch information is associated with at least two of a plurality of authentication candidates, it becomes easier to estimate the authentication candidate that arrived at the gate device 10 first. Therefore, by determining that the authentication candidate that arrived at the gate device 10 first has a high possibility of passing through the gate device 10, it is possible to estimate the authentication candidate as an entrant and, thus, facilitate the authentication of the entrant.

[0054] Also, for example, even when some of a plurality of entrants (pedestrians) with similar faces approach the gate device 10 and then some of the pedestrians do not enter the gate device 10, by considering the change in the electric field strength of the beacon information, it is possible to exclude the pedestrians who do not enter the gate device 10 from the authentication candidates. That is, by considering the electric field strength of the beacon information, the extraction accuracy of the authentication candidates can be improved, and thus, the authentication of the entrant can be facilitated.

[0055] Also, the authentication unit 130 may determine the entrant who arrives at the gate device 10 first based on the acceleration sensor information of the mobile terminal 2.

[0056] The acceleration sensor information of the mobile terminal 2 is, for example, information on the movement vector by an acceleration sensor built in the mobile terminal 2 and may be included in the beacon catch information.

[0057] By doing so, even when two pieces of beacon catch information are received at substantially the same time, it is possible to estimate that the authentication candidate with a higher moving speed will arrive at the gate device 10 first and, thus, facilitate the authentication of the entrant.

[0058] Further, the authentication unit 130 may extract authentication candidates according to the number of times the gate device 10 is used, and determine a face registration image that gives priority to the collation result in the authentication process. Specifically, the authentication unit 130 performs a process of recording and accumulating the number of times of receiving beacon catch information for each gate device 10 every time it is received. Note that the number of receptions may be recorded by the authentication unit or may be recorded by a recording unit other than the authentication unit. And when no beacon catch information is associated with any of the plurality of authentication candidates, the authentication unit 130 authenticates the entrant with the face registration image of the authentication candidate having the largest number of receptions of the beacon catch information corresponding to the same gate device as the gate device the entrant is trying to enter. Note that the authentication unit may perform similar processing using the number of receptions of the beacon catch information corresponding to the gate device installed at the same location as the gate device the entrant is trying to enter. This is because in the case of a facility such as a station where a plurality of gate devices are installed at the same location, it is unlikely that the same gate device will be used every time. Also, the authentication unit 130 may extract authentication candidates according to the usage frequency of the gate device 10 by executing the above processing based on the number of receptions within a certain period of time.

[0059] By doing so, even when the entrant forgets to carry the mobile terminal 2 or turns off the power of the mobile terminal 2, authentication can be easily performed. Note that in the above, the face registration image of the authentication candidate with the largest number of receptions of the beacon catch information is extracted, but it may be possible to extract the face registration images of a plurality of authentication candidates based on the number of receptions or reception frequency. For example, it is conceivable to extract a face registration image whose number of receptions or frequency is equal to or greater than a predetermined threshold value, or to extract a face registration image whose ranking of the number of receptions or reception frequency is within a predetermined ranking from the top.

[0060] Also, even when an entrant has a normally operating mobile terminal 2, processing using the reception count or frequency of beacon catch information may be performed. For example, the addition score may be increased as the past reception count of beacon catch information is larger or the reception frequency is higher, or a negative addition score may be added when the reception count is smaller or the reception frequency is lower.

[0061] Further, the processing unit 120 may perform a process of deleting the beacon catch information (registration information) associated with the face registration image from the user management server 40 after the entrant passes through the gate device 10.

[0062] By doing so, it is possible to suppress the beacon catch information from continuing to be associated with the face registration image after the authentication of the entrant is completed.

[0063] An operation example of the authentication control in the authentication system 1 configured as described above will be described. First, an operation example of the authentication control in the authentication device 100 will be described. FIG. 4 is a flowchart showing an operation example of the authentication control in the authentication device 100. The processing in FIG. 4 is appropriately executed, for example, during the operation of the gate device 10.

[0064] As shown in FIG. 4, the authentication device 100 determines whether there is a face image matching request (step S101). As a result of the determination, if there is no face image matching request (step S101, NO), the process of step S101 is repeated. On the other hand, if there is a face image matching request (step S101, YES), the authentication device 100 acquires face image information (step S102).

[0065] Next, the authentication device 100 compares the acquired face image information with the face registered image and determines whether there is an authentication candidate (step S103). As a result of the determination, if there is no authentication candidate (step S103, NO), the authentication device 100 authenticates an entrant as a non-registered person (step S104). On the other hand, if there is an authentication candidate (step S103, YES), the authentication device 100 determines whether there are multiple authentication candidates (step S105).

[0066] As a result of the determination, if there is one authentication candidate (step S105, NO), the process transitions to step S108. On the other hand, if there are multiple authentication candidates (step S105, YES), the authentication device 100 determines whether there is an authentication candidate associated with beacon catch information among the multiple authentication candidates (step S106).

[0067] As a result of the determination, if there is no authentication candidate associated with beacon catch information (step S106, NO), the process transitions to step S108. On the other hand, if there is an authentication candidate associated with beacon catch information (step S106, YES), the authentication device 100 executes an addition process on the score of the authentication candidate (step S107).

[0068] Then, the authentication device 100 authenticates the entrant with the authentication candidate having the highest score (step S108). After step S104 or step S108, this control ends.

[0069] Next, an operation example of the registration control of beacon catch information in the authentication device 100 will be described. FIG. 5 is a flowchart showing an operation example of the registration control of beacon catch information in the authentication device 100. The process in FIG. 5 is appropriately executed, for example, during the operation of the gate device 10.

[0070] As shown in FIG. 5, the authentication device 100 determines whether it has received beacon catch information (step S201). As a result of the determination, if it has not received the beacon catch information (step S201, NO), the process of step S201 is repeated. On the other hand, if it has received the beacon catch information (step S201, YES), the authentication device 100 determines whether there is identification information that matches the registration information based on the beacon catch information (step S202).

[0071] As a result of the determination, if there is no identification information that matches the registration information (step S202, NO), this control ends. On the other hand, if there is identification information that matches the registration information (step S202, YES), the authentication device 100 converts the beacon information based on the beacon catch information into the position information of the gate device 10 (step S203), and associates and registers the beacon catch information with the face registration image (step S204). After step S204, this control ends.

[0072] Finally, the transmission control of the beacon catch information in the mobile terminal 2 will be described. FIG. 6 is a flowchart showing an operation example of the transmission control of the beacon catch information in the mobile terminal 2. The process in FIG. 6 is appropriately executed, for example, while the power of the mobile terminal 2 is on.

[0073] As shown in FIG. 6, the mobile terminal 2 determines whether it has received beacon information (step S301). As a result of the determination, if it has not received the beacon information (step S301, NO), the process proceeds to step S305. On the other hand, if it has received the beacon information (step S301, YES), the mobile terminal 2 determines whether the beacon information belongs to the system (this system) of the present embodiment (step S302).

[0074] If, as a result of the determination, the beacon information is not from the system of the present embodiment (step S302, NO), the process proceeds to step S305. This is to ignore such beacons because there may be beacons for systems different from the system of the present embodiment in the facility. On the other hand, if the beacon information is from the system of the present embodiment (step S302, YES), the mobile terminal 2 transmits beacon catch information (step S303).

[0075] Next, the mobile terminal 2 determines whether or not a predetermined time has elapsed (step S304). If, as a result of the determination, the predetermined time has not elapsed (step S304, NO), the process of step S304 is repeated. On the other hand, if the predetermined time has elapsed (step S304, YES), the mobile terminal 2 determines whether or not there is a power-off command (step S305).

[0076] Note that the predetermined time is a time appropriately set in consideration of the transmission timing of the beacon catch information. By setting this predetermined time, it is possible to suppress the frequent transmission of the beacon catch information, and thus reduce the power consumption of the mobile terminal 2.

[0077] If, as a result of the determination, there is no power-off command (step S305, NO), the process returns to step S301. On the other hand, if there is a power-off command (step S305, YES), this control ends.

[0078] According to the present embodiment configured as described above, when authenticating an entrant, it is possible to consider the presence or absence of acquisition of beacon catch information. For example, when there are a plurality of face registration images with very similar face features and an entrant related to one of the face registration images enters the gate device 10, the mobile terminal 2 of the entrant receives the beacon information transmitted from the beacon device 30, and the authentication device 100 acquires the beacon catch information transmitted from the mobile terminal 2.

[0079] As a result, the registration information of the entrant in the beacon catch information is compared with the identification information in the face registration image, and the identification information of the face registration image is associated with the registration information. As a result, it is possible to easily authenticate the entrant as the registrant of the face registration image associated with the beacon catch information, and thus, the authentication accuracy in the authentication system 1 can be improved.

[0080] In addition, by using a smartphone or the like as the portable terminal 2 of the entrant, the entrant can pass through the gate device 10 without having a special device corresponding to the authentication system 1. That is, in the present embodiment, while enjoying the merits of the gate device 10 corresponding to face authentication, the authentication accuracy can be improved.

[0081] By the way, in the case of a configuration that does not use beacon catch information, assume that the first entrant among two entrants with similar facial features enters through the gate device 10. In this case, an entry record is registered in the passage history management server 50 for the first entrant. Then, before the first entrant exits from the gate device 10, when the second entrant among the two entrants with similar facial features tries to enter through the gate device 10, if the second entrant is mis-identified as the first entrant, there is a possibility that the second entrant cannot enter the gate device 10.

[0082] On the other hand, in the present embodiment, by considering the beacon catch information, the first entrant and the second entrant can be accurately authenticated, so that the occurrence of the above problem can be suppressed. For example, when the second entrant who has the portable terminal 2 tries to enter the gate device 10, the authentication score of the correct face registration image is added in consideration of the beacon catch information, so that the possibility of being mis-identified as the same person as the first entrant can be reduced.

[0083] In addition, when the facial features of the first entrant and the second entrant are similar, there is a possibility that the first entrant may be misauthenticated as the second entrant. However, by using the beacon catch information of the first entrant, the possibility that the first authenticator is misrecognized as the second entrant can be reduced. As a result, it is also possible to make it less likely that a problem occurs where the second authenticator cannot enter the gate device 10 due to the first entrant being misauthenticated as the second entrant.

[0084] Note that in the above embodiment, the score addition process is performed based on whether the beacon catch information is associated with the face registration image. However, the present disclosure is not limited to this. For example, an entrant may be authenticated based on information on the passage history to the gate device 10.

[0085] For example, assume that there are a plurality of authentication candidates, and the beacon catch information is associated with the face registration images of the plurality of authentication candidates within a certain period of time, and a situation occurs where an entrant attempts to enter the gate device 10.

[0086] In this case, for example, the authentication unit 130 refers to the passage history management server 50, excludes the authentication candidates who have already passed through the gate device 10, and performs processing related to authentication on the authentication candidates who have not passed through the gate device 10. If all of the plurality of authentication candidates have passed through the gate device 10, it may be treated as multiple entries, or the normal authentication process may be performed.

[0087] Also, assume that there are a plurality of authentication candidates, and the beacon catch information is associated with the face registration images of the plurality of authentication candidates within a certain period of time, and a situation occurs where an entrant attempts to leave the gate device 10.

[0088] In this case, the authentication unit 130 refers to the passage history management server 50, excludes authentication candidates without an entry history to the gate device 10, and performs authentication-related processing on the authentication candidates with an entry history to the gate device 10. Note that, when all of a plurality of authentication candidates do not have an entry history to the gate device 10, it may be treated as a refusal to exit, or the normal authentication process may be performed.

[0089] According to such a configuration, by using the information on the passage history of the entrant, the authentication process can be simplified. Further, by making a determination based on the passage history of the entrant, for example, when there are a plurality of entrants with scores that are very close to each other and they are present on each of the entry side and the exit side of the gate device 10, it is possible to easily identify them based on the difference between entry and exit. As a result, the accuracy of authentication in the authentication system 1 can be improved.

[0090] Also, in the above embodiment, when there are a plurality of authentication candidates, the processing result of the processing unit 120 is always used, but the present disclosure is not limited to this. For example, the authentication unit 130 may determine whether to use the processing result of the processing unit 120 based on the score difference of a plurality of authentication candidates.

[0091] Specifically, when there are a plurality of face registration images whose scores are equal to or higher than the authentication threshold value, the authentication unit 130 extracts a predetermined number of face registration images in descending order of scores as authentication candidates from among the respective scores.

[0092] The predetermined number is, for example, a number such as 3 that can be set as appropriate. In the present embodiment, the predetermined number is set to 3.

[0093] The authentication unit 130 determines whether to use the processing result of the processing unit 120 based on the score differences of the plurality of extracted authentication candidates. When there is an authentication candidate among the plurality of authentication candidates whose score difference from the authentication candidate with the highest score is equal to or greater than a threshold value, the authentication unit 130 determines not to use the processing result of the processing unit 120. That is, when the score difference is equal to or greater than the threshold value, the authentication unit 130 performs the authentication process without giving preference to the matching result between the face registration image associated with the registration information and the face image information of the entrant.

[0094] In this case, the authentication unit 130 authenticates the entrant as the registrant associated with the face registration image of the authentication candidate with the highest score among the plurality of authentication candidates, for example. The threshold value is a minute value such that the score difference is a marginal difference, and is set as appropriate.

[0095] When the score difference between the authentication candidate with the highest score and the other authentication candidates among the plurality of authentication candidates is less than the threshold value, the authentication unit 130 determines to use the processing result of the processing unit 120. When there is a face registration image associated with the registration information of the entrant among the plurality of authentication candidates, the authentication unit 130 performs a predetermined addition process on the score of the authentication candidate related to the face registration image.

[0096] For example, as shown in FIG. 7, it is assumed that an authentication candidate B1 with a score of 568 and an authentication candidate B2 with a score of 569 are extracted. In this case, if the identification information of the face registration image of the authentication candidate B1 is associated with the beacon catch information, the authentication unit 130 adds, for example, 5 to the score of 568 of the authentication candidate B1.

[0097] As a result, the score of the authentication candidate B1 becomes 573, which is the highest score among the plurality of authentication candidates. As a result, the authentication unit 130 authenticates the entrant as the registrant associated with the authentication candidate B1.

[0098] Further, when the beacon catch information is associated with at least two authentication candidates among the plurality of authentication candidates with a marginal score difference, the authentication unit 130 may authenticate the entrant according to the registration date of the face registration image.

[0099] Since there is a possibility that the features of the registered person's face may change as the registration date of the face registration image gets older, it is possible to make it easier to extract authentication candidates by extracting the face registration image with the newer registration date as an authentication candidate.

[0100] An operation example of the authentication control in the authentication system 1 configured as described above will be described. First, an operation example of the authentication control in the authentication device 100 will be described. FIG. 8 is a flowchart showing an operation example of the authentication control in the authentication device 100. The processing in FIG. 8 is appropriately executed, for example, during the operation of the gate device 10.

[0101] As shown in FIG. 8, the authentication device 100 determines whether there is a face image matching request (step S401). As a result of the determination, if there is no face image matching request (step S401, NO), the processing of step S401 is repeated. On the other hand, if there is a face image matching request (step S401, YES), the authentication device 100 acquires face image information (step S402).

[0102] Next, the authentication device 100 extracts three authentication candidates (step S403). Note that in this flowchart, it is assumed that there are authentication candidates with a score of 1 or more for the authentication formula.

[0103] After extracting three authentication candidates, the authentication device 100 determines whether the difference between the first score of the authentication candidate with the maximum score and the third score of the authentication candidate with the third highest score is less than the threshold (step S404). As a result of the determination, if the difference between the first score and the third score is less than the threshold (step S404, YES), the process proceeds to step S406.

[0104] On the other hand, when the difference between the first score and the third score is equal to or greater than the threshold value (step S404, NO), the authentication device 100 determines whether the difference between the first score and the second score of the authentication candidate with the second-highest score is less than the threshold value (step S405). As a result of the determination, when the difference between the first score and the second score is equal to or greater than the threshold value (step S405, NO), the process proceeds to step S408.

[0105] On the other hand, when the difference between the first score and the second score is less than the threshold value (step S405, YES), the authentication device 100 determines whether there is an authentication candidate associated with beacon catch information among the three authentication candidates (step S406).

[0106] As a result of the determination, when there is no authentication candidate associated with beacon catch information (step S406, NO), the process proceeds to step S408. On the other hand, when there is an authentication candidate associated with beacon catch information (step S406, YES), the authentication device 100 executes an addition process on the score of the authentication candidate (step S407).

[0107] Then, the authentication device 100 authenticates the entrant with the authentication candidate having the highest score (step S408). After that, this control ends.

[0108] According to such a configuration, only when the score difference is a marginal difference, the presence or absence of the association with the beacon catch information is considered, so that unnecessary processing can be omitted. Further, when an entrant different from the owner of the mobile terminal 2 attempts to pass through the gate device 10 while possessing the mobile terminal 2, the face registration image associated with the beacon catch information is that of the owner of the mobile terminal 2 and is not associated with that of the entrant. Therefore, when the entrant enters the gate device 10, it is possible to suppress the addition process from being performed on the score of the face registration image related to the entrant.

[0109] In addition, by performing addition processing through association of beacon catch information on face registration images with a slight difference in score, an accurate face registration image can be selected to authenticate an entrant, so that the authentication accuracy can be improved.

[0110] Also, the threshold value may be varied according to the score level of the extracted authentication candidates. For example, when the score level is low, it is conceivable to widen the range of the threshold value. When the score level is low, there is a high possibility that the accuracy of face authentication itself has decreased due to the influence of face orientation, lighting, face concealment status, etc. Therefore, when the score level is low, it is more likely to obtain a correct authentication result by making a judgment using beacon catch information in combination rather than making a judgment relying solely on face authentication with decreased accuracy. Here, in the present embodiment, since a judgment using beacon catch information in combination is made when it is determined that the scores are slightly different, it is possible to control so that a judgment using beacon catch information in combination is likely to occur by widening the range of the threshold value when the score level is low. Note that when the score level is high and the accuracy of face authentication is sufficiently reliable, there is a high possibility that an accurate judgment is being made even if the score difference of the authentication candidates is small. Therefore, when performing addition processing using beacon catch information, there is a risk of erroneously changing the judgment result. Thus, when the score level is high, the range of the threshold value may be narrowed so that addition processing is less likely to occur.

[0111] Also, in the above embodiment, one beacon device 30 was provided corresponding to one gate device 10, but the present disclosure is not limited to this. For example, a plurality of beacon devices 30 may be provided corresponding to one gate device 10.

[0112] For example, the gate device 10 shown in FIG. 9 is provided with four beacon devices 31, 32, 33, and 34. Note that the gate device 10 in FIG. 9 has an entrance 11 and an exit 12. In FIG. 9, it is assumed that the direction from the entrance 11 to the exit 12 is the entrance direction of the entrant to the gate device 10.

[0113] The first beacon device 31 is provided on the side in front of the entrance 11 of the gate device 10 (the upstream side in the entry direction of the entrant). The first beacon device 31 is provided on the ceiling or the like inside the facility where the gate device 10 is arranged.

[0114] The second beacon device 32 is provided at a location corresponding to the entrance 11 of the gate device 10. The third beacon device 33 is provided at a location corresponding to the exit 12 of the gate device 10. That is, the third beacon device 33 is provided on the downstream side in the entry direction of the entrant, relative to the second beacon device 32, in the gate device 10.

[0115] The fourth beacon device 34 is provided on the back side (the downstream side in the entry direction of the entrant) of the exit 12 of the gate device 10. The fourth beacon device 34 is provided on the ceiling or the like inside the facility where the gate device 10 is arranged.

[0116] According to such a configuration, it becomes easier to determine the traveling direction of a passerby passing near the gate device 10, so it becomes easier to determine whether the passerby corresponds to an entrant.

[0117] For example, based on the reception time of the beacon catch information based on the beacon information transmitted from each of the beacon devices 31, 32, 33, 34, the authentication unit 130 can more easily determine the traveling direction of the passerby.

[0118] Specifically, when the beacon information transmitted from each of the beacon devices 31, 32, 33, 34 is received by the mobile terminal 2 of the passerby and the authentication device 100 acquires the beacon catch information, the authentication device 100 records the first reception time, the second reception time, the third reception time, and the fourth reception time of the beacon catch information.

[0119] The first reception time is the reception time of beacon catch information based on the first beacon device 31. The second reception time is the reception time of beacon catch information based on the second beacon device 32. The third reception time is the reception time of beacon catch information based on the third beacon device 33. The fourth reception time is the reception time of beacon catch information based on the fourth beacon device 34.

[0120] When a passerby enters the gate device 10, for example, the authentication device 100 acquires beacon catch information in the order of the first reception time, the second reception time, the third reception time, and the fourth reception time. Therefore, it can be estimated that the passerby is an entrant.

[0121] Also, when the passerby approaches the gate device 10 but turns back without entering the gate device 10, the authentication device 100 only acquires the beacon catch information of the first reception time and the second reception time. Therefore, it can be estimated that the passerby is not an entrant.

[0122] That is, in this configuration, when beacon catch information is associated with at least two face registration images among a plurality of authentication candidates, it is possible to easily exclude the authentication candidates related to the face registration images that were not estimated as entrants. As a result, the authentication accuracy of the entrant can be improved.

[0123] Also, in this configuration, depending on the transmission range of the beacon information of the beacon device, even if the passerby does not pass through the gate device 10, a plurality of reception times among the first reception time to the fourth reception time may be recorded in the authentication device 100.

[0124] Therefore, the authentication device 100 may estimate an entrant in consideration of the electric field strength of the beacon information transmitted from each of the beacon devices 31, 32, 33, and 34.

[0125] For example, assume that pedestrian C passes near the first beacon device 31 in the gate device 10. In this case, in the authentication device 100, beacon catch information related to the first beacon device 31 and beacon catch information related to the second beacon device 32 are recorded.

[0126] Since the first beacon device 31 is located closer to pedestrian C than the second beacon device 32, the electric field strength of the beacon information of the first beacon device 31 becomes greater than the electric field strength of the beacon information of the second beacon device 32. Therefore, it can be estimated that pedestrian C is located at a position before entering the gate device 10.

[0127] Also, when pedestrian C approaches the entrance 11 of the gate device 10, while moving away from the first beacon device 31, the pedestrian approaches the second beacon device 32. Therefore, the electric field strength of the beacon information of the second beacon device 32 becomes greater than the electric field strength of the beacon information of the first beacon device 31. Therefore, it can be estimated that pedestrian C is located at a position closer to the gate device 10 and is approaching the gate device 10.

[0128] Also, when pedestrian C enters the gate device 10, at least the beacon catch information related to the second beacon device 32 and the beacon catch information related to the third beacon device 33 are recorded in the authentication device 100.

[0129] When pedestrian C is located inside the gate device 10, since pedestrian C is located near the midpoint between the second beacon device 32 and the third beacon device 33, the electric field strength of each beacon information becomes an approximate value. Therefore, it can be estimated that pedestrian C is located inside the gate device 10, and as a result, it can be easily extracted as an authentication candidate.

[0130] Also, when the passerby C approaches the gate device 10 but then turns back, the beacon catch information related to the third beacon device 33 is not recorded in the authentication device 100, or the electric field strength of the beacon information becomes small. Therefore, it can be presumed that the passerby C has no intention of entering the gate device 10, and thus it can be easily excluded from the authentication candidates.

[0131] Also, when the passerby C passes through the gate device 10, while moving away from the third beacon device 33, the passerby C approaches the fourth beacon device 34. Therefore, the electric field strength of the beacon information of the fourth beacon device 34 becomes greater than the electric field strength of the beacon information of the third beacon device 33. Therefore, it can be presumed that the passerby C has passed through the gate device 10.

[0132] As a result, the position of the passerby C (entrant) can be accurately estimated, so the entry and exit records of the entrant can be accurately managed.

[0133] Also, by accurately estimating the position of the passerby C, the authentication result by the authentication device 100 may be determined, for example, when the passerby C has passed through the gate device 10.

[0134] For example, assume that a plurality of passersby with similar faces approach the gate device 10 at the same timing, and one passerby (entrant) passes through the gate device 10 while the remaining passersby do not pass through the gate device 10.

[0135] In this case, in the authentication device 100, since the beacon catch information for all of the plurality of passersby is associated with each face registration image, there is a possibility that the authentication candidates cannot be accurately extracted.

[0136] Therefore, when the entrant has not passed through the gate device 10, the authentication result of the authentication device 100 is not determined, and the beacon catch information is acquired again by the authentication device 100.

[0137] By doing so, it becomes possible to confirm that the position of a passerby who does not pass through the gate device 10 stops at a position in front of the gate device 10, and that an entrant proceeds to a position on the back side of the gate device 10. As a result, it becomes easier to make the authentication result of the authentication device 100 accurate.

[0138] Also, when a plurality of beacon devices are provided, in the application in the mobile terminal 2, the beacon information received within a predetermined time may be summarized and transmitted as beacon catch information. The predetermined time can be arbitrarily set based on, for example, the amount of information that can be transmitted, the operating hours of the facility, etc. For example, in the case of a general facility with a defined business hours for a day, since the possibility of a situation where face authentication should be performed across days is low, the predetermined time may be one day. Also, the predetermined time may be a time that can be adjusted according to the arrangement relationship of each beacon device, the moving speed of the passerby, etc.

[0139] Also, after transmitting the beacon catch information, the mobile terminal 2 may transmit the beacon catch information again when the electric field strength of the beacon information changes to a value equal to or greater than a specified value.

[0140] Also, in the configuration shown in FIG. 9, a plurality of beacon devices were provided side by side in the advancing direction of the entrant. However, when a plurality of gate devices are arranged side by side, the plurality of beacon devices may be provided side by side in the direction in which the plurality of gate devices are arranged.

[0141] For example, as shown in FIG. 10, when a plurality of gate devices 10 are provided side by side in a direction orthogonal to the advancing direction of the entrant, corresponding to each gate device 10, beacon devices 30 are respectively provided. The beacon device 30 is provided, for example, on the ceiling portion of the facility where the gate device 10 is arranged.

[0142] In this case, it becomes possible to estimate which gate device 10 the entrant is about to enter based on the difference in the electric field strength of the beacon information transmitted from each beacon device 30.

[0143] For example, when the entrant D1 enters the second gate device 10 from the right in FIG. 10, the electric field strength related to the beacon information is the largest for the beacon information of the second beacon device 30 from the right in FIG. 10. Therefore, it can be estimated that the entrant D1 passes through the second gate device 10 from the right in FIG. 10.

[0144] Also, when the entrant D2 enters the second gate device 10 from the left in FIG. 10, the electric field strength related to the beacon information is the largest for the beacon information of the second beacon device 30 from the left in FIG. 10. Therefore, it can be estimated that the entrant D1 passes through the second gate device 10 from the left in FIG. 10.

[0145] In this way, by estimating the gate device through which the entrant passes, it is possible to easily identify the entrant.

[0146] Also, in the above embodiment, the authentication device 100 acquires the beacon catch information based on the beacon information. However, the present disclosure is not limited to this, and as long as the registration information of the entrant is included, the authentication device may acquire information other than the beacon catch information.

[0147] Also, in the above embodiment, when there is a face registration image associated with the beacon catch information among a plurality of authentication candidates, a predetermined addition process is performed on the score of the authentication candidate related to the face registration image. However, the present disclosure is not limited to this. For example, when there is a face registration image associated with the beacon catch information among a plurality of authentication candidates, the entrant may be authenticated as the registrant related to the face registration image.

[0148] Also, in the above-described embodiment, the authentication unit 130 excluded face registration images with scores less than the authentication threshold from the authentication candidates, regarded face registration images with scores equal to or higher than the authentication threshold as authentication candidates, and then determined whether to perform score addition processing on the authentication candidates using beacon catch information. However, the process of excluding face registration images with scores less than the authentication threshold from the authentication candidates may be omitted. That is, all face registration images may be regarded as authentication candidates, and it may be determined whether they are targets for score addition processing.

[0149] Also, in the above-described embodiment, the gate device 10 having an opening / closing function was described as an example, but the present invention is not limited thereto. The configuration of the above-described embodiment may be applied to a gate device without an opening / closing function. Examples of gate devices without an opening / closing function include, for example, pole-shaped devices that monitor and record passersby.

[0150] Also, in the above-described embodiment, the receiving unit, the processing unit, and the authentication unit were included in the authentication device, but the present disclosure is not limited thereto, and the receiving unit, the processing unit, and the authentication unit may be provided separately. In particular, as face authentication methods, there are many known methods in which a series of processes are completed by a single device and methods in which multiple devices cooperate to perform processing. However, the method of the above-described embodiment can be applied regardless of the process and configuration for calculating the score as long as it is a method of performing face authentication based on a score.

[0151] Also, in the above-described embodiment, addition processing was performed on the scores of face registration images corresponding to beacon catch information, but other methods may be used. As long as the matching result between the face image information of the user attempting to enter the gate device 10 and the face registration image corresponding to the beacon catch information is given preferential treatment compared to the matching result between the face image information of the user and other face registration images (that is, it becomes easier to be authenticated as a person permitted to pass through the gate device 10), the method is not limited to score addition. For example, it is conceivable to lower the authentication threshold only in the evaluation of the matching result with the face registration image corresponding to the beacon catch information.

[0152] In the above-described embodiment, the user management server and the passage history management server were provided separately from the authentication device. However, the present disclosure is not limited to this, and the user management server and the passage history management server may be included in the authentication device.

[0153] In addition, each of the above-described embodiments merely shows an example of implementation when carrying out the present disclosure, and the technical scope of the present disclosure should not be construed in a limited manner by these. That is, the present disclosure can be implemented in various forms without departing from the gist or its main features.

Industrial Applicability

[0154] The authentication device of the present disclosure is useful as an authentication device and an authentication system capable of enhancing the authentication accuracy while enjoying the merits of a gate device corresponding to face authentication.

Explanation of Signs

[0155] 1 Authentication system 2 Mobile terminal 10 Gate device 20 Imaging device 30 Beacon device 40 User management server 50 Passage history management server 100 Authentication device 110 Receiver 120 Processing unit 130 Authentication unit

Claims

1. A program for controlling a mobile terminal used together with an authentication device, wherein the authentication device performs a process of associating registration information indicating a user of the mobile terminal transmitted from the mobile terminal with one of a plurality of face registration images, based on a comparison result between a score, which is a value indicating the possibility that a person corresponding to each of the face registration images and the entrant are the same person, and an authentication threshold value, corresponding to a collation result between each of the plurality of face registration images and face image information of an entrant to a gate device, in an authentication process of authenticating the entrant, by performing a predetermined subtraction process on the authentication threshold value to be compared with the score corresponding to the collation result between the face registration image associated with the registration information and the face image information of the entrant, the collation result between the face registration image associated with the registration information and the face image information of the entrant is given preferential treatment over the collation result between a face registration image not associated with the registration information and the face image information of the entrant, authenticating whether the person corresponding to the face registration image used to obtain the collation result with the highest difference between the score and the authentication threshold value among the collation result preferentially given due to the face registration image being associated with the registration information and the collation result not preferentially given due to the face registration image not being associated with the registration information is the same person as the entrant, the program causes a computer of the mobile terminal to execute a process of controlling to transmit the beacon information and the registration information when the beacon information is received, Program.

2. The program causes the computer of the mobile terminal to when a plurality of beacon information is received within a predetermined time, perform a process of storing the plurality of beacon information, and when the predetermined time has elapsed, perform a process of controlling to transmit the plurality of beacon information together with the registration information, The program according to claim 1.

Citation Information

Patent Citations

  • Authentication device and program

    JP2014164367A

  • Entrance / exit management system

    JP2018055251A

  • Portable electronic device, ticket gates, information processing device, system, payment method and program

    JP2019053611A

  • Determination system, determination device, and determination method

    JP2020135081A

  • Method for managing beacon, terminal device, server and storage medium

    US20160066154A1