Information Processing Apparatus, Information Processing System, Information Processing Method, and Program
The information processing apparatus and method facilitate the use of company-subscribed payment services through biometric authentication, ensuring appropriate and convenient application of these services by associating payment methods with user biometrics and executing processing based on successful authentication and conditions.
Patent Information
- Application Number
- JP2023506624
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-18
- Publication Date
- 2025-07-23
- Estimated Expiration
- 2041-03-18
AI Technical Summary
Existing biometric authentication payment systems do not adequately facilitate the use of payment services subscribed by a company or affiliated groups, making it difficult for employees to utilize these services directly.
An information processing apparatus and method that registers payment methods associated with users' biometric information, performs authentication, and executes payment processing using the affiliated group's subscribed services upon successful authentication and satisfaction of predetermined conditions.
Enables convenient and appropriate use of payment services subscribed by the affiliated group, preventing abuse and improving user convenience by automating the application of the correct payment method without manual selection each time.
Smart Images

Figure 0007711745000001 
Figure 0007711745000002 
Figure 0007711745000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, an information processing system, an information processing method, and a non-transitory computer-readable medium, and more particularly to an information processing apparatus, an information processing system, an information processing method, and a non-transitory computer-readable medium for performing settlement processing by biometric authentication.
Background Art
[0002] Settlement processing techniques using biometric authentication have been proposed. For example, Patent Document 1 discloses a biometric information authentication settlement system that accepts designation of a settlement system such as a card company from a customer and performs settlement to the designated settlement destination when biometric authentication is successful.
[0003] Also, from the perspective of streamlining the settlement process, it is required that the payment destinations such as transportation fares used by company employees be automatically set to the company. For example, Patent Document 2 discloses a transportation facility management system that issues an IC card that can set whether the fare for transportation facilities is to be borne by an individual or the company for users who work outside the contract customer (company). Further, Patent Document 3 discloses an electronic ticket ticketing system that, when a corporate SF card is used at a ticket gate, determines that the company is permitted to use it and processes it so as to hold a transportation value for a predetermined period on the premise of credit from the card company to the company.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Patent Document 3
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the biometric authentication payment system described in Patent Document 1 above, for example, it is not described that the payment is borne by the company or that the payment method of other payment services to which the company subscribes is applied. Therefore, there has been a problem that it is difficult for an employee to directly apply the payment method of the payment service to which the company subscribes.
[0006] Here, when an employee uses a payment service to which the company subscribes, it is desirable to allow the employee to use the payment service suitably. However, the methods described in Patent Documents 2 to 3 do not sufficiently disclose a mechanism for allowing suitable use. Note that the above-described problem is not limited to the case where a user belongs to a company and uses the payment method of a payment service to which the company subscribes, and the same applies to the case where a member uses the payment method of a payment service to which the user belongs to another group and the affiliated group subscribes.
[0007] An object of the present disclosure is to provide an information processing apparatus, an information processing method, and a non-transitory computer-readable medium that can suitably use a payment service to which a member's affiliated group subscribes in view of the above-described problems.
Means for Solving the Problems
[0008] An information processing apparatus according to an aspect of the present disclosure includes: registration means for registering, for each user, a payment method of a payment service to which the user's affiliated group subscribes in association with the user's biometric information; authentication control means for performing biometric authentication based on a captured image of a user captured for payment for a predetermined service when the captured image of the user is acquired; payment processing means for executing payment processing for the predetermined service by applying the payment method of the payment service to which the affiliated group subscribes when the biometric authentication is successful and a predetermined condition is satisfied. and includes.
[0009] An information processing system according to an aspect of the present disclosure includes: An authentication terminal that generates a captured image of a user for settlement of a predetermined service, and an information processing apparatus communicably connected to the authentication terminal are provided, wherein the information processing apparatus has a registration means for registering, for each user, a settlement method of a settlement service to which the user's affiliated organization subscribes, in association with the biometric information of the user; an authentication control means for performing biometric authentication based on the captured image when the captured image of the user is obtained; and a settlement processing means for executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied. It has.
[0010] An information processing method according to an aspect of the present disclosure includes a registration step of registering, for each user, a settlement method of a settlement service to which the user's affiliated organization subscribes, in association with the biometric information of the user; an authentication control step of performing biometric authentication based on the captured image when a captured image of the user taken for settlement of a predetermined service is obtained; and a settlement processing step of executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied. It includes.
[0011] A non-transitory computer-readable medium according to an aspect of the present disclosure includes a registration process of registering, for each user, a settlement method of a settlement service to which the user's affiliated organization subscribes, in association with the biometric information of the user; an authentication control process of performing biometric authentication based on the captured image when a captured image of the user taken for settlement of a predetermined service is obtained; and a settlement process of executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied. A program for causing a computer to execute is stored.
Advantages of the Invention
[0012] According to the present disclosure, it is possible to provide an information processing apparatus, an information processing method, and a non-transitory computer-readable medium that can suitably use a settlement service to which a member belongs.
Brief Description of the Drawings
[0013]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Mode for Carrying Out the Invention
[0014] 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 denoted by the same reference numerals, and redundant descriptions are omitted as necessary for clarity of explanation.
[0015] <Embodiment 1> First, Embodiment 1 of the present disclosure will be described. FIG. 1 is a block diagram showing the configuration of an information processing apparatus 10 according to Embodiment 1. The information processing apparatus 10 is a computer device for performing settlement processing using biometric authentication. The biometric authentication is face, fingerprint, iris or vein authentication, or other biometric authentication. Here, the information processing apparatus 10 is connected to a network (not shown). The network may be wired or wireless. Further, an authentication terminal (not shown) that captures an image of a user to generate a captured image for settlement for a predetermined service is connected to the network. That is, the information processing apparatus 10 is communicably connected to the authentication terminal via the network. Note that the captured image includes at least a part of the user's body. The information processing apparatus 10 includes a registration unit 11, an authentication control unit 12, and a settlement processing unit 14.
[0016] The registration department 11, also called the registration means, registers, for each user, the payment method of the payment service subscribed by the group to which the user belongs, in association with the biometric information of that user. The biometric information is the feature information of the face, fingerprint, iris or vein, or other biometric information. Here, the group to which the user belongs is a group to which the user belongs as a member, and may be, for example, a company (corporation) where the user works as an employee or staff member. The payment service is a service related to payment subscribed or contracted by the group. The payment service may include at least one of a subscription service subscribed by the group, a membership service registrable by the members of the group, a subscription service subscribable by the members of the group, a predetermined group discount service, and a payment service in which the group is registered as the payee. And the payment method is the method specified or agreed upon at the time of contracting for various payment services. For example, in the payment method of the subscription service subscribed by the group, by the group paying a predetermined fee as the contractor, the user U who is a member of the group can use the specified service for a certain period without bearing a financial burden. Also, in the payment method of the membership service registrable by the members of the group, by the group partnering with the operator of the membership service, the members can be registered as members of the membership service, and the members can receive the specified service free of charge or at a discounted price. In the payment method of the subscription service subscribable by the members of the group, by the group partnering with the operator of the subscription service, the members can subscribe to the subscription service. And the subscriber can use the specified service for a certain period by paying a predetermined fee. The payment method of the predetermined group discount service is that by the group partnering with the operator of the predetermined service, the members can use the predetermined service at an amount discounted from the normal price. Also, in the payment method of the payment service in which the group is registered as the payee, when the members use the service, part or all of the payment for the service can be settled with the group as the payee.
[0017] The authentication control unit 12, also referred to as authentication control means, when acquiring a captured image of a user captured for the settlement of a predetermined service, causes biometric authentication to be performed based on the captured image. The predetermined service is a service that the user has used or plans to use. Specifically, the authentication control unit 12 performs biometric authentication by collating biometric information for authentication based on the captured image of the user captured for the settlement of a predetermined service with the biometric information for registration.
[0018] The settlement processing unit 14, also referred to as settlement processing means, when biometric authentication is successful and a predetermined condition is satisfied, applies the settlement method of the settlement service to which the affiliated organization subscribes and executes the settlement processing for the predetermined service.
[0019] Figure 2 is a diagram showing the flow of the information processing method according to Embodiment 1. First, the registration unit 11 registers the settlement method of the settlement service to which the user's affiliated organization subscribes in association with the user's biometric information (S10). Then, the authentication control unit 12 acquires a captured image of the user using a predetermined service, which is a captured image used for the settlement of the predetermined service (S11). Subsequently, the authentication control unit 12 causes biometric authentication to be performed using the biometric information for authentication generated based on the captured image (S12). Next, the information processing apparatus 10 determines whether biometric authentication is successful and a predetermined condition is satisfied (S13). If it is determined that biometric authentication is successful and a predetermined condition is satisfied (Yes in S13), the settlement processing unit 14 applies the settlement method of the settlement service to which the affiliated organization subscribes (S14). Then, the settlement processing unit 14 executes the settlement processing for the predetermined service used by the user using the settlement method (S15) and ends the processing. On the other hand, if it is determined that biometric authentication is successful and a predetermined condition is not satisfied, that is, if biometric authentication fails or a predetermined condition is not satisfied (No in S13), the information processing apparatus 10 ends the processing.
[0020] In this way, when the biometric authentication is successful and a predetermined condition is satisfied, the information processing apparatus 10 according to Embodiment 1 applies the payment method of the payment service to which the affiliated organization subscribes and executes payment processing for a predetermined service. Therefore, while enabling the user to use the payment method of the affiliated organization, by setting the usage conditions, abuse can be prevented and appropriate use can be promoted. In addition, the user does not need to grasp whether the payment method is available each time of payment, and does not need to offer the available payment method each time of payment, so the convenience is improved. As a result, the user can suitably use the payment service to which the affiliated organization subscribes.
[0021] Incidentally, the information processing apparatus 10 includes a processor, a memory, and a storage device as a configuration not shown in the figure. Further, a computer program in which the processing of the information processing method according to the present embodiment is implemented is stored in the storage device. Then, the processor causes the memory to read the computer program from the storage device and executes the computer program. Thereby, the processor realizes the functions of the registration unit 11, the authentication control unit 12, and the payment processing unit 14.
[0022] Alternatively, the registration unit 11, the authentication control unit 12, and the payment processing unit 14 may each be realized by dedicated hardware. Further, some or all of the components of each device may be realized by general-purpose or dedicated circuitry, processors, etc. or combinations thereof. These may be constituted by a single chip or by a plurality of chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-described circuitry, etc. and a program. Further, as the processor, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (field-programmable gate array), etc. can be used.
[0023] In addition, when some or all of the components of the information processing apparatus 10 are realized by a plurality of information processing apparatuses, circuits, etc., the plurality of information processing apparatuses, circuits, etc. may be centrally arranged or may be distributed. For example, the information processing apparatuses, circuits, etc. may be realized in a form in which each is connected via a communication network, such as a client-server system, a cloud computing system, etc. Further, the function of the information processing apparatus 10 may be provided in the form of SaaS (Software as a Service).
[0024] <Embodiment 2> Next, Embodiment 2 of the present disclosure will be described. FIG. 3 is a block diagram showing the overall configuration of the information processing system 1000 according to Embodiment 2. The information processing system 1000 is a computer system that performs settlement processing by biometric authentication. Hereinafter, face authentication will be described as an example of biometric authentication. The information processing system 1000 includes a face authentication device 100, an information processing device 300, authentication terminals 400-1 to 400-n (n is a natural number of 1 or more), a user terminal 500, and a company-side management device 600. Each device and terminal is connected to each other via a network N. Here, the network N is a wired or wireless communication line.
[0025] As an example, assume that the user U belongs to the company B to which the user belongs. Company B subscribes to a plurality of payment services. Hereinafter, the "payment method of the payment service to which the company subscribes" may be referred to as the "payment method related to the company" or the "company-related payment method".
[0026] Each of the authentication terminals 400-1 to 400-n is installed in facilities A1, A2, … An. Each of the facilities A1, A2, … An is a facility or store that provides various services and can apply any of the payment methods of the payment service to which various companies subscribe for the payment of the services. The facility may be a facility or store operated by an organization that partners with Company B. As an example, the “facility or store” may be each station, bus stop, or bus itself of a transportation agency that provides transportation means (passenger transportation service). As another example, the “facility or store” may be a dormitory or hotel operated by a company that provides accommodation services, a cafeteria or restaurant operated by a company that provides food and beverage services, or a store operated by a company that provides retail services.
[0027] Also, when user U goes on a business trip to partner company C that is in partnership with Company B for a predetermined period, the facility may be a facility or store operated by partner company C at the business trip destination or in partnership with partner company C. For example, the facility may be a bus, dormitory, cafeteria or restaurant, or store exclusive to the employees of partner company C.
[0028] Company B of user U has registered company registration information, which is information about company B. Also, user U has previously registered their own face information and user information, which is information about user U. Here, when user U goes on a business trip, user U registers the business trip period and information about the business trip destination as user information. As a result, user U can receive service provision through face authentication at facilities A1, A2, … An operated by partner company C at the business trip destination and other partner companies. At this time, if user U is determined to be an employee of company B and meets a predetermined condition described later, user U can settle the service by applying a predetermined settlement method among the settlement methods related to company B. If there are multiple applicable company-related settlement methods, user U can select any one of the settlement methods. For example, when applying the subscription service that company B subscribes to for the settlement of the service at facility A1, by company B paying a predetermined fee to the settlement service provider or the facility operating company, user U can receive the service of facility A1 without financial burden. As an example, during the business trip period, user U can use the transportation means (such as buses, trains, etc.) of the transportation company that partners with company B without financial burden. A predetermined travel range that can be used without limit may be set in advance. If user U subscribes to a subscription service that can be subscribed to by employees of company B and applies the subscription service, user U can receive the service of the facility without limit by paying a predetermined fee by themselves. Also, for example, when applying the group discount service that company B subscribes to, user U will pay the fee on a per-occurrence basis, but a predetermined discount will be given to the normal fee. As an example, when user U eats or drinks at a predetermined restaurant during the business trip period, it is possible to pay the price after the group discount on a per-occurrence basis. Also, for example, when applying the membership-based welfare service that can be registered by employees of company B or the settlement method with company B as the settlement destination, user U can use the service on a per-occurrence or unlimited basis without some or all of the financial burden.
[0029] Hereinafter, when referring to the authentication terminals 400-1, 400-2, … 400-n without distinction, they may simply be referred to as the authentication terminal 400.
[0030] Here, the face authentication device 100 is an example of a biometric authentication device and is an information processing device that stores face feature information of a plurality of persons. Further, the face authentication device 100 collates the face image or face feature information included in the request with the face feature information of each user in response to a face authentication request received from the outside, and returns the collation result (face authentication result) to the requester.
[0031] FIG. 4 is a block diagram showing the configuration of the face authentication device 100 according to Embodiment 2. The face authentication device 100 includes a face information DB (DataBase) 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 the user ID 111 and the face feature information 112 of the user ID in association with each other. The face feature information 112 is a set of feature points extracted from a face image and is an example of face information. Note that the face authentication device 100 may delete the face feature information 112 in the face feature DB 110 according to the requests from the registered users of the face feature information 112 or the affiliated organizations. Alternatively, the face authentication device 100 may delete the face feature information 112 after a certain period has elapsed since the registration of the face feature information 112.
[0032] The face detection unit 120 detects a face area included in a registration image for registering face information and supplies it 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 face feature information to the registration unit 140. Further, the feature point extraction unit 130 extracts feature points included in the face image received from the information processing device 300 and supplies face feature information to the authentication unit 150.
[0033] When registering the facial feature information, the registration unit 140 newly issues a user ID 111. The registration unit 140 associates the issued user ID 111 with the facial feature information 112 extracted from the registration image and registers them in the face information DB 110. The authentication unit 150 performs facial authentication using the facial feature information 112. Specifically, the authentication unit 150 collates the facial feature information extracted from the facial image with the facial feature information 112 in the face information DB 110. The authentication unit 150 returns to the information processing device 300 whether there is a match in the facial feature information. Whether there is a match in the facial feature information corresponds to the success or failure of the authentication. Note that the case where the facial feature information matches (there is a match) means that the degree of match is equal to or greater than a predetermined value.
[0034] FIG. 5 is a flowchart showing the flow of the facial information registration process according to Embodiment 2. First, the face authentication device 100 acquires a registration image of the user U included in the facial information registration request (S21). For example, the face authentication device 100 receives the facial information registration request from the user terminal 500 or the company-side management device 600 via the network N. Note that the source of the facial information registration request is not limited to this, and may be the information processing device 300 that has received the user registration request from the user terminal 500 or the company-side management device 600. Next, the face detection unit 120 detects the 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 supplies the facial feature information to the registration unit 140 (S23). Finally, the registration unit 140 issues a user ID 111, associates the user ID 111 with the facial feature information 112, and registers them in the face information DB 110 (S24). Note that the face authentication device 100 may receive the facial feature information 112 from the source of the facial information registration request, associate it with the user ID 111, and register it in the face information DB 110.
[0035] FIG. 6 is a flowchart showing the flow of face authentication processing by the face authentication device 100 according to Embodiment 2. First, the feature point extraction unit 130 acquires face feature information for authentication (S31). For example, the face authentication device 100 receives a face authentication request from the information processing device 300 via the network N, and extracts face 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 face feature information from the information processing device 300. Next, the authentication unit 150 collates the acquired face feature information with the face feature information 112 in the face information DB 110 (S32). When the face feature information matches, that is, when the degree of match of the face 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 face feature information matches (S34). Then, the authentication unit 150 returns to the information processing device 300 as a face authentication result that the face authentication has succeeded and the identified user ID 111 (S35). When there is no matching face feature information (No in S33), the authentication unit 150 returns to the information processing device 300 as a face authentication result that the face authentication has failed (S36).
[0036] Note that in step S32, the authentication unit 150 does not need to attempt to collate with all the face feature information 112 in the face information DB 110. For example, the authentication unit 150 may preferentially attempt to collate with the face feature information registered during the period from the day when the face authentication request was received to several months ago. Thereby, the collation speed can be improved. Further, when the preferential collation fails, it is preferable to perform collation with all the remaining face feature information.
[0037] Returning to FIG. 3, the description will be continued. The authentication terminal 400 is an information terminal including a camera and a display device. The authentication terminal 400 is installed in any facility and is an information terminal that can be specified by a facility ID for identifying the facility in the information processing device 300.
[0038] The authentication terminal 400 captures an authentication image for face authentication of the user U at each installed facility. For example, the authentication terminal 400 captures the user U who has used or plans to use the service provided at the installed facility for settlement of the service. That is, the authentication terminal 400 captures the user U at the start of using the service provided at the installed facility or when paying for the service. Then, the authentication terminal 400 transmits a face authentication request including the captured image of the user U as an authentication image to the information processing device 300 via the network N. At this time, the authentication terminal 400 may also include a facility ID for identifying its own installation facility in the face authentication request. Further, the authentication terminal 400 may also include the capture time in the face authentication request. Then, the authentication terminal 400 receives the face authentication result from the information processing device 300 via the network N. The face authentication result includes whether the face authentication is successful or not. When the face authentication result indicates the success of the face authentication, it may further include information on applicable company-related payment methods. The authentication terminal 400 displays this information on the screen as necessary and allows the user U to select a payment method. Then, when the face authentication is successful, the authentication terminal 400 transmits a request for electronic payment according to the payment method selected by the user U to the information processing device 300 via the network N, and causes the information processing device 300 to perform the electronic payment process. Note that the authentication terminal 400 may have the function of a payment device for performing the electronic payment process. In that case, when the face authentication is successful, the authentication terminal 400 performs the electronic payment according to the payment method selected by the user U and transmits the payment history to the information processing device 300 via the network N.
[0039] Next, the authentication terminal 400 will be described in detail. FIG. 7 is a block diagram showing the configuration of the authentication terminal 400 according to Embodiment 2. The authentication terminal 400 includes a camera 410, a storage unit 420, a communication unit 430, a display unit 440, a control unit 450, and an input unit 460.
[0040] The camera 410 is a photographing device that performs photographing according to the control of the control unit 450. The storage unit 420 is a storage device in which programs for realizing each function of the authentication terminal 400 are stored. The communication unit 430 is a communication interface with the network N. The display unit 440 is a display device. The input unit 460 is an input device that accepts inputs. The display unit 440 and the input unit 460 may be integrally configured. As an example, the display unit 440 and the input unit 460 are a touch panel. The control unit 450 controls the hardware of the authentication terminal 400. The control unit 450 includes a photographing control unit 451, an authentication control unit 453, a display control unit 454, and a settlement unit 455. Note that the display unit 440, the display control unit 454, and the input unit 460 are not essential.
[0041] The photographing control unit 451 controls the camera 410 and photographs an authentication image of the user U. The authentication image is an image including at least the face region of the user. Further, the photographing control unit 451 supplies the authentication image to the authentication control unit 453.
[0042] The authentication control unit 453 transmits a face authentication request including the authentication image to the information processing device 300 via the network N and receives a face authentication result. Then, the authentication control unit 453 may supply the face authentication result to the display control unit 454. The display control unit 454 may display the display content corresponding to the face authentication result on the display unit 440. When the face authentication result indicates the success of face authentication, the settlement unit 455 transmits a settlement processing request including the applicable settlement method and settlement information to the information processing device 300 via the network N. Note that, instead of this, when the face authentication result indicates the success of face authentication, the settlement unit 455 may perform electronic settlement according to the applicable settlement method and transmit the settlement history to the information processing device 300 via the network N.
[0043] Returning to FIG. 3, the description will be continued. The user terminal 500 is an information terminal used by the user U. The user terminal 500 is, for example, a mobile phone terminal, a smartphone, a tablet terminal, a PC (Personal Computer) equipped with or connected to a camera, or the like. The user terminal 500 is associated with the user ID of the user U. That is, the user terminal 500 is an information terminal that can be specified by the user ID in the information processing apparatus 300. For example, the user terminal 500 is a terminal on which the user U has logged in using his or her own user ID.
[0044] The user terminal 500 can transmit a user registration request (also called a user information registration request) for registering user information to the information processing apparatus 300 via the network N. For example, the user U uses the user terminal 500 to make a user registration request in order to issue a user ID and register user information (such as the company to which the user belongs). Also, at the time of user registration, the user terminal 500 transmits a registration image used for face authentication of the user U to the face authentication apparatus 100 and makes a face information registration request. Note that the user terminal 500 may transmit face feature information extracted from the registration image to the face authentication apparatus 100 and make a face information registration request. The user terminal 500 may transmit the registration image and the face feature information to the face authentication apparatus 100 via the information processing apparatus 300.
[0045] The user terminal 500 can also transmit a user information change request for changing user information to the information processing apparatus 300 via the network N. For example, before a business trip, the user U uses the user terminal 500 to make a user information change request in order to register information on the business trip location (destination) and the business trip period as user information. Note that the user registration request and the face information registration request may be made by the company-side management apparatus 600.
[0046] Next, the user terminal 500 will be described in detail. FIG. 8 is a block diagram showing the configuration of the user terminal 500 according to Embodiment 2. The user terminal 500 includes a camera 510, a storage unit 520, a communication unit 530, a display unit 540, a control unit 550, and an input unit 560.
[0047] The camera 510 is a photographing device that performs photographing according to the control of the control unit 550. The storage unit 520 is a storage device in which programs for realizing each function of the user terminal 500 are stored. The communication unit 530 is a communication interface with the network N. The display unit 540 is a display device. The input unit 560 is an input device that accepts inputs. The display unit 540 and the input unit 560 may be integrally configured. As an example, the display unit 540 and the input unit 560 are a touch panel. The control unit 550 controls the hardware of the user terminal 500. The control unit 550 includes a photographing control unit 551, a registration unit 552, an acquisition unit 553, and a display control unit 554.
[0048] The photographing control unit 551 controls the camera 510 and photographs a registration image of the user U. The photographing control unit 551 outputs the registration image to the registration unit 552.
[0049] The registration unit 552 transmits a face information registration request including the registration image to the face authentication device 100 via the network N. Incidentally, the registration unit 552 may transmit the face information registration request to the information processing device 300 via the network N. Further, the registration unit 552 transmits a user registration request or a user information change request to the information processing device 300 via the network N. Incidentally, the registration unit 552 transmits the user information received by the input unit 560 to the information processing device 300 via the network N when registering a user or changing user information. Incidentally, the registration unit 552 may include a face information registration request including the registration image in the user registration request, or may include user information in the user registration request or the user information change request.
[0050] The acquisition unit 553 acquires an input form related to the registration or change of user information from the information processing device 300 via the network N and outputs it to the display control unit 554. The display control unit 554 displays the input form on the display unit 540.
[0051] Returning to FIG. 3, the description will continue. The company-side management device 600 is a management device for Company B, which is the organization to which the user U belongs. The company-side management device 600 is, for example, a PC or a server computer. The company-side management device 600 is associated with a company ID that identifies the company. That is, the company-side management device 600 is an information terminal that can be specified by the company ID in the information processing device 300. For example, the company-side management device 600 is a terminal on which the administrator has logged in using the company ID.
[0052] When starting to use the settlement process using biometric authentication in the information processing system 1000, the company-side management device 600 sends a usage registration request to the information processing device 300 via the network N. When registering for use, the company-side management device 600 sends the company registration information specified by the company to the information processing device 300. Note that the company registration information may be included in the usage registration request. When the usage registration is completed, the company-side management device 600 receives the issued company ID from the information processing device 300. Also, similar to the user terminal 500, the company-side management device 600 can send a user registration request for each employee to the information processing device 300 via the network N. At this time, when registering a user, the company-side management device 600 sends the registration image of the user U stored in its own database to the face recognition device 100 as a registration image to be used for face recognition of the user U, and makes a face information registration request. Note that the company-side management device 600 may send the above face information registration request to the information processing device 300 via the network N. Note that the company-side management device 600 may include a face information registration request including a registration image in the user registration request, or may include user information in the user registration request or the user information change request. Also, similar to the user terminal 500, the company-side management device 600 can send a user information change request for each employee to the information processing device 300 via the network N. For example, when the in-company attributes of the user U change due to organizational restructuring or personnel changes, the company-side management device 600 makes a user information change request.
[0053] Next, the company-side management device 600 will be described in detail. FIG. 9 is a block diagram showing the configuration of the company-side management device 600 according to Embodiment 2. The company-side management device 600 includes an employee DB 610, a communication unit 630, a display unit 640, a control unit 650, and an input unit 660. The employee DB 610 stores the employee ID 611, the captured image 612, and the in-company attribute 613 in association with each other. The employee ID 611 is information for identifying an employee and may be an employee number. The captured image 612 is an image obtained by capturing at least the face of the employee and may be an image used for personnel and labor management. The in-company attribute 613 is the attribute of the employee within the company and may include, for example, a department, a position, an employment form (regular employee / seconded employee / part-time), or the length of service.
[0054] The communication unit 630 is a communication interface with the network N. The display unit 640 is a display device. The input unit 660 is an input device for receiving an input. The display unit 640 and the input unit 660 may be integrally configured like a touch panel. The control unit 650 controls the hardware of the company-side management device 600.
[0055] Returning to FIG. 3, the description will be continued. The information processing device 300 is an information processing device that performs face authentication using a captured image of a user U who has used or plans to use a service at Facility A1 or the like, and executes settlement processing according to the face authentication result. The information processing device 300 presents a settlement method applicable for settlement of the service used by the user U among the settlement methods related to the company B to which the user U who has succeeded in face authentication belongs. The information processing device 300 may be redundant across a plurality of servers, or each functional block may be realized by a plurality of computers.
[0056] Next, the information processing apparatus 300 will be described in detail. FIG. 10 is a block diagram showing the configuration of the information processing apparatus 300 according to Embodiment 2. The information processing apparatus 300 includes a storage unit 310, a memory 320, a communication unit 330, and a control unit 340. The storage unit 310 is a storage device such as a hard disk or a flash memory. The storage unit 310 stores a program 311, user information 312, payment method information 313, and payment history information 314. The program 311 is a computer program in which the processing of the information processing method according to the present Embodiment 2 is implemented.
[0057] The user information 312 is information about the user. FIG. 11 is a diagram showing an example of the data structure of the user information 312 according to Embodiment 2. The user information 312 is information in which a user ID and user attribute information are associated. The user attribute information includes at least a company ID. In this figure, as an example, the user attribute information includes a company ID, an employee ID, an in-company attribute, a business trip location, a business trip period, the business content at the business trip destination, and payment personal information. The company ID is information for identifying the company to which the user U belongs. The employee ID is identification information for the user U to be managed as an employee within the company. The in-company attribute may include at least one of a department, a position, an employment form, and the number of years of continuous service. The business trip location may be the name of the business trip destination, the name of the region of the business trip destination, or a facility ID related to the business trip destination or the region of the business trip destination. The business trip location may also include the company ID of the business trip destination. The business trip period may be the date of the business trip, or may include the time of working at the business trip destination in addition to the date. The business content at the business trip destination may be the type of business that the user U performs at the business trip destination or the purpose of the business trip. As an example, the business content during a business trip includes "on-site work" or "visiting a customer" and the like. The payment personal information is personal information indicating the billing destination when the user U bears the payment, and is, for example, the account number or credit card number of the user U.
[0058] Further, the user information 312 may include, as user attribute information, the place of secondment, the period of secondment, and the work content at the secondment destination, instead of or in addition to the place of business trip, the period of business trip, and the work content at the business trip destination. Further, the user information 312 may include, as user attribute information, the working hours of the user U or the working hours defined by the company of the user U.
[0059] Returning to FIG. 10, the description will be continued. The payment method information 313 is information regarding the payment method. FIG. 12 is a diagram showing an example of the data structure of the payment method information 313 according to the second embodiment. The payment method information 313 is information associating the company ID with the company registration information. The company registration information is information regarding the company-related payment method obtained from the company-side management device 600 of the company corresponding to the company ID. The company registration information includes at least the type of payment method or the payment method ID. In this figure, as an example, the company registration information associates the payment method ID with the billing destination information, the available location, the available period, and the eligible users. The billing destination information is information indicating the billing destination when the company bears the payment, and is, for example, the account number or credit card number of a corporation or organization. The available location indicates the conditions regarding the location for applying (using) the payment method, and may be indicated by the name of the available region or facility, or the facility ID. The available time indicates the conditions regarding the time for using the payment method. The available time may be, for example, the working hours of the company. When the date or day of the week on which the payment method can be used is determined, the available time may include the date or day of the week information. The available eligibility indicates the conditions regarding the eligibility for using the payment method. As an example, the available eligibility may be a business traveler, an officer, a full-time employee, or "having a continuous service of 5 years or more".
[0060] In this figure, the payment methods registered with Company B include "Subscription (Normal Use)", "Subscription (Business Trip Use)", "Employee Discount", and "Company Payment". As an example, "Subscription (Normal Use)" can be used by all employees at Facilities A1 and A2 from 9:00 to 17:00, which is the same as the company's working hours. In contrast, "Subscription (Business Trip Use)" can be used by business travelers at facilities related to the business trip location during the business trip period.
[0061] The payment history information 314 is the payment history of user U who used the authentication terminal 400 at each facility. Specifically, the payment history information 314 is the payment history of user U who succeeded in face authentication at each facility. The payment history information 314 is information that associates a user ID 3141, a facility ID 3142, a shooting date and time 3143, a payment method 3144, and payment information 3145. The user ID 3141 is the user ID included in the face authentication result when the face authentication is successful. The facility ID 3142 is an example of information that identifies the facility where the authentication terminal 400 for taking the shooting image for face authentication is installed. Note that the payment history information 314 may include the location information of the facility instead of or in addition to the facility ID 3142. The payment method 3144 indicates the payment method applied by user U for the payment of the service. And the payment information 3145 is the history of the payment made by user U through face authentication via the authentication terminal 400 installed at each facility. For example, the payment information 3145 may include the payment amount or the ID of the product / service.
[0062] The facility information 315 is information related to the facility where the authentication terminal 400 is installed. Specifically, the facility information 315 is information that associates a facility ID 3151 and location information 3152. The location information 3152 is the location information of the facility having the facility ID 3151, and may indicate the area where the facility is located. Note that the facility information 315 may include the company ID of the company that operates the facility or the company that partners with the facility.
[0063] The memory 320 is a volatile storage device such as a RAM (Random Access Memory), and is a storage area for temporarily holding information during the operation of the control unit 340. The communication unit 330 is a communication interface with the network N.
[0064] The control unit 340 is a processor that controls each component of the information processing device 300, that is, a control device. The control unit 340 causes the program 311 to be read from the storage unit 310 into the memory 320 and executes the program 311. Thereby, the control unit 340 realizes the functions of the registration unit 341, the authentication control unit 342, the determination unit 343, and the settlement processing unit 344.
[0065] The registration unit 341 is an example of the above-described registration unit 11. When the registration unit 341 receives a service usage registration request from the company-side management device 600, it acquires company registration information and registers the company registration information in the storage unit 310 as settlement method information 313. Then, the registration unit 341 issues a company ID to the newly registered company for use and notifies the company-side management device 600.
[0066] Also, when the registration unit 341 receives a user registration request from the user terminal 500 or the company-side management device 600, it acquires user attribute information from the user terminal 500 or the company-side management device 600. Then, the registration unit 341 associates the user information with the user ID notified when the face information of the user U is registered by the face authentication device 100 at the time of user registration, and registers the user information 312 in the storage unit 310. Also, when the registration unit 341 receives a user information change request from the user terminal 500 or the company-side management device 600, it similarly acquires the user attribute information related to the change and updates the user information 312 associated with the user ID based on the user attribute information related to the change.
[0067] Here, since the user ID is stored in the face information DB 110 of the face authentication device 100 in association with the face feature information, the user attribute information of the user information 312 is associated with the face feature information via the user ID. Also, the user attribute information of the user information 312 is associated with the company registration information of the payment method information 313 via the company ID. Therefore, the registration unit 341 registering the company registration information and the user attribute information means registering the company registration information and the user attribute information in association with the face feature information of the user U. That is, the registration unit 341 has a function of registering various user attribute information for each user in association with the face feature information of the user. The various user attribute information to be registered may include working hours, business trip period or secondment period, business trip location or secondment location, department, position or years of continuous service, or the business content during a business trip or secondment.
[0068] The authentication control unit 342 is an example of the above-described authentication control unit 12. The authentication control unit 342 controls face authentication for the face area of the user U included in the captured image. That is, the authentication control unit 342 controls face authentication for the face area of the user U included in the captured images taken at each facility. That is, the authentication control unit 342 causes the face authentication device 100 to perform face authentication on the captured image acquired from the authentication terminal 400. For example, the authentication control unit 342 transmits a face authentication request including the acquired captured image, the facility ID, and the capture date and time to the face authentication device 100 via the network N. Incidentally, the authentication control unit 342 may detect the face area of the user U from the captured image and include the image of the face area in the face authentication request. Also, the authentication control unit 342 may extract face feature information from the face area and include the face feature information in the face authentication request. Then, the authentication control unit 342 receives the face authentication result from the face authentication device 100. The authentication control unit 342 supplies the face authentication result to the determination unit 343.
[0069] The determination unit 343, also referred to as the determination means, determines whether a payment method related to the company can be applied to the payment process of the service used by the user U for whom face authentication has succeeded. Specifically, when the face authentication result indicates successful face authentication, the determination unit 343 identifies the company ID of the company to which the user U belongs. Then, the determination unit 343 identifies a payment method that meets the predetermined usage conditions from among the payment methods related to the company having the company ID as an applicable payment method. In the second embodiment, the predetermined usage conditions may be conditions related to the shooting date and time of the captured image, the shooting location (facility ID), or user attribute information.
[0070] For example, the determination unit 343 may determine that a payment method including the shooting date and time within the available time among the payment methods related to the company of the user U who has succeeded in face authentication is applicable. Specifically, first, the determination unit 343 extracts the record associated with the identified company ID in the payment method information 313. Next, the determination unit 343 determines whether there is a record in the extracted records whose available time includes the shooting date and time. Then, when there is a record whose available time includes the shooting date and time, the determination unit 343 determines that the payment method of the payment method ID included in the record is applicable. In this way, when the company specifies time-based usage conditions, the determination unit 343 can easily determine whether the usage conditions are met by using the usage date and time (shooting date and time) and the payment method information 313.
[0071] Here, the determination unit 343 may determine that a predetermined settlement method related to the company is applicable when the shooting date and time of the captured image is within the working hours of the user U who has succeeded in face authentication. Specifically, when there is a settlement method in which the available time is defined as the working hours in the settlement method information 313 among the settlement methods related to the company of the user U who has succeeded in face authentication, the determination unit 343 acquires the working hours of the user U from the user information 312. Then, when the working hours of the user U include the shooting date and time, the determination unit 343 determines that the settlement method in which the available time is defined as the working hours in the settlement method information 313 is applicable. Further, the determination unit 343 may determine that a predetermined settlement method related to the company is applicable when the shooting date and time of the captured image is within the business trip or secondment period of the user U who has succeeded in face authentication. Specifically, when there is a settlement method in which the available time is defined as the business trip or secondment period in the settlement method information 313 among the settlement methods related to the company of the user U who has succeeded in face authentication, the determination unit 343 acquires the business trip or secondment period of the user U from the user information 312. Then, when the business trip or secondment period of the user U includes the shooting date and time, the determination unit 343 may determine that the settlement method in which the available time is defined as the business trip or secondment period in the settlement method information 313 is applicable. In this way, the company can specify the usage conditions based on the individual attributes of the user U. On the other hand, the information processing apparatus 300 can easily determine whether the user U satisfies the usage conditions by using the usage date and time (shooting date and time), the user information 312, and the settlement method information 313.
[0072] For example, the determination unit 343 may determine that a payment method among the payment methods related to the company of the user U who has successfully passed the face authentication and whose available location includes the shooting location is applicable. Specifically, first, the determination unit 343 extracts a record associated with the specified company ID from the payment method information 313. Next, the determination unit 343 determines whether there is a record in the extracted records whose available location is related to the shooting location. At this time, the determination unit 343 may refer to the facility information 315 to specify the facility ID corresponding to the available location, and determine whether the facility ID of the shooting location is included in the facility ID corresponding to the available location, thereby determining whether the available location is related to the shooting location. And when there is a record in which the available location is related to the shooting location, the determination unit 343 determines that the payment method of the payment method ID included in the record is applicable. In this way, when the company specifies location-based usage conditions, the determination unit 343 can easily determine whether the usage conditions are satisfied by using the usage location (shooting location) and the payment method information 313.
[0073] Here, when the shooting location of the captured image is related to the business trip location or the dispatched location of the user U who has successfully passed the face authentication, the determination unit 343 may determine that a predetermined payment method related to the company is applicable. Specifically, first, among the payment methods related to the company of the user U who has successfully passed the face authentication, when there is a payment method defined in the payment method information 313 as a facility whose available location is related to the business trip location, the determination unit 343 obtains the business trip location of the user U from the user information 312. And when the business trip location of the user U is related to the shooting location, the determination unit 343 determines that the payment method defined in the payment method information 313 as a facility whose available location is related to the business trip location is applicable. In this way, the company can specify usage conditions based on the individual attributes of the user U. On the other hand, the information processing apparatus 300 can easily determine whether the user U satisfies the usage conditions by using the usage location (shooting location), the user information 312, and the payment method information 313.
[0074] For example, the determination unit 343 may determine that a predetermined settlement method related to the company is applicable when the user U who has successfully passed the face authentication has a predetermined in-company attribute. The case where the user U has a predetermined in-company attribute may be, for example, when the user U belongs to a predetermined department or has a predetermined position, or when the user U's length of service is equal to or more than a predetermined number of years. Specifically, first, when there is a settlement method for which the available eligibility is defined in the settlement method information 313 among the settlement methods related to the company of the user U who has successfully passed the face authentication, the determination unit 343 acquires the in-company attribute of the user U from the user information 312. Then, when the in-company attribute (department, position, length of service) of the user U is included in the available eligibility, the determination unit 343 determines that the settlement method for which the available eligibility is defined in the settlement method information 313 is applicable. Incidentally, the company can specify, for example, that "subscription (for business trips)" can be applied if the user U is an officer or above, and that "employee discount" can be applied if the user U's length of service is 10 years or more. In this way, while the company can specify the usage conditions based on the individual attributes of the user U, the information processing apparatus 300 can easily determine whether the user U satisfies the usage conditions by using the user information 312 and the settlement method information 313.
[0075] In addition, when there are a plurality of usage conditions defined in the settlement method information 313, the determination unit 343 may determine that a predetermined settlement method related to the company is applicable when all the usage conditions are satisfied.
[0076] Then, the determination unit 343 transmits the information on the specified payment method to the authentication terminal 400 of the shooting source via the network N. Here, when there are multiple applicable payment methods, the determination unit 343 causes the authentication terminal 400 of the shooting source to display the multiple payment methods so that the user U can select them. And for example, when the user U can afford the per - payment with group discount rather than subscribing, the user U selects the per - payment with less financial burden. Thereby, since the user U can select a convenient payment method, the convenience is improved. Note that the determination unit 343 may notify the payment processing unit 344 of the applicable payment method as the payment method to be applied without transmitting the information on the payment method to the authentication terminal 400. At this time, when there are multiple applicable payment methods, the determination unit 343 may select one payment method to be applied from the applicable payment methods and notify the payment processing unit 344. For example, when there are multiple applicable payment methods, the determination unit 343 may select one payment method to be applied according to the type of service that the user U has used or plans to use and notify the payment processing unit 344. For example, when the user U uses a bus or a train and two payment methods of subscription and group discount (per - payment) are applicable, the determination unit 343 may select the subscription payment method. Note that the case where the user U uses a bus or a train may be the case where the authentication terminal 400 of the shooting source is installed at a station or on a bus. On the other hand, for example, when the user U uses a restaurant and two payment methods of subscription and group discount (per - payment) are applicable, the determination unit 343 may select the group discount (per - payment) payment method. Note that the case where the user U uses a restaurant may be the case where the authentication terminal 400 of the shooting source is installed in the restaurant.
[0077] The payment processing unit 344 is an example of the above - described payment processing unit 14. The payment processing unit 344 performs payment processing for the service that the user U has used or plans to use in the specified payment method. When the payment method to be applied is a method for applying a subscription service to which the company subscribes, the payment processing unit 344 processes so as not to generate a fee for the service used by the user U. Also, when the payment method to be applied is a method for applying a subscription service to which employees can subscribe, the processing of the payment processing unit 344 changes depending on whether the user U has already subscribed to the subscription service. When the user U has already subscribed, the payment processing unit 344 processes so as not to generate a fee for the service used by the user U. On the other hand, when the user U has not subscribed, the payment processing unit 344 performs a new subscription registration and then sets the billing destination to the payment personal information of the user U for processing. Note that the payment processing unit 344 may perform the same processing even in a method for applying a membership service that employees can register for. Also, when the payment method to be applied is a method for making a payment with the company as the payment destination, the payment processing unit 344 sets the billing destination for the fee for the service used by the user U according to the billing destination information in the payment method information 313 and performs processing. Also, when the payment method to be applied is a method for applying a group discount service, the payment processing unit 344 subtracts a predetermined amount from the fee for the service used by the user U and sets the billing destination to the payment personal information of the user U for processing.
[0078] Note that when the payment processing unit 344 receives the payment method selected by the user U from the authentication terminal 400, the payment processing unit 344 applies the selected payment method and executes the above-described payment processing. Also, the user U can choose not to use the payment method of the payment service to which the company subscribes and pay by himself / herself in a normal method. In this case, the payment processing unit 344 sets the billing destination for the fee for the service used by the user U to the payment personal information of the user U for processing.
[0079] Then, after the payment processing, the payment processing unit 344 registers the payment history information 314.
[0080] In the above description, it was assumed that the settlement processing unit 344 performs the settlement processing. However, depending on the settlement method, the settlement unit 455 of the authentication terminal 400 may perform the settlement processing instead of the settlement processing unit 344. For example, when the user U makes a cash payment, the settlement unit 455 of the authentication terminal 400 may perform the settlement processing and transmit the settlement information to the information processing apparatus 300. In this case, the settlement processing unit 344 registers the settlement history information 314 based on the received settlement information.
[0081] FIG. 13 is a flowchart showing the flow of the use registration process and the user registration process according to Embodiment 2. Hereinafter, the case where the company-side management apparatus 600 makes a use registration request and a user registration request for an employee will be described. However, the user registration request may be made by the user terminal 500.
[0082] First, the registration unit 341 acquires a use registration request from the company-side management apparatus 600 via the network N (step S401). Next, the registration unit 341 issues a company ID to the company that is the request source (step S402). Next, the registration unit 341 acquires company registration information including the settlement method from the company-side management apparatus 600 via the network N (step S403). Next, the registration unit 341 associates the acquired company registration information with the company ID and registers it as the settlement method information 313 (step S404). When the registration of the settlement method information 313 is completed, the registration unit 341 notifies the company ID to the company-side management apparatus 600 (step S405).
[0083] Next, the registration unit 341 repeats the processes shown in the following steps S406 to S410 for each employee to be registered. First, the registration unit 341 acquires a user registration request from the company-side management device 600 via the network N (S406). In this example, it is assumed that the user registration request includes the user attribute information of the employee and the face image (captured image) of the employee. Note that the user attribute information included in the user registration request may at least include an employee ID and an in-company attribute. Next, the registration unit 341 extracts and acquires the user attribute information and the face image (captured image) from the user registration request (S407). Next, the registration unit 341 requests the face authentication device 100 to register the face information in the face information DB 110 via the network N (S408). Next, the registration unit 341 acquires a user ID from the face authentication device 100 via the network N (S409). Next, the registration unit 341 associates the user attribute information acquired in step S407 with the user ID and registers it as user information 312 (S410). Then, the registration unit 341 notifies the company-side management device 600 of the user ID corresponding to the employee ID (S411). At this time, the registration unit 341 may also notify the user ID to the user terminal 500.
[0084] Thereby, the registration unit 341 can perform user registration for all employees to be registered.
[0085] FIG. 14 is a flowchart showing the flow of user information change processing according to Embodiment 2. First, the registration unit 341 acquires a user information change request via the network N (S421). The requester is either the user terminal 500 or the company-side management device 600. Next, the registration unit 341 acquires the user ID and the user attribute information related to the change from the requester via the network N (S422). For example, when user U has a business trip planned, the registration unit 341 acquires the user ID, as well as information on the business trip location, business trip period, and business content at the business trip destination, from the user terminal 500. Also, when the department to which user U belongs changes, the registration unit 341 acquires the user ID and information on the in-company attributes from the company-side management device 600. Note that the registration unit 341 may acquire the company ID and the employee ID from the requester via the network N instead of the user ID. In this case, the registration unit 341 refers to the user information 312 to specify the user ID from the company ID and the employee ID. Then, the registration unit 341 updates the user attribute information of the user information 312 associated with the user ID based on the acquired information (S423). Note that the information processing apparatus 300 may cooperate with the company's business trip application system or a system that manages salary accounts. In this case, the registration unit 341 may acquire information related to business trips or settlement personal information, etc. from the above-described company system, and perform the processing shown in steps S422 to S423 when there are changes from the already registered user attribute information.
[0086] FIG. 15 is a flowchart showing the flow of settlement processing according to Embodiment 2. First, the authentication control unit 342 acquires a photographed image from the authentication terminal 400 via the network N (S431). Next, the authentication control unit 342 transmits a face authentication request to the face authentication device 100 via the network N (S432). At this time, the authentication control unit 342 includes at least any one of the photographed image acquired in step S431, the face area extracted from the photographed image, or the face feature information extracted from the face area in the face authentication request. Then, the authentication control unit 342 receives a face authentication result from the face authentication device 100 via the network N (S433).
[0087] Next, the authentication control unit 342 determines whether the face authentication has succeeded (S434). If it is determined that the face authentication has failed (No in S434), the authentication control unit 342 outputs to the authentication terminal 400 that is the source of the face authentication request that the face authentication has failed (S435). Then, the authentication control unit 342 ends the process.
[0088] On the other hand, if it is determined that the face authentication has succeeded (Yes in S434), the authentication control unit 342 identifies the user ID for which the face authentication has succeeded (S436). Specifically, the authentication control unit 342 extracts the user ID included in the face authentication result. Then, the determination unit 343 determines whether there is an applicable payment method among the payment methods of the payment service related to the company to which the user U belongs (S437). Specifically, the determination unit 343 refers to the user information 312 and identifies the company ID corresponding to the identified user ID. Subsequently, the authentication control unit 342 refers to the payment method information 313 and identifies the payment method corresponding to the company ID. Subsequently, for each identified payment method, the determination unit 343 determines whether the usage conditions are satisfied by using at least one of the situation at the time of authentication (shooting date and time, shooting location), the user attribute information of the user information 312, and the company registration information of the payment method information 313. Then, when there is a payment method that satisfies the usage conditions, the determination unit 343 identifies the payment method as an applicable payment method.
[0089] When the determination unit 343 determines that there is an applicable company-related payment method (Yes in S439), it outputs the information of the applicable company-related payment method to the authentication terminal 400 via the network N (S438). Then, the determination unit 343 advances the process to step S440. On the other hand, when the determination unit 343 determines that there is no applicable company-related payment method (No in S439), it outputs via the network N to the authentication terminal 400 that there is no applicable company-related payment method (S439). Then, the determination unit 343 advances the process to step S440.
[0090] In step S440, the determination unit 343 executes settlement processing using an applicable company-related settlement method or a normal settlement method (borne by user U). For example, if there is an applicable company-related settlement method, the determination unit 343 executes settlement processing using that settlement method. Also, if there is no applicable company-related settlement method, the determination unit 343 executes settlement processing using a normal settlement method. Further, when user U selects a settlement method and the determination unit 343 receives a notification of the settlement method from the authentication terminal 400, the determination unit 343 executes settlement processing using the selected settlement method. Next, the determination unit 343 registers the settlement history information 314 (S441).
[0091] FIG. 16 is a sequence diagram showing an example of the flow of the usage registration process, user registration process, and user information change process according to Embodiment 2.
[0092] First, the company-side management device 600 transmits a usage registration request to the information processing device 300 (S500). The information processing device 300 issues a company ID to the requesting company (S501). Next, the company-side management device 600 transmits company registration information including a settlement method to the information processing device 300 (S502).
[0093] Here, FIG. 17 is a diagram showing an input screen 800 for company registration information according to Embodiment 2. The input screen 800 includes input areas for company ID, settlement method, billing destination information, available locations, available times, and available qualifications. For example, the administrator of the company-side management device 600 inputs the company ID and selects a settlement method. Note that when the administrator of the company-side management device 600 newly registers a settlement method, the settlement method is input through a separate input screen. Then, the administrator of the company-side management device 600 selects the billing destination information, available locations, available times, and available qualifications for each settlement method. Note that when the administrator of the company-side management device 600 newly registers various information, the information is input through a separate input screen. In this way, using this input screen, the company can specify in detail the settlement method and its usage conditions. The company-side management device 600 receives the input from the administrator and transmits the input information to the information processing device 300.
[0094] Returning to FIG. 16, the description will continue. The information processing apparatus 300 that has received the company registration information registers the received company registration information as payment method information 313 in association with the company ID (S503). Note that the registered payment method information 313 may be confirmed using the company-side management apparatus 600 or the user terminal 500 of the user U belonging to the company. Then, the information processing apparatus 300 notifies the company-side management apparatus 600 of the company ID (S504).
[0095] Then, the information processing system 1000 repeats the processes shown in the following steps S505 to S512 for the number of employees to be registered. First, the company-side management apparatus 600 transmits a user registration request for the user U (employee) to the information processing apparatus 300 (S505). Also in this example, similar to FIG. 13, it is assumed that the user registration request includes the user attribute information of the employee and the face image (captured image) of the employee. The user attribute information transmitted in this step may include at least the employee ID and the in-company attribute.
[0096] Here, FIG. 18 is a diagram showing an input screen 801 for user registration according to Embodiment 2. The input screen 801 includes input areas for the company ID, employee ID, user ID, in-company attribute, business trip location, business trip period, business content of the business trip destination, and personal credit card number. Note that on the input screen 801, either the input area for the company ID and employee ID or the input area for the user ID may be present, and both are not necessary. In particular, in this example, since the user ID has not yet been notified to the company-side management apparatus 600 at the time of step S509, the input area for the user ID on the input screen 801 may be omitted. Also, the input screen 801 in this figure includes an input area for a face image for face registration request.
[0097] First, the administrator of the company-side management device 600 inputs the company ID and the employee ID of user U. Then, the administrator of the company-side management device 600 inputs the information managed in the employee DB 610 among the in-company attributes, business trip locations, business trip durations, business contents at the business trip destinations, and personal credit card numbers of user U. For example, the administrator of the company-side management device 600 inputs only the in-company attributes of user U and leaves the remaining items blank. Also, the administrator of the company-side management device 600 designates the file path of the face image of user U and uploads the face image. In this way, the user attribute information managed in the employee DB 610 and the face image can be input through this input screen. Note that the administrator of the company-side management device 600 may input the information of each employee from this input screen, or may create in advance a data file in a predetermined format that summarizes the information of a plurality of employees and import the file for batch input. The company-side management device 600 receives the input from the administrator and transmits a user registration request including the input information to the information processing device 300.
[0098] Returning to FIG. 16, the description will be continued. Next, the information processing device 300 transmits a face information registration request including the captured image of the employee to the face authentication device 100 (S506). The face authentication device 100 registers the face information (face feature information) of user U based on the captured image included in the received face information registration request (S507). Then, the face authentication device 100 notifies the information processing device 300 of the user ID via the network N (S508). The information processing device 300 registers the user ID and the received user attribute information in association with each other in the user information 312 (S510). Note that the registered user information 312 may be confirmed using the user terminal 500 of user U or the company-side management device 600 of the company to which user U belongs. Then, the information processing device 300 notifies the company-side management device 600 of the user ID corresponding to the employee ID (S511). The company-side management device 600 that has received the notification notifies the user ID to the user terminal 500 of user U having the employee ID (S512).
[0099] Here, assume that user U has a business trip planned. The user terminal 500 sends a user information change request to the information processing device 300 (S513). Then, the user terminal 500 sends the user ID and the information on the business trip location and business trip period as the user attribute information to be changed to the information processing device 300 (S514). The input screen for the user attribute information to be changed may be the same as the input screen 801 shown in FIG. 18. Specifically, user U of the user terminal 500 inputs the company ID and the employee ID of user U, or the user ID that the user has. Then, user U inputs the information to be changed or added among the in-company attributes, business trip location, business trip period, and personal credit card number of user U. For example, user U inputs the business trip location, business trip period, and personal credit card number, and leaves the remaining items blank (does not change them). In this way, the user attribute information that user U wants to change or add can be specified on this input screen. The user terminal 500 receives the input from user U and sends the input information to the information processing device 300.
[0100] The information processing device 300 that has received the user attribute information updates the user attribute information of the user information 312 associated with the user ID based on the user attribute information to be changed (S515).
[0101] FIG. 19 is a sequence diagram showing an example of the flow of the settlement process according to Embodiment 2. In facility A1, the authentication terminal 400-1 photographs user U (S520) and sends the photographed image and the facility ID to the information processing device 300 via the network N (S521). The information processing device 300 sends a face authentication request for the face area of user U in the received photographed image to the face authentication device 100 via the network N (S522). Then, the face authentication device 100 performs face authentication on the face area of user U in the received photographed image included in the received face authentication request (S523). Here, assume that there is a user ID for which face authentication has been successful. The face authentication device 100 sends the face authentication result including the fact that face authentication has been successful and the user ID to the information processing device 300 via the network N (S524).
[0102] The information processing apparatus 300 that has received the face authentication result identifies a payment method that satisfies predetermined usage conditions, that is, an applicable payment method, among the payment methods related to Company B, which is the organization to which the user U belongs (S525). Then, the information processing apparatus 300 transmits information regarding the applicable company-related payment method and the user ID to the authentication terminal 400-1 via the network N (S526). Then, the authentication terminal 400-1 displays the applicable company-related payment method on the display unit 440 (S527) and accepts a selection operation of the payment method from the user U (S528).
[0103] Here, FIGS. 20 to 22 are diagrams showing an example of the display of the authentication terminal 400-1 according to Embodiment 2. FIG. 20 shows an example of the display when there is an applicable company-related payment method. For example, the authentication terminal 400-1 displays the content of the applicable company-related payment method together with a message "A company-related payment method can be applied." Then, the authentication terminal 400-1 allows the user U to select whether to apply the presented payment method together with a message "Do you want to apply the following payment method?" Then, when the authentication terminal 400-1 accepts an input operation indicating that the presented payment method is to be applied from the user U, the process proceeds to step S529. Note that when the authentication terminal 400-1 accepts an input operation indicating that the presented payment method is not to be applied from the user U, it may be regarded that the user U has selected a normal payment method and the process may proceed to step S529. The normal payment method may be a method in which the user U bears all the financial burdens and makes a payment based on the payment personal information in the user information 312. Also, the normal payment method may be a method in which the user U bears all the financial burdens and makes a payment in cash.
[0104] Figure 21 shows an example of the display when there are multiple applicable company-related payment methods. For example, the authentication terminal 400-1 displays the content of multiple applicable company-related payment methods together with the message "Company-related payment methods can be applied." Then, the authentication terminal 400-1 asks the user U to select one of the presented payment methods together with the message "Please select a payment method." When the authentication terminal 400-1 receives a selection operation of the payment method from the user U, the process proceeds to step S529.
[0105] Figure 22 shows an example of the display when there is no applicable company-related payment method. For example, the authentication terminal 400-1 displays the message "Company-related payment methods cannot be used. Please use the normal payment method." Then, the authentication terminal 400-1 assumes that the user U has selected the normal payment method and proceeds with the process to step S529.
[0106] Returning to Figure 19, the description continues. In step S529, the authentication terminal 400-1 sends a payment processing request to the information processing device 300 via the network N. Here, the payment processing request includes the user ID, the selected payment method, and the payment information (such as product name and amount) when the payment method is applied. The information processing device 300 that has received the payment processing request performs payment processing based on the information included in the payment processing request (S530). Then, the information processing device 300 registers the payment history information 314 (S531).
[0107] According to the second embodiment in this way, when the biometric authentication is successful and a predetermined condition is satisfied, the information processing apparatus 300 applies a settlement method related to the affiliated organization and executes a settlement process for a predetermined service. Therefore, while enabling the user U to use a settlement method related to the affiliated organization, by setting the usage conditions, abuse can be prevented and appropriate usage can be promoted. In addition, the user U does not need to grasp whether the settlement method is available each time of settlement, and does not need to propose a settlement method available each time of settlement, so the convenience is improved. As a result, the user U can preferably use the settlement service to which the affiliated organization belongs. Especially in the construction industry with many business trips, the convenience of business travelers is improved, and particularly remarkable effects are achieved.
[0108] In addition, in the above-described second embodiment, when the settlement processing unit 344 of the information processing apparatus 300 performs settlement processing, it generates settlement history information 314 in which the settlement information is associated with the user ID. In addition to this, the settlement processing unit 344 may transmit the settlement history information 314 to the company-side management apparatus 600 of the company of the user U via the network N. Thereby, the company can grasp the usage status of the settlement service to which it subscribes, and can use it as a basis for reviewing the settlement service. Note that the transmission of the settlement history information 314 may be performed periodically or may be irregular. For example, the settlement processing unit 344 may transmit the settlement history information 314 accumulated in the storage unit 310 to the company-side management apparatus 600 of the company in response to performing a predetermined number of settlement processes for the employees of the company. Note that the settlement processing unit 344 may delete predetermined personal information (user ID and settlement information) from the settlement history information 314 from the viewpoint of privacy protection and then transmit the settlement history information 314 to the company-side management apparatus 600.
[0109] <Modification Example of the Second Embodiment> In the above-described Embodiment 2, the case where the user U visits a facility A1 or the like which is a place where a predetermined service is provided, and a face area is photographed by the authentication terminal 400 installed in the facility A1 or the like has been described. In this case, in response to the authentication control unit 342 of the information processing apparatus 300 having acquired biometric information (face feature information) for user authentication generated from a photographed image photographed at the place where the predetermined service is provided, face authentication for payment processing has been performed. However, even if the user U does not visit the facility A1 or the like at the time of payment, the payment processing by the information processing apparatus 300 is possible. For example, even when the user U is at home or at the company, face authentication for payment processing may be performed using a photographed image photographed by the user terminal 500. In this case, the authentication control unit 342 of the information processing apparatus 300 may perform face authentication for payment processing in response to having acquired a photographed image or face feature information from the user terminal 500.
[0110] FIG. 23 is a sequence diagram showing an example of a flow of payment processing according to a modification of Embodiment 2. In this modification, the authentication terminal 400 may function as a facility-side server that conducts an e-commerce transaction with the user terminal 500. Then, in the authentication terminal 400, the camera 410, the display unit 440, the photographing control unit 451, and the display control unit 454 may be omitted.
[0111] First, the user terminal 500 photographs the user U (S600), and transmits the photographed image to the authentication terminal 400 of the facility related to the service to be used (S601). The authentication terminal 400 that has received the photographed image transmits the photographed image and the facility ID to the information processing apparatus 300 via the network N (S602). Then, the same processing as steps S522 to S526 in FIG. 19 is executed. The authentication terminal 400 that has acquired the applicable company-related payment method information and the user ID transmits the acquired payment method information to the user terminal 500 (S603). Then, the user terminal 500 displays the applicable company-related payment method on the display unit 540 (S604), and accepts a selection operation of the payment method from the user U (S605). At this time, the display screen displayed on the display unit 540 may be the same as FIGS. 20 to 22. The user terminal 500 notifies the authentication terminal 400 of the selected payment method (S606). Then, the authentication terminal 400 that has received the notification of the payment method transmits a payment processing request to the information processing apparatus 300 via the network N (S607). Then, the same processing as steps S530 to S531 shown in FIG. 19 is executed.
[0112] Note that the above series of payment processes may be performed among the face authentication apparatus 100, the information processing apparatus 300, and the user terminal 500 without passing through the authentication terminal 400. For example, instead of steps S601 to S602, the user terminal 500 may transmit the facility ID related to the service to be used together with the photographed image to the information processing apparatus 300. Also, instead of steps S526 and 603, the information processing apparatus 300 may transmit the payment method information to the user terminal 500. Also, instead of steps S606 to S607, the user terminal 500 may transmit a payment processing request including the payment method to the information processing apparatus 300.
[0113] Note that the present invention is not limited to the above-described embodiments, and can be appropriately modified without departing from the spirit thereof. For example, in the above-described Embodiment 2, the face authentication device 100 was connected to the information processing device 300 via the network N. However, instead of this, part or all of the functions of the face authentication device 100 may be included in the information processing device 300. Therefore, at least one of the face information registration process and the face authentication process may be performed in the information processing device 300.
[0114] In addition, in the above-described embodiments, the configuration has been described as hardware, but it is not limited thereto. The present disclosure can also be realized by causing a CPU to execute a computer program for any process.
[0115] In the above example, the program can be stored using various types of non-transitory computer readable media and supplied to the computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROM (Read Only Memory), CD-R, CD-R / W, DVD (Digital Versatile Disc), semiconductor memories (e.g., mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). Also, the program may be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer readable media can supply the program to the computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.
[0116] Some or all of the above embodiments may also be described as follows, but are not limited thereto. (Appendix 1) Registration means for registering, for each user, the settlement method of the settlement service to which the user's affiliated organization subscribes in association with the user's biometric information; Authentication control means for performing biometric authentication based on the captured image when a captured image of the user captured for settlement of a predetermined service is obtained; Settlement processing means for executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied An information processing apparatus comprising the above. (Appendix 2) Determination means for determining whether the settlement method of the settlement service to which the affiliated organization subscribes can be applied to the settlement processing based on at least one of the shooting date and time, shooting location, and attribute information of the user in the affiliated organization of the captured image; The information processing apparatus according to Appendix 1. (Appendix 3) The registration means registers, for each user, the working hours of the affiliated organization in association with the user's biometric information, The determination means determines that the settlement method of the settlement service to which the affiliated organization subscribes can be applied to the settlement processing when the shooting date and time of the captured image is within the working hours of the affiliated organization of the user who has succeeded in biometric authentication. The information processing apparatus according to Appendix 2. (Appendix 4) The registration means registers, for each user, the business trip period or secondment period of the user in association with the user's biometric information, The determination means determines that the settlement method of the settlement service to which the affiliated organization subscribes can be applied to the settlement processing when the shooting date and time of the captured image is within the business trip period or secondment period of the user who has succeeded in biometric authentication. The information processing apparatus according to Appendix 2 or 3. (Appendix 5) The registration means registers, for each user, the user's business trip location or destination location in association with the user's biometric information. The determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process when the shooting location of the captured image is related to the business trip location or destination location of the user who has successfully completed biometric authentication. The information processing apparatus according to any one of Appendices 2 to 4. (Appendix 6) The registration means registers, for each user, the user's department or position in association with the user's biometric information. The determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process when the user who has successfully completed biometric authentication belongs to a predetermined department or holds a predetermined position. The information processing apparatus according to any one of Appendices 2 to 5. (Appendix 7) When there are multiple payment methods applicable to the payment of the predetermined service by the user, the determination means causes the plurality of payment methods to be displayed selectably on the terminal of the shooting source. The payment processing means applies the selected payment method and executes the payment process. The information processing apparatus according to any one of Appendices 2 to 6. (Appendix 8) The payment processing means registers the payment information in association with the user as payment history information and transmits it to the server of the user's affiliated organization. The information processing apparatus according to any one of Appendices 1 to 7. (Appendix 9) The payment method of the payment service includes at least one of a method of applying a subscription service to which the affiliated organization subscribes, a method of applying a membership service that can be registered by members of the affiliated organization, a method of applying a subscription service that members of the affiliated organization can join, a method of making a payment with the affiliated organization as the payee, and a method of applying a predetermined group discount service. The information processing apparatus according to any one of Appendices 1 to 8. (Appendix 10) When the authentication control unit acquires biometric information for user authentication generated from a captured image taken at the location where the predetermined service is provided, it causes biometric authentication to be performed. The information processing apparatus according to any one of Appendices 1 to 9. (Appendix 11) An authentication terminal that generates a captured image of a user for settlement of a predetermined service, An information processing apparatus communicably connected to the authentication terminal comprising: The information processing apparatus registration means for registering, for each user, a settlement method of a settlement service to which the user's affiliated organization subscribes in association with the user's biometric information; authentication control means for causing biometric authentication to be performed based on the captured image when the captured image of the user is acquired; settlement processing means for executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied having an information processing system. (Appendix 12) The information processing apparatus includes determination means for determining whether the settlement method of the settlement service to which the affiliated organization subscribes can be applied to the settlement processing based on at least one of the shooting date and time, shooting location, and attribute information of the user in the affiliated organization of the captured image. The information processing system according to Appendix 11. (Appendix 13) For each user, a registration stage of registering the settlement method of the settlement service to which the user's affiliated organization subscribes in association with the user's biometric information, an authentication control stage of causing biometric authentication to be performed based on the captured image when a captured image of the user taken for settlement of a predetermined service is acquired, a settlement processing stage of executing settlement processing for the predetermined service by applying the settlement method of the settlement service to which the affiliated organization subscribes when the biometric authentication is successful and a predetermined condition is satisfied An information processing method comprising: (Appended Note 14) For each user, a registration process of registering the payment method of the payment service to which the user's affiliated organization subscribes in association with the biometric information of the user, When an image of the user taken for payment for a predetermined service is acquired, an authentication control process for performing biometric authentication based on the taken image, When the biometric authentication is successful and a predetermined condition is satisfied, a payment process of applying the payment method of the payment service to which the affiliated organization subscribes and executing a payment process for the predetermined service A non - temporary computer - readable medium storing a program for causing a computer to execute.
Explanation of Signs
[0117] 10 Information processing apparatus 11 Registration section 12 Authentication control section 14 Payment processing section 100 Face authentication device 110 Face information DB 111 User ID 112 Face feature information 120 Face detection section 130 Feature point extraction section 140 Registration section 150 Authentication section 300 Information processing apparatus 310 Storage section 311 Program 312 User information 313 Payment method information 314 Payment history information 3141 User ID 3142 Facility ID 3143 Shooting date and time 3144 Payment method 3145 Payment information 315 Facility information 3151 Facility ID 3152 Location information 320 Memory 330 Communication section 340 Control section 341 Registration Department 342 Authentication Control Department 343 Judgment Department 344 Settlement Processing Department 400 Authentication Terminal 410 Camera 420 Memory Unit 430 Communication Department 440 Display Unit 450 Control Department 451 Shooting Control Department 453 Authentication Control Department 454 Display Control Department 455 Settlement Department 460 Input Unit 500 User Terminal 510 Camera 520 Memory Unit 530 Communication Department 540 Display Unit 550 Control Department 551 Shooting Control Department 552 Registration Department 553 Acquisition Department 554 Display Control Department 560 Input Unit 600 Company-Side Management Device 610 Employee DB 611 Employee ID 612 Captured Image 613 In-Company Attribute 630 Communication Department 640 Display Unit 650 Control Department 660 Input Unit 800,801 Input Screen 1000 Information Processing System N Network U User
Claims
1. Registration means for registering, for each user, the payment method of the payment service to which the user's affiliated organization subscribes, in association with the biometric information of the user; Authentication control means for performing biometric authentication based on the captured image when a captured image of the user taken for payment for a predetermined service is obtained; Determination means for determining whether the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process for the predetermined service, based on at least one of the shooting date and time, shooting location of the captured image, and the user's attribute information in the affiliated organization; Payment processing means for applying the payment method of the payment service to which the affiliated organization subscribes and executing the payment process for the predetermined service when the biometric authentication is successful and the determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process An information processing apparatus comprising the above.
2. The registration means registers, for each user, the working hours of the affiliated organization in association with the biometric information of the user, The determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process when the shooting date and time of the captured image is within the working hours of the affiliated organization of the user who has successfully passed the biometric authentication. The information processing apparatus according to Claim 1.
3. The registration means registers, for each user, the business trip period or secondment period of the user in association with the biometric information of the user, The determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process when the shooting date and time of the captured image is within the business trip period or secondment period of the user who has successfully passed the biometric authentication. The information processing apparatus according to Claim 1 or 2.
4. The registration means registers, for each user, the business trip location or secondment location of the user in association with the biometric information of the user, The determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process when the shooting location of the captured image is related to the business trip location or secondment location of the user who has successfully passed the biometric authentication. The information processing apparatus according to any one of Claims 1 to 3.
5. The registration means registers, for each user, the department or position of the user in association with the biometric information of the user, When the user who has successfully completed biometric authentication belongs to a predetermined department or holds a predetermined position, the determination means determines that the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process. The information processing apparatus according to any one of claims 1 to 4.
6. When there are a plurality of payment methods applicable to the payment of the predetermined service for the user, the determination means causes the terminal of the shooting source to display the plurality of payment methods so that the user can select them. The payment processing means applies the selected payment method and executes the payment process. The information processing apparatus according to any one of claims 1 to 5.
7. The payment processing means registers the payment information in association with the user as payment history information and transmits it to the server of the affiliated organization of the user. The information processing apparatus according to any one of claims 1 to 6.
8. The payment method of the payment service includes at least one of a method of applying a subscription service to which the affiliated organization subscribes, a method of applying a membership service in which members of the affiliated organization can register, a method of applying a subscription service to which members of the affiliated organization can subscribe, a method of making a payment with the affiliated organization as the payee, and a method of applying a predetermined group discount service. The information processing apparatus according to any one of claims 1 to 7.
9. When the authentication control means acquires biometric information for authenticating the user generated from a captured image captured at the location where the predetermined service is provided, the authentication control means performs biometric authentication. The information processing apparatus according to any one of claims 1 to 8.
10. An authentication terminal that generates a captured image of a user for payment for a predetermined service, An information processing apparatus communicably connected to the authentication terminal Comprising The information processing apparatus is Registration means for registering, for each user, the payment method of the payment service to which the affiliated organization of the user subscribes in association with the biometric information of the user; Authentication control means for performing biometric authentication based on the captured image when the captured image of the user is acquired; Determination means for determining whether the payment method of the payment service to which the affiliated organization subscribes can be applied to the payment process for the predetermined service based on at least one of the shooting date and time, shooting location of the captured image, and the attribute information of the user in the affiliated organization. When the biometric authentication is successful and the determination means determines that the payment method of the payment service to which the affiliated organization belongs can be applied to the payment process, a payment processing means for executing the payment process for the predetermined service by applying the payment method of the payment service to which the affiliated organization belongs having an information processing system.
11. A computer For each user, a registration stage of registering the payment method of the payment service to which the user's affiliated organization belongs in association with the user's biometric information; When a captured image of the user captured for payment for a predetermined service is acquired, an authentication control stage for performing biometric authentication based on the captured image; A determination stage for determining whether the payment method of the payment service to which the affiliated organization belongs can be applied to the payment process for the predetermined service based on at least one of the shooting date and time, shooting location of the captured image, and the user's attribute information in the affiliated organization; When the biometric authentication is successful and the determination stage determines that the payment method of the payment service to which the affiliated organization belongs can be applied to the payment process, the payment method of the payment service to which the affiliated organization belongs is applied to execute the payment process for the predetermined service. A payment processing stage An information processing method comprising.
12. For each user, a registration process of registering the payment method of the payment service to which the user's affiliated organization belongs in association with the user's biometric information; When a captured image of the user captured for payment for a predetermined service is acquired, an authentication control process for performing biometric authentication based on the captured image; A determination process for determining whether the payment method of the payment service to which the affiliated organization belongs can be applied to the payment process for the predetermined service based on at least one of the shooting date and time, shooting location of the captured image, and the user's attribute information in the affiliated organization; When the biometric authentication is successful and the determination process determines that the payment method of the payment service to which the affiliated organization belongs can be applied to the payment process, the payment method of the payment service to which the affiliated organization belongs is applied to execute the payment process for the predetermined service. A payment process A program for causing a computer to execute.
Citation Information
Patent Citations
Method and system for ticketing electronic ticket
JP2005115593A
Transportation management system and method of using the same
JP2007172267A
Information processing device, information processing method, and program
JP2014106632A
Information providing device, information providing method, and information providing program
JP2016062376A
Support system, server device, and support method
JP2018163475A