Sign In to Follow Application
View All Documents & Correspondence

Workshop Assistance System And Workshop Assistance Method

Abstract: A workshop assistance system configured from a computer having an arithmetic device for executing a prescribed process, a storage device connected to the arithmetic device, and a communication interface connected to the arithmetic device. The computer is capable of accessing problem solution case data that includes information pertaining to solution cases that correspond to problem data. The arithmetic device of the workshop assistance system has a problem processing unit for searching for a solution case on the basis of problem data generated from arguments of participants, and the arithmetic device has an idea generation unit for presenting the generated problem data and information pertaining to the searched solution case to the participants.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
23 March 2021
Publication Number
19/2021
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
archana@anandandanand.com
Parent Application

Applicants

HITACHI, LTD.
6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280

Inventors

1. FURUYA Shuhei
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
2. TAKEUCHI Yo
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
3. KUMAGAI Kiyoshi
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
4. ONO Toshiyuki
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
5. ISHIGURO Masao
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
6. TOKUNAGA Tatsuya
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
7. NAGAI Chisa
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
8. SUMIYOSHI Takashi
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
9. KANDA Naoyuki
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
10. NAGAMATSU Kenji
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280
11. OHYA Kenji
c/o HITACHI, LTD., 6-6, Marunouchi 1-chome, Chiyoda-ku, Tokyo 1008280

Specification

Title of invention: Workshop support system and workshop support method
Capture by reference
[0001]
 This application claims the priority of Japanese Patent Application No. 2018-188381, which is a Japanese application filed on October 3, 2018, and incorporates it into this application by referring to its contents.
Technical field
[0002]
 The present invention relates to a workshop support system.
Background technology
[0003]
 Conventionally, as a method of coming up with ideas for new technologies and services, there is a workshop where experts with various knowledge gather and exchange opinions with each other. Gathering opinions from different perspectives can lead to new and innovative ideas. However, it is difficult to gather experts with various knowledge in the workshop, and in reality, it is often conducted by some experts who can participate. In such a case, the knowledge of the experts is biased, and the knowledge outside the expertise of the experts cannot be utilized. In particular, innovative ideas are thought to come from the combination of knowledge from different fields that were not previously linked. Therefore, there is a need for a system that supports the idea generation that utilizes the knowledge of different fields without the participation of experts with various knowledge in the workshop.
[0004]
 The following prior arts are the background technologies in this technical field. Japanese Patent Application Laid-Open No. 2017-59069 describes a predetermined relationship between an information providing device, a reception unit that receives input information, a specific unit that specifies a field to which the input information belongs, and information belonging to the specified field. By specifying a set containing a plurality of pieces of information and combining the specified set with a plurality of information indicating a predetermined operation, a plurality of new sets are generated from the specified set, and the new set is used. Described is an information providing device having an extraction unit that extracts information having an attribute whose degree of similarity to an attribute generated by the contained information satisfies a predetermined condition, and an output unit that outputs the extracted information.
Outline of the invention
Problems to be solved by the invention
[0005]
 The technology disclosed in Japanese Patent Application Laid-Open No. 2017-59069 acquires user's remarks as input information during a conference such as brainstorming, and based on the acquired information, the field of discussion content is set. By specifying and outputting information of the same discussion content in different fields by a robot or the like, the user's thinking is supported, and information in which the same discussion content is described in different fields can be presented. However, in the workshop, we rarely discuss new services and technologies from the beginning to the end, and we discussed the phase of discussing customer issues, the phase of discussing their value, and the phase of discussing technologies and products that could be utilized. Workshops are often organized in multiple phases, such as the phase of devising new services and technologies with reference to all the contents. In a workshop consisting of multiple phases in this way, the information required by the participants of the workshop is different in each phase, and it is not enough to present information on similar discussion contents in different fields. In some cases.
[0006]
 The present invention has been made in view of the above, and the participants' ideas are obtained by acquiring audio data during the workshop and presenting information obtained by searching for information from an appropriate database according to the phase of the workshop. The purpose is to support the idea of.
Means to solve problems
[0007]
 A typical example of the invention disclosed in the present application is as follows. That is, it is a workshop support system, and is composed of a computer having an arithmetic unit that executes a predetermined process, a storage device connected to the arithmetic unit, and a communication interface connected to the arithmetic unit. Is accessible to problem solution case data including solution case information corresponding to the problem data, and in the workshop support system, the arithmetic unit solves the problem based on the problem data generated from the discussion of the participants. It is characterized in that the task processing unit for searching a case and the arithmetic unit have an idea generation unit for presenting the generated problem data and the information of the searched solution case to the participant.
Effect of the invention
[0008]
 According to one aspect of the present invention, it is possible to support the idea of ​​the participants and generate a concrete product with high customer value in the workshop. Issues, configurations and effects other than those mentioned above will be clarified by the description of the following examples.
A brief description of the drawing
[0009]
[Fig. 1] Fig. 1 is a diagram showing an example of the overall configuration of the workshop support system.
[Fig. 2] Fig. 2 is a diagram showing an example of the overall processing flow of the workshop support system.
[Fig. 3] Fig. 3 is a diagram showing an example of the overall processing flow of the workshop support system.
[Fig. 4] Fig. 4 is a diagram showing an example of the overall processing flow of the workshop support system.
[Fig. 5] Fig. 5 is a flowchart showing an example of processing of a task data generation program.
[Fig. 6A] Fig. 6A is a flowchart showing an example of processing of a task data processing program.
[Fig. 6B] Fig. 6B is a flowchart showing an example of processing of a task data processing program.
[Fig. 7] Fig. 7 is a flowchart showing an example of processing of an idea data generation program.
[Fig. 8] Fig. 8 is a flowchart showing an example of processing of a technical product search program.
[Fig. 9] Fig. 9 is a flowchart showing an example of processing of an idea brush-up program.
[Fig. 10] Fig. 10 is a flowchart showing an example of processing of a role-specific display change program.
[Fig. 11] Fig. 11 is a diagram showing a configuration example of task data.
[Fig. 12] Fig. 12 is a diagram showing a configuration example of problem pattern data for each industry.
[Fig. 13] Fig. 13 is a diagram showing a configuration example of social issue pattern data.
[Fig. 14] Fig. 14 is a diagram showing a configuration example of technology / product data.
[Fig. 15] Fig. 15 is a diagram showing a configuration example of idea data.
[Fig. 16] Fig. 16 is a diagram showing a configuration example of problem-solving case data.
[Fig. 17] Fig. 17 is a diagram showing a configuration example of workshop data.
[Fig. 18] Fig. 18 is a diagram showing an example of an industry-specific issue pattern display screen.
[Fig. 19] Fig. 19 is a diagram showing an example of a social issue pattern display screen.
[Fig. 20] Fig. 20 is a diagram showing an example of a technology / product display screen.
[Fig. 21] Fig. 21 is a diagram showing an example of a technology / product display screen.
[Fig. 22] Fig. 22 is a diagram showing an example of a category selection screen.
[Fig. 23] Fig. 23 is a diagram showing an example of a problem-solving case display screen.
[Fig. 24] Fig. 24 is a diagram showing an example of a case detail display screen.
[Fig. 25] Fig. 25 is a diagram showing an example of a framework screen.
Mode for carrying out the invention
[0010]
 Examples of the present invention will be described in detail with reference to FIGS. 1 to 25.
[0011]
 The workshop support system 115 of this embodiment utilizes the discussion contents of the facilitator 104 and the participants 107, searches an appropriate database according to the phase of the workshop, and presents the obtained information. It supports the idea of ​​the shop.
[0012]
 FIG. 1 is a diagram showing an overall configuration example of the workshop support system 115.
[0013]
 While looking at the framework 100 for organizing the contents discussed according to the phase of the workshop, the facilitators 104 and participants 107 of the workshop display the information necessary for generating ideas by this system, terminals 105 and 106. I have. The terminals 105 and 106 are, for example, tablet terminals and portable computers, and may have at least a function of connecting to a network 114 and inputting / outputting information. Information on the participant 107 is set in the terminal 105 and the like, and the display content of the screen can be changed according to the role of the participant 107. The framework 100 may be paper or a video display device. Further, the framework 100 may be one or a plurality. Further, a plurality of types of frameworks 100 may be used in combination. A display example of the framework 100 will be described later with reference to FIG.
[0014]
 Further, a voice collecting device 112 is provided to record the content of the discussion during the workshop. The voice collecting device 112 may be configured so that each of the facilitator 104 and the participant 107 has one microphone, or a plurality of microphones for collecting each person's voice are housed in one housing. It may be configured. When the microphone of the voice collecting device 112 is housed in one housing, the speaker is identified by using a directional microphone or a technology for recognizing the speaker, and the speaker is identified from the direction of the speaker by the directional microphone. You may. Then, the content of the statement may be weighted according to the role of the specified speaker. Further, the voice collecting device 112 may employ an AI speaker capable of interactively exchanging conversations. The microphone held by the facilitator 104 may be combined with the microphone housed in one housing used by the participants. The voice collecting device 112 transmits the collected voice data to the workshop support system 115 via the network 114 using a general computer 113.
[0015]
 Further, the information generated by this system is transmitted to the terminal 105 via the network 114 and the computer 113.
[0016]
 The workshop support system 115 is a computer system that has a data server 120 and a calculation server 140, and is an execution subject of the workshop support method of this embodiment. Among the above-described configurations, the data server 120 is a general server device, which is a storage device composed of a CPU (Central Processing Unit) 122, a volatile storage element such as a RAM, a memory 123, a network interface 121, and an auxiliary. It has a storage device 124.
[0017]
 As an arithmetic unit, the CPU 122 operates according to a program stored in the memory 123 to provide necessary functions. Further, the network interface 121 is a device that connects to the network 114 and is responsible for communication processing with the computer 113 that communicates voice data and the terminals 105 and 106 for viewing the recommendation screen. Further, the auxiliary storage device 124 is a storage device composed of an appropriate non-volatile storage element such as an SSD (Solid State Drive) or a hard disk drive. The auxiliary storage device 124 holds problem data 125, industry-specific problem pattern data 126, social problem pattern data 127, technology / product data 128, idea data 129, problem solution case data 130, and workshop data 131. These data are stored in the auxiliary storage device 124 in the form of a database.
[0018]
 The task data 125 records the remarks of the facilitator 104 and the participants 107 of the workshop by the voice collecting device 112 for each task being discussed, and the discussion content converted into text by the voice recognition technology and the information of the title attached to each task. To store. Details of the task data 125 will be described later with reference to FIG.
[0019]
 In addition, the issue pattern data 126 for each industry stores issues common to industries such as manufacturing, finance, and health care for each business process. Details of the industry-specific issue pattern data 126 will be described later with reference to FIG.
[0020]
 In addition, the social problem pattern data 127 stores the social problem, its details, and the KPI index for solving the problem. Details of the social issue pattern data 127 will be described later with reference to FIG.
[0021]
 In addition, the technology / product data 128 stores information such as a technology name, a product name, an outline of the technology / product, a problem to be solved, and an effect. Details of the technology / product data 128 will be described later with reference to FIG.
[0022]
 In addition, the idea data 129 stores information such as the name and details of the idea conceived in the workshop, the inventor, the problem to be solved, and the product / technology used. Details of the idea data 129 will be described later with reference to FIG.
[0023]
 In addition, the problem-solving case data 130 stores information such as the name of the case, the category of the industry, the outline, the problem, and the technology utilized for the case in which the problem is solved. The details of the problem-solving case data 130 will be described later with reference to FIG.
[0024]
 In addition, the workshop data 131 stores the industry category that is the theme of the workshop and the information (name, role, etc.) of the participants of the workshop. Details of the workshop data 131 will be described later with reference to FIG.
[0025]
 The above-mentioned data 125 to 131 may be stored in a single auxiliary storage device 124 or may be divided and stored in a plurality of storage devices. This point is the same for the calculation server 140 described below.
[0026]
 A part of the processing performed by the CPU 122 by executing the program may be executed by another arithmetic unit (for example, hardware such as FPGA (Field Programable Gate Array) or ASIC (Application Specific Integrated Circuit)).
[0027]
 The program executed by the CPU 122 is provided to the data server 120 via a removable medium (CD-ROM, flash memory, etc.) or a network, and is stored in the non-volatile auxiliary storage device 124, which is a non-temporary storage medium. Therefore, the data server 120 may have an interface for reading data from removable media.
[0028]
 The data server 120 is a computer system configured on one computer physically or on a plurality of computers configured logically or physically, and is processed by separate threads on the same computer. It may be processed on a virtual computer built on a plurality of physical computer resources.
[0029]
 The calculation server 140 is a general server device, and has a memory 143, which is a storage device composed of a CPU (Central Processing Unit) 142, a volatile storage element such as a RAM, a network interface 141, and an auxiliary storage device 144. The calculation server 140 holds a task data generation program 145, a technology / product search program 146, a task data processing program 147, an idea brush-up program 149, and a role-specific display change program 150. Selectively execute and implement the corresponding function.
[0030]
 The task data generation program 145 is a program that generates task data 125 in response to a trigger for ending the discussion including the task number for the content of the discussion about the task. The procedure of the process executed by the task data generation program 145 will be described later with reference to FIG.
[0031]
 In addition, the technology / product search program 146 calculates the similarity between the idea data 129 and the technology / product data 128, or uses a voice input such as "Are there technologies / products related to the current idea?" As a trigger. This is a program that calculates the degree of similarity between the content of the previous discussion and the technology / product data 128, and presents the technology / product with a high degree of similarity to the workshop participants. The procedure of the process executed by the technology / product search program 146 will be described later with reference to FIG.
[0032]
 Further, the problem data processing program 147 has a degree of similarity with the problem data 125 from the problem pattern data 126 by industry, the problem solution case data 130, the technology / product data 128, and the social problem pattern data 127 according to the trigger information. Is a program that calculates and presents items with high similarity to the facilitator 104 and participants 107 of the workshop. The procedure of the processing executed by the task data processing program 147 will be described later with reference to FIG.
[0033]
 In addition, the idea brush-up program 149 makes a trigger statement when the facilitator 104 wants to brush up the idea in response to the idea proposed by the workshop participant 107, and makes a case study, a technology, a product, and a social issue. , A program that displays the issues discussed. The procedure of the process executed by the idea brush-up program 149 will be described later with reference to FIG.
[0034]
 The role-specific display change program 150 is a program that changes the display contents according to the roles of the participants 107 of the workshop. The procedure of the process executed by the role-specific display change program 150 will be described later with reference to FIG.
[0035]
 The calculation server 140 holds each of these programs in the database 151 in advance, and the CPU 142 constitutes a processing unit that reads each program from the memory 143 and executes various processes. Further, in the following description, the subject of the process in which the program is the subject is actually the CPU 142 that executes the program, and the subject may be replaced with the CPU 142.
[0036]
 Further, the network interface 141 is an interface for connecting to the data server 120 via a network (not shown) or a network 114.
[0037]
 The database 151 may be configured in the auxiliary storage device 144 and may store the same data as the data stored in the auxiliary storage device 124 of the data server 120. When executing the program, the calculation server 140 realizes various functions by reading the data to be analyzed from the data server 120, temporarily storing the data in the memory 143, and executing the process in the CPU 142.
[0038]
 The result of the processing executed by the calculation server 140 is displayed on the terminal 105 or the like that outputs the result via the network interface 141.
[0039]
 A part of the processing performed by the CPU 142 by executing the program may be executed by another arithmetic unit (for example, hardware such as FPGA (Field Programable Gate Array) or ASIC (Application Specific Integrated Circuit)).
[0040]
 The program executed by the CPU 122 is provided to the calculation server 140 via a removable medium (CD-ROM, flash memory, etc.) or a network, and is stored in the non-volatile auxiliary storage device 144, which is a non-temporary storage medium. Therefore, the calculation server 140 may have an interface for reading data from removable media.
[0041]
 The computer server 140 is a computer system configured on one computer physically or on a plurality of computers configured logically or physically, and is processed by separate threads on the same computer. It may be processed on a virtual computer built on a plurality of physical computer resources.
[0042]
 In the configuration shown in FIG. 1, an example is shown in which the data server 120 and the calculation server 140 are different servers, but these two servers may be one server, and each data is stored in a different server. It may be a system in which each program is executed on a different server.
[0043]
 Further, although the facilitator 104 and the participant 107 each have the terminals 105 and 106 for viewing the results, a video device capable of sharing information by all may be utilized. For example, a large touch panel display or a projector having an operation detection function that can be operated interactively is assumed.
[0044]
 Hereinafter, the actual procedure in this embodiment will be described with reference to the drawings.
[0045]
 2, 3 and 4 are diagrams showing an example of information exchange and processing flow between the workshop facilitator 104 and the participants 107, the workshop support system 115 and the data server 120. Hereinafter, the information by voice input is described as a typical example, but other words or information input to the terminal screen may be used.
[0046]
 As shown in FIG. 2, first, the workshop support system 115 acquires a predetermined input (for example, the voice information "Start discussion of the task" 210 by the facilitator 104), and starts the discussion 218 of the task. Upon recognition, the task data generation program 145 starts process 1 (see 213, FIG. 5). Next, the workshop support system 115 acquires the content of the discussion of the subject by the participants 107 as audio data (211). At the end of the discussion, the workshop support system 115 completes the discussion by inputting a predetermined input (for example, voice information of a specific keyword including a task number such as "Now is task 1" 212 by the facilitator 104). Get as a trigger. As a result, the task data 125 is generated.
[0047]
 Next, the workshop support system 115 searches the industry-specific task pattern data 126 using the text data 1104 of the task data 125 as a keyword (214), and acquires industry-specific task data similar to the task (215). At this time, the workshop support system 115 may create a search query including words obtained by decomposing the text data 1104 of the task data 125 by a morphological analysis technique or the like. Further, the workshop support system 115 may search the problem 1205 of the problem pattern data 126 for each industry, or may search the entire problem pattern data 126 for each industry.
[0048]
 When the workshop support system 115 acquires a predetermined input (for example, voice information that the facilitator 104 "starts discussion of industry-specific issues"), the workshop support system 115 executes the task data processing program 147 (process 2) and acquires it. Process the industry-specific issue data and issue data (see 216, FIG. 6). The workshop support system 115 presents industry-specific task data recommendations to facilitators 104 and participants 107 based on the results of ranking by the task data processing program 147, for example, using the screen shown in FIG. 18 (217). .. The workshop support system 115 repeats the processes from 211 to 217 until the tasks are exhausted (219).
[0049]
 Subsequently, when the workshop support system 115 acquires a predetermined input (for example, the voice information "Start the value discussion" 231 by the facilitator 104) and recognizes the start of the value discussion 230, the workshop support system 115 supports the workshop. The system 115 searches the social task pattern data 127 using the text data 1104 of the task data 125 as a keyword (232), and acquires social task data similar to the task (233). At this time, the workshop support system 115 may create a search query including words obtained by decomposing the text data 1104 of the task data 125 by a morphological analysis technique or the like. Further, the workshop support system 115 may search the problem details 1303 of the social problem pattern data 127, or may search the entire social problem pattern data 127. You may also search using a synonym dictionary in which synonyms of various words are organized. Next, the task data processing program 147 starts process 2 (234, see FIG. 6).
[0050]
 Then, the workshop support system 115 presents the social issue data to the facilitator 104 and the participants 107 based on the ranking result by the task data processing program 147, for example, using the screen shown in FIG. 19 (235). Here, the social issue data may be displayed for each issue, or may be presented for the entire discussion of the issue.
[0051]
 Subsequently, when the workshop support system 115 acquires a predetermined input (for example, the voice information "Start the technical discussion" 241 by the facilitator 104) and recognizes the start of the technical discussion 240, the workshop support is supported. The system 115 searches the technology / product data 128 using the text data 1104 of the problem data 125 as a keyword (242), and acquires the technology / product data corresponding to the problem (243). At this time, the workshop support system 115 may create a search query including words obtained by decomposing the text data 1104 of the task data 125 by a morphological analysis technique or the like. Further, the workshop support system 115 may search for the problem 1405 of the technology / product data 128, or may search the entire technology / product data 128. You may also search using a synonym dictionary in which synonyms of various words are organized. Next, the task data processing program 147 starts process 2 (see 244, FIG. 6).
[0052]
 Then, the workshop support system 115 presents the recommendation of the technology / product to the facilitator 104 and the participants 107 based on the result of the ranking by the task data processing program 147, for example, using the screen shown in FIG. 20 (245). ).
[0053]
 Subsequently, as shown in FIG. 3, the workshop support system 115 acquires a predetermined input (for example, the voice information "Start sharing ideas" 301 by the facilitator 104), and the first idea 300. Upon recognizing the start, the idea data generation program 148 starts the process 3 (304, see FIG. 7). Next, the workshop support system 115 acquires the shared contents of the ideas by the participants 107 as voice data (302). At the end of the discussion, the workshop support system 115 completes the discussion by inputting a predetermined input (for example, voice information of a specific keyword including an idea number such as "Now is idea 1" 303 by the facilitator 104). Get as a trigger. As a result, idea data 129 is generated.
[0054]
 Next, the workshop support system 115 searches the technology / product data 128 using the text data 1507 of the idea data 129 as a keyword (305), and acquires the technology / product data corresponding to the idea (306). At this time, the workshop support system 115 may create a search query including words obtained by decomposing the text data 1507 of the idea data 129 by a morphological analysis technique or the like. Further, the workshop support system 115 may search for the problem 1405 of the technology / product data 128, search for the outline 1404, the problem 1405, and the problem 1406, or search the entire technology / product data 128. You may. You may also search using a synonym dictionary in which synonyms of various words are organized.
[0055]
 The workshop support system 115 executes the technology / product search program 146 (process 4) and processes the acquired technology / product data and problem data (see 307, FIG. 8). The workshop support system 115 presents the technology / product recommendations to the facilitator 104 and the participants 107 based on the ranking results of the technology / product search program 146, for example, using the screen shown in FIG. 21 (308). .. The workshop support system 115 repeats the processes 301 to 308 until the tasks are exhausted (309).
[0056]
 In the process described above, in order to structure the content of the discussion on an idea-by-idea basis, when the discussion of the idea was completed, the facilitator 104 required a voice input saying "Now is idea 1." As another method, by inputting the voice information "Are there any technologies / products related to the current idea?", The voice information from the previous time (for example, 3 minutes) is used as the content of the discussion. You may perform the process of converting it into text. If this method is used, it is not possible to structure the ideas 1 and 2 separately for each idea, but the facilitator 104 can obtain information on the technology / product only for the ideas that are of concern.
[0057]
 Next, the workshop support system 115 searches the problem-solving case data 130 using the text data 1104 of the problem data 125 as a keyword (322), and acquires the problem-solving case data corresponding to the problem (323). At this time, the workshop support system 115 may create a search query including words obtained by decomposing the text data 1104 of the task data 125 by a morphological analysis technique or the like. Further, the workshop support system 115 may search for the problem 1605 of the problem-solving case data 130, or may search the entire problem-solving case data 130. You may also search using a synonym dictionary in which synonyms of various words are organized.
[0058]
 Subsequently, when the workshop support system 115 acquires a predetermined input (for example, the voice information "I think of an idea using a recommendation" 321 by the facilitator 104) and recognizes the start of the second idea 320. , The task data processing program 147 starts process 2 (324, see FIG. 6). Then, the workshop support system 115 presents a problem-solving case to the facilitator 104 based on the result of ranking by the task data processing program 147, for example, using the screen shown in FIG. 23 (325). The facilitator 104 selects an appropriate one from the presented problem-solving cases, and the workshop support system 115 acquires information on the selection made by the facilitator 104 (326). Feedback such as increasing the number of times selected in the problem-solving case data 130 is returned to the selected problem-solving case (327). In addition to increasing the score, this feedback may be provided with feedback that decreases the score. In addition, as feedback, positive and negative points to be increased or decreased may be input. Participant 107 may also be able to input feedback. At this time, the points to be increased or decreased by feedback may be changed depending on the role of the participant 107.
[0059]
 Then, the selected problem-solving case is presented to the participant 107 (328). Participant 107 thinks about ideas while looking at problem-solving cases. Next, as the second ideation, the same processing as 301 to 309 is performed (330 to 336).
[0060]
 Subsequently, as shown in FIG. 4, the workshop support system 115 acquires a predetermined input (for example, the voice information “Brush up idea 1” 401 by the facilitator 104) and brushes up the idea 400. Recognizing the start of, the idea brush-up program 149 starts process 6 (403, see FIG. 9). Next, the workshop support system 115 acquires a predetermined input (for example, voice information 402 as a trigger), selects and executes necessary processing in the idea brush-up program 149. The workshop support system 115 presents the search results to the facilitator 104 and the participants 107 based on the calculation results of the similarity by the idea brush-up program 149 (404). The workshop support system 115 repeats the process from 401 to 404 until all the ideas have been brushed up (405).
[0061]
 FIG. 5 is a flowchart showing an example of processing of the task data generation program 145.
[0062]
 The task data generation program 145 is activated when the workshop support system 115 is started, and waits for a trigger to start the discussion of the task (step 500).
[0063]
 Then, the task data generation program 145 (CPU 142) receives a trigger to start a discussion about the task (step 501). For example, the facilitator 104 may input a voice saying "Start discussing the problem", or the terminal 105 may be operated.
[0064]
 Next, the task data generation program 145 collects the content of the discussion by the facilitator 104 and the participants 107 with the voice collecting device 112, and converts the collected voice data into text data by the voice recognition technique (step 502). Here, when the voice collecting device 112 can identify the speaker, text data to which the speaker information is added is generated.
[0065]
 Next, the task data generation program 145 receives a trigger to end the discussion including the task number (step 503). For example, the facilitator 104 may input a voice saying "This is problem 1", or the terminal 105 may be operated.
[0066]
 Next, the task data generation program 145 generates task data from the text data converted from the voice data of the discussion content (step 504).
[0067]
 Next, the task data generation program 145 receives the title information of the discussion including the task number by the remark of the facilitator 104, and inputs the information of the task title 1105 into the task data 125 (step 505).
[0068]
 Next, when the discussion of the task is not completed, the task data generation program 145 returns to step 502 and creates the next task data (step 505). On the other hand, when the execution trigger of another program is detected, the task data generation program 145 determines that the discussion of the task has been completed, and ends the process of the task data generation program 145 (step 506). The task data generation program 145 may be terminated by a predetermined voice information or an operation of the terminal 105.
[0069]
 6A and 6B are flowcharts showing an example of processing of the task data processing program 147.
[0070]
 The task data processing program 147 is activated when the workshop support system 115 is started, and waits for a trigger to start processing according to the type of task data processing (step 600).
[0071]
 The task data processing program 147 (CPU 142) determines whether to process the task data with reference to the task pattern data 126 for each industry (step 601). For example, the determination may be made by the voice input of the facilitator 104, "Start discussing industry-specific issues.", Or by the operation of the terminal 105. If the determination in step 601 is Yes, the task data processing program 147 calculates the similarity between the task data and the industry-specific task pattern data 126, and ranks the industry-specific task data (step 602). For the calculation of similarity, an information retrieval algorithm for general sentences (for example, TF-IDF) can be used. The importance of the words contained in the sentence is evaluated from the frequency of appearance of the words, and the similarity of the sentences is calculated according to the importance. Alternatively, a method of vectorizing sentences using Doc2Vec or Word2Vec and calculating the cosine similarity between the vectors may be adopted. In addition, the text used when calculating the similarity may use the entire task data or a part of the task data (for example, only the task part). Furthermore, when calculating the similarity, a synonym dictionary in which synonyms of various words are organized may be used.
[0072]
 Next, the task data processing program 147 is a common task in the industry because the task data whose similarity is higher than a predetermined threshold value or whose rank of similarity is higher than the predetermined rank is a business task in other industries. A flag indicating the presence is added (step 603). Next, if there is an industry-specific issue data similar to the flagged issue data and an industry-specific issue data with the same business process, the issue data processing program 147 acquires the issue as an uncontroversial issue (step 604). .. Next, the task data processing program 147 presents the flagged task data and the missing task (industry common task data) to the facilitator 104 and the participants 107 (step 605), and ends the process (step 605). Step 617).
[0073]
 On the other hand, when the determination in step 601 is No, the task data processing program 147 determines whether to process the task with reference to the problem solving case data 130 (step 606). For example, it may be determined by the voice input of the facilitator 104, "I will come up with an idea using a problem solving case", or by operating the terminal 105. If the determination in step 606 is Yes, the task data processing program 147 calculates the degree of similarity between the task data and the problem-solving case data 130, and ranks the problem-solving cases (step 607). The calculation of the degree of similarity in step 607 may be the same as the method described above in step 602.
[0074]
 Next, the task data processing program 147 presents problem-solving case data having a similarity higher than a predetermined threshold value or a similarity rank higher than a predetermined rank to the facilitator 104 and the participants 107 (step 608). Next, the facilitator 104 and the participant 107 input the feedback of the problem-solving case that was useful or not useful for the idea idea using the terminal. The task data processing program 147 receives the feedback information (step 609). Next, the problem data processing program 147 stores the feedback information in the problem solving case data 130 (step 610). The feedback information can be used to present only problem-solving cases with a high feedback score when presenting problem-solving cases. After that, the process ends (step 617).
[0075]
 On the other hand, when the determination in step 606 is No, the task data processing program 147 determines whether to process the task with reference to the technology / product data 128 (step 611). For example, the determination may be made by a voice input such as "Start discussion of technology" by the facilitator 104, or by operating the terminal 105. If the determination in step 611 is Yes, the task data processing program 147 calculates the similarity between the task data and the technology / product data 128, and ranks the technology / product data (step 612). The calculation of the similarity in step 612 may be the same as the method described above in step 602.
[0076]
 Next, the task data processing program 147 presents technology / product data having a similarity higher than a predetermined threshold value or a similarity rank higher than a predetermined rank to the facilitator 104 and the participants 107 (step 613), and performs processing. Finish (step 617).
[0077]
 On the other hand, when the determination in step 611 is No, the task data processing program 147 determines whether to process the task with reference to the social task pattern data 127 (step 614). For example, it may be determined by the voice input of "Start the discussion of value" by the facilitator 104, or by the operation of the terminal 105. When the determination in step 614 is Yes, the task data processing program 147 calculates the degree of similarity between the task data and the social task pattern data 127, and ranks the social task data (step 615). At this time, the degree of similarity with the social problem pattern data may be calculated for each task data, or the degree of similarity between the text information of all the task data and the social problem pattern data may be calculated. The calculation of the degree of similarity in step 615 may be the same as the method described above in step 602.
[0078]
 Next, the task data processing program 147 presents social task data having a similarity higher than a predetermined threshold value or a similarity rank higher than a predetermined rank to the facilitator 104 and the participants 107 (step 616), and ends the processing. (Step 617).
[0079]
 FIG. 7 is a flowchart showing an example of processing of the idea data generation program 148.
[0080]
 The idea data generation program 148 is activated when the workshop support system 115 is started, and is waiting for a trigger to start discussion of ideas (step 700).
[0081]
 Then, the idea data generation program 148 (CPU 142) receives a trigger to start the discussion of the idea (step 701). For example, the facilitator 104 may input a voice saying "Start sharing ideas." Or may operate the terminal 105.
[0082]
 Next, the idea data generation program 148 collects the content of the idea devised by the participant 107 by the voice collecting device 112, and converts the collected voice data into text data by the voice recognition technique (step 702). Here, when the voice collecting device 112 can identify the speaker, text data to which the speaker information is added is generated.
[0083]
 The idea data generation program 148 is then triggered to end the discussion including the idea number (step 703). For example, the facilitator 104 may input a voice saying "This is idea 1", or the terminal 105 may be operated.
[0084]
 Next, the idea data generation program 148 generates idea data from the text data converted from the voice data of the discussion content (step 704).
[0085]
 Next, the idea data generation program 148 receives the title information of the idea including the idea number by the remark of the facilitator 104, and inputs the information of the title (idea name 1504) into the idea data 129 (step 705).
[0086]
 Next, if the discussion of the idea is not completed, the idea data generation program 148 returns to step 702 and creates the next idea data (step 706). On the other hand, when the execution trigger of another program is detected, the idea data generation program 148 determines that the discussion of the idea has been completed, and ends the process of the idea data generation program 148 (step 707). The end of the idea data generation program 148 may be predetermined voice information or an operation of the terminal 105.
[0087]
 The idea data generation program 148 may create a cross-industry synonym dictionary from the discussion of ideas. Different industries may use different terms for similar things. In the idea phase in which the idea data generation program 148 is executed, cross-industry discussions are held, so that different terms for each industry can be grouped as synonyms to create a cross-industry synonym dictionary. For example, the meanings of words that co-occur with the same word are presumed to be similar, and it can be presumed that they are used with similar meanings in different industries. In addition, by utilizing a technique for vectorizing words such as Word2Vec, words with close vectors and different industries may be registered as a cross-industry synonym dictionary. Furthermore, a cross-industry synonym dictionary may be created by performing four arithmetic operations on a vector. Discussions in the Ideation Phase are likely to be the most cross-industry discussions, but cross-industry synonym dictionaries may be created in other phases.
[0088]
 FIG. 8 is a flowchart showing an example of processing of the technology / product search program 146.
[0089]
 The technology / product search program 146 is activated when the workshop support system 115 is started, and waits for a trigger to start processing (step 800).
[0090]
 Next, the technology / product search program 146 (CPU 142) determines whether to utilize the idea data (step 801). Whether or not to utilize the idea data may be set in advance in the workshop support system 115, or may be automatically determined depending on whether or not the idea data is available.
[0091]
 When utilizing the idea data (Yes in step 801), the technology / product search program 146 calculates the similarity between the idea data and the technology / product data, and ranks the technology / product data (step 802).
[0092]
 Next, the technology / product search program 146 presents technology / product data having a similarity higher than a predetermined threshold value or a similarity rank higher than a predetermined rank to the facilitator 104 and the participants 107 (step 803). Here, the technology / product may be presented for each idea, for each category of technology / product (for example, IoT-related, health care, etc.), or for the entire discussion of the idea. You may. After that, the technology / product search program 146 ends the process (step 807).
[0093]
 On the other hand, when the idea data is not utilized (No in step 801), the facilitator 104 receives voice information asking "Are there any technologies / products related to the current idea?" (Step 804). Next, the voice information from 3 minutes before the time when the voice information is received in step 804 is converted into text by the voice recognition technology (step 806). Here, it was set to 3 minutes ago, but this time may be freely set by the system. Next, the technical / product data whose text content and similarity are higher than the threshold value or whose similarity rank is higher than the predetermined rank is presented to the participant 107 (step 806). After that, the technology / product search program 146 ends the process (step 807).
[0094]
 FIG. 9 is a flowchart showing an example of processing of the idea brush-up program 149.
[0095]
 The idea brush-up program 149 is activated when the workshop support system 115 is started, and waits for a trigger to start processing (step 900).
[0096]
 Next, the idea brush-up program 149 (CPU 142) receives a trigger to start brushing up the idea including the idea number (step 901). For example, it may be a voice input such as "Brush up idea 1" by the facilitator 104, or it may be an operation of the terminal 105.
[0097]
 Next, the idea brush-up program 149 determines whether to brush up the idea with reference to the problem-solving case data 130 (step 902). For example, it may be determined by the voice input of "Let's see a case" by the facilitator 104, or by the operation of the terminal 105. If the determination in step 902 is Yes, the idea brush-up program 149 calculates the similarity between the idea data specified in step 901 and the problem-solving case data 130 (step 903), and proceeds to step 910.
[0098]
 On the other hand, when the determination in step 902 is No, the idea brush-up program 149 determines whether to brush up the idea with reference to the technology / product data 128 (step 904). For example, it may be determined by the voice input of "Let's see the technology / product" by the facilitator 104, or by the operation of the terminal 105. If the determination in step 904 is Yes, the idea brush-up program 149 calculates the similarity between the idea data specified in step 901 and the technology / product data 128 (step 905).
[0099]
 If the determination in step 904 is No, the idea brush-up program 149 determines whether to brush up the idea with reference to the social issue pattern data 127 (step 906). For example, it may be determined by the voice input of "Let's see a social issue" by the facilitator 104, or by the operation of the terminal 105. If the determination in step 906 is Yes, the idea brush-up program 149 calculates the similarity between the idea data specified in step 901 and the social issue pattern data 127 (step 907).
[0100]
 If the determination in step 906 is No, the idea brush-up program 149 determines whether to brush up the idea with reference to the task data 125 (step 908). For example, it may be determined by the voice input of "Let's see the task data" by the facilitator 104, or by the operation of the terminal 105. If the determination in step 908 is Yes, the idea brush-up program 149 calculates the similarity between the idea data specified in step 901 and the task data 125, determines the task data related to the idea data, and determines the task data. (Step 909).
[0101]
 After the processing of steps 903, 905, 907, and 909 is completed, the idea brush-up program 149 gives the facilitator 104 and the participant 107 the result that the similarity is higher than the predetermined threshold value or the similarity rank is higher than the predetermined rank. Present (step 910) and end the process (step 911).
[0102]
 FIG. 10 is a flowchart showing an example of processing of the role-based display change program 150.
[0103]
 In the process described above, the same process result is presented regardless of the participants 107. However, the workshop participants 107 have various backgrounds such as sales staff, system engineers, and managers. Therefore, the role in advancing the workshop differs depending on the participants, and the abilities, weight of the content of remarks, required information, etc. differ, and it may be inappropriate to simply present uniform information to the participants. is there. For this reason, participants 107 are given roles (technical experts, domain experts, etc.), the amount of information displayed is changed according to the roles, and appropriate processed information is presented to deepen the discussion. You will be able to come up with better ideas. The role-specific display change program 150 is started (1000) when the workshop support system 115 is started, and changes the display contents of the terminal 106 by setting a role for the participant 107. Further, the role-specific display change program 150 may be executed by a predetermined operation on the terminal 105 used by the facilitator 104, may be executed at the timing of presenting information, or may not be executed depending on the setting.
[0104]
 First, the role-specific display change program 150 acquires data on participants and their roles from the workshop data 131 (see FIG. 17) (step 1001).
[0105]
 Next, the role-specific display change program 150 associates the terminal 106 that displays information (for example, a recommendation) with the role information of the participant 107 (step 1002).
[0106]
 Next, the information to be presented to the terminal 106 is acquired (step 1003).
[0107]
 Next, it is determined whether the role of the participant 107 is a domain expert (step 1004), a technical expert (step 1006), or a facilitator 104 (step 1008).
[0108]
 When the role of the participant 107 is a domain expert (Yes in step 1004), control is performed so that a large amount of information on the problem-solving case is presented to the terminal 106 of the participant 107 (step 1005).
[0109]
 When the role of the participant 107 is a technical expert (Yes in step 1006), the terminal 106 of the participant 107 is controlled to present a large amount of technical / product data information (step 1007).
[0110]
 Further, when the role of the participant 107 is the facilitator 104 (Yes in step 1008), the terminal 105 of the participant 107 (facilitator 104) is controlled to present all the information. In addition, a setting screen on which authority such as selection of information and switching of participant screens can be exercised is presented (step 1009).
[0111]
 After that, the process of the role-specific display change program 150 ends (step 1010).
[0112]
 In the above-mentioned process, the information is presented according to the setting according to the role, but the setting that does not present the information itself may be possible. Further, a role other than the technical expert or the domain expert may be added so that the information presentation form can be set according to the role. In addition, information transmitted by oneself or a person in a role other than oneself may be presented, such as displaying an issue said by a person whose role is a sales person.
[0113]
 FIG. 11 is a diagram showing a configuration example of the task data 125.
[0114]
 The task data 125 is generated by the task data generation program 145 and stored in the data server 120. The task data 125 is composed of a collection of records in which the workshop ID 1101, the task number 1103, the text data and the data such as the speaker 1104 and the task title 1105 are associated with each other using the task ID 1102 as a key. The text data and the speaker 1104 include the specified speaker and the textualized content of the statement, but the speaker does not necessarily have to be specified. When the speaker is specified, the information to be presented may be controlled by utilizing the role-specific display change program 150 according to the role of the speaker. Although it is represented in the form of a table in this embodiment, it may be represented in a form other than this. The data structure described below may also be a structure different from the one shown in the figure.
[0115]
 FIG. 12 is a diagram showing a configuration example of the problem pattern data 126 for each industry.
[0116]
 The industry-specific problem pattern data 126 is stored in the data server 120 in advance, and using the industry-specific problem pattern data ID 1201 as a key, the industry 1202 in which the problem occurs, the business process 1203 in which the problem occurs, and the target for solving the problem ( Person who has a problem) It is composed of a collection of records associated with data such as 1204, problem 1205, and product / technology 1206 that can solve the problem. By using the industry-specific issue pattern data 126, it is possible to acquire issues common to the industry and products and technologies corresponding to the issues.
[0117]
 FIG. 13 is a diagram showing a configuration example of social issue pattern data 127.
[0118]
 The social issue pattern data 127 is stored in the data server 120 in advance, and is a set of records associated with data such as the social issue 1302, the issue details 1303, and KPI1304 for solving the issue, using the social issue pattern data ID 1301 as a key. Consists of the body. There may be multiple KPIs for problem solving. From the social issue pattern data 127, it is possible to acquire the social significance of solving the issues discussed in the workshop support system 115.
[0119]
 FIG. 14 is a diagram showing a configuration example of the technology / product data 128.
[0120]
 The technology / product data 128 is stored in the data server 120 in advance, and the technology / product ID is used as a key in the industry 1402 to which the technology / product is applied, the technology / product name 1403, the outline of the technology / product 1404, and the technology / product. It is composed of a collection of records associated with data such as problem 1405 that can be solved by the product and features 1406 of the technology / product. With the technology / product data 128, it is possible to acquire the outline, features, and problems that can be dealt with by the technology and products that can be provided to solve the problems.
[0121]
 FIG. 15 is a diagram showing a configuration example of idea data 129.
[0122]
 The idea data 129 is generated by the idea data generation program 148, and using the idea ID 1501 as a key, the workshop ID 1502, the idea number 1503, the idea name 1504, the detailed content of the idea 1505, the inventor 1506, and the content of the discussion discussing the idea are textualized. It is composed of a collection of records associated with data such as the converted information 1507, the problem 1508 that the idea solves, and the product or technology 1509 used in the idea.
[0123]
 FIG. 16 is a diagram showing a configuration example of problem-solving case data 130.
[0124]
 The problem-solving case data 130 is stored in the data server 120 in advance, and using the case ID 1601 as a key, the case name 1602, the category (industry that solved the problem) 1603, the problem-solving outline 1604, the problem 1605, and the content of the solution 1606. , Technology 1607 utilized in the case, data 1608 used or generated in the case, and a collection of records associated with data such as feedback 1609 obtained in the workshop. From the problem-solving case data 130, it is possible to acquire problems occurring in other industries and means for solving the problems (solutions, technologies).
[0125]
 FIG. 17 is a diagram showing a configuration example of the workshop data 131.
[0126]
 The workshop data 131 is stored in the data server 120 by the start of the workshop, and using the workshop ID 1701 as a key, the workshop name 1702, the category 1703, the facilitator 1704, the participants 1705, 1707, and the roles of each participant 1706. , 1708, and the like. The workshop data 131 is referred to by the role-specific display change program 150 to control the display contents according to the roles of each participant. In addition, the role of each participant can be changed by operating the terminal 105 used by the facilitator 104.
[0127]
 FIG. 18 is a diagram showing an example of an industry-specific problem pattern display screen 1800 displayed on the terminals 105 and 106.
[0128]
 The industry-specific issue pattern display screen 1800 displays issue numbers 1801 and 1802, items 1803 and 1806 representing the meaning of the displayed data (targets, business processes, common issues by industry, etc.), and issues 1804 related to issues 1801 and 1802. , 1807, Missing Task 1805, and industry category 1809 display areas. On the industry-specific issue pattern display screen 1800, a scroll bar 1808 that slides the screen when there are a plurality of issues and cannot be displayed on the screen is arranged. Further, in the task number display areas 1801 and 1802, flags 1810 and 1811 indicating that the task is a common task in the industry can be displayed. When the amount of characters to be displayed in the related tasks 1804, 1805 and the missing task 1807 is large, the sub that displays the details of the task by selecting (clicking or tapping) each area of ​​the related tasks 1804, 1807 or the missing task 1805. You may display the screen. Further, the flags 1810 and 1811 may be displayed in the task number display area of ​​another screen described later.
[0129]
 FIG. 19 is a diagram showing an example of the social problem pattern display screen 1900 displayed on the terminals 105 and 106.
[0130]
 The social issue pattern display screen 1900 shows the entire issue 1901, which displays social issue data for all issues, the issue number 1902 when displaying social issue data for each issue, and the meaning of the displayed data (detailed contents of the social issue). It includes the display areas of items 1903, 1906, and social issues 1904, 1905, 1907 related to the issues discussed, which represent the details of the issues to be shown, KPIs to be improved to solve the issues, etc.). On the social issue pattern display screen 1900, a scroll bar 1908 that slides the screen when there are a plurality of issues and cannot be displayed on the screen is arranged. By selecting (clicking or tapping) each area of ​​the social issues 1904, 1905, and 1907, a sub screen displaying the details of the cases related to the social issues may be displayed.
[0131]
 FIG. 20 is a diagram showing an example of the technology / product display screen 2000 displayed on the terminals 105 and 106.
[0132]
 The technology / product display screen 2000 is a screen for displaying the technology / product related to the problem, and the problem numbers 2001 and 2002, the meaning of the displayed data (technology / product name, outline, features of the technology / product, etc.) ), The display area of ​​the technology / product 2004, 2005, 2007 related to the problem, and the category 2009 of the industry. The display area of ​​the category 2009 is in the form of a pull-down menu, and by switching the category, the technology / product corresponding to the category of the industry can be displayed. On the technology / product display screen 2000, a scroll bar 2008 that slides the screen when there are a plurality of problems and cannot be displayed on the screen is arranged. By selecting (clicking or tapping) each area of ​​the technology / product 2004, 2005, or 2007, a sub screen displaying the details of the technology / product may be displayed. Further, not only characters but also an image explaining the technology / product may be displayed in the description portion of the technology / product.
[0133]
 FIG. 21 is a diagram showing an example of the technology / product display screen 2100 displayed on the terminals 105 and 106.
[0134]
 The technology / product display screen 2100 is a screen for displaying the technology / product related to the idea, and the idea number 2101, 2102, the meaning of the displayed data (technology / product name, outline, technology / product features, etc.) ), The display area of ​​the technology / product 2104, 2105, 2107 related to the idea, and the category 2109 of the industry. The display area of ​​category 2109 is in the form of a pull-down menu, and by switching the category, the technology / product corresponding to the category of the industry can be displayed. On the technology / product display screen 2100, a scroll bar 2108 that slides the screen when there are a plurality of ideas and cannot be displayed on the screen is arranged. By selecting (clicking or tapping) each area of ​​the technology / product 2104, 2105, or 2107, a sub screen displaying the details of the technology / product may be displayed. Further, not only characters but also an image explaining the technology / product may be displayed in the description portion of the technology / product.
[0135]
 FIG. 22 is a diagram showing an example of the category selection screen 2200.
[0136]
 The category selection screen 2200 is displayed after operating the pull button down menu of categories 2009 and 2109 provided in FIGS. 20 and 21. The category of the industry (manufacturing industry, finance, etc.) is written on the category selection screen 2200, and information related to the selected industry is displayed by selecting and operating the check box 2201 provided next to the category. It is controlled to be done. The category selection screen 2200 is similarly implemented on a screen provided with a category pull-down menu other than FIGS. 20 and 21.
[0137]
 FIG. 23 is a diagram showing an example of the problem-solving case display screen 2300.
[0138]
 The problem-solving case display screen 2300 has problem numbers 2301, 2305, 2308, items 2302, 2306, 2309 indicating the meaning of the displayed data (case name, etc.), names of cases that solved the problem 2303, 2304, 2307, 2310. , And the display area of ​​industry category 2312. The display area of ​​category 2312 is in the form of a pull-down menu, and by switching the category, examples corresponding to the category of the industry can be displayed. On the problem-solving case display screen 2300, a scroll bar 2311 that slides the screen when there are a plurality of problems and cannot be displayed on the screen is arranged. Case name A sub screen (see FIG. 24) for displaying the details of the case is displayed by selecting (clicking or tapping) each area of ​​2303, 2304, 2307, and 2310.
[0139]
 FIG. 24 is a diagram showing an example of the case detail display screen 2400. The case detail display screen 2400 is a sub screen displayed when each area of ​​the case names 2303, 2304, 2307, and 2310 is selected (clicked or tapped) on the problem solving case display screen 2300. The case detail display screen 2400 includes a problem number 2401, an item 2402 indicating the meaning of the displayed data (case name, outline, problem, feature, technology, data, problem solving pattern, etc.), and the content 2403 of each item. On the case detail display screen 2400, a scroll bar 2404 that slides the screen when there are a plurality of display items and cannot be displayed on the screen is arranged. Further, the case detail display screen 2400 includes an evaluation point indicating the evaluation of the case and an input portion 2406 in which the evaluation can be input.
[0140]
 Examples of the present invention include a form used in a workshop using paper and sticky notes, and a form using a large display such as a touch panel and an electronic sticky note. The examples described with reference to FIGS. 1 to 24 can be applied to either of the above two forms. Hereinafter, a form using a large display such as a touch panel or an electronic sticky note will be described.
[0141]
 FIG. 25 is a diagram showing an example of a screen 2500 of the framework 100 using a large touch panel type display.
[0142]
 The screen 2500 includes electronic sticky notes 2502, 2503, 2504, electronic sticky note placement areas 2501, and industry category 2505 display areas within the framework. The display area of ​​the category 2505 is in the form of a pull-down menu, and by switching the category, the information corresponding to the category of the industry can be switched and displayed.
[0143]
 By arranging the electronic sticky note 2502 or the like at a predetermined position in the framework, the phase of the workshop can be specified and the trigger can be omitted. For example, when an electronic sticky note 2502 or the like is placed in the technology / product column, it is determined that the phase is in which the technology / product is being discussed, and the technology / product search program 146 can be automatically executed.
[0144]
 Further, when an electronic sticky note is placed around the electronic sticky note after the electronic sticky note called Task 1 is placed and the information of these electronic sticky notes is shared, the information described in the electronic sticky note and the electronic sticky note called Task 2 are displayed. The task data can be created by determining the audio data up to the placement as the discussion information in task 1. This makes it possible to omit the trigger "This is issue 1".
[0145]
 Further, by arranging the electronic sticky note "Title: ***" around the electronic sticky note of Task 1, the trigger "Title of Task 1 is ***" can be omitted. The “periphery” may be a case where the center position of the electronic sticky note is closer than a predetermined distance on the display (2506), or an electronic sticky note that is directly or indirectly connected to the electronic sticky note of Task 1 (2507).
[0146]
 The above explanation is the same for frames such as ideas as well as issues.
[0147]
 Further, the voice data may be automatically converted into text to generate an electronic sticky note, which may be added to the arrangement area 2501 of the electronic sticky note.
[0148]
 Further, by selecting (clicking or tapping) the technology / product on the technology / product display screens 2000 and 2100 (FIGS. 20 and 21), the selected technology / product is placed in the area of ​​the technology / product on the screen 2500. You may.
[0149]
 As described above, according to the embodiment of the present invention, the problem processing unit (problem data processing program 147) searches the problem solving case data 130 based on the problem data 125 generated from the discussion of the participants 107. , The idea generation unit (idea data generation program 148) presents the problem data 125 and the searched problem solution case data to the participant 107, so that the participants' expertise and grasp can be grasped according to the phase in the workshop. Appropriate information is appropriately presented to participants regardless of the knowledge of the industry, deepening discussions in each phase, and producing concrete and high customer value deliverables in the workshop.
[0150]
 In addition, the idea generation unit (idea data generation program 148) converts the remarks related to the ideas of the participants 107 into text and generates the idea data 129, so that the remarks can be automatically recorded and the idea data can be generated. ..
[0151]
 Further, when the task processing unit (problem data processing program 147) receives a trigger to start discussion of the technology, the technology / product data 128 is searched based on the task data 125, and the searched technology / product data is used by the participants. Since it is presented in 107, it is possible to deepen the discussion of issues related to technologies and products, and to present a solution that can actually be solved.
[0152]
 In addition, the search unit (technology / product search program 146) searches the technology / product data 128 based on the idea data 129 and presents the searched technology / product data to the participant 107, which is related to the technology / product. You can deepen the discussion of ideas and present solutions that can actually be solved.
[0153]
 Further, when the task generation unit (task data generation program 145) receives a trigger to start the discussion of the task, the remarks of the participants 107 are converted into text and the task data 125 is generated, so that the remarks are automatically recorded. Can generate task data.
[0154]
 Further, when the problem processing unit (problem data processing program 147) receives a trigger to start discussion of the problem by industry, the problem pattern data 126 by industry is searched based on the problem data 125, and the searched problem by industry is searched. Since the information of the above is presented to the participants 107, it is possible to deepen the discussion of the issues with reference to the issues common to the industry, and to acquire the products and technologies corresponding to the issues.
[0155]
 When the task processing unit (task data processing program 147) receives a trigger to start a value discussion, it searches the social task pattern data 127 based on the task data 125 and obtains the information on the searched social issues. Since it is presented to Participant 107, it is possible to redefine the issue being discussed as a social issue by connecting it to a major social issue, and by clarifying the social significance of solving the issue, it is easy to collaborate with other companies. become.
[0156]
 Further, when the idea generation unit (idea data generation program 148) receives a trigger to start the discussion of the idea, the task data 125 is presented to the participant 107, and the remarks of the participant 107 are converted into a text and the first The idea data 129 is generated, the search unit (technology / product search program 146) searches the technology / product data 128 based on the generated first idea data 129, and the searched technology / product data is used as a participant. Presented to 107, the problem processing unit (problem data processing program 147) searches for problem solving case data 130 based on the problem data 125, and the idea generation unit (idea data generation program 148) searches for the problem data 125. The problem-solving case data was presented to the participant 107, the remarks of the participant 107 were converted into text, the second idea data 129 was generated, and the search unit (technology / product search program 146) generated the first. Technology / product data 128 is searched based on the idea data 129 of 2, and the searched technology / product data is presented to the participants 107. Therefore, the ideas that have been conceived are screened with solution cases, and further discussion of ideas is held. Can be deepened. In addition, since ideas are discussed without assuming solution cases, ideas can be freely discussed without being dragged by solution cases. In addition, ideas can be conceived from problems regardless of the solution case.
[0157]
 The present invention is not limited to the above-described embodiment, and includes various modifications and equivalent configurations within the scope of the attached claims. For example, the above-described examples have been described in detail in order to explain the present invention in an easy-to-understand manner, and the present invention is not necessarily limited to those having all the described configurations. Further, a part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Further, the configuration of another embodiment may be added to the configuration of one embodiment. In addition, other configurations may be added / deleted / replaced with respect to a part of the configurations of each embodiment.
[0158]
 Further, each of the above-described configurations, functions, processing units, processing means, etc. may be realized by hardware by designing a part or all of them by, for example, an integrated circuit, and the processor realizes each function. It may be realized by software by interpreting and executing the program to be executed.
[0159]
 Information such as programs, tables, and files that realize each function can be stored in a memory, a hard disk, a storage device such as an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
[0160]
 In addition, the control lines and information lines indicate those that are considered necessary for explanation, and do not necessarily indicate all the control lines and information lines necessary for implementation. In practice, it can be considered that almost all configurations are interconnected.
The scope of the claims
[Claim 1]
 It is a workshop support system,
 and is composed of a computer having an arithmetic unit that executes a predetermined process, a storage device connected to the arithmetic unit, and a communication interface connected to the arithmetic unit
 . It is possible to access the problem solution case data including the solution case information corresponding to the problem data, and in the
 workshop support system, the
 arithmetic unit provides a solution case based on the problem data generated from the discussion of the participants.
 A workshop support system comprising a problem processing unit to be searched and an idea generation unit in which the arithmetic unit presents the generated problem data and the information of the searched solution case to the participants.
[Claim 2]
 The workshop support system according to claim 1,
 wherein the idea generation unit converts remarks related to the ideas of the participants into text and generates idea data.
[Claim 3]
 The workshop support system according to claim 1,
 wherein the computer can access the technology / product data including information on at least one of the technology and the product corresponding to the problem data, and the
 problem processing unit can access the technology / product data . Upon receiving a trigger to initiate a technology discussion, search for at least one of the technologies and products based on the generated task data and present the information of at least one of the searched technologies and products to the participants. Workshop support system featuring.
[Claim 4]
 The workshop support system according to claim 1,
 wherein the computer can access technology / product data including information on at least one of the technology and the product corresponding to the problem data, and the
 workshop support system is The computing device has a search unit that searches at least one of the technologies and products based on the generated idea data and presents information on at least one of the searched technologies and products to the participants. A featured workshop support system.
[Claim 5]
 The workshop support system according to claim 1, which has
 a task generation unit that converts the remarks of the participants into text and generates task data when the arithmetic unit receives a trigger to start discussion of the task. A workshop support system characterized by this.
[Claim 6]
 The workshop support system according to claim 1,
 wherein the computer includes industry-specific problem pattern data including industry-specific problem information corresponding to problem data and social problem information corresponding to problem data. When the social issue pattern data is accessible and the
 issue processing unit
 receives a trigger to start discussion of an industry-specific issue, it searches for an industry-specific issue based on the generated issue data, and the search is performed. When information on issues by industry is presented to the participants and
 a trigger is received to start a value discussion, social issues are searched based on the generated issue data, and the searched social issues are searched. A workshop support system characterized by presenting task information to the participants.
[Claim 7]
 In the workshop support system according to claim 4, when the
 idea generation unit receives a trigger to start discussion of an idea, the generated task data is presented to the participant, and the participant's The statement is
 converted into text to generate the first idea data, and the search unit searches for at least one of the technologies and products based on the generated first idea data, and the searched technology and products At least one of the information is presented to the participant, the
 problem processing unit searches for a solution case based on the
 generated problem data, and the idea generation unit searches for the generated problem data and the searched. The information of the solution case is presented to the participant, the statement of the participant
 is converted into a text, and the second idea data is generated. And a workshop support system comprising searching for at least one of the products and presenting information on at least one of the searched technologies and products to the participants.
[Claim 8]
 It is a workshop support method executed by a
 computer , and the computer has
 an arithmetic unit that executes a predetermined process, a storage device connected to the arithmetic unit, and a communication interface connected to the arithmetic unit. , The
 problem solution case data including the solution case information corresponding to the problem data can be accessed, and in the
 workshop support method, the
 arithmetic unit is a solution case based on the problem data generated from the discussion of the participants.
 A workshop support method comprising: a task processing procedure for searching for, and an idea generation procedure in which the arithmetic unit presents the generated task data and the searched solution case information to the participants. ..
[Claim 9]
 The work according to claim 8,
 wherein in the idea generation procedure, the arithmetic unit converts a statement regarding the idea of ​​the participant into a text and generates idea data. Shop support method.
[Claim 10]
 The workshop support method according to claim 8,
 wherein the computer can access the technology / product data including information on at least one of the technology and the product corresponding to the problem data
 . When the computing device receives a trigger to start a technical discussion, it searches at least one of the technologies and products based on the generated task data, and participates in the information of at least one of the searched technologies and products. A workshop support method characterized by presenting to a person.
[Claim 11]
 The workshop support method according to claim 8,
 wherein the computer can access the technology / product data including information on at least one of the technology and the product corresponding to the problem data, and the
 workshop support method is The computing device includes a search procedure that searches for at least one of the technologies and products based on the generated idea data and presents information on at least one of the searched technologies and products to the participants. A featured workshop support method.
[Claim 12]
 The workshop support method according to claim 8,
 which includes a task generation procedure for generating task data by converting the remarks of the participants into text when the arithmetic unit receives a trigger to start discussion of the task. A workshop support method characterized by this.
[Claim 13]
 The workshop support method according to claim 8,
 wherein the computer includes industry-specific problem pattern data including industry-specific problem information corresponding to problem data and social problem information corresponding to problem data. The social issue pattern data is accessible, and in the
 issue processing procedure, when the
 arithmetic unit receives a trigger to start discussion of the industry-specific issue, the industry-specific issue is searched based on the generated issue data. Then, when the information on the searched industry-specific issues is presented to the participants and the
 arithmetic unit receives a trigger to start the value discussion, the social issues are set based on the generated issue data. A workshop support method characterized in that a search is performed and information on the searched social issues is presented to the participants.
[Claim 14]
 In the workshop support method according to claim 11, in the
 idea generation procedure, when the arithmetic unit receives a trigger to start discussion of an idea, the generated task data is presented to the participant. , The participant's remarks are
 converted into text to generate first idea data, and in the search procedure, the arithmetic unit searches at least one of the technology and the product based on the generated first idea data. Then, information on at least one of the searched technology and the product is presented to the participant, and in the
 task processing procedure, the arithmetic unit searches for a solution case based on the generated task data, and the
 idea. In the generation procedure, the arithmetic unit presents the generated problem data and the searched solution case information to the participant, converts the participant's remarks into text, and generates the second idea data. Then, in the
 search procedure, the arithmetic unit searches for at least one of the technologies and products based on the generated second idea data, and the participant obtains information on at least one of the searched technologies and products. A workshop support method characterized by presenting to.

Documents

Application Documents

# Name Date
1 202117012519-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [23-03-2021(online)].pdf 2021-03-23
2 202117012519-STATEMENT OF UNDERTAKING (FORM 3) [23-03-2021(online)].pdf 2021-03-23
3 202117012519-REQUEST FOR EXAMINATION (FORM-18) [23-03-2021(online)].pdf 2021-03-23
4 202117012519-PRIORITY DOCUMENTS [23-03-2021(online)].pdf 2021-03-23
5 202117012519-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [23-03-2021(online)].pdf 2021-03-23
6 202117012519-FORM 18 [23-03-2021(online)].pdf 2021-03-23
7 202117012519-FORM 1 [23-03-2021(online)].pdf 2021-03-23
8 202117012519-DRAWINGS [23-03-2021(online)].pdf 2021-03-23
9 202117012519-DECLARATION OF INVENTORSHIP (FORM 5) [23-03-2021(online)].pdf 2021-03-23
10 202117012519-COMPLETE SPECIFICATION [23-03-2021(online)].pdf 2021-03-23
11 202117012519-MARKED COPIES OF AMENDEMENTS [24-03-2021(online)].pdf 2021-03-24
12 202117012519-FORM 13 [24-03-2021(online)].pdf 2021-03-24
13 202117012519-AMMENDED DOCUMENTS [24-03-2021(online)].pdf 2021-03-24
14 202117012519-FORM-26 [15-05-2021(online)].pdf 2021-05-15
15 202117012519-Proof of Right [09-09-2021(online)].pdf 2021-09-09
16 202117012519-FORM 3 [09-09-2021(online)].pdf 2021-09-09
17 202117012519.pdf 2021-10-19
18 202117012519-Others-231121.pdf 2021-11-26
19 202117012519-GPA-231121.pdf 2021-11-26
20 202117012519-Correspondence-231121.pdf 2021-11-26
21 202117012519-Correspondence-231121-1.pdf 2021-11-26
22 202117012519-Others-030122-1.pdf 2022-02-10
23 202117012519-Correspondence-030122.pdf 2022-02-10
24 202117012519-Others-030122..pdf 2022-02-19
25 202117012519-FER.pdf 2022-03-10
26 202117012519-OTHERS [01-09-2022(online)].pdf 2022-09-01
27 202117012519-Information under section 8(2) [01-09-2022(online)].pdf 2022-09-01
28 202117012519-FORM 3 [01-09-2022(online)].pdf 2022-09-01
29 202117012519-FER_SER_REPLY [01-09-2022(online)].pdf 2022-09-01
30 202117012519-DRAWING [01-09-2022(online)].pdf 2022-09-01
31 202117012519-COMPLETE SPECIFICATION [01-09-2022(online)].pdf 2022-09-01
32 202117012519-CLAIMS [01-09-2022(online)].pdf 2022-09-01
33 202117012519-ABSTRACT [01-09-2022(online)].pdf 2022-09-01
34 202117012519-US(14)-HearingNotice-(HearingDate-22-05-2025).pdf 2025-04-24
35 202117012519-Correspondence to notify the Controller [21-05-2025(online)].pdf 2025-05-21

Search Strategy

1 SearchHistory202117012519E_07-03-2022.pdf