Information processing program, information processing device, and information processing method

The information processing program and device facilitate standardized comparison of ESG data across companies by identifying and displaying common ESG evaluation items and their locations within disclosure materials, addressing the lack of standardized expression methods for ESG data.

JP7623648B1Active Publication Date: 2025-01-29SHERPA & CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024064560
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-04-12
Publication Date
2025-01-29
Estimated Expiration
2044-04-12

Smart Images

  • Figure 0007623648000001_ABST
    Figure 0007623648000001_ABST
Patent Text Reader

Abstract

For data showing information on ESG issues, for which no laws or frameworks exist and no standardized names have been established, it will be possible to display data in a way that makes it easier than ever to compare data between multiple companies. [Solution] The information processing program relating to the disclosed technology causes a computer that stores ESG evaluation items common to the disclosure information of multiple companies and ESG-related disclosure information of companies related to the ESG evaluation items to execute a search condition acquisition step (ST110) that acquires search conditions for companies from a user terminal (UT), a search execution step (ST120) that executes a search in accordance with the search conditions, and a selection result display step (ST130) that displays the disclosure information for at least some of the companies that match the search conditions for each ESG evaluation item.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing program, an information processing device, an information processing method, and a data structure. [Background technology]

[0002] In recent years, ESG management has been attracting worldwide attention as a management policy essential for the sustainable growth of companies, and an increasing number of companies are working to introduce it. In addition, various disclosure systems have been established in countries and regions around the world that require companies involved in activities within the region to disclose information in accordance with disclosure standards from the perspective of ESG (an acronym for Environment, Social, and Governance). There are also ESG rating organizations that evaluate whether organizations are conducting activities that take ESG into consideration. In this way, ESG is gaining attention in the same way as the Sustainable Development Goals (SDGs). In addition to the above-mentioned "ESG management," the term has become widely used in general, including phrases that include ESG, such as "ESG investment," "ESG report," and "ESG analytics."

[0003] Incidentally, for example, Patent Document 1 does not disclose any application to ESG, but does disclose a benchmark evaluation system that analyzes performance data of competitors according to the needs of each company. The benchmark evaluation system described in Patent Document 1 comprises a company attribute table that stores attribute information of the evaluation subject and the comparison subject, a company information database that stores analysis subject information of the evaluation subject and the comparison subject, a benchmark objective table, a comparison subject extraction unit that acquires analysis subject information of the comparison subject, an analysis unit that calculates benchmark values ​​for each of the indicators, an evaluation unit that determines the improvement priority of the indicators, and an output unit that generates and outputs an evaluation report including the benchmark values ​​and the improvement priority. [Prior art documents] [Patent documents]

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

[0005] Regarding information on ESG for each company, there is no standardized way of expressing the disclosure method or form due to laws, regulations, frameworks, etc., so it is not possible to simply compare information from multiple companies side by side. Therefore, even if data showing information on ESG, which does not have a standardized name due to the absence of laws, regulations, or frameworks, is obtained, there is an issue that it is not easy to compare data between multiple companies. The benchmark evaluation system according to the prior art exemplified in Patent Document 1 was limited to obtaining and comparing information only on items such as "factory gross profit margin" and "inventory turnover," in other words, items that have already been standardized in the industry, and was not able to solve the above-mentioned problems.

[0006] The present disclosed technology is intended to solve the above-mentioned problems, and provides an information processing program, an information processing device, an information processing method, and a data structure that can display data indicating information related to ESG, for which there are no laws or frameworks and whose names are not standardized, in a way that makes it easier than ever to compare data between multiple companies. [Means for solving the problem]

[0007] The information processing program according to the disclosed technology causes a computer that stores ESG evaluation items common to disclosure information of a plurality of companies and ESG-related disclosure information of companies related to the ESG evaluation items to execute a search condition acquisition step of acquiring search conditions for companies from a user terminal, a search execution step of executing a search according to the search conditions, and a selection result display step of displaying, for each ESG evaluation item, disclosure information for at least a portion of companies that match the search conditions. In addition to the disclosure information displayed for each ESG evaluation item in the selection result display procedure, information indicating the location of the corresponding section of the disclosure information in disclosure documents disclosed by multiple companies is displayed. Effect of the Invention

[0008] The information processing program relating to the disclosed technology has the above-mentioned technical features, and has the effect of being able to display data indicating information related to ESG, for which there are no laws or frameworks and whose names are not standardized, in a way that makes it easier than ever to compare data between multiple companies. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing an information processing system according to the disclosed technique. [Diagram 2] FIG. 2 is a diagram showing a hardware configuration of an information processing device according to the present disclosure. [Diagram 3] FIG. 3 is a flowchart showing the processing procedure of the information processing method according to the present disclosed technique. [Figure 4] FIG. 4 shows a data structure for an information processing program according to the disclosed technique. [Diagram 5] FIG. 5 is a diagram illustrating an example of a layout displayed on the display of the user terminal as a result of the selection result display procedure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Next, some important terms used in the present disclosure are defined as follows:

[0011] ESG Evaluation Items ESG evaluation items are items related to ESG that are defined as one and the same item, even if the evaluation items are described differently by each ESG evaluation agency, if there is a common concept or idea that is recognized. ESG evaluation items include, for example, four items: ESG classification, code (number), major classification, and minor classification. The ESG classification in ESG evaluation items indicates whether each data is classified as Environment, Social, or Governance, and letters such as "E," "S," and "G" are used to represent the ESG classification. The codes (numbers) in the ESG evaluation items are used to distinguish each subcategory, and a different code is assigned to each subcategory. These codes that distinguish the subcategories are also called "classification codes." The major and minor categories in the ESG evaluation items are expressed in letters so that people can easily understand what the data showing information on ESG is, and the names of these major and minor categories are generalized or standardized expressions of the ESG-related evaluation items used by each ESG evaluation organization. Examples of the major categories include "general environment," "climate change," "water," "resource circulation," "biodiversity," "supplier (environment)," "environmental opportunities and impacts," "human rights," "labor practices," "diversity," "human resource development," "employee safety and health," "corporate citizenship," "product quality and product safety," "corporate governance," "risk management," and "information security and privacy." Examples of minor categories include "environmental management policy" as belonging to "general environment," and "climate change" as belonging to "policy to address climate change," "policy to reduce energy consumption," and "carbon pricing."

[0012] Disclosure documents and information Disclosure documents are documents in which each company discloses its ESG status. Disclosure documents include, for example, integrated reports and corporate governance reports. In addition, the disclosure information refers to information that each company discloses as information corresponding to each indicator stipulated by various disclosure systems that require disclosure in accordance with disclosure standards from an ESG perspective. In other words, the disclosure information can be said to be information that is described in the section of the disclosure documents that corresponds to one of the ESG evaluation items (for example, its subcategory).

[0013] Embodiment 1 The first embodiment shows a case in which the disclosed technique is realized as an information processing device 100. 1 is a block diagram showing an example of the configuration of an information processing system according to the disclosed technique, in which an information processing device 100 and a user terminal UT are connected via the Internet, as shown in FIG. Although three user terminals UT are shown in Fig. 1, the number of user terminals UT may be any number equal to or greater than 1. Also, in Fig. 1, the information processing device 100 and the user terminal UT are connected via the Internet, but this connection is not limited to the Internet and any electric communication line may be used.

[0014] Information processing device 100 The information processing device 100 performs information processing on data including ESG evaluation items common to disclosure information of a plurality of companies and disclosure information on ESG of companies related to the ESG evaluation items, and includes a search condition acquisition unit 110, a search execution unit 120, and a selection result display unit 130. The information processing device 100 also includes a database DB, and the selection result display unit 130 includes a details display unit 135. Note that the present invention is not limited to this configuration, and the database DB may be included in an external device that can be connected to the information processing device 100 for communication, and the details display unit 135 may be a display provided separately from the selection result display unit 130. The information processing device 100 provides users with a service related to the disclosed technology, namely, a service that displays disclosure information regarding ESG of multiple companies using common ESG evaluation items (hereinafter referred to as the "company-specific ESG display service"). The information processing device 100 is, for example, any computer such as a server or a terminal used by a user. Here, the company-specific ESG display service may be provided, for example, in the form of SaaS (Software as a Service). In this case, the information processing device 100 is owned or managed by a provider of the company-specific ESG display service (hereinafter referred to as a "service provider"). In this specification, details will be given of a case where the information processing device 100 according to the disclosed technique is, for example, a server owned or managed by a service provider.

[0015] The information processing device 100 has an item table (not shown) in addition to the above-mentioned database DB, etc. The item table is a table showing ESG evaluation items. The item table is set in advance by the service provider, and is stored in, for example, a storage unit (not shown) accessible by the information processing device 100. A user who receives the company-specific ESG display service can access the information processing device 100, which is a server, from a user terminal UT via the Internet and search for data stored in the database DB.

[0016] 《Database DB》 The database DB holds ESG evaluation items common to disclosure information of multiple companies, and ESG disclosure information of companies related to the ESG evaluation items. The disclosure information held in the database DB is disclosure information of one or more companies. The disclosure information of each company is obtained, for example, by crawling. Crawling is a well-known technique in which a program called a crawler periodically visits multiple websites to obtain and store information.

[0017] Here, for example, first, the information processing device 100 periodically visits the websites of multiple companies designated in advance by the service provider to acquire electronic data of disclosure documents of the multiple companies. The information processing device 100 associates the acquired electronic data of the companies' disclosure documents with information identifying the company disclosing the data (hereinafter referred to as "company identification information"), and stores the data in the database DB. The company specific information is, for example, the official name of the company, the abbreviation of the company, or an ID or code specific to the company, etc. Hereinafter, the company specific information is assumed to be the company name such as the official name or abbreviation of the company. Furthermore, the information processing device 100 may store the acquired electronic data of the company's disclosure materials in the database DB in association with information that identifies the disclosure materials (hereinafter referred to as "material identification information"). The document identification information is, for example, the full name of the disclosed document, the abbreviation of the disclosed document, or the type of the disclosed document, or an ID or code specific to the type of the disclosed document, etc. Hereinafter, the electronic data of the disclosed document is stored in association with the document identification information, and the document identification information is the document name, such as the full name or abbreviation, of the disclosed document. The storage of the acquired electronic data of disclosure documents in the database DB may be in a manner that overwrites the electronic data of disclosure documents already stored for a particular company, or the newly acquired electronic data of disclosure documents may be added to the electronic data of disclosure documents already stored, for example, after linking it to information regarding the time when the electronic data of each disclosure document was acquired.

[0018] The electronic data of the disclosure materials stored in the database DB is processed so as to be easily handled by the information processing device 100 according to the technology disclosed herein. For example, machine learning technology may be used to process the electronic data of the disclosure materials stored in the database DB. Specifically, when the electronic data of the disclosure materials is input, a trained model may be used that has been trained to output, for each corresponding part, the content itself of the part corresponding to one of the subcategories of the ESG evaluation items (hereinafter referred to as the "corresponding part"), information indicating the location of the corresponding part, information on a directory or link to the location of the part (hereinafter referred to as the "link destination information"), and a subcategory code that identifies the subcategory of the ESG evaluation item to which the corresponding part corresponds. The trained model may be, for example, an artificial neural network or a large-scale language model. Hereinafter, information indicating the description location and link destination information will be collectively referred to as "location information." Information indicating the description location includes the name of the disclosed document (document name), the page number where the corresponding part in the disclosed document is described, or the paragraph number on the page indicated by the page number (for example, a number indicating the paragraph from the top on that page), or the number of a figure or table, etc.

[0019] The disclosed technology may use a large language model (LLM) among the trained models as a means of extracting information from disclosed documents. When a large-scale language model is used, for example, the information processing device 100 inputs electronic data of the disclosure documents newly acquired by crawling and stored in the database DB into the large-scale language model. The prompt at this time may include, for example, the electronic data of the disclosure documents themselves or information specifying the electronic data of the disclosure documents, and the information itself indicating the ESG evaluation items or information specifying the above-mentioned item table. Furthermore, the prompt may include instructions to extract a corresponding portion corresponding to any of the sub-classifications of the ESG evaluation items and its description location, an instruction to generate a different link for each description location and generate link destination information with the description location as the transition destination, an instruction to generate information linking each link with each sub-classification code (hereinafter referred to as "item link link information"), and instructions including specific link generation rules, etc. A prompt to be input to a large-scale language model can be automatically generated. For example, a template of the prompt is set by a service provider and stored in a storage unit (not shown) accessible to the information processing device 100. When processing electronic data of a disclosure document, the information processing device 100 can automatically create a prompt as described above by acquiring the template from the storage unit and embedding necessary information such as information specifying the electronic data of the disclosure document.

[0020] The large-scale language model may be provided in an external server or in the information processing device 100 . For example, an existing large-scale language model provided as a service by an external server may be used. In this case, the information processing device 100 can input a prompt to the large-scale language model through API (Application Programming Interface) linkage and obtain a response to the input from the large-scale language model.

[0021] When the information processing device 100 receives an output including corresponding locations, location information, and minor classification codes corresponding to minor classifications of ESG evaluation items from the trained model, the information processing device 100 stores the output in the database DB as disclosure information in association with company-specific information. Note that, for example, one disclosure document for one company may usually include multiple pieces of disclosure information. Therefore, the database DB usually stores multiple pieces of disclosure information for one company in association with each other. In this manner, in this embodiment, the "disclosure information" is specified by including at least the corresponding portion, location information, and classification (here, minor classification code) of the ESG evaluation item. Here, in the above example, the classification of the ESG evaluation items is specified by a classification code (minor classification code), but the classification of the ESG evaluation items may be specified by a classification name and a classification code. The corresponding portion may include any of a sentence, a chart, or a page in the disclosure document. The corresponding portion may be a whole sentence or a part of the sentence. For example, the corresponding portion may be a part of a paragraph or a part of a paragraph. The diagram or tables as the specific corresponding portion may be, for example, all or some of the diagrams themselves when there are a plurality of diagrams or tables. Furthermore, the page as the corresponding portion may be the description of all pages when there are multiple pages, or the description of some pages. The corresponding portion may include a plurality of types of text, figures, or pages. For example, the corresponding portion may be a portion of text (e.g., a paragraph) and a portion of multiple figures, a portion of multiple pages and a portion of a figure, or a portion of a page and a paragraph on that page.

[0022] The location information may also include the name of the disclosed material, the page or page and paragraph on which the corresponding portion in the disclosed material is described, and a link to the page or page and paragraph on which the corresponding portion is described. In this case, the page can be specified by the page number, and the paragraph can be specified by the page number and the paragraph number on the page indicated by the page number (for example, a number indicating the number of the paragraph from the top on that page).

[0023] In addition, the processing of the electronic data of the disclosure materials may be performed using a trained model as described above, may be performed using a so-called rule-based algorithm, or may be performed manually. Regardless of the processing method used, it is sufficient that the disclosure information resulting from the processing is stored in the database DB.

[0024] Prior to the search described below, the database DB pre-stores the disclosed information for each company in an organized manner, including the corresponding parts, location information, and classifications of ESG evaluation items (in this case, minor classification codes) using the method described above. Fig. 4 shows an example of a data structure for an information processing program according to the disclosed technology. As shown in Fig. 4, the data may include, as data elements for each piece of disclosure information, "company name", "document name", "text written in the document", "figure written in the document", "link information to the written content (page, paragraph number, etc.)", "ESG classification", "ESG evaluation item (major classification)", "ESG evaluation item (minor classification)", and "ESG evaluation item (code)". Of these, "Company name," "Document name," "ESG classification," "ESG evaluation item (major category)," "ESG evaluation item (minor category)," and "ESG evaluation item (code)" are as described above. The "text in the document" refers to the content of the text or page of the corresponding portion of the disclosure information. Therefore, character data or the like indicating the content of the text or page itself is stored in this data element. The "diagrams in the document" refers to the contents of the diagram itself when the corresponding portion of the disclosure information is a diagram. Therefore, this data element stores image data or the like showing the diagram itself. "Content link information (page, paragraph number, etc.)" is location information. As mentioned above, location information includes information indicating the description location of the corresponding section and link destination information, so this data element stores a link to the disclosed information and information on where the disclosed information is located.

[0025] Search condition acquisition unit 110 The search condition acquisition unit 110 acquires company search conditions from the user terminal UT. A user can operate the user terminal UT to access the information processing device 100 and display a screen for using the company-specific ESG display service on a display (not shown) of the user terminal UT. For example, when the company-specific ESG display service is provided in the form of SaaS, the screen is displayed on a browser. For example, a search window can be displayed on the screen. A user can input search conditions into this search window by operating the user terminal UT. When the user inputs the search conditions, the user terminal UT generates information indicating the company search conditions (hereinafter, this information is simply referred to as "company search conditions") and transmits it to the information processing device 100. The search condition acquisition unit 110 acquires company search conditions transmitted from the user terminal UT. When the search condition acquisition unit 110 acquires company search conditions from the user terminal UT, the search condition acquisition unit 110 outputs the acquired company search conditions to the search execution unit 120.

[0026] The search criteria can include one or more of the following search items: ESG classification, company name, rating agency, score, industry classification, and industry name. In addition, the search criteria can include commands such as exact match, partial match, equal sign, inequality sign, AND, and OR, either alone or in combination. For user convenience, the industrial classification or industrial name may be selectable from a plurality of industrial classifications or a plurality of industrial names displayed as a pull-down menu on the search window. For example, the user can operate the user terminal UT to select "manufacturing industry related to chemical industry" as a search condition from a plurality of industrial classifications displayed in the pull-down menu. Also, for example, the user can operate the user terminal UT to input a keyword of interest, such as "food," in a search window to narrow down the companies for which disclosure information is to be displayed. In this case, a logical operation of multiple keywords may be specified.

[0027] Examples of rating agencies include MSCI (a financial services company based in New York, USA), FTSE (a company based in London, UK that provides financial data services), and DJSI (S&P Dow Jones Indices). The score here refers to the ESG rating score. The ESG rating score is a symbol or score given by an external rating agency to evaluate a company's ESG efforts. Investors refer to the ESG rating score as an indicator when making ESG investments. An example of the industrial classification / industry name is consumer goods / home appliance manufacturing, etc. The Japanese Standard Industrial Classification published by the Ministry of Internal Affairs and Communications may be used for the industrial classification.

[0028] Information indicating each evaluation organization, and information on each industrial classification and each industrial name are stored by the service provider in, for example, a storage unit (not shown) accessible by the information processing device 100. When sending information for displaying a search window to the user terminal UT, the information processing device 100 can obtain information indicating each evaluation agency, industrial classification, and industry name information from the aforementioned memory unit and display it in the search window. In addition, the information indicating each evaluation agency, the score, the information on each industry classification, and the information on each industry name may be linked to the company-specific information by the service provider and stored in, for example, the above-mentioned storage unit. In this case, when a company discloses information in accordance with an index designated by a certain evaluation agency, the information indicating each evaluation agency is linked to the company-specific information of the company and stored in the above-mentioned storage unit. This is for the purpose of extracting companies that meet the search conditions when a search is performed, which will be described later.

[0029] Search execution unit 120 The search execution unit 120 executes a search according to the search conditions. When the search execution unit 120 acquires the search conditions for companies from the search condition acquisition unit 110, it executes a search on the data stored in the database DB according to the acquired search conditions. When the search execution unit 120 executes a search, it extracts company-specific information of companies that match the search conditions from the database DB. The search execution unit 120 generates a list including, for example, company-specific information for companies that match the search conditions. The search execution unit 120 transmits the generated list to the user terminal UT as a search result. The information about the listed companies may include, in addition to company-specific information such as the company name, evaluations of the company by each evaluation agency, the industrial classification and industry name to which the company belongs, etc. For example, as described above, when a user operates the user terminal UT to select the industrial classification "manufacturing industry related to chemical industry" as a search condition, the search execution unit 120 extracts companies belonging to the manufacturing industry related to chemical industry, and transmits a list including information about the extracted companies to the user terminal UT as a search result.

[0030] When the user terminal UT acquires the list from the search execution unit 120, the user terminal UT displays the acquired list as a search result on a display (not shown) of the user terminal UT. If there are no companies matching the search criteria, the search execution unit 120 may transmit information indicating that to the user terminal UT. When the user terminal UT receives information indicating that there are no companies matching the search criteria from the search execution unit 120, it displays that on the display described above.

[0031] <<Selection result display section 130>> The selection result display unit 130 displays disclosure information about at least a portion of the companies that match the search criteria for each ESG evaluation item. From the list of companies displayed as search results on the display of the user terminal UT, the user operates the user terminal UT to select a company for which disclosure information is to be displayed on the display because the user is interested in the company from an ESG perspective, for example. Here, a company in which the user is interested is typically a competitor that the user, as a company, wants to use as a benchmark for the activities of the user's own company from an ESG perspective. Hereinafter, a company selected by the user to display disclosure information is also referred to as a "benchmark company."

[0032] When the user operates the user terminal UT to select a company from the list, the user terminal UT generates selected company information indicating the selected company and transmits it to the information processing device 100. The selected company information includes at least company identification information of the selected company. When the selection result display unit 130 of the information processing device 100 acquires the selected company information from the user terminal UT, it acquires disclosure information linked to the company from the database DB based on the company identification information included in the acquired selected company information. When the selection result display unit 130 acquires the disclosure information of the selected company from the database DB, it transmits the acquired disclosure information to the user terminal UT. When the user terminal UT acquires the disclosure information transmitted from the selection result display unit 130, it displays the disclosure information on the above-mentioned display of the user terminal UT based on the acquired disclosure information. Each piece of disclosure information of the selected companies, i.e., benchmark companies, is linked to the corresponding location, location information, ESG classification, classification names of major and minor ESG evaluation items, etc. via the classification of ESG evaluation items (e.g., minor classification code), and the user terminal UT can display the disclosure information for each ESG evaluation item on the aforementioned display. In other words, the selection result display unit 130 can display the disclosure information about at least a portion of the companies that match the search criteria for each ESG evaluation item by transmitting the disclosure information about the selected companies to the user terminal UT.

[0033] The number of companies that the user can select from the list by operating the user terminal UT may be one or two or more. When the number of companies that the user can select from the list is two or more, the user terminal UT, for example, displays a check box next to each company on the screen displaying the list, and displays an icon labeled "Add" in the lower right corner of the screen. The user can select multiple companies by operating the user terminal UT to check the check boxes next to any number of companies of interest and pressing the icon labeled "Add". The user terminal UT generates selected company information indicating the multiple selected companies, transmits it to the information processing device 100, and then performs search processing and the like similar to that described above. When the number of selected companies is two or more, the disclosure information for the selected companies may be displayed side by side on the user terminal UT.

[0034] FIG. 5 is a diagram showing an example of a layout displayed on the above-mentioned display of the user terminal UT as a result of a processing step by the selection result display unit 130 (a selection result display procedure ST130 described later).

[0035] The information displayed on the display of the user terminal UT should be organized by ESG evaluation item and by company. For example, in the layout illustrated in Fig. 5, the leftmost column is titled "ESG", "Code", "Major Category", "Subcategory", and "Benchmark Companies". The first column from the left, "ESG," lists symbols indicating the ESG classification, that is, one of the aforementioned Environment, Social, or Governance. The second column from the left, "Code," lists the codes (consisting of alphanumeric characters and symbols) of ESG evaluation items to identify subcategories. In other words, the codes listed in this column are different for each subcategory. The first row shown in Figure 5 lists the code "E0101010." The third column from the left, "Major Categories," lists names for broadly classifying ESG evaluation items. The first row shown in Figure 5 lists the name of the major category, "General Environment." The fourth column from the left, "Subcategory," lists the names of the ESG evaluation items to be classified in detail. The first row in Figure 5 lists the name of the subcategory, "Environmental Management Policy."

[0036] In the layout illustrated in FIG. 5, from the fifth column onwards from the left there are columns for each benchmark company. That is, from the fifth column onwards from the left, there are as many columns as there are companies selected by the user. From the fifth column onwards from the left, for each company, there are provided links leading to the disclosure information of that company. The links displayed here are, for example, hyperlinks. In this case, for example, each piece of disclosure information is identified by a unique URL (Uniform Resource Rocator). In this specification, information displayed on the display of the user terminal UT as a result of a processing step (a selection result display procedure ST130 described later) by the selection result display unit 130 is referred to as “primary display information.” In other words, the company name and the document name of the disclosure information displayed as a result of the processing step by the selection result display unit 130 are primary display information.

[0037] 《Details display section 135》 The detailed display unit 135 of the selection result display unit 130 is a component for displaying secondary display information. Secondary display information is more detailed information than primary display information. The detailed display unit 135 displays secondary display information only when instructed by the user terminal UT. The user can operate the user terminal UT to select, for example, one of the hyperlinks above by clicking on it. When the user selects a hyperlink, the user terminal UT transmits information indicating that the hyperlink has been selected to the information processing device 100. The information includes a URL indicated by the selected hyperlink. When the detail display unit 135 of the information processing device 100 acquires information indicating that a hyperlink has been selected from the user terminal UT, it acquires data of the corresponding portion of the disclosure information based on the URL included in the information, and transmits the acquired data of the corresponding portion to the user terminal UT. The user terminal UT displays information indicating the corresponding portion and the location where the corresponding portion is written (such as a page number). The information displayed here corresponds to secondary display information.

[0038] Alternatively, the user can operate the user terminal UT to, for example, place the cursor on the hyperlink. When the user places the cursor on the hyperlink, the user terminal UT transmits information indicating that the cursor is located on the hyperlink to the information processing device 100. The information includes a URL indicated by the hyperlink on which the cursor is located. When the detail display unit 135 of the information processing device 100 acquires information indicating that the cursor is located on the hyperlink from the user terminal UT, the detail display unit 135 acquires data of the corresponding portion of the disclosure information based on the URL included in the information, and transmits the acquired data of the corresponding portion to the user terminal UT. The user terminal UT displays, for example, a pop-up of information indicating the corresponding portion and the location where the corresponding portion is written (such as a page number). The pop-up display is placed on or near the hyperlink on which the cursor is located. The information displayed in the pop-up corresponds to secondary display information. The popup display may contain the same link destination information as the hyperlink where the cursor is located. In other words, the secondary display information displayed by the popup display may contain the link destination information in addition to the corresponding portion. The technology for embedding link destination information in the popup display may be well-known JavaScript (registered trademark), etc. In this case, when the popup display is clicked, the same process as when the above-mentioned hyperlink is selected is carried out. In addition, when a pop-up display is performed, the manner in which the contents written in the corresponding location are displayed may be such that the entire page on which the corresponding location exists is displayed as an image, or the corresponding location may be displayed as text. Additionally, the popup display will be hidden if the cursor is moved to a position other than the hyperlink.

[0039] In other words, the above-mentioned selection result display procedure ST130 may further include a detail display procedure ST135 for displaying the corresponding portion and the page number in the disclosure information on which the corresponding portion is written when the user is guided to the corresponding portion in the disclosure information by a selection instruction from the user terminal UT. Furthermore, in the above-mentioned selection result display procedure ST130, the secondary display information displayed when a selection is instructed from the user terminal UT may include the corresponding portion and link destination information.

[0040] Furthermore, in the selection result display step ST130, the primary display information that is displayed when the conditions are met may be rearranged by ESG evaluation item and by company. The user can operate the user terminal UT to select, for example, titles such as "ESG", "Code", "Major Category", "Subcategory", and "Benchmark Companies" in the layout exemplified in FIG. 5. When the user selects one of the titles, the user terminal UT transmits information indicating that the title has been selected to the information processing device 100. The information includes information indicating the selected title. For example, when the selection result display unit 130 of the information processing device 100 acquires information indicating that a title has been selected from the user terminal UT, it rearranges the information displayed in the column of the title in descending order if it is currently arranged in ascending order, or in ascending order if it is currently arranged in descending order, and transmits the data of the disclosure information after rearrangement to the user terminal UT. The sorting is not limited to the above-mentioned manner, and for example, when a title is selected, sorting options may be displayed in a pull-down menu, and sorting may be performed according to the selected option.

[0041] The information processing device 100 shown in embodiment 1 only needs to have the functions of a search condition acquisition unit 110 that acquires company search conditions from a user terminal, a search execution unit 120 that executes a search in accordance with the search conditions, and a selection result display unit 130 that displays the disclosure information for at least a portion of the companies that match the search conditions for each ESG evaluation item, and the details display unit 135 in the selection result display unit 130 is a function that can be added optionally.

[0042] Embodiment 2 The second embodiment shows a case where the disclosed technology is realized as an information processing program. Unless otherwise specified, the same reference numerals as those used in the first embodiment are used in the second embodiment. Furthermore, in the second embodiment, explanations that overlap with those in the first embodiment are omitted as appropriate. The information processing program of embodiment 2 causes a computer that stores ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information regarding ESG of companies related to the ESG evaluation items to execute a search condition acquisition step of acquiring search conditions for companies from a user terminal, a search execution step of executing a search in accordance with the search conditions, and a selection result display step of displaying disclosure information about at least a portion of companies that match the search conditions for each ESG evaluation item.

[0043] 2 is a diagram showing a hardware configuration 200 of the information processing device 100 according to the present disclosed technique. As shown in FIG. 2, the hardware configuration 200 of the information processing device 100 includes a communication interface 210, an input / output interface 220, a processor 230, and a memory 240.

[0044] 3 is a flowchart showing, as processing steps, an information processing method realized by an information processing program according to the present disclosure. As shown in FIG. 3, the information processing method realized by the information processing program includes a search condition acquisition step ST110, a search execution step ST120, a selection result display step ST130, and a detail display step ST135. The numbers attached to the respective processing steps correspond to the reference characters of the entities that execute the processing steps. For example, the search condition acquisition step ST110 is executed by the search condition acquisition unit 110, the search execution step ST120 by the search execution unit 120, the selection result display step ST130 by the selection result display unit 130, and the detail display step ST135 by the detail display unit 135. 3, a search condition acquisition procedure ST110, a search execution procedure ST120, a selection result display procedure ST130, and a detail display procedure ST135 are included in a loop process. The detail display procedure ST135 can be considered to be divided into a process procedure (ST135A) for determining whether or not there is an instruction from the user terminal UT, and a substantive process procedure (ST135B) that is performed when it is determined that there is an instruction from the user terminal UT.

[0045] The information processing method realized by the information processing program of embodiment 2 is an information processing method executed by a computer that holds ESG evaluation items common to disclosure information of multiple companies and the disclosure information regarding the ESG of companies related to the ESG evaluation items. In this information processing method, when a loop is started, first, the search condition acquisition unit 110 executes a search condition acquisition procedure (ST110) for acquiring company search conditions from a user terminal. Then, the search execution unit 120 executes a search execution procedure (ST120) for executing a search according to the search conditions. Furthermore, the selection result display unit 130 executes a selection result display procedure (ST130) for displaying disclosure information for at least a portion of the companies that match the search conditions for each ESG evaluation item. Thereafter, the detail display procedure ST135 executes a process procedure (ST135A) for determining whether or not there is an instruction from the user terminal UT, and if there is an instruction from the user (YES), the detail display procedure (ST135) is executed, and if there is no instruction from the user (NO), the loop is terminated. Note that, although FIG. 3 shows an example of a loop process, the disclosed technology is not limited to this.

[0046] The functions of the search condition acquisition unit 110, the search execution unit 120, the selection result display unit 130, and the details display unit 135 of the information processing device 100 according to the disclosed technique are realized by processing circuits. That is, the information processing device 100 includes processing circuits for executing a search condition acquisition procedure ST110, a search execution procedure ST120, a selection result display procedure ST130, and a details display procedure ST135. The processing circuit is a processor 230 (also referred to as a CPU, central processing unit, processing device, arithmetic unit, microprocessor, microcomputer, or DSP) that executes an information processing program stored in a memory 240.

[0047] Each function of the search condition acquisition unit 110, the search execution unit 120, the selection result display unit 130, and the detail display unit 135 is realized by software, firmware, or a combination of software and firmware. The software and firmware are written as an information processing program and stored in the memory 240. The processing circuit realizes the function of each unit by reading and executing the information processing program stored in the memory 240. That is, the information processing device 100 includes a memory 240 for storing an information processing program that, when executed by the processing circuit, results in the execution of a search condition acquisition procedure ST110, a search execution procedure ST120, a selection result display procedure ST130, and a detail display procedure ST135. It can also be said that these information processing programs cause a computer to execute the procedures or methods of the search condition acquisition unit 110, the search execution unit 120, the selection result display unit 130, and the detail display unit 135. Here, the memory 240 may be, for example, a non-volatile or volatile semiconductor memory such as a RAM, a ROM, a flash memory, an EPROM, etc. The memory 240 may also be in the form of a disk such as a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, a DVD, etc. The memory 240 may also be in the form of an HDD or an SSD.

[0048] The information processing program shown in the second embodiment is sufficient if it causes a computer that holds ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information regarding the ESG of companies related to the ESG evaluation items to execute at least the search condition acquisition step ST110, the search execution step ST120, and the selection result display step ST130, and the detail display step ST135 is an optional step.

[0049] As described above, the information processing program of the second embodiment causes a computer that holds ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information related to the ESG of companies related to the ESG evaluation items to execute a search condition acquisition procedure ST110 for acquiring search conditions for companies from a user terminal UT, a search execution procedure ST120 for executing a search in accordance with the search conditions, and a selection result display procedure ST130 for displaying the disclosure information for at least a portion of the companies that match the search conditions for each ESG evaluation item. Therefore, the information processing program shown in embodiment 2 can cause a computer to execute a predetermined procedure, and display data indicating information related to ESG, for which there are no laws or frameworks and whose names are not standardized, in a manner that makes it easier than ever to compare data between multiple companies.

[0050] In addition, in the information processing program according to the second embodiment, the disclosure information may include corresponding locations corresponding to each of the ESG evaluation items in the disclosure materials disclosed by the company, location information, and a classification of the ESG evaluation items corresponding to the corresponding locations. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a predetermined procedure and display to a user what information (corresponding location) that corresponds to the ESG evaluation items is specifically described (corresponding location) in the disclosure documents disclosed by each company, where that information is located in the disclosure documents (location information), and which classification it falls into, thereby enabling a display that makes it easier to compare data between multiple companies than before.

[0051] In the information processing program according to the second embodiment, the classification of the ESG evaluation items in the disclosure information may be specified by a classification name and a classification code. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a specified procedure to display to a user the specific classification name to which the disclosed information falls in the disclosure documents disclosed by each company, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0052] In the information processing program according to the second embodiment, the corresponding portion may include any of a sentence, a chart, or a page described in the disclosure material. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a predetermined procedure to display to a user the specific form (text, chart, page) in which the disclosure information corresponding to the ESG evaluation items is described in the disclosure documents released by each company, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0053] In addition, in the information processing program of embodiment 2, the location information may include the name of the disclosed material, the page or page and paragraph on which the corresponding portion in the disclosed material is described, and a link to the page or page and paragraph on which the corresponding portion is described. As a result, the information processing program shown in embodiment 2 can cause a computer to execute predetermined procedures to show the user where, in the disclosure documents released by each company, the disclosure information corresponding to the ESG evaluation items is specifically described, and can also use a link to display the corresponding part of the actual documents, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0054] In the information processing program according to the second embodiment, the search conditions can include, as search items, one or more of a company name, a rating organization, a score, an industry classification, and an industry name. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a predetermined procedure, allowing a user to search for companies that are of interest to the user from various perspectives, and can display data that makes it easier than ever to compare data between multiple companies.

[0055] In the information processing program according to the second embodiment, in the search execution step ST120, commands consisting of exact match, partial match, equal sign, inequality sign, AND, and OR can be used alone or in combination. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a predetermined procedure, allowing a user to combine various search conditions to search for companies that are of interest to the user, and can display data that makes it easier than ever to compare data between multiple companies.

[0056] In the information processing program according to the second embodiment, the primary display information that is displayed when the conditions in the selection result display procedure ST130 are met may include the company name and the document name of the disclosure document. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a specified procedure to display to a user specific disclosure documents containing disclosure information for each company, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0057] Furthermore, in the information processing program according to the second embodiment, the secondary display information displayed when a selection instruction is given from the user terminal UT in the selection result display procedure ST130 may include the corresponding portion and link destination information. As a result, the information processing program shown in embodiment 2 can cause a computer to execute specified procedures to display more detailed information to the user regarding the disclosure information of each company, thereby enabling the user to more easily compare data between multiple companies than was previously possible.

[0058] In addition, in the information processing program according to the second embodiment, the selection result display procedure ST130 may further include a detail display procedure ST135 for displaying, when a user is guided to a corresponding portion of the disclosed information by a selection instruction from a user terminal, the corresponding portion and the page number in the disclosed material in which the corresponding portion is described. As a result, the information processing program shown in the second embodiment causes a computer to execute a predetermined procedure, and can display more detailed information about the disclosure information of each company to the user, and can display information that makes it easier to compare data between multiple companies than before. Also, for example, when the secondary display information is displayed as a pop-up, the secondary display information can be displayed temporarily in a simple manner, resulting in a display that is highly convenient for the user.

[0059] In addition, in the information processing program according to the second embodiment, the primary display information that is displayed when the conditions in the selection result display procedure ST130 are met may be sorted by ESG evaluation item and by company. As a result, the information processing program shown in embodiment 2 can cause a computer to execute a specified procedure to rearrange and display each company's disclosure information to the user, thereby enabling the user to more easily compare data between multiple companies than was previously possible.

[0060] In the information processing program according to the second embodiment, the link included in the location information is obtained by inputting a prompt including the electronic data of the disclosure materials themselves or information specifying the electronic data of the disclosure materials, and the information indicating the ESG evaluation items themselves or information specifying an item table indicating the ESG evaluation items, into the large-scale language model. In this way, the information processing program according to the second embodiment can cause the computer to execute a predetermined procedure to obtain the link included in the location information.

[0061] In addition, in the information processing program according to the second embodiment, the prompt includes an instruction to extract a corresponding portion corresponding to one of the subcategories of the ESG evaluation item and the location where it is written, an instruction to generate multiple links that differ for each location where it is written and generate link destination information with the location where it is written as a transition destination, an instruction to generate information linking the multiple links with the codes of the subcategories corresponding to each of the links, and a link generation rule. As a result, the information processing program according to the second embodiment can cause the computer to execute a predetermined procedure to acquire the link included in the location information.

[0062] In addition, the data structure for the information processing program in embodiment 2 is for an information processing program that causes a computer to execute a procedure for processing ESG-related information disclosed by companies, and includes, as data elements, at least company name, rating agency, score, industry classification, industry name, disclosure information for each company, ESG evaluation items that are considered to be the same item if a common concept or idea is recognized even if the evaluation items are expressed differently depending on the rating agency, the corresponding parts of the disclosure information that correspond to the ESG evaluation items, and linked link destination information. As a result, the data structure for the information processing program shown in embodiment 2 can cause a computer to perform a specified procedure, thereby making it possible to display data showing information related to ESG, for which there are no laws or frameworks and whose names are not standardized, in a way that makes it easier than ever to compare data between multiple companies.

[0063] The information processing device 100 of embodiment 1 performs information processing on data including ESG evaluation items common to disclosure information of multiple companies and disclosure information regarding ESG of companies related to the ESG evaluation items, and includes a search condition acquisition unit 110 that acquires search conditions for companies from a user terminal UT, a search execution unit 120 that executes a search in accordance with the search conditions, and a selection result display unit 130 that displays the disclosure information for at least a portion of the companies that match the search conditions for each ESG evaluation item. Therefore, the information processing device 100 shown in embodiment 1 can display data showing information related to ESG, for which there are no laws or frameworks and whose names are not standardized, in a way that makes it easier than ever to compare data between multiple companies.

[0064] In addition, in the information processing device 100 according to the first embodiment, the disclosure information may include corresponding locations corresponding to each item of the ESG evaluation items in the disclosure materials disclosed by the company, location information, and a classification of the ESG evaluation items corresponding to the corresponding locations. As a result, the information processing device shown in embodiment 1 can display to the user what information (corresponding location) that corresponds to the ESG evaluation items is specifically described in the disclosure documents disclosed by each company (corresponding location), where that information is located in the disclosure documents (location information), and which classification it falls into, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0065] In addition, in the information processing device 100 according to the first embodiment, the disclosure information may be acquired by crawling. As a result, the information processing device shown in embodiment 1 can obtain disclosure information from disclosure documents of various companies published on websites and display that disclosure information, thereby enabling a display that makes it easier than ever to compare data between multiple companies.

[0066] The information processing method according to the first embodiment is an information processing method of an information processing device 100 including a search condition acquisition unit 110, a search execution unit 120, and a selection result display unit 130, which processes information on data including ESG evaluation items common to the disclosure information of a plurality of companies and disclosure information on the ESG of the companies related to the ESG evaluation items, in which the search condition acquisition unit 110 acquires search conditions for companies from a user terminal UT, the search execution unit 120 executes a search according to the search conditions, and the selection result display unit 130 displays the disclosure information of at least a part of the companies that match the search conditions for each ESG evaluation item. By the information processing device 100 executing the above method, it is possible to display data indicating information on ESG, for which no laws or frameworks exist and whose names are not standardized, in a way that makes it easier to compare data between a plurality of companies than before. [Explanation of symbols]

[0067] 100 information processing device, 110 search condition acquisition unit, 120 search execution unit, 130 selection result display unit, 135 detail display unit, 200 hardware configuration, 210 communication interface, 220 input / output interface, 230 processor, 240 memory, DB database, UT user terminal.

Claims

1. A computer that stores ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information related to ESG of companies related to the ESG evaluation items, A search condition acquisition step for acquiring company search conditions from a user terminal; a search execution step of executing a search according to the search criteria; a selection result display step of displaying the disclosure information for at least a portion of the companies that match the search criteria for each ESG evaluation item; An information processing program for executing displaying information indicating a location of a corresponding portion of the disclosure information in the disclosure documents disclosed by the plurality of companies together with the disclosure information displayed for each of the ESG evaluation items in the selection result display step; Information processing program.

2. The disclosure information includes the corresponding portion in the disclosure document corresponding to each of the ESG evaluation items, location information which is information indicating the location where the corresponding portion is described, and a classification of the ESG evaluation item corresponding to the corresponding portion. The information processing program according to claim 1 .

3. In the disclosure information, the classification of the ESG evaluation items is identified by a classification name and a classification code. The information processing program according to claim 1 .

4. The corresponding portion includes any of the sentences, figures, and pages described in the disclosure material, The information processing program according to claim 2.

5. The location information includes the name of the disclosed document, the page or page and paragraph in which the corresponding part in the disclosed document is described, and a link to the page or page and paragraph in which the corresponding part is described. The information processing program according to claim 2.

6. The search criteria can include one or more of the following search items: company name, rating agency, score, industry classification, and industry name. The information processing program according to claim 1 .

7. In the search execution procedure, commands consisting of exact match, partial match, equal sign, inequality sign, AND, and OR can be used alone or in combination.

7. The information processing program according to claim 6.

8. In the selection result display step, the primary display information displayed when the conditions are met includes a company name and a document name of the disclosure document. The information processing program according to claim 2.

9. in the selection result display step, secondary display information displayed when a selection instruction is given from the user terminal includes the corresponding portion and link destination information; The information processing program according to claim 8.

10. The selection result display step includes: The method further includes a detail display step of displaying, when the user is guided to the corresponding portion of the disclosure information by a selection instruction from the user terminal, the corresponding portion and a page number in the disclosure material on which the corresponding portion is described. The information processing program according to claim 9.

11. In the selection result display step, the primary display information that is displayed when a condition is met can be sorted by the ESG evaluation items and by the companies. The information processing program according to claim 8.

12. The link included in the location information is obtained by inputting a prompt including the electronic data of the disclosure material itself or information specifying the electronic data of the disclosure material, and the information indicating the ESG evaluation items itself or information specifying an item table indicating the ESG evaluation items, into a large-scale language model.

6. An information processing program according to claim 5.

13. The prompt includes an instruction to extract the corresponding portion corresponding to any of the subcategories of the ESG evaluation item and its description location, an instruction to generate a plurality of links different for each of the description locations and generate link destination information with the description locations as transition destinations, an instruction to generate information linking the plurality of links with the codes of the subcategories corresponding to each of the links, and a generation rule for the links. The information processing program according to claim 12.

14. In the selection result display step, location information including a link to the corresponding portion of the disclosure material is displayed. The information processing program according to claim 1 .

15. An information processing device that performs information processing on data including ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information on ESG of companies related to the ESG evaluation items, A search condition acquisition unit that acquires company search conditions from a user terminal; a search execution unit that executes a search according to the search conditions; a selection result display unit that displays the disclosure information for at least a portion of the companies that match the search criteria for each ESG evaluation item, the selection result display unit displays, together with the disclosure information to be displayed for each of the ESG evaluation items, information indicating a location of a corresponding portion of the disclosure information in the disclosure documents disclosed by the plurality of companies; Information processing device.

16. The disclosure information includes the corresponding portion in the disclosure document corresponding to each of the ESG evaluation items, location information which is information indicating the location where the corresponding portion is described, and a classification of the ESG evaluation item corresponding to the corresponding portion. The information processing device according to claim 15.

17. The disclosure information is obtained by crawling. The information processing device according to claim 15.

18. An information processing method of an information processing device including a search condition acquisition unit, a search execution unit, and a selection result display unit, which processes information on data including ESG evaluation items common to disclosure information of a plurality of companies and the disclosure information on ESG of companies related to the ESG evaluation items, the search condition acquisition unit acquires company search conditions from a user terminal; the search execution unit executes a search in accordance with the search conditions; the selection result display unit displays the disclosure information for at least a portion of the companies that match the search criteria for each ESG evaluation item; the selection result display unit displays, together with the disclosure information to be displayed for each of the ESG evaluation items, information indicating a location of a corresponding portion of the disclosure information in the disclosure documents disclosed by the plurality of companies; Information processing methods.

Citation Information

Patent Citations

  • Benchmark evaluation system and program

    JP2010231779A

  • Non-financial information display method, information processing apparatus and program

    JP2018109808A

  • JPP7432980B