Recommendation device, recommendation system, recommendation method, and recommendation program

The recommendation system addresses the challenge of providing accurate recommendations by using biometric authentication and stored data to match individuals with suitable destinations based on their abilities and visit history.

JP7690960B2Active Publication Date: 2025-06-11NEC CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022543828
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-08-17
Publication Date
2025-06-11
Estimated Expiration
2040-08-17

AI Technical Summary

Technical Problem

Existing recommendation systems struggle to provide highly accurate recommended destinations for individuals engaged in job hunting or marriage activities, as they do not consider actual participation in company explanation sessions.

Method used

A recommendation device and system that utilize biometric authentication and store identification information, ability information, and visit history to recommend destinations based on successful authentication and associated data.

Benefits of technology

Enables the recommendation of highly accurate destinations by considering both ability information and visit history, improving the matching rate between individuals and suitable destinations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007690960000001
    Figure 0007690960000001
  • Figure 0007690960000002
    Figure 0007690960000002
  • Figure 0007690960000003
    Figure 0007690960000003
Patent Text Reader

Abstract

This recommendation device (1000) comprises: a storage unit (1100) for associating and storing a prescribed person's identification information (1110), said person's capability information (1120), and said person's history of visits (1130) to a prescribed recommended destination; an authentication control unit (1200) for controlling biometric authentication in which biometric information of a plurality of persons is used, with respect to biometric information extracted from the photographed image of a subject; a specification unit (1300) for specifying a list of one or more recommended destinations from among a plurality of recommended destinations on the basis of the capability information and visit history associated with the identification information of a subject who was successful in biometric authentication; and an output unit (1400) for outputting the specified list to the subject.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a recommendation device, a recommendation system, a recommendation method, and a non-transitory computer-readable medium, and more particularly, to a recommendation device, a recommendation system, a recommendation method, and a non-transitory computer-readable medium for recommending a recommended destination to a target person.

Background Art

[0002] Patent Document 1 discloses a technology related to a job information distribution device that can distribute job information for improving the matching rate between job offers and job seekers. Patent Document 2 discloses a technology related to a face recognition gate.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0004] Here, it has been difficult to recommend a highly accurate recommended destination to a target person who is engaged in job hunting activities, marriage activities (marriage hunting), etc. The reason is that in Patent Document 1, the browsing history of a company's website is targeted, and whether the person actually participated in an explanation session of the company is not considered.

[0005] The present disclosure has been made to solve such problems, and an object thereof is to provide a recommendation device, a recommendation system, a recommendation method, and a non-transitory computer-readable medium for recommending a highly accurate recommended destination to a target person.

Means for Solving the Problems

[0006] The recommendation device according to the first aspect of the present disclosure is Storage means for associating and storing identification information of a predetermined person, ability information of the person, and visit history to a predetermined recommended destination for the person; Authentication control means for controlling biometric authentication using biometric information of a plurality of persons for biometric information extracted from a captured image of a target person; Specifying means for specifying a list of one or more recommended destinations from among a plurality of recommended destinations based on the ability information and the visit history associated with the identification information of the target person who has succeeded in the biometric authentication; Output means for outputting the specified list to the target person; and comprising.

[0007] The recommendation system according to the second aspect of the present disclosure is A face authentication terminal including a photographing device and a display device; and a recommendation device connected to the face authentication terminal, wherein the recommendation device has storage means for associating and storing identification information of a predetermined person, ability information of the person, and visit history to a predetermined recommended destination for the person; authentication control means for controlling biometric authentication using biometric information of a plurality of persons for biometric information extracted from a captured image of a target person photographed by the photographing device; specifying means for specifying a list of one or more recommended destinations from among a plurality of recommended destinations based on the ability information and the visit history associated with the identification information of the target person who has succeeded in the biometric authentication; and output means for outputting the specified list to the display device. and comprising.

[0008] The recommendation method according to the third aspect of the present disclosure is a computer controls biometric authentication using biometric information of a plurality of persons for biometric information extracted from a captured image of a target person, Referring to a storage means for associating and storing identification information of a predetermined person, ability information of the person, and an access history of the person to a predetermined recommended destination, based on the ability information and the access history associated with the identification information of the subject who has successfully passed the biometric authentication, a list of one or more recommended destinations is specified from among a plurality of recommended destinations, The specified list is output to the subject.

[0009] A non-transitory computer-readable medium storing a recommendation program according to a fourth aspect of the present disclosure, For biometric information extracted from a captured image of a subject, an authentication control process for controlling biometric authentication using biometric information of a plurality of persons, Referring to a storage device that associates and stores identification information of a predetermined person, ability information of the person, and an access history of the person to a predetermined recommended destination, and based on the ability information and the access history associated with the identification information of the subject who has successfully passed the biometric authentication, a specifying process for specifying a list of one or more recommended destinations from among a plurality of recommended destinations, An output process for outputting the specified list to the subject, are executed by a computer.

Advantages of the Invention

[0010] According to the present disclosure, it is possible to provide a recommendation device, a recommendation system, a recommendation method, and a non-transitory computer-readable medium for recommending highly accurate recommended destinations to a subject.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Mode for Carrying Out the Invention

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and redundant descriptions are omitted as necessary for clarity of explanation.

[0013] <Embodiment 1> FIG. 1 is a block diagram showing the configuration of a recommendation device 1000 according to Embodiment 1. The recommendation device 1000 is an information processing device for selecting and recommending a part from a plurality of recommended destinations to a target person. Here, the recommendation device 1000 is connected to a network (not shown). The network may be wired or wireless. Further, a face authentication terminal including a photographing device and a display device is connected to the network. Note that the face authentication terminal may be a digital signage with a camera or the like.

[0014] The recommendation device 1000 includes a storage unit 1100, an authentication control unit 1200, a specifying unit 1300, and an output unit 1400. The storage unit 1100 is a storage area that stores, in association with each other, identification information 1110 of a predetermined person, ability information 1120 of the person, and an access history 1130 to a predetermined recommended destination of the person. The authentication control unit 1200 controls biometric authentication using biometric information of a plurality of persons for the biometric information extracted from the photographed image of the target person. Here, the biometric information is face feature information, iris information, fingerprint information, or the like. Note that when biometric information of a plurality of persons is stored in the recommendation device 1000 in advance, the authentication control unit 1200 performs an authentication process. Alternatively, when face feature information of a plurality of persons is stored in an authentication device external to the recommendation device 1000 in advance, the authentication control unit 1200 causes the authentication device to perform authentication and acquires an authentication result.

[0015] The specifying unit 1300 specifies a list of one or more recommended destinations from among a plurality of recommended destinations based on the ability information 1120 and the access history 1130 associated with the identification information 1110 of the target person for whom biometric authentication has succeeded. The output unit 1400 outputs the specified list to the target person. For example, the output unit 1400 outputs the specified list to the display device of the face authentication terminal described above via the network.

[0016] Figure 2 is a flowchart showing the flow of the recommendation method according to Embodiment 1. First, the authentication control unit 1200 controls biometric authentication using biometric information of a plurality of persons for the biometric information extracted from the captured image of the target person (S11). That is, the authentication control unit 1200 acquires the result of biometric authentication for the biometric information of the target person. Next, the specifying unit 1300 refers to the storage unit 1100 and specifies a list of one or more recommended destinations from among a plurality of recommended destinations based on the ability information 1120 and the access history 1130 associated with the identification information 1110 of the target person who has succeeded in biometric authentication (S12). Thereafter, the output unit 1400 outputs the specified list to the target person (S13).

[0017] In this way, this embodiment lists up, as new recommended destinations, companies and persons similar to the companies and persons of the recommended destinations that the target person has actually visited in the past, taking into account the ability information of the target person for whom the recommended destinations are to be searched. Therefore, it is possible to recommend highly accurate recommended destinations to the target person.

[0018] Incidentally, the recommendation device 1000 includes a processor, a memory, and a storage device as a configuration not shown in the figure. Further, a computer program in which the processing of the recommendation method according to this embodiment is implemented is stored in the storage device (or the storage unit 1100). Then, the processor causes the memory to read the computer program from the storage device and executes the computer program. Thereby, the processor realizes the functions of the authentication control unit 1200, the specifying unit 1300, and the output unit 1400.

[0019] Alternatively, the authentication control unit 1200, the specifying unit 1300, and the output unit 1400 may each be realized by dedicated hardware. Also, some or all of the components of each device are realized by general-purpose or dedicated circuitry, processors, etc. and combinations thereof teThis is also acceptable. These may be constituted by a single chip or may be constituted by a plurality of chips connected via a bus. Part or all of each component of each device may be realized by a combination of the circuits and the like described above and a program. Also, as the processor, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (field-programmable gate array), or the like can be used.

[0020] Also, when part or all of each component of the recommendation device 1000 is realized by a plurality of information processing devices, circuits, or the like, the plurality of information processing devices, circuits, or the like may be centrally arranged or may be distributed. For example, the information processing devices, circuits, or the like may be realized in a form in which each is connected via a communication network, such as a client-server system or a cloud computing system. Also, the functions of the recommendation device 1000 may be provided in the form of SaaS (Software as a Service).

[0021] <Embodiment 2> Embodiment 2 is a specific example of Embodiment 1 described above. FIG. 3 is a block diagram showing the overall configuration of the recommendation system 2000 according to this Embodiment 2. The recommendation system 2000 is an information system that recommends an appropriate company as a recommendation destination to a student (target person U0) at a joint company briefing session during the student's job hunting activities. Note that the joint company briefing session is assumed to be held in a predetermined space (venue) where a plurality of companies A to C as recommendation destinations are present at different locations (booths). Specifically, at the booth of Company A, there are an employment staff U1 and a terminal 510, at the booth of Company B, there are an employment staff U2 and a terminal 520, and at the booth of Company C, there are an employment staff U3 and a terminal 530. Also, the joint company briefing session is an example of an event held by a recommendation destination.

[0022] The recommendation system 2000 includes an authentication device 100, a recommendation device 200, a face authentication terminal 300, a user terminal 400, and terminals 510 to 530. Each of the authentication device 100, the recommendation device 200, the face authentication terminal 300, the user terminal 400, and the terminals 510 to 530 is connected via a network N. Here, the network N is a wired or wireless communication line. Note that the companies participating in the joint company briefing session are not limited to three companies A to C, and two or more companies are sufficient. In the following description, biometric authentication is face authentication, and biometric information is face feature information. However, other technologies using captured images can be applied to biometric authentication and biometric information. For example, the biometric information may use data (feature amounts) calculated from physical characteristics unique to an individual, such as fingerprints, voiceprints, veins, retinas, and patterns of the iris of the pupil.

[0023] The authentication device 100 is an information processing device that stores face feature information of a plurality of persons. Further, the authentication device 100 collates the face image or face feature information included in the request with the face feature information of each user in response to a face authentication request received from the outside, and returns the collation result (authentication result) to the requester.

[0024] 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 unit 120, a feature point extraction unit 130, a registration unit 140, and an authentication unit 150. The face information DB 110 stores the user ID 111 in association with the face feature information 112 of the user ID. The face feature information 112 is a set of feature points extracted from a face image. Note that the authentication device 100 may delete the face feature information 112 in the face feature DB 110 in response to a request from the registered user of the face feature information 112. Alternatively, the authentication device 100 may delete the face feature information 112 after a certain period has elapsed since the registration of the face feature information 112.

[0025] The face detection unit 120 detects the face region included in the registration image for registering face information and outputs it to the feature point extraction unit 130. The feature point extraction unit 130 extracts feature points from the face region detected by the face detection unit 120 and outputs face feature information to the registration unit 140. Also, the feature point extraction unit 130 extracts the feature points included in the face image received from the recommendation device 200 and outputs face feature information to the authentication unit 150.

[0026] When registering the face feature information, the registration unit 140 newly issues a user ID 111. The registration unit 140 associates the issued user ID 111 with the face feature information 112 extracted from the registration image and registers it in the face information DB 110. The authentication unit 150 performs face authentication using the face feature information 112. Specifically, the authentication unit 150 collates the face feature information extracted from the face image with the face feature information 112 in the face information DB 110. The authentication unit 150 returns to the recommendation device 200 whether there is a match of the face feature information. Whether there is a match of the face feature information corresponds to the success or failure of the authentication. Note that the case where the face feature information matches (match exists) means that the degree of match is equal to or greater than a predetermined value.

[0027] FIG. 5 is a flowchart showing the flow of the face information registration process according to the second embodiment. Here, an information registration terminal (not shown) photographs the body including the face of the target person U0 (user) and transmits a face information registration request including the photographed image (registration image) to the authentication device 100 via the network N. The information registration terminal is, for example, an information processing device such as a personal computer, a smartphone, or a tablet terminal. For example, the information registration terminal may be the face authentication terminal 300 or the user terminal 400.

[0028] First, the authentication device 100 acquires a registration image included in a face information registration request (S21). For example, the authentication device 100 receives a face information registration request from an information registration terminal via the network N. Next, the face detection unit 120 detects a face area included in the registration image (S22). Next, the feature point extraction unit 130 extracts feature points from the face area detected in step S22 and outputs face feature information to the registration unit 140 (S23). Finally, the registration unit 140 issues a user ID 111, associates the user ID 111 with the face feature information 112, and registers them in the face information DB 110 (S24). Note that the authentication device 100 may receive the face feature information 112 from the information registration terminal, associate it with the user ID 111, and register it in the face information DB 110.

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

[0030] Still, in step S32, the authentication unit 150 does not need to attempt to match with all the face feature information 112 in the face information DB 110. For example, the authentication unit 150 may preferentially attempt to match with the face feature information registered during the period from several days before the day when the face authentication request was received. Or, even if the face feature information was registered before that period, if a reservation was made in advance to visit a predetermined delay on a specific day, the authentication unit 150 may preferentially attempt to match with the face feature information of the reserved user. By these means, the matching speed can be improved. Also, when the above preferential matching fails, it may be arranged to perform matching with all the remaining face feature information.

[0031] Returning to FIG. 3 and continuing the explanation. The face authentication terminal 300 is an information processing device including an imaging device and input / output devices such as a touch panel. It is assumed that the face authentication terminal 300 is installed at the entrance of a predetermined space which is the venue of the joint company briefing session. However, the face authentication terminal 300 may also be installed at a location other than the entrance of the venue. When the face authentication terminal 300 is the information registration terminal described above, the face authentication terminal 300 captures a registration image to be used for face authentication of the subject U0. The face authentication terminal 300 transmits a face information registration request including the registration image to the authentication device 100 via the network N. Still, the subject U0 may capture a registration image using another information terminal and perform face information registration.

[0032] In addition, the face recognition terminal 300 captures an authentication face image used for face recognition of the target person U0. The face recognition terminal 300 transmits a face recognition request including the authentication image to the recommendation device 200 via the network N. Then, the face recognition terminal 300 receives a response corresponding to the face recognition result from the recommendation device 200 via the network N and displays it on the screen. When the face recognition is successful, the face recognition terminal 300 receives a list of recommended companies for the target person U0 and displays it on the screen. When the face recognition fails, the face recognition terminal 300 receives and displays a message indicating that the target person U0 has failed the face recognition. Further, when the face recognition terminal 300 receives a selection operation of a company within the company list from the target person U0, it notifies the selected company to the recommendation device 200 via the network N. Then, the face recognition terminal 300 receives route information to the position of the booth within the venue of the selected company, detailed information about the company, etc., and displays them on the screen.

[0033] FIG. 7 is a block diagram showing the configuration of the face recognition terminal 300 according to Embodiment 2. The face recognition terminal 300 includes a camera 310, a storage unit 320, a communication unit 330, an input / output unit 340, and a control unit 350. The camera 310 is a photographing device that performs photographing according to the control of the control unit 350. The storage unit 320 is a storage device in which programs for realizing each function of the face recognition terminal 300 are stored. The communication unit 330 is a communication interface with the network N. The input / output unit 340 includes a display device (display unit) such as a screen and an input device. The input / output unit 340 may be, for example, a touch panel. The control unit 350 controls the hardware of the face recognition terminal 300. The control unit 350 includes a photographing control unit 351, a registration unit 352, an authentication control unit 353, a display control unit 354, and a reception unit 355.

[0034] The photographing control unit 351 controls the camera 310 to capture a registration image or an authentication image of the target person U0. The registration image and the authentication image are images including at least the face area of the user (target person U0). The photographing control unit 351 outputs the registration image to the registration unit 352. Further, the photographing control unit 351 outputs the authentication image to the authentication control unit 353.

[0035] The registration unit 352 transmits a face information registration request including a registered image to the authentication device 100 via the network N. The authentication control unit 353 transmits a face authentication request including an authentication image to the recommendation device 200 via the network N. The display control unit 354 receives various screen data from the recommendation device 200 via the network N and displays the received screen data on the input / output unit 340. The reception unit 355 receives an operation on the input / output unit 340 by the target person U0 and transmits operation information corresponding to the received operation to the recommendation device 200 via the network N.

[0036] Returning to FIG. 3, the description will be continued. The user terminal 400 is an information terminal held by the target person U0. The user terminal 400 is, for example, a mobile phone terminal, a smartphone, a tablet terminal, a PC (Personal Computer) equipped with or connected to a camera, etc. The user terminal 400 is associated with the user ID or face feature information of the target person U0. That is, the user terminal 400 is a display terminal that can be specified by the user ID or face feature information in the recommendation device 200. For example, the user terminal 400 is a terminal on which the target person U0 has logged in using his / her own user ID.

[0037] The user terminal 400 transmits a registered image used for face authentication of the target person U0 to the authentication device 100 and makes a face information registration request. Note that the user terminal 400 may transmit face feature information extracted from the registered image to the authentication device 100 and make a face information registration request. Further, the user terminal 400 reads access information of the storage destination of the selected company information and accesses the server corresponding to the access information via the network N. Then, the user terminal 400 acquires the selected company information from the storage destination and displays it.

[0038] Next, the user terminal 400 will be described in detail. FIG. 8 is a block diagram showing the configuration of the user terminal 400 according to the second embodiment. The user terminal 400 includes a camera 410, a storage unit 420, a communication unit 430, an input / output unit 440, and a control unit 450.

[0039] The camera 410 is a photographing device that performs photographing according to the control of the control unit 450. The storage unit 420 is a storage device in which programs for realizing each function of the user terminal 400 are stored. The communication unit 430 is a communication interface with the network N. The input / output unit 440 is an input / output unit including a display device (display unit) such as a screen and an input device, for example, a touch panel. The control unit 450 controls the hardware of the user terminal 400. The control unit 450 includes a photographing control unit 451, a registration unit 452, an authentication control unit 453, a display control unit 454, a reception unit 455, and an acquisition unit 456.

[0040] The photographing control unit 451 controls the camera 410 and photographs a registration image or an authentication image of the subject U0. The photographing control unit 451 outputs the registration image to the registration unit 452. Further, the photographing control unit 451 outputs the authentication image to the authentication control unit 453. Further, the photographing control unit 451 photographs the access information displayed on the input / output unit 340 of the face authentication terminal 300 with the camera 410 and outputs the photographed image to the acquisition unit 456.

[0041] The registration unit 452 transmits a face information registration request including the registration image to the authentication device 100 via the network N. The authentication control unit 453 transmits a face authentication request including the authentication image to the recommendation device 200 via the network N. The display control unit 454 receives various screen data from the recommendation device 200 via the network N and displays the received screen data on the input / output unit 440. The reception unit 455 receives an operation on the input / output unit 440 by the subject U0 and transmits operation information corresponding to the received operation to the recommendation device 200 via the network N.

[0042] The acquisition unit 456 analyzes the captured image and restores it to access information, and accesses the address indicated by the access information via the network N. Here, the access information is, for example, a QR (Quick Response) code (registered trademark) obtained by two-dimensionally barcoding the URL (Uniform Resource Locator) of the storage destination of the selection company information of the recommendation device 200. In that case, the acquisition unit 456 analyzes the QR code and converts it into a URL, and accesses the converted URL. The acquisition unit 456 acquires the selection company information from the access destination via the network N and outputs it to the display control unit 454. The display control unit 454 displays the selection company information on the input / output unit 440.

[0043] Returning to FIG. 3, the description will be continued. The terminals 510 to 530 are general information processing devices including display devices. When each of the terminals 510 to 530 receives the information of the person scheduled to visit from the recommendation device 200 via the network N, it displays the information of the person scheduled to visit on the display device.

[0044] The recommendation device 200 is an information processing device that performs high-precision matching between the target person U0 and the company, presents a list of recommended companies to the target person U0, and displays detailed information and the like regarding the company selected from the company list. The recommendation device 200 may be redundant across a plurality of servers, or each functional block may be realized by a plurality of computers.

[0045] Next, the recommendation device 200 will be described in detail. FIG. 9 is a block diagram showing the configuration of the recommendation device 200 according to the second embodiment. The recommendation device 200 includes a storage unit 210, a memory 220, a communication unit 230, and a control unit 240. The storage unit 210 is a storage device such as a hard disk or a flash memory. The storage unit 210 stores a program 211, user information 212, company information 213, and selected company information 214. The program 211 is a computer program in which the processing of the recommendation method according to the second embodiment is implemented.

[0046] The user information 212 is information regarding at least the students (a plurality of users including the target user U0) who participate in the joint company briefing. The user information 212 is information that associates a user ID 2121, ability information 2122, and an access history 2123. The user ID 2121 is identification information of the students including the target user U0 and is an example of the above-described identification information 1110. The ability information 2122 is an example of the above-described ability information 1120. The ability information 2122 is information indicating the ability of the associated user and includes, for example, the school the user belongs to, the major, the academic societies the user participates in, the content of joint research, etc. The access history 2123 is an example of the above-described access history 1130. The access history 2123 is the history of the company briefings attended by the associated user and includes, for example, the attendance date and time, the company name (company ID), etc. Note that the company briefings in the access history 2123 are not limited to the joint company briefing but include those held individually by the company or at other joint company briefings before this one.

[0047] The company information 213 is information regarding at least the companies that participate in the joint company briefing. The company information 213 is information that associates a company ID 2131, attribute information 2132, requirement conditions 2133, and a booth location 2134. The company ID 2131 is the identification information of the company. The attribute information 2132 is information indicating the attribute of the corresponding company. The attribute information 2132 includes, for example, the company name, industry, business type, business content, representative, head office location, annual sales, etc. The requirement conditions 2133 are various conditions required by the corresponding company for the students it recruits. The requirement conditions 2133 include, for example, that the major is pharmacy and that the student has participated in the briefings of other pharmaceutical companies. The booth location 2134 is the location information of the booth of the company within the venue of the joint company briefing.

[0048] The selected company information 214 is information about a specific company selected by the target person U0 from the list of recommended companies. The selected company information 214 includes at least route information 2141 and detailed information 2142. The route information 2141 is display information indicating the route from the shooting position of the shooting image taken by the target person U0 to the location where the recommended destination exists selected by the target person U0. For example, the route information 2141 is information indicating the route from the installation location of the face recognition terminal 300 (the entrance of the venue of the company briefing) to the booth position 2134 of the selected company. The detailed information 2142 is detailed information about a specific company selected by the target person U0 from the list of recommended companies. For example, the detailed information 2142 includes information on the attribute information 2132 associated with the selected company ID 2131.

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

[0050] The control unit 240 is a processor that controls each component of the recommendation device 200, that is, a control device. The control unit 240 causes the memory 220 to read the program 211 from the storage unit 210 and executes the program 211. Thereby, the control unit 240 realizes the functions of the acquisition unit 241, the authentication control unit 242, the specifying unit 243, the output unit 244, the reception unit 245, the generation unit 246, and the registration unit 247.

[0051] The acquisition unit 241 receives a face authentication request from the face recognition terminal 300 via the network N, acquires the captured image included in the face authentication request, and outputs the acquired captured image to the authentication control unit 242.

[0052] The authentication control unit 242 is an example of the above-described authentication control unit 1200. The authentication control unit 242 controls face authentication for the face region of the target person U0 included in the captured image. That is, the authentication control unit 242 causes the authentication device 100 to perform face authentication on the captured image acquired by the acquisition unit 241. For example, the authentication control unit 242 transmits a face authentication request including the acquired captured image to the authentication device 100 via the network N and receives a face authentication result from the authentication device 100. Note that the authentication control unit 242 may detect the face region of the target person U0 from the captured image and include the image of the face region in the face authentication request. Alternatively, the authentication control unit 242 may extract face feature information from the face region and include the face feature information in the face authentication request.

[0053] The specifying unit 243 is an example of the above-described specifying unit 1300. Based on the ability information 2122 and the access history 2123 associated with the user ID 2121 of the target person U0 for whom face authentication has succeeded, a list of one or more recommended companies is specified from among a plurality of participating companies. Further, the specifying unit 243 specifies the company list in consideration of the required conditions 2133 in the company information 213. Thereby, matching between students and companies can be realized. For example, assume that the access history 2123 of the target person U0 includes a history of participating in an explanation session of Company D (which has not participated in a joint company explanation session). And assume that the required condition 2133 of Company B, which has participated in the joint company explanation session, includes that there is a history of participating in an explanation session of Company D (a company in the same industry as Company B). In this case, since the access history 2123 of the target person U0 satisfies the required condition 2133 of Company B, the specifying unit 243 adds Company B to the company list. Further, the specifying unit 243 assigns a priority to each recommended company included in the specified company list according to the degree to which the ability information 2122 and the access history 2123 of the target person U0 satisfy the required condition 2133. That is, when there are a plurality of required conditions, assume that the ability information 2122 and the access history 2123 of the target person U0 satisfy all of the required conditions of Company B and partially satisfy the required conditions of Company C. In this case, the priority of Company B in the recommended company list for the target person U0 is assigned higher than the priority of Company C.

[0054] The output unit 244 is an example of the above-described output unit 1400. The output unit 244 transmits the company list identified by the identification unit 243 to the face authentication terminal 300 via the network N. In particular, the output unit 244 outputs so as to display companies based on the priority given by the identification unit 243. That is, the fact that the output unit 244 transmits the company list to the face authentication terminal 300 can be said to be outputting the company list for the subject U0 existing in front of the face authentication terminal 300. Or, it can also be said that the company list is presented to the subject U0.

[0055] The reception unit 245 receives the selection of the recommended company by the subject U0 from among the company lists displayed on the face authentication terminal 300.

[0056] When the reception unit 245 receives a selection, the generation unit 246 generates route information 2141 from the shooting position of the captured image to the booth position 2134 associated with the company ID 2131 of the selected company. Also, when the reception unit 245 receives a selection, the generation unit 246 generates detailed information 2142 using the attribute information 2132 associated with the company ID 2131 of the selected company.

[0057] Then, the output unit 244 transmits the route information 2141 and the detailed information 2142 generated by the generation unit 246 to the face authentication terminal 300 via the network N. Also, when the reception unit 245 receives a selection, the output unit 244 outputs the selected company information 214 including the route information 2141 and the detailed information 2142 to a predetermined storage destination. For example, the output unit 244 stores the selected company information 214 in the storage unit 210. Note that an external storage device (server) may be used as the predetermined storage destination. In addition, the output unit 244 transmits access information indicating the storage destination to the face authentication terminal 300 via the network N.

[0058] Furthermore, when the specific unit 243 receives a selection in the reception unit 245, it identifies the terminal corresponding to the company ID 2131 of the selected company, and also identifies the ability information 2122 and access history 2123 of the target person U0. Then, the output unit 244 may transmit the identified ability information 2122 and access history 2123 to the terminal identified via the network N. For example, the specific unit 243 identifies one of the terminals 510 to 530, and the output unit 244 transmits the ability information 2122 and access history 2123 to one of the identified terminals 510 to 530.

[0059] When a predetermined person successfully performs biometric authentication when visiting a predetermined recommendation destination, the registration unit 247 may register it in the storage unit 210 as the access history 2123 to the recommendation destination. For example, when the target person U0 successfully performs face authentication when participating in a company briefing of Company B, the registration unit 247 associates the access history 2123 to Company B with the user ID 2121 of the target person U0 and registers it in the storage unit 210.

[0060] FIG. 10 is a flowchart showing the flow of the recommendation method (output of a recommendation destination list) according to the second embodiment. First, the face authentication terminal 300 photographs the target person U0 and transmits a face authentication request including the photographed image to the recommendation device 200 via the network N. At this time, the acquisition unit 241 of the recommendation device 200 receives the face authentication request from the face authentication terminal 300 via the network N and acquires the photographed image from the face authentication request (S401).

[0061] Next, the authentication control unit 242 transmits a face authentication request to the authentication device 100 via the network N (S402). At this time, the authentication control unit 242 includes at least one of the photographed image acquired in step S401, the face region extracted from the photographed image, or the face feature information extracted from the face region in the face authentication request. Then, the authentication control unit 242 receives the face authentication result from the authentication device 100 via the network N (S403).

[0062] The authentication control unit 242 determines whether or not face authentication has been successful (S404). If it is determined that face authentication has been successful, the specifying unit 243 acquires the user ID included in the face authentication result and specifies the user ID for which face authentication has been successful (S405).

[0063] Then, the specifying unit 243 specifies a list of recommended companies for the specified user ID (target person U0) (S406). For example, the specifying unit 243 specifies the industry type from the ability information 2122 and access history 2123 associated with the specified user ID 2121. For example, if the faculty to which the specifying unit 243 belongs is the Faculty of Pharmacy or the participating academic society is a pharmaceutical society in the ability information 2122, the industry type is specified as the pharmaceutical industry. Alternatively, the specifying unit 243 specifies the company ID 2131 associated with the corresponding attribute information 2132 based on the combination of the ability information 2122 and the access history 2123. Alternatively, the specifying unit 243 compares the requirement conditions 2133 of each company with the ability information 2122 and the access history 2123 associated with the specified user ID 2121, and if a part is included, the company is included in the company list.

[0064] Then, the specifying unit 243 assigns a priority to each company in the specified company list (S407). For example, the specifying unit 243 assigns a priority according to the degree of coincidence between the requirement conditions 2133 of each company and the ability information 2122 and the access history 2123.

[0065] Thereafter, the output unit 244 outputs the company list to the face authentication terminal 300 via the network N according to the priority (S408). For example, the output unit 244 outputs so that the face authentication terminal 300 displays the result of sorting the companies according to the priority. As a result, the face authentication terminal 300 receives the company list from the recommendation device 200 via the network N and displays it on the screen.

[0066] FIG. 11 is a diagram showing an example of display of a list of recommended destinations according to Embodiment 2. Here, it shows that a recommended company list display screen 301 is displayed on the input / output unit 340 of the face authentication terminal 300. And it is assumed that the company list is sorted according to the priority. In addition, it is assumed that a company ID is associated with the display position of each company in the company list.

[0067] In addition, when face authentication fails in step S404, the output unit 244 outputs a message indicating that face authentication has failed to the face authentication terminal 300 via the network N (S409).

[0068] FIG. 12 is a flowchart showing the flow of the recommendation method (output of selected company information) according to Embodiment 2. After the above-described step S408, the face authentication terminal 300 receives a selection operation of one or more companies in the company list from the subject U0. In that case, the face authentication terminal 300 transmits the selected company (company ID) to the recommendation device 200 via the network N. Thereby, the reception unit 245 of the recommendation device 200 receives the selection of the company from the subject U0 via the network N from the face authentication terminal 300 (S410).

[0069] The generation unit 246 generates route information 2141 and detailed information 2142 for the selected company (S411). Specifically, the generation unit 246 reads out the booth position 2134 associated with the company ID 2131 of the selected company, and generates display information indicating the route from the entrance of the venue to the booth position 2134 on the map information of the venue of the joint company briefing as the route information 2141. In addition, the generation unit 246 reads out the attribute information 2132 associated with the company ID 2131 of the selected company, and generates detailed information 2142 of the company using at least a part of it.

[0070] Then, the output unit 244 outputs, that is, stores, the selected company information 214 including the route information 2141 and the detailed information 2142 to a predetermined storage destination, here the storage unit 210 (S412). At this time, the generation unit 246 generates access information indicating the storage destination of the selected company information 214 (S413). In this case, the access information includes the host name of the recommendation device 200, the directory name of the storage destination of the selected company information 214, and the like. Then, the output unit 244 outputs the selected company information 214 and the access information to the face authentication terminal 300 via the network N (S414). As a result, the face authentication terminal 300 receives the selected company information 214 and the access information from the recommendation device 200 via the network N and displays them on the screen.

[0071] FIG. 13 is a diagram showing a display example of the route information and the detailed information to the selected recommendation destination according to the second embodiment. Here, it shows that the selected company display screen 302 is displayed on the input / output unit 340 of the face authentication terminal 300. The selected company display screen 302 indicates that it includes the detailed information 303, the route information 304, and the access information 305. As a result, it shows that the route information, the detailed information, and the access information of the company selected for the subject U0 are presented.

[0072] Here, the user terminal 400 reads the access information 305 in the selected company display screen 302 displayed on the face authentication terminal 300 according to the operation of the subject U0. Then, the user terminal 400 analyzes the read access information 305 and transmits a selected company information acquisition request to the recommendation device 200 via the network N based on the analysis result. Note that the selected company information acquisition request may simply be an access (request message) from the user terminal 400 to a predetermined storage destination of the recommendation device 200. The recommendation device 200 reads out the selected company information 214 stored in the storage destination indicated by the selected company information acquisition request from the user terminal 400, and transmits a response including the selected company information 214 to the user terminal 400 via the network N. The user terminal 400 displays the received selected company information 214. An example of the selected company information 214 displayed on the user terminal 400 is equivalent to FIG. 13.

[0073] Meanwhile, the recommendation device 200 may transmit the ability information 2122 and the access history 2123 of the target person U0 to the terminal corresponding to the company selected by the target person U0 in parallel with steps S411 to S414. Here, it is assumed that the company B is selected by the target person U0. In that case, the output unit 244 transmits the ability information 2122 and the access history 2123 of the target person U0 to the terminal 520 of the company B.

[0074] FIG. 14 is a diagram showing an example of display of visit-scheduled user information on the terminal 520 according to the second embodiment. Here, it shows that a visit-scheduled person display screen 521 is displayed on the display unit of the terminal 520. The visit-scheduled person display screen 521 includes a visit-scheduled person image 522, ability information 523, and an access history 524. The visit-scheduled person image 522 may be, for example, a captured image of the target person U0 captured by the face authentication terminal 300 or a face image of the target person U0 included in the user information 212 in advance. The ability information 523 is at least a part of the ability information 2122 of the target person U0. The access history 524 is at least a part of the access history 2123 of the target person U0. In this way, when a company is selected from the company list displayed on the face authentication terminal 300, the information of the target person U0 of the visit-scheduled person can be notified in advance to the terminal installed at the booth of the corresponding company. Therefore, the recruitment staff U2 can grasp the visit-scheduled person in advance.

[0075] As described above, according to the present embodiment, in addition to ability information such as the major content of the student, the content of the participated academic societies and joint research in the job hunting activities of the student, the actual action results in the job hunting activities of the student can be utilized to recommend a more appropriate company. Furthermore, by taking into account the required conditions of each company, highly accurate personnel matching can be realized.

[0076] <Embodiment 3> The third embodiment is a modification of the second embodiment described above. In the third embodiment, a biometric authentication function is built into the recommendation device. Since the recommendation system according to the third embodiment is the same as the recommendation system 2000 described above, the illustration and description thereof are omitted.

[0077] FIG. 15 is a block diagram showing the configuration of the recommendation device 200a according to Embodiment 3. The storage unit 210 of the recommendation device 200a is such that the program 211 is replaced by the program 211a and the face feature information 2124 is added to the user information 212 as compared with the above-described recommendation device 200. Further, the control unit 240 of the recommendation device 200a is such that the authentication control unit 242 is replaced by the authentication control unit 242a as compared with the above-described recommendation device 200.

[0078] The program 211a is a computer program in which the processing of the recommendation method according to Embodiment 3 is implemented.

[0079] The face feature information 2124 corresponds to the face feature information 112 of the above-described authentication device 100. The face feature information 2124 is associated with the user ID 2121. That is, the user information 212 includes the above-described face information DB110.

[0080] The authentication control unit 242a controls face authentication by collating the face feature information of a plurality of persons with the face feature information of the target person U0. That is, the authentication control unit 242a obtains a face authentication result by performing face authentication by collating the face feature information extracted from the face region of the user included in the acquired captured image with the face feature information 2124 stored in the storage unit 210.

[0081] Note that in the present embodiment, steps S402 and S403 in FIG. 10 described above are replaced by face authentication processing in the recommendation device 200a by the authentication control unit 242a.

[0082] Thus, also in Embodiment 3, the same effects as those of Embodiment 2 described above can be obtained.

[0083] <Other Embodiments> Furthermore, the above-described embodiments are also applicable to matchmaking activities. In that case, the recommended destination would be a person, and the visit history could be the face-to-face meeting history with the person corresponding to the recommended destination. Note that the face-to-face meeting may be an online face-to-face meeting. Alternatively, in the above-described embodiments, each store, restaurant, attraction in an amusement facility, etc. within a shopping mall may be used as the recommended destination. In that case, the visit history could be the store visit history, the usage history of the attraction, etc.

[0084] Still, the target person U0 may select an accessible date and time. In that case, for example, the recommendation device 200 identifies the list of target companies in step S406 of FIG. 10 and also identifies the accessible date and time for each company. Then, in the list of FIG. 11, the face authentication terminal 300 may display a plurality of candidates for the accessible date and time for each recommended company. Then, in step S410 of FIG. 12, the face authentication terminal 300 receives a selection operation for the company and a selection operation for the accessible date and time to the company from the target person U0. For example, assume that the target person U0 selects 15:00 to 16:00 as the accessible date and time. Accordingly, in step S414 of FIG. 12, the recommendation device 200 outputs to the face authentication terminal 300 including the selected accessible date and time. Thus, in FIG. 13, the face authentication terminal 300 may also display the selected accessible date and time. Further, the recommendation device 200 may further output the selected accessible date and time to the terminal corresponding to the selected company. In that case, the accessible date and time is also displayed on the scheduled visitor display screen 521 of FIG. 14. Also, each of the terminals 510 to 530 on the company side may perform face authentication for the persons who wish to participate in the briefing session. In particular, each of the terminals 510 to 530 permits the participation in the briefing session on the condition of successful face authentication for the target person U0 who has applied for participation in advance. On the other hand, in particular, each of the terminals 510 to 530 does not permit the participation in the briefing session as a failure in face authentication regardless of the collation result of face authentication for the target person U0 who has not applied for participation in advance. Further, as described above, when the accessible date and time is selected, each of the terminals 510 to 530 may set the success of face authentication in the vicinity of the time zone of the accessible date and time (for example, around 15:00) as a condition for participation in the briefing session. That is, even if the accessible date and time is selected, if it is outside the time zone of the accessible date and time, each of the terminals 510 to 530 determines that the face authentication of the target person U0 fails. Also, regarding the selection of the accessible date and time of the target person U0 described above and the determination of the success or failure of face authentication in the selected time zone, the above is also applicable to each store, restaurant, and attraction in the shopping mall described above.

[0085] In the above-described embodiments, although the configuration has been described as hardware, it is not limited thereto. The present disclosure can also be realized by causing a CPU to execute a computer program for any processing.

[0086] In the above example, the program can be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROM (Read Only Memory), CD-R, CD-R / W, DVD (Digital Versatile Disc), and semiconductor memories (e.g., mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). Also, the program may be supplied to a computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. Transitory computer readable media can supply the program to a computer via wired communication channels such as electric wires and optical fibers, or wireless communication channels.

[0087] Note that the present disclosure is not limited to the above-described embodiments, and can be appropriately modified without departing from the gist. Also, the present disclosure may be implemented by appropriately combining each of the embodiments.

[0088] Some or all of the above-described embodiments can be described as follows in the appended claims, but are not limited thereto. (Appended Claim A1) Storage means for associating and storing identification information of a predetermined person, ability information of the person, and access history to a predetermined recommended destination of the person. Authentication control means for controlling biometric authentication using biometric information of a plurality of persons for biometric information extracted from a captured image of a target person. Specification means for specifying a list of one or more recommended destinations from among a plurality of recommended destinations based on the ability information and the access history associated with the identification information of the target person who has succeeded in the biometric authentication. Output means for outputting the specified list to the target person. A recommendation device comprising the above. (Appendix A2) The storage means further stores the requirement conditions of persons at each of the plurality of recommended destinations. The specifying means specifies the list further based on the requirement conditions. The recommendation device according to Appendix A1. (Appendix A3) The specifying means assigns a priority order according to the degree to which the ability information and the access history satisfy the requirement conditions for each recommended destination included in the specified list. The output means outputs the list based on the priority order. The recommendation device according to Appendix A2. (Appendix A4) The recommendation device further comprises reception means for receiving selection of a recommended destination by the target person from among the list. When the selection is received, the output means outputs route information from the shooting position of the captured image to the location where the selected recommended destination exists. The recommendation device according to any one of Appendices A1 to A3. (Appendix A5) When the selection is received, the output means outputs detailed information about the selected recommended destination together with the route information. The recommendation device according to Appendix A4. (Appendix A6) When the selection is received, the output means outputs the route information to a predetermined storage destination and outputs access information indicating the storage destination to the target person. The recommendation device described in Supplementary Note A4 or A5. (Supplementary Note A7) When the output means receives the selection, it outputs the ability information and the access history of the target person to the terminal of the selected recommendation destination. The recommendation device according to any one of Supplementary Notes A4 to A6. (Supplementary Note A8) The device further includes an acquisition means for acquiring the captured image of the target person taken at the entrance of a predetermined space where the plurality of recommendation destinations exist in different locations. When the output means receives the selection, it outputs the route from the entrance to the location where the selected recommendation destination exists as the route information. The recommendation device according to any one of Supplementary Notes A4 to A7. (Supplementary Note A9) The device further includes a registration means for registering, when the predetermined person succeeds in the biometric authentication during the visit to the predetermined recommendation destination, the visit history to the recommendation destination in the storage means. The recommendation device according to any one of Supplementary Notes A1 to A8. (Supplementary Note A10) The access history includes at least one of the participation history in the event held by the recommendation destination or the face-to-face history with the person corresponding to the recommendation destination. The recommendation device according to any one of Supplementary Notes A1 to A9. (Supplementary Note A11) The authentication control means controls the biometric authentication using an authentication device that stores the biometric information of the plurality of persons. The recommendation device according to any one of Supplementary Notes A1 to A10. (Supplementary Note A12) The storage means stores the biometric information of the plurality of persons. The authentication control means controls the biometric authentication by comparing the biometric information of the target person extracted from the captured image with the biometric information stored in the storage means. The recommendation device according to any one of Supplementary Notes A1 to A10. (Supplementary Note B1) A face recognition terminal including a photographing device and a display device, It includes a recommendation device connected to the face recognition terminal, The recommendation device, has a storage means for storing by associating identification information of a predetermined person, ability information of the person, and access history to a predetermined recommendation destination of the person, authentication control means for controlling biometric authentication using biometric information of a plurality of persons for the biometric information extracted from the captured image of the subject captured by the imaging device, specification means for specifying a list of one or more recommendation destinations from among a plurality of recommendation destinations based on the ability information and the access history associated with the identification information of the subject who has succeeded in the biometric authentication, output means for outputting the specified list to the display device, and a recommendation system comprising the same. (Appendix B2) The storage means further stores the requirement conditions of persons at each of the plurality of recommendation destinations, and the specification means specifies the list further based on the requirement conditions. The recommendation system according to Appendix B1. (Appendix C1) A computer, controls biometric authentication using biometric information of a plurality of persons for the biometric information extracted from the captured image of the subject, refers to a storage means for storing by associating identification information of a predetermined person, ability information of the person, and access history to a predetermined recommendation destination of the person, and specifies a list of one or more recommendation destinations from among a plurality of recommendation destinations based on the ability information and the access history associated with the identification information of the subject who has succeeded in the biometric authentication, and outputs the specified list to the subject. A recommendation method. (Appendix D1) An authentication control process for controlling biometric authentication using biometric information of a plurality of persons for the biometric information extracted from the captured image of the subject, Referring to a storage device that stores the identification information of a specified person, the ability information of the person, and the access history to a specified recommended destination of the person, based on the ability information and the access history associated with the identification information of the subject who has successfully passed the biometric authentication, a specifying process for specifying a list of one or more recommended destinations from among a plurality of recommended destinations, an output process for outputting the specified list to the subject, A non-transitory computer-readable medium storing a recommendation program for causing a computer to execute the above.

[0089] Although the present invention has been described with reference to the embodiments (and examples) above, the present invention is not limited to the above embodiments (and examples). ru Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

Explanation of Signs

[0090] 1000 Recommendation device 1100 Storage unit 1110 Identification information 1120 Ability information 1130 Access history 1200 Authentication control unit 1300 Specifying unit 1400 Output unit 2000 Recommendation system 100 Authentication device 110 Face information DB 111 User ID 112 Face feature information 120 Face detection unit 130 Feature point extraction unit 140 Registration unit 150 Authentication unit 200 Recommendation device 200a Recommendation device 210 Storage unit 211 Program 211a Program 212 User information 2121 User ID 2122 Ability Information 2123 Access History 2124 Facial Feature Information 213 Company Information 2131 Company ID 2132 Attribute Information 2133 Requirement Conditions 2134 Booth Location 214 Selected Company Information 2141 Route Information 2142 Detailed Information 220 Memory 230 Communication Unit 240 Control Unit 241 Acquisition Unit 242 Authentication Control Unit 242a Authentication Control Unit 243 Identification Unit 244 Output Unit 245 Reception Unit 246 Generation Unit 247 Registration Unit 300 Facial Authentication Terminal 310 Camera 320 Memory Unit 330 Communication Unit 340 Input / Output Unit 350 Control Unit 351 Shooting Control Unit 352 Registration Unit 353 Authentication Control Unit 354 Display Control Unit 355 Reception Unit 400 User Terminal 410 Camera 420 Memory Unit 430 Communication Unit 440 Input / Output Unit 450 Control Unit 451 Shooting Control Unit 452 Registration Unit 453 Authentication Control Unit 454 Display Control Unit 455 Reception Unit 456 Acquisition Unit 510 Terminal 520 Terminal 530 Terminal 301 Recommended Company List Display Screen 302 Selected Company Display Screen 303 Detailed Information 304 Route Information 305 Access Information 521 Scheduled Visitor Display Screen 522 Scheduled Visitor Image 523 Competency Information 524 Visit History N Network U0 Target Person U1 Recruiter U2 Recruiter U3 Recruiter

Claims

1. Storage means for associating and storing first biometric information, identification information, ability information, and one or more access histories for each of a plurality of persons; Authentication control means for controlling biometric authentication using the first biometric information for each of the plurality of persons with respect to second biometric information extracted from a captured image of a target person; Obtaining the identification information associated with the first biometric information of the target person for whom the biometric authentication by the authentication control means has succeeded; Specifying means for specifying one or more recommended destinations from among the plurality of collation destinations based on the request conditions for each of the plurality of collation destinations, the ability information associated with the identification information, and the one or more access histories; Output means for outputting the one or more specified recommended destinations to the target person; A recommendation device comprising:

2. The storage means further stores the request conditions of the persons in each of the plurality of collation destinations. The recommendation device according to claim 1.

3. The specifying means assigns a priority order to each of the recommended destinations included in the one or more specified recommended destinations according to the degree to which the ability information and the one or more access histories satisfy the request conditions; The output means outputs the one or more recommended destinations based on the priority order. The recommendation device according to claim 2.

4. The apparatus further comprises reception means for receiving a selection of a recommended destination by the target person from among the one or more recommended destinations; When the selection is received, the output means outputs route information from the shooting position of the captured image to the location where the selected recommended destination exists. The recommendation device according to any one of claims 1 to 3.

5. When the selection is received, the output means outputs detailed information regarding the selected recommended destination together with the route information. The recommendation device according to claim 4.

6. When the selection is received, the output means outputs the route information to a predetermined storage destination and outputs access information indicating the storage destination to the target person. The recommendation device according to claim 4 or 5.

7. When the selection is received, the output means outputs the ability information and the one or more access histories of the target person to the terminal of the selected recommended destination. The recommendation device according to any one of claims 4 to 6.

8. The apparatus further comprises acquisition means for acquiring the captured image in which the target person is photographed at an entrance of a predetermined space where the plurality of collation destinations exist in different locations. When the output means receives the selection, it outputs, as the route information, the route from the entrance to the location where the selected recommendation destination exists. The recommendation device according to any one of claims 4 to 7.

9. When each of the plurality of persons successfully passes the biometric authentication when visiting any one of the one or more recommendation destinations, it further includes a registration means for registering, in the storage means, the visit history to the recommendation destination. The recommendation device according to any one of claims 1 to 8.

10. The one or more visit histories include at least one of a participation history in an event held by the recommendation destination or a face-to-face history with a person corresponding to the recommendation destination. The recommendation device according to any one of claims 1 to 9.

11. The authentication control means controls the biometric authentication using an authentication device that stores the first biometric information for each of the plurality of persons. The recommendation device according to any one of claims 1 to 10.

12. The authentication control means controls the biometric authentication by collating the second biometric information of the subject extracted from the captured image with the first biometric information stored in the storage means. The recommendation device according to any one of claims 1 to 10.

13. A face recognition terminal including a photographing device and a display device, A recommendation device connected to the face recognition terminal, The recommendation device includes: A storage means for associating and storing first biometric information, identification information, ability information, and one or more visit histories for each of the plurality of persons; An authentication control means for controlling biometric authentication using the first biometric information for each of the plurality of persons for the second biometric information extracted from the captured image of the subject photographed by the photographing device; Obtaining the identification information associated with the first biometric information of the subject who has successfully passed the biometric authentication by the authentication control means; A specifying means for specifying one or more recommendation destinations from among the plurality of collation destinations based on the required conditions for each of the plurality of collation destinations, the ability information associated with the identification information, and the one or more visit histories; An output means for outputting the specified one or more recommendation destinations to the display device; A recommendation system comprising:

14. The storage means further stores the required conditions of the persons at each of the plurality of collation destinations. The recommendation system according to claim 13.

15. A computer controls biometric authentication using the first biometric information for each of the plurality of persons for the second biometric information extracted from the captured image of the subject. Referring to a storage means for associating and storing the first biometric information, identification information, ability information, and one or more access histories for each of the plurality of persons, and obtaining the identification information associated with the first biometric information of the subject who has successfully passed the controlled biometric authentication, Based on the requirement conditions for each of the plurality of collation destinations, the ability information associated with the identification information, and the one or more access histories, identifying one or more recommended destinations from among the plurality of collation destinations, Outputting the identified one or more recommended destinations to the subject, Recommendation method.

16. For the second biometric information extracted from the captured image of the subject, an authentication control process for controlling biometric authentication using the first biometric information for each of the plurality of persons, and Referring to a storage device that associates and stores the first biometric information, identification information, ability information, and one or more access histories for each of the plurality of persons, and obtaining the identification information associated with the first biometric information of the subject who has successfully passed the biometric authentication by the authentication control process, A specifying process of specifying one or more recommended destinations from among the plurality of collation destinations based on the requirement conditions for each of the plurality of collation destinations, the ability information associated with the identification information, and the one or more access histories, An output process of outputting the identified one or more recommended destinations to the subject, A recommendation program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Information matching device, method and program

    JP2008234607A

  • Data matching device

    JP2011018294A

  • Talent recommendation device, talent recommendation program, and talent recommendation method

    JP2018124944A

  • History information management device, history information management program, and history information management method

    JP2018124945A

  • Job offer information distribution device, method and program

    JP2018169869A