(57)【要約】【課題】通信距離とデータ容量を確保しやすいアクティブタグの特性を活かし、かつ電池消耗の問題がないパッシブタグの特性を活かした上で、データ読取時の認証に際してのセキュリティレベルを保つことのできるデータ読取方法を得る。【解決手段】アクティブタグ２０とパッシブタグ１０からなるＩＤタグを用いるデータ読取方法であって、パッシブタグ１０は、当該パッシブタグ１０に固有のＩＤ（１）を保持しており、アクティブタグ２０は、当該アクティブタグ２０に固有のＩＤ（２）、ＩＤ（１）、及びセキュアデータ（４）を保持しており、パッシブタグ１０よりＩＤ（１）を読み取るステップと、ＩＤ（１）をキーにしてアクティブタグ２０よりＩＤ（２）を読み取るステップと、ＩＤ（２）をキーにしてアクティブタグ２０よりセキュアデータ（４）を読み取るステップと、を有する。【選択図】図２
2008225627.tif 000002
【特許請求の範囲】
【請求項１】
アクティブタグとパッシブタグからなるＩＤタグを用いるデータ読取方法であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤ、前記第１ＩＤ、及び暗号化データを保持しており、
前記パッシブタグより前記第１ＩＤを読み取るステップと、
第１ＩＤをキーにして前記アクティブタグより前記第２ＩＤを読み取るステップと、
第２ＩＤをキーにして前記アクティブタグより前記暗号化データを読み取るステップと、
を有することを特徴とするデータ読取方法。
【請求項２】
アクティブタグとパッシブタグからなるＩＤタグを用いるデータ読取方法であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤ、及び暗号化データを保持しており、
前記第１ＩＤ、非暗号化データ、及びアクセスキーを格納したデータベースを設け、
前記非暗号化データを読み取る際には、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記非暗号化データを読み取り、
前記暗号化データを読み取る際には、
前記第１ＩＤ、前記アクセスキー、及び前記第２ＩＤを用いて、前記アクティブタグより前記暗号化データを読み取る
ことを特徴とするデータ読取方法。
【請求項３】
前記暗号化データを読み取る際には、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記アクセスキーを読み取り、
アクセスキーを用いて前記アクティブタグより前記第２ＩＤを読み取り、
第２ＩＤ及び前記アクセスキーを用いて前記アクティブタグより前記暗号化データを読み取る
ことを特徴とする請求項２に記載のデータ読取方法。
【請求項４】
アクティブタグとパッシブタグからなるＩＤタグを用いるデータ読取方法であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤを保持しており、
前記第１ＩＤ、前記第２ＩＤ、アクセスキー、及び暗号化データを格納したデータベースを設け、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記アクセスキーを読み取るステップと、
前記アクセスキーを用いて前記アクティブタグより前記第２ＩＤを読み取るステップと、
第２ＩＤ及び前記アクセスキーを用いて前記データベースより前記暗号化データを読み取るステップと、
を有することを特徴とするデータ読取方法。
【請求項５】
アクティブタグとパッシブタグからなるＩＤタグが保持しているデータを読み取る装置であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤ、前記第１ＩＤ、及び暗号化データを保持しており、
前記第１ＩＤ、前記第２ＩＤ、及び前記暗号化データを読み取るリーダを備え、
前記リーダは、
前記パッシブタグより前記第１ＩＤを読み取り、
第１ＩＤをキーにして前記アクティブタグより前記第２ＩＤを読み取り、
第２ＩＤをキーにして前記アクティブタグより前記暗号化データを読み取る
ことを特徴とするデータ読取装置。
【請求項６】
アクティブタグとパッシブタグからなるＩＤタグを用いてデータ読取を制御する装置であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤ、及び暗号化データを保持しており、
前記第１ＩＤ、非暗号化データ、及びアクセスキーを格納したデータベースと、
前記第１ＩＤ、前記第２ＩＤ、前記アクセスキー、前記非暗号化データ、及び前記暗号化データを読み取るリーダと、
を備え、
前記リーダは、
前記非暗号化データを読み取る際には、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記非暗号化データを読み取り、
前記暗号化データを読み取る際には、
前記第１ＩＤ、前記アクセスキー、及び前記第２ＩＤを用いて、前記アクティブタグより前記暗号化データを読み取る
ことを特徴とするデータ読取制御装置。
【請求項７】
前記リーダは、
前記暗号化データを読み取る際には、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記アクセスキーを読み取り、
アクセスキーを用いて前記アクティブタグより前記第２ＩＤを読み取り、
第２ＩＤ及び前記アクセスキーを用いて前記アクティブタグより前記暗号化データを読み取る
ことを特徴とする請求項６に記載のデータ読取制御装置。
【請求項８】
アクティブタグとパッシブタグからなるＩＤタグを用いてデータ読取を制御する装置であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤを保持しており、
前記第１ＩＤ、前記第２ＩＤ、アクセスキー、及び暗号化データを格納したデータベースと、
前記第１ＩＤ、前記第２ＩＤ、前記アクセスキー、及び前記暗号化データを読み取るリーダと、
を備え、
前記リーダは、
前記パッシブタグより前記第１ＩＤを読み取り、その第１ＩＤをキーにして前記データベースより前記アクセスキーを読み取り、
前記アクセスキーを用いて前記アクティブタグより前記第２ＩＤを読み取り、
第２ＩＤ及び前記アクセスキーを用いて前記データベースより前記暗号化データを読み取る
ことを特徴とするデータ読取制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクティブタグとパッシブタグを併用し、これらが保持しているデータを読み取る方法及び装置、並びにこれらのタグを用いてデータ読取を制御する装置に関するものである。
【背景技術】
【０００２】
従来、『電池を必要とすることにより生じる、上記電池寿命に起因した種々の問題、及び防水性に起因した上記種々の問題を全て解消した新規な非接触アクティブＩＤタグ装置及びこの非接触アクティブＩＤタグ装置を用いたＲＦ−ＩＤシステムを提供する。』ことを目的とした技術として、『少なくともアンテナ５及びメモリ６を含む電子回路を搭載し、識別情報を保持する非接触アクティブＩＤタグ装置１において、電源用の電気二重層コンデンサ１１と、外部の充電器１４に内蔵する送電用誘導コイル１８からの電力を、電磁誘導作用により受電する受電用誘導コイル１６と、受電用誘導コイル１６からの電力を用いて前記電源用コンデンサ１１を充電する充電制御回路１５とを有する。』というものが提案されている（特許文献１）。
【０００３】
【特許文献１】特開２００６−３１１１６９号公報（要約）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術で用いられているアクティブタグは、通信距離が比較的長いという特徴があるものの、その動作に外部電源（電池等）が必要であり、定期的に電池の交換等が必要である。特に、通信頻度が多くなると、それに応じて交換頻度も多くしなければならない。
一方、パッシブタグは、外部電源（電池等）が不要である反面、通信距離がアクティブタグに比べて短い（例えば１ｍ未満程度）という特徴がある。また、複雑な暗号化方式に対応できない、大容量のデータを扱いにくい、という特徴もある。
そのため、通信距離とデータ容量を確保しやすいアクティブタグの特性を活かし、かつ電池消耗の問題がないパッシブタグの特性を活かした上で、データ読取時の認証に際してのセキュリティレベルを保つことのできるデータ読取方法、データ読取装置、及びデータ読取制御装置が望まれていた。
【課題を解決するための手段】
【０００５】
本発明に係るデータ読取方法は、
アクティブタグとパッシブタグからなるＩＤタグを用いるデータ読取方法であって、
前記パッシブタグは、
当該パッシブタグに固有の第１ＩＤを保持しており、
前記アクティブタグは、
当該アクティブタグに固有の第２ＩＤ、前記第１ＩＤ、及び暗号化データを保持しており、
前記パッシブタグより前記第１ＩＤを読み取るステップと、
第１ＩＤをキーにして前記アクティブタグより前記第２ＩＤを読み取るステップと、
第２ＩＤをキーにして前記アクティブタグより前記暗号化データを読み取るステップと、
を有することを特徴とするものである。
【発明の効果】
【０００６】
本発明に係るデータ読取方法によれば、データ読取時の認証の際にパッシブタグを併用することにより、アクティブタグにアクセスする回数を減らすことができるので、アクティブタグの電池消耗等を低減することができる。
また、アクティブタグとパッシブタグを併用して認証を行うので、データ読取に際してのセキュリティレベルを確保することができる。
【発明を実施するための最良の形態】
【０００７】
実施の形態１．
図１は、本発明の実施の形態１に係るデータ読取装置１００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
パッシブタグ１０は、当該パッシブタグに固有の一意のＩＤ（１）を保持している。
アクティブタグ２０は、当該アクティブタグ２０に固有の一意のＩＤ（２）、パッシブタグ１０のＩＤ（３）、セキュアデータ（４）を保持している。セキュアデータ（４）は暗号化されている。
データ読取装置１００は、一時記憶領域を有するリーダ３０、ライタ４０を備える。
一時記憶領域は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の書込み可能な記憶装置で構成する。
ライタ４０は、パッシブタグ１０及びアクティブタグ２０を初期化する際に、上述の各データをそれぞれのタグに書き込む。
【０００８】
図１において、パッシブタグ１０とアクティブタグ２０は、認証対象となる管理対象物等に付されており、ユーザはデータ読取装置１００の近傍にその管理対象物を近づけて、データの読み取りを実行させるものとする。
【０００９】
本実施の形態１における「第１ＩＤ」は、ＩＤ（１）がこれに相当する。
また、「第２ＩＤ」は、ＩＤ（２）がこれに相当する。
また、「暗号化データ」は、セキュアデータ（４）がこれに相当する。
【００１０】
なお、『ＪＩＳ  Ｘ  ０５００  データキャリア用語』における「ＲＦタグ」と、本発明における「ＩＤタグ」は、同義に用いるものとする。
同様に、「能動型ＲＦタグ」と「アクティブタグ」、「受動型ＲＦタグ」と「パッシブタグ」を、それぞれ同義に用いる。
【００１１】
図２は、リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。以下、各ステップについて説明する。
【００１２】
（Ｓ１）ＩＤ（１）の問合せ
リーダ３０は、パッシブタグ１０に対し、ＩＤ（１）を問い合わせる。
（Ｓ２）ＩＤ（１）の読取り
リーダ３０は、パッシブタグ１０より、ＩＤ（１）を読み取る。読み取ったＩＤ（１）は、一時記憶領域に格納される。
（Ｓ３）（１）をキーにしてＩＤ（２）の問合せ
リーダ３０は、ステップＳ２で読み取ったＩＤ（１）をキーにして、アクティブタグ２０に対し、ＩＤ（２）を問い合わせる。
（Ｓ４）ＩＤ（２）の読取り
アクティブタグ２０は、リーダ３０が送信したＩＤ（１）と、自己が保持しているＩＤ（３）とを照合し、これらが一致した場合に限り、ＩＤ（２）をリーダ３０に出力する。リーダ３０が読み取ったＩＤ（２）の値は、一時記憶領域に格納される。
（Ｓ５）（２）をキーにしてデータ（４）の問合せ
リーダ３０は、ステップＳ４で受け取ったＩＤ（２）をキーにして、アクティブタグ２０に対し、セキュアデータ（４）を問い合わせる。
（Ｓ６）データ（４）の読取り
アクティブタグ２０は、リーダ３０が送信したＩＤ（２）と、自己が保持しているＩＤ（２）とを照合し、これらが一致した場合に限り、セキュアデータ（４）をリーダ３０に出力する。
【００１３】
以上のように、本実施の形態１によれば、データ読取時の認証の際にパッシブタグ１０を併用することにより、アクティブタグ２０にアクセスする回数を減らすことができるので、アクティブタグ２０の電池消耗等を低減することができる。
また、アクティブタグ２０とパッシブタグ１０を併用して認証を行うので、アクティブタグ２０に複雑な暗号化アルゴリズムを搭載しなくても、データ読取に際してのセキュリティレベルを確保することができる。
【００１４】
実施の形態２．
図３は、本発明の実施の形態２に係るデータ読取制御装置３００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
パッシブタグ１０は、当該パッシブタグに固有の一意のＩＤ（１）を保持している。
アクティブタグ２０は、当該アクティブタグ２０に固有の一意のＩＤ（２）、パッシブタグ１０のＩＤ（３）、セキュアデータ（４）、非セキュアデータ（５）を保持している。セキュアデータ（４）は暗号化されている。
データ読取制御装置３００は、一時記憶領域を有するリーダ３０、ライタ４０、データベース５０を備える。
リーダ３０とライタ４０の構成は、実施の形態１の図１と同様である。ただし、ライタ４０は、データベース５０から書込みデータを読み込む際に使用する一時記憶領域を備えている。
データベース５０は、パッシブタグ１０が保持するＩＤ（１）、アクティブタグ２０が保持するＩＤ（２）、アクティブタグ２０が保持する非セキュアデータ（５）、アクセスキー（６）、ＡＣＬ（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｌｉｓｔ）を格納している。
データベース５０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置に、上記データを記録したデータファイルを格納する等により構成することができる。
【００１５】
ライタ４０は、パッシブタグ１０及びアクティブタグ２０を初期化する際に、必要に応じてデータベース５０が格納している各データを読み出し、上述の各データをそれぞれのタグに書き込む。
【００１６】
なお、ここでいう非セキュアデータとは、機密性が比較的低いデータのことであり、暗号化が施されていないか、若しくは強度の低い暗号化方式により暗号化されたデータのことを指す。
【００１７】
本実施の形態１における「非暗号化データ」は、非セキュアデータ（５）がこれに相当する。
【００１８】
図４は、リーダ３０が非セキュアデータ（５）を読み取る際の動作シーケンスである。以下、各ステップについて説明する。
【００１９】
（Ｓ１）ＩＤ（１）の問合せ
リーダ３０は、パッシブタグ１０に対し、ＩＤ（１）を問い合わせる。
（Ｓ２）ＩＤ（１）の読取り
リーダ３０は、パッシブタグ１０より、ＩＤ（１）を読み取る。読み取ったＩＤ（１）は、一時記憶領域に格納される。
（Ｓ３）（１）をキーに非セキュアデータの問合せ
リーダ３０は、ステップＳ２で受け取ったＩＤ（１）をキーにして、データベース５０に対し、非セキュアデータ（５）を問い合わせる。
（Ｓ４）非セキュアデータ（５）の読取り
データベース５０は、リーダ３０より受け取ったＩＤ（１）に対応する非セキュアデータ（５）をリーダ３０に出力する。
【００２０】
従来は、セキュアデータ・非セキュアデータともに、アクティブタグ２０にアクセスしてデータを読み取っていたため、アクティブタグ２０の電池の消耗等が大きかった。
本実施の形態２においては、図４のように、アクティブタグ２０が保持している非セキュアデータ（５）と同じデータをデータベース５０にも保持しているので、非セキュアデータ（５）を取得する場合は、アクティブタグ２０にアクセスしなくともよい。
したがって、アクティブタグ２０にアクセスする回数を低減し、電池の消耗等を低減することができる。
また、非セキュアデータは機密性が比較的低いため、図４のような簡易な認証シーケンスでデータを送受信しても特段の問題はないものと考えられる。
【００２１】
図５は、リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。以下、各ステップについて説明する。
【００２２】
（Ｓ１）ＩＤ（１）の問合せ
リーダ３０は、パッシブタグ１０に対し、ＩＤ（１）を問い合わせる。
（Ｓ２）ＩＤ（１）の読取り
リーダ３０は、パッシブタグ１０より、ＩＤ（１）を読み取る。読み取ったＩＤ（１）は、一時記憶領域に格納される。
（Ｓ３）（１）をキーにアクセスキーの問合せ
リーダ３０は、ステップＳ２で受け取ったＩＤ（１）をキーにして、データベース５０に対し、アクセスキー（６）を問い合わせる。
（Ｓ４）アクセスキー（６）の読取り
データベース５０は、リーダ３０より受け取ったＩＤ（１）に対応するアクセスキー（６）をリーダ３０に出力する。
（Ｓ５）アクセスキー（６）を用いてＩＤ（２）の問合せ
リーダ３０は、ステップＳ４で読み取ったアクセスキー（６）を用いて、アクティブタグ２０に対し、ＩＤ（２）を問い合わせる。
（Ｓ６）ＩＤ（２）の読取り
アクティブタグ２０は、リーダ３０が送信したアクセスキー（６）を用いて所定の照合処理を実行し、条件が合致した場合に限り、ＩＤ（２）をリーダ３０に出力する。リーダ３０が読み取ったＩＤ（２）の値は、一時記憶領域に格納される。
なお、ここで行う照合とは、アクティブタグ２０があらかじめ保持している図示しないアクセスキーと一致するか否かを判定する処理でもよいし、アクセスキー（６）を元に所定のハッシュ演算を行って、想定した値と一致するか否かを判定する処理でもよい。その他の照合処理を用いてもよい。
（Ｓ７）ＩＤ（２）、アクセスキー（６）を用いてデータ（４）の問合せ
リーダ３０は、ステップＳ６で受け取ったＩＤ（２）と、ステップＳ４で受け取ったアクセスキー（６）を用いて、アクティブタグ２０に対し、セキュアデータ（４）を問い合わせる。
（Ｓ８）データ（４）の読取り
アクティブタグ２０は、リーダ３０が送信したＩＤ（２）とアクセスキー（６）を用いて所定の照合処理を実行し、条件が合致した場合に限り、セキュアデータ（４）をリーダ３０に出力する。
【００２３】
このように、セキュアデータを読み取る際には、アクティブタグ２０とパッシブタグ１０を併用して認証を行うので、アクティブタグ２０に複雑な暗号化アルゴリズムを搭載しなくても、データ読取に際してのセキュリティレベルを確保することができる。
【００２４】
以上のように、本実施の形態２によれば、非セキュアデータの読み取りに関してはデータベース５０へアクセスすることにより、アクティブタグ２０の電池消耗等を低減することができる。
また、セキュアデータの読み取りに関しては、アクティブタグ２０とパッシブタグ１０を併用して認証を行うので、アクティブタグ２０に複雑な暗号化アルゴリズムを搭載しなくても、データ読取に際してのセキュリティレベルを確保することができる。
【００２５】
実施の形態３．
図６は、本発明の実施の形態２に係るデータ読取制御装置６００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
図６において、データベース５０は、実施の形態２の図３で説明した各データに加え、セキュアデータ（４）を格納している。その他の構成は図３と同様であるため、説明を省略する。
【００２６】
図７は、リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。以下、各ステップについて説明する。
【００２７】
（Ｓ１）〜（Ｓ６）
図５のステップＳ１〜Ｓ６と同様であるため、説明を省略する。
（Ｓ７）ＩＤ（２）、アクセスキー（６）を用いてデータ（４）の問合せ
リーダ３０は、ステップＳ６で受け取ったＩＤ（２）と、ステップＳ４で受け取ったアクセスキー（６）を用いて、データベース５０に対し、セキュアデータ（４）を問い合わせる。
（Ｓ８）データ（４）の読取り
データベース５０は、リーダ３０が送信したＩＤ（２）とアクセスキー（６）を用いて所定の照合処理を実行し、条件が合致した場合に限り、セキュアデータ（４）をリーダ３０に出力する。
【００２８】
なお、非セキュアデータ（５）にアクセスする際には、実施の形態２で説明した図４と同様のシーケンスを用いればよい。
【００２９】
従来は、アクティブタグ２０にアクセスしてセキュアデータを読み取っていたため、セキュアデータを読み取っている間はアクティブタグ２０の電池等を消耗していた。
本実施の形態３においては、図６〜図７に示すように、アクティブタグ２０が保持しているセキュアデータ（４）と同じデータをデータベース５０にも保持しているので、ＩＤの取得等の認証処理にのみアクティブタグ２０を使用し、セキュアデータ（４）はデータベース５０にアクセスすることで取得できる。
したがって、アクティブタグ２０にアクセスする回数を低減し、電池の消耗等を低減することができる。図７の例では、ステップＳ５〜Ｓ６のみ、アクティブタグ２０にアクセスしていることが分かる。
【００３０】
以上のように、本実施の形態３によれば、セキュアデータを読み取る際に、アクティブタグ２０へのアクセス回数を最小限に抑えることができるので、アクティブタグ２０の電池の消耗等を最小限にすることができる。
また、セキュアデータの読み取りに関しては、アクティブタグ２０とパッシブタグ１０を併用して認証を行うので、アクティブタグ２０に複雑な暗号化アルゴリズムを搭載しなくても、データ読取に際してのセキュリティレベルを確保することができる。
【００３１】
なお、実施の形態２〜３におけるデータベース５０は、例えばＩＣメモリや磁気記録媒体等を用いて構成してもよい。
また、図３や図６において、データベース５０はデータ読取制御装置と一体化して構成しているように記載しているが、これに限られるものではなく、データベース５０のみ遠隔に配置し、通信装置によりデータの送受信を行うようにしてもよい。この時、通信は暗号化しておくことが望ましい。
【００３２】
実施の形態４．
以上の実施の形態２〜３では、読み取るデータの種類（非セキュアデータか、セキュアデータか）に応じて、パッシブタグとアクティブタグを使い分ける動作シーケンスを説明した。
一方、利用シーンに応じて認証の厳密度に差を設け、簡易認証時にはパッシブタグを使用し、厳密な認証時にはパッシブタグとアクティブタグを併用する、という利用形態も考えられる。
【００３３】
図８は、本実施の形態４に係るデータ読取制御装置８００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
パッシブタグ１０とアクティブタグ２０は、それぞれ自己に固有のＩＤのみを保持している。データベース５０が格納しているデータは、次の図９で説明する。
【００３４】
図９は、データベース５０が格納しているパッシブタグテーブルとアクティブタグテーブルの構成及びデータ例を示すものである。
パッシブタグテーブルは、「パッシブタグＩＤ」列と「アクティブタグＩＤ」列を有する。「パッシブタグＩＤ」列にはパッシブタグ１０が保持するＩＤ（１）が、「アクティブタグＩＤ」列にはアクティブタグ２０が保持するＩＤ（２）が、それぞれ格納される。
アクティブタグテーブルは、「アクティブタグＩＤ」列と、必要な情報を格納する列を有する。「アクティブタグＩＤ」列にはアクティブタグ２０が保持するＩＤ（２）が格納される。
【００３５】
以下、簡易認証時と詳細認証時に分けて、認証シーケンスを説明する。
【００３６】
（１）簡易認証時
リーダ３０は、パッシブタグ１０よりＩＤ（１）を読み取る。
次に、ＩＤ（１）をキーにしてパッシブタグテーブルを検索し、該当する行の「アクティブタグＩＤ」列の値を読み取る。
次に、読み取った「アクティブタグＩＤ」列の値をキーにしてアクティブタグテーブルを検索し、該当する行から必要な情報を読み取る。
【００３７】
（２）詳細認証時
リーダ３０は、パッシブタグ１０よりＩＤ（１）を読み取るとともに、アクティブタグ２０よりＩＤ（２）を読み取る。
次に、ＩＤ（１）をキーにしてパッシブタグテーブルを検索し、該当する行の「アクティブタグＩＤ」列の値を読み取る。
次に、パッシブタグテーブルの「アクティブタグＩＤ」列の値と、アクティブタグ２０より読み取ったＩＤ（２）とを比較して、両者が一致した場合に限り、アクティブタグテーブルへのアクセスを許可する。
【００３８】
なお、データベース５０は、データ読取制御装置と一体化して構成しているように記載しているが、これに限られるものではなく、データベース５０のみ遠隔に配置し、通信装置によりデータの送受信を行うようにしてもよい。この時、通信は暗号化しておくことが望ましい。
【００３９】
以上のように、本実施の形態４によれば、認証の厳密度に応じて、パッシブタグのみを用いる場合と両者を併用する場合を使い分けるので、アクティブタグの電池消耗等を抑えることができるとともに、必要に応じて適切なセキュリティレベルを確保できる。
【図面の簡単な説明】
【００４０】
【図１】実施の形態１に係るデータ読取装置１００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
【図２】リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。
【図３】実施の形態２に係るデータ読取制御装置３００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
【図４】リーダ３０が非セキュアデータ（５）を読み取る際の動作シーケンスである。
【図５】リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。
【図６】実施の形態２に係るデータ読取制御装置６００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
【図７】リーダ３０がセキュアデータ（４）を読み取る際の動作シーケンスである。
【図８】実施の形態４に係るデータ読取制御装置８００、パッシブタグ１０、及びアクティブタグ２０の機能ブロック図である。
【図９】データベース５０が格納しているパッシブタグテーブルとアクティブタグテーブルの構成及びデータ例を示すものである。
【符号の説明】
【００４１】
１０  パッシブタグ、２０  アクティブタグ、３０  リーダ、４０  ライタ、５０  データベース、１００  データ読取装置、３００  データ読取制御装置、６００  データ読取制御装置、８００  データ読取制御装置。
【図１】
2008225627.tif 000003
【図２】
2008225627.tif 000004
【図３】
2008225627.tif 000005
【図４】
2008225627.tif 000006
【図５】
2008225627.tif 000007
【図６】
2008225627.tif 000008
【図７】
2008225627.tif 000009
【図８】
2008225627.tif 000010
【図９】
2008225627.tif 000011