Information Processing Apparatus, Information Processing Method, Program, and System

The information processing apparatus optimizes the assignment of shipping orders with jobs to workstations using AGVs, addressing inefficiencies by ensuring job orders are completed at designated stations, thus improving logistics efficiency.

JP7712732B2Active Publication Date: 2025-07-24KK TOSHIBA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2021060519
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-31
Publication Date
2025-07-24
Estimated Expiration
2041-03-31

AI Technical Summary

Technical Problem

Existing systems struggle with unclear assignment of shipping orders that require specific jobs, such as attaching slips or seals, to workstations, leading to inefficiencies in logistics operations.

Method used

An information processing apparatus and method that includes a communication interface and processor to manage and assign orders to workstations, using automated guided vehicles (AGVs) to transport shelves, and optimize the order of tasks to minimize shelf calls and ensure jobs are completed at designated workstations.

Benefits of technology

The system effectively assigns job orders to specific workstations, optimizing the logistics process by reducing unnecessary shelf calls and ensuring that articles requiring jobs are processed correctly, thereby enhancing operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007712732000001
    Figure 0007712732000001
  • Figure 0007712732000002
    Figure 0007712732000002
  • Figure 0007712732000003
    Figure 0007712732000003
Patent Text Reader

Abstract

To provide an information processing device capable of allocating a prescribed order to a prescribed work station.SOLUTION: This information processing device comprises: a host management unit 1 that manages an order of picking up articles; a communication interface for transferring data with a plurality of work stations WS where the articles are picked up and an automatic carrier vehicle 7 that carries a shelf for storing the articles; and a processor that acquires a plurality of orders from the host management unit through the communication interface, extracts a specific order from the orders on the basis of label information indicating the specific order acquired from a first station through the communication interface, and transmits, to an automatic carrier vehicle, a control signal for causing the first work station to carry a shelf storing an article indicated by the specific order extracted through the communication interface and a control signal for causing the work station other than the first work station to carry a shelf storing an article indicated by a usual order other than the specific order.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to an information processing apparatus, an information processing method, a program, and a system.

Background Art

[0002] In recent years, a system has been provided that uses an automated guided vehicle to transport a shelf storing articles indicated by a shipping order to a workstation. Such a system rearranges the shipping orders and assigns them to each workstation in order to reduce the number of calls to the shelf.

[0003] In addition, depending on the shipping order, there are some jobs that require attaching a slip or seal to the article or the box storing the article.

[0004] Conventionally, in the system, it may be unclear to which workstation a shipping order that requires a job is assigned.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0006] In order to solve the above problems, an information processing apparatus, an information processing method, a program, and a system that can assign a predetermined order to a predetermined workstation are provided.

Means for Solving the Problems

[0007] According to an embodiment, an information processing apparatus includes a communication interface and a processor. The communication interface transmits and receives data to and from a host management apparatus that manages orders for picking items, a plurality of workstations for picking items, and an automatic guided vehicle that transports shelves on which items are stored. The processor acquires a plurality of orders from the host management apparatus through the communication interface, extracts the specific order from the plurality of orders based on label information indicating the specific order acquired from a first workstation through the communication interface, and transmits, through the communication interface, a control signal for causing the first workstation to transport the shelf on which the item indicated by the extracted specific order is stored, and a control signal for causing the automatic guided vehicle to transport the shelf on which the item indicated by a normal order other than the specific order is stored to a workstation other than the first workstation.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, embodiments will be described with reference to the drawings. The logistics system according to the embodiment picks up articles from a shelf. The logistics system transports the shelf to a workstation using an automated guided vehicle (AGV). The logistics system picks up articles from the shelf at the workstation. The logistics system causes a staff member or a robot to pick up articles from the shelf. For example, the logistics system is used in a logistics center or a warehouse.

[0010] The logistics system acquires an order list composed of shipping orders. The logistics system picks up articles according to the shipping orders. Some of the shipping orders have jobs assigned to them.

[0011] A job is a predetermined process performed on an article after the article has been picked up. For example, a job is the attachment of a predetermined slip or seal to the article or the box storing the article. For example, the seal is a damaged goods seal, a time-specified (such as morning-specified) seal, or a branch office receipt service seal. Also, the predetermined slip is a collect-on-delivery slip.

[0012] Also, a job may be the wrapping of an article or the box storing the article. The content of the job is not limited to a specific configuration.

[0013] Here, a shipping order to which a job is assigned is referred to as a job order. Also, a shipping order to which no job is assigned is referred to as a normal order.

[0014] FIG. 1 is a diagram showing a configuration example of a logistics system 100 according to an embodiment. As shown in FIG. 1, the logistics system 100 includes a workstation WS, an AGV 7, an AGV shelf 8, and the like.

[0015] The workstation WS (the first WS to the fourth WS) includes a picking robot 111, an input / output device 112, an operator 113, a reader 114, a printer 115, and the like.

[0016] The picking robot 111 picks up articles from the AGV shelf 8. In the logistics system 100, at each workstation WS, the picking robot 111 can be operated to pick up articles. Also, in the logistics system 100, the operation of the picking robot 111 can be stopped, the operator 113 can be arranged, and the operator 113 can be made to pick up articles.

[0017] The operator 113 can visually check an article processing schedule or the like displayed on the input / output device 112 and process the articles.

[0018] The input / output device 112 displays an image according to control from a control device 4 described later. Also, the input / output device 112 receives various operations input from the operator 113. The input / output device 112 transmits a signal indicating the input operation to the control device 4. For example, the input / output device 112 is composed of a liquid crystal monitor and a touch panel.

[0019] Note that the input / output device 112 may be a wireless communication terminal assigned to the operator 113.

[0020] Alternatively, an input / output device 112 may be installed in the workstation WS, and a picking robot 111 may be installed in some of the workstations. In this case, the workstation WS where the picking robot 111 is not installed is used as a workstation WS for the operator 113. Note that the workstation WS where the picking robot 111 is installed can be used as a workstation WS for both the picking robot 111 and the operator 113.

[0021] The reader 114 reads a code. The code is a code obtained by encoding label information indicating a shipping order. Also, the code is a barcode, a two-dimensional code, or the like.

[0022] The label information is composed of a picking label for identifying a shipping order or a representative label corresponding to a plurality of picking labels. The reader 114 transmits the read code to the control device 4. For example, the reader 114 is composed of a camera or the like.

[0023] The printer 115 prints a predetermined image according to the control from the control device 4. For example, the printer 115 prints a slip or a sticker or the like. For example, the printer 115 prints an image on a medium by an inkjet method, a thermal method, or the like.

[0024] Note that the logistics system 100 may include a plurality of cameras. Also, one or several of the plurality of cameras may be fixed cameras, and the rest may be mobile cameras. The fixed camera is, for example, a camera fixed to the ceiling, the wall surface, the upper surface and the side surface of the workstation WS, etc., and photographs the entire warehouse and the articles processed in the warehouse, and outputs the photographed data in real time. The photographed data includes photographed date and time data (including the photographing time) and photographed image data. The photographed image data is still image data and moving image data. Also, the fixed camera may rotate vertically and horizontally based on a photographing control signal from the upper management device 1. By rotating the fixed camera vertically and horizontally, the inside of the warehouse can be monitored over a wide range.

[0025] The AGV 7 operates based on the control signal from the control device 4. For example, the AGV 7 travels towards the designated loading position and lifts the AGV shelf 8 at the designated loading position. The AGV 7 travels towards the designated loading / unloading position and lowers the AGV shelf 8 at the designated loading / unloading position.

[0026] The AGV shelf 8 is a shelf for storing articles. For example, the AGV shelf 8 stands upright on four columns. The height under the shelf of the AGV shelf 8 (the height from the floor to the bottom of the shelf) is higher than the height of the AGV 7. Thereby, the AGV 7 can creep under the shelf of the AGV shelf 8. The AGV 7 that has crept under the shelf lifts the AGV shelf 8 by a pusher so that the tip of the column is several centimeters away from the floor surface and travels in a state where the AGV shelf 8 is lifted. In this way, the AGV 7 transports the AGV shelf 8.

[0027] In addition, shelf identification information readable by a fixed camera, a mobile camera, or the like is attached to the AGV shelf 8. Article identification information readable by a fixed camera, a mobile camera, or the like is also attached to the article. For example, the shelf identification information and the article identification information are barcodes or two-dimensional codes. Note that the logistics system may include a plurality of readers for reading the shelf identification information and the article identification information separately from the fixed camera or the mobile camera.

[0028] The workstation WS receives the AGV rack 8 transported by the AGV 7. When item processing by the picking robot 111 is specified, the picking robot 111 grips (holds) and picks the item stored in the AGV rack 8. When item processing by the staff member 113 is specified, the arranged staff member 113 manually grips and picks the item stored in the AGV rack 8. In addition, the input / output device 112 provided corresponding to the workstation WS displays information for assisting the picking operation of the staff member 113, such as an image of the item to be processed and item identification information, in addition to the item processing schedule. The staff member 113 visually checks the display content of the input / output device 112 and picks the item.

[0029] FIG. 2 is a block diagram showing an example of the control system of the logistics system 100 according to the embodiment. As shown in FIG. 2, the logistics system 100 includes a host management device 1, a control device 4, a switch 5, a wireless LAN access point 6, an AGV 7, a charging station 9, and a workstation WS.

[0030] The host management device 1 is called a Warehouse Management System (WMS) and can be realized by one or more computers. The host management device 1 stores item management information regarding the items stored in the warehouse. The item management information indicates the items stored in each AGV rack 8.

[0031] The host management device 1 acquires a shipping order indicating the items to be picked from an external device. The host management device 1 generates an order list composed of a plurality of shipping orders. The host management device 1 transmits the generated order list to the control device 4. The host management device 1 will be described in detail later.

[0032] The control device 4 (information processing device), also known as a Warehouse Execution System (WES), can be implemented on one or more computers. The control device 4 acquires and stores an order list. Further, the control device 4 stores map data indicating the positions where each AGV shelf 8 is arranged and the area (such as a warehouse) where the AGV shelf 8 is arranged.

[0033] Also, based on the order list, the control device 4 calls the AGV shelf 8 to the workstation WS. That is, the control device 4 controls each AGV 7 to deliver the AGV shelf 8 to the workstation WS. The control device 4 will be described in detail later.

[0034] The charging station 9 is equipped with a power output unit. Also, the AGV 7 is equipped with a power input unit and a battery. The charging station 9 supplies the power output from the power output unit to the AGV 7. The AGV 7 supplies the power input through the power input unit to the battery. For example, the height of the power output unit from the floor is the same as the height of the power input unit of the AGV 7 from the floor. The AGV 7 travels to a position corresponding to the power output unit of the charging station 9 based on the control from the control device 4, connects the power input unit to the power output unit, and receives power supply. Note that the connection between the power input unit and the power output unit can be either contact or non-contact.

[0035] The wireless LAN access point 6 transmits and receives data to and from communication devices such as the AGV 7 and the charging station 9. Also, when the logistics system 100 is equipped with a fixed camera and a mobile camera, the wireless LAN access point 6 transmits and receives data to and from the fixed camera and the mobile camera. Also, the switch 5 selects the destination of the received data and transmits the data to the selected destination.

[0036] Note that the logistics system 100 may have a configuration as required in addition to the configurations shown in FIGS. 1 and 2, or a specific configuration may be excluded from the logistics system 100.

[0037] Next, the upper-level management device 1 will be described. FIG. 3 is a block diagram showing an example of the upper-level management device 1 according to the embodiment. The upper-level management device 1 is composed of one or more computers. For example, the upper-level management device 1 includes a processor 11, a ROM 12, a RAM 13, an auxiliary storage device 14, a communication interface 15, and the like.

[0038] Note that the upper-level management device 1 may have a configuration as required in addition to the configuration shown in FIG. 3, or a specific configuration may be excluded from the upper-level management device 1.

[0039] The processor 11 has a function of controlling the operation of the entire upper-level management device 1. The processor 11 may include an internal cache and various interfaces. The processor 11 realizes various processes by executing a program pre-stored in an internal memory, the ROM 12, or the auxiliary storage device 14.

[0040] For example, the processor 11 is a CPU (Central Processing Unit). Note that the processor 11 may be realized by hardware such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array).

[0041] The ROM 12 is a non-temporary computer-readable storage medium that stores the above program. The ROM 12 also stores data or various setting values used when the processor 11 performs various processes. The RAM 13 is a memory used for reading and writing data. The RAM 13 is used as a so-called work area that stores data temporarily used when the processor 11 performs various processes.

[0042] The auxiliary storage device 14 is a non-transitory computer-readable storage medium and may store the above program. Further, the auxiliary storage device 14 stores data used when the processor 11 performs various processes, data generated by the processes in the processor 11, or various setting values, etc.

[0043] The auxiliary storage device 14 stores map data in advance. Further, the auxiliary storage device 14 stores in advance shelf information indicating the articles stored in each AGV shelf 8. For example, the shelf information stores the shelf code indicating the AGV shelf 8 and the article code indicating the article stored in the AGV shelf 8 in association with each other.

[0044] Note that the upper-level management device 1 may be transferred with the above program stored in the ROM 12 or the auxiliary storage device 14, or the upper-level management device 1 may be transferred without storing the above program. In the latter case, the upper-level management device 1 reads the above program stored in a removable storage medium such as an optical disk or a semiconductor memory, and writes the read program to the auxiliary storage device 14. Alternatively, the upper-level management device 1 downloads the above program via a network or the like, and writes the downloaded program to the auxiliary storage device 14.

[0045] The communication interface 15 is an interface for transmitting and receiving data to and from various devices. The communication interface 15 is connected to an external device, a control device 4, etc. Further, the communication interface 15 acquires a shipping order or the like from an external device. For example, the communication interface 15 supports a LAN (local area network) connection or the like.

[0046] Next, the control device 4 will be described. FIG. 4 is a block diagram showing an example of the control device 4 according to the embodiment. The control device 4 is configured by one or more computers. For example, the control device 4 includes a processor 41, a ROM 42, a RAM 43, an auxiliary storage device 44, and a communication interface 45.

[0047] Note that the control device 4 may have a configuration as required in addition to the configuration shown in FIG. 4, or a specific configuration may be excluded from the control device 4.

[0048] The processor 41 has a function of controlling the operation of the entire control device 4. The processor 41 may include an internal cache and various interfaces. The processor 41 realizes various processes by executing a program stored in advance in an internal memory, the ROM 42, or the auxiliary storage device 44.

[0049] For example, the processor 41 is a CPU. Note that the processor 41 may be realized by hardware such as an LSI, an ASIC, or an FPGA.

[0050] The ROM 42 is a non - transient computer - readable storage medium and stores the above - mentioned program. Also, the ROM 42 stores data or various setting values used when the processor 41 performs various processes. The RAM 43 is a memory used for reading and writing data. The RAM 43 is used as a so - called work area that stores data temporarily used when the processor 41 performs various processes.

[0051] The auxiliary storage device 44 is a non - transient computer - readable storage medium and may store the above - mentioned program. Also, the auxiliary storage device 44 stores data used when the processor 41 performs various processes, data generated by the processing of the processor 41, or various setting values.

[0052] The communication interface 45 is an interface for transmitting and receiving data with various devices. The communication interface 45 is connected to the upper management device 1. Also, the communication interface 45 is connected to the AGV 7 through the wireless LAN access point 6. Further, the communication interface 45 is connected to each workstation WS. That is, the communication interface 45 is connected to the picking robot 111, the input / output device 112, the reader 114, and the printer 115 of each workstation WS.

[0053] For example, the communication interface 45 supports a LAN connection or the like. The communication interface 45 may be composed of an interface for transmitting and receiving data with the upper management device 1, an interface for transmitting and receiving data with the AGV 7, and an interface for connecting to the workstation WS.

[0054] Next, the AGV 7 will be described. FIG. 5 is a block diagram showing an example of the AGV 7 according to the embodiment. The AGV 7 includes a processor 71, a ROM 72, a RAM 73, an auxiliary storage device 74, a communication interface 75, a drive unit 76, a sensor 77, a battery 78, a charging mechanism 79, and tires 70, etc.

[0055] Note that the AGV 7 may have a configuration as required in addition to the configuration shown in FIG. 5, or a specific configuration may be excluded from the AGV 7.

[0056] The processor 71 has a function of controlling the operation of the entire AGV 7. The processor 71 may include an internal cache and various interfaces, etc. The processor 71 realizes various processes by executing a program pre-stored in the internal memory, the ROM 72, or the auxiliary storage device 74.

[0057] For example, the processor 71 is a CPU. Note that the processor 71 may be realized by hardware such as an LSI, an ASIC, or an FPGA.

[0058] The processor 71 performs processes such as operations and controls necessary for operations such as acceleration, deceleration, stop, direction change, and loading and unloading of the AGV rack 8. The processor 71 generates a drive signal and outputs it to each part by executing a program stored in the ROM 72 or the like based on a control signal from the control device 4.

[0059] For example, the control device 4 transmits a control signal for moving the AGV 7 from the current position to the first position (the position of the target AGV rack 8) and then from the first position to the second position (the position of the target workstation WS). Further, the control device 4 transmits a control signal for moving the AGV 7 from the second position to the first position. The processor 71 of the AGV 7 outputs a drive signal corresponding to the control signal transmitted from the control device 4. As a result, the AGV 7 moves from the current position to the first position, from the first position to the second position, and from the second position to the first position. Further, the processor 71 outputs a drive signal corresponding to the loading and unloading instruction of the AGV rack 8 included in the control signal transmitted from the control device 4. As a result, the AGV 7 lifts the AGV rack 8 by the pusher or lowers the lifted AGV rack 8.

[0060] The ROM 72 is a non-transitory computer-readable storage medium and stores the above program. Further, the ROM 72 stores data or various setting values used by the processor 71 to perform various processes. The RAM 73 is a memory used for reading and writing data. The RAM 73 stores data temporarily used by the processor 71 to perform various processes and is used as a so-called work area.

[0061] The auxiliary storage device 74 is a non-transitory computer-readable storage medium and may store the above program. Further, the auxiliary storage device 74 stores data used by the processor 71 to perform various processes, data generated by the processing in the processor 71, or various setting values.

[0062] The communication interface 75 is an interface for transmitting and receiving data with the control device 4 through the wireless LAN access point 6. For example, the communication interface 75 supports a wireless LAN connection.

[0063] The drive unit 76 is a motor or the like, and rotates or stops the motor based on a drive signal output from the processor 71. The power of the motor is transmitted to the tire 70, and the power of the motor is also transmitted to the steering mechanism. Due to the power from such a motor, the AGV 7 moves to the target position.

[0064] Also, in a state where the AGV 7 has dived under the AGV shelf 8, the drive unit 76 rotates (forward rotation) the motor based on a drive signal output from the processor 71. Due to the power from this motor, the pusher rises and the AGV shelf 8 is lifted. Also, after the AGV 7 reaches the target position, the drive unit 76 rotates (reverse rotation) the motor based on a drive signal output from the processor 71. Due to the power from this motor, the pusher descends and the AGV shelf 8 is lowered to the floor surface.

[0065] The sensor 77 is a plurality of reflection sensors. Each reflection sensor is attached around the AGV 7. Each reflection sensor irradiates a laser beam, detects the time from when the laser beam is irradiated until the laser beam is reflected by an object and returns, detects the distance to the object based on the detected time, and notifies a detection signal to the processor 71. The processor 71 outputs a control signal for controlling the travel of the AGV 7 based on the detection signal from the sensor 77. For example, the processor 71 outputs a control signal such as deceleration or stop to avoid collision with an object based on the detection signal from the sensor 77. In addition to the sensor 77, a camera may be provided, and the camera may capture the surroundings and output a captured image to the processor 71. In this case, the processor 71 analyzes the captured image and outputs a control signal such as deceleration or stop to avoid collision with an object.

[0066] The battery 78 supplies the power necessary for the drive unit 76 and the like. The charging mechanism 79 is a mechanism that connects the charging station 9 and the battery 78, and the battery 78 is charged by the power supplied from the charging station 9 via the charging mechanism 79.

[0067] Next, the functions realized by the upper-level management device 1 will be described. The functions realized by the processor 11 are realized by the processor 11 executing a program stored in an internal memory, the ROM 12, or an auxiliary storage device 14 or the like.

[0068] The processor 11 has a function of transmitting an order list composed of shipping orders indicating the articles to be picked to the control device 4. The processor 11 acquires a shipping order from an external device or the like through the communication interface 15. Also, the processor 11 may receive the input of a shipping order through an operation unit or the like. Here, the shipping order may indicate one article or a plurality of articles.

[0069] The shipping order indicates an ID for identifying the article to be picked, the delivery destination of the article, and the like. Also, the shipping order indicates the presence or absence and content of a job. That is, the shipping order includes information (attribute information) indicating that it is a job order or a normal order.

[0070] The processor 11 lists a plurality of shipping orders to generate an order list. When the order list is generated, the order list is transmitted to the control device 4 through the communication interface 15.

[0071] For example, the processor 11 may transmit the order list to the control device 4 at a predetermined timing. Also, the processor 11 may transmit the order list to the control device 4 in response to a request from the control device 4.

[0072] Next, the functions realized by the control device 4 will be described. The functions realized by the processor 41 are realized by the processor 41 executing a program stored in an internal memory, ROM 42, an auxiliary storage device 44, or the like.

[0073] First, the processor 41 has a function of acquiring an order list. The processor 41 receives an order list from the upper management device 1 through the communication interface 45 at a predetermined timing. Also, the processor 41 may transmit a request for requesting an order list to the upper management device 1 through the communication interface 45 and receive the order list from the upper management device 1.

[0074] Also, the processor 41 has a function of setting representative labels for a plurality of job orders. Here, it is assumed that a picking label for identifying a shipping order is set for each shipping order. For example, the picking label is composed of a numerical value, a character string, or the like.

[0075] The processor 41 extracts a plurality of job orders from the order list according to a predetermined algorithm. When a plurality of job orders are extracted, the processor 41 sets a representative label for the picking labels of the extracted plurality of job orders. The representative label identifies a set of a plurality of picking labels as one.

[0076] The processor 41 stores a label correspondence table associating the representative label with a plurality of picking labels in the auxiliary storage device 44 or the like.

[0077] FIG. 6 shows a configuration example of the label correspondence table. As shown in FIG. 6, the label correspondence table stores the representative label and a plurality of picking labels in association with each other. For example, the label correspondence table associates "JU0001" as the representative label with "0001" to "0005" as the picking labels.

[0078] Note that the label correspondence table may be generated by the processor 11 of the upper management device 1. In this case, the processor 41 acquires the label correspondence table from the upper management device 1.

[0079] Further, the processor 41 has a function of setting the operation mode of the workstation WS.

[0080] Here, the operation mode is either the job mode or the normal mode. The job mode is an operation mode in which the workstation WS picks up the articles of the job order. The normal mode is an operation mode in which the workstation WS picks up the articles of the normal order.

[0081] The processor 41 acquires the login information through the input / output device 112. For example, the login information includes an ID for identifying the staff member 113.

[0082] Upon acquiring the login information, the processor 41 displays a selection screen for accepting the selection of the operation mode on the input / output device 112.

[0083] FIG. 7 is an example of the selection screen displayed by the processor 41. As shown in FIG. 7, the selection screen displays the icons 201 and 202.

[0084] The icon 201 is an icon for accepting the selection of the job mode. The icon 202 is an icon for accepting the selection of the normal mode.

[0085] The processor 41 accepts the tap on the icon 201 or 202 through the input / output device 112 and accepts the selection of the operation mode.

[0086] Further, when the processor 41 sets the job mode, it has a function of accepting the input of the job order. When the job mode is set (when a tap on the icon 201 is received), the processor 41 displays an input screen for job orders on the input / output device 112.

[0087] FIG. 8 is an example of an input screen displayed by the processor 41. As shown in FIG. 7, the selection screen displays a display area 203 and an icon 204.

[0088] The display area 203 displays the input representative label (JOB-NO in FIG. 8) and the picking label (order number in FIG. 8).

[0089] The icon 204 is an icon for receiving an operation to start picking.

[0090] Here, the processor 41 scans a code obtained by encoding a representative label or a picking label through the reader 114.

[0091] The staff member 113 causes the reader 114 to read a code obtained by encoding a representative label or a picking label.

[0092] The processor 41 acquires a representative label or a picking label from the code through the reader 114.

[0093] When the picking label is acquired, the processor 41 adds the picking label to a batch (for example, the first batch) that lists the job orders assigned to the workstation WS. Also, the processor 41 displays the picking label in the display area 203.

[0094] Also, when the representative label is acquired, the processor 41 refers to the label correspondence table and acquires a plurality of picking labels corresponding to the acquired representative label. When a plurality of pickings are acquired, the processor 41 adds the picking labels to the batch. Also, the processor 41 displays the representative label and the picking labels in the display area 203.

[0095] The processor 41 scans the code through the reader 114 until it receives an input for an operation to complete the scan through the input / output device 112 or the like.

[0096] Also, the processor 41 has a function of transporting the AGV shelf 8 to the workstation WS based on a batch.

[0097] When the scan is completed, the processor 41 receives a tap on the icon 204. When receiving a tap on the icon 204, the processor 41 optimizes the order of the picking labels in the batch. For example, the processor 41 rearranges the order of the picking labels in the batch so that the number of calls to the AGV shelf 8 is minimized. Also, the processor 41 rearranges the order of the picking labels in the batch so as not to call the same AGV shelf 8 to other workstations WS simultaneously.

[0098] Note that the method by which the processor 41 optimizes the order of the picking labels is not limited to a specific method.

[0099] When optimizing the batch, the processor 41 obtains the first unprocessed picking label from the batch. When obtaining the first picking label, the processor 41 identifies the AGV shelf 8 for storing the articles of the job order indicated by the picking label.

[0100] When identifying the AGV shelf 8, the processor 41 transmits a control signal through the communication interface 45 to one of the AGVs 7 to move to the identified AGV shelf 8.

[0101] When the AGV 7 moves under the AGV shelf 8 according to the control signal, the processor 41 transmits a control signal through the communication interface 45 to lift the AGV shelf 8 by the AGV 7.

[0102] When the AGV7 lifts the AGV shelf 8 according to the control signal, the processor 41 transmits a control signal to the AGV7 to move to the workstation WS through the communication interface 45.

[0103] The AGV7 moves to the workstation WS according to the control signal.

[0104] At the workstation WS, the picking robot 111 or the staff member 113 picks up the articles from the AGV shelf 8 carried by the AGV7. Also, the processor 41 may print a slip or a seal related to the job order using the printer 115 of the workstation WS.

[0105] The processor 41 similarly calls the AGV shelf 8 to the workstation WS for each picking label of the batch.

[0106] Also, when the normal mode is set, the processor 41 has a function of transporting the AGV shelf 8 to the workstation WS based on the normal order. When the normal mode is set (when a tap on the icon 202 is received), the processor 41 acquires the normal order from the order list. For example, the processor 41 acquires a predetermined number of normal orders from the unprocessed normal orders. Also, the processor 41 may redistribute the normal orders assigned to other workstations WS. That is, the processor 41 may acquire some normal orders from the normal orders assigned to other workstations WS.

[0107] When a normal order is obtained, the processor 41 generates a batch that lists the picking labels for identifying the obtained normal order. When generating the batch, the processor 41 optimizes the order of the picking labels in the batch. For example, the processor 41 rearranges the order of the picking labels in the batch so that the number of calls to the AGV shelf 8 is minimized. Also, the processor 41 rearranges the order of the picking labels in the batch so that the same AGV shelf 8 is not called simultaneously by other workstations WS.

[0108] Note that the batch may include the picking labels of the normal order and the picking labels of the job order. For example, the processor 41 lists the picking labels of the normal order and the picking of the job order to generate a batch. Also, the processor 41 may rearrange the order of the picking labels in the batch in a state where the normal order and the job order are mixed.

[0109] Also, when the processor 41 receives a notification from another workstation WS that the processing of the job order is completed, it may rearrange the order of the picking labels in the batch again. For example, the processor 41 sets the shipping order to be assigned to the other workstation and excludes the picking label of the set shipping order from the batch. The processor 41 rearranges the order of the picking labels again in the batch from which the picking label has been excluded.

[0110] Also, when the processor 41 receives label information from another workstation WS and extracts a job order based on the label information, it may rearrange the order of the picking labels in the batch again. For example, the processor 41 excludes the picking label of the job order to be assigned to the other workstation from the batch. The processor 41 rearranges the order of the picking labels again in the batch from which the picking label has been excluded.

[0111] Note that the method and timing for the processor 41 to optimize the order of picking labels are not limited to a specific method.

[0112] When optimizing the batch, the processor 41 obtains the first unprocessed picking label from the batch. After obtaining the first picking label, the processor 41 identifies the AGV shelf 8 for storing the items in the normal order indicated by the picking label.

[0113] After identifying the AGV shelf 8, the processor 41 transmits a control signal through the communication interface 45 to one of the AGVs 7 to control it to move to the identified AGV shelf 8.

[0114] When the AGV 7 moves under the AGV shelf 8 according to the control signal, the processor 41 transmits a control signal through the communication interface 45 to the AGV 7 to control it to lift the AGV shelf 8.

[0115] When the AGV 7 lifts the AGV shelf 8 according to the control signal, the processor 41 transmits a control signal through the communication interface 45 to the AGV 7 to control it to move to the workstation WS.

[0116] The AGV 7 moves to the workstation WS according to the control signal.

[0117] At the workstation WS, the picking robot 111 or the staff member 113 picks the items from the AGV shelf 8 carried by the AGV 7. The processor 41 similarly calls the AGV shelf 8 to the workstation WS for each normal order in the batch.

[0118] Next, an operation example of the logistics system 100 will be described. FIGs. 9 to 11 are sequence diagrams for explaining an operation example of the logistics system 100.

[0119] First, the processor 11 of the upper management device 1 generates an order list composed of job orders and normal orders (S11). After generating the order list, the processor 11 transmits the order list to the control device 4 through the communication interface 15 (S12).

[0120] The processor 41 of the control device 4 receives the order list from the upper management device 1 through the communication interface 45.

[0121] Here, the first WS acquires login information through the input / output device 112 (S13). After acquiring the login information, the first WS transmits the login information to the control device 4 through the input / output device 112 (S14).

[0122] The processor 41 of the control device 4 receives the login information from the first WS through the communication interface 45.

[0123] After transmitting the login information to the control device 4, here, the first WS accepts the selection of the job mode through the input / output device 112 (S15). After accepting the selection of the job mode, the first WS transmits information indicating that the job mode has been selected (notification to start processing the job order) to the control device 4 through the input / output device 112 (S16).

[0124] The processor 41 of the control device 4 receives the information from the first WS through the communication interface 45.

[0125] Here, the first WS scans the code of the representative label using the reader 114 (S17). After scanning the code of the representative label, the first WS transmits the representative label obtained by decoding the code to the control device 4 using the reader 114 (S18).

[0126] The processor 41 of the control device 4 receives the representative label from the first WS through the communication interface 45. When receiving the representative label from the first WS, the processor 41 adds the picking label corresponding to the representative label to the first batch (S19). Here, the first batch is composed of the picking labels of the job orders assigned to the first WS.

[0127] If the scanning has not been completed (S20, NO), the first WS returns to S17.

[0128] If the scanning has been completed (S20, YES), the first WS receives an input for starting picking through the input / output device 112 (S21). When receiving the input of the operation, the first WS transmits, through the input / output device 112, information indicating that the input of the operation has been received to the control device 4 (S22).

[0129] The processor 41 of the control device 4 receives the information from the first WS through the communication interface 45. When receiving the information, the processor 41 optimizes the first batch (S23).

[0130] When optimizing the first batch, the processor 41 transmits, to the AGV 7, a control signal for causing the AGV shelf 8 to be transported to the first WS based on the job order indicated by the picking label constituting the first batch (S24).

[0131] The AGV 7 receives the control signal. When receiving the control signal, the AGV 7 transports the AGV shelf 8 to the first WS (S25). When transporting the AGV shelf 8 to the first WS, the AGV 7 transmits a notification indicating that the AGV shelf 8 has been transported to the first WS (S26).

[0132] Here, the first WS picks up articles from the AGV shelf 8 using the picking robot 111 or the staff member 113.

[0133] Also, the logistics system 100 repeats S24 to S26 for each picking label of the first batch.

[0134] Here, the second WS acquires login information through the input / output device 112 (S27). When the login information is acquired, the second WS transmits the login information to the control device 4 through the input / output device 112 (S28).

[0135] The processor 41 of the control device 4 receives the login information from the second WS through the communication interface 45.

[0136] After transmitting the login information to the control device 4, here, the second WS receives the selection of the job mode through the input / output device 112 (S29). When the selection of the job mode is received, the second WS transmits information indicating that the job mode has been selected to the control device 4 through the input / output device 112 (S30).

[0137] The processor 41 of the control device 4 receives the information from the second WS through the communication interface 45.

[0138] Here, the second WS scans the code of the picking label using the reader 114 (S31). When the code of the picking label is scanned, the second WS transmits the picking label obtained by decoding the code to the control device 4 using the reader 114 (S32).

[0139] The processor 41 of the control device 4 receives the picking label from the second WS through the communication interface 45. When the picking label is received from the second WS, the processor 41 adds the picking label to the second batch (S33). Here, the second batch is composed of the picking labels of the job order assigned to the second WS.

[0140] If the scanning has not been completed (S34, NO), the second WS returns to S31.

[0141] When the scan is completed (S34, YES), the second WS accepts the input of the operation to start picking through the input / output device 112 (S35). When accepting the input of the operation, the second WS transmits, through the input / output device 112, information indicating that the input of the operation has been accepted to the control device 4 (S36).

[0142] The processor 41 of the control device 4 receives the information from the second WS through the communication interface 45. When receiving the information, the processor 41 optimizes the second batch (S37).

[0143] When optimizing the second batch, the processor 41 transmits, to the AGV 7, a control signal for causing the AGV shelf 8 to be transported to the second WS based on the job order indicated by the picking label constituting the second batch (S38).

[0144] The AGV 7 receives the control signal. When receiving the control signal, the AGV 7 transports the AGV shelf 8 to the second WS (S39). When transporting the AGV shelf 8 to the second WS, the AGV 7 transmits a notification indicating that the AGV shelf 8 has been transported to the second WS (S40).

[0145] Here, the second WS picks up articles from the AGV shelf 8 using the picking robot 111 or the staff member 113.

[0146] In addition, the logistics system 100 repeats S38 to S40 for each picking label of the second batch.

[0147] Here, the third WS acquires login information through the input / output device 112 (S41). When acquiring the login information, the third WS transmits the login information to the control device 4 through the input / output device 112 (S42).

[0148] The processor 41 of the control device 4 receives the login information from the third WS through the communication interface 45.

[0149] When the login information is sent to the control device 4, here, the third WS receives the selection of the normal mode through the input / output device 112 (S43). When receiving the selection of the normal mode, the third WS transmits information indicating that the normal mode has been selected to the control device 4 through the input / output device 112 (S44).

[0150] The processor 41 of the control device 4 receives the information through the communication interface 45. When receiving the information, the processor 41 causes the AGV 7 to transport the AGV shelf 8 to the third WS based on the normal order. The third WS picks up articles from the AGV shelf 8 (S45).

[0151] Here, it is assumed that the picking of each job order constituting the first batch is completed (S46).

[0152] When the picking of each job order constituting the first batch is completed, here, the first WS scans the code of the representative label using the reader 114 (S47). When scanning the code of the representative label, the first WS transmits the representative label obtained by decoding the code to the control device 4 using the reader 114 (S48).

[0153] The processor 41 of the control device 4 receives the representative label from the first WS through the communication interface 45. When receiving the representative label from the first WS, the processor 41 adds the picking label corresponding to the representative label to the third batch (S19). Here, the third batch is composed of the picking labels of the job orders assigned to the first WS.

[0154] If the scanning has not been completed (S50, NO), the first WS returns to S47.

[0155] When the scan is completed (S50, YES), the first WS receives an input of an operation to start picking through the input / output device 112 (S51). When receiving the input of the operation, the first WS performs picking of articles as described above (S52).

[0156] Here, it is assumed that the picking of each job order constituting the second batch is completed (S53).

[0157] It is assumed that the second WS has received an input of a logout operation through the input / output device 112 (S54).

[0158] Here, the second WS transmits login information to the control device 4 through the input / output device 112 (S55).

[0159] The processor 41 of the control device 4 receives the login information from the second WS through the communication interface 45.

[0160] When transmitting the login information to the control device 4, here, the second WS receives a selection of the normal mode through the input / output device 112 (S57). The logistics system 100 operates in the same manner hereinafter.

[0161] Next, an operation example of the control device 4 will be described. First, an operation example when the control device 4 sets a job mode for the workstation WS will be described.

[0162] FIG. 12 is a flowchart for explaining an operation example when the control device 4 sets a job mode for the workstation WS.

[0163] First, the processor 41 of the control device 4 scans a code through the reader 114 (S61). When scanning the code, the processor 41 determines whether the label obtained by decoding the code is a representative label (S62). For example, the processor 41 determines whether the label obtained by decoding the code includes "JU".

[0164] When it is determined that the label obtained by decoding the code is the representative label (S62, YES), the processor 41 refers to the label correspondence table and acquires the picking label corresponding to the representative label (S63).

[0165] When the picking label is acquired, the processor 41 adds the picking label corresponding to the representative label to the batch (S64).

[0166] When it is determined that the label obtained by decoding the code is the picking label (S62, NO), the processor 41 adds the picking label to the batch (S65).

[0167] When the picking label corresponding to the representative label is added to the batch (S64), or when the picking label is added to the batch (S65), the processor 41 determines whether the scan is completed (S66).

[0168] When it is determined that the scan is not completed (S66, NO), the processor 41 returns to S61.

[0169] When it is determined that the scan is completed (S66, YES), the processor 41 receives an input of an operation to start picking through the input / output device 112 (S67). When the input of the operation to start picking is received, the processor 41 optimizes the batch (S68). When the batch is optimized, the processor 41 uses the AGV 7 to transport the AGV shelf 8 to the workstation WS based on the job order indicated by each picking label of the optimized batch (S69).

[0170] When the AGV shelf 8 is transported to the workstation WS based on the job order indicated by each picking label of the optimized batch, the processor 41 ends the operation.

[0171] Note that the processor 41 may print vouchers, seals, etc. related to the job using the printer 115.

[0172] Next, an operation example when the control device 4 sets the normal mode for the workstation WS will be described.

[0173] FIG. 13 is a flowchart for explaining an operation example when the control device 4 sets the normal mode for the workstation WS.

[0174] First, the processor 41 of the control device 4 receives an input of an operation to start picking through the input / output device 112 (S71). When receiving the input of the operation to start picking, the processor 41 acquires a normal order (S72).

[0175] When acquiring the normal order, the processor 41 optimizes a batch composed of picking labels of the normal order (S73). When optimizing the batch, the processor 41 uses the AGV 7 to transport the AGV shelf 8 to the workstation WS based on the normal order indicated by each picking label of the optimized batch (S74).

[0176] When transporting the AGV shelf 8 to the workstation WS based on the normal order indicated by each picking label of the optimized batch, the processor 41 ends the operation.

[0177] Note that the picking label scanned by the processor 41 through the reader 114 does not necessarily indicate a job order. For example, the picking label scanned by the processor 41 through the reader 114 may indicate a shipping order of a predetermined item (for example, an item that can be picked by the picking robot 111).

[0178] Also, the processor 41 does not necessarily need to optimize the batch. Also, the processor 41 may obtain a picking label from a memory or the like. Also, the processor 41 may receive an input of a picking label through an input / output device 112 or the like.

[0179] Also, when the processor 41 sets a job mode for the workstation WS, it may not receive label information from the workstation WS. When the processor 41 sets a job mode for the workstation WS, it obtains a job order and rearranges it in a predetermined order. The processor 41 may transmit a control signal to the AGV 7 to cause the shelf to be transported to the workstation WS based on the job order according to the predetermined order.

[0180] The logistics system configured as described above determines an order to be assigned to a workstation based on an operation input at the workstation. Also, the logistics system optimizes the order of the assigned orders. As a result, the logistics system can assign a job order to a predetermined workstation. Therefore, the logistics system can aggregate articles that require a job at a predetermined workstation.

[0181] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and its equivalent scope. The invention described in the claims of the present application at the time of filing is appended below. [Appendix 1] A host management device for managing orders for picking items, a plurality of workstations for picking items, and a communication interface for transmitting and receiving data with an automatic transport vehicle for transporting shelves on which the items are stored, acquiring a plurality of orders from the host management device through the communication interface, and extracting the specific order from the plurality of orders based on label information indicating the specific order acquired from a first workstation through the communication interface, transmitting, to the automatic transport vehicle, a control signal for causing the shelf storing the item indicated by the extracted specific order to be transported to the first workstation through the communication interface, and a control signal for causing the shelf storing the item indicated by a normal order other than the specific order to be transported to a workstation other than the first workstation, a processor, An information processing apparatus comprising. [Appendix 2] The processor is sorting the specific orders in a predetermined order, transmitting, through the communication interface, a control signal for causing the shelves storing the items indicated by the plurality of extracted specific orders to be transported to the first workstation in the predetermined order, The information processing apparatus according to [Appendix 1]. [Appendix 3] The processor is sorting the normal orders in a predetermined order, transmitting, through the communication interface, a control signal for causing the shelf storing the item indicated by the normal order to be transported to a workstation other than the first workstation in the predetermined order, The information processing apparatus according to [Appendix 1] or [Appendix 2]. [Appendix 4] The processor is when receiving a notification that the processing of the specific order is completed through the communication interface, or when newly acquiring label information and extracting the specific order from the plurality of orders based on the label information, sorting the normal orders again in a predetermined order, transmitting, through the communication interface, a control signal for causing the shelf storing the item indicated by the normal order to be transported to the workstation in the predetermined order, The information processing apparatus according to [Appendix 3]. [Appendix 5] The communication interface is connected to a reader included in the workstation, The processor acquires the label information obtained by decoding the code read by the reader. The information processing apparatus according to any one of Appendices 1 to 4. [Appendix 6] The label information indicates an order to which a job is assigned as the specific order. The information processing apparatus according to any one of Appendices 1 to 5. [Appendix 7] The job is an attachment of a slip or a seal. The information processing apparatus according to Appendix 6. [Appendix 8] The communication interface is connected to a printer included in the workstation, The processor prints the slip or the seal using the printer. The information processing apparatus according to Appendix 7. [Appendix 9] An information processing method executed by a processor, acquires a plurality of orders from a higher-level management device that manages orders for picking items, extracts the specific order from the plurality of orders based on label information indicating a specific order obtained from a first workstation among a plurality of workstations for picking items, sends a control signal for causing the first workstation to convey a shelf for storing the item indicated by the extracted specific order, and a control signal for causing a workstation other than the first workstation to convey a shelf for storing the item indicated by a normal order other than the specific order, to an automatic guided vehicle. Information processing method. [Appendix 10] A program executed by a processor, wherein the processor is caused to acquire a plurality of orders from a higher-level management device that manages orders for picking items, extract the specific order from the plurality of orders based on label information indicating a specific order obtained from a first workstation among a plurality of workstations for picking items, send a control signal for causing the first workstation to convey a shelf for storing the item indicated by the extracted specific order, and a control signal for causing a workstation other than the first workstation to convey a shelf for storing the item indicated by a normal order other than the specific order, to an automatic guided vehicle. A program for realizing the above. [Appendix 11] A higher-level management device that manages orders for picking items, a plurality of workstations for picking items, an automatic guided vehicle that conveys shelves on which items are stored A communication interface for transmitting and receiving data with the upper management device, the plurality of workstations, and the automatic guided vehicle; Acquire a plurality of orders from the upper management device through the communication interface, extract the specific order from the plurality of orders based on label information indicating the specific order acquired from the first workstation through the communication interface, and transmit, through the communication interface, a control signal for causing the first workstation to convey the shelf storing the article indicated by the extracted specific order, and a control signal for causing the automatic guided vehicle to convey the shelf storing the article indicated by a normal order other than the specific order to a workstation other than the first workstation; A processor; An information processing apparatus comprising the same; A system comprising the same. [Appendix 12] An upper management device for managing orders for picking articles, a communication interface for transmitting and receiving data with a plurality of workstations for picking articles and an automatic guided vehicle for conveying shelves on which the articles are stored; Acquire, through the communication interface, a plurality of orders from the upper management device and attribute information indicating whether each of the plurality of orders is a specific order that requires specific processing, extract the specific order indicated by the attribute information based on a notification to start processing of the specific order received from the first workstation through the communication interface, transmit, to the automatic guided vehicle, a control signal for causing the first workstation to convey the shelf storing the article indicated by the specific order, and a control signal for causing the automatic guided vehicle to convey the shelf storing the article indicated by a normal order other than the specific order to a workstation other than the first workstation; A processor; An information processing apparatus comprising the same.

Explanation of Symbols

[0182] 1... Upper management device, 4... Control device, 5... Switch, 6... Wireless LAN access point, 7... AGV, 8... AGV shelf, 9... Charging station, 11... Processor, 12... ROM, 13... RAM, 14... Auxiliary storage device, 15... Communication interface, 41... Processor, 42... ROM, 43... RAM, 44... Auxiliary storage device, 45... Communication interface, 70... Tire, 71... Processor, 72... ROM, 73... RAM, 74... Auxiliary storage device, 75... Communication interface, 76... Driving unit, 77... Sensor, 78... Battery, 79... Charging mechanism, 100... Logistics system, 111... Picking robot, 112... Input / output device, 113... Staff member, 114... Reader, 115... Printer, 201... Icon, 202... Icon, 203... Display area, 204... Icon.

Claims

1. A host management device that manages orders for picking items, a plurality of workstations for picking items, an automatic guided vehicle that transports shelves on which items are stored, and a communication interface for transmitting and receiving data, acquire a plurality of orders from the host management device through the communication interface, extract the specific order from the plurality of orders based on label information indicating the specific order acquired from the first workstation through the communication interface, transmit to the automatic guided vehicle a control signal for transporting to the first workstation the shelf on which the item indicated by the extracted specific order is stored, and a control signal for transporting to workstations other than the first workstation the shelf on which the item indicated by a normal order other than the specific order is stored, a processor, comprising, the processor, rearranges the normal orders in a predetermined order, transmits through the communication interface a control signal for transporting in the predetermined order to workstations other than the first workstation the shelf on which the item indicated by the normal order is stored, the processor, when receiving through the communication interface a notification that the processing of the specific order is completed, or when newly acquiring label information and extracting the specific order from the plurality of orders based on the label information, rearranges the normal orders in a predetermined order again, transmits through the communication interface a control signal for transporting in the predetermined order to workstations the shelf on which the item indicated by the normal order is stored, an information processing device.

2. the processor, rearranges the specific order in a predetermined order, transmits through the communication interface a control signal for transporting in the predetermined order to the first workstation the shelf on which the items indicated by the plurality of extracted specific orders are stored, The information processing device according to claim 1.

3. The communication interface is connected to a reader provided in the workstation, the processor acquires the label information obtained by decoding the code read by the reader, The information processing device according to claim 1 or 2.

4. The information processing device according to any one of claims 1 to 3, wherein the label information indicates an order to which a job is assigned as the specific order.

5. wherein the job is attachment of a slip or a seal, the information processing apparatus according to claim 4.

6. wherein the communication interface is connected to a printer included in the workstation, and the processor prints the slip or the seal using the printer, the information processing apparatus according to claim 5.

7. An information processing method executed by a processor, comprising: acquiring a plurality of orders from a higher-level management device that manages orders for picking items; extracting a specific order from the plurality of orders based on label information indicating the specific order acquired from a first workstation among a plurality of workstations for picking items; transmitting to an automated guided vehicle a control signal for causing the first workstation to convey a shelf storing the item indicated by the extracted specific order, and a control signal for causing a workstation other than the first workstation to convey a shelf storing the item indicated by a normal order other than the specific order; furthermore, reordering the normal orders in a predetermined order; transmitting, through a communication interface, a control signal for causing a shelf storing the item indicated by the normal order to be conveyed to a workstation other than the first workstation in the predetermined order; furthermore, when receiving, through the communication interface, a notification that processing of the specific order has been completed, or when newly acquiring label information and extracting the specific order from the plurality of orders based on the label information, reordering the normal orders in the predetermined order again; transmitting, through the communication interface, a control signal for causing a shelf storing the item indicated by the normal order to be conveyed to a workstation in the predetermined order,

8. A program executed by a processor, the program causing the processor to: acquire a plurality of orders from a higher-level management device that manages orders for picking items; extract a specific order from the plurality of orders based on label information indicating the specific order acquired from a first workstation among a plurality of workstations for picking items; ​ A control signal for causing a shelf for storing the article indicated by the extracted specific order to be conveyed to the first workstation, and a control signal for causing a shelf for storing articles indicated by normal orders other than the specific order to be conveyed to a workstation other than the first workstation are transmitted to the automatic guided vehicle, to be realized, further, in the processor, a function of rearranging the normal orders in a predetermined order, a function of transmitting, through a communication interface, a control signal for causing the shelf storing the article indicated by the normal order to be conveyed to a workstation other than the first workstation in the predetermined order, to be realized, further, in the processor, when a notification that the processing of the specific order has been completed is received through the communication interface, or when new label information is acquired and the specific order is extracted from the plurality of orders based on the label information, a function of rearranging the normal orders in a predetermined order again, a function of transmitting, through the communication interface, a control signal for causing the shelf storing the article indicated by the normal order to be conveyed to the workstation in the predetermined order, A program to be realized.

9. A host management device for managing orders for picking articles, a plurality of workstations for picking articles, an automatic guided vehicle for conveying a shelf on which articles are stored, a communication interface for transmitting and receiving data with the host management device, the plurality of workstations, and the automatic guided vehicle, obtaining a plurality of orders from the host management device through the communication interface, extracting the specific order from the plurality of orders based on label information indicating the specific order obtained from the first workstation through the communication interface, and transmitting, through the communication interface, a control signal for causing the shelf storing the article indicated by the extracted specific order to be conveyed to the first workstation and a control signal for causing the shelf storing articles indicated by normal orders other than the specific order to be conveyed to a workstation other than the first workstation to the automatic guided vehicle, a processor, comprising, the processor rearranges the normal orders in a predetermined order, Transmit a control signal through the communication interface to convey the shelf where the article indicated by the normal order is stored to workstations other than the first workstation in the predetermined order. The processor, When receiving a notification that the processing of the specific order is completed through the communication interface, or when newly acquiring label information and extracting the specific order from the plurality of orders based on the label information, Rearrange the normal orders again in a predetermined order, Transmit a control signal through the communication interface to convey the shelf where the article indicated by the normal order is stored to the workstations in the predetermined order. An information processing apparatus, A system comprising the same.

10. A host management device for managing orders for picking articles, a communication interface for transmitting and receiving data with a plurality of workstations for picking articles and an automatic transport vehicle for transporting shelves where articles are stored, Acquire a plurality of orders from the host management device and attribute information indicating whether each of the plurality of orders is a specific order that requires specific processing through the communication interface, extract the specific order indicated by the attribute information based on a notification to start processing of the specific order received from the first workstation through the communication interface, and transmit to the automatic transport vehicle a control signal to convey the shelf where the article indicated by the specific order is stored to the first workstation and a control signal to convey the shelf where the article indicated by a normal order other than the specific order is stored to workstations other than the first workstation. A processor, An information processing apparatus comprising the same.

Citation Information

Patent Citations

  • Picking system and control method of picking system

    JP2019137543A

  • Article conveyance system, order management device, and control method of article conveyance system

    JP2019206415A

  • Order management device and order management method

    WO2016147335A1