Carbon dioxide emission calculation system, method, and program

The carbon dioxide emission calculation system addresses inconsistencies in factories producing multiple products by calculating CO2 emissions per unit for excess and compensatory raw materials, enabling accurate emission tracking across product types.

JP7873653B2Active Publication Date: 2026-06-12KOBE STEEL LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
KOBE STEEL LTD
Filing Date
2023-10-30
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Existing methods struggle to accurately calculate carbon dioxide emissions in factories producing multiple types of products from raw materials, as the mixing ratios and scrap utilization vary, leading to inconsistencies in raw material and product amounts, which complicates macroscopic CO2 emission calculations.

Method used

A carbon dioxide emission calculation system and method that accounts for excess and compensatory raw material amounts by calculating CO2 emissions per unit for both scenarios where purchased raw materials exceed or are less than the product amount, incorporating factory waste reuse, and allocating emissions based on product type.

🎯Benefits of technology

Enables precise macroscopic CO2 emission determination for each product type, accounting for varying raw material and scrap utilization, ensuring accurate emission tracking across diverse product lines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007873653000001
    Figure 0007873653000001
  • Figure 0007873653000002
    Figure 0007873653000002
  • Figure 0007873653000003
    Figure 0007873653000003
Patent Text Reader

Abstract

To provide a CO2 emissions calculation system, method and program thereof for calculating the amount of CO2 to be emitted even in a macro perspective in which a purchased raw material is transformed into a product and factory wastes are rotated as rotating scrap in a factory, from a viewpoint of each type of products.SOLUTION: A CO2 emissions calculation system calculates the amount of CO2 to be emitted in a factory that can produce multiple kinds of products from raw materials through multiple processes. In a macro perspective, the multiple kinds include kinds of products for which the amount of raw materials purchased is not coincident with the quantity of products, and CO2 emissions per unit quantity in an excess amount (a) that exceeds the quantity of the products in the amount of raw materials purchased is calculated as CO2 emissions per unit quantity in a compensation amount (c) of factory waste with which the deficiency of the amount of raw materials purchased is compensated.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0001】 The present invention relates to a carbon dioxide emission calculation system, a carbon dioxide emission calculation method, and a carbon dioxide emission calculation program for obtaining the carbon dioxide emissions of a product when the purchased raw materials become the product and the factory waste rotates as rotating waste in the factory and is macroscopically captured. 【Background Art】 【0002】 In recent years, from the perspective of protecting the global environment and the like, attention has been paid to the carbon dioxide emissions (CO2 emissions), and technologies related to such carbon dioxide emissions have been studied and developed (for example, Patent Document 1). 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2023-087405 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 In a factory that manufactures products, the amount of raw materials procured from external sources over a certain period (purchased raw materials) corresponds to the amount of products produced during that period. The waste generated from processing the raw materials (purchased raw materials and factory waste described below) is basically reused as part of the raw materials. Therefore, it can sometimes be considered macroscopically as follows: "Purchased raw materials become products ((purchased raw material amount) = (product amount))," and factory waste rotates within the factory as rotary waste (ignoring the amount that cannot be reused and is discarded or lost, (rotating waste amount) = constant)." In particular, in the case of metal-based materials, where products are manufactured by melting raw materials, factory waste can be reused. Although the amount of rotating waste is considered constant macroscopically in this way, the waste generated in the manufacture of one product becomes factory waste and is reused in the manufacture of other products as needed, so the rotating waste itself is replaced microscopically. In such cases, the CO2 emissions from the raw materials from the perspective of the product can be calculated as the sum of the CO2 emissions from the purchased raw materials equivalent to the product amount and the CO2 emissions from the rotating waste equivalent to the amount of loss caused by the process (equivalent to the yield drop). Generally speaking, yield is the ratio of the amount of finished product to the amount of raw materials used, while yield drop is the opposite of yield, and is the ratio of the amount of loss (loss) that occurs from raw materials to finished product to the amount of raw materials used. 【0005】 On the other hand, in the case of a factory capable of manufacturing multiple types of products that are produced from raw materials through multiple processes, the mixing ratio of purchased raw materials to factory scrap and the upper limit of the factory scrap mixing rate may differ for each type of product, for example, due to reasons such as quality. In such cases, due to the constraints imposed by the aforementioned mixing ratio and upper limit of the mixing rate, for some types of products, there may be a shortage of factory scrap in production, and the shortage must be compensated for with purchased raw materials. As a result, the amount of purchased raw materials and the amount of product may not match, and the amount of purchased raw materials may exceed the amount of product. Conversely, if a large amount of factory scrap can be utilized, the amount of purchased raw materials may be less than the amount of product. Therefore, when calculating CO2 emissions in a factory capable of manufacturing multiple types of products that are produced from raw materials through multiple processes, there is a risk that a macroscopic view such as "purchased raw materials become products and factory scrap rotates as scrap within the factory" may not be possible from the perspective of each type of product. 【0006】 This invention was made in view of the above circumstances, and its purpose is to provide a carbon dioxide emission calculation system, a carbon dioxide emission calculation method, and a carbon dioxide emission calculation program that can determine carbon dioxide emissions (CO2 emissions) even when viewed macroscopically from the perspective of product type (product category), where purchased raw materials become products and factory waste rotates as rotary waste within the factory. [Means for solving the problem] 【0007】 As a result of various studies, the inventors have found that the above objective can be achieved by the present invention as follows. That is, a carbon dioxide emission calculation system according to one aspect of the present invention is a system for calculating CO2 emissions in a factory capable of manufacturing products of multiple types, which are manufactured from raw materials through multiple processes, and which includes a unit emission calculation unit that calculates the CO2 emissions per unit amount in the excess amount of purchased raw materials that exceeds the product amount when the amount of purchased raw materials is greater than the product amount, and the CO2 emissions per unit amount in the compensatory amount used to compensate for the shortage of purchased raw materials when the amount of purchased raw materials is less than the product amount. 【0008】 If a product includes several types where the amount of purchased raw materials does not match the amount of finished product, the excess amount is initially treated as scrap and used as a replacement in the production of the product. In such cases, for types where the amount of purchased raw materials is greater than the amount of finished product, the aforementioned macroeconomic approach can be achieved by subtracting the CO2 emissions from the excess amount from the CO2 emissions from the purchased raw materials. For types where the amount of purchased raw materials is less than the amount of finished product, the aforementioned macroeconomic approach can be achieved by incorporating the CO2 emissions from the replacement amount into the CO2 emissions from the purchased raw materials. Furthermore, during this incorporation, the carbon dioxide emission calculation system determines the CO2 emissions per unit amount of the replacement amount from the CO2 emissions per unit amount of the excess amount, making it possible to determine the CO2 emissions from the replacement amount. Therefore, even for types where the amount of purchased raw materials is less than the amount of finished product, the aforementioned macroeconomic approach can be realized. Consequently, the carbon dioxide emission calculation system can determine CO2 emissions even when considering the macroeconomic approach from the perspective of product type (product variety). 【0009】 In another embodiment, the carbon dioxide emission calculation system described above further comprises: a product information storage unit that stores, for each of the plurality of types, the total amount of purchased raw materials, the total amount of factory waste, and the total amount of products for that type of product during the predetermined period as total product information associated with that type; and a unit emission information storage unit that stores, for each of the plurality of types, the CO2 emissions per unit amount of purchased raw materials for that type of product as raw material unit emission information associated with that type, wherein the unit emission calculation unit calculates the total excess amount, which is the total amount of excess for that type of product during the predetermined period, based on the total product information for the type in which the amount of purchased raw materials is greater than the amount of products, and calculates the total excess amount for the type in which the amount of purchased raw materials is greater than the amount of products The system includes: a total excess amount calculation unit that calculates the sum of the total excess amounts as the total excess amount; a total excess amount emission calculation unit that, for each of the plurality of types where the amount of purchased raw materials is greater than the amount of products, calculates the total excess amount, which is the total amount of excess for products of that type during the predetermined period, based on the total product information, calculates the CO2 emissions in the total excess amount calculated for each type of product based on the raw material unit emission information, and calculates the sum of the CO2 emissions in the total excess amount calculated for each type where the amount of purchased raw materials is greater than the amount of products as the total excess amount CO2 emissions; and a unit cost calculation unit that calculates the CO2 emissions per unit amount in the excess amount as the CO2 emissions per unit amount in the compensation amount by dividing the total excess amount CO2 emissions calculated by the total excess amount calculation unit by the total excess amount calculated by the total excess amount calculation unit. 【0010】 Such a carbon dioxide emission calculation system can determine the CO2 emissions per unit amount in the excess amount as the CO2 emissions per unit amount in the compensation amount, using a more specific calculation method. 【0011】 In another embodiment, our carbon dioxide emission calculation system further includes a product information storage unit that stores, for each of the plurality of types, the total amount of purchased raw materials, the total amount of factory waste, and the total amount of products for that type of product during the predetermined period as total product information associated with that type; and a compensation amount emission calculation unit that, for types among the plurality of types where the amount of purchased raw materials is less than the amount of products, calculates the total compensation amount for that type of product during the predetermined period based on the total product information, and calculates the CO2 emissions for the calculated total compensation amount by multiplying the calculated total compensation amount by the CO2 emissions per unit amount of the compensation amount calculated by the unit emission calculation unit. 【0012】 Such a carbon dioxide emission calculation system can determine the total CO2 emissions from the amount of compensation over a predetermined period for types of products where the amount of purchased raw materials is less than the amount of product produced. 【0013】 In another embodiment, the carbon dioxide emission calculation system described above further comprises: a total compensation amount calculation unit that calculates the total amount of compensation for products of a given type during a predetermined period based on the total product information for types among the plurality of types in which the amount of purchased raw materials is less than the amount of products, multiplies the calculated total compensation amount by the amount of CO2 emissions per unit of the compensation amount calculated by the unit emission calculation unit to calculate the amount of CO2 emissions in the calculated total compensation amount, and calculates the sum of the amount of CO2 emissions in the total compensation amount calculated for types in which the amount of purchased raw materials is less than the amount of products as the total compensation amount CO2 emissions; and an allocation processing unit that calculates unallocated CO2 emissions by subtracting the total compensation amount CO2 emissions calculated by the total compensation amount calculation unit from the total excess amount CO2 emissions calculated by Preferably, in the carbon dioxide emission calculation system described above, the allocation processing unit allocates the calculated unallocated CO2 emissions to each of the multiple product types in the ratio of the amount of each product in each of the multiple product types (ratio of the total amount of each product). Preferably, in the carbon dioxide emission calculation system described above, the allocation processing unit allocates the calculated unallocated CO2 emissions to each of the multiple product types in the ratio of the amount of each purchased raw material in each of the multiple product types (ratio of the total amount of purchased raw materials). 【0014】 Such a carbon dioxide emission calculation system can allocate unallocated CO2 emissions when the total excess CO2 emissions do not match the total compensation CO2 emissions, and can allocate and process the entire amount of CO2 emissions related to raw materials over a predetermined period. 【0015】 In another embodiment, the carbon dioxide emission calculation system described above further includes a rotating scrap quantity calculation unit that stores the CO2 emissions per unit amount of the rotating scrap as rotating scrap unit emission information associated with the type, in the CO2 emissions generated when the factory scrap is reused as the rotating scrap in the manufacture of that type of product, and for each of the plurality of types, a rotating scrap quantity calculation unit that calculates the total amount of rotating scrap of that type, and for each of the plurality of types, a first type unit emission calculation unit that calculates the CO2 emissions per unit amount of that type by dividing the total CO2 emissions of that type for a predetermined period by the total amount of products of that type for the predetermined period based on the total product information, and the rotating scrap quantity calculation unit calculates the total amount of rotating scrap of that type by using the total amount of factory scrap of that type based on the total product information as the total amount of rotating scrap of that type if the amount of purchased raw materials is greater than the amount of products, and if the amount of purchased raw materials is less than the amount of products, it calculates the total amount of replacement scrap of that type from the total factory scrap of that type based on the total product information. The total amount of rotary scrap of that type is determined by subtraction, and if the amount of purchased raw materials is greater than the amount of product of that type, the first type unit emission calculation unit calculates the first multiplication result obtained by subtracting the total excess amount of that type from the total amount of purchased raw materials of that type based on the total product information, multiplying the result by the CO2 emissions per unit amount of purchased raw materials of that type of product based on the raw material unit emission information, and multiplying the total amount of rotary scrap of that type determined by the rotary scrap amount calculation unit by the CO2 emissions per unit amount of rotary scrap of that type based on the rotary scrap unit emission information The sum of the second multiplication result calculated and the allocation amount allocated to that type by the allocation processing unit is determined as the total CO2 emissions of that type during the predetermined period, and if the amount of purchased raw materials is less than the amount of products for that type, the third multiplication result obtained by multiplying the total amount of purchased raw materials of that type by the CO2 emissions per unit amount of purchased raw materials for that type of product based on the raw material unit emission information, the CO2 emissions in the total compensation amount of that type determined by the total compensation amount emission calculation unit, and the total amount of rotary scrap of that type determined by the rotary scrap amount calculation unit,The sum of the fourth multiplication result, obtained by multiplying the CO2 emission product per unit amount of that type of rotary scrap based on the rotary scrap unit emission information, and the allocation amount allocated to that type by the allocation processing unit, is determined as the total CO2 emission for that type during the predetermined period. 【0016】 Such carbon dioxide emission calculation systems can determine the amount of CO2 emissions per unit quantity for each product type, based on the amount of product produced. 【0017】 In another embodiment, the carbon dioxide emission calculation system further includes an individual product information storage unit that stores the quantity of products manufactured during the predetermined period as individual product information, and a first product emission calculation unit that calculates the CO2 emissions for the product by multiplying the quantity of the product based on the individual product information by the CO2 emissions per unit quantity for the product type obtained by the first type unit emission calculation unit. 【0018】 Such carbon dioxide emission calculation systems can determine the CO2 emissions from a product on a product volume basis (based on product volume). 【0019】 In another embodiment, the carbon dioxide emission calculation system described above further includes a rotating waste quantity calculation unit that stores the CO2 emissions per unit amount of the rotating waste as rotating waste unit emission information associated with the type, in the CO2 emissions generated when the factory waste is reused as the rotating waste in the manufacture of that type of product, and for each of the plurality of types, a rotating waste quantity calculation unit that calculates the total amount of rotating waste of that type, and for each of the plurality of types, a second type unit emission calculation unit that calculates the CO2 emissions per unit amount of that type by dividing the total CO2 emissions of that type during the predetermined period by the total amount of materials, which is the sum of the total amount of purchased raw materials and the total factory waste of that type during the predetermined period based on the total product information, and the rotating waste quantity calculation unit calculates the total amount of rotating waste of that type by using the total amount of factory waste of that type based on the total product information if the type is a type in which the amount of purchased raw materials is greater than the amount of product, and if the type is a type in which the amount of purchased raw materials is less than the amount of product, it calculates the total amount of rotating waste of that type from the total amount of factory waste of that type based on the total product information The second unit emission calculation unit calculates the total amount of rotary scrap of a given type by subtracting the total amount of replacement scrap, and if the amount of purchased raw materials is greater than the amount of product, it subtracts the total excess amount of a given type from the total amount of purchased raw materials of a given type based on the total product information, and multiplies the subtraction result obtained by multiplying the CO2 emissions per unit amount of purchased raw materials for a given type of product based on the raw material unit emission information by the CO2 emissions per unit amount of purchased raw materials for a given type of product, and multiplies the total amount of rotary scrap of a given type obtained by the rotary scrap amount calculation unit by the CO2 emissions per unit amount of rotary scrap of a given type based on the rotary scrap unit emission information. The sum of the second multiplication result obtained by multiplying the two emission products and the allocation amount allocated to that type by the allocation processing unit is obtained as the total CO2 emissions of that type during the predetermined period, and if the amount of purchased raw materials is less than the amount of products for that type, the third multiplication result obtained by multiplying the total amount of purchased raw materials of that type based on the total product information by the CO2 emissions per unit amount of purchased raw materials for that type of product based on the raw material unit emission information, the CO2 emissions in the total compensation amount of that type obtained by the total compensation amount emission calculation unit, and the total amount of rotary scrap of that type obtained by the rotary scrap amount calculation unit,The sum of the fourth multiplication result, obtained by multiplying the CO2 emission product per unit amount of that type of rotary scrap based on the rotary scrap unit emission information, and the allocation amount allocated to that type by the allocation processing unit, is calculated as the total CO2 emission for that type during the predetermined period. 【0020】 Such carbon dioxide emission calculation systems can determine the amount of CO2 emissions per unit quantity for each type of material, based on the amount of material used. 【0021】 In another embodiment, the carbon dioxide emission calculation system further includes an individual product information storage unit that stores the amount of material used for products manufactured during the predetermined period as individual product information, and a second product emission calculation unit that calculates the CO2 emissions for a product by multiplying the amount of material used for the product based on the individual product information by the CO2 emissions per unit amount for the product type obtained by the second type unit emission calculation unit. 【0022】 Such carbon dioxide emission calculation systems can determine the CO2 emissions of a product based on the amount of materials used (based on the amount of materials). 【0023】 Another embodiment of the present invention relates to a method for calculating carbon dioxide emissions in a factory capable of manufacturing products of multiple types, each manufactured from raw materials through multiple processes. The method involves determining CO2 emissions in a factory where multiple types of products are manufactured through multiple processes, where, over a predetermined period, the amount of purchased raw materials matches the amount of products manufactured, and the factory waste generated by the execution of the processes is reused as rotary waste in the manufacture of the products, and the amount of rotary waste is considered to be constant if the amount that cannot be reused is ignored. The multiple types include types where the amount of purchased raw materials does not match the amount of products manufactured. When the amount of purchased raw materials is greater than the amount of products manufactured, the CO2 emissions per unit amount are determined for the excess amount of purchased raw materials that exceeds the amount of products manufactured. When the amount of purchased raw materials is less than the amount of products manufactured, the CO2 emissions per unit amount are determined for the amount of factory waste used to compensate for the shortage in purchased raw materials. 【0024】 Such a method for calculating carbon dioxide emissions can determine the CO2 emissions even when viewed macroscopically from the perspective of different types of products (different varieties of products). 【0025】 The carbon dioxide emission calculation program according to another aspect of the present invention is a program for obtaining the CO2 emissions related to a target product of a target type manufactured in a factory capable of manufacturing a plurality of types of products through a plurality of processes from raw materials within a predetermined period, and is a program for causing a computer to function as any of the above-mentioned carbon dioxide emission calculation systems. 【0026】 According to this, a carbon dioxide emission calculation program can be provided, and this carbon dioxide emission calculation program exhibits the same operational effects as the above-mentioned carbon dioxide emission calculation systems. 【Advantages of the Invention】 【0027】 The carbon dioxide emission calculation system, the carbon dioxide emission calculation method, and the carbon dioxide emission calculation program according to the present invention can determine the CO2 emissions even when viewed macroscopically from the perspective of different types of products (different varieties of products). 【Brief Description of the Drawings】 【0028】 [Figure 1] It is a conceptual diagram for explaining a macroscopic way of thinking where purchased raw materials become products and factory waste rotates as rotating waste within the factory. [Figure 2] It is a diagram for explaining the outline of the carbon dioxide emission calculation system in the embodiment. [Figure 3] It is a diagram showing the configuration of the carbon dioxide emission calculation system. [Figure 4] As an example, it is a diagram showing a total product information table. [Figure 5] As an example, it is a diagram showing a unit emission amount information table. [Figure 6] As an example, it is a diagram showing an individual product information table. [Figure 7] As an example, this diagram illustrates how to determine the total excess amount, total compensation amount, and total rotary scrap amount. [Figure 8] As an example, this diagram illustrates how to calculate the CO2 emissions per unit amount in excess quantities (CO2 emissions per unit of excess quantity). [Figure 9] As an example, this diagram illustrates how to determine the total compensation amount by type and the CO2 emissions associated with that total compensation amount by type. [Figure 10] As an example, this is a diagram illustrating how to determine the allocation amount for each type. [Figure 11] As an example, Figures 7 through 10 are schematic diagrams used to explain the various operations performed. [Figure 12] As an example, this diagram illustrates how to determine the total amount of rotary scrap by type. [Figure 13] As an example, this diagram illustrates how to calculate CO2 emissions for each type of product, based on the total amount of purchased raw materials remaining in the product, the total amount of replacement waste, and the total amount of rotary waste. [Figure 14] As an example, this diagram illustrates how to calculate total CO2 emissions by type. [Figure 15] As an example, this diagram illustrates how to calculate the CO2 emissions per unit quantity for each product type and the CO2 emissions for each product, based on the total product volume. [Figure 16] As an example, this diagram illustrates how to calculate the CO2 emissions per unit quantity for each type of product and the CO2 emissions for the product itself, based on the amount of raw materials used. [Figure 17] To include the operation of the carbon dioxide emission calculation system. [Modes for carrying out the invention] 【0029】 Hereinafter, one or more embodiments of the present invention will be described with reference to the drawings. However, the scope of the invention is not limited to the disclosed embodiments. In each figure, components denoted by the same reference numerals are identified as identical components, and their descriptions are omitted where appropriate. In this specification, general reference numerals are used without subscripts, while individual components are indicated by subscripts. 【0030】 Figure 1 is a conceptual diagram illustrating a macroscopic view in which purchased raw materials become products and factory waste rotates as rotary waste within the factory. Figure 1A shows the aforementioned macroscopic view, and Figure 1B shows the generation of factory waste. Figure 2 is a diagram illustrating the overview of the carbon dioxide emission calculation system in the embodiment. Figure 2A shows the generation of excess and its temporary decomposition into scrap, and Figure 2B shows the amount of compensation. 【0031】 The carbon dioxide emission calculation system in this embodiment is a system for calculating carbon dioxide emissions (CO2 emissions) in a factory (plant) capable of manufacturing multiple types of products that are produced from raw materials through multiple processes. In this embodiment, the carbon dioxide emission calculation system assumes, for example, as shown in Figure 1, that over a predetermined period, the amount of purchased raw materials α-δ and the amount of product β are equal (α-δ=β), and that the factory waste generated by the execution of the process STk (in the example of Figure 1B, k=an integer from 1 to 6) is reused as rotary waste in the manufacture of the product, and that if the amount of rotary waste γ is considered to be a constant amount, ignoring the amount δ that cannot be reused, then this is the premise (the target of CO2 emission calculation). In the factory that manufactures multiple types, if the amount of purchased raw materials and the amount of product are equal for all of the multiple types, then, as described above, the CO2 emissions of the materials (= purchased raw materials + factory waste) from the perspective of the product can be calculated as the sum of the CO2 emissions from the purchased raw materials equivalent to the amount of product and the CO2 emissions from the rotary waste equivalent to the amount of loss (equivalent to the yield drop) caused by the execution of the process. On the other hand, in this embodiment, the plurality of types include types in which the amount of purchased raw materials and the amount of product do not match. For this reason, in the carbon dioxide emission calculation system in this embodiment, as shown in Figure 2 for example, the excess amount a is temporarily treated as rotary scrap b and used as replacement amount c in the manufacture of the product. In types where the amount of purchased raw materials α-δ is greater than the amount of product β, the macroscopic approach can be taken by subtracting the CO2 emissions from the excess amount a from the CO2 emissions from the purchased raw materials. In types where the amount of purchased raw materials α-δ is less than the amount of product β, the macroscopic approach can be taken by incorporating the CO2 emissions from the replacement amount c into the CO2 emissions from the purchased raw materials. In order to incorporate the CO2 emissions from the replacement amount c, the CO2 emissions per unit amount are required. Therefore, in this embodiment, the carbon dioxide emission calculation system includes a unit emission calculation unit that calculates the CO2 emissions per unit amount for the excess amount of purchased raw materials that exceeds the amount of products when the amount of purchased raw materials is greater than the amount of products, and the CO2 emissions per unit amount for the amount of factory waste used to compensate for the shortage in purchased raw materials when the amount of purchased raw materials is less than the amount of products. 【0032】 The following provides a more detailed explanation of such a carbon dioxide emission calculation system, as well as the carbon dioxide emission calculation method and carbon dioxide emission calculation program implemented therein. Here, as an example, we will use a factory (plant) capable of manufacturing various types of rolled steel sheets, but the factory (plant) can be any type as long as it has multiple pieces of equipment and is capable of manufacturing multiple types of products through multiple processes. The carbon dioxide emission calculation system may be configured by connecting an input / output terminal device for inputting and outputting data, one or more processing units (e.g., a server device) that perform various calculations, and one or more database devices that store (manage) various data in a way that allows them to communicate with each other. At least some of these input / output terminal devices, one or more processing units, and one or more database devices may be configured as a single unit and connected to the rest in a way that allows them to communicate with each other, but here we will explain the carbon dioxide emission calculation system using a carbon dioxide emission calculation device that integrates all of these components as an example. 【0033】 Figure 3 is a diagram showing the configuration of the carbon dioxide emission calculation system. Figure 4 is a diagram showing the total product information table as an example. Figure 5 is a diagram showing the unit emission information table as an example. Figure 6 is a diagram showing the individual product information table as an example. Figure 7 is a diagram illustrating how to calculate the total excess amount, total compensation amount, and total rotary scrap amount as an example. Figure 8 is a diagram illustrating how to calculate the CO2 emissions per unit amount in the excess amount (CO2 emissions per unit of excess amount) as an example. Figure 9 is a diagram illustrating how to calculate the total compensation amount by type and the CO2 emissions in the total compensation amount by type as an example. Figure 10 is a diagram illustrating how to calculate the allocation amount by type as an example. Figure 11 is a schematic diagram illustrating the calculations shown in Figures 7 to 10 as a whole as an example. Figure 12 is a diagram illustrating how to calculate the total rotary scrap amount by type as an example. Figure 13 is a diagram illustrating, as an example, how to calculate CO2 emissions for each type of product based on the total amount of purchased raw materials remaining in the product, the total amount of replacement waste, and the total amount of rotary waste. Figure 13A shows the case for the total amount of purchased raw materials remaining in the product, Figure 13B shows the case for the total amount of replacement waste, and Figure 13C shows the case for the total amount of rotary waste by type. Figure 14 is a diagram illustrating, as an example, how to calculate the total CO2 emissions by type. Figure 15 is a diagram illustrating, as an example, how to calculate the CO2 emissions per unit amount and the CO2 emissions in the product for each type of product, based on the product volume. Figure 15A shows the case for CO2 emissions per unit amount, and Figure 15B shows the case for CO2 emissions in the product. Figure 16 is a diagram illustrating, as an example, how to calculate the CO2 emissions per unit amount and the CO2 emissions in the product for each type of product, based on the amount of raw materials. Figure 16A shows the case for CO2 emissions per unit amount, and Figure 16B shows the case for CO2 emissions in the product. 【0034】 The carbon dioxide emission calculation system (carbon dioxide emission calculation device as an example) 1000 in this embodiment includes, for example, a control processing unit 1, an input unit 2, an output unit 3, an interface unit (IF unit) 4, and a storage unit 5, as shown in Figure 1. 【0035】 The input unit 2 is connected to the control processing unit 1 and is a device that inputs various commands, such as commands to instruct the start of calculations, and various data necessary for operating the carbon dioxide emission calculation device 1000, such as various quantities and CO2 emissions per unit quantity. Examples of input units include a keyboard, a mouse, and multiple input switches assigned to predetermined functions. The output unit 3 is connected to the control processing unit 1 and is a device that outputs commands, data, and calculation results input from the input unit 2 according to the control of the control processing unit 1. Examples of output units include display devices such as CRT displays, LCDs (liquid crystal displays), and organic EL displays, and printing devices such as printers. 【0036】 The input unit 2 and output unit 3 may be configured as touch panels. In this configuration, the input unit 2 is a position input device that detects and inputs the operating position, such as a resistive or capacitive touch panel, and the output unit 3 is a display device. In this touch panel, a position input device is provided on the display surface of the display device, and one or more candidate input contents that can be input to the display device are displayed. When the user touches the display position that displays the input content they wish to input, the position input device detects that position, and the display content displayed at the detected position is input to the carbon dioxide emission calculation device 1000 as the user's operation input. With such a touch panel, the user can easily understand the input operation intuitively, thus providing a carbon dioxide emission calculation device 1000 that is easy for the user to use. 【0037】 The IF unit 4 is connected to the control processing unit 1 and, in accordance with the control of the control processing unit 1, is a circuit that inputs and outputs data to and from external devices, for example. Examples include an RS-232C serial communication interface circuit, an interface circuit using the Bluetooth® standard, and an interface circuit using the USB standard. Alternatively, the IF unit 4 may be a communication interface circuit that sends and receives communication signals to and from external devices, such as a data communication card or a communication interface circuit conforming to the IEEE 802.11 standard. 【0038】 The memory unit 5 is connected to the control processing unit 1 and is a circuit that stores various predetermined programs and various predetermined data in accordance with the control of the control processing unit 1. 【0039】 The various predetermined programs mentioned above include, for example, a control processing program, which includes, for example, a control program, a unit emission calculation program, a total compensation amount emission calculation program, a distribution processing program, a rotary scrap amount calculation program, a first type unit emission calculation program, a first product emission calculation program, a second type unit emission calculation program, and a second product emission calculation program. The control program controls each part 2 to 5 of the carbon dioxide emission calculation device 1000 according to the function of each part. The unit emission calculation program is a program that calculates the CO2 emissions per unit amount in the excess amount of purchased raw materials that exceeds the product amount when the amount of purchased raw materials is greater than the product amount, and the CO2 emissions per unit amount in the compensation amount used to compensate for the shortage of purchased raw materials with the factory scrap when the amount of purchased raw materials is less than the product amount. The Total Compensation Amount Emission Calculation Program calculates the total compensation amount for products of a given type during a predetermined period based on the total product information described below, for the type of product among the multiple types in which the amount of purchased raw materials is less than the amount of product. It then calculates the CO2 emissions for the calculated total compensation amount by multiplying the calculated total compensation amount by the CO2 emissions per unit of the compensation amount calculated by the unit emission calculation program. The sum of the CO2 emissions for the total compensation amounts calculated for the types in which the amount of purchased raw materials is less than the amount of product is calculated as the total compensation amount CO2 emissions. This Total Compensation Amount Emission Calculation Program includes a compensation amount emission calculation program that calculates the total compensation amount for products of a given type during a predetermined period based on the total product information, for the type of product among the multiple types in which the amount of purchased raw materials is less than the amount of product. It then calculates the CO2 emissions for the calculated total compensation amount by multiplying the calculated total compensation amount by the CO2 emissions per unit of the compensation amount calculated by the unit emission calculation program.The allocation processing program calculates unallocated CO2 emissions by subtracting the total compensation amount CO2 emissions calculated by the total compensation amount CO2 emissions calculation program from the total excess CO2 emissions calculated by the total excess CO2 emissions calculation program, and allocates the calculated unallocated CO2 emissions to each of the multiple types. The rotary scrap amount calculation program calculates the total rotary scrap amount for each of the multiple types. The first type unit emission calculation program calculates the CO2 emissions per unit for each of the multiple types by dividing the total CO2 emissions for that type during a predetermined period by the total product quantity of that type during the predetermined period based on the total product information. The first product emission calculation program calculates the CO2 emissions for a product by multiplying the product quantity of the product based on the individual product information described later by the CO2 emissions per unit for that product type calculated by the first type unit emission calculation program. The second type-specific unit emission calculation program calculates the CO2 emissions per unit for each of the plurality of types by dividing the total CO2 emissions of that type during the predetermined period by the total amount of materials, which is the sum of the total amount of purchased raw materials and the total amount of factory waste of that type during the predetermined period based on the total product information. The second product emission calculation program calculates the CO2 emissions for a product by multiplying the product quantity of the product based on the individual product information by the CO2 emissions per unit for that product type calculated by the second type-specific unit emission calculation program. 【0040】 The aforementioned various predetermined data include, for example, total product information, raw material unit discharge information, individual product information, rotary scrap unit discharge information, various calculation results during the calculation process, and final calculation results, which are all data necessary for executing these programs. 【0041】 Such a storage unit 5 may include, for example, a non-volatile memory element such as ROM (Read Only Memory) or a rewritable non-volatile memory element such as EEPROM (Electrically Erasable Programmable Read Only Memory). Furthermore, the storage unit 5 includes RAM (Random Access Memory) which serves as the working memory of the control processing unit 1, storing data generated during the execution of the predetermined program. The storage unit 5 may also be configured to include a hard disk drive with a relatively large storage capacity. 【0042】 The storage unit 5 functionally includes a total product information storage unit 51, a unit discharge information storage unit 52, and an individual product information storage unit 53 for storing total product information, raw material unit discharge information, individual product information, and rotary scrap unit discharge information. 【0043】 The total product information storage unit 51 stores total product information. The total product information is data representing the total quantity of a predetermined item for a predetermined type of product over a predetermined period, and includes the total amount of purchased raw materials, the total amount of factory waste, and the total amount of products for that type of product over the predetermined period. The predetermined period is arbitrary and can be set appropriately according to the purpose of the carbon dioxide emission calculation device 1000 (purpose of calculating CO2 emissions), for example. In one example, the predetermined period can be set to three months (quarter), six months, or one year. 【0044】 In this specification, the expression "total xxx quantity" refers to the total quantity of xxx in a certain type of product during the predetermined period. The expression "total xxx quantity" described later refers to the total quantity of xxx obtained by summing the total xxx quantities for all types during the predetermined period. The expression "xxx quantity" described later refers to the quantity of xxx in a single product during the predetermined period. Thus, in this specification, three quantities of xxx are described as necessary: ​​total xxx quantity, total xxx quantity, and xxx quantity. 【0045】 In this embodiment, the total product information is stored in a total product information storage unit 51 in table format. The total product information table PT, which registers this total product information, includes, for example, as shown in Figure 4, a type name field 511 for registering the type name of the product (a type name for identifying and distinguishing the type of product), a total purchased raw material quantity field 512 for registering the total purchased raw material quantity [ton] for the product of the type name registered in the type name field 511, a total factory waste quantity field 513 for registering the total factory waste quantity [ton] for the product of the type name registered in the type name field 511, a total material quantity field 514 for registering the total material quantity [ton] for the product of the type name registered in the type name field 511, a total product quantity field 515 for registering the total product quantity [ton] for the product of the type name registered in the type name field 511, and a yield field 516 for registering the yield [%] for the product of the type name registered in the type name field 511, and has a record for each type of product (type name). As mentioned above, the materials consist of purchased raw materials used in the manufacture of the product and factory waste recycled in the process. Therefore, the total amount of materials can be calculated as the sum of the total amount of purchased raw materials and the total amount of factory waste, and thus the total amount of materials field 514 may be omitted from the total product information table PT. In this embodiment, the yield is a reference value, and the yield field 516 may be omitted from the total product information table PT. 【0046】 The unit emission information storage unit 52 stores unit emission information representing the CO2 emissions per unit amount. In this embodiment, the unit emission information includes raw material unit emission information representing the CO2 emissions per unit amount of purchased raw materials for the product, and rotary scrap unit emission information representing the CO2 emissions per unit amount of rotary scrap. 【0047】 In this embodiment, the unit emission information is stored in a table format in the unit emission information storage unit 52. The unit emission information table NT, which registers this unit emission information, includes, for example, a purchased raw material name field 521 for registering the purchased raw material name (the name of the purchased raw material used to identify and distinguish the purchased raw material), and a unit CO2 emission field 522 for registering the CO2 emission per unit amount [tCO2 / ton] of the purchased raw material registered in the purchased raw material name field 521, and has a record for each type of purchased raw material (purchased raw material name). In this embodiment, as described above, the unit emission information includes rotary scrap unit emission information, so the unit emission information table NT includes a record in which "rotary scrap" is registered in place of the purchased raw material name field 521, and the CO2 emission per unit amount of rotary scrap is registered in the unit CO2 emission field 522 of this record. As a result, rotary scrap unit emission information is registered in the unit emission information table NT. In this embodiment, the CO2 emissions per unit amount of rotary scrap are a value used commonly for all types, but they may be individual values ​​set for each type of rotary scrap. 【0048】 The individual product information storage unit 53 stores individual product information. The individual product information is information (data) that represents the quantity of a predetermined item relating to the product for each product during a predetermined period, and includes the quantity of the product and the quantity of materials (quantity of materials for the product) of the product manufactured during the predetermined period. 【0049】 In this embodiment, the individual product information is stored in the individual product information storage unit 53 in table format. The individual product information table IT for registering this individual product information includes, for example, as shown in Figure 6, a type name field 531 for registering the type name of the product, a product name field 532 for registering the product name (the name of the product used to identify and distinguish the product), a product quantity field 533 for registering the product quantity [tons] of the product with the product name registered in the product name field 532, and a material quantity field 534 for registering the material quantity [tons] of the product with the product name registered in the product name field 532, with a record for each product name. 【0050】 This total product information, unit emission information, and individual product information are stored in the storage unit 5 in advance when calculating CO2 emissions. When analyzing against manufacturing results, the total product information and individual product information are the actual values ​​of products manufactured during a predetermined period, in which case the CO2 emissions from materials are actual values. When analyzing against a manufacturing plan, the total product information and individual product information are the planned values ​​of products planned for a predetermined period, in which case the CO2 emissions from materials are planned values ​​(predicted values). 【0051】 Returning to Figure 3, the control processing unit 1 is a circuit for determining CO2 emissions by controlling each of the parts 2 to 5 of the carbon dioxide emission calculation device 1000 according to the function of each part. The control processing unit 1 is configured, for example, with a CPU (Central Processing Unit) and its peripheral circuits. When the control processing program is executed, the control processing unit 1 is functionally configured with the control unit 11, the unit emission calculation unit 12, the total compensation amount emission calculation unit 13, the distribution processing unit 14, the rotating scrap amount calculation unit 15, the first type unit emission calculation unit 16, the first product emission calculation unit 17, the second type unit emission calculation unit 18, and the second product emission calculation unit 19. 【0052】 The control unit 11 controls each of the parts 2 to 5 of the carbon dioxide emission calculation device 1000 according to the function of each part, and is in charge of the overall control of the carbon dioxide emission calculation device 1000. 【0053】 The unit emission calculation unit 12 calculates the CO2 emissions per unit amount for the excess amount of purchased raw materials that exceeds the amount of products when the amount of purchased raw materials is greater than the amount of products, and the CO2 emissions per unit amount for the amount of factory waste used to compensate for the shortage in purchased raw materials when the amount of purchased raw materials is less than the amount of products. In this embodiment, the unit emission calculation unit 12 functionally comprises a total excess amount calculation unit 121, a total excess amount emission calculation unit 122, and a unit cost calculation unit 123. 【0054】 The total excess amount calculation unit 121 calculates the total excess amount, which is the total amount of excess for products of a given type during a predetermined period, based on the total product information, for the types of products where the amount of purchased raw materials is greater than the amount of products, and calculates the sum of the total excess amounts calculated for the types where the amount of purchased raw materials is greater than the amount of products as the total excess amount. 【0055】 For example, in the examples shown in Figures 4 to 6, the types where the amount of purchased raw materials is greater than the amount of product are type names "A", "B", and "C". Figure 4 shows total product information, including the total amount of purchased raw materials and the total amount of product. From Figure 4, the relationship between the total amount of purchased raw materials and the total amount of product can be determined. Since the relationship between the total amount of purchased raw materials and the total amount of product is equivalent to the relationship between the amount of purchased raw materials and the amount of product for a single product, the relationship between the amount of purchased raw materials and the amount of product for a single product can also be determined from Figure 4. In this example, the total excess amount calculation unit 121 calculates the total excess amount for each of the following types by subtracting the total amount of products from the total amount of raw materials purchased, as shown in Figure 7: "30" [tons] (=100-70) for type "A", "B" for type "B" (=70-50) and "10" [tons] (=100-90) for type "C". As shown in Figure 8, the sum of these calculated total excess amounts is then calculated as the total excess amount: "60" [tons] (=30+20+10). 【0056】 The total excess emissions calculation unit 122 calculates the total excess amount, which is the total amount of excess for products of a given type during a predetermined period, based on the total product information, for the type of product in which the amount of purchased raw materials is greater than the amount of product, based on the raw material unit emissions information, and calculates the CO2 emissions from the total excess amount for the product of that type, and calculates the sum of the CO2 emissions from the total excess amount for the type of product in which the amount of purchased raw materials is greater than the amount of product as the total excess CO2 emissions. 【0057】 For example, in the above example, as described above, the types in which the amount of purchased raw materials exceeds the amount of finished product are type name "A", type name "B", and type name "C", and the total excess amount for type name "A" is "30" [tons], the total excess amount for type name "B" is "20" [tons], and the total excess amount for type name "C" is "10" [tons]. The total excess emission calculation unit 122 calculates the CO2 emission amount for the total excess amount as shown in Figure 8 by multiplying the CO2 emission amount per unit for type name "A" by its total excess amount of "30" [tons], since the CO2 emission amount per unit for type name "A" is "10" [tCO2 / ton]. Similarly, the total excess emissions calculation unit 122 calculates the CO2 emissions for the total excess of type "B" as "150" [tCO2] (=7.5 × 20) and the CO2 emissions for the total excess of type "C" as "90" [tCO2] (=9 × 10). Then, as shown in Figure 8, the total excess emissions calculation unit 122 calculates the sum of these calculated CO2 emissions for the total excess as the total excess CO2 emissions: "540" [tCO2] (=300 + 150 + 90). 【0058】 The unit consumption calculation unit 123 calculates the CO2 emissions per unit amount in the compensation amount by dividing the total excess CO2 emissions calculated by 【0059】 In the example described above, as shown in Figure 8, the unit consumption calculation unit 123 calculates the CO2 emissions per unit amount in the excess amount; "9" [tCO2 / ton] (=540 / 60) as the CO2 emissions per unit amount in the compensation amount by dividing the total excess CO2 emissions; "540" [tCO2] calculated by the total excess amount calculation unit 122 by the total excess amount; "60" [ton] calculated by the total excess amount calculation unit 121. ((CO2 emissions per unit amount in the compensation amount) = (CO2 emissions per unit amount in the excess amount); "9" [tCO2 / ton]). 【0060】 The total compensation amount emission calculation unit 13 calculates the total compensation amount, which is the total amount of compensation for products of a given type during a predetermined period, based on the total product information, for the type of product among the multiple types of products in which the amount of purchased raw materials is less than the amount of product. It then calculates the CO2 emissions for the calculated total compensation amount by multiplying the calculated total compensation amount by the CO2 emissions per unit amount of the compensation amount calculated by the unit emission calculation unit 12, and calculates the sum of the CO2 emissions for the total compensation amount calculated for the type of product in which the amount of purchased raw materials is less than the amount of product as the total compensation amount CO2 emissions. Therefore, the total compensation amount emission calculation unit 13 includes a compensation amount emission calculation unit that calculates the total compensation amount, which is the total amount of compensation for products of a given type during a predetermined period, based on the total product information, for types of products among the plurality of types of products in which the amount of purchased raw materials is less than the amount of product, and multiplies the calculated total compensation amount by the CO2 emission per unit amount of the compensation amount calculated by the unit emission calculation unit 12 to calculate the CO2 emission in the calculated total compensation amount. 【0061】 In the examples shown in Figures 4 to 6 above, the types in which the amount of purchased raw materials is less than the amount of finished product are type names "D" and "E". Therefore, in this example, the total compensation amount calculation unit 13 calculates the total compensation amount for type "D" and type "E" by subtracting the total amount of purchased raw materials from the total amount of finished product, as shown in Figure 9, to obtain the total compensation amount for type "D": "20" [tons] (=40-20) and for type "E": "30" [tons] (=60-30). Next, the total compensation amount emission calculation unit 13 calculates the CO2 emissions for the total compensation amount; "180" [tCO2] for type name; "D" by multiplying the calculated total compensation amount; "20" [ton] by the CO2 emissions per unit amount of the compensation amount; "9" [tCO2 / ton] calculated by the unit emission calculation unit 12, and calculates the CO2 emissions for the total compensation amount; "270" [tCO2] for type name; "E" by multiplying the calculated total compensation amount; "30" [ton] by the CO2 emissions per unit amount of the compensation amount; "9" [tCO2 / ton] calculated by the unit emission calculation unit 12, and so on. Then, the total compensation amount emission calculation unit 13 calculates the sum of these calculated CO2 emissions for the total compensation amount as the total compensation amount CO2 emissions; "450" ​​[tCO2] (=180+270). 【0062】 The allocation processing unit 14 calculates the unallocated CO2 emissions by subtracting the total compensation amount CO2 emissions calculated by the total compensation amount CO2 emissions calculation unit 13 from the total excess CO2 emissions calculated by the total excess CO2 emissions calculation unit 122, and then allocates the calculated unallocated CO2 emissions to each of the multiple product types. The allocation method is predetermined as appropriate. For example, the allocation processing unit 14 allocates the calculated unallocated CO2 emissions to each of the multiple product types based on the ratio of each product quantity (here, the ratio of the total product quantities). Alternatively, for example, the allocation processing unit 14 allocates the calculated unallocated CO2 emissions to each of the multiple product types based on the ratio of each purchased raw material quantity (here, the ratio of the total purchased raw material quantities). 【0063】 In the example described above, as shown in Figures 8 and 9, the allocation processing unit 14 calculates the unallocated CO2 emissions, "90" [tCO2] (= 540-450), by subtracting the total compensation amount CO2 emissions, "450" ​​[tCO2], calculated by the total compensation amount CO2 emissions calculation unit 13 from the total excess CO2 emissions, "540" [tCO2], calculated by the total excess CO2 emissions calculation unit 122. Then, the allocation processing unit 14 allocates this calculated unallocated CO2 emissions, "90" [tCO2], to each of the multiple types of products. As an example, let's explain the case where the allocation is based on the ratio of product quantities, in this case, the ratio of total product quantities. First, to determine the ratio of total product quantities, the allocation processing unit 14 calculates the sum of the total product quantities for each of the multiple product types; "A", "B", "C", "D", and "E"; "70", "50", "90", "40", and "60" [tons] for each type, as shown in Figures 10 and 11, to get the total product quantity; "310" [tons] (= 70 + 50 + 90 + 40 + 60). Then, for each of the multiple product types; "A", "B", "C", "D", and "E", the allocation amount of CO2 emissions to be allocated to that type is calculated by multiplying the previously calculated unallocated CO2 emissions; "90" [tCO2] by the ratio of total product quantities for that type. For example, in the case of type "A", the unallocated CO2 emissions, "90" [tCO2], are multiplied by the ratio of the total product volume for type "A", "70 / 310", to obtain the allocated amount of CO2 emissions for type "A", "20.32" [tCO2] (≒90 × 70 / 310, rounded to three decimal places). The same calculation can be performed for each of the other types, "B" through "E". 【0064】 On the other hand, when allocating by the ratio of the amount of purchased raw materials, in this case the ratio of the total amount of purchased raw materials, first, in order to determine the ratio of the total amount of purchased raw materials, in the example shown in Figures 4 to 6 above, the sum of the total amount of purchased raw materials for each of the multiple types of products, "A", "B", "C", "D", and "E", is calculated as "100", "70", "100", "20", and "30" [tons], and this sum is then used to determine the total amount of purchased raw materials, "320" [tons] (=100+70+100+20+30). Then, for each of the multiple types of products, "A", "B", "C", "D", and "E", the amount of CO2 emissions allocated to that type is determined by multiplying the previously calculated unallocated CO2 emissions, "90" [tCO2], by the ratio of the total amount of purchased raw materials for that type. For example, in the case of type "A", the unallocated CO2 emissions, "90" [tCO2], are multiplied by the ratio of the total amount of purchased raw materials for type "A", "100 / 320", to obtain the allocated amount of CO2 emissions for type "A", "28.13" [tCO2] (≈ 90 × 100 / 320, rounded to three decimal places). The same calculation can be performed for each of the other types, "B" through "E". 【0065】 The rotary scrap amount calculation unit 15 calculates the total rotary scrap amount for each of the multiple types of products. More specifically, if the rotary scrap amount calculation unit 15 calculates the total rotary scrap amount for a type by using the total factory scrap amount for that type based on the total product information as the total rotary scrap amount for that type when the amount of purchased raw materials for that type is greater than the amount of product, and if the amount of purchased raw materials for that type is less than the amount of product, it calculates the total rotary scrap amount for that type by subtracting the total replacement scrap for that type from the total factory scrap for that type based on the total product information. The total rotary scrap amount for that type is the total amount of rotary scrap for that type of product during the predetermined period. 【0066】 In the example above, the types where the amount of raw materials purchased is greater than the amount of finished product are type names "A", "B", and "C", while the types where the amount of raw materials purchased is less than the amount of finished product are type names "D" and "E". 【0067】 For example, in the case of type "A" where the amount of purchased raw materials is greater than the amount of finished product, the rotary scrap volume calculation unit 15 calculates the total rotary scrap volume of type "A" based on the total product information, using the total factory scrap volume of "25" [tons] for type "A" as the total rotary scrap volume for that type, as shown in Figure 12. Similarly, the total factory scrap volume of type "B" is set to "30" [tons] as the rotary scrap volume, and the total factory scrap volume of type "C" is set to "30" [tons] as the rotary scrap volume. 【0068】 On the other hand, in one example, for type "D" where the amount of purchased raw materials is less than the amount of finished product, the rotary scrap volume calculation unit 15 calculates the total rotary scrap volume for type "D" to "40" [tons] (=60-20) by subtracting the total replacement scrap for type "D" to "20" [tons] from the total factory scrap for type "D" to "60" [tons] based on the total product information. Similarly, the total rotary scrap volume for type "E" to "20" [tons] (=50-30) is calculated by subtracting the total replacement scrap for type "E" to "30" [tons] from the total factory scrap for type "E" to "50" [tons]. 【0069】 Here, Figure 12 also shows the quantities before and after the allocation. In Figure 12, viewed from the front, from left to right, the following are shown: type name, total amount of purchased raw materials before allocation [ton], total factory waste before allocation [ton], remaining total amount of purchased raw materials after allocation [ton], total amount of refills after allocation [ton], total excess amount after allocation [ton], and total amount of rotary waste after allocation [ton]. The remaining total amount of purchased raw materials is the amount of purchased raw materials remaining in the product out of the total amount of purchased raw materials, and is obtained by subtracting the total excess amount from the total amount of purchased raw materials. If there is no refill waste, it is the total amount of product itself, and if there is refill waste, it is the total amount of purchased raw materials itself. Therefore, if there is refill waste, the total amount of product is the sum of the remaining total amount of purchased raw materials and the total amount of refill waste. Referring to Figure 12, it can be seen that the refill amount for a given type is considered to be waste (excess waste) derived from purchased raw materials generated in other types, and that the amount of product for all types consists only of purchased raw materials, thus demonstrating the macroscopic understanding from the perspective of purchased raw materials and product quantity. Furthermore, since the entire amount of CO2 emissions after allocation is allocated to the supplementary scrap and each type, the excess amount after allocation actually exists, but in terms of CO2 emission calculations, it can be considered as not existing, thus enabling the aforementioned macroscopic approach from the perspective of rotating scrap. Therefore, the carbon dioxide emission calculation device 1000 in the embodiment is able to achieve the aforementioned macroscopic approach. 【0070】 The first type unit emission calculation unit 16 calculates the CO2 emissions per unit amount for each of the multiple types of products by dividing the total CO2 emissions of that type during the predetermined period by the total amount of that type of product during the predetermined period based on the total product information. More specifically, when calculating the total CO2 emissions of that type during the predetermined period, if the amount of purchased raw materials is greater than the amount of products, the first type unit emission calculation unit 16 calculates the total CO2 emissions of that type during the predetermined period by summing the following: the first multiplication result obtained by subtracting the total excess amount of that type from the total amount of purchased raw materials of that type based on the total product information, multiplied by the CO2 emissions per unit amount of purchased raw materials for that type of product based on the raw material unit emission information; the second multiplication result obtained by multiplying the total amount of rotary scrap of that type obtained by the rotary scrap amount calculation unit by the CO2 emissions per unit amount of rotary scrap of that type based on the rotary scrap unit emission information; and the allocation amount allocated to that type by the allocation processing unit. On the other hand, if the amount of raw materials purchased is less than the amount of products, the first type unit emission calculation unit 16 calculates the total CO2 emissions for that type over the predetermined period as the sum of the following: a third multiplication result obtained by multiplying the total amount of raw materials purchased for that type based on the total product information by the CO2 emissions per unit of raw materials for that type of product based on the raw material unit emission information; the CO2 emissions for the total amount of compensation for that type obtained by the total compensation amount emission calculation unit; a fourth multiplication result obtained by multiplying the total amount of rotary scrap for that type obtained by the rotary scrap amount calculation unit by the CO2 emissions per unit of rotary scrap for that type based on the rotary scrap unit emission information; and the allocation amount allocated to that type by the allocation processing unit. 【0071】 In the example above, the types where the amount of raw materials purchased is greater than the amount of finished product are type names "A", "B", and "C", while the types where the amount of raw materials purchased is less than the amount of finished product are type names "D" and "E". 【0072】 For example, in the case of type "A" where the amount of purchased raw materials is greater than the amount of product, the first type unit emission calculation unit 16 first calculates the first and second multiplication results. The first multiplication result for type "A" is obtained as shown in Figure 13A by subtracting the total excess amount for type "A" (total amount of purchased raw materials remaining in the product) "70" (=100-30), which is obtained by subtracting the total excess amount for type "A" ("30" (tons)) from the total amount of purchased raw materials for type "A" based on total product information, and multiplying this by the CO2 emission per unit amount of purchased raw materials for type "A" products ("10" (tCO2 / ton)) based on raw material unit emission information, resulting in "700" (tCO2) (=70×10). As shown in Figure 13C, the second multiplication result for type "A" is obtained by multiplying the total amount of rotary scrap for type "A" obtained by the rotary scrap amount calculation unit 15, "25" [tons], by the CO2 emission per unit amount for rotary scrap of type "A" based on rotary scrap unit emission information, "0.2" [tCO2 / ton], to obtain "5" [tCO2] (=25 × 0.2). Subsequently, as shown in Figure 14, the first type unit emission calculation unit 16 calculates the total CO2 emission for type "A" during the predetermined period as "725.32" [tCO2] (=700 + 5 + 20.32).Similarly, for type "B", the sum of the first multiplication result "375" [tCO2], the second multiplication result "6" [tCO2], and the allocated amount "14.52" [tCO2] allocated by the allocation processing unit 14 is obtained as the total CO2 emissions for type "B" during the predetermined period: "395.52" [tCO2] (=375+6+14.52). For type "C", the sum of the first multiplication result "810" [tCO2], the second multiplication result "6" [tCO2], and the allocated amount "26.13" [tCO2] allocated by the allocation processing unit 14 is obtained as the total CO2 emissions for type "C" during the predetermined period: "842.13" [tCO2] (=810+6+26.13). Then, as shown in Figure 15A, the first type unit emission calculation unit 16 calculates the CO2 emission per unit amount for type "A" by dividing the total CO2 emission amount for type "A" during the predetermined period, "725.32" [tCO2], by the total product quantity for type "A" during the predetermined period, "70" [ton], based on the total product information, thereby obtaining "10.36" [tCO2 / ton] (≒725.32 / 70, rounded to three decimal places). Similarly, for type "B", the total CO2 emissions, "395.52" [tCO2], are divided by the total product volume, "50" [ton], to obtain the CO2 emissions per unit volume, "7.91" [tCO2 / ton] (≒395.52 / 50, rounded to three decimal places). For type "C", the total CO2 emissions, "842.13" [tCO2], are divided by the total product volume, "90" [ton], to obtain the CO2 emissions per unit volume, "9.36" [tCO2 / ton] (≒842.13 / 90, rounded to three decimal places). 【0073】 On the other hand, in one example, for type "D" where the amount of purchased raw materials is less than the amount of product, the first type unit emission calculation unit 16 first calculates the third and fourth multiplication results. As shown in Figure 13A, the third multiplication result for type "D" is obtained by multiplying the total amount of purchased raw materials for type "D" based on total product information, "20" [tons], by the CO2 emissions per unit amount of purchased raw materials for type "D" products based on raw material unit emission information, "8" [tCO2 / ton], to "160" [tCO2] (=20 × 8). As shown in Figure 13C, the fourth multiplication result for type "D" is obtained by multiplying the total amount of rotary scrap for type "D" ("40" [tons]) obtained by the rotary scrap amount calculation unit 15 by the CO2 emission per unit amount for rotary scrap of type "D" ("0.2" [tCO2 / ton]) based on the rotary scrap unit emission information, resulting in "8" [tCO2] (=40 × 0.2). Next, the first type unit emission calculation unit 16 calculates the total CO2 emissions for type "D" during the predetermined period as "359.61" [tCO2] (=160+180+8+11.61), by summing the third multiplication result; "160" [tCO2] for type "D", the total CO2 emissions for type "D" obtained by the total compensation amount emission calculation unit 13; 180 [tCO2] (see Figures 13B and 9), the fourth multiplication result; "8" [tCO2], and the allocated amount; "11.61" [tCO2] allocated by the allocation processing unit 14. Similarly, the sum of the third multiplication result; "300" [tCO2] for type "E", the total CO2 emissions from the total compensation amount of type "E" calculated by the total compensation amount calculation unit 13; 270 [tCO2], the fourth multiplication result; "4" [tCO2], and the allocated amount; "17.42" [tCO2] allocated by the allocation processing unit 14 is obtained as the total CO2 emissions for type "E" during the predetermined period; "591.42" [tCO2] (=300+270+4+17.42).Then, as shown in Figure 15A, the first type unit emission calculation unit 16 calculates the CO2 emission per unit amount for type "D" by dividing the total CO2 emission amount for type "D" during the predetermined period, "359.61" [tCO2], by the total product quantity for type "D" during the predetermined period, "40" [ton], based on the total product information, thereby obtaining "8.99" [tCO2 / ton] (≒359.61 / 40, rounded to three decimal places). Similarly, for type "E", the total CO2 emissions "591.42" [tCO2] are divided by the total product volume "60" [ton] to obtain the CO2 emissions per unit quantity "9.86" [tCO2 / ton] (≈ 591.42 / 60, rounded to three decimal places). 【0074】 The first product emission calculation unit 17 calculates the CO2 emissions for the product (first CO2 emissions) by multiplying the product quantity of the product based on the individual product information by the CO2 emissions per unit quantity for the product type obtained by the first type unit emission calculation unit 16. 【0075】 In the example shown in Figures 4 to 6 above, for example, for product name "S1", the first product emission calculation unit 17 calculates the CO2 emission for product name "S1" by multiplying the product quantity "2" [tons] of product name "S1" based on individual product information by the CO2 emission per unit amount for type "A" to which product name "S1" belongs, which is determined by the first type unit emission calculation unit 16, by "10.36" [tCO2 / ton], thereby obtaining the CO2 emission for product name "S1" "20.7" [tCO2] (=2 × 10.36). In another example, for product name "S3", the first product emission calculation unit 17 calculates the CO2 emission for product name "S3" by multiplying the product quantity "1" [ton] of product name "S3" based on individual product information by the CO2 emission per unit amount for type "D" to which product name "S3" belongs, as determined by the first type unit emission calculation unit 16, by "8.99" [tCO2 / ton], thereby obtaining the CO2 emission for product name "S3" "8.99" [tCO2] (=1 × 8.99). 【0076】 The second type unit emission calculation unit 18 calculates the CO2 emissions per unit amount for each of the multiple types of products by dividing the total CO2 emissions of that type during the predetermined period by the total amount of materials, which is the sum of the total amount of purchased raw materials and the total amount of factory waste for that type during the predetermined period based on the total product information. The calculation method for determining the total CO2 emissions of that type during the predetermined period is the same as that of the first type unit emission calculation unit 16. 【0077】 In the example described above, in one instance, for type "A" where the amount of purchased raw materials is greater than the amount of finished products, the second type unit emission calculation unit 18 calculates the CO2 emission per unit amount for type "A" by dividing the total CO2 emission for type "A" during the predetermined period, "725.32" [tCO2], by the total amount of raw materials, "125" [ton] (=100+25), which is the sum of the total amount of purchased raw materials for type "A" during the predetermined period based on the total product information, "100" [ton] and the total amount of factory waste, "25" [ton]. This calculates the CO2 emission per unit amount for type "A", "5.8" [tCO2 / ton] (≒725.32 / 125, rounded to three decimal places). Similarly, for type "B", the total CO2 emissions, "395.52" [tCO2], are divided by the total amount of material, "100" [ton] (=70+30) to obtain the CO2 emissions per unit amount, "3.96" [tCO2 / ton] (≒395.52 / 100, rounded to three decimal places). For type "C", the total CO2 emissions, "842.13" [tCO2], are divided by the total amount of product, "130" [ton] (=100+30) to obtain the CO2 emissions per unit amount, "6.48" [tCO2 / ton] (≒842.13 / 130, rounded to three decimal places). For type "D", the total CO2 emissions, "359.61" [tCO2], are divided by the total amount of material, "80" [ton] (=20+60) to obtain the CO2 emissions per unit amount, "4.5" [tCO2 / ton] (≒359.61 / 80, rounded to three decimal places). For type "E", the total CO2 emissions, "591.42" [tCO2], are divided by the total amount of material, "80" [ton] (=30+50) to obtain the CO2 emissions per unit amount, "7.39" [tCO2 / ton] (≒591.42 / 80, rounded to three decimal places). 【0078】 The second product emission calculation unit 19 calculates the CO2 emissions for the product (second CO2 emissions) by multiplying the amount of material for the product based on the individual product information by the CO2 emissions per unit amount for the product type obtained by the second type unit emission calculation unit 18. 【0079】 In the example shown in Figures 4 to 6 above, for example, for product name "S1", the second product emission calculation unit 19 calculates the CO2 emission for product name "S1" by multiplying the amount of material for product name "S1" based on individual product information, "5" [tons], by the CO2 emission per unit amount for type "A" to which product name "S1" belongs, as determined by the second type unit emission calculation unit 18, by "5.8" [tCO2 / ton], thereby obtaining the CO2 emission for product name "S1" "29" [tCO2] (= 5 × 5.8). In another example, for product name "S3", the first product emission calculation unit 17 calculates the CO2 emission for product name "S3" by multiplying the material quantity of product name "S3" based on individual product information, "2" [tons], by the CO2 emission per unit amount for type "D" to which product name "S3" belongs, as determined by the second type unit emission calculation unit 18, "4.5" [tCO2 / ton], thereby obtaining the CO2 emission for product name "S3" "9" [tCO2] (=2 × 4.5). 【0080】 In a carbon dioxide emission calculation device 1000, which is an example of a carbon dioxide emission calculation system, the control processing unit 1, input unit 2, output unit 3, IF unit 4, and storage unit 5 can be configured by computers such as desktop or notebook computers. Of course, as mentioned above, the carbon dioxide emission calculation system may be configured by multiple computers that are connected in a communicative manner. 【0081】 Next, the operation of this embodiment will be described. Figure 17 is a flowchart showing the operation of the carbon dioxide emission calculation system. 【0082】 When the carbon dioxide emission calculation device 1000 with this configuration is powered on, it performs the initialization of each necessary part and starts operating. The control processing unit 1 is functionally configured with a control unit 11, a unit emission calculation unit 12, a total compensation amount emission calculation unit 13, a distribution processing unit 14, a rotating scrap amount calculation unit 15, a first type unit emission calculation unit 16, a first product emission calculation unit 17, a second type unit emission calculation unit 18, and a second product emission calculation unit 19, and the unit emission calculation unit 12 is functionally configured with a total excess amount calculation unit 121, a total excess amount emission calculation unit 122, and a unit cost calculation unit 123. 【0083】 For example, when the operator (user) instructs the input unit 2 to start calculations, in Figure 17, the carbon dioxide emission calculation device 1000 first uses the total excess amount calculation unit 121 in the unit emission calculation unit 12 of the control processing unit 1 to determine the total excess amount for products of a given type where the amount of purchased raw materials is greater than the amount of product, and then calculates the total excess amount for the type where the amount of purchased raw materials is greater than the amount of product (S1). 【0084】 Next, the carbon dioxide emission calculation device 1000 uses the total excess emission calculation unit 122 in the unit emission calculation unit 12 of the control processing unit 1 to determine the total excess amount for each type of product among the multiple types of products in which the amount of purchased raw materials is greater than the amount of product, and calculates the total excess amount as CO2 emissions for each type of product in which the amount of purchased raw materials is greater than the amount of product (S2). 【0085】 Next, the carbon dioxide emission calculation device 1000, using the unit consumption calculation unit 123 in the unit emission calculation unit 12 of the control processing unit 1, divides the total excess CO2 emissions obtained by the total excess emission calculation unit 122 in process S2 by the total excess amount obtained by the total excess amount calculation unit 121 in process S1, thereby determining the CO2 emissions per unit amount in the excess amount as the CO2 emissions per unit amount in the compensation amount (S3). 【0086】 Next, the carbon dioxide emission calculation device 1000, using the total compensation amount emission calculation unit 13 of the control processing unit 1, determines the total compensation amount for the type of product among the multiple types of products in which the amount of purchased raw materials is less than the amount of product, calculates the CO2 emissions from the total compensation amount for the calculated product of that type, and calculates the total compensation amount CO2 emissions for the type in which the amount of purchased raw materials is less than the amount of product (S4). 【0087】 Next, the carbon dioxide emission calculation device 1000 uses the allocation processing unit 14 of the control processing unit 1 to determine the unallocated CO2 emissions, and then allocates these determined unallocated CO2 emissions to each of the multiple types in an amount based on a predetermined allocation ratio (for example, the ratio of product volume or the ratio of purchased raw material volume) (S5). 【0088】 Next, the carbon dioxide emission calculation device 1000 uses the rotary scrap amount calculation unit 15 of the control processing unit 1 to determine the total amount of rotary scrap of each of the multiple types of products (S6). 【0089】 Next, the carbon dioxide emission calculation device 1000, using the first type unit emission calculation unit 16 of the control processing unit 1, calculates the CO2 emissions per unit amount for each of the multiple types of the product, on a product quantity basis (product quantity standard) (S7). 【0090】 Next, the carbon dioxide emission calculation device 1000, using the first product emission calculation unit 17 of the control processing unit 1, calculates the CO2 emissions (first CO2 emissions) for a predetermined product on a product volume basis (product volume basis) (S8). The predetermined product may be, for example, input and specified by an operator from the input unit 2, or it may be, for example, each product included in the individual product information. 【0091】 Next, the carbon dioxide emission calculation device 1000, using the second type unit emission calculation unit 18 of the control processing unit 1, calculates the amount of CO2 emissions per unit quantity for each of the multiple types of the product, based on the amount of materials (materials basis) (S9). 【0092】 Next, the carbon dioxide emission calculation device 1000, using the second product emission calculation unit 19 of the control processing unit 1, calculates the CO2 emissions (second CO2 emissions) for a predetermined product on a material quantity basis (material quantity basis) (S10). The predetermined product may be input and specified by an operator from the input unit 2, for example, as in process S8, or it may be each product included in the individual product information, for example. 【0093】 Then, the carbon dioxide emission calculation device 1000 outputs the calculation results obtained by the above-described calculation processes S1 to S10 to the output unit 3 (S11) via the control unit 11 of the control processing unit 1, and terminates this process. The control unit 11 may also output the calculation results to external devices via the IF unit 4 if necessary. 【0094】 As described above, the carbon dioxide emission calculation system (or carbon dioxide emission calculation device as an example) 1000 in the embodiment, as well as the carbon dioxide emission calculation method and carbon dioxide emission calculation program implemented therein, can determine CO2 emissions even when viewed macroscopically from the perspective of product type (product category). That is, if a product includes a category where the amount of purchased raw materials does not match the amount of finished product, the excess amount is temporarily treated as scrap and used as a compensation amount in the manufacture of the product. In such cases, for types where the amount of purchased raw materials is greater than the amount of product, the macroeconomic approach can be achieved by subtracting the CO2 emissions from the excess amount from the CO2 emissions from the purchased raw materials. For types where the amount of purchased raw materials is less than the amount of product, the macroeconomic approach can be achieved by incorporating the CO2 emissions from the supplemental amount into the CO2 emissions from the purchased raw materials. Furthermore, when incorporating the CO2 emissions, the carbon dioxide emission calculation system determines the CO2 emissions per unit amount of the supplemental amount from the CO2 emissions per unit amount of the excess amount, making it possible to determine the CO2 emissions from the supplemental amount. Thus, even for types where the amount of purchased raw materials is less than the amount of product, the macroeconomic approach can be achieved. The carbon dioxide emission calculation system (carbon dioxide emission calculation device) 1000, carbon dioxide emission calculation method, and carbon dioxide emission calculation program enable the macroeconomic approach to be achieved on a type-by-type basis, even in factories capable of manufacturing multiple types of products. 【0095】 The above carbon dioxide emission calculation system (carbon dioxide emission calculation device) 1000, carbon dioxide emission calculation method, and carbon dioxide emission calculation program can determine the CO2 emissions from the total amount of compensation over a predetermined period for a type of product where the amount of purchased raw materials is less than the amount of product, among several types of products. 【0096】 The above-mentioned carbon dioxide emission calculation system (carbon dioxide emission calculation device) 1000, carbon dioxide emission calculation method, and carbon dioxide emission calculation program can allocate unallocated CO2 emissions when the total excess CO2 emissions do not match the total compensation CO2 emissions, and can allocate and process the entire amount of CO2 emissions related to raw materials for a predetermined period. CO2 emissions from materials that cannot be reused and are discarded or lost are also allocated. 【0097】 The above carbon dioxide emission calculation system (carbon dioxide emission calculation device) 1000, carbon dioxide emission calculation method, and carbon dioxide emission calculation program can determine the CO2 emissions per unit amount for each type of product on a product volume basis (product volume standard), and can determine the CO2 emissions of a product on a product volume basis. Because it is product volume based, the CO2 emissions of a product can be determined even if the amount of raw materials for each product is unknown. When the type and quantity of a product are the same, the CO2 emissions from the raw materials (purchased raw materials + factory waste (supplementary factory waste)) as seen from that product are the same. Therefore, by determining the CO2 emissions of a product on a product volume basis, the influence of yield differences between products on the CO2 emissions of raw materials can be prevented. 【0098】 The above carbon dioxide emission calculation system (carbon dioxide emission calculation device) 1000, carbon dioxide emission calculation method, and carbon dioxide emission calculation program can determine the amount of CO2 emissions per unit quantity for each type of material on a material quantity basis, and can also determine the amount of CO2 emissions for a product on a material quantity basis. Even when the type and quantity of a product are the same, the amount of raw material used in that product varies depending on the product's yield, and therefore the CO2 emissions from that raw material also differ. For this reason, differences in yield for each product can be represented by differences in CO2 emissions from the raw materials. 【0099】 To illustrate the present invention, the embodiments have been adequately and fully described above with reference to the drawings. However, those skilled in the art should recognize that it is easy to modify and / or improve upon the embodiments described above. Therefore, unless such modifications or improvements implemented by those skilled in the art fall outside the scope of the claims, such modifications or improvements shall be considered to be included within the scope of the claims. [Explanation of Symbols] 【0100】 1000 Carbon Dioxide Emission Calculation System (An example of a carbon dioxide emission calculation device) 1 Control Processing Unit 2 Input section 3. Output section 4. Interface section (IF section) 5 Storage section 11 Control Unit 12 Unit Emission Calculation Unit 13. Total compensation amount discharge calculation unit 14. Allocation Processing Unit 15 Rotary scrap amount calculation unit 16. Unit emission calculation unit for the first type 17 1st product emissions calculation section 18. Second-class unit emission calculation unit 19 Second product emission calculation section 19 51 Total Product Information Storage Unit 52 Unit Emission Information Storage Unit 53 Individual product information storage section 121 Total excess amount calculation section 122 Total excess emissions calculation section 123 Unit Cost Calculation Unit

Claims

[Claim 1] In a factory capable of manufacturing multiple types of products that are produced from raw materials through multiple processes, CO 2 A carbon dioxide emission calculation system for determining emissions, In a predetermined period, when the amount of purchased raw materials matches the amount of the product, and the factory waste generated by the execution of the process is reused as rotary waste in the manufacture of the product, and the amount of rotary waste is considered to be constant if the amount that cannot be reused is ignored, The aforementioned multiple types include types in which the amount of purchased raw materials and the amount of product do not match. When the amount of purchased raw materials is greater than the amount of product, the CO2 per unit amount of the excess amount of purchased raw materials that exceeds the amount of product 2 The amount of CO emissions is calculated as the amount of CO per unit amount used to compensate for the shortage in the amount of purchased raw materials when the amount of purchased raw materials is less than the amount of product produced. 2 It includes a unit emission calculation unit to determine the amount of emissions. A carbon dioxide emissions calculation system. [Claim 2] For each of the aforementioned multiple types, a product information storage unit stores, associating with the aforementioned type, the total amount of purchased raw materials, the total amount of factory waste, and the total amount of products for that type of product during the predetermined period, as total product information. For each of the aforementioned multiple types, the CO2 per unit amount of the purchased raw materials for that type of product 2 The system further includes a unit emission information storage unit that stores emission amounts as raw material unit emission information associated with the type, The unit emission calculation unit is: A total excess amount calculation unit calculates the total excess amount, which is the total amount of excess in products of that type during the predetermined period, based on the total product information, for the type among the aforementioned multiple types in which the amount of purchased raw materials is greater than the amount of products, and calculates the sum of the total excess amounts calculated for the type in which the amount of purchased raw materials is greater than the amount of products as the total excess amount. For the type among the aforementioned multiple types in which the amount of purchased raw materials is greater than the amount of product, the total excess amount, which is the total amount of excess in the product of that type during the predetermined period, is determined based on the total product information, and the CO2 in the total excess amount determined for the product of that type based on the raw material unit emission information is 2 CO2 emissions were determined, and for types where the amount of purchased raw materials is greater than the amount of product, the total excess amount was determined. 2 Total emissions = Total excess CO2 2 A calculation unit for calculating the total excess emissions, The total excess emission amount of CO determined by the total excess emission amount calculation unit 2 The CO emission amount per unit amount in the excess amount is obtained by dividing the CO emission amount by the total excess amount determined by the total excess amount calculation unit 2 The CO emission amount per unit amount in the replenishment amount 2 A unit calculation unit that obtains the CO emission amount as the CO emission amount per unit amount in the replenishment amount The carbon dioxide emission calculation system according to claim 1. [Claim 3] For each of the aforementioned multiple types, a product information storage unit stores, associating with the aforementioned type, the total amount of purchased raw materials, the total amount of factory waste, and the total amount of products for that type of product during the predetermined period, as total product information. For the type among the aforementioned multiple types in which the amount of purchased raw materials is less than the amount of product, the total compensation amount, which is the total amount of compensation for that type of product during the predetermined period, is determined based on the total product information, and the CO2 per unit amount of the compensation amount determined by the unit emission calculation unit is added to the determined total compensation amount. 2 The total compensation amount obtained by multiplying by the emissions is CO 2 It further includes a compensation amount emission calculation unit to determine the amount of emissions. The carbon dioxide emission calculation system according to claim 1. [Claim 4] For the type among the aforementioned multiple types in which the amount of purchased raw materials is less than the amount of product, the total compensation amount, which is the total amount of compensation for that type of product during the predetermined period, is determined based on the total product information, and the CO2 per unit amount of the compensation amount determined by the unit emission calculation unit is added to the determined total compensation amount. 2 The total compensation amount obtained by multiplying by the emissions is CO 2 CO2 emissions were determined, and for types where the amount of purchased raw materials is less than the amount of product, the total compensation amount was determined. 2 Total emissions = Total compensation amount CO2 2 The total compensation amount to be calculated as emissions is calculated by the emission calculation unit, The total excess CO2 amount calculated by the total excess CO2 emission calculation unit 2 From the emissions, the total compensation amount CO2 calculated by the total compensation amount emission calculation unit 2 By subtracting emissions, unallocated CO2 2 The emissions were determined, and the unallocated CO2 was calculated as described above. 2 The system further includes an allocation processing unit that distributes the emissions to each of the aforementioned multiple types. The carbon dioxide emission calculation system according to claim 2. [Claim 5] The unit emission information storage unit further stores CO2 generated when the factory waste is reused as rotary waste in the manufacture of that type of product. 2 In terms of emissions, the CO2 per unit amount in the rotating scrap 2 The discharge amount is stored as rotating scrap unit discharge information, associated with the relevant type. For each of the aforementioned multiple types, a rotating scrap quantity calculation unit is provided to determine the total amount of rotating scrap of that type, For each of the aforementioned multiple types, the total CO2 of that type during the predetermined period 2 By dividing the emissions by the total amount of that type of product during the predetermined period based on the total product information, the CO2 per unit amount of that type can be calculated. 2 It further includes a first-class unit emission calculation unit for determining emissions, The aforementioned rotating scrap volume calculation unit is: If the amount of raw materials purchased for that type is greater than the amount of products produced, the total amount of rotary scrap for that type is determined by using the total amount of factory scrap for that type based on the total product information as the total amount of rotary scrap for that type. If the amount of raw materials purchased for that type is less than the amount of products produced, the total amount of rotary scrap of that type is determined by subtracting the total amount of replacement scrap of that type from the total amount of factory scrap of that type based on the total product information. The first type unit emission calculation unit is: If the amount of purchased raw materials is greater than the amount of products, the subtraction result obtained by subtracting the total excess amount of that type from the total amount of purchased raw materials of that type based on the total product information is used, and the CO2 per unit amount of purchased raw materials for that type of product based on the raw material unit emission information. 2 The first multiplication result obtained by multiplying by the discharge amount, the total amount of that type of rotary scrap obtained by the rotary scrap amount calculation unit, and the CO per unit amount of that type of rotary scrap based on the rotary scrap unit discharge information 2 The sum of the second multiplication result obtained by multiplying by the emission product, and the allocation amount allocated to that type by the allocation processing unit, is used to determine the total CO2 of that type during the predetermined period. 2 As emissions, If the amount of purchased raw materials is less than the amount of product, the total amount of purchased raw materials for that type based on the total product information is used, and the CO2 per unit amount of purchased raw materials for that type of product based on the raw material unit emission information is used. 2 The third multiplication result obtained by multiplying by the emissions, and the total compensation amount of that type obtained by the total compensation amount emission calculation unit, are CO2 2 Discharge amount, the total amount of that type of rotary scrap calculated by the rotary scrap amount calculation unit, and the amount of CO per unit of that type of rotary scrap based on the rotary scrap unit discharge information 2 The sum of the fourth multiplication result obtained by multiplying by the emission product, and the allocation amount allocated to that type by the allocation processing unit, is used to determine the total CO2 of that type during the predetermined period. 2 The amount to be calculated as emissions The carbon dioxide emission calculation system according to claim 4. [Claim 6] A product information storage unit that stores the quantity of products manufactured during the predetermined period as individual product information, Based on the individual product information, the product quantity of the product is used, and the CO2 per unit quantity for the product type is calculated by the first type unit emission calculation unit. 2 By multiplying the emissions, the CO2 in the product 2 It further includes a first product emissions calculation unit that determines the emissions, The carbon dioxide emission calculation system according to claim 5. [Claim 7] The unit emission information storage unit further stores CO2 generated when the factory waste is reused as rotary waste in the manufacture of that type of product. 2 In terms of emissions, the CO2 per unit amount in the rotating scrap 2 The discharge amount is stored as rotating scrap unit discharge information, associated with the relevant type. For each of the aforementioned multiple types, a rotating scrap quantity calculation unit is provided to determine the total amount of rotating scrap of that type, For each of the aforementioned multiple types, the total CO2 of that type during the predetermined period 2 The CO emissions are divided by the total amount of raw materials, which is the sum of the total amount of purchased raw materials and total factory waste of that type during the predetermined period based on the total product information, thereby determining the CO emissions per unit amount of that type. 2 It further includes a second type unit emission calculation unit for determining emissions, The aforementioned rotating scrap volume calculation unit is: If the amount of raw materials purchased for that type is greater than the amount of products produced, the total amount of rotary scrap for that type is determined by using the total amount of factory scrap for that type based on the total product information as the total amount of rotary scrap for that type. If the amount of raw materials purchased for that type is less than the amount of products produced, the total amount of rotary scrap of that type is determined by subtracting the total amount of replacement scrap of that type from the total amount of factory scrap of that type based on the total product information. The second type unit emission calculation unit is: If the amount of purchased raw materials is greater than the amount of products, the subtraction result obtained by subtracting the total excess amount of that type from the total amount of purchased raw materials of that type based on the total product information is used, and the CO2 per unit amount of purchased raw materials for that type of product based on the raw material unit emission information. 2 The first multiplication result obtained by multiplying by the discharge amount, the total amount of that type of rotary scrap obtained by the rotary scrap amount calculation unit, and the CO per unit amount of that type of rotary scrap based on the rotary scrap unit discharge information 2 The sum of the second multiplication result obtained by multiplying by the emission product, and the allocation amount allocated to that type by the allocation processing unit, is used to determine the total CO2 of that type during the predetermined period. 2 As emissions, If the amount of purchased raw materials is less than the amount of product, the total amount of purchased raw materials for that type based on the total product information is used, and the CO2 per unit amount of purchased raw materials for that type of product based on the raw material unit emission information is used. 2 The third multiplication result obtained by multiplying by the emissions, and the total compensation amount of that type obtained by the total compensation amount emission calculation unit, are CO2 2 Discharge amount, the total amount of that type of rotary scrap calculated by the rotary scrap amount calculation unit, and the amount of CO per unit of that type of rotary scrap based on the rotary scrap unit discharge information 2 The sum of the fourth multiplication result obtained by multiplying by the emission product, and the allocation amount allocated to that type by the allocation processing unit, is used to determine the total CO2 of that type during the predetermined period. 2 The amount to be calculated as emissions The carbon dioxide emission calculation system according to claim 4. [Claim 8] A product information storage unit that stores the amount of material used for products manufactured during the predetermined period as individual product information, Based on the individual product information, the amount of material in the product, and the amount of CO2 per unit quantity in the product type, as determined by the second type unit emission calculation unit. 2 By multiplying the emissions, the CO2 in the product 2 It further includes a second product emissions calculation unit for determining emissions. The carbon dioxide emission calculation system according to claim 7. [Claim 9] In a factory capable of manufacturing multiple types of products that are produced from raw materials through multiple processes, CO 2 A method for calculating carbon dioxide emissions, In a predetermined period, when the amount of purchased raw materials matches the amount of the product, and the factory waste generated by the execution of the process is reused as rotary waste in the manufacture of the product, and the amount of rotary waste is considered to be constant if the amount that cannot be reused is ignored, The aforementioned multiple types include types in which the amount of purchased raw materials and the amount of product do not match. When the amount of purchased raw materials is greater than the amount of product, the CO2 per unit amount of the excess amount of purchased raw materials that exceeds the amount of product 2 The amount of CO emissions is calculated as the amount of CO per unit amount used to compensate for the shortage in the amount of purchased raw materials when the amount of purchased raw materials is less than the amount of product produced. 2 The amount to be calculated as emissions Method for calculating carbon dioxide emissions. [Claim 10] In a factory capable of manufacturing multiple types of products that are produced from raw materials through multiple processes, CO 2 A carbon dioxide emission calculation program for determining emissions, which causes a computer to function as a carbon dioxide emission calculation system according to any one of claims 1 to 8.