Programs, methods, information processing devices, and systems

The integrated workspace screen in the information processing system addresses the inefficiencies of fragmented workflows by enabling simultaneous access to editing and reference information, enhancing the efficiency of disclosure document creation.

JP7846936B1Active Publication Date: 2026-04-16FORMX CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-04-16

AI Technical Summary

Technical Problem

Existing systems require users to switch between different windows or databases to access document editing functions and reference information, leading to decreased work efficiency and resource consumption due to fragmented workflow.

Method used

An information processing system that integrates a workspace screen with a table of contents, editing, and reference areas, allowing users to view and retrieve reference information directly on the same screen without leaving the editing environment, using a single user event to trigger both document section display and reference information retrieval.

Benefits of technology

Improves the efficiency of disclosure document creation by allowing seamless access to reference materials within the editing process, reducing time loss and enhancing user concentration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007846936000001_ABST
    Figure 0007846936000001_ABST
Patent Text Reader

Abstract

To improve the efficiency of the process of creating disclosure documents. [Solution] The program causes the processor to execute the following steps: display a table of contents including multiple heading items of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; display the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; retrieve reference information from a reference database that stores multiple reference information linked to each of the multiple heading items displayed in the table of contents area, the reference information corresponding to the heading item selected in the table of contents area; and display the retrieved reference information in the reference area of ​​the workspace screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a program, a method, an information processing apparatus, and a system.

Background Art

[0002] Patent Document 1 discloses a system for a company to create disclosure documents for publicly disclosing important information such as financial information and business content to investors and stakeholders. In this system, a system is disclosed in which a server is accessed via the Internet and a plurality of users jointly create disclosure documents.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, when a user wants to refer to how other companies describe an item being worked on, the user needs to access a database such as EDINET in a window separate from the editing screen. Then, the user is forced to perform a cumbersome operation of setting search conditions by oneself to search for disclosure documents of other companies, visually checking the relevant part, and then returning to the original editing screen. Also, when a user wants to refer to past examples of the company itself in an item being worked on, the user needs to access the company's database in a window separate from the editing screen. Such fragmentation of work causes a time loss and a decrease in concentration, and reduces work efficiency.

[0005] An object of this disclosure is to improve the efficiency of the work of creating disclosure documents.

Means for Solving the Problems

[0006] To solve the above problems, a program according to one aspect of the present disclosure is a program to be executed on a computer equipped with a processor, which causes the processor to perform the following steps: display a table of contents including multiple heading items of the subject disclosure document in the table of contents area of ​​a workspace screen displayed on a terminal device; display the body text corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; retrieve reference information from a reference database which stores multiple reference information linked to each of the multiple heading items displayed in the table of contents area, and retrieve reference information corresponding to the heading item selected in the table of contents area from among the multiple reference information; and display the retrieved reference information in the reference area of ​​the workspace screen. [Effects of the Invention]

[0007] This disclosure can improve the efficiency of the process of preparing disclosure documents. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 is a block diagram showing the overall configuration of the information processing system according to the embodiment. [Figure 2] Figure 2 is a block diagram showing an example of the hardware configuration of the terminal device shown in Figure 1. [Figure 3] Figure 3 is a block diagram showing the functional section realized by the control unit of the terminal device shown in Figure 1. [Figure 4] Figure 4 is a block diagram showing an example of the server configuration shown in Figure 1. [Figure 5] Figure 5 is a block diagram showing the functional units realized by the control unit of the server shown in Figure 1. [Figure 6] Figure 6 shows an example of the data structure of a template database. [Figure 7] Figure 7 shows an example of the data structure of the example database. [Figure 8] Figure 8 shows an example of the data structure of a case study database. [Figure 9] Figure 9 is a diagram showing an example of the data structure of the sample database. [Figure 10] Figure 10 is a diagram showing an example of the data structure of the update information database. [Figure 11] Figure 11 is a diagram showing an example of the data structure of the global dictionary database. [Figure 12] Figure 12 is a diagram showing an example of the data structure of the document dictionary database. [Figure 13] Figure 13 is a diagram showing an example of the data structure of the custom dictionary database. [Figure 14] Figure 14 is a flowchart showing an example of the operation of the case database accumulation process executed by the server. [Figure 15] Figure 15 is a flowchart showing an example of the operation of the workspace screen display process executed by the server. [Figure 16] Figure 16 is a schematic diagram showing the basic screen displayed on the terminal device. [Figure 17] Figure 17 is a schematic diagram showing the workspace screen displayed on the terminal device. [Figure 18] Figure 18 is a schematic diagram showing the workspace screen displayed on the terminal device. [Figure 19] Figure 19 is a schematic diagram showing the workspace screen displayed on the terminal device. [Figure 20] Figure 20 is a schematic diagram showing the benchmark setting screen displayed on the terminal device. [Figure 21] Figure 21 is a schematic diagram showing the workspace screen displayed on the terminal device. [Figure 22] Figure 22 is a flowchart showing an example of the operation of the AI draft generation process executed by the server. [Figure 23] Figure 23 is a schematic diagram showing the AI draft generation screen displayed on the terminal device. [Figure 24] Figure 24 is a flowchart showing an example of the operation of the translation process executed by the server. [Figure 25]FIG. 25 is a schematic diagram showing a custom dictionary registration screen displayed on a terminal device. [Figure 26] FIG. 26 is a schematic diagram showing a document comparison screen displayed on a terminal device. [Figure 27] FIG. 27 is a flowchart showing an example of the operation of partial translation processing executed by a server. [Figure 28] FIG. 28 is a schematic diagram showing a document progress management screen displayed on a terminal device. [Figure 29] FIG. 29 is a schematic diagram showing an example of a detailed screen displayed on a terminal device. MODE FOR CARRYING OUT THE INVENTION

[0009] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all the drawings for describing the embodiments, common components are denoted by the same reference numerals, and repeated descriptions are omitted. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Also, not all of the components shown in the embodiments are essential components of the present disclosure. Further, each figure is a schematic diagram and is not necessarily drawn precisely.

[0010] Also, in the following description, the "processor" is one or more processors. The processor may be expressed as, for example, processing circuitry. At least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may also be another type of processor such as a GPU (Graphics Processing Unit). At least one processor may be single-core or multi-core. Also, at least one processor may be a general-purpose processor or a special-purpose processor.

[0011] Furthermore, at least one processor may be a broad-sense processor, such as a hardware circuit that performs some or all of the processing (e.g., an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit)).

[0012] Furthermore, in the following explanation, the term "xxx database" may be used to describe information that yields an output for a given input. This information can be data with any structure, or it can be a learning model such as a neural network that generates an output for a given input. Therefore, "xxx database" can also be called "xxx information" or "xxx table."

[0013] Furthermore, in the following description, the configuration of each database is merely an example; one database may be divided into two or more databases, or all or part of two or more databases may constitute one database.

[0014] The program may be pre-installed on the information processing device described below, or, for example, the information processing device may be on a readable (e.g., non-temporary) recording medium and the program may be installed on the information processing device. Alternatively, the program may be sent from a program distribution server to the information processing device and installed there. Furthermore, in the following description, two or more programs may be implemented as a single program, or one program may be implemented as two or more programs.

[0015] Furthermore, while various types of identification information are used in the following description, the identification information only needs to be information that indicates a predetermined object, and the specific data is not limited to the embodiments. The identification information may be an identification number, or an identifier that includes letters or symbols.

[0016] <Overview> In conventional systems, document editing functions and reference information database search functions are architecturally separated. If a user wants to refer to examples from other companies or past examples from their own company regarding an item they are editing, they have to go through the cumbersome process of accessing the database (EDINET or the company's own database) in a separate window from the editing screen, finding the corresponding section in the text they are editing, and then returning to the original editing screen. Such system fragmentation leads to decreased work efficiency and consumes a lot of computer resources due to frequent context switching between different systems.

[0017] Therefore, in order to improve the efficiency of the disclosure document creation process, the information processing system 1 according to this embodiment is configured to divide the workspace screen displayed on the terminal device 10 into a table of contents area, an editing area, and a reference area. The server 20 displays the table of contents of the disclosure document in the table of contents area of ​​the terminal device 10, and when a heading item is selected in the table of contents area, it displays the corresponding section of the document in the editing area. The server 20 retrieves reference information (for example, examples from other companies or examples of descriptions) associated with the selected heading item from the reference database and displays it in the reference area. The server 20 triggers the process of displaying the section of the document in the editing area and the process of retrieving reference information and displaying it in the reference area, using a single user event, namely the selection of a heading item in the table of contents area, as a trigger. As a result, the user can check reference information related to the item being worked on on the same screen without leaving the editing screen, thereby improving the efficiency of the disclosure document creation process.

[0018] (First Embodiment) <Overall System Configuration> Figure 1 is a block diagram showing an example of the overall configuration of information processing system 1. As shown in Figure 1, information processing system 1 includes, for example, a terminal device 10, a disclosure information server 20, a generation AI system 30, a management information server 40, and a corporate information disclosure platform 50. The terminal device 10, the disclosure information server 20, the generation AI system 30, the management information server 40, and the corporate information disclosure platform 50 communicate with each other via a network 80, such as the Internet.

[0019] Terminal device 10 is an information processing device implemented by a computer operated by a user utilizing the disclosure document creation service. Terminal device 10 may also be referred to as a user terminal. Terminal device 10 may be implemented by, for example, a mobile device such as a smartphone or tablet, or by a stationary PC (Personal Computer), laptop PC, etc.

[0020] The disclosure information server 20 is an information processing device for managing the disclosure document creation service, and is implemented by a computer connected to the network 80. The disclosure information server 20 performs tasks such as editing disclosure documents, providing reference information, controlling AI functions, and task management. The disclosure information server 20 is assumed to consist of a single unit, but may be configured as a collection of multiple devices.

[0021] The generative AI system 30 has a generative AI that includes a Large-Scale Language Model (LLM). A Large-Scale Language Model is a natural language model designed to perform multiple tasks of natural language processing. A Large-Scale Language Model is an example of a trained model, which is a model trained using a large number of parameters (e.g., billions to hundreds of billions) and high-level computing resources. A Large-Scale Language Model is a computer program or algorithm designed to perform tasks of natural language processing. For example, in natural language processing, processes such as morphological analysis, syntactic analysis, information extraction, and text generation are performed, enabling a computer to analyze the language used by humans (i.e., natural language) and perform predetermined processing. When a prompt (instruction) is input to the Large-Scale Language Model, it generates output based on the text, image, etc., of the prompt. The prompt can be defined in natural language.

[0022] Examples of large-scale language models include the GPT series (Generative Pre-Trained Transformer) developed by OPEN AI, StableLM developed by Stability AI, Llama2 developed by Meta, and Palm2® and LamDA2® developed by Google. Note that other language models are also acceptable, not limited to large-scale models. For example, BERT (Bidirectional Encoder Representations from Transformers) developed by Google is also acceptable.

[0023] A prompt is primarily an inquiry statement input to the generating AI. The inquiry statement may include, for example, text, strings, images, videos, audio, etc. A prompt may also include gestures. The user instructs the generating AI to process information by inputting a prompt. The user may include information in the prompt to cause the generating AI to output a desired result. A prompt may be input through user input via the terminal device 10, or it may be generated internally by the disclosure information server 20. Furthermore, a prompt may be input by uploading a document file, image, video, audio, etc.

[0024] The prompt may include information to specify the output format. Examples of such information include function definition information in a function call, JSON schema, XML format specification, and other structured data format specification. This information allows the output from the generating AI to be obtained in a predetermined structured format. For example, function definition information may include the function name, parameter names, parameter types, and parameter descriptions. Based on this output format specification information, the generating AI generates output results in the specified format.

[0025] A prompt contains an instruction. A prompt may also contain reference input data. Here, an instruction is data that indicates the information processing to be performed by the generating AI. Input data is data that the generating AI uses as a reference when performing the information processing. The instruction and input data may be included in the prompt in any form. For example, the instruction and input data may be included in the prompt as text data entered in response to user operations. Another example is that the instruction is included in the prompt as text data entered in response to user operations, and the input data is included in the prompt as a separate file from the text data. Furthermore, the instruction and input data for the same instruction content do not necessarily have to be input to the generating AI as a single prompt. For example, a prompt containing the instruction may be input to the generating AI first, and then a prompt containing the reference data may be input to the generating AI.

[0026] The generation AI system 30 generates text data (drafts, translated texts, chat responses, etc.) based on prompts (instructions and input data) sent from the disclosure information server 20 and responds to the disclosure information server 20.

[0027] The management information server 40 is a server that has a management information database for managing the management information contained in disclosure documents. The management information includes financial information and non-financial information (e.g., personnel information). The corporate information disclosure platform 50 is an external system that publishes disclosure documents of multiple companies, such as EDINET or TDnet.

[0028] <Terminal device configuration> Figure 2 is a block diagram showing an example of the hardware configuration of the terminal device 10. As shown in Figure 2, the terminal device 10 includes a control unit 101, a storage unit 102, a communication unit 103, an input unit 104, an output unit 105, a camera 106, a position sensor 107, and an acceleration sensor 108. Each element 101 to 108 included in the terminal device 10 is electrically connected, for example, by a bus.

[0029] The control unit 101 performs various processes by executing various programs stored in the storage unit 102. The control unit 101 is, for example, a processor such as a CPU. The storage unit 102 includes a main memory and an auxiliary memory. The storage unit 102 stores various programs and various information. The storage unit 102 stores, for example, an application program 120 for using the disclosure document creation service. The application program 120 may include, for example, a programming language that runs on a web browser application (not shown) stored in the storage unit 102.

[0030] The communication unit 103 performs processing such as modulation and demodulation for the terminal device 10 to communicate with an external device (e.g., the disclosure information server 20). The input unit 104 receives instructions or information input from the user. The input unit 104 may be implemented by, for example, a touch-sensitive device, a keyboard, a mouse, etc. The output unit 105 presents information to the user. The output unit 105 may be implemented by, for example, a display.

[0031] Camera 106 is an imaging device that captures images. In other words, camera 106 is a device that receives visible light using a light-receiving element and outputs image data as a capture signal.

[0032] The position sensor 107 is a sensor that detects the position of the terminal device 10, and is, for example, a GPS module. A GPS module is a receiving device used in a satellite positioning system. In a satellite positioning system, signals are received from at least three or four satellites, and based on the received signals, the current position of the terminal device 10, which is equipped with a GPS module, is detected as coordinate values. The position sensor 107 may also detect the current position of the terminal device 10 from the position of a wireless base station to which the terminal device 10 is connected via the communication unit 103.

[0033] The acceleration sensor 108 is a sensor that detects the acceleration applied to the terminal device 10. The acceleration sensor 108 has the function of detecting the tilt around each axis (X axis, Y axis, Z axis) of the three-dimensional coordinate system with the position of the terminal device 10 as the origin. With such a function, the acceleration sensor 108 can detect the orientation of the terminal device 10, that is, its direction with respect to the X, Y, and Z axes, by detecting the gravitational acceleration due to the force of gravity on the Earth.

[0034] Figure 3 is a block diagram showing the functional units realized by the control unit 101. The control unit 101 comprises an operation reception unit 131, a transmission / reception unit 132, and a presentation control unit 133 as functional units. Specifically, the control unit 101 realizes each functional unit by reading the application program 120 stored in the storage unit 102 and executing the instructions contained in the application program 120. The operation reception unit 131 performs processing to receive instructions or information input from the input unit 104. The transmission / reception unit 132 performs processing for the terminal device 10 to send and receive data with an external device according to a communication protocol. Specifically, the transmission / reception unit 132 transmits instructions or information input from the user to the server 20. The transmission / reception unit 132 receives information transmitted from the server 20. The presentation control unit 133 controls the output unit 105 to present various information to the user.

[0035] <Server Configuration> Figure 4 is a block diagram showing an example configuration of the disclosure information server 20. As shown in Figure 4, the disclosure information server 20 comprises a control unit 201, a storage unit 202, a communication unit 203, and an input / output IF 204. The control unit 201 performs various processes by executing various programs stored in the storage unit 202. The control unit 201 is, for example, a processor such as a CPU.

[0036] The storage unit 202 includes main memory and auxiliary memory. The storage unit 202 stores various programs and various information. The storage unit 202 stores application programs 221 for executing and managing the disclosure document creation service, and various databases. Each database includes, for example, a template database 222, an example database 223, a case study database 224, a sample database 225, an update information database 226, an overall dictionary database 227, a document dictionary database 228, and a custom dictionary database 229. The application program 221 is application software for executing and managing the disclosure document creation service. The application program 221 includes, for example, a programming language such as JavaScript® that is executed on a web browser application stored in the terminal device 10.

[0037] The communication unit 203 performs processing such as modulation and demodulation for the disclosure information server 20 to communicate with external devices (for example, terminal device 10, generation AI system 30, management information server 40, and corporate information disclosure platform 50). The input / output IF 204 is an interface for inputting information from the outside and outputting information to the outside.

[0038] Figure 5 is a block diagram showing the functional units implemented by the control unit 201. As shown in Figure 5, the control unit 201 includes a receiving control unit 241, a transmitting control unit 242, a presentation control unit 243, and a document creation processing unit 244 as functional units. The control unit 201 implements each functional unit by reading a program (including an application program 221) stored in the storage unit 202 and executing the instructions contained in the program.

[0039] The reception control unit 241 controls the process by which the disclosure information server 20 receives signals from an external device. The transmission control unit 242 controls the process by which the disclosure information server 20 transmits signals to an external device. The presentation control unit 243 controls the process of presenting various information to the user. The presentation control unit 243 causes the output unit 105 of the terminal device 10 to present the information via the network 80.

[0040] The document creation processing unit 244 performs various processes related to the disclosure document creation service. For example, the document creation processing unit 244 transmits data to display a screen in response to a request from the terminal device 10. For example, in response to user operations in the table of contents area G101 of the workspace screen G1, the document creation processing unit 244 retrieves the main text sections to be displayed in the editing area G102 and reference information (e.g., examples, other company examples, etc.) to be displayed in the reference area G103 from various databases and transmits them to the terminal device 10. The database that stores the reference information to be displayed in the reference area G103 is different from the database that stores the main text sections displayed in the editing area G102. The document creation processing unit 244 also performs processes that cooperate with the generation AI system 30 and various databases, such as AI draft generation, translation processing, AI chat function, and task management, which will be described later.

[0041] <Data structure> Figure 6 shows an example of the data structure of the template database 222. As shown in Figure 6, the template database 222 includes records that have, for example, the fields "Template ID", "Template Name", and "Template Data". The Template ID uniquely identifies the template that serves as the model for the disclosure document. The Template Name indicates the name of the template (for example, "Securities Report"). The Template Data is data that includes a table of contents containing multiple heading items of the disclosure document, and the body text of the disclosure document corresponding to each heading item in the table of contents. The heading items and body text are linked to each other.

[0042] Figure 7 shows an example of the data structure of the example database 223. As shown in Figure 7, the example database 223 is a database that stores example documents for users to refer to when creating disclosure documents. The example database 223 is an example of a reference database that divides the information of disclosure documents into headings and body text, structures it, and stores it. The example database 223 includes records that have the fields "Example ID", "Heading Item ID", and "Example Data". The Example ID uniquely identifies the example. The Heading Item ID identifies the heading item in the table of contents to which the example relates. The Example Data is the body text data of the example. In the example database 223, multiple examples may be associated with a single heading item. These examples may include example documents that are categorized for each heading item.

[0043] Figure 8 shows an example of the data structure of the case database 224. As shown in Figure 8, the case database 224 is a database that stores disclosure documents from other companies, etc., which users can refer to when creating disclosure documents. The case database 224 is an example of a reference database that stores information from disclosure documents, divided into headings and body text, structured and stored. The case database 224 includes records that have, for example, the fields "Case ID", "Document Type ID", "Heading Item ID", and "Body Text Data". The Case ID uniquely identifies the case. The Document Type ID identifies the type of disclosure document (for example, "Securities Report"). The Heading Item ID identifies the heading in the table of contents. The Body Text Data is the data of the body text extracted from the disclosure document. The headings and body text are linked to each other. The disclosure documents stored in the case database 224 include disclosure documents from other companies different from the target company using the terminal device 10.

[0044] Figure 9 shows an example of the data structure of the sample database 225. As shown in Figure 9, the sample database 225 includes records that have, for example, the fields "Sample Disclosure Document ID", "Sample Disclosure Document Name", and "Sample Disclosure Document Data". The Sample Disclosure Document ID uniquely identifies the company's past disclosure documents. The Sample Disclosure Document Data is the main data of the company's disclosure document that is referenced as a sample during AI draft generation. The Sample Disclosure Document Data includes a table of contents containing multiple heading items of the disclosure document, and the body text of the disclosure document corresponding to each heading item in the table of contents. The heading items and body text are linked to each other.

[0045] Figure 10 shows an example of the data structure of the update information database 226. As shown in Figure 10, the update information database 226 includes records having, for example, the fields "Update Information ID", "Update Information File Name", and "Update Information Data". The update information data indicates the updated information that should be reflected in the sample disclosure document when generating the AI ​​draft, and is the latest data such as minutes of board meetings or memos.

[0046] Figure 11 shows an example of the data structure of the overall dictionary database 227. As shown in Figure 11, the overall dictionary database 227 is a type of specialized dictionary database that stores overall dictionary information, which is registered by linking words (or phrases) in a first language (e.g., Japanese) with words (or phrases) in a second language (e.g., English). The overall dictionary information is dictionary information used for translation, regardless of the type of disclosure document or the user.

[0047] Figure 12 shows an example of the data structure of the document dictionary database 228. As shown in Figure 12, the document dictionary database 228 is a type of specialized dictionary database that stores document dictionary information, which links the type of disclosure document with words (or phrases) in the first language (e.g., Japanese) and words (or phrases) in the second language (e.g., English). The document dictionary information is used for translation regardless of the user, but the dictionary information used is differentiated depending on the type of disclosure document.

[0048] Figure 13 shows an example of the data structure of the custom dictionary database 229. As shown in Figure 13, the custom dictionary DB 229 stores pairs of words (or phrases) in the first language and words (or phrases) in the second language registered by the user as custom dictionary information.

[0049] <Operation> Next, the operation of the information processing system 1 of this embodiment will be described.

[0050] (Case study database storage process) Figure 14 is a flowchart illustrating an example of the operation of the case database storage process performed by the disclosure information server 20. As shown in Figure 14, in step S11, the disclosure information server 20 periodically (for example, once a day) acquires new reference disclosure information from an external corporate information disclosure platform 50 (for example, a timely disclosure system such as EDINET or TDnet). Disclosure documents are submitted by each company to the corporate information disclosure platform 50 and stored as reference disclosure documents. The disclosure documents stored by the corporate information disclosure platform 50 consist of, for example, HTML language files and XBRL files. The disclosure document server 20 acquires only the reference disclosure documents that each company has newly submitted to the corporate information disclosure platform 50 since the last time reference disclosure information was acquired from the corporate information disclosure platform 50. The reference disclosure documents include disclosure documents from other companies different from the target company using the terminal device 10.

[0051] In step S12, the disclosure information server 20 extracts from the disclosure information obtained from the corporate information disclosure platform 50 the type of disclosure document, multiple heading items that constitute the table of contents of the disclosure document, and multiple body text sections corresponding to each of the multiple heading items. As an example, the disclosure information server 20 identifies heading tags used as markers for heading items from the main HTML file of the disclosure document and extracts the content of the identified heading tags as heading items. Then, the disclosure information server 20 extracts the content from one identified heading tag to the next heading tag as the body text section corresponding to the extracted heading item.

[0052] In step S13, the disclosure information server 20 stores the extracted type, extracted heading items, and extracted body text sections in the case database 224, linking them together.

[0053] (Workspace screen processing) Figure 15 is a flowchart illustrating an example of the operation of the server 20 when a user operates the terminal device 10 to create a disclosure document. As shown in Figure 15, in step S21, the disclosure information server 20 displays a browser screen presented by the disclosure information server 20 on the terminal device 10 and accepts the user's specification of a target disclosure document template from the terminal device 10. In step S22, the disclosure information server 20 reads the target disclosure document template specified by the user from the template database 222. In step S23, the disclosure information server 20 displays the information of the read template on the browser screen G0 displayed on the terminal device 10.

[0054] Figure 16 is a schematic diagram showing the basic screen G0 displayed on the terminal device 10. As shown in Figure 16, the basic screen G0 displayed on the terminal device 10 has a menu bar G001. The basic screen G0 can be, for example, one tab screen of an internet browser. When "Documents" is selected in the menu bar, the basic screen G0 displays the document list screen G002. The document list screen G002 displays, for example, a list of template data for various disclosure documents. When the user selects one of the template data displayed on the document list screen G002, the workspace screen document G1, described later, is displayed for editing the selected template data.

[0055] Figure 17 is a schematic diagram showing the workspace screen G1 displayed on the terminal device 10. As shown in Figure 17, the workspace screen G1 can be a new tab screen of the internet browser that displays the basic screen G0. That is, when a user selects a template data in the document list area G002 of Figure 16, the same internet browser generates the workspace screen G1 as a new tab screen, and the selected template data is displayed on the workspace screen G1 as the target disclosure document to be edited.

[0056] Workspace screen G1 has a table of contents area G101 on the left, an editing area G102 in the center, and a reference area G103 on the right. Workspace screen G1 has a selection bar G105 that shows the options in the reference area G103. In workspace screen G1, the menu bar G001 that was in the basic screen G0 is omitted, so the area of ​​the table of contents area G101, editing area G102, and reference area G103, which will be described later, is larger.

[0057] In step S23, the disclosure information server 20 displays the table of contents (multiple heading items) of the target disclosure document, which is template data, in the table of contents area G101. When the user selects one heading item M from the table of contents displayed in the table of contents area G101 on the terminal device 10, in step S24, the disclosure information server 20 displays the section of the target disclosure document corresponding to the heading item M selected in the table of contents area G101 in the editing area G102.

[0058] The disclosure information server 20 has link information that links to management information stored in the management information database of the management information server 40 for the main text sections displayed in the editing area G102. For example, if the management information database of the management information server 40 contains financial information used in the main text sections displayed in the editing area G102, the portion of the main text section displayed in the editing area G102 corresponding to that financial information has embedded link information to the corresponding financial information in the management information database of the management information server 40. If the management information database of the management information server 40 contains non-financial information (e.g., personnel information) used in the main text sections displayed in the editing area G102, the portion of the main text section displayed in the editing area G102 corresponding to that non-financial information has embedded link information to the corresponding non-financial information in the management information database of the management information server 40.

[0059] The disclosure information server 20 retrieves management information linked to the link information in the main text section displayed in editing area G102 from the management information database of the management information server 40, and displays the retrieved management information in the section corresponding to the link information.

[0060] In step S25, the disclosure information server 20 retrieves reference information in response to the request selected by the user on the selection bar G105 on the terminal device 10. In step S26, the disclosure information server 20 displays the retrieved reference information in the reference area G103 of the workspace screen G1. The reference information may be examples obtained from the example database 223, or reference disclosure information obtained from the case database 224.

[0061] If the user selects "Example Description" in the selection bar G105, the disclosure information server 20 retrieves an example description corresponding to the heading item ID of the heading item selected in the table of contents area G101 from the example description database 223. The disclosure information server 20 then displays the retrieved example description in the reference area G103.

[0062] As shown in Figure 17, the reference area G103 displays multiple example descriptions, categorized by case. For example, if the type of disclosure document is a "Securities Report" and the heading selected in the table of contents area G101 is "Consolidated Management Indicators, etc.," then the reference area G103 will display examples such as "When adjusted earnings per share for potential shares are not included," "When there is a change in the fiscal year," and "When a commemorative dividend is paid."

[0063] Furthermore, if the user selects "Case Search" in the selection bar G105, the disclosure information server 20 searches the case database 224 for reference disclosure information corresponding to the heading item ID of the heading item selected in the table of contents area G101 and retrieves it. The disclosure information server 20 displays the retrieved reference disclosure information in the reference area G103. The reference disclosure information displayed in the reference area G103 may be disclosure information from other companies.

[0064] Specifically, as shown in Figure 18, when the user selects "Case Study Search" on the selection bar G105, the reference area G103 displays the condition setting screen G111 for setting search conditions. The search conditions include, for example, at least one filtering condition such as accounting standards, auditing firm, consolidated / non-consolidated, industry, market, and fiscal year end month. The search conditions may also include free keywords. When the user selects the search execution button G112 to command the search to run, the reference area G103 displays the search results G113.

[0065] For example, the disclosure information server 20 retrieves information matching the search criteria from the case database 224 via an external search server. The search server preprocesses the data registered in the case database 224 and creates an inverted index. When the disclosure information server 20 sends the search criteria to the search server and commands a search, the search server does not scan all the records in the case database 224, but instead refers to the pre-created inverted index to identify records that match the search criteria and passes those identified records to the disclosure information server 20. This dramatically increases the response speed of case searches.

[0066] Reference area G103 displays the conditions save button G114 and the conditions restore button G115. When the user selects the conditions save button G114, the disclosure information server 20 saves the search conditions entered on the conditions setting screen G111. The next time the user selects "Case Search" on the selection bar G105, if they select the conditions restore button G115, the disclosure information server 20 retrieves the search conditions previously saved by the conditions save button G114 and displays them on the conditions search screen G111. In this state, if the user selects the search execution button G112, they can perform a case search with the same conditions as last time without having to re-enter the search conditions. Note that there may be one or more search conditions that can be saved with the conditions save button G114 and restored with the conditions restore button G115.

[0067] As shown in Figure 19, search result G113 is a list of reference disclosure documents from the case database 224 that meet the search criteria. Search result G113 includes the company name of the reference disclosure document. Search result G113 displays fragments of the main text of the reference disclosure information from multiple reference disclosure documents. When one reference disclosure document is selected from the list in search result G113, the entire main text of the selected reference disclosure document is displayed in reference area G103.

[0068] Furthermore, if the user selects "Benchmark" in the selection bar G105, the disclosure information server 20 searches the case database 224 for reference disclosure information corresponding to the heading item ID of the heading item selected in the table of contents area G101, targeting only the companies previously specified by the user. The disclosure information server 20 then displays the retrieved reference disclosure information in the reference area G103.

[0069] Figure 20 shows the benchmark settings screen G115 when the user selects "Benchmark" on the selection bar G105. As shown in Figure 20, the benchmark settings screen G115 includes a search area G116 for entering company names and searching, and a search results area G117 that displays a list of company names containing the word entered in the search area G116 as search results. In the search results area G117, selection buttons G118 are displayed corresponding to the company names in the search results. When a selection button G118 is selected, the company corresponding to that selected selection button G118 is designated (bookmarked). When the user selects "Benchmark" on the selection bar G105, the disclosure information server 20 retrieves reference disclosure information only for the company specified on the benchmark settings screen G115 from the case database 224 and displays the main text of the retrieved reference disclosure information in the reference area G103.

[0070] Furthermore, if the user selects "AI Chat" in the selection bar G105, the disclosure information server 20 displays a text input field G121, a prompt selection field G122, a file attachment field G123, an execute button G124, and a chat output field G125 in the reference area G103 of the workspace screen G1.

[0071] The text input field G121 is a field where the user can input a prompt as text. The prompt selection field G122 is a field where the user can select one of several pre-configured prompt options. The file attachment field G123 is a field where the user can select a reference file to include as input data in the prompt. When the execute button G124 is selected, the disclosure information server 20 inputs the prompt selected in the prompt selection field G122, or the prompt entered in the text input field G121, into the generation AI system 30. The chat output field G125 displays the data output from the generation AI system 30.

[0072] The options in the prompt selection field G122 include a first prompt option with instructions requesting that the user check for typographical errors or omissions in the text displayed in the editing area G102, and a second prompt option with instructions requesting that the user translate the text entered in the text input field in a first language (e.g., Japanese) into a second language (e.g., English).

[0073] (comment) If the user selects "Comment" in the selection bar G105, the disclosure information server 20 displays a comment input display field in the reference area G103 where the user can enter a comment corresponding to the heading item ID of the heading item selected in the table of contents area G101, and where the entered comment can be displayed. The disclosure information server 20 stores the comment entered in this comment input display field in the storage unit 202, linking it to the corresponding heading item. The disclosure information server 20 may also link the comment entered in this comment input display field to the corresponding heading item by linking it to a specified sentence in the main text of the corresponding heading item.

[0074] (AI draft generation process) Figure 22 is a flowchart showing an example of the operation of the AI ​​draft generation process performed by the disclosure information server 20. Figure 23 is a schematic diagram showing the AI ​​draft generation screen G001 displayed on the terminal device 10. As shown in Figure 23, when AI Draft is selected in the menu bar G001 of the basic screen G0, the AI ​​draft generation screen G003 is displayed on the basic screen G0. The AI ​​draft generation screen G003 displays a sample selection button G201 for selecting a sample disclosure document file, an update information selection button G202 for selecting an update information file, and a generation execution button G203 for commanding the generation of a draft of the target disclosure document.

[0075] On the AI ​​draft generation screen G003, the user selects the sample selection button G201 and chooses a specific type of disclosure document as a sample disclosure document from the sample database 225, which stores past disclosure documents of the target company. In step S31, the disclosure information server 20 retrieves the selected sample disclosure document from the sample database 225.

[0076] The user selects the update information selection button G202 on the AI ​​draft generation screen G003 and selects the appropriate update information from the update information database 226, which stores the update information necessary to create the target disclosure document. In step S32, the disclosure information server 20 retrieves the selected update information from the update information database 226. The update information may also be the latest management information obtained from the management information server 40.

[0077] In step S33, the disclosure information server 20 performs preprocessing to extract items necessary for creating the target disclosure document from the acquired update information. For example, the disclosure information server 20 inputs a prompt to the generation AI system 30 that includes input data including the update information and a sample disclosure document, and an instruction requesting that information matching each heading item described in the sample disclosure document be output from the update information in a predetermined output format, and obtains the update information in a predetermined output format output from the generation AI system 30. The predetermined output format may be, for example, a list format in which heading items and their corresponding body texts are linked. That is, the preprocessed update information omits information unrelated to each heading item described in the sample disclosure document. This improves the accuracy of the draft described later. Note that the preprocessing in step S33 may be omitted.

[0078] When the user selects the generate execution button G203, in step S34, the disclosure information server 20 generates a prompt to create a target disclosure document based on the acquired sample disclosure document and pre-processed update information. That is, the disclosure information server 20 generates a prompt that includes input data including the acquired sample disclosure document and pre-processed update information, and instructions to create a target disclosure document based on that input data. In step S35, the disclosure information server 20 inputs the generated prompt to the generation AI system 30. In step S36, the disclosure information server 20 obtains a draft of the target disclosure document from the generation AI system 30. The disclosure information server 20 then displays the draft of the target disclosure document obtained from the generation AI system 30 in the editing area G102 of the workspace screen G1.

[0079] (Translation processing) Figure 24 is a flowchart illustrating an example of the operation of the translation process performed by the disclosure information server 20. As shown in Figure 24, in step S41, the disclosure information server 20 displays the custom dictionary registration screen G3 on the terminal device 10. As shown in Figure 25, the custom dictionary registration screen G3 displays an input field G301 and an update button G302. In the input field G301, the user enters a pair of a word (or phrase) in the first language (e.g., Japanese) and its corresponding word (or phrase) in the second language (e.g., English). When the user selects the update button G302, in step S42, the disclosure information server 20 stores the pair entered in the input field G301 in the custom dictionary database 229.

[0080] In step S43, the disclosure information server 20 receives a translation instruction for the target disclosure document from the user via the terminal device 10. In step S44, the disclosure information server 20 obtains the custom dictionary information from the custom dictionary database 229 and the specialized dictionary information (general dictionary and document dictionary) from the specialized dictionary databases (general dictionary database 227 and document dictionary database 228). In step S45, the disclosure information server 20 obtains the target disclosure document to be translated.

[0081] In step S46, the disclosure information server 20 generates a prompt to translate the acquired target disclosure document from the first language to the second language based on the acquired custom dictionary information and specialized dictionary information (overall dictionary and document dictionary). Specifically, the disclosure information server 20 generates a prompt that includes input data containing the acquired custom dictionary information and specialized dictionary information (overall dictionary and document dictionary), and an instruction statement that instructs the system to translate the acquired target disclosure document from the first language to the second language by referring to the dictionary information in the input data. In step S47, the disclosure information server 20 inputs the generated prompt to the generation AI system 30. In step S48, the disclosure information server 20 obtains the translated text of the target disclosure document from the generation AI system 30. In step S49, the obtained translated text is displayed on the document comparison screen G4.

[0082] As shown in Figure 26, the document comparison screen G4 is divided into left and right sections. The document comparison screen G4 can be a separate new tab in the internet browser that displays the basic screen G0. The first language area G211 on one side of the document comparison screen G4 (for example, the left side) displays the subject disclosure document in the first language. The second language area G212 on the other side of the document comparison screen G4 (for example, the right side) displays the translation of the subject disclosure document into the second language. In other words, the document comparison screen G4 displays the subject disclosure document in the first language (original text) and the translation of the subject disclosure document into the second language side by side. Note that the menu bar G001 that was present on the basic screen G0 is omitted from the document comparison screen G4, so the area of ​​the first language area G211 and the second language area G212 is larger.

[0083] Figure 27 is a flowchart illustrating an example of the operation of the partial translation process performed by the disclosure information server 20. The partial translation process in Figure 27 will be explained with reference to Figure 26. In step S51, the disclosure information server 20 displays the document comparison screen G4. In step S52, the disclosure information server 20 accepts corrections to the portion of the text of the target disclosure document displayed in the first language area G211.

[0084] In step S53, the disclosure information server 20 identifies a subblock G213 in the subject disclosure document in the first language area G211 that contains the portion modified in step S52. The disclosure information server 20 may recognize a paragraph containing the modified portion in the subject disclosure document (i.e., the range from the line break immediately preceding the modified portion to the line break immediately following the modified portion) or a sentence containing the modified portion in the subject disclosure document (i.e., the range from the period immediately preceding the modified portion to the period immediately following the modified portion) as subblock G213.

[0085] When a user selects "Translate" from the menu display G214 that appears in the first language area G211 corresponding to subblock G213, in step S54, the disclosure information server 20 receives a partial translation instruction to translate subblock G213. In step S55, the disclosure information server 20 generates a prompt to translate the identified subblock. Specifically, it generates a prompt that includes input data containing the aforementioned custom dictionary information and specialized dictionary information (overall dictionary and document dictionary), and an instruction statement that instructs the server to translate the subblock from the first language to the second language by referring to the dictionary information in the input data.

[0086] In step S56, the disclosure information server 20 inputs the generated prompt to the generation AI system 30. In step S57, the disclosure information server 20 obtains the partial translation, which is the translated text of the partial block, from the generation AI system 30 and reflects it in the second language area G212 of the document comparison screen G4. That is, the disclosure information server 20 identifies the partial block G215 corresponding to partial block G213 in the second language area G212 and replaces the partial translation obtained from the generation AI system 30 in the partial block G215 of the second language area G212.

[0087] (Document progress management process) Figure 28 is a schematic diagram showing the document progress management screen G004 displayed on the terminal device 10. As shown in Figure 28, when the user selects "Document Progress" from the menu bar G001 on the basic screen G0, the disclosure information server 20 displays the document progress management screen G004 on the basic screen G0 of the terminal device 10. The document progress management screen G5 displays a list of multiple heading items G312 in the target disclosure document and the progress G313 of the creation of the body text corresponding to each of those heading items G312.

[0088] Specifically, the document progress management screen G004 displays each heading item G312 of the table of contents of the target disclosure document as a task. The document progress management screen G004 displays, for each heading item G312, the name of the person responsible for creating the main body of the corresponding heading item G312, the creation date of the main body of the corresponding heading item G312, the creation progress status of the corresponding heading item G312, and the completion date of the creation of the main body of the corresponding heading item G312. In this embodiment, the document progress management screen G004 includes a status selection unit G313 for selecting whether or not a task is completed. The status selection unit G313 may be, for example, a checkbox. The user can switch the status between completed and incomplete each time they select in the status selection unit G313.

[0089] When a user selects a heading item G312 on the document progress management screen G004, the disclosure information server 20 displays a detail screen G6 on the terminal device 10 for entering details of the selected heading item. As shown in Figure 29, the detail screen G6 displays the name of the selected heading item, a manual display field, a checklist field, an evidence display field, a comment input display field, etc.

[0090] The manual display field displays manual information, including links to manuals or the manuals themselves, which can be used as reference when creating the main text section of the corresponding heading item. The disclosure information server 20 stores manual information linked to the heading items in the table of contents and displays the manual information linked to the selected heading item in the manual display field. Users may also manually enter manual information into the manual display field.

[0091] The checklist display area shows a list of check items required when creating the body text for the corresponding heading item. The user checks the check items that have been addressed when creating the body text for the corresponding heading item. The disclosure information server 20 stores the check items linked to the heading items in the table of contents and displays the check items linked to the selected heading item in the checklist display area. Alternatively, the user may manually enter check items in the checklist display area.

[0092] The evidence display field displays evidence information, including links to the evidence referenced when creating the main text of the corresponding heading item, or the evidence itself. The disclosure information server 20 stores evidence information linked to the heading items in the table of contents, and displays the evidence information linked to the selected heading item in the evidence display field. Alternatively, the user may manually enter evidence information into the evidence display field.

[0093] The comment input display field is a field where the user can enter comments related to the main text of the corresponding heading item, and where the entered comments can be displayed. The disclosure information server 20 stores the comments entered in the comment input display field of the detail screen G6 in the storage unit 202, associating them with the corresponding heading item. The disclosure information server 20 may also associate the comments entered in this comment input display field with the corresponding heading item by associating them with the specified text in the main text of the corresponding heading item. The comment input display field of the detail screen G6 in Figure 29 is synchronized with the comment input display field displayed in the reference area G103 when "Comments" is selected on the selection bar G105 in Figure 17. That is, the comments entered in the comment input display field of the detail screen G6 in Figure 29 are displayed in the comment input display field displayed in the reference area G103.

[0094] The manual display field and evidence display field on detail screen G6 are examples of reference material display fields that show information indicating reference materials for creating the main text section of the corresponding heading item. The manual information and evidence information are examples of information indicating reference materials for creating the main text section of the corresponding heading item. Detail screen G6 also displays the person responsible for creating the main text section of the corresponding heading item, the deadline for creating the main text section of the corresponding heading item, and the completion date and time of the creation of the main text section of the corresponding heading item.

[0095] This configuration allows for progress management of document creation linked to the headings in the table of contents of the disclosure documents, enabling centralized management of the person in charge of each heading, its progress status, and the information supporting its creation. This ensures visibility and traceability of progress in collaborative work, improving the efficiency of project management.

[0096] <Summary> As described above, with the information processing system 1 of this embodiment, the user can instantly refer to examples of descriptions and examples from other companies linked to the heading item being worked on in the reference area G103 within the same workspace screen G1, without leaving the editing area G102 for editing disclosure documents. This eliminates the need for cumbersome tasks such as screen transitions and searching in separate windows, and significantly improves the efficiency of the disclosure document creation process.

[0097] (modified version) The reference information displayed in Reference Area G103 should be information that is helpful in preparing the disclosure document. This reference information may include, for example, disclosure information included in the company's past disclosure documents, excerpts from relevant laws and guidelines, and internal regulations.

[0098] Workspace screen G1 may allow the display and hiding of the table of contents area G101 to be switched according to user commands. The arrangement of areas G101, G102, and G103 may be swapped with each other, or may be customizable by the user.

[0099] The options in the prompt selection field G122 of the reference area G103 on the workspace screen G1 may include options such as summarizing the text in the editing area G102, rewriting the text (for example, using more formal or clearer language), or checking the matching of numerical information in the editing area G102 with corresponding numerical information stored in the management information database of the management information server 40.

[0100] When the status selection section G313 on the document progress management screen G004 is changed to "Completed," the disclosure information server 20 may automatically send notifications (e.g., via email, chat, etc.) to pre-configured stakeholders regarding that task.

[0101] The disclosure information server 20 may generate a prompt that includes input data including the content of the reference materials indicated by the information indicating the reference materials displayed on the detail screen G6 (for example, manual information and evidence information), the content of the corresponding main text section described in the editing area G102, and an instruction requesting a consistency check between the content of the reference materials and the main text section. The server may then input this prompt to the generation AI system 30 and have the check results output from the generation AI displayed on the terminal device 10.

[0102] In the embodiments described above, the cases in which the units and means are implemented by a processor have been explained, but the invention is not limited thereto. The units and means may be any hardware known to perform the operation.

[0103] In the above embodiment, an example was described in which the server 20 provides each function, but the configuration is not limited to this. Some or all of the functions provided by the server 20 in this embodiment may be provided by the terminal device 10 instead of the server 20.

[0104] Although several embodiments of this disclosure have been described above, these embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. For example, configurations and processes in one embodiment may be combined with configurations and processes in another embodiment, or a modification of one embodiment may be applied to another embodiment. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents.

[0105] (Note) The details described in each of the above embodiments are noted below.

[0106] (Note 1) A program for execution on a computer equipped with a processor, which causes the processor to perform the following steps: display a table of contents containing multiple heading items of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; display the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; retrieve reference information from a reference database that stores multiple reference information linked to each of the multiple heading items displayed in the table of contents area, and retrieve reference information corresponding to the heading item selected in the table of contents area from among the multiple reference information; and display the retrieved reference information in the reference area of ​​the workspace screen.

[0107] (Note 2) The reference database includes a case database that stores reference disclosure information shown in multiple reference disclosure documents as reference information, and the program further causes the processor to perform the following steps: to periodically acquire new reference disclosure information from an external corporate information disclosure platform; to extract from the acquired reference disclosure information the type of reference disclosure document, multiple heading items that constitute the table of contents, and multiple body text sections corresponding to each of the multiple heading items; to store the extracted type, the extracted multiple heading items corresponding to the extracted type, and the extracted multiple body text sections corresponding to each of the extracted multiple heading items in the case database while linking them together, and the step of acquiring reference information from the reference database includes acquiring the body text sections of the reference disclosure information from the case database, and the step of displaying reference information includes displaying the body text sections acquired from the case database in the reference area, as described in Appendix 1.

[0108] (Note 3) The program, as described in Appendix 2, further causes the processor to execute a step of displaying a condition setting screen for setting search conditions when retrieving text sections of reference disclosure information from the case database, and the step of retrieving text sections from the case database includes retrieving text sections of reference disclosure information that satisfy the search conditions.

[0109] (Note 4) The program as described in Appendix 2 or 3, wherein the program causes the processor to further execute a step of displaying a benchmark settings screen to specify the companies for which reference disclosure information is obtained when retrieving the text portion of reference disclosure information from a case database, and the step of retrieving the text portion from the case database includes retrieving the text portion of reference disclosure information only for the companies specified on the benchmark settings screen.

[0110] (Note 5) The reference database includes an example database that pre-stores multiple case-specific example descriptions linked to heading items displayed in the table of contents area as reference information, and the step of obtaining reference information includes obtaining multiple case-specific example descriptions corresponding to the heading item selected in the table of contents area from the example database, and the step of displaying reference information in the reference area includes displaying the options of the multiple case-specific example descriptions obtained in the reference area, as described in any of the appendices 1 to 4.

[0111] (Note 6) The program is one of the programs described in any of Appendix 1 to 5, which causes the processor to further execute the steps of: obtaining a specific type of disclosure document as a sample disclosure document from a sample database containing past disclosure documents of the target company; obtaining update information for creating the target disclosure document; generating a prompt that includes input data including the sample disclosure document and update information, and instructions for creating the target disclosure document; and obtaining a draft of the target disclosure document from the generating AI by inputting the generated prompt to the generating AI.

[0112] (Note 7) The program is one of the programs described in any of Appendix 1 to 6, further executing the following steps: displaying a custom dictionary registration screen to allow the user to register custom dictionary information for translating a first language into a second language; storing the custom dictionary information registered on the dictionary registration screen in a custom dictionary database; obtaining the target disclosure document; obtaining custom dictionary information from the custom dictionary database; obtaining specialized dictionary information from a specialized dictionary database that has specialized dictionary information for translating a first language into a second language stored in advance; generating a prompt that includes input data including specialized dictionary information and custom dictionary information, and instructions for translating the target disclosure document from the first language into a second language; and inputting the generated prompt into a generating AI to obtain a translated text from the generating AI that has translated the target disclosure document into a second language.

[0113] (Note 8) The program is one of the programs described in any of Appendix 1 to 7, further comprising the steps of: causing the processor to display the target disclosure document in the first language area of ​​the document comparison screen displayed on the terminal device; displaying a translation of the target disclosure document in the second language area of ​​the document comparison screen; accepting corrections to parts of the text of the target disclosure document displayed in the first language area; identifying a subblock of the target disclosure document that contains the corrected part; generating a prompt that includes the subblock and instructions to translate the subblock from the first language to the second language; and inputting the generated prompt into a generating AI to reflect the translated subblock in the corresponding subblock of the translation displayed in the second language area.

[0114] (Note 9) The program further causes the processor to perform the steps of: displaying a text input field for the user to enter a prompt; presenting a selection of multiple prompt options; inputting the selected prompt from the options, or the prompt entered in the text input field, into a generating AI; and displaying the data output from the generating AI, wherein the options include prompt options having instructions that require checking for typographical errors or omissions in the main text displayed in the editing area, and prompt options having instructions that require translating the text entered in the text input field, as described in any of Appendix 1 to 8.

[0115] (Note 10) The subject disclosure document includes management information, the main text section displayed in the editing area has link information linked to management information stored in the management information database, and the step of displaying the main text section includes displaying the management information linked to the link information, obtained from the management information database, in the section corresponding to the link information, as described in any of the appendices 1 to 9.

[0116] (Note 11) The program further includes the steps of: causing the processor to display a document progress management screen on a terminal device that lists multiple heading items in the target disclosure document and the progress of creating the body text corresponding to each of the multiple heading items; and when one heading item is selected from the multiple heading items on the document progress management screen, displaying a details screen on the terminal device that displays the details of the selected heading item, wherein the document progress management screen includes a status selection section for selecting whether or not the creation of the body text for the corresponding heading item has been completed, and the details screen includes a reference materials display section that displays information indicating reference materials for creating the body text for the corresponding heading item, as described in any of the appendices 1 to 10.

[0117] (Note 12) A method to be performed on a computer having a processor, comprising all the steps described in any of the appendices 1 to 11.

[0118] (Note 13) An information processing device comprising a processor, wherein the processor performs all the steps described in any of the appendices 1 to 11.

[0119] (Note 14) A system comprising means for performing all the steps described in any of the appendices 1 through 11. [Explanation of Symbols]

[0120] 1. Information Processing System 10 Terminal devices 20 Disclosure Information Server 30 Generative AI Systems 40 Management Information Server 50 Corporate Information Disclosure Platform 223 Database of Examples 224 Case Database 225 Sample Database 226 Update Information Database 227 Comprehensive Dictionary Database (Specialized Dictionary Database) 228 Document Dictionary Database (Specialized Dictionary Database) 229 Custom Dictionary Databases G1 Workspace Screen G101 Table of Contents Area G102 Editing Area G103 Reference Area G111 Condition setting screen G115 Benchmark Settings Screen G121 Text input field G2 AI Draft Generation Screen G211 Primary Language Area G212 Second Language Area G3 Custom Dictionary Registration Screen G4 Document Comparison Screen G5 Document Progress Management Screen G6 details screen

Claims

1. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The aforementioned reference database includes a case database that stores reference disclosure information indicated by multiple reference disclosure documents as the aforementioned reference information, The program is provided to the processor: The steps include periodically obtaining new reference disclosure information from external corporate information disclosure platforms, From the aforementioned acquired reference disclosure information, the steps include extracting the type of reference disclosure document, multiple heading items constituting the table of contents, and multiple body text sections corresponding to each of the multiple heading items, The steps include: storing the extracted types, the multiple extracted heading items corresponding to the extracted types, and the multiple extracted body text sections corresponding to each of the multiple extracted heading items in the case database while linking them to each other; Let's execute this further, The step of obtaining the reference information from the reference database includes obtaining the text portion of the reference disclosure information from the case database, The program includes the step of displaying the aforementioned reference information, which involves displaying the text portion obtained from the case database in the reference area.

2. The program further causes the processor to execute a step of displaying a condition setting screen for setting search conditions when obtaining the text portion of the reference disclosure information from the case database, The program according to claim 1, wherein the step of obtaining the text portion from the case database includes obtaining the text portion of the reference disclosure information that satisfies the search conditions.

3. The program further causes the processor to perform the step of displaying a benchmark setting screen that specifies the company of the reference disclosure when retrieving the text portion of the reference disclosure from the case database, The program according to claim 1, wherein the step of obtaining the text portion from the case database includes obtaining the text portion of the reference disclosure information relating only to the companies specified on the benchmark setting screen.

4. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The aforementioned reference database includes an example database in which multiple case-specific example descriptions linked to the heading items displayed in the table of contents area are pre-stored as reference information. The step of obtaining the aforementioned reference information includes the step of obtaining the multiple case-specific examples corresponding to the heading items selected in the table of contents area from the example database, The program includes the step of displaying the reference information in the reference area, and the step of displaying the acquired multiple case-specific example descriptions in the reference area.

5. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The program is provided to the processor: The steps include obtaining a specific type of disclosure document as a sample disclosure document from a sample database containing past disclosure documents of the target company using the aforementioned terminal device, The steps include obtaining updated information for creating the aforementioned disclosure documents, A step of generating a prompt that includes input data including the aforementioned sample disclosure document and the aforementioned update information, and instructions for creating the aforementioned target disclosure document, A program that further performs the step of obtaining a draft of the target disclosure document from the generating AI by inputting the generated prompt into the generating AI.

6. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The program is provided to the processor: The steps include: displaying a custom dictionary registration screen that allows the user to register custom dictionary information for translating the first language into the second language; The steps include storing the custom dictionary information registered on the custom dictionary registration screen in the custom dictionary database, The steps include obtaining the aforementioned disclosure documents, The steps include: obtaining the custom dictionary information from the custom dictionary database; The steps include obtaining specialized dictionary information from a specialized dictionary database that has been pre-stored with specialized dictionary information for translating the first language into the second language, A step of generating a prompt including input data including the aforementioned specialized dictionary information and the aforementioned custom dictionary information, and instructions for translating the subject disclosure document from the first language to the second language, The steps include: inputting the generated prompt into the generating AI to obtain a translated text from the generating AI that translates the target disclosure document into the second language; A program that performs further actions.

7. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The program is provided to the processor: The steps include: displaying the target disclosure document in the first language in the first language area of ​​the document comparison screen displayed on the terminal device; The steps include displaying the translated text of the target disclosure document in a second language in the second language area of ​​the document comparison screen, A step of accepting corrections to the portion of the text of the subject disclosure document displayed in the first language area, The steps include identifying a subblock of the aforementioned disclosure document that includes the modified portion, A step of generating a prompt including the aforementioned subblock and an instruction for translating the subblock from the first language to the second language, The steps include inputting the generated prompt into the generating AI to reflect the translated partial text, obtained by translating the partial block, into the corresponding partial block of the translated text displayed in the second language area, A program that performs further actions.

8. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The program is provided to the processor: The steps include: displaying a text input field where the user can enter a prompt; A step that presents multiple types of prompt options, The steps include inputting a prompt selected from the aforementioned options, or a prompt entered in the text input field, to the generating AI, The process further involves displaying the data output from the generated AI, The program includes a prompt option having an instruction requesting to check for typographical errors or omissions in the text displayed in the editing area, and a prompt option having an instruction requesting to translate the text entered in the text input field.

9. A program to be executed by a computer equipped with a processor, The aforementioned processor, The steps include: displaying a table of contents containing multiple headings of the target disclosure document in the table of contents area of ​​the workspace screen displayed on the terminal device; The steps include: displaying the text section corresponding to the heading item selected in the table of contents area in the editing area of ​​the workspace screen; The steps include: obtaining reference information from a reference database that stores multiple reference pieces, each linked to a multiple heading item displayed in the table of contents area, that corresponds to the heading item selected in the table of contents area; The steps include displaying the acquired reference information in the reference area of ​​the workspace screen, Make it run, The program is provided to the processor: The steps include: displaying a document progress management screen on the terminal device that lists the multiple heading items in the target disclosure document and the progress of creating the body text sections corresponding to each of the multiple heading items; When one heading item is selected from the multiple heading items on the document progress management screen, the terminal device is further made to display a details screen showing the details of the selected heading item. The aforementioned document progress management screen includes a status selection section for selecting whether or not the creation of the body text for the corresponding heading item has been completed. The aforementioned detail screen is a program that includes a reference materials display field that displays information indicating reference materials for creating the body text of the corresponding heading item.

10. The aforementioned disclosure documents include management information, The text section displayed in the aforementioned editing area contains link information that links to management information stored in the management information database. The program according to any one of claims 1 to 9, wherein the step of displaying the text portion includes displaying the management information linked to the link information, obtained from the management information database, at the location corresponding to the link information.

11. A method to be performed on a computer having a processor, comprising all the steps described in any one of claims 1 to 9.

12. An information processing apparatus comprising a processor, wherein the processor performs all the steps described in any one of claims 1 to 9.

13. A system comprising means for performing all the steps described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Finance related disclosure document creating system

    JP2004192427A

  • Disclosure document preparation support method and disclosure document preparation support program

    JP2005339386A

  • Document preparation system, document preparation method, and document preparation program

    JP2006318501A

  • Character string creation assisting system, character string creation assisting method, and character string creation assisting program

    JP2024119139A

  • Document preparation system and preparation management

    JP2003281128A