WO2022176339A1 - 情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体 - Google Patents
情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体 Download PDFInfo
- Publication number
- WO2022176339A1 WO2022176339A1 PCT/JP2021/045358 JP2021045358W WO2022176339A1 WO 2022176339 A1 WO2022176339 A1 WO 2022176339A1 JP 2021045358 W JP2021045358 W JP 2021045358W WO 2022176339 A1 WO2022176339 A1 WO 2022176339A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- mission
- authentication
- user
- terminal
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 197
- 238000003672 processing method Methods 0.000 title claims description 13
- 238000000034 method Methods 0.000 claims description 58
- 230000008569 process Effects 0.000 claims description 55
- 239000000203 mixture Substances 0.000 claims description 3
- 230000001815 facial effect Effects 0.000 description 51
- 238000010586 diagram Methods 0.000 description 35
- 238000011156 evaluation Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 16
- 238000000605 extraction Methods 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 235000019640 taste Nutrition 0.000 description 2
- 241000700195 Hydrochoerus hydrochaeris Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Definitions
- the present disclosure relates to an information processing device, an information processing system, an information processing method, and a non-temporary computer-readable medium.
- computer readable medium
- Patent Literature 1 discloses an information processing apparatus that displays content associated with facilities such as parks and amusement parks in an appropriate display order according to the position of the facility user.
- Patent Literature 2 discloses a face authentication system that performs face authentication for each event caused by user's actions in a facility.
- Patent Literature 1 it is required to revitalize the event venue.
- the information processing apparatus described in Patent Literature 1 described above cannot display contents according to the attributes of the participants, which is insufficient in terms of revitalizing the event venue.
- the face authentication system described in Patent Literature 2 is not intended to activate the event site.
- an object of the present disclosure is to provide an information processing device, an information processing method, and a non-temporary computer-readable medium that suitably activate the event venue and suitably support the operation of the event venue. .
- An information processing device includes: a registration means for registering the attribute information of each target person in association with the biometric information of the target person; determining means for determining a mission group consisting of one or more missions for each subject based on the attribute information; Authentication control means for performing biometric authentication when biometric information for authentication of a target person is acquired from an information terminal; When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject start processing means for causing the information terminal to output content information of at least one mission included in the group; Completion processing means for executing a process according to the completion of the mission when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal. Prepare.
- An information processing system includes: an information terminal that acquires biometric information for authentication of a subject; and an information processing device communicably connected to the information terminal.
- the information processing device is a registration means for registering the attribute information of each target person in association with the biometric information of the target person; determining means for determining a mission group consisting of one or more missions for each subject based on the attribute information; Authentication control means for performing biometric authentication when biometric information for authentication of a subject is acquired from the information terminal; When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject start processing means for causing the information terminal to output content information of at least one mission included in the group; Completion processing means for executing a process according to the completion of the mission when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is acquired from the information terminal. have.
- An information processing method includes: For each target person, the attribute information of the target person is registered in association with the biometric information of the target person, determining a mission group consisting of one or more missions for each subject based on the attribute information; When the biometric information for authentication of the target person is obtained from the information terminal, biometric authentication is performed, When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject causing the information terminal to output content information of at least one mission included in the group; When the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is acquired from the information terminal, a process according to the completion of the mission is executed.
- a non-transitory computer-readable medium comprises: a registration process for registering attribute information of each target person in association with the biometric information of the target person; a determination process of determining a mission group consisting of one or more missions for each target person based on the attribute information; Authentication control processing for performing biometric authentication when biometric information for authentication of a target person is acquired from an information terminal; When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject a start process for causing the information terminal to output content information of at least one mission included in the group; a completion process for executing a process according to the completion of the mission when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal; Stores the program to be executed.
- an information processing device, an information processing method, and a non-temporary information processing device, an information processing method, and a non-temporary information processing apparatus that appropriately activate an event site and appropriately support the operation of the event site by presenting a mission according to the attributes of the target person who is a participant can provide a computer-readable medium.
- FIG. 1 is a block diagram showing the configuration of an information processing apparatus according to a first embodiment
- FIG. 3 is a diagram showing the flow of an information processing method according to the first embodiment
- FIG. 2 is a block diagram showing the overall configuration of an information processing system according to a second embodiment
- FIG. 2 is a block diagram showing the configuration of an authentication device according to a second embodiment
- FIG. 9 is a flowchart showing the flow of face information registration processing according to the second embodiment
- 9 is a flow chart showing the flow of face authentication processing according to the second embodiment
- FIG. 10 is a block diagram showing the configuration of a face authentication terminal according to the second embodiment
- FIG. FIG. 8 is a block diagram showing the configuration of a user terminal according to the second embodiment
- FIG. 2 is a block diagram showing the configuration of an information processing apparatus according to a second embodiment
- FIG. FIG. 10 is a diagram showing an example of the data structure of mission history information according to the second embodiment
- 9 is a flowchart showing the flow of participation registration processing according to the second embodiment
- 9 is a flowchart showing the flow of start processing according to the second embodiment
- 9 is a flowchart showing the flow of completion processing according to the second embodiment
- 9 is a flowchart showing the flow of payment registration processing according to the second embodiment
- FIG. 11 is a sequence diagram showing the flow of participation registration processing according to the second embodiment
- FIG. 11 is a sequence diagram showing the flow of start processing according to the second embodiment
- FIG. 12 is a sequence diagram showing the flow of completion processing according to the second embodiment
- FIG. 11 is a sequence diagram showing the flow of payment registration processing according to the second embodiment;
- FIG. 11 is a diagram showing an example of a terminal screen according to the second embodiment;
- FIG. FIG. 11 is a diagram showing an example of a terminal screen according to the second embodiment;
- FIG. FIG. 11 is a diagram showing an example of a terminal screen according to the second embodiment;
- FIG. FIG. 11 is a diagram showing an example of a terminal screen according to the second embodiment;
- FIG. FIG. 11 is a diagram showing an example of a terminal screen according to the second embodiment;
- FIG. FIG. 11 is a block diagram showing the overall configuration of an information processing system according to a third embodiment;
- FIG. FIG. 11 is a block diagram showing the configuration of an information processing apparatus according to a third embodiment;
- FIG. 11 is a flow chart showing the flow of authentication control processing according to the third embodiment; 10 is a flowchart showing the flow of image provision processing according to the third embodiment; FIG. 12 is a diagram showing an example of a photographed image according to the third embodiment; FIG. FIG. 12 is a diagram showing an example of a synthesized image according to the third embodiment; FIG.
- FIG. 1 is a block diagram showing the configuration of an information processing apparatus 10 according to the first embodiment.
- the information processing device 10 is an information processing device that presents a mission to a target person who is a participant of the event at the event venue.
- the information processing device 10 is connected to a network (not shown).
- a network may be wired or wireless.
- the network is also connected to an information terminal (not shown) that acquires biometric information for authentication of a subject.
- the information processing device 10 is communicably connected to the information terminal via the network.
- the information terminal may be a face authentication terminal, digital signage with a camera, or the like.
- the information processing device 10 includes a registration unit 11 , a determination unit 12 , an authentication control unit 13 , a start processing unit 14 and a completion processing unit 15 .
- the registration unit 11 is also called registration means.
- the registration unit 11 registers the attribute information of each target person in association with the biometric information of the target person.
- the subject's attribute information is information related to the subject.
- the subject's attribute information may include at least one of information indicating the subject's age, gender, occupation, family structure, hobby, companion information, and desired end time.
- the companion information indicates the presence or absence of a companion, and if there is a companion, the attributes of the group including the target person and the companion (group attribute).
- the group attribute is family (with parent and child), couple, friends, or the like.
- the companion information may include the identification information (ID) of the companion.
- the biometric information may be face, fingerprint, iris or vein feature information, or other biometric information.
- the decision unit 12 is also called decision means.
- the determination unit 12 determines a mission group for each target person based on attribute information.
- a mission group consists of one or more missions.
- the mission group represents a collection of missions.
- the authentication control unit 13 is also called authentication control means. When the authentication control unit 13 acquires the biometric information for authentication of the target person from the information terminal, the biometric authentication is performed.
- the start processing unit 14 is also called start processing means.
- the start processing unit 14 causes the information terminal to output content information of at least one mission included in the mission group corresponding to the target person.
- the initiation request includes information indicating that the subject is requesting initiation of participation in the first or next mission.
- the completion processing unit 15 is also called completion processing means.
- the completion processing unit 15 executes processing according to mission completion when biometric authentication is successful and a completion request is acquired from the information terminal.
- the completion request contains information indicating that the subject has completed the mission in which he or she is participating.
- FIG. 2 is a diagram showing the flow of the information processing method according to the first embodiment.
- the registration unit 11 registers the attribute information of each target person in association with the biometric information of the target person (S11).
- the determination unit 12 determines a mission group for each target person based on the target person's attribute information (S12).
- the authentication control unit 13 determines whether or not the biometric information for authentication of the subject has been acquired from the information terminal (S13). If the authentication control unit 13 has not acquired the biometric information (No in S13), the process ends. On the other hand, when the authentication control unit 13 acquires the biometric information (Yes in S13), the authentication control unit 13 performs biometric authentication (S14), and determines whether or not the biometric authentication is successful (S15).
- the authentication control unit 13 terminates the process.
- the start processing unit 14 determines whether or not a start request has been received from the information terminal (S16).
- the process shown in step S16 may be performed in parallel with the process shown in step S13.
- the start processing unit 14 causes the information terminal to output the content information of the mission of the target person's mission group (S17).
- the completion processing unit 15 determines whether or not the completion request has been acquired from the information terminal (S18). If the completion processing unit 15 does not acquire a completion request (No in S18), the processing ends.
- the completion processing unit 15 executes a process according to mission completion (S19).
- the information processing apparatus 10 presents a mission to each target person according to the attributes of the target person, so that the target person of various strata can preferably experience the mission. can. Therefore, the information processing device 10 can suitably activate the event venue and suitably support the operation of the event venue.
- the information processing apparatus 10 includes a processor, a memory, and a storage device (not shown). Further, the storage device stores a computer program in which the processing of the information processing method according to the present embodiment is implemented. Then, the processor loads the computer program from the storage device into the memory and executes the computer program. Thereby, the processor realizes the functions of the registration unit 11 , the determination unit 12 , the authentication control unit 13 , the start processing unit 14 and the completion processing unit 15 .
- the registration unit 11, the determination unit 12, the authentication control unit 13, the start processing unit 14, and the completion processing unit 15 may each be realized by dedicated hardware.
- part or all of each component of each device may be realized by general-purpose or dedicated circuitry, processors, etc., or combinations thereof. These may be composed of a single chip, or may be composed of multiple chips connected via a bus. A part or all of each component of each device may be implemented by a combination of the above-described circuits and the like and programs.
- CPU Central Processing Unit
- GPU Graphics Processing Unit
- FPGA field-programmable gate array
- each component of the information processing device 10 when part or all of each component of the information processing device 10 is realized by a plurality of information processing devices, circuits, etc., the plurality of information processing devices, circuits, etc. may be centrally arranged, They may be distributed.
- the information processing device, circuits, and the like may be implemented as a form in which each is connected via a communication network, such as a client-server system, a cloud computing system, or the like.
- the functions of the information processing device 10 may be provided in a SaaS (Software as a Service) format.
- FIG. 3 is a block diagram showing the overall configuration of an information processing system 1000 according to the second embodiment.
- the information processing system 1000 is a computer system that allows a user U, who is a visitor of the event site and a participant of the event, to experience a mission at the event site.
- the event venue is a zoo, amusement park, or other event venue.
- a mission shows the experience program which the user U experiences, and the game which the user U plays.
- the mission may be an animal feeding experience, a horseback riding experience, a treasure hunt game, or the like.
- the information processing system 1000 includes an authentication device 100, an information processing device 200, face authentication terminals 400-1 to 400-n (n is a natural number equal to or greater than 1), a shop terminal 600, and a user terminal 500.
- FIG. Authentication device 100, information processing device 200, face authentication terminals 400-1 to 400-n, store terminal 600, and user terminal 500 are connected via network N, respectively.
- the network N is a wired or wireless communication line.
- face authentication terminals 400-1, 400-2, . . . 400-n are installed at points A1, A2, .
- points A1 to An are assumed to be different spots in a certain event site A.
- the point A1 may be the entrance of the zoo
- the points A2 to An may be sightseeing spots of the zoo or spots set between the sightseeing spots.
- 400-n may be simply referred to as the face authentication terminal 400 hereinafter when the face authentication terminals 400-1, 400-2, . . .
- the store terminal 600 is a face authentication terminal installed in a store at the event site or a store in the area where the event site is set up.
- User U registers for participation at point A1 and registers his/her face information. Participation registration and face information registration may be performed at any face authentication terminal 400 or user terminal 500 that the user U desires.
- the user U performs face authentication using the face authentication terminal 400 at any point A1 to An, and participates in the presented mission if the face authentication is successful. Further, when the mission is completed, the user U uses the face authentication terminal 400 at any point A1 to An, for example, the face authentication terminal 400 near the mission completion or the face authentication terminal 400 used at the start of the mission, to perform face authentication. I do.
- the facial recognition is successful, the presented mission will be completed. A score is added to the user U when the mission completion process is performed. User U then participates in the next presented mission.
- giving a privilege may mean giving an amount of points according to the accumulated score.
- a point is a point that can be used at a store, and may be, for example, a point that can be exchanged for merchandise or that can be applied to payment.
- the user U receives a privilege at a store at the event site or a store in the area. That is, the user U uses points at the store.
- the authentication device 100 is an information processing device that stores facial feature information of a plurality of persons. In addition, in response to a face authentication request received from the outside, the authentication device 100 compares the face image or face feature information included in the request with the face feature information of each user, and requests the matching result (authentication result). Reply to original.
- FIG. 4 is a block diagram showing the configuration of the authentication device 100 according to the second embodiment.
- the authentication device 100 includes a face information DB (DataBase) 110 , a face detection section 120 , a feature point extraction section 130 , a registration section 140 and an authentication section 150 .
- the face information DB 110 associates and stores a user ID 111 and face feature information 112 of the user ID.
- the facial feature information 112 is a set of feature points extracted from the facial image.
- the authentication device 100 may delete the facial feature information 112 in the facial feature DB 110 at the request of the registered user of the facial feature information 112 .
- the authentication device 100 may delete the facial feature information 112 after a certain period of time has passed since it was registered.
- the face detection unit 120 detects a face area included in a registration image for registering face information and outputs it to the feature point extraction unit 130 .
- Feature point extraction section 130 extracts feature points from the face area detected by face detection section 120 and outputs facial feature information to registration section 140 . Further, feature point extraction section 130 extracts feature points included in the facial image received from information processing apparatus 200 and outputs facial feature information to authentication section 150 .
- the registration unit 140 newly issues a user ID 111 when registering facial feature information.
- the registration unit 140 associates the issued user ID 111 with the 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 collates 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 replies to the information processing apparatus 200 whether or not the facial feature information matches. Whether the facial feature information matches or not corresponds to the success or failure of the authentication.
- matching of facial feature information means a case where the degree of matching is equal to or greater than a predetermined value.
- FIG. 5 is a flowchart showing the flow of face information registration processing according to the second embodiment.
- the authentication device 100 acquires the registration image included in the face information registration request (S21).
- the authentication device 100 receives a face information registration request from the face authentication terminal 400, the user terminal 500, or the like via the network N.
- FIG. The face information registration request source is not limited to this, and may be the information processing apparatus 200 that receives the participation registration request from the face authentication terminal 400 or the user terminal 500 .
- face detection section 120 detects a face area included in the registered image (S22).
- 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).
- the registration unit 140 issues the user ID 111, associates the user ID 111 with the facial feature information 112, and registers them in the facial information DB 110 (S24).
- the authentication device 100 may receive the facial characteristic information 112 from the face information registration requester, associate it with the user ID 111 , and register it in the facial information DB 110 .
- FIG. 6 is a flow chart showing the flow of face authentication processing by the authentication device 100 according to the second embodiment.
- the feature point extraction unit 130 acquires facial feature information for authentication (S31).
- the authentication device 100 receives a face authentication request from the information processing device 200 via the network N, and extracts facial feature information from the face image included in the face authentication request in steps S21 to S23.
- authentication device 100 may receive facial feature information from information processing device 200 .
- the authentication unit 150 collates the acquired facial feature information with the facial feature information 112 of the facial information DB 110 (S32).
- the authentication unit 150 specifies the user ID 111 of the user whose facial feature information matches (S34). , the fact that the face authentication was successful and the specified user ID 111 are returned to the information processing apparatus 200 (S35). If there is no matching facial feature information (No in S33), the authentication unit 150 returns to the information processing apparatus 200 that the face authentication has failed (S36).
- the authentication unit 150 does not need to attempt matching with all the facial feature information 112 in the facial information DB 110.
- the authentication unit 150 may preferentially attempt matching with facial feature information registered during the period from the day the face authentication request is received until several days before. This can improve matching speed. Also, if the preferential collation fails, it is preferable to collate with all the remaining facial feature information.
- Each of the face authentication terminals 400-1, 400-2, . . . 400-n is an information terminal including a camera and a display device.
- the face authentication terminal 400 transmits a participation registration request for user U's mission experience to the information processing device 200 via the network N.
- the face authentication terminal 400 also captures a registration image used for face authentication of the user U at the time of participation registration.
- the face authentication terminal 400 transmits a face information registration request including the registered image to the authentication device 100 via the network N.
- the face authentication terminal 400 may transmit a face information registration request including the registered image to the authentication device 100 via the information processing device 200 .
- the user U may use the user terminal 500 to perform participation registration and face information registration.
- the face authentication terminal 400 captures a face image for authentication used for user U's face authentication. For example, the face authentication terminal 400 uses captured images of the user U at each installation location as images for authentication.
- the face authentication terminal 400 transmits a face authentication request including an image for authentication to the information processing device 200 via the network N.
- the face authentication terminal 400 may include in the face authentication request a location ID that identifies the location where the face authentication terminal 400 is installed.
- the face authentication terminal 400 may include the shooting time in the face authentication request.
- the face authentication terminal 400 receives the face authentication result from the information processing device 200 via the network N, and displays it on the screen as necessary.
- the face authentication terminal 400 can transmit a mission start request and a mission completion request to the information processing apparatus 200 together with the face authentication request.
- the face authentication terminal 400 transmits a mission start request to the information processing device 200, and when the face authentication is successful, receives the content information of the mission selected corresponding to the user ID from the information processing device 200, and displays a screen. to display. Further, the face authentication terminal 400 transmits a mission completion request to the information processing apparatus 200, and if the face authentication is successful, a continuation permission/prohibition information input screen indicating whether or not to request the start (continuation) of participation in the next mission. display.
- FIG. 7 is a block diagram showing the configuration of the face authentication terminal 400 according to the second embodiment.
- the face authentication terminal 400 includes a camera 410 , a storage section 420 , a communication section 430 , a display section 440 , a control section 450 and an input section 460 .
- the camera 410 is a photographing device that takes pictures under the control of the control unit 450 .
- Storage unit 420 is a storage device that stores a program for realizing each function of face authentication terminal 400 .
- a communication unit 430 is a communication interface with the network N.
- FIG. Display unit 440 is a display device.
- the input unit 460 is an input device that receives an input from the user U.
- the display unit 440 and the input unit 460 may be configured integrally.
- the display unit 440 and the input unit 460 are touch panels.
- the control unit 450 controls hardware included in the face authentication terminal 400 .
- the control unit 450 includes an imaging control unit 451 , a registration unit 452 , an authentication control unit 453 and a display control unit 454 .
- the authentication control unit 453 is not essential in the face authentication terminal 400-1 installed at the point A1.
- the registration unit 452 is not essential in the face authentication terminals 400-2 to 400-n installed from the point A2 to An.
- the imaging control unit 451 controls the camera 410 to capture the user U's registration image or authentication image.
- the registered image and the authentication image are images including at least the user's face area. Note that the photographed image (authentication image) at the point A1 or the like may include a landscape or the like unique to the point in the background.
- the imaging control section 451 outputs the registration image to the registration section 452 .
- the imaging control unit 451 also outputs the authentication image to the authentication control unit 453 .
- the registration unit 452 transmits a face information registration request including the registration image to the authentication device 100 via the network N.
- the registration unit 452 may transmit the face information registration request to the information processing apparatus 200 via the network N.
- the registration unit 452 transmits a participation registration request to the information processing apparatus 200 via the network N.
- the registration unit 452 may transmit the user attribute information received by the input unit 460 to the information processing apparatus 200 via the network N at the time of participation registration.
- the user attribute information may be included in the participation registration request.
- Authentication control unit 453 transmits a face authentication request including an authentication image to information processing apparatus 200 via network N, and receives a face authentication result.
- the authentication control unit 453 transmits the above-described start request to the information processing apparatus 200 via the network N, and receives the content information of the mission. The authentication control unit 453 then outputs the received information to the display control unit 454 . Also, the authentication control unit 453 transmits a completion request to the information processing apparatus 200 via the network N. FIG. At this time, the authentication control unit 453 outputs, to the display control unit 454, an input screen for information indicating whether or not the user U desires to start the next mission, and prompts the user U to input. The authentication control unit 453 transmits the continuation permission/prohibition information to the information processing apparatus 200 in response to receiving the continuation permission/prohibition information from the user U.
- the display control unit 454 displays the display content according to the face authentication result on the display unit 440. In addition, the display control unit 454 displays an input screen for mission content information and continuation permission/prohibition information on the display unit 440 .
- the store terminal 600 basically has the same configuration and functions as the face authentication terminal 400, but differs in that it functions as a payment device that performs electronic payment using face authentication.
- the store terminal 600 performs electronic payment and transmits the payment history to the information processing apparatus 200 via the network N when the face authentication is successful.
- the store terminal 600 may omit the process of transmitting the start request, the completion request, and the continuation permission/prohibition information to the information processing apparatus 200 and various displays such as mission content information.
- the store terminal 600 includes a payment unit (not shown) in addition to the configuration of the face authentication terminal 400.
- the payment unit performs electronic payment using a predetermined electronic payment means, and transmits a payment registration request including payment information to the information processing apparatus 200 via the network N when the face authentication result indicates that the face authentication is successful.
- the registration unit 452 is not essential in the shop terminal 600 .
- a user terminal 500 is an information terminal owned by a user U.
- the user terminal 500 is, for example, a mobile phone terminal, a smart phone, a tablet terminal, a PC (Personal Computer) equipped with or connected to a camera, or the like.
- the user terminal 500 is associated with the user U's user ID or facial feature information.
- the user terminal 500 is a display terminal that can be specified by the user ID or facial feature information in the information processing apparatus 200 .
- the user terminal 500 is a terminal logged in by the user U with his own user ID.
- the user terminal 500 transmits a participation registration request for user U's mission experience to the information processing device 200 via the network N. Also, the user terminal 500 transmits a registration image used for face authentication of the user U to the authentication device 100, and makes a face information registration request. Note that the user terminal 500 may transmit the facial feature information extracted from the registered image to the authentication device 100 to make a facial information registration request. The user terminal 500 may transmit the registered image and facial feature information to the authentication device 100 via the information processing device 200 .
- FIG. 8 is a block diagram showing the configuration of the user terminal 500 according to the second embodiment.
- User terminal 500 includes camera 510 , storage unit 520 , communication unit 530 , display unit 540 , control unit 550 , and input unit 560 .
- the camera 510 is an image capturing device that performs image capturing under the control of the control unit 550 .
- the storage unit 520 is a storage device in which programs for realizing each function of the user terminal 500 are stored.
- a communication unit 530 is a communication interface with the network N.
- FIG. Display unit 540 is a display device.
- Input unit 560 is an input device that receives an input.
- the display unit 540 and the input unit 560 may be configured integrally. As an example, the display unit 540 and the input unit 560 are touch panels.
- the control unit 550 controls hardware of the user terminal 500 .
- the control unit 550 includes an imaging control unit 551 , a registration unit 552 , an acquisition unit 553 and a display control unit 554 .
- the photographing control unit 551 controls the camera 510 to photograph a registered image of the user U.
- the imaging control section 551 outputs the registration image to the registration section 552 .
- the registration unit 552 transmits a face information registration request including the registered image to the authentication device 100 via the network N.
- the registration unit 552 may transmit the face information registration request to the information processing apparatus 200 via the network N.
- the registration unit 552 transmits a participation registration request to the information processing apparatus 200 via the network N.
- the registration unit 552 may transmit the user attribute information received by the input unit 560 to the information processing apparatus 200 via the network N at the time of registration for participation.
- the user attribute information may be included in the participation registration request.
- the acquisition unit 553 acquires various types of information via the network N and outputs the acquired information to the display control unit 554 .
- the display control section 554 displays the output information on the display section 540 . Note that the display unit 540, the acquisition unit 553, and the display control unit 554 are not essential in the second embodiment.
- the information processing apparatus 200 is an information processing apparatus that presents the content information of a mission to the user U or executes a process according to the completion of the mission when the user U succeeds in face authentication at the point A1 or the like.
- the information processing apparatus 200 may be made redundant by a plurality of servers, and each functional block may be realized by a plurality of computers.
- FIG. 9 is a block diagram showing the configuration of an information processing apparatus 200 according to the second embodiment.
- Information processing apparatus 200 includes storage unit 210 , memory 220 , communication unit 230 , and control unit 240 .
- the storage unit 210 is a storage device such as a hard disk or flash memory.
- Storage unit 210 stores program 211 , user information 212 , mission history information 213 , mission information 214 , and payment history information 215 .
- the program 211 is a computer program in which the processing of the information processing method according to the second embodiment is implemented.
- the user information 212 is basic information related to the user. That is, the user information 212 is user attribute information and the like. Specifically, the user information 212 is information in which a user ID 2121 and user attribute information 2122 are associated with each other. In the second embodiment, the user information 212 is also information in which a user ID 2121 is associated with a score 2123 and points 2124 .
- the user ID 2121 is information for identifying the user U, and is a user ID notified when face information is registered in the authentication device 100 .
- the user attribute information 2122 indicates the attribute information of the user U, and corresponds to the "subject's attribute information" according to the first embodiment.
- the score 2123 indicates the accumulated score obtained by the user U by completing the missions described above.
- the points 2124 are points that can be used at the store, as described above.
- the mission history information 213 is the action history related to the mission of the user U who used the face authentication terminal 400 at each location. Specifically, the mission history information 213 is information in which a user ID 2131, mission group ID 2132, mission ID 2133, and completion status information 2134 are associated with each other.
- the user ID 2131 is a user ID included in the result of face authentication when face authentication executed in response to a mission start request or mission completion request is successful.
- a mission group ID 2132 is information for identifying a mission group.
- the mission ID 2133 is information identifying a mission.
- the mission ID 2133 indicates the mission ID of one mission in which the user U participates, among the missions included in the mission group having the mission group ID 2132 . For example, the mission ID 2133 indicates the mission ID of one mission selected by the user U among the mission groups.
- FIG. 10 is a diagram showing an example of the data structure of the mission history information 213 according to the second embodiment.
- the completion status information 2134 includes the start and completion times of the mission and location information of the user U when the mission was completed.
- the location information of the user U when the mission is completed indicates the point information of the face authentication terminal 400 that requested the completion.
- the mission ID and the start time of the mission are recorded.
- the time when the mission was completed and the location information of the user U at the time of completion of the mission are recorded in the user U record.
- the completion status information 2134 may include the degree of achievement of the user U's mission.
- the mission history information 213 shown in this figure includes evaluation information.
- the evaluation information is information indicating the user U's evaluation of the completed mission.
- data is recorded in the evaluation information in the record.
- the mission information 214 is information that associates a mission, information related to the mission, and the mission group to which the mission belongs. Specifically, the mission information 214 associates a mission group ID 2141, a mission ID 2142, and mission attribute information 2143 with each other.
- the mission group ID 2141 is information identifying the mission group to which the mission of the mission ID 2142 belongs.
- Mission attribute information 2143 is attribute information of a mission having mission ID 2142 .
- Mission attribute information 2143 includes content information indicating the content of the mission. In addition to the content information, the mission attribute information 2143 may include information on the starting point of the mission, the estimated time required to complete the mission, and the type of content of the mission.
- the payment history information 215 is information indicating the payment history of the user U at the store. Specifically, the payment history information 215 associates a user ID 2151, a shop ID 2152, payment information 2153, and a date and time 2154 with each other.
- the user ID 2151 is a user ID that is included in the result of face authentication when the face authentication executed when requesting payment registration is successful.
- the store ID 2152 is the store ID of the store corresponding to the store terminal 600 that requested payment registration.
- the payment information 2153 is a history of payments made by the user U through face authentication using the store terminal 600 .
- the payment information 2153 includes, for example, the payment amount, the product, and the like.
- the date and time 2154 is the date and time when face authentication was performed at the time of payment.
- the memory 220 is a volatile storage device such as RAM (Random Access Memory), and is a storage area for temporarily holding information when the control unit 240 operates.
- the communication unit 230 is a communication interface with the network N. FIG.
- the control unit 240 is a processor that controls each component of the information processing device 200, that is, a control device.
- the control unit 240 loads the program 211 from the storage unit 210 into the memory 220 and executes the program 211 .
- the control unit 240 realizes the functions of the registration unit 241 , the determination unit 242 , the authentication control unit 243 , the start processing unit 244 and the completion processing unit 245 .
- the registration unit 241 is an example of the registration unit 11 described above.
- the registration unit 241 registers the user ID 2121 and the user attribute information 2122 in the storage unit 210 when the face information of the user U is registered by the authentication device 100 at the time of participation registration and the user ID is notified. Thereby, the attribute information of the user U is associated with the facial feature information 112 stored in the authentication device 100 via the user ID.
- the user attribute information 2122 may be information that the information processing apparatus 200 receives via the network N the input data that the user U has input to the face authentication terminal 400 or the user terminal 500 .
- the user attribute information 2122 may be information generated by the registration unit 241 based on input data from the user U. For example, when the input data from the user U includes the schedule information of the user U, the registration unit 241 estimates the desired end time of the mission experience from the schedule information, and sets the user attribute information 2122 including the estimated desired end time. may be registered in the storage unit 210 .
- the schedule information may indicate flight times and itineraries. Note that the registration unit 241 may acquire schedule information from the schedule application of the user terminal 500 instead of the input data from the user U. This saves the user U the trouble of inputting.
- the user attribute information 2122 may be information generated by the registration unit 241 based on a captured image of the user U.
- the captured image may be a captured image captured for face authentication or face registration.
- the registration unit 241 may estimate the age and gender of the user U from the captured image, and generate the user attribute information 2122 based on the estimated information.
- the registration unit 241 may generate companion information and include it in the user attribute information 2122 .
- the registration unit 241 may determine that the user U has a companion when a plurality of person areas are detected from the captured image.
- the registration unit 241 can use an existing method. Further, the registration unit 241 may estimate the relationship (group attribute) between the user U and the companions from the captured image, and generate companion information including the group attribute. Note that when estimating various types of attribute information of the user U from the photographed image, the subject to be estimated is not limited to the registration unit 241 and may be the authentication device 100 . In this case, the registration unit 241 receives the attribute information of the user U together with the user ID from the authentication device 100 . In this way, by acquiring the attribute information of the user U from the captured image, it is possible to save the effort of the user U to input.
- the registration unit 241 registers the action history in the mission in the storage unit 210 as the mission history information 213 when the face authentication at each point is successful. Further, the registration unit 241 registers the payment history in the storage unit 210 as the payment history information 215 when face authentication at the store is successful. When using points at the time of settlement, the registration unit 241 updates the points 2124 of the user information 212 .
- the determination unit 242 is an example of the determination unit 12 described above.
- the determination unit 242 determines a mission group for each user U based on the user attribute information 2122 . For example, the determination unit 242 estimates the intelligence/physical level (ability level) from the age of the user U, and selects a mission group including missions that match the ability level. Further, when the user U is a child accompanied by an adult, the determination unit 242 selects a mission group including a mission requiring a higher ability level than when the user U is not accompanied by an adult. Further, when the time from the current time to the desired end time is short, the determination unit 242 selects a mission group including missions with a short required time.
- the determining unit 242 may determine the mission group based on the location information of the face authentication terminal 400 that requested the start, in addition to the user attribute information 2122 .
- the determining unit 242 then registers the determined mission group ID in the storage unit 210 as the mission group ID 2132 of the mission history information 213 .
- the determination unit 242 changes the mission group of the user U based on the user U's mission history information 213 . Specifically, the determination unit 242 determines based on at least one of the user U's mission completion status, user U's location information at the time of mission completion, user U's evaluation information, and user U's mission selection history, Change user U's mission group.
- the determination unit 242 determines the ability level of the user U from the time required to complete the mission of the user U and the degree of achievement, and selects an appropriate mission group according to the ability level of the user U. can be selected.
- the determination unit 242 can also select an appropriate mission group according to the user U's schedule based on the completion time and the desired end time included in the user attribute information 2122 of the user information 212 . Further, the determining unit 242 determines, based on the position information of the user U at the time of mission completion, that a mission group including a mission that can be participated in at a location close to the position information at the time of completion is the mission group to be presented next. becomes possible.
- the determining unit 242 can estimate the tendency of user U's tastes and interests, and select an appropriate mission group according to the tastes and interests. Note that the determination unit 242 may change the mission group when the user U completes the mission and the mission history information 213 is updated, or when the first start process is performed after the update.
- the determination unit 242 may determine the mission group of the user U based on the congestion status of the event site or the work status of the staff at the event site. For example, the determination unit 242 sets missions held near locations that are congested or expected to be congested, and missions that are held near locations where staff work is excessive, as non-target missions. . Then, the determination unit 242 may select a mission group that does not include the non-target missions for the user U, or may exclude the non-target missions from the user U's mission group. As a result, event management can be facilitated.
- the authentication control unit 243 is an example of the authentication control unit 13 described above.
- the authentication control unit 243 controls face authentication for the face area of the user U included in the captured image. That is, the authentication control unit 243 controls face authentication for the face area of the user U included in each photographed image photographed at each location or store. That is, the authentication control unit 243 causes the authentication device 100 to perform face authentication on the photographed image acquired from the face authentication terminal 400 or the shop terminal 600 .
- the authentication control unit 243 transmits a face authentication request including the acquired photographed image to the authentication device 100 via the network N, and receives the face authentication result from the authentication device 100 .
- the authentication control unit 243 may detect the face area of the user U from the captured image and include the image of the face area in the face authentication request.
- the authentication control unit 243 may extract facial feature information from the face area and include the facial feature information in the face authentication request.
- the authentication control unit 243 then supplies the face authentication result to the start processing unit 244 or the completion processing unit 245 .
- the start processing unit 244 is an example of the start processing unit 14 described above.
- the start processing unit 244 refers to the mission history information 213 and specifies the mission group ID 2132 corresponding to the user U when face authentication is successful and a start request is received from the face authentication terminal 400 that provides the captured image. Subsequently, the start processing unit 244 refers to the mission information 214 and acquires the mission attribute information 2143 of the missions included in the mission group with the mission group ID 2132 . Subsequently, the start processing unit 244 outputs the content information included in the acquired mission attribute information 2143 to the face authentication terminal 400 that made the request.
- the start processing unit 244 causes the face authentication terminal 400 to output the content information of the plurality of missions so that the user U can select one mission from the plurality of missions. good.
- the start processing unit 244 acquires the mission ID of the mission selected by the user U from the face authentication terminal 400 and records the mission ID in the storage unit 210 as the mission ID 2133 of the mission history information 213 .
- the start processing unit 244 may record the time when the mission ID is received in the storage unit 210 as the start time of the completion status information 2134 .
- the completion processing unit 245 is an example of the completion processing unit 15 described above.
- the completion processing unit 245 executes processing according to mission completion.
- the time when the face authentication result is received or the shooting time is set as the completion time of the completion status information 2134, and the location information of the face authentication terminal 400 that is the requesting source is set as the location information of the user U at the time of completion.
- 210 includes processing for recording.
- the processing according to mission completion includes processing for adding a predetermined amount to the score 2123 of the user information 212 .
- the completion processing unit 245 determines whether or not to perform the start processing of the next mission according to the addition of the user U's score 2123 .
- the completion processing unit 245 determines to perform the next mission start processing when the continuation permission/prohibition information received from the requesting face authentication terminal 400 indicates a continuation request.
- the completion processing unit 245 provides the user U with a privilege according to the score when not performing the start processing. Specifically, when the start processing is not performed, the completion processing unit 245 adds the points 2124 of the user information 212 by the amount corresponding to the score 2123 and makes it usable.
- FIG. 11 is a flowchart showing the flow of participation registration processing according to the second embodiment.
- the registration unit 241 receives a participation registration request via the network N (S401).
- the request source is assumed to be the face authentication terminal 400 or the user terminal 500 .
- the registration unit 241 requests the authentication device 100 via the network N to register the face information in the face information DB 110 when the photographed image is received in addition to the participation registration request.
- the registration unit 241 acquires the user ID from the authentication device 100 via the network N (S402). Then, the registration unit 241 acquires the attribute information of the user U via the network N from the face authentication terminal 400 or the user terminal 500 that made the request (S403). As described above, instead of this, the registration unit 241 may generate attribute information of the user U based on the input data of the user U or the captured image. Then, the registration unit 241 registers the attribute information of the user U as the user attribute information 2122 of the user information 212 in association with the user ID 2121 (S404). Then, the registration unit 241 terminates the processing.
- FIG. 12 is a flowchart showing the flow of start processing according to the second embodiment.
- the authentication control unit 243 acquires a captured image from the face authentication terminal 400 via the network N
- the start processing unit 244 acquires a start request from the face authentication terminal 400 via the network N (S411).
- the captured image provider and the start requester are the same face authentication terminal, which is one of the face authentication terminals 400-1 to 400-n.
- the authentication control unit 243 transmits a face authentication request to the authentication device 100 via the network N (S412).
- the authentication control unit 243 includes at least one of the photographed image acquired in step S411, the face area extracted from the photographed image, or the facial feature information extracted from the face area in the face authentication request.
- the authentication control unit 243 receives the face authentication result from the authentication device 100 via the network N (S413).
- the face authentication result includes the fact and the user ID when the face authentication is successful, and includes the fact when the face authentication is unsuccessful.
- the authentication control unit 243 determines whether or not face authentication has succeeded (S414). When it is determined that the face authentication has failed (No in S414), the authentication control unit 243 outputs that the face authentication has failed (S415). Specifically, the authentication control unit 243 transmits a message to the face authentication terminal 400 that provides the image via the network N to the effect that the face authentication has failed. The authentication control unit 243 then terminates the process.
- the authentication control unit 243 identifies the user ID for which face authentication has succeeded (S416). Specifically, the authentication control unit 243 extracts the user ID included in the face authentication result. At this time, the authentication control unit 243 may output that the face authentication is successful. Specifically, the authentication control unit 243 may transmit a message to the requesting face authentication terminal 400 via the network N to the effect that the face authentication has succeeded.
- the start processing unit 244 identifies the mission group corresponding to the identified user ID (S417). Specifically, the start processing unit 244 acquires the mission group ID corresponding to the identified user ID from the mission history information 213 . If the mission group ID corresponding to the user ID is not recorded in the mission history information 213 here, the determination unit 242 may determine the mission group and record the mission group ID in the mission history information 213 .
- the start processing unit 244 outputs the content information of the missions included in the mission group to the requesting face authentication terminal 400 (S418). Specifically, first, the start processing unit 244 refers to the mission information 214 and identifies one or more mission IDs corresponding to the mission group ID. The start processing unit 244 then acquires content information corresponding to each mission ID from the mission information 214 . Then, the start processing unit 244 transmits one or a plurality of pieces of content information to the requesting face authentication terminal 400 via the network N for display. When the face authentication terminal 400 that is the source of the request is to display a plurality of pieces of content information, the start processing unit 244 allows the user U to select the pieces of content information.
- the start processing unit 244 receives a mission selection from the user U from the requesting face authentication terminal 400 (S419). Specifically, the start processing unit 244 receives the mission ID of the mission selected by the user U from the face authentication terminal 400 that is the source of the request.
- the start processing unit 244 registers the mission ID of the selected mission in the mission history information 213 (S420). At this time, the start processing unit 244 may register the start time in the mission history information 213 . Then, the start processing unit 244 ends the processing.
- FIG. 13 is a flowchart showing the flow of completion processing according to the second embodiment.
- the authentication control unit 243 acquires a photographed image from the face authentication terminal 400 through the network N
- the completion processing unit 245 acquires a completion request from the face authentication terminal 400 through the network N (S430).
- the captured image provider and the completion requester are the same face authentication terminal, which is one of the face authentication terminals 400-1 to 400-n.
- the authentication control unit 243 then executes the processes shown in steps S412 to S416.
- the completion processing unit 245 when the completion processing unit 245 succeeds in face authentication and identifies the user ID (S416), it updates the record corresponding to the user ID in the mission history information 213 (S431). Specifically, the completion processing unit 245 may register completion status information (completion time and position information at the time of completion) in the record corresponding to the user ID in the mission history information 213 . Further, when the completion processing unit 245 acquires the evaluation information of the user U, the completion processing unit 245 may register the evaluation information in the record corresponding to the user ID in the mission history information 213 . Note that the evaluation information may be the evaluation information input by the user U and received by the information processing apparatus 200 from the face authentication terminal 400 via the network N, or the captured image acquired by the information processing apparatus 200 in step S430.
- the completion processing unit 245 may estimate the smile level of the user U from the captured image and use the estimated smile level as the evaluation information. It should be noted that the degree of smile may be estimated by the authentication device 100 instead of the completion processing unit 245 . In this case, the authentication control unit 243 may receive the smile level as well as the face authentication result from the authentication device 100 in step S413.
- the completion processing unit 245 adds a predetermined amount to the score corresponding to the user ID in the user information 212 (S432). At this time, the completion processing unit 245 may determine the addition amount according to the difficulty level of the completed mission and the achievement level of the mission.
- the completion processing unit 245 determines whether or not to carry out the next start process (S433). Specifically, when the continuation availability information received from the requesting face authentication terminal 400 indicates a continuation request, the completion processing unit 245 determines to perform the next mission start processing. That is, a continuation request means a start request. If the completion processing unit 245 performs the next start processing (Yes in S433), the processing proceeds to step S411 or 417 in FIG. On the other hand, if the completion processing unit 245 does not perform the next start process (No in S433), the completion processing unit 245 gives the user U a privilege corresponding to the score (S434). Specifically, the completion processing unit 245 adds a predetermined amount of points of the user U in the user information 212 . The completion processing unit 245 then terminates the processing.
- FIG. 14 is a flowchart showing the flow of payment registration processing according to the second embodiment.
- the authentication control unit 243 acquires a captured image from the shop terminal 600 via the network N (S441).
- the authentication control unit 243 then executes the processes shown in steps S412 to S416.
- the registration unit 241 when the registration unit 241 succeeds in face authentication and identifies the user ID (S416), it acquires a payment registration request including payment information from the shop terminal 600 (S442). Next, the registration unit 241 registers the acquired payment information in the payment history information 215 in association with the user ID (S443). At this time, the registration unit 241 may also register in the payment history information 215 the shop ID of the shop involved in the payment and the date and time. Next, the registration unit 241 processes the points of the user U (S444). For example, if the payment is made using points, the registration unit 241 may subtract the points corresponding to the user ID in the user information 212 by the amount used. Further, the registration unit 241 may add points corresponding to the user ID of the user information 212 according to the price. Then, the registration unit 241 terminates the processing.
- 15, 16, 17 and 18 are sequence diagrams showing an example of the flow of participation registration processing, start processing, completion processing and payment registration processing of the information processing apparatus 200 according to the second embodiment, respectively.
- the face authentication terminal 400-1 transmits a participation registration request to the information processing device 200 (S500). Further, the face authentication terminal 400-1 photographs the user U (S501), and transmits a face information registration request including the photographed image to the authentication device 100 via the network N (S502). Then, the authentication device 100 registers face information (face feature information) of the user U based on the captured image included in the received face information registration request (S503). The authentication device 100 then notifies the information processing device 200 of the user ID via the network N (S504). The face authentication terminal 400-1 also transmits the attribute information of the user U to the information processing apparatus 200 via the network N (S505). The information processing apparatus 200 associates the notified user ID with the attribute information of the user U and registers them in the user information 212 (S506).
- the face authentication terminal 400-1 takes an image of the user U whose participation registration has been completed (S510), and transmits a start request and the taken image to the information processing apparatus 200 via the network N (S511).
- the information processing apparatus 200 transmits a face authentication request for the face area of the user U in the captured image included in the received face authentication request to the authentication apparatus 100 via the network N (S512).
- the authentication device 100 performs face authentication on the face area of the user U in the captured image included in the received face authentication request (S513).
- face authentication device 100 transmits the face authentication result including the fact that the face authentication was successful and the user ID to the information processing device 200 via the network N (S514).
- the information processing apparatus 200 determines a mission group corresponding to the user U whose face authentication has succeeded, based on the attribute information of the user U and the position information of the point A1 (S515).
- the information processing device 200 then transmits the mission IDs and content information of the plurality of missions included in the determined mission group to the face authentication terminal 400-1 via the network N (S516).
- the face authentication terminal 400-1 displays mission IDs and content information of a plurality of missions (S517).
- Face authentication terminal 400-1 receives a mission selection operation from user U (S518).
- the face authentication terminal 400-1 transmits the mission ID of the selected mission to the information processing device 200 (S519).
- the information processing device 200 that has received the mission ID registers the mission history information 213 (S520).
- the face authentication terminal 400-1 may cause the display unit 440 to display the selected start point of the mission and the current location. Further, face authentication terminal 400-1 may cause display unit 440 to display route information from the current location to the selected mission start point. Then, the user U starts participating in the mission and moves from the point A1 to the point A2.
- steps S510 to S514 may be omitted.
- the information processing apparatus 200 uses the user ID notified at the time of registration for participation to execute the processes after step S515.
- the face authentication terminal 400-2 captures an image of the user U (S522), and transmits a completion request and the captured image to the information processing apparatus 200 via the network N (S523). Then, steps S524 to S526, which are similar to steps S512 to S514, are executed. On the other hand, the face authentication terminal 400-2 accepts an operation of inputting evaluation information from the user U whose face has been successfully authenticated (S527). Face authentication terminal 400-2 then transmits the evaluation information to information processing apparatus 200 via network N (S528).
- the information processing device 200 that has acquired the user ID and the evaluation information updates the record corresponding to the user ID in the mission history information 213 (S529).
- the information processing apparatus 200 then adds a predetermined amount to the score corresponding to the user ID of the user information 212 (S530).
- the face authentication terminal 400-2 accepts an input operation of continuation permission/prohibition information from the user U (S531).
- the continuation permission/prohibition information input by the user U indicates a continuation request.
- the face authentication terminal 400-2 transmits a continuation request, that is, a request to start the next mission to the information processing device 200 via the network N (S532). Then, processing similar to steps S515 to S520 in FIG. 16 is executed, and the user U starts participating in the next mission.
- step S515 the information processing apparatus 200 changes the mission group based on the completion status of the mission, position information of the user U at the time of completion, evaluation information, mission selection history, congestion status, and the like.
- the information processing apparatus 200 executes the next mission start process to start the next mission.
- the next mission may be started when the user U completes the mission, moves to the start point of the next mission, and checks in by face authentication.
- the information processing apparatus 200 does not need to execute the next mission start process until it receives a start request again from the user U via the face authentication terminal 400 .
- the information processing apparatus 200 may execute the next mission start process when receiving the start request and the captured image from the face authentication terminal 400 installed near the next mission start point.
- the information processing apparatus 200 outputs the contents of the next mission to the face authentication terminal 400 that requested the continuation so that the user U can confirm the contents of the next mission. good too.
- the processes shown in steps S515 to S517 may be executed.
- the face authentication terminal 400 that requested the continuation may accept the reservation for the next mission from the user U and notify the information processing apparatus 200 of the reservation content.
- the processes shown in steps S518 to S520 may be executed.
- the information processing apparatus 200 receives a photographed image of the reserved user U and a start request from one of the face authentication terminals 400, the information processing apparatus 200 records the start time of the mission history information 213, and the next mission is started. good.
- the series of processes in which the next mission is started when the next mission is checked in after moving to the start point of the next mission is performed when the face authentication terminal 400 that is the continuation requester is installed at the guide location. It may be limited to the case where the face authentication terminal 400 is the face authentication terminal 400 that has been
- the face authentication terminal 400 installed at the guidance location is, for example, the face authentication terminal 400-1 at the point A1.
- face authentication terminal 400-2 accepts an input operation of continuation permission/prohibition information from user U (S540).
- the continuation permission/prohibition information input by the user U indicates a non-continuation request.
- the face authentication terminal 400-2 transmits a non-continuation request, that is, a request not to start the next mission to the information processing device 200 via the network N (S541).
- the information processing apparatus 200 that has received the non-continuation request converts the score corresponding to the user ID of the user information 212 into points and makes them available (S542).
- the store terminal 600 captures an image of the user U (S543), and transmits the captured image to the information processing device 200 via the network N (S544). Then, steps S545 to S547, which are the same processes as steps S512 to S514, are executed. Here, it is assumed that face authentication has succeeded.
- the information processing apparatus 200 that has received the face authentication result transmits the face authentication result including the effect that the face authentication was successful and the user ID to the shop terminal 600 via the network N (S548).
- the store terminal 600 then executes the settlement process (S549).
- the store terminal 600 transmits a payment history registration request to the information processing device 200 via the network N (S550).
- the payment history registration request may include user ID, store ID, date and time, and payment information.
- the information processing device 200 registers the payment history in the payment history information 215 (S551).
- the user U moves to the store and performs payment processing at the store terminal 600. Payment processing is possible without moving.
- the information processing device 200 may store personal payment information associated with the user ID in the storage unit 210 .
- the payment information and the facial feature information 112 of the authentication device 100 are linked via the user ID.
- the settlement registration process is, for example, as follows. First, the user terminal 500 transmits a payment processing request to the shop terminal 600 . Then, the user terminal 500 takes an image of the user U and transmits the taken image to the store terminal 600 or the store side server that performs electronic commerce with the user terminal 500 . The shop terminal 600 and the shop server transmit the received captured image to the information processing device 200 .
- the user terminal 500 may directly transmit the captured image to the information processing device 200 .
- the store terminal 600 or the store server transmits a payment registration request to the information processing device 200, and the information processing device 200 executes payment processing to register the payment history in the payment history information 215. do.
- the series of processes described above may be performed only between the information processing device 200 and the user terminal 500 without going through the store terminal 600 or the store server.
- FIG. 19 to 23 are diagrams showing an example of the terminal screen 610 according to the second embodiment.
- FIG. 19 shows a terminal screen 610 of the requesting face authentication terminal 400 when the face authentication is successful at the time of the start request.
- a terminal screen 610 in the figure displays information indicating that the face authentication has been successful and a message saying "Good luck, ⁇ -chan!.
- the face authentication terminal 400 may display the screen shown in this figure before displaying the content information of the mission.
- FIG. 20 shows a terminal screen 610 when the requesting face authentication terminal 400 displays content information at the time of a start request.
- a terminal screen 610 in the figure displays the mission IDs of two missions (missions 1-1 and 1-2), some content information, and a message prompting a mission selection operation.
- the user U selects a mission by tapping a desired mission ID. After that, the terminal screen 610 transitions to the terminal screen 610 shown in FIG.
- Detailed content information of the selected mission is displayed on the terminal screen 610 shown in FIG.
- the terminal screen 610 displays an explanation of the mission.
- the terminal screen 610 may display map information of the area in which the selected mission will be held.
- a terminal screen 610 shown in FIG. 22 displays the map information of the area where the selected mission is held, the starting point of the selected mission, the current location, and route information from the current location to the starting point. there is This makes it easier for the user U to participate in the next mission.
- FIG. 23 shows the terminal screen 610 of the requesting face authentication terminal 400 when the face authentication is successful at the time of the completion request.
- a terminal screen 610 in the figure displays information indicating that face authentication has succeeded, and a message indicating that a score has been added, that is, points are scheduled to be added.
- the terminal screen 610 also displays an input area for the user U to request participation in the next mission.
- the information processing apparatus 200 presents a mission for each user U based on the attribute information of the user U. Therefore, it is possible to appropriately experience the mission according to the user U's ability level and preference. can.
- the attribute information of the user U is not limited to gender, age, etc., and may include a desired end time generated based on the schedule information of the user U, or companion information. In this case, the information processing apparatus 200 can present different missions according to the situation of the user U on that day, so that repeat users are less likely to get bored.
- the information processing apparatus 200 changes the mission to be presented next based on the user U's mission selection history and mission evaluation information, so that the user U can be provided with a more customized mission experience. . Therefore, the information processing device 200 can suitably activate the event venue and suitably support the operation of the event venue.
- the completion processing unit 245 may increase the score addition amount or the point addition amount when the user U has an accompanying person, compared to when the user U does not have an accompanying person. As a result, it is possible to promote group visits to the event site and activate the event site.
- companions for whom the additional amount is to be increased may be limited to companions having a predetermined group attribute.
- the completion processing unit 245 may change the group attributes of the companions for whom the additional amount is to be increased, according to the target audience of the event venue and the time/season. For example, if the event venue is a zoo, the completion processing unit 245 may limit the group attribute of companions for whom the additional amount is to be increased to family members. Further, for example, when the time is the Christmas season, the completion processing unit 245 may limit the group attribute of companions for whom the additional amount is to be increased to couples. As a result, it is possible to promote visits to target audiences.
- the completion processing unit 245 may output information on stores where points can be used to the face authentication terminal 400 that made the request. As a result, the user U can be encouraged to use the store after the event experience is over.
- the completion processing unit 245 preferentially outputs information on shops within a predetermined distance from the position of the user U (that is, the point of the face authentication terminal 400 that made the request), or determines the display order of the shops by the user U. may be set in order of proximity from the position of .
- the information processing apparatus 200 may accumulate the user U's mission selection history and evaluation information, and analyze the user U's degree of interest and satisfaction. For example, the information processing apparatus 200 calculates the correlation between the attribute of the user U and the attribute of the mission with high interest/satisfaction from the user U's mission selection history and evaluation information. Then, the determining unit 242 may select a mission that may have a strong interest for each user U using the correlation, and determine a mission group including the selected mission as the user U's mission group. Thereby, the determination unit 242 can determine the mission group for each user U more appropriately. Further, the information processing apparatus 200 may create a new mission that may have a strong interest for each attribute of the user U based on the correlation.
- the information processing device 200 may analyze the interest level and satisfaction level of the user U for each season. Then, the information processing apparatus 200 may determine a mission group including missions that are popular in that season as the user U's mission group. As a result, it is possible to keep repeat users from getting bored.
- the information processing apparatus 200 transmits content information of a mission selected according to the user U's attribute (for example, age), season, and theme as an advertisement to the terminal of the user U who has registered for participation in the past. , you may solicit repeat use.
- FIG. 24 is a block diagram showing the overall configuration of an information processing system 1000a according to the third embodiment.
- the information processing system 1000 a has basically the same configuration and functions as the information processing system 1000 .
- information processing system 1000a includes information processing apparatus 200a instead of information processing apparatus 200, image storage server 300, and face authentication terminals 490-1 through 490-n instead of face authentication terminals 400-1 through 400-n. It is different in that it has Information processing device 200a, image storage server 300, and face authentication terminals 490-1 to 490-n are connected to network N.
- FIG. . . , 490-n are simply referred to as the face authentication terminal 490 when they are referred to without distinction.
- the information processing device 200a stores the photographed image of the user U whose face has been successfully authenticated in the image storage server 300 in association with the user ID. Further, the information processing apparatus 200a acquires a photographed image of the user U participating in the mission from the face authentication terminal 490 in addition to when requesting the start and requesting the completion. Also in this case, when the face authentication is successful based on the captured image, the information processing apparatus 200a stores the captured image in the image storage server 300 in association with the user ID. When an image output request is received from the store terminal 600 after the mission experience is completed (after a non-continuation request), the photographed image of the user U corresponding to the image output request is output to the store terminal 600 .
- the image storage server 300 is one or more file servers for storing captured images for face authentication.
- the image storage server 300 provides the captured image to the request source via the network N.
- the face authentication terminals 490-1, 490-2, . . . 490-n are installed at points A1, A2, .
- the face authentication terminal 490 may photograph the user U who is participating in the mission, in addition to when requesting the start and completion of the mission.
- the face authentication terminal 490 uses the photographed image as an authentication image, and transmits a face authentication request including the authentication image to the information processing apparatus 200a via the network N.
- FIG. 1 The face authentication terminals 490-1, 490-2, . . . 490-n are installed at points A1, A2, .
- the face authentication terminal 490 may photograph the user U who is participating in the mission, in addition to when requesting the start and completion of the mission.
- the face authentication terminal 490 uses the photographed image as an authentication image, and transmits a face authentication request including the authentication image to the information processing apparatus 200a via the network N.
- the configuration of the face authentication terminal 490 is basically the same as the configuration of the face authentication terminal 400 shown in FIG. Therefore, the imaging control unit 451 controls the camera 410 to capture an authentication image of the user U at the time of the start request and the completion request. The authentication control unit 453 then transmits a face authentication request including the authentication image to the information processing apparatus 200a via the network N.
- the imaging control unit 451 controls the camera 410 to capture an authentication image of the user U participating in the mission.
- the authentication control unit 453 then transmits a face authentication request including the authentication image of the user U participating in the mission to the information processing device 200a via the network N.
- the authentication control unit 453 of some of the face authentication terminals 490-1 to 490-n may not have the function of transmitting the start request and the completion request.
- the face authentication terminal 490 that does not have the function of sending a start request and a completion request is called a dedicated face authentication terminal
- the face authentication terminal 490 that has at least one of the function of sending a start request and a completion request is called a general-purpose face authentication terminal.
- the dedicated face authentication terminal can be said to be a face authentication terminal that specializes in photographing the user U participating in the mission and transmitting a face authentication request accompanying this.
- the display control unit 454 and the display unit 440 are not essential in the dedicated face authentication terminal.
- a dedicated face authentication terminal is installed at a position where it is possible to photograph a person participating in a mission. That is, the points where the dedicated face authentication terminals are installed may be between the locations where the mission is held, for example, between the points where the general-purpose face authentication terminals are installed.
- FIG. 25 is a block diagram showing the configuration of the information processing device 200a according to the third embodiment.
- the information processing device 200 a has basically the same configuration and functions as the information processing device 200 .
- the storage unit 210 stores the program 211a instead of the program 211
- the control unit 240 has an authentication control unit 243a instead of the authentication control unit 243, and an image providing unit 246. It differs from the information processing device 200 .
- the program 211a is a computer program in which the processing of the information processing method according to the third embodiment is implemented.
- the authentication control unit 243a stores the captured image in the image storage server 300 in association with the user ID when face authentication is successful based on the captured image.
- the image providing unit 246 receives an image output request from the shop terminal 600, acquires the photographed image of the user U from the image storage server 300 when the face authentication is successful based on the photographed image, and sends the request to the shop terminal 600, The photographed image is output via the network N.
- FIG. 26 is a flowchart showing the flow of authentication control processing according to the third embodiment.
- the authentication control unit 243a acquires a captured image via the network N (S600).
- the image provider is any one of the face authentication terminals 490-1 to 490-n at points A1 to An.
- the authentication control unit 243a executes the processes shown in steps S412 to S416 in FIG.
- the authentication control unit 243a stores the captured image in the image storage server 300 in association with the identified user ID (S601).
- the information processing apparatus 200a may perform the processes shown in S417 to S420 of FIG. 12 in addition to the process of S601.
- the information processing apparatus 200a may perform the processes shown in S431 to S434 in FIG. 13 in addition to the process of S601.
- FIG. 27 is a flowchart showing the flow of image providing processing according to the third embodiment.
- the authentication control unit 243a executes the processes shown in S441 and S412-416 in FIG.
- the authentication control unit 243a may output to the shop terminal 600 that the face authentication was successful when identifying the user ID for which the face authentication was successful.
- the image providing unit 246 acquires an image output request from the shop terminal 600 of the image providing source via the network N (S611).
- the image providing unit 246 acquires the captured image associated with the identified user ID from the image storage server 300 (S612).
- the image providing unit 246 outputs the acquired photographed image to the store terminal 600 that is the source of the request via the network N (S613).
- the photographed image acquired by the store terminal 600 is printed, and the printed matter is provided to the user U as a souvenir.
- the souvenir may be an album in which a plurality of printed images of the user U participating in the mission are collectively stored.
- the image providing unit 246 may output the acquired captured image to the user terminal 500 or the face authentication terminal 400 via the network N. Thereby, the user U can acquire the photographed image without visiting the store.
- the image providing unit 246 identifies access information for the storage destination of the captured image associated with the user ID, and requests the access information for the storage destination via the network N. It may be output to the original store terminal 600 .
- the access information is, for example, link information to WEB information corresponding to the photographed image, and is specifically a URL or the like.
- the output destination of the access information is not limited to the store terminal 600, and may be the user terminal 500 or the face authentication terminal 490 at a specific point.
- the user terminal 500 reads the access information and transmits to the image storage server 300 a request to a predetermined storage destination corresponding to the access information.
- the image storage server 300 reads the captured image stored in the storage destination specified by the request, and transmits the captured image to the user terminal 500 via the network N as a response. Thereby, the user terminal 500 acquires the captured image from the storage destination.
- the image providing unit 246 may change the number of images to be output according to the score obtained by the user U. Further, the image providing unit 246 may output, among the captured images acquired from the image storage server 300, captured images having a degree of smile equal to or greater than a predetermined value to the image output request source.
- FIG. 28 shows an example of a photographed image that the image providing unit 246 outputs to the store terminal 600 that requested the image output.
- FIG. 28 is a diagram showing an example of a captured image 620 according to the third embodiment. In this figure, the photographed image 620 shows the user U participating in the mission.
- the image providing unit 246 may edit the captured image acquired from the image storage server 300 in S612 and generate a composite image.
- the synthesized image may be an image obtained by synthesizing a predetermined template and the photographed image.
- the combined image may be an image in which each captured image is combined so as to be individually identifiable.
- FIG. 29 is a diagram showing an example of a composite image 630 according to the second embodiment.
- the synthesized image 630 a plurality of photographed images 631, 632, 633, 634, and 635 of the user U whose face authentication has succeeded are synthesized so as to be individually identifiable.
- the image providing unit 246 outputs the synthesized image to the image output request source. Thereby, the user U can obtain a printed matter of the composite image. Further, the image providing unit 246 may store the composite image in the image storage server 300 and output the access information of the storage destination via the network N to the image output request source. Thereby, the user terminal 500 can acquire the synthesized image.
- the information processing apparatus 200a provides the user U with a photographed image at the time of a request to start a mission, a request to complete a mission, or during participation in a predetermined method. As a result, the event venue can be more activated.
- the authentication device 100 is connected to the information processing device 200 via the network N.
- the functions of the face detection unit 120 , the feature point extraction unit 130 , the registration unit 140 and the authentication unit 150 of the authentication device 100 may be included in the control unit 240 of the information processing device 200 .
- the face information DB 110 of the authentication device 100 may be included in the storage unit 210 of the information processing device 200 .
- each point has a face authentication terminal 400, but there may be only one face authentication terminal 400 at a specific point. The same applies to the face authentication terminal 490 of the third embodiment.
- the face authentication terminal 400 and the face authentication terminal 490 are installed at a point, but the user terminal 500 carried by the user U may be used.
- the user terminal 500 may include its own location information in the start request and completion request to be transmitted to the information processing apparatuses 200 and 200a.
- the image storage server 300 is connected to the information processing apparatus 200 via the network N.
- the functions of image storage server 300 may be included in storage unit 210 of information processing apparatus 200 .
- the completion processing unit 245 of the information processing device 200 grants a privilege to the user U as processing according to mission completion.
- the completion processing unit 245 may provide the user U with information on a place where the privilege can be used, such as information on a store, as recommendation information to encourage the user U to use the privilege.
- the completion processing unit 245 may generate information about a place where the privilege can be used and which is less than a predetermined distance from the position information of the face authentication terminal 400 that requested non-continuation.
- the generated information may include location information of the recommended location and route guidance information to the recommended location.
- the completion processing unit 245 transmits the recommendation information to the face authentication terminal 400 or the user terminal 500 that requested non-continuation.
- the use of the privilege is not limited to payment at the store, and may be used for payment of transportation fares. Therefore, the location where the privilege can be used is not limited to the location of the store, and may be the location of the station or bus stop.
- the hardware configuration has been described, but the configuration is not limited to this.
- the present disclosure can also implement arbitrary processing by causing a CPU to execute a computer program.
- the program includes instructions (or software code) that, when read into a computer, cause the computer to perform one or more of the functions described in the embodiments.
- the program may be stored in a non-transitory computer-readable medium or tangible storage medium.
- computer readable media or tangible storage media may include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drives (SSD) or other memory technology, CDs - ROM, digital versatile disc (DVD), Blu-ray disc or other optical disc storage, magnetic cassette, magnetic tape, magnetic disc storage or other magnetic storage device.
- the program may be transmitted on a transitory computer-readable medium or communication medium.
- transitory computer readable media or communication media include electrical, optical, acoustic, or other forms of propagated signals.
- (Appendix 1) a registration unit that registers, for each target person, the attribute information of the target person in association with the biometric information of the target person; a determination unit that determines a mission group consisting of one or more missions for each subject based on the attribute information; an authentication control unit for performing biometric authentication when biometric information for authentication of a target person is acquired from an information terminal; When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject a start processing unit that causes the information terminal to output content information of at least one mission included in the group; a completion processing unit that, when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal, executes processing according to the completion of the mission; Information processing device.
- the attribute information includes at least one of age, gender, occupation, family composition, hobbies, companion information indicating the presence or absence of companions or group attributes, and information indicating desired end time.
- Device. (Appendix 3) 3. The information processing apparatus according to appendix 1 or 2, wherein the registration unit generates the attribute information based on at least one of input data from a subject and a captured image of the subject. (Appendix 4) 4. The information processing apparatus according to any one of appendices 1 to 3, wherein the determination unit determines the mission group of the target person based on the congestion status of the venue or the work status of staff members at the venue.
- the start processing unit When the biometric authentication is successful and a start request is obtained from the information terminal, the content information of a plurality of missions included in the mission group corresponding to the subject is obtained by the subject from the plurality of missions. 5.
- the information processing apparatus according to any one of appendices 1 to 4, wherein the information terminal is caused to selectably output .
- the determination unit Based on at least one of the completion status of the mission, the target person's position information when the mission is completed, the target person's evaluation information on the completed mission, and the target person's mission selection history, the determination unit determines the target person The information processing device according to appendix 5.
- Processing according to mission completion includes processing to add the score of the target, The completion processing unit determines whether or not to perform the start processing of the next mission according to the addition of the target person's score. 7. The information processing apparatus according to any one of appendices 1 to 6, wherein a privilege according to the condition is provided.
- the information processing device is a registration unit that registers, for each target person, the attribute information of the target person in association with the biometric information of the target person; a determination unit that determines a mission group consisting of one or more missions for each subject based on the attribute information; an authentication control unit that performs biometric authentication when biometric information for authentication of a subject is acquired from the information terminal;
- the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject a start processing unit that causes the information terminal to output content information of at least one mission included in the group; a completion processing unit that, when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal, executes processing according to the completion of the mission; an information processing system.
- the attribute information includes at least one of age, gender, occupation, family composition, hobbies, companion information indicating the presence or absence of companions or group attributes, and information indicating desired end time.
- system. (Appendix 10) a step of registering attribute information of a subject for each subject in association with the biometric information of the subject; determining a mission group consisting of one or more missions for each subject based on the attribute information;
- biometric information for authentication of a target person is acquired from an information terminal, performing biometric authentication;
- the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject causing the information terminal to output content information of at least one mission included in the group;
- the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal, executing a process according to the completion of the mission.
- Processing method (Appendix 11) to the computer, a registration process for registering attribute information of each target person in association with the biometric information of the target person; a determination process of determining a mission group consisting of one or more missions for each target person based on the attribute information; Authentication control processing for performing biometric authentication when biometric information for authentication of a target person is acquired from an information terminal; When the biometric authentication is successful and a start request including information indicating that the subject is requesting to start participating in the first or next mission is obtained from the information terminal, the mission corresponding to the subject a start process for causing the information terminal to output content information of at least one mission included in the group; a completion process for executing a process according to the completion of the mission when the biometric authentication is successful and a completion request including information indicating that the mission in which the target person is participating is completed is obtained from the information terminal; program to run.
- the information processing device and information processing system according to this embodiment can be used, for example, to operate an event venue.
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
Abstract
情報処理装置(10)は、登録部(11)と、決定部(12)と、認証制御部(13)と、開始処理部(14)と、完了処理部(15)とを備える。登録部(11)は、対象者ごとに、対象者の属性情報を、生体情報に対応付けて登録する。決定部(12)は、対象者ごとに、属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する。認証制御部(13)は、情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる。開始処理部(14)は、生体認証が成功し、かつ情報端末から開始要求を取得した場合、対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、情報端末に出力させる。完了処理部(15)は、生体認証が成功し、かつ情報端末から完了要求を取得した場合、ミッション完了に応じた処理を実行する。
Description
本開示は、情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体に関し、特にイベント会場の運営を支援するための情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体に関する。
体験型イベントの会場の効率的な運営のために、運営を支援するためのアプリケーションが提案されている。例えば、特許文献1には、公園や遊園地等の施設に関連付けられたコンテンツを、施設利用者の位置に応じて適切な表示順序で表示する情報処理装置が開示されている。
また、イベントの効率的な運営のために、参加者ごとの行動を把握する取り組みがなされている。ここで人々の行動を記録する技術として、例えば、特許文献2には、施設内における利用者の行為によって発生する事象ごとに顔認証を実行する顔認証システムが開示されている。
ここで、イベント会場を活性化させることが求められている。しかし上述の特許文献1に記載の情報処理装置では、参加者の属性に応じたコンテンツを表示することができず、イベント会場の活性化という点では不十分であるという問題があった。なお上述の特許文献2に記載の顔認証システムは、イベント会場の活性化を目的とするものではない。
本開示の目的は、上述した課題に鑑み、イベント会場を好適に活性化し、イベント会場の運営を好適に支援する情報処理装置、情報処理方法及び非一時的なコンピュータ可読媒体を提供することにある。
本開示の一態様にかかる情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を備える。
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を備える。
本開示の一態様にかかる情報処理システムは、
対象者の認証用の生体情報を取得する情報端末と、
前記情報端末と通信可能に接続される情報処理装置と
を備える。
前記情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
前記情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を有する。
対象者の認証用の生体情報を取得する情報端末と、
前記情報端末と通信可能に接続される情報処理装置と
を備える。
前記情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
前記情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を有する。
本開示の一態様にかかる情報処理方法は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録し、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定し、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせ、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させ、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する。
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録し、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定し、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせ、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させ、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する。
本開示の一態様にかかる非一時的なコンピュータ可読媒体は、コンピュータに、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録処理と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定処理と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理と
を実行させるプログラムが格納される。
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録処理と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定処理と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理と
を実行させるプログラムが格納される。
本開示により、参加者である対象者の属性に応じたミッションを提示することで、イベント会場を好適に活性化し、イベント会場の運営を好適に支援する情報処理装置、情報処理方法及び非一時的なコンピュータ可読媒体を提供できる。
以下では、本開示の実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
<実施形態1>
まず、本開示の実施形態1について説明する。図1は、実施形態1にかかる情報処理装置10の構成を示すブロック図である。情報処理装置10は、イベント会場において、イベントの参加者である対象者にミッションを提示する情報処理装置である。ここで、情報処理装置10は、ネットワーク(不図示)に接続される。ネットワークは、有線であっても無線であってもよい。また、当該ネットワークには、対象者の認証用の生体情報を取得する情報端末(不図示)と接続されている。つまり、情報処理装置10は、ネットワークを介して情報端末と通信可能に接続される。尚、情報端末は、顔認証端末、カメラ付きのデジタルサイネージ等であっても良い。
まず、本開示の実施形態1について説明する。図1は、実施形態1にかかる情報処理装置10の構成を示すブロック図である。情報処理装置10は、イベント会場において、イベントの参加者である対象者にミッションを提示する情報処理装置である。ここで、情報処理装置10は、ネットワーク(不図示)に接続される。ネットワークは、有線であっても無線であってもよい。また、当該ネットワークには、対象者の認証用の生体情報を取得する情報端末(不図示)と接続されている。つまり、情報処理装置10は、ネットワークを介して情報端末と通信可能に接続される。尚、情報端末は、顔認証端末、カメラ付きのデジタルサイネージ等であっても良い。
情報処理装置10は、登録部11と、決定部12と、認証制御部13と、開始処理部14と、完了処理部15とを備える。
登録部11は、登録手段とも呼ばれる。登録部11は、対象者ごとに、対象者の属性情報を、その対象者の生体情報に対応付けて登録する。ここで、対象者の属性情報は、対象者に関連する情報である。例えば対象者の属性情報は、対象者の年齢、性別、職業、家族構成、趣味、同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含んでよい。同伴者情報は、同伴者の有無や、同伴者がいる場合は、対象者及び同伴者を含む集団の属性(集団属性)を示す。一例として、集団属性は、家族(親子連れ)、カップル、又は友人等である。尚、同伴者情報は、同伴者の識別情報(ID)を含んでもよい。生体情報は、顔、指紋、虹彩若しくは静脈の特徴情報、又はその他の生体情報である。
決定部12は、決定手段とも呼ばれる。決定部12は、対象者ごとに、属性情報に基づいてミッショングループを決定する。ここで、ミッショングループは、1又は複数のミッションから構成される。つまり、ミッショングループが複数のミッションから構成される場合は、ミッショングループは、ミッションの集合体を示す。
認証制御部13は、認証制御手段とも呼ばれる。認証制御部13は、情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる。
開始処理部14は、開始処理手段とも呼ばれる。開始処理部14は、生体認証が成功し、かつ情報端末から開始要求を取得した場合、対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、情報端末に出力させる。開始要求は、対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む。
完了処理部15は、完了処理手段とも呼ばれる。完了処理部15は、生体認証が成功し、かつ情報端末から完了要求を取得した場合、ミッション完了に応じた処理を実行する。完了要求は、対象者が参加中のミッションを完了したことを示す情報を含む。
図2は、実施形態1にかかる情報処理方法の流れを示す図である。まず、登録部11は、対象者ごとに、対象者の属性情報を、対象者の生体情報に対応付けて登録する(S11)。次に、決定部12は、対象者ごとに、対象者の属性情報に基づいてミッショングループを決定する(S12)。次に認証制御部13は、対象者の認証用の生体情報を情報端末から取得したか否かを判定する(S13)。認証制御部13は、生体情報を取得していない場合(S13でNo)、処理を終了する。一方、認証制御部13は、生体情報を取得した場合(S13でYes)、認証制御部13は、生体認証を行わせ(S14)、生体認証が成功したか否かを判定する(S15)。生体認証が成功しなかった場合(S15でNo)、認証制御部13は、処理を終了する。一方、生体認証が成功した場合(S15でYes)、開始処理部14は、情報端末から開始要求を取得したか否かを判定する(S16)。ステップS16に示す処理は、ステップS13に示す処理と並行して行われてもよい。開始処理部14は、開始要求を取得した場合(S16でYes)、対象者のミッショングループのミッションのコンテンツ情報を、情報端末に出力させる(S17)。一方、開始要求を取得しなかった場合(S16でNo)、完了処理部15は、情報端末から完了要求を取得したか否かを判定する(S18)。完了処理部15は、完了要求を取得しなかった場合(S18でNo)、処理を終了する。一方、完了処理部15は、完了要求を取得した場合(S18でYes)、ミッション完了に応じた処理を実行する(S19)。
このように、実施形態1にかかる情報処理装置10は、対象者の属性に応じて対象者ごとにミッションを提示するため、様々な層別の対象者に対して好適にミッションを体験させることができる。したがって、情報処理装置10は、イベント会場を好適に活性化し、イベント会場の運営を好適に支援できる。
尚、情報処理装置10は、図示しない構成としてプロセッサ、メモリ及び記憶装置を備えるものである。また、当該記憶装置には、本実施形態にかかる情報処理方法の処理が実装されたコンピュータプログラムが記憶されている。そして、当該プロセッサは、記憶装置からコンピュータプログラムを前記メモリへ読み込ませ、当該コンピュータプログラムを実行する。これにより、前記プロセッサは、登録部11、決定部12、認証制御部13、開始処理部14及び完了処理部15の機能を実現する。
または、登録部11、決定部12、認証制御部13、開始処理部14及び完了処理部15は、それぞれが専用のハードウェアで実現されていてもよい。また、各装置の各構成要素の一部又は全部は、汎用または専用の回路(circuitry)、プロセッサ等やこれらの組合せによって実現されもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組合せによって実現されてもよい。また、プロセッサとして、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、FPGA(field-programmable gate array)等を用いることができる。
また、情報処理装置10の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。また、情報処理装置10の機能がSaaS(Software as a Service)形式で提供されてもよい。
<実施形態2>
次に、本開示の実施形態2について説明する。図3は、実施形態2にかかる情報処理システム1000の全体構成を示すブロック図である。情報処理システム1000は、イベント会場において、イベント会場の来場者であり、イベントの参加者であるユーザUに、ミッションを体験させるコンピュータシステムである。イベント会場は、動物園、遊園地又はその他のイベント会場である。ミッションは、ユーザUが体験する体験プログラムや、ユーザUがプレイするゲームを示す。例えばミッションは、動物へのエサやり体験、乗馬体験又は宝探しゲーム等であってよい。情報処理システム1000は、認証装置100、情報処理装置200、顔認証端末400-1~400-n(nは1以上の自然数。)、店舗端末600及びユーザ端末500を備える。認証装置100、情報処理装置200、顔認証端末400-1~400-n、店舗端末600及びユーザ端末500のそれぞれは、ネットワークNを介して接続されている。ここで、ネットワークNは、有線又は無線の通信回線である。
次に、本開示の実施形態2について説明する。図3は、実施形態2にかかる情報処理システム1000の全体構成を示すブロック図である。情報処理システム1000は、イベント会場において、イベント会場の来場者であり、イベントの参加者であるユーザUに、ミッションを体験させるコンピュータシステムである。イベント会場は、動物園、遊園地又はその他のイベント会場である。ミッションは、ユーザUが体験する体験プログラムや、ユーザUがプレイするゲームを示す。例えばミッションは、動物へのエサやり体験、乗馬体験又は宝探しゲーム等であってよい。情報処理システム1000は、認証装置100、情報処理装置200、顔認証端末400-1~400-n(nは1以上の自然数。)、店舗端末600及びユーザ端末500を備える。認証装置100、情報処理装置200、顔認証端末400-1~400-n、店舗端末600及びユーザ端末500のそれぞれは、ネットワークNを介して接続されている。ここで、ネットワークNは、有線又は無線の通信回線である。
また、顔認証端末400-1、400-2、・・・400-nのそれぞれは、地点A1、A2、・・・Anに設置されている。ここで、地点A1~Anは、あるイベント会場Aにおける異なるスポットであるとする。例えば地点A1は、動物園の入り口であり、地点A2~Anは、動物園の見学スポットや、見学スポットの間に設定されたスポットであってよい。以下では、顔認証端末400-1、400-2、・・・400-nを区別せずに言及する場合、単に顔認証端末400と呼ぶことがある。また、店舗端末600は、イベント会場の店舗又はイベント会場が設営される地域の店舗に設置されている顔認証端末である。
ユーザUは、地点A1において参加登録をし、自身の顔情報を登録する。参加登録及び顔情報の登録は、ユーザUが希望する任意の顔認証端末400又はユーザ端末500で行ってもよい。ユーザUは、任意の地点A1~Anで顔認証端末400を用いて顔認証を行い、顔認証に成功した場合、提示されたミッションに参加する。またユーザUは、ミッションが完了すると、任意の地点A1~Anの顔認証端末400、例えばミッション完了時の近くの顔認証端末400や、ミッション開始時に利用した顔認証端末400を用いて、顔認証を行う。顔認証に成功した場合、提示されたミッションの完了処理が行われる。ミッションの完了処理が行われると、ユーザUには、スコアが加算される。そしてユーザUは、次に提示されたミッションに参加する。ユーザUがすべてのミッションを完了し、ミッション体験が終了すると、ユーザUには、スコアに応じた特典が与えられる。特典が与えられるとは、累積されたスコアに応じた量のポイントが付与されることであってよい。ポイントは、店舗において使用可能なポイントであり、例えば商品に交換したり、代金に充当可能なポイントであってよい。例えばユーザUは、イベント会場の店舗又はその地域の店舗にて、特典を受け取る。つまり、ユーザUは、店舗において、ポイントを使用する。
ここで、認証装置100は、複数の人物の顔特徴情報を記憶する情報処理装置である。また、認証装置100は、外部から受信した顔認証要求に応じて、当該要求に含まれる顔画像又は顔特徴情報について、各ユーザの顔特徴情報と照合を行い、照合結果(認証結果)を要求元へ返信する。
図4は、実施形態2にかかる認証装置100の構成を示すブロック図である。認証装置100は、顔情報DB(DataBase)110と、顔検出部120と、特徴点抽出部130と、登録部140と、認証部150とを備える。顔情報DB110は、ユーザID111と当該ユーザIDの顔特徴情報112とを対応付けて記憶する。顔特徴情報112は、顔画像から抽出された特徴点の集合である。尚、認証装置100は、顔特徴情報112の登録ユーザからの要望に応じて、顔特徴DB110内の顔特徴情報112を削除してもよい。または、認証装置100は、顔特徴情報112の登録から一定期間経過後に削除してもよい。
顔検出部120は、顔情報を登録するための登録画像に含まれる顔領域を検出し、特徴点抽出部130に出力する。特徴点抽出部130は、顔検出部120が検出した顔領域から特徴点を抽出し、登録部140に顔特徴情報を出力する。また、特徴点抽出部130は、情報処理装置200から受信した顔画像に含まれる特徴点を抽出し、認証部150に顔特徴情報を出力する。
登録部140は、顔特徴情報の登録に際して、ユーザID111を新規に発行する。登録部140は、発行したユーザID111と、登録画像から抽出した顔特徴情報112とを対応付けて顔情報DB110へ登録する。認証部150は、顔特徴情報112を用いた顔認証を行う。具体的には、認証部150は、顔画像から抽出された顔特徴情報と、顔情報DB110内の顔特徴情報112との照合を行う。認証部150は、顔特徴情報の一致の有無を情報処理装置200に返信する。顔特徴情報の一致の有無は、認証の成否に対応する。尚、顔特徴情報が一致する(一致有)とは、一致度が所定値以上である場合をいうものとする。
図5は、実施形態2にかかる顔情報登録処理の流れを示すフローチャートである。まず、認証装置100は、顔情報登録要求に含まれる登録画像を取得する(S21)。例えば、認証装置100は、顔情報登録要求を、顔認証端末400又はユーザ端末500等からネットワークNを介して受け付ける。尚、顔情報登録要求元は、これに限らず、顔認証端末400又はユーザ端末500から参加登録要求を受けた情報処理装置200であってもよい。次に、顔検出部120は、登録画像に含まれる顔領域を検出する(S22)。次に、特徴点抽出部130は、ステップS22で検出した顔領域から特徴点を抽出し、登録部140に顔特徴情報を出力する(S23)。最後に、登録部140は、ユーザID111を発行し、当該ユーザID111と顔特徴情報112とを対応付けて顔情報DB110に登録する(S24)。なお、認証装置100は、顔情報登録要求元から顔特徴情報112を受信し、ユーザID111と対応付けて顔情報DB110に登録してもよい。
図6は、実施形態2にかかる認証装置100による顔認証処理の流れを示すフローチャートである。まず、特徴点抽出部130は、認証用の顔特徴情報を取得する(S31)。例えば、認証装置100は、情報処理装置200からネットワークNを介して顔認証要求を受信し、顔認証要求に含まれる顔画像からステップS21からS23のように顔特徴情報を抽出する。または、認証装置100は、情報処理装置200から顔特徴情報を受信してもよい。次に、認証部150は、取得した顔特徴情報を、顔情報DB110の顔特徴情報112と照合する(S32)。顔特徴情報が一致した場合、つまり、顔特徴情報の一致度が所定値以上である場合(S33でYes)、認証部150は、顔特徴情報が一致したユーザのユーザID111を特定し(S34)、顔認証に成功した旨と特定したユーザID111とを情報処理装置200に返信する(S35)。一致する顔特徴情報が存在しない場合(S33でNo)、認証部150は、顔認証に失敗した旨を情報処理装置200に返信する(S36)。
尚、ステップS32において、認証部150は、顔情報DB110内の全ての顔特徴情報112との照合を試みる必要はない。例えば、認証部150は、顔認証要求を受け付けた当日から数日前までの期間に登録が行われた顔特徴情報と優先的に照合を試みるとよい。これにより、照合速度が向上し得る。また、上記優先的な照合に失敗した場合、残り全ての顔特徴情報と照合を行うようにするとよい。
図3に戻り説明を続ける。顔認証端末400-1、400-2、・・・400-nのそれぞれは、カメラと表示装置を含む情報端末である。
顔認証端末400は、ユーザUのミッション体験の参加登録要求を、ネットワークNを介して情報処理装置200に送信する。また顔認証端末400は、参加登録時にユーザUの顔認証に用いる登録画像を撮影する。顔認証端末400は、登録画像を含めた顔情報登録要求をネットワークNを介して認証装置100へ送信する。顔認証端末400は、登録画像を含めた顔情報登録要求を、情報処理装置200を介して認証装置100に送信してもよい。尚、ユーザUは、ユーザ端末500を用いて参加登録や顔情報登録を行っても良い。
顔認証端末400は、ユーザUの顔認証に用いる認証用の顔画像を撮影する。例えば、顔認証端末400は、設置された各地点においてユーザUを撮影した撮影画像を認証用の画像とする。顔認証端末400は、認証用の画像を含めた顔認証要求をネットワークNを介して情報処理装置200へ送信する。このとき、顔認証端末400は、自身が設置された地点を識別する地点IDを顔認証要求に含めてよい。また、顔認証端末400は、撮影時刻を顔認証要求に含めてもよい。また、顔認証端末400は、情報処理装置200からネットワークNを介して顔認証結果を受信し、必要に応じて画面に表示する。ここで、顔認証端末400は、顔認証要求とともに、ミッションの開始要求及び完了要求を、情報処理装置200へ送信することができる。顔認証端末400は、ミッションの開始要求を情報処理装置200へ送信し、顔認証に成功した場合、情報処理装置200から、ユーザIDに対応して選択されたミッションのコンテンツ情報を受信し、画面に表示する。また顔認証端末400は、ミッションの完了要求を情報処理装置200へ送信し、顔認証に成功した場合、次のミッションの参加開始(続行)を要求するか否かを示す続行可否情報の入力画面を表示させる。
次に、顔認証端末400について詳細に説明する。図7は、実施形態2にかかる顔認証端末400の構成を示すブロック図である。顔認証端末400は、カメラ410と、記憶部420と、通信部430と、表示部440と、制御部450と、入力部460とを備える。
カメラ410は、制御部450の制御に応じて撮影を行う撮影装置である。記憶部420は、顔認証端末400の各機能を実現するためのプログラムが格納される記憶装置である。通信部430は、ネットワークNとの通信インタフェースである。表示部440は、表示装置である。入力部460は、ユーザUからの入力を受け付ける入力装置である。表示部440及び入力部460は、一体的に構成されていてもよい。一例として、表示部440及び入力部460は、タッチパネルである。制御部450は、顔認証端末400が有するハードウェアの制御を行う。制御部450は、撮影制御部451と、登録部452と、認証制御部453と、表示制御部454とを備える。尚、認証制御部453は、地点A1に設置された顔認証端末400-1において必須ではない。また、登録部452は、地点A2からAnに設置された顔認証端末400-2~400-nにおいて必須ではない。
撮影制御部451は、カメラ410を制御し、ユーザUの登録画像又は認証用画像を撮影する。登録画像及び認証用画像は、少なくとも当該ユーザの顔領域を含む画像である。尚、地点A1等における撮影画像(認証用画像)は、背景に当該地点に特有の風景等を含んでもよい。撮影制御部451は、登録画像を登録部452へ出力する。また、撮影制御部451は、認証用画像を認証制御部453へ出力する。
登録部452は、登録画像を含む顔情報登録要求をネットワークNを介して認証装置100へ送信する。尚、登録部452は、上記顔情報登録要求をネットワークNを介して情報処理装置200へ送信してもよい。また、登録部452は、参加登録要求をネットワークNを介して情報処理装置200に送信する。尚、登録部452は、参加登録時に、入力部460で受け付けたユーザ属性情報を、ネットワークNを介して情報処理装置200に送信してよい。ユーザ属性情報は、参加登録要求に含まれていてもよい。認証制御部453は、認証用画像を含む顔認証要求をネットワークNを介して情報処理装置200へ送信し、顔認証結果を受信する。また、認証制御部453は、上述した開始要求をネットワークNを介して情報処理装置200へ送信し、ミッションのコンテンツ情報を受信する。そして認証制御部453は、受信した情報を表示制御部454へ出力する。また、認証制御部453は、完了要求をネットワークNを介して情報処理装置200へ送信する。このとき認証制御部453は、ユーザUが次のミッションの開始を希望するか否かを示す続行可否情報の入力画面を表示制御部454へ出力し、ユーザUに入力を促す。認証制御部453は、ユーザUから続行可否情報を受け付けたことに応じて、続行可否情報を、情報処理装置200へ送信する。
表示制御部454は、顔認証結果に応じた表示内容を表示部440へ表示する。また、表示制御部454は、ミッションのコンテンツ情報及び続行可否情報の入力画面を表示部440へ表示する。
図3に戻り、説明を続ける。店舗端末600は、顔認証端末400と基本的に同様の構成及び機能を有するが、顔認証による電子決済を行う決済装置として機能する点で相違する。店舗端末600は、顔認証に成功した場合に、電子決済を行い、決済履歴をネットワークNを介して情報処理装置200へ送信する。尚、店舗端末600は、開始要求、完了要求及び続行可否情報を情報処理装置200に送信する処理及びミッションのコンテンツ情報等の各種表示は、省略されてよい。
店舗端末600は、顔認証端末400の構成に加えて、決済部(不図示)を備える。決済部は、顔認証結果が顔認証の成功を示す場合、所定の電子決済手段による電子決済を行い、決済情報を含む決済登録要求を、ネットワークNを介して情報処理装置200へ送信する。尚、店舗端末600においては、登録部452は、必須ではない。
図3に戻り、説明を続ける。ユーザ端末500は、ユーザUが所持する情報端末である。ユーザ端末500は、例えば、携帯電話端末、スマートフォン、タブレット端末、カメラを搭載又は接続したPC(Personal Computer)等である。ユーザ端末500は、ユーザUのユーザID又は顔特徴情報と対応付けられている。つまり、ユーザ端末500は、情報処理装置200においてユーザID又は顔特徴情報により特定可能な表示端末である。例えば、ユーザ端末500は、ユーザUが自身のユーザIDによりログイン済みの端末である。
ユーザ端末500は、ユーザUのミッション体験の参加登録要求を、ネットワークNを介して情報処理装置200に送信する。またユーザ端末500は、ユーザUの顔認証に用いる登録画像を認証装置100に送信し、顔情報登録要求を行う。なお、ユーザ端末500は、登録画像から抽出された顔特徴情報を認証装置100に送信し、顔情報登録要求を行ってもよい。ユーザ端末500は、登録画像や顔特徴情報を、情報処理装置200を介して認証装置100に送信してもよい。
次に、ユーザ端末500について詳細に説明する。図8は、本実施形態2にかかるユーザ端末500の構成を示すブロック図である。ユーザ端末500は、カメラ510と、記憶部520と、通信部530と、表示部540と、制御部550と、入力部560とを備える。
カメラ510は、制御部550の制御に応じて撮影を行う撮影装置である。記憶部520は、ユーザ端末500の各機能を実現するためのプログラムが格納される記憶装置である。通信部530は、ネットワークNとの通信インタフェースである。表示部540は、表示装置である。入力部560は、入力を受け付ける入力装置である。表示部540及び入力部560は、一体的に構成されていてもよい。一例として、表示部540及び入力部560は、タッチパネルである。制御部550は、ユーザ端末500が有するハードウェアの制御を行う。制御部550は、撮影制御部551と、登録部552と、取得部553と、表示制御部554とを備える。
撮影制御部551は、カメラ510を制御し、ユーザUの登録画像を撮影する。撮影制御部551は、登録画像を登録部552へ出力する。
登録部552は、登録画像を含む顔情報登録要求をネットワークNを介して認証装置100へ送信する。尚、登録部552は、上記顔情報登録要求をネットワークNを介して情報処理装置200へ送信してもよい。また、登録部552は、参加登録要求をネットワークNを介して情報処理装置200に送信する。尚、登録部552は、参加登録時に、入力部560で受け付けたユーザ属性情報を、ネットワークNを介して情報処理装置200に送信してよい。ユーザ属性情報は、参加登録要求に含まれていてもよい。取得部553は、ネットワークNを介して各種情報を取得し、取得した情報を表示制御部554に出力する。表示制御部554は、出力された情報を表示部540に表示する。尚、実施形態2において、表示部540、取得部553及び表示制御部554は必須ではない。
図3に戻り説明を続ける。情報処理装置200は、ユーザUが地点A1等において顔認証に成功した場合、ユーザUに対してミッションのコンテンツ情報を提示し、又はミッションの完了に応じた処理を実行する情報処理装置である。情報処理装置200は、複数台のサーバに冗長化されてもよく、各機能ブロックが複数台のコンピュータで実現されてもよい。
次に、情報処理装置200について詳細に説明する。図9は、実施形態2にかかる情報処理装置200の構成を示すブロック図である。情報処理装置200は、記憶部210と、メモリ220と、通信部230と、制御部240とを備える。記憶部210は、ハードディスク、フラッシュメモリ等の記憶装置である。記憶部210は、プログラム211と、ユーザ情報212と、ミッション履歴情報213と、ミッション情報214と、決済履歴情報215とを記憶する。プログラム211は、本実施形態2にかかる情報処理方法の処理が実装されたコンピュータプログラムである。
ユーザ情報212は、ユーザに関連する基本情報である。すなわち、ユーザ情報212は、ユーザの属性情報等である。具体的には、ユーザ情報212は、ユーザID2121と、ユーザ属性情報2122とを対応付けた情報である。本実施形態2ではユーザ情報212は、これに加えて、ユーザID2121に、スコア2123と、ポイント2124とを対応付けた情報となっている。ユーザID2121は、ユーザUを識別する情報であり、認証装置100において顔情報が登録された場合に通知されるユーザIDである。ユーザ属性情報2122は、ユーザUの属性情報を示し、実施形態1にかかる「対象者の属性情報」に相当する。スコア2123は、上述した、ユーザUがミッションの完了により取得したスコアの累積値を示す。ポイント2124は、上述した、店舗において使用可能なポイントである。
ミッション履歴情報213は、各地点における顔認証端末400を利用したユーザUの、ミッションに関連する行動履歴である。具体的には、ミッション履歴情報213は、ユーザID2131と、ミッショングループID2132と、ミッションID2133と、完了状況情報2134とを対応付けた情報である。ユーザID2131は、ミッションの開始要求又は完了要求に応じて実行される顔認証に成功した場合に、顔認証結果に含まれるユーザIDである。ミッショングループID2132は、ミッショングループを識別する情報である。ミッションID2133は、ミッションを識別する情報である。ミッションID2133は、ミッショングループID2132を有するミッショングループに含まれるミッションのうち、ユーザUが参加する1のミッションのミッションIDを示している。例えばミッションID2133は、ミッショングループのうち、ユーザUが選択した1のミッションのミッションIDを示している。
図10は、実施形態2にかかるミッション履歴情報213のデータ構造の一例を示す図である。本図では、完了状況情報2134は、ミッションの開始及び完了時刻と、ミッション完了時のユーザUの位置情報とを含んでいる。ミッション完了時のユーザUの位置情報は、完了要求元の顔認証端末400の地点情報を示している。ミッションにユーザUが参加し始めた場合、ミッションIDと、ミッションの開始時刻とが記録される。またミッションをユーザUが完了した場合、ユーザUのレコードに、ミッションの完了時刻及びミッション完了時のユーザUの位置情報が記録される。尚、完了状況情報2134には、ユーザUのミッションの達成度を含めてもよい。
ここで、本図に示すミッション履歴情報213は、評価情報を含んでいる。評価情報は、完了したミッションに対するユーザUからの評価を示す情報である。レコード中のミッションIDのミッションをユーザUが完了した場合、そのレコード中の評価情報に、データが記録される。
図9に戻り、説明を続ける。ミッション情報214は、ミッションと、そのミッションに関連する情報と、そのミッションが属するミッショングループとを対応付けた情報である。具体的には、ミッション情報214は、ミッショングループID2141と、ミッションID2142と、ミッション属性情報2143とを対応付ける。
ミッショングループID2141は、ミッションID2142のミッションが属するミッショングループを識別する情報である。ミッション属性情報2143は、ミッションID2142を有するミッションの属性情報である。ミッション属性情報2143は、そのミッションの内容を示すコンテンツ情報を含む。尚、ミッション属性情報2143は、コンテンツ情報に加えて、そのミッションの開始地点の情報、そのミッションを完了するまでに要する目安時間や、そのミッションのコンテンツの種別を含んでもよい。
ミッショングループID2141は、ミッションID2142のミッションが属するミッショングループを識別する情報である。ミッション属性情報2143は、ミッションID2142を有するミッションの属性情報である。ミッション属性情報2143は、そのミッションの内容を示すコンテンツ情報を含む。尚、ミッション属性情報2143は、コンテンツ情報に加えて、そのミッションの開始地点の情報、そのミッションを完了するまでに要する目安時間や、そのミッションのコンテンツの種別を含んでもよい。
決済履歴情報215は、ユーザUの、店舗における決済履歴を示す情報である。具体的には、決済履歴情報215は、ユーザID2151と、店舗ID2152と、決済情報2153と、日時2154とを対応付ける。ユーザID2151は、決済登録要求時に実行される顔認証に成功した場合に、顔認証結果に含まれるユーザIDである。店舗ID2152は、決済登録要求元の店舗端末600に対応する店舗の店舗IDである。決済情報2153は、店舗端末600によりユーザUが顔認証により行った決済の履歴である。決済情報2153は、例えば、決済金額、商品等を含む。日時2154は、決済時に顔認証が行われた日時である。
メモリ220は、RAM(Random Access Memory)等の揮発性記憶装置であり、制御部240の動作時に一時的に情報を保持するための記憶領域である。通信部230は、ネットワークNとの通信インタフェースである。
制御部240は、情報処理装置200の各構成を制御するプロセッサつまり制御装置である。制御部240は、記憶部210からプログラム211をメモリ220へ読み込ませ、プログラム211を実行する。これにより、制御部240は、登録部241、決定部242、認証制御部243、開始処理部244及び完了処理部245の機能を実現する。
登録部241は、上述した登録部11の一例である。登録部241は、参加登録時に認証装置100によってユーザUの顔情報が登録され、ユーザIDが通知された場合、ユーザID2121及びユーザ属性情報2122を、記憶部210に登録する。これにより、ユーザUの属性情報は、ユーザIDを介して、認証装置100に格納される顔特徴情報112と対応付けられる。
ここでユーザ属性情報2122は、ユーザUが顔認証端末400やユーザ端末500に入力した入力データを、情報処理装置200がネットワークNを介して受信した情報であってよい。
またユーザ属性情報2122は、ユーザUからの入力データに基づいて、登録部241によって生成された情報であってもよい。例えば登録部241は、ユーザUからの入力データに、ユーザUのスケジュール情報が含まれている場合、スケジュール情報からミッション体験の希望終了時刻を推定し、推定した希望終了時刻を含むユーザ属性情報2122を記憶部210に登録してよい。スケジュール情報は、フライト時間や旅程を示してよい。尚、登録部241は、ユーザUからの入力データに代えて、ユーザ端末500のスケジュールアプリから、スケジュール情報を取得してよい。これにより、ユーザUの入力の手間を省くことができる。
またユーザ属性情報2122は、ユーザUを撮影した撮像画像に基づいて、登録部241によって生成された情報であってもよい。上記撮影画像は、顔認証用又は顔登録用に撮影した撮影画像であってよい。例えば登録部241は、上記撮影画像からユーザUの年齢や性別を推定し、推定した情報に基づいてユーザ属性情報2122を生成してよい。また例えば登録部241は、上記撮影画像からユーザUとともに同伴者が検出された場合、同伴者情報を生成し、ユーザ属性情報2122に含めてよい。具体的には、登録部241は、撮影画像から複数の人物領域が検出された場合、ユーザUに同伴者がいると判定してよい。ここでユーザUの画像領域以外の人物領域がユーザUの同伴者の画像領域であるか否かについては、ユーザUの画像領域とその他の人物領域との間の距離や両者のサイズから判定してよい。しかしこれに限らず、登録部241は、既存の手法を用いることができる。また、登録部241は、撮影画像からユーザU及び同伴者の関係性(集団属性)を推定し、集団属性を含む同伴者情報を生成してもよい。尚、撮影画像によりユーザUの各種属性情報を推定する場合、推定する主体は、登録部241に限らず、認証装置100であってもよい。この場合、登録部241は、認証装置100から、ユーザIDとともにユーザUの属性情報を受信する。このように、撮影画像からユーザUの属性情報を取得することで、ユーザUの入力の手間を省くことができる。
また、登録部241は、各地点における顔認証が成功した場合、ミッションにおける行動履歴をミッション履歴情報213として記憶部210に登録する。また登録部241は、店舗における顔認証が成功した場合、決済の履歴を決済履歴情報215として、記憶部210に登録する。決済時にポイントを利用する場合、登録部241は、ユーザ情報212のポイント2124を更新する。
決定部242は、上述した決定部12の一例である。決定部242は、ユーザUごとに、ユーザ属性情報2122に基づいて、ミッショングループを決定する。例えば決定部242は、ユーザUの年齢から、知能・体力レベル(能力レベル)を推定し、能力レベルに合ったミッションを含むミッショングループを選択する。また決定部242は、ユーザUが、大人が同伴する子どもである場合、大人が同伴していない場合と比べて、高い能力レベルを要するミッションを含むミッショングループを選択する。また決定部242は、現在時刻から希望終了時刻までの時間が短い場合、所要時間が短いミッションを含むミッショングループを選択する。
決定部242は、ユーザ属性情報2122に加えて、開始要求元の顔認証端末400の位置情報に基づいて、ミッショングループを決定してもよい。そして決定部242は、決定したミッショングループのIDを、ミッション履歴情報213のミッショングループID2132として記憶部210に登録する。また決定部242は、ユーザUのミッション履歴情報213に基づいて、ユーザUのミッショングループを変更する。具体的には、決定部242は、ユーザUのミッションの完了状況、ミッション完了時のユーザUの位置情報、ユーザUの評価情報及びユーザUのミッションの選択履歴のうち少なくとも1つに基づいて、ユーザUのミッショングループを変更する。ミッションの完了状況を基礎とする場合、決定部242は、ユーザUのミッション完了までに要する時間や達成度からユーザUの能力レベルを図ることで、ユーザUの能力レベルに応じて適切なミッショングループを選択できる。また決定部242は、完了時刻とユーザ情報212のユーザ属性情報2122に含まれる希望終了時間とに基づいて、ユーザUのスケジュールに応じて適切なミッショングループを選択できる。また決定部242は、ミッション完了時のユーザUの位置情報を基礎とすることで、完了時の位置情報から近い場所で参加可能なミッションを含むミッショングループを、次に提示するミッショングループとすることが可能となる。これにより、ミッションの開催の円滑化が図れる。ユーザUの評価情報やミッションの選択履歴を基礎とする場合、決定部242は、ユーザUの嗜好・関心の傾向を推定し、嗜好・関心に応じて適切なミッショングループを選択できる。尚、決定部242は、ユーザUがミッションを完了し、ミッション履歴情報213が更新された場合や、更新後最初の開始処理時に、ミッショングループを変更してよい。
また決定部242は、イベント会場の混雑状況又はイベント会場の職員の業務状況に基づいて、ユーザUのミッショングループを決定してもよい。例えば決定部242は、混雑している又は混雑が予想される地点付近で開催されるミッションや、職員の業務状況が過多となっている地点付近で開催されるミッションを、対象外ミッションとして設定する。そして決定部242は、ユーザUに対して対象外ミッションを含まないミッショングループを選択したり、対象外ミッションをユーザUのミッショングループから外してよい。これによりイベント運営の円滑化を図ることができる。
認証制御部243は、上述した認証制御部13の一例である。認証制御部243は、撮影画像に含まれるユーザUの顔領域に対する顔認証を制御する。つまり、認証制御部243は、各地点又は店舗で撮影された各撮影画像に含まれるユーザUの顔領域に対する顔認証を制御する。すなわち、認証制御部243は、顔認証端末400又は店舗端末600から取得した撮影画像について、認証装置100に対して顔認証を行わせる。例えば、認証制御部243は、取得した撮影画像を含めた顔認証要求を、ネットワークNを介して認証装置100へ送信し、認証装置100から顔認証結果を受信する。尚、認証制御部243は、撮影画像からユーザUの顔領域を検出し、顔領域の画像を顔認証要求に含めてもよい。また、認証制御部243は、顔領域から顔特徴情報を抽出し、顔特徴情報を顔認証要求に含めてもよい。そして認証制御部243は、顔認証結果を開始処理部244又は完了処理部245に供給する。
開始処理部244は、上述した開始処理部14の一例である。開始処理部244は、顔認証に成功し、かつ撮影画像提供元の顔認証端末400から開始要求を受信した場合、ミッション履歴情報213を参照し、ユーザUに対応するミッショングループID2132を特定する。続いて開始処理部244は、ミッション情報214を参照し、ミッショングループID2132のミッショングループに含まれるミッションのミッション属性情報2143を取得する。続いて開始処理部244は、取得したミッション属性情報2143に含まれるコンテンツ情報を要求元の顔認証端末400に出力させる。このとき開始処理部244は、ミッショングループに複数のミッションが含まれる場合、複数のミッションのコンテンツ情報を、ユーザUが複数のミッションから1のミッションを選択可能に、顔認証端末400に出力させてよい。開始処理部244は、顔認証端末400から、ユーザUが選択したミッションのミッションIDを取得し、ミッションIDをミッション履歴情報213のミッションID2133として記憶部210に記録する。このとき開始処理部244は、ミッションIDを受信した時刻を、完了状況情報2134の開始時刻として記憶部210に記録してよい。このようにユーザUが関心のあるミッションを選択できるようにすることで、情報処理装置200は、ユーザUに対して、志向性や能力に合わせたミッションを提供できる。
完了処理部245は、上述した完了処理部15の一例である。完了処理部245は、顔認証が成功し、かつ撮影画像提供元の顔認証端末400から完了要求を受信した場合、ミッション完了に応じた処理を実行する。ミッション完了に応じた処理は、顔認証結果を受信した時刻や撮影時刻を完了状況情報2134の完了時刻として、要求元の顔認証端末400の地点情報を完了時のユーザUの位置情報として記憶部210に記録する処理を含む。またミッション完了に応じた処理は、ユーザ情報212のスコア2123を、所定量加算する処理を含む。そして完了処理部245は、ユーザUのスコア2123を加算したことに応じて、次のミッションの開始処理を実施するか否かを判定する。完了処理部245は、要求元の顔認証端末400から受信した続行可否情報が続行要求を示す場合、次のミッションの開始処理を実施すると判定する。完了処理部245は、開始処理を実施しない場合、ユーザUに対してスコアに応じた特典を付与する。具体的には、完了処理部245は、開始処理を実施しない場合、ユーザ情報212のポイント2124を、スコア2123に応じた量だけ加算し、使用可能とする。
図11は、実施形態2にかかる参加登録処理の流れを示すフローチャートである。まず登録部241は、ネットワークNを介して参加登録要求を受信する(S401)。ここでは、要求元は、顔認証端末400又はユーザ端末500とする。尚、このとき登録部241は、参加登録要求に加えて撮影画像を受信した場合、ネットワークNを介して認証装置100に顔情報DB110への顔情報の登録を要求する。
続いて登録部241は、認証装置100からネットワークNを介してユーザIDを取得する(S402)。そして登録部241は、要求元の顔認証端末400又はユーザ端末500から、ネットワークNを介してユーザUの属性情報を取得する(S403)。尚、上述の通り、登録部241は、これに代えて、ユーザUの入力データ又は撮影画像に基づいてユーザUの属性情報を生成してもよい。そして登録部241は、ユーザUの属性情報を、ユーザ情報212のユーザ属性情報2122として、ユーザID2121に対応付けて登録する(S404)。そして登録部241は、処理を終了する。
図12は、実施形態2にかかる開始処理の流れを示すフローチャートである。まず認証制御部243は、顔認証端末400からネットワークNを介して撮影画像を取得し、開始処理部244は、顔認証端末400からネットワークNを介して開始要求を取得する(S411)。ここでは、撮影画像提供元及び開始要求元は、同一の顔認証端末であり、顔認証端末400-1から400-nのいずれかとする。
次に、認証制御部243は、認証装置100に対してネットワークNを介して顔認証要求を送信する(S412)。このとき、認証制御部243は、ステップS411で取得した撮影画像、当該撮影画像から抽出した顔領域、又は、当該顔領域から抽出した顔特徴情報の少なくともいずれかを顔認証要求に含める。そして、認証制御部243は、認証装置100からネットワークNを介して顔認証結果を受信する(S413)。顔認証結果は、顔認証に成功した場合、その旨及びユーザIDを含み、顔認証に失敗した場合、その旨を含む。
認証制御部243は、顔認証に成功したか否かを判定する(S414)。顔認証に失敗したと判定した場合(S414でNo)、認証制御部243は、顔認証に失敗した旨を出力する(S415)。具体的には、認証制御部243は、ネットワークNを介して画像提供元の顔認証端末400に対して顔認証に失敗した旨を示すメッセージを送信する。そして認証制御部243は、処理を終了する。
一方、顔認証に成功したと判定した場合(S414でYes)、認証制御部243は、顔認証に成功したユーザIDを特定する(S416)。具体的には、認証制御部243は、顔認証結果に含まれるユーザIDを抽出する。このとき、認証制御部243は、顔認証に成功した旨を出力してよい。具体的には、認証制御部243は、ネットワークNを介して要求元の顔認証端末400に対して顔認証に成功した旨を示すメッセージを送信してよい。
次に、開始処理部244は、特定したユーザIDに対応するミッショングループを特定する(S417)。具体的には、開始処理部244は、ミッション履歴情報213から、特定したユーザIDに対応するミッショングループIDを取得する。ここでユーザIDに対応するミッショングループIDがミッション履歴情報213に記録されていない場合、決定部242は、ミッショングループを決定し、ミッショングループIDをミッション履歴情報213に記録してよい。
次に、開始処理部244は、ミッショングループに含まれるミッションのコンテンツ情報を、要求元の顔認証端末400に出力する(S418)。具体的には、まず、開始処理部244は、ミッション情報214を参照し、ミッショングループIDに対応する1又は複数のミッションIDを特定する。そして開始処理部244は、各ミッションIDに対応するコンテンツ情報をミッション情報214から取得する。そして開始処理部244は、1又は複数のコンテンツ情報を、ネットワークNを介して要求元の顔認証端末400に送信し、表示させる。開始処理部244は、要求元の顔認証端末400に複数のコンテンツ情報を表示させる場合は、ユーザUが選択可能に表示させる。
次に、開始処理部244は、要求元の顔認証端末400から、ユーザUからのミッションの選択を受け付ける(S419)。具体的には、開始処理部244は、ユーザUが選択したミッションのミッションIDを、要求元の顔認証端末400から受信する。
次に、開始処理部244は、選択されたミッションのミッションIDを、ミッション履歴情報213に登録する(S420)。このとき開始処理部244は、開始時刻をミッション履歴情報213に登録してもよい。そして開始処理部244は、処理を終了する。
図13は、実施形態2にかかる完了処理の流れを示すフローチャートである。まず、認証制御部243は、顔認証端末400からネットワークNを介して撮影画像を取得し、完了処理部245は、顔認証端末400からネットワークNを介して完了要求を取得する(S430)。ここでは、撮影画像提供元及び完了要求元は、同一の顔認証端末であり、顔認証端末400-1から400-nのいずれかとする。次に認証制御部243は、ステップS412~416に示す処理を実行する。
次に、完了処理部245は、顔認証に成功し、ユーザIDを特定した場合(S416)、ミッション履歴情報213の、ユーザIDに対応するレコードを更新する(S431)。具体的には、完了処理部245は、ミッション履歴情報213の、ユーザIDに対応するレコードに、完了状況情報(完了時刻及び完了時の位置情報)を登録してよい。また完了処理部245は、ユーザUの評価情報を取得した場合、ミッション履歴情報213の、ユーザIDに対応するレコードに評価情報を登録してよい。尚、評価情報は、ユーザUから入力され、情報処理装置200がネットワークNを介して顔認証端末400から受信した評価情報であってもよいし、情報処理装置200がステップS430で取得した撮影画像に基づいて生成した評価情報であってもよい。撮影画像から評価情報を生成する場合は、完了処理部245は、撮影画像からユーザUの笑顔度を推定し、推定した笑顔度を評価情報としてよい。尚、笑顔度の推定は、完了処理部245に代えて、認証装置100であってもよい。この場合、認証制御部243は、ステップS413において、認証装置100から顔認証結果とともに笑顔度も受信してよい。
次に、完了処理部245は、ユーザ情報212のユーザIDに対応するスコアを、所定量加算する(S432)。このとき完了処理部245は、完了したミッションの難易度やミッションの達成度に応じて加算量を決定してよい。
次に、完了処理部245は、次の開始処理を実施するか否かを判定する(S433)。具体的には、完了処理部245は、要求元の顔認証端末400から受信した続行可否情報が続行要求を示す場合、次のミッションの開始処理を実施すると判定する。つまり、続行要求は、開始要求を意味する。完了処理部245は、次の開始処理を実施する場合(S433でYes)、処理を図12のステップS411又は417に進める。一方、完了処理部245は、次の開始処理を実施しない場合(S433でNo)、ユーザUに対して、スコアに応じた特典を付与する(S434)。具体的には、完了処理部245は、ユーザ情報212におけるユーザUのポイントを所定量加算する。そして完了処理部245は、処理を終了する。
図14は、実施形態2にかかる決済登録処理の流れを示すフローチャートである。まず、認証制御部243は、店舗端末600からネットワークNを介して撮影画像を取得する(S441)。次に認証制御部243は、ステップS412~416に示す処理を実行する。
次に登録部241は、顔認証に成功し、ユーザIDを特定した場合(S416)、店舗端末600から決済情報を含む決済登録要求を取得する(S442)。次に、登録部241は、取得した決済情報をユーザIDに対応付けて決済履歴情報215に登録する(S443)。このとき登録部241は、決済にかかる店舗の店舗IDや日時も、決済履歴情報215に登録してよい。次に、登録部241は、ユーザUのポイントを処理する(S444)。例えば、決済がポイントを利用したものである場合は、登録部241は、ユーザ情報212のユーザIDに対応するポイントを、利用分だけ減算してよい。また、登録部241は、ユーザ情報212のユーザIDに対応するポイントを、代金に応じて加算してよい。そして登録部241は、処理を終了する。
図15、16、17及び18は、それぞれ、実施形態2にかかる情報処理装置200の参加登録処理、開始処理、完了処理及び決済登録処理の流れの一例を示すシーケンス図である。
まず地点A1において、顔認証端末400-1は、情報処理装置200に参加登録要求を送信する(S500)。また、顔認証端末400-1は、ユーザUを撮影し(S501)、撮影画像を含む顔情報登録要求を、ネットワークNを介して認証装置100へ送信する(S502)。そして、認証装置100は、受信した顔情報登録要求に含まれる撮影画像に基づいて、ユーザUの顔情報(顔特徴情報)を登録する(S503)。そして、認証装置100は、ユーザIDをネットワークNを介して情報処理装置200に通知する(S504)。また、顔認証端末400-1は、ユーザUの属性情報をネットワークNを介して情報処理装置200に送信する(S505)。情報処理装置200は、通知されたユーザIDと、ユーザUの属性情報とを対応付けてユーザ情報212に登録する(S506)。
次に図16の説明に移る。地点A1において、顔認証端末400-1は、参加登録が完了したユーザUを撮影し(S510)、開始要求及び撮影画像を、ネットワークNを介して情報処理装置200に送信する(S511)。情報処理装置200は、受信した顔認証要求に含まれる撮影画像内のユーザUの顔領域に対する顔認証要求を、ネットワークNを介して認証装置100へ送信する(S512)。そして、認証装置100は、受信した顔認証要求に含まれる撮影画像内のユーザUの顔領域について顔認証を行う(S513)。ここでは、顔認証に成功したものとする。認証装置100は、顔認証に成功した旨及びユーザIDを含めた顔認証結果を、ネットワークNを介して情報処理装置200へ送信する(S514)。
ここで、情報処理装置200は、ユーザUの属性情報及び地点A1の位置情報に基づいて、顔認証が成功したユーザUに対応するミッショングループを決定する(S515)。そして、情報処理装置200は、決定したミッショングループに含まれる複数のミッションのミッションID及びコンテンツ情報を、ネットワークNを介して顔認証端末400-1に送信する(S516)。これにより、顔認証端末400-1は、複数のミッションのミッションID及びコンテンツ情報を表示する(S517)。そして顔認証端末400-1は、ユーザUからミッションの選択操作を受け付ける(S518)。顔認証端末400-1は、選択されたミッションのミッションIDを情報処理装置200に送信する(S519)。ミッションIDを受信した情報処理装置200は、ミッション履歴情報213を登録する(S520)。尚、顔認証端末400-1は、選択されたミッションの開始地点と、現在地とを、表示部440に表示させてもよい。また、顔認証端末400-1は、現在地から選択されたミッションの開始地点までの経路情報を表示部440に表示させてもよい。そしてユーザUは、ミッションの参加を開始するとともに、地点A1から地点A2に移動する。
尚、同じ顔認証端末400から参加登録要求及び開始要求が連続して行われる場合、ステップS510~514に示す処理は省略されてもよい。この場合、情報処理装置200は、参加登録時に通知されたユーザIDを用いて、ステップS515以降の処理を実行する。
次に図17の説明に移る。ユーザUは、地点A2において、ミッションを完了したとする。地点A2において、顔認証端末400-2は、ユーザUを撮影し(S522)、完了要求及び撮影画像を、ネットワークNを介して情報処理装置200に送信する(S523)。そしてステップS512~514と同様の処理であるステップS524~526が実行される。一方、顔認証端末400-2は、顔認証に成功したユーザUから評価情報の入力操作を受け付ける(S527)。そして顔認証端末400-2は、評価情報を、ネットワークNを介して情報処理装置200に送信する(S528)。ユーザID及び評価情報を取得した情報処理装置200は、ミッション履歴情報213のユーザIDに対応するレコードを更新する(S529)。そして情報処理装置200は、ユーザ情報212のユーザIDに対応するスコアを所定量加算する(S530)。
ここで、顔認証端末400-2は、ユーザUから続行可否情報の入力操作を受け付ける(S531)。本例では、ユーザUが入力した続行可否情報は、続行要求を示しているものとする。顔認証端末400-2は、続行要求、すなわち次のミッションの開始要求を、ネットワークNを介して情報処理装置200に送信する(S532)。そして図16のステップS515~520と同様の処理が実行され、ユーザUは、次のミッションの参加を開始する。
この場合、ステップS515において、情報処理装置200は、ミッションの完了状況、完了時のユーザUの位置情報、評価情報、ミッションの選択履歴及び混雑状況等に基づいて、ミッショングループを変更する。
尚、本例では、ユーザUがミッションを完了し、続行を要求する場合、開始処理が行われ、続けて次のミッションが開始されていた。言い換えると、情報処理装置200は、続行要求を受信したことに応じて(ステップS532)、次のミッションの開始処理を実行し、次のミッションが開始されるとした。しかしこれに代えて、ユーザUがミッションを完了した後、次のミッションの開始地点に移動し、顔認証によりチェックインを行った場合に、次のミッションが開始されるようにしてもよい。例えば、情報処理装置200は、続行要求を受信後、再びユーザUから顔認証端末400を介して開始要求を受信するまで、次のミッションの開始処理を実行しなくてもよい。この場合、情報処理装置200は、次のミッション開始地点の付近に設置された顔認証端末400から開始要求及び撮影画像を受信した場合に、次のミッションの開始処理を実行してよい。また、情報処理装置200は、続行要求を受信したことに応じて、次のミッションの内容をユーザUが確認するために、続行要求元の顔認証端末400に次のミッションの内容を出力してもよい。具体的には、情報処理装置200が続行要求を受信した後、ステップS515~517に示す処理が実行されてよい。このとき続行要求元の顔認証端末400は、ユーザUに次のミッションの予約を受け付け、情報処理装置200に予約内容を通知してよい。具体的には、ステップS517を実行後、ステップS518~520に示す処理が実行されてよい。そして情報処理装置200は、いずれかの顔認証端末400から、予約したユーザUの撮影画像と開始要求とを受信した場合、ミッション履歴情報213の開始時刻を記録し、次のミッションが開始されてよい。尚、上述のように、次のミッションの開始地点に移動後チェックインを行った場合に次のミッションが開始されるという一連の処理は、続行要求元の顔認証端末400が、案内場所に設置された顔認証端末400である場合に限ってもよい。案内場所に設置された顔認証端末400とは、例えば地点A1の顔認証端末400-1等である。
次に図18の説明に移る。ユーザUは、地点A2において、ミッションを完了したとする。そして図17のステップS522~530と同様の処理が実行される。地点A2において、顔認証端末400-2は、ユーザUから続行可否情報の入力操作を受け付ける(S540)。本例では、ユーザUが入力した続行可否情報は、不続行要求を示しているものとする。顔認証端末400-2は、不続行要求、すなわち次のミッションの開始しない旨の要求を、ネットワークNを介して情報処理装置200に送信する(S541)。不続行要求を受信した情報処理装置200は、ユーザ情報212のユーザIDに対応するスコアを、ポイントとして換算し、使用可能にする(S542)。
そして、ユーザUは、地点A2から店舗に移動する。店舗において、店舗端末600は、ユーザUを撮影し(S543)、撮影画像を、ネットワークNを介して情報処理装置200に送信する(S544)。そしてステップS512~514と同様の処理であるステップS545~547が実行される。ここでは、顔認証に成功したものとする。顔認証結果を受信した情報処理装置200は、顔認証に成功した旨及びユーザIDを含む顔認証結果を、ネットワークNを介して店舗端末600に送信する(S548)。そして店舗端末600は、決済処理を実行する(S549)。店舗端末600は、決済履歴の登録要求を、ネットワークNを介して情報処理装置200に送信する(S550)。決済履歴の登録要求は、ユーザIDと、店舗IDと、日時と、決済情報とを含んでよい。そして情報処理装置200は、決済履歴を決済履歴情報215に登録する(S551)。
尚、上述の説明では、ユーザUが店舗に移動し、店舗端末600において決済処理をしたが、ユーザUのクレジットカード番号等の決済個人情報が顔特徴情報に紐づけられている場合、店舗に移動しなくても決済処理が可能である。この場合、情報処理装置200は、記憶部210に、ユーザIDに対応付けられた決済個人情報を記憶していてよい。これにより、ユーザIDを介して、決済情報と認証装置100の顔特徴情報112とが紐づけられることになる。そして決済登録処理は、例えば以下のようになる。まずユーザ端末500が店舗端末600に決済処理要求を送信する。そしてユーザ端末500がユーザUを撮影し、撮影画像を店舗端末600や、ユーザ端末500との間で電子商取引を行う店舗側サーバに送信する。店舗端末600や店舗側サーバは、受信した撮影画像を情報処理装置200に送信する。尚、ユーザ端末500は、撮影画像を情報処理装置200に直接送信してもよい。そして顔認証が成功した場合、店舗端末600や店舗側サーバは、決済登録要求を情報処理装置200に送信し、情報処理装置200は、決済処理を実行して決済履歴を決済履歴情報215に登録する。尚、上述の一連の処理は、店舗端末600や店舗側サーバを介さず、情報処理装置200とユーザ端末500との間のみで行われてもよい。
図19~23は、実施形態2にかかる端末画面610の一例を示す図である。まず図19は、開始要求時に、顔認証に成功した場合の、要求元の顔認証端末400の端末画面610を示す。本図の端末画面610には、顔認証に成功したことを示す情報と、「〇〇ちゃん、がんばろう!」というメッセージとが表示されている。顔認証端末400は、ミッションのコンテンツ情報を表示する前に、本図に示す画面を表示してよい。
図20は、開始要求時に、要求元の顔認証端末400がコンテンツ情報を表示する場合の、端末画面610を示す。本図の端末画面610には、2つのミッション(ミッション1-1及び1-2)のミッションIDと、一部のコンテンツ情報と、ミッションの選択操作を促すメッセージとが表示されている。ユーザUは、希望するミッションIDをタップすることで、ミッションを選択する。その後、端末画面610は、図21に示す端末画面610に遷移する。
図21に示す端末画面610には、選択されたミッションの詳細なコンテンツ情報が表示されている。例えば、ユーザUが「ミッション1-2:カピバラがおうちへ帰るお手伝い」を選択した場合、端末画面610には、ミッションの説明が表示される。これに加えて、端末画面610には、選択したミッションが開催されるエリアの地図情報を表示されてもよい。
図22に示す端末画面610には、選択したミッションが開催されるエリアの地図情報に加えて、選択されたミッションの開始地点と、現在地と、現在地から開始地点までの経路情報とが示されている。これにより、ユーザUが次のミッションへの参加が容易となる。
図23は、完了要求時に、顔認証に成功した場合の、要求元の顔認証端末400の端末画面610を示す。本図の端末画面610には、顔認証に成功したことを示す情報と、スコアが加算されたこと、すなわちポイントが加算される予定であることを示すメッセージとが表示されている。また端末画面610には、ユーザUが次のミッションの参加を要求するための入力領域が表示されている。
このように実施形態2にかかる情報処理装置200は、ユーザUの属性情報に基づいてユーザUごとにミッションを提示するため、ユーザUの能力レベルや嗜好に応じて好適にミッションを体験させることができる。尚、ユーザUの属性情報は、性別、年齢等に限らず、ユーザUのスケジュール情報に基づいて生成される希望終了時刻を含む場合や、同伴者情報を含む場合がある。この場合、情報処理装置200は、ユーザUのその日の状況に応じて異なるミッションを提示できるため、リピートユーザを飽きさせにくい。
また情報処理装置200は、ユーザUのミッションの選択履歴やミッションへの評価情報に基づいて、次に提示されるミッションを変更するため、ユーザUに対して、さらにカスタマイズされたミッション体験を提供できる。したがって、情報処理装置200は、イベント会場を好適に活性化し、イベント会場の運営を好適に支援できる。
尚、完了処理部245は、ユーザUに同伴者がいる場合、ユーザUに同伴者がいない場合と比べて、スコアの加算量又はポイントの加算量を多くしてよい。これにより、イベント会場への集団での来場を促進し、イベント会場を活性化させることができる。このとき、加算量の増加対象となる同伴者を所定の集団属性を有する同伴者に限定してもよい。このとき完了処理部245は、加算量の増加対象となる同伴者の集団属性を、イベント会場のターゲットとする客層や時期・季節に応じて変更してもよい。例えば、イベント会場が動物園である場合、完了処理部245は、加算量の増加対象となる同伴者の集団属性を、家族に限定してよい。また例えば、時期がクリスマスシーズンである場合、完了処理部245は、加算量の増加対象となる同伴者の集団属性を、カップルに限定してよい。これにより、狙いに応じた客層への来場を促進できる。
また、完了処理部245は、不続行要求を受信したことに応じてスコアをポイントに換算した場合、要求元の顔認証端末400に、ポイントが使用できる店舗の情報を出力してよい。これにより、ユーザUに対して、イベント体験の終了後の店舗の利用を促進できる。このとき、完了処理部245は、ユーザUの位置(つまり、要求元の顔認証端末400の地点)から所定距離以内の店舗の情報を優先的に出力したり、店舗の表示順位を、ユーザUの位置から近い順に設定してよい。
尚、情報処理装置200は、ユーザUのミッションの選択履歴や評価情報を蓄積し、ユーザUの関心度や満足度について解析してよい。例えば情報処理装置200は、ユーザUのミッションの選択履歴及び評価情報から、ユーザUの属性と、関心度・満足度が高いミッションの属性との間の相関性を算出する。そして決定部242は、相関性を用いて、ユーザUごとに強い関心を持つ可能性があるミッションを選択し、当該ミッションを含むミッショングループを、ユーザUのミッショングループとして決定してよい。これにより、決定部242は、各ユーザUに対してミッショングループをより適切に決定できる。また情報処理装置200は、相関性に基づいて、ユーザUの属性ごとに、強い関心を持つ可能性がある新たなミッションを作成してよい。
また、情報処理装置200は、ユーザUの関心度や満足度を、季節ごとに解析してもよい。そして情報処理装置200は、その季節で人気の高いミッションを含むミッショングループを、ユーザUのミッショングループとして決定してよい。これにより、リピートユーザを飽きさせないようにすることができる。
また、情報処理装置200は、過去に参加登録をしたユーザUの端末に対して、ユーザUの属性(例えば年齢)、季節やテーマに応じて選択されたミッションのコンテンツ情報を、広告として送信し、リピート利用を勧誘してもよい。
<実施形態3>
次に、本開示の実施形態3について説明する。図24は、実施形態3にかかる情報処理システム1000aの全体構成を示すブロック図である。情報処理システム1000aは、情報処理システム1000と基本的に同様の構成及び機能を有する。ただし情報処理システム1000aは、情報処理装置200に代えて情報処理装置200aと、画像保存サーバ300と、顔認証端末400-1~400-nに代えて顔認証端末490-1~490-nとを備える点で相違する。情報処理装置200a、画像保存サーバ300及び顔認証端末490-1~490-nとは、ネットワークNに接続されている。尚、以下でも、顔認証端末490-1、490-2、・・・490-nを区別しないで言及する場合、単に顔認証端末490と呼ぶ。
次に、本開示の実施形態3について説明する。図24は、実施形態3にかかる情報処理システム1000aの全体構成を示すブロック図である。情報処理システム1000aは、情報処理システム1000と基本的に同様の構成及び機能を有する。ただし情報処理システム1000aは、情報処理装置200に代えて情報処理装置200aと、画像保存サーバ300と、顔認証端末400-1~400-nに代えて顔認証端末490-1~490-nとを備える点で相違する。情報処理装置200a、画像保存サーバ300及び顔認証端末490-1~490-nとは、ネットワークNに接続されている。尚、以下でも、顔認証端末490-1、490-2、・・・490-nを区別しないで言及する場合、単に顔認証端末490と呼ぶ。
情報処理装置200aは、情報処理装置200の機能に加え、顔認証に成功したユーザUの撮影画像を、ユーザIDと対応付けて、画像保存サーバ300に格納する。また、情報処理装置200aは、開始要求時及び完了要求時に加えて、ミッションに参加中のユーザUの撮影画像を顔認証端末490から取得する。この場合も、情報処理装置200aは、撮影画像に基づいて顔認証に成功した場合、当該撮影画像を、ユーザIDと対応付けて、画像保存サーバ300に格納する。そしてミッション体験の終了後(不続行要求後)に、店舗端末600から画像出力要求を受信した場合、画像出力要求にかかるユーザUの撮影画像を店舗端末600に出力する。
画像保存サーバ300は、顔認証用の撮影画像を保存するための1台以上のファイルサーバである。画像保存サーバ300は、ネットワークNを介して要求元に対して撮影画像を提供する。
顔認証端末490-1、490-2、・・・490-nとのそれぞれは、実施形態2と同様に、地点A1、A2、…Anに設置されている。顔認証端末490は、ミッションの開始要求時及び完了要求時に加えて、ミッションに参加中のユーザUを撮影してよい。ここで顔認証端末490は、撮影した撮影画像を、認証用画像として、認証用画像を含む顔認証要求を、ネットワークNを介して情報処理装置200aに送信する。
顔認証端末490の構成は、図7に示す顔認証端末400の構成と基本的に同様である。したがって撮影制御部451は、カメラ410を制御し、開始要求時及び完了要求時にユーザUの認証用画像を撮影する。そして認証制御部453は、認証用画像を含む顔認証要求を、ネットワークNを介して情報処理装置200aへ送信する。しかしこれに加えて、撮影制御部451は、カメラ410を制御し、ミッションに参加中のユーザUの認証用画像を撮影する。そして認証制御部453は、ミッションに参加中のユーザUの認証用画像を含む顔認証要求を、ネットワークNを介して情報処理装置200aへ送信する。尚、顔認証端末490-1~490-nのうち一部については、認証制御部453が、開始要求及び完了要求の送信機能を有していなくてもよい。ここで、開始要求及び完了要求の送信機能を有さない顔認証端末490を、専用顔認証端末と呼び、開始要求及び完了要求の送信機能の少なくとも一方を有する顔認証端末490を、汎用顔認証端末と呼ぶこととする。すなわち、専用顔認証端末は、ミッションに参加中のユーザUの撮影及びこれに伴う顔認証要求の送信に特化した顔認証端末といえる。専用顔認証端末においては、表示制御部454及び表示部440は、必須ではない。専用顔認証端末は、ミッション参加中の人物を撮影可能な位置に設置される。つまり専用顔認証端末が設置された地点は、ミッションの開催場所、例えば汎用顔認証端末が設置された地点の間であってよい。
図25は、実施形態3にかかる情報処理装置200aの構成を示すブロック図である。情報処理装置200aは、情報処理装置200と基本的に同様の構成及び機能を有する。ただし情報処理装置200aは、記憶部210は、プログラム211に代えてプログラム211aを記憶し、制御部240は、認証制御部243に代えて認証制御部243aと、画像提供部246とを有する点で情報処理装置200と相違する。プログラム211aは、実施形態3にかかる情報処理方法の処理が実装されたコンピュータプログラムである。
認証制御部243aは、認証制御部243の機能に加えて、撮影画像に基づいて顔認証に成功した場合、当該撮影画像を、ユーザIDと対応付けて、画像保存サーバ300に格納する。
画像提供部246は、店舗端末600から画像出力要求を受信し、撮影画像に基づいて顔認証に成功した場合ユーザUの撮影画像を画像保存サーバ300から取得し、要求元の店舗端末600に、ネットワークNを介して撮影画像を出力する。
図26は、実施形態3にかかる認証制御処理の流れを示すフローチャートである。まず認証制御部243aは、ネットワークNを介して撮影画像を取得する(S600)。ここでは、画像提供元は、地点A1~Anの顔認証端末490-1~490-nのいずれかとする。次に認証制御部243aは、図12のステップS412~416に示す処理を実行する。次に認証制御部243aは、特定したユーザIDに対応付けて、撮影画像を、画像保存サーバ300に格納する(S601)。
尚、情報処理装置200aは、画像提供元の顔認証端末490から開始要求を受信した場合は、S601の処理に加えて、図12のS417~420に示す処理を実行してよい。また情報処理装置200aは、画像提供元の顔認証端末490から完了要求を受信した場合は、S601の処理に加えて、図13のS431~434に示す処理を実行してよい。
図27は、実施形態3にかかる画像提供処理の流れを示すフローチャートである。まず認証制御部243aは、図14のS441、S412~416に示す処理を実行する。S416で認証制御部243aは、顔認証に成功したユーザIDを特定した場合、顔認証に成功した旨を店舗端末600に出力してもよい。
次に、画像提供部246は、画像出力要求を、ネットワークNを介して画像提供元の店舗端末600から取得する(S611)。次に、画像提供部246は、画像保存サーバ300から、特定したユーザIDに対応付けられた撮影画像を取得する(S612)。そして画像提供部246は、取得した撮影画像を、ネットワークNを介して要求元の店舗端末600に対して出力する(S613)。そして店舗において、店舗端末600が取得した撮影画像が印刷され、印刷物が記念品としてユーザUに提供される。尚、記念品は、ミッション参加中のユーザUの複数の撮影画像の印刷物が、まとめて保存されたアルバムであってもよい。
尚、ステップS613に加えて又は代えて、画像提供部246は、取得した撮影画像を、ネットワークNを介してユーザ端末500又は顔認証端末400に出力してもよい。これにより、ユーザUは、店舗を訪問しなくても、撮影画像を取得することができる。
またステップS612~613に加えて又は代えて、画像提供部246は、ユーザIDに対応付けられた撮影画像の保存先のアクセス情報を特定し、保存先のアクセス情報を、ネットワークNを介して要求元の店舗端末600に出力してもよい。アクセス情報は、例えば撮影画像に対応したWEB情報へのリンク情報であり、具体的にはURL等である。アクセス情報の出力先は、店舗端末600に限らず、ユーザ端末500や特定の地点の顔認証端末490であってもよい。ユーザ端末500は、アクセス情報を読み取り、画像保存サーバ300に対して、アクセス情報に対応する所定の保存先へのリクエストを送信する。画像保存サーバ300は、リクエストを受信した場合、当該リクエストで指定された保存先に保存された撮影画像を読み出し、撮影画像を応答に含めてネットワークNを介してユーザ端末500へ送信する。これにより、ユーザ端末500は、保存先から撮影画像を取得する。
尚、画像提供部246は、ユーザUが獲得したスコアに応じて、撮影画像の出力枚数を変更してもよい。また、画像提供部246は、画像保存サーバ300から取得した撮影画像のうち、笑顔度が所定値以上の撮影画像を画像出力要求元に出力してよい。
ここで、画像提供部246が画像出力要求元の店舗端末600に対して出力する撮影画像の一例を、図28に示す。図28は、実施形態3にかかる撮影画像620の一例を示す図である。本図には、撮影画像620は、ミッションに参加中のユーザUが写っている。
尚、画像提供部246は、S612において画像保存サーバ300から取得した撮影画像を編集し、合成画像を生成してよい。ここで、合成画像は、撮影画像が1つの場合、所定のテンプレートと撮影画像とが合成された画像であってもよい。また合成画像は、取得した撮影画像が2以上の場合、各撮影画像が個別に識別可能に合成された画像であってよい。
図29は、実施形態2にかかる合成画像630の一例を示す図である。合成画像630において、顔認証が成功したユーザUの、複数の撮影画像631、632、633、634、635が、個別に識別可能に合成されている。
そして画像提供部246は、合成画像を、画像出力要求元に出力する。これにより、ユーザUが合成画像の印刷物を取得できる。また、画像提供部246は、合成画像を画像保存サーバ300に保存し、保存先のアクセス情報を、ネットワークNを介して画像出力要求元に出力してもよい。これにより、ユーザ端末500が合成画像を取得できる。
このように、実施形態3にかかる情報処理装置200aは、ミッション開始要求時、完了要求時又は参加中の撮影画像を、所定の方式でユーザUに提供する。これにより、イベント会場をより活性化できる。
なお、本開示は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば上述の実施形態2~3では、認証装置100は、情報処理装置200とネットワークNを介して接続されていた。しかしこれに代えて、認証装置100の顔検出部120、特徴点抽出部130、登録部140及び認証部150の機能は、情報処理装置200の制御部240に含まれていてもよい。また、認証装置100の顔情報DB110は、情報処理装置200の記憶部210に含まれていてもよい。
また、上述の実施形態2では、各地点に顔認証端末400があるとしたが、顔認証端末400は特定の地点に1つであるだけでもよい。実施形態3の顔認証端末490についても、同様である。
また、上述の実施形態2~3では、顔認証端末400及び顔認証端末490は、地点に設置されていたが、ユーザUが携帯しているユーザ端末500であってもよい。この場合、ユーザ端末500は、情報処理装置200、200aに送信する開始要求及び完了要求に、自己の位置情報を含めてよい。
また、上述の実施形態3では、画像保存サーバ300は、情報処理装置200とネットワークNを介して接続されていた。しかしこれに代えて、画像保存サーバ300の機能は、情報処理装置200の記憶部210に含まれていてもよい。
上述の実施形態2~3では、情報処理装置200の完了処理部245は、ミッション完了に応じた処理として、ユーザUに対して特典を付与するとした。このとき完了処理部245は、ユーザUに対して、特典を利用可能な場所の情報、例えば店舗の情報を、レコメンド情報として提供し、利用を促してよい。この場合、完了処理部245は、特典を利用可能な場所であって、不続行要求元の顔認証端末400の位置情報から所定距離未満の場所に関する情報を生成してよい。生成した情報は、レコメンドする場所の位置情報や、レコメンドする場所への経路案内情報を含んでよい。完了処理部245は、特典を付与した場合、不続行要求元の顔認証端末400又はユーザ端末500に対して、当該レコメンド情報を送信する。尚、特典の利用は店舗における支払いに限らず、交通手段の運賃の支払いに利用できてもよい。したがって、特典を利用可能な場所は、店舗の場所に限らず、駅やバス停の場所であってもよい。
尚、上述の実施形態では、ハードウェアの構成として説明したが、これに限定されるものではない。本開示は、任意の処理を、CPUにコンピュータプログラムを実行させることにより実現することも可能である。
上述の例において、プログラムは、コンピュータに読み込まれた場合に、実施形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録部と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定部と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理部と
を備える情報処理装置。
(付記2)
前記属性情報は、年齢、性別、職業、家族構成、趣味、同伴者の有無若しくは集団属性を示す同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含む
付記1に記載の情報処理装置。
(付記3)
前記登録部は、対象者からの入力データ及び対象者を撮影した撮像画像のうち少なくとも一方に基づいて、前記属性情報を生成する
付記1又は2に記載の情報処理装置。
(付記4)
前記決定部は、会場の混雑状況又は前記会場の職員の業務状況に基づいて、対象者のミッショングループを決定する
付記1から3のいずれか一項に記載の情報処理装置。
(付記5)
前記開始処理部は、
前記生体認証が成功し、かつ前記情報端末から開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる複数のミッションのコンテンツ情報を、前記対象者が前記複数のミッションから1のミッションを選択可能に、前記情報端末に出力させる
付記1から4のいずれか一項に記載の情報処理装置。
(付記6)
前記決定部は、ミッションの完了状況、ミッション完了時の対象者の位置情報、完了したミッションに対する対象者の評価情報、及び対象者のミッションの選択履歴のうち少なくとも1つに基づいて、該対象者のミッショングループを変更する
付記5に記載の情報処理装置。
(付記7)
ミッション完了に応じた処理は、対象者のスコアを加算する処理を含み、
前記完了処理部は、対象者のスコアを加算したことに応じて、次のミッションの開始処理を実施するか否かを判定し、前記開始処理を実施しない場合、該対象者に対して、スコアに応じた特典を付与する
付記1から6のいずれか一項に記載の情報処理装置。
(付記8)
対象者の認証用の生体情報を取得する情報端末と、
前記情報端末と通信可能に接続される情報処理装置と
を備え、
前記情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録部と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定部と、
前記情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理部と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理部と
を有する、情報処理システム。
(付記9)
前記属性情報は、年齢、性別、職業、家族構成、趣味、同伴者の有無若しくは集団属性を示す同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含む
付記8に記載の情報処理システム。
(付記10)
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する段階と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する段階と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる段階と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる段階と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する段階と
を備える情報処理方法。
(付記11)
コンピュータに、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録処理と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定処理と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理と
を実行させるためのプログラム。
(付記1)
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録部と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定部と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理部と
を備える情報処理装置。
(付記2)
前記属性情報は、年齢、性別、職業、家族構成、趣味、同伴者の有無若しくは集団属性を示す同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含む
付記1に記載の情報処理装置。
(付記3)
前記登録部は、対象者からの入力データ及び対象者を撮影した撮像画像のうち少なくとも一方に基づいて、前記属性情報を生成する
付記1又は2に記載の情報処理装置。
(付記4)
前記決定部は、会場の混雑状況又は前記会場の職員の業務状況に基づいて、対象者のミッショングループを決定する
付記1から3のいずれか一項に記載の情報処理装置。
(付記5)
前記開始処理部は、
前記生体認証が成功し、かつ前記情報端末から開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる複数のミッションのコンテンツ情報を、前記対象者が前記複数のミッションから1のミッションを選択可能に、前記情報端末に出力させる
付記1から4のいずれか一項に記載の情報処理装置。
(付記6)
前記決定部は、ミッションの完了状況、ミッション完了時の対象者の位置情報、完了したミッションに対する対象者の評価情報、及び対象者のミッションの選択履歴のうち少なくとも1つに基づいて、該対象者のミッショングループを変更する
付記5に記載の情報処理装置。
(付記7)
ミッション完了に応じた処理は、対象者のスコアを加算する処理を含み、
前記完了処理部は、対象者のスコアを加算したことに応じて、次のミッションの開始処理を実施するか否かを判定し、前記開始処理を実施しない場合、該対象者に対して、スコアに応じた特典を付与する
付記1から6のいずれか一項に記載の情報処理装置。
(付記8)
対象者の認証用の生体情報を取得する情報端末と、
前記情報端末と通信可能に接続される情報処理装置と
を備え、
前記情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録部と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定部と、
前記情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御部と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理部と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理部と
を有する、情報処理システム。
(付記9)
前記属性情報は、年齢、性別、職業、家族構成、趣味、同伴者の有無若しくは集団属性を示す同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含む
付記8に記載の情報処理システム。
(付記10)
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する段階と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する段階と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる段階と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる段階と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する段階と
を備える情報処理方法。
(付記11)
コンピュータに、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録処理と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定処理と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理と
を実行させるためのプログラム。
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、2021年2月17日に出願された日本出願特願2021-023728を基礎とする優先権を主張し、その開示の全てをここに取り込む。
本実施形態にかかる情報処理装置及び情報処理システムは、例えばイベント会場を運営するために利用可能である。
10 情報処理装置
11 登録部
12 決定部
13 認証制御部
14 開始処理部
15 完了処理部
100 認証装置
110 顔情報DB
111 ユーザID
112 顔特徴情報
120 顔検出部
130 特徴点抽出部
140 登録部
150 認証部
200,200a 情報処理装置
210 記憶部
211,211a プログラム
212 ユーザ情報
2121 ユーザID
2122 ユーザ属性情報
2123 スコア
2124 ポイント
213 ミッション履歴情報
2131 ユーザID
2132 ミッショングループID
2133 ミッションID
2134 完了状況情報
214 ミッション情報
2141 ミッショングループID
2142 ミッションID
2143 ミッション属性情報
215 決済履歴情報
2151 ユーザID
2152 店舗ID
2153 決済情報
2154 日時
220 メモリ
230 通信部
240 制御部
241 登録部
242 決定部
243,243a 認証制御部
244 開始処理部
245 完了処理部
246 画像提供部
300 画像保存サーバ
400 顔認証端末
410 カメラ
420 記憶部
430 通信部
440 表示部
450 制御部
451 撮影制御部
452 登録部
453 認証制御部
454 表示制御部
460 入力部
490 顔認証端末
500 ユーザ端末
510 カメラ
520 記憶部
530 通信部
540 表示部
550 制御部
551 撮影制御部
552 登録部
553 取得部
554 表示制御部
560 入力部
600 店舗端末
610 端末画面
620 撮影画像
630 合成画像
631,632,633,634,635 撮影画像
1000,1000a 情報処理システム
A1,A2,An 地点
N ネットワーク
U ユーザ
11 登録部
12 決定部
13 認証制御部
14 開始処理部
15 完了処理部
100 認証装置
110 顔情報DB
111 ユーザID
112 顔特徴情報
120 顔検出部
130 特徴点抽出部
140 登録部
150 認証部
200,200a 情報処理装置
210 記憶部
211,211a プログラム
212 ユーザ情報
2121 ユーザID
2122 ユーザ属性情報
2123 スコア
2124 ポイント
213 ミッション履歴情報
2131 ユーザID
2132 ミッショングループID
2133 ミッションID
2134 完了状況情報
214 ミッション情報
2141 ミッショングループID
2142 ミッションID
2143 ミッション属性情報
215 決済履歴情報
2151 ユーザID
2152 店舗ID
2153 決済情報
2154 日時
220 メモリ
230 通信部
240 制御部
241 登録部
242 決定部
243,243a 認証制御部
244 開始処理部
245 完了処理部
246 画像提供部
300 画像保存サーバ
400 顔認証端末
410 カメラ
420 記憶部
430 通信部
440 表示部
450 制御部
451 撮影制御部
452 登録部
453 認証制御部
454 表示制御部
460 入力部
490 顔認証端末
500 ユーザ端末
510 カメラ
520 記憶部
530 通信部
540 表示部
550 制御部
551 撮影制御部
552 登録部
553 取得部
554 表示制御部
560 入力部
600 店舗端末
610 端末画面
620 撮影画像
630 合成画像
631,632,633,634,635 撮影画像
1000,1000a 情報処理システム
A1,A2,An 地点
N ネットワーク
U ユーザ
Claims (10)
- 対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を備える情報処理装置。 - 前記属性情報は、年齢、性別、職業、家族構成、趣味、同伴者の有無若しくは集団属性を示す同伴者情報、及び希望終了時刻を示す情報のうち少なくとも1つを含む
請求項1に記載の情報処理装置。 - 前記登録手段は、対象者からの入力データ及び対象者を撮影した撮像画像のうち少なくとも一方に基づいて、前記属性情報を生成する
請求項1又は2に記載の情報処理装置。 - 前記決定手段は、会場の混雑状況又は前記会場の職員の業務状況に基づいて、対象者のミッショングループを決定する
請求項1から3のいずれか一項に記載の情報処理装置。 - 前記開始処理手段は、
前記生体認証が成功し、かつ前記情報端末から開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる複数のミッションのコンテンツ情報を、前記対象者が前記複数のミッションから1のミッションを選択可能に、前記情報端末に出力させる
請求項1から4のいずれか一項に記載の情報処理装置。 - 前記決定手段は、ミッションの完了状況、ミッション完了時の対象者の位置情報、完了したミッションに対する対象者の評価情報、及び対象者のミッションの選択履歴のうち少なくとも1つに基づいて、該対象者のミッショングループを変更する
請求項5に記載の情報処理装置。 - ミッション完了に応じた処理は、対象者のスコアを加算する処理を含み、
前記完了処理手段は、対象者のスコアを加算したことに応じて、次のミッションの開始処理を実施するか否かを判定し、前記開始処理を実施しない場合、該対象者に対して、スコアに応じた特典を付与する
請求項1から6のいずれか一項に記載の情報処理装置。 - 対象者の認証用の生体情報を取得する情報端末と、
前記情報端末と通信可能に接続される情報処理装置と
を備え、
前記情報処理装置は、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録手段と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定手段と、
前記情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御手段と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理手段と、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理手段と
を有する、情報処理システム。 - 対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録しと、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定し、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせ、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させ、
前記生体認証が成功し、かつ前記情報端末から前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する
情報処理方法。 - コンピュータに、
対象者ごとに、対象者の属性情報を、該対象者の生体情報に対応付けて登録する登録処理と、
対象者ごとに、前記属性情報に基づいて、1又は複数のミッションから構成されるミッショングループを決定する決定処理と、
情報端末から対象者の認証用の生体情報を取得した場合、生体認証を行わせる認証制御処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が最初又は次のミッションの参加開始を要求していることを示す情報を含む開始要求を取得した場合、前記対象者に対応するミッショングループに含まれる少なくとも1つのミッションのコンテンツ情報を、前記情報端末に出力させる開始処理と、
前記生体認証が成功し、かつ前記情報端末から、前記対象者が参加中のミッションを完了したことを示す情報を含む完了要求を取得した場合、ミッション完了に応じた処理を実行する完了処理と
を実行させるためのプログラムが格納された非一時的なコンピュータ可読媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023500564A JP7521679B2 (ja) | 2021-02-17 | 2021-12-09 | 情報処理装置、情報処理システム、情報処理方法及びプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021-023728 | 2021-02-17 | ||
JP2021023728 | 2021-02-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022176339A1 true WO2022176339A1 (ja) | 2022-08-25 |
Family
ID=82931388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/045358 WO2022176339A1 (ja) | 2021-02-17 | 2021-12-09 | 情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7521679B2 (ja) |
WO (1) | WO2022176339A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013041416A (ja) * | 2011-08-16 | 2013-02-28 | Sony Corp | 情報処理装置及び方法、プログラム、並びに情報処理システム |
JP6673436B1 (ja) * | 2018-10-31 | 2020-03-25 | 日本電気株式会社 | 処理装置、処理システム、処理方法及びプログラム |
JP2020091595A (ja) * | 2018-12-04 | 2020-06-11 | 日本電気株式会社 | 情報処理システム、認証対象の管理方法、及びプログラム |
-
2021
- 2021-12-09 JP JP2023500564A patent/JP7521679B2/ja active Active
- 2021-12-09 WO PCT/JP2021/045358 patent/WO2022176339A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013041416A (ja) * | 2011-08-16 | 2013-02-28 | Sony Corp | 情報処理装置及び方法、プログラム、並びに情報処理システム |
JP6673436B1 (ja) * | 2018-10-31 | 2020-03-25 | 日本電気株式会社 | 処理装置、処理システム、処理方法及びプログラム |
JP2020091595A (ja) * | 2018-12-04 | 2020-06-11 | 日本電気株式会社 | 情報処理システム、認証対象の管理方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP7521679B2 (ja) | 2024-07-24 |
JPWO2022176339A1 (ja) | 2022-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10275643B2 (en) | Electronic device, electronic device control method, and computer-readable recording medium having stored thereon electronic device control program | |
JP5356100B2 (ja) | 情報処理システム及び方法 | |
JP2022051923A (ja) | 関心地点リストの購読とレビュー情報とに基づいて報酬を提供する方法およびシステム | |
US20180220014A1 (en) | Information processing apparatus, information processing method, and storage medium | |
JP2022059626A (ja) | チケット発券システム、検札装置、およびプログラム | |
JP7505557B2 (ja) | 情報処理装置、顔認証促進システム、情報処理方法、プログラム | |
WO2022176342A1 (ja) | 情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体 | |
JP6369074B2 (ja) | 写真撮影編集装置、サーバ、制御プログラム、および記録媒体 | |
WO2022176339A1 (ja) | 情報処理装置、情報処理システム、情報処理方法及び非一時的なコンピュータ可読媒体 | |
JP5316181B2 (ja) | ツアー参加者管理システム、ツアー参加者管理サーバ、ツアー参加者管理方法、およびプログラム | |
JP2021149854A (ja) | 情報配信システム及び情報配信方法 | |
US20230230302A1 (en) | Image providing apparatus, image providing system, image providing method, and non-transitory computer readable medium | |
JP7409483B2 (ja) | 推薦装置、システム、方法及びプログラム | |
WO2021075121A1 (ja) | データ記録装置および方法 | |
JP7036300B1 (ja) | システム、認証方法、認証端末、認証端末の制御方法及びプログラム | |
JP2009278534A (ja) | 施設内フォトシステム及び施設外フォト抽出システム | |
JP2022169611A (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
JP7367847B2 (ja) | 推薦制御装置、システム、方法及びプログラム | |
JP7452622B2 (ja) | 提示制御装置、システム、方法及びプログラム | |
CN110675012A (zh) | 信息处理装置以及信息处理方法 | |
US20230222834A1 (en) | Image providing apparatus, image providing system, image providing method, and non-transitory computer readable medium | |
WO2022038661A1 (ja) | 推薦装置、推薦システム、推薦方法及び非一時的なコンピュータ可読媒体 | |
JP7400944B2 (ja) | 推薦制御装置、システム、方法及びプログラム | |
WO2023095318A1 (ja) | 案内装置、システム及び方法、並びに、コンピュータ可読媒体 | |
JP7287572B2 (ja) | 訪問推進装置、システム、方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21926764 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2023500564 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21926764 Country of ref document: EP Kind code of ref document: A1 |