Information processing system, information processing method, and program

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing technologies for supporting the use of biomass resins do not facilitate the creation of authentication data for submission to third-party institutions, limiting the effectiveness of authentication processes.

Method used

An information processing system comprising a storage unit, information generation unit, and output unit that facilitate the creation of authentication data for submission to third-party institutions, including a management server connected to user terminals via a communication network, which stores and generates information for business entities to receive third-party authentication.

Benefits of technology

Facilitates the authentication process with third-party institutions by enabling the generation and submission of necessary authentication data, enhancing the efficiency and effectiveness of authentication workflows.

✦ 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 capable of easily creating authentication data presented to a third-party organization.SOLUTION: An information processing system comprises: a memory unit which stores information indicative of a refinery and information indicative of a manufacturer among business entries corresponding to at least one of upstream and downstream entities in a supply chain; an information generation unit which generates information subjected to third-party authentication about palm oil handled by the refinery and palm oil handled by the manufacturer; and an output unit which outputs the generated information.SELECTED DRAWING: Figure 40
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] Technologies for supporting the use of biomass resins have been proposed (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] The proposed new support technology only includes information for determining whether third-party institution authentication has been obtained, and there is a problem that it does not facilitate the creation of authentication data to be submitted to a third-party institution.

[0005] The present invention has been made in view of such a background, and an object thereof is to provide a technology capable of facilitating the creation of authentication data to be submitted to a third-party institution.

Means for Solving the Problems

[0006] The information processing system according to this aspect includes a storage unit that stores information indicating a business entity corresponding to at least one of the upstream and downstream of the supply chain, an information generation unit that generates information for receiving third-party authentication for an object handled by the business entity, and an output unit that outputs the generated information.

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

Effects of the Invention

[0008] According to the present invention, the authentication work of a third-party institution can be facilitated.

Brief Description of 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

Figure 33

Figure 34

Figure 35

Figure 36

Figure 37

Figure 38

Figure 39

Figure 40

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 the management server 200 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. 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 areas 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 types of activities. The emission factor storage unit can store emission factors in association with information identifying the business entity (enterprise ID) and information indicating the type of activity (type identification information).

[0017] The emission amount storage unit that constitutes the storage unit 230 stores the greenhouse gas emissions of the business entity. The emission amount storage unit can store the direct first emission amount (Scope 1) by the business entity, the indirect second emission amount (Scope 2) by the business entity, and the third emission amount (Scope 3) by other business operators located upstream or downstream of the supply chain of the business entity. Also, the emission amount storage unit can store the fourth emission amount by category for the third emission amount (Scope 3) related to other business operators. In this embodiment, the emission amount storage unit can store by associating the enterprise ID indicating the business entity, the information identifying the time when the activity was performed (time information), the scope, the category, and the emission amount. The time information can set any period such as, for example, year, year, month, year, month, 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 achieving emissions reduction (referred to as solution information). Solutions can include, for example, various services and products related to greenhouse gas emissions reduction and offset, 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 emissions reduction that can be achieved by a solution, in association with information for specifying the solution (solution ID) and the industries to which the solution can be applied. The reduction information can be, for example, a percentage of the emissions amount or an emission factor for multiplying the activity amount.

[0019] The emissions calculation unit that constitutes the calculation unit 210 can calculate the emissions amount of the business entity (or at least any one of the first to fourth emissions amounts). The emissions 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 emissions amount for each activity, and calculate the emissions amount by summing up the emissions amounts by scope and / or category. Note that the emissions calculation unit may be configured to receive an input of the emissions 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 emissions 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 emissions amount reduced by the reduction target ratio with respect to the emissions 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 emissions amounts. The input unit 220 can also receive the fourth reduction target ratio by category for the third emissions amount.

[0021] The input unit 220 can receive a third reduction target ratio from other operators. For example, the input unit 220 can 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 calculate the target value (unit reduction amount) of the reduction amount to be reduced per unit time (for example, one year) by dividing the calculated reduction amount by the number of unit times (for example, the number of years) from the reference time point to the target time point. 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 of 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 for the third emission amount by category.

[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 amount, for example, in a graph format.

[0026] The output unit 240 can also visualize the emission amount (or reduction amount) after introducing the solution. The output unit 240, for example, 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 a reference time point, a target time point, and a reduction ratio from the user terminal 100 operated by its own company's users (S401). The management server 200 transmits 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 (for example, 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 the company's own 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 (for example, year) by dividing the target reduction amount by the number of unit times (for example, 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 the company's industry type from the solution storage unit, and calculates the reduction amount expected to be achieved by the introduction of 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 the introduction of 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 allows the calculation unit 210, the input unit 220, and the output unit 240 of the management server 200 to learn by themselves may be executed.

[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 accepts 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 direct first emission amount by the business entity, the indirect second emission amount by the business entity, and the third emission amount by another business operator located upstream or downstream of the supply chain of the business entity, the input unit accepts the first to third reduction target ratios for each of the first to third emission amounts, the unit reduction amount calculation unit calculates the first to third unit reduction amounts for each of the first to third emission amounts, the target emission amount calculation unit calculates the target emission amount for each unit time for each of the first to third emission amounts, and the output unit outputs the target emission amount for each of the first to third emission amounts. An information processing system characterized by this. [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 reduction target ratio of the fourth by category regarding the third emission amount, the unit reduction amount calculation unit calculates the unit reduction amount of the fourth by category regarding the third emission amount, the target emission amount calculation unit calculates the target emission amount of the fourth by category per unit time regarding the third emission amount, and the output unit outputs the target emission amount of the fourth by category regarding the third emission amount by category. 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, 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 described in the embodiments of the first function, an example of a configuration that is further applicable to the embodiments of the first function described above is taken as the embodiment of the second function and will be described 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 the company's own Scope 3.

[0037] Using FIG. 3, an example of the software configuration 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 per unit 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 per unit. 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 of the supplier. The reference time point and the target time point may be specified by, for example, the year, or may be specified by the year and month, the date, month, and year, the 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 from, for example, the supplier's web page 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 reduction rate). The target acquisition unit can receive the own 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) 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 for the company and suppliers and the second total value of the emissions at the reference time for the company and 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 to the target time) 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 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 (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 of 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 its own users and receiving the reduction target from the user terminals 100 of its own users.

[0051] The management server 200 acquires the emissions related to its own Scope 1 and 2 from the emissions storage unit, multiplies the acquired emissions (total) by the reduction rate, and calculates the reduction target amounts 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 emissions 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 company's target reduction rate (S608).

[0053] The management server 200 can output the reduction target (target reduction rate) for Scope 3 and the reduction target (target reduction rate) for 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 targets related to the company's Scope 3 and the reduction targets 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-company 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-company 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 the statistical value of the target reduction rate stored in the target storage unit as the target reduction rate of the business entity for which the target reduction rate cannot 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 is further applicable 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 used. 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 information (activity content) that identifies the business entity and the activities of 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 activity amount of its own company. In addition, the activity amount acquisition unit can acquire the activity amount of its own company from its own accounting system, business system, etc.

[0062] The activity amount acquisition unit can also acquire the activity amount of the 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 emission amount of its own company. The emission amount calculation unit can also calculate the emission amount of the supplier. The emission amount calculation unit can read the emission factor corresponding to the supplier from the emission factor storage unit, and multiply the read emission factor 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 amount of the supplier is not registered, the emission factor presentation unit that constitutes the output unit 240 presents the emission factors of other business entities similar to the supplier. The emission factor presentation unit can transmit the presented emission factor to the user terminal 100 and accept the instruction of the emission factor to be adopted from the user terminal 100. The user terminal 100 may adopt the presented emission factor, may input the emission factor it knows, or may adopt the standard emission factor provided by the Ministry of the Environment, etc. The emission amount calculation unit can calculate the emission amount using the emission factor 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 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 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 the greenhouse gas emissions by the business entity 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 the CDP questionnaire), a sustainability report, and a report of a periodic report based on the Energy Conservation Law, but it may be other reports such as a securities report. 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 these 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 corresponding to the first business entity, etc., the scale information and emission-related information of the second business entity are acquired. For example, when the attribute information corresponding to the first business entity is transportation, the scale information and emission-related information of the second business entity, which is transportation information, are acquired. The emission-related information (also referred to as information on the type of emission) is, for example, information on the amount of 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 emission-related information may be information on the content described in the emission report.

[0070] The information generation unit that constitutes the generation unit 260 reads 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. Then, it reads the information related to emissions corresponding to the identified second business entity (for example, the information described in the TCFD report) from the scale information storage unit, and generates third information (for example, a TCFD report reflecting the review results or a new TCFD report) that is different from the first information and the second information based on the read information related to emissions. The third information is information that reflects 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. Additionally, 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 also analyze the emissions amount, carbon tax in the embodiment of the fourth function, etc., and present the future emissions amount, 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 indicating the emissions amount 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 (for example, question information) 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 read information corresponding to the first business entity. Then, the information related to emissions corresponding to the identified second business entity (for example, external knowledge information) is read out from the scale information storage unit, and based on the read information related to emissions, a third information (for example, answer information to the question) different from the first information and the second information is generated. Note that 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 is identified, and combined information (for example, information combining internal knowledge and external knowledge) 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 is read out from the scale information storage unit, and based on the read information related to emissions, a third information (for example, answer information to the question) different from the first information and the second information may be generated. The third information is, as answer information to the question, information indicating the scope, information indicating the category, information indicating the reason, and the like. Furthermore, the third information may be information for a proposal for the question. Moreover, the third information may be both answer information to the question and information for a proposal for the question.

[0072] Also, the information corresponding to the first business entity may be, for example, information in which the 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 second information that matches or is similar to the information corresponding to the read first business entity. Then, the information generation unit reads out information related to the emissions corresponding to the identified second business entity (for example, information on external insights) from the scale information storage unit, and generates third information (for example, insights on the mapped information) that is different from the first information and the second information based on the read information related to the emissions. The third information is information in which accounting items and emission units are mapped, information in which scopes and / or categories and emission factors are mapped, and the like.

[0073] The information conversion unit that constitutes the generation unit 260 converts the unit information (for example, kilowatt) in a certain type of emission report (the first information) into the unit information (for example, 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. Note that an example in which the information conversion unit determines whether the types of the emission reports are different has been shown, but an information determination unit different from the information conversion unit may be provided for the 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 that constitutes the output unit 240 presents the third information. The information presentation unit transmits the presented third information to the user terminal 100, and the third information is displayed on the user terminal 100. Also, the third information transmitted to the user terminal 100 can be edited and processed on 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 referred to as the presentation unit.

[0075] The information input unit that constitutes the input unit 220 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] In addition, 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. Further, 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, the character information via OCR may be input by the input unit 220. By doing so, a plurality of 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 character information. The information described in the vehicle inspection certificate includes the vehicle registration number, registration date / delivery date, initial registration month and year, vehicle type, use (describe the type of passenger or cargo, second information), distinction between private and business use (describe the type of private or business use, second information), vehicle body shape (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, engine model, total displacement or rated output (first information in combination with the engine model), fuel type (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 imported 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 entity (for example, private use or business use information as vehicle inspection certificate information); an information setting unit (information generation unit that generates) that sets third information (for example, emission 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 unit as the third information is the emission 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 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 a barcode, a QR code (registered trademark), or an IC tag. In the case of a barcode, a QR code (registered trademark), or an IC tag, it is preferable to read it 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 if the user is a logistics operator or the like. 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 the emission amount per shipper of shipper A or shipper B can be specified as a search result 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 the obtained multiple 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 the 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 the 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 which the emission amount is calculated (for example, each of the raw materials procured by the company) (S701). The management server 200 may, for example, send a request to the supplier and receive the activity amount from the 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 out 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 out 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 suppliers with unknown emission factors, 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 company that is similar instead of the secondary data.

[0089] In the embodiment of the third function, other suppliers similar to the supplier and the scale information are specified. 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 specified. In this case, the industry type of the business entity may be included in the scale information, or an industry 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 for which emissions are calculated (for example, each of the raw materials procured by the company itself). 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] An increasing number of companies are promoting the disclosure of information related to greenhouse gas emissions. To create an emissions report, specialized knowledge and know-how are required. However, for businesses (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 often forced 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 prerequisite conditions 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., corporate information such as industry, sales, and number of employees as supplier attribute information); an information generation unit that generates third information (e.g., a new CDP report, a CDP report reflecting review results) based on information related to emissions of a second business entity (another supplier) that is the same as or similar to the second information (corporate information) corresponding to the first business entity; and a presentation unit that presents the third information. The information processing system further includes an input unit that inputs instruction information (e.g., question information, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., an answer to a question, a questionnaire, a new email address, a code) based on the instruction information. 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. For example, 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). Alternatively, 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. The analysis unit 280 may also perform machine learning on the information acquired by the acquisition unit 250 to generate the best answer. Since it analyzes and presents the CDP reports of the top industries indicated by the attributes in this way, it is possible to create emission reports (e.g., CDP reports) with high scores and also utilize them for climate change strategies and the like. After the submission of 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 a process 2 (operation 6) of generating and presenting third information.

[0098] The management server 200 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 each activity (e.g., each of the raw materials procured by the company itself, etc.) for which emissions are calculated (S901). Further, the management server 200 acquires second information indicating at least the attributes of the business entities (S902). Next, the management server 200 stores the acquired first information and second information in 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 the information corresponding to the first business entity input from the user terminal 100 in a storage unit (e.g., the scale information storage unit) and reading out and acquiring this stored information. Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to the second information that matches or is similar to the read 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 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 (for example, 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 (for example, internal insights), and second information (for example, information of external insights such as customer information) indicating at least the attributes of the business entities, a storage unit (for example, 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 (for example, question information), an information generation unit that generates third information (for example, answer information to the question) based on information related to emissions of a second business entity (another supplier) that matches or is similar to the information corresponding to the first business entity, and a presentation unit that presents the third information. The input unit includes a voice input unit that enables voice input 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. Also, the voice input unit may end voice input based on the voice being interrupted, or may end voice input based on the elapse of a predetermined time from the start of voice input. The information input from the voice input unit is acquired by the acquisition unit and stored in the storage unit.

[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 types 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 corresponding to the first business entity based on information on the types of emissions that match or are similar to the information corresponding to the first business entity (for example, information indicating a scope, information indicating a category). An information generation unit that generates information of the type corresponding to the first business entity (for example, information indicating a scope, information indicating a category, information on the reason as information for an answer to a question), and a presentation unit that presents information of the type corresponding to the first business entity, an information processing system can be provided. Note that the information of the type corresponding to the first business entity is also the third information.

[0103] By integrating the external professional knowledge published in this way with the internal knowledge such as customer data accumulated within the company, it is possible to draw out 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 voluntarily responding to the "CDP questionnaire on the environment" to externally appeal that they are enterprises and organizations that respond to the disclosure of climate change-related information. Enterprises and organizations are externally reporting their own energy usage status etc. by regularly reporting based on the Energy Conservation Law and responding to 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 the response to the CDP questionnaire, enterprises and organizations, which are the reporting entities, have to perform the task of converting the emission unit of the calculated carbon dioxide emission data from the unit for the regular report 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 the regular report 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, are spending a great deal of man-hours on converting 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 the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, an information conversion unit that converts 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 comprising the above 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 also be a new type of 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 that 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. Further, the management server 200 acquires second information (S1002) 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 (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. When 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, when 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 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 corresponding to the first business entity) (emission-related information that matches or is similar to a part thereof).

[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 a questionnaire for the information described in the CDP report for Supplier A and Supplier B. 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 a part of the instruction information (Please create a questionnaire for the information described in the CDP report) and information related to emissions (information described in the CDP report) that is identical or similar. "Identical or similar in part" indicates 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 address 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 a part of the instruction information (Please register a new user with the user name C) and information stored in the storage unit 230 that is identical or similar (User A@zb.jp and User B@zb.jp as information related to emissions). "Identical or similar in part" indicates 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] Further, the generation unit generates a code (program) that executes 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.), and that changes (adds, deletes, modifies, 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) that deletes the information input in January based on a part of the instruction information (Please delete the data input on yyyy / mm / dd. Please delete all the data input one month before today.) that matches or is similar to the information (information input in January as information related to emissions) stored in the storage unit 230. 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 the instruction as computer language, that is, a code or program, as new information. 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 by 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 obtaining the information input on yyyy / mm / dd and deleting it. 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, calculates the emission amount of the information input on yyyy / mm / dd, and performs a process of presenting it. 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, creates a graph of the information input on yyyy / mm / dd, and performs a process of presenting it. 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 searched for and obtained from the externally software that has already been linked by the API linkage 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. Further, 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 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. When 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, when 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, as third information (new information), a code for executing the content of the instruction based on the instruction information (S1106). Next, the management server 200 executes a predetermined process based on the generated code (S1107). Next, the management server 200 presents the result of the predetermined process executed based on the code (S1108).

[0116] 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, region of the business, content of the business, products and services sold, manufactured, or provided. Further, the second information may be information on initiatives related to sustainability. Information on initiatives related to sustainability is, for example, information such as goals related to climate change, internal strategies and systems, and numerical goals. 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 second information in this way, it is possible to easily create the third information.

[0117] The input unit 220, output unit 240, acquisition unit 250, calculation unit 210, generation unit 260, estimation unit 270, analysis unit 280, and execution unit 290 of the management server 200 may be executed by a system (mechanical system) having artificial intelligence that learns by itself. Further, this system may perform tuning to learn the acquired information such as information indicating the scope, information indicating the category, and information indicating the reason. By doing so, documents published by the WBCSD or the Ministry of the Environment and in-house customer databases are loaded into the management server 200, and when a customer inputs preconditions (industry type, product, service, etc.), an optimal answer for the customer is generated from the learned information group and can be automatically answered. Note that it is also possible to load information in multiple languages. Also, it is possible to input questions and answers in multiple languages. By making it 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 greenhouse gas emission amount 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 that constitutes 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. [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 specifies 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 the above. [Item C3] The information processing system according to item C1, wherein the emission factor storage unit stores the emission factors 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 corresponding to the scale information that matches or is similar to the scale information of the first business entity and the activity, and reads out the identified second business entity and the emission factor corresponding to the activity from the emission factor storage unit. An information processing system characterized by the above. [Item C4(P044)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to greenhouse gas emissions by 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. [Item C5(P045)] An information processing system comprising: an acquisition unit that acquires first information including at least information related to greenhouse gas emissions by 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 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. [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, an information generation unit that generates third information based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, an information conversion unit that converts the unit information in the first information into the unit information in the third information, and a presentation unit that presents the third information. An information processing system characterized by comprising: [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, an information generation unit that generates third information based on information related to the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information. An information processing system characterized by comprising: [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 that is further applicable to the embodiments of the above-described Functions 1 to 3 will be described as an embodiment of Function 4 and will be detailed 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 provided. 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 that constitutes 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 (it can also be 2050 or other years). 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 (it can also be 2050 or other years). Each scenario data shows the carbon price (coefficient) for each year from the present to 2100. Note that as the reference scenario data, the climate change scenario set by WEO2022 may be acquired. 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 emission amount stored in the emission amount storage unit and the carbon price (coefficient). The first carbon tax is derived based on the amount of carbon contained in the emission 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 emission amount, and in the United States, it is derived by multiplying the carbon price per ton (such as M dollars / ton) by the emission 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 emission amount stored in the emission 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 emission 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 emission 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 emission amount and the reduction target ratio of the emission amount by the business entity. The reduction target ratio is the same as in the embodiment of the first function.

[0125] The information presentation unit presents information on the first carbon tax, the second carbon tax (simulation result), and the reduction amount. The second carbon tax may present the result of a simulation based on a single 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. Also, 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 outburst floods, heavy rains (rain, sleet, hail, snow, ice), landslides, storms (including blizzards, dust storms, 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, users 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] Figure 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 a reduction target ratio of the emissions by the business entity (S1205). Next, the management server 200 calculates a 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 X-axis being the year.

[0129] Due to the recent global warming phenomenon, abnormal weather has been observed all over the world. Also, meteorological disasters have been occurring more frequently. 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 by introducing a carbon pricing system, a policy will be implemented to price carbon and change the behavior of carbon dioxide emitters (mainly companies). 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 dioxide emissions of the company by the carbon price (carbon pricing) calculated on each of the first scenario data, the second scenario data, and the third scenario data.

[0131] By configuring in this way, in a company, it becomes 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, by having a company incorporate risk factors such as future carbon tax burdens into 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 the input unit 220 may be executed by a system (mechanical system) having an artificial intelligence that learns by itself. By such machine learning, it is possible to predict the factors causing the increase or decrease of 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 emission amount by the business entity; and a reduction amount calculation unit that calculates a reduction amount based on the emission amount 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 an input of a reference time point and a target time point, and the reduction amount calculation unit can acquire the emission amount at the reference time point from the emission amount storage unit and calculate the reduction amount at the target time point based on the acquired emission amount and the reduction target ratio.

[0134] <<Blockchain function (Function 5)>> 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 4 will be described as an embodiment of Function 5 and will be described in detail below.

[0135] Using FIG. 3, an example of the software configuration of the management server 200 in Function 5 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 amount 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, if 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, so 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 as 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 the 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] When the analysis result is abnormal and the information indicating the obtained emission amount is not falsified, for example, when 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 configured to output (notify) to the second business entity that the information indicating the emission amount output to the first business entity is incorrect information.

[0141] Further, a generation unit 260 may be provided to generate a blockchain. The blocks constituting the blockchain store the first information of the second business entity and the hash value corresponding to the first information. The 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 can be information related to the second information A, while the first information B can 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 process 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 process of operation 10.

[0144] Concerns have arisen regarding the reliability of the first information of 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 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 fraudulent 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 emissions. 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 how and when) and the editing history of greenhouse gas emission data by the business entity, so it is possible to confirm the reliability (guarantee the reliability) of the information indicating the obtained emissions, and it is possible to 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] <Disclosed 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 business entities that make up 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 that make 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 partially described 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, 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, 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. Further, 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 in association with, for example, 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, for example, read the basic data from the image data by 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 calculation unit that constitutes the calculation unit 210 calculates the emissions 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 factors related to the activity of the enterprise, and the emissions 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 emissions related to Scope 1, it can be the amount of fuel burned by the user, in the case of emissions related to Scope 2, it can be the amount of electricity used by the user, and in the case of emissions related to Scope 3, it can 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 emissions can be calculated by multiplying the obtained activity volume by the read emission factor. Also, when the basic data includes both the emission factor and the activity volume, the emissions can be calculated by multiplying the read emission factor and the activity volume. Also, when the basic data is the emissions, the emissions read from the supporting data can be used as they are.

[0159] The corresponding database that constitutes the storage unit 230 stores by associating information for specifying the emissions 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 emissions specifying information, the basic data ID for specifying the basic data, and the supporting ID indicating the supporting evidence. The emissions specifying information can include, for example, time information such as year, month, and day. Also, the emissions specifying information can include information (such as user ID) for specifying the output entity (enterprise, etc.) of the greenhouse gas related to the emissions. Also, the emissions specifying information can include the products or services to be calculated.

[0160] The certificate output unit that constitutes the output unit 240 outputs certificate data. The certificate output unit can receive a designation of emission amount specific information. For example, the certificate 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 certificate 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 certificate output unit can receive information specifying a 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 can 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). Further, 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] Further, the certificate output unit can also receive a designation 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 designated basic data from the corresponding database, and can 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 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 certification data in the certification 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 certification ID indicating the certification 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 certification data and to receive the basic data.

[0167] Next, the flow of the output process of the certification 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 certification ID corresponding to the received emission amount specifying information and the basic data ID from the correspondence database, reads out the certification data corresponding to the specified certification ID from the certification data storage unit, and outputs (transmits to the user terminal 100) the read certification data.

[0169] As described above, according to the information processing system of the sixth function, the certification 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 certification data corresponding to the emission amount and the basic data used in its calculation.

[0170] In the embodiment of the sixth function, it is assumed that 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 addition, in the embodiment of the sixth function, although the basic data is read from the certificate data by means of processing such as OCR, for example, when the basic data is corrected by the user terminal 100, etc., the user terminal 100 may receive the 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 certificate data and the content of the basic data, and update the learning model for performing OCR by machine learning using the certificate data, the range, and the content as training data. Thereby, it is possible to improve the reading accuracy by so-called AIOCR.

[0172] In addition, in the embodiment of the sixth function, although the basic data is read from the certificate data, for example, the basic data may be received from the user terminal 100, the emission amount may be calculated using the basic data received from the user terminal 100, the certificate data related to this 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 certificate 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 certificate data as training data, and using this learning model, the type (basic data ID) of the basic data is inferred from the certificate data received from the user terminal 100, and the association between the certificate data and the basic data can be made. The management server 200 can associate the basic data ID indicating the inferred basic data with the certificate ID indicating the certificate data in the correspondence database.

[0173] In addition, in the embodiment of the sixth function, in the correspondence database, although the emission amount, the basic data, and the certificate are associated with each other, the emission amount (emission amount specific information) and the certificate (certificate ID) may be associated with each other, or the basic data (basic data ID) and the certificate (certificate 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 by associating 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 by associating 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 credential acquisition unit that acquires credential data in which basic data for calculating greenhouse gas emissions is displayed; a basic data acquisition unit that receives input of the basic data; a credential data storage unit that stores the credential data; an emission amount calculation unit that calculates the emission amount based on the basic data; a correspondence database that stores by associating information for specifying the basic data or information for specifying the emission amount and information for specifying the credential data; and a credential output unit that receives a specification of information for specifying the basic data or information for specifying the emission amount, specifies the credential data corresponding to the specified basic data or the emission amount from the correspondence database, and reads out and outputs the specified credential data from the credential data storage unit.

[0176] <<Evidential Function of Accounting Data (Seventh Function)>> Next, although some were 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 is taken as an embodiment of the seventh function and will be described in detail below.

[0177] <System Overview> In the embodiment of the seventh function, among the data serving as evidence 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 a 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 cause it to calculate the emission amount of greenhouse gases.

[0180] The accounting system is a computer system that manages accounting data. The accounting system can be composed of one or more computers. The accounting data can 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 it may have other configurations. 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 emission amount of greenhouse gases. 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. Examples of accounting record data serving as evidence for Scope 1 (direct emissions) of the GHG (GreenHouse Gas) Protocol include, for example, receipts for refueling at a gas station, invoices for gas, coal, etc. Examples of accounting record data serving as evidence for Scope 2 (indirect emissions) include, for example, electricity receipts and contracts. Examples of accounting record data serving as evidence for Scope 3 (emissions by related third parties) regarding Category 1 (purchased goods and services) include, 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] In addition, accounting data serving as evidence for emission factors can 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 can 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, fiscal year and name of 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, receive the upload of accounting data from the user terminal 100, or may acquire the 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 needed. 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, fiscal year and name of 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 the accounting data not managed by the accounting system (off-system data).

[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 an emission amount and information for identifying accounting data. Further, the correspondence database can also store by associating information for identifying audit data. The correspondence database stores by associating emission amount identification information, a basic data ID for identifying basic data (for example, the content of the activity amount), accounting data identification information indicating accounting data, and audit data identification information for identifying audit data. The emission amount identification information can include, for example, time information such as year, month, and day. Further, the emission 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 emission amount. Further, the emission 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 emission factors. The emission factor storage unit can store the emission factors in association with information for identifying an 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 emission amount. The basic data can be, for example, the activity amount and the emission factor. Here, it is assumed that accounting data is acquired as the activity amount (the accounting data acquired by the accounting data acquisition unit is read from the accounting data storage unit). The emission 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 emission amount calculation unit that constitutes the calculation unit 210 calculates the emission amount based on the basic data. Here, the emission amount calculation unit can read the activity amount included in the accounting data, perform unit conversion, and multiply the activity amount by the corresponding emission factor to calculate the emission amount. In the case of the emission amount related to Scope 1, for example, the emission amount calculation unit can extract the purchase amount of fuel from the accounting data related to the purchased fuel and calculate the emission amount by multiplying the purchase amount by the emission factor corresponding to the fuel. Also, in the case of the emission amount related to Scope 2, the emission amount calculation unit can, for example, extract the electricity charge from the accounting data related to electricity among the utility bills and calculate the emission amount by multiplying the emission factor of electricity by the electricity charge. Also, in the case of the emission amount related to Scope 3, the emission amount calculation unit can, for example, extract the purchase amount of a specific product from the accounting data related to the purchase of the product and calculate the emission amount related to the product by multiplying the extracted purchase amount by the emission factor corresponding to the product. When the unit of the emission factor is different from the unit of the accounting data, the emission amount calculation unit can perform unit conversion on the activity amount of the accounting data and then multiply by the emission factor.

[0194] The emission amount output unit that constitutes the output unit 240 outputs the calculated emission amount. The emission amount output unit may output, for example, the total value of all emission amounts, or the total value of the emission amounts for each scope according to the GHG Protocol, or the total value of the emission amounts 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. 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 the 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 accounting data and / or audit data, for example, 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 third-party certification body (the information processing device thereof).

[0198] In addition, the accounting data output unit can also accept the specification 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 specified 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 specified from the user terminal 100. The management server 200 may, for example, accept the specification of the accounting data from the user terminal 100, access the accounting system, and acquire the specified 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 specified 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] A system (mechanical system) having an artificial intelligence that self-learns the acquisition unit 250, the calculation unit 210, and the output unit 240 of the management server 200 may be configured to execute.

[0207] <Disclosure> 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 for specifying the basic data or information for specifying the emission amount, and accounting data that is at least one of accounting record data, financial statement data, or audit evidence data indicating the basic data. A correspondence database that stores them in association with each other, and an accounting data output unit that receives a designation of information for specifying the basic data or information for specifying the emission amount, and reads from the correspondence database and outputs information for specifying 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 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 for those not recorded in the accounting system, obtains them 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 for specifying the basic data or the information for specifying the emission amount, the information for specifying the accounting data, and the information for specifying the audit data in association with each other, and the accounting data output unit reads from the correspondence database and outputs the information for specifying the accounting data corresponding to the designated basic data or the emission amount and the information for specifying the audit data. An information processing system characterized by.

[0208] <<Unit conversion function (8th 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 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 to other management servers 200 via a communication network 300. In the example of FIG. 1, one management server 200 is referred to as one management server 200, and management servers 200 connected to one management server 200 (not shown) are referred to as other management servers 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 (for example, 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 obtain the emission intensity 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 intensity (primary data) calculated for itself so that a more realistic emission amount can be calculated.

[0212] Using FIG. 3, an example of the software configuration of the management server 200 in the eighth function will be described. 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 of the emissions calculated using primary data to 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 the product (used product information). Used products are, for example, raw materials used to produce the product. 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 (associated enterprise) corresponding to at least one of the upstream and downstream of the supply chain. The associated 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 that the emission units are acquired 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 application unit acquisition unit can update the acquired emission units and the primary data ratio corresponding to the enterprise ID indicating the associated 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 associated enterprise. When the emission unit acquisition unit registers the emission units of the secondary data in the emission unit storage unit, the primary data ratio can be set 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 associated enterprise. The activity amount can be, for example, the amount of products received from the associated enterprise, such as the number of products, the amount of energy, the distance transported in logistics, etc. The activity amount acquisition unit can acquire the activity amount related to the associated enterprise from the management server 200 of the associated enterprise. The activity amount acquisition unit may be configured to receive an input of the activity amount of the associated 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 associated enterprise as the activity amount.

[0218] The emission amount calculation unit that constitutes the calculation unit 210 reads out the emission factors corresponding to related companies and products from the emission factor storage unit, and multiplies the read emission factors 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 of the related company (such as the number of purchased products) 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 using 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. Also, 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 electricity use in 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.), 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, and 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 emission factor 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 emission factor of the used product.

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

[0224] The emission factor transmission unit that constitutes the output unit 240 can transmit the company's emission factor to another management server 200 (the system of an affiliated company). The emission factor transmission unit may transmit the company's emission factor in response to a request from another management server 200, or may transmit the company's emission factor periodically or each time the company's emission factor 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 total of the primary data emission amounts for all used products calculated is added to the emission amount (Scope 1 and 2) emitted by the company for the product to calculate the total value of the emissions based on the primary data. The calculated total value is divided by the emission amount (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, obtain 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, obtain the primary data ratio corresponding to the company ID and the used product ID from the emission factor 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 factor, 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 total of the primary data emission amounts of the used products.

[0226] The emission source unit acquisition unit that constitutes the acquisition unit 250 can also acquire, from the management server 200 of the related company that provides the used product, the emission amount emitted by the related company for one or more products used. In this case, the emission source unit acquisition unit can allocate the emission amount based on a predetermined standard to calculate the emission amount for each product. The emission source unit acquisition unit can allocate the emission amount of the used product according to the production volume of the product, etc., for a plurality of products using the same used product. The emission source unit acquisition unit can calculate the emission source unit 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 emission amount calculation unit for each product that constitutes the calculation unit 210 calculates the emission amount related to the product (referred to as PCF (Product Carbon Footprint)). When the emission source unit acquisition unit can acquire the emission source unit, the emission amount calculation unit for each product can calculate the first emission amount for each product related to the used product by multiplying the emission source unit by the usage amount of the used product. When the emission source unit acquisition unit cannot acquire the emission source unit and can acquire the emission amounts related to all the used products provided to the company itself, the emission amount calculation unit for each product can allocate the emission amount based on a predetermined standard to calculate the second emission amount for each product. The emission amount calculation unit for each product calculates the total value obtained by summing the first emission amount for each product (the emission amount accumulated using the emission source unit), the second emission amount for each product (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 acquired by the company 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 source unit for each related company.

[0229] The management server 200 acquires the emission factor from the management servers 200 of related companies (S1401). If the management server 200 fails to acquire the emission factor (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 according to a predetermined standard (for example, the production volume of each of its own products), calculates 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 factor (S1406). On the other hand, if 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 factors of related companies in a comparable manner (S1408). As a result, enterprises can grasp the emission factors 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 according to a predetermined standard (for example, the production volume of each of its own products), calculates the emissions per product of the used products (S1502). When it has not acquired the emissions (S1501: NO), it multiplies the emission factor (primary data or secondary data) by the usage volume to calculate the emissions per product (S1503). The management server 200 totals 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 product (S1505). As a result, whether it is the emissions calculated using the emission factors obtained by LCA (Life Cycle Assessment) etc. (emissions calculated by the accumulation method), or the emissions obtained by dividing the total emissions of the whole company by the number of products or 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] <Disclosed 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 gas 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 the used goods provided by the affiliated company used in the company's products, 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 a primary data ratio related to the product by dividing a value obtained by multiplying the first emission amount obtained by multiplying the usage amount by the first emission factor by the primary data ratio and adding the second emission amount by the first and second emission amounts. An information processing system characterized by this. [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. An information processing system characterized by this. [Item H4] An information processing system according to Item H1, comprising: an emission factor calculation unit that calculates a company emission factor, which is the emission factor of the company, based on the acquired emission amount and activity amount of the company; and a transmission unit that transmits the company emission factor to the system of the affiliated company. [Item H5] An information processing system according to Item 1, wherein the activity amount acquisition unit acquires the activity amount of the affiliated company from the system of the affiliated company. [Item H6] An information processing system comprising: 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 amount acquisition unit that acquires a first activity amount of the affiliated company related to a used product used in the company's product; a company information acquisition unit that acquires a second emission amount and a second activity amount of the company related to the company's product; and 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 amount 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 amount 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 amount 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 gases related to the 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 based on 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 that is further applicable to the embodiments of the first to eighth functions described above will be described in detail below as an embodiment of the ninth function.

[0235] <System Overview> Hereinafter, an information processing system related to the ninth function will be described. The information processing system of the ninth function aims to manage the greenhouse gas emissions of emitters such as companies. In this information processing system, the input of the activity volume of the emitter or other emitters located upstream or downstream in the supply chain of the emitter is received, and the emissions are calculated by multiplying this by the emission factor. In this information processing system, it manages which emission factor should be used for which activity volume so that the emissions can be calculated simply by inputting the activity volume. Also, the information processing system of the ninth function aims to calculate the greenhouse gas emissions in the construction industry and visualize the calculation results. 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, by the contractor who undertakes the construction work. It is also possible to calculate the greenhouse gas emissions generated in the construction work using this quotation. When calculating the greenhouse gas emissions using the quotation, operations such as classifying the items described in the quotation and assigning emission per 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, different formats are used for each 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 the emission per 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, an example of the software configuration 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 including emission factors for calculating the emission amount of greenhouse gases (hereinafter referred to as emission factor information). 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 for uniquely specifying the activity (activity ID) 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 this 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, and the like. 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 and 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 the values entered in which item number of the CSV data in the activity specific 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 drawing data such as BIM / CIM in the design stage and the estimate can be obtained by the acquisition unit 250 from the contractor undertaking the construction work, and the drawing data and the estimate data can be input by the input unit 220. The items can be scopes and / or categories.

[0245] The activity estimation unit that constitutes the estimation unit 270 identifies activities 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 (which may be 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, it 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, the company ID is set in the user information, and the company ID can be acquired 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 activity level by the emission factor corresponding to the activity identification information specified based on the item related to 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 enterprise 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 enterprise ID and the activity identification information. Note that the aggregation may be executed by another functional unit 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. Also, 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 multiple pieces of estimated information, all the information may be presented, or information up to the top 5 (not limited to the 5th) in 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 through 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) vector information that is close in 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 through the output unit 240 (S1604). It may be possible to have the user select one from the plurality of pieces of activity identification information (or receive the input of other activity identification information). Also, 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 through the output unit 240 and has the user select one (or receive 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). Also, the management server 200 can aggregate 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 with 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) with a short distance from the vectorized vector information among the vector information stored in the vector information storage unit (S1703). Also, the management server 200 classifies the items with a short 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 by the output unit 240 (S1705). It may be possible to let the user select one from the plurality of activity specific information (or accept the input of other activity specific information). Also, 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 by the output unit 240 and lets the user 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). Also, the management server 200 can total and output the emission amounts registered in the emission amount storage unit (S1709). Also, the management server 200 analyzes and identifies the items recommended for reduction from the activity amount, and presents a solution (S1710). The function of providing a solution will be described in Functions 10 to 15. Also, after classifying the described items 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 data on 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 the 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 the data on activity amounts, making input easier. Also, when calculating the 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. However, the 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 the items as input data and the activity specification information as teacher data. In this case, the activity estimation unit can give the received items to the learning model to estimate the 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] A system (mechanical system) having an artificial intelligence that self-learns 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 made to execute.

[0260] <Disclosure Items> 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 activities that emit greenhouse gases (e.g., the amount in a quotation) and items related to the activity amount (e.g., items for 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 Item 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 creates second vector information by vectorizing the received items, 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 (10th Function)>> Next, although some have been partially described in the foregoing embodiments, an example of a configuration that is further applicable to the embodiments of the 1st to 9th functions described above is taken as the embodiment of the 10th function 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 10th function aims to provide a technology that can support the reduction of greenhouse gases.

[0262] <System Overview> 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 provider (provider) of the solution registers the solution information, and the user can view the solution information. The user can also contact the provider regarding the solution.

[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, performance acquisition unit), an analysis unit 280 (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 can include information for identifying the solution (solution ID), provider ID, solution name, solution description, price, reduction amount, and introduction conditions. The solution name is the name of the reduction means (solution). The solution description is an explanation of the solution and can include, for example, text data, image data, audio data, etc. 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 providing 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. 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 entity discharging) (hereinafter referred to as user information). The user information can include information for identifying the user (or the discharging entity) (user ID), the name of the user (or the discharging entity) (user name), information about the business conducted by the discharging 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 greenhouse gas emission amount by the discharging entity (hereinafter referred to as emission amount information). The emission amount information can include the aggregated value of the emission amounts by the discharging entity. The emission amount information can include the attributes of the discharging entity. The attributes of the discharging entity can include the business of the discharging entity, the number of employees, the region, and the like. Also, the attributes of the discharging 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, 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 discharging 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 discharging entity. The emission amount information storage unit is the same as the emission amount storage unit of other functions.

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

[0268] The extraction unit that constitutes the analysis unit 280 acquires solution information that matches the emission information. The extraction unit can match the emission amount and additional information with the solution information. The extraction unit can extract those that satisfy the introduction conditions in which the user information and / or emission 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 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 the order of unit cost among the solution information that matches the emission 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) for charging the provider for the usage fee of the system. The billing processing unit can bill the provider that provided the solution according to the reduction amount included in the performance information. The billing processing unit may bill 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 that it increases when the reduction amount is large. For example, the billing processing unit may determine the billing amount so that it decreases 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 the solution information that matches the discharge amount information and satisfies the conditions of 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 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 from users regarding solutions. 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 a priority according to the aggregated value 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 the provider, it can preferentially provide solution information.

[0280] Also, the management server 200 can include an application processing unit that accepts applications for solutions. The management server 200 can provide compensation to users 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 include 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 280, 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 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 the user of the emitter that emits greenhouse gases; a solution storage unit that stores at least solution information regarding means for reducing the greenhouse gas; 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: [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 the activity 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 amount of emissions. 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 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 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 the steps of: [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 the steps of: [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 the steps of:

[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 described 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 object 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> The information processing system related to the 11th function will be described below. The information processing system of the present embodiment provides information on emission reduction means (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorinated 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 (provision 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 band. The reduction amount may be information indicating the reduction amount of greenhouse gas 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 and 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 the 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 displays a list of solution names, the input unit 220 receives the designation of a solution from the list, and the providing unit can provide the solution information related to the designated solution. The input unit 220 can receive the input of keywords 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 that 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 and matches the user information corresponding to the accessing user. The list of solutions can include, for example, a list of solution IDs and solution names. In addition, 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, for example, sorted in ascending order of price (e.g., cheapest first). The list of solutions may be provided, for example, sorted in descending order of reduction amount (e.g., largest first).

[0295] The management server 200 determines whether 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 retrieved 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 specification (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 specified 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 specification 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 notified 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 emission amount by multiplying the activity amount by the emission factor, aggregate the calculated emission amounts for each scope and category defined in, for example, 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 above emissions amount and inputs to the management server 200 the specification of the solution (s) considered appropriate for reducing this emissions amount, and can transmit the solution information selected by the operator to the user terminal 100.

[0300] The solution information may include the posting date. The management server 200 can sort the list of solutions in the order of the posting 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 user information to the provider. Also, the management server 200 can include an application history storage unit that stores the application history of the solution (information associating the solution ID, user ID, and 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 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 multiple (two may be sufficient) pieces 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 browsing history or application history collectively.

[0305] For the introduction conditions of solution information, it is possible to set the specification of industry type and location. 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 specifications on how to display the solution information. The management server 200 may prioritize the display of solution information related to providers who pay additional fees. The management server 200 may provide rewards to users who apply for solutions 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 the provider a predetermined percentage of the contract amount. When a solution contract is concluded between a user and a provider, the management server 200 may send a message indicating that 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 (P037)] 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, and an input unit that receives an input of solution identification information for identifying the solution information from the discharging entity, and a user information transmission unit that acquires the provider identification information corresponding to the solution information specified by the solution identification information from the storage unit and transmits information about the discharging entity to the provider specified by the acquired provider identification information. An information processing system characterized by comprising: [Item K4] The information processing system according to item K3, further comprising a billing processing unit that performs a process for billing a commission to the provider that has transmitted the information about the discharging entity. An information processing system characterized by comprising: [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 a billing processing unit that performs a process for billing a posting fee to the provider specified by the provider identification information specified by the provider identification information corresponding to the solution information stored in the storage unit. An information processing system characterized by comprising:

[0310] <<Solution matching function (12th function)>> Next, although some have been described in the above-described embodiments, an example of a configuration that can be further applied to the embodiments of the 1st to 11th functions described above will be described as an embodiment of the 12th function 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 kind of solutions there are. The 12th function aims to provide a technology that can assist 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 the emitters of greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorinated gases). The user registers information on the emissions of the emitter, and receives a proposal for solution information suitable for the emitter from the provider of the solution (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 on 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, floor area, roof area, the number of products that can be produced, etc. In this embodiment, the emission amount information includes information for identifying the emission entity (e.g., 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 (e.g., 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 who can provide emission amount information for each emission entity. The provider information can include information for identifying the emission entity (e.g., enterprise ID) and information for identifying the provider (e.g., 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 destination 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 scope according to the GHG Protocol (for Scope 3, 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. Also, 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 multiplies the acquired activity amount and emission factor to calculate the emissions amount, and can also acquire various information used for calculating the emissions amount, such as the emissions amount and activity amount calculated by the emissions calculation unit, as emissions information.

[0317] The emissions information acquisition unit can acquire emissions information related to the emissions amount before the implementation of the greenhouse gas reduction measure (hereinafter referred to as the pre-implementation emissions amount), register it in the emissions storage unit, acquire emissions information regarding the emissions amount after the execution of the reduction measure (hereinafter referred to as the post-implementation emissions amount), and register the performance information including the acquired emissions amount 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, the emission source side can control the destination of the emission amount information. When the destination storage unit stores destination information corresponding to the company ID included in the emission amount information, the emission amount information providing unit can provide the emission amount only to the provider specified in the destination information. Also, when a disclosure range is specified in the emission amount information, the emission amount information providing unit 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 a solution information storage unit that stores the solution information acquired during a predetermined period for each emission source (for example, company ID) may be provided in the management server 200, and one or more pieces of solution information stored in the solution information storage unit may be provided.

[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 according to the priority corresponding 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). Further, the solution information providing unit may provide only a predetermined number of solution information in the order of the determined reduction amount. Further, the solution information providing unit can provide a list in which the solution information is sorted in the order of the cost determined by the cost information (for example, in ascending order). Further, the solution information providing unit can calculate the unit cost per unit reduction amount from the reduction amount based on the reduction information and the cost based on the cost information, and provide the solution information with this unit cost attached, provide the solution information sorted in the order of the unit cost (for example, in ascending order), or provide only a predetermined number of solution information in the order of the unit cost.

[0322] The execution information acquisition unit that constitutes the acquisition unit 250 acquires execution information indicating the execution status of the reduction means by the emission entity. The execution 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 execution information is actual information, and the reduction amount is calculated based on the actual information at a plurality of time points.

[0323] The execution information providing unit that constitutes the output unit 240 can provide the execution information to the provider of the reduction means. The execution information providing unit can, for example, transmit the execution information to the user terminal 100 of the provider. In this embodiment, it is assumed that the execution information before and after the execution of the reduction means is provided as the execution information. When the destination information is registered in the destination storage unit, the execution information providing unit can transmit the execution 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 providing 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 a process (billing) of charging 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 may, for example, charge a registration fee regularly to the provider that can receive emission amount information.

[0328] <Operation> FIG. 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). If a disclosure range is set in the destination information, the management server 200 can provide only the information included in the disclosure range of the emission amount. 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 to which the execution information has been provided (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 estimate the reduction target by the solution, for example, by subtracting the emission amount after execution from the emission amount before execution, based on the performance information before and after the execution of the reduction means (S2105). The management server 200 can transmit the estimated reduction amount to the user and / or the provider specified in the destination information (S2106).

[0332] As described above, according to the information processing system of 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. However, it may be configured to 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 be configured not to provide 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. Further, the management server 200 can register solution information from the provider, match the solution information with the emission amount information, and preferentially provide the emission amount information with a high degree of matching to the solution to the provider. Also, the management server 200 can display the reduction target and its actual performance 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 make the provider highlight the items related to the scope and / or category desired by the emission entity. Also, the management server 200 can make the user's desired reduction category be highlighted on the provider's user terminal 100. Also, the management server 200 can be provided with a provision history storage unit for storing 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 can provide only the solution information related to the provider and solution that match the desire to the user.

[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 to send and receive 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 message transmissions, 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 to attach proposals such as discounts and service additions to the solution information and transmit 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 the evaluation value of the solution and / or the provider from the user and stores the evaluation value 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 evaluation value of the user from the provider and stores the evaluation value for each user. The management server 200 may aggregate the evaluation values of the solution and / or the provider 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 "Company ○ of the 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 the execution unit 290 may be executed by a system (mechanical system) having an artificial intelligence that learns by itself.

[0339] <Disclosure matters> Note that the 12th function also includes the following configuration. [Item L1 (P038)] An emission amount information acquisition unit that acquires emission amount information regarding the emission amount of greenhouse gases from a user who is an emission source that emits greenhouse gases; an emission amount information providing unit that provides the emission amount information to a provider that provides means for reducing the greenhouse gases; 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 these components. [Item L2] The information processing system according to Item L1, further comprising a storage unit for providing destination information that manages information for specifying the provider that provides the emission amount information in association with the emission source, wherein the emission amount information providing unit refers to the storage unit for providing destination information, acquires the provider corresponding to the emission source 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 these components. [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 this. [Item L4] The information processing system according to Item L3, further comprising a storage unit for providing destination information that manages information for specifying the provider that provides the emission amount information in association with the emission source, wherein the emission amount information providing unit provides the emission amount to the provider specified by referring to the storage unit for providing destination information. An information processing system characterized by this. [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; an emission amount information acquisition unit that acquires emission amount information regarding a first emission amount before the implementation of the reduction means; an emission amount information acquisition unit that acquires emission amount information regarding a 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 cost.

[0340] <<Solution matching function (Function 13)>> 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 twelfth functions described above will be described as an embodiment of the thirteenth function 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, an information processing system according 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, the provider registers information regarding recycled materials (hereinafter referred to as recycled material information), and a user of the 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, an explanation 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 can include plastic, glass, iron, and the like. The name of the recycled material is the name of the recycled material. The explanation is an explanation about the recycled material and can 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 regarding 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-depleting 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 (such as fertilizer consumption and nitrogen and phosphorus from livestock) related to eutrophication, (4) acidic substance emission indicators related to acidification (such as NOX and SOX emissions), (5) heavy metal emissions and organic compound emissions (such as pesticide consumption) related to the state of harmful substances, (6) SOX, NOX, and VOC emissions in urban areas related to urban environment quality (such as urban traffic density, urban vehicle ownership, degree of urbanization (urban population growth rate, urban land use)), (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), (8) the presence of artificial elements related to landscape, 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, automobile ownership, agricultural production value, etc., related to sector-specific 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 the ability to offer the amount (which may be explained by text or the like), 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 the like.

[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. The providing unit can, for example, 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. The providing unit can, for example, create screen information (which can be described by, for example, HTML) for depicting the recycled material name, description, price, quality, process, introduction results, environmental indicators, supplyability, circularity indicators, etc. of the recycled material information 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 specification of a recycled material from the list, and the providing unit may provide the recycled material information related to the specified 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, and the like.

[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, and the like. 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 results 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, 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.

[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). The management server 200 may, for example, 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 recycled material IDs and recycled material names. 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 in the order of price (for example, in ascending order).

[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, it is possible to inform the user of the recycled materials provided by the provider.

[0357] For example, a consultant can grasp the manufacturing of the user's product, identify recycled materials that can be used in the manufacturing 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 those with the latest update date and time within a predetermined period in the list of recycled materials.

[0360] The management server 200 can include the number of views of the recycled material information that the user has viewed in the recycled material information. For example, when the management server 200 sends 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 send user information to the provider. In addition, 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 evaluation of recycled materials. The management server 200 may receive the word-of-mouth evaluation (scores, likes, etc.) of the recycled material information viewed from the user terminal 100 and store the received word-of-mouth evaluation. The management server 200 can preferentially present the 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 t...

Claims

1. An acquisition unit that acquires evidence data displaying basic data indicating that the target material is a biomass raw material, A document data storage unit that stores the aforementioned document data, A corresponding database that stores linked information identifying information for obtaining certification that the subject is the biomass raw material and information identifying the supporting documentation data, An output unit that receives a request from a third-party certification body or applicant, identifies the certificate data corresponding to the information specified in the request from the corresponding database, and outputs the identified certificate data together with the information for obtaining the certification. An information processing system characterized by comprising the following features.

2. An information processing system according to claim 1, wherein the acquisition unit reads the basic data from the document data by optical character recognition processing.

3. A computer-based information processing method comprising: a document data storage unit that stores document data displaying basic data indicating that the object is a biomass raw material; a correspondence database that stores information identifying information for obtaining authentication that the object is the biomass raw material, and information identifying the document data in association, The steps include obtaining the aforementioned supporting document data, The steps include receiving a request from a third-party certification body or applicant, and identifying the certificate data corresponding to the information specified in the request from the corresponding database, The steps include outputting the identified evidence data together with the information for obtaining the authentication, An information processing method characterized by performing the following.

4. A computer comprising: a document data storage unit that stores document data displaying basic data indicating that the object is a biomass raw material; and a corresponding database that stores linked information identifying the information for obtaining authentication that the object is a biomass raw material and information identifying the document data, The steps include: obtaining the aforementioned certificate data; receiving a request from a third-party certification body or applicant, identifying the aforementioned certificate data from the corresponding database that corresponds to the information specified by the request; and outputting the identified certificate data together with the information for obtaining the certification. A program to execute.