Information processing system, information processing method and program
Patent Information
- Application Number
- JP2024004341
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-16
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2044-01-16
AI Technical Summary
Business operators face the challenge of calculating greenhouse gas emissions and other environmental indicators that may include information conflicting with country-specific regulations, which can lead to non-compliance issues in sustainability reports.
An information processing system with a reception unit, acquisition unit, and confirmation unit to check for abnormal information that contradicts country-specific regulations, ensuring compliance with environmental regulations.
The system effectively identifies and prevents the inclusion of non-compliant information, providing regulated data for sustainability reporting, thereby ensuring compliance with country-specific regulations.
Smart Images

Figure 00000000_0000_ABST
Abstract
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] In order for a business operator to announce the impact of climate change issues on the business in a sustainability report, the business operator uses an information processing system to calculate the emission amounts of greenhouse gases and other information related to other environmental indicators. However, there is a possibility that the information to be calculated may include information that conflicts with the regulations of each country.
[0005] The present invention has been made in view of such a background, and an object thereof is to provide a function capable of confirming whether information registered in an information processing system that processes information on emission amounts of greenhouse gases and other environmental indicators includes information that conflicts with the regulations of each country.
Means for Solving the Problems
[0006] The information processing system according to this aspect includes a reception unit that receives information related to the environment, an acquisition unit that acquires predetermined determination information, a confirmation unit that confirms whether the information related to the environment includes abnormal information that contradicts the predetermined determination information, and an output unit that outputs the result of the confirmation by the confirmation unit.
[0007] Regarding other problems disclosed in the present application and solutions thereto, they will be clarified by the embodiments of the invention and the drawings.
Advantages of the Invention
[0008] According to the present invention, by checking whether information registered in an information processing system that processes information such as greenhouse gas emissions and environmental indicator information contains information that conflicts with the regulations of each country, data that is not subject to regulation can be provided.
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
Figure 76
Figure 77
Figure 78
Figure 79
Figure 80
Figure 81
Figure 82
Figure 83
Figure 84
Figure 85
Figure 86
Figure 87
Figure 88
Figure 89
Figure 90
Figure 91
Figure 92
Figure 93
Embodiments 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 information (data) to be targeted 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. Note that the term simply referred to as "emissions" hereinafter refers to the emissions of greenhouse gases unless otherwise defined.
[0011] E1 is data on climate change. There are two types of data on climate change. The types are the type of transition risk and the type of physical risk. Examples of data on climate change 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 data on pollution. Examples of data on pollution include the emissions, movement amounts, consumption amounts of harmful substances, the actual records of disposal of harmful substances, the business establishments and situations where pollution has been confirmed, the emissions of air pollutants, the emissions to water, the emissions of inorganic pollutants, the emissions of ozone-depleting substances, microplastics, the total amount of concern substances generated or used during production, the total amount of concern substances procured, the total amount 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 for determining the ecological thresholds of the region (based on TNFD / SBTN), 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 marine resources. Examples of data on water and marine resources include 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 marine 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 / services are exposed, etc.
[0014] E4 is data on biodiversity. Examples of data on biodiversity include 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 / services exposed to risks, etc.
[0015] E5 is data on the circular economy. Examples of data on the circular economy include the amount and proportion of recycled materials used in procurement, 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 the value chain, 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 due to important risks / opportunities, related products / 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] FIG. 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 a communication network 300. The communication network 300 is, for example, the Internet, and is constructed by a public telephone line network, a mobile phone line network, a wireless communication path, Ethernet (registered trademark), or the like.
[0018] The user terminal 100 is a computer operated by a user of a business entity such as a company that is an emission source. The user terminal 100 can be, for example, a smartphone, a tablet computer, a personal computer, or the like. The user can access the management server 200 using the user terminal 100 and calculate the 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. 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 below is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 200 is realized as a part of the storage area provided by the memory 202 and the storage device 203.
[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)>> An example of the software configuration of the management server 200 in the first function will be described with reference to FIG. 3. The management server 200 includes a storage unit 230 (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 greenhouse gas emissions (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, standardized (statistically processed) from the emissions of a plurality of enterprises providing the same type of product). The emission factor storage unit can store the emission factor in association with the type of activity. The emission factor storage unit can store the emission factor in association with information identifying the business entity (enterprise ID) and information indicating the type of activity (type identification information).
[0024] The emissions storage unit that constitutes the storage unit 230 stores the greenhouse gas emissions by the business entity. The emissions storage unit can store the direct first emissions (Scope 1) by the business entity, the indirect second emissions (Scope 2) by the business entity, and the third emissions (Scope 3) by other operators located upstream or downstream of the supply chain of the business entity. Also, the emissions storage unit can store the fourth emissions by category regarding the third emissions (Scope 3) related to other operators. In the present embodiment, the emissions storage unit can store in association with the enterprise ID indicating the business entity, information identifying the time when the activity was carried out (time information), the scope, the category, and the emissions. The time information can be set to any period such as, for example, year, year, month, year, month, day, date and time range. The scope and category can be the scope and category defined in the GHG Protocol. Note that the category may be omitted.
[0025] The solution storage unit that constitutes the storage unit 230 stores information regarding solutions for realizing reduction of emissions (referred to as solution information). Solutions can include, for example, various services and products related to reduction and offset of greenhouse gas emissions, such as consulting services related to formulation and execution of reduction plans, procurement of renewable energy, 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 may be, for example, a ratio (percentage) with respect to the amount of emissions, or an emission factor for multiplying the activity level.
[0026] The emissions calculation unit that constitutes the calculation unit 210 can calculate the emissions of the business entity (or at least any one of the first to fourth emissions). The emissions calculation unit can, for example, receive an input of the activity level, acquire an emission factor corresponding to the type of the activity level from the emission factor storage unit, multiply the acquired emission factor by the activity level to calculate the emissions for each activity, and calculate the emissions by summing up the emissions by scope and / or category. Note that the emissions calculation unit may be configured to receive an input of emissions calculated externally.
[0027] The input unit 220 receives an input of the reduction target ratio of emissions by the business entity, the reference time point, and the target time point. 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 obtained by reducing the emissions at the reference time point by the reduction target ratio 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. The input unit 220 can also receive the fourth reduction target ratio by category for the third emission.
[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 for 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 per unit time for the third emission amount.
[0031] The output unit 240 can output the target emission amount for each unit time. The output unit 240 can output the target emission amount for each of the first to third emission amounts. The output unit 240 can output the fourth target emission amount for the third emission amount by category.
[0032] For the period during which the emission amount is registered, the output unit 240 can output the emission amount and the target emission amount (total or the first to fourth emission amounts and target emission amounts) in association with each other. The output unit 240 can output the emission amount and the target emission power, for example, in a graph format.
[0033] The output unit 240 can also visualize the emission amount (or reduction amount) after the introduction of the solution. The output unit 240, for example, 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 (simulation emission amount), and can output the simulation emission amount. The output unit 240 can also output the simulation 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 the system for managing the emission amount 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 emission amount at the reference time point from the emission amount storage unit and calculate the reduction amount by multiplying the read emission amount by the reduction ratio. The management server 200 may be configured to receive different reduction ratios for each of Scope 1 and 2. Also, for Scope 3, the reduction ratio obtained from the user terminal 100 of other business entities may be different from the reduction ratios related to its own company's Scope 1 and 2. The management server 200 reads the emission amount corresponding to its own company ID and the reference time point from the emission amount storage unit, calculates the target reduction amount by multiplying the reduction ratio received from its own company's user terminal 100, reads the emission amount corresponding to the company ID indicating other business entities and the reference time point from the emission amount storage unit, calculates the target reduction amount by multiplying the reduction ratio received from the user terminal 100 of other business operators, and can sum up the target reduction amounts for each scope and / or category.
[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 emission amount per unit time by subtracting the accumulated reduction amount from the emission 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 the reduction amount per unit time and the emission amount (if registered) instead of the target emission amount.
[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 solution designation (S501), reads out reduction information corresponding to the received solution and the industry type of its own company from the solution storage unit, and calculates an expected reduction amount (expected reduction amount) expected to be achieved by introducing 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 emission amount expected to be achieved by introducing the solution per unit time (expected emission amount) by subtracting the accumulated expected reduction amount per unit time from the emission amount at the reference time point (S504). For the unit time (year) in which the emission amount is registered in the emission amount storage unit, the management server 200 can output by associating the emission amount, the target emission amount, and the expected emission amount (S505). For the unit time (year) in which the emission amount is not registered, the management server 200 can output by associating the target emission amount with the expected emission amount. Note that the management server 200 may output the expected reduction amount per unit time and the emission amount (if registered) instead of the expected emission amount.
[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 emission amount by the business entity, an input unit that receives the input of the reduction target ratio, reference time point, and target time point of the emission amount by the business entity, obtains the emission amount corresponding to the reference time point from the emission amount storage unit, multiplies the obtained emission amount by the reduction target ratio to calculate a reduction amount, and calculates a unit reduction amount by dividing the calculated reduction amount by the number of unit times from the reference time point to the target time point; a target emission amount calculation unit that calculates a target emission amount by subtracting the cumulative unit reduction amount from the 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 the above. Item A1 includes a base information storage unit that stores information for identifying the location of the base for each business entity (hereinafter referred to as the base), which is the greenhouse gas emission entity; an activity amount storage unit that stores the activity amount by the emission entity for each base; an activity amount input unit that receives the 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 A2] The information processing system according to Item A1, wherein the emission amount storage unit stores the first direct emission amount by the business entity, the second indirect 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 receives the first to third reduction target ratios for each of the first to third emission amounts; the unit reduction amount calculation unit calculates the first to third unit reduction amounts for each of the first to third emission amounts; the target emission amount calculation unit calculates the target emission amount for each unit time for each of the first to third emission amounts; and the output unit outputs the target emission amount for each of the first to third emission amounts. An information processing system characterized by the above. [Item A3] The information processing system described in Item A2 is characterized in that the emission storage unit stores fourth emissions by category for the third emissions related to the other business operator, the input unit accepts the fourth reduction target rate by category for the third emissions, the unit reduction amount calculation unit calculates the fourth unit reduction amount by category for the third emissions, the target emission calculation unit calculates the fourth target emission by category per unit time for the third emissions, and the output unit outputs the fourth target emission by category for the third emissions. [Item A4] An information processing system according to item A2, wherein the input unit receives the third reduction target rate from the other business operator. [Item A5] An information processing system according to item A4, wherein the input unit transmits a message to the other business operator instructing the other business operator to input the third reduction target percentage, and accepts the third reduction target percentage input from the other business operator in response to the message. [Item A6] An information processing system according to item A1, comprising: a solution storage unit that stores information that identifies a solution that realizes the reduction of emissions and reduction information for calculating a reduction amount of the emission power that can be reduced by the solution; and the output unit receives a designation of the solution, reads out the reduction information corresponding to the designated solution from the solution storage unit, calculates the reduction amount of the emissions based on the read reduction information, and outputs a value obtained by subtracting the reduction amount from the emissions. [Item A7] When it comes to X information other than greenhouse gas emissions (e.g., 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 treated in the same way. A storage unit that stores the X information of the business entity (e.g., emissions of harmful substances in E2 or working hours of human rights DD), an input unit that accepts input of the reduction target ratio, reference time point, and target time point of the X information of the business entity, an acquisition unit that acquires the value of the X information corresponding to the reference time point from the storage unit, multiplies the acquired 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 times from the reference time point to the target time point, a target value calculation unit that calculates the 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 of the business entity for which the 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 memory unit constituting the memory unit 230 stores information specifying the amount of greenhouse gas emissions for each supplier. In the embodiment of the second function, the emission amount memory unit stores the activity amount and the emission intensity as information specifying the amount of emissions, but it may also store the amount of emissions themselves. The emission amount memory unit can store a company ID indicating the supplier, time information, information for specifying the activity by the supplier (activity content), the activity amount and emission intensity related to the activity. The time information may be, for example, a year. The time information can also be the year / month, or the year / month / day, etc.
[0046] The emissions storage unit can further store information specifying the company's direct and indirect emissions (emissions related to Scopes 1 and 2). The emissions storage unit may store the emissions themselves as information specifying the company's emissions related to Scopes 1 and 2, or may store the activity amount and the emissions coefficient.
[0047] The target memory unit constituting the memory unit 230 stores a target reduction rate for each supplier. The target reduction rate is a target set by the supplier and is a ratio to the supplier's emissions in a base year. The target memory unit stores the base point in time, the target point in time, and the reduction rate in association with a company ID that identifies the supplier and activity content that identifies the supplier's activities. The base point in time and the target point in time may be specified by year, or may be specified by year / month, date, date and time, for example.
[0048] The target acquisition unit constituting the acquisition unit 250 acquires a target reduction rate from a supplier. The target acquisition unit can, for example, send a request to a supplier's user and receive the target reduction rate from the supplier's user terminal 100. The target acquisition unit may acquire the target reduction rate from a server on which the target reduction rate is managed, or may acquire a target reduction rate disclosed by a supplier from, for example, the supplier's web page or a newspaper's web page. The target acquisition unit can acquire the activity content, base year, target year, and reduction rate. The target acquisition unit can register the acquired target reduction rate in the target storage unit.
[0049] The target acquisition unit can also acquire the target reduction rate (in-company reduction rate) related to the company's emissions. The target acquisition unit can receive the in-company reduction rate from the user terminal 100.
[0050] The estimation unit 270 estimates future emissions for each supplier. The estimation unit 270 can calculate the emissions at the target 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 unit of activity) by the target reduction rate.
[0051] For a supplier for which the estimation unit 270 cannot obtain the target reduction rate, the estimation unit 270 can estimate 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 for 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-company 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 reduction targets.
[0055] The management server 200 acquires reduction targets (reduction rates from the reference time point to the target time point) from the suppliers (S601). For example, the management server 200 can send a request to the users of the suppliers and receive the reduction targets from the user terminals 100 of the users of the suppliers. The management server 200 acquires the emissions at the reference time point regarding the activities of the suppliers from the emissions storage unit, and multiplies the acquired emissions by the reduction rate to calculate the reduction target amount up to 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 suppliers for which the management server 200 cannot acquire the reduction targets, the management server 200 can calculate the reduction target amount using the statistical values (such as the average value of the reduction rates) 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 emissions of the suppliers at the reference time point (i.e., the emissions in Scope 3 at the reference time point), and calculate the ratio of the reduction target amount related to Scope 3 to the total value as the target reduction rate for Scope 3 (S604).
[0057] The management server 200 acquires the reduction targets for its own Scopes 1 and 2 (S605). For example, the management server 200 can acquire its own reduction targets and multiply the emissions of its own company at the reference time point by the reduction rate to calculate the reduction target amount up to the target time point. The reduction targets of its own company can be received, for example, by sending a request to the users of its own company and receiving the reduction targets from the user terminals 100 of the users of its own company.
[0058] The management server 200 acquires the emissions related to its own Scopes 1 and 2 from the emissions storage unit, and multiplies the acquired emissions (total) by the reduction rate to calculate the reduction target amounts related to Scopes 1 and 2 up to the target time point (S606).
[0059] The management server 200 sums up the reduction target amounts for Scopes 1-3 (S607), calculates the total emissions amount related to Scopes 1-3 at the reference time point from the emissions amount storage unit, and calculates the ratio of the total value of the reduction target amounts for Scopes 1-3 to the calculated emissions amount for Scopes 1-3 at the reference time point as the company's target reduction rate (S608).
[0060] The management server 200 can output the reduction target (target reduction rate) for Scope 3 and the reduction target (target reduction rate) for Scopes 1-3 (carbon footprint: CFP) (S609).
[0061] As described above, according to the information processing system of the second function, based on the reduction targets collected from the suppliers, the reduction target related to the company's Scope 3 and the reduction target related to the company's carbon footprint can be automatically calculated.
[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 (mechanical system) having an artificial intelligence that learns by itself.
[0063] <Disclosure item> 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 that make up the upstream or downstream of the supply chain, an emissions storage unit that stores information identifying 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 identifying the location of a base for each business entity that is an 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 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 emissions storage unit further stores information identifying the first emissions by the business entity and information identifying the second direct and indirect emissions by the company itself. The target acquisition unit acquires a self-reduction rate related to the second emissions. The calculation unit estimates the future third emissions for the business entity and calculates the future fourth emissions for the company itself based on the second emissions 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 emissions and a value corresponding to the sum of the first and second emissions. An information processing system characterized by this. [Item B3] The information processing system according to Item B1, comprising a target storage unit that stores the target reduction rate for each of the business entities. The estimation unit estimates the future emissions by 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 it comes to X information other than the emissions of greenhouse gases (for example, the emissions 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. 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 specifying the value of X information for each business entity at the reference time point, 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 of 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 is taken as the 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 constituting the storage unit 230 stores, for each business entity, an emission factor for calculating the emissions of greenhouse gases by the business entity. The emission factor storage unit can store the emission factor in association with the business entity and information (activity content) specifying the activities by 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 this 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 this 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 combined information, and this combined 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 volume 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 volume calculation unit can calculate the emission volume 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 amount 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 with similar scale information related to the activity. In this case, the scale information stored in the scale information storage unit includes the sales amount and / or asset amount by activity (for example, by product, by service, etc.). The emission factor presentation unit can read out the emission factors corresponding to the other suppliers with the same or similar scale information related to the activity and the activity from the emission factor storage unit.
[0074] The information acquisition unit constituting the acquisition unit 250 acquires first information and second information. The first information is information that includes at least information related to greenhouse gas emissions by business entities that are upstream or downstream in the supply chain. The first information is, for example, a report that describes information related to emissions (hereinafter, an emission report), a group of information that shows multiple external findings, etc. The first information is also referred to as emission information. Examples of emission reports include TCFD reports, CDP reports (responses to CDP questionnaires), sustainability reports, and periodic reports based on the Energy Conservation Act, but other reports such as securities reports may also be used. Information related to greenhouse gas emissions is, for example, information indicating emissions amounts, information on the contents to be included in an emission report, information that shows internal and external findings, etc.
[0075] The second information is information that indicates at least the attributes of the business entity (supplier). The second information includes, for example, scale information, attribute information of each supplier, information on the type of business, greenhouse gas emission registration information, information on future targets, industry information as attribute information of suppliers, information on industry trends, customer information, information mapping accounting items and emission intensity, information on guidelines related to the GHG Protocol, information on internal and external knowledge such as information mapping accounting items and emission factors accumulated in the past, and various other information. The second information may be a variable.
[0076] The method by which the information acquisition unit acquires these pieces of information includes 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 that is transportation information and information related to emissions are acquired. Information related to emissions (also referred to as information on the type related to emissions) is, for example, information on greenhouse gas emissions, information indicating Scopes 1 to 3, information indicating Categories 1 to 15 of Scope 3, etc. The information acquisition unit and the activity amount acquisition unit may 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. It reads the information related to emissions corresponding to the identified second business entity (for example, the information described in the TCFD report) from the scale information storage unit, and generates third information (for example, a TCFD report reflecting the review results or a new TCFD report) that is different from the first information and the second information based on the read information related to emissions. The third information is information that reflects the content described in the 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. Additionally, an analysis unit 280 with a function different from that of the generation unit 260 may be provided separately from the generation unit 260. The 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 also analyze the emission volume, carbon tax in the embodiment of the fourth function, etc., 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 indicating 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 the information corresponding to the first business entity (e.g., question information) from the scale information storage unit, refers to the scale information storage unit, identifies the second business entity (e.g., other suppliers) corresponding to the second information that matches or is similar to the read information corresponding to the first business entity, reads out the information related to emissions corresponding to the identified second business entity (e.g., information on external insights) from the scale information storage unit, and generates third information (e.g., information on answers to questions) that is different from the first information and the second information based on the read information related to emissions. Note that the second business entity (e.g., other suppliers) corresponding to the second information that matches or is similar to the information corresponding to the first business entity is identified, and the combined information (e.g., information combining internal insights and external insights) obtained by combining the information related to emissions corresponding to the identified second business entity with the information related to emissions corresponding to the first business entity is read out from the scale information storage unit, and third information (e.g., information on answers to questions) that is different from the first information and the second information may be generated based on the read information related to emissions. The third information is, as information on answers to questions, information indicating the scope, information indicating the category, information indicating the reason, etc. Further, the third information may be information on proposals for questions. Furthermore, the third information may be both information on answers to questions and information on proposals for questions.
[0079] Alternatively, the information corresponding to the first business entity may be, for example, information in which a user maps the scope and / or category for accounting items and the emission factor. In this case, the information generation unit reads out the information corresponding to the first business entity (for example, information in which the scope and / or category for accounting items and the emission factor are mapped) from the scale information storage unit, refers to the scale information storage unit, and identifies a second business entity (for example, another supplier) corresponding to second information that matches or is similar to the information corresponding to the read 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 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 emissions. The third information is information in which accounting items and emission units are mapped, information in which a scope and / or category and an emission factor are mapped, and the like.
[0080] The information conversion unit that constitutes the generation unit 260 converts the unit information (e.g., kilowatt) in a certain type of emission report (the first information) into the unit information (e.g., gigajoule) in another type of emission report (the third information). When the information conversion unit determines that the type of the emission report as the first information is different from the type of the emission report as the third information, it executes the process of converting the unit information. However, when the unit information after conversion is specified by the user, the process of setting the specified unit information may be executed. When the unit information is specified by the user in this way, the information presentation unit described later presents (notifies) the user that the specified unit information does not match the third information. Also, in this case, the information presentation unit presents the unit information that matches the third information. And when the user instructs to convert to the presented unit information, the information conversion unit converts it into the unit information corresponding to the third information. Although an example in which the information conversion unit determines whether the types of the emission reports are different is shown, an information determination unit different from the information conversion unit may be provided for determination. The information determination unit constitutes the generation unit 260, but 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 third information to be presented to the user terminal 100, and the user terminal 100 displays the third information. Also, the third information transmitted to the user terminal 100 can be edited and processed 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 referred to as 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, 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, a plurality of 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 character information. The information described in the vehicle inspection certificate includes the vehicle registration number, registration date / date of delivery, first-year registration month, 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 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 combined 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 entities (for example, information on private use or business use as vehicle inspection certificate information); an information setting unit (information generation unit that generates) that sets third information (for example, emission per unit) based on information related to emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity; and a presentation unit that presents the third information. In the case of a logistics business entity consisting of a consignor and a subcontractor, the emission per unit as the third information is the emission per unit reported by the subcontractor to the consignor. The information setting unit constitutes the generation unit 260. Instead of the information setting unit, an information generation unit may generate the third information, or an information identification unit may identify the third information. Even when the information identification unit identifies, it 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 a barcode, a QR code (registered trademark), or an IC tag. In the case of a barcode, a QR code (registered trademark), or an IC tag, it is preferable to read it using the user terminal 100 and input the information by the input unit 220.
[0088] Also, when using an IC tag, when calculating the driving record, read at the start point (time) and end point (time) of driving, and input this information through the input unit 220, so that the driving record can be stored (registered) in the storage unit 230. Then, the calculation unit 210 can calculate the emission amount of greenhouse gases using the driving record. Note that the driving record can also be used as a transportation record if the user is a logistics operator or the like. When a user such as a logistics operator uses the driving record as a transportation record, the information specifying unit can specify the emission amount based on specific information such as shipper information and cargo information (name of the cargo for transportation 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 from the user terminal 100 to the management server 200, the emission factor (third information) may be displayed. The specification of the emission factor will be described later in the ninth function. In this case, the information such as the obtained receipt or estimate is the first information. Also, it is preferable that the information such as the obtained receipt or estimate contains the second information. The management server 200 classifies a plurality of obtained receipts, estimates, etc. into items such as material costs, transportation costs, and labor costs, specifies the emission factor corresponding to the classified items, and presents the emission factor. The method of inputting information such as receipts and estimates to the management server 200 may be to input character information via OCR through the input unit 220. By doing so, information on multiple types of receipts, estimates, etc. 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 the process (operation 4) of presenting the emission factor of the information processing system.
[0092] For each activity for which the management server 200 calculates the emission amount (for example, each of the raw materials procured by the company), the management server 200 acquires the activity amount related to the activity of the corresponding supplier (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] If an emission coefficient cannot be acquired (S703: NO), the management server 200 reads out the scale information corresponding to the supplier from the scale information storage unit (S704). The management server 200 may acquire scale information (sales and / or asset value) related to the supplier and activity corresponding to the activity. The management server 200 identifies other suppliers similar to the acquired scale information from the scale information storage unit (S705), and reads out the emission coefficients corresponding to the other suppliers and activities from the emission coefficient storage unit (S706). If an emission coefficient corresponding to the other supplier and activity is not registered, the management server 200 can repeat the process from S705. The management server 200 transmits the read-out emission coefficient to the user terminal 100 (S707), and receives a designation of the emission coefficient to be used from the user terminal 100 (S708).
[0094] The management server 200 can calculate the amount of emissions by multiplying the emission coefficient by the amount of activity (S709).
[0095] In this way, for suppliers whose emission coefficients are unknown, the emission coefficients of other suppliers of a similar scale can be presented to the user. The user can use the emission coefficients of other suppliers related to their own company that are similar to theirs, instead of using secondary data.
[0096] In the embodiment of the third function, other suppliers whose size information is similar to that of the supplier are identified, but other suppliers whose industry is the same or similar to that of the supplier and whose size (sales, asset value) is the same or similar to that of the supplier may be identified. In this case, the size information may include the industry of the business entity, or an industry storage unit may be provided that stores the industry of the business entity.
[0097] FIG. 8 is a diagram illustrating the process 1 (operation 5) of generating and presenting the third information.
[0098] The management server 200 acquires first information (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] The number of companies promoting the disclosure of information related to greenhouse gas emissions is increasing. To create an emissions report, specialized knowledge and know-how are required. However, for businesses (especially small and medium-sized enterprises) that do not have these, when creating an emissions report, they often do not know the types of information to be aggregated and the items to be described, and are often forced to rely on consultants who are proficient in this field. Also, although it is possible to create one's own emissions report by referring to the emissions reports disclosed by other companies in the same industry, there is a problem that a great deal of man-hours are required to aggregate and organize the information necessary for one's own company from the emissions reports to be referred to.
[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 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 an 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] According to operation 5 (P063), an information processing system can be provided that includes: an acquisition unit that acquires first information (e.g., a CDP report) including information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information described in the CDP report), and second information indicating the attributes of the business entities (e.g., enterprise information such as industry, sales, and number of employees as supplier attribute information); an information generation unit that generates third information (e.g., a new CDP report, a CDP report reflecting review results) based on information related to emissions of a second business entity (another supplier) that is the same as or similar to the second information (enterprise information) corresponding to the first business entity; and a presentation unit that presents the third information. The information processing system also includes an input unit that inputs instruction information (e.g., question information, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., an answer to a question, a questionnaire, a new email address, a code) based on the instruction information. Additionally, an analysis unit 280 may be provided to evaluate the CDP reports acquired by the acquisition unit 250 and acquire the reports with high evaluations. The scores of the previous year may be referred to and analyzed, and the reports may be sorted in descending order of score to acquire the top 10 reports (not limited to the top 10), or the scores of multiple years such as the previous year and the year before may be referred to and analyzed to acquire the top 10 reports with high average scores. When referring to and analyzing the scores of multiple years, the latest scores may be preferentially used. Further, the analysis unit 280 may perform machine learning on the information acquired by the acquisition unit 250 to generate the best answer. Since it analyzes and presents the CDP reports of the top industries indicated by the attributes in this way, it is possible to create emission reports (e.g., CDP reports) with high scores and also utilize them for climate change strategies and the like. After the submission of the CDP report once a year, the automatically submitted CDP report may be acquired for machine learning. Also, the acquisition of the CDP report can be specified by the user individually referring to the CDP report using the user terminal 100.
[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 for which emissions are calculated (for example, each of the raw materials procured by the company itself, etc.) (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 (for example, the scale information storage unit) and reading out and acquiring this stored information. Next, the management server 200 refers to the scale information storage unit and identifies a second business entity corresponding to the second information that matches or is similar to the read first business entity (S906). Next, the management server 200 reads out information related to emissions corresponding to the identified second business entity from the scale information storage unit and generates third information based on the read information related to emissions (S907). Next, the management server 200 presents the third information (S908).
[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 being utilized as means to reduce the man-hours required for handling customer inquiries. However, since conventional FAQs and chatbots can only provide pre-patterned responses, they may not be able to elicit the answers and solutions that the questioners truly seek.
[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 insights) including at least information related to greenhouse gas emissions by a plurality of business entities constituting the upstream or downstream of the supply chain (for example, internal insights), and second information (for example, information of external insights such as customer information) indicating at least the attributes of the business entities; a storage unit (for example, 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, information of a question); an information generation unit that generates third information (for example, information of an answer to the question) based on information related to emissions of a second business entity (other suppliers) that matches or is similar to the information corresponding to the first business entity; and a presentation unit that presents the third information. The input unit includes a voice input unit that enables voice input by means of a microphone or the like. The voice input unit starts voice input based on detecting the pressing of a button for starting voice input. After starting voice input, the voice input unit ends voice input based on detecting the pressing of the button for starting voice input again. Alternatively, the voice input unit may end voice input based on detecting the pressing of a button for ending voice input. Also, the voice input unit may end voice input based on the voice being interrupted, or may end voice input based on the elapse of a predetermined time from the start of voice input. The information input from the voice input unit is acquired by the acquisition unit and stored in the storage unit.
[0109] Further, 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, a scale information storage unit) that stores the acquired emission information, an input unit that inputs information corresponding to the first business entity (for example, question information), and a type of information corresponding to the first business entity (for example, as information for answering a question, information indicating a scope, information indicating a category, and information on the reason therefor) 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). An information generation unit that generates the above, and a presentation unit that presents the type of information corresponding to the first business entity can be provided. Note that the type of 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 respond to inquiries with high accuracy.
[0111] In addition, the following problems also exist. Enterprises and organizations designated for specific businesses and the like are obliged to regularly report their energy usage status and other information based on the Energy Conservation Law. Apart 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 appealing externally that they are enterprises and organizations responding to the disclosure of climate change-related information by answering the "CDP Questionnaire on the Environment". By submitting regular reports based on the Energy Conservation Law and answering the CDP Questionnaire, enterprises and organizations are reporting their own energy usage status and other information externally. However, since the emission unit (kilowatt) used in the regular report based on the Energy Conservation Law is different from the emission unit (gigajoule) used in answering the CDP Questionnaire, enterprises and organizations, which are the reporting entities, have to carry out the work of converting the emission unit of the calculated carbon dioxide emission data from the unit for regular reports based on the Energy Conservation Law to the unit for the CDP Questionnaire. The same applies to the work of converting from the emission unit for the CDP Questionnaire to the emission unit for regular reports based on the Energy Conservation Law, or the work of converting the emission unit of a certain emission report to the emission unit of another emission report. As a result, enterprises and organizations, which are the reporting entities, have incurred a great deal of man-hours in converting the 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 the emissions of a second business entity that matches or is similar to the second information corresponding to the first business entity, an information conversion unit that converts the unit information (for example, kilowatt) in the first information to the unit information (for example, gigajoule) in the third information, and a presentation unit that presents the third information, it is possible to provide an information processing system characterized by comprising these components. 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 also 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, it is possible to automate the operation of converting the emission unit of one emission report to the emission unit of another emission report, so that the operation of converting the emission unit can be made more efficient. In particular, since it is possible to automate 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, 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, etc.) 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) that includes at least information related to greenhouse gas emissions by business entities constituting the upstream or downstream of the supply chain (e.g., information on the content described in the CDP report), a storage unit that stores the acquired emission information, an input unit that inputs instruction information (information corresponding to the first business entity. For example, information of a question, instruction information for the information generation unit), and an information generation unit that generates new information (e.g., a questionnaire, a new email address, a code) based on the instruction information (information related to emissions that is identical or similar to a part of the information corresponding to the first business entity).
[0117] For example, the generation unit (information generation unit) generates a questionnaire (new information) for confirming information to be described in the CDP report from the acquired information by referring to and referring 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.). Note that the generation unit generates new information based on information related to emissions (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 generates a new email address (user C@zb.jp) from the information by referring to and referring to the information of the email address indicating user A (user A@zb.jp or user B@zb.jp) already stored in the storage unit 230 based on the instruction information (Please register a new user with the user name C). Note that the generation unit generates new information based on 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 or 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 is a code (program) for changing (adding, deleting, modifying, etc.) information related to emissions (information input on yyyy / mm / dd, information input one month before today). Note that the generation unit generates a code (program) for deleting the information input in January based on a part of the instruction information (Please delete the data input on yyyy / mm / dd. Please delete all the data input one month before today.) that matches or is similar to the information (information input in January as information related to emissions) stored in the storage unit 230. In this way, when the instruction information input from the input unit is an instruction in natural language, the generation unit (information generation unit, generation unit 260) generates the instruction as computer language, that is, a code or program, as new information. Note that based on the instruction information, the analysis unit 280 analyzes the information related to emissions stored in the storage unit 230, and based on the analysis result in 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, acquiring, 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 searched for and acquired from the externally software that has already been linked by the API linkage function.
[0121] FIG. 11 is a diagram for explaining a process 4 (operation 8) of generating and presenting third information (new information). Note that operation 8 (P064) is an operation of generating a code as the 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 (such as each of the raw materials procured by the company itself) for which emissions are calculated. Further, the management server 200 acquires second information (S1102) that indicates at least the attributes of the business entity. Next, the management server 200 stores the acquired emission information and 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. When there is no input of instruction input (S1104: NO), the management server 200 loops the process of S1004 until instruction information is input. On the other hand, when there is (was) an input of instruction input (S1104: YES), the management server 200 acquires the instruction information (S1105). The instruction information input in S1104 is stored in the storage unit 230, and in S1105, this stored information is read out and acquired. Next, the management server 200 generates a code (S1106) for executing the content of the instruction as third information (new information) based on the instruction information. Next, the management server 200 executes a predetermined process based on the generated code (S1107). Next, the management server 200 presents the result of the predetermined process executed based on the code (S1108).
[0123] Note that the second information may be information indicating customer attributes. The information indicating customer attributes is, for example, information such as industry type, sales amount, sales amount by business, market segment, number of employees, region of the business, content of the business, products and services sold, manufactured, or provided. Further, the second information may be information on sustainability initiatives. The information on sustainability initiatives is, for example, information such as goals related to climate change, internal strategies and systems, and numerical goals. Furthermore, the second information may be information on external factors such as competitive information and information related to customer trends. Also, these information may be the first information. By having a large number of types of the first information and the second information in this way, it is possible to easily create the third information.
[0124] A system (mechanical system) having an artificial intelligence that learns 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 by itself may be executed. Further, this system may perform tuning to learn the acquired information such as information indicating a scope, information indicating a category, and information indicating a reason therefor. By doing so, documents published by the WBCSD and the Ministry of the Environment and in-house customer databases are loaded into the management server 200, and when a customer inputs prerequisite conditions (industry type, product, service, etc.), an optimal answer for the customer can be generated from the learned information group and automatically answered. Note that it is also possible to load information in multiple languages. Further, it is also possible to input questions and answers in multiple languages. By making it a multilingual system, anyone can easily obtain the information they want to know. 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] <Disclosed 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 greenhouse gas emissions; for each business entity, a scale information storage unit that stores scale information indicating at least one of the sales scale and the asset scale; an acquisition unit that acquires the activity volume by a first business entity that constitutes the upstream or downstream of the supply chain; an emission volume calculation unit that multiplies the activity volume by the emission factor corresponding to the first business entity to calculate the emission volume by the first business entity; when the emission factor corresponding to the first business entity is not registered, reads the scale information corresponding to the first business entity from the scale information storage unit, refers to the scale information storage unit, identifies a second business entity corresponding to the read scale information that matches or is similar to the read scale information, reads 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) that is a greenhouse gas emission source; an activity volume storage unit that stores the activity volume by the emission source for each base; an activity volume input unit that receives input of the location information and activity volume 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 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 factor corresponding to the activity related to the first business entity and the activity amount, and the presentation unit refers to the scale information storage unit to identify the second business entity whose scale information matches or is similar to the scale information of the first business entity and corresponds to the activity, and reads out from the emission factor storage unit the emission factor 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) that is the emitter of greenhouse gases, an activity amount storage unit that stores the activity amount by the emitter for each base, an activity amount input unit that receives an input of the location information and the 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 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 identifying the location of a base for each business entity that is an 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 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 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 identifying the location of a base for each business entity that is an 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 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 C7 (P054)] An information processing system characterized in that an input unit of item C6 is an input unit for inputting 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 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 an information conversion unit that converts unit information in the first information into unit information in the third information; and a presentation unit that presents the third information. Item C8 includes a base information storage unit that stores information identifying the location of a base for each business entity that is an 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, and a user's mobile terminal. An activity amount input unit that receives an input of the location information and activity amount of 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 an input activity amount associated with the identified base. And a registration unit that registers in the activity amount storage unit. [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 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 identifying the location of a base for each business entity that is an 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, and a user's mobile terminal. An activity amount input unit that receives an input of the location information and activity amount of 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 an input activity amount associated with the identified base. And a registration unit that registers in the activity amount storage unit. [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 emissions of greenhouse gases 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 an emission source of greenhouse gases, an activity amount storage unit that stores the amount of activities by the emission source 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 same can also apply to the items subordinate to this item. 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 matches or is similar to the second information corresponding to the first business entity, and a presentation unit that presents the third information. An information processing system characterized by comprising these components. [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 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 these components. [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 matches or is similar to the information corresponding to the first business entity, and a presentation unit that presents the information on the type corresponding to the first business entity. An information processing system characterized by comprising these components. [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 have been described in the above-described embodiments, an example of a configuration 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 provided. The management server 200 includes a storage unit 230 (emission storage unit), an acquisition unit 250 (information acquisition unit), a calculation unit 210 (derivation unit, reduction amount calculation unit), an output unit 240 (information presentation unit), and an input unit 220 (information input unit).
[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 (it can also be 2050 or the like). 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 (it can also be 2050 or the like). 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 emissions amount stored in the emissions amount storage unit and the carbon price (coefficient). The first carbon tax is derived based on the amount of carbon contained in the emissions amount. The derivation method varies by country. For example, in Japan, it is derived by multiplying the carbon price per ton, such as N yen / ton, by the emissions amount, and in the United States, it is derived by multiplying the carbon price per ton, such as M dollars / ton, by the emissions amount. Also, the derivation unit can derive the second carbon tax for a predetermined period. The predetermined period can be short-term (about 2 to 3 years), medium-term (about 5 to 10 years), long-term (about 30 years), etc. The second carbon tax is derived (calculated) based on the emissions amount stored in the emissions amount storage unit and the scenario data. For example, when deriving the long-term second carbon tax using the first scenario data, the second carbon tax at the start of the scenario (currently) uses the first carbon tax. The second carbon tax at the end of the scenario (30 years later) is derived based on the emissions amount and the data of the first scenario data 30 years later. Also, the second carbon tax for each year from the start to the end of the scenario is derived based on the emissions amount and the data of the first scenario data for each year. Thus, in this example, a simulation of the long-term second carbon tax can be executed and presented to the user. Note that the derivation unit can also derive the second carbon tax based on the reduction amount. In this example, a simulation of the carbon tax can also be executed by multiplying the reduction amount by the carbon price of the scenario data.
[0131] The reduction amount calculation unit that constitutes the calculation unit 210 calculates the reduction amount based on the emissions amount and the reduction target ratio of the emissions amount 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 storms, sandstorms), land subsidence, tornadoes, wildfires, etc. Chronic risks are risks consisting of long-term changes in climate patterns. Chronic risks are, for example, changing heavy rain patterns (rain, sleet, hail, snow, ice), changing temperatures (atmosphere, fresh water, sea water), changing wind patterns, coastal erosion, heat stress, ocean acidification, permafrost thaw, heavy rain and / or hydrological fluctuations, saltwater intrusion, sea level rise, soil degradation, soil erosion, solifluction, temperature fluctuations, water shortages, etc. These can cause risks such as increased response costs, decreased asset values, asset impairment, and decreased sales due to reduced production capacity. By presenting the risks, 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 a first carbon tax based on the emissions (S1202). Next, the management server 200 selects scenario data (S1203). The scenario data to be selected may be any one or a plurality. Next, the management server 200 calculates a second carbon tax for a predetermined period using the selected scenario data (S1204). Next, the management server 200 accepts an input of the reduction target ratio of the emissions by the business entity (S1205). Next, the management server 200 calculates the reduction amount based on the emissions and the reduction target ratio (S1206). Next, the management server 200 calculates a second carbon tax based on the reduction amount. The management server 200 outputs to present to the user the first carbon tax and the second carbon tax indicating each calculation result. The second carbon tax may be presented in a graph with the X-axis being the year.
[0136] Due to the recent global warming phenomenon, abnormal weather has been observed around 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 promoted towards achieving carbon neutrality by 2050. As an example of this effort, by introducing a carbon pricing system, it can be predicted that a policy will be implemented to price carbon and change the behavior of carbon dioxide emitters (mainly companies). When a carbon pricing system is introduced, a "carbon tax" that taxes according to the amount of carbon dioxide emissions can be created. If a carbon tax is created, it will have a great impact on the finances of companies that are the emitters of carbon dioxide. For this reason, companies are in a situation where they must estimate the carbon tax imposed on their own carbon dioxide emissions and consider business activities taking the carbon tax into account. However, currently, there is no information processing system that simulates the carbon tax that will be imposed on companies in the future.
[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 according to the reference scenario data. Specifically, it is possible to provide an information processing system that simulates a carbon tax by multiplying the carbon price (carbon pricing) calculated on each of the first scenario data, the second scenario data, and the third scenario data by the company's carbon dioxide emissions.
[0138] By configuring in this way, in a company, it becomes possible to recognize risk factors such as future carbon tax burdens, and to easily formulate a business plan linked to climate change-related goals. In addition, by having a company incorporate risk factors such as future carbon tax burdens into the consideration of equipment investment plans, etc., the priority for decarbonization investment will be increased, and decarbonization investment in the company can be promoted.
[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] <Disclosure items> 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, wherein the derivation unit is capable of deriving the carbon tax for a predetermined period. 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, wherein the derivation unit is capable of deriving the carbon tax based on the reduction amount. [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. [Item D4(P051)] When targeting X information other than greenhouse gas emissions (for example, the emissions 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. 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, wherein the derivation unit is capable of deriving the second X information for a predetermined period.
[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] Using FIG. 3, an example of the software configuration of the management server 200 in the fifth function will be described. Note that the illustrated configuration is an example, and other configurations may be 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 in the case of providing it 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. In addition, each block stores a hash value (second information) representing the content of the immediately preceding block. For example, if information indicating the first emission amount (first information A) and the first hash value (second information A) are stored in the first block, and information indicating the second emission amount (first information B) and the second hash value (second information B) are stored in the second block, the first hash value used in the first block is used as a certificate necessary 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. In addition, the information acquisition unit acquires the second information. The second information exemplifies a hash value representing the content of the immediately preceding block, but may be any information indicating information in the blockchain. The second information is information associated with the first information. That is, the first information and the second information are related information. When the second information shown in the 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. In addition, the second information may be information that can confirm when, where, and from which business entity the information was obtained, instead of a hash value.
[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 of the first business entity (supplier), which are other suppliers that are the second business entity. The first business entity obtains information indicating the emissions from the second business entity, which is a downstream business entity, and the analysis unit 280 can analyze whether this information indicating the emissions has been tampered with. The information indicating the emissions is information managed by the blockchain. The hash value is also information managed by the blockchain and is information related to the information indicating the emissions. Therefore, by analyzing the hash value corresponding to the information indicating the emissions, the analysis unit 280 can analyze and confirm that the information indicating the emissions obtained from the business entities constituting the downstream is normal information that has not been tampered with. In addition, the analysis unit 280 can analyze which business entity the information indicating the emissions belongs to.
[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" and displays it 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" and display it 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" and displays it 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" and display it on the user terminal 100.
[0147] When the analysis result is abnormal and the information indicating the obtained emissions is not falsified, for example, when it is found from the analysis result that the second business entity has output information indicating incorrect emissions to the first business entity, this fact is presented. Also, in this case, it may be possible to output (notify) to the second business entity that the information indicating the emissions output to the first business entity was incorrect information.
[0148] Also, 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. By acquiring the first information of a plurality of second business entities and using the first information for which the analysis result is normal, a blockchain can be configured. Also, the second information B can be information related to the second information A, while the first information B can be information that is not related to the first information A. 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. Further, the management server 200 acquires second information indicating information in the blockchain (S1302). Next, the management server 200 stores the acquired first information and second information in the storage unit 230 (S1303). Next, the management server 200 analyzes the first information of the business entities constituting the downstream based on the second information (S1304). Next, the management server 200 determines whether the result of the analysis is abnormal (S1305). If the result of the analysis is abnormal (S1305: YES), the management server 200 presents that it is abnormal and ends the process of operation 10 (S1306). On the other hand, if the result of the analysis is not abnormal (S1305: NO), the management server 200 ends the process of operation 10.
[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 amount and emission per unit) of the components constituting the smartphone, such as cameras and chips, is acquired 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 in that 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 that make up the upstream or downstream of the supply chain (which business entity calculated how and when) and the editing history of greenhouse gas emission data by the business entity. Therefore, it is possible to confirm (guarantee the reliability) the reliability of the information indicating the obtained emissions, and provide information indicating emissions consisting only of normal information.
[0154] The output unit 240, the acquisition unit 250, the generation unit 260, and the analysis unit 280 of the management server 200 may be executed by a system (mechanical system) having an 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 that make up the upstream or downstream of the supply chain, and second information indicating information in a blockchain; an analysis unit that analyzes the first information of business entities that make up 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 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 activity amount by the emitter 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 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 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. The same shall apply to the items subordinate to this item. 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 results of the analysis. An information processing system characterized by comprising.
[0156] <<Proof function (sixth function)>> Next, although some were described in the above-described embodiments, an example of a configuration that can be further applied 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 used. 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 factor.
[0159] Evidential data related to activity volume is, for example, data representing evidences such as invoices, receipts, and contracts. As evidences 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 evidences related to Scope 2 (indirect emissions), for example, there may be receipts or contracts for electricity. As evidences 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 of a procurement system, a parts list, etc.
[0160] In addition, as evidential data related to emissions, 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 received third-party verification).
[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 e-mails and chat messages transmitted 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 storage 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.) is obtained by, for example, accessing an accounting system, etc., 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 basic data ID indicating the emission amount specific information and the designated basic data from the corresponding database, and can read and output the certificate data corresponding to the specified certificate ID from the certificate data storage unit.
[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 corresponding 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 corresponding 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 can also 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 this learning model, the type (basic data ID) of the basic data can be inferred from the credential data received from the user terminal 100, and the association between the credential data and the basic data can be established. 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] In addition, 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] 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.
[0182] <Disclosed matters> Note that the sixth function also includes the following configuration. [Item F1 (P015)] An information processing system comprising: a credential acquisition unit that acquires credential data in which basic data for calculating greenhouse gas emissions is displayed; a basic data acquisition unit that reads out the basic data from the credential data; a credential data storage unit that stores the credential data; an emission amount calculation unit that calculates the emission amount based on the basic data; a correspondence database that stores, in association with each other, information for specifying the emission amount and information for specifying the credential data; and a credential output unit that receives a specification of information for specifying the emission amount, specifies the credential data corresponding to the specified emission amount from the correspondence database, and reads out and outputs the specified credential data from the credential data storage unit. 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), which 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; an activity amount input unit that receives an input of the location information and the amount of activity 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 amount of activity in the activity amount storage unit in association with the specified base. 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), which 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; an activity amount input unit that reads the credential data from the user's mobile terminal and receives an input of the location information and the amount of activity 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 amount of activity in the activity amount storage unit in association with the specified base. [Item F2] The information processing system according to Item F1, wherein the credential 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, in association, information for specifying the emission amount, information for specifying the certification data, and information for specifying the basic data, and the certification output unit receives a 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, reads out the specified certification data from the certification data storage unit, and outputs the same. 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 an input of the basic data, a certification data storage unit that stores the certification data, an emission amount calculation unit that calculates the emission amount based on the basic data, a corresponding database that stores, in association, information for specifying the basic data, information for specifying the emission amount, and information for specifying the certification data, and a certification output unit that receives a specification of information for specifying the basic data or the emission amount, specifies the certification data corresponding to the specified basic data or emission amount from the corresponding database, reads out the specified certification data from the certification data storage unit, and outputs the same. An information processing system characterized by comprising the above. [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 same applies to items subordinate to this item. 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, in association, information for specifying X information and information for specifying the certification data, and a certification output unit that receives a specification of information for specifying X information, specifies the certification data corresponding to the specified X information from the corresponding database, reads out the specified certification data from the certification data storage unit, and outputs the same. An information processing system characterized by comprising the above.
[0183] <<Accounting Data Voucher Function (Seventh Function)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration that is further applicable to the embodiments of the first to sixth functions described above will be described 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 emission amount of greenhouse gases. 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 emission amount of greenhouse gases 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 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. As accounting record data serving as evidence for Scope 1 (direct emissions) of the GHG Protocol, there may be, for example, receipts for refueling at a gas station, invoices for gas, coal, etc. As accounting record data serving as evidence for Scope 2 (indirect emissions), there may be, for example, electricity receipts and contracts. As accounting record data serving as evidence for Scope 3 (emissions by related other companies), regarding Category 1 (purchased goods and services), there may be, for example, purchase orders, invoices, contracts, receipts related to the procurement of raw materials and parts, or data from the procurement system 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 a supplier (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, the fiscal year and the name of the accounting data, etc.), accesses the accounting system, transmits the information for specifying the 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 an 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 needed. 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 that identifies the 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 stores accounting data (off-system data) that is 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 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). The audit data storage unit can store audit data in association with, for example, audit data identification information that identifies the audit data and a user ID indicating the user. The audit data identification information can be, for example, the fiscal year. The audit data storage unit can be implemented as a relational database, an object database, etc., or can be implemented as a file system.
[0197] The corresponding 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 corresponding database can also store by associating information for specifying the audit data. The corresponding database stores by associating the emission amount specifying information, the basic data ID for specifying the basic data (for example, the content of the activity amount), the accounting data specifying information indicating the accounting data, and the 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 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 emissions based on basic data. Here, the emission calculation unit can read the activity volume included in the accounting data, perform unit conversion, and multiply the activity volume 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 emission factor of electricity by the electricity charge. Further, in the case of emissions related to Scope 3, the emission calculation unit can, for example, extract the purchase amount of a specific product from the accounting data related to the purchase of the product and calculate the 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 volume 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 output, for example, 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 specifying the accounting data). The accounting data output unit can receive a designation of emission amount specifying information. For example, the accounting data output unit can receive a designation of time information such as year, month, and day. Also, in addition to or instead of the time information, the accounting data output unit can receive a designation of the entity of the emission amount. Further, in addition to or instead of the time information and / or the entity of the emission amount, the accounting data output unit can receive information specifying the product or service to be calculated. The accounting data output unit can specify accounting data specifying information corresponding to the received emission amount specifying information from the corresponding database, and 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). Also, 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 on which the calculation basis of the emission amount is based 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 the accounting data specific information and / or the audit data specific information corresponding to the emission amount specific information and the basic data ID indicating the designated basic data from the corresponding database, and can acquire and output the accounting data and / or the audit data corresponding to the specified accounting data specific information and / or the audit data specific information.
[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 designated from the user terminal 100. For example, the management server 200 may accept the designation of accounting data from the user terminal 100, access the accounting system, and acquire the designated accounting data, or may receive the accounting data from the user terminal 100. The management server 200 acquires the emission factor of the activity related to the accounting data. For example, the management server 200 can 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 corresponding 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 the emission amount specific information from the user terminal 100, reads out the accounting data specific information and the audit data specific information corresponding to the received emission amount specific information from the corresponding database, and acquires and outputs the accounting data and / or the audit data specified by the read accounting data specific information and / or audit data specific 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, the accounting data and / or the audit data related to the basic data used for calculating the greenhouse gas emission amount can be managed in association with the emission amount. Therefore, in the case of audits or third-party certifications, etc., the accounting data and / or the audit data corresponding to the emission amount and the basic data used for its calculation can be easily presented.
[0212] In the embodiment of the seventh function, the system is of 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] 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.
[0214] <Disclosure matters> Note that the seventh function also includes the following configuration. [Item G1 (P016)] A data acquisition unit that acquires basic data for calculating greenhouse gas emissions, an emission amount calculation unit that calculates the emission amount based on the basic data, information for specifying the basic data or information for specifying the emission amount, and accounting data that is at least one of accounting record data, financial statement data, or audit evidence data indicating the basic data. A correspondence database that stores the information in association with each other, and an accounting data output unit that receives a designation of information for specifying the basic data or information for specifying the emission amount, and reads and outputs from the correspondence database information for specifying 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 for specifying 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 a user's mobile terminal. An activity amount input unit that receives input of the location information and 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 the input activity amount is associated with the specified base. A registration unit that registers in the activity amount storage unit. [Item G2] The information processing system according to Item G1, further comprising a storage unit that stores off-system data that is data not recorded in an external accounting system among the accounting data, and the accounting data output unit accesses the accounting system to obtain data recorded in the accounting system among the accounting data corresponding to the designated basic data or the emission amount, and for data not recorded in the accounting system, obtains it from the storage unit and outputs the obtained accounting data. An information processing system characterized by the above. [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 the information for specifying the basic data or the information for specifying the emission amount, the information for specifying the accounting data, and the information for specifying the audit data in association with each other, and the accounting data output unit reads out and outputs from the correspondence database the information for specifying the accounting data corresponding to the specified basic data or the emission amount and the information for specifying the audit data. An information processing system characterized by the above. [Item G4 (P016)] 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 treated in the same manner. 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 designation of information for specifying the basic data or information for specifying X information, and reads out and outputs from the correspondence database the information for specifying the accounting data corresponding to the specified basic data or X information. An information processing system characterized by comprising the above.
[0215] <<Unit conversion function (Function 8)>> 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 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 (not shown) connected to one management server 200 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 per unit), activity level, emission amount). By multiplying the activity level of an enterprise (for example, the number of products produced) by the emission per unit 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 per unit (which may include the activity level and emission amount) to other management servers 200 (information processing devices) and acquire the emission per unit of others from other management servers 200. Thereby, the emission amount for the entire supply chain including the company itself can be calculated.
[0218] In this embodiment, each company exchanges the emission per unit (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 per unit storage unit, product information storage unit, used product information storage unit), an acquisition unit 250 (emission per unit acquisition unit, activity level acquisition unit, own company information acquisition unit), a calculation unit 210 (emission amount calculation unit, emission per unit calculation unit, product-by-product emission amount calculation unit), and an output unit 240 (emission amount output unit, emission per unit 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 occupied by the emissions calculated using primary data in the total amount of 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 in the provision of products (used product information). Used products are, for example, raw materials used in the production of products. The used product information can include the product ID indicating the product, the used product ID indicating the used product, the enterprise ID indicating the enterprise that provides the used product, and the amount of the used product used for one product (usage amount).
[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 the emission units are acquired from another management server 200. The management server 200 can provide a primary data ratio together with the emission units. The emission unit acquisition unit can update the emission unit storage unit based on the acquired emission units and the primary data ratio. The emission 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, the distance transported in logistics, etc. 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 amount calculation unit that constitutes the calculation unit 210 reads out the emission factors corresponding to the affiliated companies and products from the emission factor storage unit, and multiplies the read emission factors by the activity amount of the affiliated company (for example, the usage amount of the used product) to calculate 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 of the affiliated company (such as the number of purchased products) obtained by the activity amount acquisition unit accessing, for example, an accounting system, a sales management system, an inventory management system, etc., or may be received by the activity amount acquisition unit from the management server 200 of the 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 used product. The emission amount output unit can also output the emission factor for each affiliated company. The emission amount output unit can output the emission factors in a comparable manner for multiple affiliated companies that provide the same product. The emission amount output unit can output the emission factors 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 factor for an affiliated company with no transaction. That is, it can also output the emission factors 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 by well-known methods. The company information acquisition unit may acquire activity levels (such as the number of the company's products sold) from, for example, an accounting system, a sales management system, an inventory management system, etc. The company information acquisition unit can acquire emissions and / or activity levels by product. Also, the company information acquisition unit acquires the amount calculated based on primary data among the company's emissions (referred to as the company's primary data emissions). When, among the company's direct or indirect emissions (Scope 1 and Scope 2), for example, the Scope 2 emissions are calculated based on secondary data related to electricity charges, the company information acquisition unit can calculate the company's primary data emissions by excluding the emissions related to electricity use in Scope 2 from the total emissions of Scope 1 and Scope 2.
[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.), and the activity amount acquisition unit calculates the activity amount of the used product for each product by allocating the activity amount of the used product according to the usage amount for each product. The emissions calculation unit can calculate the emissions related to the used product by the related company by multiplying the allocated activity amount of the used product for each product by the emissions per unit 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 usage amount for each acquired used product, and the emissions calculation unit can calculate the emissions related to the used product by the related company by multiplying the activity amount corresponding to the product and the used product by the emissions per unit of the used product.
[0230] The emission unit calculation unit that constitutes the calculation unit 210 calculates the company's emission factor, which is the company's emission factor, based on the acquired company's emissions and the company's activity level.
[0231] The emission factor transmission unit that constitutes the output unit 240 can transmit the company's emission factor to another management server 200 (the system of an affiliated company). The emission factor transmission unit may transmit the company's emission factor in response to a request from another management server 200, or may transmit the company's emission factor periodically or each time the company's emission factor is calculated.
[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 emission amount related to the used product is multiplied by the primary data ratio of the used product (referred to as the primary data emission amount), and the emissions (Scope 1 and 2) emitted by the company for the product are added to the sum of the primary data emission amounts for all used products calculated, and the total value of the emissions based on the primary data is calculated. The calculated total value is divided by the emissions (total of Scope 1 to 3) related to the product to calculate the primary data ratio related to the product. The data ratio output unit can, for example, obtain the used product ID, usage amount, and company ID corresponding to the product ID indicating the company's product from the used product information storage unit, obtain the primary data ratio corresponding to the company ID and the used product ID from the emission factor storage unit, and multiply the emissions of the used product (which may be a value obtained by multiplying the usage amount by the emission factor or may be configured to accept input of the emission amount) by the primary data ratio to calculate the primary data emission amount. Also, when the data ratio output unit calculates using secondary data for the emissions emitted by the company, only the company's primary data emission amount can be added to the sum of the primary data emission amounts of the used products.
[0233] The emission source unit acquisition unit that constitutes the acquisition unit 250 can also acquire, from the management server 200 of the relevant company that provides the used product, the emission amount emitted by the relevant company for one or more products used. 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 amount 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 relevant company by dividing the emission amount for each product by the usage amount of the used product.
[0234] The calculation unit for emission amount for each product that constitutes the calculation unit 210 calculates the emission amount related to the product (referred to as PCF (Product Carbon Footprint)). When the emission source unit acquisition unit can acquire the emission source unit, the calculation unit for emission amount for each product can calculate the first emission amount for each product related to the used product by multiplying the emission source unit by the usage amount of the used product. When the emission source unit acquisition unit cannot acquire the emission source unit and can acquire the emission amount related to all the used products provided to the company itself, the calculation unit for emission amount for each product can allocate the emission amount according to a predetermined standard to calculate the second emission amount for each product. The calculation unit for emission amount for each product calculates the total value obtained by summing the first emission amount for each product (the emission amount accumulated using the emission source unit), the second emission amount for each product (the emission amount obtained by allocating the emission amount of the organizational unit), and the direct or indirect emission amount of the company itself (the emission amount related to the product among the emission amounts acquired by the company information acquisition unit), and can calculate the PCF by dividing the calculated total value by the activity amount (for example, the production amount of the product).
[0235] <Operation> FIG. 14 is a diagram for explaining the flow of processing for displaying the emission source unit for each relevant company.
[0236] The management server 200 acquires the emission factor from the management servers 200 of related 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 related companies to itself (S1403). When the management server 200 has acquired the emissions (S1404: YES), it apportions the emissions based on a predetermined standard (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 related companies in a comparable manner (S1408). As a result, companies can grasp the emission factors of related companies upstream or downstream in the supply chain, and can also grasp related companies that are working to reduce 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 related companies to itself for each of the used products related to its own products (S1501: YES), it apportions the emissions based on a predetermined standard (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 product (S1505). As a result, whether it is the emissions calculated using the emission factors obtained by LCA (Life Cycle Assessment) etc. (emissions calculated by the 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 of the management server 200, the calculation unit 210, and the output unit 240 may be executed by a system (mechanical system) having artificial intelligence that learns by itself.
[0240] <Disclosure matters> Note that the eighth function also includes the following configuration. [Item H1 (P009)] An emission factor acquisition unit that acquires a first emission factor for calculating a first emission amount of greenhouse 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 the second emission amount of the company itself, an activity amount acquisition unit that acquires the usage amount of the used products provided by the affiliated company used in the products of the company itself, 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 is characterized by including a base information storage unit that stores information for identifying the location of the base for each affiliated company (hereinafter referred to as the base) that is the 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 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 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 the 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 the 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 related 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 related company from the system of the related 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 a related 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 related company; an activity amount acquisition unit that acquires a first activity amount of the related 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; an emission unit corresponding to the related company is acquired from the emission unit storage unit, the acquired emission unit is multiplied by the first activity amount of the related company to calculate the first emission amount, and the total value of the first and second emission amounts is allocated 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, the emission calculation unit 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, which is a company corresponding to at least one of the upstream and downstream of the supply chain, an emission factor for calculating the emission amount of greenhouse gases calculated in the affiliated company; 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-house 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-house 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 first to eighth functions described above is taken as an embodiment of the ninth function and will be described in detail below.
[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 emitters such as enterprises. In this information processing system, it accepts the input of the activity volume of the emitter or other emitters located upstream or downstream in the supply chain of the emitter, and multiplies it 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 work 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 work, from the contractor undertaking the construction work. It is also possible to calculate the greenhouse gas emissions generated in the construction work using this quotation. When calculating the greenhouse gas emissions using the quotation, operations such as classifying the items described in the quotation and assigning emission per unit to each classified item are required. There are various formats for quotations, and different formats are used 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. Therefore, 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 processing) from the emission amounts of multiple companies providing the same type of product).
[0245] The emission factor storage unit can store the emission amount in association with the activity. The emission factor storage unit can store by associating information for identifying the activity (activity identification information), the scope of the activity, and the emission factor. The emission factor storage unit can store by associating the 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 assume 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 the activity (activity ID) is set in the data input to the management server 200 (hereinafter referred to as import data), the activity ID can be used as the activity identification information.
[0247] The vector information storage unit that constitutes the memory unit 230 stores information for specifying activities. In this embodiment, the information for specifying activities is assumed to be vector information obtained by vectorizing words. The vector information storage unit stores the vector information in association with activity specification information.
[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 (time information) for specifying the time when the activity was performed, activity specification information, attribute information, and the activity amount in association with each other. As the time information, for example, any period such as a fiscal year, year, year and month, date, time range, etc. can be set. The attribute information can be various items related to the activity (for example, any items such as the procurement source of products, related departments, persons in charge, etc.).
[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 carried by logistics (ton-kilometers), the amount of fuel consumed (liters), or the amount of money (yen). The amount of money includes material costs, transportation costs, labor costs, etc. The activity amount input unit receives the input of time information and the activity amount together with various attribute information related to the activity from the user. The activity amount input unit may receive import data from the user terminal 100. The import data can be, for example, data exported from an ERP system or the like (export data), data obtained by converting the export data, or data such as receipts 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 attributes to indicate what items they are.
[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 drawing data such as BIM / CIM in the design stage and the estimate can be obtained by the acquisition unit 250 from the contractor undertaking the construction work, and the data of this drawing data and estimate 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 (even one) in ascending order of the distance between the first and second vector information, for example. When the estimation unit 270 (activity estimation unit) estimates the activity identification information, it can also estimate the emission factor corresponding to the activity identification information.
[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, the company ID is set in the user information, and the company ID can be acquired from the user information storage unit), receives the input of the activity identification information and the emission factor from the user, and can register the company ID, the activity identification information, and the emission factor in the emission factor storage unit. When the emission factor corresponding to the type of activity amount related to the import data is not stored in the emission factor storage unit, the emission factor input unit can, for example, notify the user terminal 100 to that effect and receive the emission factor from the user terminal 100.
[0255] The emission calculation unit that constitutes the calculation unit 210 calculates the emissions based on the emission factor and the activity level. The emission calculation unit can calculate the emissions for each piece of information received from the user (for example, each record included in the import data). The emission calculation unit can calculate the emissions by multiplying the activity level by the emission factor corresponding to the activity identification information specified based on the item related to the activity level.
[0256] When the unit in which the activity level is expressed matches the unit assumed by the emission factor (tCO2 / unit), the emission calculation unit can calculate the emissions by multiplying the activity level and the emission factor. When the above units do not match, the emission calculation unit can also calculate the emissions after performing unit conversion.
[0257] The emission calculation unit can register the calculated emissions in the emission storage unit. The emission calculation unit can register in the emission storage unit by associating the enterprise ID, time information such as the current date and time, the scope and category of the calculated emissions, and the calculated emissions.
[0258] The aggregation unit that constitutes the analysis unit 280 aggregates the emissions. The aggregation unit can aggregate the emissions calculated by the emission calculation unit for each scope. The aggregation unit can aggregate the emissions calculated by the emission calculation unit for each category. The scope and category can be read from the distribution storage corresponding to the enterprise ID and the activity identification information. Note that the aggregation may be executed by 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 the information up to the top 5 (not limited to the 5th) in the analysis score may be presented according to the analysis result, or the 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 through OCR. The management server 200 vectorizes the received items to create vector information (S1602), and identifies the activity specific information corresponding to the ones (one or more) with a short distance from the vectorized vector information among the vector information stored in the vector information storage unit (S1603). When the management server 200 identifies a plurality of pieces of activity specific information, it proposes (presents) the activity specific information to the user by the output unit 240 (S1604). From the plurality of pieces of activity specific information, one may be selected by the user (or the input of other activity specific information may be received). Further, when the management server 200 identifies a plurality of pieces of activity specific information, it proposes (presents) the emission factor corresponding to the activity specific information to the user by the output unit 240 and 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 specific 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 read and receive data such as obtained receipts and estimates by OCR. The management server 200 vectorizes the received items to create vector information (S1702), and identifies the activity specific information corresponding to the one (or more) vector information 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 specific information, it proposes (presents) the activity specific information corresponding to the classified items to the user by the output unit 240 (S1705). It may be possible to allow the user to select one from the plurality of activity specific information (or receive the input of other activity specific information). Further, when the management server 200 identifies a plurality of activity specific information, it proposes (presents) the emission factor corresponding to the activity specific information to the user by 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 specific information from the emission factor storage unit (S1706), and calculates the emission amount by multiplying the activity amount by the emission factor (S1707). The management server 200 registers the calculated emission amount in the emission amount storage unit (S1708). Further, the management server 200 can total and output the emission amounts registered in the emission amount storage unit (S1709). Further, the management server 200 analyzes and extracts the items recommended for reduction from the activity amount and presents solutions (S1710). The function of providing solutions will be described in Functions 10 to 15.
[0265] In addition, after classifying the items described in the estimate, the management server 200 presents candidates for the emission unit (CO2 emission factor) to be assigned. For example, as candidates for the material cost, the 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 the types of emission units (CO2 emission factors) corresponding to the building materials may be changed and presented according to the type of building, 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 amount, making the input easier. Also, when calculating the greenhouse gas emissions using the estimate, the man-hours required for the work of classifying the items described in 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, for items related to the activity amount for which input has been received, the activity estimation unit of the management server 200 estimates the activity specification information. However, by cooperating 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 data is 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 identifies activities and emission factors for accounting items). By doing so, it is possible to easily organize information by estimating activities and emission factors even for data related to activities before input to the information processing system (for example, accounting item information).
[0268] The input unit 220, the estimation unit 270, the acquisition unit 250, the calculation unit 210, the analysis unit 280, and the output unit 240 of the management server 200 may be executed by a system (mechanical system) having an artificial intelligence that learns by itself.
[0269] <Disclosure 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; wherein the activity estimation unit vectorizes the received items to create second vector information, selects the first vector information according to the distance from the created second vector information, and reads out the activity identification information corresponding to the selected first vector information from the vector information storage unit. [Item I3] The information processing system according to Item I2, wherein the activity estimation unit estimates the activity identification information by providing a prompt including the first and second vector information to a large language model. [Item I4] The information processing system according to Item I1, further comprising: a learning model storage unit that stores a learning model created by machine learning using the items and the activity identification information as training data; wherein the activity estimation unit estimates the activity identification information by providing the received items to the learning model. [Item I5(P066)] An emission coefficient storage unit that stores emission coefficients for calculating greenhouse gas emissions, an activity amount input unit that accepts input of an activity amount related to 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 coefficient by machine learning based on the items, and an emission coefficient presentation unit that presents the estimated emission coefficient. An information processing system characterized by comprising. [Item I6] The information processing system according to Item I5, further comprising a vector information storage unit that stores, in association with each other, first vector information obtained by vectorizing the items and activity identification information for identifying the activity, wherein the estimation unit 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 coefficient corresponding to the selected first vector information. An information processing system characterized by.
[0270] <<Solution Matching Function (10th 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 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 greenhouse gas emissions as an example will be described below. The information processing system in this example provides information on emission reduction measures (also called solutions) to users who are the emitters of greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorinated gases). The solution provider (provider) registers the solution information, and the user can view the solution information. The user can also contact the provider regarding the solution.
[0272] An example of the software configuration of the management server 200 in the tenth function will be described with reference to FIG. 3. The management server 200 includes a storage unit 230 (solution storage unit, user information storage unit, emission amount information storage unit), an acquisition unit 250 (emission amount information acquisition unit, performance acquisition unit), an analysis unit 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 the user adopts the solution. As the price, a unit price related to the unit of solution provision may be set, or an estimated value of the standard introduction cost may be set. The price may be specified by a range such as a price range. The reduction amount 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. In addition, 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 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. 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 discharging entity (hereinafter referred to as emission amount information). The emission amount information can include the aggregated value of the emission amounts by the discharging entity. The emission amount information can include the attributes of the discharging entity. The attributes of the discharging entity can include the business of the discharging entity, the number of employees, the region, and the like. Also, the attributes of the discharging entity can include accounting information such as sales amount, purchase amount, and labor cost. The emission amount information can include additional information related to the activities related to the emission amount. The additional information can include, for example, the activity amount (actual value, aggregated value of actual values, predicted value, etc.). Also, the additional information can include information for estimating the activity amount. The information for estimating the activity amount can include, for example, the floor area, the roof area, the number of products that can be produced, and the like. In the present embodiment, the emission amount information includes information for identifying the discharging entity (for example, enterprise ID), the activity amount, the additional information, and the emission amount. The emission amount and the activity amount can be the aggregated values of the emission amount and the activity amount for a predetermined aggregation period (for example, year and month) and for each scope and category according to the GHG protocol. The additional information may have different setting items depending on the discharging entity. The emission amount information storage unit is the same as the emission amount storage units 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 calculates the emission amount by multiplying the acquired activity amount and emission coefficient, and can also acquire various information used for calculating the emission amount, such as the emission amount and activity amount calculated by the emission amount calculation unit, 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] Conditions for the solution information are set for the discharge amount information, and the management server 200 can narrow down and provide 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 acquire 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) acquired 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 include 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 include 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 matters> 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 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, 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 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 amount of greenhouse gas reduction expected when the reduction means is adopted, and the extraction unit calculates a unit cost per unit reduction amount determined based on the reduction amount determined based on the reduction information and the cost determined by the cost information, and extracts a predetermined number of the solution information in the order of the unit cost among the solution information that matches the emission amount information. An information processing system characterized by comprising: [Item J6] The information processing system according to Item J1, wherein the solution information includes an expected reduction amount, and a predetermined number of the solution information is extracted according to the reduction amount. An information processing system characterized by comprising: [Item J7] The information processing system according to Item J1, further comprising: a performance acquisition unit that acquires information indicating the solution adopted by the emission entity and the reduction amount achieved by the solution; and a charging processing unit that charges the provider according to the reduction amount. An information processing system characterized by comprising: [Item J8] An information processing system, comprising: an emission amount information acquisition unit that acquires emission amount information regarding the amount of greenhouse gas emissions from an emission entity that emits 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 amount of greenhouse gas reduction expected when the reduction means is adopted; 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 among the solution information that matches the emission amount information; and a provision unit that provides the extracted solution information to the emission entity. An information processing system characterized by comprising: [Item J9(P039)] When it comes to X information other than the emissions of greenhouse gases (for example, the emissions 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 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 these components.
[0293] <<Solution matching function (11th function)>> Next, although some were partially described in the above-described embodiments, an example of a configuration that is further applicable to the embodiments of the 1st to 10th functions described above is taken as the 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 purpose of the 11th function is 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). The provider registers the solution information in the solution, and the user can view the solution information. The user can also contact the provider regarding the solution.
[0295] An example of the software configuration of the management server 200 in the eleventh function will be described using Fig. 3. The management server 200 includes a storage unit 230 (solution storage unit, user information storage unit), an output unit 240 (providing unit, user information transmitting unit), an input unit 220, an analysis unit 280 (search unit), and an execution unit (solution unit) 290 (billing processing unit).
[0296] The solution storage unit constituting the storage unit 230 stores solution information. The solution storage unit can store solution information in association with provider identification information (provider ID) that identifies a provider providing a reduction means. In this embodiment, the solution information can include information for identifying the solution (solution ID), a provider ID, a solution name, a solution description, a price, a reduction amount, and implementation conditions. The solution name is the name of the reduction means (solution). The solution description is a description of the solution and can include, for example, text data, image data, audio data, etc. The price can be information for determining the amount involved when a user adopts the solution. The price can be set as a unit price for each solution provided, or as an estimate of a standard implementation cost. The price can be specified within a range, such as a price range. The reduction amount can be information indicating the amount of greenhouse gas reduction expected by implementing the solution. The reduction amount can be set as a standard amount of greenhouse gas reduction per company when the solution is implemented, a standard value of the reduction amount per device when a device is implemented, or a function that calculates the reduction amount according to various activity levels. The introduction conditions can be set for the waste generator that will introduce the solution, such as the business or activity content or volume that will be the target of the solution.
[0297] The user information storage unit that constitutes the memory 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 rendering 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, for example, solution information in which the keyword is included in the solution name, solution description, introduction conditions, etc. The search unit can provide the search results to the user (for example, transmit them to the user terminal 100).
[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, it can acquire solution information corresponding to the received solution ID from the solution storage unit, and transmit the user information corresponding to the user to 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 to be provided with a provider information storage unit, and the contact information (such as an email address or a message transmission destination address) of the provider can be managed 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 who provided the user information. The claim processing unit can also perform processing for claiming a posting fee from the provider specified by the provider identification information corresponding to the solution information stored in the solution storage unit.
[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, for example, read only the solution information that satisfies the introduction conditions included in the solution information and the user information corresponding to the accessing user. The list of solutions can include, for example, 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 sorted, for example, in ascending order of price (e.g., cheapest first). The list of solutions may be provided sorted, for example, in descending order of reduction amount (e.g., most first).
[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 or not a solution designation (e.g., a solution ID) has been accepted from the user terminal 100 (S1904), and if accepted (S1904: YES), it reads solution information corresponding to the designated solution ID from the solution storage unit (S1905), reads user information corresponding to the user of the user terminal 100 from the user information storage unit, and can provide the read user information to the provider indicated by the provider ID included in the solution information (S1906). On the other hand, if the management server 200 has not accepted a solution designation from the user terminal 100 in S1904 (NO), it terminates this processing.
[0306] As described above, the information processing system of this embodiment can inform users of solutions offered by providers.
[0307] The management server 200 can visualize the amount of emissions by each emitter. The management server 200 can, for example, acquire the amount of activity and the emission coefficient, calculate the amount of emissions by multiplying the amount of activity by the emission coefficient, and can aggregate the calculated emissions by, for example, scope and category defined in the GHG Protocol, create screen information for displaying the aggregation results, and send it to the user terminal 100. The management server 200 can create screen information to display a list of solutions together with the aggregation results.
[0308] In addition, the operator can analyze the results of the emissions calculation as described above, and input the designation of the solution(s) that he / she thinks are appropriate for reducing these emissions into the management server 200, and the solution information selected by the operator can be sent to the user terminal 100.
[0309] The solution information may include the 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 largest or smallest number of views 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 the user information to the provider. Also, the management server 200 can include an application history storage unit that stores the application history of the solution (information associating the solution ID, 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 in a summary.
[0314] For the introduction conditions of solution information, it is possible to set the specification of industry type and location. In this case, solutions corresponding to the user's industry type and location can be presented to the user.
[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 prioritize the display of solution information related to providers who pay additional fees. The management server 200 may provide rewards to users who apply for solutions via the management server 200. When a solution is concluded between a user and a provider, the management server 200 may perform a process of charging a predetermined percentage of the concluded amount to the provider. When a solution 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 matters> Note that the 11th function also includes the following configuration. [Item K1 (P037)] An information processing system comprising: a storage unit that stores solution information related to means for reducing greenhouse gas emissions; and a providing unit that provides the solution information to an emission entity that emits the greenhouse gas. Item K1 includes a site information storage unit that stores information for identifying the location of a site for each business entity (hereinafter referred to as a base) of the greenhouse gas emission entity, 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 input of the location information and the amount of activity from a user's mobile terminal, a site identification unit that refers to the site information storage unit and identifies a site 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 identified site. [Item K2] An information processing system according to item K1, characterized in that it comprises an input unit that accepts keyword input from the issuing entity, and a search unit that searches the storage unit for solution information that matches the keyword and provides the search results to the issuing entity. [Item K3] An information processing system according to item K1, characterized in that the memory unit stores the solution information in association with provider identification information that identifies the provider that provides the reduction means, and includes an input unit that accepts input of solution identification information that identifies the solution information from the emitter, and a user information sending unit that acquires from the memory unit the provider identification information corresponding to the solution information identified by the solution identification information, and sends information about the emitter to the provider identified by the acquired provider identification information. [Item K4] An information processing system according to item K3, characterized in that it comprises a billing processing unit that performs processing to bill the provider that sent the information about the waste generator for a referral fee. [Item K5] An information processing system according to item K1, characterized in that the memory unit stores the solution information in association with provider identification information that identifies the provider that provides the reduction means, and is equipped with a billing processing unit that performs processing to bill the provider identified by the provider identification information that corresponds to the solution information stored in the memory unit for a listing fee. [Item K6 (P037)] When targeting X information other than greenhouse gas emissions (for example, emissions of hazardous substances of E2 or working hours of human rights DD), the method is as follows. Note that the same can be applied to items subordinate to this item. An information processing system characterized by comprising: a storage unit that stores solution information related to means of reducing the X information; and a providing unit that provides the solution information to the business entity of the X information.
[0319] <<Solution Matching Function (12th Function)>> Next, although some have been partially described in the above-described embodiments, an example of a configuration that is further applicable to the embodiments of the 1st to 11th functions described above will be described in detail below as an embodiment of the 12th function. As background art, measures have been taken to introduce solutions for reducing carbon dioxide. There is a problem that it is difficult to grasp what solutions are available. The 12th function aims to provide a technology that can assist in reducing greenhouse gas emissions.
[0320] <Overview of the System> Hereinafter, an information processing system related to the 12th function will be described. The information processing system of the present embodiment provides information (hereinafter referred to as solution information) regarding means for reducing emissions (also called solutions) to users of emission sources that emit greenhouse gases (such as carbon dioxide, methane, nitrous oxide, and fluorocarbons). The user registers information regarding the emissions of the emission source, and receives a proposal for solution information suitable for the emission source from a solution provider and provides it to the user.
[0321] Using FIG. 3, an example of the software configuration of the management server 200 in the 12th function will be described. The management server 200 includes a storage unit 230 (emission amount information storage unit, destination storage unit, performance information storage unit), an acquisition unit 250 (emission amount information acquisition unit, solution information acquisition unit, execution information acquisition unit, advice acquisition unit), an output unit 240 (emission amount information providing unit, solution information providing unit, execution information providing unit, advice providing unit), a calculation unit 210 (reduction amount calculation unit), and an execution unit (solution unit) 290 (billing processing unit).
[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. 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, 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). Also, for the provider information, a different disclosure range can be specified for each provider. For example, the provider information can include, in association, the provider ID for identifying the provider of the destination and the disclosure range of the emission amount information for the provider ID.
[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 emissions amounts for each predetermined aggregation period (for example, year and month) and scope according to the GHG Protocol (for Scope 3, 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 calculates the emissions amount by multiplying the acquired activity amount and emission factor, and can also acquire various information used for calculating the emissions amount such as the emissions amount and activity amount calculated by the emissions amount calculation unit 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) and registers it in the emissions amount storage unit, and 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 the destination storage unit stores destination information corresponding to the company ID included in the emission amount information, the emission amount information providing unit can provide the emission amount only to the provide...
Claims
1. a reception unit that receives information related to the environment; an acquisition unit that acquires predetermined information; a confirmation unit that confirms whether the information relating to the environment includes abnormal information that contradicts the predetermined information; an output unit that outputs a result of the confirmation by the confirmation unit; An information processing system comprising:
2. 2. The information processing system according to claim 1, the confirmation unit confirms whether a value indicated by the information related to the environment including the abnormality information is within a normal range; An information processing system characterized by:
3. receiving environmental information; obtaining predetermined information; a step of checking whether the environmental information includes abnormal information contrary to the predetermined information; outputting the confirmed result; An information processing method characterized by being executed by a computer.
4. receiving environmental information; obtaining predetermined information; a step of checking whether the environmental information includes abnormal information that contradicts the predetermined information; outputting the confirmed result; A program that causes a computer to execute the following.