Information sharing support system, information sharing support apparatus, information sharing support method, and program

The information sharing support system addresses the lack of efficient information sharing in conferences by categorizing and summarizing meeting content, improving participant understanding and organization.

JP2026031765APending Publication Date: 2026-02-24RICOH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025244964
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2016-05-27
Filing Date
2025-12-11
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Conventional conference support systems only manage time for each agenda item, lacking efficient methods for visualizing and enhancing information sharing during meetings.

Method used

An information sharing support system that includes an input unit for capturing statements, a determination unit to categorize sentence types, and an output unit for displaying categorized statements, allowing for efficient information sharing by decorating comments based on their types and providing summaries.

Benefits of technology

Enhances the efficiency of information sharing in conferences by visually organizing and summarizing meeting content, enabling participants to grasp key points and trends intuitively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026031765000001_ABST
    Figure 2026031765000001_ABST
Patent Text Reader

Abstract

To make information sharing of a conference or the like efficient.SOLUTION: An information sharing support system inputs a statement content stated in a conference, an e-mail, a description content described in an electronic file or chat data, or a sentence indicating a combination thereof, determines a type of the sentence input by the input, and outputs a list of specific sentences of a type to be set among the types based on a determination result by the determination.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information sharing support system, an information sharing support device, an information sharing support method, and a program. [Background technology]

[0002] Conventionally, a method has been known in which a conference support system manages the progress of a meeting by reducing the burden of cumbersome tasks such as time adjustment and allowing the chairperson to focus on the agenda and accurately proceed with the proceedings. In this method, the conference support system displays the progress of the meeting and controls this display according to the progress of the meeting. Specifically, the conference support system first sets the planned proceeding time required for each of multiple meeting agenda items in advance and creates a timetable for the entire meeting. Next, the conference support system constantly displays an indicator indicating the elapsed time for each meeting agenda item. Furthermore, the conference support system detects the end of a meeting agenda item and shifts the indicator to the next meeting agenda item. Then, when the meeting agenda item is completed, the conference support system reallocates the remaining planned proceeding time to each remaining meeting agenda item. In this way, the conference support system automatically adjusts the time so that the meeting ends within the planned proceeding time, thereby reducing the burden of time adjustment work. This allows the chairperson to focus on the agenda item and accurately manage the progress of the proceedings (e.g., Patent Document 1, etc.). Summary of the Invention [Problem to be solved by the invention]

[0003] However, conventional methods only manage the time for each agenda item in a meeting. On the other hand, there has been a demand for efficient information sharing in meetings by visualizing the contents of meetings, etc.

[0004] An object of one aspect of the present invention is to provide an information sharing support system that can improve the efficiency of information sharing in a conference or the like. [Means for solving the problem]

[0005] In one aspect, an information sharing support system for supporting information sharing includes one or more information processing devices, an input unit for inputting one or more sentences indicating the content of a statement made in a conference, the content of a statement written in an email, an electronic file, or chat data, or a combination thereof; a determination unit that determines the type of the sentence input by the input unit; an output unit that outputs a list of specific sentences that fall into a set type among the types based on a determination result by the determination unit; Equipped with. [Effects of the Invention]

[0006] It can make information sharing at meetings and other events more efficient. [Brief explanation of the drawings]

[0007] [Figure 1] 1 is a conceptual diagram illustrating an example of the overall configuration of a conference support system according to a first embodiment of the present invention. [Figure 2] 1 is a block diagram illustrating an example of a hardware configuration of an information processing apparatus according to an embodiment of the present invention. [Figure 3] 1 is a functional block diagram illustrating an example of a functional configuration of a conference support system according to a first embodiment of the present invention. [Figure 4] FIG. 2 is a diagram showing an example of a screen displayed by the conference support system according to the first embodiment of the present invention. [Figure 5] FIG. 2 is a diagram showing an example of a setting screen for setting an agenda, a goal, and the like in the conference support system according to the first embodiment of the present invention. [Figure 6] FIG. 2 is a diagram showing an example in which an alert and remaining time are displayed on a screen displayed by the conference support system according to the first embodiment of the present invention. [Figure 7] 10 is a flowchart illustrating an example of a process for determining the type of statement content by the conference support system according to the first embodiment of the present invention. [Figure 8] FIG. 2 is a diagram showing an example of a screen for switching between a summary and a full text in the conference support system according to the first embodiment of the present invention. [Figure 9] 10 is a flowchart illustrating an example of a process for switching between a summary and a full text performed by the conference support system according to the first embodiment of the present invention. [Figure 10] FIG. 2 is a diagram showing an example of a screen showing a summary displayed by the conference support system according to the first embodiment of the present invention. [Figure 11] FIG. 2 is a diagram showing an example of a display of a topic generated by the conference support system according to the first embodiment of the present invention. [Figure 12] 1 is a flowchart showing an example of topic generation by the conference support system according to the first embodiment of the present invention. [Figure 13] FIG. 2 is a diagram showing an example of a display of an alert or the like by the conference support system according to the first embodiment of the present invention. [Figure 14] FIG. 10 is a diagram showing an example of a list of specific sentences output by the conference support system according to the first embodiment of the present invention. [Figure 15] FIG. 2 is a diagram showing an example of a display of a history by the conference support system according to the first embodiment of the present invention. [Figure 16] FIG. 2 is a diagram showing an example of a communication diagram displayed by the conference support system according to the first embodiment of the present invention. [Figure 17] FIG. 2 is a diagram showing an example of a display of a log in a communication diagram displayed by the conference support system according to the first embodiment of the present invention. [Figure 18] FIG. 10 is a functional block diagram illustrating an example of a functional configuration of a conference support system according to a second embodiment of the present invention. [Figure 19] FIG. 10 is a diagram showing an example of a summary screen displayed by the conference support system according to the second embodiment of the present invention. [Figure 20]FIG. 10 is a diagram showing an example of an evaluation screen displayed by the conference support system according to the second embodiment of the present invention. [Figure 21] FIG. 10 is a diagram showing an example of a screen for inputting a subjective evaluation displayed by the conference support system according to the second embodiment of the present invention. [Figure 22] 10 is a flowchart illustrating an example of a process for performing an evaluation based on the duration of a conference by the conference support system according to the second embodiment of the present invention. [Figure 23] FIG. 10 is a conceptual diagram illustrating an example of natural language processing using machine learning by a conference support system according to a third embodiment of the present invention. [Figure 24] FIG. 10 is a conceptual diagram illustrating an example of the overall configuration of an information sharing support system according to a fourth embodiment of the present invention. [Figure 25] FIG. 13 is a diagram illustrating an example of an output by the information sharing support system according to the fourth embodiment of the present invention. [Figure 26] 13 is a flowchart illustrating an example of processing by the information sharing support system according to the fourth embodiment of the present invention. [Figure 27] FIG. 13 is a conceptual diagram illustrating an example of the overall configuration of an information sharing support system according to another embodiment of the fourth embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0008] An embodiment of the present invention will be described below. In the following description, an example will be given in which information sharing is performed in a conference, and a conference support system, which is an example of an information sharing support system, is used in the conference. Therefore, in the following example, an example will be given in which one or more sentences (hereinafter simply referred to as "sentences") input to the conference support system are only the content of what was said in the conference. A sentence is the smallest unit that indicates complete content when expressing thoughts or emotions in words.

[0009] (First embodiment) (Overall configuration example) 1 is a conceptual diagram illustrating an example of the overall configuration of a conference support system according to a first embodiment of the present invention. For example, as shown in the figure, the conference support system 1 has a server 10, which is an example of an information sharing support device, and one or more terminals 11. The server 10 and each terminal 11 are connected via a network 12. The server 10 and the terminals 11 are information processing devices such as PCs (Personal Computers), and have, for example, the following hardware configuration:

[0010] (Example of hardware configuration) FIG. 2 is a block diagram showing an example of the hardware configuration of an information processing device according to an embodiment of the present invention. For example, the server 10 and the terminal 11 each have a CPU (Central Processing Unit) 10H1, an I / F (interface) 10H2, and an output device 10H3. The server 10 and the terminal 11 each also have an input device 10H4, a HD (Hard Disk) 10H5, and a storage device 10H6. Furthermore, each piece of hardware is connected via a bus 10H7. The server 10 and the multiple terminals 11 may have the same hardware configuration or different hardware configurations. Below, an example in which the server 10 and the multiple terminals 11 have the same hardware configuration will be described, taking the server 10 as an example.

[0011] The CPU 10H1 is a computing device that performs calculations to realize various processes and various data processing, and a control device that controls each piece of hardware, etc. The server 10 may have a plurality of computing devices or control devices.

[0012] The I / F 10H2 is, for example, a connector and a processing IC (Integrated Circuit), etc. For example, the I / F 10H2 transmits and receives data to and from an external device via a network or the like.

[0013] The output device 10H3 is a display or the like that displays a display screen, a GUI (Graphical User Interface), and the like.

[0014] The input device 10H4 is a touch panel, keyboard, mouse, microphone, or a combination thereof for inputting user operations, etc. It is more preferable that the microphone is a so-called directional microphone that can determine the direction of a sound source.

[0015] The HD 10H5 is an example of an auxiliary storage device, and stores programs, files, various settings, and other data used in processing.

[0016] The storage device 10H6 is a so-called memory, etc. That is, programs or data stored in the HD 10H5 are read into the storage device 10H6.

[0017] (Example of functional configuration) 3 is a functional block diagram illustrating an example of the functional configuration of a conference support system according to the first embodiment of the present invention. For example, the conference support system 1 includes an input unit 1F1, a control unit 1F2, a storage unit 1F3, and an output unit 1F4.

[0018] For example, in the conference support system 1, the input unit 1F1 and the output unit 1F4 are included in the terminal 11 (FIG. 1). The control unit 1F2 and the storage unit 1F3 are included in the server 10 (FIG. 1). Note that each unit shown in the figure may be included in either the terminal 11 or the server 10.

[0019] The input unit 1F1 inputs the content of statements made in a conference. For example, the input unit 1F1 is realized by the input device 10H4 (FIG. 2) or the like.

[0020] The control unit 1F2 performs control to realize each process. Specifically, the control unit 1F2 has a determination unit 1F21. As shown in the figure, the control unit 1F2 may also have a decoration unit 1F22, a time management unit 1F23, and a speaker determination unit 1F24. For example, the control unit 1F2 is realized by the CPU 10H1 (FIG. 2) or the like.

[0021] The storage unit 1F3 stores data that is input in advance. The storage unit 1F3 also realizes a database. The storage unit 1F3 also stores the content of comments. For example, the storage unit 1F3 is realized by the HD 10H5 (FIG. 2) and the storage device 10H6 (FIG. 2), etc.

[0022] The output unit 1F4 displays or prints the meeting contents, and outputs the meeting contents such as minutes, evaluation results, summaries, remarks, judgment results, or a combination thereof to the meeting participants, etc. For example, the output unit 1F4 is realized by the output device 10H3 (FIG. 2) or the like.

[0023] First, in the conference support system 1, the input unit 1F1 inputs the content of a statement made during a conference by the person who made the statement (hereinafter referred to as the "speaker"), the minutes keeper, or the like. Specifically, the content of a statement is input in text format, for example, using a keyboard or the like. Note that the content of a statement may be content that is spoken by a participant and then input using a keyboard or the like. In addition, in an online conference between remote locations using chat or the like, when participants input what they want to say using a keyboard, the content of a statement may be content input using chat or the like. In other words, the content of a statement is not limited to content spoken orally. In other words, the content of a statement may be content that is not spoken orally but is input using a keyboard or the like.

[0024] Alternatively, the content of the utterance may be input by voice using a microphone, etc. In other words, when the content of the utterance is input by voice, the conference support system 1 may perform voice recognition on the input voice and generate text data, etc.

[0025] Furthermore, the content of the remarks may be input by handwriting using, for example, an electronic whiteboard or a tablet terminal. That is, the meeting support system 1 may convert characters written by hand on an electronic whiteboard or the like into text data or the like using OCR (Optical Character Recognition) or the like and input the converted data.

[0026] Furthermore, the content of a statement is an example of a sentence, and in addition, for example, when information is shared via email or the like, the content written in an email may be input to the conference support system via the input unit 1F1. In this case, the content is input, for example, as text data describing the content of the email. Note that the sentence is not limited to being input as text data, and may also be input as other document data or the like.

[0027] Additionally, data indicating, for example, a daily report or a report may be input to the input unit 1F1. For example, the data such as a daily report input to the input unit 1F1 may be text data indicating the contents of the daily report, data created on a web application, or data generated by reading a handwritten document using OCR or the like.

[0028] When the speaker determination unit 1F24 identifies the speaker from among the participants, the speaker determination unit 1F24 may use a plurality of directional microphones or the like to associate the speaker with the direction from which the source of the sound is determined to be located, thereby identifying the speaker from among the participants. Alternatively, the speaker determination unit 1F24 may perform voice authentication on input voice data and identify the speaker based on the authentication result. Alternatively, the speaker determination unit 1F24 may identify the speaker by photographing the speaker with a camera or the like connected to the network 12 (FIG. 1) and performing face authentication using the captured image.

[0029] Furthermore, information that can identify who made the statement may be input by the input unit 1F1 or the like. Specifically, for example, speaker information is first assigned in advance to each of a plurality of function keys ("F1" to "F12") on the keyboard. Then, when the statement is input, when a function key is pressed, the conference support system 1 may assign the speaker information to the statement. In this way, the statement may be linked to the speaker.

[0030] When sharing information via e-mail, sender information is added based on data such as the sender and recipient contained in the header of the e-mail.

[0031] Next, the conference support system 1 determines the type of the input utterance by the determination unit 1F21. Specifically, the types of utterances include, for example, "proposal," "question," "answer," "positive opinion," "negative opinion," "neutral opinion," "information," "request," "issue," "action item" (hereinafter sometimes referred to as "AI"), and "decision." Below, an example of classifying the content of a utterance into these types of utterances will be described.

[0032] First, in the conference support system 1, expressions defined in advance for each type of utterance are stored in the memory unit 1F3 in order to determine the type of utterance. Furthermore, expressions are sentences, phrases, or expressions, and the memory unit 1F3 stores the types of utterances in association with expressions specific to those types of utterances. When the input unit 1F1 inputs the content of the utterance, the determination unit 1F21 determines whether the content of the utterance includes an expression stored in the memory unit 1F3. Next, if the content of the utterance includes an expression stored in the memory unit 1F3, the determination unit 1F21 identifies the corresponding type from among the types of utterances. In this way, the conference support system 1 can determine the type of utterances made in a conference.

[0033] The output unit 1F4 also lists and outputs the conference contents, etc. The output unit 1F4 may also display the speech contents in a decorated manner based on the type of speech determined by the determination unit 1F21. Details of the listing, etc. will be described later.

[0034] (Input and output examples) In the conference support system, for example, each terminal displays a screen such as the one below and performs each process.

[0035] 4 is a diagram showing an example of a screen displayed by the conference support system according to the first embodiment of the present invention. For example, the screen displayed on each screen of each terminal has a display and a GUI (Graphical User Interface) as shown in the figure. The following description will be given using the screen shown in the figure as an example.

[0036] In this example, an output unit displays an agenda 301 and the purpose of the meeting, i.e., a goal 302, on the screen. When the agenda 301 and goal 302 are displayed during the meeting, it is possible to align the participants' awareness and the vector of the discussion. Therefore, the meeting support system can reduce derailment of the meeting. The agenda 301 and goal 302 are set in advance, for example, before the meeting begins or at the beginning of the meeting, as follows.

[0037] 5 is a diagram showing an example of a setting screen for setting an agenda, goals, etc. in the conference support system according to the first embodiment of the present invention. For example, the setting screen shown in the figure is displayed by the conference support system at the beginning of a conference. After the following settings are made on the setting screen, pressing the start button 505 completes the settings. In other words, after pressing the start button 505, the screen shown in FIG. 4 and the like are displayed by the conference support system.

[0038] As shown in the figure, participants input agenda items into an agenda setting text box 501. Furthermore, participants set goals for each agenda item input into the agenda setting text box 501. The goals are input, for example, into a goal setting text box 502. In this way, the agenda items and goals input into the agenda setting text box 501 and goal setting text box 502 are displayed by the meeting support system as agenda items 301 and goals 302, as shown in FIG.

[0039] In addition, there are cases where a meeting notice or the like is created in advance before the meeting is held. In such cases, the agenda and goal described in the meeting notice may be displayed as agenda 301 and goal 302 by the meeting support system, as shown in FIG. 4. When meeting notices or the like are notified to meeting participants in advance in this way, participants can prepare in advance, thereby making the meeting more efficient. Furthermore, when meeting notices or the like are notified to meeting participants in advance, participants can determine whether or not they need to participate, thereby avoiding unnecessary participation in meetings.

[0040] Returning to FIG. 4, the current time 306, time allocation 307, progress status 308, etc. are displayed on the screen by the conference support system. The current time 306 is displayed based on a preset time or data indicating time acquired via a network, etc. Furthermore, the time allocation 307 is displayed based on the scheduled time for each agenda item that is set in advance. For example, the scheduled time for each agenda item is entered in the scheduled time setting text box 503 shown in FIG. 5. Furthermore, the progress status 308 is displayed as a so-called progress bar, which indicates the percentage of elapsed time, based on the time that has elapsed since the conference start time to the current time 306, as shown in the figure.

[0041] The time management unit 1F23 (FIG. 3) and the output unit 1F4 (FIG. 3) may also display the following. For example, when the scheduled end time of the entire meeting or each agenda item approaches, the meeting support system may display the remaining time or an alert prompting the meeting to wrap up. For example, in an example using the screen shown in FIG. 4, the meeting support system displays the following:

[0042] FIG. 6 is a diagram showing an example of an alert and remaining time displayed on a screen displayed by the conference support system according to an embodiment of the first embodiment of the present invention. As shown in the figure, remaining time 401, alert 402, and the like may be displayed by the conference support system. In the example shown in the figure, remaining time 401 is an example of a display indicating that the time from the current time to the scheduled end time of the entire conference is "less than 10 minutes." Furthermore, alert 402 is an example of a display notifying participants that the remaining time of the conference is running out and that they should conclude the conference, for example. Such a display makes it easier for participants to secure time to conclude the discussion. Therefore, the conference support system can reduce the possibility of participants becoming so engrossed in the discussion that time runs out, causing the conclusion or action items of the conference to become unclear.

[0043] The alert and remaining time are not limited to being output in the format shown in the drawing, and may be output, for example, by voice or the like.

[0044] Returning to FIG. 4, the comment content 303 is displayed on the screen. The comment content 303 is decorated based on the determination result by the determination unit 1F21 (FIG. 3). For example, as shown in the figure, each comment content is displayed with a symbol indicating the type of comment added to the beginning or end of the sentence, such as "Q:," "A:," "Proposal:," "Opinion (P):," "Opinion (N):," "Information:," "Agenda:," and "AI candidate:." The decoration may be any decoration that can distinguish the type of comment. For example, decoration may be color coding, character decoration such as italics and bold, a different font, adding characters to the beginning or end of a sentence, or a combination of these. The decoration method can be set in advance in the conference support system. Specifically, for example, a comment content determined to be a "positive opinion" is displayed in blue, and the symbol "Opinion (P)" is added to the beginning of the sentence. Additionally, comments that are judged to be "negative opinions" and "issues" are displayed in red, and the words "Opinion (N)" and "Issues" are added to the beginning of each sentence. In this way, when the type of comment is indicated by decoration, participants can intuitively grasp important points in the meeting, the content of the discussion, and the trend of the meeting. The decoration may be processed by the server 10 (FIG. 1) or by a browser installed on the terminal 11 (FIG. 1).

[0045] Furthermore, when a speaker is identified, the speaker may be displayed by the conference support system as shown in the figure. In the example shown in the figure, the speaker's name is displayed in parentheses. Note that the speaker may also be displayed in a format other than that shown in the figure. Furthermore, a person who is a candidate for a speaker, i.e., a participant, is set in advance in the participant setting text box 504 on the setting screen shown in FIG. 5, for example. Furthermore, as shown in FIG. 4, the participant set in the participant setting text box 504 is displayed by the conference support system as in participant display 305.

[0046] Note that the illustrated example is an example in which a function key is set to be linked to each participant displayed in participant display 305. For example, in the illustrated example, when one of the participants, "Sato," makes a statement, if the function key "F2" is pressed when entering the content of the statement made by "Sato" into the statement content input text box 304, the entered content of the statement is linked to "Sato," which is the speaker information. That is, in the illustrated example, when the function key "F2" is pressed when entering the content of the statement into the statement content input text box 304, the conference support system displays the entered content of the statement with "(Sato)" added.

[0047] The type of comment is determined, for example, by the following process: In the following, an example will be described in which the types of comments are "question," "answer," "suggestion," "issue," and "opinion."

[0048] 7 is a flowchart showing an example of a process for determining the type of speech content by the conference support system according to the first embodiment of the present invention. Note that when written content is input in addition to the speech content, the written content is also processed in the same manner.

[0049] In step S01, the conference support system initializes the question flag. Specifically, the conference support system sets the question flag to "FALSE." The question flag is an example of data indicating whether the type of the most recently input utterance is a "question." Hereinafter, if the question flag is "FALSE," it indicates that the type of the most recently input utterance is a type other than a "question." On the other hand, if the question flag is "TRUE," it indicates that the type of the most recently input utterance is a "question."

[0050] In step S02, the conference support system inputs the content of the statement. Specifically, the conference support system inputs the content of the statement using input unit 1F1 (FIG. 3). That is, in the example shown in FIG. 4, the content of the statement is input as text or the like into the content input text box 304.

[0051] In step S03, the conference support system determines whether the question flag is "TRUE." If the question flag is "TRUE" (YES in step S03), the conference support system proceeds to step S04. On the other hand, if the question flag is not "TRUE," that is, if it is "FALSE" (NO in step S03), the conference support system proceeds to step S05.

[0052] In step S04, the conference support system determines that the type of the utterance is an "answer." An "answer" is a response to a utterance that corresponds to the "question" utterance type. Therefore, a free expression is allowed for an "answer." In other words, there are cases where an expression that can be determined as an "answer" cannot be set in advance for an "answer." Therefore, as shown in step S03, the conference support system determines whether the immediately preceding utterance is a "question," i.e., whether the type of the utterance is an "answer," based on the question flag. In other words, if the immediately preceding utterance is a "question," the conference support system determines that the type of the next utterance is an "answer." On the other hand, if the immediately preceding utterance is not a "question," the conference support system determines that the type of the next utterance is other than an "answer." In this way, the conference support system classifies the utterance as an "answer." Also, in step S04, the conference support system sets the question flag to "FALSE."

[0053] In step S05, the conference support system determines whether the utterance content includes a "question" expression. For example, the conference support system determines the type of utterance content based on the auxiliary verb portion of the utterance content. Specifically, first, expressions such as "?", "Is it...?", or "Is it not...?" are stored in advance in storage unit 1F3 (FIG. 3). Next, using determination unit 1F21 (FIG. 3), the conference support system determines whether all or part of the utterance content input by input unit 1F1 (FIG. 3) matches the stored expression. In other words, the determination is realized by so-called pattern matching or the like.

[0054] Next, if it is determined in step S05 that the utterance content includes the expression "question" (YES in step S05), the conference support system proceeds to step S06. On the other hand, if it is determined in step S05 that the utterance content does not include the expression "question" (NO in step S05), the conference support system proceeds to step S08.

[0055] In step S06, the conference support system determines that the type of the statement is a "question."

[0056] In step S07, the conference support system sets the question flag to "TRUE."

[0057] In step S08, it is determined whether the utterance content includes the expression "suggestion." For example, the conference support system determines the type of utterance content based on the auxiliary verb portion of the utterance content, as with "question." Specifically, first, expressions such as "should" or "it would be better to do" are stored in advance in storage unit 1F3 (FIG. 3). Next, using determination unit 1F21 (FIG. 3), the conference support system determines whether all or part of the utterance content input by input unit 1F1 (FIG. 3) matches the stored expression.

[0058] Next, if it is determined in step S08 that the statement contains the expression "proposal" (YES in step S08), the conference support system proceeds to step S09. On the other hand, if it is determined in step S08 that the statement does not contain the expression "proposal" (NO in step S08), the conference support system proceeds to step S10.

[0059] In step S09, the conference support system determines that the type of the comment content is a "proposal."

[0060] In step S10, it is determined whether the utterance content includes the expression "issue." For example, the conference support system determines the type of utterance content based on the auxiliary verb portion of the utterance content, as with "question." Specifically, first, expressions such as "need to do" or "must do" are stored in advance in storage unit 1F3 (FIG. 3). Next, using determination unit 1F21 (FIG. 3), the conference support system determines whether all or part of the utterance content input by input unit 1F1 (FIG. 3) matches the stored expression.

[0061] Next, if it is determined in step S10 that the statement contains the expression "issue" (YES in step S10), the conference support system proceeds to step S11. On the other hand, if it is determined in step S10 that the statement does not contain the expression "issue" (NO in step S10), the conference support system proceeds to step S12.

[0062] In step S11, the conference support system determines that the type of the comment content is "topic."

[0063] In step S12, the conference support system determines that the type of the comment content is an "opinion."

[0064] As described above, steps S02 to S12 are repeatedly performed for each statement. By performing such processing, the conference support system can determine the type of statement in the statement.

[0065] The conference support system may also display a summary. For example, when the following operation is performed, the conference support system switches between the summary and the full text.

[0066] 8 is a diagram showing an example of a screen for switching between a summary and the full text by the conference support system according to the first embodiment of the present invention. The illustrated screen is an example of a screen displayed during a conference. When the summary instruction button BN1, which is displayed as "Display extracted important sentences," is pressed, the conference support system switches the screen to display the summary.

[0067] 9 is a flowchart showing an example of a process for switching between a summary and a full text by the conference support system according to the first embodiment of the present invention. The conference support system performs the process shown in the figure to generate a summary. The types of comments are as follows: "suggestion," "question," "answer," "positive opinion," "negative opinion," "neutral opinion," "information," "request," "issue," "action item," "decision," etc.

[0068] In step S21, the conference support system initializes the summary flag. Specifically, the conference support system sets the summary flag to "FALSE." The summary flag is a flag that switches between extracting important parts of the input speech content and displaying a summary, or displaying the full text showing all speech content. Hereinafter, when the summary flag is "FALSE," the conference support system is set to display the full text. On the other hand, when the summary flag is "TRUE," the conference support system is set to display a summary.

[0069] In step S22, the conference support system accepts the pressing of the summary instruction button BN1 (FIG. 8). Each time the summary instruction button BN1 is pressed, the display switches between the full text and the summary.

[0070] In step S23, the conference support system determines whether the summary flag is "TRUE." If it is determined that the summary flag is "TRUE" (YES in step S23), the conference support system proceeds to step S24. On the other hand, if it is determined that the summary flag is not "TRUE," that is, is "FALSE" (NO in step S23), the conference support system proceeds to step S26.

[0071] In step S24, the conference support system displays the entire text. Specifically, for example, the screen shown in Fig. 8 is displayed by the conference support system. That is, in the entire text, the conference support system displays all types of utterance content among the utterance content that is input.

[0072] In step S25, the conference support system sets the summary flag to "FALSE."

[0073] In step S26, the conference support system displays the summary. Specifically, for example, the conference support system displays a screen such as that shown below.

[0074] Fig. 10 is a diagram showing an example of a screen showing a summary displayed by the conference support system according to the first embodiment of the present invention. Compared to the screen shown in Fig. 8, the screen shown in Fig. 10 differs in that a summary display ABS is displayed.

[0075] A summary is the result of extracting important utterances from input utterances. Whether a utterance is important or not is determined based on whether it falls within a predetermined important utterance type. For example, a summary is the result of extracting utterances of utterance types determined as "proposals," "issues," and "action items" from all types of input utterances. That is, a summary is a meeting minutes generated by the conference support system extracting utterances of a predetermined utterance type from input utterances. Note that the illustrated example is an example in which the conference support system extracts utterances of utterance types determined as "issues" and "action items" from the full text shown in FIG. 8 and generates a summary. As illustrated, the conference support system displays utterances of the target utterance type and hides utterances of other utterance types. That is, when the summary shown in FIG. 10 is displayed, participants can easily create action items. In this way, displaying the summary allows participants to review the key points of the meeting. Therefore, the conference support system allows participants to organize issues, action items, decisions, etc. without missing anything. In this way, the conference support system can improve the efficiency of meetings.

[0076] Returning to FIG. 9, in step S27, the conference support system sets the summary flag to "TRUE."

[0077] As described above, steps S22 to S27 are repeatedly performed by the conference support system. By performing such processing, the conference support system can switch between displaying the full text and the summary.

[0078] The conference support system may also generate topics for comments, etc. A topic is a word that indicates the subject, topic, or subject of a plurality of sentences. For example, the conference support system displays the generated topics as follows:

[0079] 11 is a diagram showing an example of display of topics generated by the conference support system according to the first embodiment of the present invention. In the example shown, the conference support system generates topics 1101 and displays corresponding comment contents 1102 for each topic 1101.

[0080] In many cases, the content of a speech in a conference is made up of multiple topics 1101. Note that the content of a speech in a conference may be made up of multiple topics 1101 or may be the same as the topic 1101.

[0081] As shown in the figure, the comment contents 1102 are grouped by topic 1101. The comment contents 1102 grouped by topic are then decorated according to the type of each comment content 1102. In addition, the example shown in the figure is an example in which, of the comment contents 1102, the comment contents 1102 of "positive opinions" are arranged on the left side, while the comment contents 1102 of "negative opinions" and "issues" are arranged on the right side. By arranging the sentences according to their type in this way, the conference support system can display the content of the discussion in a way that makes it easy for the user to intuitively grasp it.

[0082] Furthermore, if the utterance content 1102 is long, the conference support system may shorten the sentences of the utterance content 1102. For example, the conference support system may perform so-called sentence compression. That is, the conference support system may convert each utterance content into a simple format by using sentence compression or the like.

[0083] Specifically, the conference support system first performs a syntactic analysis of the utterance content using a syntactic analysis tool or the like. The syntactic analysis then divides the utterance content into multiple elements. Next, the conference support system assigns an importance level to each element. Next, the conference support system deletes elements with low importance based on the importance level. In this way, the conference support system can reduce the number of elements in a sentence and shorten the utterance content without destroying the sentence structure.

[0084] The importance is determined, for example, as follows:

[0085] · Nouns, proper nouns, subjective or objective cases are of high importance.

[0086] Elements, adverbs, or attributive clauses that include "etc." or the particle "ya" are of low importance.

[0087] Therefore, the conference support system shortens the content of speech by compressing sentences by deleting attributive clauses, embedded sentences, subordinate clauses, etc. Sentence compression is performed using a method such as that disclosed in "Fundamentals of Natural Language Processing" by Manabu Okumura, published by Corona Publishing.

[0088] In this way, when the meeting support system displays the topics, the user can easily review the meeting. In other words, by the meeting support system displaying the "tasks," "action items," and "decisions" associated with each topic, the user can efficiently summarize the information shared in the meeting, etc.

[0089] The conferencing system is not limited to use at the end of a conference. For example, minutes of a conference may be entered and used after the conference has ended. Furthermore, it is desirable to generate the distances between topics so as to minimize omissions and overlaps, for example, using the methods disclosed in "http: / / ryotakatoh.hatenablog.com / entry / 2015 / 10 / 29 / 015502" and "http: / / tech-sketch.jp / 2015 / 09 / topic-model.html."

[0090] The topic 1101 is generated, for example, as follows.

[0091] 12 is a flowchart showing an example of topic generation by the conference support system according to the first embodiment of the present invention. For example, when the process shown in the figure is performed, the conference support system can display a screen such as that shown in FIG.

[0092] In step S31, the conference support system inputs a sentence. For example, if a conference has already been held using the conference support system, the conference support system is in a state where the content of the utterance made in the conference has been input.

[0093] In step S32, the conference support system estimates topic boundaries. Specifically, because a topic is generated for each group of comment content, the conference support system first divides the comment content into groups. Therefore, the conference support system estimates topic boundaries that serve as delimiters for dividing the groups. For example, the conference support system estimates topic boundaries so that comment content with common content or comment content that can be estimated to be highly related to comment content are grouped together.

[0094] Topic boundaries are estimated, for example, by the following four methods.

[0095] The first estimation method is a method of estimating a topic boundary when a keyword that can be inferred to cause a topic transition is detected. Specific examples of keywords that can be inferred to cause a topic transition include "By the way" and "By the way." Furthermore, such keywords are, for example, sentences that are set in advance in the meeting support system by a user before a meeting.

[0096] The second inference method infers that a topic boundary has occurred when a word indicating a change in dialogue initiative is detected. Specifically, the second inference method infers that a topic boundary has occurred when a word such as "just now," "the other day," or "long ago" appears. Furthermore, such words are sentences that are set in advance in the meeting support system by a user, for example, before the meeting.

[0097] The first and second estimation methods are, for example, the methods disclosed in "Detecting Topic Transitions in Information Search Chat," http: / / www.cl.cs.titech.ac.jp / _media / publication / 632.pdf.

[0098] Furthermore, the third estimation method is an estimation method in which when a sentence of the type "question" appears, it is estimated as a topic boundary. In other words, when there is a sentence that is judged to be a "question," the meeting support system estimates it as a topic boundary.

[0099] Furthermore, the fourth estimation method is a method of inferring topic boundaries using "lexical cohesion." In this fourth estimation method, for example, "lexical cohesion" is calculated using a thesaurus or the like. Specifically, a chain consisting of a set of sentences that have a "lexical cohesion" relationship, known as a "lexical chain," is first detected. Then, in this fourth estimation method, "lexical cohesion" is considered to indicate a meaningful grouping of sentences, and the starting and ending points of the "lexical chain" are inferred to be topic boundaries. For example, the fourth estimation method is "Text segmentation based on lexical cohesion," "https: / / ipsj.ixsq.nii.ac.jp / ej / index.php?action=pages_view_main&active_action=repository_action_common_download&item_id=49265&item_no=1&attribute_id=1&file_no=1&page_id=13&block_id=8," and the method disclosed in "Fundamentals of Natural Language Processing," by Manabu Okumura, published by Corona Publishing.

[0100] In step S33, the conference support system generates topics. That is, in step S33, the conference support system generates a topic for each topic boundary estimated in step S32. Therefore, step S33 is repeated the number of times equal to the number of groups separated by the topic boundaries.

[0101] Topics are estimated using, for example, the following three methods.

[0102] The first generation method is a method in which proper nouns or sentences not registered in a dictionary, so-called unknown words, are extracted from sentences grouped by topic boundaries and used as topics.

[0103] In the second generation method, first, nouns, verbs, or adjectives are extracted from sentences grouped by topic boundaries. Next, in the second generation method, the conjugations of the extracted sentences are returned to their original forms. Then, the sentences that appear most frequently are set as topics. In this way, the conference support system can display topics, etc.

[0104] Alternatively, in the third generation method, the topic may be, for example, an important word included in a group separated by a topic boundary. For example, the important word can be identified by the Term Frequency-Inverse Document Frequency (TF-IDF) method or the like.

[0105] The conference support system then lists and outputs a list of pre-set types of sentences (hereinafter referred to as "specific sentences") from the utterances. First, let us assume that a conference is held using the conference support system. Next, let us assume that the conference system is configured to perform the following processing when there are specific sentences that are pre-classified as "issues," "action items," or "decisions."

[0106] FIG. 13 is a diagram showing an example of the display of an alert or the like by the conference support system according to the first embodiment of the present invention. First, assume that a conference is held using the conference support system, and a statement or the like that falls into the category of "issue" is made during the conference. That is, the following will be described using an example in which a specific sentence classified as "issue" is input. Then, for example, when the conference ends, the conference system outputs a screen as shown in the figure. Note that when the contents of an email are input to the conference support system, the conference system outputs a screen as shown in the figure when the email is received, etc.

[0107] Specifically, as shown in the figure, the conference support system displays an alert 1201. In the example shown, the alert 1201 is a message displaying utterances that are "issues" among the utterances made in the conference. In other words, the alert 1201 makes it possible to identify utterances tagged with "issues," i.e., specific sentences, from among the utterances.

[0108] Note that alert 1201 may be a link that, when pressed, displays minutes or the like corresponding to the displayed comment content. When the user presses alert 1201, which serves as a link, minutes or the like are displayed, allowing the user to know the background of the comment content displayed in alert 1201 or the process leading to the decision. In this way, for example, if the user is a manager, the manager can quickly grasp any newly arising "issues" or the like before receiving regular reports or the like. This allows the manager to detect problems early and follow up on the problems promptly.

[0109] Next, in the illustrated example, when the list button 1202 is pressed, the conference support system outputs a list of sentences of the type "tasks," "action items," or "decisions," for example, as follows:

[0110] 14 is a diagram showing an example of a list of specific sentences output by the conference support system according to the first embodiment of the present invention. In the example shown, the conference support system extracts utterance content of the type that falls into "issues" and "action items," i.e., specific sentences, from the utterance content, etc., and displays them as a list 1301. For example, the screen shown in FIG. 14 is a screen displayed by the conference support system when the list button 1202 is pressed on the screen in FIG. 13.

[0111] As shown in the figure, in list 1301, of the statements made in the meeting, the statements of the types "issues," "action items," and "decisions" are listed in order and displayed. Furthermore, the types of statements to be listed, such as "issues," "action items," and "decisions" in this example, are set in advance in the meeting support system.

[0112] When each specific sentence is displayed in a list in this way, for example, if the user is a manager, the manager can view list 1301 and centrally manage issues related to his or her own department.

[0113] As shown in the figure, a link 1302 may be provided for the list 1301. Specifically, when the link 1302 is clicked, details of the situation in which the "issue," "action item," and "decision" indicated by the list 1301 occurred, that is, details such as minutes of a meeting related to a specific sentence, are displayed. This allows the user to understand details such as the process and background for determining the "issue," "action item," and "decision."

[0114] The sentences displayed as list 1301 may be limited to sentences related to the user's own department, for example. For example, if the participants in the input minutes of a meeting or the like include someone from the user's own department, the conference support system determines that the sentences spoken in the meeting relate to the user's own department. In addition, in the case of email, if the sender or recipient of the email includes someone from the user's own department, the conference support system determines that the sentences written in the email relate to the user's own department. Furthermore, when sending email, the conference support system can be set as one of the destinations, and when the email is sent, the conference support system determines that the sentences written in the email relate to the user's own department.

[0115] Additionally, the conference support system may display the progress of the conference and emails as follows:

[0116] Fig. 15 is a diagram showing an example of a display of the history by the conference support system according to the first embodiment of the present invention. The screen shown is an example of a screen that is displayed when, for example, button 1303 is pressed on the screen shown in Fig. 14. When the user finds a comment content among the listed comment content for which the user wants to refer to the history, the user performs an operation to press the corresponding button 1303.

[0117] When button 1303 is pressed, the conference support system extracts utterances related to the listed utterances and displays them in chronological order. The extraction may be performed, for example, by topic. As shown in the figure, "action items" and "decisions" related to the extracted utterances may also be displayed. It is assumed that the items to be displayed, such as the "action items" and "decisions" shown in the figure, are set in advance in the conference support system.

[0118] The chronological position of the statement content 1501 is determined by the date and time entered in the minutes, etc. The chronological position of the statement content 1502 entered in an e-mail, etc. is determined by the transmission date and time entered in the SMTP header, etc.

[0119] In this way, when statements such as the statement content 1501 and the written content 1502 are displayed in chronological order, the user can understand the history of past decision-making, etc. For example, it is possible to easily transfer responsibilities when a new manager is assigned due to a transfer or to easily review or analyze the cause of a problem when it occurs.

[0120] Furthermore, the conference support system may display a screen that visualizes communication as follows: Hereinafter, a diagram that visualizes communication will be referred to as a "communication diagram."

[0121] 16 is a diagram showing an example of a communication diagram displayed by the conference support system according to the first embodiment of the present invention. In the illustrated communication diagram, the amount of communication between users is expressed by the thickness of the lines connecting the users. Note that the communication diagram is displayed by the conference support system when, for example, the visualize button 1203 is pressed on the screen shown in FIG. 13.

[0122] First, the conference support system extracts the participants and the conference time from the input minutes, etc. Then, the conference support system calculates the strength of communication between each user (hereinafter referred to as "communication strength") based on the participants, the conference time, etc.

[0123] For example, the communication intensity is a value calculated by adding up the conference time of conferences in which each user participated. Alternatively, the conference support system may calculate the communication intensity by weighting the conference time based on, for example, the number of participants. Specifically, in a conference with a small number of participants, for example, a one-on-one conference with two participants, there is a high possibility of intimate communication. Therefore, the conference support system calculates the communication intensity by multiplying the conference time of a conference with a small number of participants by a weighting coefficient that has a large value. In this way, the communication intensity between users who spend a long time in a conference with a small number of participants is calculated to be strong.

[0124] In the case of e-mail, the communication strength is calculated based on the number of times the e-mail is sent and received, and the weighting of whether the e-mail is "To" or "CC (Carbon Copy, broadcast)."

[0125] The conference support system then changes the thickness of the line connecting each user based on the calculated communication strength. For example, in the illustrated example, if the communication strength between "User B" and "User A" is strong, a thick line LN1 is used to connect "User B" UB and "User A" UA, as shown in the figure.

[0126] On the other hand, if the communication strength between "User D" UD and "User E" UE is weaker than that between "User B" UB and "User A" UA, then "User D" UD and "User E" UE are connected by a thinner line LN2 than the thick line LN1, as shown in the figure. In other words, like the thick line LN1 and the thin line LN2, the conference support system changes the thickness of the line connecting each user based on the communication strength.

[0127] In this way, the conference support system can visualize the density of communication between users. Furthermore, such a communication diagram allows users to understand the strength of connections between users in the workplace. This allows users to understand who the key users are in the organization and who are important users who connect departments.

[0128] In the communication diagram, the conference support system may treat multiple users as a "team," such as "Team A" TA and "Team B" TB, as shown in the figure. As in the example shown, the conference support system may display lines connecting users and teams, and teams and teams, based on the communication strength, just like between users.

[0129] Furthermore, when a line is pressed on the communication diagram, the conference support system may display a screen such as the one below.

[0130] 17 is a diagram showing an example of a log display in a communication diagram displayed by the conference support system according to the first embodiment of the present invention. For example, when a thick line LN1 or a thin line LN2 in FIG. 16 is clicked, the conference support system displays a record of communication such as minutes of meetings between users, a so-called log (hereinafter simply referred to as "log 1601"), as shown in FIG. 17. For example, as shown in the figure, the log 1601 displays a list of minutes of meetings attended by users connected by lines. Furthermore, when a link indicated by the log 1601 is clicked, the conference support system displays details of the minutes, etc., in the same way as when the link 1302 shown in FIG. 14 is clicked.

[0131] In this way, when the details of each communication are displayed by the log 1601 etc., the user can understand the content of each communication, etc. Specifically, by the log 1601 etc., the user can understand what kind of reports are being made, or what kind of decisions are being made by users who are liaisons with other departments, etc.

[0132] (Second embodiment) The second embodiment is realized by, for example, the same overall configuration and hardware configuration as the first embodiment. Therefore, the explanation of the overall configuration and hardware configuration will be omitted, and the following explanation will focus on the differences. The second embodiment has a different functional configuration from the first embodiment.

[0133] Fig. 18 is a functional block diagram illustrating an example of the functional configuration of a conference support system according to the second embodiment of the present invention. Compared with Fig. 3, the functional configuration shown in Fig. 18 differs in that the control unit 1F2 includes a cost calculation unit 1F31 and an evaluation unit 1F32.

[0134] The cost calculation unit 1F31 calculates the cost incurred by holding the conference based on the personnel costs of the participants.

[0135] The evaluation unit 1F32 evaluates the conference based on the duration of the conference, the number of remarks, the types of remarks, and the proportion of the types of remarks.

[0136] The cost calculation by the cost calculation unit 1F31 and the evaluation by the evaluation unit 1F32 are performed, for example, when the summary button 309, which is a button for "Go to summary / save screen" shown in Fig. 4, is pressed or when an alert 402 is displayed as shown in Fig. 6. For example, the conference system displays a summary screen such as the one shown below.

[0137] 19 is a diagram showing an example of a summary screen displayed by the conference support system according to an embodiment of the second embodiment of the present invention. In the example of the screen shown in the figure, an agenda display 801 displays an agenda set in the agenda setting text box 501 (FIG. 5) or the like at the start of the meeting by the conference support system. Furthermore, in the example of the screen shown in the figure, a goal display 802 displays a goal set in the goal setting text box 502 (FIG. 5) or the like at the start of the meeting by the conference support system.

[0138] Based on the content displayed in the agenda display 801 and the goal display 802, a conclusion to the discussion is entered in the conclusion input text box 803. Furthermore, based on the content displayed in the agenda display 801 and the goal display 802, an action item decided in the meeting is entered in the action item input text box 804. Note that a date, i.e., a deadline, etc. may be set for the action item. Additionally, a person in charge may be set for the action item. Furthermore, in the action item input text box 804, the meeting support system may display, as a candidate for the action item, the content of a statement that has been determined to be an "action item."

[0139] Furthermore, the conference support system displays the cost calculation by the cost calculation unit 1F31 (FIG. 18) and the evaluation by the evaluation unit 1F32 (FIG. 18) on an evaluation screen such as the one below.

[0140] 20 is a diagram showing an example of an evaluation screen displayed by the conference support system according to the second embodiment of the present invention. For example, the conference support system displays the cost and evaluation results of the conference as points and amounts, etc., as shown in the figure.

[0141] The meeting score 901 is a comprehensive score obtained by adding up the scores of the achievement evaluation score 902 , the meeting time evaluation score 903 , the activity evaluation score 904 and the positive evaluation score 905 .

[0142] The achievement evaluation score 902 is an evaluation result of whether or not a conclusion has been entered for each of the previously set goals for each agenda item set in the agenda setting text box 501 (FIG. 5), etc. For example, if four agenda items are set in the agenda setting text box 501 (FIG. 5), etc., and two conclusions have been entered for the four agenda items, the meeting support system will set the achievement evaluation score 902 to half of the full score.

[0143] The meeting time evaluation score 903 is an evaluation result obtained by comparing the scheduled time set in the meeting notification or the scheduled time setting text box 503 (FIG. 5) with the time the meeting took place. For example, if the time the meeting took place is shorter than the scheduled time, the meeting time evaluation score 903 will be high. On the other hand, if the time the meeting took place is longer than the scheduled time, the meeting time evaluation score 903 will be low.

[0144] The activity evaluation score 904 is an evaluation result based on the number of comments or the number of comments per unit time. For example, if the number of comments or the number of comments per unit time is large, the activity evaluation score 904 will be high. On the other hand, if the number of comments or the number of comments per unit time is small, the activity evaluation score 904 will be low. Therefore, if the activity evaluation score 904 is low, it is possible that the meeting has become a place for unnecessary information sharing, or that so-called side work is being done because people unrelated to the agenda have been gathered. Therefore, the meeting support system can encourage improvements in the management of the meeting by providing feedback on these possibilities.

[0145] The positivity evaluation score 905 is an evaluation result based on the types of statements and the proportion of those types determined by the determination unit 1F21 (FIG. 18). For example, if the proportion of types of statements evaluated as "suggestions" is high, the positivity evaluation score 905 will be high. On the other hand, if the proportion of types of statements evaluated as "suggestions" is low, the positivity evaluation score 905 will be low. Therefore, if the positivity evaluation score 905 is low, there is a possibility that the meeting is full of criticism and comments, and is not approaching a conclusion. Therefore, the meeting support system can suggest this possibility and encourage participants to offer constructive opinions toward the goal.

[0146] The conference support system performs the above evaluation using the evaluation unit 1F32 (FIG. 18). Next, the conference support system outputs the evaluation results to a screen or the like using the output unit 1F4 (FIG. 18), thereby providing participants with objective feedback on the evaluation results of the conference. By providing feedback in this way, the conference support system can suggest to participants which areas of the conference may be problematic, or make participants aware of the time the conference took place, etc. This allows the conference support system to encourage participants to reconsider the members to include in the conference or how the conference should proceed.

[0147] The conference support system may display each evaluation result, the number of comments, the type of comments, etc., during the conference. For example, in the example shown in FIG. 4, the evaluation results, etc. may be displayed as in evaluation display 310. That is, the evaluation results, etc. may be displayed in real time during the conference. In this way, the conference support system can, for example, encourage people who speak little to speak more.

[0148] Furthermore, the conference support system may weight comments that are determined to be "issues," "suggestions," etc. in the evaluation. In this way, the conference support system can encourage participants to make more comments that fall into the category of "issues," "suggestions," etc. Therefore, the conference support system can encourage more useful discussions.

[0149] Additionally, the conference support system may display the cost calculation results on the evaluation screen. For example, the cost is calculated by the cost calculation unit 1F31 (FIG. 18) based on the conference time 906 and the personnel costs of each participant. The calculated cost is displayed, for example, as in cost display 907.

[0150] To calculate costs, the labor cost per unit time of each participant is first input into the conference support system. The labor cost may be a fixed rate for all participants, or may be set for each position. Alternatively, the labor cost may be set based on actual salaries, etc.

[0151] Next, the conference support system measures the time that has elapsed from the conference start time to the conference end time, and displays the measurement result in conference time 906. Then, the conference support system multiplies the labor cost per unit time of each participant by conference time 906 to calculate the cost of each participant. Next, the conference support system sums up the costs of each participant, and displays the calculation result in cost display 907.

[0152] Furthermore, the evaluation screen may be displayed by the conference support system with an evaluation result for each participant. For example, the evaluation result for each participant may be displayed as a contribution level display 908 or the like.

[0153] The contribution display 908 shows the evaluation result for each participant based on, for example, the type of comment and the number of comment contents determined by the determination unit 1F21 (FIG. 18). Note that the comment contents are linked to the participant who made each comment by the speaker determination unit 1F24 shown in FIG. 3, etc.

[0154] The contribution level display 908 is calculated by the conference support system, for example, as follows: First, participants assign weights to the types of comments that are considered important in accordance with the purpose of the conference, such as assigning "1 point" to a "neutral opinion" and "5 points" to "challenges" and "suggestions." It is desirable that the conference support system be set so that constructive opinions such as "challenges" and "suggestions" are given greater weight. With this setting, the conference support system can encourage useful discussions aimed at resolving problems.

[0155] Next, the conference support system evaluates each participant by multiplying the result of the judgment by the judgment unit 1F21 (FIG. 18) by the number of comments. The values ​​calculated by this evaluation are the "degree of contribution" and "earned points" shown in the contribution display 908. In this way, when the "degree of contribution" and the like are fed back to the participants by the conference support system, the participants can use the "degree of contribution" and the like to reconsider which members to include in the conference. Therefore, the conference support system can promote more useful discussions. Furthermore, by reducing the number of unnecessary members participating, the conference support system can reduce the costs associated with the conference.

[0156] The above-described screens may be shared in real time by the terminals 11 connected to the network 12 shown in Fig. 1. In this way, even if a conference is held in a location without a display, if participants bring their own terminals 11 such as laptop PCs, each participant can view the above-described screens and hold the conference.

[0157] Furthermore, the content of comments and the like may be edited collaboratively from each terminal 11. For example, the server 10 converts the content to be displayed on the screen and the like into an HTML (Hyper Text Markup Language) file and transmits it to each terminal 11. Next, when the content of comments and the like is input and data indicating the content of comments and the like is transmitted to the server 10, the server 10 transmits an HTML file reflecting the new content of comments and the like to each terminal 11.

[0158] The words displayed on the screen may be subjected to a translation process. For example, when a statement or the like is input and data indicating the statement or the like is sent to the server 10, the server 10 translates the statement and generates an HTML file indicating the statement before translation and the statement after translation. The server 10 then transmits the HTML file indicating the statement before translation and the statement after translation to each terminal 11. In this way, the conference support system can reduce miscommunication even when participants speak different languages.

[0159] Furthermore, each terminal 11 may perform user authentication. For example, user authentication is performed by inputting a user name into a user name input text box displayed on the screen. Alternatively, user authentication may be performed using an IC card, RFID, or the like. In this way, similar to the function key assignment shown in FIG. 4, the speaker and the content of the speech may be linked based on the authentication result of the above user authentication and the terminal into which the content of the speech was input. Note that, similar to the first embodiment, information related to the speaker may be added by coloring, displaying the beginning or end of the sentence, or the like.

[0160] Furthermore, a subjective evaluation may be input for the content of the speech, and the conference support system may perform an evaluation based on the input subjective evaluation. For example, the subjective evaluation may be input as follows:

[0161] 21 is a diagram showing an example of a screen for inputting a subjective evaluation displayed by the conference support system according to the second embodiment of the present invention. Compared to FIG. 6, the example of the screen shown in the figure differs in that a subjective evaluation button 1001 is added for each of the displayed utterances.

[0162] As shown in the figure, a subjective evaluation button 1001 is displayed for each statement. If each participant determines that the statement is one that they support, they press the subjective evaluation button 1001 displayed for the statement that they support. The subjective evaluation button 1001 may be pressed by the participant in charge of inputting the evaluation, or each participant may press it based on their own judgment. The subjective evaluation button 1001 may also be a button to be pressed when a participant does not support a statement. In this way, when the subjective evaluation is input, the conference support system can evaluate whether each statement is good or not based on the subjective opinion of each participant. The conference support system then displays the evaluation results based on the subjective evaluation, and can encourage participants to make good comments that will help achieve the purpose of the conference.

[0163] The conference support system may also display the content of a statement in a decorated manner based on an input using the subjective evaluation button 1001. For example, in the screen shown in the figure, the conference support system displays the content of a statement for which the subjective evaluation button 1001 was pressed as a large display 1002. As shown in the figure, the large display 1002 is an example of a decoration in which the font size of the characters indicating the content of a statement is larger than that of other content of a statement. When the content of a statement is decorated and output in this way, participants can intuitively see whether that content of a statement is supported among the other content of a statement. The conference support system may also use user information to display the status of approval or disapproval of the content of a statement, such as who is in favor and who is against a particular opinion.

[0164] The decoration is realized by, for example, using support and non-support information and modifying the description of CSS (Cascading Style Sheets) using a language such as Javascript (registered trademark).

[0165] Furthermore, when displaying summaries, the meeting support system may display the content of statements that are judged to be important based on the input subjective evaluation, in addition to displaying the summaries based on the type of statement. This allows participants to better understand the process of the discussion leading up to the conclusion. In other words, this allows the meeting support system to generate minutes that are effective for reviewing the meeting and sharing information.

[0166] Furthermore, the evaluation unit 1F32 (FIG. 18) may evaluate a conference based on the time the conference took place in. For example, the evaluation unit 1F32 (FIG. 18) performs the evaluation as follows.

[0167] FIG. 22 is a flowchart showing an example of a process of performing an evaluation based on the duration of a conference by the conference support system according to the second embodiment of the present invention.

[0168] In step S31, the conference assistance system accepts pressing of an evaluation button. For example, when an evaluation button such as "Evaluate this conference" shown in FIG. 10 is pressed, the conference assistance system starts evaluation. The duration of the conference is assumed to be the time from the start of the conference to the end of the conference (hereinafter referred to as "elapsed time"). Furthermore, the scheduled duration of the conference (hereinafter simply referred to as "scheduled duration") is assumed to be input to the conference assistance system in advance, such as before the evaluation button is pressed.

[0169] In step S32, the conference support system determines whether the elapsed time exceeds the scheduled time by 10% or more. If the conference support system determines that the elapsed time exceeds the scheduled time by 10% or more (YES in step S32), the conference support system proceeds to step S33. On the other hand, if the conference support system determines that the elapsed time does not exceed the scheduled time by 10% or more (NO in step S32), the conference support system proceeds to step S34.

[0170] In step S33, the conference support system sets the evaluation score to "0" points.

[0171] In step S34, the conference support system determines whether the elapsed time exceeds the scheduled time by less than 10%. If the conference support system determines that the elapsed time exceeds the scheduled time by less than 10% (YES in step S34), the conference support system proceeds to step S35. On the other hand, if the conference support system determines that the elapsed time does not exceed the scheduled time by less than 10% (NO in step S34), the conference support system proceeds to step S36.

[0172] In step S35, the conference support system assigns an evaluation score of "5" points.

[0173] In step S36, the conference support system determines whether the elapsed time exceeds the scheduled time by less than 5%. If the conference support system determines that the elapsed time exceeds the scheduled time by less than 5% (YES in step S36), the conference support system proceeds to step S37. On the other hand, if the conference support system determines that the elapsed time does not exceed the scheduled time by less than 5% (NO in step S36), the conference support system proceeds to step S38.

[0174] In step S37, the conference support system assigns the evaluation score of "10" points.

[0175] In step S38, the conference support system determines whether the elapsed time is 10% or more shorter than the scheduled time. Next, if the conference support system determines that the elapsed time is 10% or more shorter than the scheduled time (YES in step S38), the conference support system proceeds to step S39. On the other hand, if the conference support system determines that the elapsed time is not 10% or more shorter than the scheduled time (NO in step S38), the conference support system proceeds to step S40.

[0176] In step S39, the conference support system assigns the evaluation score of "25" points.

[0177] In step S40, the conference support system determines whether the elapsed time is 5% or more shorter than the scheduled time. Next, if the conference support system determines that the elapsed time is 5% or more shorter than the scheduled time (YES in step S40), the conference support system proceeds to step S41. On the other hand, if the conference support system determines that the elapsed time is not 5% or more shorter than the scheduled time (NO in step S40), the conference support system proceeds to step S42.

[0178] In step S41, the conference support system assigns an evaluation score of "20" points.

[0179] In step S42, the conference support system assigns an evaluation score of "15" points.

[0180] For example, as shown in the figure, the conference support system evaluates the elapsed time so that it gives a higher evaluation score when it is shorter than the scheduled time. On the other hand, the conference support system evaluates the elapsed time so that it gives a lower evaluation score when it is longer than the scheduled time. Note that the numerical values ​​of the evaluation score and the criteria for judgment are not limited to the values ​​and judgments shown in the figure, and may be changeable by settings, etc. As shown in the figure, the evaluated evaluation score is displayed by the conference support system.

[0181] The conference support system may also display the evaluation results using stars or the like, as shown in FIG. 20. Furthermore, the conference support system may also display comments or the like encouraging behavioral change, as shown in FIG. 20. Furthermore, the conference support system may display the evaluation results related to time together with other evaluation results, as shown in FIG. 20. In this way, when the evaluation results evaluating the conference based on the time the conference took place are displayed, the conference support system can make participants aware of the time related to the conference and encourage them to achieve their goals within the time limit. In this way, the conference support system can make the conference more efficient.

[0182] (Third embodiment) The third embodiment is an embodiment realized by, for example, the same overall configuration, hardware configuration, and functional configuration as the first embodiment. The following mainly describes the differences. The third embodiment is different from the first embodiment in the determination method used by the determination unit 1F21 (FIG. 3).

[0183] In the third embodiment, the conference support system uses a tagged corpus as so-called training data. The conference support system then performs so-called supervised learning, which is a machine learning method, to train a classifier that performs natural language processing. Below, an example will be described in which the tags, i.e., types of statements, are "suggestions," "questions," "answers," "positive opinions," "negative opinions," "neutral opinions," "information," "requests," "issues," "action items," and "decisions."

[0184] The machine learning method may be, for example, a support vector machine (SVM), a naive Bayes classifier, decision tree learning, or a conditional random field (CRF). Preferably, the machine learning method is a support vector machine. A support vector machine can make decisions sequentially, improving real-time performance.

[0185] The classifier determines the type of a utterance based on the characteristics of the utterance content (hereinafter referred to as "features"). Specifically, the features use the bag of words (BoW) of the utterance, parts of speech such as auxiliary verbs, adverbs, adjectives, nouns, or auxiliary verbs contained in the utterance content, and the speaker's identity. For example, adjectives may indicate positive or negative expressions. Furthermore, nouns may be expressions indicating "action items" and "issues" such as "needs consideration" and "needs a response" in addition to positive or negative expressions. Furthermore, auxiliary verbs, etc., may be expressions indicating hope, obligation, necessity, request, proposal, assertion, conjecture, hearsay, evaluation, etc., at the end of a sentence, etc. Therefore, when the classifier determines the type of a utterance based on features, the meeting support system can accurately determine the type of a utterance.

[0186] The conference support system performs natural language processing using machine learning, for example, by the method described in "Fundamentals of Natural Language Processing," by Manabu Okumura, published by Corona Publishing.

[0187] FIG. 23 is a conceptual diagram showing an example of natural language processing using machine learning by a conference support system according to an embodiment of the third embodiment of the present invention. As shown in the figure, the conference support system trains a classifier CLF by supervised learning. First, data expressed as a set of feature-value pairs is input to the classifier CLF, and the classifier outputs a class to which the input test data TSD belongs. The class is indicated by a class label CLB. In other words, the class label CLB indicates the result of determining the type of utterance of the utterance content indicated by the test data TSD.

[0188] To train the classifier CLF using a machine learning algorithm, as shown in the figure, the conference support system inputs, as training data TRD, a set of pairs of data and classes to which the data belongs. Next, when the training data TRD is input, the conference support system trains the classifier CLF using a machine learning algorithm. After training the classifier CLF in this way, when test data TSD is input, the conference support system can output, using the classifier CLF, the class to which the test data TSD belongs.

[0189] The method of determining the type of speech using the classifier CLF allows the meeting support system to determine the type of speech with greater accuracy than methods that use pattern matching, etc. Furthermore, the method of determining the type of speech using the classifier CLF reduces the effort required to update the pattern matching rules, etc., compared to methods that use pattern matching, etc. In other words, when the method of determining the type of speech using the classifier CLF is used, so-called maintainability can be improved.

[0190] The system may also be configured so that participants can change the class label. In this way, if the class label CLB determined by the classifier CLF indicates a class different from the class intended by the participant, the participant can change the class. For example, even if the content of a utterance is determined to be an "opinion" by the conference support system, if the participant thinks it is a "question," the participant can change the class label from "opinion" to "question."

[0191] In this way, when changes are made and feedback is provided, the meeting support system can learn the classifier CLF, just as when training data TRD is input in machine learning. This means that the meeting support system can learn the classifier CLF with less effort, such as updating data. As a result, the meeting support system can accurately determine the type of speech.

[0192] Alternatively, the classifier CLF may be trained using information about the person who made the identified utterance as a feature. In this way, the conference support system can determine the type of utterance taking into account the tendency of the person who made the utterance. As a result, the conference support system can accurately determine the type of utterance.

[0193] Furthermore, the conference assistance system may determine the type of a statement based on the role of the person who made the statement in the conference. For example, in a conference such as a report session, if the person who made the statement is a "decision maker," the type of statement may be determined using information about the "decision maker" as a feature. In this way, the conference assistance system can determine the type of statement taking into account the tendencies of the person who made the statement. Therefore, the conference assistance system can accurately determine the type of statement. In particular, the conference assistance system can accurately determine the type of statement, such as an "action item" and a "decision."

[0194] Furthermore, the accuracy often decreases as the number of types of utterances, i.e., labels, increases. Therefore, the meeting support system may classify the types of utterances into groups. For example, an example will be described in which the types of utterances are "suggestions," "questions," "answers," "positive opinions," "negative opinions," "neutral opinions," "information," "requests," "issues," "action items," and "decisions."

[0195] For example, the groups are referred to as "first group" and "second group" as shown below.

[0196] Group 1: "Suggestions," "Questions," "Answers," "Positive Opinions," "Negative Opinions," "Neutral Opinions," "Information," and "Requests" Group 2: "Action Items" and "Decisions" The conference support system then determines which of the "first group" utterance types the utterance content belongs to. Next, the conference support system determines which of the "second group" utterance types the utterance content belongs to. In the configuration shown in Fig. 23, a classifier CLF is prepared for each group.

[0197] For example, if someone says in a meeting, "I want something done between the multiple people in charge," the meeting support system will determine that this statement is a type of "answer" in the first group and also a type of "action item" in the second group.

[0198] For example, suppose that the content of statements of the "action items" and "decisions" types is important in a meeting. In such a case, if important statement types are selected and grouped, as in the second group, the meeting support system can accurately determine the content of important statement types. Furthermore, since the number of statement types in each group is smaller than when the statements are not grouped, the meeting support system can accurately determine the type of statement.

[0199] (Fourth embodiment) Furthermore, the information sharing support system 20 may have the following overall configuration, for example.

[0200] FIG. 24 is a conceptual diagram illustrating an example of the overall configuration of an information sharing support system according to an embodiment of the fourth embodiment of the present invention. For example, an information sharing support system 20 has an overall configuration including a conference support system 1 and an information sharing server 21. As illustrated, there may be multiple conference support systems 1. Furthermore, in the information sharing support system 20, as illustrated, the conference support system 1, the information sharing server 21, and the terminal 11 do not have to be separate devices. For example, the conference support system 1 and the information sharing server 21 may be combined into a single information processing device. Below, the overall configuration illustrated in the figure will be described as an example.

[0201] Communication logs such as email data DEM, chat data DCH, and electronic file data DEF are input to the information sharing server 21 from external devices such as the terminals 11.

[0202] In this way, sentences in various data formats, not limited to the content of statements made in a conference, may be input to the information sharing support system 20. Note that data such as email data DEM, chat data DCH, and electronic file data DEF may be input via the conference support system 1, etc.

[0203] Then, when a certain amount of data has been collected, a predetermined person such as a manager accesses the information sharing server 21, and a screen such as that shown in Fig. 14 is displayed. Next, when button 1303 is pressed, for example, the information sharing support system 20 outputs the sentences entered in each data format as follows:

[0204] 25 is a diagram illustrating an example of an output by the information sharing support system according to the fourth embodiment of the present invention. The information sharing server 21 displays, for example, a screen as shown in the figure to the user via a display device or a terminal 11.

[0205] It should be noted that the screen as shown in the figure is not necessarily displayed based on the operation of button 1303 or the like. For example, when a specific type of comment such as "issue" is generated in the input communication log, a push notification is first sent to a predetermined person such as a manager to notify them that the "issue" has occurred. It should be noted that the type is set in advance. Then, when a link (such as a URL (Uniform Resource Locator) described in an email) included in the push notification is accessed, the screen as shown in the figure may be displayed.

[0206] For example, the information sharing server 21 generates a screen as shown in the figure by the following process.

[0207] 26 is a flowchart showing an example of processing by the information sharing support system according to the fourth embodiment of the present invention. In the figure, the same processes as those in FIG. 12 are denoted by the same reference numerals, and duplicated explanations will be omitted below.

[0208] In step S51, the information sharing support system 20 sorts the sentences. First, in the illustrated example, after the processing up to step S33 is performed, the information sharing support system 20 can extract sentences relating to specific content. Next, the information sharing support system 20 sorts the extracted sentences, for example, in chronological order.

[0209] 25 shows the result of sorting by the information sharing support system 20, with the oldest sentences arranged from bottom to top of the diagram. When the sorted results are output in this way, the user can view the screen as shown in the figure and understand how a certain topic was reached and the like.

[0210] The sentences to be output may be selected. For example, information sharing support system 20 selects sentences as follows.

[0211] In step S52, the information sharing support system 20 selects a sentence. For example, the information sharing support system 20 selects a sentence to be output based on the format in which the sentence was input. Specifically, in the example shown in FIG. 24 , a sentence is input from the conference support system 1 to the information sharing support system 20 in the format of minutes data. Similarly, a sentence is input from the terminal 11 to the information sharing support system 20 in the format of email data DEM, chat data DCH, and electronic file data DEF. Hereinafter, it is assumed that sentences are input to the information sharing support system 20 in four different formats in this way.

[0212] 25, the conference icon ICM indicates that the sentence is based on the minutes data. Similarly, the chat icon ICC indicates that the sentence is based on the chat data DCH. Furthermore, the email icon ICE indicates that the sentence is based on the email data DEM. As shown in the figure, the information sharing support system 20 can indicate where each sentence was spoken by, for example, outputting the sentence along with each icon.

[0213] In addition, in the output, for example, as shown in FIG. 25, attached data FL may be linked to each sentence. The attached data FL may be, for example, meeting materials used in a meeting or a file attached to an email. When the attached data FL is linked to a sentence and output in this way, it becomes easy to see the materials used when reviewing the history, and the user can understand the history in detail. In addition, for example, in a work style such as telework, the user can quickly identify and access the attached data FL even when there is no person in charge.

[0214] Then, for example, if the user wants to narrow down the view to sentences entered in a specific format, the user inputs an operation to select the sentence to be output using check boxes CB1, CB2, CB3, and CB4 shown in FIG. 25. Specifically, in the example shown in FIG. 25, when check box CB1 is set, the information sharing support system 20 outputs sentences based on the minutes data. Similarly, when check box CB2 is set, the information sharing support system 20 outputs sentences based on the chat data DCH. Furthermore, when check box CB3 is set, the information sharing support system 20 outputs sentences based on the email data DEM. Furthermore, when check box CB4 is set, the information sharing support system 20 outputs sentences based on the electronic file data DEF.

[0215] In the example shown, check boxes CB1, CB2, and CB3 are set, so the information sharing support system 20 selects and outputs from the input sentences sentences based on the minutes data, sentences based on the chat data DCH, and sentences based on the email data DEM, as shown in FIG. 25.

[0216] The selection by the information sharing support system 20 is not limited to being based on the format in which the sentence is input. For example, when email data DEM is input, there is often affiliation data DAF indicating the affiliation of the person who sent the email data DEM. For example, the affiliation data DAF is an email address or the like indicating the sender of the email.

[0217] Then, the user first sets the name of a specific organization or the like in the information sharing support system 20. Next, the information sharing support system 20 selects email data DEM sent by people who belong to the set organization based on the affiliation data DAF. In this way, the information sharing support system 20 can output only statements made by people who belong to a specific organization. Therefore, the user can view a screen such as that shown in FIG. 25 by narrowing down the output to statements made by people in his or her own department, for example.

[0218] (Another embodiment) 27 is a conceptual diagram illustrating an example of the overall configuration of an information sharing support system according to another embodiment of the fourth embodiment of the present invention. For example, the information sharing support system 20 may have the following overall configuration. Compared with FIG. 24, the illustrated overall configuration differs in that it does not include the conference support system 1.

[0219] In this way, email data DEM, chat data DCH, electronic file data DEF, or a combination of these may be input to the information sharing support system 20. In other words, holding a conference is not essential, and sentences may be input to the information sharing support system 20 in any format as long as they are data showing verbal exchanges, so-called communication logs.

[0220] All or part of the processes according to the present invention may be realized by a program written in a programming language such as assembler, C, C++, C#, Java (registered trademark), Javascript (registered trademark), Python (registered trademark), Ruby, or PHP, or an object-oriented programming language, for causing a computer to execute each procedure related to the conference support method. In other words, the program is a computer program for causing a computer such as an information processing device or an information sharing support system having one or more information processing devices to execute each procedure.

[0221] The program can be distributed by storing it in a computer-readable recording medium such as a ROM or an EEPROM (Electrically Erasable Programmable ROM). The recording medium may also be an EPROM (Erasable Programmable ROM), a flash memory, a flexible disk, a CD-ROM, a CD-RW, a DVD-ROM, a DVD-RAM, a DVD-RW, a Blu-ray Disc, an SD (registered trademark) card, or an MO. The program can also be distributed via telecommunications lines.

[0222] Furthermore, the information sharing support system may have two or more information processing devices connected to each other via a network, etc. In other words, the information sharing support system may perform all or part of various processes in a distributed manner, in parallel as in a duplex system, or in a redundant manner as in a dual system.

[0223] Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims. [Explanation of symbols]

[0224] 1. Meeting support system 10 Servers 11 Terminals 1F1 Input section 1F2 Control Unit 1F21 Judgment section 1F22 Decoration Department 1F23 Time Management Department 1F24 Speaker Judgment Department 1F31 Cost Calculation Department 1F32 Evaluation Department 1F3 Storage section 1F4 Output section CLF classifier [Prior art documents] [Patent documents]

[0225] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-43493

Claims

1. An information sharing support system for supporting information sharing, having one or more information processing devices, an input unit for inputting a sentence indicating any one of the contents of a statement made in a conference, the contents of a statement written in an e-mail, an electronic file, or chat data, or a combination thereof; a determination unit that determines the type of the sentence input by the input unit; an output unit that outputs a list of specific sentences that fall into a set type among the types based on a determination result by the determination unit; An information sharing support system equipped with:

2. The information sharing support system according to claim 1 , wherein when the specific sentence is input, an alert indicating the content of the specific sentence is displayed.

3. estimating topic boundaries that delimit groups of sentences; The information sharing support system according to claim 1 , wherein a topic is generated for each of the groups separated by the topic boundary.

4. 4. The information sharing support system according to claim 3, wherein the topic indicates any one of a subject, a topic, a topic of discussion, or a condensed sentence of a plurality of sentences belonging to the group.

5. The information sharing support system according to claim 1 , wherein the output unit outputs the remarks or the written contents in a chronological order list.

6. The information sharing support system according to claim 1 , wherein a communication diagram showing a communication strength indicating the strength of communication via the conference or the e-mail is output.

7. The communication diagram shows communication by lines, The information sharing support system according to claim 6 , wherein when the line is pressed, a log of the communication is displayed.

8. 8. The information sharing support system according to claim 1, wherein the sentences input by the input unit are sorted and output.

9. 9. The information sharing support system according to claim 8, wherein the sentence to be output is selected based on the affiliation of the person who sent the sentence, the format in which the sentence was input, or a combination thereof.

10. An information sharing support method performed by an information sharing support system having one or more information processing devices and supporting information sharing, an input step in which the information sharing support system inputs a sentence indicating any one of the content of a statement made in a conference, the content of a statement written in an e-mail, an electronic file, or chat data, or a combination thereof; a determination step in which the information sharing support system determines the type of the sentence input by the input step; an output step in which the information sharing support system outputs a list of specific sentences that fall into a set type among the types based on a determination result of the determination step; A method for supporting information sharing, including:

11. A program for causing a computer to execute an information sharing support method for supporting information sharing, the information sharing support method comprising: an input step in which the computer inputs a sentence indicating any one or a combination of the content of a statement made in a conference, an email, an electronic file, or content written in chat data; a determination step in which the computer determines the type of the sentence input by the input step; an output step in which the computer outputs a list of specific sentences that fall into the set type among the types based on the determination result of the determination step; Including, the program.

12. An information sharing support device for supporting information sharing, an input unit for inputting a sentence indicating any one of the contents of a statement made in a conference, the contents of a statement written in an e-mail, an electronic file, or chat data, or a combination thereof; a determination unit that determines the type of the sentence input by the input unit; an output unit that outputs a list of specific sentences that fall into a set type among the types based on a determination result by the determination unit; An information sharing support device comprising:

Citation Information

Patent Citations

  • Conference supporting system for managing progress of proceeding, conference supporting method, and conference supporting program

    JP2007043493A