(57)【要約】【課題】所有権検証のための装置および方法を提供すること。【解決手段】無線周波数識別デバイスをアイテムに付加すること、暗号化情報を獲得すること、プログラマが、暗号化情報から暗号化されたコードを生成すること、プログラマが、暗号化されたコードを無線周波数識別デバイスの中に挿入するのに対して、暗号化されたコードは、複数の暗号化されたコードの１つであることが可能であること、別の暗号化されたコードを無線周波数識別デバイスに送信することにより、セキュリティ読み取り装置が、無線周波数識別デバイスにアクセスしようと試みること、およびその別の暗号化されたコードの受信に応答して、その別の暗号化されたコードが、挿入済みの暗号化されたコードと同一である場合、無線周波数識別デバイスが、正しいアクセス・シグナルで応答することにより、アイテムを識別する方法および装置。【選択図】図５
2006268859.tif 000002
【特許請求の範囲】
【請求項１】
アイテムを識別するための方法であって、
無線周波数識別デバイスを前記アイテムに付加すること、
暗号化情報を獲得する処理と、
プログラマが、前記暗号化情報から暗号化されたコードを生成する処理と、
前記プログラマが、前記暗号化されたコードを前記無線周波数識別デバイスの中に挿入する処理であって、前記暗号化されたコードが、複数の暗号化されたコードの１つであり得る処理と、
別の暗号化されたコードを前記無線周波数識別デバイスに送信することにより、セキュリティ読み取り装置が、前記無線周波数識別デバイスにアクセスしようと試みる処理と、  前記別の暗号化されたコードの受信に応答して、前記別の暗号化されたコードが、前記挿入済みの暗号化されたコードと同一である場合、前記無線周波数識別デバイスが、正しいアクセス・シグナルで応答する処理とを含む方法。
【請求項２】
前記挿入することは、秘密情報を前記無線周波数識別デバイスの中に格納する処理を含む請求項１に記載の方法。
【請求項３】
前記挿入することは、前記別の暗号化されたコードの形態における前記挿入された暗号化されたコードの正しい受信に応答して、後の時点における前記秘密情報の再格納を可能にする処理をさらに含む請求項２に記載の方法。
【請求項４】
前記暗号化情報を前記獲得する処理は、前記アイテムを所持している個人から前記暗号化情報を受け取る処理を含む請求項１に記載の方法。
【請求項５】
前記暗号化情報は、前記個人に専用である請求項４に記載の方法。
【請求項６】
前記暗号化情報は、生年月日、社会保障番号、識別番号、クレジットカード番号、債務カード番号、またはアドレスの少なくとも１つである請求項４に記載の方法。
【請求項７】
前記暗号化情報を前記獲得する処理は、警備員または国家公務員の少なくともいずれかに知られている情報を受け取る処理を含む請求項１に記載の方法。
【請求項８】
前記暗号化情報を前記獲得する処理は、前記アイテムを所持している前記個人が所持している個人識別無線周波数識別デバイスから情報を受信する処理を含む請求項１に記載の方法。
【請求項９】
アイテムを識別するためのプロセッサ可読媒体であって、
無線周波数識別デバイスを前記アイテムに付加するために構成されたプロセッサ実行可能命令と、
暗号化情報を獲得するために構成されたプロセッサ実行可能命令と、
プログラマが、前記暗号化情報から暗号化されたコードを生成するために構成されたプロセッサ実行可能命令と、
前記プログラマが、前記暗号化されたコードを前記無線周波数識別デバイスの中に挿入するのに対して、前記暗号化されたコードは、複数の暗号化されたコードの１つであることが可能であるために構成されたプロセッサ実行可能命令と、
別の暗号化されたコードを前記無線周波数識別デバイスに送信することにより、セキュリティ読み取り装置が、前記無線周波数識別デバイスにアクセスしようと試みるために構成されたプロセッサ実行可能命令と、
前記別の暗号化されたコードの受信に応答して、前記別の暗号化されたコードが、前記挿入済みの暗号化されたコードと同一である場合、前記無線周波数識別デバイスが、正しいアクセス・シグナルで応答するために構成されたプロセッサ実行可能命令とを含む媒体。
【請求項１０】
前記暗号化情報を獲得するための前記プロセッサ実行可能命令は、前記アイテムを所持している個人から前記暗号化解除情報を受け取るためのプロセッサ実行可能命令を含む請求項９に記載のプロセッサ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線周波数識別デバイスの利用に関する。
【背景技術】
【０００２】
ＲＦＩＤを利用して、商品が購入済みであるかどうかを判定することにより、商品の盗難を防止することが知られている。ＲＦＩＤの別の使用法は、店内の在庫を確認することである。さらに、ＲＦＩＤは、商品を購入するためにも利用されてきた。そのための１つのそのようなシステムが、ガソリンの自動的購入を可能にするのに利用されてきた、テキサス・インスツルメンツ（商標）によって製造されるデジタル信号トランスポンダ（ＤＳＴ）である。また、デジタル信号署名トランスポンダのようなデバイスは、有料道路上の通行料金の支払いのためにも利用されてきた。さらに、ＲＦＩＤは、自動車内の回路が、キー内部に位置するＲＦＩＤから適切なシグナルを受信しない限り、自動車の許可されていない始動を阻止するように、自動車キーにおいて利用されてきた。
【０００３】
しかし、品物が購入済みであることを確認するだけでなく、その品物を所持している個人が、その品物の所有者であることも確認することにより、盗難を防止する問題が残っている。
【０００４】
品物または製品が企業などの組織によって適切に購入済みであり、そのアイテムとともに組織の構内を離れることを許可されていない従業員によって盗まれる可能性がある盗難を防止する、別の問題も残っている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
無線周波数識別デバイスをアイテムに付加すること、暗号化情報を獲得すること、プログラマが、暗号化情報から暗号化されたコードを生成すること、プログラマが、暗号化されたコードを無線周波数識別デバイスの中に挿入するのに対して、暗号化されたコードは、複数の暗号化されたコードの１つであることが可能であること、別の暗号化されたコードを無線周波数識別デバイスに送信することにより、セキュリティ読み取り装置が、無線周波数識別デバイスにアクセスしようと試みること、およびその別の暗号化されたコードの受信に応答して、その別の暗号化されたコードが、挿入済みの暗号化されたコードと同一である場合、無線周波数識別デバイスが、正しいアクセス・シグナルで応答することにより、アイテムを識別する方法および装置。
【発明を実施するための最良の形態】
【０００６】
図１では、ＲＦＩＤ（無線周波数識別デバイス）１０８が、物理的アイテムに付加されている。物理的アイテムは、いくつかの物であることが可能であり、例えば、衣服、食料品、器具などであることが可能である。図１は、ＲＦＩＤ１０８が付加されたアイテムが購入される実施形態の動作を示す。購入されると、ＰＯＳ（ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末装置１０９は、暗号化されたキーを導出するのに利用される情報をプログラマ１０１に転送する。これに応答して、プログラマ１０１は、ＰＯＳ端末装置１０９から受信される情報を暗号化して、暗号化されたコードにする。暗号化されたコードは、次に、アンテナ１０２および１０３を介してＲＦＩＤ１０８に転送される。プロセッサ１０６が、ＲＦユニット１０４から、暗号化されたコードを受け取った後、プロセッサ１０６は、その暗号化されたコードをメモリ１０７の中に格納する。
【０００７】
別の実施形態では、ＲＦＩＤ１０８は、物理的アイテムに関する情報をメモリ１０７の中に既に格納済みである可能性がある。例えば、その情報は、商品タイプから成ることが可能である。さらに別の実施形態では、プログラマ１０１が、複数の暗号化されたコードをＲＦＩＤ１０８に書き込む。図２に関連して説明するとおり、暗号化されたコードは、即時の使用、または短期の使用を目的とする、セキュリティで保護された情報だけでなく、長期の使用を目的とする暗号化された情報も含むことが可能である。例えば、暗号化されたコードは、販売レシート番号、店ＩＤ、購入の日付およびおおよその時刻、購入者の名前および年齢などの、短期使用のための情報を含むことが可能である。暗号化されたコードの中に入れられ、メモリ１０７の中に格納されることが可能な長期情報には、指紋などの生物学的データ、アイテムを購入するのに利用されたクレジットカード番号、購入者の社会保障番号、購入者の運転免許証番号などが含まれることが可能である。さらに、長期の暗号化されたコード向けの情報は、購入者の名前、年齢、購入のおおよその時刻であることも可能である。さらに、個人ＩＤなどの、その他の秘密情報が、プログラマ１０１によってＲＦＩＤの中に格納されてもよい。
【０００８】
ＲＦＩＤ１０８は、格納済みの暗号化されたコードが受け取られた場合以外は、メモリ１０７の中に格納された情報に関する問い合わせに応答しない。しかし、一実施形態では、ＲＦＩＤ１０８は、格納済みの暗号化されたコードが欠けている場合、偽の情報を問い合わせ側の読み取り装置に送信することが可能である。さらに別の実施形態では、ＲＦＩＤ１０８は、格納済みの暗号化されたコードを供給していない読み取り装置によって問い合わせを受けた場合、商品タイプなどの公開情報を送信することが可能である。また、格納済みの暗号化されたコードが、プロセッサ１０６によって受け取られて初めて、リリースされることが可能な秘密情報が、プログラマ１０１によってメモリ１０７の中に格納されてもよい。そのような追加の情報は、例えば、アイテムの購入の日付、およびそのアイテムが保証付きであるかどうかであることが可能である。一実施形態では、プログラマ１０１のようなプログラマは、格納済みの暗号化されたコードをまず送信して、ＲＦＩＤ１０８にアクセスすることにより、メモリ１０７の中に格納されたデータを後に変更することもできる。後に格納されるデータを使用して、異なる所有者を示すこともできる。この動作は、最初の所有者が、ＲＦＩＤ１０８が付加されたアイテムを別の個人に売った場合に、役立つ可能性がある。別の実施形態では、保証に結び付けられた所有権が、後の変更に照らして、保護されることも、保護されないことも可能である。保証に結び付けられた所有権は、保証が、最初の所有者に関してだけ有効である場合、保護されることが可能である。
【０００９】
図２は、格納済みの暗号化されたコードをＲＦＩＤ１０８に送信することにより、メモリ１０７の中に格納されている、暗号化された秘密情報をＲＦＩＤ１０８から読み取ることができるセキュリティ読み取り装置を示す。セキュリティ読み取り装置２０１は、例えば、ショッピングモールの警備員によって、特定のアイテムの所持者が、実際に、そのアイテムの所有者であることを検証するのに利用されることが可能である。警備員は、即時の使用、または短期の使用のために格納済みである暗号化されたコードについてだけ気を配ることが企図される。セキュリティ読み取り装置２０１の別の利用は、アイテムの購入からしばらく後に、アイテムの所有者を質店または警察が検証するためであることが可能である。その目的で利用される暗号化されたコードは、長期使用に関して前述した暗号化されたコードであるものと予期される。
【００１０】
セキュリティ読み取り装置２０１は、メモリ１０７の中に現在、格納されている暗号化されたコードを生成するのに使用された情報を、入力デバイス２０３から受け取る。例えば、それが、クレジットカード番号である場合、セキュリティ読み取り装置２０１は、入力デバイス２０３によって受け取られたクレジットカード番号を取り込み、その番号を暗号化して、暗号化されたコードにして、その暗号化されたコードを、アンテナ２０２、アンテナ１０３、およびＲＦユニット１０４を介して、プロセッサ１０６に送信する。プロセッサ１０６は、次に、メモリ１０７を探索して、受信された、暗号化されたコードが、格納済みの暗号化されたコードと合致するかどうかを判定する。暗号化されたコードの合致が存在する場合、プロセッサ１０６は、その事実をセキュリティ読み取り装置２０１に知らせる。さらに、プロセッサ１０６は、購入の日付や保証情報などの、以前に格納済みの任意の秘密情報をセキュリティ読み取り装置２０１に送信することができる。さらに、秘密情報は、購入者の名前から成ることが可能である。
【００１１】
図３および図４は、組織の構内からのアイテムの盗難を防止する諸実施形態をブロック図の形態で示す。組織の構内に持ち込まれ、持ち出される最も一般的なアイテムは、通常、その組織の１名の個人に専用である。例えば、このタイプのアイテムには、ラップトップ・コンピュータ、パーソナル・デジタル・アシスタント、無線電話機などが含まれる。そのタイプのアイテムが構内を離れる場合、そのアイテムが、そのアイテムに割り当てられた個人によって持ち出されていることを確かめることが重要である。図３および図４に示す諸実施形態が、これを実現する。
【００１２】
組織の各個人には、個人識別ＲＦＩＤが、通常、従業員バッジの形態で、または従業員バッジに加え、またはその代わりに、別個の識別カードの形態で与えられる。新たなアイテムが、個人によって獲得されると、図３のプログラマ３０１が、アイテムに付加されている、またはアイテムに付加されることになるＲＦＩＤをプログラミングする。このＲＦＩＤをＲＦＩＤ３０８として示す。プログラマ３０１は、データベース３０９の中の情報、ならびに入力デバイス３１１からの情報を利用して、１つまたは複数の暗号化されたコードを生成することができる。別の実施形態では、プログラマ３０１は、個人識別ＲＦＩＤ４０３から個人ＩＤをまず読み取る。他の諸実施形態では、ＲＦＩＤ３０８の中に格納されるべき暗号化されたコードのために利用される情報は、データベース３０９または入力デバイス３１１から獲得されることが可能である。
【００１３】
また、プログラマ３０１によって利用される情報は、問題のアイテムも割り当てられている個人に割り当てられた、個人識別ＲＦＩＤ４０３の中にも存在しなければならない。プログラマ３０１は、その情報を利用して、暗号化されたコードを生成し、その暗号化されたコードを、アンテナ３０２および３０３、ならびにＲＦユニット３０４を介して、プロセッサ３０６に送信する。プロセッサ３０６は、暗号化されたコードに応答して、そのコードをメモリ３０７の中に格納する。また、メモリ３０７は、アイテムを、アイテムの通し番号、または別の識別コードによって識別する公開情報も格納することができる。
【００１４】
個人が、組織の構内を離れようと試みると、構内からの出口に配置されたセキュリティ読み取り装置４０１が、個人識別ＲＦＩＤ４０３およびＲＦＩＤ３０８の存在を検出する。セキュリティ読み取り装置４０１は、個人識別ＲＦＩＤ４０３にアクセスし、プログラマ３０１によって以前に利用された情報を獲得して、図３のメモリ３０７の中に格納された、暗号化されたコードを生成する。セキュリティ読み取り装置４０１は、暗号化されたコードを生成し、その暗号化されたコードを、アンテナ４０２および３０３、ならびにＲＦユニット３０４を介して、プロセッサ３０６に送信する。個人が、所有物ＲＦＩＤを有するアイテムを全く所持していない場合、その個人は、構内を出るのに個人ＲＦＩＤを有していても、有していなくてもよい。
【００１５】
プロセッサ３０６は、受信された、暗号化されたコードを使用して、メモリ３０７を探索して、その受信された、暗号化されたコードと合致する格納済みの暗号化されたコードが存在するかどうかを判定する。答えが、「はい」である場合、プロセッサ３０６は、アイテムが、適切な個人によって所持されていることを示すシグナルを、セキュリティ読み取り装置４０１に送信する。プロセッサ３０６は、合致を見出さなかった場合、アイテムが、適切な個人によって所持されていないことを示すシグナルを、セキュリティ読み取り装置４０１に送信する。このシグナルに応答して、セキュリティ読み取り装置４０１は、警報を鳴らし、かつ／または出口をロックして、個人が、構内を出ることができないようにすることができる。
【００１６】
図５は、図１のプログラマの一実施形態によって実行される動作５００を示す。ブロック５０１で開始された後、判定ブロック５０２が、ＲＦＩＤの中に格納されるべきコードを符号化するためのキーが、ＰＯＳから受信されているかどうかを判定する。プログラマの動作を始めさせる、さらなるコマンドが存在することが可能であることに留意されたい。答えが、「いいえ」である場合、制御は、判定ブロック５０２に戻される。答えが、「はい」である場合、判定ブロック５０３が、暗号化されたコードが格納されることが可能なＲＦＩＤが、存在するかどうかを判定する。答えが、「いいえ」である場合、ブロック５０４が、誤り回復を実行してから、制御を判定ブロック５０２に戻す。
【００１７】
判定ブロック５０３で、答えが、「はい」である場合、ブロック５０６が、ＰＯＳから受信されたキーから、暗号化されたコードを生成し、ブロック５０７が、格納のために、暗号化されたコードをＲＦＩＤに送信してから、制御を判定ブロック５０８に移す。
【００１８】
判定ブロック５０８は、暗号化されたコードの格納が成功したことを示すシグナルが、ＲＦＩＤから受信されたかどうかを判定する。複数の暗号化されたコードが、ＲＦＩＤの中に格納するために生成され、送信されることが可能であることに留意されたい。判定ブロック５０８は、暗号化されたコードのすべてが、うまく格納されたかどうかを判定する。判定ブロック５０８における答えが、「いいえ」である場合、ブロック５０９は、誤り回復を実行してから、制御を判定ブロック５０２に転送して戻す。判定ブロック５０８における答えが、「はい」である場合、ブロック５１１が、動作の成功を示すシグナルをＰＯＳに送信してから、制御を判定ブロック５０２に戻す。
【００１９】
図６は、プログラミング中、およびアクセス中にＲＦＩＤによって実行される諸動作６００を示す。ブロック６０１で開始された後、判定ブロック６０２が、ＲＦＩＤからデータを獲得するために受信されているアクセス要求が存在するかどうかを判定する。答えが、「いいえ」である場合、制御は、判定ブロック６０２に戻される。判定ブロック６０２で、答えが、「はい」である場合、判定ブロック６０３が、ＲＦＩＤの中に格納済みの暗号化されたコードが存在するかどうかを判定する。複数の暗号化されたコードが、ＲＦＩＤの中に格納されている可能性があるが、１つの暗号化されたコードで十分である。
【００２０】
判定ブロック６０３で、答えが、「はい」である場合、制御は、判定ブロック６０８に戻される。判定ブロック６０３で、答えが、「いいえ」である場合、判定ブロック６０４が、暗号化されたコードが受信されているかどうかを判定する。答えが、「いいえ」である場合、ブロック６０６が、通常の諸動作を実行してから、制御を判定ブロック６０２に戻す。判定ブロック６０４で、答えが、「いいえ」である場合、ブロック６０７が、暗号化されたコードを格納し、制御を判定ブロック６０２に戻す。
【００２１】
判定ブロック６０３に戻ると、判定ブロック６０３における答えが、「はい」である場合、判定ブロック６０８が、正しい暗号化されたコードが受信されているかどうかを判定する。答えが、「いいえ」である場合、ブロック６０９が、許可されていないアクセスとして応答する。ブロック６０９の応答は、ＲＦＩＤにアクセスする読み取り装置に何も返送しないこと、ＲＦＩＤの中に格納された公開情報だけを読み取り装置に返送すること、または偽の情報を読み取り装置に送信することであることが可能である。ブロック６０９の実行の後、制御は、判定ブロック６０２に戻される。判定ブロック６０８で、答えが、「はい」である場合、ブロック６１１が、正しいコードが受信されたことを示すシグナルを送信し、他の任意の要求された情報、または正しいコードが受信された場合に送信されるべき情報も送信することができる。ブロック６１１の実行の後、制御は、判定ブロック６０２に戻される。
【００２２】
図７は、図２のセキュリティ読み取り装置の実施形態によって実行される諸動作７００を示す。ブロック７０１で開始された後、判定ブロック７０２が、ＲＦＩＤをスキャンする要求が、入力デバイスから受け取られているかどうかを判定する。答えが、「いいえ」である場合、制御は、判定ブロック７０２に戻される。判定ブロック７０２で、答えが、「はい」である場合、ブロック７０３が、暗号化されたコードを生成するためのキーとして使用される情報を受け取る。その情報は、入力デバイスから受け取られる。
【００２３】
次に、判定ブロック７０４が、暗号化されたコードをＲＦＩＤに送信する。情報を受け取った後、ブロック７０３は、暗号化されたコードを生成することに留意されたい。ブロック７０４の実行の後、制御は、判定ブロック７０７に移される。ブロック７０７は、ＲＦＩＤが応答したかどうかを判定する。答えが、「いいえ」である場合、判定ブロック７０６は、誤り回復を実行してから、制御を判定ブロック７０２に戻す。判定ブロック７０７で、答えが、「はい」である場合、制御は、判定ブロック７０８に移される。
【００２４】
判定ブロック７０８は、ＲＦＩＤに送信された暗号化されたコードに関して、合致シグナルが、ＲＦＩＤから受信されたかどうかを判定する。答えが、「いいえ」である場合、制御は、ブロック７０９に移され、ブロック７０９は、無効所有権指示を表示してから、制御を判定ブロック７０２に戻す。判定ブロック７０８で、答えが、「はい」である場合、ブロック７１１が、有効所有権指示を表示する。次に、判定ブロック７１２が、送信された暗号化されたコードに応答して、ＲＦＩＤから受信された、さらなるデータが存在しているかどうかを判定する。答えが、「はい」である場合、ブロック７１３が、そのさらなるデータを表示してから、制御を判定ブロック７０２に戻す。判定ブロック７１２で、答えが、「いいえ」である場合、制御は、判定ブロック７０２に戻される。
【００２５】
図８は、図３のプログラマの一実施形態によって実行される諸動作８００を示す。ブロック８０１で開始された後、判定ブロック８０２が、ＲＦＩＤの中に格納されるべきコードを暗号化するためのキーが、プログラマから受け取られたかどうかを判定する。プログラマの諸動作を始めさせる、さらなるコマンドが存在することが可能であることに留意されたい。答えが、「いいえ」である場合、制御は、判定ブロック８０２に戻される。答えが、「はい」である場合、判定ブロック８０３が、暗号化されたコードが格納されることが可能なＲＦＩＤが存在するかどうかを判定する。答えが、「いいえ」である場合、ブロック８０４が、誤り回復を実行してから、制御を判定ブロック８０２に戻す。
【００２６】
判定ブロック８０３で、答えが、「はい」である場合、ブロック８０６が、プログラマから受け取られたキーから、暗号化されたコードを生成し、ブロック８０７が、格納のために、その暗号化されたコードをＲＦＩＤに送信してから、制御を判定ブロック８０８に戻す。
【００２７】
判定ブロック８０８が、暗号化されたコードの格納が成功したことを示すシグナルが、ＲＦＩＤから受信されたかどうかを判定する。複数の暗号化されたコードが、ＲＦＩＤの中に格納するために、生成され、送信されることが可能であることに留意されたい。判定ブロック８０８は、暗号化されたコードのすべてが、うまく格納されたかどうかを判定する。判定ブロック８０８における答えが、「いいえ」である場合、ブロック８０９が、誤り回復を実行してから、制御を判定ブロック８０２に戻す。判定ブロック８０８における答えが、「はい」である場合、ブロック８１１が、プログラマに動作の成功を示すシグナルを送信してから、制御を判定ブロック８０２に戻す。
【００２８】
図９は、図４のセキュリティ読み取り装置の実施形態によって実行される諸動作９００を示す。ブロック９０１で開始された後、判定ブロック９０２が、所有物ＲＦＩＤが検出されたかどうかを判定する。答えが、「いいえ」である場合、制御は、判定ブロック９０２に戻される。判定ブロック９０２で、答えが、「はい」である場合、ブロック９０３が、暗号化されたコードを生成するためのキーとして使用される情報を、データベース３０９、入力デバイス３１１、または個人識別ＲＦＩＤ４０３から受け取ることができる。その情報は、入力デバイスから、またはプログラマが、個人識別ＲＦＩＤにアクセスすることによって受け取られる。
【００２９】
次に、判定ブロック９０４が、暗号化されたコードをＲＦＩＤに送信する。情報を受け取った後、ブロック９０３は、暗号化されたコードを生成することに留意されたい。ブロック９０４の実行の後、制御は、判定ブロック９０７に戻される。ブロック９０７は、ＲＦＩＤが応答したかどうかを判定する。答えが、「いいえ」である場合、判定ブロック９０６が、誤り回復を実行してから、制御を判定ブロック９０２に戻す。判定ブロック９０７で、答えが、「はい」である場合、制御は、判定ブロック９０８に戻される。
【００３０】
判定ブロック９０８が、ＲＦＩＤに送信された暗号化されたコードに関して、合致シグナルが、ＲＦＩＤから受信されたかどうかを判定する。答えが、「いいえ」である場合、制御は、ブロック９０９に移され、ブロック９０９は、警報を鳴らし、かつ／または出口をロックしてから、制御を判定ブロック９０２に戻す。判定ブロック９０８で、答えが、「はい」である場合、ブロック９１１が、アイテムが、構内から持ち去られることを許す。次に、判定ブロック９１２が、送信された暗号化されたコードに応答して、ＲＦＩＤから受信された、さらなるデータが存在するかどうかを判定する。答えが、「はい」である場合、ブロック９１３が、そのさらなるデータを表示してから、制御を判定ブロック９０２に戻す。判定ブロック９１２で、答えが、「いいえ」である場合、制御は、判定ブロック９０２に戻される。
【００３１】
局、サーバ、またはシステムの諸動作が、ソフトウェアで実施される場合、そのソフトウェアは、任意のコンピュータ関連システムまたはコンピュータ関連方法によって、またはそのようなシステムまたは方法に関連して使用されるための、任意のコンピュータ可読媒体上に格納されることが可能であることに留意されたい。本明細書の文脈では、コンピュータ可読媒体は、電子デバイス、磁気デバイス、光学デバイス、またはその他の物理的デバイス、あるいはコンピュータ関連システムまたはコンピュータ関連方法によって、またはそのようなシステムまたは方法に関連して使用されるための、コンピュータ・プログラムを含む、または格納することが可能な手段である。ソフトウェアは、コンピュータ・ベースのシステム、プロセッサを含むシステムなどの、命令実行システム、命令実行装置、または命令実行デバイス、あるいは命令実行システム、命令実行装置、または命令実行デバイスから命令をフェッチし、それらの命令を実行することができる他のシステムによって、あるいはそのようなシステム、装置、またはデバイスに関連して使用されるための、任意のコンピュータ可読媒体において実体化されることが可能である。本明細書の文脈では、「コンピュータ可読媒体」は、命令実行システム、命令実行装置、または命令実行デバイスによって、またはそのようなシステム、装置、またはデバイスに関連して使用されるためのプログラムを、格納する、通信する、伝搬する、またはトランスポートすることができる任意の手段であることが可能である。例えば、コンピュータ可読媒体は、電子、磁気、光学、電磁、赤外線、または半導体のシステム、装置、デバイス、または伝搬媒体であることが可能であるが、以上には限定されない。コンピュータ可読媒体のより具体的な例（網羅的ではないリスト）には、以下が含まれる。すなわち、１つまたは複数の配線を有する電気接続（電子）、ポータブル・コンピュータ・ディスケット（磁気）、ランダム・アクセス・メモリ（ＲＡＭ）（電子）、読み取り専用メモリ（ＲＯＭ）（電子）、消去可能なプログラマブル読み取り専用メモリ（ＥＰＲＯＭ、ＥＥＰＲＯＭ、またはＦｌａｓｈメモリ）（電子）、光ファイバ（光学）、およびポータブル・コンパクトディスク読み取り専用メモリ（ＣＤＲＯＭ）（光学）である。コンピュータ可読媒体は、プログラムが印刷された、用紙、または別の適切な媒体でさえあることが可能であることに留意されたい。というのは、そのプログラムが、用紙、またはその他の媒体の光学スキャンを介して、電子的にキャプチャされて、次に、必要な場合、コンパイルされ、解釈されるか、またはそれ以外で、適切な形で処理されて、コンピュータ・メモリの中に格納されることが可能だからである。
【００３２】
局、サーバ、またはシステムが、ハードウェアで実施される代替の実施形態では、局、サーバ、またはシステムは、当技術分野でそれぞれ周知である、以下の技術のいずれか、または組合せで実施されることが可能である。すなわち、データ信号に対して論理関数を実施するための論理ゲートを有するディスクリートの論理回路、適切な結合論理ゲートを有する特定用途向け集積回路（ＡＳＩＣ）、プログラマブル・ゲート・アレイ（ＰＧＡ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などである。
【図面の簡単な説明】
【００３３】
【図１】ＰＯＳ（ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末装置と互いに接続されたプログラマが、ＲＦＩＤをリモートでプログラミングする実施形態を示すブロック図である。
【図２】セキュリティ読み取り装置が、ＲＦＩＤの中に格納された情報を読み取る実施形態を示すブロック図である。
【図３】データベースと互いに接続されたプログラマが、ＲＦＩＤをリモートでプログラミングする別の実施形態を示すブロック図である。
【図４】セキュリティ読み取り装置が、アイテムＲＦＩＤおよび個人識別ＲＦＩＤの中に格納された情報を読み取る別の実施形態を示すブロック図である。
【図５】図１の実施形態のプログラマによって実行される諸動作を示す流れ図である。
【図６】図１および図２に示した実施形態においてＲＦＩＤによって実行される諸動作を示す流れ図である。
【図７】図２に示した実施形態のセキュリティ読み取り装置によって実行される諸動作を示す流れ図である。
【図８】図３に示した実施形態のプログラマによって実行される諸動作を示す流れ図である。
【図９】図４に示した実施形態のセキュリティ読み取り装置によって実行される諸動作を示す流れ図である。
【図１】
2006268859.tif 000003
【図２】
2006268859.tif 000004
【図３】
2006268859.tif 000005
【図４】
2006268859.tif 000006
【図５】
2006268859.tif 000007
【図６】
2006268859.tif 000008
【図７】
2006268859.tif 000009
【図８】
2006268859.tif 000010
【図９】
2006268859.tif 000011