Information processing system, information processing method and program
The information processing system addresses the challenge of rigid reporting by integrating data storage and management units to generate flexible reports on greenhouse gas emissions, enhancing adaptability and customization.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-11
- Publication Date
- 2026-03-10
AI Technical Summary
Existing systems face difficulties in creating flexible reports that do not conform to predefined templates, limiting the ability to adapt to diverse reporting needs.
An information processing system comprising an emissions-related information storage unit, report type storage unit, item information storage unit, input unit, management unit, and output unit, enabling flexible report generation by matching emissions data with report items and outputting corresponding information.
Enables flexible and adaptable report generation, allowing for customized reporting on greenhouse gas emissions and other relevant data.
Smart Images

Figure 2026042002000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] The amount of carbon dioxide and other emissions has been calculated (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-164754 Summary of the Invention [Problem to be solved by the invention]
[0004] In the system of Patent Document 1, it was difficult to create a report that did not conform to an existing template.
[0005] The present invention has been made in view of the above background, and has an object to provide a technique that enables flexible report creation. [Means for solving the problem]
[0006] The information processing system according to this embodiment is characterized by comprising an emissions-related information storage unit that stores information related to greenhouse gas emissions by business entities that are upstream or downstream in a supply chain; a report type storage unit that stores report types; an item information storage unit that stores items to be included in a report of a predetermined type; an input unit that inputs a group of information in which the items to be included in the report of the predetermined type are set; a management unit that matches the information related to greenhouse gas emissions stored in the emissions-related storage unit with the items to be included in the report of the predetermined type and manages it as corresponding information; and an output unit that outputs the corresponding information.
[0007] Other problems and solutions disclosed in this application will be made clear in the section on preferred embodiments of the invention and the drawings. [Effects of the Invention]
[0008] The present invention allows flexible report generation. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 illustrates an example of the hardware configuration of a management server 200. [Figure 3] FIG. 2 illustrates an example of the software configuration of a management server 200. [Figure 4] FIG. 10 is a diagram illustrating a process for outputting a target discharge amount. [Figure 5] FIG. 10 is a diagram illustrating a process for outputting the amount of emissions reduced by a solution. [Figure 6] FIG. 10 is a diagram illustrating a process for outputting a reduction target. [Figure 7] FIG. 10 is a diagram illustrating a process for presenting an emission coefficient. [Figure 8] FIG. 10 is a diagram illustrating a process 1 for generating and presenting third information. [Figure 9] FIG. 10 is a diagram illustrating a process 2 for generating and presenting third information. [Figure 10] FIG. 10 is a diagram illustrating a process 3 for generating and presenting third information. [Figure 11] FIG. 10 is a diagram illustrating a process 4 for generating and presenting third information. [Figure 12] FIG. 10 is a diagram illustrating a process for calculating and presenting a carbon tax. [Figure 13] FIG. 10 is a diagram illustrating a process of analyzing and outputting first information. [Figure 14] FIG. 10 is a diagram illustrating a process flow for displaying the emission intensity for each associated company. [Figure 15] FIG. 10 is a diagram illustrating a process flow for calculating a PCF. [Figure 16] FIG. 10 is a diagram illustrating a process for identifying an activity. [Figure 17] FIG. 10 is a diagram illustrating a process of classifying activities. [Figure 18] FIG. 10 is a diagram illustrating a process for providing solution information. [Figure 19] FIG. 10 is a diagram illustrating a process for providing solution information. [Figure 20] FIG. 10 is a diagram illustrating a process for providing solution information. [Figure 21] FIG. 10 is a diagram illustrating a process for managing the execution state of a reduction means. [Figure 22] FIG. 10 is a diagram illustrating a process for providing solution information. [Figure 23] FIG. 10 is a diagram illustrating a process for providing procurement information. [Figure 24] FIG. 10 is a diagram illustrating a process for providing solution information. [Figure 25] FIG. 10 is a diagram illustrating a process of registering a template. [Figure 26] FIG. 10 is a diagram illustrating operation 1 of the 18th function. [Figure 27] FIG. 10 is a diagram illustrating operation 2 of the 18th function. [Figure 28] FIG. 10 is a diagram illustrating operation 1 of the 19th function. [Figure 29] FIG. 10 is a diagram illustrating operation 2 of the 19th function. [Figure 30] FIG. 10 is a diagram illustrating operation 3 of the 19th function. [Figure 31] FIG. 10 is a diagram illustrating operation 1 of the 20th function. [Figure 32] FIG. 10 is a diagram illustrating operation 2 of the 20th function. [Figure 33] FIG. 10 is a diagram illustrating the flow of a process for calculating an emission amount. [Figure 34] FIG. 10 is a diagram illustrating the flow of output processing of an emission amount. [Figure 35] FIG. 10 is a diagram illustrating an example of an output of a discharge amount. [Figure 36] FIG. 10 is a diagram illustrating a process for calculating emissions at a construction site. [Figure 37] FIG. 10 is a diagram illustrating a process for calculating the discharge amount for each package. [Figure 38] FIG. 10 is a diagram illustrating a process flow for setting an approval route. [Figure 39] FIG. 10 is a diagram illustrating a process for linking emission intensity units. [Figure 40] FIG. 10 is a diagram illustrating a process of generating and outputting information for receiving authentication by a third party. [Figure 41] FIG. 10 is a diagram illustrating a process for displaying results based on data trends. [Figure 42] FIG. 10 is a diagram illustrating the operation of the 28th function. [Figure 43] FIG. 10 is a diagram illustrating the operation of the 29th function. [Figure 44] FIG. 10 is a diagram illustrating the operation of the 30th function. [Figure 45] FIG. 10 is a diagram illustrating an example of the overall configuration of the 31st function. [Figure 46] FIG. 10 is a diagram illustrating the operation of the 31st function. [Figure 47] FIG. 10 is a diagram illustrating a case where carbon offset is performed when paying a taxi fare. [Figure 48] FIG. 10 is a diagram illustrating a case where an inquiry about participation in carbon offsetting is made in advance. [Figure 49] FIG. 10 is a diagram illustrating the operation of the 32nd function. [Figure 50] FIG. 10 is a diagram illustrating the operation of the 33rd function. [Figure 51] FIG. 34 is a diagram illustrating the flow of the process for calculating the emission amount of the 34th function. [Figure 52] FIG. 10 is a diagram illustrating the flow of the output process of the evidence data of the 34th function. [Figure 53] FIG. 10 is a diagram illustrating the operation of the 35th function. [Figure 54] FIG. 10 is a diagram illustrating the operation of the 36th function. [Figure 55] FIG. 10 is a diagram illustrating the operation of the 37th function. [Figure 56] FIG. 10 is a diagram illustrating the operation of the 38th function. [Figure 57]FIG. 10 is a diagram illustrating the operation of the 39th function. [Figure 58] FIG. 10 is a diagram illustrating the operation of the 40th function. [Figure 59] FIG. 10 is a diagram illustrating the operation of the first embodiment of the 41st function. [Figure 60] FIG. 10 is a diagram illustrating the operation of the second embodiment of the 41st function. [Figure 61] FIG. 10 is a diagram illustrating a process flow for displaying the emission intensity for each associated company. [Figure 62] FIG. 10 is a diagram illustrating a process flow for calculating a PCF. [Figure 63] This is a conceptual diagram of a case where a user acquires emission credits directly from a holder. [Figure 64] FIG. 10 is a conceptual diagram of a case where a user acquires emission credits from a holder via an intermediary. [Figure 65] 1 is a conceptual diagram of an information processing system 1. FIG. [Figure 66] FIG. 2 is a conceptual diagram of an information processing system 2. [Figure 67] FIG. 2 is a conceptual diagram of an information processing system 3. [Figure 68] FIG. 2 is a conceptual diagram of an information processing system 4. [Figure 69] FIG. 2 is a conceptual diagram of an information processing system 5. [Figure 70] FIG. 10 is a diagram illustrating operation 4 of the 19th function. [Figure 71] FIG. 10 is a diagram illustrating the operation of the 44th function. [Figure 72] FIG. 10 is a diagram illustrating the operation of the 45th function. [Figure 73] FIG. 10 is a diagram illustrating the operation of the 46th function. [Figure 74] FIG. 10 is a diagram illustrating the operation of the 47th function. [Figure 75] FIG. 10 is a diagram illustrating the operation of the 48th function. [Figure 76] FIG. 10 is a diagram illustrating the operation of the 49th function. [Figure 77] FIG. 10 is a diagram illustrating the operation of the 50th function. [Figure 78] FIG. 10 is a diagram illustrating the operation of a graph adjustment function. [Figure 79] FIG. 10 is a diagram illustrating the operation of the 51st function. [Figure 80] FIG. 10 is a diagram illustrating the operation of the review function. [Figure 81] FIG. 10 is a diagram illustrating the operation of a group function. [Figure 82] FIG. 10 is a diagram illustrating the operation of the activity amount input reinforcement function. [Figure 83] FIG. 10 is a diagram illustrating operation 2 of the company group function. [Figure 84] FIG. 10 is a diagram illustrating operation 3 of the company group function. [Figure 85] FIG. 10 is a diagram illustrating the operation of a company group application function. [Figure 86] FIG. 10 is a diagram illustrating the operation of the 53rd function. [Figure 87] A diagram explaining the operation of the 54th function. [Figure 88] FIG. 10 is a diagram illustrating the operation of the 55th function. [Figure 89] A diagram explaining the operation of the 56th function. [Figure 90] FIG. 10 is a diagram illustrating the operation of the 57th function. [Figure 91] FIG. 10 is a diagram illustrating the operation of the 58th function. [Figure 92] FIG. 10 is a diagram illustrating the operation of an offset function corresponding to the type of viewer terminal. [Figure 93] FIG. 10 is a diagram illustrating the operation of the 59th function. [Figure 94] FIG. 10 is a diagram illustrating the operation of the 60th function. [Figure 95] FIG. 10 is a diagram illustrating operation 1 of the 61st function. [Figure 96] FIG. 10 is a diagram illustrating operation 2 of the 61st function. [Figure 97] FIG. 10 is a diagram illustrating the operation of the 62nd function. [Figure 98] FIG. 10 is a diagram illustrating the operation of the 63rd function. [Figure 99] FIG. 10 is a diagram illustrating the operation of the 64th function. [Figure 100]FIG. 10 is a diagram illustrating the operation of the 65th function. DETAILED DESCRIPTION OF THE INVENTION
[0010] In this embodiment, greenhouse gas emissions will be mainly used as an example, but the following information can also be targeted. The targeted information (data) is information E1, E2, E3, E4, E5, S1, S2, S3, S4, G, and human rights due diligence (hereinafter referred to as human rights DD). E1, E2, E3, E4, and E5 are information related to the environment. S1, S2, S3, and S4 are information related to society. G is information related to governance. This information is collected by the acquisition unit 250, which will be described later. The acquisition unit 250 collects this information in real time or periodically. Note that hereinafter, the term "emissions" simply refers to greenhouse gas emissions unless otherwise defined.
[0011] E1 is climate change data. There are two types of climate change data: transition risk type and physical risk type. Examples of climate change data for the physical risk type include location information of the target base, base attribute information (building information, etc.), financial information (asset value, etc.), greenhouse gas emissions, etc.
[0012] E2 is pollution data. Examples of pollution data include emissions, transfers, and consumption of hazardous substances, waste disposal history of hazardous substances, confirmed pollution sites and conditions, emissions of air pollutants, emissions to water, emissions of inorganic pollutants, emissions of ozone-depleting substances, microplastics, total amount of substances of concern generated or used during production, total amount of substances of concern procured, total amount of substances of concern shipped, significant risks, opportunities, and financial impacts arising from pollution-related impacts, operating and capital expenditures related to accidents and deposits, incidents (such as interruptions in production that resulted in pollution), targets for determining regional ecological thresholds (TNFD / SBTN based), site location information for adopted policies, contextual information for targets, and responses to shortcomings in DNSH standards.
[0013] E3 is data on water and marine resources. Examples of data on water and marine resources include water withdrawals, water discharges, information on bases in water-stressed areas, water recycling rates, COD (biochemical oxygen demand), BOD (chemical oxygen demand), targets for water and marine resources (TNFD / SBTN based), water withdrawal reduction targets, water discharge reduction targets, total water use in areas with significant water risks, information on water quality and quantity in the watershed, total amount of water recycled and reused, total water storage and changes in storage, potential financial impacts of significant risks / opportunities, and risks exposed to related products and services.
[0014] E4 is biodiversity data. Examples of biodiversity data include location of business activities, business sector information, financial information (e.g., asset values), TNFD / SDPI-based targets, avoidance / minimization / restoration / offset targets, area of land permanently protected, area of land restored, number of sites with improved ecosystem integrity, number and area of material sites, land use based on LCA, change in land cover over time (e.g., deforestation), changes in ecosystem management over time, changes in the spatial configuration of the landscape, changes in the structural connectivity of ecosystems, financial impact of risks / opportunities, products and services at risk, etc.
[0015] E5 is circular economy data. Examples of circular economy data include the amount and percentage of recycled materials used in procurement, total amount and percentage of waste, repairability, degradability, SBTN-based target setting, resource use and circular economy related targets (e.g., increasing circular design, increasing the percentage of recycled materials used), ecological thresholds and allocations, sustainable procurement related targets, value chain targets, absolute and percentage weight of renewable input materials, weight of reused or recycled products and materials (non-virgin) both absolute and percentage, information on materials emitted from production processes (e.g., durability, reusability, repairability, degradability, remanufacturability / refurbishability), total amount and percentage of waste (hazardous / non-hazardous), financial impact of significant risks / opportunities, and related products and services at risk.
[0016] S1 is data on your own employees. Examples of your own employee data include data on your company's HR system, history of interactions with labor unions, and employee-related incidents. S2 is data on employees in the value chain. Examples of employee data in the value chain include data collected in the form of a questionnaire based on the SAQ established by the United Nations (customized for each industry and company). S3 is data on affected communities. S4 is data on consumers and end customers. G is data on business activities.
[0017] 1 is a diagram showing an example of the overall configuration of an information processing system according to this embodiment. The information processing system according to this embodiment is configured to include a management server 200. The management server 200 is communicably connected to a user terminal 100 via a communication network 300. The communication network 300 is, for example, the Internet, and is constructed using a public telephone network, a mobile phone network, a wireless communication path, Ethernet (registered trademark), or the like.
[0018] The user terminal 100 is a computer operated by a user of a business entity such as a company that generates waste. The user terminal 100 can be, for example, a smartphone, a tablet computer, or a personal computer. The user can access the management server 200 using the user terminal 100 and calculate the amount of waste generated.
[0019] The management server 200 is a computer that calculates and manages emissions. The management server 200 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.
[0020] <Administration Server> FIG. 2 is a diagram illustrating an example of the hardware configuration of the management server 200. Note that the illustrated configuration is an example, and other configurations may also be used. The management server 200 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 stores various data and programs, and is, for example, a hard disk drive, a solid-state drive, or a flash memory. The communication interface 204 is an interface for connecting to the communication network 300, and is, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone network, a wireless communication device for wireless communication, a USB (Universal Serial Bus) connector or an RS232C connector for serial communication, etc. The input device 205 is used to input data, and is, for example, a keyboard, a mouse, a touch panel, a button, a microphone, etc. The output device 206 is used to output data, and is, for example, a display, a printer, a speaker, etc. Each functional unit of the management server 200 described below is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 200 is realized as part of the storage area provided by the memory 202 and the storage device 203.
[0021] 3 is a diagram showing an example of the software configuration of the management server 200. The management server 200 includes a calculation unit 210, an input unit 220, a storage unit 230, an output unit 240, an acquisition unit 250, a generation unit 260, an estimation unit 270, an analysis unit 280, and an execution unit 290. An information processing system including the management server 200 includes multiple functions. These functions will be described below.
[0022] <<Goal setting function (1st function)>> An example of the software configuration of the management server 200 in the first function will be described using Fig. 3. The management server 200 includes a storage unit 230 (emission coefficient storage unit, emission amount storage unit, solution storage unit), a calculation unit 210 (emission amount calculation unit, unit reduction amount calculation unit, target emission amount calculation unit), an input unit 220, and an output unit 240.
[0023] The emission coefficient memory unit constituting the memory unit 230 stores information including emission coefficients for calculating greenhouse gas emissions (hereinafter referred to as emission coefficient information). The emission coefficients may be primary data (data collected by the emitter itself, obtained from direct measurement, or obtained from calculations based on direct measurement at the initial information source) or secondary data (data other than primary data, for example, data standardized (statistically processed) from emissions of multiple companies that provide the same type of product). The emission coefficient memory unit can store emission coefficients in association with the type of activity. The emission coefficient memory unit can store emission coefficients in association with information identifying the business entity (company ID) and information indicating the type of activity (type-specific information).
[0024] The emission amount memory unit constituting the memory unit 230 stores greenhouse gas emissions by the business entity. The emission amount memory unit can store first direct emissions (Scope 1) by the business entity, second indirect emissions (Scope 2) by the business entity, and third emissions (Scope 3) by other businesses located upstream or downstream in the business entity's supply chain. The emission amount memory unit can also store fourth emissions by category for the third emissions (Scope 3) related to other businesses. In this embodiment, the emission amount memory unit can store a company ID indicating the business entity, information specifying the time when the activity was performed (time information), a scope, a category, and an emission amount in association with each other. The time information can be set to any period, such as a fiscal year, year, month, date, or date and time range. The scope and category can be those specified in the GHG Protocol. Note that the category may be omitted.
[0025] The solution storage unit constituting the storage unit 230 stores information (referred to as solution information) related to solutions that achieve emission reductions. Solutions can include, for example, consulting services related to the formulation and implementation of reduction plans, procurement of renewable energy power, offset trading such as J-Credit, and various other services and products related to the reduction and offset of greenhouse gas emissions. The solution storage unit can store reduction information for calculating the amount of emission reduction that can be achieved by a solution, in association with information identifying the solution (solution ID) and the industry in which the solution can be adopted. The reduction information may be, for example, a percentage of emissions or an emission coefficient to be multiplied by the amount of activity.
[0026] The emission calculation unit constituting the calculation unit 210 can calculate the emission amount of the business entity (or at least any one of the first to fourth emission amounts). The emission calculation unit can, for example, accept input of the amount of activity, obtain an emission coefficient corresponding to the type of amount of activity from the emission coefficient storage unit, calculate the emission amount for each activity by multiplying the amount of activity by the obtained emission coefficient, and calculate the emission amount by summing up the emissions by scope and / or category. Note that the emission calculation unit may also accept input of emissions calculated externally.
[0027] The input unit 220 accepts input of the business entity's emission reduction target rate, base point in time, and target point in time. The base point in time and target point in time are, for example, a year (fiscal year). A target can be set to achieve, at the target point in time, target emissions that are reduced by the reduction target rate based on the emissions at the base point in time. The input unit 220 can accept first to third reduction target rates for the first to third emissions, respectively. The input unit 220 can also accept a fourth reduction target rate by category for the third emission.
[0028] The input unit 220 can accept a third reduction target percentage from another business. The input unit 220 can receive the third reduction target percentage, for example, from a user terminal 100 operated by (an employee of) the other business. The input unit 220 can transmit a message to the user terminal 100 of the other business instructing the user to input the third reduction target percentage, and can receive from the user terminal 100 the third reduction target percentage input by the other business in response to the message.
[0029] The unit reduction amount calculation unit constituting the calculation unit 210 calculates the amount of reduction in emissions per unit time (unit period). The unit time is, for example, one year, but may also be a quarter, month, week, etc. The unit reduction amount calculation unit obtains the amount of emissions at a base point in time from the emissions storage unit, and multiplies the obtained amount of emissions by the reduction target rate to calculate the amount of reduction to be made from the base point in time to the target point in time. The unit reduction amount calculation unit can calculate the target value (unit reduction amount) of the amount of reduction to be made per unit time (for example, one year) by dividing the calculated reduction amount by the number of unit times (for example, years) from the base point in time to the target point in time. The unit reduction amount calculation unit can also calculate first to third unit reduction amounts for the first to third emissions, respectively. The unit reduction amount calculation unit can also calculate a fourth unit reduction amount by category for the third emission amount.
[0030] The target emission calculation unit constituting the calculation unit 210 calculates a target value of emission (referred to as target emission amount) for each unit time (for example, one year). The target emission calculation unit can calculate the target emission amount for each unit time from a base point in time by subtracting the cumulative unit reduction amount from the emission amount at the base point in time. The target emission calculation unit can calculate the target emission amount for each unit time (first to third target emission amounts) for each of the first to third emission amounts. The target emission calculation unit can calculate a fourth target emission amount by category for each unit time for the third emission amount.
[0031] The output unit 240 can output the target emission amount for each unit time. The output unit 240 can output the target emission amount for each of the first to third emission amounts. The output unit 240 can output a fourth target emission amount by category for the third emission amount.
[0032] The output unit 240 can output the emission amount and the target emission amount (total or the first to fourth emission amounts and the target emission amount) in association with each other for the period for which the emission amount is registered. The output unit 240 can output the emission amount and the target emission force in a graph format, for example.
[0033] The output unit 240 can also visualize the emissions (or reduction amount) after the solution is introduced. For example, the output unit 240 can accept the designation of a solution from the user terminal 100, read out reduction information corresponding to the designated solution from the solution storage unit, calculate the amount of reduction in emissions based on the read out reduction information, calculate a value obtained by subtracting the reduction amount from the emissions (simulated emissions), and output the simulated emissions. The output unit 240 can also output the simulated emissions together with the emissions and target emissions.
[0034] <Operation> FIG. 4 is a diagram for explaining the process (operation 1) for outputting the target discharge amount.
[0035] The management server 200 accepts input of a base point, a target point, and a reduction rate from a user terminal 100 operated by a user of the company (S401). The management server 200 transmits a request for a reduction rate, with the base point and target point set, to the user terminal 100 of another business entity upstream and / or downstream in the supply chain (S402). The user of the other business entity inputs the reduction rate into the user terminal 100 in response to the request, and the management server 200 receives the reduction rate transmitted from the user terminal 100 in response to the request (S403). Note that a system that manages emissions in the other business entity may respond with the reduction rate. The management server 200 may also be configured to accept input of a reduction rate by another business entity from a user of the company.
[0036] The management server 200 calculates the reduction amount for each unit time (e.g., year) from the base point to the target point (S404). The management server 200 can, for example, read the emissions at the base point from the emissions storage unit and calculate the reduction amount by multiplying the read emissions by the reduction rate. The management server 200 may accept different reduction rates for each of Scopes 1 and 2. For Scope 3, the reduction rate acquired from the user terminal 100 of another business entity may differ from the reduction rates for Scopes 1 and 2 of the company. The management server 200 can calculate the target reduction amount by reading the emissions corresponding to the company's own company ID and the base point from the emissions storage unit and multiplying them by the reduction rate accepted from the company's own user terminal 100, and can also calculate the target reduction amount by reading the company ID indicating the other business entity and the emissions corresponding to the base point from the emissions storage unit and multiplying them by the reduction rate accepted from the user terminal 100 of the other business entity, thereby totaling the target reduction amounts for each scope and / or category.
[0037] The management server 200 calculates the reduction amount per unit time by dividing the target reduction amount by the number of unit times (e.g., years) from the base point in time to the target point in time (S405), and can calculate the target emission amount per unit time by subtracting the accumulated reduction amount from the emission amount at the base point in time (S405).
[0038] The management server 200 can output the emission amount and the target emission amount in association with each other for a unit time (year) for which an emission amount is registered in the emission amount storage unit (S406). The management server 200 can output only the target emission amount for a unit time (year) for which an emission amount is not registered. Note that the management server 200 may output the reduction amount and emission amount (if registered) for each unit time instead of the target emission amount.
[0039] FIG. 5 is a diagram for explaining the process (operation 2) of outputting the amount of emissions reduced by the solution.
[0040] The management server 200 receives a designation of a solution (S501), reads out reduction information corresponding to the received solution and the company's industry from the solution storage unit, and calculates the reduction amount (expected reduction amount) expected by introducing the solution based on the read reduction information and the emissions at a base point in time (S502). The management server 200 calculates the expected reduction amount per unit time by dividing the expected reduction amount by the number of unit times (e.g., years) from the base point in time to the target point in time (S503), and can calculate the emissions (expected emissions) expected by introducing the solution per unit time by subtracting the accumulated expected reduction amount per unit time from the emissions at the base point in time (S504). For unit times (years) for which emissions are registered in the emissions storage unit, the management server 200 can output the emissions and target emissions together with the expected emissions in association with each other (S505). For unit times (years) for which emissions are not registered, the management server 200 can output the target emissions and expected emissions in association with each other. The management server 200 may output the expected reduction amount and the emission amount (if registered) per unit time instead of the expected emission amount.
[0041] The calculation unit 210, the input unit 220, and the output unit 240 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns by itself.
[0042] <Disclosures> The first function also includes the following configuration: [Item A1 (P025)] an input unit that receives input of a target rate of reduction of the emissions by the business entity, a base point in time, and a target point in time; a unit reduction amount calculation unit that obtains the emissions corresponding to the base point in time from the emissions memory unit, calculates a reduction amount by multiplying the obtained emissions by the reduction target rate, and calculates a unit reduction amount by dividing the calculated reduction amount by the number of unit times from the base point in time to the target point in time; a target emissions calculation unit that calculates a target emissions amount for each unit time by subtracting the cumulative unit reduction amount from the emissions corresponding to the base point in time; and an output unit that outputs the target emissions amount for each unit time. Item A1 includes a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as base) that emits greenhouse gases; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from the user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item A2] The information processing system according to item A1, wherein the emission amount memory unit stores a first direct emission amount by the business entity, a second indirect emission amount by the business entity, and a third emission amount by another business entity located upstream or downstream in the supply chain of the business entity, the input unit accepts first to third reduction target rates for the first to third emissions, respectively, the unit reduction amount calculation unit calculates first to third unit reduction amounts for the first to third emissions, respectively, the target emission amount calculation unit calculates the target emission amount per unit time for the first to third emissions, and the output unit outputs the target emission amount for each of the first to third emissions. [Item A3] The information processing system described in Item A2 is characterized in that the emission storage unit stores fourth emissions by category for the third emissions related to the other business operator, the input unit accepts the fourth reduction target rate by category for the third emissions, the unit reduction amount calculation unit calculates the fourth unit reduction amount by category for the third emissions, the target emission calculation unit calculates the fourth target emission by category per unit time for the third emissions, and the output unit outputs the fourth target emission by category for the third emissions. [Item A4] An information processing system according to item A2, characterized in that the input unit receives the third reduction target rate from the other business operator. [Item A5] An information processing system according to item A4, wherein the input unit transmits a message to the other business operator instructing the other business operator to input the third reduction target percentage, and accepts the third reduction target percentage input from the other business operator in response to the message. [Item A6] An information processing system according to item A1, comprising: a solution storage unit that stores information that identifies a solution that realizes the reduction of emissions and reduction information for calculating a reduction amount of the emission power that can be reduced by the solution; and the output unit receives a designation of the solution, reads out the reduction information corresponding to the designated solution from the solution storage unit, calculates the reduction amount of the emissions based on the read reduction information, and outputs a value obtained by subtracting the reduction amount from the emissions. [Item A7] The following applies when targeting X information other than greenhouse gas emissions (for example, E2 hazardous substance emissions or working hours in a human rights DD). The same can be applied to items subordinate to this item. This information processing system includes: a storage unit that stores the business entity's X information (for example, E2 hazardous substance emissions or working hours in a human rights DD); an input unit that accepts input of the business entity's reduction target rate, base point, and target point in the X information; a unit reduction amount calculation unit that acquires the value of the X information corresponding to the base point from the storage unit, calculates the reduction amount by multiplying the acquired X information value by the reduction target rate, and calculates the unit reduction amount by dividing the calculated reduction amount by the number of unit times from the base point to the target point; a target value calculation unit that calculates a target value for each unit time by subtracting the cumulative unit reduction amount from the value of the X information corresponding to the base point; and an output unit that outputs the target value for each unit time.
[0043] <<Goal setting suggestion function (second function)>> Next, although some of the features have been described in the embodiment of the first function, an example of a configuration that can be further applied to the embodiment of the first function described above will be described in detail as an embodiment of the second function below. In the embodiment of the second function, support is provided for formulating emissions reduction targets, particularly for Scope 3 of the GHG Protocol. Scope 3 emissions are greenhouse gas emissions by business entities (hereinafter referred to as suppliers) that are upstream and / or downstream of the supply chain related to the business entity whose emissions are to be calculated. An information processing system equipped with the second function incorporates the supplier's reduction target and proposes it as a candidate for the company's own Scope 3 emissions reduction target.
[0044] An example of the software configuration of the management server 200 in the second function will be described with reference to Fig. 3. The management server 200 includes a storage unit 230 (emission amount storage unit, target storage unit), an acquisition unit 250 (target acquisition unit), an estimation unit 270, and a calculation unit 210 (reduction rate calculation unit).
[0045] The emission amount memory unit constituting the memory unit 230 stores information specifying the amount of greenhouse gas emissions for each supplier. In the embodiment of the second function, the emission amount memory unit stores the activity amount and the emission intensity as information specifying the amount of emissions, but it may also store the amount of emissions themselves. The emission amount memory unit can store a company ID indicating the supplier, time information, information for specifying the activity by the supplier (activity content), the activity amount and emission intensity related to the activity. The time information may be, for example, a year. The time information can also be the year / month, or the year / month / day, etc.
[0046] The emissions storage unit can further store information specifying the company's direct and indirect emissions (emissions related to Scopes 1 and 2). The emissions storage unit may store the emissions themselves as information specifying the company's emissions related to Scopes 1 and 2, or may store the activity amount and the emissions coefficient.
[0047] The target memory unit constituting the memory unit 230 stores a target reduction rate for each supplier. The target reduction rate is a target set by the supplier and is a ratio to the supplier's emissions in a base year. The target memory unit stores the base point in time, the target point in time, and the reduction rate in association with a company ID that identifies the supplier and activity content that identifies the supplier's activities. The base point in time and the target point in time may be specified by year, or may be specified by year / month, date, date and time, for example.
[0048] The target acquisition unit constituting the acquisition unit 250 acquires a target reduction rate from a supplier. The target acquisition unit can, for example, send a request to a supplier's user and receive the target reduction rate from the supplier's user terminal 100. The target acquisition unit may acquire the target reduction rate from a server on which the target reduction rate is managed, or may acquire a target reduction rate disclosed by a supplier from, for example, the supplier's web page or a newspaper's web page. The target acquisition unit can acquire the activity content, base year, target year, and reduction rate. The target acquisition unit can register the acquired target reduction rate in the target storage unit.
[0049] The target acquisition unit can also acquire the reduction rate of the target related to the company's emissions (company reduction rate). The target acquisition unit can receive the company reduction rate from the user terminal 100.
[0050] The estimation unit 270 estimates future emissions for each supplier. The estimation unit 270 can calculate the emissions at the target point in time by multiplying the supplier's emissions at the base point in time (the value obtained by multiplying the amount of activity by the emissions intensity) by the target reduction rate.
[0051] For a supplier for which the target reduction rate could not be obtained, the estimation unit 270 can estimate future emissions by using the statistical value of the target reduction rate stored in the target storage unit as the target reduction rate of that supplier. For example, the estimation unit 270 can use the average of the target reduction rates of all suppliers as the target reduction rate of the supplier for which the target reduction rate could not be obtained.
[0052] The reduction rate calculation unit, which is one of the calculation units 210, calculates the target reduction rate for emissions related to Scope 3. The reduction rate calculation unit can calculate the reduction rate (the ratio of the value obtained by subtracting the second total from the first total to the first total) by comparing a first total of future emissions estimated for each supplier with a second total of emissions for each supplier at the base time. The reduction rate calculation unit can similarly calculate the reduction rate for each category of Scope 3.
[0053] The reduction rate calculation unit can also calculate the reduction rate (carbon footprint: CFP reduction rate) for the total of Scopes 1 to 3. The reduction rate calculation unit can calculate the future emissions (at the target point in time) for the company based on the company's emissions and its reduction rate, calculate a first total value of the emissions for the company and its suppliers at the target point in time and a second total value of the emissions for the company and its suppliers at the base point in time, and calculate the ratio of the difference between the first and second total values to the second total value as the reduction rate for Scopes 1 to 3.
[0054] <Operation> FIG. 6 is a diagram for explaining the process (operation 3) of outputting a reduction target.
[0055] The management server 200 acquires a reduction target (reduction rate from a base point in time to a target point in time) from a supplier (S601). The management server 200 can, for example, send a request to the supplier's user and receive the reduction target from the user terminal 100 of the supplier's user. The management server 200 acquires the emissions at the base point in time related to the supplier's activities from the emissions storage unit, and calculates the reduction target amount up to the target point in time by multiplying the acquired emissions by the reduction rate (S602). The management server 200 calculates the reduction target amount for Scope 3 by adding up the reduction target amounts calculated for each supplier (S603). Note that, for a supplier for which the management server 200 was unable to acquire a reduction target, it can calculate the reduction target amount using statistics (such as the average reduction rate) of the reduction targets of other Scope 3 suppliers or other suppliers in the same Scope 3 category.
[0056] The management server 200 can calculate the total supplier emissions at the base point in time (i.e., the Scope 3 emissions at the base point in time) and calculate the ratio of the reduction target amount for Scope 3 to that total value as the target reduction rate for Scope 3 (S604).
[0057] The management server 200 acquires the reduction targets for scopes 1 and 2 of the company (S605). The management server 200 can, for example, acquire the reduction targets of the company and calculate the reduction target amount up to the target point in time by multiplying the company's emissions at the base point in time by the reduction rate. The company's reduction targets can be obtained by, for example, sending a request to the company's users and receiving the reduction targets from the user terminals 100 of the company's users.
[0058] The management server 200 obtains the company's emissions related to Scope 1 and 2 from the emissions memory unit, and multiplies the obtained emissions (total) by the reduction rate to calculate the reduction target amounts for Scope 1 and 2 up to the target time point (S606).
[0059] The management server 200 totals the reduction target amounts for Scopes 1-3 (S607), calculates the total emissions related to Scopes 1-3 at the base point in time from the emissions memory unit, and calculates the ratio of the total reduction target amounts for Scopes 1-3 to the calculated emissions for Scopes 1-3 at the base point in time as the company's target reduction rate (S608).
[0060] The management server 200 can output the reduction target (target reduction rate) for Scope 3 and the reduction target (target reduction rate) for Scopes 1-3 (carbon footprint: CFP) (S609).
[0061] In this way, the information processing system of the second function can automatically calculate a company's Scope 3 reduction target and its carbon footprint reduction target based on the reduction targets collected from suppliers.
[0062] The calculation unit 210, the acquisition unit 250, and the estimation unit 270 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns on its own.
[0063] <Disclosures> The second function also includes the following configuration: [Item B1 (P032)] an information processing system comprising: a target acquisition unit that acquires target greenhouse gas reduction rates from multiple business entities constituting upstream or downstream of a supply chain; an emission amount storage unit that stores information identifying the greenhouse gas emissions of each of the business entities at a base time; an estimation unit that estimates future emissions for each of the business entities by multiplying the emission amount by the target reduction rate; and a calculation unit that calculates the target reduction rate for emissions for all of the business entities by comparing the total estimated future emissions for each of the business entities with the total emissions for each of the business entities at the base time. Item B1 includes a base information storage unit that stores information identifying a location of each of the business entities (hereinafter referred to as a base) that emits greenhouse gases; an activity amount storage unit that stores activity amounts of the emitters for each base; an activity amount input unit that accepts input of location information and activity amounts of the mobile device from a user's mobile device; a base identification unit that references the base information storage unit to identify the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item B2] An information processing system according to item B1, wherein the emission amount memory unit further stores information identifying the first emission amount by the business entity, as well as information identifying the direct and indirect second emission amount by the company; the target acquisition unit acquires the company's reduction rate for the second emission amount; and the calculation unit estimates the future third emission amount for the business entity, calculates the company's future fourth emission amount based on the second emission amount and the company's reduction rate, and calculates the target reduction rate for the company based on a value corresponding to the sum of the third and fourth emissions and a value corresponding to the sum of the first and second emissions. [Item B3] An information processing system according to item B1, comprising: a target storage unit that stores the target reduction rate for each of the business entities; and the estimation unit, for a business entity for which the target reduction rate could not be obtained, estimates the future emissions using a statistical value of the target reduction rate stored in the target storage unit as the target reduction rate for that business entity. [Item B4] When X information other than greenhouse gas emissions (for example, emissions of hazardous substances in E2 or working hours in human rights DD) is the target, it is as follows. Note that the same can be said for items subordinate to this item. An information processing system comprising: a target acquisition unit that acquires target reduction rates of X information from multiple business entities that make up the upstream or downstream of a supply chain; a storage unit that stores information specifying the value of the X information for each business entity at a base point in time; an estimation unit that estimates a future value of the X information for each business entity by multiplying the value of the X information by the target reduction rate; and a calculation unit that calculates the target reduction rate of X information for all business entities by comparing the total value of the future X information estimated for each business entity with the total value of the X information for each business entity at the base point in time.
[0064] <<Function for generating and presenting various types of information (third function)>> Next, although some of the features have been described in the above embodiments, an example of a configuration that can be further applied to the above-described embodiments of the first and second functions will be described in detail below as an embodiment of the third function: P030, P044, P045, P047, P052, P054, P063, and P064.
[0065] An example of the software configuration of the management server 200 in the third function will be described using Figure 3. Note that the configuration shown in the figure is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (emission coefficient storage unit, scale information storage unit), an acquisition unit 250 (activity amount acquisition unit, information acquisition unit), a calculation unit 210 (emission amount calculation unit), an output unit 240 (information presentation unit, emission coefficient presentation unit), a generation unit 260 (information generation unit, information conversion unit), and an input unit 220 (information input unit).
[0066] The emission coefficient storage unit constituting the storage unit 230 stores, for each business entity, an emission coefficient for calculating the greenhouse gas emissions of the business entity. The emission coefficient storage unit can store emission coefficients in association with information (activity details) that identifies the business entity and the activities of the business entity. The emission coefficient storage unit can also store the emission coefficient of the business entity itself.
[0067] The scale information storage unit constituting the storage unit 230 stores, for each business entity, scale information indicating the scale of the business entity. In this embodiment, the scale of the business entity is at least one of sales scale and asset scale. The sales scale and asset scale may be numerical values. In this embodiment, the scale information includes the sales amount and asset value of the business entity in association with the business entity ID indicating the business entity. The scale information storage unit stores first information and second information, which will be described later. The first information and the second information may be combined to form total information, and this total information may be stored in the scale information storage unit. Note that the first information and the second information may be stored using a storage unit separate from the scale information storage unit.
[0068] The activity amount acquisition unit constituting the acquisition unit 250 acquires the activity amount of the business entity. The activity amount acquisition unit can accept input of the activity amount of the business entity. In addition, the activity amount acquisition unit can acquire the activity amount of the business entity from the business entity's accounting system, business system, etc.
[0069] The activity amount acquiring unit can also acquire the activity amount of a first business entity (supplier) that is located upstream or downstream in the supply chain. The activity amount acquiring unit may, for example, accept an input of the activity amount, or may acquire the activity amount from an information processing device of the supplier.
[0070] The emission calculation unit constituting the calculation unit 210 calculates the greenhouse gas emission amount. The emission calculation unit may calculate the emission amount of the company itself. The emission calculation unit can also calculate the emission amount of a supplier. The emission calculation unit can calculate the emission amount of the supplier by reading out the emission coefficient corresponding to the supplier from the emission coefficient storage unit and multiplying the activity amount of the supplier acquired by the activity amount acquisition unit by the read-out emission coefficient.
[0071] The emission coefficient presentation unit constituting the output unit 240 presents the emission coefficients of other business entities similar to the supplier when the supplier's emissions are not registered. The emission coefficient presentation unit transmits the presented emission coefficient to the user terminal 100 and can receive instructions from the user terminal 100 regarding the emission coefficient to be adopted. The user terminal 100 can adopt the presented emission coefficient, input an emission coefficient that the user knows, or adopt a standard emission coefficient provided by the Ministry of the Environment or the like. The emission calculation unit can calculate the emission amount using the emission coefficient instructed by the user terminal 100.
[0072] The emission coefficient presentation unit constituting the output unit 240 reads out scale information corresponding to the supplier from the scale information storage unit, and further refers to the scale information storage unit to identify second business entities (other suppliers) corresponding to scale information that matches or is similar to the read-out scale information, and reads out emission coefficients corresponding to the identified other suppliers from the emission coefficient storage unit. The similarity of scale information can be determined by whether the difference in sales and / or asset amount falls within a predetermined range. The emission coefficient presentation unit may read out emission coefficients corresponding to the identified other suppliers and activities from the emission coefficient storage unit. The emission coefficient presentation unit can present the read-out emission coefficients. The second business entities are one or more other suppliers.
[0073] The emission coefficient presentation unit may identify other suppliers with similar scale information related to the activity. In this case, the scale information stored in the scale information storage unit includes sales and / or asset amounts by activity (e.g., by product, service, etc.). The emission coefficient presentation unit can read out from the emission coefficient storage unit other suppliers with the same or similar scale information related to the activity and the emission coefficients corresponding to the activity.
[0074] The information acquisition unit constituting the acquisition unit 250 acquires first information and second information. The first information is information that includes at least information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain. The first information is, for example, a report that describes information related to emissions (hereinafter, an emission report), a group of information that shows multiple external findings, etc. The first information is also referred to as emission information. Examples of emission reports include TCFD reports, CDP reports (responses to CDP questionnaires), sustainability reports, and periodic reports based on the Energy Conservation Act, but other reports such as securities reports may also be used. Information related to greenhouse gas emissions is, for example, information indicating emissions amounts, information on the contents to be included in an emission report, information that shows internal and external findings, etc.
[0075] The second information is information that indicates at least the attributes of the business entity (supplier). The second information includes, for example, scale information, attribute information of each supplier, information on the type of business, greenhouse gas emission registration information, information on future targets, industry information as attribute information of suppliers, information on industry trends, customer information, information mapping accounting items and emission intensity, information on guidelines related to the GHG Protocol, information on internal and external knowledge such as information mapping accounting items and emission factors accumulated in the past, and various other information. The second information may be a variable.
[0076] Methods by which the information acquisition unit acquires this information include a method of acquiring information input from one or more user terminals 100 and a method by which the management server 200 acquires information. In the case of a method by which the management server 200 acquires information, the size information of the second business entity and information related to emissions are acquired based on attribute information corresponding to the first business entity. For example, if the attribute information corresponding to the first business entity is transportation, the size information of the second business entity and information related to emissions, which is transportation information, are acquired. The information related to emissions (also referred to as information on emission types) is, for example, information on greenhouse gas emissions, information indicating Scopes 1 to 3, information indicating Categories 1 to 15 of Scope 3, etc. The information acquisition unit and the activity amount acquisition unit may be a single acquisition unit rather than separate acquisition units. Furthermore, the information related to emissions may be information to be included in an emission report, etc.
[0077] The information generation unit constituting the generation unit 260 reads second information corresponding to the first business entity (e.g., transportation information, which is the company's attribute information) from the scale information storage unit, references the scale information storage unit, identifies a second business entity (e.g., another transportation supplier) corresponding to second information that matches or is similar to the read second information, reads emissions-related information corresponding to the identified second business entity (e.g., information on the content to be included in the TCFD report) from the scale information storage unit, and generates third information (e.g., a TCFD report reflecting the review results or a new TCFD report) that differs from the first information and the second information based on the read emissions-related information. The third information reflects the content to be included in the emissions report of the second business entity. In other words, the third information is information created based on the emissions reports of other suppliers, and the management server 200 stores the emissions reports of multiple other suppliers and generates the third information based on this information. Specifically, the generation unit 260 analyzes the emissions reports of multiple other suppliers and generates the third information based on the analysis results. In addition, an analysis unit 280, which functions differently from the generation unit 260, may be provided separately from the generation unit 260, and the analysis unit 280 may analyze the emission reports of multiple other suppliers, and the generation unit 260 may generate third information based on the analysis results of the analysis unit 280. The analysis targets are not limited to the emission reports of other suppliers. Emissions and carbon taxes (embodiments of the fourth function) may also be analyzed to present future emissions and carbon taxes. The generated third information may also be the emission report itself, in which case the information generation unit creates a new emission report. Furthermore, the third information may be information on emissions of a second business entity, information indicating Scopes 1 to 3, information suggesting Categories 1 to 15 of Scope 3, etc.
[0078] The information generation unit may also be configured to read information corresponding to the first business entity (e.g., information on a question) from the scale information storage unit, refer to the scale information storage unit, identify a second business entity (e.g., another supplier) corresponding to second information that matches or is similar to the read information corresponding to the first business entity, read information related to emissions corresponding to the identified second business entity (e.g., information on external knowledge), and generate third information (e.g., information on an answer to a question) different from the first information and the second information based on the read information related to emissions. Note that the information generation unit may also be configured to identify a second business entity (e.g., another supplier) corresponding to second information that matches or is similar to the information corresponding to the first business entity, read combined information (e.g., information combining internal knowledge and external knowledge) that combines the information related to emissions corresponding to the identified second business entity with the information related to emissions corresponding to the first business entity, and generate third information (e.g., information on an answer to a question) different from the first information and the second information based on the read information related to emissions. The third information is information of an answer to a question, such as information indicating a scope, information indicating a category, or information indicating a reason. Furthermore, the third information may be information of a suggestion to the question. Furthermore, the third information may be an answer to the question and a suggestion to the question.
[0079] Furthermore, the information corresponding to the first business entity may be, for example, information in which a user maps the scope and / or category of an accounting item to an emission factor. In this case, the information generation unit reads information corresponding to the first business entity (e.g., information in which the scope and / or category of an accounting item is mapped to an emission factor) from the scale information storage unit, refers to the scale information storage unit, identifies a second business entity (e.g., another supplier) corresponding to second information that matches or is similar to the read information corresponding to the first business entity, reads information related to emissions (e.g., external knowledge information) corresponding to the identified second business entity from the scale information storage unit, and generates third information (e.g., knowledge for the mapped information) different from the first information and the second information based on the read information related to emissions. The third information may be information in which accounting items are mapped to emission intensity units, information in which scopes and / or categories are mapped to emission factors, or the like.
[0080] The information conversion unit constituting the generation unit 260 converts unit information (e.g., kilowatts) in a certain type of emission report (first information) into unit information (e.g., gigajoules) in another type of emission report (third information). When the information conversion unit determines that the type of emission report as the first information is different from the type of emission report as the third information, it executes a process of converting the unit information. However, when the converted unit information is designated by the user, it may execute a process of setting the designated unit information. When the unit information is designated by the user in this way, the information presentation unit (described later) presents (notifies) to the user that the designated unit information is inconsistent with the third information. Also, in this case, the information presentation unit presents unit information that is consistent with the third information. Then, when the user instructs that they wish to convert to the presented unit information, the information conversion unit converts to unit information corresponding to the third information. Note that, although an example has been described in which the information conversion unit determines whether the types of emission reports are different, an information determination unit different from the information conversion unit may be provided to make the determination. The information determination unit constitutes the generation unit 260, but may also constitute a determination unit or the like different from the generation unit 260. The unit information may be currency unit information such as yen to dollars.
[0081] The information presentation unit constituting the output unit 240 presents the third information. The information presentation unit transmits the third information to be presented to the user terminal 100, and displays the third information on the user terminal 100. The third information transmitted to the user terminal 100 can be edited and processed on the user terminal 100. The information presentation unit will be described as having a different function from the emission coefficient presentation unit, but may have the same function, in which case it will be referred to as the presentation unit.
[0082] The information input unit constituting the input unit 220 inputs information corresponding to the first business entity input from the user terminal 100 to the management server 200. The management server 200 acquires the input information corresponding to the first business entity using an information acquisition unit. The information corresponding to the first business entity is, for example, information regarding an inquiry such as a question.
[0083] Furthermore, when a user inputs information about an emission report created by their own company into the management server 200 using the user terminal 100, a review result (third information) may be displayed. In this case, the emission report created by their own company is the first information. It is also preferable that the emission report created by their own company includes the second information. The management server 200 generates a review result, which is information about the items to be written that are necessary for the user's emission report and information about content that should be added or corrected in the emission report, based on the emission reports of multiple other suppliers that it has acquired, and presents an emission report that reflects the review result. The emission report information may be input into the management server 200 by inputting character information via OCR using the input unit 220. In this way, multiple types of emission reports can be easily acquired.
[0084] When information on the discharge report is input to the management server 200, the information written on the vehicle inspection certificate may be input as character information by the input unit 220 as character information to be read by OCR. The information listed on the vehicle inspection certificate includes the vehicle registration number, registration date / issue date, initial registration year and month, vehicle type, purpose (passenger or freight type, secondary information), personal or commercial use (personal or commercial use, secondary information), vehicle shape (van, station wagon, etc., secondary information), vehicle name, passenger capacity, maximum load capacity, vehicle weight, gross vehicle weight, vehicle identification number, length, width, height, front axle load, front and rear axle load, rear axle load, model, engine model, total displacement or rated output (combined with engine model, primary information), fuel type (gasoline, diesel, etc., primary information), model designation number, classification number, vehicle ID, owner's name or title, owner's address, user's name or title, user's address, expiration date, etc. This information can be imported into the vehicle master data of the information processing system. The vehicle master data can be automatically imported by matching the vehicle master data items with the vehicle inspection certificate data items. By inputting the vehicle inspection certificate data in this way, it can be easily imported as vehicle master data into the information processing system. The vehicle master data can be output to logistics companies, who can use this vehicle master data as a vehicle management ledger within the logistics company.
[0085] When vehicle inspection certificate information is input using OCR, an information processing system, an information processing method executed by a computer, and a program for causing a computer to execute the information processing system (P060) can be provided, each having the following configuration. The system includes an acquisition unit that acquires first information (e.g., emission information and fuel type information such as gasoline or diesel) including at least information related to greenhouse gas emissions by business entities upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entities (e.g., vehicle inspection certificate information indicating whether the vehicle is for personal or commercial use), an information setting unit (information generation unit that generates information) that sets third information (e.g., emissions intensity) based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information. In the case of a logistics company consisting of a primary contractor and a subcontractor, the third information, the emissions intensity, is the emissions intensity reported by the subcontractor to the primary contractor. The information setting unit constitutes the generation unit 260. The third information may be generated by an information generating unit instead of the information setting unit, or the information identifying unit may identify the third information. Even when the information identifying unit identifies the third information, it is preferable that the identified information be presented by the presenting unit.
[0086] When the acquisition unit 250 acquires an emission report or when the first information is an emission report, it is preferable that the information setting unit sets an emission basic unit based on the type of the emission report.
[0087] The information to be written on the vehicle inspection certificate may be included in a barcode, a QR code (registered trademark), or an IC tag and added to the vehicle inspection certificate. In the case of a barcode, a QR code (registered trademark), or an IC tag, it is preferable to read the barcode, the QR code (registered trademark), or the IC tag using the user terminal 100, and input the information using the input unit 220.
[0088] Furthermore, when an IC tag is used, the IC tag is read at the start point (time) of the trip and the end point (time) of the trip when calculating the trip history, and this information is input via the input unit 220, allowing the trip history to be stored (registered) in the memory unit 230. The calculation unit 210 can then calculate greenhouse gas emissions using the trip history. Users such as logistics companies can also use the trip history as transportation history. When users such as logistics companies use the trip history as transportation history, the information identification unit can identify emissions based on specific information such as shipper information and cargo information (the name of the cargo being transported or delivered). For example, a receiving company can search for specific information indicating shipper A or shipper B as shipper information, and the search results can identify and present the emissions per shipper for shipper A or shipper B. Regarding shipper information, the information identification unit can identify the shipper from the owner's name or title, the owner's address, the user's name or title, the user's address, etc. in the vehicle master.
[0089] Furthermore, when a user inputs information such as receipts or estimates acquired by a user into the management server 200 using the user terminal 100, an emission coefficient (third information) may be displayed. The identification of the emission coefficient will be described later in the ninth function. In this case, the information on the acquired receipts or estimates is the first information. Preferably, the information on the acquired receipts or estimates includes the second information. The management server 200 classifies the acquired multiple receipts, estimates, etc. into categories such as material costs, transportation costs, and labor costs, identifies the emission coefficients corresponding to these classified categories, and presents the emission coefficients. Information on receipts, estimates, etc. may be input into the management server 200 by inputting character information via OCR using the input unit 220. This makes it possible to easily acquire information on multiple types of receipts, estimates, etc.
[0090] When information such as receipts and estimates is input using OCR, an information processing system, an information processing method executed by a computer, and a program for causing a computer to execute the system can be provided, which are configured as follows: An acquisition unit that acquires first information (e.g., information such as receipts and estimates) including at least information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain, and second information that indicates at least the attributes of the business entities (e.g., information on items such as material costs, transportation costs, and labor costs), an information setting unit (an information generation unit that generates) that sets third information (e.g., an emission coefficient) based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information.
[0091] <Operation> FIG. 7 is a diagram illustrating the process (operation 4) of presenting the emission coefficient of the information processing system.
[0092] The management server 200 acquires the activity amount of the corresponding supplier for each activity for which emissions are to be calculated (for example, each of the raw materials procured by the company) (S701). The management server 200 may, for example, send a request to the supplier and receive the activity amount from the supplier's user terminal 100, or may receive the activity amount from the company's own user terminal 100, or may acquire the activity amount from the supplier's business system, etc. The management server 200 acquires the emission coefficient corresponding to the supplier and the activity from the emission coefficient storage unit (S702).
[0093] If an emission coefficient cannot be acquired (S703: NO), the management server 200 reads out the scale information corresponding to the supplier from the scale information storage unit (S704). The management server 200 may acquire scale information (sales and / or asset value) related to the supplier and activity corresponding to the activity. The management server 200 identifies other suppliers similar to the acquired scale information from the scale information storage unit (S705), and reads out the emission coefficients corresponding to the other suppliers and activities from the emission coefficient storage unit (S706). If an emission coefficient corresponding to the other supplier and activity is not registered, the management server 200 can repeat the process from S705. The management server 200 transmits the read-out emission coefficient to the user terminal 100 (S707), and receives a designation of the emission coefficient to be used from the user terminal 100 (S708).
[0094] The management server 200 can calculate the amount of emissions by multiplying the emission coefficient by the amount of activity (S709).
[0095] In this way, for suppliers whose emission coefficients are unknown, the emission coefficients of other suppliers of a similar scale can be presented to the user. The user can use the emission coefficients of other suppliers related to their own company that are similar to the supplier, rather than using secondary data.
[0096] In the embodiment of the third function, other suppliers whose size information is similar to that of the supplier are identified, but other suppliers whose industry is the same or similar to that of the supplier and whose size (sales, asset value) is the same or similar to that of the supplier may be identified. In this case, the size information may include the industry of the business entity, or an industry storage unit may be provided that stores the industry of the business entity.
[0097] FIG. 8 is a diagram illustrating the process 1 (operation 5) of generating and presenting the third information.
[0098] The management server 200 acquires first information including at least information related to greenhouse gas emissions by business entities that constitute the upstream or downstream of the supply chain for each activity for which emissions are to be calculated (e.g., each of the raw materials procured by the company) (S801). The management server 200 also acquires second information indicating at least the attributes of the business entities (S802). Next, the management server 200 stores the acquired first information and second information in the scale information storage unit (S803). Next, the management server 200 reads out second information corresponding to the first business entity from the scale information storage unit (S804). Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to second information that matches or is similar to the read second information (S805). Next, the management server 200 reads out emission-related information corresponding to the identified second business entity from the scale information storage unit, and generates third information based on the read emission-related information (S806). Next, the management server 200 presents the third information (S807).
[0099] In operation 5, the management server 200 may calculate information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain. This calculation is performed by the emission amount calculation unit. Also, operations 4 and 5 may be combined.
[0100] An increasing number of companies are disclosing information related to greenhouse gas emissions. Creating an emissions report requires specialized knowledge and know-how, but businesses (especially small and medium-sized enterprises) that lack this expertise often find themselves unsure of the types of information they should compile or what information to include when creating an emissions report, forcing them to rely on consultants with expertise in this field. While it's possible to create your own emissions report by referencing emissions reports disclosed by other companies in the same industry, compiling and organizing the information your company needs from those reports can be a significant time-consuming and time-consuming process.
[0101] According to operation 5 (P044), an information processing system can be provided, which includes: an acquisition unit that acquires first information (e.g., a TCFD report) including information related to greenhouse gas emissions by business entities upstream or downstream of a supply chain (e.g., information to be included in a TCFD report); second information indicating the attributes of the business entities (e.g., transportation information as attribute information of a supplier); an information generation unit that generates third information (e.g., a new TCFD report, a TCFD report reflecting review results) based on information related to emissions by a second business entity (another supplier) that matches or is similar to the second information (transportation information) corresponding to the first business entity; and a presentation unit that presents the third information. Note that the first information and the third information are not limited to the same type of report and may be different types of reports. For example, a securities report may be the first information, and a CDP report may be the third information. This makes it easy to create a report that is different from a certain type of report from a certain type of report.
[0102] In this way, by simply inputting the prerequisites such as the first information and the second information, an emission report format suited to the user is provided, so even businesses without specialized knowledge or know-how can easily create emission reports.In addition, the information processing system reviews the report based on many published emission reports, which improves the accuracy of the emission reports created in-house.
[0103] Furthermore, according to operation 5 (P063), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., a CDP report) including information related to greenhouse gas emissions by business entities upstream or downstream of the supply chain (e.g., information to be included in a CDP report); second information indicating attributes of the business entities (e.g., company information such as industry, sales, and number of employees as supplier attribute information); an information generation unit that generates third information (e.g., a new CDP report, a CDP report reflecting review results) based on information related to emissions of a second business entity (another supplier) that matches or is similar to the second information (company information) corresponding to the first business entity (e.g., information to be included in a highly rated CDP report); and a presentation unit that presents the third information. The information processing system also includes an input unit that inputs instruction information (e.g., question information, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., an answer to a question, a questionnaire, a new email address, a code) based on the instruction information. The analysis unit 280 may be provided to evaluate the CDP reports acquired by the acquisition unit 250 and acquire reports with high scores. Scores from the previous year may be referenced and analyzed, sorted in descending order, and the top 10 (not limited to the top 10) reports may be acquired. Scores from multiple years, such as the previous year and the year before, may be referenced and analyzed to acquire the top 10 reports with the highest average scores. When multiple years' worth of scores are referenced and analyzed, the most recent scores may be used preferentially. The analysis unit 280 may also perform machine learning on the information acquired by the acquisition unit 250 to generate the best answer. Since the analysis unit 280 analyzes and presents the top CDP reports for the industry indicated by the attributes in this way, it is possible to create an emissions report (e.g., a CDP report) with a high score and to use the results in climate change strategies, etc. After a CDP report is submitted annually, the submitted CDP report may be automatically acquired for machine learning. To acquire a CDP report, the user may individually specify the CDP report to be viewed using the user terminal 100.
[0104] FIG. 9 is a diagram illustrating the process 2 (operation 6) of generating and presenting the third information.
[0105] The management server 200 acquires first information including at least information related to greenhouse gas emissions by business entities that constitute the upstream or downstream of the supply chain for each activity for which emissions are to be calculated (e.g., each of the raw materials procured by the company) (S901). The management server 200 also acquires second information indicating at least the attributes of the business entities (S902). Next, the management server 200 stores the acquired first information and second information in a scale information storage unit (S903). Next, the management server 200 reads out the second information corresponding to the first business entity from the scale information storage unit (S904). Next, the management server 200 acquires information corresponding to the first business entity (S905). "Acquiring information corresponding to the first business entity" refers to storing information corresponding to the first business entity input from the user terminal 100 in a storage unit (e.g., a scale information storage unit) and reading out and acquiring this stored information. Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to second information that matches or is similar to the read first business entity (S906). Next, the management server 200 reads information related to emissions corresponding to the identified second business entity from the scale information storage unit, and generates third information based on the read information related to emissions (S907). Next, the management server 200 presents the third information (S908).
[0106] In operation 6, the management server 200 may calculate information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain. This calculation is performed by the emission amount calculation unit. Operation 6 may also be combined with operations 4 and 2.
[0107] Companies are using FAQs and chatbots as a way to reduce the amount of work required to respond to customer questions (inquiries).However, because conventional FAQs and chatbots can only respond to pre-defined patterns, they may not be able to elicit the answers or solutions that the questioner is truly looking for.
[0108] According to operation 6 (P045), an information processing system can be provided, which includes: an acquisition unit that acquires first information (e.g., information on a group of internal knowledge) including at least information (e.g., internal knowledge) related to greenhouse gas emissions by multiple business entities constituting upstream or downstream of a supply chain; second information (e.g., external knowledge information such as customer information) indicating at least attributes of the business entities; a storage unit (e.g., a scale information storage unit) that stores the acquired first information and second information; an input unit that inputs information corresponding to the first business entity (e.g., question information); an information generation unit that generates third information (e.g., information on answers to the questions) based on information related to emissions by a second business entity (another supplier) that matches or is similar to the information corresponding to the first business entity; and a presentation unit that presents the third information. The input unit includes a voice input unit that enables voice input via a microphone or the like. The voice input unit starts voice input upon detecting pressing of a voice input start button. After starting voice input, the voice input unit ends the voice input based on detecting another press of the voice input start button. Note that the voice input may also be ended based on detecting a press of the voice input end button. The voice input may also be ended based on an interruption in the voice, or based on the passage of a predetermined time from the start of voice input. The information input from the voice input unit is acquired by the acquisition unit and stored in the storage unit.
[0109] Furthermore, according to operation 6 (P047), it is possible to provide an information processing system including: an acquisition unit that acquires emission information (e.g., group information of information indicating scope) including at least type information (e.g., information indicating scope) regarding greenhouse gas emissions by business entities that are upstream or downstream of the supply chain; a storage unit (e.g., scale information storage unit) that stores the acquired emission information; an input unit that inputs information corresponding to a first business entity (e.g., question information); an information generation unit that generates type information corresponding to the first business entity (e.g., information indicating scope, information indicating category, and information on the reason as information in response to the question) based on type information regarding emissions that matches or is similar to the information corresponding to the first business entity (e.g., information indicating scope, information indicating category), and a presentation unit that presents the type information corresponding to the first business entity. Note that the type information corresponding to the first business entity is also third information.
[0110] By combining publicly available external expert knowledge with internal knowledge such as customer data accumulated within the company, it becomes possible to extract the answers and solutions that the customer asking the question is truly looking for, and to automatically respond to inquiries with high accuracy.
[0111] The following issues have also arisen. Under the Energy Conservation Act, companies and organizations designated as specified businesses are required to submit regular reports on their energy usage and other information. In addition to these regular reports, CDP (an international environmental nonprofit organization) requires companies and organizations to disclose information on their environmental impact. Companies and organizations voluntarily respond to the "CDP Environmental Questionnaire" to demonstrate their commitment to disclosing climate change-related information. Companies and organizations publicly report their energy usage and other information by submitting regular reports under the Energy Conservation Act and responding to the CDP questionnaire. However, because the emissions intensity (kilowatts) used in regular reports under the Energy Conservation Act differs from the emissions intensity (gigajoules) used in responses to the CDP questionnaire, reporting companies and organizations must convert the emissions intensity of their calculated carbon dioxide emissions data from those used in regular reports under the Energy Conservation Act to those used in the CDP questionnaire. This also applies to the process of converting emissions intensity for the CDP questionnaire to those used in regular reports under the Energy Conservation Act, and from one emissions intensity report to another. This means that reporting companies and organizations have to spend a lot of time and effort converting data into emission intensity units for different emission reports.
[0112] According to operation 6 (P052), an information processing system can be provided, which includes: first information (e.g., an emission report based on the Energy Conservation Act) including at least information related to greenhouse gas emissions by business entities upstream or downstream of a supply chain; an acquisition unit that acquires second information indicating at least attributes of the business entities; an information generation unit that generates third information (e.g., a CDP report) based on information related to emissions by a second business entity that matches or is similar to the second information corresponding to the first business entity; an information conversion unit that converts unit information (e.g., kilowatts) in the first information into unit information (e.g., gigajoules) in the third information; and a presentation unit that presents the third information. Note that if the first information is a certain type of emission report (e.g., an emission report based on the Energy Conservation Act), the third information is preferably a different type of emission report (e.g., a CDP report), but the third information may also be a new type of emission report (e.g., a new emission report based on the Energy Conservation Act).
[0113] In this way, the work of converting from an emission intensity unit of one emission report to an emission intensity unit of another emission report can be automated, thereby improving the efficiency of the emission intensity conversion work. In particular, the work of converting from an emission intensity unit (kilowatts) used in periodic reports based on the Energy Conservation Act to an emission intensity unit (gigajoules) used in responses to CDP questionnaires can be automated, thereby improving the efficiency of responses to CDP questionnaires.
[0114] FIG. 10 is a diagram illustrating a process 3 (operation 7) for generating and presenting third information (new information).
[0115] The management server 200 acquires emission information including at least information related to greenhouse gas emissions by business entities that constitute the upstream or downstream of the supply chain for each activity for which emissions are to be calculated (e.g., each of the raw materials procured by the company) (S1001). The management server 200 also acquires second information indicating at least attributes of the business entities (S1002). Next, the management server 200 stores the acquired emission information and second information in the storage unit 230 (S1003). Next, the management server 200 determines whether instruction information has been input (S1004). The input of instruction information refers to the user inputting instruction information from the user terminal 100. Examples of input methods include text input and voice input. If no instruction input has been made (S1004: NO), the management server 200 loops the processing of S1004 until instruction information has been input. On the other hand, if an instruction input has been made (or was made) (S1004: YES), the management server 200 acquires instruction information (S1005). The instruction information input in S1004 is stored in the storage unit 230, and in S1005, this stored information is read and acquired. Next, the management server 200 generates third information (new information) based on the instruction information (S1006). Next, the management server 200 presents the third information (S1007).
[0116] Operation 7 (P064) is an information processing system characterized by comprising an acquisition unit that acquires emission information (e.g., a CDP report) including at least information related to greenhouse gas emissions by business entities upstream or downstream of the supply chain (e.g., information to be included in the CDP report), a memory unit that stores the acquired emission information, an input unit that inputs instruction information (information corresponding to the first business entity, e.g., question information, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., a questionnaire, a new email address, a code) based on the instruction information (information corresponding to the first business entity) (information related to emissions that matches or is similar to part of the instruction information).
[0117] For example, the generation unit (information generation unit) references and uses the information to be included in the CDP report obtained based on the instruction information (please create a questionnaire for Supplier A and Supplier B regarding the information to be included in the CDP report. The questionnaire should contain information to obtain information regarding ●●●, ▲▲▲, and XXX. Please send the created questionnaire to Supplier A and Supplier B on yyyy / mm / dd), and generates a questionnaire (new information) from that information to confirm the information that should be included in the CDP report. The generation unit also generates new information based on information related to emissions (information to be included in the CDP report) that matches or is similar to part of the instruction information (please create a questionnaire regarding the information to be included in the CDP report). "Partially matches or is similar" means that part of the instruction information and part of the information to be included in the CDP report are the same or related.
[0118] Furthermore, based on the instruction information (please register a new user with the user name C), the generation unit references and uses email address information (user A@zb.jp or user B@zb.jp) indicating user A already stored in the storage unit 230 to generate a new email address (user C@zb.jp) from that information. The generation unit generates new information based on information stored in the storage unit 230 that matches or is similar to part of the instruction information (please register a new user with the user name C) (user A@zb.jp or user B@zb.jp as information related to release). "Partially matching or similar" means that part of the instruction information and part of the user information stored in the storage unit 230 are the same or related. Here, an example is shown in which the users' email domain names match.
[0119] Furthermore, the generation unit generates code (program) for executing the instruction content based on the instruction information (please delete the data entered on yyyy-mm-dd. Please delete all data entered one month prior to today), and code (program) for changing (adding, deleting, correcting, etc.) the discharge-related information (the information entered on yyyy-mm-dd and the information entered one month prior to today). The generation unit also generates code (program) for deleting the information entered in January based on information stored in the storage unit 230 that matches or is similar to part of the instruction information (please delete the data entered on yyyy-mm-dd. Please delete all data entered one month prior to today). In this way, when the instruction information input from the input unit is an instruction in natural language, the generation unit (information generation unit, generation unit 260) converts the instruction into computer language, i.e., generates new information such as code or a program. Based on the instruction information, the analysis unit 280 analyzes the information related to discharge stored in the storage unit 230, and based on the analysis results of the analysis unit 280, the generation unit generates new information.
[0120] The management server 200 also includes an execution unit 290 that executes code (program) as new information. The execution unit 290 executes a predetermined process based on the code as the generated new information. For example, if the generation unit generates code to delete information input on yyyy, mm, dd, the execution unit 290 executes the code and performs a process of searching, acquiring, and deleting the information input on yyyy, mm, dd, and the like. Furthermore, if the instruction information is an instruction to calculate data such as "calculate the emission amount of data input on yyyy, mm, dd, and the like," the generation unit generates code to calculate the information input on yyyy, mm, dd, and the execution unit 290 executes the code to calculate and present the emission amount of the information input on yyyy, mm, dd, and the like. Note that the calculation unit 210 may execute the process instead of the execution unit 290. The presentation process may also be performed by the output unit 240. Furthermore, if the instruction information is an instruction to visualize data, such as "create a graph of the data input on yyyy, mm, dd," the generation unit generates code to graph the information input on yyyy, mm, dd, and the execution unit 290 executes the code to create and present a graph of the information input on yyyy, mm, dd. The presentation process may also be performed by the output unit 240. In order to execute the input data deletion process, emission amount calculation process based on the input data, and graph creation process for the input data, the data input on yyyy, mm, dd, and dd may be searched and acquired from external software that has been linked via the API linking function.
[0121] 11 is a diagram illustrating the process 4 (operation 8) of generating and presenting the third information (new information). Note that operation 8 (P064) is an operation of generating a code as the new information shown in operation 7.
[0122] The management server 200 acquires emission information including at least information related to greenhouse gas emissions by business entities that constitute the upstream or downstream of the supply chain for each activity for which emissions are to be calculated (e.g., each of the raw materials procured by the company) (S1101). The management server 200 also acquires second information indicating at least attributes of the business entities (S1102). Next, the management server 200 stores the acquired emission information and second information in the storage unit 230 (S1103). Next, the management server 200 determines whether instruction information has been input (S1104). The input of instruction information refers to the user inputting instruction information from the user terminal 100. Examples of the input method include text input and voice input. If no instruction input has been made (S1104: NO), the management server 200 loops the processing of S1004 until instruction information has been input. On the other hand, if an instruction input has been made (or was made) (S1104: YES), the management server 200 acquires instruction information (S1105). The instruction information input in S1104 is stored in the storage unit 230, and in S1105, this stored information is read and acquired. Next, the management server 200 generates code for executing the content of the instruction as third information (new information) based on the instruction information (S1106). Next, the management server 200 executes a predetermined process based on the generated code (S1107). Next, the management server 200 presents the result of the predetermined process executed based on the code (S1108).
[0123] The second information may be information indicating customer attributes. Examples of information indicating customer attributes include industry, sales, sales by business, market segment, number of employees, business region, business content, and products and services sold, manufactured, and provided. The second information may also be information on sustainability initiatives. Examples of information on sustainability initiatives include climate change-related goals, internal strategies and structures, and numerical targets. The second information may also be information on external factors, such as competitor information and information related to customer trends. These pieces of information may also be used as the first information. In this way, providing many types of first information and second information makes it easier to create the third information.
[0124] The input unit 220, output unit 240, acquisition unit 250, calculation unit 210, generation unit 260, estimation unit 270, analysis unit 280, and execution unit 290 of the management server 200 may be implemented by a self-learning artificial intelligence system (mechanical system). This system may also be tuned to learn acquired information, such as information indicating the scope, information indicating the category, and information indicating the reason. By doing so, documents published by the WBCSD or the Ministry of the Environment or an internal customer database can be loaded into the management server 200. When a customer inputs prerequisites (such as industry, product, or service), the system can automatically generate an optimal answer for the customer from the learned information. Multilingual information can also be loaded. Questions and answers can also be entered and answered in multiple languages. A multilingual system allows anyone to easily obtain the information they want. Furthermore, if a question entered earlier by the input unit 220 is related to a later question, the output unit 240 can respond by taking the earlier question and answer into consideration. For example, if the previous input content and the subsequent input content contain the same or similar words, the estimation unit 270 estimates that they are related questions, and the output unit 240 outputs the answer as a related question.
[0125] <Disclosures> The third function also includes the following configuration: [Item C1 (P030)] an emission coefficient storage unit that stores, for each business entity, an emission coefficient used to calculate greenhouse gas emissions; a scale information storage unit that stores, for each business entity, scale information indicating at least one of sales scale and asset scale; an acquisition unit that acquires an activity amount by a first business entity that is upstream or downstream in a supply chain; an emission calculation unit that calculates the emission amount by the first business entity by multiplying the activity amount by the emission coefficient corresponding to the first business entity; and a presentation unit that, when the emission coefficient corresponding to the first business entity is not registered, reads the scale information corresponding to the first business entity from the scale information storage unit, refers to the scale information storage unit, identifies a second business entity corresponding to scale information that matches or is similar to the read-out scale information, reads the emission coefficient corresponding to the identified second business entity from the emission coefficient storage unit, and presents the read-out emission coefficient. Item C1 includes a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as base) that is a greenhouse gas emitter; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from the user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C2] An information processing system according to item C1, characterized in that the sales scale and asset scale are numerical values, and the presentation unit identifies the second business entity corresponding to the scale information stored in the scale information storage unit whose difference from the read-out scale information is within a predetermined range. [Item C3] The information processing system according to item C1, wherein the emission coefficient storage unit stores the emission coefficient in association with the business entity and the activity by the business entity, the scale information storage unit stores the scale information in association with the activity, the emission calculation unit acquires the emission coefficient corresponding to the first business entity and the activity related to the activity amount, and the presentation unit refers to the scale information storage unit to identify a second business entity corresponding to the scale information that matches or is similar to the scale information of the first business entity and the activity, and reads out the emission coefficient corresponding to the identified second business entity and the activity from the emission coefficient storage unit. [Item C4 (P044)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to greenhouse gas emissions by business entities that are upstream or downstream of a supply chain, second information indicating at least attributes of the business entities, an information generation unit that generates third information based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information. Item C4 comprises: a base information storage unit that stores information identifying a base location for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores an amount of activity by the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C5 (P045)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to greenhouse gas emissions by business entities that are upstream or downstream of a supply chain, second information indicating at least attributes of the business entities, a storage unit that stores the acquired first information and the second information, an input unit that inputs information corresponding to the first business entity, an information generation unit that generates third information based on information related to the emissions of a second business entity that matches or is similar to the information corresponding to the first business entity, and a presentation unit that presents the third information. Item C5 comprises: a base information storage unit that stores information identifying a base location for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores an amount of activity by the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C6 (P047)] An information processing system comprising: an acquisition unit that acquires emission information including at least information on types of greenhouse gas emissions by business entities constituting an upstream or downstream of a supply chain, a storage unit that stores the acquired emission information, an input unit that inputs information corresponding to a first business entity, an information generation unit that generates information on the type of emission corresponding to the first business entity based on information on the type of emission that matches or is similar to information corresponding to the first business entity, and a presentation unit that presents the information on the type corresponding to the first business entity.Item C6 comprises: a base information storage unit that stores information identifying a base location for each business entity (hereinafter referred to as a base) that emits greenhouse gases; an activity amount storage unit that stores an amount of activity by the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C7 (P054)] An information processing system, wherein the input unit of item C6 is an input unit for inputting information corresponding to the first business entity by voice. [Item C8 (P052)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to greenhouse gas emissions by business entities that are upstream or downstream of a supply chain; second information indicating at least attributes of the business entities; an information generation unit that generates third information based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity; an information conversion unit that converts unit information in the first information into unit information in the third information; and a presentation unit that presents the third information. Item C8 comprises: a base information storage unit that stores information identifying a location of each base for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores an amount of activity by the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C9 (P063)] An information processing system comprising: an acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities constituting an upstream or downstream of a supply chain, second information indicating attributes of the business entities, an information generation unit that generates third information based on information related to emissions by a second business entity that matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information. Item C9 comprises: a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C10] An information processing system according to item C9, comprising an input unit for inputting instruction information, wherein the information generation unit is capable of generating new information based on the instruction information. [Item C11 (P064)] An information processing system comprising: an acquisition unit that acquires emission information including at least information related to greenhouse gas emissions by business entities that are upstream or downstream in a supply chain; a storage unit that stores the acquired emission information; an input unit that inputs instruction information; and an information generation unit that generates new information based on the instruction information. Item C11 comprises: a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of a mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C12] An information processing system according to item C11, comprising: an analysis unit that analyzes the discharge information stored in the memory unit based on the instruction information; and the information generation unit that generates the new information based on the results of the analysis. [Item C13] An information processing system according to item C12, comprising: an execution unit that executes a predetermined process based on the new information. [Item C14 (P044)] When X information other than greenhouse gas emissions (for example, emissions of hazardous substances in E2 or working hours in human rights DD) is the target, it is as follows. Note that the same can be said for items subordinate to this item. An information processing system comprising: an acquisition unit that acquires first information including at least information related to the X information of business entities that constitute the upstream or downstream of a supply chain and second information that indicates at least the attributes of the business entities; an information generation unit that generates third information based on information related to the X information of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. [Item C15 (P045)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to X information of business entities that are upstream or downstream of a supply chain; and second information that indicates at least attributes of the business entities; a storage unit that stores the acquired first information and second information; an input unit that inputs information corresponding to the first business entity; an information generation unit that generates third information based on information related to X information of a second business entity that matches or is similar to the information corresponding to the first business entity; and a presentation unit that presents the third information. [Item C16 (P047)] An information processing system comprising: an acquisition unit that acquires information on the type of X information of business entities that are upstream or downstream of a supply chain; a storage unit that stores the acquired information on the type of X information; an input unit that inputs information corresponding to a first business entity; an information generation unit that generates information on the type corresponding to the first business entity based on information on the type of X information that matches or is similar to information corresponding to the first business entity; and a presentation unit that presents the information on the type corresponding to the first business entity. [Item C17 (P052)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to X information of business entities that are upstream or downstream of a supply chain; second information that indicates at least attributes of the business entities; an information generation unit that generates third information based on information related to X information of a second business entity that matches or is similar to the second information corresponding to the first business entity; an information conversion unit that converts unit information in the first information into unit information in the third information; and a presentation unit that presents the third information. [Item C18 (P063)] An information processing system comprising: an acquisition unit that acquires first information including information related to X information of business entities that are upstream or downstream of a supply chain and second information that indicates attributes of the business entities; an information generation unit that generates third information based on information related to X information of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. [Item C19 (P064)] An information processing system comprising: an acquisition unit that acquires X information of business entities that are upstream or downstream in a supply chain; a storage unit that stores the acquired X information; an input unit that inputs instruction information; and an information generation unit that generates new information based on the instruction information.
[0126] <<Target setting function of carbon tax (Fourth function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to third functions will be described in detail below as an embodiment of the fourth function.
[0127] An example of the software configuration of the management server 200 in the fourth function will be described using Figure 3. Note that the configuration shown in the figure is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (emission amount storage unit), an acquisition unit 250 (information acquisition unit), a calculation unit 210 (derivation unit, reduction amount calculation unit), an output unit 240 (information presentation unit), and an input unit 220 (information input unit).
[0128] The emission amount storage unit constituting the storage unit 230 is the same as the storage unit described in the embodiment of the second function. In this embodiment, the emission amount storage unit stores the result of calculating the carbon dioxide emission amount of the company as information specifying the emission amount.
[0129] The information acquisition unit constituting the acquisition unit 250 acquires base scenario data. The base scenario data is composed of multiple scenario data. The multiple scenario data include first scenario data, second scenario data, third scenario data, etc. The first scenario data is, for example, scenario data assuming that greenhouse gas emissions continue as they are currently, resulting in a temperature rise of approximately 4 degrees by 2100 (or 2050, etc.). The second scenario data is, for example, scenario data assuming that greenhouse gas emissions are reduced to almost zero. The third scenario data is, for example, scenario data assuming that greenhouse gas emissions are reduced by a predetermined amount, resulting in a temperature rise of 2 degrees or less by 2100 (or 2050, etc.). Each scenario data indicates the carbon price (coefficient) for each year from the present to 2100. Note that the climate change scenario set forth in WEO2022 may be acquired as the base scenario data. When a climate change scenario is acquired, the first scenario data is created based on STEPS (The Stated Policies Scenario), the second scenario data is created based on NZE (Net Zero Emissions by 2050 Scenario), and the third scenario data is created based on APS (The Announced Pledges Scenario).
[0130] The derivation unit constituting the calculation unit 210 derives (calculates) a first carbon tax based on the emissions and carbon price (coefficient) stored in the emissions storage unit. The first carbon tax is derived based on the amount of carbon contained in the emissions. The derivation method differs from country to country. For example, the first carbon tax is derived by multiplying the emissions by a carbon price per ton, such as N yen / ton in Japan or M dollars / ton in the United States. The derivation unit can also derive a second carbon tax for a predetermined period. The predetermined period may be short-term (approximately 2-3 years), medium-term (approximately 5-10 years), or long-term (approximately 30 years). The second carbon tax is derived (calculated) based on the emissions and scenario data stored in the emissions storage unit. For example, when deriving a long-term second carbon tax using first scenario data, the first carbon tax is used as the second carbon tax at the start of the scenario (current time). The second carbon tax at the end of the scenario (30 years later) is derived based on the emission amount and the data from the first scenario data 30 years later. Furthermore, the second carbon tax for each year from the start of the scenario to the end of the scenario is derived based on the emission amount and the data for each year from the first scenario data. In this way, in this example, a simulation of a long-term second carbon tax can be performed and presented to the user. The derivation unit can also derive the second carbon tax based on the amount of reduction. In this example, a carbon tax simulation can also be performed by multiplying the amount of reduction by the carbon price of the scenario data.
[0131] The reduction amount calculation unit constituting the calculation unit 210 calculates the reduction amount based on the emission amount and the target reduction rate of the emission amount by the business entity. The target reduction rate is the same as in the embodiment of the first function.
[0132] The information presentation unit presents information on the first carbon tax, the second carbon tax (simulation results), and the reduction amount. For the second carbon tax, the results of a simulation based on one scenario data may be presented, or the results of multiple simulations based on multiple scenario data may be presented. The information presentation unit transmits the information to be presented to the user terminal 100, and displays the information on the user terminal 100. The information transmitted to the user terminal 100 can be edited and processed on the user terminal 100. The information presentation unit may also present potential risks. There are two types of risks: acute risks and chronic risks. Acute risks are risks caused by sudden events. Sudden events include, for example, avalanches, cold waves, frost, cyclones, hurricanes, typhoons, droughts, heat waves, floods (coastal, river, pluvial, groundwater), glacial lake outbursts, heavy precipitation (rain, hail, snow, ice), landslides, storms (including blizzards, dust, and sandstorms), subsidence, tornadoes, and wildfires. Chronic risks are risks resulting from long-term changes in climate patterns. Chronic risks include, for example, changing precipitation patterns (rain, hail, hail, snow, ice), changing temperatures (air, freshwater, and saltwater), changing wind patterns, coastal erosion, heat stress, ocean acidification, permafrost thaw, heavy precipitation and / or hydrological changes, saltwater intrusion, sea-level rise, soil degradation, soil erosion, solifluction, temperature fluctuations, and water scarcity. These risks can include increased costs, decreased asset value, asset impairment, and decreased sales due to reduced production capacity. By displaying these risks, users can recognize the types of risks they face. The tax levied according to greenhouse gas emissions in the pricing function can also be a carbon tax.
[0133] The information input unit inputs information on the target rate of reduction of the emission amount by the business entity input from the user terminal 100 to the management server 200 .
[0134] FIG. 12 is a diagram illustrating the process of calculating and presenting the carbon tax (operation 9).
[0135] The management server 200 stores the greenhouse gas emissions by the business entity (S1201). Next, the management server 200 calculates a first carbon tax based on the emissions (S1202). Next, the management server 200 selects scenario data (S1203). The selected scenario data may be one or more. Next, the management server 200 calculates a second carbon tax for a predetermined period using the selected scenario data (S1204). Next, the management server 200 accepts input of a target percentage reduction in emissions by the business entity (S1205). Next, the management server 200 calculates a reduction amount based on the emissions and the target percentage reduction (S1206). Next, the management server 200 calculates a second carbon tax based on the reduction amount. The management server 200 outputs the first carbon tax and the second carbon tax showing each calculation result to be presented to the user. The second carbon tax may be presented on a graph with the X-axis representing the fiscal year.
[0136] Due to global warming in recent years, extreme weather events have been observed around the world. Weather disasters have also become more frequent. The United Nations Intergovernmental Panel on Climate Change warns that if global warming continues at its current rate, weather disasters could become more frequent and severe. To mitigate these extreme weather events and disasters, Western countries are leading the transition to a decarbonized society. Japan is also working toward achieving carbon neutrality by 2050. One example of this approach is the introduction of a carbon pricing system, which could predict the implementation of policies that place a price on carbon and change the behavior of carbon dioxide emitters (mainly businesses). The introduction of a carbon pricing system could lead to the creation of a "carbon tax" that imposes a tax based on carbon dioxide emissions. If a carbon tax is introduced, it would have a significant financial impact on companies, which are the main emitters of carbon dioxide. Therefore, companies must estimate the carbon tax that will be levied on their own carbon dioxide emissions and consider the impact of the tax on their business activities. However, there is currently no information processing system that can simulate future carbon taxes that will be imposed on companies.
[0137] According to operation 9, an information processing system for calculating and visualizing carbon dioxide emissions can be provided that calculates a company's carbon dioxide emissions and simulates a carbon tax based on the calculation results and a carbon price corresponding to the base scenario data. In detail, an information processing system can be provided that simulates a carbon tax by multiplying the carbon price (carbon pricing) calculated based on each of the first scenario data, second scenario data, and third scenario data by the company's carbon dioxide emissions.
[0138] This configuration allows companies to recognize risk factors such as future carbon tax burdens, and makes it easier to formulate business plans linked to climate change-related targets. Furthermore, by having companies consider risk factors such as future carbon tax burdens when considering capital investment plans, they can increase the priority of decarbonization investments, thereby promoting decarbonization investments within companies.
[0139] The acquisition unit 250, calculation unit 210, output unit 240, and input unit 220 of the management server 200 may be executed by a system (mechanical system) with artificial intelligence that learns by itself. Such machine learning makes it possible to predict factors that will increase or decrease the carbon tax.
[0140] <Disclosures> The fourth function also includes the following configuration: [Item D1 (P051)] An information processing system comprising: a storage unit (emission amount storage unit) that stores greenhouse gas emissions by business entities and predetermined scenario data; and a derivation unit that derives a carbon tax (second carbon tax) based on the emissions and the predetermined scenario data, wherein the derivation unit is capable of deriving a carbon tax for a predetermined period. Item D1 comprises: a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as a base) that emits greenhouse gases; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of a mobile device from a user's mobile device; a base identification unit that references the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item D2] An information processing system according to item D1, comprising: an input unit (information input unit) that accepts input of the target rate of reduction of the emissions by the business entity; and a reduction amount calculation unit that calculates the amount of reduction based on the emissions and the target rate of reduction, wherein the derivation unit is capable of deriving the carbon tax based on the amount of reduction. [Item D3] An information processing system according to item D2, characterized in that the input unit is capable of accepting input of a base point in time and a target point in time, and the reduction amount calculation unit is capable of acquiring the emissions at the base point in time from the emissions memory unit and calculating the reduction amount at the target point in time based on the acquired emissions and the reduction target rate. [Item D4 (P051)] When X information other than greenhouse gas emissions (for example, emissions of hazardous substances of E2 or working hours of human rights DD) is the target, it is as follows. Note that the same can be done for items subordinate to this item. An information processing system comprising: a storage unit that stores first X information by a business entity and predetermined scenario data; and a derivation unit that derives second X information based on the first X information and the predetermined scenario data, wherein the derivation unit is capable of deriving the second X information for a predetermined period.
[0141] <<Blockchain function (5th function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to fourth functions will be described in detail below as an embodiment of the fifth function.
[0142] An example of the software configuration of the management server 200 in the fifth function will be described using FIG. 3. Note that the configuration shown in the figure is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (emission amount storage unit, blockchain), an acquisition unit 250 (information acquisition unit), an analysis unit 280, and an output unit 240 (information presentation unit). In this embodiment, an example is shown in which the blockchain is provided within the management server 200, but the blockchain may also be provided external to the management server 200. Even when provided externally, the management server 200 can acquire information from the blockchain.
[0143] The emission amount storage unit constituting the storage unit 230 is the same as the storage unit described in the embodiment of the second function. In this embodiment, the emission amount storage unit stores the results of calculating the carbon dioxide emissions of the company and other companies as information indicating emissions (first information). A blockchain manages data in units of blocks, which are linked like a chain to store data. Each block of the blockchain stores first information. Each block also stores a hash value (second information) representing the contents of the previous block. For example, if a first block stores information indicating a first emission amount (first information A) and a first hash value (second information A), and a second block stores information indicating a second emission amount (first information B) and a second hash value (second information B), the first hash value used in the first block is used as a certificate required to generate the next block, the second block. In other words, the first hash value is information related to the second hash value. Here, if the data of the information indicating the second emission amount in the second block is tampered with, the derived second hash value will be a different value (an abnormal value), and the hash values of all blocks will need to be changed. Therefore, tampering with information managed by the blockchain is difficult, making it possible to provide a highly reliable information processing system.
[0144] The information acquisition unit constituting the acquisition unit 250 acquires first information. The first information is information indicating the emission amount in the embodiment of the third function, etc. The information acquisition unit also acquires second information. The second information is, for example, a hash value representing the contents of the immediately preceding block, but it may be any information indicating information in the blockchain. The second information is information associated with the first information. In other words, the first information and the second information are related information. If the second information shown in the embodiment of the third function is stored in the blockchain, the second information in the embodiment of the third function can be used as the second information. In this case, it is preferable to use information in which a hash value is associated with the second information in the embodiment of the third function as the second information. Furthermore, the second information may be information that can confirm when, where, and from which business entity the information was acquired, rather than a hash value.
[0145] The analysis unit 280 analyzes information indicating the emissions of downstream business entities based on the acquired hash value. "Downstream" refers to a business entity downstream of the first business entity (supplier), i.e., another supplier that is a second business entity. The first business entity acquires information indicating the emissions from the second business entity that is a downstream business entity, and the analysis unit 280 can analyze whether or not this information indicating the emissions has been tampered with. The information indicating the emissions is information managed by the blockchain. The hash value is also information managed by the blockchain, and is information related to the information indicating the emissions. Therefore, by analyzing the hash value corresponding to the information indicating the emissions, the analysis unit 280 can analyze and confirm that the information indicating the emissions acquired from downstream business entities is normal information that has not been tampered with. The analysis unit 280 can also analyze which business entity the information indicating the emissions belongs to.
[0146] The information presentation unit presents information on the results of the analysis. For example, if the acquired information indicating the emission amount is abnormal as a result of the analysis, information is output to the user terminal 100 to display, for example, "The acquired information indicating the emission amount is not normal." On the other hand, if the acquired information indicating the emission amount is normal, the normality is not presented. If the acquired information indicating the emission amount is normal, information may be output to the user terminal 100 to display, for example, "The acquired information indicating the emission amount is normal." Furthermore, if the result of analyzing which business entity the information indicating the emission amount is information about is not that of a normal second business entity, information is output to the user terminal 100 to display, for example, "The acquired information indicating the emission amount is not normal." If the information is normal, the normality is not presented, but information may be output to the user terminal 100 to display, for example, "The acquired information indicating the emission amount is normal."
[0147] If the analysis results are abnormal but the acquired information indicating the amount of emissions has not been tampered with, for example, if the analysis results reveal that the second business entity has output information indicating erroneous amounts of emissions to the first business entity, this fact will be presented. In this case, the second business entity may be notified that the information indicating the amount of emissions output to the first business entity was erroneous.
[0148] Furthermore, a generation unit 260 may be provided to generate a blockchain. The blocks constituting the blockchain store first information of the second business entity and hash values corresponding to the first information. A blockchain can be constructed by acquiring first information of multiple second business entities and using first information whose analysis results show normality. Furthermore, second information B can be information related to second information A, while first information B can be information that is not related to first information A. Here, "related information" refers to, for example, information in which one piece of information has a relationship with another piece of information, such as a function, but is not limited to this. By storing information related at least between second pieces of information, flexibility in the first information to be stored can be ensured.
[0149] FIG. 13 is a diagram illustrating the process of analyzing and outputting the first information (operation 10).
[0150] The management server 200 acquires first information including at least information related to greenhouse gas emissions by business entities that constitute the upstream or downstream of the supply chain for each activity for which emissions are to be calculated (e.g., each of the raw materials procured by the company) (S1301). The management server 200 also acquires second information indicating information in the blockchain (S1302). Next, the management server 200 stores the acquired first information and second information in the storage unit 230 (S1303). Next, the management server 200 analyzes the first information of the business entities that constitute the downstream based on the second information (S1304). Next, the management server 200 determines whether the result of the analysis is abnormal (S1305). If the result of the analysis is abnormal (S1305: YES), the management server 200 indicates that there is an abnormality and ends the processing of Operation 10 (S1306). On the other hand, if the result of the analysis is not abnormal (S1305: NO), the management server 200 ends the processing of Operation 10.
[0151] Concerns have arisen about the reliability of first information from upstream or downstream business entities. For example, in the case of a first business entity that manufactures smartphone products, the first business entity obtains first information (emissions and emission intensity) about components that make up the smartphone, such as cameras and chips, from a second business entity. However, even if the obtained first information is tampered with, there is no way to confirm the tampering, and the tampered, fraudulent information may be registered as information from the first business entity, resulting in a problem in which accurate greenhouse gas emissions cannot be calculated. The embodiment of the fifth function has been proposed to solve this problem.
[0152] According to operation 10, an information processing system can be provided that includes an acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain and second information that indicates information in the blockchain, an analysis unit that analyzes the first information of business entities that are downstream based on the second information, and a presentation unit that presents the results of the analysis.
[0153] By configuring it in this way, it is possible to track the calculation process of greenhouse gas emissions by business entities that are upstream or downstream in the supply chain (which business entity calculated it, when and how) and the editing history of the greenhouse gas emissions data by that business entity, making it possible to confirm (guarantee reliability) the reliability of the information indicating the acquired emissions and to provide information indicating emissions that consists only of normal information.
[0154] The output unit 240, the acquisition unit 250, the generation unit 260, and the analysis unit 280 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns on its own.
[0155] <Disclosures> The fifth function also includes the following configuration: [Item E1 (P065)] An information processing system comprising: an acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities that are upstream or downstream in a supply chain, and second information indicating information in a blockchain, an analysis unit that analyzes the first information of business entities that are downstream based on the second information, and a presentation unit that presents the results of the analysis. Item E1 comprises a base information storage unit that stores information identifying the location of each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter, an activity amount storage unit that stores the activity amount of the emitter for each base, an activity amount input unit that accepts input of location information and activity amount of the mobile device from a user's mobile device, a base identification unit that refers to the base information storage unit and identifies the base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item E2] An information processing system according to item E1, characterized in that the first information includes at least first information A and first information B, which is the information following the first information A, and the second information includes at least second information A and second information B, which is the information following the second information A, and the second information A and the second information B are related information, while the first information A and the first information B are not related information. [Item E3 (P065)] When targeting X information other than greenhouse gas emissions (for example, emissions of hazardous substances in E2 or working hours in human rights DD), the following applies. Note that the same can be applied to items subordinate to this item. An information processing system characterized by comprising: an acquisition unit that acquires first information including information related to the X information of business entities that constitute the upstream or downstream of a supply chain and second information that indicates information in a blockchain; an analysis unit that analyzes the first information of business entities that constitute the downstream based on the second information; and a presentation unit that presents the results of the analysis.
[0156] <<Evidence function (6th function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to fifth functions will be described in detail below as an embodiment of the sixth function.
[0157] An example of the software configuration of the management server 200 in the sixth function will be described using Figure 3. Note that the configuration shown in the figure is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (evidence data storage unit, corresponding database), an acquisition unit 250 (evidence acquisition unit, basic data acquisition unit), a calculation unit 210 (emission amount calculation unit), and an output unit 240 (evidence output unit).
[0158] The document acquisition unit constituting the acquisition unit 250 acquires document data that displays basic data for calculating greenhouse gas emissions. The basic data can be, for example, at least one of an activity amount and an emission coefficient.
[0159] Evidence data for activity data is data that represents evidence such as invoices, receipts, and contracts. Evidence for Scope 1 (direct emissions) of the GHG (GreenHouse Gas) Protocol could include, for example, gas station receipts and gas or coal invoices. Evidence for Scope 2 (indirect emissions) could include, for example, electricity receipts and contracts. Evidence for Scope 3 (emissions from related companies) for Category 1 (purchased goods and services) could include, for example, purchase orders, invoices, contracts, and receipts for the procurement of raw materials and parts, or procurement system data and bills of materials.
[0160] Furthermore, evidence data relating to emissions may include, for example, primary data on the emission intensity of raw materials obtained from suppliers (which may be calculated independently by the supplier or verified by a third party).
[0161] The evidence data may be, for example, image data. The image data may be, for example, data captured by a camera (not shown) provided in the user terminal 100. The evidence data may be, for example, a document such as a PDF file, or a structured file such as XML.
[0162] The evidence acquisition unit may, for example, accept upload of evidence data from the user terminal 100, or may acquire evidence data attached to a message such as an email or a chat message sent from the user terminal 100. Furthermore, if the management server 200 can be directly operated by a user, the management server 200 may be equipped with a camera or a scanner, and the evidence may be photographed using the camera or scanner of the management server 200. The evidence acquisition unit can register the acquired evidence data in the evidence data storage unit.
[0163] The evidence data storage unit constituting the storage unit 230 stores evidence data. The evidence data storage unit can store evidence data in association with, for example, an evidence ID that identifies the evidence and a user ID that indicates the user who registered the evidence. The evidence data storage unit can be implemented as a relational database or an object database, or as a file system (in this case, the evidence ID can be a path and file name).
[0164] The basic data acquisition unit constituting the acquisition unit 250 reads basic data from the supporting document data. The basic data acquisition unit can read basic data from image data, for example, by OCR processing. The basic data acquisition unit can also extract basic data from text included in a document, for example.
[0165] The emission calculation unit constituting the calculation unit 210 calculates the emission amount based on the basic data. For example, if the basic data is information indicating the activity amount of a company, the management server 200 can be provided with an emission coefficient storage unit that stores the emission coefficient related to the company's activity, and the emission amount can be calculated by multiplying the read activity amount by the emission coefficient. Also, if the basic data is a company's emission coefficient, the activity amount of the company (for example, in the case of Scope 1 emissions, this may be the amount of fuel burned by the user, in the case of Scope 2 emissions, this may be the amount of electricity used by the user, and in the case of Scope 3 emissions, this may be the amount of products purchased by the user from the company, the amount of products sold by the user, or the ton-kilometers delivered by the user) can be obtained by, for example, accessing an accounting system or accepting input from the user, and the emission amount can be calculated by multiplying the obtained activity amount by the read emission coefficient. Also, if the basic data includes both an emission coefficient and an activity amount, the emission amount can be calculated by multiplying the read emission coefficient by the activity amount. Also, if the basic data is emission amounts, the emission amount read from the supporting data can be used as is.
[0166] The correspondence database constituting the storage unit 230 stores information specifying the emission amount and information specifying the supporting data in association with each other. The correspondence database can also store information specifying the basic data in association with each other. The correspondence database stores emission amount specifying information, a basic data ID specifying the basic data, and a supporting document ID indicating the supporting document in association with each other. The emission amount specifying information can include time information such as the year, month, and day. The emission amount specifying information can also include information (such as a user ID) specifying the entity (such as a company) that outputs the greenhouse gases related to the emission. The emission amount specifying information can also include the products and services to be calculated.
[0167] The evidence output unit constituting the output unit 240 outputs evidence data. The evidence output unit can accept designation of emission amount identification information. For example, the evidence output unit can accept designation of time information such as the year, month, and day. The evidence output unit can also accept designation of the subject of emissions in addition to or instead of the time information. The evidence output unit can also accept information identifying the product or service to be calculated in addition to or instead of the time information and / or the subject of emissions. The evidence output unit can identify the evidence ID corresponding to the received emission amount identification information from the corresponding database, and read and output the evidence data corresponding to the identified evidence ID from the evidence data storage unit.
[0168] The voucher output unit can output the voucher data in response to a request from a third-party certification body (audit organization), for example. Also, in response to a request from a user who calculates emissions related to the GHG Protocol, it can identify the voucher data related to the basic data that served as the basis for calculating the emissions from a corresponding database, and transmit the identified voucher data together with the emissions to (the information processing device of) the third-party certification body.
[0169] The evidence output unit can also accept the designation of basic data in addition to the emission amount specifying information. In this case, the evidence output unit can identify a evidence ID corresponding to the emission amount specifying information and the basic data ID indicating the designated basic data from the corresponding database, and read and output the evidence data corresponding to the identified evidence ID from the evidence data storage unit.
[0170] <Operation> Next, the flow of the emission amount calculation process in the information processing system of the sixth function will be described.
[0171] The management server 200 receives the evidence data from the user terminal 100, reads the basic data from the evidence data by OCR processing or the like, and calculates the amount of greenhouse gas emissions using the basic data.
[0172] The management server 200 stores the supporting document data in the supporting document data storage unit, and registers the emission amount identification information that identifies the emission amount, the basic data ID that indicates the basic data, and the supporting document ID that indicates the supporting document data in a correspondence database in association with each other.
[0173] When receiving multiple types of basic data for calculating the amount of emissions, there may be cases where the basic data is received without receiving the supporting document data.
[0174] Next, the flow of the output process of the evidence data in the information processing system of the sixth function will be described.
[0175] The management server 200 receives the emission amount identification information and the basic data ID from the user terminal 100. The basic data ID may be omitted. The management server 200 identifies the supporting document ID corresponding to the received emission amount identification information and basic data ID from the corresponding database, reads out the supporting document data corresponding to the identified supporting document ID from the supporting document data storage unit, and outputs (sends to the user terminal 100) the read supporting document data.
[0176] As described above, the information processing system of the sixth function can manage supporting data related to the basic data used to calculate greenhouse gas emissions in association with the emissions and the basic data. Therefore, in the case of audits, third-party certification, etc., supporting data corresponding to the emissions and the basic data used to calculate the emissions can be easily presented.
[0177] In the embodiment of the sixth function, a system with a client-server configuration is used. However, for example, the user terminal 100 may also have the functions of the management server 200.
[0178] In addition, in the embodiment of the sixth function, the basic data is read from the supporting data by processing such as OCR, but for example, when the basic data is corrected by the user terminal 100, the basic data may be input from the user terminal 100 and learned. For example, the range of the basic data described in the supporting data and the content of the basic data may be received from the user terminal 100, and the learning model for performing OCR may be updated by machine learning using the supporting data, the range, and the content as training data. This can improve the reading accuracy of so-called AIOCR.
[0179] Furthermore, in the embodiment of the sixth function, the basic data is read from the supporting evidence data. However, for example, the basic data may be received from the user terminal 100, the emissions may be calculated using the basic data received from the user terminal 100, the supporting evidence data related to this basic data may be received from the user terminal 100, and the management server 200 may associate the basic data with the supporting evidence data. In this case, the management server 200 may be provided with a learning model storage unit that stores a learning model that has undergone machine learning using the basic data and the supporting evidence data as training data, and the learning model may be used to infer the type of basic data (basic data ID) from the supporting evidence data received from the user terminal 100, and associate the supporting evidence data with the basic data. The management server 200 may link the basic data ID indicating the inferred basic data with the supporting evidence ID indicating the supporting evidence data in a correspondence database.
[0180] In addition, in the embodiment of the sixth function, the correspondence database corresponds the emission amount, basic data, and supporting documents, but it may also correspond the emission amount (emission amount identification information) and supporting documents (support ID), or it may correspond the basic data (basic data ID) and supporting documents (support ID).
[0181] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns on its own.
[0182] <Disclosures> The sixth function also includes the following configuration: [Item F1 (P015)] an information processing system comprising: a voucher acquisition unit that acquires voucher data displaying basic data for calculating greenhouse gas emissions; a basic data acquisition unit that reads the basic data from the voucher data; a voucher data storage unit that stores the voucher data; an emissions calculation unit that calculates the emissions based on the basic data; a correspondence database that stores information identifying the emissions and information identifying the voucher data in association with each other; and a voucher output unit that receives designation of the information identifying the emissions, identifies the voucher data corresponding to the designated emissions from the correspondence database, and reads and outputs the identified voucher data from the voucher data storage unit. Item F1 includes a base information storage unit that stores information identifying a base location for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores activity amounts of the emitter for each base; an activity amount input unit that receives input of location information and activity amounts of the mobile device from a user's mobile device; a base identification unit that references the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. Item F1 includes a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as base) that emits greenhouse gases; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that reads supporting data from the user's mobile device and accepts input of the mobile device's location information and activity amount; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item F2] An information processing system described in item F1, characterized in that the supporting document data is image data, and the basic data acquisition unit reads the basic data from the image data by OCR processing. [Item F3] An information processing system described in item F1, characterized in that the correspondence database stores information identifying the emission amount, information identifying the supporting data, and information identifying the basic data in association with each other, and the supporting data output unit accepts specification of the emission amount and the basic data, identifies the supporting data corresponding to the emission amount and the basic data from the correspondence database, and reads out and outputs the identified supporting data from the supporting data storage unit. [Item F4 (P015D1)] an information processing system comprising: a supporting document acquisition unit that acquires supporting document data displaying basic data for calculating greenhouse gas emissions; a basic data acquisition unit that accepts input of the basic data; a supporting document data storage unit that stores the supporting document data; an emissions calculation unit that calculates the emissions based on the basic data; a correspondence database that stores information identifying the basic data or information identifying the emissions and information identifying the supporting document data in association with each other; and a supporting document output unit that accepts specification of the information identifying the basic data or the information identifying the emissions, identifies the supporting document data corresponding to the specified basic data or the emissions from the correspondence database, and reads out and outputs the identified supporting document data from the supporting document data storage unit. [Item F5 (P015)] When X information other than greenhouse gas emissions (for example, emissions of hazardous substances in E2 or working hours in human rights DD) is the target, it is as follows. Note that the same can be said for items subordinate to this item. An information processing system comprising: a supporting document acquisition unit that acquires supporting document data displaying basic data for calculating X information, a basic data acquisition unit that reads out the basic data from the supporting document data, a supporting document data storage unit that stores the supporting document data, a calculation unit that calculates X information based on the basic data, a correspondence database that associates and stores information that specifies the X information and information that specifies the supporting document data, and a supporting document output unit that accepts designation of information that specifies X information, identifies supporting document data that corresponds to the designated X information from the correspondence database, and reads out and outputs the identified supporting document data from the supporting document data storage unit.
[0183] <<Accounting data evidence function (7th function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to sixth functions will be described in detail below as an embodiment of the seventh function.
[0184] <System Overview> In an embodiment of the seventh function, data that serves as evidence is managed, particularly accounting data. Although not shown, the information processing system of the seventh function is configured to include a management server 200, a user terminal 100, and an accounting system. The management server 200 is communicably connected to the user terminal 100 and the accounting system via a communication network.
[0185] The management server 200 is a computer that calculates greenhouse gas emissions. The management server 200 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.
[0186] The user terminal 100 is a computer used by a user, such as a smartphone, a tablet computer, a personal computer, etc. The user operates the user terminal 100 to access the management server 200 and calculate the amount of greenhouse gas emissions.
[0187] An accounting system is a computer system that manages accounting data. An accounting system can be composed of one or more computers. Accounting data can include so-called financial statement data and accounting record data that forms the basis of the financial statements (such as voucher data, invoice data, contract data, general ledger data, and journal entry data). Accounting data can also include audit evidence data used in accounting audits. An accounting system stores at least financial statement data and can output financial statement data upon request.
[0188] An example of the software configuration of the management server 200 in the seventh function will be described using Figure 3. Note that the configuration shown in the figure is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (accounting data storage unit, audit data storage unit, correspondence database, emission coefficient storage unit), an acquisition unit 250 (accounting data acquisition unit, basic data acquisition unit), a calculation unit 210 (emission amount calculation unit), and an output unit 240 (emission amount output unit, accounting data output unit).
[0189] The accounting data acquisition unit acquires accounting data including basic data for calculating greenhouse gas emissions. The basic data may be, for example, at least one of an activity amount and an emission coefficient.
[0190] Accounting data related to activity data include accounting records such as invoices, receipts, and contracts. Examples of accounting records supporting Scope 1 (direct emissions) of the GHG Protocol include gas station receipts and gas or coal invoices. Examples of accounting records supporting Scope 2 (indirect emissions) include electricity receipts and contracts. Examples of accounting records supporting Scope 3 (emissions from related companies) related to Category 1 (purchased goods and services) include purchase orders, invoices, contracts, and receipts for raw materials and parts procurement, as well as procurement system data and bills of materials. It is also possible to use items included in financial statement data such as balance sheets and income statements as the underlying data, rather than accounting records. In this case, the financial statement data can serve as the accounting data corresponding to the underlying data.
[0191] Furthermore, accounting data as evidence related to emission factors may include, for example, primary data on the emission intensity of raw materials obtained from suppliers (which may be calculated independently by the supplier or verified by a third party). For example, audit evidence data that is not included in accounting record data and is used in carbon accounting audits may be used as accounting data.
[0192] The accounting data may be, for example, a document such as a PDF file, or a structured file such as XML. The accounting data may also be image data.
[0193] The accounting data acquisition unit that constitutes the acquisition unit 250 can accept input of information identifying accounting data (for example, the accounting year and the name of the accounting data) from the user terminal 100, access the accounting system, send the information identifying the accounting data to the accounting system, and receive the accounting data returned from the accounting system. The accounting data acquisition unit can also accept uploads of accounting data from the user terminal 100, or can acquire accounting data attached to messages such as emails and chat messages sent from the user terminal 100.
[0194] The accounting data acquisition unit can register the acquired accounting data in the accounting data storage unit. Note that the accounting data acquisition unit may access the accounting system to acquire accounting data recorded in the accounting system as needed, rather than registering the data in the accounting data storage unit. If accounting data specified by the user terminal 100 is not registered in the accounting system, the accounting data acquisition unit can register the data received from the user terminal 100 in the accounting data storage unit.
[0195] The accounting data storage unit that constitutes the storage unit 230 stores accounting data. The accounting data storage unit can store accounting data, for example, in association with accounting data identification information that identifies the accounting data and a user ID that indicates the user who registered the accounting data. The accounting data identification information can be, for example, the accounting year and the name of the accounting data. The accounting data storage unit can be implemented as a relational database, an object database, or a file system. If the specified accounting data is not registered in the accounting system and accounting data received from the user terminal 100 is stored, the accounting data storage unit will store accounting data that is not managed by the accounting system (external system data).
[0196] The audit data storage unit constituting the storage unit 230 stores audit data indicating that an accounting audit has been conducted on financial statements related to the accounting data. The audit data may be, for example, data on an audit report prepared by an auditing firm (such as an audit report in electronic data format or scanned data of a paper audit report). The audit data storage unit may store the audit data in association with, for example, audit data identification information that identifies the audit data and a user ID that identifies the user. The audit data identification information may be, for example, a fiscal year. The audit data storage unit may be implemented as a relational database, an object database, or a file system.
[0197] The correspondence database constituting the storage unit 230 stores information identifying emissions and information identifying accounting data in association with each other. The correspondence database can also store information identifying audit data in association with each other. The correspondence database stores emission amount identification information, basic data IDs identifying basic data (e.g., activity amount details), accounting data identification information indicating accounting data, and audit data identification information identifying audit data in association with each other. The emission amount identification information can include time information such as the year, month, and day. The emission amount identification information can also include information (e.g., user ID) identifying the entity (company, etc.) that outputs greenhouse gases related to the emissions. The emission amount identification information can also include the products and services that are the subject of the calculation.
[0198] The emission coefficient storage unit constituting the storage unit 230 stores emission coefficients. The emission coefficient storage unit can store emission coefficients in association with information (basic data ID) that identifies an activity. The basic data ID can be, for example, the type of activity amount.
[0199] The basic data acquisition unit constituting the acquisition unit 250 acquires data (basic data) necessary for calculating emissions. The basic data can be, for example, an activity amount and an emission coefficient. Here, accounting data is acquired as the activity amount (the accounting data acquired by the accounting data acquisition unit is read from the accounting data storage unit). The emission coefficient can be read from, for example, an emission coefficient storage unit. Alternatively, the emission coefficient may be received from the user terminal 100.
[0200] The emission calculation unit constituting the calculation unit 210 calculates the emission amount based on the basic data. Here, the emission calculation unit can read the activity amount included in the accounting data, perform unit conversion, and calculate the emission amount by multiplying the activity amount by the corresponding emission factor. In the case of Scope 1 emissions, for example, the emission calculation unit can extract the purchase price of the fuel from the accounting data related to the purchased fuel and calculate the emission amount by multiplying the purchase price by the emission factor corresponding to the fuel. In the case of Scope 2 emissions, for example, the emission calculation unit can extract the electricity bill from the accounting data related to electricity in the utility bill and calculate the emission amount by multiplying the electricity bill by the electricity emission factor. In the case of Scope 3 emissions, for example, the emission calculation unit can extract the purchase price of a specific product from the accounting data related to the purchase of the product and calculate the emission amount related to the product by multiplying the extracted purchase price by the emission factor corresponding to the product. If the unit of the emission factor differs from the unit of the accounting data, the emission calculation unit can perform unit conversion on the activity amount in the accounting data before multiplying by the emission factor.
[0201] The emission output unit constituting the output unit 240 outputs the calculated emission amount. The emission output unit may output, for example, the total value of all emission amounts, the total value of emission amounts for each scope according to the GHG Protocol, or the total value of emission amounts for each Scope 3 category.
[0202] The accounting data output unit constituting the output unit 240 can output accounting data (or information identifying accounting data). The accounting data output unit can accept designation of emission amount identifying information. For example, the accounting data output unit can accept designation of time information such as the year, month, or day. The accounting data output unit can also accept designation of the subject of emissions in addition to or instead of the time information. The accounting data output unit can also accept information identifying the product or service to be calculated in addition to or instead of the time information and / or the subject of emissions. The accounting data output unit can identify accounting data identifying information corresponding to the received emission amount identifying information from a corresponding database, and retrieve and output accounting data identified by the identified accounting data identifying information from the accounting data storage unit or accounting system.
[0203] The accounting data output unit can output audit data in addition to or instead of the accounting data. The accounting data output unit can identify audit data identification information corresponding to the received emission amount identification information from the corresponding database, and read and output the audit data corresponding to the identified audit data identification information from the audit data storage unit.
[0204] The accounting data output unit can output accounting data and / or audit data in response to a request from a third-party certification body (audit body), for example. Also, in response to a request from a user who calculates emissions related to the GHG Protocol, it can identify accounting data related to the basic data that served as the basis for calculating the emissions from a corresponding database, and transmit the identified accounting data together with the emissions to (the information processing device of) the third-party certification body.
[0205] The accounting data output unit can also accept the designation of basic data in addition to the emission amount specifying information. In this case, the accounting data output unit can identify, from the corresponding database, accounting data specifying information and / or audit data specifying information that corresponds to the basic data ID indicating the emission amount specifying information and the designated basic data, and obtain and output accounting data and / or audit data that corresponds to the identified accounting data specifying information and / or audit data specifying information.
[0206] <Operation> Next, the flow of the emission amount calculation process in the information processing system of the seventh function will be described.
[0207] The management server 200 acquires the accounting data specified by the user terminal 100. For example, the management server 200 may accept the specification of accounting data from the user terminal 100 and access the accounting system to acquire the specified accounting data, or may receive the accounting data from the user terminal 100. The management server 200 acquires the emission coefficient of the activity related to the accounting data. For example, the management server 200 can read out the emission coefficient corresponding to the basic data ID indicating the activity related to the accounting data from the emission coefficient storage unit.
[0208] The management server 200 calculates emissions by multiplying the activity amount extracted from the accounting data by the emission coefficient. The management server 200 accepts input of audit data for financial statements related to the accounting data and registers it in the audit data storage unit. The management server 200 registers information that associates emissions, basic data, accounting data, and audit data in a correspondence database.
[0209] Next, the flow of the accounting data output process in the information processing system of the seventh function will be explained.
[0210] The management server 200 receives emission amount identification information from the user terminal 100, reads accounting data identification information and audit data identification information corresponding to the received emission amount identification information from the corresponding database, and acquires and outputs the accounting data and / or audit data identified by the read accounting data identification information and / or audit data identification information. The accounting data is obtained, for example, by accessing the accounting system, and accounting data that cannot be obtained from the accounting system can be obtained from the accounting data storage unit. The audit data can be obtained from the audit data storage unit.
[0211] As described above, the information processing system of the seventh function can manage accounting data and / or audit data related to the basic data used to calculate greenhouse gas emissions in association with the emissions. Therefore, in the case of audits, third-party certification, etc., it is possible to easily present the emissions and the accounting data and / or audit data corresponding to the basic data used to calculate the emissions.
[0212] In the embodiment of the seventh function, a system with a client-server configuration is used. However, for example, the user terminal 100 may also have the functions of the management server 200.
[0213] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns on its own.
[0214] <Disclosures> The seventh function also includes the following configuration: [Item G1 (P016)] an information processing system comprising: a data acquisition unit that acquires basic data for calculating greenhouse gas emissions; an emission calculation unit that calculates the emissions based on the basic data; a correspondence database that stores information identifying the basic data or the emission amounts and information identifying accounting data, which is at least one of accounting record data, financial statement data, and audit evidence data, indicating the basic data, in association with each other; and an accounting data output unit that accepts designation of the information identifying the basic data or the emission amounts, reads out from the correspondence database and outputs the information identifying the accounting data corresponding to the designated basic data or the emission amounts. Item G1 comprises: a base information storage unit that stores information identifying the location of each base for each business entity (hereinafter referred to as a base) that is a greenhouse gas emitter; an activity amount storage unit that stores activity amounts of the emitter for each base; an activity amount input unit that accepts input of location information and activity amounts of the mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item G2] An information processing system according to Item G1, comprising a memory unit that stores out-of-system data, which is data from the accounting data that is not recorded in an external accounting system, and the accounting data output unit accesses the accounting system to obtain, from the designated basic data or the accounting data corresponding to the emissions, data that is recorded in the accounting system, and obtains from the memory unit data that is not recorded in the accounting system, and outputs the obtained accounting data. [Item G3] An information processing system according to item G1, comprising an audit data storage unit that stores audit data indicating that an accounting audit has been conducted on financial statements related to the accounting data, wherein the correspondence database stores information that identifies the basic data or information that identifies the emissions, information that identifies the accounting data, and information that identifies the audit data in association with each other, and the accounting data output unit reads out and outputs the information that identifies the accounting data corresponding to the specified basic data or the specified emissions and the information that identifies the audit data from the correspondence database. [Item G4 (P016)] When X information other than greenhouse gas emissions (for example, emissions of hazardous substances in E2 or working hours in human rights DD) is the target, it is as follows. Note that the same can be said for items subordinate to this item. An information processing system comprising: a data acquisition unit that acquires basic data for calculating X information; a calculation unit that calculates the X information based on the basic data; a correspondence database that stores information that identifies the basic data or information that identifies the X information in association with information that identifies accounting data that is at least one of accounting record data, financial statement data, or audit evidence data that indicates the basic data; and an accounting data output unit that accepts designation of the information that identifies the basic data or information that identifies the X information, and reads out and outputs information that identifies accounting data that corresponds to the designated basic data or X information from the correspondence database.
[0215] <<Conversion function of basic unit (8th function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to seventh functions will be described in detail below as an embodiment of the eighth function.
[0216] <System Overview> The management server 200 is communicably connected to other management servers 200 via a communication network 300. In the example of Fig. 1, one management server 200 is referred to as one management server 200, and although not shown, another management server 200 connected to the one management server 200 is referred to as another management server 200, and the two management servers 200 are communicably connected to each other.
[0217] The management server 200 is a computer (information processing device) that outputs greenhouse gas emission status (emission coefficient (emissions intensity), activity amount, emissions amount). The greenhouse gas emissions of a company can be calculated by multiplying the activity amount of the company (for example, the number of products produced) by the emissions intensity of the company. The management server 200 can also transmit its own emissions intensity (which may include activity amount and emissions) to other management servers 200 (information processing devices), and can obtain other people's emissions intensity from the other management servers 200. This makes it possible to calculate emissions for the entire supply chain, including the company itself.
[0218] In this embodiment, each company exchanges the emission intensity (primary data) calculated for its own company, allowing for the calculation of more realistic emissions.
[0219] An example of the software configuration of the management server 200 in the eighth function will be described using Fig. 3. The management server 200 includes a storage unit 230 (emissions intensity unit storage unit, product information storage unit, used product information storage unit), an acquisition unit 250 (emissions intensity unit acquisition unit, activity amount acquisition unit, company information acquisition unit), a calculation unit 210 (emissions amount calculation unit, emissions intensity unit calculation unit, product-specific emissions calculation unit), and an output unit 240 (emissions amount output unit, emissions intensity unit transmission unit, data ratio output unit).
[0220] The emission intensity memory unit constituting the memory unit 230 stores coefficients (called emission intensity units) for calculating greenhouse gas emissions in association with companies. The emission intensity memory unit can store emission intensity units and primary data ratios in association with company IDs indicating companies and product IDs indicating products (including services; the same applies below) provided by companies. Primary data is data collected by the companies themselves, obtained from direct measurements, or obtained from calculations based on direct measurements at the original source. Data other than primary data is secondary data. For example, secondary data is data that has been standardized (statistically processed) from emissions from multiple companies that offer the same type of product. The primary data ratio is the proportion of emissions calculated using primary data out of the total amount of calculated emissions.
[0221] The product information storage unit constituting the storage unit 230 stores information relating to products (product information). The product information can include various information relating to the product, such as the product name, in association with a product ID indicating the product. The product information storage unit is assumed to register product information for all products that the company provides to other companies.
[0222] The used product information storage unit constituting the storage unit 230 stores information (used product information) about other products (hereinafter referred to as used products) used to provide the product. The used products are, for example, raw materials used to produce the product. The used product information can include a product ID indicating the product, a used product ID indicating the used product, a company ID indicating the company that provides the used product, and the amount of used product (usage amount) used for one product.
[0223] The emission intensity acquisition unit constituting the acquisition unit 250 acquires emission intensity units calculated by companies (affiliated companies) that are at least either upstream or downstream in the supply chain. Affiliated companies are companies that provide products in categories defined in Scope 3 of the GHG Protocol. The emission intensity acquisition unit may accept input of emission intensity units from a user, but in this embodiment, it acquires emission intensity units from another management server 200. The management server 200 can provide the primary data ratio along with the emission intensity units. The emission intensity acquisition unit can update the emission intensity unit storage unit with the acquired emission intensity units and primary data ratio. The emission intensity unit acquisition unit can update the emission intensity units and primary data ratio corresponding to the company ID indicating the affiliated company related to the other management server 200 from which the emission intensity units were acquired and the product ID indicating the product purchased from the affiliated company to the acquired ones. When the emission intensity units of the secondary data are registered in the emission intensity unit storage unit, the emission intensity acquisition unit can set the primary data ratio to "0".
[0224] The activity amount acquisition unit constituting the acquisition unit 250 acquires activity amounts related to products used by related companies. The activity amount can be the amount of products provided by related companies, such as the number of products, the amount of energy, or the distance traveled by logistics. The activity amount acquisition unit can acquire activity amounts related to related companies from the related company management server 200. The activity amount acquisition unit may be configured to accept input of the activity amounts of related companies from the user. Furthermore, the activity amount acquisition unit may access, for example, an accounting system, a sales management system, an inventory management system, or the like, and acquire the number (amount) of products purchased from related companies as the activity amount.
[0225] The emission calculation unit constituting the calculation unit 210 reads out the emission intensity units corresponding to the related company and product from the emission intensity unit storage unit, and multiplies the activity amount of the related company (for example, the amount of product used) by the read emission intensity unit to calculate the emission amount related to the product used by the related company. The amount of use used for calculating the emission amount may be the activity amount of the related company (such as the number of products purchased) obtained by the activity amount acquisition unit by accessing, for example, an accounting system, a sales management system, an inventory management system, etc., or may be received by the activity amount acquisition unit from the management server 200 of the related company.
[0226] The emission output unit constituting the output unit 240 can output the emission amount for each associated company. The emission output unit can output the emission amount for each associated company and each product used. The emission output unit can also output the emission intensity for each associated company. The emission output unit can output the emission intensity for multiple associated companies that provide the same product in a manner that allows them to be compared. The emission output unit can output the emission intensity for an associated company that provides a certain product and an associated company that provides a substitute for that product in a manner that allows them to be compared. Note that the emission output unit may also output the emission intensity for associated companies with which there is no transaction. In other words, it can also output the emission intensity for associated companies that are other providers of the products used, or for associated companies that provide substitutes, in a manner that allows them to be compared.
[0227] The company information acquisition unit constituting the acquisition unit 250 acquires the company's emissions and / or activity amounts. The company information acquisition unit can, for example, accept input of emissions and / or activity amounts. The company information acquisition unit may calculate emissions using a well-known method. The company information acquisition unit may acquire activity amounts (such as the number of company products sold) from, for example, an accounting system, a sales management system, or an inventory management system. The company information acquisition unit can acquire emissions and / or activity amounts for each product. The company information acquisition unit also acquires the amount of the company's emissions calculated based on primary data (referred to as company primary data emissions). Of the company's direct and indirect emissions (Scope 1 and Scope 2), for example, if Scope 2 emissions are calculated based on secondary data related to electricity charges, the company information acquisition unit can calculate the company's primary data emissions by excluding the emissions related to Scope 2 electricity use from the total Scope 1 and Scope 2 emissions.
[0228] When a used product is used in multiple products, the company information acquisition unit acquires the usage amount of the used product used for each product (this can be acquired, for example, from an accounting system, sales management system, inventory management system, etc.), the activity amount acquisition unit calculates the activity amount of the used product for each product by apportioning the activity amount of the used product according to the usage amount for each product, and the emissions calculation unit multiplies the apportioned activity amount of the used product for each product by the emissions unit of the used product to calculate the emissions related to the used product by the related company.
[0229] In addition, when the activity amount acquisition unit acquires the activity amounts related to multiple products used by an associated company collectively, the company information acquisition unit acquires the usage amount used for the multiple products used procured from the associated company (for example, this can be acquired from an accounting system, sales management system, inventory management system, etc.), and calculates the activity amount of the products and the products used corresponding to the products by apportioning the activity amount according to the usage amount of each of the acquired products used, and the emissions calculation unit can calculate the emissions related to the products used by the associated company by multiplying the activity amount corresponding to the products and the products used by the emissions unit of the products used.
[0230] The emission intensity calculation unit constituting the calculation unit 210 calculates the company's own emission intensity, which is the emission intensity of the company, based on the acquired company's emission amount and company's activity amount.
[0231] The emission intensity unit transmission unit constituting the output unit 240 can transmit the company's emission intensity unit to another management server 200 (a system of an associated company). The emission intensity unit transmission unit may transmit the company's emission intensity unit in response to a request from another management server 200, or may transmit the company's emission intensity unit periodically or each time the company's emission intensity unit is calculated.
[0232] The data ratio output unit constituting the output unit 240 can output the primary data ratio related to the emissions related to the company's products. The data ratio output unit can calculate the primary data ratio. For example, for each product used in a certain product, the data ratio output unit can calculate the emissions related to the product used multiplied by the primary data ratio of the product used (referred to as primary data emissions), add the company's emissions related to the product (Scopes 1 and 2) to the total of the calculated primary data emissions for all products used to calculate the total emissions based on the primary data, and divide the calculated total by the emissions related to the product (the total of Scopes 1 to 3) to calculate the primary data ratio related to the product. For example, the data ratio output unit can obtain the product ID, usage amount, and company ID corresponding to the product ID identifying the company's product from the product information storage unit, obtain the primary data ratio corresponding to the company ID and product ID from the emissions intensity unit storage unit, and calculate the primary data emissions by multiplying the emissions of the product used (which may be the value obtained by multiplying the usage amount by the emissions intensity unit, or may be configured to accept input of the emissions) by the primary data ratio. In addition, if the data ratio output unit calculates the emissions emitted by the company using secondary data, it can add only the company's primary data emissions to the total primary data emissions of the products used.
[0233] The emission intensity acquisition unit constituting the acquisition unit 250 can also acquire, for products used in one or more products, emissions emitted by related companies that provide the products from the management server 200 of the related companies. In this case, the emission intensity acquisition unit can calculate the emissions for each product by apportioning the emissions according to a predetermined standard. For multiple products that use the same product, the emission intensity acquisition unit can apportion the emissions of the products used based on the production volume of the products, etc. The emission intensity acquisition unit can calculate the emission intensity for the products used by the related companies by dividing the emissions for each product by the usage amount of the product.
[0234] The product-specific emission calculation unit constituting the calculation unit 210 calculates the emissions related to the products (called PCF (Product Carbon Footprint)). If the emission intensity acquisition unit is able to acquire the emission intensity, the product-specific emission calculation unit can calculate the first product-specific emission related to the used product by multiplying the emission intensity by the amount of the used product. If the emission intensity acquisition unit is unable to acquire the emission intensity but is able to acquire the emissions related to all the used products provided to the company, the product-specific emission calculation unit can calculate the second product-specific emission by apportioning the emissions according to a predetermined standard. The product-specific emission calculation unit can calculate the total value of the first product-specific emission (emissions accumulated using the emission intensity), the second product-specific emission (emissions calculated by apportioning the emissions of each organization), and the company's direct or indirect emission (emissions related to products among the emissions acquired by the company information acquisition unit), and divide the calculated total value by the activity amount (e.g., the production volume of the product) to calculate the PCF.
[0235] <Operation> FIG. 14 is a diagram illustrating the flow of processing for displaying the emission intensity for each associated company.
[0236] The management server 200 acquires the emission intensity from the management server 200 of the related company (S1401). If the management server 200 is unable to acquire the emission intensity (S1402: NO), it acquires the emission intensity for all the used products provided to its company by the related company (S1403). If the emission intensity can be acquired (S1404: YES), the management server 200 calculates the emission intensity for each used product by apportioning the emission intensity based on a predetermined standard (for example, the production volume of each of the company's products) (S1405), and calculates the emission intensity by dividing the emission intensity for each product by the usage amount of the used product (S1406). On the other hand, if the management server 200 is unable to acquire the emission intensity (S1404: NO), it acquires secondary data for the used products (S1407). The management server 200 displays the emission intensity for each related company in a comparable manner (S1408). This will enable companies to understand the emissions intensity of each related company upstream or downstream in their supply chain, and to identify related companies that are working to reduce greenhouse gas emissions.
[0237] FIG. 15 is a diagram illustrating the flow of processing for calculating a PCF.
[0238] When the management server 200 obtains the emissions for all the products used in the company's products provided to the company by its affiliated companies (S1501: YES), it calculates the emissions for each product by apportioning the emissions based on a predetermined standard (e.g., the production volume of each of the company's products) (S1502). When the management server 200 does not obtain the emissions (S1501: NO), it calculates the emissions for each product by multiplying the emissions intensity (primary data or secondary data) by the usage amount (S1503). The management server 200 sums the emissions for each product (S1504) and divides the total emissions by the activity amount (production volume, sales volume, etc.) related to the product to calculate the PCF (S1505). This makes it possible to calculate the PCF using available data, whether it is emissions calculated using an emissions intensity determined by LCA (Life Cycle Assessment) or the like (e.g., emissions calculated using the cumulative method) or emissions calculated by dividing the company's total emissions by the number of products, sales, etc. (e.g., emissions calculated using the apportionment method).
[0239] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be implemented by a system (mechanical system) having artificial intelligence that learns on its own.
[0240] <Disclosures> The eighth function also includes the following configuration: [Item H1 (P009)] an emission intensity acquisition unit that acquires a first emission intensity for calculating a first amount of greenhouse gas emissions and a primary data ratio related to the first emission intensity, calculated by an associated company that is at least one of an upstream and downstream company in a supply chain; an emission intensity memory unit that stores the first emission intensity and the primary data ratio for each associated company; a company information acquisition unit that acquires the company's second emission amounts; an activity amount acquisition unit that acquires the usage amount of products provided by the associated company that are used in the company's products; and a data ratio output unit that outputs the first and second emission amounts and the primary data ratio related to the products calculated based on the primary data ratio. Item H1 includes a base information storage unit that stores information identifying the location of each base for each affiliated company (hereinafter referred to as base) of a greenhouse gas emitter; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from the user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item H2] An information processing system according to item H1, wherein the data ratio output unit calculates the primary data ratio for the product by multiplying the first amount of emissions, which is the amount of usage multiplied by the first emission unit, by the primary data ratio, adding the result to the second amount of emissions, and dividing the result by the first and second amounts of emissions. [Item H3] An information processing system according to item H1, wherein the company information acquisition unit acquires the company's own primary data emissions calculated based on primary data within the company along with the second emissions, and the data ratio output unit calculates the primary data ratio for the product based on the first and second emissions and the primary data ratio, and the company's own primary data emissions. [Item H4] An information processing system according to item H1, comprising: an emissions intensity calculation unit that calculates the company's own emissions intensity unit, which is the company's emissions intensity unit, based on the company's acquired emissions amount and activity amount; and a transmission unit that transmits the company's own emissions intensity unit to the system of the associated company. [Item H5] Item 1 is an information processing system, characterized in that the activity amount acquisition unit acquires the activity amount of the related company from the system of the related company. [Item H6] an emission unit acquisition unit that acquires an emission unit for calculating a first amount of greenhouse gas emissions calculated by an associated company that is a company that is at least either upstream or downstream in a supply chain; an emission unit memory unit that stores the emission unit for each associated company; an activity amount acquisition unit that acquires a first activity amount of the associated company related to products used in the company's products; a company information acquisition unit that acquires the company's second emission amount and second activity amount related to the company's products; and an emission calculation unit that acquires the emission unit corresponding to the associated company from the emission unit memory unit, calculates the first emission amount by multiplying the acquired emission unit by the first activity amount of the associated company, and calculates the emission amount related to the product by apportioning the sum of the first and second emissions by the second activity amount. [Item H7] An information processing system according to item H6, wherein the emission calculation unit, when the used product is also used in other products, calculates third emissions, which are the emissions of the used product related to the product, by apportioning the first emissions according to the proportion of the used product in the product, and calculates the emissions related to the product by apportioning the sum of the second and third emissions by the second activity amount. [Item H8] An information processing system according to item H7, wherein the emission calculation unit calculates the third emission amount when the used product is also used in other products, and calculates the first emission amount when the used product is not used in other products, and calculates the emission amount related to the product by dividing the total value of the first to third emissions by the second activity amount. [Item H9] An information processing system comprising: an emission unit acquisition unit that acquires emission units for calculating greenhouse gas emissions calculated by associated companies that are at least either upstream or downstream in a supply chain from the systems of the associated companies; an emission unit memory unit that stores the emission units for each associated company; and an output unit that outputs the emission units for each associated company, wherein when the emission unit acquisition unit acquires the greenhouse gas emissions related to products used for one or more of the company's own products from the systems of the associated companies that provide the products used, the emission unit acquisition unit calculates the emission amounts by product by apportioning the emissions according to a predetermined standard, and divides the emission amounts by product by the usage amount of the products used to calculate the emission units corresponding to the associated companies and the products used. [Item H10] An information processing system according to item H9, comprising: a company information acquisition unit that acquires the company's emissions and activity amount; an emissions intensity calculation unit that calculates the company's emissions intensity, which is the company's emissions intensity, based on the company's acquired emissions and activity amount; and a transmission unit that transmits the company's emissions intensity to the system of the associated company. [Item H11] An information processing system according to item H9, characterized in that it comprises an activity amount acquisition unit that acquires the activity amount of the related company from the system of the related company.
[0241] <<Activity estimation function (9th function)>> Next, although some of the configurations have been described in the above-mentioned embodiments, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to eighth functions will be described in detail below as an embodiment of the ninth function.
[0242] <System Overview> The following describes the information processing system related to the ninth function. The information processing system for the ninth function manages greenhouse gas emissions from companies and other emitters. This information processing system accepts input of activity data from the emitter or other emitters located upstream or downstream in the emitter's supply chain, and calculates emissions by multiplying the data by an emission factor. This information processing system manages which emission factor should be used for which activity data, allowing users to calculate emissions simply by inputting the activity data. The information processing system for the ninth function also calculates greenhouse gas emissions in the construction industry and visualizes the results. Construction transactions in the construction industry generally proceed in the following order: (1) proposal and bidding → (2) order and contract → (3) design → (4) construction (work) → (5) completion and delivery → (6) completion. (1) At the proposal and bidding stage, the contractor for the construction work always presents a construction cost estimate (hereinafter simply referred to as "estimate") to the client or prime contractor. This estimate can also be used to calculate the amount of greenhouse gas emissions generated during construction work. When calculating greenhouse gas emissions using an estimate, it is necessary to classify the items listed on the estimate and assign an emission intensity unit to each classified item. There are various formats for estimates, and different formats are used by different construction companies (or even by the same company's department). In addition, estimates contain a large number of items. This poses the problem of the significant amount of man-hours required to classify the items listed on the estimate and assign an emission intensity unit (CO2 emission coefficient) to each classified item. The information processing system in Function 9 is designed to solve these problems.
[0243] An example of the software configuration of the management server 200 in the ninth function will be described using Fig. 3. The management server 200 includes a storage unit 230 (emission coefficient storage unit, vector information storage unit, activity amount storage unit, emission amount storage unit), an input unit 220 (activity amount input unit, emission coefficient input unit), an estimation unit 270 (activity estimation unit), an acquisition unit 250 (emission coefficient acquisition unit), a calculation unit 210 (emission amount calculation unit), an analysis unit 280 (aggregation unit), and an output unit 240 (activity specification information presentation unit, emission coefficient presentation unit).
[0244] The emission coefficient memory unit constituting the memory unit 230 stores information including emission coefficients for calculating greenhouse gas emissions (hereinafter referred to as emission coefficient information). The emission coefficients may be primary data (data collected by the emitter itself, obtained from direct measurements, or obtained from calculations based on direct measurements at the initial information source), or secondary data (data other than primary data, for example, data standardized (statistically processed) from emissions of multiple companies that provide the same type of product).
[0245] The emission coefficient storage unit can store emissions in association with activities. The emission coefficient storage unit can store information that identifies an activity (activity specification information), the scope of the activity, and an emission coefficient in association with each other. The emission coefficient storage unit can store activity specification information, the scope of the activity, the category of the activity, and an emission coefficient in association with each other. The scope and category of the activity are assumed to be the scope and category of the GHG Protocol. Also, the category may be omitted.
[0246] The activity identification information may take any form as long as it is information for identifying an activity. For example, if an ID (activity ID) that uniquely identifies an activity is set in data input to the management server 200 (hereinafter referred to as import data), the activity ID can be used as the activity identification information.
[0247] The vector information storage unit constituting the storage unit 230 stores information for identifying an activity. In this embodiment, the information for identifying an activity is vector information obtained by vectorizing words. The vector information storage unit stores the vector information and activity identification information in association with each other.
[0248] The activity amount storage unit constituting the storage unit 230 stores the activity amount. The activity amount storage unit can store a company ID, information specifying the time when the activity was performed (time information), activity specification information, attribute information, and activity amount in association with each other. The time information can be set to any period such as fiscal year, year, month, date, or date and time range. The attribute information can be various items related to the activity (for example, any items such as a supplier of a product, etc., a related department, or a person in charge).
[0249] The emission amount storage unit constituting the storage unit 230 stores the calculated greenhouse gas emission amount. The emission amount storage unit can store a company ID, time information, scope, category, and emission amount in association with each other. The scope and category can be the scope and category registered in the classification storage unit constituting the storage unit 230.
[0250] The activity amount input unit constituting the input unit 220 accepts input of activity amounts. Examples of activity amounts include the number of products produced (units), the number of products purchased (units), the weight multiplied by the distance transported (ton-kilometers), the amount of fuel consumed (liters), and the amount of money (yen). The amount of money includes material costs, transportation costs, labor costs, and the like. The activity amount input unit accepts input of time information and activity amounts from the user along with various attribute information related to the activity. The activity amount input unit may receive import data from the user terminal 100. The import data may be, for example, data exported from an ERP system or the like (export data), data converted from export data, or data such as receipts or estimates obtained by OCR. The import data may be, for example, CSV data, JSON data, or XML data. For example, in CSV data, it is known which item corresponds to which type of data, and the type of activity can be identified by the value entered in which item of the CSV data in the activity identification information. In addition, in the case of JSON data or XML data, the type of item of the set data may be tagged or set in an attribute.
[0251] After the estimate received from the contractor for the construction work is input by the input unit 220 (for example, after being read by OCR), the analysis unit 280 can analyze and classify the items (estimate items) (for example, classifying them into items that are absolutely necessary for the construction work, such as material costs, transportation costs, and labor costs). The analysis unit 280 can also be an analysis unit that uses machine learning, and can classify the items (estimate items) by machine learning. Also, drawing data such as BIM / CIM at the design stage and estimate data can be acquired by the acquisition unit 250 from the contractor for the construction work, and this drawing data and estimate data can be input by the input unit 220. The items may be scopes and / or categories.
[0252] The activity estimation unit constituting the estimation unit 270 identifies an activity based on items related to the amount of activity. The activity estimation unit estimates activity identification information by machine learning based on the items. In this embodiment, the activity estimation unit vectorizes the received items to create vector information, refers to the vector information storage unit, selects vector information (first vector information) stored in the vector information storage unit according to the distance from the created vector information (second vector information), and reads out activity identification information corresponding to the selected first vector information from the vector information storage unit. The activity estimation unit can, for example, identify a predetermined number (which may be one) of items in ascending order of the distance between the first and second vector information. When the estimation unit 270 (activity estimation unit) estimates activity identification information, it can also estimate an emission coefficient corresponding to the activity identification information.
[0253] The emission coefficient acquisition unit constituting the acquisition unit 250 acquires an emission coefficient related to an activity. The emission coefficient acquisition unit can read out an emission coefficient corresponding to the company ID and activity specification information from the emission coefficient storage unit. When the emission coefficient is managed by an external system, the emission coefficient acquisition unit may access the external system to acquire the emission coefficient.
[0254] The emission coefficient input unit constituting the input unit 220 accepts input of an emission coefficient. The emission coefficient input unit identifies the company ID indicating the emitter to which the user belongs (for example, it can accept input of a company ID. Furthermore, the management server 200 includes a user information storage unit that stores user information about the user, and the company ID is set in the user information, and the company ID can be acquired from the user information storage unit), accepts input of activity specification information and an emission coefficient from the user, and registers the company ID, activity specification information, and emission coefficient in the emission coefficient storage unit. If an emission coefficient corresponding to the type of activity amount related to the import data is not stored in the emission coefficient storage unit, the emission coefficient input unit can, for example, notify the user terminal 100 of this fact and accept an emission coefficient from the user terminal 100.
[0255] The emission calculation unit constituting the calculation unit 210 calculates the emission amount based on the emission coefficient and the activity amount. The emission calculation unit can calculate the emission amount for each piece of information received from the user (for example, each record included in the import data). The emission calculation unit can calculate the emission amount by multiplying the activity amount by the emission coefficient corresponding to the activity specification information specified based on the item related to the activity amount.
[0256] If the units in which the activity amount is expressed match the units assumed by the emission factor (tCO2 / unit), the emission calculation unit can calculate the emission amount by multiplying the activity amount by the emission factor. If the units do not match, the emission calculation unit can also calculate the emission amount after converting the units.
[0257] The emission calculation unit can register the calculated emission amount in the emission storage unit. The emission calculation unit can register the company ID, time information such as the current date and time, the scope and category of the calculated emission amount, and the calculated emission amount in association with each other in the emission storage unit.
[0258] The counting unit constituting the analysis unit 280 counts the emissions. The counting unit can count the emissions calculated by the emission amount calculation unit by scope. The counting unit can count the emissions calculated by the emission amount calculation unit by category. The scope and category corresponding to the company ID and activity specification information can be read from the distribution memory. Note that the counting may be performed by another functional unit such as the calculation unit 210, rather than the analysis unit 280.
[0259] The activity specification information presentation unit constituting the output unit 240 presents the estimated activity specification information to the user. Specifically, the management server 200 outputs the estimated activity specification information to the user terminal 100. Furthermore, the emission coefficient presentation unit constituting the output unit 240 presents the estimated emission coefficient to the user. Specifically, the management server 200 outputs information on the estimated emission coefficient to the user terminal 100. The information to be presented may be one or multiple pieces. If there is one piece of estimated information, one piece of information is presented. If there is multiple pieces of estimated information, all of the information may be presented, or the information for the top five (not limited to five) analysis scores based on the analysis results may be presented, or the information with the highest analysis score based on the analysis results may be presented.
[0260] FIG. 16 is a diagram illustrating the process of identifying an activity.
[0261] The management server 200 externally accepts activity amounts and items related to the activity amounts (S1601). For example, the management server 200 can accept uploads of CSV data from the user terminal 100, accept input into forms, or accept data such as acquired receipts and estimates read by OCR. The management server 200 vectorizes the accepted items to create vector information (S1602), and identifies activity specification information corresponding to (one or more) items of vector information stored in the vector information storage unit that are closest in distance to the vectorized vector information (S1603). If the management server 200 identifies multiple pieces of activity specification information, the output unit 240 proposes (presents) the activity specification information to the user (S1604). The management server 200 may allow the user to select one of the multiple pieces of activity specification information (or accept input of other activity specification information). Furthermore, when the management server 200 identifies multiple pieces of activity specifying information, it may propose (present) emission coefficients corresponding to the activity specifying information to the user via the output unit 240 and allow the user to select one (or accept input of another emission coefficient). The management server 200 reads out the emission coefficient corresponding to the selected activity specifying information from the emission coefficient storage unit (S1605), and calculates the emission amount by multiplying the activity amount by the emission coefficient (S1606). The management server 200 registers the calculated emission amount in the emission amount storage unit (S1607). Furthermore, the management server 200 can aggregate and output the emission amounts registered in the emission amount storage unit (S1608).
[0262] FIG. 17 is a diagram illustrating the process of classifying activities.
[0263] The management server 200 externally accepts activity amounts and items related to the activity amounts (S1701). For example, the management server 200 can accept CSV data uploaded from the user terminal 100, accept input into a form, or accept data such as acquired receipts or estimates read by OCR. The management server 200 vectorizes the accepted items to create vector information (S1702), and identifies activity specification information corresponding to one or more items that are closest to the vectorized vector information from the vector information storage unit (S1703). The management server 200 also classifies items that are closest to the vectorized vector information (S1704). For example, the items can be classified into items such as material costs, transportation costs, and labor costs based on the contents of an estimate.
[0264] When the management server 200 identifies multiple pieces of activity specifying information, it proposes (presents) the activity specifying information corresponding to the classified item to the user via the output unit 240 (S1705). The management server 200 may allow the user to select one piece of activity specifying information from the multiple pieces of activity specifying information (or accept input of other activity specifying information). Furthermore, when the management server 200 identifies multiple pieces of activity specifying information, it may propose (present) emission coefficients corresponding to the activity specifying information to the user via the output unit 240 and allow the user to select one piece (or accept input of other emission coefficients). The management server 200 reads out the emission coefficient corresponding to the selected activity specifying information from the emission coefficient storage unit (S1706), and calculates the emission amount by multiplying the activity amount by the emission coefficient (S1707). The management server 200 registers the calculated emission amount in the emission storage unit (S1708). Furthermore, the management server 200 can aggregate and output the emission amounts registered in the emission storage unit (S1709). Furthermore, the management server 200 analyzes and identifies items that are recommended to be reduced from the amount of activity, and presents solutions (S1710). The function of providing solutions will be explained in the tenth to fifteenth functions.
[0265] Furthermore, after classifying the items described in the estimate, the management server 200 presents candidates for the emission intensity (CO2 emission coefficient) to be assigned. For example, when presenting candidates related to material costs, the management server 200 presents candidate emission intensity (CO2 emission coefficient) corresponding to typical building materials used in construction work, such as steel frame, reinforcing steel, concrete, glass, and aluminum. Note that the type of emission intensity (CO2 emission coefficient) corresponding to the building material may be changed and presented depending on the type of building, and the priority of the presented emission intensity (CO2 emission coefficient) may be changed.
[0266] In this way, activities can be estimated from data on activity amounts and input can be made easier. Furthermore, when calculating greenhouse gas emissions using estimates, the amount of work required to classify the items listed on the estimate and to assign emissions intensity units to each classified item can be reduced. This makes it easier to calculate greenhouse gas emissions in the construction industry.
[0267] In this embodiment, activities are identified based on the distance of vector information. However, the vector information may be set as a prompt and provided to a large-scale language model (LLM) to estimate activities. Furthermore, a learning model can be created by machine learning using items as input data and activity identification information as training data. In this case, the activity estimation unit can provide the received items to the learning model to estimate activity identification information. The output unit 240 can also visualize emissions. The analysis unit 280 can also analyze and identify items recommended for reduction based on the activity amount and propose reduction solutions. In this embodiment, the activity estimation unit of the management server 200 estimates activity identification information for items related to the received activity amount. However, by linking with an API provided by an external server or the like, the activity estimation unit of the management server 200 can estimate activity identification information and emission coefficients (e.g., estimate and identify activities and emission coefficients for account items) based on information related to items related to the activity amount managed by the external server (e.g., account items of accounting data registered in CSV data or the like). In this way, even for data relating to activities (for example, information on account items) before being input into the information processing system, activities and emission coefficients can be estimated and the information can be easily organized.
[0268] The input unit 220, estimation unit 270, acquisition unit 250, calculation unit 210, analysis unit 280, and output unit 240 of the management server 200 may be executed by a system (mechanical system) with artificial intelligence that can learn on its own.
[0269] <Disclosures> The ninth function also includes the following configuration: [Item I1 (P059)] An information processing system comprising: an emission coefficient storage unit that stores an emission coefficient for calculating greenhouse gas emissions in association with activity specification information that specifies an activity that emits greenhouse gases; an activity amount input unit that accepts input of an activity amount related to the activity and items related to the activity amount; an activity estimation unit that estimates the activity specification information by machine learning based on the items; and an emission calculation unit that calculates the emissions by multiplying the activity amount by the emission coefficient corresponding to the estimated activity specification information. Item I1 comprises: a base information storage unit that stores information for specifying the location of each base for each business entity (hereinafter referred to as a base) that emits greenhouse gases; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount from a user's mobile device from a mobile device; a base specification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item I2] An information processing system according to Item I1, comprising a vector information storage unit that stores first vector information obtained by vectorizing the items and the activity specification information in association with each other, wherein the activity estimation unit vectorizes the received items to create second vector information, selects the first vector information according to a distance from the created second vector information, and reads out the activity specification information corresponding to the selected first vector information from the vector information storage unit. [Item I3] An information processing system according to item I2, characterized in that the activity estimation unit estimates the activity specification information by providing a prompt including the first and second vector information to a large-scale language model. [Item I4] An information processing system according to Item I1, comprising a learning model storage unit that stores a learning model created by machine learning using the items and the activity specification information as training data, and the activity estimation unit provides the received items to the learning model to estimate the activity specification information. [Item I5 (P066)] An information processing system comprising: an emission coefficient storage unit that stores emission coefficients for calculating greenhouse gas emissions; an activity amount input unit that accepts input of an activity amount related to an activity that emits greenhouse gases (e.g., an amount in an estimate) and items related to the activity amount (e.g., items such as material costs and transportation costs in an estimate); an estimation unit that estimates the emission coefficient using machine learning based on the items; and an emission coefficient presentation unit that presents the estimated emission coefficient. [Item I6] An information processing system according to Item I5, comprising a vector information storage unit that stores first vector information obtained by vectorizing the items and activity specification information that specifies the activities in association with each other, wherein the estimation unit vectorizes the received items to create second vector information, selects the first vector information according to a distance from the created second vector information, and estimates the emission coefficient corresponding to the selected first vector information.
[0270] <<Solution matching function (10th function)>> Next, although some of the above-described embodiments have been described, an example of a configuration that can be further applied to the above-described embodiments of Functions 1 to 9 will be described in detail below as an embodiment of Function 10. As background technology, solutions for reducing carbon dioxide are being introduced. However, there is a problem in that it is difficult to grasp what solutions are available. Function 10 aims to provide technology that can support the reduction of greenhouse gases.
[0271] <System Overview> An example of an information processing system relating to the tenth function that provides solutions will be described below using greenhouse gas emissions as an example. The information processing system in this example provides information (hereinafter referred to as solution information) on emission reduction measures (also called solutions) to users who are emitters of greenhouse gases (carbon dioxide, methane, nitrous oxide, chlorofluorocarbons, etc.). Solution providers register the solution information, and users can view the solution information. Users can also contact the provider regarding the solution.
[0272] An example of the software configuration of the management server 200 in the tenth function will be described using Fig. 3. The management server 200 includes a storage unit 230 (solution storage unit, user information storage unit, emission amount information storage unit), an acquisition unit 250 (emission amount information acquisition unit, performance acquisition unit), an analysis unit 280 (extraction unit), an output unit 240 (provision unit), an execution unit (solution unit) 290 (billing processing unit).
[0273] The solution storage unit constituting the storage unit 230 stores solution information. The solution storage unit can store solution information in association with provider identification information (provider ID) that identifies a provider offering a reduction measure. The solution information can include cost information for determining the cost of the reduction measure and reduction information for determining the amount of greenhouse gas reduction expected when the reduction measure is adopted. In this example, the solution information can include information for identifying the solution (solution ID), a provider ID, a solution name, a solution description, a price, a reduction amount, and implementation conditions. The solution name is the name of the reduction measure (solution). The solution description is a description of the solution and can include, for example, text data, image data, audio data, etc. The price can be information for determining the amount of money a user will pay when adopting the solution. The price can be set as a unit price for each solution provided, or as an estimate of a standard implementation cost. The price can be specified within a range, such as a price band. The reduction amount can be information indicating the amount of greenhouse gas reduction expected by adopting the solution. The reduction amount may be set as a standard amount of greenhouse gases reduced per company when the solution is introduced, or as a standard value of the reduction amount per unit when the device is introduced, or may be a function that calculates the reduction amount according to various activity amounts. The introduction conditions may set conditions for the emitter that introduces the solution. The introduction conditions may specify, for example, the business or activity content or activity amount that is the target of the solution. The introduction conditions may also specify the scope and / or category of the reduction target. Note that the solution storage unit stores not only solution information for environmental information, but also solution information for social information and solution information for governance information.
[0274] The user information storage unit constituting the storage unit 230 stores information about users (discharge entities) (hereinafter referred to as user information). The user information can include information identifying the user (or discharge entity) (user ID), the name of the user (or discharge entity) (user name), information about the business conducted by the discharge entity (business information), information about the equipment used in the business (equipment information), etc. The user information storage unit stores not only user information about environmental information, but also user information about social information and user information about governance information.
[0275] The emission information storage unit constituting the storage unit 230 stores information regarding greenhouse gas emissions by emitters (hereinafter referred to as emission information). The emission information may include an aggregated value of emissions by the emitter. The emission information may include attributes of the emitter. The attributes of the emitter may include the emitter's business, number of employees, region, etc. The attributes of the emitter may also include accounting information such as sales, purchases, and labor costs. The emission information may include additional information related to the activity related to the emissions. The additional information may include, for example, activity amounts (actual values, aggregated values of actual values, predicted values, etc.). The additional information may also include information for estimating the activity amounts. The information for estimating the activity amounts may include, for example, floor area, roof area, and number of producible products. In this embodiment, the emission information includes information identifying the emitter (e.g., company ID), activity amounts, additional information, and emissions. The emission amounts and activity amounts may be aggregated values of emissions and activity amounts for a predetermined aggregation period (e.g., year and month) and for each scope and category related to the GHG Protocol. The additional information may have different setting items depending on the emission entity. The emission amount information storage unit is the same as the emission amount storage units for the other functions.
[0276] The emission information acquisition unit constituting the acquisition unit 250 acquires emission information. The emission information acquisition unit can receive emission information from the user terminal 100. The emission information acquisition unit may also acquire emission information by accessing another system. Furthermore, the management server 200 may be provided with an emission calculation unit that acquires, for example, the activity amount and emission coefficient related to the emitter and calculates the emission amount by multiplying the acquired activity amount and emission coefficient, and can also acquire various information used to calculate the emission amount, such as the emission amount and activity amount calculated by the emission calculation unit, as emission information. Note that the acquisition unit 250 acquires not only emission information but also information related to society and information related to governance.
[0277] The extraction unit constituting the analysis unit 280 acquires solution information that matches the emission information. The extraction unit can match the emission amount and additional information with the solution information. The extraction unit can extract solution information in which the user information of the emission entity and / or emission information satisfy the introduction conditions included in the solution information. The extraction unit can preferentially extract a predetermined number of scopes and categories in descending order of emission amount from the emission amounts by scope and category included in the emission information, and can search for solution information in which the emission amounts and / or corresponding additional information related to the scope and category satisfy the introduction conditions. The extraction unit can calculate the unit cost per unit reduction amount determined based on the reduction amount determined based on the reduction information and the cost determined based on the cost information, and extract a predetermined number of solution information in descending order of unit cost from the solution information that matches the emission information. The extraction unit also extracts solution information that matches information related to society and information related to governance.
[0278] The providing unit constituting the output unit 240 can provide the extracted solution information to the user.
[0279] The performance acquisition unit constituting the acquisition unit 250 acquires information indicating a solution adopted by the waste generating entity and information including the amount of reduction achieved by the solution (hereinafter referred to as performance information). The management server 200 may be provided with a performance information storage unit that stores the performance information.
[0280] The billing processing unit constituting the execution unit (solution unit) 290 performs processing (billing) to charge the provider for using the system. The billing processing unit can bill the provider that provided the solution according to the amount of reduction included in the performance information. The billing processing unit may also bill the waste generating entity that adopted the solution according to the amount of reduction included in the performance information. The billing processing unit may, for example, determine the billing amount so that it is higher when the amount of reduction is large. The billing processing unit may, for example, determine the billing amount so that it is lower when the amount of reduction is large. The execution unit 290 also processes solution information for information related to society and solution information for information related to governance.
[0281] 18 is a diagram illustrating the process of providing solution information. The management server 200 acquires solution information from the provider and registers it in the solution storage unit (S1801), and acquires emission amount information from the emission entity and registers it in the emission amount information storage unit (S1802). The management server 200 extracts solution information that matches the emission amount for each piece of emission amount information (S1803), and provides the extracted solution information to the emission entity that is the provider of the emission amount information (S1804). The management server 200 acquires performance information (S1805), and can charge according to the reduction amount included in the performance information (S1806).
[0282] As described above, the information processing system of this embodiment can match solution information with the emitter (emission amount information).
[0283] Conditions for solution information are set in the emission amount information, and the management server 200 can narrow down the solution information that matches the emission amount information to only those that satisfy the conditions of the emission amount information and provide them.
[0284] The management server 200 can display a list of solution information on the user terminal 100. The management server 200 can display the list of solution information in the order in which it was registered.
[0285] The management server 200 can manage the solution information viewed by the user terminal 100 and can provide the solution information with a priority according to the number of views. For example, the management server 200 can display the solution information sorted in order of the number of views. Furthermore, the management server 200 can transmit only a predetermined number of solution information to the user terminal 100 in order of the number of views.
[0286] The management server 200 can display a list of only a portion of the solution information on the user terminal 100, accept selections (tap or click) of solution information from the user terminal 100, and manage the selection of solution information. The management server 200 can provide solution information with a priority according to the number of selections. For example, the management server 200 can display the solution information sorted in order of the number of selections. Furthermore, the management server 200 can transmit only a predetermined number of solution information to the user terminal 100 in order of the number of selections.
[0287] The management server 200 can acquire and manage evaluations of solutions from users. For example, a list of evaluation values acquired from users and / or aggregated values (e.g., average values or total values) can be set in the solution information. The management server 200 can provide solution information with a priority according to the aggregated evaluation values. For example, the management server 200 can display solution information sorted in order of evaluation value. Furthermore, the management server 200 can transmit only a predetermined number of solution information to the user terminal 100 in order of evaluation value.
[0288] Furthermore, the management server 200 can provide solution information preferentially when an additional fee is paid by the provider.
[0289] The management server 200 may also include an application processing unit that accepts an application for a solution. The management server 200 may provide a reward to a user for applying for a solution.
[0290] Furthermore, when a contract for a solution is concluded, the management server 200 can charge the provider a predetermined percentage of the contract fee. Furthermore, the management server 200 can include a notification unit that notifies the user and / or the provider when a contract is concluded.
[0291] The acquisition unit 250, analysis unit 280, output unit 240, and execution unit (solution unit) 290 of the management server 200 may be executed by a system (mechanical system) with artificial intelligence that can learn on its own.
[0292] <Disclosures> The tenth function also includes the following configuration: [Item J1 (P039)] an information processing system comprising: an acquisition unit that acquires, from a user who is a greenhouse gas emitter, environmental information including emission information on the amount of greenhouse gas emissions by the emitter, information on society, and information on governance, a solution storage unit that stores at least solution information on measures to reduce the greenhouse gases, an extraction unit that extracts the solution information that matches the emission information, and a provision unit that provides the extracted solution information to the user. Item J1 comprises: a base information storage unit that stores information identifying a location of each base for each business entity (hereinafter referred to as a base) of the greenhouse gas emitter; an activity amount storage unit that stores an amount of activity by the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of the mobile device from the user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item J2] An information processing system according to item J1, characterized in that the solution information includes conditions set for the releasing entity, and the extraction unit extracts the releasing entity that satisfies the conditions included in the solution information. [Item J3] An information processing system according to item J2, characterized in that the emission information is accompanied by additional information relating to activities related to the emission amounts, and the extraction unit matches the emission amounts and the additional information with the solution information. [Item J4] An information processing system according to Item J1, characterized in that the emission information includes the greenhouse gas emissions aggregated for each scope and category according to the GHG Protocol, and the extraction unit preferentially extracts the solution information corresponding to the scope and category with the highest emissions. [Item J5] An information processing system according to item J1, wherein the solution information includes cost information for determining the cost of the reduction means and reduction information for determining an expected reduction amount of the greenhouse gas if the reduction means is adopted, and the extraction unit calculates a unit cost per unit reduction amount determined based on the reduction amount determined based on the reduction information and the cost determined based on the cost information, and extracts a predetermined number of solution information that matches the emission information in order of unit cost. [Item J6] An information processing system according to item J1, characterized in that the solution information includes an expected reduction amount, and a predetermined number of the solution information is extracted according to the reduction amount. [Item J7] An information processing system according to item J1, characterized in that it comprises a performance acquisition unit that acquires information indicating the solution adopted by the waste generator and the amount of reduction achieved by the solution, and a billing processing unit that charges the provider according to the amount of reduction. [Item J8] an emission information acquisition unit that acquires emission information regarding the amount of greenhouse gas emissions from an emission entity that emits the greenhouse gas; a solution storage unit that stores solution information including cost information for determining the cost of measures to reduce the greenhouse gas and reduction information for determining an expected amount of reduction in the greenhouse gas if the reduction measures are adopted; an extraction unit that extracts a predetermined number of solution information from the solution information that matches the emission information in order of unit cost per unit reduction amount that is determined based on the reduction amount and the cost; and a provision unit that provides the extracted solution information to the emission entity. [Item J9 (P039)] When targeting X information other than greenhouse gas emissions (for example, emissions of hazardous substances of E2 or working hours of human rights DD), it is as follows. Note that the same can be applied to items subordinate to this item. An information processing system comprising: an acquisition unit that acquires X information from a user; a solution storage unit that stores at least solution information related to means of reducing the X information; an extraction unit that extracts solution information that matches the X information; and a provision unit that provides the extracted solution information to the user.
[0293] <<Solution matching function (11th function)>> Next, although some of the above-described embodiments have been described, an example of a configuration that can be further applied to the embodiments of the above-described first to tenth functions will be described in detail below as an embodiment of an eleventh function. As background technology, solutions for reducing carbon dioxide are being introduced. There is a problem in that it is difficult to grasp what carbon dioxide reduction solutions are available. The eleventh function aims to provide technology that can easily grasp solutions for reducing greenhouse gases, including carbon dioxide, and support the reduction of greenhouse gases.
[0294] <System Overview> The information processing system relating to the eleventh function will be described below. The information processing system of this embodiment provides information (hereinafter referred to as solution information) on emission reduction means (also called solutions) to users who are emitters of greenhouse gases (carbon dioxide, methane, nitrous oxide, chlorofluorocarbons, etc.). A provider registers solution information for a solution, and users can view the solution information. Users can also contact the provider regarding the solution.
[0295] An example of the software configuration of the management server 200 in the eleventh function will be described using Fig. 3. The management server 200 includes a storage unit 230 (solution storage unit, user information storage unit), an output unit 240 (providing unit, user information transmitting unit), an input unit 220, an analysis unit 280 (search unit), and an execution unit (solution unit) 290 (billing processing unit).
[0296] The solution storage unit constituting the storage unit 230 stores solution information. The solution storage unit can store solution information in association with provider identification information (provider ID) that identifies a provider providing a reduction means. In this embodiment, the solution information can include information for identifying the solution (solution ID), a provider ID, a solution name, a solution description, a price, a reduction amount, and implementation conditions. The solution name is the name of the reduction means (solution). The solution description is a description of the solution and can include, for example, text data, image data, audio data, etc. The price can be information for determining the amount involved when a user adopts the solution. The price can be set as a unit price for each solution provided, or as an estimate of a standard implementation cost. The price can be specified within a range, such as a price range. The reduction amount can be information indicating the amount of greenhouse gas reduction expected by implementing the solution. The reduction amount can be set as a standard amount of greenhouse gas reduction per company when the solution is implemented, a standard value of the reduction amount per device when a device is implemented, or a function that calculates the reduction amount according to various activity levels. The introduction conditions can be set for the waste generator that will introduce the solution, such as the business or activity content or volume that will be the target of the solution.
[0297] The user information storage unit constituting the storage unit 230 stores information (hereinafter referred to as user information) relating to users (disposal entities). The user information may include information (user ID) identifying the user (or disposal entity), the name of the user (or disposal entity) (user name), information relating to the business conducted by the disposal entity (business information), information relating to the equipment used in the business (equipment information), and the like.
[0298] <Functional section> The providing unit constituting the output unit 240 provides solution information to the user. The providing unit can provide the solution information in response to a request from the user terminal 100. For example, the providing unit can read out all or part of the solution information stored in the solution storage unit and transmit it to the user terminal 100. For example, the providing unit can create screen information (which can be written in HTML, for example) for depicting the solution name, solution description, price, reduction amount, etc. of the solution information, and transmit the screen information to the user terminal 100. For example, when the management server 200 calculates and manages the emission amount of an emission entity, the providing unit may display the solution information together with the output of the emission amount.
[0299] The input unit 220 can accept input of solution identification information (e.g., a solution ID) that identifies solution information from the user. The providing unit can read out solution information indicated by the accepted solution ID from the solution storage unit and transmit it to the user terminal 100. For example, the providing unit can display a list of solution names, the input unit 220 can accept designation of a solution from the list, and the providing unit can provide solution information related to the designated solution. The input unit 220 can accept input of keywords related to the solution from the user.
[0300] The search unit constituting the analysis unit 280 searches for solution information. The search unit can search the solution storage unit for solution information that matches the keywords received by the input unit 220. For example, the search unit can search for solution information in which the keywords are included in the solution name, solution description, introduction conditions, etc. The search unit can provide the search results to the user (for example, send them to the user terminal 100).
[0301] The user information transmission unit constituting the output unit 240 provides user information to a provider. The user information transmission unit can provide user information of the user to a provider of a solution specified by the user. For example, when the user information transmission unit receives a solution ID from the user terminal 100, it can acquire solution information corresponding to the received solution ID from the solution storage unit and transmit the user information corresponding to the user to a provider indicated by a provider ID included in the acquired solution information. The destination of the user information can be determined by, for example, having the management server 200 equipped with a provider information storage unit, and managing the provider's contact information (email address, message destination address, etc.) in association with the provider ID.
[0302] The billing processing unit constituting the execution unit 290 can perform processing to bill the provider that provided the user information for a referral fee. The billing processing unit can also perform processing to bill the provider identified by the provider identification information corresponding to the solution information stored in the solution storage unit for a listing fee.
[0303] <Operation> FIG. 19 is a diagram illustrating a process for providing solution information. The management server 200 reads all or part of the solution information from the solution storage unit and transmits a list of solutions based on the read solution information to the user terminal 100 (S1901). For example, the management server 200 can read only solution information for which the user information corresponding to the accessing user satisfies the introduction conditions included in the solution information. The list of solutions can include, for example, a list of solution IDs and solution names. The list of solutions can also include a portion of a solution description corresponding to the solution name. The list of solutions can also include a price corresponding to the solution name. The list of solutions can also include a reduction amount corresponding to the solution name. The list of solutions can be provided sorted, for example, by price (e.g., lowest to highest). The list of solutions can also be provided sorted, for example, by reduction amount (e.g., largest to smallest).
[0304] The management server 200 determines whether or not a keyword has been received from the user terminal 100 (S1902), and if so (S1902: YES), it can search the solution storage unit for solution information that matches the keyword and send a list of solutions based on the searched solution information to the user terminal 100 (S1903). On the other hand, if the management server 200 has not received a keyword from the user terminal 100 in S1902 (NO), it shifts the process to S1904.
[0305] The management server 200 determines whether or not a solution designation (e.g., a solution ID) has been accepted from the user terminal 100 (S1904), and if accepted (S1904: YES), it reads solution information corresponding to the designated solution ID from the solution storage unit (S1905), reads user information corresponding to the user of the user terminal 100 from the user information storage unit, and can provide the read user information to the provider indicated by the provider ID included in the solution information (S1906). On the other hand, if the management server 200 has not accepted a solution designation from the user terminal 100 in S1904 (NO), it terminates this processing.
[0306] As described above, the information processing system of this embodiment can inform users of solutions offered by providers.
[0307] The management server 200 can visualize the amount of emissions by each emitter. The management server 200 can, for example, acquire the amount of activity and the emission coefficient, calculate the amount of emissions by multiplying the amount of activity by the emission coefficient, and can aggregate the calculated emissions by, for example, scope and category defined in the GHG Protocol, create screen information for displaying the aggregation results, and send it to the user terminal 100. The management server 200 can create screen information to display a list of solutions together with the aggregation results.
[0308] In addition, the operator can analyze the results of the emissions calculation as described above, and input the designation of the solution(s) that he / she thinks are appropriate for reducing these emissions into the management server 200, and the solution information selected by the operator can be sent to the user terminal 100.
[0309] The solution information may include the publication date. The management server 200 can sort the list of solutions in order of publication date. The solution information may also include the last update date and time. The management server 200 can prioritize inclusion in the list of solutions those whose last update date and time are within a predetermined period.
[0310] The management server 200 can include in the solution information the number of views by users of the solution information. For example, when the management server 200 transmits a list of solutions to the user terminal 100, the management server 200 can increment the number of views included in the solution information related to the solution included in the list. For example, when a solution is specified by a user, the management server 200 can increment the number of views of the solution information corresponding to the specified solution. The management server 200 can create a solution list by reading out a predetermined number of solution information in descending order of the number of views. For example, a message such as "XX users are currently viewing this solution" may be displayed. The management server 200 may include the number of views of the solution information in the solution list.
[0311] The management server 200 may manage the number of applications for a solution. When an application for a solution is accepted, the management server 200 may transmit user information to the provider. The management server 200 may also include an application history storage unit that stores the application history of the solution (information that associates the solution ID, user ID, and application date and time). The management server 200 may count the number of application histories corresponding to the solution over a predetermined period (e.g., the past month), calculate the number of applications, and include the number of applications in the list of solutions.
[0312] The management server 200 may manage word-of-mouth evaluations of solutions. The management server 200 receives word-of-mouth evaluations (scores, likes, etc.) of solution information viewed from the user terminal 100 and stores the received word-of-mouth evaluations. The management server 200 can preferentially present solutions with good word-of-mouth evaluations to the user. For example, a list of solutions can be created in order of the aggregated word-of-mouth evaluation values. The management server 200 may also allow the user to specify multiple (or even two) pieces of solution information and display the specified solution information for comparison.
[0313] The management server 200 may be configured to manage the user's browsing history and output all the solutions stored as the browsing history or application history.
[0314] The conditions for introducing the solution information can be set to designate the type of business or location, in which case solutions that match the user's type of business or location can be presented to the user.
[0315] The management server 200 can manage multiple companies that have capital ties with each other. The management server 200 can identify providers that have capital ties with the user, extract solution information related to the identified providers, and provide it to the user. Alternatively, the solution information of providers that have capital ties with the user may be displayed in a subordinated manner.
[0316] The solution information may include a designation of how to display the solution information. The management server 200 may preferentially display solution information related to providers who are willing to pay an additional fee. The management server 200 may provide a reward to a user who applies for a solution via the management server 200. When a deal for a solution is concluded between a user and a provider, the management server 200 may perform processing to charge the provider a predetermined percentage of the contract amount. When a deal for a solution is concluded between a user and a provider, the management server 200 may transmit a message indicating this to the operator of the information processing system.
[0317] The output unit 240, input unit 220, analysis unit 280, output unit 240, and execution unit 290 of the management server 200 may be executed by a system (mechanical system) with artificial intelligence that can learn on its own.
[0318] <Disclosures> The 11th function also includes the following configuration: [Item K1 (P037)] An information processing system comprising: a storage unit that stores solution information related to greenhouse gas reduction measures; and a provision unit that provides the solution information to an emitter that emits the greenhouse gas. Item K1 comprises: a base information storage unit that stores information specifying the location of each base for each business entity (hereinafter referred to as base) of the greenhouse gas emitter; an activity amount storage unit that stores the activity amount of the emitter for each base; an activity amount input unit that accepts input of location information and activity amount of a mobile device from a user's mobile device; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item K2] An information processing system according to item K1, characterized in that it comprises an input unit that accepts keyword input from the issuing entity, and a search unit that searches the storage unit for solution information that matches the keyword and provides the search results to the issuing entity. [Item K3] An information processing system according to item K1, characterized in that the memory unit stores the solution information in association with provider identification information that identifies the provider that provides the reduction means, and includes an input unit that accepts input of solution identification information that identifies the solution information from the emitter, and a user information sending unit that acquires from the memory unit the provider identification information corresponding to the solution information identified by the solution identification information, and sends information about the emitter to the provider identified by the acquired provider identification information. [Item K4] An information processing system according to item K3, characterized in that it comprises a billing processing unit that performs processing to bill the provider that sent the information about the waste generator for a referral fee. [Item K5] An information processing system according to item K1, characterized in that the memory unit stores the solution information in association with provider identification information that identifies the provider that provides the reduction means, and is equipped with a billing processing unit that performs processing to bill the provider identified by the provider identification information that corresponds to the solution information stored in the memory unit for a listing fee. [Item K6 (P037)] When targeting X information other than greenhouse gas emissions (for example, emissions of hazardous substances of E2 or working hours of human rights DD), the method is as follows. Note that the same can be applied to items subordinate to this item. An information processing system characterized by comprising: a storage unit that stores solution information related to means of reducing the X information; and a providing unit that provides the solution information to the business entity of the X information.
[0319] <<Solution matching function (12th function)>> Next, although some of the above-described embodiments have been described, an example of a configuration that can be further applied to the above-described embodiments of Functions 1 to 11 will be described in detail below as an embodiment of Function 12. As background technology, solutions for reducing carbon dioxide are being introduced. However, there is a problem in that it is difficult to grasp what solutions are available. Function 12 aims to provide technology that can support the reduction of greenhouse gases.
[0320] <System Overview> The information processing system relating to the twelfth function will be described below. The information processing system of this embodiment provides information (hereinafter referred to as solution information) regarding emission reduction measures (also called solutions) to users who are emitters of greenhouse gases (carbon dioxide, methane, nitrous oxide, chlorofluorocarbons, etc.). Users register information about the emissions of the emitters, and a solution provider proposes solution information suitable for the emitters and provides it to the users.
[0321] An example of the software configuration of the management server 200 in the twelfth function will be described using Fig. 3. The management server 200 includes a storage unit 230 (emission amount information storage unit, destination storage unit, performance information storage unit), an acquisition unit 250 (emission amount information acquisition unit, solution information acquisition unit, execution information acquisition unit, advice acquisition unit), an output unit 240 (emission amount information provision unit, solution information provision unit, execution information provision unit, advice provision unit), a calculation unit 210 (reduction amount calculation unit), and an execution unit (solution unit) 290 (billing processing unit).
[0322] The emission information storage unit constituting the storage unit 230 stores information regarding greenhouse gas emissions by emitters (hereinafter referred to as emission information). The emission information may include an aggregated value of emissions by the emitter. The emission information may include attributes of the emitter. The attributes of the emitter may include the emitter's business, number of employees, region, etc. The attributes of the emitter may also include accounting information such as sales, purchases, and labor costs. The emission information may include additional information related to the activity related to the emissions. The additional information may include, for example, activity amounts (actual values, aggregated values of actual values, predicted values, etc.). The additional information may also include information for estimating the activity amounts. The information for estimating the activity amounts may include, for example, floor area, roof area, and number of producible products. In this embodiment, the emission information includes information identifying the emitter (e.g., company ID), activity amounts, additional information, and emissions. The emission amounts and activity amounts may be aggregated values of emissions and activity amounts for a predetermined aggregation period (e.g., year and month) and for each scope and category related to the GHG Protocol. The additional information may have different setting items depending on the entity that produces the information.
[0323] The destination storage unit constituting the storage unit 230 stores, for each emitter, information including information identifying a provider that can provide emission information (hereinafter referred to as destination information). The destination information can include information identifying the emitter (e.g., a company ID) and information identifying a provider (e.g., a provider ID). It is also possible to specify a different disclosure range for each destination information and each destination. For example, the destination information can include a provider ID that identifies the destination provider and the disclosure range of emission information for that provider ID, in association with each other.
[0324] The performance information storage unit constituting the storage unit 230 stores information including greenhouse gas emissions for each emitter (hereinafter referred to as performance information). The performance information can include information identifying the emitter (e.g., a company ID) and performance values of greenhouse gas emissions. The performance values can be aggregated values of emissions for a specified aggregation period (e.g., year and month) and for each scope related to the GHG Protocol (scope and category for Scope 3).
[0325] <Functional section> The emission information acquisition unit constituting the acquisition unit 250 acquires emission information. The emission information acquisition unit can receive emission information from the user terminal 100. The emission information acquisition unit may also acquire emission information by accessing another system. Furthermore, the management server 200 may be provided with an emission calculation unit that, for example, acquires the activity amount and emission coefficient related to the emitter and calculates the emission amount by multiplying the acquired activity amount and emission coefficient, and may also acquire, as emission information, various information used to calculate the emission amount, such as the emission amount and activity amount calculated by the emission calculation unit.
[0326] The emission information acquisition unit can acquire emission information relating to emissions before the implementation of greenhouse gas reduction measures (hereinafter referred to as pre-implementation emissions) and register it in the emission memory unit, and can acquire emission information relating to emissions after the implementation of the reduction measures (hereinafter referred to as post-implementation emissions) and register actual information including the acquired emissions in the actual information memory unit.
[0327] The emission amount information providing unit constituting the output unit 240 provides emission amount information to providers. The emission amount information providing unit may be configured to provide emission amount information to all providers, or may be configured to provide emission amount information according to the provider that has sent the request. Furthermore, the emission entity side may be able to control the destination to which the emission amount information is provided. When destination information corresponding to the company ID included in the emission amount information is registered in the destination storage unit, the emission amount information providing unit can provide the emission amount only to the provider specified in the destination information. Furthermore, when a disclosure range is specified in the emission amount information, the emission amount information providing unit can provide only the disclosure range of the emission amount information.
[0328] The solution information acquisition unit constituting the acquisition unit 250 acquires information on reduction measures (hereinafter referred to as solution information) from the provider. The solution information may include cost information for determining the cost of the reduction measures and reduction information for determining the amount of greenhouse gas reduction expected when the reduction measures are adopted. The solution information may also include, for example, the name, description, and implementation method of the reduction measures, and information identifying the types of greenhouse gases that can be reduced.
[0329] The solution information providing unit constituting the output unit 240 can provide the solution information to the user (transmit it to the user terminal 100). The solution information providing unit may transmit the acquired solution information to the user terminal 100 every time the solution information providing unit acquires the solution information, or may provide one or more pieces of solution information stored in the solution information storage unit by providing a solution information storage unit in the management server 200 that stores solution information acquired during a predetermined period for each issuing entity (for example, a company ID).
[0330] Furthermore, when providing multiple pieces of solution information for one waste generator, the solution information providing unit can provide the solution information in order of priority according to the reduction information included in the solution information. For example, the solution information providing unit can provide a list of solution information sorted in order of reduction amount (e.g., from largest to smallest) determined based on the reduction information. The solution information providing unit may also provide only a predetermined number of pieces of solution information in order of the determined reduction amount. The solution information providing unit can provide a list of solution information sorted in order of cost (e.g., from lowest to largest) determined by the cost information. The solution information providing unit can calculate the unit cost per unit reduction amount from the reduction amount based on the reduction information and the cost based on the cost information, and provide solution information with this unit cost attached, and provide solution information sorted in order of unit cost (e.g., from lowest to largest), or provide only a predetermined number of pieces of solution information in order of unit cost.
[0331] The execution information acquisition unit constituting the acquisition unit 250 acquires execution information indicating the execution status of reduction measures by the waste generating entity. The execution information can include information for identifying the waste generating entity (e.g., a company ID) and information for identifying the reduction amount (actual value and / or predicted value). In this embodiment, the execution information is assumed to be actual information, and the reduction amount is calculated based on the actual information at multiple points in time.
[0332] The execution information providing unit constituting the output unit 240 can provide the execution information to the provider of the reduction means. The execution information providing unit can, for example, transmit the execution information to the user terminal 100 of the provider. In this embodiment, performance information before and after the execution of the reduction means is provided as the execution information. When destination information is registered in the destination storage unit, the execution information providing unit can transmit the execution information (performance information) only to the provider specified in the destination information.
[0333] The advice acquisition unit constituting the acquisition unit 250 can acquire advice corresponding to the execution information from the provider. The advice acquisition unit can receive, for example, advice information for the execution information from the provider's user terminal 100. The advice information can include, for example, text data, image data, etc.
[0334] The advice providing section constituting the output section 240 can transmit advice information to the user who is the subject of discharge.
[0335] The reduction amount calculation unit constituting the calculation unit 210 estimates the amount of greenhouse gas reduction resulting from the adoption of the solution based on the pre-implementation emissions and post-implementation emissions stored in the performance information storage unit. The reduction amount calculation unit can calculate an estimated value of the reduction amount by subtracting the pre-implementation emissions from the post-implementation emissions. The reduction amount calculation unit can also provide the estimated value of the reduction amount to the provider and / or the user. The advice acquisition unit can obtain advice information about this reduction amount from the user terminal 100 of the provider and transmit it to the user terminal 100 of the user who is the emitter.
[0336] The billing processing unit constituting the execution unit 290 can perform processing (billing) to charge the provider for using the system. The billing processing unit can charge the provider according to the amount of reduction. For example, the billing processing unit may periodically charge a registration fee to providers that can receive emission amount information.
[0337] <Operation> 20 is a diagram illustrating the process of providing solution information. The management server 200 receives destination information from the user terminal 100 and registers it in the destination storage unit (S2001). The management server 200 receives emission amount information from the user terminal 100 (S2002). The management server 200 can store the emission amount information in the memory 202 or the storage device 203 for a predetermined period of time.
[0338] The management server 200 determines whether or not the provider information corresponding to the company ID indicating the user's waste generating entity is registered in the provider storage unit (S2003), and if it is registered (S2003: YES), it transmits the emission amount information only to the providers specified in the provider information (S2004). If a disclosure range is set in the provider information, the management server 200 can provide only the emission amount included in the disclosure range. On the other hand, if the provider information is not registered in the provider storage unit in S2003 (NO), the management server 200 transmits the emission amount information to all or some of the providers (S2005). Next, the management server 200 receives input of solution information from the provider that provided the emission amount information (S2006), and transmits the received solution information to the user terminal 100 (S2007).
[0339] In this way, the state of greenhouse gas emissions by the emitters can be provided to the provider, and solution information regarding corresponding reduction measures can be provided from the provider to the users of the emitters.
[0340] FIG. 21 is a diagram illustrating a process for managing the execution status of the reduction measures. The management server 200 acquires performance information before and after the execution of the reduction measures from the user terminal 100 and registers it in the performance information storage unit (S2101). Performance information during execution of the reduction measures can also be acquired from the user terminal 100. The management server 200 provides the performance information before and after the execution to the provider specified in the destination information (S2102). The management server 200 receives advice information from the user terminal 100 of the provider that provided the execution information (S2103) and transmits the received advice information to the user terminal 100 of the user who is the emitter (S2104). The management server 200 can also estimate the destination of reduction achieved by the solution based on the performance information before and after the execution of the reduction measures, for example, by subtracting the emission amount after the execution from the emission amount before the execution (S2105). The management server 200 can transmit the estimated reduction amount to the user and / or the provider specified in the destination information (S2106).
[0341] As described above, according to the information processing system of this embodiment, emission information regarding the emission amount of the emitter can be provided to the provider, and information regarding reduction methods (solutions) for reducing the emission amount can be obtained from the provider and transmitted to the user terminal 100.
[0342] In the above embodiment, the destination storage unit manages providers that can provide emission information, but it may also manage providers that are prohibited from providing em...
Claims
1. an emission-related information storage unit that stores information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain; a report type storage unit that stores the report type; an item information storage unit that stores items to be written in a predetermined type of report; an input unit for inputting a group of information in which items to be written in the predetermined type of report are set; a management unit that associates the information related to greenhouse gas emissions stored in the emission-related storage unit with the items to be described in the report of the predetermined type and manages the information as correspondence information; an output unit that outputs the correspondence information; An information processing system comprising:
2. 2. The information processing system according to claim 1, The items to be included in the report of the predetermined type have multiple levels of weighting, Corresponding the information related to greenhouse gas emissions stored in the emission-related storage unit to the items to be included in the report of the predetermined type according to the weight; An information processing system characterized by:
3. 2. The information processing system according to claim 1, an emission coefficient storage unit that stores an emission coefficient for calculating greenhouse gas emissions; an acquisition unit that acquires an activity amount by the business entity of predetermined scale information; an emission calculation unit that calculates the emission amount by the business entity by multiplying the emission coefficient corresponding to the business entity by the activity amount; a presentation unit that presents the emission coefficient read from the emission coefficient storage unit when the emission coefficient corresponding to the business entity is not registered; An information processing system comprising:
4. storing information related to greenhouse gas emissions by business entities that are upstream or downstream of the supply chain in an emission-related information storage unit; storing the report type in a report type storage unit; Storing items to be written in a predetermined type of report in an item information storage unit; inputting a group of information in which items to be included in the predetermined type of report are set; a step of associating the information related to greenhouse gas emissions stored in the emission-related storage unit with the items to be described in the report of the predetermined type, and managing the information as correspondence information; outputting the correspondence information; An information processing method characterized by being executed by a computer.
5. storing information related to greenhouse gas emissions by business entities that are upstream or downstream of the supply chain in an emission-related information storage unit; storing the report type in a report type storage unit; Storing items to be written in a predetermined type of report in an item information storage unit; inputting a group of information in which items to be included in the predetermined type of report are set; a step of associating the information related to greenhouse gas emissions stored in the emission-related storage unit with the items to be described in the report of the predetermined type, and managing the information as correspondence information; outputting the correspondence information; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Environment countermeasure support system, method, and program
JP2007164754A