Information processing device

The information processing device addresses inventory management challenges by calculating and adjusting inventory standards based on past data and current quantities, facilitating accurate replenishment and optimal stock levels.

JP2026109000APending Publication Date: 2026-07-01NEC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-12-19
Publication Date
2026-07-01

AI Technical Summary

Technical Problem

Existing inventory management systems struggle to accurately predict subsequent shipments and determine the appropriate amount of product replenishment, leading to difficulties in managing inventory effectively.

Method used

An information processing device that calculates a second inventory standard based on past standards, adjusts the first inventory standard based on current inventory quantity and constraints, and outputs the adjusted standard to facilitate proper inventory management.

Benefits of technology

Enables effective inventory management by aligning current inventory levels with target standards, ensuring appropriate replenishment amounts and optimizing stock levels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026109000000001_ABST
    Figure 2026109000000001_ABST
Patent Text Reader

Abstract

Difficulty in properly managing product inventory. [Solution] The information processing device of the present disclosure includes: a calculation unit that calculates a second inventory standard, which is a target value for a first inventory standard that serves as the basis for the inventory quantity of goods, based on past second inventory standards; an adjustment unit that changes and adjusts the value of the first inventory standard based on the inventory quantity and the second inventory standard; and an output unit that outputs the adjusted first inventory standard.
Need to check novelty before this filing date? Find Prior Art

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, A calculation unit calculates a second inventory standard, which is a target value for the first inventory standard that serves as the basis for the amount of inventory of the product, based on past second inventory standards, An adjustment unit that changes and adjusts the value of the first inventory standard based on the inventory quantity and the second inventory standard, An output unit that outputs the adjusted first inventory standard, Equipped with, This is the structure it takes. Furthermore, the information processing method, which is one form of this disclosure, The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. This is the structure it takes. Furthermore, one form of this disclosure is a program, In an information processing device, The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. Execute the process, 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] This block diagram shows an example of the hardware configuration of the information processing device related to this 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 the 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] The information processing apparatus 10 of the present disclosure is, as an example, used to determine an appropriate replenishment amount 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 standard 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 amount 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 the 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. Further, in the present disclosure, the interval between the timings of updating the inventory standard and the target inventory standard or determining the replenishment amount 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 demand during the period is in the daytime of the current day, and the end of the period is at night of the current day.

[0012] First, we will explain the technology related to this disclosure. Figure 3 shows an example of an algorithm that updates the target inventory level based on the cost, which is the loss based on the inventory level of the product. The cost based on the inventory level of the product is a convex function, and is based on the inventory level resulting from the inventory level after processing demand during the period, as shown in Figures 4(4-1) and 4(4-2). It is represented by a cost function such that the cost due to storage increases as the inventory level increases (surplus), and the cost due to lost sales opportunities increases as the inventory level 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 , subgradient g t , stock amount x t+1 , obtained. Note that the subgradient g here t This is represented, for example, by the gradient of the cost function as shown in Figure 4, and the current inventory standard y t 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 and the parameter η and gradient g corresponding to the learning rate shown in equation (7) in Figure 3. Then, as shown in lines 8 and 9 of the algorithm, inventory quantity x t+1 If the inventory level falls below the target inventory standard, the target inventory standard can be updated. The source of the algorithm in Figure 3 is as follows. Online Inventory Problems: Beyond the iid Setting with Online Convex Optimization (Massil Hihat et al., 2023)

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 target inventory standard calculation unit 12, an inventory standard calculation unit 13, and an output unit 14. The functions of the input unit 11, the target inventory standard calculation unit 12, the inventory standard calculation unit 13, and the output unit 14 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 a constraint storage unit 16 and a target inventory standard storage unit 17, 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 constraint storage unit 16 of the information processing device 10 stores the constraint C (constraint information) on the inventory quantity of the products, as shown in equation 2.

number

[0019] The above constraints represent a constraint C on the possible inventory standard quantity y when the current inventory of the product is x. For example, it represents that the minimum value of the possible inventory standard quantity is x and the maximum value is D. As an example, the inventory constraint is set by factors such as the size and structure of the warehouse storing the product and the size of the product. Note that the inventory constraint C may be a constraint for one product or a constraint for multiple products. For example, in the case of constraints for multiple products, the maximum value of the total inventory of various products is set as a constraint.

[0020] And as shown in lines 3 to 6 of the algorithm, the input unit 11 of the information processing device 10 observes and inputs the current inventory quantity x t+1 , the previous period standard inventory quantity y in the cost function t and the corresponding gradient g t (step S1 in FIG. 2). Here, the cost function is a cost function such that the loss value increases as the inventory quantity of the product is surplus or insufficient, as shown in FIGS. 4(4-1) and (4-2) described above, and it changes over time. Therefore, the cost function is based on the previous period's demand. Note that t represents a period such as a day or a week.

[0021] Subsequently, the information processing device 10 calculates the next period's target inventory standard shown in the above formula (1) by the target inventory standard calculation unit 12 (calculation unit) and stores it in the target inventory standard storage unit 17 (step S2 in FIG. 2). Specifically, as shown in the following formula (3) in line 7 of the algorithm, the target inventory standard calculation unit 12 calculates the current target inventory standard based on the previous period's target inventory standard, the parameter η corresponding to the learning rate, and the loss g based on the gradient. At this time, the target inventory standard calculation unit 12 may calculate the target inventory standard so as to satisfy the above-described constraint C(0). As an example, here, it is assumed that the current inventory standard, which is the previous period's target inventory standard, is 100 pieces, and the current target inventory standard is calculated to be 70 pieces.

Equation

[0022] Next, the information processing device 10, in the inventory standard calculation unit 13 (adjustment unit), calculates the current inventory standard y t+1 Adjustments are made (step S3 in Figure 2). Specifically, the inventory base calculation unit 13 calculates the current inventory quantity x as shown in the following equation 4 on line 8 of the algorithm. t+1 Based on the current target inventory standard shown in equation 1, the current inventory standard y t+1 The inventory standard calculation unit 13 calculates and adjusts the inventory standard. At this time, the inventory standard calculation unit 13 compares the inventory quantity with the target inventory standard so that the target inventory standard becomes an achievable value, and adjusts the inventory standard based on the comparison result. For example, if the target inventory standard is greater than the inventory quantity, the inventory standard calculation unit 13 adjusts the value of the inventory standard to be the target inventory standard value itself, and if the target inventory standard is less than the inventory quantity, it adjusts the value of the inventory standard to be the inventory quantity. At this time, the inventory standard calculation unit 13 may calculate the inventory standard so as to satisfy the constraint C described above. Here, as an example, suppose the current inventory standard value is adjusted from 100 units to the same value as the inventory quantity, which is 90 units.

number

[0023] Next, the information processing device 10 outputs the adjusted inventory standard as the current inventory standard at the output unit 14. As a result, inventory management is performed based on the adjusted inventory standard value. For example, if the current inventory is 90 units and the current inventory standard has been adjusted to 90 units, there is no longer a need to replenish the goods.

[0024] The information processing device 10 then moves to the next cycle and repeats the same process as described above (steps S1 to S3 in Figure 2). In other words, the information processing device 10 takes the current inventory quantity and cost data as input and repeatedly performs the process of calculating the target inventory standard and adjusting the inventory standard and outputting it, as described above.

[0025] Thus, in this embodiment, the current inventory standard, which was not changed in the algorithm shown in Figure 3 above, can be adjusted and modified. By repeating the above process, it is expected that the value of the inventory standard will eventually approach and match the value of the target inventory standard, and consequently, the inventory quantity will also approach and match the target inventory standard. As a result, the inventory quantity of the product can be managed to an appropriate level.

[0026] Here, the inventory standard calculation unit 13 described above exemplifies a case where the value of the inventory standard is adjusted to match the value of the inventory quantity, but it may be adjusted to other values. For example, the inventory standard calculation unit 13 may adjust the value of the inventory standard to a value between the inventory quantity and the target inventory standard, or even to a value greater than the target inventory standard. As an example, suppose both products A and B currently have an inventory quantity of 10 units, the target inventory standard is 20 units, and the constraint is that the total inventory quantity of products A and B must be 30 units or less. In this case, the inventory standard for both products A and B cannot be the target inventory standard, but the inventory standard for each may be set to 15 units, which is a value between the inventory quantity and the target standard. This value is C(x), which minimizes the distance from the target inventory standard shown in equation 1, as shown in equation 4, for example. t+1 It may also be defined as the point within the parentheses.

[0027] Furthermore, while the above-described example of the target inventory basis calculation unit 12 uses the previous period's target inventory basis and a cost function to calculate the target inventory basis for the next period, the target inventory basis for the next period may be calculated using other methods. For example, the target inventory basis calculation unit 12 may calculate the target inventory basis for the next period using a pre-set calculation formula based on the previous period's target inventory basis, without using a cost function. In addition, the target inventory basis calculation unit 12 may use not only the previous period's target inventory basis, but also target inventory basis from even further back in time to calculate the target inventory basis for the next period.

[0028] Furthermore, while the above-mentioned target inventory standard calculation unit 12 and inventory standard calculation unit 13 illustrate the calculation of target inventory standards and inventory standards in order to satisfy the constraints on the inventory quantity of the product, they may also be calculated without using constraints. Moreover, constraints may not even be set in the first place.

[0029] <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.

[0030] In this embodiment, the target inventory standard calculation unit 12 of the information processing device 10 may calculate the target inventory standard for the next period using a pre-set demand forecasting model for the product, in addition to the cost function and the target inventory standard for the previous period described above. In this case, the demand forecasting model is, for example, a model constructed to predict the demand for the product based on season, temperature, date and time, day of the week and time, internet information, and past demand data. The target inventory standard calculation unit 12 then calculates the target inventory standard by considering the demand from the demand forecasting model corresponding to the period in question. For example, the target inventory standard calculation unit 12 may calculate the target inventory standard for the next period by considering increasing or decreasing the demand output from the demand forecasting model to the target inventory standard calculated based on the cost function and the target inventory standard for the previous period, as described above. In this case, the target inventory standard calculation unit 12 may calculate the target inventory standard for the next period using the target inventory standard for the previous period and the demand forecasting model, without using the cost function.

[0031] <Third Embodiment> Next, a third embodiment of this disclosure will be described. The information processing device 10 in this embodiment has the same configuration as the embodiments 1 and 2 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.

[0032] The output unit 14 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 adjusted inventory standard value as described above. For example, the output unit 14 compares the current inventory amount with the adjusted 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.

[0033] <Fourth Embodiment> Next, a fourth embodiment of the present disclosure will be described. The information processing device 10 in this embodiment has the same configuration as in embodiments 1, 2, and 3 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.

[0034] <Fifth Embodiment> Next, a fifth embodiment of the present 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.

[0035] 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

[0036] 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.

[0037] The information processing device 100 can be equipped with the calculation unit 121, adjustment 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 calculation unit 121, adjustment unit 122, and output unit 123 described above may be constructed with dedicated electronic circuits to realize such means.

[0038] The calculation unit 121 calculates the second inventory standard, which is the target value of the first inventory standard that serves as the basis for the inventory quantity of the goods, based on past second inventory standards (step S101 in Figure 8). The adjustment unit 122 adjusts the value of the first inventory standard by changing it based on the inventory quantity and the second inventory standard (step S102 in Figure 8). The output unit 123 outputs the adjusted first inventory standard (step S103 in Figure 8).

[0039] In the above configuration, the information processing device 100 first calculates the second inventory standard for the next period using past second inventory standard data and cost data. Then, the information processing device 100 changes and adjusts the first inventory standard according to the result of comparing the inventory quantity with the second inventory standard. For example, the information processing device 100 adjusts the value of the first inventory standard to either the value of the second inventory standard itself or the value of the inventory quantity itself, so that the second inventory standard becomes a feasible value according to the inventory quantity and the second inventory standard. Then, the information processing device 100 outputs the adjusted first inventory standard. As an example, if the first inventory standard is 100 units, the inventory quantity is 90 units, and the second inventory standard is 70 units, the first inventory standard is adjusted to 90 units. As a result, by using the adjusted first inventory standard, it is possible to determine an appropriate replenishment amount corresponding to the inventory quantity. In other words, the first inventory standard is set to an appropriate value, and appropriate inventory management can be performed.

[0040] Furthermore, at least one of the functions of the calculation unit 121, adjustment unit 122, and 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.

[0041] 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.

[0042] 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.

[0043] <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 configuration described in the following notes. Furthermore, some or all of the configurations and functions described in Appendices 2 to 8.1, which are dependent on Appendice 1 below, may also be dependent on other Appendices 9 and 10 in the same way as in Appendices 2 to 8.1. 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) A calculation unit calculates a second inventory standard, which is a target value for the first inventory standard that serves as the basis for the amount of inventory of the product, based on past second inventory standards, An adjustment unit that changes and adjusts the value of the first inventory standard based on the inventory quantity and the second inventory standard, An output unit that outputs the adjusted first inventory standard, Equipped with an information processing device. (Note 2) The information processing device described in Appendix 1, The calculation unit calculates the second inventory standard based on cost data representing losses corresponding to the inventory quantity and the past second inventory standard. Information processing device. (Note 3) The information processing device described in Appendix 2, The aforementioned cost data includes a cost function in which the value of loss increases as the amount of inventory of the product increases, The calculation unit calculates the second inventory standard based on the underslope of the cost function and the past second inventory standard. Information processing device. (Note 4) The information processing device described in Appendix 2, The calculation unit calculates the second inventory standard based on the cost data, the past second inventory standard, and a pre-set product demand forecasting model. Information processing device. (Note 5) The information processing device described in Appendix 1, The adjustment unit adjusts the value of the first inventory standard by changing it based on a comparison of the inventory quantity with the second inventory standard. Information processing device. (Note 6) The information processing device described in Appendix 5, The adjustment unit adjusts the value of the first inventory standard by changing it to the value of the second inventory standard when the second inventory standard is greater than the inventory quantity. Information processing device. (Note 7) The information processing device described in Appendix 5, The adjustment unit adjusts the value of the first inventory standard by changing it to the value of the inventory standard when the inventory quantity is greater than the second inventory standard. Information processing device. (Note 8) The information processing device described in Appendix 1, The calculation unit calculates the second inventory standard based on constraint information representing the constraint on the inventory quantity of the product. The adjustment unit adjusts the value of the first inventory standard by changing it based on the constraint information. Information processing device. (Note 8.1) 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 adjusted first inventory standard. Information processing device. (Note 9) The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. Information processing methods. (Note 10) In an information processing device, The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. A program to execute a process. [Explanation of Symbols]

[0044] 10 Information Processing Devices 11 Input section 12. Target Inventory Standard Calculation Department 13. Inventory Basis Calculation Department 14 Output section 16 Constraint storage 17 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 Calculation Section 122 Adjustment section 123 Output section

Claims

1. A calculation unit calculates a second inventory standard, which is a target value for the first inventory standard that serves as the basis for the amount of inventory of the product, based on past second inventory standards, An adjustment unit that changes and adjusts the value of the first inventory standard based on the inventory quantity and the second inventory standard, An output unit that outputs the adjusted first inventory standard, Equipped with an information processing device.

2. An information processing apparatus according to claim 1, The calculation unit calculates the second inventory standard based on cost data representing losses corresponding to the inventory quantity and the past second inventory standard. Information processing device.

3. An information processing apparatus according to claim 2, The aforementioned cost data includes a cost function in which the value of loss increases as the amount of inventory of the product increases, The calculation unit calculates the second inventory standard based on the underslope of the cost function and the past second inventory standard. Information processing device.

4. An information processing apparatus according to claim 2, The calculation unit calculates the second inventory standard based on the cost data, the past second inventory standard, and a pre-set product demand forecasting model. Information processing device.

5. An information processing apparatus according to claim 1, The adjustment unit adjusts the value of the first inventory standard by changing it based on a comparison of the inventory quantity with the second inventory standard. Information processing device.

6. An information processing device according to claim 5, The adjustment unit adjusts the value of the first inventory standard by changing it to the value of the second inventory standard when the second inventory standard is greater than the inventory quantity. Information processing device.

7. An information processing device according to claim 5, The adjustment unit adjusts the value of the first inventory standard by changing it to the value of the inventory standard when the inventory quantity is greater than the second inventory standard. Information processing device.

8. An information processing apparatus according to claim 1, The calculation unit calculates the second inventory standard based on constraint information representing the constraint on the inventory quantity of the product. The adjustment unit adjusts the value of the first inventory standard by changing it based on the constraint information. Information processing device.

9. The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. Information processing methods.

10. In an information processing device, The second inventory standard, which is the target value for the first inventory standard that serves as the basis for the amount of inventory of the product, is calculated based on the past second inventory standard. Based on the aforementioned inventory quantity and the aforementioned second inventory standard, the value of the aforementioned first inventory standard is changed and adjusted. Output the adjusted first inventory standard. A program to execute a process.