Server device, authentication terminal, control method for server device, and program
The server device and authentication terminal system addresses the limitation of existing technologies by enabling biometric authentication for multiple types of tickets, including free pass and multiple-ride tickets, thereby enhancing user convenience and flexibility.
Patent Information
- Application Number
- JP2023198032
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-06-03
AI Technical Summary
Existing technologies, as described in Patent Document 1, only allow biometric authentication for multiple-ride tickets, failing to satisfy user desires for using multiple types of tickets, including free pass tickets, through biometric authentication.
A server device and authentication terminal system that stores biometric information and ticket types of multiple ticket purchasers. The system authenticates users by comparing acquired biometric information with stored data and processes ticket use based on the type of purchased ticket.
Enables the use of multiple types of tickets, including free pass and multiple-ride tickets, through biometric authentication, enhancing user convenience and flexibility in ticket usage.
Smart Images

Figure 2025084260000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a server device, an authentication terminal, a control method for the server device, and a program.
Background Art
[0002] There is a technology related to payment using biometric authentication.
[0003] For example, Patent Document 1 describes that it is possible to achieve both security and convenience of electronic money payment in the purchase of goods and services. The biometric authentication device of Patent Document 1 acquires a CID for identifying a user and a face image. The biometric authentication device downloads a group of face images of store clerks in advance and authenticates the user by comparing these groups of face images with the obtained face image. When the authentication is successful, the biometric authentication device requests the payment device to settle the price of the goods purchased by the user, and when the payment is permitted by the payment device, it permits the purchase of the goods.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] Patent Document 1 describes that biometric authentication can be applied to attraction use tickets used in amusement parks, theme parks, etc. (see paragraph
[0079] of Patent Document 1). Here, users have a desire to determine the type of ticket to purchase according to the planned number of visits to each theme park, etc. and its attractiveness, etc.
[0006] For example, if it is a frequently visited theme park, one would like to purchase a free pass ticket (a ticket that allows unlimited rides on attractions), and if it is a theme park that one does not plan to visit in the future, one would like to purchase a multiple-ride ticket (a ticket with a limit on the number of times one can use attractions).
[0007] Even if the technology disclosed in Patent Document 1 is applied, the desires of users cannot be satisfied. Patent Document 1 only discloses applying biometric authentication to the multiple-ride tickets purchased by users.
[0008] The main object of the present invention is to provide a server device, an authentication terminal, a control method for the server device, and a program that contribute to making multiple types of tickets usable by biometric authentication.
Means for Solving the Problem
[0009] According to a first aspect of the present invention, there is provided a server device including: a storage means for storing biometric information of each of a plurality of ticket purchasers and the types of purchased tickets; an authentication means for acquiring biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant by an authentication process using the acquired biometric information and the stored biometric information; and a processing means for, when the applicant who is determined to have successfully authenticated enters the predetermined facility, acquiring biometric information of the entrant who has entered the predetermined facility from the authentication terminal, identifying the entrant using the acquired biometric information and the stored biometric information, and executing processing related to ticket use of the identified entrant according to the type of the purchased ticket of the identified entrant.
[0010] According to a second aspect of the present invention, there is provided an authentication terminal including: an acquisition means for acquiring biometric information of an applicant who wishes to enter a predetermined facility; a request means for requesting the server device that stores the biometric information and the type of purchased ticket of each of a plurality of ticket purchasers to authenticate the applicant by transmitting the acquired biometric information to the server device; and a notification means for receiving, from the server device, an authentication result and accompanying information related to the authentication process executed by the server device, and performing a notification according to the authentication result and the accompanying information.
[0011] According to a third aspect of the present invention, there is provided a control method for a server device including: a storage step of storing the biometric information and the type of purchased ticket of each of a plurality of ticket purchasers; an authentication step of acquiring the biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant by an authentication process using the acquired biometric information and the stored biometric information; and a processing step of, when the applicant who is determined to have been successfully authenticated enters the predetermined facility, acquiring the biometric information of the person who has entered the predetermined facility from the authentication terminal, identifying the person who has entered using the acquired biometric information and the stored biometric information, and executing processing related to ticket use of the identified person according to the type of purchased ticket of the identified person.
[0012] According to a fourth aspect of the present invention, there is provided a program for causing a computer mounted on a server device to execute: a storage process of storing the biometric information and the type of purchased ticket of each of a plurality of ticket purchasers; an authentication process of acquiring the biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant by an authentication process using the acquired biometric information and the stored biometric information; and processing related to ticket use of the identified person according to the type of purchased ticket of the identified person, by acquiring the biometric information of the person who has entered the predetermined facility from the authentication terminal when the applicant who is determined to have been successfully authenticated enters the predetermined facility, and identifying the person who has entered using the acquired biometric information and the stored biometric information.
Advantages of the Invention
[0013] According to each aspect of the present invention, there are provided a server device, an authentication terminal, a control method for the server device, and a program, which contribute to making multiple types of tickets usable by biometric authentication. Note that the effects of the present invention are not limited to the above. Instead of or together with the above effects, other effects may be achieved by the present invention.
Brief Description of the Drawings
[0014]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
DETAILED DESCRIPTION OF THE INVENTION
[0015] First, an overview of one embodiment will be described. The reference numerals in the drawings appended to this overview are for convenience of each element as an example to assist understanding, and the description of this overview is not intended to be limiting in any way. Also, unless otherwise specified, the blocks shown in each drawing represent a configuration of a functional unit, not a configuration of a hardware unit. The connection lines between the blocks in each figure include both bidirectional and unidirectional ones. The one-way arrow schematically shows the flow of the main signal (data) and does not exclude bidirectionality. In the present specification and drawings, for elements that can be similarly described, duplicate description may be omitted by assigning the same reference numerals.
[0016] The server device 100 according to one embodiment includes a storage means 101, an authentication means 102, and a processing means 103 (see FIG. 1). The storage means 101 stores the biometric information of each of a plurality of ticket purchasers and the types of purchased tickets (step S1 in FIG. 2). The authentication means 102 acquires the biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticates the applicant who wishes to enter by an authentication process using the acquired biometric information and the stored biometric information (step S2). When it is determined that an applicant who wishes to enter has successfully passed the authentication and enters the predetermined facility, the processing means 103 acquires the biometric information of the entrant who has entered the predetermined facility from the authentication terminal, and identifies the entrant using the acquired biometric information and the stored biometric information (step S3). The processing means 103 executes processing related to ticket use of the identified entrant according to the type of purchased ticket of the identified entrant (step S4).
[0017] The server device 100 stores the biometric information of ticket purchasers and the types of purchased tickets (for example, free pass tickets, prepaid type multi - use tickets). The server device 100 authenticates an applicant who wishes to enter a predetermined facility (for example, an attraction in a theme park). When an authenticated applicant who wishes to enter enters the predetermined facility, the server device 100 performs processing related to ticket use of the entered entrant. For example, when an entrant has purchased a multi - use ticket, the server device 100 executes processing to reduce the number of multi - use tickets held by the entrant. On the other hand, when an entrant has purchased a free pass ticket, the server device 100 does not perform any special processing. In this way, the server device 100 enables users to use multiple types of tickets by biometric authentication.
[0018] Specific embodiments will be described in more detail below with reference to the drawings.
[0019] [First Embodiment] The first embodiment will be described in more detail with reference to the drawings.
[0020] [Configuration of the System] FIG. 3 is a diagram showing an example of the schematic configuration of an information processing system (authentication system) according to an embodiment of the present disclosure. The information processing system according to the first embodiment includes a theme park, an amusement park, etc.
[0021] As shown in FIG. 3, the information processing system includes a server device 10 and an authentication terminal 20.
[0022] The server device 10 sells tickets for entering a theme park or the like. The server device 10 authenticates users who attempt to enter each attraction (amusement facility, show).
[0023] The server device 10 may be installed inside the theme park or may be installed on the network (in the cloud).
[0024] The authentication terminal 20 is installed at the entrance of each attraction. The authentication terminal 20 executes control related to the authentication of users who attempt to enter the attraction. The authentication terminal 20 is a terminal that does not have physical access control means such as a gate or a flapper. For example, the authentication terminal 20 is a signage-type or tablet-type terminal.
[0025] FIG. 4 is a plan view when the vicinity of the entrance of the attraction is viewed from above. As shown in FIG. 4, the authentication terminal 20 is connected to a human sensor 21 capable of detecting a person using infrared rays, ultrasonic waves, etc. and a laser irradiator 22 having the function of the human sensor.
[0026] When a user moving toward the attraction reaches position X1, the human sensor 21 detects the user and transmits a detection signal to the authentication terminal 20.
[0027] The laser irradiator 22 is a multi-beam light-emitting device having a plurality of light-emitting elements. For example, the laser irradiator 22 can irradiate laser beams of colors such as "red", "blue", and "green". Alternatively, the laser irradiator 22 can also blink the laser beam by repeating the irradiation and stopping of the laser beam. The laser irradiator 22 irradiates a laser beam of a color or the like according to an instruction from the authentication terminal 20 at the location X2.
[0028] Furthermore, the laser irradiator 22 has a function as a human sensor. A human sensor is embedded in the laser irradiator 22. When a user walking toward the attraction reaches the position X3, the laser irradiator 22 detects the user and transmits a detection signal to the authentication terminal 20.
[0029] The user carries the terminal 30. The user operates the terminal 30 to input various information into the server device 10. For example, the user operates the terminal 30 to access the server device 10 and purchase a ticket for entering the attraction.
[0030] Each device shown in FIG. 3 is connected to a network. Specifically, the server device 10, the authentication terminal 20, the terminal 30, etc. are connected to the network by wired or wireless communication means.
[0031] The configuration of the information processing system shown in FIG. 3 is an example and is not intended to limit the configuration. For example, a plurality of server devices 10 may be included in the system. Load distribution and redundancy may be achieved by the plurality of server devices 10.
[0032] [Schematic Operation] Subsequently, the schematic operation of the information processing system according to the first embodiment will be described.
[0033] [Ticket Sale] The server device 10 sells tickets for riding on the attraction. The server device 10 sells a plurality of types of tickets.
[0034] Specifically, the server device 10 sells free pass tickets with no limit on the number of times of use of attractions within a predetermined period (for example, one day, one month, one year).
[0035] Alternatively, the server device 10 sells number-of-times tickets that can be used when using attractions in the theme park. For example, the server device 10 sells number-of-times tickets such as 1,000-yen tickets and 3,000-yen tickets in 100-yen units. Note that a fee is set for each attraction in the theme park. For example, the usage fee for attraction A is 100 yen (one number-of-times ticket), and the usage fee for attraction B is 300 yen (three number-of-times tickets).
[0036] The user operates the terminal 30 to access the ticket sales site provided by the server device 10. The user purchases a desired ticket (free pass ticket, number-of-times ticket) on the ticket sales site.
[0037] At that time, the user registers their name, gender, date of birth, address, contact information (phone number, email address), biometric information, etc. with the server device 10 (ticket sales site).
[0038] The server device 10 stores the user's information (name, gender, biometric information, etc.) in association with the information of the purchased ticket. The server device 10 stores the user's information and the information of the purchased ticket in the user management database. The details of the user management database will be described later.
[0039] Note that examples of biometric information include data (feature amounts) calculated from personal and unique physical characteristics such as face, fingerprint, voiceprint, vein, retina, and iris pattern of the pupil. Alternatively, the biometric information may be image data such as a face image or a fingerprint image. The biometric information only needs to include an individual's physical characteristics as information. In the present disclosure, the biometric information is a human face image or a feature amount generated from the face image.
[0040] <Entering the attraction> The authentication terminal 20 installed at the entrance of the attraction detects a user who attempts to enter the attraction through the device (the user who has reached the position X1 in Fig. 4) based on the detection signal from the human presence sensor 21.
[0041] When detecting a person who wishes to enter the attraction (the person to be authenticated), the authentication terminal 20 captures an image of the person to be authenticated to obtain biometric information (face image). The authentication terminal 20 transmits an "authentication request" including the acquired biometric information and the terminal ID to the server device 10 (see Fig. 5).
[0042] The terminal ID is an ID for identifying the authentication terminal 20 installed at each attraction. For the terminal ID, the MAC (Media Access Control) address or IP (Internet Protocol) address of the authentication terminal 20 can be used.
[0043] The server device 10 executes an authentication process using the acquired biometric information and the biometric information stored in the user management database.
[0044] If the person to be authenticated identified by the authentication process (matching process) has purchased a free pass ticket and the ticket is valid, the server device 10 sets "authentication successful" in the authentication result.
[0045] If the person to be authenticated identified by the authentication process has purchased a multiple-ride ticket and the remaining balance is equal to or more than the usage fee of the attraction (the attraction specified by the terminal ID), the server device 10 sets "authentication successful" in the authentication result.
[0046] If the expiration date of the free pass ticket has passed or the remaining balance of the multiple-ride ticket is insufficient, the server device 10 sets "authentication failed" in the authentication result.
[0047] The server device 10 notifies the authentication terminal 20 of the authentication result (authentication successful, authentication failed). At that time, the server device 10 also transmits the accompanying information related to the authentication process to the authentication terminal 20.
[0048] For example, when the authentication result is successful authentication, the server device 10 notifies the authentication terminal 20 of the type of ticket (free pass ticket, multiple-ride ticket) purchased by the user and the status of the ticket (expiration date, remaining balance, etc.) as accompanying information (additional information, supplementary information).
[0049] Alternatively, when the authentication result is authentication failure, the server device 10 notifies the authentication terminal 20 of the cause determined as authentication failure (for example, failure in collation process, expiration of the free pass ticket, insufficient remaining balance of the multiple-ride ticket, etc.) as accompanying information.
[0050] The authentication terminal 20 gives a notification to the person wishing to enter the attraction according to the authentication result and the accompanying information. Specifically, the authentication terminal 20 irradiates a laser or displays a message on the display based on the authentication result and the accompanying information.
[0051] When receiving an authentication failure, for example, the authentication terminal 20 instructs the laser irradiator 22 to irradiate a red laser beam. As a result, a red line is drawn at the position X2 (the user's feet) in FIG. 4.
[0052] Furthermore, with a red line drawn at the user's feet, the authentication terminal 20 displays on the display a message indicating that the person to be authenticated (the person wishing to enter the attraction) is not allowed to enter the attraction.
[0053] At that time, the authentication terminal 20 may display a message or the like based on the accompanying information on the display. For example, the authentication terminal 20 displays on the display a message indicating that the expiration date of the free pass ticket has passed or that the remaining balance (number of tickets) of the multiple-ride ticket is insufficient.
[0054] When receiving a successful authentication, the authentication terminal 20 instructs the laser irradiator 22 to irradiate a blue laser beam. As a result, a blue line is drawn at the position X2 (the feet of the successful authenticator) shown in FIG. 4.
[0055] Furthermore, when a blue line is drawn under the feet of the user, the authentication terminal 20 displays a message on the display indicating that the person to be authenticated (the person who wishes to enter the attraction) can enter the attraction.
[0056] At this time, the authentication terminal 20 may display a message or the like based on the attached information on the display.
[0057] For example, if the person to be authenticated is a purchaser of a multiple-ride ticket, the authentication control unit 302 displays a message on the display indicating that using the attraction will be treated as such (i.e., a fee will be incurred) when crossing the blue line drawn in front of the person to be authenticated.
[0058] The authentication terminal 20 detects the user who has reached position X3 (the user who has crossed the blue line irradiated at position X2) based on the detection signal from the laser irradiator 22. The authentication terminal 20 treats the user who has arrived at position X3 as a person entering the attraction.
[0059] When detecting a person entering the attraction, the authentication terminal 20 photographs the person entering the attraction and acquires biometric information (face image). The authentication terminal 20 transmits an "entrant notification" including the acquired biometric information and the terminal ID to the server device 10 (see Fig. 6).
[0060] Upon receiving the entrant notification, the server device 10 identifies the person entering the attraction through a collation process using the biometric information included in the notification and the biometric information stored in the user management database.
[0061] If the person entering the attraction is a purchaser of a free-pass ticket, the server device 10 does not execute any special processing.
[0062] If the person entering the attraction is a purchaser of a multiple-ride ticket, the server device 10 reduces the usage fee of the attraction from the remaining balance of the multiple-ride ticket of the person entering the attraction (reduces the number of tickets corresponding to the usage fee).
[0063] When the attraction visitor cannot be identified by the verification process, the server device 10 suspects unauthorized entry by a person without proper authority and notifies the theme park staff or the like to that effect.
[0064] Subsequently, details of each device included in the information processing system according to the first embodiment will be described.
[0065] [Server Device] FIG. 7 is a diagram showing an example of the processing configuration (processing modules) of the server device 10 according to the embodiment disclosed in the present application. Referring to FIG. 7, the server device 10 includes a communication control unit 201, a ticket sales control unit 202, an authentication unit 203, an entrant notification processing unit 204, and a storage unit 205.
[0066] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the authentication terminal 20. Further, the communication control unit 201 transmits data to the authentication terminal 20. The communication control unit 201 delivers the data received from other devices to other processing modules. The communication control unit 201 transmits the data acquired from other processing modules to other devices. In this way, other processing modules perform data transmission and reception with other devices via the communication control unit 201. The communication control unit 201 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.
[0067] The ticket sales control unit 202 is a means for performing control related to ticket sales.
[0068] When the user operates the terminal 30 to access the ticket sales site, the ticket sales control unit 202 sells tickets to the user at the ticket sales site. Note that the ticket settlement is performed using cash, a credit card, or the like.
[0069] When selling tickets, the ticket sales control unit 202 acquires information about ticket purchasers using a GUI (Graphical User Interface) or the like. For example, the ticket sales control unit 202 acquires the name, gender, date of birth, address, contact information (phone number, email address), biometric information (face image), etc. of the ticket purchaser.
[0070] Upon acquiring the information of the ticket purchaser, the ticket sales control unit 202 generates a user ID for identifying the ticket purchaser. In addition, the ticket sales control unit 202 generates feature amounts from the face image acquired from the user.
[0071] Regarding the generation process of the feature amounts by the ticket sales control unit 202, existing technologies can be used, so a detailed description thereof is omitted. For example, the ticket sales control unit 202 extracts eyes, nose, mouth, etc. as feature points from the face image. Thereafter, the ticket sales control unit 202 calculates the positions of each feature point and the distances between the feature points as feature amounts (generates a feature vector consisting of a plurality of feature amounts).
[0072] The ticket sales control unit 202 associates the user ID, biometric information (feature amounts, face image), name, gender, date of birth, contact information, information about the sold tickets, etc. and stores them in the user management database (see Figure 8).
[0073] Note that the information about the sold tickets (ticket information) includes the type of ticket and its details. For example, when a free pass ticket is sold, the expiration date of the ticket (expiration date; in the example of Figure 8, November 30, 2023) is stored in the user management database. Alternatively, when a multiple-trip ticket is sold, its remaining balance (number of tickets) is stored in the user management database (in the example of Figure 8, 3000 yen; 30 tickets in the case of a 100-yen unit multiple-trip ticket).
[0074] The user management database shown in Figure 8 is an example and is not intended to limit the items to be stored.
[0075] Note that detailed explanations regarding the sale of tickets (free pass tickets, multiple-use ticket) are omitted. This is because the sale of tickets is obvious to those skilled in the art and is different from the gist of the present disclosure.
[0076] The authentication unit 203 is a means for authenticating the person to be authenticated. Specifically, the authentication unit 203 processes the authentication request received from the authentication terminal 20.
[0077] The authentication unit 203 acquires biometric information of an applicant who wishes to enter a predetermined facility (attraction) from the authentication terminal 20 installed in the predetermined facility. The authentication unit 203 authenticates the applicant for entry by performing an authentication process using the acquired biometric information and the biometric information stored in the user management database.
[0078] FIG. 9 is a flowchart showing an example of the operation of the authentication unit 203 according to an embodiment of the present disclosure. While referring to FIG. 9, the operation when the authentication unit 203 processes an authentication request will be described.
[0079] When the authentication unit 203 receives an authentication request from the authentication terminal 20, it performs a collation process using the biometric information included in the authentication request and the biometric information stored in the user management database (step S101).
[0080] Specifically, the authentication unit 203 generates a feature amount from the face image included in the authentication request. The authentication unit 203 sets the generated feature amount as a collation target and performs a collation process (1-to-N collation; N is a positive integer, the same hereinafter) with the feature amounts registered in the user management database.
[0081] The authentication unit 203 calculates the similarity between the feature amount of the collation target and each of the plurality of feature amounts on the registration side. For the similarity, a chi-square distance, a Euclidean distance, or the like can be used. Note that the greater the distance, the lower the similarity, and the closer the distance, the higher the similarity.
[0082] If there is no feature quantity among the multiple feature quantities registered in the user management database whose similarity to the feature quantity to be collated is equal to or greater than a predetermined value, the authentication unit 203 determines that the collation process has failed.
[0083] If there is a feature quantity among the multiple feature quantities registered in the user management database whose similarity to the feature quantity to be collated is equal to or greater than a predetermined value, the authentication unit 203 determines that the collation process has succeeded. In this case, the user of the entry corresponding to the feature quantity with the highest similarity is identified as the authenticated person (the person who wishes to enter the attraction).
[0084] When the collation process fails (branching to No in step S102), the authentication unit 203 sets "authentication failed" in the authentication result (step S103).
[0085] When the collation process succeeds (branching to Yes in step S102), the authentication unit 203 determines whether the authenticated person identified by the collation process can enter the attraction (determines the entry permission; step S104).
[0086] For example, if the authenticated person has purchased a free pass ticket and the expiration date of the free pass ticket has not passed, the authentication unit 203 determines that the authenticated person can enter the attraction. On the other hand, if the expiration date of the free pass ticket purchased by the authenticated person has passed, the authentication unit 203 determines that the authenticated person cannot enter the attraction.
[0087] Alternatively, if the authenticated person has purchased a multiple-visit ticket and the remaining balance of the multiple-visit ticket is equal to or greater than the usage fee of the attraction (the usage fee of the attraction specified from the terminal ID), the authentication unit 203 determines that the authenticated person can enter the attraction. On the other hand, if the remaining balance of the multiple-visit ticket of the authenticated person is less than the usage fee of the attraction, the authentication unit 203 determines that the authenticated person cannot enter the attraction.
[0088] If the person to be authenticated is not allowed to enter the attraction (branch at step S105, No), the authentication unit 203 sets "authentication failed" in the authentication result (step S103).
[0089] If the person to be authenticated is allowed to enter the attraction (branch at step S105, Yes), the authentication unit 203 sets "authentication successful" in the authentication result (step S106).
[0090] The authentication unit 203 transmits the authentication result to the authentication terminal 20 (step S107). In the case of successful authentication, the authentication unit 203 transmits an affirmative response indicating that to the authentication terminal 20. In the case of failed authentication, the authentication unit 203 transmits a negative response indicating that to the authentication terminal 20.
[0091] At that time, the authentication unit 203 transmits to the authentication terminal 20 the authentication result together with the accompanying information related to the authentication process (accompanying information obtained by executing the authentication process).
[0092] When the authentication result is successful authentication, the authentication unit 203 notifies the authentication terminal 20 of, for example, the type of ticket purchased by the user (free pass ticket, multiple-use ticket) and the status of the ticket (expiration date, remaining balance, etc.) as the accompanying information. The authentication unit 203 transmits an affirmative response including the accompanying information to the authentication terminal 20.
[0093] When the authentication result is failed authentication, the authentication unit 203 notifies the authentication terminal 20 of, for example, the cause determined as authentication failure (for example, failure in the collation process, expiration of the free pass ticket, insufficient remaining balance of the multiple-use ticket, etc.) as the accompanying information. The authentication unit 203 transmits a negative response including the accompanying information to the authentication terminal 20.
[0094] The visitor notification processing unit 204 is a means for processing the visitor notification received from the authentication terminal 20.
[0095] When the admission applicant who is determined to have successfully passed authentication enters a predetermined facility (attraction), the admission applicant notification processing unit 204 acquires the biometric information of the admitted person who has entered the said predetermined facility from the authentication terminal 20. The admission applicant notification processing unit 204 identifies the admitted person by using the acquired biometric information and the biometric information stored in the user management database. The admission applicant notification processing unit 204 executes processing related to ticket use for the identified admitted person according to the type of purchased ticket of the identified admitted person.
[0096] FIG. 10 is a flowchart showing an example of the operation of the admission applicant notification processing unit 204 according to an embodiment of the present disclosure. While referring to FIG. 10, the operation when the admission applicant notification processing unit 204 processes an admission applicant notification will be described.
[0097] When the admission applicant notification processing unit 204 receives an admission applicant notification from the authentication terminal 20, it performs a collation process using the biometric information included in the admission applicant notification and the biometric information stored in the user management database (step S201).
[0098] If the collation process fails (step S202, No branch), the admission applicant notification processing unit 204 transmits an "illegal admission applicant notification" including the biometric information (face image) included in the admission applicant notification to the terminal (not shown in FIG. 3 etc.) held by the staff (step S203).
[0099] In this case, the admission applicant notification processing unit 204 determines that the user who attempts to enter the attraction by passing in front of the authentication terminal 20 does not have legitimate authority. Therefore, the admission applicant notification processing unit 204 suspects the user's illegal entry and notifies the theme park staff etc. to that effect.
[0100] If the collation process is successful (step S202, Yes branch), the admission applicant notification processing unit 204 executes processing related to ticket use for the admitted person according to the type of purchased ticket of the admitted person identified by the collation process (ticket use processing; step S204).
[0101] If the attraction visitor is a purchaser of a multi-ride ticket, the visitor notification processing unit 204 reduces the usage fee of the attraction (the usage fee of the attraction specified from the terminal ID) from the balance of the attraction visitor (the remaining number of multi-ride tickets) identified by the collation process. In this way, when the visitor identified by the collation process has purchased a prepaid multi-ride ticket, the visitor notification processing unit 204 reduces the number of multi-ride tickets that the identified visitor can use according to the usage fee of the attraction where the visitor has entered.
[0102] If the attraction visitor is a purchaser of a free pass ticket, the visitor notification processing unit 204 does not perform any special processing.
[0103] The storage unit 205 is a means for storing information necessary for the operation of the server device 10. The storage unit 205 stores the biometric information of each of a plurality of ticket purchasers and at least the type of purchased ticket.
[0104] [Authentication Terminal] FIG. 11 is a diagram showing an example of the processing configuration (processing modules) of the authentication terminal 20 according to the embodiment of the present disclosure. Referring to FIG. 11, the authentication terminal 20 includes a communication control unit 301, an authentication control unit 302, and a storage unit 303.
[0105] The communication control unit 301 is a means for controlling communication with other devices. For example, the communication control unit 301 receives data (packets) from the server device 10. Also, the communication control unit 301 transmits data to the server device 10. The communication control unit 301 delivers the data received from other devices to other processing modules. The communication control unit 301 transmits the data acquired from other processing modules to other devices. In this way, other processing modules perform data transmission and reception with other devices via the communication control unit 301. The communication control unit 301 has a function as a receiving unit for receiving data from other devices and a function as a transmitting unit for transmitting data to other devices.
[0106] The authentication control unit 302 is a means for executing control related to the authentication of an authenticated person (a person who wishes to enter the attraction).
[0107] The authentication control unit 302 includes a function as an acquisition means, a function as a request means, and a function as a notification means. The acquisition means acquires biometric information of an applicant who wishes to enter a predetermined facility (attraction). The request means requests the server device 10, which stores the biometric information and the type of purchased ticket for each of a plurality of ticket purchasers, to authenticate the applicant by transmitting the acquired biometric information to the server device 10. The notification means receives the authentication result and the accompanying information related to the authentication process executed by the server device 10 from the server device 10, and performs a notification according to the authentication result and the accompanying information.
[0108] When the authentication control unit 302 detects a user who has reached a predetermined position (position X1 shown in FIG. 4) based on a detection signal from the human sensor 21, the authentication control unit 302 photographs the user (the authenticated person). The authentication control unit 302 transmits an "authentication request" including the biometric information (face image) obtained by photographing and the terminal ID to the server device 10.
[0109] The authentication control unit 302 receives a response (positive response, negative response) to the authentication request from the server device 10.
[0110] The authentication control unit 302 performs a notification (provides information to the applicant) based on the authentication result (authentication success, authentication failure) and its accompanying information.
[0111] Specifically, when receiving an authentication failure, the authentication control unit 302 instructs the laser irradiator 22 to irradiate a laser beam of a predetermined color. For example, the authentication control unit 302 instructs the laser irradiator 22 to irradiate a red laser.
[0112] When receiving an authentication failure, furthermore, the authentication control unit 302 displays a message indicating that on the display. For example, the authentication control unit 302 displays a message as shown in FIG. 12.
[0113] Alternatively, the authentication control unit 302 may change the message to be displayed on the display based on the accompanying information.
[0114] For example, if the expiration of the free pass ticket has passed and is the cause of the authentication failure, the authentication control unit 302 displays a message as shown in FIG. 13. Alternatively, if the remaining balance of the multiple-use ticket is insufficient and is the cause of the authentication failure, the authentication control unit 302 displays a message as shown in FIG. 14.
[0115] When receiving successful authentication, the authentication control unit 302 instructs the laser irradiator 22 to irradiate a laser beam of a predetermined color. For example, the authentication control unit 302 instructs the laser irradiator 22 to irradiate a blue laser.
[0116] When receiving successful authentication, further, the authentication control unit 302 displays a message indicating that on the display. For example, the authentication control unit 302 displays a message as shown in FIG. 15.
[0117] Alternatively, the authentication control unit 302 may change the message to be displayed on the display based on the accompanying information.
[0118] For example, if the person to be authenticated (the person who wishes to enter the attraction) is the purchaser of the free pass ticket, the authentication control unit 302 displays a message as shown in FIG. 16 on the display. As shown in FIG. 16, the authentication control unit 302 may display the expiration date (expiration date) of the free pass ticket purchased by the attraction entrant on the display.
[0119] For example, if the person to be authenticated (the person who wishes to enter the attraction) is the purchaser of the multiple-use ticket, the authentication control unit 302 may display a message as shown in FIG. 17 on the display. As shown in FIG. 17, the authentication control unit 302 may display a message to the effect that using the attraction will be treated as having crossed the line drawn in front of the user (that a fee will be incurred) on the display.
[0120] In this way, the authentication control unit 302 irradiates a laser of a color corresponding to the authentication result (authentication success, authentication failure) in front of the person who wishes to enter the attraction. At this time, when the authentication result of the person who wishes to enter is successful and the person who wishes to enter has purchased a prepaid ticket, the authentication control unit 302 may display a message as shown in FIG. 17. That is, when the person who wishes to enter crosses the laser irradiated in front of the person who wishes to enter, the authentication control unit 302 may display on the display a message indicating that a fee is incurred for a predetermined facility (attraction).
[0121] When the authentication control unit 302 detects a user who has reached a predetermined position (position X3 shown in FIG. 4) based on the detection signal from the laser irradiator 22, the authentication control unit 302 photographs the user (the person entering the attraction). The authentication control unit 302 transmits to the server device 10 a "person entering notification" including the biometric information (face image) obtained by the photographing and the terminal ID.
[0122] The storage unit 303 is a means for storing information necessary for the operation of the authentication terminal 20.
[0123] [Terminal] Examples of the terminal 30 include portable terminal devices such as smartphones, mobile phones, game machines, and tablets, and computers (personal computers, notebook computers). The terminal 30 can be any device or apparatus as long as it can receive a user's operation and communicate with the server device 10 or the like. Also, since the configuration of the terminal 30 and the like are obvious to those skilled in the art, detailed description thereof is omitted.
[0124] Subsequently, while referring to the drawings, the operation of the information processing system according to the first embodiment will be described. FIG. 18 is a sequence diagram showing an example of the operation of the information processing system according to the embodiment disclosed in the present application.
[0125] When the authentication terminal 20 detects a person who wishes to enter the attraction, the authentication terminal 20 acquires the biometric information of the person who wishes to enter and transmits an authentication request including the acquired biometric information to the server device 10 (step S01).
[0126] The server device 10 executes an authentication process using the acquired biometric information and the biometric information stored in the user management database (step S02).
[0127] The server device 10 transmits the authentication result (authentication success, authentication failure) and the accompanying information to the authentication terminal 20 (step S03).
[0128] The authentication terminal 20 irradiates a laser of a color corresponding to the authentication result (step S04).
[0129] The authentication terminal 20 outputs a message corresponding to the authentication result and the accompanying information (step S05).
[0130] When the authentication terminal 20 detects an attraction entrant (a user who has reached position X3), the authentication terminal 20 transmits an entrant notification including the biometric information of the attraction entrant to the server device 10 (step S06).
[0131] In response to receiving the entrant notification, the server device 10 updates the remaining balance of the ticket for the ticket purchaser (step S07). That is, if the attraction entrant is a purchaser of a ticket, the server device 10 updates the remaining balance of the ticket. If the attraction entrant is a purchaser of a free pass ticket, the server device 10 does not perform any special processing.
[0132] Subsequently, a modification according to the first embodiment will be described.
[0133] <Modification 1> When the authentication terminal 20 performs a notification (information provision) using the authentication result and the accompanying information, instead of or in addition to the laser irradiator 22, a projector or the like capable of irradiating a figure or the like may be used.
[0134] For example, when the authentication terminal 20 receives a successful authentication, it instructs the projector to irradiate a graphic (e.g., a circle) that can be easily understood as indicating that the person wishing to enter the attraction can enter the attraction. Alternatively, when the authentication terminal 20 receives a failed authentication, it instructs the projector to irradiate a graphic (e.g., a cross) that can be easily understood as indicating that the person wishing to enter the attraction cannot enter the attraction.
[0135] In this way, the authentication terminal 20 may display a graphic or symbol corresponding to the authentication result at the feet of the person wishing to enter the attraction (the person to be authenticated).
[0136] <Modification Example 2> In the above embodiment, the case where the authentication terminal 20 changes the color of the laser irradiated from the laser irradiator 22 according to the authentication result has been described. The authentication terminal 20 may change the color of the laser irradiated from the laser irradiator 22 and the irradiation form of the laser based on the authentication result and the accompanying information.
[0137] For example, the authentication terminal 20 may determine the color of the laser irradiated from the laser irradiator 22 according to the type of ticket purchased by the person wishing to enter the attraction. For example, if the person wishing to enter the attraction is a purchaser of a free pass ticket, a blue laser may be irradiated, and if the person wishing to enter the attraction is a purchaser of a multiple-visit ticket, a green laser may be irradiated.
[0138] Alternatively, when the remaining balance (remaining number of tickets) of the multiple-visit ticket is less than a predetermined amount, the authentication terminal 20 may irradiate a red laser from the laser irradiator 22 instead of a blue laser.
[0139] Alternatively, when the remaining balance (remaining number of tickets) of the multiple-visit ticket is less than a predetermined amount, the authentication terminal 20 may provide guidance on the attractions that can be entered with that remaining balance. For example, if the remaining balance is 300 yen, the authentication terminal 20 may display the names of the attractions whose usage fees are 300 yen or less on the display.
[0140] <Modification Example 3> The server device 10 may send a notification based on the authentication result and the accompanying information to the user's terminal 30.
[0141] For example, the server device 10 (authentication unit 203) may notify the terminal 30 possessed by the user of the authentication result (authentication success, authentication failure) by the collation process (authentication process) executed in response to the reception of the authentication request.
[0142] Alternatively, the server device 10 may notify the user's terminal 30 of the authentication result and the accompanying information. In response to the notification, the terminal 30 may present the expiration date of the free pass ticket or the remaining balance of the multiple-ride ticket to the user.
[0143] Alternatively, while displaying the remaining balance of the multiple-ride ticket, the terminal 30 may obtain whether or not the user agrees to enter the attraction. The terminal 30 may send the obtained consent result to the server device 10. When the user agrees to enter the attraction, the server device 10 may send authentication success to the authentication terminal 20. In other words, unless the user agrees to enter the attraction via the terminal 30, the server device 10 treats the user as an authentication failure. As a result, the authentication terminal 20 draws a red line indicating entry prohibition at the user's feet, preventing the user from inadvertently entering the attraction.
[0144] For the notification of the authentication result and the accompanying information from the server device 10 to the terminal 30, a pre-registered email address may be used, or an application running on the terminal 30 or a web application provided by the server device 10 may be used.
[0145] For example, the application installed on the terminal 30 communicates with the server device 10 at startup to establish a session. At that time, the terminal 30 and the server device 10 transmit and receive an ID (for example, an email address) for identifying the user. The server device 10 identifies the user using the ID and sends the authentication result and the like to the application for which the session has been established.
[0146] As described above, the server device 10 according to the first embodiment stores the biometric information of the ticket purchaser and the type of the purchased ticket (for example, free pass ticket, multiple-ride ticket). The server device 10 authenticates the person to be authenticated who attempts to enter the attraction, and transmits the authentication result and the accompanying information to the authentication terminal 20. The authentication terminal 20 notifies the person to be authenticated of a predetermined message or the like according to the accompanying information acquired together with the authentication result. For example, if the authentication result of the person to be authenticated is successful and the person to be authenticated has purchased a multiple-ride ticket, the authentication terminal 20 notifies that crossing the line drawn in front of the person to be authenticated will be treated as entry to the attraction. That is, when the person to be authenticated (the person who wishes to enter the attraction) crosses the line, the authentication terminal 20 treats that the person to be authenticated has agreed to pay the fee generated by entering the attraction. The authentication terminal 20 transmits the biometric information of the user (the person who has entered the attraction) who has crossed the line to the server device 10. The server device 10 identifies the person who has entered the attraction using the acquired biometric information, and executes processing according to the purchased ticket (the type of the purchased ticket) of the identified person who has entered the attraction. For example, when the person who has entered the attraction has purchased a multiple-ride ticket, the server device 10 executes processing to reduce the remaining balance of the multiple-ride ticket held by the person. On the other hand, when the person who has entered the attraction has purchased a free pass ticket, the server device 10 does not perform any special processing. In this way, the server device 100 enables the user to use a plurality of types of tickets by biometric authentication.
[0147] Next, the hardware of each device constituting the information processing system will be described. FIG. 19 is a diagram showing an example of the hardware configuration of the server device 10.
[0148] The server device 10 can be configured by an information processing device (so-called computer), and has the configuration illustrated in FIG. 19. For example, the server device 10 includes a processor 311, a memory 312, an input / output interface 313, a communication interface 314, and the like. The components such as the processor 311 are connected by an internal bus or the like and are configured to be able to communicate with each other.
[0149] However, the configuration shown in FIG. 19 is not intended to limit the hardware configuration of the server device 10. The server device 10 may include hardware not shown, and may not be provided with the input / output interface 313 as necessary. Also, the number of processors 311 etc. included in the server device 10 is not intended to be limited to the example of FIG. 19. For example, a plurality of processors 311 may be included in the server device 10.
[0150] The processor 311 is a programmable device such as a CPU (Central Processing Unit), MPU (Micro Processing Unit), DSP (Digital Signal Processor), etc. Alternatively, the processor 311 may be a device such as an FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit). The processor 311 executes various programs including an operating system (OS; Operating System).
[0151] The memory 312 is a RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), SSD (Solid State Drive), etc. The memory 312 stores an OS program, application programs, and various data.
[0152] The input / output interface 313 is an interface for a display device and an input device not shown. The display device is, for example, a liquid crystal display etc. The input device is a device that receives user operations such as a keyboard, mouse, touch panel, etc.
[0153] The communication interface 314 is a circuit, module, etc. that communicates with other devices. For example, the communication interface 314 includes a NIC (Network Interface Card), etc.
[0154] The functions of the server device 10 are realized by various processing modules. The processing modules are realized, for example, when the processor 311 executes a program stored in the memory 312. Further, the program can be recorded on a computer-readable storage medium. The storage medium can be a non-transitory one such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. That is, the present invention can also be embodied as a computer program product. Further, the above program can be downloaded via a network or updated using a storage medium storing the program. Furthermore, the above processing module may be realized by a semiconductor chip.
[0155] Note that the authentication terminal 20 or the like can also be configured by an information processing device in the same manner as the server device 10, and its basic hardware configuration is the same as that of the server device 10, so the description thereof is omitted.
[0156] The server device 10 is equipped with a computer, and the functions of the server device 10 can be realized by causing the computer to execute a program. Further, the server device 10 executes a control method of the server device 10 according to the program.
[0157] [Modification Example] Note that the configuration, operation, etc. of the information processing system described in the above embodiment are examples, and are not intended to limit the configuration of the system.
[0158] In the above embodiment, the case where the authentication terminal 20 irradiates (instructs the laser irradiator 22 to irradiate) a line notifying the purchaser of the recharge ticket of the occurrence of a charge has been described. However, the line may be drawn in advance. In other words, the laser irradiation by the laser irradiator 22 may not be performed.
[0159] In the above embodiment, the authentication terminal 20 has been described in the case of detecting a user who has moved to a predetermined position using the human sensor 21 or the laser irradiator 22 with a built-in sensor function. The authentication terminal 20 may analyze the image data obtained by imaging without using the human sensor 21 or the like, and detect the user who has moved to the predetermined position. For example, the authentication terminal 20 extracts a human image or a face image from the image data, and detects the user who has moved to the positions X1 and X3 shown in FIG. 4 based on the position, size, interpupillary distance, etc. of the extracted face image.
[0160] In addition to the free pass ticket and the multiple-ride ticket, the server device 10 may sell a postpaid ticket. In this case, the server device 10 stores the biometric information of the user in association with the credit card information used for settlement of the attraction usage fee. When processing the admission notice, the server device 10 bills the credit card company pre-registered by the user who purchased the postpaid ticket for the attraction usage fee.
[0161] When processing the admission notice, the server device 10 may store the attraction admission history of the user in the user management database. Specifically, the admission notice processing unit 204 may store the name of the attraction specified from the terminal ID (the name of the attraction where the user has entered) in the user management database. The attraction admission history is utilized for the operation of a theme park or the like.
[0162] In the above embodiment, the case where biometric authentication is applied to enter the attraction has been described. Biometric authentication may be performed when entering the entire theme park including the attraction. In this case, if the person who wishes to enter the theme park holds a free pass ticket or a multiple-ride ticket, the server device 10 may permit the person who wishes to enter the theme park to enter.
[0163] In the above-described embodiment, the case where the user management database is configured inside the server device 10 has been described. However, the database may be constructed in an external database server or the like. That is, some functions of the server device 10 may be implemented in another device. More specifically, any device included in the system may implement the "authentication unit (authentication means)" or the like described above.
[0164] In the flowcharts (flowcharts, sequence diagrams) used in the above description, a plurality of steps (processes) are described in order. However, the execution order of the steps executed in the embodiment is not limited to the described order. In the embodiment, for example, the order of the illustrated steps can be changed within a range that does not substantially affect the content, such as executing each process in parallel.
[0165] The above-described embodiment has been described in detail for the purpose of facilitating understanding of the present disclosure, and it is not intended that all the configurations described above are necessary. Also, when a plurality of embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace a part of the configuration of one embodiment with another configuration.
[0166] From the above description, the industrial applicability of the present invention is clear. However, the present invention is suitably applicable to an information processing system that authenticates users entering an attraction such as a theme park.
[0167] Some or all of the above-described embodiments may be described as follows in the appended claims, but are not limited thereto. [Appended Claim 1] Storage means for storing biometric information of each of a plurality of ticket purchasers and the types of purchased tickets; Obtain the biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticate the applicant through an authentication process using the obtained biometric information and the stored biometric information, authentication means; When the applicant who is determined to have successfully authenticated enters the predetermined facility, obtain the biometric information of the entrant who has entered the predetermined facility from the authentication terminal, identify the entrant using the obtained biometric information and the stored biometric information, and execute processing related to ticket use of the identified entrant according to the type of purchase ticket of the identified entrant, processing means; A server device comprising: [Appendix 2] The server device according to Appendix 1, wherein when the identified entrant has purchased a prepaid multiple-use ticket, the processing means reduces the number of multiple-use tickets that the identified entrant can use. [Appendix 3] The server device according to Appendix 2, wherein the authentication means transmits the authentication result and accompanying information related to the authentication process to the authentication terminal. [Appendix 4] The server device according to Appendix 1, wherein the authentication means transmits the authentication result and accompanying information related to the authentication process to the terminal possessed by the applicant identified by the authentication process. [Appendix 5] Obtaining means for obtaining the biometric information of an applicant who wishes to enter a predetermined facility; Requesting means for requesting the server device to authenticate the applicant by transmitting the obtained biometric information to a server device that stores the biometric information and the type of purchase ticket of each of a plurality of ticket purchasers; Notification means for receiving, from the server device, an authentication result and accompanying information related to the authentication process executed by the server device, and performing a notification according to the authentication result and the accompanying information; An authentication terminal comprising: [Appendix 6] The authentication terminal according to Appendix 5, wherein the notification means irradiates a laser of a color corresponding to the authentication result in front of the applicant. [Appendix 7] The notification means is the authentication terminal according to Supplementary Note 6, which displays, on a display, a message indicating that a fee set for the predetermined facility is incurred when crossing a laser irradiated in front of the person wishing to enter. [Supplementary Note 8] The notification means is the authentication terminal according to Supplementary Note 7, which displays, on the display, the message indicating that a fee set for the predetermined facility is incurred when crossing a laser irradiated in front of the person wishing to enter, when the authentication result of the person wishing to enter is successful and the person wishing to enter has purchased a prepaid multiple-use ticket. [Supplementary Note 9] A storage step of storing biometric information of each of a plurality of ticket purchasers and the types of purchased tickets; An authentication step of acquiring biometric information of a person wishing to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the person wishing to enter by an authentication process using the acquired biometric information and the stored biometric information; When the person wishing to enter who is determined to be authenticated successfully enters the predetermined facility, biometric information of the person who has entered the predetermined facility is acquired from the authentication terminal, the person who has entered is identified using the acquired biometric information and the stored biometric information, and a process related to ticket use of the identified person who has entered is executed according to the type of the purchased ticket of the identified person who has entered. A control method for a server device, comprising: [Supplementary Note 10] The process step is the control method for a server device according to Supplementary Note 9, which reduces the number of multiple-use tickets that can be used by the identified person who has entered when the identified person who has entered has purchased a prepaid multiple-use ticket. [Supplementary Note 11] The authentication step is the control method for a server device according to Supplementary Note 10, which transmits an authentication result and accompanying information related to the authentication process to the authentication terminal. [Supplementary Note 12] The authentication step is the control method for a server device according to Supplementary Note 9, which transmits an authentication result and accompanying information related to the authentication process to a terminal possessed by the person wishing to enter identified by the authentication process. [Supplementary Note 13] To a computer installed in a server device, a storage process of storing biometric information of each of a plurality of ticket purchasers and the type of purchased tickets, and obtaining biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant by an authentication process using the obtained biometric information and the stored biometric information, when the applicant who is determined to have successfully passed the authentication enters the predetermined facility, obtaining biometric information of the entrant who has entered the predetermined facility from the authentication terminal, identifying the entrant using the obtained biometric information and the stored biometric information, and performing processing related to ticket use of the identified entrant according to the type of the purchased ticket of the identified entrant, A program for causing execution. [Appendix 14] The program described in Appendix 13, wherein the processing related to ticket use reduces the number of prepaid tickets that can be used by the identified entrant when the identified entrant has purchased a prepaid ticket. [Appendix 15] The program described in Appendix 14, wherein the authentication process transmits an authentication result and accompanying information related to the authentication process to the authentication terminal. [Appendix 16] The program described in Appendix 13, wherein the authentication process transmits an authentication result and accompanying information related to the authentication process to a terminal possessed by an applicant who wishes to enter and is identified by the authentication process.
[0168] Also, part or all of the configurations described in Appendices 2 to 4 that are subordinate to Appendix 1 described above may be subordinate to Appendices 9 and 13 in the same subordinate relationship as Appendices 2 to 4. Furthermore, not limited to Appendices 1, 9, and 13, within the scope not departing from the above-described embodiments, similarly, part or all of the configurations described as appendices can be made subordinate to various hardware, software, various recording means for recording software, or systems.
[0169] In addition, each disclosure of the above-cited prior art documents is incorporated herein by reference. As described above, embodiments of the present invention have been described, but the present invention is not limited to these embodiments. It will be understood by those skilled in the art that these embodiments are merely illustrative and that various modifications can be made without departing from the scope and spirit of the present invention. That is, the present invention naturally includes all disclosures including the claims, as well as various modifications and corrections that can be made by those skilled in the art in accordance with the technical idea.
Explanation of Reference Numerals
[0170] 10 Server device 20 Authentication terminal 21 Human sensor 22 Laser irradiator 30 Terminal 100 Server device 101 Storage means 102 Authentication means 103 Processing means 201 Communication control unit 202 Ticket sales control unit 203 Authentication unit 204 Entrant notification processing unit 205 Storage unit 301 Communication control unit 302 Authentication control unit 303 Storage unit 311 Processor 312 Memory 313 Input / output interface 314 Communication interface
Claims
1. Storage means for storing the biometric information of each of a plurality of ticket purchasers and the type of purchased ticket; Acquire the biometric information of an applicant who wishes to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticate the applicant through an authentication process using the acquired biometric information and the stored biometric information; Authentication means; When the applicant who is determined to have successfully authenticated enters the predetermined facility, acquire the biometric information of the entrant who has entered the predetermined facility from the authentication terminal, and use the acquired biometric information and the stored biometric information to identify the entrant, and execute processing related to ticket use of the identified entrant according to the type of purchased ticket of the identified entrant; Processing means; A server device comprising:
2. The processing means reduces the number of prepaid tickets that can be used by the identified entrant when the identified entrant has purchased a prepaid ticket. The server device according to claim 1.
3. The authentication means transmits the authentication result and accompanying information related to the authentication process to the authentication terminal. The server device according to claim 2.
4. The authentication means transmits the authentication result and accompanying information related to the authentication process to the terminal possessed by the applicant who wishes to enter identified by the authentication process. The server device according to claim 1.
5. Acquisition means for acquiring the biometric information of an applicant who wishes to enter a predetermined facility; Request means for requesting the server device to authenticate the applicant who wishes to enter by transmitting the acquired biometric information to a server device that stores the biometric information of each of a plurality of ticket purchasers and the type of purchased ticket; Notification means for receiving the authentication result and accompanying information related to the authentication process executed by the server device from the server device, and performing a notification according to the authentication result and the accompanying information; An authentication terminal comprising:
6. The notification means irradiates a laser of a color corresponding to the authentication result in front of the applicant who wishes to enter. The authentication terminal according to claim 5.
7. The notification means displays a message indicating that a fee set for the predetermined facility will be incurred when passing beyond the laser irradiated in front of the applicant who wishes to enter on a display. The authentication terminal according to claim 6.
8. The notification means displays, on the display, the message indicating that when the authentication result of the applicant for entry is successful and the applicant for entry has purchased a prepaid ticket, a fee set for the predetermined facility will be incurred when passing beyond the laser irradiated in front of the applicant for entry. The authentication terminal according to claim 7.
9. A storage step of storing the biometric information and the type of purchased ticket of each of a plurality of ticket purchasers; An authentication step of acquiring biometric information of an applicant for entry who intends to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant for entry by an authentication process using the acquired biometric information and the stored biometric information; When the applicant for entry determined to have been successfully authenticated enters the predetermined facility, biometric information of the person who has entered the predetermined facility is acquired from the authentication terminal, the person who has entered is identified using the acquired biometric information and the stored biometric information, and a process related to ticket use of the identified person who has entered is executed according to the type of the purchased ticket of the identified person who has entered. A control method for a server device comprising the above.
10. On a computer mounted on a server device, A storage process of storing the biometric information and the type of purchased ticket of each of a plurality of ticket purchasers; An authentication process of acquiring biometric information of an applicant for entry who intends to enter a predetermined facility from an authentication terminal installed in the predetermined facility, and authenticating the applicant for entry by an authentication process using the acquired biometric information and the stored biometric information; When the applicant for entry determined to have been successfully authenticated enters the predetermined facility, biometric information of the person who has entered the predetermined facility is acquired from the authentication terminal, the person who has entered is identified using the acquired biometric information and the stored biometric information, and a process related to ticket use of the identified person who has entered according to the type of the purchased ticket of the identified person who has entered; A program for causing the above to be executed.
Citation Information
Patent Citations
Biometric authentication device
JP2019067075A