(57)【特許請求の範囲】
【請求項１】
ＲＦＩＤを用いて、ＲＦＩＤタグを有する対象物が或る範囲に存在するかどうかを検出するよう構成されている検出装置と、
ユーザが、ＲＦＩＤタグを含む前記範囲にアクセスするための経過時間が、第１の所定の時間を越えた場合に、ユーザが、ＲＦＩＤタグを含む前記範囲にアクセスすることを拒絶するためのコントローラと、
ユーザが前記範囲にアクセスするための経過時間が第２の所定の時間を越える場合に、ユーザに警報を与えるための出力装置と、
前記対象物が前記範囲でどのくらいの時間を経過したかを前記検出装置による検出に従って決定するよう構成されている決定装置と、
前記保存寿命決定装置により決定された時間を第３の所定の時間と比較するよう構成されている比較装置と、
を備え、
前記比較装置が、前記決定装置によって決定された時間が第３の所定の時間を越えると判断する場合に、前記出力装置がユーザにメッセージを与える、
システム。
【請求項２】
前記決定装置が更に、前記対象物に関する温度履歴を決定するよう構成されている請求項１記載のシステム。
【請求項３】
前記範囲が、冷蔵庫、冷凍庫、貯蔵装置、部屋、キャビネット及び装置から成るグループから選択される請求項１記載のシステム。
【請求項４】
ＲＦＩＤを用いて、ＲＦＩＤタグを有する対象物が或る範囲に存在するかどうかを検出するよう構成されている検出手段と、
ユーザが、ＲＦＩＤタグを含む前記範囲にアクセスするための経過時間が、第１の所定の時間を越える場合に、ユーザが、ＲＦＩＤタグを含む前記範囲にアクセスすることを拒絶するための手段と、
ユーザが前記範囲にアクセスするための経過時間が第２の所定の時間を越える場合に、ユーザに警報を与えるための手段と、
前記対象物が前記範囲でどのくらいの時間を経過したかを前記検出手段による検出に従って決定するよう構成されている決定手段と、
前記決定手段により決定された時間を第３の所定の時間と比較する比較手段と、
前記比較手段が、前記決定手段によって決定された時間が、第３の所定の時間を越えると判断する場合に、ユーザにメッセージを与えるための手段と、
を備えるシステム。
【請求項５】
前記範囲が、冷蔵庫、冷凍庫、貯蔵装置、部屋、キャビネット及び装置から成るグループから選択される請求項４記載のシステム。
【請求項６】
ＲＦＩＤを用いて、ＲＦＩＤタグを有する対象物が或る範囲に存在するかどうかを検出するステップと、
ユーザが、前記範囲にアクセスするための経過時間が、第１の所定の時間を越える場合に、ユーザが、ＲＦＩＤを含む前記範囲にアクセスすることを拒絶するステップと、

前記範囲にアクセスするユーザが、第２の所定の時間を越える場合に警報を提供するステップと、
前記対象物が前記範囲でどのくらいの時間を経過したかを前記のＲＦＩＤ検出ステップによる検出に従って決定するステップと、
前記決定するステップにおいて決定された時間を第３の時間と比較するステップと、
前記決定ステップにおいて決定された時間が第３の所定の時間を越えると、前記比較ステップにおいて判断される場合に、メッセージを提供するステップと、
を含む方法。
【請求項７】
前記範囲が、冷蔵庫、冷凍庫、貯蔵装置、部屋、キャビネット及び装置から成るグループから選択される請求項６記載の方法。
【請求項８】
ＲＦＩＤを用いて、ＲＦＩＤタグが或る範囲に存在するかどうかを検出するよう構成されている検出装置と、
ユーザが前記範囲にアクセスするための経過時間が、第１の所定の時間を越える場合に、ユーザが、ＲＦＩＤタグを含む前記範囲にアクセスすることを拒絶するためのコントローラと、
前記範囲にアクセスするユーザが、第２の所定の時間を越える場合に、ユーザに警報を与えるための出力装置と、
前記ＲＦＩＤタグに対応する対象物が前記範囲でどのくらいの時間を経過したかを前記検出装置による検出に従って決定するよう構成されている決定装置と、
前記決定装置により決定された時間を第３の所定の時間と比較するよう構成されている比較装置と、
を備え、
前記比較装置が、前記決定装置によって決定された時間が第３の所定の時間を越えると判断する場合に、前記出力装置がユーザにメッセージを与える、
システム。
【請求項９】
前記システムが、前記範囲を有する冷蔵庫を備える請求項１記載のシステム。
【請求項１０】
前記冷蔵庫を制御するためのソフトウエアが、サーバからネットワーク接続を介してダウンロードされ、
許可されたユーザの前記リストが、サーバからネットワーク接続を介してダウンロードされる
請求項９記載のシステム。
【請求項１１】
前記システムを許可されたユーザのリストが、前記範囲へのアクセスを求めるユーザを認証するため前記システムにより用いられる請求項１記載のシステム。
【請求項１２】
前記比較装置が、前記決定装置によって決定された時間が、第３の所定の時間を越えると判断する場合に、前記コントローラが、ユーザが、前記範囲にアクセスすることを拒絶する、請求項１に記載のシステム。
【請求項１３】
前記出力装置が、複数の装置を備える、請求項１に記載のシステム。
【請求項１４】
前記比較手段が、前記決定手段によって決定された時間が、第３の所定の時間を越えると判断する場合に、前記拒絶手段が、ユーザが、前記範囲にアクセスすることを拒絶する、請求項４に記載のシステム。
【請求項１５】
前記比較手段が、前記決定手段によって決定された時間が、第３の所定の時間を越えると決定する場合に、ユーザが、前記範囲にアクセスすることを拒絶するステップを更に含む、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品を顧客に配送する方法及びシステムに関する。より詳細には、本発明は、無線周波数タグを用いて製品の使用を追跡し、且つ情報を中央コンピュータに与えて、製品の自働化された在庫補充、在庫目録、追跡又は再発注を可能にする方法及び装置に関する。
【背景技術】
【０００２】
インターネット、ＥＤＩ及び類似のシステムは、ビジネス及び通常の顧客が商品を発注するのを可能にする。しかしながら、それらの商品の配送は、依然、物理的世界に基づく配送システムに依存している。商品をコンピュータからポンと出させる、又はそれらを「運搬装置」又はある他の装置を通して受け取るのを可能にする科学的フィクションのアイデアは、まだ実現してなく、多分、多くの年月にわたり実現しないであろう。現在、顧客は、商品を様々な夜通しの配送サービスを通して発送してもらっている。現在の配送技術の一欠点は、それが主に用紙ベースであることである。発注が紙で行われ、そして配送には、請求書の発送、受け取り、及び他の文書事務が含まれ、それは、処理するのにコストが高くつき、且つ多くの人々に面倒なものである。用紙ベースでない技術を用いてさえ、商品の発注及び受け取りは、多くのステップを必要とする。例えば、代表的なインターネットの発注に対して、顧客は、該当するウェブ・サイトを見て、アイコンをクリックすることによるようにして項目を選択し、電子的発注用紙に記入し、製品が配送されるのを待たねばならない。用紙ベース又は電子的技術を用いることとは無関係なく、現在の配送方法は、通常、顧客又はその代理人が物理的場所に存在して、発注し配達された製品を受け取ることを要求する。更に、配送は、通常、積み荷ホーム又は類似の場所に引き渡される。これは、商品を最初の配送点からそれが実際に必要である場所まで配送するための幾つかの内部配送システムを必要とする。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従って、顧客が用紙又はコンピュータの発注を必要とすることなしに商品を使用するであろう場所に非常に近い位置で顧客が商品の配送を経験するように商品の配送システムを改善する必要性が存在する。既存のシステムよりユーザの介在及びデータ入力を少ししか要求しない配送システムに対する必要性がある。
【課題を解決するための手段】
【０００４】
本発明は、必要なことはユーザが関心の製品を見つけるだけで、その製品を取得するシステム及び方法を提供する。大部分のインターネット・ベースのシステム及び方法と比べて、本発明は「クリックレス」である。換言すると、本発明は、ユーザからの手動入力が殆ど無いかそれを全く要求しない。本発明は、複数の製品を配送するシステムを提供する。各製品は、無線周波数（「ＲＦ」）タグを有する。本明細書で用いられるように、無線周波数は、可聴放射と赤外線放射との間に存在する電磁放射を意味する。即ち、本明細書で用いられるように、無線周波数は、電磁スペクトルの可聴周波数部分の周波数と電磁スペクトルの赤外線部分の周波数との間である周波数を有する電磁放射を意味する。各タグは、固有の識別コードを用いて符号化される。一実施形態において、システムは、識別コード付きの無線周波数ユーザ・バッジを所有する個人がアクセスするよう設計されている。代替として、システムは、磁気スワイプ・カード（ｍａｇｅｎｔｉｃ  ｓｗｉｐｅ  ｃａｒｄｓ）、パスワード・システム、生物測定装置（例えば、網膜スキャナ、指紋リーダ、音声識別装置等のようなもの）、又は許可された個人にアクセスを制限する他のシステムに依拠することができるであろう。
【０００５】
システムは、１つ又はそれより多いキャビネット、冷蔵庫、類似の貯蔵装置（一般的に「マイクロウエアハウス（ｍｉｃｒｏ−ｗａｒｅｈｏｕｓｅ）」と呼ばれる。）、又はＲＦタグを付けられた製品を用いてストックされ且つ個人により前述の機構の１つを通してアクセスされる一層安全にされた室を含む。一実施形態においては、各マイクロウエアハウスは、錠（例えば、電子的に作動する錠のようなもの）を装備し得る扉と、マイクロウエアハウスの上に又はそれに取り付けられたアンテナ又はアンテナ・アレイと、当該錠及びアンテナに結合されたクライアント・コントローラと、発光装置又はディスプレイのような出力装置とを有する。アンテナ又は他の入力装置からの信号を用いて、クライアント・コントローラは、例えば、ユーザ・バッジのコードを読み取ることによるように、マイクロウエアハウスにアクセスする個人の同一性をチェックする。次いで、出力装置は、マイクロウエアハウスにアクセスしようとしている個人が当該装置にアクセスするのを許可されているか否かを示すため作動される。コード又は他の識別子が許可されたユーザの格納されている記録と一致する場合、クライアント・コントローラは、扉を開けて、そしてユーザは、所望の製品をマイクロウエアハウスから取り出し得る。一度ユーザが扉を閉めると、クライアント・コントローラは、マイクロウエアハウスに残っている製品の走査を実行して、製品のそれぞれの識別情報（ＩＤ）を決定する。次いで、クライアント・コントローラは、製品のそれぞれの識別情報を含むメッセージ、又は取られた製品に関連した他のメッセージを発生し、そして、そのメッセージをサーバに送る。サーバは、製品及びユーザ情報を自動的に、即ち、ユーザの入力に依拠しないで、追跡する。特に、サーバは、製品の在庫目録、顧客の使用、在庫補充、使用頻度、故障、マイクロウエアハウスの温度、タイミング、及び他の情報を追跡する。サーバはまた、ユーザによりマイクロウエアハウスから取り出される製品の発注を発生する。サーバは、それらの発注を自動的に出すようプログラムされることができ、その結果として、システムは「クリックレス」である。即ち、システムは、顧客が消費した品目を再発注する必要性を排除する。
【０００６】
上記で注目した特徴に加えて、システムはまた、マイクロウエアハウスの走査を行うことによりマイクロウエアハウス内の１つ又はそれより多い特定の製品の位置又は存在を突き止め得る。このようにして、システムは、マイクロウエアハウス内の製品の無秩序の状態を検知することができる。例えば、システムは、キット製品の中の構成品の全てが関連のキット箱にあるか否かを検出することができる。更に、製品走査が、マイクロウエアハウス内のいずれの製品が回収されたか、期限切れになったか、又はさもなければ使用に適切でないかを検出することができる。そのような製品を検出すると直ちに、システムは、管理者がその製品を取り除く又はさもなければ状況に対処するまで、マイクロウエアハウスへのアクセスを拒絶する。
【０００７】
本発明はまた、複数の製品をマイクロウエアハウスから配送する方法を提供する。当該方法は、各製品に無線周波数識別タグを装着するステップと、前記複数の製品を前記マイクロウエアハウスの中に配置するステップと、前記マイクロウエアハウスの扉の開閉を検知するステップと、前記マイクロウエアハウスの扉の閉じを検知すると前記マイクロウエアハウス内の前記複数の製品を走査して、前記マイクロウエアハウス内の製品の数及び種類を決定するステップと、メッセージを、前記マイクロウエアハウス内の製品の数及び種類に基づいて発生するステップと、前記メッセージを遠隔プロセッサ又はサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップとを含み得る。
【０００８】
上記方法及びシステムは、最新の情報をサーバに与えることを可能にし、次いで、当該サーバは、発注及び製造情報システムに接続されて、マイクロウエアハウスの迅速な在庫補充を確実に行うことができる。システムは、多重レベルのアクセスを持つよう設計することができる。例えば、複数のマイクロウエアハウスが安全な室内に配置され得て、そしてユーザ・バッジは、ユーザがその室のみ、室の中の限られた数のウエアハウス、又は室の中の全部のウエアハウスにアクセスするのを許可するよう符号化され得る。
【０００９】
前述のことから明らかなように、製品を識別し且つ配送する方法及びシステムを提供することが本発明の利点である。本発明の他の特徴及び利点は、詳細な説明及び添付図面を考慮することにより明らかになるであろう。
【発明を実施するための最良の形態】
【００１０】
本発明を詳細に説明する前に、本発明は、その適用において、以下の説明に記載され又は図面に図示されている構成の詳細及び構成要素の配置に限定されないものであることを理解すべきである。本発明は、他の実施形態が可能であり、又は様々な仕方で実施され又は実行されることが可能である。また、本明細書で用いられる表現及び術語は、説明の目的のためであり、制限するものと見なすべきでないことを理解すべきである。
【００１１】
図１は、本発明を具体化するシステム１０を図示する。システム１０は、ユーザ・リストを生成し且つ維持管理し、且つ在庫目録、勘定、発注機能、及び、例えばマイクロウエアハウスの状態及び温度及び他の障害をモニタリングすることのようなモニタリング機能を実施する２つのサーバ（維持管理及び商取引）１１及び１２を含む。サーバ１１及び１２は、ＴＣＰ／ＩＰのような標準プロトコル又は他のプロトコルをネットワーク１３を介して用いてクライアントと通信し得る（以下で説明する。）。ネットワーク１３は、インターネット、電話網、無線ネットワーク、電力線搬送（「ＰＬＣ」）回線網、又はそれらの組み合わせであり得る。サーバ１１及び１２は、標準ハードウエア及びオペレーティング・システム・ソフトウエア（図示せず）を含む。ハードウエア及びオペレーティング・システム・ソフトウエアの上で、マイクロウエアハウス（「ＭＷ」）事業アプリケーション１４が実行されている。ＭＷ事業アプリケーション１４は、登録モジュール１６、発注履歴モジュール１８、口座設定モジュール２０、及び在庫要求モジュール２２を含むプロファイル・データベース１５にアクセスする。モジュール１６−２２のそれぞれは、サーバ１２に結合された各クライアントのため維持管理される。モジュールは、インターネットのワールド・ワイド・ウェブ（ＷＷＷ）セクションのためのプロトコルを用いて、アクセス可能であるよう設計されたウェブ・コンテンツにより構成され得る。
【００１２】
図２を参照すると最良に分かるように、ＭＷ事業アプリケーション１４は、多数の機能を実行する。広く、ＭＷ事業アプリケーション１４は、ＲＦＩＤユーザ・バッジの配置（以下で説明する。）を制御し、サーバ１２に接続されたクライアントとの通信セッションを管理し、サーバ１１及び１２に接続された各クライアントに対する製品の在庫目録を維持管理し、製品を発注する前にＭＷ及び他の局所的ＭＷの在庫目録を検査し、通信の安全性を管理し、システム運営機能を与え、そしてサーバに接続されているクライアントの健全さ（ｈｅａｌｔｈ）をモニタ（監視）し且つ維持管理する。
【００１３】
登録モジュール１６は、サーバ１２に接続されたクライアントの位置についての情報へのアクセスを与えることによりサーバ１２の在庫目録機能の一部を与える。本発明においては、クライアントはＭＷという形を取る。登録モジュール１６はまた、特定のＭＷに割り当てられた外交販売員及び各ＭＷに対する識別番号についての情報へのアクセスを与える。登録モジュール１６は、ＭＷデータベース２４にアクセスし得る。
【００１４】
発注履歴モジュール１８は、各ＭＷに対する発注及び各ＭＷに対する製品選好の履歴を与える。口座設定モジュール２０は、支払い許可、ユーザ情報及び類似の情報のための運営管理スクリーンを与える。在庫要求モジュール２２は、使用、及び特定の顧客要求及び類似の情報に基づいて在庫目録補充を制御する。
【００１５】
サーバ１２はまた商取引エンジン３０にアクセスし、該商取引エンジン３０は、クライアントから受信された情報を用いて、製造インフラストラクチャ（図示せず）に配送される発注票を発生し、該製造インフラストラクチャは、本発明のシステム又は方法を用いて配送されるべき製品を生産する。この情報は、マーケティング、顧客関係管理（「ＣＲＭ」）、請求伝票発行業務、及び他のシステム及び機能により用いられ得る。例えば、本発明は、酵素、試金、クローニング・ベクター、コンポーネント・セル（ｃｏｍｐｏｎｅｎｔ  ｃｅｌｌｓ）等のような生命科学研究製品の配送に用いられ得る。（勿論、多種多様な非生物的製品が、本発明を用いて配送されることができるであろう。）サーバ１２により与えられる情報を製造インフラストラクチャで用いて、そのような製品に対する請求に応じて確実に製品の適正な製作を行う。上記で注目されたように、サーバ１２は、複数のクライアントに結合され得る。ＭＷ３５の形の代表的クライアントが図１及び図２に示されている。唯１つのクライアントが示されているが、サーバ１２に接続されているクライアントの数は、サーバの内部容量及びネットワーク１３の容量によってのみ制限される。
【００１６】
ＭＷ３５は、冷凍用キャビネット、冷凍庫、又は他の貯蔵容器（貯蔵庫）の形を取り得る。安全な貯蔵室、類似の場所、又は他の規定された範囲も、本明細書で説明されるように、クライアント・コントローラ及び他の構成要素を装備し、そして製品を貯蔵するため用いられ得る。図示のように、ＭＷ３５は、扉３７、電気作動式錠３９及び／又は近接センサ４０、及びオーディオ装置又は発光装置（ｌｉｇｈｔ）４１の形を取り得る出力装置を含む。音声合成装置、ディスプレイ・スクリーン等のような他の出力装置もまた用い得る。ＭＷ３５は、アンテナ・アレイ４３を備えるよう構成される。アンテナ・アレイ４３は、クライアント・コントローラ４５に結合される。一実施形態においては、本発明は、２つの垂直偏波したアレイ・アンテナを備えるアンテナを含み得る。アンテナ４３は、トランスポンダ装置又はタグ（以下でより詳細に説明する。）と通信するＲＦ受信及び送信装置である。一実施形態においては、タグは、受動的タグであり、そしてエネルギをアンテナから供給される。
【００１７】
ＭＷ３５は、専用カード・リーダ４７を、磁気カード・スワイプ装置（ｍａｇｎｅｔｉｃ  ｃａｒｄ  ｓｗｉｐｅ  ｄｅｖｉｃｅ）、アンテナ、指紋読み取り器、又は類似の装置の形で含み得る。専用カード・リーダ４７は、クライアント・コントローラ４５に通信リンク４９を介して結合される。ＭＷ３５はまた、内部及び周囲温度センサ５５を含み得る。そのように含む場合、温度センサ５５は、それがＭＷ３５の内部の温度を検知することができるような位置に配置されるのが好ましい。温度センサ５５は、クライアント・コントローラ４５に結合されて、温度情報をそのクライアント・コントローラ５５に与える。追加の情報は、クライアント・コントローラ４５に任意の入力装置を通して与えられ得る。ＭＷ３５の位置が、全地球測位システム（ＧＰＳ）装置（図示せず）に精密測定のため及びＧＰＳ衛星捕捉同士間の内挿のための慣性フレーム認識装置を加えたものによりモニタされ得る。給電線の電圧、周波数及び他の特性が、モニタリングされ、そしてクライアント・コントローラ４５に給電線モニタリング装置（これも図示せず）により与えられ得る。カメラ、マイクロフォン、センサ等のような追加の入力装置が、クライアント・コントローラ４５に結合されて、環境及び他の条件をモニタリングすることができるであろう。
【００１８】
クライアント・コントローラ４５は、幾つかの機能を実行するためのソフトウエアを含む。クライアント・コントローラ４５に含まれるソフトウエアは、図２を参照することにより一層良く理解され得る。図示のように、クライアント・コントローラ４５は、オペレーティング・システム６０を含む。オペレーティング・システム６０は、クライアント・コントローラに用いられるプロセッサの種類に依存する。クライアント・コントローラ４５は、互換性のあるオペレーティング・システムを備えるＸ８６シングル・チップ・コンピュータ・コントローラであることが好ましい。希望する場合、クライアント・コントローラ４５は、Ｐａｌｍ  Ｐｉｌｏｔ（登録商標）ＰＤＡ（個人ディジタル支援装置）又はＰａｃｋｅｔ・ＰＣデバイスのようなコンシューマ・グレード装置（一般家庭装置）であり、そして本明細書における教示に従って修正され得る。用いられるハードウエアに依存して、クライアント・コントローラ４５は、システム１０とそのユーザとの間の対話を容易にするためグラフィカル・ユーザ・インターフェース（「ＧＵＩ」）を備えるよう構成され得る。
【００１９】
クライアント・コントローラ４５はまたＩ／Ｏインターフェース６２を含み、そのＩ／Ｏインターフェース６２は、アナログ／ディジタル変換器（ＡＤＣ）、ディジタル／アナログ変換器（ＤＡＣ）、ディジタル入力／出力（ＤＩＯ）インターフェースの形を取り得る。Ｉ／Ｏインターフェース６２は、電気作動式錠３９からの入力、温度センサ５５からの入力、電気作動式錠３９への出力、及びＧＰＳ及び電力線モニタリング装置のような任意のモニタリング装置からの入力を扱う。
【００２０】
Ｉ／Ｏインターフェース６２に加えて、クライアント・コントローラ４５は、２つの他のモジュール、即ち、ＲＦＩＤユーザ検知サブシステム６４及び無線周波数データ収集器（「ＲＦＤＣ」）在庫目録インターフェース６６を有する。ＲＦＩＤユーザ検知サブシステム６４は、専用カード・リーダ４７からの入力及びそれへの出力を扱う。ＲＦＤＣ在庫目録インターフェース６６は、アンテナ４３からの入力及びそれへの出力を扱い、そしてＭＷ３５とサーバ１１及び１２との間のリンク又はセッションを扱う。
【００２１】
クライアント・コントローラ４５は、ＲＦＤＣ在庫目録インターフェース６６を組み込み得るソフトウエア（図示せず）を含み、そのＲＦＤＣ在庫目録インターフェース６６は、ＲＦＩＤ署名を、ＭＷ３５内に配置されたタグ付きの製品から読み取る（以下に説明する）。そのソフトウエアは、国際公開Ｎｏ．ＷＯ９９／４５４９５及び国際公開Ｎｏ．ＷＯ９９／４５４９５に開示されているアルゴリズムに従って実現され得て、それら国際公開の開示が、本明細書に援用されている。参照した国際公開は、質問器を用いて、複数のＲＦＩＤタグ付きの品目を識別することができる識別システムを教示する。質問器は、信号をアンテナから送り、そして、複数の装置からＲＦ信号を読み取ることに典型的に関連している干渉問題を排除し又は低減する要領で、受動のトランスポンダＲＦＩＤタグと協働する。システム１０が同じコスト及び電力消費内で及びほぼ同じコスト及び電力消費で動作するのを期待されている温度で実行するように現在使用可能な能動タグを改良する必要があるとはいえ、そのシステム１０を能動タグと共に実行することができるであろう。
【００２２】
システム１０が実行される前に、１つ又はそれより多いＲＦＩＤアクセス・バッジ７５を発生しなければならない。ＲＦＩＤバッジ７５並びに他のＲＦＩＤタグ（以下に説明する）は、上記で参照した国際出願に開示されているタグのような受動トランスポンダ・タグであることが好ましい。ＲＦＩＤバッジ７５は、口座設定モジュール２０からの情報をディジタル署名に基づいて符号化されることが好ましい。その上、在庫補充サービスにより用いられる、ＲＦＩＤバッジ７５上に符号化されたディジタル署名は、特定のＭＷに１回のアクセスを与え、そしてその後失効するのが好ましい。ＲＦＩＤアクセス・バッジ７５は、製品の梱包箱８０に固定され得る。代替として、それらは、関心のＭＷが配置されている施設に別個に配送される。
【００２３】
製品の梱包箱８０は、それぞれが識別タグ９５を備える複数の個別の製品９０を含む。各識別タグ９５は、その識別タグ９５上のディジタル署名が一般的に期限切れになっていないことを除いて、ＲＦＩＤバッジ７５と同じであり得る。本発明の一形式において、各識別タグ９５は、１６ビットの識別コード及び７２ビットの品目識別コードを有する。１６ビットの識別タグは、製品の製造者のような情報を用いてプログラムされ得る。７２ビットの品目識別コードを用いて、一連番号、製品の種類、日付、ロット番号及び類似の情報のような製品についての記述的情報を与える。
【００２４】
一旦全ての製品９０が識別タグ９５を装着されると、その製品９０は梱包箱８０でＭＷ３５のような指定されたＭＷへ出荷され得る。図３に示されるように、梱包箱８０は、顧客（図示せず）からの最初の発注か又はＭＷの特定ビジネス規則かのいずれかに基づく履行要求に従って梱包され、その履行要求にサーバ１２が続く。梱包箱８０は、ＲＦＩＤアクセス・バッジ７５を装着され得るか、又はＲＦＩＤアクセス・バッジ７５が、関心のＭＷの場所に別々に示されるように出荷され得る。ＲＦＩＤアクセス・バッジ７５が装着された場合、梱包箱８０は、梱包をＭＷ３５に配送するよう契約された配送サービスにより出荷され得る。一旦梱包箱８０が配送されると、受取人又はユーザは、ＲＦＩＤアクセス・バッジ７５を用いて、ＲＦＩＤアクセス・バッジ７５を専用カード・リーダ４７の前を通すことによりＭＷ３５の扉３７を開け得る。クライアント・コントローラ４５は、ＲＦＩＤアクセス・バッジ７５のディジタル署名を読み取り、そして音声合成モジュール又は発光装置４１のようなユーザ・フィードバック装置を作動させることによりコードの読み取りを確認する。サーバ１２が局所ベースのユーザ・リストをクライアント・コントローラ４５に与えるので、クライアント・コントローラ４５は、ＲＦＩＤアクセス・バッジ７５から読み取られたディジタル・コードの認証を監督する。クライアント・コントローラ４５は、読み取られたコードをユーザ・リストと照合することによりその読み取られたコードの認証をチェックする。次いで、クライアント・コントローラ４５は、任意に温度センサ５５を読み取り、そして温度情報をサーバ１１に送信する。温度センサ５５がまた周期的に読み取られ、温度情報は温度が読み取られる毎にサーバに送信されるのが好ましい。クライアント・コントローラ４５はまた、温度が所定の範囲より下に下がる又はそれより上に上がる場合温度データを送信するようプログラムされることができる。多くの場合、ＭＷの温度が製品９０を貯蔵するための適切な範囲内に確実にあることは重要である。ＭＷ３５の温度が適切な範囲内であり、且つユーザが認証された場合、クライアント・コントローラ４５は電気作動式錠３９を作動させて扉３７を開ける（勿論、ＭＷ３５が電気作動式錠３９を装備するのが必要であるわけではない。）。ＭＷ３５の温度が適切な範囲内に無い場合、ＭＷ３５へのアクセスは、電気作動式錠３９を閉じた状態に維持することにより防止され得る。これにより、周囲の空気が扉を開けることによりＭＷの中に入るのを許す前に、ＭＷと関連した冷凍ユニットがＭＷの内部空間を所望の温度に冷却することが可能になる。これはまた、給電故障中における製品の保全性を与える。
【００２５】
一旦扉３７が開く（それは近接センサ４０により検知され得る。）、ＭＷ３５とサーバ１２との間の通信セッションが始まる。なお、この通信セッションは、ユーザ応答及びネットワーク使用を最適化するため適切なイベントに基づいてセグメント化され得る。ＭＷ３５への完全なアクセスがあると、梱包箱８０を配送した運送業者又は物流サービス（ｌｏｇｉｓｔｉｃ  ｓｅｒｖｉｃｅ）の従業員は、ここで個々の製品９０をＭＷ３５の中に配置することに進む。一度製品の梱包箱８０が空になれば、配送従業員は、扉３７を閉じて、そして必要ならば梱包箱８０を除去する。近接センサ４０が扉３７の閉じたことを検知する。クライアント・コントローラ４５がセンサの状態を検知する。電気作動式錠３９（用いた場合）が、所定の時間、例えば５秒間錠が開けられた後に自動的にリセットすることが好ましい。ユーザは、その所定の時間扉を開けられるようになる。一旦扉３７が開くと、ＲＦＤＣ在庫目録インターフェース６６が使用不能にされる。扉３７が閉じると、ＲＦＤＣ在庫目録インターフェース６６が、使用可能にされ、そしてＭＷ３５内に配置された製品の走査を開始する。走査が完了すると直ぐに、クライアント・コントローラ４５は、在庫目録の変化のメッセージ１００を商取引サーバ１２に送る。顧客へ請求された在庫目録変化の保全性を保証するため、クライアント・コントローラ４５は、ＲＦＤＣ在庫目録インターフェース６６がＭＷ３５を走査するとき保全性アルゴリズムを採用する。そのアルゴリズムは、統計的情報、履歴情報、及びＲＦアルゴリズム（周波数ホッピング等）及び遅延データを含む他の要因に基づく。
【００２６】
ＭＷ３５は、ＭＷの位置にいる顧客により、その顧客に直接出荷された別々のＲＦＩＤバッジ７５を用いてアクセスされ得る。代替として、そして上記で注目したように、専用カード・リーダ４７は、磁気カード・スワイプ装置、バーコード、指紋リーダ、又はＭＷ３５へのアクセスを制御する幾つかの類似の装置として構成し得る。その正確な構成に関係なく、専用カード・リーダ４７は、顧客からの入力を読み取り、そして発光装置４１を点灯することによりその入力の読み取りの確認を通知する。次いで、クライアント・コントローラ４５は、入力信号をサーバ１２に送る。次いで、サーバ１２は、上記入力の認証レビューを行う。許可された入力が受信された場合、サーバ１２は、ＯＫメッセージをＭＷ３５に送る。クライアント・コントローラ４５は、そのレビューを同様に認証する能力を有し得る。一度認証が行われれば、クライアント・コントローラ４５は、扉３７を開けて、顧客がＭＷ３５の内部にアクセスするのを許可する。次いで、顧客は、１つ又はそれより多い製品９０をＭＷ３５の内部から取り出し、そして扉３７を閉じる。一度扉３７が閉じられれば、クライアント・コントローラ４５は、ＭＷ３５の中の残りの製品を走査し、そして無くなった製品を含むメッセージをサーバ１２に送る。どの製品が取られたかを識別して、サーバ１２は、開ける前に、前の在庫目録を無くなった品目の在庫目録と比較する。その比較から、サーバ１２は、ＭＷ３５の中の無くなった品目を決定する。次いで、在庫目録情報は商取引エンジン３０に通信され、その商取引エンジン３０は、その情報をマーケッティング及び在庫目録の両方の機能に対する将来の使用のため格納する。次いで、用いられた製品の受け取りが、Ｅメールされ又は印刷され、そして通常の郵便でＭＷの位置にいる顧客に発送される。インボイスの送付がまた、電子的及び標準の機構を用いて生じる。
【００２７】
在庫目録メッセージを他の目的のため同様に用いることができる。例えば、在庫目録メッセージは、個々の製品についての情報を含む。従って、特定の製品が任意のＭＷにいる時間量が、製品の温度履歴と共にサーバにより記録され得る。この時間が記録されれば、任意の特定の製品がＭＷにいる時間量をその製品の貯蔵寿命と比較することも可能である。温度履歴をまた格納し、そして他のデータと比較することができる。貯蔵寿命が過ぎた場合、拾い出しリストのような期限切れメッセージを発生し、そしてＭＷに、又はＭＷから取り除いて用いるべきでない製品をユーザに知らせるためシステムのユーザのＥメール・アドレスに送り得る。その上、在庫目録メッセージを用いて、ＭＷ３５の中の製品の種類を決定し得る。ＭＷ３５内に存在するいずれの製品かが回収にさらされる場合、ＭＷ３５は「錠をかける（ｌｏｃｋ  ｄｏｗｎ）」状態に置かれ、それによりＭＷ３５へのアクセスは、管理者又は他の許可された個人が回収されるべき製品を取り除くか、又はさもなければその状況に対処するまで拒否される。
【００２８】
図４ａ及び図４ｂは、本発明に用いられるソフトウエアのフロー・チャートである。一度クライアント・コントローラ４５が図４ａにおけるステップ１３８でターンオンされると、それは、ステップ１４０で標準ブートアップ・ルーチンを実行する。標準ブートアップ・ルーチン・プロセスの一部は、ソフトウエアがそれ自体で自動的に更新するのを可能にする。ステップ１４２で、メッセージが、維持管理サーバ１１に送られて、コントローラのソフトウエアの現在のバージョンを問い合わせる。サーバ１１上のバージョンがクライアント・コントローラ４５上のバージョンと同じである場合、クライアント・コントローラ４５は、ステップ１５２に示されるように待機状態を確立する。サーバ１１上のバージョンがクライアント・コントローラ４５のバージョンより新しい場合、そのより新しいバージョンが、ステップ１４４に示されるように、インターネットを介してダウンロードされる。そのより新しいバージョンは、ステップ１４６に示されるように、代替のポケット又はパーティションの中にロードされ、そしてフラッシュ・メモリに書き込まれる。次いで、ソフトウエアが、ステップ１４８に示されるようにブートされる。ガーベッジ・コレクション（ゴミ集め）・ルーチンが古いバージョンをクリアする。メッセージ・パケットは、バージョン状態及び動作状態を含む各ブートに付随して維持管理サーバへ行く。次いで、各ブートは、ステップ１５０で、サーバ１１からの、許可されたユーザのリストの再ロードを要求する。次いで、そのリストは、ステップ１５１で再ロードされる。図４ｂにおけるステップ１５２に示されるように、クライアント・コントローラ４５は、次いで、ＵＳＥＲ、ＭＳＧ１、ＭＳＧ２、ＣＮＴＲ１、ＴＥＭＰ１、ＴＥＭＰ２及びＳＯＬＥＮＯＩＤＳのような様々な変数及びオブジェクトを初期化することによりシステムの待機状態を確立する。その上、クライアント・コントローラ４５は、変数又はオブジェクトＳＷＩＴＣＨＥＳ、ＰＯＷＥＲ及びＬＩＧＨＴを初期化する。一度初期化が完了すると、装置はユーザ・アクセスへの準備済みとなる。この待機状態の間に、クライアント・コントローラ４５は、ＭＷ３５の状態について周期的チェックを実行する。顧客がＭＷに近づきそしてＲＦＩＤバッジを提示するとき、クライアント・コントローラ４５は、ステップ１５４でユーザＲＦＩＤバッジを読み取り、そしてステップ１５８でそのユーザＲＦＩＤバッジから読み取られた識別コードの有効性をチェックする。その識別コードが有効なコードと一致しない場合、無効ユーザのメッセージが、ステップ１６２で発生される。そのメッセージは、出力装置（図示せず）上に表示され得る。オプションの錠がＭＷ３５の扉に装備されている場合、クライアント・コントローラ４５は、上記コードが有効である場合、ステップ１６６に示されるように、ＭＷ３５上の錠のソレノイドを開ける。次いで、内部タイマが、ステップ１７０に示されるように、開始する。本発明の一実施形態においては、近接センサ４０を用いて、扉３７が開いたこと、及び扉の状態を検出する。一旦扉が開くと、近接センサ４０はその状態を切り換える。ステップ１７４で、クライアント・コントローラ４５は、近接センサ４０の状態を読み取ることにより扉が開いたか否かを見るためチェックする。近接センサ４０が状態を変えなかった場合、クライアント・コントローラ４５は、ステップ１７８に示されるように、所定の時間量の間チェックするのを継続する。所定の時間量を越えた場合、ソレノイドが閉じられ（ステップ１８２）、それにより電気作動式錠３９が施錠され、タイムアウト・エラー・メッセージが発生され（ステップ１８４）、そしてクライアント・コントローラ４５は、ステップ１８６に示されるように、初期状態に戻る。
【００２９】
扉３７が所定の時間量（現在実地により５秒にセットされている。）内で開けられた場合、第２のタイマが、ステップ１９０に示されるように、開始される。次いで、クライアント・コントローラ４５は、ステップ１９４でＭＷ３５の内部温度を記録し、次いで、ステップ２００で扉３７が閉じられたか否かを見るためチェックする。クライアント・コントローラ４５は、ステップ２０４に示されるように、所定の時間量の間扉が閉じたことをチェックするのを継続する。所定の時間量が満了する場合、閉扉のメッセージがステップ２０８で発生され、そしてステップ１９０−２０４が再実行される。
【００３０】
一度扉３７が閉じられると、クライアント・コントローラ４５は、ステップ２１２に示されるように、ソレノイドを閉じる。次いで、クライアント・コントローラ４５は、ステップ２１６で扉３７が閉じられたことを確認し、そしてステップ２２０で在庫目録の走査を実行する。次いで、在庫目録の走査からのデータは、ステップ２２４に示されるように、サーバ１２に送られる。次いで、クライアント・コントローラ４５は、初期状態に戻る（ステップ１８６）。
【００３１】
別の実施形態においては、システムは、キャビネットよりむしろタグを付された製品を囲むため、定義された範囲を利用する。その定義された範囲は、その入口として働くようアクセス点を用いる。この範囲内の製品には識別タグが装着され、そして特に、ＲＦＩＤ在庫目録インターフェースにより認識されるためその範囲に配置される。製品の走査は、ユーザがアクセス点を通過するのをセンサが検知するとき始まる。アクセス点は、クライアント・コントローラ４５のようなプロセッサにより制御され、そして必要ならば、その範囲及び製品へのアクセスを限定することができる。
【００３２】
本発明の一実施形態における扉を有するキャビネットから複数の製品を配る方法は、各製品に無線周波数識別タグを装着するステップと、前記複数の製品を前記キャビネットの中に配置するステップと、前記キャビネットの扉の開閉を検知するステップと、前記キャビネットの扉の閉じを検知すると前記キャビネットの中の前記複数の製品を走査して、前記キャビネットの中の製品の数及び種類を決定するステップと、メッセージを、前記キャビネットの中の製品の数及び種類に基づいて発生するステップと、前記メッセージをサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップとを備える。前記方法は、ユーザ・バッジ上のコードを読み取るステップと、前記ユーザ・バッジの読み取り済みを通知するステップと、前記ユーザ・バッジから読み取られたコードの信憑性を決定するステップと、前記ユーザ・バッジから読み取られたコードが真正である場合前記キャビネットを開けるステップとを更に備え得る。前記方法は、所定の時間後に前記キャビネットを閉めるステップを更に備え得る。信憑性を決定する前記ステップが、前記サーバで行われ得る。前記在庫目録がマイクロウエアハウスのコントローラで維持管理され得る。前記方法は、前記ユーザ・バッジから読み取られたコードが真正である場合、出力装置を作動させるステップを更に備え得る。前記方法は、前記キャビネットの温度を検知して当該温度を前記サーバに送信するステップを更に備え得る。前記方法は、前記温度が所定のレベルに到達するまで前記キャビネットへのアクセスを拒否するステップを更に備え得る。前記方法は、前記複数の製品のそれぞれが前記キャビネット内に在る時間を追跡するステップを更に備え得る。前記方法は、前記複数の製品のそれぞれが前記キャビネット内に在る時間を前記複数の製品のそれぞれに対する保存寿命と比較するステップを更に備え得る。前記方法は、製品の保存寿命より長い時間前記キャビネット内に在る各製品に対して製品の選択リストを生成するステップを更に備え得る。前記方法は、前記キャビネット内の前記製品を走査して、前記製品のうちのいずれが回収状態を有するかを決定するステップを更に備え得る。前記メッセージが個々の製品の状態についての情報を含み得る。個々の製品の状態が、製品の種類、温度履歴、及び前記マイクロウエアハウス内に在る時間を含み得る。前記サーバが自己更新ブートアップ手順を用い、前記手順が、最も新しいソフトウエア・バージョン番号を含むメッセージを受信するステップと、現在用いられているソフトウエア・バージョン番号を最も新しいソフトウエア・バージョン番号と比較するステップと、比較したときバージョンが異なっている場合最も新しいソフトウエア・バージョンをダウンロードするステップと、前記のダウンロードされたソフトウエアをメモリに書き込むステップと、前記ダウンロードされたソフトウエアをブートするステップとを備え得る。前記方法が、更新されたユーザ・リストを要求するステップと、前記更新されたユーザ・リストを受信するステップとを更に備え得る。前記在庫目録の変化が前記マイクロウエアハウスのコントローラで計算され、この変化を含むよう生成されたメッセージが前記サーバに送信され得る。前記在庫目録が、前記キャビネットの扉の開きを検知する前に行われた前記複数の製品の走査から生成された第１のメッセージと、前記キャビネットの扉の閉じを検知した後で行われた前記複数の製品の走査から生成された第２のメッセージとに基づいて計算され得る。
【００３３】
本発明の一実施形態における各製品が無線周波数タグを有する複数の製品を配るシステムは、コードを有する無線周波数ユーザ・バッジと、少なくとも１つのマイクロウエアハウスと、を備え、前記マイクロウエアハウスが、出力装置と、近接センサを備える扉と、前記マイクロウエアハウス上に取り付けられたアンテナと、前記近接センサ及び前記アンテナに結合されたコントローラと、を備え、前記コントローラが、前記コードを読み取り、前記ユーザ・バッジ上のコードを読み取った後で前記出力装置を作動させ、前記複数の製品を走査して各前記製品の識別を決定し、且つ各前記製品の識別を含むメッセージを生成するよう動作可能であり、前記システムが、前記コントローラに結合され、前記メッセージを受信するサーバを更に備える。前記システムが、前記マイクロウエアハウス内に取り付けられ且つ前記コントローラに結合された温度センサを更に備え得る。前記システムが、複数のマイクロウエアハウスを含み、前記サーバが、マイクロウエアハウスのデータベースを含み得る。前記サーバが、登録モジュールを含み得る。前記サーバが、発注履歴モジュールを含み得る。前記サーバが、口座管理モジュールを含み得る。前記サーバが、在庫要求モジュールを含み得る。前記コントローラが、自己更新ブートアップ手順を用い、前記手順が、ソフトウエア・バージョン番号を含むメッセージを前記サーバから受信するステップと、現在用いられているソフトウエア・バージョン番号を前記最も新しいソフトウエア・バージョン番号と比較するステップと、比較したときバージョンが異なっている場合最も新しいソフトウエア・バージョンをダウンロードするステップと、前記のダウンロードされたソフトウエアをメモリに書き込むステップと、前記ダウンロードされたソフトウエアをブートするステップとを備え得る。前記手順が、更新されたユーザ・リストを要求するステップと、前記更新されたユーザ・リストを受信するステップとを更に備え得る。
【００３４】
本発明の一実施形態におけるコンピュータへの手動入力を要求しないで、定義された範囲から複数の製品を発注する方法は、各製品に無線周波数識別タグを装着するステップと、前記複数の製品を前記定義された範囲の中に配置するステップと、前記定義された範囲内の前記複数の製品を走査して、前記定義された範囲内の製品の数及び種類を決定するステップと、メッセージを、前記定義された範囲内の製品の数及び種類に基づいて発生するステップと、前記メッセージをサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップとを備える。前記方法は、ユーザ・バッジ上のコードを読み取るステップと、前記ユーザ・バッジの読み取り済みを通知するステップと、前記ユーザ・バッジから読み取られたコードの信憑性を決定するステップと、前記ユーザ・バッジから読み取られたコードが真正である場合前記定義された範囲へのアクセスを与えるステップと更に備え得る。前記定義された範囲へのアクセスを与える前記ステップが、所定時間の間アクセスを与えるステップを含み得る。信憑性を決定する前記ステップが、前記サーバで行われ得る。前記方法は、前記ユーザ・バッジから読み取られたコードが真正である場合、出力装置を作動させるステップを更に備え得る。前記在庫目録が、前記複数の製品の第１の走査から生成された第１のメッセージと、前記複数の製品の第２の走査から生成された第２のメッセージとに基づいて計算され得る。
【００３５】
本発明の一実施形態における定義された範囲から複数の製品を配る方法は、各製品に識別タグを付けるステップと、前記複数の製品を前記定義された範囲の中に配置するステップと、前記定義された範囲へのアクセス及びそれからの退出を検知するステップと、前記定義された範囲からの退出を検知すると前記定義された範囲内の前記複数の製品を走査して、前記定義された範囲内の製品の数及び種類を決定するステップと、メッセージを、前記定義された範囲内の製品の数及び種類に基づいて発生するステップと、前記メッセージをサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップとを備える。
【００３６】
本発明の一実施形態における定義された範囲から複数の製品を配る方法は、各製品に識別タグを付けるステップと、前記定義された範囲へのアクセス及びそれからの退出を検知するステップと、前記定義された範囲からの退出を検知すると前記定義された範囲内の前記複数の製品を走査して、前記定義された範囲内の製品の数及び種類を決定するステップと、メッセージを、前記定義された範囲内の製品の数及び種類に基づいて発生するステップと、前記メッセージをサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップとを備える。
【００３７】
本発明の一実施形態における各製品が無線周波数タグを有する複数の製品を配るシステムは、コードを有する無線周波数ユーザ・バッジと、少なくとも１つの定義された範囲と、を備え、前記定義された範囲が、出力装置と、前記定義された範囲へのアクセス及びそれからの退出を検知する近接センサと、前記定義された範囲に取り付けられたアンテナと、前記近接センサ及び前記アンテナに結合されたコントローラと、を備え、前記コントローラが、前記コードを読み取り、前記ユーザ・バッジ上のコードを読み取った後で前記出力装置を作動させ、前記複数の製品を走査して各前記製品の識別を決定し、且つ各前記製品の識別を含むメッセージを生成するよう動作可能であり、前記システムが、前記コントローラに結合され、前記メッセージを受信するサーバを更に備える。
【００３８】
本発明の一実施形態におけるシステムは、ＲＦＩＤを用いて、ＲＦＩＤタグを有する対象物の貯蔵庫における存在の変化を検出する検出手段と、前記検出手段により検出された対象物が回収されたかどうかを決定する決定手段とを備える。当該システムは、ユーザが前記対象物にアクセスするのを、前記決定手段による対象物が回収されたという決定に従って防止するアクセス防止手段を更に備え得る。前記アクセス防止手段が錠から成り得る。
【００３９】
本発明の一実施形態におけるシステムは、ＲＦＩＤを用いて、ＲＦＩＤタグの貯蔵庫における存在の変化を検出する検出手段と、前記検出手段により検出されたＲＦＩＤタグに対応する対象物が回収されたかどうかを決定する決定手段とを備える。前記ＲＦＩＤタグが前記対象物に装着され得る。
【００４０】
本発明の一実施形態におけるＲＦＩＤ走査ユニットを備える装置は、前記装置を制御するためのソフトウエアが、前記装置に自動的にダウンロードされ、前記装置を許可されたユーザのリストが、前記装置からの要求に応答して前記装置にダウンロードされ、前記装置が、温度制御されたキャビネットである。前記ソフトウエアが、前記装置により用いられているソフトウエアのバージョンと入手可能であるソフトウエアの最も新しいバージョンとの比較に従ってダウンロードされ得る。前記比較が前記装置により行われ得る。前記ダウンロードされたソフトウエアがフラッシュ・メモリに格納され得る。前記ソフトウエアをダウンロードするための前記ネットワーク接続がインターネット・ネットワーク接続であり得る。
【００４１】
本発明の一実施形態における装置は、ＲＦＩＤ走査のため用いられるアンテナと、前記装置からの要求に応答して、前記装置を制御するためのソフトウエアをダウンロードするよう構成されているソフトウエア・ダウンローディング・ユニットとを備える。前記ソフトウエアが、新しいバージョンのソフトウエアが入手可能であるという決定に応答してダウンロードされ得る。前記装置により用いられているソフトウエアのバージョンと入手可能なソフトウエアのバージョンとの比較が行われ得る。前記比較が前記装置により行われ得る。
【００４２】
本発明の一実施形態におけるＲＦＩＤ走査のため用いられるアンテナを備える装置で用いる方法は、前記装置を制御するためのソフトウエアをダウンロードするステップと、前記装置からの要求に応答して前記装置を許可されたリストをダウンロードするステップと
を備える。
【００４３】
本発明の一実施形態における扉を有するキャビネットから複数の製品を配る方法は、各製品に無線周波数識別タグを装着するステップと、前記複数の製品を前記キャビネットの中に配置するステップと、前記キャビネットの扉の開閉を検知するステップと、前記キャビネットの扉の閉じを検知すると前記キャビネットの中の前記複数の製品を走査して、前記キャビネットの中の製品の数及び種類を決定するステップと、メッセージを、前記キャビネットの中の製品の数及び種類に基づいて発生するステップと、前記メッセージをサーバに送信するステップと、前記サーバの中の在庫目録を前記メッセージに基づいて維持管理するステップと、（ｉ）指紋を読み取るステップ及び当該読み取るステップで読み取られた指紋に従って前記キャビネットを開錠するステップと、（ｉｉ）ＲＦＩＤバッジを読み取るステップ及び当該読み取るステップの結果に従って前記キャビネットを開錠するステップとのうちの１つのステップと、前記キャビネットと関連したコントローラのための自己更新ブートアップ手順を実行するステップであって、当該自己更新ブートアップ手順が、（ａ）最も新しいソフトウエア・バージョン番号を問い合わせるメッセージを送るステップと、（ｂ）現在用いられているソフトウエア・バージョン番号を最も新しいソフトウエア・バージョン番号と比較するステップと、（ｃ）現在用いているソフトウエア・バージョン番号と最も新しいソフトウエア・バージョン番号とを比較したとき異なっている場合最も新しいソフトウエア・バージョン番号を有するソフトウエアをダウンロードするステップと、（ｄ）前記のダウンロードされたソフトウエアをメモリに書き込むステップと、（ｅ）前記ダウンロードされたソフトウエアを前記コントローラによりブートするステップと
を備える。前記方法がステップ（ｉ）を備え得る。前記方法がステップ（ｉｉ）を備え得る。前記の走査するステップが、ＲＦＩＤを用いて、前記の走査を実行し、前記発生するステップが、前記の走査するステップの結果と前記キャビネットの中の製品の以前のＲＦＩＤ走査の結果との比較に従ってメッセージを発生し、前記開錠するステップが、前記キャビネットに取り付けられた電気的に作動する錠のソレノイドを制御するステップを備え、前記キャビネットの扉の開閉を検知するステップが、近接センサの出力を検知するステップを備え、前記の走査するステップが、前記キャビネット上に又はその中に取り付けられたアンテナを用い、受動タグを前記装着するステップで用い得る。前記複数の製品が生物的製品である。前記生物学的製品が、酵素、試金及びクローニング・ベクターから成るグループから選択され得る。
【００４４】
本発明の一実施形態におけるＲＦＩＤ走査ユニットを備える装置は、前記装置を制御するためのソフトウエアが、前記装置にダウンロードされ、前記装置を許可されたユーザのリストが、前記装置にダウンロードされ、前記装置が、扉を有する冷凍用キャビネットであり、前記装置が更に、（ａ）前記扉の開閉を検知する検知手段と、（ｂ）前記検知手段が前記キャビネットの扉の閉めを検知することに応答して、前記キャビネットの内部を走査するよう前記ＲＦＩＤ走査ユニットを制御して、ＲＦＩＤタグを装着されている製品が前記キャビネットの内部に存在することを検出する手段と、（ｃ）メッセージを前記ＲＦＩＤ走査ユニットによる走査の結果に基づいて発生する手段と、（ｄ）前記メッセージをサーバに送信する手段であって、在庫目録が前記サーバの中に前記メッセージに基づいて維持管理される、前記送信する手段と、（ｅ）（１）指紋を読み取り、前記指紋の読み取りに従って前記扉を開錠する手段と、（２）ＲＦＩＤバッジを読み取り、前記ＲＦＩＤバッジの読み取りに従って前記扉を開錠する手段とのうちの１つの手段とを備える。前記装置は、前記装置に自己更新ブートアップ手順を実行させるブートアップ実行手段を更に備え、当該ブートアップ実行手段が、（ａ）最も新しいソフトウエア・バージョン番号を問い合わせるメッセージを送る手段と、（ｂ）現在用いられているソフトウエア・バージョン番号を最も新しいソフトウエア・バージョン番号と比較する手段と、（ｃ）現在用いているソフトウエア・バージョン番号と最も新しいソフトウエア・バージョン番号とを比較したとき異なっている場合最も新しいソフトウエア・バージョン番号を有するソフトウエアをダウンロードする手段と、（ｄ）前記のダウンロードされたソフトウエアをメモリに書き込む手段と、（ｅ）前記装置に前記ダウンロードされたソフトウエアをブートさせる手段とを備え得る。前記発生する手段が、前記メッセージを、前記ＲＦＩＤ走査ユニットによる第１の走査の結果と前記ＲＦＩＤ走査ユニットによる第２の走査の結果との比較に従って発生し、前記開錠することが、前記キャビネットに取り付けられた電気的に作動される錠のソレノイドを制御することにより実行され、前記検知手段が、近接センサの出力を検知することにより前記扉の開閉を検知する手段を備え、前記ＲＦＩＤ走査ユニットが、前記キャビネット上又はその中に取り付けられたアンテナを使用し、各製品には、受動ＲＦＩＤタグが装着され得る。前記製品が生物学的製品である。前記生物学的製品が、酵素、試金及びクローニング・ベクターから成るグループから選択され得る。複数の製品が前記キャビネットの内部に存在し、各製品には、ＲＦＩＤタグが装着され、前記メッセージが、前記製品の数及び種類を指示し得る。
【００４５】
本発明の一実施形態における複数の品物を収容する装置であって、扉を有する範囲であって包囲されたハウジング内に位置された前記範囲を有する前記包囲されたハウジングを備え、前記範囲が、前記範囲内に位置された複数の品物のうちの少なくとも１つに対するアクセスを与えるため前記扉を開閉することにより前記ユーザによりアクセス可能であり、前記複数の品物のそれぞれの品物と関連付けられたＲＦ手段と、前記範囲と通信し、且つ前記ＲＦ手段から放出された信号を受信するよう構成された信号受信手段と、前記信号受信手段と通信し、且つ前記信号受信手段から受信された信号の内容に基づいて或る活動を開始するよう構成されたコントローラであって、更新可能な在庫記憶手段と通信するコントローラと、を更に備え、前記コントローラは、順番に、（ｉ）前記範囲がアクセスされ且つ前記扉がユーザにより閉められたことに応答して信号を受信し、（ｉｉ）前記信号を前記複数の品物と関連付け、（ｉｉｉ）品物の識別を前記在庫記憶手段の中にログ記録することを実行することにより品物の在庫目録を与え、（ｉｖ）後続のアクセスの際に、前記ステップ（ｉ）−（ｉｉｉ）を繰り返すことにより品物の更新された在庫目録を与えるよう構成されている。前記装置は、前記装置に対して許可されてないアクセスを阻止する安全システムを更に備え得る。前記信号受信手段が、前記ＲＦ手段により放出された無線周波数信号を受信するよう構成されたアンテナであり、前記ＲＦ手段が、無線周波数識別タグであり得る。前記信号受信手段が、それから放出する信号を受信する範囲と通信し得る。前記信号受信手段が、前記範囲から放出する信号を受信する前記範囲の対向する両側に配置された２つのアンテナ機構を備え得る。前記コントローラが、前記信号受信手段と通信し且つ前記信号受信手段からの出力を受信するよう構成されたインターフェースを備え、前記コントローラは、前記インターフェースと通信し、前記コントローラは、信号を受信し、処理し、送信し、前記インターフェースから受信された出力に基づいて或る活動を開始するよう構成され得る。前記装置は、前記扉が開けられてスイッチ機構から遠ざかるとき、それが、ユーザによるアクセスを示し、前記扉がその後閉められたとき、前記ＲＦ手段から放出する信号を読み取って品物の前記の更新された在庫目録を得るよう前記信号受信手段に命令する信号が前記コントローラに送信されるように前記扉と通信する前記スイッチ機構を更に備え得る。前記装置は、前記コントローラと通信する入力機構であって、ユーザ入力を受信し且つユーザ入力信号を前記コントローラに送信するよう構成された前記入力機構を更に備え得る。前記ユーザが（ｉ）前記範囲へのアクセス、（ｉｉ）前記範囲から取り去られた品物、（ｉｉｉ）ユーザが前記範囲にアクセスすることに対する許可、及び（ｉｖ）ユーザが前記装置にアクセスすることに対する許可のうちのいずれかと関連付けられることができるように、ユーザ・データが、前記入力機構に与えられ、前記コントローラに送信され得る。前記装置は、前記装置に対して不許可されてないアクセスを阻止する安全システムを更に備え、前記安全システムが、（ｉ）前記コントローラから発せられた信号、（ｉｉ）ユーザが前記範囲にアクセスすることに対する許可、及び（ｉｉｉ）ユーザが前記装置にアクセスすることに対する許可のうちのいずれかに基づいて、前記扉を開けて前記範囲にアクセスすることを阻止するよう構成された施錠機構を含み得る。前記装置は、前記コントローラと通信する表示機構を更に備え、前記表示機構が、前記コントローラ又はユーザ・データにより開始される活動に対応する可視表示をユーザに与えるよう構成され得る。前記範囲が、前記包囲されたハウジング内の前記扉の背後に位置され、それにより前記扉を通じてのアクセスを介して前記範囲に含まれる複数の品物にアクセスすることを与え得る。前記扉は、前記扉が前記ハウジングに対して開閉されることができるように前記ハウジングに結合され得る。前記ハウジングがキャビネットの形態であり得る。前記コントローラは、前記装置にアクセスしたユーザを前記装置から取り去られる各品物と関連付けることを実行するよう構成され得る。
【００４６】
本発明の一実施形態における複数の品物を収容する装置は、ユーザによりアクセス可能な範囲及び扉を有する包囲されたハウジングであって、複数の品物が前記範囲内に配置される、前記包囲されたハウジングと、前記複数の品物のそれぞれの品物と関連付けられたＲＦ手段と、前記範囲と通信し、且つ前記ＲＦ手段から放出された信号を受信するよう構成された信号受信手段と、前記信号受信手段と通信し、且つ前記信号受信手段により受信された信号の内容に基づいて或る活動を開始するよう構成されたコントローラと、スイッチ機構がトリガされ、且つ前記ＲＦ手段から放出する信号を読み取って品物の更新された在庫目録を得るよう前記信号受信手段に命令する信号が前記コントローラに送信されるように、前記範囲と通信する前記スイッチ機構と、前記ユーザが（ｉ）ユーザが前記範囲にアクセスすることに対する許可、及び（ｉｉ）ユーザが前記装置にアクセスすることに対する許可のうちのいずれかと関連付けられることができるように、前記ユーザからのユーザ・データを受け取り且つ当該ユーザ・データを前記コントローラに送信するよう構成された入力機構と、（ｉ）前記コントローラから発せられた信号、（ｉｉ）ユーザが前記範囲にアクセスすることに対する許可、及び（ｉｉｉ）ユーザが前記装置にアクセスすることに対する許可のうちのいずれかに基づいて前記範囲へのアクセスを阻止するよう構成された施錠機構とを備える。ユーザ・データが、前記入力機構に与えられ、且つ前記コントローラに送信され、それにより前記ユーザが、（ｉ）前記範囲へのアクセス、（ｉｉ）前記範囲から取り去られた品物、（ｉｉｉ）ユーザが前記範囲にアクセスすることに対する許可、及び（ｉｉｉ）ユーザが前記装置にアクセスすることに対する許可と関連付けられることができる。前記装置は、前記コントローラと通信する表示機構を更に備え、前記表示機構が、前記コントローラ又はユーザ・データにより開始される活動に対応する可視表示をユーザに与えるよう構成され得る。前記範囲が、前記包囲されたハウジング内の前記扉の背後に位置され、それにより前記扉を通じてのアクセスを介して前記範囲に含まれる複数の品物にアクセスすることを与え得る。前記扉は、当該扉が前記ハウジングに対して開閉されることができるように、前記ハウジングに蝶番式に接続され得る。前記ハウジングがキャビネットの形態であり得る。前記コントローラは、前記装置にアクセスしたユーザを前記装置から取り去られる各品物と関連付けることを実行するよう構成され得る。
【００４７】
本発明の一実施形態における複数の品物を収容する装置は、扉を開閉して、或る範囲内に位置された複数の品物に対するアクセスを与えることによりユーザがアクセス可能な範囲を有する包囲されたハウジングと、前記複数の品物のそれぞれの品物と関連付けられたＲＦ手段と、前記範囲と通信し、且つ前記ＲＦ手段から放出された信号を受信するよう構成された信号受信手段と、前記信号受信手段と通信し、且つ前記信号受信手段から受信された信号の内容に基づいて或る活動を開始するよう構成されたコントローラであって、更新可能な在庫記憶手段と通信するコントローラとを備え、前記コントローラは、順番に、（ｉ）前記扉がユーザによりアクセスされ且つ閉められたことに応答して信号を受信し、（ｉｉ）前記信号を前記複数の品物と関連付け、（ｉｉｉ）品物の識別を前記在庫記憶手段の中にログ記録することにより品物の在庫目録を与え、（ｉｖ）後続のアクセスの際に、前記ステップ（ｉ）−（ｉｉｉ）を繰り返すことにより品物の更新された在庫目録を与えるよう構成されている。前記装置は、前記扉が開けられてスイッチ機構から遠ざかり、それがユーザによるアクセスを示し、且つ前記扉がその後閉められて前記スイッチ機構に接触したとき、前記ＲＦ手段から放出する信号を読み取ることを始めるよう前記信号受信手段に命令する信号が前記コントローラに送信されるように、前記扉と通信するよう動作可能である前記スイッチ機構を更に備え得る。前記ハウジングがキャビネットの形態であり得る。前記装置は、前記装置に対して許可されてないアクセスを阻止する安全システムを更に備え得る。前記装置は、前記コントローラと通信する入力機構であって、ユーザ入力を受信し且つユーザ入力信号を前記コントローラに送信するよう構成された前記入力機構を更に備え得る。前記装置は、前記コントローラと通信する表示機構を更に備え、前記表示機構が、前記コントローラ又はユーザ・データにより開始される活動に対応する可視表示をユーザに与えるよう構成され得る。前記コントローラは、前記装置にアクセスしたユーザを前記装置から取り去られる各品物と関連付けることを実行するよう構成され得る。
【００４８】
本発明の一実施形態におけるＲＦＩＤ走査ユニットを備える装置は、前記装置を制御するためのソフトウエアが、前記装置にダウンロードされ、前記装置を許可されたユーザのリストが、前記装置にダウンロードされ、ユーザの認証が、前記リストを用いて実行され、扉が、前記認証に応答して開錠される。前記ソフトウエアは、前記装置が使用しているソフトウエアのバージョンと入手可能なソフトウエアの最も新しいバージョンとの比較に従ってダウンロードされ得る。前記比較が前記装置により行われ得る。前記のダウンロードされたソフトウエアが、フラッシュ・メモリに格納され得る。前記装置を制御するためのソフトウエアが、サーバからネットワーク接続を介してダウンロードされ、許可されたユーザの前記リストが、サーバからネットワーク接続を介してダウンロードされ得る。
【００４９】
本発明の一実施形態における装置は、ＲＦＩＤ走査のため用いられるアンテナと、前記装置を制御するためのソフトウエアをダウンロードするよう構成されたソフトウエア・ダウンローディング・ユニットと、を備え、前記装置を許可されたユーザのリストが、前記装置にダウンロードされ、ユーザの認証が、前記リストを用いて実行され、扉が、前記認証に応答して開錠される。前記ソフトウエアが、新しいバージョンのソフトウエアが入手可能であるという決定に応答してダウンロードされ得る。前記装置が用いているソフトウエアのバージョンと入手可能なソフトウエアの最も新しいバージョンとの比較が実行され得る。前記比較が前記装置により実行され得る。前記ソフトウエアをダウンロードするための前記ネットワーク接続がインターネット・ネットワーク接続であり得る。前記装置を制御するためのソフトウエアが、サーバからネットワーク接続を介してダウンロードされ、許可されたユーザの前記リストが、サーバからネットワーク接続を介してダウンロードされ得る。
【００５０】
本発明の一実施形態におけるＲＦＩＤ走査のため用いられるアンテナを備える装置と使用する方法は、前記装置を制御するためのソフトウエアを前記装置にダウンロードするステップと、前記装置を許可されたユーザのリストを前記装置にダウンロードするステップと、前記リストを用いてユーザの認証を実行するステップと、前記認証に応答して扉を開錠するステップとを備える。前記装置を制御するためのソフトウエアが、サーバからネットワーク接続を介してダウンロードされ、許可されたユーザの前記リストが、サーバからネットワーク接続を介してダウンロードされ得る。
【００５１】
上記のことから分かるように、本発明は、製品を配送する方法及びシステムを提供する。本発明の様々な特徴及び有利な点が特許請求の範囲に記載されている。
【図面の簡単な説明】
【００５２】
【図１】図１は、本発明を具体化するシステムの概略図である。
【図２】図２は、サーバの事業アプリケーションのアーキテクチャ及びクライアント・コントローラ上のソフトウエアのアーキテクチャを説明する、図１に示されるシステムのサーバ及びクライアント・コントローラの概略図である。
【図３】図３は、本発明の配送システムにおける製品及び情報の流れの説明図である。
【図４ａ】図４ａは、本発明のソフトウエアのブートアップ・ルーチンのフロー・チャートである。
【図４ｂ】図４ｂは、本発明のソフトウエアのブートアップ・ルーチンのフロー・チャートである。
【符号の説明】
【００５３】
１０  システム
１１  維持管理サーバ
１２  商取引サーバ
１３  ネットワーク
１４  マイクロウエアハウス（ＭＷ）事業アプリケーション
１５  プロファイル・データベース
１６  登録モジュール
１８  発注履歴モジュール
２０  口座設定モジュール
２２  在庫要求モジュール
２４  ＭＷデータベース
３０  商取引エンジン
３５  ＭＷ
３７  扉
３９  電気作動式錠
４０  近接センサ
４１  オーディオ装置又は発光装置４１
４３  アンテナ・アレイ
４５  クライアント・コントローラ
４７  専用カード・リーダ
４９  通信リンク
５５  内部及び周囲温度センサ
６０  オペレーティング・システム
６２  Ｉ／Ｏインターフェース
６４  ＲＦＩＤユーザ検知サブシステム
６６  無線周波数データ収集器（ＲＦＤＣ）在庫目録インターフェース
７５  ＲＦＩＤアクセス・バッジ
８０  梱包箱
９０  製品
９５  識別タグ
１００  在庫目録の変化のメッセージ
【図１】
0004610572.tif 000002
【図２】
0004610572.tif 000003
【図３】
0004610572.tif 000004
【図４ａ】
0004610572.tif 000005
【図４ｂ】
0004610572.tif 000006