Facility use controller, system, method, and program
The facility use control system enables contactless user authentication and reservation management through mobile and authentication terminals, improving convenience by eliminating manual signature and information exchange during the check-in process.
Patent Information
- Application Number
- JP2025136113
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-19
- Publication Date
- 2025-11-12
AI Technical Summary
Existing facility use control systems lack efficient contactless procedures for user authentication and reservation management, particularly in hotels and other accommodation facilities.
A facility use control system that utilizes a mobile terminal and a first authentication terminal to register personal identification information, perform authentication, identify reservation information, determine facility availability, request and acquire electronic signatures, enabling contactless facility use procedures.
Facilitates contactless facility use by eliminating the need for manual signature and reservation information provision, enhancing user convenience and reducing contact points during the check-in process.
Smart Images

Figure 2025169375000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a facility use control device, system, method, and computer-readable medium, and more particularly to a facility use control device, system, method, and program for controlling facility use for users who have made reservations to use a facility. [Background technology]
[0002] In recent years, there has been a demand for contactless and non-face-to-face procedures at hotels and other accommodation facilities. Patent Document 1 discloses technology related to a facility usage management system. An authentication server of the facility usage management system authenticates the customer by comparing customer information acquired from the customer via a website at check-in with customer information registered in advance. Patent Document 2 discloses technology in which a user signs when using a portable game device. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-201665 [Patent Document 2] Japanese Patent Publication No. 2020-182860 Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, personal authentication can be automated, but there is room for improvement in the check-in procedure. Note that Patent Document 2 is not a technology related to facility use.
[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide a facility use control device, system, method, and program for realizing contactless facility use procedures. [Means for solving the problem]
[0006] A facility use control device according to a first aspect of the present disclosure includes: a registration means for registering personal identification information for registration of a user who reserves use of a predetermined facility, a mobile terminal of the user, and reservation information of the facility in association with each other; an authentication control means for controlling authentication using the personal identification information for registration for the personal identification information for authentication acquired from the user by a first authentication terminal installed in the facility; an identification means for identifying the reservation information associated with the personal identification information for registration of the user who has been successfully authenticated; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; Equipped with.
[0007] A facility use control system according to a second aspect of the present disclosure includes: a mobile terminal of a user who makes a reservation to use a predetermined facility; a first authentication terminal installed at the facility; a facility use control device that controls the use of the facility, The facility use control device includes: a registration means for registering the user's personal identification information for registration, the mobile terminal, and reservation information for the facility in association with each other; an authentication control means for controlling authentication using the personal identification information for registration for the personal identification information for authentication acquired from the user by the first authentication terminal; an identification means for identifying the reservation information associated with the personal identification information for registration of the user who has been successfully authenticated; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; Equipped with.
[0008] A facility usage control method according to a third aspect of the present disclosure includes: The computer registering personal identification information for registration of a user who reserves use of a predetermined facility, the user's mobile terminal, and reservation information for the facility in association with each other; controlling authentication using the personal identification information for registration for authentication acquired from the user by a first authentication terminal installed in the facility; Identifying the reservation information associated with the registration personal identification information of the user who has been successfully authenticated; Determine whether the facility is available for use based on the identified reservation information; If it is determined that the user is permitted to use the facility, a signature request is made to the mobile terminal associated with the personal identification information for registration; The signature data input by the user to the portable terminal is acquired.
[0009] A facility use control program according to a fourth aspect of the present disclosure includes: a registration process for registering personal identification information for registration of a user who reserves use of a predetermined facility, the user's mobile terminal, and reservation information for the facility in association with each other; an authentication control process for controlling authentication using personal identification information for registration for authentication personal identification information acquired from the user by a first authentication terminal installed in the facility; an identification process for identifying the reservation information associated with the registration personal identification information of the user who has been successfully authenticated; a determination process for determining whether or not the facility is available for use based on the specified reservation information; a signature request process for issuing a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition process for acquiring signature data input by the user to the portable terminal; to be executed by the computer. [Effects of the Invention]
[0010] The present disclosure makes it possible to provide a facility use control device, system, method, and program for realizing contactless facility use procedures. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing the configuration of a facility use control device according to a first embodiment. [Figure 2] 3 is a flowchart showing the flow of a facility usage control method according to the first embodiment. [Figure 3] FIG. 10 is a block diagram showing the overall configuration of a facility use control system according to a second embodiment. [Figure 4] FIG. 10 is a block diagram showing the configuration of a mobile terminal according to a second embodiment. [Figure 5] FIG. 10 is a block diagram showing the configuration of an authentication terminal according to the second embodiment. [Figure 6] FIG. 10 is a block diagram showing the configuration of an authentication device according to a second embodiment. [Figure 7] FIG. 10 is a block diagram showing the configuration of a reservation management device according to a second embodiment. [Figure 8] FIG. 10 is a block diagram showing the configuration of a facility use control device according to a second embodiment. [Figure 9] 10 is a flowchart showing the flow of facility use reservation processing according to the second embodiment. [Figure 10] 10 is a flowchart showing the flow of a face information registration process performed by the authentication device according to the second embodiment. [Figure 11] FIG. 10 is a sequence diagram showing the flow of check-in processing (first half) according to the second embodiment. [Figure 12] 10 is a flowchart showing the flow of face authentication processing by the authentication device according to the second embodiment. [Figure 13] FIG. 10 is a sequence diagram showing the flow of check-in processing (second half) according to the second embodiment. [Figure 14] FIG. 10 is a diagram showing an example of a signature input screen on the mobile terminal according to the second embodiment. [Figure 15] FIG. 11 is a diagram showing an example of a check-in completion notification screen displayed on the mobile terminal of the user according to the second embodiment. [Figure 16] FIG. 11 is a diagram showing an example of a usage approval screen displayed on a mobile terminal of a hotel staff member according to the second embodiment. [Figure 17] FIG. 10 is a diagram showing an example of a room number assignment screen displayed on a mobile terminal of a hotel staff member according to the second embodiment. [Figure 18] 10 is a flowchart showing the flow of pre-entry authentication processing according to the second embodiment. [Figure 19] FIG. 10 is a block diagram showing the configuration of a mobile terminal according to a third embodiment. [Figure 20] 11 is a flowchart showing the flow of facility use reservation processing according to the third embodiment. [Figure 21] 11 is a flowchart showing the flow of check-in processing (first half) according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are designated by the same reference numerals, and for clarity of explanation, duplicate explanations will be omitted as necessary.
[0013] <Embodiment 1> FIG. 1 is a block diagram showing the configuration of a facility use control device 1 according to the first embodiment. The facility use control device 1 is an information processing device for controlling a user's contactless use procedure at a terminal of a specific facility when using the facility. Here, it is assumed that the user arrives at the facility where they have made a reservation for use while carrying their own mobile terminal. It is also assumed that a first authentication terminal for performing the use procedure is installed at the facility. It is also assumed that the facility use control device 1 is connected to the mobile terminal and the first authentication terminal so as to be able to communicate with each other.
[0014] The facility use control device 1 includes a registration unit 11, an authentication control unit 12, an identification unit 13, a determination unit 14, a signature request unit 15, and a signature acquisition unit 16. The registration unit 11 registers personal identification information for registration of a user who reserves use of a specified facility, the user's mobile terminal, and reservation information for the facility in association with each other.
[0015] The authentication control unit 12 controls authentication using the registration personal identification information for the authentication personal identification information acquired from the user by a first authentication terminal installed in the facility. The identification unit 13 identifies reservation information associated with the registration personal identification information of the user who has been successfully authenticated. The determination unit 14 determines whether the facility can be used based on the identified reservation information. If it is determined that the user is allowed to use the facility, the signature request unit 15 makes a signature request to the mobile terminal associated with the registration personal identification information. The signature acquisition unit 16 acquires signature data input by the user to the mobile terminal.
[0016] 2 is a flowchart showing the flow of the facility use control method according to the first embodiment. For example, a user reserves the use of a predetermined facility using a mobile terminal. In this case, the registration unit 11 receives, from the mobile terminal, personal identification information for registration of the user reserving the use of the predetermined facility, (information identifying) the mobile terminal of the user, and reservation information for the facility. Note that the registration unit 11 may also receive the personal identification information, information identifying the mobile terminal, and reservation information from an information processing device other than the mobile terminal.
[0017] Then, the registration unit 11 associates and registers the received personal identification information for registration, information for identifying the user's mobile terminal, and facility reservation information (S11). For example, the registration unit 11 registers this information in a storage device built into the facility use control device 1 or an external storage device connected to the facility use control device 1.
[0018] Next, the user arrives at the reserved facility carrying the portable terminal. Then, a first authentication terminal installed at the facility acquires personal identification information for authentication from the user and transmits the acquired personal identification information to the facility use control device 1. In response to this, the authentication control unit 12 of the facility use control device 1 controls authentication using personal identification information for registration for the personal identification information for authentication acquired from the user by the first authentication terminal installed at the facility (S12). For example, the authentication control unit 12 may control authentication by comparing the personal identification information for authentication with the personal identification information for registration. Alternatively, the authentication control unit 12 may control authentication by having an external authentication device compare the personal identification information for authentication with the personal identification information for registration.
[0019] The authentication control unit 12 then determines whether the authentication in step S12 was successful (S13). If the authentication is successful (YES in S13), the identification unit 13 identifies reservation information associated with the registration personal identification information of the successfully authenticated user (S14). The determination unit 14 then determines whether the facility can be used based on the identified reservation information (S15). If it is determined that the successfully authenticated user is allowed to use the facility (YES in S15), the signature request unit 15 makes a signature request to the mobile terminal associated with the registration personal identification information (S16). For example, the signature request unit 15 transmits a signature request to the mobile terminal of the successfully authenticated user. In response, the mobile terminal accepts a signature input operation from the user and returns the input signature data to the facility use control device 1. The signature acquisition unit 16 then acquires the signature data input by the user to the mobile terminal (S17). This allows the user to complete the procedure for using the facility.
[0020] In this way, the facility use control device 1 according to this embodiment can control a user who has made a reservation to use a specific facility to complete the usage procedure without coming into contact with equipment within the facility, such as the first authentication terminal. In other words, the user does not need to provide reservation information to staff at the facility reception desk, nor does the user need to handwrite a signature on a form provided by the facility for the usage procedure. Therefore, the facility usage procedure can be completed contactlessly.
[0021] The facility use control device 1 includes a processor, memory, and storage device (not shown). The storage device stores a computer program that implements the processing of the facility use control method according to this embodiment. The processor then loads the computer program from the storage device into the memory and executes the computer program. This allows the processor to implement the functions of a registration unit 11, an authentication control unit 12, an identification unit 13, a determination unit 14, a signature request unit 15, and a signature acquisition unit 16.
[0022] Alternatively, each component of the facility use control device 1 may be realized by dedicated hardware. Furthermore, some or all of the components of each device may be realized by general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-mentioned circuits, etc., and programs. Furthermore, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (Field-Programmable Gate Array), quantum processor (quantum computer control chip), etc., may be used as the processor.
[0023] Furthermore, when some or all of the components of the facility use control device 1 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or decentralized. For example, the information processing devices, circuits, etc. may be realized as a client-server system, cloud computing system, etc., in which each is connected via a communication network. Furthermore, the functions of the facility use control device 1 may be provided in a SaaS (Software as a Service) format.
[0024] <Embodiment 2> The second embodiment is a specific example of the first embodiment. FIG. 3 is a block diagram showing the overall configuration of a facility use control system 1000 according to the second embodiment. The facility use control system 1000 is an information system for controlling reservations for a predetermined facility, procedures for use (such as check-in), and users' entry and exit into areas of the facility that are permitted for use. The predetermined facility includes multiple areas and requires advance reservations for use. Reservations and permission for use may be made on an area-by-area basis. For example, a hotel 600 is an example of a predetermined facility. The hotel 600 includes multiple areas, such as an entrance 610, a staff room 611, an elevator (EV) hall 620, guest rooms 630, and guest rooms 640. The entrance 610 is an area where visitors and the like can freely enter and exit from outside. The entrance 610 is, for example, the front desk of the hotel 600. The entrance 610, the staff room 611, and the elevator hall 620 are adjacent to each other. The staff room 611 is a room where hotel staff U3 waits. An authentication terminal 500-2 and a gate device 621 are installed at the entrance of the EV hall 620. Only guests who have made a reservation for use of the hotel 600 or hotel staff U3 are allowed to enter the EV hall 620. Specifically, when a predetermined person has successfully been authenticated by the authentication terminal 500-2, for example, and their reservation has been confirmed and a predetermined usage procedure has been completed, or when the person has successfully been authenticated and confirmed to be a hotel staff member, the gate device 621 is unlocked and the successfully authenticated person can enter the EV hall 620. One or more elevators are installed in the EV hall 620, and one of the elevators can be used to access the floors of guest rooms 630 and 640. An authentication terminal 500-3 and a gate device 631 are installed at the entrance of guest room 630. An authentication terminal 500-4 and a gate device 641 are installed at the entrance of guest room 640. Only guests who have permission to use the room or predetermined hotel staff can enter guest rooms 630 and 640. For example, if a specific person is successfully authenticated by the authentication terminal 500-3, the gate device 631 is unlocked and the successfully authenticated person can enter the gate device 631. In the following description, when there is no need to particularly distinguish between the authentication terminals 500-2, 500-3, and 500-4, they will be collectively referred to simply as "authentication terminal 500."In the following description, when there is no need to particularly distinguish between the gate devices 621, 631, and 641, they will be collectively referred to simply as "gate devices."
[0025] Reservation person U1, user U2, hotel staff member U3, and user U4 each carry mobile terminals 100-1, 100-2, 100-3, and 100-4, respectively. Here, reservation person U1, user U2, and user U4 are users of facility use control system 1000, particularly hotel 600. Reservation person U1 uses mobile terminal 100-1 to make a reservation for a certain rank of room in hotel 600. Users U2 and U4 have made reservations for use of hotel 600 in advance. Hotel staff member U3 may perform confirmation, etc., via mobile terminal 100-3 when user U2 and other users complete the usage procedures. Therefore, mobile terminal 100-3 does not need to have the same functions as mobile terminals 100-1, 100-2, and 100-4. In the following description, when there is no need to particularly distinguish between the mobile terminals 100-1, 100-2, 100-3, and 100-4, they will be collectively referred to simply as "mobile terminal 100."
[0026] The facility use control system 1000 includes a mobile terminal 100, an authentication device 200, a facility use control device 300, a reservation management device 400, and an authentication terminal 500. The mobile terminal 100, the authentication device 200, the facility use control device 300, the reservation management device 400, and the authentication terminal 500 are each connected via a network N. Here, the network N is a wired or wireless communication line or communication network, such as the Internet. The network N can use any type of communication protocol.
[0027] In the following description, the authentication for personal identification will be referred to as face authentication, which is an example of biometric authentication, and the personal identification information (personal identification information) will be referred to as facial feature information, which is an example of biometric information. However, other technologies using captured images can be applied to biometric authentication and biometric information. For example, biometric information may be data (features) calculated from physical features unique to an individual, such as fingerprints, voiceprints, veins, retinas, irises, and palm patterns. Furthermore, the authentication for personal identification may be other than biometric authentication, and the personal identification information may also be other than biometric information. For example, personal identification information may include, but is not limited to, a combination of an ID and a password, an electronic certificate, a two-dimensional code, etc.
[0028] The mobile terminal 100 is an information terminal carried by each user, and transmits and receives data to and from the facility use control device 300 by wireless communication over the network N. The mobile terminal 100 is a mobile phone terminal, a smartphone, a tablet terminal, or the like.
[0029] FIG. 4 is a block diagram showing the configuration of a mobile terminal 100 according to the second embodiment. The mobile terminal 100 includes a camera 110, a storage unit 120, a memory 130, a communication unit 140, an input / output unit 150, and a control unit 160. The camera 110 is an image capturing device that captures images under the control of the control unit 160. The storage unit 120 is an example of a storage device such as a flash memory. The storage unit 120 stores a program 121 and a reservation number 122. The program 121 is a computer program that implements processes including a facility use reservation process and a signature input process, which will be described later. For example, the program 121 includes a client application corresponding to the facility use control device 300. The reservation number 122 is a reservation identification number issued when a reservation is made for the hotel 600. However, the storage unit 120 does not necessarily have to store the reservation number 122.
[0030] The memory 130 is a volatile storage device such as a RAM (Random Access Memory), and is a storage area for temporarily storing information when the control unit 160 is operating. The communication unit 140 is a communication interface with the network N. The input / output unit 150 includes a display device (display unit) such as a screen and an input device. The input / output unit 150 is, for example, a touch panel. The control unit 160 is a processor that controls the hardware of the mobile terminal 100. The control unit 160 loads the program 121 from the storage unit 120 into the memory 130 and executes it. In this way, the control unit 160 realizes the functions of a display control unit 161, a registration unit 162, and a signature processing unit 163.
[0031] The display control unit 161 controls the input / output unit 150 to display a facility use reservation screen, a signature input screen, etc. The display control unit 161 also controls the input / output unit 150 to display a reservation number, a room number, etc. received from the facility use control device 300 via the network N.
[0032] The registration unit 162 performs a facility use reservation process, which is a process for registering reservation information for using a facility. Specifically, the registration unit 162 accepts facial images and personal information of the person making the reservation and roommates, as well as facility reservation information, input by the user. The registration unit 162 may accept a facial image of the user captured by the camera 110. The registration unit 162 may also accept facial images from another mobile terminal or information processing device. The personal information includes the name, address, telephone number, previous and subsequent lodging location of the person making the reservation, payment information, etc. The payment information may be credit card information, bank account information, etc. The reservation information includes the lodging location (hotel name, address, etc.), stay period, room type, number of guests, usage fee, etc. The registration unit 162 also uses terminal information of the mobile terminal 100 during registration. The terminal information is information that serves as a notification destination when the mobile terminal 100 receives a notification of information from the facility use control device 300. The terminal information is, for example, a terminal ID, a login ID of a client application, an SNS (Social Network Service) account, an email address, etc. The registration unit 162 transmits a reservation registration request including a facial image of the person making the reservation, personal information, reservation information, and terminal information to the facility use control device 300. Note that a facial image is an example of personal identification information for registration. Therefore, the registration unit 162 may include other personal identification information described above for registration in the reservation registration request instead of a facial image. Furthermore, the registration unit 162 may register a reservation number, a room number, etc. received from the facility use control device 300 via the network N in the storage unit 120.
[0033] When the signature processing unit 163 receives a signature request from the facility use control device 300, it causes the input / output unit 150 to display a signature input screen via the display control unit 161. Then, the signature processing unit 163 accepts the signature (signature) input by the user via the input / output unit 150 and transmits the signature data to the facility use control device 300. The signature indicates that the user agrees to the contract details and precautions for using the facility. The signature data is information indicating the trajectory of the position where the user touched the input / output unit 150 (touch panel), or is image data of the signature, etc.
[0034] Returning to FIG. 3, the explanation continues. The authentication terminal 500 is an information processing device installed at the entrance of a predetermined area and connected to a gate device 601 also installed at the entrance. FIG. 5 is a block diagram showing the configuration of the authentication terminal 500 according to the second embodiment. The authentication terminal 500 includes a camera 510, a storage unit 520, a memory 530, a communication unit 540, an input / output unit 550, and a control unit 560. The authentication terminal 500 may further include a motion sensor (not shown) that detects a moving object such as a person. The camera 510 is an imaging device that takes images under the control of the control unit 560. The storage unit 520 is an example of a storage device such as a flash memory. The storage unit 520 stores a program 521. The program 521 is a computer program in which processes including a check-in process and a pre-entry authentication process, which will be described later, are implemented. For example, the program 521 includes a client application corresponding to the facility use control device 300.
[0035] The memory 530 is a volatile storage device such as RAM (Random Access Memory), and is a storage area for temporarily storing information when the control unit 560 is operating. The communication unit 540 is a communication interface with the network N. The input / output unit 550 includes a display device (display unit) such as a screen and an input device. The input / output unit 550 is, for example, a touch panel. The control unit 560 is a processor that controls the hardware of the authentication terminal 500. The control unit 560 loads the program 521 from the storage unit 520 into the memory 530 and executes it. As a result, the control unit 560 realizes the functions of a display control unit 561, an authentication request unit 562, and a lock control unit 563.
[0036] The display control unit 561 may cause the input / output unit 550 to display an authentication result in response to an authentication request from the authentication request unit 562. For example, when reservation confirmation or check-in processing is completed in the facility use control device 300, the display control unit 561 may cause the input / output unit 550 to display check-in completion, a room number, etc.
[0037] When a person is detected, the authentication request unit 562 acquires the captured image taken by the camera 510, extracts the facial area of the detected person from the captured image as a facial image, and transmits an authentication request including the facial image to the facility use control device 300. The authentication request unit 562 may periodically analyze the video captured by the camera 510 and determine that a person has been detected when a candidate shape of a moving object such as a person is detected. Alternatively, the authentication request unit 562 may determine that a person has been detected when it receives a notification that a person has been detected from the human presence sensor described above. When a person is detected, the display control unit 561 may display a photographed field of the face on the input / output unit 550. Then, the authentication request unit 562 acquires the photographed image taken by the camera 510 when the outline of the user's face fits into the photographed field of the face.
[0038] In the case of the authentication terminal 500-2, the authentication request unit 562 transmits a reservation confirmation request as an authentication request. The storage unit 520 of the authentication terminal 500-2 may store area information (room number) indicating the corresponding EV hall 620 (or entrance 610). In this case, the authentication request unit 562 may include the area information in the reservation confirmation request.
[0039] Furthermore, the storage units 520 of the authentication terminals 500-3 and 500-4 further store the corresponding room numbers. Then, the authentication request units 562 of the authentication terminals 500-3 and 500-4 transmit unlock requests including the facial images and room numbers as authentication requests.
[0040] If authentication in response to the authentication request is successful, the locking control unit 563 receives an unlocking instruction from the facility use control device 300. Then, the locking control unit 563 outputs an unlocking instruction to the corresponding gate device. In response to this, the gate device unlocks the gate.
[0041] Returning to FIG. 3, the explanation continues. The authentication device 200 is an information processing device that manages facial feature information of users and performs facial authentication. In response to a facial authentication request received from the outside, the authentication device 200 compares the facial image or facial feature information included in the request with the facial feature information of each user and returns the comparison result (authentication result) to the request source.
[0042] FIG. 6 is a block diagram showing the configuration of an authentication device 200 according to the second embodiment. The authentication device 200 includes a face information database (DB) 210, a face detection unit 220, a feature point extraction unit 230, a registration unit 240, and an authentication unit 250. The face information DB 210 stores a user ID 211 and facial feature information 212 for the user ID in association with each other. The facial feature information 212 is a collection of feature points extracted from a facial image. The authentication device 200 may delete the facial feature information 212 from the facial feature DB 210 in response to a request from a user or the like corresponding to the facial feature information 212. Alternatively, the authentication device 200 may delete the facial feature information 212 after a certain period of time has elapsed since registration.
[0043] The face detection unit 220 detects a face area included in a registration image for registering face information and outputs the detected face area to the feature point extraction unit 230. The feature point extraction unit 230 extracts feature points from the face area detected by the face detection unit 220 and outputs face feature information to the registration unit 240. The feature point extraction unit 230 also extracts feature points included in a face image received from the facility use control device 300 or the like and outputs the face feature information to the authentication unit 250.
[0044] The registration unit 240 issues a new user ID 211 when registering facial feature information. The registration unit 240 associates the issued user ID 211 with facial feature information 212 extracted from the registered image and registers the associated user ID 211 in the facial information DB 210. The authentication unit 250 performs facial authentication using the facial feature information 212. Specifically, the authentication unit 250 compares the facial feature information extracted from the facial image with the facial feature information 212 in the facial information DB 210. If the comparison is successful, the authentication unit 250 identifies the user ID 211 associated with the compared facial feature information 212. The authentication unit 250 returns a match of the facial feature information to the request source as a facial authentication result. The match of the facial feature information corresponds to the success or failure of authentication. Note that the facial feature information matches (matches) when the degree of match is equal to or greater than a threshold. If the facial authentication is successful, the facial authentication result includes the identified user ID.
[0045] Returning to FIG. 3, the explanation continues. The reservation management device 400 is an information processing device for managing reservations for the hotel 600. The reservation management device 400 may be installed inside the hotel 600. Alternatively, the reservation management device 400 may be installed in an external data center or the like. In this case, the reservation management device 400 may also manage reservations for facilities other than the hotel 600. The reservation management device 400 may be configured redundantly with multiple servers, and each functional block may be realized by multiple computers.
[0046] 7 is a block diagram showing the configuration of a reservation management device 400 according to the second embodiment. The reservation management device 400 includes a storage unit 410, a memory 420, a communication unit 430, and a control unit 440. The storage unit 410 stores a program 411 and a reservation information DB 412. The program 411 is a computer program that implements processes including the reservation management process according to the second embodiment.
[0047] The reservation information DB 412 is a database for managing reservation information for the hotel 600 and procedures for use after a reservation is made. The reservation information DB 412 manages a reservation number 4121, reservation details 4122, a payment completion flag 4123, and reservation person information 4124 in association with each other. The reservation number 4121 is an identification number for uniquely identifying reservation information. The reservation details 4122 include the accommodation location (hotel name, address, etc.), stay period, room type, number of guests, usage fee, etc. The payment completion flag 4123 is a flag indicating whether payment of the usage fee has been completed. The reservation person information 4124 is information about the person who made the reservation and roommates. The reservation person information 4124 is information in which a user ID 41241, personal information 41242, and signature data 41243 are associated with each other. For example, if there are multiple guests staying (including the person making the reservation and one or more roommates), the reservation user information 4124 associates multiple pairs of a user ID 41241 and personal information 41242 with one piece of signature data 41243 by the reservation user. However, the signature data 41243 is not registered at the time of reservation and is registered during check-in processing. The user ID 41241 is identification information for the user (reservation user, user, roommate). The user ID 41241 is information that is identical to or uniquely corresponds to the user ID 211 associated with the facial feature information 212 managed in the face information DB 210 of the authentication device 200. Therefore, the reservation information DB 412 can be said to be information associated with the user's personal identification information for registration via the user ID 41241. The personal information 41242 is information including the reservation user's name, address, telephone number, previous lodging location, next lodging location, payment information, etc. The signature data 41243 is electronic data generated when the user inputs a signature into the portable terminal during check-in processing. The signature data 41243 is, for example, information indicating the trajectory of the position where the user touched the input / output unit 150 (touch panel), as described above, or image data of the signature.
[0048] The memory 420 is a volatile storage device such as a RAM, and is a storage area for temporarily storing information during operation of the control unit 440. The communication unit 430 is a communication interface with the network N.
[0049] The control unit 440 is a processor, i.e., a control device, that controls each component of the reservation management device 400. The control unit 440 loads the program 411 from the storage unit 410 into the memory 420 and executes the program 411. In this way, the control unit 440 realizes the functions of a registration unit 441 and a search unit 442.
[0050] The registration unit 441 receives a reservation registration request from the facility use control device 300 and performs reservation registration processing. The reservation registration request includes the user ID, personal information, and reservation information of the person making the reservation. The registration unit 441 checks whether there are any problems with the reservation information, and if there are no problems, issues a reservation number. The registration unit 441 checks, for example, whether there are any rooms available in the hotel 600 for the stay period, room type, and number of guests indicated in the reservation information, and whether there are any problems with the personal information of the person making the reservation. The registration unit 441 then sets the reservation information as reservation details 4122, and sets a payment completion flag 4123 to ON if the reservation information indicates that payment has been completed, or to OFF if payment has not been made (e.g., payment is planned at check-in). The registration unit 441 also associates the user ID 41241 of the person making the reservation with the personal information 41242, and sets it as reservation user information 4124. The registration unit 441 then associates the issued reservation number 4121, reservation details 4122, the set payment completion flag 4123, and the reservation user information 4124, and registers them in the reservation information DB 412. Furthermore, when the registration unit 441 receives a reservation information update request including the reservation number, room number, and signature data, it updates the reservation information DB 412 by associating the reservation number 4121, room number, and signature data 41243.
[0051] The search unit 442 receives a reservation confirmation request from the facility use control device 300 and performs reservation confirmation processing. The reservation confirmation request includes a reservation number and a user ID. However, it is sufficient that the reservation confirmation request includes at least the user ID. The search unit 442 searches the reservation information DB 412 for a record that includes the user ID 41241 included in the reservation confirmation request. The search unit 442 determines whether the reservation number 4121 of the record found in the search matches the reservation number included in the reservation confirmation request. Alternatively, the search unit 442 searches the reservation information DB 412 for a record that includes the reservation number 4121 included in the reservation confirmation request. The search unit 442 determines whether the user ID 41241 included in the reservation confirmation request is included in the reservation user information 4124 of the record found in the search. Alternatively, the search unit 442 searches the reservation information DB 412 for a record that includes the reservation number 4121 and user ID 41241 included in the reservation confirmation request. Based on either of these results, the search unit 442 performs reservation confirmation processing. If the reservation is confirmed, that is, if the record found in the search matches other information, the search unit 442 identifies the reservation details 4122 and payment completion flag 4123 of the corresponding record, and returns a reservation confirmation result including the identified reservation details and payment completion flag to the facility use control device 300. Alternatively, if the reservation is not confirmed, that is, if a corresponding record does not exist, the search unit 442 returns a reservation confirmation result including that fact to the facility use control device 300.
[0052] Returning to FIG. 3, the explanation continues. The facility use control device 300 is an information processing device that performs facility use reservation processing, check-in processing, pre-entry authentication processing, etc. The facility use control device 300 is an example of the above-mentioned facility use control device 1. The facility use control device 300 may be configured redundantly with multiple servers, and each functional block may be realized by multiple computers.
[0053] 8 is a block diagram showing the configuration of a facility use control device 300 according to the second embodiment. The facility use control device 300 includes a storage unit 310, a memory 320, a communication unit 330, and a control unit 340. The storage unit 310 is an example of a storage device such as a hard disk or flash memory. The storage unit 310 stores a program 311 and user management information 312. The program 311 is a computer program that implements processes including facility use reservation processing, check-in processing, and pre-entry authentication processing according to the second embodiment.
[0054] The user management information 312 is information that associates a user ID 3121, a reservation number 3122, terminal information 3123, a room number 3124, and an authentication history 3125. Note that the user management information 312 does not have to include the reservation number 3122. The user ID 3121 is identification information of a user (reservation person, user, roommate). The user ID 3121 is information that is identical to or uniquely corresponds to the user ID 211 associated with the facial feature information 212 managed in the face information DB 210 of the authentication device 200. Therefore, the user management information 312 can be said to be information that is associated with the user's personal identification information for registration via the user ID 3121. The reservation number 3122 is an identification number for uniquely identifying the reservation information. The reservation number 3122 is information that is identical to or uniquely corresponds to the reservation number 4121 in the reservation information DB 412 described above. The terminal information 3123, as described above, is information that indicates the notification destination of the mobile terminal of the reservation person. The room number 3124 is an example of area information that a user can use (is permitted to use) within a facility. The room number 3124 is the room number of a guest room assigned to a user who is permitted to use the room in the check-in process. The room number 3124 may be assigned to the person making the reservation at the time of reservation. The authentication history 3125 is a history of authentication when entering and leaving a guest room corresponding to the assigned room number. The authentication history 3125 includes, for example, the authentication date and time, the user ID of the user who was successfully authenticated, etc.
[0055] The memory 320 is a volatile storage device such as a RAM, and is a storage area for temporarily storing information during operation of the control unit 340. The communication unit 330 is a communication interface with the network N.
[0056] The control unit 340 is a processor, i.e., a control device, that controls each component of the facility use control device 300. The control unit 340 loads the program 311 from the storage unit 310 into the memory 320 and executes the program 311. As a result, the control unit 340 realizes the functions of a registration unit 341, an authentication control unit 342, an identification unit 343, a determination unit 344, a signature request unit 345, a signature acquisition unit 346, a notification unit 347, and an unlocking unit 348.
[0057] The registration unit 341 is an example of the registration unit 11 described above. The registration unit 341 performs facility use reservation processing. The registration unit 341 registers facial feature information for registration of a reservation person (user) who makes a reservation for use of the hotel 600, the user's mobile terminal, and reservation information of the hotel 600 in association with each other. Specifically, the registration unit 341 receives a reservation registration request from the mobile terminal 100, including a facial image of the reservation person, personal information, reservation information, and terminal information. In response to the reservation registration request, the registration unit 341 transmits a facial information registration request to the authentication device 200 and acquires a user ID as a registration result. The registration unit 341 then transmits the reservation registration request, including the acquired user ID, personal information, and reservation information (issued by the authentication device 200), to the reservation management device 400 and receives the registration result (reservation number). The registration unit 341 then registers the user management information 312 in which the user ID, reservation number, and terminal information are associated with each other. The registration unit 341 also returns the reservation number to the mobile terminal that has made the reservation registration request. The registration unit 341 may also receive a reservation registration request from an information processing device other than a mobile terminal.
[0058] Furthermore, the registration unit 341 registers the signature data acquired by the signature acquisition unit 346 in association with the reservation information identified by the identification unit 343. Specifically, the registration unit 341 transmits the signature data to the reservation management device 400 so that the signature data is added to the reservation information DB 412 in association with the corresponding reservation number. The registration unit 341 also registers the room number assigned to the user who input the signature data in the user management information 312.
[0059] The authentication control unit 342 is an example of the authentication control unit 12 described above. The authentication control unit 342 controls face authentication, which is an example of biometric authentication, as authentication for personal identification. However, the authentication control unit 342 may also control other biometric authentication or other authentication for personal identification. The authentication control unit 342 controls face authentication for a face image included in the reservation confirmation request. In other words, the authentication control unit 342 controls authentication using personal identification information for registration and authentication. Specifically, the authentication control unit 342 transmits a face authentication request including a face image to the authentication device 200 and receives a face authentication result from the authentication device 200. The authentication control unit 342 may detect the user's face area from the face image and include an image of the face area in the face authentication request. Alternatively, the authentication control unit 342 may extract facial feature information from the face area and include the facial feature information in the face authentication request.
[0060] After acquiring the signature data, the authentication control unit 342 controls authentication of the personal identification information for authentication acquired from the user by a second authentication terminal installed at the entrance to an area (guest room or common space) available to the user (who has checked in) within the hotel 600. Specifically, the authentication control unit 342 controls authentication in response to the unlocking request described above.
[0061] The identification unit 343 is an example of the above-mentioned identification unit 13. When the face authentication result indicates success, the identification unit 343 identifies the user ID included in the face authentication result. Furthermore, the identification unit 343 identifies the reservation number 3122 and terminal information 3123 associated with the identified user ID 3121 from the user management information 312. Note that the identification unit 343 can be considered to have identified the reservation information by identifying the reservation number. The identification unit 343 transmits a reservation confirmation request including the identified reservation number and user ID to the reservation management device 400. Note that it is sufficient that the reservation confirmation request includes at least one of the reservation number and the user ID. The identification unit 343 receives the reservation confirmation result from the reservation management device 400.
[0062] The determination unit 344 is an example of the determination unit 14 described above. The determination unit 344 determines, based on the reservation confirmation result, whether the reservation has been made appropriately and whether payment of the usage fee for the appropriately made reservation has been completed. As a result, the determination unit 344 determines whether the user whose face has been successfully authenticated is allowed to use an area such as a guest room in the hotel 600. For example, if the reservation confirmation result includes the reservation details, the determination unit 344 determines that the user whose face has been successfully authenticated is allowed to use the guest room in the hotel 600. Here, if the determination unit 344 determines that the facility usage fee has not yet been paid based on the identified reservation information, it may request payment of the usage fee from a mobile terminal associated with the personal identification information for registration. For example, if a payment completion flag included in the reservation confirmation result indicates ON, the determination unit 344 determines that the user whose face has been successfully authenticated is allowed to use the guest room in the hotel 600. On the other hand, if the payment completion flag included in the reservation confirmation result indicates OFF, the determination unit 344 transmits a payment request for the usage fee to the mobile terminal indicated by the identified terminal information. Then, if the payment of the usage fee has been made using the mobile terminal, the determination unit 344 determines that the user is permitted to use the room in the hotel 600. Alternatively, the payment of the usage fee may be made at the time of check-out. In this case, the determination unit 344 determines that the user is permitted to use the room even if it determines that the payment of the usage fee has not been completed for a properly made reservation. Then, the determination unit 344 determines whether the payment of the usage fee has been completed for a user who has been successfully authenticated at the time of check-out. If the payment of the usage fee has not been completed, the determination unit 344 requests payment of the usage fee at the time of check-out as described above.
[0063] Signature request unit 345 is an example of the above-mentioned signature request unit 15. When it is determined that the user is permitted to use a guest room in hotel 600, signature request unit 345 transmits a signature request to the mobile terminal indicated by the specified terminal information.
[0064] The signature acquisition unit 346 is an example of the above-mentioned signature acquisition unit 16. The signature acquisition unit 346 acquires the signature data input by the user to the portable terminal from which the signature request is received.
[0065] The facility use control device 300 may include an allocation unit that, after acquiring the signature data, allocates a room number in the hotel 600 to a user who has been determined to be permitted to use the facility.
[0066] After acquiring the signature data, the notification unit 347 notifies the mobile terminal of area information available to the user within the facility. Specifically, the notification unit 347 transmits the room number assigned to the user within the hotel 600 to the mobile terminal.
[0067] If the authentication is successful, the unlocking unit 348 unlocks the entrance. Specifically, if the user's face authentication is successful, the reservation is confirmed, and signature data is acquired, the unlocking unit 348 sends an instruction to the authentication terminal 500 to unlock the gate device.
[0068] 9 is a flowchart showing the flow of facility use reservation processing according to the second embodiment. For example, suppose that a reserving person U1 reserves a stay at a hotel 600. At this time, the mobile terminal 100-1 captures a facial image of the reserving person U1 by the camera 110 in response to an operation by the reserving person U1. The mobile terminal 100-1 also accepts personal information of the reserving person U1 and reservation information for the hotel 600 input by the reserving person U1. The mobile terminal 100-1 also acquires terminal information of the mobile terminal 100-1. The mobile terminal 100-1 then transmits a reservation registration request including the facial image, personal information, reservation information, and terminal information of the reserving person U1 to the facility use control device 300 via the network N. In response to this, the registration unit 341 of the facility use control device 300 receives the reservation registration request from the mobile terminal 100-1 via the network N (S301).
[0069] Next, the registration unit 341 transmits a face information registration request for the face image included in the received reservation registration request to the authentication device 200 (S302). For example, the registration unit 341 acquires the face image of the reserver U1 included in the reservation registration request, and transmits a face information registration request including the face image to the authentication device 200 via the network N. In response to this, the authentication device 200 performs face information registration processing.
[0070] FIG. 10 is a flowchart showing the flow of face information registration processing by the authentication device 200 according to the second embodiment. First, the authentication device 200 receives a face information registration request (S201). For example, the authentication device 200 receives the face information registration request from the facility use control device 300 via the network N. Next, the face detection unit 220 detects a face area from the face image included in the face information registration request (S202). Then, the feature point extraction unit 230 extracts feature points (facial feature information) from the face area detected in step S202 (S203). Then, the registration unit 240 issues a user ID 211 (S204). Then, the registration unit 240 associates the extracted facial feature information 212 with the issued user ID 211 and registers them in the face information DB 210 (S205). Thereafter, the registration unit 240 returns the issued user ID 211 to the request source (for example, the facility use control device 300) (S206). The authentication device 200 may perform face information registration processing in response to a face information registration request received from an arbitrary information registration terminal. For example, the information registration terminal may be an information processing device such as a personal computer, a smartphone, or a tablet terminal. The information registration terminal may also be a mobile terminal 100.
[0071] 9, the description will be continued. The registration unit 341 of the facility use control device 300 acquires the issued user ID from the authentication device 200 via the network N (S303). Then, the registration unit 341 transmits a reservation registration request including the acquired user ID, personal information and reservation information included in the reservation registration request to the reservation management device 400 via the network N (S304). In response to this, the reservation management device 400 performs reservation registration processing for the hotel 600 as described above.
[0072] Here, the facility use control device 300 or the reservation management device 400 may request confirmation or approval of the reservation from the hotel staff member U3. For example, the facility use control device 300 may send a reservation approval request including personal information and reservation information to the mobile terminal 100-3 via the network N. In this case, the mobile terminal 100-3 displays the received personal information and reservation information on its screen and accepts approval input from the hotel staff member U3. The mobile terminal 100-3 then replies to the facility use control device 300 to notify the hotel staff member U3 of the reservation approval. The facility use control device 300 may send a reservation registration request to the reservation management device 400 in step S304 if the hotel staff member U3 approves the reservation. Alternatively, the reservation management device 400 may receive the reservation registration request from the facility use control device 300, then send a reservation approval request to the mobile terminal 100-3, and perform the reservation registration process if the hotel staff member U3 approves the reservation.
[0073] As described above, the reservation management device 400 issues a reservation number when registering a reservation and registers a record related to the reservation number in the reservation information DB 412. At this point, the signature data 41243 has not been registered in the record. The reservation management device 400 then returns a registration result including the reservation number to the facility use control device 300 via the network N. Note that the reservation management device 400 does not need to include the reservation number in the registration result. This is because the reservation information can be identified by the user ID whose face authentication, which will be described later, has succeeded. Furthermore, if the reservation is not registered because the reservation was not approved, for example, the reservation management device 400 returns a registration result including a message that the reservation was not possible to the facility use control device 300.
[0074] The registration unit 341 of the facility use control device 300 receives the registration result from the reservation management device 400 via the network N (S305). Then, the registration unit 341 registers the user management information 312 that associates the user ID acquired in step S303, the reservation number received in step S305, and the terminal information received in step S301 (S306). Then, the registration unit 341 returns the registration result including the received reservation number to the mobile terminal 100-1 via the network N (S307). In response to this, the mobile terminal 100-1 stores the received reservation number 122 in the storage unit 120.
[0075] Fig. 11 is a sequence diagram showing the flow of check-in processing (first half) according to the second embodiment. It is assumed that user U2 has already made a reservation at hotel 600 through the facility use reservation processing of Fig. 9 described above, and visits hotel 600 on the start date of the reserved stay period and enters entrance 610. Here, authentication terminal 500-2 detects user U2 (S401) and photographs user U2 with camera 510 (S402). In response, authentication terminal 500-2 acquires a photographed image of user U2.
[0076] Then, the authentication terminal 500-2 extracts the face area of the user U2 from the captured image as a face image (S403), and transmits a reservation confirmation request including the face image to the facility use control device 300 via the network N (S404). At this time, the authentication terminal 500-2 includes area information (room number) of the EV hall 620, which is subject to admission restriction, in the reservation confirmation request.
[0077] The authentication control unit 342 of the facility use control device 300 receives the reservation confirmation request from the authentication terminal 500-2 via the network N, and includes the facial image included in the reservation confirmation request in a facial authentication request, and transmits the facial authentication request to the authentication device 200 via the network N (S405). In response to this, the authentication device 200 performs facial authentication processing (S406).
[0078] FIG. 12 is a flowchart showing the flow of face authentication processing by the authentication device 200 according to the second embodiment. First, the authentication device 200 receives a face authentication request from the facility use control device 300 via the network N (S211). The authentication device 200 may also receive the face authentication request from the authentication terminal 500-2 or the like. Next, the authentication device 200 extracts face feature information from the face image included in the face authentication request, similar to steps S202 and S203 described above. Then, the authentication unit 250 of the authentication device 200 compares the face feature information extracted from the face image included in the face authentication request with the face feature information 212 in the face information DB 210 (S212) and calculates a degree of match. Then, the authentication unit 250 determines whether the degree of match is equal to or greater than a threshold (S213). If the face feature information matches, that is, if the degree of match of the face feature information is equal to or greater than a threshold, the authentication unit 250 identifies the user ID 211 associated with the face feature information 212 (S214). Then, the authentication unit 250 returns the face authentication result, including the fact that the face authentication was successful and the identified user ID 211, to the facility use control device 300 via the network N (S215). If the degree of match is less than the threshold in step S213, the authentication unit 250 returns the face authentication result, including the fact that the face authentication was unsuccessful, to the facility use control device 300 via the network N (S216).
[0079] Returning to Fig. 11, the explanation will be continued. The authentication control unit 342 of the facility use control device 300 receives the face authentication result from the authentication device 200 via the network N (S407). Here, it is assumed that the face authentication was successful, and that the face authentication result includes a notice of success and the user ID.
[0080] Next, the determination unit 344 determines whether or not face authentication was successful based on the received face authentication result. Here, it is determined that face authentication was successful, and the identification unit 343 identifies the user ID included in the face authentication result. Then, the identification unit 343 identifies the reservation number 3122 and terminal information 3123 associated with the identified user ID 3121 from the user management information 312 (S408). Then, the identification unit 343 transmits a reservation confirmation request including the identified reservation number and user ID to the reservation management device 400 via the network N (S409). The reservation management device 400 searches the reservation information DB 412 using at least one of the reservation number and the user ID included in the received reservation confirmation request, and returns the reservation confirmation result to the facility use control device 300 via the network N (S410). Here, the reservation confirmation result includes the reservation details and a payment completion flag, and it is assumed that the payment completion flag is ON.
[0081] Then, the identification unit 343 of the facility use control device 300 receives the reservation confirmation result from the reservation management device 400 via the network N. Then, based on the received reservation confirmation result, the determination unit 344 determines whether or not the user U2, whose face has been successfully authenticated, can use a guest room or the like of the hotel 600. Here, it is assumed that the determination unit 344 determines that the user U2 can use a guest room or the like of the hotel 600 (S411).
[0082] If the face authentication fails or if it is determined that the facility is not available, the facility use control device 300 may return a message to that effect to the authentication terminal 500-2.
[0083] FIG. 13 is a sequence diagram showing the flow of the check-in process (second half) according to the second embodiment. After step S411, that is, when it is determined that user U2 is permitted to use the service, signature request unit 345 transmits a signature request to mobile terminal 100-2 indicated by the terminal information identified in step S408 (S421). At this time, signature request unit 345 may transmit a message indicating that "a signature request has been sent to the user's mobile terminal" to authentication terminal 500-2, which is the source of the reservation confirmation request in step S404. Furthermore, signature request unit 345 may include signature input conditions in the message. Examples of signature input conditions include a deadline for completing signature input (e.g., within 60 seconds) and the requirement that signature input be completed while the user is at the front desk. Then, authentication terminal 500-2 displays the message received from signature request unit 345 on its screen. That is, authentication terminal 500-2 displays on its screen a message indicating that "a signature request has been sent to the user's mobile terminal" and the signature input conditions. As a result, user U2 can understand, via authentication terminal 500-2, that a signature request has been sent to his / her own mobile terminal 100-2, the conditions for entering a signature, and so on.
[0084] In response to this, mobile terminal 100-2 receives a signature request from facility use control device 300 via network N and displays a signature input screen (S422). Here, the signature request may be a notification to an application installed on mobile terminal 100-2. Furthermore, when mobile terminal 100-2 receives a signature request, it may activate (make input possible) the signature input field on the already displayed signature input screen.
[0085] 14 is a diagram showing an example of a signature input screen 101 on a mobile terminal according to the second embodiment. The signature input screen 101 includes a signature input field 102 and a signature registration button 103. The signature input field 102 is a field that accepts a signature input operation using a finger or the like of user U2. The signature input field 102 displays the trajectory of the contact position of user U2's finger or the like. The signature registration button 103 is a button that accepts a signature registration operation by user U2. When the signature registration button 103 is pressed, the mobile terminal 100-2 transmits, to the facility use control device 300, information indicating the trajectory of the signature input field 102 or signature data that is a display image of the signature input field 102.
[0086] Returning to Figure 13, the explanation will continue. User U2 inputs his / her signature into signature input field 102 of mobile terminal 100-2 (S423) and presses signature registration button 103. In response, mobile terminal 100-2 transmits the signature data input into signature input field 102 to facility use control device 300 via network N (S424).
[0087] In response to this, the signature acquisition unit 346 of the facility use control device 300 receives the signature data from the mobile terminal 100-2 via the network N and assigns a room number in the hotel 600 to the user U2 (S425). Here, it is assumed that the facility use control device 300 has assigned the room number of guest room 640. Then, the registration unit 341 transmits a reservation information update request including the reservation number, the assigned room number, and the received signature data to the reservation management device 400 via the network N (S426). In response to this, the reservation management device 400 performs reservation information update processing (S427). Specifically, the reservation management device 400 updates the reservation information DB 412 by associating the room number and signature data 41243 with the reservation number 4121 included in the received reservation information update request. Note that the reservation information update request does not have to include the room number.
[0088] Furthermore, the notification unit 347 of the facility use control device 300 notifies the mobile terminal 100-2 identified in step S408 of the room number assigned in step S425 (S428). Specifically, the notification unit 347 transmits the room number to the mobile terminal 100-2 via the network N. In response, the mobile terminal 100-2 displays the received room number. This allows the user U2 to understand that the room available to him or her is guest room 640. The notification unit 347 may also transmit to the mobile terminal 100-2 a route to the room corresponding to the room number, a time period during which entry is permitted, a check-out deadline, and the like. In response, the mobile terminal 100-2 displays the received route to the room, a time period during which entry is permitted, a check-out deadline, and the like. The notification unit 347 may also transmit to the mobile terminal 100-2 a notification of the completion of the check-in process. Furthermore, the notification unit 347 may notify the mobile terminal 100-2 that facial authentication can be used to unlock the guest room corresponding to the notified room number. For example, the mobile terminal 100-2 may display a check-in completion notification screen such as the one shown below.
[0089] FIG. 15 is a diagram showing an example of a check-in completion notification screen 101a displayed on the user's mobile terminal 100-2 according to the second embodiment. The check-in completion notification screen 101a includes a room number 104, an available entry time period 105, a check-out deadline 106, and guidance information 107. The room number 104 indicates the room number assigned to the user. In this example, it indicates that room 640 has been assigned. The available entry time period 105 indicates the time period during which a user who is permitted to use the room with room number 104 can enter the room. In this example, it indicates that the user can enter the room with room number 104 by facial authentication between "15:00 on the 1st day of X month and 10:00 on the 2nd day of X month." The end time of the available entry time period 105 indicates the time by which the user should leave the room with room number 104. The check-out deadline 106 indicates the time by which the user should complete check-out. The guidance information 107 is information showing, in text or on a map, how to get to the room with room number 104 and the route to get there. If a room number has been assigned before signing, the room number 104, the available entry time slot 105, the check-out deadline 106, and the guidance information 107 may be displayed on the signature input screen of FIG. 14 described above.
[0090] Furthermore, after step S428, the unlocking unit 348 of the facility use control device 300 transmits an instruction to unlock the gate device to the authentication terminal 500-2. In response to the received unlocking instruction, the authentication terminal 500-2 outputs an unlocking instruction to the gate device 621. In response to this, the gate device 621 unlocks the gate. As a result, user U2 can enter the EV hall 620 and use the elevator to move to the floor where the guest room 640 is located.
[0091] The registration unit 341 also registers the room number 3124 assigned in step S425 in the user management information 312 in association with the user ID 3121 of the user U2 whose face authentication was successful. The registration unit 341 also registers the authentication history 3125 of the user U2 in the authentication terminal 500-2. That is, the registration unit 341 registers the authentication history 3125, including the date and time when the user U2's face authentication was successful and the area information (EV hall 620) of the authentication terminal 500-2, in the user management information 312 in association with the user ID 3121 of the user U2. The registration unit 341 may also register the received signature data in the user management information 312 in association with the user ID 3121 of the user U2 whose face authentication was successful. The registration unit 341 may also register the facial image used for the successful face authentication matching in the user management information 312.
[0092] After step S410, the facility use control device 300 may request confirmation of the reservation details and approval of use from the hotel staff member U3. For example, the facility use control device 300 may transmit a use permission request including a facial image of the user U2, the reservation details, and a payment completion flag to the mobile terminal 100-3 via the network N. In this case, the mobile terminal 100-3 displays the received facial image, reservation details, and payment completion flag on its screen and accepts input from the hotel staff member U3 as to whether or not use is permitted. For example, the mobile terminal 100-3 may display a use approval screen as described below. The mobile terminal 100-3 then returns the result of the use approval to the facility use control device 300. If the hotel staff member U3 responds that use is permitted, the facility use control device 300 determines that user U2 is permitted to use the facility. On the other hand, if the hotel staff member U3 responds that use is not permitted, the facility use control device 300 determines that user U2 is not permitted to use the facility. The facility use control device 300 may make the determination in step S411 without requesting confirmation of the reservation details or approval of use from the hotel staff U3.
[0093] FIG. 16 is a diagram showing an example of a usage approval screen 700 displayed on the mobile terminal 100-3 of the hotel staff U3 according to the second embodiment. The usage approval screen 700 includes reservation details 701, payment status 702, a face image 703 of the person making the reservation, a "Yes" button 704, and a "No" button 705. The reservation details 701 indicate the details of the reservation made by the person making the reservation (user) whose face has been successfully authenticated. For example, the reservation details 701 include the length of stay, room type, number of guests, and usage fee. The payment status 702 indicates the details of the payment completion flag. Here, an example is shown in which the payment completion flag is ON and "Payment Completed" is displayed. The face image 703 of the person making the reservation indicates a face image taken of the person making the reservation (user) when registering the reservation or when authenticating the reservation. The "Yes" button 704 is a button for accepting that the hotel staff U3 has determined that the reservation is allowed. When the Available button 704 is pressed, the mobile terminal 100-3 transmits a response from the hotel staff member U3 indicating that the facility is available to the facility use control device 300. The Unavailable button 705 is a button that accepts that the hotel staff member U3 has determined that the facility is unavailable. When the Unavailable button 705 is pressed, the mobile terminal 100-3 transmits a response from the hotel staff member U3 indicating that the facility is unavailable to the facility use control device 300.
[0094] Furthermore, in step S425, the facility use control device 300 may accept a room number assigned by the hotel staff member U3. For example, the facility use control device 300 may transmit a room assignment request including a facial image of the user U2, reservation details, and signature data to the mobile terminal 100-3 via the network N. In this case, the mobile terminal 100-3 displays the received facial image, reservation details, and signature data on its screen and accepts input of the room number from the hotel staff member U3. The mobile terminal 100-3 then returns the room number to the facility use control device 300. For example, the mobile terminal 100-3 may display a room number assignment screen as described below.
[0095] FIG. 17 is a diagram showing an example of a room number assignment screen 700a displayed on the mobile terminal 100-3 of the hotel staff member U3 according to the second embodiment. The room number assignment screen 700a includes reservation details 701, payment status 702, a face image 703 of the reservation holder, signature data 706, a room number selection field 707, and an assignment button 708. The signature data 706 is the signature data acquired by the facility use control device 300 from the mobile terminal 100-2. The room number selection field 707 is a field for accepting the selection of a room number by the hotel staff member U3. After visually checking the signature data 706, the hotel staff member U3 operates the room number selection field 707, taking into consideration the room type and number of guests in the reservation details 701, and the available rooms at the hotel 600 on that day. The room number selection field 707 may be configured to narrow down the available rooms at the hotel 600 on that day to room numbers that satisfy the room type and number of guests in the reservation details 701, and then allow the user to select from a list of narrowed-down room numbers. The assign button 708 is a button for accepting the assignment of the room number selected by the hotel staff member U3. When the assign button 708 is pressed, the mobile terminal 100-3 transmits the room number displayed (selected) in the room number selection field 707 to the facility use control device 300.
[0096] After the signature request is sent in step S421, if the signature acquisition unit 346 is unable to acquire signature data from the destination mobile terminal 100-2 within a predetermined time (signature input completion deadline), the signature request unit 345 may notify the mobile terminal 100-2 of this fact. This can assist user U2 in properly entering his or her signature. Alternatively, in this case, the notification unit 347 may notify the mobile terminal 100-3 that the signature data could not be acquired within the predetermined time. This makes it easier for hotel staff U3 to support user U2. Furthermore, the notification unit 347 may notify the mobile terminal 100-3 of the fact that the facial image and reservation details of the user whose face authentication was successful are also included. This makes it easier for hotel staff U3 to identify user U2 and call out to him or her. Furthermore, hotel staff U3 can provide more appropriate support to user U2. The signature request unit 345 and the notification unit 347 may each perform the above-mentioned notification in parallel.
[0097] The hotel 600 may also have installed at various locations within the facility a device equivalent to the authentication terminal 500, or a motion sensor and a surveillance camera. For example, the authentication terminal 500 may be installed in the hallway of the elevator hall 620, the guest room 630, or other floor. In this case, when the authentication terminal 500 detects a person using the motion sensor, it extracts a facial image from an image captured by the camera and transmits an authentication request including the facial image to the facility use control device 300. The facility use control device 300 controls facial authentication in response to the authentication request as described above and identifies the person corresponding to the facial image. At this time, if it determines that the identified person has made a reservation for the hotel 600, the facility use control device 300 can identify that the person who made the reservation is present at a predetermined location within the hotel 600 (near the location where the authentication terminal 500 is installed) (the current location of the person who made the reservation).
[0098] Alternatively, the hotel 600 may have sensors equipped with short-range wireless communication capabilities installed at various locations within the facility. For example, the sensors may be installed in the hallways of floors such as the elevator hall 620 and guest rooms 630. In this case, the sensors acquire terminal information and the like of the mobile terminals 100 within a predetermined range via short-range wireless communication, and transmit an authentication request including the acquired terminal information to the facility use control device 300. The facility use control device 300 can identify the user ID 3121 (person) associated with the terminal information 3123 included in the authentication request by referring to the user management information 312. In other words, the facility use control device 300 can determine whether the holder of the mobile terminal 100 detected by the sensor is a person who has made a reservation for the hotel 600. If it is determined that the identified person is a person who has made a reservation for the hotel 600, the facility use control device 300 can identify that the person who made the reservation is located in a predetermined location within the hotel 600 (near the installation location of the sensor) (the current location of the person who made the reservation).
[0099] When the reservation person is identified as being present at a predetermined location within the hotel 600, the facility use control device 300 checks whether the reservation person has completed signing. For example, the facility use control device 300 references the user management information 312 and checks whether the reservation person has completed signing based on the authentication history 3125 and the assigned room number 3124. Alternatively, the facility use control device 300 may inquire of the reservation management device 400 whether the reservation person's signature data has been stored. If the reservation person has not completed signing, the notification unit 347 may notify the mobile terminal 100 of the reservation person that the signature has not been completed. Alternatively, if the reservation person has not completed signing, the notification unit 347 may notify the mobile terminal 100-3 of the hotel staff member U3 of that fact. Furthermore, the notification unit 347 may notify the mobile terminal 100-3 of the reservation person that the signature has not been completed. Furthermore, the notification unit 347 may notify the mobile terminal 100-3 of the reservation person that the signature has not been completed, including a facial image of the reservation person and the reservation details. This makes it easier for the hotel staff member U3 to identify the user U2 and to call out to the user U2. Also, the hotel staff U3 can provide more appropriate support to the user U2. Furthermore, the signature request unit 345 and the notification unit 347 may perform the above-mentioned notification in parallel.
[0100] Fig. 18 is a flowchart showing the flow of the pre-entry authentication process according to the second embodiment. It is assumed that user U4 has been assigned a guest room 640 through the check-in process of Figs. 11 and 13 described above, and has arrived in front of the authentication terminal 500-4 installed at the entrance of the guest room 640. Here, the authentication terminal 500-4 detects user U4, takes a picture of user U4 with the camera 510, extracts a facial image from the captured image, and transmits an unlocking request including the facial image and the room number of the guest room 640 to the facility use control device 300 via the network N.
[0101] In response to this, the authentication control unit 342 of the facility use control device 300 receives an unlocking request including a facial image and a room number from the authentication terminal 500-4 via the network N (S431). Then, the authentication control unit 342 includes the facial image included in the unlocking request in a facial authentication request, and transmits the facial authentication request to the authentication device 200 via the network N (S432). The authentication control unit 342 receives a facial authentication result from the authentication device 200 via the network N (S433).
[0102] Then, the determination unit 344 determines whether or not face authentication was successful based on the received face authentication result (S434). If face authentication was successful (YES in S434), the determination unit 344 determines whether or not the room number associated with the user ID included in the face authentication result matches the received room number (S435). If the room numbers match (YES in S435), the unlocking unit 348 transmits an instruction to unlock the gate device 641 to the authentication terminal 500-4. In response to the received unlock instruction, the authentication terminal 500-4 outputs an unlock instruction to the gate device 641. In response to this, the gate device 641 unlocks the gate. Therefore, user U4 can enter the guest room 640.
[0103] The registration unit 341 registers the authentication history 3125 of the user U4 in the authentication terminal 500-4. That is, the registration unit 341 registers the authentication history 3125, including the date and time when the user U4 succeeded in face authentication and the room number (guest room 640) of the authentication terminal 500-4, in the user management information 312 in association with the user ID 3121 of the user U4.
[0104] Furthermore, the user U2 or the like may use facial authentication using the authentication terminal 500-2 for the check-out procedure. In this case, the authentication terminal 500-2 transmits a check-out request including a facial image to the facility use control device 300. The facility use control device 300 then performs check-out processing for the user ID and reservation number identified based on the facial image included in the check-out request. The facility use control device 300 may then notify the identified mobile terminal 100 that the check-out processing has been completed and the user can no longer use a room or the like in the hotel 600. Furthermore, if payment of the usage fee has not been completed at the time of check-out, the facility use control device 300 may have the user U2 pay the usage fee.
[0105] As described above, the second embodiment can achieve the following effects in addition to the effects of the first embodiment. For example, by storing the signature data of user U2 at the time of check-in at the entrance 610 in the reservation information DB 412, a record of the check-in process on the hotel 600 side can be kept electronically. Furthermore, since the user U2 can be identified through biometric authentication using biometric information automatically acquired from the user U2, the hotel 600 side can confirm and identify the reservation information without the user having to provide reservation information such as his / her reservation number. Furthermore, even if the usage fee has not yet been paid at the time of reservation, payment can be made contactlessly at the time of check-in, which is highly convenient for both the user and the hotel. Furthermore, the user is notified of the room number at the time of check-in, making it easy to understand. Furthermore, the hotel side can dynamically assign rooms, allowing for flexible guest room management. Furthermore, security can be ensured by authenticating the user upon entry to the guest room using the biometric information authenticated at check-in. Furthermore, in the second embodiment, an authentication terminal installed in the facility authenticates the user using biometric information and personal identification information acquired from the user, and a signature request is sent when the authentication is successful and the reservation is confirmed. In other words, the user is required to sign only when it is certain that the user is actually staying at the facility. After the signature data is acquired, a room number is assigned and check-in is completed. Therefore, check-in cannot be completed using the user's mobile terminal 100 alone. For example, the user cannot complete check-in remotely using the mobile terminal 100. This ensures security and ensures that the user is actually staying at the facility. The facility use control device 300 may also request location information (such as GPS information) of the mobile terminal when requesting a signature. The facility use control device 300 may then acquire the location information along with the signature data from the requesting mobile terminal, and complete the check-in if the location information indicates that the user is within the facility. In other words, the facility use control device 300 may cancel the check-in process if the location information acquired from the requesting mobile terminal indicates that the user is not within the facility. This more reliably prevents fraudulent check-ins.
[0106] The camera 510 of the authentication terminal 500 may be a thermal camera. A thermal camera is a device that includes an imaging device and a body surface temperature measuring device. The thermal camera measures the temperature in the imaging target area, generates a thermographic image showing the temperature distribution, and transmits an authentication request including the thermographic image along with a facial image to the facility use control device 300. The determination unit 344 of the facility use control device 300 compares the facial image included in the received authentication request with the thermographic image to obtain the body surface temperature of the user's facial area. Here, the body surface temperature is an example of health information obtained from the user by the first authentication terminal. The determination unit 344 may also take the body surface temperature into account when determining whether or not to allow the user to use the facility. For example, even if a user whose face has been successfully authenticated has made an appropriate reservation, if the user's body surface temperature is above a predetermined value, the determination unit 344 determines that the user is not allowed to use the facility. This makes it possible to detect people who are in poor health or who may be infected with an infectious disease and prevent them from using the facility. This helps prevent the spread of infectious diseases.
[0107] In this embodiment, the reservation information DB 412 of the reservation management device 400 may be managed by the facility use control device 300. For example, the storage unit 310 of the facility use control device 300 may further store the equivalent of the reservation information DB 412. In this case, the reservation management device 400 may not be used.
[0108] The signature request unit 345 of the facility use control device 300 may transmit the signature request to the authentication terminal 500-2 via the network N. In this case, the authentication terminal 500-2 transmits the signature request to the mobile terminal 100-2 by short-range wireless communication or the like. Then, when the authentication terminal 500-2 receives signature data from the mobile terminal 100-2 by short-range wireless communication or the like, it transmits the signature data to the facility use control device 300 via the network N.
[0109] <Embodiment 3> The third embodiment is a modification of the second embodiment described above. In the third embodiment, a reservation number or code information for identifying a user ID is used as personal identification information. Since the configuration of the facility use control system according to the third embodiment is the same as that shown in FIG. 3 described above, the following description will focus on the differences, and illustrations and descriptions of the overlapping configuration will be omitted.
[0110] Fig. 19 is a block diagram showing the configuration of a mobile terminal 100a according to the third embodiment. The mobile terminal 100a is the same as the mobile terminal 100 in Fig. 4 described above, except that the reservation number 122 is replaced with code information 122a. The code information 122a is coded by performing a predetermined conversion on information including the reservation number and user ID. The code information 122a may be a one-dimensional code or a two-dimensional code, and may be, for example, a barcode or a QR (Quick Response) code (registered trademark).
[0111] The registration unit 162 transmits a reservation registration request including personal information of the person making the reservation, reservation information, and terminal information, but not including a facial image, to the facility use control device 300. Then, the registration unit 162 receives code information from the facility use control device 300 via the network N, and registers it in the storage unit 120 as code information 122a.
[0112] In response to a user operation, the display control unit 161 reads out the code information 122a from the storage unit 120 and displays the code information 122a on the input / output unit 150. This allows the user to have the authentication terminal 500 scan the code information 122a displayed on the input / output unit 150 to identify the user and confirm reservation information.
[0113] 20 is a flowchart showing the flow of facility use reservation processing according to embodiment 3. First, the mobile terminal 100-1 transmits a reservation registration request including personal information, reservation information, and terminal information of the reserving user U1 to the facility use control device 300 via the network N. In response to this, the registration unit 341 of the facility use control device 300 receives the reservation registration request including the personal information, reservation information, and terminal information of the reserving user U1 from the mobile terminal 100-1 via the network N (S301a).
[0114] The registration unit 341 checks the personal information and reservation information included in the reservation registration request, and if there are no problems, issues a user ID to the reservation holder U1 (S302a). As described above, the facility use control device 300 may request confirmation or approval of the reservation from the hotel staff U3. The registration unit 341 then executes steps S304 to S306, as in FIG. 9 described above. Thereafter, the registration unit 341 generates code information using the user ID issued in step S302a and the reservation number received in step S305 (S307a). The registration unit 341 then returns the generated code information to the mobile terminal 100-1 via the network N (S307b). In response, the mobile terminal 100-1 stores the received code information 122a in the storage unit 120.
[0115] 21 is a flowchart showing the flow of the check-in process (first half) according to the third embodiment. First, the mobile terminal 100-2 displays the code information 122a on the screen in response to an operation by the user U2 (S501). Then, the user U2 holds the screen of the mobile terminal 100-2, on which the code information 122a is displayed, toward the camera 510 of the authentication terminal 500-2. In response, the authentication terminal 500-2 captures an image of the code information 122a displayed on the mobile terminal 100-2 with the camera 510 (S502). Then, the authentication terminal 500-2 transmits a reservation confirmation request including the captured code information (and room number) to the facility use control device 300 via the network N (S503). Note that the authentication terminal 500-2 may analyze the captured code information to extract the reservation number and user ID, and include the extracted reservation number and user ID in the reservation confirmation request.
[0116] The authentication control unit 342 of the facility use control device 300 receives a reservation confirmation request from the authentication terminal 500-2 via the network N and acquires code information included in the reservation confirmation request. The identification unit 343 then analyzes the code information to extract the reservation number and user ID (S504). The identification unit 343 then identifies the terminal information 3123 associated with the extracted user ID 3121 (S505). Thereafter, the identification unit 343 transmits a reservation confirmation request (S409) and receives a reservation confirmation result (S410), similar to the above-described FIG. 11. The determination unit 344 then determines whether or not the user U2 is allowed to use a room or the like of the hotel 600 based on the received reservation confirmation result. Here, it is assumed that the determination unit 344 determines that the user U2 is allowed to use a room or the like of the hotel 600 (S411). Thereafter, the processing of FIG. 13 described above is performed.
[0117] Furthermore, in the pre-entry authentication process in the third embodiment, code information is used instead of a facial image, and the user ID is identified by analyzing the code information instead of facial authentication. Therefore, in step S435, the determination unit 344 determines whether the room number associated with the user ID identified from the code information matches the received room number. If the room numbers match, the unlocking unit 348 transmits an instruction to unlock the gate device 641 to the authentication terminal 500-4. Therefore, the user U4 can enter the guest room 640.
[0118] As described above, in the third embodiment, biometric information such as a facial image is not used, but rather the code information issued at the time of reservation is used to identify the individual and confirm the reservation information. Therefore, in the third embodiment as well, the check-in process and entry to the assigned room can be performed contactlessly. Therefore, the third embodiment can achieve the same effects as the second embodiment described above. Furthermore, in the third embodiment, there is no need to provide biometric information, so the provision of personal information can be minimized.
[0119] <Embodiment 4> The fourth embodiment is a modification of the second embodiment. In the fourth embodiment, the authentication terminal 500 is a walk-through terminal. Therefore, for example, the gate device 621 installed at the boundary between the entrance 610 and the EV hall 620 in FIG. 3 may be in an open state in principle. The walk-through authentication terminal 500-2 detects user U2, captures a facial image, and transmits the facial image to the facility use control device 300. The facility use control device 300 confirms the reservation of user U2 as in steps S405 to S410 of FIG. 11 described above. If the reservation cannot be confirmed, the facility use control device 300 determines that the user U2 is not permitted to use the facility. In this case, the facility use control device 300 transmits a locking instruction to the authentication terminal 500-2. Then, in response to the received locking instruction, the authentication terminal 500-2 outputs a locking instruction to the gate device 621. Therefore, the gate device 621 closes the gate in response to the locking instruction. This prevents user U2 from entering the area beyond the EV hall 620.
[0120] In this way, the fourth embodiment can also achieve the same effects as the second embodiment described above.
[0121] <Other embodiments> In the above-described second to fourth embodiments, the facility use control device 300 and the authentication device 200 have been described as separate information processing devices, but they may be the same. For example, the facility use control device 300 may register facial feature information in association with the user ID 3121 of the user management information 312. In this case, the control unit 340 may be provided with the face detection unit 220, feature point extraction unit 230, registration unit 240, and authentication unit 250 shown in FIG. 6.
[0122] In the above examples, the program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, computer-readable medium or tangible storage medium includes random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray® disc or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may also be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other forms of propagated signals.
[0123] The present disclosure is not limited to the above-described embodiments, and may be modified as appropriate without departing from the spirit and scope of the present disclosure. In addition, the present disclosure may be implemented by appropriately combining the respective embodiments.
[0124] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes. (Appendix A1) a registration means for registering personal identification information for registration of a user who reserves use of a predetermined facility, a mobile terminal of the user, and reservation information of the facility in association with each other; an authentication control means for controlling authentication using the personal identification information for registration for the personal identification information for authentication acquired from the user by a first authentication terminal installed in the facility; an identification means for identifying the reservation information associated with the personal identification information for registration of the user who has been successfully authenticated; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; A facility usage control device comprising: (Appendix A2) The registration means registers the acquired signature data in association with the specified reservation information. 1. A facility use control device as described in Appendix A1. (Appendix A3) The determination means determines whether or not the facility can be used, taking into consideration the health information acquired from the user by the first authentication terminal. 1. A facility use control device according to appendix A1 or A2. (Appendix A4) the personal identification information for registration and authentication is biometric information, The authentication control means controls biometric authentication as the authentication. A facility use control device according to any one of appendices A1 to A3. (Appendix A5) The determination means If it is determined based on the specified reservation information that the facility usage fee has not yet been paid, a request for payment of the usage fee is sent to the mobile terminal associated with the personal identification information for registration; If the fee is paid by the mobile terminal, it is determined that the user is permitted to use the facility. A facility use control device according to any one of appendices A1 to A4. (Appendix A6) The facility further includes a notification unit that, after acquiring the signature data, notifies the portable terminal of area information available to the user within the facility. A facility use control device according to any one of appendices A1 to A5. (Appendix A7) after acquiring the signature data, the authentication control means controls the authentication of personal identification information for authentication acquired from the user by a second authentication terminal installed at an entrance to an area available to the user within the facility; The device further includes an unlocking means for unlocking the entrance when the authentication is successful. A facility use control device according to any one of appendices A1 to A6. (Appendix B1) a mobile terminal of a user who makes a reservation to use a predetermined facility; a first authentication terminal installed at the facility; a facility use control device that controls the use of the facility, The facility use control device includes: a registration means for registering the user's personal identification information for registration, the mobile terminal, and reservation information for the facility in association with each other; an authentication control means for controlling authentication using the personal identification information for registration for the personal identification information for authentication acquired from the user by the first authentication terminal; an identification means for identifying the reservation information associated with the personal identification information for registration of the user who has been successfully authenticated; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; A facility usage control system comprising: (Appendix B2) The registration means registers the acquired signature data in association with the specified reservation information. A facility use control system as described in Appendix B1. (Appendix C1) The computer registering personal identification information for registration of a user who reserves use of a predetermined facility, the user's mobile terminal, and reservation information for the facility in association with each other; controlling authentication using the personal identification information for registration for authentication acquired from the user by a first authentication terminal installed in the facility; Identifying the reservation information associated with the registration personal identification information of the user who has been successfully authenticated; Determine whether the facility is available for use based on the identified reservation information; If it is determined that the user is permitted to use the facility, a signature request is made to the mobile terminal associated with the personal identification information for registration; acquiring signature data input by the user to the mobile terminal; Facility use control methods. (Appendix D1) a registration process for registering personal identification information for registration of a user who reserves use of a predetermined facility, the user's mobile terminal, and reservation information for the facility in association with each other; an authentication control process for controlling authentication using personal identification information for registration for authentication personal identification information acquired from the user by a first authentication terminal installed in the facility; an identification process for identifying the reservation information associated with the registration personal identification information of the user who has been successfully authenticated; a determination process for determining whether or not the facility is available for use based on the specified reservation information; a signature request process for issuing a signature request to the mobile terminal associated with the user identification information for registration when the user is determined to be permitted to use the facility; a signature acquisition process for acquiring signature data input by the user to the portable terminal; A non-transitory computer-readable medium storing a facility use control program that causes a computer to execute the above.
[0125] Although the present invention has been described above with reference to the embodiments (and examples), the present invention is not limited to the above-described embodiments (and examples). Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. [Explanation of symbols]
[0126] 1 Facility use control device 11 Registration Department 12 Authentication control section 13 Specific section 14 Judgment section 15 Signature request section 16 Signature Acquisition Department 1000 Facility Use Control System U1 Reservation U2 users U3 Hotel Staff U4 User N Network 100 mobile devices 100-1 Mobile terminal 100-2 Mobile terminal 100-3 Mobile terminal 100-4 Mobile terminal 110 Camera 120 Storage section 121 Programs 122 Reservation Number 130 memory 140 Communications Department 150 Input / output section 160 control section 161 Display control unit 162 Registration Department 163 Signature Processing Unit 200 Authentication Device 210 Face Information DB 211 User ID 212 Facial Feature Information 220 Face detection unit 230 Feature Point Extraction Unit 240 Registration Department 250 Authentication Department 300 Facility use control device 310 Storage section 311 Program 312 User management information 3121 User ID 3122 Reservation Number 3123 Terminal Information 3124 Room Number 3125 Certification History 320 memory 330 Communications Department 340 Control Unit 341 Registration Department 342 Authentication control section 343 Specific part 344 Judgment section 345 Signature request section 346 Signature Acquisition Department 347 Notification Department 348 Unlocking section 400 Reservation Management Device 410 Storage section 411 Program 412 Reservation Information DB 4121 Reservation Number 4122 Reservation details 4123 Payment completion flag 4124 Reservation Information 41241 User ID 41242 Personal Information 41243 Signature Data 420 memory 430 Communications Department 440 Control Unit 441 Registration Department 442 Search Department 500 Authentication Terminals 500-2 Authentication terminal 500-3 Authentication terminal 500-4 Authentication terminal 510 Camera 520 Storage section 521 Program 530 memory 540 Communications Department 550 Input / output section 560 control section 561 Display control unit 562 Authentication Request Section 563 Locking control unit 101 Signature input screen 102 Signature input field 103 Signature registration button 101a Check-in completion notification screen 104 Room Number 105 Entry times 106 Check-out deadline 107 Information 600 Hotels 610 Entrance 611 Staff Room 620 EV Hall 621 Gate Device 630 rooms 631 Gate Device 640 rooms 641 Gate Device 700 Usage approval screen 701 Reservation details 702 Payment Status 703 Reservation person's face image 704 Available Button 705 Unavailable Button 700a Room number assignment screen 706 Signature Data 707 Room number selection field 708 Assignment Button 100a Mobile Device 122a code information
Claims
1. an acquisition means for acquiring biometric information for authentication of a user who uses the facility from a first authentication terminal installed in the facility; an identification means for identifying reservation information associated with the biometric information for registration of a user who has successfully undergone biometric authentication based on biometric authentication using the acquired biometric information for authentication and biometric information for registration of the user who has reserved use of the facility; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to a mobile terminal associated with the biometric information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; and a notification means for notifying the mobile terminal that biometric authentication can be used to enter an area available to the user after the signature data is acquired.
2. 2. The facility use control device according to claim 1, wherein the signature request means issues the signature request and outputs to the first authentication terminal at least one of a notification indicating that the signature request has been issued and a notification regarding the signature input conditions for the signature request.
3. The determination means If it is determined based on the specified reservation information that the facility usage fee has not yet been paid, a payment request for the usage fee is sent to the mobile terminal associated with the biometric information for registration; If the fee is paid by the mobile terminal, it is determined that the user is permitted to use the facility. The facility use control device according to claim 1 or 2.
4. After acquiring the signature data, the notification means notifies the mobile terminal of at least one of area information available to the user within the facility, route information to the area, time period information available to enter the area, and check-out time information from the facility. The facility use control device according to any one of claims 1 to 3.
5. After the signature data is acquired, the facility further includes an unlocking means for issuing an instruction to unlock the entrance when the biometric authentication is successful based on biometric information for authentication of the user acquired from a second authentication terminal installed at an entrance to an area available to the user in the facility and the biometric information for authentication of the user or the biometric information for registration of the user acquired from the first authentication terminal. The facility use control device according to any one of claims 1 to 4.
6. 6. A facility use control device according to claim 1, wherein if the signature request means is unable to obtain the signature data from the mobile terminal within a predetermined time after making the signature request, the signature request means notifies the mobile terminal or a terminal used by a staff member of the facility that the signature data could not be obtained within the predetermined time.
7. a mobile terminal of a user who makes a reservation to use a predetermined facility; a first authentication terminal installed in the facility; a facility use control device that controls the use of the facility, The facility use control device includes: an acquisition means for acquiring biometric information for authentication of a user using the facility from the first authentication terminal; an identification means for identifying reservation information associated with the biometric information for registration of a user who has successfully undergone biometric authentication based on biometric authentication using the acquired biometric information for authentication and biometric information for registration of the user who has reserved use of the facility; a determination means for determining whether the facility is available for use based on the specified reservation information; a signature request means for sending a signature request to a mobile terminal associated with the biometric information for registration when the user is determined to be permitted to use the facility; a signature acquisition means for acquiring signature data input by the user to the portable terminal; and a notification means for notifying the mobile terminal that biometric authentication can be used to enter an area available to the user after the signature data is acquired.
8. The computer acquiring biometric information for authentication of a user using the facility from a first authentication terminal installed in the facility; identifying reservation information associated with the biometric information for registration of the user who has successfully undergone biometric authentication based on biometric authentication using the acquired biometric information for authentication and the biometric information for registration of the user who has reserved use of the facility; Determine whether the facility is available for use based on the identified reservation information; If it is determined that the user is permitted to use the facility, a signature request is made to a mobile terminal associated with the biometric information for registration; Acquires signature data input by the user to the mobile terminal; After acquiring the signature data, the mobile terminal is notified that biometric authentication can be used to enter an area available to the user. Facility use control methods.
9. acquiring biometric information for authentication of a user who uses the facility from a first authentication terminal installed in the facility; Identifying reservation information associated with the biometric information for registration of the user who has successfully passed the biometric authentication based on biometric authentication using the acquired biometric information for authentication and the biometric information for registration of the user who has made a reservation to use the facility; determining whether the facility is available for use based on the identified reservation information; If it is determined that the user is permitted to use the facility, a signature request is made to a mobile terminal associated with the biometric information for registration; acquiring signature data input by the user to the mobile terminal; After acquiring the signature data, notifying the mobile terminal that biometric authentication can be used to enter an area available to the user; A facility use control program that causes a computer to execute processing including the steps of:
Citation Information
Patent Citations
Game at cash register
JP2020182860A
Facility use management system and facility use management method
JP2020201665A