Information processing device, information processing system, information processing method, program

The information processing system addresses the challenge of understanding participant interests in video distribution by enabling real-time response collection and analysis, improving engagement through interactive content display and feedback mechanisms.

JP7865136B2Active Publication Date: 2026-05-26RICOH CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
RICOH CO LTD
Filing Date
2022-07-29
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

In video distribution systems like webinars, it is difficult for organizers to grasp the interests of participants due to the lack of real-time interaction and feedback, as participants do not transmit video and audio to the organizer side.

Method used

An information processing system that includes display control, response receiving, question receiving, analysis, and screen data transmission means to facilitate the display of secondary content on user terminals, allowing for the collection and analysis of participant responses to questions, and the generation and transmission of analysis results.

Benefits of technology

Enables organizers to better understand participant interests by analyzing and displaying the results of participant responses, enhancing engagement and interaction in distributed events.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007865136000001
    Figure 0007865136000001
  • Figure 0007865136000002
    Figure 0007865136000002
  • Figure 0007865136000003
    Figure 0007865136000003
Patent Text Reader

Abstract

To facilitate identifying a concern of a user displaying distributed content.SOLUTION: An information processing apparatus includes: display control means which controls second content to be displayed on a first user terminal which is displaying distributed first content; reply receiving means which receives, from the first user terminal, reply data to the second content from a user of the first user terminal; question receiving means which receives, from the first user terminal, question data of the user of the first user terminal; analysis means which analyzes the question data of the user of the first user terminal for each of types of the users of the first user terminal classified based on the reply data; and screen data transmission means which transmits data of a screen for displaying results of the analysis.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing system, an information processing method, and a program. Mu

Background Art

[0002] In recent years, video distribution such as webinars using Internet lines has become widespread. In video distribution such as webinars, a one-way information processing system is used in which participants view the video (streaming) distributed by the organizer and do not transmit the video and audio on the participant side to the organizer side.

[0003] For example, Patent Document 1 discloses a technique for distributing a video recording a lecture at a learning school or the like and having students attend the lecture by viewing the video.

Summary of the Invention

Problems to be Solved by the Invention

[0004] For example, in an event held by gathering at a venue, the interests of participants could be grasped by raising hands or the like. However, in video distribution such as webinars, since participants view the video distributed by the organizer and do not transmit the video and audio on the participant side to the organizer side, there is a problem that it is more difficult for the organizer side to grasp the interests of users such as participants than in an event held by gathering at a venue. Such problems are not limited to webinars, and the same problems exist when the organizer or the like provides various content distribution services in live events or other events. Patent Document No. 1 evaluates the degree of concentration of users on video viewing and does not solve the above-described problems.

[0005] One embodiment of the present invention has been made in view of the above problems, and an object thereof is to make it easier to grasp the interests of a user who is displaying distributed content.

Means for Solving the Problems

[0006] One embodiment of the present invention is an information processing device comprising: display control means for causing a second content to be displayed on a first user terminal that is displaying a first content that has been delivered; response receiving means for receiving response data from the user of the first user terminal to the second content from the first user terminal; question receiving means for receiving question data from the user of the first user terminal from the first user terminal; analysis means for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data; and screen data transmission means for transmitting screen data that displays the results of the analysis. [Effects of the Invention]

[0007] This makes it easier to understand the interests of users while they are viewing the delivered content. [Brief explanation of the drawing]

[0008] [Figure 1] This is a diagram illustrating an example of an information processing system according to this embodiment. [Figure 2] This is a hardware configuration diagram of an example of a computer according to this embodiment. [Figure 3] This is a functional configuration diagram of an example of an information processing system according to this embodiment. [Figure 4] This is a sequence diagram of an example of the processing procedure of the information processing system according to this embodiment. [Figure 5] This is a sequence diagram of an example of the processing procedure of the information processing system according to this embodiment. [Figure 6] This is a sequence diagram of an example of the processing procedure of the information processing system according to this embodiment. [Figure 7] This is a sequence diagram of an example of the processing procedure of the information processing system according to this embodiment. [Figure 8] This is an example image of the question list screen. [Figure 9] This is an example image of a question registration screen. [Figure 10] It is a configuration diagram of an example of inquiry information. [Figure 11] It is an image diagram of an example of the participant screen. [Figure 12] It is a configuration diagram of an example of inquiry response information. [Figure 13] It is an image diagram of an example of the participant screen. [Figure 14] It is an image diagram of an example of the participant screen. [Figure 15] It is a configuration diagram of an example of question and answer information. [Figure 16] It is a flowchart of an example of the process of step S36. [Figure 17] It is an image diagram of an example of the event management screen. [Figure 18] It is an image diagram of an example of the event management screen. [Figure 19] It is an image diagram of an example of the participant screen. [Figure 20] It is an image diagram of an example of the event management screen.

Mode for Carrying Out the Invention

[0009] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. [First Embodiment] <System Configuration> FIG. 1 is a configuration diagram of an example of an information processing system according to the present embodiment. The information processing system 1 according to the present embodiment has a configuration in which a service providing system 10, a participant terminal 14, and an administrator terminal 15 are communicably connected via a network 18 such as the Internet or a LAN (Local Area Network).

[0010] The service providing system 10 provides a service for supporting the holding of an event such as a webinar as described below. The service providing system 10 in FIG. 1 includes an information processing device 11 that provides a content providing service and an information processing device 12 that provides an event support service.

[0011] The participant terminal 14 is a user terminal (an example of the first user terminal) operated by a participant who participates in the event. Also, a participant who participates in the event is an example of a user of the first user terminal. The participant terminal 14 displays a video (an example of the first content) distributed from the information processing apparatus 11 that provides the content providing service. The information processing apparatus 11 that provides the content providing service may distribute still images. In the present embodiment, an example in which a video is distributed will be described.

[0012] Also, the participant terminal 14 displays a question screen (an example of the second content) distributed from the information processing apparatus 12 that provides the event support service. Also, the participant terminal 14 displays a question answering screen distributed from the information processing apparatus 12 that provides the event support service. Further, the participant terminal 14 displays a screen for displaying the result of analysis, which will be described later, received from the information processing apparatus 12 that provides the event support service. The participant terminal 14 is equipped with a web browser or an application that displays the distributed video, question screen, question answering screen, and the screen for displaying the result of analysis.

[0013] The participant watches the video displayed on the participant terminal 14 and participates in the event. Also, when a question screen is displayed on the participant terminal 14, the participant performs an operation on the question screen as will be described later. The participant terminal 14 that has received the operation on the question screen from the participant transmits the operation content on the question screen to the information processing apparatus 12 that provides the event support service.

[0014] Participant terminals 14 include notebook PCs (Personal Computers), desktop PCs, smartphones, tablet devices, mobile phones, or PDAs. Participant terminals 14 may also include printers, scanners, fax machines, multifunction peripherals (MFPs), projectors, display devices with electronic whiteboard functionality, digital signage output devices, HUD (Head-Up Display) devices, industrial machinery, imaging devices, sound collection devices, medical equipment, networked home appliances, automobiles (Connected Cars), game consoles, etc.

[0015] The administrator terminal 15 is a user terminal (an example of a second user terminal) operated by an administrator such as the event organizer. The administrator is also an example of a user of the second user terminal. The administrator terminal 15 receives settings such as the content of questions to be displayed on the question screen from the administrator and transmits them to the information processing device 12 that provides event support services. The administrator terminal 15 also receives instructions from the administrator to start the analysis described later and displays the event management screen that displays the results of the analysis described later. The administrator terminal 15 is equipped with a web browser or application that displays the question registration screen and the event management screen.

[0016] The administrator terminal 15 may be a notebook PC, desktop PC, smartphone, tablet, mobile phone, or PDA. Alternatively, the administrator terminal 15 may be a printer, scanner, fax machine, multifunction device, projector, display device with electronic whiteboard functionality, digital signage or other output device, HUD device, industrial machinery, imaging device, sound collection device, medical equipment, networked home appliance, automobile, game console, etc.

[0017] The information processing device 11, which provides content delivery services, distributes videos to the participant terminals 14. The information processing device 12, which provides event support services, receives and stores the content of the questions to be displayed on the question screen from the administrator terminal 15.

[0018] The information processing device 12, which provides event support services, displays screens such as the event management screen on the administrator terminal 15. The information processing device 12 also displays screens such as the participant screen on the participant terminal 14. The information processing device 12 receives operation details for the event management screen from the administrator terminal 15. The information processing device 12 also receives operation details for the participant screen from the participant terminal 14.

[0019] The information processing device 12, which provides event support services, performs analysis as described below based on the operations received from participants via the participant terminal 14 and the operations received from administrators via the administrator terminal 15. The information processing device 12, which provides event support services, generates data for a screen that displays the analysis results (participants' interests), as described below, and displays it on the administrator terminal 15. The information processing device 12, which provides event support services, may also display the screen that displays the analysis results, as described below, on the participant terminal 14.

[0020] Note that the configuration of the information processing system 1 shown in Figure 1 is just one example. The service provision system 10 in Figure 1 may be implemented using a single computer or multiple computers, or it may be implemented using a cloud service. Also, there may be one or more participant terminals 14 and administrator terminals 15.

[0021] <Hardware Configuration> "computer" The information processing device 11, information processing device 12, participant terminal 14, and administrator terminal 15 shown in Figure 1 are implemented by, for example, a computer 500 with the hardware configuration shown in Figure 2. Figure 2 is a hardware configuration diagram of an example of a computer according to this embodiment.

[0022] Computer 500 is equipped with a CPU (Central Processing Unit) 501, ROM (Read Only Memory) 502, RAM (Random Access Memory) 503, HD 504, HDD (Hard Disk Drive) controller 505, display 506, external device connection I / F (Interface) 508, network I / F 509, data bus 510, keyboard 511, pointing device 512, DVD-RW (Digital Versatile Disk Rewritable) drive 514, and media I / F 516.

[0023] Of these components, the CPU 501 controls the operation of the entire computer 500 according to the program. The ROM 502 stores programs used to drive the CPU 501, such as the IPL. The RAM 503 is used as the work area for the CPU 501. The HD 504 stores various data, such as programs. The HDD controller 505 controls the reading or writing of various data to the HD 504 according to the control of the CPU 501.

[0024] The display 506 displays various information such as cursors, menus, windows, characters, or images. The external device connection interface 508 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory. The network interface 509 is an interface for data communication using the network 18. The data bus 510 is an address bus, data bus, etc., for electrically connecting various components such as the CPU 501.

[0025] The keyboard 511 is a type of input means equipped with multiple keys for inputting characters, numbers, and various instructions. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting processing targets, and moving the cursor. The DVD-RW drive 514 controls the reading or writing of various data to the DVD-RW 513, which is an example of a removable recording medium. Note that it is not limited to DVD-RW, but may also be DVD-R, etc. The media interface 516 controls the reading or writing (storage) of data to the recording medium 515, such as flash memory.

[0026] Note that the hardware configuration shown in Figure 2 is just one example, and it is not necessary to include all of the components shown in Figure 2, or to include components other than those shown in Figure 2.

[0027] <Functional Configuration> Figure 3 is a functional configuration diagram of an example of an information processing system according to this embodiment. Note that components unnecessary for the explanation of this embodiment have been appropriately omitted from the functional configuration diagram in Figure 3.

[0028] The service provision system 10 realizes the functional configuration shown in Figure 3 by executing an OS (Operating System) and programs on, for example, the information processing devices 11 and 12 shown in Figure 1.

[0029] The service provision system 10 in Figure 3 includes a content provision unit 30, a content data storage unit 32, a setting reception unit 34, a question information storage unit 36, a display control unit 38, an answer reception unit 40, a question reception unit 42, an answer question information storage unit 44, a question selection unit 46, an analysis unit 48, a screen data generation unit 50, and a screen data transmission unit 52.

[0030] Furthermore, participant terminal 14 implements the functional configuration shown in Figure 3 by executing the OS and programs. Participant terminal 14 has an input unit 60 and an output unit 62. In addition, administrator terminal 15 implements the functional configuration shown in Figure 3 by executing the OS and programs. Administrator terminal 15 has an input unit 80 and an output unit 82.

[0031] The content delivery unit 30 distributes videos to the participant terminals 14. The content data storage unit 32 stores the video data to be distributed to the participant terminals 14. The setting reception unit 34 receives settings for the content of questions to be displayed on the question screen (question information) from the administrator operating the administrator terminal 15. The content of questions to be displayed on the question screen, as set by the administrator operating the administrator terminal 15, is stored in the question information storage unit 36.

[0032] The display control unit 38 displays the participant screen on the participant terminal 14. The display control unit 38 also displays the question registration screen and the event management screen on the administrator terminal 15. Based on the operation received from the administrator operating the administrator terminal 15, the display control unit 38 displays the question screen on the participant terminal 14. The answer receiving unit 40 receives the content of the answer (answer data) to the question screen received from the participant operating the participant terminal 14. The question receiving unit 42 receives the content of the question (question data) received from the participant operating the participant terminal 14. The answer question information storage unit 44 stores the question answer information and question answer information, as described below, based on the content of the answers and questions received from the participants.

[0033] The question selection unit 46 accepts the selection of questions necessary for the analysis described later from the administrator, based on the administrator's operations on the event management screen while operating the administrator terminal 15. The analysis unit 48 classifies the participants into types based on their answers to the questions (for example, the participant's occupation) and analyzes the content of the questions for each type of participant. For example, the analysis unit 48 analyzes the content of the questions for each classified type of participant (for example, the frequency of keyword occurrences).

[0034] The screen data generation unit 50 generates data for screens such as participant screens to be displayed on participant terminals 14 and screens such as event management screens to be displayed on administrator terminals 15. For example, the screen data generation unit 50 generates data for a screen that displays the analysis results described later. The screen data transmission unit 52 transmits screen data such as participant screens to be displayed on participant terminals 14 to participant terminals 14. The screen data transmission unit 52 also transmits screen data such as event management screens to be displayed on administrator terminals 15 to administrator terminals 15.

[0035] The input unit 60 of the participant terminal 14 receives operations from the participant, such as displaying the participant screen described later and inputting answers to questions. The output unit 62 displays the participant screen described later.

[0036] The input unit 80 of the administrator terminal 15 receives operations from the administrator to display the question registration screen and the event management screen, as described later. The input unit 80 also receives operations from the administrator to input information to the question registration screen and the event management screen, as described later. The output unit 82 displays the question registration screen and the administrator screen, as described later.

[0037] <Processing> Figures 4 to 7 are sequence diagrams of an example of the processing procedure of the information processing system according to this embodiment. In step S1, the administrator operates the administrator terminal 15 to display screens such as the question list screen 1000 shown in Figure 8 and the question registration screen 1100 shown in Figure 9.

[0038] Figure 8 is an illustrative image of an example of the question list screen. Figure 9 is an illustrative image of an example of the question registration screen.

[0039] The question list screen 1000 in Figure 8 displays a list of manual questions that the administrator can start manually during the event. The administrator can display the question registration screen 1100 in Figure 9 by pressing the "Add New Question" button 1002 on the question list screen 1000 displayed on the administrator terminal 15. The administrator can register a manual question by entering the question title and answer choices on the question registration screen 1100 in Figure 9 and pressing the register button.

[0040] Furthermore, the administrator can toggle the display or hiding of the question screen corresponding to the question displayed on the administrator terminal 15 by pressing the acceptance button 1004 on the question list screen 1000 displayed on the administrator terminal 15. The administrator can also toggle the display or hiding of the result display screen corresponding to the question displayed on the result display button 1006 by pressing the result display button 1006 on the question list screen 1000 displayed on the administrator terminal 15.

[0041] Returning to step S1 in Figure 4, the administrator operates the administrator terminal 15 and requests the registration of a manual question. In step S2, the administrator terminal 15 transmits the content of the question generated on the question screen of the automated question entered by the administrator to the information processing device 12 that provides event support services.

[0042] In step S3, the information processing device 12, which provides event support services, saves the content of the questions generated on the question screen of the automated questions received from the administrator terminal 15 as question information, for example, as shown in Figure 10.

[0043] Figure 10 is a diagram illustrating an example of question information. For example, the question information in Figure 10 is an example of question information registered by associating the question title, answer choices, reception status, and result display status entered in the question registration screen 1100 in Figure 9. The reception status represents the display status (ON) or hidden status (OFF) of the question screen, which can be switched by the reception button 1004. The result display status represents the display status (ON) or hidden status (OFF) of the result display screen, which can be switched by the result display button 1006.

[0044] In step S4, the participant performs an operation on the participant terminal 14 to open the participant screen. In step S5, the participant terminal 14 requests the data for the participant screen from the information processing device 12 that provides event support services.

[0045] In step S6, the information processing device 12, which provides event support services, transmits participant screen data to the participant terminal 14. In step S7, the participant terminal 14 displays the participant screen. In step S8, the information processing device 11, which provides content provision services, transmits a video (an example of the first content) to the participant terminal 14 displaying the participant screen and plays it. The participant views the video displayed on the participant terminal 14.

[0046] In step S9, the administrator operates the acceptance button 1004 on the question list screen 1000 shown in Figure 8, displayed on the administrator terminal 15, so that the status for accepting questions for participants is switched to ON. In step S10, the administrator terminal 15 requests the information processing device 12, which provides event support services, to display the question corresponding to the acceptance button 1004 operated by the administrator.

[0047] In step S11, the information processing device 12, which provides event support services, updates the question information in Figure 10 to change the reception status of the question requested to be displayed from the administrator terminal 15 to ON.

[0048] The processes in steps S12 to S16 are executed for each participant terminal 14. In step S12, the information processing device 12 that provides event support services displays a question screen on the participant terminal 14. In step S13, the participant terminal 14 displays a participant screen 1200, for example, as shown in Figure 11.

[0049] Figure 11 is an illustrative diagram of an example of a participant screen. The participant screen 1200 in Figure 11 has a display area 1202 that displays a video (an example of the first content) distributed from the information processing device 11 that provides content delivery services. The participant screen 1200 in Figure 11 also has a display area 1206 that displays a question screen (an example of the second content) by selecting the question tab 1204. Participants can input their answers into the question screen displayed on the participant screen 1200 of the participant terminal 14.

[0050] For example, the question screen displayed in display field 1202 in Figure 11 is an example of a screen that accepts the participant's occupation as an answer. In step S14, the participant enters their answer to the question displayed on the question screen. In step S15, the participant terminal 14 transmits the answer to the question received from the participant to the information processing device 12 that provides event support services.

[0051] In step S16, the information processing device 12 providing event support services stores the answers to questions received from participants on the participant terminal 14 as, for example, question answer information as shown in Figure 12. Figure 12 is a diagram illustrating an example of the configuration of question answer information.

[0052] The question response information in Figure 12 includes the following items: question ID, question display start date and time, question display end date and time, response acceptance start date and time, response acceptance end date and time, response result display start date and time, response result display end date and time, response rate, participant ID, response date and time, and response result options. By using the question response information in Figure 12, the information processing device 12 providing event support services can display a participant screen 1200 as shown in Figure 13 on the participant terminal 14.

[0053] Figure 13 is an illustrative image of an example of a participant screen. The participant screen 1200 in Figure 13 differs from the participant screen 1200 in Figure 11 in that the results tab 1208 is selected. Because the results tab 1208 is selected in the participant screen 1200 in Figure 13, it has a display area 1210 that displays the question results screen. The question results screen displays the aggregated results of the answers that participants gave to the questions.

[0054] Furthermore, in step S17, the participant terminal 14 displays a participant screen 1200, for example, as shown in Figure 14. Figure 14 is an illustrative image of an example of a participant screen. The participant screen 1200 in Figure 14 differs from the participant screen 1200 in Figure 11 in that the Q&A tab 1212 is selected. Because the Q&A tab 1212 is selected in the participant screen 1200 in Figure 14, it has a display area 1214 for displaying the question and answer screen. The question and answer screen displays an input field for the participant to enter a comment or question, the comment and question posted by the participant, and replies to the question.

[0055] Participants can input comments or questions on the question and answer screen displayed on the participant screen 1200 of the participant terminal 14. For example, a participant inputs a comment or question on the question and answer screen shown in Figure 14. In step S18, the participant terminal 14 transmits the comments or questions received from the participant to the information processing device 12 that provides event support services.

[0056] In step S19, the information processing device 12 that provides event support services stores comments or questions received from participants on the participant terminal 14 as, for example, question and answer information as shown in Figure 15.

[0057] Figure 15 is a diagram illustrating an example of question and answer information. The question and answer information in Figure 15 includes the following items: Question ID, Type, Participant ID (identification information), Date and time of receipt, Question comment content, Date and time of response, and Response content. The Question comment content is text data of the comment or question received from the participant. The Type indicates whether the text data in the Question comment content is, for example, a "comment" or a "question" from the participant.

[0058] In step S20, the information processing device 12 providing event support services sends the content of the comments or questions received from the participants to the administrator terminal 15 and requests that it be displayed. Here, it is assumed that the administrator is operating the administrator terminal 15 and the event management screen described later is displayed on the administrator terminal 15. In step S21, the administrator terminal 15 updates the list of questions and comments included in the event management screen.

[0059] In step S22, the administrator operates the reception button 1004 on the question list screen 1000 shown in Figure 8, displayed on the administrator terminal 15, so that the reception status of the question submitted to the participant is switched to OFF. In step S23, the administrator terminal 15 requests the information processing device 12, which provides event support services, to hide the question corresponding to the reception button 1004 operated by the administrator.

[0060] In step S24, the information processing device 12 providing event support services updates the question information in Figure 10 to change the acceptance status of the question that the administrator terminal 15 has requested to be hidden to OFF. In step S26, the information processing device 12 providing event support services requests the administrator terminal 15 to update the event management screen because the question acceptance status has been turned OFF. In step S27, the administrator terminal 15 updates the event management screen because the question acceptance status has been turned OFF.

[0061] The update to the event management screen in step S27 involves adding the question whose reception status was turned OFF in step S24 to the question selection options 1304 of the event management screen 1300, which will be described later.

[0062] In step S28, the administrator operates the administrator terminal 15, inputs the answers to the questions received from the participants, and instructs them to register. In step S29, the administrator terminal 15 transmits the content of the answers entered by the administrator to the information processing device 12 that provides event support services.

[0063] In step S30, the information processing device 12 that provides event support services registers the date and time of the answer and the content of the answer to the question and answer information shown in Figure 15, for example, based on the content of the answer received from the administrator terminal 15. In step S31, the information processing device 12 that provides event support services displays the administrator's answer to the question posted by the participant in the display field 1214 of the participant screen 1200 shown in Figure 14, for example, according to the answer content registered in step S30.

[0064] In step S32, the information processing device 12, which provides event support services, requests the administrator terminal 15 to update the event management screen because the administrator has entered the answers to the questions from the participants. In step S33, the administrator terminal 15 updates the event management screen because the administrator has entered the answers to the questions from the participants.

[0065] Step S27, updating the event management screen, involves adding answers to questions submitted by participants and entered by the administrator to the question / comment list on event management screen 1300, which will be described later.

[0066] In step S34, the administrator operates the administrator terminal 15 and, for example, issues a command to start the analysis from the event management screen 1300 shown in Figure 17. Figure 17 is an illustrative image of an example of the event management screen.

[0067] The event management screen 1300 in Figure 17 has a display area for the list of questions and comments, and a display area for question and comment analysis. The display area for the list of questions and comments shows comments and questions posted by participants, as well as answers to questions from participants entered by the administrator.

[0068] Furthermore, the display area for question / comment analysis includes a checkbox 1302 for selecting a question in which the administrator can instruct the start of the analysis, a question selection option 1304, information 1306 about the aggregated results of the answers to the question selected in option 1304, information 1308 about the analysis results, and a publish button 1310.

[0069] The administrator can initiate the analysis by checking checkbox 1302 and selecting a question from the question selection options 1304. Alternatively, the administrator can initiate the analysis by checking checkbox 1302, selecting a question from the question selection options 1304, and then pressing the update button.

[0070] The question selection options 1304 display, for example, a dropdown list, which shows that questions whose reception status has changed from ON to OFF are now selectable. The analysis results information 1308 classifies participants by their type (e.g., management, supervisors, general staff, etc.) based on their answers to the questions selected from the question selection options 1304, and displays the results of analyzing the text data contained in the participants' question comments for each classified type.

[0071] The event management screen 1300 may start the analysis and update the analysis results information 1308 when a new question is added to the question / comment list display area, or it may start the analysis and update the analysis results information 1308 when the administrator presses the update button or similar.

[0072] Returning to Figure 7, in step S35, the administrator terminal 15 requests analysis from the information processing device 12 that provides event support services. In step S36, the information processing device 12 that provides event support services performs the analysis, for example, as shown in Figure 16.

[0073] Figure 16 is a flowchart of an example of the process in step S36. In step S50, the information processing device 12 that provides event support services obtains text data of questions from participants, for example, from the question and answer information in Figure 15.

[0074] In step S52, the information processing device 12 that provides event support services determines whether a question selection has been set, for example, by checking the checkbox 1302 for question selection on the event management screen 1300 in Figure 17.

[0075] If it is determined that no question selection has been set, the information processing device 12 providing the event support service performs morphological analysis on the text data in step S70, extracts keywords from the text data, and stores them. In step S72, the information processing device 12 providing the event support service sorts and stores the keywords according to their frequency of occurrence.

[0076] On the other hand, if it is determined that a question selection has been set, the information processing device 12 that provides event support services performs the process in step S54. The information processing device 12 that provides event support services performs morphological analysis on the text data, extracts keywords from the text data, and stores them in association with the question ID.

[0077] In step S56, the information processing device 12 providing event support services obtains the participant ID corresponding to the question ID from the question answer information in Figure 15. In step S58, the information processing device 12 providing event support services obtains the participant's answer corresponding to the participant ID obtained in step S56, which is the answer to the question selected by the administrator from the question selection options 1304 on the event management screen 1300 in Figure 17. In step S60, the information processing device 12 providing event support services associates the keyword held in the processing of step S54 with the answer obtained in step S58.

[0078] In step S62, the information processing device 12 that provides event support services sorts the keywords according to the frequency of occurrence of the keyword associated with each answer to the question selected by the administrator from the question selection options 1304 on the event management screen 1300 in Figure 17. In step S64, the information processing device 12 that provides event support services stores the sorted results, associating them with the answers.

[0079] The information processing device 12, which provides event support services, proceeds to step S66 following step S64 or S72, and saves the information held in step S64 or S72 as the result of analysis.

[0080] Returning to Figure 7, in step S37, the information processing device 12 providing event support services responds to the administrator terminal 15 with the analysis results. In step S38, the administrator terminal 15 updates the event management screen upon receiving the analysis results. The update of the event management screen in step S38 is, for example, an update of the analysis result information 1308 on the event management screen 1300 in Figure 17.

[0081] Therefore, the administrator of the administrator terminal 15 can refer to the analysis results information 1308 on the event management screen 1300 in Figure 17, for example. The analysis results information 1308 is the result of aggregating the frequency of keyword occurrences obtained from the text data of participants' questions for each participant type (e.g., participant's occupation) classified based on their answers to the questions, making it easier to understand the participants' interests.

[0082] Furthermore, the administrator of the administrator terminal 15 can instruct the publication of the analysis results by pressing the publish button 1310 on the event management screen 1300 in Figure 17. In step S39, the administrator operates the administrator terminal 15 and instructs the publication of the analysis results.

[0083] In step S40, the administrator terminal 15 requests the information processing device 12, which provides event support services, to publish the analysis results. In step S41, the information processing device 12, which provides event support services, displays the analysis results on the participant terminal 14, for example, as shown in Figure 19.

[0084] Figure 19 is an illustrative image of an example of a participant screen. The participant screen 1200 in Figure 19 is an example in which analysis result information 1216 has been added to the participant screen 1200 in Figure 14. According to the participant screen 1200 in Figure 19, participants can view the analysis result information 1216 within the scope made public by the administrator. The analysis result information 1216 in Figure 19 is just an example, and it is also possible to display only the analysis results for the category into which the participant is classified. For example, in the participant screen 1200 of participant terminal 14 of a participant classified as management, only the frequency of occurrence of keywords obtained from the text data of questions for participants classified as management would be displayed.

[0085] The event management screen 1300 in Figure 17 is just one example; for example, the event management screen 1300 may be as shown in Figure 18. Figure 18 is an illustrative image of an example event management screen.

[0086] The event management screen 1300 in Figure 18 differs from the event management screen 1300 in Figure 17 in its display area for question and comment analysis. The display area for question and comment analysis in Figure 18 includes a checkbox 1302 for selecting a question in which the administrator can instruct the start of the analysis, multiple question selection options 1304, and an add question button 1312. By pressing the add question button 1312, the administrator can add a new question selection option to the multiple question selection options 1304.

[0087] The administrator initiates the analysis by checking checkbox 1302 and selecting multiple questions from the multiple question selection options 1304. In the event management screen 1300 shown in Figure 18, the types of participants (e.g., management & construction, management & manufacturing, ..., general staff & construction, etc.) are classified based on their answers to multiple questions, and the results of the analysis of the text data contained in the participants' question comments are displayed for each classified type.

[0088] Note that the analysis results information 1308 shown in Figures 17 and 18, and the analysis results information 1216 shown in Figure 19 are examples, and the information may also be displayed as, for example, the analysis results information 1308 in Figure 20. Figure 20 is an image diagram of an example of an event management screen. The analysis results information 1308 in Figure 20 is an example of a keyword diagram where the keyword size is adjusted according to the frequency of the keyword's appearance. The analysis results information 1308 in Figure 20 can be displayed using, for example, the word cloud method. A word cloud is a method of selecting multiple keywords with high frequency of appearance in text data and illustrating them by changing their size, color, font, and orientation according to their frequency of appearance.

[0089] Each of the functions of the embodiments described above can be realized by one or more processing circuits. Hereinafter, "processing circuit" as used herein includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), and conventional circuit modules designed to execute each of the functions described above.

[0090] The apparatus described in the examples represents only one of several computing environments for carrying out the embodiments disclosed herein. The present invention is not limited by these embodiments, and the components in these embodiments include those readily conceivable to those skilled in the art, those substantially identical, and those within the scope of so-called equivalents. Furthermore, various omissions, substitutions, modifications, and combinations of components can be made without departing from the spirit of these embodiments.

[0091] Examples of the present invention are as follows: <1> A display control means for displaying the second content on a first user terminal that is displaying the first content that has been delivered, A response receiving means that receives response data from the first user terminal to the second content from the user of the first user terminal, A question receiving means that receives user question data from the first user terminal, Analysis means for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission means for transmitting data for a screen that displays the results of the analysis, An information processing device having <2> The system further includes a question selection means for receiving a selection of a question displayed in the second content from the user of a second user terminal that instructs the start of the analysis, The analysis means classifies the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzes the question data of the user of the first user terminal for each type. The aforementioned <1> The information processing device described. <3> The analysis means uses information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal to analyze the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. The aforementioned <1> or <2> The information processing device described. <4> The screen data transmission means transmits screen data that displays information associating the keyword with the number of occurrences of the keyword for each type of user of the first user terminal classified based on the response data. The aforementioned <3> The information processing device described. <5> The screen data transmission means transmits screen data illustrating the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The aforementioned <3> The information processing device described. <6> The screen data transmission means transmits screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. The aforementioned <1> ~ <5> An information processing device as described in any one of the following items. <7> An information processing system in which an information processing device, a first user terminal, and a second user terminal are connected in a communication manner, The aforementioned information processing device is A display control means for displaying the second content on a first user terminal that is displaying the first content that has been delivered, A response receiving means that receives response data from the first user terminal to the second content from the user of the first user terminal, A question receiving means that receives user question data from the first user terminal, Analysis means for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission means for transmitting data for a screen that displays the results of the analysis, It has, The aforementioned first user terminal is, Output means for displaying the first content and the second content on a screen, An input means for receiving response data for the second content, An information processing system having [a certain feature]. <8> The aforementioned information processing device is The system further includes a question selection means for receiving a selection of a question displayed in the second content from the user of a second user terminal that instructs the start of the analysis, The analysis means classifies the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzes the question data of the user of the first user terminal for each type. The aforementioned <7> The information processing system described. <9> The analysis means uses information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal to analyze the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. The aforementioned <7> or <8> The information processing system described. <10> The screen data transmission means transmits screen data that displays information associating the keyword with the number of occurrences of the keyword for each type of user of the first user terminal classified based on the response data. The aforementioned <9> The information processing system described. <11> The screen data transmission means transmits screen data illustrating the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The aforementioned <9> The information processing system described. <12> The screen data transmission means transmits screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. The aforementioned <7> ~ <11> An information processing system as described in any one of the following items. <13> An information processing method performed by an information processing device, A display control procedure for displaying the second content on the first user terminal that is currently displaying the first content that has been delivered, A response receiving procedure for receiving response data from the first user terminal to the second content from the user of the first user terminal, A question reception procedure for receiving user question data from the first user terminal, An analysis procedure for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission procedure for transmitting data from a screen that displays the results of the aforementioned analysis, An information processing method having <14> The system further includes a question selection procedure for receiving a selection of questions displayed in the second content from the user of a second user terminal that instructs the start of the aforementioned analysis, The analysis procedure involves classifying the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzing the question data of the user of the first user terminal for each type. The aforementioned <13> The information processing method described. <15> The analysis procedure involves using information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal, and analyzing the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. The aforementioned <13> or <14> The information processing method described. <16> The screen data transmission procedure involves transmitting screen data that displays information associating the keyword with the frequency of occurrence of the keyword, for each type of user of the first user terminal classified based on the response data. The aforementioned <15> The information processing method described. <17> The screen data transmission procedure involves transmitting screen data that illustrates the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The aforementioned <15> The information processing method described. <18> The screen data transmission procedure involves transmitting screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. The aforementioned <13> ~ <17> The information processing method described in any one of the following items. <19> In an information processing device, A display control procedure for displaying a second content on a first user terminal that is currently displaying the first content that has been delivered. A response receiving procedure for receiving response data from the first user terminal to the second content from the user of the first user terminal, A question reception procedure for receiving user question data from the first user terminal, An analysis procedure for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission procedure for transmitting data from a screen that displays the results of the aforementioned analysis, A program to execute. <20> A user terminal that is connected to an information processing device in a communicative manner, Output means for displaying a screen that receives an instruction to display the second content on the first user terminal while the first content is being displayed, a screen that receives an instruction for the information processing device to analyze the user's question data from the first user terminal received from the first user terminal, and a screen that displays the results of the analysis of the user's question data for each type of user of the first user terminal classified by the information processing device based on the answer data for the second content. User terminal. [Explanation of Symbols]

[0092] 1. Information Processing System 10. Service Delivery System 11-12 Information Processing Equipment 14 Participant terminals 15 Administrator terminal 18 Network 30 Content Provision Department 32 Content data storage unit 34. Settings Reception Section 36 Question Information Storage Unit 38 Display Control Unit 40 Response Receiving Section 42 Question Reception Section 44 Answer question information storage unit 46 Question Selection Section 48 Analysis Department 50 Screen data generation unit 52 Screen data transmission unit 60, 80 Input section 62, 82 Output section [Prior art documents] [Patent Documents]

[0093] [Patent Document 1] Japanese Patent Publication No. 2020-123884

Claims

1. A display control means for displaying the second content on a first user terminal that is currently displaying the first content that has been delivered, A response receiving means that receives response data from the first user terminal to the second content from the user of the first user terminal, A question receiving means that receives user question data from the first user terminal, Analysis means for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission means for transmitting data for a screen that displays the results of the analysis, An information processing device having

2. The system further includes a question selection means for receiving a selection of a question displayed in the second content from the user of a second user terminal that instructs the start of the analysis, The analysis means classifies the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzes the question data of the user of the first user terminal for each type. The information processing apparatus according to claim 1, characterized in that

3. The analysis means uses information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal to analyze the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. An information processing apparatus according to claim 1 or 2, characterized by the above.

4. The screen data transmission means transmits screen data that displays information associating the keyword with the number of occurrences of the keyword for each type of user of the first user terminal classified based on the response data. The information processing apparatus according to claim 3, characterized by the following:

5. The screen data transmission means transmits screen data illustrating the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The information processing apparatus according to claim 3, characterized by the following:

6. The screen data transmission means transmits screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. An information processing apparatus according to claim 1 or 2, characterized by the above.

7. An information processing system in which an information processing device, a first user terminal, and a second user terminal are connected in a communication manner, The aforementioned information processing device is A display control means for displaying the second content on a first user terminal that is currently displaying the first content that has been delivered, A response receiving means that receives response data from the first user terminal to the second content from the user of the first user terminal, A question receiving means that receives user question data from the first user terminal, Analysis means for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission means for transmitting data for a screen that displays the results of the analysis, It has, The first user terminal is, Output means for displaying the first content and the second content on a screen, An input means for receiving response data for the second content, An information processing system having

8. The aforementioned information processing device is The system further includes a question selection means for receiving a selection of a question displayed in the second content from the user of a second user terminal that instructs the start of the analysis, The analysis means classifies the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzes the question data of the user of the first user terminal for each type. The information processing system according to claim 7, characterized by the following:

9. The analysis means uses information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal to analyze the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. The information processing system according to claim 7 or 8, characterized by the above.

10. The screen data transmission means transmits screen data that displays information associating the keyword with the number of occurrences of the keyword for each type of user of the first user terminal classified based on the response data. The information processing system according to claim 9, characterized by the following:

11. The screen data transmission means transmits screen data illustrating the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The information processing system according to claim 9, characterized by the following:

12. The screen data transmission means transmits screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. The information processing system according to claim 7 or 8, characterized by the above.

13. An information processing method performed by an information processing device, A display control procedure for displaying the second content on a first user terminal that is currently displaying the first content that has been delivered, A response receiving procedure for receiving response data from the first user terminal to the second content from the user of the first user terminal, A question reception procedure for receiving user question data from the first user terminal, An analysis procedure for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission procedure for transmitting data from a screen that displays the results of the aforementioned analysis, An information processing method having

14. The system further includes a question selection procedure for receiving a selection of questions displayed in the second content from the user of a second user terminal that instructs the start of the analysis, The analysis procedure involves classifying the type of user of the first user terminal based on the response data of the user of the first user terminal to the question for which a selection has been received, and analyzing the question data of the user of the first user terminal for each type. The information processing method according to claim 13, characterized by the above.

15. The analysis procedure involves using information that associates the response data of the user of the first user terminal that received the question data with keywords obtained from the question data of the user of the first user terminal, and analyzing the frequency of occurrence of the keywords for each type of user of the first user terminal classified based on the response data. The information processing method according to claim 13 or 14, characterized by the above.

16. The screen data transmission procedure involves transmitting screen data that displays information associating the keyword with the number of occurrences of the keyword, for each type of user of the first user terminal classified based on the response data. The information processing method according to claim 15, characterized by the above.

17. The screen data transmission procedure involves transmitting screen data that illustrates the keyword in a size corresponding to the frequency of occurrence for each type of user of the first user terminal classified based on the response data. The information processing method according to claim 15, characterized by the above.

18. The screen data transmission procedure involves transmitting screen data displaying the analysis results to at least one of the first user terminal and the second user terminal that instructs the start of the analysis. The information processing method according to claim 13 or 14, characterized by the above.

19. In an information processing device, A display control procedure for displaying a second content on a first user terminal that is currently displaying a first content that has been delivered. A response receiving procedure for receiving response data from the first user terminal to the second content from the user of the first user terminal, A question reception procedure for receiving user question data from the first user terminal, An analysis procedure for analyzing the question data of the user of the first user terminal for each type of user of the first user terminal classified based on the response data, A screen data transmission procedure for transmitting data from a screen that displays the results of the aforementioned analysis, A program to execute.