(57)【要約】【解決手段】    タスクに関連する情報を通信するための方法であって、無線で第１のステータス情報を受信するステップを含む。第１のステータス情報は、タスクと関連づけられた第１のステータスを特定する。本方法は、また、ユーザに第１のステータスを示すステップ、および、タスクと関連づけられた第２のステータスを示すユーザからの入力を受信するステップを有する。加えて、本方法は、ユーザからの入力の受信に応答して、無線で第２のステータス情報を遠隔装置に送信することを含む。第２のステータス情報は、第２のステータスを特定する。
2010515967.tif 000002
【特許請求の範囲】
【請求項１】
タスクに関連する情報を通信する方法であって：
タスクと関連づけられた第１のステータスを特定する第１のステータス情報を無線で受信するステップ；
ユーザに前記第１のステータスを示すステップ；
前記タスクと関連づけられた第２のステータスを示す入力を前記ユーザから受信するステップ；および
前記ユーザからの前記入力の受信に応答して、遠隔装置に前記第２のステータスを特定する第２のステータス情報を無線で送信するステップ、
を有する方法。
【請求項２】
前記遠隔装置から第１のステータス情報を受信するステップは、前記ユーザに前記タスクを開始するように命じる情報を受信するステップ、を有する請求項１記載の方法。
【請求項３】
入力を前記ユーザから受信するステップは、前記ユーザが前記タスクを完了したことを示す入力を前記ユーザから受信するステップを有する、請求項１または２記載の方法。
【請求項４】
第１のステータス情報を無線で受信するステップは、ブルートゥース、８０２．１１、８０２．１５．４、およびＺｉｇＢｅｅ無線通信標準のうち少なくとも１つに従って第１のステータス情報を無線で受信するステップ；および
第２のステータス情報を無線で送信するステップは、ブルートゥース、８０２．１１、８０２．１５．４、およびＺｉｇＢｅｅ無線通信標準のうち少なくとも１つに従って第２のステータス情報を無線で送信するステップ
を有する、請求項１ないし３のいずれか１項に記載の方法。
【請求項５】
第１のステータス情報を受信する前に、前記遠隔装置にステータスインジケータを特定する情報を無線で送信するステップ、を有する請求項１ないし４のいずれか１項に記載の方法。
【請求項６】
前記タスクは第１のタスクを含み、かつ、前記遠隔装置は完了されるタスクを記述するタスク割り当てを生成するよう作動する管理モジュールを含む方法であって、
前記管理モジュールで第２のステータス情報を受信するステップ、および
第２のステータス情報の受信に応答して、前記ユーザが前記第１のタスクを完了したあとに開始するべき第２のタスクを特定するタスク割り当てを生成するステップ、を更に有する請求項１ないし５のいずれか１項に記載の方法。
【請求項７】
前記第１のタスクは、第１のユーザによって完了されるべき第１のタスクを含み、かつ前記第２のタスクは、第２のユーザによって完了されるべき第２のタスクを含む、請求項６記載の方法。
【請求項８】
前記第１のタスクは、第１の場所で完了されるべき第１のタスクを含み、かつ前記第２のタスクは、第２の場所で完了されるべき第２のタスクを含む、請求項６記載の方法。
【請求項９】
前記第１のステータス情報を受信するステップは、
複数のステータスインジケータの各々を、メモリにおいて、複数の構成要素のうちの１つと関連づけるステップ；
前記メモリに保存された情報に基づいて、前記タスクに関係する構成要素に関連づけられたステータスインジケータを特定するステップ；
前記第１のステータス情報を前記特定されたステータスインジケータに送信するステップ；および
前記第１のステータス情報を前記特定されたステータスインジケータにおいて無線で受信するステップ；
を有する、請求項１ないし８のいずれか１項に記載の方法。
【請求項１０】
前記ステータスインジケータは、インジケータ識別子を含み、かつ、
前記ステータスインジケータを、前記メモリにおいて、第１のタスクと関連づけるステップは、
前記インジケータ識別子を読み込むステップ；
前記インジケータ識別子を管理モジュールに送信するステップ；および
前記インジケータ識別子を前記管理モジュールに保存するステップ；
を有する請求項９記載の方法。
【請求項１１】
前記インジケータ識別子は、バーコードを有し、かつ、前記インジケータ識別子を読み込むステップは、前記バーコードをスキャンするステップを含む、請求項１０記載の方法。
【請求項１２】
前記インジケータ識別子は、電波による個体識別（ＲＦＩＤ）タグを含み、かつ、前記インジケータ識別子を読み込むステップは、前記ステータスインジケータを特定する無線周波数情報を前記ＲＦＩＤタグから受信するステップを含む、請求項１０記載の方法。
【請求項１３】
第１のステータス情報を受信するステップは、
複数のステータスインジケータから第１のステータスインジケータを特定する情報を受信するステップ；
前記第１のステータスインジケータの状態を特定する情報を受信するステップ；
前記第１のステータスインジケータの前記状態に基づいて前記ステータスインジケータを拒絶するステップ；
前記ステータスインジケータを拒絶することに応答して、前記複数のステータスインジケータから第２のステータスインジケータを特定することをユーザに促すステップ；
を有する、請求項１ないし１２のいずれか１項に記載の方法。
【請求項１４】
前記第１のステータスインジケータの状態を特定する情報を受信するステップは、前記第１のステータスインジケータのエネルギーレベルを示す情報を受信するステップを含む、請求項１３記載の方法。
【請求項１５】
前記第１のステータスインジケータの状態を特定する情報を受信するステップは、前記第１のステータスインジケータが現在タスクを割り当てられているかどうかを示す情報を受信するステップを含む、請求項１３記載の方法。
【請求項１６】
前記第１のステータスインジケータの状態を特定する情報を受信するステップは、前記第１のステータスインジケータに現在割り当てられているタスクのステータスを示す情報を受信するステップを含む、請求項１３記載の方法。
【請求項１７】
前記ユーザに前記第１のステータスを示すステップは、ライトを作動させるステップを含む、請求項１ないし１６のいずれか１項に記載の方法。
【請求項１８】
入力を前記ユーザから受信するステップは、前記ユーザがボタンを押したことを検出するステップを含む、請求項１ないし１７のいずれか１項に記載の方法。
【請求項１９】
入力を前記ユーザから受信するステップは、ライト付きボタンを作動させるステップを含み、かつ、入力を前記ユーザから受信するステップは、前記ユーザが前記ライト付きボタンを押したことを検出するステップを含む、請求項１ないし１８のいずれか１項に記載の方法。
【請求項２０】
タスクに関連する情報を通信する装置であって：
無線で情報を受信しかつ送信するための無線インターフェース；
ユーザからタスクに関する入力を受信するためのユーザインタフェース；
表示装置；および
プロセッサであって、前記プロセッサは：
前記無線インターフェースによって、前記タスクと関連する第１のステータスを特定する第１のステータス情報を受信し；
前記表示装置を使用して、前記ユーザに前記第１のステータスを示し；
前記タスクに関連する第２のステータスを示す前記ユーザからの入力を受信し；かつ
前記入力の受信に応答して、前記第２のステータスを特定する第２のステータス情報を前記無線インターフェースにより遠隔装置に送信するためのプロセッサ；
を有する装置。
【請求項２１】
前記第１のステータス情報は、前記ユーザに前記タスクを開始するように命じる情報を含む、請求項２０記載の装置。
【請求項２２】
前記プロセッサは、前記ユーザが前記タスクを完了したことを示す前記ユーザからの入力を受信することによって前記第２のステータスを示す前記ユーザからの入力を受信するよう作動する、請求項２０または２１記載の装置。
【請求項２３】
前記無線インターフェースは、ブルートゥース、８０２．１１、８０２．１５．４、およびＺｉｇＢｅｅ無線通信標準のうち少なくとも１つに従って、情報を受信しかつ送信するよう作動する、請求項２０ないし２２のいずれか１項に記載の装置。
【請求項２４】
前記プロセッサは、前記第１のステータス情報を受信する前に、前記無線インターフェースによって当該装置を特定する情報を送信するよう更に作動する、請求項２０ないし２３のいずれか１項に記載の装置。
【請求項２５】
当該装置を特定するインジケータ識別子を含む、請求項２０ないし２４のいずれか１項に記載の装置。
【請求項２６】
前記インジケータ識別子は、バーコードを含む、請求項２５記載の装置。
【請求項２７】
前記インジケータ識別子は、電波による個体識別（ＲＦＩＤ）タグを含む、請求項２５記載の装置。
【請求項２８】
前記インジケータ識別子は、ユニークに当該装置を特定する英数字の値を示す、請求項２５記載の装置。
【請求項２９】
前記インジケータ識別子は、ユニークに当該装置に関連づけられた色によって塗られた色のついた部分を含む、請求項２５記載の装置。
【請求項３０】
前記表示装置は、ライトを含み、かつ、前記プロセッサは、ライトを点灯させることによって、前記ユーザに前記第１のステータスを示すよう作動する、請求項２０ないし２９のいずれか１項に記載の装置。
【請求項３１】
前記ユーザインタフェースは、ボタンを含み、かつ、前記プロセッサは、前記ユーザが前記ボタンを押したことを検出することによって、前記ユーザから入力を受信するよう作動する、請求項２０ないし３０のいずれか１項に記載の装置。
【請求項３２】
前記ユーザからの入力を受信することは、ライト付きボタンを作動させることを含み、かつ、前記ユーザからの入力を受信することは、前記ユーザが前記ライト付きボタンを押したことを検出することを含む、請求項２０ないし３１のいずれか１項に記載の装置。
【請求項３３】
タスクを完了するシステムであって、
複数のステータスインジケータに無線でステータス情報を送信し、かつ複数のステータスインジケータから無線でステータス情報を受信するための管理モジュール；および
第１のステータスインジケータを含む複数のステータスインジケータであって、前記第１のステータスインジケータは：
前記管理モジュールから、前記タスクと関連づけられた第１のステータスを特定する第１のステータス情報を無線で受信し、
ユーザに前記第１のステータスを示し；
前記タスクに関連する第２のステータスを示す前記ユーザからの入力を受信し；かつ
前記入力の受信に応答して、前記第２のステータスを特定する第２のステータス情報を前記管理モジュールに無線で送信するためのステータスインジケータ；
を有するシステム。
【請求項３４】
前記第１のステータスインジケータは、前記ユーザに前記タスクを開始するよう命ずる情報を受信することによって、前記遠隔装置から第１のステータス情報を受信するよう作動する、請求項３３記載のシステム。
【請求項３５】
前記第１のステータスインジケータは、前記ユーザが前記タスクを完了したことを示す前記ユーザからの入力を受信することによって、前記ユーザからの入力を受信するよう作動する、請求項３３または３４記載のシステム。
【請求項３６】
前記第１のステータスインジケータは、ブルートゥース、８０２．１１、８０２．１５．４、およびＺｉｇＢｅｅ無線通信標準のうち少なくとも１つに従って、第１のステータス情報を受信することによって、無線で、第１のステータス情報を受信し、かつ
ブルートゥース、８０２．１１、８０２．１５．４、およびＺｉｇＢｅｅ無線通信標準のうち少なくとも１つに従って、第２のステータス情報を送信することによって、無線で、第２のステータス情報を送信するよう作動する、請求項３３ないし３５のいずれか１項に記載のシステム。
【請求項３７】
前記タスクは、第１のタスクを含み、かつ管理モジュールは更に；
前記ステータスインジケータから第２のステータス情報を受け取り；かつ
前記第２のステータス情報の受信に応答して、前記ユーザが前記第１のタスクを完了したあとに開始するべき第２のタスクを特定するタスク割り当てを生成するよう作動する、請求項３３ないし３６のいずれか１項に記載のシステム。
【請求項３８】
前記管理モジュールは、メモリを含み、かつ前記管理モジュールは、
前記ステータスインジケータの各々を、前記メモリにおいて、複数の構成要素のうちの１つと関連づけ；
前記メモリに保存された情報に基づいて、前記タスクに関係する構成要素に関連づけられたステータスインジケータを特定し；かつ
前記第１のステータス情報を前記特定されたステータスインジケータに送信するよう作動する、請求項３３ないし３７のいずれか１項に記載のシステム。
【請求項３９】
前記複数のステータスインジケータの各々は、インジケータ識別子を含み、かつ前記管理モジュールは、前記インジケータ識別子からの情報を受信し、かつ前記受信された情報を、前記メモリにおいて、前記ステータスインジケータと関連づけることによって、前記ステータスインジケータの各々と複数の構成要素のうちの１つとを関連づけるよう作動する、請求項３８記載のシステム。
【請求項４０】
前記インジケータ識別子の各々は、バーコードを含むシステムであって、
バーコードをスキャンし；かつ
前記バーコードを前記管理モジュールに送信するためのバーコードリーダを更に有する請求項３９記載のシステム。
【請求項４１】
前記インジケータ識別子の各々は、電波による個体識別（ＲＦＩＤ）タグを含むシステムであって、
前記ＲＦＩＤタグから前記ステータスインジケータを特定する無線周波数情報を受信し、かつ
前記管理モジュールに前記ステータスインジケータを特定する情報を送信するための無線周波数（ＲＦ）スキャナを更に有する、請求項３９記載のシステム。
【請求項４２】
前記インジケータ識別子の各々は、ユニークにそのステータスインジケータを特定する英数字の値を表示する、請求項３３ないし４１のいずれか１項に記載のシステム。
【請求項４３】
前記インジケータ識別子の各々は、色付きの部分を含み、かつ各々の前記色付きの部分は異なる色に塗られている、請求項３３ないし４２のいずれか１項に記載のシステム。
【請求項４４】
ステータスインジケータの各々は、ライトを含み、かつステータスインジケータの各々は、ライトを作動させることによって、前記ユーザに前記第１のステータスを示すように作動する、請求項３３ないし４３のいずれか１項に記載のシステム。
【請求項４５】
ステータスインジケータの各々は、ボタンを含み、ステータスインジケータの各々は、前記ユーザが前記ボタンを押したことを検出することによって、前記ユーザからの入力を受信するよう作動する、請求項３３ないし４４のいずれか１項に記載のシステム。
【請求項４６】
ステータスインジケータの各々は、ライト付きボタンを含み、かつステータスインジケータの各々は、ライト付きボタンを作動させる前記ユーザの入力を受信するよう作動し、かつ前記ユーザからの入力を受信することは、前記ユーザが前記ライト付きボタンを押したことを検出することを含む、請求項３３ないし４５のいずれか１項に記載のシステム。
【請求項４７】
タスクに関連する情報を通信するシステムであって：
タスクに関連づけられた第１のステータスを特定する第１のステータス情報を無線で受信するための手段、
ユーザに前記第１のステータスを示すための手段；
前記タスクと関連づけられた第２のステータスを示す入力を前記ユーザから受信するための手段；および
前記ユーザからの前記入力の受信に応答して、前記第２のステータスを特定する第２のステータス情報を無線で遠隔装置に送信するための手段、
を有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にタスク（作業）の管理に関する。より詳細には、在庫システムにおいてなされるタスクに関連するステータス情報を通信するための方法およびシステムに関する。
【背景技術】
【０００２】
技術の発展は、在庫処理およびその他のタイプの物流システムにおけるオートメーションの拡大を可能としてきた。オートメーション化が進展するにつれて、この種のシステムにおいて実行されるタスクに関して、人間のオペレータが責任を負う範囲が減少してきている。人間への依存の減少は、速度、処理能力、および生産性において有利となる。それでもなお、この種のシステムで、人間のオペレータとこのシステムのオートメーションの要素とのインターフェースが必要であり、人間のオペレータとこのシステムのオートメーションの要素とのインターフェースが全体のシステムのスピードおよびシステムの有用性を制限することとなる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、タスクの管理のための人間とオートメーション化した構成要素とのインターフェースのための効率的な手法を提供する方法およびシステムを提供することである。この目的は、独立クレームに記載の特徴によって達成することができる。更なる改良は、従属クレームにおいて特徴づけられる。本発明に従って、例えば在庫保管システムにおいて完了されるタスクに関連する不都合および課題が実質的に軽減され、あるいは解決される。特に、タスクを遂行しているユーザと、タスクが割り当てられおよび／またはモニタしている管理モジュールとの間でのステータス情報の通信を容易にするステータスインジケータが、提供される。
【課題を解決するための手段】
【０００４】
本発明の一実施例によれば、タスクに関連する情報を通信する方法として、無線で第１のステータス情報を受信するステップが含まれる。第１のステータス情報は、タスクと関連する第１のステータスを特定している。また、本方法は、ユーザに第１のステータスを示し、かつタスクと関連する第２のステータスを示すユーザからの入力を受信するステップを含む。加えて、方法は、ユーザからの入力の受信に応答して、無線で第２のステータス情報を遠隔装置に送信するステップを含む。第２のステータス情報は、第２のステータスを特定する。
【０００５】
本発明の他の実施例においては、タスクを遂行するシステムは、管理モジュール、および複数のステータスインジケータを含む。管理モジュールは、無線でステータス情報を送信し、かつ複数のステータスインジケータから無線でステータス情報を受信することが可能である。加えて、複数のステータスインジケータは、無線で管理モジュールから第１のステータス情報を受信することが可能である第１のステータスインジケータを含む。この第１のステータス情報は、タスクと関連する第１のステータスを示している。第１のステータスインジケータは、ユーザに第１のステータスを示すことが更に可能であり、かつユーザからのタスクと関連する第２のステータスを示す入力を受信することが可能である。さらにまた、第１のステータスインジケータは、入力の受信に応答して、管理モジュールに無線で第２のステータス情報を送信することができる。第２のステータス情報は、第２のステータスを特定する。
【発明の効果】
【０００６】
本発明の特定の実施例の技術的な利点は、タスクの管理のために、人間とオートメーション化した構成要素とをインターフェースするための効率的な手法を含む。他の本発明の特定の実施例の技術的利点としては、タスクの管理のための柔軟でスケーラブルなシステムを含む。これは、インフラストラクチャおよび職員の変更に容易に適応できる。本発明の付加的な技術的利点は、以下の図面、詳細な説明、および請求項から直ちに当業者に明らかとなる。さらに、特定の効果が、上述のように列挙されているが、各種実施形態は、列挙された効果の全て、一部を含んでもよく、または、含まなくてもよい。
【０００７】
本発明およびその効果をより完全に理解するために、例を示す目的で、以下の説明において添付の図面を参照しながら説明する。
【図面の簡単な説明】
【０００８】
【図１】在庫取扱システムを示す図である。
【図２】在庫取扱システムの具体的実施例において利用され得るステータスインジケータを例示する図である。
【図３Ａ】ステータスインジケータを利用した在庫取扱システムの具体的実施例のオペレーション例を示す図である。
【図３Ｂ】ステータスインジケータを利用した在庫取扱システムの具体的実施例のオペレーション例を示す図である。
【発明を実施するための形態】
【０００９】
［発明の詳細な説明］
図１は、在庫システム１０によって受信され、または生成された在庫要求を満たすために、在庫アイテム４０を保管または取り出す在庫システム１０の具体的実施例を示す図である。図１において例示される在庫システム１０の実施例は、管理モジュール１２、ユーザ１４、複数のステータスインジケータ１６、一つ以上の移動ドライブユニット２０、一つ以上の在庫ホルダ３０、一つ以上の在庫ステーション５０、および、一つ以上のステータスインジケータ１６を含む。これらの構成要素は、在庫システム１０においてさまざまなタスクを内部で遂行する。すなわち、複数の在庫システム１０によって受け取られ、または保管された在庫アイテム４０に関連したタスクを相互に遂行する。ステータスインジケータ１６によって、これらのタスクのステータスに関して、ユーザ１４と管理モジュール１２とが情報を交換できる。図１は、例示のために、ステータスインジケータ１６の使用によって利点が得られる特定のシステムを示すが、ステータスインジケータ１６は、タスクが遂行されるいかなる適切な種類のシステムで使用されてもよい。
【００１０】
管理モジュール１２は、在庫システム１０の適切な構成要素にタスクを割り当て、かつタスクを遂行する際の各種要素のオペレーションを調整する。これらのタスクは、在庫アイテム４０の移動、および処理だけでなく、また、在庫システム１０の構成要素の管理、および保守に関連してもよい。管理モジュール１２は、在庫システム１０の特定の構成要素をこれらのタスクを遂行するのに選んでもよい。かつ、これらのオペレーションの遂行を促進するために、および、選択された構成要素に適切なコマンドおよび／またはデータを伝達してもよい。図１には、単一の異なる構成要素が示されているが、管理モジュール１２は多数の構成要素であってもよい。例えば、管理モジュール１２は、移動ドライブユニット２０の部分または在庫システム１０の他の構成要素であってもよく、あるいはこれらを含んでもよい。その結果、管理モジュール１２と、特定の移動ドライブユニット２０、在庫ステーション５０または他の構成要素との間の相互通信（ｉｎｔｅｒａｃｔｉｏｎ）は、ペアツーピア通信であってもよい。なお、構成要素については、以下の説明で詳述する。ペアツーピア通信は、在庫システム１０の構成要素とこれに類似した構成要素との間で行われる。
【００１１】
ユーザ１４とは、具体的実施例において、在庫システム１０の人間のオペレータ、または在庫システム１０の特定要素（例えば在庫ステーション５０）のオペレータを表す。ユーザ１４は、在庫システム１０に保存される在庫アイテム４０をピックアップし、かつ在庫システム１０に在庫アイテム４０を補充するタスクを行う。下記の説明では、ユーザ１４は人間を示すこととして在庫システム１０の実施例について説明するが、ユーザ１４は在庫アイテム４０に関するタスクを遂行し、かつステータスインジケータ１６による管理モジュール１２と相互に通信することが可能なロボットまたは他のオートメーション化した構成要素であってもよい。
【００１２】
在庫システム１０において、ステータスインジケータ１６によって、管理モジュール１２、およびユーザ１４が、タスクに関連する情報交換を行う。タスクの例としては、たとえば、在庫ステーション５０でユーザ１４によって遂行されるタスクが挙げられる。ステータスインジケータ１６は、タスクのステータスに関してユーザ１４からの入力を受信することが可能で、かつ管理モジュール１２にこの情報を送信する。ステータスインジケータ１６は、ユーザがステータスインジケータ１６に情報を入力することができるようにするために、適切なボタン、キー、スイッチ、マイクロホン、タッチスクリーンおよび／または他のいかなる適切なインターフェース構成要素を含んでもよい。ステータスインジケータ１６は、また、タスクのステータスに関する管理モジュール１２からの情報の受信が可能で、かつユーザ１４にこの情報を提供する。ステータスインジケータ１６はディスプレイ（スピーカ）、ライト、スクリーンおよび／または、ステータスインジケータ１６が管理モジュール１２から受け取った情報をユーザ１４に情報伝達することができる他の適切なインターフェース構成要素を含んでもよい。一般に、ステータスインジケータ１６は、明記されている機能を提供するために、適切なハードウェアおよび／またはソフトウェアのいかなる適切な組合せも含んでもよい。ステータスインジケータ１６の具体的実施例の内容は、図２を参照して、後に詳細に記載する。
【実施例】
【００１３】
具体的実施例において、ステータスインジケータ１６は、管理モジュール１２と無線通信が可能な携帯機器である。その結果、ステータスインジケータ１６は、対象の上または対象の近く、または特定のタスクに関係する場所に配置されてもよい。例えば、具体的な実施例で、そのステータスインジケータ１６は、在庫アイテム４０のパレットに配置されてもよい。その在庫アイテム４０は、ステータスインジケータ１６に関連するタスクの一部として処理される。具体的実施例で、ステータスインジケータ１６は、クリップで留められるか、磁気的に接続されるか、あるいは関連タスクに関係する対象に添付されてもよい。
【００１４】
加えて、具体的実施例で、ステータスインジケータ１６は、特定のタスク、システム構成要素、他の対象、場所および／またはユーザ１４に動的に関連づけされてもよい。例えば、新たな構成要素が追加されるかまたは在庫システム１０から取り除かれる場合、ステータスインジケータ１６はこれらの新規な構成要素に関連するタスクに割り当てられてもよい。このような実施例では、在庫システム１０は、関連付けし、この関連を維持するためのいかなる技術を利用してもよい。これに関しては、詳細に後述する。その結果、在庫システム１０は、現在いかなる対象および／またはタスクとも関連づけられていないステータスインジケータ１６を含んでもよい。図１において関連づけされていないステータスインジケータ６０が示されている。さらに、ステータスインジケータ１６は、適切な時間に対象および／またはタスクに関連づけられ、一つ以上の関連したタスクが遂行されたあと、対象および／またはタスクから関連づけが取り除かれてもよい。このように、具体的実施例で、在庫システム１０はステータスインジケータ１６を再利用してもよい。これによって、在庫システム１０のオペレーションの間、必要とされる数のステータスインジケータ１６を制限することができる。
【００１５】
管理モジュール１２、ユーザ１４、および、ステータスインジケータ１６に加えて、在庫システム１０は、また、多くの構成要素を含んでもよい。ユーザ１６がタスクを遂行するのを援助するために、これらの構成要素は、管理モジュール１２によって直接または間接的に制御されるかまたは管理される。その結果として、注文４２を遂行するのに必要とされる一部の仕事が、自動化される。この種の構成要素の実施例として、図１において例示される在庫システム１０の実施例では、移動ドライブユニット２０、在庫ホルダ３０、および、在庫ステーション５０が含まれる。より詳細には、移動ドライブユニット２０は、ワークスペース７０の中においてある場所から異なる場所に、在庫ホルダ３０を移動させる。移動ドライブユニット２０は、在庫ホルダ３０および／または在庫システム１０の他の構成要素の構成および特徴に基づき、在庫システム１０における使用のために、適切ないかなるデバイスまたは構成要素であってもよい。在庫システム１０の具体的実施例において、移動ドライブユニット２０は、自由にワークスペース７０を移動できるように構成された、独立で、セルフパワーの装置である。代わりの実施例では、移動ドライブユニット２０は、トラック、レール、ケーブル、クレーン・システムまたは他の誘導装置または支持要素に沿って在庫ホルダ３０をワークスペース７０内で動くように構成された、軌道のある（ｔｒａｃｋｅｄ）在庫システム１０の要素であってもよい。
【００１６】
加えて、移動ドライブユニット２０は、選択された在庫ホルダ３０を特定する情報を受信するために、管理モジュール１２と通信し、移動ドライブユニット２０の位置を送信し、作業の間、管理モジュール１２または移動ドライブユニット２０によって使われる他の適切ないかなる情報をも交換することが可能であってもよい。移動ドライブユニット２０は、無線で管理モジュール１２と通信してもよい。また、移動ドライブユニット２０と、管理モジュール１２との間の有線接続を用いて、通信してもよく、および／または、その他、他の適切ないかなる方式を使用してもよい。一般に、移動ドライブユニット２０は、電力を供給されてもよく、推進装置で駆動（ｐｒｏｐｅｌｌｅｄ）されてもよく、かつ在庫システム１０の構成、および特徴に基づいて適切ないかなる方式によって制御されてもよい。
【００１７】
在庫ホルダ３０は、在庫アイテム４０を保管または、在庫アイテム４０を保存する容器を保持する。在庫ホルダ３０が移動ドライブユニット２０に結合または連結する適切な構成要素は、在庫ホルダ３０に含まれてもよく、持ち運ばれ、転がされ、および／または移動ドライブユニット２０によって移動されるようになっていてもよい。図示の実施例では、在庫ホルダ３０は、保管パレット３２、および、在庫アイテム４０が保管される発送パレット３４を保持するかまたは支持する。代わりの実施例では、在庫ホルダ３０は、在庫アイテム４０を保存することが各々可能な一つ以上の箱を含むモジュラ保持具であってもよい。なお、さらに一般的にいえば、在庫ホルダ３０は、在庫アイテム４０を適切な方式で保存することが可能で適切ないかなる構成要素であってもよい。
【００１８】
保管パレット３２、および、発送パレット３４は、在庫アイテム４０を保存し、保持し、および／または、支持する。
【００１９】
上述の如く、保管パレット３２、および、発送パレット３４は、在庫システム１０に保存されるとき、在庫ホルダ３０に乗るか支えられてもよい。この種の在庫ホルダ３０は、可動性のドライブユニット２０に結合され、かつ搬送されるように構成されてもよい。具体的実施例において、保管パレット３２、および、発送パレット３４は、在庫アイテム４０が乗る従来の木のパレットであってもよい。代わりの実施例では、保管パレット３２、および、発送パレット３４は、在庫システム１０のための専用設計の貯蔵容器であってもよい。
【００２０】
在庫アイテム４０は、オートメーション化された在庫システム１０の保管、取り出しおよび／または処理に適しているいかなる対象であってもよい。一つの例として、在庫システム１０は通信販売の倉庫設備であってもよい。そして、在庫アイテム４０は倉庫設備において保存される商品であってもよい。異なる例として、在庫システム１０は返品設備であってもよい。そして、在庫アイテム４０は顧客によって戻される商品であってもよい。さらに異なる例として、在庫システム１０は製造設備であってもよい。そして、在庫アイテム４０は、最終製品に組み立てられる製造キットの個々の構成要素（例えばカスタマイズされたコンピュータシステムのための電子構成要素）であってもよい。
【００２１】
在庫ステーション５０は、在庫アイテム４０が関与する特定のタスクの遂行のために指定される場所である。この種のタスクは、パレット３２からの在庫アイテム４０を取り出すこと、パレット３２または３４上の在庫アイテム４０のカウント、在庫アイテム４０を（例えばパレットまたはケースのサイズのグループから個々の在庫アイテム４０に）分解すること、パレット３２上の在庫アイテム４０を保管すること、および／または在庫アイテム４０の他の適切ないかなる方式により処理することまたは取扱うことを含んでもよい。具体的実施例において、在庫ステーション５０は、在庫アイテム４０を含んでいる特定のタスクがワークスペース７０の中で遂行される物理的位置を単に表すに過ぎない。代わりの実施例では、在庫ステーション５０は、物理的位置であるとともに、更に在庫アイテムを処理または扱うための適切ないかなる器材であってもよい（例えば在庫システム１０に出入りする在庫アイテムのフローをモニタするためのスキャナ、管理モジュール１２と通信するための通信インターフェースおよび／または他のいかなる適切な構成要素であってもよい）。
【００２２】
オペレーションにおいて、在庫システム１０は在庫アイテム４０を保存し、かつ、在庫システム１０の各種要素は在庫アイテム４０に関連するタスクを遂行する。このオペレーションの一部において、管理モジュール１２は、特定のタスクを遂行するために、適切な構成要素を選択し、関連するタスクの遂行を開始するために、タスク割り当て４４を、選択された構成要素に転送する。各々のタスク割り当て４４は、特定の構成要素によって遂行される一つ以上のタスクを定め、記述し、および／または、特定するものである。これらのタスクは、取り出し、保管、補充、および在庫アイテムのカウント、および／または在庫システム１０の構成要素のマネージメントに関連するものであってもよい。タスク割り当て４４は、適切ないかなる方式で、関連した構成要素に通信される適切ないかなる情報をも表す。なお、具体的実施例において、各々のタスク割り当て４４は、適切な無線通信標準に従って関連した構成要素に伝達される一つ以上のパケットを表す。
【００２３】
タスク割り当て４４に関連づけられたタスクは、在庫ステーション５０でユーザ１４によって遂行されるタスクを含んでもよい。例えば、ユーザ１４および／または在庫ステーション５０に割り当てられたタスクを完了するために、ユーザ１４は在庫ステーション５０を操作し在庫アイテム４０を処理してもよい。これらのタスクを遂行すると共に、ユーザ１４はステータスインジケータ１６を介して、管理モジュール１２からユーザ１４に割り当てられた一つ以上のタスクのステータスに関する情報を受信する。例えば、管理モジュール１２は、そのユーザ１４が、ステータスインジケータ１６に関連づけられた特定のタスクを開始しなければならないことを示す情報を送信してもよい。
【００２４】
これらのタスクを遂行すると共に、ユーザ１４はまた、ステータスインジケータ１６への入力を提供する。この入力に基づいて、ステータスインジケータ１６は管理モジュールへ関連したタスクのステータスに関する１２の情報を返送する。例えば、ユーザ１４は対応するタスクが完了されたことを示す入力を特定のステータスインジケータ１６に提供してもよい。そして、ステータスインジケータ１６は、この情報を管理モジュール１２に転送してもよい。
【００２５】
ステータスインジケータ１６が在庫システム１０の具体的実施例において使われ得る１つの実施例を例示すると、図１には、在庫ホルダ３０ａ−ｈを含む在庫システム１０の実施例が示されている。在庫ホルダの各々は、複数の在庫アイテム４０を保持する保管パレット３２を含むかまたは支持している。図１に保持具３０ｚが示されており、これは、発送パレット３４を含むかまたは支持している。この例では、人は、特定の目的地に発送される複数の在庫アイテム４０を特定する注文４２を受信している。ユーザ１４は、保管パレット３２から発送パレット３４上のより小さいグループ３４に在庫アイテム４０を移動させる役割を果たす。このように、この例示の実施例では、在庫システム１０は、在庫アイテム４０によって分類される在庫アイテム４０のパレットを受け取ってもよい。そして、ユーザ１４は、在庫アイテム４０がアイテムタイプに従って分類されている保管パレット３２から在庫アイテム４０を発送目的地に従って分類されるパレット３４に移す役割を担う。目的地は、在庫アイテム４０に付されている。
【００２６】
この方法を容易にするために、在庫システム１０は、上述のようにステータスインジケータ１６を個々の在庫アイテム４０または在庫アイテム４０の群と関連づけてもよい。ユーザ１４は、ステータスインジケータ１６と在庫アイテム４０とを、ステータスインジケータ１６、および在庫システム１０の構成、および、能力に基づいて、適切ないかなる方式によって関連づけてもよい。具体的実施例において、管理モジュール１２または在庫システム１０の他の構成要素は、これらの関連をメモリに保持してもよい。そして、この関連を使用して、適切なステータスインジケータ１６と通信してもよい。一つの例としての具体的実施例で、在庫アイテム４０、保管パレット３２、および、ステータスインジケータ１６の全ては、ユニークにそれらを特定する識別子を有してもよい。これらの識別子は英数字ラベル、カラータグ、バーコード、電波による個体識別（ＲＦＩＤ）タグ、または適切なその他のあらゆる形式の識別子であってもよい。在庫アイテム４０が在庫システムに追加されるときに（例えば、在庫アイテム４０の配達が到着したときに）、ユーザ１４は新規な在庫アイテム４０、新規な在庫アイテム４０が保存される保管パレット３２、および選択されたステータスインジケータ１６、を特定する情報を、管理モジュール１２に送信してもよい。使用する識別子のタイプ、および、在庫システム１０の構成に従って、ユーザ１４は、情報を手動で入力するか、識別子リーダ１８を使用して入力し、関連情報を送信するか、または、管理モジュール１２に情報を提供してもよい。この際に、適切ないかなる方式を用いてもよい。管理モジュール１２は、それから、新規な在庫アイテム４０、それらが保存される保管パレット３２、および、選択されたステータスインジケータ１６を関連づけ、メモリのデータ構造に格納する。その結果、管理モジュール１２は、在庫システム１０の全ての保管パレット３２をその保管パレット３２に保存される在庫アイテム４０と関連づけるデータベースまたは他のデータ構造を維持してもよい。適切な識別子を読み込んだ後に、ユーザ１４はまた、図１に示すように、関連づけられた保管パレット３２の上に選択されたステータスインジケータ１６を配置してもよい。その結果、選択されたステータスインジケータ１６は関連する保管パレット３２と共に移動する。
【００２７】
異なる例として、ユーザ１４は、管理モジュール１２がこれらの関連を生成するのを助けるために、ステータスインジケータ１６自身によって送信される情報を使用してもよい。具体的実施例において、管理モジュール１２は、ユーザ１４に対して、特定のステータスインジケータを、関連した在庫アイテム４０と関連づけるために選ばせてもよい。ユーザ１４は、選択されたステータスインジケータ１６に対して、管理モジュール１２にそれ自体を特定（ｉｄｅｎｔｉｆｙ）するよう命じてもよい。例えば、管理モジュール１２は、在庫システム１０でオペレーション可能でありかつ割り当てられていないステータスインジケータ６０の全てまたはそのサブセットの各ステータスインジケータ１６に対して、命令をブロードキャストして、それが利用可能かどうかをユーザ１４に表示するよう命じてもよい。たとえば、これはステータスインジケータ１６のライトを明るくすることによって表示してもよい。ユーザ１４は、利用できるステータスインジケータ１６のうちの１つを選択し、選択されたステータスインジケータ１６に対して、選択されたステータスインジケータ１６を特定する情報を管理モジュール１２に送信するように（例えば、選択されたステータスインジケータ１６のボタンを押すことによって）命じてもよい。選択されたステータスインジケータ１６は、それから、管理モジュール１２に選択されたステータスインジケータ１６を特定する情報（例えば英数字の値）を送信してもよい。管理モジュール１２は、それから、その特定する情報を、関連する在庫アイテム４０と関連づけてもよい。そして、作業は上述の通りに進行してもよい。
【００２８】
加えて、管理モジュール１２は、ステータスインジケータ１６を特定のタスクまたは対象と関連づける前に、ステータスインジケータ１６のさまざまな特徴を評価してもよい。このステータスは、ステータスインジケータ１６のパワーレベル、ステータスインジケータ１６によって現在経験されている信号品質、現在ステータスインジケータ１６がタスクまたは対象のいずれに関連づけられているか、ステータスインジケータ１６が現在割り当てられているタスクのステータス、および／またはステータスインジケータ１６またはその作業のその他のいかなる適切な特徴にも関連する。ステータスインジケータ１６の状態および／または能力が、タスクまたは対象を割り当てるのに適切でないと管理モジュール１２が判断する場合、または、特定のタスクに割り当てることまたは、ユーザ１４がステータスインジケータ１６を割り当てることを試みている対象に割り当てることに適切でないと管理モジュール１２が判断する場合、管理モジュール１２は選択されたステータスインジケータ１６を拒絶してもよい。管理モジュール１２は、ユーザ１４に対し関連したタスクまたは対象のための異なるステータスインジケータを選ばせてもよい。例えば、管理モジュール１２は、識別子リーダ１８のライトを作動させ、スキャンされたインジケータの識別子は、拒絶されたことを表示し、ユーザ１４が他のステータスインジケータ１６を調べなければならないことを表示する。その結果、管理モジュール１２は、ステータスインジケータ１６の状態に関して、情報を維持してもよい。あるいは、関連した状態を判断するために、適切な時にステータスインジケータ１６自身からこの種の情報を要求してもよい。
【００２９】
ユーザ１４がタスクまたは対象に特定のステータスインジケータ１６を関連づけることを試みるときに、例えば、管理モジュール１２は、関連づけられたタスクを遂行するのに電力レベルが十分かどうかを判断するために、選択されたステータスインジケータ１６にクエリを発する。選択されたステータスインジケータ１６は、その後、管理モジュール１２にその電力レベルを通信してもよい。電力レベルがあまりにも低いために、選択されたステータスインジケータ１６にタスクを関連づけることができないと管理モジュール１２が判断した場合、管理モジュール１２はユーザ１４に異なるステータスインジケータ１６を選ばせてもよい。
【００３０】
図の例では、いったん在庫システム１０に保存されている在庫アイテム４０および／または保管パレット３２がステータスインジケータ１６と関連づけされると、管理モジュール１２は、ユーザ１４および在庫システム１０の各種要素にタスクを割り当ててもよい。これによって、受信しまたは在庫システム１０によって生成された注文４２の遂行を促進する。例えば、管理モジュール１２は、様々なタイプの在庫アイテム４０の一まとまりを特定の目的地（例えば在庫アイテム４０を販売する小売店）に配達する注文４２を受信してもよい。管理モジュール１２は、それから、データ構造に保存されている関連に基づいて、要請された在庫アイテム４０が保管されている一つ以上の保管パレット３２を特定してもよい。この情報に基づいて、管理モジュール１２は、要請された在庫アイテム４０のコレクションを含む発送パレット３４を作る際に在庫システム１０の作業を管理する。作られた発送パレット３４は、それから、注文４２を行った小売店に配達されてもよい。
【００３１】
発送パレット３４の作成を管理する一環として、管理モジュール１２は、一つ以上のタスク割り当て４４を生成してもよい。各々のタスク割り当て４４は、要請された発送パレット３４の作成に関係するタスクを特定し、記述しおよび／または、開始する。管理モジュール１２は、その後、在庫システム１０の範囲内でタスク割り当て４４を適切な構成要素または関係者に伝達してもよい。例えば、具体的実施例で、管理モジュール１２は、在庫ステーション５０へ移動する在庫アイテム４０を保持する保管パレット３２（図示の例の保管パレット３２ａ−ｃ）を特定する一つ以上のタスク割り当て４４を生成してもよい。管理モジュール１２は、生成されたタスク割り当て４４を在庫システム１０の適切な構成要素（例えば選択された移動ドライブユニット２０）に伝達する。そして、適切な保管パレット３２を在庫ステーション５０に移動させるよう要求する。その結果、移動ドライブユニット２０の選択されたセットは、特定された保管パレット３２を保持している在庫ホルダ３０に移動し、これらの在庫ホルダ３０と結合する。移動ドライブユニット２０の選択されたセットは、図１に示すように、関連した在庫ホルダ３０を在庫ステーション５０へ移動させてもよい。移動ドライブユニット２０が、在庫ステーション５０に、適切な保管パレット３２を移動させた後、ユーザ１４は発送パレット３４の作成に関連した多くのタスクを開始してもよい。ステータスインジケータ１６によって、ユーザ１４と管理モジュール１２とが、これらのタスクのステータスに関するステータス情報を交換できる。より詳細には、各々のステータスインジケータ１６は、予め定められたタスクおよび／または予め定められたタスクに関係する構成要素に関連づけされ、そのタスクに関連したステータス情報の交換を容易にしてもよい。
【００３２】
例えば、具体的実施例において、システム１０によって生成された注文４２は、複数の異なる在庫アイテム４０を要求してもよい。そして、ユーザ１４は、注文４２を満たす適切な発送パレット３４の作成に関する複数のタスクを割り当てられる。これらのタスクの各々は、在庫アイテム４０を保存している保管パレット３２から、注文４２によって要請された特定の在庫アイテム４０を、注文４２に関連づけられた発送パレット３４に転送することを含む。このような実施例では、各々の保管パレット３２に関連づけられたステータスインジケータ１６は、保管パレット３２から発送パレット３４に移動させる在庫アイテム４０に関する情報を、ユーザ１４と管理モジュール１２との間で交換することを容易にする。管理モジュール１２はステータス情報４６ａをこれらのステータスインジケータ１６の各々に送信してもよい。ステータス情報４６ａは、ステータスインジケータ１６に関連づけられた在庫アイテム４０、パレット３２または３４に係る遂行すべきタスクがユーザに与えられていることを示す。
【００３３】
関連したステータスインジケータ１６は、ユーザ１４に受信されたステータス情報４６ａを送信してもよい。ステータスインジケータ１６によって提供されるステータス情報４６ａは、全てまたは一部の関連づけられたタスクが遂行されたことをユーザ１４に示し、タスクを開始するかまたは完了するかをユーザ１４に命じ、遂行されるタスクのパラメータを特定し、および／または、関連するタスクのステータスに関する情報の適切な形式を提供する。さらに、ステータスインジケータ１６は、管理モジュール１２から直接にステータス情報４６ａを受信し、ユーザ１４に（例えば、管理モジュール１２から受信されたタスク割り当て４４の一部として）転送し、または、管理モジュール１２から受信された他の情報から、それ自体がステータス情報４６ａを生成する。
【００３４】
例えば、移動ドライブユニット２０が保管パレット３２ａ−ｃを在庫ステーション５０へ移動したあと、適切な位置で、保管パレット３２ａ−ｃ（すなわちステータスインジケータ１６ａ−ｃ）に関連づけられた各々のステータスインジケータ１６は、保管パレット３２に係るタスクが完了する準備ができていること、および／または、タスクに関する付加的なステータス情報をユーザ１４に示す。具体的実施例において、これは、ライトまたはサウンドジェネレータを作動させるか、またはその他の知覚できるフィードバック構成要素を用いて、在庫にアイテム４０を、関連づけられた保管パレット３２から発送パレット３４に移動させるようユーザ１４に命じる。代わりの実施例では、ステータスインジケータ１６は、在庫アイテム４０の量を含む付加的なステータス情報４６ａを、関連づけられた保管パレット３２から発送パレット３４に移動させるために提供してもよい。あるいは、保管パレット３２ａ−ｃに関連づけられた各々のタスクの優先レベルを提供してもよい。
【００３５】
管理モジュール１２からステータスインジケータ１６ａ−ｃを介して、ステータス情報４６を受信することに加えて、ユーザ１４は、ステータスインジケータ１６ａ−ｃに入力を提供してもよい。そして、この入力に基づいて、ステータスインジケータ１６ａ−ｃは、ステータス情報４６を管理モジュールに返してもよい。ステータスインジケータ１６ａ−ｃによって管理モジュール１２に送信されるステータス情報４６は、全てまたは一部の関連づけられたタスクが完了したことを示してもよい。加えて、そのユーザ１４がタスクを開始したこと、ユーザ１４がタスクを遂行している方式を特定し、および／または、対応するタスクのステータスに関する情報のその他のいかなる適切な形式を提供してもよい。
【００３６】
例えば、図示の例において、注文４２に基づいてユーザ１４が保管パレット３２ａから発送パレット３４に要請された在庫アイテム４０を移動させた場合、ユーザ１４はそのユーザ１４が保管パレット３２ａから発送パレット３４に在庫アイテム４０を移動させたことを示す入力を、発送パレット３４と関連づけられたステータスインジケータ１６（すなわちステータスインジケータ１６ａ）に提供してもよい。具体的実施例において、ユーザ１４は、在庫アイテム４０が関連づけられた保管パレット３２から移動させたことを示すために、関連したステータスインジケータ１６のボタンを押すか、ステータスインジケータ１６のスイッチを操作するか、または、ステータスインジケータ１６のマイクロホンに話すことによって、この情報を入力してもよい。このように、ユーザ１４が保管パレット３２ａから発送パレット３４に在庫アイテム４０を移動した場合、ユーザ１４はそのユーザ１４が在庫アイテム４０の一つを移動させたことをステータスインジケータ１６ａに知らせるためにステータスインジケータ１６ａのボタンを押してもよい。ステータスインジケータ１６は、それから、そのユーザ１４が保管パレット３２ａから発送パレット３４に在庫アイテム４０を移動させたことを示すステータス情報４６ｂを管理モジュール１２に送信してもよい。
【００３７】
このようにして、ステータスインジケータ１６は、効果的なインターフェースを提供する。このインターフェースにより、管理モジュール１２はユーザ１４にタスクを遂行することを命じることができ、ユーザ１４は管理モジュール１２に遂行するタスクのユーザの進捗を知らせることができる。さらに、ユーザの進捗に基づいて、管理モジュール１２は、現在ユーザ１４に割り当てられているタスクの完了に依存するタスクの付加的なタスク割り当て４４を生成してもよい。例えば、具体的実施例では、限定された数の保管パレット３２だけが、特定の時間にユーザ１４の手の届く範囲に配置されてもよい。ユーザ１４が特定の保管パレット３２に関連づけられたタスクを完了したことを、ユーザ１４が、管理モジュール１２に対し、（ステータスインジケータ１６を介して）知らせた場合、管理モジュール１２は、移動ドライブユニット２０にそれらの保管パレット３２を倉庫に戻し、他の保管パレット３２をユーザ１４の近くに移動するように適切なタスク割り当て４４を生成してもよい。
【００３８】
加えて、そのユーザ１４が現在の注文に関連づけられた最後のタスクを完了したことをユーザ１４が伝えてきた場合、管理モジュール１２は注文４２を完了するのに必要な他のタスクを開始させてもよい。例えば、管理モジュール１２は、タスク割り当て４４を、生成し、発送パレット３４を保持している移動ドライブユニット２０に送ってもよい。タスク割り当て４４は、移動ドライブユニット２０に、発送パレット３４を、保管場所、発送パレット３４の発送の準備ができる他の場所（例えば他の在庫ステーション５０）、または注文４２によって定められた発送先への輸送のためのトラックまたは他の形式の発送手段に発送パレット３４を積載することができる発送ドックに移動させることを命じてもよい。
【００３９】
さらにまた、ステータスインジケータ１６は、具体的実施例において、特定の在庫アイテム４０、発送パレット３４または他の構成要素に対して、その在庫アイテム４０または構成要素が関与する複数の異なるタスクの遂行の全体にわたって関連づけされてもよい。さらに、これらのタスクは、ワークスペース７０の中でさまざまな異なる場所での遂行を目的としてもよい。その結果、特定のステータスインジケータ１６は特定の在庫アイテム４０または他の対象に割り当てられてもよく、かつ、対象がワークスペース７０内を移動するにつれて、その対象に追従してもよい。割り当てられたステータスインジケータ１６は、さまざまな異なる場所で実行される関連した構成要素に係るいくつかのタスクのためのステータス情報の交換を容易にする。
【００４０】
例えば、一まとまりの在庫アイテム４０は、ステータスインジケータ１６に関連づけられた後に、第１のステーションへ搬送されてもよい。第１のステーションで、関連づけられたステータスインジケータ１６は、第１のタスクが在庫アイテム４０に関して遂行されなければならないことを第１のステーションのオペレータに知らせてもよい。この第１のタスクは、予め定められてもよい。あるいはステータスインジケータ１６および／または在庫システム１０の他の構成要素によって、オペレータに示されてもよい。関連づけられたステータスインジケータ１６を用いて、オペレータは、管理モジュール１２に第１のタスクの完了を示してもよい。それから、在庫アイテム４０は、第２のステーションへ搬送されてもよい。第２のステーションで、関連づけられたステータスインジケータ１６は、第２のタスクが在庫アイテム４０に関して遂行されなければならないことを他のオペレータに知らせてもよい。関連づけられたステータスインジケータ１６を用いて、第２のオペレータは、それから管理モジュール１２に第２のタスクの完了を示してもよい。具体的実施例において、関連づけられた在庫アイテム４０に係る一連のタスクが在庫システム１０のさまざまな場所で遂行されるように、この処理が繰り返されてもよい。
【００４１】
その結果、ステータスインジケータ１６を介してユーザ１４と管理モジュール１２との間で通信されるステータス情報４６は、在庫システム１０のマニュアルの部分、および、オートメーション化した部分の間での情報の交換を合理化する。このようにして、在庫システム１０によって提供される効率、および処理能力が向上する。特に、ステータスインジケータ１６によって、管理モジュール１２がタスクの順番のシーケンスを開始することを可能とし、かつ、オートメーション化した作業、および人間の努力に依存するタスクの遂行を管理することができる。加えて、ステータスインジケータ１６が、具体的実施例において、特定の保管パレット３２および／またはタスクに動的に関連するため、ステータスインジケータ１６によって提供されるインタフェースシステムは柔軟で、かつ、容易に、新規な保管パレット３２および／またはタスクを扱うのに適している。さらに、ステータスインジケータ１６の具体的実施例は、管理モジュール１２との間で無線通信により構成されるので、この種のステータスインジケータ１６は、容易に移動でき、または異なる場所に移されてもよく、ユーザ１４によって容易にアクセスでき、および／または、ステータスインジケータ１６と、在庫システム１０の関連づけられた構成要素（例えば保管パレット３２）とを並置することができる。
【００４２】
図示の例では、ステータスインジケータ１６は、特定のタイプのタスクに使用されるが、ステータスインジケータ１６は、在庫システム１０で遂行され得る適切ないかなる種類のタスクにおいて、ステータス情報４６を通信するために用いてもよい。加えて、図１、および上述の説明が在庫システムで使われるステータスインジケータ１６の具体的実施例に焦点を当てているが、ステータスインジケータ１６は他のタイプのシステムにも利用できる。他のタイプのシステムとしては、タスクが遂行され、それらのタスクに関連するステータス情報４６がシステムの各種要素で共有されるシステムである。
【００４３】
一つの例として、荷物の特定の部分が選択され、例えば、特定のタイプの処理（例えばＸ線検査または人間による検査）がなされるような空港荷物設備において、ステータスインジケータ１６の具体的実施例が利用されてもよい。ステータスインジケータ１６は、ユーザ１４、および、管理モジュール１２との間で、この種の処理およびその進捗のパラメータに関連するステータス情報を通信してもよい。管理モジュール１２は、特定の出発フライトに係る全ての荷物の処理を調整し、より効果のあるセキュリティー対策、および、荷物紛失の可能性を減らすことができる。
【００４４】
図２は、ステータスインジケータ１６の具体的実施例の機能的なコンテンツを示すブロック図である。図２に示すように、ステータスインジケータ１６の具体的実施例は、通信インターフェース１０２、プロセッサ１０４、ステータス表示装置１０６、および、ユーザインタフェース１０８を有する。図２は、ステータスインジケータ１６の全体の機能のさまざまな態様を提供する特定の構成要素を含むが、異なる実施例では、図１に記載されている機能を提供するために、ハードウェアおよび／またはソフトウェアの適切ないかなる組合せを含んでもよい。
【００４５】
通信インターフェース１０２は、在庫システム１０の構成要素例えば管理モジュール１２または在庫ステーション５０の間で、情報を送信し情報を受信する。具体的実施例において、通信インターフェース１０２は、ワイヤレス受信機およびワイヤレス送信機および／またはワイヤレストランシーバを含み、無線で適切な構成要素と通信することが可能である。その結果、ステータスインジケータ１６は、無線通信をサポートしてもよい。さらに、具体的実施例において、ステータスインジケータ１６は、８０２．１１、８０２．１５．４、ＺｉｇＢｅｅ、ブルートゥースおよび／または他の適切な無線通信プロトコルを使用した無線通信をサポートしてもよい。さらに一般的にいえば、通信インターフェース１０２は、ステータスインジケータ１６が在庫システム１０の適切な構成要素と通信することを可能とするために、適切ないかなるハードウェアおよび／または適切ないかなるソフトウェアを含んでもよい。
【００４６】
プロセッサ１０４は、管理モジュール１２、在庫ステーション５０、在庫システム１０、またはその他の構成要素によって送信される情報を、通信インターフェース１０２を介して受信し、かつユーザインタフェース１０８によりユーザ１４から提供される情報入力を受信する。ユーザ１４によって提供される入力に基づいて、プロセッサ１０４は、通信インターフェース１０２を介して在庫システム１０の適切な構成要素にステータス情報４６を送信する。同様に、管理モジュール１２、在庫ステーション５０または在庫システム１０の他の構成要素から、通信インターフェース１０２を介して受け取られる情報に基づいて、プロセッサ１０４は、ステータス情報４６をユーザ１４に表示するよう、ステータス表示装置１０６に命じる。プロセッサ１０４は、いかなる形式の処理構成要素をも含む。すなわち、専用マイクロプロセッサ、汎用コンピュータ、または電子的情報を処理可能な他の処理デバイスを含んでもよい。プロセッサ１０４の具体例は、マイクロプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、その他の適切ないかなる特定または汎用プロセッサをも含む。
【００４７】
ステータス表示装置１０６は、ステータスインジケータ１６が関連づけられたタスクに関するステータス情報４６をユーザ１４に表示する。ステータス表示装置１０６は、ステータスインジケータ１６に関連づけられたタスクのステータスをユーザ１４に映像および／またはオーディオで提示するための適切なライト、ディスプレイ、スクリーン、スピーカおよび／または他のいかなる表示構成要素であってもよい。加えて、具体的実施例で、ステータス表示装置１０６は、ユーザインタフェース１０８の構成要素であってもよい。例えば、具体的実施例において、ステータスインジケータ１６は、ステータス表示装置１０６、および、ユーザインタフェース１０８を兼ね備えたライト付きボタンである。このような実施例では、ステータスインジケータ１６は、ライト付きボタンによりステータス情報をユーザ１４に表示してもよい。このボタンは、例えば、ステータスインジケータ１６に関連づけられた在庫アイテム４０が、ユーザ１４の作成している発送パレット３４へ搬送されなければならないことを示す。加えて、具体的実施例で、ステータスインジケータ１６は、複数の繰返しタスクに関連づけされてもよい。そして、ステータス表示装置１０６は、完了すべき残りの複数の繰返しを反映してもよい。例えば、ステータスインジケータ１６は、保管パレット３２から発送パレット３４に特定の量の特定の在庫アイテム４０を移動するタスクに関連づけされてもよい。このような実施例では、ステータス表示装置１０６は、搬送されていないままの在庫アイテム４０のユニットの数を示してもよい。
【００４８】
ユーザインタフェース１０８によって、ユーザ１４はステータスインジケータ１６にステータス情報４６を入力することができる。ユーザインタフェース１０８は、ユーザがステータスインジケータ１６にステータス情報４６を入力することを可能とする適切ないかなるボタン、キー、スイッチ、マイクロホンおよび／または他の適切な構成要素であってもよい。加えて、上述の如く、ユーザインタフェース１０８は、ステータス表示装置１０６の構成要素であってもよく、またはこれを含んでもよい。例えば、具体的実施例で、ステータスインジケータ１６は、ステータス表示装置１０６、および、ユーザインタフェース１０８を表すライト付きボタンを含む。このような実施例では、ユーザ１４は、例えば、ユーザ１４が適切なタイプの在庫アイテム４０を、ユーザ１４が作成している発送パレット３４へ適切に移動させたことを示すために、ライト付きボタンを押すことによって、ステータスインジケータ１６にステータス情報４６を提供してもよい。
【００４９】
パワーモジュール１１０は、ステータスインジケータ１６の各種要素に電源を提供し、および／または電源供給源にステータスインジケータ１６を接続する。ステータスインジケータ１６の構成に従い、パワーモジュール１１０は、電池、太陽電池、エネルギー蓄積キャパシタ、無線電源レシーバおよび／またはその他のステータスインジケータ１６に電源を提供し、および／または適切な電源供給源にステータスインジケータ１６を接続するための適切ないかなる構成要素を表してもよく、または含んでもよい。具体的実施例で、パワーモジュール１１０は充電用プラグを有する充電式電池を含む。このような実施例では、ステータスインジケータ１６は、使用しないときに充電クレードルに保持されてもよい。
【００５０】
インジケータ識別子１１２は、ステータスインジケータ１６と他のステータスインジケータを区別するために、ユニークにステータスインジケータ１６を特定する。具体的実施例において、インジケータ識別子１１２は、ステータスインジケータ１６にユニークに関連する、テキスト（例えば英数字の値）が表示されたラベル、またはグラフィックであってもよい。代わりの実施例では、インジケータ識別子１１２は、ユニークにステータスインジケータ１６に割り当てられた色でステータスインジケータ１６の一部が色付けされたものであってもよい。さらに、具体的実施例で、インジケータ識別子１１２は、識別子リーダ１８によって読み込まれるＲＦＩＤまたはバーコードであってもよい。なお、一般に、インジケータ識別子１１２は、ステータスインジケータ１６を特定するための適切ないかなる構成要素または構成要素を含んでもよく、かつ、人間によって読めるものでも、機械で読み取ることができるものでも、および／または適切な方式のステータスインジケータ１６を特定するいかなるものでもよい。加えて、具体的実施例で、ステータスインジケータ１６は、固定されたインジケータ識別子１１２を含まなくてもよい。この場合、ユーザ１４はステータスインジケータ１６および／または管理モジュール１２に類似した情報を提供してもよい。（例えば、ステータスインジケータ１６に値を入力し、かつ、管理モジュール１２に値を通信する）
デバイスモニタ１１４は、ステータスインジケータ１６の状態をユーザ１４に伝える。この状態は、ステータスインジケータ１６の有効性、現在の割り当て、電力レベル、修理状態および／または他のいかなるオペレーションの態様に関するものであってもよい。デバイスモニタ１１４は、この機能を提供するために、電球、発光ダイオード（ＬＥＤ）、液晶ディスプレイ（ＬＣＤ）、７−セグメントデジタルディスプレイ、スピーカおよび／または適切な構成要素のいかなる組合せを含んでもよい。具体的実施例において、デバイスモニタ１１４は、ステータス表示装置１０６またはユーザインタフェース１０８の構成要素を含んでもよく、または表してもよい。例えば、具体的実施例で、デバイスモニタ１１４は、ライト付きボタンを含んでもよい。このボタンは、ユーザ１５がステータスインジケータ１６を特定のタスクに割り当てることを試みるときに、ステータスインジケータ１６の利用可能状態（ａｖａｉｌａｂｉｌｉｔｙ  ｓｔａｔｕｓ）を示すために作動する。一旦ステータスインジケータ１６が特定のタスクまたは対象に割り当てられると、この同じライト付きボタンは、ステータス表示装置１０６またはユーザインタフェース１０８の動作の一部として、ユーザ１４と、管理モジュール１２との間の情報交換に使われる。
【００５１】
図３は、ステータスインジケータ１６が在庫システム１０の具体的実施例においてどのように利用されるかを一つ例示するフローチャートである。より詳細には、図３は、ユーザ１４がタスクのシーケンスの流れを遂行する場合に、ステータスインジケータ１６の収集によって、ユーザ１４と管理モジュール１２との間のステータス情報の通信が容易になることを詳細に示す。一般に、図３において例示されるステップは必要に応じて、結合され、修正され、または、削除されてもよい。また、追加ステップが実施例オペレーションに加えられてもよい。さらにまた、記載されているステップは、本発明の範囲内において、適切ないかなる順番で実行されてもよい。
【００５２】
この例では、在庫システム１０は、在庫システム１０に保存される特定の保管パレット３２を在庫システム１０が関連づける複数のステータスインジケータ１６を含むと仮定する。その結果、管理モジュール１２は、適切な時刻に、関連づけられたステータスインジケータ１６に適切なステータス情報４６を提供することによって、特定の保管パレット３２または特定の保管パレット３２によって保存される在庫アイテム４０と関連づけられた予め定められたタスクを遂行することを、ユーザ１４に命じることができる。同様に、ユーザ１４は、関連した保管パレット３２に関連づけられたステータスインジケータ１６に適切な入力を提供することによって、管理モジュール１２へ予め定められたタスクに関連づけられたステータス情報４６を送信してもよい。
【００５３】
オペレーションは、ステータスインジケータ１６を特定の保管パレット３２と関連している在庫システム１０から開始される。図の例では、各々のステータスインジケータ１６は、ユニークにそのステータスインジケータ１６を特定するインジケータ識別子を含む。同様に、保管パレット３２は、ユニークにその保管パレット３２を特定するパレット識別子を含む。その結果、識別子リーダ１８は、ステップ３００で特定のステータスインジケータ１６のインジケータ識別子を読み込む。識別子リーダ１８は、また、ステップ３０２で、特定の保管パレット３２を特定のステータスインジケータに関連づけるために、その保管パレット３２のパレット識別子を読み込む。識別子リーダ１８は、在庫システム１０で利用される適切な識別子のタイプの識別子をいかなる方式で読み込んでもよい。一つの例として具体的実施例で、識別子はバーコードである。そして、識別子リーダ１８はバーコードをスキャンすることによって識別子を読み込んでもよい。異なる具体的実施例では、識別子はＲＦＩＤタグであり、かつ、識別子リーダ１８は、ＲＦＩＤによって送信される無線周波数情報を検出することによって識別子を読み込み、対応するステータスインジケータ１６または保管パレット３２を特定する。
【００５４】
在庫システム１０で互いに関連づけられたステータスインジケータ１６および保管パレット３２のため、インジケータ識別子およびパレット識別子を読み込んだ後に、ステップ３０４で識別子リーダ１８は、インジケータ識別子、および、パレット識別子を管理モジュール１２に送信する。管理モジュール１２は、メモリ内で、新規な保管パレット３２、および、選択されたステータスインジケータ１６を関連づける。例えば、管理モジュール１２は、在庫システム１０に保存される保管パレット３２、これらの保管パレットが保存する在庫アイテム４０、および、これらの保管パレット３２に割り当てられるステータスインジケータ１６の全ての間の関連を記憶しているデータベースを維持してもよい。在庫システム１０に組み込まれる保管パレット３２が残っている場合、図３のステップ３０６に示すように、ステップ３００−３０４が繰り返されてもよい。
【００５５】
図３では、図示の例の中で特定の時点でステップ３００−３０６が実行されることを例示しているが、在庫システム１０は、具体的実施例において、保管パレット３２、および、ステータスインジケータ１６の間の新しい関連を確立してゆく、またオペレーションの間、適切ないかなる時点でも保管パレット３２、および、ステータスインジケータ１６の間の既存の関連を修正してもよい。例えば、オペレーションの間のいかなる時点でも、在庫システム１０は在庫システム１０に加えるための新規な保管パレット３２を受け入れてもよい。そして、在庫システム１０に新規な保管パレット３２を受け入れることの一環として、ユーザ１４はステータスインジケータ１６を新規な保管パレット３２に関連づけるために選定してもよい。ユーザ１４は、それから選択されたステータスインジケータ１６のインジケータ識別子および新規な保管パレット３２のパレット識別子を読み、そして、新規な保管パレット３２、および選択されたステータスインジケータ１６を特定する情報を管理モジュール１２に送信する。在庫システム１０が追加的な新規な保管パレット３２を受信する場合には、在庫システム１０のオペレーションにおいて、このプロセスは、さまざまな時点で繰り返されてもよい。
【００５６】
図の例では、オペレーションは、特定の目的地に出荷される特定の在庫アイテム４０を特定している注文４２を受信する管理モジュール１２のステップ３０８へと続く。受信された注文４２に応答して、管理モジュール１２は、ステップ３１０で、受信された注文４２を処理するために構成要素を選択する。図示の例において、選択される構成要素としては、受信された注文４２により要求された在庫アイテム４０を保存している一つ以上の保管パレット３２、要請された在庫アイテム４０の全てが発送のための発送パレット３４に搬送できる在庫ステーション５０、および、選択された保管パレット３２を選択された在庫ステーション５０へ移動することが可能な移動ドライブユニット２０が挙げられる。管理モジュール１２は、それから、選択された保管パレット３２を支持する在庫ホルダ３０を特定するタスク割り当て４４を生成する。管理モジュール１２は、また、ステップ３１４で空の発送パレット３４を支持する在庫ホルダ３０を特定するタスク割り当て４４を生成してもよい。さらに、管理モジュール１２は、ステップ３１６で、選択された在庫ステーション５０でユーザ１４をガイドする追加情報を提供するために、受信された注文４２を実行するべく発送パレット３２を作成するユーザ１４のための一つ以上のタスク割り当て４４を生成してもよい。ユーザ１４は、受信された注文４２を満たすのに必要なタスクを遂行するときに、ステータスインジケータ１６によって提供されるステータス情報４６を補充するために、このタスク割り当て４４における情報を利用してもよい。管理モジュール１２は、それからステップ３１８で生成されたタスク割り当て４４を適切な構成要素に送信する。ステップ３２０で、選択された移動ドライブユニット２０は、選択された在庫ステーション５０に選択された保管パレット３２および発送パレット３４を支持している在庫ホルダ３０を移動させる。ステップ３２２で、管理モジュール１２は、管理モジュール１２のメモリに保存された関連に基づいて、選択された発送パレット３４に転送される第１の在庫アイテム４０を保存している保管パレット３２に関連づけられた第１のステータスインジケータ１６を特定する。管理モジュール１２は、それからステップ３２４で、ステータス情報４６を第１のステータスインジケータ１６に無線により送信する。このステータス情報は、保管パレット３２に係る予め定められたタスクに関連する。例えばこの場合、第１の保管パレット３２から発送パレット３４に在庫アイテム４０を搬送することを示す。さらに、ステータス情報４６は、予め定められたタスクの特定の第１のステータスを示す。この場合、ステータス情報４６は、在庫システム１０がユーザ１４に対して予め定められたタスクを遂行するための準備ができていることを示す。この第１のステータスインジケータ１６は、ステップ３２６でユーザ１４にこの第１のステータスを示す。
【００５７】
ユーザ１４は、第１のステータスの重要性、および、予め定められたタスクの性質に従って、適切ないかなる形式で第１のステータスに応答してもよい。この場合、ステップ３２８で、ユーザ１４は、関連づけられた保管パレット３２から受信された注文４２のために選択された発送パレット３４に１つの在庫アイテム４０を移動させることによって、関連づけられた保管パレット３２に関連する予め定められたタスクを遂行する。ステップ３３０で、ユーザ１４は、予め定められたタスクの第２のステータスを示す入力を、第１のステータスインジケータ１６へ提供する。この場合、入力は、そのユーザ１４が予め定められたタスクを完了したことを示す。
【００５８】
ステップ３３２で、第１のステータスインジケータ１６は、管理モジュール１２に第２のステータスを示す情報を無線によって送信する。管理モジュール１２は、在庫システム１０の構成および完了した特定の注文４２に従い、さまざまな方法で第１のステータスインジケータによって送信される情報に応答してもよい。例えば、具体的実施例において、管理モジュール１２によって関連するステータスインジケータ１６に提供されるステータス情報４６は、関連づけられた保管パレット３２から発送パレット３４に搬送する在庫アイテム４０の数を特定しないことがある。管理モジュール１２は、在庫アイテム４０をその都度１つずつ搬送するようにユーザ１４に命じてもよい。その結果、図３に示すように、具体的実施例で、管理モジュール１２は、追加の在庫アイテム４０がステップ３３４で第１の保管パレット３２から発送パレット３４に搬送されなければならないかどうか決定してもよい。その場合は、オペレーションは、ステップ３２４に戻ってもよい。管理モジュール１２は付加的なステータス情報を第１のステータスインジケータ１６に送信し、かつユーザ１４は、転送したタスクの付加的な繰返しを遂行する。
【００５９】
第１の保管パレット３２からの他の在庫アイテム４０を発送パレット３４に追加する必要がない場合、管理モジュール１２は、具体的実施例において、注文４２を完了するために、まだステップ３３６で他の在庫アイテム４０が発送パレット３４に追加されることを必要とするかどうか判断してもよい。その場合は、オペレーションはステップ３２２に戻ってもよい。そして、管理モジュール１２がメモリに保存した関連に基づいて、管理モジュール１２は、追加の在庫アイテム４０を保存している保管パレット３２に関連するステータスインジケータ１６を特定してもよい。
【００６０】
このように、管理モジュール１２は、ユーザ１４にタスクの順番のシーケンスを案内するために、ステータスインジケータ１６を利用してもよい。例えば、管理モジュール１２は、ユーザ１４が在庫アイテム４０を発送パレット３４に配置する注文４２を制御するために、ステータスインジケータ１６を使用してもよい。これによって、管理モジュール１２は（例えば、壊れやすい在庫アイテム４０を保護するために）ユーザ１４が作成した発送パレット３４の重みの分散をコントロールし、または発送パレット３４における在庫アイテム４０の積み重ね方法をコントロールすることができる。
【００６１】
他の在庫アイテム４０のいかなるものも発送パレット３４に追加する必要がない場合、管理モジュール１２は、受信された注文４２を完了するために遂行されなければならない他のタスクを始めてもよい。例えば、最後の在庫アイテム４０が、発送パレット３４に搬送されたことを示すステータス情報４６を、適切なステータスインジケータ１６から受信した場合、ステップ３３８で、管理モジュール１２は、発送パレット３２を現在搬送している移動ドライブユニット２０に対して、発送パレット３４を発送ステーションへ移動させるよう命じるタスク割り当て４４を生成する。ステップ３４０で、管理モジュール１５は、生成されたタスク割り当て４４を選択された移動ドライブユニット２０に送信する。選択された移動ドライブユニット２０は、ステップ３４２で搭載した発送パレット３４を発送ステーションへ移動させる。
【００６２】
発送ステーションで、発送パレット３４は包装、シール、郵送料、出荷ラベルが添付されてもよい。および／または、発送パレット３４は他の適切な方式で発送の準備ができていてもよい。ステップ３４４で、発送パレット３４は、受信された注文４２に記載された、または関連づけられた送付先に発送される。そして、図３に示すように、注文４０を遂行することに関する在庫システム１０のオペレーションが終了してもよい。
【００６３】
本発明をいくつかの実施例によって記載したが、多数の変化、バリエーション、変更、変換、および、変形が当業者に提案されてもよい。そして、本発明は、この種の変化、バリエーション、変更、変換、および変形を含むことを意図し、これらは添付の請求項の範囲内のものである。
【図１】
2010515967.tif 000003
【図２】
2010515967.tif 000004
【図３Ａ】
2010515967.tif 000005
【図３Ｂ】
2010515967.tif 000006
【国際調査報告】
2010515967.tif 000007
2010515967.tif 000008