Information processing system, information processing method and program

JP2024114585A5Inactive Publication Date: 2026-01-06ZEROBOARD INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023166661
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2026-01-06
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an information processing system capable of calculating an amount of emissions when there are a plurality of emission factors.SOLUTION: An information processing system includes an activity amount storage part for storing an amount of activities in association with activities of emitting greenhouse gases; an emission factor storage part for storing emission factors for calculating amounts of greenhouse gas emissions in association with activities, the emission factor storage part for storing a plurality of emission factors for one activity; and an emission calculation part receiving input of information for specifying the emission factors, and referring to the emission factor storage part and the activity amount storage part to multiply the amount of emissions corresponding to the received information by the corresponding amounts of activities and to calculate the amount of emissions.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] However, there are multiple emission factors for the same activity.

[0005] The present invention has been made in view of the above background, and aims to provide a technique capable of calculating emissions when multiple emission factors exist. [Means for solving the problem]

[0006] The main invention of the present invention for solving the above problem is characterized in that it comprises an activity amount storage unit that stores an activity amount associated with an activity that emits greenhouse gases, an emission coefficient storage unit that stores an emission coefficient for calculating an amount of greenhouse gas emissions associated with the activity, the emission coefficient storage unit storing a plurality of the emission coefficients for one of the activities, and an emission calculation unit that receives input of information specifying the emission coefficient, refers to the emission coefficient storage unit and the activity amount storage unit, and calculates the emission amount by multiplying the emission coefficient corresponding to the received information by the corresponding activity amount.

[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] The present invention allows for the calculation of emissions when multiple emission factors exist. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of an information processing 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] 13 is a diagram illustrating an example of the software configuration of a management server 2 according to a second embodiment. FIG. [Figure 6] FIG. 13 is a diagram illustrating an example of the software configuration of a management server 2 according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] <Summary of the Invention> The present invention will be described below with reference to the preferred embodiments thereof. [Item 1] an activity amount storage unit that stores an activity amount in association with an activity that emits greenhouse gases; an emission coefficient storage unit that stores an emission coefficient for calculating the greenhouse gas emission amount in association with the activity, the emission coefficient storage unit storing a plurality of the emission coefficients for one of the activities; an emission calculation unit that receives an input of information specifying the emission coefficient, and calculates the emission by multiplying the emission coefficient corresponding to the received information by the corresponding activity amount with reference to the emission coefficient storage unit and the activity amount storage unit; An information processing system comprising: [Item 2] The information processing system according to item 1, the emission coefficient storage unit stores the activities and the emission coefficients in association with set identification information that identifies an emission set including one of the emission coefficients corresponding to each of the plurality of activities; the emission calculation unit accepts an input of the set specifying information, and calculates the emission amount by multiplying each of the emission coefficients corresponding to the accepted set specifying information by a corresponding amount of activity; An information processing system comprising: [Item 3] a set storage unit that stores records that associate activity specification information that specifies an activity that emits greenhouse gases, an activity amount related to the activity, an emission coefficient for calculating the amount of greenhouse gas emissions due to the activity, and activity amount specification information that specifies the activity amount, the set storage unit storing a plurality of the records for one of the activities; an emission calculation unit that receives an input of the activity specification information and the activity amount specification information, reads out the record corresponding to the received activity specification information and the activity amount specification information from the set storage unit, and calculates the emission by multiplying the activity amount and the emission coefficient included in the read out record; An information processing system comprising: [Item 4] Item 3. An information processing system according to item 3, an update unit that, when the first emission coefficient of the first record stored in the set storage unit is updated to a second emission coefficient, identifies a second record from the set storage unit that includes the same activity specifying information as the activity specifying information included in the first record, and updates the emission coefficient of the identified second record to the second emission coefficient; An information processing system comprising: [Item 5] Item 3. An information processing system according to item 3, the activity amount identification information is information for identifying a set including one of the activity amounts corresponding to each of the plurality of activities; An information processing system comprising: [Item 6] storing the amount of activity in an activity amount storage unit in association with an activity that emits greenhouse gases; a step of storing an emission coefficient for calculating the amount of greenhouse gas emissions in association with the activity in an emission coefficient storage unit, the emission coefficient storage unit storing a plurality of the emission coefficients for one of the activities; receiving an input of information for identifying the emission coefficient, and referring to the emission coefficient storage unit and the activity amount storage unit, multiplying the emission coefficient corresponding to the received information by the corresponding activity amount to calculate the emission amount; An information processing method characterized by being executed by a computer. [Item 7] a step of storing records in a set storage unit that associate activity specification information that specifies an activity that emits greenhouse gases, an activity amount related to the activity, an emission coefficient for calculating an amount of greenhouse gas emissions due to the activity, and emission coefficient specification information that specifies the emission coefficient, the step of storing a plurality of the records for one of the activities; receiving an input of the activity specifying information and the emission coefficient specifying information, reading out the record corresponding to the received activity specifying information and the emission coefficient specifying information from the set storage unit, and multiplying the activity amount and the emission coefficient included in the read record to calculate the emission amount; An information processing method characterized by being executed by a computer. [Item 8] storing the amount of activity in an activity amount storage unit in association with an activity that emits greenhouse gases; a step of storing an emission coefficient for calculating the amount of greenhouse gas emissions in association with the activity in an emission coefficient storage unit, the emission coefficient storage unit storing a plurality of the emission coefficients for one of the activities; receiving an input of information for identifying the emission coefficient, and referring to the emission coefficient storage unit and the activity amount storage unit, multiplying the emission coefficient corresponding to the received information by the corresponding activity amount to calculate the emission amount; A program for causing a computer to execute the following. [Item 9] a step of storing records in a set storage unit that associate activity specification information that specifies an activity that emits greenhouse gases, an activity amount related to the activity, an emission coefficient for calculating an amount of greenhouse gas emissions due to the activity, and emission coefficient specification information that specifies the emission coefficient, the step of storing a plurality of the records for one of the activities; receiving an input of the activity specifying information and the emission coefficient specifying information, reading out the record corresponding to the received activity specifying information and the emission coefficient specifying information from the set storage unit, and multiplying the activity amount and the emission coefficient included in the read record to calculate the emission amount; A program for causing a computer to execute the following.

[0011] First Embodiment 1 is a diagram showing an example of the overall configuration of an information processing system according to an embodiment of the present invention. The information processing 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. 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), or the like.

[0012] The user terminal 1 is a computer operated by a user. The user terminal 1 may be, for example, a smartphone, a tablet computer, or a personal computer.

[0013] 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] <Administration 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 device 2 described later is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 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 activity amount storage unit 231, an emission coefficient storage unit 232, an emission amount storage unit 233, an activity storage unit 234, an emission amount calculation unit 211, and an emission amount output unit 212.

[0016] <Storage section> The activity amount storage unit 231 stores the activity amount in association with the activity of emitting greenhouse gases. The activity amount storage unit 231 stores time information (assumed to be a year and month in this embodiment) in association with a company ID that identifies the subject of the activity amount (assumed to be a company in this embodiment), information for identifying the activity performed by the company during the period indicated by the time information, and the activity amount. The activity amount storage unit 231 can store the activity amount transmitted from the user terminal 1, for example.

[0017] The emission coefficient storage unit 232 stores emission coefficients for calculating greenhouse gas emissions. The emission coefficient storage unit 232 stores emission coefficients in association with activities. The emission coefficient storage unit 232 stores multiple emission coefficients for one activity. The emission coefficient storage unit 232 stores an emission coefficient for each company ID.

[0018] Furthermore, the emission coefficient storage unit 232 can store activities and emission coefficients for multiple activities in association with set identification information that identifies a set of emission coefficients for each activity (emission coefficient set). The set identification information may be, for example, a label or a tag. The set identification information can be set by the user. For example, by storing an emission amount set including the latest emission coefficient for each activity and an emission coefficient for each activity from 10 years ago, it is possible to calculate an emission amount calculated using an emission coefficient from 10 years ago for the same amount of activity and an emission amount calculated using the latest emission coefficient, and to compare these amounts.

[0019] In this embodiment, the emission coefficient storage unit 232 stores information for identifying an activity and an emission coefficient in association with a company ID and set identification information (set name).

[0020] The emission amount storage unit 233 stores the emission amount. The emission amount storage unit 233 can store a company ID indicating a company, time information (year and month) indicating a collection period, a set name indicating a set of emission coefficients, and an emission amount for each scope and category (only when a category exists). For example, the scope and category defined by the GHG Protocol can be adopted.

[0021] The activity storage unit 234 stores information about activities. The activity storage unit 234 stores a company ID and information indicating an activity, and stores a scope and a category to which the activity belongs, in association with the information.

[0022] <Functional section> The emission calculation unit 211 calculates the emission amount. The emission calculation unit 211 calculates the emission amount by multiplying the activity amount by an emission coefficient corresponding to the activity of the activity amount. The emission calculation unit 211 can accept input of information specifying an emission coefficient, refer to the emission coefficient storage unit and the activity amount storage unit, and calculate the emission amount by multiplying the emission coefficient corresponding to the accepted information by the corresponding activity amount. The emission calculation unit 211 can accept input of set specification information. The emission calculation unit 211 can calculate the emission amount by multiplying each of the emission coefficients corresponding to the accepted set specification information by the corresponding activity amount. The emission calculation unit 211 registers the calculated emission amount in the emission storage unit 233. The emission calculation unit 211 can tally up the emission amount by company ID indicating the company, year and month of the activity, scope, and category, and register it in the emission storage unit 233.

[0023] The emission amount output unit 212 outputs the emission amount calculated by the emission amount calculation unit 211. The emission amount output unit 212 can aggregate and output the emission amount by company ID indicating the company, year and month of activity, scope, and category. The emission amount output unit 212 can output the aggregated value of the emission amount as a number or a graph. The emission amount output unit 212 can create screen information for displaying the emission amount and transmit it to the user terminal 1.

[0024] <Operation> 4 is a diagram for explaining the operation of the management server 2. It should be noted that the company ID to be output is assumed to have been specified by, for example, user authentication.

[0025] The management server 2 receives the designation of a set of emission coefficients (input of a set name) (S301), and acquires an emission coefficient corresponding to the received set name and company ID from the emission coefficient storage unit 232 (S302). The management server 2 acquires an activity amount corresponding to the company ID (S303). The management server 2 can acquire the activity amount from the activity amount storage unit 231, for example, but may also receive the activity amount from the user terminal 1.

[0026] The management server 2 calculates the amount of emissions using the acquired set of emission factors and the acquired amount of activity (S304). For each of the acquired amounts of activity, the management server 2 can identify an emission factor in the set corresponding to the activity, and calculate the amount of emissions by multiplying the identified emission factor by the amount of activity.

[0027] The management server 2 tallies and outputs the calculated emission amounts (S305).

[0028] As described above, according to the information processing system of this embodiment, when there are multiple emission factors for the same activity, it is possible to calculate the emission amount using a specified emission factor.

[0029] <Second embodiment> The second embodiment deals with a case where there may be multiple patterns of activity amounts for one activity. Fig. 5 is a diagram showing an example of the software configuration of the management server 2 according to the second embodiment. In the second embodiment, the management server 2 further includes an update unit 213, a set storage unit 235, and a setting information storage unit 236.

[0030] The set storage unit 235 stores pairs of activity amounts and emission coefficients. In this embodiment, it is assumed that there are multiple activity amounts for one activity. The set storage unit 235 stores the activity amounts and activity coefficients in association with set identification information (set name) that identifies a set of activity amounts for each activity and the activity. In this embodiment, the set storage unit 235 stores records (set information) including a company ID indicating a company, time information (year and month), set name, information that identifies the activity, activity amounts, and emission coefficients. Multiple set information is registered in the set storage unit 235 for one activity. In the second embodiment, it is assumed that there are multiple activity amounts for one activity, but there may be one activity amount and multiple emission coefficients for one activity (similar to the first embodiment). In addition, there may be multiple activity amounts and multiple emission coefficients for one activity, in which case set information can be registered for each pair of activity amounts and emission coefficients. The set identification information may be, for example, a label or a tag. The set identification information can be set by the user.

[0031] The setting information storage unit 236 stores setting information related to sets of activity amounts (and emission coefficient pairs). The setting information includes a company ID that identifies a company, a set name, an activity amount synchronization flag, and an emission coefficient synchronization flag. The activity amount synchronization flag is a flag value indicating whether or not to synchronize activity amounts between different set information for the same activity. The emission coefficient synchronization flag is a flag value indicating whether or not to synchronize emission coefficients between different set information for the same activity.

[0032] The emission calculation unit 211 can receive input of information for identifying an activity and information for identifying an amount of activity (set name). The emission calculation unit 211 can read out set information corresponding to the received activity and set name from the set storage unit 235, and calculate the emission amount for each activity by multiplying the amount of activity and the emission coefficient included in the read set information.

[0033] When the set information is updated, the update unit 213 synchronizes the set information. When the set information is updated, the update unit 213 updates other set information of the same activity as the activity of the updated set information. When a certain set information is updated, the update unit 213 reads out the setting information corresponding to the company ID of the updated set information from the setting information storage unit 236. When the activity amount synchronization flag of the read setting information is true, when the activity amount of the set information is updated, the update unit 213 searches the set storage unit 235 for other set information corresponding to the same activity and set name as the activity and set name included in the updated set information, and updates the activity amount of the searched other set information to the activity amount of the updated set information. When the emission coefficient synchronization flag of the read setting information is true, when the emission coefficient of the set information is updated, the update unit 213 searches the set storage unit 235 for other set information corresponding to the same activity and set name as the activity and set name included in the updated set information, and updates the emission coefficient of the searched other set information to the emission coefficient of the updated set information.

[0034] The emission calculation unit 211 accepts the specification of set identification information (set name), reads out the set information corresponding to the received set name (and company ID) from the set memory unit 235, and multiplies the read out set information by the activity amount and emission coefficient stored therein to calculate the emission amount for each activity.

[0035] <Third embodiment> In the third embodiment, it is assumed that multiple activity amounts are registered in the activity amount storage unit 231 for one activity. FIG. 6 is a diagram showing an example of the software configuration of the management server 2 according to the third embodiment. The activity amount storage unit 231 stores the activity amount in association with the company ID, set name, year and month, and activity. Therefore, multiple activity amounts with different set names can be registered for one activity. Here, the set name can be information for identifying the activity amount. In the example of FIG. 6, the emission coefficient storage unit 232 manages the emission coefficient in association with the set name as in the first embodiment, but the set name may be omitted and one emission coefficient may be managed for one activity.

[0036] The emission amount calculation unit 211 accepts the designation of a set name, reads out the year and month, activity, and activity amount corresponding to the accepted set name and company ID from the activity amount memory unit 231, reads out the emission coefficient corresponding to the read activity (and set name) from the emission coefficient memory unit 232, and multiplies the read activity amount by the read emission coefficient to calculate the emission amount for each activity.

[0037] 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. [Explanation of symbols]

[0038] 1 User terminal 2 Management Server

Claims

1. an emission coefficient storage unit that stores an emission coefficient for calculating greenhouse gas emissions; an emission calculation unit that calculates a first emission amount using a first emission coefficient in a first period and a second emission amount using a second emission coefficient in a second period; An information processing system comprising:

2. Storing an emission coefficient for calculating greenhouse gas emissions in an emission coefficient storage unit; Calculating a first amount of emissions using a first emission factor in a first period of time and a second amount of emissions using a second emission factor in a second period of time; An information processing method characterized by being executed by a computer.

3. Storing an emission coefficient for calculating greenhouse gas emissions in an emission coefficient storage unit; Calculating a first amount of emissions using a first emission factor in a first period of time and a second amount of emissions using a second emission factor in a second period of time; A program that causes a computer to execute the following.