Information processing system, information processing method, and program

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

Patent Information

Application Number
JP2025063453
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2026-09-04

AI Technical Summary

Technical Problem

Existing systems fail to effectively grasp the emission status of greenhouse gases throughout the supply chain, particularly for Scope 3 emissions, which are challenging to quantify and manage due to their complexity and the involvement of multiple business entities.

Method used

An information processing system that includes an emission factor storage unit, an acquisition unit, an emission amount calculation unit, and a presentation unit to calculate and present greenhouse gas emissions and reduction targets across different scopes, enabling comprehensive emission management and reduction planning.

Benefits of technology

Enables accurate calculation and presentation of greenhouse gas emissions and reduction targets, facilitating effective emission reduction strategies across the supply chain, including Scope 3 emissions, thereby enhancing environmental accountability and sustainability efforts.

✦ 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 a first calculation object by multiplying the emission factor by the activity amount and which can calculate second emission amount corresponding to a second calculation object by multiplying the emission factor by the activity amount; and a presentation section for presenting the first emission amount and the second emission amount in a comparable manner.SELECTED DRAWING: Figure 31
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 Art

[0002] Emission amounts of carbon dioxide and the like have been calculated (see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] It is required to grasp the emission status of greenhouse gases throughout the supply chain.

[0005] The present invention has been made in view of such a background, and an object thereof is to provide a technology capable of grasping the emission status of greenhouse gases.

Means for Solving the Problems

[0006] The information processing system according to this aspect includes an emission coefficient storage unit that stores an emission coefficient for calculating an emission amount of greenhouse gases for each calculation target, an acquisition unit that can acquire an activity amount related to the calculation target, an emission amount calculation unit that can calculate a first emission amount corresponding to a first calculation target by multiplying the emission coefficient by the activity amount and can calculate a second emission amount corresponding to a second calculation target by multiplying the emission coefficient by the activity amount, and a presentation unit that presents the first emission amount and the second emission amount in a comparable manner.

[0007] Regarding other problems disclosed in the present application and solutions therefor, they will be clarified by the embodiments of the invention and the drawings. [Effect of the Invention]

[0008] According to the present invention, the emission status of greenhouse gases can be grasped. [Brief Description of the Drawings]

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Figure 30

Figure 31

Figure 32

Embodiments for Carrying Out the Invention

[0010] FIG. 1 is a diagram showing an overall configuration example of the information processing system according to the present embodiment. The information processing system of the present embodiment includes a management server 200. The management server 200 is communicably connected to the 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 is the discharge entity. The user terminal 100 can be, for example, a smartphone, a tablet computer, a personal computer, or the like. The user can access the management server 200 using the user terminal 100 and calculate the discharge amount.

[0012] The management server 200 is a computer that calculates and manages the discharge amount. 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 it may have other configurations. The management server 200 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 stores various data and programs, such as a hard disk drive, a solid state drive, or a flash memory. The communication interface 204 is an interface for connecting to the communication network 300, such as an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone network, a wireless communication device for performing wireless communication, a USB (Universal Serial Bus) connector or an RS232C connector for serial communication, and the like. The input device 205 inputs data, such as a keyboard, a mouse, a touch panel, a button, or a microphone. The output device 206 outputs data, such as a display, a printer, or a speaker. Note that 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 a part of the storage area provided by the memory 202 and the storage device 203.

[0014] FIG. 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 has a plurality of functions. Hereinafter, these functions will be described.

[0015] <<Target setting function (first function)>> Using FIG. 3, an example of the software configuration of the management server 200 in the first function will be described. The management server 200 includes a storage unit 230 (discharge coefficient storage unit, discharge amount storage unit, solution storage unit), a calculation unit 210 (discharge amount calculation unit, unit reduction amount calculation unit, target discharge amount calculation unit), an input unit 220, and an output unit 240.

[0016] The emission factor storage unit that constitutes the storage unit 230 stores information including emission factors for calculating the greenhouse gas emissions (hereinafter referred to as emission factor information). The emission factor may be primary data (data collected by the emitter itself, obtained from direct measurements, or obtained from calculations based on direct measurements at the original information source), or secondary data (data other than primary data, for example, standardized (statistically processed) from the emissions of multiple companies providing the same type of product). The emission factor storage unit can store emission factors in association with the type of activity. The emission factor storage unit can store emission factors in association with information for identifying the business entity (business ID) and information indicating the type of activity (type identification information).

[0017] The emissions storage unit that constitutes the storage unit 230 stores the greenhouse gas emissions by the business entity. The emissions storage unit can store the direct first emissions (Scope 1) by the business entity, the indirect second emissions (Scope 2) by the business entity, and the third emissions (Scope 3) by other operators located upstream or downstream of the business entity's supply chain. Also, the emissions storage unit can store the fourth emissions by category regarding the third emissions (Scope 3) related to other operators. In this embodiment, the emissions storage unit can store in association with the company ID indicating the business entity, information for specifying the time when the activity was performed (time information), the scope, the category, and the emissions. The time information can be set to any period such as, for example, year, year and month, year, month, and day, date and time range. The scope and category can be the scope and category defined in the GHG Protocol. Note that the category may be omitted.

[0018] The solution storage unit that constitutes the storage unit 230 stores information regarding solutions for realizing emission reduction (referred to as solution information). Solutions can include, for example, various services and products related to greenhouse gas emission reduction and offsetting, such as consulting services related to the formulation and execution of reduction plans, procurement of renewable energy, and offset transactions such as J Credits. The solution storage unit can store reduction information for calculating the amount of emission reduction that can be achieved by a solution, in association with information identifying the solution (solution ID) and the industries to which the solution is applicable. The reduction information may be, for example, a ratio (percentage) with respect to the emission amount or an emission factor for multiplying the activity amount.

[0019] The emission amount calculation unit that constitutes 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 amount calculation unit can, for example, receive an input of the activity amount, obtain an emission factor corresponding to the type of activity amount from the emission factor storage unit, multiply the obtained emission factor by the activity amount to calculate the emission amount for each activity, and calculate the emission amount by summing up the emission amounts by scope and / or category. Note that the emission amount calculation unit may be configured to receive an input of the emission amount calculated externally.

[0020] The input unit 220 receives an input of the reduction target ratio, the reference time point, and the target time point of the emission amount by the business entity. The reference time point and the target time point are, for example, years (fiscal years). It can be set as a goal to achieve the target emission amount reduced by the reduction target ratio with respect to the emission amount at the reference time point at the target time point. The input unit 220 can receive the first to third reduction target ratios for each of the first to third emission amounts. The input unit 220 can also receive the fourth reduction target ratio by category for the third emission amount.

[0021] The input unit 220 can receive a third reduction target ratio from other operators. The input unit 220 can, for example, receive the third reduction target ratio from a user terminal 100 operated by an employee of another operator. The input unit 220 can send a message instructing the input of the third reduction target ratio to the user terminal 100 of another operator, and receive the third reduction target ratio input by the other operator from the user terminal 100 in response to the message.

[0022] The unit reduction amount calculation unit that constitutes the calculation unit 210 calculates the reduction amount of the emission amount per unit time (unit period). The unit time is, for example, one year, but it may also be a quarter, a month, a week, etc. The unit reduction amount calculation unit acquires the emission amount at the reference time point from the emission amount storage unit, multiplies the acquired emission amount by the reduction target ratio, and calculates the reduction amount to be reduced from the reference time point to the target time point. The unit reduction amount calculation unit can divide the calculated reduction amount by the number of unit times (for example, the number of years) from the reference time point to the target time point to calculate the target value (unit reduction amount) of the reduction amount to be reduced per unit time (for example, one year). The unit reduction amount calculation unit can also calculate the first to third unit reduction amounts for each of the first to third emission amounts. The unit reduction amount calculation unit can also calculate the fourth unit reduction amount for each category for the third emission amount.

[0023] The target emission amount calculation unit that constitutes the calculation unit 210 calculates the target value (referred to as the target emission amount) of the emission amount per unit time (for example, one year). The target emission amount calculation unit can calculate the target emission amount by subtracting the cumulative unit reduction amount from the emission amount at the reference time point for each unit time from the reference time point. The target emission amount calculation unit can calculate the target emission amount per unit time (the first to third target emission amounts) for each of the first to third emission amounts. The target emission amount calculation unit can calculate the fourth target emission amount for each 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 the fourth target emission amount by category for the third emission amount.

[0025] For the period during which the emission amount is registered, the output unit 240 can output by associating the emission amount with the target emission amount (total or the first to fourth emission amounts and target emission amounts). The output unit 240 can output the emission amount and the target emission power, for example, in the form of a graph.

[0026] The output unit 240 can also visualize the emission amount (or reduction amount) after introducing the solution. For example, the output unit 240 receives the designation of the solution from the user terminal 100, reads out the reduction information corresponding to the designated solution from the solution storage unit, calculates the reduction amount of the emission amount based on the read reduction information, calculates the value obtained by subtracting the reduction amount from the emission amount (simulated emission amount), and can 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 emission amount.

[0028] The management server 200 receives inputs of the reference time point, the target time point, and the reduction ratio from the user terminal 100 operated by its own company's users (S401). The management server 200 sends a request to the user terminals 100 of other business entities upstream and / or downstream in the supply chain, requesting the reduction ratio with the reference time point and the target time point set (S402). The users of other business entities input the reduction ratio into the user terminal 100 in response to the request, and the management server 200 receives the reduction ratio transmitted from the user terminal 100 in response to the request (S403). Note that the system for managing the emission amount in other business entities may respond with the reduction ratio. Also, the management server 200 may receive inputs of the reduction ratio by other business entities from its own company's users.

[0029] The management server 200 calculates the reduction amount for each unit time (e.g., year) from the reference time point to the target time point (S404). The management server 200 can, for example, read the emission amount at the reference time point from the emission amount storage unit and calculate the reduction amount by multiplying the read emission amount by the reduction ratio. The management server 200 may be configured to receive different reduction ratios for each of Scope 1 and 2. Also, for Scope 3, the reduction ratio obtained from the user terminal 100 of other business entities may be different from the reduction ratios related to the company's own Scope 1 and 2. The management server 200 reads the emission amount corresponding to the company's own company ID and the reference time point from the emission amount storage unit, calculates the target reduction amount by multiplying the reduction ratio received from its own company's user terminal 100, reads the emission amount corresponding to the company ID indicating other business entities and the reference time point from the emission amount storage unit, calculates the target reduction amount by multiplying the reduction ratio received from the user terminal 100 of other business operators, and can sum up the target reduction amounts for each scope and / or category.

[0030] The management server 200 calculates the reduction amount for each unit time by dividing the target reduction amount by the number of unit times (e.g., years) from the reference time point to the target time point (S405), and can calculate the target emission amount for each unit time by subtracting the accumulated reduction amount from the emission amount at the reference time point (S405).

[0031] For the unit time (year) in which the emission amount is registered in the emission amount storage unit, the management server 200 can output by associating the emission amount with the target emission amount (S406). For the unit time (year) in which the emission amount is not registered, the management server 200 can output only the target emission amount. Note that the management server 200 may output the reduction amount per unit time and the emission amount (if registered) instead of the target emission amount.

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

[0033] The management server 200 receives the designation of the solution (S501), reads out the reduction information corresponding to the received solution and its own industry type from the solution storage unit, and calculates the reduction amount expected to be achieved by introducing the solution (expected reduction amount) based on the read reduction information and the emission amount at the reference time point (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 point to the target time point (S503), and can calculate the emission amount expected to be achieved by introducing the solution per unit time (expected emission amount) by subtracting the accumulated expected reduction amount per unit time from the emission amount at the reference time point (S504). For the unit time (year) in which the emission amount is registered in the emission amount storage unit, the management server 200 can output by associating the emission amount, the target emission amount, and the expected emission amount (S505). For the unit time (year) in which the emission amount is not registered, the management server 200 can output by associating the target emission amount with the expected emission amount. Note that the management server 200 may output the expected reduction amount per unit time and the emission amount (if registered) instead of the expected emission amount.

[0034] A system (mechanical system) having an artificial intelligence that the calculation unit 210, the input unit 220, and the output unit 240 of the management server 200 learn by themselves may be made to execute.

[0035] <Disclosed matters> The first function also includes the following configuration. [Item A1 (P025)] An emission amount storage unit that stores the greenhouse gas emissions of a business entity, an input unit that receives input of the reduction target ratio, reference time point, and target time point of the emissions by the business entity, obtains the emissions corresponding to the reference time point from the emission amount storage unit, calculates a reduction amount by multiplying the obtained emissions by the reduction target ratio, calculates a unit reduction amount by dividing the calculated reduction amount by the number of unit times from the reference time point to the target time point, a target emission amount calculation unit that calculates a target emission amount by subtracting the cumulative unit reduction amount from the emissions corresponding to the reference time point for each unit time, and an output unit that outputs the target emission amount for each unit time. An information processing system characterized by comprising. [Item A2] The information processing system according to Item A1, wherein the emission amount storage unit stores the first direct emissions by the business entity, the second indirect emissions by the business entity, and the third emissions by other business operators located upstream or downstream of the supply chain of the business entity, the input unit receives the first to third reduction target ratios for each of the first to third emissions, the unit reduction amount calculation unit calculates the 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 for each 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. An information processing system characterized by. [Item A3] The information processing system according to Item A2, wherein the emission amount storage unit stores a fourth emission amount by category regarding the third emission amount related to the other operator, the input unit receives the fourth reduction target ratio 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 per unit time for the third emission amount, and the output unit outputs the fourth target emission amount by category for the third emission amount. An information processing system characterized by the above. [Item A4] The information processing system according to Item A2, wherein the input unit receives the third reduction target ratio from the other operator. An information processing system characterized by the above. [Item A5] The information processing system according to Item A4, wherein the input unit transmits a message instructing the input of the third reduction target ratio to the other operator, and receives the third reduction target ratio input from the other operator in response to the message. An information processing system characterized by the above. [Item A6] The information processing system according to Item A1, further comprising a solution storage unit that stores information for identifying a solution for realizing the reduction of the emission amount and reduction information for calculating the reduction amount of the emission amount that can be reduced by the solution, the output unit receives the designation of the solution, reads out the reduction information corresponding to the designated solution from the solution storage unit, calculates the reduction amount of the emission amount based on the read reduction information, and outputs a value obtained by subtracting the reduction amount from the emission amount. An information processing system characterized by the above.

[0036] <<Target Setting Suggestion Function (Second Function)>> Next, although some have been partially described in the embodiment of the first function, an example of a configuration that is further applicable to the embodiment of the first function described above will be described as an embodiment of the second function in detail below. In the embodiment of the second function, support is provided for formulating a reduction target for emissions particularly related to Scope 3 of the GHG Protocol. The emissions related to Scope 3 are the emissions of greenhouse gases by business entities (hereinafter referred to as suppliers) that constitute the upstream and / or downstream of the supply chain of the business entity for which emissions are to be calculated. In the information processing system having the second function, the reduction target of the supplier is incorporated and proposed as a candidate for the reduction target of the emissions related to its own Scope 3.

[0037] Using FIG. 3, a software configuration example of the management server 200 in the second function will be described. The management server 200 includes a storage unit 230 (emission 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 storage unit that constitutes the storage unit 230 stores information for specifying the emissions of greenhouse gases for each supplier. In the embodiment of the second function, the emission storage unit shall store the activity volume and the emission factor as information for specifying the emissions, but it may also store the emissions themselves. The emission storage unit can store the company ID indicating the supplier, time information, information for specifying the activities of the supplier (activity content), the activity volume related to the activity, and the emission factor. The time information may be, for example, the year. The time information can also be the year and month, the year, month, and day, etc.

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

[0040] The target memory unit that constitutes the memory unit 230 stores the target reduction rate for each supplier. The target reduction rate is the target set by the supplier and is the ratio to the emissions of the supplier in the base year. The target memory unit stores the reference time point, the target time point, and the reduction rate in association with the company ID that identifies the supplier and the activity content that identifies the activities by the supplier. The reference time point and the target time point may be specified, for example, by year, or may be specified by year and month, year, month, and day, date and time, etc.

[0041] The target acquisition unit that constitutes the acquisition unit 250 acquires the target reduction rate from the supplier. The target acquisition unit can, for example, send a request to the user of the supplier and receive the target reduction rate from the user terminal 100 of the supplier. The target acquisition unit may acquire the target reduction rate from a server where the target reduction rate is managed, or may acquire the target reduction rate disclosed by the supplier, for example, from the Web page of the supplier or the Web page of a news agency. The target acquisition unit can acquire the activity content, the base year, the target year, and the reduction rate. The target acquisition unit can register the acquired target reduction rate in the target memory unit.

[0042] The target acquisition unit can also acquire the reduction rate of the target related to the emissions of its own company (own company reduction rate). The target acquisition unit can receive the own company reduction rate from the user terminal 100.

[0043] The estimation unit 270 estimates the future emissions for each supplier. The estimation unit 270 can calculate the emissions at the target time point by multiplying the emissions of the supplier at the reference time point (the value obtained by multiplying the activity amount by the emission per unit) by the target reduction rate.

[0044] For a supplier for which the target reduction rate cannot be acquired, the estimation unit 270 can estimate the future emissions using the statistical value of the target reduction rate stored in the target memory unit as the target reduction rate of the supplier. The estimation unit 270 can, for example, 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 cannot be acquired.

[0045] One of the calculation units 210, the reduction rate calculation unit, calculates the target reduction rate of the emissions related to Scope 3. The reduction rate calculation unit can calculate the reduction rate (the ratio of the value obtained by subtracting the second total value from the first total value to the first total value) by comparing the first total value of the estimated future emissions for each supplier with the second total value of the emissions for each supplier at the reference time. The reduction rate calculation unit can calculate the reduction rate in the same way for each category of Scope 3.

[0046] In addition, the reduction rate calculation unit can also calculate the reduction rate related to the total of Scope 1 to 3 (carbon footprint: CFP reduction rate). The reduction rate calculation unit calculates the future (at the target time point) emissions for the company based on the company's emissions and the company's reduction rate, calculates the first total value of the emissions at the target time point for the company and its suppliers and the second total value of the emissions at the reference time point for the company and its suppliers, and can calculate the ratio of the difference between the first and second total values to the second total value as the reduction rate related to Scope 1 to 3.

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

[0048] The management server 200 acquires the reduction target (reduction rate from the reference time point to the target time point) from the supplier (S601). The management server 200 can, for example, send a request to the 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 emissions at the reference time point related to the activities of the supplier from the emissions storage unit, multiplies the acquired emissions by the reduction rate, and calculates the reduction target amount until the target time point (S602). The management server 200 sums up the reduction target amounts calculated for each supplier and calculates the reduction target amount related to Scope 3 (S603). Note that for a supplier for which the management server 200 cannot acquire the reduction target, the management server 200 can calculate the reduction target amount using the statistical value (such as the average value of the reduction rate) of the reduction targets 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 emissions of the suppliers at the reference time point (i.e., the Scope 3 emissions at the reference time point), and calculate the ratio of the total value of the reduction target amount related to Scope 3 to the total emissions as the target reduction rate for Scope 3 (S604).

[0050] The management server 200 acquires the reduction targets for its own Scope 1 and 2 (S605). For example, the management server 200 can acquire its own reduction target, multiply the reduction rate by its own emissions at the reference time point, and calculate the reduction target amount until the target time point. The reduction target of the company can be obtained, for example, by sending a request to the users of the company and receiving the reduction target from the user terminals 100 of the users of the company.

[0051] The management server 200 acquires the emissions related to its own Scope 1 and 2 from the emission storage unit, multiplies the acquired emissions (total) by the reduction rate, and calculates the reduction target amount related to Scope 1 and 2 until the target time point (S606).

[0052] The management server 200 sums up the reduction target amounts for Scope 1 - 3 (S607), calculates the total emissions related to Scope 1 - 3 at the reference time point from the emission storage unit, and calculates the ratio of the total value of the reduction target amounts for Scope 1 - 3 to the calculated emissions related to Scope 1 - 3 at the reference time point as the target reduction rate of the company (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 Scope 1 - 3 (carbon footprint; CFP) (S609).

[0054] As described above, according to the information processing system of the second function, based on the reduction targets collected from the suppliers, the reduction target related to the company's Scope 3 and the reduction target related to the company's carbon footprint can be automatically calculated.

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

[0056] <Disclosure matters> The second function also includes the following configuration. [Item B1 (P032)] An information processing system comprising: a target acquisition unit that acquires a target reduction rate of greenhouse gas emissions from a plurality of business entities constituting the upstream or downstream of the supply chain; an emission amount storage unit that stores information specifying the emission amount of each of the business entities at a reference time point; an estimation unit that estimates a future emission amount by multiplying the emission amount by the target reduction rate for each of the business entities; and a calculation unit that calculates a target reduction rate of the emission amount related to the entire business entity by comparing the total value of the estimated future emission amounts for each of the business entities with the total value of the emission amounts for each of the business entities at the reference time. [Item B2] The information processing system according to Item B1, wherein the emission amount storage unit further stores information specifying a second emission amount, which is direct and indirect, by the company together with information specifying the first emission amount by the business entity, the target acquisition unit acquires a self-reduction rate related to the second emission amount, the calculation unit estimates a future third emission amount for the business entity and calculates a future fourth emission amount for the company based on the second emission amount and the self-reduction rate, and calculates a target reduction rate related to the company according to a value corresponding to the sum of the third and fourth emission amounts and a value corresponding to the sum of the first and second emission amounts. [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, wherein the estimation unit estimates the future emission amount by using a statistical value of the target reduction rate stored in the target storage unit as the target reduction rate for the business entity for which the target reduction rate could not be acquired.

[0057] <<Function for Generating and Presenting Various Information (Third Function)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration that can be further applied to the embodiments of the first to second functions described above will be described as an embodiment of the third function and will be detailed below. P030, P044, P045, P047, P052, P054, P063, P064.

[0058] Using FIG. 3, a software configuration example of the management server 200 in the third function will be described. Note that the illustrated configuration is an example, and other configurations may be provided. The management server 200 includes a storage unit 230 (emission factor 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 factor presentation unit), a generation unit 260 (information generation unit, information conversion unit), and an input unit 220 (information input unit).

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

[0060] The scale information storage unit that constitutes the storage unit 230 stores, for each business entity, scale information indicating the scale of the business entity. In the present embodiment, the scale of the business entity is at least one of the sales scale and the asset scale. The sales scale and the asset scale may be numerical values. In the present embodiment, the scale information includes the sales amount and the asset amount of the business entity in association with the business entity ID indicating the business entity. The scale information storage unit stores the first information and the second information described later. The first information and the second information may be combined as combined information and stored in the scale information storage unit. Note that the first information and the second information may be stored using a storage unit different from the scale information storage unit.

[0061] The activity amount acquisition unit that constitutes the acquisition unit 250 acquires the activity amount of the business entity. The activity amount acquisition unit can accept the input of the company's own activity amount. In addition, the activity amount acquisition unit can acquire the company's own activity amount from the company's accounting system, business system, etc.

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

[0063] The emission amount calculation unit that constitutes the calculation unit 210 calculates the emission amount of greenhouse gases. The emission amount calculation unit may calculate the company's own emission amount. The emission amount calculation unit can also calculate the emission amount of the supplier. The emission amount calculation unit can read the emission coefficient corresponding to the supplier from the emission coefficient storage unit, and multiply the read emission coefficient by the activity amount of the supplier acquired by the activity amount acquisition unit to calculate the emission amount by the supplier.

[0064] When the emission coefficient of the supplier is not registered, the emission coefficient presentation unit that constitutes the output unit 240 presents the emission coefficient of another business entity similar to the supplier. The emission coefficient presentation unit can transmit the presented emission coefficient to the user terminal 100 and accept the instruction of the emission coefficient to be adopted from the user terminal 100. The user terminal 100 may adopt the presented emission coefficient, may input the emission coefficient it knows, or may adopt the standard emission coefficient provided by the Ministry of the Environment, etc. The emission amount calculation unit can calculate the emission amount using the emission coefficient instructed from the user terminal 100.

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

[0066] The emission factor presentation unit may identify other suppliers whose scale information related to the activity is similar. In this case, the scale information stored in the scale information storage unit includes the sales amount and / or asset amount by activity (for example, by product, by service, etc.). The emission factor presentation unit can read out the emission factor corresponding to the other supplier whose scale information related to the activity matches or is similar and the activity from the emission factor storage unit.

[0067] The information acquisition unit that constitutes the acquisition unit 250 acquires the first information and the second information. The first information is information that at least includes 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 (hereinafter referred to as an emission report) in which information related to emissions is described, a group of information shown by a plurality of external findings, etc. The first information is also referred to as emission information. Examples of the emission report include a TCFD report, a CDP report (response to a CDP questionnaire), a sustainability report, and a report of a regular report based on the Energy Conservation Law, but other reports such as a securities report may also be used. Information related to greenhouse gas emissions is, for example, information indicating the emission amount, information described in the emission report, information shown by internal or external findings, etc.

[0068] The second information is information indicating at least the attributes of the business entity (supplier). The second information includes, for example, scale information, attribute information of each supplier, industry type information, information on greenhouse gas emission registration, information on future goals, industry information as supplier attribute information, industry trend information, customer information, information mapping accounting items and emission per unit, information on guidelines related to the GHG Protocol, information on mapping accounting items and emission factors accumulated in the past, and various information such as internal and external knowledge information. The second information may also be a variable.

[0069] The methods by which the information acquisition unit acquires this information include the method of acquiring information input from one or more user terminals 100 and the method of the management server 200 acquiring information. In the case of the method acquired by the management server 200, based on the attribute information etc. corresponding to the first business entity, scale information of the second business entity, information related to emissions, etc. are acquired. For example, if the attribute information corresponding to the first business entity is transportation, scale information and information related to emissions of the second business entity which is transportation information are acquired. Information related to emissions (also referred to as information on the 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, etc. The information acquisition unit and the activity amount acquisition unit may not be separate acquisition units, but may be one acquisition unit. Also, the information related to emissions may be information such as the content described in the emission report.

[0070] The information generation unit that constitutes the generation unit 260 reads out the second information corresponding to the first business entity (for example, transportation information which is the attribute information of the company itself) from the scale information storage unit, refers to the scale information storage unit, and identifies the second business entity (for example, other transportation suppliers) corresponding to the second information that matches or is similar to the read second information. The information related to emissions corresponding to the identified second business entity (for example, information on the content described in the TCFD report) is read out from the scale information storage unit, and based on the read information related to emissions, a third information (for example, a TCFD report reflecting the review results or a new TCFD report) different from the first information and the second information is generated. The third information is information reflecting the content described in the emissions report of the second business entity. That is, the third information is information created based on the emissions reports of multiple other suppliers, and the management server 200 stores the emissions reports of multiple other suppliers and generates the third information based on these information. Specifically, the emissions reports of multiple other suppliers are analyzed by the generation unit 260, and the third information is generated based on the analysis results. Note that an analysis unit 280 with a function different from that of the generation unit 260 may be provided separately from the generation unit 260. The analysis unit 280 analyzes the emissions reports of multiple other suppliers, and based on the analysis results of the analysis unit 280, the generation unit 260 generates the third information. The object to be analyzed is not limited to the emissions reports of other suppliers. It may be possible to analyze the emissions volume and carbon tax in the embodiment of the fourth function, etc., and present the future emissions volume and carbon tax, etc. Also, the third information generated may be the emissions report itself. In this case, the information generation unit creates a new emissions report. Furthermore, the third information may be information on the emissions volume of the second business entity, information indicating Scopes 1 to 3, information suggesting Categories 1 to 15 of Scope 3, etc.

[0071] In addition, the information generation unit reads out the information corresponding to the first business entity (e.g., question information) from the scale information storage unit, refers to the scale information storage unit, identifies the second business entity (e.g., other suppliers) corresponding to the second information that matches or is similar to the read information corresponding to the first business entity, reads out the information related to emissions corresponding to the identified second business entity (e.g., information on external insights) from the scale information storage unit, and generates third information (e.g., information on answers to questions) that is different from the first information and the second information based on the read information related to emissions. Note that, instead of the above, the second business entity (e.g., other suppliers) corresponding to the second information that matches or is similar to the information corresponding to the first business entity may be identified, the combined information (e.g., information combining internal insights and external insights) obtained by combining the information related to emissions corresponding to the identified second business entity with the information related to emissions corresponding to the first business entity may be read out from the scale information storage unit, and third information (e.g., information on answers to questions) that is different from the first information and the second information may be generated based on the read information related to emissions. The third information is, as information on answers to questions, information indicating the scope, information indicating the category, information indicating the reason, and the like. Further, the third information may be information on proposals for questions. Furthermore, the third information may be both information on answers to questions and information on proposals for questions.

[0072] Also, the information corresponding to the first business entity may be, for example, information in which a user maps the scope and / or category for accounting items and the emission factor. In this case, the information generation unit reads out the information corresponding to the first business entity (for example, information in which the scope and / or category for accounting items and the emission factor are mapped) from the scale information storage unit, refers to the scale information storage unit, and identifies a second business entity (for example, another supplier) corresponding to the second information that matches or is similar to the information corresponding to the first business entity read out. Then, the information related to the emissions corresponding to the identified second business entity (for example, information on external findings) is read out from the scale information storage unit, and based on the read information related to the emissions, a third information (for example, findings on the mapped information) different from the first information and the second information is generated. The third information is information in which accounting items and emission units are mapped, information in which the scope and / or category and the emission factor are mapped, and the like.

[0073] The information conversion unit that constitutes the generation unit 260 converts the unit information (e.g., kilowatt) in a certain type of emission report (the first information) into the unit information (e.g., gigajoule) in another type of emission report (the third information). When the information conversion unit determines that the type of the emission report as the first information is different from the type of the emission report as the third information, it executes the process of converting the unit information. However, when the unit information after conversion is specified by the user, the process of setting the specified unit information may be executed. When the unit information is specified by the user in this way, the information presentation unit described later presents (notifies) the user that the specified unit information does not match the third information. Also, in this case, the information presentation unit presents the unit information that matches the third information. And when the user instructs to convert to the presented unit information, the information conversion unit converts it into the unit information corresponding to the third information. Although an example in which the information conversion unit determines whether the types of the emission reports are different is shown, an information determination unit different from the information conversion unit may be provided for determination. The information determination unit constitutes the generation unit 260, but may be configured as a determination unit different from the generation unit 260. Note that the unit information may be unit information of currency 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 the user terminal 100 displays the third information. Also, the third information transmitted to the user terminal 100 can be edited and processed by the user terminal 100. The information presentation unit is described as a function different from the emission factor presentation unit, but may be the same function, and in this case, it is called the presentation unit.

[0075] The information input unit inputs the information corresponding to the first business entity input from the user terminal 100 to the management server 200. The management server 200 acquires the information corresponding to the input 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] Further, when the user inputs the information of the emission report created by the user's own company into the management server 200 by the user terminal 100, the review result (third information) may be displayed. In this case, the emission report created by the user's own company is the first information. Also, it is preferable that the emission report created by the user's own 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 emission report and information on the content to be added or corrected in the emission report, based on the emission reports of a plurality of other suppliers obtained, and presents an emission report reflecting the review result. As a method of inputting the information of the emission report into the management server 200, character information via OCR may be input by the input unit 220. By doing so, multiple types of emission reports can be easily obtained.

[0077] When inputting the information of the inspection report into the management server 200, as the character information read by OCR, the information described in the vehicle inspection certificate may be input by the input unit 220 as the character information. The information described in the vehicle inspection certificate includes the vehicle registration number, registration date / date of delivery, registration month and year of the first year, type of motor vehicle, use (describe the type of passenger or cargo, second information), distinction between private use and business use (describe the type of private use or business use, second information), shape of the vehicle body (describe the type such as van, station wagon, etc., second information), vehicle name, seating capacity, maximum load capacity, vehicle weight, gross vehicle weight, vehicle body number, length, width, height, front front axle weight, front rear axle weight, rear front axle weight, rear rear axle weight, model, type of engine, total displacement or rated output (first information in combination with the type of engine), type of fuel (describe the type such as gasoline, light oil, etc., first information), model designation number, category classification number, vehicle ID, name or title of the owner, address of the owner, name or title of the user, address of the user, expiration date of the validity period, etc. These information can be incorporated into the vehicle master of the information processing system. The vehicle master can be automatically imported by matching the items of the vehicle master with the items of the vehicle inspection certificate. By inputting the data of the vehicle inspection certificate in this way, it can be easily imported as the information of the vehicle master of the information processing system. The information of the vehicle master can be output to the logistics operator, and the logistics operator can use this vehicle master data as a vehicle management ledger within the logistics operator.

[0078] When inputting vehicle inspection certificate information using OCR, it is possible to provide an information processing system having the following configuration, an information processing method executed by a computer, and a program for causing the computer to execute (P060). An acquisition unit that acquires first information including at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (for example, emission amount information and information on gasoline or light oil as fuel types), and second information indicating at least the attributes of the business entities (for example, information on private use or business use as vehicle inspection certificate information); an information setting unit (information generation unit that generates) that sets third information (for example, emission per unit) based on information related to emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. In the case of a logistics business entity consisting of a consignor and a subcontractor, the emission per unit as the third information is the emission per unit reported by the subcontractor to the consignor. The information setting unit constitutes the generation unit 260. Instead of the information setting unit, an information generation unit may generate the third information, or an information identification unit may identify the third information. Even when the information identification unit identifies it, it is preferable to present the identified information by the presentation unit.

[0079] When the acquisition unit 250 acquires an emission report or when the first information is an emission report, the information setting unit preferably sets an emission per unit based on the type of the emission report.

[0080] The information described in the vehicle inspection certificate may be added to the vehicle inspection certificate including barcodes, QR codes (registered trademarks), or IC tags. In the case of barcodes, QR codes (registered trademarks), or IC tags, it is preferable to read them using the user terminal 100 and input the information by the input unit 220.

[0081] Also, when using an IC tag, when calculating the driving record, read at the start point (time) and end point (time) of driving, and input this information through the input unit 220, so that the driving record can be stored (registered) in the storage unit 230. Then, the calculation unit 210 can calculate the emission amount of greenhouse gases using the driving record. Note that the driving record can also be used as a transportation record for users such as logistics operators. When a user such as a logistics operator uses the driving record as a transportation record, the information specifying unit can specify the emission amount based on specific information such as shipper information and cargo information (name of the cargo for transportation / delivery). For example, the original receiving operator can search using specific information indicating shipper A or shipper B as shipper information, and as a search result, the emission amount per shipper of shipper A or shipper B can be specified and presented. The shipper information enables the information specifying unit to identify the shipper from the name or title of the owner in the vehicle master, the address of the owner, the name or title of the user, the address of the user, etc.

[0082] Also, when information such as a receipt or estimate obtained by the user is input from the user terminal 100 to the management server 200, the emission factor (third information) may be displayed. The specification of the emission factor will be described later in the ninth function. In this case, the information such as the obtained receipt or estimate is the first information. Also, it is preferable that the information such as the obtained receipt or estimate includes the second information. The management server 200 classifies a plurality of obtained receipts, estimates, etc. into items such as material costs, transportation costs, and labor costs, specifies the emission factor corresponding to the classified items, and presents the emission factor. The method of inputting information such as receipts or estimates to the management server 200 may be to input character information via OCR through the input unit 220. By doing so, information such as multiple types of receipts and estimates can be easily obtained.

[0083] When inputting information such as receipts and estimates using OCR, it is possible to provide an information processing system having the following configuration, an information processing method executed by a computer, and a program for causing a computer to execute. An acquisition unit that acquires first information (for example, 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 indicating at least the attributes of the business entities (for example, information on items such as material costs, transportation costs, and labor costs), an information setting unit (information generation unit that generates) that sets third information (for example, emission factors) based on information related to 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 a process (operation 4) of presenting the emission factor of the information processing system.

[0085] The management server 200 acquires the activity amount related to the corresponding activity of the supplier for each activity (for example, each of the raw materials procured by the company) for which the emission amount is calculated (S701). The management server 200 may, for example, send a request to the supplier and receive the activity amount from the user terminal 100 of the supplier, or may receive the activity amount from the user terminal 100 of the company itself, or may acquire the activity amount from the business system of the supplier or the like. The management server 200 acquires the emission factor corresponding to the supplier and the activity from the emission factor storage unit (S702).

[0086] When the emission factor cannot be obtained (S703: NO), the management server 200 reads the scale information corresponding to the supplier from the scale information storage unit (S704). The management server 200 may obtain scale information (sales amount and / or asset amount) related to the activities corresponding to the supplier and the activities. The management server 200 identifies other suppliers similar to the obtained scale information from the scale information storage unit (S705), and reads the emission factor corresponding to the other suppliers and the activities from the emission factor storage unit (S706). If the emission factor corresponding to the other players and the activities is not registered, the management server 200 can repeat the process from S705. The management server 200 transmits the read emission factor to the user terminal 100 (S707) and receives the designation of the emission factor to be used from the user terminal 100 (S708).

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

[0088] As described above, for a supplier with an unknown emission factor, the emission factors of other suppliers with similar scales can be presented to the user. The user can use the emission factors of other suppliers related to the similar company instead of the secondary data.

[0089] In the embodiment of the third function, other suppliers similar to the supplier and the scale information are identified. However, other suppliers that match or are similar to the industry type of the supplier and whose scale (sales amount, asset amount) matches or is similar may be identified. In this case, the industry type of the business entity may be included in the scale information, or an industry type storage unit for storing the industry type 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 (S801) that includes at least information related to greenhouse gas emissions by business entities that make up the upstream or downstream of the supply chain for each activity (e.g., each of the raw materials procured by the company itself) for which emissions are calculated. The management server 200 also acquires second information (S802) that indicates at least the attributes of the business entities. 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 the second information corresponding to the first business entity from the scale information storage unit (S804). Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to the second information that matches or is 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 make up the upstream or downstream of the supply chain. This calculation is executed by the emissions calculation unit. Also, operations 4 and 5 may be combined.

[0093] The number of companies promoting the disclosure of information related to greenhouse gas emissions is increasing. To create an emissions report, specialized knowledge and know-how are required. However, for operators (especially small and medium-sized enterprises) that do not have these, when creating an emissions report, they often do not know the types of information to be aggregated and the items to be described, and are in a situation where they have to rely on consultants who are proficient in this field. Also, although it is possible to create an emissions report for one's own company by referring to the emissions reports disclosed by other companies in the same industry, there is a problem that a great deal of man-hours are required to aggregate and organize the information necessary for one's own company from the emissions reports to be referred to.

[0094] According to operation 5 (P044), a first piece of information (e.g., a TCFD report) including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information described in the TCFD report), an acquisition unit that acquires a second piece of information indicating the attributes of the business entity (e.g., transportation information as supplier attribute information), an information generation unit that generates a third piece of 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 piece of information (transportation information) corresponding to the first business entity, and a presentation unit that presents the third piece of information. An information processing system can be provided. Note that the first piece of information and the third piece of information are not limited to reports of the same type, and different types of reports may be used. For example, an annual securities report may be used as the first piece of information and a CDP report may be used as the third piece of information. By doing so, it is possible to easily create a report different from a certain type of report from a certain type of report.

[0095] By simply inputting preconditions such as the first piece of information and the second piece of information in this way, a format of an emission report suitable for the user is provided. Therefore, even a business operator without specialized knowledge and know-how can easily create an emission report. In addition, since the information processing system reviews based on a large number of published emission reports, the accuracy of the emission report created by the company itself can be improved.

[0096] According to operation 5 (P063), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., a CDP report) including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information described in the CDP report), and second information indicating the attributes of the business entities (e.g., enterprise information such as industry, sales, and number of employees as supplier attribute information); an information generation unit that generates third information (e.g., a new CDP report, a CDP report reflecting the review results) based on information related to emissions of a second business entity (another supplier) that is the same as or similar to the second information (enterprise information) corresponding to the first business entity; and a presentation unit that presents the third information. Further, the information processing system may include an input unit that inputs instruction information (e.g., question information, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., an answer to a question, a questionnaire, a new email address, a code) based on the instruction information. Additionally, an analysis unit 280 may be provided to evaluate the CDP reports acquired by the acquisition unit 250 and acquire the reports with high evaluations. The scores of the previous year may be referred to and analyzed, and the reports may be sorted in descending order of score to acquire the top 10 reports (not limited to the top 10), 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 high average scores. When referring to and analyzing the scores of multiple years, the latest scores may be preferentially used. Further, the analysis unit 280 may perform machine learning on the information acquired by the acquisition unit 250 to generate the best answer. In this way, since it analyzes and presents the CDP reports of the top industries indicated by the attributes, it is possible to create an emission report (e.g., a CDP report) with a high score and also utilize it for climate change strategies, etc. Additionally, after submitting the CDP report once a year, the automatically submitted CDP report may be acquired for machine learning. Also, the acquisition of the CDP report can be specified by the user individually referring to the CDP report using the user terminal 100.

[0097] FIG. 9 is a diagram for explaining process 2 (operation 6) of generating and presenting third information.

[0098] The management server 200 acquires first information that includes at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain for each activity for which emissions are calculated (for example, each of the raw materials procured by the company itself) (S901). Further, the management server 200 acquires second information indicating at least the attributes of the business entity (S902). Next, the management server 200 stores the acquired first information and second information in the scale information storage unit (S903). Next, the management server 200 reads out the second information corresponding to the first business entity from the scale information storage unit (S904). Next, the management server 200 acquires information corresponding to the first business entity (S905). Acquiring information corresponding to the first business entity means storing, in a storage unit (for example, the scale information storage unit), the information corresponding to the first business entity input from the user terminal 100 and reading out and acquiring this stored information. Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to the second information that matches or is similar to the read-out first business entity (S906). 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 (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 constituting the upstream or downstream of the supply chain. This calculation is executed by the emissions calculation unit. Also, operation 6 may be combined with operations 4 and 2.

[0100] In each company, FAQs and chatbots are being utilized as means to reduce the man-hours involved in responding to customer inquiries. However, since conventional FAQs and chatbots can only provide pre-patterned responses, they may not be able to elicit the answers and solutions that the questioners truly seek.

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

[0102] Also, according to operation 6 (P047), an acquisition unit that acquires emission information (for example, group information of information indicating a scope) including at least information on the type of greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, a storage unit (for example, a scale information storage unit) that stores the acquired emission information, an input unit that inputs information corresponding to the first business entity (for example, information of a question), and information on the type corresponding to the first business entity (for example, information indicating a scope, information indicating a category, information on the reason thereof, as information of an answer to the question) based on information on the type of emissions that matches or is similar to the information corresponding to the first business entity (for example, information indicating a scope, information indicating a category), and a presentation unit that presents the information on the type corresponding to the first business entity. An information processing system can be provided. Note that the information on the type corresponding to the first business entity is also the third information.

[0103] By integrating such publicly available external expert knowledge and internal knowledge such as customer data accumulated within the company in this way, it is possible to elicit the answers and solutions that the customer, who is the questioner, truly seeks, and it becomes possible to automatically respond to inquiries with high accuracy.

[0104] In addition, the following problems also exist. Enterprises and organizations designated as specific business operators etc. are obliged to regularly report their energy usage status etc. based on the Energy Conservation Law. Separately from this regular report, CDP (an international environmental non-profit organization) requests enterprises and organizations to disclose information regarding environmental impacts, and enterprises and organizations are externally appealing that they are enterprises and organizations that respond to the disclosure of climate change-related information by optionally answering the "CDP Questionnaire on the Environment". Enterprises and organizations are externally reporting their own energy usage status etc. by making regular reports based on the Energy Conservation Law and answering the CDP Questionnaire. However, since the emission unit (kilowatt) used in the regular report based on the Energy Conservation Law is different from the emission unit (gigajoule) used in answering the CDP Questionnaire, enterprises and organizations, which are the reporting entities, have the task of converting the emission unit of the calculated carbon dioxide emission data from the unit for regular reports based on the Energy Conservation Law to the unit for the CDP Questionnaire. The same applies to the task of converting from the emission unit for the CDP Questionnaire to the emission unit for regular reports based on the Energy Conservation Law, or the task of converting the emission unit of a certain emission report to the emission unit of another emission report. As a result, enterprises and organizations, which are the reporting entities, have incurred a great deal of man-hours for converting to different emission units in different emission reports.

[0105] According to operation 6 (P052), an acquisition unit that acquires first information (for example, 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, and second information indicating at least the attributes of the business entities, an information generation unit that generates third information (for example, a CDP report) based on information related to 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 the unit information (for example, kilowatt) in the first information into the unit information (for example, gigajoule) in the third information, and a presentation unit that presents the third information, it is possible to provide an information processing system characterized by including these components. When the first information is a certain type of emission report (for example, an emission report based on the Energy Conservation Law), the third information is preferably another type of emission report different from the certain type (for example, a CDP report), but the third information may be a new emission report of a certain type (for example, a new emission report based on the Energy Conservation Law).

[0106] By doing so, the operation of converting the emission unit of a certain emission report into the emission unit of another emission report can be automated, so the operation of converting the emission unit can be made more efficient. In particular, since the operation of converting the emission unit (kilowatt) used in the regular report based on the Energy Conservation Law into the emission unit (gigajoule) used in the response to the CDP questionnaire can be automated, the response to the CDP questionnaire can be made more efficient.

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

[0108] The management server 200 acquires emission information (S1001) that includes at least information related to greenhouse gas emissions by business entities constituting 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 calculated. Also, the management server 200 acquires at least second information indicating the 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 determines whether there is an input of instruction information (S1004). The input of instruction information means that the user inputs instruction information from the user terminal 100. Examples of the input method include character input and voice input. If there is no input of 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 input of instruction input (S1004: YES), the management server 200 acquires the instruction information (S1005). The instruction information input in S1004 is stored in the storage unit 230, and in S1005, this stored information is read out 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 including an acquisition unit that acquires emission information (e.g., a CDP report) that includes at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information on the content described in the CDP report), a storage unit that stores the acquired emission information, an input unit that inputs instruction information (information corresponding to the first business entity. For example, information of a question, 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 related to emissions that is the same as or similar to a part of the information corresponding to the first business entity).

[0110] For example, the generation unit (information generation unit) refers to and refers to the information described in the obtained CDP report based on the instruction information (Please create questionnaires for Supplier A and Supplier B regarding the information described in the CDP report. The questionnaire content should be for obtaining information regarding ●●●, ▲▲▲, and ×××. Please send the created questionnaire to Supplier A and Supplier B on yyyy / mm / dd.), and generates a questionnaire (new information) for confirming the information to be described in the CDP report from the said information. Note that the generation unit generates new information based on the information related to emissions (the information described in the CDP report) that is identical or similar to a part of the instruction information (Please create a questionnaire for the information described in the CDP report). "Identical or similar to a part" means that a part of the information in the instruction information and a part of the information described in the CDP report are the same or related.

[0111] Also, the generation unit refers to and refers to the information of the email addresses indicating User A already stored in the storage unit 230 based on the instruction information (Please register a new user with the user name C), and generates a new email address (User C@zb.jp) from the said information. Note that the generation unit generates new information based on the information stored in the storage unit 230 that is identical or 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 emissions). "Identical or similar to a part" means that a part of the information in the instruction information and a part of the information of the user stored in the storage unit 230 are the same or related. Here, an example where the email domain names of the users match is shown.

[0112] In addition, the generation unit generates a code (program) for executing the instruction content based on the instruction information (Please delete the data input on yyyy / mm / dd. Please delete all the data input one month before today.), which is a code (program) for changing (adding, deleting, modifying, etc.) information related to emissions (information input on yyyy / mm / dd, information input one month before today). Note that the generation unit generates a code (program) for deleting the information input in January based on the instruction information (Please delete the data input on yyyy / mm / dd. Please delete all the data input one month before today.) and information stored in the storage unit 230 that matches or is similar to a part of the instruction information (information input in January as information related to emissions). In this way, when the instruction information input from the input unit is an instruction in natural language, the generation unit (information generation unit, generation unit 260) generates that instruction as new information in the language of the computer, that is, a code or program. Note that based on the instruction information, the analysis unit 280 analyzes the information related to emissions stored in the storage unit 230, and based on the analysis result in the analysis unit 280, the generation unit generates new information.

[0113] In addition, the management server 200 includes an execution unit 290 that executes a code (program) as new information. The execution unit 290 executes a predetermined process based on the generated code as 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 for and deleting the information input on yyyy / mm / dd. Also, in the case of an instruction for calculating data such as please calculate the emission amount of the data input on yyyy / mm / dd, 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. Note that the calculation unit 210 may execute instead of the execution unit 290. The presentation process may be executed by the output unit 240. Also, in the case of an instruction for visualizing data such as please create a graph of the data input on yyyy / mm / dd, the generation unit generates a code for graphing the information input on yyyy / mm / dd, and the execution unit 290 executes the code and performs a process of creating and presenting a graph of the information input on yyyy / mm / dd. Note that the presentation process may be executed by the output unit 240. In order to execute the deletion process of the input data, the emission amount calculation process based on the input data, and the graph creation process of the input data, the data input on yyyy / mm / dd may be retrieved by searching from the externally software already linked by the API cooperation function.

[0114] FIG. 11 is a diagram for explaining a process 4 (operation 8) of generating and presenting third information (new information). Note that operation 8 (P064) is an operation of generating a code as new information shown in operation 7.

[0115] The management server 200 acquires emission information (S1101) that includes at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain for each activity (e.g., each of the raw materials procured by the company itself) for which emissions are calculated. Also, the management server 200 acquires second information (S1102) that indicates at least the attributes of the business entity. 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 determines whether there is an input of instruction information (S1104). The input of instruction information means that the user inputs instruction information from the user terminal 100. Examples of the input method include character input and voice input. If there is no input of 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 input of instruction input (S1104: YES), the management server 200 acquires the instruction information (S1105). The instruction information input in S1104 is stored in the storage unit 230, and in S1105, this stored information is read out and acquired. Next, the management server 200 generates a code (S1106) to execute the content of the instruction as third information (new information) based on the instruction information. Next, the management server 200 executes a predetermined process (S1107) based on the generated code. Next, the management server 200 presents the result of the predetermined process executed based on the code (S1108).

[0116] Note that the second information may be information indicating customer attributes. Information indicating customer attributes is, for example, information such as industry type, sales amount, sales amount by business, market segment, number of employees, business region, business content, products and services sold, manufactured, or provided. Also, the second information may be information on sustainability initiatives. Information on sustainability initiatives is, for example, information such as goals related to climate change, internal strategies and systems, numerical goals, etc. Furthermore, the second information may be information on external factors such as competitive information and information related to customer trends. Also, these information may be the first information. By having a large variety of types of the first information and the second information in this way, it is possible to facilitate the creation of the third information.

[0117] It may be configured such that 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 execute an artificial intelligence (mechanical system) that learns by itself. Further, this system may perform tuning to learn the acquired information such as information indicating a scope, information indicating a category, and information indicating a reason therefor. By doing so, the management server 200 can read the documents published by the WBCSD and the Ministry of the Environment and the in-house customer database. When a customer inputs prerequisite conditions (industry type, product, service, etc.), an optimal answer for the customer can be generated from the learned information group and automatically answered. Note that it is also possible to read information in multiple languages. Also, it is possible to input questions and answers in multiple languages. By adopting a multilingual system, anyone can easily obtain the information they want to know.

[0118] <Disclosed matters> The third function also includes the following configuration. [Item C1 (P030)] An emission factor storage unit that stores an emission factor for calculating the amount of greenhouse gas emissions for each business entity, a scale information storage unit that stores scale information indicating at least one of the sales scale and the asset scale for each business entity, an acquisition unit that acquires the activity amount by a first business entity constituting the upstream or downstream of the supply chain, an emission amount calculation unit that multiplies the activity amount by the emission factor corresponding to the first business entity to calculate the emission amount by the first business entity, and when the emission factor 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 read scale information that matches or is similar to the read scale information, reads out the emission factor corresponding to the identified second business entity from the emission factor storage unit, and a presentation unit that presents the read emission factor. An information processing system characterized by comprising the above. [Item C2] The information processing system according to Item C1, wherein the sales scale and the asset scale are numerical values, and the presentation unit identifies the second business entity corresponding to those among the scale information stored in the scale information storage unit whose difference from the read scale information is within a predetermined range. An information processing system characterized by this. [Item C3] The information processing system according to Item C1, wherein the emission factor storage unit stores the emission factor in association with the business entity and the activities by the business entity, the scale information storage unit stores the scale information in association with the activities, the emission amount calculation unit acquires the emission factor corresponding to the activity related to the first business entity and the activity amount, and the presentation unit refers to the scale information storage unit to identify the second business entity whose scale information matches or is similar to the scale information of the first business entity and corresponds to the activity, and reads out the emission factor corresponding to the identified second business entity and the activity from the emission factor storage unit. An information processing system characterized by this. [Item C4(P044)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to emissions of greenhouse gases by a business entity constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entity; an information generation unit that generates third information based on the 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. An information processing system characterized by this. [Item C5(P045)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to emissions of greenhouse gases by a business entity constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entity; a storage unit that stores the acquired first information and the second information; an input unit that inputs information corresponding to the first business entity; an information generation unit that generates third information based on the 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. An information processing system characterized by this. [Item C6 (P047)] An acquisition unit that acquires emission information including at least information on the types of greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, a storage unit that stores the acquired emission information, an input unit that inputs information corresponding to a first business entity, an information generation unit that generates information of the type corresponding to the first business entity based on information of the type related to the emissions that matches or is similar to the information corresponding to the first business entity, and a presentation unit that presents the information of the type corresponding to the first business entity. An information processing system characterized by comprising. [Item C7 (P054)] The input unit of Item C6 is an input unit that inputs information corresponding to a first business entity by voice. An information processing system characterized by this. [Item C8 (P052)] An acquisition unit that acquires first information including at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entities, and a second business entity that matches or is similar to the second information corresponding to the first business entity. An information processing system characterized by comprising an information generation unit that generates third information based on information related to the emissions of the second business entity, an information conversion unit that converts the unit information in the first information into the unit information in the third information, and a presentation unit that presents the third information. [Item C9 (P063)] An acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, and second information indicating the attributes of the business entities, and a second business entity that matches or is similar to the second information corresponding to the first business entity. An information processing system characterized by comprising an information generation unit that generates third information based on information related to the emissions of the second business entity, and a presentation unit that presents the third information. [Item C10] The information processing system according to Item C9, further comprising an input unit that inputs instruction information, and the information generation unit is capable of generating new information based on the instruction information. An information processing system characterized by this. [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 constituting the upstream or downstream of the supply chain; a storage unit that stores the acquired emission information; an input unit that inputs instruction information; and an information generation unit that generates new information based on the instruction information. [Item C12] The information processing system according to Item C11, further comprising: an analysis unit that analyzes the emission information stored in the storage unit based on the instruction information, wherein the information generation unit generates the new information based on the result 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] (Carbon tax target setting function (Function 4)) Next, although some have been described in the above-described embodiments, an example of a configuration further applicable to the embodiments of the above-described Function 1 to Function 3 is taken as an embodiment of Function 4 and will be described in detail below.

[0120] Using FIG. 3, a software configuration example of the management server 200 in Function 4 will be described. Note that the illustrated configuration is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (emission 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 storage unit constituting the storage unit 230 is the same as the storage unit described in the embodiment of Function 2. In this embodiment, the emission storage unit stores, as information for specifying the emission amount, the result of calculating the carbon dioxide emission amount of the company itself.

[0122] The information acquisition unit that constitutes the acquisition unit 250 acquires reference scenario data. The reference scenario data is composed of a plurality of scenario data. The plurality of scenario data includes first scenario data, second scenario data, third scenario data, and so on. The first scenario data is, for example, scenario data when greenhouse gas emissions continue as they are currently, and the temperature is expected to rise by about 4 degrees by 2100 (or 2050, etc.). The second scenario data is, for example, scenario data when greenhouse gas emissions are reduced to almost zero. The third scenario data is, for example, scenario data when greenhouse gas emissions are reduced by a predetermined amount, and the temperature rise is 2 degrees or less by 2100 (or 2050, etc.). Each scenario data shows the carbon price (coefficient) for each year from the present to 2100. Note that as the reference scenario data, it may be possible to acquire the climate change scenario set by WEO2022. When the climate change scenario is acquired, the first scenario data is scenario data based on STEPS (The Stated Policies Scenario), the second scenario data is scenario data based on NZE (Net Zero Emissions by 2050 Scenario), and the third scenario data is scenario data based on APS (The Announced Pledges Scenario).

[0123] The derivation unit that constitutes the calculation unit 210 derives (calculates) the first carbon tax based on the emissions amount stored in the emissions amount storage unit and the carbon price (coefficient). The first carbon tax is derived based on the amount of carbon contained in the emissions amount. The derivation method varies by country. For example, in Japan, it is derived by multiplying the carbon price per ton (such as N yen / ton) by the emissions amount, and in the United States, it is derived by multiplying the carbon price per ton (such as M dollars / ton) by the emissions amount. Also, the derivation unit can derive the second carbon tax for a predetermined period. The predetermined period can 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 emissions amount stored in the emissions amount storage unit and the scenario data. For example, when deriving the long-term second carbon tax using the first scenario data, the second carbon tax at the start of the scenario (currently) uses the first carbon tax. The second carbon tax at the end of the scenario (30 years later) is derived based on the emissions amount and the data of the first scenario data 30 years later. Also, the second carbon tax for each year from the start to the end of the scenario is derived based on the emissions amount and the data of the first scenario data for each year. Thus, in this example, a simulation of the long-term second carbon tax can be executed and presented to the user. Note that the derivation unit can also derive the second carbon tax based on the reduction amount. In this example, a simulation of the carbon tax can also be executed by multiplying the reduction amount by the carbon price of the scenario data.

[0124] The reduction amount calculation unit that constitutes the calculation unit 210 calculates the reduction amount based on the emissions amount and the reduction target ratio of the emissions 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 result), and the reduction amount. The second carbon tax may present the result of a simulation based on one scenario data, or may present the results of multiple simulations based on multiple scenario data. The information presentation unit transmits the information to be presented to the user terminal 100, and the user terminal 100 displays the information. Further, the information transmitted to the user terminal 100 can be edited and processed by the user terminal 100. Note that 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, for example, avalanches, cold waves, frost, cyclones, hurricanes, typhoons, droughts, heat waves, floods (coastal, river, rainy, groundwater), glacial lake outbursts, heavy rains (rain, sleet, hail, snow, ice), landslides, storms (including blizzards, dust, sandstorms), land subsidence, tornadoes, wildfires, etc. Chronic risks are risks consisting of long-term changes in climate patterns. Chronic risks are, for example, changing heavy rain patterns (rain, sleet, hail, snow, ice), changing temperatures (atmosphere, fresh water, sea water), changing wind patterns, coastal erosion, heat stress, ocean acidification, permafrost thaw, heavy rain and / or hydrological fluctuations, saltwater intrusion, sea level rise, soil degradation, soil erosion, solifluction, temperature fluctuations, water shortages, etc. These can cause risks such as increased response costs, decreased asset values, asset impairment, and decreased sales due to reduced production capacity. By presenting the risks, the user can recognize what types of risks there are.

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

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

[0128] The management server 200 stores the greenhouse gas emissions by the business entity (S1201). Next, the management server 200 calculates a first carbon tax based on the emissions (S1202). Next, the management server 200 selects scenario data (S1203). The scenario data to be selected may be any one or a plurality of them. Next, the management server 200 calculates a second carbon tax for a predetermined period using the selected scenario data (S1204). Next, the management server 200 accepts an input of the reduction target ratio of the emissions by the business entity (S1205). Next, the management server 200 calculates the reduction amount based on the emissions and the reduction target ratio (S1206). Next, the management server 200 calculates a second carbon tax based on the reduction amount. The management server 200 outputs to present to the user the first carbon tax and the second carbon tax indicating each calculation result. The second carbon tax may be presented in a graph with the year on the X-axis.

[0129] Due to the recent global warming phenomenon, abnormal weather has been observed all over the world. In addition, meteorological disasters have also become more frequent. According to the Intergovernmental Panel on Climate Change of the United Nations, it is warned that if global warming continues like this, further increases and intensifications of meteorological disasters may occur. In order to suppress the occurrence of such abnormal weather and meteorological disasters, Western countries are leading the promotion of the transition to a decarbonized society, and in Japan as well, efforts are being promoted towards achieving carbon neutrality by 2050. As an example of this effort, it can be predicted that a policy will be implemented to change the behavior of carbon dioxide emitters (mainly companies) by introducing a carbon pricing system. When a carbon pricing system is introduced, a "carbon tax" that taxes according to the amount of carbon dioxide emissions can be created. If a carbon tax is created, it will have a great impact on the finances of companies that are the emitters of carbon dioxide. For this reason, companies are in a situation where they must estimate the carbon tax imposed on their own carbon dioxide emissions and consider business activities taking the carbon tax into account. However, currently, there is no information processing system that simulates the carbon tax that will be imposed 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 in an information processing system for calculating and visualizing carbon dioxide emissions, and simulates a carbon tax based on the calculation result and the carbon price according to the reference scenario data. Specifically, it is possible to provide an information processing system that simulates a carbon tax by multiplying the carbon price (carbon pricing) calculated on each of the first scenario data, the second scenario data, and the third scenario data by the company's carbon dioxide emissions.

[0131] By configuring in this way, in a company, it is possible to recognize risk factors such as future carbon tax burdens, and it becomes possible to easily formulate a business plan linked to climate change-related goals. In addition, when a company addresses risk factors such as future carbon tax burdens in the consideration of equipment investment plans, etc., the priority for decarbonization investment will be increased, and decarbonization investment in the company can be promoted.

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

[0133] <Disclosed matters> The fourth function also includes the following configuration. [Item D1 (P051)] A storage unit (emission storage unit) that stores the greenhouse gas emissions by the business entity and the predetermined scenario data, and a derivation unit that derives a carbon tax (second carbon tax) based on the emissions and the predetermined scenario data, wherein the derivation unit is capable of deriving the carbon tax for a predetermined period. An information processing system characterized by this. [Item D2] An information processing system according to Item D1, comprising an input unit (information input unit) that receives an input of a reduction target ratio of the emissions by the business entity, and a reduction amount calculation unit that calculates a reduction amount based on the emissions and the reduction target ratio, wherein the derivation unit can derive the carbon tax based on the reduction amount. [Item D3] An information processing system according to Item D2, wherein the input unit can receive inputs of a reference time point and a target time point, and the reduction amount calculation unit can acquire the emissions at the reference time point from the emissions storage unit and calculate the reduction amount at the target time point based on the acquired emissions and the reduction target ratio.

[0134] <<Blockchain function (Fifth function)>> Next, although some have been described in part in the above-described embodiments, an example of a configuration further applicable to the embodiments of the above-described First to Fourth functions is taken as an embodiment of the Fifth function and will be described in detail below.

[0135] Using FIG. 3, an example of the software configuration of the management server 200 in the Fifth function will be described. Note that the illustrated configuration is an example, and other configurations may be provided. The management server 200 includes a storage unit 230 (emissions storage unit, blockchain), an acquisition unit 250 (information acquisition unit), an analysis unit 280, and an output unit 240 (information presentation unit). In the present embodiment, an example in which the blockchain is provided in the management server 200 is shown, but the blockchain may be provided outside the management server 200. Even in the case of providing it outside, the information of the blockchain can be acquired by the management server 200.

[0136] The emission amount storage unit that constitutes the storage unit 230 is the same as the storage unit described in the second embodiment of the second function. In the present embodiment, the emission amount storage unit stores, as information indicating the emission amount (first information), the results of calculating the carbon dioxide emission amounts of the company itself and other companies. A blockchain manages data in units of blocks and stores the data by linking them like a chain. The first information is stored in each block of the blockchain. In addition, each block stores a hash value (second information) representing the content of the immediately preceding block. For example, if information indicating the first emission amount (first information A) and the first hash value (second information A) are stored in the first block, and information indicating the second emission amount (first information B) and the second hash value (second information B) are stored in the second block, the first hash value used in the first block is used as a certificate required for generating the second block, which is the next block. That is, the first hash value is information related to the second hash value. Here, when the data of the information indicating the second emission amount of the second block is falsified, the derived second hash value becomes a different value (abnormal value), so it is necessary to change the hash values of all blocks. Therefore, it is difficult to falsify the information managed by the blockchain, and a highly reliable information processing system can be provided.

[0137] The information acquisition unit that constitutes the acquisition unit 250 acquires the first information. The first information is information indicating the emission amount in the third embodiment of the third function or the like. In addition, the information acquisition unit acquires the second information. The second information exemplifies a hash value representing the content 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 third embodiment of the third function is stored in the blockchain, the second information in the third embodiment of the third function can be used as the second information. In this case, it is preferable to use, as the second information, information in which a hash value is associated with the second information in the third embodiment of the third function. In addition, the second information may be information that can confirm when, where, and from which business entity the information was obtained, instead of a hash value.

[0138] The analysis unit 280 analyzes based on the hash value obtained from the information indicating the emissions of the business entities constituting the downstream. "Downstream" refers to business entities downstream of the first business entity (supplier), which are other suppliers that are the second business entity. The first business entity obtains information indicating the emissions from the second business entity, which is a downstream business entity, and the analysis unit 280 can analyze whether this information indicating the emissions has been tampered with. The information indicating the emissions is information managed by the blockchain. The hash value is also information managed by the blockchain and is information related to the information indicating the emissions. Therefore, by analyzing the hash value corresponding to the information indicating the emissions, the analysis unit 280 can analyze and confirm that the information indicating the emissions obtained from the business entities constituting the downstream is normal information that has not been tampered with. In addition, the analysis unit 280 can analyze which business entity the information indicating the emissions belongs to.

[0139] The information presentation unit presents the information on the analysis results. For example, as a result of the analysis, if the information indicating the obtained emissions is abnormal information, it outputs information such as "The information indicating the obtained emissions is not normal" to be displayed on the user terminal 100. On the other hand, if the information indicating the obtained emissions is normal information, it does not present that it is normal. Note that when the information indicating the obtained emissions is normal information, it may also output information such as "The information indicating the obtained emissions is normal" to be displayed on the user terminal 100. Also, if the result of analyzing which business entity the information indicating the emissions belongs to is not a normal second business entity, it outputs information such as "The information indicating the obtained emissions is not normal" to be displayed on the user terminal 100. Note that in the case of normal information, it does not present that it is normal, but it may also output information such as "The information indicating the obtained emissions is normal" to be displayed on the user terminal 100.

[0140] In the case where the analysis result is abnormal and the information indicating the obtained emission amount is not falsified, for example, if it is found from the analysis result that the second business entity has output information indicating an incorrect emission amount to the first business entity, this fact shall be presented. Also, in this case, it may be arranged to output (notify) to the second business entity that the information indicating the emission amount output to the first business entity was incorrect information.

[0141] Further, a generation unit 260 may be provided to generate a blockchain. In the blocks constituting the blockchain, the first information of the second business entity and the hash value corresponding to the first information are stored. A blockchain can be configured by acquiring the first information of a plurality of second business entities and using the first information for which the analysis result is normal. Also, the second information B may be information related to the second information A, while the first information B may be information not related to the first information A. The "related information" here exemplifies that one piece of information has a relationship with the other piece of information by a function or the like, but is not limited thereto. By making the information related only among at least the second information, the degree of freedom of the first information to be stored can be provided.

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

[0143] The management server 200 acquires first information (S1301) that includes at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain for each activity (e.g., each of the raw materials procured by the company itself) for which emissions are calculated. Further, the management server 200 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 constituting the downstream based on the second information (S1304). Next, the management server 200 determines whether the result of the analysis is abnormal (S1305). If the result of the analysis is abnormal (S1305: YES), the management server 200 presents that it is abnormal 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] There are concerns about the reliability of the first information of the business entities constituting the upstream or downstream. For example, in the case of a first business entity that manufactures smartphone products, the first information (emission amount and emission per unit) of the components constituting the smartphone, such as cameras and chips, is obtained from a second business entity. However, even if the acquired first information has been tampered with, there is no means to confirm the tampering, and due to the fact that the tampered and incorrect information has been registered as the information of the first business entity, a problem arises where it becomes impossible to calculate the accurate greenhouse gas emission amount. The embodiment of the fifth function has been proposed to solve such problems.

[0145] According to operation 10, it is possible to provide an information processing system including an acquisition unit that acquires first information including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain and second information indicating information in the blockchain, an analysis unit that analyzes the first information of the business entities constituting the downstream based on the second information, and a presentation unit that presents the result of the analysis.

[0146] By configuring in this way, it is possible to track the calculation process of greenhouse gas emissions by business entities that make up the upstream or downstream of the supply chain (which business entity calculated it when and how) and the editing history of the greenhouse gas emission data by the business entity. Therefore, it is possible to confirm (guarantee the reliability) the reliability of the information indicating the obtained emissions, and provide information indicating emissions consisting only of normal information.

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

[0148] <Disclosure matters> 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 a business entity that makes up the upstream or downstream of the supply chain, and second information indicating information in a blockchain; an analysis unit that analyzes the first information of the business entity that makes up the downstream based on the second information; and a presentation unit that presents the result of the analysis. [Item E2] The information processing system according to Item E1, wherein the first information includes at least first information A and first information B that is the next information of the first information A, the second information includes at least second information A and second information B that is the next information of the second information A, the second information A and the second information B are related information, while the first information A and the first information B are information that is not related information.

[0149] <<Proof function (sixth function)>> Next, although some were described in part in the above-described embodiments, an example of a configuration further applicable to the embodiments of the first to fifth functions described above is taken as the embodiment of the sixth function and will be described in detail below.

[0150] Using FIG. 3, an example of the software configuration of the management server 200 in the sixth function will be described. Note that the illustrated configuration is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (certificate data storage unit, corresponding database), an acquisition unit 250 (certificate acquisition unit, basic data acquisition unit), a calculation unit 210 (emission amount calculation unit), and an output unit 240 (certificate output unit).

[0151] The certificate acquisition unit that constitutes the acquisition unit 250 acquires certificate data in which basic data for calculating the emission amount of greenhouse gases is displayed. The basic data can be, for example, at least one of the activity amount and the emission factor.

[0152] The certificate data related to the activity amount is, for example, data representing certificates such as invoices, receipts, and contracts. Examples of certificates related to Scope 1 (direct emissions) of the GHG (GreenHouse Gas) Protocol include, for example, receipts for refueling at a gas station, invoices for gas and coal, etc. Examples of certificates related to Scope 2 (indirect emissions) include, for example, electricity receipts and contracts. Examples of certificates related to Scope 3 (emissions by related other companies) for Category 1 (purchased goods and services) include, for example, purchase orders, invoices, contracts, and receipts related to the procurement of raw materials and parts, or data from procurement systems and parts lists.

[0153] In addition, examples of the certificate data related to the emission amount include, for example, primary data on the emission per unit of raw materials obtained from a supplier (which may be calculated independently by the supplier or may have received third-party verification).

[0154] The certificate data may be, for example, image data. The image data can be, for example, data captured by a camera (not shown) provided in the user terminal 100. The certificate data may be, for example, a document such as a PDF file or a structured file such as XML.

[0155] The credential acquisition unit may, for example, receive the upload of credential data from the user terminal 100, or may acquire the credential data attached to messages such as e-mails and chat messages transmitted from the user terminal 100. Also, when the management server 200 can be directly operated by the user, the management server 200 may be provided with a camera or a scanner, and the credential may be photographed using the camera or scanner of the management server 200. The credential acquisition unit can register the acquired credential data in the credential data storage unit.

[0156] The credential data storage unit that constitutes the storage unit 230 stores the credential data. The credential data storage unit can store the credential data, for example, in association with a credential ID that identifies the credential and a user ID that indicates the user who registered the credential. The credential data storage unit can also be implemented as a relational database, an object database, etc., or can be implemented as a file system (in this case, the credential ID can be a path and a file name).

[0157] The basic data acquisition unit that constitutes the acquisition unit 250 reads the basic data from the credential 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, for example.

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

[0159] The corresponding database that constitutes the storage unit 230 stores by associating information for specifying the emission amount and information for specifying the supporting data. The corresponding database can further store by associating information for specifying the basic data. The corresponding database stores by associating the emission amount specifying information, the basic data ID for specifying the basic data, and the supporting ID indicating the supporting evidence. The emission amount specifying information can include, for example, time information such as year, month, and day. Also, the emission amount specifying information can include information (such as user ID) for specifying the output entity (enterprise, etc.) of the greenhouse gas related to the emission amount. Also, the emission amount specifying information can include the goods and services to be calculated.

[0160] The certificate output unit that constitutes the output unit 240 outputs certificate data. The certificate output unit can accept the specification of emission amount specific information. For example, the certificate output unit can accept the specification of time information such as year, month, and day. In addition, or instead of the time information, the certificate output unit can accept the specification of the entity of the emission amount. Further, in addition to or instead of the time information and / or the entity of the emission amount, the certificate output unit can accept information specifying the product or service to be calculated. The certificate output unit can specify a certificate ID corresponding to the received emission amount specific information from the corresponding database, and read and output the certificate data corresponding to the specified certificate ID from the certificate data storage unit.

[0161] The certificate output unit can output certificate data, for example, in response to a request from a third-party certification authority (audit institution). Also, in response to a request from a user who calculates the emission amount according to the GHG protocol, the certificate data related to the basic data that is the basis for calculating the emission amount can be specified from the corresponding database, and the specified certificate data can be transmitted to the third-party certification authority (the information processing device thereof) together with the emission amount.

[0162] In addition, the certificate output unit can also accept the specification of basic data in addition to the emission amount specific information. In this case, the certificate output unit can specify a certificate ID corresponding to the emission amount specific information and the basic data ID indicating the specified basic data from the corresponding database, and read and output the certificate data corresponding to the specified certificate ID from the certificate 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 certificate data from the user terminal 100, reads the basic data from the certificate data by OCR processing or the like, and calculates the emission amount of greenhouse gases using the basic data.

[0165] The management server 200 stores the credential data in the credential data storage unit, and registers in the correspondence database by associating the emission amount specifying information for specifying the emission amount, the basic data ID indicating the basic data, and the credential ID indicating the credential data.

[0166] In addition, when receiving a plurality of types of basic data in calculating the emission amount, it is also possible not to receive the credential data and to receive the basic data.

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

[0168] The management server 200 receives the emission amount specifying information and the basic data ID from the user terminal 100. Note that the basic data ID may be omitted. The management server 200 specifies the credential ID corresponding to the received emission amount specifying information and the basic data ID from the correspondence database, reads out the credential data corresponding to the specified credential ID from the credential data storage unit, and outputs (transmits to the user terminal 100) the read-out credential data.

[0169] As described above, according to the information processing system of the sixth function, the credential data related to the basic data used in calculating the greenhouse gas emission amount can be managed in association with the emission amount and the basic data. Therefore, in the case of audits or third-party certifications, etc., it is possible to easily present the emission amount and the credential data corresponding to the basic data used in its calculation.

[0170] In the embodiment of the sixth function, the system has a client-server configuration. However, for example, the user terminal 100 can also be configured to have the functions of the management server 200.

[0171] In the embodiment of the sixth function, basic data is read from certification data through processing such as OCR. However, for example, when the basic data is corrected by the user terminal 100, the user terminal 100 may receive an input of the basic data and learn it. For example, the user terminal 100 may receive the range in which the basic data is described in the certification data and the content of the basic data, and update a learning model for performing OCR by machine learning using the certification data, the range, and the content as training data. Thereby, it is possible to improve the reading accuracy by so-called AIOCR.

[0172] In the embodiment of the sixth function, basic data is read from certification data. However, for example, the basic data may be received from the user terminal 100, the discharge amount may be calculated using the basic data received from the user terminal 100, the certification data related to the basic data may be received from the user terminal 100, and the management server 200 may manage the association between the basic data and the certification data. In this case, the management server 200 is provided with a learning model storage unit that stores a learning model obtained by performing machine learning using the basic data and the certification data as training data, and uses the learning model to infer the type (basic data ID) of the basic data from the certification data received from the user terminal 100, and associate the certification data with the basic data. The management server 200 can associate the basic data ID indicating the inferred basic data with the certification ID indicating the certification data in the correspondence database.

[0173] In the embodiment of the sixth function, in the correspondence database, the discharge amount, the basic data, and the certification are associated with each other. However, the discharge amount (discharge amount specific information) and the certification (certification ID) may be associated with each other, or the basic data (basic data ID) and the certification (certification ID) may be associated with each other.

[0174] A system (mechanical system) having an artificial intelligence that allows the acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 to learn by themselves may be executed.

[0175] <Disclosed matters> Note that the sixth function also includes the following configuration. [Item F1 (P015)] An information processing system comprising: a certificate acquisition unit that acquires certificate data in which basic data for calculating the emission amount of greenhouse gases is displayed; a basic data acquisition unit that reads out the basic data from the certificate data; a certificate data storage unit that stores the certificate data; an emission amount calculation unit that calculates the emission amount based on the basic data; a correspondence database that stores, in association with each other, information for specifying the emission amount and information for specifying the certificate data; and a certificate output unit that receives a specification of information for specifying the emission amount, specifies the certificate data corresponding to the specified emission amount from the correspondence database, and reads out and outputs the specified certificate data from the certificate data storage unit. [Item F2] The information processing system according to Item F1, wherein the certificate data is image data, and the basic data acquisition unit reads the basic data from the image data by OCR processing. [Item F3] The information processing system according to Item F1, wherein the correspondence database stores, in association with each other, information for specifying the emission amount, information for specifying the certificate data, and information for specifying the basic data, and the certificate output unit receives a specification of the emission amount and the basic data, specifies the certificate data corresponding to the emission amount and the basic data from the correspondence database, and reads out and outputs the specified certificate data from the certificate data storage unit. [Item F4 (P015D1)] An information processing system comprising: a certificate acquisition unit that acquires certificate data in which basic data for calculating greenhouse gas emissions is displayed; a basic data acquisition unit that receives an input of the basic data; a certificate data storage unit that stores the certificate data; an emission amount calculation unit that calculates the emission amount based on the basic data; a correspondence database that stores, in association with each other, information for identifying the basic data, information for identifying the emission amount, and information for identifying the certificate data; and a certificate output unit that receives a designation of information for identifying the basic data or information for identifying the emission amount, specifies the certificate data corresponding to the designated basic data or emission amount from the correspondence database, and reads out and outputs the specified certificate data from the certificate data storage unit.

[0176] <<Certificate Function of Accounting Data (Seventh Function)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration that is further applicable to the embodiments of the first to sixth functions described above will be described as an embodiment of the seventh function and will be described in detail below.

[0177] <System Outline> In the embodiment of the seventh function, among the data serving as certificates in particular, those included in accounting data are managed. The information processing system of the seventh function includes, although not shown, a management server 200, a user terminal 100, and an accounting system. The management server 200 is communicably connected to the user terminal 100 and the accounting system via a communication network.

[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 the user, such as a smartphone, a tablet computer, or a personal computer. The user operates the user terminal 100 to access the management server 200 and calculate the greenhouse gas emissions.

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

[0181] Using FIG. 3, an example of the software configuration of the management server 200 in the seventh function will be described. 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 factor 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 the greenhouse gas emissions. The basic data can be, for example, at least one of the activity amount and the emission factor.

[0183] Accounting data related to activity levels is, for example, accounting record data such as invoices, receipts, and contracts. As accounting record data serving as evidence for Scope 1 (direct emissions) of the GHG (GreenHouse Gas) Protocol, there may be, for example, receipts for refueling at a gas station, invoices for gas, coal, etc. As accounting record data serving as evidence for Scope 2 (indirect emissions), there may be, for example, electricity receipts and contracts. As accounting record data serving as evidence for Scope 3 (emissions by related third parties), regarding Category 1 (purchased goods and services), there may be, for example, purchase orders, invoices, contracts, receipts related to the procurement of raw materials and parts, or data from procurement systems and parts lists. Note that it is also possible to use items included in financial statement data such as balance sheets and income statements as basic data instead of accounting record data. In that case, the financial statement data can be the accounting data corresponding to the basic data.

[0184] Also, accounting data as evidence for emission factors may include, for example, primary data on the emission per unit of raw materials obtained from suppliers (which may be calculated independently by the supplier or verified by a third party). For example, audit evidence data used in the audit of carbon accounting but not included in accounting record data can be used as accounting data.

[0185] Accounting data may be, for example, a document such as a PDF file or a structured file such as XML. It is also possible to use accounting data as image data.

[0186] The accounting data acquisition unit that constitutes the acquisition unit 250 receives, from the user terminal 100, an input of information for specifying accounting data (for example, the fiscal year and the name of the accounting data, etc.), accesses the accounting system, transmits the information for specifying accounting data to the accounting system, and can receive the accounting data responded by the accounting system. Further, the accounting data acquisition unit may, for example, be configured to receive an upload of accounting data from the user terminal 100, or may be configured to acquire accounting data attached to messages such as e-mails and chat messages transmitted 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 for the accounting data recorded in the accounting system, the accounting data acquisition unit may not register it in the accounting data storage unit, and may access the accounting system to acquire it as necessary. When the accounting data specified from 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 that constitutes the storage unit 230 stores accounting data. The accounting data storage unit can store accounting data in association with, for example, accounting data specifying information for specifying accounting data and a user ID indicating the user who registered the accounting data. The accounting data specifying information can be, for example, the fiscal year and the name of the accounting data, etc. The accounting data storage unit can also be implemented as a relational database or an object database, etc., or can be implemented as a file system. When storing the 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 (data outside the system).

[0189] The audit data storage unit that constitutes the storage unit 230 stores audit data indicating that an accounting audit has been performed on financial statements related to accounting data. The audit data can be, for example, data of an audit report created by an audit firm (such as data of an audit report in electronic data format or data obtained by scanning a paper audit report). The audit data storage unit can store the audit data in association with, for example, audit data identification information for identifying the audit data and a user ID indicating the user. The audit data identification information can be, for example, the fiscal year. The audit data storage unit can be implemented as a relational database, an object database, etc., or can also be implemented as a file system.

[0190] The correspondence database that constitutes the storage unit 230 stores by associating information for identifying the emissions amount and information for identifying the accounting data. Further, the correspondence database can also store by associating information for identifying the audit data. The correspondence database stores in association the emissions amount identification information, a basic data ID for identifying the basic data (for example, the content of the activity amount), accounting data identification information indicating the accounting data, and audit data identification information for identifying the audit data. The emissions amount identification information can include, for example, time information such as year, month, and day. Further, the emissions amount identification information can also include information (such as a user ID) for identifying the output entity (such as a company) of the greenhouse gas related to the emissions amount. Further, the emissions amount identification information can also include the products or services to be calculated.

[0191] The emission factor storage unit that constitutes the storage unit 230 stores the emission factor. The emission factor storage unit can store the emission factor in association with information for identifying the activity (basic data ID). The basic data ID can be, for example, the type of the activity amount.

[0192] The basic data acquisition unit that constitutes the acquisition unit 250 acquires the data (basic data) necessary for calculating the emissions. The basic data can be, for example, the activity level and the emission factor. Here, it is assumed that accounting data is acquired as the activity level (the accounting data acquired by the accounting data acquisition unit is read from the accounting data storage unit). The emission factor can be read from, for example, the emission factor storage unit. Also, the emission factor may be received from the user terminal 100.

[0193] The emissions calculation unit that constitutes the calculation unit 210 calculates the emissions based on the basic data. Here, the emissions calculation unit can read the activity level included in the accounting data, perform unit conversion, and multiply the activity level by the corresponding emission factor to calculate the emissions. In the case of the emissions related to Scope 1, for example, the emissions calculation unit can extract the purchase amount of the fuel from the accounting data related to the purchased fuel and calculate the emissions by multiplying the purchase amount by the emission factor corresponding to the fuel. Also, in the case of the emissions related to Scope 2, the emissions calculation unit can, for example, extract the electricity charge from the accounting data related to electricity among the utility bills and calculate the emissions by multiplying the electricity charge by the emission factor of electricity. Also, in the case of the emissions related to Scope 3, the emissions calculation unit can, for example, extract the purchase amount of the specific product from the accounting data related to the purchase of the specific product and calculate the emissions related to the product by multiplying the extracted purchase amount by the emission factor corresponding to the product. The emissions calculation unit can multiply the emission factor after performing unit conversion on the activity level of the accounting data when the unit of the emission factor is different from the unit of the accounting data.

[0194] The emissions output unit that constitutes the output unit 240 outputs the calculated emissions. The emissions output unit may output, for example, the total value of all emissions, or the total value of the emissions for each scope according to the GHG Protocol, or the total value of the emissions for each category of Scope 3.

[0195] The accounting data output unit that constitutes the output unit 240 can output accounting data (or information specifying the accounting data). The accounting data output unit can receive a designation of emission amount specifying information. For example, the accounting data output unit can receive a designation of time information such as year, month, and day. Further, in addition to or instead of the time information, the accounting data output unit can receive a designation of the entity of the emission amount. Further, in addition to or instead of the time information and / or the entity of the emission amount, the accounting data output unit can receive information specifying a product or service to be calculated. The accounting data output unit can specify accounting data specifying information corresponding to the received emission amount specifying information from the corresponding database, and can acquire and output the accounting data specified by the specified accounting data specifying information from the accounting data storage unit or the accounting system.

[0196] In addition to or instead of the accounting data, the accounting data output unit can also output audit data. The accounting data output unit can specify audit data specifying information corresponding to the received emission amount specifying information from the corresponding database, and can read and output the audit data corresponding to the specified audit data specifying information from the audit data storage unit.

[0197] The accounting data output unit can output, for example, accounting data and / or audit data in response to a request from a third-party certification body (audit institution). Further, in response to a request from a user who calculates the emission amount according to the GHG Protocol, the accounting data related to the basic data that is the basis for calculating the emission amount can be specified from the corresponding database, and the specified accounting data can be transmitted together with the emission amount to the information processing device of the third-party certification body.

[0198] In addition, the accounting data output unit can also accept the designation of basic data in addition to the emission amount specific information. In this case, the accounting data output unit specifies the accounting data specific information and / or the audit data specific information corresponding to the emission amount specific information and the basic data ID indicating the designated basic data from the corresponding database, and can acquire and output the accounting data and / or the audit data corresponding to the specified accounting data specific information and / or the audit data specific 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 designated from the user terminal 100. The management server 200 may, for example, accept the designation of accounting data from the user terminal 100, access the accounting system, and acquire the designated accounting data, or may receive the accounting data from the user terminal 100. The management server 200 acquires the emission factor of the activity related to the accounting data. The management server 200 can, for example, read out the emission factor corresponding to the basic data ID indicating the activity related to the accounting data from the emission factor storage unit.

[0201] The management server 200 calculates the emission amount by multiplying the activity amount extracted from the accounting data by the emission factor. The management server 200 accepts the input of the audit data of the financial statements related to the accounting data and registers it in the audit data storage unit. The management server 200 registers the information associating the emission amount, the basic data, the accounting data, and the audit data in the corresponding 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 the emission amount identification information from the user terminal 100, reads out the accounting data identification information and the audit data identification information corresponding to the received emission amount identification information from the corresponding database, and acquires and outputs the accounting data and / or the audit data identified by the read accounting data identification information and / or audit data identification information. The accounting data can be acquired, for example, by accessing an accounting system. Accounting data that cannot be acquired from the accounting system can be acquired from the accounting data storage unit. The audit data can be acquired from the audit data storage unit.

[0204] As described above, according to the information processing system of the seventh function, the accounting data and / or the audit data related to the basic data used for calculating the greenhouse gas emission amount can be managed in association with the emission amount. Therefore, in the case of audits or third-party certifications, etc., the accounting data and / or the audit data corresponding to the emission amount and the basic data used for its calculation can be easily presented.

[0205] In the embodiment of the seventh function, the system has a client-server configuration. However, for example, the user terminal 100 can also be configured to 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 (mechanical system) having an artificial intelligence that learns by itself.

[0207] <Disclosed matters> Note that the seventh function also includes the following configuration. [Item G1 (P016)] A data acquisition unit that acquires basic data for calculating greenhouse gas emissions, an emission amount calculation unit that calculates the emission amount based on the basic data, information that identifies the basic data or information that identifies the emission amount, and accounting data that is at least one of accounting record data, financial statement data, or audit evidence data that indicates the basic data. A correspondence database that stores the information in association with each other, and an accounting data output unit that receives a designation of information that identifies the basic data or information that identifies the emission amount, and reads and outputs from the correspondence database information that identifies the accounting data corresponding to the designated basic data or the emission amount. An information processing system characterized by comprising: [Item G2] The information processing system according to Item G1, further comprising a storage unit that stores off-system data, which is data that is not recorded in an external accounting system among the accounting data, and the accounting data output unit accesses the accounting system to obtain the accounting data among the accounting data corresponding to the designated basic data or the emission amount that is recorded in the accounting system, and obtains the accounting data that is not recorded in the accounting system from the storage unit, and outputs the obtained accounting data. An information processing system characterized by: [Item G3] The information processing system according to Item G1, further comprising an audit data storage unit that stores audit data indicating that an accounting audit related to the financial statements related to the accounting data has been performed, and the correspondence database stores the information that identifies the basic data or the information that identifies the emission amount, the information that identifies the accounting data, and the information that identifies the audit data in association with each other, and the accounting data output unit reads and outputs from the correspondence database the information that identifies the accounting data corresponding to the designated basic data or the emission amount and the information that identifies the audit data. An information processing system characterized by:

[0208] [Unit Conversion Function (8th Function)] Next, although some have been partially described in the foregoing embodiments, an example of a configuration further applicable to the embodiments of the first to seventh functions described above will be described in detail below as an embodiment of the eighth function.

[0209] <System Overview> The management server 200 is communicably connected via a communication network 300 to other management servers 200. In the example of FIG. 1, the management server 200 is one management server 200, and the management server 200 connected to one management server 200 (not shown) 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 the emission status of greenhouse gases (emission factor (emission intensity), activity level, emission amount). By multiplying the activity level of an enterprise (e.g., the number of products produced) by the emission intensity related to the enterprise, the emission amount of greenhouse gases by the enterprise can be calculated. The management server 200 can also transmit its own emission intensity (which may include the activity level and emission amount) to other management servers 200 (information processing devices), and can acquire the emission intensities of others from other management servers 200. Thereby, the emission amount for the entire supply chain including the company itself can be calculated.

[0211] In this embodiment, each company exchanges the emission intensities (primary data) calculated for itself so that a more realistic emission amount 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 storage unit, product information storage unit, used product information storage unit), an acquisition unit 250 (emission intensity acquisition unit, activity level acquisition unit, own company information acquisition unit), a calculation unit 210 (emission amount calculation unit, emission intensity calculation unit, product-by-product emission amount calculation unit), and an output unit 240 (emission amount output unit, emission intensity transmission unit, data ratio output unit).

[0213] The emission source unit memory that constitutes the memory unit 230 stores coefficients (referred to as emission source units) for calculating the amount of greenhouse gas emissions associated with enterprises. The emission source unit memory can store the emission source unit and the primary data ratio in association with the enterprise ID indicating the enterprise and the product ID indicating the product (including services; the same applies hereinafter) provided by the enterprise. Primary data is data collected by the enterprise itself, obtained from direct measurements, or obtained from calculations based on direct measurements at the first information source. Data other than primary data is secondary data. For example, data standardized (statistically processed) from the emissions of multiple enterprises providing the same type of product is secondary data. The primary data ratio is the ratio that the emissions calculated using primary data occupies in the total amount of calculated emissions.

[0214] The product information memory that constitutes the memory unit 230 stores information about products (product information). The product information can include various types of information about the product, such as the product name, in association with the product ID indicating the product. It is assumed that product information is registered for all products provided by the company to other companies in the product information memory.

[0215] The used product information memory that constitutes the memory unit 230 stores information about other products (hereinafter referred to as used products) used in the provision of products (used product information). Used products are, for example, raw materials used to produce products. The used product information can include the product ID indicating the product, the used product ID indicating the used product, the enterprise ID indicating the enterprise that provides the used product, and the amount of the used product used for one product (usage amount).

[0216] The emission unit acquisition unit that constitutes the acquisition unit 250 acquires emission units calculated by an enterprise (related enterprise) corresponding to at least one of the upstream and downstream of the supply chain. The related enterprise is an enterprise that provides products in the category defined in Scope 3 of the GHG Protocol. The emission unit acquisition unit may be configured to receive an input of emission units from a user, but in this embodiment, it is assumed to acquire emission units from another management server 200. The management server 200 can provide a primary data ratio together with the emission units. The emission unit acquisition unit can update the emission unit storage unit based on the acquired emission units and the primary data ratio. The emission request unit acquisition unit can update the acquired emission units and the primary data ratio corresponding to the enterprise ID indicating the related enterprise related to another management server 200 that is the acquisition source of the emission units and the product ID indicating the product purchased from the related enterprise. When the emission unit acquisition unit registers the emission units of the secondary data in the emission unit storage unit, it can set the primary data ratio to "0".

[0217] The activity amount acquisition unit that constitutes the acquisition unit 250 acquires the activity amount related to the products used by the related enterprise. The activity amount can be, for example, the amount of products received from the related enterprise, such as the number of products, the amount of energy, and the distance transported in logistics. The activity amount acquisition unit can acquire the activity amount related to the related enterprise from the management server 200 of the related enterprise. The activity amount acquisition unit may be configured to receive an input of the activity amount of the related enterprise from a user. Further, the activity amount acquisition unit may access, for example, an accounting system, a sales management system, an inventory management system, etc., and acquire the number (quantity) of products purchased from the related enterprise as the activity amount.

[0218] The emission amount calculation unit that constitutes the calculation unit 210 reads out the emission factor corresponding to the related company and product from the emission factor storage unit, and multiplies the read emission factor by the activity amount of the related company (for example, the usage amount of the used product), thereby calculating the emission amount related to the used product by the related company. The usage amount related to the calculation of the emission amount may be the activity amount (such as the number of purchased products) of the related company obtained by the activity amount acquisition unit 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 amount output unit that constitutes the output unit 240 can output the emission amount for each related company. The emission amount output unit can output the emission amount for each related company and used product. The emission amount output unit can also output the emission factor for each related company. The emission amount output unit can output the emission factors in a comparable manner for multiple related companies that provide the same product. The emission amount output unit can output the emission factors in a comparable manner for a related company that provides a certain product and a related company that provides a substitute for the product. Note that the emission amount output unit may output the emission factor for related companies without transactions. That is, it is also possible to output the emission factors in a comparable manner for related companies that are other providers of the used product, related companies that provide substitutes, etc.

[0220] The company information acquisition unit that constitutes the acquisition unit 250 acquires the company's emissions and / or activity levels. The company information acquisition unit can, for example, accept input of emissions and / or activity levels. The company information acquisition unit may calculate emissions by well-known methods. The company information acquisition unit may acquire activity levels (such as the number of the 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 emissions and / or activity levels by product. Further, the company information acquisition unit acquires the amount calculated based on primary data among the company's emissions (referred to as the company's primary data emissions). When, among the company's direct or indirect emissions (Scope 1 and Scope 2), for example, 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 electricity consumption of Scope 2 from the total emissions of Scope 1 and Scope 2.

[0221] When the used product is used in a plurality of products, the company information acquisition unit acquires the usage amount of the used product used for each product (which can be acquired from, for example, an accounting system, a sales management system, an inventory management system, etc.), and the activity level acquisition unit calculates the activity level of the used product for each product by allocating the activity level of the used product according to the usage amount for each product. The emissions calculation unit can calculate the emissions related to the used product by the related company by multiplying the allocated activity level of the used product for each product by the emissions per unit of the used product.

[0222] Also, when the activity level acquisition unit acquires the activity levels related to a plurality of used products by the related company in a lump sum, the company information acquisition unit acquires the usage amount used for the product among the plurality of used products procured from the related company (which can be acquired from, for example, an accounting system, a sales management system, an inventory management system, etc.), calculates the activity level of the used product corresponding to the product and the used product by allocating the activity level according to the usage amount for each acquired used product, and the emissions calculation unit can calculate the emissions related to the used product by the related company by multiplying the activity level corresponding to the product and the used product by the emissions per unit of the used product.

[0223] The emission unit calculation unit that constitutes the calculation unit 210 calculates the company's emission unit, which is the company's emission per unit, based on the acquired company's emissions and the company's activity volume.

[0224] The emission unit transmission unit that constitutes the output unit 240 can transmit the company's emission unit to another management server 200 (the system of an affiliated company). The emission unit transmission unit may transmit the company's emission unit in response to a request from another management server 200, or may transmit the company's emission unit periodically or each time the company's emission unit is calculated.

[0225] The data ratio output unit that constitutes the output unit 240 can output the primary data ratio related to the emissions of the company's products. The data ratio output unit can calculate the primary data ratio. For example, for each used product used in a certain product, the emission amount related to the used product is multiplied by the primary data ratio of the used product (referred to as the primary data emission amount). The emissions (Scope 1 and 2) emitted by the company for the product and the sum of the primary data emission amounts for all used products calculated are added to calculate the total value of the emissions based on the primary data. The calculated total value is divided by the emissions (total of Scope 1 to 3) related to the product to calculate the primary data ratio related to the product. The data ratio output unit can, for example, acquire the used product ID, usage amount, and company ID corresponding to the product ID indicating the company's product from the used product information storage unit, acquire the primary data ratio corresponding to the company ID and the used product ID from the emission unit storage unit, and multiply the emission amount of the used product (which may be a value obtained by multiplying the usage amount by the emission unit, or may be configured to accept the input of the emission amount) by the primary data ratio to calculate the primary data emission amount. Also, when the data ratio output unit calculates using secondary data for the emissions emitted by the company, only the company's primary data emission amount can be added to the sum of the primary data emission amounts of the used products.

[0226] The emission factor acquisition unit can also obtain, from the management server 200 of the related company that provides the used product, the emission amount emitted by the related company for the used product used in one or more products. In this case, the emission factor acquisition unit can allocate the emission amount according to a predetermined standard to calculate the emission amount for each product. For a plurality of products using the same used product, the emission factor acquisition unit can allocate the emission amount of the used product based on the production volume of the product, etc. The emission factor acquisition unit can calculate the emission factor for the used product of the related company by dividing the emission amount for each product by the usage amount of the used product.

[0227] The per-product emission amount calculation unit that constitutes the calculation unit 210 calculates the emission amount related to the product (referred to as PCF (Product Carbon Footprint)). When the emission factor acquisition unit can obtain the emission factor, the per-product emission amount calculation unit can calculate the first per-product emission amount related to the used product by multiplying the emission factor by the usage amount of the used product. When the emission factor acquisition unit cannot obtain the emission factor and can obtain the emission amounts related to all the used products provided to the company itself, the per-product emission amount calculation unit can allocate the emission amount according to a predetermined standard to calculate the second per-product emission amount. The per-product emission amount calculation unit calculates the total value obtained by summing the first per-product emission amount (the emission amount accumulated using the emission factor), the second per-product emission amount (the emission amount obtained by allocating the emission amount of the organizational unit), and the direct or indirect emission amount of the company itself (the emission amount related to the product among the emission amounts obtained by the in-house information acquisition unit), and can calculate the PCF by dividing the calculated total value by the activity amount (for example, the production volume of the product).

[0228] <Operation> FIG. 14 is a diagram for explaining the flow of the process of displaying the emission factor for each related company.

[0229] The management server 200 acquires the emission intensity from the management servers 200 of related companies (S1401). When the management server 200 fails to acquire the emission intensity (S1402: NO), it acquires the emissions related to the entire used products provided by related companies to itself (S1403). When the management server 200 has acquired the emissions (S1404: YES), it apportions the emissions based on a predetermined standard (for example, the production volume of each of its own products) to calculate the emissions per product of the used products (S1405), and divides the emissions per product by the usage volume of the used products to calculate the emission intensity (S1406). On the other hand, when the management server 200 fails to acquire the emissions (S1404: NO), it acquires the secondary data related to the used products (S1407). The management server 200 displays the emission intensities of related companies in a comparable manner (S1408). As a result, the enterprise can grasp the emission intensities of related companies upstream or downstream in the supply chain, and can grasp related companies that are working on reducing greenhouse gas emissions.

[0230] FIG. 15 is a diagram for explaining the flow of the process of calculating the PCF.

[0231] When the management server 200 has acquired the emissions related to the entire used products provided by related companies to itself for each of the used products related to its own products (S1501: YES), it apportions the emissions based on a predetermined standard (for example, the production volume of each of its own products) to calculate the emissions per product of the used products (S1502). When it has not acquired the emissions (S1501: NO), it multiplies the emission intensity (primary data or secondary data) by the usage volume to calculate the emissions per product (S1503). The management server 200 sums up the emissions per product (S1504), and can calculate the PCF by dividing the total emissions by the activity volume (such as production volume or sales volume) related to the products (S1505). As a result, whether it is the emissions calculated using the emission intensity obtained by LCA (Life Cycle Assessment) etc. (emissions calculated by the stacking method) or the emissions obtained by dividing the total emissions of the whole company by the number of products, sales, etc. (emissions calculated by the apportionment method), the PCF can be calculated using the available ones.

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

[0233] <Disclosure matters> Note that the eighth function also includes the following configuration. [Item H1 (P009)] An emission factor acquisition unit that acquires a first emission factor for calculating a first emission amount of greenhouse gases calculated in an affiliated company that is a company corresponding to at least one of the upstream and downstream of the supply chain, and a primary data ratio related to the first emission factor, an emission factor storage unit that stores the first emission factor and the primary data ratio for each affiliated company, a company information acquisition unit that acquires a second emission amount of the company itself, an activity amount acquisition unit that acquires the usage amount of a used product provided by the affiliated company used in the company's product, and a data ratio output unit that outputs a primary data ratio related to the product calculated based on the first and second emission amounts and the primary data ratio. An information processing system characterized by comprising: [Item H2] The information processing system according to Item H1, wherein the data ratio output unit calculates the primary data ratio related to the product by dividing a value obtained by multiplying the usage amount by the first emission factor, multiplying the result by the primary data ratio, and adding the second emission amount, by the first and second emission amounts. [Item H3] The information processing system according to Item H1, wherein the company information acquisition unit acquires a company's primary data emission amount calculated based on primary data in the company together with the second emission amount, and the data ratio output unit calculates the primary data ratio related to the product based on the first and second emission amounts, the primary data ratio, and the company's primary data emission amount. [Item H4] An information processing system according to Item H1, comprising: an emission factor calculation unit that calculates a company's own emission factor, which is the company's emission per unit based on the acquired emissions and activity volume of the company itself; and a transmission unit that transmits the company's own emission factor to the system of the affiliated company. [Item H5] An information processing system according to Item 1, wherein the activity volume acquisition unit acquires the activity volume of the affiliated company from the system of the affiliated company. [Item H6] An emission factor acquisition unit that acquires an emission factor for calculating a first emission amount of greenhouse gas, which is calculated in an affiliated company that is a company corresponding to at least one of the upstream and downstream of the supply chain; an emission factor storage unit that stores the emission factor for each affiliated company; an activity volume acquisition unit that acquires a first activity volume of the affiliated company related to a used product used in the company's own product; a company's own information acquisition unit that acquires a second emission amount and a second activity volume of the company related to the company's own product; an emission amount calculation unit that acquires the emission factor corresponding to the affiliated company from the emission factor storage unit, multiplies the acquired emission factor by the first activity volume of the affiliated company to calculate the first emission amount, and apportions the total value of the first and second emission amounts by the second activity volume to calculate the emission amount related to the product. [Item H7] An information processing system according to Item H6, wherein when the used product is also used in other products, the emission amount calculation unit apportions the first emission amount according to the ratio of the used product used in the product, calculates a third emission amount, which is the emission amount of the used product related to the product, and apportions the total value of the second and third emission amounts by the second activity volume to calculate the emission amount related to the product. [Item H8] The information processing system according to item H7, wherein the emission amount calculation unit calculates the third emission amount when the used product is also used for other products, and calculates the first emission amount when the used product is not used for other products, and calculates the emission amount related to the product by allocating the total value of the first to third emission amounts according to the second activity amount. An information processing system characterized by the above. [Item H9] An emission factor acquisition unit that acquires, from the system of an affiliated company that is an affiliated company corresponding to at least one of the upstream and downstream of the supply chain, an emission factor for calculating the emission amount of greenhouse gases; an emission factor storage unit that stores the emission factor for each affiliated company; and an output unit that outputs the emission factor for each affiliated company. The emission factor acquisition unit calculates the emission amount of the greenhouse gas related to a used product used for one or more products of the company itself from the system of the affiliated company that provides the used product, and calculates the emission amount per product obtained by allocating the emission amount according to a predetermined standard, and divides the emission amount per product by the usage amount of the used product to calculate the emission factor corresponding to the affiliated company and the used product. An information processing system characterized by the above. [Item H10] The information processing system according to item H9, further comprising: a company information acquisition unit that acquires the emission amount and activity amount of the company itself; an emission factor calculation unit that calculates the company's own emission factor, which is the emission factor of the company itself, based on the acquired emission amount and activity amount of the company itself; and a transmission unit that transmits the company's own emission factor to the system of the affiliated company. An information processing system characterized by the above. [Item H11] The information processing system according to item H9, further comprising: an activity amount acquisition unit that acquires the activity amount of the affiliated company from the system of the affiliated company. An information processing system characterized by the above.

[0234] <<Activity Estimation Function (Function 9)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration further applicable to the embodiments of the first to eighth functions described above will be described as an embodiment of the ninth function and will be detailed below.

[0235] <System Overview> Hereinafter, an information processing system related to the ninth function will be described. The information processing system of the ninth function is intended to manage the amount of greenhouse gas emissions by an emitting entity such as a company. In this information processing system, an input of the activity amount of another emitting entity located upstream or downstream in the supply chain of the emitting entity or the emitting entity is received, and the emission amount is calculated by multiplying this by an emission factor. In this information processing system, it manages which emission factor should be used for which activity amount so that the emission amount can be calculated simply by inputting the activity amount. Also, 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 result. Construction transactions in the construction industry generally proceed in the order of (1) proposal / bidding → (2) order receipt / contract → (3) design → (4) construction (work) → (5) completion / delivery → (6) completion. At the stage of (1) proposal / bidding, a quotation regarding the construction work cost (hereinafter simply referred to as "quotation") is always presented to the client, who is the orderer, or the company that becomes the prime contractor of the construction work, from the contractor who undertakes the construction work. It is also possible to calculate the amount of greenhouse gas emissions generated in the construction work using this quotation. When calculating the amount of greenhouse gas emissions using a quotation, operations such as classifying the items described in the quotation and assigning an emission unit to each classified item are required. There are various formats for quotations, and different formats are used for each company engaged in construction work (even for the same company, depending on the department in charge). Also, a large number of quotation items are described in the quotation. For this reason, there is a problem that a great deal of man-hours are required for the operation of classifying the items described in the quotation and assigning an emission unit (CO2 emission factor) to each classified item. The information processing system of the ninth function is for solving such problems.

[0236] Using FIG. 3, a software configuration example of the management server 200 in the ninth function will be described. The management server 200 includes a storage unit 230 (emission factor storage unit, vector information storage unit, activity amount storage unit, emission amount storage unit), an input unit 220 (activity amount input unit, emission factor input unit), an estimation unit 270 (activity estimation unit), an acquisition unit 250 (emission factor acquisition unit), a calculation unit 210 (emission amount calculation unit), an analysis unit 280 (aggregation unit), and an output unit 240 (emission factor presentation unit).

[0237] The emission factor storage unit that constitutes the storage unit 230 stores information (hereinafter referred to as emission factor information) including emission factors for calculating the emission amount of greenhouse gases. The emission factor may be primary data (data collected by the emission entity itself, obtained from direct measurements, or obtained from calculations based on direct measurements at the first information source), or secondary data (data other than primary data, for example, standardized (statistical processing) from the emission amounts of a plurality of companies providing the same type of product).

[0238] The emission factor storage unit can store the emission amount in association with the activity. The emission factor storage unit can store the information for specifying the activity (activity specifying information), the scope of the activity, and the emission factor in association with each other. The emission factor storage unit can store the activity specifying information, the scope of the activity, the category of the activity, and the emission factor in association with each other. Note that the scope and category of the activity assume the scope and category of the GHG protocol. Also, the category may be omitted.

[0239] Note that the activity specifying information may be in any form as long as it is information for specifying the activity. For example, when an ID (activity ID) for uniquely specifying the activity is set in the data input to the management server 200 (hereinafter referred to as import data), the activity ID can be used as the activity specifying information.

[0240] The vector information storage unit that constitutes the memory unit 230 stores information for specifying activities. In the present embodiment, the information for specifying activities is assumed to be vector information obtained by vectorizing words. The vector information storage unit stores the vector information in association with activity specification information.

[0241] The activity amount storage unit that constitutes the memory unit 230 stores the activity amount. The activity amount storage unit can store the enterprise ID, information (time information) for specifying the time when the activity was performed, activity specification information, attribute information, and the activity amount in association with each other. The time information can be set to any period such as, for example, year, year, year and month, year, month, and day, date and time range, etc. The attribute information can be various items related to the activity (for example, it can be any item such as the procurement source of products, related departments, persons in charge, etc.).

[0242] The emission amount storage unit that constitutes the memory unit 230 stores the calculated greenhouse gas emission amount. The emission amount storage unit can store the enterprise ID, time information, scope, category, and emission amount in association with each other. The scope and category can be the scope and category registered in the classification storage unit that constitutes the memory unit 230.

[0243] The activity amount input unit that constitutes the input unit 220 receives the input of the activity amount. The activity amount is, for example, the number of products produced (pieces), the number of purchases (pieces), the weight × distance transported by logistics (ton-kilometers), the amount of fuel consumed (liters), or the amount of money (yen). The amount of money includes material costs, transportation costs, labor costs, etc. The activity amount input unit receives the input of time information and the activity amount together with various attribute information related to the activity from the user. The activity amount input unit may receive import data from the user terminal 100. The import data can be, for example, data exported from an ERP system or the like (export data), data obtained by converting the export data, or data such as receipts or estimates obtained from OCR. The import data can be, for example, CSV data, JSON data, or XML data. For example, in CSV data, assuming that it is known which item number corresponds to which type of data, the type of activity can be specified based on what value is entered in which item number of the CSV data in the activity identification information. Also, in JSON data, XML data, etc., the set data can be tagged with what items they are, or set as attributes.

[0244] After the estimate received from the contractor undertaking the construction work is input by the input unit 220 (for example, after being read by OCR), the analysis unit 280 can analyze and classify the items (estimate items) (for example, classify them into items that are necessarily required for construction work such as material costs, transportation costs, and labor costs). Note that the analysis unit 280 can be an analysis unit based on machine learning, and the items (estimate items) can be classified by machine learning. Also, the acquisition unit 250 can acquire drawing data such as BIM / CIM in the design stage and estimates from the contractor undertaking the construction work, and the data of this drawing data and estimates can be input by the input unit 220. The items may be scopes and / or categories.

[0245] The activity estimation unit that constitutes the estimation unit 270 identifies the activity based on items related to the activity amount. The activity estimation unit estimates activity identification information by machine learning based on the items. In the present embodiment, the activity estimation unit vectorizes the received items to create vector information, refers to the vector information storage unit, and selects the 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 the activity identification information corresponding to the selected first vector information from the vector information storage unit. The activity estimation unit can specify a predetermined number (even one) in ascending order of the distance between the first and second vector information, for example. When the estimation unit 270 (activity estimation unit) estimates the activity identification information, it can also estimate the emission factor corresponding to the activity identification information.

[0246] The emission factor acquisition unit that constitutes the acquisition unit 250 acquires the emission factor related to the activity. The emission factor acquisition unit can read out the emission factor corresponding to the company ID and the activity identification information from the emission factor storage unit. When the emission factor is managed by an external system, the emission factor acquisition unit may access the external system to acquire the emission factor.

[0247] The emission factor input unit that constitutes the input unit 220 receives the input of the emission factor. The emission factor input unit identifies the company ID indicating the emission entity to which the user belongs (for example, can receive the input of the company ID. Also, the management server 200 has a user information storage unit that stores user information related to the user, sets the company ID in the user information, and can acquire the company ID from the user information storage unit), receives the input of the activity identification information and the emission factor from the user, and can register the company ID, the activity identification information, and the emission factor in the emission factor storage unit. When the emission factor corresponding to the type of activity amount related to the import data is not stored in the emission factor storage unit, the emission factor input unit can, for example, notify the user terminal 100 to that effect and receive the emission factor from the user terminal 100.

[0248] The emission calculation unit that constitutes the calculation unit 210 calculates the emissions based on the emission factor and the activity level. The emission calculation unit can calculate the emissions for each piece of information received from the user (for example, each record included in the import data). The emission calculation unit can calculate the emissions by multiplying the emission factor corresponding to the activity identification information specified based on the item related to the activity level by the activity level.

[0249] When the unit in which the activity level is expressed matches the unit assumed by the emission factor (tCO2 / unit), the emission calculation unit can calculate the emissions by multiplying the activity level and the emission factor. When the above units do not match, the emission calculation unit can also calculate the emissions after performing unit conversion.

[0250] The emission calculation unit can register the calculated emissions in the emission storage unit. The emission calculation unit can register in the emission storage unit by associating the company ID, time information such as the current date and time, the scope and category of the calculated emissions, and the calculated emissions.

[0251] The aggregation unit that constitutes the analysis unit 280 aggregates the emissions. The aggregation unit can aggregate the emissions calculated by the emission calculation unit for each scope. The aggregation unit can aggregate the emissions calculated by the emission calculation unit for each category. The scope and category can be read from the distribution storage corresponding to the company ID and the activity identification information. Note that the aggregation may be executed by other functional units such as the calculation unit 210 instead of the analysis unit 280.

[0252] The activity identification information presentation unit that constitutes the output unit 240 presents the estimated activity identification information to the user. Specifically, the management server 200 outputs the estimated activity identification information to the user terminal 100. Further, the emission factor presentation unit that constitutes the output unit 240 presents the estimated emission factor to the user. Specifically, the management server 200 outputs the information on the estimated emission factor to the user terminal 100. The information to be presented is one or more. If the estimated information is one, one piece of information is presented. If there are a plurality of estimated information, all the information may be presented, or the information up to the top 5 (not limited to the 5th) of the analysis score may be presented according to the analysis result, or the one piece of information with the highest analysis score may be presented according to the analysis result.

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

[0254] The management server 200 receives the activity amount and items related to the activity amount from the outside (S1601). For example, it can receive the upload of CSV data from the user terminal 100, receive the input to the form, or receive the data such as the obtained receipts and estimates by reading them with OCR. The management server 200 vectorizes the received items to create vector information (S1602), and identifies the activity identification information corresponding to the one (or more) with a short distance from the vectorized vector information among the vector information stored in the vector information storage unit (S1603). When the management server 200 identifies a plurality of pieces of activity identification information, it proposes (presents) the activity identification information to the user by the output unit 240 (S1604). From the plurality of pieces of activity identification information, one may be selected by the user (or the input of other activity identification information may be received). Further, when the management server 200 identifies a plurality of pieces of activity identification information, it proposes (presents) the emission factor corresponding to the activity identification information to the user by the output unit 240 and allows one to be selected (or receives the input of other emission factors). The management server 200 reads out the emission factor corresponding to the selected activity identification information from the emission factor storage unit (S1605), and calculates the emission amount by multiplying the activity amount by the emission factor (S1606). The management server 200 registers the calculated emission amount in the emission amount storage unit (S1607). Further, the management server 200 can total and output the emission amounts registered in the emission amount storage unit (S1608).

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

[0256] The management server 200 receives the activity amount and items related to the activity amount from the outside (S1701). For example, it can receive the upload of CSV data from the user terminal 100, receive the input to the form, or receive the data such as the obtained receipts and estimates by reading them through OCR. The management server 200 vectorizes the received items to create vector information (S1702), and identifies the activity specific information corresponding to the one (or more) of the vector information stored in the vector information storage unit that is close to the vectorized vector information in terms of distance (S1703). Further, the management server 200 classifies the items that are close in distance from the vectorized vector information (S1704). For example, from the content described in the estimate, it can be classified into items such as material costs, transportation costs, and labor costs as items. When the management server 200 identifies a plurality of activity specific information, it proposes (presents) the activity specific information corresponding to the classified items to the user through the output unit 240 (S1705). It may be possible to allow the user to select one from the plurality of activity specific information (or accept the input of other activity specific information). Further, when the management server 200 identifies a plurality of activity specific information, it proposes (presents) the emission factor corresponding to the activity specific information to the user through the output unit 240 and allows the user to select one (or accept the input of other emission factors). The management server 200 reads out the emission factor corresponding to the selected activity specific information from the emission factor storage unit (S1706), and calculates the emission amount by multiplying the activity amount by the emission factor (S1707). The management server 200 registers the calculated emission amount in the emission amount storage unit (S1708). Further, the management server 200 can total and output the emission amounts registered in the emission amount storage unit (S1709). Further, the management server 200 analyzes and extracts the items recommended for reduction from the activity amount and presents solutions (S1710). The function of providing solutions will be described in Functions 10 to 15. Further, after classifying the items described in the estimate, the management server 200 presents candidates for the emission unit (CO2 emission factor) to be assigned.For example, as candidates for presenting material costs, present as candidates the emission factors (CO2 emission coefficients) corresponding to typical building materials used in construction work such as steel frames, reinforcing bars, concrete, glass, and aluminum. Note that depending on the type of building, the types of emission factors (CO2 emission coefficients) corresponding to building materials may be changed and presented, or the priority order of the presented emission factors (CO2 emission coefficients) may be changed.

[0257] As described above, activities can be estimated from data related to activity amounts, making input easier. Also, when calculating greenhouse gas emissions using a quotation, the man-hours required for the work of classifying the items described in the quotation and the work of assigning emission factors to each classified item can be reduced. Therefore, it is possible to facilitate the calculation of greenhouse gas emissions in the construction industry.

[0258] In this embodiment, activities are specified according to the distance of vector information, but vector information may be set as a prompt and given to a large language model (LLM) to estimate activities. Also, a learning model can be created by machine learning with items as input data and activity specification information as teacher data. In this case, the activity estimation unit can give the received items to the learning model to estimate activity specification information. Also, the output unit 240 can visualize the emission amount. Also, the analysis unit 280 can analyze and identify recommended reduction items from the activity amounts and propose reduction solutions.

[0259] The input unit 220, the estimation unit 270, the acquisition unit 250, the calculation unit 210, the analysis unit 280, and the output unit 240 of the management server 200 may be executed by a system (mechanical system) having artificial intelligence that learns by itself.

[0260] <Disclosed matters> Note that the ninth function also includes the following configuration. [Item I1 (P059)] An information processing system, comprising: an emission factor storage unit that stores an emission factor for calculating the emission amount of the greenhouse gas in association with activity identification information for identifying activities that emit greenhouse gases; an activity amount input unit that receives an input of an activity amount related to an activity and items related to the activity amount; an activity estimation unit that estimates the activity identification information by machine learning based on the items; and an emission amount calculation unit that calculates the emission amount by multiplying the activity amount by the emission factor corresponding to the estimated activity identification information. [Item I2] The information processing system according to Item I1, further comprising: a vector information storage unit that stores, in association with each other, first vector information obtained by vectorizing the items and the activity identification information; wherein the activity estimation unit vectorizes the received items to create second vector information, selects the first vector information according to the distance from the created second vector information, and reads out the activity identification information corresponding to the selected first vector information from the vector information storage unit. [Item I3] The information processing system according to Item I2, wherein the activity estimation unit estimates the activity identification information by providing a prompt including the first and second vector information to a large language model. [Item I4] The information processing system according to Item I1, further comprising: a learning model storage unit that stores a learning model created by machine learning using the items and the activity identification information as training data; wherein the activity estimation unit estimates the activity identification information by providing the received items to the learning model. [Item I5(P066)] An information processing system comprising: an emission factor storage unit that stores emission factors for calculating greenhouse gas emissions; an activity amount input unit that accepts input of an activity amount related to an activity that emits greenhouse gases (for example, the amount in a quotation) and items related to the activity amount (for example, items such as material costs and transportation costs in a quotation); an estimation unit that estimates the emission factor by machine learning based on the items; and an emission factor presentation unit that presents the estimated emission factor. [Item I6] The information processing system according to claim I5, further comprising a vector information storage unit that stores, in association with each other, first vector information obtained by vectorizing the items and activity identification information for identifying the activity, wherein the estimation unit vectorizes the received items to create second vector information, selects the first vector information according to the distance from the created second vector information, and estimates the emission factor corresponding to the selected first vector information.

[0261] <<Solution Matching Function (Function 10)>> Next, although some have been partially described in the foregoing embodiments, an example of a configuration further applicable to the embodiments of the foregoing Functions 1 to 9 is taken as the embodiment of Function 10 and will be described in detail below. As background art, solutions for reducing carbon dioxide have been introduced. There is a problem that it is difficult to grasp what solutions are available. The purpose of Function 10 is to provide a technology that can assist in reducing greenhouse gas emissions.

[0262] <Overview of the System> Hereinafter, an example of an information processing system related to the tenth function that provides solutions using the greenhouse gas emissions as an example will be described. The information processing system in this example provides information on emission reduction measures (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorinated gases). The providers (providers) of the solutions register the solution information, and users can view the solution information. Users can also contact the provider regarding the solutions.

[0263] Using FIG. 3, an example of the software configuration of the management server 200 in the tenth function will be described. 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, achievement 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 that constitutes the memory 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 reduction means. The solution information can include cost information for determining the cost of the reduction means and reduction information for determining the amount of greenhouse gas reduction expected when the reduction means is adopted. In this example, the solution information may 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 an explanation of the solution and can include, for example, text data, image data, voice data, and the like. 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 unit of solution provision may be set, or an estimated value of the 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 amount of greenhouse gas reduction expected by the introduction of the solution. As the reduction amount, a standard amount per company of greenhouse gas reduced when the solution is introduced may be set, or a standard value of the reduction amount per unit when the device is introduced may be set, or it may be a function for calculating the reduction amount according to various activity amounts. The introduction conditions can set conditions for the emission entity that introduces the solution. The introduction conditions can specify, for example, the content and activity amount of the business or activity targeted by the solution. Also, the introduction conditions can specify the scope and / or category to be reduced. Note that the solution storage unit stores not only solution information for environmental information but also solution information for social information and solution information for governance information.

[0265] The user information storage unit that constitutes the storage unit 230 stores information about the user (the emission entity) (hereinafter referred to as user information). The user information can include information for identifying the user (or emission entity) (user ID), the name of the user (or emission entity) (user name), information about the business conducted by the emission entity (business information), information about the facilities used in relation to the business (facility information), and the like. Note that the user information storage unit stores not only user information regarding environmental information but also user information regarding social information and user information regarding governance information.

[0266] The emission amount information storage unit that constitutes the storage unit 230 stores information about the emission amount of greenhouse gases by the emission entity (hereinafter referred to as emission amount information). The emission amount information can include the aggregated value of the emission amount by the emission entity. The emission amount information can include the attributes of the emission entity. The attributes of the emission entity can include the business of the emission entity, the number of employees, the region, and the like. Further, the attributes of the emission entity can also include accounting information such as sales amount, purchase amount, and labor cost. The emission amount information can include additional information related to the activities related to the emission amount. The additional information can include, for example, the activity amount (actual value, aggregated value of actual values, predicted value, etc.). Further, the additional information can include information for estimating the activity amount. The information for estimating the activity amount can include, for example, the floor area, the roof area, the number of products that can be produced, and the like. In the present embodiment, the emission amount information shall include information for identifying the emission entity (for example, enterprise ID), the activity amount, the additional information, and the emission amount. The emission amount and the activity amount can be the aggregated values of the emission amount and the activity amount for a predetermined aggregation period (for example, year and month) and for each scope and category according to the GHG protocol. The additional information may have different setting items depending on the emission entity.

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

[0268] The extraction unit that constitutes 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 those that satisfy the introduction conditions in which the user information and / or emission amount information of the emission entity are included in the solution information. The extraction unit can preferentially extract a predetermined number of scopes and categories in descending order of the emission amount among the emission amounts by scope and category included in the emission amount information. For example, it can search for solution information in which the emission amount and / or corresponding additional information related to the scope and category satisfy the introduction conditions. The extraction unit calculates 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 order of unit cost among the solution information that matches the emission amount information. Note that the extraction unit also extracts solution information that matches information related to society and solution information that matches information related to governance.

[0269] The provision unit that constitutes the output unit 240 can provide the extracted solution information to the user.

[0270] The performance acquisition unit that constitutes the acquisition unit 250 acquires information indicating the solution adopted by the emission entity and information including the reduction amount achieved by the solution (hereinafter referred to as performance information). The management server 200 may be provided with a performance information storage unit that stores performance information.

[0271] The billing processing unit that constitutes the execution unit (solution unit) 290 performs processing (billing) to charge the provider for the usage fee of the system. The billing processing unit can charge the provider that provided the solution according to the reduction amount included in the performance information. The billing processing unit may charge the emission entity that adopted the solution according to the reduction amount included in the performance information. For example, the billing processing unit may determine the billing amount so as to increase when the reduction amount is large. For example, the billing processing unit may determine the billing amount so as to decrease when the reduction amount is large. Note that the execution unit 290 also executes the processing of solution information on social information and the processing of solution information on governance information.

[0272] FIG. 18 is a diagram for explaining the processing of providing solution information. The management server 200 acquires solution information from the provider and registers it in the solution storage unit (S1801), acquires emission amount information from the emission entity and registers it in the emission amount information storage unit (S1802). For each of the emission amount information, the management server 200 extracts the solution information that matches the emission amount (S1803), and provides the extracted solution information to the emission entity that is the provider of the emission amount information (S1804). The management server 200 acquires performance information (S1805) and can perform billing according to the reduction amount included in the performance information (S1806).

[0273] As described above, according to the information processing system of the present embodiment, the solution information can be matched with the emission entity (emission amount information).

[0274] The management server 200 can set conditions for the solution information in the discharge amount information, and narrow down and provide only the solution information that meets the conditions of the discharge amount information among the solution information that matches the discharge amount information.

[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 in the registration order of the solution information.

[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 sort the solution information in the order of the number of views and display it. Also, the management server 200 can send only a predetermined number of solution information to the user terminal 100 in the order of the number of views.

[0277] The management server 200 can display only a part of the solution information in a list on the user terminal 100, accept the selection (tap or click) of the solution information from the user terminal 100, and manage that the solution information has been selected. The management server 200 can provide the solution information with a priority according to the number of selections. For example, the management server 200 can sort the solution information in the order of the number of selections and display it. Also, the management server 200 can send only a predetermined number of solution information to the user terminal 100 in the order of the number of selections.

[0278] The management server 200 can acquire and manage evaluations about solutions from users. For example, in the solution information, a list of evaluation values acquired from users and / or aggregated values (such as average values or total values) can be set. The management server 200 can provide solution information with priorities according to the aggregated values of the evaluation values. For example, the management server 200 can sort the solution information in the order of the evaluation values and display it. Also, the management server 200 can be configured to send only a predetermined number of solution information to the user terminal 100 in the order of the evaluation values.

[0279] Also, when the management server 200 receives payment of additional fees from a provider, it can preferentially provide solution information.

[0280] Also, the management server 200 can be provided with an application processing unit that accepts applications for solutions. The management server 200 can provide users with rewards for applications for solutions.

[0281] Also, when a solution is concluded, the management server 200 can charge a provider a predetermined percentage of the concluded fee. Also, the management server 200 can be provided with a notification unit that notifies the user and / or the provider to that effect at the time of conclusion.

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

[0283] <Disclosure matter> Note that the tenth function also includes the following configuration. [Item J1 (P039)] An acquisition unit that acquires information related to the environment, information related to society, and information related to governance, including emission information regarding the amount of greenhouse gas emissions by the emitter from users of the emitter that emits greenhouse gases; a solution storage unit that stores at least solution information regarding means for reducing 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. An information processing system characterized by comprising these components. [Item J2] The information processing system according to Item J1, wherein conditions for the emitter are set in the solution information, and the extraction unit extracts those in which the emitter satisfies the conditions included in the solution information. An information processing system characterized by this. [Item J3] The information processing system according to Item J2, wherein additional information related to activities related to the emission amount is attached to the emission information, and the extraction unit matches the emission amount and the additional information with the solution information. An information processing system characterized by this. [Item J4] The information processing system according to Item J1, wherein the emission information includes the amount of greenhouse gas emissions aggregated for each scope and category according to the GHG protocol, and the extraction unit preferentially extracts the solution information corresponding to the scope and category with a large emission amount. An information processing system characterized by this. [Item J5] The 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 the reduction amount of the greenhouse gas expected 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 in the order of the unit cost among the solution information that matches the emission amount information. An information processing system characterized by comprising. [Item J6] The information processing system according to Item J1, wherein the solution information includes an expected reduction amount, and a predetermined number of the solution information is extracted according to the reduction amount. An information processing system characterized by comprising. [Item J7] The information processing system according to Item J1, further comprising: a performance acquisition unit that acquires information indicating the solution adopted by the emission entity and the reduction amount achieved by the solution; and a charging processing unit that charges the provider according to the reduction amount. An information processing system characterized by comprising.

[0284] <<Solution Matching Function (Function 11)>> Next, although some have been described in the above-described embodiments, an example of a configuration further applicable to the embodiments of the above-described Functions 1 to 10 is taken as an embodiment of Function 11 and will be described in detail below. As background art, solutions for reducing carbon dioxide have been introduced. There is a problem that it is difficult to grasp what carbon dioxide reduction solutions are available. The purpose of Function 11 is to provide a technology that can easily grasp reduction solutions for greenhouse gases including carbon dioxide and support the reduction of greenhouse gases.

[0285] <Overview of the System> Hereinafter, an information processing system related to the 11th function will be described. The information processing system of this embodiment provides information on means for reducing emissions (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorocarbon gases). A provider registers solution information in the solution, and the user can view the solution information. The user can also contact the provider regarding the solution.

[0286] Using FIG. 3, an example of the software configuration of the management server 200 in the 11th function will be described. The management server 200 includes a storage unit 230 (solution storage unit, user information storage unit), an output unit 240 (providing unit, user information transmission 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 that constitutes 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 reduction means. In the present embodiment, the solution information may include information for identifying a 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 an explanation of the solution and can include, for example, text data, image data, audio data, and the like. The price may be information for determining the amount of money involved when a user adopts a solution. As the price, a unit price related to the provision unit of the solution may be set, or an estimated value of the 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 amount of greenhouse gas reduction expected by the introduction of the solution. As the reduction amount, a standard amount per company of greenhouse gas reduced when the solution is introduced may be set, or a standard value of the reduction amount per unit when the device is introduced may be set, or it may be a function for calculating the reduction amount according to various activity amounts. The introduction conditions can set conditions for the emission entity that introduces the solution. The introduction conditions can specify, for example, the content and activity amount of the business or activity targeted by the solution.

[0288] The user information storage unit that constitutes the storage unit 230 stores information about a user (emission entity) (hereinafter referred to as user information). The user information can include information for identifying the user (or emission entity) (user ID), the name of the user (or emission entity) (user name), information about the business conducted by the emission entity (business information), information about the equipment used for the business (equipment information), and the like.

[0289] <Functional unit> The providing unit that constitutes the output unit 240 provides solution information to the user. The providing unit can provide solution information in response to a request from the user terminal 100. For example, the providing unit can read all or part of the solution information stored in the solution storage unit and transmit it to the user terminal 100. For example, the providing unit can create screen information (which can be described by, for example, HTML) for drawing the solution name, solution description, price, reduction amount, etc. of the solution information, and transmit the screen information to the user terminal 100. For example, when the management server 200 calculates or manages the emission amount of the emission entity, the providing unit may display the solution information together with the output of the emission amount.

[0290] The input unit 220 can receive an input of solution identification information (such as a solution ID) for identifying solution information from the user. The providing unit can read the solution information indicated by the received 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 receive a selection of a solution from the list, and the providing unit can provide the solution information related to the selected solution. The input unit 220 can receive an input of a keyword related to the solution from the user.

[0291] The search unit that constitutes 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 results to the user (for example, transmit them to the user terminal 100).

[0292] The user information transmission unit that constitutes the output unit 240 provides user information to the provider. The user information transmission unit can provide the user information of the user to the provider of the solution specified by the user. For example, when the user information transmission unit receives a solution ID from the user terminal 100, it acquires solution information corresponding to the received solution ID from the solution storage unit, and can transmit the user information corresponding to the user to the provider indicated by the provider ID included in the acquired solution information. The transmission destination of the user information can be, for example, the management server 200, which is provided with a provider information storage unit, and can manage the contact information (such as email address and message transmission destination address) of the provider in association with the provider ID.

[0293] The claim processing unit that constitutes the execution unit 290 can perform processing for claiming a referral fee from the provider who provided the user information. The claim processing unit can also perform processing for claiming a posting fee from the provider specified by the provider identification information corresponding to the solution information stored in the solution storage unit.

[0294] <Operation> FIG. 19 is a diagram for explaining a process of providing solution information. The management server 200 reads all or part of the solution information from the solution storage unit and transmits a list of solutions based on the read solution information to the user terminal 100 (S1901). The management server 200 can read only the solution information that satisfies the introduction conditions included in the solution information by the user information corresponding to the accessing user, for example. The list of solutions can include, for example, a list of solution IDs and solution names. In addition, a part of the solution description corresponding to the solution name can be added to the list of solutions. Also, the price corresponding to the solution name may be included in the list of solutions. The reduction amount corresponding to the solution name may be included in the list of solutions. The list of solutions may be provided sorted, for example, in the order of price (e.g., in ascending order). The list of solutions may be provided sorted, for example, in the order of reduction amount (e.g., in descending order).

[0295] The management server 200 determines whether or not a keyword has been received from the user terminal 100 (S1902). If received (S1902: YES), the management server 200 can also search the solution storage unit for solution information that matches 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), the process proceeds to S1904.

[0296] The management server 200 determines whether it has received a solution designation (e.g., solution ID) from the user terminal 100 (S1904). If it has received it (S1904: YES), it reads out the solution information corresponding to the designated solution ID from the solution storage unit (S1905), reads out the 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 received a solution designation from the user terminal 100 in S1904 (NO), it ends this process.

[0297] As described above, according to the information processing system of this embodiment, the solutions provided by the provider can be made known to the user.

[0298] Note that the management server 200 can visualize the emissions amount by the emission source. For example, the management server 200 can obtain the activity amount and the emission factor, calculate the emissions amount by multiplying the activity amount by the emission factor, aggregate the calculated emissions amount for each scope and category defined in the GHG Protocol, create screen information for displaying the aggregation result, and transmit it to the user terminal 100. The management server 200 can create the screen information so as to display a list of solutions together with the aggregation result.

[0299] Also, the operator analyzes the aggregation result of the emissions amount as described above and inputs a designation of a solution (s) considered appropriate for reducing this emissions amount to the management server 200, and can transmit the solution information selected by the operator 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 the order of the publication date. Also, the solution information may include the last update date and time. The management server 200 can preferentially include in the solution list those with the last update date and time within a predetermined period.

[0301] The management server 200 can include in the solution information the number of views of the solution information by the user. For example, when the management server 200 sends a list of solutions to the user terminal 100, it can increment the number of views included in the solution information related to the solutions 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 read out a predetermined number of solution information in the order of the number of views being large or small and create a solution list. For example, a display such as "Currently XX users are viewing" may be made. The management server 200 may include the number of views of the solution information in the list of solutions.

[0302] The management server 200 may manage the number of applications for a solution. When the management server 200 receives an application for a solution, it may send the user information to the provider. Also, the management server 200 can be provided with an application history storage unit that stores the application history of the solution (information associating the solution ID, the user ID, and the application date and time). The management server 200 can count the number of application histories corresponding to the solution for a predetermined period (for example, the past one month, etc.) to calculate the number of applications, and may include the number of applications in the list of solutions.

[0303] The management server 200 may manage word-of-mouth evaluations for solutions. The management server 200 may receive word-of-mouth evaluations (scores, likes, etc.) for solution information viewed from the user terminal 100 and 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 solution list can be created in the order of the aggregated values of word-of-mouth evaluations. Also, the management server 200 may allow the user to specify a plurality (two may be sufficient) of solution information and display the specified solution information for comparison.

[0304] The management server 200 may manage the history of solutions browsed by the user in the past and output the solutions stored as the browsing history or application history in summary.

[0305] For the introduction conditions of solution information, designation of industry type and location can be set. In this case, solutions corresponding to the user's industry type and location can be presented to the user.

[0306] The management server 200 can manage a plurality of companies with a capital relationship. The management server 200 can identify a provider with 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 the provider with a capital relationship with the user may be displayed in a subordinate manner.

[0307] The solution information may include specifying how the solution information is to be displayed. The management server 200 may give priority to displaying the solution information related to a provider who pays an additional fee. The management server 200 may give a reward to a user who applies for a solution via the management server 200. When a solution contract is concluded between a user and a provider, the management server 200 may perform a process of charging a predetermined percentage of the contract amount to the provider. When a solution contract 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 an artificial intelligence that learns by itself.

[0309] <Disclosure matters> Note that the 11th function also includes the following configuration. [Item K1] An information processing system comprising: a storage unit that stores solution information related to means for reducing greenhouse gas emissions; and a providing unit that provides the solution information to an emission entity that emits the greenhouse gas. [Item K2] The information processing system according to Item K1, further comprising: an input unit that receives an input of a keyword from the emission entity; and a search unit that searches the storage unit for the solution information that matches the keyword and provides the search result to the emission entity. [Item K3] The information processing system according to Item K1, wherein the storage unit stores the solution information in association with provider identification information for identifying a provider that provides the reduction means, an input unit that receives an input of solution identification information for identifying the solution information from the discharging entity, a user information transmission unit that acquires the provider identification information corresponding to the solution information identified by the solution identification information from the storage unit and transmits information regarding the discharging entity to the provider identified by the acquired provider identification information. [Item K4] The information processing system according to Item K3, further comprising a billing processing unit that performs processing for billing a commission to the provider that has transmitted information regarding the discharging entity. [Item K5] The information processing system according to Item K1, wherein the storage unit stores the solution information in association with provider identification information for identifying a provider that provides the reduction means, and the information processing system further comprises a billing processing unit that performs processing for billing a posting fee to the provider identified by the provider identification information corresponding to the solution information stored in the storage unit.

[0310] <<Solution Matching Function (12th Function)>> Next, although some have been described in the foregoing embodiments, an example of a configuration further applicable to the embodiments of the foregoing 1st to 11th functions is taken as the embodiment of the 12th function and will be described in detail below. As background art, introduction of solutions for reducing carbon dioxide has been carried out. There is a problem that it is difficult to grasp what kind of solutions there are. The 12th function aims to provide a technology capable of assisting in reducing greenhouse gas emissions.

[0311] <Overview of the System> Hereinafter, an information processing system related to the 12th function will be described. The information processing system of the present embodiment provides information on means for reducing emissions (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorocarbon gases). The user registers information on the emissions of the emission source, and receives a proposal for solution information suitable for the emission source from a solution provider (provider) and provides it to the user.

[0312] Using FIG. 3, an example of the software configuration of the management server 200 in the 12th function will be described. 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 providing unit, solution information providing unit, execution information providing unit, advice providing unit), a calculation unit 210 (reduction amount calculation unit), and an execution unit (solution unit) 290 (billing processing unit).

[0313] The emission amount information storage unit that constitutes the storage unit 230 stores information regarding the greenhouse gas emission amount by the emission entity (hereinafter referred to as emission amount information). The emission amount information can include the aggregated value of the emission amount by the emission entity. The emission amount information can include the attributes of the emission entity. The attributes of the emission entity can include the business of the emission entity, the number of employees, the region, etc. Also, the attributes of the emission entity can include accounting information such as sales amount, purchase amount, and labor cost. The emission amount information can include additional information related to the activities related to the emission amount. The additional information can include, for example, the activity amount (actual value, aggregated value of actual values, predicted value, etc.). Also, the additional information can include information for estimating the activity amount. The information for estimating the activity amount can include, for example, the floor area, roof area, number of products that can be produced, etc. In this embodiment, the emission amount information shall include information for identifying the emission entity (for example, enterprise ID), activity amount, additional information, and emission amount. The emission amount and the activity amount can be the aggregated values of the emission amount and the activity amount for each predetermined aggregation period (for example, year and month) and for each scope and category according to the GHG protocol. The additional information may have different setting items depending on the emission entity.

[0314] The provider storage unit that constitutes the storage unit 230 stores information (hereinafter referred to as provider information) including information for identifying a provider capable of providing emission amount information for each emission entity. The provider information can include information for identifying the emission entity (for example, enterprise ID) and information for identifying the provider (for example, provider ID). Also, for the provider information, a different disclosure range can be specified for each provider. For example, the provider information can include, in association, the provider ID for identifying the provider of the provider and the disclosure range of the emission amount information for the provider ID.

[0315] The performance information storage unit that constitutes the storage unit 230 stores information including the amount of greenhouse gas emissions (hereinafter referred to as performance information) for each emission entity. The performance information can include information for identifying the emission entity (for example, enterprise ID) and the actual value of the amount of greenhouse gas emissions. The actual value can be the aggregated value of emissions for each predetermined aggregation period (for example, year and month) and the scope according to the GHG Protocol (for scope 3, the scope and category).

[0316] <Functional unit> The emissions information acquisition unit that constitutes the acquisition unit 250 acquires emissions information. The emissions information acquisition unit can receive emissions information from the user terminal 100. The emissions information acquisition unit may access other systems to acquire emissions information. Further, the management server 200 can include, for example, an emissions calculation unit that acquires the activity amount and emission factor related to the emission entity, and calculates the emissions by multiplying the acquired activity amount and emission factor, and can also acquire various information used for calculating emissions such as the emissions calculated by the emissions calculation unit and the activity amount as emissions information.

[0317] The emissions information acquisition unit can register the emissions information related to the emissions before the implementation of the greenhouse gas reduction means (hereinafter referred to as pre-implementation emissions) in the emissions storage unit, acquire the emissions information regarding the emissions after the execution of the reduction means (hereinafter referred to as post-implementation emissions), and register the performance information including the acquired emissions in the performance information storage unit.

[0318] The emission amount information providing unit that constitutes the output unit 240 provides 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, it is possible to enable the emission entity side to control the destination of the emission amount information. When destination information corresponding to the company ID included in the emission amount information is registered in the destination storage unit, the emission amount information providing unit can provide the emission amount only to the provider specified by the destination information. Further, when a disclosure range is specified in the emission amount information, the emission amount information providing unit can provide only the disclosure range of the emission amount information.

[0319] The solution information acquisition unit that constitutes 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 expected amount of greenhouse gas reduction when the reduction measures are adopted. The solution information can also include, for example, the name of the reduction measure, description, introduction method, and information specifying the types of greenhouse gases that can be reduced.

[0320] The solution information providing unit that constitutes the output unit 240 can provide the solution information to the user (send it to the user terminal 100). The solution information providing unit may send the acquired solution information to the user terminal 100 each time the solution information providing unit acquires the solution information, or may provide a solution information storage unit that stores the solution information acquired during a predetermined period for each emission entity (for example, company ID) in the management server 200, and provide one or more pieces of solution information stored in the solution information storage unit.

[0321] In addition, when the solution information providing unit provides a plurality of solution information for one emission entity, it can provide the solution information in the order of priority 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 the order of the reduction amount determined based on the reduction information (for example, in descending order). In addition, the solution information providing unit may provide only a predetermined number of solution information in the order of the determined reduction amount. In addition, the solution information providing unit can provide a list in which the solution information is sorted in the order of cost determined by cost information (for example, in ascending order). In addition, 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, attach this unit cost to the solution information, provide the solution information sorted in the order of unit cost (for example, in ascending order), or provide only a predetermined number of solution information in the order of unit cost.

[0322] The implementation information acquisition unit that constitutes the acquisition unit 250 acquires implementation information indicating the implementation status of the reduction means by the emission entity. The implementation information can include information for identifying the emission entity (for example, enterprise ID) and information for identifying the reduction amount (actual value and / or predicted value). In this embodiment, it is assumed that the implementation information is actual information, and the reduction amount is calculated based on the actual information at a plurality of time points.

[0323] The implementation information providing unit that constitutes the output unit 240 can provide the implementation information to the provider of the reduction means. The implementation information providing unit can, for example, transmit the implementation information to the user terminal 100 of the provider. In this embodiment, as the implementation information, the actual information before and after the execution of the reduction means is provided. When the destination information is registered in the destination storage unit, the implementation information providing unit can transmit the implementation information (actual information) only to the provider specified in the destination information.

[0324] The advice acquisition unit that constitutes the acquisition unit 250 can acquire advice corresponding to the execution information from the provider. The advice acquisition unit can, for example, receive 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 provision unit that constitutes the output unit 240 can transmit the advice information to the user of the emission entity.

[0326] The reduction amount calculation unit that constitutes the calculation unit 210 estimates the reduction amount of greenhouse gas due to 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 obtain advice information about this reduction amount from the user terminal 100 of the provider and transmit it to the user terminal 100 of the user of the emission entity.

[0327] The billing processing unit that constitutes the execution unit 290 can perform processing (billing) to charge the provider for the usage fee of the system. The billing processing unit can charge the provider according to the reduction amount. The billing processing unit can, for example, regularly charge a registration fee to the provider that can receive emission amount information.

[0328] <Operation> Figure 20 is a diagram for explaining the process of providing solution information. The management server 200 receives the destination information from the user terminal 100 and registers it in the destination storage unit (S2001). The management server 200 receives the 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.

[0329] The management server 200 determines whether the destination information corresponding to the enterprise ID indicating the user's emission entity is registered in the destination storage unit (S2003). If it is registered (S2003: YES), the management server 200 transmits the emission amount information only to the provider specified in the destination information (S2004). Note that if a disclosure range is set in the destination information, the management server 200 can provide only the information included in the disclosure range among the emission amounts. 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 amount information to all or some of the providers (S2005). Next, the management server 200 receives the input of solution information from the provider to which the emission amount information has been provided (S2006), and transmits the received solution information to the user terminal 100 (S2007).

[0330] As described above, it is possible to provide the provider with the emission status of greenhouse gases by the emission entity, and to provide the user of the emission entity with the solution information regarding the reduction means from the provider.

[0331] FIG. 21 is a diagram for explaining the process of managing the execution status of the reduction means. The management server 200 acquires the 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). Note that the performance information at the time of execution of the reduction means can also be acquired from the user terminal 100. The management server 200 provides the performance information before and after the execution to the provider specified in the destination information (S2102). The management server 200 receives advice information from the user terminal 100 of the provider that has provided the execution information (S2103), and transmits the received advice information to the user terminal 100 of the user of the emission entity (S2104). The management server 200 can also, based on the performance information before and after the execution of the reduction means, for example, subtract the emission amount after execution from the emission amount before execution to estimate the reduction amount by the solution (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 the present embodiment, it is possible to provide the provider with emission amount information regarding the emission amount of the emission entity, and to obtain information regarding a reduction method (solution) for reducing the emission amount from the provider and transmit it to the user terminal 100.

[0333] In the above embodiment, the destination storage unit manages providers capable of providing emission amount information, but it may also manage providers that prohibit the provision of emission amounts. In this case, the emission amount information providing unit and the execution information providing unit can refrain from providing the emission amount information and the performance information to the providers specified by the destination information.

[0334] <Method for Displaying Visualization Data of User> In addition, the management server 200 can preferentially display new solution information on the user terminal 100. Also, the management server 200 may preferentially display the updated solution information. Further, the management server 200 can change the priority of the emission amount information and / or the solution information according to the industry type, location, capital structure, listing category, etc. of the emission entity and / or the provider. Also, the management server 200 can preferentially display the solution information of the provider that has a capital relationship with the emission entity. Also, the management server 200 can register solution information from the provider, match the solution information with the emission amount information, and preferentially provide the provider with the emission amount information with a high degree of matching to the solution. Also, the management server 200 can display the reduction target and its achievement of the emission entity in a corresponding manner. Also, the management server 200 can accept the designation of the scope and / or category that the emission entity wishes to reduce among the emission amount information, and cause the provider to highlight the items related to the scope and / or category desired by the emission entity. Also, the management server 200 can cause the category that the user wishes to reduce to be highlighted on the user terminal 100 of the provider. Also, the management server 200 can be provided with a provision history storage unit that stores the provision history of the emission amount information so that the user can view the provision history. Also, the management server 200 can manage that the provider has given a "like" to the emission entity, and may provide the emission amount information only to the provider that has given a "like". Also, the management server 200 can include in the destination information the designation of the industry type of the provider desired by the user, the type of solution, etc., and provide the user with only the solution information related to the provider and the solution that matches the desire.

[0335] <Visualization Data Screening by Provider> In addition, the management server 200 can narrow down the emission amount information to match the conditions such as the industry type, location, capital structure, listing category, and financial information of the emission entity according to the specifications from the provider. Also, the management server 200 can include a type in the emission amount information, accept a type specification from the provider, and provide the emission amount information corresponding to the accepted type. Further, the management server 200 may narrow down the emission amount information according to the registration date of the user or the registration or update date of the emission amount information according to the specifications from the provider. Additionally, the management server 200 may accept a keyword specification from the provider and search for the emission amount information that matches the accepted keyword.

[0336] <Solution Proposal by Provider> In addition, when the management server 200 receives a request from the user terminal 100 indicating a desire for a solution proposal, it can set a tag indicating the desire for a solution proposal in the emission amount information. The management server 200 can display the emission amount information according to the tag for the provider. Also, the management server 200 may be provided with a function for sending and receiving messages between users, and may perform direct message sending and receiving between the provider and the user. In this case, the management server 200 can set an upper limit on the number of direct messages sent, and may increase the upper limit when charging. Also, the management server 200 may prevent the provider from viewing all of the emission amount information, and may have the operator of the management server 200 mediate communication with the provider and / or the user. Further, the management server 200 can be provided with a function of attaching proposals such as discounts and service additions to the solution information and sending it to the user terminal 100. In this case, the above proposals can be received for designation from the user terminal 100 of the provider. Also, the management server 200 can be provided with an evaluation value storage unit that receives input of evaluation values of solutions and / or providers from the user and stores the evaluation values for each solution and / or provider. The management server 200 may aggregate the evaluation values and attach the aggregated value of the evaluation values to the solution information. Also, the management server 200 can be provided with an evaluation value storage unit that receives input of the user's evaluation value from the provider and stores the evaluation value for each user. The management server 200 may aggregate the evaluation values of the solutions and / or providers and attach the aggregated value of the evaluation values to the solution information.

[0337] <Displays the number of viewers of the visualization data to the user.> In addition, the management server 200 can provide the user with information on the viewing status, such as "Provider ○ has viewed your data.", regarding the number of emission amount information provided to the provider.

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

[0339] <Disclosure matters> Note that the 12th function also includes the following configuration. [Item L1] An emission amount information acquisition unit that acquires emission amount information regarding the emission amount of the greenhouse gas from a user who is an emission entity that emits greenhouse gas, an emission amount information providing unit that provides the emission amount information to a provider that provides 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 providing unit that provides the solution information to the user. An information processing system characterized by comprising: [Item L2] The information processing system according to Item L1, further comprising a storage unit for providing destination that manages information for specifying the provider that provides the emission amount information in association with the emission entity, wherein the emission amount information providing unit refers to the storage unit for providing destination, acquires the provider corresponding to the emission entity that is the source of the emission amount information, and provides the emission amount information to the acquired provider. An information processing system characterized by comprising: [Item L3] The information processing system according to Item L1, wherein the emission amount information includes additional information related to activities related to the emission amount. An information processing system characterized by comprising: [Item L4] The information processing system according to Item L3, further comprising a storage unit for providing destination that manages information for specifying the provider that provides the emission amount information in association with the emission entity, wherein the emission amount information providing unit provides the emission amount to the provider specified by referring to the storage unit for providing destination. An information processing system characterized by comprising: [Item L5] The information processing system according to item L1, comprising: an execution information acquisition unit that acquires execution information indicating the execution status of the reduction means by the emission entity; and an execution information providing unit that provides the execution information to the provider of the reduction means. [Item L6] The 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 entity. [Item L7] The information processing system according to item L1, comprising: a performance information storage unit that stores the emission amount; the emission amount information acquisition unit registers the first emission amount before the implementation of the reduction means in the emission amount storage unit, the emission amount information acquisition unit acquires the emission amount information regarding the second emission amount after the execution of the reduction means, a reduction amount calculation unit that calculates the reduction amount of the greenhouse gas based on the first and second emission amounts; and a charging processing unit that charges the provider according to the reduction amount. [Item L8] The information processing system according to item L1, wherein the solution information includes cost information for determining the cost of the reduction means and reduction information for determining the reduction amount of the greenhouse gas expected when the reduction means is adopted, the solution information providing unit calculates 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 proposes the solution information in the order of the unit costs.

[0340] <<Solution matching function (13th function)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration that can be further applied to the embodiments of the first to twelfth functions described above is taken as the embodiment of the thirteenth function and will be described in detail below. As background art, evaluation of waste treatment has been carried out. There is a problem that it is difficult to grasp what recycled materials can be procured from waste. The thirteenth function aims to provide information regarding recycled materials.

[0341] <Overview of the System> Hereinafter, the information processing system related to the thirteenth function will be described. The information processing system of the present embodiment attempts to match a provider (hereinafter referred to as a provider), which is a subject that provides recycled materials (materials obtained by collecting used products and waste from manufacturing processes and processing them so that they can be used as materials or raw materials for new products), with a subject that attempts to procure recycled materials (for example, manufacturers of products, parts, materials, raw materials, etc., sales stores of materials, etc. Hereinafter referred to as a procurement subject). In the information processing system of the present embodiment, a provider registers information regarding recycled materials (hereinafter referred to as recycled material information), and a user of a procurement subject can acquire the registered recycled material information and consider its procurement.

[0342] Using FIG. 3, an example of the software configuration of the management server 200 in the thirteenth function will be described. The management server 200 includes a storage unit 230 (recycled material information storage unit, user information storage unit), an output unit 240 (provision unit, user information transmission unit), an input unit 220, an analysis unit 280 (search unit), and an execution unit (solution unit) 290 (claim processing unit).

[0343] The recycled material information storage unit that constitutes the memory unit 230 stores recycled material information. The recycled material information storage unit can store the recycled material information in association with provider identification information (provider ID) that identifies a provider that provides the recycled material. In the present embodiment, the recycled material information may include the type of the recycled material, information indicating a specific recycled material provided by the provider indicated by the provider ID (recycled material ID), the provider ID, the name of the recycled material, the description of the recycled material, quality, process, price, introduction results, environmental indicators, supply availability, circularity indicators, and the like.

[0344] Examples of the type of the recycled material may include plastic, glass, iron, and the like. The name of the recycled material is the name of the recycled material. The description is an explanation about the recycled material and may include, for example, text data, image data, voice data, and the like. The quality may include, for example, information indicating the composition and durability of the recycled material. The process can be information indicating the process of recycling the recycled material. The price may be information for determining the amount related when a user adopts the recycled material. As the price, a unit price related to the unit of providing the recycled material may be set, or an estimated value of the standard introduction cost may be set. The price may be specified by a range such as a price range. The introduction results are information about the destination of providing the recycled material and can be, for example, free description using text information, images, and the like.

[0345] An environmental indicator is a value that represents the load related to various environmental problems. Examples of environmental indicators include: (1) greenhouse gas emission indicators related to climate change (such as CO2 emissions, CH4 emissions, N2O emissions, CFC emissions, etc.); (2) ozone layer depletion substance (ODP) consumption indices related to ozone layer depletion (such as CFC and halon consumption); (3) nitrogen and phosphorus emissions to the hydrosphere and soil, and nutrient balances related to eutrophication (such as fertilizer consumption and nitrogen and phosphorus from livestock); (4) acidifying substance emission indicators related to acidification (such as NOX and SOX emissions); (5) heavy metal emissions and organic compound emissions related to the state of harmful substances (such as pesticide consumption); (6) SOX, NOX, and VOC emissions in urban areas related to urban environmental quality (such as urban traffic density, urban vehicle ownership, degree of urbanization (urban population growth rate, urban land use), etc.); (7) modification of the biological habitat environment from the natural state and land conversion related to biodiversity (such as road network density, soil cover change, etc.); (8) the presence of artificial elements related to landscape, and places protected for historical, cultural, or aesthetic reasons; (9) waste generation related to waste (such as general waste, industrial waste, hazardous waste, nuclear waste) (such as the movement of hazardous waste); (10) water resource utilization intensity related to water resources (such as extraction rate / available resource volume); (11) forest resource utilization intensity related to forest resources (such as actual logging volume / production capacity); (12) catch related to fishery resources; (13) erosion risk related to soil degradation (erosion and desertification): potential and actual land use amounts for agriculture (such as land use change); (14) utilization intensity of material resources related to special material resources; (15) population growth rate / density, GDP growth rate and composition, private and government final consumption expenditures, industrial production value, energy supply composition, road traffic volume, vehicle ownership, agricultural production value, etc., related to sectoral and general indicators of social economy (not limited to specific environmental problems) may be included. The supplyability can be the amount of recycled materials that the provider can offer (the amount that can be offered annually or monthly). Also, the supplyability can include information indicating that the amount can be provided (which may be an explanation in text, etc.), information indicating alternative materials for the recycled materials, and the like.

[0346] The circularity indicator is an indicator that shows the circularity of an enterprise, and can be, for example, CTI (Circular Transition Indicators).

[0347] The user information storage unit that constitutes the storage unit 230 stores information about the user (hereinafter referred to as user information). The user information can include information for identifying the user (or the procurement entity or provider) (user ID), the name of the user (user name), information about the products being carried out by the procurement entity or provider (product information), information about the materials used in the manufacture of the product (material information), and so on.

[0348] <Functional unit> The providing unit that constitutes the output unit 240 provides recycled material information to the user. The providing unit can provide recycled material information in response to a request from the user terminal 100. For example, the providing unit can read all or part of the recycled material information stored in the recycled material information storage unit and transmit it to the user terminal 100. For example, the providing unit can create screen information (which can be described, for example, in HTML) for depicting the name, description, price, quality, process, introduction results, environmental indicators, supply availability, circularity indicators, etc. of the recycled material, and transmit the screen information to the user terminal 100.

[0349] The input unit 220 can receive an input of recycled material identification information (which may be, for example, a recycled material ID or a recycled material name) for identifying recycled material information from the user. The providing unit can read out the recycled material information specified by the received 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 receive a designation of a recycled material from the list, and the providing unit may provide the recycled material information related to the designated recycled material. The input unit 220 can receive an input of a keyword related to the recycled material from the user. The input unit 220 can also receive an input such as a numerical value or a range of numerical values. The input unit 220 may be configured to receive a combination of a keyword, a numerical value, a numerical range, etc.

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

[0351] The user information transmission unit that constitutes the output unit 240 provides user information to the provider. The user information transmission unit can provide the user information of the user to the provider of the 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 acquires the recycled material information corresponding to the received recycled material ID from the recycled material information storage unit, and transmits the user information corresponding to the user to the provider indicated by the provider ID included in the acquired recycled material information. The transmission destination of the user information can be, for example, the management server 200 that is provided with a provider information storage unit and can manage the contact information (such as an email address or a message transmission destination address) of the provider in association with the provider ID.

[0352] The claim processing unit that constitutes the execution unit 290 can perform processing for claiming a referral fee from the provider who provided the user information. The claim processing unit can also perform processing for claiming a posting fee from the provider specified by the provider identification information corresponding to the recycled material information stored in the recycled material information storage unit.

[0353] <Operation> FIG. 22 is a diagram for explaining the process of providing solution information. The management server 200 reads 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 the 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 can include, for example, a list of the recycled material ID and the recycled material name. In addition, a part of the description, quality, process, etc. of the recycled material can also be added to the list of recycled materials. Also, the price of the recycled material may be included in the list of recycled materials. The environmental index or circularity index may be included in the list of recycled materials. The list of recycled materials may be provided sorted, for example, in ascending order of price (e.g., cheapest first).

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

[0355] The management server 200 determines whether it has received a designation of a recycled material (recycled material identification information) from the user terminal 100 (S2204). If it has received it (YES), it reads out the recycled material information specified by the designated recycled material identification information from the recycled material storage unit (S2205), reads out the 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 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, according to the information processing system of the present embodiment, the recycled materials provided by the provider can be made known to the user.

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

[0358] The posting date may be included in the recycled material information. The management server 200 can sort the list of recycled materials in the order of the posting date.

[0359] The recycled material information may include the latest update date and time. The management server 200 can preferentially include in the recycled material list those with the latest update date and time 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, it can increment the number of views included in the recycled material information related to the recycled materials included in the list. For example, when a recycled material is specified by the 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 read out a predetermined number of recycled material information in ascending or descending order of the number of views and create a list of recycled materials. For example, a display such as "Currently XX users are viewing" may be made. 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 manage the number of procurement applications for recycled materials. When the management server 200 receives a procurement application for a recycled material, it may transmit user information to the provider. Also, the management server 200 can be provided with an application history storage unit that stores the procurement application history of recycled materials (information associating the recycled material ID, user ID, and application date and time). The management server 200 can count the number of application histories corresponding to the recycled material for a predetermined period (for example, the past one month, etc.) to calculate the number of applications, and may include the number of applications in the list of recycled materials.

[0362] The management server 200 may manage the word-of-mouth evaluations of recycled materials. The management server 200 may receive word-of-mouth evaluations (scores, likes, etc.) for the recycled material information viewed from the user terminal 100, and 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 the order of the aggregated values of the word-of-mouth evaluations. Also, the management server 200 may allow the user to specify a plurality (two may be sufficient) of recycled material information, and compare and display the specified recycled material information.

[0363] The management server 200 may manage the history of materials browsed by the user in the past, and may output collectively 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 be set to specify the industry type and location. In this case, recycled materials corresponding to the user's industry type and location can be presented to the user.

[0365] The management server 200 can manage a plurality of companies with a capital relationship. The management server 200 can identify a provider with a capital relationship with the user, extract the recycled material information related to the identified provider, and provide it to the user. Alternatively, the recycled material information of the 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 the display method of the recycled material information.

[0367] The management server 200 may preferentially display the recycled material information related to the provider who pays an additional fee.

[0368] The management server 200 may give rewards to users who apply for recycled materials via the management server 200.

[0369] When an agreement is reached on the procurement of recycled materials between the user a...

Claims

1. A template registration unit registers a template into which information related to greenhouse gas emissions by a first business entity constituting the supply chain can be entered, and also registers whether or not multiple second business entities related to the first business entity are group companies, An input unit that assigns the template to the second business entity registered as a group company and enables the second business entity to input the information using the template, Equipped with, The information entered by multiple business entities shall be made inaccessible to each other. An information processing system characterized by the following.

2. The information processing system according to claim 1, When registering a new template by copying an already registered template, the template registration unit restricts the registration of the new template with the same name as the original template, and assigns the second business entity that was assigned to the original template to the new template as well. An information processing system characterized by the following.

3. The steps include registering a template into which information related to greenhouse gas emissions by a first business entity constituting the supply chain can be entered, and registering whether or not multiple second business entities related to the first business entity are group companies, The steps include assigning the template to the second business entity which is registered as a group company, and enabling the second business entity to input the information using the template, The steps include: preventing mutual viewing of the entered information among multiple second business entities; An information processing method characterized by a computer executing the process.

4. The steps include registering a template into which information related to greenhouse gas emissions by a first business entity constituting the supply chain can be entered, and registering whether or not multiple second business entities related to the first business entity are group companies, The steps include assigning the template to the second business entity which is registered as a group company, and enabling the second business entity to input the information using the template, The steps include: preventing mutual viewing of the entered information among multiple second business entities; A program that causes a computer to execute something.