JP6405007B2 - マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 - Google Patents
マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 Download PDFInfo
- Publication number
- JP6405007B2 JP6405007B2 JP2017155046A JP2017155046A JP6405007B2 JP 6405007 B2 JP6405007 B2 JP 6405007B2 JP 2017155046 A JP2017155046 A JP 2017155046A JP 2017155046 A JP2017155046 A JP 2017155046A JP 6405007 B2 JP6405007 B2 JP 6405007B2
- Authority
- JP
- Japan
- Prior art keywords
- package
- packages
- unit
- units
- packing 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 358
- 239000000463 material Substances 0.000 title claims description 126
- 230000008569 process Effects 0.000 title description 209
- 238000012856 packing Methods 0.000 claims description 162
- 239000012536 storage buffer Substances 0.000 claims description 116
- 238000003860 storage Methods 0.000 claims description 82
- 238000004806 packaging method and process Methods 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 26
- 239000002131 composite material Substances 0.000 claims description 16
- 230000002829 reductive effect Effects 0.000 claims description 16
- 238000002360 preparation method Methods 0.000 claims description 7
- 238000007726 management method Methods 0.000 description 162
- 239000000872 buffer Substances 0.000 description 88
- 230000032258 transport Effects 0.000 description 81
- 239000003795 chemical substances by application Substances 0.000 description 37
- 238000004886 process control Methods 0.000 description 36
- 230000006698 induction Effects 0.000 description 31
- 230000000670 limiting effect Effects 0.000 description 15
- 230000007246 mechanism Effects 0.000 description 14
- 230000007774 longterm Effects 0.000 description 13
- 230000007723 transport mechanism Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000000007 visual effect Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 7
- 238000011144 upstream manufacturing Methods 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012858 packaging process Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 206010033799 Paralysis Diseases 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000009517 secondary packaging Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000009516 primary packaging Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- WDQKVWDSAIJUTF-GPENDAJRSA-N via protocol Chemical compound ClCCNP1(=O)OCCCN1CCCl.O([C@H]1C[C@@](O)(CC=2C(O)=C3C(=O)C=4C=CC=C(C=4C(=O)C3=C(O)C=21)OC)C(=O)CO)[C@H]1C[C@H](N)[C@H](O)[C@H](C)O1.C([C@H](C[C@]1(C(=O)OC)C=2C(=C3C([C@]45[C@H]([C@@]([C@H](OC(C)=O)[C@]6(CC)C=CCN([C@H]56)CC4)(O)C(=O)OC)N3C=O)=CC=2)OC)C[C@@](C2)(O)CC)N2CCC2=C1NC1=CC=CC=C21 WDQKVWDSAIJUTF-GPENDAJRSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41885—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by modeling, simulation of the manufacturing system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32294—Maximize throughput of cell
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Warehouses Or Storage Devices (AREA)
Description
きる商品または製品のカタログが用意されていることがある。これらの商品は、商取引(
たとえば販売または取引)に基づいて提供される。1つの例において、顧客は、Webブ
ラウザを利用して商業者のWebサイトを訪れ、購入する商品をカタログから選び、点検
プロセスを経て、その商品の注文を確定することができる。商業者は、そのような注文を
処理するために各種の施設を含むフルフィルメントネットワークを運営することができ、
たとえば、購買品の荷物を準備する施設がこれに含まれる。運送業者は、商業者からその
荷物を受け取り、その荷物を各々の購買顧客に配達する。
フィルメントプロセスが含まれる。これらのプロセスを物品に適用することにより、発送
品の準備など、さまざまな仕事が実行される。場合によっては、一部のプロセスが順次的
方法で実行される。たとえば、物品を荷物に梱包する梱包プロセスの前に、その物品を在
庫から取り出すピッキングプロセスが必要とされる。場合によっては、プロセスの遂行能
力が不十分であるため、プロセス間で物品の滞留が生じることがある。たとえば、梱包プ
ロセスの不十分な遂行能力が原因で、発送するために梱包が必要なピッキング後の物品の
滞留が生じることがある。そのような処理の変動は、施設の処理能力が100%に到達で
きない一因になりえる。さらに、これらのプロセスを実行するために使用される一部のリ
ソースについて、そのキャパシティが固定されていることもある。そのようなリソースの
非効率的な使用は、リソースキャパシティを拡大するための不必要な資本支出の原因にな
りえる。
設内のプロセス管理のシステムおよび方法を説明しているが、当業者によって認識される
ように、このマテリアルハンドリング施設内のプロセス管理のシステムおよび方法は、記
述された実施形態または図面に限定されない。当然ながら、これらの図面および詳細説明
は、本発明のマテリアルハンドリング施設内のプロセス管理のシステムおよび方法を開示
された特定の形に限定することを意図したものではなく、その逆に、このマテリアルハン
ドリング施設内のプロセス管理のシステムおよび方法の趣旨および範囲は添付の請求項に
よって確定されるものとして、その趣旨および範囲に含まれる、すべての改変、均等物お
よび代替物を包含することが記述の意図するところである。本明細書中の見出しは、構成
上の目的でのみ使用されており、本文の説明または請求項の範囲を限定するためのもので
はない。本願の全体にわたって用いられている「することができる/してもよい(may
)」という語は、義務的な意味(〜しなければならないという意味)ではなく、許可的な
意味(〜する可能性があるという意味)で用いられている。同様に、「含む(inclu
de)」という語は、非限定的に含むということを意味する。
種の実施形態を説明する。図1は、このマテリアルハンドリング施設内のプロセス管理の
システムおよび方法の各種の実施形態におけるマテリアルハンドリング施設100の機能
の論理的表現(ビュー)を示す。各種の実施形態において、複数のマテリアルハンドリン
グ施設(各々をマテリアルハンドリング施設100と同様の方法で構成することができる
)を含むフルフィルメントネットワークは、電子商取引(「eコマース」)ポータルを通
じて行われた注文など、複数の注文の履行について責任を負うものとされる。
、および/または分配する1つ以上の施設を含み、これには、倉庫、配送センター、ハブ
、フルフィルメントセンター、サプライチェーンネットワーク内のノード、小売店、発送
施設、在庫保管施設、その他、物品ユニットを処理するように構成された任意の施設が非
限定的に含まれる。たとえば、いくつかの実施形態に従い、製品ディストリビュータの注
文フルフィルメントセンターをこの図に含めてもよい。複数の顧客10は、eコマースポ
ータルまたは他の電子市場を通じて製品ディストリビュータに注文20を発注することが
でき、その各注文20には、その注文を発注した顧客に発送すべき在庫30の中の1つ以
上の物品が指定されている。顧客注文20を履行するため、40に示すように、各注文に
指定された1つ以上の物品がマテリアルハンドリング施設内の在庫30(在庫ストレージ
と呼ばれることもある)から取り出される(ピッキング)。ピッキングされた物品は、必
要に応じ、個別の注文への仕分け50、梱包60、および最終的な顧客10への発送70
を行うマテリアルハンドリング施設内の1つ以上のステーションに運搬または搬送される
。各種の実施形態において、ピッキングされた物品はステーションに運ばれ、そこで物品
の個別ユニットが組み合わされて特定の搬送容器に収納されたのち、搬送機構に投入され
る。次に制御システム(たとえば制御システム102)の指示に基づいて、搬送容器が現
在処理中の要求(注文)に従った容器内の物品の特定の行き先、たとえば仕分けステーシ
ョンに送られる。ピッキング、梱包および発送を経た注文に顧客から発注された物品がす
べて含まれているとはかぎらない。同時に発送できるように在庫から揃った注文品の一部
しか顧客への発送荷物に入っていないということもありえる。
ク(たとえば在庫品のユニット)の荷受けおよび搬入ストックの在庫ストレージ(たとえ
ば在庫30)への移動(「棚入れ」)のための受入れ80機能も備えることができる。こ
の受入れ80機能は、購入品もしくは賃貸品の返品または顧客からの注文を受け取って処
理することもできる。通常、これらの物品の少なくとも一部は在庫30に戻される。マテ
リアルハンドリング施設のさまざまな機能を1つの建物または施設内に配置することがで
き、あるいは複数の建物または施設に分散または分割してもよい。各種の事例において、
当然ながら、マテリアルハンドリング施設100内部に配置された要素、ユニット、物品
、プロセス(その他すべて)への言及は、マテリアルハンドリング施設に近接しているが
その内部に物理的に配置されていない要素、ユニット、物品、プロセス(その他すべて)
を包含するものとして容易に拡張される。たとえば、いくつかの実施形態に従い、各種の
要素、ユニット、物品、またはプロセス(その他すべて)をマテリアルハンドリング施設
の外部に配備することができる。
ネットワーク75に移送することができる。各運送業者のネットワークは、物品を保管す
るための1つ以上の配送施設とともに、その配送施設および/またはマテリアルハンドリ
ング施設(マテリアルハンドリング施設100など)からさまざまな宛先(たとえば顧客
指定の宛先)に荷物を搬送するための車両を備える。
物理的配置例を示す。この中にマテリアルハンドリング施設内の保管エリアからの発送を
管理するシステムおよび方法の実施形態が実現される。依頼者からの物品の要求(たとえ
ば注文)は複数のピッカー200に分配され、それらのピッカーが物品を在庫ストレージ
30から取り出す。ピッキングされた物品ユニットは、運搬のために搬送容器205(た
とえばトートまたはカート)に入れられる。注文はピッカー200全体に細分されるため
、1件の注文に対して複数のピッカー200が物品をピッキングすることがありえる。ピ
ッキングされた物品は、インダクションステーション210(複数のインダクションステ
ーション210がありえる)に運ばれる。たとえば、各々に1つ以上の物品ユニットが入
っている(おそらくは各々に複数の注文による物品が入っている)搬送容器205(たと
えばトート)内のピッキングされた物品が搬送装置(たとえばコンベアベルト)によって
インダクションステーション210のいずれかに運ばれる。
に引き抜かれる。あるいは、全物品を一般的容器(箱、バスケット、棚など)に「ダンプ
」したのち、その一般的容器から個別ユニットを引き抜いてもよい。各種の実施形態にお
いて、引き抜かれた各ユニットは、次に単独で搬送容器215(たとえばトートまたはト
レイ)に入れられる。このプロセスは物品の単体化と呼ばれる。本明細書で使用される容
器には、トート、バスケット、ボックス、トレイのほか、マテリアルハンドリング施設内
で個別物品ユニットまたは物品ユニットのグループを受け入れるように構成された任意の
類似機構が非限定的に含まれる。搬送容器215を特定の搬送機構に固定する必要はない
。
。一実施形態において、物品ユニットと特定の搬送容器215の関連づけは、読取り、走
査またはその他の方法により、物品に付けられた物品識別子およびそのユニットを収納す
る特定の搬送容器215に付けられた搬送容器識別子を入力することによって行われる。
その物品識別子および容器識別子が有線および/または無線通信を介してマテリアルハン
ドリング施設の制御システム102に伝達される。各搬送容器215は、マテリアルハン
ドリング施設内の特定の搬送容器215を一意に識別する固有の搬送容器識別子を有する
ことができる。その搬送容器識別子は、たとえば、搬送容器215に取り付けられるか、
一体化されたバーコード、無線識別子(RFID)装置、その他の走査可能もしくは読取
り可能な機構、マーク、またはタグによって示される。
30内に保持された、ある種類の物品を本明細書では単に物品と呼ぶ。物品識別子という
用語は、配送システムの在庫30に搬入される特定の種類の各物品に与えられた一意の識
別子を意味する。ユニットという用語は、ある種類の物品の1個を指すものとして使用さ
れる。典型的には、ただし必然的ではなく、各ユニットにはタグまたはその他の方法で物
品識別子がマーキングされる。たとえば、在庫内の物品の複数ユニットまたは集合に対し
、マテリアルハンドリング施設の業務を容易にするために物品識別子として使用できるバ
ーコード、統一商品コード(UPC)、在庫管理単位(SKU)コード、シリアルナンバ
ーおよび/またはその他の記号(企業独自の記号を含む)でマーキングまたはタグづけす
ることができる。その業務には、棚入れ、詰め替え、ピッキング、仕分け、梱包および発
送が非限定的に含まれる。これらの記号またはコードは、物品を種類別に識別することが
でき、かつ/または物品の1つの種類の中の個別ユニットを識別することができる。
マーキングまたはタグづけすることができる。集合内の物品ユニットは、たとえば特定の
物品の12ユニットという場合のように、すべて同種のこともあり、あるいは複数の異種
物品のそれぞれ1個以上のユニットからなる集合ということもある。したがって、注文フ
ルフィルメントプロセスの中で、物品ユニットの集合(たとえば物品の12ユニットが入
っているケース、あるいは箱入りまたは束ねた3種類の本のセットのような複数の異種物
品のそれぞれ1個以上のユニットからなるセット)を1つの「ユニット」とみなすことが
でき、あるいはそのように扱うことができる。すなわち、注文フルフィルメントプロセス
において、物品ユニットの集合も記号またはコードにより「ユニット」として識別される
。そのため、物品の個別ユニットの仕分け以外の各種作業においても、ユニットとして指
定された物品ユニットの集合を処理することができる。したがって、本明細書に説明する
搬送容器には、物品の個別ユニットだけでなく、ユニットとして指定された物品ユニット
の集合も収納される。
ム102には、1つ以上のコンピュータシステム、1つ以上のデータ記憶装置、1つ以上
の有線/無線ネットワーク、制御システムソフトウェア(プログラム、モジュール、ドラ
イバ、ユーザーインタフェースなど)のほか、1つ以上のハンドヘルド/モバイルおよび
/または固定の読取装置、スキャナまたは走査装置が非限定的に含まれる。これらの装置
は、個別の物品(ユニット)または物品の集合(たとえばケース)に付けられたマークま
たはタグ(たとえばバーコード、無線識別(RFID)タグなど)を走査、受信、または
その他の方法で検出することができ、また、制御システムの制御ステーションと通信して
、たとえば物品および/または物品種別を判定し、記録することができる。ハンドヘルド
/モバイルおよび/または固定の読取装置、スキャナまたは走査装置は、搬送容器に取り
付けられ、または一体化されたマークまたはタグ(たとえばバーコード、無線識別(RF
ID)タグなど)も走査、受信、またはその他の方法で検出することができる。制御シス
テム102で使用することができる例示的コンピュータシステムを図8に示す。
られた物品識別子および搬送容器215に付けられた搬送容器識別子を制御システム10
2に取り込むことによって、引き抜かれた物品ユニットを特定の搬送容器215と関連づ
けることができる。これは、手作業(たとえばオペレータまたはエージェントがハンドヘ
ルド型スキャナを使用)、固定スキャナ/読取装置による自動化走査/読取りプロセス、
または手作業と自動的走査/読取りの組み合わせによって実行される。たとえば、インダ
クションステーション210のオペレータは、「ステージング」された搬送容器215へ
の物品ユニットの収納前または収納中に、ハンドヘルド型スキャナを使用してそのユニッ
トからコードを読み取ることができる。一方、自動化読取装置は、オペレータが物品ユニ
ットを収納するために「ステージング」された搬送容器215から搬送容器識別子を読み
取ることができる(またはその時点ですでに読取りが完了している)。
の搬送容器215を搬送機構(たとえばコンベアベルト、ローラーシステム、またはその
他の搬送機構)に投入し、ランダムアクセス保管バッファ220に運ぶことができる。各
種の実施形態において、この搬送機構は、何らかの方法により制御システムの制御下で製
品を搬送経路から分岐させる機構を含むことができる。そのような分岐機構の例には、ス
ライドシューソーター機構およびポップアップ分岐機構(ポップアップホイールソーター
機構など)が非限定的に含まれる。ポップアップホイールソーターは、コンベアから上昇
して製品をコンベアから異なる経路または場所に分岐させる動力ホイールを備える。これ
以外の種類の機構を各種の実施形態で使用することができる。
送機構に載せられていてよい。あるいは、搬送容器ストレージ、スタック、またはその他
のサプライから搬送容器215が取り出され、ユニットがその容器215と関連づけられ
て収納され、次に容器215が搬送機構に投入または載置されるという順序でもよい。搬
送容器215は、搬送機構に固定されている必要はなく、着脱可能な箱、トレイ、トート
、または類似の装置であってよい。有線および/または無線通信を介して、搬送機構をマ
テリアルハンドリング施設の制御システム102に結合し、制御されるようにすることが
できる。制御システム102は、搬送機構から入力を受信し、搬送機構にコマンドを送信
して、搬送機構の各種動作を指示または制御することができる。
ープからの物品ユニットの引き抜き、物品および容器215の走査/読取りによる単一の
物品ユニットと特定の搬送容器215の関連づけ、ならびに搬送容器215へのユニット
の収納の少なくとも一部を人間のオペレータが実行する場合について説明したものである
。代替的な実施形態では、人間のオペレータが実行するものとして説明した作業の一部ま
たは全部を自動化された機構で実行することができ、その機構をマテリアルハンドリング
施設の制御システム102に結合して、その制御下に置くことができる。
ンダムアクセス保管バッファ220は、各種の実施形態で個別バッファロケーションに複
数の搬送容器(各々に物品ユニットが入っている)を格納するように構成することができ
る。いくつかの実施形態において、ランダムアクセス保管バッファ220は、段と列を有
する棚ユニットまたはその他の物理的構造を備えることができる。それらの段と列はアド
レス可能なロケーションすなわち「スロット」を規定したものであり、その中に1つ以上
の搬送容器215を格納できる。いくつかの実施形態において、ランダムアクセス保管バ
ッファは、投入された搬送容器215を取り込んで、その容器をランダムアクセス保管バ
ッファの各アドレス可能ロケーションに収納する、自動化機構またはロボット機構(たと
えば多方向リフトまたはエレベータ)を備えることができる。同様の機構を利用して、ラ
ンダムアクセス保管バッファ220から搬送容器(各々に物品が入っている)を取り出す
ことができる。各種の実施形態において、ランダムアクセス保管バッファを二面構造とし
、搬送容器をバッファの一方の側(たとえば入口側)からバッファのアドレス可能ロケー
ションに収納し、バッファのもう一方の側(たとえば出口側)から取り出すようにするこ
とができる。
時間はさまざまである(たとえば比較的短い期間または比較的長い期間)。場合によって
は、同じ荷物のユニットが入っている搬送容器が別々の時間(たとえばピッキングの変動
による)にランダムアクセス保管バッファに到着することがある。いくつかの実施形態に
おいて、そのようなユニット(典型的には容器1個ごとに1ユニット)が入っている搬送
容器は、当該ユニットがすべてバッファ内に揃うまで、ランダムアクセス保管バッファか
ら取り出して「リリース」する条件を満たすことができない。リリースの条件を満たした
荷物は、バッファを管理するコンピュータシステムによって指示された時点で、ランダム
アクセス保管バッファ220から取り出される。
によって、または専用のバッファ管理コンポーネントによって制御することができる。各
種の実施形態において、バッファ管理コンポーネントは、ランダムアクセス保管バッファ
220の一部および/または全部の側面を制御することができ、これにはランダムアクセ
ス保管バッファ220との間で出し入れするための搬送容器215の入口および出口を制
御する物理的機構(たとえばロボットアーム、リフト、エレベータなど)が非限定的に含
まれる。そのようなバッファ管理コンポーネントの一例をバッファ管理コンポーネントに
関連して後述する。
スし、荷物1個単位で梱包ステーション230a〜230n(集合的に梱包ステーション
230と呼ぶ)の中のそれぞれ1つに渡すことができる。たとえば、荷物225を構成す
るユニットが入っている搬送容器がランダムアクセス保管バッファ220からリリースさ
れて、梱包ステーション230aに渡される。各種の実施形態において、梱包ステーショ
ンの現在の作業負荷の程度に応じて1つまたは複数の荷物を要求するように各梱包ステー
ションを構成することができる。
ドリング施設からの発送のために個別の発送容器(たとえば段ボール箱またはその他の発
送容器)に入れて梱包される。準備された荷物は発送70で処理され、各顧客への配送の
ために運送業者に搬送される。
ともできる。一般的には、マテリアルハンドリング施設内の1つの場所から別の場所にユ
ニットを移動するすべてのプロセスをユニットハンドリングプロセスとみなすことができ
る。たとえば、在庫30から物品ユニットをピッキングして搬送容器205に移す作業は
ユニットハンドリングプロセスでありえる。インダクションステーション210への搬送
容器205の移動もユニットハンドリングプロセスでありえる。同様に、インダクション
ステーション210からランダムアクセス保管バッファ220への容器215の搬送もユ
ニットハンドリングプロセスとみなされる。ランダムアクセス保管バッファ220から梱
包ステーション230への荷物のリリースもユニットハンドリングプロセスとみなされる
。各種の実施形態において、これらのユニットハンドリングプロセスのそれぞれが個別の
スループットレート(たとえば毎時ユニット数)を持ちえる。
よび方法のさまざまな実施形態により、1つ以上のユニットハンドリングプロセスを制御
して、マテリアルハンドリング施設の既知の制限を超えることなく、マテリアルハンドリ
ング施設のリソースを効率的に利用することができる。場合によっては、1つ以上のユニ
ットハンドリングプロセスのスループットレートを管理することがこれに含まれる。制限
の例には、たとえば、インダクションステーション210またはランダムアクセス保管バ
ッファ220のユニットキャパシティが含まれる。
以上の梱包ステーション(たとえば梱包ステーション230)への荷物のリリースを管理
するための要素が含まれる。このプロセスには、ワークを必要とする所与の梱包ステーシ
ョンのために、ランダムアクセス保管バッファ220からリリースする荷物を選択するこ
とが含まれる。たとえば、リリースの条件を満たす荷物の優先順位を作成することができ
る。この優先順位の中でトップに位置する(たとえば同じ荷物に属するユニットのグルー
プ)荷物が梱包ステーションへのリリースのために選択される。この優先順位は、荷物の
予定発送期日など、各種の基準に基づいて作成される。後続の図を参照して、このプロセ
スを以下により詳しく説明する。実施形態には、ある荷物のユニットがリリースされ、か
つ/または各梱包ステーションに到着する順序を制御するための要素も含まれてよい。(
ただし、いくつかの実施形態でバッファ220がユニットを処理する方法により、複数の
ユニットがランダムアクセス保管バッファからリリースされる順序と、それらの同一ユニ
ットが各梱包ステーションに到着する順序が同じということも、必ずしもその必要はない
が、ありえる)。各種の実施形態において、この順序は、荷物内のユニットの物理的寸法
に基づいて確定される。たとえば、一実施形態において、各ユニットの2つの最大寸法(
たとえば製品の長さと製品の幅を掛けた結果)からフットプリントが得られる。この例で
は、ユニットがフットプリントサイズに基づく降順(たとえば最大フットプリントのユニ
ットを最初に渡し、2番目に大きなユニットを次に渡す、など)で梱包ステーションに渡
される。以下により詳しく説明するように、このような方法でユニットを梱包ステーショ
ンに送ることによって梱包プロセスの速度を上げることができる。
方法の実施形態を実現する例示システムを示す。実施形態には、上述の各種ユニットハン
ドリングプロセスを制御するように構成されたプロセス制御コンポーネント300が含ま
れる。各種の実施形態において、プロセスモデル305を生成するようにプロセス制御コ
ンポーネント300を構成することができる。プロセスモデル305には、マテリアルハ
ンドリング施設100のユニットハンドリングプロセスのモデルが含まれる。各種の実施
形態において、プロセスモデルは、各ユニットハンドリングプロセスについて、現在のス
ループット(たとえばリアルタイムまたは準リアルタイムのスループット)またはそのユ
ニットハンドリングプロセスの履歴スループットレートを指定することができる。たとえ
ば、ピッキングプロセスの場合、一定時間にピッキングされたユニットの数量(たとえば
1時間にピッキングされたユニット数)をプロセスモデルによって指定することができる
。他の例では、インダクションステーション210に搬送された1時間当たりのユニット
数、ランダムアクセス保管バッファ220に搬送された1時間当たりのユニット数、およ
び梱包ステーション230に搬送された1時間当たりのユニット数をプロセスモデルによ
って指定することができる。プロセスモデル305は、梱包ステーション230のアウト
プットレートを指定することもできる。
セスモデル305は、その集合内のユニット数量を指定することができる。たとえば、在
庫30、インダクションステーション210、ランダムアクセス保管バッファ220、お
よび梱包ステーション230に格納されたユニットの集合のように、ユニットの集合がマ
テリアルハンドリング施設内の各ユニットハンドリングプロセスの中間に位置することが
ある。プロセスモデル305は、各集合内の特定ユニットを指定することもできる。たと
えば、ユニットがそれを収納した搬送容器と関連づけられる。さらに、各搬送容器をマテ
リアルハンドリング施設の個別ロケーション(たとえば在庫30、インダクションステー
ション210、ランダムアクセス保管バッファ220、梱包ステーション230)と関連
づけることができる。このようにして、プロセスモデル305は、マテリアルハンドリン
グ施設内部のプロセスおよびユニットに関する全体的ビューをプロセス制御コンポーネン
ト300に提供することができる。以下により詳しく説明するように、プロセス制御コン
ポーネント300は、プロセスモデル305を評価して、マテリアルハンドリング施設1
00内のユニットの流れを制御することができる。
レート350を利用して、マテリアルハンドリング施設内部のユニットの処理を制御する
ことができる。各種の実施形態において、所望アウトプットレートには、マテリアルハン
ドリング施設の梱包ステーションに関して求められる1つ以上のアウトプットレートが指
定される。各種の実施形態において、所望アウトプットレートはオペレーション管理イン
タフェース310から与えられる。たとえば、オペレーション管理インタフェース310
はコンピュータシステムであり、そのコンピュータシステムを通じて管理エンティティが
1つ以上の所望アウトプットレートを提出し、それがプロセス制御コンポーネントに与え
られる。各種の実施形態において、異なる梱包ステーション230を異なる梱包ステーシ
ョン種別と関連づけることができ、各梱包ステーション種別について別個の所望アウトプ
ットレート350が存在しえる。いくつかの実施形態において、種別の異なる梱包ステー
ション230が異なる処理能力を有してもよい。たとえば、1つの梱包ステーションは小
型荷物のみを処理し、他の梱包ステーションは中型または大型の荷物のみを処理するとい
うことがありえる。場合によっては、小型と中型の組み合わせまたは中型と大型の組み合
わせなど、一部の梱包ステーションが特定の種類の荷物の組み合わせを処理するようにす
ることができる。
容器205に入れるピッキングプロセスの少なくとも一部を制御することによって、マテ
リアルハンドリング施設のユニットハンドリングプロセスを制御することができる。一実
施形態では、所望アウトプットレート350を利用して、マテリアルハンドリング施設内
の上流プロセスに関する集合的なアウトプットを判定することができる。たとえば、アウ
トプットレート350によって指定された集合的アウトプットレートが700UPH(1
時間当たりのユニット数)だとすれば、プロセス制御コンポーネントは、1つ以上の上流
プロセスに関する目標スループットレートも700UPHにすべきと判断することができ
る。この計算を順にピッキングプロセスまで適用し、ピッキングプロセスに対しても70
0UPHという目標スループットレートを割り当てることができる。ピッキングプロセス
に関する目標スループットレートは、ピッキングを実行するエージェントが達成すべき目
標としての役割を果たす。以下により詳しく説明するように、ピッキングおよびその他の
ユニットハンドリングプロセスにおける変動は、プロセス制御コンポーネントが経時的に
目標スループットレートを調整しなければならない原因になりえる。
作成するようにプロセス制御コンポーネント300を構成することができる。ピッキング
プラン352には、特定スループットレート(たとえば1時間当たりの特定ユニット数量
)でユニットをピッキングする1つ以上の指示が含まれる。このスループットレートは、
プロセスモデル305および所望アウトプットレート350を評価することによって確定
された目標スループットレートと同一であってよい。梱包ステーション230が特定の種
類の荷物の梱包に限定されない(たとえば各梱包ステーションが任意の種類の荷物を梱包
できる)場合、ピッキングプラン352は、ピッキングのユニットハンドリングプロセス
に関する1つの全体的スループットレートを指定することができる。それ以外の場合には
、所望アウトプットレート350として、異なる種類の荷物(たとえば小型、中型、大型
など)のユニットについて別々のアウトプットレートが指定される。その場合、ピッキン
グプラン352は、異なるサイズの荷物に属する各ユニットについてピッキングのスルー
プットレートを指定することができる。たとえば、例示ピッキングプラン352により、
大型荷物については毎時100ユニット、中型荷物については毎時200ユニット、小型
荷物については毎時400ユニットのピッキングを指定することができる。当然ながら、
他の実施形態では別の荷物サイズ区分(たとえば特小、特大など)を用いることができる
。各種の実施形態において、これらの荷物種別は、一般的に荷物の占有容積と一致し、必
ずしも各ユニットそれ自体の寸法と一致しない。たとえば、大型の荷物が多数の小型ユニ
ットからなり、あるいは1個の大型ユニットからなることもある。以下により詳しく説明
するように、実施形態には、ピッキングする特定ユニットについて、そのユニットが属す
る荷物の種類(たとえば小型、中型、大型など)を与えるように構成されたピッキング分
類コンポーネント320が含まれる。
理コンポーネント315を構成することができる。ピッキング指示356には、在庫30
からユニットを取り出して搬送容器205に入れるエージェント200への指示が含まれ
る。1つの例において、ピッキング指示356により、特定物品のユニットを在庫30の
特定の在庫場所から取り出すように指定することができる。
理コンポーネント315を構成することができる。注文354の各荷物について(注文が
複数の荷物に分割されることもある)、その荷物の荷物種別をピッキング分類コンポーネ
ント320に問い合わせるようにピッキング管理コンポーネント315を構成することが
できる。ピッキング管理コンポーネント315は、その情報を利用して、各荷物種別に関
する適切なピッキング数量の指示を与えることができる。1つの非限定的な例では、上述
のように、ピッキングプラン352によって、大型荷物については毎時100ユニット、
中型荷物については毎時200ユニット、小型荷物については毎時400ユニットを取り
出すように指定することができる。ピッキング管理コンポーネント315は、ピッキング
分類コンポーネントの結果を利用して、ピッキングプランの各荷物種別に関する適切なピ
ッキング数量の指示を与えることができる。この例では、ピッキング分類コンポーネント
320から与えられた結果に基づき、ピッキング管理コンポーネント315は、大型荷物
に属するユニット100個、中型荷物に属するユニット200個、および小型荷物に属す
るユニット400個のピッキング指示を与えることができる。
ング施設内で作業を行うエージェントと関連づけられたモバイル通信装置またはその他の
電子機器であってよい。いくつかの実施形態では、後述の図8に示すようなコンピュータ
システムによってエージェントコンポーネント335が実現される。各種の実施形態にお
いて、エージェントコンポーネント335は、マテリアルハンドリング施設内でエージェ
ントが持ち運ぶモバイル装置またはハンドヘルド装置であってよい。エージェントコンポ
ーネント335は、制御システム102と通信して、エージェントが扱うユニットの場所
などの情報またはコマンドを送受信することができる。たとえば、各種の実施形態におい
て、1つ以上の識別子(たとえばバーコード、在庫管理単位すなわち「SKU」など)を
マテリアルハンドリング施設内部のユニットに組み込むか、またはラベル貼付することが
できる。これらの識別子は、特定の物品種別(たとえば特定機種のテレビ)に固有である
か、またはその物品種別の特定ユニット(たとえばそのテレビの特定ユニット)に固有の
ものとされる。光学スキャナ(たとえばバーコード識別子の走査用)または無線識別子(
RFID)スキャナを非限定的に含む各種コンポーネントを利用してこれらの識別子を読
み取る(または「走査する」)ようにエージェントコンポーネントを構成することができ
る。
含む)は、1つ以上のエージェントコンポーネント335からの入力に基づいて在庫を追
跡することができる。たとえば、エージェントがユニットを1つの場所から別の場所に移
動させると(受入れ、ピッキングその他の作業時)、そのエージェントが利用するエージ
ェントコンポーネント335によって、その移動が記録される。たとえば、物品を第一の
場所から第二の場所に移動させる時、エージェントは、第一の場所および当該ユニットを
走査することによって第一の場所からの移送物品を走査することができ、かつ/または第
二の場所および当該ユニットを走査することによって第二の場所への移送物品を走査する
ことができる。その走査には、当該ユニットの識別子および当該ユニットの移送元または
移送先を電子的に取得することが含まれる。(場合によっては、ユニットの移送元を走査
する必要はない。その代わりに、制御システムは、在庫モデル325内に制御システムが
記録した当該ユニットの確認済み最終位置に基づいて、ユニットの移送元を判断または推
測することができる)。たとえば、その走査には、光学スキャナ(たとえばバーコードス
キャナ)またはRFIDスキャナを介して識別子を取得することが含まれる。これに応答
して、制御システムは、対応する場所を当該ユニットが離れたことを示す保存データ記録
(たとえば在庫モデル325内の記録)を作成することができる。そのユニットを新しい
場所に移した時点で、同様のプロセスを実行することができる。たとえば、エージェント
は、物品を走査するとともに、その物品が新たに置かれる場所(たとえば特定の搬送容器
)を走査することができる。上述のような同様の方法で、制御システムは、当該ユニット
が新しい場所に到着したことを示す保存データ記録を作成することができる。このように
して、制御システム102は、各種の実施形態でマテリアルハンドリング施設内における
ユニットのライフサイクル全体(たとえば受入れ80から発送70まで)を通して特定ユ
ニットの場所を追跡することができる。場合によっては、在庫管理コンポーネントによっ
て上述のユニットの追跡を実行することができる。その在庫管理コンポーネントは、制御
システム102のコンポーネントまたは制御システム102と通信するように構成された
別個のコンポーネントであってよい。
アルハンドリング施設内部の在庫を追跡することができる。これらの要素は、監視コンポ
ーネント330として図示されている。たとえば、マテリアルハンドリング施設内の1つ
の場所から別の場所(たとえば搬送機構またはカート上)にユニットが移動すると、コン
ピュータシステムによって制御される光学スキャナまたはRFIDスキャナなどの監視コ
ンポーネントは、その移動中に(たとえば光学識別子またはRFIDタグを走査して)ユ
ニットの識別子を電子的に取得することができる。その情報は、マテリアルハンドリング
施設内部の在庫ユニットを追跡するために、制御システム102および/または在庫管理
コンポーネントによって収集される。
設の別の場所)を在庫モデル325に記録することができ、そのモデルはリアルタイムま
たは準リアルタイムで更新される。いくつかの実施形態において、プロセス制御コンポー
ネント300は、少なくとも部分的に在庫モデル325に基づいてプロセスモデル305
を生成することができる。たとえば、ユニットハンドリングプロセスがユニットを処理す
ると、そのユニットは、マテリアルハンドリング施設内の別の場所(たとえば在庫から搬
送容器、搬送容器からインダクションステーション、インダクションステーションからラ
ンダムアクセス保管バッファ、ランダムアクセス保管バッファ220から梱包ステーショ
ンなど)に移動される。このユニットの移動が在庫モデル325の中で追跡され、プロセ
ス制御コンポーネント300はその在庫モデルに基づいてプロセスモデル305を生成す
ることができる。
ト335に送られる。エージェント200は、そのピッキング指示に従ってユニットを取
り出し、搬送容器205に入れる。ここから搬送容器はインダクションステーション21
0に運ばれ、図2の説明に従って処理される。ピッキングに関する1つ以上の目標スルー
プットレートを指定したピッキングプラン352をピッキング管理コンポーネント315
に与えることにより、プロセス制御コンポーネント300は、ピッキングプロセスのスル
ープットレートを制御することができる。以下により詳しく説明するように、ピッキング
プロセス(およびその後のプロセス)の実スループットレートは、プロセス制御コンポー
ネントによって指定された目標スループットレートを下回るか、または上回ることがあり
える。これは、エージェントの作業が予測よりも速い、または遅いというような、マテリ
アルハンドリング施設内部の変動によるものである。その他の変動が、たとえばインダク
ションステーションまたは梱包ステーションの一時的な停滞または閉鎖によって発生しえ
る。場合によっては、1つのユニットハンドリングプロセスにおける処理の停滞が1つ以
上の上流プロセスにまで伝搬する。各ユニットハンドリングプロセスの現在の状態をリア
ルタイムまたは準リアルタイムでプロセスモデル305に反映させることができる。同様
に、プロセス制御コンポーネント300は、リアルタイムまたは準リアルタイムでプロセ
スモデル305を監視することにより、各ユニットハンドリングプロセスの状態を監視す
ることができる。
て、マテリアルハンドリング施設で実行されるピッキングプロセスに関する目標スループ
ットレートを与えることができる。各種の実施形態において、マテリアルハンドリング施
設内部の変動は、ピッキングプロセスの実スループットレートを目標スループットレート
から逸脱させる原因になりえる。ピッキングプロセスの平均スループットレートを元の目
標スループットレートにより近づけるため、そのような逸脱を検出したときに目標スルー
プットレートを一時的に変更するようにプロセス制御コンポーネント300を構成するこ
とができる。図4を参照し、このプロセスについて以下により詳しく説明する。
庫30から取り出して搬送容器205に入れるプロセス)のスループットレートのプロッ
ト例を示す。実施例における直線400は、ピッキングプロセスに関する長期的な目標ス
ループットレートを表す。各種の実施形態において、これは、梱包プロセスの目標アウト
プットレートおよびマテリアルハンドリング施設の制限(たとえばランダムアクセス保管
バッファなど、一部の項目のキャパシティが固定されている)に基づいて確定される上述
の目標スループットレートであってよい。第一の期間にピッキングプロセスの計測スルー
プットレートが長期目標スループットレートから逸脱したことを判定するようにプロセス
制御コンポーネントを構成することができる。たとえば、長期目標スループットレートが
毎時700ユニットであるのに対し、図4の第一の期間(すなわち0分〜10分)におけ
る計測目標スループットレートが毎時600ユニットということがありえる。要員のレベ
ルまたはエージェントの仕事ぶりなど、マテリアルハンドリング施設内部の変動がこの逸
脱の原因になりえる。
して示されている。プロセス制御コンポーネントは、計測スループットを長期目標スルー
プットレートに合わせるために選ばれた短期的な目標スループットレートを一時的に使用
することにより、ピッキングプロセスの計測スループットレートを是正することができる
。各種の実施形態において、ピッキングプロセス(またはマテリアルハンドリング施設の
他の任意のユニットハンドリングプロセス)のスループットレートを制御システム102
によって計測し(たとえば例示の監視/エージェントコンポーネントからの入力および/
または在庫モデル325に基づく)、図のスループットレート364のように、それをプ
ロセス制御コンポーネント300に与えることができる。プロセス制御コンポーネント3
00は、このフィードバック情報を利用して、ピッキングプラン352を更新する(また
は新しいピッキングプランを作成する)ことができる。たとえば、実施例において、ピッ
キングプロセスのスループット(たとえばスループットレート364によって指定された
もの)は長期目標スループットレートよりも毎時100ユニット少ないため、予測される
平均スループットが毎時700ユニットに収束するように長期目標スループットレートよ
りも毎時100ユニット多い短期目標スループットレート420が選ばれる。このように
してピッキングプロセスを制御するために、プロセス制御コンポーネントは、一時的な期
間(たとえば10分〜20分)について有効な新しいピッキングプラン352を発行する
ことができる。そのピッキングプランにより、この期間に適用するための短期的スループ
ットレートが指示される。
トレートが長期目標スループットレートを一時的に超えることがありえる。直線410が
示すように、それによってピッキングプロセスの平均計測スループットが改善され、平均
スループットが長期目標スループットレートに収束する(20分の時点)。図ではこの収
束が平均計測スループットの線形変化として示されているが、その変化がいかなる場合も
線形である必要はない。たとえば、他の場合において、この変化は指数関数的減衰または
その他の形で近似される。この時点で、目標スループットレートを長期的な値(たとえば
毎時700ユニット)に戻すことができる。将来的な変動によって計測スループットが長
期目標スループットレートから逸脱することがあっても、上述のプロセスを1回または複
数回実行すればよい。
く別個の集合に分類することができる。上述のプロセスモデルは、リアルタイムまたは準
リアルタイムでのユニットの各集合およびその集合の組成(たとえばその集合内のユニッ
トの種類および数量など)の表現である保存情報を含むことができる。各種の実施形態に
おいて、在庫30のユニットが1つの集合に属し、搬送容器205のユニットが別の集合
に属し、ランダムアクセス保管バッファに格納されたユニットがさらに別の集合に属する
(以下同様)ということがありえる。各種の実施形態において、各ユニットハンドリング
プロセスは、1つのユニットの集合内のユニットを別の集合に移動させることがある。た
とえば、ピッキングプロセスにより、在庫内のユニットの集合から搬送容器205の内容
によって形成されるユニットの集合にユニットが移動される。各種の実施形態において、
ユニットの集合の一部にキャパシティの制限が生じる。たとえば、いくつかの実施形態で
は、ランダムアクセス保管バッファ220のキャパシティが固定されている。したがって
、ランダムアクセス保管バッファに格納されるユニットの集合もキャパシティが固定され
ることになる。このキャパシティに達した場合(すなわち、バッファが満杯になった場合
)、場合によってはユニットハンドリングプロセスのスループットに悪影響を及ぼす。た
とえば、ランダムアクセス保管バッファ220がマヒ状態になったとすれば、望ましくな
い数量のユニットが1つ以上の上流プロセスに蓄積するということが起こりえる。各種の
実施形態において、あるユニットの集合が閾値キャパシティに達したことを判断し、1つ
以上の目標スループットレートを減少させてそのユニットの集合に対する過重を軽減する
ようにプロセス制御コンポーネント300を構成することができる。たとえば、ランダム
アクセス保管バッファ内のユニットの集合がそのバッファのキャパシティ閾値(たとえば
そのバッファのキャパシティの85%)に達するという例では、プロセス制御コンポーネ
ントは、ランダムアクセス保管バッファに送られるユニット数を減らすようにピッキング
プロセスの目標スループットレートを減少させることができる。状況により、更新された
目標スループットレートは無期限に、または短い時間にのみ有効でありえる。
く、警告358、勧告360、および視覚的表現362を作成することによってユニット
ハンドリングプロセスのスループットレートを制御するようにプロセス制御コンポーネン
トを構成することができる。これらの各要素は、オペレーション管理インタフェース31
0など、1つ以上のオペレーション管理インタフェースに与えられる。オペレーション管
理インタフェースの一例として、視覚的ディスプレイ上に情報を表示したり、スピーカー
その他の変換器を通じて音声情報を出力するなどの方法で管理エンティティに情報を与え
るように構成されたコンピュータシステムまたはその他の電子機器が考えられる。
ことを目標として各プロセスを監視するようにプロセス制御コンポーネント300を構成
することができる。あるユニットハンドリングプロセスがその最小スループットレートに
達しなければ、プロセス制御コンポーネントは警告を発生することができ、その警告が1
つ以上の管理インタフェースに与えられる。別の場合には、望ましくない数量のユニット
がマテリアルハンドリング施設のエリア内に蓄積しているという判定に応答して警告を発
生することができる。たとえば、ランダムアクセス保管バッファ220内に格納されたユ
ニット数量が最大許容閾値(たとえばバッファキャパシティの90%)を超えた場合、プ
ロセス制御コンポーネントは、警告を発生してその滞留状況を管理エンティティに通知す
ることができる。
コンポーネントを構成することができ、その勧告が1つ以上の管理インタフェースに与え
られる。勧告360は上述の警告と同様の方法でトリガーされるが、勧告360では、マ
テリアルハンドリング施設内部の問題を軽減するために取るべき1つ以上のアクションを
指定することもできる。たとえば、ユニットの渋滞が発生するか、またはユニットハンド
リングプロセスが要求スループットを充足しない場合、要員レベルの増強(たとえば、エ
ージェントの増員)または在庫からピッキングされる物品数量の一時的低減など、その状
況を緩和するための解決策を勧告に含めることができる。
プロセス制御コンポーネント300を構成することができる。視覚的表現362の一例は
、電子ディスプレイ上に生成されるものである。その視覚的表現は、グラフィカルな態様
でユニットハンドリングプロセスに関する情報を伝達することができる。非限定的な一例
において、各ユニットハンドリングプロセスは、プロセスフローを示す矢印によってグラ
フィカルに表現される。その視覚的表現には、各種ユニットハンドリングプロセスのフロ
ーレートを示すテキストまたは色など、グラフィカルな態様で表現されたユニットハンド
リングプロセスに関する各種のメタデータを含めることができる。場合によっては、警告
および/または勧告の代わりに、またはそれに加えて、管理エンティティが施設内部の問
題または渋滞に関する視覚的表現362を監視し、適切と考えられるアクションを実施す
ることができる。
例示の方法
施形態は、後述の図5〜図7に示すような各種の方法を含むことができる。各種の実施形
態において、これらの方法を後述の図8のようなコンピュータシステム上に実現すること
ができる。各種の実施形態において、本明細書に説明する方法を上述のプロセス制御コン
ポーネント300によって実行することができ、また、後述の図8のようなコンピュータ
システム上に実現することもできる。
成し、そのモデルを利用して当該プロセスのスループットを制御する例示の方法を示す。
ブロック500に示すように、本方法は、マテリアルハンドリング施設の複数のユニット
ハンドリングプロセスの保存モデルを生成することを含むことができる。そのようなプロ
セスの例には上述のユニットハンドリングプロセスがすべて含まれ、これには在庫から物
品ユニットを取り出すピッキングプロセス、マテリアルハンドリング施設のロケーション
間でユニットを運ぶ搬送プロセス、物品を単体化して、複数のユニットロケーションを含
むランダムアクセス保管バッファ内に移動させるインダクションプロセス、およびマテリ
アルハンドリング施設から発送するユニットの荷物を準備する梱包プロセスが非限定的に
含まれる。先にプロセスモデル305に関連して説明したのがそのようなモデルの一例で
ある。
モデルにより、対象ユニットハンドリングプロセスに関するリアルタイム、準リアルタイ
ムおよび/または履歴のスループットレートが示される。場合によっては、一部のユニッ
トハンドリングプロセスが特定の順序(たとえばピッキングの次にインダクション、その
次に梱包という順序)に従って実行される。各種の実施形態において、この順序を生成モ
デルによって指定することができる。
特定ユニットハンドリングプロセス(たとえば梱包プロセス)のアウトプットレートに関
する少なくとも1つの目標アウトプットレートに基づき、当該モデルを評価して、対象ユ
ニットハンドリングプロセス以前に実行される特定ユニットハンドリングプロセス(たと
えばピッキングプロセス)の個別スループットレートに関する特定の目標スループットレ
ートを生成することを含むことができる。たとえば、上述のように、管理エンティティは
、マテリアルハンドリング施設の梱包プロセスに関する目標アウトプットレート(たとえ
ば700UPH)を指定することができる。この目標アウトプットレートに基づいて、本
方法は、ピッキングプロセスにまで遡る1つ以上の上流プロセスに関する所望の目標スル
ープットレートを確定することを含むことができる。一実施形態において、各ユニットハ
ンドリングプロセスの目標スループットレートは、管理エンティティによって与えられる
目標アウトプットレートに等しいものとして確定される。他の場合には、1つ以上の上流
プロセスの目標スループットレートについて、目標アウトプットレートを基本としながら
も、その目標アウトプットレートとは異なる値にすることができる。
特定の目標スループットレート(たとえばピッキングプロセスに関する目標スループット
レート)に基づき、その特定ユニットハンドリングプロセスによって処理されるユニット
の個別スループットレートを制御するための1つ以上の指示を作成することも含むことが
できる。ピッキングプロセスに関する1つ以上の目標スループットレートを指定できるピ
ッキングプラン352に関連して先に説明したのがそのような指示の一例である。場合に
よっては、上述のピッキング指示356のようなピッキング指示を直接的に作成すること
がこの指示の作成に含まれる。
ロセスの目標スループットレートを少なくとも一時的に変更する例示の方法のフローチャ
ートを示す。いくつかの実施形態において、先に図5について説明した方法の後にこの例
示の方法を実行することができる。600に示すように、本方法は、1つ以上の指示(た
とえばブロック504に関連して説明した指示)の作成に続く第一の期間について、当該
モデルを評価し、その第一の期間における特定ユニットハンドリングプロセス(たとえば
ピッキングプロセス)の計測スループットレートがそのユニットハンドリングプロセスに
関する特定の目標スループットレートから逸脱していることを判定することを含むことが
できる。そのような逸脱の判定の一例は、ピッキングプロセスの計測スループットレート
がそのピッキングプロセスに関する目標スループットレートを下回る(または上回る)と
いう判定である。たとえば、そのような判定には、先に図4の第一の期間(0分〜10分
)について説明したように、計測ピッキングプロセスのスループットが目標スループット
レートより少ない毎時100ユニットであるというプロセス制御コンポーネントによる判
定が含まれる。
ットハンドリングプロセスに関する第二の目標スループットレートを生成することも含む
ことができる。先に図4について説明した短期目標スループットレートと同様、この第二
の目標スループットレートを1つ以上の後続期間について利用することができる。たとえ
ば、ユニットハンドリングプロセスの計測スループットレートがそれぞれの目標スループ
ットレートから逸脱する場合など、マテリアルハンドリング内部の過渡的状態を克服する
ために第二の目標スループットレートを一時的に使用することができる。先に図4の第二
の期間(10分〜20分)について説明したのが第二の目標スループットレートをこのよ
うに使用する例である。
つ以上の後続期間に特定ユニットハンドリングプロセスによって処理されるユニットのス
ループットレートを制御するための1つ以上の追加指示を作成することも含むことができ
る。たとえば、本方法のこの部分には、1つ以上の後続期間について有効な新しい指示を
反映するようにピッキングプラン(たとえばピッキングプラン352)を一時的に変更す
ること、または1つ以上の後続期間に関するまったく新しいピッキングプランを作成する
ことが含まれる。図4の例では、ピッキングプロセスをこのように制御することにより、
平均計測スループットレートが長期目標スループットレートにまで引き上げられ、その後
、ピッキングプロセスを制御するための長期目標スループットレートの使用が再開される
。
理的場所に基づく別個の集合に分類することができる。上述のプロセスモデルは、リアル
タイムまたは準リアルタイムでのユニットの各集合およびその集合の組成(たとえばその
集合内のユニットの種類および数量など)の表現である保存情報を含むことができる。各
種の実施形態において、在庫30のユニットが1つの集合に属し、搬送容器205のユニ
ットがユニットの別の集合に属し、ランダムアクセス保管バッファに格納されたユニット
がさらにユニットの別の集合に属する(以下同様)ということがありえる。各種の実施形
態において、各ユニットハンドリングプロセスは、1つのユニットの集合内のユニットを
ユニットの別の集合に移動させることがある。たとえば、ピッキングプロセスにより、在
庫内のユニットの集合から搬送容器205の内容によって形成されるユニットの集合にユ
ニットが移動される。各種の実施形態において、ユニットの集合の一部にキャパシティの
制限が生じる。たとえば、いくつかの実施形態では、ランダムアクセス保管バッファ22
0のキャパシティが固定されている。したがって、ランダムアクセス保管バッファに格納
されるユニットの集合もキャパシティが固定されることになる。このキャパシティに達し
た場合(すなわち、バッファが満杯になった場合)、場合によってはユニットハンドリン
グプロセスのスループットに悪影響を及ぼす。たとえば、ランダムアクセス保管バッファ
220がマヒ状態になったとすれば、望ましくない数量のユニットが1つ以上の上流プロ
セスに蓄積するということが起こりえる。後述の図7の方法など、そのような状況を回避
するための方法を実施形態に含めることができる。
レートを調整する例示の方法のフローチャートを示す。ブロック700に示すように、本
方法は、当該プロセスモデル(たとえばプロセスモデル305)を評価して、ユニットの
集合内のユニット数量が閾値に達したことを判定することを含むことができる。たとえば
、ユニットの集合がランダムアクセス保管バッファのユニットの集合である例において、
バッファキャパシティの85%(または他の何らかの閾値)など、ランダムアクセス保管
バッファ内のユニット数量が閾値レベルに達したことを判定することがこれに該当する。
他の例では、下限閾値を利用することができる。たとえば、いくつかの実施形態において
、本方法は、当該プロセスモデル(たとえばプロセスモデル305)を評価して、ランダ
ムアクセス保管バッファ内部のユニット数量がバッファキャパシティの50%を下回った
ことを判定することを含むことができる。
スループットレートを修正することも含むことができる。たとえば、ランダムアクセス保
管バッファに送られるユニット数量を減少させてバッファに対する負担を減らすために、
ピッキングプロセスの目標スループットレートを20%またはその他の数量だけ引き下げ
ることができる。当然ながら、他の例では、目標スループットレートを上記以外の割合で
引き下げることができる。下限閾値を利用する場合には、特定の目標スループットレート
を引き上げることが目標スループットレートの修正に含まれる。
特定のハンドリングプロセスによって処理されるユニットの個別スループットレートを制
御するために1つ以上の追加指示を作成することを含むことができる。上限閾値に達する
例では、ある期間にピッキングされるユニット数量(たとえば目標スループットレート)
を引き下げるように指定する新しいピッキングプラン352を作成する(または目標スル
ープットレートの引き下げを指示するように既存のピッキングプランを修正する)ことが
これに含まれる。下限閾値に達する例では、ある期間にピッキングされるユニット数量(
たとえば目標スループットレート)を引き上げるように指定する新しいピッキングプラン
352を作成する(または目標スループットレートの引き上げを指示するように既存のピ
ッキングプランを修正する)ことがこれに含まれる。各種の実施形態において、新しい目
標スループットレートを無期限に(たとえば長期目標スループットレートの場合)、また
は一時的に(たとえば短期目標スループットレートの場合)適用することが可能である。
るが、下限閾値に達するユニットの集合に対しても同様の手法を適用することが可能であ
る。1つの例において、ランダムアクセス保管バッファのキャパシティが十分活用されて
いないという判定に対し、本方法は、ピッキングプロセスに関して利用される目標スルー
プットレートの引き上げを含むことができる。
例示コンピュータシステム
法の各種の実施形態は、他のさまざまな装置との交信が可能な1つ以上のコンピュータシ
ステム上で実行することができる。先に図1〜図7について説明した上述のあらゆるコン
ポーネント、アクション、または機能は、各種の実施形態により、図8のコンピュータシ
ステム800として構成された1つ以上のコンピュータシステムを介して実現される。図
示した実施形態において、コンピュータシステム800は、入出力(I/O)インタフェ
ース830を介してシステムメモリ820に結合された1つ以上のプロセッサ810を備
える。コンピュータシステム800は、I/Oインタフェース830に結合されたネット
ワークインタフェース840とともに、カーソル制御装置860、キーボード870、デ
ィスプレイ880などの1つ以上の入出力装置850をさらに備える。場合によっては、
コンピュータシステム800の単一インスタンスを使用して実施形態を実現することが企
図されるが、他の実施形態においては、複数のコンピュータシステム800、またはその
システムを形成する複数ノードを実施形態の別の部分すなわち複数インスタンスのホスト
とするように構成することができる。たとえば、一実施形態において、コンピュータシス
テム800の1つ以上のノードを介して一部の要素を実現し、それとは別のノードを介し
て他の要素を実現することが可能である。
るユニプロセッサシステム、または複数のプロセッサ810(たとえば2個、4個、8個
などの適切な個数)を内蔵するマルチプロセッサシステムであってよい。プロセッサ81
0は、命令の実行機能を有する任意の適切なプロセッサであってよい。たとえば、各種の
実施形態において、プロセッサ810は、各種の命令セットアーキテクチャ(ISA)の
いずれかを実装する汎用または組み込みプロセッサであってよい。これには、x86、P
owerPC、SPARC、MIPS ISA、またはその他任意の適切なISAが含ま
れる。マルチプロセッサシステムでは、必須ではないが、各プロセッサ810に共通して
同じISAを実装してもよい。
22および/またはデータ832を格納するように構成することができる。各種の実施形
態において、任意の適切なメモリ技術を使用してシステムメモリ820を実装することが
でき、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックR
AM(SDRAM)、不揮発性/フラッシュ型メモリ、またはその他任意の種類のメモリ
がこれに含まれる。図示した実施形態では、プログラム命令822によって動作するプロ
セス制御コンポーネント300がプログラム命令822の内部に格納された形で示されて
いる。また、プロセスモデル305など、上述の情報またはデータ構造は、いずれもメモ
リ820のデータ832に保存することができる。いくつかの実施形態において、プログ
ラム命令および/またはデータを送受信することができ、あるいは複数の異なる種類のコ
ンピュータアクセス可能媒体上またはシステムメモリ820もしくはコンピュータシステ
ム800とは別個の類似媒体上に格納することができる。説明ではプロセス制御コンポー
ネント300の機能がコンピュータシステム800によって実装されているが、そのよう
なコンピュータシステムにより、上述の任意のコンポーネントまたはシステムを実現する
ことができる。
辺機器(ネットワークインタフェース840のほか、入出力装置850などの周辺機器イ
ンタフェースを含む)の相互間のI/Oトラフィックを調整するようにI/Oインタフェ
ース830を構成することができる。いくつかの実施形態において、I/Oインタフェー
ス830は、1つのコンポーネント(たとえばシステムメモリ820)からのデータ信号
を別のコンポーネント(たとえばプロセッサ810)による使用に適した形式に変換する
ため、必要なプロトコル、タイミングまたはその他のデータ変換を実行することができる
。いくつかの実施形態において、I/Oインタフェース830は、たとえばPCI(Pe
ripheral Component Interconnect)バス規格またはユ
ニバーサルシリアルバス(USB)規格の変形など、さまざまな種類の周辺バスを介して
取り付けられた装置のサポートを含むことができる。いくつかの実施形態において、I/
Oインタフェース830の機能をたとえばノースブリッジとサウスブリッジなど、複数の
別コンポーネントに分割することができる。また、いくつかの実施形態において、システ
ムメモリ820へのインタフェースなど、I/Oインタフェース830の機能の一部また
は全部をプロセッサ810に直接組み込むことができる。
装置(たとえば上述の各図に含まれるその他のコンポーネント)の間、またはコンピュー
タシステム800のノード間でデータを交換できるようにネットワークインタフェース8
40を構成することができる。ネットワーク885は、各種の実施形態において、ローカ
ルエリアネットワーク(LAN)(たとえばEthernet(登録商標)もしくは企業
ネットワーク)、ワイドエリアネットワーク(WAN)(たとえばインターネット)、無
線データネットワーク、その他の電子データネットワーク、またはそれらの組み合わせを
非限定的に含む1つ以上のネットワークを含むことができる。各種の実施形態において、
ネットワークインタフェース840は、たとえば、任意の適切な種類のEthernet
ネットワークなど、有線または無線の一般的データネットワーク経由、アナログ音声ネッ
トワークまたはデジタルファイバー通信ネットワークなどの電気通信/テレフォニーネッ
トワーク経由、Fibre Channel SANなどの保管エリアネットワーク経由
、あるいはその他任意の適切な種類のネットワークおよび/またはプロトコル経由の通信
をサポートすることができる。
キーボード、キーパッド、タッチパッド、走査装置、音声または光学認識装置、またはそ
の他1つ以上のコンピュータシステム800によるデータの入力/アクセスに適した任意
の装置が含まれる。複数の入出力装置850をコンピュータシステム800内に存在させ
ることができ、あるいはコンピュータシステム800の各種ノードに分散させてもよい。
いくつかの実施形態において、類似の入出力装置をコンピュータシステム800から分離
させ、ネットワークインタフェース840経由など有線または無線接続を介して1つ以上
のコンピュータシステム800のノードと交信できるようにすることができる。
うに構成されたプログラム命令822を格納することができる。一実施形態において、図
5〜図7に示した方法など、上述の方法がそれらのプログラム命令によって実施される。
他の実施形態において、異なる要素およびデータを格納することができる。また、データ
832には、上述のあらゆるデータまたは情報が含まれる。
実施形態の範囲を限定することを意図したものではない。具体的には、本コンピュータシ
ステムおよび装置には、コンピュータ、ネットワーク装置、インターネットアプライアン
ス、PDA、無線電話、ページャーなど、本明細書に記載の機能を実行できるハードウェ
アまたはソフトウェアの任意の組み合わせが含まれる。例示されていない他の装置にコン
ピュータシステム800を接続することもでき、その代わりにスタンドアロン型システム
として動作させてもよい。さらに、いくつかの実施形態において、例示コンポーネントに
よって提供される機能をより少ないコンポーネントで組み合わせるか、または追加コンポ
ーネントで分散させることができる。同様に、いくつかの実施形態において、一部の例示
コンポーネントの機能を除外し、かつ/または他の機能を追加することができる。
置に格納されることが例示されているが、メモリ管理およびデータ完全性を目的として、
これらのアイテムまたはその一部をメモリおよびその他の記憶装置に転送することができ
る。あるいは、他の実施形態において、ソフトウェアコンポーネントの一部または全部を
別の装置のメモリ内で実行し、コンピュータ間通信を介して例示コンピュータシステムと
通信することができる。適切なドライブによって読み取られるコンピュータアクセス可能
媒体または可搬物にシステムコンポーネントまたはデータ構造の一部または全部を(たと
えば指示または構造化データとして)格納することができ、そのさまざまな例を以下に説
明する。いくつかの実施形態において、コンピュータシステム800とは別個のコンピュ
ータアクセス可能媒体に格納された指示を伝送媒体または電気信号、電磁信号、デジタル
信号などの信号を介してコンピュータシステム800に送信することができ、それらの信
号は、ネットワークおよび/または無線リンクなどの通信媒体を介して伝送される。各種
の実施形態にはさらに、上記の説明に従ってコンピュータアクセス可能媒体上に実装され
た指示および/またはデータの受信、送信または格納が含まれる。一般的に言えば、コン
ピュータアクセス可能媒体には、磁気または光媒体(たとえばディスクまたはDVD/C
D−ROM)、RAM(たとえばSDRAM、DDR、RDRAM、SRAMなど)、R
OMなどの揮発性または不揮発性媒体を例とするコンピュータ可読記憶媒体またはメモリ
媒体が含まれる。いくつかの実施形態において、コンピュータアクセス可能媒体には、伝
送媒体のほか、ネットワークおよび/または無線リンクなどの通信媒体を介して搬送され
る電気信号、電磁信号、デジタル信号などの信号が含まれる。
を梱包ステーションに渡す順序を制御する上述の機能は、出荷管理コンポーネントによっ
て制御される。図9は、そのような出荷管理コンポーネント(図の出荷管理コンポーネン
ト900)を含むシステム構成例を示す。図9の実施形態では、例示コンポーネントのい
ずれも、図8のコンピュータシステムなど1つ以上のコンピュータシステムに実装するこ
とができる。また、どの例示コンポーネントも1つ以上のネットワーク910経由で通信
することができ、ネットワーク910は図8のネットワーク885と同様に構成される。
おいて、在庫モデル920を作成、維持、および/または更新するように制御システム1
02を構成することができる。在庫モデル920は、マテリアルハンドリング施設内部の
在庫ユニットの場所のリアルタイム表現または準リアルタイム表現を示すことができる。
ただし、あるユニットの場所は必ずしも在庫30に限定されない。たとえば、搬送容器、
その搬送容器が置かれたマテリアルハンドリング施設内部の場所、搬送システム、ランダ
ムアクセス保管バッファ220、その他マテリアルハンドリング施設のあらゆる場所がユ
ニットの場所になりえる。各種の実施形態において、エージェントがマテリアルハンドリ
ング施設内の各所でユニットを扱う時、エージェントコンポーネント940は、さまざま
な場所に出し入れされる物品を走査することができる。たとえば、エージェントコンポー
ネント940は、エージェントがハンドリング中にユニットの場所を記録するために利用
するモバイルおよび/またはハンドヘルド装置であってよい。ユニット識別子、搬送容器
識別子、および/またはロケーション識別子(たとえば在庫内、梱包ステーション内など
の場所の識別子)を読み取る目的で、エージェントコンポーネントをバーコードまたはR
FIDスキャナとともに構成することができる。ユニット識別子および/またはロケーシ
ョン識別子はエージェントコンポーネント940から制御システム102に送られる。制
御システム102は、ユニットを在庫モデル920内の個別の場所と関連づけた記録を保
存することができる。監視コンポーネント930は、同様の情報を制御システム102に
提供することができる。たとえば、マテリアルハンドリング施設内部のユニットを、場合
によっては自動化された態様で追跡する自動化スキャナまたは受信機が監視コンポーネン
トになりえる。別の例として、マテリアルハンドリング施設内部に戦略的に配置される光
学スキャナまたはRFIDスキャナを監視コンポーネントにしてもよい。各種の実施形態
に従い、そのような監視コンポーネントから受け取った情報に基づいて在庫モデル920
を更新するように制御システムを構成することができる。
ス保管バッファ220からリリースする荷物を選択するように出荷管理コンポーネント9
00を構成することができ、その梱包ステーションへのリリースの条件を満たした荷物の
優先順位が選択基準になりえる。各種の実施形態において、リリースされる所与の荷物に
ついて、その荷物のユニットが各梱包ステーションに渡される順序を制御するように出荷
管理コンポーネント900を構成することもできる。各種の実施形態において、この順序
は、ユニットの物理的寸法など、さまざまな基準によって決定される。製品データ980
には、マテリアルハンドリング施設の任意のユニットについて、ユニットの寸法情報(た
とえば長さ、幅、奥行)、ユニットの重量、壊れやすさの度合(たとえば、非常に壊れや
すい、やや壊れやすい、壊れにくい、頑丈など)、またはマテリアルハンドリング施設内
部のユニットに関するその他の情報など、対応する製品データを保存することができる。
この情報を出荷管理コンポーネント900が利用して、各梱包ステーションに荷物を渡す
順序が作成される。
ネント950は、梱包ステーションの梱包能力(または単純に「能力」)の記録を保持し
、必要に応じて、この情報を他のコンポーネント(たとえば出荷管理コンポーネント90
0)に提供することができる。以下により詳しく説明するように、どの荷物をバッファ2
20から特定の梱包ステーションにリリースするかを出荷管理コンポーネント900が決
定する過程で、梱包サービスコンポーネント950は、その梱包ステーションの能力を示
す情報を出荷管理コンポーネントに提供することができる。たとえば、いくつかの実施形
態において、種類の異なる梱包ステーション230が異なる処理能力を有することがある
。たとえば、1つの梱包ステーションは小型荷物のみを処理し、他の梱包ステーションは
中型荷物のみまたは大型荷物のみを処理するということがありえる。場合によっては、一
部の梱包ステーションについて、処理対象が小型と中型の組み合わせまたは中型と大型の
組み合わせなど、荷物種別の特定の組み合わせに限定される。当然ながら、他の実施形態
では、上記以外の荷物サイズ区分(たとえば特小、特大など)を指定することができる。
各種の実施形態において、これらの荷物種別は、一般的に荷物(たとえばユニットの集合
)の占有容積と一致し、必ずしも各ユニットそれ自体の寸法と一致しない。たとえば、大
型の荷物が多数の小型ユニットからなり、あるいは1個の大型ユニットからなることもあ
る。出荷管理コンポーネント900は、上述の情報を利用して、リリースの対象となる荷
物の境界範囲すなわちドメインを制限することができる。このプロセスについては、図1
1に関連して後でより詳しく説明する。
60を構成することができる。各種の実施形態において、バッファ管理コンポーネント9
60は、ランダムアクセス保管バッファ220の任意および/またはすべての側面を制御
することができ、これには、ランダムアクセス保管バッファ220への出し入れに関して
搬送容器215(個々のユニットを収納する)の入口および出口を制御する物理的機構(
たとえばロボットアーム、リフト、エレベータなど)が非限定的に含まれる。バッファモ
デル970を生成、維持および/または更新するようにバッファ管理コンポーネント96
0を構成することもできる。各種の実施形態において、バッファモデル970は、ランダ
ムアクセス保管バッファが受け入れる各容器について、その容器の場所およびその容器に
関する各種メタデータを示す情報を指定するように構成される。各種の実施形態において
、このメタデータには、搬送容器と関連づけられた荷物の荷物識別子(または単に「荷物
ID」)を指定することができる。たとえば、ランダムアクセス保管バッファに格納され
た3個のユニットの荷物について、バッファモデル970では、その中の1つのユニット
を格納する各搬送容器(たとえばトレイ)がひとまとめに共通の荷物識別子で関連づけら
れる。このようにして、出荷管理コンポーネントがバッファ管理コンポーネント960に
荷物リリース要求(荷物IDを指定する)を送ると、バッファ管理コンポーネントは、メ
タデータを評価して、その荷物IDと関連づけられたトレイを確認し、それらのトレイを
リリースする。各種の実施形態において、バッファモデル970は、所与の荷物IDにつ
いて、それらのトレイが梱包ステーションに渡される順序を指定することもできる。図1
0Aに関してより詳しく説明されているように、この順序は出荷管理コンポーネント90
0によって作成されて与えられる。各種の実施形態において、ランダムアクセス保管バッ
ファへのユニット投入の時点でこれを実行することができる。
セスのデータ流れ図を示す。本明細書において、この順序は「リリース順序」と呼ばれる
が、一般的には荷物の各ユニットを梱包ステーションに渡すべき順序を意味する。図示し
た実施形態の1000では、搬送容器(たとえば搬送容器215)内のユニットがランダ
ムアクセス保管バッファ220に投入される。この時点で、エージェントコンポーネント
940(または代替的に監視コンポーネント930)は、そのユニットの識別子およびそ
のユニットが位置する搬送容器を走査することができる。図のデータ1010のように、
これらの識別子は制御システム102に与えられる。1020では、ユニット/容器のペ
アが投入された(または投入中である)ことが出荷管理コンポーネント900に通知され
る。そのユニットが複数ユニットの荷物の一部であり、他のユニットはすでに投入された
か、またはこれから投入される場合について、その荷物のリリース順序を作成するように
出荷管理コンポーネントを構成することができる。
した1つ以上の基準に基づいてリリース順序を作成することができる。たとえば、各種の
実施形態において、フットプリントが最大(同じ荷物の他ユニットとの比較)のユニット
をその荷物のリリース時に最初に梱包ステーションに渡すようにする。各種の実施形態に
おいて、1つのユニットのフットプリントは、そのユニットの最大寸法(たとえばそのユ
ニットの長さ)とそのユニットの2番目に大きな寸法(たとえばそのユニットの幅)を掛
けた結果として与えられる。各種の実施形態において、そのフットプリントが他の手法お
よび/または他の基準に従って生成されてもよい。各種の実施形態において、荷物のユニ
ットを評価してリリース順序を決定するための基準には、各ユニットの長さ、各ユニット
の幅、各ユニットの奥行、各ユニットの表面積、各ユニットの容積、各ユニットの重量、
および/または各ユニットの壊れやすさの度合(たとえば、より壊れにくいユニットを最
初に梱包ステーションに渡す)が非限定的に含まれる。この情報を製品データ980に格
納することにより、出荷管理コンポーネント900からアクセス可能になる。
ットの長さにそのユニットの幅を掛け、フットプリント値(たとえば面積)を算出するこ
とができる。荷物のユニットを各梱包ステーションに渡す順序をフットプリント値の降順
(たとえば、最大面積を1番目、次に大きな面積を2番目に渡す、など)とするリリース
順序を生成するように出荷管理コンポーネントを構成することができる。各種の実施形態
において、所与のユニットの長さがそのユニットの他の寸法と比較した最大寸法になりえ
る。所与のユニットの幅がそのユニットの他の寸法と比較した2番目に大きな寸法になり
える。1つの非限定的な例では、ユニットの長さが最大寸法になり、幅が2番目に大きな
寸法、奥行が最小寸法になる。
1090が示されている。この製品ユニットは、梱包ステーション230および/または
1つ以上の後続ステーション(たとえば収縮包装ステーション)でまとめられる。この図
に示す製品ユニットは、3個の在庫ユニット1082、1084および1086で構成さ
れる。図のように、ユニット1086は3個のユニットの中でフットプリントが最大であ
り、ユニット1084は2番目に大きく、ユニット1082は3個のユニットの中でフッ
トプリントがもっとも小さい。各種の実施形態において、梱包ステーション230のエー
ジェントは、積み上げ方式によって製品ユニット1090を準備することができる。たと
えば、所定の位置で最初に支持部材1080(たとえば段ボール平板)を置く。次に、支
持部材の上に物品1086を置く。物品1086の上に物品1084を置き、物品108
4の上に物品1082を置く。この作業は、エージェントによって、または自動化機械も
しくは機構によって実行される。各種の実施形態において、梱包ステーションまたは下流
のいずれかのステーションのエージェントは、支持部材およびその上に置かれたユニット
をプラスチックのシュリンクラップ1088で包装するか、または別の方法として、支持
部材1080およびユニット1082〜1086をひとまとめに固定することができる。
実施形態では、最大フットプリントから最小フットプリントというリリース順序(たとえ
ばユニット1086、次にユニット1084、次にユニット1082)に従って梱包ステ
ーションに例示のユニットを渡すことにより、梱包ステーションのエージェントにとって
梱包時にユニットを適切な順序に並べかえる負担が軽減される。
てもよい。たとえば、一実施形態において、出荷管理コンポーネントは、より重いユニッ
トを製品ユニット1090の下側に置く(たとえば、より軽いユニットの前により重いユ
ニットを梱包ステーションに渡す)ように基準を変動させることができる。別の例におい
て、出荷管理コンポーネントは、より壊れやすいユニットを製品ユニット1090の下側
に置く(たとえば、より頑丈でない物品の前により頑丈なユニットが梱包ステーションに
到着する)ように基準を変動させることができる。一般に、リリース順序を作成するには
上記のいずれの基準を利用してもよい。図のデータ1030の読み出しのように、上述に
関する任意の関連製品情報を製品データ980から読み出すことができる。
序および対応する荷物IDをバッファ管理コンポーネント960に与えることができる。
データ1040には、投入された搬送容器およびその搬送容器内部のユニットの識別子も
指定することができる。バッファ管理コンポーネント960は、図のデータ1050のよ
うに、そのいずれの情報もバッファモデル970に保存することができる。1つの例では
、ランダムアクセス保管バッファ220に投入された各ユニットについて、対応する荷物
IDおよびリリース時にそのユニットが梱包ステーションに渡される順序をバッファモデ
ル970によって指定することができる。たとえば、3個のユニットの荷物において、フ
ットプリントが最大のユニットをバッファモデルの内部で「3個中1番」と指定すること
ができ、フットプリントが2番目に大きい荷物を「3個中2番」などと指定することがで
きる。各種の実施形態において、図11に関して後述するように、特定の荷物をリリース
する要求がバッファ管理コンポーネントに送られてくると、バッファモデル970内のそ
の荷物の荷物IDと関連づけられたリリース順序に従って、その荷物が各梱包ステーショ
ンに渡される。
ユニットの順位として表現される。その順位により、その荷物の他ユニットと比較した各
ユニットのリリース優先度を指定することができる。1つの非限定的な例において、リリ
ース優先度が「1」であるユニットは、リリース優先度が「2」のユニットよりも前に梱
包ステーションに渡されるものと予測される。場合によっては、1つのユニットの順位が
他ユニットの順位と重複しないものである必要はない。たとえば、複数のユニットの順位
が同一ということがありえる。1つの非限定的な例において、2つのユニットの順位が等
しいとき、同じ荷物内の他のより順位が低いユニットよりも前に両方のユニットが梱包ス
テーションに到着しさえすれば、その2つを任意の順序で梱包ステーションに渡すことが
できる。
必要としていることを判定し、どのワーク物品を梱包ステーションに渡すかを決定して、
それらのワーク物品を特定の梱包ステーションに渡す指示を作成するものである。以下に
より詳しく説明するように、特定のワーク物品の選択は、各種の基準に基づいて行われる
。
とができる。たとえば、各梱包ステーションは、ランダムアクセス保管バッファ220か
らリリースされたユニットが蓄積されるキューまたはバッファを備えることができる。梱
包ステーション(および/またはその梱包ステーションのエージェント)が作業を実行す
ると、そのステーションのキューからユニットが取り出される。センサー1100は、図
の1105のように、これらのキューを監視して、梱包ステーションのキュー内のワーク
数量が閾値数量(たとえばユニットまたは荷物の特定の個数)を下回っているか判定する
ことができる。特定の梱包ステーションのワークキューがその閾値を下回っているという
判定に応答して、センサー1100は、通知1110を生成し、その通知をバッファ管理
コンポーネント960に与えることができる。1つの非限定的な例において、所与のセン
サー1100はフォトアイアレイであってよい。
のように、特定の梱包ステーション(たとえば梱包ステーション識別子によって特定され
る)がワークを必要としていることを梱包サービスコンポーネント950に通知すること
ができる。梱包サービスコンポーネント950は、その梱包ステーションの能力を判定す
ることができる。たとえば、上述のように、種類の異なる梱包ステーション230が異な
る処理能力を有することがある。たとえば、1つの梱包ステーションは小型荷物のみを処
理し、他の梱包ステーションは中型荷物のみまたは大型荷物のみを処理するということが
ありえる。各種の実施形態において、梱包サービスコンポーネント950は、各梱包ステ
ーション230の能力を特定した記録を含むデータストアを生成および/または保持する
ことができる。梱包サービスコンポーネントは、そのデータストアを調べて特定の梱包ス
テーションの能力を確認できる。梱包サービスコンポーネント950は、ワークを必要と
する梱包ステーションの識別子とともに、その梱包ステーションの能力を出荷管理コンポ
ーネント900に伝えることができる。1つの非限定的な例において、データ1130に
は、ワークを必要とする梱包ステーションの識別子とともに、その梱包ステーションが小
型および中型サイズの荷物(大型荷物以外)を処理できるという指示情報を入れることが
できる。当然ながら、他の例において、梱包ステーションが有する能力は1種類に限定さ
れない。
的)な梱包ステーション能力を有することができる。たとえば、1つの梱包ステーション
の一次的な梱包ステーション能力に含まれるのが大型荷物のみということがありえる。し
かし、二次的な梱包能力として、同じ梱包ステーションが付加的に中型荷物を処理できる
ということもある。いくつかの実施形態では、二次的な梱包ステーション能力よりも一次
的な梱包ステーション能力の方が優先される。たとえば、複数の種類の荷物を処理できる
梱包ステーションであっても、構成上または要員配置上の理由から、1種類の荷物の梱包
に適するということがありえる。
すべき荷物を決定し、その荷物の識別子をデータ1140として梱包サービスコンポーネ
ント950に与えるように構成することができる。各種の実施形態において、出荷管理コ
ンポーネントは、評価対象の複数の荷物の境界範囲すなわちドメインを確定することがで
き、リリースする荷物がそのドメインから選択される。たとえば、1つの非限定的な例に
おいて、出荷管理コンポーネント900は、分析対象を集品が完了した荷物に限定するこ
とができる。各種の実施形態において、すべてのユニットがランダムアクセス保管バッフ
ァ220内に揃っている荷物が完成荷物とされる。たとえば、出荷管理コンポーネントは
、ランダムアクセス保管バッファ220内に一部のユニットしか存在しない(たとえば、
他のユニットがまだピッキングプロセスの途中であるか、またはその時点でバッファに投
入されていない)荷物など、部分的にしか集品が完了していない未完成荷物を除外するこ
とができる。各種の実施形態において、出荷管理コンポーネント900は、当該情報をバ
ッファ管理コンポーネント960から受け取ることにより、かつ/または当該情報を制御
システム102から受け取ることにより、完成荷物の境界範囲すなわちドメインを確定す
ることができる(たとえばバッファモデル970からバッファの内容が確定され、在庫モ
デル920からもバッファの内容が確定される)。他の実施形態において、出荷管理コン
ポーネント900は、ランダムアクセス保管バッファ220内で完成した荷物のリストを
確定するために別の手法を利用してもよい。
つかの実施形態において、出荷管理コンポーネント900は、梱包ステーション能力に基
づいて一部の荷物を検討から除外することにより、荷物のドメインを制限することができ
る。上述のように、種類の異なる梱包ステーション230が異なる処理能力を有すること
がある。たとえば、ある梱包ステーションが小型および中型荷物のみを処理するように構
成されており、大型荷物を処理するように構成できないということがありえる。出荷管理
コンポーネント900は、当該ドメインの荷物をデータ1130に規定された能力と比較
し、その規定された能力と整合しない荷物を排除することができる。1つの非限定的な例
において、データ1130に規定された梱包ステーションは、小型および中型荷物を処理
できるが、大型荷物を処理することはできない。この例において、出荷管理コンポーネン
ト900は、各種の実施形態に従い、梱包サービスコンポーネント950またはシステム
の他コンポーネントによって指定されるか、あるいは製品データ980から推測されるも
のとして、各荷物の荷物サイズを判定することができる。この例では、続いて出荷管理コ
ンポーネント900が小型または中型サイズでないすべての荷物をドメインから取り除く
ことができる(たとえば、すべての大型荷物を検討から除外する)。上述のプロセスは、
ドメインの縮小と呼ばれるものである。
的)な梱包能力を有する。出荷管理コンポーネント900は、評価対象の梱包ステーショ
ンの一次的な梱包能力に整合する完成荷物がないと判定される場合、その梱包ステーショ
ンの二次的な梱包能力に整合する完成荷物を特定することができる。ここで考察するのは
、当該梱包ステーションの一次的な能力が大型荷物の梱包であり、その梱包ステーション
の二次的な能力が中型荷物の梱包であるような例である。この非限定的な例において、用
意された完成荷物に大型荷物が含まれていない場合、出荷管理コンポーネントは、検討の
条件を満たす荷物として、完成した中型荷物を特定することができる。このようにして、
出荷管理コンポーネントは、一次的な整合性を有する荷物が用意されていない場合に梱包
ステーションの待機状態が続かないようにすることができる。各種の実施形態において、
この手法によって全体的な梱包ステーションの利用が増大することにより、全体的な梱包
プロセスのスループットが改善される。
に従って、そのドメインの残りの荷物を順序づけまたは順位づけすることができる。各種
の実施形態において、ランダムアクセス保管バッファからリリースし、ワークを必要とす
る各梱包ステーションに渡すべき荷物として、最高順位の荷物が選択される。
その荷物の予定発送期日に従って順位づけすることができる。その予定発送期日は、マテ
リアルハンドリング施設からの発送準備ができると予想される日付および/または時間で
あってよい。出荷管理コンポーネントは、現時点で期日がより近い荷物の順位を期日の遅
い荷物よりも高くするように順位を作成することができる。
その荷物の優先度値に従って順位づけすることができる。優先度値を利用することにより
、サービスレベルの異なる荷物が区別される。たとえば、発注の時点で、顧客から荷物の
速達配送および/または至急扱いを依頼されることがある。この種の荷物に対して、基本
的サービスレベルの荷物よりも高い優先度値を与えることができる。1つの非限定的な例
では、荷物に16種類の優先度値の中の1つが割り当てられる。各種の実施形態において
、出荷管理コンポーネントは、優先度値がより高い荷物の順位を優先度値がより低い荷物
よりも高くするように順位を作成することができる。
その荷物内のユニット数量に従って順位づけすることができる。具体的には、ユニット数
がより多い荷物の順位をユニット数がより少ない荷物よりも高くするように順位を作成す
ることができる。たとえば、各種の実施形態において、相対的にユニット数が大きい荷物
を優先するように順位を変動させることにより、ランダムアクセス保管バッファ220の
キャパシティが固定されている場合でも、その内部により大きな空きスペースを生み出す
ことができる。
その荷物がランダムアクセス保管バッファに置かれていた時間の長さに従って順位づけす
ることができる。具体的には、バッファ内により長く置かれていた荷物の順位をバッファ
内により短い時間置かれていた荷物よりも高くするように順位を作成することができる。
、優先度レベル、ユニット数量およびバッファ内の保管時間)を階層化またはタイブレー
ク(同点決着)手法によって適用することができる。たとえば、当該ドメイン内の荷物を
第一の基準によって評価し、第一の基準によって評価された荷物のタイブレークにのみ第
二の基準を利用することができる。この時点で決定されなければ、タイブレークになるま
で逐次的な基準を適用すればよい。たとえば、一実施形態において、利用される第一の基
準を上述の予定発送期日とすることができる。2つの荷物の予定発送期日が同じ場合には
、上述の優先度レベルなど、第二の基準でその2つの荷物を比較することによってタイブ
レークするように出荷管理コンポーネントを構成することができる。2つの荷物の優先度
レベルも同一だとすれば、出荷管理コンポーネントは、荷物内のユニット数量など、第三
の基準で荷物を比較することによってタイブレークすることができる。最後の基準まです
べて適用しながら、なおも1つまたは複数の荷物が同点という場合について、それらの荷
物の順位をランダムまたは準ランダムに選択するように出荷管理コンポーネントを構成す
ることができる。
基準方式の代わりに、各荷物について、その荷物に関する複合スコアを複数のサブスコア
に基づいて生成し、その複合スコアに従って荷物を順位づけするように出荷管理コンポー
ネントを構成することができる。たとえば、1つの荷物について、出荷管理コンポーネン
トは、各サブスコアが上述の基準の中の1つに対応する複数のサブスコアを生成すること
ができる。たとえば、1つのサブスコアを発送期日に対応させ、別のサブスコアは優先度
レベル、別のサブスコアはユニット数量というように、以下順次対応させることができる
。所与の荷物について、その荷物の各サブスコアに基づいて複合スコアを生成するように
出荷管理コンポーネントを構成することができる。1つの例において、出荷管理コンポー
ネントは、サブスコアを合計して複合スコアを生成することができる。場合によっては、
少なくとも1つのサブスコアを他のサブスコアと異なるように重み付けするという方法に
より、異なるサブスコアの加重合計として複合スコアを生成するように出荷管理コンポー
ネントを構成することができる。たとえば、出荷管理コンポーネントは、発送期日サブス
コアの重みを他の基準でサブスコアに与えられる重みよりも大きくすることができる。こ
の複合スコアの例では、より複合スコアの大きい荷物の順位を複合スコアの低い荷物より
も高くした、複合スコアに基づく荷物の順位を作成するように出荷管理コンポーネントを
構成することができる。
に、または特定のイベントに応答して、基準および/または基準の重み付けを動的に変更
するように構成することができる。たとえば、一実施形態において、ランダムアクセス保
管バッファの利用(たとえばバッファ内に格納されたユニット数量)が閾値に達したこと
を判定するように出荷管理コンポーネントを構成することができる。その判定に応答して
、上述の荷物関連基準の適用方法を調整するように出荷管理コンポーネントを構成するこ
とができる。1つの非限定的な例において、出荷管理コンポーネントは、ユニット数量が
より大きい荷物に対してユニット数量がより小さい荷物よりも高い優先順位を与えるよう
に基準を変更することができる。このようにして、バッファ利用を減少させ、マテリアル
ハンドリング施設内部での処理の停滞および/またはマヒ状態を回避することができる。
ッファ220からリリースすべき特定の荷物の指示をデータ1140として与えるように
出荷管理コンポーネントを構成することができる。その指示は、梱包サービスコンポーネ
ント950に送られる。梱包サービスコンポーネント950は、この情報をデータ115
0としてバッファ管理コンポーネント960に渡すことができる。この情報は、ランダム
アクセス保管バッファ220から特定の荷物をリリースする指示に相当する。この指示に
応答して、バッファ管理コンポーネント960は、バッファが特定の荷物225を梱包ス
テーション230の中の1つに対してリリースするようにバッファを制御することができ
る(図の1160)。
ース順序を保存することができる(たとえば、図10Aに従って生成されたリリース順序
)。1160においてバッファ管理コンポーネントがランダムアクセス保管バッファ22
0を制御する際、バッファ管理コンポーネントは、リリース順序に従って各梱包ステーシ
ョンに荷物225を渡すようにバッファに指示することができる。ただし、いくつかの実
施形態におけるバッファ220のユニット処理方法に応じて、ユニットがランダムアクセ
ス保管バッファからリリースされる順序は、必ずしもその必要はないが、それらの同じユ
ニットが各梱包ステーションに到着する順序と同一になりえる。
例示の方法
および方法の実施形態には、後述の図6および図7に示すものなど、さまざまな方法が含
まれてよい。各種の実施形態において、これらの方法を後述の図8に示すようなコンピュ
ータシステム上に実装することができる。各種の実施形態において、本明細書に説明する
方法が上述の出荷管理コンポーネント900によって実行され、その出荷管理コンポーネ
ント900も後述の図8に示すようなコンピュータシステム上に実装することができる。
トを示す。ブロック1200に示すように、本方法は、複数のユニットを含む荷物が保管
エリアからマテリアルハンドリング施設内の梱包ステーションに搬送される見込みと判断
することを含むことができる。たとえば、この判断には、荷物がすでにランダムアクセス
保管バッファ(たとえばバッファ220)に投入されたか、または荷物がすでにそのバッ
ファ内に置かれているという判断が含まれる。一般に、ランダムアクセス保管バッファで
扱われる荷物は、ある時点で各梱包ステーションに対してリリースされる(あるいはバッ
ファから取り除かれる)必要がある。
が梱包ステーションに渡される順序を作成する目的で、ユニットの物理的特徴に関係した
1つ以上の基準に従って荷物の個々のユニットを評価することを含むことができる。各種
の実施形態において、本方法のこの部分には、図10Aについて先に説明した手法のいず
れかを適用することが含まれる。たとえば、フットプリント(たとえば製品の長さに幅を
掛けた値)がより大きいユニットをフットプリントがより小さいユニットよりも前に各梱
包ステーションに渡すように順序を作成することができる。一般に、本方法のこの部分に
は、図10Aのリリース順序の作成について先に説明したいずれかの手法を適用すること
が含まれる。ブロック1204に示すように、本方法は、作成された順序に従って梱包ス
テーションに荷物のユニットを渡す指示を作成することを含むことができる。そのような
指示の例が上述のデータ1040および1150として示したものである。たとえば、そ
の指示には、バッファ管理コンポーネントに与えられるリリース順序の最初の通知および
/または実際にその荷物をリリースする後続の指示が含まれる。
択する例示の方法のフローチャートを示す。そのような保管エリアの一例が上述のバッフ
ァ220などのランダムアクセス保管バッファである。ブロック1300に示すように、
本方法は、保管エリアからマテリアルハンドリング施設内の各梱包ステーションに搬送さ
れる条件を満たす1つ以上のユニットがそれぞれに入っている複数の荷物を特定すること
を含むことができる。いくつかの実施形態において、本方法のこの部分には、図11に関
する上述の手法など、荷物のドメインまたは縮小されたドメインの確定について先に説明
したいずれかの手法を適用することが含まれる。たとえば、ブロック1300には、保管
エリア(たとえばランダムアクセス保管バッファ)内で完成した荷物のドメインを確定す
ることが含まれてよい。上述のように、荷物が完成するのは、ランダムアクセス保管バッ
ファ内に荷物の全ユニットが揃った状態である。いくつかの実施形態において、ブロック
1300には、荷物を受け入れる梱包ステーションに適合しない荷物を排除することなど
、そのようなドメインを縮小することも含まれうる。このドメイン縮小プロセスの例を図
11に関してより詳しく説明する。
物を評価し、複数の荷物の中の少なくとも一部の順位を作成することも含むことができる
。いくつかの実施形態において、少なくとも1つの荷物関連基準は、所与の荷物に関する
予定発送期日に基づくものであってよい。順位を作成するために利用される基準の他の例
には、荷物の優先度レベル、荷物のユニット数量、および/または荷物が保管エリア内(
たとえばランダムアクセス保管バッファ内)に置かれていた時間の長さが含まれる。一般
に、本方法は、荷物の順位を作成するために図11に関して先に説明したいずれかの手法
を適用することを含むことができる。
他の荷物と比較してもっとも高いという判定に応答して、マテリアルハンドリング施設か
らの発送準備のために、その特定の荷物のユニットを保管エリア(バッファ220など)
から各梱包ステーション(梱包ステーション230など)に搬送する指示を作成すること
を含むことができる。そのような指示の例には、上述のデータ1150および指示116
0が含まれる。
のである。ただし、この図の例は非限定的であり、他の場合において、ユニットを評価す
るのがマテリアルハンドリング施設内部の別の場所またはマテリアルハンドリング施設の
処理シーケンスにおける別の時点であってもよい。
ユニットが収納されている。1つの例において、そのユニットは、在庫30からのピッキ
ング後の到着直後ということがありえる。そのユニットおよび容器の識別子がエージェン
トコンポーネント940(または代替的に監視コンポーネント930)によって走査され
る。これらの識別子がデータ1410として制御システム102に渡される。制御システ
ムは、自らの在庫モデルを更新することができ、かつ/または図のデータ1420のよう
に出荷管理コンポーネント900に通知することができる。このデータは、特定のユニッ
トがすでに特定の容器内にあってランダムアクセス保管バッファ220に投入されている
という通知の役割を果たす。いくつかの実施形態において、そのユニットがバッファの保
管場所にまだ到着していない場合も含め、この時点で当該ユニットがバッファ内部に存在
するものとみなすことができる。他の実施形態では、そのユニットが実際に(たとえばイ
ンダクションステーションからバッファ内の個別の場所への搬送後に)バッファの保管場
所に到着するまでの間、当該ユニットがバッファ内に存在するものとみなさないようにす
ることができる。いずれの場合でも、図のデータ1430のように、出荷管理コンポーネ
ント900は、投入済みユニットが特定の荷物に振り分けられたことを示すように荷物モ
デル950を更新することができる。各種の実施形態において、この荷物は、当該ユニッ
トを在庫30からピッキングした目的の荷物と同一でありえる。出荷管理コンポーネント
は、制御システム102から、またはピッキングプロセスを制御するピッキング管理コン
ポーネント(図示せず)から、この情報を受け取ることができる。1430と同様の情報
をデータ1440としてバッファ管理コンポーネント960に与えることもできる。各種
の実施形態において、データ1450によってバッファモデル970を更新するようにバ
ッファ管理コンポーネント960を構成することができる。更新後のバッファモデル97
0は、投入済みユニットが最初のピッキングにおける目的の荷物に振り分けられたことを
示す。
の目的だった荷物と異なる新しい荷物に再振り分けするように出荷管理コンポーネント9
00を構成することができる。たとえば、投入されたユニットと同じ物品ユニットを必要
とするランダムアクセス保管バッファ220の未完成荷物(たとえば、バッファ内に全ユ
ニットではなくその一部が格納されている荷物)を特定するように出荷管理コンポーネン
ト900を構成することができる。たとえば、1400で投入されたユニットが特定機種
のコーヒーメーカーのユニットだったとすれば、完成荷物にする(たとえば、その荷物の
全ユニットをランダムアクセス保管バッファ内に揃える)目的で、その特定機種のコーヒ
ーメーカーのユニットを必要とする未完成荷物を特定するように出荷管理コンポーネント
900を構成することができる。他の場合において、この基準を満たす複数の未完成荷物
が存在することがありえる。それらの未完成荷物の中の1つを選択するように出荷管理コ
ンポーネントを構成することができ、詳しくは図15a〜図15bに関して後述する。各
種の実施形態において、出荷管理コンポーネントは、バッファ管理コンポーネント960
から受け取った情報に基づいて上述の分析を実行することができる。たとえば、バッファ
管理コンポーネントは、出荷管理コンポーネント900にデータ1460を与えることが
できる。現在、ランダムアクセス保管バッファ220内に置かれているすべての未完成荷
物がこのデータによって特定される。バッファ管理コンポーネントは、バッファモデル9
70からこのデータを確定することができる。他の場合において、出荷管理コンポーネン
ト900は、同様の情報を荷物モデル950から確定することができる。
する未完成荷物が特定されたことに応答して、出荷管理コンポーネント900は、その投
入済みユニットを再振り分けする指示を作成することができる。これは、当該ユニットが
ピッキングされた元の荷物から、バッファ管理コンポーネント960の特定された未完成
荷物に振り分けし直すものである。いくつかの実施形態において、出荷管理コンポーネン
ト900は、その変更によって未完成荷物が完成荷物に転換される場合にのみ、当該ユニ
ットを再振り分けする指示を作成することができる。未完成荷物を完成荷物にするために
投入済みユニット以外に1つ以上のユニットが必要とされる場合には、出荷管理コンポー
ネントは、現在ランダムアクセス保管バッファ内に格納されている1つ以上の他ユニット
を追加的に特定し、未完成荷物を完成荷物に転換するためにそれらのユニットを当該の未
完成荷物に再振り分けすることができる。
ファの未完成荷物に再振り分けする指示を出荷管理コンポーネントが作成する場合、その
指示は荷物モデル950に与えられ(データ1435)、かつ/またはバッファ管理コン
ポーネント960に与えられる(データ1445)。指示1435により、投入済みユニ
ットを元の荷物に振り分けるのではなく、ランダムアクセス保管バッファの特定された未
完成荷物に再振り分けするように荷物モデル950が更新される。同様に、指示1445
に応答して、バッファ管理コンポーネント960は、データ1455によってバッファモ
デル970を更新することができる。更新後のバッファモデルは、特定された未完成荷物
に投入済みユニットが再振り分けされたことを示す。
管理コンポーネント900は、その荷物がランダムアクセス保管バッファからリリースさ
れてマテリアルハンドリング施設からの発送準備のために各梱包ステーションに渡される
条件を満たしたものと指定することができる。
ントは、そのユニットの再振り分け先の荷物を複数の候補荷物のグループから選択するこ
とができる。各種の実施形態において、ランダムアクセス保管バッファ220内の未完成
荷物(たとえばバッファ内に全ユニットではなくその一部が格納されている荷物)がこれ
らの候補荷物になりえる。出荷管理コンポーネントは、荷物モデル(たとえば荷物モデル
950)に基づき、またはランダムアクセス保管バッファを管理するコンポーネントから
受け取った情報(たとえばバッファ管理コンポーネント960から受け取ったデータ14
60)に基づいて、この候補荷物のグループを特定することができる。図15Aは、仕分
けされていない候補荷物のグループを視覚的に表現した例である。再振り分けの対象とし
て検討されている所与のユニット(たとえばインダクションステーション210にあるユ
ニット)について、出荷管理コンポーネント900は、候補荷物1502〜1522の中
から1つの荷物(そのユニットの再振り分け先)を特定することができる。図15aの実
施形態において、候補荷物1502〜1522は、いかなる特定の順序にも仕分けされて
いない。凡例1500に示すように、各荷物には、ランダムアクセス保管バッファ220
内に置かれていないユニット(白の四角で示す)とともに、ランダムアクセス保管バッフ
ァ内に置かれているユニット(黒の四角で示す)が含まれる。
ネント900によって選択されたグループである。いくつかの実施形態において、候補グ
ループの選択時に特定の要件を適用するように出荷管理コンポーネントを構成することが
できる。この例では、荷物内の少なくとも1つのユニットが現在ランダムアクセス保管バ
ッファ内に置かれていない(たとえば各候補荷物が完成していない)という要件を適用す
る。いくつかの実施形態では、候補荷物のグループに含まれている1つ以上の荷物につい
て、再振り分けの対象として検討されている特定のユニットがそれらの荷物には必要ない
と判定された場合、その判定に応答して、それらの荷物を当該グループから排除するよう
に出荷管理コンポーネントを構成することができる。図15Aの実施例では、上記の手法
によって出荷管理コンポーネントが未完成荷物の選択に関する上記の要件をすでに実施し
、1つ以上の荷物が排除されているものと仮定している。
階別に仕分けされた後の状態を示す。この分類および仕分けプロセスを出荷管理コンポー
ネントが利用することにより、上述のユニット(たとえばインダクションステーションに
あるユニット)の再振り分け先になる特定の荷物が確定される。
545に分類するように出荷管理コンポーネント900を構成することができる。各種の
実施形態において、出荷管理コンポーネントは、各候補荷物がランダムアクセス保管バッ
ファ220内で完成荷物となるために必要とするユニット数量に基づき、候補荷物のサブ
セットを候補荷物の個別グループすなわち「段階」に分類することができる。たとえば、
段階1525の各候補荷物(荷物1504、1516、1522、1512)は、ランダ
ムアクセス保管バッファ220内で完成荷物となる前に1個の追加ユニットを必要とする
。また、段階1535の各候補荷物(荷物1502、1506、1514、1508)は
、ランダムアクセス保管バッファ220内で完成荷物となる前に2個の追加ユニットを必
要とする。同様に、段階1545の各候補荷物(荷物1520、1510、1518)は
、ランダムアクセス保管バッファ220内で完成荷物となる前に3個の追加ユニットを必
要とする。また、各段階内の個々の荷物は、1つ以上の基準に基づいて個別の順序に仕分
けされる。そのような基準の例には、その荷物の完成時の合計ユニット数量、各荷物に割
り当てられた優先度レベル、荷物がランダムアクセス保管バッファ内に置かれていた時間
の長さ、および/または各荷物に割り当てられた発送期日が非限定的に含まれる。各種の
実施形態において、第二の荷物を特定する個別の順序に従って候補荷物を評価する(たと
えば、順序がより上位の荷物をより下位の荷物よりも前に評価する)ように出荷管理コン
ポーネントを構成することができる。1つの例では、仕分け済み段階1525の評価時に
、出荷管理コンポーネントによって最初に荷物1504が評価され、次に(必要に応じて
)荷物1516、続いて荷物1522、最後に荷物1512という順序で評価される。
候補荷物の個別グループまたは段階を順次的な方法で評価するように出荷管理コンポーネ
ント900を構成することができる。たとえば、順次的な方法で個別グループを評価する
ために、出荷管理コンポーネントは、1つの段階(たとえば仕分け済み段階1525)内
のすべての候補荷物を評価し、その後で後続の段階(たとえば仕分け済み段階1535)
のユニットを評価することができる。
到着したユニット)の再振り分け先になる荷物を見つけるために候補荷物の仕分け済み段
階を評価する際、出荷管理コンポーネントは、特定ユニット(および/または必要に応じ
ランダムアクセス保管バッファからの1つ以上のユニット)によって完成する最初の候補
を選択すればよい。たとえば、一実施形態において、荷物1504がこれらの基準を満た
す。この場合、出荷管理コンポーネントは、特定ユニットを元の荷物(たとえば、ピッキ
ング時に振り分けられた荷物)から荷物1504(その特定ユニットを必要とするものと
して最初に見出された荷物)に再振り分けする1つ以上の指示を作成することができる。
そのような指示の発行は、たとえば、図14に関する上述の手法によって実行される。他
の場合において、出荷管理コンポーネントは、より選択的であってよい。たとえば、候補
荷物1502〜1522の中の1つまたは複数を検討から除外するために1つ以上の制限
を実施するように出荷管理コンポーネントを構成することができる。それらの制限の例を
図16に関して後述する。
例示の方法
システムおよび方法の実施形態には、後述の図16のような各種の方法が含まれる。各種
の実施形態において、それらの方法を後述の図8のようなコンピュータシステム上に実装
することができる。各種の実施形態において、本明細書に説明する方法を上述の出荷管理
コンポーネント900によって実行することができ、出荷管理コンポーネント900も同
じく後述の図8のようなコンピュータシステム上に実装することができる。
り分けする例示の方法のフローチャートを示す。ブロック1600に示すように、本方法
は、マテリアルハンドリング施設の在庫から取り出されて、第一の荷物に振り分けられた
第一のユニット(特定物品のユニット)を特定することを含むことができる。そのような
ユニットの例には、上述の図4および図15a〜図15bに関して評価されるユニットが
含まれる。たとえば、本方法は、マテリアルハンドリング施設の在庫から取り出された後
にインダクションステーションに到着したユニットを特定することを含むことができる。
他の場合において、その特定されたユニットは、規定された保管エリアの内部(たとえば
ランダムアクセス保管バッファ220内部)など、マテリアルハンドリング施設内の別の
場所に置かれていることもある。
5bの候補荷物)の中から、完成荷物になるために特定の物品(たとえばブロック160
0に関して説明した第一のユニットと同じ種類の物品)の1ユニットを必要とする第二の
荷物を特定することを含むことができる。各種の実施形態において、これには、複数の候
補荷物(その中から「第二の」荷物が選択される)を特定する目的で、第一のユニットを
荷物モデル(たとえば荷物モデル950)または保管エリアモデル(たとえばバッファモ
デル970)の荷物と比較することが含まれる。上述のように、各候補荷物について、そ
の候補荷物に振り分けられた少なくとも1つのユニットがすでに在庫から取り出され、そ
の後、マテリアルハンドリング施設の規定された保管エリアの内部(たとえばランダムア
クセス保管バッファ220内部)に格納されている可能性がある。各種の実施形態におい
て、各候補荷物は未完成荷物でありえる。すなわち、ランダムアクセス保管バッファ22
0内にその荷物の全ユニットではなくその一部が格納されている場合がある。同じく上述
のように、各種の実施形態において所与の荷物が完成荷物になるためには、規定された保
管エリアの内部(たとえばランダムアクセス保管バッファ220内部)に、その荷物の全
ユニットが揃っていなければならない。各種の実施形態において、このようにして完成す
る以前の荷物は、ランダムアクセス保管バッファからリリースされる条件を満たすことが
できない。
るために1つ以上の制限を実施することを含むことができる。一実施形態において、本方
法は、2つの荷物に与えられた優先度レベルが異なる場合、より優先度レベルの高い荷物
から他方の荷物にユニットを再振り分けすることはできない、という制限を実施すること
を含むことができる。各荷物に対応する注文の特徴に基づき、異なる荷物に対して異なる
優先度レベルを与えることができる。たとえば、顧客が発注時に速達配送の支払いを行っ
た場合、それに対応する荷物に対して、速達配送でない通常の発送が指定された荷物より
も高い優先度レベルが与えられる。
る場合、その荷物から別の荷物にユニットを再振り分けすることはできないという制限を
実施することを含むことができる。たとえば、ある荷物がランダムアクセス保管バッファ
内ですでに完成している場合、本方法は、別の荷物を完成させるためにその荷物が分解さ
れるのを回避することができる。
値期間内にその荷物を発送することが要求される場合について、その荷物から別の荷物に
ユニットを再振り分けすることはできないという制限を実施することを含むことができる
。たとえば、ある荷物の発送期日(たとえばマテリアルハンドリング施設からの発送準備
が整う見込みの日時)が近づいている場合、本方法は、その荷物から他の荷物にユニット
が再振り分けされるのを回避することができる。
バッファ内に置かれている1つ以上の物品が含まれる場合について、その荷物から別の荷
物にユニットを再振り分けすることはできないという制限を実施することを含むことがで
きる。たとえば、相当期間、不完全な状態のままだった荷物について、本方法は、その荷
物からユニットが取り除かれるのを回避することができる(それにより荷物の完成が容易
になる)。これが起こりえるシナリオは、たとえば、未完成荷物が完成するのに1個の小
容積ユニットが必要とされ、そのユニットがマテリアルハンドリング施設内に補充される
のを待っているという状況である。
つのユニットは共通物品のユニットとする)、第二のユニットがまだ在庫から取り出され
ていない場合について、所与のユニットを1つの荷物から別の荷物に振り分けることはで
きないという制限を実施することを含むことができる。このようにして、本方法は、ある
荷物からユニットが再振り分けされる際、いくつかの実施形態において、その荷物のため
の交換ユニットが必ず用意されているようにすることができる。
い。より具体的には、本方法の各種の実施形態において、上述の制限の一部または全部を
実施できるか、あるいはいずれも実施できないことがありえる。場合によっては、上述の
制限に変更を加えた形(またはまったく新しい制限)を使用することができる。実施形態
は本明細書に説明する特定の制限に限定されない。
説明した第一および第二の荷物が特定されたことに応答して、第二の荷物を未完成荷物か
ら完成荷物に転換するために第一のユニットを第一の荷物から第二の荷物に再振り分けす
る指示を作成することを含むことができる。上述のように、ランダムアクセス保管バッフ
ァ220など、規定保管エリア内に全ユニットが存在する荷物が完成荷物とされる。各種
の実施形態において、荷物が完成すると、その荷物はランダムアクセス保管バッファ22
0からのリリースの条件を満たすものとして、マテリアルハンドリング施設からの発送準
備のために梱包ステーション230に渡される。
べての荷物対ユニットの振り分けについて、その現在の状態を保持する荷物モデル(たと
えば荷物モデル950)が含まれる。いくつかの実施形態において、1604で作成され
る指示は、第一のユニットを第一の荷物に振り分けるのをやめて新たに第二の荷物に振り
分けるという内容に荷物モデルを更新する指示でありえる。上述のような保管エリアモデ
ル(たとえばバッファモデル970)を含む実施形態において、1604で作成される指
示は、同様の方法でモデルを更新することができる。
1604)がランダムアクセス保管バッファ内で完成荷物になるために別の物品(必ずし
もブロック1600と同じ種類の物品であるとはかぎらない)のユニットが追加で必要と
されるという判定を含むことができる。この場合、本方法は、第二の荷物を完成荷物とす
るためにユニットを第二の荷物に再振り分けする目的で、そのユニットを取り出す1つ以
上の追加荷物を特定することを含むことができる。たとえば、本方法は、完成するために
第二の荷物が必要とする物品の特定ユニットが第三の荷物に振り分けられているという判
定を含むことができる。前記の決定に応答して、本方法は、第二の荷物を完成荷物に転換
するために(第二の荷物への第一のユニットの再振り分けを伴う)、その特定ユニットを
第三の荷物から第二の荷物に再振り分けする指示を作成することを含むことができる。1
つの非限定的な例において、第一のユニット(ブロック1600)はインダクションステ
ーションにあるユニットであり、上述の特定ユニットはランダムアクセス保管バッファ内
に格納されたユニットである。したがって、本方法は、各種の実施形態において、当該ユ
ニットがランダムアクセス保管バッファの内部にあるか外部にあるかに関係なく、それら
のユニットを再振り分けすることができる。完成後、第二の荷物はランダムアクセス保管
バッファ220からのリリースの条件を満たすものとして、マテリアルハンドリング施設
からの発送準備のために梱包ステーション230に渡される。各種の実施形態において、
本方法は、上述のように、リリース指示を作成することによって第二の荷物の実際のリリ
ースを開始させることを含むことができる。
の複数のユニットハンドリングプロセスのモデルをメモリ内に生成することが含まれる。
各ユニットハンドリングプロセスについて、そのモデルは、ユニットハンドリングプロセ
スがユニットを処理する計測スループットレートを示す。また、複数のユニットハンドリ
ングプロセスの少なくとも一部は、マテリアルハンドリング施設から発送されるユニット
の荷物を準備するために特定の順序で実行される。本方法は、複数のユニットハンドリン
グプロセスの中の所与のユニットハンドリングプロセスのアウトプットレートに関する少
なくとも1つの目標アウトプットレートに基づき、当該モデルを評価して、そのユニット
ハンドリングプロセスの前に実行される特定ユニットハンドリングプロセスの個別スルー
プットレートに関する特定の目標スループットレートを生成することも含むことができる
。本方法はまた、特定ユニットハンドリングプロセスに関する特定の目標スループットレ
ートに基づき、その特定ユニットハンドリングプロセスによって処理されるユニットの個
別スループットレートを制御する1つ以上の指示を作成することも含むことができる。
リングプロセスによる処理のためにユニットを在庫から取り出すピッキングレートを制御
する1つ以上の指示が含まれる。
成に続く最初の期間について、その最初の期間における特定ユニットハンドリングプロセ
スの計測スループットレートが特定の目標スループットレートから逸脱していることを判
定することを含むことができる。各種の実施形態において、本方法は、その判定に対し、
最初の期間の後の1つ以上の後続期間に利用される目標スループットレートとして、特定
ユニットハンドリングプロセスに関する第二の目標スループットレートを生成することを
含むことができ、また、その第二の目標スループットレートに基づき、前記1つ以上の後
続期間に特定ユニットハンドリングプロセスによって処理されるユニットのスループット
レートを制御する1つ以上の追加指示を作成することを含むことができる。
ユニットハンドリングプロセスの計測スループットレートと前記1つ以上の後続期間に利
用される第二の目標スループットレートの平均がその特定ユニットハンドリングプロセス
に関する特定の目標スループットレートに等しくなるように生成される。
ングプロセスによって処理されるユニットの個別スループットレートを制御する1つ以上
の指示を作成するために再び特定の目標スループットレートを利用することを含むことが
できる。
をさらに示す。前記ユニットハンドリングプロセスの少なくとも一部は、ユニットの1つ
の集合からユニットの別の集合に物品を移動させるものである。
の1つの集合内のユニット数量が閾値に達したことを判定することを含むことができる。
各種の実施形態において、本方法は、その判定に応答して、特定の目標スループットレー
トを修正することを含むことができ、また、その修正された目標スループットレートに基
づき、特定ユニットハンドリングプロセスによって処理されるユニットの個別スループッ
トレートを制御する1つ以上の追加指示を作成することを含むことができる。
の1つの集合内のユニット数量が閾値に達したことを判定することを含むことができ、ま
た、その判定に応答して、閾値に達したことをエージェントに警告する警告メッセージま
たはユニットの個別集合内のユニット数量を変更するよう勧告を与える勧告メッセージの
いずれかまたは複数を作成することを含むことができる。
は複数に配属された労働者数の変更を指示するものである。各種の実施形態において、前
記ユニットの集合の中の少なくとも1つの集合のユニットは、複数のユニットロケーショ
ンを有するランダムアクセス保管バッファ内に格納されている。
場所からユニットを取り出すピッキングプロセス、マテリアルハンドリング施設の1つの
場所からマテリアルハンドリング施設の別の場所にユニットを運ぶ搬送プロセス、複数の
ユニットロケーションを有するランダムアクセス保管バッファ内にユニットを投入するイ
ンダクションプロセス、またはランダムアクセス保管バッファから受け取った1つ以上の
ユニットをマテリアルハンドリング施設から発送するために個別の発送容器に入れて梱包
する梱包プロセスの中の1つまたは複数が含まれる。
ンドリング施設から発送される前にユニットが荷物に梱包される予測レートまたは荷物が
マテリアルハンドリング施設内で処理される予測レートに基づく。
内の各梱包ステーションに搬送される条件を満たした複数の荷物を特定することが含まれ
る。当該荷物の各々には1つ以上のユニットが含まれている。また、条件を満たす各荷物
の特定には、その荷物が前記各梱包ステーションの1つ以上の梱包能力に整合していると
いう判定が含まれる。各種の実施形態において、本方法は、1つ以上の荷物関連基準に従
って個々の荷物を評価し、複数の荷物の中の少なくとも一部の順位を作成することを含む
ことができ、また、その順位の中で特定の荷物の順位が他の荷物と比較してもっとも高い
という判定に応答して、マテリアルハンドリング施設からの発送準備のために、その特定
の荷物のユニットを保管エリアから各梱包ステーションに搬送する指示を作成することを
含むことができる。
を有するランダムアクセス保管バッファが含まれる。各種の実施形態において、条件を満
たした荷物とは、前記保管エリア内にすべてのユニットが格納されている荷物のことであ
る。
という判定は、各梱包ステーションが1種類以上の特定の荷物サイズの荷物を梱包するよ
うに構成されていることを判定すること、および特定された各荷物が前記1つ以上の特定
の荷物サイズに整合するサイズでなければならないという制限を実施することを含む。
荷物に与えられた優先度レベル、各荷物と関連づけられた発送期日、各荷物の一部である
ユニットの数量、各荷物が保管エリア内に置かれていた時間の長さの中の1つまたは複数
が含まれる。
なくとも一部の各々について、複数の荷物関連基準の各々に関するサブスコアを作成する
こと、および各サブスコアに基づいて複合スコアを作成することを含む。本方法はまた、
前記複数の荷物の各複合スコアに従ってそれらの荷物を順位づけすることにより前記順位
を作成することも含むことができる。
アの合計として生成される。各種の実施形態において、その各サブスコアの合計は加重合
計であり、少なくとも1つのサブスコアに対して加重合計の中の他のサブスコアとは異な
る重み付けがなされる。
数量に達したことを判定することを含むことができ、また、その判定に応答して、個々の
荷物を評価するために利用される荷物関連基準を変更し、前記順位の中でユニット数量が
より大きい荷物にユニット数量がより少ない荷物よりも高い位置を与えるようにすること
を含むことができる。各種の実施形態において、本方法は、前記保管エリアからのユニッ
トのリリースを制御する作成済みの指示をコンピュータシステムに送ることを含む。
的順位を作成すること、および第二の荷物基準を利用して、その暫定的順位の中で同等に
順位づけされた複数の荷物をタイブレークすることを含む。
び二次的な梱包ステーション能力と関連づけられ、前記複数の荷物の特定は、荷物のグル
ープ内に一次的な梱包ステーション能力に整合した荷物がないという判定に続いて、その
荷物のグループから二次的な梱包ステーション能力に整合した1つ以上の荷物を特定する
ことを含む。
アルハンドリング施設内の梱包ステーションに搬送される見込みと判断すること、ユニッ
トの物理的特徴に関係した1つ以上の基準に従って荷物の各ユニットを評価し、荷物のユ
ニットが梱包ステーションに渡される順序を作成すること、および前記順序に従って荷物
のユニットを前記梱包ステーションに渡す指示を作成することが含まれる。
ニットの奥行、各ユニットの表面積、各ユニットの容積、各ユニットの壊れやすさ、また
は各ユニットの重量の中の1つまたは複数の尺度が含まれる。
ットの長さにそのユニットの幅を掛けてフットプリント値を算出すること、および荷物の
ユニットをフットプリント値の降順で梱包ステーションに渡すように前記順序を作成する
ことが含まれる。いくつかの実施形態において、所与のユニットの長さは、そのユニット
の他の寸法と比較したそのユニットの最大寸法であり、所与のユニットの幅は、そのユニ
ットの他の寸法と比較したそのユニットの2番目に大きな寸法である。場合により、保管
エリアには、ユニットが格納される複数のロケーションを有するランダムアクセス保管バ
ッファが含まれる。
ットを個別容器に収納し、各容器を前記保管エリアに搬送するための1つ以上のインダク
ションステーションを有し、また、本方法は、前記インダクションステーションの1つま
たは複数に前記荷物の1つ以上のユニットが到着した時点で前記荷物の順序を作成するこ
とを含むことができる。場合によっては、本方法は、前記保管エリアからのユニットの除
去を制御する作成済みの指示をコンピュータシステムに与えることを含むことができる。
タシステムは、容器の識別子を共通の荷物識別子と関連づける保存記録を保持しており、
また、本方法は、作成済みの指示とともにその荷物識別子を与えることにより、作成され
た順序をどの荷物に適用するかを指定することを含むことができる。
て第一の荷物に振り分けられた特定の物品の第一のユニットを特定することが含まれる。
本方法は、複数の候補荷物から、完成荷物になるために前記特定の物品の1ユニットを必
要とする第二の荷物を特定することも含むことができる。各候補荷物について、その候補
荷物に振り分けられた少なくとも1つのユニットがすでに在庫から取り出され、その後、
マテリアルハンドリング施設の規定保管エリア内に格納されている。また、所与の荷物が
完成荷物になるためには、その荷物の全ユニットが規定保管エリア内に存在していなけれ
ばならない。本方法は、第一および第二の荷物が特定されたことに応答して、第二の荷物
を未完成荷物から完成荷物に転換するために、その特定物品の第一のユニットを第一の荷
物から第二の荷物に再振り分けする指示を作成することも含むことができる。各種の実施
形態において、規定保管エリアには、ユニットが格納される複数のロケーションを有する
ランダムアクセス保管バッファが含まれる。
に他の物品のユニットが追加で必要とされることを判定すること、および前記他の物品の
特定ユニットが前記規定保管エリア内に格納されており、その特定ユニットが第三の荷物
に振り分けられていることを判定することを含むことができ、また、それらの判定に応答
して、第二の荷物を完成荷物に転換するために、その特定ユニットを第三の荷物から第二
の荷物に再振り分けする指示を作成することを含むことができる。
候補荷物の少なくとも一部を検討から除外することを含むことができる。各種の実施形態
において、本方法は、前記少なくとも1つの候補荷物が完成荷物になるために前記特定の
物品の1ユニットが必要とされないという判定に応答して、少なくとも1つの候補荷物を
検討から除外することを含むことができる。
、所与のユニットを1つの荷物からその荷物よりも優先度レベルが高い他の荷物に再振り
分けすることはできないという制限、所与の荷物の全ユニットが規定保管エリア内に存在
する場合、所与のユニットをその荷物から他の荷物に再振り分けすることはできないとい
う制限、所与の荷物の発送期日に対して現時点からの閾値期間内にその荷物を発送するこ
とが必要とされる場合、所与のユニットをその荷物から他の荷物に再振り分けすることは
できないという制限、前記規定保管エリアに閾値期間よりも長く置かれていた1つ以上の
物品が所与の荷物に含まれている場合、所与のユニットをその荷物から他の荷物に再振り
分けすることはできないという制限、または所与のユニットとそれを置き換える第二のユ
ニットが共通物品のユニットであり、その第二のユニットがまだ前記在庫から取り出され
ていない場合、その所与のユニットを所与の荷物から他の荷物に再振り分けすることはで
きないという制限のいずれかまたは複数を含む1つ以上の制限を実施することを含む。
が完成荷物になるために必要とされるユニット数量に基づき、候補荷物の別個のグループ
に分類することを含むことができる。場合によっては、本方法は、個別グループの中の1
つから前記第二の荷物を特定するために、候補荷物の個別グループを順次的な方法で評価
することを含むことができる。この順次的な方法による個別グループの評価には、前記個
別グループの後続グループを評価する前に、前記個別グループの中の1つに含まれるすべ
ての候補荷物を評価することが含まれる。各種の実施形態において、本方法は、前記候補
荷物の個別グループの中の1つを評価する前に、そのグループの候補荷物を1つ以上の基
準に基づく個別の順序に仕分けすることを含むことができる。場合によっては、その1つ
以上の基準には、各荷物のユニット数量、各荷物が前記規定保管エリア内に置かれていた
時間の長さ、各荷物に割り当てられた優先度レベル、または各荷物に割り当てられた発送
期日の中の1つまたは複数が含まれる。各種の実施形態において、本方法は、第二の荷物
を特定するために個別の順序に従って候補荷物を評価することを含むことができる。
ユニットを受け取り、その後にそれらのユニットを規定保管エリアに渡すための1つ以上
のインダクションステーションを備える。本方法は、そのユニットの前記インダクション
ステーションの中の1つへの到着後、そのユニットが前記規定保管エリア内に格納される
前に、前記第一のユニットを特定することを含む。
前記規定保管エリア内に置かれている間に、前記第一のユニットを特定することを含むこ
とができる。各種の実施形態において、本方法は、マテリアルハンドリング施設によって
処理される複数の荷物の中の各荷物について、メモリ内に格納された荷物モデルを更新す
ることを含むことができる。この荷物モデルには、その荷物に振り分けられるユニットを
指定する情報が含まれる。前記指示は、第一のユニットが第一の荷物から第二の荷物に再
振り分けされたことを示すようにその荷物モデルを更新する指示である。各種の実施形態
において、前記規定保管エリア内に格納されたユニットは、メモリ内に格納された保管エ
リアモデルを更新するように構成された特定コンポーネントによって制御される。前記規
定保管エリア内に格納された少なくとも1つのユニットを有する各荷物について、保管エ
リアモデルには、そのユニットを各荷物と関連づける情報が含まれる。また、前記指示は
、前記第一のユニットが前記第二の荷物に振り分けられたことを示すように前記保管エリ
アモデルを更新する指示である。各種の実施形態において、本方法は、前記第二の荷物が
完成荷物になった後、マテリアルハンドリング施設からの発送準備のためにその第二の荷
物を規定保管エリアから各梱包ステーションにリリースする指示を作成することを含むこ
とができる。
り、複数の異なる態様で実装することができる。さらに、本方法の各ブロックの順序は変
更可能であり、さまざまな要素の追加、順序変更、組み合わせ、省略、修正などを行うこ
とができる。本開示の利益を有する当業者にとって自明であるように、さまざまな修正お
よび変更が可能である。本明細書に説明する各種の実施形態は、限定ではなく、例示を意
図したものである。多くの変形、改変、追加、および改善が可能である。したがって、本
明細書に単一インスタンスとして説明されたコンポーネントを複数インスタンスにしても
よい。各種のコンポーネント、動作およびデータストアの境界は多少恣意的であり、個別
の機能は具体的な例示構成の中で説明されている。その他の機能の割り当てが想定され、
それらも下記の請求項の範囲に含まれうる。最後に、例示構成の中で個別コンポーネント
として提示された構造および機能は、構造またはコンポーネントの組み合わせとして実装
することができる。上記およびその他の変形、改変、追加、および改善は、下記の請求項
に明示された実施形態の範囲に包含されうる。
Claims (15)
- メモリと、
前記メモリに結合された1つ以上のプロセッサとを備えるシステムであって、前記メモリは、前記1つ以上のプロセッサによって実行可能なプログラム命令を有し、
保管エリアに保管され、前記保管エリアからマテリアルハンドリング施設における複数の異なる梱包ステーションの内の各梱包ステーションへ搬送される条件を満たす複数の荷物の複数の完成荷物を特定し、各荷物は、同じパッケージに一緒に梱包されるべき1つ以上のユニットを含み、且つ前記保管エリアに保管された全ての荷物よりも少ない数の荷物が条件を満たすと判定されるように前記荷物のために一緒に梱包されるべき全てのユニットが前記保管エリアに存在するまで、荷物は条件を満たすとしては特定されず、
前記条件を満たす荷物の縮小されたドメイン部分を判定し、前記縮小されたドメイン部分を判定するために、前記プログラム命令は、前記条件を満たす荷物から各条件を満たす荷物を梱包する能力を有する少なくとも1つではない利用可能な梱包ステーションがある前記条件を満たす荷物を除外するように構成され、前記異なる複数の梱包ステーションの少なくとも一部は、前記複数の梱包ステーションの1つ以上の他の梱包ステーションに設けられていない1つ以上の梱包能力を有し,
1つ以上の荷物関連基準に従って条件を満たす荷物の縮小されたドメイン部分の個々の荷物を評価し、前記複数の荷物の中の少なくとも一部の順位を作成し、条件を満たす荷物の前記縮小されたドメイン部分の一部ではない保管エリア内の荷物は、前記順位に含まれず、
前記順位の中で特定の荷物の順位が他の荷物に比較して最も高いという判定に応答して、前記マテリアルハンドリング施設からの発送準備のために、前記特定の荷物の前記1つ以上のユニットを前記保管エリアから前記1つ以上の梱包ステーションの各梱包ステーションに搬送する指示を作成することを特徴とするコンピューティングシステム。 - 前記保管エリアは、ユニットが保管される複数のロケーションを備えるランダムアクセス保管バッファを含むことを特徴とする請求項1に記載のコンピューティングシステム。
- 各条件を満たす荷物を梱包する前記能力を有する少なくとも1つではない利用可能な梱包ステーションがある前記各条件を満たす荷物を除外するために、前記プログラム命令は、
少なくとも一つの利用可能梱包ステーションが1つ以上の特定の荷物サイズの荷物を梱包するように構成されることを判定し、
条件を満たす荷物の前記縮小されたドメイン部分の個々の荷物が前記1つ以上の特定の荷物サイズに整合するサイズでなければならないという制限を実施するように構成されることと特徴とする請求項1に記載のコンピューティングシステム。 - 前記順位を作成するために、前記プログラム命令は、前記複数の荷物の少なくとも一部の各々に対して、
複数の荷物関連基準の各々に対するサブスコアを作成し、
各サブスコアに基づいて複合スコアを作成し、
前記複数の荷物の各複合スコアに従って前記複数の荷物を順位づけすることにより前記順位を作成することを特徴とする請求項1に記載のコンピューティングシステム。 - 前記プログラム命令は、
前記保管エリアに保管されたユニット数量が閾値数量に達したことを判定し、
前記判定に応答して、前記順位の中でユニット数量がより大きい荷物にユニット数量がより少ない荷物よりもより高い位置が与えられるように個々の荷物を評価するために利用される前記荷物関連基準を変更することを特徴とする請求項1に記載のコンピューティングシステム。 - 前記順位を作成するために、前記プログラム命令は、
第一の荷物関連基準に従って前記荷物の暫定順位を作成し、
第二の荷物関連基準を利用して前記暫定順位の中で同等に順位づけされた二つ以上の荷物をタイブレークすることを特徴とする請求項1に記載のコンピューティングシステム。 - 前記少なくとも一つの梱包ステーションは、一次的な梱包ステーション能力および二次的な梱包ステーション能力と関連付けられ、前記条件を満たす荷物の前記縮小されたドメイン部分を判定するために、前記プログラム命令は、
前記少なくとも一つの梱包ステーションは、前記少なくとも1つの梱包ステーションと関連付けられた前記一次的な梱包ステーション能力に基づいて、前記複数の完成荷物のグループのいずれかの荷物を梱包するように構成されていないとの判定に続いて、少なくとも1つの梱包ステーションが前記少なくとも1つの梱包ステーションに関連した前記二次的な梱包ステーション能力に基づいて梱包するように構成される荷物の前記グループから前記少なくとも1つの荷物を特定することを特徴とする請求項1に記載のコンピューティングシステム。 - 保管エリア内に保管され、前記保管エリアからマテリアルハンドリング施設における複数の異なる梱包ステーションの内の各梱包ステーションへ搬送される条件を満たす複数の荷物の複数の完成荷物を特定し、各荷物は、同じパッケージに一緒に梱包されるべき1つ以上のユニットを含み、且つ前記保管エリアに保管された全ての荷物よりも少ない数の荷物が条件を満たすと判定されるように前記荷物のために一緒に梱包されるべき全てのユニットが前記保管エリアに存在するまで、荷物は条件を満たすとしては特定されず、
前記条件を満たす荷物の縮小されたドメイン部分を判定し、前記判定は、前記条件を満たす荷物から前記条件を満たす荷物を梱包する能力を有する少なくとも1つではない利用可能な梱包ステーションがある各条件を満たす荷物を除外することを含み、前記複数の異なる梱包ステーションの少なくとも一部は、前記複数の梱包ステーションの1つ以上の他の梱包ステーションに設けられていない1つ以上の梱包能力を有し,
1つ以上の荷物関連基準に従って条件を満たす荷物の縮小されたドメイン部分の個々の荷物を評価し、前記複数の荷物の中の少なくとも一部の順位を作成し、条件を満たす荷物の前記縮小されたドメイン部分の一部ではない保管エリア内の荷物は、前記順位に含まれず、
前記順位の中で特定の荷物の順位が他の荷物に比較してもっとも高いという判定に応答して、前記マテリアルハンドリング施設からの発送準備のために、前記特定の荷物の前記1つ以上のユニットを前記保管エリアから前記1つ以上の梱包ステーションの各梱包ステーションに搬送する指示を作成することを特徴とするコンピュータによって実行される方法。 - 前記保管エリアは、ユニットが保管される複数のロケーションを備えるランダムアクセ
ス保管バッファを含むことを特徴とする請求項8に記載の方法。 - 各条件を満たす荷物を梱包する前記能力を有する少なくとも1つではない利用可能な梱包ステーションがある前記各条件を満たす荷物を除外することは、
少なくとも一つの利用可能梱包ステーションが1つ以上の特定の荷物サイズの荷物を梱包するように構成されことを判定し、
条件を満たす荷物の前記縮小されたドメイン部分の個々の荷物が前記1つ以上の特定の荷物サイズに整合するサイズでなければならないという制限を実施することを特徴とする請求項8に記載の方法。 - 前記順位を作成するために、前記方法は、
前記複数の荷物の少なくとも一部の各々に対して、
複数の荷物関連基準の各々に対するサブスコアを作成し、
各サブスコアに基づいて複合スコアを作成し、
前記複数の荷物の各複合スコアに従って前記複数の荷物を順位づけすることにより前記順位を作成することを特徴とする請求項8に記載の方法。 - 前記方法は、
前記保管エリアに保管されたユニット数量が閾値数量に達したことを判定し、
前記判定に応答して、前記順位の中でユニット数量がより大きい荷物にユニット数量がより少ない荷物よりもより高い位置が与えられるように個々の荷物を評価するために利用される前記荷物関連基準を変更することを有することを特徴とする請求項8に記載の方法。 - 前記順位を作成することは、
第一の荷物関連基準に従って前記荷物の暫定順位を作成し、
第二の荷物関連基準を利用して前記暫定順位の中で同等に順位づけされた二つ以上の荷物をタイブレークすることを特徴とする請求項8に記載の方法。 - 前記少なくとも一つの梱包ステーションは、一次的な梱包ステーション能力および二次的な梱包ステーション能力と関連付けられ、前記条件を満たす荷物の前記縮小されたドメイン部分を判定することは、
前記少なくとも一つの梱包ステーションは、前記少なくとも1つの梱包ステーションと関連付けられた前記一次的な梱包ステーション能力に基づいて、前記複数の完成荷物のグループのいずれかの荷物を梱包するように構成されていないとの判定に続いて、少なくとも1つの梱包ステーションが前記少なくとも1つの梱包ステーションに関連した前記二次的な梱包ステーション能力に基づいて梱包するように構成される荷物の前記グループから前記少なくとも1つの荷物を特定することを特徴とする請求項8に記載の方法。 - 1つ以上のコンピュータデバイスによって実行されるときに、前記1つ以上のコンピュータデバイスに請求項8から14のいずれかの方法を実施させるプログラム命令を保管する非一過性のコンピュータ可読媒体。
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/788,124 US8855806B2 (en) | 2010-05-26 | 2010-05-26 | Managing shipment release from a storage area to a packing station in a materials handling facility |
US12/788,113 US8682474B2 (en) | 2010-05-26 | 2010-05-26 | System and method for managing reassignment of units among shipments in a materials handling facility |
US12/788,113 | 2010-05-26 | ||
US12/788,117 US9129247B2 (en) | 2010-05-26 | 2010-05-26 | Managing throughput for multiple processes in a materials handling facility |
US12/788,130 US9280756B2 (en) | 2010-05-26 | 2010-05-26 | Managing individual item sequencing from a storage area to a packing station in a materials handling facility |
US12/788,117 | 2010-05-26 | ||
US12/788,124 | 2010-05-26 | ||
US12/788,130 | 2010-05-26 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015127802A Division JP6193921B2 (ja) | 2010-05-26 | 2015-06-25 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017222517A JP2017222517A (ja) | 2017-12-21 |
JP6405007B2 true JP6405007B2 (ja) | 2018-10-17 |
Family
ID=45004372
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013512225A Active JP5770839B2 (ja) | 2010-05-26 | 2011-05-25 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
JP2015127802A Active JP6193921B2 (ja) | 2010-05-26 | 2015-06-25 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
JP2017155046A Active JP6405007B2 (ja) | 2010-05-26 | 2017-08-10 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013512225A Active JP5770839B2 (ja) | 2010-05-26 | 2011-05-25 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
JP2015127802A Active JP6193921B2 (ja) | 2010-05-26 | 2015-06-25 | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP2577412B1 (ja) |
JP (3) | JP5770839B2 (ja) |
KR (3) | KR101628999B1 (ja) |
CN (2) | CN105867322B (ja) |
CA (1) | CA2800082C (ja) |
WO (1) | WO2011150131A1 (ja) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201310784D0 (en) * | 2013-06-17 | 2013-07-31 | Ocado Ltd | Systems and Methods for Order Processing |
EP2862818A1 (en) * | 2013-10-18 | 2015-04-22 | Dematic Accounting Services GmbH | Method of order fulfilling by making storage units available from a storage facility in a desired sequence at a pack station |
MX2017000274A (es) * | 2014-07-11 | 2017-04-27 | Dematic Corp | Estacion de seleccion con almacen automatizado. |
WO2016012429A1 (en) | 2014-07-24 | 2016-01-28 | Dsm Ip Assets B.V. | Yeast cell with improved pentose transport |
CN104700245A (zh) * | 2015-01-14 | 2015-06-10 | 北明软件股份有限公司 | 一种基于智能终端及云平台的智能语音拣货***及方法 |
US9758305B2 (en) * | 2015-07-31 | 2017-09-12 | Locus Robotics Corp. | Robotic navigation utilizing semantic mapping |
US20170066208A1 (en) | 2015-09-08 | 2017-03-09 | Canon Kabushiki Kaisha | Substrate pretreatment for reducing fill time in nanoimprint lithography |
US10488753B2 (en) | 2015-09-08 | 2019-11-26 | Canon Kabushiki Kaisha | Substrate pretreatment and etch uniformity in nanoimprint lithography |
US10647454B2 (en) * | 2016-07-22 | 2020-05-12 | Packsize Llc | Smart packaging wall |
HUP1600584A2 (hu) * | 2016-10-18 | 2018-05-02 | Econometrix Kft | Termelési folyamat integráló rendszer és eljárás |
CN109064090B (zh) * | 2017-07-11 | 2021-08-17 | 浙江国自机器人技术股份有限公司 | 拣货提示方法以及装置 |
CN107942659B (zh) * | 2017-11-10 | 2024-05-14 | 宁夏杰唯智能科技有限公司 | 传输装置控制方法及设备 |
CN110533352B (zh) | 2018-05-24 | 2023-12-26 | 菜鸟智能物流控股有限公司 | 一种货物的拣选任务的分配方法和装置 |
CN110871978B (zh) * | 2018-09-03 | 2023-04-07 | 北京京东乾石科技有限公司 | 用于立体仓库的资源配置方法和装置 |
WO2020174663A1 (ja) * | 2019-02-28 | 2020-09-03 | 日本電気株式会社 | 搬送経路設計装置、搬送経路設計方法、及び、記録媒体 |
US20200320474A1 (en) * | 2019-04-02 | 2020-10-08 | Coupang Corp. | Computerized systems and methods for buffered inventory management |
CN111768135B (zh) * | 2019-06-10 | 2024-03-05 | 北京京东乾石科技有限公司 | 搬运容器的方法和装置 |
KR102098146B1 (ko) | 2019-07-22 | 2020-04-07 | 원동희 | IoT기반의 통합물류관리시스템 |
US20210150474A1 (en) * | 2019-11-19 | 2021-05-20 | Coupang Corp. | Computer implemented systems and methods for efficient distribution of orders based on system parameters |
KR102253360B1 (ko) | 2020-08-06 | 2021-05-20 | 쿠팡 주식회사 | 전자 장치 및 그의 정보 제공 방법 |
KR102277320B1 (ko) * | 2020-09-01 | 2021-07-15 | 쿠팡 주식회사 | 물류 관리 방법 및 이의 전자 장치 |
CN112215551A (zh) * | 2020-10-21 | 2021-01-12 | 深圳职业技术学院 | 一种零食售卖及配送*** |
US11379907B1 (en) | 2020-12-11 | 2022-07-05 | Coupang Corp. | Systems and computerized methods for item correlation and prioritization |
KR20230121017A (ko) | 2022-02-10 | 2023-08-17 | (주)디에이치로지스틱스 | IoT 기반 물류 플랫폼 |
KR102653439B1 (ko) * | 2022-10-06 | 2024-04-02 | 쿠팡 주식회사 | 운송 정보를 관리하는 방법 및 이를 지원하는 전자 장치 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05192852A (ja) * | 1992-01-17 | 1993-08-03 | Nippon Steel Corp | 生産調整装置 |
EP0627371B1 (de) * | 1993-06-04 | 1997-12-10 | Ferag AG | Sortimentierverfahren und Vorrichtung dazu |
JP3345203B2 (ja) * | 1995-01-12 | 2002-11-18 | 株式会社日立製作所 | 物流オンライン制御方法とその装置 |
JPH092620A (ja) * | 1995-06-21 | 1997-01-07 | Sekisui Chem Co Ltd | 梱包作業計画作成システム |
KR19980063083A (ko) * | 1996-12-31 | 1998-10-07 | 이관기 | 자동차 부품의 포장공급시스템 |
US6341266B1 (en) | 1998-06-19 | 2002-01-22 | Sap Aktiengesellschaft | Method and system for the maximization of the range of coverage profiles in inventory management |
JP2001163413A (ja) * | 1999-12-07 | 2001-06-19 | Fukumi Sangyo Kk | 発送冊数チェック装置 |
US7720727B2 (en) * | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
KR100769839B1 (ko) * | 2001-03-06 | 2007-10-24 | 에이티 앤드 씨 캄파니 리미티드 | 출하 분류 시스템 |
US6816074B2 (en) * | 2001-09-18 | 2004-11-09 | Chon Meng Wong | Automated delivery and inventory status notification system and method |
GB0122681D0 (en) * | 2001-09-20 | 2001-11-14 | Mead Corp | Packaging systems apparatus and method therefor |
US20030195650A1 (en) * | 2002-04-15 | 2003-10-16 | Lorne Danielson | Change-and-wait controller |
JP4026468B2 (ja) * | 2002-10-16 | 2007-12-26 | 株式会社ダイフク | 物品取扱い設備 |
ATE400520T1 (de) * | 2004-05-19 | 2008-07-15 | Ssi Schaefer Peem Gmbh | Kommissionierverfahren und kommissioniervorrichtung |
JP4143051B2 (ja) * | 2004-07-20 | 2008-09-03 | 住友重機械工業株式会社 | 層ピッキングシステム |
DE102004037363B4 (de) * | 2004-07-30 | 2012-01-19 | Deutsche Post Ag | Anordnung und Verfahren zum Transportieren von Postsendungen |
US7218974B2 (en) * | 2005-03-29 | 2007-05-15 | Zarpac, Inc. | Industrial process data acquisition and analysis |
JP4955313B2 (ja) * | 2005-06-10 | 2012-06-20 | パナソニック株式会社 | 生産管理方法 |
WO2006132282A1 (ja) * | 2005-06-10 | 2006-12-14 | Matsushita Electric Industrial Co., Ltd. | 生産管理方法、生産管理装置、部品実装機 |
US7974891B2 (en) * | 2005-12-07 | 2011-07-05 | Amazon Technologies, Inc. | Method and apparatus for processing receptacles of items in a materials handling facility |
JP2007272652A (ja) * | 2006-03-31 | 2007-10-18 | Sharp Corp | 工程制御方法及び工程制御装置 |
US7881820B2 (en) * | 2006-08-30 | 2011-02-01 | Amazon Technologies, Inc. | Method and system for inventory placement according to expected item picking rates |
JP4946743B2 (ja) * | 2007-09-06 | 2012-06-06 | 株式会社日立プラントテクノロジー | 仕分けシステム及び仕分け方法 |
US7941244B2 (en) * | 2007-09-25 | 2011-05-10 | Amazon Technologies, Inc. | Stow and sortation system |
US7818081B2 (en) * | 2008-05-19 | 2010-10-19 | The Procter & Gamble Company | Method for optimizing a manufacturing process having a plurality of interconnected discreet operating stations |
CN206224254U (zh) * | 2016-11-18 | 2017-06-06 | 哈尔滨天顺化工科技开发有限公司 | 一种碳纤维原丝纺丝流量控制装置 |
-
2011
- 2011-05-25 JP JP2013512225A patent/JP5770839B2/ja active Active
- 2011-05-25 CA CA2800082A patent/CA2800082C/en active Active
- 2011-05-25 KR KR1020147036841A patent/KR101628999B1/ko active IP Right Grant
- 2011-05-25 CN CN201610184653.9A patent/CN105867322B/zh active Active
- 2011-05-25 EP EP11787377.8A patent/EP2577412B1/en active Active
- 2011-05-25 CN CN201180025781.4A patent/CN102918469B/zh active Active
- 2011-05-25 WO PCT/US2011/038007 patent/WO2011150131A1/en active Application Filing
- 2011-05-25 KR KR1020167014830A patent/KR102138177B1/ko active IP Right Grant
- 2011-05-25 KR KR1020127033790A patent/KR101571391B1/ko active IP Right Grant
-
2015
- 2015-06-25 JP JP2015127802A patent/JP6193921B2/ja active Active
-
2017
- 2017-08-10 JP JP2017155046A patent/JP6405007B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
CA2800082C (en) | 2018-07-17 |
CN102918469A (zh) | 2013-02-06 |
KR101628999B1 (ko) | 2016-06-13 |
CN105867322B (zh) | 2019-11-05 |
CA2800082A1 (en) | 2011-12-01 |
KR20160066565A (ko) | 2016-06-10 |
KR101571391B1 (ko) | 2015-11-24 |
JP2017222517A (ja) | 2017-12-21 |
JP6193921B2 (ja) | 2017-09-06 |
KR20130038884A (ko) | 2013-04-18 |
EP2577412A4 (en) | 2016-01-06 |
KR20150006088A (ko) | 2015-01-15 |
EP2577412B1 (en) | 2019-10-16 |
KR102138177B1 (ko) | 2020-07-27 |
EP2577412A1 (en) | 2013-04-10 |
CN105867322A (zh) | 2016-08-17 |
JP2013532324A (ja) | 2013-08-15 |
CN102918469B (zh) | 2016-04-27 |
JP5770839B2 (ja) | 2015-08-26 |
WO2011150131A1 (en) | 2011-12-01 |
JP2015205777A (ja) | 2015-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6405007B2 (ja) | マテリアルハンドリング施設におけるプロセス管理のシステムおよび方法 | |
US9280756B2 (en) | Managing individual item sequencing from a storage area to a packing station in a materials handling facility | |
US8855806B2 (en) | Managing shipment release from a storage area to a packing station in a materials handling facility | |
US8958903B1 (en) | System and method for managing reassignment of units among shipments in a materials handling facility | |
US20210319391A1 (en) | Perpetual batch order fulfillment | |
US9129247B2 (en) | Managing throughput for multiple processes in a materials handling facility | |
US8244603B1 (en) | System and method for integrated stowing and picking in a materials handling facility | |
JP7370747B2 (ja) | 持続的バッチ注文履行 | |
TW202119307A (zh) | 用於智能化產生採購訂單的電腦實施系統及電腦實施方法 | |
TW202034240A (zh) | 用於快速電子商務訂單履行的分揀裝置單位格分配的方法和系統及非暫時性電腦可讀儲存媒體 | |
WO2018146686A1 (en) | Method and system for using multiple packing stations in delivery of goods | |
US9818002B1 (en) | Non-binding placement of inventory in a materials handling facility | |
US11042835B2 (en) | Point of purchase packaging | |
WO2023146953A1 (en) | Systems and methods of decanting inventory products from cases at a retail facility | |
WO2023146942A1 (en) | Systems and methods for optimizing space utilization of containers at retail storage facilities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180717 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180724 |
|
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: 20180821 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180913 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6405007 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |