(57)【要約】システムは在庫ピア及びモバイル駆動ユニットを含む。在庫ピアは第１の側部及び第２の側部を含む。第１の側部は、在庫ホルダが据え置かれるように指定される画定された領域を含む。在庫ピアは、画定された領域のうちの少なくとも１つで在庫ホルダのうちの少なくとも１つから在庫アイテムを受け入れるように動作可能である。モバイル駆動ユニットは、注文ホルダを在庫ピアの第２の側部に沿って輸送するように動作可能であり、注文ホルダは、在庫ピアの第２の側部に沿った場所で在庫ピアから在庫アイテムを受け入れるように動作可能である。【選択図】図１
2015535787.tif 000002
【特許請求の範囲】
【請求項１】
システムであって、
第１の側部及び第２の側部を備え、前記第１の側部が複数の在庫ホルダが据え置かれるように指定される複数の画定された領域を含む、在庫ピアであり、前記複数の画定された領域のうちの少なくとも１つで前記在庫ホルダのうちの少なくとも１つから在庫アイテムを受け入れるように動作可能な、在庫ピアと、
注文ホルダを前記在庫ピアの第２の側部に沿って輸送するように動作可能なモバイル駆動ユニットと、
を備え、前記注文ホルダが、前記在庫ピアの第２の側部に沿った場所で前記在庫ピアから在庫アイテムを受け入れるように動作可能である、
システム。
【請求項２】
前記複数の在庫ホルダが、前記複数の在庫ホルダの中に保管される１つ以上の在庫アイテムの製品速度に少なくとも部分的に基づいて前記画定された領域に関して指定される、請求項１に記載のシステム。
【請求項３】
前記注文ホルダが、複数のコンテナを保持するように動作可能であり、前記コンテナの少なくとも一部が、前記複数の在庫ホルダのうちの１つの中に保管される在庫アイテムをリクエストする１つ以上の注文と関連付けられる、請求項１に記載のシステム。
【請求項４】
前記モバイル駆動ユニットが、前記複数の在庫ホルダのうちの第１の在庫ホルダを前記画定された領域のうちの１つで第２の在庫ホルダと置き換えるようにさらに動作可能であり、前記第１の在庫ホルダが、前記第１の在庫ホルダに関連したメトリックに少なくとも部分的に基づいて置き換えられる、請求項１に記載のシステム。
【請求項５】
前記在庫ピアが、前記在庫アイテムを前記複数の在庫ホルダのうちの１つから取り出し、前記在庫アイテムを前記注文ホルダの中に保管されるコンテナに入れることを前記在庫ピアのオペレータに指示するように動作可能なインターフェースをさらに含み、前記コンテナが前記注文と関連付けられる、請求項１に記載のシステム。
【請求項６】
在庫ピアで注文に応えるための方法であって、
管理モジュールによって複数の注文を受信することであって、第１の注文が１つ以上の在庫アイテムのリクエストを含む、ことと、
前記管理モジュールによって、在庫アイテムを識別するために前記複数の注文を分析することであって、前記在庫アイテムは在庫ピアに据え置かれる在庫ホルダによって保管されている、ことと、
前記管理モジュールによって、前記複数の注文のうちの前記第１の注文を第２の注文と共に、前記第１の注文及び前記第２の注文が前記在庫アイテムのリクエストを含むという判断に少なくとも部分的に基づいてグループ化することと、
前記第１の注文に関連した第１のコンテナ及び前記第２の注文に関連した第２のコンテナを導入ステーションで注文ホルダ上に配列することであって、前記第１のコンテナ及び前記第２のコンテナは前記在庫アイテムを受け入れるように動作可能である、ことと、
前記管理モジュールによって、前記注文ホルダを前記導入ステーションから前記在庫ピアに輸送することをモバイル駆動ユニットに指示することとであって、前記注文ホルダは前記在庫ホルダとは反対の場所で前記在庫ピアから前記在庫アイテムを受け入れる、ことと、
を含む、方法。
【請求項７】
前記第１の注文及び前記第２の注文が前記在庫ピアで完了されるかどうかを判断することと、
前記第１の注文及び前記第２の注文が前記在庫ピアで完了される場合に、前記注文ホルダを出荷ステーションに輸送するように前記モバイル駆動ユニットに指示することと、
前記第１の注文及び前記第２の注文が前記在庫ピアで完了されない場合に、前記注文ホルダを在庫ステーションに輸送するように前記モバイル駆動ユニットに指示することと、
をさらに含む、請求項６に記載の方法。
【請求項８】
前記在庫アイテムが第１の在庫アイテムを含み、前記在庫ホルダが第１の在庫ホルダを含み、前記方法が、
前記複数の在庫アイテムの中の第２の在庫アイテムのリクエストを含む注文に関して前記複数の注文を分析することであって、前記第２の在庫アイテムは前記在庫ピアに据え置かれる第２の在庫ホルダによって保管される、ことをさらに含み、
前記第１の在庫アイテム及び前記第２の在庫アイテムを含む前記第１の注文及び前記第２の注文のうちの１つ以上に少なくとも部分的に基づいて前記第１の注文と前記第２の注文がグループ化される、
請求項６に記載の方法。
【請求項９】
前記第１の注文に第１のスコア及び前記第２の注文に第２のスコアを割り当てることであって、スコアは、
注文によってリクエストされた１つ以上の在庫アイテムを受け入れるのに必要とされるトリップの数と、
前記在庫ピアに存在する受注している在庫アイテムの数と
に少なくとも部分的に基づく、ことと、
前記第１のスコア及び前記第２のスコアに少なくとも部分的に基づいて、前記注文ホルダ上で前記第１の注文を前記第２の注文と共にグループ化することを決定することと、
をさらに含む、請求項６に記載の方法。
【請求項１０】
論理を含む非一時的コンピュータ可読媒体であって、前記論理が、プロセッサによって実行されるときに、
在庫ホルダを在庫ピアに輸送することを第１のモバイル駆動ユニットに指示し、前記指示は前記在庫ホルダによって保管される１つ以上の在庫アイテムの速度に対応しており、
注文ホルダを前記在庫ピアに輸送することを第２のモバイル駆動ユニットに指示し、前記指示は前記１つ以上の在庫アイテムを含む注文に対応する、
ように動作可能であり、前記第２のモバイル駆動ユニットが、前記在庫アイテムのうちの１つ以上を受け入れるために前記注文ホルダを前記在庫ピアに沿って移動する、
非一時的コンピュータ可読媒体。
【請求項１１】
前記論理が、複数の注文が応えられる間、前記在庫ピアの複数の画定された領域のうちの１つに据え置かれたままであることを前記在庫ホルダに指定するようにさらに動作可能である、請求項１０に記載のコンピュータ可読媒体。
【請求項１２】
前記速度が第１の速度を含み、
前記１つ以上の在庫アイテムが１つ以上の第１の在庫アイテムを含み、
前記在庫ホルダが第１の在庫ホルダを含み、
前記論理が、
前記１つ以上の第１の在庫アイテムの前記第１の速度を計算し、
前記１つ以上の第１の在庫アイテムの前記第１の速度が、第２の在庫ホルダによって保管される１つ以上の第２の在庫アイテムの第２の速度よりも高いという判断に少なくとも部分的に基づいて前記第１の在庫ホルダを前記在庫ピアに輸送することを前記第１のモバイル駆動ユニットに指示する
ようにさらに動作可能である、
請求項１０に記載のコンピュータ可読媒体。
【請求項１３】
前記速度が、ヒストリカル速度、既知の需要、及び期待される需要のうちの１つ以上をさらに含む、請求項１０に記載のコンピュータ可読媒体。
【請求項１４】
前記注文ホルダが第１の注文ホルダを含み、前記論理が、第２の注文ホルダを前記在庫ピアに沿って輸送することを第３のモバイル駆動ユニットに指示するようにさらに動作可能であり、前記第３のモバイル駆動ユニットと前記第２のモバイル駆動ユニットが同じ方向に移動し、かつ前記在庫ピアに沿って実質的に同時に移動する、請求項１０に記載のコンピュータ可読媒体。
【請求項１５】
前記在庫ホルダが第１の在庫ホルダを含み、前記注文ホルダが第１の注文ホルダを含み、前記論理が、
前記１つ以上の在庫アイテムを保管する第２の在庫ホルダを前記在庫ピアに輸送することを前記第１のモバイル駆動ユニットに指示し、
第２の注文ホルダを前記在庫ピアに輸送することを第３のモバイル駆動ユニットに指示する、
ようにさらに動作可能であり、前記第１のホルダが前記第１の在庫ホルダから前記在庫アイテムのうちの１つ以上を受け入れる間、前記第２の注文ホルダが前記第２の在庫ホルダから前記在庫アイテムのうちの１つ以上を受け入れ、前記第１の在庫ホルダの中の前記在庫アイテムと前記第２の在庫ホルダの中の前記在庫アイテムが同じである、請求項１０に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
現代の在庫システムは、在庫及び注文の複雑さ及び多様性が増加するにもかかわらず注文に効率よく応えることへの要望の増加に直面する。システムリソースの非能率的使用に悩まされる在庫システムは、より低いシステムスループット、終わっていない又は遅延したタスク、及び容認できない応答時間に直面する。したがって、こうした在庫システムは、これらの高まる要望を満たすために、時間、スペース、機器、及び人的労働力をより効率的に使用することの課題に直面する。
【０００２】
本発明及びその利点のより十分な理解のために、ここで、添付図と併せて読まれる以下の説明への参照がなされる。
【図面の簡単な説明】
【０００３】
【図１】例示的な実施形態に係る在庫ピアを含む在庫システムのコンポーネントを示す斜視図である。
【図２】在庫ピアを用いて注文に応じることができる在庫システムの種々のコンポーネントの側面図である。
【図３】在庫ピアを用いて注文に応じることができる在庫システムの別の例示的な実施形態の上から見た図である。
【図４】複数の在庫ピアを用いて注文に応じることができる在庫システムの別の例示的な実施形態の上から見た図である。
【図５】在庫ピアを用いて注文に応えるための特定の技術を示す図である。
【図６】在庫ピアを用いて注文に応じる例示的な方法を示すフローチャートである。
【図７】在庫ピアで注文に応えるのを容易にする例示的な方法を示すフローチャートである。
【図８】在庫ピアで注文に応えるのを容易にする例を示すフローチャートである。
【図９】本明細書で開示されるシステム及び方法の１つ以上の部分のために用いられてもよい例示的なコンピュータシステムを示す図である。
【発明を実施するための形態】
【０００４】
在庫システムは、在庫を保管及び管理するための多くのエンティティによって用いられる。例えば、一部の小売業者は、在庫アイテムを種々の大箱に保管するラックの倉庫を使用することがある。小売業者が特定の在庫アイテムの注文に応える必要があるときに、作業者が通常は在庫アイテムが保管される大箱から在庫アイテムを捜し出す。
【０００５】
本開示の在庫システムは、倉庫ストレージから在庫ホルダを自動的に捜し出すために１つ以上のモバイル駆動ユニットを使用してもよい。在庫ホルダは、棚のラック全体であってもよく、各棚は種々の在庫アイテムの大箱を有する。モバイル駆動ユニットは、倉庫の方々を自由に移動するように構成された電源内蔵式のロボット装置であってもよい。ラックは、モバイル駆動ユニットによって在庫動作を行うためのステーションに輸送されてもよい。ステーションは、在庫ホルダから所望の在庫アイテムを取り出し、注文を完了するために、人間のオペレータ及び／又は自動機器を含んでもよい。モバイル駆動ユニットが在庫動作を行うためのステーションに在庫アイテムを輸送する能力は、作業者が据え置き型のラックから在庫アイテムを手動で捜し出すことよりも又はこれに加えて、在庫システムの効率及び生産性を大いに増加させることがある。例えば、モバイル駆動ユニットを用いることによって、在庫システムは、以前のソリューションよりも１時間あたりより多くの注文に応えることができる場合がある。モバイル駆動ユニットは、自動ガイダンスシステムから受信したコマンド及び／又は命令に応答して倉庫の方々を移動し、及び／又は在庫ホルダを捜し出してもよい。例えば、管理モジュールは、倉庫内の或る要素及び／又はタスクの指揮及び調整を制御してもよい。管理モジュールは、倉庫内の在庫アイテムの注文を受信し、かつ注文を完了するためにリクエストされた在庫アイテムを有するラックを在庫ステーションに輸送する命令をモバイル駆動ユニットに与えることを含む、注文に応えるためのタスクの割り当てを調整してもよい。管理モジュールはまた、在庫ステーションでどのようにして注文がアセンブルされるべきかに関するガイダンスを提供してもよい。
【０００６】
簡単な例証を用いるために、事務用品店の流通倉庫において、管理モジュールは、プリンタと、数個のインクカートリッジと、一箱の紙の注文を受信してもよい。管理モジュールは、流通倉庫のストレージのラック内のこれらのアイテムの場所を突き止めてもよい。これらのアイテムは、例えば、３つの別個のラックの棚にある場合がある。管理モジュールは、３つの異なるモバイル駆動ユニットの、それぞれプリンタ、インクカートリッジ、及び紙を保持する各ラックを捜し出すタスク、及びモバイル駆動ユニットの、これらのアイテムを保持するラックを在庫ステーションに輸送するタスクを発行してもよく、そこで３つのアイテムの注文が出荷のために箱詰めされてもよい。そうすることで、管理モジュールは、管理モジュールによって受信された注文のすべてに効率的な様態で応えられるように、種々のタスクを調整してもよい。
【０００７】
多くの在庫システムでは、少ない割合の高速及び／又は大体積在庫が、システム全体のアクティビティの多くの割合を担う。高速在庫は、多くの割合の注文によってリクエストされる人気のある在庫を指すことがあり、一方、大体積在庫は、注文によって大量にリクエストされる在庫を指すことがある。体積は、或る在庫アイテムが倉庫内で必要とする立方スペースの物理的量を指すことがある。大体積在庫アイテムは、大きい又はかさばるアイテム及び／又は個々の注文によって大量購入されるアイテムを指すことがある。特定の在庫システムでは、上位１％の在庫アイテムがシステム全体のアクティビティの２０％強を占めることがある。非常に人気のあるアイテムは、それに対応して在庫ホルダを在庫ステーションに輸送するのにモバイル駆動ユニットの高頻度の使用を必要とすることがある。同様に、大体積在庫は、こうしたアイテムを保管する在庫ホルダを補充するのに比較的より多くの労力を必要とすることがあり、ゆえにこうしたアイテムを在庫ホルダにばらす（ｂｒｅａｋ  ｄｏｗｎ）ことは、卸売業者から入荷する様態で注文の在庫を単に用いることよりも効率的でない場合がある。こうしたアイテムの注文に応じるより効率的な方法は、在庫ピア（ｉｎｖｅｎｔｏｒｙ  ｐｉｅｒ）を用いて実現されることがある。在庫ピアは、非常に人気のある在庫及び／又は大体積在庫を保管してもよい。人気のある在庫又は大体積在庫を保管する在庫ホルダは、在庫ピアの一方の側部に沿って位置決めされてもよい。在庫ピアは、したがって、上位在庫アイテムのための設定可能な数の定位置を含むように構成されてもよい。３，０００個の固有の在庫アイテムを保管する例示的な在庫システムでは、わずか３０個の固有の在庫アイテムが、こうしたアイテムの高い速度又は大体積に起因してシステムアクティビティの多くの割合を占めることがある。したがって、このような在庫システムでは、在庫ピアは、在庫ピアで３０個の上位在庫アイテムを保管するのに十分な量の画定された領域を含んでもよい。注文ホルダは、例えば、在庫アイテムの注文に応じるのに用いられることになるボックス又はコンテナを保持するように構成される棚のラックであってもよい。各ボックス又はコンテナは、特定の注文に関連付けられてもよい。例えば、注文ホルダは、数個のインクカートリッジと数リームの紙の注文を出荷するのに用いられるべきボール紙ボックスを保管してもよい。こうしたアイテムを必要とする注文を有する注文ホルダは、注文によって必要とされる在庫アイテムを保管する在庫ホルダに対応する在庫ピアに沿ったいくつかの位置を訪れてもよい。オペレータは、在庫ホルダからアイテムを取り出し、それらを注文ホルダの中の適切なボックス又はコンテナに入れてもよい。必要であれば、注文ホルダは、次いで、注文の残りのアイテムを注文ホルダのボックス又はコンテナの中に入れるために在庫ステーションに搬送されてもよい。
【０００８】
例証するために、上述の事務用品の例では、紙は大体積在庫アイテムであってもよく、インクカートリッジは非常に人気のあるアイテムであってもよい。したがって、紙のパレットと、種々のインクカートリッジを保管する在庫ホルダが、在庫ピアに据え置かれてもよい。数パックの紙と１個のインクカートリッジの注文は、紙を保管するパレットとは反対の在庫ピアに沿った場所に注文ホルダを移動することによって応じられてもよく、そこでオペレータが紙を注文ホルダに移してもよい。注文ホルダは、次いで、インクカートリッジを保管する在庫ホルダとは反対の場所に移動してもよく、そこで同じ又は異なるオペレータがインクカートリッジを注文ホルダに移してもよい。リクエストされたプリンタがまだ在庫ピアに保管されていない場合、注文に応じることができるようにモバイル駆動ユニットが注文ホルダを在庫ステーションに輸送してもよく、そこで別のモバイル駆動ユニットがプリンタを収容している在庫ホルダを輸送してもよい。
【０００９】
本開示の或る実施形態の技術的利点は、在庫ピアを用いて注文に応えるためのシステム及び方法を提供する能力を含む。技術的利点は、在庫ピアに大体積及び／又は高速アイテムを据え置く能力を含んでもよい。在庫システム内の在庫アイテムの需要が変化するので、管理モジュールは、在庫ピアでの在庫を置き換える能力を含んでもよく、したがって、時が経っても最高速度及び／又は大体積のアイテムを在庫ピアで確実に入手可能である。別の技術的利点は、在庫ピアに存在する注文のアイテムに基づいて種々の注文を１つの注文ホルダにグループ化する能力を含んでもよい。したがって、単一のモバイル駆動ユニットによって輸送される単一の注文ホルダによっていくつかの注文が実質的に同時に応えられてもよい。加えて、複数の注文ホルダが、在庫ピアに沿って同時に及び／又は並行して移動してもよく、複数の注文ホルダでの注文に実質的に同時に応じることができる。したがって、在庫システムは、伝統的な技術を用いて他の方法で実現されるよりも高い動作効率を達成することができる場合がある。注文に応えるために在庫ピアを用いる在庫システムは、在庫ステーション及び／又は伝統的なピッキング方法のみを用いた在庫システムよりも少ないモバイル駆動ユニットを注文に応えることにあてることができる場合がある。さらに、他の方法では高速アイテムの注文に応じるために複数の在庫ホルダを輸送することを要求されるモバイル駆動ユニットの駆動時間が減少する場合があり、及び／又は在庫システム内の他のタスクにあてられる場合がある。本発明の或る実施形態のさらなる技術的利点は、システムの成長及び修正に適応するように容易に適合可能な融通性のあるスケール変更可能な在庫ストレージソリューションを提供することを含んでもよい。本発明の或る実施形態のさらなる技術的利点は、システムの成長及び修正に適応するように容易に適合可能な融通性のあるスケール変更可能な在庫ストレージソリューションを提供することを含んでもよい。本発明の他の技術的利点は以下の図面、説明、及び請求項から当業者にはすぐに分かるであろう。
【００１０】
特定の利点を有する具体例が本明細書で論じられるが、種々の実施形態は、列挙された利点のすべて又はいくつかを含んでも又は含まなくてもよい。本発明の実施形態及びその利点は、種々の図面の同様の数字が同様の対応する部分を指す図１〜図９を参照することで最もよく理解される。
【００１１】
図１は、例示的な実施形態に係る在庫ピア５０を含む在庫システム１０のコンポーネントを示す斜視図である。図示されるように、在庫システム１０はまた、管理モジュール１５、種々のモバイル駆動ユニット２０、在庫ホルダ３０、パレットホルダ３４、ごみホルダ３６、及び注文ホルダ４０を含む。図示されるように、在庫ホルダ３０、パレットホルダ３４、及びごみホルダ３６は、在庫ピア５０の一方の側部に沿って画定された領域８０に据え置かれる。在庫ホルダ３０及びパレットホルダ３４は、在庫アイテム４２を保持し、在庫ピア５０で１人以上のオペレータによって注文が応じられる間、画定された領域８０に概して据え置かれたままであってもよい。しかしながら、モバイル駆動ユニット２０は、在庫ホルダ３０及びパレットホルダ３４を、画定された領域８０に及び画定された領域８０から種々の時点で輸送してもよい。例えば、図示されるように、１つのモバイル駆動ユニット２０が在庫ピア５０から空のパレットホルダ３４を移動し、一方、別のモバイル駆動ユニット２０が空のパレットホルダ３４をさらなる在庫アイテム４２のパレットを保持する新しいパレットホルダ３４に交換してもよい。注文に応じるために、注文ホルダ４０が、モバイル駆動ユニット２０によって在庫ピア５０の反対の側部に沿った場所に移動される。在庫ピア５０でのオペレータ及び／又は自動機器が在庫ホルダ３０及び／又はパレットホルダ３４からリクエストされた在庫アイテム４２を取り出し、それらを注文ホルダ４０のコンテナ６０に入れてもよいように、種々の場所で、モバイル駆動ユニット２０は低速になっても及び／又は止まってもよい。いくつかの実施形態では、在庫ピア５０のオペレータは、自動機器及び／又は人間の作業者であってもよい。図示されるように、注文ホルダ４０は、在庫ピア５０の一方の端で出発し、反対端に到着するまで側部に沿って移動してもよい。いくつかの実施形態では、注文ホルダ４０は、在庫ピア５０に沿った場所に直接移動してもよく、そこで在庫アイテム４２を受け入れてもよい。注文ホルダ４０は、次いで、在庫ピア５０の側部に沿って別の在庫アイテム４２を受け入れることができる場所に移動してもよく、及び／又は、在庫アイテム４２を受け入れた後で在庫ピア５０から離れる方に移動してもよい（例えば、図１の破線矢印で示されるように）。在庫ピア５０を訪れた後で、注文ホルダ４０は、在庫システム１０内の他の適切な場所に輸送されてもよい。例えば、注文ホルダ４０での注文が完了する場合に、注文ホルダ４０は出荷ステーションに輸送されてもよい。
【００１２】
管理モジュール１５は、リクエストを受信及び／又は生成し、モバイル駆動ユニット２０、在庫ホルダ３０、パレットホルダ３４、注文ホルダ４０、在庫アイテム４２、在庫ピア５０、及び／又は在庫システム１０の他の要素に関係する特定の動作を開始してもよい。管理モジュール１５は、在庫システム１０のコンポーネントを選択し、種々の動作を行い、これらの動作の完了を容易にするためにコマンド、命令、及び／又は他の適切な情報を選択されたコンポーネントに通信してもよい。管理モジュール１５は、種々の在庫アイテム４２の注文を受信し、注文に応じるために種々の適切なタスクを調整及び指揮してもよい。管理モジュール１５は、任意の適切なシステム又はコンポーネントから注文を受信してもよく、代替的に又は加えて、任意の適切な技術を用いてタスクを生成し、タスクを在庫システム１０の種々のコンポーネントに割り当ててもよい。特定の実施形態では、管理モジュール１５は、管理モジュール１５が在庫システム１０の他のコンポーネントから及び／又は管理モジュール１５と通信する外部コンポーネントから受信する在庫アイテム４２のリクエストを含む注文に部分的に基づいてタスクの割り当てを生成する。注文に基づいて、管理モジュール１５は、在庫システム１０内に保管される又は保管されるべき在庫アイテムに関係する完了されるべき特定の動作を識別してもよく、任意の適切な形態の通信を表わしてもよい。例えば、特定の実施形態では、注文は、顧客によって購入されている、顧客に出荷するために在庫システム１０から捜し出すべき特定の在庫アイテム４２を特定してもよい。
【００１３】
１つ以上のタスクの割り当てを生成した後で、管理モジュール１５は、該当するタスクの完了をトリガするために、特定のタスクを完了するのに適切なコンポーネントを選択し、選択されたコンポーネントにタスクの割り当てを伝送する。該当するコンポーネントは、次いで、それらの割り当てられたタスクを実行する。各タスクの割り当ては、特定のコンポーネントによって完了されるべき１つ以上のタスクを定義する。これらのタスクは、在庫アイテムの検索、保管、補充、及び計数、及び／又は、モバイル駆動ユニット２０、在庫ホルダ３０、パレットホルダ３４、注文ホルダ４０、在庫ピア５０、及び在庫システム１０の他のコンポーネントの管理に関係していてもよい。コンポーネント及び完了されるべきタスクに応じて、特定のタスクの割り当ては、対応するタスク及び／又は割り当てられたタスクを完了する際に該当するコンポーネントによって用いられるべき任意の他の適切な情報に関連した場所、コンポーネント、及び／又はアクションを識別してもよい。
【００１４】
在庫システム１０の適切なコンポーネントが割り当てられたタスクを完了する間、管理モジュール１５は、在庫システム１０で利用可能なスペース、機器、人的労働力、及び他のリソースの効率的な使用を保証するために該当するコンポーネントと対話してもよい。例えば、管理モジュール１５は、システム１０の種々のコンポーネントからそれらの現在の場所、状態、及び／又は他の特徴に関する情報を受信してもよい。その在庫システム１０の種々のコンポーネントの場所、現在の状態、及び／又は他の特徴の知識と、現在完了されているタスクの認識に基づいて、管理モジュール１５は、タスクを生成し、システムリソースの使用を割り振り、システム全体の観点から動作を最適化する様態で個々のコンポーネントによるタスクの完了を他の方法で誘導することができる。さらに、集中されたシステム全体の管理とローカライズされたコンポーネント特有（ｃｏｍｐｏｎｅｎｔ−ｓｐｅｃｉｆｉｃ）の意思決定との両方の組み合わせに依拠することによって、在庫システム１０の特定の実施形態は、在庫システム１０の動作の種々の態様を効率よく実行するための多数の技術をサポートすることができる場合がある。
【００１５】
結果として、管理モジュール１５のいくつかの実施形態は、後述の１つ以上の管理技術を実施することによって、在庫システム１０の効率を高め、及び／又は他の動作上の利点を提供する場合がある。例えば、管理モジュール１５は、在庫ピア５０にあるときにシステム全体のアクティビティが低下する場合があるという判断に基づいて、在庫ピア５０に据え置かれるべき特定の在庫ホルダ３０及び／又はパレットホルダ３４を決定してもよい。同様に、管理モジュール１５は、注文に応えるアクティビティが最適化されるように、在庫ピア５０で注文に応えるために注文を注文ホルダ４０にグループ化し、タスクを割り当ててもよい。管理モジュール１５の例示的な動作のより詳細な説明が図３〜図８に関連して後述される。
【００１６】
モバイル駆動ユニット２０は、在庫ホルダ３０、パレットホルダ３４、及び／又は注文ホルダ４０を、在庫システム１０に関連した作業空間内の場所間で輸送する。モバイル駆動ユニット２０は、在庫ホルダ３０、パレットホルダ３４、注文ホルダ４０、及び／又は在庫システム１０の他の要素の特徴及び構成に基づいて在庫システム１０で用いるのに適する任意のデバイス又はコンポーネントを表すことがある。在庫システム１０の特定の実施形態では、モバイル駆動ユニット２０は、関連する作業空間の方々を自由に移動するように構成された、独立した電源内蔵式のロボット装置を表す。代替的な実施形態では、モバイル駆動ユニット２０は、関連する作業空間を横行するトラック、レール、ケーブル、又は他のガイダンス要素に沿って在庫ホルダ３０を移動するように構成されたトラック付き在庫システム１０の要素を表す。こうした実施形態では、モバイル駆動ユニット２０は、パワードレール（ｐｏｗｅｒｅｄ  ｒａｉｌ）などのガイダンス要素への接続を通じて電力を受け入れてもよい。いくつかの実施形態では、在庫システム１０は、種々の適切な機能及び仕様を有する２つ以上の異なるタイプのモバイル駆動ユニット２０を含んでもよい。さらに、モバイル駆動ユニット２０は特定のタイプのモバイル駆動ユニットであるように図示及び説明されるが、モバイル駆動ユニット２０は、適宜、種々のタイプのモバイル駆動ユニットを指すことがある。例えば、１つのタイプのモバイル駆動ユニット２０は、パレットホルダ３４及び／又は比較的大きい、重い、又はかさばる在庫アイテム４２を輸送するように動作可能であってもよい。別のタイプのモバイル駆動ユニット２０は、在庫ホルダ３０、注文ホルダ４０、及び／又は比較的より軽い及び／又はより小型の在庫アイテム４２を輸送するように動作可能であってもよい。したがって、モバイル駆動ユニット２０は、在庫システム１０内の種々のタイプの在庫ホルダの中で特定の在庫アイテム４２を輸送するために、種々のパワートレイン、積載量、及び他の適切な仕様を有してもよい。
【００１７】
モバイル駆動ユニット２０は、選択された在庫ホルダ３０を識別する情報を受信し、モバイル駆動ユニット２０の場所を送信し、又は動作中に管理モジュール１５又はモバイル駆動ユニット２０によって用いられる任意の他の適切な情報を交換するために管理モジュール１５と通信することができてもよい。モバイル駆動ユニット２０は、無線で、モバイル駆動ユニット２０と管理モジュール１５との間の有線接続を用いて、及び／又は任意の他の適切な様態で管理モジュール１５と通信してもよい。一例として、モバイル駆動ユニット２０のいくつかの実施形態は、Ｗｉ−Ｆｉ（ＩＥＥＥ８０２．１１）、Ｂｌｕｅｔｏｏｔｈ（登録商標）（ＩＥＥＥ８０２．１５）、赤外線データ通信協会規格、又は任意の他の適切な無線通信プロトコルを用いて管理モジュール１５と及び／又は互いと通信してもよい。別の例として、トラック付き在庫システム１０において、モバイル駆動ユニット２０がその上で移動するトラック又は他のガイダンス要素は、モバイル駆動ユニット２０と在庫システム１０の他のコンポーネントとの間の通信を容易にするために有線接続（ｗｉｒｅｄ）されてもよい。
【００１８】
在庫ホルダ３０は在庫アイテム４２を保管する。いくつかの実施形態では、在庫ホルダ３０は複数のストレージ大箱を含み、各ストレージ大箱は、異なるタイプの在庫アイテム４２を保持することができる。在庫ホルダ３０は、モバイル駆動ユニット２０によって運ぶ、転がす、又は他の方法で移動することができる。各在庫ホルダ３０は、複数の面を有してもよく、各大箱は、該当する在庫ホルダ３０の特定の面を通じてアクセス可能であってもよい。モバイル駆動ユニット２０は、在庫ホルダ３０の特定の面及び関連する大箱を在庫システム１０のオペレータ又は他のコンポーネントに提示するために適切な時点で在庫ホルダ３０を回転させるように構成されてもよい。在庫ホルダ３０の例示的な実施形態が図２にかなり詳細に示される。
【００１９】
パレットホルダ３４は、在庫アイテム４２のパレットを保管するように動作可能な或る種の在庫ホルダ３０を表す。いくつかの実施形態では、パレットホルダ３４は、モバイル駆動ユニット２０によって運ぶ、転がす、又は他の方法で移動することができる。パレットホルダ３４は、大口及び／又は大体積在庫アイテム４２のコンテナを保管してもよい。したがって、パレットホルダ３４は、特定の実施形態では、単一のＳＫＵを有する大量の在庫アイテム４２を含んでもよい。いくつかの実施形態では、パレットホルダ３４は、在庫アイテム４２が特定の在庫アイテム４２の卸売業者又は販売者から受け入れられる際に在庫アイテム４２を保持するコンテナを表す。したがって、パレットホルダ３４は、いくつかの動作モードでは、特定のパレットホルダ３４上の在庫アイテム４２の体積及び／又は速度に応じて、在庫システム１０への入口ポイントから在庫ピア５０に直接移動されてもよい。
【００２０】
ごみホルダ３６は、ごみ及び／又は廃棄物を保管する。ごみホルダ３６は、その動作の結果として在庫ピア５０で生じることがある在庫ピア５０によって生じる一般的なタイプの廃棄物を保管するように構成された大箱、容器、コンテナ、又は他の構造体を表すことがある。例えば、パレットがばらされる際に収縮包装及び／又は他の廃棄物がパレットホルダ３４上のパレットから外れることがある。別の例として、注文に応じるのに在庫アイテム４２が用いられる際に、パッケージング又は他の使い捨てコンテナから個々の在庫アイテム４２が取り出されてもよい。このパッケージング又は他の使い捨てコンテナが空になった後で、これは廃棄するためにごみホルダ３６に入れられてもよい。ごみホルダ３６は、いくつかの実施形態では、それらがモバイル駆動ユニット２０によって輸送されてもよいように構成されてもよい。ごみホルダ３６は、図２に関連して以下でかなり詳細に説明されるように、在庫ホルダ３０と同様の様態でモバイル駆動ユニットと相互作用してもよい。時には、管理モジュール１５が、ごみホルダ３６を空にされるべき在庫ピア５０から離れる方に輸送することをモバイル駆動ユニット２０のうちの１つに指示してもよい。
【００２１】
注文ホルダ４０は、在庫アイテム４２が注文にパッケージされてもよい、コンテナ６０の群を保持する。コンテナ６０は、種々の在庫アイテム４２の注文を保管するように構成されてもよい。注文ホルダ４０は、任意の適切な構造を有してもよく、在庫システム１０に用いられるコンテナ６０のタイプ又は任意の他の適切な因子に基づいて任意の適切な方法でコンテナ６０を保管するように構成されてもよい。いくつかの実施形態では、注文ホルダ４０は、パレットを運ぶように構成され、モバイル駆動ユニット２０によって移動することができる、一種の在庫ホルダ３０を表す。注文ホルダ４０は、コンテナ６０が置かれる１つ以上のプラットフォーム又は棚を含んでもよい。加えて又は代替的に、注文ホルダ４０は、異なるサイズ又はタイプのコンテナ６０をそれぞれ保持する複数の大箱を含んでもよい。注文ホルダ４０及び／又はコンテナ６０は、出荷先などの遠隔の場所への出荷に関して指定されてもよい。コンテナ６０は、保管、出荷、又は他の適切な目的のために在庫アイテム４２を入れる又は置くことができる任意の適切な形態のコンテナを表す。コンテナ６０の例は、ボックス、パレット、大箱、カートン、及び封筒を含むがこれらに限定されない。特定の実施形態では、コンテナ６０は、コンテナ６０が保管される注文ホルダ４０から独立しており、結果として、コンテナ６０は、処理する又は他の注文ホルダ４０に移すために注文ホルダ４０から取り出されてもよい。一例として、コンテナ６０は、特定の注文に関連した在庫アイテム４２が送達のために保管されてもよく、次いで、該当するコンテナ６０が該注文に関連した顧客に発送されてもよい、ボックス又はパレットを表すことがある。別の例として、コンテナ６０は、在庫アイテム４２が長期保管のために入れられ、次いで、出荷場所に移動され及び／又は在庫システム１０から取り出されてもよい、大箱又は他のコンテナを表してもよい。注文ホルダ４０及びコンテナ６０の例示的な実施形態が図２にかなり詳細に示される。モバイル駆動ユニット２０、在庫ホルダ３０、及び注文ホルダ４０のより詳細な例が図２に関連して後述される。
【００２２】
在庫アイテム４２は、自動在庫システム１０での保管、検索、及び／又は処理に適する任意の物体を表す。この説明の目的上、「在庫アイテム」は、在庫システム１０内に保管される特定のタイプの任意の１つ以上の物体を表すことがある。例えば、所与の在庫アイテム４２は、固有の在庫アイテムの単一の在庫管理単位（ｓｔｏｃｋ  ｋｅｅｐｉｎｇ  ｕｎｉｔ：ＳＫＵ）を表すことがある。したがって、在庫アイテム４２は、適宜、特定のアイテムを指すことがあり、及び／又は特定のＳＫＵを有する或る量のアイテムを指すことがある。一例として、在庫システム１０は、食料雑貨店などの小売設備のための大口在庫アイテム４２を保管する小売流通倉庫及び／又は商品倉庫を表すことがある。別の例として、在庫システム１０は、電子商取引の倉庫設備を表すことがあり、在庫アイテム４２は、倉庫設備内で保管される商品を表すことがある。動作中に、モバイル駆動ユニット２０は、顧客に送達するために梱包されるべき注文でリクエストされた１つ以上の在庫アイテム４２を収容する在庫ホルダ３０を捜し出してもよい。さらに、在庫システム１０の特定の実施形態では、完了した注文を収容するボックス自体が在庫アイテムを表してもよい。
【００２３】
在庫ピア５０は、在庫システム１０に出入りする在庫アイテム４２の流動を監視するためのスキャナなどの在庫アイテム４２を処理する又は取り扱うための任意の適切なコンポーネント、管理モジュール１５と通信するための通信インターフェース、及び／又は任意の他の適切なコンポーネントを表す。在庫ピア５０は、在庫ホルダ３０及び／又はパレットホルダ３４が据え置かれてもよいいくつかの画定された領域８０を含む。在庫ピア５０は、注文ホルダ４０が在庫ホルダ３０及び／又はパレットホルダ３４の画定された領域８０とは反対の側部に沿って移動されるように動作可能であるように配列される。在庫ピア５０に沿って移動する注文ホルダ４０は、人間のオペレータ及び／又は自動機器から在庫アイテム４２を受け入れてもよい。在庫ピア５０での人間のオペレータ及び／又は自動機器は、在庫ホルダ３０及び／又はパレットホルダ３４から在庫アイテム４２を取り出し、それらを注文ホルダ４０の適切なコンテナ６０に移動するように動作可能であってもよい。在庫ピア５０は、したがって、どの在庫アイテム４２をどのコンテナ６０に入れるかをオペレータに示すために適切なディスプレイ装置及び／又は信号機器を含んでもよい。加えて又は代替的に、在庫ピア５０は、作動されるときに、特定の注文ホルダ４０が特定の在庫アイテム４２を受け入れるためにどこで在庫ピア５０に沿って止まる及び／又は減速することが期待されるかの表示をオペレータに提供する、１つ以上のインジケータを含んでもよい。インジケータは、在庫ピア５０のオペレータに情報を提供することができるディスプレイインターフェース、光、レーザ、又は他の適切なデバイスなどの任意の適切な音声及び／又は視覚信号デバイスであってもよい。
【００２４】
在庫ピア５０は、人間のオペレータによって全体的に又は部分的に制御されてもよく、又は完全に自動化されてもよい。さらに、在庫ピア５０の人間のオペレータ又は自動オペレータは、在庫システム１０の動作の一部として在庫アイテム４２のパッキング又は計数などの在庫アイテム４２への或るタスクを行うことができてもよい。在庫ピア５０は、各オペレータに対応する適切な数の作業区域に分割されてもよい。オペレータは各作業区域内で作業してもよい。作業区域は、在庫ピア５０での割り当てのバランスをとる及び／又は調整するために管理モジュール１５によって用いられてもよい。例えば、在庫ホルダ３０及び／又はパレットホルダ３４は、種々の区域間の在庫アイテム４２の相対速度のバランスをとることに基づいて作業区域に割り当てられてもよい。別の例として、在庫ホルダ３０及び／又はパレットホルダ３４は、種々の作業区域間の在庫アイテム４２の速度をランダム化することに基づいて作業区域に割り当てられてもよい。在庫ピア５０は、オペレータと在庫ホルダ３０、パレットホルダ３４、ごみホルダ３６、及び／又は注文ホルダ４０との相互作用を容易にするように構成された１つ以上の高い面及び／又は平面を含んでもよい。加えて又は代替的に、在庫ピア５０は、本開示で説明されるアクティビティのうちの１つ以上に関して指定される作業空間領域を表すことがある。したがって、在庫ピア５０は、本開示で説明されるアクティビティが行われる在庫システム１０の仮想領域を表すことがある。在庫ピア５０を画定する仮想領域は、在庫ホルダ３０及び／又はパレットホルダ３４を一方の側部に位置決めすること及び／又は注文ホルダ４０を反対の側部に沿った位置に移動することを含む本開示で説明されるアクティビティに関して指定される２つ以上の側部上で事実上境界付けられてもよい。管理モジュール１５は、在庫ピア５０として指定される作業空間の仮想領域を画定する及び／又はこれと相互作用するようにプログラムされてもよい。
【００２５】
画定された領域８０は、在庫ピア５０で注文が応じられる間、在庫ホルダ３０、パレットホルダ３４、及び／又はごみホルダ３６が位置決めされてもよい在庫ピア５０に隣接するスペースを表すことがある。画定された領域８０は、在庫ホルダ３０、パレットホルダ３４、及び／又はごみホルダ３６の寸法に対応する領域を有してもよい。画定された領域８０は、在庫ピア５０の一方の側部に沿って存在する固定の場所を表すことがある。画定された領域８０は、管理モジュール１５によって画定される仮想スペースを表すことがある。寸法が互いに実質的に類似している連続したスペースとして図示されるが、画定された領域８０は、異なる寸法を有してもよく、及び／又は在庫ピア５０に対して任意の適切な場所に位置決めされてもよいことに留意されたい。例えば、画定された領域８０は、在庫ホルダ３０、パレットホルダ３４、及び／又はごみホルダ３６のそれぞれの寸法に応じて異なる寸法を有してもよい。したがって、いくつかの実施形態では、画定された領域８０は、特定のタイプのホルダに関して指定される異なるタイプを有してもよい。他の実施形態では、画定された領域８０は、それらが在庫ピア５０で位置決めされてもよい異なるタイプのホルダ間で実質的に交換可能であるように寸法設定されてもよい。いくつかの実施形態では、画定された領域８０は、在庫ホルダ３０、パレットホルダ３４、及び／又はごみホルダ３６を配置するために確保される在庫ピア５０の側部に沿った領域を単純に表してもよい。
【００２６】
一般に、在庫アイテム４２の注文は、在庫ピア５０を用いて応じられる。在庫アイテム４２、在庫ホルダ３０、及び／又はパレットホルダ３４は、管理モジュール１５によって在庫アイテム４２の需要に基づいて在庫ピア５０に割り当てられてもよい。種々の在庫アイテム４２の注文は、注文のために種々のコンテナ６０を運ぶ注文ホルダ４０を在庫ピア５０に輸送することによって応じられてもよく、そこで注文に関する在庫アイテム４２がコンテナ６０の中に入れられてもよい。いくつかの実施形態では、注文ホルダ４０は、在庫ピア５０から在庫アイテム３２を受け入れる前及び／又は受け入れた後で他のタイプの在庫ステーションから在庫アイテム３２を受け入れてもよい。在庫ピア５０を訪れた後で、注文ホルダ４０は、さらなるアイテムを受け入れるために在庫ステーションに輸送されてもよく、及び／又は以下でより詳細に説明されるように別の設備又はエンドユーザへの出荷のために出荷ステーションに輸送されてもよい。在庫システム１０の動作の詳細な例が図３〜図８に関連して後述される。特に、在庫ピア５０で注文に応えるのを容易にするための技術が図５に関連して後述され、在庫ピア５０に据え置くべく高速在庫及び／又は大体積在庫を選択するためのさらなる技術と、種々の注文を注文ホルダ４０にグループ化するためのさらなる技術も図６〜図８に関連して後述される。
【００２７】
図２は、在庫ピア５０を用いて注文に応じることができる在庫システムの種々のコンポーネントの側面図を示す。特に、図２は、在庫ホルダ３０を在庫ストレージ４８から在庫ピア５０に輸送する特定のモバイル駆動ユニット２０を示す。別のモバイル駆動ユニット２０が、注文のための種々のコンテナ６０を収容する注文ホルダ４０を在庫ピア５０に輸送する。図のように、注文ホルダ４０は、注文ホルダ４０上にコンテナ６０を配列する一種のステーションであってもよい注文導入ステーション５４から輸送される。在庫ピア５０で、在庫アイテム４２が在庫ホルダ３０から取り出され、注文ホルダ４０の適切なコンテナ６０の中に入れられる。注文ホルダ４０は、別の在庫アイテム４２を受け入れるために在庫ピア５０の側部に沿った別の場所に移動されてもよく、又は在庫システム１０内の別の適切な場所に移動してもよい。
【００２８】
モバイル駆動ユニット２０は、特定のホルダとドッキング及び／又は結合し、ドッキングされた状態でホルダを移動することによって、在庫ホルダ３０、パレットホルダ３４、及び／又は注文ホルダ４０を輸送してもよい。例えば、図示されるように、モバイル駆動ユニット２０は、それぞれ在庫ホルダ３０及び注文ホルダ４０を輸送する。簡潔さのために、在庫ホルダ３０の輸送がより詳細に説明されるが、以下の説明は、パレットホルダ３４及び／又は注文ホルダ４０のいくつかの実施形態に同様にあてはめてもよい。モバイル駆動ユニット２０は、在庫ホルダ３０の下に移動し、在庫ホルダ３０の一部とインターフェースするドッキングヘッドを持ち上げることによって在庫ホルダ３０を輸送する。ドッキングヘッドは、ドッキングされたときに在庫ホルダ３０を持ち上げるように動作可能なモバイル駆動ユニット２０のアクチュエータによって制御されてもよい。モバイル駆動ユニット２０のドッキングヘッドは、モバイル駆動ユニット２０を在庫ホルダ３０に結合してもよく、及び／又はモバイル駆動ユニット２０が在庫ホルダ３０にドッキングされるときに在庫ホルダ３０を支持してもよい。モバイル駆動ユニット２０は、在庫ホルダ３０を持ち上げること、在庫ホルダ３０を推進すること、在庫ホルダ３０を回転させること、及び／又は在庫ホルダ３０を任意の他の適切な様態で移動することなどによって在庫ホルダ３０を操縦するのにドッキングヘッドを使用してもよい。モバイル駆動ユニット２０のドッキングヘッドはまた、在庫ホルダ３０のこうした操作を容易にするためにコンポーネントの任意の適切な組み合わせを含んでもよい。例えば、いくつかの実施形態では、高摩擦部分が、モバイル駆動ユニット２０が在庫ホルダ３０にドッキングされる間、在庫ホルダ３０の一部と当接するドッキングヘッドのすべて又は一部を形成することがある。こうした実施形態では、モバイル駆動ユニット２０がドッキングヘッドを作動するときに、ドッキングヘッドの高摩擦部分と在庫ホルダ３０の表面との間に生じた摩擦力が、在庫ホルダ３０での並進運動及び回転移動を誘起することがある。
【００２９】
いくつかの実施形態では、モバイル駆動ユニット２０は、移動している間及び／又は止まっている間に在庫ホルダ３０を回転させるためにそのドッキングヘッドを回転させることができてもよい。加えて又は代替的に、モバイル駆動ユニット２０は、ドッキングヘッドを、独立して又はモバイル駆動ユニット２０の全体としての移動の一部として回転させることができてもよい。例えば、モバイル駆動ユニット２０は、在庫ホルダ３０が元の移動方向に面し続けるように、モバイル駆動ユニット２０がターンを実行する際に在庫ホルダ３０を回転させてもよい。持ち上げられる間、モバイル駆動ユニット２０は、そのホイールに動力を与える別の１つ以上のアクチュエータを制御してもよい。ホイールアクチュエータを用いて、モバイル駆動ユニット２０は、ドッキングヘッドが在庫ホルダ３０を持ち上げている間又はモバイル駆動ユニットが在庫ホルダ３０からドッキング解除される及び／又は結合解除される間、在庫ホルダ３０を輸送することができてもよい。図示されるように、モバイル駆動ユニット２０は、１つ以上のアクチュエータによって動力を与えられる電動ホイールに加えて、一対のスタビライザホイールを含む。
【００３０】
在庫ホルダ３０とドッキングする特定の方法が示されるが、モバイル駆動ユニット２０は、ドッキングされたときにモバイル駆動ユニット２０が在庫ホルダ３０に結合され及び／又はこれを支持し、在庫ホルダ３０を移動することができるように、在庫ホルダ３０に接続すること、これを持ち上げること、及び／又は他の方法でこれと任意の他の適切な様態で相互作用することによって、在庫ホルダ３０とドッキングしてもよいことに留意されたい。以下の説明は特定の様態でドッキングするように構成されるモバイル駆動ユニット２０及び在庫ホルダ３０の特定の実施形態に焦点をあてているが、モバイル駆動ユニット２０及び在庫ホルダ３０の代替的な実施形態は、在庫システム１０内でモバイル駆動ユニット２０が在庫ホルダ３０を移動できるようにするのに適した任意の様態でドッキングするように構成されてもよい。加えて、後述するように、特定の実施形態では、モバイル駆動ユニット２０は在庫ホルダ３０のすべて又は一部を表す。こうした実施形態では、モバイル駆動ユニット２０は、在庫ホルダ３０を輸送する前に在庫ホルダ３０とドッキングしなくてもよく、及び／又はモバイル駆動ユニット２０は、それぞれ特定の在庫ホルダ３０と継続的にドッキングしたままであってもよい。
【００３１】
図３は、在庫ピア５０を用いて注文に応じることができる在庫システム１０の別の例示的な実施形態の上から見た図を示す。在庫システム１０は、作業空間内に配列される図１及び図２に関連して上述した種々のコンポーネントを含む。上述の在庫ピア５０に加えて、在庫システム１０は、在庫ストレージ４８内に保管される種々の在庫ホルダ３０及び／又はパレットホルダ３４を含む。在庫システム１０はまた、受入ステーション５２、導入ステーション５４、在庫ステーション５６、及び／又は出荷ステーション５８などの１つ以上のステーションを含む。一般に、在庫システム１０内の在庫アイテム４２の注文は、注文ホルダ４０を在庫ピア５０及び種々の他のステーションに輸送することによって応じられる。在庫ピア５０に据え置かれる在庫アイテム４２は、注文を完了する及び／又は注文に寄与するのに用いられてもよい。加えて又は代替的に、注文ホルダ４０は、在庫ホルダ３０の中のさらなる在庫アイテム４２を受け入れるために在庫ステーション５６に輸送されてもよく、この場合、在庫ホルダ３０はモバイル駆動ユニット２０によって在庫ステーション５６に輸送されてもよく、及び／又は他の在庫アイテム４２よりも高い立方体積を有する。したがって、大体積在庫アイテム４２の量は比較的より高速のアイテム４２の量よりも少ない場合があるが、大体積在庫アイテム４２の総体積は、より高速のものよりも大きい場合がある。
【００３２】
在庫システム１０は、任意の適切なタイプの注文に応える設備を表すことがある。例えば、在庫システム１０は、在庫を管理する及び／又は注文に応えるために在庫システムを採用してもよい電子商取引倉庫、小売チェーン店の流通センター、製造設備、又は任意の他の設備を表すことがある。多くの実施形態では、在庫アイテム４２は、異なる注文率で注文される。したがって、いくつかの在庫アイテム４２は、他の在庫アイテム４２よりもはるかに高頻度に注文される。同様に、いくつかの在庫アイテム４２は、他の在庫アイテム４２よりもはるかに多い量で注文されることがある。
【００３３】
受入ステーション５２、導入ステーション５４、在庫ステーション５６、及び出荷ステーション５８は、在庫システム１０に出入りする在庫アイテム４２の流動を監視するためのスキャナなどの在庫アイテム４２を処理する又は取り扱うための任意の適切なコンポーネント、管理モジュール１５と通信するための通信インターフェース、及び／又は任意の他の適切なコンポーネントを含むステーションを表す。ステーションは、在庫アイテムに関係する特定のタスクの完了に関して指定される場所を表す。こうしたタスクは、在庫ホルダ３０からの在庫アイテムの取り出し、在庫ホルダ３０への在庫アイテムの導入、在庫ホルダ３０の中の在庫アイテムの計数、在庫アイテムの分解（例えば、パレット又はケース規模のグループから個々の在庫アイテムへ）、及び／又は在庫アイテムの任意の他の適切な様態での処理又は取り扱いを含んでもよい。いくつかの実施形態では、ステーションは、在庫システム１０内の在庫アイテムに関係する特定のタスクを完了することができる物理的場所を単に表すことがある。代替的に又は加えて、ステーションは、物理的場所と、また、在庫システム１０に出入りする在庫アイテムの流動を監視するためのスキャナなどの在庫アイテムを処理する又は取り扱うための任意の適切な機器、管理モジュール１５と通信するための通信インターフェース、及び／又は任意の他の適切なコンポーネントとの両方を表すことがある。ステーションは、人間のオペレータによって全体的に又は部分的に制御されてもよく、又は完全に自動化されてもよい。いくつかの実施形態では、オペレータは自動機器であってもよい。さらに、在庫ピア５０の人間のオペレータ又は自動オペレータは、在庫システム１０の動作の一部として在庫アイテムのパッキング又は計数などの在庫アイテムへの或るタスクを行うことができてもよい。さらに、在庫ピア５０の人間のオペレータ又は自動オペレータは、在庫システム１０の動作の一部として在庫アイテム４２のパッキング又は計数などの在庫アイテム４２への或るタスクを行うことができてもよい。受入ステーション５２、導入ステーション５４、在庫ステーション５６、及び出荷ステーション５８は、在庫システム１０によってサポートされる特定のタイプの処理タスクを行うのに適した特化されたステーションを表す。しかしながら、いくつかの実施形態の在庫システム１０は、一般に複数のタイプのタスクを取り扱うことができるが、任意の所与の時点で特定のタイプのタスクを取り扱うように構成されるステーションを含んでもよい。
【００３４】
受入ステーション５２は、補充及び／又は交換在庫アイテム４２の受け入れに関連したタスクが行われるステーションを表す。例えば、受入ステーション５２は、新しい在庫アイテム４２を在庫システム１０に取り入れるために商品積み下ろし場及び適切な処理装置を含んでもよい。受入ステーション５２で、新しい在庫が受け入れられ、ばらされ、取り扱われ、在庫システム１０に入力され、及び／又は在庫アイテム４２を在庫システム１０に受け入れることに関連した任意の他の適切なタスクが行われてもよい。
【００３５】
導入ステーション５４は、注文ホルダ４０をアセンブルすること及び／又は構築すること及び／又は在庫アイテムのコンテナ６０をアセンブルすることに関連したタスクが行われるステーションを表す。例えば、導入ステーション５４は、コンテナ６０をアセンブルする及び／又はコンテナ６０を注文ホルダ４０にグループ化するために適切な材料及び機器を含んでもよい。導入ステーション５４でのインターフェースは、パッキングリスト、パッキング材、出荷ラベル、並びに他の適切な出荷タスク及びパッケージングタスクに関係した材料などの、コンテナ６０をアセンブルするための任意の適切なコンポーネントを提供してもよい。導入ステーション５４は、いくつかの実施形態では、どのようにしてコンテナ６０をアセンブルするか及び／又はコンテナ６０を注文ホルダ４０にグループ化するかを導入ステーション５４のオペレータに指示するために適切なデバイス及び／又はインターフェースを含むことがある。例えば、所与の注文は、いくつかの在庫アイテム４２を含んでもよい。オペレータは、どのようなサイズのコンテナ６０を用いるか及びどの注文ホルダ４０にコンテナ６０を入れるかの指示を与えられてもよい。特定のコンテナ６０は、導入ステーション５４での特定の注文に関連付けられてもよい。したがって、コンテナ６０が在庫アイテム４２を受け入れるときに、「注文」は、同様に又は代替的に在庫アイテム４２を受け入れることとして呼ばれる場合がある。
【００３６】
在庫ステーション５６は、在庫ピア５０に加えて又は代替的に、注文に応えることに関係したタスクが行われるステーションを表す。在庫ステーション５６で、在庫アイテム４２は、注文ホルダ４０のコンテナ６０の中にピックされ及び／又は入れられてもよい。在庫ステーション５６は、在庫ホルダ３０から特定の在庫アイテム４２を取り出し、在庫アイテム４２を注文ホルダ４０のコンテナ６０に入れるようにオペレータに指示するのに適切な機器を含んでもよい。いくつかの実施形態では、在庫ステーション５６は、コンテナ６０を出荷のために出荷ステーション５８に輸送することができる運搬機器とインターフェースしてもよい。したがって、特定の注文が完了するときに、その関連するコンテナ６０は、注文ホルダ４０から取り出され、出荷ステーション５８に送達するための運搬機器上に置かれてもよい。加えて又は代替的に、モバイル駆動ユニット２０は、注文ホルダ４０を在庫ステーション５６から離れる方に移動し、注文ホルダ４０を出荷ステーション５８に輸送してもよい。
【００３７】
出荷ステーション５８は、注文が注文に関するエンドユーザ及び／又は規定の出荷先などの宛先に出荷されてもよい場所を表す。例えば、出荷ステーション５８は、在庫システム１０からコンテナ６０を発送するために、商品積み下ろし場及び適切な処理装置を含んでもよい。いくつかの実施形態では、出荷ステーション５８と受入ステーション５２は類似の場所又は同じ場所にあってもよい。
【００３８】
動作時に、在庫システム１０内の在庫アイテム４２の注文は、在庫ピア５０を用いて応じられる。在庫が受入ステーション５２で在庫システム１０に受け入れられる際に、在庫アイテム４２のパレットが、在庫システム１０に補充するためにパレットホルダ３４上に置かれ及び／又はばらされ、在庫ホルダ３０に入れられてもよい。選択された在庫ホルダ３０及び／又はパレットホルダ３４が、モバイル駆動ユニット２０によって在庫ピア５０に沿った画定された領域８０に移動されてもよい。画定された領域８０に据え置かれる在庫ホルダ３０及びパレットホルダ３４は、比較的高速及び／又は大体積の在庫アイテム４２を保持してもよい。
【００３９】
注文が在庫システム１０によって受信される際に、注文ホルダ４０が導入ステーション５４で適切なコンテナ６０とアセンブルされる。注文ホルダ４０は、在庫ピア５０に沿った画定された領域８０で在庫ホルダ３０及び／又はパレットホルダ３４によって保管される在庫アイテム４２を受け入れるためにモバイル駆動ユニットによって在庫ピア５０に沿って移動される。在庫ピア５０を訪れた後で特定の注文ホルダ４０上の注文が完了する場合、注文ホルダ４０は出荷ステーション５８に移動されてもよい。注文が完了しない場合、注文ホルダ４０は、モバイル駆動ユニット２０によって１つ以上の在庫ステーション５６に移動されてもよい。例として、注文が在庫ピア５０で保管されない１つ以上の比較的あまり人気のない及び／又は小体積のアイテムを含む場合、注文ホルダ４０での注文が、在庫ピア５０を訪れた後で完了しないことがある。在庫ステーション５６で、注文ホルダ４０での注文によってリクエストされた特定の在庫アイテム４２を保持する特定の在庫ホルダ３０が、モバイル駆動ユニット２０によって在庫ストレージ４８から在庫ステーション５６に輸送されてもよい。ピックステーション５６で注文が完了した後で、注文ホルダ４０は出荷ステーション５８に輸送されてもよい。図示された例はモバイル駆動ユニット２０が注文ホルダ４０を導入ステーション５４から在庫ピア５０に輸送することを示すが、必ずしもそうとは限らないことに留意されたい。いくつかの実施形態では、モバイル駆動ユニット２０は、注文ホルダ４０を在庫ピア５０に輸送する前に、所与の注文ホルダ４０を１つ以上の在庫ステーション５６又はシステム１０内の他の場所に輸送してもよい。
【００４０】
管理モジュール１５が、在庫ホルダ３０及びパレットホルダ３４を在庫ピア５０の画定された領域８０に割り当ててもよい。管理モジュール１５は、在庫ピア５０の画定された領域８０に据え置かれるべき特定の在庫ホルダ３０及び／又はパレットホルダ３４を指定してもよい。指定は、在庫ホルダ３０及び／又はパレットホルダ３４にそれぞれ保管される在庫アイテム４２の製品速度及び／又は体積に基づいていても及び／又はこれに応じてもよい。いくつかの実施形態では、管理モジュール１５は、在庫ピア５０で保管するのに在庫アイテム４２の最良の組み合わせを判断するために在庫システム１０内の種々の注文を分析してもよい。最良の組み合わせは、いくつかの実施形態では、特定の在庫ホルダ３０及び／又はパレットホルダ３４を使用して最高総数の注文が在庫ピア５０で完了され得るとの判断に基づいていてもよい。例えば、紙とインクカートリッジがそれぞれ最大体積のアイテム及び最高速度のアイテム４２であり、かつ在庫ピア５０に据え置かれるように選択されている場合、管理モジュール１５は、多くの注文が紙とインクカートリッジとプリンタとの組み合わせをリクエストするので、在庫ピア５０に据え置くべく特定の良く売れているプリンタを選択してもよい。いくつかの実施形態では、このプリンタは、このプリンタが在庫ピア５０でより多くの総注文を完了することになるという判断に基づいて別のより人気の高いアイテムを抑えて選択されてもよい。
【００４１】
管理モジュール１５は、任意の適切なアルゴリズム、論理、及び／又は意思決定プロセスに従って、在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０の画定された領域８０に割り当ててもよい。例えば、管理モジュール１５は、在庫システム１０内の種々の在庫アイテム４２の製品速度を計算してもよい。管理モジュール１５は、在庫アイテム４２の製品速度統計に応じて在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０の画定された領域８０に割り当ててもよい。一部の在庫システムは製品速度の大きな変動に直面する。例えば、新製品のリリースが、これらのアイテムの注文の殺到を引き起こすことがある。別の例として、休日及び／又は季節在庫アイテム４２が、時期に応じて異なる比率で売れることがある。製品速度は、所与の時間内にシステム１０内の特定の在庫アイテム及び／又は在庫アイテムのタイプを必要とする注文の頻度を指すことがある。いくつかの実施形態では、製品速度は、システム１０内の注文によって必要とされる及び／又は必要とされることが予想される各在庫アイテム及び／又は在庫アイテムのタイプの相対数を指すことがある。例えば、在庫アイテムは、この在庫アイテムが他の在庫アイテムと比べてシステム１０内の注文４０によってより頻繁に必要とされる場合に比較的高い製品速度を有することがある。いくつかの実施形態では、製品速度は、所与の時間内の所与の在庫アイテムの需要量を指すことがある。代替的に又は加えて、製品速度は、在庫システム１０内の見計らい注文及び／又は受信した注文４０によってリクエストされた在庫アイテム４２の量を単純に指すことがある。いくつかの実施形態では、速度は、ヒストリカル速度、既知の需要、及び期待される需要のうちのいくつかの適切な組み合わせを指すことがある。
【００４２】
製品体積は、特定の注文によってリクエストされた在庫アイテム４２の相対量を指すことがある。例えば、特定の製品は、ケース及び／又はパレットなどによって大口の量で注文されることがある。こうした在庫アイテム４２については、ケース及び／又はパレットを在庫ストレージ４８に入れるためにばらすのは効率的でないことがある。製品体積は、加えて又は代替的に、在庫システム１０内で注文される特定の在庫アイテム４２の立方体積を指すことがある。大きい及び／又はかさばる在庫アイテム４２は、あまり大きくない及び／又はかさばらないアイテムよりも在庫ホルダ３０に集積するのに比較的より多くの労力を要することがある。したがって、管理モジュール１５は、種々の在庫アイテム４２の製品体積を計算し、こうしたアイテムを保持するパレットホルダ３４を在庫ピア５０に据え置くことを決定してもよい。いくつかの実施形態では、管理モジュール１５は、種々の在庫アイテム４２の製品速度及び製品体積を判定し、製品速度及び製品体積の統計に基づいて在庫アイテム４２を在庫ピア５０に据え置くかどうかを判断してもよい。
【００４３】
管理モジュール１５は、したがって、在庫アイテム４２の製品速度及び／又は製品体積の統計を計算してもよい。製品速度は、在庫システム１０内の在庫アイテム４２の既知の又は期待される需要を判断するのに有用な、過去の注文情報、ヒストリカル注文トレンド、在庫システム１０内の現在の注文、現在の注文情報、既知の及び／又は期待される需要、及び／又は予想される将来の注文情報、売上情報、及び／又は任意の他の適切な情報に基づいて判定されてもよい。製品速度及び／又は製品体積に基づいて、管理モジュール１５は、比較的高い人気及び／又は大体積を有する在庫アイテム４２を判定してもよい。人気の高い在庫アイテム４２は、複数の注文によって比較的高頻度にリクエストされるアイテムを指すことがある。こうした在庫アイテム４２は、一般に、結果的にこうした在庫アイテム４２の注文に応えるために対応して高い数のタスクの割り当てを生成する管理モジュール５０をもたらすことがある。管理モジュール１５は、その割り当てが在庫ピア５０を用いてこうしたアイテムの注文に応えるために生成されるタスクの割り当ての量を減らすことになるという判断に基づいてパレットホルダ３４及び／又は在庫ホルダ３０を割り当ててもよい。
【００４４】
管理モジュール１５は、在庫ピア５０に据え置くべく在庫アイテム４２を選択する際に在庫アイテム４２の需要に関連した種々のこうしたメトリクスを考慮してもよい。例えば、管理モジュール１５は、在庫ピア５０に割り当てるべく最高の製品速度及び／又は製品体積を有するいくつかの在庫アイテム４２を判定してもよい。別の例として、管理モジュール１５は、最高の既知の又は期待される需要を有するいくつかの製品を判定してもよい。選定されるいくつかの在庫アイテム４２は、在庫ピア５０での在庫ホルダ３０及び／又はパレットホルダ３４のためのいくつかの画定された領域８０に対応していてもよい。いくつかの実施形態では、管理モジュール１５は、在庫アイテム４２が在庫ピア５０に据え置かれるべきかどうかを判断するために速度を所定の閾値と比較してもよい。例えば、在庫アイテム４２は、在庫ピア５０に配置するのに適格となるのに少なくとも所定の量のシステムアクティビティ及び／又はタスクの割り当てを生成することを必要とされることがある。加えて又は代替的に、管理モジュール１５は、最高速度を有するものを判定するために種々の製品の速度の比較、ソート、又は他の方法での解析に基づいて最高速度を有する在庫アイテム４２を判定してもよい。
【００４５】
より具体的な例を提供するために、在庫ピア５０の特定の実施形態は、３０個の画定された領域８０を含むことがある。管理モジュール１５は、在庫ピア５０での３０箇所の場所を在庫ホルダ３０及び／又はパレットホルダ３４で埋めるのに適切な多数の在庫アイテム４２を判定してもよい。例えば、パレットホルダ３４は、大口の量の１つの特定のＳＫＵの特定の在庫アイテム４２を保持してもよい。その一方で、在庫ホルダ３０の特定の実施形態は、いくつかのＳＫＵの種々の在庫アイテム４２を運んでもよい。高速アイテム４２は、複数の在庫アイテム４２が在庫ホルダ３０の中で在庫ピア５０での１つの画定された領域８０で保管され得るように、在庫ホルダ３０の中に一緒に保管されてもよい。前述の事務用品の例に戻ると、在庫ホルダ３０は、種々のＳＫＵの人気のあるインクカートリッジを保持してもよく、一方、パレットホルダ３４は、単一のＳＫＵを有する大体積の紙のボックスを保持してもよい。結果として、例えば、在庫ピア５０に３０個の画定された領域８０が存在することがあるが、管理モジュール１５は、より多くの数の在庫アイテム４２を画定された領域８０で保管することを決定してもよい。例えば、管理モジュール１５は、在庫ピア５０に据え置かれるべき５０〜６０又はそれ以上のＳＫＵの在庫アイテム４２を指定してもよい。
【００４６】
しかしながら、本明細書での特定の数は単に例証する目的で提供され、在庫ピア５０の画定された領域８０、在庫ホルダ３０、及び／又はパレットホルダ３４の構成及び配列に応じて任意の適切な数の在庫アイテム４２が在庫ピア５０に据え置かれてもよいことに留意されたい。例えば、管理モジュール１５は、画定された領域８０が存在するよりも少ない在庫アイテム４２を保管することを決定してもよく、及び／又は、したがって、同じ１つ以上のＳＫＵの在庫アイテム４２を保持する複数の在庫ホルダ３０及び／又はパレットホルダ３４を割り当ててもよい。別の例として、在庫ピア５０の画定された領域８０の数は、在庫システム１０のシステムアクティビティに応じて変えてもよい。したがって、例示的な数の画定された領域８０が論じられているが、任意の適切な数の画定された領域８０が用いられてもよい。加えて又は代替的に、在庫ピア５０は、いくつかの実施形態では、特定の時点で在庫システム１０内の最小閾値を上回る非常に人気のある及び／又は大体積在庫アイテム４２の数に応じて設定可能な数の画定された領域８０を有してもよい。管理モジュール１５は、在庫アイテムが在庫システム１０に受け入れられる時点で高速アイテムを受入ステーション５２で在庫ホルダ３０にグループ化するように動作可能であってもよいことにも留意されたい。管理モジュール１５は、特定の在庫アイテム４２を在庫ホルダ３０に入れる指示を受入ステーション５２に与えてもよい。したがって、在庫ホルダ３０は、高速在庫アイテム４２が適切な時点で在庫ピア５０に配置され得るように、高速在庫アイテム４２を含むように予め構成されてもよい。
【００４７】
選択された在庫アイテム４２に基づいて、管理モジュール１５は、選択された在庫アイテム４２を保持する在庫ホルダ３０及び／又はパレットホルダ３４を選択してもよい。管理モジュール１５は、次いで、このホルダを在庫ピア５０の画定された領域８０に輸送するために、モバイル駆動ユニット２０に関するタスクの割り当てを生成及び／又は発行してもよい。在庫システム１０が５，０００ＳＫＵの固有の在庫アイテム４２を保管し、かつ在庫ピア５０に３０個の画定された領域８０が配列される例示的な実施形態では、管理モジュール１５は、在庫ピア５０に据え置くべく３０個までの在庫ホルダ３０及び／又はパレットホルダ３４の組み合わせを選択してもよい。管理モジュール１５は、いくつかの実施形態では、在庫ピア５０に据え置くべく在庫アイテム４２の最良の組み合わせを保管する在庫ホルダ３０を選択してもよい。加えて又は代替的に、在庫ホルダ３０の選択は、在庫ピア５０で高い数の注文のラインを完了するという判断に基づいていてもよい。注文の「ライン」は、この注文での個々のラインアイテムを指すことがある。ラインは、注文での特定のＳＫＵを指すことがある。例えば、３つの異なるＳＫＵの注文は３つのラインを有することがある。管理モジュール１５は、在庫ピア５０に割り当てる在庫ホルダ３０及び／又はパレットホルダ３４の選択を行うときに特定の在庫ホルダ３０及び／又はパレットホルダ３４によって完了されることが期待される注文でのラインの総数を求めてもよい。完了されるラインの総数に基づいて、管理モジュール１５は、特定の在庫ホルダ３０及び／又はパレットホルダ３４にスコアを割り当ててもよい。管理モジュール１５は、したがって、在庫システム１０内の種々の在庫ホルダにスコアを割り当ててもよく、及び／又は在庫ホルダ３０及び／又はパレットホルダ３４のそれぞれの最高相対スコアを判定してもよい。ベストスコアを有する在庫ホルダ３０及び／又はパレットホルダ３４に基づいて、管理モジュール１５は、この在庫ホルダ３０又はパレットホルダ３４を選択してもよい。管理モジュール１５は、加えて又は代替的に、受入ステーション５２で在庫ホルダ３０を補充するときにどのようにして及びどのような在庫アイテム４２の組み合わせを在庫ホルダ３０に入れるかを判断するときに類似の因子を考慮してもよい。例示的な実施形態では管理モジュール１５によって完了される合計ラインが考慮されるが、管理モジュール１５は、加えて又は代替的に、完了される注文の総数に基づいて特定の在庫ホルダ３０及び／又はパレットホルダ３４を選択してもよいことに留意されたい。
【００４８】
管理モジュール１５は、したがって、在庫ピア５０に関する在庫ホルダ３０及び／又はパレットホルダ３４を選択するときに製品速度及び／又は完了される総注文を考慮に入れてもよい。例えば、在庫アイテム４２の既知の需要及びヒストリカル注文トレンドの分析に基づいて、管理モジュール１５は、在庫ピア５０でのほとんどの注文に応える及び／又はほとんどの注文を完了するように計算される在庫アイテム４２の組み合わせを選択してもよい。一例では、在庫システム１０での５つの上位売れ筋アイテムは、それぞれ、紙、インクカートリッジ、鉛筆、紙、及びプリンタであることがある。上記の製品の最もよく注文される組み合わせはインクカートリッジ、紙、及びプリンタであるという判断に基づいて、管理モジュール１５は、したがって、在庫ピア５０で保管するのに紙、インク、及びプリンタを選択してもよい。
【００４９】
管理モジュール１５は、いくつかの実施形態では、在庫ピア５０に配置するために特定の在庫ホルダ３０及び／又はパレットホルダ３４を予定してもよい。管理モジュール１５は、在庫アイテム４２に関連したメトリクスに基づいて在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０に輸送する計画を立ててもよい。例えば、管理モジュール１５は、在庫アイテム４２の期待される需要を判断してもよい。期待される需要に基づいて、管理モジュール１５は、他の在庫ホルダの在庫アイテム４２の期待される需要が現在在庫ピア５０にある在庫ホルダ３０の中の在庫アイテム４２よりも高くなることが期待されるときに、将来の或る時点で特定の在庫ホルダ３０を在庫ピア５０の別の在庫ホルダ３０と置き換えるべきであると判断してもよい。したがって、管理モジュール１５は、種々の在庫ホルダ３０及び／又はパレットホルダ３４が在庫ピア５０で利用可能となるスケジュールを築いてもよい。管理モジュール１５はまた、種々の注文での在庫アイテム４２を一緒にグループ化することができるように、或る注文に将来応える及び／又は注文に応じるのを遅らせることを決定してもよい。したがって、より多くの数のこれらのアイテム４２が将来の時点でリクエストされることになり、これらのアイテムを保持する在庫ホルダ３０及び／又はパレットホルダ３４がその時点で在庫ピア５０に移動されてもよい。管理モジュール１５はまた、種々の在庫ホルダ３０及び／又はパレットホルダ３４がいつ在庫ピア５０に輸送されることを予定されるかの判断に基づいて、どのようにして及び／又はいつ在庫ピア５０で注文に応じるかを決定してもよい。
【００５０】
管理モジュール１５は、いくつかの実施形態では、特定の在庫ホルダ３０又はパレットホルダ３４を配置するべく在庫ピア５０の特定の画定された領域８０を選択してもよい。例えば、管理モジュール１５は、在庫ピア５０での期待される作業配分に基づいて特定の画定された領域８０を選択してもよい。例えば、在庫ピア５０は、在庫ピア５０のそれぞれの作業区域内から各アイテム４２を取り出す種々のオペレータを含むことがある。在庫ピア５０の作業区域の期待される又は実際の作業負荷に基づいて、管理モジュール１５は、在庫ホルダ３０及び／又はパレットホルダ３４をこれらの特定の区域に配分してもよい。１時間当たりのピック数又は１分間当たりのピック数又は在庫ピア５０でのアクティビティレベルを測ることができる他の適切なメトリックなどの作業負荷の任意の適切なメトリックが用いられてもよい。管理モジュール１５は、在庫ピア５０の種々の作業区域にわたる作業配分のバランスをとってもよい。他の実施形態では、管理モジュール１５は、作業区域にわたって種々の速度の在庫アイテム４２を有する在庫ホルダ３０及び／又はパレットホルダ３４をランダムに割り当ててもよい。いくつかの実施形態では、管理モジュール１５は、在庫ホルダ３０を画定された領域８０の別のサブセットに割り当てている間、パレットホルダ３４を画定された領域８０の特定のサブセットに割り当ててもよい。例えば、パレットホルダ３４は、在庫ピア５０でグループ化されても及び／又は一緒に配置されてもよい。パレットホルダ３４は、例えば、特定の作業区域にグループ化されてもよい。別の例として、在庫ホルダ３０は、在庫ピア５０でグループ化されても及び／又は一緒に配置されてもよく、これはパレットホルダ３４とは異なる作業区域内であってもよい。
【００５１】
管理モジュール１５は、それぞれの在庫ホルダ３０又はパレットホルダ３４内の在庫アイテムの相対速度に基づいて、在庫ピア５０の種々の画定された領域８０への注文ホルダ３０及び／又はパレットホルダ３４の最適な配分を決定してもよい。在庫ピア５０は、特定の持続時間で在庫ピア５０で完了されることが期待される総作業量に応じて設定可能な数の作業区域を有してもよいことにも留意されたい。例えば、在庫システム１０の作業が特に集中する期間、注文が特に集中する期間、及び／又はシステムアクティビティレベルの特に高い期間中は、より多くのオペレータが在庫ピア５０に割り当てられてもよい。したがって、在庫管理モジュール１５は、在庫ピア５０でのオペレータの人数に基づいて作業配分のバランスをとっても及び／又は在庫ピア５０で注文が応じられる比率を設定してもよい。管理モジュール１５は、したがって、オペレータの人数に基づいてより多くの作業及び／又はより高速のアイテムを割り当ててもよい。より詳細に後述されるように、オペレータの人数は、注文に応えるために在庫ピア５０に輸送される注文ホルダ４０の数及び／又はタイプにも影響することがある。在庫ピア５０のアクティビティレベルを考慮に入れることで、在庫ピア５０でのオペレータが過労にならない及び／又は物理的に可能であるよりも多くの完了するべきタスクが与えられないことが保証されることがある。管理モジュール１５はまた、在庫ピア５０に適切な量の作業を割り当てることができてもよい。加えて、製品速度に基づいて在庫ホルダ３０及び／又はパレットホルダ３４を種々の画定された領域８０に分配することは、注文ホルダ４０が在庫ピア５０に沿って移動する際に注文ホルダ４０のより整然とした及び／又はバランスのとれた流動を可能にすることがある。
【００５２】
時々、在庫システム１０内で、在庫アイテム４２の需要が変化することがある。例えば、在庫アイテムは、新製品及び新バージョンの製品がリリースされる際に徐々に人気を失う及び／又は他の在庫アイテム４２と置き換えられることがある。例えば、ＤＶＤでリリースされる新しい映画は、最初は非常に人気がある場合があるが、時間が経つにつれて及び／又は新しいＤＶＤがリリースされる際に人気が減少する場合がある。したがって、管理モジュール１５は、在庫アイテム４２の製品速度及び／又は製品を経時的に追跡することができてもよい。例えば、管理モジュール１５は、在庫アイテム４２の既知の需要及び／又は期待される需要を追跡してもよい。在庫アイテム４２の需要が変化する際に、管理モジュール１５は、変化に基づいて在庫ピア５０で保管される在庫アイテム４２を他の在庫アイテム４２に置き換えるために適切なタスクの割り当てを発行してもよい。例えば、管理モジュール１５は、在庫ピア５０で保管される在庫アイテム４２の人気が現在在庫ストレージ４８に保管される別の在庫アイテム４２よりも減少したと判断する場合がある。管理モジュール１５は、在庫ピア５０から在庫アイテム４２を取り出し、これを現在在庫ストレージ４８にあるものと置き換えるために適切なタスクを発行してもよい。加えて、在庫ピア５０が種々の在庫ホルダ３０及び／又はパレットホルダ３４から在庫アイテム４２を用いる際に、これらのそれぞれのホルダの中に保管される在庫アイテムが減少することがある。したがって、管理モジュール１５は、所与の在庫ホルダ３０及び／又はパレットホルダ３４の中の在庫アイテム４２の量が所定の量よりも低下したという或る表示を検出、判断、及び／又は受信してもよい。所定の量は、例えば、在庫ホルダ３０及び／又はパレットホルダ３４が低い量の在庫アイテム４２で稼働している及び／又は在庫アイテム４２を切らしたことを示してもよい。管理モジュール１５は、したがって、交換在庫アイテム４２を在庫ピア５０に輸送するタスクの割り当てを発行してもよい。管理モジュール１５は、欠品した在庫ホルダ３０及び／又はパレットホルダ３４を同じタイプの在庫アイテム４２を保管するホルダに置き換えてもよく、及び／又は欠品したホルダを欠品した在庫アイテム４２よりも比較的高い速度を有する異なる在庫アイテム４２に置き換えてもよい。
【００５３】
いくつかの実施形態では、在庫ホルダ３０及び／又はパレットホルダ３４は、在庫ピア５０に面する側でより速い速度で欠品することがある。例えば、パレットホルダ３４は、在庫ピア５０のオペレータの及ぶ範囲内の在庫アイテム４２のものが最初に欠品することがある。したがって、在庫ピア５０に最も近いパレットホルダ３４の側で欠品することがあり、一方、在庫ピア５０から離れる方に面する側は依然として容認できる量の在庫アイテム４２を含むことがある。したがって、管理モジュール１５は、在庫ピア５０の在庫ホルダ３０及び／又はパレットホルダ３４が回転されるべきであるという状態表示を受信してもよい。管理モジュール１５は、したがって、適切な在庫ホルダ３０又はパレットホルダ３４を回転させるべくモバイル駆動ユニット２０に関する適切なタスクの割り当てを発行してもよい。これを達成するための特定の動作及び技術のさらなる詳細が図５に関連して後述される。
【００５４】
在庫ピア５０の固定のステーションに据え置かれるべき在庫ホルダ３０及び／又はパレットホルダ３４を選択した後で、管理モジュール１５は、特定の実施形態では、選択された在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０に沿った画定された領域８０に輸送するべく特定のモバイル駆動ユニット２０に関するタスクを割り当ててもよい。例えば、管理モジュール１５は、選択されたモバイル駆動ユニット２０に、選択された在庫ホルダ３０及び／又はパレットホルダ３４の場所を識別するタスクの割り当てを通信してもよい。管理モジュール１５は、特定の在庫ホルダ３０及び／又はパレットホルダ３４に対する選択されたモバイル駆動ユニット２０の場所又は状態、選択されたモバイル駆動ユニット２０が以前に割り当てられたタスクを完了したという表示、所定のスケジュール、及び／又は任意の他の適切な考慮事項に基づいて、該当するタスクを割り当てるモバイル駆動ユニット２０を選択してもよい。管理モジュール１５は、モバイル駆動ユニットの現在の場所から選択された在庫ホルダ３０及び／又はパレットホルダ３４までのモバイル駆動ユニット２０がとる経路を計画してもよい。割り当てられたタスクに応じて、モバイル駆動ユニット２０は、特定の在庫ホルダ３０又はパレットホルダ３４の宛先への経路をリクエストしてもよい。管理モジュール１５は、リクエストしているモバイル駆動ユニット２０の現在の場所とリクエストされた宛先との間の経路を選択し、経路を識別する情報をモバイル駆動ユニット２０に通信してもよい。管理モジュール１５は、リクエストしているモバイル駆動ユニット２０が宛先に着くまでにたどる最適な経路を選択するために、現在の混雑、ヒストリカルトラフィックトレンド、タスクの優先順位、及び／又は他の適切な考慮事項の知識を使用してもよい。加えて、経路をスケジュールするにあたり（タスクを割り当てるにあたり）、管理モジュール１５は、在庫システム１０内の該当するモバイル駆動ユニット２０の移動を容易にするために、リフト、コンベヤ、傾斜路、トンネル、及び／又は他の運搬機器又は在庫システム１０の特徴の使用に関する情報に基づく決定を行ってもよい。
【００５５】
管理モジュール１５から経路を受信した後で、リクエストしているモバイル駆動ユニット２０は、次いで、経路をセグメント毎に横断して、選択された在庫ホルダ３０及び／又はパレットホルダ３４の宛先に移動してもよい。特定のセグメントを始める前に、該当するモバイル駆動ユニット２０は、管理モジュール１５からセグメントを用いる許可をリクエストしてもよい。結果として、管理モジュール１５は、このモバイル駆動ユニット２０の使用のためにセグメントを確保してもよい。結果として、管理モジュール１５は、在庫システム１０の特定の部分の使用への競合するリクエストを解決することも担当することがある。在庫ホルダ３０及び／又はパレットホルダ３４に到着した後で、モバイル駆動ユニット２０は、ホルダに結合、ドッキング、又は他の方法で接続してもよい。例えば、モバイル駆動ユニット２０は、該当するホルダの下に移動し、モバイル駆動ユニットのドッキングヘッドを用いてホルダを持ち上げてもよい。ホルダの下に移動するときに、モバイル駆動ユニット２０は、ドッキングヘッド及び／又はモバイル駆動ユニット２０の中心垂直軸がホルダの中心垂直軸と実質的に位置合わせされるようにホルダの一部と自身で位置合わせしてもよい。ホルダに結合、ドッキング、及び／又は接続した後で、モバイル駆動ユニット２０は、選択された画定された領域８０に特定のホルダを輸送してもよい。選択された画定された領域で、モバイル駆動ユニット２０は、在庫ホルダ３０からドッキング解除し、在庫ホルダ３０を下ろし、在庫ホルダ３０から結合解除し、又は在庫ホルダ３０から他の方法で接続解除してもよい。モバイル駆動ユニット２０は、次いで、在庫ホルダ３０から離れる方に移動してもよく、及び／又は別のタスクの割り当てを受信するために管理モジュール１５にその可用性を表示してもよい。
【００５６】
上記の原理によれば、選択された在庫ホルダ３０及び／又はパレットホルダ３４のそれぞれは、モバイル駆動ユニット２０によって在庫ピア５０に輸送されてもよい。しかしながら、どのようにして在庫ホルダ３０及びパレットホルダ３４が在庫ピア５０に輸送されるかの具体例が示されるが、任意の適切な方法が用いられてもよいことに留意されたい。例えば、いくつかの実施形態では、在庫ホルダ３０は、モバイル駆動ユニット２０によって在庫ピア５０に輸送されてもよく、一方、パレットホルダ３４は、在庫アイテム４２のパレットを輸送することができるクレーン、フォークリフト、コンベヤ、又は他の産業用移動機器などのいくつかの他の輸送手段によって輸送されてもよい。いくつかの実施形態では、管理モジュール１５は、在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０に輸送することと併せて１つ以上のドリフト場所を用いることができてもよい。ドリフト場所と、どのようにしてそれらが在庫ピア５０で注文に応えるのに用いられ得るかのより詳細な説明が図５に関連して後述される。
【００５７】
在庫システム１０の動作中に、管理モジュール１５は、種々の在庫アイテム４２をリクエストする注文を種々の時点で受信することがある。管理モジュール１５によって受信された在庫アイテム４２の注文に応えるために、管理モジュール１５は、注文ホルダ４０上に２つ以上の注文を配列してもよい。注文ホルダ４０は、例えば、導入ステーション５４に配列されてもよい。導入ステーション５４で、１つ以上の注文がコンテナ６０にグループ化され、注文ホルダ４０上に配列されてもよい。コンテナ６０は、コンテナ６０のサイズ、コンテナ６０の中に受け入れられることが期待される在庫アイテム４２のタイプ、在庫ピア５０から注文の在庫アイテム４２を受け入れる能力、又は他の種々の適切な因子を含む任意の数及びタイプの因子に基づいて注文ホルダ４０上に配列されてもよい。加えて又は代替的に、管理モジュール１５は、在庫ピア５０の所与の在庫ホルダ３４内の注文の期待される完了に基づいて種々の注文をグループ化することを決定してもよい。
【００５８】
管理モジュール１５は、コンテナ６０に関連した注文を注文ホルダ４０に任意の適切な様態でグループ化することを決定してもよい。例えば、管理モジュール１５は、１つ以上の在庫アイテムの注文に対応する１つ以上の在庫アイテム４２を識別するために在庫システム１０内の未処理注文を分析してもよい。管理モジュール１５は、どの在庫ホルダ３０及び／又はパレットホルダ３４がこれらの在庫アイテム４２を保管するかを判断してもよい。管理モジュール１５は、受注している在庫アイテム４２が在庫ピア５０で及び／又は在庫ストレージ４８の中で保管されるかどうかを判断してもよい。管理モジュール１５は、異なる注文によってリクエストされた１つ以上の在庫アイテム４２がそれぞれ在庫ピア５０の画定された領域８０に存在するという判断に基づいて注文をグループ化してもよい。注文は、受注している在庫アイテム４２を受け入れるために関連するコンテナ６０を有してもよい。例えば、コンテナ６０は、上述のように出荷するのに適した適切に寸法設定されたボール紙ボックス又は他のコンテナであってもよい。したがって、注文ホルダ４０は、在庫ピア５０に沿った種々の場所での在庫アイテム４２を受け入れることを指定される注文に関連したコンテナ６０の種々の群を保持するように配列されてもよい。
【００５９】
管理モジュール１５は、在庫システム１０の未処理注文及び／又は種々のアクティビティレベルに応じて注文ホルダ４０の種々の構成を配列することができてもよい。例えば、管理モジュール１５は、すべて在庫ピア５０に存在する在庫アイテム４２の注文を含むように注文ホルダ４０を配列してもよい。こうした注文ホルダ４０が注文ホルダ４０で受注している在庫アイテム４２を受け入れるために在庫ピア５０に輸送されるときに、この注文ホルダ４０での注文のすべてが在庫ピア５０で完了されることがある。管理モジュール１５はまた、注文ホルダ４０を、在庫ピア５０に存在する在庫アイテム４２の注文と在庫ストレージ４８内に保管される在庫アイテム４２の注文を含むように配列してもよい。こうした注文ホルダ４０は、在庫ピア５０で部分的に完了されることがあり、かつ、在庫ストレージ４８の中の在庫アイテム４２がモバイル駆動ユニット２０によってこれらの在庫ステーション５６に輸送され得るように、種々の在庫ステーション５６に輸送されてもよい。管理モジュール１５はまた、注文ホルダ４０を、在庫ストレージ４８内にのみ存在する在庫アイテム４２の注文を含むように配列してもよい。こうした注文ホルダは在庫ステーション５６で完了されることがある。注文ホルダ４０のこれらの構成は、それぞれ、在庫ピアオンリー注文ホルダ４０、ミックス注文ホルダ４０、及び／又は在庫ステーションオンリー注文ホルダ４０と呼ばれることがある。
【００６０】
管理モジュール１５は、任意の適切な考慮事項に基づいてどのような数及び／又は構成の注文ホルダ４０をアセンブルするかを決定してもよい。例えば、管理モジュール１５は、在庫ピア５０のアクティビティレベル及び／又はオペレータの作業配分及び／又は在庫ピア５０の全作業負荷を考慮に入れてもよい。管理モジュール１５が、在庫ピア５０の作業負荷が所定のレベルを上回ると判断する場合、管理モジュール１５は、ミックス注文ホルダ４０及び／又は在庫ステーションオンリー注文ホルダ４０を構築することを決定してもよい。作業負荷は、割り当てられる１時間あたりのピック数、割り当てられる作業量、又は在庫ピア５０のアクティビティレベルを測るための他の適切なメトリックを指すことがある。例えば、在庫ピア５０のオペレータは、所定の及び／又は最大作業レートまで在庫ピア５０で働くことができてもよい。管理モジュール１５は、在庫ピア５０のオペレータが実質的に所定の及び／又は最大作業レートで働くように計算される作業負荷を在庫ピア５０に割り当ててもよい。いくつかの実施形態では、最大作業レートは、在庫ピア５０に割り当てられてもよい最適な及び／又は最大作業負荷を判断するのに用いられてもよい。管理モジュール１５は、最適な及び／又は最大作業負荷を達成するために在庫ピア５０での作業を減少及び／又は増加させることを決定してもよい。決定に基づいて、管理モジュール１５は、注文ホルダ４０の数及び構成を選択してもよい。例えば、在庫ピア５０での作業負荷が最小を上回るが最大を下回る場合、管理モジュール１５は、所定のスケジュールに基づいてミックス注文ホルダ４０及び／又は在庫ピアオンリー注文ホルダ４０の混合体を配列することを決定してもよい。所定のスケジュールは、作業のバランスをとり、作業負荷を最小よりも高くかつ最大よりも低く保つことを試みること、在庫ピア５０でのオペレータの人数、及び／又は任意の他の適切な因子に基づいて決定されてもよい。在庫ピア５０での作業負荷が最小を下回る場合、管理モジュール１５は、別個の注文ホルダ４０の中で在庫ストレージ４８内に存在する在庫アイテム４２のために注文ホルダ４０を配列しながら、可能ならば在庫ピアオンリー注文ホルダ４０のみからなる注文ホルダ４０をアセンブルすることを決定してもよい。
【００６１】
管理モジュール１５は、上記の原理に従って注文及び／又は注文ホルダ４０の配列に優先順位を付けてもよい。例えば、管理モジュール１５は、在庫ピア５０で応えることができる注文に、在庫ストレージ４８内に存在していてもよい比較的よりまれな又はあまり人気のないアイテムからなる注文よりも上位の優先順位を付けてもよい。代替的に又は加えて、別個の導入ステーション５４が、あまり人気のない在庫アイテム４２の注文の取り扱いに関して指定されてもよい。管理モジュール１５は、注文ホルダ４０をこうした他のアイテムのための他の導入ステーションでアセンブルされるように誘導してもよい。いくつかの実施形態では、管理モジュール１５は、在庫ピア５０によって保管される在庫アイテム４２を含む注文ホルダ４０を配列してもよいが、それにもかかわらず、上述のアクティビティレベルの考慮事項などの種々の因子に基づいて在庫ピア５０でではなく在庫ステーション５６からこれらの注文に応えることを決定してもよい。
【００６２】
管理モジュール１５は、加えて又は代替的に、注文ホルダ４０を配列するときに、種々の注文によってリクエストされた特定の在庫アイテム４２が在庫ピア５０のどこで保管されるかを考慮に入れてもよい。例えば、管理モジュール１５は、在庫ピア５０の種々の作業区域にわたる作業負荷の配分のバランスをとることを試みてもよい。管理モジュール１５は、特定の注文ホルダ４０が在庫ピア５０の種々の場所に沿って移動する際に該注文ホルダ４０によって受け入れられる在庫アイテム４２の数を均等に分配すること、及び／又は在庫ピア５０に移動する注文ホルダ４０の流動のバランスをとることを試みてもよい。例証するために、１つの画定された領域８０で１つの在庫ホルダ３０から５つの在庫アイテム４２を受け入れるのではなく、管理モジュール１５は、在庫ピア５０に沿った５つの異なる画定された領域８０に５つの異なる在庫アイテム４２を含む注文を配列してもよい。いくつかの実施形態では、１つのＳＫＵの特定の在庫アイテム４２が２つの異なる場所に保管されてもよい。管理モジュール１５は、在庫ピア５０での作業の流れのバランスをとる及び／又は在庫ピア５０上の特定の時点及び／又は場所での在庫ピア５０のアクティビティレベルの瞬時的上昇を防ぐために、在庫ピア５０で保管される２つの異なる在庫ホルダ３０を用いて同じＳＫＵをリクエストする注文ホルダ４０での注文に応えることを決定してもよい。しかしながら、この例は単に例証する目的であることを理解されたい。管理モジュール１５は、任意の適切な様態で在庫ピア５０での作業を分配しても及び／又はそのバランスをとってもよい。
【００６３】
管理モジュール１５は、在庫ピア５０に輸送される注文ホルダ４０の数を最小にするために注文ホルダ４０に配列するコンテナ６０の任意の適切な組み合わせを決定してもよい。いくつかの実施形態では、管理モジュール１５は、モバイル駆動ユニット２０によって必要とされるトリップの総数を減らすことに基づいて注文をグループ化することを決定してもよい。上述のように、管理モジュール１５によってモバイル駆動ユニット２０に割り当てられるタスクの割り当ては、宛先への特定の経路の横断を含むことがある。注文ホルダ４０が在庫ピア５０に輸送されるときに、モバイル駆動ユニット２０は、注文ホルダ４０を導入ステーション５４から在庫ピア５０に輸送することを必要とされることがある。その後、モバイル駆動ユニット２０は、注文ホルダ４０を在庫ステーション５６及び／又は出荷ステーション５８に輸送してもよい。注文は、モバイル駆動ユニット２０によって必要とされるトリップの数を最小にする及び／又はモバイル駆動ユニット２０によって必要とされるトリップの全長を減少させる及び／又は最小にするために注文ホルダ４０にグループ化されてもよい。したがって、管理モジュール１５は、注文ホルダ４０を配列しているときにモバイル駆動ユニット２０によって必要とされる全トリップを最小にすることを試みてもよい。
【００６４】
注文ホルダ４０がアセンブルされた後で、モバイル駆動ユニット２０は、注文ホルダ４０を在庫ピア５０及び／又は在庫システム１０内の他の宛先に輸送してもよい。モバイル駆動ユニット２０は、管理モジュール１５からの適切なタスクの割り当てに応答して注文ホルダ４０を輸送してもよい。管理モジュール１５は、上述のタスクの割り当て技術及び／又は経路計画技術のいずれかを用いて注文ホルダ４０を在庫ピア５０に輸送するタスクをモバイル駆動ユニット２０に割り当ててもよい。モバイル駆動ユニット２０は注文ホルダ４０を在庫ピア５０に沿って移動する。注文ホルダ４０が在庫ピア５０に沿って移動する際に、在庫アイテム４２が在庫ホルダ３０及び／又はパレットホルダ３４の中に保管される画定された領域８０とは反対の側部に沿った在庫ピア５０に沿った場所で、注文ホルダ４０が在庫アイテム４２を受け入れる。いくつかの実施形態では、在庫ピア５０のオペレータは、在庫アイテム４２を在庫ホルダ３０及び／又はパレットホルダ３４から注文ホルダ４０の適切なコンテナ６０の中に移してもよい。管理モジュール１５は、在庫アイテム４２が受け入れられるべき種々の場所で注文ホルダ４０が減速する及び／又は止まることをどこで期待するかをオペレータに表示するために、在庫ピア５０で光又は他の視覚インジケータなどのインジケータを作動してもよい。代替的に又は加えて、管理モジュール１５は、どのような在庫アイテム４２をピックし、注文ホルダ４０の該在庫アイテム４２を配置するべくどのようなコンテナ６０に入れるかをオペレータに指示するために適切な情報を在庫ピア５０に伝送してもよい。
【００６５】
注文ホルダ４０は、オペレータが注文ホルダ４０と相互作用するのを容易にする様態に従って、在庫ピア５０の画定された領域８０とは反対の側部に沿って輸送されてもよい。いくつかの実施形態では、注文ホルダ４０は、オペレータが自分の特定の作業区域の端に到着するまで所与の注文ホルダ４０と共に一次方向に移動するように、在庫ピア５０の側部に沿って輸送されてもよい。所与の注文ホルダ４０が次の作業区域に到着するときに、次の区域のオペレータが、適宜、アイテムを注文ホルダ４０の中に入れ始めてもよい。第１の区域のオペレータは、次いで、区域の遠端に戻り、次いで、新しい注文ホルダ４０が在庫ピア５０に沿って一次方向に移動する際に在庫アイテム４２を新しい注文ホルダ４０の中に入れることを続行してもよい。特定の作業区域の開始点での注文ホルダ４０の到着は、いつオペレータが作業区域の開始点に戻るかに従って時間調整されてもよい。在庫ピア５０に沿って移動する注文ホルダ４０、並びにどのようにして在庫ピア５０でのインジケータがオペレータに在庫アイテム４２を移すことを指示し得るかのより詳細な説明が図５に関連して後述される。
【００６６】
適切な在庫アイテム４２が注文ホルダ４０のコンテナ６０に受け入れられた後で、モバイル駆動ユニット２０が注文ホルダ４０を在庫システム１０内の適切な場所に移動し続けてもよい。注文が完了しない場合、注文ホルダ４０は、さらなるアイテム４２が受け入れられ得るように、モバイル駆動ユニット２０によって適切な在庫ステーション５６に輸送されてもよい。在庫ステーション５６にある間にさらなる在庫アイテム４２が注文ホルダ４０での注文によって受け入れられてもよい。加えて又は代替的に、在庫ステーション５６は、エンドユーザ及び／又は出荷先に出荷するために注文ホルダ４０の中にコンテナ６０を準備してもよい。例えば、オペレータは、保護パッキング材をコンテナ６０に付加すること及び／又は閉じること、テープを貼ること、封じること、及び／又はコンテナ６０を出荷するための準備に際した他のタスクを行うことなどの注文完成タスクを行ってもよい。注文が完了すると、注文ホルダ４０は、モバイル駆動ユニット２０によって出荷のために出荷ステーション５８に輸送されてもよい。しかしながら、いくつかの実施形態では、在庫ステーション５６は、注文を完了し、発送するのに用いられてもよいことに留意されたい。加えて又は代替的に、出荷ステーション５８は、前述の注文完成タスクを行ってもよい。
【００６７】
注文ホルダ４０が在庫ステーション５６に据え置かれる間、管理モジュール１５は、在庫ストレージ４８内のさらなる在庫アイテム４２を捜し出してもよい。管理は、コンテナ６０の注文によって必要とされる残りの在庫アイテム４２を保管している特定の在庫ホルダ３０を在庫ステーション５６に輸送するべく在庫システム１０内のモバイル駆動ユニットに関するタスクを割り当てる。例えば、在庫ストレージ４８内に存在する在庫ホルダ３０から注文ホルダ４０のコンテナ６０へのアイテムの移送を容易にするために、在庫ステーション５６で任意の適切な技術が用いられてもよい。１つ以上の在庫ステーション５６で注文が完了した後で、注文ホルダ４０及び／又はコンテナ６０は、エンドユーザ及び／又は出荷先に出荷するために出荷ステーション５８に移動及び／又は輸送されてもよい。モバイル駆動ユニット２０は、注文ホルダ４０を上述のように最終出荷準備のために出荷ステーション５８に輸送してもよい。
【００６８】
図４は、在庫ピア５０を用いて注文に応じることができる在庫システム１０の別の例示的な実施形態の上から見た図を示す。図４では、在庫システム１０は、複数の在庫ピア５０ａ、５０ｂ、及び５０ｃと共に配列される。組み合わせて用いられるときに、在庫ピア５０ａ〜５０ｃは、在庫システム１０の在庫ストレージ４８内に保管される在庫アイテム４２の実質的にすべての注文を完了することができる。図示されるように、在庫システム１０は、いくつかの在庫ピア５０をサポートするべく任意の適切な修正を伴って、図３に関連して上述したのと実質的に類似の様態で動作してもよい。
【００６９】
在庫ストレージ４８は、モバイル駆動ユニットが、上記の技術に従って製品速度及び／又は体積に基づいて在庫ホルダ３０及び／又はパレット３４を退避することができ得るように在庫ピア５０間に配列されてもよい。加えて、受入ステーション５２は、在庫システム１０内の注文ホルダ４０がたどる経路が短くなるように配列されてもよい。したがって、受入ステーション５２は、これらの特定の受入ステーション５２によって受け入れられる在庫アイテム３２を保管する在庫ストレージ４８の領域の近傍に存在してもよい。図示されるように、受入ステーション５２は、それらが在庫ストレージ４８の特定の領域の近傍で動作するモバイル駆動ユニット２０によってアクセス可能であるように、在庫ピア５０間に位置決めされる。加えて又は代替的に、受入ステーション５２は、オペレータがモバイル駆動ユニット２０の経路を横切らずに在庫ピア５０に出入りする経路を有し得るように配列されてもよい。しかしながら、在庫ピア５０、導入ステーション５４、出荷ステーション５８、及び受入ステーション５２の特定の配列が示されるが、在庫システム１０の任意の特定の幾何学的形状及びレイアウトが適切な場合があり、用いられてもよいことに留意されたい。さらに、任意の適切な数及び／又はタイプの在庫ピア５０が用いられてもよい。
【００７０】
動作時に、モバイル駆動ユニット２０が在庫ピア５０ａを訪れた後で、注文ホルダ４０が、在庫ピア５０ｂに保管される在庫アイテム４２をリクエストする注文を有する場合、モバイル駆動ユニット２０は注文ホルダ４０を在庫ピア５０ｂに輸送してもよい。在庫ピア５０ｂから在庫アイテム４２を受け入れた後で、及び在庫５０ｂを訪れた後で、モバイル駆動ユニット２０は注文ホルダ４０を在庫ピア５０ｃに輸送してもよい。代替的に、在庫ピア５０ｂでの在庫アイテム４２が注文ホルダ４０によって必要とされない場合、モバイル駆動ユニット２０は、在庫ピア５０ｂを訪れずに在庫ピア５０ｃに進んでもよい。いくつかの実施形態では、モバイル駆動ユニット２０は、在庫ピア５０ａ及び／又は５０ｂを訪れた後で、注文ホルダ４０での注文がすべてのリクエストされたアイテムを受け入れた及び／又はこれらの在庫ピア５０のうちの１つ以上を訪れた後で出荷に向けて完成される準備ができている場合に、出荷ステーション５８に進んでもよい。したがって、注文ホルダ４０は、いくつかの実施形態では、注文ホルダ４０での注文によってリクエストされた在庫アイテム４２を有する在庫ピア５０ａ、５０ｂ、５０ｃのみを訪れてもよい。加えて又は代替的に、管理モジュール１５は、最大量を超える及び／又は最小量を下回る作業負荷が回避されるように、在庫システム１０内の各在庫ピア５０ａ〜５０ｃ間の作業配分のバランスをとるように動作可能であってもよい。例えば、在庫ピア５０ａ及び５０ｂは、それぞれ特定の在庫アイテム４２を保管してもよい。管理モジュール１５は、在庫ピア５０ｂでの作業負荷が在庫ピア５０ａでの作業負荷よりも低いという判断に基づいて、特定の注文ホルダ４０が在庫ピア５０ａではなく在庫ピア５０ｂからその特定の在庫アイテム４２を受け入れるべきであると判断してもよい。作業配分のバランスをとる具体例は例証する目的で論じられ、管理モジュール１５は、任意の適切な様態で在庫ピア５０ａ〜５０ｃでの作業負荷のバランスをとることを決定してもよいことに留意されたい。管理モジュール１５はまた、前述のバランスをとる技術に従って在庫ホルダ３０及び／又はパレットホルダ３４を種々の在庫ピア５０の種々の画定された領域８０に配分してもよい。
【００７１】
図５は、在庫システム１０内の在庫ピア５０を用いて注文に応えるための特定の技術を示す。在庫システム１０は、１つ以上のドリフト場所９０Ａ〜９０Ｄを含んでもよい。管理モジュール１５は、在庫システム１０内の特定の領域をドリフト場所９０として指定するように動作可能であってもよい。したがって、管理モジュール１５は、注文に応えるのを容易にするために在庫ピア５０と併せて１つ以上のドリフトスペースを用いてもよい。図５はまた、在庫ピア５０の画定された領域８０内に存在する在庫ホルダ３０を回転する技術を示す。最後に、図５は、オペレータの各自の作業区域内の移動を容易にするために在庫ピア５０がインジケータ６４を作動できることを示す。インジケータ６４は、所与の注文ホルダ４０が在庫ホルダ３０及び／又はパレットホルダ３４とは反対の場所で止まることを表示してもよい。これらの技術のそれぞれが順に述べられる。
【００７２】
在庫システム１０は、本明細書で「ドリフティング」と呼ばれる技術を用いる注文パッキング配列に従って在庫ピア５０で注文に応えるのを容易にしてもよい。ドリフティングは、該当する宛先への移動時間を減らすために、在庫システム１０のコンポーネントを、この要素に関係する特定のタスクの完了中に特定の宛先の方に移動する又は他の方法で位置決めすることを可能にする場合がある。在庫ピア５０で注文に応えるのを容易にすることとの関連で、ドリフティングは、画定された領域８０が利用可能となるときに在庫アイテム４２が近くにあるように、在庫アイテム４２を在庫ピア５０の近傍に集めるのに用いられてもよい。ドリフティングしている在庫アイテム４２は、近い将来１つ以上の注文ホルダ４０によって必要とされることが期待される場合がある。したがって、在庫ピア５０に据え置かれる在庫アイテム４２を退避する及び／又は置き換えるのに必要な時間が、あまり洗練されていない技術よりも減少する場合がある。
【００７３】
「ドリフト」場所９０は、注文によって必要とされる在庫をパックするのに適切な時まで、在庫ホルダを運ぶモバイル駆動ユニットを「ドリフト」させるために指定される倉庫内の在庫ステーションの近傍の場所を表す。ドリフト場所９０は、人気のある在庫アイテム４２が在庫ピア５０に沿った画定された領域８０の内外に特定の時点で及び／又は必要に応じて退避され得る場所として用いられてもよい。例えば、ドリフト場所９０は、在庫アイテム４２の少ない及び／又はより高速の在庫アイテム４２を保管する別の在庫ホルダ３０と最近交換されている在庫ピア５０の近傍に在庫ホルダ３０を保つのに用いられてもよい。管理モジュール１５は、こうした在庫ホルダ３０を在庫ピア５０の近傍に保つこと、例えば注文ホルダ４０が在庫ピア５０に到着するときにそれらを画定された領域８０のうちの１つに配置するのに利用できるようにすることによって、種々の効率を実現する可能性がある。したがって、システム１０のいくつかの実施形態は、予期されたタスクを完了するのに必要とされる時間を減らすために、完了されるべきタスクを予期し、該当するコンポーネントを配置するのにドリフティングを使用してもよい。ドリフティングは、あまり洗練されていない技術を用いることによって引き起こされる混雑を減少させることがある。ドリフト場所９０の利用は、こうしたタスクを完了し、かつシステムのスループットを向上させるのに在庫システム１０が費やす時間を減らしながら、在庫システム１０によるいくつかのタスクの完了を含む特定の注文に応えることを可能にする場合がある。ドリフティングは、加えて又は代替的に、在庫システム１０内で利用可能な限りある物理的領域のより効率的な使用を可能にする場合がある。ドリフト場所９０を含む在庫システム１０の例示的な実施形態が本明細書で説明される。
【００７４】
管理モジュール１５は、第１のトリガイベント（又はいくつかのイベント）の検出に応答して特定の在庫ホルダ３０及び／又はパレットホルダ３４を特定のドリフト場所９０に送ることを決定してもよい。特定の実施形態では、該当する要素は、第２のトリガイベント（又はいくつかのイベント）が起こるまで特定のドリフトスペース９０又はドリフト場所９０の特定のグループ内に残ってもよい。第２のトリガイベントが起こった後で、要素は、次いで、タスクを完了するために該当するシステムリソースの方に移動してもよい。特定の実施形態では、スペースは、ドリフト場所９０として静的に指定されてもよく、一方、代替的な実施形態では、スペースは、在庫システム１０のリソースの必要性、スペース７４の可用性、及び／又は他の適切な考慮事項に応じてドリフト場所９０として動的に指定されてもよい。以下でさらに説明するように、ドリフト場所９０は、限定はされないが在庫ピア５０で注文に応えるのを容易にすることを含む、スループットを向上させる又は他の方法で在庫システム１０の或る実施形態のシステム効率を増加させるために、種々の方法で用いられてもよい。
【００７５】
管理モジュール１５は、それぞれのホルダの中の在庫の量が所定の量よりも低下したという判断などの第１のトリガイベントに応答して、在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０から離れる方に移動することを決定してもよい。いくつかの実施形態では、管理モジュール１５は、もう少しで欠品する在庫ホルダ３０の在庫アイテム４２も人気が他の在庫アイテム４２よりも落ちたことを判断してもよい。ドリフト場所９０は、したがって、少ない在庫アイテム４２を有する在庫ホルダ３０を、これらの在庫アイテム４２の注文に応えるのに必要に応じて用いることができるように、在庫ピア５０の近くに保つのに用いられてもよい。別の例として、特定の在庫ホルダ３０が製品速度の低下した在庫アイテム４２を含み、より人気のあるアイテムが、在庫ホルダ３０が以前に据え置かれていた画定された領域８０に移動されてもよい。こうした在庫アイテム４２を保持する在庫ホルダ３０を在庫ストレージ４８に移動するのではなく、例えば、この在庫ホルダ３０は、将来の注文のために在庫ピア５０の近傍で利用可能であるようにドリフト場所９０に移動されてもよい。管理モジュール１５は、しかしながら、在庫アイテム４２が在庫ストレージ４８内に保管される他のものよりも依然として比較的人気がある及び／又は近い将来に注文によって必要とされることが期待されると判断することがある。これらの在庫ホルダ３０が近い将来必要とされる可能性がある場合、在庫ホルダ３０を在庫ストレージ４８に移動するのではなく、こうした在庫ホルダ３０を在庫ピア５０の近傍に残すことによって、より高い効率が実現される場合がある。
【００７６】
図のように、いくつかのドリフト場所９０ａ〜９０ｄが在庫ピア５０の近傍に配置される。図のように、管理モジュール１５に在庫ホルダ３０ａを画定された領域８０ａからドリフトスペース９０ａに移送させることがある上述のトリガイベントのうちの１つを管理モジュール１５が検出することに応答して、特定の在庫ホルダ３０ａがドリフト場所９０ａに移動されてもよい。
【００７７】
他の在庫ホルダ３０がドリフトする際に、在庫ホルダ３０ａはドリフト場所９０ａ〜９０ｄのうちの１つ以上でドリフトしてもよい。いくつかの実施形態では、ドリフト場所９０ａ〜９０ｄは、在庫ホルダ３０のランダムアクセスバッファとして役立つことがある。したがって、在庫ホルダ３０は、ランダムに利用可能なドリフト場所９０ａ〜９０ｄに割り当てられてもよい。在庫ホルダ３０は、第２のトリガイベントが起こるまで割り当てられたドリフト場所９０ａ〜９０ｄ内に残ってもよい。加えて又は代替的に、ドリフト場所は、一連のキューとして作用してもよい。在庫ホルダ３０は、一連の場所が利用可能となる際に場所９０ａ〜９０ｄを通してドリフトしてもよい。しかしながら、ドリフト場所９０ａ〜９０ｄは互いに隣接するものとして示されるが、必ずしもそうである必要はないことに留意されたい。いくつかの実施形態では、ドリフト場所９０は、互いに連続していても及び／又は互いから分離されてもよい。さらに、いくつかの実施形態では、ドリフト場所９０は、適宜、ドリフト場所９０の離散的に配置されるグループで存在してもよい。第２のトリガイベントの検出に応答して、管理モジュール１５は、在庫ホルダ３０ａを在庫ピア５０に沿って画定された領域８０に返送することを決定してもよい。例えば、在庫ホルダ３０ａによって保管される在庫アイテム４２を必要とする注文ホルダ４０は、在庫ピア５０に輸送される場合があり、及び／又は近い将来在庫ピア５０に輸送されることが期待される場合がある。図示されるように、この技術は、種々のホルダを在庫ピア５０の近傍にドリフトするために適宜いくつかの在庫ホルダ３０ａ〜３０ｃと共に用いられてもよい。したがって、こうした在庫ホルダ３０は、他の方法であまり洗練されていない技術を用いて可能となるよりも迅速に画定された領域８０に据え置くのに利用可能となるであろう。
【００７８】
管理モジュール１５に在庫ホルダ３０をドリフトすることを決定させるトリガイベントの別の例として、画定された領域８０ｂの在庫ホルダ３０ｂが在庫アイテム４２を切らす及び／又は近い将来に切らすことが期待されると判断されることがあり、したがって、在庫ホルダ３０ｃが、在庫ホルダ３０ｃがすぐに在庫ホルダ３０ｂと置き換わることになるという期待とともにドリフト場所９０ｄに輸送されてもよい。在庫ホルダ３０ｃは、例えば、在庫ホルダ３０ｂによって保管されるものと同じＳＫＵのさらなる在庫アイテム４２を保管してもよい。別の例として、在庫３０ｂによる在庫アイテム４２が或る相対製品速度よりも低下することが期待されると期待されることがあり、在庫ホルダ３０ｃの中のアイテム４２が比較的より高い製品速度を有することがある。在庫ホルダ３０ｃは、適切な時に在庫ホルダ３０ｂの中のこれらのアイテムと置き換わるためにドリフト場所９０ｄに準備されてもよい。
【００７９】
管理モジュール１５は、いくつかの実施形態では、１つ以上の注文ホルダ４０をドリフトすることを決定してもよい。管理モジュール１５は、第１のトリガイベントの検出に応答して１つ以上の注文ホルダ４０をドリフトすることを決定してもよい。第１のトリガイベントは、例えば、在庫ピア５０の作業負荷が所定量及び／又は最大量を超過するという判断であってもよい。例えば、在庫ピア５０で利用可能な場所のすべてが他の注文ホルダ４０によってとられていることがある。管理モジュール１５は、注文ホルダ４０を在庫ピア５０の近傍のドリフト場所９０に輸送することをモバイル駆動ユニット２０に指示してもよい。第２のトリガイベントに応答して、管理モジュール１５は、注文ホルダ４０をドリフト場所９０から在庫ピア５０に輸送することをモバイル駆動ユニット２０に指示してもよい。例えば、第２のトリガイベントは、在庫ピア５０の作業負荷が所定量及び／又は最大量を下回るという判断であってもよい。注文ホルダ４０のドリフティングをトリガすることがあるトリガイベントの他の例は、注文ホルダ４０での１つ以上の注文によってリクエストされた在庫アイテム４２を有する在庫ホルダ３０及び／又はパレットホルダ３４が、在庫ピア５０にないが、近い将来在庫ピア５０にあることになるという判断を含む。例えば、リクエストされた在庫アイテム４２を有する在庫ホルダ３０自体がドリフト場所９０にある場合がある。別の例として、パレットホルダ３４が、より詳細に後述されるように回転操縦を経験する過程にある場合がある。したがって、管理モジュール１５は、所望の在庫ホルダ３０及び／又はパレットホルダ３４が在庫ピア５０に存在するまで注文ホルダ４０をドリフトすることを決定してもよい。さらに、管理モジュール１５が、注文ホルダ４０によってリクエストされたさらなる在庫アイテム４２が近い将来在庫ピア５０に輸送されることになると判断する場合、注文ホルダ４０が、在庫ピア５０で在庫アイテム４２を受け入れた後でドリフト場所に送られてもよい。注文ホルダ４０は、ドリフト場所９０に移動する前に、これらの注文ホルダ４０での注文によってリクエストされたすべての入手可能な在庫アイテム４２を最初に受け入れることがある。いくつかの実施形態では、しかしながら、管理モジュール１５は、いくつかの条件の下で注文ホルダ４０を在庫ストレージ４８内の場所に送ることを決定してもよい。例えば、注文ホルダ４０は、在庫ピア５０でのみ入手可能であるが、所定の閾値を上回る或る量の時間が経過した後まで在庫ピア５０に輸送されることを計画されない在庫アイテム４２をリクエストすることがある。代替的に又は加えて、管理モジュール１５は、これらの注文ホルダ４０が導入ステーション５４でアセンブルされてからの時間量に基づいて、在庫ピア５０に輸送する特定の注文ホルダ４０を選択してもよい。
【００８０】
図５はまた、在庫ピア５０の画定された領域８０に据え置かれるパレットホルダ３４ａを回転させるための技術を示す。最初に、管理モジュール１５は、任意の適切なトリガイベントに応答してパレットホルダ３４ａを回転することを決定してもよい。例えば、パレットホルダ３４ａの他の側の他の在庫アイテムが依然として入手可能である（しかしオペレータの手の届かないところにある）が、在庫ピア５０のオペレータが、在庫ピア５０に最も近い側の在庫アイテム４２が少ないことを表示することがある。したがって、管理モジュール１５は、パレットホルダ３４ａに移動する及び／又は回転操縦を実行するようにモバイル駆動ユニット２０に指示してもよい。モバイル駆動ユニット２０は、パレットホルダ３４ａの下に移動してもよい。モバイル駆動ユニット２０は、次いで、パレットホルダ３４ａにドッキング、結合、又は他の方法で接続してもよい。モバイル駆動ユニット２０は、次いで、パレットホルダ３４ａが回転され得るようにパレットホルダ３４ａを在庫ピアから離れる方に移動してもよい。パレットホルダ３４ａは、在庫ピア５０に存在する他の在庫ホルダ３０及び／又はパレットホルダ３４とぶつからずにパレットホルダ３４ａを回転するのに十分なだけのスペースが必要とされるように適切な量だけ外方に移動されてもよい。図示されるように、ステップ２で、パレットホルダ３４ａは１８０度回転されてもよい。ステップ３で、パレットホルダ３４ａは、在庫ピア５０での位置に戻るように移動されてもよい。１８０度回転するものとして示されるが、パレットホルダ３４ａは、９０度、２７０度、又は任意の他の適切な量を含む任意の適切な量だけ回転されてもよい。
【００８１】
図５はまた、在庫ピア５０の１人以上のオペレータの効率を高めるために在庫ホルダ４０を在庫ピア５０に沿って移動するための特定の技術を示す。図示されるように、在庫ピア５０は、各オペレータにつき１つである、２つの区域１００及び１０２を含む。図のように、区域１００及び１０２は、在庫ピア５０の動作及び注文ホルダ４０の到着に基づいて変化しても及び／又は重複してもよい。オペレータは、注文ホルダ４０が在庫ピア５０に沿って移動する際に在庫ホルダ３０及び／又はパレットホルダ３４から在庫アイテムをピックするために一次方向に移動するように指示されてもよい。一次方向は、注文ホルダ４０が在庫ピア５０に沿って移動する方向と同じ方向であってもよい。図では、在庫ホルダ４０は左から右に移動し、オペレータは主として左から右に移動する。オペレータが一次方向に移動している間に区域１００の端にくると、オペレータは、在庫ピア５０の左に最も遠い地点として示される区域１００の開始点に戻るように指示されてもよい。区域１００の開始点に戻った後で、オペレータは、在庫アイテム４２を注文ホルダ４０のコンテナ６０に移動することに関するさらなるリクエストに応じるために、再び一次方向の移動を始めてもよい。注文ホルダ４０は、注文ホルダ４０での注文によってリクエストされた在庫アイテム４２を保持する特定の在庫ホルダ３０の画定された領域８０に向かい合う場所に移動してもよい。注文ホルダ４０が適切な場所にくると、注文ホルダ４０は、オペレータが在庫アイテム４２を注文ホルダ４０の適切なコンテナ６０の中に移し終わるまで、減速しても及び／又は止まってもよい。注文ホルダ４０は、オペレータが一次方向に移動する際にオペレータから在庫アイテム４２を受け入れてもよい。区域１０２を含む他の区域のオペレータに類似のパターンが用いられてもよい。いくつかの実施形態では、注文ホルダ４０の到着は、オペレータが一次方向に区域１００に沿って移動する際に注文ホルダ４０が到着するように時間調整されてもよい。代替的に又は加えて、在庫ピア５０のオペレータは、在庫アイテム４２を受け入れる準備ができている注文ホルダ４０に移動するために、適宜、両方向に移動してもよい。
【００８２】
図示されるように、在庫ホルダ３０及び／又はパレットホルダ３４の画定された領域８０とは反対の在庫ピア５０に沿った種々の地点にインジケータ６４が配列される。注文ホルダ４０が在庫ピア５０に沿って移動する際に、どこで在庫注文ホルダ４０を在庫ピア５０に沿って止める又は減速することを期待するかをオペレータに指示するためにインジケータが作動されてもよい。インジケータ６４は、一般に、各画定された領域８０とは反対側に配置されてもよい。個別のインジケータ６４として図示されるが、どこに注文ホルダ４０を望むかを通信する任意の適切な方法が用いられてもよいことに留意されたい。例えば、どこで注文ホルダ４０が止まる及び／又は減速することを期待するかをオペレータ５０に指示し、さらに、どのアイテム４２を在庫ホルダ３０及び／又はパレットホルダ３４から移動するかをオペレータに指示してもよいディスプレイ画面が、在庫ピア５０に沿った種々の場所に配置されてもよい。
【００８３】
図示された実施形態では、注文ホルダ４０ａはインジケータ６４ａの近傍で止まることになる。管理モジュール１５は、それに応じてインジケータ６４ａを作動してもよい。オペレータはインジケータ６４ａに進んでもよい。インジケータ６４ａで、オペレータは、適切な在庫アイテム４２を、インジケータ６４ａに向かい合う在庫ホルダ３０から注文ホルダ４０ａの適切なコンテナ６０ａに入れてもよい。いくつかの実施形態では、在庫ピア５０のインジケータ６４ａ又はいくつかの他の機器部分は、特定の在庫アイテム４２をピックするようにオペレータに指示してもよく、及び／又は特定の在庫アイテム４２を注文ホルダ４０ａの特定のコンテナ６０に入れるようにオペレータに指示してもよい。例えば、インジケータは、どのコンテナ６０が所与の在庫ホルダ５０から在庫アイテム４２を受け入れるべきかを示す光又は他の視覚インジケータを表示してもよい。同様に、第２の作業区域１０２において、他のオペレータが、注文ホルダ４０ｂがインジケータ６４ｂの近傍で止まる及び／又は減速することになることを示すインジケータ６４ｂからの信号を受信してもよい。これらの技術によれば、他の方法で可能であるよりも効率的な様態で在庫ピア５０で注文に応えられる場合がある。
【００８４】
モバイル駆動ユニット２０は、在庫ピア５０に沿って移動している間、他のモバイル駆動ユニット２０との衝突を避けるように動作可能であってもよい。例えば、注文ホルダ４０ａが在庫ピア５０に沿って移動する際に、管理モジュール１５は、在庫アイテム４２を受け入れるべき次の場所を決定してもよい。管理モジュール１５は、注文ホルダ４０ａと次の場所との間の経路を別の注文ホルダ４０ｂが遮っているかどうかを判断してもよい。注文ホルダ４０ｂが遮っておらず、かつ遮るものはない場合、管理モジュール１５は、次の場所のインジケータ６４ａを作動してもよく、モバイル駆動ユニット２０は、注文ホルダ４０ａをインジケータ６４ａに輸送してもよい。注文ホルダ４０ｂが道をふさいでいる場合、管理モジュール１５は、注文ホルダ４０ｂの宛先を判断してもよい。注文ホルダ４０ｂの宛先が注文ホルダ４０ａの次の場所の先にある場合、インジケータ６４ａが作動されてもよい。そうでない場合、管理モジュール１５は、注文ホルダ４０ｂが注文ホルダ４０ａの経路に沿った遮る宛先を有さなくなる及び／又は注文ホルダ４０ａの意図された経路を空けるまでインジケータ６４ａの作動を遅延してもよい。この方法はまた、インジケータ６４の作動が上記の注文ホルダ４０に対応することをオペレータが知ることとなるので、オペレータの混乱を避ける。
【００８５】
図６は、在庫ピアを用いて注文に応じる例示的な方法６００を示すフローチャートである。方法６００は、管理モジュール１５が在庫ピア５０に据え置くべく在庫ホルダ３０及び／又はパレットホルダ３４を選択するステップ６０２で始まる。選択は、任意の適切なアルゴリズム、論理、及び／又は意思決定プロセスに従ってなされてもよい。どのようにしてステップ６０２が実装され得るかのより詳細な説明が、以下の図７に関連してさらに詳細に論じられる。
【００８６】
６０４で、在庫ピア５０に据え置くべく適切な在庫ホルダ３０及び／又はパレットホルダ３４が選択された後で管理モジュール１５が在庫ホルダ３０及び／又はパレットホルダ３４を在庫ピア５０に輸送することをモバイル駆動ユニット２０に指示する。モバイル駆動ユニット２０は、上述の技術に従って、選択された在庫ホルダ３０及び／又はパレットホルダ３４を捜し出し、それらを在庫ピア５０の適切な画定された領域８０に輸送してもよい。
【００８７】
ステップ６０６で、管理モジュール１５は、在庫ピア５０の画定された領域８０が利用可能なままであるかどうかを判断してもよい。さらなる画定された領域８０が埋まったままである場合、方法は、ステップ６０２に戻ってもよく、そこで在庫ピア５０に据え置くさらなる在庫ホルダ３０及び／又はパレットホルダ２４が選択されてもよい。連続して起こるものとして示されるが、管理モジュール１５は、各画定された領域８０に関するすべての在庫ホルダを実質的に同時に選択してもよいことに留意されたい。さらに、ステップ６０２〜６０６は、在庫アイテム４２の需要が変化する際に在庫システム１０内で種々の時点で及び／又は連続的に行われてもよい。さらに、いくつかの実施形態では、管理モジュール１５は、いくつかの画定された領域８０を埋まっていないまま残すことを決定してもよい。管理モジュール１５は、在庫ピア５０のすべての画定された領域８０を在庫ホルダ３０及びパレットホルダ３４に関して指定する必要はない。例えば、管理モジュール１５は、作業負荷の制約、システム全体のアクティビティ、又は他の種々の因子に起因して、いくつかの画定された領域を埋まっていないまま残してもよい。代替的に又は加えて、１つ以上の画定された領域８０は、ごみホルダ３６又は他の廃棄物容器用の場所として指定されてもよい。いくつかの実施形態では、ごみホルダ３６及び／又は廃棄物容器は、モバイル駆動ユニット２０によって輸送されるように動作可能であってもよい。したがって、在庫ピア５０によってパッキング材及び／又は他の廃棄物が生じ、廃棄物は、画定された領域８０のごみホルダ３６の中に入れられてもよい。適切な時点で及び／又は一杯になったときに、ごみホルダ３６は、モバイル駆動ユニット２０によって在庫ピア５０から離れる方に輸送されてもよい。
【００８８】
ステップ６０８で、管理モジュール１５は、種々の在庫アイテム４２の注文を受信してもよい。例えば、注文は、時には在庫システム１０によって受信されてもよい。注文は、ステップ６０２〜６０６で説明される在庫ホルダ３０及び／又はパレットホルダ３４を画定された領域８０に割り当てるプロセスの前、プロセスの間、及びプロセスの後に受信されてもよいことにも留意されたい。したがって、ステップ６０８は、順次に及び／又はステップ６０２〜６０６と並行して行われてもよい。さらに、注文は、適宜、新しい在庫ホルダ３０及び／又はパレットホルダ３４を画定された領域８０に再び割り当てるときに受信されてもよい。
【００８９】
ステップ６１０で、管理モジュール１５は、在庫ピア５０で受注している在庫アイテム４２の１つ以上のリクエストを満たすかどうかを決定してもよい。例えば、在庫ピア５０での作業配分及び／又は総作業負荷に基づいて、管理モジュール１５は、在庫ピア５０ではなく在庫ステーション５６で注文のすべて及び／又は一部に応じることを決定してもよい。いくつかの実施形態では、管理モジュール１５は、在庫ステーション５６で注文の一部に応じ、かつ在庫ピア５０で注文の一部に応じることを決定してもよい。管理モジュール１５はまた、注文が応じられる際に訪れるべき、１つの注文に関する一連の在庫ステーション５６及び／又は在庫ピア５０を決定してもよい。順序は、最初に１つ以上の在庫ステーション５６を訪れること又は最初に１つ以上の在庫ピア５０を訪れることを含む任意の適切な順序であってもよい。代替的に又は加えて、管理モジュール１５は、配列されるべき適切なタイプの注文ホルダ４０を決定してもよい。例えば、注文ホルダ４０は、在庫ピアオンリー注文ホルダ４０、ミックス注文ホルダ４０、及び／又は在庫ステーションオンリー注文ホルダ４０として配列されてもよい。所与の注文をどのように取り扱うかの意思決定プロセスは、上述の作業のバランスをとる技術及び／又は配分技術のいずれかに従って行われてもよい。いくつかの実施形態では、管理モジュール１５は、注文ホルダ４０が在庫アイテム４２を受け入れる過程で注文ホルダ４０をどこに送るかを決定してもよい。例えば、管理モジュール１５は、注文ホルダ４０上の注文及び／又は注文の一部に、在庫ピア５０に位置決めされる在庫アイテム４２で応じることを決定してもよい。逆に、管理モジュール１５は、在庫ステーション５６で注文ホルダ４０上の注文に応じる及び／又は注文の一部に応じることを決定してもよい。これらの在庫アイテム４２を受け入れた後で、管理モジュール１５は、在庫ピア５０及び／又は在庫ステーション５６で在庫アイテム４２の注文ホルダ４０上のさらなる注文及び／又はさらなる注文のラインに応じるかどうかを決定してもよい。例として、管理モジュール１５は、まだ受け入れられていないリクエストされた在庫アイテム４２に関する注文ホルダ４０上の見計らい注文のラインの分析及び／又は在庫システム１０内のどこにこうした在庫アイテム４２が存在するかの判断に基づいて注文ホルダ４０をどこに送るかを決定してもよい。加えて又は代替的に、管理モジュール１５は、在庫ピア５０及び在庫ステーション５６のうちの１つ以上で注文に応じることを決定してもよいが、注文ホルダ４０をこれらの場所のうちの１つ以上に輸送することをモバイル駆動ユニット２０に指示する前に、所定量の時間だけ待つことを決めてもよい。例えば、上述の１つ以上のトリガイベントに基づいて、管理モジュール１５は、注文ホルダ４０上の注文に応じることを続行する前に、注文ホルダ４０をドリフト場所に輸送することを決定してもよい。別の例として、管理モジュール１５は、在庫システム１０の１つ以上の条件に基づいて特定の注文のアセンブルを遅延することを決定してもよい。したがって、管理モジュール１５は、この注文に応じるか否か及び／又は最初に別の注文に応じるか否か判断する際に、どれくらい長く注文が保留されるかも考慮に入れてもよい。
【００９０】
ステップ６１２で、管理モジュール１５は、注文に応じるために在庫ピア５０に輸送されるべき注文ホルダ４０の配列を決定してもよい。例えば、管理モジュール１５は、２つ以上の注文を、両方の注文が１つの注文ホルダ４０によって完了され得るように特定の注文ホルダ４０にグループ化することを決定してもよい。在庫システム１０の例示的な動作に従ってどのようにしてステップ６１２が完了され得るかのさらなる詳細が図８に関連して後述される。注文ホルダ４０が配列された後で、ステップ６１４で、管理モジュール１５は、アイテムが注文ホルダ４０のコンテナ６０の中に受け入れられ得るように、注文ホルダ４０を在庫ピア５０に輸送することを１つ以上のモバイル駆動ユニットに指示してもよい。ステップ６１２は、管理モジュールがステップ６１０で配列することを決定する注文ホルダ４０のタイプに基づいて行われてもよいことに留意されたい。さらに、ステップ６１２は、管理モジュール１５が在庫ピア５０で注文のすべて及び／又は一部に応じることを決定する場合に行われるものとして示されるが、ステップ６２４で管理モジュール１５が在庫ステーション５６で注文に応じることを決定する場合でも行われてもよい。例えば、管理モジュール１５は、注文を在庫ステーション用注文ホルダ４０に配列することを決定してもよく、及び／又は、注文を在庫ステーション５６で応じられるように指定される他の注文と共に注文ホルダ４０上にグループ化してもよい。
【００９１】
ステップ６１６で、モバイル駆動ユニット２０が、注文ホルダ４０がそれが保持する各コンテナ６０に関連した注文に従って在庫アイテム４２を受け入れてもよいように、注文ホルダ４０を在庫ピア５０に沿った場所に移動する。コンテナ６０は、ステップ６１８でそれらの関連する注文に従って在庫アイテム４２を受け入れてもよい。例えば、在庫ピア５０のオペレータは、注文ホルダ４０が止まる及び／又は減速する場所で、適切な在庫アイテム４２を注文ホルダ４０の適切なコンテナ６０に移してもよい。
【００９２】
ステップ６２０で、在庫アイテム４２が在庫ピア５０で受け入れられた後で、管理モジュール１５が、注文ホルダ４０での注文が完了するかどうかを判断してもよい。注文が完了する場合、ステップ６２２で、管理モジュール１５が、注文ホルダ４０を在庫ステーション５６に、及び／又は出荷準備及び／又は最終宛先に出荷するために出荷ステーション５８に輸送することをモバイルドライブ２０に指示してもよい。注文ホルダ４０上の１つ以上の注文が完了されない場合、方法はステップ６１０に進んでもよく、そこで管理モジュール１５が、在庫ピア５０及び／又は在庫ステーション５６で注文ホルダ４０上の残りの見計らい注文のラインに応じるかどうかを決定してもよい。例えば、管理モジュール１５は、ステップ６１０で、注文ホルダ４０上の注文によってリクエストされたさらなるアイテムが在庫ピア５０で近い将来入手可能となると判断することがある。管理モジュール１５は、したがって、注文ホルダ４０を在庫ピア５０の近傍のドリフト場所９０に輸送する及び／又はこの在庫が入手可能となるのを待つようにモバイル駆動ユニット２０に指示してもよい。別の例として、管理モジュール１５は、ステップ６１０で、注文ホルダ４０上の見計らい注文のラインが在庫ストレージ４８内に存在する在庫アイテム４２をリクエストすることを判断してもよい。
【００９３】
管理モジュール１５は、ステップ６２４で、注文ホルダ４０のコンテナ６０の中に入れられるべき任意のアイテムをステップ６２８で受け入れられ得るように、注文ホルダ４０を在庫ステーション５６に輸送することをモバイル駆動ユニット２０に指示してもよい。例えば、管理モジュール１５は、在庫ステーション５６で在庫ステーション用注文ホルダ４０及び／又はミックス注文ホルダ４０上の注文のラインに応じることを決定してもよい。ステップ６２４は、モバイル駆動ユニット２０が注文ホルダ４０を在庫ピア５０に輸送する前、輸送した後、及び／又はこれに代えて行われてもよい。
【００９４】
ステップ６２６で、注文ホルダ４０が在庫ステーション５６に存在する間、管理モジュール１５は、在庫ストレージ４８内の在庫ホルダ３０及び／又はパレットホルダ３４の中に保管されるリクエストされた在庫アイテム４２を見つけてもよい。保管される在庫アイテム４２の場所に基づいて、管理モジュール１５は、在庫ストレージ４８内のこれらの在庫アイテム４２を保管する在庫ホルダ３０及び／又はパレットホルダ３４の場所に移動するように１つ以上のモバイル駆動ユニット２０に指示してもよい。ステップ６２６で、モバイル駆動ユニット２０は、リクエストされた在庫アイテム４２を保管する前記在庫ホルダ３０及び／又はパレットホルダ３４を在庫ステーション５６に輸送してもよい。
【００９５】
ステップ６２８で、在庫ステーション５６に輸送された在庫ホルダ３０によって保管される在庫アイテム４２が、注文ホルダ４０の適切なコンテナ６０によって受け入れられてもよい。コンテナ６０がリクエストされた在庫アイテム４２を在庫ホルダ３０から受け入れた後で、管理モジュール１５がステップ６３０で注文が完了するかどうかを判断してもよい。未完了の注文が存在する場合、方法６００はステップ６１０に戻り、管理モジュール１５が在庫ピア５０及び／又は在庫ステーション５６で注文ホルダ４０でのさらなる注文のラインに応じるかどうかを決定する。在庫ステーション５６でさらなる注文のラインに応じることが決定される場合、注文ホルダ４０は在庫ステーション５６に残ってもよく、さらなるリクエストされた在庫アイテム４２を収容するさらなる在庫ホルダ３０が在庫ステーション５６に輸送されてもよい。在庫ピア５０でさらなる注文のラインに応じることが決定される場合、方法は、ステップ６１４へ続いてもよく、そこで注文ホルダ４０が在庫ピア５０に輸送されてもよい。方法６００は、ステップ６２０又は６３０で注文ホルダ４０での注文が完了するまで続く。完了すると、注文ホルダ４０は、モバイル駆動ユニット２０によって在庫ステーション５６に、及び／又は準備する及び／又はエンドユーザ及び／又は出荷先に出荷するために出荷ステーション５８に輸送される。
【００９６】
図７は、在庫ピアで注文に応えるのを容易にする例示的な方法７００を示すフローチャートである。方法７００は、在庫ピア５０に据え置かれるべき在庫ホルダ３０の選択が開始されるステップ７０２で始まる。方法７００は、図６での方法６００のステップ６０２の例示的な実装である。
【００９７】
在庫３０を選択する方法は、速度及び／又は注文ラインの完了に基づいて進んでもよい。ステップ７０４で在庫ホルダ３０が速度のみに基づいて選択される場合、方法はステップ７０６に進み、ステップ７０６で在庫システム１０内の入手可能な在庫アイテム４２の速度及び／又は体積が計算される。入手可能な在庫アイテム４２の速度は、ヒストリカル注文トレンド、及び／又は現在未処理の注文及び／又は在庫システム１０内で生じることが予想される期待される注文を含む任意の適切なメトリックに基づいて計算されてもよい。上述のように、速度は、注文が各在庫アイテムを含む相対レートを表すことがあり、及び／又は、在庫アイテム４２が注文される体積を含むことがある。体積は、特定の注文による在庫アイテム４２の注文の量を指すことがあり、加えて又は代替的に、在庫アイテム４２の実際のサイズの観点での物理的体積を表すことがある。したがって、管理モジュール１５は、これらの在庫アイテム４２がとるスペースの実際の量に基づいて在庫アイテム４２を在庫ピア５０に配置することを決定してもよい。例えば、大きい及び／又はかさばるアイテムは、在庫ピア５０に配置するように選択されてもよい。いくつかの実施形態では、管理モジュール１５は、特定のＳＫＵ及び／又は固有の在庫アイテム４２によって在庫システム１０内で生じるシステム全体のアクティビティを計算してもよい。在庫ホルダ３０及び／又はパレットホルダ３４は、システム全体のアクティビティを最小にすることに基づいて選択されてもよい。
【００９８】
ステップ７０８で、最高速度を有する在庫アイテム４２を保管する在庫ホルダ３０及び／又はパレットホルダ４２が、在庫ピア５０に据え置かれるように選択される。例示的な実施形態では、在庫ピア５０は、在庫ピア５０に沿った１０個の画定された領域のうちの１つにそれぞれ存在する１０個の在庫ホルダ３０の中に位置決めされる上位５０個の在庫アイテム４２を有してもよく、各在庫ホルダ３０は上位５０個の在庫アイテム４２のうちの５つを保管する。例えば、在庫ホルダ３０のうちの１つが少ない在庫アイテム４２で稼働する及び／又は画定された領域８０のうちの１つがまだ埋まっていないため、画定された領域８０のうちの１つが利用可能となる場合、管理モジュール１５は、この画定された領域８０に配置するべく最高速度の在庫アイテム４２のうちの平均５つを保管する別の在庫ホルダ３０を選択してもよい。特定の数が単なる例として提供されるが、任意の適切な数及び／又は組み合わせの在庫ホルダ３０及び／又はパレット３４が在庫ピア５０に位置決めされてもよく、これらの在庫ホルダ３０及び／又はパレット３４は、任意の適切な数及び／又は組み合わせの種々の速度の在庫アイテム４２を保管してもよいことに留意されたい。
【００９９】
ステップ７０４で、在庫ホルダ３０及び／又はパレットホルダ３４が速度のみに基づかず、期待される注文ラインの完了にも基づく場合、ステップ７１０で、方法はステップ７１２へ続き、そこで各在庫ホルダ３０によって満たされる未処理注文ラインが計算される。例えば、管理モジュール１５は、在庫システム１０内の各在庫ホルダ３０によって保管される各在庫アイテム４２を判定してもよい。管理モジュール１５は、この特定の在庫ホルダが在庫ピア５０に据え置かれる場合に満たされることになる注文ラインの量を判定してもよい。満たされる未処理注文ラインの総数に基づいて、各在庫ホルダはスコアを割り当てられてもよい。ステップ７１０は、加えて又は代替的に、在庫ホルダ３０及び／又はパレットホルダ３４の選択を、在庫システム１０内の未処理注文の期待される総注文完了数に基づいてもよい。例えば、別の在庫ホルダ３０よりも多くの実際の注文を完了する１つ以上の在庫アイテム４２の組み合わせを含む在庫ホルダ３０に優先的ウエイトが与えられてもよい。
【０１００】
ステップ７１４で、管理モジュール１５は、各在庫ホルダ３０及び／又はパレットホルダ３４によって満たされるべき注文のラインの期待される数を判定してもよい。例えば、在庫システム１０が特定の在庫アイテム４２のかなりの数の注文を受信することを期待する場合、これは各在庫ホルダ３０にスコアを付けるときに考慮に入れられてもよい。ステップ７１２及び７１４で判定された合計に基づいて、ステップ７１６で各在庫ホルダ３０によって満たされる注文のラインの総数が計算されてもよく、及び／又は各在庫ホルダ３０に割り当てられたスコアを集計してもよい。ステップ７１４は、加えて又は代替的に、在庫ホルダ３０及び／又はパレットホルダ３４の選択を、在庫システム１０内の期待される注文の期待される総注文完了数に基づいてもよい。例えば、別の在庫ホルダ３０よりも多くの将来なされることが予想される注文を完了することが期待される１つ以上の在庫アイテム４２の組み合わせを含む在庫ホルダ３０に優先的ウエイトが与えられてもよい。
【０１０１】
ステップ７１８で、各在庫ホルダに関する合計に基づいて、ライン注文完了の最高総数及び／又はベストスコアを有する在庫ホルダ３０又はパレットホルダ３４が判定されてもよい。２つの最高在庫ホルダが結果的に同点である場合、方法はステップ７２０でステップ７０６に進んでもよく、そこで各在庫ホルダの中の入手可能な在庫アイテム４２の相対速度が計算され、ステップ７０８で最高速度の在庫アイテム４２を有する１つの在庫ホルダ３０又はパレットホルダ３４が選択されてもよい。同点が存在しない場合、方法はステップ７２２に進んでもよく、最高総注文完了数及び／又はベストスコアを有する在庫ホルダが選択されてもよい。ステップ７１８は、加えて又は代替的に、在庫ホルダ３０及び／又はパレットホルダ３４の選択を、期待される完了される未処理の注文と期待される完了される予想される注文の合計に基づいてもよい。さらに、方法７００は、単一の在庫ピア５０に配置される単一の在庫ホルダ３０を選択するように上述されるが、類似の方法が、１つ以上の在庫ピア５０の画定された領域８０の実質的にすべて又は大部分での複数の在庫ホルダ３０及び／又はパレットホルダ３４を選択するのに用いられてもよいことにも留意されたい。例えば、方法７００は、在庫ピア５０での３０個の画定された領域８０に対応する上位３０個の在庫ホルダ３０を選択するのに用いられてもよい。
【０１０２】
図８は、在庫ピアで注文に応えるのを容易にする例示的な方法８００を示すフローチャートである。方法８００は、注文ホルダ４０の配列が開始されるステップ８０２で始まる。方法８００は、方法６００のステップ６１２の例示的な実装である。
【０１０３】
ステップ８０２で、管理モジュール１５は注文ホルダ４０の配列を開始する。例えば、管理モジュール１５は、在庫ピア用ホルダ４０、ミックス注文ホルダ４０、及び／又は在庫ステーション用ホルダ４０の配列を開始してもよい。ステップ８０６で、管理モジュール１５は、注文ホルダ４０に含まれるべき第１の注文を選択してもよい。例えば、各注文のいくつのラインが在庫ピア５０に存在する在庫アイテム４２をリクエストするか及び／又はいくつのラインが在庫ストレージ４８内に存在する在庫アイテム４２をリクエストするかを判断するために在庫アイテム４２の未処理注文が分析されてもよい。未処理注文は、加えて又は代替的に、各注文上の合計いくつの在庫アイテム４２が在庫ピア５０に存在するか及び／又は各注文上の合計いくつの在庫アイテム４２が在庫ストレージ４８内に存在するかを判断するために分析されてもよい。在庫ピア５０に存在する各注文上の在庫アイテム４２の合計数及び／又はラインの合計数に基づいて、各注文にスコアが割り当てられてもよい。配列されるべき注文ホルダ４０のタイプ及び各注文のスコアに基づいて、管理モジュール１５は、注文ホルダ４０の配列を始めるのに適切な第１の注文を選択してもよい。例えば、在庫ステーション用注文ホルダ４０に関して、管理モジュール１５は、ベストスコアを有する、在庫ピア５０に在庫アイテム４２のほとんどのラインが存在する、及び／又は在庫ピア５０にほとんどすべての在庫アイテム４２が存在する第１の注文を選択してもよい。在庫ステーション用ホルダ４０が配列されている場合、管理モジュール１５は、在庫ストレージ４８内に存在する在庫アイテム４２をリクエストしている適切な注文を選択してもよい。ミックス注文ホルダ４０が配列されている場合、管理モジュール１５は、在庫ピア５０に及び／又は在庫ストレージ４８内に存在する在庫アイテム４２をリクエストしている適切な注文を選択してもよい。特に、上述のように、管理モジュール１５は、ほとんどの注文を満たすように計算される在庫ホルダ３０及び／又はパレットホルダ３４を選択してもよいので、注文は、在庫ピア５０に存在する複数の在庫アイテム４２を含んでもよいことに留意されたい。したがって、所与の注文のその在庫アイテム４２のすべてが在庫ピア５０に既に存在する可能性もある。
【０１０４】
ステップ８０８で、選択された各注文に関連したコンテナ６０が注文ホルダ４０上に配列されてもよい。管理モジュールは、例えば、どのコンテナ６０を注文ホルダ４０に追加するか及び／又はどのようにして所与の注文を特定のコンテナ６０と関連付けるかに関する指示を導入ステーション５４のオペレータに与えてもよい。管理モジュール１５は、加えて又は代替的に、注文ホルダ４０上のどこにコンテナ６０を配置するかをオペレータに指示してもよい。例えば、特定の注文ホルダ４０は、１つの棚上に特定のサイズ及び／又はタイプのコンテナ６０のためのスペースを有してもよく、かつ異なる棚上に異なる数の異なるタイプのコンテナ６０のために利用可能なスペースを有してもよい。管理モジュール１５は、注文ホルダ４０上に注文を配列するときに種々のコンテナ６０のサイズ及び／又はタイプを考慮に入れてもよい。注文ホルダ４０が他の注文に関連付けられるコンテナ６０を既に有する場合、管理モジュール１５は、これらのコンテナ６０との位置関係を保って他のコンテナ６０をどのように配置するかを決定してもよい。加えて又は代替的に、管理モジュール１５は、ステップ８０６及び／又はステップ８１２で注文を注文ホルダ４０上に配列するかどうかを決定する際に注文に関して選ばれたコンテナ６０のためにとられるスペースを考慮に入れてもよい。
【０１０５】
ステップ８１０で、管理モジュール１５は、注文ホルダ４０の中のさらなる注文コンテナ６０のためのさらなるスペースが利用可能であるかどうかを判断してもよい。利用可能なさらなるスペースが存在する場合、ステップ８１２で、管理モジュール８１２は、１つ以上の他の注文を注文ホルダ４０に含めることを決定してもよい。例えば、管理モジュール１５は、在庫ピア５０にある他の在庫アイテム４２の注文を追加してもよく、及び／又は在庫システム１０内の他の場所にある他の在庫アイテム４２の注文を追加してもよい。
【０１０６】
ステップ８１２で、管理モジュール１５は、加えて又は代替的に、同じく在庫ピア５０にある在庫アイテムを含む他の注文を判断してもよい。同じく在庫ピア５０に存在する在庫アイテム４２を含む注文に基づいて、管理モジュール１５は、注文ホルダ４０上に配列されるべき注文を選択してもよい。例えば、管理モジュール１５は、注文ホルダ４０にグループ化するべく２つ以上の注文を選択してもよい。２つ以上の注文は、ステップ８０６で選択される第１の注文と１つ以上の他の注文を含んでもよい。第１の注文に加えていくつかの注文が、選択された第１の注文によってリクエストされた在庫アイテム４２に基づいて選択されてもよい。例えば、注文は、第１の選択された注文と同じ及び／又は類似の在庫アイテム４２を有することに基づいて注文ホルダ４０にグループ化されてもよい。注文ホルダ４０上に配列するための選択された注文は、例えば、モバイル駆動ユニット２０が在庫ピア５０及び／又は在庫システム１０内の他の場所でたどるように計算されるトリップの数の計算に基づいてもよい。管理モジュール１５は、グループ化されない場合に注文に応えるのに他の方法では必要となるトリップの量を２つ以上の注文の選択によって生じることがあるトリップの計算された数と比較することによって計算される節約を判定してもよい。管理モジュール１５は、注文を、全トリップの数を減らす及び／又は最小にするグループに選択してもよい。管理モジュール１５はまた、注文を、管理モジュール１５によって生成される全タスク割り当て数を減らす及び／又は最小にするグループに選択してもよい。例えば、管理モジュール１５は、注文に応じるためにモバイル駆動ユニット２０に割り当てられるタスクの数を減らすことを決定してもよい。
【０１０７】
管理モジュール１５は、注文が上述のように在庫ピア５０に据え置かれる在庫ホルダ３０及び／又はパレットホルダ３４のうちの１つ以上の中に存在する在庫アイテムのみを含むという判断に基づいて、入手可能な注文上の注文から２つ以上の注文を選択してもよい。例えば、管理モジュール１５は、在庫ピアオンリー注文ホルダ４０、ミックス注文ホルダ４０、及び／又は在庫ステーションオンリー注文ホルダ４０を配列することを決定してもよい。種々の理由で、管理モジュール１５は、ミックス注文ホルダ４０を構築するために、在庫ストレージ４８などの在庫システム１０内の他の場所に存在する在庫アイテム４２を含む注文ホルダ４０に注文を追加することを決定してもよい。この決定は、上述の因子のいずれかに基づいてなされてもよい。決定は、在庫ピア５０での作業負荷に基づいていてもよい。
【０１０８】
上で述べたように、管理モジュール１５は、所与の注文ホルダ４０上の注文の配列を決定するときに在庫ピア５０上の在庫アイテム４２の場所も考慮に入れてもよい。例えば、管理モジュール１５は、在庫ピア５０の異なる在庫ホルダ３０の中に存在する在庫アイテム４２をリクエストしている注文を選択することを決定してもよい。具体的には、管理モジュール１５は、第１の注文が在庫ピア５０の１つの画定された領域８０に位置決めされる在庫ホルダ３０によって保管される１つの在庫アイテム４２に対するものであるという判断と、第２の注文が在庫ピア５０の別の画定された領域８０に位置決めされる別の在庫ホルダ３０によって保管される別の在庫アイテム４２に対するものであるという判断に基づいて、注文をグループ化することを決定してもよい。
【０１０９】
注文ホルダ４０が一杯になる及び／又は利用可能なさらなるスペースを有さなくなると、ステップ８１０で、方法が終了する。方法８００は、注文を注文ホルダ４０に一度に追加するものとして示されるが、管理モジュール１５は、特定の注文ホルダ４０に追加されることになるすべての注文及び／又はコンテナ６０を前もって決定してもよいことに留意されたい。
【０１１０】
図６〜図８のフローチャートに示される方法６００、７００、及び８００に修正、追加、又は省略がなされてもよい。例えば、管理モジュール１５は、多くのタスクを一度に及び／又は並行して割り当てることができる。したがって、管理モジュール１５はまた、多くの注文を並行して及び／又は順に処理してもよい。さらに、管理モジュール１５は、任意の数及びタイプの在庫設備に関する注文に応えるのに在庫ピア５０を用いることができてもよい。管理モジュール１５は、図４に関連して上述した原理に従って複数の在庫ピア５０で注文に応えることができてもよい。種々のこれらの設備に対応する注文は、種々の在庫ステーション５６及び／又は在庫ピア５０を用いて管理モジュール１５によって順次に及び／又は同時に処理されてもよい。加えて、図６〜図８のステップは、並行して又は任意の適切な順番で行われてもよい。さらに、本開示に関連して説明される実施形態は、十分に組み合わせ可能であり、本明細書に記載の適切な実施形態に用いるのに適することが期待される。
【０１１１】
図９は、本明細書で開示されるシステム及び方法の１つ以上の部分のために用いられてもよい例示的なコンピュータシステム９００を示す。特定の実施形態では、１つ以上のコンピュータシステム９００は、本明細書で説明又は図示される１つ以上の方法の１つ以上のステップを行う。特定の実施形態では、１つ以上のコンピュータシステム９００は、例えば、管理モジュール１５、モバイル駆動ユニット２０、及び／又は在庫ピア５０などのシステム１０の任意の適切なコンポーネントなどの本明細書で説明又は図示される機能を提供する。特定の実施形態では、１つ以上のコンピュータシステム９００上で動作するソフトウェアは、本明細書で説明又は図示される１つ以上の方法の１つ以上のステップを行う、又は本明細書で説明又は図示される機能を提供する。特定の実施形態は、１つ以上のコンピュータシステム９００の１つ以上の部分を含む。
【０１１２】
本開示は、任意の適切な数のコンピュータシステム９００を考慮する。本開示は、任意の適切な物理的形態をとるコンピュータシステム９００を考慮する。例として、限定するためではなく、コンピュータシステム９００は、組み込みコンピュータシステム、システム・オン・チップ（ＳＯＣ）、シングルボードコンピュータシステム（ＳＢＣ）（例えば、コンピュータ・オン・モジュール（ＣＯＭ）又はシステム・オン・モジュール（ＳＯＭ）など）、デスクトップコンピュータシステム、ラップトップ又はノートブックコンピュータシステム、インタラクティブキオスク、メインフレーム、コンピュータシステム網、モバイル電話、パーソナル・デジタル・アシスタント（ＰＤＡ）、サーバ、タブレットコンピュータシステム、又はこれらのうちの２つ以上の組み合わせであってもよい。適切な場合に、コンピュータシステム９００は、１つ以上のコンピュータシステム９００を含んでもよく、ユニット型又は分散型であっても、複数の場所にわたっても、複数のマシンにわたっても、複数のデータセンターにわたっても、又は１つ以上のネットワーク内に１つ以上のクラウドコンポーネントを含むことがあるクラウドに常駐してもよい。適切な場合に、１つ以上のコンピュータシステム９００は、実質的な空間的制限又は時間的制限なしに、本明細書で説明又は図示される１つ以上の方法の１つ以上のステップを行ってもよい。例として、限定するためではなく、１つ以上のコンピュータシステム９００は、本明細書で説明又は図示される１つ以上の方法の１つ以上のステップをリアルタイムで又はバッチモードで行ってもよい。１つ以上のコンピュータシステム９００は、適切な場合に、本明細書で説明又は図示される１つ以上の方法の１つ以上のステップを異なる時点で又は異なる場所で行ってもよい。
【０１１３】
特定の実施形態では、コンピュータシステム９００は、プロセッサ９０２、メモリ９０４、ストレージ９０６、入力／出力（Ｉ／Ｏ）インターフェース９０８、通信インターフェース９１０、及びバス９１２を含む。本開示は、特定の配列の特定の数の特定のコンポーネントを有する特定のコンピュータシステムを説明する及び示すが、本開示は、任意の適切な配列の任意の適切な数の任意の適切なコンポーネントを有する任意の適切なコンピュータシステムを考慮する。
【０１１４】
特定の実施形態では、プロセッサ９０２は、コンピュータプログラムを構成する（ｍａｋｉｎｇ  ｕｐ）ものなどの命令を実行するためのハードウェアを含む。例として、限定するためではなく、命令を実行するために、プロセッサ９０２は、内部レジスタ、内部キャッシュ、メモリ９０４、又はストレージ９０６から命令を取得し（又はフェッチし）、それらをデコードし、かつ実行し、次いで、１つ以上の結果を内部レジスタ、内部キャッシュ、メモリ９０４、又はストレージ９０６に書き込んでもよい。特定の実施形態では、プロセッサ９０２は、データ、命令、又はアドレスのための１つ以上の内部キャッシュを含んでもよい。本開示は、特定のプロセッサを説明する及び示すが、本開示は、任意の適切なプロセッサを考慮する。
【０１１５】
特定の実施形態では、メモリ９０４は、実行するべきプロセッサ９０２に対する命令、又はプロセッサ９０２による処理の対象となるデータを記憶するためのメインメモリを含む。或る実施形態では、メモリ９０４は、管理モジュール１５、モバイル駆動ユニット２０、及び／又は在庫ピア５０などの上述のシステム１０のコンポーネントのいずれかに含まれるメモリであってもよい。メモリ９０４は、管理モジュール１５によって受信される複数の注文及び／又は複数の注文に関連した情報などの、システム１０のコンポーネントに有用な任意の適切な情報を記憶してもよい。例として、限定するためではなく、コンピュータシステム９００は、ストレージ９０６又は別のソース（例えば、別のコンピュータシステム９００など）からの命令をメモリ９０４にロードしてもよい。プロセッサ９０２は、次いで、命令をメモリ９０４から内部レジスタ又は内部キャッシュにロードしてもよい。例えば、プロセッサ９０２は、メモリ９０４に記憶される複数の注文に関連した情報を得てもよい。命令を実行するために、プロセッサ９０２は、内部レジスタ又は内部キャッシュから命令を取得し、それらをデコードしてもよい。命令の実行中又は実行後に、プロセッサ９０２は、１つ以上の結果（中間結果又は最終結果であり得る）を内部レジスタ又は内部キャッシュに書き込んでもよい。プロセッサ９０２は、次いで、これらの結果のうちの１つ以上をメモリ９０４に書き込んでもよい。特定の実施形態では、プロセッサ９０２は、１つ以上の内部レジスタ又は内部キャッシュ内の又はメモリ９０４内の（ストレージ９０６又はどこか別の場所ではなく）命令のみを実行し、１つ以上の内部レジスタ又は内部キャッシュ内の又はメモリ９０４内の（ストレージ９０６又はどこか別の場所ではなく）データでのみ動作する。１つ以上のメモリバス（それぞれアドレスバス及びデータバスを含んでもよい）は、プロセッサ０２をメモリ９０４に結合してもよい。バス９１２は、後述の１つ以上のメモリバスを含んでもよい。特定の実施形態では、１つ以上のメモリ管理ユニット（ＭＭＵ）が、プロセッサ９０２とメモリ９０４との間に常駐し、プロセッサ９０２によってリクエストされるメモリ９０４へのアクセスを容易にする。本開示は、特定のメモリを説明する及び示すが、本開示は、任意の適切なメモリを考慮する。
【０１１６】
特定の実施形態では、ストレージ９０６は、データ又は命令のための大容量記憶装置を含む。或る実施形態では、ストレージ９０６は、管理モジュール１５、モバイル駆動ユニット２０、及び／又は在庫ピア５０を含むシステム１０の任意の適切なコンポーネントに含まれてもよい。ストレージ９０６は、管理モジュール１５によって受信される複数の注文及び／又は複数の注文に関連した情報などの、システム１０のコンポーネントに有用な任意の適切な情報を記憶してもよい。ストレージ９０６は、適切な場合に、リムーバブル又は非リムーバブル（すなわち、固定される）メディアを含んでもよい。ストレージ９０６は、適切な場合に、コンピュータシステム９００の内部又は外部であってもよい。特定の実施形態では、ストレージ９０６は、不揮発性のソリッドステートメモリである。適切な場合に、ストレージ９０６は、１つ以上のストレージ７０６を含んでもよい。本開示は、特定のストレージを説明する及び示すが、本開示は、任意の適切なストレージを考慮する。
【０１１７】
特定の実施形態では、Ｉ／Ｏインターフェース９０８は、コンピュータシステム９００と１つ以上のＩ／Ｏデバイスとの間の通信のための１つ以上のインターフェースを提供するハードウェア、ソフトウェア、又はこの両方を含む。コンピュータシステム９００は、適切な場合に、これらのＩ／Ｏデバイスのうちの１つ以上を含んでもよい。これらのＩ／Ｏデバイスのうちの１つ以上は、人とコンピュータシステム９００との間の通信を可能にしてもよい。例として、限定するためではなく、Ｉ／Ｏデバイスは、キーボード、キーパッド、マイクロフォン、モニタ、マウス、プリンタ、スキャナ、スピーカ、スチールカメラ、スタイラス、タブレット、タッチスクリーン、トラックボール、ビデオカメラ、別の適切なＩ／Ｏデバイス、又はこれらのうちの２つ以上の組み合わせを含んでもよい。Ｉ／Ｏデバイスは１つ以上のセンサを含んでもよい。本開示は、任意の適切なＩ／Ｏデバイスと、それらのための任意の適切なＩ／Ｏインターフェース９０８を考慮する。適切な場合に、Ｉ／Ｏインターフェース９０８は、プロセッサ９０２がこれらのＩ／Ｏデバイスのうちの１つ以上を駆動することを可能にする１つ以上のデバイス又はソフトウェアドライバを含んでもよい。Ｉ／Ｏインターフェース９０８は、適切な場合に、１つ以上のＩ／Ｏインターフェース９０８を含んでもよい。本開示は、特定のＩ／Ｏインターフェースを説明する及び示すが、本開示は、任意の適切なＩ／Ｏインターフェースを考慮する。
【０１１８】
特定の実施形態では、通信インターフェース９１０は、コンピュータシステム９００と１つ以上の他のコンピュータシステム９００又は１つ以上のネットワークとの間の通信（例えば、パケットベースの通信など）のための１つ以上のインターフェースを提供するハードウェア、ソフトウェア、又はこの両方を含む。例として、限定するためではなく、通信インターフェース９１０は、イーサネット（登録商標）又は他のワイヤベースのネットワークと通信するためのネットワーク・インターフェース・コントローラ（ＮＩＣ）又はネットワークアダプタ、若しくはＷｉ−Ｆｉネットワークなどの無線ネットワークと通信するための無線ＮＩＣ（ＷＮＩＣ）又は無線アダプタを含んでもよい。本開示は、を任意の適切なネットワークと、そのための任意の適切な通信インターフェース９１０考慮する。本開示は、特定の通信インターフェースを説明する及び示すが、本開示は、任意の適切な通信インターフェースを考慮する。
【０１１９】
特定の実施形態では、バス９１２は、コンピュータシステム９００のコンポーネントを互いに結合するハードウェア、ソフトウェア、又はこの両方を含む。本開示は、特定のバスを説明する及び示すが、本開示は、任意の適切なバス又は相互接続部を考慮する。
【０１２０】
本明細書でのコンピュータ可読記憶媒体への言及は、１つ以上の非一時的有形の構造を有するコンピュータ可読記憶媒体を包含する。例として、限定するためではなく、コンピュータ可読記憶媒体は、適切な場合に、半導体ベースの又は他の集積回路（ＩＣ）（例えば、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）又は特定用途向けＩＣ（ＡＳＩＣ）など）、ハードディスク、ＨＤＤ、ハイブリッドハードドライブ（ＨＨＤ）、光ディスク、光ディスクドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピー（登録商標）ディスク、フロッピー（登録商標）ディスクドライブ（ＦＤＤ）、磁気テープ、ホログラフィック記憶媒体、ソリッドステートドライブ（ＳＳＤ）、ＲＡＭドライブ、セキュアデジタルカード、セキュア・デジタルドライブ、又は別の適切なコンピュータ可読記憶媒体、若しくはこれらのうちの２つ以上の組み合わせを含んでもよい。非一時的コンピュータ可読記憶媒体は、適切な場合に、揮発性、不揮発性、又は揮発性と不揮発性の組み合わせであってもよい。
【０１２１】
本開示は、任意の適切なストレージを実装する１つ以上のコンピュータ可読記憶媒体を考慮する。特定の実施形態では、コンピュータ可読記憶媒体は、適切な場合に、プロセッサ９０２の１つ以上の部分（例えば、１つ以上の内部レジスタ又はキャッシュなど）、メモリ９０４の１つ以上の部分、ストレージ９０６の１つ以上の部分、又はこれらの組み合わせを実装する。特定の実施形態では、コンピュータ可読記憶媒体はＲＡＭ又はＲＯＭを実装する。特定の実施形態では、コンピュータ可読記憶媒体は、揮発性又は永続性メモリを実装する。特定の実施形態では、１つ以上のコンピュータ可読記憶媒体は、ソフトウェアを具体化する。本明細書でのソフトウェアへの言及は、適切な場合に、１つ以上のアプリケーション、バイトコード、１つ以上のコンピュータプログラム、１つ以上の実行可能なもの、１つ以上の命令、論理、機械コード、１つ以上のスクリプト、又はソースコードを包含することがあり、逆もまた同様である。特定の実施形態では、ソフトウェアは、１つ以上のアプリケーション・プログラミング・インターフェース（ＡＰＩ）を含む。本開示は、任意の適切なプログラミング言語又はプログラミング言語の組み合わせで書かれる又は他の方法で表現される任意の適切なソフトウェアを考慮する。特定の実施形態では、ソフトウェアは、ソースコード又はオブジェクトコードとして表現される。
【０１２２】
本明細書での「又は」は、他に明確に示されない限り又は文脈によって他に示されない限り、包括的であって排他的ではない。したがって、本明細書での「Ａ又はＢ」は、他に明確に示されない限り又は文脈によって他に示されない限り、「Ａ、Ｂ、又はこの両方」を意味する。さらに、「及び」は、他に明確に示されない限り又は文脈によって他に示されない限り、共同（ｊｏｉｎｔ）と別々（ｓｅｖｅｒａｌ）との両方である。したがって、本明細書での「Ａ及びＢ」は、他に明確に示されない限り又は文脈によって他に示されない限り、「共同して又は別々に、Ａ及びＢ」を意味する。
【０１２３】
本開示は、当業者が理解するであろう本明細書での例示的な実施形態へのすべての変化、置換え、変形、変更、及び修正を包含する。同様に、適切な場合に、付属の請求項は、当業者が理解するであろう本明細書での例示的な実施形態へのすべての変化、置換え、変形、変更、及び修正を包含する。さらに、付属の請求項での、特定の機能を行うように適合され、配列され、行うことができ、行うように構成され、イネーブルにされ、動作可能であり、又は作動的である装置又はシステム若しくは装置又はシステムのコンポーネントへの言及は、その装置、システム、又はコンポーネントがそのように適合され、配列され、可能であり、構成され、イネーブルにされ、動作可能であり、又は作動的である（ｏｐｅｒａｔｉｖｅ）限り、この又はその特定の機能が作動される、オンにされる、又はロック解除されるかどうかにかかわらず、その装置、システム、コンポーネントを包含する。
【０１２４】
本明細書に記載のステップ、動作、又はプロセスのいずれかは、１つ以上のハードウェア又はソフトウェアモジュールと共に、単独で、又は他のデバイスと組み合わせて行われても又は実施されてもよい。一実施形態では、ソフトウェアモジュールは、説明されるいずれかの又はすべてのステップ、動作、又はプロセスを行うためのコンピュータプロセッサによって実行することができるコンピュータプログラムコードを格納するコンピュータ可読媒体を含むコンピュータプログラム製品と共に実装される。
【０１２５】
本発明の実施形態は、本明細書での動作を行うための装置に関係していてもよい。この装置は、必要とされる目的のために特別に構築されてもよく、及び／又はコンピュータに記憶されるコンピュータプログラムによって選択的にアクティブ化又は再構成される汎用コンピューティングデバイスを含んでもよい。こうしたコンピュータプログラムは、電子命令を記憶するのに適する、コンピュータシステムバスに結合される有形のコンピュータ可読記憶媒体又は任意のタイプの媒体に記憶されてもよい。さらに、本明細書で言及される任意のコンピューティングシステムは、単一のプロセッサを含んでもよく、又はコンピューティング能力を増加させるために複数のプロセッサ設計を採用するアーキテクチャであってもよい。
【０１２６】
在庫システム１０の特定の実施形態が示されるが、本開示の教示は任意のタイプ及び数の在庫システムにあてはめられてもよいことを理解されたい。例えば、在庫システム１０は、商品返品設備を表すことがある。こうした実施形態では、在庫アイテムは、顧客によって返品される商品を表すことがある。こうした商品は、個々の顧客から設備で受領されるときに在庫ホルダ１３０に保管されてもよい。適切な時点で、多数のユニットが、特定の在庫ホルダ３０から取り外され、在庫ピア５０で注文ホルダ４０に移送されてもよく、例えば、或る在庫アイテムは、これらの在庫アイテムを大量に返品させる製品リコールに関連することがある。別の例として、システム１０は、製造設備を表すことがあり、在庫アイテムは、製造キットの個々のコンポーネントを表すことがある。したがって、製造キットの個々のアイテムは、在庫ホルダ３０に保管されてもよい。製造された製品の注文は、在庫ピア５０で個々のアイテムからアセンブルされてもよい。最終製品は、注文ホルダを用いてモバイル駆動ユニット２０によって輸送されてもよく、適切な宛先に出荷されてもよい。したがって、いくつかの例示的な実施形態が本開示で説明されるが、在庫システム１０は、一般に、在庫アイテムを保管又は処理するための任意の適切な設備又はシステムを表してもよく、在庫アイテムは、特定の在庫システム１０での保管、検索、及び／又は処理に適する任意のタイプの物体を表すことがある。
【０１２７】
管理モジュール１５は、いくつかの実施形態では、こうした在庫リクエストとは独立して、在庫システム１０の管理及びメンテナンスの全体の一部としてタスクの割り当てを生成してもよい。例えば、管理モジュール１５は、特定のイベントの発生に応答して（例えば、駐車スペースをリクエストしているモバイル駆動ユニット２０に応答して）、所定のスケジュールに従って（例えば、日々開始するルーチンの一部として）、又は在庫システム１０の構成及び特徴に基づいて任意の適切な時点で、タスクの割り当てを生成してもよい。加えて、管理モジュール１５は、在庫システム１０のコンポーネントの動作の種々の態様を管理するように構成されてもよいが、特定の実施形態では、コンポーネント自体がそれらの動作の或る態様に関係する意思決定を担当することもあり、これにより、管理モジュール１５上の処理負荷を減らす。特に、個々のコンポーネントは、これらのコンポーネントが在庫システム１０の全体的効率を低下させずにそれらの効果を改善できるようにする様態で或るローカライズされた状況に独立して対応するように構成されてもよい。一例として、管理モジュール１５は、衝突を防ぐことをモバイル駆動ユニット２０の独自の意思決定に依拠してもよい。さらに、上記の説明は、モバイル駆動ユニット２０が管理モジュール１５から経路をリクエストする１つ以上の実施形態に焦点をあてているが、モバイル駆動ユニット２０は、代替的な実施形態では、それ自身の経路を生成してもよい。さらに、上記の説明は、注文ホルダ４０を在庫ピア５０の一方の側部に沿って移動することを説明するが、本開示の教示は、運搬機器が在庫ピア５０の一方の側部に沿って設置される構成にも適用可能である。コンテナ６０は、運搬機器に沿って移動し、注文ホルダ４０に関連して上述したのと類似の様態で在庫アイテム４２を受け入れるために種々の場所で止まってもよい。さらに、いくつかの実施形態では、モバイル駆動ユニット２０は運搬機器を含んでもよい。
【０１２８】
本開示の種々の実施形態を以下の付記の観点から説明することができる。
１．方法であって、管理モジュールによって、在庫ピアの第１の側部に沿った複数の画定された領域に据え置かれるべき複数の在庫ホルダを指定することと、管理モジュールによって、複数の在庫ホルダを複数の画定された領域に輸送することを１つ以上の第１のモバイル駆動ユニットに指示することと、この場合、複数の在庫ホルダは複数の注文が応えられる間複数の画定された領域に据え置かれたままであり、複数の在庫アイテムの注文を受信することと、管理モジュールによって、注文によってリクエストされた在庫アイテムが在庫ピアの画定された領域に据え置かれる在庫ホルダの中に保管されることを判断することと、この場合、在庫ホルダは複数の在庫ホルダのうちの１つであり、管理モジュールによって、注文ホルダを在庫ピアの第２の側部に輸送することを第２のモバイル駆動ユニットに指示することと、を含み、この場合、第２のモバイル駆動ユニットは、注文ホルダが在庫ホルダの画定された領域とは反対の在庫ピアの第２の側部に沿った場所で在庫アイテムを受け入れるように動作可能であるように、第２の側部に沿って移動する、方法。
２．注文がさらなる在庫アイテムをリクエストすることを判断することと、注文ホルダを在庫ステーションに輸送することを第２のモバイル駆動ユニットに指示することと、さらなる在庫アイテムを保管する在庫ホルダを在庫ストレージ場所から在庫ステーションに輸送することを第１のモバイル駆動ユニットのうちの１つに指示することとをさらに含む、付記１に記載の方法。
３．在庫ピアが第１の在庫ピアであり、方法が、注文がさらなる在庫アイテムをリクエストすることを判断することと、注文ホルダを第２の在庫ピアに輸送することを第２のモバイル駆動ユニットに指示することと、さらなる在庫アイテムを有する第２の在庫ピアで注文を完了することと、をさらに含む、付記１に記載の方法。
４．第２の側部に沿って移動する注文ホルダが画定された領域とは反対の場所で止まることになることを示す信号を在庫ピアでアクティブ化することと、信号に少なくとも部分的に基づいて画定された領域に移動するように在庫ピアのオペレータに指示することと、をさらに含む、付記１に記載の方法。
５．画定された領域が第１の画定された領域を含み、在庫ホルダが第１の在庫ホルダを含み、方法が、第１のトリガイベントに少なくとも部分的に基づいて、第１の画定された領域から第１の在庫ホルダを取り出し、第１の在庫ホルダを在庫ピアに関連したドリフト場所に輸送することを第１のモバイル駆動ユニットのうちの１つに指示することと、第２の在庫ホルダを第１の画定された領域に輸送することを第３のモバイル駆動ユニットに指示することと、第２のトリガイベントに少なくとも部分的に基づいて、第１の在庫ホルダをドリフト場所から在庫ピアの第２の画定された領域に輸送することを第１のモバイル駆動ユニットのうちの１つに指示することと、をさらに含む、付記１に記載の方法。
６．複数の在庫アイテムのそれぞれが在庫システム内で注文されるレートを判断することと、複数の在庫アイテムのそれぞれのレートを比較することと、比較に少なくとも部分的に基づいて、所定のレートを上回るいくつかの在庫アイテムを選択することと、をさらに含み、複数の画定された領域に据え置かれるべき複数の在庫ホルダを指定することが、いくつかの在庫アイテムが複数の在庫ホルダの中に保管されるという判断に少なくとも部分的に基づいている、付記１に記載の方法。
７．システムであって、
第１の側部及び第２の側部を備え、第１の側部が複数の在庫ホルダが据え置かれるように指定される複数の画定された領域を含む、在庫ピアであり、複数の画定された領域のうちの少なくとも１つで在庫ホルダのうちの少なくとも１つから在庫アイテムを受け入れるように動作可能な、在庫ピアと、
注文ホルダを在庫ピアの第２の側部に沿って輸送するように動作可能なモバイル駆動ユニットと、
を備え、注文ホルダが、在庫ピアの第２の側部に沿った場所で在庫ピアから在庫アイテムを受け入れるように動作可能である、
システム。
８．在庫ピアの第２の側部に沿った場所が、第１の側部上の画定された領域とは反対側であり、画定された領域が、在庫アイテムを保管する在庫ホルダを有する、付記７に記載のシステム。
９．モバイル駆動ユニットが第１のモバイル駆動ユニットを含み、システムが、複数の在庫ホルダのうちの１つ以上を在庫ピアの画定された領域のうちの１つ以上に輸送するように動作可能な第２のモバイル駆動ユニットをさらに含む、付記７に記載のシステム。
１０．複数の在庫ホルダが、複数の在庫ホルダの中に保管される１つ以上の在庫アイテムの製品速度に少なくとも部分的に基づいて画定された領域に関して指定される、付記７に記載のシステム。
１１．複数の在庫ホルダが、複数の注文が応じられる間、画定された領域に据え置かれたままである、付記７に記載のシステム。
１２．注文ホルダが、複数のコンテナを保持するように動作可能であり、コンテナの少なくとも一部が、複数の在庫ホルダのうちの１つの中に保管される在庫アイテムをリクエストする１つ以上の注文と関連付けられる、付記７に記載のシステム。
１３．モバイル駆動ユニットが、複数の在庫ホルダのうちの第１の在庫ホルダを画定された領域のうちの１つで第２の在庫ホルダと置き換えるようにさらに動作可能であり、第１の在庫ホルダが、第１の在庫ホルダに関連したメトリックに少なくとも部分的に基づいて置き換えられる、付記７に記載のシステム。
１４．画定された領域のうちの１つ以上がごみホルダの保管に関して指定され、モバイル駆動ユニットが、ごみホルダを輸送するように動作可能である、付記７に記載のシステム。
１５．第１のモバイル駆動ユニットが、複数の在庫ホルダのうちの１つを在庫ピアに関連したドリフト場所に移動するように動作可能である、付記７に記載のシステム。
１６．在庫ピアが、在庫アイテムを複数の在庫ホルダのうちの１つから取り出し、在庫アイテムを注文ホルダの中に保管されるコンテナに入れることを在庫ピアのオペレータに指示するように動作可能なインターフェースをさらに含み、コンテナが注文と関連付けられる、付記７に記載のシステム。
１７．在庫ピアが、第１のオペレータ区域及び第２のオペレータ区域をさらに含み、第１のオペレータ区域が、第１のオペレータが画定された領域の第１のサブセットで在庫アイテムを注文ホルダに入れることに関して指定され、第２のオペレータ区域が、第２のオペレータが画定された領域の第２のサブセットで在庫アイテムを注文ホルダに入れることに関して指定される、付記７に記載のシステム。
１８．在庫ピアが、平面、高い面、及び作業空間の仮想領域のうちの１つ以上をさらに含む、付記７に記載のシステム。
１９．在庫ホルダ、注文ホルダ、及びモバイル駆動ユニットを含むシステムであって、モバイル駆動ユニットが、在庫ホルダを在庫ピアの第１の側部上の画定された領域に輸送し、注文ホルダを在庫ピアに輸送し、注文ホルダを在庫ピアの第２の側部に沿って移動し、画定された領域とは反対の第２の側部に沿った場所で止まるように動作可能であり、注文ホルダが、画定された領域で在庫ホルダから在庫アイテムを受け入れるように動作可能である、システム。
２０．在庫ホルダが第１の在庫ホルダであり、モバイル駆動ユニットが、第１の在庫ホルダを第２の在庫ホルダと置き換えるようにさらに動作可能であり、システムが、第１の在庫ホルダに関連した第１のメトリックを第２の在庫ホルダに関連した第２のメトリックと比較することに少なくとも部分的に基づいて第１の在庫ホルダを第２の在庫ホルダと置き換えるようにモバイル駆動ユニットに指示する管理モジュールをさらに含む、付記１９に記載のシステム。
２１．第１のメトリックが、第１の在庫ホルダの中に保管される在庫アイテムの量及び第１の在庫ホルダの中に保管される在庫アイテムの速度のうちの１つ以上を含む、付記２０に記載のシステム。
２２．第１のメトリックが第１の期待される需要を含み、第２のメトリックが第２の期待される需要を含み、管理モジュールが、第２の期待される需要が特定の時点で第１の期待される需要を超えることが予想されるという判断に少なくとも部分的に基づいて、特定の時点で第１の在庫ホルダが第２の在庫ホルダによって置き換えられることをスケジュールするようにさらに動作可能である、付記２０に記載のシステム。
２３．モバイル駆動ユニットが、在庫ホルダの下に移動し、在庫ホルダの表面の方にドッキングヘッドを上昇し、ドッキングヘッドを用いて在庫ホルダを持ち上げ、在庫ホルダを持ち上げながら移動することによって在庫ホルダを輸送するように動作可能である、付記２０に記載のシステム。
２４．在庫ホルダが回転されるべきであると判断し、在庫ホルダが回転されるべきであるという判断に少なくとも部分的に基づいて、在庫ホルダを画定された領域から離れる方に移動し、在庫ホルダを回転させ、在庫ホルダを画定された領域に返送することをモバイル駆動ユニットに指示するように動作可能な管理モジュールをさらに含む、付記１９に記載のシステム。
【０１２９】
Ａ１．在庫ピアで注文に応えるための方法であって、管理モジュールによって複数の注文を受信することと、この場合、第１の注文が１つ以上の在庫アイテムのリクエストを含み、管理モジュールによって、在庫アイテムを識別するために複数の注文を分析することと、この場合、在庫アイテムは在庫ピアに据え置かれる在庫ホルダによって保管され、管理モジュールによって、第１の注文及び第２の注文が在庫アイテムのリクエストを含むという判断に少なくとも部分的に基づいて複数の注文のうちの第１の注文を第２の注文と共にグループ化することと、第１の注文に関連した第１のコンテナ及び第２の注文に関連した第２のコンテナを導入ステーションで注文ホルダ上に配列することと、この場合、第１のコンテナ及び第２のコンテナは在庫アイテムを受け入れるように動作可能であり、管理モジュールによって、注文ホルダを導入ステーションから在庫ピアに輸送することをモバイル駆動ユニットに指示することと、を含み、この場合、注文ホルダは在庫ホルダとは反対の場所で在庫ピアから在庫アイテムを受け入れる、方法。
Ａ２．第１の注文及び第２の注文が在庫ピアで完了されるかどうかを判断することと、第１の注文及び第２の注文が在庫ピアで完了される場合に、注文ホルダを出荷ステーションに輸送するようにモバイル駆動ユニットに指示することと、第１の注文及び第２の注文が在庫ピアで完了されない場合に、注文ホルダを在庫ステーションに輸送するようにモバイル駆動ユニットに指示することと、をさらに含む、付記Ａ１に記載の方法。
Ａ３．第１のコンテナ及び第２のコンテナが追加された後で注文ホルダがさらなるコンテナのための利用可能なスペースを有するかどうかを判断することと、注文ホルダが利用可能なスペースを有する場合に、さらなるコンテナを注文ホルダに追加することと、をさらに含む、付記Ａ１に記載の方法。
Ａ４．在庫アイテムが第１の在庫アイテムを含み、在庫ホルダが第１の在庫ホルダを含み、方法が、複数の在庫アイテムの中の第２の在庫アイテムのリクエストを含む注文に関して複数の注文を分析することをさらに含み、第２の在庫アイテムは在庫ピアに据え置かれる第２の在庫ホルダによって保管され、第１の在庫アイテム及び第２の在庫アイテムを含む第１の注文及び第２の注文のうちの１つ以上に少なくとも部分的に基づいて第１の注文と第２の注文がグループ化される、付記Ａ１に記載の方法。
Ａ５．第１の注文に第１のスコア及び第２の注文に第２のスコアを割り当てることと、この場合、スコアは注文によってリクエストされた１つ以上の在庫アイテムを受け入れるのに必要とされるトリップの数と、在庫ピアに存在する受注している在庫アイテムの数と、に少なくとも部分的に基づいており、第１のスコア及び第２のスコアに少なくとも部分的に基づいて、注文ホルダ上で第１の注文を第２の注文と共にグループ化することを決定することと、をさらに含む、付記Ａ１に記載の方法。
Ａ６．管理モジュールであって、複数の在庫アイテムの複数の注文に関連した情報を記憶するように動作可能なメモリと、メモリに通信可能に結合され、複数の注文に関連した情報を取得し、注文ホルダを用いて応えるべく複数の注文のうちの２つ以上を選択し、注文ホルダを在庫ピアに輸送することをモバイル駆動ユニットに指示するように動作可能なプロセッサと、を含み、２つ以上の注文が、注文ホルダが在庫ピアに沿って移動する際に２つ以上の注文によってリクエストされた在庫アイテムを受け入れる、管理モジュール。
Ａ７．プロセッサが、複数の注文に応じるのに必要とされる在庫ピアへのモバイル駆動ユニットによるトリップの数を計算し、計算されたトリップの数に少なくとも部分的に基づいて、２つ以上の注文を選択することと、モバイル駆動ユニットによって注文ホルダを在庫ピアに輸送することがトリップの数を減らすことになると判断するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ８．プロセッサが、２つ以上の注文が在庫ピアに据え置かれる１つ以上の在庫ホルダの中に存在する在庫アイテムのみをリクエストするという判断に少なくとも部分的に基づいて注文ホルダに追加するべく複数の注文から２つ以上の注文を選択するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ９．プロセッサが、在庫ピアに据え置かれる在庫ホルダの中に保管される第１の在庫アイテムを含む注文を用いて注文ホルダをアセンブルするべく第１の指示を提供し、在庫ピアに据え置かれる在庫ホルダの中に保管される第１の在庫アイテム及び在庫ピア以外の場所に保管される第２の在庫アイテムを含む注文を用いて注文ホルダをアセンブルするべく第２の指示を提供し、在庫ピア以外の場所に保管される第２の在庫アイテムを含む注文を用いて注文ホルダをアセンブルするべく第３の指示を提供するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ１０．プロセッサが、在庫ピアの側部に沿って移動する１つ以上の注文ホルダに在庫アイテムが追加されるレートを示す情報を取得し、レートに少なくとも部分的に基づいて、第１の指示、第２の指示、及び第３の指示のうちの選択された１つを提供することを決定するようにさらに動作可能である、付記Ａ９に記載の管理モジュール。
Ａ１１．プロセッサが、在庫ピアでの作業負荷が最大作業負荷を上回るかどうかを判断し、作業負荷が最大を上回る場合に、在庫ピアとは異なる在庫ステーションで注文に応えることを決定するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ１２．２つ以上の注文が第１の注文及び第２の注文を含み、プロセッサが、第１の注文が在庫ピアの第１の画定された領域に据え置かれる第１の在庫ホルダによって保管される第１の在庫アイテムに対するものであるという判断と、第２の注文が在庫ピアの第２の画定された領域に据え置かれる第２の在庫ホルダによって保管される第２の在庫アイテムに対するものであるという判断に少なくとも部分的に基づいて、注文ホルダを用いて応えるべく第１の注文及び第２の注文を選択するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ１３．プロセッサが、注文ホルダが在庫ピアに沿って移動する際に注文ホルダが在庫アイテムを受け入れることを期待する特定の場所を在庫ピアのオペレータに表示するようにさらに動作可能である、付記Ａ６に記載の管理モジュール。
Ａ１４．論理を含む非一時的コンピュータ可読媒体であって、論理が、プロセッサによって実行されるときに、２つ以上の注文のために１つの注文ホルダを使用し、注文ホルダを在庫ピアの第１の側部に沿って輸送することをモバイル駆動ユニットに指示するように動作可能であり、この場合、コンテナは各注文と関連付けられ、各コンテナは注文ホルダ内に配置され、注文ホルダ内の２つ以上のコンテナが２つ以上の注文のそれぞれに関連した在庫アイテムを受け入れる、コンピュータ可読媒体。
Ａ１５．論理が、在庫ピア上のインジケータを作動するようにさらに動作可能であり、インジケータが、在庫ピアのオペレータに、２つ以上のコンテナの中に在庫アイテムを受け入れるために注文ホルダが止まることになる場所の指示を与える、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ１６．論理が、在庫ピアの複数のオペレータの作業配分に少なくとも部分的に基づいて注文ホルダを在庫ピアに輸送することを決定するようにさらに動作可能である、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ１７．論理が、注文ホルダが第１の在庫アイテムを２つ以上のコンテナのうちの第１のコンテナに受け入れることになる在庫ピアに沿った場所に移動するようにオペレータに指示し、場所で複数の在庫アイテムを含む在庫ホルダから第１の在庫アイテムを第１のコンテナに移動することをオペレータに指示するようにさらに動作可能である、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ１８．論理が、注文ホルダを在庫ピアに輸送することを決定するようにさらに動作可能であり、在庫ピアが複数の作業区域を含み、決定が、複数の作業区域にわたる作業負荷のバランスをとるように計算される、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ１９．作業区域がいくつかの画定された領域を含み、在庫ホルダが画定された領域に据え置かれ、論理が、在庫ホルダによって保管される在庫アイテムの速度に少なくとも部分的に基づいて在庫ホルダを画定された領域に輸送することを決定する、付記Ａ１８に記載のコンピュータ可読媒体。
Ａ２０．注文ホルダが第１の注文ホルダを含み、論理が、
第１の注文ホルダが在庫ピアに沿って移動する際に、注文ホルダと注文ホルダが在庫アイテムを受け入れるべき第１の宛先との間の経路を、同じ方向に移動している第２の注文ホルダが遮っているかどうかを判断し、
第２の注文ホルダが経路を遮っている場合、第２の注文ホルダの第２の宛先を判断し、第２の宛先が第１の宛先よりも在庫ピアに沿ったさらに遠くにある場合、第１の場所でインジケータを作動し、第１の場所に進むようにモバイル駆動ユニットに指示する、
ようにさらに動作可能である、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ２１．論理が、第１のトリガイベントに応答して注文ホルダを在庫ピアに関連したドリフト場所に輸送することをモバイル駆動ユニットに指示し、第２のトリガイベントに応答して注文ホルダをドリフト場所から在庫ピアに輸送することをモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ａ１４に記載のコンピュータ可読媒体。
Ａ２２．第１のトリガイベントが、在庫ピアでの作業負荷が所定の作業負荷を超過するという判断を含み、第２のトリガイベントが、作業負荷が所定の作業負荷を下回るという判断を含む、付記Ａ２１に記載のコンピュータ可読媒体。
Ｂ１．方法であって、管理モジュールによって、複数の製品速度を計算することと、製品速度は在庫システム内の注文に関して入手可能な在庫アイテムの需要に関連しており、管理モジュールによって、在庫ピアに据え置かれるべき固定の数の在庫ホルダを選択することと、固定の数は、在庫ピアの第１の側部に沿った複数の画定された領域に対応し、画定された領域に据え置かれるべき在庫ホルダの選択は、在庫アイテムの製品速度に少なくとも部分的に基づいており、在庫アイテムは在庫ホルダによって保管され、管理モジュールによって、選択された在庫ホルダを画定された領域に輸送することをモバイル駆動ユニットに指示することと、管理モジュールによって、在庫アイテムの注文を受信することと、管理モジュールによって、注文に関連した注文ホルダを在庫ピアの第２の側部に輸送するようにモバイル駆動ユニットに指示することと、を含み、注文ホルダが、画定された領域とは反対の第２の側部に沿った場所で在庫アイテムを受け入れるように動作可能である、方法。
Ｂ２．在庫ホルダが第１の在庫ホルダを含み、方法が、第１の在庫ホルダが在庫ピアで満たすことになる第１の注文でのラインの総数を求めることをさらに含み、第１の在庫ホルダの選択が、第１の注文でのラインの総数が第２の在庫ホルダが在庫ピアで満たすことになる第２の注文でのラインの総数を上回るという判断に少なくとも部分的にさらに基づいている、付記Ｂ１に記載の方法。
Ｂ３．第１の在庫ホルダの選択が、第１の在庫ホルダが第２の在庫ホルダよりも在庫ピアでより多くの数の注文を完了することになるという判断にさらに基づいており、方法が、注文によってリクエストされた複数の在庫アイテムが、在庫ピアに据え置かれる１つ以上の在庫ホルダの中にすべて存在する場合に、注文が在庫ピアで完了されることになると判断することをさらに含む、付記Ｂ２に記載の方法。
Ｂ４．複数の製品速度が、在庫アイテムの複数の注文上で第１の在庫アイテムが現れる第１の頻度及び在庫アイテムの複数の注文上で第２の在庫アイテムが現れることが期待される第２の頻度のうちの１つ以上を含む、付記Ｂ１に記載の方法。
Ｂ５．在庫ホルダが第１の在庫アイテムを保管する第１の在庫ホルダを含み、方法が、第１の頻度が変化したと判断することと、第１の頻度の変化に少なくとも部分的に基づいて、第１の在庫ホルダと置き換えるために第２の在庫ホルダを第１の在庫ホルダの画定された領域に輸送することを決定することと、をさらに含む、付記Ｂ４に記載の方法。
Ｂ６．システムであって、在庫ホルダを据え置くように配列される画定された領域を備える在庫ピアと、在庫アイテムを保管する在庫ホルダと、注文ホルダを輸送するように動作可能なモバイル駆動ユニットと、管理モジュールとを備え、管理モジュールが、在庫アイテムの需要に関連したメトリックを計算し、メトリックに少なくとも部分的に基づいて、複数の在庫ホルダから、在庫ピアの画定された領域に据え置かれるべき在庫アイテムを保管する在庫ホルダを選択し、在庫アイテムの注文を受信し、注文ホルダを在庫ピアに輸送することをモバイル駆動ユニットに指示するように動作可能であり、注文ホルダが、画定された領域の近傍の在庫ホルダから在庫アイテムを受け入れるように動作可能である、システム。
Ｂ７．需要に関連したメトリックが、管理モジュールによって生成されるタスクの割り当ての量を含み、管理モジュールが、在庫アイテムの注文の受信に少なくとも部分的に基づいて生成されるタスクの割り当ての量を計算し、生成されるタスクの割り当ての量を減らすことに少なくとも部分的に基づいて画定された領域に据え置かれるべき在庫アイテムを保管する在庫ホルダを選択するようにさらに動作可能である、付記Ｂ６に記載のシステム。
Ｂ８．管理モジュールが、
注文に関して入手可能な複数の在庫アイテムのそれぞれの製品速度を比較し、比較に少なくとも部分的に基づいて、高い製品速度を有する在庫アイテムを保管するいくつかの在庫ホルダを選択し、
いくつかの在庫ホルダを在庫ピアに輸送することを１つ以上のモバイル駆動ユニットに指示する、
ようにさらに動作可能である、付記Ｂ６に記載のシステム。
Ｂ９．注文ホルダが、在庫アイテムを保管する在庫ホルダの画定された領域とは反対の場所で在庫アイテムを受け入れる、付記Ｂ６に記載のシステム。
Ｂ１０．モバイル駆動ユニットが、在庫ホルダを輸送するようにさらに動作可能であり、管理モジュールが、在庫ホルダを画定された領域に輸送することをモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ｂ６に記載のシステム。
Ｂ１１．在庫ホルダが第１の在庫ホルダを含み、管理モジュールが、第１の在庫ホルダを第２の在庫ホルダと置き換えることをモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ｂ１０に記載のシステム。
Ｂ１２．メトリックが、過去の注文情報、既知の需要、及び予想される将来の注文情報のうちの少なくとも１つに少なくとも部分的に基づいて判定される製品速度を含む、付記Ｂ６に記載のシステム。
Ｂ１３．メトリックが製品体積をさらに含み、製品体積が、複数の注文によってリクエストされたいくつかの在庫アイテムの立方体積を含む、付記Ｂ１２に記載のシステム。
Ｂ１４．在庫ホルダが２つ以上の側部を含み、各側部は１つ以上の在庫アイテムを保管することができ、管理モジュールが、在庫ホルダの第１の側部上に保管される在庫アイテムの量が所定の量を下回ることを判断し、第１の側部は在庫ピアに面しており、在庫ホルダの第２の側部が在庫ピアに面するように在庫ホルダを回転させることをモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ｂ６に記載のシステム。
Ｂ１５．論理を含む非一時的コンピュータ可読媒体であって、論理が、プロセッサによって実行されるときに、
在庫ホルダを在庫ピアに輸送することを第１のモバイル駆動ユニットに指示し、指示は在庫ホルダによって保管される１つ以上の在庫アイテムの速度に対応しており、
注文ホルダを在庫ピアに輸送することを第２のモバイル駆動ユニットに指示し、指示は１つ以上の在庫アイテムを含む注文に対応する、
ように動作可能であり、第２のモバイル駆動ユニットが、在庫アイテムのうちの１つ以上を受け入れるために注文ホルダを在庫ピアに沿って移動する、
非一時的コンピュータ可読媒体。
Ｂ１６．論理が、複数の注文が応えられる間、在庫ピアの複数の画定された領域のうちの１つに据え置かれたままであることを在庫ホルダに指定するようにさらに動作可能である、付記Ｂ１５に記載のコンピュータ可読媒体。
Ｂ１７．速度が第１の速度を含み、１つ以上の在庫アイテムが１つ以上の第１の在庫アイテムを含み、在庫ホルダが第１の在庫ホルダを含み、論理が、１つ以上の第１の在庫アイテムの第１の速度を計算し、１つ以上の第１の在庫アイテムの第１の速度が第２の在庫ホルダによって保管される１つ以上の第２の在庫アイテムの第２の速度よりも高いという判断に少なくとも部分的に基づいて第１の在庫ホルダを在庫ピアに輸送することを第１のモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ｂ１５に記載のコンピュータ可読媒体。
Ｂ１８．論理が、第１の在庫ホルダを在庫ピアに輸送するように第１のモバイル駆動ユニットに指示することの後の時点で、１つ以上の第１の在庫アイテムの第１の速度を計算し、第１の速度が第３の速度よりも低いという計算に少なくとも部分的に基づいて、第３の在庫ホルダを在庫ピアに輸送することを第１のモバイル駆動ユニットに指示するようにさらに動作可能である、付記Ｂ１７に記載のコンピュータ可読媒体。
Ｂ１９．速度が、ヒストリカル速度、既知の需要、及び期待される需要のうちの１つ以上をさらに含む、付記Ｂ１５に記載のコンピュータ可読媒体。
Ｂ２０．注文ホルダが第１の注文ホルダを含み、論理が、第２の注文ホルダを在庫ピアに沿って輸送することを第３のモバイル駆動ユニットに指示するようにさらに動作可能であり、第３のモバイル駆動ユニットと第２のモバイル駆動ユニットが同じ方向に移動し、かつ在庫ピアに沿って実質的に同時に移動する、付記Ｂ１５に記載のコンピュータ可読媒体。
Ｂ２１．在庫ホルダが第１の在庫ホルダを含み、注文ホルダが第１の注文ホルダを含み、論理が、１つ以上の在庫アイテムを保管する第２の在庫ホルダを在庫ピアに輸送することを第１のモバイル駆動ユニットに指示し、第２の注文ホルダを在庫ピアに輸送することを第３のモバイル駆動ユニットに指示する、ようにさらに動作可能であり、第１のホルダが第１の在庫ホルダから在庫アイテムのうちの１つ以上を受け入れる間、第２の注文ホルダが第２の在庫ホルダから在庫アイテムのうちの１つ以上を受け入れ、第１の在庫ホルダの中の在庫アイテムと第２の在庫ホルダの中の在庫アイテムが同じである、付記Ｂ１５に記載のコンピュータ可読媒体。
【０１３０】
本発明はいくつかの実施形態と共に説明されているが、無数の変化、変形、変更、変換、及び修正が当業者に想起されることがあり、本発明は、付属の請求項の範囲内に入るこうした変化、変形、変更、変換、及び修正を包含することを意図する。さらに、本開示は種々の実施形態に関連して説明されているが、本開示の教示は、適宜、単一の実施形態に組み合わされてもよいことが十分に期待される。
【図１】
2015535787.tif 000003
【図２】
2015535787.tif 000004
【図３】
2015535787.tif 000005
【図４】
2015535787.tif 000006
【図５】
2015535787.tif 000007
【図６】
2015535787.tif 000008
【図７】
2015535787.tif 000009
【図８】
2015535787.tif 000010
【図９】
2015535787.tif 000011
【国際調査報告】
2015535787.tif 000012
2015535787.tif 000013
2015535787.tif 000014