Program, information processing method and information processing system

The program enhances the convenience of meeting minutes preparation tools by allowing the targeted output of character generation information, addressing the limitations of existing tools in efficiently documenting meetings.

JP2025044009AActive Publication Date: 2025-04-01EPICBASE INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023151665
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-19
Publication Date
2025-04-01
Estimated Expiration
2043-09-19

AI Technical Summary

Technical Problem

Existing meeting minutes preparation tools lack convenience in terms of outputting character generation information to specific destinations, limiting their effectiveness in supporting efficient meeting documentation.

Method used

A program that enables a computer to specify an output destination for character generation information on a screen for creating meeting minutes, allowing this information to be outputted based on transcription information or user input.

Benefits of technology

This solution enhances the convenience of meeting minutes preparation tools by enabling targeted output of character generation information, improving the efficiency of meeting documentation processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025044009000001_ABST
    Figure 2025044009000001_ABST
Patent Text Reader

Abstract

To provide a program, an information processing method and an information processing system, which improve convenience much more in a minute book creation tool.SOLUTION: A minute book creation tool includes: a specification step for specifying an output destination of character generation information on a screen for creating a minute book of a conference; and an output control step for outputting character generation information to the output destination. Character generation information is information of characters generated based on transcription information or input information, transcription information is information on characters obtained by transcribing a content of utterance, and input information is information obtained by receiving input from a user.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] 2. Description of the Related Art Conventionally, systems are known that perform voice recognition from speech uttered by people during a meeting, and similarly, systems are known that assist in creating minutes of a meeting by using voice recognition.

[0003] Patent Document 1 discloses a prior art technique that recognizes voice and assists in creating minutes of a meeting. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2013-105374 A Summary of the Invention [Problem to be solved by the invention]

[0005] The present invention provides a technique that can improve the convenience of a minutes-taking tool. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided a program for causing a computer to execute the following steps. In a specifying step of the program, an output destination to which character generation information is output on a screen for creating meeting minutes is specified. The character generation information is character information generated based on transcription information or input information. The transcription information is character information obtained by transcribing the contents of an utterance. The input information is information input by a user. In an output control step, the character generation information is output to an output destination.

[0007] According to the present disclosure, it is possible to further improve the convenience of a minutes-taking tool. [Brief description of the drawings]

[0008] [Figure 1] 1 is an example of a configuration diagram illustrating an information processing system 1. FIG. [Diagram 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a server 2. [Diagram 3] 2 is a block diagram showing an example of a hardware configuration of a user terminal 3. FIG. [Figure 4] 2 is an example of a block diagram showing functions realized by a processor 23 of the server 2. FIG. [Diagram 5] 2 is an example of an activity diagram illustrating an overview of information processing executed by the information processing system 1. FIG. [Figure 6] FIG. 2 is a diagram showing an example of a management screen 5. [Figure 7] FIG. 13 is a diagram showing an example of a template creation screen 6. [Figure 8] FIG. 13 is a diagram showing an example of a minutes recording screen 7 before a meeting. [Figure 9] FIG. 13 is a diagram showing an example of a meeting minutes recording screen 8 after a meeting. [Figure 10] FIG. 2 is a diagram showing an example of a CRM screen 9. [Figure 11] FIG. 1 is a diagram showing an example of a minutes recording screen 7 during a meeting. [Figure 12] FIG. 13 is a diagram showing another example of the minutes recording screen 8 after the meeting. [Figure 13] FIG. 13 is a diagram showing an example of the proceedings recording screen 8 after drag and drop. [Figure 14] FIG. 13 is a diagram showing an example of performing various operations on the proceedings recording screen 8. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] [Embodiment] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client device (so-called cloud computing).

[0011] In this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, this embodiment handles various information, which may be represented by, for example, physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation may be performed on a circuit in the broad sense.

[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0013] 1. Information Processing System 1 FIG. 1 is an example of a configuration diagram showing an information processing system 1. The information processing system 1 includes a server 2, user terminals 3 (e.g., user terminal 3-1, user terminal 3-2, . . ., user terminal 3-n), and sound collection devices 4 (e.g., sound collection devices 4-1, sound collection devices 4-2, . . ., sound collection devices 4-n), which are connected via a network. These components will be further described. Here, the system exemplified by the information processing system 1 is composed of one or more devices or components.

[0014] 2.1.Server 2 2 is an example of a block diagram showing a hardware configuration of the server 2. The server 2 has a communication unit 21, a storage unit 22, and a processor 23, and these components are electrically connected via a communication bus inside the server 2. Each component will be further described.

[0015] The communication unit 21 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as LTE / 3G, Bluetooth (registered trademark) communication, etc. as necessary. In other words, it is more preferable to implement it as a collection of multiple communication means. That is, the server 2 communicates various information with the user terminal 3 via the communication unit 21 and the network. In particular, the server 2 is configured to accept the voice data acquired by the sound collection device 4 from the user terminal 3. These details will be described later.

[0016] The storage unit 22 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server 2 executed by the processor 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the calculation of the program. Also, a combination of these may be used. In particular, the storage unit 22 stores voice data. The storage unit 22 also stores various programs and the like related to the server 2 executed by the processor 23.

[0017] The processor 23 performs processing and control of the overall operations related to the server 2. The processor 23 is, for example, a central processing unit (CPU) not shown. The processor 23 realizes various functions related to the server 2 by reading out a predetermined program stored in the storage unit 22. That is, information processing by software stored in the storage unit 22 can be specifically realized by the processor 23, which is an example of hardware, and executed as each functional unit included in the processor 23. These will be described in more detail in the next section. The processor 23 is not limited to being single, and may be implemented by having multiple processors 23 for each function. Also, a combination of these may be used.

[0018] 2.2. User terminal 3 3 is an example of a block diagram showing a hardware configuration of the user terminal 3. The user terminal 3 has a communication unit 31, a storage unit 32, a processor 33, a display unit 34, and an input unit 35, and these components are electrically connected via a communication bus inside the user terminal 3. Descriptions of the communication unit 31, the storage unit 32, and the processor 33 are omitted because they are substantially similar to the communication unit 21, the storage unit 22, and the processor 23 in the server 2.

[0019] The display unit 34 may be included in the housing of the user terminal 3, or may be externally attached, for example. The display unit 34 displays a screen of a graphical user interface (GUI) that can be operated by the user. This is preferably implemented by using display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display, depending on the type of the user terminal 3. Here, the display unit 34 will be described as being included in the housing of the user terminal 3.

[0020] The input unit 35 may be included in the housing of the user terminal 3 or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. If it is a touch panel, the user can input a tap operation, a swipe operation, or the like. Of course, a switch button, a mouse, a QWERTY keyboard, or the like may be adopted instead of the touch panel. That is, the input unit 35 accepts an operation input made by the user. The input is transferred as a command signal to the processor 33 via a communication bus, and the processor 33 can execute a predetermined control or calculation as necessary.

[0021] 2.3. Sound collection device 4 The sound collection device 4 is a so-called microphone that is configured to convert external sounds into signals. The sound collection device 4 may be provided by directly connecting the sound collection device 4 to the server 2, but is provided in or connected to the user terminal 3, for example.

[0022] The sound collection device 4 is configured to generate voice data by collecting the user's speech. The voice data is temporarily stored in a memory in the user terminal 3, and does not have to be stored in a non-volatile manner in the storage unit 32. The voice data generated by the sound collection device 4 is configured to be transferable to the server 2 via a network.

[0023] The sound collection device 4 collects, but is not limited to, at least sounds in the human audible range, sounds with frequencies between 20 Hz and 20,000 Hz, and converts them into electrical signals. The sounds may be recorded in monaural or stereo. The sampling rate for digitally processing the sound data may be, for example, 48000 Hz, 44100 Hz, 32000 Hz, 22050 Hz, 16000 Hz, 11025 Hz, 11000 Hz, 8000 Hz, etc. The sampling rate may be within any of the ranges of values ​​exemplified here. By increasing the sampling rate, the temporal timing of the sound can be discretized more precisely, and the accuracy of voice recognition can be improved.

[0024] The data collected by the sound collection device 4 may be appropriately compressed by the processor 33 of the user terminal 3, and the compression format at this time may be any of MP3, AAC, WMA, Vorbis, AC3, MP2, FLAC, TAK, etc. By compression, it is possible to reduce communication traffic due to data transfer from the user terminal 3 to the server 2.

[0025] 3. Functional configuration In this section, the functional configuration of the embodiment will be described. As described above, information processing by software stored in the storage unit 22 is specifically realized by the processor 23, which is an example of hardware, and can be executed as each functional unit included in the processor 23 as shown in FIG. 4. FIG. 4 is an example of a block diagram showing functions realized by the processor 23 of the server 2. As shown in FIG. 4, the processor 23 includes, as functional units, an information transmission / reception unit 230, a display control unit 231, a storage control unit 232, a recording unit 233, a voice recognition unit 234, a specification unit 235, a generation control unit 236, and an output control unit 237. Each functional unit executes a step of its respective name. For example, the specification unit 235 executes a specification step.

[0026] The information transmitting / receiving unit 230 receives, acquires, or accepts information via the network and the communication unit 21. In addition, the information transmitting / receiving unit 230 transmits information via the communication unit 21 and the network.

[0027] The display control unit 231 controls the screen data to be displayed on the display unit 34 of the user terminal 3. Note that the screen data may be visual information itself, such as a screen, an image, an icon, text, etc., generated in a manner that is visible to the user, or may be rendering information for displaying visual information, such as a screen, an image, an icon, text, etc., on various terminals.

[0028] The storage control unit 232 stores the minutes template in the storage unit 22.

[0029] The recording unit 233 stores the audio data acquired via the sound collection device 4 in the storage unit 22 .

[0030] The voice recognition unit 234 recognizes the voice data and generates transcription information 830 from the voice data.

[0031] The specification unit 235 specifies the output destination of the data.

[0032] The generation control unit 236 generates character generation information based on the transcription information or the input information.

[0033] The output control unit 237 outputs the character generation information generated by the generation control unit 236 to the output destination specified by the specification unit 235.

[0034] The playback unit 238 plays back the audio data recorded by the recording unit 233 .

[0035] 4. Information processing method In this section, an overview of the information processing method of the information processing system 1 described above will be given.

[0036] 4.1. Overview of data processing method An example will be described with reference to Fig. 5 in which a secretary user creates minutes using a minutes creation tool in a conference in which the secretary user and participating users participate, by the information processing system 1 of this embodiment. Fig. 5 is an example of an activity diagram showing an overview of information processing executed by the information processing system 1. In this embodiment, an example will be described in which a tool that performs API collaboration is identified, a template for API collaboration with the tool is created, and minutes are created based on the template.

[0037] The secretary user is the creator of the minutes, and uses the user terminal 3-1 and the sound collection device 4-1. The participating users are the participants of the meeting, and use the user terminal 3-2 and the sound collection device 4-2. There may be multiple participating users. The minutes creation tool of this embodiment is a tool for creating minutes. More specifically, the minutes creation tool is, for example, a tool that allows the information input area 71 and the transcription area 73 to be used, a tool that can record the elapsed time of the meeting when characters are input, or a tool that can reflect the transcription results in the minutes.

[0038] (Activity A1) First, the information transmission / reception unit 230 receives an instruction to display the management screen 5 (described later in FIG. 6) from the user terminal 3-1 of the clerk user. The display control unit 231 displays the management screen 5 for linking the minutes-taking tool with other tools on the display unit 34 of the user terminal 3-1. The information transmission / reception unit 230 receives an instruction to specify other tools to be linked with the minutes-taking tool from the user terminal 3-1 of the clerk user via the management screen 5. The link is performed, for example, by API (Application Programming Interface) linkage, CSV linkage, or the like. In this embodiment, a process is performed in which a part of the data output by the minutes-taking tool is reflected as data in some items on a CRM (Customer Relationship Management) tool by API linkage. Details of the activity A1 will be described in detail with reference to FIG. 6.

[0039] A CRM tool is a tool that supports customer relationship management. CRM tools are used for centralized management of customer information, customer information analysis, promotion management, etc. CRM tools may be, for example, Salesforce Sales Cloud, Mazrica Sales, Zoho CRM, GENIEE SFA / CRM, Kintone, etc. The output destination tool may include any tool. In addition to a CRM tool, the output destination tool may include a document creation tool, a presentation tool for supporting presentations, a spreadsheet tool for creating spreadsheets, a project management tool for managing projects, a communication tool for supporting communication between multiple users, a design tool for supporting design creation, a code repository and version control tool for supporting source code management, a database management tool for managing databases, a CMS (Content Management System) tool for supporting website creation, an email marketing tool for supporting email distribution, a calendar tool, a recruitment management system, a storage service, a workflow tool, and the like. A document creation tool is a tool that can centrally manage the creation, management, storage, sharing, utilization, and disposal of documents. In addition, a document creation tool is used, for example, to improve the efficiency and convenience of handling documents. The document creation tool may be Notion, NotePM, Google Docs, Evernote, Zoho Learn, Cacoo, astah, Enterprise Architect, Gridraw, draw.io, etc. The communication tools may include groupware and the like. The calendar tool is a tool for registering schedules, tasks, goals, etc., visually organizing and displaying them, and sharing them with other employees. The calendar tool may be Google Calendar, Outlook, etc. The recruitment management system may be an ATS () etc. The storage service is a service that allows data to be stored in disk space for file storage on the Internet. The storage service may be Google Drive, OneDrive, etc. The workflow tool is a tool for streamlining in-house business procedures. The workflow tool may include JobCan, SmartHR, and the like.

[0040] (Activity A2) Next, the information transmitting / receiving unit 230 receives an instruction to display a template creation screen 6 (described later in FIG. 7) from the user terminal 3-1 of the clerk user. The template creation screen 6 is a screen including objects capable of creating a template in which a template area for API linkage with a CRM tool is embedded, as described later. The display control unit 231 causes the template creation screen 6 to be displayed on the display unit 34 of the user terminal 3-1. The processor 23 creates a template in response to receiving the template area from the user terminal 3-1 of the clerk user for the minutes template. The storage control unit 232 causes the minutes template used when linking with the other tool to be recorded. Details of activity A2 will be described in detail with reference to FIG. 7.

[0041] (Activity A3) Next, the information transmitting / receiving unit 230 receives an instruction to create minutes using the template from the user terminal 3-1 of the secretary user. The display control unit 231 displays the minutes recording screen 7 for creating the minutes of the meeting, including the information input area 71 and the transcription area 73, on the display unit 34 of the user terminal 3-1 of the secretary user based on the minutes template. The activity A3 will be described in detail with reference to FIG. 8.

[0042] (Activity A4) Next, the processor 23 of the server 2 starts processing during the conference in response to receiving an instruction to start the conference from the user terminal 3-1 of the secretary user. That is, as processing during the conference, the processor 23 starts counting the elapsed time of the conference and starts recording using the minutes creation tool. The processor 23 executes information processing A6 in parallel with A5.

[0043] (Activity A5) The information transmitting / receiving unit 230 receives, from the user terminal 3, the voice data acquired by the sound collection device 4 of each user (the secretary user and the participating users). Next, the information transmitting / receiving unit 230 transmits the voice data received from a certain user to a user terminal 3 owned by a user other than the certain user. For example, the information transmitting / receiving unit 230 transmits the voice data received from the user terminal 3-2 owned by the joining user to the user terminal 3-1 of the secretary user. Then, the processor 33 of the joining user outputs the voice data. Next, the recording unit 233 causes the storage unit 22 to record the voice data received from the user terminal 3 used by each user. The processor 23 repeatedly executes the above information processing of A5 until the conference ends.

[0044] (Activity A6) The processor 33 of the user terminal 3-1 of the clerk user accepts input of information such as characters into the information input area 71 via the clerk user's operation on the input unit 35. The information transmitting / receiving unit 230 accepts character data from the user terminal 3-1 used by the clerk user. Next, the display control unit 231 appropriately executes processing related to the input of this character in the information input area 71 and the time stamp area 72 described later. The processor 23 repeatedly executes the above information processing of A6 until the conference ends.

[0045] (Activity A7) Subsequently, during execution of A5 to A6, the processor 23 of the server 2 accepts an instruction to end the conference, such as pressing a conference end button or the like, from the user terminal 3 of the secretary user. The processor 23 ends counting the elapsed time of the conference and ends recording by the minutes creation tool.

[0046] (Activity A8) The processor 33 of the user terminal 3 accepts a predetermined operation through a user's operation of the input unit 35. When the processor 33 accepts the predetermined operation, it transmits information identifying the predetermined operation to the server 2 via the communication unit 31 and the network. The processor 23 of the server 2 accepts the information identifying the predetermined operation from the user terminal 3 via the network and the communication unit 21.

[0047] (Activity A9) If the predetermined operation accepted at A8 includes a request for transcription, the processor 23 of the server 2 advances information processing to activity A10. If the predetermined operation accepted at A8 includes an instruction to complete the minutes, the processor 23 advances information processing to activity A14.

[0048] (Activity A10) Next, when an operation including a transcription request is received as a predetermined operation in activity A8, the voice recognition unit 234 executes transcription based on the recorded voice data. When the transcription is completed, the display control unit 231 displays the transcription information 830 shown in FIG. 9 in the transcription area 83.

[0049] (Activity A11) Next, the identification unit 235 identifies an output destination to which the character generation information is output on a screen for creating the minutes of the meeting. The identification unit 235 may identify the template areas 710 and 711 as the output destination, or may identify any location in the information input area 71 designated by the user as the output destination. The output destination by the identification unit 235 is not limited to only the screen for creating the minutes of the meeting, but may identify a location designated by the user via another tool linked to the minutes-creating tool as the output destination, or may identify a location determined by the program of another tool linked to the minutes-creating tool as the output destination.

[0050] (Activity A12) Next, the generation control unit 236 generates character information consisting of one or more sentences as character generation information by applying any natural language processing (NLP) algorithm such as BERT, ChatGPT, etc. Natural language processing includes information processing such as morphological analysis, syntactic analysis, semantic analysis, and context analysis.

[0051] (Activity A13) Next, output control unit 237 outputs the character generation information generated by generation control unit 236 to the output destination specified by specification unit 235. The output timing may be the timing when the character generation information is generated, or may be the timing specified by the user. Details of activities A9 to A13 will be described in detail using Figs. 9 and 10.

[0052] (Activity A14) If the predetermined operation in activity A8 is an operation including an instruction to complete the minutes, the storage control unit 232 stores the created minutes in the storage unit 22.

[0053] Thereafter, the information processing system 1 ends the information processing.

[0054] 4.2. Details of data processing method Next, the parts that were omitted in the previous section will be explained with reference to Figures 6 to 10. Specifically, the management screen 5 displayed on A1 will be explained with reference to Figure 6, the template creation screen 6 displayed on A2 with reference to Figure 7, the minutes recording screen 7 displayed on A3 with reference to Figure 8, the minutes recording screen 8 displayed on A9 to A13 with reference to Figure 9, and the CRM screen 9 displayed on A13 with reference to Figure 10.

[0055] FIG. 6 is a diagram showing an example of the management screen 5. The management screen 5 in FIG. 6 displays a list of tools that can be linked when creating a minutes template. The management screen 5 is a screen for managing the settings of the minutes creation tool. The management screen 5 includes at least a linking tool area 50. The management screen 5 may further include a button for transitioning to a screen that can manage workspaces, users, groups, and spaces.

[0056] The linked tool area 50 is an area where information about other tools that can be linked with the minutes creation tool is displayed. The linked tool area 50 displays names, icons, etc. that can identify the various tools described above. The linked tool area 50 includes a linked tool area 500 and an unlinked tool area 501.

[0057] The linked tool area 500 is an area where information about the minutes creation tool and linked tools is displayed. The linked tool area 500 includes the name of the linked tool (e.g., "Service A"), information indicating that the tool is linked (e.g., "Linked"), and a template creation button 500a. In response to the secretary user pressing the template creation button 500a, the display control unit 231 displays the template creation screen 6 shown in FIG. 7.

[0058] The unlinked tool area 501 is an area where information about tools that are not linked with the minutes creation tool is displayed. The unlinked tool area 501 includes the name of the linked tool (e.g., "Service B"), information indicating that the tool is not linked (e.g., "unlinked"), and a link button 501a. In response to the secretary user pressing the link button 501a, the display control unit 231 displays the login of the tool associated with the link button. In response to successful login to the tool, the processor 23 starts linking with the tool. Thereafter, the display control unit 231 changes the display of the tool that has started linking from the unlinked tool area 501 to the linked tool area 500.

[0059] FIG. 7 is a diagram showing an example of the template creation screen 6. The template creation screen 6 is a screen for creating minutes template information. The minutes template information is saved in advance as information including the title information of the minutes and information to be input in advance to the minutes, and is used as a template when creating new minutes. The template creation screen 6 in FIG. 7 is a screen for saving information setting API collaboration between Service A as a CRM tool and a minutes creation tool as minutes template information. The template creation screen 6 includes an collaboration option area 60, a title area 61, a collaboration area 62, and a save button 63.

[0060] The linkage option area 60 is an area where options that can be embedded as information to be input in advance into the minutes of the minutes template information are displayed. The linkage option area 60 in Fig. 7 is configured so that items such as purpose, background of inquiry, expected number of users, minutes format, next step, and memo can be set as template areas. The linkage option area 60 may display different options for each linked tool.

[0061] The title area 61 is an area where information on the title of the minutes can be set, and is configured so that, for example, "202YMMDD_[client]_new business negotiation" can be set.

[0062] The link area 62 is configured to be able to embed various information as a template. For example, the link area 62 is configured to be able to embed information such as characters, graphs, tables, images, and videos. The link area 62 is also configured to be able to drag and drop items from the link option area 60. The display control unit 231 embeds the items that have been accepted for drag and drop into the template. When drag and drop is performed on the background of the inquiry or the template area of ​​the next step, the identification unit 235 identifies the location where the drag and drop is performed as the output destination of the character generation information. That is, when the identification unit 235 receives a designation of the output destination of the character generation information on the minutes from the clerk user, it identifies the accepted output destination. The identification by the identification unit 235 is not limited to execution on the template creation screen 6, but is also executed when the template area is embedded on the minutes recording screen 7. With such a configuration, it is possible to specify the destination to which the character generation information is output.

[0063] The save button 63 is a button for saving the minutes template information. In response to pressing the save button 63, the storage control unit 232 stores the minutes template information set via the title area 61 and the link area 62 in the storage unit 22. That is, the storage control unit 232 stores the output destination of the meeting content information in the minutes accepted by the identification unit 235 in the storage unit 22. With this configuration, the output destination of the character generation information in the minutes can be saved and used for creating the next or subsequent minutes, so that it is possible to omit the specification of the output destination when creating the next or subsequent minutes.

[0064] Next, referring to Fig. 8, the minutes recording screen 7 before the meeting will be described using the minutes template information set in Fig. 7. Fig. 8 is a diagram showing an example of the minutes recording screen 7 before the meeting. The minutes recording screen 7 is a screen for creating minutes before the meeting. The minutes recording screen 7 includes a meeting information area 70, an information input area 71, a timestamp area 72, and a transcription area 73.

[0065] The meeting information area 70 is an area where an outline of the proceedings is displayed. In the example of FIG. 8, "202YMMDD_[client]_new business negotiation" is displayed as the name of the meeting. The information entered in the title area 61 of FIG. 7 is entered in the meeting information area 70 of FIG. 8. As shown in FIG. 11, the outline of the proceedings also includes data such as the name of the meeting, such as "regular advisory meeting," the date and time of the meeting, such as "2023 / 4 / 20 10:00-11:00," the URL of the storage location of materials used in the meeting, such as "https: / / meeting...," attendees, absentees, and the creator of the minutes.

[0066] The information input area 71 is configured to be able to display the result of character input by a scribe user. The input information is treated as input information. The input information is information input via a minutes creation tool. The input information is information including image data, audio data, video data, and other attached files in addition to character input information consisting of characters. Text information in the attached file may be treated as character input information. The character input information may be information including characters, and may be information of bullet points, or may be information only of numbers, symbols, words, etc. The template area input in the link area 62 in FIG. 7 is input in the information input area 71 in FIG. 8. That is, the information input area 71 is configured to be able to embed the template areas 710 and 711. The template areas 710 and 711 are areas into which data is input in a predetermined manner. In the example of FIG. 8, the template area 710 is an area into which information on the background of an inquiry is input as character generation information, and the template area 711 is an area into which information on the next step is input as character generation information.

[0067] The time stamp area 72 is configured to be capable of displaying time data relating to the elapsed time of the conference when information is input into the information input area 71. That is, in response to accepting input of information such as characters into the information input area 71, the processor 23 records, in the time stamp area 72, time information of the time when the characters were input into the information input area 71. For example, it is assumed that the processor 23 accepts input of characters into the information input area 71 when 2 minutes and 3 seconds have elapsed since the start of the conference. In this case, the processor 23 records time data such as "02:03" next to the location where the characters were input and in the time stamp area 72. This makes it possible to record the time when the characters were input into the minutes.

[0068] The transcription area 73 is configured to be able to display the transcription information 830 after transcription. In a state before transcription (i.e., before or during the conference), the transcription information 830 is not generated, so the transcription area 73 does not display the transcription information 830.

[0069] Next, the minutes recording screen 8 after the meeting will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of the minutes recording screen 8 after the meeting. The minutes recording screen 8 is a screen for creating minutes after the meeting. The minutes recording screen 8 includes a meeting information area 80, an information input area 81, a timestamp area 82, a transcription area 83, and a playback area 85. For the meeting information area 80 after the meeting, please refer to the meeting information area 70 before the meeting.

[0070] The post-conference information input area 81 is configured to be able to display the results of character input by the secretary user, similar to the pre-conference information input area 71. In addition, the post-conference information input area 81 is configured to be able to accept drag and drop, as described below. The post-conference information input area 81 also includes linked template areas 810 and 811 to which character generation information is output.

[0071] The character generation information is character information generated based on the audio data, the transcription information 830, or the input information in the information input area 71. The character generation information includes textual conference content information indicating the contents of the conference. The conference content information is information generated by applying a natural language processing algorithm to the transcription information 830 or the information in the information input area 71. The conference content information includes information on a summary of the conference, information on post-conference ToDos, information on decisions made at the conference, information on a list of key points of the conference, information on remarks made by speakers participating in the conference, information on the names of people involved in the conference, or information on questions and answers at the conference. For example, a summary is a written statement that briefly summarizes what was discussed during the entire meeting. The summary may or may not be constrained to a certain number of characters. ToDo items are matters that are decided during the meeting as the next action, such as creating materials. Decisions are matters agreed upon during the meeting, such as the date and time of the next meeting. A gist is a one or more sentence summary of the important points from a meeting, using bullet points. A gist may or may not be constrained to a certain number of characters. Information on the utterances of speakers participating in the conference may be information summarized by speaker, information separated by utterance, information in which the information on each utterance is linked with time, or information in which the information on each utterance is linked with the speaker. The participants in the meeting are information on the names or surnames of people who will appear in the meeting. The participants in the meeting may be specified along with their job titles, titles, company names, department names, and the like. A question and answer session is information on a combination of questions and answers during a conference. The information on a question and answer session during a conference may be information in which one question is associated with multiple answers, or information in which one answer is associated with multiple questions. With this configuration, information on various aspects of the meeting, such as post-meeting ToDos, decisions made at the meeting, names of people involved in the meeting, a summary of the meeting, a list of key points of the meeting, remarks made by speakers attending the meeting, or questions and answers at the meeting, can be output as character generation information.

[0072] The generated meeting content information changes depending on the output destination. For example, when the background of the inquiry and the next step are set as the linkage template areas 810 and 811, the generation control unit 236 generates a list of the main points of the meeting corresponding to the background of the inquiry and the next step. In addition, the output control unit 237 outputs the list of the main points of the meeting corresponding to the background of the inquiry and the next step to the linkage template areas 810 and 811, respectively. In addition, for another example of meeting content information that changes depending on the output destination, the generation control unit 236 generates meeting content information in a format corresponding to the tool that is the output destination identified by the identification unit 235. For example, when the output destination is a column in which the information on the number of people is the main focus, the generation control unit 236 generates meeting content information in the format of the number of people (3 people). In addition, when the output destination is a column in which information such as probability (10%, etc.), amount (10,000 yen, 100 dollars, etc.), date (September 15, 2023, etc.) is the main focus, the generation control unit 236 generates meeting content information in a format corresponding to them. According to this configuration, it is possible to generate character generation information appropriately according to the output destination.

[0073] In addition, the generation control unit 236 may generate each of the meeting content information after the speech recognition unit 234 completes the transcription. Thereafter, the identification unit 235 may identify the output destination based on the information indicated by the meeting content information. For example, the identification unit 235 identifies one or more other tools linked with the minutes creation tool, and further identifies a location on the identified other tool that is linked with the meeting content information of the minutes creation tool as an output destination. For example, the identification unit 235 identifies that information on the gist of the meeting is set as an output destination in a specific item on a CRM tool linked with the minutes creation tool. The output control unit 237 outputs the meeting content information to the output destination of the meeting content information on the other tool identified by the identification unit 235. With this configuration, the character generation information can be output to an appropriate output destination based on the content of the character generation information.

[0074] In addition to the above-mentioned functions, the time stamp area 82 is configured to be able to display time data regarding the elapsed time of the conference from the start of the speech of the related transcription information 830 when the conference content information is output to the information input area 81. Also, the time stamp area 82 is configured to be able to display time data regarding the elapsed time of the conference input to the related information input area 81 when the conference content information is output to the information input area 81. When the information is input to the information input area 81 in bullet points, the processor 23 assigns a time stamp (such as "00:30" or "02:45" in the example of FIG. 9) to each bullet point item. In response to the time stamp being selected, the playback unit 238 moves the position of the seek bar to the elapsed time of the conference associated with the time stamp. Also, the time may be displayed on the seek bar in the playback area 85. For example, if 30 seconds have elapsed since the start of a meeting and the background to the inquiry is something like, "I heard about it from an acquaintance and it caught my attention, so I searched for it," processor 23 may link and display the words "Developing new customers" at the position corresponding to 30 seconds on the seek bar of playback area 85.

[0075] The transcription information 830 is information of characters transcribed (from the contents of speech) based on the audio data of the conference. The transcription information 830 includes speaker information 831, text information 832, and time information. The speaker information 831 is information that enables identification of the user who made the remark derived from the transcription. The text information 832 is information of the transcribed characters. The time information is information of the time during the conference when the voice of the script linked to the script information was uttered. The time information is displayed in the time stamp area 82 when the time information is transcribed from the transcription area 83 to the information input area 81. The transcription button is a button that transcribes the transcription information 830 linked to the transcription button to the information input area 81 by accepting a press. The selection checkbox allows the selection of the transcription information 830 linked to the selection checkbox to be selected.

[0076] The playback area 85 is configured so that audio during the conference can be played back.

[0077] FIG. 10 is a diagram showing an example of the CRM screen 9. The CRM screen 9 is a screen of a CRM tool that is API-linked with the minutes-taking tool. That is, the CRM screen 9 may include some information of the minutes-taking screen 8. In the example of FIG. 10, the information included in the linkage template areas 810 and 811 is displayed as linkage information 90 and 91 on the CRM screen 9. The linkage information 90 includes character generation information indicating the background of the inquiry in the linkage template area 810, and the linkage information 91 includes character generation information indicating the next step in the linkage template area 810. The CRM screen 9 may display a part of the minutes-taking screens 7 and 8 displayed on the minutes-taking tool as is. That is, the identification unit 235 identifies the CRM screen 9 on the CRM tool that displays the data acquired from the minutes-taking tool. The output control unit 237 displays the data via the CRM screen 9 of the CRM tool. In this case, the minutes-taking tool is an example of a first tool, and the CRM tool is an example of a second tool.

[0078] The minutes recording screens 7 and 8 of the present embodiment may further have the following features. Note that the following description may be repeated.

[0079] First, the minutes recording screen 7 during a conference will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example of the minutes recording screen 7 during a conference. The minutes recording screen 7 is a screen for creating minutes during a conference. The minutes recording screen 7 includes a conference information area 70, an information input area 71, a timestamp area 72, and a transcription area 73. The conference information area 70, the timestamp area 72, and the transcription area 73 have been described above, so their description will be omitted.

[0080] The information input area 71 is configured so that the results of character input by the scribe user can be displayed. The information input area 71 is also configured so that a format can be set based on the template areas 712, 713, and 714. The template areas 712, 713, and 714 are areas that contain information on templates of the format of minutes. For example, the template areas 712, 713, and 714 are areas that contain template information on the agenda, template information on tables, template information on graphs, and the like. The template areas 712, 713, and 714 are configured so that they can be arbitrarily set by the user. This allows the scribe user to create minutes more efficiently. This also allows minutes to be created that contain a variety of information.

[0081] Next, the minutes recording screen 8 after the meeting will be described with reference to Fig. 12. Fig. 12 is a diagram showing another example of the minutes recording screen 8 after the meeting. The minutes recording screen 8 is a screen for creating minutes after the meeting. The minutes recording screen 8 includes a meeting information area 80, an information input area 81, a time stamp area 82, a transcription area 83, a full text selection button 84, and a playback area 85. For the meeting information area 80 after the meeting, please refer to the meeting information area 70 during the meeting.

[0082] The post-conference information input area 81 is configured to be capable of displaying input information such as character input by a secretary user, similar to the information input area 71 during the conference. In addition, the post-conference information input area 81 is configured to be capable of accepting a drag-and-drop operation of the transcription information 830. When the post-conference information input area 81 accepts the drag-and-drop operation, it is configured to be capable of displaying the transcription information 830 in the same manner as the inputted character information.

[0083] The concept of "drag-and-drop operation" includes the action of placing the pointer (arrow) on the target object, pressing and holding the mouse (or other pointing device) button, moving the pointer to the desired location (drag), and then releasing the button at the desired location (drop). When a touch panel is used, the drag-and-drop operation also includes the concept of touching with a finger, touch pen, etc. instead of a pointer.

[0084] The post-conference timestamp area 82 displays the first time information 820 recorded during the conference. Also, the post-conference timestamp area 82 displays the time associated with the first time information 820 of the transcription information 830 transcribed from the transcription area 83.

[0085] The post-conference transcription area 83 is configured to be able to display one or more pieces of transcription information 830 arranged in chronological order by dividing the results of transcription of statements made during the conference at a predetermined timing. The predetermined timing may be any timing that allows the transcription results to be understood as the flow of the conversation, such as timing when there is a breath, timing when there is a pause, timing at which a sentence can be determined by dividing it by a period, or timing when the speaker changes. As a result, the transcription results are divided at predetermined timings, so that the transcription user can easily check the results.

[0086] The transcription information 830 is information of characters transcribed based on the audio data of the conference. The transcription information 830 includes speaker information 831, text information 832, and time information. The speaker information 831 is information that can identify the user who made the remark derived from the transcription. The text information 832 is information of the transcribed characters. The time information is information of the time when the voice of the script linked to the script information was uttered during the conference. The time information is displayed in the time stamp area 82 when the time information is transcribed from the transcription area 83 to the information input area 81. The transcription button is a button that transcribes the transcription information 830 linked to the transcription button to the information input area 81 by accepting a press. The selection checkbox can select the transcription information 830 linked to the selection checkbox by accepting a selection.

[0087] The first transcription information 830a is one piece of transcription information 830 arbitrarily selected from a plurality of pieces of transcription information 830. The first transcription information 830a is configured so as to be treatable as information including first speaker information 831a, first character information 832a, first time information 820, first transcription button 833a, and first selection checkbox 834a. This allows various information to be included in the transcription result and the data to be used.

[0088] The processor 23 accepts a drag-and-drop operation of the first transcription information 830a from within the transcription area 83 to the information input area 81, thereby transcribing the first transcription information 830a into the information input area 81. The first transcription information 830a includes first time information 820. The first time information 820 is information on the time during the conference when the voice of the characters linked to the first transcription information 830a was uttered. This makes it possible to include various information in the transcription result and use the data in the minutes.

[0089] The selection checkboxes are configured to allow multiple pieces of transcription information 830 to be selected by accepting a selection. The full text selection button 84 allows all of the transcription information 830 to be selected by accepting a selection. The processor 23 selects multiple pieces of transcription information 830 by accepting checks on multiple selection checkboxes or by accepting the full text selection button 84. The processor 23 transcribes the selected multiple pieces of transcription information 830 into the information input area 81 in response to a drag-and-drop operation on the selected multiple pieces of transcription information 830. This allows multiple pieces of transcription information 830 to be transcribed from the transcription area 83 to the information input area 81 at one time.

[0090] The playback area 85 is configured so that audio during the conference can be played back.

[0091] FIG. 13 is a diagram showing an example of the minutes recording screen 8 after drag and drop. The display control unit 231 displays information on the time when the voice of the characters linked to the first transcription information 830a transcribed in the information input area 81 was uttered in a manner that is visible to the user. For example, if the time when the sound of "gu" in "I would like to conduct a customer survey..." linked to the first transcription information 830a was uttered was 12 minutes and 43 seconds after the start of the conference, the display control unit 231 displays "12:43" in the time stamp area 82. This allows the user to easily check the time related to the transcription information.

[0092] In response to a user's clicking on first time information 820, playback unit 238 plays back the audio of the conference from the time associated with first time information 820. Playback of the audio of the conference may end when all of the audio associated with first transcription information 830a has been played back, or all of the audio from the time associated with first time information 820 onward may be played back continuously. This allows the user to easily play back audio from a time related to transcription information 830.

[0093] Furthermore, when the first transcription information 830a transcribed in the information input area 81 is mouse-overed, the display control unit 231 displays the speaker information 812 associated with the first transcription information 830a. The speaker information 812 is information about the speaker, such as a name, a user name, a user ID, or the like, that can identify the speaker. The speaker information 812 may be information that can be changed by the user. Instead of mouse-over, the display control unit 231 may display the speaker information 812 associated with the first transcription information 830a when the first transcription information 830a is dragged. This makes it possible to easily confirm the speaker associated with the transcription information 830 transcribed from the transcription area 83 to the information input area 81.

[0094] FIG. 14 is a diagram showing an example of a case where various operations are to be performed on the proceedings recording screen 8. The filter application information 835 is information on characters obtained by removing characters that have no meaning as the contents of the conference from the characters included in the transcription information 830. That is, each piece of transcription information 830 may include characters that have no meaning as the contents of the conference, called 'keba'. The characters that have no meaning as the contents of the conference include some interjections, such as "eh," "ah," "um," "well," "well," and "um." That is, the processor 23 controls one or more pieces of transcription information 830 as one or more pieces of filter application information 835. The processor 23 accepts an operation of dragging and dropping the first filter application information 835a from the transcription area to the information input area 81, thereby transcribing the first filter application information 835a into the information input area 81. The first filter application information 835a includes the second time information 821, and the second time information 821 is information on the time during the conference when the voice of the characters associated with the first filter application information 835a was uttered. That is, the second time information 821 may be moved down as a result of removing characters that are meaningless as the contents of the conference from the first utterance, as compared with the first time information 820. This allows transcription from the transcription area 83 to the information input area 81 in a form in which meaningless characters are removed. The first filter application information 835a is an example of the filter application information 835, and is arbitrarily selected from the filter information in this embodiment.

[0095] The information input area 81 is configured to be able to display link information 813, and the link information 813 is information that changes in association with the operation of a certain tool. The link information 813 includes information about a tool other than the minutes-taking tool, for example, information output from any tool such as a CRM tool, a document creation tool, a presentation tool, a spreadsheet tool, a project management tool, a communication tool, a design tool, a code repository & version management tool, a database management tool, a CMS tool, and an email marketing tool. The processor 23 also updates the link information 813 in the information input area 81 in association with the information on the tool being updated. In the example shown in FIG. 14, the link information 813 is information displayed in the form of a line graph in which the sales amount indicating the sales tool is displayed in chronological order. When the sales amount information is updated in the sales tool, the processor 23 also updates the link information 813 in the information input area 81 in association with the information. The identification unit 235 identifies the minutes-taking screen 8 on the minutes-taking tool that displays data acquired from a tool other than the minutes-taking tool. The output control unit 237 displays the data on the minutes recording screen 8 of the minutes creation tool. In this case, the tool different from the minutes creation tool is an example of a first tool, and the minutes creation tool is an example of a second tool. This allows the minutes to include information linked to various tools.

[0096] [Information processing using natural language processing] In response to an instruction from the user via the input unit 35, the processor 23 applies any natural language processing algorithm such as BERT or ChatGPT to the selected transcription information 830 or the information in the selected information input area 81, thereby executing various information processing exemplified below, and outputting any information to the information input area 81. The position at which the information in the information input area 81 is output may be a position specified by the user, or may be a position selected by the natural language processing algorithm. The processor 23 selects information in the information input area 81 by dragging a character string in the information input area 81 to select a range.

[0097] [Drag the transcripts together to extract key points] For example, the processor 23 generates a summary of the meeting based on the selected transcription information 830 or the selected information in the information input area 81, and outputs the summary of the meeting to the information input area 71. The summary is a summary of important points of the meeting in one or more sentences in bullet points. The summary may or may not be limited to a predetermined number of characters.

[0098] [Final copy function (removing fuzz, converting written text)] For example, the processor 23 may perform a clean-up process on the transcription information 830 based on the selected transcription information 830 or the information in the selected information input area 81, and then output the transcription information 830 to the information input area 81. The clean-up process may be, for example, a process of removing the above-mentioned burrs, or a process of converting spoken language into written language. The process of converting spoken language into written language includes a process of converting "so / no de / dakara / desukara" to "so / takara", a process of converting "after all" to "after all", and the like.

[0099] [Summary function] For example, the processor 23 generates a summary of the meeting based on the selected transcription information 830 or the selected information in the information input area 81, and outputs the summary of the meeting to the information input area 81. The summary is a written sentence that briefly summarizes what was discussed in the entire meeting. The summary may or may not be restricted to a predetermined number of characters.

[0100] [Support for extracting next actions and decisions] For example, the processor 23 may extract a to-do item or a decision item based on the selected transcription information 830 or the selected information in the information input area 81, and output the extracted to-do item or decision item to the information input area 81. A to-do item is an item that is decided during a meeting as a next action, such as creating materials. A decision item is an item that is agreed upon during a meeting, such as the date and time of the next meeting.

[0101] [Automatic Agenda Extraction] For example, the processor 23 extracts key topics during the meeting based on the selected transcription information 830 or the information in the selected information input area 81, and outputs the extracted topics to the information input area 81 after the meeting. For example, if the selected transcription information 830 is a topic related to sales performance, the processor 23 outputs a topic such as "developing new customers" to the information input area 81. This process may be performed based on all of the transcription information 830 in the transcription area 83.

[0102] [Automatically reflect on seek bar] For example, when the processor 23 extracts an agenda item that is a key point in a meeting based on the selected transcription information 830 or the information in the selected information input area 81, the processor 23 may display the start time of the agenda item on the seek bar in the playback area 85. For example, when an agenda item regarding the development of new customers starts at the point 25 minutes and 00 seconds after the start time of the meeting, the processor 23 may display the words "development of new customers" in association with the position on the seek bar of the playback area 85 that corresponds to 25 minutes and 00 seconds. This process may be performed based on all of the transcription information 830 in the transcription area 83.

[0103] [Automatic generation of minutes outline] The processor 23 may generate an outline of the minutes based on the selected transcription information 830 and output it to the information input area 81. The outline of the minutes includes an agenda, decisions, ToDo items, a summary, etc. This process may be performed based on all of the transcription information 830 in the transcription area 83.

[0104] According to the present disclosure, it is possible to more appropriately output information or to improve the convenience of various tools.

[0105] [others] The program is a program that causes one or more computers to execute the following steps. The information processing system 1 includes one or more computers that execute the program. With respect to the information processing system 1 according to the above-described embodiment, the program may cause a computer to function as the processor 23 of the information processing system 1. Also, the program may be an information processing method executed by the information processing system 1.

[0106] The server 2 may be in an on-premise form or in a cloud form. As the server 2 in a cloud form, the above functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.

[0107] In the above embodiment, the server 2 performs various storage and control, but multiple external devices may be used instead of the server 2. In other words, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.

[0108] At least one of the devices included in the information processing system 1 may be installed outside Japan. For example, the server 2 may be installed outside Japan, and each terminal device may be installed inside Japan. Similarly, a user may access the server 2 installed inside Japan from outside Japan using his / her own terminal device. According to such an embodiment, a more convenient experience can be provided to the user through various management forms.

[0109] In the embodiment, an example has been described in which the generation control unit 236 continuously generates the character generation information (meeting content information) as a series of steps after the transcription is completed. However, in a modified example, the generation control unit 236 may generate the character generation information (meeting content information) when an instruction is received from the user after the transcription is completed.

[0110] In the embodiment, an example has been described in which the minutes recording page 7 is generated using the minutes template information, but in a modified example, the minutes recording page 7 may be generated without using the minutes template information.

[0111] In a modified example, second time information 821 may be information indicating the same time as first time information 820, regardless of whether or not characters that have no meaning in the content of the conference have been removed.

[0112] In a variant example, the processor 23 may select information in the transcription area 83 by dragging a character string to select a range, instead of or in addition to using a selection checkbox.

[0113] Furthermore, the present invention may be provided in the following manner.

[0114] (1) A program that causes a computer to execute the following steps: in a specification step, an output destination to which character generation information is output on a screen for creating meeting minutes is specified; the character generation information is character information generated based on transcription information or input information; the transcription information is character information transcribed from the content of an utterance; and the input information is information input by a user; and in an output control step, the character generation information is output to the output destination.

[0115] With this configuration, the convenience of the minutes-taking tool can be further improved.

[0116] (2) In the program described in (1) above, the character generation information includes meeting content information indicating the content of the meeting, and the meeting content information includes information on ToDos after the meeting, information on decisions made at the meeting, information on names of people involved in the meeting, information on remarks made by speakers attending the meeting, information on a summary of the meeting, information on a list of key points of the meeting, or information on questions and answers at the meeting.

[0117] With this configuration, information on various aspects of the meeting, such as post-meeting ToDos, decisions made at the meeting, names of people involved in the meeting, a summary of the meeting, a list of key points of the meeting, remarks made by speakers attending the meeting, or questions and answers at the meeting, can be output as character generation information.

[0118] (3) In the program according to (2) above, the conference content information changes depending on the output destination identified in the identifying step.

[0119] According to this configuration, it is possible to generate character generation information appropriately according to the output destination.

[0120] (4) The program according to (2) above, wherein in the specifying step, the output destination is specified based on information indicated by the conference content information.

[0121] According to this configuration, it is possible to output the character generation information to an appropriate output destination based on the contents of the character generation information.

[0122] (5) A program according to (1) above, wherein in the identifying step, when a designation of the output destination of the character generation information on the minutes is received from a user, the received output destination is identified.

[0123] According to this configuration, it is possible to specify the destination to which the character generation information is to be output.

[0124] (6) A program according to the above (5), which executes a storage control step, and in the storage control step, stores the output destination of the character generation information on the minutes accepted in the identification step.

[0125] According to this configuration, the output destination of the character generation information on the minutes can be stored and used for creating the next and subsequent minutes.

[0126] (7) The program according to (1) above, wherein the output destination is a CRM tool or a document creation tool.

[0127] According to such a configuration, it is possible to more appropriately output information in a CRM tool or a document creation tool, and to further improve convenience.

[0128] (8) A program for causing a computer to execute the following steps: in an identification step, a screen on a second tool for displaying data obtained from a first tool is identified; in an output control step, the data is displayed via the screen on the second tool; and one of the first tool and the second tool is a tool for creating minutes of a meeting.

[0129] With this configuration, the convenience of the minutes-taking tool can be further improved.

[0130] (9) An information processing method comprising the steps of the program according to any one of (1) to (8) above.

[0131] With this configuration, the convenience of the minutes-taking tool can be further improved.

[0132] (10) An information processing system comprising a computer that executes the program according to any one of (1) to (8) above.

[0133] With this configuration, the minutes-taking tool can output information more appropriately, or can provide improved convenience. Of course, this is not the case.

[0134] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0135] 1: Information processing system 2: Server 21: Communications Department 22: Storage section 23: Processor 230: Information transmission and reception unit 231: Display control unit 232: Memory control unit 233: Recording Department 234: Speech recognition unit 235: Specific part 236: Generation control section 237: Output control section 238: Playback section 3: User terminal 31: Communications Department 32: Storage section 33: Processor 34:Display section 35: Input section 4: Sound collection device 5: Management screen 50: Collaboration tool area 500: Linked tools area 500a: Template creation button 501: Unlinked tool area 501a: Link button 6: Template creation screen 60: Linkage options area 61: Title area 62: Collaboration Area 63: Save button 7: Recording of proceedings 70: Meeting information area 71: Information input area 710 : Template region 711 : Template region 712 : Template region 713 : Template region 714 : Template region 72: Timestamp area 73: Transcription area 8: Recording of proceedings 80: Meeting information area 81: Information input area 810: Collaboration template area 811: Collaboration template area 812: Speaker information 813: Collaboration information 82: Timestamp area 820: 1st hour information 821: 2nd Hour Information 83: Transcription area 830: Transcription information 830a: First transcript 831: Speaker information 831a: First speaker information 832: Text information 832a: First character information 833a: First posting button 834a : First selection checkbox 835: Filter application information 835a: First filter application information 84: Full text selection button 85: Play area 9:CRM screen 90: Collaboration information 91: Collaboration information

Claims

1. A program for causing a computer to execute the following steps: In the identification step, an output destination for outputting character generation information on a screen for creating minutes of the meeting is identified; The character generation information is information on characters generated based on transcription information or input information, The transcription information is information of text obtained by transcribing the content of an utterance, The input information is information inputted by a user, In the output control step, the character generation information is output to the output destination. program.

2. The program according to claim 1, The character generation information includes meeting content information indicating the content of the meeting, The meeting content information includes information on to-do items after the meeting, information on decisions made at the meeting, information on names of people involved in the meeting, information on remarks made by speakers participating in the meeting, information on a summary of the meeting, information on a list of key points of the meeting, or information on questions and answers at the meeting. program.

3. The program according to claim 2, the conference content information changes depending on the output destination identified in the identifying step. program.

4. The program according to claim 2, In the specifying step, the output destination is specified based on information indicated by the conference content information. program.

5. The program according to claim 1, In the specifying step, when a designation of an output destination of the character generation information on the minutes is received from a user, the received output destination is specified. program.

6. The program according to claim 5, Execute a storage control step; In the storage control step, the output destination of the character generation information on the minutes accepted in the identification step is stored. program.

7. The program according to claim 1, The output destination is a CRM tool or a document creation tool. program.

8. A program for causing a computer to execute the following steps: In the identification step, a screen on the second tool on which data acquired from the first tool is to be displayed is identified; In the output control step, the data is displayed on the screen of the second tool; One of the first tool and the second tool is a tool for creating minutes of a meeting. program.

9. 1. An information processing method, comprising: The program includes steps according to any one of claims 1 to 8. Information processing methods.

10. An information processing system, A computer that executes the program according to any one of claims 1 to 8. Information processing system.

Citation Information

Patent Citations

  • Information management server and computer program

    JP2009205543A

  • Support device, support method, and program

    JP2019028473A

  • Proceedings guidance system

    JP2019159544A

  • Input support system, input support method, and program

    JP2022030754A

  • Sentence conversion support system and sentence conversion support method

    JP2022087521A