Management method, management system, and program

The method and system address the challenge of assessing the impact of changes in warehouse information by selecting and executing simulations to evaluate operational impacts, ensuring changes do not disrupt warehouse operations.

JP7696111B1Active Publication Date: 2025-06-20PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD

Patent Information

Application Number
JP2024184399
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-06-20
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

Existing systems lack a means to effectively assess the impact of changes in warehouse information on warehouse operations, making it difficult to determine if changes will allow for successful shipping and daily work plans.

Method used

A method and system that, upon receiving a change instruction in warehouse information, select and execute a simulation from multiple simulations to assess the impact on warehouse operations, determining if the results are within a specified allowable range, and only then reflecting the change in warehouse information.

Benefits of technology

This approach enables the effective assessment of the impact of changes in warehouse information on warehouse operations, ensuring that changes do not disrupt shipping and daily work plans, thereby improving operational reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007696111000001_ABST
    Figure 0007696111000001_ABST
Patent Text Reader

Abstract

Understand the impact of changes in warehouse information on warehouse operations. 【Solution means】A method for managing warehouse information held by a system for managing warehouse operations. When a change in warehouse information is received, based on the content of the change and the warehouse information, one or more simulations of warehouse operations are executed, and based on the execution results of the one or more simulations, the content of the impact of the change on the warehouse operations is notified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a management method, a management system, and a program.

Background Art

[0002] Conventionally, a system for performing a simulation for managing warehouse operations is known. For example, Patent Document 1 discloses a simulation model generation system including an arithmetic device communicably connected to a warehouse management system that manages inventory information of articles managed by a warehouse. The arithmetic device acquires slot information of slots for storing articles stored in a warehouse to be simulated from the warehouse management system. Then, the arithmetic device generates a simulation model for managing operations in the warehouse to be simulated based on the slot information.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When the warehouse information held in a system for managing warehouse operations is changed, it is required to grasp the impact of the change on the warehouse operations. However, the warehouse information may include various information such as the layout or resources of the warehouse. Therefore, the impact of the change in the warehouse information on the warehouse operations may be complicated and difficult to grasp. For example, when the warehouse information is changed, it becomes difficult to grasp whether it is possible to achieve the shipping plan using the changed warehouse information, or whether it is possible to achieve the daily work plan using the changed warehouse information. There is no means for grasping the impact on the warehouse operations due to such a change in the warehouse information.

[0005] The present disclosure has been devised in view of the above-described conventional situation, and aims to grasp the influence that changes in warehouse information have on warehouse operations.

Means for Solving the Problem

[0006] The present disclosure is a method for managing warehouse information held by a system that manages warehouse operations, wherein when receiving a change Instruction in the warehouse information, Select a simulation to be executed from multiple different simulations for checking the impact on the warehouse operations to be carried out according to the content of the change in the warehouse information, execute the selected simulation, determine whether the execution result is within the specified allowable range, and if the execution result is within the allowable range, reflect the change in the warehouse information. a management method is provided.

[0007] Furthermore, the present disclosure includes a system that holds warehouse information and manages warehouse operations, and a simulation system that executes a simulation of the warehouse operations. When the system receives a change Instruction in the warehouse information, Select a simulation to be executed from multiple different simulations for checking the impact on the warehouse operations to be carried out according to the content of the change in the warehouse information. it transmits the warehouse information to the simulation system, and the simulation system Execute the simulation selected by the system and determine whether the execution result is within the specified allowable range. provides a management system when If it is within the allowable range, notify the system of the change in the warehouse information. the execution result is

[0008] Moreover, the present disclosure is capable of data communication with a system that holds warehouse information and manages warehouse operations, and causes an arithmetic unit that executes a simulation of the warehouse operations to receive the warehouse information based on the content of the change Instruction from the system that has received the change, and provides a program Warehouse information for Cause to select a simulation to be executed from multiple different simulations for checking the impact on the warehouse operations to be carried out according to the content of the change in the warehouse information, and cause the selected simulation to be executed. using the received warehouse information.

[0009] Note that any combination of the above-described components, and those obtained by converting the expression of the present disclosure among a method, an apparatus, a system, a storage medium, a computer program, etc., are also effective as aspects of the present disclosure.

Advantages of the Invention

[0010] According to the present disclosure, it is possible to grasp the influence that changes in warehouse information have on warehouse operations.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Mode for Carrying Out the Invention

[0012] Hereinafter, embodiments will be described in detail with reference to the drawings as appropriate. However, a more detailed description than necessary may be omitted. For example, detailed descriptions of well-known matters and redundant descriptions of substantially the same configuration may be omitted. This is to avoid making the following description unnecessarily redundant and to facilitate the understanding of those skilled in the art. It should be noted that the attached drawings and the following description are provided for those skilled in the art to fully understand the present disclosure, and it is not intended to limit the subject matter described in the claims thereby.

[0013] (Embodiment 1) [System Configuration] FIG. 1 is a block diagram showing a configuration example of the integrated management system 1 according to Embodiment 1. Note that the system configuration shown in FIG. 1 is an example, and one system may be divided into a plurality of systems, or a plurality of systems may be combined into one system. Also, a plurality of the single systems or devices shown in FIG. 1 may be provided. Furthermore, the processing entities shown below are examples, and a part of the functions of a certain system may be realized as the functions of another system.

[0014] The integrated management system 1 is composed of a warehouse management system 10, a warehouse operation management system 20, a simulation system 30, and a terminal 40. Each component constituting the integrated management system 1 is configured to be able to communicate with each other via a network.

[0015] The warehouse management system 10 is a system for managing and controlling the logistics within a warehouse. The warehouse management system 10 manages, for example, the inventory management of articles in the warehouse, the entry and exit (for example, incoming and outgoing) and movement of articles. In this specification, articles include commodities and goods, and these terms may be read interchangeably with each other. The warehouse management system may be referred to as, for example, a Warehouse Management System (hereinafter referred to as "WMS"). The warehouse management system 10 is composed of a processor 11 and a memory 12. The processor 11 may be configured using, for example, a Central Processing Unit (hereinafter referred to as "CPU"), a Graphical Processing Unit (hereinafter referred to as "GPU"), a Micro Processing Unit (hereinafter referred to as "MPU"), a Digital Signal Processor (hereinafter referred to as "DSP"), or a Field Programmable Gate Array (hereinafter referred to as "FPGA"), etc. The processor 11 realizes various functions of the inventory management unit 13 and the shipping plan generation unit 14 by, for example, referring to various data such as the inventory information 15 and the shipping plan 16 stored in the memory 12 and reading out programs. The inventory management unit 13 performs, for example, the inventory management of articles in the warehouse. The shipping plan generation unit 14 generates a shipping plan 16 based on, for example, order information 54 described later.

[0016] The memory 12 is a storage unit for storing various data, programs, etc. The memory 12 may be composed of volatile / non-volatile storage devices such as Random Access Memory (hereinafter referred to as "RAM"), Read Only Memory (hereinafter referred to as "ROM"), and Hard Disk Drive (hereinafter referred to as "HDD"). The memory 12 stores and holds the inventory information 15 and the shipping plan 16. The inventory information 15 is information on the inventory of items in the warehouse. The shipping plan 16 is a plan for which item to ship, when, and to where.

[0017] The warehouse management system 10 may be configured to be communicable with the order management system 50. The order management system 50 includes a processor 51 and a memory 52. Descriptions of the processor 51 and the memory 52 are omitted. The functions of the order management unit 53 are realized by the cooperation of the processor 52 and the memory 52. The order management unit 53 may, for example, receive an order for an item from an enterprise or the like, generate order information 54 indicating the content of the order, that is, information indicating when, who, and which item was ordered, and transmit it to the warehouse management system 10. The order management system 50 may be, for example, a system for supply chain management.

[0018] The warehouse operation management system 20 is a system for managing and controlling the operations within a warehouse. The warehouse operation management system 20 may sometimes be referred to as a Warehouse Execution System (hereinafter referred to as "WES") or the like. The warehouse operation management system 20 performs, for example, comprehensive control over the work contents of various work entities within the warehouse and the facilities in the warehouse. The warehouse operation management system 20 is composed of a processor 21 and a memory 22. Explanation of the processor 21 and the memory 22 is omitted. The memory 22 stores and holds resource information 26, location information 27, and a work plan 28. The resource information 26 is information about various work entities such as workers and robots within the warehouse, as well as resources such as facilities. The location information 27 is information about the locations within the warehouse, such as articles, shelves for storing articles, and aisles in the warehouse. The work plan 28 is a plan regarding which work entity will perform what work at what time. By the cooperation of the processor 21 and the memory 22, various functions of a resource management unit 23, a location management unit 24, and a work plan generation unit 25 are realized. The resource management unit 23 manages and updates, for example, the resource information 26. The location management unit 24 manages and updates, for example, the location information 27. The work plan generation unit 25 generates the work plan 28 based on, for example, the resource information 26, the location information 27, the inventory information 15, the shipping plan 16, and the like.

[0019] The warehouse management system 10 and the warehouse operation management system 20 are each systems for managing warehouse operations. Warehouse operations refer to various operations related to the warehouse, such as operations related to incoming shipments and operations related to outgoing shipments. Warehouse operations may also include, among other things, operations related to the facilities within the warehouse.

[0020] In this specification, the various types of information stored and held in the memory 12 of the warehouse management system 10 and the memory 22 of the warehouse operation management system 20 may sometimes be referred to as warehouse information.

[0021] The simulation system 30 is a system that executes simulations of warehouse operations. In this specification, simulations may sometimes be referred to as "SIM". Therefore, the simulation system may sometimes be referred to as the "SIM system". The simulation system 30 may be configured to be communicable with each of the warehouse management system 10 and the warehouse operation management system 20. The simulation system 30 includes a processor 31 and a memory 32. Descriptions of the processor 31 and the memory 32 are omitted. The memory 32 stores and holds input data 37, prediction results 38, and an impact management table 39. The input data 37 is data for executing a simulation received by the simulation system 30 from the warehouse management system 10 or the warehouse operation management system 20. The input data 37 may include warehouse information. The prediction results 38 may be the execution results of the simulation or the difference between the execution results of the simulation and a specified allowable range. Details of the impact management table 39 will be described later with reference to FIG. 2.

[0022] By the cooperation of the processor 31 and the memory 32, various functions of a simulation condition acquisition unit 33, a simulation execution unit 34, a prediction result output unit 35, and a change impact management unit 36 are realized. The simulation condition acquisition unit 33 acquires simulation conditions. The simulation conditions may be, for example, initial conditions of the simulation, environmental conditions, various parameters, time scales, etc. The initial conditions of the simulation may be, for example, the initial positions of various resources in the warehouse. The environmental conditions of the simulation may be, for example, the temperature inside the warehouse. The various parameters of the simulation may be, for example, the moving speed of workers. The time scale of the simulation may be, for example, the duration over which the simulation is performed. The simulation condition acquisition unit 33 may acquire simulation conditions, for example, based on an input from a user.

[0023] The simulation execution unit 34 executes a simulation of the warehouse operations using the simulation conditions and the input data 37. Although it will be described later with reference to FIG. 2, the simulation execution unit 34 may execute a simulation of one or more operations (in other words, tasks) among the warehouse operations. Since various operations are included in the warehouse operations, it is not always necessary to execute a simulation of all operations. It is sufficient to execute a simulation of the operations to be simulated. Further, the simulation execution unit 34 may execute the simulation based on an instruction to execute the simulation from the change impact management unit 36 described later. The simulation execution unit 34 may execute the simulation using a known technique. For example, the technique disclosed in Japanese Patent No. 7493191 may be used. The execution result of the simulation by the simulation execution unit 34 is output as a prediction result 38 by the prediction result output unit 35 and stored and held in the memory 32.

[0024] When the warehouse information held in the warehouse management system 10 or the warehouse operation management system 20 is changed, the change impact management unit 36 determines whether it is necessary to execute a simulation of the warehouse operations using the impact management table 39. When the change impact management unit 36 determines that it is necessary to execute the simulation, it instructs the simulation execution unit 34 to execute the simulation.

[0025] The terminal 40 is an information processing device (arithmetic unit) configured to be available for an operator inside and outside the warehouse. The terminal 40 may be, for example, an installed information processing device (arithmetic unit) such as a Personal Computer (hereinafter referred to as "PC"), or a mobile terminal such as a tablet terminal, a Point Of Sales (hereinafter referred to as "POS") terminal, a handy terminal, or a smartphone. The terminal 40 performs data transmission and reception with the warehouse management system 10, the warehouse operation management system 20, the simulation system 30, etc., and is used when receiving notifications from each system or performing settings or operations to each system. Note that the terminal 40 and the simulation system 30 do not necessarily have to be configured to be communicable. In the present embodiment, an example in which the terminal 40 performs data transmission and reception with the warehouse management system 10 or the warehouse operation management system 20 will be described.

[0026] The terminal 40 includes a processor 41, a memory 42, an input device 43, a display device 44, and a communication device 45. Each part is configured to be communicable via an internal interface 46. Descriptions of the processor 41 and the memory 42 are omitted.

[0027] The input device 43 receives operations and instructions by users of the warehouse, such as warehouse managers and operators. The input device 43 may be composed of a mouse, a keyboard, a touch panel display, etc.

[0028] The display device 44 displays various user interfaces to the user. The display device 44 may be composed of a liquid crystal display, a touch panel display, etc.

[0029] The communication device 45 is an interface for communicating with an external device via a network. The communication standards supported by the communication device 45 are not particularly limited, and it may be compatible with both wired and wireless communication standards. Also, the communication device 45 may be compatible with a plurality of communication standards. Therefore, the network used by the communication device 45 may be configured by combining networks using a plurality of communication standards.

[0030] Each system shown in FIG. 1, namely, the warehouse management system 10, the warehouse operation management system 20, the simulation system 30, and the order reception management system 50, may have the same hardware configuration as the terminal 40. That is, each of the warehouse management system 10, the warehouse operation management system 20, the simulation system 30, and the order reception management system 50 may include an input device, a display device, a communication device, and the like. Further, each of the warehouse management system 10, the warehouse operation management system 20, the simulation system 30, and the order reception management system 50 may be, for example, a stationary information processing device such as a PC. The integrated management system 1 may be configured as an on-premises server device at the site where the warehouse is provided, or may be configured in a cloud type on the network.

[0031] FIG. 2 is a table diagram showing an example of the impact management table 39 according to Embodiment 1. The table TBL1 in FIG. 2 shows an example of the impact management table 39. Note that the data structure of the impact management table 39 is not limited to the format shown in FIG. 2, and may be structured data such as a relational database. The impact management table 39 may be created in advance by the user. Hereinafter, the impact management table may sometimes be referred to as a table.

[0032] The table TBL1 has a configuration having data indicating whether each of the simulations of one or more warehouse operations is used for each of the warehouse information, and data of determination conditions for the necessity of executing the simulation when the warehouse information is changed. Hereinafter, the determination conditions for the necessity of executing the simulation may sometimes be referred to as the execution conditions of the simulation.

[0033] For example, table TBL1 indicates that information I1 showing the shelf position information in storage area A within the warehouse is the target of the first simulation and not the target of the second simulation. In this specification, for information to be the target of a simulation means that the information is used in the simulation. Also, table TBL1 indicates that when information I1 is changed and the average difference in shelf positions before and after the change is Xm or more, it is necessary to execute a simulation (for example, the first simulation) using information I1. Note that storage area A is one of the storage areas for articles within the warehouse and is a name for distinguishing it from storage area B described later.

[0034] In the description of this specification, expressions such as "first" and "second" are merely used for distinguishing from other elements and are not intended to be interpreted restrictively. Also, for convenience of explanation, table TBL1 indicates whether each piece of warehouse information is the target of the first simulation and whether it is the target of the second simulation. However, the simulation of warehouse operations is not limited to the two types of the first simulation and the second simulation. The first simulation may be, for example, a simulation of the outbound operation in storage area A. The second simulation may be, for example, a simulation of the outbound operation in storage area B. Since warehouse operations include a wide variety of operations, it is preferable that simulations of each of those operations can be executed.

[0035] Also, table TBL1 indicates that information I2 showing the shelf position information in storage area B is not the target of the first simulation but the target of the second simulation. Also, table TBL1 indicates that when information I2 is changed and the average movement distance of the shelf before and after the change is Xm or more, it is necessary to execute a simulation (for example, the second simulation) using information I2.

[0036] Also, the table TBL1 indicates that the information I3 showing the information of the articles stored in the storage area A is the target of the first simulation and not the target of the second simulation. Also, the table TBL1 indicates that when the information I3 is changed and the content of the change in the information I3 is a reduction in the number of articles, it is necessary to execute the first simulation. Furthermore, the table TBL1 indicates that when the information I3 is changed and the content of the change in the information I3 is an increase in the number of articles, it is necessary to execute the tenth simulation. Thus, among the warehouse information, the determination conditions for whether to execute a simulation for a certain piece of information may be set for each simulation.

[0037] Also, the table TBL1 indicates that the information I4 showing the position information of the passageway in the storage area A is the target of the first simulation and not the target of the second simulation. Also, the table TBL1 indicates that when the information I4 is changed and the content of the change in the information I4 is a change in the passageway direction restriction, it is necessary to execute the simulation using the information I4 (for example, the first simulation).

[0038] Also, the table TBL1 indicates that the information I5 showing the working hours of the workers is the target of the first simulation and the second simulation. Also, the table TBL1 indicates that when the information I5 is changed and the worker whose working hours are changed is in charge of a critical task in the warehouse operation, it is necessary to execute the simulation using the information I5 (for example, the first simulation, the second simulation). Note that the information showing the working hours of the workers may be divided for each worker.

[0039] In addition, table TBL1 indicates that information I6 showing the processing ability of an operator is not the target of the first simulation but the target of the second simulation. Also, when information I6 is changed, table TBL1 indicates that when the average difference in processing ability before and after the change is X or more, it is necessary to execute a simulation using information I6 (for example, the second simulation). The processing ability of a certain operator may be, for example, the number of times the operator can complete a specific task within a specified time. Note that the information indicating the processing ability of an operator may be divided for each operator.

[0040] In addition, table TBL1 indicates that information I7, which is the plan for tomorrow's shipping work, is the target of the first simulation and not the target of the second simulation. Also, when information I7 is changed, table TBL1 indicates that when the shipping volume after the change of information I7 exceeds the margin of the shipping volume set before the change, it is necessary to execute a simulation using information I7 (for example, the first simulation).

[0041] In addition, table TBL1 indicates that information I8, which is the plan for the day after tomorrow's shipping work, is not the target of the first simulation nor the second simulation. Also, when information I8 is changed, table TBL1 indicates that when the shipping volume after the change of information I8 exceeds the margin of the shipping volume set before the change, it is necessary to execute a simulation using information I8.

[0042] In addition, table TBL1 indicates that information I9, which is the plan for tomorrow's receiving work, is the target of both the first simulation and the second simulation. Also, when information I9 is changed, table TBL1 indicates that when the receiving volume after the change of information I9 exceeds the margin of the receiving volume set before the change, it is necessary to execute a simulation using information I9.

[0043] Also, table TBL1 indicates that information I10, which is the plan for the day-after-tomorrow's incoming operation, is not the target of the first simulation and the second simulation. Also, table TBL1 indicates that when information I10 is changed, if the incoming quantity after the change of information I10 exceeds the margin of the incoming quantity set before the change, it is necessary to execute the simulation using information I10.

[0044] For example, when multiple types of information are changed, the change impact management unit 36 evaluates the determination conditions for whether to execute the simulation set for each of the multiple types of changed information as an OR condition. Specifically, for example, when each of information I1 and information I3 is changed, the change impact management unit 36 determines that it is necessary to execute the first simulation when it determines that either the determination condition for whether to execute the simulation set for information I1 or the determination condition for whether to execute the simulation set for information I3 is satisfied.

[0045] The change impact management unit 36 may evaluate the determination conditions for whether to execute the simulation set for each of the multiple types of information as an AND condition. A specific example will be described using information I11 in table TBL1. Information I11 is a combination of multiple pieces of information. Here, information I11 is a combination of the Nth warehouse information and the Mth warehouse information in table TBL1. Note that each of N and M is a natural number of 1 or more, and N and M are different numbers. Table TBL1 indicates that when information I11 is changed, that is, when the Nth warehouse information and the Mth warehouse information are changed, if the content of the change satisfies the determination condition for whether to execute the simulation set for information I11, it is necessary to execute the simulation (for example, the first simulation) using information I11. The determination condition for whether to execute the simulation set for information I11 is a combination of the determination conditions for whether to execute the simulation set for each of the Nth warehouse information and the Mth warehouse information. In this way, the determination condition for whether to execute the simulation may be an AND condition of two or more determination conditions different from the said determination condition.

[0046] Next, with reference to FIG. 3, the processing of the integrated management system 1 when there is a change in warehouse information will be described. FIG. 3 is a sequence diagram showing the warehouse information change processing of the integrated management system 1 according to Embodiment 1. Note that "WMS / WES" shown in FIG. 3 means "WMS or WES". FIG. 3 shows the processing when the warehouse management system 10 or the warehouse operation management system 20 receives an instruction to change the warehouse information it holds. Although part of the illustration is omitted in FIG. 3, the warehouse management system 10 or the warehouse operation management system 20 transmits and receives data to and from the terminal 40. Here, the case where the warehouse management system 10 receives an instruction to change the warehouse information will be described as an example. Note that a user such as a warehouse administrator can grasp the warehouse information held in the warehouse management system 10 or the warehouse operation management system 20 using the terminal 40, and has confirmed the warehouse information held in each system at the start point of the sequence diagram shown in FIG. 3.

[0047] The user transmits an instruction to change the warehouse information to the warehouse management system 10 via the terminal 40 (step S100).

[0048] The warehouse management system 10 receives the instruction to change the warehouse information (step S101).

[0049] The warehouse management system 10 transmits the content of the change in the warehouse information received in step S101 to the simulation system 30 (step S102). The simulation system 30 receives the content of the change in the warehouse information. The content of the change in the warehouse information may be the changed information in the warehouse information, the content of the information before the change, and the content of the information after the change.

[0050] The change impact management unit 36 of the simulation system 30 determines whether it is necessary to execute the simulation by using the content of the received change in the warehouse information and the impact management table 39 (step S103). Here, the change impact management unit 36 determines whether it is necessary to execute each of one or more simulations of the warehouse operations (for example, the first simulation, the second simulation, etc.). However, for the sake of simplicity of explanation, one or more simulations of the warehouse operations are simply referred to as simulations.

[0051] The simulation system 30 transmits the determination result of whether it is necessary to execute the simulation in step S103 to the warehouse management system 10 (step S104). The warehouse management system 10 receives the determination result of whether it is necessary to execute the simulation.

[0052] First, the case where it is not necessary to execute the simulation, that is, the case where it is not necessary to execute any of one or more simulations of the warehouse operations will be described. The fact that it is not necessary to execute the simulation means that none of the determination conditions for whether it is necessary to execute the simulation are satisfied, and the change in the warehouse information has an extremely low possibility of affecting the warehouse operations, or the impact of the change in the warehouse information on the warehouse operations is extremely small. When it is not necessary to execute the simulation (step S105: NO), the warehouse management system 10 reflects the change in the warehouse information (step S115). Here, the impact refers to the so-called bad impact on the warehouse operations (for example, delay in working hours, etc.). When the change in the warehouse information has a so-called good impact on the warehouse operations (for example, improvement in work efficiency, etc.), it is preferable that the change be reflected.

[0053] Then, the warehouse management system 10 transmits a notification indicating that the reflection of the change in the warehouse information is completed to the terminal 40 (step S116). Thereby, the user can confirm that the change in the warehouse information is completed by the display device 44 of the terminal 40. Then, the integrated management system 1 ends this processing flow.

[0054] Next, when it is necessary to execute a simulation, that is, when it is necessary to execute at least one of one or more simulations of the warehouse operations, it will be described. When it is necessary to execute a simulation (step S105: YES), the warehouse management system 10 transmits information necessary for the execution of the simulation to the simulation system 30 (step S106). Then, the simulation system 30 receives the information necessary for the execution of the simulation. The information necessary for the execution of the simulation may include, in addition to the changed information among the warehouse information, other warehouse information, such as the layout information of the warehouse, etc. Also, the simulation system 30 may receive and acquire information necessary for the execution of the simulation from the warehouse operation management system 20 as necessary.

[0055] The simulation execution unit 34 of the simulation system 30 executes a simulation (step S107) based on the information necessary for the execution of the simulation, that is, the content of the change in the warehouse information and the warehouse information. Note that each of the content of the change in the warehouse information and the warehouse information means the changed warehouse information and the warehouse information that has not been changed but is necessary for the execution of the simulation. The simulation to be executed may be, for example, a simulation of one day's work in the warehouse.

[0056] The simulation system 30 transmits the execution result of the simulation to the warehouse management system 10 (step S108). For example, when a simulation of one day's work in the warehouse is executed, as one of the execution results of the simulation, for example, the end time of one day's work in the warehouse is calculated. In this case, the simulation system 30 transmits the execution result including the end time of one day's work in the warehouse to the warehouse management system 10.

[0057] The warehouse management system 10 determines whether there is a problem with the received execution result of the simulation, in other words, whether the execution result of the simulation is within a preset allowable range (step S109). For example, a case where the warehouse management system 10 receives the end time of one day's work in the warehouse as one of the execution results of the simulation will be described. In this case, for example, the closing time may be set as the allowable range. Then, when the end time, which is the execution result of the simulation, exceeds the preset closing time, the warehouse management system 10 may determine that the execution result of the simulation is not within the allowable range. Also, when the end time, which is the execution result of the simulation, does not exceed the preset closing time, the warehouse management system 10 may determine that the execution result of the simulation is within the allowable range.

[0058] Note that the warehouse management system 10 may determine for each of the execution results of one or more executed simulations whether it is within the allowable range. And when any one of the one or more execution results is outside the allowable range, the warehouse management system 10 may proceed to step S110. That is, when any one of the one or more execution results is outside the allowable range, the warehouse management system 10 may determine that the execution result of the simulation is not within the preset allowable range.

[0059] When the warehouse management system 10 determines that the execution result of the simulation is within the preset allowable range (step S109: YES), it reflects the change in the warehouse information (step S115). Then, the warehouse management system 10 sends a notification to the terminal 40 indicating that the reflection of the change in the warehouse information is completed (step S116). And the integrated management system 1 ends this processing flow.

[0060] When the execution result of the simulation of the warehouse management system 10 is not within the preset allowable range, that is, when it is determined that the execution result of the simulation is outside the allowable range (step S109: NO), the warehouse management system 10 sends a notification of the impact on the warehouse operations caused by the change in the warehouse information to the terminal 40 (step S110). As a result, the user can confirm the impact on the warehouse operations caused by the change in the warehouse information on the display device 44 of the terminal 40, and can determine whether to reflect the change in the warehouse information or cancel the change in the warehouse information.

[0061] Note that the impact on the warehouse operations caused by the change in the warehouse information may be the execution result of the simulation, or may be the difference between the execution result of the simulation and the specified allowable range. For example, as the impact on the warehouse operations caused by the change in the warehouse information, there may be a case where the working time after the change in the warehouse information exceeds the preset working time. In addition, the notification of the impact on the warehouse operations caused by the change in the warehouse information may be, for example, a message such as "This change will cause the work completion time to exceed the specified time by more than 30 minutes. Is this okay?"

[0062] Based on the user operation, the terminal 40 sends an instruction to the warehouse management system 10 on whether to reflect the change in the warehouse information, in other words, an instruction to update the warehouse information or cancel the change in the warehouse information to the warehouse management system 10 (step S111).

[0063] The warehouse management system 10 determines whether to reflect or cancel the change in the warehouse information based on the instruction from the user via the terminal 40 (step S112).

[0064] When the warehouse management system 10 reflects the change in the warehouse information (step S112: YES), it reflects the change in the warehouse information (step S115). Then, the warehouse management system 10 sends a notification to the terminal 40 indicating that the reflection of the change in the warehouse information is completed (step S116). Then, the integrated management system 1 ends this processing flow.

[0065] When the warehouse management system 10 does not reflect the change in warehouse information, that is, when canceling the change in warehouse information (step S112: NO), the instruction to change the warehouse information received in step S101 is discarded (step S113). Then, the warehouse management system 10 sends a notification to the terminal 40 indicating that the change in warehouse information has been canceled (step S114). As a result, the user can confirm that the change in warehouse information has been canceled by the display device 44 of the terminal 40. Then, the integrated management system 1 ends this processing flow.

[0066] In the description of the sequence diagram in FIG. 3, an example in which the warehouse management system 10 performs data transmission and reception with each of the terminal 40 and the simulation system 30 has been shown. However, in the description of the sequence diagram in FIG. 3, the warehouse management system 10 may be read as the warehouse operation management system 20. That is, the user may change the warehouse information held in the warehouse operation management system 20. In this case, for example, in step S101, the warehouse operation management system 20 receives an instruction to change the warehouse information. Also, the user may change both the warehouse information held in the warehouse management system 10 and the warehouse information held in the warehouse operation management system 20. In this case, the processes executed by the warehouse management system 10 or the warehouse operation management system 20, such as step S101 and step S102 in the sequence diagram of FIG. 3, may be performed simultaneously and in parallel by each of the warehouse management system 10 and the warehouse operation management system 20.

[0067] In this way, the integrated management system 1 can manage the warehouse operations, that is, manage the warehouse information held by the warehouse management system 10 or the warehouse operation management system 20. Specifically, when the warehouse management system 10 or the warehouse operation management system 20 receives a change in the warehouse information, it transmits the warehouse information to the simulation system 30 based on the content of the warehouse information change. The simulation system 30 executes one or more simulations of the warehouse operations using the received warehouse information. The warehouse management system 10 or the warehouse operation management system 20 notifies the terminal 40 of the content of the impact of the change in the warehouse information on the warehouse operations based on the execution results of the one or more simulations. Thereby, the user can grasp the impact of the change in the warehouse information on the warehouse operations.

[0068] Also, the one or more simulations executed by the simulation system 30 may be one or more simulations that use at least the changed information among the warehouse information in the simulation of the warehouse operations.

[0069] Also, the execution conditions of the simulation may be defined for each warehouse information. The simulation system 30 may use the impact management table 39 to determine whether the content of the change in the warehouse information satisfies the execution conditions of the simulation. Note that the simulation system 30 may perform the determination for the execution conditions corresponding to the changed information among the warehouse information in the execution conditions of the simulation. And when the simulation system 30 determines that the content of the change satisfies at least one of the execution conditions of the simulation, it may execute one or more simulations of the warehouse operations.

[0070] Also, when the simulation system 30 determines that the content of the change in the warehouse information does not satisfy any of the execution conditions of the simulation, the warehouse management system 10 or the warehouse operation management system 20 may reflect the change in the warehouse information.

[0071] Further, the warehouse management system 10 or the warehouse operation management system 20 may determine whether the execution results of one or more simulations of the warehouse operations executed by the simulation system 30 are within the specified allowable range. Then, when the warehouse management system 10 or the warehouse operation management system 20 determines that at least one of the execution results of one or more simulations of the warehouse operations is not within the allowable range, it may notify the content of the impact of the change in the warehouse information on the warehouse operations. On the other hand, when the warehouse management system 10 or the warehouse operation management system 20 determines that the execution results of one or more simulations of the warehouse operations are within the allowable range, it may reflect the change in the warehouse information.

[0072] (Embodiment 2) In the above Embodiment 1, in the integrated management system 1, the configuration in which the simulation system 30 includes the impact management table 39 and determines the necessity of executing the simulation has been described. On the other hand, in Embodiment 2, in the integrated management system 1A (see FIG. 4), the configuration in which the warehouse management system 10A (see FIG. 4) or the warehouse operation management system 20A (see FIG. 4) determines the necessity of executing the simulation will be described. In the description of the integrated management system 1A according to Embodiment 2, the same content as the description of the integrated management system 1 according to Embodiment 1 will be simplified or omitted, and the description will focus on the differences.

[0073] FIG. 4 is a block diagram showing a configuration example of the integrated management system 1A according to Embodiment 2. The integrated management system 1A has the same configuration as the integrated management system 1 of Embodiment 1. Note that the integrated management system 1A includes a warehouse management system 10A instead of the warehouse management system 10, a warehouse operation management system 20A instead of the warehouse operation management system 20, and a simulation system 30A instead of the simulation system 30.

[0074] The warehouse management system 10A is configured to include a processor 11A instead of the processor 11 of the warehouse management system 10 in the first embodiment, and a memory 12A instead of the memory 12. The memory 12A stores and holds an impact management table 39A. The impact management table 39A may have the same configuration as the impact management table 39 in the first embodiment. Also, by the cooperation of the processor 11A and the memory 12A, the function of the change impact management unit 36A is realized. When the warehouse information held in the warehouse management system 10A is changed, the change impact management unit 36A determines whether it is necessary to execute a simulation of the warehouse operations using the impact management table 39A. If the change impact management unit 36A determines that it is necessary to execute the simulation, it instructs the simulation system 30A to execute the simulation.

[0075] The warehouse operation management system 20A is configured to include a processor 21A instead of the processor 21 of the warehouse operation management system 20 in the first embodiment, and a memory 22A instead of the memory 22. The memory 22A stores and holds an impact management table 39B. The impact management table 39B may have the same configuration as the impact management table 39. Also, by the cooperation of the processor 21A and the memory 22A, the function of the change impact management unit 36B is realized. When the warehouse information held in the warehouse operation management system 20A is changed, the change impact management unit 36B determines whether it is necessary to execute a simulation of the warehouse operations using the impact management table 39B. If the change impact management unit 36B determines that it is necessary to execute the simulation, it instructs the simulation system 30A to execute the simulation.

[0076] The simulation system 30A is configured to include a processor 31A instead of the processor 31 of the simulation system 30 in the first embodiment, and a memory 32A instead of the memory 32.

[0077] As described above, in the second embodiment, each of the warehouse management system 10A and the warehouse operation management system 20A includes an impact management table. Then, each of the warehouse management system 10A and the warehouse operation management system 20A can determine whether it is necessary to execute one or more simulations of warehouse operations based on the impact management table by the function of the change impact management unit.

[0078] Note that each of the impact management table 39A and the impact management table 39B may have the same configuration as the impact management table 39 in the first embodiment, but is not limited thereto. For example, among the warehouse information, the information related to the operator may be held in the warehouse operation management system 20A and not held in the warehouse management system 10A. The information related to the operator among the warehouse information is, for example, the information I5 or the information I6 shown in FIG. 2. In this case, the impact management table 39A included in the warehouse management system 10A does not have to include information related to the operator such as the information I5 and the information I6. On the other hand, information such as the shelf position information in the storage area among the warehouse information is often held in both the warehouse management system 10A and the warehouse operation management system 20A. As described above, depending on the type of warehouse information, the warehouse information may be held only in one of the warehouse management system 10A and the warehouse operation management system 20A, or may be held in both the warehouse management system 10A and the warehouse operation management system 20A. Therefore, the impact management table 39A and the impact management table 39B may be the same or may have different configurations. In other words, the warehouse management system 10A and the warehouse operation management system 20A may have the same impact management table or may have different impact management tables.

[0079] For example, information related to an article, such as the information I1, information I2, and information I3 in the table TBL1 shown in FIG. 2, or a shelf in which the article is stored, etc., may be included in either the impact management table 39A or the impact management table 39B. Further, for example, information related to a passage, information related to resources such as workers, and information related to work such as a work plan, etc., such as the information I4, information I5, information I6, information I7, information I8, information I9, and information I10 in the table TBL1 shown in FIG. 2, may be included in the impact management table 39B.

[0080] Next, with reference to FIG. 5, the processing of the integrated management system 1A when there is a change in the warehouse information will be described. FIG. 5 is a sequence diagram showing the warehouse information change processing of the integrated management system 1A according to the second embodiment. In FIG. 5, it is assumed that the user changes the warehouse information held in the warehouse operation management system 20A, and the processing flow when the warehouse operation management system 20A receives an instruction to change the warehouse information will be described. When the warehouse information held in the warehouse management system 10A is changed, in the following description of FIG. 5, the warehouse operation management system 20A is read as the warehouse management system 10A, the change impact management unit 36B is read as the change impact management unit 36A, and the impact management table 39B is read as the impact management table 39A.

[0081] The user transmits an instruction to change the warehouse information to the warehouse operation management system 20A via the terminal 40 (step S200).

[0082] The warehouse operation management system 20A receives an instruction to change the warehouse information (step S201).

[0083] The change impact management unit 36B of the warehouse operation management system 20A determines whether it is necessary to execute a simulation using the content of the change in the warehouse information and the impact management table 39B (step S202). Here, the change impact management unit 36B determines whether it is necessary to execute each of one or more simulations of the warehouse operations (for example, the first simulation, the second simulation, etc.). However, for the sake of simplicity of explanation, one or more simulations of the warehouse operations are simply referred to as simulations.

[0084] First, the case where simulation execution is not necessary, that is, the case where execution of none of one or more simulations of the warehouse operations is necessary will be described. When the warehouse operation management system 20A does not need to execute a simulation (step S203: NO), it reflects the change in the warehouse information (step S213).

[0085] Then, the warehouse operation management system 20A sends a notification to the terminal 40 indicating that the reflection of the change in the warehouse information has been completed (step S214). As a result, the user can confirm that the change in the warehouse information has been completed by the display device 44 of the terminal 40. Then, the integrated management system 1A ends this processing flow.

[0086] Next, the case where simulation execution is necessary, that is, the case where execution of at least one of one or more simulations of the warehouse operations is necessary will be described. When the warehouse operation management system 20A needs to execute a simulation (step 203: YES), it sends the information necessary for the simulation execution to the simulation system 30A (step S204). Then, the simulation system 30A receives the information necessary for the simulation execution. Note that the simulation system 30A may also receive and acquire the information necessary for the simulation execution from the warehouse management system 10A as necessary.

[0087] The simulation execution unit 34 of the simulation system 30A executes a simulation based on the information necessary for the simulation execution, that is, the content of the change in the warehouse information and the warehouse information (step S205).

[0088] The simulation system 30A sends the simulation execution result to the warehouse operation management system 20A (step S206).

[0089] The warehouse operation management system 20A determines whether there is a problem with the received execution result of the simulation, in other words, whether the execution result of the simulation is within a preset allowable range (step S207).

[0090] When the warehouse operation management system 20A determines that the execution result of the simulation is within the preset allowable range (step S207: YES), it reflects the change in the warehouse information (step S213). Then, the warehouse operation management system 20A sends a notification to the terminal 40 indicating that the reflection of the change in the warehouse information has been completed (step S214). Then, the integrated management system 1A ends this processing flow.

[0091] When the warehouse operation management system 20A determines that the execution result of the simulation is not within the preset allowable range, that is, when the execution result of the simulation is outside the allowable range (step S207: NO), it sends a notification of the impact on the warehouse operations caused by the change in the warehouse information to the terminal 40 (step S208). As a result, the user can confirm the impact on the warehouse operations caused by the change in the warehouse information on the display device 44 of the terminal 40 and determine whether to reflect the change in the warehouse information or cancel the change in the warehouse information.

[0092] Based on the user operation, the terminal 40 sends an instruction to the warehouse operation management system 20A on whether to reflect the change in the warehouse information, in other words, an instruction on whether to update the warehouse information or cancel the change in the warehouse information (step S209).

[0093] Based on the instruction from the user via the terminal 40, the warehouse operation management system 20A determines whether to reflect or cancel the change in the warehouse information (step S210).

[0094] When the warehouse operation management system 20A reflects the change in the warehouse information (step S210: YES), it reflects the change in the warehouse information (step S213). Then, the warehouse operation management system 20A sends a notification to the terminal 40 indicating that the reflection of the change in the warehouse information has been completed (step S214). Then, the integrated management system 1A ends this processing flow.

[0095] When the warehouse operation management system 20A does not reflect the change in the warehouse information, that is, when canceling the change in the warehouse information (step S210: NO), it discards the instruction to change the warehouse information received in step S201 (step S211). Then, the warehouse operation management system 20A sends a notification to the terminal 40 indicating that the change in the warehouse information has been canceled (step S212). As a result, the user can confirm that the change in the warehouse information has been canceled by the display device 44 of the terminal 40. Then, the integrated management system 1A ends this processing flow.

[0096] In this way, either the warehouse management system 10A or the warehouse operation management system 20A may determine whether it is necessary to execute the simulation based on the impact management table.

[0097] Also, for example, the user may change both the information held only by the warehouse management system 10A and the information held only by the warehouse operation management system 20A among the warehouse information. In this case, the processes executed by either the warehouse management system 10A or the warehouse operation management system 20A, such as step S201 and step S202 in the sequence diagram of FIG. 5, may be performed simultaneously in parallel by each of the warehouse management system 10A and the warehouse operation management system 20A. That is, each process in the sequence diagram shown in FIG. 5 may be executed simultaneously in parallel by a plurality of warehouse management systems and warehouse operation management systems.

[0098] (Modification of the Embodiment) In the above-described Embodiment 1, an example was shown in which the warehouse management system 10 or the warehouse operation management system 20 notifies a user of the content of the impact of the change in warehouse information on warehouse operations via the terminal 40. Further, in the above-described Embodiment 2, an example was shown in which the warehouse management system 10A or the warehouse operation management system 20A notifies a user of the content of the impact of the change in warehouse information on warehouse operations via the terminal 40. However, the present invention is not limited to these, and the simulation system 30 (simulation system 30A) may notify the user of the content of the impact of the change in warehouse information on warehouse operations via the terminal 40. Similarly, the simulation system 30 (simulation system 30A) may notify the user via the terminal 40 that the change in warehouse information has been canceled.

[0099] (Summary of Embodiments) From the description of the above embodiments, the following techniques are disclosed. In the parentheses, corresponding components etc. in the above embodiments are exemplified, but the present invention is not limited thereto.

[0100] (Technique 1) A method for managing warehouse information held by a system for managing warehouse operations (for example, the warehouse management system 10, the warehouse management system 10A, the warehouse operation management system 20, the warehouse operation management system 20A) is, when receiving a change in warehouse information, based on the content of the change and the warehouse information, execute one or more simulations of warehouse operations, and based on the execution results of the one or more simulations, notify the content of the impact of the change on the warehouse operations.

[0101] Thereby, when the warehouse information is changed, among the simulations of warehouse operations, for example, a simulation using the changed warehouse information is executed. Then, based on the execution result of the simulation, the impact of the change in warehouse information on warehouse operations is notified. Thereby, for example, a user such as a warehouse manager or operator can grasp the impact of the change in warehouse information on warehouse operations.

[0102] (Technique 2) The management method described in Technique 1 uses a table (for example, the impact management table 39) for determining whether the content of the change meets the execution conditions of the simulation defined for each warehouse information. If it is determined that the content of the change meets at least one of the execution conditions, one or more simulations may be executed.

[0103] Thereby, when the execution conditions of the simulation set for the changed warehouse information are satisfied, the simulation is executed. That is, since simulations whose execution conditions are not satisfied are not executed, it is possible to suppress the execution of simulations when the change of the warehouse information has a low possibility of affecting the warehouse operations or when the impact of the change of the warehouse information on the warehouse operations is extremely small. As a result, a reduction in the processing load is achieved.

[0104] (Technique 3) The management method described in Technique 2 uses a table and, when it is determined that the content of the change does not satisfy any of the execution conditions corresponding to each of the changed information, the change may be reflected in the system.

[0105] Thereby, when the change of the warehouse information has a low possibility of affecting the warehouse operations or when the impact of the change of the warehouse information on the warehouse operations is extremely small, etc., the change of the warehouse information is reflected in the system without executing the simulation.

[0106] (Technique 4) The management method described in any one of Techniques 1 to 3 determines whether each of the execution results of one or more simulations is within the specified allowable range, and when it is determined that at least one of the execution results of one or more simulations is not within the allowable range, the content of the impact may be notified.

[0107] Thereby, when the execution result of the simulation using the changed warehouse information deviates from the preset allowable range, for example, the impact of the change of the warehouse information on the warehouse operations is notified to the user or the like.

[0108] (Technique 5) In the management method described in Technique 4, when it is determined that the execution result of each of one or more simulations is within the allowable range, the change may be reflected in the system.

[0109] Thereby, when the execution result of the simulation using the changed warehouse information is within the preset allowable range, the change in the warehouse information is reflected in the system.

[0110] (Technique 6) In the management method described in any one of Techniques 1 to 5, in the simulation of the warehouse operation, one or more simulations using at least the changed information among the warehouse information may be executed.

[0111] Thereby, in the simulation of the warehouse operation, the simulation using the changed warehouse information is executed. Thereby, the simulation using only the warehouse information without change is not executed, and the processing load can be reduced.

[0112] (Technique 7) In the management method described in Techniques 1 to 6, the warehouse information may include the layout information of the warehouse managed by the system (for example, location information 27), the inventory information of the articles stored in the warehouse (for example, inventory information 15), the inbound and outbound plans of the articles (for example, shipping plan 16, work plan 28), and the resource information in the warehouse (for example, resource information 26).

[0113] Thereby, when the information on the layout in the warehouse, the inventory information of the articles stored in the warehouse, the inbound and outbound plans of the articles, or the resource information such as facilities and workers in the warehouse is changed, the influence of the change on the warehouse operation is notified to, for example, the user.

[0114] (Technique 8) In the management method described in Technique 2 or 3, the execution condition may include an AND condition of two or more execution conditions different from the execution condition.

[0115] As a result, the execution conditions of the simulation can include the AND condition of a plurality of execution conditions.

[0116] (Technology 9) The management system (for example, integrated management system 1, integrated management system 1A) includes a system that holds warehouse information and manages warehouse operations (for example, warehouse management system 10, warehouse management system 10A, warehouse operation management system 20, warehouse operation management system 20A), and a simulation system that executes a simulation of warehouse operations (for example, simulation system 30, simulation system 30A). When the system receives a change in warehouse information, it transmits the warehouse information to the simulation system based on the content of the change. The simulation system executes one or more simulations of warehouse operations using the received warehouse information, and the system notifies the content of the impact on the changed warehouse operations based on the execution results of the one or more simulations.

[0117] As a result, the management system can obtain the same effect as Technology 1.

[0118] (Technology 10) The program is capable of data communication with a system that holds warehouse information and manages warehouse operations (for example, warehouse management system 10, warehouse management system 10A, warehouse operation management system 20, warehouse operation management system 20A), and an arithmetic unit that executes a simulation of warehouse operations (for example, simulation system 30, simulation system 30A). It causes the system that has received a change in warehouse information to receive the warehouse information based on the content of the change, execute one or more simulations of warehouse operations using the received warehouse information, and notify the content of the impact on the changed warehouse operations based on the execution results of the one or more simulations.

[0119] As a result, the program can obtain the same effect as Technology 1.

[0120] Although various embodiments have been described above with reference to the accompanying drawings, the present disclosure is not limited to such examples. It is obvious that those skilled in the art can conceive of various modification examples, correction examples, substitution examples, addition examples, deletion examples, and equivalent examples within the scope described in the claims, and it is understood that they also belong to the technical scope of the present disclosure. Also, within the scope not departing from the gist of the invention, the components in the above-described various embodiments may be arbitrarily combined.

Industrial Applicability

[0121] The technology of the present disclosure is useful as a management method, a management system, and a program.

Explanation of Signs

[0122] 1, 1A Integrated Management System 10, 10A Warehouse Management System 11, 11A, 21, 21A, 31, 31A, 41, 51 Processor 12, 12A, 22, 22A, 32, 32A, 42, 52 Memory 20, 20A Warehouse Operation Management System 30, 30A Simulation System 40 Terminal 43 Input Device 44 Display Device 45 Communication Device 50 Order Receiving Management System

Claims

1. A method for managing warehouse information held by a system for managing warehouse operations, comprising: When an instruction to change the warehouse information is received, a simulation to be executed is selected from a plurality of different simulations for confirming the effect on the warehouse operation to be executed according to the content of the change in the warehouse information; Run the selected simulation and determine whether the results are within a specified tolerance range; If the execution result is within the acceptable range, reflect the change in the warehouse information; Management method.

2. Using a table for selecting a simulation to be performed from among a plurality of different simulations for confirming the effect of the warehouse operations to be performed depending on the contents of the changes in the warehouse information, the selected simulation is performed. The management method according to claim 1 .

3. Using the table, it is determined whether or not the contents of the change in the warehouse information satisfy the execution conditions of the simulation defined for each of the warehouse information, and if it is determined that none of the execution conditions are satisfied, the change in the warehouse information is reflected in the system. The management method according to claim 2.

4. determining whether each of the results of the execution of the plurality of different simulations is within a specified tolerance range; when it is determined that at least one of the execution results of the plurality of different simulations is not within the allowable range, notifying the contents of the impact on the warehouse operation; The management method according to claim 1 .

5. When it is determined that each of the execution results of the plurality of different simulations is within the allowable range, the change in the warehouse information is reflected in the system. The management method according to claim 4.

6. executing a simulation of the warehouse operation using at least the changed information of the warehouse information; The management method according to claim 1 .

7. The warehouse information includes layout information of a warehouse managed by the system, inventory information of items stored in the warehouse, a shipping and receiving plan for the items, and resource information in the warehouse. The management method according to claim 1 .

8. The table is used to determine whether or not the contents of the change in the warehouse information satisfy the execution conditions for the simulation defined for each of the warehouse information, The execution condition includes an AND condition of two or more of the execution conditions different from the execution condition. The management method according to claim 2.

9. A system for storing warehouse information and managing warehouse operations, and a simulation system for executing a simulation of the warehouse operations, When the system receives an instruction to change the warehouse information, the system selects a simulation to be executed from among a plurality of different simulations for confirming the impact on the warehouse operation to be executed according to the content of the change of the warehouse information, and transmits the warehouse information to the simulation system; The simulation system executes a simulation selected by the system, and determines whether a result of the execution is within a specified tolerance range; If the execution result is within the acceptable range, notify the system of the change in the warehouse information; Management system.

10. A computing device capable of data communication with a system for storing warehouse information and managing warehouse operations, and for executing a simulation of the warehouse operations, receiving the warehouse information from the system that has received an instruction to change the warehouse information based on the contents of the change to the warehouse information; using the received warehouse information, selecting a simulation to be performed from among a plurality of different simulations for confirming the effect on the warehouse operation to be performed depending on the content of the change in the warehouse information; To execute the selected simulation, program.

Citation Information

Patent Citations

  • Storehouse simulation system and method

    JP2008009818A

  • Warehouse work management system, method for managing warehouse work, and program

    JP2023109452A

  • Warehouse management system

    WO2016121076A1

  • Simulation model generation method, simulation model generation program, and simulation model generation system

    JP7493191B1

Cited By

  • Warehouse work management system, warehouse work management method, and program

    US20250190895A1