Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6362902B2 - Product picking apparatus and program - Google Patents
[go: Go Back, main page]

JP6362902B2 - Product picking apparatus and program - Google Patents

Product picking apparatus and program Download PDF

Info

Publication number
JP6362902B2
JP6362902B2 JP2014073082A JP2014073082A JP6362902B2 JP 6362902 B2 JP6362902 B2 JP 6362902B2 JP 2014073082 A JP2014073082 A JP 2014073082A JP 2014073082 A JP2014073082 A JP 2014073082A JP 6362902 B2 JP6362902 B2 JP 6362902B2
Authority
JP
Japan
Prior art keywords
container
transport
product
order
station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014073082A
Other languages
Japanese (ja)
Other versions
JP2015193467A (en
Inventor
隆也 角森
隆也 角森
健一 白竹
健一 白竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seibu Electric and Machinery Co Ltd
Fujitsu Advanced Engineering Ltd
Original Assignee
Seibu Electric and Machinery Co Ltd
Fujitsu Advanced Engineering Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seibu Electric and Machinery Co Ltd, Fujitsu Advanced Engineering Ltd filed Critical Seibu Electric and Machinery Co Ltd
Priority to JP2014073082A priority Critical patent/JP6362902B2/en
Publication of JP2015193467A publication Critical patent/JP2015193467A/en
Application granted granted Critical
Publication of JP6362902B2 publication Critical patent/JP6362902B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、商品ピッキング装置及びプログラムに関する。   The present invention relates to a commodity picking apparatus and a program.

メインコンベヤラインの周囲に、商品をピッキングするピッキングゾーンを複数設けられるコンベヤシステムが知られている(例えば、特許文献1参照)。   A conveyor system in which a plurality of picking zones for picking goods is provided around a main conveyor line is known (for example, see Patent Document 1).

特開2003-050850号公報JP 2003-050850 JP

しかしながら、上記の特許文献1の記載の構成では、メインコンベヤラインは、搬送容器供給部から搬送容器回収部まで1本のラインで形成されるので、ピッキングゾーンでの稼働率を効率的に高めることができないという問題がある。   However, in the configuration described in Patent Document 1, the main conveyor line is formed by a single line from the transport container supply unit to the transport container collection unit, so that the operating rate in the picking zone is efficiently increased. There is a problem that can not be.

そこで、1つの側面では、本発明は、ロボットの稼働率を効率的に高めることができる商品ピッキング装置及びプログラムの提供を目的とする。   Therefore, in one aspect, an object of the present invention is to provide a product picking apparatus and a program that can efficiently increase the operation rate of a robot.

本開示の一局面によれば、複数の容器停止ステーションを備える商品配置ラインと、
前記商品配置ラインに設けられる第1搬送コンベアと、
前記商品配置ラインの上流側から空の搬送容器を1つずつ供給する空容器供給装置と、
前記商品配置ラインに並列に設けられ、商品が配置された搬送容器を下流側へと払い出す商品払出ラインと、
前記商品払出ラインに設けられる第2搬送コンベアと、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、対応する容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を前記商品払出ラインに排出する複数の排出装置と、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、搬送容器内に配置される予定の商品が入った商品容器が置かれる複数の商品容器ステーションと、
前記複数の商品容器ステーションのそれぞれに対応付けて設けられ、対応する商品容器ステーション上の商品容器内の商品をピッキングし、ピッキングした前記商品を、対応する前記容器停止ステーション上の搬送容器内に配置する複数のロボットと、
前記複数の容器停止ステーションのうち、各搬送容器に係る予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける各搬送容器の搬送順を決定する処理装置とを含む、商品ピッキング装置が提供される。
According to one aspect of the present disclosure, a product placement line comprising a plurality of container stop stations;
A first transport conveyor provided in the product placement line;
An empty container supply device for supplying empty transport containers one by one from the upstream side of the product arrangement line;
A product delivery line that is provided in parallel with the product placement line, and that delivers the transport container in which the product is placed downstream;
A second transport conveyor provided in the commodity delivery line;
A plurality of discharge devices that are provided in association with each of the plurality of container stop stations, and that discharge the transport containers in which the arrangement of all planned products has been completed at the corresponding container stop station to the product discharge line;
A plurality of product container stations, each of which is provided in association with each of the plurality of container stop stations, and in which product containers containing products scheduled to be placed in a transport container are placed,
Provided in association with each of the plurality of product container stations, pick a product in a product container on the corresponding product container station, and place the picked product in a transport container on the corresponding container stop station With multiple robots to
Information representing the most downstream container stop station of each transport container when the container stop station in which the planned final product placement related to each transport container is performed is the most downstream container stop station among the plurality of container stop stations. And a processing device that determines the transport order of the transport containers in the product placement line in a manner in which the downstream transport container is transported first, and the most downstream container stop station is provided with a product picking device. The

ロボットの稼働率を効率的に高めることができる商品ピッキング装置及びプログラムが得られる。   A product picking apparatus and program capable of efficiently increasing the operation rate of the robot can be obtained.

一例による商品ピッキング装置の構成を概略的に示す図。The figure which shows schematically the structure of the goods picking apparatus by an example. 処理装置のハードウェア構成の一例を示す図。The figure which shows an example of the hardware constitutions of a processing apparatus. 処理装置により実行される処理の流れを概略的に示すフローチャート。The flowchart which shows the flow of the process performed by the processing apparatus roughly. 同一店舗に係る店舗オーダーの払い出し順決定方法の一例の説明図。Explanatory drawing of an example of the payment order determination method of the store order which concerns on the same store. 払い出し順でソートした店舗オーダーに係る店舗名を示すテーブル。The table which shows the store name which concerns on the store order sorted by payout order. 搬送順決定処理の一例を概略的に示すフローチャート。The flowchart which shows an example of a conveyance order determination process roughly. 搬送順の仮決定処理の説明図。Explanatory drawing of the temporary determination process of a conveyance order. 残数ピッキングによる容器差し替えの可否判定処理の説明図。Explanatory drawing of the decision | availability determination process of the container replacement by remaining number picking. 対象候補容器の増加に伴う再度の搬送順の仮決定処理の説明図。Explanatory drawing of the temporary determination process of the conveyance order again with the increase in object candidate container. 対象候補容器の増加に伴う再度の搬送順の仮決定後においても残数ピッキングが可能である場合の説明図。Explanatory drawing when remaining number picking is possible even after the temporary determination of the conveyance order again accompanying the increase in a candidate container. 残数ピッキングが可能でなくなる場合の説明図。Explanatory drawing when remaining number picking becomes impossible. デッドロックが発生する場合の一例を示す図。The figure which shows an example in case a deadlock occurs. デッドロックが発生しない場合の一例を示す図。The figure which shows an example when a deadlock does not generate | occur | produce. デッドロック判定処理の一例を示すフローチャート。The flowchart which shows an example of a deadlock determination process. デッドロック判定用の仮想ステーション配列の説明図。Explanatory drawing of the virtual station arrangement | sequence for deadlock determination. デッドロック判定用の対象候補容器の配置可能範囲の説明図。Explanatory drawing of the arrangement | positioning possible range of the object candidate container for deadlock determination. デッドロック判定用の対象候補容器の配置可能範囲の説明図。Explanatory drawing of the arrangement | positioning possible range of the object candidate container for deadlock determination. デッドロック判定用の他対象候補容器確認範囲の説明図。Explanatory drawing of the other object candidate container confirmation range for deadlock determination. 空容器供給装置による空の搬送容器の容器停止ステーションR1への供給ルールの説明図。Explanatory drawing of the supply rule to the container stop station R1 of the empty conveyance container by an empty container supply apparatus. 残数ピッキングコンベアによる残数ピッキングタイミングの説明図。Explanatory drawing of the remaining number picking timing by a remaining number picking conveyor. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その1)の説明図。Explanatory drawing of the conveyance rule (the 1) of the conveyance container between the stations in a merchandise arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その2)の説明図。Explanatory drawing of the conveyance rule (the 2) of the conveyance container between the stations in a merchandise arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その3)の説明図。Explanatory drawing of the conveyance rule (the 3) of the conveyance container between the stations in a goods arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その4)の説明図。Explanatory drawing of the conveyance rule (the 4) of the conveyance container between the stations in a goods arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その5)の説明図である。It is explanatory drawing of the conveyance rule (the 5) of the conveyance container between the stations in a goods arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その6)の説明図である。It is explanatory drawing of the conveyance rule (the 6) of the conveyance container between the stations in a merchandise arrangement line. 商品配置ラインにおけるステーション間の搬送容器の搬送ルール(その7)の説明図である。It is explanatory drawing of the conveyance rule (the 7) of the conveyance container between the stations in a merchandise arrangement line. 完成容器排出コンベアによる商品払出ラインへの搬送容器の排出ルール(その1)の説明図。Explanatory drawing of the discharge rule (the 1) of the conveyance container to the goods delivery line by a completed container discharge conveyor. 完成容器排出コンベアによる商品払出ラインへの搬送容器の排出ルール(その2)の説明図。Explanatory drawing of the discharge rule (the 2) of the conveyance container to the goods delivery line by a completed container discharge conveyor. 商品払出ラインにおける搬送容器の搬送ルール(その1)の説明図。Explanatory drawing of the conveyance rule (the 1) of the conveyance container in a goods delivery line. 商品払出ラインにおける搬送容器の搬送ルール(その2)の説明図。Explanatory drawing of the conveyance rule (the 2) of the conveyance container in a goods delivery line. 商品払出ラインにおける搬送容器の搬送ルール(その3)の説明図。Explanatory drawing of the conveyance rule (the 3) of the conveyance container in a goods delivery line.

以下、添付図面を参照しながら各実施例について詳細に説明する。   Hereinafter, embodiments will be described in detail with reference to the accompanying drawings.

図1は、一例による商品ピッキング装置1の構成を概略的に示す図である。   FIG. 1 is a diagram schematically illustrating a configuration of a product picking apparatus 1 according to an example.

商品ピッキング装置1は、商品配置ライン4と、商品払出ライン6と、空容器供給装置20と、第1搬送コンベア30と、第2搬送コンベア32と、完成容器排出コンベア34と、残数ピッキングコンベア36と、商品容器ステーションO1、O2、O3、O4と、ロボット51乃至54とを含む。また、商品ピッキング装置1は、処理装置100を含む。   The product picking apparatus 1 includes a product placement line 4, a product delivery line 6, an empty container supply device 20, a first transport conveyor 30, a second transport conveyor 32, a finished container discharge conveyor 34, and a remaining number picking conveyor. 36, merchandise container stations O1, O2, O3, O4, and robots 51 to 54. The product picking apparatus 1 includes a processing apparatus 100.

商品配置ライン4は、搬送方向に沿って複数の容器停止ステーションR1、R2、R3、R4を有する。図1に示す例では、商品配置ライン4は、4つの容器停止ステーションR1、R2、R3、R4を有する。搬送方向は、任意であるが、図1に示す例では、X方向である。尚、商品配置ライン4は、直線である必要はなく、曲線を含んでもよい。   The product arrangement line 4 includes a plurality of container stop stations R1, R2, R3, and R4 along the transport direction. In the example shown in FIG. 1, the product arrangement line 4 has four container stop stations R1, R2, R3, and R4. Although the conveyance direction is arbitrary, in the example shown in FIG. 1, it is the X direction. The product arrangement line 4 does not have to be a straight line and may include a curve.

容器停止ステーションR1、R2、R3、R4のそれぞれには、第1搬送コンベア30により搬送容器が供給される。また、容器停止ステーションR1、R2、R3、R4のそれぞれには、対応する商品容器ステーションO1、O2、O3、O4から商品容器が移送される。この移送については後述する。   A transport container is supplied to each of the container stop stations R1, R2, R3, and R4 by the first transport conveyor 30. In addition, the product containers are transferred from the corresponding product container stations O1, O2, O3, and O4 to the container stop stations R1, R2, R3, and R4, respectively. This transfer will be described later.

商品配置ライン4は、搬送方向に沿って複数のバッファステーションB1、B2、B3を有する。商品配置ライン4は、例えば、容器停止ステーションR1、R2、R3、R4間に1つずつバッファステーションB1、B2、B3を有する。従って、図1に示す例では、バッファステーションB1、B2、B3は、計3つ設けられる。尚、バッファステーションB1、B2、B3の数は、任意である。例えば、バッファステーションB1、B2、B3は、容器停止ステーションR1、R2、R3、R4間に2つずつ設けられてもよい。また、容器停止ステーションR1、R2間のバッファステーションB1は2つ、容器停止ステーションR3、R4間のバッファステーションB3は1つ、といった具合に不規則に設けられてもよい。尚、バッファステーションB1、B2、B3の機能は後述する。バッファステーションB1、B2、B3のそれぞれには、容器停止ステーションR1、R2、R3、R4と同様、第1搬送コンベア30により搬送容器が供給される。但し、バッファステーションB1、B2、B3では、商品の配置は実行されない。尚、以下では、商品配置ライン4における容器停止ステーションR1、R2、R3、R4及びバッファステーションB1、B2、B3を区別せずに表す場合は、単に"ステーション40"と称する。尚、前提として、1つのステーション40上に同時に停止することができる搬送容器の数は、1であるとする。   The product arrangement line 4 includes a plurality of buffer stations B1, B2, and B3 along the transport direction. The merchandise arrangement line 4 has, for example, buffer stations B1, B2, B3 one by one between the container stop stations R1, R2, R3, R4. Accordingly, in the example shown in FIG. 1, a total of three buffer stations B1, B2, and B3 are provided. The number of buffer stations B1, B2, and B3 is arbitrary. For example, two buffer stations B1, B2, and B3 may be provided between the container stop stations R1, R2, R3, and R4. Further, two buffer stations B1 between the container stop stations R1 and R2 and two buffer stations B3 between the container stop stations R3 and R4 may be provided irregularly. The functions of the buffer stations B1, B2, and B3 will be described later. Each of the buffer stations B1, B2, and B3 is supplied with a transport container by the first transport conveyor 30 in the same manner as the container stop stations R1, R2, R3, and R4. However, the arrangement of products is not executed at the buffer stations B1, B2, and B3. In the following, when the container stop stations R1, R2, R3, R4 and the buffer stations B1, B2, B3 in the product arrangement line 4 are expressed without distinction, they are simply referred to as “station 40”. It is assumed that the number of transfer containers that can be stopped simultaneously on one station 40 is one.

商品払出ライン6は、商品配置ライン4に並列に設けられる。即ち、商品払出ライン6は、商品配置ライン4に対してY方向に並んで配置される。図1に示す例では、Y方向は、搬送方向に対して垂直方向である。但し、商品払出ライン6は、商品配置ライン4に平行である必要はなく、また、曲線等を含んだ形状であってもよい。   The product delivery line 6 is provided in parallel with the product placement line 4. That is, the product delivery line 6 is arranged side by side in the Y direction with respect to the product arrangement line 4. In the example shown in FIG. 1, the Y direction is a direction perpendicular to the transport direction. However, the product delivery line 6 does not need to be parallel to the product placement line 4 and may have a shape including a curve or the like.

商品払出ライン6は、搬送方向に沿って複数の完成容器受ステーションS1、S2、S3、S4を有する。図1に示す例では、商品払出ライン6は、4つの完成容器受ステーションS1、S2、S3、S4を有する。完成容器受ステーションS1、S2、S3、S4は、商品配置ライン4における容器停止ステーションR1、R2、R3、R4のそれぞれに対応付けて設けられる。   The product delivery line 6 has a plurality of completed container receiving stations S1, S2, S3, and S4 along the transport direction. In the example shown in FIG. 1, the commodity delivery line 6 has four finished container receiving stations S1, S2, S3, and S4. The completed container receiving stations S1, S2, S3, and S4 are provided in association with the container stop stations R1, R2, R3, and R4 in the product arrangement line 4, respectively.

完成容器受ステーションS1、S2、S3、S4には、それぞれ、対応する容器停止ステーションR1、R2、R3、R4上の搬送容器が排出される。例えば、完成容器受ステーションS1には、容器停止ステーションR1上の搬送容器が排出される。この排出は、完成容器排出コンベア34により実現される。また、この排出は、搬送容器内に予定の商品が全て配置された場合(即ち、搬送容器への最後の商品の配置が完了したとき)に実行される。従って、最後の商品が容器停止ステーションR1で配置される搬送容器は、容器停止ステーションR1から完成容器受ステーションS1へ排出される。他方、最後の商品が容器停止ステーションR4で配置される搬送容器は、容器停止ステーションR4から完成容器受ステーションS4へ排出される。   The transport containers on the corresponding container stop stations R1, R2, R3, R4 are discharged to the completed container receiving stations S1, S2, S3, S4, respectively. For example, the transport container on the container stop station R1 is discharged to the completed container receiving station S1. This discharge is realized by the finished container discharge conveyor 34. Further, this discharge is executed when all scheduled products are arranged in the transport container (that is, when the placement of the last product in the transport container is completed). Accordingly, the transport container in which the last product is arranged at the container stop station R1 is discharged from the container stop station R1 to the finished container receiving station S1. On the other hand, the transport container in which the last product is arranged at the container stop station R4 is discharged from the container stop station R4 to the finished container receiving station S4.

商品払出ライン6は、商品配置ライン4と同様、搬送方向に沿って複数のバッファステーションB4、B5、B6を有する。バッファステーションB4、B5、B6の配置態様及び数は、商品配置ライン4におけるバッファステーションB1、B2、B3と同様であってよい。尚、以下では、商品払出ライン6における完成容器受ステーションS1、S2、S3、S4及びバッファステーションB4、B5、B6を区別せずに指す場合は、単に"ステーション60"と称する。尚、前提として、1つのステーション60上に同時に停止することができる搬送容器の数は、1であるとする。   Similar to the product placement line 4, the product delivery line 6 has a plurality of buffer stations B4, B5, and B6 along the transport direction. The arrangement mode and number of the buffer stations B4, B5, and B6 may be the same as the buffer stations B1, B2, and B3 in the commodity arrangement line 4. In the following, when the finished container receiving stations S1, S2, S3, and S4 and the buffer stations B4, B5, and B6 in the commodity delivery line 6 are referred to without distinction, they are simply referred to as “station 60”. It is assumed that the number of transfer containers that can be stopped simultaneously on one station 60 is one.

商品払出ライン6の下流側には、図1に示すように、完成容器出庫装置80が配置される。完成容器出庫装置80には、商品払出ライン6上の搬送容器が所定の払い出し順に1つずつ順次払い出される。   As shown in FIG. 1, a completed container delivery device 80 is disposed on the downstream side of the product delivery line 6. To the completed container delivery device 80, the transport containers on the product delivery line 6 are sequentially delivered one by one in a predetermined delivery order.

空容器供給装置20は、商品配置ライン4の上流側に配置される。空容器供給装置20は、処理装置100による制御下で、商品配置ライン4に空の搬送容器を1つずつ供給する。空容器供給装置20により供給される空の搬送容器は、第1搬送コンベア30により容器停止ステーションR1へと移動されていく。   The empty container supply device 20 is arranged on the upstream side of the product arrangement line 4. The empty container supply device 20 supplies empty conveyance containers one by one to the product arrangement line 4 under the control of the processing device 100. The empty transport container supplied by the empty container supply device 20 is moved to the container stop station R1 by the first transport conveyor 30.

第1搬送コンベア30は、商品配置ライン4に設けられる。第1搬送コンベア30は、例えばベルトコンベアやローラコンベア等により形成されてもよい。第1搬送コンベア30は、商品配置ライン4内の各ステーション40間にそれぞれ設けられる。即ち、第1搬送コンベア30は、容器停止ステーションR1と最上流のバッファステーションB1との間、最上流のバッファステーションB1と容器停止ステーションR2との間といった具合に、各ステーション40間にそれぞれ設けられる。また、第1搬送コンベア30は、図1に示すように、空容器供給装置20と最上流の容器停止ステーションR1との間に設けられる。   The first conveyor 30 is provided on the product arrangement line 4. The first conveyor 30 may be formed by, for example, a belt conveyor or a roller conveyor. The first conveyor 30 is provided between each station 40 in the product arrangement line 4. In other words, the first conveyor 30 is provided between each station 40, such as between the container stop station R1 and the uppermost buffer station B1, and between the uppermost buffer station B1 and the container stop station R2. . Moreover, the 1st conveyance conveyor 30 is provided between the empty container supply apparatus 20 and the uppermost container stop station R1, as shown in FIG.

各第1搬送コンベア30は、処理装置100による制御下で、互いに独立して動作する。各ステーション40間の第1搬送コンベア30は、各ステーション40上の搬送容器を1つ下流側のステーション40へと搬送する。また、空容器供給装置20と最上流の容器停止ステーションR1との間の第1搬送コンベア30は、空容器供給装置20からの空の搬送容器を容器停止ステーションR1に搬送する。搬送容器は、任意の構成であってよく、プラスティックや紙等の任意の材料により形成されてもよい。   Each first conveyor 30 operates independently from each other under the control of the processing apparatus 100. The 1st conveyance conveyor 30 between each station 40 conveys the conveyance container on each station 40 to the station 40 of 1 downstream. Moreover, the 1st conveyance conveyor 30 between the empty container supply apparatus 20 and the uppermost container stop station R1 conveys the empty conveyance container from the empty container supply apparatus 20 to the container stop station R1. The transport container may have any configuration, and may be formed of any material such as plastic or paper.

尚、各第1搬送コンベア30は、各ステーション40を含めて、Y方向に回転軸を持つローラコンベアを複数本X方向に連続的に並べることで形成されてよい。この場合、各ステーション40は、対応する領域のローラコンベアを停止状態とすることにより形成される。   In addition, each 1st conveyance conveyor 30 may include each station 40, and may be formed by arranging the roller conveyor which has a rotating shaft in a Y direction continuously in a X direction. In this case, each station 40 is formed by stopping the roller conveyor in the corresponding area.

第2搬送コンベア32は、商品払出ライン6に設けられる。第2搬送コンベア32は、第1搬送コンベア30の搬送方向と同一の搬送方向を有する。図1に示す例では、第2搬送コンベア32は、X方向に搬送容器を搬送する。第2搬送コンベア32は、商品配置ライン4よりも下流側まで延在してもよい。   The second transfer conveyor 32 is provided in the commodity delivery line 6. The second transport conveyor 32 has the same transport direction as the transport direction of the first transport conveyor 30. In the example illustrated in FIG. 1, the second transport conveyor 32 transports a transport container in the X direction. The second conveyor 32 may extend to the downstream side of the product arrangement line 4.

第2搬送コンベア32は、第1搬送コンベア30と同様、例えばベルトコンベアやローラコンベア等により形成されてもよい。第2搬送コンベア32は、商品払出ライン6内の各ステーション60間にそれぞれ設けられる。また、第2搬送コンベア32は、最下流の完成容器受ステーションS4と完成容器出庫装置80との間に設けられる。   Similar to the first conveyor 30, the second conveyor 32 may be formed by a belt conveyor, a roller conveyor, or the like. The second conveyor 32 is provided between each station 60 in the commodity delivery line 6. Further, the second conveyor 32 is provided between the most downstream completed container receiving station S4 and the completed container delivery device 80.

各第2搬送コンベア32は、処理装置100による制御下で、互いに独立して動作する。各ステーション60間の第2搬送コンベア32は、各ステーション60上の搬送容器を1つ下流側のステーション60へと搬送する。最下流の完成容器受ステーションS4と完成容器出庫装置80との間の第2搬送コンベア32は、完成容器受ステーションS4上の搬送容器を完成容器出庫装置80に搬送する。   The second conveyors 32 operate independently of each other under the control of the processing apparatus 100. The second transfer conveyor 32 between the stations 60 transfers the transfer container on each station 60 to the station 60 on the downstream side. The second transfer conveyor 32 between the most downstream completed container receiving station S4 and the completed container unloading apparatus 80 conveys the transfer container on the completed container receiving station S4 to the complete container unloading apparatus 80.

尚、各第2搬送コンベア32は、各ステーション60を含めて、Y方向に回転軸を持つローラコンベアを複数本X方向に連続的に並べることで形成されてよい。この場合、各ステーション60は、対応する領域のローラコンベアを停止状態とすることにより形成される。   In addition, each 2nd conveyance conveyor 32 may be formed by arranging several roller conveyors which have a rotating shaft in the Y direction continuously including the each station 60 in the X direction. In this case, each station 60 is formed by stopping the roller conveyor in the corresponding area.

完成容器排出コンベア34は、容器停止ステーションR1、R2、R3、R4のそれぞれに対応付けて設けられる。各完成容器排出コンベア34は、処理装置100による制御下で、対応する容器停止ステーションR1、R2、R3、R4上の搬送容器を、対応する完成容器受ステーションS1、S2、S3、S4へY方向に排出する。尚、完成容器排出コンベア34は、排出動作時に、容器停止ステーションR1、R2、R3、R4から上方に突出し、重力を利用してY方向に商品を排出する構成であってもよい。   The completed container discharge conveyor 34 is provided in association with each of the container stop stations R1, R2, R3, R4. Under the control of the processing apparatus 100, each completed container discharge conveyor 34 transfers the transfer containers on the corresponding container stop stations R1, R2, R3, R4 to the corresponding completed container receiving stations S1, S2, S3, S4 in the Y direction. To discharge. The completed container discharge conveyor 34 may be configured to protrude upward from the container stop stations R1, R2, R3, and R4 and discharge products in the Y direction using gravity during the discharge operation.

商品容器ステーションO1、O2、O3、O4は、容器停止ステーションR1、R2、R3、R4のそれぞれに対応付けて設けられる。商品容器ステーションO1、O2、O3、O4には、ピッキング対象の商品が入った商品容器が配置される。図1に示す例では、商品容器ステーションO1、O2、O3、O4上の各商品容器は、対応するストック商品容器ステーションP1、P2、P3、P4からコンベア37により移送されてくる。商品容器ステーションO1、O2、O3、O4のそれぞれに配置される商品容器内の商品の種類は、それぞれ異なる。即ち、商品容器ステーションO1に配置される商品容器内の商品の種類と、商品容器ステーションO2に配置される商品容器内の商品の種類とは異なり、他も同様に異なる。尚、ストック商品容器ステーションP1、P2、P3、P4には、ストック用の商品容器が商品容器供給装置82からコンベア38により移送されてくる。尚、商品容器内の商品は、任意であるが、例えば袋詰めされた商品(例えば、パン)であってよい。   The product container stations O1, O2, O3, and O4 are provided in association with the container stop stations R1, R2, R3, and R4, respectively. In the product container stations O1, O2, O3, and O4, product containers containing the products to be picked are arranged. In the example shown in FIG. 1, each product container on the product container stations O1, O2, O3, and O4 is transferred by the conveyor 37 from the corresponding stock product container stations P1, P2, P3, and P4. The types of products in the product containers arranged in the product container stations O1, O2, O3, and O4 are different. That is, the type of the product in the product container arranged in the product container station O1 is different from the type of the product in the product container arranged in the product container station O2, and the other is also different. Note that stock product containers are transferred from the product container supply device 82 to the stock product container stations P1, P2, P3, and P4 by the conveyor 38. In addition, although the goods in a goods container are arbitrary, they may be goods (for example, bread) packed in a bag, for example.

残数ピッキングコンベア36は、容器停止ステーションR1、R2、R3、R4(及び商品容器ステーションO1、O2、O3、O4)のそれぞれに対応付けて設けられる。残数ピッキングコンベア36は、容器停止ステーションR1と商品容器ステーションO1との間、及び、容器停止ステーションR2と商品容器ステーションO2との間にそれぞれ設けられる。また、残数ピッキングコンベア36は、容器停止ステーションR3と商品容器ステーションO3との間、及び、容器停止ステーションR4と商品容器ステーションO4との間にそれぞれ設けられる。   The remaining number picking conveyor 36 is provided in association with each of the container stop stations R1, R2, R3, R4 (and the product container stations O1, O2, O3, O4). The remaining number picking conveyor 36 is provided between the container stop station R1 and the commodity container station O1, and between the container stop station R2 and the commodity container station O2. The remaining number picking conveyor 36 is provided between the container stop station R3 and the commodity container station O3 and between the container stop station R4 and the commodity container station O4.

残数ピッキングコンベア36は、処理装置100による制御下で、対応する商品容器ステーションO1、O2、O3、O4上の商品容器を、対応する容器停止ステーションR1、R2、R3、R4に移送する。以下では、このような残数ピッキングコンベア36による移送を、「残数ピッキング」ともいう。このようにして残数ピッキングコンベア36により容器停止ステーションR1、R2、R3、R4上に移送された商品容器は、移送後、搬送容器を形成する。従って、残数ピッキングコンベア36により容器停止ステーションR1、R2、R3、R4上に移送された商品容器は、移送後、搬送容器として、商品払出ライン6を介して完成容器出庫装置80へと払い出されることになる。尚、この目的のため、商品容器は、搬送容器と同一の構成を有してよい。   The remaining number picking conveyor 36 transfers the product containers on the corresponding product container stations O1, O2, O3, and O4 to the corresponding container stop stations R1, R2, R3, and R4 under the control of the processing apparatus 100. Hereinafter, such transfer by the remaining number picking conveyor 36 is also referred to as “remaining number picking”. In this way, the product containers transferred onto the container stop stations R1, R2, R3, R4 by the remaining number picking conveyor 36 form a transport container after the transfer. Accordingly, the product containers transferred onto the container stop stations R1, R2, R3, and R4 by the remaining number picking conveyor 36 are discharged to the finished container unloading device 80 via the product discharge line 6 as transfer containers. It will be. For this purpose, the commodity container may have the same configuration as the transport container.

尚、残数ピッキングコンベア36は、対応するコンベア37及びコンベア38、並びに、対応する商品容器ステーション及びストック商品容器ステーションを含め、X方向に回転軸を持つローラコンベアを複数本Y方向に連続的に並べることで形成されてよい。この場合、商品容器ステーション及びストック商品容器ステーションは、対応する領域のローラコンベアを停止状態とすることにより形成される。   The remaining number picking conveyor 36 includes a plurality of roller conveyors each having a rotation axis in the X direction, including the corresponding conveyor 37 and the conveyor 38, and the corresponding product container station and stock product container station. It may be formed by lining up. In this case, the merchandise container station and the stock merchandise container station are formed by stopping the roller conveyor in the corresponding area.

ロボット51乃至54は、商品容器ステーションO1、O2、O3、O4のそれぞれに対応して設けられる。即ち、ロボット51は、商品容器ステーションO1(及び容器停止ステーションR1)に対応して設けられ、ロボット52は、商品容器ステーションO2(及び容器停止ステーションR2)に対応して設けられ、以下同様である。   The robots 51 to 54 are provided corresponding to the product container stations O1, O2, O3, and O4, respectively. That is, the robot 51 is provided corresponding to the commodity container station O1 (and container stop station R1), the robot 52 is provided corresponding to the commodity container station O2 (and container stop station R2), and so on. .

ロボット51乃至54は、処理装置100による制御下で動作する。ロボット51乃至54は、対応する商品容器ステーションO1、O2、O3、O4上の商品容器内の商品をピッキングする。また、ロボット51乃至54は、ピッキングした商品を、対応する容器停止ステーションR1、R2、R3、R4上の搬送容器内に配置する(入れる)。例えば、ロボット51は、商品容器ステーションO1上の商品容器内の商品をピッキングし、ピッキングした商品を容器停止ステーションR1上の搬送容器内に配置する。ロボット52は、商品容器ステーションO2上の商品容器内の商品をピッキングし、ピッキングした商品を容器停止ステーションR2上の搬送容器内に配置する。以下、このような一連の動作を「通常ピッキング」ともいう。尚、図1には、通常ピッキングが模式的に矢印Y1にて示されている。   The robots 51 to 54 operate under the control of the processing apparatus 100. The robots 51 to 54 pick the products in the product containers on the corresponding product container stations O1, O2, O3, and O4. Further, the robots 51 to 54 place (put) the picked goods in the transfer containers on the corresponding container stop stations R1, R2, R3, R4. For example, the robot 51 picks a product in a product container on the product container station O1, and places the picked product in a transport container on the container stop station R1. The robot 52 picks the product in the product container on the product container station O2, and places the picked product in the transport container on the container stop station R2. Hereinafter, such a series of operations is also referred to as “normal picking”. In FIG. 1, normal picking is schematically indicated by an arrow Y1.

尚、ロボット51乃至54による通常ピッキングは、搬送容器内に入れる予定の商品の数(ピッキング数量)に対応する回数実行される。例えば、容器停止ステーションR1にて搬送容器内に5個商品を入れる場合は、ロボット51は、5回、通常ピッキングを行う。但し、ロボット51乃至54は、1回の通常ピッキングにより2つ以上の商品を配置することが可能な構成であってもよい。   Note that the normal picking by the robots 51 to 54 is executed a number of times corresponding to the number of products (picking quantity) scheduled to be placed in the transport container. For example, when five products are put into the transport container at the container stop station R1, the robot 51 performs normal picking five times. However, the robots 51 to 54 may be configured such that two or more products can be arranged by one normal picking.

ロボット51乃至54は、また、所定の場合に、対応するストック商品容器ステーションP1、P2、P3、P4上の商品容器内の商品をピッキングする。そして、ロボット51乃至54は、ピッキングした商品を、対応する容器停止ステーションR1、R2、R3、R4上の搬送容器(商品容器)内に配置する。以下、このような一連の動作を「補充ピッキング」ともいう。尚、図1には、補充ピッキングが模式的に矢印Y2にて示されている。補充ピッキングは、残数ピッキングコンベア36による残数ピッキングに伴って実行される。即ち、補充ピッキングは、残数ピッキングコンベア36により容器停止ステーションR1、R2、R3、R4上に移送された商品容器内に、当該商品容器内の商品と同一種類の商品を、ピッキング数量に対して足りない個数分だけ配置する動作である。補充ピッキングは、残数ピッキングに後続して実行される。尚、補充ピッキングにより商品がピッキングされたストック用の商品容器は、通常ピッキング中にコンベア37により商品容器ステーションO1、O2、O3、O4上に移送されてよい。   The robots 51 to 54 also pick the products in the product containers on the corresponding stock product container stations P1, P2, P3, P4 in a predetermined case. Then, the robots 51 to 54 arrange the picked products in the transport containers (product containers) on the corresponding container stop stations R1, R2, R3, and R4. Hereinafter, such a series of operations is also referred to as “replenishment picking”. In FIG. 1, replenishment picking is schematically indicated by an arrow Y2. The replenishment picking is executed along with the remaining number picking by the remaining number picking conveyor 36. That is, the replenishment picking is performed by placing the same type of product as the product in the product container in the product container transferred to the container stop stations R1, R2, R3, R4 by the remaining number picking conveyor 36 with respect to the picking quantity. This is an operation of arranging the missing number. Replenishment picking is performed subsequent to the remaining number picking. It should be noted that stock merchandise containers in which merchandise is picked by replenishment picking may be transferred onto merchandise container stations O1, O2, O3, and O4 by the conveyor 37 during normal picking.

処理装置100は、上述の商品ピッキング装置1の各種動作を制御する。また、処理装置100は、後述の如く、第1搬送コンベア30における各搬送容器の搬送順を決定する処理等を行う。処理装置100は、1つの処理装置により形成されてもよいし、複数の処理装置を含んでもよい。例えば、処理装置100は、第1搬送コンベア30における各搬送容器の搬送順を決定する処理等を行う処理装置と、上述の商品ピッキング装置1の各種動作の制御を行う処理装置とを別々に含んでもよい。   The processing device 100 controls various operations of the product picking device 1 described above. Moreover, the processing apparatus 100 performs the process etc. which determine the conveyance order of each conveyance container in the 1st conveyance conveyor 30, as mentioned later. The processing apparatus 100 may be formed by a single processing apparatus or may include a plurality of processing apparatuses. For example, the processing apparatus 100 separately includes a processing apparatus that performs processing for determining the transport order of the transport containers on the first transport conveyor 30 and a processing apparatus that controls various operations of the above-described commodity picking apparatus 1. But you can.

図2は、処理装置100のハードウェア構成の一例を示す図である。   FIG. 2 is a diagram illustrating an example of a hardware configuration of the processing apparatus 100.

図2に示す例では、処理装置100は、制御部101、主記憶部102、補助記憶部103、ドライブ装置104、ネットワークI/F部106、入力部107を含む。   In the example illustrated in FIG. 2, the processing device 100 includes a control unit 101, a main storage unit 102, an auxiliary storage unit 103, a drive device 104, a network I / F unit 106, and an input unit 107.

制御部101は、主記憶部102や補助記憶部103に記憶されたプログラムを実行する演算装置であり、入力部107や記憶装置からデータを受け取り、演算、加工した上で、記憶装置などに出力する。   The control unit 101 is an arithmetic device that executes a program stored in the main storage unit 102 or the auxiliary storage unit 103, receives data from the input unit 107 or the storage device, calculates, processes, and outputs the data to the storage device or the like. To do.

主記憶部102は、ROM(Read Only Memory)やRAM(Random Access Memory)などであり、制御部101が実行する基本ソフトウェアであるOSやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。   The main storage unit 102 is a ROM (Read Only Memory), a RAM (Random Access Memory), or the like, and a storage device that stores or temporarily stores programs and data such as an OS and application software that are basic software executed by the control unit 101. It is.

補助記憶部103は、HDD(Hard Disk Drive)などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。   The auxiliary storage unit 103 is an HDD (Hard Disk Drive) or the like, and is a storage device that stores data related to application software or the like.

ドライブ装置104は、記録媒体105、例えばフレキシブルディスクからプログラムを読み出し、記憶装置にインストールする。   The drive device 104 reads the program from the recording medium 105, for example, a flexible disk, and installs it in the storage device.

記録媒体105は、所定のプログラムを格納する。この記録媒体105に格納されたプログラムは、ドライブ装置104を介して処理装置100にインストールされる。インストールされた所定のプログラムは、処理装置100により実行可能となる。   The recording medium 105 stores a predetermined program. The program stored in the recording medium 105 is installed in the processing device 100 via the drive device 104. The installed predetermined program can be executed by the processing apparatus 100.

ネットワークI/F部106は、有線及び/又は無線回線などのデータ伝送路により構築されたネットワークを介して接続された通信機能を有する周辺機器と処理装置100とのインターフェースである。   The network I / F unit 106 is an interface between the processing apparatus 100 and a peripheral device having a communication function connected via a network constructed by a data transmission path such as a wired and / or wireless line.

入力部107は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、マウスやスライスパット等を有する。   The input unit 107 includes a keyboard having cursor keys, numeric input, various function keys, and the like, a mouse, a slice pad, and the like.

尚、図2に示す例において、以下で説明する各種処理等は、プログラムを処理装置100に実行させることで実現することができる。また、プログラムを記録媒体105に記録し、このプログラムが記録された記録媒体105を処理装置100に読み取らせて、以下で説明する各種処理等を実現させることも可能である。なお、記録媒体105は、様々なタイプの記録媒体を用いることができる。例えば、CD−ROM、フレキシブルディスク、光磁気ディスク等の様に情報を光学的,電気的或いは磁気的に記録する記録媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等であってよい。なお、記録媒体105には、搬送波は含まれない。   In the example shown in FIG. 2, various processes described below can be realized by causing the processing apparatus 100 to execute a program. It is also possible to record the program on the recording medium 105 and cause the processing apparatus 100 to read the recording medium 105 on which the program is recorded, thereby realizing various processes described below. Note that various types of recording media can be used as the recording medium 105. For example, a recording medium for optically, electrically or magnetically recording information such as a CD-ROM, flexible disk, magneto-optical disk, etc., a semiconductor memory for electrically recording information such as ROM, flash memory, etc. It may be. Note that the recording medium 105 does not include a carrier wave.

図3は、処理装置100により実行される処理の流れを概略的に示すフローチャートである。図3に示す処理は、例えば商品ピッキング装置1の稼働開始時や、ストック商品容器ステーションP1、P2等へ新たな商品容器が移送され且つその商品容器内に未引当の商品が存在するときに、随時実行されてよい。また、図3に示す処理は、新たな店舗オーダーが所定数入力されたときに実行されてもよい。   FIG. 3 is a flowchart schematically showing a flow of processing executed by the processing device 100. The processing shown in FIG. 3 is performed when, for example, the operation of the product picking apparatus 1 is started, or when a new product container is transferred to the stock product container station P1, P2, etc. and there is an unallocated product in the product container. It may be executed at any time. Further, the process shown in FIG. 3 may be executed when a predetermined number of new store orders are input.

ステップ300では、処理装置100は、店舗オーダー情報入力処理を行う。店舗オーダー情報入力処理は、店舗オーダー情報を記憶装置(例えば、補助記憶部103)から読み出す処理を含んでよい。店舗オーダー情報は、商品納入先の店舗名、オーダーされた商品の種類及び商品の数量(引当数)等を表す情報を含んでよい。店舗オーダー情報は、例えば入力部107を介して入力されてもよいし、ネットワークI/F部106や記録媒体105を介して入力されてもよい。尚、以下では、説明の都合上、店舗オーダー情報は、1つの店舗オーダー毎に存在するものとする。店舗オーダーは、同一店舗について複数個存在してもよい。ここでは、前提として、1つの店舗オーダーに係る商品の数量は、搬送容器内に配置可能な商品の最大数量以下であるものとする。尚、あるオーダーによる商品の数量が搬送容器内に配置可能な商品の最大数量より多い場合は、前処理により当該オーダーを複数の店舗オーダーに分割することとしてよい。   In step 300, the processing apparatus 100 performs store order information input processing. The store order information input process may include a process of reading store order information from a storage device (for example, the auxiliary storage unit 103). The store order information may include information indicating the store name of the product delivery destination, the type of the ordered product, the quantity of the product (the number of provisions), and the like. The store order information may be input through the input unit 107, for example, or may be input through the network I / F unit 106 or the recording medium 105. In the following, for convenience of explanation, it is assumed that the store order information exists for each store order. There may be a plurality of store orders for the same store. Here, as a premise, it is assumed that the quantity of merchandise related to one store order is equal to or less than the maximum quantity of merchandise that can be placed in the transport container. In addition, when the quantity of the goods by a certain order is larger than the maximum quantity of the goods which can be arrange | positioned in a conveyance container, it is good also as dividing the said order into several shop orders by pre-processing.

ステップ310では、処理装置100は、払い出し順決定処理を行う。払い出し順決定処理は、各店舗オーダーに対して1つずつ搬送容器を割り当てたときの各搬送容器の払い出し順(出庫順序)を決定することを含む。尚、後述の如く、1つの店舗オーダーに係る搬送容器は、残数ピッキングに起因して複数個の搬送容器に分離する場合もある。各搬送容器の払い出し順は、任意の態様で決定されてよい。例えば、各店舗オーダーの受信順であってもよいし、特定の店舗に係る店舗オーダーに係る搬送容器の払い出し順が優先される態様であってもよい。尚、図4に示すように、同一の店舗(この場合、店舗X)に係る複数の店舗オーダーが存在する場合、払い出し順は、最下流の容器停止ステーション(以下、「最下流ST」という)が下流側となる搬送容器が先に払い出される態様で決定されてもよい。ここで、最下流STとは、搬送容器が商品配置ライン4から商品払出ライン6に排出される際に停止していた容器停止ステーションを指す。即ち、商品の配置が完了するときの容器停止ステーションを指す。例えば、図4に示す例において、1番目の店舗オーダーに係る搬送容器は、容器停止ステーションR2にて全ての商品が配置されて完成容器受ステーションS2へと排出されるので、最下流STは、容器停止ステーションR2となる。尚、最下流STは、店舗オーダー情報に基づいて判断することができる。例えば、ある店舗オーダーに係る商品の種類が、容器停止ステーションR1で配置される商品と、容器停止ステーションR4で配置される商品とを含む場合は、最下流STは、容器停止ステーションR4となる。尚、図4では、横の3行で3つの店舗オーダーを表し、●は、容器停止ステーションR1、R2、R3、R4のうちの、通常ピッキング又は残数ピッキングが行われる容器停止ステーション(以下、「ピッキングST」ともいう)を表す。即ち、ピッキングSTは、商品が配置される容器停止ステーションを指す。また、ピッキングSTのうち、残数ピッキングが行われるピッキングSTについては、「残数ピッキングST」ともいう。尚、ピッキングSTでない容器停止ステーションで停止している搬送容器に対しては、商品が配置されない(即ち、ピッキングSTでない容器停止ステーションに対応するロボット51乃至54は動作しない)。   In step 310, the processing apparatus 100 performs a payout order determination process. The payout order determination process includes determining the payout order (delivery order) of each transport container when one transport container is assigned to each store order. In addition, as will be described later, a transport container related to one store order may be separated into a plurality of transport containers due to the remaining number picking. The delivery order of each transport container may be determined in any manner. For example, the order of reception of each store order may be used, and the delivery order of the transport containers related to the store order related to a specific store may be prioritized. As shown in FIG. 4, when there are a plurality of store orders related to the same store (in this case, store X), the payout order is the most downstream container stop station (hereinafter referred to as “the most downstream ST”). May be determined in such a manner that the transport container on the downstream side is dispensed first. Here, the most downstream ST indicates a container stop station that is stopped when the transport container is discharged from the product arrangement line 4 to the product delivery line 6. That is, it refers to the container stop station when the placement of goods is completed. For example, in the example shown in FIG. 4, the transport container according to the first store order is discharged at the container stop station R2 and all commodities are discharged to the completed container receiving station S2. It becomes a container stop station R2. The most downstream ST can be determined based on the store order information. For example, when the type of product related to a certain store order includes a product placed at the container stop station R1 and a product placed at the container stop station R4, the most downstream ST is the container stop station R4. In FIG. 4, three store orders are represented by three horizontal rows, and ● represents a container stop station (hereinafter referred to as “remaining number picking”) among the container stop stations R1, R2, R3, and R4. "Picking ST"). That is, picking ST refers to a container stop station where goods are arranged. Of the picking STs, the picking ST in which the remaining number picking is performed is also referred to as a “remaining number picking ST”. It should be noted that no product is placed on the transport container stopped at the container stop station that is not picking ST (that is, the robots 51 to 54 corresponding to the container stop station that is not picking ST do not operate).

ステップ320では、処理装置100は、上記ステップ310で決定した払い出し順に基づいて、対象候補容器選定処理を行う。対象候補容器選定処理は、払い出し順の早い順から、所定数の搬送容器を抽出(選定)することを含む。所定数は、2以上の任意の数であり、固定値であってもよいし、可変値であってもよい。所定数は、多くなるほどデッドロック(後述)の可能性が高くなる反面、ロボット51乃至54の稼働率を高めることができる。本例では、特に言及しない限り、一例として固定値"7"であるとする。但し、以下で後述するが、所定数は低減される場合がある。図5は、搬送順が確定していない店舗オーダーについて、払い出し順の早い順から店舗オーダーをソートしたテーブルを示す。この場合、払い出し順の早い順から7個の店舗オーダーに係る搬送容器を対象候補容器として選定する。以下、所定数の対象候補容器について、全体を表すときは、「対象候補容器グループ」とも称する。   In step 320, the processing apparatus 100 performs a target candidate container selection process based on the payout order determined in step 310. The target candidate container selection process includes extracting (selecting) a predetermined number of transport containers from the order of the payout order. The predetermined number is an arbitrary number of 2 or more, and may be a fixed value or a variable value. As the predetermined number increases, the possibility of deadlock (described later) increases, but the operating rate of the robots 51 to 54 can be increased. In this example, a fixed value “7” is assumed as an example unless otherwise specified. However, as will be described later, the predetermined number may be reduced. FIG. 5 shows a table in which store orders are sorted in order of early payout order for store orders for which the transport order is not fixed. In this case, the transport containers related to the seven store orders are selected as the target candidate containers from the order of the payout order. Hereinafter, when a predetermined number of target candidate containers are represented as a whole, they are also referred to as “target candidate container groups”.

ステップ330では、処理装置100は、搬送順決定処理を行う。搬送順決定処理は、上記ステップ320にて選定した対象候補容器グループ内の各対象候補容器の搬送順を決定する処理である。搬送順とは、商品配置ライン4における搬送順であり、商品配置ライン4における下流側の方が搬送順が早いことになる。搬送順決定処理の方法の詳細は後述する。   In step 330, the processing apparatus 100 performs a conveyance order determination process. The transport order determination process is a process for determining the transport order of each target candidate container in the target candidate container group selected in step 320. The conveyance order is the conveyance order in the product arrangement line 4, and the conveyance order is earlier on the downstream side in the product arrangement line 4. Details of the transport order determination process will be described later.

ステップ340では、処理装置100は、上記ステップ330で決定(確定)した搬送順に基づいて、搬送容器供給処理と搬送容器払い出し処理を行う。   In step 340, the processing apparatus 100 performs a transport container supply process and a transport container dispensing process based on the transport order determined (determined) in step 330.

搬送容器供給処理は、上記ステップ330で確定した搬送順に基づいて、空容器供給装置20による空の搬送容器の供給や、ロボット51乃至54による通常ピッキングや残数ピッキングコンベア36による残数ピッキング等を実行させることを含む。搬送容器供給処理の一例の詳細は後述する。   In the transport container supply process, based on the transport order determined in step 330, empty transport containers are supplied by the empty container supply device 20, normal picking by the robots 51 to 54, remaining number picking by the remaining number picking conveyor 36, and the like. Including execution. Details of an example of the transport container supply process will be described later.

搬送容器払い出し処理は、完成容器排出コンベア34による排出や第2搬送コンベア32による搬送等を実行させることを含む。搬送容器払い出し処理の一例の詳細は後述する。   The conveyance container payout process includes executing discharge by the completed container discharge conveyor 34, conveyance by the second conveyance conveyor 32, and the like. Details of an example of the transport container dispensing process will be described later.

図6は、搬送順決定処理の一例を概略的に示すフローチャートである。   FIG. 6 is a flowchart schematically illustrating an example of the conveyance order determination process.

ステップ600では、処理装置100は、上記ステップ320にて選定した対象候補容器グループ内の各対象候補容器に対して搬送順の仮決定処理を行う。各対象候補容器の搬送順は、最下流STが下流側の順に、且つ、最下流STが同じときは払い出し順が早い順に、決定される。例えば、図7に示す例では、対象候補容器グループは、対象候補容器が7つであり、払い出し順が4番目と7番目の対象候補容器は、最下流STが容器停止ステーションR4で、最も下流側の最下流STを持つ。従って、この場合、払い出し順が4番目の対象候補容器は、これらの7つの対象候補容器の中で、搬送順が1番目となる。尚、ステップ600で決定される搬送順は、仮決定されたものであり、その後、変更されうる(換言すると、そのまま確定される場合もある)。以下では、搬送順は、特に言及しない限り、1つの対象候補容器グループの中の搬送順を表す。最終的には、対象候補容器グループ毎に搬送順が決定されていくので、全体の中の搬送順は、ある対象候補容器グループ内の1番目の搬送順の対象候補容器は、前の対象候補容器グループの最後の搬送順の対象候補容器の次となる。   In step 600, the processing apparatus 100 performs a provisional determination process of the transport order for each target candidate container in the target candidate container group selected in step 320. The order in which the target candidate containers are transported is determined in the order that the most downstream ST is in the downstream order, and when the most downstream ST is the same, the payout order is early. For example, in the example illustrated in FIG. 7, the target candidate container group has seven target candidate containers, and the fourth and seventh target candidate containers in the payout order have the most downstream ST at the container stop station R4 and the most downstream. It has the most downstream ST on the side. Accordingly, in this case, the fourth target candidate container with the payout order has the first transport order among these seven target candidate containers. Note that the conveyance order determined in step 600 is provisionally determined and can be changed thereafter (in other words, it may be determined as it is). Hereinafter, the transport order represents the transport order in one target candidate container group unless otherwise specified. Eventually, since the transport order is determined for each target candidate container group, the transport order in the entire target candidate container in the first transport order in a target candidate container group is the previous target candidate. Next to the target candidate container in the last transport order of the container group.

ステップ602では、処理装置100は、上記ステップ600で仮決定した搬送順に基づいて、上記ステップ320にて選定した対象候補容器グループ内の各対象候補容器に対してピッキング数量の引当処理を行う。ピッキング数量の引当処理は、対象候補容器グループ内の各対象候補容器に係る店舗オーダー情報に基づいて実行される。図8は、仮決定した搬送順にソートした店舗オーダーに対する各ピッキングSTでの引当数量を表すテーブルである。図8に示す例では、例えば、1番目の搬送順の対象候補容器に対しては、容器停止ステーションR4で商品が4つ配置される。また、2番目の搬送順の対象候補容器に対しては、容器停止ステーションR2で商品が3つ配置され、かつ、容器停止ステーションR4で商品が2つ配置される。   In step 602, the processing apparatus 100 performs a picking quantity allocation process for each target candidate container in the target candidate container group selected in step 320, based on the transport order provisionally determined in step 600. The picking quantity allocation process is executed based on store order information related to each target candidate container in the target candidate container group. FIG. 8 is a table showing the reserved quantity at each picking ST for store orders sorted in the tentatively determined transport order. In the example illustrated in FIG. 8, for example, for the first candidate container in the transport order, four products are arranged at the container stop station R4. For the second candidate container in the transport order, three products are arranged at the container stop station R2 and two products are arranged at the container stop station R4.

ステップ604では、処理装置100は、上記ステップ602での引当処理結果に基づいて、対象候補容器グループ内において残数ピッキングの対象となる対象候補容器が存在するか否かを判定する。残数ピッキングの対象となる対象候補容器とは、残数ピッキングが可能な店舗オーダーに係る対象候補容器である。例えば、ある店舗オーダーに対して、あるピッキングSTでの引当数量が、その容器停止ステーションに対応した商品容器ステーション上の商品容器内の商品の残存数量以上である場合、当該店舗オーダーに係る対象候補容器は、残数ピッキングの対象となる。商品容器ステーション上の商品容器内の商品の残存数量は、その商品の引当が行われる毎に、その引当数量だけ減少される。残存数量が引当後にちょうど0になると、初期数量(ストック用の新しい商品容器内の商品の数)にリセットされる。また、残存数量が引当数量に足りないときは、残数ピッキングが実行されることを意味し、残存数量は、初期数量から足りない数量を引いた数量にリセットされる。例えば、図8に示す例において、容器停止ステーションR3は、搬送順が3〜5番目の店舗オーダーに対してピッキングSTとなり、それぞれ、2個,3個及び6個の商品が引当されている。容器停止ステーションR3に対応する商品容器ステーションO3上の商品容器内の商品の初期数量を"10"とし、搬送順が3番目の店舗オーダーに対する引当前の残存数量を"9"とする。このとき、残存数量は、搬送順が3番目の店舗オーダーに対する引当後に、"7"となり、搬送順が4番目の店舗オーダーに対する引当後に、"4"となる。次に、搬送順が5番目の店舗オーダーに対する引当では、残存数量"4"が引当数量"6"に"2"足りないことから、当該店舗オーダーに係る対象候補容器は、残数ピッキングの対象となる。この結果、搬送順が5番目の店舗オーダーに対する引当後は、搬送順が5番目の店舗オーダーに対する引当後は、残存数量は"8"(=10−2)となる。尚、搬送順が5番目の店舗オーダーに係る不足の2個については、ストック商品容器ステーションP3上の商品容器内の2個の商品が引当られる。即ち、上述した補充ピッキングが実行されることになる。   In step 604, the processing apparatus 100 determines whether or not there is a target candidate container that is the target of remaining number picking in the target candidate container group based on the allocation processing result in step 602. The target candidate container that is the target of remaining number picking is a target candidate container related to a store order that allows remaining number picking. For example, for a certain store order, if the allocated quantity at a certain picking ST is equal to or greater than the remaining quantity of the product in the product container on the product container station corresponding to the container stop station, the candidate for the store order The container is subject to remaining picking. The remaining quantity of merchandise in the merchandise container on the merchandise container station is reduced by the allocated quantity each time the merchandise is allocated. When the remaining quantity becomes exactly 0 after allocation, it is reset to the initial quantity (the number of goods in the new goods container for stock). Further, when the remaining quantity is less than the reserved quantity, it means that the remaining quantity picking is executed, and the remaining quantity is reset to a quantity obtained by subtracting the missing quantity from the initial quantity. For example, in the example shown in FIG. 8, the container stop station R3 becomes picking ST for the 3rd to 5th store orders in the transport order, and reserves 2, 3, and 6 products, respectively. The initial quantity of merchandise in the merchandise container on the merchandise container station O3 corresponding to the container stop station R3 is “10”, and the remaining quantity before allocation for the third store order in the transport order is “9”. At this time, the remaining quantity becomes “7” after allocation for the third store order in the transport order, and becomes “4” after allocation for the fourth store order in the transport order. Next, since the remaining quantity “4” is less than “2” in the reserved quantity “6” in the provision for the fifth store order in the transport order, the target candidate container related to the store order is the target of the remaining number picking. It becomes. As a result, after the allocation for the fifth store order in the transport order, the remaining quantity is “8” (= 10−2) after the allocation for the fifth store order in the transport order. For the two shortages related to the fifth store order in the transport order, two products in the product container on the stock product container station P3 are allocated. That is, the replenishment picking described above is executed.

本ステップ604において、対象候補容器グループ内に残数ピッキングの対象となる対象候補容器が存在しない場合は、ステップ612に進む。他方、対象候補容器グループ内に残数ピッキングの対象となる対象候補容器が存在する場合は、当該対象候補容器を残数ピッキングの対象の対象候補容器として決定し、ステップ606に進む。尚、図9は、本ステップ604の処理結果の説明図である。図9に示すテーブルでは、残数ピッキングの対象となる対象候補容器に係る引当数量の欄に"残数P"という文字が入れられている。尚、残数ピッキングは、1つの店舗オーダーに対して2つ以上の容器停止ステーションで実行される場合もありうる。   If there is no target candidate container to be picked in the remaining number in the target candidate container group in step 604, the process proceeds to step 612. On the other hand, if there is a target candidate container that is the target of remaining number picking in the target candidate container group, the target candidate container is determined as a target candidate container of the remaining number picking, and the process proceeds to step 606. FIG. 9 is an explanatory diagram of the processing result of step 604. In the table shown in FIG. 9, a character “remaining number P” is entered in the column of the reserved quantity relating to the target candidate container that is the target of remaining number picking. The remaining number picking may be performed at two or more container stop stations for one store order.

ステップ606では、処理装置100は、残数ピッキングの対象となる対象候補容器について、空の搬送容器の供給が必要となるか否かを判定する。残数ピッキングの対象となる対象候補容器について、空の搬送容器の供給が必要となる場合とは、残数ピッキングにより移送される商品容器によって空の搬送容器を差し替えできない場合に対応する。ある店舗オーダーについて、残数ピッキングSTよりも上流側に別のピッキングSTが存在しない場合、当該店舗オーダーに係る対象候補容器については、商品容器によって空の搬送容器の差し替えが可能である。即ち、空の搬送容器の供給が不要である。例えば、図9に示す例では、搬送順が7番目の店舗オーダーについては、残数ピッキングSTである容器停止ステーションR1よりも上流側に別のピッキングSTが存在しない。この場合、搬送順が7番目の店舗オーダーに係る対象候補容器については、商品容器によって空の搬送容器の差し替えが可能である。他方、ある店舗オーダーについて、残数ピッキングSTよりも上流側に別のピッキングSTが存在する場合、当該店舗オーダーに係る対象候補容器については、商品容器によって空の搬送容器の差し替えが可能でない。即ち、空の搬送容器の供給が必要である。例えば、図9に示す例では、搬送順が5番目の店舗オーダーについては、残数ピッキングSTである容器停止ステーションR3よりも上流側に別のピッキングST(容器停止ステーションR1)が存在する。この場合、搬送順が5番目の店舗オーダーに係る対象候補容器については、商品容器によって空の搬送容器の差し替えが可能でない。   In step 606, the processing apparatus 100 determines whether or not it is necessary to supply an empty transport container for the target candidate containers to be subjected to the remaining number picking. The case where supply of an empty transport container is required for the target candidate containers to be picked up for the remaining number corresponds to the case where the empty transport container cannot be replaced by the commodity container transferred by the remaining number picking. When there is no other picking ST upstream of the remaining number picking ST for a certain store order, an empty transport container can be replaced with a product container for the target candidate container related to the store order. That is, it is not necessary to supply an empty transport container. For example, in the example shown in FIG. 9, for the 7th store order in the transport order, there is no other picking ST upstream from the container stop station R1 that is the remaining number picking ST. In this case, with respect to the target candidate container related to the seventh store order in the transport order, an empty transport container can be replaced by the product container. On the other hand, when another picking ST exists on the upstream side of the remaining number picking ST for a certain store order, an empty transport container cannot be replaced by a product container for the target candidate container related to the store order. That is, it is necessary to supply an empty transport container. For example, in the example shown in FIG. 9, for the store order with the fifth transfer order, there is another picking ST (container stop station R1) upstream of the container stop station R3 that is the remaining number picking ST. In this case, with respect to the target candidate container related to the fifth store order in the transport order, it is not possible to replace the empty transport container with the product container.

本ステップ606において、残数ピッキングの対象となる対象候補容器について、空の搬送容器の供給が必要でない場合は、ステップ612に進む。他方、残数ピッキングの対象となる対象候補容器について、空の搬送容器の供給が必要である場合は、ステップ608に進む。尚、残数ピッキングの対象となるが空の搬送容器の供給が必要である店舗オーダーについては、対象候補容器が増加する。例えば、図9に示す例では、搬送順が5番目の店舗オーダーについては、空の搬送容器と、残数ピッキングにより移送される商品容器の2つの搬送容器が必要となる。これに伴い、搬送順が5番目の店舗オーダーに係る対象候補容器は、2つに増加(分離)する。以下では、これらの対象候補容器を区別する場合、空の搬送容器に対する対象候補容器を「元対象候補容器」とも称し、残数ピッキングにより移送される商品容器に対する対象候補容器を「残数ピッキング対象候補容器」とも称する。   In this step 606, when it is not necessary to supply an empty transport container for the target candidate containers that are the target of remaining number picking, the process proceeds to step 612. On the other hand, if it is necessary to supply an empty transport container for the target candidate containers to be picked up, the process proceeds to step 608. Note that the number of target candidate containers increases for store orders that are targets of remaining number picking but need to be supplied with empty transport containers. For example, in the example shown in FIG. 9, for a store order with the fifth transport order, two transport containers are required: an empty transport container and a commodity container that is transferred by remaining number picking. Along with this, the number of target candidate containers related to the fifth store order in the transport order is increased (separated) to two. In the following, when distinguishing these target candidate containers, the target candidate containers for empty transport containers are also referred to as “original target candidate containers”, and the target candidate containers for product containers transferred by remaining number picking are “remaining number picking targets”. Also referred to as “candidate container”.

ステップ608では、処理装置100は、対象候補容器の増加に伴い、各対象候補容器に対して搬送順の仮決定処理を再度行う。この際も同様に、各対象候補容器の搬送順は、最下流STが下流側の順に、且つ、最下流STが同じときは払い出し順が早い順に、決定される。尚、ここでは、1つの店舗オーダーに係る元対象候補容器及び残数ピッキング対象候補容器については、払い出し順は、元対象候補容器の直後に残数ピッキング対象候補容器が連続するように決定される。即ち、残数ピッキング対象候補容器の払い出し順は、元対象候補容器の払い出し順の次とされる。尚、残数ピッキング対象候補容器が2つ以上存在する場合も、同様であり、元対象候補容器の払い出し順の直後から連続する。例えば、図10には、図7乃至図9に示した例とは異なり、4つの対象候補容器を含む対象候補容器グループに関する例が示されている。図10において、(A)は、上記ステップ600における仮決定時の状態を示し、(B)は、上記ステップ608における再度の仮決定後の状態を示す。図10(A)において、払い出し順が2番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR2にて残数ピッキングの対象とされる。しかしながら、払い出し順が2番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR1においても商品が配置されるので、残数ピッキングによる商品容器によって空の搬送容器の差し替えが可能でない。このため、払い出し順が2番目の店舗オーダーに係る対象候補容器は、2つに増加(分離)する。このとき、払い出し順は、元対象候補容器は"2.0"番目であり、残数ピッキング対象候補容器は"2.1"番目である。尚、ここでは、都合上"2.0"及び"2.1"としているが、2.1番目は3番目として、当初の3番目以降を4番目以降に変更し直してもよい。この場合、再度の仮決定後の搬送順は、図10(B)の通りとなる。従って、この場合では、払い出し順が1番目の店舗オーダーに係る対象候補容器と、払い出し順が4番目の店舗オーダーに係る対象候補容器は、搬送順が1つだけ(ピッキング対象候補容器の分だけ)遅くなる。尚、図10(B)において、○は、当初予定の通常ピッキングが残数ピッキングにより不要となったことを表している。   In step 608, the processing apparatus 100 again performs the temporary determination process of the conveyance order for each target candidate container as the number of target candidate containers increases. In this case as well, the transport order of the target candidate containers is determined in the order of the downstream side ST in the downstream side and, in the case of the same downstream side ST, in the order of the payout order. Here, with regard to the original target candidate container and the remaining number picking target candidate containers related to one store order, the payout order is determined so that the remaining number picking target candidate containers continue immediately after the original target candidate containers. . That is, the payout order of the remaining number picking target candidate containers is next to the payout order of the original target candidate containers. The same applies to the case where there are two or more remaining picking target candidate containers, and it continues immediately after the order of paying out the original target candidate containers. For example, FIG. 10 shows an example related to a target candidate container group including four target candidate containers, unlike the examples shown in FIGS. 10A shows the state at the time of provisional determination in step 600, and FIG. 10B shows the state after the provisional determination again in step 608. In FIG. 10A, the target candidate containers related to the store order with the second payout order are targeted for remaining number picking at the container stop station R2. However, since the target candidate containers related to the store order with the second payout order are also arranged in the container stop station R1, it is not possible to replace the empty transport container by the product container by the remaining number picking. For this reason, the number of target candidate containers related to the store order with the second payout order is increased (separated) to two. At this time, the payout order is “2.0” th for the original target candidate container and “2.1” th for the remaining number picking target candidate container. Here, for convenience, “2.0” and “2.1” are set, but 2.1 may be changed to the third, and the initial third and subsequent may be changed to the fourth and subsequent. In this case, the conveyance order after the temporary determination again is as shown in FIG. Therefore, in this case, the target candidate container related to the store order with the first payout order and the target candidate container related to the store order with the fourth payout order have only one transfer order (for the picking target candidate containers). )Become slow. In FIG. 10B, “O” indicates that the originally scheduled normal picking is no longer necessary due to the remaining number picking.

ステップ610では、処理装置100は、上記ステップ608で再度仮決定された各対象候補容器の搬送順に基づいて、残数ピッキングが依然として可能であるか否かを判定する。この判定は、上記ステップ602及びステップ604と同様の処理を再度行うことで実現されてもよい。或いは、より簡易的に、残数ピッキングSTにおいて商品が配置される複数の対象候補容器の搬送順のうち、残数ピッキング対象候補容器の搬送順までが、上記ステップ608における仮決定に起因して変化したか否かを判定してもよい。即ち、残数ピッキングSTにおいて商品が配置される他の対象候補容器との関係で、残数ピッキング対象候補容器の当該残数ピッキングSTでの商品配置順が、上記ステップ608における仮決定に起因して変化したか否かを判定してよい。かかる変化が生じたときは、残数ピッキング対象候補容器よりも先に当該残数ピッキングSTにおいて商品が配置される対象候補容器が、上記ステップ608における仮決定に起因して新たに発生したことを意味する。残数ピッキング対象候補容器よりも先に残数ピッキングSTにおいて商品が配置される対象候補容器が、上記ステップ608における仮決定に起因して新たに発生していない場合は、残数ピッキングが依然として可能である。尚、残数ピッキングSTにおいて商品が配置される対象候補容器が、残数ピッキング対象候補容器のみである場合は、残数ピッキングが依然として可能である。   In step 610, the processing apparatus 100 determines whether or not the remaining number picking is still possible based on the transport order of the target candidate containers temporarily determined in step 608. This determination may be realized by performing the same processing as in Steps 602 and 604 again. Or, more simply, the order of transporting the remaining number picking target candidate containers among the order of transporting the plurality of target candidate containers in which the products are arranged in the remaining number picking ST is due to the provisional determination in step 608 above. You may determine whether it changed. That is, the order of product placement in the remaining number picking ST of the remaining number picking target candidate containers in relation to other target candidate containers in which products are placed in the remaining number picking ST is due to the provisional determination in step 608 above. It may be determined whether or not it has changed. When such a change occurs, it is determined that a target candidate container in which a product is arranged in the remaining number picking ST before the remaining number picking target candidate container has newly occurred due to the provisional determination in step 608 above. means. If the target candidate container in which the product is arranged in the remaining number picking ST prior to the remaining number picking candidate container is not newly generated due to the provisional determination in step 608, the remaining number picking is still possible. It is. If the target candidate container in which the product is arranged in the remaining number picking ST is only the remaining number picking target candidate container, the remaining number picking is still possible.

例えば、図10に示す例では、上記ステップ600の仮決定結果によれば、図10(A)に示すように、残数ピッキングSTである容器停止ステーションR2では、払い出し順が2番目と4番目の各店舗オーダーに係る対象候補容器の順に商品が配置される。上記ステップ608の再度の仮決定結果によれば、容器停止ステーションR2では、払い出し順が2.1番目と4番目の各店舗オーダーに係る対象候補容器の順に商品が配置される。従って、払い出し順が2.1番目の店舗オーダーに係る対象候補容器は、上記ステップ608における再度の仮決定後においても、他の店舗オーダーに係る対象候補容器よりも先に容器停止ステーションR2に搬送される。即ち、残数ピッキング対象候補容器、即ち払い出し順が2.1番目の店舗オーダーに係る対象候補容器に対しては、上記ステップ604で予定した通りの残数ピッキングが可能である。   For example, in the example shown in FIG. 10, according to the provisional determination result in step 600, as shown in FIG. 10A, in the container stop station R <b> 2 that is the remaining number picking ST, the payout order is second and fourth. Products are arranged in the order of target candidate containers related to each store order. According to the tentative determination result of step 608 again, at the container stop station R2, the products are arranged in the order of the target candidate containers related to the second and fourth store orders in the payout order. Therefore, the target candidate container related to the store order whose payout order is 2.1st is transported to the container stop station R2 before the target candidate container related to another store order even after the temporary determination in step 608 above. Is done. That is, the remaining number picking target candidate containers, that is, the target candidate containers related to the store order with the payout order of 2.1st, can be picked as planned in step 604.

他方、図11は、残数ピッキングが可能でなくなる場合を示し、(A)は、上記ステップ600における仮決定時の状態を示し、(B)は、上記ステップ608における再度の仮決定後の状態を示す。上記ステップ600の仮決定結果によれば、図11(A)に示すように、残数ピッキングが実行される容器停止ステーションR2では、払い出し順が2番目と4番目の各店舗オーダーに係る対象候補容器の順に商品が配置される。上記ステップ608の再度の仮決定結果によれば、容器停止ステーションR2では、払い出し順が4番目と2.1番目の各店舗オーダーに係る対象候補容器の順に商品が配置される。従って、払い出し順が2.1番目の店舗オーダーに係る対象候補容器は、上記ステップ608における再度の仮決定に起因して、他の店舗オーダーに係る対象候補容器よりも後に容器停止ステーションR2にて商品が配置される。即ち、払い出し順が2.1番目の店舗オーダーに係る対象候補容器に対しては、上記ステップ604で予定した通りの残数ピッキングが可能でなくなる。   On the other hand, FIG. 11 shows a case where the remaining number picking becomes impossible, (A) shows the state at the time of provisional determination in step 600, and (B) shows the state after the provisional determination again in step 608. Indicates. According to the tentative determination result in step 600, as shown in FIG. 11A, in the container stop station R2 in which the remaining number picking is executed, the target candidates related to the second and fourth store orders with the payout order Goods are arranged in the order of containers. According to the temporary determination result of the above step 608 again, in the container stop station R2, the products are arranged in the order of the target candidate containers related to the fourth and 2.1th store orders. Therefore, the target candidate container related to the store order whose payout order is 2.1 is caused by the temporary determination in the above step 608 again at the container stop station R2 after the target candidate containers related to other store orders. Products are placed. That is, the remaining number picking as planned in step 604 is not possible for the target candidate container related to the store order with the payout order of 2.1.

本ステップ610において、残数ピッキングが依然として可能である場合は、ステップ612に進む。他方、残数ピッキングが可能でない場合は、対象候補容器グループ内の対象候補容器の数(所定数)を低減して(ステップ616)、上記ステップ310からの処理をやり直す。即ち、対象候補容器の選定数を低減し、数を低減した対象候補容器を含む対象候補容器グループに対して、ステップ600からの処理を再度行う。尚、このとき、所定数の低減に起因して対象候補容器グループ内から除外される対象候補容器は、結果として、所定数低減前の対象候補容器グループ内のうちの、払い出し順が最も遅い対象候補容器となる。尚、この払い出し順が最も遅い対象候補容器が、残数ピッキング対象候補容器に対応するときは、当該残数ピッキング対象候補容器に対する元対象候補容器が除外されることになる。このようにして、ステップ612に進めるまで、対象候補容器の選定数を低減し、ステップ600からの処理を繰り返す。尚、1回の低減数は、任意であるが、例えば"1"であってよい。 If the remaining number picking is still possible in step 610, the process proceeds to step 612. On the other hand, if the remaining number picking is not possible, the number (predetermined number) of target candidate containers in the target candidate container group is reduced (step 616), and the processing from step 310 is repeated. That is, the number of target candidate containers is reduced, and the processing from step 600 is performed again on the target candidate container group including the target candidate containers whose number is reduced. At this time, the target candidate containers excluded from the target candidate container group due to the predetermined number of reductions are the targets with the slowest payout order among the target candidate container groups before the predetermined number reduction. Candidate container. When the target candidate container with the latest payout order corresponds to the remaining number picking target candidate container, the original target candidate container for the remaining number picking target candidate container is excluded. In this way, the number of target candidate containers is reduced until the process proceeds to step 612, and the processing from step 600 is repeated. The number of reductions per time is arbitrary, but may be “1”, for example.

ステップ612では、処理装置100は、仮決定状態の搬送順に基づいて、デッドロック判定処理を行う。即ち、処理装置100は、仮決定状態の搬送順に基づいて、払い出し順に従った払い出しが不能となるデッドロックが発生するか否かを判定する。仮決定状態の搬送順とは、上記ステップ600で仮決定された搬送順に対応するが、上記ステップ608の処理を経由した場合は、上記ステップ608で再度仮決定された搬送順に対応する。デッドロックは、払い出し順が後の搬送容器が払い出し順が先の搬送容器よりも先に商品払出ライン6に排出される場合に生じる。例えば、図12は、デッドロックが発生する場合の一例を示す図であり、図13は、デッドロックが発生しない場合の一例を示す図である。図12及び図13において、■は、ある時点における各店舗オーダーに係る対象候補容器の位置を仮想的に表す。図12及び図13には、5つの対象候補容器を含む対象候補容器グループに関する例が示されている。図12に示す例では、払い出し順が3番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR3に位置する。払い出し順が3番目の店舗オーダーに係る対象候補容器は、最下流STが容器停止ステーションR3であるので、この位置で商品払出ライン6に排出される必要がある。他方、払い出し順が1番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR2より1つ上流側のバッファステーションB1に位置する。また、払い出し順が2番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR1に位置する。払い出し順が1番目及び2番目の店舗オーダーに係る対象候補容器は、最下流STが容器停止ステーションR2である。しかしながら、払い出し順が1番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR2上に他の対象候補容器(払い出し順が5番目の店舗オーダーに係る対象候補容器)が存在するので、容器停止ステーションR2に進むことができない。また、払い出し順が5番目の店舗オーダーに係る対象候補容器は、最下流STが容器停止ステーションR3であるので、この位置で商品払出ライン6に排出させることができない。これは、払い出し順が5番目の店舗オーダーに係る対象候補容器よりも下流側のバッファステーションB2上の他の対象候補容器(払い出し順が4番目の店舗オーダーに係る対象候補容器)についても同様である。この結果、払い出し順が3番目の店舗オーダーに係る対象候補容器を商品払出ライン6に排出させなければ、払い出し順が1番目の店舗オーダーに係る対象候補容器を容器停止ステーションR2へ移動することができないことになる。従って、払い出し順が3番目の店舗オーダーに係る対象候補容器を商品払出ライン6に排出させる必要がある。この結果、払い出し順が3番目の店舗オーダーに係る対象候補容器が、払い出し順が1番目の店舗オーダーに係る対象候補容器よりも前に商品払出ライン6に排出されることになる。即ち、デッドロックが発生する。これに対して、図13に示す例では、図12に示す例に比べて、対象候補容器の数が1つ低減されている。具体的には、払い出し順が5番目(対象候補容器グループ内で最も遅い)の店舗オーダーに係る対象候補容器が除外されている。この場合、払い出し順が1番目の店舗オーダーに係る対象候補容器は、この位置で商品払出ライン6に排出することができる。これに伴い、払い出し順が2番目の店舗オーダーに係る対象候補容器は、容器停止ステーションR2に進むことができる。この結果、払い出し順が3番目の店舗オーダーに係る対象候補容器は、払い出し順が1番目及び2番目の店舗オーダーに係る対象候補容器よりも前に商品払出ライン6に排出されることが回避される。即ち、デットロッは発生しない(回避されている)。   In step 612, the processing apparatus 100 performs a deadlock determination process based on the transport order of the provisionally determined state. That is, the processing apparatus 100 determines whether or not a deadlock that disables payout according to the payout order occurs based on the transport order in the provisionally determined state. The transport order in the provisionally determined state corresponds to the transport order provisionally determined in step 600 above. However, when the processing in step 608 is performed, the transport order corresponds to the transport order provisionally determined in step 608 again. A deadlock occurs when a transport container having a later delivery order is discharged to the product delivery line 6 before the delivery container having a later delivery order. For example, FIG. 12 is a diagram illustrating an example when a deadlock occurs, and FIG. 13 is a diagram illustrating an example when a deadlock does not occur. In FIG. 12 and FIG. 13, ▪ indicates virtually the position of the target candidate container relating to each store order at a certain point in time. 12 and 13 show an example regarding a target candidate container group including five target candidate containers. In the example illustrated in FIG. 12, the target candidate container related to the store order with the third payout order is located at the container stop station R3. The target candidate container related to the third store order in the payout order is the container stop station R3 at the most downstream ST, and therefore needs to be discharged to the product payout line 6 at this position. On the other hand, the target candidate container related to the store order with the first payout order is located in the buffer station B1 that is one upstream from the container stop station R2. In addition, the target candidate container related to the store order with the second payout order is located in the container stop station R1. As for the target candidate containers related to the first and second store orders, the most downstream ST is the container stop station R2. However, since the target candidate container related to the first store order in the payout order is another target candidate container (target candidate container related to the fifth store order in the payout order) on the container stop station R2, the container stop Cannot proceed to station R2. Further, the target candidate container relating to the fifth store order in the payout order cannot be discharged to the product payout line 6 at this position because the most downstream ST is the container stop station R3. The same applies to other target candidate containers on the buffer station B2 downstream of the target candidate container related to the fifth store order with the payout order (target candidate containers related to the store order with the fourth payout order). is there. As a result, if the target candidate container related to the third store order in the payout order is not discharged to the product payout line 6, the target candidate container related to the first store order in the payout order may be moved to the container stop station R2. It will not be possible. Therefore, it is necessary to discharge the target candidate container related to the store order whose payout order is the third to the product payout line 6. As a result, the target candidate container related to the store order with the third payout order is discharged to the product payout line 6 before the target candidate container related to the store order with the first payout order. That is, deadlock occurs. On the other hand, in the example shown in FIG. 13, the number of target candidate containers is reduced by one compared to the example shown in FIG. Specifically, the target candidate container related to the store order with the fifth payout order (latest in the target candidate container group) is excluded. In this case, the target candidate container relating to the store order with the first payout order can be discharged to the product payout line 6 at this position. Accordingly, the target candidate container related to the store order with the second payout order can proceed to the container stop station R2. As a result, it is avoided that the target candidate containers related to the third store order with the payout order are discharged to the product payout line 6 before the target candidate containers related to the first and second store orders with the payout order. The That is, no deadlock occurs (is avoided).

本ステップ612において、デッドロックが発生しない場合は、ステップ614に進む。他方、デッドロックが発生する場合は、対象候補容器グループ内の対象候補容器の数(所定数)を低減して(ステップ616)、上記ステップ320からの処理をやり直す。尚、このとき、所定数の低減に起因して対象候補容器グループ内から除外される対象候補容器は、結果として、所定数低減前の対象候補容器グループ内のうちの、払い出し順が最も遅い対象候補容器となる。尚、この払い出し順が最も遅い対象候補容器が、残数ピッキング対象候補容器に対応するときは、当該残数ピッキング対象候補容器に対する元対象候補容器が除外されることになる。このようにして、ステップ614に進めるまで、対象候補容器の選定数を低減し、ステップ600からの処理を繰り返す。   If no deadlock occurs in step 612, the process proceeds to step 614. On the other hand, if a deadlock occurs, the number (predetermined number) of target candidate containers in the target candidate container group is reduced (step 616), and the processing from step 320 is repeated. At this time, the target candidate containers excluded from the target candidate container group due to the predetermined number of reductions are the targets with the slowest payout order among the target candidate container groups before the predetermined number reduction. Candidate container. When the target candidate container with the latest payout order corresponds to the remaining number picking target candidate container, the original target candidate container for the remaining number picking target candidate container is excluded. In this way, until the process proceeds to step 614, the number of target candidate containers is reduced and the processing from step 600 is repeated.

ステップ614では、処理装置100は、仮決定状態の搬送順を確定させる。即ち、処理装置100は、仮決定状態の搬送順を最終的な搬送順として決定(確定)する。仮決定状態の搬送順とは、上記ステップ600で仮決定された搬送順に対応するが、上記ステップ608の処理を経由した場合は、上記ステップ608で再度仮決定された搬送順に対応する。   In step 614, the processing apparatus 100 determines the transport order in the provisionally determined state. That is, the processing apparatus 100 determines (determines) the transport order in the provisionally determined state as the final transport order. The transport order in the provisionally determined state corresponds to the transport order provisionally determined in step 600 above. However, when the processing in step 608 is performed, the transport order corresponds to the transport order provisionally determined in step 608 again.

図14は、デッドロック判定処理の一例を示すフローチャートである。図14に示すデッドロック判定処理は、図6に示したステップ612において採用されてよい。   FIG. 14 is a flowchart illustrating an example of a deadlock determination process. The deadlock determination process shown in FIG. 14 may be employed in step 612 shown in FIG.

ステップ1400では、処理装置100は、仮決定状態の搬送順に基づいて、対象候補容器グループ内の各対象候補容器のうち、搬送順の早い順に対象候補容器を1つ選択する。尚、選択対象は、残数ピッキング対象候補容器も含まれる。   In step 1400, the processing apparatus 100 selects one target candidate container from the target candidate containers in the target candidate container group in the order of early transport order based on the transport order in the provisionally determined state. The selection target includes the remaining number picking target candidate containers.

ステップ1402では、処理装置100は、上記ステップ1400で選択した対象候補容器を、デッドロック判定用の仮想ステーション配列上に配置する。デッドロック判定用の仮想ステーション配列は、図15に示すように、商品配置ライン4内の各ステーション40と、仮想バッファV11乃至V47とを含む。仮想バッファV11乃至V17は、容器停止ステーションR1への供給待ちのステーションを仮想したものであり、対象候補容器の数(本例では7つ)用意される。これは、空の搬送容器から始まる対象候補容器は、対象候補容器グループ内に最大で7つありうるためである。尚、容器停止ステーションR1に残数ピッキングにより移送される搬送容器(商品容器)から始まる対象候補容器は、空の搬送容器から始まる対象候補容器と同様に扱うことができる。尚、上述の如く所定数が低減されると(対象候補容器グループ内の対象候補容器の数が低減されると)、それに応じて仮想バッファV11乃至V17のうちの、仮想バッファV17から順に除外される。例えば、対象候補容器の数が5つであるとき、仮想バッファV11乃至V15が設定される。仮想バッファV21乃至V27は、同様に、容器停止ステーションR2への供給待ちのステーションを仮想したものであり、対象候補容器の数(本例では7つ)用意される。これは、容器停止ステーションR2に残数ピッキングにより移送される搬送容器(商品容器)から始まる対象候補容器は、対象候補容器グループ内に最大で7つありうるためである。尚、以下では、容器停止ステーションR2に残数ピッキングにより移送される搬送容器(商品容器)から始まる対象候補容器は、「容器停止ステーションR2からの残数ピッキング対象候補容器」ともいう。他の容器停止ステーションR3、R4に残数ピッキングにより移送される搬送容器(商品容器)から始まる対象候補容器についても同様である。仮想バッファV31乃至V37は、同様に、容器停止ステーションR3への供給待ちのステーションを仮想したものであり、対象候補容器の数(本例では7つ)用意される。これは、容器停止ステーションR3からの残数ピッキング対象候補容器は、対象候補容器グループ内に最大で7つありうるためである。仮想バッファV41乃至V47は、同様に、容器停止ステーションR4への供給待ちのステーションを仮想したものであり、対象候補容器の数(本例では7つ)用意される。これは、容器停止ステーションR4からの残数ピッキング対象候補容器は、対象候補容器グループ内に最大で7つありうるためである。仮想ステーション配列では、仮想バッファV11乃至V47もステーションとして扱われる。上流と下流の考え方は、上流側から順にV11...V17,R1,B1,V21...V27,R2,B2,V31...V37,R3,B3,V41...V47,R4となる。   In step 1402, the processing apparatus 100 places the target candidate container selected in step 1400 on the virtual station array for deadlock determination. As shown in FIG. 15, the virtual station array for deadlock determination includes each station 40 in the product arrangement line 4 and virtual buffers V11 to V47. The virtual buffers V11 to V17 are virtual ones that are waiting to be supplied to the container stop station R1, and the number of target candidate containers (seven in this example) is prepared. This is because there can be a maximum of seven target candidate containers starting from an empty transport container in the target candidate container group. Note that the target candidate container starting from the transport container (product container) transferred to the container stop station R1 by the remaining number picking can be handled in the same manner as the target candidate container starting from the empty transport container. When the predetermined number is reduced as described above (when the number of target candidate containers in the target candidate container group is reduced), the virtual buffers V11 to V17 are sequentially excluded from the virtual buffer V17 accordingly. The For example, when the number of target candidate containers is five, the virtual buffers V11 to V15 are set. Similarly, the virtual buffers V21 to V27 are virtual ones that are waiting for supply to the container stop station R2, and the number of target candidate containers (seven in this example) is prepared. This is because there can be a maximum of seven target candidate containers in the target candidate container group starting from a transport container (commodity container) transferred to the container stop station R2 by remaining number picking. In the following, the target candidate container starting from the transport container (product container) transferred to the container stop station R2 by the remaining number picking is also referred to as “remaining number picking target candidate container from the container stop station R2.” The same applies to the target candidate container starting from the transport container (commodity container) transferred to the other container stop stations R3 and R4 by the remaining number picking. Similarly, the virtual buffers V31 to V37 are virtual ones that are waiting to be supplied to the container stop station R3, and the number of target candidate containers (seven in this example) is prepared. This is because there can be a maximum of seven remaining picking target candidate containers from the container stop station R3 in the target candidate container group. Similarly, the virtual buffers V41 to V47 are obtained by imagining a station waiting for supply to the container stop station R4, and the number of target candidate containers (seven in this example) is prepared. This is because there can be a maximum of seven remaining picking target candidate containers from the container stop station R4 in the target candidate container group. In the virtual station array, virtual buffers V11 to V47 are also treated as stations. The concept of upstream and downstream is V11 ... V17, R1, B1, V21 ... V27, R2, B2, V31 ... V37, R3, B3, V41 ... V47, R4 in order from the upstream side. .

具体的には、処理装置100は、上記ステップ1400で選択した対象候補容器を、以下のルールに従って、仮想ステーション配列上に配置する。選択した対象候補容器が空の搬送容器から始まる対象候補容器であるとき、選択した対象候補容器の最下流STから仮想バッファV11までの間の最下流のステーションに配置する。最下流STから仮想バッファV11までの間に、他の対象候補容器が既に配置されているときは、処理装置100は、選択した対象候補容器を、最も上流側の他の対象候補容器のステーションから仮想バッファV11までの間の最下流のステーションに配置する。例えば、図16は、選択した対象候補容器が、空の搬送容器から始まる対象候補容器であり、かつ、最下流STが容器停止ステーションR3である場合の配置可能範囲を示す。この場合、配置可能範囲は、容器停止ステーションR3から仮想バッファV11までの間となる。配置可能範囲内に、他の対象候補容器が既に配置されているときは、当該他の対象候補容器が配置されているステーションから仮想バッファV11までの間が配置可能範囲となる。例えば、仮想バッファV27に他の対象候補容器(容器停止ステーションR2からの残数ピッキング対象候補容器)が既に配置されているときは、配置可能範囲は、バッファステーションB1から仮想バッファV11までの間となる。また、図17は、選択した対象候補容器が、容器停止ステーションR2からの残数ピッキング対象候補容器であり、かつ、最下流STが容器停止ステーションR3である場合の配置可能範囲を示す。この場合、配置可能範囲は、容器停止ステーションR3から仮想バッファV21までの間となる。配置可能範囲内に、他の対象候補容器が既に配置されているときは、同様に、当該他の対象候補容器が配置されているステーションから仮想バッファV21までの間が配置可能範囲となる。   Specifically, the processing apparatus 100 arranges the target candidate containers selected in step 1400 on the virtual station array according to the following rules. When the selected target candidate container is a target candidate container starting from an empty transport container, the selected target candidate container is arranged at the most downstream station between the most downstream ST and the virtual buffer V11 of the selected target candidate container. When another target candidate container is already arranged between the most downstream ST and the virtual buffer V11, the processing apparatus 100 moves the selected target candidate container from the station of the other target candidate container on the most upstream side. It is arranged at the most downstream station up to the virtual buffer V11. For example, FIG. 16 shows an arrangement possible range when the selected target candidate container is a target candidate container starting from an empty transport container and the most downstream ST is the container stop station R3. In this case, the possible arrangement range is between the container stop station R3 and the virtual buffer V11. When another target candidate container has already been placed within the placeable range, the place from the station where the other target candidate container is placed to the virtual buffer V11 is the placeable range. For example, when other target candidate containers (remaining number picking target candidate containers from the container stop station R2) are already arranged in the virtual buffer V27, the possible arrangement range is between the buffer station B1 and the virtual buffer V11. Become. FIG. 17 shows an arrangement possible range when the selected target candidate container is the remaining number picking target candidate container from the container stop station R2 and the most downstream ST is the container stop station R3. In this case, the possible arrangement range is between the container stop station R3 and the virtual buffer V21. Similarly, when another target candidate container is already arranged within the arrangeable range, the range from the station where the other target candidate container is arranged to the virtual buffer V21 is the arrangeable range.

ステップ1404では、処理装置100は、上記ステップ1402で配置した対象候補容器の配置位置よりも下流側に、上記ステップ1402で配置した対象候補容器よりも払い出し順が遅い他の対象候補容器が存在するか否かを判定する。このとき、他の対象候補容器の存在を確認すべき範囲(以下、「他対象候補容器確認範囲」という)は、仮想バッファV11乃至V47のうちの、上記ステップ1402で配置した対象候補容器の配置位置よりも下流側の仮想バッファを含む。例えば、図18は、選択した対象候補容器の配置位置が仮想バッファV21であるときの他対象候補容器確認範囲Fを示す。この場合、他対象候補容器確認範囲Fは、容器停止ステーションR3から仮想バッファV22までの間となる。   In step 1404, the processing apparatus 100 has another target candidate container whose delivery order is slower than the target candidate container placed in step 1402, downstream of the placement position of the target candidate container placed in step 1402. It is determined whether or not. At this time, the range in which the presence of other target candidate containers should be confirmed (hereinafter referred to as “other target candidate container check range”) is the placement of the target candidate containers placed in step 1402 in the virtual buffers V11 to V47. Contains a virtual buffer downstream from the location. For example, FIG. 18 shows another target candidate container confirmation range F when the arrangement position of the selected target candidate container is the virtual buffer V21. In this case, the other target candidate container confirmation range F is between the container stop station R3 and the virtual buffer V22.

ステップ1404において、対象候補容器の配置位置よりも下流側に、払い出し順が遅い他の対象候補容器が存在する場合は、ステップ1410に進み、対象候補容器の配置位置よりも下流側に、払い出し順が遅い他の対象候補容器が存在しない場合は、ステップ1406に進む。   In step 1404, when there is another target candidate container whose delivery order is slow downstream from the arrangement position of the target candidate container, the process proceeds to step 1410 and the delivery order is arranged downstream from the arrangement position of the target candidate container. If there is no other target candidate container that is slow, the process proceeds to step 1406.

ステップ1406では、対象候補容器グループ内の全ての対象候補容器の配置が完了したか否かを判定する。全ての対象候補容器の配置が完了した場合は、ステップ1408に進み、それ以外の場合は、ステップ1400に戻る。この場合、ステップ1400では、次に搬送順の早い対象候補容器が選択されることになる。このようにして、ステップ1404で否定判定されずに、全ての対象候補容器の配置が完了すると、ステップ1408に進む。   In step 1406, it is determined whether or not the arrangement of all target candidate containers in the target candidate container group has been completed. If the arrangement of all target candidate containers has been completed, the process proceeds to step 1408; otherwise, the process returns to step 1400. In this case, in step 1400, the target candidate container with the next highest transport order is selected. In this manner, when the arrangement of all target candidate containers is completed without making a negative determination in step 1404, the process proceeds to step 1408.

ステップ1408では、処理装置100は、デッドロックが発生しないと判定する。   In step 1408, the processing apparatus 100 determines that no deadlock occurs.

ステップ1410では、処理装置100は、デッドロックが発生すると判定する。   In step 1410, the processing apparatus 100 determines that a deadlock occurs.

尚、図14に示す例では、各対象候補容器の配置毎にステップ1404の判定を行っているが、全ての対象候補容器の配置後にステップ1404の判定を行ってもよい。   In the example illustrated in FIG. 14, the determination in step 1404 is performed for each arrangement of the target candidate containers. However, the determination in step 1404 may be performed after the arrangement of all the target candidate containers.

次に、搬送容器供給処理及び搬送容器払い出し処理(図3のステップ330参照)について説明する。   Next, the transport container supply process and the transport container dispensing process (see step 330 in FIG. 3) will be described.

図19は、空容器供給装置20による空の搬送容器の容器停止ステーションR1への供給ルールの説明図である。ここでは、1〜6番目までの搬送順の店舗オーダーに関して説明する。   FIG. 19 is an explanatory diagram of a rule for supplying an empty transport container to the container stop station R1 by the empty container supply device 20. Here, the store orders in the first to sixth conveyance orders will be described.

空の搬送容器は、搬送容器が容器停止ステーションR1を通過する毎に供給される。例えば、空容器供給装置20は、搬送順が1番目の店舗オーダーに係る空の搬送容器については、容器停止ステーションR1に1番目に供給する。空容器供給装置20は、搬送順が2番目の店舗オーダーに係る空の搬送容器については、搬送順が1番目の店舗オーダーに係る搬送容器が容器停止ステーションR1を通過した直後に、容器停止ステーションR1に供給する。容器停止ステーションR1を通過した直後とは、バッファステーションB1への移動直後又は完成容器受ステーションS1への排出直後を含む。これは、他の容器停止ステーションR2、R3、R4に関しても同様である。搬送順が3番目の店舗オーダーに係る搬送容器は、容器停止ステーションR4での残数ピッキングにより移送される商品容器により形成される。従って、空容器供給装置20は、搬送順が3番目の店舗オーダーに係る空の搬送容器は供給しない。以下、同様に、空容器供給装置20は、搬送順が4番目の店舗オーダーに係る空の搬送容器については、搬送順が2番目の店舗オーダーに係る搬送容器が容器停止ステーションR1を通過した直後に、容器停止ステーションR1に供給する。搬送順が5番目の店舗オーダーに係る搬送容器は、容器停止ステーションR1での残数ピッキングにより移送される商品容器により形成される。従って、空容器供給装置20は、搬送順が5番目の店舗オーダーに係る空の搬送容器は供給しない。空容器供給装置20は、搬送順が6番目の店舗オーダーに係る空の搬送容器については、搬送順が5番目の店舗オーダーに係る搬送容器が容器停止ステーションR1を通過した直後に、容器停止ステーションR1に供給する。   An empty transport container is supplied each time the transport container passes through the container stop station R1. For example, the empty container supply device 20 supplies the empty transfer container according to the first store order in the transfer order first to the container stop station R1. For the empty transport container related to the store order with the second transport order, the empty container supply device 20 immediately after the transport container related to the store order with the first transport order passes the container stop station R1. Supply to R1. Immediately after passing through the container stop station R1 includes immediately after moving to the buffer station B1 or immediately after discharging to the finished container receiving station S1. The same applies to the other container stop stations R2, R3, R4. The transport container related to the third store order in the transport order is formed by a commodity container that is transported by remaining number picking at the container stop station R4. Accordingly, the empty container supply device 20 does not supply an empty transfer container according to the store order whose transfer order is third. Hereinafter, similarly, the empty container supply apparatus 20 immediately after the transport container related to the second store order in the transport order passes through the container stop station R1 for the empty transport container related to the fourth store order in the transport order. To the container stop station R1. The transport container related to the fifth store order in the transport order is formed by a commodity container that is transported by remaining number picking at the container stop station R1. Accordingly, the empty container supply device 20 does not supply an empty transfer container according to the store order whose transfer order is fifth. For the empty transport container related to the store order whose transport order is the sixth, the empty container supply device 20 immediately after the transport container related to the store order whose transport order is the fifth passes the container stop station R1. Supply to R1.

図20は、残数ピッキングコンベア36による残数ピッキングタイミングの説明図であある。即ち、図20は、残数ピッキングに係る商品容器の容器停止ステーションR1、R2、R3、R4への移送ルールの説明図である。ここでは、1〜10番目までの搬送順の店舗オーダーに関して説明する。   FIG. 20 is an explanatory diagram of the remaining number picking timing by the remaining number picking conveyor 36. That is, FIG. 20 is an explanatory diagram of a rule for transferring the commodity containers to the container stop stations R1, R2, R3, R4 related to the remaining number picking. Here, the store orders in the order of conveyance from the 1st to the 10th will be described.

残数ピッキングは、対応する残数ピッキングSTを通過する予定の他の搬送容器であって、残数ピッキングの対象の搬送容器よりも搬送順の早い全ての他の搬送容器が、残数ピッキングSTを通過した直後に実行される。例えば、容器停止ステーションR3に対応する残数ピッキングコンベア36は、搬送順が1番目の店舗オーダーに係る搬送容器が容器停止ステーションR3を通過した直後に、商品容器ステーションO3上の商品容器を容器停止ステーションR3上に移送する。このようにして移送された商品容器は、搬送順が2番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR2に対応する残数ピッキングコンベア36は、搬送順が4番目の店舗オーダーに係る搬送容器が容器停止ステーションR2を通過した直後に、商品容器ステーションO2上の商品容器を容器停止ステーションR2上に移送する。このようにして移送された商品容器は、搬送順が5番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR1に対応する残数ピッキングコンベア36は、搬送順が4番目の店舗オーダーに係る搬送容器が容器停止ステーションR1を通過した直後に、商品容器ステーションO1上の商品容器を容器停止ステーションR1上に移送する。このようにして移送された商品容器は、搬送順が6番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR4に対応する残数ピッキングコンベア36は、搬送順が1番目の店舗オーダーに係る搬送容器が容器停止ステーションR4を通過した直後に、商品容器ステーションO4上の商品容器を容器停止ステーションR4上に移送する。このようにして移送された商品容器は、搬送順が7番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR3に対応する残数ピッキングコンベア36は、搬送順が6番目の店舗オーダーに係る搬送容器が容器停止ステーションR3を通過した直後に、商品容器ステーションO3上の商品容器を容器停止ステーションR3上に移送する。このようにして移送された商品容器は、搬送順が8番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR2に対応する残数ピッキングコンベア36は、搬送順が6番目の店舗オーダーに係る搬送容器が容器停止ステーションR2を通過した直後に、商品容器ステーションO2上の商品容器を容器停止ステーションR2上に移送する。このようにして移送された商品容器は、搬送順が9番目の店舗オーダーに係る搬送容器を形成する。容器停止ステーションR1に対応する残数ピッキングコンベア36は、搬送順が6番目の店舗オーダーに係る搬送容器が容器停止ステーションR1を通過した直後に、商品容器ステーションO1上の商品容器を容器停止ステーションR1上に移送する。このようにして移送された商品容器は、搬送順が10番目の店舗オーダーに係る搬送容器を形成する。   The remaining number picking is another transport container that is scheduled to pass the corresponding remaining number picking ST, and all the other transport containers whose transport order is earlier than the transport container to be picked by the remaining number picking ST It is executed immediately after passing. For example, the remaining number picking conveyor 36 corresponding to the container stop station R3 stops the product container on the product container station O3 immediately after the transport container related to the first store order in the transport order passes through the container stop station R3. Transfer to station R3. The product container thus transferred forms a transport container according to the second store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R2 removes the product container on the product container station O2 from the container stop station R2 immediately after the transport container related to the fourth store order in the transport order passes through the container stop station R2. Move up. The merchandise container thus transferred forms a transport container according to the fifth store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R1 transfers the product container on the product container station O1 to the container stop station R1 immediately after the transport container related to the fourth store order in the transport order passes through the container stop station R1. Move up. The merchandise container thus transferred forms a transport container according to the sixth store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R4 removes the product container on the product container station O4 from the container stop station R4 immediately after the transport container related to the first store order in the transport order passes through the container stop station R4. Move up. The product container thus transferred forms a transport container according to the seventh store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R3 removes the product container on the product container station O3 from the container stop station R3 immediately after the transport container related to the sixth store order in the transport order passes the container stop station R3. Move up. The product container thus transferred forms a transport container according to the eighth store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R2 removes the product container on the product container station O2 from the container stop station R2 immediately after the transport container related to the sixth store order in the transport order passes the container stop station R2. Move up. The merchandise container thus transferred forms a transport container according to the ninth store order in the transport order. The remaining number picking conveyor 36 corresponding to the container stop station R1 transfers the product container on the product container station O1 to the container stop station R1 immediately after the transport container related to the sixth store order in the transport order passes the container stop station R1. Move up. The product container thus transferred forms a transport container according to the tenth store order in the transport order.

図21は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その1)の説明図である。即ち、図21は、ステーション40間の第1搬送コンベア30による搬送容器の搬送ルールの説明図である。図21には、左側に搬送前(移動前)の状態を示し、右側に搬送後(移動後)の状態を示す。また、図21では、説明の都合上、バッファステーションB2よりも下流側のステーション40については図示を省略している。これらは、以下の図22乃至図27においても同様である。   FIG. 21 is an explanatory diagram of the conveyance rule (part 1) of the conveyance container between the stations 40 in the commodity arrangement line 4. That is, FIG. 21 is an explanatory diagram of the transport rules for transport containers by the first transport conveyor 30 between the stations 40. FIG. 21 shows a state before conveyance (before movement) on the left side and a state after conveyance (after movement) on the right side. In FIG. 21, for convenience of explanation, the station 40 on the downstream side of the buffer station B2 is not shown. The same applies to FIGS. 22 to 27 below.

図21に示す例では、容器停止ステーションR1上に搬送容器Cが存在し、下流側のバッファステーションB1上に搬送容器が存在しない。搬送容器Cの最下流STは、容器停止ステーションR1ではないとする。この場合、図21の右側にて矢印で示すように、搬送容器Cはそのまま(制約なしに)バッファステーションB1上に移動される。即ち、容器停止ステーションR1とバッファステーションB1との間の第1搬送コンベア30は、容器停止ステーションR1上の搬送容器CをバッファステーションB1上に搬送する。尚、このルールは、他の容器停止ステーションR2、R3上の搬送容器についても同様に成り立つ。このように、ある容器停止ステーション上の搬送容器は、1つ下流側のバッファステーションに他の搬送容器が存在しない場合は、そのまま1つ下流側のバッファステーションに搬送される。   In the example shown in FIG. 21, the transport container C exists on the container stop station R1, and there is no transport container on the downstream buffer station B1. It is assumed that the most downstream ST of the transport container C is not the container stop station R1. In this case, as indicated by an arrow on the right side of FIG. 21, the transfer container C is moved as it is (without restriction) onto the buffer station B1. That is, the first transport conveyor 30 between the container stop station R1 and the buffer station B1 transports the transport container C on the container stop station R1 onto the buffer station B1. This rule is similarly applied to the transport containers on the other container stop stations R2 and R3. In this manner, the transfer container on a certain container stop station is transferred to the one downstream buffer station as it is when there is no other transfer container in the one downstream buffer station.

図22は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その2)の説明図である。   FIG. 22 is an explanatory diagram of the conveyance rule (part 2) of the conveyance container between the stations 40 in the commodity arrangement line 4.

図22に示す例では、容器停止ステーションR1上に搬送容器C1が存在し、下流側のバッファステーションB1上に他の搬送容器C2が存在する。搬送容器C1の最下流STは、容器停止ステーションR1ではないとする。この場合、図22の右側にて矢印で示すように、双方の搬送容器C1,C2が同タイミングで次のステーション40へと搬送される。具体的には、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上の搬送容器C2を容器停止ステーションR2上に搬送する。これと同時に、容器停止ステーションR1とバッファステーションB1との間の第1搬送コンベア30は、容器停止ステーションR1上の搬送容器C1をバッファステーションB1上に搬送する。このように、ある容器停止ステーション上の搬送容器は、1つ下流側のバッファステーションに他の搬送容器が存在する場合は、当該他の搬送容器と同時に1つ下流側のステーション40へと搬送される。   In the example shown in FIG. 22, the transport container C1 exists on the container stop station R1, and another transport container C2 exists on the downstream buffer station B1. It is assumed that the most downstream ST of the transport container C1 is not the container stop station R1. In this case, as indicated by an arrow on the right side of FIG. 22, both transport containers C1 and C2 are transported to the next station 40 at the same timing. Specifically, the first transport conveyor 30 between the buffer station B1 and the container stop station R2 transports the transport container C2 on the buffer station B1 onto the container stop station R2. At the same time, the first transport conveyor 30 between the container stop station R1 and the buffer station B1 transports the transport container C1 on the container stop station R1 onto the buffer station B1. As described above, when another transfer container is present at one downstream buffer station, the transfer container on a certain container stop station is transferred to the one downstream station 40 simultaneously with the other transfer container. The

図23は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その3)の説明図である。   FIG. 23 is an explanatory diagram of a conveyance container conveyance rule (No. 3) between stations 40 in the product arrangement line 4.

図23に示す例では、バッファステーションB1上に搬送容器C1が存在し、下流側の容器停止ステーションR2上に搬送容器が存在しない。この場合、この場合、図23の右側にて矢印で示すように、搬送容器Cはそのまま(制約なしに)容器停止ステーションR2上に移動される。即ち、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上に搬送容器C1を容器停止ステーションR2上に搬送する。尚、このルールは、他のバッファステーションB2、B3上の搬送容器についても同様に成り立つ。このように、あるバッファステーション上の搬送容器は、1つ下流側の容器停止ステーションに他の搬送容器が存在しない場合は、そのまま1つ下流側の容器停止ステーションに搬送される。   In the example shown in FIG. 23, the transfer container C1 exists on the buffer station B1, and the transfer container does not exist on the downstream container stop station R2. In this case, as indicated by an arrow on the right side of FIG. 23, the transfer container C is moved as it is (without restriction) onto the container stop station R2. That is, the first transfer conveyor 30 between the buffer station B1 and the container stop station R2 transfers the transfer container C1 onto the buffer station B1 onto the container stop station R2. This rule is similarly applied to the transfer containers on the other buffer stations B2 and B3. In this way, the transfer container on a certain buffer station is transferred to the one downstream container stop station as it is when there is no other transfer container at the one downstream container stop station.

図24は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その4)の説明図である。   FIG. 24 is an explanatory diagram of a transport container transport rule (part 4) between stations 40 in the product placement line 4.

図24に示す例では、バッファステーションB1上に搬送容器C1が存在し、下流側の容器停止ステーションR2上に搬送容器C2が存在する。搬送容器C2の最下流STは、容器停止ステーションR2ではないとする。この場合、図24の右側にて矢印で示すように、双方の搬送容器C1,C2が同タイミングで次のステーション40へと搬送される。具体的には、容器停止ステーションR2とバッファステーションB2との間の第1搬送コンベア30は、容器停止ステーションR2上の搬送容器C2をバッファステーションB2上に搬送する。これと同時に、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上の搬送容器C1を容器停止ステーションR2上に搬送する。このように、あるバッファステーション上の搬送容器は、1つ下流側の容器停止ステーションに他の搬送容器が存在する場合は、当該他の搬送容器と同時に1つ下流側のステーション40へと搬送される。   In the example shown in FIG. 24, the transfer container C1 exists on the buffer station B1, and the transfer container C2 exists on the downstream container stop station R2. It is assumed that the most downstream ST of the transport container C2 is not the container stop station R2. In this case, as indicated by the arrows on the right side of FIG. 24, both transport containers C1 and C2 are transported to the next station 40 at the same timing. Specifically, the first transport conveyor 30 between the container stop station R2 and the buffer station B2 transports the transport container C2 on the container stop station R2 onto the buffer station B2. At the same time, the first transport conveyor 30 between the buffer station B1 and the container stop station R2 transports the transport container C1 on the buffer station B1 onto the container stop station R2. As described above, when another transport container is present at one downstream container stop station, the transport container on a certain buffer station is transported to the one downstream station 40 simultaneously with the other transport container. The

図25は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その5)の説明図である。図25では、説明の都合上、商品払出ライン6の一部(完成容器受ステーションS1、S2、バッファステーションB4、B5)が示されている。   FIG. 25 is an explanatory diagram of a conveyance rule (No. 5) for the conveyance container between the stations 40 in the commodity arrangement line 4. In FIG. 25, for convenience of explanation, a part of the product delivery line 6 (completed container receiving stations S1, S2, buffer stations B4, B5) is shown.

図25に示す例では、バッファステーションB1上に搬送容器C1が存在し、下流側の容器停止ステーションR2上に搬送容器C2が存在する。搬送容器C2の最下流STは、容器停止ステーションR2であるとする。この場合、図25の右側にて矢印で示すように、搬送容器C2が商品払出ライン6に移送されてから、搬送容器C1が容器停止ステーションR2上に移動される。具体的には、容器停止ステーションR2に対応する完成容器排出コンベア34は、全ての商品の配置が完了した搬送容器C2を商品払出ライン6の完成容器受ステーションS2に排出する。この排出後、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上の搬送容器C1を容器停止ステーションR2上に搬送する。このように、あるバッファステーション上の搬送容器は、1つ下流側の容器停止ステーションに全ての商品の配置が完了した他の搬送容器が存在する場合は、当該他の搬送容器の排出直後に当該1つ下流側の容器停止ステーションへと搬送される。   In the example shown in FIG. 25, the transport container C1 exists on the buffer station B1, and the transport container C2 exists on the downstream container stop station R2. It is assumed that the most downstream ST of the transport container C2 is a container stop station R2. In this case, as indicated by an arrow on the right side of FIG. 25, after the transport container C2 is transferred to the commodity delivery line 6, the transport container C1 is moved onto the container stop station R2. Specifically, the completed container discharge conveyor 34 corresponding to the container stop station R <b> 2 discharges the transport container C <b> 2 in which the arrangement of all the products has been completed to the completed container receiving station S <b> 2 of the product delivery line 6. After this discharge, the first transport conveyor 30 between the buffer station B1 and the container stop station R2 transports the transport container C1 on the buffer station B1 onto the container stop station R2. As described above, when there is another transport container in which all commodities have been arranged at one container stop station on the downstream side, the transport container on a certain buffer station is immediately after the discharge of the other transport container. One is transported to the downstream container stop station.

図26は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その6)の説明図である。図26では、説明の都合上、商品払出ライン6の一部(完成容器受ステーションS1、S2、バッファステーションB4、B5)と商品容器ステーションO1、O2が示されている。   FIG. 26 is an explanatory diagram of a conveyance container conveyance rule (No. 6) between stations 40 in the commodity arrangement line 4. In FIG. 26, for convenience of explanation, a part of the product delivery line 6 (finished container receiving stations S1, S2, buffer stations B4, B5) and product container stations O1, O2 are shown.

図26に示す例では、バッファステーションB1上に搬送容器C1が存在し、下流側の容器停止ステーションR2に対応する商品容器ステーションO2上に商品容器C3が存在する。商品容器C3は、残数ピッキングが実行される予定であり、搬送容器C1より搬送順が早いものとする。また、搬送容器C3の最下流STは、容器停止ステーションR2ではないとする。この場合、図26の右側にて矢印で示すように、先ず、商品容器C3が残数ピッキングにより容器停止ステーションR2上に移動される。次いで、図24に示した例と同様、双方の搬送容器C1,C3が同タイミングで次のステーション40へと搬送される。このように、あるバッファステーション上の搬送容器は、1つ下流側の容器停止ステーションに、搬送順が早い他の商品容器が残数ピッキングにより移送される場合は、当該商品容器の移送を待機する。   In the example shown in FIG. 26, the transport container C1 exists on the buffer station B1, and the product container C3 exists on the product container station O2 corresponding to the downstream container stop station R2. The product container C3 is scheduled to be subjected to the remaining number picking, and is assumed to be transported earlier than the transport container C1. Further, it is assumed that the most downstream ST of the transport container C3 is not the container stop station R2. In this case, as indicated by an arrow on the right side of FIG. 26, first, the commodity container C3 is moved onto the container stop station R2 by remaining number picking. Next, as in the example shown in FIG. 24, both transport containers C1 and C3 are transported to the next station 40 at the same timing. In this way, when a transport container on a certain buffer station is transported to a downstream container stop station by another picking of the remaining product containers in the order of transport, the transport of the product containers is awaited. .

具体的には、先ず、残数ピッキングコンベア36は、商品容器ステーションO2上の商品容器C3を容器停止ステーションR2に移送する。容器停止ステーションR2に移送された商品容器C3は、搬送容器を形成し、必要に応じて補充ピッキングが実行される。次いで、容器停止ステーションR2とバッファステーションB2との間の第1搬送コンベア30は、容器停止ステーションR2上の搬送容器C3をバッファステーションB2上に搬送する。これと同時に、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上の搬送容器C1を容器停止ステーションR2上に搬送する。   Specifically, first, the remaining number picking conveyor 36 transfers the product container C3 on the product container station O2 to the container stop station R2. The product container C3 transferred to the container stop station R2 forms a transport container, and replenishment picking is performed as necessary. Next, the first transport conveyor 30 between the container stop station R2 and the buffer station B2 transports the transport container C3 on the container stop station R2 onto the buffer station B2. At the same time, the first transport conveyor 30 between the buffer station B1 and the container stop station R2 transports the transport container C1 on the buffer station B1 onto the container stop station R2.

図27は、商品配置ライン4におけるステーション40間の搬送容器の搬送ルール(その7)の説明図である。図27では、説明の都合上、商品払出ライン6の一部(完成容器受ステーションS1、S2、バッファステーションB4、B5)と商品容器ステーションO1、O2が示されている。   FIG. 27 is an explanatory diagram of a conveyance rule (No. 7) for the conveyance container between the stations 40 in the commodity arrangement line 4. In FIG. 27, for convenience of explanation, a part of the product delivery line 6 (finished container receiving stations S1, S2, buffer stations B4, B5) and product container stations O1, O2 are shown.

図27に示す例では、バッファステーションB1上に搬送容器C1が存在し、下流側の容器停止ステーションR2に対応する商品容器ステーションO2上に商品容器C3が存在する。商品容器C3は、残数ピッキングが実行される予定であり、搬送容器C1より搬送順が早いものとする。また、搬送容器C3の最下流STは、容器停止ステーションR2であるとする。この場合、図27の右側にて矢印で示すように、先ず、商品容器C3が残数ピッキングにより容器停止ステーションR2上に移動される。次いで、図25に示した例と同様、搬送容器C3が商品払出ライン6に移送されてから、搬送容器C1が容器停止ステーションR2上に移動される。   In the example shown in FIG. 27, the transport container C1 exists on the buffer station B1, and the product container C3 exists on the product container station O2 corresponding to the downstream container stop station R2. The product container C3 is scheduled to be subjected to the remaining number picking, and is assumed to be transported earlier than the transport container C1. Further, it is assumed that the most downstream ST of the transport container C3 is a container stop station R2. In this case, as indicated by an arrow on the right side of FIG. 27, first, the product container C3 is moved onto the container stop station R2 by remaining number picking. Next, as in the example shown in FIG. 25, after the transport container C3 is transferred to the commodity delivery line 6, the transport container C1 is moved onto the container stop station R2.

具体的には、先ず、残数ピッキングコンベア36は、商品容器ステーションO2上の商品容器C3を容器停止ステーションR2に移送する。容器停止ステーションR2に移送された商品容器C3は、搬送容器を形成し、必要に応じて補充ピッキングが実行される。次いで、容器停止ステーションR2に対応する完成容器排出コンベア34は、全ての商品の配置が完了した搬送容器C3を商品払出ライン6の完成容器受ステーションS2に排出する。この排出後、バッファステーションB1と容器停止ステーションR2との間の第1搬送コンベア30は、バッファステーションB1上の搬送容器C1を容器停止ステーションR2上に搬送する。   Specifically, first, the remaining number picking conveyor 36 transfers the product container C3 on the product container station O2 to the container stop station R2. The product container C3 transferred to the container stop station R2 forms a transport container, and replenishment picking is performed as necessary. Next, the completed container discharge conveyor 34 corresponding to the container stop station R <b> 2 discharges the transport container C <b> 3 in which the arrangement of all the products is completed to the completed container receiving station S <b> 2 of the product delivery line 6. After this discharge, the first transport conveyor 30 between the buffer station B1 and the container stop station R2 transports the transport container C1 on the buffer station B1 onto the container stop station R2.

図28は、完成容器排出コンベア34による商品払出ライン6への搬送容器の排出ルール(その1)の説明図である。尚、完成容器排出コンベア34による商品払出ライン6への搬送容器の排出は、上述の如く、搬送容器への全ての商品の配置が完了したことを前提として実行される。   FIG. 28 is an explanatory diagram of a discharge rule (No. 1) of the transport container to the product delivery line 6 by the completed container discharge conveyor 34. FIG. In addition, discharge of the transport container to the product delivery line 6 by the completed container discharge conveyor 34 is executed on the assumption that the placement of all the products in the transport container is completed as described above.

図28に示す例では、容器停止ステーションR1上に搬送容器C1が存在し、容器停止ステーションR2上に搬送容器C2が存在する。搬送容器C1の最下流STは、容器停止ステーションR1であり、搬送容器C2の最下流STは、容器停止ステーションR2であるとする。搬送容器C2は、搬送容器C1より払い出し順が遅いものとする。この場合、図28の左側にて矢印で示すように、先ず、搬送容器C1が先に商品払出ライン6に排出され、搬送容器C1が第2搬送コンベア32により商品払出ライン6の下流側へと搬送される。そして、図28の右側にて矢印で示すように、搬送容器C1が完成容器受ステーションS2を通過した後に、搬送容器C2が商品払出ライン6に排出される。   In the example shown in FIG. 28, the transport container C1 exists on the container stop station R1, and the transport container C2 exists on the container stop station R2. It is assumed that the most downstream ST of the transport container C1 is a container stop station R1, and the most downstream ST of the transport container C2 is a container stop station R2. It is assumed that the delivery order of the transport container C2 is later than that of the transport container C1. In this case, as indicated by an arrow on the left side of FIG. 28, first, the transport container C1 is first discharged to the product delivery line 6, and the transport container C1 is moved downstream of the product delivery line 6 by the second transport conveyor 32. Be transported. Then, as indicated by an arrow on the right side of FIG. 28, after the transport container C1 passes through the completed container receiving station S2, the transport container C2 is discharged to the commodity delivery line 6.

具体的には、先ず、容器停止ステーションR1に対応する完成容器排出コンベア34は、搬送容器C1を完成容器受ステーションS1に排出する。第2搬送コンベア32は、完成容器受ステーションS1上の搬送容器C1をバッファステーションB4及び完成容器受ステーションS2を通ってバッファステーションB5に向けて搬送する。容器停止ステーションR2に対応する完成容器排出コンベア34は、搬送容器C1が完成容器受ステーションS2を通過した後に、容器停止ステーションR2上の搬送容器C2を完成容器受ステーションS2に排出する。   Specifically, first, the completed container discharge conveyor 34 corresponding to the container stop station R1 discharges the transport container C1 to the completed container receiving station S1. The second transport conveyor 32 transports the transport container C1 on the completed container receiving station S1 toward the buffer station B5 through the buffer station B4 and the completed container receiving station S2. The completed container discharge conveyor 34 corresponding to the container stop station R2 discharges the transfer container C2 on the container stop station R2 to the completed container receiving station S2 after the transfer container C1 passes through the completed container receiving station S2.

このようにして、商品配置ライン4上の上流側の搬送容器の方が払い出し順が早く、且つ、上流側の搬送容器の最下流STが下流側の搬送容器の最下流STより上流側にあるとき、商品払出ライン6への下流側の搬送容器の排出が待機される。尚、図28に示す例では、搬送容器C2は、搬送容器C1より払い出し順が遅いものとしたが、搬送容器C2が搬送容器C1より払い出し順が早い場合は、搬送容器C2はそのまま(待機なく)排出される(図29参照)。   In this way, the upstream delivery container on the product arrangement line 4 has a faster delivery order, and the most downstream ST of the upstream delivery container is upstream of the most downstream ST of the downstream delivery container. At this time, discharge of the downstream transport container to the commodity delivery line 6 is waited. In the example shown in FIG. 28, the transport container C2 is assumed to have a later delivery order than the transport container C1, but if the transport container C2 is earlier than the transport container C1, the transport container C2 remains as it is (without waiting). ) Is discharged (see FIG. 29).

図29は、完成容器排出コンベア34による商品払出ライン6への搬送容器の排出ルール(その2)の説明図である。   FIG. 29 is an explanatory diagram of a delivery container discharge rule (part 2) to the product delivery line 6 by the finished container discharge conveyor 34. FIG.

図29に示す例では、容器停止ステーションR2上に搬送容器Cが存在し、それよりも上流側に、搬送容器Cよりも払い出し順が早い搬送容器が存在しない。搬送容器Cの最下流STは、容器停止ステーションR2であるとする。この場合、搬送容器Cは商品払出ライン6へそのまま(待機なく)排出される。具体的には、容器停止ステーションR2に対応する完成容器排出コンベア34は、容器停止ステーションR2上の搬送容器Cを完成容器受ステーションS2に排出する。このようにして、商品配置ライン4上に排出可能な搬送容器が存在し、そのに排出可能な搬送容器よりも上流側に払い出し順が早い搬送容器が存在しない場合は、排出可能な搬送容器はそのまま商品払出ライン6へと排出される。   In the example shown in FIG. 29, the transport container C exists on the container stop station R <b> 2, and there is no transport container that is earlier in delivery order than the transport container C on the upstream side. It is assumed that the most downstream ST of the transport container C is a container stop station R2. In this case, the transport container C is discharged to the commodity delivery line 6 as it is (without waiting). Specifically, the completed container discharge conveyor 34 corresponding to the container stop station R2 discharges the transport container C on the container stop station R2 to the completed container receiving station S2. In this way, when there is a transportable container on the product arrangement line 4 and there is no transport container that is earlier than the transportable container, the transportable container can be discharged. The product is discharged as it is to the product delivery line 6.

図30は、商品払出ライン6における搬送容器の搬送ルール(その1)の説明図である。即ち、図30は、商品払出ライン6における第2搬送コンベア32による搬送容器の搬送ルールの説明図である。   FIG. 30 is an explanatory diagram of a conveyance container conveyance rule (part 1) in the commodity delivery line 6. That is, FIG. 30 is an explanatory diagram of the transport rules for transport containers by the second transport conveyor 32 in the commodity delivery line 6.

図30に示す例では、商品配置ライン4において搬送容器Cよりも払い出し順が早い搬送容器が存在せず、かつ、商品払出ライン6において搬送容器Cよりも下流側に搬送容器が存在しない。この場合、搬送容器Cは、そのまま完成容器出庫装置80へと払い出される。具体的には、図30に矢印にて示すように、第2搬送コンベア32は、搬送容器Cを完成容器出庫装置80に搬送する。このように、商品払出ライン6上の搬送容器は、払い出し順の早い他の搬送容器が全て払い出されているときは、そのまま完成容器出庫装置80へと搬送される。   In the example shown in FIG. 30, there is no transport container that is earlier than the transport container C in the merchandise arrangement line 4, and there is no transport container on the downstream side of the transport container C in the product payout line 6. In this case, the transport container C is paid out to the completed container delivery device 80 as it is. Specifically, as indicated by an arrow in FIG. 30, the second transport conveyor 32 transports the transport container C to the finished container delivery device 80. In this way, the transport containers on the product delivery line 6 are transported to the finished container unloading device 80 as they are when all other transport containers with a fast delivery order have been paid out.

図31は、商品払出ライン6における搬送容器の搬送ルール(その2)の説明図である。   FIG. 31 is an explanatory diagram of the conveyance rule (No. 2) of the conveyance container in the commodity delivery line 6.

図31に示す例では、商品配置ライン4において搬送容器C1よりも払い出し順が早い搬送容器C2が存在し、かつ、商品払出ライン6において搬送容器C1よりも下流側に搬送容器が存在しない。搬送容器C2の最下流STは、容器停止ステーションR4であるとする。また、搬送容器C1の払い出し順は、搬送容器C2の払い出し順の次であるとする。この場合、搬送容器C1は、容器停止ステーションR4に対応する完成容器受ステーションS4の1つ上流側のバッファステーションB6まで搬送され、バッファステーションB6にて搬送容器C2の排出を待機する。即ち、図31に矢印にて示すように、第2搬送コンベア32は、搬送容器C1をバッファステーションB6まで搬送して停止させる。その後、搬送容器C2が完成容器受ステーションS4に排出されると、搬送容器C2は、図30に示したルールに従って、完成容器出庫装置80へと払い出される。これに伴い、搬送容器C1は、図30に示したルールに従って、完成容器出庫装置80へと払い出される。   In the example shown in FIG. 31, there is a transport container C2 that is earlier than the transport container C1 in the commodity placement line 4, and there is no transport container on the downstream side of the transport container C1 in the commodity delivery line 6. It is assumed that the most downstream ST of the transport container C2 is a container stop station R4. Further, it is assumed that the delivery order of the transport container C1 is next to the delivery order of the transport container C2. In this case, the transport container C1 is transported to the buffer station B6 that is one upstream of the completed container receiving station S4 corresponding to the container stop station R4, and waits for the transport container C2 to be discharged at the buffer station B6. That is, as indicated by arrows in FIG. 31, the second transport conveyor 32 transports the transport container C1 to the buffer station B6 and stops it. Thereafter, when the transport container C2 is discharged to the finished container receiving station S4, the transport container C2 is paid out to the finished container delivery device 80 in accordance with the rules shown in FIG. Accordingly, the transport container C1 is paid out to the completed container delivery device 80 in accordance with the rules shown in FIG.

このようにして、商品払出ライン6上の搬送容器は、払い出し順の早い他の搬送容器が商品配置ライン4に存在する場合には、完成容器出庫装置80へと払い出されずに待機状態となる。このとき、商品払出ライン6上の搬送容器は、払い出し順の早い他の搬送容器の最下流STに対応する完成容器受ステーションS1よりも1つ上流側のバッファステーションB6で待機状態となる。   In this way, the transport container on the product delivery line 6 is in a standby state without being delivered to the finished container delivery device 80 when another delivery container with a fast delivery order exists in the product placement line 4. At this time, the transfer container on the product discharge line 6 is in a standby state at the buffer station B6 that is one upstream from the completed container receiving station S1 corresponding to the most downstream ST of the other transfer containers whose discharge order is earlier.

図32は、商品払出ライン6における搬送容器の搬送ルール(その3)の説明図である。   FIG. 32 is an explanatory diagram of a conveyance container conveyance rule (part 3) in the commodity delivery line 6.

図32に示す例では、商品配置ライン4において搬送容器C3よりも払い出し順が早い搬送容器C2が存在し、且つ、商品払出ライン6において搬送容器C3よりも下流側に搬送容器C1が存在する。搬送容器C1は、図31に示した例に従って、バッファステーションB6にて搬送容器C2の排出の待機状態となっている。搬送容器C3の払い出し順は、搬送容器C1の払い出し順の次であるとする。この場合、搬送容器C3は、バッファステーションB6よりも1つ上流側の完成容器受ステーションS3まで搬送され、完成容器受ステーションS3にて搬送容器C2の排出の待機状態となる。即ち、図32に矢印にて示すように、第2搬送コンベア32は、搬送容器C3を完成容器受ステーションS3まで搬送して停止させる。その後、搬送容器C2が完成容器受ステーションS4に排出されると、搬送容器C2は、図30に示したルールに従って、完成容器出庫装置80へと払い出される。これに伴い、搬送容器C1は、図30に示したルールに従って、完成容器出庫装置80へと払い出される。これに伴い、搬送容器C3は、図30に示したルールに従って、完成容器出庫装置80へと払い出される。このようにして、商品払出ライン6上の搬送容器は、払い出し順の早い他の搬送容器が商品払出ライン6に存在する場合には、完成容器出庫装置80へと払い出されずに待機状態となる。このとき、商品払出ライン6上の搬送容器は、商品払出ライン6上の他の搬送容器(待機状態の搬送容器)のステーションよりも1つ上流側のステーションで待機状態となる。但し、商品払出ライン6上の搬送容器は、下流側に待機状態の他の搬送容器(例えば搬送容器C1)が2つ以上存在する場合、それらの最も上流側の搬送容器のステーションよりも1つ上流側のステーションで待機状態となる。   In the example shown in FIG. 32, there is a transport container C <b> 2 that is earlier than the transport container C <b> 3 in the commodity placement line 4, and there is a transport container C <b> 1 on the downstream side of the transport container C <b> 3 in the product payout line 6. In accordance with the example shown in FIG. 31, the transport container C1 is in a standby state for discharging the transport container C2 at the buffer station B6. Assume that the delivery order of the transport container C3 is next to the delivery order of the transport container C1. In this case, the transport container C3 is transported to the completed container receiving station S3 which is one upstream from the buffer station B6, and the transport container C2 is in a standby state for discharging the transport container C2. That is, as indicated by arrows in FIG. 32, the second transport conveyor 32 transports the transport container C3 to the completed container receiving station S3 and stops it. Thereafter, when the transport container C2 is discharged to the finished container receiving station S4, the transport container C2 is paid out to the finished container delivery device 80 in accordance with the rules shown in FIG. Accordingly, the transport container C1 is paid out to the completed container delivery device 80 in accordance with the rules shown in FIG. Accordingly, the transport container C3 is paid out to the completed container delivery device 80 in accordance with the rules shown in FIG. In this manner, the transport container on the product delivery line 6 is in a standby state without being delivered to the finished container delivery device 80 when another delivery container with a fast delivery order exists in the product delivery line 6. At this time, the transport container on the product delivery line 6 is in a standby state at a station one upstream side of the station of the other transport containers (standby transport containers) on the product delivery line 6. However, when there are two or more other transport containers (for example, transport container C1) in the standby state on the downstream side, the transport container on the commodity delivery line 6 is one than the most upstream transport container station. It becomes a standby state at the upstream station.

ところで、メーカー、卸売業者から小売店への納入は複数の商品を同時に納入するケースが一般的であり、また昨今では消費者のニーズの多様化により納品傾向が少量多品種化している。このため、物流業務においては1つの納入容器内に複数商品の混載が必要条件となる。一方、物流業務におけるコスト効率の改善施策として、ロボットを用いたピッキング作業が考えられる。しかし、ピッキングロボットの生産性を考慮するとロボットの稼動範囲は限定され、1台のロボットが複数の商品を同時にピッキング対象とすることは現実的ではない。このため、複数ロボットの稼働率を向上させるような割当制御の検討が必要となる。   By the way, a delivery from a manufacturer or a wholesaler to a retail store is generally a case where a plurality of products are delivered at the same time, and recently, due to diversification of consumer needs, the trend of delivery has become a small variety of products. For this reason, in logistics operations, it is a necessary condition to load a plurality of products in one delivery container. On the other hand, picking work using a robot can be considered as a cost-effective improvement measure in logistics operations. However, considering the productivity of the picking robot, the operating range of the robot is limited, and it is not realistic for one robot to simultaneously pick a plurality of products. For this reason, it is necessary to study allocation control that improves the operation rate of a plurality of robots.

この点、本実施例によれば、上述の如く、商品配置ライン4及び商品払出ライン6の2本のラインを有するので、ロボット51乃至54の稼働率を効率的に高めることができる。より具体的には、ロボット51乃至54の稼働率を効率的に高めるには、ロボット51乃至54ができるだけ同時に稼働している状態を形成することが有用となる。この点、商品配置ライン4の1本のラインのみを有する構成では、最下流STが容器停止ステーションR1である搬送容器も、容器停止ステーションR4まで搬送されることになる。従って、容器停止ステーションR1である搬送容器が、容器停止ステーションR2、R3、R4上に位置する期間は、ロボット51乃至53の稼働できない。これに対して、本実施例によれば、最下流STが容器停止ステーションR1である搬送容器は、容器停止ステーションR1から商品払出ライン6へと排出することができる。これにより、最下流STが容器停止ステーションR1である搬送容器が容器停止ステーションR4上まで搬送する場合に生じる稼働率の低下を抑制し、ロボット51乃至54の稼働率を効率的に高めることができる。   In this regard, according to the present embodiment, as described above, since the product placement line 4 and the product delivery line 6 are provided, the operation rate of the robots 51 to 54 can be increased efficiently. More specifically, in order to efficiently increase the operating rate of the robots 51 to 54, it is useful to form a state in which the robots 51 to 54 are operating as simultaneously as possible. In this regard, in the configuration having only one line of the product arrangement line 4, the transport container whose most downstream ST is the container stop station R1 is also transported to the container stop station R4. Therefore, the robots 51 to 53 cannot operate during a period in which the transport container that is the container stop station R1 is located on the container stop stations R2, R3, and R4. On the other hand, according to the present embodiment, the transport container whose most downstream ST is the container stop station R1 can be discharged from the container stop station R1 to the commodity delivery line 6. As a result, it is possible to suppress a reduction in the operation rate that occurs when the transport container whose downstream end ST is the container stop station R1 transports to the container stop station R4, and to efficiently increase the operation rates of the robots 51 to 54. .

他方、各搬送容器をそれぞれの最下流STで商品払出ライン6へ排出する構成では、その反面として、最下流STが下流側の搬送容器の方が、最下流STが上流側の搬送容器の方よりも遅く商品払出ライン6へと排出される傾向となる。従って、最下流STが上流側の搬送容器の方が、最下流STが下流側の搬送容器の方よりも、払い出し順が遅い場合は、デッドロックが生じやすくなる。   On the other hand, in the configuration in which each transport container is discharged to the product delivery line 6 at the most downstream ST, on the other hand, the most downstream ST is the downstream transport container, and the most downstream ST is the upstream transport container. It tends to be discharged to the product delivery line 6 later. Accordingly, deadlock is more likely to occur when the delivery order is slower in the transport container with the most downstream ST upstream than the transport container with the most downstream ST downstream.

この点、本実施例によれば、上述の如く、最下流STが下流側の搬送容器の方を、最下流STが上流側の搬送容器よりも先に搬送されるように搬送順が決定される。これにより、デッドロックが生じ難い態様で、ロボット51乃至54の稼働率を効率的に高めることができる。また、本実施例によれば、上述の如く、最下流STが同じである場合は、払い出し順が早い搬送容器が先に搬送されるように搬送順が決定される。これにより、最下流STが同じである搬送容器が複数存在する場合でも、デッドロックが生じ難い態様で、ロボット51乃至54の稼働率を効率的に高めることができる。   In this regard, according to the present embodiment, as described above, the transport order is determined so that the most downstream ST is transported in the downstream transport container and the most downstream ST is transported before the upstream transport container. The Thereby, the operation rate of the robots 51 to 54 can be efficiently increased in a manner in which deadlock hardly occurs. Further, according to the present embodiment, as described above, when the most downstream ST is the same, the transport order is determined such that the transport container with the earlier payout order is transported first. Thereby, even when there are a plurality of transfer containers having the same most downstream ST, it is possible to efficiently increase the operating rates of the robots 51 to 54 in a manner in which deadlock does not easily occur.

また、本実施例によれば、上述の如く、所定数の搬送容器を1つのグループとして、グループ毎に搬送順を決定していくので、デッドロックが生じ難い態様で、ロボット51乃至54の稼働率を効率的に高めることができる。換言すると、所定数が非常に大きい数、例えば全店舗オーダーの数であると、払い出し順が例えば最後の搬送容器が、その最下流STが下流側であることに起因して搬送順が早くなる場合等に、デッドロックが非常に発生しやすくなる。この点、本実施例によれば、所定数を適切に設定することで、デッドロックが生じ難い態様で、ロボット51乃至54の稼働率を効率的に高めることが可能である。   In addition, according to the present embodiment, as described above, a predetermined number of transfer containers are grouped into one group, and the transfer order is determined for each group. Therefore, the robots 51 to 54 can be operated in a manner in which deadlock hardly occurs. The rate can be increased efficiently. In other words, if the predetermined number is a very large number, for example, the number of all the store orders, the delivery order is earlier because the delivery order is, for example, the last transportation container and the most downstream ST is downstream. In some cases, deadlock is very likely to occur. In this regard, according to the present embodiment, by appropriately setting the predetermined number, it is possible to efficiently increase the operating rates of the robots 51 to 54 in a mode in which deadlock hardly occurs.

また、本実施例によれば、デッドロックが発生する場合は、所定数を低減して搬送順を再決定するので、デッドロックが発生しない態様で、ロボット51乃至54の稼働率を効率的に高めることができる。即ち、初期の所定数が不適当であった場合でも、所定数を低減して、デッドロックを回避することができる。   Further, according to the present embodiment, when deadlock occurs, the predetermined number is reduced and the transfer order is re-determined. Therefore, the operation rate of the robots 51 to 54 can be efficiently increased in a manner in which deadlock does not occur. Can be increased. That is, even when the initial predetermined number is inappropriate, the predetermined number can be reduced to avoid deadlock.

また、本実施例によれば、上述の如く、容器停止ステーションR1、R2、R3、R4間にバッファステーションB1、B2、B3を設けるので、所定数を比較的大きい値に設定した場合でも、デッドロックが生じない態様で搬送順を決定することができる。これは、図14を参照して上述したデッドロック判定ロジックからも明らかである。例えば、払い出し順が早いが搬送順が遅い対象候補容器であっても、バッファステーションB1、B2、B3が存在する分だけ早く、商品配置ライン4に供給することができるためである。尚、バッファステーションB1、B2、B3を設ける場合でも、初期の所定数が不適当であれば、デッドロックが発生するが、この場合は、所定数を低減して、デッドロックを回避することができる。尚、バッファステーションB1、B2、B3の数を増加すればするほど、デッドロックが生じ難くなるが、その分だけ商品配置ライン4の全長が増加する傾向となる。   Further, according to the present embodiment, as described above, since the buffer stations B1, B2, B3 are provided between the container stop stations R1, R2, R3, R4, even if the predetermined number is set to a relatively large value, The order of conveyance can be determined in such a manner that no locking occurs. This is also apparent from the deadlock determination logic described above with reference to FIG. For example, even if the target candidate container has a fast delivery order but a slow transport order, it can be supplied to the product placement line 4 as soon as the buffer stations B1, B2, and B3 exist. Even when the buffer stations B1, B2, and B3 are provided, if the initial predetermined number is inappropriate, deadlock occurs. In this case, the predetermined number can be reduced to avoid deadlock. it can. As the number of buffer stations B1, B2, and B3 increases, deadlock is less likely to occur, but the total length of the product arrangement line 4 tends to increase by that amount.

また、本実施例によれば、上述の如く、残数ピッキングを実行するので、ロボット51乃至54の稼働率を効率的に高めることができる。これは、例えば容器停止ステーションR4で残数ピッキングにより移送される商品容器は、容器停止ステーションR1、R2、R3を通過する必要がないためである。また、残数ピッキングを実行することで、残数ピッキングを行わない構成に比べて、1搬送容器当たりの商品の配置に要する時間を短縮することができる。例えば、ある店舗オーダーに係る搬送容器に対して、容器停止ステーションR1にて5個商品を配置する必要があり、商品容器ステーションO1上の商品容器内に4個商品が残っている場合を想定する。この場合、残数ピッキングを行わない構成では、商品容器ステーションO1上の商品容器内の4個の商品をロボット51による通常ピッキングにより搬送容器内に配置し、その後、商品容器ステーションO1上の空となった商品容器を取り除く必要がある。そして、その後、商品容器ステーションO1上に新たな商品容器をストック商品容器ステーションP1から移送し、移送した新たな商品容器内から1個の商品をロボット51による通常ピッキングにより搬送容器内に配置する必要がある。これに対して、本実施例によれば、かかる場合には、商品容器ステーションO1上の商品容器を容器ごと容器停止ステーションR1に移送する(即ち残数ピッキングを行う)。そして、その後、ストック商品容器ステーションP1上の商品容器内から1個の商品をロボット51による補充ピッキングにより搬送容器(残数ピッキングにより移送された商品容器)内に配置するだけでよい。このため、本実施例では、商品容器がそのまま搬送容器となるので、商品容器ステーションO1上から空になった商品容器の取出すことも不要である。尚、補充ピッキングが不要なときは、更に時間を短縮することができる。例えば、上記の例で、ある店舗オーダーに係る搬送容器に対して、容器停止ステーションR1にて5個商品を配置する必要があり、商品容器ステーションO1上の商品容器内に5個商品が残っている場合は、補充ピッキングが不要となる。   Further, according to the present embodiment, as described above, since the remaining number picking is executed, the operation rate of the robots 51 to 54 can be increased efficiently. This is because, for example, a commodity container transferred by remaining number picking at the container stop station R4 does not need to pass through the container stop stations R1, R2, and R3. Further, by executing the remaining number picking, it is possible to reduce the time required for the arrangement of the products per transport container as compared with the configuration in which the remaining number picking is not performed. For example, it is necessary to arrange five products at a container stop station R1 for a transport container related to a certain store order, and assume that four products remain in the product container on the product container station O1. . In this case, in the configuration in which the remaining number picking is not performed, four products in the product container on the product container station O1 are arranged in the transport container by normal picking by the robot 51, and then become empty on the product container station O1. The product container needs to be removed. Then, after that, a new product container is transferred from the stock product container station P1 onto the product container station O1, and one product from the transferred new product container needs to be placed in the transport container by normal picking by the robot 51. There is. On the other hand, according to the present embodiment, in such a case, the merchandise container on the merchandise container station O1 is transferred to the container stop station R1 together with the container (that is, the remaining number picking is performed). Then, after that, it is only necessary to place one commodity from the commodity container on the stock commodity container station P1 in the transport container (the commodity container transferred by the remaining number picking) by replenishment picking by the robot 51. For this reason, in this embodiment, since the product container becomes the transport container as it is, it is not necessary to take out the empty product container from the product container station O1. When replenishment picking is unnecessary, the time can be further shortened. For example, in the above example, it is necessary to place five products in the container stop station R1 for a transport container related to a certain store order, and five products remain in the product container on the product container station O1. If it is, replenishment picking is not necessary.

以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。   Although each embodiment has been described in detail above, it is not limited to a specific embodiment, and various modifications and changes can be made within the scope described in the claims. It is also possible to combine all or a plurality of the components of the above-described embodiments.

例えば、上述した実施例においては、1搬送容器当たりの商品の配置に要する時間を効率的に短縮する等のために、残数ピッキングを実行しているが、残数ピッキングをしない構成であってもよい。   For example, in the above-described embodiment, the remaining number picking is performed in order to efficiently reduce the time required for the arrangement of the product per transport container, but the remaining number picking is not performed. Also good.

また、上述した実施例においては、バッファステーションB1、B2、B3を設けているが、バッファステーションB1、B2、B3の全て又は一部を省略する構成であってもよい。これは、商品払出ライン6におけるバッファステーションB4等についても同様である。   In the above-described embodiment, the buffer stations B1, B2, and B3 are provided. However, all or a part of the buffer stations B1, B2, and B3 may be omitted. The same applies to the buffer station B4 and the like in the commodity delivery line 6.

また、上述した実施例においては、商品払出ライン6の搬送方向は、商品配置ライン4の搬送方向と同一方向であるが、商品払出ライン6の搬送方向は、商品配置ライン4の搬送方向と同一である必要はない。例えば、商品払出ライン6の搬送方向は、商品配置ライン4の搬送方向の逆であってよい。この場合は、例えば図6のステップ600では、各対象候補容器の搬送順は、最下流STが下流側の順に、且つ、最下流STが同じときは払い出し順が遅い順に、決定されてよい。   In the above-described embodiment, the conveyance direction of the product delivery line 6 is the same as the conveyance direction of the product arrangement line 4, but the conveyance direction of the product delivery line 6 is the same as the conveyance direction of the product arrangement line 4. Need not be. For example, the conveyance direction of the commodity delivery line 6 may be opposite to the conveyance direction of the commodity arrangement line 4. In this case, for example, in step 600 of FIG. 6, the conveyance order of the target candidate containers may be determined in the order in which the most downstream ST is in the downstream side, and in the order in which the payout order is late when the most downstream ST is the same.

また、上述した実施例において、残数ピッキングコンベア36の機能は、コンベア以外の手段(例えばロボット)等により実現されてもよい。同様に、完成容器排出コンベア34の機能は、コンベア以外の手段(例えばロボット)等により実現されてもよい。   In the above-described embodiment, the function of the remaining number picking conveyor 36 may be realized by means (for example, a robot) other than the conveyor. Similarly, the function of the completed container discharge conveyor 34 may be realized by means (for example, a robot) other than the conveyor.

また、上述した実施例では、払い出し順は、任意の態様で決定されているが、払い出し順の自由度が高い場合は、ロボット51乃至54の稼働率が高まる態様で払い出し順を決定(又は後で変更)してもよい。例えば、デッドロックが発生する場合に、デッドロックが生じないように搬送容器の払い出し順を変更してもよい。この場合、例えば図6のステップ612の判定を不要とすることも可能である。   In the above-described embodiment, the payout order is determined in an arbitrary manner. However, when the degree of freedom in the payout order is high, the payout order is determined in a manner in which the operation rate of the robots 51 to 54 is increased (or later). May be changed). For example, when a deadlock occurs, the delivery order of the transport containers may be changed so that the deadlock does not occur. In this case, for example, the determination in step 612 in FIG. 6 can be made unnecessary.

なお、以上の実施例に関し、さらに以下の付記を開示する。
(付記1)
複数の容器停止ステーションを備える商品配置ラインと、
前記商品配置ラインに設けられる第1搬送コンベアと、
前記商品配置ラインの上流側から空の搬送容器を1つずつ供給する空容器供給装置と、
前記商品配置ラインに並列に設けられ、商品が配置された搬送容器を下流側へと払い出す商品払出ラインと、
前記商品払出ラインに設けられる第2搬送コンベアと、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、対応する容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を前記商品払出ラインに排出する複数の排出装置と、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、搬送容器内に配置される予定の商品が入った商品容器が置かれる複数の商品容器ステーションと、
前記複数の商品容器ステーションのそれぞれに対応付けて設けられ、対応する商品容器ステーション上の商品容器内の商品をピッキングし、ピッキングした前記商品を、対応する前記容器停止ステーション上の搬送容器内に配置する複数のロボットと、
前記複数の容器停止ステーションのうち、各搬送容器に係る予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける各搬送容器の搬送順を決定する処理装置とを含む、商品ピッキング装置。
(付記2)
各搬送容器の最下流容器停止ステーションを表す前記情報は、各搬送容器に入れるべき商品の種類に関する情報を含む、付記1に記載の商品ピッキング装置。
(付記3)
前記処理装置は、最下流容器停止ステーションが同一であるときは、前記商品払出ラインにおける下流側への各搬送容器の払い出し順に関する情報に基づいて、前記払い出し順が早い搬送容器が先に搬送される態様で、前記搬送順を決定する、付記1又は2に記載の商品ピッキング装置。
(付記4)
前記処理装置は、払い出し予定の複数の搬送容器について、払い出し順で所定数の搬送容器毎に、前記搬送順を決定していく、付記3に記載の商品ピッキング装置。
(付記5)
前記複数の商品容器ステーションのそれぞれに対応付けて設けられ、前記商品容器ステーション上の商品容器を、対応する容器停止ステーション上に容器ごと移送する残数ピッキングを行う残数ピッキング手段を備え、
前記残数ピッキング手段により移送された商品容器は、前記移送後において前記搬送容器を形成する、付記1〜4のうちのいずれかに記載の商品ピッキング装置。
(付記6)
前記処理装置は、前記所定数の搬送容器について前記搬送順を決定した後、決定した搬送順と、前記所定数の搬送容器のそれぞれに入れるべき商品の数に関する情報と、前記各商品容器ステーション上の前記商品容器内に残存する商品の数に関する情報とに基づいて、前記容器停止ステーションのそれぞれ毎に、各搬送容器内に配置される予定の商品の数が、対応する商品容器ステーション上の前記商品容器内に残存する商品の数以上であるか否かを判定し、前記ロボットによりピッキングされる予定の商品の数が、対応する商品容器ステーション上の前記商品容器内に残存する商品の数以上である搬送容器を、前記残数ピッキングの対象の搬送容器として決定する、付記5に記載の商品ピッキング装置。
(付記7)
前記処理装置は、前記残数ピッキングの対象の搬送容器について、前記空容器供給装置により供給される前記空の搬送容器が必要であるか否かを判定し、前記空の搬送容器が必要である場合は、前記残数ピッキングの対象の搬送容器内に配置される予定の商品を別々の搬送容器に分離して搬送する態様で、前記搬送順を再決定する、付記6に記載の商品ピッキング装置。
(付記8)
前記処理装置は、前記搬送順を再決定した後、再決定した搬送順に基づいて、前記残数ピッキングが行われる予定の容器停止ステーションにおいて、前記残数ピッキングが依然として可能か否かを判定し、前記残数ピッキングが可能でない場合は、前記残数ピッキングが可能となるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、付記7に記載の商品ピッキング装置。
(付記9)
前記商品配置ラインは、前記複数の容器停止ステーション間に、搬送容器が停止可能なバッファステーションを備え、前記バッファステーション上に停止された搬送容器には商品が配置されない、付記4〜8のうちのいずれか1項に記載の商品ピッキング装置。
(付記10)
前記処理装置は、前記決定した搬送順(再決定した搬送順を含む)と、前記所定数の搬送容器のそれぞれの最下流容器停止ステーションを表す情報とに基づいて、払い出し順に従った払い出しが不能となるデッドロックが発生するか否かを判定し、デッドロックが発生する場合は、デッドロックが発生しなくなるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、付記9に記載の商品ピッキング装置。
(付記11)
前記商品払出ラインにおける搬送容器の搬送方向は、前記商品配置ラインにおける搬送容器の搬送方向と同一である、付記1〜10のうちのいずれか1項に記載の商品ピッキング装置。
(付記12)
搬送容器内に配置される予定の商品の数が、対応する商品容器ステーション上の前記商品容器内に残存する商品の数より多い場合、前記残数ピッキング手段により商品容器が移送された前記容器停止ステーションに対応する前記ロボットは、前記予定の商品の数に対して足りない数だけ、新たな商品容器内から商品をピッキングし、ピッキングした前記商品を、前記容器停止ステーション上の搬送容器内に配置する、付記5に記載の商品ピッキング装置。
(付記13)
前記処理装置は、前記空の搬送容器が不要である場合は、前記決定した搬送順と、前記所定数の搬送容器のそれぞれの最下流容器停止ステーションを表す情報とに基づいて、払い出し順に従った払い出しが不能となるデッドロックが発生するか否かを判定し、デッドロックが発生する場合は、デッドロックが発生しなくなるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、付記7に記載の商品ピッキング装置。
(付記14)
前記処理装置は、デッドロックが発生しない前記搬送順を最終の搬送順として確定する、付記10又は13に記載の商品ピッキング装置。
(付記15)
前記処理装置は、前記残数ピッキングの対象の搬送容器について、前記残数ピッキングが行われる容器停止ステーションよりも上流側の容器停止ステーションで商品の配置が予定される場合に、前記空の搬送容器が必要であると判定する、付記7に記載の商品ピッキング装置。
(付記16)
前記処理装置は、前記残数ピッキングの対象の搬送容器について、前記残数ピッキングが行われる容器停止ステーションよりも上流側の容器停止ステーションで商品の配置が予定されていない場合に、前記空の搬送容器が必要でないと判定する、付記7に記載の商品ピッキング装置。
(付記17)
前記処理装置は、前記残数ピッキングの対象の搬送容器内に配置される予定の商品を搬送する別々の搬送容器については、払い出し順が連続する態様で前記搬送順を再決定する、付記7に記載の商品ピッキング装置。
(付記18)
前記処理装置は、前記残数ピッキングを行う対象の搬送容器内に配置される予定の商品を搬送する別々の搬送容器のうち、前記残数ピッキングにより商品が配置される搬送容器について、前記残数ピッキングが行われる前記容器停止ステーションで商品が配置される他の搬送容器との関係で、前記残数ピッキングが行われる前記容器停止ステーションにて商品が配置される順序が、前記再決定の前後で変化した場合に、前記残数ピッキングが可能でないと判定する、付記8に記載の商品ピッキング装置。
(付記19)
前記処理装置は、前記残数ピッキングが依然として可能である場合、又は、前記所定数を低減して前記残数ピッキングが可能となった場合は、前記再決定した搬送順と、前記所定数の搬送容器のそれぞれの最下流容器停止ステーションを表す情報とに基づいて、払い出し順に従った払い出しが不能となるデッドロックが発生するか否かを判定し、デッドロックが発生する場合は、デッドロックが発生しなくなるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、付記8に記載の商品ピッキング装置。
(付記20)
前記複数の商品容器ステーションのそれぞれには、それぞれ異なる種類の商品が入った前記商品容器が置かれる、付記1〜19のうちのいずれか1項に記載の商品ピッキング装置。
(付記21)
付記1〜20のうちのいずれか1項に記載の商品ピッキング装置の前記処理装置による各種処理をコンピューターに実行させて、前記処理装置を実現するプログラム。
(付記22)
商品配置ラインにおける複数の容器停止ステーションのうち、各搬送容器に対して予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける搬送容器の搬送順を決定し、
前記商品配置ラインに、前記決定した搬送順に従って搬送容器を供給し、
前記商品配置ラインに設けられる第1搬送コンベアを用いて、前記商品容器ステーション上で搬送容器を停止させつつ、予定の全ての商品の配置が完了するまで搬送容器を下流側へと搬送し、
前記複数の商品容器ステーションのそれぞれに対応付けて設けられる各ロボットを用いて、容器停止ステーション上に停止させた搬送容器内に、予定された商品を配置し、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられる各排出装置を用いて、前記容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を、前記商品配置ラインに並列に設けられる商品払出ラインに排出し、
前記商品払出ラインに設けられる第2搬送コンベアを用いて、前記商品配置ラインから排出された搬送容器を前記商品払出ラインの下流側へと払い出す、
処理をコンピューターに実行させるプログラム。
(付記23)
商品配置ラインにおける複数の容器停止ステーションのうち、各搬送容器に対して予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける搬送容器の搬送順を決定し、
前記商品配置ラインに、前記決定した搬送順に従って搬送容器を供給し、
前記商品配置ラインに設けられる第1搬送コンベアを用いて、前記商品容器ステーション上で搬送容器を停止させつつ、予定の全ての商品の配置が完了するまで搬送容器を下流側へと搬送し、
前記複数の商品容器ステーションのそれぞれに対応付けて設けられる各ロボットを用いて、容器停止ステーション上に停止させた搬送容器内に、予定された商品を配置し、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられる各排出装置を用いて、前記容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を、前記商品配置ラインに並列に設けられる商品払出ラインに排出し、
前記商品払出ラインに設けられる第2搬送コンベアを用いて、前記商品配置ラインから排出された搬送容器を前記商品払出ラインの下流側へと払い出すことを含む、商品ピッキング方法。
In addition, the following additional remarks are disclosed regarding the above Example.
(Appendix 1)
A product placement line with multiple container stop stations;
A first transport conveyor provided in the product placement line;
An empty container supply device for supplying empty transport containers one by one from the upstream side of the product arrangement line;
A product delivery line that is provided in parallel with the product placement line, and that delivers the transport container in which the product is placed downstream;
A second transport conveyor provided in the commodity delivery line;
A plurality of discharge devices that are provided in association with each of the plurality of container stop stations, and that discharge the transport containers in which the arrangement of all planned products has been completed at the corresponding container stop station to the product discharge line;
A plurality of product container stations, each of which is provided in association with each of the plurality of container stop stations, and in which product containers containing products scheduled to be placed in a transport container are placed,
Provided in association with each of the plurality of product container stations, pick a product in a product container on the corresponding product container station, and place the picked product in a transport container on the corresponding container stop station With multiple robots to
Information representing the most downstream container stop station of each transport container when the container stop station in which the planned final product placement related to each transport container is performed is the most downstream container stop station among the plurality of container stop stations. And a processing device that determines the transport order of the transport containers in the product placement line in a mode in which the downstream transport container is transported first, and the most downstream container stop station is a product picking apparatus.
(Appendix 2)
The product picking device according to appendix 1, wherein the information indicating the most downstream container stop station of each transport container includes information on a type of product to be put in each transport container.
(Appendix 3)
In the processing apparatus, when the most downstream container stop station is the same, based on the information regarding the delivery order of the transport containers to the downstream side in the product delivery line, the transport container with the earlier delivery order is transported first. The commodity picking apparatus according to Supplementary Note 1 or 2, wherein the order of conveyance is determined in such a manner.
(Appendix 4)
The product picking device according to appendix 3, wherein the processing device determines the transport order for each of a predetermined number of transport containers in a payout order for a plurality of transport containers scheduled to be paid out.
(Appendix 5)
Remaining number picking means is provided in association with each of the plurality of commodity container stations, and performs remaining number picking for transferring the commodity containers on the commodity container station together with the containers onto the corresponding container stop station,
The commodity picking apparatus according to any one of appendices 1 to 4, wherein the commodity container transported by the remaining number picking means forms the transport container after the transportation.
(Appendix 6)
The processing apparatus, after determining the transport order for the predetermined number of transport containers, information on the determined transport order, the number of products to be put in each of the predetermined number of transport containers, and on each product container station On the basis of the information on the number of products remaining in the product container, for each of the container stop stations, the number of products scheduled to be placed in each transport container It is determined whether the number of products remaining in the product container is equal to or greater than the number, and the number of products scheduled to be picked by the robot is equal to or greater than the number of products remaining in the product container on the corresponding product container station. The commodity picking apparatus according to appendix 5, wherein the transport container is determined as the transport container to be picked by the remaining number.
(Appendix 7)
The processing device determines whether or not the empty transport container supplied by the empty container supply device is necessary for the remaining number picking target transport container, and the empty transport container is necessary. In such a case, the commodity picking apparatus according to appendix 6, wherein the order of transportation is re-determined in such a manner that the commodity scheduled to be placed in the remaining number picking target transportation container is separated into separate transportation containers and transported. .
(Appendix 8)
The processing apparatus determines whether the remaining number picking is still possible at the container stop station where the remaining number picking is scheduled to be performed based on the re-determined transport order after re-determining the transport order, If the remaining number picking is not possible, the predetermined number is reduced until the remaining number picking is possible, and the determination of the transfer order for the reduced predetermined number of transfer containers is repeated. Product picking device.
(Appendix 9)
The product placement line includes a buffer station capable of stopping a transport container between the plurality of container stop stations, and no product is placed in the transport container stopped on the buffer station. The product picking apparatus according to any one of the preceding claims.
(Appendix 10)
The processing device is unable to dispense according to the dispensing order based on the determined conveyance order (including the re-determined conveyance order) and information indicating the most downstream container stop stations of the predetermined number of conveyance containers. If the deadlock occurs, the predetermined number is reduced until the deadlock does not occur, and the transfer order is determined for the reduced predetermined number of transfer containers. The product picking device according to appendix 9, wherein:
(Appendix 11)
The product picking device according to any one of appendices 1 to 10, wherein a transport direction of the transport container in the product delivery line is the same as a transport direction of the transport container in the product placement line.
(Appendix 12)
If the number of products scheduled to be placed in the transport container is greater than the number of products remaining in the product container on the corresponding product container station, the container stop where the product container has been transferred by the remaining number picking means The robot corresponding to the station picks up a product from a new product container by an amount that is insufficient with respect to the planned product, and places the picked product in a transport container on the container stop station. The commodity picking apparatus according to appendix 5.
(Appendix 13)
When the empty transport container is not necessary, the processing apparatus follows a delivery order based on the determined transport order and information indicating the most downstream container stop station of each of the predetermined number of transport containers. It is determined whether or not a deadlock that cannot be paid out occurs. If a deadlock occurs, the predetermined number is reduced until the deadlock does not occur, and the transport is performed for the reduced predetermined number of transport containers. The product picking device according to appendix 7, wherein the determination of the order is repeated.
(Appendix 14)
14. The commodity picking apparatus according to appendix 10 or 13, wherein the processing device determines the transport order in which deadlock does not occur as a final transport order.
(Appendix 15)
In the processing apparatus, when an arrangement of goods is scheduled at a container stop station upstream of the container stop station where the remaining number picking is performed, the empty transfer container The product picking device according to appendix 7, wherein the product picking device is determined to be necessary.
(Appendix 16)
The processing apparatus is configured to transfer the empty transport container when the product is not scheduled to be placed at a container stop station upstream of the container stop station where the remaining number picking is performed on the transport container to be picked. The commodity picking apparatus according to appendix 7, wherein it is determined that a container is not necessary.
(Appendix 17)
In the appendix 7, the processing device re-determines the transport order in such a manner that the dispensation order is continuous for separate transport containers for transporting the goods scheduled to be placed in the transport container targeted for the remaining number picking. The product picking apparatus described.
(Appendix 18)
The processing apparatus includes the remaining number of the transport containers in which the products are arranged by the remaining number picking among the separate transport containers that transport the products scheduled to be placed in the transport container to be picked. The order in which the products are arranged at the container stop station where the remaining number picking is performed is determined before and after the re-determination in relation to other transport containers where the products are arranged at the container stop station where the picking is performed. The product picking apparatus according to appendix 8, wherein the remaining number picking is determined not to be possible when changed.
(Appendix 19)
When the remaining number picking is still possible or when the predetermined number is reduced and the remaining number picking is possible, the processing apparatus determines the re-determined transport order and the predetermined number of transports. Based on the information indicating the most downstream container stop station of each container, it is determined whether or not a deadlock that disables dispensing according to the dispensing order occurs, and if a deadlock occurs, a deadlock occurs. The commodity picking apparatus according to appendix 8, wherein the predetermined number is reduced until the predetermined number is reduced, and the determination of the transfer order is repeated for the reduced predetermined number of transfer containers.
(Appendix 20)
The product picking device according to any one of appendices 1 to 19, wherein the product containers containing different types of products are placed in each of the plurality of product container stations.
(Appendix 21)
A program that causes a computer to execute various processes performed by the processing device of the commodity picking device according to any one of Supplementary Notes 1 to 20 to realize the processing device.
(Appendix 22)
Out of a plurality of container stop stations in the product placement line, when the container stop station in which the final product placement scheduled for each transport container is performed is the most downstream container stop station, the most downstream container stop of each transport container Based on the information representing the station, in the aspect in which the downstream transport container is transported first at the most downstream container stop station, the transport order of the transport containers in the product arrangement line is determined,
Supplying a transport container to the product placement line according to the determined transport order,
Using the first transport conveyor provided in the product placement line, while stopping the transport container on the product container station, transport the transport container downstream until all the planned product placement is completed,
Using each robot provided in association with each of the plurality of product container stations, placing a planned product in a transport container stopped on a container stop station,
Products that are provided in parallel with the product arrangement line using the discharge devices provided in association with each of the plurality of container stop stations, and the transport containers in which the arrangement of all planned products is completed at the container stop station. To the discharge line,
Using the second conveyor provided in the product delivery line, the delivery container discharged from the product placement line is delivered to the downstream side of the product delivery line,
A program that causes a computer to execute processing.
(Appendix 23)
Out of a plurality of container stop stations in the product placement line, when the container stop station in which the final product placement scheduled for each transport container is performed is the most downstream container stop station, the most downstream container stop of each transport container Based on the information representing the station, in the aspect in which the downstream transport container is transported first at the most downstream container stop station, the transport order of the transport containers in the product arrangement line is determined,
Supplying a transport container to the product placement line according to the determined transport order,
Using the first transport conveyor provided in the product placement line, while stopping the transport container on the product container station, transport the transport container downstream until all the planned product placement is completed,
Using each robot provided in association with each of the plurality of product container stations, placing a planned product in a transport container stopped on a container stop station,
Products that are provided in parallel with the product arrangement line using the discharge devices provided in association with each of the plurality of container stop stations, and the transport containers in which the arrangement of all planned products is completed at the container stop station. To the discharge line,
The product picking method including paying out the transport container discharged from the product placement line to the downstream side of the product delivery line using a second transport conveyor provided in the product delivery line.

1 商品ピッキング装置
4 商品配置ライン
6 商品払出ライン
20 空容器供給装置
30 第1搬送コンベア
32 第2搬送コンベア
34 完成容器排出コンベア
36 残数ピッキングコンベア
51乃至54 ロボット
80 完成容器出庫装置
82 商品容器供給装置
100 処理装置
B1〜B6 バッファステーション
O1〜O4 商品容器ステーション
P1〜P4 ストック商品容器ステーション
R1〜R4 容器停止ステーション
S1〜S4 完成容器受ステーション
DESCRIPTION OF SYMBOLS 1 Commodity picking apparatus 4 Commodity arrangement line 6 Commodity delivery line 20 Empty container supply apparatus 30 1st conveyance conveyor 32 2nd conveyance conveyor 34 Finished container discharge conveyor 36 Remaining number picking conveyors 51 thru | or 54 Robot 80 Finished container delivery apparatus 82 Commodity container supply Equipment 100 Processing equipment B1-B6 Buffer station O1-O4 Product container station P1-P4 Stock product container station R1-R4 Container stop station S1-S4 Finished container receiving station

Claims (10)

複数の容器停止ステーションを備える商品配置ラインと、
前記商品配置ラインに設けられる第1搬送コンベアと、
前記商品配置ラインの上流側から空の搬送容器を1つずつ供給する空容器供給装置と、
前記商品配置ラインに並列に設けられ、商品が配置された搬送容器を下流側へと払い出す商品払出ラインと、
前記商品払出ラインに設けられる第2搬送コンベアと、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、対応する容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を前記商品払出ラインに排出する複数の排出装置と、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられ、搬送容器内に配置される予定の商品が入った商品容器が置かれる複数の商品容器ステーションと、
前記複数の商品容器ステーションのそれぞれに対応付けて設けられ、対応する商品容器ステーション上の商品容器内の商品をピッキングし、ピッキングした前記商品を、対応する前記容器停止ステーション上の搬送容器内に配置する複数のロボットと、
前記複数の容器停止ステーションのうち、各搬送容器に係る予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける各搬送容器の搬送順を決定する処理装置とを含む、商品ピッキング装置。
A product placement line with multiple container stop stations;
A first transport conveyor provided in the product placement line;
An empty container supply device for supplying empty transport containers one by one from the upstream side of the product arrangement line;
A product delivery line that is provided in parallel with the product placement line, and that delivers the transport container in which the product is placed downstream;
A second transport conveyor provided in the commodity delivery line;
A plurality of discharge devices that are provided in association with each of the plurality of container stop stations, and that discharge the transport containers in which the arrangement of all planned products has been completed at the corresponding container stop station to the product discharge line;
A plurality of product container stations, each of which is provided in association with each of the plurality of container stop stations, and in which product containers containing products scheduled to be placed in a transport container are placed,
Provided in association with each of the plurality of product container stations, pick a product in a product container on the corresponding product container station, and place the picked product in a transport container on the corresponding container stop station With multiple robots to
Information representing the most downstream container stop station of each transport container when the container stop station in which the planned final product placement related to each transport container is performed is the most downstream container stop station among the plurality of container stop stations. And a processing device that determines the transport order of the transport containers in the product placement line in a mode in which the downstream transport container is transported first, and the most downstream container stop station is a product picking apparatus.
前記処理装置は、最下流容器停止ステーションが同一であるときは、前記商品払出ラインにおける下流側への各搬送容器の払い出し順に関する情報に基づいて、前記払い出し順が早い搬送容器が先に搬送される態様で、前記搬送順を決定する、請求項1に記載の商品ピッキング装置。   In the processing apparatus, when the most downstream container stop station is the same, based on the information regarding the delivery order of the transport containers to the downstream side in the product delivery line, the transport container with the earlier delivery order is transported first. The commodity picking apparatus according to claim 1, wherein the transport order is determined in a manner. 前記処理装置は、払い出し予定の複数の搬送容器について、払い出し順で所定数の搬送容器毎に、前記搬送順を決定していく、請求項2に記載の商品ピッキング装置。   The commodity picking apparatus according to claim 2, wherein the processing device determines the transport order for each of a predetermined number of transport containers in a payout order for a plurality of transport containers scheduled to be paid out. 前記複数の商品容器ステーションのそれぞれに対応付けて設けられ、前記商品容器ステーション上の商品容器を、対応する容器停止ステーション上に容器ごと移送する残数ピッキングを行う残数ピッキング手段を備え、
前記残数ピッキング手段により移送された商品容器は、前記移送後において前記搬送容器を形成する、請求項3に記載の商品ピッキング装置。
Remaining number picking means is provided in association with each of the plurality of commodity container stations, and performs remaining number picking for transferring the commodity containers on the commodity container station together with the containers onto the corresponding container stop station,
The merchandise picking apparatus according to claim 3, wherein the merchandise container transferred by the remaining number picking means forms the transport container after the transfer.
前記処理装置は、前記所定数の搬送容器について前記搬送順を決定した後、決定した搬送順と、前記所定数の搬送容器のそれぞれに入れるべき商品の数に関する情報と、前記各商品容器ステーション上の前記商品容器内に残存する商品の数に関する情報とに基づいて、前記容器停止ステーションのそれぞれ毎に、各搬送容器内に配置される予定の商品の数が、対応する商品容器ステーション上の前記商品容器内に残存する商品の数以上であるか否かを判定し、前記ロボットによりピッキングされる予定の商品の数が、対応する商品容器ステーション上の前記商品容器内に残存する商品の数以上である搬送容器を、前記残数ピッキングの対象の搬送容器として決定する、請求項4に記載の商品ピッキング装置。   The processing apparatus, after determining the transport order for the predetermined number of transport containers, information on the determined transport order, the number of products to be put in each of the predetermined number of transport containers, and on each product container station On the basis of the information on the number of products remaining in the product container, for each of the container stop stations, the number of products scheduled to be placed in each transport container It is determined whether the number of products remaining in the product container is equal to or greater than the number, and the number of products scheduled to be picked by the robot is equal to or greater than the number of products remaining in the product container on the corresponding product container station. The commodity picking apparatus according to claim 4, wherein the transport container is determined as the transport container that is the target of the remaining number picking. 前記処理装置は、前記残数ピッキングの対象の搬送容器について、前記空容器供給装置により供給される前記空の搬送容器が必要であるか否かを判定し、前記空の搬送容器が必要である場合は、前記残数ピッキングの対象の搬送容器内に配置される予定の商品を別々の搬送容器に分離して搬送する態様で、前記搬送順を再決定する、請求項5に記載の商品ピッキング装置。   The processing device determines whether or not the empty transport container supplied by the empty container supply device is necessary for the remaining number picking target transport container, and the empty transport container is necessary. 6. The product picking according to claim 5, wherein the order of transportation is re-determined in a mode in which products to be arranged in the remaining number picking target transport container are separated and transported to separate transport containers. apparatus. 前記処理装置は、前記搬送順を再決定した後、再決定した搬送順に基づいて、前記残数ピッキングが行われる予定の容器停止ステーションにおいて、前記残数ピッキングが依然として可能か否かを判定し、前記残数ピッキングが可能でない場合は、前記残数ピッキングが可能となるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、請求項6に記載の商品ピッキング装置。   The processing apparatus determines whether the remaining number picking is still possible at the container stop station where the remaining number picking is scheduled to be performed based on the re-determined transport order after re-determining the transport order, 7. When the remaining number picking is not possible, the predetermined number is reduced until the remaining number picking is possible, and the transfer order is determined for the reduced predetermined number of transfer containers. Goods picking equipment. 前記商品配置ラインは、前記複数の容器停止ステーション間に、搬送容器が停止可能なバッファステーションを備え、前記バッファステーション上に停止された搬送容器には商品が配置されない、請求項3〜7のうちのいずれか1項に記載の商品ピッキング装置。   The product placement line includes a buffer station capable of stopping a transport container between the plurality of container stop stations, and no product is placed in the transport container stopped on the buffer station. The commodity picking apparatus according to any one of the above. 前記処理装置は、前記決定した搬送順と、前記所定数の搬送容器のそれぞれの最下流容器停止ステーションを表す情報とに基づいて、払い出し順に従った払い出しが不能となるデッドロックが発生するか否かを判定し、デッドロックが発生する場合は、デッドロックが発生しなくなるまで、前記所定数を低減し、低減した所定数の搬送容器について前記搬送順を決定することを繰り返す、請求項8に記載の商品ピッキング装置。   The processing apparatus determines whether or not a deadlock that disables dispensing according to the dispensing order occurs based on the determined conveying order and information indicating the most downstream container stop station of each of the predetermined number of conveying containers. If the deadlock occurs, the predetermined number is reduced until the deadlock does not occur, and the transfer order is determined for the reduced predetermined number of transfer containers. The product picking apparatus described. 商品配置ラインにおける複数の容器停止ステーションのうち、各搬送容器に係る予定される最後の商品の配置が行われる容器停止ステーションを最下流容器停止ステーションとしたとき、各搬送容器の最下流容器停止ステーションを表す情報に基づいて、最下流容器停止ステーションが下流側の搬送容器が先に搬送される態様で、前記商品配置ラインにおける搬送容器の搬送順を決定し、
前記商品配置ラインに、前記決定した搬送順に従って搬送容器を供給し、
前記商品配置ラインに設けられる第1搬送コンベアを用いて、前記容器停止ステーション上で搬送容器を停止させつつ、予定の全ての商品の配置が完了するまで搬送容器を下流側へと搬送し、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられかつ搬送容器内に配置される予定の商品が入った商品容器が置かれる複数の商品容器ステーション、のそれぞれに対応付けて設けられる各ロボットを用いて、容器停止ステーション上に停止させた搬送容器内に、予定された商品を配置し、
前記複数の容器停止ステーションのそれぞれに対応付けて設けられる各排出装置を用いて、前記容器停止ステーションで予定の全ての商品の配置が完了した搬送容器を、前記商品配置ラインに並列に設けられる商品払出ラインに排出し、
前記商品払出ラインに設けられる第2搬送コンベアを用いて、前記商品配置ラインから排出された搬送容器を前記商品払出ラインの下流側へと払い出す、
処理をコンピューターに実行させるプログラム。
Out of a plurality of container stop stations in the product placement line, when the container stop station where the final product is scheduled to be placed on each transport container is the most downstream container stop station, the most downstream container stop station of each transport container Based on the information representing, in the aspect in which the downstream transport container is transported first in the most downstream container stop station, determine the transport order of the transport container in the product arrangement line,
Supplying a transport container to the product placement line according to the determined transport order,
Using the first transfer conveyor provided in the product arrangement line, while stopping the transfer container on the container stop station, transfer the transfer container to the downstream side until the arrangement of all planned products is completed,
Each robot provided in association with each of a plurality of product container stations, each of which is provided in correspondence with each of the plurality of container stop stations and in which a product container containing products scheduled to be placed in a transport container is placed. Use the placed product in the transport container stopped on the container stop station,
Products that are provided in parallel with the product arrangement line using the discharge devices provided in association with each of the plurality of container stop stations, and the transport containers in which the arrangement of all planned products is completed at the container stop station. To the discharge line,
Using the second conveyor provided in the product delivery line, the delivery container discharged from the product placement line is delivered to the downstream side of the product delivery line,
A program that causes a computer to execute processing.
JP2014073082A 2014-03-31 2014-03-31 Product picking apparatus and program Expired - Fee Related JP6362902B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014073082A JP6362902B2 (en) 2014-03-31 2014-03-31 Product picking apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014073082A JP6362902B2 (en) 2014-03-31 2014-03-31 Product picking apparatus and program

Publications (2)

Publication Number Publication Date
JP2015193467A JP2015193467A (en) 2015-11-05
JP6362902B2 true JP6362902B2 (en) 2018-07-25

Family

ID=54432898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014073082A Expired - Fee Related JP6362902B2 (en) 2014-03-31 2014-03-31 Product picking apparatus and program

Country Status (1)

Country Link
JP (1) JP6362902B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017110499A1 (en) * 2015-12-22 2017-06-29 株式会社イシダ Picking system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05139509A (en) * 1991-11-20 1993-06-08 Murata Mach Ltd Residual quantity detection method for picking system
JP2005247554A (en) * 2004-03-08 2005-09-15 Toyo Kanetsu Solutions Kk Picking system
JP5598415B2 (en) * 2011-04-27 2014-10-01 株式会社ダイフク Picking equipment and identification code assigning method in picking equipment

Also Published As

Publication number Publication date
JP2015193467A (en) 2015-11-05

Similar Documents

Publication Publication Date Title
JP6827905B2 (en) Shelf management system and shelf management method
JP6405007B2 (en) System and method for process management in a material handling facility
CN112678409A (en) Goods processing method, device, equipment, system, storage medium and program product
JP6246818B2 (en) Support for orders at stock peers
US20140100715A1 (en) Filling an order at an inventory pier
US20140100999A1 (en) Filling an order at an inventory pier
CN108792387A (en) Shelf hit method, apparatus, server and medium
CN102591268A (en) Controlling JIT item production via kanban cards
JP7058649B2 (en) How to arrange luggage in an automatic distribution system
WO2018154722A1 (en) Warehouse management system and warehouse management method
CN108910553A (en) Stacking method, device and the storage medium of a kind of waybill in vehicle compartment
US7031801B1 (en) Continuous item picking in a distribution center using coordinated item picking periods
CN115626411B (en) A cargo handling method and device, computer equipment and storage medium
CN112551016B (en) A storage confluence integrated method and device
JP6362902B2 (en) Product picking apparatus and program
JP7192382B2 (en) YARD MANAGEMENT DEVICE, YARD MANAGEMENT METHOD, AND PROGRAM
CN102236825A (en) Method for scheduling tasks of conveyer of airport freight logistics system
JP7215490B2 (en) Transfer work control device, method and program
CN113525980A (en) Method and device for packing and tally goods, storage system, electronic equipment
CN113393181A (en) Tallying method and device, electronic equipment, storage medium and warehouse management system
KR20190028198A (en) Digital picking system and method of controlling the system
JP6529882B2 (en) Product arrangement device and product arrangement program
JP2015171926A (en) Delivery preparation device and method of article to identical delivery destination
JP4867351B2 (en) Product sorting system and product sorting method
JP5182560B2 (en) Sorting equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180627

R150 Certificate of patent or registration of utility model

Ref document number: 6362902

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees