(57)【特許請求の範囲】
【請求項１】
在庫要求を遂行するシステムであって、
在庫品目を格納するよう動作可能な１つ又はそれよりも多くの在庫ホルダを含み、
オーダーを格納するよう動作可能な１つ又はそれよりも多くのオーダーホルダを含み、各オーダーは、１つ又はそれよりも多くの在庫品目を含み、且つ、特定の在庫要求に関連付けられ、
前記在庫ホルダ及び前記オーダーホルダを作業スペース内に移動させるよう動作可能な複数の移動ドライブユニットを含み、
管理モジュールを含み、
該管理モジュールは、
在庫品目を要求する在庫要求を受信するよう動作可能であり、
第１の移動ドライブユニットに命令して、前記要求される在庫品目を格納する在庫ホルダを前記作業スペース内の第１の場所まで移動させるよう動作可能であり、
第２の移動ドライブユニットに命令して、前記在庫要求に従ってオーダーを格納するためのオーダーホルダを前記第１の場所まで移動させるよう動作可能であり、前記要求される在庫品目は、前記第１の場所で前記在庫ホルダから前記オーダーホルダに移転され、
前記第２の移動ドライブユニットに命令して、前記オーダーホルダを前記作業スペース内の複数の格納スペースまで移動させるよう動作可能であり、
トリガイベントを検出するよう動作可能であり、且つ、
該トリガイベントの検出に応答して、第３の移動ドライブユニットに優先順位メッセージを送信し、前記第３の移動ドライブユニットに命令して、タスク割当ての優先順位レベルを調節させるよう動作可能であり、前記第３の移動ドライブユニットは、前記優先順位メッセージの受信に応答して、前記格納スペースから前記オーダーホルダを取り出す、
システム。
【請求項２】
前記管理モジュールは、前記複数の格納スペースを前記オーダーの出荷順序に従って配置されるよう更に動作可能であり、前記管理モジュールは、前記オーダーの前記出荷順序に従って、前記オーダーホルダのための格納スペースを選択するよう動作可能である、請求項１に記載のシステム。
【請求項３】
前記管理モジュールは、前記出荷順序において先に出荷されるオーダーのための格納場所の背後の格納場所内に、前記出荷順序において後に出荷されるオーダーを配置するよう動作可能である、請求項２に記載のシステム。
【請求項４】
前記第１の移動ドライブユニット、前記第２の移動ドライブユニット、及び前記第３の移動ドライブユニットのうちの少なくとも２つは、同じ移動ドライブユニットである、請求項１に記載のシステム。
【請求項５】
前記第１の移動ドライブユニット、前記第２の移動ドライブユニット、及び前記第３の移動ドライブユニットは、異なる移動ドライブユニットである、請求項１に記載のシステム。
【請求項６】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記第３の移動ドライブユニットによって保持されるキュー内のタスクを順序付けさせる、請求項１に記載のシステム。
【請求項７】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出す前に最新のタスク割当てに応答させる、請求項１に記載のシステム。
【請求項８】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出すために従前のタスク割当てを取り消させ或いは更新させる、請求項１に記載のシステム。
【請求項９】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出すために実行中のタスクを中断させる、請求項１に記載のシステム。
【請求項１０】
在庫要求を遂行する方法であって、
在庫品目を要求する在庫要求を受け取ることを含み、
第１の移動ドライブユニットに命令して、前記要求される在庫品目を格納する在庫ホルダを作業スペース内の第１の場所まで移動させることを含み、
第２の移動ドライブユニットに命令して、前記在庫要求に従ってオーダーを格納するためのオーダーホルダを前記作業スペースの前記第１の場所まで移動させることを含み、前記要求される在庫品目は、前記在庫ホルダから前記オーダーホルダまで移転され、
前記第２の移動ドライブユニットに命令して、前記要求される在庫品目が前記在庫ホルダから前記オーダーホルダまで移転された後に、前記オーダーホルダを前記作業スペース内の複数の格納スペースの１つに移動させることを含み、
トリガイベントを検出することを含み、
トリガイベントの検出に応答して、優先順位メッセージを第３の移動ドライブユニットに送信し、前記第３の移動ドライブユニットに命令して、タスク割当ての優先順位レベルを調節させることを含み、前記第３の移動ドライブユニットは、前記優先順位メッセージの受信に応答して、前記格納スペースから前記オーダーホルダを取り出す、
方法。
【請求項１１】
前記オーダーの出荷順序に従って前記複数の格納スペースを配置すること、及び前記オーダーの前記出荷順序に従って前記オーダーホルダのための前記格納スペースを選択することを更に含む、請求項１０に記載の方法。
【請求項１２】
前記出荷順序において後に出荷されるオーダーは、出荷順序において先に出荷されるオーダーのための格納場所の背後の格納場所内に配置される、請求項１１に記載の方法。
【請求項１３】
前記第１の移動ドライブユニット、前記第２の移動ドライブユニット、及び前記第３の移動ドライブユニットのうちの少なくとも２つは、同じ移動ドライブユニットである、請求項１０に記載の方法。
【請求項１４】
前記第１の移動ドライブユニット、前記第２の移動ドライブユニット、及び前記第３の移動ドライブユニットは、異なる移動ドライブユニットである、請求項１０に記載の方法。
【請求項１５】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記第３の移動ドライブユニットによって保持されるキュー内のタスク内のタスクを順序付けさせる、請求項１０に記載の方法。
【請求項１６】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出す前に最新のタスク割当てに応答させる、請求項１０に記載の方法。
【請求項１７】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出すために従前のタスク割当てを取り消させ或いは更新させる、請求項１０に記載の方法。
【請求項１８】
前記優先順位メッセージは、前記第３の移動ドライブユニットに命令して、前記格納スペースから前記オーダーホルダを取り出すために実行中のタスクを中断させる、請求項１０に記載の方法。
【請求項１９】
請求項１０乃至１８のうちのいずれか１項に記載の方法を実行するよう動作可能な、コンピュータ読み取り可能な媒体。
【請求項２０】
請求項１０乃至１８のうちのいずれか１項に記載の方法を行うための手段を含む、在庫要求を遂行するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全般的にマテリアルハンドリングシステムに係り、より特にはマテリアルハンドリングシステムにおいてオーダーを遂行する（ｆｕｌｆｉｌｌｉｎｇ  ｏｒｄｅｒｓ）方法及びシステムに係る。
【背景技術】
【０００２】
通信販売の倉庫、空港のラゲッジシステム、及び注文品製造設備におけるものであるような最近の在庫（インベントリ）システムは、在庫物品に対するオーダー又は要求（リクエスト）に応じる際の大きな課題に直面している。大量の多種の在庫要求に応じることを課せられる在庫システムにおいて、在庫要求に対する遅い反応は、増加の一途をたどる要求の未処理分をもたらし得る。かかる未処理分によってもたらされる遅延は、取引損失、マンパワーの浪費、他の携帯の経済的損失をもたらし得る。
【０００３】
オートメーションは、要求された物品の識別（ｉｄｅｎｔｉｆｙ）及び選択、並びにオーダーの梱包にかかる時間を低減し得る。それでもなお、完了されたオーダーの出荷は、時折あるいは周期的に発生するスケジューリングに柔軟性がない事象に依存し得る。例えば、特定のオーダーの群の出荷は、該オーダーの群を配達を担当する配達トラックが設備に到着するまで、遅延され得る。配達トラックが到着すると、出荷は、特定の送付先又は配達業者を指定されたオーダーが出荷に対して識別及び収集されるため、更に遅延され得る。結果として、梱包されたオーダーにおける未処理分は、梱包エリアから溢れ得、他のオーダーに関する作業の進行を妨げ得、全般的に設備の処理能力を低減し得る。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、高められた効率性及び処理能力を有する在庫要求を遂行する方法及びシステムを与える、ことを目的とする。この目的は、独立請求項において定義付けられる特徴によって達成され得る。更なる強化は、従属請求項において特徴付けられる。本発明によれば、例えば在庫格納システム内においてオーダーを遂行することに関連付けられる不利点及び問題は、実質的に低減又は排除されている。特には、高められた効率性及び処理能力を与えるオーダーを遂行する方法及びシステムは、与えられる。
【課題を解決するための手段】
【０００５】
本発明の一実施例によれば、在庫要求を遂行する方法は、在庫物品を要求する在庫要求を受信する段階、及び要求された在庫物品を在庫ホルダから選択する段階を有する。当該方法は更に、在庫要求に関連付けられるオーダーホルダにおいて要求された在庫物品を格納する段階、及び該オーダーホルダを格納スペースまで動かす段階を有する。更には、当該方法は、トリガイベントを検出する段階、及び該トリガイベントを検出する段階に応じてオーダーホルダを格納スペースから取り出す段階を有する。
【０００６】
本発明の他の実施例によれば、在庫要求を遂行するシステムは、複数の在庫ホルダ、オーダーホルダ、複数の移動ドライブユニット、及び管理モジュールを有する。複数の在庫ホルダは在庫物品を格納し、オーダーホルダはオーダーを格納する。各オーダーは、１つ又はそれより多くの在庫物品を有し、特定の在庫要求に関連付けられる。移動ドライブユニットは、作業スペース内において在庫ホルダ及びオーダーホルダを動かす。
【０００７】
更には、管理モジュールは、在庫物品を要求する在庫要求を受信すること、及び要求された在庫物品を格納する在庫ホルダを第１の位置まで動かすよう第１の移動ドライブユニットに命令することができる。管理モジュールはまた、オーダーホルダを第１の位置まで動かすよう第２の移動ドライブユニットに命令すること、及び、要求された在庫物品が在庫ホルダからオーダーホルダまで移送された後に、オーダーホルダを作業スペース内における格納スペースまで動かすよう第２の移動ドライブユニットに命令することができる。更には、管理モジュールは、トリガイベント検出すること、及び、トリガイベントの検出に応じて、オーダーホルダを格納スペースから取り出すよう移動ドライブユニットに命令することができる。
【０００８】
本発明の特定の実施例の技術的利点は、より早いオーダー遂行、及び、格納スペース、作業スペース、通路、処理機器、配達リソース、並びに梱包されたオーダーの格納、処理、及び出荷における他のシステムアセットのより効率的な使用を有する。本発明の更なる技術的利点は、以下の図面、明細書、及び特許請求の範囲
から当業者には容易に明らかとなる。更には、具体的な利点が上述されたが、多種の実施例は、上述の利点の全て又は複数を有し得るか、１つも有し得ない。
【０００９】
本発明及びその利点のより完全な理解のために、これより添付の図面と併せて以下の説明が例証として参照される。
【図面の簡単な説明】
【００１０】
【図１】在庫ハンドリングシステムを図示する。
【図２】図１中に示される在庫ハンドリングシステムの特定の一実施例の作動の例の態様を詳述するフローチャートである。
【図３】在庫ハンドリングシステムの特定の一実施例において利用され得る管理モジュール及び導入ステーションを図示する。
【図４】図１中に示される在庫ハンドリングシステムの特定の一実施例の作動の例の更なる態様を詳述するフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、在庫システム１０の特定の一実施例を示す。在庫システム１０は、在庫システム１０によって受信されるかあるいは生成される在庫要求１６を満たすことを目的として、在庫物品４０の格納及び取出しをする。図１中に示される在庫システム１０の実施例は、管理モジュール１２、ユーザ１４、複数の移動ドライブユニット２０、複数の在庫ホルダ３０、複数のオーダーホルダ３２、在庫ステーション５０、出荷ステーション５２、導入ステーション５４、及び処理ステーション５６を有する。これらの要素は、在庫システム１０によって受信される在庫要求を遂行することに関連する多種のタスクを完了するよう、在庫システム１０の作業スペース６０内において相互作動する。要求を満たすオーダー４２の作成、格納、及び取出しを管理することによって、在庫システム１０の特定の実施例は、向上された要求遂行を与えることができる。
【００１２】
管理モジュール１２は、在庫システム１０の適切な構成要素に対してタスクを割り当て、該タスクの完了において多種の構成要素の作動を協調させる。かかるタスクは、在庫物品４０の移動及び処理、オーダー４２の作成、及び在庫システム１０の構成要素の維持に関連し得る。管理モジュール１２は、かかるタスクを実行するよう在庫システム１０の特定の構成要素を選択し得、かかる作動の完了を促進するために適切なコマンド及び／又はデータを該選択された構成要素に対して伝達し得る。管理モジュール１２は、図１では単一の個別構成要素として図示されるが、複数の構成要素にも相当し得る。例えば、管理モジュール１２は、在庫システム１０の移動ドライブユニット２０の一部又は他の要素に相当し得るか、あるいはそれらを有し得る。結果として、管理モジュール１２と特定の移動ドライブユニット２０、在庫ステーション５０、又は以下に記載される他の構成要素との間のなんらかの相互作用又はステベの相互作用は、特定の実施例において、該構成要素と在庫システム１０における他の同様の構成要素との間のピアツーピア通信に相当し得る。
【００１３】
管理モジュール１２は、上述された機能性を与えるよう適しているソフトウェア及び／又はハードウェアの適切な組合せを有し得る。特定の実施例において、管理モジュール１２は、プロセッサ１５及びメモリ１７を有する。メモリ１７は、作動中に管理モジュール１２によって使用されるプロセッサ命令及び他の情報を格納し得、プロセッサ１５は、上述された機能性を部分的あるいは全体的に与えるようプロセッサ命令を実行する。
【００１４】
ユーザ１４は、特手の実施例において、在庫システム１０の人間である操作者、又は、在庫ステーション５０、出荷ステーション５２、又は導入ステーション５４等である在庫システム１０の特定の要素の操作者に相当する。ユーザ１４は、在庫システム１０において格納された在庫物品４０を選ぶこと及び在庫システム１０における在庫物品４０を補充すること等である在庫物品４０に関する含むタスクを行なう。以下の説明は、ユーザ１４が人間に相当する在庫システム１０の実施例に焦点を置くが、ユーザ１４は、在庫物品４０に関するタスクを完了することができるロボット、又は他の自動化された構成要素に相当してもよい。
【００１５】
移動ドライブユニット２０は、在庫ホルダ３０及びオーダーホルダ３２を作業スペース６０内における位置間において動かす。移動ドライブユニット２０は、在庫システム１０のホルダ３０及び３２及び／又は他の要素の特徴及び構造に基づく在庫システム１０における使用に対して適切である装置又は構成要素に相当し得る。在庫システム１０の特定の一実施例において、移動ドライブユニットは、在庫システム１０の作業スペースを自由に動き回るよう構成される独立した電源内蔵式の装置に相当する。他の実施例において、移動ドライブユニット２０は、作業スペース６０を横断する軌道、レール、ケーブル、クレーンシステム、あるいは、他の誘導又は支持要素に沿ってホルダ３０及び３２を動かすよう構成される軌道（ｔｒａｃｋｅｄ）在庫システムの要素に相当する。
【００１６】
移動ドライブユニット２０の多種の実施例は、適切に在庫ホルダ３０と相互作用し且つそれを動かすよう構成され得る一方、特定の実施例において移動ドライブユニット２０は、それ自体を特定のホルダ３０又は３２の下方に位置付け且つホルダ３０又は３２にドッキングすることによって、在庫ホルダ３０及び／又はオーダーホルダ３２を動かすよう構成される。特定のホルダ３０又は３２にドッキングした結果、移動ドライブユニット２０は、ホルダ３０又は３２に結合し得るか、並びに／あるいはホルダ３０又は３２を支持し得る。ドッキング後、関連する移動ドライブユニット２０は続いて、ドッキングされたホルダ３０又は３２を移動、回転、及び／又は操作することができる。
【００１７】
移動ドライブユニット２０はまた、管理モジュール１２と通信することができ、選択されたホルダ３０又は３２を識別する情報を受信するか、あるいは作動中に管理モジュール１２又は移動ドライブユニット２０によって使用されるべきなんらかの他の適切な情報を交換するようにされる。移動ドライブユニット２０は、管理モジュール１２と、ワイヤレスに、移動ドライブユニット２０と管理モジュール１２との間における有線接続を使用して、並びに／あるいは他の適切な方途において、通信し得る。一般的に、移動ドライブユニット２０は、在庫システム１０の構造及び特徴に基づいた適切な方途において、動力を与えられ得、推進され得、また制御され得る。
【００１８】
在庫ホルダ３０は、在庫物品４０を格納する。特定の一実施例において、在庫ホルダ３０は、各々が異なる種類の在庫物品４０を保持することができる複数の格納容器を有する。在庫ホルダ３０は、在庫ホルダ３０が移動ドライブユニット２０とドッキング及び／又は結合し得るよう適切な構成要素を有し得、移動ドライブユニット２０によって運ばれること、ロールされること、又は動かされることができる。特定の実施例において、在庫ホルダ３０は、在庫ホルダ３０を動かすとき移動ドライブユニット２０によって与えられる推進を補完するよう、更なる推進を与え得る。更には、各在庫ホルダ３０は、複数の面（ｆａｃｅ）を有し、各容器は、在庫ホルダ３０の１つ又はそれより多くの面をアクセス可能であり得る。移動ドライブユニット２０は、適切な時間において在庫ホルダ３０を回転するよう構成され得、特定の面及び該面に関連付けられる容器を在庫システム１０の操作者又は他の構成要素に対してを提示するようにする。
【００１９】
在庫物品４０は、自動化された在庫システム１０における格納、取出し、及び／又は処理に対して適切であるなんらかの対象物に相当する。一例として、在庫システム１０は通信販売又は倉庫設備に相当し得、在庫物品４０は該設備において格納される商品に相当し得る。他の例として、在庫システム１０は商品返品設備に相当し得、在庫物品４０は顧客によって返品される商品に相当し得る。更に他の例として、在庫システム１０は製造設備に相当し得、在庫物品４０は、カスタマイズされるコンピュータシステムに対する電子構成要素等である完成製品へと組み立てられるべき製造キットの個別の構成要素に相当し得る。
【００２０】
オーダーホルダは、オーダー４２、及び特定の実施例においては出荷コンテナ４４を格納する。オーダーホルダ３２は、オーダーホルダが移動ドライブユニット２０に対してドッキング及び／又は結合し得るよう適している構成要素を有し得、移動ドライブユニット２０によって運ばれること、ロールされること、又は動かされることができる。特定の実施例において、オーダーホルダ３２は、オーダーホルダ３２を動かすとき移動ドライブユニット２０によって与えられる推進を補完するよう、更なる推進を与え得る。更には、特定の実施例において、特定の構成要素は、異なる時間において在庫ホルダ３０及びオーダーホルダ３２の両方としての役割を果たし得る。更に、特定の実施例において、構成要素は、在庫物品４０及びオーダー４２をいずれも格納することによって在庫ホルダ３０及びオーダーホルダ３２の両方としての役割を同時に果たし得る。
【００２１】
オーダーホルダ３２は、各々が異なるオーダー４２を保持することができる複数の格納容器を有し得る。更に、オーダーホルダ３２は、各々が行き先までの出荷中にオーダー４２を格納、保持、及び／又は封入（ｅｎｃｌｏｓｉｎｇ）することができる出荷コンテナ４４を有してストックされ得る。かかる出荷コンテナ４４は、オーダーが送付先まで運ばれ得る箱、パレット、又は他の出荷コンテナに相当し得る。あるいは、オーダーホルダ３２は、容器又はパーティションを有さないこともあり得、その代りに総括して格納される一群のオーダー４２又は単一のオーダー４２のみを保持し得る。例えば、オーダーホルダ３２は、１つ又はそれより多くのオーダー４２が格納されるパレットを支持し得るか、有し得るか、あるいはそれに相当し得る。更には、特定の実施例において、このパレット自体は、格納されたオーダー４２が出荷され得る出荷コンテナ４４に相当し得る。
【００２２】
オーダー４２は各々、在庫要求１６に応じて作られている１つ又はそれより多くの在庫物品４０の集合に相当し得る。特定の実施例において、オーダー４２は、在庫要求１６において有される情報に基づきユーザ１４によって多種の在庫ホルダ３０から選択される在庫物品４０を有する。以下に更に説明される通り、オーダー４２を作成した後、ユーザ１４は、作成したオーダー４２の在庫物品４０をオーダーホルダ３２の特定の容器又はオーダーホルダ３２によって保持される特定の出荷コンテナ４４に配置し得る。オーダー４２は続いて、適切な時間において、対応する在庫要求１６によって識別される指定された送付先、又は関連するオーダー４２に関連付けられる送付先まで出荷され得る。
【００２３】
在庫ステーション５０は、在庫物品４０に関する特定のタスクの完了に対して割り当てられる位置に相当する。かかるタスクは、在庫ホルダ３０からの在庫物品４０の移動（ｒｅｍｏｖａｌ）、在庫ホルダ３０における在庫物品４０の格納、在庫ホルダ３０からオーダーホルダ３２までの在庫物品４０の移送、在庫ホルダ３０における在庫物品４０の計数、及び／又は他の適切な方途における在庫物品４０の処理又はハンドリングを有し得る。例えば、図示され例において、在庫ステーション５０において位置決めされるユーザ１４は、オーダー４２を作成するよう在庫物品４０を在庫ホルダ３０から選択し、続いてユーザ１４はそれをオーダーホルダ３２に格納する。図１は単一のみの在庫ステーション５０を有するが、在庫システム１０の個別の実施例は、適切な数の在庫ステーション５０を有し得る。更に、特定の実施例において、在庫システム１０によって作成される複数又は全てのオーダー４２は、複数の異なる在庫ステーション５０においてユーザ１４によって行なわれる段階を介して作成され得る。例えば、特定のオーダー４２は、第１のユーザ１４が１つ又はそれより多くの要求された在庫物品４０を第１の在庫ステーション５０における関連付けられるオーダーホルダ３２に格納することによって、続いて、関連付けられたオーダーホルダ３２が第２の在庫ステーション５０に運搬された後に、第２のユーザ１４が１つ又はそれより多くの追加的な在庫物品４０を第２の在庫ステーション５０における関連付けられるオーダーホルダ３２に格納することによって、作成され得る。
【００２４】
出荷ステーション５２は、オーダーが送付先まで出荷され得るか、あるいは在庫システム１０から移動され得る位置に相当する。オーダー４２がオーダーホルダ３２におかれるときに出荷コンテナ４４において格納されない場合、オーダー４２は、出荷ステーション５２において出荷コンテナ４４に梱包され得る。特定の実施例において、出荷ステーション５２は、積載ドック、貨物室、又は、配達トラック又は他の輸送車両が在庫システム１０に入るか近付き得、且つオーダー４２が輸送車両に積載され得る他のエリアに相当し得るか、それらにおいて位置決めされる。他の実施例において、出荷ステーション５２は、ユーザ１４が出荷サービスの配送作業者に対して梱包されたオーダー４２を任せ得る受付エリアに相当し得る。
【００２５】
導入ステーション５４は、新しいオーダーホルダ３２又は空にされたオーダーホルダ３２が在庫システム１０における使用に対して準備され得る位置に相当する。特定の実施例において、オーダーホルダ３２は、導入ステーション５４において、そのオーダーホルダ３２によって格納されるオーダー４２が配置されるべき出荷コンテナ４４を有してストックされ得る。更には、導入ステーション５４は、関連するオーダー４２、及び／又は該オーダーホルダ３２によって保持される出荷コンテナ４４を識別する情報を管理モジュール１２に対して伝達し得る。管理モジュール１２は、この識別を使用して、関連するオーダーホルダ３２及びそれに関連付けられるオーダー４２の位置及び／又は状況を追跡し得る。特定の実施例において、オーダーホルダ３２は、オーダー４２が作成される際と同一の位置において準備され得、故に導入ステーション５４は、在庫ステーション５０に相当し得るか、あるいはそれと同一の場所に位置決めされ得る。オーダーホルダ３２を在庫システム１０における使用に対して準備する工程は、図３に関して以下においてより詳細に説明される。
【００２６】
処理ステーション５６は、オーダー４２が在庫システム１０から送付先に対して出荷される前、あるいは在庫システム１０から移動される前に、作成されているかあるいは部分的に作成されているオーダー４２において特定の付加価値のあるタスクが行なわれ得る位置に相当する。なんらかの適切なタスクは、処理ステーション５６においてオーダー４２に対して行なわれ得る。在庫システム１０の特定の実施例における処理ステーション５６で行なわれるタスクは、制限的ではないが、オーダー検査、製品組立て、梱包、ロギング、品質管理、及び／又は現在のオーダー４２を遂行することの他の適切な態様を有し得る。
【００２７】
特定の実施例において、在庫ステーション５０、出荷ステーション５２、及び導入ステーション５４は、特定のタスクが作業スペース６０内において完了され得る単なる物理的な位置に相当し得る。他の実施例において、在庫ステーション５０は、物理的位置、並びに関連するタスクを行なうための適切な機器の両方に相当し得る。かかる機器は、特定の実施例において、関連するタスクに関連付けられるデータを維持するためのコンピュータ、在庫システム１０に出入りする在庫物品４０又はホルダ３０又は３２の流れを監視するためのスキャナ、管理モジュール１２と通信するための通信インターフェイス、及び／又は、在庫物品４０又はオーダー４２に関連されるタスクを行なうための他の適した機器を有し得る。図１は、在庫ステーション５０、出荷ステーション５２、導入ステーション５４、及び処理ステーション５６の特定の数及び構造を包含する在庫システム１０の特定の実施例を図示するが、他の実施例は、適切な数であるこれらのステーションの各々を有し得る。
【００２８】
作動において、ユーザ１４及び在庫システム１０の多種の構成要素は、在庫システム１０によって受信されたかあるいは生成された在庫要求１６の遂行に関するタスクを完了する。本明細書及び添付の特許請求の範囲の目的上、管理モジュール１２は、在庫要求１６を他の構成要素から受信されること、在庫要求１６を取り出すためにメモリにアクセスすること、又は、在庫要求を生成するよう管理モジュール１２のプロセッサを利用することによって、在庫要求を受信し得る。更には、在庫要求１６は、他の位置に出荷されるべき在庫物品４０を識別又は提示し得る。一例として、通信販売システムにおいて、在庫要求１６は、インターネットを介して顧客又は小売業者によって出された電子オーダーに相当し得る。他の例として、倉庫システムにおいて、在庫要求１６は、小売業者に対する特定の分類の在庫物品４０のスケジュールされた配達を容易にするために管理モジュール１２自体によって生成される在庫物品４０のリストに相当し得る。しかしながら、より一般的には、在庫要求１６は、特別な在庫物品４０を識別し並びに／あるいは特別な在庫物品４０の収集及び／又は出荷を開始する適切な情報に相当し得る。
【００２９】
在庫要求１６に応じて、管理モジュール１２は、在庫要求１６に関連される特定のタスクを完了するよう適切な構成要素を選択し得、関連のタスクの完了をトリガするよう選択された構成要素に対して１つ又はそれより多くのタスク割当て（アサインメント）を送信する。各タスク割当て１８は、特定の構成要素によって完了されるべき１つ又はそれより多くのタスクを定義付け、説明し、並びに／あるいは識別する。かかるタスクは、在庫物品４０の取出し、格納、梱包、及び出荷、及び／又は在庫システム１０の構成要素の管理に関連し得る。タスク割当て１８は、適した方途において関連する構成要素に対して伝達される適切な情報に相当し得るが、特定の実施例において、タスク割当て１８は各々、８０２．１１、８０２．１５．４、又はＢｌｕｅｔｏｏｔｈワイヤレス通信規格に従って関連する構成要素に送信される１つ又はそれより多くのパケットを有する。管理モジュール１２によって在庫システム１０の多種の構成要素に対して送信されるタスク割当て１８は、関連する構成要素の構造及び性能に依存して、異なる種類の信号、メッセージ、命令、及び／又はデータに相当し得る。
【００３０】
特には、管理モジュール１２は、関連する在庫要求１６によって要求されるオーダー４２の作成、梱包、及び出荷前処理を容易にするよう、タスク割当て１８を生成し得る。例えば、在庫要求１６を満たすオーダー４２を作成するために、管理モジュール１２は、在庫要求１６によって要求される在庫物品４０を現在格納している１つ又はそれより多くの在庫ホルダ３０（図示される例においては在庫ホルダ３０ａ−ｃ）を識別し得る。管理モジュール１２は続いて、かかる在庫ホルダ３０の位置を指定する１つ又はそれより多くのタスク割当て１８を生成し得、続いて在庫ステーション５０に対してかかる在庫ホルダ３０の運搬を要求するよう、選択された移動ドライブユニット２０等である在庫システム１０の適切な構成要素に対して生成されたタスク割当て１８を送信し得る。結果として、選択された一式の移動ドライブユニット２０は、要求された在庫物品４０を格納する在庫ホルダ３０まで動き得、かかる在庫ホルダ３０にドッキングし得る。選択された一式の移動ドライブユニット２０は続いて、図１に示される通り関連する在庫ホルダ３０を在庫ステーション５０まで動かし得る。
【００３１】
加えて、管理モジュール１２は、現在作成されているオーダー４２（ここでは「現在のオーダー」と称される）に関連付けられる在庫物品４０を格納するオーダーホルダ３２を選択し得る。管理モジュール１２は、適切な基準、要因、又は検討事項に基づいてオーダーホルダ３２を選択し得る。一例として、管理モジュール１２は、現在のオーダー４２において有される在庫物品４０に基づいて現在のオーダー４２に対するオーダーホルダ３２を選択し得る。より具体的には、管理モジュール１２は、選択されたオーダーホルダ３２が複数又は全ての同一の在庫ホルダ３０から満たされる１つ又はそれより多くの他のオーダー４２を有するという事実に基づいて、現在のオーダー４２を格納するオーダーホルダ３２を選択し得る。これにより、複数のオーダー４２を満たす際に使用されるべき１つ又はそれより多くの選択された在庫ホルダ３０は、選択されたオーダーホルダ３２において格納され得、関連するオーダー４２を満たすよう使用される時間及びシステムリソースは、低減され得る。
【００３２】
他の例として、管理モジュール１２は、現在のオーダー４２が在庫システム１０から出荷又は移動される前に、現在のオーダー４２に対して完了されるべきタスクに基づいてオーダーホルダ３２を選択し得る。これらのタスクは、オーダー検査、製品組立て、梱包、ロギング、品質管理、及び／又は現在のオーダー４２を遂行することの他の適した態様に関連し得る。例えば、通信販売システムにおいて、現在のオーダー４２が、エアクッション又は他の梱包材料を有して梱包されることを要求する壊れやすい物品を有する場合、管理モジュール１２は、同一又は関連する梱包を要求する他のオーダー４２が格納される、あるいは格納されるであろうオーダーホルダ３２を選択し得る。貨物処理システムにおいて、管理モジュール１２は、現在のオーダー４２における貨物物品が受けるべきである検査（手作業検査、Ｘ線等）の種類に基づいてオーダーホルダ３２を選択し得る。
【００３３】
更に他の例として、管理モジュール１２は、送付先、トラック車のルート、出荷用配達業者、出荷種別、回収時間（ｒｅｔｒｉｅｖａｌ  ｔｉｍｅ）、及び／又は、在庫システム１０からのオーダー４２の出荷又は移動に関連付けられる他の検討事項に基づいて、オーダーホルダ３２を選択し得る。例えば、在庫倉庫システムにおいて、管理モジュール１２は、特定の小売販売店に対する他のオーダー４２が格納されるか、あるいは格納されるであろうオーダーホルダ３２を選択し得る。通信販売システムにおいて、配達の特定の種別（例えば翌朝配達）又は特定の出荷サービスによる配達に対するオーダー４２を満たすとき、管理モジュール１２は、同一の配達の種別又は出荷サービスを使用して出荷される他のオーダー４２を格納する、あるいは格納されるであろうオーダーホルダ３２を選択し得る。
【００３４】
更に他の例として、管理モジュール１２は、現在のオーダー４２を保持するよう使用される出荷コンテナ４４の寸法に基づいてオーダーホルダ３２を選択し得る。これにより、管理モジュール１２は、その寸法を有する出荷コンテナ４４を維持するよう具体的に構成された特定のオーダーホルダ３２に対して、あるいは、関連する出荷コンテナ４４に対して適切な寸法を有する開放容器を備えるオーダーホルダ３２に対して、現在のオーダー４２を割り当て得る。更には、現在のオーダー４２が出荷される出荷コンテナ３３の寸法に基づいてオーダーホルダ３２を選択することによって、管理モジュール１２はまた、多種のオーダーホルダ３２間においてオーダー４２の重量及びスペースを均等に分配することができる。
【００３５】
現在のオーダー４２に対して適切なオーダーホルダ３２を選択したあと、管理モジュール１２は、選択されたオーダーホルダ３２（図示される例においてはオーダーホルダ３２ａ）又はその現在位置を識別する１つ又はそれより多くのタスク割当て１８を生成し得る。管理モジュール１２は続いて、在庫ステーション５０までのオーダーホルダ３２ａの運搬を要求するよう、生成されたタスク割当て１８を選択された移動ドライブユニット２０等である在庫システム１０の適切な構成要素まで送信する。結果として、特定の移動ドライブユニット２０は、オーダーホルダ３２にまで動き得、オーダーホルダ３２ａにドッキングし得る。関連する移動ドライブユニット２０は続いて、図１に示される通りオーダーホルダ３２ａを在庫ステーション５０まで動かし得る。
【００３６】
適切な在庫ホルダ３０及びオーダーホルダ３２が在庫ステーション５０において位置決めされると、ユーザ１４は続いて、在庫要求１６を遂行するオーダー４２の作成に関連される複数のタスクを始め得る。在庫要求１６のコンテンツに依存して、管理モジュール１２は、ユーザ１４、及び／又は現在のオーダー４２に対して選択されるべき在庫物品４０を識別する在庫ステーション５０、及び／又はかかる在庫物品４０を格納する特定の在庫ホルダ３０上の容器に対してタスク割当て１８を生成し得る。管理モジュール１２は続いて、かかるタスク割当て１８をユーザ１４及び／又は在庫ステーション５０に対して送信し得、関連付けられるオーダー４２の梱包においてユーザ１４を誘導する。代替的又は追加的に、在庫システム１０は、特定の実施例において、各々が在庫ホルダ３０の１つの特定の格納容器に関連付けられる複数のステータスインジケータを有し得、管理モジュール１２は、現在のオーダー４２の梱包を通してユーザ１４を誘導することを目的としてかかるステータスインジケータに対してタスク割当て１８を送信し得る。
【００３７】
管理モジュール１２が適切な構成要素に対してタスク割当て１８を送信すると、ユーザ１４は、現在のオーダー４２を梱包し始め得る。現在のオーダー４２の梱包の一部として、ユーザ１４は、適切な在庫ホルダ３０ａ−ｃから１つ又はそれより多くの在庫物品４０を選択し、選択された在庫物品４０をオーダーホルダ３２まで移送する。例えば、管理モジュール１２は、ユーザ１４に対して、タスク割当て１８、在庫ホルダ３０ａ−ｃのステータスインジケータ、又は在庫システム１０の他の要素（例えばレーザポインタ、コンピュータ生成音響プロンプト）を介して、現在のオーダー４２に対して選択されるべき適切な在庫物品４０を示し得る。ユーザ１４は続いて、示された在庫物品４０の適切な数のユニットを夫々の在庫ホルダ３０からオーダーホルダ３２ａまで運搬する。
【００３８】
上述された通り、オーダーホルダ３２ａは、各々が特定のオーダー４２の在庫物品４０を保持するよう意図される複数の容器を有し得る。更には、オーダーホルダ３２ａは、１つ又はそれより多くの出荷コンテナ４４を有してストックされ得る。結果として、ユーザ１４は、現在のオーダー４２に対して指定された特定のホルダ容器又は出荷コンテナ４４においてオーダー４２に対する在庫物品４０を格納し得る。例えば、図３に関して以下においてより詳細に説明される通り、空の出荷コンテナ４４は、オーダーホルダ３２が在庫システム１０における仕事を割り当てられるとき、あるいは作動中の他の適切な時間において、オーダーホルダ３２に配置され得る。かかる出荷コンテナ４４は続いて、在庫要求１６が在庫システム１０によって受信される際に在庫要求１６に関連付けられ得、ユーザ１４は、所定の在庫要求１６を遂行するオーダー４２の在庫物品４０を在庫要求１６に関連付けられた出荷コンテナ４４に配置し得る。
【００３９】
特定の実施例において、管理モジュール１２によって生成されるタスク割当て１８はまた、現在のオーダー４２に加えられるべき要求された在庫物品４０に対する順番又はシーケンスを特定し得る。結果として、ユーザ１４は、一定の重量、寸法、及び／又はバランスのガイドラインを満たすオーダー４２を作り得る。例えば、特定の実施例において、オーダーホルダ３２は、パレットを有し得るか、パレットに相当し得、現在のオーダー４２に関連付けられるタスク割当て１８は、要求された在庫物品４０がパレットに対して加えられるべきであるオーダー４２を示し得る。ユーザ１４は、例えば、在庫物品４０をパレット上へと積載するよう指示され得、より重い在庫物品４０は、最初に積載されるため、パレットの下方層において配置される。ユーザ１４は続いて、より重い在庫物品４０の上部における層としてより軽量の在庫物品４０を積載するよう指示され得る。したがって、その結果現在のオーダー４２を作成する一部としてユーザ１４によって形成されるパレットは、よりバランスに優れ得、在庫システム１０内における運搬中又は出荷中に横転することはあまりなくなり得る。
【００４０】
更には、要求された在庫物品４０がそれに従ってパレットに加えられる順番又はシーケンスを特定することによって、管理モジュール１２は、送付先においてパレットの開梱を容易にするようパレットを作成することを促進し得る。結果として、管理モジュール１２によって生成されるタスク割当て１８は、現在のオーダー４２における在庫物品４０に対する予期されるかあるいは所望される開梱オーダーに基づいて順番又はシーケンスを特定し得る。例えば、特定の実施例において、管理モジュール１２は、店舗又は小売店舗における売り場レイアウトが重複するパレットを積載するようオーダーを特定するタスク割当て１８を生成し得る。結果として、パレットは、その送付先に到着するときに、パレットにおいて在庫物品４０を整理し直す必要なく容易に開梱され得る。
【００４１】
ユーザ１４が、受信された在庫要求１６によって識別される在庫物品４０を選択し、それをオーダーホルダ３２ａまで動かすと、在庫システム１０は、オーダーホルダ３２ａ（及び該オーダーホルダ３２において格納されるオーダー４２）を処理ステーション５６、出荷ステーション５２、又は、オーダー４２が処理又は出荷されるまで格納され得る作業スペース６０内における格納スペース６２まで運搬し得る。特定の実施例において、オーダーホルダ３２ａは、適切な場合に、オーダーホルダ３２ａにおける格納に適する他のオーダー４２と共に積載されるよう、在庫ステーション５０において留まり得る。ユーザ１４が選択されたオーダーホルダ３２ａ上へと追加的なオーダー４２を積載した後、在庫システム１０は続いて、上述された通りオーダーホルダ３２ａを運搬し得る。
【００４２】
現在のオーダー４２がオーダーホルダ３２ａにおいて格納された後にオーダーホルダ３２ａの運搬を容易にするよう、管理モジュール１２は、オーダーホルダ３２ａの次の行き先を識別する１つ又はそれより多くの追加的なタスク割当て１８を生成し得、このタスク割当て１８を適切な移動ドライブユニット２０まで送信し得る。関連する移動ドライブユニット２０は続いて、かかる次の行き先までオーダーホルダ３２ａを動かし得る。かかる次の行き先において、オーダーホルダ３２ａ及び／又はオーダーホルダ３２ａにおける他のオーダー４２は、格納、処理、又は出荷され得る。在庫システム１０の状況及び／又は構造に依存して、移動ドライブユニット２０は、かかる次の行き先においてオーダーホルダ３２ａから解放され得、選択されたオーダーホルダ３２ａを処理又は格納のためにそこに残す。あるいは、移動ドライブユニット２０は、かかる次の行き先において待機し得、オーダーホルダ３２ａは格納又は処理され、その後適切な時間に、オーダーホルダ３２ａを１つ又はそれより多くの追加的な行き先まで運搬する。
【００４３】
一例として、特定の実施例において、移動ドライブユニット２０は、一定のタスクがオーダーホルダ３２ａによって保持される１つ又はそれより多くのオーダー４２に対して行なわれ得る処理ステーション５６までオーダーホルダ３２ａを運搬し得る。処理ステーション５６において、ユーザ１４又は在庫システム１０の自動化された構成要素は、オーダー検査、製品組立、梱包、ロギング、品質管理、及び／又は、現在のオーダー４２を遂行することの他の適した態様に関するタスクを行ない得る。結果として、かかる実施例において、管理モジュール１２は、処理ステーション５６の位置を特定するタスク割当て１８を生成し、また、オーダーホルダ３２ａを処理ステーション５６まで動かす適切な移動ドライブユニット２０に対してこのタスク割当て１８を送信し得る。関連する移動ドライブユニット２０は続いて、オーダーホルダ３２ａを処理ステーション５６まで動かす（図１における矢印１０２によって示される通り）。
【００４４】
他の例として、特定の実施例において、管理モジュール１２は、オーダーホルダ３２ａにおいて格納されるオーダー４２に対して追加的なアクションが取られ得るまでオーダーホルダ３２ａが格納される、格納スペース６２を選択し得る。結果として、かかる実施例において、管理モジュール１２は、選択された格納スペース６２の位置を特定するタスク割当て１８を生成し得、タスク割当て１８を移動ドライブユニット２０に対して送信し得る。関連する移動ドライブユニット２０は続いて、オーダーホルダ３２ａを選択された格納スペース６２まで動かす（図１における矢印１０４によって示される通り）。管理モジュール１２は、適切な基準、要因、又は検討事項に基づいて格納スペース６２を選択し得る。
【００４５】
例えば、管理モジュール１２は、オーダーホルダ３２ａが在庫システム１０によって出荷されるよう準備ができたオーダー４２を保持するという事実に基づき、オーダーホルダ３２ａに対する格納スペース６２を選択し得る。結果として、管理モジュール１２は、出荷ステーション５２（積載ドック、又はオーダー４２の出荷に関連付けられる在庫システム１０の他のエリア等）に近いオーダーホルダ３２に対して格納スペース６２を選択し得る。更には、管理モジュール１２は、オーダーホルダ３２ａにおいて格納される１つ又はそれより多くのオーダー４２に対する出荷時間又は日付に基づいて、オーダーホルダ３２ａに対する格納スペース６２を選択し得る。これによって管理モジュール１２は、夫々のオーダー４２が出荷されるシーケンスを認識するインテリジェントな方途においてオーダーホルダ３２に対する格納スペース６２を用意し得る。例えば、遠い将来に在庫システム１０から出荷される予定であるオーダー４２を格納するオーダーホルダ３２は、より早く出荷される予定であるオーダー４２を格納するオーダーホルダ３２の後方に格納され得る。
【００４６】
在庫システム１０は続いて、オーダーホルダ３２ａにおいて格納されるオーダー４２に対して追加的なアクションが取られ得るまで、選択された格納スペーにおいてオーダーホルダ３２ａを格納し得る。特定の実施例において、オーダーホルダ３２ａは、配達送付先、サービスの種別、及び／又は、車両又はそれが提供するサービスの他の特性に基づいて、オーダーホルダ３２における１つ又はそれより多くのオーダー４２の配達に適している配達トラック又は他の運搬車両が到着するまで、格納スペース６２において格納され得る。例えば、在庫システム１０は、特定のオーダーホルダ３２を同一の送付先にされているオーダー４２で満たし得、続いて、該送付先まで移動する配達トラックが到着するか、あるいは積載するよう準備ができるまで、格納スペース６２においてオーダーホルダ３２を格納し得る。同様に、在庫システム１０は、特定の出荷サービスによる出荷に対するオーダー４２でオーダーホルダ３２を満たし得、続いて、該出荷サービスに対する配達業者がかかるオーダー４２を受け取るよう到着するまで、格納スペース６２においてオーダーホルダ３２を格納し得る。しかしながら、より一般的には、オーダーホルダ３２は、適切な事象が発生するか、あるいは条件が満たされるまで、格納スペース６２において格納され得る。
【００４７】
在庫システム１０は、適切な時間において、オーダーホルダ３２を、在庫ステーション５０（図１中、矢印１０６で図示される通り）、処理ステーション５６（矢印１０８で図示される通り）、又は格納スペース６２（矢印１１０で図示される通り）から出荷ステーション５２まで動かし得、オーダー４２の出荷を促進する。オーダー４２は続いて、関連するオーダーホルダ３２から選択され得、また、在庫システム１０から特定の送付先まで出荷され得るか、あるいは在庫システム１０から移動され得る。特定の実施例において、在庫システム１０の適切な構成要素（管理モジュール１２等）は、トリガイベントに関連付けられる特定のオーダー４２の出荷を開始するよう管理モジュール１２を促すトリガイベントの発生を検出し得る。例えば、特定の実施例において、在庫システム１０の構成要素は、配達トラックの到着を検出し得る。特定の実施例において、メッセージは、管理モジュール１２に対して送信され、配達トラックが在庫システム１０に関連付けられる積載ドックに到着するときに配達トラックを識別する。管理モジュール１２は続いて、この配達トラックによって配達又は運搬されるべき特定のオーダー４２に対する出荷処理を開始するよう、在庫システム１０の適切な要素に命令し得る。しかしながら、より一般的には、トリガイベントは、特定のオーダー４２の出荷が処理され得るかあるいは処理されるべきであることを示す適切なイベントに相当し得る。
【００４８】
更には、特定の実施例において、在庫システム１０は、関連するオーダー４２の出荷を最適化するよう出荷ステーション５２までのオーダー４２の運搬を組織するよう構成され得る。結果として、在庫システム１０は、関連するオーダー４２によって利用される出荷コンテナの寸法、かかるオーダー４２の送付先、及び／又はかかるオーダー４２において有される在庫物品４０等である適切な検討事項に基づいて、出荷ステーション５２まで運搬するよう適切なオーダー４２及び／又は適切なオーダーホルダ３２を識別し得る。更に、関連する検討事項は、オーダーホルダ３２におけるオーダー４２をグループ化するよう本来利用される検討事項とは異なり得る。故に、特定の実施例において、在庫システム１０は、在庫システム１０が在庫システム１０内における状況の変化に動的に応じ得るように、管理モジュール１２にオーダー４２を組織及び運搬させるよう十分な可撓性を与え得る。更に、出荷ステーション５２に対するオーダー４２の運搬を順序づけることによって、在庫システム１０は、正確なオーダー４２が適切な時間に出荷ステーション５２まで動かされるだけではなく、配達及び／又は荷おろしを単純化するためオン特定の順番において在庫システム１０から移動される（例えば配達トラックに積載される）、ことを確実なものとし得る。
【００４９】
システムまでの適切なオーダー４２の運搬を促進するよう、管理モジュール１２は、出荷ステーション５２又はその位置を識別するタスク割当て１８を生成し得、また適切な移動ドライブユニット２０に対してかかるタスク割当て１８を送信し得る。選択された移動ドライブユニット２０は続いて、関連するオーダーホルダ３２まで動き得、関連するオーダーホルダ３２を指定された出荷ステーション５２まで運搬し得る。更には、特定の実施例において、管理モジュール１２は、タスク割当て１８を生成し得、指定されたオーダーホルダ３２が出荷ステーション５２まで動かされるべきである順番又はシーケンス、並びに／あるいは、オーダーホルダ３２が出荷ステーション５２に動かされ次第位置付けられるべきである順番又はシーケンスを識別するように、タスク割当て１８を適切な移動ドライブユニット２０に対して送信し得る。この順番又はシーケンスは、タスク割当て１８において特定され得るか、あるいはオーダーホルダ３２によって確定され得る（例えば、移動ドライブユニット２０がタスク割当てを受信する順番に基づく）。
【００５０】
出荷ステーション５２において、ユーザ１４は、選択されたオーダーホルダ３２から１つ又はそれより多くのオーダー４２を移動させ得、また、中間又は最終送付先までのかかるオーダー４２の出荷を開始し得るか、あるいは在庫システム１０からオーダー４２を移動させ得る。例えば、ユーザ１４は、特定の送付先まで出荷される１つ又はそれより多くのオーダー４２の特定の群を選択し得、該オーダー４２を選択されたオーダーホルダ３２から移動させ得る。ユーザ１４は続いて、かかるオーダー４２を配達トラック又は該送付先までの配達に対する他の運搬車両に積載し得る。同様に、ユーザ１４は、特定の配達サービスによって配達される１つ又はそれより多くのオーダー４２の特定の群を選択し得、また、現場配達ピックアップ中等に、該配達サービスに対する配達業者にかかるオーダー４２を引き渡し得る。一般的に、ユーザ１４は、選択されたオーダー４２の出荷を開始するよう適した段階、又は選択されたオーダー４２を在庫システム１０から移動させるよう適した段階を取り得る。
【００５１】
選択されたオーダー４２の出荷は、特定の実施例において、在庫システム１０の外部の他の集まり又は要素によって完了され得る。あるいは、特定の実施例において、在庫システム１０は、配達トラック、又は最終送付先までのオーダー４２の配達を促進するよう適している他の機器を有し得る。かかる実施例において、在庫システム１０は、少なくとも部分的にも、選択されたオーダー４２を最終送付先まで出荷するよう責任を負い得る。
【００５２】
加えて、特定の実施例において、在庫システム１０は、適切なトリガイベントの発生に応じて一定のオーダー４２のハンドリングの優先順位を付けるよう構成され得る。結果として、影響されるオーダー４２に関連付けられる１つ又はそれより多くのタスクは、より迅速に、並びに／あるいは他のオーダー４２に関連するタスクより先に、完了され得る。例えば、管理モジュール１２は、配達トラックが到着したことを示す情報を受信するとき、該配達トラックによって配達されるべきオーダー４２に関わるタスクを優先するよう、在庫システム１０の多種の構成要素に命令し得る。
【００５３】
特定の実施例において、管理モジュール１２は、優先順位メッセージ６４を影響を及される構成要素に対して送信することによって関連するタスクを優先するよう多種の構成要素に命令し得る。優先順位メッセージ６４は、受信する構成要素に該構成要素によって完了されるタスク又は該構成要素に関連付けられるタスクの優先順位レベルを調整するよう命令する、適切な形状の通信に相当し得る。例えば、特定の実施例において、優先順位メッセージ６４は、特定の構成要素に対して通信されるメッセージに相当し得、該構成要素によって維持されるキューにおけるタスクを整理するよう該構成要素に命令する。あるいは、特定の実施例において、在庫システム１０の一定の構成要素は、前のタスク割当て１８より優位に立つ後に受信されたタスク割当て１８を有する最も最近のタスク割当て１８に応じるよう構成され得る。かかる実施例において、優先順位メッセージ６４は、構成要素によって受信される前のタスク割当て１８をキャンセルするか、あるいはそれに優先するタスク割当て１８に相当し得る。
【００５４】
結果として、在庫システム１０は、影響されるオーダー４２を作成するよう在庫ステーション５０において実行されるピッキングタスク、出荷に対して影響されるオーダー４２を準備するよう処理ステーション５６において実行される処理タスク、及び／又は、影響されるオーダー４２に関わる在庫システム１０内において完了される多種の他のタスクを優先させることができる。これにより在庫システム１０は、待機時間を制限し得、また配達リソース又は他のシステムアセットをより効率的に使用し得る。この工程は、図４に関連して以下により詳細に説明される。
【００５５】
故に、全体的に、オーダーホルダ３２に積載するための上述された技術により、ユーザ１４は、在庫物品４０を出荷の準備に対するオーダー４２を迅速且つ効率的に仕分け得る。更に、積載されたオーダーホルダ３２を格納スペース６２において格納することによって、在庫システム１０は、梱包と出荷との間の遅延が梱包されたオーダー４２を作業スペース障害物にさせない、ことを確実にし得る。更には、オーダー４２のインテリジェントな混合（ｉｔｅｌｌｉｇｅｎｔ  ｍｉｘ）でオーダーホルダ３２を満たすことによって、在庫システム１０はまた、格納スペース、作業スペース、通路、処理機器、配達リソース、及び、梱包されたオーダー４２の格納、処理、及び出荷における他のシステムアセットの使用を最適化し得る。結果として、在庫システム１０の一定の実施例は、複数の作動上の利益を与え得る。それでもなお、特定の実施例は、かかる利益のうち複数又は全てを与え得るか、あるいは与え得ない。
【００５６】
更に、上述の説明は、在庫システム１０の一実施例に焦点をおき、該在庫システム１０において、特定の在庫物品４０は、物品の種類によってグループ分けされた在庫ホルダ３０へと積載され、続いてかかる在庫物品４０を有するオーダー４２の作成に先立って在庫システム１０において格納されている。しかしながら、特定の実施例において、在庫物品４０は、オーダー４２を満たすよう使用される前に在庫システム１０において格納され得ないか、あるいは、任意の臨時のグループ分けにおいて在庫ホルダ３０において格納され得る。かかる実施例において、管理モジュール１２は、かかる未分類グループからのオーダーの作成を管理し得る。
【００５７】
図示されるように、特定の実施例において、在庫システム１０は、出荷サービスに対する処理設備に相当し得、在庫物品４０は、出荷サービスによって配達されるべきパッケージに相当し得る。パッケージは、在庫ステーション５０に到着するとき、あるいはその近くに積み重ねられるとき、任意に選択される在庫ホルダ３０において格納され得る。例えば、顧客又は営業所からパッケージをピックアップする責任を負っている入来する配達トラックは、到着する際、パレット等である在庫ホルダ３０において格納される多数のパッケージを在庫システム１０まで配達し得る。管理モジュール１２は続いて、最終送付先、営業所、運搬ハブ（空港等）、及び／又は出荷チェーンにおける他の場所までの配達に対してかかるパッケージを分類する工程を管理し得る。結果として管理モジュール１２は、在庫ステーション５０に持ち込まれるパレット又は在庫ステーション５０の近くの積み重ねから、関連するパッケージの適切な最終送付先又は出荷チェーンにおける次の場所に関連付けられるオーダーホルダ３２まで、かかるパッケージを動かす工程を通してユーザ１４を誘導し得る。
【００５８】
図２は、在庫システム１０の特定の一実施例の作動例を示すフローチャートである。図２中に示される段階はいずれも、適切なところで組合せ、修正、又は削除され得、追加的な段階はまた、フローチャートに加えられ得る。更に、段階は、本発明の範囲から逸脱することなく適切な順番において行なわれ得る。
【００５９】
作動は、段階２００において、在庫物品４０を要求する在庫要求１６を受信する管理モジュール１２で始まる。在庫要求１６は、在庫システム１０から出荷されるべき１つ又はそれより多くの要求された在庫物品４０を特定、説明、及び／又は指定する。在庫要求１６に応じて、段階２０２において在庫要求１６を満たすよう適切なシステム構成要素の集合を選択する。
【００６０】
かかる構成要素を選択する一部として、管理モジュール１２は、在庫要求１６を遂行するオーダー４２を格納するオーダーホルダ３２を選択し得る。管理モジュール１２は、このオーダーホルダ３２を選択するよう、適切な検討事項、基準、及び／又は要因を使用し得る。例えば、特定の実施例において、管理モジュール１２は、在庫要求１６によって示される送付先、出荷サービス、及び／又は配達種別に関連付けられるオーダー４２を現在格納しているオーダーホルダ３２を識別することによって、オーダーホルダ３２を選択し得る。
【００６１】
タスクを完了するよう適切な要素を選択した後、管理モジュール１２は、段階２０４において完了されるべきタスクを説明する１つ又はそれより多くのタスク割当て１８を生成する。管理モジュール１２は続いて、生成されたタスク割当て１８を１つ又はそれより多くの選択された構成要素に対して送信する。例えば、段階２０６において、管理モジュール１２は、タスク割当て１８を選択された移動ドライブユニット２０に対して送信し得、選択されたオーダーホルダ３２を識別する。選択された移動ドライブユニット２０は続いて、段階２０８においてオーダーホルダ３２を在庫ステーション５０まで動かし得る。特定の実施例において、移動ドライブユニット２０はまた、特定のオーダーホルダ３２のもとにそれ自体を位置付けること及び該在庫ホルダ３０にドッキングすることによって、オーダーホルダ３２を動かす。
【００６２】
更には、段階２１０において、管理モジュール１２は、選択された在庫ホルダ３０を識別するタスク割当て１８を選択された移動ドライブユニット２０に対して送信し得る。かかるタスク割当て１８に応じて、選択された移動ドライブユニット２０は、段階２１２において選択された在庫ホルダ３０を在庫ステーション５０まで動かす。特定の実施例において、移動ドライブユニット２０は、特定の在庫ホルダ３０のもとにそれ自体を位置付けること及び該在庫ホルダ３０にドッキングすることによって、在庫ホルダ３０を動かす。
【００６３】
適切な在庫ホルダ３０及びオーダーホルダ３２が在庫ステーション５０まで動かされると、ユーザ１４は、段階２１４において１つ又はそれより多くの要求された在庫物品４０を１つ又はそれより多くの選択された在庫ホルダ３０から選択する。ユーザ１４は続いて、段階２１６において要求された在庫物品４０を選択されたオーダーホルダ３２において格納する。段階２１８において、移動ドライブユニット２０は、オーダーホルダ３２を格納スペース６２まで動かし得る。段階２２０において、在庫システム１０は続いて、適切な時間まで、選択されたオーダーホルダ３２（及び段階２１４乃至２１６において作成されたオーダー４２）を格納スペース６２において格納する。
【００６４】
段階２２２において、管理モジュール１２は、トリガイベントを検出する。上述された通り、管理モジュール１２は、所定のイベントの発生を検出することによって、並びに／あるいは、在庫システム１０の他の構成要素が所定のイベントの発生を検出したことを示すものを受信することによって、トリガイベントを検出し得る。トリガイベントの検出に応じて、選択された移動ドライブユニット２０は、オーダーホルダ３２をその格納スペース６２から取り出す。段階２０８でオーダーホルダ３２を在庫ステーション５０まで動かすために選択される移動ドライブユニット２０のうちの少なくとも２つ、段階２１２で選択される在庫ホルダ３０を在庫ステーション５０まで動かすために選択される移動ドライブユニット２０、及び段階２２２でオーダーホルダ３２を格納スペース６２から取り出すために選択される移動ドライブユニット２０は、同じ移動ドライブユニットであってもよいし、異なる移動ドライブユニットであってもよい。
【００６５】
特定の実施例において、オーダーホルダ３２は、段階２２４においてオーダーホルダ３２の格納スペース６２を識別するタスク割当て１８を生成する管理モジュール１２によって取り出され得る。管理モジュール１２は続いて、段階２２６においてタスク割当て１８を移動ドライブユニット２０に対して送信する。関連する移動ドライブユニット２０は続いて、段階２２８においてオーダーホルダ３２を出荷ステーション５２まで動かし得る。
【００６６】
段階２３０において、出荷ステーション５２を操作するユーザ１４は、出荷に対してオーダーホルダ３２から１つ又はそれより多くのオーダー４２を選択する。ユーザ１４は続いて、段階２３０において選択されたオーダー４２の出荷を始め得る。その後、在庫要求１６を遂行することに関する在庫システム１０の作動は、図２に示される通り終了し得る。
【００６７】
図３は、オーダーホルダ３２が使用に対して準備され得る導入ステーション５４の作動を示す。上述された通り、在庫システム１０の特定の実施例は、オーダーホルダ３２が在庫システム１０における使用に対して準備される１つ又はそれより多くの導入ステーション５４を有し得る。使用されるオーダーホルダ３２（ここではオーダーホルダ３２ｂ）をオーダーする準備の一部として、特定の実施例において、ユーザ１４は、出荷コンテナ３３を有して関連するオーダーホルダ３２ｂを積載し得る。出荷コンテナ４４は、オーダー４２を出荷するよう適切なコンテナに相当し得る。
【００６８】
加えて、特定の実施例において、オーダーホルダ３２ｂ及び出荷コンテナ４４は各々、関連する構成要素を独自に識別する識別体（ｉｄｅｎｔｉｆｉｅｒ）を有するか、あるいは識別体に対して取り付けられる。例えば、オーダーホルダ３２ｂは、オーダーホルダ３２ｂを独自に識別するホルダ識別体３０２を有し得る一方、各出荷コンテナ４４は、取り付けられる出荷コンテナ４４を独自に識別するコンテナ識別体３０４を有する。ホルダ識別体３０２及びコンテナ識別体３０４は、バーコード、無線周波数識別（ＲＦＩＤ）タグ、又は、識別体３０２及び３０４が取り付けられる構成要素を独自に識別する情報をアクティブ又はパッシブに与え得る他の適切な要素に相当し得る。
【００６９】
更に、導入ステーション５４は、１つ又はそれより多くの識別体リーダ３０６を有し得る。該識別体リーダ３０６は、ホルダ識別体３０２及びコンテナ識別体３０４によって与えられる情報の読込み、検出、又は受信をすることができ、また、この情報を例えば管理モジュール１２に対して伝達することができる。識別体リーダ３０６は、バーコードスキャナ、ＲＦレシーバ、又は、在庫システム１０において使用される識別体から情報を受信するよう適しているハードウェア及び／又はソフトウェアの適切な組合せに相当し得るか、あるいはそれらを有し得、この情報を在庫システム１０の適切な構成要素に対して伝達する。結果として、オーダーホルダ３２ｂを使用に対して準備する一方、ユーザ１４は、識別体リーダ３０６を使用してオーダーホルダ３２ｂのホルダ識別体３０２を読み込み得、ホルダ識別体３０２を識別する情報を管理モジュール１２に対して伝達し得る。ユーザ１４は更に、オーダーホルダ３２ｂにおいて格納される出荷コンテナ４４の各々のコンテナ識別体３０４を読み込むよう識別体リーダ３０６を使用し得、各出荷コンテナ４４を識別する情報を管理モジュール１２に対して伝達し得る。
【００７０】
管理モジュール１２は続いて、オーダーホルダ３２ｂ、及び管理モジュール１２によって保持されるデータベース３０８においてオーダーホルダ３２ｂによって格納される出荷コンテナ４４を識別する情報を格納し得る。この情報は、オーダーホルダ３２ｂと、オーダーホルダ３２ｂにおいて格納される出荷コンテナ４４の各々との間における関連を有し得る。オーダーホルダ３２ｂ及び出荷コンテナ４４の状態が在庫システム１０の作動中に変わるため、管理モジュール１２は、データベース３０８において有される情報を追加又は更新し得る。特定の実施例において、データベース３０８は、在庫システム１０におけるオーダーホルダ３２の位置、オーダー４２及び／又は該オーダーホルダ３２によって格納される出荷コンテナ４４を格納し得る。更には、管理モジュール１２は、完了する適切なタスク、又は該タスクを完了するよう利用する適切な構成要素を確定するよう、データベース３０８において格納された情報を使用し得る。全体的に、データベース３０８は、作動中に管理モジュール１２によって使用されるべき適切な情報を有し得る。
【００７１】
一例として、管理モジュール１２が特定の送付先に配達されるべき在庫要求１６又は特定の配達サービスによって配達されるべき在庫要求１６を受信するとき、管理モジュール１２は、同一の送付先にあるいは同一の配達サービスによって配達されるべき１つ又はそれより多くのオーダー４２を現在格納するオーダーホルダ３２を選択するよう、データベース３０８において格納された情報を利用し得る。また管理モジュール１２は、適切な在庫ステーション５０までの選択されたオーダーホルダ３２の運搬を促進するようタスク割当て１８を生成する際、データベース３０８における情報（例えば、選択されたオーダーホルダ３２の現在位置）を使用し得る。更には、管理モジュール１２は、関連するオーダーホルダ３２及び／又は関連する出荷コンテナ４４に対する記録を更新し得、受信された在庫要求１６を満たすオーダー４２がオーダーホルダ３２又は出荷コンテナ４４において格納されるという事実を反映する。
【００７２】
他の例として、特定の送付先に向かう配達トラックが到着したことを示す情報を管理モジュール１２が受信するとき、管理モジュール１２は、該送付先に向かう１つ又はそれより多くのオーダー４２及び該オーダー４２を現在格納しているオーダーホルダ３２を識別するようデータベース３０８にアクセスし得る。管理モジュール１２は続いて、該オーダーホルダ３２の適切な出荷ステーション５２までの運搬を目的として、移動ドライブユニット２０を該オーダー４２の各々に対して方向付けるタスク割当て１８を生成し得る。更に、管理モジュール１２は、配達トラックに積載されるべきオーダー４２を識別する１つ又はそれより多くのタスク割当て１８を生成し得、かかるタスク割当て１８を関連する出荷ステーション５２及び／又は該出荷ステーション５２を作動させるユーザ１４に対して送信する。ユーザ１４は続いて、かかるタスク割当て１８を使用して、出荷ステーション５２にもたらされるオーダーホルダ３２から、指定された送付先に配達されるべきオーダー４２を選択し、かかるオーダー４２を配達トラックに積載するようにし得る。結果として、特定の実施例において、データベース３０８において保持された情報により、管理モジュール１２は、在庫システム１０の作動をより効率的に管理し得る。
【００７３】
図４は、在庫システム１０の特定の一実施例の一例としての作動を図示するフローチャートである。より具体的には、図４は、在庫システム１０によって受信される特定の在庫要求１６に関連付けられるトリガイベントを検出し、かかる在庫要求１６のハンドリングの優先順位を付ける際の在庫システム１０の作動を図示する。図４中に示される段階はいずれも、適切なところで組合せ、修正、又は削除され得、追加的な段階はまた、フローチャートに追加され得る。更に、段階は、ション発明の範囲から逸脱することなく適切な順番で行なわれ得る。
【００７４】
本例において作動は、段階４００において始まり、管理モジュール１２１２は、１つ又はそれより多くの在庫物品４０を要求する第１の在庫要求１６を受信する。段階４０２において、管理モジュール１２は、１つ又はそれより多くのタスクを有する第１の組に対するタスク割当て１８を生成する。このタスクの第１の組は、第１の在庫要求１６を満たすことの一部として在庫システム１０の多種の構成要素によって完了されるべきである。段階４０４において、管理モジュール１２は、第１の組のタスクに対するタスク割当て１８を在庫システム１０の適切な構成要素に対して送信する。上述された通り、かかるタスク割当て１８は、オーダー４２を作成するよう在庫物品４０をグループ化すること、出荷に対してオーダー４２を準備すること、オーダー４２を在庫システム１０内における多種の位置間において運搬すること、及び／又は、オーダー４２を集荷するか、オーダー４２を出荷サービスまで配達すること、に関連する。段階４０６において、第１の組のタスクに関連付けられるタスク割当て１８を受信する構成要素は、第１の組のタスクを実行し始める。
【００７５】
一例として、特定の実施例において、第１の組のタスクは、オーダー４２を作成することを目的として、在庫物品４０を在庫ホルダ３０から選ぶことに関連する１つ又はそれより多くのタスクを有し得る。特には、各タスクは、特定の在庫物品４０を有する１つ又はそれより多くのユニットを、関連する在庫物品４０を格納する在庫ホルダ３０から第１の在庫要求１６に関連付けられるオーダーホルダ３２及び／又は出荷コンテナ４４まで動かす、ことに関わり得る。他の例として、特定の実施例において、第１の組のタスクは、オーダー４２に関連付けられる在庫物品４０が対応するオーダーホルダ３２及び／又は出荷コンテナ４４において配置された後に、オーダー４２を処理することに関連する１つ又はそれより多くのタスクを有し得る。かかるタスクは、出荷コンテナ４４を梱包材料で満たすこと、出荷コンテナ４４をテーピングすること、出荷ラベルを貼付すること、品質管理確認を行なうこと、オーダー４２をロギングすること、及び／又は出荷に対してオーダー４２を準備することの他の態様に関わり得る。更に他の例として、第１の組のタスクは、オーダーホルダ３２及び／又は出荷コンテナ４４の出荷ステーション５２までの運搬に関連する１つ又はそれより多くのタスクを有し得る。しかしながら一般的には、第１の組のタスクにおけるタスクは、第１の在庫要求１６に対応する第１のオーダー４２を作ること、出荷に対して第１のオーダー４２を準備すること、第１のオーダー４２を運搬すること、第１のオーダー４２を中間又は最終送付先まで出荷すること、及び／又は第１のオーダー４２を満たすことの他の適切な態様に関連し得る。
【００７６】
段階４０８において、管理モジュール１２は、１つ又はそれより多くの在庫物品４０を要求する第２の在庫要求１６を受信する。段階４１０において、管理モジュール１２は、１つ又はそれより多くのタスクを有する第２の組に対するタスク割当てを生成する。この第２の組のタスクは、第２の在庫要求１６を満たすことに一部として在庫システム１０の多種の構成要素によって完了されるべきである。段階４１２において、管理モジュール１２は、第２の組のタスクに対するタスク割当て１８を在庫システム１０の構成要素に対して送信する。第１の組のタスクと同様に、第２の組のタスクは、第２の在庫要求１６に対応する第２のオーダー４２を作ること、出荷に対して第２のオーダー４２を準備すること、第２のオーダー４２を在庫システム１０内における多種の位置間において運搬すること、及び／又は、第２のオーダー４２を中間又は最終送付先まで出荷すること、の態様に関連し得る。段階４１４において、第２の組のタスクに関連付けられるタスク割当て１８を受信する構成要素は、第２の組のタスクを実行し始める。
【００７７】
段階４１６において、管理モジュール１２は、第２の在庫要求１６に関連付けられるトリガイベントを検出する。図１に対して上述された通り、トリガイベントは、適切なイベントを有し得、該イベントは、特定のオーダー４２の出荷を開始し、
特定のオーダー４２の出荷を可能にし、特定のオーダー４２の出荷に対する時間又はスケジュールを画定し、並びに／あるいはオーダー４２出荷のタイミングに影響を及すものである。例えば、特定の実施例において、管理モジュール１２によって検出されたトリガイベントは、第２のオーダー４２を配達するよう意図される運搬車両の到着であり得る。
【００７８】
更に、特定の実施例において、在庫システム１０は、いつオーダー４２を出荷するための特定の状態が間もなく満たされるかという情報を与えられ得る。例えば、在庫システム１０は、いつ運搬車両が在庫システム１０で仕事をするよう出荷サービスによって派遣されているか、あるいは、いつ運搬車両の到着が接近しているかという情報を与えられ得る。故に、特定の実施例において、管理モジュール１２は、出荷の状態が間もなく満たされることを示す情報の受信を検出することによって、トリガイベントを検出し得る。
【００７９】
更には、特定の実施例において、管理モジュール１２は、特定のオーダー４２を出荷するための一定の条件が満たされるときを確定するようスケジュールを保持し得る。例えば、管理モジュール１２は、特定の出荷サービスが在庫システム１０から出て行くパッケージをピックアップするときを示すスケジュールを保持する。在庫システム１０は続いて、一例として、スケジュールされた時間において、あるいはスケジュールされた時間の前の所定の期間中に、スケジュールにおける条件によって影響を及されるオーダー４２の処理を速めるか、あるいは調整するよう構成され得る。故に、特定の実施例において、管理モジュール１２は、現在の時間が特定の条件が満たされたスケジュールされた時間に合致することを確定することによって、トリガイベント検出し得る。例えば、管理モジュールは、現在の時間が特定の出荷サービスに対するスケジュールされたピックアップ時間に合致することを確定することによって、トリガイベントを検出し得る。あるいは、管理モジュール１２は、現在の時間が特定の条件が満たされるスケジュールされた時間の所定の範囲内にあると確定することによって、トリガイベントを検出し得る。例えば、管理モジュール１２は、現在の時間がスケジュールされたピックアップ時間から１５分以下であることを確定することによって、トリガイベントを検出し得る。
【００８０】
管理モジュール１２が第２の組におけるタスクに関連付けられるトリガイベントを検出した後、管理モジュール１２は、第２の組における１つ又はそれより多くのタスクの優先順位をつける。管理モジュール１２は、在庫システム１０及びその構成要素の性能及び構成に依存して適切なように関連するタスクの優先順位をつけ得る。例えば図４中の段階４１８−４２２に示される通り、管理モジュール１２は、特定の実施例において、優先順位メッセージ６４を生成し、優先順位メッセージ６４を第１及び第２の組のタスクを実行する１つ又はそれより多くの構成要素に対して送信し得る。
【００８１】
上述された通り、優先順位メッセージ６４は各々、適切な形状の通信に相当し得、受信する構成要素に該構成要素によって完了されるべきタスク又は構成要素に関連付けられるタスクの優先順位レベルを調整するよう命令する。在庫システム１０の１つ又はそれより多くの構成要素は、第２の組における関連するタスクの前に完了しているはずの第１の組におけるタスクを完了させる（あるいは完了を促進させる）ことに先立って、第２の組におけるタスクを完了させる（あるいは完了を促進させる）ことによって、優先順位メッセージ６４に応答し得る。
【００８２】
より具体的には、段階４２０において示される通り、在庫システム１０の多種の構成要素は、第２の組におけるタスクを完了し、続いて段階４２２において、在庫システム１０の多種の構成要素は、第１の組におけるタスクを完了する。故に、管理モジュール１２による優先順位付けの結果として、第２のオーダー４２の１つ又はそれより多くのタスクは、第１のオーダー４２の１つ又はそれより多くのタスクに先立って完了される。第１の組のタスクは総じて、第２の組のより前に完了され得る一方、特定の実施例において、第２の組における少なくとも１つのタスクは、関連する第２の組におけるタスクに先立って完了されているはずの第１の組における少なくとも１つのタスクより前に完了される。在庫システム１０の作動は、続いて、第１及び第２の在庫要求１６を満たすことに対して終了し得る。
【００８３】
優先順位づけがどのように発生し得るかに関する一例として、特定の実施例において、管理モジュール１２は、第１のタスク割当てを移動ドライブユニット２０に対して送信し得、該移動ドライブユニット２０に第１のオーダーホルダ３２を在庫ステーション５０まで動かすよう命令する。トリガイベントを検出した後、管理モジュール１２は、段階４１８の一部として、優先順位メッセージ６４（追加的なタスク割当て１８等）を該移動ドライブユニット２０に対して送信し得、代わりに第２のオーダーホルダ３２を在庫ステーション５０まで動かすよう移動ドライブユニット２０に命令する。第２のタスク割当て１８を受信した結果、関連する移動ドライブユニット２０は、第１のオーダーホルダ３２の運搬を中止し、その代りに在庫ステーション５０までの第２のオーダーホルダ３２の運搬を開始する。
【００８４】
他の例として、特定の実施例において、管理モジュール１２は、第１のタスク割当て１８を第１の在庫要求１６によって要求される在庫物品４０を識別する在庫ステーション５０に対して送信し得る。管理モジュール１２はまた、第２のタスク割当て１８を第２の在庫要求１６によって要求される在庫物品４０を識別する在庫ステーション５０に対して送信し得る。在庫ステーション５０におけるコンピュータスクリーン又は他の形状のディスプレイは、在庫ステーション５０において作成されている多種のオーダー４２において有されるべき在庫物品４０を識別する順番のキューをユーザ１４に対して表示し得る。ユーザ１４は、このディスプレイに基づき、第１及び第２のオーダー４２において有される在庫物品４０を選び得る。トリガイベントを検出した後、管理モジュール１２は、段階４１８の一部として、優先順位メッセージ６４を在庫ステーション５０に対して送信し得、第１のオーダー４２に対する在庫物品４０より先である第２のオーダー４２に対する在庫物品４０をオーダーされた順に表示すること、又はユーザ１４に第１のオーダー４２を完了する前に第２のオーダー４２を作成させることを、コンピュータに命令する。
【００８５】
故に、管理モジュール１２は、在庫システム１０において完了されるタスクの優先順位を調整することによって、オーダー４２が遂行される順番に影響を与え得る。結果として、特定の実施例において、管理モジュール１２は、配達アセット又は在庫システム１０において使用可能である他のリソースの使用を最適化する。したがって、管理モジュール１２は、特定の実施例において作動上の利益を与え得る。しかしながら、特定の実施例は、上述された利点の全て又は複数を有し得るか、あるいは１つも有し得ない。
【００８６】
本発明は、複数の実施例を有して説明されてきたが、多くの変更、変形、代替案、変換、及び修正は、当業者に対して提案され得、本発明は、かかる変更、変形、代替案、変換、及び修正を添付の請求項の範囲内にあるものとして包含する、ことが意図される。
【符号の説明】
【００８７】
１０    在庫システム
１２    管理モジュール
１４    ユーザ
１５    プロセッサ
１６    在庫要求
１７    メモリ
１８    タスク割当て
２０    移動ドライブユニット
３０    在庫ホルダ
３０ａ  在庫ホルダ
３０ｂ  在庫ホルダ
３０ｃ  在庫ホルダ
３２    オーダーホルダ
３２ａ  オーダーホルダ
３２ｂ  オーダーホルダ
３３    出荷コンテナ
４０    在庫物品
４２    オーダー
４４    出荷コンテナ
５０    在庫ステーション
５２    出荷ステーション
５４    導入ステーション
５６    処理ステーション
６０    作業スペース
６２    格納スペース
６４    優先順位メッセージ
１０４  矢印
２００  段階
２０２  段階
２０４  段階
２０６  段階
２０８  段階
２１０  段階
２１２  段階
２１４  段階
２１６  段階
２１８  段階
２２０  段階
２２２  段階
２２４  段階
２２６  段階
２２８  段階
２３０  段階
３０２  ホルダ識別体
３０４  コンテナ識別体
３０６  識別体リーダ
３０８  データベース
４００  段階
４０２  段階
４０４  段階
４０６  段階
４０８  段階
４１０  段階
４１２  段階
４１２  段階
４１４  段階
４１６  段階
４１８  段階
４２０  段階
４２２  段階
【図１】
0005728537.tif 000002
【図２】
0005728537.tif 000003
【図３】
0005728537.tif 000004
【図４】
0005728537.tif 000005