Information processing system, information processing method and program

The information processing system facilitates the creation of greenhouse gas emission reports by acquiring and rewriting reports from other entities, enhancing efficiency and accuracy through a large-scale language model.

JP7825302B2Active Publication Date: 2026-03-06ZEROBOARD INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024095699
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-13
Publication Date
2026-03-06
Estimated Expiration
2044-06-13

AI Technical Summary

Technical Problem

Creating greenhouse gas emission reports requires significant effort for users unfamiliar with the process.

Method used

An information processing system that acquires and rewrites reports from other entities to create customized reports for a business entity, utilizing a report acquisition, item acquisition, and creation units, along with a large-scale language model for assistance.

Benefits of technology

Assists in the creation of accurate and efficient greenhouse gas emission reports by leveraging existing reports and large-scale language models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007825302000001
    Figure 0007825302000001
  • Figure 0007825302000002
    Figure 0007825302000002
  • Figure 0007825302000003
    Figure 0007825302000003
Patent Text Reader

Abstract

To support the creation of a report related to greenhouse gas emissions.SOLUTION: An information processing system includes: a report acquisition unit that acquires a first report stating a first report item related to greenhouse gas emissions by a first business entity; a report item acquisition unit that acquires a second report item related to greenhouse gas emissions by a second business entity; and a report creation unit that creates a second report related to the greenhouse gas emissions by the second business entity by rewriting the first report based on the second report item.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] The amount of carbon dioxide and other emissions has been calculated (see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-164754 Summary of the Invention [Problem to be solved by the invention]

[0004] However, for users who are not familiar with creating emission reports, creating the report requires a great deal of effort.

[0005] The present invention has been made in view of the above background, and aims to provide a technique that can support the creation of reports on greenhouse gas emissions. [Means for solving the problem]

[0006] The main invention of the present invention for solving the above problem is an information processing system comprising: a report acquisition unit that acquires a first report containing first report items regarding greenhouse gas emissions by a first business entity; a report item acquisition unit that acquires second report items regarding the greenhouse gas emissions by a second business entity; and a report creation unit that rewrites the first report based on the second report items and creates a second report regarding the greenhouse gas emissions by the second business entity.

[0007] Other problems and solutions disclosed in this application will be made clear in the section on preferred embodiments of the invention and the drawings. [Effects of the Invention]

[0008] According to the present invention, it is possible to assist in creating a report on greenhouse gas emissions. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the overall configuration of an information processing system. [Figure 2] FIG. 2 illustrates an example of a hardware configuration of a management server 2. [Figure 3] FIG. 2 illustrates an example of the software configuration of a management server 2. [Figure 4] FIG. 10 is a diagram illustrating the operation of the management server 2. [Figure 5] FIG. 10 is a diagram illustrating an example of the software configuration of a management server 2 according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] First Embodiment An information processing system according to one embodiment of the present invention will now be described. The information processing system of this embodiment aims to support the creation of a sustainability report for a business entity. The sustainability report may be a report on greenhouse gas emissions, a report on water resources, or a report on human resources. Examples of such reports include a TCFD report for disclosure in accordance with the TCFD recommendations and a CDP (Climate Change Score) report. The information processing system of this embodiment creates a report for a business entity based on reports created by other business entities. Hereinafter, a business entity that previously created a reference report will be referred to as a "second business entity" ("company"), and a business entity creating a new report will be referred to as a "second business entity." Note that, while the terms "our company" and "second business entity" are used in this embodiment, the business entity can be any legal entity, not just a company, and can also be a natural person.

[0011] 1 is a diagram showing an example of the overall configuration of an information processing system. The information processing system of this embodiment is configured to include a management server 2. The management server 2 is communicably connected to a user terminal 1 via a communication network. The communication network is, for example, the Internet, and is constructed using a public telephone line network, a mobile phone line network, a wireless communication path, Ethernet (registered trademark), etc.

[0012] The user terminal 1 is a computer operated by a user of the company. The user terminal 1 may be, for example, a smartphone, a tablet computer, or a personal computer.

[0013] The management server 2 is a computer that supports the creation of reports. The management server 2 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

[0014] <Administration Server> FIG. 2 is a diagram illustrating an example of the hardware configuration of the management server 2. Note that the illustrated configuration is an example, and other configurations may also be used. The management server 2 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 stores various data and programs, and is, for example, a hard disk drive, a solid state drive, or a flash memory. The communication interface 204 is an interface for connecting to a communication network, and is, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone network, a wireless communication device for wireless communication, or a USB (Universal Serial Bus) connector or an RS232C connector for serial communication. The input device 205 is used to input data, and is, for example, a keyboard, a mouse, a touch panel, a button, a microphone, or the like. The output device 206 is used to output data, and is, for example, a display, a printer, a speaker, or the like. Each functional unit of the management server 2 described below is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 2 is realized as part of the storage area provided by the memory 202 and the storage device 203.

[0015] 3 is a diagram illustrating an example of the software configuration of the management server 2. The management server 2 includes a report storage unit 231, a report acquisition unit 211, a report item acquisition unit 212, a report creation unit 213, a report search unit 214, a report output unit 215, and a report correction unit 216.

[0016] <Storage section> The report storage unit 231 stores reports (other company reports) that have been created in the past by other companies and that include report items (other company report items) related to the sustainability of other companies. The report storage unit 231 can store other company reports in association with the type of report (for example, TCFD report, CDP report, etc.). The report storage unit 231 can also store vector data in which part or all of the other company reports have been embedded in association with the other company reports. The report storage unit 231 can further store other company report items in association with the other company reports. The report storage unit 231 can also store vector data in which other company report items have been embedded in association with the other company reports.

[0017] <Functional section> The report acquisition unit 211 acquires other company reports. The report acquisition unit 211 can receive other company reports, for example, from other company's user terminal 1 or the company's own user terminal 1. The report acquisition unit 211 may acquire other company reports that the other company has made public on a web page or the like, for example.

[0018] The report item acquisition unit 212 acquires report items related to the company's sustainability (company report items). The report items may include, for example, attributes related to the business entity (industry type, sales / sales scale, market segment, number of employees, business region, business content, products / services, etc.), sustainability initiatives (goals related to climate change, internal strategies, internal structures, numerical targets, etc.), information on competing companies (competitive information), external factors such as information related to customer trends, etc. The report items may vary depending on the type of report. The report item acquisition unit 212 can receive the company's report items from the company's user terminal 1. The report item acquisition unit 212 may acquire the company's report items from, for example, an ESG management system that manages the company's greenhouse gas emissions and the amount of water intake and usage of water resources.

[0019] The report creation unit 213 creates a report on the sustainability of the company (company report) that describes the company's report items. The report creation unit 213 can create the company report by rewriting other company reports based on the company's report items.

[0020] The report creation unit 213 can create a second report by rewriting the first report based on the second report items, for example, in accordance with a preset rule. The rule can specify, for example, a description position and description items in the report, and the report creation unit 213 can replace the item value described in that description position with the item value in the company's report items.

[0021] The report creation unit 213 can generate a company report by providing a prompt to the large-scale language model. The prompt can include other company reports, company report items, and instructions. Here, the instructions are instructions to generate a report based on the company report items with reference to other company reports. The large-scale language model may be provided by the management server 2 or an external server (not shown) (the same applies below). If the external server has a large-scale language model, a prompt can be provided to the large-scale language model by calling an API (Application Programming Interface) provided by the external server (the same applies below).

[0022] The report search unit 214 can search for other company reports similar to the company's report items. The report search unit 214 can acquire other company reports similar to the company's report items, for example, based on vector data in which the company's report items have been embedded and vector data in which other company reports stored in the report storage unit 231 have been embedded (for example, according to the distance between the vectors).

[0023] In this case, the report creation unit 213 can include in the prompt the other company's reports acquired by the report search unit 214. This makes it possible to perform generation processing that has learned by one-shot learning or short-shot learning. When the report search unit 214 acquires multiple other company's reports, the report creation unit 213 can include all or a predetermined number of other company's reports in the prompt in descending order of similarity.

[0024] The report search unit 214 may search for other company report items similar to the company report items. The report search unit 214 can search for other company report items similar to the company report items based on, for example, vector data in which the company report items have been embedded and vector data in which the other company report items stored in the report storage unit 231 have been embedded, and acquire other company reports corresponding to the searched other company report items.

[0025] In this case, the report creation unit 213 can include one or more sets of other company report items and other company reports acquired in the prompt. This makes it possible to perform a generation process using one-shot learning or short-shot learning. The report creation unit 213 can generate a second report by providing the prompt to a large-scale language model. The prompt can include one or more sets of other company reports and other company report items acquired by the report search unit 214, the company's own report items, and a command. The command here is an instruction to generate a report based on the company's own report items with reference to the other company reports and other company report items.

[0026] The report output unit 215 outputs the company report created by the report creation unit 213. The report output unit 215 can transmit the file saved by the report creation unit 213 to the user terminal 1.

[0027] The report correction unit 216 accepts corrections to the company's report. The user terminal 1 can accept corrections to the company's report received from the management server 2 and can transmit the corrected results to the management server 2. The report correction unit 216 can receive the company's report that has been corrected in the user terminal 1. The report correction unit 216 can register the corrected company's report in the report storage unit 231 and update the company's report.

[0028] The report output unit 215 can re-output the corrected company report.

[0029] <Operation> FIG. 4 is a diagram illustrating the operation of the management server 2.

[0030] The management server 2 acquires other companies' reports (S301), acquires the company's report items (S302), rewrites the other companies' reports based on the company's report items to create the company's report (S303), and outputs the company's report (S304). The management server 2 can accept corrections to the company's report if corrections are necessary (S305).

[0031] As described above, according to the information processing system of this embodiment, it is possible to create one's own company's report while referring to reports disclosed by other companies.

[0032] Second Embodiment In the first embodiment described above, the information processing system creates a company report, but in the second embodiment, the information processing system reviews a company report created by a user.

[0033] 5 is a diagram showing an example of the software configuration of the management server 2 according to the second embodiment. In the second embodiment, the management server 2 includes a report receiving unit 217 and a report review unit 218. Note that the report creation unit 213 may be omitted.

[0034] The report receiving unit 217 receives a company report from a user. For example, the report receiving unit 217 can receive data of the company report created by the company user from the user terminal 1. The report receiving unit 217 may receive a designation (for example, a URL) of a storage location of the company report from the user terminal 1, and acquire the company report from the designated location.

[0035] The report search unit 214 can search for other company reports similar to the received company report. The report search unit 214 may search for other company reports similar to the company report items received by the report item acquisition unit 212. The report search unit 214 may search for other company reports similar to the company report items, and acquire the searched other company report items and other company reports corresponding to the other company report items.

[0036] The report review unit 218 can determine whether or not the required items are included in the company report. The required items can be set in advance by the setting unit. The report review unit 218 can determine whether or not the required items are included in the company report by, for example, providing a prompt including the designation of the required items, a question as to whether or not the required items are included, and the company report to the large-scale language model. The report review unit 218 can respond to the user terminal 1 as to whether or not the required items are included.

[0037] If the required fields are not entered, the report review unit 218 can provide the large-scale language model with a prompt including the company's report, the company's report items, and an instruction to add the required fields, thereby generating a report (corrected report) in which the required fields are added to the company's report. The report review unit 218 can send the corrected report to the user terminal 1, allowing the user to further add or correct the report.

[0038] The report review unit 218 can identify unlisted items that are included in other companies' reports searched by the report search unit 214 but are not included in the company's own report. The report review unit 218 can provide the large-scale language model with the other companies' reports searched by the report search unit 214, the company's own report, and a prompt including an instruction to extract items that are included in the other companies' reports but are not included in the company's own report, thereby identifying the unlisted items. If there are unlisted items, the report review unit 218 can notify the user of the unlisted items. For example, the report review unit 218 can send a message to the user terminal 1 indicating that the unlisted items are not included (for example, that there is an item that is included in other companies' reports but not included in the company's own report).

[0039] Furthermore, if the omitted item is not included (for example, if there is an omitted item in the company's report), the report review unit 218 can provide the large-scale language model with a prompt including the company's report, the company's report items, and an instruction to add the omitted item to the company's report, thereby generating a revised report in which the omitted item has been added to the company's report. The report review unit 218 can transmit the revised report to the user terminal 1, and allow the user to further add or revise it.

[0040] The report review unit 218 can detect parts of the company's report that need to be corrected. For example, the report review unit 218 can apply pre-set sentence structure rules, such as those set by textlint, to the company's report to detect parts that need to be corrected. The report review unit 218 can detect parts that need to be corrected by providing a prompt including the company's report and an instruction to point out parts that need to be corrected in the company's report to the large-scale language model. The report review unit 218 can also detect parts that need to be corrected by providing a prompt including the company's report, other company's reports, and an instruction to point out parts that need to be corrected in the company's report with reference to the other company's reports to the large-scale language model. When parts that need to be corrected are detected, the report review unit 218 can notify the user of the parts that need to be corrected. For example, the report review unit 218 can send a message to the user terminal 1 pointing out the parts that need to be corrected.

[0041] If there is a part to be corrected, the report review unit 218 can provide the large-scale language model with a prompt including the company's report, a specification of the part to be corrected, and an instruction to correct the part, thereby generating a corrected report in which the part of the company's report has been corrected. The report review unit 218 can send the corrected report to the user terminal 1, and allow the user to further add or correct the report.

[0042] As described above, according to the information processing system of the second embodiment, a company's report is reviewed based on reports from other companies, thereby improving the accuracy of the company's report.

[0043] Although the present embodiment has been described above, the above embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit thereof, and equivalents thereof are also included in the present invention.

[0044] For example, the processing by each of the functional units of the management server 2 described above may be performed by any of the functional units. Also, a different functional unit that performs part of the processing by each of the functional units described above may be added. Also, the functional units of the management server 2 may be distributed across multiple computers.

[0045] Furthermore, the information stored in each storage unit of the management server may be stored in any of the storage units. That is, the information stored in the above-mentioned multiple storage units may be stored in one storage unit, or part of the information stored in one of the above-mentioned storage units may be stored in another storage unit.

[0046] <Disclosures> The present disclosure also includes the following configurations. [Item 1] a report acquisition unit that acquires a first report that describes first reporting items regarding greenhouse gas emissions by a first business entity; a report item acquisition unit that acquires second report items regarding the greenhouse gas emissions by a second business entity; a report creation unit that rewrites the first report based on the second report items to create a second report on the greenhouse gas emissions by the second business entity; An information processing system comprising: [Item 2] Item 1, an information processing system according to item 1, the report creation unit provides a prompt to a large-scale language model to generate the second report, the prompt including the first report, the second report items, and an instruction, the instruction instructing the second report to be generated based on the second report items with reference to the first report; An information processing system characterized by: [Item 3] Item 2. The information processing system according to item 2, a report storage unit that stores a plurality of the first reports; a report search unit that searches for the first report that is similar to the second report item; Equipped with the report creation unit includes the retrieved first report in the prompt; An information processing system characterized by: [Item 4] Item 1, an information processing system according to item 1, a report storage unit that stores the first report and the first report item in association with each other; the report generator provides prompts to a large scale language model to generate the second report; the prompt includes the first report, the first report item, the second report item, and an instruction; the instruction instructs generating the second report based on the second report items with reference to the first report and the first report items; An information processing system characterized by: [Item 5] Item 4. The information processing system according to item 4, a report search unit that searches for the first report item similar to the second report item and acquires the first report item and the first report corresponding to the first report item; the report creation unit includes the acquired one or more sets of the first report items and the first report in the prompt; An information processing system characterized by: [Item 6] Item 1, an information processing system according to item 1, the report creation unit rewrites the first report based on the second report items in accordance with a preset rule to create the second report; An information processing system characterized by: [Item 7] obtaining a first report containing first reporting items regarding greenhouse gas emissions by a first business entity; obtaining a second report on the greenhouse gas emissions by a second business entity; rewriting the first report based on the second reporting items to prepare a second report on the greenhouse gas emissions by the second business entity; An information processing method characterized by being executed by a computer. [Item 8] obtaining a first report containing first reporting items regarding greenhouse gas emissions by a first business entity; obtaining a second report on the greenhouse gas emissions by a second business entity; rewriting the first report based on the second reporting items to prepare a second report on the greenhouse gas emissions by the second business entity; A program that causes a computer to execute the following. [Explanation of symbols]

[0047] 1. User terminal 2 Management Server

Claims

1. a report acquisition unit that acquires a first report that describes first report items regarding greenhouse gas emissions by a first business entity; a report storage unit that stores a plurality of the first reports; a report item acquisition unit that acquires second report items regarding the greenhouse gas emissions by a second business entity; a report search unit that searches for the first report that is similar to the second report item; a report generator that applies prompts to a large-scale language model to generate a second report regarding the greenhouse gas emissions by the second business entity; Equipped with the prompt includes the retrieved first report, the second report, and instructions; the instruction instructs generating the second report based on the second report items with reference to the first report; An information processing system characterized by:

2. obtaining a first report containing first reporting items regarding greenhouse gas emissions by a first business entity; storing a plurality of the first reports in a report storage unit; obtaining a second report on the greenhouse gas emissions by a second business entity; searching for the first report that is similar to the second report; providing prompts to a large scale language model to generate a second report regarding the greenhouse gas emissions by the second business entity; The computer executes the prompt includes the retrieved first report, the second report, and instructions; the instruction instructs generating the second report based on the second report items with reference to the first report; An information processing method comprising:

3. obtaining a first report containing first reporting items regarding greenhouse gas emissions by a first business entity; storing a plurality of the first reports in a report storage unit; obtaining a second report on the greenhouse gas emissions by a second business entity; searching for the first report that is similar to the second report; providing prompts to a large scale language model to generate a second report regarding the greenhouse gas emissions by the second business entity; on the computer, the prompt includes the retrieved first report, the second report, and instructions; the instruction instructs generating the second report based on the second report items with reference to the first report; A program characterized by.

Citation Information

Patent Citations

  • Environment countermeasure support system, method, and program

    JP2007164754A

  • Document preparation assisting device and document preparation assisting method

    JP2013117826A

  • Method for generating automatically of certificated emissions reduction document and the system thereof

    KR1020220114683A