Information processing device, information processing system, information processing method and program
The information processing device integrates biometric authentication with subscription registration information to secure subscription services, preventing fraud and enhancing operational efficiency by eliminating the need for physical membership cards.
Patent Information
- Application Number
- JP2024510740
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-28
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2042-03-28
AI Technical Summary
Existing systems face the risk of fraudulent acquisition of items through impersonation due to the transmission of biometric authentication information, which can be exploited for unauthorized access to subscription services.
An information processing device that links subscription registration information with biometric information, acquires user biometric data from a terminal, performs authentication, and outputs subscription information upon successful verification, eliminating the need for physical membership cards and preventing impersonation.
Prevents fraudulent acquisition of subscription services by ensuring identity verification through biometric authentication, enhancing security and reducing manual verification efforts, thus improving operational efficiency and reducing business losses.
Smart Images

Figure 0007740517000001 
Figure 0007740517000002 
Figure 0007740517000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and a non-transitory computer-readable medium on which a program is stored. [Background technology]
[0002] Patent Document 1 discloses a service provision system applied to a subscription service that provides users with items they need at their destination. In the system of Patent Document 1, when using the subscription service, the user's biometric information is registered and stored in association with a unique user ID assigned to the user. When using the subscription service, the system requests the user's terminal device to transmit biometric authentication, and if the user is authenticated in an authentication process based on the acquired biometric authentication, the system requests a service provision device to provide the item the user wants to use. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2021 / 186555 Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, biometric authentication information is transmitted from the user's terminal device, so there is a possibility that an item may be fraudulently obtained by impersonation (disguise).
[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide an information processing device, an information processing system, an information processing method, and a program that can prevent the fraudulent acquisition of items and the like through counterfeiting. [Means for solving the problem]
[0006] An information processing device according to one aspect of the present disclosure includes a storage means for linking and storing subscription registration information with biometric information of a user who receives a service according to the subscription registration information, an acquisition means for acquiring the user's biometric information from a terminal installed in a store, an authentication processing means for performing an authentication process between the acquired biometric information and the biometric information stored in the storage means, and a processing means for outputting the subscription registration information linked to the user's biometric information when the user is authenticated as a registered person through the authentication process of the authentication processing means.
[0007] An information processing system according to one aspect of the present disclosure includes a terminal installed in a store and an information processing device, and the information processing device includes a storage means for linking and storing subscription registration information with biometric information of a user who receives a service according to the subscription registration information, an acquisition means for acquiring the user's biometric information from the terminal, an authentication processing means for performing an authentication process between the acquired biometric information and the biometric information stored in the storage means, and a processing means for outputting the subscription registration information linked to the user's biometric information when the user is authenticated as a registered person through the authentication process of the authentication processing means.
[0008] An information processing method according to one aspect of the present disclosure includes: a computer storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; acquiring the biometric information of the user from a terminal installed in a store; performing an authentication process between the acquired biometric information and the stored biometric information; and, if the user is authenticated as a registered person by the authentication process, authenticating the subscription registration information associated with the biometric information of the user. of Output.
[0009] A program according to one aspect of the present disclosure causes a computer to perform the following processes: linking and storing subscription registration information with biometric information of a user who will receive a service according to the subscription registration information; acquiring the user's biometric information from a terminal installed in a store; performing an authentication process between the acquired biometric information and the stored biometric information; and, if the user is authenticated as a registered person by the authentication process, outputting the subscription registration information linked to the user's biometric information. [Effects of the Invention]
[0010] The present disclosure can prevent the fraudulent acquisition of counterfeit goods and the like. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment. [Figure 2] 1 is a flowchart illustrating 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. 4 is a block diagram showing the configuration of the user terminal of FIG. 3. [Figure 5] FIG. 4 is a block diagram showing the configuration of the store terminal of FIG. 3. [Figure 6] FIG. 4 is a block diagram showing the configuration of the authentication device of FIG. 3. [Figure 7] 10 is a flowchart showing the flow of facial feature information registration processing by the authentication device according to the second embodiment. [Figure 8] FIG. 4 is a block diagram showing the configuration of the server in FIG. 3. [Figure 9] FIG. 10 is a sequence diagram showing the flow of providing a service according to subscription registration information according to the second embodiment. [Figure 10] 10 is a flowchart showing the flow of face authentication processing by the authentication device according to the second embodiment. [Figure 11]FIG. 10 is a diagram illustrating a flow when a user receives a service according to subscription registration information. [Figure 12] FIG. 10 is a diagram illustrating an example of a screen displayed on a store terminal. 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> 1 is a block diagram showing the configuration of an information processing device 1 according to embodiment 1. The information processing device 1 is a device that can prevent fraudulent acquisition of counterfeit goods and the like when a user who has registered a subscription receives a service corresponding to the subscription registration information at a store. The information processing device 1 manages the subscription registration information of users in a database.
[0014] A subscription is a system in which, instead of paying a purchase price for a product or a service fee, a user pays a regular fee for the right to use the service for a specified period of time. A user registers for a subscription by paying a fixed fee. Registered users can receive services according to their subscription registration information for a specified period of time.
[0015] For example, if you have multiple subscription plans with different flat rates (for example, a monthly plan of 3,000 yen, a monthly plan of 5,000 yen, etc.), PlanUsers can choose one plan from the available options (for example, a monthly plan of 8,000 yen, a monthly plan of 8,000 yen, etc.) and sign up for the plan. The user will then be registered for a subscription based on the plan they selected. Once registered, users can use sports clubs, fitness clubs, and shared offices as much as they like, or receive food and drinks at restaurants, for a specified period of time, without worrying about fees, according to their subscription registration information.
[0016] For example, a restaurant may offer a low-cost plan that provides only beverages, or an expensive plan that provides all food and beverages offered at the restaurant. A sports club may offer a low-cost plan that limits the area and time of use, or an expensive plan that allows unlimited use of all areas. The subscription registration information includes restriction information such as the products provided, the period, and the location.
[0017] For example, before visiting a store, a user can register for a subscription by sending predetermined information from a subscription registration webpage using a user terminal that the user owns. Note that when the user visits a store, the user can also register for a subscription using a store terminal installed in the store.
[0018] Each user who registers for a subscription is assigned a user ID such as a membership number as unique identification information. In addition to subscription registration information, each user ID may be linked to various attribute information including the user's subscription registration history, service usage history according to the subscription registration information, payment amount, etc. Furthermore, the attribute information may include information related to the subscription registration information that is to be notified to the user (special offer information such as coupons and sales promotion content) (hereinafter referred to as notification information). Hereinafter, the subscription registration information and various attribute information will be collectively referred to as user information.
[0019] In a related technology, a store that registers for a subscription issues a medium (such as a membership card) that stores registration information and other information. The user presents the membership card at the store to receive services. In this case, there is a risk that someone who obtains another person's membership card may impersonate the user and receive services fraudulently. In addition, store staff must manually check the membership card presented by the user each time, which is time-consuming and laborious.
[0020] In view of these circumstances, the present inventors have devised the following configuration. An information processing device 1 according to a first embodiment is a device that enables a user who has registered a subscription to receive services according to the registered information, even if the user does not have a membership card. The information processing device 1 performs biometric authentication using biometric information to verify the identity of the user.
[0021] When registering for a subscription, users register their biometric information (face, fingerprint, etc.) in advance. Various technologies using captured images can be applied for biometric authentication using biometric information. Data (features) based on physical characteristics unique to an individual, such as face, fingerprint, voiceprint, veins, retina, and iris, can be used as biometric information.
[0022] For example, a user can take a picture of their own face using a camera installed in their user terminal and transmit the generated face image as biometric information (for registration) to the information processing device 1 or the authentication device. Alternatively, a user can take a picture of their face using a terminal installed in a store and transmit the image to the information processing device 1 or the authentication device. Furthermore, when registering for a subscription, the user can also register in advance payment information such as a valid credit card or electronic money that can be used for payment. The payment information is also included in the above-mentioned user information.
[0023] The information processing device 1 is connected to a predetermined terminal via a network (not shown) or predetermined wireless communication. The network may be wired or wireless, and the type of communication protocol may be any. The terminal transmits the user's biometric information (for authentication) to the information processing device 1. The terminal also performs processing based on the output from the information processing device 1 according to the authentication result. The terminal may include a store terminal installed in a store, a user terminal carried by a user, etc.
[0024] 1, the information processing device 1 includes a storage unit 11, an acquisition unit 12, an authentication processing unit 13, and a processing unit 14. The storage unit 11 stores subscription registrations in association with biometric information (for registration) of a user who receives a service according to the subscription registration. The storage unit 11 can store the user's biometric information (for registration) and the subscription registrations in association with each other in an internal or external storage device.
[0025] The acquisition unit 12 acquires biometric information (for authentication) of a user from a store terminal installed in the store. As an example, the biometric information may be a facial image, and the authentication for identity confirmation may be facial authentication. For example, the store terminal may have an imaging device such as a camera, and may generate a facial image by taking a photograph. The user's biometric information may be generated automatically by the store terminal, or may be generated in response to input by the user or staff. Such a store terminal may be fixed at a necessary location in the store, or may be carried by staff. A portable store terminal may be, for example, a mobile phone, a smartphone, a tablet, etc.
[0026] The authentication processing unit 13 executes authentication processing between the acquired biometric information and the biometric information (for registration) stored in the storage unit 11. The store terminal may transmit the acquired biometric information to an authentication device in which the user's biometric information (for registration) is registered in advance, and the authentication result may be transmitted to the information processing device 1. The information processing device 1 may receive the authentication result and perform processing according to the received authentication result.
[0027] When the user is authenticated as a registrant through the authentication process of the authentication processing unit 13, the processing unit 14 outputs subscription registration information linked to the user's biometric information. Store staff can then provide services according to the subscription registration information.
[0028] 2 is a flowchart showing the flow of the information processing method according to the first embodiment. First, a subscription registration is associated with biometric information of a user who receives a service according to the subscription registration and stored (S11). Next, the biometric information of the user is acquired from a store terminal installed in the store (S12).
[0029] Then, an authentication process is performed between the acquired biometric information and the biometric information stored in the storage unit 11 (S13). If the user is authenticated as a registrant through the authentication process by the authentication processing unit 13, a subscription registration linked to the user's biometric information is output (S14).
[0030] In this way, the information processing device 1 according to the first embodiment performs identity verification at a store through biometric authentication using the biometric information of a user who has registered for a subscription, allowing the user to receive services according to the subscription registration even if the user does not have a membership card. This makes it possible to prevent impersonation through fraudulent acquisition of a membership card.
[0031] The information processing device 1 includes a processor, a memory, and a storage device (not shown). The storage device stores a program that causes a computer to execute each process of the information processing method according to the first embodiment. The processor loads the program from the storage device into the memory and executes the program. As a result, the processor realizes the functions of the storage unit 11, the acquisition unit 12, the authentication processing unit 13, and the processing unit 14.
[0032] Alternatively, each component of the information processing device 1 may be realized by dedicated hardware. exclusive The devices may be realized by a circuit, a processor, or a combination thereof. 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 and programs. Furthermore, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (Field-Programmable Gate Array), a quantum processor (quantum computer control chip), etc. may be used as the processor.
[0033] Furthermore, when some or all of the components of the information processing device 1 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or distributed. For example, the information processing devices, circuits, etc. may be realized as a client-server system, a cloud computing system, or the like, in a form in which each is connected via a communication network. Furthermore, the functions of the information processing device 1 may be provided in a SaaS (Software as a Service) format.
[0034] <Embodiment 2> The second embodiment is a specific example of the first embodiment described above. Fig. 3 is a block diagram showing the overall configuration of an information processing system 100 according to the second embodiment. The information processing system 100 includes a server 10, a user terminal 20, a store terminal 30, and an authentication device 40. The server 10, the store terminal 30, the user terminal 20, and the authentication device 40 are each connected via a network N. Here, the network N is a wired or wireless communication line, for example, the Internet.
[0035] The information processing system 100 is a system in which a user who has registered for a subscription plan provided by a store can receive services according to the subscription registration information by performing biometric authentication. Here, an example will be described in which a user registers for a subscription plan and registers his or her own biometric information (for registration) using a user terminal 20 owned by the user.
[0036] Biometric information used for biometric authentication is information used for authentication of identity confirmation (identification of identity, identity identification process, etc.), and is information for uniquely specifying (identifying) an individual. In the second embodiment, facial authentication, which is an example of biometric authentication, is described, and the biometric information is a facial image. In other words, the facial image (for registration) is identification information for specifying a user who registers for a subscription.
[0037] Note that other technologies that use photographed images of a person can be applied to biometric authentication and biometric information. For example, biometric information may be data (features) calculated from physical characteristics unique to an individual, such as fingerprints, voiceprints, veins, retinas, irises, and palm patterns.
[0038] <User terminal 20> The user terminal 20 is an information terminal that is carried and operated by a user and transmits and receives data to and from the server 10 via the network N by wireless communication. The user terminal 20 is a mobile phone, a smartphone, a tablet terminal, etc. FIG. 4 is a block diagram showing the configuration of the user terminal 20 in FIG. 3.
[0039] The user terminal 20 includes a camera 21, a storage unit 22, a memory 23, a communication unit 24, an input / output unit 25, and a control unit 26. The camera 21 is an imaging device that takes images under the control of the control unit 26. The storage unit 22 is an example of a storage device that includes a non-volatile memory such as a flash memory or an SSD (Solid State Drive). The storage unit 22 stores a program that implements processes including information required for subscription registration, a facial image registration process, and a process for displaying various information.
[0040] The memory 23 is a volatile storage device such as RAM (Random Access Memory), and is a storage area for temporarily storing information when the control unit 26 is operating. The communication unit 24 is a communication interface with the network N. The communication unit 24 may also establish a short-range wireless communication connection with the store terminal 30 to perform communication. Here, various standards such as Bluetooth (registered trademark), BLE (Bluetooth Low Energy), and UWB (Ultra Wide Band) can be applied to the short-range wireless communication.
[0041] The input / output unit 25 is, for example, a touch panel, and includes a display device and an input device. The control unit 26 is a processor that controls the hardware of the user terminal 20. The control unit 26 loads a program from the storage unit 22 into the memory 23 and executes it. In this way, the control unit 26 realizes the functions of a registration unit 261 and a display control unit 262.
[0042] The registration unit 261 performs a process of registering information and a facial image input by a user that are necessary for subscription registration. Specifically, the registration unit 261 accepts the information and facial image input by the user. The registration unit 261 transmits a request to register the accepted information and facial image to the server 10 via the network N. The user can also register their own payment information in advance. The payment information may be credit card information, electronic money payment information, two-dimensional code (QR code (registered trademark)) payment information, etc., but these are merely examples.
[0043] As will be described later, the facial feature information of the user is registered in the facial information DB 41 of the authentication device 40, and the user information including subscription registration information and payment information is registered in the information DB 112 of the server 10. The subscription registration information and the facial feature information are linked by a user ID issued when the user information is registered.
[0044] The registration unit 261 may receive a user ID from the server 10 via the network N and register it in the storage unit 22. The display control unit 262 can display notification information related to the subscription registration information transmitted from the server 10 via the network N when authentication is successful. Such information may be sales promotion content used for sales promotion in a store. The sales promotion content may be, for example, a bingo game using a digital bingo card on which multiple bingo frames are arranged.
[0045] The server 10 may provide the user terminal 20 with a digital bingo card on which multiple bingo frames are arranged in a matrix. The display control unit 262 displays the digital bingo card on the screen of the input / output unit 25. The frequency with which the bingo frames are opened is determined, for example, based on subscription registration information. As an example, the higher the amount of the subscription plan, the more bingo frames are opened, thereby increasing the probability of completing a bingo. Furthermore, the higher the payment amount via facial recognition other than the subscription plan, the more bingo frames are opened. As another example, the frequency with which the bingo frames are opened may be determined based on the user's subscription registration history, service usage history, store visit history, etc.
[0046] When a bingo is completed, the server 10 generates bonus information such as coupons that can be used at the store or surrounding facilities that has registered the subscription, and transmits the generated bonus information to the user terminal 20. The bonus information includes information such as discounts or gifts that can be received at the store. The server 10 may also output the sales promotion content to the store terminal 30.
[0047] In addition, the sales promotion content may be special benefit information used for sales promotion at a destination store different from the store. For example, when face authentication is used at store A, the server 10 may provide special benefit information available at store B, which is different from store A. User terminal 20 In addition, when face authentication is used in store B, the server 10 can transmit information about benefits available in store A to the User terminal 20In this way, by sending customers between multiple stores, it is possible to attract customers to each store, thereby increasing the number of customers.
[0048] <Store terminal 30> The store terminal 30 is installed in a store and operated by a user or staff member. The store terminal 30 transmits and receives data to and from the server 10 via the network N. The store terminal 30 is, for example, a POS terminal including an authentication terminal and a payment terminal. The store terminal 30 is used to pay the flat rate for a subscription plan, as well as the purchase price of products not covered by the plan, service fees, etc. The store terminal 30 identifies subscription registration information using the results of the user's biometric authentication. Store staff provide the user with services according to the identified subscription registration.
[0049] Fig. 5 is a block diagram showing a schematic configuration of the store terminal 30 of Fig. 3. As shown in Fig. 5, the store terminal 30 includes a camera 31, a storage unit 32, a memory 33, a communication unit 34, an input / output unit 35, and a control unit 36. The camera 31 is an imaging device that takes images under the control of the control unit 36. The storage unit 32 is an example of a storage device that includes a non-volatile memory such as a flash memory or an SSD (Solid State Drive). The storage unit 32 stores a program that implements various processes, including an authentication request process for executing the payment process described below.
[0050] The memory 33 is a volatile storage device such as RAM (Random Access Memory), and is a storage area for temporarily storing information when the control unit 36 is operating. The communication unit 34 is a communication interface with the network N. The input / output unit 35 is, for example, a touch panel that includes a display device (display unit) such as a screen and an input device (input unit).
[0051] The control unit 36 is a processor that controls the hardware of the store terminal 30. The control unit 36 loads a program from the storage unit 32 into the memory 33 and executes it. As a result, the control unit 36 realizes the functions of a display control unit 361, an authentication request unit 362, and a payment processing unit 363.
[0052] The display control unit 361 causes the screen generated by the execution of the program to be displayed on the input / output unit 35. The display control unit 361 may also display a message prompting the user to photograph their face for face authentication.
[0053] The authentication request unit 362 extracts a human face area as a face image from the image of the user captured by the camera 31, and transmits an authentication request to the server 10. Note that the authentication request unit 362 may transmit an authentication request including the face image to the authentication device 40.
[0054] The display control unit 361 displays the result of the authentication process on the input / output unit 35. When the authentication is successful, the server 10 transmits subscription registration information to the store terminal 30. The display control unit 361 displays the subscription registration information related to the authenticated user transmitted from the server 10. Store staff can check the subscription registration information displayed on the screen and provide products according to the information, etc.
[0055] Furthermore, when the display control unit 361 receives notification information related to the subscription registration information from the server 10 upon successful authentication, Input / output section 35 The information can be displayed on the
[0056] The payment processing unit 363 executes payment processing related to subscription registration and payment processing for the purchase of other products. This payment may be made in cash, or by other means such as credit card, debit card, or electronic money. To accept payments by cash or card, the payment terminal is equipped with a cash slot, automatic change machine, card reader, etc.
[0057] If payment information such as a valid credit card or electronic money that can be used for payment is registered in advance when registering a subscription, the payment processing unit 363 can automatically process the payment using the registered payment information upon success of facial authentication.
[0058] <Authentication device 40> The authentication device 40 is an information processing device that manages facial feature information of users and performs facial authentication. In response to an authentication request received from the outside, the authentication device 40 compares a facial image (for authentication) included in the request with the facial feature information of the user that it manages, and returns the comparison result (authentication result) to the request source.
[0059] FIG. 6 is a block diagram showing the configuration of the authentication device 40 of FIG. 3. The authentication device 40 includes a face information database (DB) 41, a face detection unit 42, a feature point extraction unit 43, a registration unit 44, and an authentication unit 45. The face information DB 41 stores face feature information, which is a collection of feature points extracted from a face image (for registration). The face information DB 41 stores a user ID (described later) and the face feature information in association with each other. The authentication device 40 may delete face feature information from the face feature DB 41 in response to a request from a user or the like corresponding to the face feature information. Alternatively, the authentication device 40 may delete face feature information after a certain period of time has elapsed since registration.
[0060] The face detection unit 42 detects a facial area included in a facial image (for registration) for registering facial feature information, and outputs the detected area to the feature point extraction unit 43. The feature point extraction unit 43 extracts feature points from the facial area of the facial image (for registration) received from the user terminal 20 or the like, and outputs the facial feature information to the registration unit 44. The registration unit 44 issues a new user ID when registering the facial feature information. The registration unit 44 associates the issued user ID with the facial feature information extracted from the facial image (for registration), and registers the associated information in the facial information DB 41.
[0061] The face detection unit 42 detects a face area included in a face image (for authentication) used in authentication processing, and outputs the detected face area to the feature point extraction unit 43. The feature point extraction unit 43 extracts feature points included in the face image (for authentication) received from the server 10 or the like, and outputs facial feature information to the authentication unit 45.
[0062] The authentication unit 45 performs face authentication using facial feature information. Specifically, the authentication unit 45 compares the facial feature information extracted from the face image (for authentication) with the facial feature information in the face information DB 41. The authentication unit 45 returns a match or non-match of the facial feature information to the request source as the face authentication result. The match or non-match of the facial feature information corresponds to the success or failure of authentication. Note that a match of the facial feature information refers to a case where the degree of match is equal to or greater than a threshold. Furthermore, if face authentication is successful, the face authentication result includes the identified user ID.
[0063] For example, when an authentication request is sent from the server 10, the authentication unit 45 performs face authentication on the face image included in the authentication request and returns the authentication result to the server 10. If the authentication is successful, the authentication processing unit 13 of the server 10 identifies the subscription registration information associated with the matched facial feature information.
[0064] 7 is a flowchart showing the flow of facial feature information registration processing by authentication device 40 according to the second embodiment. Authentication device 40 first receives a facial image registration request transmitted from user terminal 20 (S21). In this example, authentication device 40 receives the facial image registration request transmitted from user terminal 20 via server 10. Next, face detection unit 42 detects a facial area from the facial image included in the facial feature information registration request (S22). Then, feature point extraction unit 43 extracts feature points (facial feature information) from the facial area detected in step S22 (S23). Then, registration unit 44 issues a user ID (S24), associates it with the extracted facial feature information, and registers it in face information DB 41 (S25).
[0065] Thereafter, the registration unit 44 returns the issued user ID to the request source (e.g., the server 10) (S26). Note that the authentication device 40 may perform the facial feature information registration process in response to a facial feature information registration request received from any information registration terminal. For example, the information registration terminal may be the user terminal 20 or the store terminal 30.
[0066] <Server 10> The server 10 is an example of the information processing device 1. The server 10 is an information processing device that performs biometric information registration processing, subscription registration information identification processing, sales promotion content generation processing, etc. (information processing method according to the second embodiment). Note that the server 10 may be configured with multiple servers, and each functional block may be realized by multiple computers.
[0067] Fig. 8 is a block diagram showing the configuration of the server 10 in Fig. 3. The server 10 includes a storage unit 110, a memory 120, a communication unit 130, and a control unit 140. The storage unit 110 is an example of a storage device such as a hard disk or flash memory. The storage unit 110 stores a program 111 and an information DB 112. The program 111 is a computer program that implements a part of a registration process for facial images and information required for subscription registration, a facial authentication process, a payment process, and the like.
[0068] The information DB 112 is a database that manages user information of users who have registered for subscriptions. The information DB 112 manages user IDs and user information in association with each other. That is, in the second embodiment, biometric information and user information are linked to user IDs and managed in the face information DB 41 of the authentication device 40 and the information DB 112 of the server 10, respectively. The biometric information here is a face image. As described above, the user information includes various attribute information such as subscription registration information and benefit information, and payment information. The payment information is credit card information, electronic payment information, etc., used when performing payment processing in response to successful biometric authentication.
[0069] The memory 120 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 140. The communication unit 130 is a communication interface with the network N.
[0070] The control unit 140 is a processor that controls each component of the server 10. The control unit 140 loads the program 111 from the storage unit 110 into the memory 120 and executes the program 111. In this way, the control unit 140 realizes the functions of the registration unit 141, the authentication control unit 142, and the processing unit 143.
[0071] The registration unit 141 receives a subscription registration request including a facial image and information necessary for subscription registration from any user terminal 20, and performs registration processing for these. Specifically, the registration unit 141 acquires a facial image from the subscription registration request, and transmits a facial feature information registration request including the acquired facial image to the authentication device 40. Then, the registration unit 141 receives from the authentication device 40 a user ID issued when the facial feature information was registered. Then, the registration unit 141 acquires the necessary information from the subscription registration request, associates the received user ID with the information, and registers it in the information DB 112.
[0072] 1. When the authentication control unit 142 receives an authentication request including a facial image of the user from the store terminal 30, the authentication control unit 142 transmits the authentication request including the facial image to the authentication device 40. Then, the authentication control unit 142 receives a facial authentication result from the authentication device 40. When the facial authentication is successful, the authentication control unit 142 identifies subscription registration information associated with the matched facial feature information.
[0073] The processing unit 143 corresponds to the processing unit 14 in FIG. 1. The processing unit 143 transmits the identified subscription registration information to the store terminal 30. The store terminal 30 displays the identified subscription registration information as a result of the authentication process. Therefore, the processing unit 143 functions as a notification means for notifying store staff of the results of the authentication process. The store staff can check the subscription registration information displayed on the screen and provide products according to the information, etc.
[0074] Furthermore, if payment information has been registered in advance in the information DB 112, the processing unit 143 can read out the payment information linked to the user ID identified when face authentication is successful, and transmit the information to the store terminal 30. The store terminal 30 can use this payment information to perform payment processing of the payment amount.
[0075] 9 is a sequence diagram showing the flow of providing a service according to subscription registration information. First, the store terminal 30 photographs the user's face with the camera 31 (S31). Then, the store terminal 30 outputs the facial image to the server 10 (S32). The server 10 acquires the facial image from the store terminal 30 and transmits a facial authentication request including the acquired facial image to the authentication device 40 via the network N (S33). Upon receiving the facial authentication request, the authentication device 40 performs facial authentication processing (S34).
[0076] 10 is a flowchart showing the flow of face authentication processing by the authentication device 40. First, the authentication device 40 receives a face authentication request from the server 10 via the network N (S41). Note that the authentication device 40 may also receive a face authentication request from a store terminal 30 or the like. Next, the authentication device 40 extracts facial feature information from the face image included in the face authentication request. Then, the authentication unit 45 of the authentication device 40 compares the facial feature information extracted from the face image included in the face authentication request with the facial feature information in the face information DB 41 (S42) and calculates the degree of match.
[0077] Then, the authentication unit 45 determines whether the degree of match is equal to or greater than a threshold (S43). If the facial feature information matches, that is, if the degree of match of the facial feature information is equal to or greater than a threshold, the authentication unit 45 identifies a user ID associated with the facial feature information (S44). Then, the authentication unit 45 returns a facial authentication result indicating that facial authentication was successful, including the identified user ID, to the server 10 via the network N (S45). If the degree of match is less than the threshold in step S43, the authentication unit 45 returns a facial authentication result indicating that facial authentication was unsuccessful, including a message to the server 10 via the network N (S46).
[0078] Returning to FIG. 9, the server 10 receives the face authentication result from the authentication device 40 via the network N (S35). Then, the processing unit 143 of the server 10 executes processing to identify subscription registration information according to the face authentication result (S36). If the face authentication is successful, the processing unit 143 reads out the subscription registration information associated with the user ID included in the face authentication result from the information DB 112, and transmits it to the store terminal 30 (S37). Thereafter, the store terminal 30 displays the received subscription registration information (S38).
[0079] Furthermore, if the face authentication is successful, the processing unit 143 transmits notification information related to the subscription registration information to the user terminal 20 (S39). If the notification information is sales promotion content for the digital bingo game, the user terminal 20 displays the above-mentioned digital bingo card (S40). That is, the processing unit 143 functions as an information providing means for providing sales promotion content used for store sales promotion.
[0080] The processing unit 143 can determine the frequency of bingo draws based on the amount of the registered subscription plan, the payment amount by facial recognition other than the subscription plan amount, the service usage history, the store visit history, etc. The bingo card before the bingo is completed is stored in the information DB 112 of the server 10 in association with the user ID.
[0081] When a bingo is completed, the processing unit 143 can generate bonus information such as coupons that can be used at the store or surrounding facilities that has registered a subscription, and transmit the generated bonus information to the user terminal 20. The sales promotion content may also be bonus information used for sales promotion at a destination store that is different from the store. The server 10 may also transmit this notification information to the store terminal 30. Such bonus information such as coupons may be linked to the user ID and stored in the information DB 112. The user can automatically receive the bonus information by performing face authentication the next time they visit the store.
[0082] If the facial authentication fails, the server 10 can transmit a message to the store terminal 30 indicating that the authentication has failed. The store terminal 30 displays on its screen a message indicating that the subscription registration cannot be confirmed by facial authentication. The store terminal 30 may also notify the user terminal 20 by short-range wireless communication or the like that the subscription registration cannot be confirmed by facial authentication. Note that the store terminal 30 may transmit a facial authentication request directly to the authentication device 40 without going through the server 10, and the authentication device 40 may then transmit the facial authentication result to the server 10.
[0083] Fig. 11 is a diagram illustrating the flow when a user receives a service according to subscription registration information. In the example shown in Fig. 11, a camera 200, a display device 201, and a cash register device 202 included in a store terminal 30 are provided separately. The display device 201 is an example of the input / output unit 35 in Fig. 5, and the camera 200 is an example of the camera 31 in Fig. 5. The cash register device 202 corresponds to the payment terminal described above.
[0084] A cash register device 202 and a display device 201 are installed at the cash register counter where a store staff member S1 is present. A camera 200 is also attached above the cash register counter.
[0085] When the first user U1 approaches the checkout counter, the camera 200 captures an image of the first user U1. The captured image is sent to the server 10 as a face image for authentication. If face authentication is successful, the server 10 identifies subscription registration information and sends it to the store terminal 30. The store terminal 30 displays the subscription registration information about the authenticated user sent from the server 10.
[0086] 12 is a diagram showing an example of a screen displayed on the display device 201. A captured image 301 captured by the camera 200 is displayed on the screen 300. The captured image 301 includes an image of a first user U1 and a second user U2 who is behind the first user U1. In the example shown in FIG. 12, a subscription registration information display 302 is displayed superimposed on the captured image 301.
[0087] In this example, the subscription registration information display 302 is a dashed frame surrounding the image of the subscription service user. By superimposing the subscription registration information display 302 on the captured image 301 in this way, the staff member S1 can easily determine whether the first user U1 is a subscription service user. Here, it is easy to see that both the first user U1 and the second user U2 standing behind them are users of the subscription service.
[0088] The color and line type of the frame may be changed depending on the type of registered subscription plan. In the example shown in Fig. 12, it can be seen that the first user U1 surrounded by a dashed frame and the second user U2 surrounded by a solid frame have different subscription plans.
[0089] In this way, by checking screen 300, store staff S1 can confirm that the first user U1 is a user of the subscription service and the contents of the subscription plan, etc., and can provide products etc. in accordance with that information.
[0090] As described above, according to the second embodiment, by simply performing face authentication on the store terminal 30 installed in the store, the user can receive services according to the subscription registration information without presenting a membership card. This improves the efficiency of subscription registration confirmation and enables smooth provision of services. It also prevents impersonation through fraudulent acquisition of membership cards, thereby reducing losses to businesses.
[0091] In addition, there is no need to manually check membership cards, which reduces the time and effort required by store staff.Furthermore, by providing promotional content such as digital bingo and coupons that can be used to promote sales at destination stores other than the store where the customer registered for the subscription, it is possible to retain customers.
[0092] 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.
[0093] 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.
[0094] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes. (Appendix A1) a storage means for storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; an acquisition means for acquiring biometric information of a user from a terminal installed in the store; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; An information processing device having the above. (Appendix A2) The authentication processing unit may further include a notification unit that notifies a store staff member of the result of the authentication processing performed by the authentication processing unit. 10. The information processing device according to claim 1, (Appendix A3) The information providing device further includes an information providing unit for providing sales promotion content used for sales promotion of the store to a user terminal of the user, the promotional content is a bingo game using a digital bingo card on which a plurality of bingo boxes are arranged, In the digital bingo card, the frequency at which bingo slots are opened is determined based on the subscription registration information. An information processing device according to appendix A1 or A2. (Appendix A4) The system further comprises an information providing means for providing, to a user terminal of the user, sales promotion content used for sales promotion of a destination store different from the store. An information processing device according to appendix A1 or A2. (Appendix B1) A terminal installed in the store, an information processing device, The information processing device includes: a storage means for storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; an acquisition means for acquiring biometric information of a user from the terminal; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; An information processing system having the above. (Appendix B2) the information processing device further includes a notification means for notifying a store staff member of a result of the authentication processing by the authentication processing means; 1. An information processing system as described in Appendix B1. (Appendix B3) The information processing device includes: The information providing device further includes an information providing unit for providing sales promotion content used for sales promotion of the store to a user terminal of the user, the promotional content is a bingo game using a digital bingo card on which a plurality of bingo boxes are arranged, In the digital bingo card, the frequency at which bingo slots are opened is determined based on the subscription registration information. 1. An information processing system according to claim 1 or B2. (Appendix B4) The information processing device further includes an information providing means for providing, to a user terminal of a user, sales promotion content used for sales promotion of a customer sending destination store different from the store. 1. An information processing system according to claim 1 or B2. (Appendix C1) The computer storing the subscription registration information in association with the biometric information of a user who receives a service according to the subscription registration information; The user's biometric information is acquired from a terminal installed in the store, Execute an authentication process between the acquired biometric information and the stored biometric information; If the user is authenticated as a registrant by the authentication process, the subscription registration information linked to the biometric information of the user is output. Information processing methods. (Appendix D1) a process of storing subscription registration information in association with biometric information of a user who receives a service according to the subscription registration information; A process of acquiring biometric information of a user from a terminal installed in a store; A process of performing an authentication process between the acquired biometric information and the stored biometric information; a process of outputting subscription registration information linked to the biometric information of the user when the user is authenticated as a registrant by the authentication process; A non-transitory computer-readable medium storing a program for causing a computer to execute the above.
[0095] 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]
[0096] 1. Information processing equipment 10 Servers 11 Storage section 12 Acquisition Department 13 Authentication processing section 14 Processing section 20 User terminal 21 Camera 22 Memory section 23 Memory 24 Communications Department 25 Input / output section 26 Control Unit 261 Registration Department 262 Display control unit 30 store terminals 31 Camera 32 Storage section 33 Memory 34 Communications Department 35 Input / output section 36 Control Unit 361 Display control unit 362 Authentication Request Section 363 Payment Processing Unit 40 Authentication Device 41 Face Information DB 42 Face detection unit 43 Feature point extraction unit 44 Registration Department 45 Authentication Section 100 Information Processing Systems 110 Storage section 111 Program 112 Information DB 120 memory 130 Communications Department 140 Control Unit 141 Registration Department 142 Authentication control section 143 Processing Unit 200 cameras 201 Display device 202 Cash register device 300 screens 301 images 302 Subscription registration information display N Network S1 Staff U1 First User U2 Second user
Claims
1. a storage means for storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; an acquisition means for acquiring biometric information of a user from a terminal installed in the store; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; an information providing means for providing sales promotion content used for sales promotion of the store to a user terminal owned by the user; and the sales promotion content is a bingo game using a digital bingo card on which a plurality of bingo slots related to the store that has registered for the subscription are arranged, In the digital bingo card, the frequency at which bingo slots are opened is determined based on the subscription registration information. Information processing device.
2. A storage means for storing subscription registration information in association with biometric information of a user who receives a service according to the subscription registration information; an acquisition means for acquiring biometric information of a user from a terminal installed in the store; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; an information providing means for providing a user terminal of the user with sales promotion content used for sales promotion of a destination store different from the store; Equipped with The sales promotion content is information about benefits that can be used at the customer destination store, and is stored in association with the user's biometric information. Information processing device.
3. The authentication processing unit may further include a notification unit that notifies a store staff member of the result of the authentication processing performed by the authentication processing unit.
3. The information processing device according to claim 1 or 2.
4. A terminal installed in the store, an information processing device, The information processing device includes: a storage means for storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; an acquisition means for acquiring biometric information of a user from the terminal; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; an information providing means for providing sales promotion content used for sales promotion of the store to a user terminal owned by the user; and the sales promotion content is a bingo game using a digital bingo card on which a plurality of bingo slots related to the store that has registered for the subscription are arranged, In the digital bingo card, the frequency at which bingo slots are opened is determined based on the subscription registration information. Information processing system.
5. A terminal installed in a store; an information processing device, The information processing device includes: a storage means for storing subscription registration information and biometric information of a user who receives a service according to the subscription registration information in association with each other; an acquisition means for acquiring biometric information of a user from the terminal; an authentication processing means for executing authentication processing between the acquired biometric information and the biometric information stored in the storage means; a processing means for outputting subscription registration information linked to biometric information of a user when the user is authenticated as a registrant through the authentication processing of the authentication processing means; The information processing device includes: an information providing means for providing a user terminal of a user with sales promotion content used for sales promotion of a destination store different from the store; Equipped with The sales promotion content is information about benefits that can be used at the customer destination store, and is stored in association with the user's biometric information. Information processing system.
6. the information processing device further includes a notification means for notifying a store staff member of a result of the authentication processing by the authentication processing means; 6. The information processing system according to claim 4 or 5.
7. The computer storing the subscription registration information in association with the biometric information of a user who receives a service according to the subscription registration information; The user's biometric information is acquired from a terminal installed in the store, Execute an authentication process between the acquired biometric information and the stored biometric information; If the user is authenticated as a registrant by the authentication process, outputting subscription registration information linked to the biometric information of the user; Providing sales promotion content to be used for sales promotion of the store to a user terminal owned by the user; the sales promotion content is a bingo game using a digital bingo card on which a plurality of bingo slots related to a store that has registered for a subscription are arranged, and the frequency at which the bingo slots are opened on the digital bingo card is determined based on the subscription registration information; Information processing methods.
8. a process of storing subscription registration information in association with biometric information of a user who receives a service according to the subscription registration information; A process of acquiring biometric information of a user from a terminal installed in a store; A process of performing an authentication process between the acquired biometric information and the stored biometric information; a process of outputting subscription registration information linked to the biometric information of the user when the user is authenticated as a registrant by the authentication process; a process of providing sales promotion content used for sales promotion of the store to a user terminal owned by the user; The sales promotion content is a bingo game using a digital bingo card on which a plurality of bingo frames related to a store that has registered for a subscription are arranged, and a process of determining a frequency at which the bingo frames are opened on the digital bingo card based on the subscription registration information; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Customer managing system, program for realizing system, and recording medium
JP2004326208A
Sales support device and program
JP2011048462A
Bingo game management device and terminal device
JP2011090616A
Register device
JP2022014663A
Store use information distribution device, store use information distribution system equipped with same, and store use information distribution method
WO2021049300A1