WO2023218518A1 - オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム - Google Patents

オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム Download PDF

Info

Publication number
WO2023218518A1
WO2023218518A1 PCT/JP2022/019772 JP2022019772W WO2023218518A1 WO 2023218518 A1 WO2023218518 A1 WO 2023218518A1 JP 2022019772 W JP2022019772 W JP 2022019772W WO 2023218518 A1 WO2023218518 A1 WO 2023218518A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
online conference
user
user terminal
online
Prior art date
Application number
PCT/JP2022/019772
Other languages
English (en)
French (fr)
Inventor
大輔 鎌田
真次 西村
充 黄倉
広明 並木
Original Assignee
株式会社パルケ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社パルケ filed Critical 株式会社パルケ
Priority to JP2022546380A priority Critical patent/JP7144898B1/ja
Priority to PCT/JP2022/019772 priority patent/WO2023218518A1/ja
Priority to JP2022143520A priority patent/JP7162953B1/ja
Publication of WO2023218518A1 publication Critical patent/WO2023218518A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Definitions

  • the present invention relates to an online conference support device, an online conference support program, and an online conference support system.
  • chat tools provided by traditional online conferencing systems that enable text-based conversations between online conference participants are generally available only within the online conference. be.
  • participants need to communicate with each other to share minutes, answer homework, and report the progress of tasks.
  • contact information such as email addresses and chat tool accounts of each participant during the online conference, and send contact information via email or chat tool, etc. It is necessary to input the information and construct a new conversation between participants, which places a heavy burden on the participants.
  • the present invention has been made in view of the above-mentioned circumstances, and enables easy holding of online conferences to promote smooth communication among participants, while also making it possible to easily check the history and results of online conferences, and furthermore,
  • the present invention aims to provide an online conference support device, an online conference support program, and an online conference support system that allow participants to easily continue communication after the conference ends.
  • the online conference support device includes a generation unit, a name reception unit, a temporary account information generation unit, an online conference screen provision unit, a management unit, an output unit, a chat generation instruction reception unit, and a chat generation unit.
  • the generation unit generates access information for a user terminal used by the user to access the online conference screen.
  • the name reception unit receives input of the name of the user from the user terminal accessed using the access information.
  • the temporary account information generation unit generates and stores temporary account information for identifying the user terminal of the user in association with the name accepted by the name reception unit, and stores the temporary account information in the user terminal. to the user terminal.
  • the online conference screen providing unit When the online conference screen providing unit receives access using access information from a user terminal that has received and stored temporary account information, it provides information for displaying an online conference screen on the user terminal.
  • the management unit stores online conference information related to a history of online conferences in which the user has participated using the user terminal that received and stored the temporary account information in association with the temporary account information.
  • the output unit outputs online conference information stored in association with the temporary account information in the management unit.
  • the chat generation instruction receiving unit receives, on the online conference screen, an instruction to generate a text chat whose participants are users participating in the online conference. When the instruction is accepted by the chat generation instruction receiving section, the chat generation section generates a text chat screen for executing a text chat with users participating in the online conference as participants, and an online conference screen. It is generated as an independent screen separate from the text chat screen, and chat access information for accessing the text chat screen is output.
  • the online conference support program is for causing the information processing device to function as the online conference support device.
  • the online conference support system includes the online conference support device described above and a plurality of user terminals.
  • a user terminal used by a user generates access information for accessing an online conference screen, and inputs the name of the user from the user terminal accessed using the access information.
  • the online conference support device generates and stores temporary account information for identifying the user's user terminal in association with the accepted user name, and causes the user terminal to store the temporary account information. to the user terminal.
  • the online conference support device receives access using access information from a user terminal that has received temporary account information, it provides information for displaying an online conference screen on the user terminal.
  • the online conference support device stores online conference information related to the history of online conferences in which the user has participated in association with the temporary account information using the user terminal that received and stored the temporary account information.
  • the online conference support device outputs online conference information stored in association with the temporary account information. Then, the online conference support device receives, on the online conference screen, an instruction to generate a text chat with the users participating in the online conference as participants. When an instruction to generate a chat is accepted, the online conference support device converts a text chat screen for executing a text chat with users participating in the online conference as participants into an online conference screen. is generated as a separate independent screen, and also outputs chat access information for accessing the text chat screen.
  • the online conference support device of the present invention it is possible to easily hold an online conference, promote smooth communication among participants, easily check the history and results of the online conference, and furthermore, the online conference can be completed easily. Subsequent communication between participants can be easily continued.
  • FIG. 1 is a diagram showing a schematic configuration of an online conference support system according to an embodiment of the present invention.
  • 2 is a block diagram showing a schematic configuration of the user terminal shown in FIG. 1.
  • FIG. 2 is a block diagram showing a schematic configuration of the support device shown in FIG. 1.
  • FIG. 2 is a block diagram showing the functional configuration of the support device shown in FIG. 1.
  • FIG. 2 is a flowchart showing the procedure of an online conference setting process executed by the support device shown in FIG. 1.
  • FIG. 3 is a diagram illustrating an example of a screen displayed when receiving an instruction to generate access information for accessing an online conference screen on a user terminal.
  • FIG. 7 is a diagram illustrating an example of a screen that is displayed when a user accesses an online conference screen on a user terminal and receives instructions for participating in an online conference when the user has not created an account and has not logged in;
  • 2 is a flowchart showing the procedure of an online conference execution process executed by the support device shown in FIG. 1.
  • FIG. FIG. 2 is a diagram showing an example of an online conference screen displayed on a user terminal.
  • FIG. 3 is a diagram illustrating an example of a screen displayed when a user exits an online conference on a user terminal.
  • FIG. 3 is a diagram showing an example of a my page screen displayed on a user terminal when the user has not logged in using this account.
  • FIG. 3 is a diagram illustrating an example of a screen displayed when accepting input of a user's email address on a user terminal.
  • FIG. 3 is a diagram illustrating an example of a screen displayed on a user terminal when prompting a user to confirm an authentication email.
  • FIG. 3 is a diagram illustrating an example of a screen for displaying online conference information managed in association with temporary account information on a user terminal.
  • 2 is a flowchart showing the procedure of chat generation processing executed in the support device shown in FIG. 1.
  • FIG. FIG. 6 is a diagram illustrating how chat access information for accessing a text chat screen is output on a user terminal when an instruction to generate a text chat is received.
  • FIG. 3 is a diagram illustrating an example of a screen displayed when accepting input of a user's email address on a user terminal.
  • FIG. 3 is a diagram illustrating an example of a screen displayed on a user terminal when prompting a user to confirm an authentication email.
  • FIG. 3 is a diagram showing an example of a text chat screen displayed on a user terminal.
  • FIG. 1 is a diagram showing a schematic configuration of an online conference support system according to an embodiment of the present invention.
  • the online conference support system includes a plurality of user terminals (user terminals 100a, 100b, 100c, ..., 100x, hereinafter referred to as "user terminals 100" when not distinguished from each other) and a support device. 200, and each component is configured to be able to communicate with each other through a network.
  • the user terminal 100 is an information terminal such as a notebook PC, desktop PC, smartphone, or tablet PC used by each user.
  • the support device 200 is a server provided by a business operator (hereinafter referred to as a "service provider") that manages and operates an online conference support system and services.
  • the support device 200 constitutes an online conference support device.
  • FIG. 2 is a block diagram showing a schematic configuration of a user terminal.
  • the user terminal 100 includes a CPU (Central Processing Unit) 110, a ROM (Read Only Memory) 120, a RAM (Random Access Memory) 130, a storage 140, and a communication interface 150. , operation section 160, and display section It has 170. Each configuration is communicably connected to each other via a bus 180.
  • CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access Memory
  • the CPU 110 controls each of the above components and performs various calculation processes according to programs recorded in the ROM 120 and the storage 140.
  • the ROM 120 stores various programs and various data.
  • the RAM 130 temporarily stores programs and data as a work area.
  • the storage 140 stores various programs including an operating system and various data.
  • the communication interface 150 is an interface for communicating with external devices such as the support device 200, and uses, for example, standards such as 3G, 4G, and 5G for mobile phone communication, and standards such as Wi-Fi (registered trademark). It will be done.
  • the operation unit 160 includes a pointing device such as a mouse and a keyboard, and is used to perform various inputs.
  • the display unit 170 is, for example, a liquid crystal display, and displays various information.
  • the display unit 170 may function as the operation unit 160 by being configured with a touch panel display.
  • FIG. 3A is a block diagram showing a schematic configuration of the support device.
  • the support device 200 includes a CPU 210, a ROM 220, a RAM 230, a storage 240, a communication interface 250, an operation section 260, and a display section 270.
  • Each configuration is communicably connected to each other via bus 280.
  • bus 280 each configuration of the CPU 210, ROM 220, RAM 230, storage 240, communication interface 250, operation unit 260, and display unit 270 is the same as the CPU 110, ROM 120, RAM 130, storage 140, communication interface 150, operation unit 160, and Since it has the same function as the display unit 170, duplicate explanation will be omitted.
  • FIG. 3B is a block diagram showing the functional configuration of the support device.
  • the CPU 210 of the support device 200 includes a generation unit 211, a name reception unit 212, a temporary account information generation unit 213, an online conference screen provision unit 214, a management unit 215, an output unit 216, a chat generation instruction reception 217, a chat generation section 218, an authentication section 219, a main account information generation section 21A, and a judgment section 21B.
  • the generation unit 211 generates access information for the user terminal 100 used by the user to access the online conference screen.
  • the name reception unit 212 receives input of the name of the user who accesses the online conference screen using the user terminal 100, from the user terminal 100 accessed using the access information.
  • the temporary account information generation unit 213 generates temporary account information for identifying the user terminal 100 of the user in association with the name accepted by the name reception unit 212, stores it in the storage 240, etc., and stores the temporary account information in the storage 240 etc.
  • the account information is transmitted to the user terminal 100 so as to be stored in the user terminal 100.
  • the temporary account information generation unit 213 transmits the generated temporary account information to the user terminal 100 so that it is stored in the cache (temporary storage area such as browser cache) of the user terminal 100.
  • the temporary account information generation unit 213 generates temporary account information for identifying the user terminal 100 and sends it to the user terminal 100 without performing an authentication process for authenticating the user.
  • the online conference screen providing unit 214 When receiving access using access information from a user terminal 100 that has received and stored temporary account information, the online conference screen providing unit 214 provides information for displaying an online conference screen on the user terminal 100. do.
  • the management unit 215 stores online conference information related to the history of online conferences that the user participated in using the user terminal 100 that received and stored the temporary account information in association with the temporary account information.
  • the online conference information includes information regarding the date and time, content, participants, etc. of the online conference in which the user participated. Further, the online conference information may include information regarding the date and time, contents, participants, etc. of the online conference that the user plans to participate in. Further, the online conference information may include information regarding notes generated by input from each user during the online conference.
  • the online conference information may also include transcription information that is information obtained by converting audio conversations between users in the online conference into text in real time.
  • the transcription information may be output in a form in which an identifier such as a user name or an icon that can identify the user who uttered the voice is attached in association with the text corresponding to the voice.
  • Transcription information is obtained, for example, as follows.
  • the support device 200 receives, from each user terminal 100, voice information corresponding to the voice of the user using each user terminal 100.
  • the support device 200 acquires and analyzes the received voice information, and outputs text corresponding to the user's voice based on the analysis result.
  • the support device 200 can output text corresponding to speech from speech information using known speech analysis technology, language recognition technology, or the like.
  • the output unit 216 outputs the online conference information stored in the management unit 215 in association with the temporary account information.
  • the chat generation instruction receiving unit 217 receives an instruction to generate a text chat with users participating in the online conference as participants on the online conference screen provided by the online conference screen providing unit 214.
  • the chat generation unit 218 When the instruction is received by the chat generation instruction receiving unit 217, the chat generation unit 218 creates a text chat screen for executing a text chat with users participating in the online conference as participants. Generate it as an independent screen that is separate from the original screen. Further, the chat generation unit 218 outputs chat access information for accessing the text chat screen.
  • the authentication unit 219 When the authentication unit 219 receives access from the user terminal 100 that has received and stored the temporary account information, it executes authentication processing to authenticate the user of the user terminal 100.
  • the main account information generation unit 21A When the authentication process is executed by the authentication unit 219, the main account information generation unit 21A generates the main account information for identifying the user based on the information accepted from the user in the authentication process, and generates a temporary account information for the user. Stored in association with account information.
  • the determining unit 21B determines whether a login process using this account information is being performed.
  • the determining unit 21B determines whether a login process using this account information is being performed.
  • the chat generation unit 218 may permit access to the text chat screen from the user terminal 100 when the determination unit 21B determines that login using this account information is performed.
  • the determining unit 21B determines whether a login process using this account information is being performed.
  • the output unit 216 may permit viewing of the online conference information on the user terminal 100 when the determination unit 21B determines that login using this account information is performed.
  • the management unit 215 may store chat information regarding a text chat in which the user has participated in further association with online conference information corresponding to the text chat.
  • the output unit 216 may output the chat information stored in association with the online conference information in the management unit 215 so that it can be viewed on the user terminal 100.
  • the chat information includes information regarding the content of the text chat, participants, chat access information for accessing the text chat screen, and the like.
  • FIG. 4 is a flowchart showing the procedure of online conference setting processing executed by the support device shown in FIG.
  • FIG. 5 is a diagram showing an example of a screen displayed when a user terminal receives an instruction to generate access information for accessing an online conference screen.
  • Figure 6 shows an example of the screen that is displayed when the user accesses the online conference screen on the user terminal and receives instructions to participate in the online conference when the user has not created this account and logged in. It is a diagram.
  • the processing shown in the flowchart of FIG. 4 is stored as a program in the storage 240 or the like of the support device 200, and is executed by the CPU 210 controlling each part.
  • the support device 200 receives an instruction to generate an online conference (online conference screen) (step S101). For example, the support device 200 transmits information for displaying a screen as shown in FIG. 5 to the user terminal 100 based on a request from the user terminal 100.
  • the user terminal 100 displays the screen of FIG. 5 on the display unit 170. For example, when the user selects the "Start a Meeting" button on the screen of FIG. 5, an instruction to create an online conference (online conference screen) is transmitted from the user terminal 100 and accepted by the support device 200.
  • the support device 200 determines whether the user of the user terminal 100 has logged in using this account information (step S102).
  • step S102 If the user is logging in using this account information (step S102: YES), the support device 200 proceeds to the process of step S105.
  • the support device 200 acquires the name of the user participating in the online conference from the user terminal 100 (step S103). For example, the support device 200 acquires the user's name by displaying a screen as shown in FIG. 6 on the user terminal 100 and accepting input of an arbitrary name from the user.
  • the support device 200 generates temporary account information for identifying the user terminal 100 of the user in association with the name accepted in the process of step S103 and stores it in the storage 240 or the like, and also stores the temporary account information in the storage 240 or the like.
  • the information is transmitted to the user terminal 100 so as to be stored in the user terminal 100 (step S104).
  • the support device 200 transmits the generated temporary account information to the user terminal 100 so that it is stored in the cache of the user terminal 100.
  • the support device 200 can identify the user terminal 100 based on the temporary account information stored in the cache of the user terminal 100.
  • the support device 200 can, for example, extract online conference information stored in association with temporary account information and provide the extracted online conference information to the user terminal 100, as described later. can.
  • the support device 200 generates and outputs an online conference screen and access information for accessing the online conference screen (step S105). For example, the support device 200 generates a web page for displaying an online conference screen, and access information such as a URL for accessing the web page, and outputs it so that it can be displayed on the user terminal 100. For example, in the screen of FIG. 6, the URL for accessing the online conference screen is displayed as "URL of this meeting." A user who wants to hold an online conference, for example, copies this URL and notifies other users who will participate in the online conference. Other users can access the page for participating in the online conference by selecting the notified URL or inputting it into a web browser or the like.
  • FIG. 7 is a flowchart showing the procedure of online conference execution processing executed by the support device shown in FIG.
  • FIG. 8 is a diagram showing an example of an online conference screen displayed on a user terminal.
  • FIG. 9 is a diagram illustrating an example of a screen displayed on a user terminal when the user exits the online conference.
  • FIG. 10 is a diagram showing an example of a my page screen displayed on the user terminal when the user has not logged in using this account.
  • FIG. 11 is a diagram showing an example of a screen displayed when accepting input of a user's e-mail address on a user terminal.
  • FIG. 12 is a diagram showing an example of a screen displayed on the user terminal when prompting the user to confirm the authentication email.
  • FIG. 12 is a diagram showing an example of a screen displayed on the user terminal when prompting the user to confirm the authentication email.
  • FIG. 13 is a diagram showing an example of a screen for displaying online conference information managed in association with temporary account information on a user terminal.
  • the processing shown in the flowchart of FIG. 7 is stored as a program in the storage 240 or the like of the support device 200, and is executed by the CPU 210 controlling each part.
  • the support device 200 receives a request for access to the online conference from the user terminal 100 of each user participating in the online conference (step S201). For example, each user requests access to a page for participating in an online conference using access information such as a URL output in the process of step S105 in FIG. 4.
  • the support device 200 determines whether the user who received the access has logged in using this account information (step S202).
  • step S202 If the user is logging in using this account information (step S202: YES), the support device 200 proceeds to the process of step S205.
  • the support device 200 acquires the name of the user participating in the online conference from the user terminal 100 (step S203). For example, the support device 200 acquires the user's name by displaying a screen as shown in FIG. 6 on the user terminal 100 and accepting input of an arbitrary name from the user.
  • the support device 200 generates temporary account information for identifying the user terminal 100 of the user in association with the name accepted in the process of step S203 and stores it in the storage 240 or the like, and also stores the temporary account information in the storage 240 or the like.
  • the information is transmitted to the user terminal 100 so as to be stored in the user terminal 100 (step S204).
  • the support device 200 transmits the generated temporary account information to the user terminal 100 so that it is stored in the cache of the user terminal 100.
  • the support device 200 receives instructions from each user to participate in the online conference (step S205). For example, the support device 200 receives an instruction to participate in an online conference when each user selects a "participate in a meeting" button on the screen of FIG. 6 displayed on the user terminal 100.
  • the support device 200 provides each user's user terminal 100 with an online conference screen as shown in FIG. 8, and updates the online conference screen based on various information transmitted from each user terminal 100 (step S206). ).
  • the online conference screen includes a video chat screen, a comment screen (memo screen), a transcription screen, and the like.
  • the video chat screen On the video chat screen, a list of multiple display spaces corresponding to each user is displayed, and each of the multiple display spaces displays footage shot of each user in real time and the user name entered by each user. Is displayed.
  • the video chat screen can also be used as a voice chat screen by, for example, stopping the video acquisition or output function.
  • the support device 200 receives, from each user terminal 100, voice information corresponding to the voice of the user using each user terminal 100.
  • the support device 200 acquires and analyzes the received voice information, and outputs text corresponding to the user's voice on a memo screen or the like based on the analysis result.
  • the support device 200 can output text corresponding to speech from speech information using known speech analysis technology, language recognition technology, or the like.
  • the online conference screen may include a schedule screen, whiteboard screen, file management screen, etc.
  • schedule screen schedules generated or edited by each user terminal 100 are displayed.
  • whiteboard screen for example, at least one of characters and graphics generated or edited by each user terminal 100 is displayed.
  • file management screen for example, files saved or edited and shared by each user terminal 100 are displayed.
  • the support device 200 determines whether or not it has received an instruction to create a text chat with users participating in the online conference as participants (step S207). For example, the support device 200 determines that an instruction to generate a text chat has been accepted when the button "Start chat" is selected on the screen of FIG.
  • step S207 If the instruction to generate a text chat has not been accepted (step S207: NO), the support device 200 proceeds to the process of step S209.
  • step S208 the support device 200 executes chat generation processing (step S208). Specifically, the support device 200 creates a text chat screen for executing a text chat with the users participating in the online conference as participants, as an independent screen separate from the online conference screen. generate. Further, the support device 200 outputs chat access information for accessing the text chat screen. Details of the chat generation process will be described later.
  • the support device 200 determines whether to end the online conference (step S209). For example, the support device 200 determines to end the online conference when an instruction to end the online conference is received from the user, or when a predetermined time has elapsed. Termination of an online meeting may be determined and handled individually for each user participating in the online meeting. For example, even if each user ends or leaves the online conference, the online conference may be continued by other users. Furthermore, when a predetermined user, such as a user who set up and held an online conference, ends the online conference, the online conference itself may be set to end.
  • step S209: NO If the online conference is not to end (step S209: NO), the support device 200 returns to the process of step S206 and continues the online conference.
  • the support device 200 stores online conference information including various information related to the online conference in the storage 240 in association with the temporary account information or permanent account information corresponding to the user. (Step S210).
  • the support device 200 generates a screen after the online conference ends as shown in FIG. 9 and displays it on the user terminal 100.
  • the support device 200 displays information for displaying the screen in FIG. The process of transmitting the data to the user terminal 100 is restarted.
  • the support device 200 displays a home screen as shown in FIG. 10 for users who have not logged in using this account information. Output.
  • the support device 200 executes the process of step S105 and outputs a screen as shown in FIG. 6. Furthermore, when the "Log in” button is selected on the screen of FIG. 10, the support device 200 performs a process to output online conference information including the history of online conferences in which the user has participated, as described below. The processes of steps S211 to S213 are executed.
  • the support device 200 determines whether the user who has finished the online conference has logged in using this account information (step S211).
  • step S211 If the user is logging in using this account information (step S211: YES), the support device 200 proceeds to the process of step S213.
  • the support device 200 If the user has not logged in using this account information (step S211: NO), the support device 200 generates a screen for guiding the user to perform authentication processing and login processing, and sends it to the user terminal 100. (Step S212). For example, the support device 200 displays a screen as shown in FIG. 11 on the user terminal 100, and receives an input of an email address from the user. When the button "Send authentication email" is selected on the screen shown in FIG. 11, a screen like the one shown in FIG. You will be guided to confirm this and execute the authentication process (select the URL written in the authentication email).
  • the support device 200 When the authentication process is completed, the support device 200 generates main account information for identifying the user based on the information (e.g., e-mail address) received from the user in the authentication process.
  • the support device 200 stores the generated main account information in the storage 240 or the like in association with temporary account information for identifying the user terminal 100 used by the user.
  • the support device 200 executes the user's login process using the generated account information. For example, the support device 200 may execute the user login process by accepting input from the user again regarding the email address input in the authentication process, and when the authentication process is completed, the support device 200 automatically logs in the user's e-mail address. Login processing may also be executed.
  • the support device 200 outputs the online conference information so that the user can view it (step S213).
  • the support device 200 outputs online conference information by generating a screen as shown in FIG. 13 and transmitting it to the user terminal 100.
  • the screen in Figure 13 includes online meeting information such as "meeting schedule" information including information on the date and time, contents, participants, etc. of the online meeting that the user plans to participate in, as well as the date and time of the online meeting that the user has participated in.
  • information about the "ended meeting” including information about the content, participants, etc. is output.
  • information indicating a specific online meeting from "Ended Meetings" is selected, information regarding notes or comments generated by input from each user in the online meeting is output. It's okay.
  • the online meeting information including the history of the online meeting can be viewed.
  • the invention is not limited to this example. For example, even if the user has not performed the authentication process to generate permanent account information and only temporary account information has been generated, the user may be able to view online meeting information including the online meeting history. Good too.
  • step S212 is executed when the "Log in” button is selected on the screen of FIG. 10, but the present invention is not limited to this.
  • the process of step S212 may be executed when a "Log in” button displayed on another screen is selected.
  • the processes in steps S211 to S213 are executed, and the online conference information is output and viewed on the user terminal 100.
  • the example described above is not limited to this example.
  • the support device 200 executes the processes of steps S211 to S213 and outputs the online conference information so that the user can view it. good.
  • FIG. 14 is a flowchart showing the procedure of chat generation processing executed in the support device shown in FIG.
  • FIG. 15 is a diagram showing how chat access information for accessing a text chat screen is output on the user terminal when an instruction to generate a text chat is received.
  • FIG. 16 is a diagram showing an example of a screen displayed when accepting input of a user's email address on a user terminal.
  • FIG. 17 is a diagram showing an example of a screen displayed on the user terminal when prompting the user to confirm the authentication email.
  • FIG. 18 is a diagram showing an example of a text chat screen displayed on a user terminal.
  • the processing shown in the flowchart of FIG. 14 is stored as a program in the storage 240 or the like of the support device 200, and is executed by the CPU 210 controlling each part.
  • the support device 200 generates chat access information (step S301). For example, as shown in the screen of FIG. 15, the support device 200 accesses a text chat screen, which is an independent screen (web page) different from the online conference screen, in a comment screen, pop-up message, etc.
  • the URL for accessing the page is output as chat access information.
  • the support device 200 receives the chat participation instruction (step S302). For example, the support device 200 accepts access to a text chat screen when a URL that is chat access information is selected on the screen shown in FIG. 15, or when access is performed using the URL in another browser application. If so, accept instructions to participate in the chat.
  • the support device 200 determines whether the user who has finished the online conference has logged in using this account information (step S303).
  • step S303 If the user is logging in using this account information (step S303: YES), the support device 200 proceeds to the process of step S305.
  • the support device 200 If the user has not logged in using this account information (step S303: NO), the support device 200 generates a screen for guiding the user to perform authentication processing and login processing, and sends it to the user terminal 100. (Step S304). For example, the support device 200 displays a screen as shown in FIG. 16 on the user terminal 100, and receives an input of an e-mail address from the user. When the button "Send authentication email" is selected on the screen shown in FIG. 16, a screen like the one shown in FIG. You will be guided to confirm this and execute the authentication process (select the URL written in the authentication email).
  • the support device 200 When the authentication process is completed, the support device 200 generates main account information for identifying the user based on the information (e.g., e-mail address) received from the user in the authentication process.
  • the support device 200 stores the generated main account information in the storage 240 or the like in association with temporary account information for identifying the user terminal 100 used by the user.
  • the support device 200 executes the user's login process using the generated account information. For example, the support device 200 may execute the user login process by accepting input from the user again regarding the email address input in the authentication process, and when the authentication process is completed, the support device 200 automatically logs in the user's e-mail address. Login processing may also be executed.
  • the support device 200 generates and outputs a text chat screen (step S305).
  • the support device 200 outputs a text chat screen by generating a screen as shown in FIG. 18 and transmitting it to the user terminal 100.
  • the screen in FIG. 18 displays information necessary to execute and continue a text chat with the users participating in the online conference screen executed by the process in step S206 in FIG. 7 as participants.
  • participants in each text chat i.e. participants in an online conference
  • participants in each text chat are displayed in association with the title indicating the content of each text chat (ABC Inc.-Team Kick-Off Mtg, etc.).
  • An icon corresponding to the image is displayed. This makes it easy to determine which online conference each text chat corresponds to.
  • a text chat is configured by, for example, displaying text messages input by each user (participant), files sent, etc. in chronological order.
  • the content of the text chat the content of notes or comments generated by input from each user in the online meeting may be displayed in advance.
  • the support device 200 stores chat information regarding a text chat in which each user has participated in association with online conference information of an online conference corresponding to the text chat.
  • the support device 200 receives a request from the user terminal 100, the support device 200 outputs chat information stored in association with online conference information so that the chat information can be viewed on the user terminal 100.
  • the chat information includes information such as the content of the text chat, participants, and chat access information for accessing the text chat screen.
  • the text chat screen when the user executes the authentication process to generate the account information and logs in using the account information, the text chat screen is accessible. but not limited to.
  • the user may be able to access the text chat screen even if the user has not executed the authentication process to generate permanent account information and only temporary account information has been generated.
  • the support device 200 generates access information for the user terminal 100 used by the user to access the online conference screen, and uses the access information.
  • the input of the name of the user is accepted from the user terminal 100 accessed by the user.
  • the support device 200 generates and stores temporary account information for identifying the user terminal 100 of the user in association with the user's name accepted by the name reception unit, and also stores the temporary account information on the user terminal 100. 100 to be stored in the user terminal 100.
  • the support device 200 receives an access using the access information from the user terminal 100 that has received the temporary account information, the support device 200 provides the user terminal 100 with information for displaying an online conference screen.
  • the support device 200 stores online conference information related to the history of online conferences in which the user has participated using the user terminal 100 that received and stored the temporary account information in association with the temporary account information.
  • the support device 200 outputs online conference information stored in association with the temporary account information.
  • the support device 200 receives, on the online conference screen, an instruction to generate a text chat with the users participating in the online conference as participants.
  • the support device 200 creates a text chat screen for executing a text chat with users participating in the online conference as participants, which is different from the online conference screen. It is generated as a separate independent screen, and chat access information for accessing the text chat screen is output.
  • the chat is attached to the online conference screen, and when the online conference ends, Text-based chats are also commonly terminated.
  • the text chat screen for executing a text chat with users participating in an online conference as participants is an independent screen separate from the online conference screen. generated. Therefore, even after the online conference ends, text chat by the participants of the online conference can be reliably continued.
  • some traditional communication tools allow users to make a video call when a text-based chat has already been established, and the text-based chat can be started after the video call ends.
  • the text-based chat can be started after the video call ends.
  • each user's authentication process, user registration process, login process, etc. must be performed, and each user's account ID etc. must be confirmed. Processing such as inviting the user to a chat group is also required.
  • each user can participate in an online conference using temporary account information generated simply by inputting a name, and independent text chats between participants of the online conference can be performed. You can easily create one and continue the conversation even after the online meeting ends.
  • the support device 200 further associates and stores chat information regarding a text chat in which the user has participated with online conference information corresponding to the text chat, and when receiving a request from the user terminal 100, associates the chat information with the online conference information.
  • the chat information stored in the user terminal 100 is output for viewing on the user terminal 100. This allows each user to easily view the history and content of text chats that started seamlessly after the online meeting they participated in ended. Therefore, even after the online meeting ends, each participant can easily check the conversation between participants, the results of the meeting, the conclusions, etc., making the online meeting more meaningful and productive. .
  • the chat information includes information regarding at least one of the content of the text chat, participants, and chat access information for accessing the text chat screen. This allows each user to easily grasp the outline and details of the text chat that started seamlessly after the end of the online meeting they participated in.
  • the support device 200 generates temporary account information for identifying the user terminal 100 and sends it to the user terminal without performing an authentication process to authenticate the user.
  • each user can participate in an online conference without having to perform complicated tasks such as authentication processing or login processing that is executed thereafter, so that an online conference can be easily held.
  • conventional online conferencing tools it is necessary to perform authentication processing using an email address, user registration, and login processing using a user ID and password before participating in an online meeting. There was a problem that users who had never used meeting tools could not smoothly participate in online meetings.
  • the online conference information includes information regarding at least one of the date and time, content, and participants of the online conference in which the user participated. This allows each user to easily understand the outline and details of the online conference they have participated in.
  • the online conference information includes information regarding at least one of the date and time, content, and participants of the online conference that the user plans to participate in. This allows each user to easily understand the outline and details of the online conference they are planning to participate in.
  • the online conference information also includes information regarding notes or comments generated by input from each user during the online conference. This allows each user to easily check the content of the text-based conversation in the online conference they participated in even after the online conference has ended.
  • Some conventional online conferencing tools allow text-based chat during an online meeting, but the chat is generally attached to the online meeting screen, and the online meeting ends. It was difficult to check the content of the text-based conversation recorded within the online meeting after exiting the online meeting screen.
  • the support device 200 when the support device 200 receives an access from the user terminal 100 that has received and stored the temporary account information, it executes an authentication process to authenticate the user of the user terminal 100.
  • the support device 200 When the authentication process is executed, the support device 200 generates real account information for identifying the user based on the information received from the user in the authentication process, and stores it in association with the temporary account information of the user. .
  • the temporary account information is information that is stored in a cache or the like of the user terminal 100 and used to identify the user terminal 100.
  • the temporary account information cannot be used. Therefore, by performing the authentication process and generating the account information for identifying the user, the user can use the system more stably.
  • the system operator by being able to identify users using this account information, it is possible to provide additional services tailored to each user, bill fees, and conduct various marketing activities.
  • the support device 200 when the support device 200 receives access to a text chat using chat access information from the user terminal 100, the support device 200 performs a login process using the account information of the user using the user terminal 100. Determine whether or not. If it is determined that login has been performed using this account information, the support device 200 allows the user terminal 100 to access the text chat screen. This allows only users who are logged in using this account information to access the text chat, and users who easily participate in an online meeting using temporary account information can also access this account information. can promote the production of As with conventional online conference tools, it is burdensome and inconvenient for users to perform authentication and login processes before participating in an online conference that starts at a set time and progresses in real time. . However, as in this embodiment, if the authentication process and login process are performed before participating in a text chat that is executed asynchronously after the end of an online meeting, the user can complete the process with plenty of time. It is easy to do and convenient.
  • the support device 200 determines whether a login process using the account information of the user using the user terminal 100 is being performed. to decide. If it is determined that login using this account information has been performed, the support device 200 allows the user terminal 100 to view the online conference information.
  • a login process using the account information of the user using the user terminal 100 is being performed. to decide. If it is determined that login using this account information has been performed, the support device 200 allows the user terminal 100 to view the online conference information.
  • the user can perform the processing with plenty of time. , convenient.
  • the user terminal 100 and the support device 200 may each be configured by a plurality of devices, or may be configured by a single device.
  • each configuration may be realized by other configurations.
  • a part of each function of the support device 200 may be realized by a PC, or may be realized by another server.
  • a part of each function of the support device 200 may be realized by the user terminal 100 or the like.
  • processing units of the sequence charts in the above embodiments and modifications are divided according to the main processing contents in order to facilitate understanding of each process.
  • the present invention is not limited by how the processing steps are classified. Each process can also be divided into more process steps. Also, one processing step may perform more processing.
  • the means and methods for performing various processes in the system according to the embodiments described above can be realized by either a dedicated hardware circuit or a programmed computer.
  • the program may be provided on a computer-readable recording medium such as a flexible disk or CD-ROM, or may be provided online via a network such as the Internet.
  • the program recorded on the computer-readable recording medium is usually transferred and stored in a storage unit such as a hard disk.
  • the above program may be provided as a standalone application software, or may be incorporated into the software of the device as a function of the system.
  • 100 (100a, 100b, 100c...100x) user terminal 110 CPU, 120 ROM, 130 RAM, 140 storage, 150 communication interface, 160 operation section, 170 display section, 180 bus, 200 Support equipment, 210 CPU, 220 ROM, 230 RAM, 240 storage, 250 communication interface, 260 operation section, 270 display section, 280 bus.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】オンライン会議を手軽に開催して参加者の円滑なコミュニケーションを促進しつつ、オンライン会議の履歴や成果を容易に確認可能とし、さらに、オンライン会議終了後の参加者間のコミュニケーションを容易に継続可能とするためのオンライン会議支援装置を提供することを目的とする。 【解決手段】 オンライン会議支援装置は、ユーザー端末から受け付けたユーザーの名称の入力に対応付けて、ユーザー端末を識別するための仮アカウント情報を生成してユーザー端末に記憶させるように送信し、仮アカウント情報を記憶したユーザー端末からアクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末にオンライン会議用画面を表示するための情報を提供するとともに、ユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を当該仮アカウント情報に関連付けて記憶する。

Description

オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
 本発明は、オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システムに関する。
 近年、情報処理技術の発展に伴い、ネットワークを介して接続された複数の端末を利用して、仮想的な会議を行うオンライン会議の技術が注目されている。
 オンライン会議を効果的に実施するために、従来のオンライン会議システムにおいては、各参加者の映像や音声を送受信する機能に加えて、テキストメッセージを送受信する機能等の各種ツールが搭載されている。近年では、一人の参加者が作成した資料または一人の参加者が閲覧している画面等を他の参加者に閲覧させる画面共有機能等もよく利用されている(たとえば、特許文献1参照)。
特開2019-117997号公報
 しかしながら、上記特許文献のような従来のオンライン会議システムにおいては、オンライン会議に参加するために、ユーザー登録やユーザー認証等の処理を行うことが一般的である。オンライン会議を実施可能なメッセージングツール、チャットツール、SNSツール等においても、前提として各ツールにおけるユーザー登録やユーザー認証等の処理を完了している必要がある。近年では、ユーザー登録やユーザー認証等の処理を行うことなく、オンライン会議を行うことができるような、簡易的なツールも提案されている。しかし、そのような簡易的なツールの場合、オンライン会議の画面にアクセスするために一時的に使用されるURL等のアクセス情報を生成して参加者間で共有し、各参加者が当該アクセス情報を用いてオンライン会議の画面に一時的にアクセスするものである。このような、簡易的なオンライン会議を一時的に提供するようなオンライン会議システムにおいては、各参加者に関する情報を管理することはできない。したがって、各参加者は、自身が過去に参加したオンライン会議の履歴を確認することや、過去のオンライン会議中に参加者によって入力されたメモを遡って閲覧することはできず、不便である。
 さらに、従来のオンライン会議システムによって提供される、オンライン会議の参加者間でのテキストベースの会話を可能とするチャットツールは、オンライン会議内のみにおいて使用可能なものとなっていることが一般的である。しかし、オンライン会議の参加者は、オンライン会議終了後においても、参加者間で議事録を共有したり、宿題事項に回答したり、タスクの進捗状況を報告したりするために、参加者間でテキストベースの会話を継続したい場合が多くある。そのため、従来のオンライン会議システムを使用する場合、参加者は、オンライン会議内で各参加者のメールアドレスやチャットツールのアカウント等の連絡先情報を入手して、メールやチャットツール等に連絡先情報を入力して参加者間での会話を新たに構築する必要があり、参加者の大きな負担となっている。
 本発明は、上記事情に鑑みてなされたものであり、オンライン会議を手軽に開催して参加者の円滑なコミュニケーションを促進しつつ、オンライン会議の履歴や成果を容易に確認可能とし、さらに、オンライン会議終了後の参加者間のコミュニケーションを容易に継続可能とするためのオンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システムを提供することを目的とする。
 上記目的は、下記の手段によって達成される。
 オンライン会議支援装置は、生成部、名称受付部、仮アカウント情報生成部、オンライン会議用画面提供部、管理部、出力部、チャット生成指示受付部、およびチャット生成部を有する。生成部は、ユーザーが使用するユーザー端末がオンライン会議用画面にアクセスするためのアクセス情報を生成する。名称受付部は、アクセス情報を用いてアクセスしたユーザー端末から、当該ユーザーの名称の入力を受け付ける。仮アカウント情報生成部は、名称受付部において受け付けられた名称に対応付けて、当該ユーザーのユーザー端末を識別するための仮アカウント情報を生成して記憶するとともに、当該仮アカウント情報をユーザー端末に記憶させるようにユーザー端末に送信する。オンライン会議用画面提供部は、仮アカウント情報を受信して記憶したユーザー端末からアクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末にオンライン会議用画面を表示するための情報を提供する。管理部は、仮アカウント情報を受信して記憶したユーザー端末を用いてユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を当該仮アカウント情報に関連付けて記憶する。出力部は、管理部において当該仮アカウント情報に関連付けられて記憶されているオンライン会議情報を出力する。チャット生成指示受付部は、オンライン会議用画面において、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付ける。チャット生成部は、チャット生成指示受付部によって指示が受け付けられた場合に、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、オンライン会議用画面とは別の独立した画面として生成するとともに、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。
 オンライン会議支援プログラムは、情報処理装置を、上記オンライン会議支援装置として機能させるためのものである。
 オンライン会議支援システムは、上記オンライン会議支援装置と、複数のユーザー端末と、を有している。
 本発明のオンライン会議支援装置によれば、ユーザーが使用するユーザー端末がオンライン会議用画面にアクセスするためのアクセス情報を生成し、アクセス情報を用いてアクセスしたユーザー端末から、当該ユーザーの名称の入力を受け付ける。そして、オンライン会議支援装置は、受け付けられたユーザーの名称に対応付けて、ユーザーのユーザー端末を識別するための仮アカウント情報を生成して記憶するとともに、当該仮アカウント情報をユーザー端末に記憶させるようにユーザー端末に送信する。オンライン会議支援装置は、仮アカウント情報を受信したユーザー端末からアクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末にオンライン会議用画面を表示するための情報を提供する。オンライン会議支援装置は、仮アカウント情報を受信して記憶したユーザー端末を用いてユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を当該仮アカウント情報に関連付けて記憶する。オンライン会議支援装置は、当該仮アカウント情報に関連付けられて記憶されているオンライン会議情報を出力する。そして、オンライン会議支援装置は、オンライン会議用画面において、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付ける。オンライン会議支援装置は、チャットを生成する指示が受け付けられた場合に、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、オンライン会議用画面とは別の独立した画面として生成するとともに、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。
 このように、各ユーザーが名称を入力するだけで仮アカウント情報が生成されてユーザー端末に送信され、各ユーザーはユーザー端末に記憶された仮アカウント情報を用いてオンライン会議に参加することができる。さらに、生成された仮アカウント情報に関連付けてオンライン会議情報が記憶されるため、各ユーザーは、名称を入力するだけという簡便な方法によってオンライン会議に参加した場合でも、参加したオンライン会議の履歴や内容を容易に閲覧することができる。また、ユーザーの指示を受け付けることによって、オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面が、オンライン会議用画面とは別の独立した画面として生成される。これにより、オンライン会議が終了した後でも参加者間での会話を行う環境を別途新たに構築する必要なく、参加者間での会話をシームレスに続けることができる。
 したがって、本発明のオンライン会議支援装置によれば、オンライン会議を手軽に開催して参加者の円滑なコミュニケーションを促進しつつ、オンライン会議の履歴や成果を容易に確認可能とし、さらに、オンライン会議終了後の参加者間のコミュニケーションを容易に継続可能とすることができる。
本発明の一実施形態に係るオンライン会議支援システムの概略構成を示す図である。 図1に示したユーザー端末の概略構成を示すブロック図である。 図1に示した支援装置の概略構成を示すブロック図である。 図1に示した支援装置の機能構成を示すブロック図である。 図1に示した支援装置において実行されるオンライン会議設定処理の手順を示すフローチャートである。 ユーザー端末においてオンライン会議用画面にアクセスするためのアクセス情報を生成する指示を受け付ける際に表示される画面の一例を示す図である。 ユーザーが本アカウントを作成してログインしていない場合に、ユーザー端末においてオンライン会議用画面にアクセスしてオンライン会議に参加するための指示を受け付ける際に表示される画面の一例を示す図である。 図1に示した支援装置において実行されるオンライン会議実行処理の手順を示すフローチャートである。 ユーザー端末において表示されるオンライン会議用画面の一例を示す図である。 ユーザー端末においてオンライン会議から退出した際に表示される画面の一例を示す図である。 ユーザーが本アカウントを用いてログインしていない場合にユーザー端末において表示されるマイページ画面の一例を示す図である。 ユーザー端末においてユーザーのメールアドレスの入力を受け付ける際に表示される画面の一例を示す図である。 ユーザー端末においてユーザーに認証用メールの確認を促す際に表示される画面の一例を示す図である。 ユーザー端末において仮アカウント情報に関連付けられて管理されているオンライン会議情報を表示するための画面の一例を示す図である。 図1に示した支援装置において実行されるチャット生成処理の手順を示すフローチャートである。 テキストチャットを生成する指示を受け付けた場合に、ユーザー端末においてテキストチャット用画面にアクセスするためのチャットアクセス情報が出力される様子を示す図である。 ユーザー端末においてユーザーのメールアドレスの入力を受け付ける際に表示される画面の一例を示す図である。 ユーザー端末においてユーザーに認証用メールの確認を促す際に表示される画面の一例を示す図である。 ユーザー端末において表示されるテキストチャット用画面の一例を示す図である。
 以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
 〔実施形態〕
 <オンライン会議支援システムの構成>
 図1は、本発明の一実施形態に係るオンライン会議支援システムの概略構成を示す図である。
 図1に示すように、オンライン会議支援システムは、複数のユーザー端末(ユーザー端末100a,100b,100c,・・・,100x、以下、互いに区別しないとき「ユーザー端末100」と称する。)および支援装置200を有し、各構成はネットワークを通じて相互に通信可能に構成されている。
 ユーザー端末100は、ユーザー各々が使用するノートPC、デスクトップPC、スマートフォン、タブレットPC等の情報端末である。
 支援装置200は、オンライン会議支援システムおよびサービスを管理・運営する事業者(以下、「サービス提供者」と称する)によって設けられるサーバーである。支援装置200は、オンライン会議支援装置を構成する。
 以下、各構成について詳細に説明する。
 <ユーザー端末100>
 図2は、ユーザー端末の概略構成を示すブロック図である。
 図2に示すように、ユーザー端末100は、CPU(Central Processing Unit)110、ROM(Read Only Memory)120、RAM(Random Access Memory)130、ストレージ140、通信インターフェース150、操作部160、および表示部170を有する。各構成は、バス180を介して相互に通信可能に接続されている。
 CPU110は、ROM120やストレージ140に記録されているプログラムにしたがって、上記各構成の制御や各種の演算処理を行う。
 ROM120は、各種プログラムや各種データを格納する。
 RAM130は、作業領域として一時的にプログラムやデータを記憶する。
 ストレージ140は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。
 通信インターフェース150は、支援装置200等の外部機器と通信するためのインターフェースであり、たとえば、携帯電話通信用の3G、4G、5G等の規格や、Wi-Fi(登録商標)等の規格が用いられる。
 操作部160は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。
 表示部170は、たとえば、液晶ディスプレイであり、各種の情報を表示する。表示部170は、タッチパネル式のディスプレイによって構成することによって、操作部160として機能してもよい。
 <支援装置200>
 図3Aは、支援装置の概略構成を示すブロック図である。
 図3Aに示すように、支援装置200は、CPU210、ROM220、RAM230、ストレージ240、通信インターフェース250、操作部260、および表示部270を有する。各構成は、バス280を介して相互に通信可能に接続されている。なお、CPU210、ROM220、RAM230、ストレージ240、通信インターフェース250、操作部260、および表示部270の各構成は、ユーザー端末100のCPU110、ROM120、RAM130、ストレージ140、通信インターフェース150、操作部160、および表示部170と同様の機能を有するので、重複する説明を省略する。
 図3Bは、支援装置の機能構成を示すブロック図である。
 図3Bに示すように、支援装置200のCPU210は、生成部211、名称受付部212、仮アカウント情報生成部213、オンライン会議用画面提供部214、管理部215、出力部216、チャット生成指示受付部217、チャット生成部218、認証部219、本アカウント情報生成部21A、および判断部21Bとして機能する。
 生成部211は、ユーザーが使用するユーザー端末100がオンライン会議用画面にアクセスするためのアクセス情報を生成する。
 名称受付部212は、アクセス情報を用いてアクセスしたユーザー端末100から、当該ユーザー端末100を使用してオンライン会議用画面にアクセスするユーザーの名称の入力を受け付ける。
 仮アカウント情報生成部213は、名称受付部212において受け付けられた名称に対応付けて、当該ユーザーのユーザー端末100を識別するための仮アカウント情報を生成してストレージ240等に記憶するとともに、当該仮アカウント情報をユーザー端末100に記憶させるようにユーザー端末100に送信する。たとえば、仮アカウント情報生成部213は、生成した仮アカウント情報が、ユーザー端末100のキャッシュ(ブラウザキャッシュ等の一時記憶領域)に記憶されるように、ユーザー端末100に送信する。
 仮アカウント情報生成部213は、ユーザーを認証するための認証処理を実行することなく、ユーザー端末100を識別するための仮アカウント情報を生成してユーザー端末100に送信する。
 オンライン会議用画面提供部214は、仮アカウント情報を受信して記憶したユーザー端末100からアクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末100にオンライン会議用画面を表示するための情報を提供する。
 管理部215は、仮アカウント情報を受信して記憶したユーザー端末100を用いてユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を、当該仮アカウント情報に関連付けて記憶する。オンライン会議情報は、ユーザーが参加したオンライン会議の日時、内容、参加者等に関する情報を含む。また、オンライン会議情報は、ユーザーが参加を予定しているオンライン会議の日時、内容、参加者等に関する情報を含んでもよい。さらに、オンライン会議情報は、オンライン会議において各ユーザーからの入力によって生成されたメモに関する情報を含んでもよい。また、オンライン会議情報は、オンライン会議において各ユーザー間で交わされた音声による会話がリアルタイムでテキスト化された情報である文字起こし情報を含んでもよい。文字起こし情報は、音声に対応するテキストに対応付けて、音声を発したユーザーを識別可能なユーザー名やアイコン等の識別子が付与された形態で出力されてもよい。文字起こし情報は、たとえば、以下のように取得される。支援装置200は、各ユーザー端末100から、各ユーザー端末100を使用するユーザーによる音声に対応する音声情報を受け付ける。支援装置200は、受け付けた音声情報を取得して解析を行い、解析結果に基づいて、ユーザーによる音声に対応するテキストを出力する。支援装置200は、公知の音声解析技術や言語認識技術等を用いて、音声情報から音声に対応するテキストを出力することができる。
 出力部216は、管理部215において当該仮アカウント情報に関連付けられて記憶されているオンライン会議情報を出力する。
 チャット生成指示受付部217は、オンライン会議用画面提供部214によって提供されるオンライン会議用画面において、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付ける。
 チャット生成部218は、チャット生成指示受付部217によって指示が受け付けられた場合に、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、オンライン会議用画面とは別の独立した画面として生成する。また、チャット生成部218は、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。
 認証部219は、仮アカウント情報を受信して記憶したユーザー端末100からのアクセスを受け付けた場合に、当該ユーザー端末100のユーザーを認証するための認証処理を実行する。
 本アカウント情報生成部21Aは、認証部219によって認証処理が実行された場合に、認証処理においてユーザーから受け付けられた情報に基づいてユーザーを識別するための本アカウント情報を生成して当該ユーザーの仮アカウント情報と関連付けて記憶する。
 判断部21Bは、ユーザー端末100からのアクセスを受け付けた場合に、本アカウント情報を用いたログイン処理が行われているか否かを判断する。
 たとえば、判断部21Bは、ユーザー端末100から、チャットアクセス情報を用いたテキストチャットへのアクセスを受け付けた場合に、本アカウント情報を用いたログイン処理が行われているか否かを判断する。そして、チャット生成部218は、判断部21Bによって本アカウント情報を用いたログインが行われていると判断された場合に、ユーザー端末100からのテキストチャット用画面へのアクセスを許可してもよい。
 また、判断部21Bは、ユーザー端末100から、オンライン会議情報の閲覧要求を受け付けた場合に、本アカウント情報を用いたログイン処理が行われているか否かを判断する。そして、出力部216は、判断部21Bによって本アカウント情報を用いたログインが行われていると判断された場合に、ユーザー端末100におけるオンライン会議情報の閲覧を許可してもよい。
 また、管理部215は、ユーザーが参加したテキストチャットに関するチャット情報を、当該テキストチャットに対応するオンライン会議情報にさらに関連付けて記憶してもよい。出力部216は、ユーザー端末100からの要求を受け付けた場合、管理部215においてオンライン会議情報に関連付けて記憶されているチャット情報をユーザー端末100において閲覧可能に出力してもよい。チャット情報は、テキストチャットの内容、参加者、当該テキストチャット用画面にアクセスするためのチャットアクセス情報等に関する情報を含む。
 <オンライン会議支援システムにおける処理の概要>
 <オンライン会議設定処理>
 図4は、図1に示した支援装置において実行されるオンライン会議設定処理の手順を示すフローチャートである。図5は、ユーザー端末においてオンライン会議用画面にアクセスするためのアクセス情報を生成する指示を受け付ける際に表示される画面の一例を示す図である。図6は、ユーザーが本アカウントを作成してログインしていない場合に、ユーザー端末においてオンライン会議用画面にアクセスしてオンライン会議に参加するための指示を受け付ける際に表示される画面の一例を示す図である。図4のフローチャートに示される処理は、支援装置200のストレージ240等にプログラムとして記憶されており、CPU210が各部を制御することにより実行される。
 図4に示すように、支援装置200は、オンライン会議(オンライン会議用画面)を生成するための指示を受け付ける(ステップS101)。たとえば、支援装置200は、ユーザー端末100からの要求に基づいて、図5に示すような画面を表示するための情報をユーザー端末100に送信する。ユーザー端末100は、表示部170に図5の画面を表示する。たとえば、図5の画面において、ユーザーが「ミーティングをはじめる」というボタンを選択すると、オンライン会議(オンライン会議用画面)を生成するための指示がユーザー端末100から送信され、支援装置200において受け付けられる。
 続いて、支援装置200は、ユーザー端末100のユーザーが本アカウント情報を用いてログインしているか否かを判断する(ステップS102)。
 本アカウント情報を用いてログインしている場合(ステップS102:YES)、支援装置200は、ステップS105の処理に進む。
 本アカウント情報を用いてログインしていない場合(ステップS102:NO)、支援装置200は、ユーザー端末100から、オンライン会議に参加するユーザーの名称を取得する(ステップS103)。たとえば、支援装置200は、図6に示すような画面をユーザー端末100に表示させて、ユーザーから任意の名称の入力を受け付けることによって、ユーザーの名称を取得する。
 支援装置200は、ステップS103の処理において受け付けられた名称に対応付けて、当該ユーザーのユーザー端末100を識別するための仮アカウント情報を生成してストレージ240等に記憶するとともに、当該仮アカウント情報をユーザー端末100に記憶させるようにユーザー端末100に送信する(ステップS104)。たとえば、支援装置200は、生成した仮アカウント情報が、ユーザー端末100のキャッシュに記憶されるように、ユーザー端末100に送信する。支援装置200は、ユーザー端末100からのアクセスを受け付けた場合、ユーザー端末100のキャッシュに記憶されている仮アカウント情報に基づいて、ユーザー端末100を識別することができる。これにより、支援装置200は、たとえば後述するように、仮アカウント情報に関連付けられて記憶されているオンライン会議情報を抽出したり、抽出したオンライン会議情報を当該ユーザー端末100に提供したりすることができる。
 支援装置200は、オンライン会議用画面と、オンライン会議用画面にアクセスするためのアクセス情報を生成して出力する(ステップS105)。たとえば、支援装置200は、オンライン会議用画面を表示するためのウェブページと、当該ウェブページにアクセスするためのURL等のアクセス情報を生成し、ユーザー端末100において表示可能に出力する。たとえば、図6の画面においては、オンライン会議用画面にアクセスするためのURLが、「このミーティングのURL」として表示されている。オンライン会議を開催しようとするユーザーは、たとえば、このURLをコピーして、オンライン会議に参加する他のユーザーに通知する。他のユーザーは、通知されたURLを選択したりウェブブラウザー等に入力したりすることによって、オンライン会議に参加するためのページにアクセスすることができる。
 <オンライン会議実行処理>
 図7は、図1に示した支援装置において実行されるオンライン会議実行処理の手順を示すフローチャートである。図8は、ユーザー端末において表示されるオンライン会議用画面の一例を示す図である。図9は、ユーザー端末においてオンライン会議から退出した際に表示される画面の一例を示す図である。図10は、ユーザーが本アカウントを用いてログインしていない場合にユーザー端末において表示されるマイページ画面の一例を示す図である。図11は、ユーザー端末においてユーザーのメールアドレスの入力を受け付ける際に表示される画面の一例を示す図である。図12は、ユーザー端末においてユーザーに認証用メールの確認を促す際に表示される画面の一例を示す図である。図13は、ユーザー端末において仮アカウント情報に関連付けられて管理されているオンライン会議情報を表示するための画面の一例を示す図である。図7のフローチャートに示される処理は、支援装置200のストレージ240等にプログラムとして記憶されており、CPU210が各部を制御することにより実行される。
 図7に示すように、支援装置200は、オンライン会議に参加する各ユーザーのユーザー端末100から、オンライン会議へのアクセス要求を受け付ける(ステップS201)。たとえば、各ユーザーは、図4のステップS105の処理において出力されたURL等のアクセス情報を用いて、オンライン会議に参加するためのページへのアクセスを要求する。
 続いて、支援装置200は、アクセスを受け付けたユーザーが本アカウント情報を用いてログインしているか否かを判断する(ステップS202)。
 本アカウント情報を用いてログインしている場合(ステップS202:YES)、支援装置200は、ステップS205の処理に進む。
 本アカウント情報を用いてログインしていない場合(ステップS202:NO)、支援装置200は、ユーザー端末100から、オンライン会議に参加するユーザーの名称を取得する(ステップS203)。たとえば、支援装置200は、図6に示すような画面をユーザー端末100に表示させて、ユーザーから任意の名称の入力を受け付けることによって、ユーザーの名称を取得する。
 支援装置200は、ステップS203の処理において受け付けられた名称に対応付けて、当該ユーザーのユーザー端末100を識別するための仮アカウント情報を生成してストレージ240等に記憶するとともに、当該仮アカウント情報をユーザー端末100に記憶させるようにユーザー端末100に送信する(ステップS204)。たとえば、支援装置200は、生成した仮アカウント情報が、ユーザー端末100のキャッシュに記憶されるように、ユーザー端末100に送信する。
 支援装置200は、各ユーザーからオンライン会議に参加する旨の指示を受け付ける(ステップS205)。たとえば、支援装置200は、各ユーザーがユーザー端末100に表示されている図6の画面において「ミーティングに参加」のボタンを選択した場合に、オンライン会議に参加する旨の指示を受け付ける。
 支援装置200は、各ユーザーのユーザー端末100に、図8に示すようなオンライン会議用画面を提供し、各ユーザー端末100から送信される各種情報に基づいてオンライン会議用画面を更新する(ステップS206)。オンライン会議用画面には、ビデオチャット画面、コメント画面(メモ画面)、文字起こし画面等が含まれている。
 ビデオチャット画面においては、各ユーザーに対応する複数の表示スペースが一覧表示され、当該複数の表示スペースのそれぞれには、各ユーザーをリアルタイムで撮影した映像と、各ユーザーによって入力されたユーザーの名称が表示される。ビデオチャット画面は、たとえば、映像の取得機能または出力機能を停止することにより、音声チャット(ボイスチャット)画面としても使用され得る。
 コメント画面においては、オンライン会議の中で各ユーザー端末100から送信されたメッセージが時系列で表示される。
 文字起こし画面においては、オンライン会議において各ユーザー間で交わされた音声による会話が、リアルタイムでテキスト化されて、たとえば、音声を発したユーザーを識別可能なユーザー名やアイコン等の識別子と共に、時系列で出力される。支援装置200は、各ユーザー端末100から、各ユーザー端末100を使用するユーザーによる音声に対応する音声情報を受け付ける。支援装置200は、受け付けた音声情報を取得して解析を行い、解析結果に基づいて、ユーザーによる音声に対応するテキストをメモ画面等に出力する。支援装置200は、公知の音声解析技術や言語認識技術等を用いて、音声情報から音声に対応するテキストを出力することができる。
 なお、オンライン会議用画面には、スケジュール画面、ホワイトボード画面、ファイル管理画面等が含まれてもよい。スケジュール画面においては、各ユーザー端末100によって生成または編集されるスケジュールが表示される。ホワイトボード画面においては、たとえば、各ユーザー端末100によって生成または編集される、文字および図形の少なくとも一つが表示される。ファイル管理画面においては、たとえば、各ユーザー端末100によって保存または編集されて共有されるファイルが表示される。
 支援装置200は、オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付けているか否かを判断する(ステップS207)。たとえば、支援装置200は、図8の画面において「チャットをはじめる」というボタンが選択された際に、テキストチャットを生成する指示が受け付けられたと判断する。
 テキストチャットを生成する指示が受け付けられていない場合(ステップS207:NO)、支援装置200は、ステップS209の処理に進む。
 テキストチャットを生成する指示が受け付けられている場合(ステップS207:YES)、支援装置200は、チャット生成処理を実行する(ステップS208)。具体的には、支援装置200は、オンライン会議に参加している前記ユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、前記オンライン会議用画面とは別の独立した画面として生成する。また、支援装置200は、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。チャット生成処理の詳細については、後述する。
 支援装置200は、オンライン会議を終了するか否かを判断する(ステップS209)。たとえば、支援装置200は、ユーザーからオンライン会議を終了する旨の指示が受け付けられた場合や、所定の時間が経過した場合等に、オンライン会議を終了すると判断する。オンライン会議の終了は、オンライン会議に参加している各ユーザーについて個別に判断および処理されてもよい。たとえば、各ユーザーがオンライン会議を終了、すなわちオンライン会議から退出しても、オンライン会議は他のユーザーによって継続され得る。また、オンライン会議を設定して開催したユーザー等の所定のユーザーがオンライン会議を終了した場合、オンライン会議そのものが終了するように設定されてもよい。
 オンライン会議を終了しない場合(ステップS209:NO)、支援装置200は、ステップS206の処理に戻り、オンライン会議を継続させる。
 オンライン会議を終了する場合(ステップS209:YES)、支援装置200は、オンライン会議に関する各種情報を含むオンライン会議情報を、当該ユーザーに対応する仮アカウント情報または本アカウント情報に関連付けてストレージ240に記憶する(ステップS210)。
 続いて、支援装置200は、図9に示すようなオンライン会議終了後の画面を生成してユーザー端末100に表示させる。たとえば、図9の画面において、「再参加」というボタンが選択されると、他のユーザーによってオンライン会議が継続されている場合には、支援装置200は、図8の画面を表示するための情報をユーザー端末100に送信する処理を再開する。また、図9の画面において、「ホームに戻る」というボタンが選択されると、支援装置200は、本アカウント情報を用いてログインしていないユーザーに対しては、図10に示すようなホーム画面を出力する。
 たとえば、図10の画面において、「今すぐミーティング」というボタンが選択されると、支援装置200は、ステップS105の処理を実行して、図6に示すような画面を出力する。また、図10の画面において、「ログインする」というボタンが選択されると、支援装置200は、当該ユーザーが参加したオンライン会議の履歴を含むオンライン会議情報を出力するための処理として、以下に説明するステップS211~S213の処理を実行する。
 支援装置200は、オンライン会議を終了したユーザーが本アカウント情報を用いてログインしているか否かを判断する(ステップS211)。
 本アカウント情報を用いてログインしている場合(ステップS211:YES)、支援装置200は、ステップS213の処理に進む。
 本アカウント情報を用いてログインしていない場合(ステップS211:NO)、支援装置200は、認証処理およびログイン処理を実行するようにユーザーを誘導するための画面を生成してユーザー端末100に送信する(ステップS212)。たとえば、支援装置200は、図11に示すような画面をユーザー端末100に表示させて、ユーザーからメールアドレスの入力を受け付ける。図11の画面において、「認証メールを送信」というボタンが選択されると、ユーザー端末100には、図12に示すような画面が表示され、ユーザーは、入力したメールアドレスに通知される認証メールを確認して認証処理(認証メールに記載されたURLを選択)を実行するように誘導される。認証処理が完了すると、支援装置200は、認証処理においてユーザーから受け付けられた情報(たとえばメールアドレス)に基づいて、ユーザーを識別するための本アカウント情報を生成する。支援装置200は、生成した本アカウント情報を、当該ユーザーが使用しているユーザー端末100を識別するための仮アカウント情報と関連付けて、ストレージ240等に記憶する。支援装置200は、生成された本アカウント情報を用いて、ユーザーのログイン処理を実行する。たとえば、支援装置200は、認証処理において入力されたメールアドレスについて、ユーザーから再度入力を受け付けることによって、ユーザーのログイン処理を実行してもよく、認証処理が完了した時点で、自動的にユーザーのログイン処理を実行してもよい。
 支援装置200は、オンライン会議情報をユーザーが閲覧可能に出力する(ステップS213)。たとえば、支援装置200は、図13に示すような画面を生成して、ユーザー端末100に送信することによって、オンライン会議情報を出力する。図13の画面には、オンライン会議情報として、ユーザーが参加を予定しているオンライン会議の日時、内容、参加者等に関する情報を含む「ミーティング予定」の情報や、ユーザーが参加したオンライン会議の日時、内容、参加者等に関する情報を含む「終了したミーティング」の情報が出力される。たとえば、図13の画面において、「終了したミーティング」の中の特定のオンライン会議を示す情報が選択されると、当該オンライン会議において各ユーザーからの入力によって生成されたメモまたはコメントに関する情報が出力されてもよい。
 なお、上記の実施形態においては、ユーザーが認証処理を実行して本アカウント情報を生成し、本アカウント情報を用いてログインした場合に、オンライン会議の履歴を含むオンライン会議情報を閲覧可能な形態について例示したが、これに限定されない。たとえば、ユーザーが認証処理を実行して本アカウント情報を生成しておらず、仮アカウント情報のみが生成されている状態であっても、ユーザーがオンライン会議の履歴を含むオンライン会議情報を閲覧可能としてもよい。
 また、上記の実施形態においては、図10の画面において「ログインする」というボタンが選択された際に、ステップS212の処理が実行される例について説明したが、これに限定されない。たとえば、他の画面に表示されている「ログインする」というボタンが選択された際に、ステップS212の処理が実行されてもよい。
 また、上記の実施形態においては、ユーザーがオンライン会議から退出して、ホーム画面に遷移した後に、ステップS211~S213の処理が実行され、オンライン会議情報が出力されてユーザー端末100での閲覧が許可される例について説明したが、これに限定されない。支援装置200は、ユーザー端末100から、任意のタイミングでオンライン会議情報の閲覧要求を受け付けた場合に、ステップS211~S213の処理を実行して、ユーザーがオンライン会議情報を閲覧可能に出力してもよい。
 <チャット生成処理>
 図14は、図1に示した支援装置において実行されるチャット生成処理の手順を示すフローチャートである。図15は、テキストチャットを生成する指示を受け付けた場合に、ユーザー端末においてテキストチャット用画面にアクセスするためのチャットアクセス情報が出力される様子を示す図である。図16は、ユーザー端末においてユーザーのメールアドレスの入力を受け付ける際に表示される画面の一例を示す図である。図17は、ユーザー端末においてユーザーに認証用メールの確認を促す際に表示される画面の一例を示す図である。図18は、ユーザー端末において表示されるテキストチャット用画面の一例を示す図である。図14のフローチャートに示される処理は、支援装置200のストレージ240等にプログラムとして記憶されており、CPU210が各部を制御することにより実行される。
 図14に示すように、支援装置200は、チャットアクセス情報を生成する(ステップS301)。たとえば、支援装置200は、図15の画面に示すように、コメント画面や、ポップアップ形式のメッセージ等において、オンライン会議用画面とは別の独立した画面(ウェブページ)であるテキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。図15の画面においては、コメント画面およびポップアップメッセージにおいて、「パルケトークへの招待:ウェブ会議が終わってもチャットできますので、下記のURLからアクセスしてください。」という案内とともに、テキストチャット用画面のページにアクセスするためのURLがチャットアクセス情報として出力されている。
 支援装置200は、チャット参加指示を受け付ける(ステップS302)。たとえば、支援装置200は、図15の画面においてチャットアクセス情報であるURLが選択された場合や、他のブラウザーアプリケーションにおいて当該URLを使用したアクセスが実行され、テキストチャット用画面へのアクセスを受け付けた場合に、チャット参加指示を受け付ける。
 支援装置200は、オンライン会議を終了したユーザーが本アカウント情報を用いてログインしているか否かを判断する(ステップS303)。
 本アカウント情報を用いてログインしている場合(ステップS303:YES)、支援装置200は、ステップS305の処理に進む。
 本アカウント情報を用いてログインしていない場合(ステップS303:NO)、支援装置200は、認証処理およびログイン処理を実行するようにユーザーを誘導するための画面を生成してユーザー端末100に送信する(ステップS304)。たとえば、支援装置200は、図16に示すような画面をユーザー端末100に表示させて、ユーザーからメールアドレスの入力を受け付ける。図16の画面において、「認証メールを送信」というボタンが選択されると、ユーザー端末100には、図17に示すような画面が表示され、ユーザーは、入力したメールアドレスに通知される認証メールを確認して認証処理(認証メールに記載されたURLを選択)を実行するように誘導される。認証処理が完了すると、支援装置200は、認証処理においてユーザーから受け付けられた情報(たとえばメールアドレス)に基づいて、ユーザーを識別するための本アカウント情報を生成する。支援装置200は、生成した本アカウント情報を、当該ユーザーが使用しているユーザー端末100を識別するための仮アカウント情報と関連付けて、ストレージ240等に記憶する。支援装置200は、生成された本アカウント情報を用いて、ユーザーのログイン処理を実行する。たとえば、支援装置200は、認証処理において入力されたメールアドレスについて、ユーザーから再度入力を受け付けることによって、ユーザーのログイン処理を実行してもよく、認証処理が完了した時点で、自動的にユーザーのログイン処理を実行してもよい。
 支援装置200は、テキストチャット用画面を生成して出力する(ステップS305)。たとえば、支援装置200は、図18に示すような画面を生成して、ユーザー端末100に送信することによって、テキストチャット用画面を出力する。図18の画面には、図7のステップS206の処理によって実行されているオンライン会議用画面に参加しているユーザーを参加者とするテキストチャットを実行および継続するために必要な情報が表示されている。たとえば、図18の画面の左側には、各テキストチャットの内容を示すタイトル(ABC Inc.-Team Kick-Off Mtg等)に関連付けて、各テキストチャットの参加者(すなわちオンライン会議の参加者)の画像に対応するアイコンが表示されている。これにより、各テキストチャットが、どのオンライン会議に対応するものであるかが容易に判別可能となっている。各テキストチャットのタイトルが選択されることにより、図18の画面の右側には、テキストチャットの内容が表示される。テキストチャットは、たとえば、各ユーザー(参加者)によって入力されたテキストメッセージや送信されたファイル等を時系列で並べて表示することによって構成される。テキストチャットの内容として、オンライン会議において各ユーザーからの入力によって生成されたメモまたはコメントの内容が予め表示されてもよい。
 支援装置200は、各ユーザーが参加したテキストチャットに関するチャット情報を、当該テキストチャットに対応するオンライン会議のオンライン会議情報に関連付けて記憶する。支援装置200は、ユーザー端末100からの要求を受け付けた場合、オンライン会議情報に関連付けて記憶されているチャット情報をユーザー端末100において閲覧可能に出力する。チャット情報は、テキストチャットの内容、参加者、当該テキストチャット用画面にアクセスするためのチャットアクセス情報等の情報が含まれる。
 なお、上記の実施形態においては、ユーザーが認証処理を実行して本アカウント情報を生成し、本アカウント情報を用いてログインした場合に、テキストチャット用画面にアクセス可能な形態について例示したが、これに限定されない。たとえば、ユーザーが認証処理を実行して本アカウント情報を生成しておらず、仮アカウント情報のみが生成されている状態であっても、ユーザーがテキストチャット用画面にアクセス可能としてもよい。
 以上のように、本実施形態に係るオンライン会議支援システムによれば、支援装置200は、ユーザーが使用するユーザー端末100がオンライン会議用画面にアクセスするためのアクセス情報を生成し、アクセス情報を用いてアクセスしたユーザー端末100から、当該ユーザーの名称の入力を受け付ける。そして、支援装置200は、名称受付部において受け付けられたユーザーの名称に対応付けて、ユーザーのユーザー端末100を識別するための仮アカウント情報を生成して記憶するとともに、当該仮アカウント情報をユーザー端末100に記憶させるようにユーザー端末100に送信する。支援装置200は、仮アカウント情報を受信したユーザー端末100からアクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末100にオンライン会議用画面を表示するための情報を提供する。支援装置200は、仮アカウント情報を受信して記憶したユーザー端末100を用いてユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を当該仮アカウント情報に関連付けて記憶する。支援装置200は、当該仮アカウント情報に関連付けられて記憶されているオンライン会議情報を出力する。そして、支援装置200は、オンライン会議用画面において、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付ける。支援装置200は、チャットを生成する指示が受け付けられた場合に、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、オンライン会議用画面とは別の独立した画面として生成するとともに、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力する。
 このように、各ユーザーが名称を入力するだけで仮アカウント情報が生成されてユーザー端末に送信され、各ユーザーは、認証処理やログイン処理等を行うことなく、ユーザー端末に記憶された仮アカウント情報を用いて簡便にオンライン会議に参加することができる。さらに、生成された仮アカウント情報に関連付けてオンライン会議情報が記憶されるため、各ユーザーは、名称を入力するだけという簡便な方法によってオンライン会議に参加した場合でも、参加したオンライン会議の履歴や内容を容易に閲覧することができる。また、ユーザーの指示を受け付けることによって、オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面が、オンライン会議用画面とは別の独立した画面として生成される。これにより、オンライン会議が終了した後でも参加者間での会話を行う環境を別途新たに構築する必要なく、参加者間での会話をシームレスに続けることができる。このように、支援装置200によれば、オンライン会議を手軽に開催して参加者の円滑なコミュニケーションを促進しつつ、オンライン会議の履歴や成果を容易に確認可能とし、さらに、オンライン会議終了後の参加者間のコミュニケーションを容易に継続可能とすることができる。
 なお、従来のオンライン会議ツールにおいて、オンライン会議中にテキストベースのチャットが可能なものも存在するが、当該チャットはオンライン会議用の画面に付随したものであり、オンライン会議が終了した際には、テキストベースのチャットも終了してしまうものが一般的である。本実施形態に係る支援装置200によれば、オンライン会議に参加しているユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面が、オンライン会議用画面とは別の独立した画面として生成される。したがって、オンライン会議が終了した後においても、オンライン会議の参加者によるテキストチャットを確実に継続することができる。
 また、従来のコミュニケーションツールの中には、既にユーザー間でのテキストベースのチャットが確立されている状態で、当該ユーザー間でのビデオ通話が可能であり、ビデオ通話が終了後にテキストベースのチャットを継続できるものも存在する。しかし、そもそもユーザーがテキストベースのチャットに参加するためには、各ユーザーの認証処理やユーザー登録処理、ログイン処理等が実行されている必要があり、また、各ユーザーのアカウントID等を確認してチャットグループに招待するような処理も必要である。本実施形態に係る支援装置200によれば、各ユーザーは名称を入力するだけで生成される仮アカウント情報を用いてオンライン会議に参加することができ、オンライン会議の参加者による独立したテキストチャットを容易に生成して、オンライン会議終了後にも会話を継続することができる。
 また、支援装置200は、ユーザーが参加したテキストチャットに関するチャット情報を、当該テキストチャットに対応するオンライン会議情報にさらに関連付けて記憶し、ユーザー端末100からの要求を受け付けた場合、オンライン会議情報に関連付けて記憶されているチャット情報をユーザー端末100において閲覧可能に出力する。これにより、各ユーザーは、参加したオンライン会議の終了後にシームレスに開始されたテキストチャットの履歴や内容を容易に閲覧することができる。したがって、オンライン会議の終了後においても各参加者が参加者間の会話や会議の成果、結論等を容易に確認することができ、オンライン会議をより有意義で生産性の高いものとすることができる。
 また、チャット情報は、テキストチャットの内容、参加者、および当該テキストチャット用画面にアクセスするためのチャットアクセス情報のうちの少なくともいずれかに関する情報を含む。これにより、各ユーザーは、参加したオンライン会議の終了後にシームレスに開始されたテキストチャットの概要や詳細を容易に把握することができる。
 また、支援装置200は、ユーザーを認証するための認証処理を実行することなく、ユーザー端末100を識別するための仮アカウント情報を生成してユーザー端末に送信する。これにより、これにより、各ユーザーは、認証処理やその後に実行されるログイン処理等の煩雑な作業を行うことなくオンライン会議に参加することができるため、オンライン会議を手軽に開催することができる。従来のオンライン会議ツールにおいては、メールアドレスを用いた認証処理やユーザー登録、ユーザーIDとパスワードによるログイン処理等を行ってからオンライン会議に参加する必要があり、たとえばオンライン会議に不慣れなユーザーやそのオンライン会議ツールを使ったことがないユーザーは、スムーズにオンライン会議に参加できないという問題が生じていた。
 また、オンライン会議情報は、ユーザーが参加したオンライン会議の日時、内容、および参加者のうちの少なくともいずれかに関する情報を含む。これにより、各ユーザーは、参加したオンライン会議に関する概要や詳細を容易に把握することができる。
 また、オンライン会議情報は、ユーザーが参加を予定しているオンライン会議の日時、内容、および参加者のうちの少なくともいずれかに関する情報を含む。これにより、各ユーザーは、参加を予定しているオンライン会議に関する概要や詳細を容易に把握することができる。
 また、オンライン会議情報は、オンライン会議において各ユーザーからの入力によって生成されたメモまたはコメントに関する情報を含む。これにより、各ユーザーは、参加したオンライン会議におけるテキストベースの会話の内容について、オンライン会議の終了後においても容易に確認することができる。従来のオンライン会議ツールにおいては、オンライン会議中にテキストベースのチャットが可能なものも存在するが、当該チャットはオンライン会議用の画面に付随したものであることが一般的であり、オンライン会議が終了してオンライン会議用の画面を終了した後に、オンライン会議内で記録されたテキストベースの会話の内容を確認することは困難であった。
 また、支援装置200は、仮アカウント情報を受信して記憶したユーザー端末100からのアクセスを受け付けた場合に、当該ユーザー端末100のユーザーを認証するための認証処理を実行する。支援装置200は、認証処理が実行された場合に、認証処理においてユーザーから受け付けられた情報に基づいてユーザーを識別するための本アカウント情報を生成して当該ユーザーの仮アカウント情報と関連付けて記憶する。これにより、必要に応じて、仮アカウント情報を用いてシステムにアクセスしているユーザーについて認証処理を行い、個々のユーザーを識別可能な本アカウント情報を生成してユーザーを識別することができる。仮アカウント情報は、ユーザー端末100を識別するためにユーザー端末100のキャッシュ等に記憶されて利用される情報である。そのため、ユーザーが別のユーザー端末100を使用した場合や、ユーザー端末100のキャッシュ情報を消去してしまった場合には、仮アカウント情報を使用することはできない。したがって、認証処理を行ってユーザーを識別するための本アカウント情報を生成しておくことによって、ユーザーとしては、本システムをより安定的に使用することができる。また、システムの運営者としては、本アカウント情報によってユーザーを識別できることにより、ユーザー個々に応じた付加サービスの提供や料金の請求、様々なマーケティング活動等につなげることができる。
 また、支援装置200は、ユーザー端末100から、チャットアクセス情報を用いたテキストチャットへのアクセスを受け付けた場合に、ユーザー端末100を使用しているユーザーの本アカウント情報を用いたログイン処理が行われているか否かを判断する。本アカウント情報を用いたログインが行われていると判断された場合、支援装置200は、ユーザー端末100からのテキストチャット用画面へのアクセスを許可する。これにより、本アカウント情報を用いてログインしているユーザーのみがテキストチャットにアクセスできるようにすることができ、仮アカウント情報を用いて手軽にオンライン会議に参加したユーザーに対しても、本アカウント情報の生成を促すことができる。従来のオンライン会議ツールのように、決められた時間に開始され、リアルタイムで進行してしまうオンライン会議に参加する前に、認証処理やログイン処理を行うことは、ユーザーにとっては負担が大きく不便である。しかし、本実施形態のように、オンライン会議終了後等に、非同期で実行されるテキストチャットに参加する前に、認証処理やログイン処理を行うのであれば、ユーザーは時間に余裕を持って処理を行うことができ、便利である。
 また、支援装置200は、ユーザー端末100から、オンライン会議情報の閲覧要求を受け付けた場合に、ユーザー端末100を使用しているユーザーの本アカウント情報を用いたログイン処理が行われているか否かを判断する。本アカウント情報を用いたログインが行われていると判断された場合、支援装置200は、ユーザー端末100におけるオンライン会議情報の閲覧を許可する。これにより、本アカウント情報を用いてログインしているユーザーのみがオンライン会議情報を閲覧できるようにすることができ、仮アカウント情報を用いて手軽にオンライン会議に参加したユーザーに対しても、本アカウント情報の生成を促すことができる。従来のオンライン会議ツールのように、決められた時間に開始され、リアルタイムで進行してしまうオンライン会議に参加する前に、認証処理やログイン処理を行うことは、ユーザーにとっては負担が大きく不便である。しかし、本実施形態のように、オンライン会議終了後に、オンライン会議情報を閲覧しようとした際に、認証処理やログイン処理を行うのであれば、ユーザーは時間に余裕を持って処理を行うことができ、便利である。
 なお、本発明は、上述した実施形態および変形例のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
 たとえば、ユーザー端末100および支援装置200は、それぞれ複数の装置によって構成されてもよく、あるいは単一の装置によって構成されてもよい。
 また、各構成が有する機能は、他の構成によって実現されてもよい。たとえば、支援装置200が有する各機能の一部が、PCによって実現されていてもよく、あるいは、他のサーバーによって実現されてもよい。あるいは、支援装置200が有する各機能の一部が、ユーザー端末100等によって実現されてもよい。
 また、上記の実施形態および変形例におけるシーケンスチャートの処理単位は、各処理の理解を容易にするために、主な処理内容に応じて分割したものである。処理ステップの分類の仕方によって、本願発明が制限されることはない。各処理は、さらに多くの処理ステップに分割することもできる。また、1つの処理ステップが、さらに多くの処理を実行してもよい。
 上述した実施形態に係るシステムにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびCD-ROM等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
100(100a,100b,100c・・・100x) ユーザー端末、
110 CPU、
120 ROM、
130 RAM、
140 ストレージ、
150 通信インターフェース、
160 操作部、
170 表示部、
180 バス、
200 支援装置、
210 CPU、
220 ROM、
230 RAM、
240 ストレージ、
250 通信インターフェース、
260 操作部、
270 表示部、
280 バス。

 
 

Claims (13)

  1.  ユーザーが使用するユーザー端末がオンライン会議用画面にアクセスするためのアクセス情報を生成する生成部と、
     前記アクセス情報を用いてアクセスした前記ユーザー端末から、当該ユーザーの名称の入力を受け付ける名称受付部と、
     前記名称受付部において受け付けられた前記名称に対応付けて、当該ユーザーの前記ユーザー端末を識別するための仮アカウント情報を生成して記憶するとともに、当該仮アカウント情報を前記ユーザー端末に記憶させるように前記ユーザー端末に送信する仮アカウント情報生成部と、
     前記仮アカウント情報を受信して記憶した前記ユーザー端末から前記アクセス情報を用いたアクセスを受け付けた場合、当該ユーザー端末に前記オンライン会議用画面を表示するための情報を提供するオンライン会議用画面提供部と、
     前記仮アカウント情報を受信して記憶した前記ユーザー端末を用いて前記ユーザーが参加したオンライン会議の履歴に関するオンライン会議情報を当該仮アカウント情報に関連付けて記憶する管理部と、
     前記管理部において当該仮アカウント情報に関連付けられて記憶されている前記オンライン会議情報を出力する出力部と、
     前記オンライン会議用画面において、当該オンライン会議に参加しているユーザーを参加者とするテキストチャットを生成する指示を受け付けるチャット生成指示受付部と、
     前記チャット生成指示受付部によって指示が受け付けられた場合に、当該オンライン会議に参加している前記ユーザーを参加者とするテキストチャットを実行するためのテキストチャット用画面を、前記オンライン会議用画面とは別の独立した画面として生成するとともに、当該テキストチャット用画面にアクセスするためのチャットアクセス情報を出力するチャット生成部と、
     を有するオンライン会議支援装置。
  2.  前記管理部は、前記ユーザーが参加した前記テキストチャットに関するチャット情報を、当該テキストチャットに対応する前記オンライン会議情報にさらに関連付けて記憶し、
     前記出力部は、前記ユーザー端末からの要求を受け付けた場合、前記管理部において前記オンライン会議情報に関連付けて記憶されている前記チャット情報を前記ユーザー端末において閲覧可能に出力する、請求項1に記載のオンライン会議支援装置。
  3.  前記チャット情報は、前記テキストチャットの内容、参加者、および当該テキストチャット用画面にアクセスするための前記チャットアクセス情報のうちの少なくともいずれかに関する情報を含む請求項2に記載のオンライン会議支援装置。
  4.  前記仮アカウント情報生成部は、前記ユーザーを認証するための認証処理を実行することなく、前記ユーザー端末を識別するための前記仮アカウント情報を生成して前記ユーザー端末に送信する請求項1に記載のオンライン会議支援装置。
  5.  前記オンライン会議情報は、前記ユーザーが参加した前記オンライン会議の日時、内容、および参加者のうちの少なくともいずれかに関する情報を含む請求項1~4のいずれかに記載のオンライン会議支援装置。
  6.  前記オンライン会議情報は、前記ユーザーが参加を予定している前記オンライン会議の日時、内容、および参加者のうちの少なくともいずれかに関する情報を含む請求項1~4のいずれかに記載のオンライン会議支援装置。
  7.  前記オンライン会議情報は、オンライン会議において各ユーザーからの入力によって生成されたメモまたはコメントに関する情報を含む請求項1~4のいずれかに記載のオンライン会議支援装置。
  8.  前記仮アカウント情報を受信して記憶した前記ユーザー端末からのアクセスを受け付けた場合に、当該ユーザー端末のユーザーを認証するための認証処理を実行する認証部と、
     前記認証部によって前記認証処理が実行された場合に、前記認証処理において前記ユーザーから受け付けられた情報に基づいて前記ユーザーを識別するための本アカウント情報を生成して当該ユーザーの前記仮アカウント情報と関連付けて記憶する本アカウント情報生成部と、
     をさらに有する請求項1~4のいずれかに記載のオンライン会議支援装置。
  9.  前記ユーザー端末からのアクセスを受け付けた場合に、前記本アカウント情報を用いたログイン処理が行われているか否かを判断する判断部をさらに有する請求項8に記載のオンライン会議支援装置。
  10.  前記判断部は、前記ユーザー端末から、前記チャットアクセス情報を用いた前記テキストチャットへのアクセスを受け付けた場合に、前記本アカウント情報を用いたログイン処理が行われているか否かを判断し、
     前記チャット生成部は、前記判断部によって前記本アカウント情報を用いたログインが行われていると判断された場合に、前記ユーザー端末からの前記テキストチャット用画面へのアクセスを許可する請求項9に記載のオンライン会議支援装置。
  11.  前記判断部は、前記ユーザー端末から、前記オンライン会議情報の閲覧要求を受け付けた場合に、前記本アカウント情報を用いたログイン処理が行われているか否かを判断し、
     前記出力部は、前記判断部によって前記本アカウント情報を用いたログインが行われていると判断された場合に、前記ユーザー端末における前記オンライン会議情報の閲覧を許可する請求項9に記載のオンライン会議支援装置。
  12.  情報処理装置を請求項1~4のいずれかに記載のオンライン会議支援装置として機能させるためのオンライン会議支援プログラム。
  13.  請求項1~4のいずれかに記載のオンライン会議支援装置と、
     複数のユーザー端末と、
     を有するオンライン会議支援システム。
PCT/JP2022/019772 2022-05-10 2022-05-10 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム WO2023218518A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2022546380A JP7144898B1 (ja) 2022-05-10 2022-05-10 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
PCT/JP2022/019772 WO2023218518A1 (ja) 2022-05-10 2022-05-10 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
JP2022143520A JP7162953B1 (ja) 2022-05-10 2022-09-09 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/019772 WO2023218518A1 (ja) 2022-05-10 2022-05-10 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム

Publications (1)

Publication Number Publication Date
WO2023218518A1 true WO2023218518A1 (ja) 2023-11-16

Family

ID=83462239

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/019772 WO2023218518A1 (ja) 2022-05-10 2022-05-10 オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム

Country Status (2)

Country Link
JP (1) JP7144898B1 (ja)
WO (1) WO2023218518A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004152057A (ja) * 2002-10-31 2004-05-27 Hitoshi Kimura ビデオチャット等の課金システム
US20070206086A1 (en) * 2005-01-14 2007-09-06 Experticity, Inc. On-line expert provision system and method
JP2017028581A (ja) * 2015-07-24 2017-02-02 株式会社リコー 伝送システム、情報処理装置、プログラム、伝送方法
JP2021072069A (ja) * 2019-11-01 2021-05-06 株式会社ネオジャパン 資料配付装置、資料配付システム、及びプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004152057A (ja) * 2002-10-31 2004-05-27 Hitoshi Kimura ビデオチャット等の課金システム
US20070206086A1 (en) * 2005-01-14 2007-09-06 Experticity, Inc. On-line expert provision system and method
JP2017028581A (ja) * 2015-07-24 2017-02-02 株式会社リコー 伝送システム、情報処理装置、プログラム、伝送方法
JP2021072069A (ja) * 2019-11-01 2021-05-06 株式会社ネオジャパン 資料配付装置、資料配付システム、及びプログラム

Also Published As

Publication number Publication date
JP7144898B1 (ja) 2022-10-03
JPWO2023218518A1 (ja) 2023-11-16

Similar Documents

Publication Publication Date Title
CN107342932B (zh) 一种信息交互方法及终端
US9246693B2 (en) Automatic utilization of resources in a realtime conference
AU2021200618A1 (en) System and method for video communication
US8631082B2 (en) Persisting a group in an instant messaging application
RU2407232C2 (ru) Способ, мобильный терминал, система и компьютерный программный продукт для атрибуции контента в реальном времени
KR20140113932A (ko) 원활한 협업 및 커뮤니케이션
US20090006568A1 (en) Network-based collaboration record
CN103563344A (zh) 用于使用联系人的存在性状态加入会议的方法及装置
US20050085243A1 (en) Contextual communications
KR20200020194A (ko) 대화방 기반의 업무관리 장치, 방법 및 이를 저장하는 기록매체
WO2023147272A1 (en) Communication platform interactive transcripts
CN114244793B (zh) 信息处理方法、装置、设备及存储介质
KR20140054487A (ko) 그룹 대화 방법 및 그룹 대화 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
KR20200020656A (ko) 대화방 기반의 업무관리 장치, 방법 및 이를 저장하는 기록매체
JP2021149913A (ja) 対話サービス提供方法および装置
WO2023218518A1 (ja) オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
JP7162953B1 (ja) オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
JP2023166956A (ja) オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
JP6883902B2 (ja) 情報処理装置
US8856254B2 (en) Providing a collaborative status message in an instant messaging system
JP2022056882A (ja) 遠隔会議システム、遠隔会議方法、及び遠隔会議プログラム
JP2020201770A (ja) コミュニケーションシステム、コミュニケーション方法及びプログラム
JP6886750B1 (ja) オンライン会議支援装置、オンライン会議支援プログラム、およびオンライン会議支援システム
US20080162638A1 (en) Role-based chat
US20230353651A1 (en) Identifying suggested contacts for connection

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2022546380

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22941600

Country of ref document: EP

Kind code of ref document: A1