Information processing device, information processing method, and program

The information processing device standardizes ESG information display using AI models, enabling efficient comparison and decision-making by stakeholders.

JP7730436B1Active Publication Date: 2025-08-27ABEAM CONSULTING KK (D B A ABEAM CONSULTING LTD)
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025016888
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-04
Publication Date
2025-08-27
Estimated Expiration
2045-02-04

AI Technical Summary

Technical Problem

ESG information disclosed by companies is not standardized, requiring stakeholders to manually read and extract relevant sections across multiple companies, which is inefficient.

Method used

An information processing device that acquires, stores, and displays ESG information using AI models to associate it with standardized ESG indicators, allowing for unified and efficient presentation.

Benefits of technology

Enables stakeholders to view ESG information in a standardized format, facilitating efficient decision-making and reducing the effort required to compare and understand ESG performance across companies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007730436000001_ABST
    Figure 0007730436000001_ABST
Patent Text Reader

Abstract

Providing stakeholders with the technology to display ESG information disclosed by companies in an appropriate format. [Solution] The information processing device includes a first acquisition unit that acquires reports containing information on at least one of the environment, society, and corporate governance made public by companies; a memory control unit that stores the reports acquired by the first acquisition unit in a memory unit for each company; an output unit that outputs the reports stored in the memory for each company and a prompt that extracts ESG information in a format that can be associated with ESG indicators to an AI model; a second acquisition unit that acquires ESG information from the AI ​​model as response information in a format that can be associated with ESG indicators; and a display control unit that displays the ESG information acquired from the second acquisition unit in association with the ESG indicators.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The disclosed technology relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Conventionally, various systems have been provided that display corporate information to stakeholders who have an interest in a company, such as shareholders, investors, workers, financial institutions, customers, and business partners (see, for example, Patent Document 1). Recently, the perspective of ESG, which is an acronym for Environment, Society, and Governance, has been attracting attention. Because ESG is a source of future corporate value improvement and should be closely linked to a company's vision, strategy, and business plan, there is a demand for appropriate display of ESG information to stakeholders. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-8691 Summary of the Invention [Problem to be solved by the invention]

[0004] However, unlike financial information that includes sales, etc., the ESG information disclosed by each company is not standardized across companies. As a result, stakeholders had to comprehensively read through the ESG information disclosed by each company and then extract the relevant sections, which required a lot of work.

[0005] Therefore, one of the objects of the present invention is to provide a technology for displaying ESG information disclosed by each company to stakeholders in an appropriate format. [Means for solving the problem]

[0006] An information processing device according to one aspect of the present invention comprises: a first acquisition unit that acquires reports containing information relating to at least one of the environment, society, and corporate governance that are made public by companies; a memory control unit that stores the reports acquired by the first acquisition unit in a memory unit for each company; an output unit that outputs the reports stored in the memory for each company and a prompt to extract ESG information in a format that can be associated with ESG indicators to an AI model; a second acquisition unit that acquires ESG information from the AI ​​model as response information in a format that can be associated with ESG indicators; and a display control unit that displays the ESG information acquired from the second acquisition unit in association with the ESG indicators. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide stakeholders with a technique for displaying ESG information disclosed by each company in an appropriate format. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of the hardware configuration of an information processing device according to the present embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional block configuration of an information processing device according to the present embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a company information DB according to the embodiment. [Figure 5] FIG. 2 is a diagram showing an example of an ESG index information DB according to the embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of an ESG information DB according to the embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a functional block configuration of a terminal device according to the present embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of a screen displayed on the terminal device according to the embodiment. [Figure 9]FIG. 10 is a diagram showing another example of a screen displayed on the terminal device according to the embodiment. [Figure 10] 10 is a flowchart of a processing procedure of the information processing device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Preferred embodiments of the present disclosure will be described with reference to the accompanying drawings. In the drawings, components with the same reference numerals have the same or similar configurations.

[0010] <Information Processing System 1> An information processing system 1 in the disclosed technology will be described below. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to this embodiment. The information processing system 1 shown in Fig. 1 includes an information processing device 10, one or more terminal devices 20, and an external device 30. The information processing device 10, the terminal devices 20, and the external device 30 are connected to each other via a network N so as to be able to communicate with each other.

[0011] The network N is a network for communication between the information processing device 10, the terminal device 20, and the external device 30. For example, the network N may be the Internet, an intranet, a LAN, a mobile communication network, a dedicated line, a packet communication network, a telephone line, an in-house network, another communication line, a combination thereof, etc. Furthermore, the network N may be wired or wireless.

[0012] <Information processing device 10> The information processing device 10 is configured by a server, a personal computer, or the like. The information processing device 10 may be configured using a virtual server, a cloud server, or the like. The information processing device 10 may also be called a computer.

[0013] The information processing device 10 is an information processing device that performs some of the information processing functions provided by the information processing system 1, such as acquiring information on at least one of the environment, society, and corporate governance (hereinafter also referred to as ESG information) disclosed by companies. Hereinafter, the environment will be referred to as environment (E), society as society (S), and corporate governance as corporate governance (G). Furthermore, companies include not only corporations operating for profit, such as joint-stock companies and limited liability companies, but also any organization or individual that discloses information on ESG information, such as countries, local governments, news organizations, government agencies, and non-profit organizations.

[0014] The ESG information acquired by the information processing device 10 includes, for example, in the field of environment (E), information on climate change related to carbon dioxide reduction, etc., and information on reducing environmental impacts related to recycling, etc. In the field of society (S), it includes information on initiatives to address social issues, employee policies such as support for balancing work and family life, and customer and supplier responses, etc. And in the field of corporate governance (G), it includes information on information disclosure, governance systems, compliance with laws and regulations, accountability to shareholders, etc.

[0015] The information processing device 10 may be equipped with a chatbot, and the chatbot may be configured to learn the acquired ESG information. The user may communicate with the chatbot via a display or the like of the terminal device 20, and the contents of the conversation may be displayed. Note that mutual communication between the user and the chatbot may be performed via a speaker, a microphone, or the like. In addition, users include stakeholders such as shareholders, investors, workers, financial institutions, customers, and business partners.

[0016] A chatbot may be a system or software program for autonomously performing specific tasks. The chatbot may also utilize AI models, such as large language models (LLMs) and large action models (LAMs), to communicate with users. The chatbot may output generated responses, for example, as text data or voice data.

[0017] The chatbot may also include an AI model such as a large-scale language model. The chatbot may be realized by cooperation between the information processing device 10 and an external device 30 having functions related to the generation and operation of the chatbot.

[0018] <Terminal device 20> The terminal device 20 is a device used by a user, and is, for example, a mobile phone terminal (including a smartphone), a tablet, or a personal computer. The user can view the ESG information and the like displayed by the information processing device 10 by operating the terminal device 20. The terminal device 20 may also be called a computer.

[0019] Furthermore, an application program (app) for utilizing various functions provided by the information processing system 1 may be installed in the terminal device 20. The app may be web browsing software. The app may cause the terminal device 20 to execute at least a part of the processes disclosed in the following embodiments in the various functions provided by the information processing system 1. When the app is executed, the terminal device 20 may access the information processing device 10 and transmit and receive information used to execute the app.

[0020] <External device 30> The external device 30 is, for example, a computer that operates an AI model such as a large-scale language model (hereinafter, the large-scale language model will be used as an example of an AI model) that processes character strings composed of input natural language. The external device 30 stores a large amount of data used in the large-scale language model, and executes processing associated with the large-scale language model using the data stored in a database.

[0021] The large-scale language model may be a language model specialized for natural language processing. When a prompt is input to the large-scale language model, a sentence is generated based on the prompt and output. The large-scale language model is a general-purpose language model that can be applied to natural language processing such as information extraction, text summarization, text generation, and question and answering. Note that the large-scale language model can handle not only character data but also various data formats such as audio data and video data.

[0022] Furthermore, the prompt may be an input sentence to the large-scale language model. The prompt input to the large-scale language model may be, for example, a prompt for conveying preconditions to the large-scale language model, or a prompt for extracting ESG information in a format associated with ESG indicators. By inputting the prompt to the large-scale language model, the large-scale language model can generate appropriate response information based on the prompt.

[0023] The external device 30 can transmit information to and receive information from the information processing device 10 via, for example, an API (Application Programming Interface) of the AI ​​model.

[0024] The external device 30 includes, for example, a service that can be provided on the cloud. The external device 30 may be, for example, an AI server that provides cloud-based services using a large-scale language model such as ChatGPT by OpenAI. Note that the AI ​​server is not limited to this, and may be an AI server that performs natural language processing using a large-scale language model that provides similar functions. Furthermore, the external device 30 may train the large-scale language model using reports and the like stored in the corporate information DB 100a (described later) as training data to generate response information.

[0025] <Hardware configuration> FIG. 2 is a diagram showing an example of the hardware configuration of an information processing device 10 according to this embodiment. The information processing device 10 includes a processor 11 such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), a memory (e.g., RAM (Random Access Memory) or ROM (Read Only Memory)), a storage device 12 such as an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), a communication IF (Interface) 13 for wired or wireless communication, an input device 14 for accepting input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, a camera, and / or a microphone. The output device 15 is, for example, a display, a touch panel, and / or a speaker. The input device 14 accepts input of various information from a user. The output device 15 may also include a display unit for displaying various information to the user. The terminal device 20 and the external device 30 may also have the same hardware configuration as described above.

[0026] The above-described hardware configuration is merely an example. The information processing device 10 in the information processing system 1 may omit some of the hardware shown in FIG. 2, or may include hardware not shown in FIG. 2. The hardware shown in FIG. 2 may be configured by one or more devices. When the information processing device 10 is configured by multiple devices, each device may include at least some of the hardware. The same applies to the terminal device 20 and the external device 30.

[0027] <Function block configuration> (Information processing device 10) 3 is a diagram showing an example of a functional block configuration of an information processing device 10 according to this embodiment. The information processing device 10 includes a storage unit 100, a first acquisition unit 110, a second acquisition unit 120, a storage control unit 130, an output unit 140, and a display control unit 150. The information processing device 10 may further include a reception unit 160 and a chatbot control unit 170.

[0028] The memory unit 100 can be realized using a storage device 12 included in the information processing device 10. In addition, the first acquisition unit 110, the second acquisition unit 120, the memory control unit 130, the output unit 140, the display control unit 150, the reception unit 160, and the chatbot control unit 170 can be realized by the processor 11 of the information processing device 10 executing a program stored in the storage device 12.

[0029] The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a Universal Serial Bus (USB) memory or a Compact Disc Read-Only Memory (CD-ROM).

[0030] The storage unit 100 stores data necessary for the information processing device 10 to execute information processing. The storage unit 100 includes a company information DB 100a, an ESG index information DB 100b, and an ESG information DB 100c. It is possible to add or delete data items to be stored in each DB as needed. Information regarding the date and time when various information was acquired may also be stored in association with the acquired information.

[0031] Fig. 4 is a diagram showing an example of a company information DB 100a according to this embodiment. The company information DB 100a shown in Fig. 4 manages various information related to companies. The company information DB 100a may store a company ID, a sector, company information, acquisition method setting information, acquisition information, and prompt information in association with each other.

[0032] The company ID is information that identifies the company. The sector is the name of the sector to which the company belongs. If a company belongs to multiple sectors, multiple sectors may be associated. The company information is information about the company.

[0033] The company information may include basic information about the company, such as the company name, the year of establishment, etc. The company information may further include articles about the company and information about social networking services (SNS) operated by the company.

[0034] The acquisition method setting information stores various information for acquiring information made public by a company. The acquisition method setting information may store information for an AI model to acquire information made public by a company or information for detecting updates. The acquisition method setting information may also store information related to the settings of an RPA (Robotic Process Automation) for acquiring information made public by a company. The acquired information includes various information related to a company corresponding to a company ID acquired by the information processing device 10.

[0035] The acquired information may include reports (hereinafter simply referred to as reports) containing information on at least one of the environment, society, and corporate governance that are made public by companies, such as integrated reports, sustainability reports, and annual reports, as well as open data, regulatory information, financial information, etc. Reports are documents that companies make public in various media and describe their efforts related to at least one of the environment (E), society (S), and corporate governance (G). Furthermore, reports, open data, regulatory information, financial information, etc. may be in various data formats, such as audio data and video data, in addition to text data.

[0036] The prompt information is information related to a prompt that is output by the information processing device 10 to the external device 30. The prompt information may include a prompt set for each company, or a prompt set for each ESG-related indicator, or a prompt set for each sector, or a prompt set based on arbitrary information.

[0037] Fig. 5 is a diagram showing an example of the ESG index information DB 100b according to this embodiment. The ESG index information DB 100b shown in Fig. 5 manages various information related to ESG-related indexes. The ESG index information DB 100b may store an index ID, an ESG category, an ESG topic, an index name, and a unit in association with each other.

[0038] The indicator ID is information that identifies the indicator. The ESG category is information that classifies ESG. The ESG category includes three categories: Environmental (E), Social (S), and Corporate Governance (G).

[0039] An ESG topic is information relating to an overview of an index name. An ESG topic may include, for example, content describing corporate activities, policies, approaches, etc. that are evaluated based on the index name. An index name is the name of the index. A unit is a unit for measuring the index. The ESG index information DB 100b may further store information such as importance and comments (such as reasons for attention) in association with the index.

[0040] Fig. 6 is a diagram showing an example of the ESG information DB 100c according to this embodiment. The ESG information DB 100c shown in Fig. 6 manages various information related to ESG information. The ESG information DB 100c may store a company ID, an index ID, a sector, data content, and an acquisition source in association with each other.

[0041] The company ID, index ID, and sector are the same as those described above. The data content is ESG information corresponding to the index associated with the index ID, obtained from the source. The source is the source of the obtained ESG information. Returning to Figure 3, we will continue the explanation.

[0042] The first acquisition unit 110 acquires reports containing information relating to at least one of the environment, society, and corporate governance that are made public by companies. The first acquisition unit 110 may also acquire information made public by companies that specialize in data collection or companies that conduct investment or research, or may acquire information made public by countries, local governments, government agencies, news organizations, etc. The first acquisition unit 110 may, for example, acquire open data made public by countries, local governments, etc., or information relating to regulations made public by government agencies, etc.

[0043] Furthermore, the first acquiring unit 110 may acquire company information including financial information (sales, expenses, cash flow, etc.) disclosed by a company. The company information may include various information including financial information disclosed by a company. The company information may include business operation information (sales activity records, factory working hours, inventory amount, etc.), sales information, customer information, business partner information, etc.

[0044] Furthermore, the first acquiring unit 110 may automatically acquire a report using at least one of an AI model and RPA, and may detect an update to the report. Furthermore, the first acquiring unit 110 may automatically acquire any information, not limited to a report, using at least one of an AI model and RPA, and may detect an update to the any information.

[0045] Alternatively, a user or an administrator managing the information processing device 10 may select a specific company, and the first acquisition unit 110 may acquire reports, etc. based on the selected company. Alternatively, a user or an administrator managing the information processing device 10 may appropriately set in the information processing device 10 the data collection target and storage location for at least one of the AI ​​model and RPA. At least one of the AI ​​model and RPA may periodically check web pages, etc. that are reference destinations for reports, etc. published by each company according to set rules, and collect reports, etc. if there are updates. The first acquisition unit 110 may acquire reports, etc. collected by at least one of the AI ​​model and RPA.

[0046] This will reduce the amount of work required to obtain various ESG-related data and information, such as reports. RPA can also input publicly available information for each company and its references, automatically determine whether the information has been updated, and automatically collect the publicly available information if there has been an update.

[0047] The storage control unit 130 stores the reports etc. acquired by the first acquisition unit 110 in the storage unit for each company that acquired the reports etc. Furthermore, the storage control unit 130 may store various data such as reports, open data, and regulatory data in the company information DB 100a for each company that acquired the reports etc.

[0048] The output unit 140 outputs to the AI ​​model the report stored in the storage unit for each company and a prompt for extracting ESG information in a format associated with ESG-related indicators. The prompt output by the output unit 140 may include hallucination countermeasures for each ESG-related indicator to prevent the AI ​​model from outputting incorrect information.

[0049] The output unit 140 may generate a prompt that incorporates the acquired report into a preset prompt, for example. Then, the output unit 140 may output information including the prompt that incorporates the report and the prompt for extracting ESG information in a format that is associated with ESG-related indicators to the external device 30 that has the AI ​​model.

[0050] The external device 30 may cause the AI ​​model to extract ESG information in a format associated with ESG-related indicators based on the report, using the prompt output by the output unit 140. Then, the external device 30 outputs the ESG information associated with the ESG-related indicators extracted by the AI ​​model to the information processing device 10 as response information.

[0051] The output unit 140 may also set a prompt to be output for each company. The output unit 140 may set an ESG-related index for each company and output information including a prompt for extracting ESG information to the AI ​​model in a format associated with the set ESG-related index.

[0052] The output unit 140 may set prompts to be output for each sector, or may set prompts to be output based on arbitrary company information. The output unit 140 may also set a unified unit for each ESG indicator and output information including a prompt for extracting ESG information to the AI ​​model based on the set unit. This reduces the effort required to unify units for comparing predetermined indicators across companies when viewing reports from multiple companies, even if the units for each company are different.

[0053] Furthermore, the output unit 140 may output a prompt to the AI ​​model when the acquired information stored in the company information DB 100a for each company is updated.

[0054] Furthermore, the external device 30 may acquire information by having the AI ​​model refer to the company information DB 100a based on the ESG-related indicators. The information processing device 10 transmits appropriate instructions to the external device 30, and the external device 30 causes the AI ​​model to refer to the company information DB 100a and extract ESG information in a format associated with the ESG-related indicators based on the referenced information. The external device 30 may then transmit the ESG information associated with the ESG-related indicators extracted by the AI ​​model as response information to the information processing device 10.

[0055] Furthermore, if ESG information is not found for a predetermined ESG-related index, the output unit 140 may output a prompt to the AI ​​model that outputs "Not Disclosed." If ESG information is not found for a predetermined ESG-related index, the AI ​​model may generate information that says "Not Disclosed," and the external device 30 may transmit the information that says "Not Disclosed" to the information processing device 10 as response information.

[0056] The second acquisition unit 120 acquires, as response information, ESG information from the AI ​​model in a format that associates it with ESG-related indicators.

[0057] The display control unit 150 displays the ESG information acquired from the second acquisition unit 120 in association with an ESG-related index. For example, the display control unit 150 may display a plurality of ESG information acquired from the second acquisition unit 120 in association with an ESG-related index in the form of a matrix.

[0058] With the above configuration, the information processing device 10 can display the acquired ESG information disclosed by each company in an appropriate format to the user, who is a stakeholder, by displaying the ESG information in association with ESG-related indices. For example, if the user is an investor or a financial institution, the user can efficiently and accurately recognize the ESG information based on the information displayed by the information processing device 10 and make various decisions such as appropriate investment decisions and lending decisions.

[0059] Furthermore, by utilizing an AI model, the information processing device 10 can acquire ESG information associated with ESG indicators from a report, thereby reducing the effort required to acquire ESG information associated with ESG indicators from a report. Furthermore, by having the AI ​​model extract ESG information associated with ESG indicators from a report, the information processing device 10 can ensure the reliability of the extracted ESG information.

[0060] The reception unit 160 receives various types of information from a user. For example, the reception unit 160 may receive information related to the content to be displayed by the user operating the terminal device 20. The reception unit 160 may receive a selection of multiple companies or sectors from the terminal device. Furthermore, the reception unit 160 may receive a selection of multiple ESG-related indices from the terminal device 20.

[0061] Furthermore, the reception unit 160 may receive information for selecting a sector from the terminal device 20. The display control unit 150 may display ESG information based on companies associated with the sector received by the reception unit 160. Note that the reception unit 160 may not only receive information for selecting multiple sectors and companies from the terminal device, but may also receive a selection of one sector and one company.

[0062] The display control unit 150 may display the ESG information associated with the ESG-related indicators so that it can be compared among a plurality of companies, which is received by the receiving unit 160. Furthermore, for example, when the ESG-related indicator received by the receiving unit 160 is carbon dioxide emissions that fall under the environment (E), the display control unit 150 may display the ESG information corresponding to carbon dioxide emissions among a plurality of companies in a manner that allows comparison.

[0063] Through the above processing, the user can easily understand the advantages and disadvantages of a company compared to other companies by displaying the ESG information of multiple companies in a comparable manner. Based on this information, the user can efficiently understand how each company is responding to ESG information. Furthermore, the information processing device 10 can display ESG information associated with appropriate ESG indicators according to the user's needs.

[0064] In addition, stakeholders can make appropriate decisions by checking the disclosure status, such as whether or not ESG information for specified indicators is disclosed, and identifying companies that are willing to disclose information.

[0065] The output unit 140 may output a prompt to the AI ​​model, which prompts the AI ​​model to extract a corporate strategy regarding ESG information for a company that has obtained a report or the like. The output unit 140 may output the corporate strategy regarding ESG information to an external device 30 having the AI ​​model, and the external device 30 may use the prompt output by the output unit 140 to cause the AI ​​model to extract a corporate strategy regarding ESG information based on the report. Then, the external device 30 may output the corporate strategy regarding ESG information extracted by the AI ​​model to the information processing device 10 as response information.

[0066] The prompt to extract the corporate strategy regarding ESG information output by the output unit 140 may include, for example, extracting the status of consistency between "content disclosed by the company" and "international guidance," the status of setting quantitative medium- to long-term goals, and the status of climate change strategies (decarbonization targets, energy transition plans, capital investments, etc.) as the corporate strategy regarding ESG information.

[0067] In addition, the output unit 140 may output to the AI ​​model a prompt that extracts the current situation and goals regarding ESG information of the company that obtained the report, etc., or may output to the AI ​​model a prompt that summarizes the contents of the report, etc.

[0068] The second acquisition unit 120 may acquire the corporate strategy regarding the ESG information as response information from the AI ​​model. The display control unit 150 may display the corporate strategy regarding the ESG information acquired by the second acquisition unit 120.

[0069] Through the above processing, it is possible to display a company's strategy regarding ESG information based on reports etc. published by the company. From the information displayed by the information processing device 10, the user can understand the company's strategy regarding ESG information and make various decisions such as appropriate investment decisions and financing decisions.

[0070] The chatbot control unit 170 controls a chatbot that automatically responds to question information from a user. The reception unit 160 may, for example, receive question information about a report from a user. The chatbot control unit 170 may output answer information to the question information from the user received by the reception unit 160, based on the report or the like stored in the storage unit. The display control unit 150 may display the answer information output by the chatbot control unit 170.

[0071] Furthermore, the chatbot control unit 170 may cooperate with the external device 30 to generate answer information in response to question information from a user. The external device 30 may acquire information by having the AI ​​model refer to the company information DB 100a based on the question information from the user received by the receiving unit 160. The information processing device 10 transmits appropriate instructions to the external device 30, and the external device 30 acquires information including the question information output from the information processing device 10. For example, when the information processing device 10 receives question information from a user regarding specific content in a specific report, the information processing device 10 transmits an instruction to the external device 30 to generate answer information to the question information along with the question information. The external device 30 causes the AI ​​model to refer to the company information DB 100a and generate answer information to the question information based on the referenced information. Then, the external device 30 transmits the answer information to the question information generated by the AI ​​model to the information processing device 10. The information processing device 10 may acquire the generated answer information and display it on the terminal device 20.

[0072] Through the above process, when a user asks a question about the company's efforts, attitude, policies, etc. regarding the items being surveyed, the chatbot can output response information based on the company's published reports, etc. Through communication with the chatbot, users can efficiently survey reports, etc., and easily understand the status of the company's ESG activities.

[0073] (Terminal device 20) FIG. 7 is a diagram showing an example of a functional block configuration of the terminal device 20 according to this embodiment. The terminal device 20 includes a storage unit 200, a UI (User Interface) unit 201, and a control unit 202. The storage unit 200 can be realized using the storage device 12 included in the terminal device 20. The UI unit 201 and the control unit 202 can be realized by the processor 11 of the terminal device 20 executing a program stored in the storage device 12. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

[0074] The storage unit 200 stores data and the like required for the control unit 202 to execute information processing.

[0075] The UI unit 201 has a function of receiving various inputs from a user and displaying various screens on a display. In addition, the UI unit 201 may display ESG information on the display of the terminal device 20 in association with ESG-related indicators in accordance with an instruction from the information processing device 10.

[0076] The control unit 202 provides various functions necessary for executing information processing by cooperating with the information processing device 10. The control unit 202 may acquire various information including information related to the content to be displayed from the user. The control unit 202 may perform control so that the acquired information related to the content to be displayed from the user is transmitted to the information processing device 10.

[0077] The functional block configuration described above includes the storage unit 100, the first acquisition unit 110, the second acquisition unit 120, the storage control unit 130, the output unit 140, and the display control unit 150 included in the information processing device 10. The information processing device 10 may further be configured such that all or part of the reception unit 160 and the chatbot control unit 170 are provided in the terminal device 20. That is, various processes according to this embodiment may be executed by the processor of the information processing device 10, may be executed by the processor of the terminal device 20, or may be executed by the processors of the information processing device 10 and the terminal device 20 in cooperation with each other.

[0078] <Screen display example> 8 is a diagram showing an example of a screen displayed on the terminal device 20 according to this embodiment. Screen A100 is an example of an analysis screen. In the example shown on screen A100, an analysis screen button B100 and a comparison screen button B110 are displayed on the left side of the screen. The user can switch between the analysis screen and the comparison screen by operating the analysis screen button B100 and the comparison screen button B110.

[0079] At the top of the screen, an output button B130 for outputting the content displayed on the analysis screen and a chatbot display button B140 for displaying a chatbot screen A140 for conversing with a chatbot are displayed. In the example shown on the screen A100, the chatbot screen A140 is displayed after the chatbot screen A140 is pressed.

[0080] Furthermore, the sector selection object O100 and the company selection object O110 are objects for selecting the content to be displayed on the analysis screen. The user may specify any sector by operating the object O100, which specifies the sector of the company to be analyzed, and select a company associated with the specified sector. When the sector selection object O100 is operated, the sectors associated with the company may be displayed in list form.

[0081] The user may also select any company by operating an object O110 that specifies the company to be analyzed. When the user operates the company selection object O110, at least one company name may be displayed in a list format.

[0082] In the example shown on screen A100, the user has selected company A in company selection object O110, and so various information related to company A is displayed in the center of the screen.

[0083] Specifically, the name of the company being analyzed M100 (Company A in this case) is displayed. Also displayed is a summary M110 that briefly describes the company's response to ESG, etc. Also displayed is a screen A120 that displays company information for the specified company and a screen A130 that displays the company's ESG strategy.

[0084] On the right side of the screen, a chatbot screen A140 is displayed to display the contents of the conversation with the chatbot. The user operates the chat input object O120 to input questions, etc. to the chatbot. Information input using the chat input object O120 is displayed as a message object M120 in the chatbot screen A140. Response information from the chatbot corresponding to the message object M120 is also displayed as a message object M130 in the chatbot screen A140.

[0085] Also, at the top of the chatbot screen A140, an information selection button B150 is displayed, which allows the chatbot to select information to refer to when generating answer information. For example, assume that five years' worth of reports published annually by company A are stored in the company information DB100a. In this case, if the user operates the information selection button B150 and selects, for example, only the most recent report, the chatbot can generate answer information based only on the most recent report. Also, if the user operates the information selection button B150 and selects all reports stored in the company information DB100a, as well as open data and regulatory information related to company A, the chatbot can generate answer information based on all the selected information.

[0086] 9 is a diagram showing another example of a screen displayed on the terminal device 20 according to this embodiment. Screen A200 is an example of a comparison screen. In the example shown in screen A200, an analysis screen button B200 and a comparison screen button B210 are displayed on the left side of the screen. By operating the analysis screen button B200 and the comparison screen button B210, it is possible to switch between the analysis screen and the comparison screen.

[0087] At the top of the screen, there are displayed an output button B230 for outputting the content displayed on the analysis screen, and a chatbot display button B240 for displaying a chatbot screen A240 for conversing with a chatbot. In the example shown on screen A200, the chatbot screen A240 has not been pressed, so the chatbot screen is not displayed.

[0088] In the center of the screen, a category selection object O200, a sector selection object O210, and a company selection object O220 are displayed, which are objects for selecting the content to be displayed on the comparison screen.

[0089] The category selection object O200, sector selection object O210, and company selection object O220 are objects for selecting the content to be displayed on the comparison screen. For example, the user operates the category selection object O200 to specify an ESG category (environment (E), society (S), corporate governance (G)), and indicators associated with the specified ESG category are displayed on the screen A210 in the center of the screen. The user operates the sector selection object O210 to specify an ESG category, and companies associated with the specified sector are displayed on the screen A210 in the center of the screen.

[0090] Furthermore, the user operates the company selection object O220 to specify a desired company, and the specified company is displayed on the screen A210.

[0091] In the example shown on screen A200, the user operates the sector selection object O210 to select the sector "steel." The user also operates the company selection object O220 to select Company A, Company B, and Company C from multiple companies associated with the sector "steel." As a result, various pieces of information corresponding to Company A, Company B, and Company C are displayed on screen A210.

[0092] <System Operation> Next, the operation of the information processing device 10 according to this embodiment will be described. Fig. 10 is a flowchart showing the processing procedure of the information processing device 10 according to this embodiment. In this embodiment, it is assumed that various data are stored in the storage unit 100 before the processing of Fig. 10 is started.

[0093] In step S101, the first acquisition unit 110 acquires a report containing information related to at least one of the environment, society, and corporate governance that is published by a company. The first acquisition unit 110 may also acquire corporate information, including financial information, that is published by a company, or open data published by a country, a local government, a government agency, a news organization, etc.

[0094] In step S102, the storage control unit 130 stores the acquired reports for each company in the storage unit. The storage control unit 130 may store the acquired reports, open data, and various data such as regulatory data in the company information DB 100a for each company from which the reports were acquired.

[0095] In step S103, the output unit 140 outputs the report stored in the storage unit for each company and a prompt for extracting ESG information in a format associated with ESG-related indicators to the AI ​​model. The output unit 140 may, for example, generate a prompt that incorporates the acquired report into a preset prompt. Then, the output unit 140 may output information including the prompt incorporating the report and the prompt for extracting ESG information in a format associated with ESG-related indicators to the external device 30 having the AI ​​model.

[0096] In step S104, the second acquisition unit 120 acquires, as response information, ESG information from the AI ​​model in a format that associates it with ESG-related indicators.

[0097] In step S105, the display control unit 150 displays the acquired ESG information in association with ESG-related indices. For example, the display control unit 150 may display the multiple pieces of ESG information acquired from the second acquisition unit 120 in association with ESG-related indices in a matrix format.

[0098] Through the above processing, ESG information disclosed by each company can be displayed to stakeholders in an appropriate format.

[0099] Although the embodiments of the present invention have been described above, the above embodiments and examples are intended to facilitate understanding of the present invention and are not to be construed as limiting 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. Furthermore, the present invention can be formed into various disclosures by appropriately combining multiple components disclosed in the above embodiments or examples. For example, some components may be deleted from all the components shown in the embodiments. Furthermore, components may be appropriately combined in different embodiments. [Explanation of symbols]

[0100] 1...information processing system, 10...information processing device, 11...processor, 12...storage device, 13...communication IF, 14...input device, 15...output device, 20...terminal device, 30...external device, 100...storage unit, 100a...company information DB, 100b...ESG index information DB, 100c...ESG information DB, 110...first acquisition unit, 120...second acquisition unit, 130...storage control unit, 140...output unit, 150...display control unit, 160...reception unit, 170...chatbot control unit, 200...storage unit, 201...UI unit, 202...control unit

Claims

1. a first acquisition unit that acquires reports containing information on at least one of the environment, society, and corporate governance that are made public by companies; a storage control unit that stores the reports acquired by the first acquisition unit in a storage unit for each company; an output unit that outputs to the AI ​​model the report stored in the storage unit for each company and a prompt for extracting ESG information in a format that can be associated with ESG indicators; a second acquisition unit that acquires ESG information from the AI ​​model as response information in a format associated with the ESG-related index; a display control unit that displays the ESG information acquired from the second acquisition unit in association with an index related to the ESG; a receiving unit that receives, from a user, question information regarding the report and target range information regarding the target range of the report that is referenced to generate an answer to the question information; a chatbot control unit that generates answer information based on a report in the target range information stored in the storage unit in response to the question information received by the reception unit, and outputs the generated answer information; The display control unit displays the answer information output by the chatbot control unit. Information processing device.

2. a reception unit that receives information regarding the content to be displayed from a user, The display control unit, based on the information regarding the content to be displayed received by the receiving unit, The ESG information is displayed in association with the ESG-related index. The information processing device according to claim 1 .

3. the accepting unit accepts information about a plurality of companies to be displayed from a user; the display control unit displays the ESG information associated with the ESG indexes for the plurality of companies in a comparable manner based on the plurality of companies received by the reception unit. The information processing device according to claim 2 .

4. The output unit outputs a prompt to the AI ​​model to extract a corporate strategy regarding ESG information of the company that obtained the report; The second acquisition unit acquires response information including a corporate strategy from the AI ​​model, the display control unit displays the corporate strategy acquired from the second acquisition unit. The information processing device according to claim 1 .

5. The report includes at least one of the open data, company information, and regulatory data acquired by the first acquisition unit, The scope information includes at least one of fiscal year information relating to the publication year of the report and name information relating to the name of the report. The information processing device according to claim 1 .

6. The computer Obtaining reports containing environmental, social, and / or corporate governance information published by companies; storing the acquired reports for each company in a storage unit; outputting to an AI model the report stored in the storage unit for each company and a prompt for extracting ESG information in a format associated with ESG indicators; Acquiring ESG information from the AI ​​model as response information in a format associated with the ESG-related index; Displaying the acquired ESG information in association with the ESG-related index; receiving, from a user, question information regarding the report and coverage information regarding a coverage of the report that is referenced to generate an answer to the question information; generating answer information based on a report in the target range information stored in the storage unit in response to the received question information, and outputting the generated answer information; The displaying includes displaying the output answer information. Information processing methods.

7. On the computer, Obtaining reports containing environmental, social, and / or corporate governance information published by companies; storing the acquired reports for each company in a storage unit; outputting to an AI model the report stored in the storage unit for each company and a prompt for extracting ESG information in a format associated with ESG indicators; Acquiring ESG information in a format associated with the ESG indicators as response information from the AI ​​model; Displaying the acquired ESG information in association with the ESG-related index; receiving, from a user, question information regarding the report and coverage information regarding a coverage of the report that is referenced to generate an answer to the question information; generating answer information based on a report in the target range information stored in the storage unit in response to the received question information, and outputting the generated answer information; The displaying includes displaying the output answer information. program.

Citation Information

Patent Citations

  • Business management support device, business management method and program

    JP2019008691A

  • Company evaluation processor system

    JP2024032071A

  • JPP7591175B

  • System and method for processing environmental, social, and governance reports

    US12159096B1