(57)【要約】【課題】アクセス対象となるＲＦＩＤタグの識別を容易にし、ＲＦＩＤタグへのアクセスを効率良く行う。【解決手段】ＲＦＩＤタグには、ＲＦＩＤタグ毎に異なるＵＩＤを示す２次元コードが予め表記されている。リーダライタ装置は、カメラにより、アクセスしたいＲＦＩＤタグに表記された２次元コードを読み取り（ステップＳ１）、画像データ中の２次元コードを解析して、ＲＦＩＤタグのＵＩＤを取得する（ステップＳ２）。次に、ユーザの操作により入力部からＲＦＩＤタグへのアクセス内容が入力される（ステップＳ３）。リーダライタ装置は、入力されたアクセス内容に対応するコマンドに、解析して取得されたＵＩＤを付加し、コマンドを送信する（ステップＳ４）。【選択図】図４
2008117071.tif 000002
【特許請求の範囲】
【請求項１】
固有ＩＤを示す識別コードが表記されたＲＦＩＤタグから前記識別コードを読み取る読取手段と、
前記読み取った識別コードを解析して前記ＲＦＩＤタグの固有ＩＤを取得する取得手段と、
前記取得した固有ＩＤをコマンドに付加して前記ＲＦＩＤタグに送信する送信手段と、
を備えたことを特徴とするＲＦＩＤタグアクセス装置。
【請求項２】
前記識別コードは、固有ＩＤを示すバーコード又は２次元コードであり、
前記読取手段は、前記ＲＦＩＤタグに表記されたバーコード又は２次元コードを光学的に読み取り、
前記取得手段は、前記読み取ったバーコード又は２次元コードを解析して前記ＲＦＩＤタグの固有ＩＤを取得することを特徴とする請求項１に記載のＲＦＩＤタグアクセス装置。
【請求項３】
前記識別コードは、固有ＩＤを示す識別画像であり、
前記読取手段は、前記ＲＦＩＤタグに表記された識別画像を撮影手段により撮影し、
前記取得手段は、前記撮影した識別画像を解析して前記ＲＦＩＤタグの固有ＩＤを取得することを特徴とする請求項１に記載のＲＦＩＤタグアクセス装置。
【請求項４】
前記識別コードは、データベースから固有ＩＤを参照するための参照データであり、
前記取得手段は、前記読み取った参照データに基づいて前記データベースを検索し、当該参照データに対応する固有ＩＤを前記データベースから読み出すことを特徴とする請求項１から３のいずれか一項に記載のＲＦＩＤタグアクセス装置。
【請求項５】
指向性を有するアンテナと、
前記アンテナの電波放射方向に存在する前記ＲＦＩＤタグとの距離を測定する測定手段と、
前記測定された距離に基づいてアンテナ出力を決定する決定手段と、
を備え、
前記送信手段は、前記決定されたアンテナ出力に応じて前記アンテナからコマンドを送信することを特徴とする請求項１から４のいずれか一項に記載のＲＦＩＤタグアクセス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤ（Radio Frequency Identification）タグにアクセスを行うＲＦＩＤタグアクセス装置に関する。
【背景技術】
【０００２】
通常、ＲＦＩＤタグのメモリに対してリーダライタ装置からデータの書き込みや読み出し等のアクセス処理を行う場合、特定のＲＦＩＤタグにのみアクセスするためには、アクセス先のＲＦＩＤタグを指定する必要がある。そのため、リーダライタ装置からＲＦＩＤタグに送信されるコマンドの中には、どのＲＦＩＤタグに対するコマンドかを示すために、ＲＦＩＤタグ自身の固有ＩＤ（以下、ＵＩＤ（Unique Identification）という。）が含まれている。このＵＩＤはＲＦＩＤタグ毎に値が異なるため、どのＲＦＩＤタグに対する命令かを判別することができる。
【０００３】
このように、特定のＲＦＩＤタグにアクセスしたい場合には、そのＲＦＩＤタグのＵＩＤを知る必要がある。一般的には、図１４に示すように、リーダライタ装置５０からＲＦＩＤタグ６０のＵＩＤを取得するためのコマンドが送信されると、交信範囲５１内のＲＦＩＤタグ６０から、そのＲＦＩＤタグ６０のＵＩＤがコマンドに対する応答の中に含まれて返ってくる。図１４に示す例では、交信範囲５１内のＲＦＩＤタグ６０は６つであるため、６つのＵＩＤが得られる。そして、リーダライタ装置５０は、返ってきた６つのＵＩＤの中からアクセスしたいＲＦＩＤタグ６０のＵＩＤを選択し、そのＵＩＤを使って目的のＲＦＩＤタグ６０にアクセスする。
【０００４】
また、ＲＦＩＤタグ上にＵＩＤや、ＵＩＤを示すバーコード又は２次元コードを印刷しておくことも行われている。例えば、ＲＦＩＤチップに電子的に記憶されているＩＤが認識不可能な場合の代替手段として、人が読み取り可能な形態又はバーコード等で、ＩＤ管理個体に直接かつ物理的に個体認識番号を表示することが提案されている（例えば、特許文献１参照）。
【０００５】
また、ＩＣタグに書き込むべき情報をＩＣタグの表裏面にバーコードや２次元コードとして印刷しておき、バーコードや２次元コードから読み取った情報をＩＣタグのデータ領域に書き込む技術が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００５−２５４１２号公報
【特許文献２】特開２００５−２２２５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、交信範囲内に複数のＲＦＩＤタグが存在する場合、複数のＵＩＤの中からアクセスしたいＲＦＩＤタグのＵＩＤを識別することは困難であり、アクセスしたいＲＦＩＤタグとは異なるＲＦＩＤタグのメモリにデータを書き込む等、誤操作が発生するおそれがあった。
【０００７】
アクセスしたいＲＦＩＤタグのＵＩＤを選択するには、予めそのＵＩＤを知っている場合でなければ、ＲＦＩＤタグの表面上に印刷された情報（例えば、ＵＩＤ、商品番号、バーコード化された商品の個別番号等）を見て確認するしかなく、アクセスしたいＲＦＩＤタグのＵＩＤの選択に時間がかかっていた。
【０００８】
さらに、電波環境が悪い場合、複数のＲＦＩＤタグの読み取り過程でエラーが生じた場合（例えば、ＲＦＩＤタグから返される電波同士が衝突し、ＲＦＩＤタグから正常なデータが得られない場合等）には、アクセスしたいＲＦＩＤタグのＵＩＤが得られるとは限らず、ＵＩＤを選択する場合に、実際にアクセスしたいＲＦＩＤタグのＵＩＤが選択肢の中に含まれていない可能性もあった。
【０００９】
本発明は、アクセス対象となるＲＦＩＤタグの識別を容易にし、ＲＦＩＤタグへのアクセスを効率良く行うことを課題とする。
【課題を解決するための手段】
【００１０】
以上の課題を解決するために、本発明は、ＲＦＩＤタグアクセス装置において、固有ＩＤを示す識別コードが表記されたＲＦＩＤタグから前記識別コードを読み取る読取手段と、前記読み取った識別コードを解析して前記ＲＦＩＤタグの固有ＩＤを取得する取得手段と、前記取得した固有ＩＤをコマンドに付加して前記ＲＦＩＤタグに送信する送信手段と、を備えたことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、ＲＦＩＤタグに表記された識別コードを読み取り、読み取った識別コードを解析して固有ＩＤを取得し、取得した固有ＩＤをコマンドに付加してＲＦＩＤタグに送信するので、アクセス対象となるＲＦＩＤタグの識別を容易にし、ＲＦＩＤタグへのアクセスを効率良く行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１３】
［第１の実施の形態］
まず、本発明の第１の実施の形態を説明する。
図１に、第１の実施の形態におけるＲＦＩＤタグアクセス装置としてのリーダライタ装置１０の機能的構成を示す。図１に示すように、リーダライタ装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read Only Memory）１３、通信部１４、アンテナ１５、カメラ制御部１６、カメラ１７、表示部１８、入力部１９を備え、各部は電気的に接続されている。
【００１４】
リーダライタ装置１０は、図２に概観構成を示すＲＦＩＤタグ２０に対してデータの書き込み又は読み出し等のアクセスを行う。図２に示すように、ＲＦＩＤタグ２０はカード形状であって、名刺やクレジットカードのような大きさに形成されており、ＲＦＩＤタグ２０のＵＩＤを示す識別コードとしての２次元コード２１が表記されている。２次元コード２１は、文字や数字等のデータを２次元の図形パターンで表したものであり、ＱＲ（Quick Response）コード（登録商標）、Data Matrix（登録商標）、Maxi Code（登録商標）、ＰＤＦ４１７（登録商標）等が挙げられる。なお、表記とは、何らかの方法により可視状態にされていればよく、２次元コード２１がＲＦＩＤタグ２０の表面に直接印刷されていてもよいし、２次元コード２１が印刷されたシール等がＲＦＩＤタグ２０に貼付されていてもよいし、２次元コード２１がＲＦＩＤタグ２０の表面に刻印されていてもよい。ＲＦＩＤタグ２０は複数存在し、ＲＦＩＤタグ２０毎に異なるＵＩＤが予め付与されている。
【００１５】
なお、ＲＦＩＤタグ２０は、図２のようなカード形状に限定されず、例えば薄いシート状のラベル形状や、コイン形状や、筒型形状や、チップ形状であってもよい。また、ＲＦＩＤタグ２０の大きさは、実施の形態では、名刺やクレジットカードのような大きさを例示しているが、その大きさは、実施の形態に限定されず、任意の大きさであってよい。
【００１６】
ＣＰＵ１１は、ＲＯＭ１３に格納されている各種プログラムの中から指定されたプログラムを読み出してＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働により、リーダライタ装置１０の各部の処理動作を統括的に制御する。
【００１７】
ＲＡＭ１２は、データを一時的に保存する記憶媒体であり、ＣＰＵ１１により実行されるプログラムや各処理における処理中のデータ、処理結果等を一時的に記憶するワークエリアを形成する。
【００１８】
ＲＯＭ１３には、ＣＰＵ１１により実行される各種プログラムや各処理に用いるデータが記憶されている。例えば、ＲＯＭ１３には、２次元コード２１からＵＩＤへの変換を行う２次元コード解析処理プログラムが記憶されている。
【００１９】
通信部１４は、ＲＦＩＤタグ２０に対してアクセスを行うためのコマンドをアンテナ１５を介して送信する。コマンドとして、例えば、コマンドと共に送信されるデータをＲＦＩＤタグ２０に書き込むことを指示するコマンド、ＲＦＩＤタグ２０に記憶されているデータを読み出すことを指示するコマンド、ＲＦＩＤタグ２０の機能を停止させることを指示するコマンド等が挙げられる。また、通信部１４は、ＲＦＩＤタグ２０からコマンドに対する応答をアンテナ１５を介して受信する。
アンテナ１５は、ＲＦＩＤタグ２０との間で電波の送受信を行う。
【００２０】
カメラ制御部１６は、ＣＰＵ１１からの指示に応じてカメラ１７の撮影動作を制御し、撮影により得られた画像データをＣＰＵ１１に出力する。
カメラ１７は、ＲＦＩＤタグ２０に表記された２次元コード２１を光学的に読み取る読取手段である。
【００２１】
表示部１８は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１から入力される表示信号の指示に従って、各種指示に対応する入力画面や各種処理の結果等を表示する。
【００２２】
入力部１９は、操作指示を入力するための入力キーを備え、押下されたキーを示す操作信号をＣＰＵ１１に出力する。
【００２３】
ＣＰＵ１１は、カメラ１７によりＲＦＩＤタグ２０から読み取った画像データ中の２次元コード２１を解析してＲＦＩＤタグ２０のＵＩＤを取得する取得手段である。
【００２４】
また、ＣＰＵ１１は、２次元コード２１を解析することにより取得したＵＩＤをコマンドに付加して、通信部１４に送信させる。すなわち、ＣＰＵ１１及び通信部１４により送信手段が実現される。
【００２５】
図３に、ＲＦＩＤタグ２０の機能的構成を示す。図３に示すように、ＲＦＩＤタグ２０は、アンテナ２２、整流回路２３、電源回路２４、復調回路２５、ロジック回路２６、不揮発性メモリ２７、変調回路２８を備える。
【００２６】
アンテナ２２は、リーダライタ装置１０から送信された電波を受信する。また、アンテナ２２は、リーダライタ装置１０へ電波を送信する。
【００２７】
整流回路２３は、アンテナ２２により受信した電波の波形を整え、電源用電流として電源回路２４に出力する。
【００２８】
電源回路２４は、整流回路２３から入力された電源用電流をＲＦＩＤタグ２０内の回路の各部に供給する。
【００２９】
復調回路２５は、アンテナ２２により受信した電波から、コマンドやデータ等が変調された波形を取り出し、ロジック回路２６で扱えるフォーマット（２進数）に変換する。
【００３０】
ロジック回路２６は、コマンド内容を実行する。例えば、不揮発性メモリ２７にアクセスしてデータの書き込み又は読み出しを行う。
【００３１】
不揮発性メモリ２７は、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）やＦｅＲＡＭ（Ferroelectric Random Access Memory）等、電源供給がなくてもデータを保持することができるメモリである。不揮発性メモリ２７には、ＲＦＩＤタグ２０のＵＩＤやその他のデータが予め記憶されている。また、不揮発性メモリ２７には、ユーザがリーダライタ装置１０を使って書き込んだデータ等が記憶される。
【００３２】
変調回路２８は、ロジック回路２６で生成された、リーダライタ装置１０に送信するデータ等を電波送信用の波形に変換する。
【００３３】
次に、図４を参照して、第１の実施の形態の動作を説明する。図４は、リーダライタ装置１０からＲＦＩＤタグ２０へのアクセス処理Ａを示すフローチャートである。
まず、ユーザは複数存在するＲＦＩＤタグ２０からアクセスしたいＲＦＩＤタグ２０を決める。そして、リーダライタ装置１０のカメラ１７の撮影方向がＲＦＩＤタグ２０の２次元コード２１に向けられ、カメラ１７により、ＲＦＩＤタグ２０に表記された２次元コード２１が読み取られる（ステップＳ１）。ここでは、アクセス対象となるＲＦＩＤタグ２０のＵＩＤが“１２３４”の場合を例にして説明する。すなわち、ＲＦＩＤタグ２０に表記されている２次元コード２１は、ＲＦＩＤタグ２０のＵＩＤ“１２３４”を示すものである。
【００３４】
次に、ＣＰＵ１１により、カメラ１７により得られた画像データ中の２次元コード２１が解析され、ＲＦＩＤタグ２０のＵＩＤ“１２３４”が取得される（ステップＳ２）。取得されたＵＩＤは、ＲＡＭ１２に保持される。
【００３５】
次に、ユーザの操作により入力部１９からＲＦＩＤタグ２０へのアクセス内容が入力される（ステップＳ３）。なお、アクセス内容には、対応するコマンドが予め定められている。図５（ａ）に、ＲＦＩＤタグ２０の不揮発性メモリ２７に記憶されているデータ例を示す。図５（ａ）に示すように、不揮発性メモリ２７には、ＲＦＩＤタグ２０のＵＩＤ“１２３４”が予め記憶されており、メモリブロック１には“２５５”、メモリブロック２には“１２８”、メモリブロック３には“０”、メモリブロック４には“８８”が記憶されている。アクセス内容として、例えば、ＲＦＩＤタグ２０の不揮発性メモリ２７のメモリブロック２に“１”を書き込むことを指示するコマンド（例えば“４２１”）が入力される。
【００３６】
次に、ＣＰＵ１１により、入力されたアクセス内容に対応するコマンドに、ＲＡＭ１２に保持されているＲＦＩＤタグ２０のＵＩＤが付加されて、通信部１４により、アンテナ１５からＲＦＩＤタグ２０にコマンドが送信される（ステップＳ４）。例えば、メモリブロック２に“１”を書き込むことを指示するコマンド“４２１”に、アクセス対象となるＲＦＩＤタグ２０のＵＩＤ“１２３４”が付加されて送信される。リーダライタ装置１０から送信されるコマンドに、ＲＦＩＤタグ２０毎に異なるＵＩＤを付加することにより、アクセス対象となるＲＦＩＤタグ２０を指定することができる。
【００３７】
ＲＦＩＤタグ２０では、アンテナ２２により、リーダライタ装置１０から送信されたコマンドを含む電波が受信され（ステップＳ５）、復調回路２５により、受信した電波から、コマンドやデータ等が変調された波形が取り出され、ロジック回路２６で扱えるフォーマットに変換される。ＲＦＩＤタグ２０側では、コマンドにＵＩＤが含まれることにより、他のタグではなく、ＲＦＩＤタグ２０自身へのアクセス命令であると判断することが可能になる。
【００３８】
そして、ロジック回路２６により、コマンド内容が実行される（ステップＳ６）。例えば、リーダライタ装置１０から送信されたコマンドが、不揮発性メモリ２７のメモリブロック２に“１”を書き込むことを指示するコマンド“４２１”であった場合には、ロジック回路２６により、メモリブロック２に“１”が書き込まれる。図５（ｂ）に、コマンド実行後のＲＦＩＤタグ２０の不揮発性メモリ２７に記憶されているデータ例を示す。図５（ｂ）に示すように、不揮発性メモリ２７のメモリブロック２の値が“１”に変更されている。
【００３９】
コマンド実行後、変調回路２８により、コマンドを実行した結果に応じた確認応答（Ａｃｋ）（例えば“１”）が電波送信用の波形に変換され、アンテナ２２により、リーダライタ装置１０へ送信される（ステップＳ７）。
【００４０】
リーダライタ装置１０では、通信部１４により、アンテナ１５を介してＲＦＩＤタグ２０からＡｃｋが受信されると（ステップＳ８）、ＣＰＵ１１により、他に送信するコマンドがあるか否かが判断される（ステップＳ９）。他に送信するコマンドがある場合には（ステップＳ９；Ｙｅｓ）、ステップＳ３に戻り、ステップＳ３〜ステップＳ９の処理が繰り返される。
【００４１】
ステップＳ９において、他に送信するコマンドがない場合には（ステップＳ９；Ｎｏ）、リーダライタ装置１０からＲＦＩＤタグ２０へのアクセス処理Ａが終了する。
【００４２】
以上説明したように、第１の実施の形態のリーダライタ装置１０によれば、ＲＦＩＤタグ２０に表記された２次元コード２１を読み取り、読み取った２次元コード２１を解析してＵＩＤを取得し、取得したＵＩＤをコマンドに付加してＲＦＩＤタグ２０に送信するので、アクセス対象となるＲＦＩＤタグ２０の識別を容易にし、ＲＦＩＤタグ２０へのアクセスを効率良く行うことができる。アクセスしたいＲＦＩＤタグ２０から２次元コード２１を読み取ることでアクセス対象が決まるので、従来のようにアクセスしたいＲＦＩＤタグ２０のＵＩＤを予め知っておく必要がなく、リーダライタ装置１０の交信範囲内の複数の候補の中からＵＩＤを選択する必要もない。
【００４３】
また、アクセス対象となるＲＦＩＤタグ２０がわかりやすいため、誤操作を防止することができる。また、ＲＦＩＤタグ２０に表記された２次元コード２１を読み取るには、ある程度ＲＦＩＤタグ２０に近づくため、アクセスしたいＲＦＩＤタグ２０を確実に交信範囲内に収めることができる。
【００４４】
また、ＲＦＩＤタグ２０へのアクセス開始時から既にＵＩＤを付加しているため、複数のタグからの電波の衝突によるアクセスエラーを低減させることができる。また、交信範囲内にＲＦＩＤタグ２０が複数あっても、コマンドにＵＩＤを付加することにより、そのＵＩＤとは異なるＵＩＤを持つタグは応答しないため、電波が衝突することがない。
【００４５】
なお、第１の実施の形態では、ＲＦＩＤタグ２０に２次元コード２１が表記されている場合について説明したが、ＲＦＩＤタグ２０にＵＩＤを示す識別コードとしてバーコードが表記されていることとしてもよい。その場合は、リーダライタ装置１０は、カメラ１７に代えて、バーコードを読み取り可能なレーザスキャナ等を備えていればよい。また、ＲＦＩＤタグ２０にＵＩＤを示す識別コードとしてＵＩＤの文字が表記されている場合には、文字認識（ＯＣＲ：Optical Character Reader）機能によりＵＩＤを解読することとしてもよい。また、ＲＦＩＤタグ２０にＵＩＤを示す識別コードとして記号が表記されていることとしてもよい。
【００４６】
また、図４に示したフローチャートにおいて、２次元コード２１を読み取ってから、ＲＦＩＤタグ２０へのアクセス内容を入力することとしたが、先に実行すべきコマンドを全て入力した後に、２次元コード２１を読み取ることとしてもよい。この場合、２次元コード２１を読み取った後で複数のコマンドの送信を自動で順次行うようにすれば、２次元コード２１を読み取るだけで一連の処理を効率良く行うことができる。
【００４７】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第１の実施の形態では、ＲＦＩＤタグ２０に、ＵＩＤそのものに変換可能な２次元コード２１が表記されている場合について説明したが、第２の実施の形態では、ＲＦＩＤタグに、ＲＦＩＤタグのＵＩＤに対応付けられた識別画像が表記されている場合について説明する。
【００４８】
図６に、第２の実施の形態におけるＲＦＩＤタグ３０の概観構成を示す。図６に示すように、ＲＦＩＤタグ３０はカード形状であって、名刺やクレジットカードのような大きさに形成されており、参照データとしての識別画像３１が表記されている。図６に示す例では、識別画像３１に含まれる“静岡茶”は商品名を示し、“３４”はシリアル番号を示している。識別画像３１は、ＲＦＩＤタグ３０の表面に直接印刷されていてもよいし、識別画像３１が印刷されたシール等が貼付されていてもよい。ＲＦＩＤタグ３０は複数存在し、ＲＦＩＤタグ３０毎に異なるＵＩＤが予め付与されている。
【００４９】
なお、ＲＦＩＤタグ３０は、図６のようなカード形状に限定されず、例えば薄いシート状のラベル形状や、コイン形状や、筒型形状や、チップ形状であってもよい。また、ＲＦＩＤタグ３０の大きさは、実施の形態では、名刺やクレジットカードのような大きさを例示しているが、その大きさは、実施の形態に限定されず、任意の大きさであってよい。
【００５０】
ＲＦＩＤの規格化団体であるＥＰＣグローバルは、図７に示すように、ＵＩＤの内容をバージョン（８ビット）、メーカーＩＤ（２８ビット）、商品ＩＤ（２４ビット）、シリアル番号（３６ビット）からなるものと規定している。ＲＦＩＤタグのＵＩＤがこの規定に則っていれば、商品名からＵＩＤの上位６０ビットまで（バージョン、メーカーＩＤ、商品ＩＤ）を得られることになり、更にシリアル番号の部分が得られれば、ＵＩＤ全体がわかることになる。
【００５１】
第２の実施の形態のＲＦＩＤタグアクセス装置としてのリーダライタ装置において、図１に示した第１の実施の形態のリーダライタ装置１０と同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。また、第２の実施の形態におけるＲＦＩＤタグ３０の機能的構成は、図３に示した第１の実施の形態のＲＦＩＤタグ２０と同様であるため、同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００５２】
第２の実施の形態におけるリーダライタ装置のＲＯＭ１３には、識別画像３１の文字認識を行い、文字情報を生成する文字認識処理プログラムが記憶されている。また、ＲＯＭ１３には、図８に示すように、識別画像３１を文字認識して得られる文字情報のうち商品名から、ＵＩＤの一部へと変換を行う際に用いるデータベース１３１が記憶されている。データベース１３１には、商品名と、ＵＩＤの一部を示す商品コードとが対応付けられている。例えば、商品名“コーラ”に対しては商品コード“１１”、商品名“静岡茶”に対しては商品コード“１２”、商品名“水”に対しては商品コード“１３”が対応付けられている。
【００５３】
カメラ１７は、画像を撮影する撮影手段であって、ＲＦＩＤタグ３０に表記された識別画像３１を撮影して読み取る読取手段である。
【００５４】
ＣＰＵ１１は、撮影した識別画像３１を解析してＲＦＩＤタグ３０のＵＩＤを取得する取得手段である。具体的には、ＣＰＵ１１は、識別画像３１を文字認識し、文字認識により得られた文字情報を商品名とシリアル番号とに分ける。そして、商品名に基づいてデータベース１３１を検索し、当該商品名に対応する商品コードをデータベース１３１から読み出し、読み出した商品コードとシリアル番号とを合わせてＵＩＤとする。
【００５５】
次に、図９を参照して、第２の実施の形態の動作を説明する。図９は、リーダライタ装置からＲＦＩＤタグ３０へのアクセス処理Ｂを示すフローチャートである。
まず、ユーザは複数存在するＲＦＩＤタグ３０からアクセスしたいＲＦＩＤタグ３０を決める。そして、リーダライタ装置のカメラ１７の撮影方向がＲＦＩＤタグ３０の識別画像３１に向けられ、カメラ１７により、ＲＦＩＤタグ３０に表記された識別画像３１が撮影され、画像データが読み取られる（ステップＳ１１）。
【００５６】
次に、ＣＰＵ１１により、カメラ１７により得られた識別画像３１の画像データが解析され、文字認識が行われる（ステップＳ１２）。そして、ＣＰＵ１１により、文字認識により得られた文字情報に基づいて、ＲＯＭ１３のデータベース１３１が検索され、ＵＩＤに変換される（ステップＳ１３）。
【００５７】
具体的には、図６に示すように、ＲＦＩＤタグ３０に識別画像３１として“静岡茶３４”が表記されている場合には、文字認識により文字情報“静岡茶３４”が得られ、商品名“静岡茶”と、シリアル番号“３４”とに分けられる。そして、商品名“静岡茶”に基づいてデータベース１３１が検索され、“静岡茶”に対応する商品コード“１２”がデータベース１３１から読み出され、商品コードの“１２”と、シリアル番号の“３４”とを合わせた“１２３４”がＲＦＩＤタグ３０のＵＩＤとして取得される。取得されたＵＩＤは、ＲＡＭ１２に保持される。
【００５８】
ステップＳ１４〜Ｓ２０は、第１の実施の形態におけるステップＳ３〜Ｓ９と同様であるため、説明を省略する。
【００５９】
以上説明したように、第２の実施の形態のリーダライタ装置によれば、ＲＦＩＤタグ３０に表記された識別画像３１を読み取り、読み取った識別画像３１を解析してＵＩＤを取得し、取得したＵＩＤをコマンドに付加してＲＦＩＤタグ３０に送信するので、アクセス対象となるＲＦＩＤタグ３０の識別を容易にし、ＲＦＩＤタグ３０へのアクセスを効率良く行うことができる。アクセスしたいＲＦＩＤタグ３０から識別画像３１を読み取ることでアクセス対象が決まるので、従来のようにアクセスしたいＲＦＩＤタグ３０のＵＩＤを予め知っておく必要がなく、リーダライタ装置の交信範囲内の複数の候補の中からＵＩＤを選択する必要もない。
【００６０】
また、商品名と商品コードとが対応付けられたデータベース１３１から商品名に対応する商品コードを読み出し、商品コードとシリアル番号と合わせてＵＩＤを取得することにより、アクセス対象となるＲＦＩＤタグ３０を容易に識別することができる。
【００６１】
なお、第２の実施の形態では、ＵＩＤを参照するための参照データが識別画像３１として表記されている場合について説明したが、ＲＦＩＤタグに２次元コード又はバーコードで参照データを表記しておき、２次元コード又はバーコードを読み取ることにより得られた参照データに対応するＵＩＤをデータベースから読み出すこととしてもよい。
【００６２】
また、第２の実施の形態では、識別画像３１の一部（“静岡茶”）をＵＩＤの一部（“１２”）に変換する場合について説明したが、識別画像全体とＵＩＤ全体とを予め対応付けておくこととしてもよい。
【００６３】
また、第２の実施の形態では、識別画像３１が文字で構成されている場合について説明したが、識別画像は記号や図形等で構成されていてもよい。
【００６４】
また、第２の実施の形態では、文字認識を行うことで商品コード部分とシリアル番号を同時に取得していたが、商品コード部分とシリアル番号を別々に読み取ることとしてもよい。例えば、商品コード部分は既に使われているバーコードと互換性を持たせることが考えられているため、バーコードが印刷されていれば、ＵＩＤ全てを印刷する必要がなく、シリアル番号のみを追加すればよい。読み取り時には、バーコードから商品コード部分を取得し、次いで、シリアル番号に相当する部分を読み取ればよい。
【００６５】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態について説明する。
第３の実施の形態では、ＲＦＩＤタグとの距離に応じたアンテナ出力でコマンドを送信する場合について説明する。
【００６６】
第３の実施の形態におけるＲＦＩＤタグは、図３に示した第１の実施の形態のＲＦＩＤタグ２０と同様の構成からなるため、同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。また、第３の実施の形態におけるＲＦＩＤタグには、図２に示したＲＦＩＤタグ２０と同様に、２次元コード２１が表記されている。
【００６７】
図１０に、第３の実施の形態におけるＲＦＩＤタグアクセス装置としてのリーダライタ装置４０の機能的構成を示す。図１０に示すように、リーダライタ装置４０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、通信部１４、アンテナ１５ａ，１５ｂ、カメラ制御部１６、カメラ１７、表示部１８、入力部１９を備え、各部は電気的に接続されている。リーダライタ装置４０において、図１に示した第１の実施の形態のリーダライタ装置１０と同様の構成については同一の符号を付し、説明を省略する。以下、第３の実施の形態に特徴的な構成及び処理について説明する。
【００６８】
アンテナ１５ａ，１５ｂは、交信範囲の異なるアンテナであって、切り替え可能となっている。図１１に、アンテナ１５ａの交信範囲４１ａ、及びアンテナ１５ｂの交信範囲４１ｂを示す。アンテナ１５ｂは、指向性を有し、アンテナ１５ｂの電波放射方向とカメラ１７の撮影方向４２とが略一致するように設置されており、アクセス対象となるＲＦＩＤタグのみが交信範囲４１ｂに存在する状態で使用される。アンテナ１５ａの交信範囲４１ａはアンテナ１５ｂの交信範囲４１ｂより広く、アンテナ１５ａは、交信範囲４１ａ内に存在する複数のＲＦＩＤタグに対してアクセスすることができる。
【００６９】
ＲＯＭ１３には、撮影により得られる画像データ中の２次元コード２１の大きさ（所定方向の長さ又は面積等）と、ＲＦＩＤタグとの距離とが予め対応付けられて記憶されている。画像データ中の２次元コード２１が小さいほどＲＦＩＤタグとの距離は長く、画像データ中の２次元コード２１が大きいほどＲＦＩＤタグとの距離は短い。また、ＲＯＭ１３には、ＲＦＩＤタグとの距離と、その距離に存在するＲＦＩＤタグに電波を送信する際に必要なアンテナ出力とが予め対応付けられて記憶されている。ＲＦＩＤタグとの距離が長いほどアンテナ出力は大きく、ＲＦＩＤタグとの距離が短いほどアンテナ出力は小さい。図１２に、ＲＯＭ１３に記憶されているアンテナ出力決定テーブル１３２を示す。アンテナ出力決定テーブル１３２には、画像データ中の２次元コード２１の大きさと、ＲＦＩＤタグとの距離と、アンテナ出力とが対応付けられて記憶されている。
【００７０】
カメラ１７は、アンテナ１５ｂの電波放射方向に存在するＲＦＩＤタグに表記された２次元コード２１を撮影して読み取る読取手段である。
【００７１】
ＣＰＵ１１は、カメラ１７により、ＲＦＩＤタグから読み取った画像データ中の２次元コード２１を解析してＲＦＩＤタグのＵＩＤを取得する取得手段である。
【００７２】
また、ＣＰＵ１１は、カメラ１７により撮影された画像データ中の２次元コード２１の大きさに基づいて、ＲＯＭ１３に記憶されているアンテナ出力決定テーブル１３２から２次元コード２１の大きさに対応するＲＦＩＤタグとの距離を読み出し、ＲＦＩＤタグとの距離とする。すなわち、カメラ１７及びＣＰＵ１１は、ＲＦＩＤタグとの距離を測定する測定手段としての機能を実現する。
【００７３】
また、ＣＰＵ１１は、ＲＦＩＤタグとの距離に基づいて、ＲＯＭ１３に記憶されているアンテナ出力決定テーブル１３２からＲＦＩＤタグとの距離に対応するアンテナ出力を読み出し、ＲＦＩＤタグにアクセスする際のアンテナ１５ｂのアンテナ出力として決定する決定手段である。
【００７４】
また、ＣＰＵ１１は、カメラ１７による撮影が行われた場合には、使用するアンテナをアンテナ１５ｂに切り替え、２次元コード２１を解析することにより取得したＵＩＤをコマンドに付加して、決定されたアンテナ出力に応じて、通信部１４にアンテナ１５ｂから送信させる。このように、リーダライタ装置４０では、通常はアンテナ１５ａが使用されているが、２次元コード２１を読み取ることによってＵＩＤを取得した場合にのみ、アンテナ１５ｂが使用される。
【００７５】
次に、図１３を参照して、第３の実施の形態の動作を説明する。図１３は、リーダライタ装置４０からＲＦＩＤタグへのアクセス処理Ｃを示すフローチャートである。
まず、ユーザの操作によりリーダライタ装置４０の入力部１９からアクセス内容が入力される（ステップＳ２１）。
【００７６】
次に、ユーザは複数存在するＲＦＩＤタグからアクセスしたいＲＦＩＤタグを決める。そして、リーダライタ装置４０のカメラ１７の撮影方向がＲＦＩＤタグの２次元コード２１に向けられ、カメラ１７により、ＲＦＩＤタグに表記された２次元コード２１が読み取られる（ステップＳ２２）。
【００７７】
次に、ＣＰＵ１１により、カメラ１７により得られた画像データ中の２次元コード２１が解析され、ＲＦＩＤタグのＵＩＤが取得される（ステップＳ２３）。取得されたＵＩＤは、ＲＡＭ１２に保持される。
【００７８】
次に、ＣＰＵ１１により、カメラ１７により撮影された画像データ中の２次元コード２１の大きさに基づいて、ＲＯＭ１３に記憶されているアンテナ出力決定テーブル１３２が参照され、２次元コード２１の大きさに対応するＲＦＩＤタグとの距離が読み出され、ＲＦＩＤタグとの距離（例えば５０ｍｍ）が測定される（ステップＳ２４）。
【００７９】
次に、ＣＰＵ１１により、ＲＦＩＤタグとの距離に基づいて、ＲＯＭ１３に記憶されているアンテナ出力決定テーブル１３２が参照され、ＲＦＩＤタグとの距離に対応するアンテナ１５ｂのアンテナ出力（例えば１０ｍＷ）が決定される（ステップＳ２５）。
【００８０】
次に、ＣＰＵ１１により、使用するアンテナがアンテナ１５ｂに切り替えられ、ステップＳ２１で入力されたアクセス内容に対応するコマンドに、ＲＡＭ１２に保持されているＲＦＩＤタグのＵＩＤが付加され、通信部１４により、決定されたアンテナ出力に応じて、アンテナ１５ｂからＲＦＩＤタグにコマンドが送信される（ステップＳ２６）。
【００８１】
ＲＦＩＤタグでは、アンテナ２２により、リーダライタ装置４０から送信されたコマンドを含む電波が受信され（ステップＳ２７）、復調回路２５により、受信した電波から、コマンドやデータ等が変調された波形が取り出され、ロジック回路２６で扱えるフォーマットに変換される。そして、ロジック回路２６により、コマンド内容が実行される（ステップＳ２８）。
【００８２】
コマンド実行後、変調回路２８により、コマンドを実行した結果に応じた確認応答（Ａｃｋ）が電波送信用の波形に変換され、アンテナ２２により、リーダライタ装置４０へ送信される（ステップＳ２９）。
【００８３】
リーダライタ装置４０では、通信部１４により、アンテナ１５ｂを介してＲＦＩＤタグからＡｃｋが受信されると（ステップＳ３０）、ＣＰＵ１１により、他に送信するコマンドがあるか否かが判断される（ステップＳ３１）。他に送信するコマンドがある場合には（ステップＳ３１；Ｙｅｓ）、ステップＳ２６に戻り、ステップＳ２６〜ステップＳ３１の処理が繰り返される。
【００８４】
ステップＳ３１において、他に送信するコマンドがない場合には（ステップＳ３１；Ｎｏ）、リーダライタ装置４０からＲＦＩＤタグへのアクセス処理Ｃが終了する。
【００８５】
ここでは、アクセス内容を入力するタイミングを、ＲＦＩＤタグから２次元コード２１を読み取る前としたが、これは、ＵＩＤを取得してからコマンドを入力すると、その間にＲＦＩＤタグがアンテナ１５ｂの交信範囲４１ｂから外れてしまうおそれがあるためである。
【００８６】
以上説明したように、第３の実施の形態のリーダライタ装置４０によれば、ＲＦＩＤタグに表記された２次元コード２１を読み取り、読み取った２次元コード２１を解析してＵＩＤを取得し、取得したＵＩＤをコマンドに付加してＲＦＩＤタグに送信するので、アクセス対象となるＲＦＩＤタグの識別を容易にし、ＲＦＩＤタグへのアクセスを効率良く行うことができる。アクセスしたいＲＦＩＤタグから２次元コード２１を読み取ることでアクセス対象が決まるので、従来のようにアクセスしたいＲＦＩＤタグのＵＩＤを予め知っておく必要がない。
【００８７】
また、ＲＦＩＤタグとの距離に基づいて決定されたアンテナ出力に応じて、指向性を有するアンテナ１５ｂからコマンドを送信するので、周辺の金属や別のＲＦＩＤタグからの電波干渉を低減させると共に、電力消費量を低減させることができる。
【００８８】
また、ＵＩＤを取得するための撮影が距離を測定するための撮影を兼ねているため、距離測定用に別途撮影を行う必要がない。また、距離を測定するための基準を、ＵＩＤを示す図形（２次元コードの外形等）と規定すれば、別途距離を測定するためのシンボルを印刷する必要がない。
【００８９】
なお、第３の実施の形態では、ＲＦＩＤタグに２次元コード２１が表記されている場合について説明したが、ＲＦＩＤタグにＵＩＤを示す識別コードとしてバーコード、文字又は記号が表記されていることとしてもよい。また、第２の実施の形態と同様に、ＵＩＤと対応付けられた識別画像が表記されていることとしてもよい。
【００９０】
また、第３の実施の形態では、アンテナ出力決定テーブル１３２に基づいて、ＲＦＩＤタグとの距離やアンテナ出力を決定することとしたが、ＲＦＩＤタグとの距離やアンテナ出力を算出するための式が予め記憶されていてもよい。
【００９１】
また、第３の実施の形態では、撮影された画像データ中の２次元コード２１の大きさからＲＦＩＤタグとの距離を求めたが、赤外線距離センサ、超音波距離センサ等の距離センサを用いることとしてもよい。
【００９２】
なお、上記各実施の形態における記述は、本発明に係るＲＦＩＤタグアクセス装置の例であり、これに限定されるものではない。ＲＦＩＤタグアクセス装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００９３】
以上述べたように、本発明に係るＲＦＩＤタグアクセス装置は、固有ＩＤを示す識別コードが表記されたＲＦＩＤタグから前記識別コードを読み取る読取手段と、前記読み取った識別コードを解析して前記ＲＦＩＤタグの固有ＩＤを取得する取得手段と、前記取得した固有ＩＤをコマンドに付加して前記ＲＦＩＤタグに送信する送信手段と、を備えたことを特徴としており、好ましくは、前記識別コードは、固有ＩＤを示すバーコード又は２次元コードであり、前記読取手段は、前記ＲＦＩＤタグに表記されたバーコード又は２次元コードを光学的に読み取り、前記取得手段は、前記読み取ったバーコード又は２次元コードを解析して前記ＲＦＩＤタグの固有ＩＤを取得することを特徴としている。
【００９４】
このように構成することにより、ＲＦＩＤタグに表記されたバーコード又は２次元コードを読み取り、読み取ったバーコード又は２次元コードを解析して固有ＩＤを取得するので、アクセス対象となるＲＦＩＤタグを容易に識別することができる。
【００９５】
また、好ましくは、前記識別コードは、固有ＩＤを示す識別画像であり、前記読取手段は、前記ＲＦＩＤタグに表記された識別画像を撮影手段により撮影し、前記取得手段は、前記撮影した識別画像を解析して前記ＲＦＩＤタグの固有ＩＤを取得することを特徴としている。
【００９６】
このように構成することにより、ＲＦＩＤタグに表記された識別画像を読み取り、読み取った識別画像を解析して固有ＩＤを取得するので、アクセス対象となるＲＦＩＤタグを容易に識別することができる。
【００９７】
また、好ましくは、前記識別コードは、データベースから固有ＩＤを参照するための参照データであり、前記取得手段は、前記読み取った参照データに基づいて前記データベースを検索し、当該参照データに対応する固有ＩＤを前記データベースから読み出すことを特徴としている。
【００９８】
このように構成することにより、参照データと固有ＩＤとが対応付けられたデータベースから、参照データに対応する固有ＩＤを読み出すので、アクセス対象となるＲＦＩＤタグを容易に識別することができる。
【００９９】
また、好ましくは、指向性を有するアンテナと、前記アンテナの電波放射方向に存在する前記ＲＦＩＤタグとの距離を測定する測定手段と、前記測定された距離に基づいてアンテナ出力を決定する決定手段と、を備え、前記送信手段は、前記決定されたアンテナ出力に応じて前記アンテナからコマンドを送信することを特徴としている。
【０１００】
このように構成することにより、ＲＦＩＤタグとの距離に基づいて決定されたアンテナ出力に応じて、指向性を有するアンテナからコマンドを送信するので、周辺の金属や別のＲＦＩＤタグからの電波干渉を低減させると共に、電力消費量を低減させることができる。
【図面の簡単な説明】
【０１０１】
【図１】第１の実施の形態のリーダライタ装置１０の機能的構成を示すブロック図である。
【図２】第１の実施の形態のＲＦＩＤタグ２０の概観構成図である。
【図３】ＲＦＩＤタグ２０の機能的構成を示すブロック図である。
【図４】リーダライタ装置１０からＲＦＩＤタグ２０へのアクセス処理Ａを示すフローチャートである。
【図５】（ａ）は、コマンド実行前のＲＦＩＤタグ２０の不揮発性メモリ２７に記憶されているデータ例である。（ｂ）は、コマンド実行後のＲＦＩＤタグ２０の不揮発性メモリ２７に記憶されているデータ例である。
【図６】第２の実施の形態のＲＦＩＤタグ３０の概観構成を示すブロック図である。
【図７】ＵＩＤの構成内容を示す図である。
【図８】商品名から商品コードへと変換を行う際に用いるデータベース１３１を示す図である。
【図９】リーダライタ装置からＲＦＩＤタグ３０へのアクセス処理Ｂを示すフローチャートである。
【図１０】第３の実施の形態のリーダライタ装置４０の機能的構成を示すブロック図である。
【図１１】アンテナ１５ａの交信範囲４１ａ、及びアンテナ１５ｂの交信範囲４１ｂを示す図である。
【図１２】アンテナ出力決定テーブル１３２を示す図である。
【図１３】リーダライタ装置４０からＲＦＩＤタグへのアクセス処理Ｃを示すフローチャートである。
【図１４】従来のリーダライタ装置５０におけるＲＦＩＤタグ６０へのアクセス方法を説明するための図である。
【符号の説明】
【０１０２】
１０  リーダライタ装置
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１３１  データベース
１３２  アンテナ出力決定テーブル
１４  通信部
１５，１５ａ，１５ｂ  アンテナ
１６  カメラ制御部
１７  カメラ
１８  表示部
１９  入力部
２０  ＲＦＩＤタグ
２１  ２次元コード
２２  アンテナ
２３  整流回路
２４  電源回路
２５  復調回路
２６  ロジック回路
２７  不揮発性メモリ
２８  変調回路
３０  ＲＦＩＤタグ
３１  識別画像
４０  リーダライタ装置
【図１】
2008117071.tif 000003
【図２】
2008117071.tif 000004
【図３】
2008117071.tif 000005
【図４】
2008117071.tif 000006
【図５】
2008117071.tif 000007
【図６】
2008117071.tif 000008
【図７】
2008117071.tif 000009
【図８】
2008117071.tif 000010
【図９】
2008117071.tif 000011
【図１０】
2008117071.tif 000012
【図１１】
2008117071.tif 000013
【図１２】
2008117071.tif 000014
【図１３】
2008117071.tif 000015
【図１４】
2008117071.tif 000016