Information processing system, information processing method, and program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- ZEROBOARD INC
- Filing Date
- 2024-02-14
- Publication Date
- 2026-06-04
AI Technical Summary
The process of registering data necessary for calculating greenhouse gas emissions is time-consuming and labor-intensive.
An information processing system with an emission factor storage section, activity amount reception unit, tag setting unit, and emission amount calculation unit to facilitate easy input and calculation of greenhouse gas emissions by apportioning activity amounts for each tag.
Enables efficient and easy input of data for calculating greenhouse gas emissions, allowing for accurate apportionment and calculation of emissions by department or site.
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 technology]
[0002] Estimation of carbon dioxide emissions has been carried out (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2022-091900 Summary of the Invention [Problem to be solved by the invention]
[0004] It is time-consuming to register the data required to calculate emissions into the system.
[0005] The present invention has been made in view of the above background, and has an object to make it possible to easily input data required for calculating greenhouse gas emissions. [Means for solving the problem]
[0006] The main invention of the present invention for solving the above problem is an information processing system comprising an emission coefficient memory unit that stores an emission coefficient for calculating a greenhouse gas emission amount, an activity amount receiving unit that receives an activity amount of an activity that emits the greenhouse gas, a tag setting unit that sets a tag for the activity amount, an allocation processing unit that allocates the activity amount for each of the set tags, and an emission calculation unit that multiplies the allocated activity amount by the emission coefficient to calculate the emission amount for each of the tags.
[0007] Other problems and solutions disclosed in this application will be made clear in the description of the preferred embodiments of the invention and the drawings. Effect of the Invention
[0008] According to the present invention, data required for calculating greenhouse gas emissions can be easily input. [Brief description of the drawings]
[0009] [Figure 1] 1 is a diagram showing an example of the overall configuration of an emission management system according to an embodiment of the present invention; [Diagram 2] 2 is a diagram illustrating an example of a hardware configuration of a management server 2. FIG. [Diagram 3] 2 illustrates an example of the software configuration of a management server 2. FIG. [Figure 4] FIG. 13 is a diagram illustrating the operation of the management server 2. [Diagram 5] FIG. 11 is a diagram illustrating the operation of the management server 2 according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] <System Overview> An emission management system according to one embodiment of the present invention will be described below. The emission management system of this embodiment is intended to manage greenhouse gas emissions from emitters such as companies. The emission management system of this embodiment accepts input of the activity amount of the emitter or other emitters located upstream or downstream in the emitter's supply chain, and calculates the emission amount by multiplying this by an emission coefficient. In the emission management system of this embodiment, multiple tags are set for the activity amount, and the activity amount is apportioned for each tag. The tag can be, for example, information indicating a department of an organization related to the greenhouse gas emitter (e.g., a company) or an activity base.
[0011] 1 is a diagram showing an example of the overall configuration of an emission management system of this embodiment. The emission management system of this embodiment is configured to include a management server 2. The management server 2 is communicatively connected to a user terminal 1 via a communication network. The communication network is, for example, the Internet, and is constructed by a public telephone line network, a mobile phone line network, a wireless communication path, Ethernet (registered trademark), etc.
[0012] The user terminal 1 is a computer operated by a user of a waste generating company or the like. The user terminal 1 can be, for example, a smartphone, a tablet computer, a personal computer, or the like. The user can use the user terminal 1 to access the management server 2 and calculate the amount of waste generated.
[0013] The management server 2 is a computer that calculates and manages emissions. The management server 2 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.
[0014] <Management Server> FIG. 2 is a diagram showing an example of the hardware configuration of the management server 2. Note that the illustrated configuration is an example, and other configurations may be used. The management server 2 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 is, for example, a hard disk drive, a solid state drive, or a flash memory that stores various data and programs. The communication interface 204 is an interface for connecting to a communication network, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone line network, a wireless communication device for wireless communication, a USB (Universal Serial Bus) connector or an RS232C connector for serial communication, etc. The input device 205 is, for example, a keyboard, a mouse, a touch panel, a button, a microphone, etc. that input data. The output device 206 is, for example, a display, a printer, a speaker, etc. that output data. Each functional unit of the management server 2 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 2 is realized as part of the storage area provided by the memory 202 and the storage device 203.
[0015] 3 is a diagram illustrating an example of the software configuration of the management server 2. The management server 2 includes an emission coefficient storage unit 231, an apportionment information storage unit 232, an activity amount storage unit 233, an emission amount storage unit 234, an activity amount receiving unit 211, a tag setting unit 212, an apportionment processing unit 213, an emission amount calculation unit 214, and an output unit 215.
[0016] <Storage section> The emission coefficient storage unit 231 stores emission coefficients for calculating greenhouse gas emissions. The emission coefficient storage unit 231 can store emission coefficients in association with information that identifies an activity (for example, the type of activity, such as electricity, gas, or product A).
[0017] The information for identifying an activity can take any form as long as it is information for identifying the type of activity. For example, if an ID (type ID) that uniquely identifies the type of activity is set in the data input to the management server 2 (hereinafter referred to as import data), the type ID can be the type identifying information. Also, information including the type of import data and conditions for the values of items included in the import data can be the type identifying information. For example, if the import data is financial accounting data, information specifying "financial accounting data" and the condition that the "account item" is "travel expenses" and the summary includes "taxi" can be the type identifying information. Also, a function that inputs import data and outputs the type can be set as the type identifying information.
[0018] Emissions factors may be primary data (data collected by the emitters themselves, obtained from direct measurements, or data calculated based on direct measurements at the first source) or secondary data (data other than primary data, for example data standardized (statistically processed) from the emissions of multiple companies offering the same type of product).
[0019] The emission coefficient storage unit 231 can store emissions in association with the type of activity. The emission coefficient storage unit 231 can store the type of activity, the scope of the activity, and the emission coefficient in association with each other. The emission coefficient storage unit 231 can store the type of activity, the scope of the activity, the category of the activity, and the emission coefficient in association with each other. Note that the scope and category of the activity are assumed to be the scope and category of the GHG Protocol. Also, the category may be omitted.
[0020] The apportionment information storage unit 232 stores information for apportioning the amount of activity (hereinafter, referred to as apportionment information). The apportionment information can include information for identifying an activity, a tag, and an apportionment ratio for apportioning the amount of activity related to the activity to the tag.
[0021] The activity amount storage section 233 stores information on the amount of activity (hereinafter referred to as activity amount information). The activity amount information includes information for identifying an activity, information for identifying a time when the activity was performed (time information), and the amount of activity. The activity amount information may also include tags for classifying the activity. A plurality of tags may be set in the activity amount information.
[0022] The emission amount storage unit 234 stores the calculated greenhouse gas emission amount. The emission amount storage unit 234 can store a company ID that identifies the emitter, information that identifies the time when the activity was performed (time information), a scope, a category, and an emission amount in association with each other. The time information can be set to any period such as a fiscal year, a year, a year and month, a year and month day, or a date and time range.
[0023] <Functional section> The activity amount receiving unit 211 receives the amount of activity of emitting greenhouse gases. The activity amount receiving unit 231 can receive the amount of activity from, for example, the user terminal 1. The amount of activity is, for example, the number of products produced (pieces), the number of products purchased (pieces), the weight x distance (ton-kilometers) transported by logistics, the amount of fuel consumed (liters) and the amount (yen). In this embodiment, it is assumed that the activity amount receiving unit 211 receives import data from the user terminal 1. The import data can be, for example, data exported from an ERP system or the like (export data) or data obtained by converting the export data. The import data can be, for example, CSV data, JSON data, or XML data. For example, in CSV data, it is known which item is which type of data, and the type of activity can be identified by what value is entered in which item of the CSV data in the type identification information. In addition, in JSON data, XML data, and the like, the type of item of the set data may be tagged or set in the attribute. The activity amount receiving section 211 can create activity amount information including the received activity amount and register the information in the activity amount storage section 233 .
[0024] The tag setting unit 212 sets a tag for the amount of activity. The tag can indicate a department of an organization related to the greenhouse gas emitter. The tag can also indicate a base related to the greenhouse gas emitter.
[0025] The tag setting unit 212 can receive a tag from the user terminal 1. The tag setting unit 212 can receive, for example, one or more tags together with information identifying an activity. The tag setting unit 212 can receive, for example, information identifying an activity, time information, and one or more tags. Note that the activity amount receiving unit 211 may receive a tag together with the activity amount. For example, a tag can be included in the import data.
[0026] The tag setting section 212 can set the received tag to the corresponding activity amount information. Note that a tag storage section may be provided that stores information for identifying an activity and a tag in association with each other.
[0027] The allocation processing unit 213 allocates the activity amount for each set tag to calculate the activity amount for each tag (hereinafter, referred to as tag activity amount). For example, when multiple tags are set for one activity (for example, when one activity amount information includes multiple tags), the allocation processing unit 213 can calculate the tag activity amount by dividing the activity amount by the number of tags. In this embodiment, an allocation ratio for each tag is set, and the allocation processing unit 213 can calculate the tag activity amount by allocating the activity amount according to the allocation ratio. For example, the allocation processing unit 213 can read out the allocation ratio for each tag corresponding to the received activity from the allocation information storage unit 232, and calculate the tag activity amount by allocating the activity amount according to the read allocation ratio.
[0028] The emission calculation unit 214 multiplies the amount of activity by an emission coefficient to calculate the amount of greenhouse gas emissions. The emission calculation unit 214 can also multiply the apportioned amount of activity (tag activity amount) by an emission coefficient to calculate the amount of emissions for each tag (hereinafter referred to as tag emission amount).
[0029] The output unit 235 outputs the emission amount. The output unit 235 may be configured to output the tag emission amount together with the tag.
[0030] The output unit 235 can also output the amount of activity. The output unit 235 may be configured to output the amount of tag activity together with the tag.
[0031] <Operation> FIG. 4 is a diagram illustrating the operation of the management server 2. As shown in FIG.
[0032] The management server 2 accepts an input of an activity amount (S301), and accepts the setting of one or more tags for the accepted activity amount (S302). The management server 2 calculates a tag activity amount by apportioning the activity amount for an activity amount for which multiple tags are set (S303). As described above, the activity amount may be divided by the number of tags, or an apportionment ratio corresponding to the activity may be read from the apportionment information storage unit 232, and the activity amount may be apportioned according to the read apportionment ratio. Note that, when only one tag is set, the activity amount can be used as the tag activity amount. The management server 2 multiplies the apportioned activity amount by the corresponding emission coefficient to calculate the emission amount for each tag (S304).
[0033] As described above, according to the information processing system of the present embodiment, the activity amount can be calculated for each department or site by apportioning the activity amount for each department or site. Therefore, even if the activity amount spans multiple departments or sites, it is possible to input the activity amount together with the tag, which makes inputting easier.
[0034] <Second embodiment> In the above-described embodiment, the amount of activity is apportioned for each tag, but in the second embodiment, the amount of emission is apportioned for each tag.
[0035] In the second embodiment, the information processing system may include an emission coefficient memory unit that stores an emission coefficient for calculating a greenhouse gas emission amount, an activity amount receiving unit that receives an activity amount of an activity that emits the greenhouse gas, an emission calculation unit that calculates the emission amount by multiplying the activity amount by the emission coefficient, an allocation processing unit that allocates the emission amount for each tag, and an output unit that outputs the emission amount for each tag.
[0036] The emission calculation unit 214 can calculate the emission amount by multiplying the amount of activity by an emission coefficient.
[0037] The tag setting section 212 can set a tag not for the amount of activity but for the amount of emissions.
[0038] The apportionment processing unit 213 apportions the emission amount for each tag.
[0039] Furthermore, in the second embodiment, the proportional division processing unit can receive the setting of the proportional division ratio for each tag, and can divide the emission amount proportionally according to the proportional division ratio.
[0040] In addition, in the second embodiment, the information processing system can be provided with an allocation information storage unit that stores an allocation ratio in correspondence with information identifying the emission amount and a tag, and in this case, the allocation processing unit can read out the allocation ratio for each tag corresponding to the calculated emission amount from the allocation information storage unit, and allocate the emission amount according to the read out allocation ratio.
[0041] In the second embodiment, the apportionment information stored in the apportionment information storage unit 232 includes information specifying the emission amount, a tag, and an apportionment ratio, rather than information specifying the amount of activity.
[0042] The allocation processing unit 213 can read out the allocation ratio corresponding to the emission amount and the tag from the allocation information storage unit 232, and allocate the emission amount according to the read draft ratio.
[0043] FIG. 5 is a diagram illustrating the operation of the management server 2 according to the second embodiment.
[0044] The management server 2 accepts input of the amount of activity (S321), and calculates the amount of emission by multiplying the amount of activity by an emission coefficient corresponding to the amount of activity (S322). The management server 2 accepts tags to be set for the amount of emission (S323), and for emissions with multiple tags set, calculates the amount of emission for each tag by apportioning the amount of emission (S324). Note that if only one tag is set, the calculated amount of emission can be used as the tag emission amount.
[0045] As described above, according to the information processing system of the second embodiment, the emission amount is tagged and the emission amount is apportioned for each tag, making it possible to calculate the emission amount for each department or base.
[0046] Although the present embodiment has been described above, the above embodiment is intended to facilitate understanding of the present invention, and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit of the present invention, and equivalents thereof are also included in the present invention.
[0047] <Disclosures> The present disclosure also includes the following configurations. [Item 1] an emission coefficient storage unit that stores an emission coefficient for calculating an emission amount of greenhouse gas; an activity amount receiving unit that receives an activity amount of the activity that emits the greenhouse gas; a tag setting unit that sets a tag for the amount of activity; an apportionment processing unit that apportions the amount of activity for each of the set tags; an emission calculation unit that calculates the emission amount for each tag by multiplying the apportioned activity amount by the emission coefficient; An information processing system comprising: [Item 2] the proportioning processing unit accepts a setting of a proportioning ratio for each of the tags, and proportions the amount of activity according to the proportioning ratio; 2. The information processing system according to item 1, [Item 3] an apportionment information storage unit that stores an apportionment ratio in association with information identifying the activity and the tag; the proportion processing unit reads out the proportion ratio for each of the tags corresponding to the received activity from the proportion information storage unit, and proportionates the amount of activity according to the read proportion ratio; 2. The information processing system according to item 1, [Item 4] The tag indicates a division of an organization related to the greenhouse gas emitter; 4. The information processing system according to any one of items 1 to 3, [Item 5] The tag indicates a base related to an emitter of the greenhouse gas; 4. The information processing system according to any one of items 1 to 3, [Item 6] A step of storing an emission coefficient for calculating an amount of greenhouse gas emissions; Receiving an activity amount of the activity that emits the greenhouse gas; setting a tag for the amount of activity; Proportionating the amount of activity for each of the set tags; multiplying the apportioned activity amount by the emission factor to calculate the emission amount for each tag; An information processing method characterized by being executed by a computer. [Item 7] A step of storing an emission coefficient for calculating an amount of greenhouse gas emissions; Receiving an activity amount of the activity that emits the greenhouse gas; setting a tag for the amount of activity; Proportionating the amount of activity for each of the set tags; multiplying the apportioned activity amount by the emission factor to calculate the emission amount for each tag; A program for causing a computer to execute the following. [Explanation of symbols]
[0048] 1 User terminal 2 Management Server
Claims
1. An emission factor storage unit that stores emission factors for calculating greenhouse gas emissions, An activity amount receiving unit that receives the activity amount of the activity that emits the aforementioned greenhouse gases, An emission calculation unit calculates the emission amount by multiplying the activity amount by the emission coefficient, A distribution processing unit that allocates the aforementioned emissions proportionally to each tag, An output unit that outputs the amount of waste for each tag, An information processing system characterized by comprising the following features.
2. A step of storing emission factors for calculating greenhouse gas emissions, The steps include receiving the amount of activity of the activity that emits the aforementioned greenhouse gas, A step of calculating the emission amount by multiplying the activity amount by the emission factor, The steps include: apportioning the emissions for each tag with respect to the emissions; The steps include outputting the amount of emissions for each tag, An information processing method characterized by a computer executing the following.
3. A step of storing emission factors for calculating greenhouse gas emissions, The steps include receiving the amount of activity of the activity that emits the aforementioned greenhouse gas, A step of calculating the emission amount by multiplying the activity amount by the emission factor, The steps include: apportioning the emissions for each tag with respect to the emissions; The steps include outputting the amount of emissions for each tag, A program that causes a computer to execute something.