VALUE TRANSFER DEVICE, VALUE TRANSFER SYSTEM, VALUE TRANSFER METHOD, AND VALUE TRANSFER PROGRAM
By integrating facial recognition technology in value transfer equipment and systems, the problem of difficult promotion of biometric authentication technology is solved, and the efficient use and transfer of electronic value information is achieved.
Patent Information
- Application Number
- JP2022536112
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-07-17
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2040-07-17
AI Technical Summary
In the prior art, biometric authentication technology has shortcomings in promoting the use of electronic value information, such as points, and it is difficult to effectively promote it.
By designing a value transfer device and system, the device and system can use facial recognition technology to perform biometric authentication, determine the source and purpose of electronic value information, and control the transfer process of value information.
This technology effectively promotes the use and transfer of electronic value information, and improves the distribution and application efficiency of value information.
Smart Images

Figure 0007647754000001 
Figure 0007647754000002 
Figure 0007647754000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a value transfer device, a value transfer system, a value transfer method, and a non-transitory computer-readable medium, and in particular to a value transfer device, a value transfer system, a value transfer method, and a non-transitory computer-readable medium for transferring value information, which is electronic data indicating economic value. [Background technology]
[0002] It is becoming common to give points to users according to the level of commercial transactions, and to reward them with services according to the number of points they have accumulated. Here, biometric authentication technology such as face recognition may be used to earn points.
[0003] Patent Document 1 discloses technology related to a system that uses biometric authentication data to identify casino customers. The system identifies users who have successfully passed biometric authentication and tracks the identified users. Patent Document 2 discloses technology related to an electronic device compatible with a point system. The electronic device is used to transfer points acquired in the point system to another person. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-047260 A [Patent Document 2] JP 2002-015200 A Summary of the Invention [Problem to be solved by the invention]
[0005] There is room for utilizing biometric authentication technology to promote the use of electronic value information such as points.
[0006] The present disclosure has been made to solve such problems, and aims to provide a value transfer device, a value transfer system, a value transfer method, and a non-transitory computer-readable medium for promoting the use of value information by facilitating the transfer of value information using biometric authentication. [Means for solving the problem]
[0007] A value transfer device according to a first aspect of the present disclosure, An acquisition means for acquiring a first captured image including a first user; an authentication control means for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification means for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification means for identifying one or more second users as recipients of the value information; a transfer control means for controlling the transfer of the value information input from an external terminal from the transfer source user to the transfer destination user; Equipped with.
[0008] A value transfer system according to a second aspect of the present disclosure includes: a face recognition terminal that captures a first captured image including a first user; A value transfer device; The value transfer device comprises: An acquisition means for acquiring the first captured image from the face authentication terminal; an authentication control means for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification means for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification means for identifying one or more second users as recipients of the value information; A transfer control means for controlling the transfer of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; Equipped with.
[0009] A value transfer method according to a third aspect of the present disclosure, The computer acquiring a first captured image including a first user; Controlling biometric authentication of the first user's biometric information extracted from the first captured image; If the first user has succeeded in the biometric authentication, the first user is identified as a transfer source of the electronic value information; Identifying one or more second users as recipients of the value information; The transfer control is performed for the transfer amount of the value information input from an external terminal from the transfer source user to the transfer destination user.
[0010] A non-transitory computer-readable medium storing a value transfer program according to the fourth aspect of the present disclosure includes: An acquisition process for acquiring a first captured image including a first user; an authentication control process for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification process for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification process for identifying one or more second users as recipients of the value information; a transfer control process for controlling the transfer of the value information input from an external terminal from the transfer source user to the transfer destination user; to be executed by the computer. Effect of the Invention
[0011] The present disclosure makes it possible to provide a value transfer device, a value transfer system, a value transfer method, and a non-transitory computer-readable medium for promoting the use of value information by facilitating the transfer of value information using biometric authentication. [Brief description of the drawings]
[0012] [Figure 1] 1 is a block diagram showing a configuration of a value transfer device according to a first embodiment of the present invention. [Diagram 2] 1 is a flowchart showing the flow of a value transfer method according to the first embodiment. [Diagram 3] FIG. 11 is a block diagram showing the overall configuration of a value transfer system according to the second embodiment. [Figure 4] FIG. 11 is a block diagram showing a configuration of an authentication device according to a second embodiment of the present invention. [Diagram 5] 11 is a flowchart showing the flow of face information registration processing according to the second embodiment. [Figure 6] 11 is a flowchart showing the flow of face authentication processing by the authentication device according to the second embodiment. [Figure 7] FIG. 11 is a block diagram showing the configuration of a face recognition terminal according to a second embodiment. [Figure 8] FIG. 11 is a block diagram showing a configuration of a value transfer device according to a second embodiment of the present invention. [Figure 9] FIG. 11 is a sequence diagram showing the flow of a value transfer process according to the second embodiment. [Figure 10] FIG. 11 is a sequence diagram showing the flow of a value transfer process according to the second embodiment. [Figure 11] FIG. 13 is a diagram showing an example of a transfer source user display screen according to the second embodiment. [Figure 12] FIG. 11 is a diagram showing an example of a transfer destination user selection screen according to the second embodiment. [Figure 13] FIG. 11 is a diagram showing an example of a transfer result display screen according to the second embodiment. [Figure 14] FIG. 11 is a block diagram showing the overall configuration of a value transfer system according to the third embodiment. [Figure 15] FIG. 11 is a block diagram showing a configuration of a value transfer device according to a third embodiment. [Figure 16] FIG. 13 is a sequence diagram showing the flow of a value transfer process according to the third embodiment. [Figure 17] FIG. 13 is a sequence diagram showing the flow of a value transfer process according to the third embodiment. [Figure 18] FIG. 13 is a diagram showing an example of a transfer source user display screen according to the third embodiment. [Figure 19] FIG. 13 is a diagram showing an example of a transfer destination user photographed screen according to the third embodiment. [Figure 20] FIG. 13 is a diagram showing an example of a transfer destination user confirmation screen according to the third embodiment. [Figure 21] FIG. 13 is a block diagram showing the overall configuration of a value transfer system according to the fourth embodiment. [Figure 22] FIG. 13 is a block diagram showing a configuration of a value transfer device according to a fourth embodiment. [Figure 23] FIG. 13 is a sequence diagram showing the flow of a value transfer process according to the fourth embodiment. [Figure 24] FIG. 13 is a sequence diagram showing the flow of a value transfer process according to the fourth embodiment. [Diagram 25] FIG. 13 is a block diagram showing a configuration of a value transfer device according to a fifth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] 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 duplicated descriptions will be omitted as necessary for clarity of explanation.
[0014] <Embodiment 1> FIG. 1 is a block diagram showing the configuration of a value transfer device 10 according to the first embodiment. The value transfer device 10 is an information processing device for transferring value information, which is electronic data indicating economic value, from one or more users to one or more other users. Here, the value transfer device 10 is connected to a network (not shown). The network may be wired or wireless. In addition, an external terminal (not shown) is connected to the network. The external terminal photographs an arbitrary user, transmits the photographed image to the value transfer device 10 via the network, and displays the information received from the value transfer device 10 on a screen. In addition, the external terminal transmits the amount of value information input by the user to be transferred to the value transfer device 10 via the network.
[0015] The value transfer device 10 includes an acquisition unit 11, an authentication control unit 12, a first identification unit 13, a second identification unit 14, and a transfer control unit 15. The acquisition unit 11 acquires a first captured image including a first user. The authentication control unit 12 controls biometric authentication of the biometric information of the first user extracted from the first captured image. Here, the biometric information is facial feature information, iris information, fingerprint information, and the like. In addition, when the biometric information of multiple persons is stored in the value transfer device 10 in advance, the authentication control unit 12 performs authentication processing. Alternatively, when the facial feature information of multiple persons is stored in an authentication device external to the value transfer device 10 in advance, the authentication control unit 12 causes the authentication device to perform authentication and acquires the authentication result.
[0016] When the first user succeeds in biometric authentication, the first identification unit 13 identifies the first user as a transfer source of electronic value information. The second identification unit 14 identifies one or more second users as transfer recipients of the value information. For example, the second identification unit 14 may identify a user designated by the first user as the transfer recipient. The transfer control unit 15 controls the transfer of the value information input from the external terminal from the transfer source user to the transfer recipient user.
[0017] FIG. 2 is a flowchart showing the flow of the value transfer method according to the first embodiment. First, the acquisition unit 11 acquires a first captured image including a first user (S11). Next, the authentication control unit 12 controls biometric authentication of the biometric information of the first user extracted from the first captured image (S12). Then, if the first user succeeds in biometric authentication (YES in S13), the first identification unit 13 identifies the first user as a transfer source of electronic value information (S14). Also, the second identification unit 14 identifies one or more second users as transfer destinations of the value information (S15). Then, the transfer control unit 15 controls the transfer of the value information input from the external terminal from the transfer source user to the transfer destination user (S16). Note that, if the first user fails biometric authentication in step S13, the process ends.
[0018] In this way, according to this embodiment, the transfer of value information is made easier using biometric authentication, thereby supporting the circulation of value information and promoting the use of value information.
[0019] The value transfer device 10 includes a processor, a memory, and a storage device, which are not shown in the figure. The storage device stores a computer program that implements the processing of the image provision method according to this embodiment. The processor then loads the computer program from the storage device into the memory and executes the computer program. As a result, the processor realizes the functions of an acquisition unit 11, an authentication control unit 12, a first identification unit 13, a second identification unit 14, and a transfer control unit 15.
[0020] Alternatively, the acquisition unit 11, the authentication control unit 12, the first identification unit 13, the second identification unit 14, and the transfer control unit 15 may each be realized by dedicated hardware. Also, some or all of the components of each device may be realized by a general-purpose or dedicated circuit, processor, or a combination of these. handThese may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-mentioned circuits and programs. In addition, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (field-programmable gate array), etc. may be used as the processor.
[0021] Furthermore, when some or all of the components of the value transfer device 10 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or distributed. For example, the information processing devices, circuits, etc. may be realized in a form in which each is connected via a communication network, such as a client-server system or a cloud computing system. Furthermore, the functions of the value transfer device 10 may be provided in a SaaS (Software as a Service) format.
[0022] <Embodiment 2> The second embodiment is a specific example of the first embodiment described above. FIG. 3 is a block diagram showing the overall configuration of a value transfer system 1000 according to the second embodiment. The value transfer system 1000 is an information system that, when a user U1 succeeds in face authentication, selects another user as a transferee of the designated points and controls the transfer of the points to the selected user. In the following description, biometric authentication is taken to be face authentication and biometric information is taken to be facial feature information, but other technologies that utilize captured images can be applied to the biometric authentication and biometric information. For example, the biometric information is, Fingerprints, veins Alternatively, data (feature amounts) calculated from physical characteristics unique to an individual, such as the pattern of the retina or iris, may be used.
[0023] The value transfer system 1000 includes an authentication device 100, a value transfer device 200, and a face authentication terminal 300. The authentication device 100, the value transfer device 200, and the face authentication terminal 300 are each connected via a network N. Here, the network N is a wired or wireless communication line.
[0024] The authentication device 100 is an information processing device that stores facial feature information of multiple users. In response to a facial authentication request received from the outside, the authentication device 100 compares the facial image or facial feature information included in the request with the facial feature information of each user, and returns the comparison result (authentication result) to the request source.
[0025] FIG. 4 is a block diagram showing a configuration of an authentication device 100 according to the second embodiment. The 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 a user ID 111 and 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. The authentication device 100 may delete the face feature information 112 in the face feature DB 110 in response to a request from a registered user of the face feature information 112. Alternatively, the authentication device 100 may delete the face feature information 112 after a certain period of time has elapsed since the registration of the face feature information 112.
[0026] The face detection unit 120 detects a face region included in a registration image for registering face information, and outputs the face region to the feature point extraction unit 130. The feature point extraction unit 130 extracts feature points from the face region detected by the face detection unit 120, and outputs face feature information to the registration unit 140. In addition, the feature point extraction unit 130 extracts feature points included in the face image received from the value transfer device 200, and outputs the face feature information to the authentication unit 150.
[0027] The registration unit 140 issues a new user ID 111 when registering facial feature information. The registration unit 140 associates the issued user ID 111 with facial feature information 112 extracted from the registered image and registers them in the facial information DB 110. The authentication unit 150 performs face authentication using the facial feature information 112. Specifically, the authentication unit 150 compares the facial feature information extracted from the facial image with the facial feature information 112 in the facial information DB 110. The authentication unit 150 returns a match or non-match of the facial feature information to the value transfer device 200. The match or non-match of the facial feature information corresponds to the success or failure of authentication. Incidentally, the match of the facial feature information (match present) refers to a case where the degree of match is equal to or greater than a predetermined value.
[0028] 5 is a flowchart showing the flow of face information registration processing according to the second embodiment. Here, an information registration terminal (not shown) photographs the body including the face of each user, and transmits a face information registration request including the photographed image (registration image) to the authentication device 100 via the network N. The information registration terminal is, for example, an information processing device such as a personal computer, a smartphone, or a tablet terminal. For example, the information registration terminal may be a face authentication terminal 300.
[0029] First, the authentication device 100 acquires a registration image included in a face information registration request (S21). For example, the authentication device 100 accepts a face information registration request from an information registration terminal via a network N. Next, the face detection unit 120 detects a face area included in the registration image (S22). Next, the feature point extraction unit 130 extracts feature points from the face area detected in step S22, and outputs face feature information to the registration unit 140 (S23). Finally, the registration unit 140 issues a user ID 111, associates the user ID 111 with face feature information 112, and registers the user ID 111 and face feature information 112 in the face information DB 110 (S24). Note that the authentication device 100 may receive the face feature information 112 from the information registration terminal, and register the face feature information 112 in the face information DB 110 in association with the user ID 111.
[0030] FIG. 6 is a flowchart showing the flow of face authentication processing by the authentication device 100 according to the second embodiment. First, the feature point extraction unit 130 acquires a face image for authentication included in a face authentication request (S31). For example, the authentication device 100 receives a face authentication request from the value transfer device 200 via the network N, and extracts face feature information from the face image included in the face authentication request as in steps S21 to S23. Alternatively, the authentication device 100 may receive face feature information from the value transfer device 200. Next, the authentication unit 150 compares the acquired face feature information with the face feature information 112 in the face information DB 110 (S32). If the face feature information matches, that is, if the degree of match of the face feature information is equal to or greater than a predetermined value (Yes in S33), the authentication unit 150 identifies the user ID 111 of the user whose face feature information matches (S34), and returns a message to the value transfer device 200 indicating that face authentication was successful and the identified user ID 111 (S35). If there is no matching facial feature information (No in S33), the authentication unit 150 returns a message to the value transfer device 200 indicating that the facial authentication has failed (S36).
[0031] In step S32, the authentication unit 150 does not need to attempt matching with all of the facial feature information 112 in the facial information DB 110. For example, the authentication unit 150 may preferentially attempt matching with facial feature information registered during the period from the day the facial authentication request was accepted to several days prior. This can improve the matching speed. Also, if the preferential matching fails, it may be possible to perform matching with all of the remaining facial feature information.
[0032] Returning to FIG. 3, the explanation will be continued. The face authentication terminal 300 is an information processing device including an image capturing device and an input / output device such as a touch panel, and is an example of an external terminal. The face authentication terminal 300 may be a user terminal that is an information terminal carried by the user U1. When the face authentication terminal 300 is the above-mentioned information registration terminal, the face authentication terminal 300 captures a registration image used for face authentication of the user U1. The face authentication terminal 300 transmits a face information registration request including the registration image to the authentication device 100 via the network N. The user U1 may capture a registration image using another information terminal and perform face information registration.
[0033] Furthermore, the face authentication terminal 300 takes a face image for authentication to be used for face authentication of the user U1. The face authentication terminal 300 transmits a face authentication request including the image for authentication to the value transfer device 200 via the network N. Then, the face authentication terminal 300 receives information on the transfer source user specified based on the face authentication result from the value transfer device 200 via the network N, and displays it on the screen. Next, the face authentication terminal 300 transmits a transfer destination selection request to the value transfer device 200 via the network N in response to the input of the user U1, receives a candidate list of transfer destination users, and displays it on the screen. Then, the face authentication terminal 300 accepts the selection of the transfer destination user in response to the operation of the user U1, and transmits a transfer request including information indicating the transfer destination user to the value transfer device 200 via the network N. Incidentally, the face authentication terminal 300 accepts an input of the number of transfer points from the user U1 before the transfer request, and transmits the number of transfer points by including it in the transfer request. Then, the face authentication terminal 300 receives the transfer result from the value transfer device 200 via the network N, and displays it on the screen.
[0034] FIG. 7 is a block diagram showing the configuration of the face authentication terminal 300 according to the second embodiment. The face authentication terminal 300 includes a camera 310, a storage unit 320, a communication unit 330, an input / output unit 340, and a control unit 350. The camera 310 is an image capturing device that captures images under the control of the control unit 350. The storage unit 320 is a storage device that stores programs for implementing the functions of the face authentication terminal 300. The communication unit 330 is a communication interface with the network N. The input / output unit 340 includes a display device (display unit) such as a screen and an input device. The input / output unit 340 may be, for example, a touch panel. The control unit 350 controls the hardware of the face authentication terminal 300. The control unit 350 includes an image capturing control unit 351, a registration unit 352, an authentication control unit 353, a display control unit 354, and a reception unit 355.
[0035] The photographing control unit 351 controls the camera 310 to photograph a registration image or an authentication image of the user U1. The registration image and the authentication image are images that include at least the face area of the user. The photographing control unit 351 outputs the registration image to the registration unit 352. In addition, the photographing control unit 351 outputs the authentication image to the authentication control unit 353.
[0036] The registration unit 352 transmits a face information registration request including a registration image to the authentication device 100 via the network N. The authentication control unit 353 transmits a face authentication request including an authentication image to the value transfer device 200 via the network N. The display control unit 354 receives various screen data from the value transfer device 200 via the network N, and displays the received screen data on the input / output unit 340. The reception unit 355 receives an operation by the user U1 on the input / output unit 340, and transmits operation information corresponding to the received operation to the value transfer device 200 via the network N.
[0037] Returning to Fig. 3, the explanation will be continued. The value transferring device 200 controls face authentication of the user U1 included in the image captured by the face authentication terminal 300, and if face authentication is successful, the user U1 is set as the transfer source of the points. Furthermore, the value transferring device 200 sets as the transfer destination a user selected by the user U1 from a candidate list of transfer destinations in the face authentication terminal 300. Then, the value transferring device 200 controls the transfer of the points to be transferred (the number of transfer points) input by the user U1 in the face authentication terminal 300 from the transfer source to the transfer destination. The value transferring device 200 may be redundantly configured with multiple servers, and each functional block may be realized by multiple computers.
[0038] Next, the value transfer device 200 will be described in detail. FIG. 8 is a block diagram showing the configuration of the value transfer device 200 according to the second embodiment. The value transfer device 200 comprises a storage unit 210, a memory 220, a communication unit 230, and a control unit 240. The storage unit 210 is a storage device such as a hard disk or a flash memory. The storage unit 210 stores a program 211, point management information 212, and user management information 213. The program 211 is an example of a value transfer program, and is a computer program in which the processing of the value transfer method according to the second embodiment is implemented.
[0039] The point management information 212 is information for managing "points", which is an example of electronic value information, in association with users who own the points. Points have a pseudo-monetary value that can be exchanged for products or services. The value information may be electronic coupons, electronic money, crypto assets, electronic tickets, etc., in addition to points. In other words, the value information is electronic data indicating economic value, and includes those having a monetary value equivalent to currency and those having a pseudo-monetary value. The point management information 212 associates a user ID 2121, points 2122, and attribute information 2123. The user ID 2121 is an example of user identification information. The points 2122 are, for example, numerical information. The attribute information 2123 is information that can identify a user to whom points can be transferred. The attribute information 2123 may be, for example, a list of other user IDs to which the points can be transferred. Other user IDs that can be transferees include, for example, user IDs of family members, user IDs connected via SNS (social networking service), user IDs with whom face recognition has been performed together in the past (successful face recognition on the same photographed image), etc. The list of other user IDs that can be transferees may be members registered in advance. Note that it is sufficient that the point management information 212 associates at least points 2122 with user IDs 2121 that hold the points.
[0040] The user management information 213 is information for managing personal information of users. The user management information 213 is information in which a user ID 2131 is associated with personal information 2132. The personal information 2132 is the name, nickname, address, telephone number, face image, etc. of the associated user ID 2131.
[0041] The memory 220 is a volatile storage device such as a RAM (Random Access Memory), and is a storage area for temporarily holding information during operation of the control unit 240. The communication unit 230 is a communication interface with the network N.
[0042] The control unit 240 is a processor, that is, a control device, that controls each component of the value transfer device 200. The control unit 240 loads the program 211 from the storage unit 210 into the memory 220, and executes the program 211. In this way, the control unit 240 realizes the functions of an acquisition unit 241, an authentication control unit 242, an identification unit 243, an output unit 244, and a transfer control unit 245.
[0043] The acquisition unit 241 is an example of the above-mentioned acquisition unit 11. The acquisition unit 241 receives a face authentication request from the face authentication terminal 300 via the network N, acquires a captured image included in the face authentication request, and outputs the acquired captured image to the authentication control unit 242.
[0044] The authentication control unit 242 is an example of the above-mentioned authentication control unit 12. The authentication control unit 242 controls face authentication in the facial feature information of the user U1 extracted from the photographed image. Here, the authentication control unit 242 causes the authentication device 100 to perform face authentication in the facial feature information of the user U1. Specifically, the authentication control unit 242 identifies the face area of the user U1 from the photographed image acquired by the acquisition unit 241, and extracts the facial feature information from the face area. Then, the authentication control unit 242 transmits a face authentication request including the extracted facial feature information to the authentication device 100 via the network N, and receives a face authentication result from the authentication device 100. Note that the authentication control unit 242 may detect the face area of the user U1 from the photographed image, and transmit the face authentication request by including an image of the face area in the face authentication request.
[0045] The identification unit 243 is an example of the first identification unit 13 and the second identification unit 14 described above. When the user U1 has succeeded in face authentication, the identification unit 243 identifies the user U1 as the transfer source of the points. Specifically, the identification unit 243 identifies a user ID included in the face authentication result, and considers the user corresponding to the user ID as the transfer source. When the user U1 has succeeded in face authentication, the identification unit 243 identifies a candidate list of users who are candidates for the transfer destination based on the attribute information 2123 associated with the user U1 and other users (the user IDs 2121 of the user U1). For example, when the attribute information 2123 is a list of other user IDs that may be transfer destinations, the list is set as the candidate list. Alternatively, the attribute information 2123 in the point management information 212 is set as the face authentication history. At this time, when the user U1 has succeeded in face authentication, the identification unit 243 identifies the candidate list including users who have a face authentication history that has succeeded in biometric authentication together with the user U1. Note that the candidate list may include at least one or more user IDs. Furthermore, the specification unit 243 specifies a second user selected from the candidate list in the face authentication terminal 300 as the transferee.
[0046] The output unit 244 is an example of a first output means and a second output means. When the user U1 succeeds in face authentication, the output unit 244 acquires the points 2122 associated with the user ID 2121 of the user U1 and outputs the acquired points 2122 to the face authentication terminal 300. When the user U1 succeeds in face authentication, the output unit 244 outputs the candidate list identified by the identification unit 243 to the face authentication terminal 300. Furthermore, the output unit 244 acquires the points 2122 associated with each user included in the candidate list and outputs the acquired points 2122 together with the candidate list to the face authentication terminal 300. The output unit 244 may rearrange the user IDs included in the candidate list in a predetermined order. In that case, the output unit 244 outputs the users to be displayed in the rearranged order. The predetermined order is, for example, a descending or ascending order of the associated points, placing family members above friends, or a descending order of the number of times face authentication has been successful in the same photographed image. However, the predetermined order is not limited to these.
[0047] The transfer control unit 245 is an example of the transfer control unit 15 described above. The transfer control unit 245 controls the transfer of the points input from the face authentication terminal 300 from the transfer source user to the transfer destination user. Here, the transfer control unit 245 accepts the input of the transfer amount from the face authentication terminal 300 after the points of the user U1 are output. That is, the user who operates the face authentication terminal 300 can input the number of transfer points after checking the points held by each user in the list. Therefore, appropriate input can be supported. In addition, the transfer control unit 245 controls the transfer by changing the correspondence of the point management information 212 in the storage unit 210 from the transfer source user ID to the transfer destination user ID.
[0048] 9 and 10 are sequence diagrams showing the flow of the value transfer process according to the present embodiment 2. First, the face authentication terminal 300 photographs the user U1 (S401). Then, the face authentication terminal 300 transmits the photographed image to the value transfer device 200 via the network N (S403). In response to this, the acquisition unit 241 of the value transfer device 200 receives and acquires the photographed image.
[0049] Next, the authentication control unit 242 transmits a face authentication request including the facial feature information of the user U1 extracted from the captured image to the authentication device 100 via the network N (S403). The authentication device 100 performs face authentication by collating the facial feature information included in the face authentication request received from the value transfer device 200 with the facial feature information 112 in the face information DB 110. Here, it is assumed that the face authentication is successful. At this time, the authentication device 100 identifies the user ID 111 whose face authentication has been successful, and includes the identified user ID 111 whose face authentication has been successful in the face authentication result. Then, the authentication device 100 transmits the face authentication result to the value transfer device 200 via the network N (S404).
[0050] The identification unit 243 of the value transfer device 200 checks whether the face authentication result received from the authentication device 100 is successful, and if it indicates success, identifies the user ID included in the face authentication result (S405). Here, the user ID of the user U1 is identified, and the identification unit 243 identifies the user U1 as the transfer source user. For example, the identification unit 243 stores the user ID of the user U1 in the transfer source user area in the memory 220. Then, the output unit 244 acquires the personal information 2132 associated with the identified user ID 2131 from the user management information 213 (S406). In addition, the output unit 244 acquires the points 2122 associated with the identified user ID 2131 from the point management information 212 (S407). After that, the output unit 244 transmits the transfer source user information including the acquired personal information and points to the face authentication terminal 300 via the network N (S408). For example, the output unit 244 generates data for a transfer source user display screen based on the acquired personal information and points, and transmits the generated screen data.
[0051] The face authentication terminal 300 displays a transfer source user display screen based on the transfer source user information received from the value transfer device 200 (S409). The face authentication terminal 300 may generate a transfer source user display screen from the received transfer source user information, or may receive the screen data of the transfer source user display screen itself. FIG. 11 is a diagram showing an example of a transfer source user display screen 510 according to the second embodiment. The user name display field 511 is a field for displaying a user name as personal information of the transfer source user. Here, it is shown that the user name "A" of the user U1 is displayed. The face image 512 is an image of the body area including the face of the transfer source user. Here, it is shown that the face image of the user U1 is displayed. The owned point display field 513 is a field for displaying the number of points owned by the transfer source user. Here, it is shown that the user U1 owns 200 points. The transfer point input field 514 is a field for inputting the number of points to be transferred by the transfer source user. Here, it is shown that the user U1 has input 50 points. The input of the transfer points can be changed on the next transferee user selection screen 520. Therefore, the user U1 does not need to input in the transfer point input field 514 on the transfer source user display screen 510. When the transferee selection button 515 is pressed, a transferee selection request is transmitted. When the value information is an electronic ticket, the points 2122 in the point management information 212 are one or more electronic tickets owned by each user. Then, in step S407, the output unit 244 acquires a list of electronic tickets associated with the identified user ID 2131. After that, in step S408, the output unit 244 transmits the transfer source user information including the acquired personal information and the list of electronic tickets to the face authentication terminal 300 via the network N. Then, instead of the transfer point input field 514 on the transfer source user display screen 510, a list of electronic tickets owned by the transfer source user and a selection field for each electronic ticket are displayed.
[0052] Here, it is assumed that the user U1 inputs "50" in the transfer point input field 514 and presses the transferee selection button 515. At this time, the face authentication terminal 300 accepts the input and pressing operation of the user U1 (S410). Then, the face authentication terminal 300 transmits a transferee selection request to the value transfer device 200 via the network N (S411).
[0053] When the specification unit 243 of the value transfer device 200 receives a transferee selection request from the face authentication terminal 300, it acquires a candidate list of transferee users (S412). For example, the specification unit 243 acquires the user ID of the user U1 from the transfer source user area in the memory 220, and specifies the attribute information 2123 associated with the user ID 2121 from the point management information 212. Here, the attribute information 2123 is a list of other user IDs that can be transferees. Then, the specification unit 243 sets the list as a candidate list.
[0054] Next, the output unit 244 acquires the personal information 2132 associated with each user ID 2131 in the candidate list from the user management information 213 (S413). In addition, the output unit 244 acquires the points 2122 associated with each user ID 2121 in the candidate list from the point management information 212 (S414). After that, the output unit 244 transmits the candidate list including the acquired personal information and points to the face authentication terminal 300 via the network N (S415). For example, the output unit 244 generates data of a transfer destination user selection screen based on the acquired personal information and points, and transmits the generated screen data. Note that here, the output unit 244 rearranges the user IDs in the candidate list in descending order of points. Then, the output unit 244 may generate a transfer destination user selection screen so that the users are displayed in the rearranged order.
[0055] The face authentication terminal 300 displays a transferee user selection screen based on the candidate list received from the value transfer device 200 (S416). The face authentication terminal 300 may generate a transferee user selection screen from the received candidate list, or may receive the screen data of the transferee user selection screen itself. FIG. 12 is a diagram showing an example of a transferee user selection screen 520 according to the second embodiment. The user name display field 521, face image 522, and owned point display field 523 are information about the transfer source user, similar to the above-mentioned user name display field 511, face image 512, and owned point display field 513. The check box 524 is a field for specifying whether or not the transferee user can be selected. Here, it is shown that Mr. C is checked (selected). It is assumed that the check box 524 is associated with a user ID. The face image 525 is an image of a body area including the face of a candidate for the transferee user. Here, it is shown that the face images of three users are displayed. The user name display field 526 is a field for displaying a user name as personal information of the candidate for the transfer source user. Here, it is shown that three user names, B, C, and D, are displayed. The owned point display field 527 is a field that displays the number of points owned by the candidate transfer source user. Here, it is shown that B has 100 points, C has 50 points, and D has 10 points. That is, in this example, it is shown that the candidate users are arranged in descending order of points. Note that the transfer destination user selection screen 520 may be arranged in a different order. The transfer point input field 528 is a field in which the transfer source user inputs the number of points to be transferred. Here, it is shown that the "50" already input in the transfer point input field 514 described above is still displayed. Note that the user U1 can input other numerical values in the transfer point input field 528. When the transfer execution button 529 is pressed, a transfer request including the user ID associated with the checked check box 524 and the number of points input in the transfer point input field 528 is transmitted.
[0056] Here, it is assumed that user U1 checks C's checkbox 524, and presses the transfer execution button 529 with "50" entered in the transfer point input field 528. User U1 may check two or more checkboxes 524. In other words, user U1 may select two or more users as transferee users. At this time, the face authentication terminal 300 accepts the input and pressing operation of user U1 (S417). User U1 may change the transfer points in the input of step S417. Also, if the transfer point input field 528 is not filled in, user U1 inputs the transfer points before step S417. Then, the face authentication terminal 300 transmits a transfer request including C's user ID and the number of transfer points to the value transfer device 200 via the network N (S418).
[0057] When the specification unit 243 of the value transfer device 200 receives a transfer request from the face authentication terminal 300, it specifies Mr. C as the transferee user from the user ID included in the transfer request. In addition, the transfer control unit 245 sets the number of transfer points included in the transfer request as the amount of value information to be transferred. The transfer control unit 245 performs the transfer process (S419). Specifically, the transfer control unit 245 updates the points 2122 "200" associated with the user ID 2121 of the user U1 (Mr. A) who is the transfer source user in the point management information 212 by subtracting the number of transfer points "50". Therefore, the updated owned points of Mr. A become "150". Then, the transfer control unit 245 updates the points 2122 "50" associated with the user ID 2121 of Mr. C who is the transferee user in the point management information 212 by adding the number of transfer points "50". Therefore, the updated owned points of Mr. C become "100".
[0058] The output unit 244 transmits the transfer result including the updated owned points and number of transferred points of the transfer source user and the transfer recipient user to the face authentication terminal 300 via the network N (S420). For example, the output unit 244 generates data for a transfer result display screen based on the updated owned points and number of transferred points, personal information and face images of the transfer source user and the transfer recipient user, and transmits the generated screen data.
[0059] The face authentication terminal 300 displays a transfer result display screen based on the transfer result received from the value transfer device 200 (S421). The face authentication terminal 300 may generate the transfer result display screen from the received transfer result, or may receive the screen data of the transfer result display screen itself. FIG. 13 is a diagram showing an example of a transfer result display screen 530 according to the second embodiment. The user name display field 531 and face image 532 are information about the transfer source user, similar to the above-mentioned user name display field 511 and face image 512. The owned point display field 533 is a field that displays the number of points held by the transfer source user after the transfer (after update). Here, it is shown that Mr. A (user U1) holds 150 points. The transferred points 534 is a field that displays the number of transferred points. Here, it is shown that 50 points have been transferred. The user name display field 535 is a field that displays the user name as personal information of the transferee user. Here, it is shown that the user name "C" is displayed. The face image 536 is an image of the body area including the face of the transferee user. Here, it is shown that the face image of Mr. C is displayed. The owned points display field 537 is a field that displays the number of points owned by the transferee user after the transfer (after update). Here, it is shown that Mr. C owns 100 points. The value transfer device 200 may transmit a transfer result display screen to a user terminal owned by the transferee user and accept / reject the transfer from the transferee user.
[0060] In this manner, in this embodiment, when a user who possesses predetermined value information succeeds in face authentication, the user is determined as the transferor user, and a candidate list of transferee users is identified based on the transferor user. Then, a user selected from the candidate list is determined as the transferee user. Thereafter, the transfer of the value information from the transferor to the transferee is controlled for the transfer amount of the input value information. As a result, the transferor user can automatically obtain the candidate list of transferees upon success of face authentication. Therefore, the transferor user can easily specify the transferee user by selecting the transferee from the candidate list. Then, the transfer (transfer) of the value information can be smoothly executed. Therefore, the transferee user can receive the transfer of the value information without the transferee user's own operation. This promotes the use of the value information thereafter.
[0061] <Embodiment 3> The third embodiment is a modified example of the second embodiment described above. In the third embodiment, the transferee user is identified by biometric authentication. FIG. 14 is a block diagram showing the overall configuration of a value transfer system 1000a according to the third embodiment. Compared to the above-mentioned value transfer system 1000, the value transfer system 1000a replaces the value transfer device 200 with a value transfer device 200a. It is also assumed that there exists a user U2 who will be the transferee user together with the user U1. The other configurations are the same as those of the value transfer system 1000.
[0062] 15 is a block diagram showing the configuration of a value transfer device 200a according to the third embodiment. Compared to the above-mentioned value transfer device 200, the value transfer device 200a is configured such that the program 211 is replaced with a program 211a, and the acquisition unit 241, the authentication control unit 242, and the identification unit 243 are replaced with an acquisition unit 241a, an authentication control unit 242a, and an identification unit 243a. The other configurations are the same as those of the value transfer device 200.
[0063] The program 211a is a computer program in which the processing of the value transfer method according to the third embodiment is implemented. The acquisition unit 241a further acquires a second captured image including a second user. The authentication control unit 242a further controls biometric authentication of the biometric information of the second user extracted from the second captured image. The identification unit 243a identifies the second user as a transferee when the second user succeeds in biometric authentication.
[0064] 16 and 17 are sequence diagrams showing the flow of the value transfer process according to the third embodiment. First, steps S401 to S408 are the same as those in FIG. 9 described above. Then, the face authentication terminal 300 displays a transfer source user display screen based on the transfer source user information received from the value transfer device 200a (S409). FIG. 18 is a diagram showing an example of a transfer source user display screen 510a according to the third embodiment. The transfer source user display screen 510a is different from the transfer source user display screen 510 described above in that the transfer destination selection button 515 is replaced with a transfer destination photograph button 515a. When the transfer destination photograph button 515a is pressed, a transfer destination user photograph screen 510b is displayed.
[0065] Here, it is assumed that the user U1 presses the transfer destination photographing button 515a. At this time, the face authentication terminal 300 displays a transfer destination user photographing screen 510b (S409a). FIG. 19 is a diagram showing an example of the transfer destination user photographing screen 510b according to the third embodiment. The transfer destination user photographing screen 510b displays, for example, a message saying "Photographing the transfer destination user to whom points are to be transferred," and starts the camera 310 to photograph and display the user in front of the screen. In addition, when the photographing button 516 is pressed, the photographed image is transmitted.
[0066] Here, it is assumed that user U2 stands in front of the face authentication terminal 300, and presses the capture button 516 while being photographed by the camera 310. At this time, the face authentication terminal 300 photographs user U2 (S401a), and transmits the photographed image of user U2 to the value transfer device 200a via the network N (S402a). In response to this, the acquisition unit 241a of the value transfer device 200a receives and acquires the photographed image.
[0067] Next, the authentication control unit 242a transmits a face authentication request including the facial feature information of the user U2 extracted from the captured image to the authentication device 100 via the network N (S403a). The authentication device 100 performs face authentication by collating the facial feature information included in the face authentication request received from the value transfer device 200a with the facial feature information 112 in the face information DB 110. Here, it is assumed that the face authentication is successful. At this time, the authentication device 100 identifies the user ID 111 whose face authentication has been successful, and includes the identified user ID 111 whose face authentication has been successful in the face authentication result. Then, the authentication device 100 transmits the face authentication result to the value transfer device 200a via the network N (S404a).
[0068] The identification unit 243a of the value transfer device 200a checks whether the face authentication result received from the authentication device 100 is successful, and if it indicates success, identifies the user ID included in the face authentication result (S405a). Here, the user ID of the user U2 is identified, and the identification unit 243a identifies the user U2 as the transferee user. For example, the identification unit 243a stores the user ID of the user U2 in the transferee user area in the memory 220. Then, the output unit 244 acquires the personal information 2132 associated with the identified user ID 2131 from the user management information 213 (S406a). In addition, the output unit 244 acquires the points 2122 associated with the identified user ID 2131 from the point management information 212 (S407a). After that, the output unit 244 transmits the transferee user information including the acquired personal information and points to the face authentication terminal 300 via the network N (S408a). For example, the output unit 244 generates data for a transfer destination user confirmation screen based on the acquired personal information and points, and transmits the generated screen data.
[0069] The face authentication terminal 300 displays a transferee user confirmation screen based on the transferee user information received from the value transfer device 200a (S416a). The face authentication terminal 300 may generate a transferee user confirmation screen from the received transferee user information, or may receive the screen data of the transferee user confirmation screen itself. FIG. 20 is a diagram showing an example of a transferee user confirmation screen 540 according to the third embodiment. The user name display field 521, face image 522, and owned point display field 523 are the same as those in FIG. 12. The confirmation message 541 is a field that displays a message such as "May I transfer points to Mr. C?" Here, it is shown that the user name "C" of the user U2 is displayed. The user name display field 542 is a field that displays the user name as personal information of the transferee user. Here, it is shown that the user name "C" of the user U2 is displayed. The face image 543 is an image of a body area including the face of the transferee user. Here, it is shown that the face image of the user U2 is displayed. The owned points display field 544 is a field that displays the number of points owned by the transferee user. Here, it is shown that user U2 owns 50 points. The transfer point input field 545 is a field where the transferor inputs the number of points to be transferred. Here, it is shown that user U1 input 50 points. When the transfer execution button 546 is pressed, a transfer request is sent that includes the user ID of user U2 displayed in the user name display field 542 and the number of points input in the transfer point input field 545.
[0070] Here, it is assumed that user U1 or U2 presses the transfer execution button 546 with C-san displayed in the user name display field 542 and "50" entered in the transfer point input field 545. At this time, the face authentication terminal 300 accepts the input and pressing operation of user U1 or U2 (S417). Note that user U1 may change the transfer points in the input of step S417. Also, if the transfer point input field 545 is not filled in, user U1 inputs the transfer points before step S417. Then, the face authentication terminal 300 transmits a transfer request including C-san's user ID and the number of transfer points to the value transfer device 200a via the network N (S418). Thereafter, steps S419 to S421 are the same as those in FIG. 10 described above.
[0071] In this manner, in this embodiment, by subjecting user U2 to face authentication, the selection operation of the transferee user becomes unnecessary, and user U1 can transfer the value information more easily.
[0072] <Embodiment 4> The fourth embodiment is a modification of the third embodiment described above, and employs two-factor authentication in which face authentication is performed on the transfer source or transfer destination as well as other authentication when transferring value information.
[0073] In the above-mentioned embodiment 3, in order to transfer the value information, both the transferor user U1 and the transferee user U2 must be present in front of the face authentication terminal 300. However, the transferor and transferee users are not always present. Therefore, when authenticating one or both of the transferor and transferee, a separately captured face image may be held up to the camera 310 of the face authentication terminal 300 to be photographed. However, in that case, the transfer may be performed without the knowledge of the transferor or transferee. In particular, there is a risk that the transferor may be impersonated and the value information may be stolen unjustly. Therefore, in this embodiment 4, the face authentication is combined with other authentication to strengthen the certainty of the consent to the transfer.
[0074] The transfer source user in the above-described second embodiment may be a user other than the user U1, that is, another user who is not present in front of the face authentication terminal 300. In that case, two-factor authentication, which will be described later, may be applied to the transfer source user.
[0075] 21 is a block diagram showing the overall configuration of a value transfer system 1000b according to the present embodiment 4. Compared to the above-mentioned value transfer system 1000a, the value transfer system 1000b is configured such that the value transfer device 200a is replaced with a value transfer device 200b, and an information terminal 400 is added. The other configurations are the same as those of the value transfer system 1000a.
[0076] The information terminal 400 is a mobile terminal owned by the user U1, such as a smartphone or a tablet terminal. The information terminal 400 is associated with terminal information for identifying the terminal, such as a telephone number. The information terminal 400 is connected to a network N. Therefore, the value transfer device 200b can notify the information terminal 400 of a transfer confirmation message via the network N using the terminal information. Furthermore, the information terminal 400 can return the transfer acceptance or transfer rejection input by the user U1 to the value transfer device 200b via the network N in response to the transfer confirmation message.
[0077] 22 is a block diagram showing the configuration of a value transferring device 200b according to the fourth embodiment. Compared to the above-mentioned value transferring device 200a, the storage unit 210 of the value transferring device 200b is configured such that the program 211a is replaced with a program 211b, and terminal information 2133 is added to the user management information 213. In addition, the control unit 240 of the value transferring device 200b is configured such that the acquisition unit 241a and the identification unit 243a are replaced with an acquisition unit 241b and an identification unit 243b. The other configurations are the same as those of the value transferring device 200a.
[0078] The program 211b is a computer program in which the processing of the value transfer method according to the present embodiment 4 is implemented. The terminal information 2133 is information for identifying the information terminal 400, such as a telephone number, an email address, an SNS application ID, etc. The terminal information 2133 is associated with the user ID 2131.
[0079] The acquiring unit 241b further acquires identification information of the second user together with the second captured image. For example, the acquiring unit 241b acquires the user ID of the user U2 as the identification information of the second user.
[0080] When the second user succeeds in biometric authentication, the identification unit 243b identifies the identification information of the second user based on the result of the biometric authentication, and when the identified identification information matches the acquired identification information, identifies the second user as the transferee. This allows two-factor authentication of the transferee user, consisting of face authentication and ID authentication, to be realized, and the certainty of the transfer consent can be strengthened.
[0081] Furthermore, when the first user succeeds in biometric authentication, the identification unit 243b transmits a transfer confirmation to the information terminal corresponding to the first user, and when the identification unit 243b receives a transfer consent from the information terminal, it identifies the first user as the transfer source. This makes it possible to realize two-factor authentication of the transfer source user, which is face authentication and authentication by a response from the terminal, and to strengthen the certainty of the transfer consent.
[0082] The acquisition unit 241b may further acquire the identification information of the first user together with the first captured image. In this case, when the first user succeeds in biometric authentication, the identification unit 243b identifies the identification information of the first user based on the result of the biometric authentication, and when the identified identification information matches the acquired identification information, identifies the first user as the transfer source. This allows two-factor authentication of the transfer source user, including face authentication and ID authentication, to be realized, and the confirmation of transfer consent can be strengthened.
[0083] In addition, when the second user succeeds in biometric authentication, the identification unit 243b may transmit a transfer confirmation to the information terminal corresponding to the second user, and when the identification unit 243b receives a transfer acceptance from the information terminal, it may identify the second user as the transferee. This makes it possible to realize two-factor authentication of the transferee user, that is, face authentication and authentication by a response from the terminal, and to strengthen the certainty of the transfer acceptance.
[0084] 23 and 24 are sequence diagrams showing the flow of the value transfer process according to the fourth embodiment. First, steps S401 to S404 are the same as those in FIG. 16 described above. Then, the identification unit 243b of the value transfer device 200 checks whether the face authentication result received from the authentication device 100 is successful, and if it indicates success, identifies the user ID included in the face authentication result (S405). However, in this embodiment, the user U1 is not identified as the transfer source user at this point.
[0085] Next, the identification unit 243b acquires the terminal information 2133 associated with the identified user ID 2131 (of user U1) from the user management information 213 (S4061). Here, the acquired terminal information corresponds to the information terminal 400 possessed by the user U1. Then, the identification unit 243b transmits a transfer confirmation message to the acquired terminal information as a destination via the network N (S4062). The information terminal 400 displays the received transfer confirmation message and accepts transfer approval by the operation of the user U1. Then, the information terminal 400 returns a notice of transfer approval to the value transfer device 200b via the network N (S4063). The identification unit 243b of the value transfer device 200b identifies the user U1 as the transfer source user by receiving the notice of transfer approval. For example, the identification unit 243b saves the user ID of the user U1 in the transfer source user area in the memory 220.
[0086] Next, steps S406 to S409, S409a, and S401a are performed in the same manner as in FIG. 16 described above. Thereafter, the face authentication terminal 300 accepts the user ID of user U2 by input from user U1 or U2 (S401b). Then, the face authentication terminal 300 transmits the captured image and user ID of user U2 to the value transfer device 200b via the network N (S402b). In response to this, the acquisition unit 241b of the value transfer device 200b acquires the captured image and the user ID of user U2 by receiving them. Then, the acquisition unit 241b stores the acquired user ID in the memory 220.
[0087] Thereafter, as in the above-described FIG. 16, the face authentication of the user U2 is performed in steps S403a and S404a, and it is assumed that the face authentication of the user U2 is successful. Then, the identification unit 243b identifies the user ID included in the face authentication result (S405a). However, in this embodiment, the user U2 is not identified as the transfer destination user at this point.
[0088] Then, the identification unit 243b compares the user ID acquired in step S402b with the identified user ID (S405b). Specifically, the identification unit 243b compares the user ID stored in the memory 220 with the user ID included in the face authentication result. Here, it is assumed that the user IDs match. Then, step S406a and subsequent steps are performed in the same manner as in Figs. 16 and 17.
[0089] In this manner, according to the present embodiment, two-factor authentication can be realized in which face authentication of the transferor or transferee is performed together with other authentication in the transfer of value information. By performing two-factor authentication, the certainty of the approval of the transfer can be strengthened. For example, even if either the transferor or transferee user is not present in front of the face authentication terminal 300 at the time of transfer, the transfer of value information can be realized easily and safely by holding a face image captured separately over an image for face authentication. In addition, when neither the transferor nor the transferee user is present in front of the face authentication terminal 300, a third party may transfer the value information using the face image of the transferor or the transferee.
[0090] The two-factor authentication of the fourth and fifth embodiments may be applied when the face in the captured image is taken from a facial photograph, that is, when it is determined that a facial photograph has been held up. Here, the determination of whether the face in the captured image is taken from a facial photograph can be realized by, for example, motion liveness (whether the face moves as instructed), analysis of the captured image by an infrared camera, or liveness detection such as determining whether the eyes in the captured video are moving. Then, when it is determined by liveness detection that the face in the captured image is taken from a facial photograph, it is preferable to perform transfer confirmation to the information terminal of the fourth embodiment or verification of the input user ID of the fifth embodiment.
[0091] The two-factor authentication in the fourth and fifth embodiments may be performed not only when a face photograph is held up, but also when the person in question is present and his / her actual face is photographed.
[0092] In addition, the face authentication terminal 300 may receive the user ID of the user U1 and transmit the user ID of the user U1 together with the first captured image as in steps S401b and S402b of Fig. 24 after step S401 of Fig. 23. In this case, instead of steps S4061 to S4063, the identification unit 243b compares the received user ID with the identified user ID. Then, if the user IDs match, steps S406 and after are performed. Alternatively, the user ID may be compared together with steps S4061 to S4063.
[0093] Also, instead of step S405b in Fig. 24, the identification unit 243b may acquire the terminal information of the user U2 and transmit a transfer confirmation message to the terminal information as in steps S4061 to S4062 in Fig. 23. In this case, upon receiving the transfer approval, the identification unit 243b identifies the user U2 as the transferee user and performs steps S406a and after. Alternatively, the identification unit 243b may acquire the terminal information of the user U2 and transmit a transfer confirmation message in addition to step S405b.
[0094] <Embodiment 5> The fifth embodiment is a modification of the second to fourth embodiments described above. In the fifth embodiment, a biometric authentication function is built into the value transfer device. Note that, although the following description is given as a modification of the second embodiment, it is also applicable to the third or fourth embodiment. Furthermore, since the value transfer system according to the fifth embodiment is similar to the value transfer system 1000 described above, illustrations and description are omitted.
[0095] 25 is a block diagram showing the configuration of a value transferring device 200c according to embodiment 5. Compared to the above-mentioned value transferring device 200, the storage unit 210 of the value transferring device 200c is configured such that the program 211 is replaced with a program 211c, and facial feature information 2134 is added to the user management information 213. Also, compared to the above-mentioned value transferring device 200, the control unit 240 of the value transferring device 200c is configured such that the authentication control unit 242 is replaced with an authentication control unit 242c.
[0096] The program 211c is a computer program in which the processing of the value transfer method according to the fifth embodiment is implemented.
[0097] The facial feature information 2134 corresponds to the facial feature information 112 of the above-mentioned authentication device 100. The facial feature information 2134 is associated with a user ID 2131. In other words, the user management information 213 includes the above-mentioned face information DB 110, and is an example of a biometric information storage means that stores the biometric information of a plurality of users.
[0098] The authentication control unit 242c performs face authentication by comparing the facial feature information of multiple users with the facial feature information of the user U1. That is, the authentication control unit 242c performs face authentication by comparing the facial feature information extracted from the face area of the user included in the acquired photographed image with the facial feature information 2134 stored in the storage unit 210, thereby acquiring a face authentication result.
[0099] In this embodiment, steps S403 and S404 in FIGS. 9, 16, and 23, and steps S403a and S404a in FIGS. 16 and 24 are replaced with face authentication processing in the value transfer device 200c by the authentication control unit 242c.
[0100] In this way, the same effects as those of the above-mentioned embodiment 2 can be achieved in the embodiment 5. Of course, the embodiment 5 may be modified in the manner of the embodiment 3 or 4.
[0101] <Other embodiments> The transfer source user may be a plurality of people. For example, each transfer source user may be photographed together by the face authentication terminal 300. In that case, the authentication control unit 242 etc. may extract facial feature information for each user from the first photographed image and transmit a face authentication request for each user. Alternatively, each transfer source user may be photographed individually by the face authentication terminal 300. Furthermore, at that time, the value information to be transferred may be set to a different transfer amount. In that case, when there are two or more transfer source users, the transfer control means accepts, from the external terminal, the transfer amount of the value information transferred from each transfer source user as an input of the transfer amount. At this time, when the total of the input transfer amount (points) of each transfer source user is equal to the transfer points input in the transfer point input field 528, the transfer execution button 529 becomes active (activated). Then, the transfer control means subtracts the transfer amount based on the transfer information corresponding to each user from the value information corresponding to each transfer source user, sums up the transfer amount, and performs the transfer control as the transfer amount.
[0102] In addition, the transferee user may be a plurality of people. For example, in the above-mentioned embodiment 2, this is the case where two or more check boxes 524 in FIG. 12 are checked. Also, in the above-mentioned embodiment 3 or 4, a plurality of people may be photographed together by the face authentication terminal 300. In that case, the authentication control unit 242a etc. may extract facial feature information for each user from the second photographed image and transmit a face authentication request for each user. Alternatively, each transferee user may be photographed individually by the face authentication terminal 300. Furthermore, at that time, the value information to be transferred may be a different transfer amount for each user. In that case, when the transfer source user is two or more, the transfer control means accepts each transfer amount of the value information transferred from each transfer source user from the external terminal as an input of the transfer amount. Then, the transfer control means performs the transfer control by subtracting the transfer amount corresponding to each user from the value information associated with each transfer source user.
[0103] In the above embodiment, the present disclosure has been described as a hardware configuration, but is not limited to this. Any process of the present disclosure can be realized by causing a CPU to execute a computer program.
[0104] In the above example, the program can be stored and provided to the computer using various types of non-transitory computer readable media. The non-transitory computer readable media includes various types of tangible storage media. Examples of the 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), and semiconductor memory (e.g., mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). The program may also be provided to the computer by various types of transitory computer readable media. Examples of the transitory computer readable media include electric signals, optical signals, and electromagnetic waves. The transitory computer readable media can provide the program to the computer via a wired communication path such as an electric wire and an optical fiber, or via a wireless communication path.
[0105] The present disclosure is not limited to the above-described embodiment, and may be modified as appropriate without departing from the spirit and scope of the present disclosure. In addition, the present disclosure may be implemented by appropriately combining the respective embodiments.
[0106] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix A1) An acquisition means for acquiring a first captured image including a first user; an authentication control means for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification means for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification means for identifying one or more second users as recipients of the value information; a transfer control means for controlling the transfer of the value information input from an external terminal from the transfer source user to the transfer destination user; A value transfer device comprising: (Appendix A2) a first output means for acquiring value information associated with the first user when the first user has succeeded in biometric authentication, and outputting the acquired value information to the external terminal; The transfer control means receives an input of the transfer amount from the external terminal after outputting the value information. 2. A value transfer device as described in Appendix A1. (Appendix A3) and a second output unit configured to output, to the external terminal, a list of users who are candidates for the transfer destination when the first user has succeeded in biometric authentication; The second identification means identifies the second user selected from the candidate list in the external terminal as the transferee. 1. A value transfer device as described in Appendix A1 or A2. (Appendix A4) The second output means acquires value information associated with each user included in the candidate list, and outputs the acquired value information together with the candidate list to the external terminal. 2. A value transfer device as described in Appendix A3. (Appendix A5) The second identification means, when the first user has succeeded in biometric authentication, identifies the candidate list based on attribute information associated with the first user; The second output means outputs the specified candidate list to the external terminal. 2. A value transfer device as described in Appendix A3 or A4. (Appendix A6) the second identification means, when the first user has been successfully biometrically authenticated, identifies the candidate list including users who have a biometric authentication history of successful biometric authentication together with the first user; The second output means outputs the specified candidate list to the external terminal. 13. A value transfer device according to any one of appendices A3 to A5. (Appendix A7) The acquisition means further acquires a second captured image including the second user, The authentication control means further controls biometric authentication of the second user's biometric information extracted from the second captured image, The second identification means identifies the second user as the transferee when the second user has succeeded in biometric authentication. 1. A value transfer device as described in Appendix A1 or A2. (Appendix A8) The first specifying means includes: If the first user is successful in the biometric authentication, a transfer confirmation is transmitted to an information terminal corresponding to the first user; When a transfer acceptance is received from the information terminal, the first user is identified as the transfer source. A value transfer device as described in Appendix A7. (Appendix A9) The acquisition means further acquires identification information of the second user together with the second captured image, The second specifying means includes: If the second user is successfully biometrically authenticated, identifying the second user based on the result of the biometric authentication; If the identified identification information matches the acquired identification information, the second user is identified as the transferee. 2. A value transfer device as described in Appendix A7 or A8. (Appendix A10) The system further includes a storage means for storing the value information in association with a user who holds the value information, The transfer control means controls the transfer by changing the correspondence in the storage means from the transfer source user to the transfer destination user. 10. A value transfer device according to any one of appendices A1 to A9. (Appendix A11) The value information includes at least one of electronic points, electronic coupons, electronic money, crypto assets, and electronic tickets. 13. A value transfer device according to any one of claims A1 to A10. (Appendix A12) The authentication control means causes an authentication device that stores biometric information of a plurality of users to perform biometric authentication of the first user using the biometric information of the first user. 2. A value transfer device according to any one of claims A1 to A11. (Appendix A13) Further comprising a biometric information storage means for storing biometric information of the plurality of users, The authentication control means performs biometric authentication by comparing biometric information of the plurality of users with biometric information of the first user. 2. A value transfer device according to any one of claims A1 to A11. (Appendix B1) a face recognition terminal that captures a first captured image including a first user; A value transfer device; The value transfer device comprises: An acquisition means for acquiring the first captured image from the face authentication terminal; an authentication control means for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification means for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification means for identifying one or more second users as recipients of the value information; A transfer control means for controlling the transfer of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; A value transfer system comprising: (Appendix B2) The value transfer device comprises: a first output means for acquiring value information associated with the first user when the first user has succeeded in biometric authentication, and outputting the acquired value information to the face authentication terminal; The transfer control means receives an input of the amount to be transferred from the face recognition terminal after outputting the value information. A value transfer system as described in Appendix B1. (Appendix C1) The computer acquiring a first captured image including a first user; Controlling biometric authentication of the first user's biometric information extracted from the first captured image; If the first user has succeeded in the biometric authentication, the first user is identified as a transfer source of the electronic value information; Identifying one or more second users as recipients of the value information; performing a transfer control from the transfer source user to the transfer destination user with respect to the transfer amount of the value information input from an external terminal; Value transfer methods. (Appendix D1) An acquisition process for acquiring a first captured image including a first user; an authentication control process for controlling biometric authentication of the first user's biometric information extracted from the first captured image; a first identification process for identifying the first user as a transfer source of electronic value information when the first user has succeeded in biometric authentication; a second identification process for identifying one or more second users as recipients of the value information; a transfer control process for controlling the transfer of the value information input from an external terminal from the transfer source user to the transfer destination user; A non-transitory computer-readable medium storing a value transfer program for causing a computer to execute the above.
[0107] Although the present invention has been described above with reference to the embodiments (and examples), the present invention is not limited to the above-mentioned embodiments (and examples). R The configuration and details of the present invention may be modified in various ways that are understandable to those skilled in the art and fall within the scope of the present invention. [Explanation of symbols]
[0108] 10 Value transfer device 11 Acquisition Department 12 Authentication control section 13 First Specific Part 14 Second Specific Part 15 Transfer Control Section 1000 Value Transfer System 1000a Value Transfer System 1000b Value Transfer System 100 Authentication Device 110 Face Information DB 111 User ID 112 Facial Feature Information 120 Face detection unit 130 Feature point extraction unit 140 Registration Department 150 Authentication Department 200 Value Transfer Device 200a Value transfer device 200b Value transfer device 200c Value transfer device 210 Storage section 211 Program 211a Program 211b Program 211c Program 212 Point Management Information 2121 User ID 2122 Points 2123 Attribute information 213 User management information 2131 User ID 2132 Personal Information 2133 Terminal Information 2134 Facial Feature Information 220 Memory 230 Communications Department 240 Control Unit 241 Acquisition Department 241a Acquisition Department 241b Acquisition Department 242 Authentication control section 242a Authentication control section 242c Authentication control section 243 Specific part 243a Specific part 243b Specific part 244 Output section 245 Transfer Control Section 300 Face Recognition Terminal 310 Camera 320 Storage section 330 Communications Department 340 Input / output section 350 Control section 351 Shooting control section 352 Registration Department 353 Authentication control section 354 Display control section 355 Reception 400 Information terminal 510 Transfer origin user display screen 510a Transferee user display screen 510b Screen shot of recipient user 511 User name display field 512 Face Images 513 Points Display Column 514 Transfer points input field 515 Transferee selection button 515a Transferee photo button 516 Shooting button 520 Transferee user selection screen 521 User name display field 522 Face Images 523 Points display field 524 Checkboxes 525 Face Images 526 User name display field 527 Points Display Column 528 Transfer points input field 529 Transfer execution button 530 Transfer result display screen 531 User name display field 532 Face Images 533 Points display field 534 Transfer Points 535 User name display field 536 Face Images 537 Points Display Column 540 Transferee user confirmation screen 541 Confirmation Message 542 User name display field 543 Face Image 544 Points Display Column 545 Transfer points input field 546 Transfer execution button N Network U1 User U2 User
Claims
1. An acquisition means for acquiring a first captured image including a first user from a face recognition terminal; an authentication control means for performing biometric authentication by comparing the biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; a first identification means for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification means for identifying a second user as a transferee of the value information; a transfer control means for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; Equipped with When the biometric authentication of the first user is successful, the second identification means identifies a list of candidates of users who are candidates for the transferee, including users who have a biometric authentication history in which the biometric authentication of the first user is successful in the same captured image in which the first user appears; A second output unit is provided for outputting the specified candidate list to the face recognition terminal. The second identification means identifies the second user selected by the first user from the candidate list displayed on the face authentication terminal as the transferee. Value transfer device.
2. a first output means for acquiring value information associated with the first user when the biometric authentication of the first user is successful, and outputting the acquired value information to the face authentication terminal; The transfer control means receives an input of the amount to be transferred from the face recognition terminal after outputting the value information. The value transfer device according to claim 1 .
3. The second output means acquires value information associated with each user included in the candidate list, and outputs the acquired value information together with the candidate list to the face authentication terminal. The value transfer device according to claim 1 or 2.
4. An acquisition means for acquiring a first captured image including a first user from a face recognition terminal; an authentication control means for performing biometric authentication by comparing the biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; a first identification means for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification means for identifying a second user as a transferee of the value information; A transfer control means for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; Equipped with the acquiring means acquires, from the face authentication terminal, first identification information of the second user input by the first user or input by the second user, together with a second captured image in which the second user appears; the authentication control means performs biometric authentication by comparing biometric information of the second user extracted from the second captured image with biometric information of the plurality of users; the second identification means, when the biometric authentication of the second user is successful, identifies second identification information of the second user that is associated in advance with the biometric information of the second user based on a result of the biometric authentication; If the specified second identification information matches the acquired first identification information, the second user is specified as the transferee. Value transfer device.
5. The first specifying means includes: If the biometric authentication of the first user is successful, a transfer confirmation is transmitted to an information terminal corresponding to the first user; When a transfer acceptance is received from the information terminal, the first user is identified as the transfer source. The value transfer device according to claim 4.
6. The system further includes a storage means for storing the value information in association with a user who holds the value information, The transfer control means performs the transfer by changing the correspondence in the storage means from the transfer source user to the transfer destination user. The value transfer device according to any one of claims 1 to 5.
7. The value information includes at least one of electronic points, electronic coupons, electronic money, crypto assets, and electronic tickets. The value transfer device according to any one of claims 1 to 6.
8. The authentication control means causes an authentication device storing biometric information of the plurality of users to perform biometric authentication by matching the biometric information of the first user with the biometric information of the plurality of users. The value transfer device according to any one of claims 1 to 7.
9. Further comprising a biometric information storage means for storing biometric information of the plurality of users, The authentication control means performs biometric authentication by comparing biometric information of the plurality of users with biometric information of the first user. The value transfer device according to any one of claims 1 to 7.
10. a face authentication terminal that captures a first captured image including a first user; an authentication device that stores biometric information of a plurality of users; A value transfer device; The value transfer device comprises: An acquisition means for acquiring the first captured image from the face authentication terminal; an authentication control means for performing biometric authentication by comparing biometric information of the first user extracted from the first captured image with biometric information of the plurality of users using the authentication device; a first identification means for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification means for identifying a second user as a transferee of the value information; a transfer control means for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; Equipped with When the biometric authentication of the first user is successful, the second identification means identifies a list of candidates of users who are candidates for the transferee, including users who have a biometric authentication history in which the biometric authentication of the first user is successful in the same captured image in which the first user appears; A second output unit is provided for outputting the specified candidate list to the face recognition terminal. The second identification means identifies the second user selected by the first user from the candidate list displayed on the face authentication terminal as the transferee. Value transfer system.
11. The value transfer device comprises: a first output means for acquiring value information associated with the first user when the biometric authentication of the first user is successful, and outputting the acquired value information to the face authentication terminal; The transfer control means receives an input of the amount to be transferred from the face recognition terminal after outputting the value information. The value transfer system according to claim 10.
12. a face authentication terminal that captures a first captured image including a first user; an authentication device that stores biometric information of a plurality of users; A value transfer device; The value transfer device comprises: An acquisition means for acquiring the first captured image from the face authentication terminal; an authentication control means for performing biometric authentication by comparing biometric information of the first user extracted from the first captured image with biometric information of the plurality of users using the authentication device; a first identification means for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification means for identifying a second user as a transferee of the value information; a transfer control means for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; Equipped with the acquiring means acquires, from the face authentication terminal, first identification information of the second user input by the first user or input by the second user, together with a second captured image in which the second user appears; the authentication control means performs biometric authentication by comparing biometric information of the second user extracted from the second captured image with biometric information of the plurality of users; the second identification means, when the biometric authentication of the second user is successful, identifies second identification information of the second user that is associated in advance with the biometric information of the second user based on a result of the biometric authentication; If the specified second identification information matches the acquired first identification information, the second user is specified as the transferee. Value transfer system.
13. The computer acquiring a first captured image including a first user; performing biometric authentication by comparing biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; If the biometric authentication of the first user is successful, the first user is identified as a transfer source of electronic value information; Identifying the second user as a transferee of the value information; The transfer of the transfer amount of the value information inputted from the face recognition terminal is performed from the transfer source user to the transfer destination user. A value transfer method, comprising: If the biometric authentication of the first user is successful, a candidate list of users who are candidates for the transfer destination is specified, including users who have a biometric authentication history in which the biometric authentication of the first user is successful in the same captured image as the first user; outputting the identified candidate list to the face recognition terminal; The second user selected by the first user is identified as the transferee from the candidate list displayed on the face authentication terminal. Value transfer methods.
14. The computer acquiring a first captured image including a first user; performing biometric authentication by comparing biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; If the biometric authentication of the first user is successful, the first user is identified as a transfer source of electronic value information; Identifying the second user as a transferee of the value information; The transfer of the transfer amount of the value information inputted from the face recognition terminal is performed from the transfer source user to the transfer destination user. A value transfer method, comprising: acquiring, from the face authentication terminal, first identification information of the second user input by the first user or input by the second user together with a second captured image in which the second user appears; performing biometric authentication by comparing biometric information of the second user extracted from the second captured image with biometric information of the plurality of users; If the biometric authentication of the second user is successful, second identification information of the second user that is associated in advance with the biometric information of the second user is specified based on a result of the biometric authentication; If the specified second identification information matches the acquired first identification information, the second user is specified as the transferee. Value transfer methods.
15. An acquisition process for acquiring a first captured image including a first user; an authentication control process for performing biometric authentication by matching biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; a first identification process for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification process for identifying a second user as a transferee of the value information; A transfer control process for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; on the computer, The second identification process, when the biometric authentication of the first user is successful, identifies a list of candidates of users who are candidates for the transfer destination, including users who have a biometric authentication history in which the biometric authentication of the first user is successful in the same captured image in which the first user is captured; further executing a second output process of outputting the specified candidate list to the face recognition terminal; The second identification process identifies the second user selected by the first user from the candidate list displayed on the face authentication terminal as the transferee. Value transfer program.
16. An acquisition process for acquiring a first captured image including a first user; an authentication control process for performing biometric authentication by matching biometric information of the first user extracted from the first captured image with biometric information of a plurality of users; a first identification process for identifying the first user as a transfer source of electronic value information when biometric authentication of the first user is successful; a second identification process for identifying a second user as a transferee of the value information; A transfer control process for transferring the transfer amount of the value information input from the face authentication terminal from the transfer source user to the transfer destination user; on the computer, The acquisition process includes acquiring, from the face authentication terminal, first identification information of the second user input by the first user or input by the second user to the face authentication terminal, together with a second captured image in which the second user appears; the authentication control process performs biometric authentication by comparing biometric information of the second user extracted from the second captured image with biometric information of the plurality of users; The second identification process includes, when biometric authentication of the second user is successful, identifying second identification information of the second user that is associated in advance with biometric information of the second user based on a result of the biometric authentication; If the specified second identification information matches the acquired first identification information, the second user is specified as the transferee. Value transfer program.
Citation Information
Patent Citations
Electronic apparatus, information communication method, and recording medium
JP2002015200A
Point transaction method and point transaction management device
JP2005062936A
Electronic currency management device, electronic currency management method, and electronic currency management system
JP2016051284A
Three-party type crowd funding system using point system
JP2019067052A
Casino management system with patron facial recognition system and method of operating the same
JP2020047260A