Information processing device
The information processing device adjusts inventory standards based on comparisons between current and target levels to optimize inventory management, addressing the challenge of predicting shipments and determining replenishment amounts.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2024-12-09
- Publication Date
- 2026-06-19
Smart Images

Figure 2026100310000001_ABST
Abstract
Description
[Technical Field]
[0001] This disclosure relates to an information processing device. [Background technology]
[0002] In stores that sell products, inventory management is crucial. For example, Patent Document 1 describes how to determine whether inventory is insufficient or excessive based on the number of items in stock and the number of items shipped. [Prior art documents] [Patent Documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2021-039532 [Overview of the project] [Problems that the invention aims to solve]
[0004] However, as described in Patent Document 1, even if it is possible to determine whether the inventory of a product is insufficient or excessive based on the number of shipments, it is difficult to predict subsequent shipments and to determine the appropriate amount of product to replenish. As a result, the problem arises that it is difficult to properly manage the inventory of the product.
[0005] Therefore, one of the purposes of this disclosure is to solve the aforementioned problem of difficulty in properly managing product inventory. [Means for solving the problem]
[0006] An information processing device, which is one form of this disclosure, An update unit updates the second inventory standard based on a comparison between a first inventory standard, which serves as the basis for the amount of inventory of a product, and a second inventory standard, which serves as the target value for the first inventory standard. If the second inventory standard cannot be updated based on the above comparison, a modification unit for changing the first inventory standard, An output unit that outputs the modified first inventory standard, Equipped with, This is the structure it takes. Furthermore, the information processing method, which is one form of this disclosure, Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. This is the structure it takes. Furthermore, one form of this disclosure is a program, Information processing device, Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. This is the structure it takes. [Effects of the Invention]
[0007] This disclosure, when configured as described above, facilitates proper inventory management of products. [Brief explanation of the drawing]
[0008] [Figure 1] This is a block diagram showing an example of the configuration of the information processing device related to this disclosure. [Figure 2] This flowchart shows an example of processing operations performed by the information processing device related to this disclosure. [Figure 3] This figure shows an example of data related to this disclosure. [Figure 4] This figure shows an example of data related to this disclosure. [Figure 5] This figure shows an example of data related to this disclosure. [Figure 6]It is a block diagram showing an example of the hardware configuration of an information processing apparatus according to the present disclosure. [Figure 7] It is a block diagram showing an example of the configuration of an information processing apparatus according to the present disclosure. [Figure 8] It is a flowchart showing an example of a processing operation by an information processing apparatus according to the present disclosure.
Mode for Carrying Out the Invention
[0009] <First Embodiment> The first embodiment of the present disclosure will be described with reference to the drawings. Note that the drawings may be relevant to any of the embodiments.
[0010] As an example, the information processing apparatus 10 of the present disclosure is used to determine an appropriate replenishment quantity of a product when performing inventory management of the product. More specifically, in the present embodiment, in inventory management of a product, by updating and setting an inventory standard that serves as a reference for the inventory quantity of the product and a target inventory standard that serves as its target value, it becomes easy to determine a more appropriate replenishment quantity of the product based on the current inventory quantity of the product and the inventory standard.
[0011] Hereinafter, mainly the case where there is one item of product to be inventoried will be exemplified and described, but the present disclosure is also applicable to the case of collectively managing the inventories of multiple items of products. Also, in the present disclosure, the interval between the timings of updating the inventory standard and the target inventory standard or determining the replenishment quantity of the product is represented as a "period", and it may be any interval such as a day, a week, a month, or a quarter. For example, when the "period" is "day", an order is placed on the previous night, the product is received in the morning of the current day, the daytime of the current day is the in-period demand, and the night of the current day is the end of the period.
[0012] First, we will explain the technology related to this disclosure. Figure 3 shows an example of an algorithm for updating the target inventory standard based on the inventory standard of the product and the cost, which is the loss based on the amount of inventory. The cost based on the amount of inventory is represented by a cost function such that, for example, as shown in Figure 4(4-1) and Figure 4(4-2), the cost due to storage increases as the amount of inventory increases (is in surplus), and the cost due to lost sales opportunities increases as the amount of inventory decreases. Note that the cost function shown in Figure 4 is just one example, and the cost function is not limited to that shown in Figure 4.
[0013] Then, in the algorithm shown in Figure 3, first, the current inventory standard y t , demand g t , stock amount x t+1 , obtain. Note that the demand g here t This is represented by the gradient in the cost function as shown in Figure 4, where the current inventory quantity x t+1 This represents the subdifferential in . Also, as shown in line 7 of the algorithm, the target inventory standard shown in equation 1 below is calculated based on the previous target inventory standard, the parameter η corresponding to the learning rate γ shown in equation (7) in Figure 3, and the gradient g. Then, as shown in lines 8 and 9 of the algorithm, the inventory quantity x t+1 If the inventory level falls below the target inventory standard, that target inventory standard can be updated.
number
[0014] On the other hand, as shown in lines 10 and 11 of the algorithm, inventory quantity x t+1 If the current inventory standard is greater than the target inventory standard, tThis means that the inventory level will be maintained. In other words, if the demand for the product is low and the inventory level does not decrease significantly, the inventory standard level will continue to be maintained, and the product must be replenished again to the inventory standard level. To illustrate with an example, if the current inventory standard is 100 units, the target inventory standard is 70 units, and the current inventory is 90 units, then since the current inventory of 90 units is not below the target inventory standard of 70 units, the current inventory standard of 100 units will be maintained, and the product must be replenished to bring the inventory level to 100 units. For this reason, the algorithm shown in Figure 3 has the problem that it is not possible to reduce inventory unless demand increases, and therefore proper inventory management cannot be performed.
[0015] To solve the problems described above, the information processing device 10 in this embodiment is configured as follows. An example of the configuration and operation of the information processing device 10 in this embodiment will be described below.
[0016] The information processing device 10 is composed of one or more information processing devices, each equipped with an arithmetic unit and a storage device. As shown in Figure 1, the information processing device 10 includes an input unit 11, a loss calculation unit 12, a target inventory standard calculation unit 13, an inventory standard calculation unit 14, and an output unit 15. The functions of the input unit 11, loss calculation unit 12, target inventory standard calculation unit 13, inventory standard calculation unit 14, and output unit 15 can be realized by the arithmetic unit executing a program for realizing each function stored in the storage device. The information processing device 10 also includes an inventory quantity storage unit 16, a loss storage unit 17, and a target inventory standard storage unit 18, which are realized in the storage device.
[0017] The information processing device 10 described above is configured to execute the algorithm shown in Figure 5. The functions and operations of each component will be explained below with reference to the algorithm in Figure 5.
[0018] First, the information processing device 10 initializes various parameters, such as determining the initial inventory standard y, as shown in lines 1-4 of the algorithm (step S1 in Figure 2). Then, the input unit 11 of the information processing device 10 receives the current inventory quantity x, as shown in lines 5-7 of the algorithm.t+1 1. The gradient g corresponding to the inventory quantity x in the cost function t+1 is observed and stored in the inventory quantity storage unit 16 (step S2 in FIG. 2). Here, t represents a period such as a day or a week. t
[0019] Subsequently, the information processing apparatus 10 checks whether the current inventory standard y t matches the target inventory standard shown in Equation 1 (step S3 in FIG. 2). If they match (Yes in step S3 in FIG. 2), the target inventory standard calculation unit 13 calculates and updates the next target inventory standard and stores it in the target inventory standard storage unit 18 (step S4 in FIG. 2). Since this is the initial state here, the next target inventory standard will be calculated. Therefore, the target inventory standard calculation unit 13 calculates the target inventory standard using the preset algorithm A as shown in line 10 of the algorithm. For example, as shown in FIG. 3 described above, the target inventory standard calculation unit 13 calculates and updates the next target inventory standard based on the current inventory standard, which is the previous target inventory standard, the parameter η corresponding to the learning rate γ, and the loss g based on the gradient. Here, it is assumed that the current inventory standard is 100 and the target inventory standard is calculated and updated to 70. The calculation of the target inventory standard will be described later.
[0020] Next, the information processing device 10 returns to observing the current inventory quantity by the input unit 11 (step S2 in Figure 2). Then, the information processing device 10 checks in the target inventory standard calculation unit 13 whether the current inventory standard (first inventory standard) matches the target inventory standard (second inventory standard) (step S3 in Figure 2). In this case, the current inventory standard is 100 units and the target inventory standard is 70 units, so they do not match (No in step S3 in Figure 2). Then, the loss calculation unit 12 (calculation unit) of the information processing device 10 calculates the loss according to the current inventory quantity (step S5 in Figure 2). For example, the loss calculation unit 12 calculates the loss (cost) based on the subgradient of a cost function, as shown in Figures 4(4-1) and (4-2) above, where the value of the loss increases as the amount of inventory of the goods increases in surplus and shortage. Furthermore, the loss calculation unit 12 divides the calculated loss into either the loss corresponding to the previous target inventory standard and the current inventory standard (first loss) or the loss corresponding to the current target inventory standard (second loss), and stores them in the loss storage unit 17. In the algorithm, the loss is represented by two equations, with the loss corresponding to the current inventory standard being represented by the subscript k as the loss of the k-th cycle, and the loss corresponding to the current target inventory standard being represented by the subscript k+1 as the loss of the (k+1)-th cycle.
number
[0021] For example, as shown in lines 13-23 of the algorithm, the loss calculation unit 12 distributes and accumulates the calculated loss into two parts based on the sign of the subgradient of the cost function: the loss for the k-th cycle, i.e., the loss corresponding to the current inventory standard which is the previous target inventory standard (index k), and the loss for the k+1-th cycle, i.e., the loss corresponding to the current target inventory standard (index k+1). In this example, the loss is distributed and accumulated as the loss corresponding to the current inventory standard of 100 units (index k) and the loss corresponding to the current target inventory standard of 70 units (index k+1).
[0022] Next, the information processing device 10 determines that in the above process, the current inventory standard (first inventory standard) does not match the target inventory standard (second inventory standard), and therefore the target inventory standard cannot be updated. Therefore, the inventory standard calculation unit 14 (change unit) changes the current inventory standard y as shown in line 28 of the algorithm. t Change the value of the next inventory standard y t+1 The inventory standard calculation unit 14 determines this (step S6 in Figure 2). At this time, the inventory standard calculation unit 14 changes the current inventory standard value to, for example, a value closer to the target inventory standard value. For example, if the current inventory standard is 100 units and the target inventory standard is 70 units, the current inventory standard of 100 units may be changed to 90 units and determined as the next inventory standard value. At this time, the inventory standard calculation unit 14 may change the current inventory standard value based on the inventory quantity and determine it as the next inventory standard value. For example, if the inventory quantity is 90 units, the current inventory standard of 100 units may be changed to 90 units based on this value and determined as the next inventory standard value.
[0023] Next, the information processing device 10 outputs the changed inventory standard as the current inventory standard at the output unit 15. As a result, inventory management is performed based on the changed inventory standard value. For example, if the current inventory is 90 units and the current inventory standard has been changed to 90 units, there is no longer a need to replenish the goods. The information processing device 10 then moves to the next cycle and repeats the same process as described above (steps S2 to S6 in Figure 2). In other words, the information processing device 10 uses the changed inventory standard as the new current inventory standard value, and the target inventory standard value remains the same as before, observes the current inventory level, and repeats the process described above.
[0024] Thus, in this embodiment, the current inventory standard, which was not changed in the algorithm of Figure 3 described above, can be changed. By repeating the above process, it is expected that the value of the inventory standard will eventually match the value of the target inventory standard. Here, we will explain the case in which the current inventory standard matches the target inventory standard after repeating the above process. As an example, suppose that the inventory standard is 100 units and the target inventory standard is 70 units, and by repeating the above process, the value of the inventory standard is changed to 70 units. Then, the target inventory standard calculation unit 13 calculates and updates the next target inventory standard (step S4 in Figure 2) because the inventory standard of 70 units and the target inventory standard of 70 units now match (Yes in step S3 in Figure 2). Note that the target inventory standard calculation unit 13 is not necessarily limited to updating the target inventory standard only when the inventory standard and the target inventory standard match. It may also update the target inventory standard when the inventory standard becomes less than or equal to the target inventory standard, or it may update the target inventory standard when, as a result of comparing the inventory standard and the target inventory standard, a predetermined criterion is met.
[0025] Then, as shown in line 10 of the algorithm, the target inventory standard calculation unit 13 calculates and updates the target inventory standard using the loss shown in equation 2 that has been accumulated as described above, according to the pre-set algorithm A. Specifically, when the target inventory standard calculation unit 13 calculates and updates the next target inventory standard (index k+1) from the current target inventory standard of 70 units (index k), it uses the loss (index k-1) that has been accumulated in association with the current inventory standard of 100 units. The loss (index k) that has been accumulated in association with the current target inventory standard is used when further updating the next target inventory standard (index k+1), that is, it is used in the calculation of updating the target inventory standard (index k+2) in the next subsequent update.
[0026] As described above, in this embodiment, by not changing the current inventory standard, it is possible to prevent the inventory level of a product from always being maintained at an unchangeable value of the inventory standard. In other words, by allowing changes to the inventory standard in product inventory management, the amount of product to be replenished can be set appropriately, and inventory management can be performed appropriately.
[0027] <Second Embodiment> Next, a second embodiment of the present disclosure will be described. The information processing device 10 in this embodiment has the same configuration as the first embodiment described above. In addition, the information processing device 10 has the following configuration. The following will mainly describe the configuration that differs from the above.
[0028] The output unit 15 of the information processing device 10 in this embodiment has the function of calculating and outputting the amount of product to be replenished using the changed inventory standard value as described above. For example, the output unit 15 compares the current inventory amount with the changed inventory standard value and calculates and outputs the amount of product to be replenished by subtracting the current inventory amount from the inventory standard value. Therefore, if the inventory standard value is equal to or less than the inventory amount, no product replenishment will be performed. This makes it possible to appropriately manage the inventory amount of products.
[0029] <Third Embodiment> Next, a third embodiment of the present disclosure will be described. The information processing device 10 in this embodiment has the same configuration as in embodiments 1 and 2 described above. In this embodiment, the goods subject to inventory management are not limited to physical goods, but may also be services. In this case, the inventory quantity of goods, the inventory standard value, the target inventory standard value, and the replenishment quantity may be the number of slots available for providing the service, or the number of service providers. Therefore, when replenishing goods in inventory management, this can be done by increasing the service provision time, service space, or the number of service providers. As an example, the service may be food and beverage service provided by a restaurant, room service provided by a hotel, etc., but it may be any type of service.
[0030] <Fourth Embodiment> Next, a fourth embodiment of this disclosure will be described with reference to the drawings. This embodiment shows an outline of the information processing device, etc., described in the embodiments described above. Note that the drawings may be relevant to any of the embodiments.
[0031] First, the hardware configuration of the information processing device 100 in this disclosure will be described. The information processing device 100 is composed of a general information processing device, and as an example, it is equipped with the following hardware configuration as shown in Figure 6. ·CPU(Central Processing Unit)101(Arithmetic unit) ROM (Read Only Memory) 102 (Storage Device) • RAM (Random Access Memory) 103 (Storage Device) • Program group 104 loaded into RAM 103 • Storage device 105 for storing the program group 104 • Drive device 106 for reading and writing to external storage medium 110 of the information processing device. • Communication interface 107 connecting to a communication network 111 outside the information processing device. • Input / output interface 108 for data input and output. • Bus 109 connecting each component
[0032] Figure 6 shows an example of the hardware configuration of the information processing device 100, and the hardware configuration of the information processing device is not limited to the case described above. For example, the information processing device may consist of only a part of the configuration described above, such as not having a drive device 106. In addition, the information processing device may use a GPU (Graphic Processing Unit), DSP (Digital Signal Processor), MPU (Micro Processing Unit), FPU (Floating point number Processing Unit), PPU (Physics Processing Unit), TPU (Tensor Processing Unit), quantum processor, microcontroller, or a combination thereof instead of the CPU described above.
[0033] The information processing device 100 can be equipped with the update unit 121, modification unit 122, and output unit 123 shown in Figure 7 by having the CPU 101 acquire the program group 104 and execute it. The program group 104 is, for example, stored in advance in a storage device 105 or ROM 102, and the CPU 101 loads it into RAM 103 and executes it as needed. The program group 104 may also be supplied to the CPU 101 via a communication network 111, or it may be stored in advance in a storage medium 110, and the drive device 106 reads the program and supplies it to the CPU 101. However, the update unit 121, modification unit 122, and output unit 123 described above may be constructed with dedicated electronic circuits to realize such means.
[0034] The update unit 121 updates the second inventory standard based on a comparison between a first inventory standard, which is the basis for the amount of inventory of the product, and a second inventory standard, which is the target value of the first inventory standard (step S101 in Figure 8). The change unit 122 changes the first inventory standard if it is not possible to update the second inventory standard based on the comparison (step S102 in Figure 8). The output unit 123 outputs the changed first inventory standard (step S103 in Figure 8).
[0035] In the above configuration, the information processing device 100 first compares the first inventory standard with the second inventory standard and updates the second inventory standard if they match. On the other hand, if the information processing device 100 compares the first inventory standard with the second inventory standard and they do not match, it cannot update the second inventory standard. In this case, the information processing device 100 changes the first inventory standard and outputs the changed first inventory standard. For example, if the first inventory standard is set to 100 units, the second inventory standard is set to 70 units, and the inventory level is 90 units, the first inventory standard can be changed from 100 units to, for example, 90 units. Then, by using the changed first inventory standard, an appropriate replenishment amount can be determined in accordance with the inventory level. In other words, it is possible to prevent the first inventory standard from remaining unchanged and to perform appropriate inventory management.
[0036] Furthermore, at least one of the functions of the update unit 121, the modification unit 122, and the output unit 123 described above may be performed on an information processing device installed and connected to any location on the network, that is, it may be performed using so-called cloud computing.
[0037] Furthermore, the aforementioned programs can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memory (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). Programs may also be supplied to a computer using various types of transient computer-readable media. Examples of transient computer-readable media include electrical signals, optical signals, and electromagnetic waves. Transitory computer-readable media can be supplied to a computer via wired communication channels such as electric wires and optical fibers, or via wireless communication channels.
[0038] Although the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure are possible, as can be understood by those skilled in the art within the scope of the present disclosure. Furthermore, each of the embodiments described above can be combined with other embodiments as appropriate.
[0039] <Note> Some or all of the above embodiments may also be described as follows. The general configuration of the information processing apparatus, information processing method, and program in this disclosure is described below. However, this disclosure is not limited to the configurations described below. Furthermore, some or all of the configurations and functions described in Appendices 2 to 8, which are dependent on Appendice 1 below, may also be dependent on Appendices 9 and 10 in the same way as Appendices 2 to 8. Moreover, not limited to Appendices 1, 9, and 10, some or all of the configurations and functions described as appendices may also be dependent on similar hardware, software, various recording means for recording software, or systems, without departing from the embodiments described above. (Note 1) An update unit updates the second inventory standard based on a comparison between a first inventory standard, which serves as the basis for the amount of inventory of a product, and a second inventory standard, which serves as the target value for the first inventory standard. If the second inventory standard cannot be updated based on the above comparison, a modification unit for changing the first inventory standard, An output unit that outputs the modified first inventory standard, Equipped with an information processing device. (Note 2) The information processing device described in Appendix 1, The update unit updates the second inventory standard when the value of the first inventory standard becomes less than or equal to the value of the second inventory standard. Information processing device. (Note 3) The information processing device described in Appendix 1, The modification unit changes the value of the first inventory standard to be closer to the value of the second inventory standard. Information processing device. (Note 4) The information processing device described in Appendix 1, The system includes a calculation unit that calculates losses in accordance with the aforementioned inventory quantity, The update unit updates the second inventory standard based on the loss. Information processing device. (Note 5) The information processing device described in Appendix 4, The calculation unit allocates the loss to either a first loss corresponding to the first inventory criterion or a second loss corresponding to the second inventory criterion. The update unit updates the second inventory criterion to be updated at a predetermined timing based on either the first loss or the second loss. Information processing device. (Note 6) The information processing device described in Appendix 5, The update unit updates the second inventory standard based on the first loss, and updates the updated second inventory standard based on the second loss. Information processing device. (Note 7) The information processing device described in Appendix 4, The calculation unit calculates the loss based on the subgradient of a cost function, where the value of the loss increases as the inventory of the goods becomes more or less surplus or insufficient. Information processing device. (Note 8) The information processing device described in Appendix 1, The output unit outputs the amount of goods to be replenished based on the inventory quantity and the modified first inventory standard. Information processing device. (Note 9) Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. Information processing methods. (Note 10) Information processing device, Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. A program that executes a process. [Explanation of Symbols]
[0040] 10 Information Processing Devices 11 Input section 12 Loss calculation section 13. Target Inventory Standard Calculation Department 14. Inventory Basis Calculation Department 15 Output section 16. Inventory Quantity Storage Unit 17 Loss storage section 18 Target Inventory Standards Storage Unit 100 Information Processing Devices 101 CPU 102 ROM 103 RAM 104 Program Groups 105 Storage device 106 Drive unit 107 Communication Interface 108 Input / Output Interfaces 109 Bus 110 Storage medium 111 Communication Network 121 Update Department 122 Changes 123 Output section
Claims
1. An update unit updates the second inventory standard based on a comparison between a first inventory standard, which serves as the basis for the amount of inventory of a product, and a second inventory standard, which serves as the target value for the first inventory standard. If the second inventory standard cannot be updated based on the above comparison, a modification unit for changing the first inventory standard, An output unit that outputs the modified first inventory standard, Equipped with an information processing device.
2. An information processing apparatus according to claim 1, The update unit updates the second inventory standard when the value of the first inventory standard becomes less than or equal to the value of the second inventory standard. Information processing device.
3. An information processing apparatus according to claim 1, The modification unit changes the value of the first inventory standard to be closer to the value of the second inventory standard. Information processing device.
4. An information processing apparatus according to claim 1, The system includes a calculation unit that calculates losses in accordance with the aforementioned inventory quantity, The update unit updates the second inventory standard based on the loss. Information processing device.
5. An information processing apparatus according to claim 4, The calculation unit allocates the loss to either a first loss corresponding to the first inventory criterion or a second loss corresponding to the second inventory criterion. The update unit updates the second inventory criterion to be updated at a predetermined timing based on either the first loss or the second loss. Information processing device.
6. An information processing device according to claim 5, The update unit updates the second inventory standard based on the first loss, and updates the updated second inventory standard based on the second loss. Information processing device.
7. An information processing apparatus according to claim 4, The calculation unit calculates the loss based on the subgradient of a cost function, where the value of the loss increases as the inventory of the goods becomes more or less surplus or insufficient. Information processing device.
8. An information processing apparatus according to claim 1, The output unit outputs the amount of goods to be replenished based on the inventory quantity and the modified first inventory standard. Information processing device.
9. Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. Information processing methods.
10. Information processing device, Based on a comparison between the first inventory standard, which serves as the basis for the amount of inventory of a product, and the second inventory standard, which is the target value for the first inventory standard, the second inventory standard is updated. If the second inventory standard cannot be updated based on the above comparison, the first inventory standard is changed. Output the modified first inventory standard. A program that executes a process.