Information processing apparatus, information processing method, and program
The information processing device addresses business opportunity loss at events by identifying participants, calculating stay time, and determining conversation status to follow up with interested individuals, enhancing engagement and negotiation chances.
Patent Information
- Application Number
- JP2024068507
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-10-30
AI Technical Summary
Existing systems fail to effectively reduce business opportunity loss during presentations at events like exhibitions, where presenters often cannot accommodate all interested participants, leading to missed business opportunities.
An information processing device and method that identifies participants through facial recognition, calculates stay time, determines conversation status, and specifies follow-up targets based on stay time and conversation, enabling targeted follow-up actions.
Reduces business opportunity loss by identifying and following up with participants who were interested but did not receive sufficient explanation, enhancing engagement and negotiation chances.
Smart Images

Figure 2025164495000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] 2. Description of the Related Art At events such as exhibitions, there are known techniques for event organizers and booth exhibitors to manage information on event participants.
[0003] As a related technique, Patent Document 1 discloses an information management system including a reception device including a camera that captures the faces of participants attending an event, and an information management device. The information management device issues a digital key assigned to each participant and transmits it to the reception device. When the reception device outputs an ID image of the participant, the information management device acquires a facial image from the reception device and stores the facial image and the digital key in a database in association with each other. When information including the digital key is received from a reading device installed in the event venue, the information management device stores the received information in a database in association with the digital key as behavioral information representing the participant's behavior at the event venue.
[0004] With the above-described configuration, the information management system disclosed in Patent Document 1 allows event organizers and exhibitors of exhibition booths to use participant behavior information for marketing purposes. Furthermore, if a participant wishes to contact the event organizer or other parties at a later date, the information management system can register the participant's personal information by scanning the participant's business card with a business card scanner. This allows the event organizer or other parties to contact the participant at a later date. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] International Publication No. 2021 / 181770 Summary of the Invention [Problem to be solved by the invention]
[0006] For example, at events such as exhibitions that also serve as business meetings, exhibitors give presentations about their products and services at multiple booths set up at the event venue.Event attendees can obtain information about products and other items by stopping by a booth that interests them and listening to the presentation.Attendees can also obtain more detailed information about products and other items by negotiating business with the presenter.
[0007] However, for example, if there are many participants wishing to do business with a presenter and the presenter cannot accommodate all of them, participants may be interested in the content of the presentation but may end up leaving the booth without receiving a sufficient explanation from the presenter. In such cases, the exhibitors of the booth, including the presenter, lose the opportunity to do business with the participants. As with the technology disclosed in Patent Document 1, it is possible to contact participants at a later date in response to information provided by the participants who wish to be contacted, but this method leaves room for improvement in order to reduce the loss of business opportunities.
[0008] In view of the above-mentioned problems, an object of the present disclosure is to provide an information processing device, an information processing method, and a program that can reduce opportunity loss in business negotiations after a presentation is conducted. [Means for solving the problem]
[0009] The information processing device according to the present disclosure includes: an image acquisition unit that acquires images of the venue where the presentation will be held; a participant identification unit that identifies participants of the presentation who are present at the venue based on pre-registered face information about people who can attend the presentation and face information about people extracted from the venue image; a stay time calculation unit that calculates the stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination unit that determines a conversation situation, including whether or not there is a conversation between the participant and the presenter of the presentation, based on venue situation information that indicates the situation in the venue; and a target person specifying unit that specifies a follow-up target person who is to be followed up after the presentation based on the stay time and the conversation situation.
[0010] The information processing method according to the present disclosure includes: an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person who is to be followed up after the presentation based on the stay time and the conversation situation.
[0011] The program according to the present disclosure is an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person who is to be followed up after the presentation based on the stay time and the conversation situation. [Effects of the Invention]
[0012] The information processing device, information processing method, and program according to the present disclosure can reduce loss of business opportunities after a presentation. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing the configuration of an information processing device according to the present disclosure. [Figure 2] FIG. 2 is a flowchart showing the processing performed by the information processing device according to the present disclosure. [Figure 3] FIG. 3 is a block diagram showing the overall configuration of an information processing system according to the present disclosure. [Figure 4] FIG. 4 is a diagram schematically illustrating processing performed in the information processing system according to the present disclosure. [Figure 5] FIG. 5 is a block diagram showing the configuration of an information processing device according to the present disclosure. [Figure 6] FIG. 6 is a diagram showing an example of pre-registration information according to the present disclosure. [Figure 7] FIG. 7 is a diagram illustrating an example of a participant list according to the present disclosure. [Figure 8] FIG. 8 is a flowchart showing the pre-registration process for prospective event participants according to the present disclosure. [Figure 9] FIG. 9 is a flowchart showing a process for identifying participants in a presentation according to the present disclosure. [Figure 10] FIG. 10 is a flowchart showing the process of identifying a follow-up target person after a presentation according to the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating an example of predetermined information sent to a follow-up target according to the present disclosure. [Figure 12] FIG. 12 is a block diagram illustrating a hardware configuration of a computer that realizes an information processing device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are designated by the same reference numerals. For clarity of explanation, duplicated explanations will be omitted as necessary.
[0015] <Embodiment 1> An information processing device 100 according to the present disclosure will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the information processing device 100.
[0016] (Information processing device 100) The information processing device 100 includes an image acquisition unit 101 , a participant identification unit 102 , a staying time calculation unit 103 , a conversation determination unit 104 , and a target person identification unit 105 .
[0017] The image acquisition unit 101 acquires images of the venue where a given presentation is to be held. The participant identification unit 102 identifies the participants of the presentation who are present at the venue based on pre-registered face information about people who can attend the presentation and face information about people extracted from the venue image. The stay time calculation unit 103 calculates the stay time of the participants at the venue based on the times when the participants entered the venue and left the venue.
[0018] The conversation determination unit 104 determines the conversation situation, including whether or not there is a conversation between the participant and the presenter, based on venue situation information indicating the situation within the venue. The target person identification unit 105 identifies a follow-up target who is a target for follow-up after the presentation, based on the stay time and the conversation situation.
[0019] The information processing device 100 includes a processor, a memory, and a storage device (not shown). The storage device stores a computer program that implements the processing described herein. The processor can load the computer program from the storage device into the memory and execute the computer program. As a result, the processor realizes the functions of an image acquisition unit 101, a participant identification unit 102, a stay time calculation unit 103, a conversation determination unit 104, and a target person identification unit 105.
[0020] Alternatively, the image acquisition unit 101, the participant identification unit 102, the staying time calculation unit 103, the conversation determination unit 104, and the target person identification unit 105 may each be realized by dedicated hardware. Furthermore, some or all of the components of the information processing device 100 may be realized by a general-purpose or dedicated circuit, processor, etc., or a combination thereof. These may be configured by a single chip, or may be configured by multiple chips connected via a bus. Some or all of the components may be realized by a combination of the above-mentioned circuit, etc., and a program.
[0021] (Processing of information processing device 100) Next, the processing performed by the information processing device 100 will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the processing performed by the information processing device 100.
[0022] First, the image acquisition unit 101 acquires a venue image captured inside the venue where the presentation will be held (S101). The image acquisition unit 101 acquires the venue image, for example, from a camera installed inside the venue. Next, the participant identification unit 102 identifies the participants of the presentation who are in the venue (S102). Specifically, the participant identification unit 102 identifies the participants based on face information registered in advance about people who can participate in the presentation and face information of people extracted from the venue image.
[0023] Next, the staying time calculation unit 103 calculates the staying time of the participant at the venue (S103). For example, the staying time calculation unit 103 calculates the staying time based on the time the participant enters the venue and the time the participant leaves the venue. The staying time calculation unit 103 may calculate the staying time based on an image of the venue. Next, the conversation determination unit 104 determines the conversation situation between the participant and the presenter (S104). For example, the conversation determination unit 104 determines the conversation situation based on venue situation information that indicates the situation within the venue. Then, the target person identification unit 105 identifies the person to be followed based on the staying time and the conversation situation (S105). This allows, for example, the organizer of the booth where the presentation was held to send specified materials to the identified person to be followed.
[0024] As described above, the information processing device 100 according to the present disclosure can identify a person to be followed based on the duration of the participants' stay at the venue and the state of conversation between the participants and the presenter. This allows the information processing device 100 to reduce loss of business opportunities after the presentation.
[0025] <Embodiment 2> Next, a description will be given of embodiment 2. Embodiment 2 is a specific example of embodiment 1 described above.
[0026] (Information Processing System 5) 3 is a block diagram showing the overall configuration of an information processing system 5 according to the present disclosure. The information processing system 5 includes an information processing device 1 and cameras 2-1, 2-2, ..., and 2-n. The information processing device 1 and the cameras 2-1, 2-2, ..., and 2-n communicate with each other via a network N. The network N is a wired or wireless communication line. For example, a wireless LAN (Local Area Network) or an internet line may be used as the network N. The type of communication is not limited.
[0027] Cameras 2-1, 2-2, ..., and 2-n are installed in booths B-1, B-2, ..., and Bn, respectively, where n is an integer greater than or equal to 1. Booths B-1, B-2, ..., and Bn are examples of venues where a given presentation is held.
[0028] The predetermined presentation may be, for example, a description of a new product, a new service, or a new technology. The content of the presentation is not limited to these and may be arbitrary. The content of the presentation may be, for example, a conventional product, service, or technology. The product may be for a business or an individual. For example, the product may be, but is not limited to, an electronic device, a toy, or a food product.
[0029] Booths B-1, B-2, ..., and Bn are designated spaces separated by partitions or the like within the facility where the event is held. The area and capacity of each of booths B-1, B-2, ..., and Bn are arbitrary. An event is an occasion where designated presentations are held. For example, an event is an event where companies giving presentations at each booth can conduct business negotiations with participants of the presentations.
[0030] The venue where the presentation is held is not limited to the form of a booth. A lecture hall, a conference room, or the like may also be used as the venue where the presentation is held. Furthermore, the venue where the presentation is held does not need to be separated by partitions or walls. The venue where the presentation is held only needs to be a space where a camera 2 for photographing the participants in the presentation can be installed. Therefore, the facility having the venue where the presentation is held may be one that corresponds to the content of the presentation. For example, if a toy presentation is held in a toy department, the facility having the venue may be a store such as a department store.
[0031] Cameras 2-1, 2-2, ..., and 2-n are imaging devices that capture images of the interiors of booths B-1, B-2, ..., and Bn, respectively. Each of cameras 2-1, 2-2, ..., and 2-n may have the same configuration. Information processing device 1 acquires images captured by cameras 2-1, 2-2, ..., and 2-n and performs predetermined processing.
[0032] The number of components included in the information processing system 5 is not limited to those shown in the figure. For example, the information processing system 5 may include multiple information processing devices 1. Furthermore, while FIG. 3 illustrates multiple booths B-1, B-2, ..., and Bn and cameras 2-1, 2-2, ..., and 2-n corresponding to these booths, this is not limiting. The information processing system 5 may be configured to include, for example, only one booth B-1 and one camera 2-1. Furthermore, while FIG. 3 illustrates an example in which one camera is provided in each booth, multiple cameras may be provided in each booth.
[0033] In the following, when there is no need to particularly distinguish between cameras 2-1, 2-2, ..., and 2-n, they may be referred to simply as "camera 2." Also, when there is no need to particularly distinguish between booths B-1, B-2, ..., and Bn, they may be referred to simply as "booth B."
[0034] (Outline of Information Processing System 5) An overview of the information processing system 5 will now be described with reference to Fig. 4. Fig. 4 is a diagram schematically showing the processing performed by the information processing system 5.
[0035] As shown in FIG. 4, presentation participants A1 to A5 and a presenter P of the presentation are present inside booth B. When participating in the event, participants A1 to A5 register facial information in advance in information processing device 1. The facial information is an example of biometric information of participants A1 to A5. The facial information is used to identify each of participants A1 to A5. The facial information may be facial images of participants A1 to A5 themselves, or may be feature amounts extracted from the facial images of participants A1 to A5. Participants A1 to A5 use terminals such as smartphones or PCs to register their facial information by, for example, accessing a predetermined web page.
[0036] The participants A1 to A5 may register predetermined items along with their face information. The predetermined items include, for example, the names and contact information of the participants A1 to A5, as well as attribute information indicating the attributes of the participants A1 to A5. The attribute information may be, for example, the industry, occupation, company name, or job title of the participants A1 to A5. However, the attribute information may include various information that can contribute to reducing opportunity losses in business negotiations. For example, the attribute information may include information on whether the participants A1 to A5 are important people.
[0037] Presenter P stands at a predetermined position in booth B and begins his presentation at the scheduled time. In booth B, participants A1 to A5 listen to the presentation by presenter P. Camera 2 is installed, for example, on the ceiling of the facility and captures images of participants A1 to A5 from above. Camera 2 captures an area including the faces of participants A1 to A5.
[0038] Camera 2 transmits the captured images of the venue to information processing device 1. Information processing device 1 acquires the venue images from camera 2 and performs predetermined processing using the acquired venue images to identify the follow-up target, who is the target of follow-up after the presentation. The follow-up target is a participant who is assumed to have been interested in the content of the presentation but was not able to receive a sufficient explanation from the presenter.
[0039] Specifically, first, the information processing device 1 extracts facial information of people included in the venue image. The facial information is a facial image of the person included in the venue image or a feature extracted from the facial image. The information processing device 1 identifies participants A1 to A5 in booth B based on pre-registered facial information and the facial information of the people extracted from the venue image.
[0040] The information processing device 1 acquires the entry times and exit times of the identified participants A1 to A5 into booth B and from booth B, and calculates the stay times of each of the participants A1 to A5 at booth B based on the entry times and exit times.
[0041] The information processing device 1 also determines the conversation status, including whether or not there was a conversation between the participants A1 to A5 and the presenter P in booth B. The conversation status may include the duration of the conversation and the content of the conversation. For example, if there is a participant among the participants A1 to A5 from whom the presenter P has received a business card, the information processing device 1 determines that the participant has had a conversation with the presenter P. The information processing device 1 may receive input from the presenter P regarding the participant with whom the presenter P has had a conversation and determine the conversation status between the participants A1 to A5 and the presenter P.
[0042] The information processing device 1 identifies the person to be followed based on the duration of stay of participants A1 to A5 at booth B and the state of conversation with presenter P. Specifically, the information processing device 1 identifies as the person to be followed any participant who stayed at booth B for a predetermined period of time or more and was unable to converse with presenter P during their stay.
[0043] In the example of FIG. 4, it is assumed that the information processing device 1 has identified participant A1 as a follow-up target. The information processing device 1 provides information to participant A1. For example, the information processing device 1 provides participant A1 with materials from a presentation given at booth B and information about future presentations. In this way, the information processing device 1 can follow up with participant A1, who is likely to have been interested in the content of the presentation but not received a sufficient explanation from presenter P.
[0044] Next, each component of the information processing system 5 will be described in detail. In the following, when there is no need to particularly distinguish between the participants A1 to A5 shown in Fig. 4, they may be referred to simply as "participants." Furthermore, the presenter P may be referred to simply as "presenter."
[0045] (Camera 2) Camera 2 photographs the interior of booth B where the presentation is to be made. Camera 2 is installed in a position where it can photograph the faces of the participants taking part in the presentation. Camera 2 is installed, for example, on the ceiling or wall of the facility. The installation position of camera 2 is not limited to this. Camera 2 may be installed in any position where it can photograph the faces of the participants. Camera 2 photographs the participants from above, for example. Camera 2 may be a normal monocular camera, or may be, for example, a spherical or semi-spherical 360-degree camera.
[0046] The camera 2 transmits the venue images obtained by photographing to the information processing device 1. The photographed images may be still images or moving images. The camera 2 may transmit the venue images at predetermined time intervals.
[0047] (Information processing device 1) Next, the configuration of the information processing device 1 will be described in detail with reference to Fig. 5. Fig. 5 is a block diagram showing the configuration of the information processing device 1. The information processing device 1 is an example of the above-mentioned information processing device 100. The information processing device 1 includes a registration unit 10, an image acquisition unit 11, a participant identification unit 12, a stay time calculation unit 13, a conversation determination unit 14, a target person identification unit 15, a distance estimation unit 16, a sending unit 17, an output unit 18, a communication unit 19, and a storage unit 20. The information processing device 1 may be a dedicated server device or a general-purpose terminal device.
[0048] The registration unit 10 pre-registers face information of people who are allowed to enter booth B, which is the venue for the presentation. People who are allowed to enter booth B are, for example, people who plan to attend an event that includes a presentation at booth B. Note that in cases where a presentation is held in a designated space in a store to promote sales of a product, people who are allowed to enter the presentation venue may be customers who visit the store.
[0049] The registration unit 10 registers facial information of prospective event participants, for example, via a predetermined web page. For example, the predetermined web page is a registration page for inputting the necessary information for participant registration. For example, the registration page includes an input form for the name, company name, department, contact information (for example, telephone number and email address) of the prospective event participant, and facial information. The prospective event participant registers in advance as a participant by inputting the necessary information into the input form.
[0050] The name and contact information of a planned event participant are an example of personal information of the planned event participant. The company name and department of the planned event participant are an example of attribute information indicating the attributes of the planned event participant. Facial information is an example of biometric information of the planned event participant. The facial information may be a facial image of the planned event participant, or may be features extracted from the facial image. The registration unit 10 registers the facial information of the planned event participant and the attribute information of the planned event participant in association with each other at least. The registration unit 10 may assign a user ID to identify the planned event participant and manage the information of the planned event participant using the user ID. The registration unit 10 stores the information to be registered in the storage unit 20 as pre-registration information 201.
[0051] Fig. 6 is a diagram showing an example of pre-registration information 201. Pre-registration information 201 is information that associates user ID, name, company name, department, telephone number, email address, and facial information. The content of pre-registration information 201 shown in Fig. 6 is an example and may be changed as appropriate.
[0052] 5 shows an example in which the information processing device 1 is equipped with the registration unit 10, participant registration may be performed in a device other than the information processing device 1. For example, the information processing device 1 may acquire information input during participant registration from a predetermined registration device that has the function of the registration unit 10.
[0053] Returning to Fig. 5, the image acquisition unit 11 is an example of the above-mentioned image acquisition unit 101. The image acquisition unit 11 acquires from the camera 2 an image of the venue captured inside the booth B where a given presentation is to be given.
[0054] The image acquisition unit 11 may acquire images of the venue at all times, or may acquire images of the venue for a predetermined period that includes the time of the presentation. For example, the predetermined period may be from the time (timing) when participants are allowed to enter booth B to the time when all participants are expected to have left booth B. Alternatively, the predetermined period may be from the time when the first participant enters booth B to the time when all participants have left booth B.
[0055] The participant identification unit 12 is an example of the above-mentioned participant identification unit 102. The participant identification unit 12 identifies the participants of the presentation who are present at the venue based on face information registered in advance about people who can participate in the presentation and face information of people extracted from the venue image.
[0056] Specifically, the participant identification unit 12 identifies the participants of the presentation who are in booth B based on face information registered in advance by the event attendees and face information of people extracted from the venue image of booth B. The participant identification unit 12 may identify the participants by performing face authentication of the participants using any face recognition technology.
[0057] For example, first, the participant identification unit 12 extracts facial information contained in the venue image obtained by photographing the venue image with the camera 2. The participant identification unit 12 may extract facial information using any image recognition technology or the like.
[0058] Next, the participant identification unit 12 compares the facial information of the planned event participants pre-registered in the pre-registration information 201 with the facial information of the person extracted from the venue image. The participant identification unit 12 determines that the comparison is successful if the degree of match between the facial information of the planned event participants pre-registered and the facial information of the person extracted from the venue image is equal to or greater than a predetermined value. If the comparison is successful, the participant identification unit 12 identifies the user ID of the planned event participant associated with the compared facial information. If the comparison is unsuccessful, the participant identification unit 12 may, for example, cause the output unit 18 to output a message indicating that the comparison was unsuccessful.
[0059] The participant identification unit 12 generates a participant list of participants attending the presentation based on the identified user ID. The participant list includes an entry for each participant. When the participant identification unit 12 identifies the participants of the presentation, it adds the entry for the identified participant to the participant list. In this way, the participant identification unit 12 sequentially identifies participants entering booth B based on the venue image and adds the participants to the participant list.
[0060] 4, the participant identification unit 12 extracts face information of the participants A1 to A5 from the venue image and identifies the participants A1 to A5 by comparing it with pre-registered face information. The participant identification unit 12 generates a participant list including the information of the participants A1 to A5.
[0061] The participant identification unit 12 also records the time the participant entered the venue in the participant's entry. The participant identification unit 12 also records the time the participant left the venue in the participant's entry. The participant identification unit 12 may identify the entry and exit times based on the venue image, or may identify the entry and exit times using other methods.
[0062] For example, if an entry / exit recording unit that records entries and exits is provided at the entrance / exit of booth B, the participant identification unit 12 may use the entry / exit recording unit to record the entry / exit times. The entry / exit recording unit records the entry / exit times of participants at booth B by reading participant codes assigned to the participants using, for example, a predetermined code reader. The entry / exit recording unit transmits the entry / exit times to the information processing device 1 via the network N. The participant code may be an image indicating a user ID for identifying the participant. The participant code may be a one-dimensional code such as a barcode, or a two-dimensional code such as a QR code (registered trademark). Participants can wear the participant code using a neck strap or the like to have the participant code read when entering or leaving booth B or when talking to the presenter. Alternatively, the participant identification unit 12 may record the entry / exit times of participants at booth B by, for example, performing face recognition using a face recognition terminal provided at the entrance / exit of booth B.
[0063] The participant identification unit 12 stores the generated participant list in the storage unit 20 as a participant list 202. FIG. 7 is a diagram showing an example of the participant list 202. The participant list 202 is information that associates information such as user ID, entry time, exit time, length of stay, distance from the presenter, and whether or not a conversation with the presenter occurred. The content of the participant list 202 shown in FIG. 7 is an example and may be changed as appropriate. The participant identification unit 12 may update the participant list 202 as needed. This allows the participant identification unit 12 to reflect the entry and exit of participants in the participant list 202 in real time.
[0064] Returning to FIG. 5, the stay time calculation unit 13 is an example of the stay time calculation unit 103 described above. The stay time calculation unit 13 calculates the stay time of the participant at booth B based on the participant's entry time to booth B and the participant's exit time from booth B. Specifically, the stay time calculation unit 13 refers to the participant's entry and acquires the entry time and exit time recorded in the participant identification unit 12. The stay time calculation unit 13 calculates the stay time from the difference between the entry time and the exit time. The stay time calculation unit 13 records the calculated stay time in the participant's entry.
[0065] The conversation determination unit 14 is an example of the above-mentioned conversation determination unit 104. The conversation determination unit 14 determines the conversation situation, including whether or not there is a conversation between the participant and the presenter of the presentation, based on venue situation information that indicates the situation within the venue. The conversation determination unit 14 records the conversation situation in the participant's entry.
[0066] The venue situation information is, for example, conversation record information that records conversations between participants and the presenter. The conversation record information is information about participants who had conversations with the presenter, which is input into the information processing device 1 by the presenter or the exhibitor of booth B. For example, the presenter records the names of participants who had conversations in booth B after the presentation as venue situation information. However, the conversation record information may also be recorded by reading participant codes.
[0067] The venue status information may also be business card receipt information relating to business cards received from participants. Business card receipt information is information about participants who handed their business cards to the presenter, which is input into the information processing device 1 by the presenter or the exhibitor at booth B. For example, the presenter inputs the names of participants and other information as business card receipt information based on the information written on the presenter's business card. The presenter may input the information written on the business card into the information processing device 1 by scanning the business card with a specified scanner. Note that any document may be used instead of a business card. Not limited to business cards, various documents that can identify participants may be used.
[0068] The venue status information is not limited to these, and may be information extracted from the venue image. For example, if it is possible to determine whether or not a conversation occurred between the participants and the presenter based on information extracted from the venue image, the information may be used as the venue status information. For example, if whether or not a business card was exchanged is extracted from the venue image, the whether or not the business card was exchanged may be used as the venue status information.
[0069] The conversation determination unit 14 determines the conversation situation based on at least one of the above-mentioned venue situation information. For example, in the example of FIG. 4, it is assumed that presenter P receives a business card from participant A5. In this case, the conversation determination unit 14 determines that participant A5 has had a conversation with presenter P. Note that the conversation determination unit 14 may use a predetermined threshold to determine whether or not a participant has had a conversation with the presenter. The conversation determination unit 14 may also determine that no conversation has occurred if the conversation duration is less than a predetermined value.
[0070] The target person identification unit 15 is an example of the target person identification unit 105 described above. The target person identification unit 15 identifies a follow-up target who is a target for follow-up after the presentation is completed, based on the duration of stay and the conversation situation. "After the presentation is completed" may be any timing after the presentation is completed. "After the presentation is completed" may be, for example, immediately after the presentation is completed or at a later date.
[0071] Follow-up after a presentation is an action taken toward participants to increase opportunities for business negotiations between them and the presenter. Note that business negotiations are not limited to those conducted between participants and the presenter. Follow-up after a presentation may also be an action taken toward participants, for example, with an employee of the exhibitor's company at Booth B, instead of the presenter, to increase opportunities for business negotiations between the participants and the presenter.
[0072] Specifically, the target person identification unit 15 identifies as a participant to be followed a participant who stayed in booth B for a predetermined time or more and was unable to converse with the presenter during their stay. Participants who stayed in booth B for a predetermined time or more are assumed to be interested in the content of the presentation. If such a participant was unable to converse with the presenter during their stay in booth B, it is possible that the participant was interested in the content of the presentation but was unable to receive a sufficient explanation from the presenter. Therefore, the target person identification unit 15 identifies as a participant to be followed a participant who meets the conditions of having stayed in booth B for a predetermined time or more and being unable to converse with the presenter during their stay.
[0073] The target person identification unit 15 may identify the following target person based further on the distance between the participant and the presenter in booth B estimated by the distance estimation unit 16. Specifically, the target person identification unit 15 identifies as the following target a participant who is at a predetermined distance from the presenter or more, who has stayed at booth B for a predetermined time or more, and who was unable to converse with the presenter during their stay. A participant who is at a predetermined distance from the presenter in booth B or more and who has stayed at booth B for a predetermined time or more is a participant who listened to the presentation for a long time despite being far from the presenter. If such a participant was unable to converse with the presenter while staying at booth B, it is possible that the participant was interested in the content of the presentation but was unable to receive a sufficient explanation from the presenter.
[0074] The target person identification unit 15 may also analyze the emotions of the participants based on facial information of the participants extracted from the venue image, and identify the following target person based on the analysis results. The target person identification unit 15 may identify the following target person using any emotion analysis technology. For example, the target person identification unit 15 may determine whether the participants are interested in the presentation or bored, and identify the following target person based on the determination result.
[0075] The target person identification unit 15 may also accept input from the presenter or the like to identify the person to be followed. This allows the presenter or the like to manually specify the person to be followed. For example, if there is a participant who does not satisfy the above-mentioned conditions, such as the distance between the participant and the presenter, the target person identification unit 15 identifies the participant specified by the presenter or the like as the person to be followed. This allows the target person identification unit 15 to identify participants who are less than a predetermined distance from the presenter as the person to be followed.
[0076] For example, if a presenter takes a long time to explain something to a specific participant, participants who are close to the presenter may not be able to receive the explanation adequately. In such a case, the target person identification unit 15 can identify the participant as a follow-up target regardless of the distance from the presenter.
[0077] The distance estimation unit 16 estimates the distance between the participant and the presenter in booth B. For example, the distance estimation unit 16 estimates the distance from an image of the venue using any image analysis technology. The distance estimation unit 16 may estimate the distance using a stereo camera or the like installed on the ceiling or wall above booth B. The distance estimation unit 16 may estimate the distance between the participant and the presenter, for example, by using the average value of the distance between them during the presentation and during the question and answer session or business negotiation time after the presentation. The distance estimation unit 16 records the estimated distance in the participant's entry.
[0078] The sending unit 17 identifies the contact information of the person to be followed and sends predetermined information to the contact information. The predetermined information may be, for example, materials used in a presentation that has been given, contact information of the presenter, or information about a presentation that is scheduled to be given in the future. The sending unit 17 may also provide the person to be followed with various information for increasing business negotiation opportunities with the person to be followed.
[0079] The sending unit 17 references the pre-registered information 201 in the storage unit 20 and acquires, for example, the email address of the person to be followed. The sending unit 17 then transmits, via the communication unit 19, for example, the presenter's contact information and information about a presentation scheduled to be held in the future to the email address. In this way, the person to be followed who receives the information provided by the sending unit 17 can contact the presenter. Furthermore, the person to be followed can obtain information about presentations scheduled to be held in other time slots, allowing them to listen to the presentation from a desired location at the venue of the presentation. As a result, the exhibitor at booth B can increase opportunities for business negotiations with participants who are interested in the technology presented in the presentation.
[0080] The sending unit 17 may also send the predetermined information to persons other than the following target. The sending unit 17 may send the predetermined information at different timings to the following target and persons other than the following target. For example, the sending unit 17 may send the predetermined information to the following target earlier than to persons other than the following target.
[0081] The output unit 18 outputs information about participants in the venue. The output method is arbitrary. For example, the output unit 18 displays a participant list on a display unit (not shown) provided in the information processing device 1. The output unit 18 may print the participant list on paper or the like. The output unit 18 may also transmit the participant list to devices such as smartphones or PCs used by the presenter or nearby staff, and display the participant list on the display units provided in these devices. The output unit 18 may also output the participant list by voice to a device such as an intercom worn by the presenter. The presenter and nearby staff can use the output participant list to check the reception status and guide participants and prospective participants.
[0082] The output unit 18 may output the participant list in association with the participant's attribute information. For example, the output unit 18 outputs the participant list in association with the participant's name, company name, and industry. In this way, the presenter can use the information in the participant list to arrange the content of the presentation.
[0083] The communication unit 19 communicates with devices other than the information processing device 1 via the network N. The communication unit 19 may be a communication interface for performing wired or wireless communication.
[0084] The storage unit 20 stores various data and programs. At least a portion of the storage unit 20 is configured with a non-volatile memory so that data is retained even when the information processing device 1 is turned off. For example, the storage unit 20 stores programs for realizing each function of the information processing device 1. The storage unit 20 also stores the above-mentioned pre-registration information 201 and participant list 202.
[0085] The above has described the configuration of the information processing system 5. The above-described configuration of the information processing system 5 is merely an example and may be modified as appropriate. For example, when some or all of the components of the information processing device 1 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or decentralized. For example, the information processing devices, circuits, etc. may be realized as a client-server system, a cloud computing system, or the like, in a form in which each is connected via a communication network. Furthermore, the functions of the information processing device 1 may be provided in a SaaS (Software as a Service) format.
[0086] Furthermore, for example, the information processing device 1 may be provided with a stay time acquisition unit that acquires the stay time of a participant at booth B based on the time the participant enters booth B and the time the participant leaves booth B, instead of or in addition to the stay time calculation unit 13.
[0087] Furthermore, for example, the information processing device 1 may be provided with a conversation situation acquisition unit, instead of or in addition to the conversation determination unit 14, that acquires the conversation situation, including whether or not there is a conversation between the participants and the presenter of the presentation, based on venue situation information indicating the situation within booth B.
[0088] (Processing of information processing device 1) Next, the processing performed by the information processing device 1 will be described with reference to Figs. 8 to 11. Fig. 8 is a flowchart showing the pre-registration processing of prospective event participants. Fig. 9 is a flowchart showing the identification processing of presentation participants. Fig. 10 is a flowchart showing the identification processing of a person to be followed after a presentation has been held. Fig. 11 is a diagram showing an example of predetermined information to be sent to a person to be followed.
[0089] (Pre-registration process for event participants) First, the pre-registration process for a prospective event participant will be described with reference to Fig. 8. First, the registration unit 10 accepts input from a prospective event participant (S1). For example, the registration unit 10 accepts input of the name, company name, department, contact information (e.g., telephone number and email address), and facial information of the prospective event participant via a predetermined registration page.
[0090] Next, the registration unit 10 assigns a user ID to each person who plans to attend the event (S2). The user ID is information for identifying each person who plans to attend the event. The registration unit 10 then associates the input information with the user ID and stores it in the storage unit 20 as pre-registration information 201 (S3). This allows each person who plans to attend the event to register the necessary information in the information processing device 1 in advance.
[0091] (Identifying presentation participants) Next, a process for identifying participants in a presentation will be described with reference to Fig. 9. In this process, the information processing device 1 identifies participants in a presentation and records various pieces of information relating to the identified participants.
[0092] First, the image acquisition unit 11 acquires a venue image from the camera 2 (S11). Next, the participant identification unit 12 identifies participants in booth B based on the venue image (S12). Specifically, the participant identification unit 12 extracts facial information of people included in the venue image. The participant identification unit 12 refers to the pre-registration information 201 in the memory unit 20 and compares the facial information of people scheduled to attend the event that has been registered in advance with the facial information of people extracted from the venue image. The participant identification unit 12 identifies people who are successfully matched as participants. The participant identification unit 12 also identifies the user ID of the participant.
[0093] Next, the participant identification unit 12 creates an entry for the identified participant (S13). The participant identification unit 12 stores the participant's entry as the participant list 202. The participant identification unit 12 records the entry time of the participant in the entry for that participant (S14). The participant identification unit 12 may identify the entry time based on, for example, an image of the venue.
[0094] The distance estimation unit 16 estimates the distance between the participant and the presenter and records the distance (S15). For example, the distance estimation unit 16 calculates the average value of the distance between the participant and the presenter during the presentation and during the question and answer session or business negotiation after the presentation, and estimates the calculated result as the distance between the participant and the presenter. The distance estimation unit 16 records the distance in the participant's entry.
[0095] Next, the conversation determination unit 14 determines and records the conversation situation (S16). For example, the conversation determination unit 14 determines whether or not a conversation has occurred between the participant and the presenter based on venue situation information such as conversation record information that records the conversation between the participant and the presenter and business card receipt information regarding business cards received from the participant. The conversation determination unit 14 records whether or not a conversation has occurred in the participant's entry.
[0096] The participant identification unit 12 records the exit time of the participant in the entry of the participant (S17). The participant identification unit 12 may identify the exit time based on, for example, an image of the venue, in the same way as the entry time.
[0097] The information processing device 1 determines whether to end this process (S18). For example, the information processing device 1 may determine to end this process when all participants have left booth B based on the venue image. The information processing device 1 may also determine to end this process when the current time reaches a predetermined time. The information processing device 1 may also determine to end this process upon receiving input from the presenter.
[0098] If the information processing device 1 determines to end this process (YES in S18), it ends the process, and if it determines not to end this process (NO in S18), it returns to step S11 and repeats the subsequent processes. The output unit 18 may output the contents of the participant list 202 to the presenter's smartphone or the like as appropriate. For example, the output unit 18 outputs the participant list by associating the participants with the participant's attribute information. This allows the presenter to understand the attributes of the participants.
[0099] (Identifying the person to be followed) Next, the process of identifying a person to be followed will be described with reference to Fig. 10. For example, the information processing device 1 extracts one participant from the participant list 202, and determines whether the participant is a person to be followed by the following process.
[0100] First, the staying time calculation unit 13 calculates the staying time of the participant (S21). Specifically, the staying time calculation unit 13 refers to the participant list 202 and acquires the entry time and exit time of the participant. The staying time calculation unit 13 calculates the difference between the entry time and the exit time as the staying time.
[0101] Next, the target person identification unit 15 determines whether the participant's stay time at booth B is equal to or longer than a predetermined time (S22). The target person identification unit 15 may make this determination using a predetermined threshold. For example, the target person identification unit 15 sets the threshold to one hour. The target person identification unit 15 may also make this determination using, for example, the proportion of stay time in the total duration of the presentation. For example, the target person identification unit 15 may determine that the stay time is equal to or longer than a predetermined time if the participant stays at booth B for 90% or more of the duration of the presentation.
[0102] If it is determined that the stay time at booth B is less than the predetermined time (NO in S22), the process proceeds to step S26. If it is determined that the stay time at booth B is equal to or greater than the predetermined time (YES in S22), the target person identification unit 15 determines whether the distance between the participant and the presenter is equal to or greater than a predetermined distance (S23). The target person identification unit 15 may make this determination using a predetermined threshold value. The predetermined threshold value may be set according to the area of booth B, etc. For example, the target person identification unit 15 may set the threshold value to 5 m, etc. If it is determined that the distance between the participant and the presenter is less than the predetermined distance (NO in S23), the process proceeds to step S26.
[0103] If it is determined that the distance between the participant and the presenter is equal to or greater than a predetermined distance (YES in S23), the target person identification unit 15 determines whether the participant had a conversation with the presenter (S24). Specifically, the target person identification unit 15 refers to the participant list 202 to obtain whether or not there was a conversation between the participant and the presenter. If it is determined that the participant had a conversation with the presenter (YES in S24), the process proceeds to step S26.
[0104] If it is determined that the participant is not conversing with the presenter (NO in S24), the target person identification unit 15 identifies the participant as a person to be followed (S25). Subsequently, the information processing device 1 determines whether or not to end the identification of the person to be followed (S26). For example, the information processing device 1 may determine to end the identification of the person to be followed when the processing of steps S21 to S25 has been completed for all participants.
[0105] If it is determined not to end the identification of the person to be followed (NO in S26), the process returns to step S21 and repeats the subsequent processes. If it is determined to end the identification of the person to be followed (YES in S26), the sending unit 17 sends predetermined information to the person to be followed (S27). For example, the sending unit 17 refers to the pre-registered information 201 to acquire the email address of the person to be followed. The sending unit 17 sends the materials used in the presentation that was held, the contact information of the presenter, information about presentations that are scheduled to be held in the future, and the like to the person to be followed.
[0106] FIG. 11 is a diagram showing an example of predetermined information sent to a person to be followed. FIG. 11 shows an example of the body of an email sent to participant A1, who is the person to be followed. Here, the predetermined information includes materials used in the presentation, contact information for the person in charge, and information about upcoming presentations. The materials may be sent not only by email, but also by any communication means capable of electronically transmitting data, such as by fax or various SNS (Social Networking System) accounts. Furthermore, the materials may be sent in writing, or the contact information for the person in charge and information about upcoming presentations may be provided by telephone.
[0107] In the above example, the information processing device 1 performs the process of step S23 to determine whether the distance between the participant and the presenter is equal to or greater than a predetermined value, but the information processing device 1 does not have to perform the process of step S23. In that case, if the answer to step S22 is YES, the information processing device 1 may proceed to the process of step S24. Also, in the above example, the information processing device 1 performs the process of step S27 immediately after the process of step S26, but the information processing device 1 may perform the process of step S27 at a later timing.
[0108] As described above, in the information processing system 5 according to the present disclosure, the information processing device 1 acquires, from the camera 2, an image of booth B at an event where a presentation is to be given. The information processing device 1 identifies the participants of the presentation who are in booth B based on face information registered in advance by prospective event attendees and face information of people extracted from the image of the venue. The information processing device 1 also identifies the person to be followed based on the length of time the participant spent at booth B and the state of conversation between the participant and the presenter.
[0109] The information processing device 1 identifies participants who stayed in booth B for a predetermined period of time or more and who were unable to converse with the presenter during their stay as participants to be followed. This allows the information processing device 1 to distinguish and extract participants who were interested in the content of the presentation but who may not have received a sufficient explanation from the presenter from other participants.
[0110] The information processing device 1 can also estimate the distance between the participants and the presenter in the venue and identify the person to be followed based on that distance. Furthermore, the information processing device 1 can analyze the emotions of the participants based on their facial information and identify the person to be followed based on the analysis results. By further combining these methods, the information processing device 1 can identify the person to be followed with greater accuracy.
[0111] Furthermore, the information processing device 1 can identify the contact information of the person to be followed and send the contact information of the presenter and information about upcoming presentations to the contact information. This allows the information processing device 1 to quickly follow up with the person to be followed after the presentation. With this configuration, the information processing system 5 can reduce the loss of business negotiation opportunities after a presentation at an event such as an exhibition that also serves as a business negotiation. In other words, the information processing system 5 can increase business negotiation opportunities and improve the rate of business negotiations.
[0112] Furthermore, during a presentation, the information processing device 1 can output a participant list that associates the names and attribute information of the participants, allowing the presenter and surrounding staff to grasp the types of participants in real time. This allows the presenter and other relevant personnel to take action to increase business opportunities even during the presentation. The information processing system 5 can be applied not only to exhibitions, but also to academic conferences, retail stores, and the like.
[0113] <Hardware configuration example> Each functional component of the information processing device 1 may be realized by hardware that realizes each functional component (e.g., a hardwired electronic circuit, etc.), or may be realized by a combination of hardware and software (e.g., a combination of an electronic circuit and a program that controls it, etc.). Below, a case where each functional component of the information processing device 1 is realized by a combination of hardware and software will be further described.
[0114] 12 is a block diagram illustrating an example of a hardware configuration of a computer 900 that realizes the information processing device 1. The computer 900 may be a dedicated computer designed to realize the information processing device 1, or may be a general-purpose computer. The computer 900 may also be a portable computer such as a smartphone or a tablet terminal.
[0115] For example, by installing a predetermined application on the computer 900, the computer 900 realizes each function of the information processing device 1. The application is configured by a program for realizing the functional components of the information processing device 1.
[0116] The computer 900 includes a bus 902, a processor 904, a memory 906, a storage device 908, an input / output interface 910, and a network interface 912. The bus 902 is a data transmission path that allows the processor 904, the memory 906, the storage device 908, the input / output interface 910, and the network interface 912 to transmit and receive data to and from each other. However, the method of connecting the processor 904 and other components to each other is not limited to a bus connection.
[0117] The processor 904 is a variety of processors such as a central processing unit (CPU), a graphics processing unit (GPU), a field-programmable gate array (FPGA), or a quantum processor (quantum computer control chip). The memory 906 is a main storage device realized using a random access memory (RAM) or the like. The storage device 908 is an auxiliary storage device realized using a hard disk, a solid state drive (SSD), a memory card, a read only memory (ROM), or the like.
[0118] The input / output interface 910 is an interface for connecting the computer 900 to an input / output device. For example, the input / output interface 910 is connected to an input device such as a keyboard and an output device such as a display device.
[0119] The network interface 912 is an interface for connecting the computer 900 to a network. This network may be a LAN (Local Area Network) or a WAN (Wide Area Network).
[0120] The storage device 908 stores programs (programs that realize the above-mentioned applications) that realize the various functional components of the information processing device 1. The processor 904 reads these programs into the memory 906 and executes them to realize the various functional components of the information processing device 1.
[0121] Each processor executes one or more programs containing instructions for causing a computer to perform the algorithms described with reference to the figures. The programs contain instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The programs may be stored on various types of non-transitory computer-readable media or tangible storage media. By way of example and not limitation, non-transitory computer-readable media or tangible storage media include RAM, ROM, flash memory, SSD or other memory technologies, CD-ROM, DVD (Digital Versatile Disc), Blu-ray® disc or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices. The programs may also be transmitted over various types of transitory computer-readable media or communication media. By way of example and not limitation, transitory computer-readable media or communication media include electrical, optical, acoustic, or other forms of propagated signals.
[0122] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.
[0123] Each drawing is merely an example for describing one or more embodiments. Each drawing may relate not only to one particular embodiment, but also to one or more other embodiments. As will be understood by those skilled in the art, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings to create, for example, an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessary to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.
[0124] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) an image acquisition unit that acquires images of the venue where the presentation will be held; a participant identification unit that identifies participants of the presentation who are present at the venue based on pre-registered face information about people who can attend the presentation and face information about people extracted from the venue image; a stay time calculation unit that calculates the stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination unit that determines a conversation situation, including whether or not there is a conversation between the participant and the presenter of the presentation, based on venue situation information that indicates the situation in the venue; and a target person specifying unit that specifies a follow-up target person to be followed up after the presentation based on the stay time and the conversation situation. Information processing device. (Appendix 2) The target person identification unit identifies, as the follow-up target, a participant who stayed at the venue for a predetermined period of time or more and was unable to converse with the presenter during his / her stay. 10. The information processing device according to claim 1. (Appendix 3) a distance estimation unit that estimates a distance between the participant and the presenter within the venue; The target person identification unit identifies the following target person further based on the distance. 3. The information processing device according to claim 1 or 2. (Appendix 4) The target person identification unit identifies, as the following target, a participant whose distance is equal to or greater than a predetermined distance, whose stay time at the venue is equal to or greater than a predetermined distance, and who was unable to converse with the presenter during their stay. 4. The information processing device according to claim 3. (Appendix 5) The venue status information includes at least one of conversation record information that records a conversation between the participant and the presenter, and business card receipt information regarding business cards received from the participant. 5. The information processing device according to any one of appendices 1 to 4. (Appendix 6) The target person identification unit analyzes the emotions of the participants based on face information of the participants extracted from the venue image, and identifies the following target person based on the analysis result. 6. The information processing device according to any one of appendices 1 to 5. (Appendix 7) The information processing device further includes a sending unit that identifies contact information of the person to be followed and sends predetermined information to the contact information. 7. The information processing device according to any one of appendices 1 to 6. (Appendix 8) an output unit that outputs information about participants in the venue; The output unit outputs the participants and their attribute information in association with each other. An information processing device according to any one of appendices 1 to 7. (Appendix 9) A registration unit is further provided for registering face information of people who are allowed to enter the venue in advance, The registration unit registers face information of the person and attribute information of the person in association with each other. An information processing device according to any one of appendices 1 to 8. (Appendix 10) an image acquisition unit that acquires images of the venue where the presentation will be held; a participant identification unit that identifies participants of the presentation who are present at the venue based on pre-registered face information about people who can attend the presentation and face information about people extracted from the venue image; a stay time acquisition unit that acquires the stay time of the participant at the venue based on the time of entry into the venue and the time of exit from the venue; a conversation status acquisition unit that acquires a conversation status including whether or not there is a conversation between the participant and the presenter of the presentation based on venue status information that indicates the status within the venue; and a target person specifying unit that specifies a follow-up target person to be followed up after the presentation based on the stay time and the conversation situation. Information processing device. (Appendix 11) an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person to be followed up after the presentation based on the stay time and the conversation situation. Information processing methods. (Appendix 12) an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person who is a target of follow-up after the presentation based on the stay time and the conversation situation. program.
[0125] Some or all of the elements (e.g., configurations and functions) described in Supplements 2 to 9 that are dependent on Supplement 1 may also be dependent on Supplements 10, 11, and 12 in the same dependency relationship as Supplements 2 to 9. Some or all of the elements described in any Supplement may be applied to various hardware, software, recording means for recording software, systems, and methods. [Explanation of symbols]
[0126] 1. Information processing equipment 2, 2-1, 2-2, 2-n cameras 5. Information Processing Systems 10 Registration Department 11 Image acquisition unit 12 Participant Identification Department 13 Stay time calculation section 14 Conversation determination unit 15. Target Identification Department 16 Distance estimation unit 17. Sending Department 18 Output section 19 Communications Department 20 Memory section 100 Information processing device 101 Image acquisition unit 102 Participant Identification Department 103 Stay time calculation unit 104 Conversation determination unit 105 Target Identification Department 201 Pre-registration Information 202 Participant List 900 Computers 902 Bus 904 processor 906 memory 908 Storage Devices 910 Input / Output Interface 912 Network Interface A1~A5 participants B, B-1, B-2, Bn booths N Network P Presenter
Claims
1. an image acquisition unit that acquires images of the venue where the presentation will be held; a participant identification unit that identifies participants of the presentation who are present at the venue based on pre-registered face information about people who can attend the presentation and face information about people extracted from the venue image; a stay time calculation unit that calculates the stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination unit that determines a conversation situation, including whether or not there is a conversation between the participant and the presenter of the presentation, based on venue situation information that indicates the situation in the venue; and a target person specifying unit that specifies a follow-up target person to be followed up after the presentation based on the stay time and the conversation situation. Information processing device.
2. The target person identification unit identifies, as the follow-up target, a participant who stayed at the venue for a predetermined period of time or more and was unable to converse with the presenter during his / her stay. The information processing device according to claim 1 .
3. a distance estimation unit that estimates a distance between the participant and the presenter within the venue; The target person identification unit identifies the following target person further based on the distance.
3. The information processing device according to claim 1 or 2.
4. The target person identification unit identifies, as the following target, a participant whose distance is equal to or greater than a predetermined distance, whose stay time at the venue is equal to or greater than a predetermined distance, and who was unable to converse with the presenter during their stay. The information processing device according to claim 3 .
5. The venue status information includes at least one of conversation record information that records a conversation between the participant and the presenter, and business card receipt information regarding business cards received from the participant.
3. The information processing device according to claim 1 or 2.
6. The target person identification unit analyzes the emotions of the participants based on face information of the participants extracted from the venue image, and identifies the following target person based on the analysis result.
3. The information processing device according to claim 1 or 2.
7. The information processing device further includes a sending unit that identifies contact information of the person to be followed and sends predetermined information to the contact information.
3. The information processing device according to claim 1 or 2.
8. an output unit that outputs information about participants in the venue; The output unit outputs the participants and their attribute information in association with each other.
3. The information processing device according to claim 1 or 2.
9. an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person to be followed up after the presentation based on the stay time and the conversation situation. Information processing methods.
10. an image acquisition step of acquiring an image of the venue where the predetermined presentation will be held; a participant identification step of identifying participants of the presentation who are present at the venue based on pre-registered face information of people who can participate in the presentation and face information of people extracted from the venue image; a stay time calculation step of calculating a stay time of the participant at the venue based on the entry time of the participant to the venue and the exit time of the participant from the venue; a conversation determination step of determining a conversation situation including whether or not there is a conversation between the participant and the presenter of the presentation based on venue situation information indicating the situation in the venue; and a target person specifying step of specifying a follow-up target person who is a target of follow-up after the presentation based on the stay time and the conversation situation. program.
Citation Information
Patent Citations
Information management system, information management method, and program
WO2021181770A1