Information processing system, information processing method and program

The system enhances data usage for facilities by adjusting available user information based on face authentication capabilities, addressing privacy concerns and enabling efficient data utilization for facial recognition services.

JP7729394B2Active Publication Date: 2025-08-26NEC CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023556028
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-29
Publication Date
2025-08-26
Estimated Expiration
2041-10-29

AI Technical Summary

Technical Problem

Facilities face challenges in smoothly using and sharing customer data collected at multiple locations due to its confidential nature, especially when providing services that utilize facial recognition.

Method used

An information processing system and method that determines whether a facility can perform face authentication and adjusts the types of user information available during a reservation period based on this capability, allowing enhanced data usage for facial recognition-enabled facilities while protecting privacy.

Benefits of technology

Facilities can efficiently use customer data for service provision while preventing unauthorized data use, ensuring smooth data collection and utilization for facial recognition-enabled services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007729394000001
    Figure 0007729394000001
  • Figure 0007729394000002
    Figure 0007729394000002
  • Figure 0007729394000003
    Figure 0007729394000003
Patent Text Reader

Abstract

An information processing system (10) comprises: a list transmission unit (12) that transmits, to a user terminal used by a user, a facility list including facility information relating to one or a plurality of facilities when receiving, from the user terminal, a request to view facility information relating to facilities as reservation candidates; a determination unit (13) that determines, when receiving a reservation request for a specified facility from the user terminal, whether or not the facility relating to the reservation request can provide face authentication; and a usage control unit (14) that increases types of user information that can be used by a device of the facility relating to the reservation request in a target period defined according to the reservation out of user information that is registered in association with user face information and relates to the user in a case in which the facility relating to the reservation request can execute face authentication compared with a case in which the facility relating to the reservation request cannot execute face authentication.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing system, an information processing method, and a non-transitory computer-readable medium. [Background technology]

[0002] In recent years, the use of facial recognition has been attracting attention in facilities such as hotels and swimming pools to reduce manpower or to operate unmanned facilities. For example, Patent Document 1 discloses a fee settlement system that acquires customer facial information from a biometric information acquisition device installed in each facility, identifies the customer by matching the facial information, and then settles the customer's fees for using the facility or unlocks the entrance / exit locks. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-207947 Summary of the Invention [Problem to be solved by the invention]

[0004] Here, facilities have a need to collect a large amount of customer data and use it to improve their services. In order to collect a large amount of customer data, it is conceivable to collect and share customer data among multiple facilities. However, since customer data is highly confidential personal information and must be handled with strict confidentiality, there are challenges in smoothly using customer data collected at multiple facilities. Similar challenges exist when providing services at facilities that utilize facial recognition.

[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide an information processing system, an information processing method, and a non-transitory computer-readable medium that facilitate the use of customer data for the provision of services at facilities. [Means for solving the problem]

[0006] An information processing system according to one aspect of the present disclosure includes: a list sending means for sending a facility list including facility information on one or more facilities to a user terminal when a request to view facility information on facilities that are reservation candidates is received from the user terminal used by the user; a determination means for determining, when a reservation request for a designated facility is received from the user terminal, whether or not the facility related to the reservation request is a facility capable of performing face authentication; a usage control means for increasing the types of user information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation, among user information about the user that is registered in association with the face information of the user, when the facility related to the reservation request is a facility capable of performing face authentication, compared to when the facility related to the reservation request is not a facility capable of performing face authentication; Equipped with.

[0007] An information processing method according to one aspect of the present disclosure includes: When a request to view facility information regarding a facility that is a reservation candidate is received from a user terminal used by the user, a facility list including facility information regarding one or more facilities is transmitted to the user terminal; When a reservation request for a designated facility is received from the user terminal, determining whether or not the facility related to the reservation request is a facility capable of performing face authentication; When the facility related to the reservation request is a facility capable of performing facial authentication, the types of user information related to the user that is registered in association with the user's facial information and that can be used by the equipment of the facility related to the reservation request during the target period determined in accordance with the reservation are increased compared to when the facility related to the reservation request is a facility that is not capable of performing facial authentication.

[0008] According to one aspect of the present disclosure, there is provided a non-transitory computer-readable medium comprising: a step of transmitting a facility list including facility information on one or more facilities to a user terminal when a request to view facility information on a facility that is a reservation candidate is received from the user terminal used by the user; a step of determining whether or not a facility related to the reservation request is capable of performing face authentication when the reservation request for the designated facility is received from the user terminal; When the facility related to the reservation request is a facility capable of performing face authentication, a step of increasing the types of user information related to the user that is registered in association with the face information of the user and that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation, compared to when the facility related to the reservation request is a facility that is not capable of performing face authentication; A program for causing a computer to execute the above is stored. [Effects of the Invention]

[0009] The present disclosure provides an information processing system, an information processing method, and a non-transitory computer-readable medium that facilitates the use of customer data for the provision of services at a facility. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a block diagram showing a configuration of an information processing system according to a first embodiment. [Figure 2] 1 is a flowchart showing the flow of an information processing method according to the first embodiment. [Figure 3] FIG. 10 is a block diagram showing the overall configuration of an information processing system according to a second embodiment. [Figure 4] FIG. 10 is a block diagram showing the configuration of a face authentication device according to a second embodiment. [Figure 5] 10 is a flowchart showing the flow of face information registration processing according to the second embodiment. [Figure 6] 10 is a flowchart showing the flow of face authentication processing according to the second embodiment. [Figure 7] FIG. 10 is a block diagram showing the configuration of a user terminal according to the second embodiment. [Figure 8] FIG. 10 is a block diagram showing the configuration of a facility terminal according to a second embodiment. [Figure 9]FIG. 10 is a block diagram showing the configuration of a server according to a second embodiment. [Figure 10] FIG. 10 is a diagram showing an example of rules for data usage authority according to the second embodiment. [Figure 11] FIG. 10 is a sequence diagram showing an example of the flow of a user registration process according to the second embodiment. [Figure 12] FIG. 10 is a sequence diagram showing an example of the flow of reservation processing according to the second embodiment. [Figure 13] FIG. 10 is a sequence diagram showing an example of the flow of reservation processing according to the second embodiment. [Figure 14] FIG. 10 is a diagram illustrating an example of a display on a user terminal according to the second embodiment. [Figure 15] FIG. 10 is a sequence diagram showing an example of the flow of a display process on a facility terminal according to the second embodiment. [Figure 16] FIG. 10 is a diagram showing an example of a display of a facility terminal according to the second embodiment. [Figure 17] FIG. 10 is a sequence diagram showing an example of the flow of a recording process according to the second embodiment. [Figure 18] FIG. 10 is a diagram showing an example of a display of a facility terminal according to the second embodiment. [Figure 19] FIG. 11 is a diagram showing an example of the content of processing for each point according to the third embodiment. [Figure 20] FIG. 11 is a sequence diagram showing an example of a flow of control to a facility terminal according to a third embodiment. [Figure 21] FIG. 11 is a diagram showing an example of a display of a facility terminal according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] 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.

[0012] <Terminology> In the following, the following terms are used as follows: A "facility" is a facility or store that provides a predetermined service to a user who has registered a reservation when that user arrives at the reserved date and time. Examples of "facility" include a golf course, a hotel, a fitness gym, or a conference room. "Facility information" is information about a facility. "Facility information" includes, for example, the facility name, address, type of service, price, access information, and facility guide. "Facility information" may also include a facility rating, such as three stars or five stars, or word-of-mouth information about the facility. "Facility information" may also include information about the characteristics of the facility's target users, such as whether it is for beginners or children.

[0013] <Embodiment 1> First, a first embodiment of the present disclosure will be described. FIG. 1 is a block diagram showing the configuration of an information processing system 10 according to the first embodiment. The information processing system 10 is a computer system configured with one or more computer devices that execute facility reservation processing. The information processing system 10 is connected to a network (not shown). The network may be wired or wireless. A user terminal (not shown) used by a user and one or more facility terminals (not shown) are connected to the network. Each facility terminal is a computer device installed in a facility or used by a facility manager. The facility terminal is also called a facility device.

[0014] The information processing system 10 includes a list transmission unit 12, a determination unit 13, and a usage control unit 14.

[0015] The list transmission unit 12 is also called list transmission means. When the list transmission unit 12 receives a request from a user terminal to view facility information about facilities that are reservation candidates, the list transmission unit 12 transmits a facility list to the user terminal. The facility list is data including facility information about one or more facilities. Here, when the user terminal accesses a reservation website, or when the user accesses a reservation website and specifies desired conditions such as location and price range, the request to view facility information may be transmitted from the user terminal to the list transmission unit 12. The reservation candidate facilities may be facilities that are currently available for reservation, or, if desired conditions are specified, facilities that meet the desired conditions. The user then selects the facility to be reserved from the facility list.

[0016] The determination unit 13 is also referred to as a determination means. When the determination unit 13 receives a reservation request for a specified facility from a user terminal, it determines whether the facility related to the reservation request is a facility capable of performing facial authentication. The reservation request is, in other words, a reservation application. A facility capable of performing facial authentication is a facility that provides services to users who visit the facility based on customer data of a customer identified by facial authentication. A facility terminal of a facility capable of performing facial authentication is configured to perform predetermined processing for providing services based on the customer data of a customer identified by facial authentication. A facility terminal of a facility capable of performing facial authentication at least performs processing to acquire a captured image of a user's face, but does not necessarily perform all of the facial authentication processing. For example, a facility terminal of a facility capable of performing facial authentication may transmit the captured image to another device and have the other device perform subsequent processing. For example, a facility terminal of a facility capable of performing facial authentication may extract facial feature information from the captured image but have the other device perform subsequent processing.

[0017] In the following, the facility for which the reservation request is made may be referred to as a "designated facility," a facility that can perform facial recognition may be referred to as a "facial recognition-compatible facility," and a facility that cannot perform facial recognition may be referred to as a "facial recognition-incompatible facility."

[0018] The usage control unit 14 is also called a usage control means. The usage control unit 14 controls the designated facility device (i.e., the facility terminal of the designated facility) so that the designated facility device can use predetermined user information during a target period determined according to the reservation. The "target period" is determined based on the reservation request date and time or the reservation date and time. For example, the target period is a period that includes at least the reservation date and time. For example, the target period is the period from the reservation request date and time to the end of the reservation date. "User information" is information about a user, including user attribute information and information about the user's behavior history. Information about the behavior history is information about the user's past entry, payment, or other actions. User information may also include information about the user's credit card number. User information is registered in association with the user's face information. "Controlling predetermined user information so that it can be used by facility terminals" may mean transmitting predetermined user information to facility terminals or granting usage authority so that facility terminals can refer to it. Also, "controlling predetermined user information so that it can be used by facility terminals" may mean transmitting information generated by information processing based on the predetermined user information to facility terminals or granting usage authority so that facility terminals can refer to it in order to provide services at the facility.

[0019] When the designated facility is a facial recognition-enabled facility, the usage control unit 14 increases the types of user information available to facility terminals of the designated facility during the target period from among the registered user information described above, compared to when the designated facility is not a facial recognition-enabled facility. For example, when the designated facility is a facial recognition-enabled facility, the usage control unit 14 sets the usage authority so that facility terminals of the designated facility can use the user's attribute information during the target period. On the other hand, when the designated facility is a facial recognition-enabled facility, the usage control unit 14 sets the usage authority so that facility terminals of the designated facility can use the user's attribute information and behavior history during the target period. The user's attribute information and behavior history are used at the facility to provide services to users who have made reservations. Note that the system may be configured so that users can select whether or not to allow data use in advance, either comprehensively or for each reservation request. In this case, when a user consents to data use, the facility terminal of the designated facility is granted permission to use the user's behavior history. When the user does not consent to data use, the facility terminal of the designated facility may not be granted permission to use the user's behavior history.

[0020] 2 is a flowchart showing the flow of the information processing method according to the first embodiment. First, the list transmission unit 12 of the information processing system 10 determines whether or not a request to view facility information has been received from a user terminal (S10). If a request to view facility information has not been received (No in S10), the list transmission unit 12 repeats the process shown in S10.

[0021] On the other hand, if a request to view facility information has been received (Yes in S10), the list transmission unit 12 transmits the facility list to the user terminal (S11). Next, the determination unit 13 determines whether a reservation request for the specified facility has been received from the user terminal (S12). If a reservation request has not been received (No in S12), the list transmission unit 12 repeats the process shown in S12.

[0022] On the other hand, if a reservation request has been received (Yes in S12), the determination unit 13 determines whether the designated facility related to the reservation request is a facial recognition-enabled facility (S13). If the designated facility is not a facial recognition-enabled facility (No in S13), the usage control unit 14 sets usage authority so that certain user information among the user information registered in association with the user's face can use the facility terminal of the designated facility during the target period (S14). The usage control unit 14 then ends the processing. On the other hand, if the designated facility is a facial recognition-enabled facility (Yes in S13), the usage control unit 14 increases the number of types of user information among the user information registered in association with the user's face that can use the facility terminal of the designated facility during the target period (S15). The usage control unit 14 then ends the processing.

[0023] As described above, according to the first embodiment, when a reservation is made at a facial recognition-enabled facility, the information processing system 10 automatically increases the types of customer data that form the basis for providing services to the reserving user and makes them available to the facility terminal compared to when a reservation is made at a facial recognition-non-enabled facility. Therefore, by providing only the minimum amount of user information necessary to complete a reservation to a facial recognition-non-enabled facility, it is possible to prevent customer data from being used for purposes other than those intended. Meanwhile, it becomes possible to smoothly collect customer data to be used for providing services at facial recognition-enabled facilities and smoothly use the customer data.

[0024] <Embodiment 2> Next, a second embodiment of the present disclosure will be described. FIG. 3 is a block diagram showing the overall configuration of an information processing system 1000 according to the second embodiment. The information processing system 1000 is a computer system that executes processes ranging from facility reservation processing to information processing for providing services at the facility. In the second embodiment, although not limited thereto, the facility is a golf course, and the behavior history includes a golf score history. The information processing system 1000 executes golf course reservation processing in response to a user's reservation request. When a user makes a reservation at "A Country Golf Club," a golf course that supports facial recognition, the information processing system 1000 performs facial recognition on the user who arrives at the reserved date and time, and provides services based on the user information of the identified user.

[0025] The information processing system 1000 includes a user terminal 300, facility terminals 400-1, 400-2, ..., 400-21 located at points A1, A2, ..., A21 within the grounds of "A Country Golf Club," a face authentication device 100, and an information processing device (hereinafter referred to as a server) 200. Each device and terminal is connected to each other via a network N. The network N is a wired or wireless communication line.

[0026] The user terminal 300 is an information terminal used by a user. The user terminal 300 transmits a user registration request to the server 200. As a result, the user's facial feature information is registered and a user ID is issued. The user terminal 300 also transmits user information such as attribute information and a credit card number to the server 200, and causes the server 200 to register the user information in association with the user ID. Furthermore, when the user wishes to view facility information to consider which facility to reserve, the user terminal 300 transmits a request to view facility information to the server 200. In response, the user terminal 300 receives and displays a facility list from the server 200. The user then browses the facility list and specifies the facility to be reserved. In response, the user terminal 300 transmits a reservation request for the specified facility to the server 200, and the server 200 executes reservation processing for the specified facility.

[0027] Facility terminals 400-1, 400-2, ..., 400-21 are information terminals located at points A1, A2, ..., A21 of "A Country Golf Club," respectively. Points A1 to A21 are points where cameras that capture images for facial recognition are installed. Facility terminals 400-1, 400-2, ..., 400-21 located at points A1, A2, ..., A21 each acquire, from the camera installed at that point, images for facial recognition of users who visit that point. At least some of facility terminals 400-1 to 400-21 display user information within the usage authority of the user identified by facial recognition. For example, at point A1 where reception is located, facility terminal 400-1 displays the user name of the user identified by facial recognition and executes check-in processing. Furthermore, in a golf cart located at point A4 where the first hole of the course is located, facility terminal 400-4 displays the previous score history of the user identified by facial recognition. Furthermore, in a golf cart located at point A21 where the 18th hole of the course is located, facility terminal 400-21 displays the current score summary of the user identified by facial recognition. Note that facility terminal 400-4 and facility terminal 400-21 may be the same terminal device as long as they are installed on the same golf cart. Furthermore, facility terminal 400 may provide personalized services to users by processing information based on the user information within the usage authority, instead of displaying the user information within the usage authority.

[0028] At least some of facility terminals 400-1 to 400-21 acquire user behavior data at that location and transmit it to server 200, where the behavior data is recorded as a behavior history. For example, at location A2 where lockers are located, facility terminal 400-2 causes server 200 to record the lock status of the locker in association with the user identified by facial recognition. At location A3 where a convenience store is located, facility terminal 400-3 causes server 200 to record usage details at the convenience store in association with the user identified by facial recognition. At a golf cart located at location A4 where the first hole of the course is located, facility terminal 400-4 causes server 200 to record the input score for the first hole in association with the user identified by facial recognition.

[0029] The face authentication device 100 is a computer device that stores facial feature information of multiple people. The face authentication device 100 also has a face authentication function that, in response to a face authentication request received from an external device, matches the facial image or facial feature information included in the request with the facial feature information of each user. In the second embodiment, the face authentication device 100 registers the facial feature information of a user when the user is registered. The face authentication device 100 then acquires, from the facility terminal 400 at each location via the server 200, a captured image of the user who visited the location, and performs face authentication using the facial area in the captured image. The face authentication device 100 then returns the matching result (face authentication result) to the server 200.

[0030] The server 200 is a computer device that executes the reservation process for golf courses and grants access rights to user information to facility terminals of designated facilities for which reservations have been made. Server 200 also identifies the user by performing face authentication on the user who arrives at the reserved date and time, reads out the user information of the user from within the usage authority, and provides it to facility terminal 400. Furthermore, the server 200 records the user's behavior data acquired from the facility terminal 400 as a behavior history in association with the user identified by face authentication.

[0031] FIG. 4 is a block diagram showing the configuration of a face authentication device 100 according to the second embodiment. The face authentication device 100 includes a face information database (DB) 110, a face detection unit 120, a feature point extraction unit 130, a registration unit 140, and an authentication unit 150. The face information DB 110 stores a user ID 111 and facial feature information 112 corresponding to the user ID in association with each other. The facial feature information 112 is a collection of feature points extracted from a face image and is an example of face information. The face authentication device 100 may delete the facial feature information 112 from the facial feature DB 110 in response to a request from a registered user of the facial feature information 112. Alternatively, the face authentication device 100 may delete the facial feature information 112 after a certain period of time has elapsed since the registration of the facial feature information 112.

[0032] The face detection unit 120 detects a face area included in a registration image for registering face information and supplies the detected face area to the feature point extraction unit 130. The feature point extraction unit 130 extracts feature points from the face area detected by the face detection unit 120 and supplies the facial feature information to the registration unit 140. The feature point extraction unit 130 also extracts feature points included in a captured image received from the server 200 and supplies the facial feature information to the authentication unit 150.

[0033] The registration unit 140 issues a new user ID 111 when registering facial feature information. The registration unit 140 associates the issued user ID 111 with facial feature information 112 extracted from the registered image and registers them in the facial information DB 110. The authentication unit 150 performs facial authentication using the facial feature information 112. Specifically, the authentication unit 150 compares the facial feature information extracted from the captured image with the facial feature information 112 in the facial information DB 110. The authentication unit 150 returns a match of the facial feature information to the server 200. The match of the facial feature information corresponds to the success or failure of authentication. The match of the facial feature information (match present) refers to a case where the degree of match is equal to or greater than a predetermined value.

[0034] FIG. 5 is a flowchart showing the flow of face information registration processing according to the second embodiment. First, the face authentication device 100 acquires a registration image of the user U included in a face registration request (S21). For example, the face authentication device 100 receives the face registration request from the server 200, which has received the user registration request from the user terminal 300, via the network N. Note that the face authentication device 100 may also receive the face registration request directly from the user terminal 300. Next, the face detection unit 120 detects a face area included in the registration image (S22). Next, the feature point extraction unit 130 extracts feature points from the face area detected in step S22 and provides facial feature information to the registration unit 140 (S23). Finally, the registration unit 140 issues a user ID 111 and associates the user ID 111 with facial feature information 112, and registers the user ID 111 in the face information DB 110 (S24). The face authentication device 100 may receive the face feature information 112 from the face registration request source, and register it in the face information DB 110 in association with the user ID 111.

[0035] FIG. 6 is a flowchart showing the flow of face authentication processing according to the second embodiment. First, the feature point extraction unit 130 acquires facial feature information for authentication (S31). For example, the face authentication device 100 receives a face authentication request from the server 200 via the network N and extracts facial feature information from the captured image included in the face authentication request as in steps S21 to S23. Alternatively, the face authentication device 100 may receive the facial feature information from the server 200. Next, the authentication unit 150 compares the acquired facial feature information with the facial feature information 112 in the face information DB 110 (S32). If the facial feature information matches, that is, if the degree of match between the facial feature information is equal to or greater than a predetermined value (Yes in S33), the authentication unit 150 identifies the user ID 111 of the user whose facial feature information matches (S34). Then, the authentication unit 150 returns to the server 200 a notification that face authentication was successful and the identified user ID 111 as a face authentication result (S35). If there is no matching facial feature information (No in S33), the authentication unit 150 returns a message to the server 200 indicating that the facial authentication has failed as a facial authentication result (S36).

[0036] 7 is a block diagram showing the configuration of a user terminal 300 according to embodiment 2. The user terminal 300 includes a camera 310, a storage unit 320, a communication unit 330, a display unit 340, an input unit 350, and a control unit 360. The camera 310 is an imaging device that takes pictures under the control of the control unit 360. The memory unit 320 is a storage device that stores programs for realizing each function of the user terminal 300. The communication unit 330 is a communication interface with the network N. The display unit 340 is a display device. The input unit 350 is an input device that accepts input from the user. The display unit 340 and the input unit 350 may be configured integrally, such as a touch panel. The control unit 360 controls the hardware that the user terminal 300 has.

[0037] 8 is a block diagram showing the configuration of facility terminal 400 according to embodiment 2. Facility terminal 400 includes a camera 410, a storage unit 420, a communication unit 430, a display unit 440, an input unit 450, and a control unit 460. Camera 410 is an imaging device that takes images under the control of control unit 460. Memory unit 420 is a storage device that stores programs for realizing each function of facility terminal 400. Communication unit 430 is a communication interface with network N. Display unit 440 is a display device. Input unit 450 is an input device that accepts input. Display unit 440 and input unit 450 may be configured integrally, such as a touch panel. Control unit 460 controls the hardware that facility terminal 400 has.

[0038] 9 is a block diagram showing the configuration of the server 200 according to the second embodiment. The server 200 includes a storage unit 210, a memory 220, a communication unit 230, and a control unit 240. The storage unit 210 is a storage device such as a hard disk or a flash memory. The storage unit 210 stores a program 211, a user DB 212, a facility list 213, and a reservation DB 214. The program 211 is a computer program that implements the processing of the information processing method according to the second embodiment.

[0039] The user DB 212 stores information about users. Specifically, the user DB 212 stores user information 2122 in association with a user ID 2121. Therefore, the user information 2122 is linked to the facial feature information 112 in the face information DB 110 of the face authentication device 100 via the user ID 2121. The user ID 2121 is a user ID issued by the face authentication device 100 when registering face information. The user information 2122 is an example of the above-mentioned user information and includes, for example, attribute information 2123 and a behavior history 2124. The attribute information 2123 may include age, address, gender, occupation, height, weight, or shoe size. The behavior history 2124 may include the user's entry history to each location, payment history at a kiosk, and score history on the course. The behavior history 2124 may also include measurement data generated by measuring sports movements performed at the location or analysis data obtained by analyzing the measurement data. Furthermore, the user information 2122 may include not only the attribute information 2123 and the behavior history 2124 but also personal information such as the user's credit card number.

[0040] The facility list 213 shows information about one or more facilities. Specifically, the facility list 213 includes, for each facility ID 2131, facial authentication feasibility information 2132 and facility information 2133. The facial authentication feasibility information 2132 is information indicating whether or not the facility is capable of implementing facial authentication. The facility information 2133 is an example of the facility information described above, and includes the facility name, address, type of service, price, access information, and facility guide.

[0041] The reservation DB 214 stores information related to facility reservations. Specifically, the reservation DB 214 stores a reservation date and time 2142, a user ID 2143 of the user who made the reservation, and data usage authority 2144 in association with a facility ID 2141.

[0042] The data usage authority 2144 is information indicating which type of information the facility is authorized to use during the target period among the user information 2122 stored in the user DB 212. The data usage authority 2144 is determined based on predetermined rules for data usage authority.

[0043] 10 is a diagram showing an example of rules for data usage authority according to the second embodiment. For example, a face recognition-enabled facility for which the face recognition availability information is "available" is granted the authority to use the attribute information and behavior history of the user who made the reservation. On the other hand, a face recognition-incompatible facility for which the face recognition availability information is "unavailable" is granted the authority to use the attribute information of the user who made the reservation, but not the authority to use the behavior history.

[0044] Note that the rules for data usage authorization are not limited to this and can take various forms. For example, even in a facility that supports facial recognition, usage authorization may not be granted for behavioral history that is not necessary for providing services. Furthermore, even in a facility that does not support facial recognition, usage authorization may be granted for some behavioral history, such as the number of times the facility has been used, but usage authorization may not be granted for some behavioral history, such as score history. Furthermore, for example, in a facility that does not support facial recognition, usage authorization may be granted for attribute information used in reservation processing, such as user name and address, but usage authorization may not be granted for attribute information not used in reservation processing.

[0045] The data usage authority rules may be set for each facility according to the information required for service provision or reservation processing defined for each facility. This allows facility terminals to use the minimum amount of user information necessary for processing, while preventing the sharing of information unnecessary for processing. The data usage authority rules may also be set for each user according to the information the user has consented to use. This allows for smooth service provision or reservation processing based on the user's wishes.

[0046] 9, the description will continue. The memory 220 is a volatile storage device such as a RAM (Random Access Memory), and is a storage area for temporarily storing information during operation of the control unit 240. The communication unit 230 is a communication interface with the network N.

[0047] The control unit 240 is a processor, that is, a control device, that controls each component of the server 200. The control unit 240 loads the program 211 from the storage unit 210 into the memory 220 and executes the program 211. In this way, the control unit 240 realizes the functions of a registration unit 241, a list transmission unit 242, a determination unit 243, a usage control unit 244, an image acquisition unit 245, an authentication control unit 246, and a processing control unit 247.

[0048] The registration unit 241 is also called a registration means. When the registration unit 241 receives a registration image from the user terminal 300, it transmits a face registration request to the face authentication device 100. Then, when the face authentication device 100 registers face information and issues a user ID, the registration unit 241 registers the user ID in the user DB 212. Furthermore, when the registration unit 241 receives a user registration request from the user terminal 300, it associates the user ID of the user who uses the user terminal 300 with the user information of the user in the user DB 212. Because the user ID is associated with face information in the face authentication device 100, the registration unit 241 registers, for each user, user information related to the user in association with the face information of the user via the user ID.

[0049] The list transmission unit 242 is an example of the list transmission unit 12 described above. When the list transmission unit 242 receives a request to view facility information from the user terminal 300, it transmits facility list data to the user terminal 300. The facility list data transmitted here may be all or part of the information included in the facility list 213. For example, the facility list data may include facility IDs and facility information among the information included in the facility list 213, but may not include facial authentication availability information. Alternatively, the facility list data may include facility IDs, facility information, and facial authentication availability information in association with each other. If the facility list data includes facial authentication availability information, the facial authentication availability information may be displayed on the user terminal 300 in association with the facility information of each facility, allowing the user to easily understand whether the facility supports facial authentication. Furthermore, for example, the facility list data may include information on facilities registered in the facility list 213 that have available reservations, but may not include information on facilities that do not have available reservations. This allows the user to easily understand which facilities are available for reservation.

[0050] The determination unit 243 is an example of the above-mentioned determination unit 13. When the determination unit 243 receives a reservation request for a designated facility from the user terminal 300, it refers to the face authentication availability information 2132 in the facility list 213 and determines whether the designated facility is a face authentication-enabled facility.

[0051] The usage control unit 244 is an example of the usage control unit 14 described above. If the designated facility is a facial authentication-enabled facility, the usage control unit 244 grants the facility terminal 400 of the designated facility access authority to the attribute information and behavior history included in the user information in the user DB 212 during the target period. At this time, the usage control unit 244 records in the data usage authority 2144 of the reservation DB 214 that access authority to the attribute information and behavior history of the reserving user is granted. Furthermore, if the designated facility is not a facial authentication-enabled facility, the usage control unit 244 does not grant access authority to the behavior history to the facility terminal of the designated facility. Note that with regard to information necessary for reservation processing, such as attribute information, the usage control unit 244 may grant access authority to the facility terminal of the designated facility during the target period regardless of whether the designated facility is capable of implementing facial authentication. In the second embodiment, granting a facility that supports face authentication with the authority to use the predetermined information may mean granting the authority to use the predetermined information so that the facility terminal can refer to the predetermined information. Also, granting a facility that does not support face authentication with the authority to use the predetermined information may mean that the usage control unit 244 transmits the predetermined information of the booking user to the facility terminal of the designated facility.

[0052] The image acquisition unit 245 is also called an image acquisition means. The image acquisition unit 245 acquires, from a facility terminal 400 at a location within the facility premises, a captured image or facial feature information generated by a camera located at that location capturing at least the user's face. The image acquisition unit 245 then supplies the captured image or facial feature information to the authentication control unit 246.

[0053] The authentication control unit 246 is also referred to as authentication control means. The authentication control unit 246 controls face authentication for the facial region of user U included in the captured image to identify the user. That is, the authentication control unit 246 causes the face authentication device 100 to perform face authentication for the captured image acquired from the facility terminal 400. For example, the authentication control unit 246 transmits a face authentication request including the acquired captured image to the face authentication device 100 via the network N. The authentication control unit 246 may extract the facial region of user U from the captured image and include the extracted image in the face authentication request. The authentication control unit 246 may also extract facial feature information from the facial region and include the facial feature information in the face authentication request. The authentication control unit 246 then receives the face authentication result from the face authentication device 100. As a result, the authentication control unit 246 identifies the user ID of the user.

[0054] The processing control unit 247 executes processing according to the face authentication result. In the second embodiment, when the processing control unit 247 receives a request to view user information from the facility terminal 400 and the face authentication is successful, the processing control unit 247 transmits the user information of the identified user, which is within the facility usage authority, to the facility terminal 400 that made the request. As a result, the facility terminal 400 displays the user information. Furthermore, when the processing control unit 247 receives a request to record an activity history at a location from the facility terminal 400 and the face authentication is successful, the processing control unit 247 causes the registration unit 241 to add the user activity history to the user information associated with the user's face information. This makes it possible to easily collect the user activity history.

[0055] FIG. 11 is a sequence diagram showing an example of the flow of user registration processing according to the second embodiment. First, the user terminal 300 photographs the user U (S500) and transmits a user registration request including a registration image generated by photographing the user U to the server 200 (S501). Then, the registration unit 241 of the server 200 incorporates the registration image included in the received user registration request into a face registration request and transmits the request to the face authentication device 100 (S502). Then, the face authentication device 100 registers face information (facial feature information) of the user U based on the registration image included in the received face registration request (S503). Then, the face authentication device 100 notifies the server 200 of the issued user ID (S504). Furthermore, the user terminal 300 accepts input of user information from the user and transmits the user information to the server 200 (S505). The transmitted user information includes user attribute information. The registration unit 241 of the server 200 associates the notified user ID and user information with each other and registers them in the user DB 212 (S506).

[0056] 12 and 13 are sequence diagrams showing an example of the flow of reservation processing according to embodiment 2. Fig. 12 shows the flow of reservation processing for a facial recognition-enabled facility, and Fig. 13 shows the flow of reservation processing for a facial recognition-disabled facility. In the following description, it is possible to log in to the reservation site using facial recognition, but the log-in method is not limited to this, and it is also possible to log in by, for example, entering a user ID and password by the user.

[0057] First, FIG. 12 will be described. The user terminal 300 photographs the user (S520) and transmits a login request including the photographed image to the server 200 (S521). As a result, the image acquisition unit 245 of the server 200 acquires the login request. Next, the authentication control unit 246 of the server 200 transmits a face authentication request for the face region of user U in the photographed image to the face authentication device 100 (S522). Then, the face authentication device 100 performs face authentication for the face region of user U in the photographed image included in the received face authentication request (S523). Here, it is assumed that there is a user ID for which face authentication was successful. The face authentication device 100 transmits a face authentication result including a notice that face authentication was successful and the user ID to the server 200 (S524). The authentication control unit 246 of the server 200 identifies the user based on the user ID included in the face authentication result.

[0058] Next, the server 200 notifies the user terminal 300 that the login was successful (S525). The user terminal 300 transmits a request to view facility information to the server 200 (S526).

[0059] The list transmission unit 242 of the server 200 transmits facility list data, which includes a set of face authentication availability information and facility information for each facility ID stored in the facility list 213, to the user terminal 300 (S527). As a result, the user terminal 300 displays the facility list data.

[0060] The user browses the facility list data and performs an operation to select a specified facility (S528). Upon receiving the operation, the user terminal 300 transmits a reservation request including the facility ID of the specified facility and the reservation date and time to the server 200 (S529).

[0061] Next, the determination unit 243 of the server 200 refers to the facility list 213 and determines whether the specified facility is a facial recognition-enabled facility (S530). In this example, it is assumed that the specified facility is a facial recognition-enabled facility. In this case, the usage control unit 244 of the server 200 determines a target period based on the reservation date and time, and grants usage authority for the target period based on the user's attribute information and behavior history stored in the user DB 212 to the facility terminal of the specified facility (S531). The usage control unit 244 then executes reservation processing (S532). The reservation processing involves recording the reservation date and time, user ID, and data usage authority in the record of the specified facility in the reservation DB 214. However, in addition to this, reservation information including the reservation date and time and user ID may also be transmitted to the facility terminal of the specified facility. Furthermore, recording the data usage authority may involve storing a usage authority certificate in the data usage authority in the reservation DB 214, or may involve storing the user's attribute information and behavior history in a storage medium used for processing related to the provision of services at the facility during the target period. Furthermore, instead of recording the data use authorization, the use control unit 244 may transmit information on the granted use authorization to the facility terminal of the designated facility.

[0062] Next, FIG. 13 will be described. First, the information processing system 1000 executes the same processes as in S520 to S529. Next, the determination unit 243 of the server 200 references the facility list 213 and determines whether the specified facility is a facial authentication-enabled facility (S540). In this example, it is assumed that the specified facility is not a facial authentication-enabled facility. In this case, the usage control unit 244 of the server 200 transmits the user's attribute information stored in the user DB 212 to the facility terminal of the specified facility related to the reservation (S541). Then, the usage control unit 244 executes reservation processing (S542). In this case, the reservation processing is to record the reservation date and time and the user ID in the record of the specified facility in the reservation DB 214. The usage control unit 244 may also record the data usage authority granted in the reservation processing.

[0063] In this way, according to the information processing system 1000, when a user makes a reservation through a reservation site, if the facility being reserved is a facial recognition-enabled facility, various information linked to the facial information is automatically linked to the facility. Furthermore, according to the information processing system 1000, in the reservation process, by making user information widely available for the provision of services at facial recognition-enabled facilities, the use of user information can be facilitated, and ultimately the provision of services at facial recognition-enabled facilities can be facilitated. On the other hand, by providing only the minimum amount of user information necessary to complete a reservation to facilities that do not support facial recognition, it is possible to prevent customer data from being used for purposes other than those intended.

[0064] FIG. 14 is a diagram illustrating an example of a display of the user terminal 300 according to the second embodiment. FIG. 14 illustrates an example of a display screen when the user terminal 300 displays facility list data in steps S527 and S528 of FIGS. 12 and 13. The display unit 340 displays the reservation date and time (play schedule), the golf course name, fee, and facial authentication availability information for each golf course. When the user terminal 300 displays the facility list data, the display format may be different depending on whether the facility allows or does not allow facial authentication. For example, the user terminal 300 may use a larger font size or color or a different font for information about golf courses that allow facial authentication compared to information about golf courses that do not allow facial authentication. The user terminal 300 may also superimpose a mark indicating that "facial authentication is available" near the display position of information about golf courses that allow facial authentication. The user terminal 300 may also rank information about golf courses that allow facial authentication higher than information about golf courses that do not allow facial authentication. This allows users to see at a glance which facilities support facial recognition, making it easier to select a facility to make a reservation at.

[0065] FIG. 15 is a sequence diagram showing an example of the flow of display processing on the facility terminal 400 according to the second embodiment. The display processing is performed when a user visits any point within the premises of the facility. First, the facility terminal 400 captures at least a face image of the user who visited the point (S550), and transmits a request to view user information (S551). The view request may include the captured image and the point ID. As a result, the image acquisition unit 245 of the server 200 acquires the captured image.

[0066] Next, the information processing system 1000 executes S552 to S554, which are the same as S522 to S524 in Fig. 12. As a result, the authentication control unit 246 of the server 200 identifies the user.

[0067] The process control unit 247 of the server 200 checks the data usage authority of the facility in the reservation DB 214 and reads out the user information of the identified user that is included in the usage authority (S555). The process control unit 247 then transmits the read out user information to the facility terminal 400 that has made the viewing request (S556). The read out and transmitted user information may be, for example, the user's score history. The facility terminal 400 that has received the user information displays the user information (S557).

[0068] In the reservation process, if server 200 transmits user information with authorized use rights to facility terminal 400, facility terminal 400 may transmit the captured image to face authentication device 100 and receive the face authentication result from face authentication device 100. Then, facility terminal 400 may read out and display the stored user information based on the face authentication result.

[0069] 16 is a diagram showing an example of the display of the facility terminal 400 according to the second embodiment. The display unit 440 of the facility terminal 400 displays the score history of the visiting user "Mr. A" from his / her previous round and the score data of holes already completed in the current round side by side. By comparing the previous and current scores, the user can easily understand his / her current condition and the degree of improvement.

[0070] In the above example, in S556 and S557, the server 200 transmits the score history to the facility terminal 400 and displays it, but the transmission and display destination is not limited to the facility terminal 400. For example, the server 200 may transmit the score history to the user terminal 300 and display it using the user's pre-registered contact information or by short-range wireless communication such as Bluetooth (registered trademark). Furthermore, the object to be transmitted and displayed is not limited to the score history. For example, the server 200 may display an information code such as a QR code (registered trademark) for accessing the score history on the facility terminal 400 and have the user terminal 300 read it.

[0071] In this way, the information processing system 1000 utilizes facial recognition to display user information within the usage authority that is linked to the user's facial information. The user can easily check their own information by viewing the displayed user information. Furthermore, if there is staff at the facility, the staff can view the displayed user information and provide personalized services to the user. This allows for high-value-added services.

[0072] The user information of the user stored in the user DB 212 may be linked to an application that manages the user information, and the user information may be viewed at any time by starting the application from the user terminal 300. As an example, the user may view the score by starting an application that manages the score from the user terminal 300.

[0073] FIG. 17 is a sequence diagram showing an example of the flow of the recording process according to the second embodiment. First, the facility terminal 400 captures at least the face of a user who visits a location (S560) and transmits a request to record an activity history at that location (S561). For example, the recording request may include the captured image, the location ID, and score data as the activity history at that location. The facility terminal 400 may acquire the score data by accepting an input from the user, from a score counter used by the user, or from another sensor. The facility terminal 400 may also count the number of swings from a captured image of the user's actions and generate score data.

[0074] Then, the information processing system 1000 executes S562 to S564, which are similar to S522 to S524 in Fig. 12. As a result, the authentication control unit 246 of the server 200 identifies the user.

[0075] Upon receiving the instruction from the process control unit 247, the registration unit 241 of the server 200 records the score data as a behavior history in the user DB 212 in association with the user ID (S565).

[0076] In this way, the information processing system 1000 can easily collect behavioral histories by utilizing face recognition. By collecting behavioral histories, it is possible to provide higher value-added services in face recognition-enabled facilities.

[0077] 18 is a diagram showing an example of a display on facility terminal 400 according to the second embodiment. When the golf cart is on the third hole, display unit 440 of facility terminal 400 displays a message saying "Please enter your score this time" along with a keyboard area. This screen is displayed before S561 in FIG. 17. When the user operates the keyboard area to input a score, facility terminal 400 transmits a request to server 200 to record an action history.

[0078] <Embodiment 3> Next, a third embodiment of the present disclosure will be described. In the third embodiment, the content of services to be provided to users who visit a facility is predetermined for each location within the facility premises. The information processing system 1000 then provides the user with services according to the user's visited location. Specifically, if face authentication is successful, the process control unit 247 of the server 200 executes processing according to the location of the camera that captured the image for face authentication. The executed processing may include the process of displaying user information or the process of recording behavior history described in the second embodiment.

[0079] FIG. 19 is a diagram showing an example of the content of processing for each location according to the third embodiment. For example, at location A1 where there is a reception desk, the process control unit 247 executes check-in processing and check-out processing. Furthermore, at location A2 where there are lockers, the process control unit 247 executes locker unlocking processing. The locker unlocking processing by the process control unit 247 may involve transmitting a locker unlock signal to a locker driver via the facility terminal 400 at location A2. Furthermore, at location A3 where there is a kiosk, the process control unit 247 causes the registration unit 241 to add usage details acquired from the facility terminal 400 to the user's behavior history. Furthermore, at location A4, which is the first hole on the course, the process control unit 247 causes the registration unit 241 to add score data acquired from the facility terminal 400 to the user's behavior history. Furthermore, at location A12, which is the ninth hole on the course, the process control unit 247 records the score data described above and also causes the facility terminal 400 to make break announcements and tally up progress. At point A21, which is the 18th hole on the course, the process control unit 247 records the score data described above, tallies the scores, and transmits the tallied results to the user terminal 300.

[0080] Here, if face authentication is successful, the process control unit 247 may execute processing according to the current status identified by the user's face authentication history in addition to the position of the camera that captured the captured image. The face authentication history is a behavior history recorded through face authentication. The face authentication history used for processing is, for example, the most recent face authentication history. The most recent face authentication history may be, for example, the behavior history for today recorded through face authentication, or the behavior history from the most recent check-in to the present. For example, when facility terminal 400 is located at point A1 where the reception desk of the facility is located, processing control unit 247 causes registration unit 241 to vary the information to be recorded as the behavior history depending on whether or not facial authentication for check-in has already been performed. As an example, if facial authentication for check-in has not been performed, registration unit 241 may record check-in data (entrance data) as the behavior history, and if facial authentication for check-in has been performed, check-out data (exit data) as the behavior history. Furthermore, if facial authentication for check-in has been performed, processing control unit 247 may perform payment processing using the user's credit card number and payment information within the facility. Furthermore, for example, when facility terminal 400 is located at any point on a golf course, process control unit 247 may determine the content of processing and execute the processing based on a hole number identified based on the face recognition history. The hole number may be identified based on the number of times scores have been entered within the facility.

[0081] 20 is a sequence diagram showing an example of a control flow to the facility terminal according to embodiment 3. First, the facility terminal 400 captures at least a face image of a user who visits a location (S570), and transmits the captured image and the location ID (S571).

[0082] Then, the information processing system 1000 executes S572 to S574, which are the same as S522 to S524 in Fig. 12. As a result, the authentication control unit 246 of the server 200 identifies the user.

[0083] Next, the process control unit 247 of the server 200 extracts the most recent face authentication history included in the user's behavior history from the user DB 212 (S575). Then, the process control unit 247 identifies a process based on the location and the face authentication history (S577). Then, the process control unit 247 executes the identified process (S578).

[0084] 21 is a diagram showing an example of a display on the facility terminal 400 according to the third embodiment. For example, if the location ID is for location A12 located on the 9th hole, or if the location ID indicates a location within a golf course and nine score entries have been completed, the process control unit 247 may cause the facility terminal 400 to display an image encouraging the user to take a break. The display unit 440 may display the current location and location information of the restaurant. Furthermore, the screen may be configured to allow the user to view the restaurant menu. When the user taps a position corresponding to a hole (point) on the course map shown in FIG. 21, the facility terminal 400 may obtain the score for that hole from the server 200 and display the obtained score.

[0085] As described above, according to the third embodiment, the server 200 executes processing for users who visit the facility according to the location they visit. This reduces the operational burden on staff or users, enabling the facility to be automated and manpower-saving while still providing a variety of services. The server 200 also executes processing for users who visit the facility according to their current status. This allows services to be provided that are tailored to the situation of each individual user, thereby improving user satisfaction.

[0086] Although the above-described embodiments have been described as hardware configurations, the present disclosure is not limited to such configurations. Any processing in the present disclosure can also be realized by causing a processor to execute a computer program.

[0087] 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.

[0088] It should be noted that the present disclosure is not limited to the above-described embodiments and can be modified as appropriate without departing from the spirit of the present disclosure. In the second and third embodiments, examples where the facility is a golf course have been described, but the facility may be a fitness gym, a hotel, or other facility where reservations are made in advance and used on the day. example For example, if the facility is a fitness gym, the request to record the behavior history may include, instead of score data, the time spent using equipment, calories burned, or evaluation data on movements as the behavior history to be recorded. The process control unit 247 may control the facility terminal 400 to encourage the user to take a break based on the total usage time, or to output advice to the user based on the evaluation data on movements.

[0089] In the above-described embodiment, when a request to view facility information is received from the user terminal 300 through the reservation site, facility list data corresponding to the request is transmitted to the user terminal 300. However, in addition to this, the reservation site may be configured so that the user can search for facility information of facial recognition-enabled facilities. Specifically, when the list transmission unit 242 receives a search request for facial recognition-enabled facilities from the user terminal 300 on the reservation site, the list transmission unit 242 may transmit the facility IDs and facility information of the facial recognition-enabled facilities, which are included in the facility list 213, as facility list data.

[0090] Furthermore, in the above-described embodiment, the face authentication device 100 has a face authentication function, but instead of or in addition to the face authentication device 100, the server 200 may have a face authentication function.

[0091] In the above-described embodiment, the list sending unit 242, the judgment unit 243, and the usage control unit 244 are included in the same server 200, but the image acquisition unit 245, the authentication control unit 246, and the processing control unit 247 may be included in different servers that can communicate with each other via a network.

[0092] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) a list sending means for sending a facility list including facility information on one or more facilities to a user terminal when a request to view facility information on facilities that are reservation candidates is received from the user terminal used by the user; a determination means for determining, when a reservation request for a designated facility is received from the user terminal, whether or not the facility related to the reservation request is a facility capable of performing face authentication; a usage control means for increasing the types of user information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation, among user information about the user that is registered in association with the face information of the user, when the facility related to the reservation request is a facility capable of performing face authentication, compared to when the facility related to the reservation request is not a facility capable of performing face authentication; An information processing system comprising: (Appendix 2) The facility list includes facility information of each facility and includes availability information indicating whether the facility is capable of performing face authentication. 10. The information processing system of claim 1. (Appendix 3) The usage control means If the facility related to the reservation request is a facility capable of performing the face authentication, during the target period, the behavior history included in the user information registered in association with the face information of the user is made available to the device of the facility related to the reservation request; If the facility related to the reservation request is not a facility capable of performing the face authentication, the behavior history is not made available to the device of the facility related to the reservation request. 3. The information processing system according to claim 1 or 2. (Appendix 4) The usage control means allows the attribute information of the user to be used for the facility device related to the reservation request during the target period. 10. The information processing system of claim 3. (Appendix 5) the facility is a golf course, The behavioral history includes a golf score history. 5. An information processing system according to any one of claims 1 to 4. (Appendix 6) The system further includes a registration unit for registering user information about each user in association with the user's face information. 6. An information processing system according to any one of appendices 1 to 5. (Appendix 7) an authentication control means for controlling face authentication based on an image of at least the face of the user captured by any one of cameras located at a plurality of points within the facility premises; When the face authentication is successful, the registration means adds the user's behavior history to user information associated with the user's face information. 7. The information processing system according to claim 6. (Appendix 8) If the face authentication is successful, the image capturing device further includes a processing control unit that executes processing according to the position of the camera that captured the image. 8. The information processing system of claim 7. (Appendix 9) If the face authentication is successful, the processing control means executes processing according to the position of the camera that captured the captured image and the face authentication history of the user. 10. The information processing system of claim 8. (Appendix 10) When a request to view facility information regarding a facility that is a reservation candidate is received from a user terminal used by the user, a facility list including facility information regarding one or more facilities is transmitted to the user terminal; When a reservation request for a designated facility is received from the user terminal, determining whether or not the facility related to the reservation request is a facility capable of performing face authentication; When the facility related to the reservation request is a facility capable of performing face authentication, the number of types of user information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation is increased among user information related to the user that is registered in association with the face information of the user, compared to when the facility related to the reservation request is not a facility capable of performing face authentication. Information processing methods. (Appendix 11) a step of transmitting a facility list including facility information on one or more facilities to a user terminal when a request to view facility information on a facility that is a reservation candidate is received from the user terminal used by the user; a step of determining whether or not a facility related to the reservation request is capable of performing face authentication when the reservation request for the designated facility is received from the user terminal; When the facility related to the reservation request is a facility capable of performing face authentication, a step of increasing the types of user information related to the user that is registered in association with the face information of the user and that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation, compared to when the facility related to the reservation request is a facility that is not capable of performing face authentication; A non-transitory computer-readable medium storing a program for causing a computer to execute the above. [Explanation of symbols]

[0093] 10,1000 Information Processing Systems 12,242 List Transmission Department 13,243 Judgment section 14,244 Usage control section 100 Facial Recognition Device 110 Face Information DB 111 User ID 112 Facial Feature Information 120 Face detection unit 130 Feature point extraction unit 140 Registration Department 150 Authentication Department 200 Information processing device (server) 210 Storage section 211 Program 212 User DB 2121 User ID 2122 User Information 2123 Attribute information 2124 Activity History 213 Facility List 2131 Facility ID 2132 Facial recognition availability information 2133 Facility Information 214 Reservation DB 2141 Facility ID 2142 Reservation date and time 2143 User ID 2144 Data Usage Authorization 220 memory 230 Communications Department 240 Control Unit 241 Registration Department 245 Image Acquisition Unit 246 Authentication control section 247 Processing Control Unit 300 User Terminals 310 Camera 320 Storage section 330 Communications Department 340 Display section 350 Input section 360 Control Unit 400 Facility Terminals 410 Camera 420 Storage section 430 Communications Department 440 Display section 450 Input section 460 Control Unit

Claims

1. A receiving means for receiving identification information of the user obtained by face authentication based on a photographed image of the user's face transmitted from a user terminal used by the user; a list sending means for sending a facility list including facility information on one or more facilities to the user terminal when a request to view facility information on facilities that are reservation candidates is received from the user terminal; a determination means for determining, when a reservation request for a designated facility is received from the user terminal, whether or not the facility related to the reservation request is a facility capable of performing face authentication; a usage control means for increasing the types of user information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation date and time included in the reservation request, among the user information related to the registered user identified by the identification information, when the facility related to the reservation request is a facility capable of performing face authentication, compared to when the facility related to the reservation request is not a facility capable of performing face authentication; An information processing system comprising:

2. The facility list includes facility information of each facility and includes availability information indicating whether the facility is capable of performing face authentication. The information processing system according to claim 1 .

3. The usage control means If the facility related to the reservation request is a facility capable of performing the face authentication, the behavior history included in the user information is made available to a device of the facility related to the reservation request during the target period; If the facility related to the reservation request is not a facility capable of performing the face authentication, the behavior history is not made available to the device of the facility related to the reservation request.

3. The information processing system according to claim 1 or 2.

4. The usage control means allows the attribute information of the user to be used for the facility device related to the reservation request during the target period. The information processing system according to claim 3 .

5. the facility is a golf course, The behavioral history includes a golf score history.

5. The information processing system according to claim 3 or 4.

6. The system further includes a registration unit for registering user information about each user in association with the user's face information. The information processing system according to any one of claims 1 to 5.

7. an authentication control means for controlling face authentication based on an image of at least the face of the user captured by any one of cameras located at a plurality of points within the premises of the facility; When the face authentication is successful, the registration means adds the behavior history of the user to the user information. The information processing system according to claim 6.

8. If the face authentication is successful, the image capturing device further includes a processing control unit that executes processing according to the position of the camera that captured the image. The information processing system according to claim 7 .

9. If the face authentication is successful, the processing control means executes processing according to the position of the camera that captured the captured image and the face authentication history of the user. The information processing system according to claim 8 .

10. A computer comprising: receiving identification information of the user obtained by face authentication based on a captured image of the user's face transmitted by a user terminal used by the user; When a request to view facility information regarding a facility that is a reservation candidate is received from the user terminal, a facility list including facility information regarding one or more facilities is transmitted to the user terminal; When a reservation request for a designated facility is received from the user terminal, determining whether or not the facility related to the reservation request is a facility capable of performing face authentication; When the facility related to the reservation request is a facility capable of performing face authentication, the number of types of user information related to the registered user identified by the identification information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation date and time included in the reservation request is increased compared to when the facility related to the reservation request is not a facility capable of performing face authentication. Information processing methods.

11. A step of receiving identification information of the user obtained by face authentication based on a photographed image of the user's face transmitted from a user terminal used by the user; a step of transmitting a facility list including facility information on one or more facilities to the user terminal when a request to view facility information on facilities that are reservation candidates is received from the user terminal; a step of determining whether or not a facility related to the reservation request is capable of performing face authentication when the reservation request for the designated facility is received from the user terminal; When the facility related to the reservation request is a facility capable of performing face authentication, a step of increasing the types of user information related to registered users identified by the identification information that can be used by devices at the facility related to the reservation request during a target period determined according to the reservation date and time included in the reservation request, compared to when the facility related to the reservation request is a facility capable of performing face authentication; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Network system for multiple dwelling houses

    JP2001186141A

  • System and method for clearing charge

    JP2002207947A

  • Face authentication system and face authentication method

    WO2020179333A1