Information processing system, information processing method and program

JP2025025981APending Publication Date: 2025-02-21ZEROBOARD INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023131287
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-21

Smart Images

  • Figure 2025025981000001_ABST
    Figure 2025025981000001_ABST
Patent Text Reader

Abstract

To provide an information processing system properly utilizing emission intensity.SOLUTION: An information processing system includes: an activity amount storage part for storing an activity amount relating to an activity of emitting greenhouse gases; an emission intensity storage part for storing emission intensity for calculating greenhouse gas emissions; a user storage part for storing information for identifying users who can use the emission intensity; an emissions calculation part for calculating emissions by multiplying the activity amount by the emission intensity; a determination part for referring to the user storage part to determine whether or not a user of an output destination can use the emission intensity; and an output part, when the user of the output destination can use the emission intensity, outputting at least one of the activity amount and the emission intensity, and the emissions, and when the user of the output destination cannot use the emission intensity, outputting the emissions, with neither the activity amount nor the emission intensity output.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background 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] Emissions intensity may be subject to usage restrictions.

[0005] The present invention has been made in view of the above background, and has an object to provide a technique that can appropriately utilize the emission intensity. [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 activity amount memory unit that stores an activity amount related to an activity that emits greenhouse gas; an emission unit memory unit that stores an emission intensity unit for calculating an amount of greenhouse gas emissions; a user memory unit that stores information for identifying a user who can use the emission intensity unit; an emission calculation unit that calculates the emission amount by multiplying the activity amount by the emission intensity unit; a determination unit that refers to the user memory unit and determines whether or not a destination user can use the emission intensity unit; and an output unit that outputs at least one of the activity amount and the emission intensity unit and the emission amount if the destination user can use the emission intensity unit, and outputs neither the activity amount nor the emission intensity unit if the destination user cannot use the emission intensity unit.

[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, the emission intensity can be appropriately utilized. [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. 11 is a diagram illustrating the flow of a process for calculating an emission amount. [Diagram 5] FIG. 11 is a diagram illustrating the flow of a process for outputting a discharge amount. [Figure 6] FIG. 13 is a diagram illustrating an example of an output of a discharge amount. 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 amount of activity of the emitter or other emitters located upstream or downstream in the emitter's supply chain, and calculates the amount of emissions by multiplying this by an emission unit (emission coefficient).

[0011] In this embodiment, it is assumed that the emission intensity units are sold by a business operator (hereinafter referred to as a provider) and that the provider has given permission to use the emission intensity units. The emission management system of this embodiment manages users who have obtained permission to use the emission intensity units, and while displaying the calculated emission amount to all users, the emission intensity units are not displayed to users who have not obtained permission to use the emission intensity units. Furthermore, the emission management system of this embodiment does not display the activity amount to users who have not obtained permission to use the emission intensity units, thereby making it impossible to estimate the emission intensity units.

[0012] 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 communicably connected to a user terminal 1 via a communication network 3. The communication network 3 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.

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

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

[0015] <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 the communication network 3, and is, 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.

[0016] 3 is a diagram showing an example of the software configuration of the management server 2. The management server 2 includes an activity amount storage unit 231, an emission intensity storage unit 232, a user storage unit 233, an emission amount storage unit 234, an activity amount acquisition unit 211, an emission intensity registration unit 212, an emission amount calculation unit 213, and an output unit 214.

[0017] <Storage section> The activity amount storage unit 231 stores the activity amount related to the activity that emits greenhouse gases. The activity amount is, for example, the number of products produced (pieces), the number of products purchased (pieces), the weight×distance (ton-kilometers) transported by logistics, the amount of fuel consumed (liters) and the amount of money (yen), etc. The activity amount storage unit 231 can store the activity amount in association with information identifying the activity amount (activity amount ID), information identifying the emitter (company ID), information identifying the activity that emits greenhouse gases (activity identification information), and time information. The activity identification information can be in any form as long as it is information for identifying an activity. For example, when an ID (activity ID) that uniquely identifies the type of activity is set in the data input to the management server 2, the activity ID can be the activity identification information. Also, information including the type of data and a condition for the value of an item included in the data can be the activity identification information. For example, if the data is financial accounting data, the activity specification information can be information specifying "financial accounting data" and the condition that the "account item" is "travel expenses" and the summary includes "taxi." In addition, a function or learning model that inputs data and outputs an activity can also be set as the activity specification information. Time information is information that specifies the period during which an activity was performed. Time information can be, for example, a date, a year, or an fiscal year.

[0018] The emission intensity storage unit 232 stores information including an emission intensity for calculating the amount of greenhouse gas emissions (hereinafter, referred to as emission intensity information). There are primary data (data collected by the emitter itself, obtained from direct measurement, or data obtained from calculation based on direct measurement in the first information source) and secondary data (data other than primary data, for example, data standardized (statistically processed) from the emissions of multiple companies providing the same type of product). In this embodiment, it is assumed that the emission intensity is secondary data sold by a provider. The emission intensity information may include activity specification information and emission intensity in association with information identifying the emission intensity (intensity unit ID), information specifying the provider providing the emission intensity (provider ID), information specifying the set of emission intensity (intensity unit name), and the version of the set of emission intensity. The provider ID may be, for example, the name of the emission intensity unit sold by the provider. The version may be, for example, the fiscal year. There may be multiple pairs of activity specification information and emission intensity corresponding to one pair of provider ID, intensity unit name, and version.

[0019] The user storage unit 233 stores information for identifying a user who can use an emission intensity unit. For example, the user storage unit 233 stores, in association with information for identifying a user (user ID), a company ID for identifying the emission entity to which the user belongs, a provider ID for indicating a provider, a version of the emission intensity unit provided by the provider, and a usage permission flag for indicating whether the user is permitted to use the emission intensity unit.

[0020] The emission amount storage unit 234 stores information regarding the calculated greenhouse gas emission amount (hereinafter referred to as emission amount information). The emission amount information can include a company ID, information specifying the time when the activity was performed (time information), a scope, a category, an activity amount ID and an emission amount unit ID indicating the activity amount and emission amount unit used in calculating the emission amount, and the emission amount. 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. The scope and category can be the scope and category registered in the classification storage unit 232 described above.

[0021] <Functional section> The activity amount acquisition unit 211 acquires the activity amount. The activity amount acquisition unit 211 can receive the activity amount from, for example, the user terminal 1. For example, the activity amount can be an item included in data (export data) exported from an ERP system or data converted from the export data. These data can be, for example, CSV data, JSON data, or XML data. For example, in CSV data, it is known which item is data for which activity, and an activity can be identified by what value is entered in which item of the CSV data in the activity identification information. In addition, in JSON data, XML data, etc., the type of item of the set data may be tagged or set in an attribute.

[0022] The emission intensity registration unit 212 registers an emission intensity relating to an activity in the emission intensity storage unit 232. The emission intensity registration unit 212 can receive an emission intensity from, for example, the user terminal 1. The emission intensity registration unit 212 may, for example, access a provider's computer (not shown) to acquire the version and the emission intensity, and register them in the emission intensity storage unit 232.

[0023] The emission calculation unit 213 calculates the emission amount by multiplying the activity amount by the emission intensity. The emission calculation unit 213 can aggregate the emission amount for each scope and category. Note that, for the process of aggregating the emission amount for each scope and category, for example, the scope and category corresponding to the activity amount can be specified and aggregated by setting the corresponding scope and category for each activity. The emission calculation unit 213 can create emission information including the calculated emission amount, an activity amount ID indicating the activity amount used to calculate the emission amount, and an intensity ID indicating the emission intensity used to calculate the emission amount, and register it in the emission storage unit 234.

[0024] The output unit 214 outputs the calculated emission amount. The output unit 214 can refer to the user storage unit 233 to determine whether or not the user to whom the emission is to be output (for example, the user who has accessed from the user terminal 1 and is currently logged in to the management server 2) can use the emission intensity unit used in the calculation of the emission amount. If the user can use the emission intensity unit, the output unit 214 can output at least one of the activity amount and the emission intensity unit used in the calculation of the emission amount in association with the emission amount.

[0025] When the user is unable to use the emission intensity unit, the output unit 214 does not output either the activity amount or the emission intensity unit used in calculating the emission amount. When the user to which the output is to be made is unable to use the emission intensity unit, the output unit 214 may output the activity amount and the emission intensity unit after masking them.

[0026] <Operation> FIG. 4 is a diagram for explaining the flow of the emission amount calculation process.

[0027] The management server 2 displays the version of the emission intensity unit that the user can use (S301). The management server 2 can, for example, read out the intensity unit name and version corresponding to the user ID indicating the user who has logged in to the management server 2 from the user terminal 1 from the user storage unit 233, and transmit screen data displaying the read intensity unit name and version to the user terminal 1. At this time, the management server 2 can also transmit a list of the activity amounts to the user terminal 1.

[0028] The management server 2 receives from the user the designation of the amount of activity and the emission intensity unit to be used (S302). The emission intensity unit may be the designation of the intensity unit name and version transmitted in step S301, or the designation of the activity specific information and emission intensity unit corresponding to the intensity unit name and version transmitted in step S301 (for example, it can be designated by the intensity unit ID). Note that the management server 2 can be configured not to accept emission intensity units different from the intensity unit name and version transmitted in step S301.

[0029] The management server 2 multiplies the specified activity amount by the emission unit to calculate the emission amount (S303), creates emission information including the activity amount, the emission unit, and the emission amount, and registers this in the emission memory unit 234 (S304).

[0030] FIG. 5 is a diagram for explaining the flow of the output process of the emission amount.

[0031] The management server 2 reads out the emission information stored in the emission amount storage unit 234, and outputs the emission amount included in the read emission information (S321). The management server 2 can, for example, acquire a company ID corresponding to a user ID indicating a user who has logged in to the management server 2 from the user terminal 1, and read out the emission information corresponding to the acquired company ID from the emission amount storage unit 234. The management server 2 may also receive designation of time information from the user, and narrow down the emission information to the one corresponding to the designated time information.

[0032] The management server 2 identifies the emission unit name and version corresponding to the intensity unit ID included in the emission information including the output emission amount from the emission unit storage unit 232 (S322). The management server 2 reads out the user ID indicating the user and the usability flag corresponding to the identified intensity unit name and version from the user storage unit 233, and determines whether the user can use the emission unit based on the read usability flag (S323).

[0033] If the user is able to use the emission intensity unit (S323: YES), the management server 2 outputs the corresponding emission intensity unit and activity amount together with the emission amount (S324).

[0034] If the user is not able to use the emission intensity unit (S323: NO), the management server 2 outputs the corresponding emission intensity unit and activity amount in a masked manner (S324). FIG. 6 is a diagram showing an example of the output of emission amount. In the example of FIG. 6, it is assumed that a use restriction on sales is set for the emission intensity unit related to coal consumption. When the emission intensity unit is available, the activity amount and the emission intensity unit are displayed together with the emission amount, as shown in the upper diagram of FIG. 6. However, when the user is not authorized to use the emission intensity unit related to coal consumption, both the activity amount and the emission intensity unit are output in a masked manner, as shown in the lower diagram of FIG. 6. As a result, a user who is not authorized to use the emission intensity unit cannot check the emission intensity unit on the screen, and cannot back-calculate the emission intensity unit from the emission amount.

[0035] As described above, the emission management system of this embodiment can appropriately utilize the emission intensity units for which a license is set.

[0036] <Second embodiment> In the above-described embodiment, the availability of the emission intensity units is set on a per-user basis, but the number of units that can be used simultaneously can also be set on a per-company basis.

[0037] In the second embodiment, the management server 2 can further include an online number determination unit 215 and an organization information storage unit 235.

[0038] The user storage unit 233 stores organization identification information that identifies the organization to which the user belongs and the number of simultaneous usages that the user can use.

[0039] The organization information storage unit 235 stores a company ID that identifies an organization to which each user belongs.

[0040] The online number determination unit 215 determines the online number, which is the number of users belonging to the same organization who are accessing the emission management system. The online number determination unit 215 can count the number of users who are logged in to the management server 2 and who correspond to a specific company ID.

[0041] The output unit 214 refers to the organizational information storage unit 235 to identify the organization (company ID) to which the destination user belongs, and can determine that the emission unit is usable if the available number corresponding to the company ID is equal to or greater than the online number.

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

[0043] <Disclosures> The present disclosure also includes the following configurations. [Item 1] an activity amount storage unit that stores an activity amount related to an activity that emits greenhouse gases; an emission intensity storage unit that stores an emission intensity for calculating the amount of greenhouse gas emissions; A user storage unit that stores information for identifying a user who can use the emission intensity unit; an emission calculation unit that calculates the emission amount by multiplying the activity amount by the emission unit; a determination unit that refers to the user storage unit and determines whether or not a user of an output destination can use the emission intensity unit; an output unit that outputs at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is able to use the emission unit, and outputs the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is unable to use the emission unit; An information processing system comprising: [Item 2] the output unit outputs the activity amount and the emission intensity unit after masking them when the user of the output destination cannot use the emission intensity unit; 2. The information processing system according to item 1, [Item 3] the user storage unit stores organization identification information that identifies an organization to which the user belongs and a number of simultaneous available uses; an organization information storage unit that stores the organization identification information that identifies the organization to which each of the users belongs; an online number determination unit that determines an online number, which is the number of users belonging to the organization who are currently accessing the information processing system; Equipped with the output unit refers to the organization information storage unit to identify the organization to which the user of the output destination belongs, and determines that the emission intensity unit is usable when the available number corresponding to the organization is equal to or greater than the online number; 2. The information processing system according to item 1, [Item 4] The emission intensity storage unit stores the emission intensity for each activity in association with set identification information that identifies a set of the emission intensity; the user storage unit stores the set identification information in association with information for identifying the user who can use the emission intensity unit included in the set identified by the set identification information; the emission calculation unit receives designation of the set specifying information from an input user different from the user of the output destination, and refers to the user storage unit to determine whether or not the input user is able to use the emission unit intensity corresponding to the designated set specifying information, and if the input user is able to use the emission unit intensity, reads out from the emission unit intensity storage unit the emission unit intensity corresponding to the set specified by the designated set specifying information and the activity related to the activity amount, and multiplies the read emission unit intensity by the activity amount to calculate the emission amount; 2. The information processing system according to item 1, [Item 5] A step of storing an amount of activity related to an activity that emits greenhouse gases; Storing an emission intensity for calculating the amount of greenhouse gas emissions; storing information for identifying a user who can use the emission intensity unit in a user storage unit; calculating the emissions by multiplying the amount of activity by the emissions intensity; A step of referring to the user storage unit and determining whether or not a user of an output destination can use the emission intensity unit; outputting at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is capable of using the emission unit, and outputting the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is not capable of using the emission unit; An information processing method characterized by being executed by a computer. [Item 6] A step of storing an amount of activity related to an activity that emits greenhouse gases; Storing an emission intensity for calculating the amount of greenhouse gas emissions; storing information for identifying a user who can use the emission intensity unit in a user storage unit; calculating the emissions by multiplying the amount of activity by the emissions intensity; A step of referring to the user storage unit and determining whether or not a user of an output destination can use the emission intensity unit; outputting at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is capable of using the emission unit, and outputting the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is not capable of using the emission unit; A program for causing a computer to execute the following. [Explanation of symbols]

[0044] 1 User terminal 2 Management Server

Claims

1. an activity amount storage unit that stores an activity amount related to an activity that emits greenhouse gases; an emission intensity storage unit that stores an emission intensity for calculating the amount of greenhouse gas emissions; A user storage unit that stores information for identifying a user who can use the emission intensity unit; an emission calculation unit that calculates the emission amount by multiplying the activity amount by the emission unit; a determination unit that refers to the user storage unit and determines whether or not a user of an output destination can use the emission intensity unit; an output unit that outputs at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is able to use the emission unit, and outputs the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is unable to use the emission unit; An information processing system comprising:

2. the output unit outputs the activity amount and the emission intensity unit after masking them when the user of the output destination cannot use the emission intensity unit; 2. The information processing system according to claim 1 .

3. the user storage unit stores organization identification information that identifies an organization to which the user belongs and a number of simultaneous available uses; an organization information storage unit that stores the organization identification information that identifies the organization to which each of the users belongs; an online number determination unit that determines an online number, which is the number of users belonging to the organization who are currently accessing the information processing system; Equipped with the output unit refers to the organization information storage unit to identify the organization to which the user of the output destination belongs, and determines that the emission intensity unit is usable when the available number corresponding to the organization is equal to or greater than the online number; 2. The information processing system according to claim 1 .

4. The emission intensity storage unit stores the emission intensity for each activity in association with set identification information that identifies a set of the emission intensity; the user storage unit stores the set identification information in association with information for identifying the user who can use the emission intensity unit included in the set identified by the set identification information; the emission calculation unit receives designation of the set specifying information from an input user different from the user of the output destination, and refers to the user storage unit to determine whether or not the input user is able to use the emission unit intensity corresponding to the designated set specifying information, and if the input user is able to use the emission unit intensity, reads out from the emission unit intensity storage unit the emission unit intensity corresponding to the set specified by the designated set specifying information and the activity related to the activity amount, and multiplies the read emission unit intensity by the activity amount to calculate the emission amount; 2. The information processing system according to claim 1,

5. A step of storing an amount of activity related to an activity that emits greenhouse gases; Storing an emission intensity for calculating the amount of greenhouse gas emissions; storing information for identifying a user who can use the emission intensity unit in a user storage unit; calculating the emissions by multiplying the amount of activity by the emissions intensity; A step of referring to the user storage unit and determining whether or not a user of an output destination can use the emission intensity unit; outputting at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is capable of using the emission unit, and outputting the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is not capable of using the emission unit; An information processing method characterized by being executed by a computer.

6. A step of storing an amount of activity related to an activity that emits greenhouse gases; Storing an emission intensity for calculating the amount of greenhouse gas emissions; storing information for identifying a user who can use the emission intensity unit in a user storage unit; calculating the emissions by multiplying the amount of activity by the emissions intensity; A step of referring to the user storage unit and determining whether or not a user of an output destination can use the emission intensity unit; outputting at least one of the activity amount and the emission unit and the emission amount when the user of the output destination is capable of using the emission unit, and outputting the emission amount without outputting either the activity amount or the emission unit when the user of the output destination is not capable of using the emission unit; A program for causing a computer to execute the following.

Citation Information

Patent Citations

  • Amount-of-carbon dioxide emission estimation system, and amount-of-carbon dioxide emission estimation method

    JP2022091900A