Information processing system, information processing method, and program

JP2025037212A5Pending Publication Date: 2026-09-04ZEROBOARD INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023166666
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2026-09-04

AI Technical Summary

Benefits of technology

【0008】 本発明によれば、温室効果ガスの排出状況を把握することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a technique for enabling an emission state of a greenhouse effect gas to be understood.SOLUTION: An information processing system includes: an emission factor storage section which stores an emission factor for calculating emission amount of a greenhouse effect gas for each calculation object; an acquisition section capable of acquiring activity amount related to the calculation object; an emission amount calculation section which can calculate first emission amount corresponding to the calculation object by multiplying the emission factor by the activity amount, so as to be able to calculate second emission amount corresponding to the calculation object by multiplying the emission factor by the activity amount after a predetermined period from the calculation of the first emission amount; and a presentation section for presenting the first emission amount and the second emission amount in a comparable manner.SELECTED DRAWING: Figure 32
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Emissions of carbon dioxide and other substances have been calculated (see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2007-164754 A Summary of the Invention [Problem to be solved by the invention]

[0004] There is a need to understand the greenhouse gas emissions situation throughout the entire supply chain.

[0005] The present invention has been made in view of the above background, and aims to provide a technique that can grasp the greenhouse gas emission situation. [Means for solving the problem]

[0006] The information processing system of this embodiment is characterized in that it comprises an emission coefficient memory unit that stores an emission coefficient for calculating greenhouse gas emissions for each calculation object; an acquisition unit that can acquire an activity amount related to the calculation object; an emission calculation unit that can calculate a first emission amount corresponding to the calculation object by multiplying the emission coefficient by the activity amount, and that can calculate a second emission amount corresponding to the calculation object by multiplying the emission coefficient by the activity amount after a predetermined period of time has elapsed since calculating the first emission amount; and a presentation unit that presents the first emission amount and the second emission amount in a comparable manner.

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

[0008] According to the present invention, it is possible to grasp the emission status of greenhouse gases. [Brief description 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. [Diagram 2] FIG. 2 illustrates an example of a hardware configuration of a management server 200. [Diagram 3] FIG. 2 illustrates an example of the software configuration of a management server 200. [Figure 4] FIG. 11 is a diagram illustrating a process for outputting a target discharge amount. [Diagram 5] FIG. 13 is a diagram for explaining a process for outputting an emission amount reduced by a solution. [Figure 6] FIG. 11 is a diagram illustrating a process for outputting a reduction target. [Figure 7] FIG. 13 is a diagram for explaining a process for presenting an emission coefficient. [Figure 8] FIG. 11 is a diagram illustrating a process 1 for generating and presenting third information. [Figure 9] FIG. 11 is a diagram for explaining a process 2 for generating and presenting third information. [Figure 10] FIG. 11 is a diagram for explaining a process 3 for generating and presenting third information. [Figure 11] FIG. 11 is a diagram for explaining a process 4 for generating and presenting the third information. [Figure 12] FIG. 1 is a diagram illustrating a process for calculating and presenting a carbon tax. [Figure 13] FIG. 11 is a diagram illustrating a process of analyzing and outputting first information. [Figure 14] FIG. 13 is a diagram illustrating a process flow for displaying an emission intensity unit for each associated company. [Figure 15] FIG. 1 is a diagram illustrating a process flow for calculating a PCF. [Figure 16] FIG. 11 is a diagram illustrating a process of identifying an activity. [Figure 17] FIG. 13 is a diagram illustrating a process of classifying activities. [Figure 18] FIG. 11 is a diagram illustrating a process for providing solution information. [Figure 19] FIG. 11 is a diagram illustrating a process for providing solution information. [Figure 20] FIG. 11 is a diagram illustrating a process for providing solution information. [Figure 21] FIG. 13 is a diagram illustrating a process for managing the execution state of a reduction means. [Figure 22] FIG. 11 is a diagram illustrating a process for providing solution information. [Diagram 23] FIG. 13 is a diagram illustrating a process for providing procurement information. [Figure 24] FIG. 11 is a diagram illustrating a process for providing solution information. [Diagram 25] FIG. 11 is a diagram illustrating a process of registering a template. [Figure 26] FIG. 13 is a diagram explaining operation 1 of the 18th function. [Figure 27] FIG. 13 is a diagram explaining operation 2 of the 18th function. [Figure 28] FIG. 13 is a diagram explaining operation 1 of the 19th function. [Figure 29] FIG. 13 is a diagram explaining operation 2 of the 19th function. [Diagram 30] FIG. 13 is a diagram explaining operation 3 of the 19th function. [Diagram 31] FIG. 13 is a diagram explaining operation 1 of the 20th function. [Diagram 32] FIG. 13 is a diagram explaining operation 2 of the 20th function. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] 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 by a public telephone line network, a mobile phone line network, a wireless communication path, Ethernet (registered trademark), or the like.

[0011] 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 may 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 to calculate the amount of waste generated.

[0012] 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.

[0013] <Management Server> FIG. 2 is a diagram showing an example of the hardware configuration of the management server 200. Note that the illustrated configuration is an example, and other configurations may 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 is, for example, a hard disk drive, a solid state drive, or a flash memory that stores various data and programs. 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 line 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, for example, a keyboard, a mouse, a touch panel, a button, a microphone, etc. that input data. The output device 206 is, for example, a display, a printer, a speaker, etc. that output data. 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.

[0014] 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. The information processing system including the management server 200 includes a plurality of functions. These functions will be described below.

[0015] <<Goal setting function (first function)>> An example of the software configuration of the management server 200 in the first function will be described with reference to 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.

[0016] 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 in the first information source) or secondary data (data other than primary data, for example, data standardized (statistically processed) from emissions of multiple companies providing 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 (entrepreneurship ID) and information indicating the type of activity (type-specific information).

[0017] The emission amount storage unit constituting the storage unit 230 stores the greenhouse gas emission amount by the business entity. The emission amount storage unit can store the first direct emission amount (scope 1) by the business entity, the second indirect emission amount (scope 2) by the business entity, and the third emission amount (scope 3) by other business entities located upstream or downstream of the business entity's supply chain. The emission amount storage unit can also store the fourth emission amount by category for the third emission amount (scope 3) related to the other business entities. In this embodiment, the emission amount storage 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, a year, a year and month, a year and month, a date, or a date and time range. The scope and category can be the scope and category specified in the GHG Protocol. The category may be omitted.

[0018] The solution storage unit constituting the storage unit 230 stores information (referred to as solution information) on solutions that realize reduction of emissions. Solutions can include various services and products related to reduction and offset of greenhouse gas emissions, such as consulting services related to formulation and execution of reduction plans, procurement of renewable energy power, and offset trading such as J-Credit. The solution storage unit can store reduction information for calculating the amount of reduction in emission power that can be reduced by the solution, in association with information identifying the solution (solution ID) and the industry in which the solution can be adopted. The reduction information can be, for example, a ratio (percentage) of emissions or an emission coefficient to be multiplied by the amount of activity.

[0019] 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 an input of an amount of activity, acquire an emission coefficient corresponding to the type of amount of activity from an emission coefficient storage unit, calculate an emission amount for each activity by multiplying the amount of activity by the acquired emission coefficient, and calculate an emission amount by summing up the emissions by scope and / or category. The emission calculation unit may accept an input of an amount of emission calculated externally.

[0020] The input unit 220 accepts input of the reduction target percentage of emissions by the business entity, a base point in time, and a target point in time. The base point in time and the target point in time are, for example, a year (fiscal year). A target emission that is reduced by the reduction target percentage based on the emission amount at the base point in time can be set as a goal to be achieved at the target point in time. The input unit 220 can accept first to third reduction target percentages for the first to third emission amounts, respectively. The input unit 220 can also accept a fourth reduction target percentage by category for the third emission amount.

[0021] The input unit 220 can accept the third reduction target ratio from the other business. The input unit 220 can receive the third reduction target ratio, 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 ratio, and receive from the user terminal 100 the third reduction target ratio input from the other business in response to the message.

[0022] The unit reduction amount calculation unit constituting the calculation unit 210 calculates the reduction amount of the emission amount in a unit time (unit period). The unit time is, for example, one year, but may be a quarter, a month, a week, or the like. The unit reduction amount calculation unit acquires the emission amount at the reference time from the emission amount storage unit, and multiplies the acquired emission amount by the reduction target rate to calculate the reduction amount to be reduced from the reference time to the target time. The unit reduction amount calculation unit can calculate the target value (unit reduction amount) of the reduction amount to be reduced per unit time (for example, one year) by dividing the calculated reduction amount by the number of unit times (for example, the number of years) from the reference time to the target time. The unit reduction amount calculation unit can also calculate first to third unit reduction amounts for the first to third emission amounts, respectively. The unit reduction amount calculation unit can also calculate a fourth unit reduction amount by category for the third emission amount.

[0023] A target emission calculation unit constituting the calculation unit 210 calculates a target value of emission (referred to as target emission amount) per unit time (e.g., one year). The target emission calculation unit can calculate a target emission amount for each unit time from a base point in time by subtracting a cumulative unit reduction amount from the emission amount at the base point in time. The target emission calculation unit can calculate a target emission amount per 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 per unit time for the third emission amount.

[0024] 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.

[0025] The output unit 240 can output the emission amount and the target emission amount (the total or the first to fourth emission amounts and the target emission amount) in association with each other for the period in which the emission amount is registered. The output unit 240 can output the emission amount and the target emission force in, for example, a graph format.

[0026] The output unit 240 can also visualize the emission amount (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 emission reduction amount based on the read out reduction information, calculate a value obtained by subtracting the reduction amount from the emission amount (simulated emission amount), and output the simulated emission amount. The output unit 240 can also output the simulated emission amount together with the emission amount and the target emission amount.

[0027] <Operation> FIG. 4 is a diagram for explaining the process (operation 1) of outputting the target discharge amount.

[0028] The management server 200 accepts input of a base time point, a target time 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 time point and the target time 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 a reduction rate to 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 accept input of a reduction rate by another business entity from a user of the company.

[0029] The management server 200 calculates the reduction amount for each unit time (e.g., year) from the base time point to the target time point (S404). For example, the management server 200 can read the emission amount at the base time point from the emission amount storage unit, and calculate the reduction amount by multiplying the read emission amount by the reduction rate. The management server 200 may receive different reduction rates for each of scopes 1 and 2. For scope 3, the reduction rate acquired from the user terminal 100 of the other business entity may be different from the reduction rate for the scopes 1 and 2 of the company. The management server 200 can calculate the target reduction amount by reading the emission amount corresponding to the company ID and the base time point from the emission amount storage unit, and multiplying the reduction rate received from the user terminal 100 of the company, and can calculate the target reduction amount by reading the emission amount corresponding to the company ID and the base time point indicating the other business entity from the emission amount storage unit, and multiplying the reduction rate received from the user terminal 100 of the other business entity, and can total the target reduction amount for each scope and / or category.

[0030] 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 calculates the target emission amount per unit time by subtracting the accumulated reduction amount from the emission amount at the base point in time (S405).

[0031] 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.

[0032] FIG. 5 is a diagram for explaining the process (operation 2) of outputting the amount of emission reduced by the solution.

[0033] 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 emission amount at the reference 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 reference time to the target time (S503), and can calculate the emission amount (expected emission amount) expected by introducing the solution per unit time by subtracting the accumulated expected reduction amount per unit time from the emission amount at the reference time (S504). The management server 200 can output the emission amount and the target emission amount as well as the expected emission amount in association with each other for unit times (years) for which the emission amount is registered in the emission amount storage unit (S505). The management server 200 can output the target emission amount and the expected emission amount in association with each other for unit times (years) for which the emission amount is not registered. 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.

[0034] The calculation unit 210, the input unit 220, and the output unit 240 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0035] <Disclosures> The first function also includes the following configuration. [Item A1 (P025)] an input unit that accepts input of a reduction target rate 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 acquires the emissions corresponding to the base point in time from the emission memory unit, calculates a reduction amount by multiplying the acquired 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 emission calculation unit that calculates a target emission amount for each unit time by subtracting a cumulative unit reduction amount from the emission amount corresponding to the base point in time; and an output unit that outputs the target emission amount for each unit time. [Item A2] An 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 other business entities located upstream or downstream in the supply chain of the business entity, the input unit accepts first to third reduction target rates for each of the first to third emissions, the unit reduction amount calculation unit calculates first to third unit reduction amounts for each of the first to third emissions, the target emission amount calculation unit calculates the target emission amount per unit time for each of 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, wherein the emission memory unit stores a fourth emission amount by category for the third emission amount related to the other business operator, the input unit accepts the fourth reduction target rate by category for the third emission amount, the unit reduction amount calculation unit calculates the fourth unit reduction amount by category for the third emission amount, the target emission amount calculation unit calculates the fourth target emission amount by category for the third emission amount per unit time, and the output unit outputs the fourth target emission amount by category for the third emission amount. [Item A4] An information processing system according to item A2, wherein the input unit receives the third reduction target ratio 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 ratio, and accepts the third reduction target ratio 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 for identifying a solution that realizes the reduction of the emissions and reduction information for calculating an amount of reduction in the emission power that can be reduced by the solution, wherein the output unit accepts designation of the solution, reads out the reduction information corresponding to the designated solution from the solution storage unit, calculates the amount of reduction in the emissions based on the read reduction information, and outputs a value obtained by subtracting the reduction amount from the emissions.

[0036] <<Goal setting suggestion function (second function)>> Next, although some of the embodiments of the first function have been described above, an example of a configuration that can be further applied to the above-mentioned embodiment of the first function is described in detail below as an embodiment of the second function. In the embodiment of the second function, support is provided for formulating reduction targets for emissions, particularly those related to 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 in the supply chain related to the business entity that wishes to calculate emissions. An information processing system equipped with the second function imports the reduction targets of suppliers and proposes them as candidates for the company's own reduction targets for Scope 3 emissions.

[0037] 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).

[0038] The emission amount memory unit constituting the memory unit 230 stores information for identifying 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 for identifying the amount of emissions, but may store the amount of emissions itself. The emission amount memory unit can store a company ID indicating a supplier, time information, information for identifying an activity by a supplier (activity content), the activity amount and the emission intensity related to the activity. The time information may be, for example, a year. The time information may also be the year / month, the year / month / day, etc.

[0039] The emission amount storage unit can further store information for identifying the direct and indirect emissions (emissions related to Scope 1 and 2) of the company. The emission amount storage unit may store the emission amount itself as information for identifying the emission amount related to Scope 1 and 2 of the company, or may store the activity amount and the emission coefficient.

[0040] 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 an activity content that identifies the activity by the supplier. 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.

[0041] The target acquisition unit constituting the acquisition unit 250 acquires a target reduction rate from a supplier. The target acquisition unit can, for example, transmit a request to a user of the supplier and receive the target reduction rate from the user terminal 100 of the supplier. The target acquisition unit can acquire the target reduction rate from a server on which the target reduction rate is managed, or can acquire the target reduction rate disclosed by the 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.

[0042] The target acquisition unit can also acquire a reduction rate of a target related to the company's emission (company reduction rate). The target acquisition unit can receive the company reduction rate from the user terminal 100.

[0043] The estimation unit 270 estimates future emissions for each supplier. The estimation unit 270 can multiply the supplier's emissions at a base point in time (a value obtained by multiplying the amount of activity by the emissions intensity) by a target reduction rate to calculate the emissions at a target point in time.

[0044] 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 the 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.

[0045] A reduction rate calculation unit, which is one of the calculation units 210, calculates a target reduction rate of emissions related to Scope 3. The reduction rate calculation unit can calculate a reduction rate (the ratio of the value obtained by subtracting the second total value from the first total value to the first total value) by comparing a first total value of future emissions estimated for each supplier with a second total value 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.

[0046] 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 the company's 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.

[0047] <Operation> FIG. 6 is a diagram for explaining the process (operation 3) of outputting a reduction target.

[0048] The management server 200 acquires a reduction target (reduction rate from a reference time point to a target time point) from a supplier (S601). The management server 200 can, for example, send a request to a user of the supplier and receive the reduction target from the user terminal 100 of the user of the supplier. The management server 200 acquires the emission amount at the reference time point related to the activity of the supplier from the emission storage unit, and calculates the reduction target amount up to the target time point by multiplying the acquired emission amount by the reduction rate (S602). The management server 200 calculates the reduction target amount related to 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, the management server 200 can calculate the reduction target amount using the statistics of the reduction targets (such as the average value of the reduction rate) of other suppliers in Scope 3 or other suppliers in the same category in Scope 3.

[0049] 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 scope 3 reduction target amount to the total value as the scope 3 target reduction rate (S604).

[0050] 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 reduction targets of the company can be received from the user terminal 100 of the user of the company by sending a request to the user of the company, for example.

[0051] The management server 200 obtains the company's emissions related to scopes 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 scopes 1 and 2 up to the target time (S606).

[0052] 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 emissions from scopes 1-3 at the calculated base point in time as its own company's target reduction rate (S608).

[0053] 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).

[0054] 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.

[0055] The calculation unit 210, the acquisition unit 250, and the estimation unit 270 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0056] <Disclosures> The second function also includes the following configuration: [Item B1 (P032)] an information processing system comprising: a target acquisition unit that acquires target reduction rates of greenhouse gases from multiple business entities that are upstream or downstream in a supply chain; an emission memory unit that stores information identifying the greenhouse gas emissions of each of the business entities at a base point in time; an estimation unit that estimates future emissions for each of the business entities by multiplying the emissions by the target reduction rate; and a calculation unit that calculates the target reduction rate of emissions for all of the business entities by comparing a total value of the future emissions estimated for each of the business entities with a total value of the emissions for each of the business entities at the base point in time. [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 direct and indirect second emission amounts by the company; the target acquisition unit acquires a company reduction rate related to the second emission amount; and the calculation unit estimates the future third emission amount for the business entity, calculates a future fourth emission amount for the company based on the second emission amount and the company reduction rate, and calculates a 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] The information processing system according to item B1, further comprising a target storage unit that stores the target reduction rate for each of the business entities, and the estimation unit estimates the future emissions for a business entity for which the target reduction rate could not be obtained, using a statistical value of the target reduction rate stored in the target storage unit as the target reduction rate for that business entity.

[0057] <<Generation and presentation of various information (third function)>> Next, although some of the above-mentioned embodiments have been described in detail, an example of a configuration that can be further applied to the above-mentioned 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, P064.

[0058] An example of the software configuration of the management server 200 in the third function will be described with reference to Fig. 3. Note that the illustrated configuration 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).

[0059] The emission coefficient storage unit constituting the storage unit 230 stores, for each business entity, an emission coefficient for calculating the greenhouse gas emissions by that business entity. The emission coefficient storage unit can store the emission coefficient in association with the business entity and information (activity content) that identifies the business entity and the activity by the business entity. The emission coefficient storage unit can also store the emission coefficient of the company itself.

[0060] The scale information storage unit constituting the storage unit 230 stores scale information indicating the scale of the business entity for each 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 into 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 other than the scale information storage unit.

[0061] The activity amount acquisition unit constituting the acquisition unit 250 acquires the activity amount of the business entity. The activity amount acquisition unit can receive an input of the activity amount of the business entity. The activity amount acquisition unit can also acquire the activity amount of the business entity from the accounting system, business system, or the like of the business entity.

[0062] The activity amount acquiring unit may also acquire the amount of activity by a first business entity (supplier) that constitutes an upstream or downstream of the supply chain. The activity amount acquiring unit may, for example, accept an input of the amount of activity, or may acquire the amount of activity from an information processing device of the supplier.

[0063] 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.

[0064] The emission coefficient presentation unit constituting the output unit 240 presents the emission coefficient of another business entity 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 an instruction from the user terminal 100 of the emission coefficient to be adopted. The user terminal 100 can adopt the presented emission coefficient, can input an emission coefficient that the user terminal 100 knows, or can 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 from the user terminal 100.

[0065] 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 a second business entity (another supplier) corresponding to scale information that matches or is similar to the read-out scale information, and reads out an emission coefficient corresponding to the identified other supplier from the emission coefficient storage unit. The similarity of the scale information can be determined based on whether or not a difference in sales and / or asset amount is within a predetermined range. The emission coefficient presentation unit may read out an emission coefficient corresponding to the identified other supplier and activity from the emission coefficient storage unit. The emission coefficient presentation unit can present the read-out emission coefficient. The second business entity is one or more other suppliers.

[0066] The emission coefficient presentation unit may identify other suppliers having 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 having the same or similar scale information related to the activity and the emission coefficient corresponding to the activity.

[0067] The information acquisition unit constituting the acquisition unit 250 acquires first information and second information. The first information is information including at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain. The first information is, for example, a report in which information related to emissions is described (hereinafter, an emission report), a group of information in which multiple external findings are indicated, etc. The first information is also referred to as emission information. Examples of the emission report include a TCFD report, a CDP report (a response to a CDP questionnaire), a sustainability report, and a periodic report based on the Energy Conservation Act, but may be other reports such as a securities report. The information related to greenhouse gas emissions is, for example, information indicating the amount of emissions, information on the contents to be described in an emission report, information in which internal or external findings are indicated, etc.

[0068] 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, information on greenhouse gas emissions registration, information on future targets, industry information as attribute information of suppliers, information on trends in the industry, customer information, information on mapping of accounting items and emission intensity, information on guidelines related to the GHG Protocol, information on internal and external knowledge such as mapping of accounting items and emission coefficients accumulated in the past, and various other information. The second information may be a variable.

[0069] The method of the information acquisition unit acquiring these pieces of information includes a method of acquiring information input from one or more user terminals 100 and a method of the management server 200 acquiring information. In the case of the method of acquisition by the management server 200, the size information of the second business entity and information related to emissions are acquired based on the attribute information corresponding to the first business entity. For example, when the attribute information corresponding to the first business entity is transportation, the size information of the second business entity, which is transportation information, and information related to emissions are acquired. The information related to emissions (also referred to as information by type related to emissions) is, for example, information on greenhouse gas emissions, information indicating scopes 1 to 3, information indicating categories 1 to 15 of scope 3, and the like. The information acquisition unit and the activity amount acquisition unit may be one acquisition unit instead of separate acquisition units. Furthermore, the information related to emissions may be information on the contents to be described in an emission report, and the like.

[0070] The information generating unit constituting the generating unit 260 reads out second information (e.g., transportation information, which is the attribute information of the company) corresponding to the first business entity from the scale information storage unit, refers to the scale information storage unit, identifies a second business entity (e.g., another transportation supplier) corresponding to the second information that matches or is similar to the read out second information, reads out information related to emissions (e.g., information on the contents to be described in the TCFD report) corresponding to the identified second business entity from the scale information storage unit, and generates third information (e.g., a TCFD report reflecting the review results or a new TCFD report) different from the first information and the second information based on the read out information related to emissions. The third information is information that reflects the contents to be described in the emission report of the second business entity. In other words, the third information is information created based on the emission reports of other suppliers, and the management server 200 stores the emission reports of multiple other suppliers and generates the third information based on these pieces of information. In detail, the emission reports of multiple other suppliers are analyzed by the generating unit 260, and the third information is generated based on the analysis results. In addition, an analysis unit 280 as a function different from the generation unit 260 may be provided separately from the generation unit 260, the analysis unit 280 may analyze emission reports of multiple other suppliers, and the generation unit 260 may generate the third information based on the analysis results of the analysis unit 280. The subject of the analysis is not limited to the emission reports of other suppliers. The emission amount and the carbon tax of the embodiment of the fourth function may be analyzed to present the future emission amount and the carbon tax. The third information to be generated may be the emission report itself, and in this case, the information generation unit creates a new emission report. Furthermore, the third information may be information on the emission amount of the second business entity, information indicating scopes 1 to 3, information suggesting categories 1 to 15 of scope 3, etc.

[0071] The information generating unit reads out information (e.g., information on a question) corresponding to the first business entity 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 is identical or similar to the read information corresponding to the first business entity, reads out information related to emissions (e.g., information on external knowledge) corresponding to the identified second business entity from the scale information storage unit, and generates third information (e.g., information on a response to a question) different from the first information and the second information based on the read information related to emissions. Note that the information generating unit may be configured to identify a second business entity (e.g., another supplier) corresponding to second information that is identical or similar to the information corresponding to the first business entity, read out combined information (e.g., information combining internal knowledge and external knowledge) that combines information related to emissions corresponding to the identified second business entity with information related to emissions corresponding to the first business entity from the scale information storage unit, and generate third information (e.g., information on a response 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, information indicating a reason, etc. 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.

[0072] The information corresponding to the first business entity may be, for example, information in which a user maps a scope and / or category for an accounting item and an emission coefficient. In this case, the information generating unit reads out information corresponding to the first business entity (for example, information in which a scope and / or category for an accounting item and an emission coefficient are mapped) from the scale information storage unit, refers to the scale information storage unit, identifies a second business entity (for example, another supplier) corresponding to second information that is identical or similar to the read information corresponding to the first business entity, reads out information related to emissions (for example, information on external knowledge) corresponding to the identified second business entity from the scale information storage unit, and generates third information (for example, knowledge on the mapped information) different from the first information and the second information based on the read information related to emissions. The third information is information in which an accounting item and an emission intensity are mapped, information in which a scope and / or category and an emission coefficient are mapped, etc.

[0073] 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) the user that the designated unit information does not match the third information. In this case, the information presentation unit presents unit information that matches the third information. Then, when the user instructs that the information is to be converted into the presented unit information, the information conversion unit converts into unit information corresponding to the third information. Although an example has been shown in which the information conversion unit judges whether the types of emission reports are different or not, an information judgment unit different from the information conversion unit may be provided to make the judgment. The information determination unit constitutes the generation unit 260, but may be 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.

[0074] The information presentation unit 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.

[0075] The information input unit 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 by the information acquisition unit. The information corresponding to the first business entity is, for example, information of an inquiry such as a question.

[0076] Also, when the user inputs information on the release report created by the user's company to the management server 200 via the user terminal 100, the review result (third information) may be displayed. In this case, the release report created by the user's company is the first information. Also, it is preferable that the release report created by the user's company includes the second information. The management server 200 generates a review result, which is information on the description items required for the user's release report and information on the contents to be added or corrected in the release report, based on the acquired release reports of multiple other suppliers, and presents the release report reflecting the review result. The method of inputting the release report information to the management server 200 may be to input character information via OCR using the input unit 220. In this way, multiple types of release reports can be easily acquired.

[0077] When the 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 the OCR. The information written on the vehicle inspection certificate is the vehicle registration number, registration date / issue date, first registration date, type of vehicle, purpose (passenger or cargo type, second information), personal or business use (personal or business use, second information), shape of the vehicle (van, station wagon, etc., second information), vehicle name, passenger capacity, maximum load, vehicle weight, total vehicle weight, vehicle 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 as first information), type of fuel (gasoline, diesel, etc., first 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 of the information processing system. The vehicle master data can be automatically imported by matching vehicle master data items with vehicle inspection certificate data items. By inputting 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 within the logistics company as a vehicle management ledger.

[0078] When the information on the vehicle inspection certificate is inputted by 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 can be provided (P060) having the following configuration. The information processing system includes an acquisition unit that 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 (e.g., information on the amount of emissions and information on gasoline or diesel as the type of fuel), and second information indicating at least the attributes of the business entities (e.g., information on the vehicle inspection certificate for personal use or business use), an information setting unit (information generating unit that generates) that sets third information (e.g., emission intensity) based on information related to the emissions of the 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 business entity that is composed of a primary business entity and a subcontractor, the emission intensity as the third information is the emission intensity reported by the subcontractor to the primary business entity. The information setting unit constitutes the generation unit 260. Instead of the information setting unit, the information generating unit may generate the third information, or the information identifying unit may identify the third information. Even if the information identifying unit identifies the third information, it is preferable that the identified information is presented by the presenting unit.

[0079] 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.

[0080] The information to be recorded on the vehicle inspection certificate may be added to the vehicle inspection certificate in the form of a barcode, a QR code (registered trademark), or an IC tag. 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.

[0081] In addition, when an IC tag is used, the IC tag is read at the point (time) where the driving starts and the point (time) where the driving ends when calculating the driving record, and this information is input by the input unit 220, so that the driving record can be stored (registered) in the storage unit 230. The calculation unit 210 can calculate the greenhouse gas emission amount using the driving record. In addition, if the user is a logistics company or the like, the driving record can also be used as the transportation record. When a user such as a logistics company uses the driving record as the transportation record, the information identification unit can identify the emission amount based on specific information such as the shipper information and the cargo information (the name of the cargo for transportation and delivery). For example, the original receiving company can search for specific information indicating the shipper A or the shipper B as the shipper information, and the emission amount per shipper A or the shipper B can be identified and presented as the search result. The information identification unit can identify the shipper from the shipper information, such as the owner's name or title, the owner's address, the user's name or title, and the user's address in the vehicle master.

[0082] Also, when the user inputs information such as receipts and estimates acquired by the user to the management server 200 through 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 such as the acquired receipts and estimates is the first information. Also, it is preferable that the information such as the acquired receipts and estimates includes the second information. The management server 200 classifies the acquired multiple receipts and estimates into items such as material costs, transportation costs, and labor costs, identifies the emission coefficients corresponding to the classified items, and presents the emission coefficients. The method of inputting information such as receipts and estimates to the management server 200 may be such that character information via OCR is input through the input unit 220. In this way, multiple types of information such as receipts and estimates can be easily acquired.

[0083] 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 information processing 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 constituting the upstream or downstream of the supply chain, and second information (e.g., information on items such as material costs, transportation costs, and labor costs) indicating at least the attributes of the business entities, an information setting unit (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.

[0084] <Operation> FIG. 7 is a diagram for explaining the process (operation 4) of presenting the emission coefficient of the information processing system.

[0085] The management server 200 acquires the activity amount of the corresponding supplier for each activity (e.g., each raw material procured by the company) for which emissions are to be calculated (S701). For example, the management server 200 may transmit a request to the supplier and receive the activity amount from the supplier's user terminal 100, may receive the activity amount from the company's user terminal 100, or may acquire the activity amount from the supplier's business system or the like. The management server 200 acquires the emission coefficient corresponding to the supplier and the activity from the emission coefficient storage unit (S702).

[0086] If the 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 the scale information (sales amount and / or asset amount) related to the activity corresponding to the supplier and 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 coefficient corresponding to the other supplier and activity from the emission coefficient storage unit (S706). If the 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 accepts the designation of the emission coefficient to be used from the user terminal 100 (S708).

[0087] The management server 200 can calculate the emission amount by multiplying the emission coefficient and the amount of activity (S709).

[0088] In this way, for a supplier whose emission factor is unknown, the emission factors of other suppliers of a similar scale can be presented to the user. The user can use the emission factors of other similar suppliers related to their own company, instead of secondary data.

[0089] In the embodiment of the third function, other suppliers whose scale 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 scale (sales, asset value) is the same or similar to that of the supplier may be identified. In this case, the scale information may include the industry of the business entity, or an industry storage unit that stores the industry of the business entity may be provided.

[0090] FIG. 8 is a diagram for explaining the process 1 (operation 5) of generating and presenting the third information.

[0091] 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 (e.g., each of raw materials procured by the company) for which emissions are to be calculated (S801). The management server 200 also acquires second information indicating at least 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 to identify a second business entity corresponding to second information that is identical or similar to the read out second information (S805). Next, the management server 200 reads out 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 out information related to emissions (S806). Next, the management server 200 presents the third information (S807).

[0092] In operation 5, the management server 200 may calculate information related to greenhouse gas emissions by business entities that are upstream or downstream of the supply chain. This calculation is performed by the emission amount calculation unit. Also, operations 4 and 5 may be combined.

[0093] An increasing number of companies are disclosing information related to greenhouse gas emissions. Specialized knowledge and know-how are required to prepare an emissions report, but businesses (especially small and medium-sized enterprises) that do not have this often do not know what type of information to compile or what to include when preparing an emissions report, and are forced to rely on consultants who are knowledgeable in this field. Also, while it is possible for a company to prepare its own emissions report by referencing emissions reports disclosed by other companies in the same industry, there is a problem in that it takes a great deal of time to aggregate and organize the information that is necessary for the company from the referenced emissions reports.

[0094] According to operation 5 (P044), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., TCFD report) including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information of the contents to be described 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 of 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. In this way, a report different from a certain type of report can be easily created from a certain type of report.

[0095] 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 reports based on many published emission reports, which improves the accuracy of the emission reports created in-house.

[0096] According to operation 5 (P063), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., CDP report) including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information on the contents to be included in the CDP report); second information indicating the attributes of the business entities (e.g., corporate information such as industry, sales, and number of employees as attribute information of the supplier); an information generation unit that generates third information (e.g., a new CDP report, a CDP report reflecting the review results) based on information related to emissions of a second business entity (other supplier) that matches or is similar to the second information (corporate information) corresponding to the first business entity (e.g., information on the contents 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., information on questions, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., answers to questions, questionnaires, new email addresses, codes) based on the instruction information. The analysis unit 280 may be provided to perform evaluation of the CDP reports acquired by the acquisition unit 250 and acquire reports with high scores. The scores of the previous year may be referred to and analyzed to sort the reports in descending order of scores, and the top 10 (not limited to the top 10) reports may be acquired, or the scores of multiple years, such as the previous year and the year before last, may be referred to and analyzed to acquire the top 10 reports with the highest average scores, or when the scores of multiple years are referred to and analyzed, the latest score may be used preferentially. The analysis unit 280 may also machine-learn the information acquired by the acquisition unit 250 to generate the best answer. In this way, the top CDP reports of the industry indicated by the attribute are analyzed and presented, so that an emission report with a high score (for example, a CDP report) can be created and the report can be used for climate change strategies, etc. After the CDP report is submitted once a year, the submitted CDP report may be automatically acquired and machine-learned. The CDP report may also be acquired by using the user terminal 100 to specify a CDP report to be individually referenced by the user.

[0097] FIG. 9 is a diagram for explaining the process 2 (operation 6) 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 (e.g., each of the raw materials procured by the company) for which emissions are to be calculated (S901). The management server 200 also acquires second information indicating at least 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 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 means 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 acquiring the stored information by reading it out. Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to the second information that is identical or similar to the read first business entity (S906). 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 (S907). Next, the management server 200 presents the third information (S908).

[0099] In operation 6, the management server 200 may calculate information related to greenhouse gas emissions by business entities that are upstream or downstream of the supply chain. This calculation is performed by the emission amount calculation unit. Operation 6 may also be combined with operations 4 and 2.

[0100] 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 provide the answers or solutions that questioners are truly looking for.

[0101] According to operation 6 (P045), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., group information of internal knowledge) including at least information (e.g., internal knowledge) related to greenhouse gas emissions by a plurality of business entities constituting the upstream or downstream of the supply chain; second information (e.g., information of external knowledge 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 (e.g., information of a question) corresponding to the first business entity; an information generation unit that generates third information (e.g., information of an answer to the question) based on information related to emissions by a second business entity (other 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 by a microphone or the like. The voice input unit starts voice input based on detection of pressing of a button to start voice input. After starting voice input, the voice input unit ends the voice input based on detecting the pressing of the voice input start button again. Note that the voice input may be ended based on detecting the pressing of the voice input end button. The voice input may also be ended based on an interruption of the voice, or based on the passage of a predetermined time from the start of the voice input. The information input from the voice input unit is acquired by the acquisition unit and stored in the storage unit.

[0102] Moreover, 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 constituting the 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 the 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 of an answer to a 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 information on the reason), and a presentation unit that presents type information corresponding to the first business entity. Note that type information corresponding to the first business entity is also third information.

[0103] By combining publicly available external expert knowledge in this way with internal knowledge such as customer data accumulated within the company, it is possible to extract the answers and solutions that the customer asking the question is truly looking for, making it possible to automatically respond to inquiries with high accuracy.

[0104] In addition, the following issues have arisen. Under the Energy Conservation Act, companies and organizations designated as specific businesses are required to submit regular reports on their energy usage, etc. In addition to these regular reports, CDP (an international environmental non-profit organization) requires companies and organizations to disclose information on their environmental impact, and companies and organizations voluntarily respond to the "CDP Environmental Questionnaire" to demonstrate to the public that they are responding to the disclosure of climate change-related information. Companies and organizations report their energy usage, etc. to the public by submitting regular reports under the Energy Conservation Act and responding to the CDP questionnaire. However, since the emission intensity (kilowatts) used in regular reports under the Energy Conservation Act and the emission intensity (gigajoules) used in responses to the CDP questionnaire are different, companies and organizations that are the reporting entities have to convert the emission intensity of the calculated carbon dioxide emission data from that used in regular reports under the Energy Conservation Act to that used in the CDP questionnaire. The same applies to the conversion from the emission intensity for the CDP questionnaire to that used in regular reports under the Energy Conservation Act, and the conversion from the emission intensity of one emission report to that of another emission report. This means that reporting companies and organizations are faced with a huge amount of work to convert emissions into the emissions intensity units required for different emissions reports.

[0105] According to operation 6 (P052), an information processing system can be provided, which is characterized by comprising: a first information (e.g., an emission report based on the Energy Conservation Law) including at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the 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 when the first information is a certain type of emission report (e.g., an emission report based on the Energy Conservation Law), the third information is preferably a different type of emission report (e.g., a CDP report) from the certain type, but the third information may also be a new emission report of a certain type (e.g., a new emission report based on the Energy Conservation Law).

[0106] In this way, the work of converting an emission intensity unit of one emission report to an emission intensity unit of another emission report can be automated, thereby making the work of converting emission intensity units more efficient. In particular, the work of converting 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, making it possible to make responses to CDP questionnaires more efficient.

[0107] FIG. 10 is a diagram for explaining a process 3 (operation 7) of generating and presenting third information (new information).

[0108] 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 example, each of the raw materials procured by the company) for which emissions are to be calculated (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 the second information in the storage unit 230 (S1003). Next, the management server 200 judges whether or not instruction information has been input (S1004). The input of instruction information means that the user inputs instruction information from the user terminal 100. Examples of the input method are character input and voice input. If there is no instruction input (S1004: NO), the management server 200 loops the process of S1004 until instruction information is input. On the other hand, if there is (was) an instruction input (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).

[0109] Operation 7 (P064) is an information processing system characterized by having 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 in the supply chain (e.g., information to be included in a CDP report), a memory unit that stores the acquired emission information, an input unit that inputs instruction information (information corresponding to a 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 it).

[0110] For example, the Generation Unit (Information Generation Unit) refers to and uses the acquired information on the content to be included in the CDP report 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 content should be for obtaining information regarding ●●●, ▲▲▲, and XXX. Please send the created questionnaire to Supplier A and Supplier B on mm / dd / yyyy.), and generates a questionnaire (new information) to confirm the information to be included in the CDP report from that information. The Generation Unit generates new information based on information related to emissions (information on the content to be included in the CDP report) that matches or is similar to part of the instruction information (Please create a questionnaire for the information to be included in the CDP report). "Partly matches or is similar" means that part of the instruction information and part of the information on the content to be included in the CDP report are the same or related.

[0111] Furthermore, the generating unit refers to and generates a new email address (user C@zb.jp) from the information of the email address indicating user A already stored in the storage unit 230 (user A@zb.jp and user B@zb.jp) based on the instruction information (please register a new user with the user name C). The generating unit generates new information based on information stored in the storage unit 230 that matches or is similar to a part of the instruction information (please register a new user with the user name C) (user A@zb.jp and user B@zb.jp as information related to discharge). "Matching or similar to a part" indicates that a part of the instruction information and a part of the user information stored in the storage unit 230 are the same or related. Here, an example is shown in which the email domain names of the users match.

[0112] The generating unit also generates a code (program) for executing the instruction content based on the instruction information (please delete the data entered on mm / dd / yyyy. Please delete all data entered one month before today.), and for changing (adding, deleting, correcting, etc.) the information related to discharge (information entered on mm / dd / yyyy and information entered one month before today.). The generating unit generates a code (program) for deleting the information entered in January based on information stored in the storage unit 230 that matches or is similar to a part of the instruction information (please delete the data entered on mm / dd / yyyy. Please delete all data entered one month before today.). In this way, when the instruction information input from the input unit is an instruction in natural language, the generating unit (information generating unit, generating unit 260) generates the instruction as computer language, that is, code or program, as new information. 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.

[0113] The management server 200 also includes an execution unit 290 that executes a code (program) as new information. The execution unit 290 executes a predetermined process based on the code as the generated new information. For example, when the generation unit generates a code for deleting the 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. When the instruction information is an instruction to calculate data such as "calculate the emission amount of the data input on yyyy, mm, dd, and the like," the generation unit generates a code for calculating the information input on yyyy, mm, dd, and the execution unit 290 executes the code, and performs a process of calculating and presenting 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 be performed by the output unit 240. Furthermore, when the instruction information is an instruction to visualize data such as "create a graph of 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, creates a graph of the information input on yyyy, mm, dd, and presents it. The presentation process may 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 of the input data, the data input on yyyy, mm, dd, may be searched and acquired from external software that has been linked via the API linking function.

[0114] 11 is a diagram for explaining 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.

[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 example, each of the raw materials procured by the company) for which emissions are to be calculated (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 the second information in the storage unit 230 (S1103). Next, the management server 200 judges whether or not instruction information has been input (S1104). The input of instruction information means that the user inputs instruction information from the user terminal 100. Examples of the input method are character input and voice input. If there is no instruction input (S1104: NO), the management server 200 loops the process of S1004 until instruction information is input. On the other hand, if there is (was) an instruction input (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 a code for executing the contents 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).

[0116] The second information may be information indicating customer attributes. The information indicating customer attributes is, for example, information such as industry, sales, sales by business, market segment, number of employees, business region, business content, products and services sold, manufactured and provided. The second information may be information on sustainability initiatives. The information on sustainability initiatives is, for example, information such as goals related to climate change, internal strategies and structures, and numerical targets. Furthermore, the second information may be information on external factors such as competitive information and information related to customer trends. These pieces of information may be the first information. In this way, by providing many types of first information and second information, it is possible to easily create the third information.

[0117] The input unit 220, the output unit 240, the acquisition unit 250, the calculation unit 210, the generation unit 260, the estimation unit 270, the analysis unit 280, and the execution unit 290 of the management server 200 may be executed by a system (mechanical system) having an artificial intelligence that learns by itself. In addition, this system may be tuned to learn acquired information such as information indicating a scope, information indicating a category, and information indicating a reason. In this way, when documents published by the WBCSD and the Ministry of the Environment and an internal customer database are loaded into the management server 200 and a customer inputs a prerequisite (industry, product, service, etc.), an optimal answer for the customer is generated from a group of learned information and an answer is automatically given. It is also possible to load information in multiple languages. In addition, questions can be input and answers can be given in multiple languages. By making the system multilingual, anyone can easily obtain the information they want to know.

[0118] <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 for calculating 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 of a first business entity that is upstream or downstream in a supply chain; an emission calculation unit that calculates the emission amount of 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 out 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 the scale information that matches or is similar to the read-out scale information, reads out the emission coefficient corresponding to the identified second business entity from the emission coefficient storage unit, and presents the read-out emission coefficient. [Item C2] An information processing system according to item C1, characterized in that the sales scale and the 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 in 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 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 in a supply chain; second information indicating at least attributes of the business entities; a memory 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 C6 (P047)] An information processing system comprising: an acquisition unit that acquires emission information including at least information on a type of greenhouse gas emissions by business entities that are upstream or downstream in a supply chain; a memory 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 a type corresponding to the first business entity based on information on the emission type that matches or is similar to the 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 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 in 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 C9 (P063)] An information processing system comprising: an acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities upstream or downstream in a supply chain and 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 C10] An information processing system according to item C9, further comprising an input unit for inputting instruction information, wherein the information generating 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 upstream or downstream in a supply chain; a memory 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 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 generates the new information based on the results of the analysis. [Item C13] The information processing system according to item C12, further comprising: an execution unit that executes a predetermined process based on the new information.

[0119] <<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.

[0120] An example of the software configuration of the management server 200 in the fourth function will be described with reference to Fig. 3. Note that the illustrated configuration 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).

[0121] The emission amount storage unit constituting the storage unit 230 is similar to 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.

[0122] The information acquisition unit constituting the acquisition unit 250 acquires the reference scenario data. The reference scenario data is composed of a plurality of scenario data. The plurality of scenario data are the first scenario data, the second scenario data, the third scenario data, and the like. The first scenario data is, for example, the scenario data in the case where greenhouse gas emissions continue as at present, and the temperature rises by about 4 degrees by the year 2100 (or 2050, etc.). The second scenario data is, for example, the scenario data in the case where greenhouse gas emissions are reduced to almost zero. The third scenario data is, for example, the scenario data in the case where greenhouse gas emissions are reduced by a predetermined amount, and the temperature rise is 2 degrees or less by the year 2100 (or 2050, etc.). Each scenario data indicates the carbon price (coefficient) for each year from the present to the year 2100. Note that the climate change scenario set by WEO2022 may be acquired as the reference scenario data. When a climate change scenario is obtained, 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).

[0123] The derivation unit constituting the calculation unit 210 derives (calculates) the first carbon tax based on the emission amount and the carbon price (coefficient) stored in the emission amount storage unit. The first carbon tax is derived based on the amount of carbon contained in the emission amount. The derivation method differs from country to country. For example, the first carbon tax is derived by multiplying the emission amount by the carbon price per ton, such as N yen / ton in Japan and M dollars / ton in the United States. The derivation unit can also derive the second carbon tax for a predetermined period. The predetermined period may be short term (about 2 or 3 years), medium term (about 5 to 10 years), long term (about 30 years), etc. The second carbon tax is derived (calculated) based on the emission amount and scenario data stored in the emission amount storage unit. For example, when the long-term second carbon tax is derived using the first scenario data, the second carbon tax at the start of the scenario (current time) uses the first carbon tax. The second carbon tax at the end of the scenario (30 years later) is derived based on the emission amount and the data of the first scenario data 30 years later. Also, 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 of each year of 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 simulation of a carbon tax can also be performed by multiplying the amount of reduction by the carbon price of the scenario data.

[0124] The reduction amount calculation unit constituting the calculation unit 210 calculates the reduction amount based on the emission amount and the reduction target ratio of the emission amount by the business entity. The reduction target ratio is the same as in the embodiment of the first function.

[0125] 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 present potential risks. There are two types of risks: acute risks and chronic risks. Acute risks are risks caused by sudden events. Sudden events are e.g. avalanches, cold waves, frost, cyclones, hurricanes, typhoons, droughts, heat waves, floods (coastal, river, precipitation, groundwater), glacial lake outbursts, precipitation surges (rain, hail, snow, ice), landslides, storms (including blizzards, dust, sand storms), subsidence, tornadoes, wildfires, etc. Chronic risks are risks resulting from long-term changes in weather patterns. Chronic risks are e.g. changing precipitation patterns (rain, hail, snow, ice), changing temperatures (air, freshwater, saltwater), changing wind patterns, coastal erosion, heat stress, ocean acidification, permafrost thaw, precipitation surges and / or hydrological changes, saline intrusion, sea level rise, soil degradation, soil erosion, solifluction, temperature fluctuations, water scarcity, etc. These may result in risks such as increased response costs, decreased asset value, asset impairment, decreased sales due to reduced production capacity, etc. By presenting the risks, the user can recognize what types of risks exist.

[0126] The information input unit inputs information on the reduction target rate of the emission amount by the business entity input from the user terminal 100 to the management server 200 .

[0127] FIG. 12 is a diagram illustrating the process (operation 9) of calculating and presenting the carbon tax.

[0128] The management server 200 stores the amount of greenhouse gas emissions by the business entity (S1201). Next, the management server 200 calculates the first carbon tax based on the amount of 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 the second carbon tax for a predetermined period using the selected scenario data (S1204). Next, the management server 200 accepts input of the reduction target rate of the amount of emissions by the business entity (S1205). Next, the management server 200 calculates the amount of reduction based on the amount of emissions and the reduction target rate (S1206). Next, the management server 200 calculates the second carbon tax based on the amount of reduction. 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 in a graph with the X-axis representing the fiscal year.

[0129] Due to the recent global warming phenomenon, abnormal weather has been observed all over the world. Weather disasters are also becoming more frequent. According to the United Nations Intergovernmental Panel on Climate Change, if global warming continues, weather disasters may become more frequent and severe. In order to prevent such abnormal weather and weather disasters, Western countries are leading the way in promoting the transition to a decarbonized society, and efforts are being made in Japan to achieve carbon neutrality by 2050. One example of this effort is the introduction of a carbon pricing system, which can be predicted to implement policies that put a price on carbon and change the behavior of carbon dioxide emitters (mainly companies). If a carbon pricing system is introduced, a "carbon tax" that taxes carbon dioxide emissions can be created. If a carbon tax is created, it will have a significant impact on the finances of companies that are the main emitters of carbon dioxide. For this reason, companies will have to estimate the carbon tax that will be levied on their own carbon dioxide emissions and consider the carbon tax when conducting business activities. However, there is currently no information processing system that can simulate the carbon tax that will be levied on companies in the future.

[0130] According to operation 9, it is possible to provide an information processing system that calculates the carbon dioxide emissions of a company using an information processing system for calculating and visualizing carbon dioxide emissions, and simulates a carbon tax based on the calculation result and a carbon price according to the reference scenario data. In detail, it is possible to provide an information processing system that simulates a carbon tax by multiplying the carbon price (carbon pricing) calculated in each scenario of the first scenario data, the second scenario data, and the third scenario data by the carbon dioxide emissions of the company.

[0131] This configuration allows companies to recognize risk factors such as future carbon tax burdens, and makes it easy to formulate business plans linked to climate change-related targets. In addition, by having companies consider risk factors such as future carbon tax burdens when considering capital investment plans, etc., the company can increase the priority of decarbonization investments, which can promote decarbonization investments in companies.

[0132] The acquisition unit 250, the calculation unit 210, the output unit 240, and the input unit 220 of the management server 200 may be executed by a system (mechanical system) having an artificial intelligence that learns by itself. By using such machine learning, it is possible to predict the factors that will increase or decrease the carbon tax.

[0133] <Disclosures> The fourth function also includes the following configuration: [Item D1 (P051)] An information processing system comprising: a memory unit (emission amount memory unit) that stores greenhouse gas emissions by a business entity and specified scenario data; and a derivation unit that derives a carbon tax (second carbon tax) based on the emissions and the specified scenario data, wherein the derivation unit is capable of deriving a carbon tax for a specified period. [Item D2] An information processing system according to item D1, comprising: an input unit (information input unit) that accepts input of the business entity's reduction target rate of the emissions; and a reduction amount calculation unit that calculates a reduction amount based on the emissions and the reduction target rate, wherein the derivation unit is capable of deriving the carbon tax based on the reduction amount. [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 ratio.

[0134] <<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.

[0135] An example of the software configuration of the management server 200 in the fifth function will be described with reference to FIG. 3. Note that the illustrated configuration is one example, and other configurations may be used. The management server 200 includes a memory unit 230 (emission amount memory 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 outside the management server 200. Even if provided outside, the blockchain information can be acquired by the management server 200.

[0136] 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 emission amount of the company and other companies as information indicating the emission amount (first information). A blockchain manages data in units of blocks, and stores data by linking them like a chain. Each block of the blockchain stores the first information. Also, each block stores a hash value (second information) representing the contents of the previous block. For example, if the first block stores information indicating the first emission amount (first information A) and the first hash value (second information A), and the second block stores information indicating the second emission amount (first information B) and the second hash value (second information B), the first hash value used in the first block is used as a certificate required for generating the next block, which is the second block. In other words, the first hash value becomes 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 it will be necessary to change the hash values ​​of all blocks. Therefore, since it is difficult to tamper with the information managed by the blockchain, it is possible to provide a highly reliable information processing system.

[0137] The information acquisition unit constituting the acquisition unit 250 acquires the 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 the second information. The second information is exemplified by a hash value representing the contents of the immediately preceding block, but may be any information indicating information in the blockchain. The second information is information associated with the first information. That is, the first information and the second information are related information. When 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 the second information. In this case, it is preferable to use information in which the second information in the embodiment of the third function is associated with a hash value as the second information. The second information can also be information that can confirm when, where, and from which business entity the information was acquired, instead of a hash value.

[0138] The analysis unit 280 analyzes information indicating the emission amount of the downstream business entity based on the acquired hash value. "Downstream" refers to a business entity downstream of the first business entity (supplier), and another supplier that is a second business entity. The first business entity acquires information indicating the emission amount 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 emission amount has been tampered with. The information indicating the emission amount 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 emission amount. Therefore, the analysis unit 280 can analyze and confirm that the information indicating the emission amount acquired from the downstream business entity is normal information that has not been tampered with, by analyzing the hash value corresponding to the information indicating the emission amount. In addition, the analysis unit 280 can analyze which business entity the information indicating the emission amount belongs to.

[0139] The information presentation unit presents information on the results of the analysis. For example, if the information indicating the acquired emission amount is abnormal as a result of the analysis, information is output to display, for example, "The acquired information indicating the emission amount is not normal" on the user terminal 100. On the other hand, if the information indicating the acquired emission amount is normal, the normality is not presented. If the acquired information indicating the emission amount is normal, information may be output to display, for example, "The acquired information indicating the emission amount is normal" on the user terminal 100. If the result of analyzing which business entity the information indicating the emission amount is is not the information of a normal second business entity, information is output to display, for example, "The acquired information indicating the emission amount is not normal" on the user terminal 100. If the information is normal, the normality is not presented, but information may be output to display, for example, "The acquired information indicating the emission amount is normal" on the user terminal 100.

[0140] If the analysis result is abnormal but the acquired information indicating the emission amount has not been tampered with, for example, if the analysis result shows that the second business entity has output information indicating the erroneous emission amount to the first business entity, this fact is presented. In this case, it is also possible to output (communicate) to the second business entity that the information indicating the emission amount output to the first business entity was erroneous.

[0141] Also, a generating unit 260 may be provided to generate a blockchain. The first information of the second business entity and a hash value corresponding to the first information are stored in the blocks that constitute the blockchain. The blockchain can be constructed by acquiring the first information of a plurality of second business entities and using the first information whose analysis results are normal. The second information B can be information related to the second information A, while the first information B can be information that is not related to the first information A. Here, the "related information" is exemplified as information in which one piece of information has a relationship with the other piece of information by a function or the like, but is not limited to this. By making the information related at least between the second pieces of information only, the first information to be stored can be given a degree of freedom.

[0142] FIG. 13 is a diagram illustrating the process (operation 10) of analyzing and outputting the first information.

[0143] 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 example, each of the raw materials procured by the company) for which emissions are to be calculated (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 judges whether the result of the analysis is abnormal or not (S1305). If the result of the analysis is abnormal (S1305: YES), the management server 200 presents 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.

[0144] Concerns have arisen about the reliability of the first information of upstream or downstream business entities. For example, in the case of a first business entity that manufactures smartphone products, the first information (emissions amount and emission intensity) of the components that constitute the smartphone, such as a camera and a chip, is obtained from a second business entity. However, even if the obtained first information is tampered with, there is no means to confirm the tampering, and a problem occurs in that accurate greenhouse gas emissions cannot be calculated because the tampered and fraudulent information is registered as information of the first business entity. The embodiment of the fifth function has been proposed to solve such a problem.

[0145] 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 upstream or downstream in the supply chain and second information indicating information in a blockchain, an analysis unit that analyzes the first information of business entities downstream based on the second information, and a presentation unit that presents the results of the analysis.

[0146] By configuring it in this manner, it is possible to track the calculation process of greenhouse gas emissions by business entities 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 the reliability of the information indicating the acquired emissions (ensuring reliability) and provide information indicating emissions consisting only of normal information.

[0147] The output unit 240, the acquisition unit 250, the generation unit 260, and the analysis unit 280 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0148] <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 upstream or downstream in a supply chain and second information indicating information in a blockchain; an analysis unit that analyzes the first information of downstream business entities based on the second information; and a presentation unit that presents the results of the analysis. [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 unrelated information.

[0149] <<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.

[0150] An example of the software configuration of the management server 200 in the sixth function will be described with reference to Fig. 3. Note that the illustrated configuration 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).

[0151] The document acquisition unit constituting the acquisition unit 250 acquires document data in which basic data for calculating greenhouse gas emissions is displayed. The basic data can be, for example, at least one of an activity amount and an emission coefficient.

[0152] Evidence data related to activity amounts is data that represents evidence, such as invoices, receipts, and contracts. Evidence related to Scope 1 (direct emissions) of the GHG (Green House Gas) Protocol could include, for example, receipts for filling up at a gas station, invoices for gas or coal, etc. Evidence related to Scope 2 (indirect emissions) could include, for example, electricity receipts and contracts. Evidence related to Scope 3 (emissions by related companies) for Category 1 (purchased goods and services) could include, for example, purchase orders, invoices, contracts, and receipts related to the procurement of raw materials and parts, or procurement system data and bills of materials.

[0153] Furthermore, examples of supporting data relating to emissions include primary data on the emission intensity of raw materials obtained from suppliers (which may be calculated independently by the supplier or may be verified by a third party).

[0154] The evidence data may be, for example, image data. The image data may be, for example, data captured by a camera (not shown) included 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.

[0155] 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. In addition, in the case where the management server 200 can be directly operated by a user, the management server 200 may be provided with a camera and a scanner, and the evidence may be photographed using the camera and scanner of the management server 200. The evidence acquisition unit may register the acquired evidence data in the evidence data storage unit.

[0156] 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 can be implemented as a file system (in this case, the evidence ID can be a path and a file name).

[0157] The basic data acquisition unit constituting the acquisition unit 250 reads out the basic data from the evidence data. The basic data acquisition unit can read the basic data from the image data by, for example, OCR processing. The basic data acquisition unit can also extract the basic data from the text included in the document.

[0158] The emission calculation unit constituting the calculation unit 210 calculates the emission amount based on the basic data. For example, when the basic data is information indicating the activity amount of a company, the management server 200 is provided with an emission coefficient storage unit that stores an emission coefficient related to the activity of the company, and the emission amount can be calculated by multiplying the read activity amount by the emission coefficient. When the basic data is an emission coefficient of a company, the activity amount of the company (for example, in the case of emissions related to Scope 1, it may be the amount of fuel burned by the user, and in the case of emissions related to Scope 2, it may be the amount of electricity used by the user, and in the case of emissions related to Scope 3, it may be the amount of goods purchased by the user from the company, the amount of goods sold by the user, or the delivery ton-kilometers of the goods sold by the user) can be obtained by, for example, accessing an accounting system or accepting input from the user, and the obtained activity amount can be multiplied by the read emission coefficient to calculate the emission amount. When the basic data includes both an emission coefficient and an activity amount, the emission amount can be calculated by multiplying the read emission coefficient and activity amount. When the basic data is an emission amount, the emission amount read from the supporting data can be used as is.

[0159] The correspondence database constituting the storage unit 230 stores information identifying the emission amount and information identifying the supporting data in association with each other. The correspondence database can further store information identifying basic data in association with each other. The correspondence database stores emission amount identifying information, a basic data ID identifying the basic data, and a supporting document ID indicating the supporting document in association with each other. The emission amount identifying information can include time information such as the year, month, and day. The emission amount identifying information can also include information (such as a user ID) identifying the greenhouse gas output entity (such as a company) related to the emission. The emission amount identifying information can also include the product or service to be calculated.

[0160] The evidence output unit constituting the output unit 240 outputs evidence data. The evidence output unit can accept designation of emission amount identifying information. For example, the evidence output unit can accept designation of time information such as a year, month, or 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 a evidence ID corresponding to the accepted emission identifying information from a corresponding database, and read out and output evidence data corresponding to the identified evidence ID from the evidence data storage unit.

[0161] The evidence output unit can output evidence data in response to a request from a third-party certification body (audit agency), for example. Also, in response to a request from a user who calculates emissions related to the GHG Protocol, it can identify evidence data related to basic data that is the basis for calculating the emissions from a corresponding database, and transmit the identified evidence data together with the emissions to (the information processing device of) the third-party certification body.

[0162] 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 specify a evidence ID corresponding to the emission amount specifying information and the basic data ID indicating the specified basic data from the corresponding database, and read and output the evidence data corresponding to the specified evidence ID from the evidence data storage unit.

[0163] <Operation> Next, the flow of the emission amount calculation process in the information processing system of the sixth function will be described.

[0164] 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 greenhouse gas emissions using the basic data.

[0165] The management server 200 stores the evidence data in the evidence data storage unit, and registers in the correspondence database emission identification information that identifies the emission amount, a basic data ID that indicates the basic data, and an evidence ID that indicates the evidence data in association with each other.

[0166] When multiple types of basic data are received to calculate the emission amount, there may be cases where the basic data is received without receiving the supporting data.

[0167] Next, the flow of output processing of evidence data in the information processing system of the sixth function will be described.

[0168] The management server 200 accepts the emission amount specification information and the basic data ID from the user terminal 100. The basic data ID may be omitted. The management server 200 identifies the evidence ID corresponding to the accepted emission amount specification information and basic data ID from the corresponding database, reads out the evidence data corresponding to the identified evidence ID from the evidence data storage unit, and outputs (transmits) the read evidence data to the user terminal 100.

[0169] As described above, the information processing system of the sixth function can manage supporting data related to basic data used to calculate greenhouse gas emissions in association with the emissions and 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.

[0170] 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.

[0171] In the embodiment of the sixth function, the basic data is read from the evidence data by processing such as OCR, but for example, when the basic data is corrected by the user terminal 100, the input of the basic data may be accepted from the user terminal 100 and learned. For example, the range of the basic data in the evidence data and the contents 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 evidence data, the range, and the contents as training data. This can improve the reading accuracy by so-called AIOCR.

[0172] In the embodiment of the sixth function, the basic data is read from the supporting data, but for example, the basic data may be received from the user terminal 100, the emission amount may be calculated using the basic data received from the user terminal 100, the supporting data related to the basic data may be received from the user terminal 100, and the management server 200 may associate the basic data with the supporting data. In this case, the management server 200 may include a learning model storage unit that stores a learning model that has been machine-learned using the basic data and the supporting data as training data, and the type of basic data (basic data ID) may be inferred from the supporting data received from the user terminal 100 using the learning model, and the supporting data may be associated with the basic data. The management server 200 may link the basic data ID indicating the inferred basic data with the supporting data ID indicating the supporting data in a correspondence database.

[0173] In addition, in the embodiment of the sixth function, the correspondence database corresponds the emission amount, basic data, and supporting evidence, but it may also correspond between the emission amount (emission amount identification information) and supporting evidence (support ID), or between the basic data (basic data ID) and supporting evidence (support ID).

[0174] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0175] <Disclosures> The sixth function also includes the following configuration: [Item F1 (P015)] 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 reads out the basic data from the supporting document data; a supporting document data storage unit that stores the supporting document data; an emission amount calculation unit that calculates the emissions based on the basic data; a correspondence database that links and stores information identifying the emissions and information identifying the supporting document data; and a supporting document output unit that accepts designation of information identifying the emissions, identifies the supporting document data corresponding to the specified emissions from the correspondence database, and reads out and outputs the identified supporting document data from the supporting document data storage unit. [Item F2] An information processing system according to item F1, characterized in that the evidential 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 as 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 linked relation to each other, and the supporting data output unit accepts designation 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 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 emission amount calculation unit that calculates the emissions based on the basic data; a correspondence database that links and stores information identifying the basic data or information identifying the emissions and information identifying the supporting document data; and a supporting document output unit that accepts designation of information identifying the basic data or information identifying the emissions, identifies the supporting document data corresponding to the designated 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.

[0176] <<Accounting data evidence function (7th function)>> Next, although some of the configurations have been described in the above-described embodiments, an example of a configuration that can be further applied to the above-described embodiments of the first to sixth functions will be described in detail below as an embodiment of the seventh function.

[0177] <System Overview> In an embodiment of the seventh function, data that serves as evidence is managed, particularly data that is included in 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 communicatively connected to the user terminal 100 and the accounting system via a communication network.

[0178] 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.

[0179] 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.

[0180] An accounting system is a computer system that manages accounting data. An accounting system may be composed of one or more computers. The accounting data may include so-called financial statement data and accounting record data that is the basis of the financial statements (such as voucher data, invoice data, contract data, general ledger data, and journal entry data). The accounting data may also include audit evidence data used in accounting audits. The accounting system stores at least financial statement data and can output financial statement data upon request.

[0181] An example of the software configuration of the management server 200 in the seventh function will be described with reference to Fig. 3. Note that the illustrated configuration 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).

[0182] 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.

[0183] Accounting data related to activity amounts are, for example, accounting record data such as invoices, receipts, and contracts. Examples of accounting record data that serve as evidence for Scope 1 (direct emissions) of the GHG (Green House Gas) Protocol include receipts for refueling at gas stations and invoices for gas and coal. Examples of accounting record data that serve as evidence for Scope 2 (indirect emissions) include electricity receipts and contracts. Examples of accounting record data that serve as evidence for Scope 3 (emissions by related companies) for Category 1 (purchased goods and services) include purchase orders, invoices, contracts, and receipts for the procurement of raw materials and parts, or data and parts lists for procurement systems. It is also possible to use items included in financial statement data such as balance sheets and profit and loss statements as basic data instead of accounting record data, in which case the financial statement data can be the accounting data that corresponds to the basic data.

[0184] Furthermore, accounting data as evidence related to emission coefficients may include, for example, primary data on the emission intensity of raw materials obtained from suppliers (which may be data calculated independently by the supplier or may be data verified by a third party). For example, audit evidence data that is not included in accounting record data and is used in a carbon accounting audit may be considered as accounting data.

[0185] 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.

[0186] 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, transmit 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.

[0187] 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 necessary, rather than registering the data in the accounting data storage unit. When accounting data specified by the user terminal 100 is not registered in the accounting system, the accounting data acquisition unit can register the accounting data received from the user terminal 100 in the accounting data storage unit.

[0188] The accounting data storage unit constituting the storage unit 230 stores accounting data. The accounting data storage unit can store accounting data 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, for example. 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 or an object database, or can be implemented as a file system. When storing accounting data received from the user terminal 100 when the specified accounting data is not registered in the accounting system, the accounting data storage unit will store accounting data that is not managed by the accounting system (outside-system data).

[0189] 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 of an audit report prepared by an auditing corporation (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 indicates a 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 the like, or may be implemented as a file system.

[0190] The correspondence database constituting the storage unit 230 stores information specifying the emission amount and information specifying the accounting data in association with each other. The correspondence database can also store information specifying the audit data in association with each other. The correspondence database stores the emission amount specifying information, a basic data ID specifying the basic data (e.g., the content of the amount of activity), accounting data specifying information indicating the accounting data, and audit data specifying information specifying the audit data 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 (e.g., a user ID) specifying the output entity (such as a company) of the greenhouse gas related to the emission. The emission amount specifying information can also include the product or service to be calculated.

[0191] The emission coefficient storage unit constituting the storage unit 230 stores emission coefficients. The emission coefficient storage unit can store the 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.

[0192] 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. The emission coefficient may also be received from the user terminal 100.

[0193] 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 out 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 the emission amount related to Scope 1, 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 addition, in the case of the emission amount related to Scope 2, the emission calculation unit can calculate the emission amount by, for example, extracting the electricity charge from the accounting data related to electricity among the utility bills, and multiplying the electricity charge by the emission factor of the electricity. In addition, in the case of the emission amount related to Scope 3, the emission calculation unit can calculate the emission amount related to the product by, for example, extracting the purchase price of a specific product from the accounting data related to the purchase of the product, and multiplying the extracted purchase price by the emission factor corresponding to the product. In the case where the unit of the emission factor is different from the unit of the accounting data, the emission calculation unit can perform unit conversion on the activity amount of the accounting data before multiplying by the emission factor.

[0194] 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 emissions, the total value of emissions for each scope according to the GHG Protocol, or the total value of emissions for each Scope 3 category.

[0195] 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 year, month, or day. The accounting data output unit can also accept designation of the subject of emission 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 emission. The accounting data output unit can identify accounting data identifying information corresponding to the accepted emission amount identifying information from a corresponding database, and obtain and output accounting data identified by the identified accounting data identifying information from the accounting data storage unit or the accounting system.

[0196] 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 out and output the audit data corresponding to the identified audit data identification information from the audit data storage unit.

[0197] 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 basic data that is 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.

[0198] The accounting data output unit can also accept designation of basic data in addition to the emission amount identifying information. In this case, the accounting data output unit can identify accounting data identifying information and / or audit data identifying information corresponding to the emission amount identifying information and the basic data ID indicating the designated basic data from the corresponding database, and obtain and output accounting data and / or audit data corresponding to the identified accounting data identifying information and / or audit data identifying information.

[0199] <Operation> Next, the flow of the emission amount calculation process in the information processing system of the seventh function will be described.

[0200] The management server 200 acquires the accounting data specified by the user terminal 100. For example, the management server 200 may accept the designation of accounting data from the user terminal 100 and access an accounting system to acquire the specified accounting data, or may receive accounting data from the user terminal 100. The management server 200 acquires an emission coefficient for the activity related to the accounting data. For example, the management server 200 can read out an emission coefficient corresponding to a basic data ID indicating the activity related to the accounting data from an emission coefficient storage unit.

[0201] The management server 200 calculates the amount of emissions by multiplying the amount of activity 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 the amount of emissions, basic data, accounting data, and audit data in a correspondence database.

[0202] Next, the flow of the accounting data output process in the information processing system of the seventh function will be described.

[0203] The management server 200 receives emission amount identifying information from the user terminal 100, reads accounting data identifying information and audit data identifying information corresponding to the received emission amount identifying information from the corresponding database, and acquires and outputs accounting data and / or audit data identified by the read accounting data identifying information and / or audit data identifying information. The accounting data is acquired, for example, by accessing an accounting system, and accounting data that cannot be acquired from the accounting system can be acquired from an accounting data storage unit. The audit data can be acquired from the audit data storage unit.

[0204] As described above, the information processing system of the seventh function can manage accounting data and / or audit data related to basic data used to calculate greenhouse gas emissions in association with the emissions. Therefore, in the case of audits, third-party certification, etc., the emissions and accounting data and / or audit data corresponding to the basic data used to calculate the emissions can be easily presented.

[0205] 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.

[0206] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0207] <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 information identifying the emissions, in association with information identifying accounting data which is at least one of accounting record data, financial statement data, and audit evidence data indicating the basic data; and an accounting data output unit that accepts designation of the information identifying the basic data or information identifying the emissions, and reads out and outputs information identifying the accounting data corresponding to the designated basic data or the emissions from the correspondence database. [Item G2] An information processing system according to item G1, comprising a memory unit that stores external data, which is the accounting data that is not recorded in an external accounting system, and the accounting data output unit accesses the accounting system to obtain, among the accounting data corresponding to the designated basic data or the designated 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 identifying the basic data or information identifying the emissions, information identifying the accounting data, and information identifying the audit data in association with each other, and the accounting data output unit reads out and outputs the information identifying the accounting data corresponding to the specified basic data or emissions and the information identifying the audit data from the correspondence database.

[0208] <<Exchange function for basic unit (8th function)>> Next, although some of the configurations have been described in the above-described embodiments, an example of a configuration that can be further applied to the above-described embodiments of the first to seventh functions will be described in detail below as an embodiment of the eighth function.

[0209] <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, the management server 200 is one management server 200, and although not shown, a management server 200 connected to the one management server 200 is another management server 200, and the two management servers 200 are communicably connected to each other.

[0210] The management server 200 is a computer (information processing device) that outputs greenhouse gas emission status (emission coefficient (emissions unit), activity amount, emission amount). The greenhouse gas emissions by a company can be calculated by multiplying the activity amount of the company (for example, the number of products produced) by the emission unit for that company. The management server 200 can also transmit its own emission unit (which may include activity amount and emission amount) to other management servers 200 (information processing devices), and can obtain other people's emission unit from the other management servers 200. This makes it possible to calculate emissions for the entire supply chain, including the company itself.

[0211] In this embodiment, the emission intensity (primary data) calculated by each company is exchanged, so that more realistic emission amounts can be calculated.

[0212] An example of the software configuration of the management server 200 in the eighth function will be described with reference to Fig. 3. The management server 200 includes a storage unit 230 (emission intensity unit storage unit, product information storage unit, used product information storage unit), an acquisition unit 250 (emission intensity unit acquisition unit, activity amount acquisition unit, company information acquisition unit), a calculation unit 210 (emission amount calculation unit, emission intensity unit calculation unit, product-specific emission amount calculation unit), and an output unit 240 (emission amount output unit, emission intensity unit transmission unit, data ratio output unit).

[0213] 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 the companies. Primary data is data collected by the companies themselves, obtained from direct measurements, or obtained from calculations based on direct measurements in the first source of information. Data other than primary data is secondary data. For example, secondary data is data that has been standardized (statistically processed) from emissions of multiple companies that provide the same type of product. The primary data ratio is the percentage of emissions calculated using primary data in the total amount of calculated emissions.

[0214] The product information storage unit constituting the storage unit 230 stores information related to products (product information). The product information can include various information related to the product, such as the product name, in association with a product ID indicating the product. It is assumed that the product information storage unit stores product information for all products that the company provides to other companies.

[0215] 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 the used product (usage amount) used for one product.

[0216] The emission intensity acquisition unit constituting the acquisition unit 250 acquires emission intensity calculated by a company (associated company) that corresponds to at least one of the upstream and downstream of the supply chain. The associated company is a company that provides a product of a category defined in Scope 3 of the GHG Protocol. The emission intensity acquisition unit may receive an input of the emission intensity from a user, but in this embodiment, the emission intensity is acquired from another management server 200. The management server 200 can provide the primary data ratio together with the emission intensity. The emission intensity acquisition unit can update the emission intensity storage unit with the acquired emission intensity and primary data ratio. The emission intensity acquisition unit can update the emission intensity and primary data ratio corresponding to the company ID indicating the associated company related to the other management server 200 from which the emission intensity was acquired and the product ID indicating the product purchased from the associated company to the acquired ones. When the emission intensity of the secondary data is registered in the emission intensity storage unit, the emission intensity acquisition unit can set the primary data ratio to "0".

[0217] The activity amount acquisition unit constituting the acquisition unit 250 acquires an activity amount related to products used by related companies. The activity amount can be, for example, 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 the activity amount related to the related companies from the management server 200 of the related companies. The activity amount acquisition unit may receive an input of the activity amount of the related companies from a user. The activity amount acquisition unit may also 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 the related companies as the activity amount.

[0218] The emission amount 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 (e.g., the usage amount of the product) by the read emission intensity unit to calculate the emission amount related to the product used by the related company. The usage amount related to the calculation of the emission amount may be the activity amount of the related company (e.g., 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.

[0219] The emission output section constituting the output unit 240 can output the emission amount for each associated company. The emission output section can output the emission amount for each associated company and product used. The emission output section can also output the emission intensity for each associated company. The emission output section can output the emission intensity for a plurality of associated companies that provide the same product in a comparable manner. The emission output section can output the emission intensity for an associated company that provides a certain product and an associated company that provides a substitute for the product in a comparable manner. The emission output section may also output the emission intensity for associated companies with which there is no transaction. In other words, the emission intensity can also be output in a comparable manner for associated companies that are other providers of the product used, associated companies that provide substitutes, and the like.

[0220] 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 the emissions and / or activity amounts. The company information acquisition unit can calculate the emissions using a known method. The company information acquisition unit can acquire activity amounts (such as the number of company's products sold) from, for example, an accounting system, a sales management system, an inventory management system, etc. The company information acquisition unit can acquire the emissions and / or activity amounts for each product. In addition, the company information acquisition unit acquires the amount of the company's emissions calculated based on primary data (referred to as the company's primary data emissions). Of the company's direct or indirect emissions (scope 1 and scope 2), for example, when the 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 the use of electricity in scope 2 from the total emissions in scope 1 and scope 2.

[0221] When a product used is used in multiple products, the company information acquisition unit acquires the amount of the product used for each product (for example, this can be acquired from an accounting system, a sales management system, an inventory management system, etc.), the activity amount acquisition unit calculates the activity amount of the product used for each product by apportioning the activity amount of the product used according to the usage amount for each product, and the emission calculation unit multiplies the apportioned activity amount of the product used for each product by the emission unit of the product used to calculate the emissions related to the product used by the associated company.

[0222] In addition, when the activity amount acquisition unit acquires the activity amounts related to multiple products used by the related enterprise collectively, the company information acquisition unit acquires the usage amount used for the multiple products used procured from the related enterprise (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 used by apportioning the activity amount according to the usage amount of each product used acquired, and the emission calculation unit multiplies the activity amount corresponding to the products and the products used by the emission unit of the products used to calculate the emissions related to the products used by the related enterprise.

[0223] 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.

[0224] 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.

[0225] The data ratio output unit constituting the output unit 240 can output the primary data ratio related to the emission amount related to the company's product. The data ratio output unit can calculate the primary data ratio. For example, the data ratio output unit can calculate the emission amount related to the product used by multiplying the primary data ratio of the product used by the emission amount related to each product used in a certain product (referred to as the primary data emission amount), add the emission amount (scopes 1 and 2) emitted by the company for the product and the total of the calculated primary data emission amounts for all the products used to calculate the total emission amount based on the primary data, and divide the calculated total value by the emission amount related to the product (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 indicating the company's product from the product information storage unit, obtain the primary data ratio corresponding to the company ID and the product ID used from the emission intensity storage unit, and calculate the primary data emission amount by multiplying the emission amount of the product used (which may be the value obtained by multiplying the usage amount by the emission intensity, or may be configured to accept an input of the emission amount) by the primary data ratio. In addition, if the data ratio output unit calculates the emissions emitted by its own company using secondary data, it can add only its own primary data emissions to the total of the primary data emissions of the products used.

[0226] The emission intensity acquisition unit can also acquire the emissions emitted by an associated company that provides a product used in one or more products from the management server 200 of the associated company. In this case, the emission intensity acquisition unit can calculate the emission amount for each product by apportioning the emissions based on a predetermined standard. For multiple products that use the same product, the emission intensity acquisition unit can apportion the emissions of the product used based on the production volume of the product, etc. The emission intensity acquisition unit can calculate the emission intensity for the product used by the associated company by dividing the emission amount for each product by the usage amount of the product.

[0227] The product-specific emission calculation unit constituting the calculation unit 210 calculates the emission amount related to the product (called PCF (Product Carbon Footprint)). When the emission intensity acquisition unit can acquire the emission intensity, the product-specific emission calculation unit can calculate the first emission amount related to the used product by multiplying the emission intensity by the usage amount of the used product. When the emission intensity acquisition unit cannot acquire the emission intensity and can acquire the emission amount related to all the used products provided to the company, the product-specific emission calculation unit can calculate the second emission amount by apportioning the emission amount according to a predetermined standard. The product-specific emission calculation unit can calculate the total value of the first emission amount by product (emission amount accumulated using the emission intensity), the second emission amount by product (emission amount calculated by apportioning the emission amount of the organization unit), and the company's direct or indirect emission amount (emission amount related to the product among the emission amount acquired by the company information acquisition unit), and divide the calculated total value by the activity amount (e.g., the production amount of the product) to calculate the PCF.

[0228] <Operation> FIG. 14 is a diagram for explaining the flow of processing for displaying the emission intensity for each associated company.

[0229] 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 amount related to all the products used provided to the company by the related company (S1403). If the management server 200 is able to acquire the emission amount (S1404: YES), it calculates the emission amount by product of the product used by apportioning the emission amount by a predetermined standard (for example, the production amount of each of the company's products) (S1405), and calculates the emission intensity by dividing the emission amount by the usage amount of the product used (S1406). On the other hand, if the management server 200 is unable to acquire the emission amount (S1404: NO), it acquires secondary data related to the products used (S1407). The management server 200 displays the emission intensity of each related company in a comparable manner (S1408). This will enable companies to grasp the emissions intensity of each related company upstream or downstream in their supply chain, and identify related companies that are working to reduce greenhouse gas emissions.

[0230] FIG. 15 is a diagram illustrating the flow of processing for calculating a PCF.

[0231] When the management server 200 acquires the amount of emissions related to all the products used that are provided to the company from the related companies for each of the products used by the company (S1501: YES), the management server 200 calculates the amount of emissions by product by apportioning the amount of emissions by a predetermined standard (for example, the production volume of each of the company's products) (S1502). When the management server 200 does not acquire the amount of emissions (S1501: NO), the management server 200 calculates the amount of emissions by product by multiplying the amount of emissions by the emission intensity (primary data or secondary data) by the amount of use (S1503). The management server 200 can calculate the PCF by summing up the amount of emissions by product (S1504) and dividing the total amount of emissions by the activity amount (production volume, sales volume, etc.) related to the product (S1505). This allows the PCF to be calculated using the available amount of emissions (emissions calculated by the accumulation method) calculated using the emission intensity calculated by LCA (Life Cycle Assessment) or the like, or the amount of emissions by dividing the total amount of emissions by the number of products, sales, etc. (emissions calculated by the apportionment method).

[0232] The acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0233] <Disclosures> The eighth function also includes the following configuration: [Item H1 (P009)] an emission unit acquisition unit that acquires a first emission unit for calculating a first amount of greenhouse gas emissions and a primary data ratio related to the first emission unit, 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 first emission unit 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 and 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 H2] An information processing system according to item H1, wherein the data ratio output unit calculates a primary data ratio for the product by multiplying the first emission amount, which is the amount of usage multiplied by the first emission unit, by the primary data ratio, adding the result to the second emission amount, and dividing the result by the first and second emission amounts. [Item H3] An information processing system as described in item H1, characterized in that the company information acquisition unit acquires, together with the second emission amount, the company's own primary data emission amount calculated based on primary data, and the data ratio output unit calculates the primary data ratio for the product based on the first and second emission amounts and the primary data ratio, and the company's own primary data emission amount. [Item H4] An information processing system according to item H1, comprising: an emission intensity calculation unit that calculates the company's own emission intensity unit based on the acquired company's emissions and activity amount; and a transmission unit that transmits the company's own emission intensity unit to a 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 a 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, multiplies the acquired emission unit by the first activity amount of the associated company to calculate the first emission amount, 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 another product, calculates a third emission amount, which is the emission amount of the used product related to the product, by apportioning the first emission amount according to a ratio of the used product being used in the product, and calculates the emission amount related to the product by apportioning a 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 apportioning 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 an emission unit for calculating greenhouse gas emissions calculated by an associated company that is a company that is at least either upstream or downstream in a supply chain from the system of the associated company; an emission unit memory unit that stores the emission unit for each associated company; and an output unit that outputs the emission unit for each associated company, wherein when the emission unit acquisition unit acquires the greenhouse gas emissions related to products used for one or more products of the company from the system of the associated company that provides the products used, the emission unit acquisition unit calculates the emission amount by product by apportioning the emission amount based on a predetermined standard, and divides the emission amount by product by the usage amount of the products used to calculate the emission unit corresponding to the associated company 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 emission intensity calculation unit that calculates the company's emission intensity, which is the emission intensity of the company, based on the acquired company's emissions and activity amount; and a transmission unit that transmits the company's emission intensity to a 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.

[0234] <<Activity estimation function (9th function)>> Next, although some of the configurations have been described in the above-described embodiments, an example of a configuration that can be further applied to the above-described embodiments of the first to eighth functions will be described in detail below as an embodiment of the ninth function.

[0235] <System Overview> The information processing system relating to the ninth function is described below. The information processing system of the ninth function is intended to manage the amount of greenhouse gas emissions by emission entities such as companies. This information processing system accepts the input of the amount of activity of the emission entity or other emission entities located upstream or downstream in the emission entity's supply chain, and calculates the amount of emissions by multiplying it by an emission coefficient. This information processing system manages which emission coefficient should be used for which amount of activity, and allows the amount of emissions to be calculated simply by inputting the amount of activity. In addition, the information processing system of the ninth function is intended to calculate the amount of greenhouse gas emissions in the construction industry and visualize the calculation results. In the construction industry, construction transactions generally proceed in the following order: (1) proposal and bidding → (2) order and contract → (3) design → (4) construction (construction) → (5) completion and delivery → (6) completion. (1) At the proposal and bidding stage, the business entity that undertakes the construction work always presents an estimate (hereinafter simply referred to as "estimate") for the construction work cost to the client, who is the client, or the business entity that will be the prime contractor for the construction work. This estimate can also be used to calculate the amount of greenhouse gas emissions generated during construction work. When using an estimate to calculate greenhouse gas emissions, 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 by the responsible department of the same company). In addition, estimates contain many estimated items. This poses the problem that it takes a great deal of man-hours 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 of the ninth function is intended to solve such problems.

[0236] An example of the software configuration of the management server 200 in the ninth function will be described with reference to 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 (counting unit), and an output unit 240 (emission coefficient presentation unit).

[0237] The emission coefficient storage unit constituting the storage 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 data obtained from calculations based on direct measurement in the first information source) or secondary data (data other than primary data, for example, data standardized (statistically processed) from the emissions of multiple companies that provide the same type of product).

[0238] 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. Note that 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.

[0239] The activity identification information may be in any format 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.

[0240] 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 the activity identification information in association with each other.

[0241] The activity amount storage unit constituting the storage unit 230 stores the amount of activity. 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 the amount of activity in association with each other. The time information can be set to any period such as a fiscal year, a year, a month, a date, or a 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 or the like, a related department, or a person in charge).

[0242] 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, a scope, a category, and an 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.

[0243] The activity amount input unit constituting the input unit 220 accepts the input of the activity amount. The activity amount is, for example, the number of products produced (pieces), the number of products purchased (pieces), the weight x distance transported by logistics (ton-kilometers), the amount of fuel consumed (liters), and the amount (yen). The amount includes material costs, transportation costs, and labor costs. The activity amount input unit accepts the input of time information and the activity amount 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 obtained by converting the export data, and data such as receipts and estimates acquired by OCR. The import data may be, for example, CSV data, JSON data, or XML data. For example, in the CSV data, it is known which item is which type of data, and the type of activity can be identified by what value is entered in which item of the CSV data in the activity identification information. In addition, in the case of JSON data, XML data, etc., the type of item of the set data may be tagged or set in an attribute.

[0244] After the estimate received from the business operator who undertakes the construction work is input by the input unit 220 (for example, after reading it 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 be an analysis unit that uses machine learning, and the items (estimate items) can be classified by machine learning. In addition, drawing data such as BIM / CIM at the design stage and estimates can be acquired by the acquisition unit 250 from the business operator who undertakes the construction work, and the drawing data and estimate data can be input by the input unit 220. The items may be scopes and / or categories.

[0245] The activity estimation unit constituting the estimation unit 270 identifies an activity based on an item related to the amount of activity. The activity estimation unit estimates activity specification information by machine learning based on the item. In this embodiment, the activity estimation unit creates vector information by vectorizing the received item, 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 can read out activity specification 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) in order of the smallest distance between the first and second vector information. When the estimation unit 270 (activity estimation unit) estimates activity specification information, it can also estimate an emission coefficient corresponding to the activity specification information.

[0246] 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 a 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.

[0247] The emission coefficient input unit constituting the input unit 220 accepts the input of an emission coefficient. The emission coefficient input unit identifies a company ID indicating an emission entity to which the user belongs (for example, it can accept the input of a company ID. In addition, the management server 200 is provided with a user information storage unit that stores user information related to the user, and the company ID can be set in the user information and 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. When 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 that effect and accept the emission coefficient from the user terminal 100.

[0248] The emission calculation unit constituting the calculation unit 210 calculates the emission amount based on the emission coefficient and the amount of activity. The emission calculation unit can calculate the emission amount for each piece of information received from the user (e.g., each record included in the import data). The emission calculation unit can calculate the emission amount by multiplying the amount of activity by the emission coefficient corresponding to the activity specification information specified based on the item related to the amount of activity.

[0249] If the unit in which the activity amount is expressed matches the unit in which the emission factor is assumed (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 performing unit conversion.

[0250] The emission calculation unit can register the calculated emission amount in the emission amount 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 the emission amount storage unit in association with each other.

[0251] 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, instead of the analysis unit 280.

[0252] The activity specification information presentation unit constituting the output unit 240 presents the estimated activity specification information to the user. In detail, 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. In detail, 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 only one piece of estimated information, one piece of information is presented. If there is only multiple pieces of estimated information, all of the information may be presented, or information up to the top five (not limited to five) pieces of analysis score based on the results of analysis may be presented, or one piece of information with the highest analysis score based on the results of analysis may be presented.

[0253] FIG. 16 is a diagram illustrating the process of identifying an activity.

[0254] The management server 200 receives activity amounts and items related to the activity amounts from the outside (S1601). For example, the management server 200 can receive CSV data uploaded from the user terminal 100, receive input into a form, or receive data such as acquired receipts and estimates by reading them using OCR. The management server 200 creates vector information by vectorizing the received items (S1602), and identifies activity identification information corresponding to the vector information stored in the vector information storage unit that is close in distance to the vectorized vector information (one or more). When the management server 200 identifies multiple activity identification information, it proposes (presents) the activity identification information to the user through the output unit 240 (S1604). The management server 200 may have the user select one of the multiple activity identification information (or accept input of other activity identification information). Furthermore, when the management server 200 identifies a plurality of pieces of activity specifying information, it may propose (present) emission coefficients corresponding to the activity specifying information to the user through 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 storage unit (S1607). Furthermore, the management server 200 can tally up and output the emission amounts registered in the emission storage unit (S1608).

[0255] FIG. 17 is a diagram for explaining the process of classifying activities.

[0256] The management server 200 receives activity amounts and items related to the activity amounts from the outside (S1701). For example, the management server 200 can receive CSV data uploaded from the user terminal 100, can receive input to a form, and can receive data such as acquired receipts and estimates by reading them using OCR. The management server 200 creates vector information by vectorizing the received items (S1702), and identifies activity specification information corresponding to the vector information (one or more) that is close to the vectorized vector information among the vector information stored in the vector information storage unit (S1703). The management server 200 also classifies items that are close 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 described in the estimate. When the management server 200 identifies multiple activity specification information, the output unit 240 proposes (presents) the activity specification information corresponding to the classified items to the user (S1705). The management server 200 may allow the user to select one of the multiple pieces of activity specifying information (or accept input of other activity specifying information). When the management server 200 has specified multiple pieces of activity specifying information, the management server 200 may propose (present) emission coefficients corresponding to the activity specifying information to the user through the output unit 240, and allow the user to select one of the pieces (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). The management server 200 may also aggregate and output the emission amount registered in the emission storage unit (S1709). The management server 200 may also analyze and identify items recommended for reduction from the activity amount, and present a solution (S1710). The function of providing a solution will be described in the tenth to fifteenth functions. In addition, the management server 200 presents candidates for the emission intensity (CO2 emission coefficient) to be assigned after classifying the items described in the estimate.For example, in presenting candidates for material costs, emission intensity (CO2 emission coefficient) corresponding to typical building materials used in construction work such as steel frame, reinforced concrete, glass, aluminum, etc., may be presented as candidates. Note that the type of emission intensity (CO2 emission coefficient) corresponding to the building material may be changed and presented according to the type of building, and the priority order of the presented emission intensity (CO2 emission coefficient) may be changed.

[0257] In this way, activities can be estimated from data on activity amounts and input can be made easier. Also, when calculating greenhouse gas emissions using estimates, the amount of work required for classifying the items listed on the estimate and for assigning emission intensity units to each classified item can be reduced. This makes it easier to calculate greenhouse gas emissions in the construction industry.

[0258] In this embodiment, the activity is identified according to the distance of the vector information, but the vector information may be set as a prompt and given to a large-scale language model (LLM) to estimate the activity. Also, a learning model can be created by machine learning using the items as input data and the activity identification information as teacher data. In this case, the activity estimation unit can estimate the activity identification information by giving the accepted items to the learning model. Also, the emission amount can be visualized by the output unit 240. Also, the analysis unit 280 can analyze and identify items recommended for reduction from the amount of activity, and propose reduction solutions.

[0259] 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 having artificial intelligence (mechanical system) that can learn by itself.

[0260] <Disclosures> The ninth function also includes the following configuration: [Item I1 (P059)] 1. An information processing system comprising: an emission coefficient storage unit that stores an emission coefficient for calculating an amount of 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 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 emission amount by multiplying the activity amount by the emission coefficient corresponding to the estimated activity specification information. [Item I2] An information processing system according to item I1, comprising a vector information storage unit that corresponds and stores first vector information obtained by vectorizing the items and the activity specification information, 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 memory unit that stores an emission coefficient for calculating greenhouse gas emissions; an activity amount input unit that receives input of an activity amount relating to an activity that emits greenhouse gases (e.g., an amount in an estimate) and an item related to the activity amount (e.g., an item such as a material cost or a transportation cost in the estimate); an estimation unit that estimates the emission coefficient by 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 claim I5, comprising a vector information storage unit that corresponds and stores first vector information that vectorizes the items and activity specification information that specifies the activities, wherein the estimation unit creates second vector information by vectorizing the received items, 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.

[0261] <<Solution matching function (10th function)>> Next, although some of the above-mentioned embodiments have been described, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to ninth functions is an embodiment of the tenth function, which will be described in detail below. As background technology, solutions that reduce carbon dioxide are being introduced. There is a problem in that it is difficult to grasp what solutions are available. The tenth function aims to provide a technology that can support the reduction of greenhouse gases.

[0262] <System Overview> An example of an information processing system relating to the tenth function, which provides solutions, will be described below using greenhouse gas emissions as an example. The information processing system of this example 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, fluorocarbons, etc.). Solution providers register the solution information, and users can view the solution information. Users can also contact the provider regarding the solution.

[0263] An example of the software configuration of the management server 200 in the tenth function will be described with reference to 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 270 (extraction unit), an output unit 240 (provision unit), and an execution unit (solution unit) 290 (billing processing unit).

[0264] The solution storage unit constituting the storage unit 230 stores solution information. The solution storage unit can store the solution information in association with provider identification information (provider ID) that identifies a provider that provides a reduction means. The solution information can include cost information for determining the cost of the reduction means and reduction information for determining the expected reduction amount of greenhouse gases when the reduction means is adopted. In this example, the solution information can include information for identifying the solution (solution ID), provider ID, solution name, solution description, price, reduction amount, and introduction 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, and voice data. The price may be information for determining the amount of money involved when a user adopts the solution. As the price, a unit price related to the provision unit of the solution may be set, or an estimated value of a standard introduction cost may be set. The price may be specified by a range such as a price range. The reduction amount may be information indicating the expected reduction amount of greenhouse gases by introducing the solution. The reduction amount may be set as a standard amount of greenhouse gases per company that is reduced when the solution is introduced, or may be 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 be set as 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 to be reduced. 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.

[0265] The user information storage unit constituting the storage unit 230 stores information (hereinafter referred to as user information) relating to users (discharge entities). The user information may include information (user ID) identifying the user (or discharge entity), the name of the user (or discharge entity) (user name), information relating to the business conducted by the discharge entity (business information), information relating to the facilities used in the business (facilities information), and the like. The user information storage unit stores not only user information relating to environmental information, but also user information relating to social information and user information relating to governance information.

[0266] The emission information storage unit constituting the storage unit 230 stores information on the amount of greenhouse gas emissions by the emission entity (hereinafter referred to as emission information). The emission information may include an aggregated value of the amount of emissions by the emission entity. The emission information may include attributes of the emission entity. The attributes of the emission entity may include the emission entity's business, number of employees, region, etc. The attributes of the emission entity 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 emission. The additional information may include, for example, activity amount (actual value, aggregated value of actual value, predicted value, etc.). The additional information may include information for estimating the activity amount. The information for estimating the activity amount may include, for example, floor area, roof area, number of products that can be produced, etc. In this embodiment, the emission information includes information identifying the emission entity (for example, company ID), activity amount, additional information, and emission amount. The emission amount and activity amount may be an aggregated value of the emission amount and activity amount for each scope and category related to the GHG Protocol for a predetermined aggregation period (for example, year and month). The additional information may have different setting items depending on the discharge entity.

[0267] 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 acquire emission information by accessing another system. The management server 200 may include an emission calculation unit that acquires, for example, an activity amount and an emission coefficient related to an emission entity, and calculates an emission amount by multiplying the acquired activity amount and emission coefficient, and may acquire various information used in calculating the emission amount, such as the emission amount and activity amount calculated by the emission calculation unit, as emission information. The acquisition unit 250 acquires not only emission information, but also information related to society and information related to governance.

[0268] The extraction unit constituting the analysis unit 270 acquires solution information that matches the emission amount information. The extraction unit can match the emission amount and additional information with the solution information. The extraction unit can extract the user information of the emission entity and / or the emission amount information that satisfies the introduction condition included in the solution information. The extraction unit can preferentially extract a predetermined number of scopes and categories in descending order of emission amount among the emission amounts by scope and category included in the emission amount information, and can search for solution information in which the emission amount and / or the corresponding additional information related to the scope and category satisfies the introduction condition, for example. 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 by the cost information, and can extract a predetermined number of solution information in descending order of unit cost from the solution information that matches the emission amount information. The extraction unit also extracts solution information that matches the information on society and solution information that matches the information on governance.

[0269] The providing section constituting the output unit 240 can provide the extracted solution information to the user.

[0270] The result acquisition unit constituting the acquisition unit 250 acquires information indicating a solution adopted by the emission entity and information including the reduction amount realized by the solution (hereinafter referred to as result information). The management server 200 may include a result information storage unit that stores the result information.

[0271] 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 who provided the solution according to the amount of reduction included in the performance information. The billing processing unit may also bill the emission 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.

[0272] Fig. 18 is a diagram for explaining 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 information from the emission subject and registers it in the emission information storage unit (S1802). The management server 200 extracts solution information that matches the emission amount for each piece of emission information (S1803), and provides the extracted solution information to the emission subject that is the provider of the emission information (S1804). The management server 200 acquires performance information (S1805), and can perform charging according to the reduction amount included in the performance information (S1806).

[0273] As described above, the information processing system of this embodiment can match solution information with the emitter (emission amount information).

[0274] Conditions for solution information are set in the emission amount information, and the management server 200 can narrow down solution information that matches the emission amount information to only those that satisfy the conditions of the emission amount information and provide them.

[0275] 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 the solution information was registered.

[0276] 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.

[0277] The management server 200 can display a list of only a portion of the solution information on the user terminal 100, accept selection (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.

[0278] 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 an aggregated value (e.g., an average value or a total value) can be set in the solution information. The management server 200 can provide the solution information with a priority according to the aggregated evaluation value. For example, the management server 200 can display the 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.

[0279] Furthermore, the management server 200 can provide solution information preferentially when an additional fee has been paid by a provider.

[0280] 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 the application for a solution.

[0281] 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 of the conclusion of a contract.

[0282] The acquisition unit 250, analysis unit 270, output unit 240, and execution unit (solution unit) 290 of the management server 200 may be executed by a system (mechanical system) having artificial intelligence that can learn by itself.

[0283] <Disclosures> The tenth function also includes the following configuration: [Item J1 (P039)] An information processing system comprising: an acquisition unit that acquires environmental information including emission information regarding the amount of greenhouse gas emissions by an emission entity that emits greenhouse gases, social information, and governance information from a user who is an emission entity that emits greenhouse gases; a solution storage unit that stores at least solution information regarding means of reducing 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 J2] An information processing system according to item J1, characterized in that conditions for the releasing entity are set in the solution information, 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 amount, and the extraction unit matches the emission amount 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 related to the GHG Protocol, and the extraction unit preferentially extracts the solution information corresponding to the scope and category with the largest amount of 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 amount of reduction of the greenhouse gas when 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 by the cost information, and extracts a predetermined number of the solution information that matches the emission information in order of the 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 are 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 emission entity and the amount of reduction achieved by the solution; and a billing processing unit that charges the provider according to the amount of reduction.

[0284] <<Solution matching function (11th function)>> Next, although some of the above-mentioned embodiments have been described, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to tenth functions is an embodiment of the eleventh function, which will be described in detail below. As background technology, solutions for reducing carbon dioxide are being introduced. There is a problem that it is difficult to grasp what carbon dioxide reduction solutions are available. The eleventh function aims to provide a technology that can easily grasp reduction solutions for greenhouse gases including carbon dioxide and support the reduction of greenhouse gases.

[0285] <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, fluorocarbons, 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.

[0286] An example of the software configuration of the management server 200 in the eleventh function will be described with reference to 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).

[0287] The solution storage unit constituting the storage unit 230 stores solution information. The solution storage unit can store the solution information in association with provider identification information (provider ID) that identifies a provider that provides 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 an introduction condition. 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, and voice data. The price can be information for determining the amount related to the user's adoption of the solution. As the price, a unit price related to the provision unit of the solution may be set, or an estimated value of a standard introduction cost may be set. The price may be specified by a range such as a price range. The reduction amount can be information indicating the reduction amount of greenhouse gases expected by introducing the solution. As the reduction amount, a standard amount of greenhouse gases reduced per company when the solution is introduced may be set, or a standard value of the reduction amount per unit when a device is introduced may be set, or a function that calculates the reduction amount according to various activity amounts. The introduction conditions can be set for the waste generator that introduces the solution. For example, the introduction conditions can specify the content and amount of the business or activity that is the target of the solution.

[0288] The user information storage unit constituting the storage unit 230 stores information (hereinafter referred to as user information) about users (discharge subjects). The user information can include information (user ID) that identifies the user (or discharge subject), the name (user name) of the user (or discharge subject), information about the business conducted by the discharge subject (business information), information about the equipment used in the business (equipment information), and the like.

[0289] <Functional section> The providing unit constituting the output unit 240 provides solution information to a user. The providing unit can provide the solution information in response to a request from the user terminal 100. The providing unit can, for example, read out all or part of the solution information stored in the solution storage unit and transmit it to the user terminal 100. The providing unit can, for example, create screen information (which can be written, for example, in HTML) for depicting the solution name, solution description, price, reduction amount, and the like 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 the emission subject, the providing unit may display the solution information together with the output of the emission amount.

[0290] 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.

[0291] 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 keyword received by the input unit 220. For example, the search unit can search for solution information in which the keyword is included in the solution name, solution description, introduction conditions, etc. The search unit can provide the search result to the user (for example, transmit it to the user terminal 100).

[0292] 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, the user information transmission unit 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. As for the destination of the user information, for example, the management server 200 can be provided with a provider information storage unit, and can manage the contact information of the provider (email address, message destination address, etc.) in association with the provider ID.

[0293] The billing processing unit constituting the execution unit 290 can perform processing for billing the provider who provided the user information for a referral fee. The billing processing unit can also perform processing for billing the provider identified by the provider identification information corresponding to the solution information stored in the solution storage unit for a listing fee.

[0294] <Operation> FIG. 19 is a diagram for explaining a process of providing solution information. The management server 200 reads out 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). The management server 200 can read out only solution information in which the introduction condition included in the solution information is satisfied by the user information corresponding to the accessing user. The list of solutions can include, for example, a list of solution IDs and solution names. In addition, the list of solutions can also include a part of the solution description corresponding to the solution name. In addition, the list of solutions may include a price corresponding to the solution name. In addition, the list of solutions may include a reduction amount corresponding to the solution name. The list of solutions may be provided by sorting, for example, in order of price (e.g., lowest to highest). The list of solutions may be provided by sorting, for example, in order of reduction amount (e.g., largest to smallest).

[0295] 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 matching the keyword and transmit 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.

[0296] 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 so (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 process.

[0297] As described above, the information processing system of this embodiment makes it possible to inform users of solutions offered by providers.

[0298] 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 amount of emissions, for example, by scope and category defined in the GHG Protocol, create screen information for displaying the aggregation results, and transmit the screen information to the user terminal 100. The management server 200 can create screen information to display a list of solutions together with the aggregation results.

[0299] In addition, the operator can analyze the results of the emissions aggregation as described above, and input the designation of a solution (multiple solutions are possible) that is deemed appropriate for reducing these emissions into the management server 200, and information on the solution selected by the operator can be transmitted to the user terminal 100.

[0300] The solution information may include the publication date. The management server 200 can sort the list of solutions in order of the publication date. The solution information may also include the last update date and time. The management server 200 can preferentially include in the list of solutions those whose last update date and time are within a predetermined period.

[0301] The management server 200 can include in the solution information the number of views by the user 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 the 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 order of the most or least number of views. For example, a display such as "XX users are currently viewing" may be displayed. The management server 200 may include the number of views of the solution information in the solution list.

[0302] The management server 200 may be configured to manage the number of applications for a solution. When an application for a solution is accepted, the management server 200 may be configured to transmit user information to the provider. The management server 200 may also include an application history storage unit that stores application history of a solution (information that associates a solution ID, a user ID, and an application date and time). The management server 200 may count the number of application histories corresponding to the solution for a predetermined period (e.g., the past month), calculate the number of applications, and include the number of applications in the list of solutions.

[0303] The management server 200 may be configured to manage word-of-mouth evaluations of solutions. The management server 200 is configured to receive word-of-mouth evaluations (scores, likes, etc.) of solution information viewed from the user terminal 100, and to store 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.

[0304] The management server 200 may be configured to manage the history of what the user has viewed in the past, and to output all of the solutions stored as the viewing history or application history.

[0305] The introduction conditions for the solution information can be set to designate the type of business or location, in which case solutions suited to the user's type of business or location can be presented to the user.

[0306] The management server 200 can manage a plurality of companies that have capital ties. The management server 200 can identify a provider that has a capital relationship with the user, extract solution information related to the identified provider, and provide it to the user. Alternatively, the solution information of a provider that has a capital relationship with the user may be displayed in a subordinate manner.

[0307] 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 a provider who is 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 contract for a solution is concluded between a user and a provider, the management server 200 may perform a process of charging the provider a predetermined percentage of the contract amount. When a contract for a solution is concluded between a user and a provider, the management server 200 may transmit a message indicating that fact to the operator of the information processing system.

[0308] The output unit 240, the input unit 220, the analysis unit 280, the output unit 240, and the execution unit 290 of the management server 200 may be executed by a system (mechanical system) having artificial intelligence that learns by itself.

[0309] <Disclosures> In addition, the 11th function also includes the following configuration. [Item K1] An information processing system comprising: a storage unit that stores solution information relating to greenhouse gas reduction means; and a providing unit that provides the solution information to an emitter that emits the greenhouse gas. [Item K2] An information processing system according to item K1, comprising: an input unit that accepts input of keywords from the outputting entity; and a search unit that searches the memory unit for solution information that matches the keywords and provides the search results to the outputting 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 a 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 transmission unit that acquires from the memory unit the provider identification information corresponding to the solution information identified by the solution identification information, and transmits information regarding 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 further comprises a billing processing unit that performs processing to bill the provider that transmitted the information regarding the discharge entity 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 a provider that provides the reduction means, and the information processing system is provided 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.

[0310] <<Solution matching function (12th function)>> Next, although some of the above-mentioned embodiments have been described, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to eleventh functions is an embodiment of the twelfth function, which will be described in detail below. As background technology, solutions that reduce carbon dioxide are being introduced. There is a problem that it is difficult to grasp what solutions are available. The twelfth function aims to provide a technology that can support the reduction of greenhouse gases.

[0311] <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) on emission reduction means (also called solutions) to users who are emitters of greenhouse gases (carbon dioxide, methane, nitrous oxide, fluorocarbons, etc.). The users register information on the emissions of the emitters, and a solution provider proposes solution information suitable for the emitters and provides it to the users.

[0312] An example of the software configuration of the management server 200 in the twelfth function will be described with reference to 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).

[0313] The emission information storage unit constituting the storage unit 230 stores information on the amount of greenhouse gas emissions by the emission entity (hereinafter referred to as emission information). The emission information may include an aggregated value of the amount of emissions by the emission entity. The emission information may include attributes of the emission entity. The attributes of the emission entity may include the emission entity's business, number of employees, region, etc. The attributes of the emission entity 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 emission. The additional information may include, for example, activity amount (actual value, aggregated value of actual value, predicted value, etc.). The additional information may include information for estimating the activity amount. The information for estimating the activity amount may include, for example, floor area, roof area, number of products that can be produced, etc. In this embodiment, the emission information includes information identifying the emission entity (for example, company ID), activity amount, additional information, and emission amount. The emission amount and activity amount may be an aggregated value of the emission amount and activity amount for each scope and category related to the GHG Protocol for a predetermined aggregation period (for example, year and month). The additional information may have different setting items depending on the discharge entity.

[0314] The destination storage unit constituting the storage unit 230 stores information including information identifying a provider capable of providing emission information for each emitter (hereinafter referred to as destination information). The destination information can include information identifying the emitter (e.g., a company ID) and information identifying the 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 identifying the destination provider and the disclosure range of emission information for that provider ID in association with each other.

[0315] 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 the 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).

[0316] <Functional section> An emission amount information acquisition unit constituting the acquisition unit 250 acquires emission amount information. The emission amount information acquisition unit can receive emission amount information from the user terminal 100. The emission amount information acquisition unit may acquire emission amount information by accessing another system. The management server 200 may include an emission amount calculation unit that acquires, for example, an activity amount and an emission coefficient related to an emission entity, and calculates an emission amount by multiplying the acquired activity amount and emission coefficient, and may acquire various information used in calculating an emission amount, such as the emission amount and activity amount calculated by the emission amount calculation unit, as emission amount information.

[0317] The emission information acquisition unit can register emission information relating to emissions before the implementation of greenhouse gas reduction measures (hereinafter referred to as pre-implementation emissions) in the emission memory unit, 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.

[0318] The emission amount information providing unit constituting the output unit 240 provides the emission amount information to the provider. The emission amount information providing unit may provide the emission amount information to all providers, or may provide the emission amount information according to the provider that has sent the request. Also, 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 may provide the emission amount only to the provider specified in the destination information. Also, when a disclosure range is specified in the emission amount information, the emission amount information providing unit may provide only the disclosure range of the emission amount information.

[0319] 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.

[0320] The solution information providing section constituting the output section 240 can provide the solution information to the user (transmit it to the user terminal 100). The solution information providing section may transmit the acquired solution information to the user terminal 100 every time the solution information providing section acquires the solution information, or may provide one or more pieces of solution information stored in the solution information storage section to the management server 200 by providing a solution information storage section that stores solution information acquired during a predetermined period for each issuing entity (e.g., company ID).

[0321] Furthermore, when providing multiple pieces of solution information for one waste generating entity, the solution information providing unit can provide the solution information in a priority order according to the reduction information included in the solution information. For example, the solution information providing unit can provide a list in which the solution information is sorted in order of the 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 in which the solution information is sorted in order of the 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 can provide solution information with this unit cost attached, 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.

[0322] The execution information acquisition unit constituting the acquisition unit 250 acquires execution information indicating the execution status of the reduction means by the emission subject. The execution information can include information for identifying the emission subject (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 actual information at multiple points in time.

[0323] 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 transmit the execution information to the user terminal 100 of the provider, for example. 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.

[0324] 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 user terminal 100 of the provider. The advice information can include, for example, text data, image data, and the like.

[0325] The advice providing section constituting the output section 240 can transmit advice information to the user who is the subject of discharge.

[0326] 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 emission amount and the post-implementation emission amount 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 emission amount from the post-implementation emission amount. 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 acquire advice information on this reduction amount from the provider's user terminal 100 and transmit it to the user terminal 100 of the user who is the emission subject.

[0327] The billing processing unit constituting the execution unit 290 can perform processing (billing) to charge the provider for the use of the system. The billing processing unit can bill the provider according to the reduction amount. For example, the billing processing unit may periodically bill the provider that can receive the emission amount information for a registration fee.

[0328] <Operation> 20 is a diagram for explaining 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.

[0329] The management server 200 judges whether the destination information corresponding to the company ID indicating the user's emission subject is registered in the destination storage unit (S2003), and if it is registered (S2003: YES), transmits the emission information only to the provider specified in the destination information (S2004). If the disclosure range is set in the destination information, the management server 200 can provide only the emission amount included in the disclosure range. On the other hand, if the destination information is not registered in the destination storage unit in S2003 (NO), the management server 200 transmits the emission information to all or some of the providers (S2005). Next, the management server 200 accepts the input of solution information from the provider who provided the emission information (S2006), and transmits the accepted solution information to the user terminal 100 (S2007).

[0330] In this manner, the state of greenhouse gas emissions by the emitters is provided to the provider, and solution information regarding reduction measures therefor can be provided from the provider to the users of the emitters.

[0331] FIG. 21 is a diagram for explaining the process of managing the execution state of the reduction means. The management server 200 acquires performance information before and after the execution of the reduction means from the user terminal 100 and registers it in the performance information storage unit (S2101). It is also possible to acquire the performance information when the reduction means is executed 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 emission subject (S2104). The management server 200 can also estimate the reduction destination by the solution, for example, by subtracting the emission amount after the execution from the emission amount before the execution based on the performance information before and after the execution of the reduction means (S2105). The management server 200 can transmit the estimated reduction amount to the user and / or the provider specified in the destination information (S2106).

[0332] As described above, according to the information processing system of this embodiment, emission information regarding the emission amount of the emitter is provided to the provider, and information regarding reduction methods (solutions) for reducing the emissions is obtained from the provider and transmitted to the user terminal 100.

[0333] 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 emission amounts. In this case, the emission information providing unit and the execution information providing unit can prevent the emission information and performance information from being provided to providers specified by the destination information.

[0334] <User visualization data display method> The management server 200 can also display new solution information preferentially on the user terminal 100. The management server 200 may also display updated solution information preferentially. The management server 200 can change the priority of emission information and / or solution information according to the industry, location, capital structure, listing classification, etc. of the emitter and / or provider. The management server 200 can also display solution information of a provider that has a capital relationship with the emitter preferentially. The management server 200 can also cause the provider to register solution information, match the solution information with the emission information, and provide the provider with emission information that matches the solution preferentially. The management server 200 can display the emission subject's reduction target and its performance correspondingly. The management server 200 can also receive the designation of the scope and / or category that the emitter wishes to reduce from among the emission information, and highlight items related to the scope and / or category that the emitter wishes to reduce for the provider. Furthermore, the management server 200 can be configured to highlight the category that the user wishes to reduce on the user terminal 100 of the provider. The management server 200 can also be configured to include a provision history storage unit that stores the provision history of the emission amount information, and to enable the user to view the provision history. The management server 200 can also be configured to manage the fact that a provider has given a "like" to an emission entity, and to provide emission amount information only to the provider that has given the "like". The management server 200 can also include a specification of the type of business or type of solution of the provider that the user wishes to provide to the user, and to provide only solution information related to providers and solutions that match the user's wishes in the provision destination information.

[0335] <Screening of visualized data by providers> Furthermore, the management server 200 can narrow down the emission information to those matching conditions such as the industry, location, capital structure, listing classification, and financial information of the emitter, in response to a designation from the provider. The management server 200 can include a type in the emission information, accept a designation of the type from the provider, and provide emission information corresponding to the accepted type. The management server 200 can also narrow down the emission information according to the user's registration date or the registration or update date of the emission information in response to a designation from the provider. The management server 200 can also accept a designation of a keyword from the provider, and search for emission information matching the accepted keyword.

[0336] <Solution proposals by providers> Furthermore, when the management server 200 receives a request from the user terminal 100 requesting a solution proposal, the management server 200 can set a tag indicating that the provider desires a solution proposal in the emission amount information. The management server 200 can display emission amount information according to the tag to the provider. The management server 200 may also be provided with a function for transmitting and receiving messages between users, and may transmit and receive direct messages between the provider and the user. In this case, the management server 200 may set an upper limit on the number of times direct messages can be sent, and may increase the upper limit when a charge is made. The management server 200 may also prevent the provider from viewing all of the emission amount information, and an operator of the management server 200 may mediate communication with the provider and / or the user. The management server 200 may also be provided with a function for adding proposals such as discounts and additional services to the solution information and transmitting the proposals to the user terminal 100. In this case, the proposals can be designated and received from the user terminal 100 of the provider. The management server 200 may also include an evaluation value storage unit that receives an input of an evaluation value of a solution and / or a provider from a user and stores an evaluation value for each solution and / or provider. The management server 200 may aggregate the evaluation values ​​and attach the aggregated evaluation values ​​to the solution information. The management server 200 may also include an evaluation value storage unit that receives an input of a user's evaluation value from a provider and stores an evaluation value for each user. The management server 200 may also aggregate the evaluation values ​​of a solution and / or a provider and attach the aggregated evaluation values ​​to the solution information.

[0337] <Display the number of people viewing the visualized data to the user.> Furthermore, the management server 200 can provide the user with information on the number of pieces of emission amount information provided to the provider, along with information on the status of access, such as "Provider X has accessed your company's data."

[0338] The output unit 240, the acquisition unit 250, the calculation unit 210, and the execution unit 290 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0339] <Disclosures> In addition, the 12th function also includes the following configuration. [Item L1] An information processing system comprising: an emission information acquisition unit that acquires emission information regarding the amount of greenhouse gas emissions by an emission entity from a user of the emission entity that emits greenhouse gas; an emission information provision unit that provides the emission information to a provider that offers means for reducing the greenhouse gas; a solution information acquisition unit that acquires solution information regarding the reduction means from the provider; and a solution information provision unit that provides the solution information to the user. [Item L2] An information processing system according to item L1, further comprising a destination memory unit that manages information identifying the provider that provides the emission information in correspondence with the emission entity, and the emission information providing unit refers to the destination memory unit to acquire the provider that corresponds to the emission entity that is the source of the emission information, and provides the emission information to the acquired provider. [Item L3] An information processing system according to item L1, characterized in that the emission information includes additional information related to activities related to the emission. [Item L4] An information processing system according to item L3, comprising a destination memory unit that manages information identifying the provider that provides the emission information in correspondence with the emission entity, and the emission information providing unit provides the emission amount to the provider identified by referring to the destination memory unit. [Item L5] An information processing system according to item L1, comprising: an execution information acquisition unit that acquires execution information indicating an execution status of the reduction means by the emission entity; and an execution information provision unit that provides the execution information to the provider of the reduction means. [Item L6] An information processing system according to item L5, comprising: an advice acquisition unit that receives advice information regarding the execution information from the provider; and an advice providing unit that transmits the advice information to the user of the emission subject. [Item L7] An information processing system according to item L1, comprising an actual information storage unit that stores the emission amounts, wherein the emission information acquisition unit registers a first emission amount before the implementation of the reduction means in the emission storage unit, and the emission information acquisition unit acquires the emission information regarding a second emission amount after the implementation of the reduction means, and the information processing system further comprises a reduction amount calculation unit that calculates a reduction amount of the greenhouse gas based on the first and second emission amounts, and a billing processing unit that charges the provider according to the reduction amount. [Item L8] An information processing system according to item L1, characterized in that the solution information includes cost information for determining the cost of the reduction means and reduction information for determining an expected amount of greenhouse gas reduction when the reduction means is adopted, and the solution information providing 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 by the cost information, and proposes the solution information in order of the unit cost.

[0340] <<Solution matching function (13th function)>> Next, although some of the above-mentioned embodiments have been described, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to twelfth functions is an embodiment of the thirteenth function, which will be described in detail below. As background technology, waste treatment is evaluated. There is a problem that it is difficult to grasp what kind of recycled materials can be procured from waste. The thirteenth function aims to provide information on recycled materials.

[0341] <System Overview> The information processing system relating to the thirteenth function will be described below. The information processing system of this embodiment is intended to match entities (hereinafter referred to as providers) that provide recycled materials (materials that are collected from used products or waste from manufacturing processes and processed so that they can be used as materials or raw materials for new products) with entities that wish to procure recycled materials (for example, manufacturers of products, parts, materials, raw materials, etc., and material retailers; hereinafter referred to as procurement entities). In the information processing system of this embodiment, the provider registers information about recycled materials (hereinafter referred to as recycled material information), and a user who is a procurement entity can obtain the registered recycled material information and consider procuring it.

[0342] An example of the software configuration of the management server 200 in the thirteenth function will be described with reference to Fig. 3. The management server 200 includes a storage unit 230 (recycled material information 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).

[0343] The recycled material information storage unit constituting the storage unit 230 stores recycled material information. The recycled material information storage unit can store recycled material information in association with provider identification information (provider ID) that identifies the provider that provides the recycled material. In this embodiment, the recycled material information can include the type of recycled material, information indicating a specific recycled material provided by the provider indicated by the provider ID (recycled material ID), the provider ID, the recycled material name, a description of the recycled material, the quality, the process, the price, the implementation record, an environmental index, supplyability, a circularity index, and the like.

[0344] The type of recycled material may be, for example, plastic, glass, iron, etc. The recycled material name is the name of the recycled material. The description is an explanation of the recycled material, and may include, for example, text data, image data, audio data, etc. The quality may include, for example, information indicating the composition and durability of the recycled material. The process may be information indicating the process of regenerating and processing the recycled material. The price may be information for determining the amount involved when the user adopts the recycled material. The price may be set as a unit price related to the supply unit of the recycled material, or may be set as an approximate value of the standard introduction cost. The price may be specified by a range such as a price range. The introduction record is information regarding the supply destination of the recycled material, and may be, for example, a free description using text information, images, etc.

[0345] Environmental indicators are values ​​that express the burdens related to various environmental problems. Examples of environmental indicators include: (1) greenhouse gas emission indicators related to climate change (CO2 emissions, CH4 emissions, N2O emissions, CFC emissions, etc.), (2) ozone depleting substance (ODP) consumption indexes related to ozone layer destruction (CFC and halon consumption, etc.), (3) nitrogen and phosphorus emissions to the hydrosphere and soil, and nutrient balance (fertilizer consumption and nitrogen and phosphorus from livestock, etc.) related to eutrophication, (4) acidification substance emission indicators related to acidification (NOX, SOX emissions, etc.), (5) heavy metal emissions and organic compound emissions (pesticides consumption, etc.) related to hazardous substance status, (6) urban SOX, NOX, and VOC emissions related to urban environmental quality (urban traffic density, urban vehicle ownership, urbanization degree (urban population growth rate, urban land use, etc.)), (7) alteration of biological habitats from their natural state and land conversion related to biodiversity (road network density, soil cover change, etc.), and (8) landscape (9) Waste generation (domestic waste, industrial waste, hazardous waste, nuclear waste) (e.g., hazardous waste movement), (10) Water resource utilization intensity (extraction rate / available resource volume), (11) Forest resource utilization intensity (actual harvest volume / production capacity), (12) Fishery resource utilization volume, (13) Soil degradation (erosion / desertification) erosion risk: potential and actual land use for agriculture (e.g., land use change), (14) Material resource utilization intensity, (15) Socio-economic sectoral and general indicators (not limited to specific environmental issues) may include population growth rate / density, GDP growth rate and composition, private and government final consumption expenditure, industrial production, composition of energy supply, road traffic volume, vehicle ownership, agricultural production, etc. Supplyability may be the amount of recycled material available from the provider (annual or monthly supply). Furthermore, the supplyability may include information indicating the availability of the supply amount (this may be an explanation in the form of text, etc.), information indicating alternative materials for the recycled material, etc.

[0346] A circularity index is an index that indicates a company's circularity, and can be, for example, CTI (Circular Transition Indicators).

[0347] The user information storage unit constituting the storage unit 230 stores information about users (hereinafter referred to as user information). The user information can include information (user ID) that identifies the user (or the procurement entity or provider), the name of the user (user name), information about the products made by the procurement entity or provider (product information), information about the materials used in the manufacture of the products (material information), and the like.

[0348] <Functional section> The providing unit constituting the output unit 240 provides recycled material information to a user. The providing unit can provide recycled material information in response to a request from the user terminal 100. The providing unit can, for example, read out all or part of the recycled material information stored in the recycled material information storage unit and transmit it to the user terminal 100. The providing unit can, for example, create screen information (which can be written in HTML, for example) for depicting the recycled material name, description, price, quality, process, implementation record, environmental index, supplyability, circularity index, and the like of the recycled material information, and transmit the screen information to the user terminal 100.

[0349] The input unit 220 can accept input of recycled material identification information (for example, recycled material ID or recycled material name) that identifies recycled material information from the user. The providing unit can read out recycled material information identified by the accepted recycled material identification information from the recycled material information storage unit and transmit it to the user terminal 100. For example, the providing unit may display a list of recycled material names, the input unit 220 may accept a designation of a recycled material from the list, and the providing unit may provide recycled material information related to the designated recycled material. The input unit 220 can accept input of keywords related to the recycled material from the user. The input unit 220 can also accept input of numerical values ​​or numerical ranges. The input unit 220 may accept a combination of keywords, numerical values, numerical ranges, and the like.

[0350] The search unit constituting the analysis unit 280 can search for recycled material information. The search unit can search the recycled material information storage unit for recycled material information that matches the keyword received by the input unit 220. The search unit can search for recycled material information in which the keyword is included in, for example, the recycled material name, description, quality, process, or implementation record. The search unit can also search for recycled material information that matches a numerical value. The search unit can also search for recycled material information in which, for example, the supply amount included in the supply property matches the input numerical value, is within a predetermined range from the input numerical value, or is within the input numerical value range. The search unit can also search for recycled material information that matches the keyword and also matches the numerical value. The search unit can provide the search result to the user (for example, transmit it to the user terminal 100).

[0351] 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 recycled material specified by the user. For example, when the user information transmission unit receives a recycled material ID from the user terminal 100, it can obtain recycled material information corresponding to the received recycled material ID from the recycled material information storage unit and transmit the user information corresponding to the user to a provider indicated by a provider ID included in the obtained recycled material information. The destination of the user information can be, for example, the management server 200 provided with a provider information storage unit, and can manage the provider's contact information (email address, message destination address, etc.) in association with the provider ID.

[0352] The billing processing unit constituting the execution unit 290 can perform processing for billing the provider who provided the user information for a referral fee. The billing processing unit can also perform processing for billing the provider specified by the provider specification information corresponding to the recycled material information stored in the recycled material information storage unit for a listing fee.

[0353] <Operation> FIG. 22 is a diagram for explaining a process of providing solution information. The management server 200 reads out all or part of the recycled material information from the recycled material information storage unit, and transmits a list of recycled materials based on the read recycled material information to the user terminal 100 (S2201). For example, the management server 200 may provide only recycled material information in which the type of material included in the material information included in the user information corresponding to the user matches or is similar to the type included in the recycled material information. The list of recycled materials may include, for example, a list of recycled material IDs and recycled material names. In addition, the list of recycled materials may also include a part of the description, quality, process, etc. of the recycled material. In addition, the price of the recycled material may be included in the list of recycled materials. The list of recycled materials may include an environmental index and a circularity index. The list of recycled materials may be provided sorted, for example, in order of price (for example, from cheapest to cheapest).

[0354] The management server 200 determines whether or not a keyword and / or a numerical value (numerical range) has been received from the user terminal 100 (S2202), and if so (YES), it can search for recycled material information that matches the keyword and / or numerical value (numerical range) from the recycled material storage unit and transmit a list of recycled materials based on the searched recycled material information to the user terminal 100 (S2203). On the other hand, if no keyword and / or numerical value (numerical range) has been received in S2202 (NO), the management server 200 shifts the process to S2204.

[0355] The management server 200 determines whether or not it has received a designation of a recycled material (recycled material identification information) from the user terminal 100 (S2204), and if it has received it (YES), it reads out the recycled material information specified by the specified recycled material identification information from the recycled material storage unit (S2205), reads out user information corresponding to the user of the user terminal 100 from the user information storage unit, and can provide the read out user information to the provider indicated by the provider ID included in the recycled material information (S2206). On the other hand, if the management server 200 has not received a designation of a recycled material (recycled material identification information) from the user terminal 100 in S2204 (NO), it ends this process.

[0356] As described above, the information processing system of this embodiment can inform users of the recyclable materials provided by the provider.

[0357] For example, a consultant can grasp the manufacturing of a user's product, identify recycled materials that can be used in manufacturing the product, input the specifications of the identified recycled material(s) into the management server 200, and transmit the recycled material information selected by the consultant to the user terminal 100.

[0358] The recyclable material information may include the posting date, and the management server 200 can sort the list of recyclable materials in order of the posting date.

[0359] The recyclable material information may include the last updated date and time. The management server 200 can give priority to including in the list of recyclable materials those whose last updated date and time are within a predetermined period.

[0360] The management server 200 can include in the recycled material information the number of views by users of the recycled material information. For example, when the management server 200 transmits a list of recycled materials to the user terminal 100, the management server 200 can increment the number of views included in the recycled material information related to the recycled material included in the list. For example, when a recycled material is specified by a user, the management server 200 can increment the number of views of the recycled material information corresponding to the specified recycled material. The management server 200 can create a list of recycled materials by reading out a predetermined number of pieces of recycled material information in order of the most or least number of views. For example, a display such as "XX users are currently viewing" may be displayed. The management server 200 may include the number of views of the recycled material information in the list of recycled materials.

[0361] The management server 200 may be configured to manage the number of procurement applications for recycled materials. When the management server 200 receives a procurement application for recycled materials, 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 procurement application history of recycled materials (information that associates a recycled material ID, a user ID, and an application date and time). The management server 200 may count the number of application histories corresponding to the recycled material in a predetermined period (e.g., the past month), calculate the number of applications, and include the number of applications in the list of recycled materials.

[0362] The management server 200 may be configured to manage word-of-mouth evaluations of recycled materials. The management server 200 is configured to receive word-of-mouth evaluations (scores, likes, etc.) of recycled material information viewed from the user terminal 100, and to store the received word-of-mouth evaluations. The management server 200 can preferentially present recycled materials with good word-of-mouth evaluations to the user. For example, a list of recycled materials 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 recycled material information, and display the specified recycled material information for comparison.

[0363] The management server 200 may be configured to manage the user's past browsing history and output all of the recycled materials stored as the browsing history or application history.

[0364] The recycled material information may include introduction conditions, and the introduction conditions may include designation of the business type and location. In this case, recycled materials suited to the user's business type and location may be presented to the user.

[0365] The management server 200 can manage multiple companies with capital ties. The management server 200 can identify a provider with a capital relationship with the user, extract recycled material information related to the identified provider, and provide it to the user. Alternatively, the recycled material information of a provider with a capital relationship with the user may be displayed in a subordinate manner.

[0366] The recycled material information may include a specification of how the recycled material information is to be displayed.

[0367] The management server 200 may preferentially display recycled material information relating to providers who pay an additional fee.

[0368] The management server 200 may provide a reward to a user who applies for a recycled material via the management server 200.

[0369] The management server 200 may perform a process of charging the provider a predetermined percentage of the contract amount when a contract for procurement of a recycled material is concluded between the user and the provider.

[0370] When a contract for procurement of a recycled material is concluded between the user and the provider, the management server 200 may transmit a message to that effect to the operator of the information processing system.

[0371] The output unit 240, the input unit 220, the analysis unit 280, and the execution unit 290 of the management server 200 may be executed by a system having an artificial intelligence that learns by itself (a mechanical system).

[0372] <Disclosures> In addition, the 13th function also includes the following configuration. [Item M1] An information processing system comprising: a storage unit that stores recycled material information relating to recycled materials; and a providing unit that provides the recycled material information to a procurement entity that procures the recycled materials. [Item M2] An information processing system according to item M1, comprising: an input unit that accepts input of keywords from the procurement entity; and a search unit that searches the memory unit for recycled material information that matches the keywords and provides the search results to the procurement entity. [Item M3] An information processing system according to item M1, characterized in that the memory unit stores the recycled material information in association with provider identification information that identifies a provider providing the recycled material, and includes an input unit that accepts input of recycled material identification information that identifies the recycled material information from the procurement entity, and a procurement entity information transmission unit that acquires from the memory unit the provider identification information corresponding to the recycled material information identified by the recycled material identification information, and transmits information regarding the procurement entity to the provider identified by the acquired provider identification information. [Item M4] An information processing system according to item M3, characterized in that it includes a billing processing unit that performs processing to bill the provider that transmitted the information regarding the procurement entity for an introduction fee. [Item M5] An information processing system according to item M1, characterized in that the memory unit stores the recycled material information in association with provider identification information that identifies a provider providing the recycled material, and the information processing system is provided with a billing processing unit that performs processing to bill the provider identified by the provider identification information that corresponds to the recycled material information stored in the memory unit for a listing fee.

[0373] <<Solution matching function (14th function)>> Next, although some of the above-mentioned embodiments have been described, an example of a configuration that can be further applied to the above-mentioned embodiments of the first to thirteenth functions is an embodiment of the fourteenth function, which will be described in detail below. As background technology, waste treatment is evaluated. There is a problem that it is difficult to grasp what kind of recycled materials can be procured from waste. The fourteenth function aims to provide information on recycled materials.

[0374] <System Overview> The information processing system relating to the fourteenth function will be described below. The information processing system of this embodiment is intended to match entities (hereinafter referred to as providers) that provide recycled materials (materials that are collected from used products or waste from manufacturing processes and processed so that they can be used as materials or raw materials for new products) with entities that intend to procure recycled materials (for example, manufacturers of products, parts, materials, raw materials, etc., and retailers of materials; hereinafter referred to as procurement entities). In the information processing system of this embodiment, procurement entities that use recycled materials register procurement information that includes conditions for the recycled materials to be procured, and providers can view the registered procurement information and propose information on recycled materials that the providers can provide (hereinafter referred to as recycled material information).

[0375] An example of the software configuration of management server 200 in the fourteenth function will be described with reference to Fig. 3. Management server 200 includes a storage unit 230 (procurement information storage unit, destination storage unit, performance information storage unit), an acquisition unit 250 (procurement information acquisition unit, recycled material information acquisition unit, performance information acquisition unit, advice acquisition unit), an output unit 240 (procurement information provision unit, recycled material information provision unit, performance information provision unit, advice provision unit), and an execution unit (solution unit) 290 (billing processing unit).

[0376] The procurement information storage unit constituting the storage unit 230 stores information (hereinafter referred to as procurement information) regarding recycled materials procured by a procurement entity. The procurement information may include the type of recycled material to be procured, the procurement amount per predetermined unit period (e.g., month or year), and conditions for quality. The quality may include, for example, the composition and durability of the recycled material. The quality may also include the number of times the recycled material has been recycled. The procurement information may include attributes of the procurement entity. The attributes of the procurement entity may include the procurement entity's business, number of employees, region, and the like. The attributes of the procurement entity may also include accounting information such as sales ...

Claims

1. For each calculation target, there is an emission factor storage unit that stores emission factors for calculating greenhouse gas emissions, An acquisition unit capable of acquiring the activity amount related to the calculation target, An emission calculation unit capable of calculating a first emission corresponding to the calculation target by multiplying the emission coefficient by the activity amount, and capable of calculating a second emission corresponding to the calculation target by multiplying the emission coefficient by the activity amount after a predetermined period has elapsed since the calculation of the first emission; A display unit that presents the first emission amount and the second emission amount in a manner that allows for comparison, An information processing system characterized by comprising the following features.

2. The information processing system according to claim 1, The emission factor storage unit stores the emission factor based on secondary data as the emission factor used in calculating the first emission amount. The acquisition unit acquires the emission coefficient based on the primary data related to the calculation target after the predetermined period has elapsed. The emission coefficient stored in the emission coefficient storage unit is updated to the emission coefficient based on the acquired primary data. The emissions calculation unit calculates the second emissions using the emissions coefficient based on the updated primary data. An information processing system characterized by the following.

3. An information processing method performed by a computer equipped with a storage unit that stores emission factors for calculating greenhouse gas emissions for each calculation target, A step of obtaining the activity amount related to the calculation target, A step of calculating the first emission amount corresponding to the calculation target by multiplying the emission factor by the activity amount, The steps include: calculating the first emission amount, and then, after a predetermined period has elapsed, multiplying the emission coefficient by the activity amount to calculate the second emission amount corresponding to the calculation target; A step of presenting the first emission and the second emission in a comparable manner, An information processing method characterized by performing the following.

4. A computer equipped with a memory unit that stores emission factors for calculating greenhouse gas emissions for each calculation target, A step of obtaining the activity amount related to the calculation target, A step of calculating the first emission amount corresponding to the calculation target by multiplying the emission factor by the activity amount, The steps include: calculating the first emission amount, and then, after a predetermined period has elapsed, multiplying the emission coefficient by the activity amount to calculate the second emission amount corresponding to the calculation target; A step of presenting the first emission and the second emission in a comparable manner, A program to execute.