Systems and methods for supporting order placement and fulfillment.

JP7905293B2Active Publication Date: 2026-08-14HITACHI LTD
View PDF 8 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-02-09
Publication Date
2026-08-14

AI Technical Summary

Benefits of technology

【0010】 本発明によれば、バリューチェーンにおけるサプライヤのCO2排出量を可視化することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007905293000001
    Figure 0007905293000001
  • Figure 0007905293000002
    Figure 0007905293000002
  • Figure 0007905293000003
    Figure 0007905293000003
Patent Text Reader

Abstract

To provide a technique that can visualize the amount of CO2 emissions from a supplier in a value chain.SOLUTION: An order receiving and placing support system supports operations to receive and place orders of components and the like in a value chain, and the system comprises at least a processor, a storage, and an interface device. The storage stores transaction result information for an orderer of the orders acquired from an order receiving and placing system. The processor acquires at least the transaction result information in a certain period stored in the storage and the amount of CO2 emissions related to ordered items in the orders in the period, the input of which is received through the interface device, proportionally divides the amount of CO2 emissions according to production result information for the orderer from the total amount of CO2 emissions from a supplier in the period, and thereby calculates a basic unit of the amount of CO2 emissions.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to computer technology for supporting the order receiving and placing operations of suppliers in a value chain.

Background Art

[0002] In today's industrial world, one of the major management issues troubling many companies is the proper management of the supply network (hereinafter collectively referred to as the "value chain") of raw materials, parts, semi-finished products, and products (hereinafter collectively referred to as "parts, etc.") that are continuously connected from upstream to downstream, called the supply chain or value chain. Under such circumstances, in recent years, there has been an increasing focus on a management method called supply chain management (SCM), which centrally manages information related to processes such as procurement, production, logistics, and sales in the manufacturing industry to achieve overall optimization.

[0003] In addition, various technologies for smoothing and improving the order receiving and placing operations of parts, etc. used by suppliers that receive orders for parts, etc. in the value chain and set manufacturers that place orders for parts, etc. have been proposed (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] Today, primarily due to concerns about the global environment, many companies that make up a value chain are working to reduce the amount of CO2 emitted as a result of their business activities (hereinafter also referred to as "CO2 emissions"). An essential technology in this process is the visualization of CO2 emissions caused by each company's business activities.

[0006] However, in conventional supply chains, the amount of CO2 emitted by each supplier as a result of their business activities was estimated solely by the set manufacturer based on transaction amounts and publicly available information, making it impossible for each supplier to visualize their own CO2 emissions. Furthermore, as a result, even if a supplier reduced its CO2 emissions through its own efforts, the set manufacturer that received parts and other items from that supplier could not grasp this reduction in CO2 emissions at the supplier. Therefore, this was a factor that hindered the reduction of CO2 emissions throughout the entire value chain.

[0007] This invention has been made in view of the above-mentioned problems, and aims to provide a technology that makes it possible to visualize the CO2 emissions of suppliers in the value chain. [Means for solving the problem]

[0008] The order placement and receiving support system according to the present invention is supplier ni oke ru A system to support ordering operations, comprising at least a processor, a memory device, and an interface device. The memory device is obtained from the order placement and receiving system. This is information related to the transaction history with the ordering party. The processor stores transaction history information. , written Stored in the memory device prescribed period Transaction history information in and input received via interface device The prescribed period in Total CO of suppliers 2 emissions and obtain Included in transaction history information Depending on the production performance information provided to the ordering party Total The CO2 emission intensity is calculated by allocating the CO2 emissions proportionally.

[0009] In addition, the problems disclosed in the present application and the solutions thereto will be clarified by the section of the mode for carrying out the invention and the drawings.

Effect of the Invention

[0010] According to the present invention, it is possible to visualize the CO2 emissions of suppliers in the value chain.

Brief Description of the Drawings

[0011] [Figure 1] Shows a configuration example of the entire system including the order receiving and placing support system according to the embodiment. [Figure 2] Shows a configuration example of the parts classification master information table. [Figure 3] Shows an example of the flow of the emission data creation process performed in the embodiment. [Figure 4] Shows an example of an input screen. [Figure 5] Shows an example of an input screen. [Figure 6] Shows an example of an input screen. [Figure 7] Shows an example of an input screen. [Figure 8] Shows an example of an output screen. [Figure 9] Shows an example of an output screen. [Figure 10] Shows an example of an output screen. [Figure 11] Shows an example of an output screen. [Figure 12] Shows an example of the flow of the emission data output process performed in the embodiment. [Figure 13] Shows an example of input information. [Figure 14] Shows an example of an input screen. [Figure 15] Shows an example of an output screen. [Figure 16] Shows an example of an output screen. [Figure 17] Shows an example of the flow of the emission data output process when calculating the CO2 emissions by production number, etc. [Figure 18] An example of the input information is shown. [Figure 19] An example of the output information is shown.

Best Mode for Carrying Out the Invention

[0012] In the following description, the "interface device" may be one or more interface devices. The one or more interface devices may be at least one of the following. · One or more I / O (Input / Output) interface devices. The I / O (Input / Output) interface device is an interface device for at least one of an I / O device and a remote display computer. The I / O interface device for the display computer may be a communication interface device. At least one I / O device may be either an input device such as a user interface device, for example, a keyboard and a pointing device, or an output device such as a display device. · One or more communication interface devices. The one or more communication interface devices may be one or more of the same type of communication interface devices (for example, one or more NICs (Network Interface Cards)) or two or more different types of communication interface devices (for example, a NIC and an HBA (Host Bus Adapter)).

[0013] Also, in the following description, the "memory" is one or more memory devices which are an example of one or more storage devices and may typically be a main memory device. At least one memory device in the memory may be a volatile memory device or a non-volatile memory device.

[0014] Furthermore, in the following explanation, "persistent storage device" may refer to one or more persistent storage devices, which are examples of one or more storage devices. Persistent storage devices are typically non-volatile storage devices (e.g., auxiliary storage devices), and specifically may be, for example, HDDs (Hard Disk Drives), SSDs (Solid State Drives), NVME (Non-Volatile Memory Express) drives, or SCMs (Storage Class Memory).

[0015] Furthermore, in the following explanation, "storage device" may refer to at least memory, including both memory and persistent storage.

[0016] Furthermore, in the following explanation, "processor" may refer to one or more processor devices. At least one processor device may typically be a microprocessor device such as a CPU (Central Processing Unit), but may also be other types of processor devices such as a GPU (Graphics Processing Unit). At least one processor device may be single-core or multi-core. At least one processor device may be a processor core. At least one processor device may be a broad-sense processor device such as a circuit that is a collection of gate arrays defined by a hardware description language that performs some or all of the processing (e.g., FPGA (Field-Programmable Gate Array), CPLD (Complex Programmable Logic Device), or ASIC (Application Specific Integrated Circuit)).

[0017] Furthermore, in the following explanation, functions may be described using the expression "yyy section," but a function may be implemented by the execution of one or more computer programs by a processor, by one or more hardware circuits (e.g., FPGA or ASIC), or by a combination thereof. When a function is implemented by the execution of a program by a processor, the defined processing is carried out using memory and / or interface devices as appropriate, so the function may be at least a part of the processor. Processing described with a function as the subject may be processing performed by the processor or a device having that processor. Programs may be installed from program source. Program source may be, for example, a program distribution computer or a computer-readable recording medium (e.g., a non-temporary recording medium). The description of each function is an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.

[0018] Furthermore, in the following explanation, the process may be described using "program" as the subject, but the process described using "program" as the subject may also be a process performed by a processor or a device having such a processor. Also, two or more programs may be implemented as a single program, or one program may be implemented as two or more programs.

[0019] Furthermore, in the following explanation, the term "xxx table" may be used to describe information from which an output is obtained for a given input. This information can be a table of any structure, or it can be a neural network that generates an output for a given input, or a learning model such as a genetic algorithm or random forest. Therefore, "xxx table" can be referred to as "xxx information." Also, in the following explanation, the structure of each table is just an example; one table may be divided into two or more tables, or all or part of two or more tables may be combined into a single table.

[0020] Furthermore, in the following explanation, the "order placement and receiving support system" may be a system composed of one or more physical computers, or a system implemented on a group of physical computing resources (e.g., a cloud infrastructure) (e.g., a cloud computing system). The order placement and receiving support system "displaying" information may mean displaying the information on a display device owned by a computer, or it may mean the computer transmitting the information to a display computer (in the latter case, the display computer displays the information).

[0021] This embodiment will now be described in detail with reference to the drawings.

[0022] In the following explanation, redundant explanations may be omitted by assigning a common code to identical or similar components.

[0023] Furthermore, when multiple elements with the same or similar function exist, different subscripts may be assigned to the same symbol in order to distinguish between them. On the other hand, when there is no need to distinguish between the multiple elements, the subscript may be omitted in the explanation.

[0024] <Definitions of Terms, etc.> The following description of this embodiment will be based on the example of a supplier that supplies a component of type "Item A" to a set manufacturer in a value chain, and delivers the component that was ordered to the set manufacturer.

[0025] In this case, "supplier" refers to a business entity such as a company that supplies manufactured parts, etc., to a set manufacturer. The user of the order placement and receiving support system according to this embodiment is the person in charge of order placement and receiving operations at this supplier.

[0026] On the other hand, a "set maker" refers to a business entity, such as a company, that manufactures other products using parts purchased from a supplier. In other words, a set maker is a trading partner of a supplier. More specifically, a set maker is the ordering party in the ordering and receiving of parts manufactured by a supplier, and the recipient of the parts that the supplier has received orders for.

[0027] Furthermore, in the following description of this embodiment, various electronic data exchange systems used in the value chain will be collectively referred to as "EDI (Electronic Data Interchange)." Of these, the EDI used by a supplier using the order placement support system will be referred to as "the said EDI." In addition, among the EDIs used in the supply chain that includes the said supplier as a component, EDIs of types other than the said EDI will be referred to as "other EDIs." Furthermore, all EDIs used in the said value chain will be referred to as "all EDIs."

[0028] Furthermore, in the following description of this embodiment, the "unit of CO2 emissions" refers to the CO2 emissions per yen for each item of parts, etc. that are the subject of the transaction. In addition, the order placement and receiving support system according to this embodiment can also set the CO2 emissions per unit as, for example, the CO2 emissions per unit of each item of parts, etc. that are the subject of the transaction, or as a standard unit of mass, for example, per kilogram (kg). Thus, the unit used as the basis when defining the CO2 emissions unit may be changed as appropriate.

[0029] In the following discussion, when quantitatively describing each transaction in the value chain, we will assume that "transaction volume," "production volume," and "sales volume" are equal, and use these quantities as the basis for our analysis. This is because while monetary amounts such as "sales price" fluctuate due to various factors, the quantities do not.

[0030] <Example configuration of order placement and receiving support system 100> First, an example of the configuration of the order placement and receiving support system 100 according to this embodiment will be described with reference to Figure 1. Figure 1 is a schematic diagram showing an example of the overall system configuration including the order placement and receiving support system 100.

[0031] (Example of the overall system configuration) The order placement and receiving support system 100 of this embodiment is a computer system capable of calculating the CO2 emissions of each supplier constituting the value chain, and is implemented by a computer device or server device having the configurations described below.

[0032] As shown in Figure 1, the order placement and receiving support system 100 is connected to user terminals 20a, 20b, 20c...20n (hereinafter collectively referred to as "user terminals 20" when referring to them collectively or without distinction) such as laptop PCs, tablets, and smartphones owned by the personnel of each supplier who are users of the order placement and receiving support system 100, via an appropriate communication network 30 such as the internet or a dedicated line, enabling data communication between them. The order placement and receiving support system 100 and the communication network 30 are connected by wire via well-known communication equipment (not shown), but may also be connected wirelessly. Similarly, the user terminals 20 and the communication network 30 are connected wirelessly, but may also be connected by wire. Each user of the order placement and receiving support system 100 who owns a user terminal 20 is assigned a unique ID called a user ID in advance.

[0033] Furthermore, the order placement and receiving support system 100 is connected to a well-known order placement and receiving system (not shown) used for ordering and receiving products, etc. in the value chain, via a communication network 30, enabling data communication between them. The order placement and receiving support system 100 obtains from this order placement and receiving system information such as transaction history information for the ordering party (buyer of the set manufacturer), information on CO2 emissions by item, and delivery information including the production number or manufacturing lot number of the item allocated to the order.

[0034] In this embodiment, the order placement and receiving support system 100 was described as consisting of a single device, as shown in Figure 1. However, for example, the order placement and receiving support system 100 may consist of multiple devices.

[0035] Furthermore, in this embodiment, as shown in Figure 1, the order placement and receiving support system 100 was described as being interconnected with the user terminal 20 via a communication network 30. However, for example, the order placement and receiving support system may be configured as a system including the user terminal 20. Also, for example, the order placement and receiving support system may be configured to include some or all of the functions performed by the user terminal 20.

[0036] Furthermore, in this embodiment, the order placement and receiving support system 100 and the order placement and receiving system have been described as separate devices interconnected via a communication network 30. However, for example, the order placement and receiving support system 100 and the order placement and receiving system may be configured using the same device. In this case, the order placement and receiving support system may be configured as a single system, for example, such that the order placement and receiving system includes the functions of the order placement and receiving support system 100. Alternatively, for example, the order placement and receiving system may be configured to include some or all of the functions performed by the order placement and receiving system.

[0037] (Example hardware configuration for order processing support system 100) Next, an example of the hardware configuration of the order placement and receiving support system 100 according to this embodiment will be described.

[0038] The order placement and receiving support system 100 of this embodiment is implemented by a single general-purpose computer device. The following description assumes that the order placement and receiving support system 100 is implemented by a single general-purpose computer device comprising one or more processors, one or more storage devices, one or more interface devices, and wired or wireless communication lines (none of which are shown) connecting them.

[0039] In other words, the order placement and receiving support system 100 includes a storage device consisting of a persistent storage device and memory, an interface device, and a processor connected thereto.

[0040] A persistent memory device is an auxiliary storage device consisting of non-volatile memory elements such as flash memory. Specific examples of persistent memory devices include SSDs (Solid State Drives) and HDDs (Hard Disk Drives). The persistent memory device stores at least the order placement and receiving support program. The order placement and receiving support program is a computer program that implements the necessary functions of the order placement and receiving support system 100, including a process for creating data representing the CO2 emissions of each supplier (hereinafter referred to as "emissions data") (hereinafter also referred to as "emissions data creation process").

[0041] Furthermore, the order placement and receiving support program is executed by the processor, which performs various processes, including the emissions data creation process mentioned above (details will be described later in relation to Figure 2).

[0042] The order placement and receiving support program may be installed from its program source. The program source may be, for example, a program distribution computer or a computer-readable recording medium. The order placement and receiving support program may also consist of a device driver, an operating system, various application programs located at a higher layer, and libraries that provide common functions to these programs. Furthermore, two or more programs may be implemented as a single order placement and receiving support program, or one order placement and receiving support program may be implemented as two or more programs.

[0043] Memory is a main memory device consisting mainly of volatile memory elements such as RAM (Random Access Memory). Memory temporarily holds data representing various information read from persistent storage devices, as well as various data acquired from the user terminal 20.

[0044] The processor is a processor device such as a CPU (Central Processing Unit) and various coprocessors. This processor controls the order placement and receiving support system 100 itself by calling and executing the order placement and receiving support program in memory, and also manages the control unit that performs various processing such as arithmetic processing and judgment processing.

[0045] The interface device includes a communication interface device that connects to the communication network 30 and communicates with the user terminal 20, and an I / O interface device.

[0046] (Example of a functional block for the order processing support system 100) Next, an example of the various function blocks provided by the order placement and receiving support system 100 according to this embodiment will be described with reference to Figure 1. Note that the blocks described below represent function units, not hardware units.

[0047] The order placement and receiving support system 100 is comprised of functional blocks including a control unit 110, a storage unit 120, and a communication unit 130, as well as a user interface unit (not shown) consisting of an input unit 140 and an output unit 150.

[0048] The control unit 110 performs various data processing based on the programs and data stored in the storage unit 120 and the data acquired by the communication unit 130. The control unit 110 also functions as an interface between the storage unit 120 and the communication unit 130.

[0049] The control unit 110 has functional blocks for arithmetic processing 111 and input / output processing 112.

[0050] The arithmetic processing unit 111 is responsible for various calculation processes. This arithmetic processing unit 111 includes the functional blocks of the unit intensity calculation processing unit 1111 and the CO2 emission calculation processing unit 1112.

[0051] The unit cost calculation processing unit 1111 calculates the CO2 emission cost. This CO2 emission cost represents the CO2 emissions per yen of sales for each supplier constituting the value chain, the CO2 emissions per unit of parts traded in the value chain, or the CO2 emissions per standard unit of mass of such parts. The cost is calculated per buyer or per item. In this embodiment, the order support system 100 is initially set to one kilogram (kg) as the standard unit of mass used when calculating the CO2 emission cost. Furthermore, this standard unit of mass can be changed as appropriate in the order support system 100.

[0052] The CO2 emission calculation processing unit 1112 calculates the CO2 emissions for each supplier in the value chain related to the order. CO2 emissions are calculated by buyer, by item, by production number, or by manufacturing lot (hereinafter also referred to as "by production number, etc.").

[0053] On the other hand, the input / output processing unit 112 is responsible for various processes related to data input and output. This input / output processing unit 112 includes the functional blocks of the CO2 emission receiving processing unit 1121, the order information receiving processing unit 1122, the total transaction volume receiving processing unit 1123, and the CO2 emission output processing unit 1124.

[0054] The CO2 emission receiving processing unit 1121 performs processing to receive data representing CO2 emissions. CO2 emission receiving processing is performed for each total emission or for each piece of equipment / process by production number, etc.

[0055] The order information receiving processing unit 1122 executes a process to receive data representing order information.

[0056] The total transaction volume receiving processing unit 1123 executes a process to receive data representing the total transaction volume. This data representing the total transaction volume received by the total transaction volume receiving processing unit 1123 is, for example, data representing the total sales amount of goods traded in the value chain, the total number of such goods traded, and / or the total transaction volume of such goods, and is obtained from all EDIs in the value chain, including other EDIs, via the communication unit 130 or the input unit 140.

[0057] The CO2 emission output processing unit 1124 executes a process to output data representing the calculated CO2 emissions. The CO2 emission output process is performed by buyer, item, or production number, etc.

[0058] Furthermore, the input / output processing unit 112 may also include a delivery content output processing unit (not shown) that performs output processing of the delivery content (details will be described later).

[0059] The control unit 110 is configured using a processor and can realize these functional blocks by executing a predetermined order placement and processing support program. Alternatively, the control unit 110 may be configured using logic circuits such as an FPGA (Field Programmable Gate Array) instead of a processor. Furthermore, the control unit 110 may be configured using a combination of a processor and logic circuits.

[0060] The storage unit 120 is configured using, for example, a persistent storage device and memory, and stores a program that supplies various processing instructions to the control unit 110, and data representing various information used in the processing executed by the control unit 110.

[0061] The storage unit 120 has functional blocks including a transaction history information storage unit 121, a unit cost information storage unit 122, and a parts category master information storage unit 123.

[0062] The transaction history information storage unit 121 stores data representing transaction history information in EDI (hereinafter also referred to as "transaction history information"). This transaction history information includes, for example, sales amount and total production volume. Total production volume is stored using, for example, the number of units or mass as the base unit. Furthermore, the transaction history information is stored by buyer or by item.

[0063] The unit consumption information storage unit 122 stores data representing the unit consumption of CO2 emissions (hereinafter also referred to as "unit consumption information"). The unit consumption information is stored by buyer, item, or production number, etc.

[0064] The parts classification master information storage unit 123 stores parts classification master information, which is master information representing the classification of parts. Figure 2 illustrates the parts classification master information table 200 in which this parts classification master information is stored. Figure 2 shows an example of the configuration of the parts classification master information table 200. The parts classification master information table 200 is a table for managing parts classification master information. The parts classification master information table 200 has a record for each item of parts, etc. Each record represents a specific item name of a part, such as a product name, and a general name of the part, etc., which is a higher-level concept encompassing the part, etc. In other words, the parts classification master information table 200 manages the classification of parts, etc., on an item-by-item basis by linking the specific item name of a part, etc., with the general name used to classify the part, etc., for each record. As shown in the example in Figure 2, the parts category master information table 200 records that three items, "Item A1," "Item A2," and "Item A3," are all classified as "Item A."

[0065] The control unit 110 can perform various processes, including the aforementioned emission data creation process, by reading and writing this information to the storage unit 120.

[0066] The communication unit 130 is responsible for processing communication with other devices such as user terminals 20 and order placement / receiving systems, which takes place via the internet (an example of a communication network 30). The communication unit 130 is configured using, for example, a NIC (Network Interface Card) or an HBA (Host Bus Adapter).

[0067] The user interface section (not shown) is composed of functional blocks including an input section 140 and an output section 150.

[0068] The input unit 140 is responsible for processing related to user interface, such as receiving input operations from the user. The input unit 140 is configured using, for example, a keyboard, pointing device, or touch panel, and detects various operations from the user.

[0069] The output unit 150 is responsible for output-related processing, such as displaying various screens on a display device and outputting audio, as part of the user interface processing. The output unit 150 is configured using, for example, a liquid crystal display or a touchscreen.

[0070] In other words, each component of the order placement and receiving support system 100 is realized by hardware including a processor, memory and persistent storage devices, wired or wireless communication lines and interface devices that connect them, and software that is stored in the memory devices and supplies processing instructions to the arithmetic unit.

[0071] In this embodiment, the functions of the order placement and receiving support system 100 have been described as being integrated and implemented by a single computer device. However, these functions may be implemented by multiple interconnected computer devices or server devices. Furthermore, the order placement and receiving support system 100 may consist of a general-purpose computer device such as a laptop PC and a web browser installed thereon, or it may consist of a web server and various portable devices.

[0072] (Example of a functional block for user terminal 20) Next, an example of a block of various functions provided by the user terminal 20 according to this embodiment will be described. Note that the blocks described below represent function-based blocks, not hardware-based configurations.

[0073] The user terminal 20 is comprised of functional blocks including a control unit 21, a storage unit 22, and a communication unit 23, and a user interface unit (not shown) consisting of an input unit 24 and an output unit 25.

[0074] The control unit 21 performs various data processing based on the programs and data stored in the storage unit 22 and the data acquired by the communication unit 23. The control unit 21 also functions as an interface to the storage unit 22 and the communication unit 23.

[0075] The control unit 21 is configured using a processor and can realize these functional blocks by executing a predetermined program. Alternatively, the control unit 21 may be configured using logic circuits such as an FPGA (Field Programmable Gate Array) instead of a processor. Furthermore, the control unit 21 may be configured using a combination of a processor and logic circuits.

[0076] The storage unit 22 is configured using, for example, a persistent memory device and memory, and stores programs that supply various processing instructions to the control unit 21, and data representing various information used in the processing executed by the control unit 21. The control unit 21 can execute various processes by reading and writing this information to the storage unit 22.

[0077] The communication unit 23 is responsible for communication processing with other devices, such as the order placement and receiving support system 100, via the Internet (an example of a communication network 30). The communication unit 23 is configured using, for example, a communication module capable of wireless communication. The communication standards supported by the communication unit 23 are not particularly limited, but the communication unit 23 supports, for example, at least one of 3G, 4G, and 5G. Furthermore, the communication unit 23 may be directly connected to the order placement and receiving support system 100, or it may be connected to the order placement and receiving support system 100 via a base station provided by a telecommunications carrier or via the Internet.

[0078] The user interface section (not shown) is composed of functional blocks including the input section 24 and the output section 25.

[0079] The input unit 24 is responsible for processing related to the user interface, such as receiving input operations from the user. The input unit 24 is configured using, for example, a touch panel, and detects various operations from the user.

[0080] The output unit 25 is responsible for output-related processing, such as displaying various screens on a display device and outputting audio, as part of the user interface processing. The output unit 25 is configured using, for example, a touchscreen or a liquid crystal display.

[0081] The above descriptions of each function are merely examples; multiple functions may be combined into one, or one function may be divided into multiple functions.

[0082] Furthermore, the order placement and receiving support system 100 and the user terminal 20 may have additional functions in addition to the various functions described above. For example, the order placement and receiving support system 100 may be configured to include some of the functions provided by the user terminal 20, or the user terminal 20 may be configured to include some of the functions provided by the order placement and receiving support system 100.

[0083] <Example of processing flow> Next, each process executed by the order placement and receiving support system 100 according to this embodiment will be explained with reference to Figures 3 to 19.

[0084] (Emissions data creation process) Figure 3 is a flowchart 300 showing an example of the flow of the emissions data creation process performed in this embodiment.

[0085] In step S301, the control unit 110 of the order support system 100 executes a process to receive input of the total CO2 emissions for a unit period via the CO2 emission receiving processing unit 1121. The order support system 100 can perform this process by buyer and / or by item. If the user wishes to perform this process by buyer, they make a selection operation via the input unit 24 of the user terminal 20 or the input unit 140 of the order support system 100, and the input screen 400 exemplified in Figure 4 is displayed on the display device of the user terminal 20 or the display device of the order support system 100, and the total CO2 emissions for the unit period by buyer are entered. In this case, on the input screen 400 exemplified in Figure 4, it is sufficient to input the total amount for the highest-level input category (Supplier Y in Figure 4), and the input of numerical values ​​for lower-level input categories (such as "Location P" or "Manufacturing Line P-1" in Figure 4) is optional. On the other hand, if the user wishes to perform this process item by item, they select it via the input unit 24 of the user terminal 20 or the input unit 140 of the order support system 100, and the input screen 500 illustrated in Figure 5 is displayed on the display device of the user terminal 20 or the display device of the order support system 100 to input the total CO2 emissions for the relevant unit period for each item. As a result, the order support system 100 can obtain the total CO2 emissions by buyer and / or by item for the relevant unit period via the communication unit 130 or the input unit 140. When the processing in step S301 is completed, the control unit 110 of the order support system 100 proceeds to step S302.

[0086] In step S302, the control unit 110 of the order placement and receiving support system 100 uses the total transaction volume receiving processing unit 1123 to obtain the total transaction volume for the same period as the above-mentioned unit period from all EDIs in the value chain, including other EDIs. The order placement and receiving support system 100 visualizes the CO2 emissions of each supplier in the value chain by using the input and output data of various EDIs that connect suppliers and set manufacturers in the value chain. As mentioned above, the order placement and receiving support system 100 can obtain the total transaction volume, which includes the total sales amount of the goods traded in the value chain, the total number of goods traded, and the total transaction volume of the goods. In the process of step S302, the order placement and receiving support system 100 obtains the total transaction volume in units corresponding to the base unit used when calculating the CO2 emission intensity. For example, when calculating the CO2 emissions per yen of sales for each supplier constituting the value chain as the CO2 emission factor, the order support system 100 obtains the total sales amount of the goods traded within the value chain as the total transaction volume in step S302. Similarly, when calculating the CO2 emissions per unit of parts traded within the value chain as the CO2 emission factor, the order support system 100 obtains the total number of such items traded within the value chain as the total transaction volume in step S302. Similarly, when calculating the CO2 emissions per unit of mass of parts traded within the value chain, for example, per kilogram (kg), the order support system 100 obtains the total transaction mass (kg) of the goods traded within the value chain as the total transaction volume in step S302. If a user wishes to perform this process separately for each buyer, they select the option via the input unit 24 of the user terminal 20 or the input unit 140 of the order placement and receiving support system 100, and the input screen 600 exemplified in Figure 6 is displayed on the display device of the user terminal 20 or the display device of the order placement and receiving support system 100, allowing the user to input the total transaction volume for the relevant unit period for each buyer.In this case, in the input screen 600 illustrated in Figure 6, it is sufficient to input the total quantity for the highest-level input category (Supplier Y in Figure 6), and inputting numerical values ​​for lower-level input categories (such as "Location P" or "Manufacturing Line P-1" in Figure 6) is optional. On the other hand, if the user wants to perform this process item by item, they make a selection operation via the input unit 24 of the user terminal 20 or the input unit 140 of the order support system 100, and the input screen 700 illustrated in Figure 7 is displayed on the display device of the user terminal 20 or the display device of the order support system 100, and the total transaction quantity for the unit period for each item is entered. This obtains the total transaction quantity for the unit period. When the processing in step S302 is completed, the control unit 110 of the order support system 100 proceeds to step S303.

[0087] In step S303, the control unit 110 of the order placement support system 100 executes a process to calculate the CO2 emission unit using the unit cost calculation processing unit 1111. The order placement support system 100 calculates the CO2 emission unit by apportioning the total CO2 emissions of the supplier based on the ratio of the order volume for each item that passed through the order placement system to the total transaction volume, i.e., the total order volume. This calculates the CO2 emission unit. As mentioned above, the order placement support system 100 can calculate the CO2 emission unit as the CO2 emission per yen of sales for each supplier constituting the value chain, the CO2 emission per unit of parts etc. traded in the value chain, and the CO2 emission per standard unit of mass of such parts etc., for example, the CO2 emission per kilogram (kg). In the process of step S303, the order placement support system 100 calculates the CO2 emission unit using a standard unit that has been previously specified by the user through a selection operation. In other words, in the order placement and receiving support system 100, the user can change the base unit used when calculating the CO2 emission intensity as appropriate. When the processing in step S303 is completed, the control unit 110 of the order placement and receiving support system 100 proceeds to step S304.

[0088] In step S304, the control unit 110 of the order support system 100 executes a process to output the CO2 emission intensity calculated in step S303 using the CO2 emission output processing unit 1124. If the user has each process in steps S301 to S303 executed separately for each buyer, the output screen 800 exemplified in Figure 8 will be displayed on the display device of the user terminal 20 or the display device of the order support system 100. On the other hand, if the user has each process in steps S301 to S303 executed separately for each item, the output screen 900 exemplified in Figure 9 will be displayed on the display device of the user terminal 20 or the display device of the order support system 100. Furthermore, the control unit 110 of the order support system 100 can also display the output screen 1000 shown in Figure 10 if the user has performed each of the steps S301 to S303 separately for each buyer, and the output screen 1100 shown in Figure 11 if the user has performed each of the steps S301 to S303 separately for each item, on the display device of the user terminal 20 or the display device of the order support system 100. This outputs the CO2 emission intensity. When the processing in step S304 is completed, the control unit 110 of the order support system 100 proceeds to step S305.

[0089] In step S305, the control unit 110 of the order support system 100 executes a process to determine whether or not correction is necessary for the emissions data created in step S304. If it is determined that no correction is necessary (step S305:Y), the emissions data creation process shown in flowchart 300 of Figure 3 is terminated. On the other hand, if it is determined that correction is necessary (step S305:N), the process returns to step S304 to make corrections to the emissions data.

[0090] (Emissions data output processing) Figure 12 is a flowchart 1200 showing an example of the flow of emission data output processing performed in this embodiment.

[0091] In step S1201, the control unit 110 of the order support system 100 executes a process to acquire order information received by the order support system as input information 1300 via the communication unit 130, using the order information reception processing unit 1122. The input information 1300 acquired in this process is information that links the requested items and their quantities for each requesting buyer, as illustrated in Figure 13. This allows the order support system 100 to acquire order information that is the target of output for emission data. Once the processing in step S1201 is completed, the control unit 110 of the order support system 100 proceeds to step S1202.

[0092] Furthermore, while the order processing support system 100 is executing steps S1201 to S1202, the order processing system will allocate inventory and issue goods according to the received order information.

[0093] In step S1202, the control unit 110 of the order support system 100 executes a process to receive the output conditions for the delivery slip via the input / output processing unit 112. These output conditions for the delivery slip are entered by the user into the input screen 1400, as exemplified in Figure 14, which is displayed on the display device of the user terminal 20 or the display device of the order support system 100. This allows the order support system 100 to obtain the output conditions for the delivery slip. Once the processing in step S1202 is complete, the control unit 110 of the order support system 100 proceeds to step S1203.

[0094] In step S1203, the control unit 110 of the order support system 100 executes a process by which the CO2 emission calculation processing unit 1112 reads the CO2 emission intensity for each ordered item from the intensity information storage unit 122. As a result, the CO2 emission intensity for each ordered item is read from the intensity information storage unit 122. The intensity information storage unit 122 stores intensity information for past periods, and the order support system 100 can also calculate the CO2 emissions for each order period and present the difference by reading this past intensity information along with the intensity information for the current unit period. Once the processing in step S1203 is completed, the control unit 110 of the order support system 100 proceeds to step S1204.

[0095] In step S1204, the control unit 110 of the order support system 100 executes a process to calculate the CO2 emissions for each ordered item using the CO2 emission calculation processing unit 1112. This allows the order support system 100 to calculate the CO2 emissions for each type of ordered item. If, in step S1203, the control unit 110 of the order support system 100 reads past unit consumption information along with the unit consumption information for the current unit period, it calculates the CO2 emissions for these two different unit periods. Once the processing in step S1204 is complete, the control unit 110 of the order support system 100 proceeds to step S1205.

[0096] In step S1205, the control unit 110 of the order placement support system 100 executes a process to output the results of the calculation process in step S1204 using the CO2 emission output processing unit 1124. The order placement support system 100 displays, for example, the output screen 1500 exemplified in Figure 15 on the display device of the user terminal 20 or the display device of the order placement support system 100, and displays the calculation results in the "CO2 Emissions" display field of the output screen 1500. The order placement support system 100 can also display the output screen 1600 exemplified in Figure 16 on the display device of the user terminal 20 or the display device of the order placement support system 100, and display the calculation results in the "CO2 Emissions" and "Previous Emissions" display fields of the output screen 1600, respectively, thereby showing the difference in CO2 emissions for each order period. This allows the order placement support system 100 to visualize the CO2 emissions of suppliers in the value chain. The method, format, and manner of outputting the calculation results can be changed as appropriate. When the processing in step S1205 is completed, the control unit 110 of the order placement and receiving support system 100 terminates the emissions data output processing shown in the flowchart 1200 of Figure 12.

[0097] In this embodiment, the parts and other items ordered and received in the value chain by the order support system 100 are mass-produced goods. However, even for the same item, the amount of CO2 emissions during manufacturing may differ depending on differences in manufacturing conditions such as the temperature at the time of manufacture and the condition of the manufacturing equipment. Therefore, the order support system 100 according to this embodiment can calculate and visualize the amount of CO2 emissions for the same item, either for each production number or for each manufacturing lot.

[0098] Figure 17 is a flowchart 1700 showing an example of the flow of emission data output processing when calculating CO2 emissions by production number, etc.

[0099] The order information reception process performed in step S1701 is equivalent to the one performed in step S1201 in flowchart 1200 of Figure 12. Once the processing in step S1701 is complete, the control unit 110 of the order support system 100 proceeds to step S1702.

[0100] In step S1702, the control unit 110 of the order support system 100 executes a process to receive CO2 emissions for equipment and processes by production number, etc., using the CO2 emission receiving processing unit 1121. The order support system 100 can receive CO2 emissions for equipment and processes by production number, etc., by acquiring the input information 1800 illustrated in Figure 18. Once the processing in step S1702 is completed, the control unit 110 of the order support system 100 proceeds to step S1703.

[0101] In step S1703, the control unit 110 of the order support system 100 executes a process to calculate the CO2 emission intensity for each product number, etc., using the unit intensity calculation processing unit 1111. This calculates the CO2 emission intensity for each product number, etc. The CO2 emission intensity for each product number, etc., calculated in step S1703, is stored in the unit intensity information storage unit 122 as output information as illustrated in Figure 19. Once the processing in step S1703 is complete, the control unit 110 of the order support system 100 proceeds to step S1704.

[0102] Note that each process performed in steps S1704 to S1705 is equivalent to the processes performed in steps S1204 to S1205 in flowchart 1200 of Figure 12. When the process in step S1705 is completed, the control unit 110 of the order support system 100 terminates the emissions data output process shown in flowchart 1700 of Figure 17. As a result, the order support system 100 can visualize the CO2 emissions of suppliers in the value chain, either by production number or by manufacturing lot.

[0103] The embodiments of the present invention described above can be summarized as follows.

[0104] (1) The order placement and receiving support system 100 is supplier ni oke ru A system to support ordering operations, comprising at least a processor, a memory device, and an interface device. The memory device is obtained from the order placement and receiving system. This is information related to the transaction history with the ordering party. The processor stores transaction history information. , written Stored in the memory device prescribed period Transaction history information in and input received via interface device The prescribed period in Total CO of suppliers 2 emissions and obtain Included in transaction history information Depending on the production performance information provided to the ordering party Total The CO2 emission intensity is calculated by apportioning the CO2 emissions. In this way, the order placement and receiving support system 100 ,sa This will allow us to visualize the CO2 emissions of our pliers.

[0105] (2) The processor is via interface device By acquired item Total The CO2 emission intensity for each item is calculated by allocating the CO2 emissions according to the production volume ratio of that item. .child As a result, the order placement and receiving support system 100 ,sa This will allow us to visualize the CO2 emissions of pliers by item.

[0106] (3) The processor uses the calculated CO2 emission intensity for each item, obtained from the order placement and receiving system. Note Multiply by the order quantity of the item included in the text information. , this Calculate the CO2 emissions related to the item. , Output for presentation to the reader. .child As a result, the order placement and receiving support system 100 ,sa It is possible to visualize the CO2 emissions of pliers.

[0107] (4) The memory device stores the calculated CO2 emission intensity for each item in chronological order, and the processor retrieves the CO2 emission intensity for two or more different periods stored in the memory device from the order placement and receiving system. Note The CO2 emissions for the item are calculated by multiplying the order quantity of the item included in the text information by the CO2 emissions for that item, and the CO2 emissions for that item over two or more different periods are output in a comparable format. .child As a result, the order placement and receiving support system 100 ,sa It is possible to visualize the CO2 emissions of a plier over two or more different periods.

[0108] (5) Transaction history information stored in the storage device, Regarding items The processor further includes the serial number or manufacturing lot number, and via an interface device, it obtains the CO2 emissions associated with the operation of the manufacturing equipment for each serial number or manufacturing lot related to the item, and calculates the unit CO2 emission intensity for each serial number or manufacturing lot based on the obtained CO2 emissions for each serial number or manufacturing lot related to the item. .child As a result, the order placement and receiving support system 100 ,sa This will allow us to visualize the CO2 emissions of pliers by production number or by manufacturing lot.

[0109] It should be noted that the present invention is not limited to the embodiments described above, and can be implemented using any components without departing from the spirit of the invention.

[0110] The embodiments, examples, and modifications described above are merely examples, and the present invention is not limited to these, as long as the features of the invention are not impaired. Furthermore, although various embodiments, examples, and modifications have been described above, the present invention is not limited to these. Other embodiments conceivable within the scope of the technical idea of ​​the present invention are also included within the scope of the present invention.

[0111] In the diagrams above, the control lines and information lines shown are those deemed necessary for explanation and do not necessarily represent all control lines and information lines that would be present in a real-world implementation. For example, it can be assumed that almost all components are interconnected in practice.

[0112] Furthermore, the arrangement of the various functional units, processing units, and databases of the order placement and receiving support system 100 described above is merely an example. The arrangement of the various functional units, processing units, and databases can be changed to the optimal arrangement from the perspective of the performance, processing efficiency, and communication efficiency of the hardware and software provided by the order placement and receiving support system 100. [Explanation of Symbols]

[0113] 100: Order processing support system

Claims

1. An order placement and receiving support system that supports order placement and receiving operations at a supplier, It comprises at least a processor, a storage device, and an interface device, The aforementioned storage device stores transaction history information, which is information relating to the transaction history with the ordering party, obtained from the order placement and receiving system. The aforementioned processor, The transaction history information for a predetermined period stored in the memory device and the total CO2 emissions of the supplier for the predetermined period, which are received as input via the interface device, are acquired. According to the production performance information to the ordering party included in the aforementioned transaction performance information, the total CO 2 By allocating the emissions proportionally, CO 2 Calculate the emission intensity. Order processing support system.

2. The processor obtains the total CO2 by item via the interface device. 2 By allocating emissions according to the production volume ratio of the item, CO2 emissions by item can be calculated. 2 The order placement and receiving support system according to claim 1, which calculates the unit cost of emissions.

3. The aforementioned processor uses the CO2 calculated for each item. 2 The CO2 emissions per unit are multiplied by the order quantity of the item included in the order information obtained from the order and delivery system, and the CO2 emissions per unit of the item are calculated. 2 The order placement and receiving support system according to claim 2, which calculates emissions and outputs them for presentation to the ordering party.

4. The storage device contains the CO2 calculated for each item. 2 The emission intensity is stored in chronological order. The processor multiplies the CO 2 emission unit of each of two or more different periods stored in the storage device by the order quantity of the item included in the order information acquired from the order receiving and issuing system, to calculate the CO 2 emission amount regarding the item, and outputs the CO 2 emission amounts regarding the item for the two or more different periods in a comparable state. The order placement and receiving support system according to claim 3.

5. The transaction history information stored in the aforementioned storage device further includes the serial number or manufacturing lot number related to the item, The aforementioned processor, CO2 emissions from the operation of manufacturing equipment for each production number or production lot related to the item in question. 2 The emissions are obtained via the interface device, CO2 figures obtained for the aforementioned item, categorized by serial number or manufacturing lot. 2 CO2 emissions by production number or production lot. 2 Calculate the emission intensity. The order placement and receiving support system according to claim 1.

6. A method for supporting order placement and receiving operations at a supplier, A computer comprising at least a processor, a memory device, and an interface device, The system stores transaction history information, which is information related to the transaction history of the ordering party, obtained from the order placement and receiving system. The transaction history information for a predetermined period stored in the memory device and the total CO2 emissions of the supplier for the predetermined period, which are received as input via the interface device, are acquired. According to the production performance information to the ordering party included in the aforementioned transaction performance information, the total CO 2 By allocating the emissions proportionally, CO 2 Calculate the emission intensity. Order placement and processing support methods.

Citation Information

Patent Citations

  • Information processing system

    CN114997552A

  • Environmental load assessment apparatus and environmental load assessment program

    JP2006185215A

  • Cost estimation device, cost estimation system, program, and cost estimation method

    JP2008090660A

  • Production energy management system

    JP2010067114A

  • Carbon traceability management system

    JP2010191832A