Information processing system, information processing method, and program

The system integrates emission storage and management units to associate classifications with life cycle stages, addressing redundant data registration in supply chain emissions and CFP calculations, thereby streamlining the process.

JP7712698B2Active Publication Date: 2025-07-24ZEROBOARD INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023192302
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-07-24
Estimated Expiration
2043-11-10

AI Technical Summary

Technical Problem

Existing systems require separate registration of data for calculating supply chain emissions and Carbon Footprint (CFP), leading to redundant work.

Method used

An information processing system that integrates emission amount storage and management units to associate predetermined classifications with life cycle stages, reducing the need for duplicate data registration.

Benefits of technology

This system omits the redundant registration work for activity data, streamlining the calculation of supply chain emissions and CFP.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007712698000001
    Figure 0007712698000001
  • Figure 0007712698000002
    Figure 0007712698000002
  • Figure 0007712698000003
    Figure 0007712698000003
Patent Text Reader

Abstract

To provide a system that omits operations to register any one of data of an activity for calculating the emissions from a supply chain and data of an activity for calculating a CFP.SOLUTION: An information processing system comprises: an emissions storage unit that can store first emissions related to direct greenhouse gas from a business entity, second emissions related to indirect greenhouse gas from the business entity, third emissions related to greenhouse gas from another business entity located upstream or downstream of a supply chain of the business entity, and fourth emissions related to greenhouse gas from a life cycle; and a management unit that manages predetermined classification related to the third emissions and the stage of a predetermined life cycle related to the fourth emissions in relation to each other.SELECTED DRAWING: Figure 75
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Emission amounts such as carbon dioxide are calculated (see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When calculating the emissions of the supply chain and the CFP, data on activities of the same type must be registered separately, resulting in double registration work.

[0005] The present invention has been made in view of such a background, and an object thereof is to provide a system that omits the registration work of either the data on activities for calculating the emissions of the supply chain or the data on activities for calculating the CFP.

Means for Solving the Problems

[0006] The information processing system according to this aspect is based on an entity in the upstream or downstream of the supply chain Scope 3 emission amounts, and Lifecycle an emission amount storage unit capable of storing the emission amounts, and a management unit that manages by associating a predetermined classification related to the Scope 3 emission amounts and a predetermined stage of the life cycle related to the Lifecycle emission amounts.

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

Effects of the Invention

[0008] According to the present invention, it is possible to omit the registration work for either the activity data for calculating the emissions of the supply chain or the activity data for calculating the CFP.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Figure 30

Figure 31

Figure 32

Figure 33

Figure 34

Figure 35

Figure 36

Figure 37

Figure 38

Figure 39

Figure 40

Figure 41

Figure 42

Figure 43

Figure 44

Figure 45

Figure 46

Figure 47

Figure 48

Figure 49

Figure 50

Figure 51

Figure 52

Figure 53

Figure 54

Figure 55

Figure 56

Figure 57

Figure 58

Figure 59

Figure 60

Figure 61

Figure 62

Figure 63

Figure 64

Figure 65

Figure 66

Figure 67

Figure 68

Figure 69

Figure 70

Figure 71

Figure 72

Figure 73

Figure 74

Figure 75

Modes for Carrying Out the Invention

[0010] In this embodiment, the description will mainly be given by taking the emissions of greenhouse gases as an example, but the following information can also be targeted. The targeted information (data) includes the information of E1, E2, E3, E4, E5, S1, S2, S3, S4, G, and human rights due diligence (hereinafter referred to as human rights DD). E1, E2, E3, E4, and E5 are information related to the environment. S1, S2, S3, and S4 are information related to society. G is information related to governance. These information are collected by the acquisition unit 250 described later. The acquisition unit 250 collects these information in real time or periodically.

[0011] E1 is climate change data. There are two types of climate change data. The types are the type of transition risk and the type of physical risk. Examples of climate change data of the type of physical risk include the location information of the target site, site attribute information (such as building information), financial information (such as asset value), and the emissions of greenhouse gases, etc.

[0012] E2 is pollution data. Examples of pollution data include the emissions, movement amounts, consumption amounts of harmful substances, the disposal records of harmful substances, the business offices and situations where pollution has been confirmed, the emissions of air pollutants, the discharges into water, the emissions of inorganic pollutants, the emissions of ozone-depleting substances, microplastics, the total amounts of concern substances generated or used during production, the total amounts of concern substances procured, the total amounts of concern substances shipped, the important risks, opportunities and financial impacts arising from the impacts related to pollution, the operating costs and capital expenditures related to accidents and sediments, incidents (such as the interruption of production that caused pollution), the targets (TNFD / SBTN-based) for determining the ecological thresholds of the region, the site location information of the adopted policies, the context information of the targets and the countermeasures to the drawbacks of the DNSH criteria, etc.

[0013] E3 is data on water and ocean resources. Examples of data on water and ocean resources are water withdrawal, wastewater discharge, location information of water stress areas, water recycling rate, COD (Chemical Oxygen Demand), BOD (Biochemical Oxygen Demand), targets related to water resources and ocean resources (based on TNFD / SBTN), water withdrawal reduction targets, wastewater discharge reduction targets, total water use in areas with significant water risks, information on water quality and quantity in river basins, total amount of water recycling and reuse, total water storage and changes in water storage, potential financial impacts of important risks / opportunities, risks to which related products and services are exposed, etc.

[0014] E4 is data on biodiversity. Examples of data on biodiversity are location information of business activities, business sector information, financial information (such as asset value), target setting based on TNFD / SDPI, target values for avoidance / minimization / restoration / offsetting, area of permanently protected land, area of restored land, number of sites with improved ecosystem integrity, number and area of material sites, land use based on LCA, annual changes in land cover (e.g., deforestation), changes over time in ecosystem management, changes in the spatial composition of landscapes, changes in the structural connectivity of ecosystems, financial impacts of risks / opportunities, products and services exposed to risks, etc.

[0015] E5 is data on the circular economy. Examples of data on the circular economy are the amount and proportion of recycled materials used in procurement items, total amount of waste and its proportion, repairability, decomposability, target setting based on SBTN, targets related to resource utilization and circular economy (such as an increase in circular design, improvement in the usage rate of circular materials, etc.), ecological thresholds and allocations, targets related to sustainable procurement, targets for value chains, absolute values and proportions by weight of renewable input materials, weights in both absolute values and proportions of reused or recycled products and materials (other than virgin), material information discharged from production processes (durability, reusability, repairability, decomposability, remanufacturing / repairability, etc.), total amount and proportion of waste (hazardous / non - hazardous), financial impacts of important risks / opportunities, related products and services at risk, etc.

[0016] S1 is the data of the company's employees. Examples of the company's employee data include data on the company's HR system, the history of interactions with labor unions, incidents related to employees, etc. S2 is the data of the employees in the value chain. Examples of the data of the employees in the value chain include data collected in the form of a questionnaire based on the SAQ defined by the United Nations (customized for each industry or company), etc. S3 is the data of the affected community. S4 is the data of consumers and end customers. G is the data of business activities.

[0017] Figure 1 is a diagram showing an example of the overall configuration 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 the 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), etc.

[0018] The user terminal 100 is a computer operated by a user of a business entity such as a company that is an emission entity. The user terminal 100 can be, for example, a smartphone, a tablet computer, a personal computer, etc. The user can access the management server 200 using the user terminal 100 and calculate the emission amount.

[0019] The management server 200 is a computer that calculates and manages the emission 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.

[0020] <Management Server> FIG. 2 is a diagram showing an example of the hardware configuration of the management server 200. Note that the illustrated configuration is an example, and other configurations may be used. The management server 200 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 stores various data and programs, such as a hard disk drive, a solid state drive, or a flash memory. The communication interface 204 is an interface for connecting to the communication network 300, such as an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone network, a wireless communication device for performing wireless communication, a USB (Universal Serial Bus) connector or an RS232C connector for serial communication, and the like. The input device 205 inputs data, such as a keyboard, a mouse, a touch panel, a button, or a microphone. The output device 206 outputs data, such as a display, a printer, or a speaker. Each functional unit of the management server 200 described later is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 200 is realized as a part of the storage area provided by the memory 202 and the storage device 203.

[0021] 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. These functions will be described below.

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

[0023] The emission factor storage unit that constitutes the storage unit 230 stores information including an emission factor 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 emitting entity 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, data standardized (statistically processed) from the emissions of a plurality of enterprises 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 for identifying the business entity (enterprise ID) and information indicating the type of activity (type identification information).

[0024] The emission amount storage unit that constitutes the storage unit 230 stores the emission amount of greenhouse gases by 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 regarding 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 for specifying the time when the activity was performed (time information), the scope, the category, and the emission amount. The time information can be set to any period such as, for example, year, year, month and year, date, time range, etc. The scope and category can be the scope and category defined in the GHG Protocol. Note that the category may be omitted.

[0025] The solution storage unit that constitutes the storage unit 230 stores information regarding solutions for realizing the reduction of emissions (referred to as solution information). Solutions can include, for example, various services and products related to the reduction and offset of greenhouse gas emissions, 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 is applicable. The reduction information can be, for example, a ratio (percentage) with respect to the emissions amount or an emission factor for multiplying the activity amount.

[0026] 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, acquire the emission factor corresponding to the type of activity amount from the emission factor storage unit, multiply the acquired 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.

[0027] 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 target 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.

[0028] 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 from the other operator in response to the message from the user terminal 100.

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

[0030] 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 of the third emission amount per unit time.

[0031] 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 by category for the third emission amount.

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

[0033] The output unit 240 can also visualize the emission amount (or reduction amount) after introducing the solution. For example, the output unit 240 receives the specification of the solution from the user terminal 100, reads out the reduction information corresponding to the specified 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.

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

[0035] The management server 200 receives inputs of a reference time point, a target time point, and a reduction ratio from a user terminal 100 operated by its own company's user (S401). The management server 200 sends a request to the user terminal 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 a system for managing emissions in other business entities may respond with the reduction ratio. Also, the management server 200 may receive an input of the reduction ratio by other business entities from its own company's users.

[0036] The management server 200 calculates the reduction amount for each unit time (e.g., year) from the reference time point to the target time point (S404). The management server 200 can, for example, read the emissions amount at the reference time point from the emissions amount storage unit and calculate the reduction amount by multiplying the read emissions 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 emissions amount corresponding to the company's own company ID and the reference time point from the emissions amount storage unit, multiplies it by the reduction ratio received from its own company's user terminal 100 to calculate the target reduction amount, and reads the emissions amount corresponding to the company ID indicating other business entities and the reference time point from the emissions amount storage unit, multiplies it by the reduction ratio received from the user terminal 100 of other operators to calculate the target reduction amount, and can sum up the target reduction amounts for each scope and / or category.

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

[0038] 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, instead of the target emission amount, the reduction amount per unit time and the emission amount (if registered).

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

[0040] The management server 200 receives a specification of a 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 an expected reduction amount (expected reduction amount) expected by the introduction of the solution 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 (for example, years) from the reference time point to the target time point (S503), and can calculate the expected emission amount (expected emission amount) expected by the introduction of the solution per unit time 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, instead of the expected emission amount, the expected reduction amount per unit time and the emission amount (if registered).

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

[0042] <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, and the emissions corresponding to the reference time point are obtained from the emission amount storage unit, and the reduction amount is calculated by multiplying the obtained emission amount by the reduction target ratio, and the unit reduction amount is calculated 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 emission amount 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 A1 includes a base information storage unit that stores information identifying the location of a base for each business entity (hereinafter referred to as a base), which is the greenhouse gas emission entity, an activity amount storage unit that stores the activity amount of the emission entity for each base, and an activity amount input unit that accepts input of the location information and activity amount of a user's mobile terminal, and refers to the base information storage unit to identify a base based on the location information. And a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item A2] The information processing system according to Item A1, wherein the emission amount 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 entity 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, and the target emission amount calculation unit calculates the target emission amount for each unit time for each of the first to third emission amounts. 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 for the third emission amount, the unit reduction amount calculation unit calculates the unit reduction amount of the fourth by category for the third emission amount, the target emission amount calculation unit calculates the target emission amount of the fourth by category per unit time for the third emission amount, and the output unit outputs the target emission amount of the fourth by category for 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 specifying 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. [Item A7] When it comes to X information other than greenhouse gas emissions (for example, emissions of harmful substances in E2 or working hours of human rights DD), it is as follows. Note that the items subordinate to this item can also be the same. A storage unit that stores the X information of the business entity (for example, emissions of harmful substances in E2 or working hours of human rights DD), an input unit that accepts the input of the reduction target ratio, reference time point, and target time point of the X information of the business entity, and obtains the value of the X information corresponding to the reference time point from the storage unit, multiplies the obtained value of the X information by the reduction target ratio to calculate the reduction amount, and calculates the unit reduction amount by dividing the calculated reduction amount by the number of unit time from the reference time point to the target time point. A target value calculation unit that calculates a target value by subtracting the cumulative unit reduction amount from the value of the X information corresponding to the reference time point for each unit time, and an output unit that outputs the target value for each unit time. An information processing system characterized by comprising these components.

[0043] <<Target setting suggestion function (second function)>> Next, although some were partially described in the embodiment of the first function, an example of a configuration that is further applicable to the embodiment of the first function described above 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 greenhouse gas emissions by business entities (hereinafter referred to as suppliers) that constitute the upstream and / or downstream of the supply chain related to the business entity for which emissions are to be calculated. In the information processing system equipped with 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 Scope 3.

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

[0045] The emission amount storage unit that constitutes the storage unit 230 stores information for identifying the greenhouse gas emission amounts for each supplier. In the embodiment of the second function, the emission amount storage unit shall store the activity amount and the emission factor per unit as information for identifying the emission amount, but it may also store the emission amount itself. The emission amount storage unit can store the company ID indicating the supplier, time information, information for identifying the activities by the supplier (activity details), the activity amount 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.

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

[0047] The target storage unit that constitutes the storage 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 emission amount of the supplier in the base year. The target storage unit stores the base time point, the target time point, and the reduction rate in association with the company ID identifying the supplier and the activity details for identifying the activities by the supplier. The base time point and the target time point may be specified, for example, by the year, or may be specified by the year and month, the year, month, and day, the date and time, etc.

[0048] 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 also acquire the target reduction rate from the server where the target reduction rate is managed, or may acquire the target reduction rate disclosed by the supplier, for example, from the Web page of the supplier or the Web page of a news agency. The target acquisition unit can acquire the activity details, the base year, the target year, and the reduction rate. The target acquisition unit can register the acquired target reduction rate in the target storage unit.

[0049] The target acquisition unit can also acquire the target reduction rate (in-house reduction rate) related to the company's emissions. The target acquisition unit can receive the in-house reduction rate from the user terminal 100.

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

[0051] For a supplier for which the target reduction rate cannot be obtained, the estimation unit 270 can estimate the future emissions using the statistical value of the target reduction rate stored in the target storage unit as the target reduction rate for the supplier. For example, the estimation unit 270 can use the average of the target reduction rates of all suppliers as the target reduction rate for a supplier for which the target reduction rate cannot be obtained.

[0052] The reduction rate calculation unit, which is one of the calculation units 210, 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.

[0053] In addition, the reduction rate calculation unit can also calculate the reduction rate related to the total of Scope 1 to 3 (the reduction rate of the carbon footprint: CFP). The reduction rate calculation unit calculates the future (at the target time) emissions for the company based on the company's emissions and the in-house reduction rate, calculates the first total value of the emissions at the target time for the company and the suppliers and the second total value of the emissions at the reference time for the company and the suppliers, and calculates 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.

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

[0055] The management server 200 acquires the reduction target (reduction rate from the reference time point to the target time point) from the supplier (S601). For example, the management server 200 can 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 emission amount at the reference time point regarding the activities of the supplier from the emission amount storage unit, and multiplies the acquired emission amount by the reduction rate to calculate the reduction target amount until the target time point (S602). The management server 200 sums up the reduction target amounts calculated for each supplier to calculate the reduction target amount related to Scope 3 (S603). Note that for a supplier for which the management server 200 cannot acquire the reduction target, the management server 200 can calculate the reduction target amount using the statistical value (such as the average value of the reduction rate) of the reduction targets of other suppliers in Scope 3 or other suppliers in the same category in Scope 3.

[0056] The management server 200 can calculate the total of the emission amounts of the suppliers at the reference time point (that is, the emission amount of Scope 3 at the reference time point), and calculate the ratio of the calculated total value of the reduction target amount related to Scope 3 to the total value as the target reduction rate of Scope 3 (S604).

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

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

[0059] The management server 200 totals the reduction target amounts for scopes 1-3 (S607), calculates the total emissions related to scopes 1-3 at the base point in time from the emissions memory unit, and calculates the ratio of the total reduction target amounts for scopes 1-3 to the emissions from scopes 1-3 at the calculated base point in time as its own company's target reduction rate (S608).

[0060] The management server 200 can output the reduction target (target reduction rate) for Scope 3 and the reduction target (target reduction rate) for Scopes 1-3 (Carbon Footprint: CFP) (S609).

[0061] In this way, the information processing system of the second function can automatically calculate a company's Scope 3 reduction target and its carbon footprint reduction target based on the reduction targets collected from suppliers.

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

[0063] <Disclosures> The second function also includes the following configuration: [Item B1 (P032)] 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 greenhouse gas emissions of each of the business entities at a reference time point, an estimation unit that estimates future emissions by multiplying the emissions by the target reduction rate for each of the business entities, and a calculation unit that calculates a target reduction rate of the emissions for the entire business entity by comparing the total value of the estimated future emissions for each of the business entities with the total value of the emissions for each of the business entities at the reference time. An information processing system characterized by comprising: Item B1 includes a base information storage unit that stores information specifying the location of a base for each business entity (hereinafter referred to as a base), which is an emitter of greenhouse gas emissions, an activity amount storage unit that stores the activity amount of each emitter for each base, an activity amount input unit that receives input of the location information and activity amount of a user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item B2] The information processing system according to Item B1, wherein the emission amount storage unit further stores information specifying the first emission amount by the business entity and information specifying the second direct and indirect emission amounts by the company itself. The target acquisition unit acquires a self-reduction rate related to the second emission amount, and the calculation unit estimates the future third emission amount for the business entity and calculates the future fourth emission amount for the company itself based on the second emission amount and the self-reduction rate. Calculating a target reduction rate related to the company itself 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. An information processing system characterized by this. [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. The estimation unit estimates the future emissions using the statistical value of the target reduction rate stored in the target storage unit as the target reduction rate for the business entity for which the target reduction rate could not be acquired. An information processing system characterized by this. [Item B4] When the target is X information other than greenhouse gas emissions (for example, emissions of harmful substances in E2 or working hours of human rights DD), the following applies. The same shall also apply to items subordinate to this item. A target acquisition unit that acquires the target reduction rate of X information from a plurality of business entities constituting the upstream or downstream of the supply chain, a storage unit that stores information identifying the value of X information for each business entity at the reference time, an estimation unit that estimates the future value of X information by multiplying the value of X information by the target reduction rate for each business entity, and a calculation unit that calculates the target reduction rate of X information related to the entire business entity by comparing the total value of the estimated future X information for each business entity with the total value of X information for each business entity at the reference time. An information processing system characterized by comprising.

[0064] <<Function for generating and presenting various information (Function 3)>> 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 above-described Function 1 to Function 2 will be described as an embodiment of Function 3 and will be described in detail below. P030, P044, P045, P047, P052, P054, P063, P064.

[0065] Using FIG. 3, an example of the software configuration of the management server 200 in Function 3 will be described. Note that the illustrated configuration is an example, and other configurations may be provided. The management server 200 includes a storage unit 230 (emission factor storage unit, scale information storage unit), an acquisition unit 250 (activity amount acquisition unit, information acquisition unit), a calculation unit 210 (emission amount calculation unit), an output unit 240 (information presentation unit, emission factor presentation unit), a generation unit 260 (information generation unit, information conversion unit), and an input unit 220 (information input unit).

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

[0067] The scale information storage unit that constitutes the storage unit 230 stores scale information indicating the scale of each business entity for each business entity. In the present embodiment, the scale of a 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, associated 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 total information and this total information may be stored in the scale information storage unit. Note that the first information and the second information may be stored using a storage unit different from the scale information storage unit.

[0068] 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 receive an input of the activity amount of its own company. Also, the activity amount acquisition unit can acquire the activity amount of its own company from its own company's accounting system, business system, etc.

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

[0070] 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 out the emission coefficient corresponding to the supplier from the emission coefficient storage unit, and multiply the read emission coefficient by the activity amount of the supplier acquired by the activity amount acquisition unit to calculate the emission amount by the supplier.

[0071] When the emission factor presentation unit that constitutes the output unit 240 presents the emission factors of other business entities similar to the supplier when the emission amount of the supplier is not registered. The emission factor presentation unit can transmit the presented emission factors to the user terminal 100 and receive an instruction on the emission factors to be adopted from the user terminal 100. The user terminal 100 may adopt the presented emission factors, input the emission factors it knows, or adopt the standard emission factors provided by the Ministry of the Environment or the like. The emission amount calculation unit can calculate the emission amount using the emission factors instructed from the user terminal 100.

[0072] 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 read scale information that is the same as or similar to the read scale information, and reads out the emission factors 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 factors 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 factors. Note that the second business entity is one or more other suppliers.

[0073] 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 factors corresponding to the other suppliers whose scale information related to the activity is the same as or similar to the activity from the emission factor storage unit.

[0074] The information acquisition unit that constitutes the acquisition unit 250 acquires first information and second information. The first information is information that at least includes information related to greenhouse gas emissions by business entities that make up 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 insights, and the like. The first information is also referred to as emission information. Examples of the emission report include a TCFD report, a CDP report (response to a CDP questionnaire), a sustainability report, and a report of regular reports 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 on the content described in the emission report, information shown by internal and external insights, and the like.

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

[0076] The methods by which the information acquisition unit acquires these pieces of information include the method of acquiring information input from one or more user terminals 100 and the method of acquiring information by the management server 200. In the case of the method acquired by the management server 200, based on the attribute information corresponding to the first business entity, etc., scale information of the second business entity, information related to emissions, etc. are acquired. For example, when the attribute information corresponding to the first business entity is transportation, scale information of the second business entity, which is transportation information, and information related to emissions are acquired. Information related to emissions (also referred to as information on the type of emissions) is, for example, information on greenhouse gas emissions, information indicating Scopes 1 to 3, information indicating Categories 1 to 15 of Scope 3, etc. The information acquisition unit and the activity amount acquisition unit may be not separate acquisition units but a single acquisition unit. Also, the information related to emissions may be information such as the content described in the emissions report.

[0077] 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 company's attribute information) from the scale information storage unit, refers to the scale information storage unit, and identifies the second business entity (for example, other transportation suppliers) corresponding to the second information that matches or is similar to the read second information. The information related to emissions corresponding to the identified second business entity (for example, information on the content described in the TCFD report) is read from the scale information storage unit, and based on the read information related to emissions, a third information (for example, a TCFD report reflecting the review results or a new TCFD report) different from the first information and the second information is generated. The third information is information that reflects the content described in the emission report of the second business entity. That is, the third information is information created based on the emission reports of multiple other suppliers, and the management server 200 stores the emission reports of multiple other suppliers and generates the third information based on these information. Specifically, the emission reports of multiple other suppliers are analyzed by the generation unit 260, and the third information is generated based on the analysis results. In addition, 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 emission reports of multiple other suppliers are analyzed by the analysis unit 280, and based on the analysis results of the analysis unit 280, the generation unit 260 generates the third information. The object of analysis is not limited to the emission reports of other suppliers. It may be possible to analyze the emission volume, carbon tax, etc. of the implementation form of the fourth function and present the future emission volume, carbon tax, etc. Also, the third information generated may be the emission report itself. In this case, the information generation unit creates a new emission report. Furthermore, the third information may be information on the emission volume of the second business entity, information indicating Scopes 1 to 3, information suggesting Categories 1 to 15 of Scope 3, etc.

[0078] In addition, the information generation unit reads out 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 second information that matches or is similar to the read information corresponding to the first business entity. The information generation unit reads out information related to 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, information on answers to questions) that is different from the first information and the second information based on the read information related to emissions. Note that, instead of the above, the information generation unit may identify a second business entity (for example, another supplier) corresponding to second information that matches or is similar to the information corresponding to the first business entity, read out consolidated information (for example, information combining internal insights and external insights) obtained by combining information related to emissions corresponding to the identified second business entity with information related to emissions corresponding to the first business entity from the scale information storage unit, and generate third information (for example, information on answers to questions) that is different from the first information and the second information based on the read information related to emissions. The third information is information indicating a scope, information indicating a category, information indicating a reason, etc. as information on answers to questions. Furthermore, the third information may be information on proposals for questions. Moreover, the third information may be both information on answers to questions and information on proposals for questions.

[0079] 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 the second information that matches or is similar to the information corresponding to the read first business entity. Then, the information generation unit reads out the information related to the emissions corresponding to the identified second business entity (for example, information on external findings) from the scale information storage unit, and generates third information (for example, findings for 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 the scope and / or category and the emission factor are mapped, and the like.

[0080] 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 determination. The information determination unit constitutes the generation unit 260, but it 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.

[0081] 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 it may be the same function, and in this case, it is called the presentation unit.

[0082] 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 into 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, the information of an inquiry such as a question.

[0083] 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. Also, it is preferable that the emission report created by the user's own company includes the second information. The management server 200 generates a review result, which is information on the description items required for the user's emission report and information on the content to be added or corrected in the emission report, based on the emission reports of a plurality of other suppliers obtained, and presents an emission report reflecting the review result. As a method of inputting the information of the emission report into the management server 200, character information via OCR may be input by the input unit 220. By doing so, multiple types of emission reports can be easily obtained.

[0084] When inputting the information of the inspection report into the management server 200, as the character information read by OCR, the information described in the vehicle inspection certificate may be input by the input unit 220 as the character information. The information described in the vehicle inspection certificate includes the vehicle registration number, registration date / date of delivery, registration month and year of the first year, type of vehicle, 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), shape of the vehicle body (describe the type such as van, station wagon, etc., second information), vehicle name, seating capacity, maximum load capacity, vehicle weight, gross vehicle weight, vehicle body number, length, width, height, front axle weight, front-rear axle weight, rear-front axle weight, rear-rear axle weight, model, type of engine, total displacement or rated output (first information in combination with the type of engine), type of fuel (describe the type such as gasoline, light oil, etc., first information), model designation number, category classification number, vehicle ID, name or title of the owner, address of the owner, name or title of the user, address of the user, expiration date of the validity period, etc. These information can be 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.

[0085] 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 per unit) based on information related to emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. In the case of a logistics business entity consisting of a consignor and a subcontractor, the emission per unit as the third information is the emission per unit reported by the subcontractor to the consignor. The information setting unit constitutes the generation unit 260. Instead of the information setting unit, an information generation unit may generate the third information, or an information identification unit may identify the third information. Even when the information identification unit identifies, it is preferable to present the identified information by the presentation unit.

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

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

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

[0089] Also, when information such as a receipt or estimate obtained by the user is input into the management server 200 by the user terminal 100, 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 and estimates into 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.

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

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

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

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

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

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

[0096] In the embodiment of the third function, other suppliers with similar scale information to the supplier are identified. However, other suppliers that match or are similar to the industry type of the supplier and whose scale (sales amount, asset amount) matches or is similar may be identified. In this case, the scale information may include the industry type of the business entity, or a industry storage unit for storing the industry type of the business entity may be provided.

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

[0098] The management server 200 acquires first information (S801) 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 (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).

[0099] In operation 5, 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, operations 4 and 5 may be combined.

[0100] 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 operators (especially small and medium-sized enterprises) that do not have these, when creating an emissions report, they often do not know the types of information to be aggregated and the items to be described, and are in a situation where they have no choice but 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, a problem has arisen in 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.

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

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

[0103] Also, according to operation 5 (P063), a first piece of 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), an acquisition unit that acquires a second piece of information indicating the attributes of the business entity (e.g., corporate information such as industry, sales, and number of employees as supplier attribute information), and a second piece of information (corporate information) corresponding to the first business entity. Based on information related to emissions of a second business entity (other suppliers) that is the same as or similar to the information, a third piece of information (e.g., a new CDP report, a CDP report reflecting the review results) is generated by an information generation unit, and a presentation unit that presents the third piece of information. An information processing system can be provided. Further, the information processing system includes an input unit that inputs instruction information (e.g., question information, instruction information to 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. In addition, an analysis unit 280 may be provided to execute an evaluation of the CDP report acquired by the acquisition unit 250 and acquire the report with a high evaluation as the target. 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 (not limited to the top 10) reports. Or the scores of multiple years such as the previous year and the year before last may be referred to and analyzed to acquire the top 10 reports with a high average score. When referring to and analyzing the scores of multiple years, the latest score may be preferentially used. Further, the analysis unit 280 may perform machine learning on the information acquired by the acquisition unit 250 to generate the best answer. Since it analyzes and presents the CDP reports of the top in the industry indicated by the attributes in this way, it is possible to create an emission report (e.g., a CDP report) with a high score and also utilize it for climate change strategies and the like. In addition, after submitting the CDP report once a year, the automatically submitted CDP report may be acquired and machine learning may be performed. Also, for the acquisition of the CDP report, the user can also specify the CDP report that the user individually refers to using the user terminal 100.

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

[0105] 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 entity (S902). Next, the management server 200 stores the acquired first information and second information in the scale information storage unit (S903). Next, the management server 200 reads out the second information corresponding to the first business entity from the scale information storage unit (S904). Next, the management server 200 acquires information corresponding to the first business entity (S905). Acquiring information corresponding to the first business entity means storing 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-out first business entity (S906). Next, the management server 200 reads out information related to emissions corresponding to the identified second business entity from the scale information storage unit and generates third information based on the read-out information related to emissions (S907). Next, the management server 200 presents the third information (S908).

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

[0107] In each company, FAQs and chatbots are used as means to reduce the man-hours required to handle customer questions (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 questioner truly seeks.

[0108] According to operation 6 (P045), it is possible to provide an information processing system including an acquisition unit that acquires first information (for example, group information of internal findings) 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 findings), and second information indicating at least the attributes of the business entities (for example, information of external findings such as customer information), a storage unit (for example, 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 (other supplier) that matches or is similar to the information corresponding to the first business entity, and a presentation unit that presents the third information. The input unit includes a voice input unit that enables voice input by 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. Note that voice input may also be ended based on detecting the pressing of a button for ending voice input. Also, voice input may be ended based on the voice being interrupted, or 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.

[0109] 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 type information regarding greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, a storage unit (for example, 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 generation based on type information regarding emissions that matches or is similar to the information corresponding to the first business entity (for example, information indicating a scope, information indicating a category) to generate type information corresponding to the first business entity (for example, as information of an answer to the question, information indicating a scope, information indicating a category, information of the reason), and a presentation unit that presents the type information corresponding to the first business entity. An information processing system can be provided. Note that the type information corresponding to the first business entity is also the third information.

[0110] By integrating the publicly available external expert knowledge and the internal knowledge such as customer data accumulated within the company in this way, it is possible to elicit the answers and solutions that the customer, who is the questioner, truly seeks, and it becomes possible to automatically provide highly accurate inquiry responses.

[0111] In addition, the following problems also exist. Enterprises and organizations designated as specific business operators, etc. are obliged to regularly report on 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. 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 submitting regular reports based on the Energy Conservation Law and responses 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, are faced with 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 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.

[0112] According to operation 6 (P052), an acquisition unit that acquires first information (for example, an emission report based on the Energy Conservation Law) including at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entities, an information generation unit that generates third information (for example, a CDP report) based on information related to emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, an information conversion unit that converts the unit information (for example, kilowatt) in the first information to the unit information (for example, gigajoule) in the third information, and a presentation unit that presents the third information, an information processing system can be provided. Note that when the first information is a certain type of emission report (for example, an emission report based on the Energy Conservation Law), the third information is preferably another type of emission report different from the certain type (for example, a CDP report), but the third information may be a new emission report of a certain type (for example, a new emission report based on the Energy Conservation Law).

[0113] By doing so, the operation of converting the emission unit of one emission report to the emission unit of another emission report can be automated, so the operation of converting the emission unit can be made more efficient. In particular, since the operation of converting the emission unit (kilowatt) used in the regular report based on the Energy Conservation Law to 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.

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

[0115] 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 itself) for which emissions are calculated. Further, the management server 200 acquires at least second information indicating the attributes of the business entities (S1002). Next, the management server 200 stores the acquired emission information and the second information in the storage unit 230 (S1003). Next, the management server 200 determines whether there is an input of instruction information (S1004). The input of instruction information means that the user inputs instruction information from the user terminal 100. Examples of the input method include character input and voice input. 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).

[0116] Operation 7 (P064) is an information processing system characterized by including an acquisition unit that acquires emission information (e.g., a CDP report) including 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 related to emissions that matches or is similar to a part of the information corresponding to the first business entity).

[0117] For example, the generation unit (information generation unit) refers to and refers to the information described in the acquired 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 the information related to emissions (the information described in the CDP report) that is identical or similar to a part of the instruction information (Please create a questionnaire for the information described in the CDP report). "Identical or similar to a part" means that a part of the information in the instruction information and a part of the information described in the CDP report are the same or related.

[0118] 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 the information stored in the storage unit 230 that is identical or similar to a part of the instruction information (Please register a new user with the user name C) (User A@zb.jp and User B@zb.jp as information related to emissions). "Identical or similar to a part" means that a part of the information in the instruction information and a part of the information of the user stored in the storage unit 230 are the same or related. Here, an example where the email domain names of the users match is shown.

[0119] 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) for deleting 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 that instruction as new information in the language of the computer, that is, a code or program. Note that based on the instruction information, the analysis unit 280 analyzes the information related to emissions stored in the storage unit 230, and based on the analysis result by the analysis unit 280, the generation unit generates new information.

[0120] In addition, the management server 200 includes an execution unit 290 that executes a code (program) as new information. The execution unit 290 executes a predetermined process based on the generated code as new information. For example, when the generation unit generates a code for deleting the information input on yyyy / mm / dd, the execution unit 290 executes the code and performs a process of searching for and deleting the information input on yyyy / mm / dd. Also, in the case of an instruction for calculating data such as "please calculate the emission amount of the data input on yyyy / mm / dd", the generation unit generates a code for calculating the information input on yyyy / mm / dd, and the execution unit 290 executes the code, 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 retrieved by searching from the externally software already linked by the API cooperation function.

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

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

[0123] 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. Also, the second information may be information on sustainability initiatives. Information on sustainability initiatives is, for example, information such as goals related to climate change, internal strategies and systems, numerical goals, etc. Furthermore, the second information may be information on external factors such as competitive information and information related to customer trends. Also, this information may be the first information. By having a large variety of types of the first information and the second information in this way, it is possible to easily create the third information.

[0124] The input unit 220, output unit 240, acquisition unit 250, calculation unit 210, generation unit 260, estimation unit 270, analysis unit 280, and execution unit 290 of the management server 200 may be made to execute a system (mechanical system) having artificial intelligence that learns by itself. Further, this system may be made to perform tuning for learning the acquired information such as information indicating a scope, information indicating a category, and information indicating a reason therefor. 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 can be generated from the learned information group and automatically answered. Note that it is also possible to load information in multiple languages. Further, it is also possible to input questions and provide answers in multiple languages. By making it a multilingual system, anyone can easily obtain the information they want to know. Further, when the question content input earlier by the input unit 220 and the question content input later are related, the output unit 240 can answer in consideration of the previous question and answer. For example, when there are the same words or similar words in the previous input content and the later input content, the estimation unit 270 estimates that they are related questions, and the output unit 240 outputs an answer as the related question content.

[0125] <Disclosure matters> The third function also includes the following configuration. [Item C1 (P030)] For each business entity, an emission factor storage unit that stores emission factors for calculating the amount of greenhouse gas emissions, 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 volume by a first business entity constituting the upstream or downstream of the supply chain, an emission amount calculation unit that multiplies the activity volume 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 C1 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base), which is the emitter of greenhouse gases, an activity volume storage unit that stores the activity volume by the emitter for each base, an activity volume input unit that receives input of the location information and activity volume of a user's mobile terminal from the mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity volume in the activity volume storage unit in association with the identified base. [Item C2] The information processing system according to Item C1, wherein the sales scale and the asset scale are numerical values, and the presentation unit identifies the second business entity corresponding to the scale information stored in the scale information storage unit and having a difference from the read scale information within a predetermined range. An information processing system characterized by this. [Item C3] The information processing system according to item C1, wherein the emission factor storage unit stores the emission factors in association with the business entity and the activities carried out 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 factors corresponding to the activities related to the first business entity and the activity amount, and the presentation unit refers to the scale information storage unit to identify the second business entity whose scale information matches or is similar to the scale information of the first business entity and corresponds to the activity, and reads out from the emission factor storage unit the emission factors corresponding to the identified second business entity and the activity. An information processing system characterized by the above. [Item C4 (P044)] An acquisition unit that acquires at least first information including information related to the emission of greenhouse gases by a business entity constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entity; an information generation unit that generates third information based on the information related to the emission of a second business entity whose second information matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. Item C4 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base), which is the emitter of greenhouse gases; an activity amount storage unit that stores the activity amount of each base by the emitter; an activity amount input unit that receives an input of the location information and the activity amount of the mobile terminal from the user's mobile terminal; a base identification unit that refers to the base information storage unit and identifies the base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C5 (P045)] An acquisition unit that acquires at least 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 at least the attributes of the business entities; a storage unit that stores the acquired first information and second information; an input unit that inputs information corresponding to a first business entity; an information generation unit that generates third information based on the information related to the emissions of a second business entity that matches or is similar to the information corresponding to the first business entity; and a presentation unit that presents the third information. An information processing system characterized by comprising the above. Item C5 includes a base information storage unit that stores information specifying the location of a base for each business entity that is the emitter of greenhouse gases (hereinafter referred to as a base), an activity amount storage unit that stores the amount of activity by the emitter for each base, an activity amount input unit that receives input of the location information and activity amount of the user's mobile terminal from the mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that associates the input activity amount with the specified base and registers it in the activity amount storage unit. [Item C6 (P047)] An acquisition unit that acquires emission information including at least information on the type of greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain; a storage unit 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 the 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 the above. Item C6 includes a base information storage unit that stores information specifying the location of a base for each business entity that is the emitter of greenhouse gases (hereinafter referred to as a base), an activity amount storage unit that stores the amount of activity by the emitter for each base, an activity amount input unit that receives input of the location information and activity amount of the user's mobile terminal from the mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that associates the input activity amount with the specified base and registers it in the activity amount storage unit. [Item C7 (P054)] An information processing system, wherein an input unit of item C6 is an input unit that inputs information corresponding to a first business entity by voice. [Item C8 (P052)] 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; an information conversion unit that converts the unit information in the first information into the unit information in the third information; and a presentation unit that presents the third information. Item C8 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission source of greenhouse gases, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that receives an input of the location information and activity amount of the user's mobile terminal from the mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C9 (P063)] An information processing system, comprising: an acquisition unit that acquires first information including information related to greenhouse gas emissions by a business entity constituting the upstream or downstream of the supply chain, and second information indicating 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 C9 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission source of greenhouse gases, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that receives an input of the location information and activity amount of the user's mobile terminal from the mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C10] The information processing system according to item C9, comprising an input unit for inputting instruction information, wherein the information generation unit is capable of generating new information based on the instruction information. [Item C11(P064)] An information processing system comprising: an acquisition unit that acquires emission information including at least information related to greenhouse gas emissions by business entities 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 C11 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) that is the emitter of greenhouse gases, an activity amount storage unit that stores the amount of activities by the emitter for each base, an activity amount input unit that receives input of the location information and activity amount from the user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item C12] 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. [Item C14(P044)] When it comes to X information other than greenhouse gas emissions (for example, emissions of harmful substances in E2 or working hours of human rights DD), it is as follows. Note that the items subordinate to this item can also be the same. An acquisition unit that acquires at least first information including information related to the X information of 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 X information of a second business entity that is the same as or 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 C15 (P045)] An acquisition unit that acquires at least first information including information related to the X information of business entities constituting the upstream or downstream of the supply chain, and second information indicating at least the attributes of the business entities, a storage unit that stores the acquired first information and second information, an input unit that inputs information corresponding to the first business entity, an information generation unit that generates third information based on information related to the X information of a second business entity that is the same as or similar to the information corresponding to the first business entity, and a presentation unit that presents the third information. An information processing system characterized by comprising: [Item C16 (P047)] An acquisition unit that acquires information on the type of X information of business entities constituting the upstream or downstream of the supply chain, a storage unit that stores the acquired information on the type of X information, an input unit that inputs information corresponding to the first business entity, an information generation unit that generates information on the type corresponding to the first business entity based on information on the type of X information that is the same as or similar to the information corresponding to the first business entity, and a presentation unit that presents the information on the type corresponding to the first business entity. An information processing system characterized by comprising: [Item C17 (P052)] An information processing system comprising: an acquisition unit that acquires at least first information including information related to X information of business entities constituting the upstream or downstream of a 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 X information of a second business entity that matches or is similar to the second information corresponding to the first business entity; an information conversion unit that converts unit information in the first information into unit information in the third information; and a presentation unit that presents the third information. [Item C18(P063)] An information processing system comprising: an acquisition unit that acquires first information including information related to X information of business entities constituting the upstream or downstream of a 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 X information of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. [Item C19(P064)] An information processing system comprising: an acquisition unit that acquires X information of business entities constituting the upstream or downstream of a supply chain; a storage unit that stores the acquired X information; an input unit that inputs instruction information; and an information generation unit that generates new information based on the instruction information.

[0126] <<Carbon Tax Target Setting Function (Fourth Function)>> Next, although some were described in part in the above-described embodiments, an example of a configuration that is further applicable to the embodiments of the first to third functions described above is taken as an embodiment of the fourth function and will be described in detail below.

[0127] Using FIG. 3, a software configuration example of the management server 200 in the fourth 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 storage unit), an acquisition unit 250 (information acquisition unit), a calculation unit 210 (derivation unit, reduction amount calculation unit), an output unit 240 (information presentation unit), and an input unit 220 (information input unit).

[0128] The emission amount storage unit that constitutes the storage unit 230 is the same as the storage unit described in the second embodiment of the second function. In this embodiment, the emission amount storage unit stores, as information for specifying the emission amount, the result of calculating the carbon dioxide emission amount of the company itself.

[0129] 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 the like. The first scenario data is, for example, scenario data when greenhouse gas emissions continue as they are currently, and the temperature rises by about 4 degrees by 2100 (2050 or the like is also possible). The second scenario data is, for example, scenario data when greenhouse gas emissions are 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 (2050 or the like is also possible). Each scenario data shows the carbon price (coefficient) for each year from now until 2100. Note that, as the reference scenario data, it is also possible to acquire the climate change scenario set by WEO2022. When the climate change scenario is acquired, the first scenario data is scenario data based on STEPS (The Stated Policies Scenario), the second scenario data is scenario data based on NZE (Net Zero Emissions by 2050 Scenario), and the third scenario data is scenario data based on APS (The Announced Pledges Scenario).

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

[0131] 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 emissions by the business entity. The reduction target ratio is the same as in the embodiment of the first function.

[0132] The information presentation unit presents information on the first carbon tax, the second carbon tax (simulation result), and the reduction amount. The second carbon tax may present the result of a simulation based on one scenario data, or may present the results of multiple simulations based on multiple scenario data. The information presentation unit transmits the information to be presented to the user terminal 100, and the user terminal 100 displays the information. In addition, 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, sandstorms), ground 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 may cause risks such as an increase in response costs, a decrease in asset value, asset impairment, and a decrease in sales due to a reduction in production capacity. By presenting the risks, the user can recognize what types of risks there are. The tax imposed according to the greenhouse gas emissions of the pricing function can also be a carbon tax or the like.

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

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

[0135] The management server 200 stores the greenhouse gas emissions of the business entity (S1201). Next, the management server 200 calculates the 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. Next, the management server 200 calculates the second carbon tax for a predetermined period using the selected scenario data (S1204). Next, the management server 200 receives an input of the reduction target ratio of the emissions by the business entity (S1205). Next, the management server 200 calculates the reduction amount based on the emissions and the reduction target ratio (S1206). Next, the management server 200 calculates the 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.

[0136] Due to the recent global warming phenomenon, abnormal weather has been observed all over the world. In addition, meteorological disasters have also become more frequent. According to the Intergovernmental Panel on Climate Change of the United Nations, it has been warned that if global warming continues as it is, 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 made to achieve carbon neutrality by 2050. As an example of this effort, it can be predicted that a policy will be implemented to change the behavior of carbon dioxide emitters (mainly companies) by introducing a carbon pricing system. When a carbon pricing system is introduced, a "carbon tax" that taxes according to the amount of carbon dioxide emissions can be created. If a carbon tax is created, it will have a great impact on the finances of companies that are the emitters of carbon dioxide. Therefore, 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.

[0137] 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 corresponding to the reference scenario data. Specifically, it is possible to provide an information processing system that simulates a carbon tax by multiplying the carbon price (carbon pricing) calculated on each of the first scenario data, the second scenario data, and the third scenario data by the company's carbon dioxide emissions.

[0138] By configuring in this way, a company can recognize risk factors such as future carbon tax burdens, and can 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.

[0139] 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 increases and decreases in carbon tax.

[0140] <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 of a business entity and predetermined scenario data, and a derivation unit that derives a carbon tax (second carbon tax) based on the emissions and the predetermined scenario data. The derivation unit is capable of deriving the carbon tax for a predetermined period. An information processing system characterized by this. Item D1 includes a base information storage unit that stores information identifying the location of a base for each business entity (hereinafter referred to as a base), which is an emission entity of greenhouse gases, an activity amount storage unit that stores the activity amount of each emission entity for each base, an activity amount input unit that receives input of the location information and activity amount from a user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item D2] The information processing system according to Item D1, further comprising an input unit (information input unit) that receives input of a reduction target ratio of the emissions by the business entity, and a reduction amount calculation unit that calculates a reduction amount based on the emissions and the reduction target ratio. The derivation unit is capable of deriving the carbon tax based on the reduction amount. An information processing system characterized by this. [Item D3] The information processing system according to Item D2, wherein the input unit is capable of receiving input of a reference time point and a target time point, and the reduction amount calculation unit is capable of obtaining the emissions at the reference time point from the emission storage unit and calculating the reduction amount at the target time point based on the obtained emissions and the reduction target ratio. An information processing system characterized by this. [Item D4(P051)] When targeting X information other than greenhouse gas emissions (for example, emissions of harmful substances in E2 or working hours of human rights DD), it is as follows. Note that the same applies to items subordinate to this item. A storage unit that stores the first X information of a business entity and predetermined scenario data, and a derivation unit that derives the second X information based on the first X information and the predetermined scenario data. The derivation unit is capable of deriving the second X information for a predetermined period. An information processing system characterized by this.

[0141] <<Blockchain Function (Fifth 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 fourth functions described above will be described in detail below as an embodiment of the fifth function.

[0142] An example of the software configuration of the management server 200 in the fifth function will be described with reference to FIG. 3. Note that the illustrated configuration is an example, and other configurations may be used. The management server 200 includes a storage unit 230 (discharge 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 within the management server 200 is shown, but the blockchain may be provided outside the management server 200. Even when provided outside, the information of the blockchain can be acquired by the management server 200.

[0143] The emission amount storage unit that constitutes the storage unit 230 is the same as the storage unit described in the embodiment of the second function. In this embodiment, the emission amount storage unit stores, 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. Also, 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.

[0144] 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 embodiment of the third function and the like. Also, 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 embodiment of the third function is stored in the blockchain, the second information in the embodiment of the third function can be used as the second information. In this case, it is preferable to use, as the second information, information in which a hash value is associated with the second information in the embodiment of the third function. Also, the second information can be information that can confirm when, where, and from which business entity the information was acquired, instead of a hash value.

[0145] 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 from 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.

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

[0147] 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 arranged to output (notify) to the second business entity that the information indicating the emission amount output to the first business entity was incorrect information.

[0148] 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 given.

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

[0150] 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. Also, the management server 200 acquires second information indicating information in the blockchain (S1302). Next, the management server 200 stores the acquired first information and second information in the storage unit 230 (S1303). Next, the management server 200 analyzes the first information of the business entities constituting the downstream based on the second information (S1304). Next, the management server 200 determines whether the result of the analysis is abnormal (S1305). If the result of the analysis is abnormal (S1305: YES), the management server 200 presents that it is abnormal and ends the processing of operation 10 (S1306). On the other hand, if the result of the analysis is not abnormal (S1305: NO), the management server 200 ends the processing of operation 10.

[0151] Concerns have arisen regarding the reliability of the first information of the business entities constituting the upstream or downstream. For example, in the case of a first business entity that manufactures smartphone products, the first information (emission amounts and emission per unit) of the components constituting the smartphone, such as cameras and chips, is obtained from a second business entity. However, even if the acquired first information has been tampered with, there is no means to confirm the tampering, and due to the fact that the tampered and fraudulent information has been registered as the information of the first business entity, a problem occurs where the accurate greenhouse gas emissions cannot be calculated. The embodiment of the fifth function has been proposed to solve such problems.

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

[0153] By configuring in this way, it is possible to track the calculation process of greenhouse gas emissions by business entities constituting 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 that the reliability of the information indicating the obtained emissions can be confirmed (ensuring reliability), and information indicating emissions consisting only of normal information can be provided.

[0154] 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 artificial intelligence that learns by itself.

[0155] <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 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. Item E1 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) that is the greenhouse gas emission source, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that receives input of the location information and activity amount of the mobile terminal from the user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item E2] An information processing system according to Item E1, wherein the first information includes at least first information A and first information B which is the information next to the first information A, and the second information includes at least second information A and second information B which is the information next to the second information A, and the second information A and the second information B are related information, while the first information A and the first information B are information that is not related information. [Item E3 (P065)] When the target is X information other than the emission amount of greenhouse gases (for example, the emission amount of harmful substances in E2 or the working hours of human rights DD), it is as follows. Note that the items subordinate to this item can also be the same. An acquisition unit that acquires first information including information related to the X information of 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 business entities constituting the downstream based on the second information, and a presentation unit that presents the result of the analysis. An information processing system characterized by comprising.

[0156] <<Proof function (sixth function)>> Next, although some have been 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 an embodiment of the sixth function and will be described in detail below.

[0157] Using FIG. 3, a software configuration example 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 provided. The management server 200 includes a storage unit 230 (proof data storage unit, correspondence database), an acquisition unit 250 (proof acquisition unit, basic data acquisition unit), a calculation unit 210 (emission amount calculation unit), and an output unit 240 (proof output unit).

[0158] The proof acquisition unit constituting the acquisition unit 250 acquires proof 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 coefficient.

[0159] Evidential data related to activity volume is, for example, data representing evidence such as invoices, receipts, and contracts. As evidence related to Scope 1 (direct emissions) of the GHG (GreenHouse Gas) Protocol, for example, there may be receipts for refueling at a gas station, invoices for gas, coal, etc. As evidence related to Scope 2 (indirect emissions), for example, there may be receipts or contracts for electricity. As evidence related to Scope 3 (emissions by related other companies), regarding Category 1 (purchased goods and services), for example, there may be purchase orders, invoices, contracts, receipts related to the procurement of raw materials and parts, or data from a procurement system and a parts list, etc.

[0160] In addition, as evidential data related to emissions volume, for example, there may be 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 been verified by a third party).

[0161] The evidential 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 evidential data may also be, for example, a document such as a PDF file or a structured file such as XML.

[0162] The evidence acquisition unit may, for example, accept the upload of evidential data from the user terminal 100, or may acquire evidential data attached to messages such as emails or chat messages sent from the user terminal 100. Also, when the user can directly operate the management server 200, the management server 200 may be provided with a camera or a scanner, and the evidence may be photographed using the camera or scanner of the management server 200. The evidence acquisition unit can register the acquired evidential data in the evidential data storage unit.

[0163] The credential data storage unit that constitutes the memory unit 230 stores 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 be implemented as a relational database, an object database, etc., or can also be implemented as a file system (in this case, the credential ID can be a path and a file name).

[0164] 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, for example, extract the basic data from the text included in the document.

[0165] The emission amount calculation unit that constitutes the calculation unit 210 calculates the emission amount based on the basic data. For example, when the basic data is information indicating the activity volume of an enterprise, the management server 200 is provided with an emission factor storage unit that stores the emission factor related to the activity of the enterprise, and the emission amount can be calculated by multiplying the read activity volume by the emission factor. Also, when the basic data is the emission factor of an enterprise, the activity volume by the enterprise (for example, in the case of the emission amount related to Scope 1, it can be the amount of fuel burned by the user, in the case of the emission amount related to Scope 2, it can be the amount of electricity used by the user, and in the case of the emission amount 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, for example, accessing an accounting system or receiving an input from the user, and the emission amount 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 emission amount can be calculated by multiplying the read emission factor and the activity volume. Also, when the basic data is the emission amount, the emission amount read from the credential data can be used as it is.

[0166] The corresponding database that constitutes the memory unit 230 stores by associating information for specifying the emission amount and information for specifying the credential data. The corresponding database can further store by associating information for specifying the basic data. The corresponding database stores by associating the emission amount specifying information, the basic data ID for specifying the basic data, and the credential ID indicating the credential. The emission amount specifying information can include, for example, time information such as year, month, and day. Also, the emission amount specifying information can include information (such as user ID) for specifying the output entity (such as a company) of the greenhouse gas related to the emission amount. Further, the emission amount specifying information can include the products or services to be calculated.

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

[0168] The credential output unit can output the credential data, for example, in response to a request from a third-party certification authority (audit institution). Also, in response to a request from a user who calculates the emission amount according to the GHG protocol, the credential 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 credential data can be transmitted to the third-party certification authority (the information processing device thereof) together with the emission amount.

[0169] In addition, the certificate output unit can also accept the designation of basic data in addition to the emission amount specific information. In this case, the certificate output unit specifies a certificate ID corresponding to the emission amount specific information and the basic data ID indicating the basic data from the correspondence database, and can read and output the certificate data corresponding to the specified certificate ID from the certificate data storage unit.

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

[0171] The management server 200 receives 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.

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

[0173] Note that when receiving a plurality of types of basic data in calculating the emission amount, it may be possible to receive the basic data without receiving the certificate data.

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

[0175] The management server 200 receives the emission amount specific 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 a certificate ID corresponding to the received emission amount specific information and the basic data ID from the correspondence database, reads the certificate data corresponding to the specified certificate ID from the certificate data storage unit, and outputs (transmits to the user terminal 100) the read certificate data.

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

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

[0178] Also, in the embodiment of the sixth function, the basic data is read from the documentary evidence data by means of processing such as OCR. However, 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 range in which the basic data is described in the documentary evidence data and the content of the basic data are received from the user terminal 100, and the learning model for performing OCR may be updated by machine learning using the documentary evidence data, the said range, and the said content as training data. Thereby, it is possible to improve the reading accuracy by so-called AIOCR.

[0179] In addition, in the embodiment of the sixth function, the basic data is read from the credential data. However, 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 credential 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 credential 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 credential data as training data. Using the learning model, the type (basic data ID) of the basic data is inferred from the credential data received from the user terminal 100, and the association between the credential 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 credential ID indicating the credential data in the correspondence database.

[0180] Also, in the embodiment of the sixth function, in the correspondence database, the emission amount, the basic data, and the credential are associated with each other. However, the emission amount (emission amount specific information) and the credential (credential ID) may be associated with each other, or the basic data (basic data ID) and the credential (credential ID) may be associated with each other.

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

[0182] <Disclosed matters> Note that the sixth function also includes the following configuration. [Item F1 (P015)] A certificate acquisition unit that acquires certificate data in which basic data for calculating greenhouse gas emissions is displayed, a basic data acquisition unit that reads out the basic data from the certificate data, a certificate data storage unit that stores the certificate data, an emission amount calculation unit that calculates the emission amount based on the basic data, a correspondence database that stores, in association with each other, information for specifying the emission amount and information for specifying the certificate data, and a certificate output unit that receives a specification of information for specifying the emission amount, specifies the certificate data corresponding to the specified emission amount from the correspondence database, and reads out and outputs the specified certificate data from the certificate data storage unit. An item F1 includes a base information storage unit that stores information for specifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission source of greenhouse gases, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that receives an input of the location information and the activity amount of the user's mobile terminal from the mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the specified base. An item F1 includes a base information storage unit that stores information for specifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission source of greenhouse gases, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that reads the certificate data from the user's mobile terminal and receives an input of the location information and the activity amount of the mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the specified base. [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 corresponding database stores the information specifying the emission amount, the information specifying the certification data, and the information specifying the basic data in association with each other, and the certification output unit receives the specification of the emission amount and the basic data, specifies the certification data corresponding to the emission amount and the basic data from the corresponding database, and reads out and outputs the specified certification data from the certification data storage unit. An information processing system characterized by the above. [Item F4 (P015D1)] A certification acquisition unit that acquires certification data in which basic data for calculating the emission amount of greenhouse gases is displayed, a basic data acquisition unit that receives input of the basic data, a certification data storage unit that stores the certification data, and an emission amount calculation unit that calculates the emission amount based on the basic data, and a corresponding database that stores the information specifying the basic data or the information specifying the emission amount and the information specifying the certification data in association with each other, and receives the specification of the information specifying the basic data or the information specifying the emission amount, and specifies the certification data corresponding to the specified basic data or the emission amount from the corresponding database, and reads out and outputs the specified certification data from the certification data storage unit. An information processing system characterized by comprising: [Item F5 (P015)] When the target is X information other than the emission amount of greenhouse gases (for example, the emission amount of harmful substances in E2 or the working hours of human rights DD), it is as follows. Note that the items subordinate to this item can be the same. A certification acquisition unit that acquires certification data in which basic data for calculating X information is displayed, a basic data acquisition unit that reads out the basic data from the certification data, a certification data storage unit that stores the certification data, a calculation unit that calculates X information based on the basic data, a corresponding database that stores the information specifying X information and the information specifying the certification data in association with each other, and receives the specification of the information specifying X information, specifies the certification data corresponding to the specified X information from the corresponding database, and reads out and outputs the specified certification data from the certification data storage unit. An information processing system characterized by comprising:

[0183] <<Accounting Data Voucher Function (Seventh 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 first to sixth functions described above will be described in detail below as an embodiment of the seventh function.

[0184] <System Overview> In the embodiment of the seventh function, among the data serving as vouchers 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.

[0185] The management server 200 is a computer that calculates the amount of greenhouse gas emissions. The management server 200 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

[0186] The user terminal 100 is a computer used by the user, such as a smartphone, a tablet computer, or a personal computer. The user operates the user terminal 100 to access the management server 200 and cause the amount of greenhouse gas emissions to be calculated.

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

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

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

[0190] The accounting data related to the activity amount is, for example, accounting record data such as invoices, receipts, and contracts. Examples of the accounting record data serving as evidence for Scope 1 (direct emissions) of the GHG Protocol include receipts for refueling at gas stations, invoices for gas and coal, etc. Examples of the accounting record data serving as evidence for Scope 2 (indirect emissions) include electricity receipts and contracts. Examples of the accounting record data serving as evidence for Scope 3 (emissions by related other companies) 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 statements data such as balance sheets and income statements as the basic data instead of accounting record data. In that case, the financial statements data can be the accounting data corresponding to the basic data.

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

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

[0193] 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, accounting 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 a message such as an e-mail or a chat message transmitted from the user terminal 100.

[0194] The accounting data acquisition unit can register the acquired accounting data in the accounting data storage unit. Note that for the accounting data recorded in the accounting system, the accounting data acquisition unit may not register it in the accounting data storage unit, and may access the accounting system to acquire it as necessary. The accounting data acquisition unit can register the accounting data received from the user terminal 100 when the accounting data specified from the user terminal 100 is not registered in the accounting system.

[0195] 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 identification information for identifying accounting data and a user ID indicating the user who registered the accounting data. The accounting data identification information can be, for example, the fiscal year and the name of the accounting data. The accounting data storage unit can be implemented as a relational database, an object database, etc., or can be implemented as a file system. When storing accounting data received from the user terminal 100 when the specified accounting data is not registered in the accounting system, the accounting data storage unit will store accounting data (off-system data) not managed by the accounting system.

[0196] The audit data storage unit that constitutes the storage unit 230 stores audit data indicating that an accounting audit has been performed on the financial statements related to the accounting data. The audit data can be, for example, data of an audit report created by an audit firm (data of an audit report in electronic data format or data obtained by scanning a paper audit report, etc.). The audit data storage unit can store audit data in association with, for example, audit data identification information for identifying 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 be implemented as a file system.

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

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

[0199] 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 the accounting data is acquired as the activity amount (the accounting data acquired by the accounting data acquisition unit is read from the accounting data memory unit). The emission factor can be read from, for example, the emission factor memory unit. Further, the emission factor may be received from the user terminal 100.

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

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

[0202] The accounting data output unit that constitutes the output unit 240 can output accounting data (or information identifying the accounting data). The accounting data output unit can receive a designation of emission amount specifying information. For example, the accounting data output unit can receive a designation of time information such as year, month, and day. Further, in addition to or instead of the time information, the accounting data output unit can receive a designation of the entity of the emission amount. Further, in addition to or instead of the time information and / or the entity of the emission amount, the accounting data output unit can receive information identifying 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 acquire and output the accounting data specified by the specified accounting data specifying information from the accounting data storage unit or the accounting system.

[0203] 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 read and output the audit data corresponding to the specified audit data specifying information from the audit data storage unit.

[0204] 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 used as the basis for calculating the emission amount can be specified from the corresponding database, and the specified accounting data can be transmitted to the third-party certification body (the information processing device thereof) together with the emission amount.

[0205] In addition, the accounting data output unit can also accept the designation of basic data in addition to the emission amount specific information. In this case, the accounting data output unit specifies, from the correspondence database, the accounting data specific information and / or the audit data specific information corresponding to the emission amount specific information and the basic data ID indicating the designated basic data, and can acquire and output the accounting data and / or the audit data corresponding to the specified accounting data specific information and / or audit data specific information.

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

[0207] The management server 200 acquires the accounting data specified from the user terminal 100. The management server 200 may, for example, accept the designation of accounting data from the user terminal 100, access the accounting system, and acquire the 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.

[0208] 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 correspondence database.

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

[0210] The management server 200 receives emission amount specifying information from the user terminal 100, reads out accounting data specifying information and audit data specifying information corresponding to the received emission amount specifying information from the corresponding database, and acquires and outputs accounting data and / or audit data specified by the read-out accounting data specifying information and / or audit data specifying 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.

[0211] As described above, according to the information processing system of the seventh function, accounting data and / or 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 audit data corresponding to the emission amount and the basic data used for its calculation can be easily presented.

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

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

[0214] <Disclosure items> Note that the seventh function also includes the following configuration. [Item G1 (P016)] A data acquisition unit that acquires basic data for calculating greenhouse gas emissions, an emission amount calculation unit that calculates the emission amount based on the basic data, information that identifies the basic data or information that identifies the emission amount, and accounting data that is at least one of accounting record data, financial statement data, or audit evidence data that indicates the basic data. A correspondence database that stores the information in association with each other, and an accounting data output unit that receives a designation of information that identifies the basic data or information that identifies the emission amount, and reads and outputs from the correspondence database information that identifies the accounting data corresponding to the designated basic data or the emission amount. An information processing system, characterized by comprising: Item G1 includes a base information storage unit that stores information identifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission entity of greenhouse gases, an activity amount storage unit that stores the amount of activity by the emission entity for each base, and an activity amount input unit that receives input of the location information and activity amount from the user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item G2] The information processing system according to Item G1, further comprising a storage unit that stores system-external data, which is data not recorded in an external accounting system among the accounting data, and the accounting data output unit accesses and acquires, from the accounting system, the accounting data recorded in the accounting system among the accounting data corresponding to the designated basic data or the emission amount, and acquires, from the storage unit, the accounting data not recorded in the accounting system, and outputs the acquired accounting data. [Item G3] An information processing system according to Item G1, comprising an audit data storage unit that stores audit data indicating that an accounting audit has been performed on financial statements related to the accounting data, wherein the correspondence database stores, in association with each other, information for specifying the basic data or information for specifying the emission amount, information for specifying the accounting data, and information for specifying the audit data, and the accounting data output unit reads out from the correspondence database and outputs information for specifying the accounting data corresponding to the specified basic data or emission amount and information for specifying the audit data. An information processing system characterized by the above. [Item G4 (P016)] In the case of targeting X information other than the emission amount of greenhouse gases (for example, the emission amount of harmful substances in E2 or the working hours of human rights DD), it is as follows. Note that the same can be applied to items subordinate to this item. A data acquisition unit that acquires basic data for calculating X information, a calculation unit that calculates X information based on the basic data, information for specifying the basic data or information for specifying X information, and information for specifying 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 specification of information for specifying the basic data or information for specifying X information, and reads out and outputs information for specifying the accounting data corresponding to the specified basic data or X information from the correspondence database. An information processing system characterized by comprising the above.

[0215] <<Unit conversion function (Function 8)>> 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 above-described Functions 1 to 7 will be described as an embodiment of Function 8 and will be detailed below.

[0216] <System overview> The management server 200 is communicably connected to other management servers 200 via the 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.

[0217] 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 intensities of others from other management servers 200. Thereby, the emission amount of the entire supply chain including the company itself can be calculated.

[0218] In this embodiment, each company exchanges the emission intensity (primary data) calculated for itself so that a more realistic emission amount can be calculated.

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

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

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

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

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

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

[0225] The emission calculation unit that constitutes the calculation unit 210 reads out the emission unit corresponding to the affiliated company and the product from the emission unit storage unit, and multiplies the read emission unit by the activity amount of the affiliated company (for example, the usage amount of the used product), thereby calculating the emission amount related to the used product by the affiliated company. The usage amount related to the calculation of the emission amount may be the activity amount (such as the number of purchased products) of the affiliated company obtained by the activity amount acquisition unit accessing, for example, an accounting system, a sales management system, an inventory management system, etc., or may be received by the activity amount acquisition unit from the management server 200 of the affiliated company.

[0226] The emission amount output unit that constitutes the output unit 240 can output the emission amount for each affiliated company. The emission amount output unit can output the emission amount for each affiliated company and each used product. The emission amount output unit can also output the emission unit for each affiliated company. The emission amount output unit can output the emission units in a comparable manner for multiple affiliated companies that provide the same product. The emission amount output unit can output the emission units in a comparable manner for an affiliated company that provides a certain product and an affiliated company that provides a substitute for the product. Note that the emission amount output unit may output the emission unit for an affiliated company with no transaction. That is, it can also output the emission units in a comparable manner for an affiliated company that is another provider of the used product, an affiliated company that provides a substitute product, etc.

[0227] 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, for example, acquire activity levels (such as the number of the company's products sold) from 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, 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.

[0228] 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 amount acquisition unit calculates the activity amount of the used product by product by allocating the activity amount 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 amount of the used product by product by the emission factor of the used product.

[0229] Also, when the activity amount acquisition unit acquires the activity amounts 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 amount of the used product corresponding to the product and the used product by allocating the activity amount according to the acquired usage amount for each used product, and the emissions calculation unit can calculate the emissions related to the used product by the related company by multiplying the activity amount corresponding to the product and the used product by the emission factor of the used product.

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

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

[0232] 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 data ratio output unit calculates the product of the emissions related to the used product and the primary data ratio of the used product (referred to as the primary data emissions), and adds the emissions (Scope 1 and 2) emitted by the company for the product and the sum of the primary data emissions for all used products calculated, calculates the total value of the emissions based on the primary data, and divides the calculated total value by the emissions (total of Scope 1 to 3) related to the product to calculate the primary data ratio related to the product. The data ratio output unit can, for example, acquire the used product ID, usage amount, and company ID corresponding to the product ID indicating the company's product from the used product information storage unit, acquire the primary data ratio corresponding to the company ID and the used product ID from the emission unit storage unit, and multiply the emissions of the used product (which may be the value obtained by multiplying the usage amount by the emission unit, or may be configured to accept the input of the emissions) by the primary data ratio to calculate the primary data emissions. Also, when the data ratio output unit calculates using secondary data for the emissions emitted by the company, the data ratio output unit can add only the company's primary data emissions to the sum of the primary data emissions of the used products.

[0233] 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 for the used product. In this case, the emission source unit acquisition unit can allocate the emission amount according to 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 or the like for a plurality of products that use 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.

[0234] The calculation unit for emission amount per 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 calculation unit for emission amount per product can calculate the first emission amount per 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 calculation unit for emission amount per product can allocate the emission amount according to a predetermined standard to calculate the second emission amount per product. The calculation unit for emission amount per product calculates the total value obtained by summing the first emission amount per product (the emission amount accumulated using the emission source unit), the second emission amount per 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).

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

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

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

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

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

[0240] <Disclosure items> 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 a used product provided by the affiliated company used in the company's product, and a data ratio output unit that outputs a primary data ratio related to the product calculated based on the first and second emission amounts and the primary data ratio. Item H1 includes a base information storage unit that stores information for specifying the location of a base for each affiliated company (hereinafter referred to as a base) that is an emission source of greenhouse gas, an activity amount storage unit that stores the activity amount by the emission source for each base, an activity amount input unit that receives an input of the location information and activity amount from the user's mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the specified base. [Item H2] The information processing system according to Item H1, wherein the data ratio output unit calculates the primary data ratio related to the product by dividing a value obtained by multiplying the 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. [Item H3] The information processing system according to item H1, wherein the in-house information acquisition unit acquires the in-house 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 in-house primary data emission amount. An information processing system characterized by the above. [Item H4] The information processing system according to item H1, further comprising: an emission unit calculation unit that calculates an in-house emission unit, which is the emission unit of the company, based on the acquired emission amount and activity amount of the company; and a transmission unit that transmits the in-house emission unit to the system of the affiliated company. An information processing system characterized by the above. [Item H5] The 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. An information processing system characterized by the above. [Item H6] An emission unit acquisition unit that acquires an emission unit 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 unit storage unit that stores the emission unit 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; an in-house information acquisition unit that acquires a second emission amount and a second activity amount of the company related to the company's product; and the emission unit corresponding to the affiliated company is acquired from the emission unit storage unit, the acquired emission unit is multiplied by the first activity amount of the affiliated company to calculate the first emission amount, and the total value of the first and second emission amounts is apportioned by the second activity amount to calculate the emission amount related to the product. An information processing system characterized by the above. [Item H7] The information processing system according to item H6, wherein when the used product is also used for other products, the emission calculation unit apportions the first emission amount according to the ratio of the used product used for 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. An information processing system characterized by the above. [Item H8] The information processing system according to item H7, wherein when the used product is also used for other products, the emission calculation unit calculates the third emission amount, and when the used product is not used for other products, calculates the first emission amount, and apportions the total value of the first to third emission amounts by the second activity amount to calculate the emission amount related to the product. An information processing system characterized by the above. [Item H9] An emission factor acquisition unit that acquires, from the system of an affiliated company, an emission factor for calculating the emission amount of greenhouse gases, which is calculated by an affiliated 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; and an output unit that outputs the emission factor for each affiliated company. When the emission factor acquisition unit acquires the emission amount of the greenhouse gas related to a used product used for one or more products of its own company from the system of the affiliated company that provides the used product, the emission factor acquisition unit calculates the emission amount per product obtained by apportioning the emission amount according to a predetermined standard, and divides the emission amount per product by the usage amount of the used product to calculate the emission factor corresponding to the affiliated company and the used product. An information processing system characterized by the above. [Item H10] The information processing system according to item H9, further comprising: a company information acquisition unit that acquires the emission amount and activity amount of the company itself; an emission factor calculation unit that calculates an in-company 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 in-company emission factor to the system of the affiliated company. An information processing system characterized by the above. [Item H11] An information processing system according to Item H9, comprising an activity amount acquisition unit that acquires the activity amount of the affiliated company from the system of the affiliated company.

[0241] <<Activity Estimation Function (Ninth 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 above-described First Function to Eighth Function will be described in detail below as an embodiment of the Ninth Function.

[0242] <System Overview> The information processing system related to the ninth function will be described below. The information processing system of the ninth function aims to manage the greenhouse gas emissions of emission sources such as enterprises. In this information processing system, it accepts the input of the activity volume of the emission source or other emission sources located upstream or downstream in the supply chain of the emission source, and multiplies this by the emission factor to calculate the emission volume. In this information processing system, it manages which emission factor should be used for which activity volume so that the emission volume 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 project cost (hereinafter simply referred to as "quotation") is always presented to the client, who is the orderer, or the enterprise that becomes the prime contractor of the construction project from the contractor undertaking the construction work. It is also possible to calculate the greenhouse gas emissions generated in the construction project 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 by each enterprise engaged in construction work (even for the same enterprise, different formats are used for each department under its jurisdiction). 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.

[0243] 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 (activity identification information presentation unit, emission factor presentation unit).

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

[0245] The emission factor storage unit can store emission amounts in association with activities. The emission factor storage unit can store, in association with each other, information for identifying an activity (activity identification information), the scope of the activity, and the emission factor. The emission factor storage unit can store, in association with each other, activity identification information, the scope of the activity, the category of the activity, and the emission factor. Note that the scope and category of the activity are assumed to be the scope and category of the GHG protocol. Also, the category may be omitted.

[0246] Note that the activity identification information may be in any form as long as it is information for identifying the activity. For example, when an ID for uniquely identifying an 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 identification information.

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

[0248] 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 for specifying the time when the activity was performed (time information), 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, a fiscal year, year, month and year, date, or time range. The attribute information can be various items related to the activity (for example, any items such as the supplier of goods, related departments, and persons in charge).

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

[0250] 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 what value is 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 or set as an attribute to indicate what kind of item it is.

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

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

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

[0254] The emission factor input unit that constitutes the input unit 220 receives the input of the emission factor. The emission factor input unit specifies 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, sets the company ID in the user information, and can acquire the company ID from the user information storage unit), receives the input of the activity identification information and the emission factor from the user, and can register the company ID, the activity identification information, and the emission factor in the emission factor storage unit. When the emission factor corresponding to the type of activity amount related to the import data is not stored in the emission factor storage unit, the emission factor input unit can, for example, notify the user terminal 100 to that effect and receive the emission factor from the user terminal 100.

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

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

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

[0258] The aggregation unit that constitutes the analysis unit 280 aggregates the emission amounts. The aggregation unit can aggregate the emission amounts calculated by the emission calculation unit for each scope. The aggregation unit can aggregate the emission amounts 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 other functional units such as the calculation unit 210 instead of the analysis unit 280.

[0259] 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 terms of the analysis score may be presented according to the analysis result, or the single piece of information with the highest analysis score may be presented according to the analysis result.

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

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

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

[0263] The management server 200 receives the activity amount and items related to the activity amount from the outside (S1701). For example, it can receive the upload of CSV data from the user terminal 100, receive the input to the form, or receive the data such as the obtained receipts and estimates by reading them through OCR. The management server 200 vectorizes the received items to create vector information (S1702), and identifies the activity identification information corresponding to the one or more items with a short distance from the vectorized vector information among the vector information stored in the vector information storage unit (S1703). Further, 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.

[0264] When the management server 200 identifies a plurality of activity identification information, it proposes (presents) the activity identification information corresponding to the classified items to the user through the output unit 240 (S1705). It may be possible to allow the user to select one from the plurality of activity identification information (or receive the input of other activity identification information). Further, when the management server 200 identifies a plurality 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 allows the user to 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 (S1706), and calculates the emission amount by multiplying the activity amount by the emission factor (S1707). The management server 200 registers the calculated emission amount in the emission amount storage unit (S1708). Further, the management server 200 can aggregate and output the emission amounts registered in the emission amount storage unit (S1709). Further, the management server 200 analyzes and extracts the items recommended for reduction from the activity amount and presents a solution (S1710). The function of providing a solution will be described in Functions 10 to 15.

[0265] In addition, after classifying the description items of the estimate, the management server 200 presents candidates for the emission unit (CO2 emission factor) to be assigned. For example, as a presentation of candidates related to material costs, emission units (CO2 emission factors) corresponding to typical building materials used in construction work such as steel frames, reinforcing bars, concrete, glass, and aluminum are presented as candidates. Note that depending on the type of building, the type of emission unit (CO2 emission factor) corresponding to the building materials may be changed and presented, or the priority order of the emission units (CO2 emission factors) to be presented may be changed.

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

[0267] 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 items as input data and activity specification information as teacher data. In this case, the activity estimation unit can give the received items to the learning model to estimate the activity specification information. Also, the output unit 240 can visualize the emission amount. Further, the analysis unit 280 can analyze and identify recommended reduction items from the activity amount and propose reduction solutions. Also, in this embodiment, the activity estimation unit of the management server 200 estimates the activity specification information for items related to the received activity amount. However, by collaborating with an API provided by an external server or the like, based on information related to items related to the activity amount managed by the external server (for example, accounting item names are registered in CSV data or the like), the activity estimation unit of the management server 200 estimates the activity specification information and emission factors (for example, estimates and specifies the activities and emission factors for accounting items). By doing so, it is possible to easily organize information by estimating the activities and emission factors even for data related to activities before being input to the information processing system (for example, accounting item information).

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

[0269] <Disclosed matter> 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 I1 includes: a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) that is an emission source of greenhouse gases; an activity amount storage unit that stores the activity amount by the emission source for each base; an activity amount input unit that receives an input of the location information and activity amount of a user's mobile terminal from the mobile terminal; a base identification unit that refers to the base information storage unit and identifies a base based on the location information; and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item I2] 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. 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. 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 (for example, the amount in a quotation) and items related to the activity amount (for example, items such as material costs and transportation costs in a quotation); an estimation unit that estimates the emission factor by machine learning based on the items; and an emission factor presentation unit that presents the estimated emission factor. [Item I6] The information processing system according to 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 activities, wherein the estimation unit vectorizes the received items to create second vector information, selects the first vector information according to the distance from the created second vector information, and estimates the emission factor corresponding to the selected first vector information.

[0270] <<Solution matching function (10th 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 ninth functions described above is taken as the embodiment of the tenth 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 tenth function aims to provide a technology that can assist in reducing greenhouse gas emissions.

[0271] <Overview of the system> An example of an information processing system related to the tenth function that provides solutions using the amount of greenhouse gas emissions as an example will be described below. The information processing system in this example provides information on means for reducing emissions (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorinated gases). The provider of the solution (provider) registers the solution information, and the user can view the solution information. The user can also contact the provider regarding the solution.

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

[0273] 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, and the like. The price can be information for determining the amount of money involved when a user adopts the solution. As the price, a unit price related to the unit of solution provision may be set, or an estimated value of the standard introduction cost may be set. The price may be specified by a range such as a price band. The reduction amount can 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.

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

[0275] The emission amount information storage unit that constitutes the storage unit 230 stores information about 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, and the like. Also, the attributes of the emission entity can include accounting information such as sales amount, purchase amount, and labor cost. The emission amount information can include additional information related to the activities related to the emission amount. The additional information can include, for example, the activity amount (actual value, aggregated value of actual values, predicted value, etc.). Also, the additional information can include information for estimating the activity amount. The information for estimating the activity amount can include, for example, the floor area, the roof area, the number of products that can be produced, and the like. In the present embodiment, the emission amount information shall include information for identifying the emission entity (for example, enterprise ID), the activity amount, the additional information, and the emission amount. The emission amount and the activity amount can be the aggregated values of the emission amount and the activity amount for a predetermined aggregation period (for example, year and month) and for each scope and category according to the GHG protocol. The additional information may have different setting items depending on the emission entity. The emission amount information storage unit is the same as the emission amount storage unit of other functions.

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

[0277] The extraction unit that constitutes the analysis unit 280 acquires solution information that matches the emission amount information. The extraction unit can match the emission amount and additional information with the solution information. The extraction unit can extract those that satisfy the introduction conditions in which the user information and / or emission amount information of the emission entity are included in the solution information. The extraction unit can preferentially extract a predetermined number of scopes and categories in descending order of the emission amount among the emission amounts by scope and category included in the emission amount information. For example, it can search for solution information in which the emission amount and / or corresponding additional information related to the scope and category satisfy the introduction conditions. The extraction unit calculates the unit cost per unit reduction amount determined based on the reduction amount determined based on the reduction information and the cost determined by the cost information, and can extract a predetermined number of solution information in order of unit cost among the solution information that matches the emission amount information. Note that the extraction unit also extracts solution information that matches information related to society and solution information that matches information related to governance.

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

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

[0280] 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 as to increase when the reduction amount is large. For example, the billing processing unit may determine the billing amount so as to decrease when the reduction amount is large. Note that the execution unit 290 also executes the processing of solution information on social information and the processing of solution information on governance information.

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

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

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

[0284] The management server 200 can display a list of solution information on the user terminal 100. The management server 200 can display the list in the registration order of the solution information.

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

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

[0287] The management server 200 can obtain and manage evaluations from users regarding solutions. For example, in the solution information, a list of evaluation values and / or aggregated values (such as average values or total values) obtained from users 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.

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

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

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

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

[0292] <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 amount information regarding the amount of greenhouse gas emissions by the emission entity from the user of the emission entity that emits greenhouse gases; a solution storage unit that stores at least solution information regarding means for reducing greenhouse gases; an extraction unit that extracts the solution information that matches the emission amount information; and a provision unit that provides the extracted solution information to the user. An information processing system characterized by comprising: Item J1 includes a base information storage unit that stores information identifying the location of the base for each business entity (hereinafter referred to as the base) of the greenhouse gas emission entity, an activity amount storage unit that stores the activity amount of the emission entity for each base, an activity amount input unit that receives input of the location information and activity amount from the user's mobile terminal, a base identification unit that refers to the base information storage unit and identifies the base based on the location information, and a registration unit that registers the input activity amount in the activity amount storage unit in association with the identified base. [Item J2] The information processing system according to Item J1, wherein conditions for the emission entity are set in the solution information, and the extraction unit extracts those in which the emission entity 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 amount 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 amount information includes the amount of greenhouse gas emissions aggregated for each scope and category according to the GHG protocol, and the extraction unit preferentially extracts the solution information corresponding to the scope and category with a large emission amount. An information processing system characterized by this. [Item J5] The information processing system according to item J1, wherein the solution information includes cost information for determining the cost of the reduction means and reduction information for determining the reduction amount of the greenhouse gas expected when the reduction means is adopted, and the extraction unit calculates 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 above. [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 above. [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 above. [Item J8] An emission amount information acquisition unit that acquires emission amount information regarding the emission amount of the greenhouse gas from an emission entity that emits the greenhouse gas, a solution storage unit that stores solution information including cost information for determining the cost of the greenhouse gas reduction means and reduction information for determining the reduction amount of the greenhouse gas expected when the reduction means is adopted, and among the solution information that matches the emission amount information, an extraction unit that extracts a predetermined number of the solution information in the order of the unit cost per unit reduction amount determined based on the reduction amount and the cost, and a provision unit that provides the extracted solution information to the emission entity. An information processing system characterized by comprising the above. [Item J9(P039)] When it comes to X information other than greenhouse gas emissions (for example, emissions of harmful substances in E2 or working hours of human rights DD), it is as follows. Note that the items subordinate to this item can also be the same. An acquisition unit that acquires X information from a user, a solution storage unit that stores at least solution information regarding means for reducing X information, an extraction unit that extracts solution information that matches the X information, and a provision unit that provides the extracted solution information to the user. An information processing system characterized by comprising.

[0293] <<Solution matching function (11th function)>> Next, although some were partially described in the above-described embodiments, an example of a configuration further applicable to the embodiments of the 1st to 10th functions described above is taken as an embodiment of the 11th 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 carbon dioxide reduction solutions there are. The 11th function aims to provide a technology that can easily grasp solutions for reducing greenhouse gases including carbon dioxide and support the reduction of greenhouse gases.

[0294] <Overview of the system> Hereinafter, an information processing system according to the 11th function will be described. The information processing system of this embodiment provides information (hereinafter referred to as solution information) regarding means for reducing emissions (also called solutions) to users who are emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and 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.

[0295] 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 (claim processing unit).

[0296] The solution storage unit that constitutes the storage unit 230 stores solution information. The solution storage unit can store solution information in association with provider identification information (provider ID) that identifies a provider that provides reduction means. In the present embodiment, the solution information may include information (solution ID) for identifying a solution, a provider ID, a solution name, a solution description, a price, a 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 approximate 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 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. In the introduction conditions, conditions for the emission entity introducing the solution can be set. In the introduction conditions, for example, the content and activity amount of the business or activity targeted by the solution can be specified.

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

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

[0299] The input unit 220 can receive an input of solution identification information (such as a solution ID) for identifying solution information from the user. The providing unit can read the solution information indicated by the received solution ID from the solution storage unit and transmit it to the user terminal 100. For example, the providing unit can display a list of solution names, the input unit 220 can receive a 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 an input of keywords related to the solution from the user.

[0300] The search unit that constitutes the analysis unit 280 searches for solution information. The search unit can search for solution information that matches the keyword received by the input unit 220 from the solution storage unit. The search unit can search for solution information in which the keyword is included in, for example, the solution name, solution description, introduction conditions, and the like. The search unit can provide the search results to the user (for example, transmit them to the user terminal 100).

[0301] 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, the user information transmission unit acquires solution information corresponding to the received solution ID from the solution storage unit, and transmits 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 includes a provider information storage unit and can manage the contact information (such as an email address or a message transmission destination address) of the provider in association with the provider ID.

[0302] The claim processing unit that constitutes the execution unit 290 can perform processing for claiming a referral fee from the provider that 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.

[0303] <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 the user information corresponding to the accessing user. For example, the list of solutions can include a list of solution IDs and solution names. Also, 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., in ascending order of cheapness). The list of solutions may be provided, for example, sorted in descending order of reduction amount (e.g., in descending order of large amount).

[0304] The management server 200 determines whether or not a keyword has been received from the user terminal 100 (S1902). If received (S1902: YES), the management server 200 can also search the solution storage unit for solution information that matches the keyword, and transmit a list of solutions based on the searched solution information to the user terminal 100 (S1903). On the other hand, if the management server 200 has not received a keyword from the user terminal 100 in S1902 (NO), the process proceeds to S1904.

[0305] The management server 200 determines whether it has received a solution designation (e.g., solution ID) from the user terminal 100 (S1904). If it has received it (S1904: YES), it reads out the solution information corresponding to the designated solution ID from the solution storage unit (S1905), reads out the user information corresponding to the user of the user terminal 100 from the user information storage unit, and can provide the read user information to the provider indicated by the provider ID included in the solution information (S1906). On the other hand, if the management server 200 has not received a solution designation from the user terminal 100 in S1904 (NO), it ends this process.

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

[0307] 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, multiply the activity amount by the emission factor to calculate the emissions amount, aggregate the calculated emissions amount 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.

[0308] Also, the operator analyzes the above aggregation result of the emissions amount and inputs to the management server 200 the designation 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.

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

[0310] The management server 200 can include in the solution information the number of views by which the user has viewed the solution information. For example, when the management server 200 transmits the 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.

[0311] 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 transmit user information to the provider. Also, the management server 200 can be provided with an application history storage unit that stores the application history of the solution (information associating the solution ID, the user ID, and the application date and time). The management server 200 can count the number of application histories corresponding to the solution for a predetermined period (for example, the past one month, etc.) to calculate the number of applications, and may include the number of applications in the list of solutions.

[0312] The management server 200 may manage word-of-mouth evaluations for solutions. The management server 200 may receive word-of-mouth evaluations (scores, likes, etc.) for solution information viewed from the user terminal 100 and store the received word-of-mouth evaluations. The management server 200 can preferentially present solutions with good word-of-mouth evaluations to the user. For example, a solution list can be created in the order of the aggregated values of word-of-mouth evaluations. Also, the management server 200 may allow the user to specify a plurality (two may be sufficient) of solution information and display the specified solution information in comparison.

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

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

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

[0316] The solution information may include specifications on how to display the solution information. The management server 200 may give priority to displaying the solution information related to providers who pay additional fees. The management server 200 may give 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 a predetermined percentage of the contract amount to the provider. When a solution contract is concluded between a user and a provider, the management server 200 may send a message indicating that to the operator of the information processing system.

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

[0318] <Disclosure matter> 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 regarding 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 K1 includes a base information storage unit that stores information for identifying the location of a base for each business entity (hereinafter referred to as a base) of an emission entity of greenhouse gas, an activity amount storage unit that stores the amount of activity by the emission entity for each base, an activity amount input unit that receives an input of the location information and the amount of activity from a user's mobile terminal, a base specifying unit that refers to the base information storage unit and specifies a base based on the location information, and a registration unit that registers the input amount of activity in the activity amount storage unit in association with the specified base. [Item K2] The information processing system according to item K1, comprising: an input unit that receives an input of keywords from the discharging entity; and a search unit that searches the storage unit for the solution information that matches the keywords and provides the search result to the discharging 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 comprises: an input unit that receives an input of solution identification information for identifying the solution information from the discharging entity; a user information transmission unit that acquires, from the storage unit, the provider identification information corresponding to the solution information specified by the solution identification information, and transmits information regarding the discharging entity to the provider specified by the acquired provider identification information. [Item K4] The information processing system according to item K3, further comprising: a billing processing unit that performs processing for billing a referral fee to the provider that has transmitted information regarding the discharging entity. [Item K5] The information processing system according to item K1, wherein the storage unit stores the solution information in association with provider identification information for identifying a provider that provides the reduction means, and further comprises: a billing processing unit that performs processing for billing a posting fee to the provider specified by the provider identification information corresponding to the solution information stored in the storage unit. [Item K6(P037)] In the case of targeting X information other than the emission amount of greenhouse gases (for example, the emission amount of harmful substances in E2 or the working hours of human rights DD), it is as follows. Note that the same applies to the items subordinate to this item. An information processing system comprising: a storage unit that stores solution information regarding means for reducing X information; and a providing unit that provides the solution information to the business entity of X information.

[0319] <<Solution Matching Function (12th 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 eleventh functions described above is taken as the embodiment of the twelfth 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 twelfth function aims to provide a technology capable of assisting in reducing greenhouse gas emissions.

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

[0321] Using FIG. 3, an example of the software configuration of the management server 200 in the twelfth 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).

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

[0323] 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 (for example, enterprise ID) and information for identifying the provider (for example, provider ID). Further, different disclosure ranges can be specified for each provider of the provider information. For example, the provider information can include, in association, the provider ID for identifying the provider of the provider and the disclosure range of the emission amount information for the provider ID.

[0324] The performance information storage unit that constitutes the storage unit 230 stores information including the greenhouse gas emissions amount (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 greenhouse gas emissions amount. The actual value can be the aggregated value of the emissions amount for each predetermined aggregation period (for example, year and month) and the scope according to the GHG Protocol (for the scope 3, the scope and category).

[0325] <Functional unit> The emissions amount information acquisition unit that constitutes the acquisition unit 250 acquires emissions amount information. The emissions amount information acquisition unit can receive emissions amount information from the user terminal 100. The emissions amount information acquisition unit may access other systems to acquire emissions amount information. Further, the management server 200 can include, for example, an emissions amount 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 types of information used for calculating the emissions amount such as the emissions amount calculated by the emissions amount calculation unit and the activity amount as emissions amount information.

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

[0327] 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 a request. Also, it is possible to enable the emission entity side to control the destination of the emission amount information. When destination information corresponding to the company ID included in the emission amount information is registered in the destination storage unit, the emission amount information providing unit can provide the emission amount only to the provider specified by the destination information. 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.

[0328] The solution information acquisition unit that constitutes the acquisition unit 250 acquires information regarding reduction measures (hereinafter referred to as solution information) from the provider. The solution information may include cost information for determining the cost of the reduction measures and reduction information for determining the amount of greenhouse gas reduction expected when the reduction measures are adopted. The solution information can also include, for example, the name of the reduction measure, description, introduction method, information specifying the types of greenhouse gases that can be reduced.

[0329] 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 entity (for example, company ID) may be provided in the management server 200, and one or a plurality of solution information stored in the solution information ...

Claims

1. An emission amount storage unit capable of storing the Scope 3 emissions by a business entity and the life cycle emissions, a management unit that manages to store, in the emission amount storage unit, information identical to the emissions of a predetermined classification related to the Scope 3 emissions stored in the emission amount storage unit as the emissions at a predetermined stage of the life cycle related to the life cycle emissions, An information processing system characterized by comprising the above.

2. A step of storing the Scope 3 emissions by a business entity in an emission amount storage unit, a step of managing to store, in the emission amount storage unit, information identical to the emissions of a predetermined classification related to the Scope 3 emissions stored in the emission amount storage unit as the emissions at a predetermined stage of the life cycle related to the life cycle emissions, An information processing method characterized in that a computer executes the above.

3. A step of storing the life cycle emissions by a business entity in an emission amount storage unit, a step of managing to store, in the emission amount storage unit, information identical to the emissions at a predetermined stage of the life cycle related to the life cycle emissions stored in the emission amount storage unit as the emissions of a predetermined classification related to the Scope 3 emissions, An information processing method characterized in that a computer executes the above.

4. A step of storing the Scope 3 emissions by a business entity in an emission amount storage unit, a step of managing to store, in the emission amount storage unit, information identical to the emissions of a predetermined classification related to the Scope 3 emissions stored in the emission amount storage unit as the emissions at a predetermined stage of the life cycle related to the life cycle emissions, A program for causing a computer to execute the above.

5. A step of storing the life cycle emissions by a business entity in an emission amount storage unit, a step of managing to store, in the emission amount storage unit, information identical to the emissions at a predetermined stage of the life cycle related to the life cycle emissions stored in the emission amount storage unit as the emissions of a predetermined classification related to the Scope 3 emissions, A program for causing a computer to execute the above.

Citation Information

Patent Citations

  • Method and device for evaluating product environmental load

    JP2002109157A

  • Environment countermeasure support system, method, and program

    JP2007164754A