(57)【要約】      （修正有）【課題】コンテナに格納される物体に関連する情報を出力することの可能なコンテナを提供すること。【解決手段】コンテナは物体に関する情報を読み取とるように構成されるタグリーダ、物体関連情報を判別するよう構成される処理モジュール、物体関連情報を出力するように構成される出力モジュールを有しており、その物体は、コンテナに格納され、それらに物理的に関連付けられる識別タグを有する。【選択図】図１
2004161376.tif 000002
【特許請求の範囲】
【請求項１】
コンテナであって：
前記コンテナに包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグから情報を読み取るように構成される１つ又はそれ以上のタグリーダ；
少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の少なくとも１つの物体について、前記少なくとも１つの物体に関して出力される物体関連情報を判別するように構成される処理モジュール；及び
前記少なくとも１つの物体に関して判別された前記物体関連情報を出力するように構成される出力モジュール；
を有することを特徴とするコンテナ。
【請求項２】
少なくとも１つの物体に関して前記出力モジュールにより出力される前記物体関連情報が、前記少なくとも１つの物体に物理的に関連付けられる識別タグから読み取られる情報の部分より成ることを特徴とする請求項１記載のコンテナ。
【請求項３】
前記少なくとも１つの物体に関して出力される物体関連情報を判別するために、前記処理モジュールが：
前記少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別し；及び
前記少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、少なくとも１つの物体について出力される物体関連情報を判別する；
ように構成されることを特徴とする請求項１記載のコンテナ。
【請求項４】
１つ又はそれ以上の物体に関する情報を出力する方法であって、前記１つ又はそれ以上の物体は、それらに物理的に関連付けられる識別タグを有し、コンテナ内に包含され、当該方法は：
前記コンテナに包含される１つ又はそれ以上の物体に関連する情報を出力するための信号を、前記コンテナにて受信するステップ；
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るステップ；
物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の各物体について、物体に関して出力される物体関連情報を判別するステップ；
前記１つ又はそれ以上の物体の内の少なくとも１つの物体について判別された物体関連情報を出力するステップ；
より成ることを特徴とする方法。
【請求項５】
少なくとも１つの物体について判別された物体関連情報を出力するステップが：
少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った情報の一部を出力するステップ；
より成ることを特徴とする請求項４記載の方法。
【請求項６】
前記１つ又はそれ以上の物体の内の各物体について出力される物体関連情報を判別するステップが、前記１つ又はそれ以上の物体の内の各物体について：
物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別するステップ；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体について出力される物体関連情報を判別するステップ；
より成ることを特徴とする請求項４記載の方法。
【請求項７】
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体について出力される物体関連情報を判別するステップが：
複数の識別コードを見分ける第１情報と、各識別コードに関連付けられる物体関連情報とにアクセスするステップ；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに適合する識別コードに関連付けられる物体関連情報を、前記第１情報から判別するステップ；
より成り、前記１つ又はそれ以上の物体の内の少なくとも１つの物体について判別された物体関連情報を出力するステップが：
少なくとも１つの物体に関して判別された物体関連情報の一部を前記第１情報から出力するステップ；
より成ることを特徴とする請求項６記載の方法。
【請求項８】
前記コンテナに包含される１つ又はそれ以上の物体に関連付けられる情報を出力するための信号が、前記コンテナに設けられた入力インターフェースを通じて受信されることを特徴とする請求項４記載の方法。
【請求項９】
前記コンテナに包含される１つ又はそれ以上の物体に関連付けられる情報を出力するための信号が、遠隔装置から前記コンテナによって受信され；
少なくとも１つの物体に関して判別された物体関連情報を出力するステップが、少なくとも１つの物体に関する物体関連情報を前記遠隔装置に出力するステップ；
より成ることを特徴とする請求項４記載の方法。
【請求項１０】
前記少なくとも１つの物体に関して物体関連情報を出力するステップが：
前記コンテナに設けられた出力インターフェースを通じて物体関連情報を出力するステップより成ることを特徴とする請求項４記載の方法。
【請求項１１】
コンテナを探索する方法であって：
探索条件を指定する情報を包含する探索問い合せを前記コンテナにて受信するステップであって、前記コンテナが、それらに物理的に関連付けられた識別タグを有する１つ又はそれ以上の物体を包含するところのステップ；
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るステップ；
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するステップ；
前記探索条件が前記物体により満たされた場合に、前記１つ又はそれ以上の物体の内の物体について物体関連情報を出力するステップ；
より成ることを特徴とする方法。
【請求項１２】
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するステップが、前記１つ又はそれ以上の物体の内の各物体について：
物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別するステップ；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体が前記探索条件を満たすか否かを判別するステップ；
より成ることを特徴とする請求項１１記載の方法。
【請求項１３】
物体が前記探索条件を満たすか否かを判別するステップが：
複数の識別コードを見分ける第１情報と、各識別コードに関連付けられる物体関連情報とにアクセスするステップ；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに適合する識別コードに関連付けられる物体関連情報を、前記第１情報から判別するステップ；及び
適合する識別コードに関連付けられる物体関連情報に基づいて、物体が探索条件を満たすか否かを判別するステップ；
より成ることを特徴とする請求項１２記載の方法。
【請求項１４】
第１の物体が前記コンテナに包含される場合に、前記探索条件が満たされ；及び
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するステップが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記第１の物体が前記１つ又はそれ以上の物体内に包含されるか否かを判別するステップ；
より成ることを特徴とする請求項１１記載の方法。
【請求項１５】
１つ又はそれ以上の物体が、第１の特徴を所有する物体を包含する場合に、前記探索条件が満たされ；及び
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するステップが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の物体が前記第１の特徴を所有するか否かを判別するステップ；
より成ることを特徴とする請求項１１記載の方法。
【請求項１６】
コンテナに対する物体の付加又は除去を見分ける方法であって：
前記コンテナ内に位置付けられる１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグから第１の一群の識別コードを読み取るステップであって、前記第１の一群の識別コードが前記コンテナに包含される第１の一群の物体に対応するところのステップ；
前記第１の一群の識別コードをベースラインの一群の識別コードと比較し、識別コードが、前記第１の一群の識別コードに含まれるが識別コードの前記ベースラインのリストには包含されないか否か、及び識別コードが、前記ベースラインの一群の識別コードに含まれるが識別コードの第１のリストには包含されないか否かを判別し、ベースラインの一群の識別コードがベースラインの一群の物体に対応するところのステップ；
識別コードが、前記第１の一群の識別コードに含まれるが前記ベースラインの一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すステップ；
識別コードが、前記ベースラインの一群の識別コードに含まれるが前記第１の一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含される識別コードに対応する物体が、前記コンテナに包含されないことを示すステップ；
より成ることを特徴とする方法。
【請求項１７】
前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すステップが：
識別コードに対応する物体がコンテナに付加された時の時間間隔を見分けるステップより成ることを特徴とする請求項１６記載の方法。
【請求項１８】
前記ベースラインの一群の物体に包含される第２識別コードに対応する物体が、前記コンテナに包含されないことを示すステップが：
前記識別コードに対応する物体が前記コンテナから除去された時の時間間隔を見分けるステップより成ることを特徴とする請求項１６記載の方法。
【請求項１９】
処理モジュール；
１つ又はそれ以上のタグリーダ；及び
出力モジュール；
より成るコンテナであって、
前記処理モジュールが、問い合せ条件を指定する情報を包含する探索問い合せを受信するよう構成され；
前記１つ又はそれ以上のタグリーダが、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るよう構成され；
前記処理モジュールが、１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記探索問い合わせが、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するように構成され；及び
前記出力モジュールが、前記探索問い合わせが前記物体により満たされた場合に、前記１つ又はそれ以上の物体の内の物体について物体関連情報を出力するように構成される；
ことを特徴とするコンテナ。
【請求項２０】
前記処理モジュールが：
前記１つ又はそれ以上の物体の内の各物体について：
物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別し；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体が前記探索条件を満たすか否かを判別する；
ように構成されることを特徴とする請求項１９記載のコンテナ。
【請求項２１】
前記処理モジュールが：
複数の識別コードを見分ける第１情報と、各識別コードに関連付けられる物体関連情報とにアクセスし；
物体に物理的に関連付けられた識別タグから読み取った識別コードに適合する識別コードに関連付けられる物体関連情報を、前記第１情報から判別し；及び
適合する識別コードに関連付けられる物体関連情報に基づいて、物体が探索条件を満たすか否かを判別する；
ように構成されることを特徴とする請求項２０記載のコンテナ。
【請求項２２】
第１の物体が前記コンテナに包含される場合に、前記探索条件が満たされ；及び
前記処理モジュールが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記第１の物体が前記１つ又はそれ以上の物体内に包含されるか否かを判別するように構成されることを特徴とする請求項１９記載のコンテナ。
【請求項２３】
１つ又はそれ以上の物体が、第１の特徴を所有する物体を包含する場合に、前記探索条件が満たされ；及び
前記処理モジュールが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の物体が前記第１の特徴を所有するか否かを判別するように構成されることを特徴とする請求項１９記載のコンテナ。
【請求項２４】
コンテナに包含される第１の一群の物体に物理的に関連付けられる識別タグから、第１１の一群の識別コードを読み取るように構成される１つ又はそれ以上のタグリーダ：
プロセッサ；及び
前記プロセッサに接続されるメモリ；
より成るコンテナであって、前記メモリが、前記プロセッサによる実行のための複数のコードモジュールを格納するように構成され、前記複数のコードモジュールが：
前記第１の一群の識別コードをベースラインの一群の識別コードと比較し、識別コードが、前記第１の一群の識別コードに含まれるが識別コードの前記ベースラインのリストには包含されないか否か、及び識別コードが、前記ベースラインの一群の識別コードに含まれるが識別コードの第１のリストには包含されないか否かを判別し、ベースラインの一群の識別コードが、ベースラインの一群の物体に対応するところのコードモジュール；
識別コードが、前記第１の一群の識別コードに含まれるが前記ベースラインの一群の識別コードには包含されない場合に、前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すコードモジュール；
識別コードが、前記ベースラインの一群の識別コードに含まれるが前記第１の一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含される識別コードに対応する物体が、前記コンテナに包含されないことを示すコードモジュール；
より成ることを特徴とするコンテナ。
【請求項２５】
前記ベースラインの一群の物体に包含されない物体を、前記コンテナが包含することを示すコードモジュールが：
識別コードに対応する物体がコンテナに付加された時の時間間隔を見分けるコードモジュールより成ることを特徴とする請求項２４記載のコンテナ。
【請求項２６】
前記ベースラインの一群の物体に包含される物体が、前記コンテナに包含されないことを示すコードモジュールが：
前記識別コードに対応する物体が前記コンテナから除去された時の時間間隔を見分けるコードモジュールより成ることを特徴とする請求項２４記載のコンテナ。
【請求項２７】
１つ又はそれ以上の物体に関する情報を出力する、コンピュータ読み取り可能な記憶媒体に格納されるコンピュータプログラムであって、前記１つ又はそれ以上の物体は、それらに物理的に関連付けられる識別タグを有し、コンテナ内に包含され、当該コンピュータプログラムは：
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るコード；
物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の各物体について、物体に関して出力される物体関連情報を判別するコード；
前記１つ又はそれ以上の物体の内の少なくとも１つの物体について判別された物体関連情報を出力するコード；
より成ることを特徴とするコンピュータプログラム。
【請求項２８】
少なくとも１つの物体について判別された物体関連情報を出力するコードが：
少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った情報の一部を出力するコード；
より成ることを特徴とする請求項２７記載のコンピュータプログラム。
【請求項２９】
前記１つ又はそれ以上の物体の内の各物体について出力される物体関連情報を判別するコードが、前記１つ又はそれ以上の物体の内の各物体について：
物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別するコード；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体について出力される物体関連情報を判別するコード；
より成ることを特徴とする請求項２７記載のコンピュータプログラム。
【請求項３０】
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体について出力される物体関連情報を判別するコードが：
複数の識別コードを見分ける第１情報と、各識別コードに関連付けられる物体関連情報とにアクセスするコード；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに適合する識別コードに関連付けられる物体関連情報を、前記第１情報から判別するコード；
より成り、前記１つ又はそれ以上の物体の内の少なくとも１つの物体について判別された物体関連情報を出力するコードが：
少なくとも１つの物体に関して判別された物体関連情報の一部を前記第１情報から出力するコード；
より成ることを特徴とする請求項２９記載のコンピュータプログラム。
【請求項３１】
少なくとも１つの物体について判別された物体関連情報を出力するコードが：
コンテナに設けられた出力インターフェースを通じて前記物体関連情報を出力するコードより成ることを特徴とする請求項２７記載のコンピュータプログラム。
【請求項３２】
コンテナを探索するための、コンピュータ読み取り可能な記憶媒体に格納されるコンピュータプログラムであって：
探索条件を指定する情報を包含する探索問い合せを受信するコードであって、前記コンテナが、それらに物理的に関連付けられた識別タグを有する１つ又はそれ以上の物体を包含するところのコード；
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るコード；
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するコード；
前記探索条件が前記物体により満たされた場合に、前記１つ又はそれ以上の物体の内の物体について物体関連情報を出力するコード；
より成ることを特徴とするコンピュータプログラム。
【請求項３３】
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するコードが、前記１つ又はそれ以上の物体の内の各物体について：
物体に物理的に関連付けられた識別タグから読み取った情報から識別コードを判別するコード；及び
物体に物理的に関連付けられた識別タグから読み取った識別コードに基づいて、物体が前記探索条件を満たすか否かを判別するコード；
より成ることを特徴とする請求項３２記載のコンピュータプログラム。
【請求項３４】
物体が前記探索条件を満たすか否かを判別するコードが：
複数の識別コードを見分ける第１情報と、各識別コードに関連付けられる物体関連情報とにアクセスするコード；
物体に物理的に関連付けられた識別タグから読み取った識別コードに適合する識別コードに関連付けられる物体関連情報を、前記第１情報から判別するコード；及び
適合する識別コードに関連付けられる物体関連情報に基づいて、物体が探索条件を満たすか否かを判別するコード；
より成ることを特徴とする請求項３３記載のコンピュータプログラム。
【請求項３５】
第１の物体が前記コンテナに包含される場合に、前記探索条件が満たされ；及び
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するコードが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記第１の物体が前記１つ又はそれ以上の物体内に包含されるか否かを判別するコード；
より成ることを特徴とする請求項３２記載のコンピュータプログラム。
【請求項３６】
１つ又はそれ以上の物体が、第１の特徴を所有する物体を包含する場合に、前記探索条件が満たされ；及び
前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するコードが：
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の物体が前記第１の特徴を所有するか否かを判別するコード；
より成ることを特徴とする請求項３２記載のコンピュータプログラム。
【請求項３７】
コンテナに対する物体の付加又は除去を見分けるための、コンピュータ読み取り可能な記憶媒体に格納されるコンピュータプログラムであって：
前記コンテナ内に位置付けられる１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグから第１の一群の識別コードを読み取るコードであって、前記第１の一群の識別コードが前記コンテナに包含される第１の一群の物体に対応するところのコード；
前記第１の一群の識別コードをベースラインの一群の識別コードと比較し、識別コードが、前記第１の一群の識別コードに含まれるが識別コードの前記ベースラインのリストには包含されないか否か、及び識別コードが、前記ベースラインの一群の識別コードに含まれるが識別コードの第１のリストには包含されないか否かを判別し、ベースラインの一群の識別コードがベースラインの一群の物体に対応するところのコード；
識別コードが、前記第１の一群の識別コードに含まれるが前記ベースラインの一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すコード；
識別コードが、前記ベースラインの一群の識別コードに含まれるが前記第１の一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含される識別コードに対応する物体が、前記コンテナに包含されないことを示すコード；
より成ることを特徴とするコンピュータプログラム。
【請求項３８】
前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すコードが：
識別コードに対応する物体がコンテナに付加された時の時間間隔を見分けるコードより成ることを特徴とする請求項３７記載のコンピュータプログラム。
【請求項３９】
前記ベースラインの一群の物体に包含される物体が、前記コンテナに包含されないことを示すコードが：
前記識別コードに対応する物体が前記コンテナから除去された時の時間間隔を見分けるコードより成ることを特徴とする請求項３７記載のコンピュータプログラム。
【請求項４０】
１つ又はそれ以上の物体に関する情報を出力するコンテナであって、前記１つ又はそれ以上の物体は、それらに物理的に関連付けられる識別タグを有し、コンテナ内に包含され、当該コンテナは：
前記コンテナに包含される１つ又はそれ以上の物体に関連する情報を出力するための信号を、前記コンテナにて受信する手段；
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取る手段；
物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の各物体について、物体に関して出力される物体関連情報を判別する手段；
前記１つ又はそれ以上の物体の内の少なくとも１つの物体について判別された物体関連情報を出力する手段；
より成ることを特徴とするコンテナ。
【請求項４１】
コンテナ内を探索するコンテナであって：
探索条件を指定する情報を包含する探索問い合せを前記コンテナにて受信する手段であって、前記コンテナが、それらに物理的に関連付けられた識別タグを有する１つ又はそれ以上の物体を包含するところの手段；
前記コンテナに位置付けられた１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取る手段；
１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記探索条件が、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別する手段；
前記探索条件が前記物体により満たされたことが判別された場合に、前記１つ又はそれ以上の物体の内の物体について物体関連情報を出力する手段；
より成ることを特徴とするコンテナ。
【請求項４２】
コンテナに対する物体の付加又は除去を見分けるコンテナであって：
前記コンテナ内に位置付けられる１つ又はそれ以上のタグリーダを利用して、前記コンテナに包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグから第１の一群の識別コードを読み取る手段であって、前記第１の一群の識別コードが前記コンテナに包含される第１の一群の物体に対応するところの手段；
前記第１の一群の識別コードをベースラインの一群の識別コードと比較し、識別コードが、前記第１の一群の識別コードに含まれるが識別コードの前記ベースラインのリストには包含されないか否か、及び識別コードが、前記ベースラインの一群の識別コードに含まれるが識別コードの第１のリストには包含されないか否かを判別し、ベースラインの一群の識別コードがベースラインの一群の物体に対応するところの手段；
識別コードが、前記第１の一群の識別コードに含まれるが前記ベースラインの一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示す手段；
識別コードが、前記ベースラインの一群の識別コードに含まれるが前記第１の一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含される識別コードに対応する物体が、前記コンテナに包含されないことを示す手段；
より成ることを特徴とするコンテナ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に物体又はオブジェクト(object)を格納するコンテナに関連し、特にコンテナに格納されるオブジェクトに関連付けられる情報を出力することの可能なコンテナに関連する。
【背景技術】
【０００２】
コンテナには様々な形状及び大きさのものがあり、物体又はオブジェクトを収容するのに広く使用されている。コンテナの具体例は：書類、書籍、文房具その他の物体を包含する様々な物体を格納するために事務的環境で使用される、箱、キャビネット、戸棚、棚、保管用ラック(storage rack)等；人が使用するブリーフケース又はバッグ；職人(handyman)の使用する道具等を格納する道具箱；運搬用に使用される貯蔵コンテナ；その他の形式のコンテナを包含する。
【０００３】
［関連出願］
本願では、以下の出願及び特許の全内容が参考に供せられる。
【０００４】
（１）米国特許第５，９７８，４７７号（特許文献１）として発行され、１９９６年１１月２１日に出願された米国特許出願第０８／７５４，７２１号（代理人管理番号１５３５８−００４０００ＵＳ）；
（２）その出願と同時に出願された米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００７７００ＵＳ）；
（３）その出願と同時に出願された米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００７８００ＵＳ）；
（４）その出願と同時に出願された米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００７９００ＵＳ）；
（５）その出願と同時に出願された米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００８１００ＵＳ）；及び
（６）その出願と同時に出願された米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００８２００ＵＳ）。
【特許文献１】米国特許第５，９７８，４７７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
総てのコンテナに共通の問題は、コンテナの中身を自動的に判別する簡易な手法がないことである。コンテナの中身を判別するには、ユーザは、そのコンテナに格納される物体から手作業で読み取る必要がある。コンテナの内容を手作業で判別するこのプロセスは、極めて長時間を費やし、やる気をなくし(frustrating)、特にコンテナがいくつもの項目を格納する場合にそうである。例えば、書類箱の中身を判別することは、ユーザに多くの時間をかけさせる。
【０００６】
コンテナに格納される物体を判別する作業を容易にするいくつかの技法が開発されている。しかしながら、それらの技法のほとんどは、依然として多くの手作業を要し、ユーザの希望する自動化及び便利さに欠ける。従って、コンテナの中身を判別する作業を自動化及び簡易化する手法が必要とされている。
【課題を解決するための手段】
【０００７】
本願実施例は、コンテナに格納された物体に関連する情報を出力することの可能なコンテナを提供する。コンテナは、コンテナに格納され且つそれらに物理的に関連付けられた識別タグを有する物体に関する情報を出力することができる。
【０００８】
本願実施例によれば、１つ又はそれ以上のタグリーダ、処理モジュール及び出力モジュールより成るコンテナが提供される。タグリーダは、前記コンテナに包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグから情報を読み取るように構成される。処理モジュールは、少なくとも１つの物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記１つ又はそれ以上の物体の内の少なくとも１つの物体について、前記少なくとも１つの物体に関して出力される物体関連情報を判別するように構成される。出力モジュールは、前記少なくとも１つの物体に関して判別された前記物体関連情報を出力するように構成される。
【０００９】
本発明の他の実施例によれば、前記処理モジュールは、問い合せ条件を指定する情報を包含する探索問い合せを受信するよう構成される。タグリーダは、前記コンテナに包含された１つ又はそれ以上の物体に物理的に関連付けられた識別タグから情報を読み取るよう構成される。前記処理モジュールは、１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取った情報に基づいて、前記探索問い合わせが、前記１つ又はそれ以上の物体の内の物体により満たされるか否かを判別するように構成される。前記出力モジュールは、前記探索問い合わせが前記物体により満たされた場合に、前記１つ又はそれ以上の物体の内の物体について物体関連情報を出力するように構成される。
【００１０】
本発明の他の実施例によれば、コンテナは、コンテナに包含される第１の一群の物体に物理的に関連付けられる識別タグから、第１１の一群の識別コードを読み取るように構成される１つ又はそれ以上のタグリーダ、プロセッサ、及び前記プロセッサに接続されるメモリより成り、前記メモリが、前記プロセッサによる実行のための複数のコードモジュールを格納するように構成される。複数のコードモジュールは：前記第１の一群の識別コードをベースラインの一群の識別コードと比較し、識別コードが、前記第１の一群の識別コードに含まれるが識別コードの前記ベースラインのリストには包含されないか否か、及び識別コードが、前記ベースラインの一群の識別コードに含まれるが識別コードの第１のリストには包含されないか否かを判別し、ベースラインの一群の識別コードが、ベースラインの一群の物体に対応するところのコードモジュール；識別コードが、前記第１の一群の識別コードに含まれるが前記ベースラインの一群の識別コードには包含されない場合に、前記ベースラインの一群の物体に包含されない識別コードに対応する物体を、前記コンテナが包含することを示すコードモジュール；識別コードが、前記ベースラインの一群の識別コードに含まれるが前記第１の一群の識別コードには包含されないことが判別された場合に、前記ベースラインの一群の物体に包含される識別コードに対応する物体が、前記コンテナに包含されないことを示すコードモジュールより成る。
【００１１】
上述した及び他の特徴と共に、本発明に関する実施例及び利点は、以下の明細書、特許請求の範囲及び添付図面を参照することで一層明瞭になるであろう。
【発明を実施するための最良の形態】
【００１２】
本願実施例は、コンテナに格納された物体に関連する情報を出力することの可能なコンテナを提供する。コンテナは、コンテナに格納され且つそれらに物理的に関連付けられた識別タグを有する物体に関する情報を出力することができる。
【００１３】
本願に関し、「コンテナ(container)」なる用語は、１つ又はそれ以上の物体を収容する、保持する又は格納することの可能な空間(area)、入れ物又は保持具(holder)を指すことを意図する。コンテナの具体例は、箱、ブリーフケース、バッグ、ケース、バスケット、キャビネット、戸棚、携帯用コンテナ、棚、机等を包含する。コンテナに格納され得る物体の例は、書類、書籍、雑誌、ペン、カップその他の物体を包含する。
【００１４】
上述したように、コンテナに格納される（又は包含される）及びそれらに物理的に関連付けられる識別タグを有する物体に関し、コンテナはその物体に関連する情報を出力することができる。本願実施例によれば、物体に物理的に関連付けられる各識別タグは、物体に関連する情報を格納する。その情報は、その識別タグが物理的に関連付けられる物体を一意に識別するために使用され得る。例えば、識別タグは、その識別タグが物理的に関連付けられる物体を一意に見分けるために使用され得る識別コードを格納し得る。本発明の他の実施例では、物体を識別するために使用され得る他の形式の情報も、識別タグに格納され得ることは、理解されるであろう。
【００１５】
識別コード情報に加えて、物体に関連する他の種類の情報も、その物体に物理的に関連付けられる識別タグに格納され得る。例えば、その物体が書類であるならば、その書類に物理的に関連付けられる識別タグに格納され得る情報は、書類内容の電子表現（例えば、その書類をスキャンした画像、ポストスクリプトフォーマットファイル、ポータブル書類フォーマット（ＰＤＦ）、画像フォーマットその他のファイルフォーマット等）、書類の著者を、書類が作成された日付を、書類のページ数を識別する情報その他の情報を包含し得る。書類に物理的に関連付けられる識別タグに格納され得る他の情報は、米国出願番号第    ／    ，    号（代理人管理番号１５３５８−００７７００ＵＳ）、米国出願番号第    ／    ，    号（代理人管理番号１５３５８−００７８００ＵＳ）、米国出願番号第    ／    ，    号（代理人管理番号１５３５８−００８０００ＵＳ）、米国出願番号第    ／    ，    号（代理人管理番号１５３５８−００８１００ＵＳ）、米国出願番号第    ／    ，    号（代理人管理番号１５３５８−００８２００ＵＳ）に記載されており、それらの全開示内容は、本願の参考に供せられる。
【００１６】
本願実施例によれば、コンテナに格納される１つ又はそれ以上の物体に物理的に関連付けられた識別タグから読み取られる情報を、コンテナは出力する。例えば、コンテナは識別タグから読み取った識別コード情報を出力し得る。例えば、その物体が書類であり、書類に物理的に関連付けられる識別タグから読み取られる情報が、その書類の電子表現（例えば、スキャンされた画像）である場合に、コンテナはその電子表現を出力するよう構成され得る。
【００１７】
或いは、コンテナに格納される物体に関連する付加的な情報を判別し、その付加的な情報を出力するために、コンテナは識別タグから読み取った情報を利用し得る。例えば、コンテナは、書類に物理的に関連付けられた識別タグから読み取った識別コード情報を利用して、書類の電子表現についての格納場所（例えば、階層又はディレクトリ及びファイル名）を見分ける情報を判別する。そして、コンテナは格納場所情報を出力し得る。
【００１８】
ある実施例では、コンテナは、コンテナ内の物体に物理的に関連付けられる識別タグから読み取った情報を、データ処理システムに通知するように構成され得る。データ処理システムは、コンテナから受信した情報を出力する。また、データ処理システムは、コンテナから受信した情報に基づいて付加的な情報を判別し、その付加的な情報を出力する。使用される識別タグの種別に依存して、タグが製造される時、タグが起動される時、又はソフトウエア若しくはハードウエア技法を利用する以後の時点で識別タグのメモリ内に情報が格納される。例えば、書類処理装置（例えば、プリンタ、コピー機、スキャナ、ファクシミリ装置等）は、書類処理装置により生成された書類に物理的に関連付けられた識別タグのメモリ内に、固有の識別コードを格納するよう構成され得る。書類に関連する他の情報も、書類処理装置により識別タグに格納され得る。
【００１９】
当該技術分野で周知の様々な装置が識別タグとして使用され得る。本願実施例によれば、各識別タグ装置は、情報を格納することの可能な装置搭載メモリ又はオンチップメモリ(on-chip memory)を包含する。本願実施例によれば、無線周波数識別装置（ＲＦＩＤ）が識別タグとして使用される。例えば、日立製作所により製造されるミューチップ(Mu-chip)は、識別タグとして使用され得る。ミューチップは、本願実施例では、０．４ｍｍ四方
で６０ミクロンの厚さを有する無線認識ＩＣチップである。ミューチップは、情報を格納するためにプログラムされ得るオンチップメモリ（目下のところ、１２８ビット）を有する。
【００２０】
手作業又は自動化を含む様々な手法が、物体に識別タグを物理的に関連付けるために使用され得る。識別タグは、物体に永久的に又は一時的に取り付けられる。識別タグのサイズに依存して、その識別タグは物体の中に埋め込まれ得る。例えば、その小さなサイズに起因して、ミューチップは物体内に埋め込まれ得る。例えば、書類の場合は、ミューチップ識別タグは、書類のページ用紙に埋め込まれ得る。埋め込まれた識別タグを有するページ用紙は、「タグ付けされた用紙又はタグ付用紙(tagged paper)」と言及される。同様に、識別タグは他の物体にも埋め込まれ得る。
【００２１】
また、識別タグは、その識別タグを物体に物理的に貼る又は取り付けることで、物体に物理的に関連付けることも可能である。例えば、そのタグは、クリップ、留め具(staples)、接着剤、タイ(tie)、紐(strings)、ゴムバンド等を利用して物体に取り付けられる。また、識別タグは、以後に物体に取り付けられる留め具、クリップ、ラベル等の他の物体にも組み込まれ得る。
【００２２】
識別タグは、それが肉眼で又は物体のユーザに直接的に見えないように物体に物理的に関連付けられ得る。例えば、上述したように、識別タグは物体（例えば、タグ付用紙を有する書類）に埋め込まれ得る。その物体が書類であるならば、識別タグは、書類に印刷されるインクに混合され得る。
【００２３】
図１は、本願実施例によるコンテナ１００の概略ブロック図である。図１に示されるように、コンテナ１００は、バスシステム１０４を通じて多数の周辺サブシステムと通信を行うプロセッサ１０２を有する。これらの周辺サブシステムは、格納サブシステム１０６、入力インターフェース１０８、出力インターフェース１１０、通信サブシステム１１２、タグリーダサブシステム１１４及びセンサ１１８を包含する。図１に示されるコンテナ１００は本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００２４】
バスシステム１０４は、コンテナ１００の様々な要素及びサブシステムが、意図されるように互いに通信を行うような手段を与える。バスシステム１０４は、概念的に単一のバスとして描かれているが、他の実施例のバスシステムは複数のバスを利用し得る。
【００２５】
入力インターフェース１０８は、ユーザがコンテナ１００とインターフェースをとることを可能にする。ユーザは、人的なユーザ、装置、プロセス、コンピュータ、他のコンテナ等であり得る。入力インターフェース１０８は、タッチパッド、タッチスクリーン、機械式ボタン、そして音声認識システム、マイクロフォンのような音声入力装置その他の種別の入力装置を利用して実現され得る。一般に、入力インターフェース１０８は、コンテナ１００に情報を入力することを可能にする任意の装置であり得る。
【００２６】
出力インターフェースサブシステム１１０は、コンテナ１００からの情報を出力するインターフェースを与える。出力インターフェースサブシステム１１０は、フラットパネル装置（例えば、液晶ディスプレイ（ＬＣＤ）、音声出力装置のような非視覚的装置等）のような表示サブシステムを包含し得る。本願実施例によれば、コンテナ１００に包含される物体に関連する情報は、出力インターフェース１１０を通じて出力される。
【００２７】
通信サブシステム１１２は、コンテナ１００へ又はそこからの情報転送を支援する。通信サブシステム１１２は、通信リンク１１６を通じてコンテナ１００に接続され得る、コンピュータシステム、他のコンテナ及び装置とのインターフェースを与える。通信サブシステム１１２の例は、イーサーネットカード、モデム（電話機、衛星、ケーブル、ＩＳＤＮ等）、（非対称）ディジタル加入者回線（ＡＤＳＬ）、ジャック(jack)等を包含する。
【００２８】
図１に示される通信リンク１１６は、ハードワイヤリンク、光リンク、衛星若しくは他の無線通信リンク、電波伝播リンクその他の情報通信手段を包含する様々な種別のものであり得る。通信リンクを通じた情報通信を支援するために、様々な通信プロトコルが使用され得る。これらの通信プロトコルは、ＴＣＰ／ＩＰ、ＨＴＴＰプロトコル、拡張可能マーク付言語（ＸＭＬ）、無線アプリケーションプロトコル（ＷＡＰ）、工業標準か組織によるプロトコル、ベンダ用(vendor-specific)プロトコル、特注(customized)プロトコル等を包含する。
【００２９】
タグリーダサブシステム１１４は、コンテナ１００に格納又は包含される物体に物理的に関連付けられる識別タグから情報を読み取るように構成される１つ又はそれ以上のタグリーダより成る。識別タグからタグリーダによって読み取られる情報は、識別コード情報と、コンテナ１００に含まれる物体に関する他の情報とを包含し得る。タグリーダは、それらがコンテナ１００に包含される物体に物理的に関連付けられる識別タグに格納された情報を検出し及び読み取る（又は取得する）ことができるように、コンテナ内に適切に位置付けられる。
【００３０】
使用されるタグリーダの種別、及び識別タグに格納される情報を読み取るためにタグリーダで使用される手法は、使用される識別タグの種別に依存する。本願実施例によれば、タグリーダは、識別タグをスキャンすることで識別タグから情報を読み取る。他の実施例では、タグリーダは、識別タグから情報を受信することで、その情報を読み取る。タグリーダは、識別タグに与えられる外的刺激（例えば、電磁エネルギ）又は信号に応答して、識別タグから情報を読み取ることが可能である。外的刺激又は信号は、タグリーダにより又は他の装置若しくはアプリケーションにより与えられ得る。識別タグが自己発電式(self-powered)であるならば、その識別タグは、識別タグに格納された情報をタグリーダに通知するように構成され得る。電磁波、電子信号、音響信号等を含む様々な形式で、タグリーダに格納された情報をタグリーダは読み取ることができる。
【００３１】
例えば、本願実施例では、日立ミューチップに格納された情報は、ミューチップを２．４５ＧＨｚマイクロ波帯域にさらすことで読み取られ得る。ミューチップは、電源としてマイクロ波エネルギを使用し、タグリーダによって検出され読み取られ得る形式でオンチップメモリに格納された情報を通知する。他の実施例では、ミューチップが、通信範囲を拡大するためにオンチップアンテナをも包含する。更なる他の実施例では、ミューチップに電源が設けられ、ミューチップは、そのミューチップに格納された情報をタグリーダに通信するように構成され得る。従って、日立ミューチップが識別タグとして使用されるならば、タグ付サブシステム１１４に包含されるタグリーダは、ミューチップを２．４５ＧＨｚマイクロ波帯域にさらし、ミューチップから発する無線波を検出して読み取るように構成され得る。電磁的、光学的、音響的その他の信号を検出することの可能な様々な他の形式のタグリーダが、識別タグの他の形式を利用する本発明の他の実施例に使用され得る。
【００３２】
プロセッサ１０２は、コンテナ１００の様々なサブシステムの機能を制御及び調整するソフトウエアモジュールを実行するように構成される。プロセッサ１０２も、本願実施例によるコンテナの動作を制御するソフトウエアコードモジュール及び制御プログラムを実行するように構成される。例えば、プロセッサ１０２で実行されるソフトウエアモジュールは、コンテナ１００に包含される１つ又はそれ以上の物体に物理的に関連付けられる識別タグからタグリーダによって読み取られる識別コード情報に基づいて、その物体に関連付けられる付加的な情報を判別し得る。プロセッサ１０２により実行されるソフトウエアコードモジュール及び制御プログラムは、格納サブシステム１０６に格納され得る。
【００３３】
格納サブシステム１０６は、コンテナ１００の機能を与える基本プログラミング及びデータ構造を格納するように構成される。例えば、コンテナ１００の機能を実行するソフトウエアモジュール及び制御プログラムは、格納サブシステム１０６に格納される。格納サブシステム１０６は、本発明の教示するところによりコンテナ１００により使用される又は生成される情報を格納するためのリポジトリ(repository)をも提供する。例えば、物体についての付加的な情報を判別するために使用される情報が、格納サブシステム１０６に格納される。
【００３４】
センサ１１８は、コンテナ１００に関連する環境的な事象又はイベント(event)及び条件を検知又は検出することができる。例えば、センサ１１８は、コンテナ１００の場所を検出することの可能なグローバルポジショニングシステム（ＧＰＳ）センサ、（例えば、何かがコンテナ１００上に積まれたか否かを判別するために）コンテナ１００に加えられる物理的な圧力を検出することの可能なセンサ、湿度を検出し得るセンサ、温度センサ、光電センサ、（シストロンドナーイナーシャルディビジョン（ＳＤＩＤ）、ＢＥＩセンサアンドシステムズカンパニーの提供するセンサのような）マイクロエレクトロメカニカルシステム(MEMS:  Micro  Electro  Mechanical  System)センサ、その他当該技術分野で既知のセンサを包含する。これらのセンサは、ハネウェルインク等のような様々なサプライヤから入手可能である。
【００３５】
ある時間にわたってセンサ１１８により収集されたデータは、コンテナ１００の環境プロファイル(environmental  profile)を作成するために使用される。環境データはコンテナ１００により選択され得る。環境データはコンテナ１００のユーザによりアクセスされ及び／又は問い合せられ得る。遠隔したユーザは、通信サブシステム１１２を通じてその環境データにアクセスし得る。本願実施例によれば、環境データ（又はその一部）は、コンテナ１００に包含される物体に物理的に関連付けられる識別タグに格納され得る。コンテナ１００のサブシステムは、識別タグ内のデータを格納するように構成され得る。
【００３６】
コンテナ１００それ自身は、箱、ブリーフケース、バッグ、籠、キャビネット、カップボード等を含む様々な種別のものであり得る。図１に示されるコンテナ１００の説明は、コンピュータシステムの例を示すに過ぎない。図１に示されるものより多くの又は少ない要素を有するコンテナ１００の他の多くの形態が可能である。
【００３７】
本願実施例によれば、コンテナ１００は、コンテナ１００に格納又は包含された物体に関連する情報を出力するように構成される。図２は、本願実施例によるコンテナ１００に格納又は包含される物体に関連する情報を出力する方法を示す上位概念的フローチャート２００である。図２に示される方法は、コンテナ１００のプロセッサにより実行されるソフトウエアコードモジュールにより、コンテナ１００に接続されるハードウエアモジュールにより、又はそれらの組み合わせにより実行され得る。図２に示されるフローチャート２００は、本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００３８】
図２に示されるように、本方法は、コンテナ１００に格納された物体に関連する情報を出力するための信号をコンテナ１００が受信した場合に開始される（ステップ２０２）。その信号は、様々な異なるソースから受信され得る。本願実施例によれば、信号はコンテナの入力インターフェース１０８から受信され得る。例えば、入力インターフェース１０８は、コンテナ１００に格納された物体に関連する情報をコンテナに出力させる信号を生成するために、ユーザが選択し得る入力装置（例えば、ボタン）（例えば、ユーザが起動する又はボタンを押す）を与える。また、その信号は装置、コンピュータシステム、コンテナ１００から離れて位置する他のコンテナから受信されることが可能であり、且つその信号は通信リンク１１６を通じてコンテナ１００に接続され得る。コンテナ１００は通信リンク１１６を通じてこれら遠隔装置からの信号を受信し得る。
【００３９】
ステップ２０２における信号も、コンテナ１００で実行されるアプリケーション又はプログラムから受信され得る。例えば、コンテナ１００は、周期的な時間間隔で信号を生成するように構成された計時又はタイマー(timer)アプリケーションを実行し得る。また、ステップ２０２で受信された信号は、コンテナ１００で実行するソフトウエアプログラムが特定の事象の出現を検出する場合に生成され得る。例えば、コンテナ１００は、カレンダプログラム又はスケジューリングソフトウエアプログラムを実行するよう構成される。これらのプログラムは、特定の日付や特定の時間の到来における、ユーザ自ら調整可能なイベント項目の到来等における信号を生成するように構成され得る。
【００４０】
コンテナ１００に格納された物体に物理的に関連付けられる識別タグからの情報は、タグリーダサブシステム１１４に含まれるタグリーダを利用して読み取られる（ステップ２０４）。物体に物理的に関連付けられた各識別タグから読み取られた情報は、識別コード情報及びその物体に関連付けられた他の情報を包含し得る。物体に関連付けられる他の情報は、その物体を説明する情報を包含し得る。例えば、他の情報は、その物体を見分ける情報、物体の色彩のような物体の特徴を記述する情報、物体の製造者、物体のユーザその他の情報を包含し得る。 
例えば、物体が書類であったならば、書類に物理的に関連付けられた識別タグに格納された情報は、特定の書類内容を表現したもの（例えば、書類をスキャンした画像、書類に対応する電子文書）、処理を識別する情報（例えば、書類の表題等）、書類の電子表現を識別する情報（例えば、ファイル名、ディレクトリロケーション等）、書類に関連する他の書類を見分ける情報等より成る。物体の種別に依存して、様々な異なる種別の情報が、物体に物理的に関連付けられる識別タグに格納され、ステップ２０４におけるタグ付サブシステム１１４により読み取られ得る。
【００４１】
コンテナ１００は、コンテナ１００に包含される１つ又はそれ以上の物体に関する出力されるべき情報を判別する（ステップ２０６）。本願実施例によれば、コンテナ１００に包含される物体に関し、出力される情報に関連する物体は、ステップ２０４で物体に物理的に関連付けられる識別タグから読み取られる情報又はその一部を包含する。例えば、識別タグから読み取られる情報が識別コードを包含するならば、その識別コードが出力されるように選択され得る。
【００４２】
他の実施例では、コンテナ１００に包含される物体に物理的に関連付けられる識別タグからステップ２０４にて読み取られる情報は、その物体に物理的に関連付けられる情報を見出すために使用され得る。例えば、本願実施例によれば、コンテナ１００に包含される物体に物理的に関連付けられる識別タグからステップ２０４にて読み取った情報が、物体に関連付けられる固有の識別コードを包含するならば、その識別コードは物体に関連する付加的な情報を判別するために使用され得る。
【００４３】
付加的な情報は、データベース、テーブル（一覧表）、データ構造等を含む複数のソースから判別され得る。本願の参考に供せられる出願に記載されているように、書類オブジェクトの場合には、書類を識別する複数の識別コード、及び複数の識別コードに関連する情報は、書類追跡データベース(paper document tracking database)に格納され得る。書類追跡データベースにおける各識別コードに関連する情報は、書類の電子表現の格納場所を示す情報、書類の物理的な場所を見分ける情報、書類に対して実行された動作を見分ける情報、書類の電子表現、書類の属性（例えば、著者、ページ数、タイトル等）を識別する情報その他の情報を包含する。同様に、他のデータベースは、他の種別の物体を識別する識別コードに関連付けられる情報を格納し得る。
【００４４】
コンテナ１００は、書類に関連する他の情報を判別するために、書類追跡データベースのようなデータベースに格納された情報を利用し得る。ステップ２０４にて物体に物理的に関連付けられた識別コードから読み取られる識別コードに基づいて、コンテナ１００は、データベースからの識別コードに対応する情報を判別することができる。コンテナ１００により判別される付加的な情報又はその一部は、コンテナ１００によって出力される、ステップ２０６にて選択されたオブジェクト関連情報に包含され得る。
【００４５】
物体に関連付けられる付加的な情報を格納するデータベース（例えば、書類追跡データベース）は、コンテナ１００により（例えば、格納サブシステム１０６内に）格納され得る。或いは、コンテナ１００は通信リンク１１６を通じてこれらのデータベースに格納される情報にアクセスする。
【００４６】
コンテナ１００はその後にステップ２０６にて判定した情報を出力する（ステップ２０８）。本願実施例によれば、情報は出力インターフェース１１０を通じて出力される。例えば、情報はコンテナのふらっとスクリーンを通じて出力され得る。
【００４７】
他の実施例では、コンテナ１００は、ステップ２０６にて判別された情報を、外部装置やシステムへ、又は通信リンクを通じて他のコンテナへ通知することができる。外部装置、システム又は他のコンテナは、その後にその情報を出力する。
【００４８】
他の実施例では、ステップ２０４で識別タグから情報を読み取った後に、コンテナ１００は、通信サブシステム１１２を通じてその情報をデータ処理システムに通知する。データ処理システムは、ユーザに出力すべき情報を判別する（即ち、ステップ２０６はデータ処理システムで実行され得る）。データ処理システムはステップ２０８にて情報を出力する。この実施例では、データ処理システム１０２は、コンテナから受信した情報に基づいて、その情報に関連する付加的な情報を判別する。付加的な情報又はその一部がユーザに出力される。
【００４９】
本願実施例によれば、コンテナ１００により出力される情報は、コンテナ１００のユーザが、簡易且つ便利な方法でコンテナ１００に格納された物体に関連する情報を発見することを可能にする。その情報は、本発明のユーザがコンテナに格納された物体の身元(identity)を判別することを可能にする。例えば、上述したように、本願実施例によれば、ユーザはコンテナ１００の入力インターフェース１０８により与えられたボタンを押下し、それに応答して、コンテナに格納された物体に関する記述情報(descriptive
information)が出力インターフェース１１０を通じてユーザに出力される。
【００５０】
遠隔した場所に位置するユーザも、コンテナ１００の内容に関する情報を受信し得る。遠隔ユーザは、通信リンク１１６を通じてコンテナ１００に信号を送信し、それに応答して、コンテナに格納された物体に関する情報が、通信リンク１１６を通じてそのコンテナにより遠隔ユーザに通知される。この方法では、遠隔的日するユーザは、簡便な手法でコンテナ１００に格納される物体に関する情報を探索及び判別することが可能である。
【００５１】
また、コンテナ１００は、ユーザから受信した探索問い合せ又は問い合せ検索式(search
query)にも応答する。本願実施例によれば、コンテナ１００により受信される探索問い合せは、１つ又はそれ以上の物体に関連する検索条件を判別する情報より成る。コンテナ１００は、コンテナに格納される物体に基づいて、探索問い合せに指定される検索条件が満たされているか否かを示す情報を出力することで、探索問い合わせに応答するように構成される。図３は、本願実施例による探索問い合せに応答する方法を示す上位概念劇フローチャート３００である。本方法は、コンテナ１００のプロセッサ１０２により実行されるソフトウエアモジュールにより、コンテナ１００に接続されたハードウエアモジュールにより、又はそれらの組み合わせにより実行され得る。図３に示されるフローチャート３００は、本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００５２】
図３に示されるように、問い合せ条件を指定する情報を含む探索問い合せをコンテナ１００が受信した場合に、プロセスが始まる（ステップ３０２）。探索問い合せは様々な異なるソースから受信され得る。本願実施例によれば、コンテナ１００のユーザは入力インターフェース１０８を利用して探索問い合わせを構築することができる。また、探索問い合せは、コンテナ１００から離れて位置し且つ通信リンク１１６を通じてコンテナ１００に接続される、装置、コンピュータシステム又は他のコンテナから受信され得る。また、探索問い合せは、コンテナ１００によって実行されるアプリケーション又はプログラムから受信され得る。
【００５３】
様々な形式の問い合せ条件が、問い合せ検索式にて指定され得る。本願実施例によれば、問い合せ条件は物体を識別し、問い合せ検索式は、コンテナ１００が、その指定された物体がコンテナ１００内に格納されているか否かを判別するように要求する。例えば、問い合せ検索式は、コンテナ１００に、コンテナ１００が「計算機」を包含するか否かを判別するように要求する。また、問い合せ条件は、物体の１つ又はそれ以上の特徴を指定し、問い合せ検索式は、指定された特徴を充足する１つ又はそれ以上の物体をコンテナ１００が包含するか否かについて判別するようにコンテナ１００に要求する。例えば、問い合せ検索式は、「会社組織変更計画」と題する書類を包含するか否かを判別することをコンテナ１００に要求する。
【００５４】
コンテナ１００に格納された物体に物理的に関連付けられた識別タグからの情報は、タグ付サブシステム１１４を利用して読み取られる（ステップ３０４）。上述したように、コンテナ１００に包含される物体に物理的に関連付けられた識別タグの各々から読み取られた情報は、その物体に関する識別コード情報及び他の情報を包含し得る。
【００５５】
そして、ステップ３０４にて読み取られた情報に基づいて、コンテナ１００は、コンテナ１００に格納された１つ又はそれ以上の物体が、ステップ３０２で受信した問い合せ検索式にて指定された探索条件を、コンテナ１００に格納された１つ又はそれ以上の物体が充足するか否かを判別する（ステップ３０６）。本願実施例によれば、ステップ３０４で読み取った情報は、探索条件がコンテナに格納された１つ又はそれ以上の物体によって充足されるか否かについて判別するために使用される。他の実施例では、ステップ３０４で読み取った情報は、物体に関連する付加的な情報を判別するために使用される。付加的な情報は、コンテナ１００に格納された１つ又はそれ以上の物体が、ステップ３０２にて受信した探索問い合せにて指定された問い合せ条件を充足するか否かを判別するために使用され得る。
【００５６】
コンテナ１００は、コンテナ１００に格納された物体が問い合せ条件を満たすか否かを判別するために、ステップ３０６にて様々な形式の処理を利用する。例えば、探索問い合わせが、コンテナ１００内に「計算機」が含まれているか否かを要請しているならば、コンテナ１００は、コンテナ１００内の物体に物理的に関連付けられている識別タグから読み取った情報、又はコンテナ内の物体が計算機であることを示す識別コード情報に基づいて判定される付加的な情報の有無を判別する。
【００５７】
探索問い合せが物体に関する特徴（例えば、書類の表題）を識別するならば、コンテナ１００は、コンテナ１００内の物体に物理的に関連付けられた識別タグから情報を読み取ったか否か、及びコンテナ１００内の物体が、指定された特徴を有するか否かを付加的な情報が示す。例えば、探索問い合わせが、書類のタイトル、及びコンテナ１００内の物体に物理的に関連付けられた識別タグから読み取られる情報を指定するならば、又はコンテナ１００により判別される付加的な情報が書類の１つ又はそれ以上のスキャンされた画像を包含するならば、スキャンされた任意の画像が指定されたタイトルを有するか否かを判別するために、スキャンされた画像に、画像処理手法が適用される。
【００５８】
ステップ３６０で実行される処理の結果は、ユーザに出力される（ステップ３０８）。出力される情報は、探索条件が満たされたか否かを示し得る。また、出力される情報は、探索条件を満たす１つ又はそれ以上の物体をも識別し得る。例えば、問い合せ検索式が書類の表題を指定するならば、ステップ３０８にて出力される情報は、指定されたタイトルを有する書類がコンテナ１００に包含されるか否かを示し得る。指定されたタイトルを有する書類に関連する情報も、出力され得る。
【００５９】
ステップ３０８における情報は、コンテナ１００の出力インターフェース１１０を通じて出力される。或いは、コンテナ１００は、その情報を、通林リンク１１６を通じて探索問い合わせの発信地点であったデータ処理システムに通知する。
【００６０】
本願実施例によれば、コンテナ１００は、物体のベースラインリスト又は基準線リスト(baseline  list)に関連するコンテナ１００に挿入又はそこから除去された物体を追跡するようにも構成される。ユーザは、コンテナ１００に物体のベースラインリストを指定する情報を与える。例えば、ユーザは、コンテナの入力インターフェース１０８を利用して、物体のベースラインリストに関連する情報を提供する。また、ベースラインリスト情報は、通林リンク１１６を通じてコンテナ１００にも通知される。
【００６１】
ベースラインリスト内の物体は、様々な手法で識別され得る。本願実施例によれば、物体に物理的に関連付けられた識別タグに格納された識別コードを利用して、その物体は見分けられる。例えば、物体のベースラインリストを識別する識別コードのリストは、コンテナ１００に与えられ得る。
【００６２】
本発明の他の実施例では、コンテナ１００は、コンテナに格納された物体に基づいて物体のベースラインを自動的に生成するように構成される。図４は、本願実施例によるコンテナ１００に格納された物体のベースラインを自動的に生成する方法を示す上位概念的フローチャート４００である。本方法は、コンテナ１００のプロセッサにより実行されるソフトウエアモジュールにより、コンテナ１００に接続されるハードウエアモジュールにより、又はそれらの組み合わせにより実行される。図４に示されるフローチャート４００は、本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００６３】
図４に示されるように、物体のベースラインを作成するための信号をコンテナ１００が受信した場合に、処理が始まる（ステップ４０２）。信号は、様々な異なるソースから受信され得る。本願実施例によれば、信号は入力インターフェース１０８を利用してユーザから受信され得る。例えば、入力インターフェース１０８は入力装置（例えば、押しボタン）を提供し、入力装置は、コンテナ１００に包含される物体に基づいて物体のベースラインリストを生成するために、ユーザが指示するコンテナを選択する（例えば、ユーザが起動する又はボタンを押す）。ステップ４０２における信号は、コンテナ１００から遠隔して位置付けられ且つ通信リンク１１６を通じてコンテナ１００に接続される、装置、コンピュータシステムその他のコンテナから受信され得る。また、信号はコンテナにより実行されるアプリケーション又はプログラムからも受信され得る。
【００６４】
信号に応答して、コンテナ１００のタグリーダサブシステム１１４に包含されるタグリーダは、コンテナ１００に包含される物体に物理的に関連付けられる識別タグから識別コード情報を読み取る又は取得するために使用される（ステップ４０４）。本願実施例によれば、識別タグから読み取った各識別コードは、その識別コードが物理的に関連付けられる物体を固有に識別する。ステップ４０４にて読み取られた１つ又はそれ以上の識別コードのリストは、コンテナ１００に格納された物体のリストを表現する。
【００６５】
識別コードのリストは、物体のベースラインリストとして格納される（ステップ４０６）。ベースラインリスト情報は、コンテナ１００により格納され（例えば、コンテナ１００の格納サブシステム１０６内に格納され）、又は通信リンク１１６を通じてコンテナ１００に接続された遠隔システムに、コンテナ１００により通知される。遠隔システムはその後にベースラインリスト情報を格納し得る。
【００６６】
物体のベースラインリストは、１つ又はそれ以上の物体がコンテナ１００に付加された又は除去された（又は失われた）か否かを判別するために、コンテナ１００により使用される。図５は、本願実施例により、１つ又はそれ以上の物体がコンテナ１００に付加され、そこから除去され又は失われたか否かを判別する方法を示す上位概念的フローチャート５００である。本方法は、コンテナ１００のプロセッサにより実行されるソフトウエアモジュールにより、コンテナ１００に接続されるハードウエアモジュールにより、又はそれらの組み合わせにより実行される。図５に示されるフローチャート５００は、本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００６７】
図５に示されるように、本方法は、１つ又はそれ以上の物体がコンテナ１００に付加され、又はそこから除去され若しくは失われたか否かを判別するための信号をコンテナ１００が受信した場合に開始される（ステップ５０２）。その信号は、様々な異なるソースから受信され得る。本願実施例によれば、信号はコンテナの入力インターフェース１０８を利用するユーザから受信され得る。例えば、入力インターフェース１０８は入力装置（例えば、ボタン）を与え、その入力装置は、１つ又はそれ以上の物体が、物体のベースラインに関してコンテナに付加され、又はそこから削除され若しくは失われたか否かを判別するために、コンテナ１００を指示する信号を生成するような選択をユーザが行なうものである（例えば、ユーザが起動する又はボタンを押す）。また、ステップ５０２におけるその信号は装置、コンピュータシステム、コンテナ１００から離れて位置する他のコンテナから受信されることが可能であり、且つその信号は通信リンク１１６を通じてコンテナ１００に接続され得る。また、信号はコンテナ１００により実行されるアプリケーション又はプログラムから受信され得る。例えば、プロセッサ１０２により実行されるアプリケーションは、周期的な時間間隔で信号を生成し得る。
【００６８】
信号に応答して、タグ付サブシステム１１４に包含されるタグリーダは、コンテナ１００に包含される物体に物理的に関連付けられる識別タグから識別コード情報を読み取るために使用される（ステップ５０４）。ステップ５０４で読み取った１つ又はそれ以上の識別コードのリストは、コンテナ１００に目下格納されている物体のリストを表現する。
【００６９】
ステップ５０４にて取得された物体のリストは、物体のベースラインリストに対して１つ又はそれ以上の物体が、コンテナ１００に付加され又は削除され若しくは失われたか否かを判別するために、物体のベースラインリストと比較される（ステップ５０６）。特定の識別コードがベースラインリストに包含されるが、ステップ５０４にて取得された識別コードのリストには含まれていなかったならば、特定の識別コードに対応する物体が、物体のベースラインリストに関するコンテナ１００から除去されている又は失われていることを意味する。特定の識別コードがベースラインリスト包含されていないが、ステップ５０４で取得したリストに包含されているならば、その特定の識別コードに対応する物体が、物体のベースラインリストに関するコンテナに付加されていることを意味する。ステップ５０４にて読み取られる識別コード及び物体のベースラインに列挙された識別コードが同じならば、何らの物体もコンテナ１００に付加されず又はそこから除去されていないことを意味する。
【００７０】
ステップ５０６にて実行される比較結果は、格納される又はユーザに出力される（ステップ５０８）。本願実施例によれば、１つ又はそれ以上の物体が、物体のベースラインに関連するコンテナ１００に付加された又はそこから除去された（若しくは失われた）ことがステップ５０６にて判定されたならば、付加された又は削除された物体に対応する識別コードがユーザに出力され得る。付加又は削除された物体に関連する他の情報又は説明も、識別コード情報と共に出力され得る。他のオブジェクト関連情報は、識別タグから読み取られ、又はコンテナ１００にアクセス可能なオブジェクトデータベースから判別される。
【００７１】
上述したように、コンテナ１００は、１つ又はそれ以上の物体が、物体のベースラインリストに対するコンテナに付加され及び／又はそこから失われたか否かを示す情報を出力するよう構成される。例えば、コンテナ１００がブリーフケースとして実現される場合に、そのブリーフケースのユーザは、職場を去る前に、ブリーフケース上のボタンを押し、ブリーフケースに、そのブリーフケース内に包含される物体（例えば、ペン、鉛筆、書類、ＰＤＡ等）のベースラインリストを生成させる。その後、職場から自宅に戻る前に、ユーザはブリーフケース上の別のボタンを押し、ブリーフケースに、物体のベースラインリストに対してブリーフケースに付加された又は削除された物体についての情報を自動的に出力させ得る。物体が失われた際に警報を発することも可能である。この手法では、ユーザは、どのような物体でもユーザのブリーフケースから失われた又はそこに付加されたか否かを容易且つ簡便に判別することが可能になる。
【００７２】
他の例としては、コンテナ１００がツールボックスとして実現され、ツールボックスのユーザがツールボックス上のボタンを押し、そのツールボックス内の物体（例えば、道具等）のベースラインリストを生成させる。ユーザは、以後の時点でツールボックス上の他のボタンを押し、物体のベースラインに対するツールボックスに付加された又はそこから除去された物体についての情報を自動的に受信する。この方法では、ユーザは、任意の物体がツールボックスから失われたか否かを容易且つ簡易に判別し得る。
【００７３】
本願実施例によれば、コンテナ１００は、コンテナ１００に付加した及び／又はそこから除去した物体のランニング履歴ログ(running history log)を保持する。この実施例では、コンテナ１００は、コンテナ１００内に包含された物体に物理的に関連付けられた識別タグから識別コード情報を周期的に読み取り、周期的時間間隔で読み取った情報を利用して、物体がコンテナ１００に付加された又はそこから除去された時間を判別する。
【００７４】
図６は、本願実施例による、コンテナ１００に包含された物体に物理的に関連付けられた識別タグから識別コード情報を定期的に読み取ることで、コンテナ１００に付加された又はそこから物体が削除された時点を判別する方法を示す上位概念的フローチャート６００である。本方法は、コンテナ１００のプロセッサにより実行されるソフトウエアモジュールにより、コンテナ１００に接続されるハードウエアモジュールにより、又はそれらの組み合わせにより実行される。図６に示されるフローチャート６００は、本願実施例を例示するに過ぎず、特許請求の範囲に記載の発明の範囲を限定することを意図しない。当業者は他の変形、修正及び代替例を見出し得るであろう。
【００７５】
図６に示されるように、タグリーダサブシステム１１４に含まれるタグリーダは、現時点のコンテナ１００に含まれる物体に物理的に関連する識別タグから識別コードを読み取るために使用される（ステップ６０２）。識別コードのリストは、ステップ６０２にて読み取られた情報に基づいて生成される（ステップ６０４）。１つ又はそれ以上の識別コードのリスト（「現リスト(present list)」と呼ばれる）は、現時点におけるコンテナ１００に格納される物体のリストを表現する。現時点に対応するタイムスタンプは、ステップ６０４にて生成されるリストに関連付けられ得る。
【００７６】
ステップ６０４にて生成された識別コードのリストは、以前に作成された識別コードのリストと比較され、現在のリスト及び以前のリストの間で何らかの差異が存在するか否かを判別する（ステップ６０６）。以前に生成したリストは、識別タグがスキャンされた現時点で生成されたリストである（「現リスト」と呼ばれ、ここで、「以前の時間」＝「現在の時間」−Δｔであり、Δｔはユーザの設定可能な量である）。以前のリストに列挙された識別コードと現在のリストに列挙された識別コードとの間に何らの差異も存在しなかったならば、以前のリストが生成された時点（以前の時間）と、現在のリストが生成された時点（現在の時間）との間の時間間隔の間（即ち、「以前の時間」から「現在の時間」までの時間間隔の間）に、何らの物体もコンテナ１００に付加されず及び／又はそこから除去されていないことを示す。このような場合には、処理はステップ６１２に進む。
【００７７】
以前のリストに列挙された識別コードと現在のリストに列挙された識別コードとの間に差異があるならば、以前の時間と現在の時間との時間間隔の間に１つ又はそれ以上の物体がコンテナ１００に付加された及び／又はそこから除去されたことを示す。以前のリストと現在のリストの間の差異が識別される（ステップ６０８）。従って、ステップ６０８では、コンテナ１００は、以前のリストには包含されるが現在のリストには包含されないところの識別コード、及び現在のリストには包含されるが以前のリストには包含されないところの識別コードを見分ける。識別コードが以前のリストには包含されるが現在のリストには包含されていないならば、その特定の識別コードに対応する物体が、以前のリストが生成された時点と現在のリストが生成された時点との時間間隔の間でコンテナ１００から除去されたことを示す。特定の識別コードが、以前のリストには包含されていないが現在のリストには包含されているならば、その特定の識別コードに対応する物体が、以前のリストが生成された時点と現在のリストが生成された時点との時間間隔の間でコンテナ１００に付加されたことを示す。
【００７８】
ステップ６０８で見分けられた識別コードに関連する情報は、コンテナ１００により保持される履歴ログに付加される（ステップ６１０）。各識別コードに関し、識別コードに対応する物体がコンテナ１００に付加され又はそこから除去されたか否かを示す情報、及び付加又は除去が生じた時間間隔（即ち、現在の時間及び以前の時間の間の時間間隔）も履歴ログに格納される。
【００７９】
ステップ６１０により履歴ログを更新した後であって、以前に作成した時間間隔の間待機した後で（ステップ６１２）、処理はステップ６０２に進み、コンテナ１００に包含される識別タグの次の周期的スキャンが実行される。図６に示される本方法が以後反復される。識別タグを順に読み取る間の時間周期（Δｔ）は、ユーザが調整し得る量である。
【００８０】
上述の方法では、コンテナ１００は、コンテナへの付加及びそこからの削除に関するランニング履歴ログを保持する。履歴ログ又はその一部からの情報は、ユーザに出力され得る。例えば、コンテナ１００のユーザは、特定の時間間隔（例えば、１時間、１日、１週間等）を指定し、ユーザ指定時間間隔に関するコンテナ１００への付加及びそこからの除去を示す履歴ログによる情報が、ユーザに出力され得る。
【００８１】
履歴ログからの情報も、図５に示されるフローチャート５００のステップ５０８におけるユーザへの情報出力を増加させるために使用され得る。例えば、物体のベースラインに対するコンテナに付加される又はそこから除去される物体の各々について、物体がコンテナ１００に付加された又はそこから除去されたことを示す情報も、履歴ログに格納された情報に基づいてユーザに出力され得る。
【００８２】
他の実施例では、コンテナ１００は、コンテナ１００が、物体がコンテナ１００から除去されたことを検出したときはいつでもユーザに警報を発するように構成され得る。この警報信号は、出力インターフェース１１０を通じてユーザに出力される。警報信号は、コンテナ１００から失われている物体を識別する情報より成る。他の実施例では、コンテナ１００は、コンテナ１００が、所定のユーザ指定オブジェクトがコンテナ１００から除去された場合にのみ警報信号を出力するように構成される。
【００８３】
本願実施例によれば、コンテナ１００への物体の付加及びそこからの除去に関する情報は、その物体に物理的に関連付けられた識別タグに書き込まれる。例えば、コンテナ１００にて物体のスキャンが実行される毎に、そのスキャンが行なわれた時間を示す情報及び物体がコンテナ１００内に包含されていることが検出されたことを示す情報が、コンテナ１００内の物体の識別タグに格納され得る。この方法では、物体がコンテナ１００内に存在していた履歴が、物体の識別タグに格納される。その後にユーザは、物体の識別タグに格納されている情報に基づいて、物体がコンテナ１００に付加された又はそこから除去された時点を判別することができる−中央データベースからの何らのネットワーク接続も何らの検索(retrieval)も必要とされない。
【００８４】
本発明の他の実施例では、コンテナ１００は、物体がコンテナ１００に付加された又はそこから除去された時点を検知し得る物体移動検知サブシステムより成る。物体の動きを検出することで、物体移動検知サブシステムは、物体がコンテナ１００から除去される又はコンテナ１００に付加される時点を判別し得る。コンテナ１００に対する物体の除去又は付加が検知されると、付加又は除去が行なわれた時間及び日付を示す及びその物体が付加又は除去されたか否かを示す情報が、物体に物理的に関連付けられる識別タグ内に格納される。例えば、以下のような情報が、物体に物理的に関連付けられた識別タグに格納され得る。
【００８５】
“２００１年８月２２日１２：４５ｐｍにてコンテナから物体が移動した”。
【００８６】
物体移動検知サブシステムにより検出された物体に関する付加／除去の情報も、コンテナ１００に格納され得る。コンテナ１００からの物体に関する付加及び除去の履歴が維持される。この履歴情報は、コンテナ１００のユーザによりアクセスされ及び／又は問い合わせられ得る。
【００８７】
コンテナ１００にはカメラが備えられることも可能であり、そのカメラは、コンテナ１００から物体を除去又はそこに付加したユーザの像を捕捉することが可能である。カメラは、物体がコンテナに付加される又はそこから除去される毎に、ユーザの写真を捕捉するように構築され得る。この実施例では、付加／除去履歴ログの各々の項目は、コンテナ１００に対する物体の除去又は付加を行なうユーザを見分ける情報と共に増加する。このカメラは、コンテナ１００のセンサ１１８に包含される。
【００８８】
コンテナ１００に包含される物体に関連する他の様々な種別の情報も、コンテナ１００に格納され、及び／又は物体に物理的に関連する識別タグに書き込まれ得る。例えば、米国特許出願第    ／    ，    号（代理人管理番号１５３５８−００８１００ＵＳ）に開示されているようなセキュリティ情報が格納され得る。
【００８９】
以上本発明の特定の実施例が説明されてきたが、様々な修正、代替構成、及び均等物が本発明の範疇に含まれる。説明した発明は、特定の具体的な処理形態における動作に限定されず、複数のデータ処理形態で自由に動作し得る。加えて、本発明は特定の一連の処理及びステップを利用して説明されたが、本発明の範囲が説明した一連の処理及びステップに限定されないことは、当業者に明白であろう。
【００９０】
更に、本発明はハードウエア及びソフトウエアの特定の組み合わせを用いて説明されてきたが、ハードウエア及びソフトウエアの他の組み合わせも、本発明の範疇でなされ得ることは、理解されるであろう。本発明は、ハードウエアのみで、若しくはソフトウエアのみで、又はそれらの組み合わせで実現することが可能である。
【００９１】
従って、明細書及び図面は、限定的なものではなく、例示的なものとして取り扱われるべきである。しかしながら、付加、削除、除去、及び他の修正及び変更が、特許請求の範囲に記載される本発明の広範な精神及び範囲から逸脱することなしに、なされ得ることは明白であろう。
【図面の簡単な説明】
【００９２】
【図１】本願実施例によるコンテナの概略ブロック図を示す。
【図２】本願実施例によるコンテナに格納又は収容される物体に関連する情報を出力する方法を示す上位概念的フローチャートである。
【図３】本願実施例による問い合せ検索式に応答する方法を示す上位概念的フローチャートである。
【図４】本願実施例によるコンテナに格納された物体に関する基準線を生成する方法を示す上位概念的フローチャートである。
【図５】本願実施例により、１つ又はそれ以上の物体が付加若しくは削除されか否か、又はコンテナから外れたか否かを判別する方法を示す上位概念的フローチャートである。
【図６】本願実施例によりコンテナに収容された物体に物理的に関連付けられた識別タグから識別コード情報を周期的に読み取ることで、物体がコンテナに付加された又はそこから削除されたか否かを判別する方法を示す上位概念的フローチャートである。
【符号の説明】
【００９３】
１００  コンテナ
１０２  プロセッサ
１０４  バスサブシステム
１０６  格納サブシステム
１０８  入力インターフェース
１１０  出力インターフェース
１１２  通信サブシステム
１１４  タグリーダサブシステム
１１６  通信リンク
１１８  センサ
【図１】
2004161376.tif 000003
【図２】
2004161376.tif 000004
【図３】
2004161376.tif 000005
【図４】
2004161376.tif 000006
【図５】
2004161376.tif 000007
【図６】
2004161376.tif 000008