System for managing environment-related data and method
The environmental data management system addresses discrepancies in GHG emission aggregation by optimizing values using a consistent judgment logic, ensuring accurate comparisons and promoting Green Transformation initiatives.
Patent Information
- Application Number
- PCT/JP2024/043178
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-26
- Filing Date
- 2024-12-06
- Publication Date
- 2025-07-31
AI Technical Summary
Existing methods for aggregating greenhouse gas (GHG) emissions in organizational and product units lack a consistent judgment logic, leading to discrepancies and difficulties in accurately comparing and optimizing GHG emission values, which hinders the promotion of Green Transformation (GX) initiatives.
An environmental data management system that automatically optimizes GHG emission values by comparing and correcting aggregated values using a consistent judgment logic, aligning organizational and product unit aggregations, and utilizing primary data from suppliers and sensors to ensure accuracy.
Facilitates accurate and uniform comparison of GHG emissions across different aggregation methods, enabling better GHG emission management and promoting GX efforts by ensuring that emission values reflect actual situations accurately.
Smart Images

Figure JP2024043178_31072025_PF_FP_ABST
Abstract
Description
System and method for managing environmentally related data
[0001] The present invention relates to a computer technology for managing various types of environment-related data (hereinafter collectively referred to as "environment-related data") including at least GHG emissions.
[0002] As global warming progresses, carbon dioxide (CO 2 ) and methane (CH 4 Reducing greenhouse gas (GHG) emissions (hereinafter also referred to as "GHG emissions") such as CO₂ is an urgent social issue for all of us humans living on Earth.
[0003] In this context, various efforts are being promoted, primarily by the industrial sector, to quickly realize the so-called Green Transformation (hereinafter also referred to as "GX"), which involves a shift from fossil fuel-derived energy to renewable energy, and various technologies to be used in this process have been proposed (for example, Patent Document 1).
[0004] Japanese Patent Application Laid-Open No. 2005-078574
[0005] There are two main methods for tabulating GHG emissions: tabulating by the entire organization of a business that emits GHGs (hereinafter also referred to as "organization-level tabulation"), and tabulating by the product that the organization manufactures and sells (hereinafter also referred to as "product-level tabulation"). Organization-level tabulation is calculated in accordance with the GHG Protocol, and is tabulated by Scope 1 (GHG emitted directly by a business through fuel combustion, product manufacturing, etc.), Scope 2 (GHG emitted indirectly by a business through the use of electricity, heat, and steam supplied by other companies), and Scope 3 (GHG emitted by other companies not included in Scope 1 or 2). Scope 3 is further subdivided into 15 categories, including Category 1 (GHG emissions from purchased products), Category 4 (GHG emissions from the transportation of purchased products), Category 9 (GHG emissions from the transportation of manufactured products), Category 11 (GHG emissions from the use of manufactured products), and Category 12 (GHG emissions from the disposal of manufactured products). Product-level aggregation is calculated for each of the following categories: GHG emissions from the procurement and transportation of raw materials and parts for products manufactured and sold by a business; GHG emissions from the production of raw materials and parts themselves; GHG emissions from the manufacturing process; GHG emissions from the transportation of products; GHG emissions from product specifications; and GHG emissions from disposal and recycling. These two aggregation methods have fundamental differences in their applications and characteristics. For example, organizational-level aggregation is primarily used by the organization's environmental management department to prepare CSR (Corporate Social Responsibility) reports, while product-level aggregation is primarily used by the product's design and development department to perform LCA (Life Cycle Assessment) calculations. Due to these differences, the aggregation methods for the organization-level aggregation and the product-level aggregation are different. For this reason, when comparing the aggregated values for each comparable item in the organization-level aggregation (hereinafter also referred to as "organization-level aggregation values") with the aggregated values for each item in the product-level aggregation for all products manufactured by the organization that correspond to the comparable items in the organization-level aggregation (hereinafter also referred to as "product-level aggregation values"), the aggregated values often differ even if various conditions such as the target products and period are made the same as much as possible when aggregating.There are several reasons for this, but for example, the aggregated value for Scope 1 in the organization-level aggregation (GHG emitted directly by a business through the combustion of fuel or the manufacture of products) includes GHG emissions while idling manufacturing equipment during product manufacturing, whereas the corresponding item in the product-level aggregation, GHG emissions during equipment idling, may not be properly allocated and calculated for each product. Similarly, Scope 2 in the organization-level aggregation (GHG emitted indirectly through a business's use of electricity, heat, and steam supplied by other companies) includes electricity consumed by air conditioners in offices, but this is not included in the GHG emissions of each product in the product-level aggregation. For example, due to differences in the purpose of aggregation, it was difficult to make uniform comparisons for all items.
[0006] Furthermore, in the past, many businesses calculated the value of each Scope in organizational unit aggregations by multiplying the activity amount by the emission intensity for GHG calculations. Activity amount refers to the amount of fuel used, the amount used, the amount of electricity or gas purchased, and the weight. Furthermore, the emission intensity for GHG calculations is merely the amount of emissions per statistically determined standard intensity. Therefore, in order to perform more appropriate GHG calculations, it is desirable to multiply weight rather than amount as the activity amount by the emission source unit. Furthermore, if GHG emission information is provided by suppliers or emissions can be measured using sensors, etc., it is believed that the primary data provides a more accurate GHG emission figure than multiplying weight by the emission source unit. The reason for this is that, for example, when calculating GHG emissions from electricity generated by other companies aggregated in Scope 2 of organizational unit aggregation by multiplying the amount of electricity, which is the amount of activity, by the emission source unit, the emission source unit is calculated statistically from various forms of electricity generation such as thermal power generation and hydroelectric power generation as the emission source unit, but if an electric power company generates electricity from solar power and has reduced GHG emissions, the emission source unit will be significantly different. Therefore, it is more appropriate to use primary data values for aggregation as values that appropriately reflect the corporate efforts of each company to reduce GHG emissions.
[0007] Meanwhile, regulations such as the European Digital Product Passport (DPP) are requiring some companies to calculate GHG emissions on a product-by-product basis. It is expected that more businesses will be required to calculate and reduce GHG emissions on a product-by-product basis in the future. Therefore, even when calculating GHG emissions on a product-by-product basis, multiplying the amount or weight by the emission source unit is possible. However, it is highly desirable to use data provided by suppliers or primary data obtained from sensors, as this more accurately reflects a company's emission reduction efforts. This tendency is particularly strong when reducing GHG emissions on a product-by-product basis will affect product sales. Similarly, if a design engineer at an organization wants to reduce GHG emissions on a product-by-product basis, requesting information on the GHG emissions of purchased items from suppliers will encourage suppliers to reduce emissions and provide a more accurate understanding of emissions than calculations based on emission source units.
[0008] For the reasons mentioned above, the totals for the organization unit and the product unit may be performed by different people, and the raw data for calculating emissions may differ. Therefore, the sum of the product unit aggregate values for all products produced by the organization may not be the same as the total for the organization unit, even when comparing comparable items.
[0009] When the aggregated value by organization unit and the aggregated value by product unit differ, which value accurately represents the actual situation depends on the case. Furthermore, in such cases, there is currently no method that can correct the discrepancy and appropriately correct and optimize one of the aggregated values based on consistent decision logic so that both the aggregated value by organization unit and the aggregated value by product unit accurately represent the actual situation. This has been an obstacle to promoting GX, and the development of new technology has been awaited.
[0010] The present invention has been made in view of the above-mentioned problems, and aims to provide a technology that can automatically optimize the aggregated value of GHG emissions based on consistent decision logic.
[0011] The environment-related data management system according to the present invention is a system for managing environment-related data, and the environment-related data includes information on greenhouse gases (GHGs) emitted in a supply chain consisting of at least supplier companies and buyer companies. The system includes at least GHG emissions that represent the amount of greenhouse gases (GHGs), and among target items of organization-unit aggregation that aggregate GHG emissions for each organization of a supplier company and target items of product-unit aggregation that aggregate GHG emissions for each product manufactured by a buyer company, items that correspond to comparable items in the organization-unit aggregation, the product unit has categories corresponding to each process from procurement of GHG-emitting parts to manufacturing, use, and disposal, and the categories are managed for each product. The system compares the value of the target item of organization-unit aggregation with a value that represents an accumulation result for each category of product-unit aggregation that is accumulated by category, and identifies items between the target item of organization-unit aggregation and the corresponding target item of product-unit aggregation for which the value of the target item of organization-unit aggregation and the value that represents the accumulation result for each category of product-unit aggregation are compared, and determines which of the target values of the target item of organization-unit aggregation and the target item of product-unit aggregation that have different accumulation values more accurately represents the actual situation for each compared item, and corrects the accumulation value that is determined not to accurately represent the actual situation to a more accurate value.
[0012] Other problems and solutions disclosed in the present application will be made clear in the detailed description and drawings.
[0013] According to the present invention, the aggregate value of GHG emissions can be automatically optimized based on consistent decision logic.
[0014] 1 is a diagram showing an example of the configuration of an entire system including an environment-related data management system according to an embodiment. FIG. 1 is a diagram showing an example of the configuration of an environment-related data management system. FIG. 2 is a diagram explaining the breakdown of product-unit tally and organization-unit tally. FIG. 3 is a diagram showing the correspondence between items in the product-unit tally and organization-unit tally. FIG. 4 is a diagram showing the positioning of each item in the product-unit tally and organization-unit tally in the supply chain. FIG. 5 is a diagram showing an example of the configuration of a product-unit tally record table and a product-unit tally metadata storage table. FIG. 6 is a diagram showing an example of the configuration of a product-unit tally-upstream transportation data storage table. FIG. 7 is a diagram showing an example of the configuration of a product-unit tally-purchased item data storage table. FIG. 8 is a diagram showing an example of the configuration of a product-unit tally-manufacturing data storage table. FIG. 9 is a diagram showing an example of the configuration of a product-unit tally-usage data storage table. FIG. 10 is a diagram showing an example of the configuration of a product-unit tally-disposal / recycle data storage table. FIG. 11 is a diagram showing an example of the configuration of an organization-unit tally record table. FIG. 12 is a diagram showing an example of the configuration of an organization-unit tally-Scope 1 record table. FIG. 13 is a diagram showing an example of the configuration of an organization-unit tally-Scope 2 record table. FIG. 14 is a diagram showing an example of the configuration of an organization-unit tally-Scope 3 category record table. FIG. 15 is a diagram showing an example of the configuration of an organization-unit tally-Scope 3 category 1 (purchased items) record table. 1 is a diagram showing an example of the configuration of an organization unit summary - Scope 3 Category 4 (upstream transportation) record table. FIG. 2 is a diagram showing an example of the configuration of an organization unit summary - Scope 3 Category 11 (use of sold products) record table. FIG. 3 is a diagram showing an example of the configuration of an organization unit summary - Scope 3 Category 12 (disposal of sold products) record table. A flowchart showing an example of the flow of an environment-related data management process. A diagram showing an example of comparing metadata between organization unit summary and product unit summary. A diagram showing an example of how to compare product unit summary and organization unit summary. A diagram showing an example of a GUI display screen of an environment-related data management system. A diagram showing an example of a GUI display screen of an environment-related data management system. A diagram showing an example of the configuration of a correction content instruction table. A flowchart showing an example of the flow of a correction process. A flowchart showing an example of the flow of a threshold value update process.
[0015] In the following description, an "interface apparatus" may be one or more interface devices. The one or more interface devices may be at least one of the following: - One or more I / O (Input / Output) interface devices. The I / O (Input / Output) interface device is an interface device for at least one of an I / O device and a remote display computer. The I / O interface device for the display computer may be a communication interface device. The at least one I / O device may be a user interface device, for example, either an input interface device such as a keyboard and a pointing device, or an output interface device such as a display device. - One or more communication interface devices. The one or more communication interface devices may be one or more homogeneous communication interface devices (e.g., one or more NICs (Network Interface Cards)) or two or more heterogeneous communication interface devices (e.g., a NIC and an HBA (Host Bus Adapter)).
[0016] In the following description, "memory" refers to one or more memory devices, which are an example of one or more storage devices, and may typically be a primary storage device. At least one memory device in the memory may be a volatile memory device or a non-volatile memory device.
[0017] In the following description, an "auxiliary storage device" may refer to one or more auxiliary storage devices, which are an example of one or more storage devices. The auxiliary storage device may typically be a non-volatile storage device (e.g., a persistent storage device), and specifically may be, for example, a hard disk drive (HDD), a solid state drive (SSD), a non-volatile memory express (NVME) drive, or a storage class memory (SCM).
[0018] In the following description, the term "storage device" may refer to either or both of a memory and an auxiliary storage device.
[0019] Furthermore, in the following description, a "processor" may refer to one or more processor devices. The at least one processor device may typically be a microprocessor device such as a CPU (Central Processing Unit), but may also include or be another type of processor device such as a GPU (Graphics Processing Unit). The at least one processor device may be single-core or multi-core. The at least one processor device may be a processor core. The at least one processor device may also be a broader processor device such as a circuit that is a collection of gate arrays written in a hardware description language that performs some or all of the processing (e.g., an FPGA (Field-Programmable Gate Array), a CPLD (Complex Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit)).
[0020] Furthermore, in the following description, functions may be described using the expression "xxx unit." However, the functions may be realized by one or more computer programs (hereinafter simply referred to as "programs") executed by a processor, by one or more hardware circuits (e.g., FPGAs or ASICs), or by a combination thereof. When a function is realized by a program executed by a processor, the specified processing is performed using a storage device and / or an interface device, etc., as appropriate, and therefore the function may be considered to be at least a part of the processor. Processing described using a function as the subject may also be processing performed by a processor or a device having the processor. A program may be installed from a program source. The program source may be, for example, a program distribution computer or a computer-readable recording medium (e.g., a non-transitory recording medium). The description of each function is merely an example; multiple functions may be combined into one function, or one function may be divided into multiple functions.
[0021] In the following description, information that provides an output for an input may be described using expressions such as "yyy table." However, this information may be a table of any data structure, or may be a neural network that generates an output for an input, or a learning model such as a genetic algorithm or random forest. In other words, to indicate that the information does not depend on the data structure, a "yyy table" may be referred to as "yyy information." In the following description, the structure of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.
[0022] In the following description, a process may be described using a "program" as the subject, but the process described using a program as the subject may also be a process performed by a processor or a device having that processor. Two or more programs may be realized as one program, or one program may be realized as two or more programs.
[0023] Furthermore, in the following description, the "environment-related data management system" may be a system made up of one or more physical computers (e.g., an on-premise system), or may be a system implemented on a group of physical computing resources (e.g., a cloud infrastructure) (e.g., a cloud computing system). When the environment-related data management system "displays" the display information, it may mean that the display information is displayed on a display device possessed by the computer, or that the computer transmits the display information to a display computer (in the latter case, the display information is displayed by the display computer).
[0024] Hereinafter, this embodiment will be described in detail with reference to the drawings.
[0025] In the following description, the same or similar components will be designated by common reference numerals, and redundant description may be omitted.
[0026] Furthermore, when there are multiple elements having the same or similar functions, the multiple elements may be described by using the same reference numeral with different subscripts to distinguish between them. On the other hand, when there is no need to distinguish between the multiple elements, the subscripts may be omitted.
[0027] <Definitions of Terms, etc.> The following description of this embodiment will be given taking as an example a case in which a supply chain (hereinafter collectively referred to as a "supply chain"), which is a chain of raw materials, parts, semi-finished products, and finished products (hereinafter collectively referred to as "parts, etc." or "products, etc.") that is connected from upstream to downstream in a commercial flow, is called a supply chain or value chain, and a set manufacturer (buyer company) that is one of the companies in the supply chain manages, as environment-related data, the amount of greenhouse gases (GHG) emitted (GHG emissions) throughout the entire supply chain, starting from the manufacturer and including supplier companies that purchase (supply) parts and other supplier companies that manufacture materials for those parts. In other words, the environment-related data that is managed by the environment-related data management system according to this embodiment includes at least GHG emissions.
[0028] In this case, "greenhouse gas" means carbon dioxide (CO 2 ), methane (CH 4 ), nitrous oxide (N 2 The term "fluorocarbon" includes at least one of CFC (chlorofluorocarbon), HCFC (hydrochlorofluorocarbon), and HFC (hydrofluorocarbon).
[0029] In the following description of this embodiment, the term "supplier" refers to a business entity such as a company that supplies manufactured parts and the like to buyers, including assembled product manufacturers.
[0030] On the other hand, a "buyer" refers to a business such as a company that purchases parts, etc. from a supplier, and a "set manufacturer" refers to a business such as a company that manufactures other products, etc. using parts, etc. purchased from a supplier. In other words, a buyer includes a set manufacturer. Also, a buyer including a set manufacturer is a business partner of a supplier. More specifically, a buyer including a set manufacturer is an ordering party when placing or receiving orders for parts, etc. manufactured by a supplier, and is a delivery destination for parts, etc. ordered by a supplier. In the following description of this embodiment, a set manufacturer may be abbreviated to simply "manufacturer."
[0031] In addition, in the following description of this embodiment, terms such as "upstream transportation" and "transportation (upstream)" mainly refer to the transportation of various purchased items such as raw materials, parts, semi-finished products, and auxiliary materials between the set manufacturer and a supplier located upstream of the set manufacturer in the supply chain.
[0032] Furthermore, in the following description of this embodiment, terms such as "downstream transportation" and "transportation (downstream)" primarily refer to the transportation of various products sold by the set manufacturer between the set manufacturer and a company such as a distributor that is downstream of the set manufacturer in the supply chain.
[0033] That is, in the following description of the present embodiment, a "product" refers to a finished product manufactured by the set manufacturer. Also, a "purchased item" refers to various items such as raw materials, parts, semi-finished products, and auxiliary materials purchased by the set manufacturer to manufacture the product. As an example, if the "product" is a smartphone, various parts purchased by the set manufacturer to manufacture the smartphone, such as an SoC (System on a Chip), an OLED (Organic Light-Emitting Diode) panel, and a lithium-ion battery, would be considered "purchased items."
[0034] In the following description of this embodiment, various electronic data interchange systems used in a supply chain are collectively referred to as "EDI (Electronic Data Interchange)." Of these, the EDI used by the assembly manufacturer that uses the environment-related data management system is referred to as "the EDI." Furthermore, among the EDIs used in a supply chain that includes the assembly manufacturer as a component, types of EDI other than the EDI are referred to as "other EDI." Furthermore, all EDIs used in the supply chain are referred to as "all EDIs."
[0035] Furthermore, in the following description of this embodiment, the "basic unit" of GHG emissions refers to the amount of GHG emissions in units of one yen for each item, such as a part, that is the subject of a transaction. Note that the environment-related data management system according to this embodiment can also set the GHG emissions in units of one unit or a reference mass unit, such as one kilogram (kg), for each item, such as a part, that is the subject of a transaction, as the basic unit of GHG emissions. In this way, the unit used as the reference when specifying the basic unit of GHG emissions may be changed as appropriate.
[0036] In addition, in the following description of this embodiment, the so-called bill of materials (component parts bill) may be abbreviated to "BOM (Bill of Materials)", such as "product-specific environmental BOM", "environmental BOM", or "manufacturing BOM".
[0037] Similarly, in the following description of the present embodiment, notation relating to well-known technologies such as a life cycle assessment (LCA), an energy management system (EMS), a manufacturing execution system (MES), and an enterprise resource planning (ERP) may be omitted as appropriate.
[0038] <Configuration Example of Environment-Related Data Management System 100> First, a configuration example of an environment-related data management system 100 according to this embodiment will be described with reference to FIGS. 1 and 2. FIG.
[0039] Fig. 1 is a diagram showing an example of the configuration of an entire system including an environment-related data management system 100. Fig. 2 is a diagram showing an example of the configuration of the environment-related data management system 100.
[0040] (Example of overall system configuration) The environment-related data management system 100 according to this embodiment is a computer system capable of managing various types of environment-related information including at least GHG emissions, and is realized by a computer device or a server device having the respective configurations described below.
[0041] As shown in FIG. 1 , user terminals 20a, 20b, 20c, ... 20n (hereinafter collectively referred to as "user terminals 20" when referring to them collectively or when no distinction is made) such as laptop PCs, tablets, smartphones, etc. owned by each user of the environmental-related data management system 100 are connected to the environmental-related data management system 100 via an appropriate communication network (hereinafter simply referred to as "network") 50 such as the Internet or a dedicated line. The environmental-related data management system 100 and the network 50 are connected via a wired connection using well-known communication devices (not shown), but may also be connected wirelessly. Furthermore, each user terminal 20 and the network 50 are connected wirelessly, but may also be connected via a wired connection. Each user of the environmental-related data management system 100 who owns a user terminal 20 is assigned a unique ID called a user ID in advance.
[0042] The environment-related data management system 100 is also connected to various computers and servers (not shown) that manage the in-house systems of each company, such as suppliers that make up the supply chain and finished product manufacturers (assembly manufacturers), which are the managed group of the environment-related data management system 100, via a network 50 so that they can communicate data with each other. The environment-related data management system 100 acquires data representing various information used in each process described below from these in-house systems. Each in-house system is connected to the network 50 via a wired connection via well-known communication equipment (not shown), but may also be connected wirelessly. Each in-house system is assigned a unique ID called a company ID in advance.
[0043] Furthermore, other systems, such as an order placement and receipt system (not shown), which is a well-known computer system used for placing and receiving orders for products and the like in a supply chain, or an inter-company information management system, which is a computer system capable of managing environmental information for the entire supply chain across the boundaries of each company that makes up the supply chain, may be connected to the environment-related data management system 100 via a network 50 so as to be able to communicate data with each other. In this case, the other systems and the network 50 may be connected via a wired or wireless connection via well-known communication equipment (not shown). The environment-related data management system 100 may obtain various data to be used for each process described below from such other systems.
[0044] In the following description of this embodiment, other devices and terminals such as the user terminal 20 and various computer devices and / or server devices that manage other systems such as in-house systems, which are connected to the environmental-related data management system 100, may be referred to simply as "other devices" or "other terminals."
[0045] In addition, in this embodiment, the environment-related data management system 100 has been described as being comprised of one device as illustrated in Figures 1 and 2. However, for example, the environment-related data management system 100 may be comprised of multiple devices.
[0046] In addition, in the present embodiment, the environment-related data management system 100 and the various other devices, such as the user terminal 20 and other devices, have been described as being separate devices. However, the environment-related data management system 100 and the various other devices may be configured as the same device. In other words, in this case, the environment-related data management system 100 may be configured to include some or all of the functions performed by these various devices.
[0047] (Example of Hardware Configuration of Environment-Related Data Management System 100) Next, an example of the hardware configuration of the environment-related data management system 100 according to this embodiment will be described with reference to FIG.
[0048] 2, this environment-related data management system 100 is realized by a computer having at least a storage device including a memory 102 and an auxiliary storage device 103, an interface device including at least a communication device 104, and a processor 101 connected to these. In this environment-related data management system 100, the interface device may also include an input device 105 and / or an output device 106.
[0049] The following description will be given assuming that the environmental-related data management system 100 is realized by a single general-purpose computer device having one or more processors 101, one or more memories 102, one or more auxiliary storage devices 103, one or more communication devices 104, one or more input devices 105, one or more output devices 106, and wired or wireless communication lines connecting them.
[0050] The auxiliary storage device 103 is an auxiliary storage device made up of a non-volatile storage element such as a flash memory. Specific examples of the auxiliary storage device 103 include a solid state drive (SSD) and a hard disk drive (HDD). The auxiliary storage device 103 stores at least an environment-related data management program (not shown). The environment-related data management program is a computer program for implementing the functions required for the environment-related data management system 100.
[0051] That is, when the environment-related data management program is executed by the processor 101, functions performed by each functional unit of the environment-related data management system 100 are realized, such as a login management unit 131, an organization-level tally execution unit 132, a product-level tally execution unit 133, a metadata registration unit 134, a total value comparison and correction unit 135, a message output unit 136, and a threshold value update unit 137, which will be described later. In other words, when the environment-related data management program is executed by the processor 101, various processes are performed, including a process related to the management of environment-related data (hereinafter also referred to as "environment-related data management process") (which will be described later in relation to Fig. 20), a process related to the correction of total values (hereinafter also referred to as "correction process") (which will be described later in relation to Fig. 26), and a process related to the update of threshold values (hereinafter also referred to as "threshold value update process") (which will be described later in relation to Fig. 27).
[0052] The environment-related data management program is provided to the environment-related data management system 100 from various removable media such as CD-ROM or flash memory or via the network 50, and is stored in the non-volatile auxiliary storage device 103, which is a non-transitory storage medium. Therefore, it is preferable that the environment-related data management system 100 has an interface for reading data from the removable media.
[0053] The environmental-related data management program may also be installed from a program source. The program source may be, for example, a computer from which the program is distributed or a computer-readable recording medium. The environmental-related data management program may also be composed of a device driver, an operating system, various application programs located at higher levels than these, and libraries that provide common functions to these programs. Furthermore, two or more programs may be realized as a single environmental-related data management program, or one environmental-related data management program may be realized as two or more programs.
[0054] The memory 102 is a primary storage device primarily composed of volatile storage elements such as RAM (Random Access Memory). The memory 102 also includes a ROM composed of nonvolatile storage elements. The ROM stores unchanging programs (e.g., BIOS) and the like. The memory 102 temporarily stores data representing various information read from the auxiliary storage device 103 and various data acquired via the communication device 104 and / or input device 105.
[0055] The processor 101 is a processor device such as a CPU (Central Processing Unit) and various co-processors. The processor 101 loads various computer programs, including an environment-related data management program, into the memory 102 and executes them, thereby performing overall control of the environment-related data management system 100 itself and also managing a control unit (not shown) that performs various processes such as calculation processing and determination processing.
[0056] The interface device includes a communication device 104 that controls a communication section (to be described later), an input device 105 that controls an input section (to be described later), and an output device 106 that controls an output section (to be described later).
[0057] The communication device 104 is a network interface device that controls communication with other devices in accordance with a predetermined protocol.
[0058] The input device 105 is any of various input interface devices, such as a keyboard, a mouse, a touch panel, etc., for receiving input operations from the administrator (user) of the environment-related data management system 100 .
[0059] The output device 106 is any of various output interface devices, such as various display devices such as an LCD display or a touch screen, or a printer (not shown), for outputting the processing results to the administrator (user) of the environmental-related data management system 100 in a format that can be recognized.
[0060] The environment-related data management system 100 may be realized by an independent device or by an embedded device.
[0061] (Example of Functional Blocks of the Environment-Related Data Management System 100) Next, an example of functional blocks provided in the environment-related data management system 100 will be described with reference to Fig. 2. Note that each block described below does not represent a hardware-based configuration, but rather represents a functional block.
[0062] The environment-related data management system 100 is mainly composed of functional blocks: a control unit (not shown) realized by the aforementioned processor 101; a memory unit (not shown) realized by the aforementioned memory devices (202, 203); a communication unit (not shown) realized by the aforementioned communication device 104; and a user interface unit (not shown) realized by the aforementioned input device 105 and / or output device 106.
[0063] The control unit executes various data processing operations based on the programs and data stored in the storage unit and the data acquired by the communication unit. The control unit also functions as an interface between the storage unit and the communication unit.
[0064] As illustrated in FIG. 2, the control unit has the following functional blocks: a login management unit 131, an organization-based aggregation execution unit 132, a product-based aggregation execution unit 133, a metadata registration unit 134, an aggregation value comparison and correction unit 135, a message output unit 136, and a threshold update unit 137.
[0065] The login management unit 131 executes various processes related to the management of logins of each user to the environment-related data management system 100 .
[0066] The organization-by-organization tabulation execution unit 132 executes various processes related to the implementation of organization-by-organization tabulation.
[0067] The product-by-product tally execution unit 133 executes various processes related to the implementation of product-by-product tallying.
[0068] The metadata registration unit 134 executes various processes related to the registration of metadata.
[0069] The aggregate comparison and correction unit 135 executes various processes including the correction process described above. Details of the correction process will be described later with reference to FIG.
[0070] The message output unit 136 executes various processes related to message output.
[0071] The threshold updating unit 137 executes the above-mentioned threshold updating process, the details of which will be described later with reference to FIG.
[0072] The control unit is configured using a processor 101, and can realize these functional blocks by executing the aforementioned environment-related data management program. Note that the control unit may be configured using a logic circuit such as an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit) instead of the processor 101. The control unit may also be configured by combining the processor 101 with a logic circuit.
[0073] The storage unit is configured using a storage device, for example, consisting of memory 102 and auxiliary storage device 103, and stores programs that supply various processing commands to the control unit, and data representing various information used in the processing executed by the control unit.
[0074] The storage unit stores a product unit tally record table and an organization unit tally record table, as well as various tables associated with these two tables (described in detail below in connection with FIGS. 6 to 19).
[0075] The control unit can execute various processes, including the aforementioned environmental data management process (described in detail below in relation to Figure 20), correction process (described in detail below in relation to Figure 26), and threshold update process (described in detail below in relation to Figure 27), by reading and writing data representing the various information managed by these tables to the memory unit.
[0076] The communication unit is responsible for communication processing with the user terminal 20 and other devices via the network 50. The communication unit is configured using, for example, a NIC (Network Interface Card) or an HBA (Host Bus Adapter).
[0077] The user interface section is configured to include functional blocks of an input section and an output section (neither of which is shown).
[0078] The input unit is responsible for input-related processing, such as accepting input operations from the user, among other processes related to the user interface. The input unit is configured using an input device 105 such as a keyboard, mouse, touch panel, etc., and detects various operations from the user.
[0079] The output unit is responsible for output-related processes, such as displaying various screens and outputting audio on the output device 106, among other processes related to the user interface. The output unit displays, for example, a GUI screen for managing environment-related data on the output device 106. The output unit is configured to include various output devices 106, such as a liquid crystal display or a touch screen.
[0080] It should be noted that the inclusion of an input unit and / or output unit is not essential when, for example, remotely logging in to the environment-related data management system 100 from another external device such as a user terminal 20, or when receiving input information from an external device or providing output information to an external device via the communication device 104. In this case, the environment-related data management system 100 may have a web server function and be able to receive access from an external device using a predetermined protocol.
[0081] That is, each component of the environment-related data management system 100 is realized by hardware including a processor 101, storage devices such as a memory 102 and an auxiliary storage device 103, wired or wireless communication lines and interface devices (104, 105, 106) that connect them, and software that is stored in the storage devices (102, 103) and supplies processing instructions to the computing unit (processor 101).
[0082] The above description of the functions of the environment-related data management system 100 has been given assuming that each function of the environment-related data management system 100 is implemented integrally by a single computer. However, each of these functions may be implemented by multiple interconnected computers and / or server devices. Furthermore, the environment-related data management system 100 may be configured to include a general-purpose computer such as a laptop PC with a web browser installed thereon, or may be configured to include a web server and various mobile devices.
[0083] The environment-related data management system 100 is a computer system that is configured on a single physical computer or on multiple logically or physically configured computers, and may operate on a virtual computer built on multiple physical computer resources. For example, functional units such as the login management unit 131, organization-level tally execution unit 132, product-level tally execution unit 133, metadata registration unit 134, tally comparison / correction unit 135, message output unit 136, and threshold update unit 137 may each operate on a separate physical or logical computer, or multiple units may be combined to operate on a single physical or logical computer.
[0084] Furthermore, the above description of each function is merely an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.
[0085] Furthermore, the environment-related data management system 100 may have other functions in addition to the above-mentioned functions. For example, the environment-related data management system 100 may be configured to include some of the various functions of the user terminal 20, as described above.
[0086] <Regarding Product-Based Tally and Organization-Based Tally> Next, the above-mentioned product-based tally and organization-based tally will be described with reference to FIGS.
[0087] Fig. 3 is a diagram explaining the breakdown of the product-based tally and the organization-based tally. Fig. 4 is a diagram showing the correspondence between each item in the product-based tally and the organization-based tally. Fig. 5 is a diagram showing the position of each item in the product-based tally and the organization-based tally in the supply chain.
[0088] As shown in FIG. 3, the aggregated values of GHG emissions managed by the environment-related data management system 100 include organization-level aggregated values calculated by organization-level aggregation and product-level aggregated values calculated by product-level aggregation.
[0089] As mentioned above, organizational aggregation is a method of aggregating data across the entire organization of a business that emits GHGs, and is a method of aggregation that is primarily used by the organization's environmental management department to create CSR (Corporate Social Responsibility) reports, etc.
[0090] In contrast, as mentioned above, product-based aggregation is a method of aggregating data by product unit manufactured and sold by the organization, and is a method of aggregation mainly used by the product design and development department when performing LCA (Life Cycle Assessment) calculations.
[0091] In this product-level aggregation, for each product handled in the supply chain, the amount of GHG emitted is calculated separately: the amount of GHG emitted during the manufacture of that product; and the amount of GHG emitted during the manufacture, distribution, and sale of the raw materials, parts, semi-finished products, and other items that make up that product (hereinafter also referred to as "components"). Of these, the amount of GHG emitted during the manufacture of the product is calculated from the standard manufacturing time of the product, or from sensors installed in the manufacturing equipment that measure the fuel and electricity used in the actual manufacturing process. Furthermore, the amount of GHG emissions related to the components of the product is either provided by suppliers or calculated using a basic unit table.
[0092] The environment-related data management system 100 compares the organizational unit aggregate value with the product unit aggregate value for comparable items, and if the organizational unit aggregate value is inaccurate, for example, it corrects it based on the corresponding product unit aggregate value, thereby optimizing the organizational unit aggregate value.
[0093] Specifically, the items for which the aggregated values can be compared between the organization-based aggregate and the product-based aggregate are the following six items, as shown in FIG.
[0094] (1) Among the items subject to tabulation by organization unit, Scope 1 and Scope 2, and among the items subject to tabulation by product unit, emissions in the manufacturing process (hereinafter also referred to as "manufacturing"). (2) Among the items subject to tabulation by organization unit, Scope 3 Category 1 (hereinafter also referred to as "Category 1"), which is an item related to purchased products and services, and among the items subject to tabulation by product unit, emissions in purchased items (hereinafter also referred to as "purchased items"). (3) Among the items subject to tabulation by organization unit, Scope 3 Category 4 (hereinafter also referred to as "Category 4"), which is an item related to upstream transportation and delivery, and among the items subject to tabulation by product unit, emissions in transportation (upstream) (hereinafter also referred to as "upstream transportation"). (4) Among the items subject to tabulation by organization unit, Scope 3 Category 9 (hereinafter also referred to as "Category 9"), which is an item related to downstream transportation and delivery, and among the items subject to tabulation by product unit, emissions in transportation (downstream) (hereinafter also referred to as "downstream transportation"). (5) Among the items subject to tabulation by organization unit, Scope 3 Category 11 (hereinafter also referred to as "Cat. 11"), which is an item related to the use of sold products, and among the items subject to tabulation by product unit, emissions during use of the product (hereinafter also referred to as "use"). (6) Among the items subject to tabulation by organization unit, Scope 3 Category 12 (hereinafter also referred to as "Cat. 12"), which is an item related to the disposal of sold products, and among the items subject to tabulation by product unit, emissions during disposal and recycling (hereinafter also referred to as "disposal and recycling").
[0095] Of the organizational unit aggregate values, the aggregate value for Scope 1 is generally accurate because the company itself knows the amount of fuel it has input. Furthermore, the aggregate value for Scope 2 is considered accurate because information is provided directly from electric power companies, gas companies, and the like. In contrast, the aggregate values for each category in Scope 3 will be accurate if information is provided directly from each supplier for each of the above five categories, but will be inaccurate if calculated by apportionment based on amount or weight. Furthermore, if accurate values are not obtained for all of the above five categories, the overall value will be inaccurate.
[0096] On the other hand, among the aggregated values by product, the aggregated values for purchased items differ from the purchased items in Scope 3 Category 1 of the aggregated values by organization unit, in that they do not include the amount of GHG emitted from office use or secondary materials such as general-purpose glue.Furthermore, the aggregated values for manufacturing do not include the amount of electricity used in manufacturing the product in question when the manufacturing equipment is idling.
[0097] In this way, when comparing the organization-based aggregated value and the product-based aggregated value, which aggregated value more accurately represents the actual situation depends on the case, but since the aggregated value for Scope 3 is often inaccurate, overall the organization-based aggregated value is often inaccurate.
[0098] 5 is a diagram showing the position of each item in the supply chain in the product-level tabulation and organization-level tabulation. The company purchases various products from supplier companies, and the GHG emissions of all purchased products, such as product A1 manufactured by supplier company A and product B1 manufactured by supplier company B, are tabulated as Scope 3, Category 1 in the company's organization-level tabulation. Similarly, GHG emissions emitted during the transportation of all purchased products are tabulated as Scope 3, Category 4 in the organization-level tabulation. Meanwhile, in the product-level tabulation, based on the BOM of products C1 and C2 produced by the company, GHG emissions related to the purchased products actually used in each product are tabulated as emissions for the purchased products, and GHG emissions related to the transportation of the purchased products are tabulated for each product as emissions related to upstream transportation.
[0099] If the company operates a boiler using fuel such as gas during product manufacturing, the GHG emissions in manufacturing process α using the boiler are allocated to each product using an allocation method set by the company and added up as the amount for manufacturing process α in the product-by-product aggregation.On the other hand, the GHG emissions for all manufacturing processes α, which are aggregated as the company's direct emissions in Scope 1 of the organization-by-organization aggregation, are calculated based on the weight and value of the fuel such as gas input into the boiler.
[0100] Here, when calculating the total GHG emissions from a boiler using a basic unit calculation based on the weight of the fuel input, it is believed that a generally accurate calculation of GHG emissions can be achieved. However, in actual calculations, the purchase price of the fuel is often used as a more easily accessible figure than the weight of the fuel. However, when calculating the basic unit calculation based on the purchase price of the fuel, even if the actual fuel used is the same, the calculated GHG emissions will differ depending on the purchase price, resulting in an inaccurate value.
[0101] In the product-by-product aggregation, there is no set method for allocating GHG emissions for each product in manufacturing process α, and each company can set its own method. Therefore, for example, it is possible to allocate a smaller amount of GHG emissions for products with low carbon emissions and a larger amount for products with low carbon emissions. It is also possible to allocate by weight of each product, or to measure the actual time taken to manufacture each product with a sensor and allocate by that manufacturing time.
[0102] The GHG emissions in manufacturing process β, which uses electricity purchased from an external company by the company, are allocated to each product using an allocation method set by the company and added up as the amount for manufacturing process β in the product-by-product aggregation. On the other hand, the GHG emissions in all manufacturing processes β, which are aggregated as the company's indirect emissions in Scope 2 of the organization-by-organization aggregation, are calculated based on the amount of electricity used, or the GHG emissions notified by the electric power company are used as is.
[0103] Similarly, GHG emissions from upstream transportation, downstream transportation, use, and disposal / recycling in the company's product-level aggregation are also aggregated in the organization-level aggregation as items comparable to the product-level aggregation, such as upstream transportation (Scope 3 Category 4), downstream transportation (Scope 3 Category 9), use (Scope 3 Category 11), and disposal / recycling (Scope 3 Category 12). There are several possible methods for calculating GHG emissions for each item in the organization-level aggregation, including multiplying by emission source units based on monetary amount or weight, using information provided by business partners, and adding up each item for all products calculated by product-level aggregation.
[0104] If necessary, the customer company (downstream company) that sold the product can request that the company disclose information on the GHG emissions of purchased items such as products C1 and C2. In this case, the company will submit the GHG emissions of each product, aggregated by product, to the downstream company. The GHG emissions of the company's products will then be incorporated as part of the downstream company's Scope 3 Category 1 (purchased items).
[0105] <Example of Table Configuration> Next, the details of the tables that store various data relating to the above-mentioned product-based aggregation or organization-based aggregation will be described with reference to FIGS.
[0106] (Tables Related to Product-Based Tallying) First, an example of the configuration of each table related to product-based tallying will be described. Fig. 6 shows an example of the configuration of a product-based tally recording table 600A and a product-based tally metadata storage table 600B.
[0107] (Product-by-product tally record table 600A) The product-by-product tally record table 600A is a table for recording the results of product-by-product tallying. The product-by-product tally record table 600A has a record for each product. The record indicates a record ID for uniquely identifying each record, a product ID for uniquely identifying each product, the recording date and time of the record, and the total amount of GHG emitted in relation to the product. In other words, the product-by-product tally record table 600A links and records, for each record, the product ID corresponding to the record, the recording date and time, and the total amount of GHG emitted in relation to the product, thereby managing the aggregate value of the product-by-product tally, i.e., the total GHG emissions related to the product, for each product. In the example shown in FIG. 6, "Record 1" in the product-by-product tally record table 600A records the GHG emissions of a product identified by product ID "XXXX" as "1.234E+005g-CO 2 " is recorded at "September 1, 2023, 12:34:56."
[0108] (Product-Based Aggregation Metadata Storage Table 600B) The product-based aggregation metadata storage table 600B is a table for storing metadata related to product-based aggregation. The product-based aggregation metadata storage table 600B has a record for each record ID. A record represents the same record ID as the product-based aggregation record table 600A and fields for upstream transportation, purchased items, production, downstream transportation, use, and disposal / recycling, which are the target items of the product-based aggregation identified by the record ID. In other words, the product-based aggregation metadata storage table 600B stores, for each record, a record ID associated with each field for upstream transportation, purchased items, production, downstream transportation, use, and disposal / recycling, thereby managing metadata related to the breakdown of the product-based aggregation for each product. In the example shown in FIG. 6, "Record 1" in the product-based aggregation metadata storage table 600B stores as metadata the following items that are the subject of the product-based aggregation: "Record 11" for upstream transportation, "Record 12" for purchased items, "Record 13" for manufacturing, "Record 14" for downstream transportation, "Record 15" for use, and "Record 16" for disposal / recycling.
[0109] Among the target items of product-unit tally corresponding to each field of the product-unit tally metadata storage table 600B, the data corresponding to "record 11" stored as metadata in the field for upstream transportation is stored in the product-unit tally-upstream transportation data storage table 700, an example of the configuration of which is shown in FIG. 7. Similarly, among the target items of the product-level tally, data corresponding to "record 12" stored as metadata in the purchased item field is stored in a product-level tally-purchased item data storage table 800 illustrated in FIG. 8, data corresponding to "record 13" stored as metadata in the manufacturing field is stored in a product-level tally-manufacturing data storage table 900 illustrated in FIG. 9, data corresponding to "record 14" stored as metadata in the downstream transportation field is stored in a product-level tally-downstream transportation data storage table (not shown) similar to the product-level tally-upstream transportation data storage table 700, data corresponding to "record 11" stored as metadata in the usage field is stored in a product-level tally-usage data storage table 1000 illustrated in FIG. 10, and data corresponding to "record 11" stored as metadata in the disposal / recycle field is stored in a product-level tally-disposal / recycle data storage table 1100 illustrated in FIG. 11.
[0110] (Product-Based Tally-Upstream Transportation Data Storage Table 700) The product-based tally-upstream transportation data storage table 700 is a table for storing upstream transportation data, which is data that represents the product-based tally values related to upstream transportation, along with breakdowns such as data type, registration date and time, and data details. The product-based tally-upstream transportation data storage table 700 has a record for each record ID. The record represents a record ID for uniquely identifying each record and the data content of the upstream transportation data recorded in the record identified by the record ID. In other words, the product-based tally-upstream transportation data storage table 700 manages upstream transportation data for each data item by recording the data content of the upstream transportation data corresponding to each record in association with the record ID. Figure 7 shows an example of the data configuration of upstream transportation data corresponding to "Record 11" in the product-based tally metadata storage table 600B. Similarly, for downstream transportation data corresponding to "record 14" in the product unit summary metadata storage table 600B (data representing the product unit summary values related to downstream transportation along with their breakdown, data type, registration date and time, data details, etc.), a product unit summary-upstream transportation data storage table (not shown) is provided, which is a table for storing downstream transportation data.
[0111] (Product-Based Tally-Purchased Item Data Storage Table 800) The product-based tally-purchased item data storage table 800 is a table for storing purchased item data, which is data that represents the total value for purchased items among the product-based tally values, along with the breakdown of the total value, such as product name, data type, registration date and time, and data details. The product-based tally-purchased item data storage table 800 has a record for each record ID. The record represents a record ID for uniquely identifying each record and the data content of the purchased item data recorded in the record identified by the record ID. In other words, the product-based tally-purchased item data storage table 800 manages the purchased item data for each data item by recording the data content of the purchased item data corresponding to each record in association with the record ID. Figure 8 shows an example of the data configuration of the purchased item data corresponding to "Record 12" in the product-based tally metadata storage table 600B.
[0112] (Product Unit Tally - Manufacturing Data Storage Table 900) The product unit tally - manufacturing data storage table 900 is a table for storing manufacturing data, which is data that represents the manufacturing-related aggregate values among the product unit aggregate values, along with their breakdown, such as classification, registration date and time, and data details. The product unit tally - manufacturing data storage table 900 has a record for each record ID. The record represents a record ID for uniquely identifying each record and the data content of the manufacturing data recorded in the record identified by the record ID. In other words, the product unit tally - manufacturing data storage table 900 manages manufacturing data by data by recording the data content of the manufacturing data corresponding to each record in association with the record ID. Figure 9 shows an example of the data configuration of manufacturing data corresponding to "record 13" in the product unit tally metadata storage table 600B.
[0113] (Product-Based Tally-Usage Data Storage Table 1000) The product-based tally-usage data storage table 1000 is a table for storing usage data, which is data that represents usage-related aggregate values among product-based aggregate values, along with their breakdown, such as consumable items, registration dates and times, and data details. The product-based tally-usage data storage table 1000 has a record for each record ID. The record represents a record ID for uniquely identifying each record and the data content of the usage data recorded in the record identified by the record ID. In other words, the product-based tally-usage data storage table 1000 manages usage data for each data item by recording the data content of the usage data corresponding to each record in association with the record ID. Figure 10 shows an example of the data configuration of usage data corresponding to "Record 15" in the product-based tally metadata storage table 600B.
[0114] (Product-Based Tally-Disposal / Recycle Data Storage Table 1100) The product-based tally-disposal / recycle data storage table 1100 is a table for storing upstream transportation data, which is data that represents the disposal / recycle-related aggregate values among the product-based tally values, along with their breakdowns such as classification, data type, registration date and time, and data details. The product-based tally-disposal / recycle data storage table 1100 has a record for each record ID. The record represents a record ID for uniquely identifying each record and the data content of the disposal / recycle data recorded in the record identified by the record ID. In other words, the product-based tally-disposal / recycle data storage table 1100 manages disposal / recycle data for each data by linking the data content of the disposal / recycle data corresponding to each record with the record ID. Figure 11 shows an example of the data configuration of disposal / recycle data corresponding to "Record 16" in the product-based tally metadata storage table 600B.
[0115] (Example of Configuration of Tables Related to Organizational Unit Tallying) Next, an example of the configuration of each table related to organizational unit tallying will be described. Fig. 12 is a diagram showing an example of the configuration of an organizational unit tallying record table 1200A and an organizational unit tallying metadata storage table 1200B.
[0116] (Organizational Unit Tally Record Table 1200A) The organizational unit tally record table 1200A is a table for recording the results of the organizational unit tally. The organizational unit tally record table 1200A has a record for each organization. Each record represents a record ID for uniquely identifying each record, the recording date and time of the record, the total amount of GHG emitted in connection with the organization corresponding to the record, and fields for Scope 1, Scope 2, and Scope 3 in the organizational unit tally conducted for the organization. That is, the organizational unit tally record table 1200A links and records, for each record, the record ID and recording date and time of the record, the total amount of GHG emitted in connection with the organization corresponding to the record, and fields for Scope 1, Scope 2, and Scope 3 in the organizational unit tally conducted for the organization, thereby managing the tally value of the organizational unit tally, i.e., the total GHG emissions for the organization, along with metadata related to the breakdown of the organizational unit tally, for each organization. According to the example shown in FIG. 12, in “Record 100” of the organization unit tally record table 1200A, the total amount of GHG emitted in relation to the organization is “2.345E+010g-CO 2 " is recorded at "September 1, 2023, 12:34:56."
[0117] (Organizational Unit Summary Metadata Storage Table 1200B) The organizational unit summary metadata storage table 1200B is a table for storing metadata related to organizational unit summary. The organizational unit summary metadata storage table 1200B has a record for each record ID. A record manages metadata related to the breakdown of the organizational unit summary by linking and storing the same record ID as the organizational unit summary record table 1200A with each field for Scope 1, Scope 2, and Scope 3, which are the target items of the organizational unit summary identified by the record ID. According to the example shown in FIG. 12 , "Record 100" in the organizational unit summary metadata storage table 1200B stores, as metadata, "Record 101" for Scope 1, "Record 102" for Scope 2, and "Record 103" for Scope 3, which are the target items of the organizational unit summary.
[0118] Of the target items of the organizational unit summary corresponding to each field of the organizational unit summary metadata storage table 1200B, data corresponding to "record 101" stored as metadata in the field for Scope 1 is stored in an organizational unit summary-Scope 1 record table 1300, an example of the configuration of which is shown in Fig. 13. Similarly, of the target items of the organizational unit summary, data corresponding to "record 102" stored as metadata in the field for Scope 2 is stored in an organizational unit summary-Scope 2 record table 1400, an example of the configuration of which is shown in Fig. 14, and data corresponding to "record 103" stored as metadata in the field for Scope 3 is stored in an organizational unit summary-Scope 3 record table 1500, an example of the configuration of which is shown in Fig. 15.
[0119] (Organization Unit Summary-Scope1 Record Table 1300) The organization unit summary-Scope1 record table 1300 has a record for each record ID. The record indicates the record ID, the date and time of the record, the total amount of GHG emitted in relation to the organization corresponding to the record, and the specific data content. According to the example shown in FIG. 13, "Record 101" in the organization unit summary-Scope1 record table 1300 indicates that the total amount of GHG emitted in relation to the organization is "1.111E+010g-CO 2 "The date is recorded at 12:34:56 on January 10, 2022, along with detailed data.
[0120] (Organization Unit Summary-Scope2 Record Table 1400) The organization unit summary-Scope2 record table 1400 has a record for each record ID. The record indicates the record ID, the recording date and time of the record, the total amount of GHG emitted in relation to the organization corresponding to the record, and the specific data content. According to the example shown in FIG. 14, "Record 102" in the organization unit summary-Scope2 record table 1400 indicates that the total amount of GHG emitted in relation to the organization is "1.111E+010g-CO 2 "The date is recorded at 12:34:56 on January 10, 2022, along with detailed data.
[0121] (Organizational Unit Summary-Scope3 Record Table 1500) The organizational unit summary-Scope3 record table 1500 is a table for storing metadata about Scope3 in the organizational unit summary. The organizational unit summary-Scope3 record table 1500 has a record for each record ID. The record represents the record ID, the recording date and time of the record, and fields for each of the 15 categories included in Scope3. In other words, the organizational unit summary-Scope3 record table 1500 stores, for each record, the record ID, the recording date and time of the record, and fields for each category of Scope3 that correspond to the record, in association with each other, thereby managing metadata about each of Categories 1 to 15 of Scope3 for each record.
[0122] Of the categories 1 to 15 of Scope 3 in the organizational unit summary corresponding to each field of the organizational unit summary-Scope 3 record table 1500, the data corresponding to "record 103-1" stored as metadata in the field for category 1 (purchases) is stored in the organizational unit summary-Scope 3 category 1 (purchases) record table 1600, an example of the configuration of which is shown in FIG. 16. Similarly, of categories 1 to 15 of Scope 3 in the organization unit aggregation, data corresponding to "record 103-4" stored as metadata in the field for category 4 (upstream transportation) is stored in the organization unit aggregation-Scope 3 category 4 (upstream transportation) record table 1700 shown as an example in FIG. 17, data corresponding to "record 103-11" stored as metadata in the field for category 11 (use of sold products) is stored in the organization unit aggregation-Scope 3 category 11 (use of sold products) record table 1800 shown as an example in FIG. 18, and data corresponding to "record 103-12" stored as metadata in the field for category 12 (disposal of sold products) is stored in the organization unit aggregation-Scope 3 category 12 (disposal of sold products) record table 1900 shown as an example in FIG. 19.
[0123] (Organization Unit Summary - Scope 3 Category 1 (Purchases) Record Table 1600) The organization unit summary - Scope 3 Category 1 (Purchases) record table 1600 is a table for recording summary values for Scope 3 Category 1 (Purchases) among the organization unit summary values, together with the breakdown of data content and the date and time of recording. The organization unit summary - Scope 3 Category 1 (Purchases) record table 1600 has a record for each record ID. The record indicates a record ID for uniquely identifying each record, as well as the recording date and time, GHG emission amount, and data content of the record identified by the record ID. In other words, the organization unit summary - Scope 3 Category 1 (Purchases) record table 1600 records the recording date and time, GHG emission amount, and data content of the record in association with the record ID for each record, thereby managing the organization unit summary values for Scope 3 Category 1 (Purchases) for each recording date and time. FIG. 16 shows an example of the data structure of data corresponding to “record 103-1” in the organization unit summary-Scope3 record table 1500.
[0124] (Organization Unit Aggregation-Scope 3 Category 4 (Upstream Transportation) Recording Table 1700) The organization unit aggregation-Scope 3 Category 4 (Upstream Transportation) recording table 1700 is a table for recording aggregation values related to Scope 3 Category 4 (Upstream Transportation) among the organization unit aggregation values, together with the breakdown of data content and recording date and time. The organization unit aggregation-Scope 3 Category 4 (Upstream Transportation) recording table 1700 has a record for each record ID. The record indicates a record ID for uniquely identifying each record, as well as the recording date and time, GHG emission amount, and data content of the record identified by the record ID. In other words, the organization unit aggregation-Scope 3 Category 4 (Upstream Transportation) recording table 1700 records the recording date and time, GHG emission amount, and data content of the record in association with the record ID for each record, thereby managing the organization unit aggregation values for Scope 3 Category 1 (Purchases) for each recording date and time. FIG. 17 shows an example of the data structure of data corresponding to “record 103-4” in the organization unit summary-Scope3 record table 1500.
[0125] (Organization Unit Aggregation-Scope 3 Category 11 (Use of Sold Products) Record Table 1800) The organization unit aggregation-Scope 3 Category 11 (Use of Sold Products) record table 1800 is a table for recording, among the organization unit aggregation values, aggregation values related to Scope 3 Category 11 (Use of Sold Products) together with the breakdown of data content and the recording date and time. The organization unit aggregation-Scope 3 Category 11 (Use of Sold Products) record table 1800 has a record for each record ID. The record indicates a record ID for uniquely identifying each record, as well as the recording date and time, GHG emission amount, and data content of the record identified by the record ID. In other words, the organization unit aggregation-Scope 3 Category 11 (Use of Sold Products) record table 1800 records the recording date and time, GHG emission amount, and data content of the record in association with the record ID for each record, thereby managing the organization unit aggregation values for Scope 3 Category 1 (Purchases) for each recording date and time. FIG. 18 shows an example of the data structure of data corresponding to “record 103-11” in the organization unit summary-Scope3 record table 1500.
[0126] (Organization Unit Aggregation-Scope 3 Category 12 (Disposal of Sold Products) Record Table 1900) The organization unit aggregation-Scope 3 Category 12 (Disposal of Sold Products) record table 1900 is a table for recording, among the organization unit aggregation values, aggregation values related to Scope 3 Category 12 (Disposal of Sold Products) together with the breakdown of data content and the recording date and time. The organization unit aggregation-Scope 3 Category 12 (Disposal of Sold Products) record table 1900 has a record for each record ID. The record indicates a record ID for uniquely identifying each record, as well as the recording date and time, GHG emission amount, and data content of the record identified by the record ID. In other words, the organization unit aggregation-Scope 3 Category 12 (Disposal of Sold Products) record table 1900 manages the organization unit aggregation values for Scope 3 Category 1 (Purchased Products) for each recording date and time by linking the recording date and time, GHG emission amount, and data content of the record with the record ID. FIG. 19 shows an example of the data structure of data corresponding to “record 103-12” in the organization unit summary-Scope3 record table 1500.
[0127] <Example of Processing Flow> Next, each process executed by the environment-related data management system 100 according to this embodiment will be described with reference to FIGS. 20, 26, and 27. FIG.
[0128] (Environment-Related Data Management Processing) FIG. 20 is a flowchart 2000 showing an example of the flow of environment-related data management processing performed in this embodiment.
[0129] In step S2001, the control unit of the environment-related data management system 100 executes a process for performing organization-level aggregation using the organization-level aggregation execution unit 132. As a result, an organization-level aggregate value is obtained. The organization-level aggregate value obtained in step S2001 is recorded in the organization-level aggregate record table 1200 shown in FIG. 12. When the process in step S2001 is completed, the control unit of the environment-related data management system 100 proceeds to step S2002.
[0130] In step S2002, the control unit of the environment-related data management system 100 executes a process to perform product-based tallying using the product-based tallying execution unit 133. As a result, a product-based tally value is obtained. The product-based tally value obtained in step S2002 is recorded in the product-based tally record table 600A shown in FIG. 6. When the process in step S2002 is completed, the control unit of the environment-related data management system 100 proceeds to step S2003.
[0131] In step S2003, the control unit of the environment-related data management system 100 causes the metadata registration unit 134 to execute processing for recording metadata of the registered data for the organization-unit aggregate value obtained in step S2001 and the product-unit aggregate value obtained in step S2002 in the organization-unit aggregate metadata storage table 1200B illustrated in Fig. 12 and the product-unit aggregate metadata storage table 600B illustrated in Fig. 6. As a result, the metadata of the registered data is recorded in the organization-unit aggregate metadata storage table 1200B and the product-unit aggregate metadata storage table 600B, respectively. Upon completing the processing in step S2003, the control unit of the environment-related data management system 100 proceeds to step S2004.
[0132] In step S2004, the control unit of the environment-related data management system 100 executes a process in which the aggregate value comparison and correction unit 135 compares the organization-level aggregate value obtained in step S2001 with the product-level aggregate value obtained in step S2002 for each corresponding item to determine whether there is any item for which the difference (%) exceeds a threshold value. Note that the items compared in step S2004 (hereinafter also referred to as "the comparison items") are the items included in the organization-level aggregate that are shaded in Figure 4 and each item in the product-level aggregate that corresponds to the items.
[0133] This comparison in step S2004 is performed by detecting differences through a comprehensive comparison of metadata parameters of the aggregated data, as illustrated in FIG. 22. In the example shown in FIG. 22, a comparison is made between purchased items in the product-based aggregation and Scope 3 Category 1 in the organization-based aggregation. In the product-based aggregation, the GHG emissions for each purchased item are recorded for each product, as shown in (1) product-based aggregation image in FIG. 22. Then, (2) among the purchased items registered in the product-based aggregation, for example, the control board "CCC," an integrated value for all used products is calculated. In addition, the value of the control board "CCC" included in Scope 3 Category 1 is obtained as the value to be compared, as shown in (3) organization-based aggregation image.
[0134] Furthermore, if there are items that are not managed using the same aggregation unit, the aggregation unit for the item related to one of the aggregation methods is raised to align the aggregation units for the items being compared. For example, when comparing control boards "CCC," if the comparison cannot be made using the aggregation unit "CCC," the aggregation unit is raised to "control board," which includes control boards "CCC" and "DDD," and then the comparison is made. This makes it possible to compare product-based aggregation and organization-based aggregation even for items with different aggregation units, and to identify items that need correction processing.
[0135] The difference (%) between the organization-unit aggregate value and the product-unit aggregate value can be calculated for each comparison item in step S2004 in the following manner.
[0136] Difference [%] = {(aggregate value per organization unit - aggregate value per product unit) / aggregate value per organization unit} x 100
[0137] In the example shown in Fig. 22, for the control board "CCC," in the product-by-product aggregation, the cumulative GHG emissions of "CCC" for all products that use it is 30, and in the organization-by-organization aggregation, it is 300. Therefore, when the above formula is applied, the difference is 90%, and the control board "CCC" is identified as an item subject to correction processing.
[0138] The threshold value used in step S2004 is initially set to a predetermined value such as the organization's performance value, etc. The threshold value can be updated by a threshold value update process (described in detail later with reference to FIG. 27).
[0139] It should be noted that instead of using the same threshold value for the entire organization, different threshold values may be used for each product, each product group, or each region / factory.
[0140] If it is determined in step S2004 that no items exceed the threshold value (step S2004: No), correction processing is not required, and the environment-related data management processing shown in flowchart 2000 in Fig. 20 is terminated. On the other hand, if it is determined in step S2004 that any items exceed the threshold value (step S2004: Yes), the processing proceeds to step S2005 to identify the corresponding items as target items.
[0141] In step S2005, the control unit of the environment-related data management system 100 executes a process to identify the relevant item as a target item for correction processing using the aggregate value comparison and correction unit 135. As a result, the relevant item is identified as a target item for correction processing. When the process in step S2005 is completed, the control unit of the environment-related data management system 100 proceeds to step S2006.
[0142] In step S2006, the control unit of the environment-related data management system 100 executes a process in which the aggregate value comparison and correction unit 135 compares the metadata of the target items and identifies metadata with different values. This comparison in step S2006 is performed by detecting differences through a comprehensive comparison of the metadata parameters of the items to be corrected between the organization-level aggregate and the product-level aggregate, as shown in Fig. 21. When the process in step S2006 is completed, the control unit of the environment-related data management system 100 proceeds to step S2007.
[0143] In step S2007, the control unit of the environment-related data management system 100 causes the aggregated value comparison and correction unit 135 to execute a correction process, which will be described later with reference to FIG. 26 . In this correction process, the aggregated value comparison and correction unit 135 determines whether the organization-based aggregation or the product-based aggregation is correct for the different metadata, and executes a process of recording the aggregated value corresponding to the aggregation method determined to be correct in the post-correction DB and / or a process of presenting correction instructions to the user. Furthermore, if there are multiple items subject to correction processing, the aggregated value comparison and correction unit 135 loops this correction process, repeatedly executing it for each target item. This results in correction processing being executed for all target items. The environment-related data management system 100 can execute this correction process in step S2007 automatically, as shown in the GUI display screen 2300 illustrated in FIG. 23 , or in response to user input, as shown in the GUI display screen 2400 illustrated in FIG. 24 . After completing the process in step S2007, the control unit of the environment-related data management system 100 proceeds to step S2008.
[0144] In step S2008, the control unit of the environment-related data management system 100 executes processing to output the target product, the reason for the difference, and the aggregated values before and after the correction using the message output unit 136. This outputs the target product, the reason for the difference, and the aggregated values before and after the correction. Upon completing the processing in step S2008, the control unit of the environment-related data management system 100 ends the environment-related data management processing illustrated in the flowchart 2000 of FIG. 20.
[0145] (Correction Content Instruction Table 2500) FIG. 25 is a diagram showing an example of the configuration of the correction content instruction table 2500. As shown in FIG.
[0146] The correction content instruction table 2500 is a table for instructing the correction content. The correction content instruction table 2500 has a record for each item to be corrected. Each record represents the location to be corrected, the reason for the correction, the method for the correction, and the date and time of the record. That is, the correction content instruction table 2500 associates the location, cause, and method of the correction with the date and time of the record for each record, thereby managing the correction instruction content for each correction. In the example shown in FIG. 25 , the correction content instruction table 2500 records that for the "control board (CCC)," the cause was "not applying supplier-provided information to the organization-unit aggregation," so "the organization-unit aggregation value was changed to the supplier-provided value" at "January 10, 2022, 12:34:56."
[0147] (Correction Processing) FIG. 26 is a flowchart 2600 showing an example of the flow of the correction processing performed in this embodiment.
[0148] In step S2601, the control unit of the environment-related data management system 100 executes a process in which the aggregate value comparison and correction unit 135 determines whether the item with the difference relates to Scope 1. If it is determined in step S2601 that the item with the difference relates to Scope 1 (step S2601: Yes), that is, if the aggregate value is for a manufacturing process directly related to emissions within the company, the process proceeds to step S2610, where a process is executed to record the product-based aggregate value in the correction DB based on the organization-based aggregate value, including emissions during idling that are not included in the manufacturing process, in accordance with an allocation rule. Note that in the case of a correction allocation rule for product-based aggregates, the allocation rule can be set in advance by the user of the environment-related data management system 100 using various methods, such as a method of excluding idling emissions from eco-friendly products and concentrating all emissions on inexpensive products, a method of allocating emissions by weight or price for each product used, or a method of distributing emissions equally to all products. On the other hand, if it is determined in step S2601 that the item having the difference is not related to Scope 1 (step S2601: No), the process proceeds to step S2602.
[0149] In step S2602, the control unit of the environment-related data management system 100 executes a process in which the aggregated value comparison and correction unit 135 determines whether the item with the difference relates to Scope 2. If it is determined in step S2602 that the item with the difference relates to Scope 2 (step S2602: Yes), that is, if the product-based aggregated value is an aggregated value for a manufacturing process related to electricity, heat, or steam supplied by another company, the process proceeds to step S2610, where the product-based aggregated value is recorded in the correction DB in accordance with the allocation rule for emissions during idling, etc., that are not included in the manufacturing process, based on the organization-based aggregated value. On the other hand, if it is determined in step S2602 that the item with the difference does not relate to Scope 2 (step S2602: No), the process proceeds to step S2603.
[0150] In step S2603, the control unit of the environment-related data management system 100 causes the aggregate value comparison and correction unit 135 to execute a process of determining whether the values of categories 1, 4, 9, 11, and 12 of Scope 3 are set in either aggregate value. If it is determined in step S2603 that any of the values of categories 1, 4, 9, 11, and 12 of Scope 3 are not set in either aggregate value (step S2603: No), the control unit proceeds to step S2620, where it executes a process of recording the numerical values of the set categories in the unset aggregate correction DB. On the other hand, if it is determined in step S2603 that the values of categories 1, 4, 9, 11, and 12 of Scope 3 are set in either aggregate value (step S2603: Yes), the control unit proceeds to step S2604.
[0151] In step S2604, the control unit of the environment-related data management system 100 executes a process in which the aggregate value comparison and correction unit 135 determines whether primary data is set for only one of the aggregate values. This is because, when there is primary data (e.g., data provided by suppliers or downstream companies, or sensor values, etc.) and secondary data (e.g., calculated values for basic units), the primary data is prioritized. If it is determined in step S2604 that primary data is set for only one of the aggregate values (step S2604: Yes), the process proceeds to step S2630, where the set primary data is recorded in the correction DB for the unset aggregate value. On the other hand, if it is determined in step S2604 that primary data is not set for only one of the aggregate values (step S2604: No), i.e., if both are primary data or both are secondary data, the process proceeds to step S2605.
[0152] In step S2605, the control unit of the environment-related data management system 100 executes a process by the aggregate value comparison and correction unit 135 to determine whether primary data is set for either aggregate. If it is determined in step S2605 that primary data is set for both aggregates (step S2605: Yes), the process proceeds to step S2640, where the aggregate value for which the latest primary data is registered is recorded in the correction DB for the older aggregate. This is because, if the same primary data is used, the latest data takes priority. On the other hand, if it is determined in step S2605 that primary data is not set for either aggregate (step S2605: No), that is, if both are secondary data and are values obtained by basic unit calculation, the process proceeds to step S2606.
[0153] In step S2606, the control unit of the environment-related data management system 100 executes a process in which the aggregated value comparison and correction unit 135 determines whether a physical quantity-based intensity unit is set for both aggregated values. If it is determined in step S2606 that a physical quantity-based intensity unit is set for both aggregated values (step S2606: Yes), the process proceeds to step S2650, where the aggregated values for which the intensity unit calculation method is based on monetary amount are converted into a physical quantity-based intensity unit and recorded in the correction DB. On the other hand, if it is determined in step S2606 that a physical quantity-based intensity unit is set for both aggregated values (step S2606: No), that is, in all other cases such as when the calculation conditions for Category 11 emissions during use are different or when the calculation conditions for Category 12 emissions at disposal are different, the process proceeds to step S2660, where the user is presented with the different parameters and the user manually records the changed values in the correction DB.
[0154] When the correction process illustrated in the flowchart 2600 of FIG. 26 is completed, the control unit of the environment-related data management system 100 proceeds to step S2008 of the environment-related data management process illustrated in the flowchart 2000 of FIG.
[0155] (Threshold Update Processing) FIG. 27 is a flowchart 2700 showing an example of the flow of threshold update processing performed in this embodiment.
[0156] In step S2701, the control unit of the environment-related data management system 100 executes a process in which the threshold value update unit 137 determines whether or not the previous aggregated value contained data exceeding the threshold value. If it is determined in step S2701 that the previous aggregated value contained data exceeding the threshold value (step S2701: Yes), the process proceeds to step S2702 to determine whether or not the data exceeding the threshold value has been registered or corrected. On the other hand, if it is determined in step S2701 that the previous aggregated value did not contain data exceeding the threshold value (step S2701: No), the process proceeds to step S2703 to update the threshold value based on the previous aggregated value.
[0157] In step S2702, the control unit of the environment-related data management system 100 executes a process in which the threshold value update unit 137 determines whether or not the data exceeding the threshold value has been registered or corrected. If it is determined in step S2702 that the data exceeding the threshold value has been registered or corrected (step S2702: Yes), there is no need to update the threshold value, and the threshold value update process shown in flowchart 2700 in Fig. 27 is terminated. On the other hand, if it is determined in step S2702 that the data exceeding the threshold value has not been registered or corrected (step S2702: No), the process proceeds to step S2703 to update the threshold value based on the previous aggregate value.
[0158] In step S2703, the control unit of the environment-related data management system 100 executes processing to update the threshold value based on the previous aggregated value using the threshold value update unit 137. The threshold value update unit 137 updates the threshold value by setting the median of the difference errors obtained by comparing the previous aggregated value as a new threshold value. This updates the threshold value. When the processing in step S2703 is completed, the control unit of the environment-related data management system 100 ends the threshold value update processing illustrated in the flowchart 2700 of FIG. 27.
[0159] As a result, if the previous aggregated value did not contain data that exceeded the threshold value (step S2701: No), or if the previous aggregated value contained data that exceeded the threshold value (step S2701: Yes) but no registration corrections were made to the data that exceeded the threshold value (step S2702: No), the environment-related data management system 100 can update the threshold value by setting the median of the difference error when comparing the previous aggregated value as the new threshold value.
[0160] The above-described embodiment of the present invention can be summarized as follows.
[0161] (1) The environment-related data management system 100 is a system for managing environment-related data, and the environment-related data includes information on greenhouse gases (GHGs) emitted in a supply chain consisting of at least supplier companies and buyer companies. The system includes at least GHG emissions that represent the amount of greenhouse gases (GHGs), and among target items of organization-unit aggregation that aggregate GHG emissions for each organization of a supplier company and target items of product-unit aggregation that aggregate GHG emissions for each product manufactured by a buyer company, items that correspond to comparable items in the organization-unit aggregation, the product unit has categories corresponding to each process from procurement of GHG-emitting parts to manufacturing, use, and disposal, and the categories are managed for each product. The system compares the value of the target item of organization-unit aggregation with a value that represents an accumulation result for each category of product-unit aggregation that is accumulated by category, and identifies items between the target item of organization-unit aggregation and the corresponding target item of product-unit aggregation for which the value of the target item of organization-unit aggregation and the value that represents the accumulation result for each category of product-unit aggregation are compared, and determines which of the target values of the target item of organization-unit aggregation and the target item of product-unit aggregation that have different accumulation values more accurately represents the actual situation for each compared item, and corrects the accumulation value that is determined not to accurately represent the actual situation to a more accurate value. In this way, the environment-related data management system 100 can automatically optimize the aggregated value of GHG emissions based on consistent decision logic, making it easier for users of the environment-related data management system 100 to promote GX.
[0162] (2) The organizational unit aggregate value is managed for each target item of the organizational unit aggregate by metadata.
[0163] (3) The aggregated values per product are managed for each target item of the aggregated values per product by metadata.
[0164] (4) The items to be compared in the organization-based aggregation and the items to be compared in the product-based aggregation are identified based on a predetermined threshold value.
[0165] (5) If the aggregation unit of the comparison item in the organization-based aggregation is not aligned with the aggregation unit of the comparison item in the product-based aggregation, the aggregation unit of the comparison item with the finer aggregation unit is aligned with the aggregation unit of the comparison item with the coarser aggregation unit, and the organization-based aggregation value and the product-based aggregation value are compared.
[0166] (6) Greenhouse gases include carbon dioxide (CO 2 ), methane (CH 4 ), nitrous oxide (N 2 O), and chlorofluorocarbons.
[0167] (7) The fluorocarbon is at least one of CFC (chlorofluorocarbon), HCFC (hydrochlorofluorocarbon), and HFC (hydrofluorocarbon).
[0168] (8) The predetermined threshold value is updated in either of the following cases: - When the previous aggregated value does not contain data exceeding the threshold value. - When the previous aggregated value contains data exceeding the threshold value and the data exceeding the threshold value is registered and corrected.
[0169] (9) All target items of the organization unit total or product unit total related to the corrected total value, the reason for the difference, and the organization unit total value and product unit total value before and after the correction are displayed on the display screen.
[0170] (10) If the item with a different predetermined aggregate value is related to Scope 1 or Scope 2, records the amount of emissions during idling that is not included in the manufacturing process based on the value of the target item in the organizational unit aggregate in accordance with the allocation rule. If the item with the difference is not related to Scope 1 or Scope 2 and the value of each category included in Scope 3 is not set to at least one of the aggregate values, records the numerical value of the set category. If the value of each category included in Scope 3 is set to at least one of the aggregate values and primary data is set for only one of the aggregate values, records the set primary data as the unset aggregate. When the value of each category included in Scope 3 is set to at least one of the aggregated values and primary data is set to both aggregated values, the old aggregated value is updated by recording the aggregated value for which the latest primary data is registered, when a physical quantity-based basic unit is set to both aggregated values, the aggregated value for which the basic unit calculation method is monetary is recorded as a physical quantity-based basic unit, and when a physical quantity-based basic unit is not set to either aggregated value, different parameters are presented to the user so that the user can manually input a changed value, and an aggregated value that is determined not to accurately represent the actual situation is corrected to a more accurate value.
[0171] The present invention is not limited to the above-described embodiment, and can be implemented using any components without departing from the spirit of the present invention.
[0172] As an example, the control unit of the environment-related data management system 100 may further perform a process of comparing the corrected organization-level aggregated value and / or product-level aggregated value with a target value (e.g., a target value by scope or a target value by product) previously set by the user, and if the aggregated value exceeds the target value, suggesting to the user a method for reducing GHG emissions for each scope of the organization-level aggregate or for each product of the product-level aggregate. In this case, a more appropriate method for reducing GHG emissions is suggested to the user based on the optimized aggregated value of GHG emissions. As a result, users of the environment-related data management system 100 can more easily promote GX.
[0173] The above-described embodiments, examples, and modifications are merely examples, and the present invention is not limited to these details as long as the features of the invention are not impaired. Furthermore, although various embodiments, examples, and modifications have been described above, the present invention is not limited to these details. Other aspects that can be considered within the scope of the technical idea of the present invention are also included within the scope of the present invention.
[0174] In the above figures, the control lines and information lines shown are those that are considered necessary for explanation, and do not necessarily show all the control lines and information lines that are actually implemented. For example, it can be considered that almost all components are actually connected to each other.
[0175] The above-described layout of the functional units of the environment-related data management system 100 is merely an example. The layout of the functional units can be changed to an optimal layout in terms of the performance, processing efficiency, communication efficiency, etc. of the hardware and software included in the environment-related data management system 100.
[0176] 100: Environmental data management system
Claims
1. An environmental data management system for managing environmental data, wherein the environmental data includes at least the amount of greenhouse gas (GHG) emissions discharged in a supply chain composed of at least a supplier company and a buyer company, and includes at least the GHG emissions amount representing the amount of greenhouse gas emissions, and includes the items to be aggregated by organizational unit aggregation of GHG emissions in the organizational unit of the supplier company, and among the items to be aggregated by product unit aggregation of GHG emissions in the product unit manufactured by the buyer company, the items having a corresponding relationship with the comparable items in the organizational unit aggregation, the product unit has each category corresponding to each process from procurement to manufacture, use, and disposal of parts that emit GHG, the category is managed for each product, compare the value of the item to be aggregated by organizational unit aggregation with the value representing the accumulated result for each category of product unit aggregation accumulated by category, identify an item with a different pre-determined aggregated value among the item to be aggregated by organizational unit aggregation and the corresponding item to be aggregated by product unit aggregation for which the value of the item to be aggregated by organizational unit aggregation and the value representing the accumulated result for each category of product unit aggregation have been compared, determine for each compared item which of the aggregated values of the item to be aggregated by organizational unit aggregation and the item to be aggregated by product unit aggregation more accurately represents the actual situation, and correct the aggregated value determined not to accurately represent the actual situation to a more accurate value. An environmental data management system.
2. The environmental data management system according to claim 1, wherein the organizational unit aggregated value is managed for each item to be aggregated by organizational unit aggregation by metadata.
3. The environmental data management system according to claim 1, wherein the product unit aggregated value is managed for each item to be aggregated by product unit aggregation by metadata.
4. The environmental data management system according to claim 1, wherein the comparison target items in the organizational unit aggregation and the comparison target items in the product unit aggregation are specified based on a predetermined threshold value.
5. The environmental data management system according to claim 1, wherein when the aggregation unit of the comparison target item in the organizational unit aggregation and the aggregation unit of the comparison target item in the product unit aggregation are inconsistent, the aggregation unit of the comparison target item with a finer aggregation unit is aligned with the aggregation unit of the comparison target item with a coarser aggregation unit, and the organizational unit aggregation value and the product unit aggregation value are compared.
6. The greenhouse gas is at least one of carbon dioxide (CO 2 ), methane (CH 4 ), nitrous oxide (N 2 O), and chlorofluorocarbons, and the environmental data management system according to claim 1.
7. The environmental data management system according to claim 6, wherein the fluorocarbon is at least one of CFC (Chlorofluorocarbon), HCFC (Hydrochlorofluorocarbon), and HFC (Hydrofluorocarbon).
8. The environmental data management system according to claim 4, wherein the predetermined threshold is updated in any of the following cases: when there is no data exceeding the threshold in the previous aggregation value; when there is data exceeding the threshold in the previous aggregation value and there is a registration correction for the data exceeding the threshold.
9. The environmental data management system according to claim 1, wherein all target items of the organizational unit aggregation or the product unit aggregation related to the corrected aggregation value, the reason for the difference, and the organizational unit aggregation value and the product unit aggregation value before and after correction are displayed on the display screen.
10. When items with different predetermined aggregated values relate to Scope1 or Scope2, record the emissions during idling not included in the manufacturing process, etc. along the allocation rules based on the values of the target items in the organizational unit aggregation. When the items with differences do not relate to Scope1 or Scope2 and the values of each category included in Scope3 are not set to at least one of the aggregated values, record the numerical values of the set categories. When the values of each category included in Scope3 are set to at least one of the aggregated values and the primary data is set only to one of the aggregated values, record the set primary data linked to the non-set aggregated value. When the values of each category included in Scope3 are set to at least one of the aggregated values and the primary data is set to both of the aggregated values, update the old aggregated value by recording the aggregated value with the latest primary data registered. When the unit consumption based on quantity is set to both of the aggregated values, record the aggregated value with the unit consumption calculation method based on amount as the unit consumption based on quantity. When the unit consumption based on quantity is not set to either of the aggregated values, present different parameters to the user so that the user can manually input the changed value, thereby correcting the aggregated value determined not to accurately represent the actual situation to a more accurate value, the environmental-related data management system according to claim 1.
11. An environmental data management method for managing environmental data, wherein the environmental data includes at least the amount of greenhouse gas (GHG) emissions discharged in a supply chain composed of at least a supplier company and a buyer company, a computer including at least a processor and a storage device totals the GHG emissions for the target items of organizational unit aggregation at the organizational unit of the supplier company, and for the target items of product unit aggregation that total the GHG emissions for each product manufactured by the buyer company, for items having a corresponding relationship with comparable items in the organizational unit aggregation, the product unit has each category corresponding to each process from procurement of parts that emit GHG to manufacturing, use, and disposal, the category is managed for each product, compares the value of the target item of organizational unit aggregation with the value representing the integrated result for each category of product unit aggregation integrated by category, identifies an item for which a predetermined aggregated value is different among the target item of the organizational unit aggregation for which the value of the target item of the organizational unit aggregation and the value representing the integrated result for each category of product unit aggregation have been compared and the corresponding target item of the product unit aggregation, determines for each compared item which of the aggregated values of the target item of the organizational unit aggregation for which the aggregated values are different and the target item of the product unit aggregation more accurately represents the actual situation, and corrects the aggregated value determined not to accurately represent the actual situation to a more accurate value. An environmental data management method.
Citation Information
Patent Citations
Environmental related data management system, environmental related data management device, environmental related data management method, and program
JP2005078574A
Derivation device, derivation method, and program
JP2024001448A
Information coordination system for handling information on greenhouse gas emissions, information processing device, and program
WO2023095415A1
Environmental load information management method and information processing device
WO2023105695A1
Information processing system, information processing method, and program
WO2024005190A1
Cited By
Greenhouse gas emission reduction determination method and system based on public welfare digital reading
CN121390566A
Information processing system, information processing method, and program
JP2026011752A
Information processing system, information processing method and program
JP7817762B2