(57)【要約】【課題】ＲＦＩＤリーダ・ライタとＩＣタグ／カード間で送受信されるデータのフレーム情報及び物理環境情報を時間的な推移として容易に把握することができるＲＦＩＤプロトコルアナライザを提供する。【解決手段】ＲＦＩＤリーダ・ライタとＩＣタグ／カードとの間で送受信されるデータをモニタ用アンテナで受信し、前記モニタ用アンテナで受信されたデータのフレーム情報及び物理環境情報の少なくともいずれかを解析し、解析された解析情報を文字情報として表示部に表示すると共に、前記表示部に表示された文字情報に対応する前記解析情報の遷移を前記表示部に図形で表示する。【選択図】      図５
2008283378.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤリーダ・ライタとＩＣタグ／カードとの間で送受信されるデータを受信するモニタ用アンテナと、
前記モニタ用アンテナで受信されたデータのフレーム情報及び物理環境情報の少なくともいずれかを解析する情報解析部と、
前記情報解析部で解析された解析情報を文字情報として表示部に表示すると共に、前記表示部に表示された文字情報に対応する前記解析情報の遷移を前記表示部に図形で表示する表示手段と、
を備えることを特徴とするＲＦＩＤプロトコルアナライザ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤリーダ・ライタ（Radio Frequency IDentification；電波を用いて、内蔵したメモリのデータを非接触で読み書きするもの）とＲＦＩＤ  ＩＣタグ／カード（電波を用いて、内蔵したメモリのデータを非接触で読み書きする情報媒体）との間で送受信されるデータを解析して表示部に表示する機能を備えたＲＦＩＤプロトコルアナライザに関する。
【背景技術】
【０００２】
ＲＦＩＤシステムにおいては、図１５に示すように１台のＲＦＩＤリーダ・ライタ２００と複数のＲＦＩＤ  ＩＣタグ／カード３００とが無線電波を介してデータの送受信を行う。
【０００３】
通常、ＲＦＩＤ  ＩＣタグ／カード３００自身には電源を所有しておらず、ＲＦＩＤリーダ・ライタ２００が送信する搬送波をＲＦＩＤ  ＩＣタグ／カード３００が受信し、これを内蔵の整流回路により整流してＲＦＩＤ  ＩＣタグ／カード３００内の通信制御を司るＩＣの電源として供給する。
【０００４】
ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００とのデータ送受信は、ＲＦＩＤリーダ・ライタ２００から常時搬送波を送信すると共に規定の通信プロトコルに従ったデータ（通信モード、通信対象ＩＣタグ／カードコード番号の有効桁数、送信データ等）を先ず送信することから始まる。
【０００５】
ＲＦＩＤ  ＩＣタグ／カード３００は、ＲＦＩＤリーダ・ライタ２００が送信する搬送波を受信して、これを電源として動作可能となり、ＲＦＩＤリーダ・ライタ２００は送信データをデコードして、該当のＲＦＩＤ  ＩＣタグ／カード３００が所定のデータをＲＦＩＤリーダ・ライタ２００に返信する。
【０００６】
この場合、通信対象のＲＦＩＤ  ＩＣタグ／カード３００を認知するまでの検索通信過程では、該当ＲＦＩＤ  ＩＣタグ／カード３００は１枚とは限らないため、ＲＦＩＤ  ＩＣタグ／カード３００から送信される返信データの衝突が発生する。
【０００７】
これらの異常現象としてはフレミングエラー（複数ＩＣタグ／カードからの同時返送波出力と出力波形位相ずれ等により、出力波形が変形して通信波形認知不可となる通信開始からの通信認知不可能エラー）も発生する。
【０００８】
データ衝突／フレミングエラーが発生せず、ＲＦＩＤリーダ・ライタ２００が正常にデータを受信できれば、それで検索通信過程は終了するが、データ衝突／フレミングエラー等が発生すると、所定のＲＦＩＤ  ＩＣタグ／カード３００とのデータ受信が終了するまでＲＦＩＤリーダ・ライタ２００は通信の再実行を繰り返す。
【０００９】
以降、ＲＦＩＤリーダ・ライタ２００は、内蔵ソフトウェアに従ってＲＦＩＤ  ＩＣタグ／カード３００とのデータ送受信を実施する。
【００１０】
上記複数のＲＦＩＤ  ＩＣタグ／カード３００は、６４ビットの固有識別子（ＵＩＤ：unique identifier）によって識別される。この固有識別子（ＵＩＤ）は、図１６に示す形式を有しており、最上位側の８ビットは“Ｅ０”のコードで、次の８ビットはＩＣの製造業者コード、残りの４８ビットはＩＣ製造者が決定する同じ値でないシリアル番号が書込まれる。
【００１１】
既存、及び公表されているＲＦＩＤシステムの適応製品は、搬送波周波数が“ISO18000”で規格化されており、１３５ｋＨｚ／１３．５６ＭＨｚ／ＵＨＦ帯（８６０−９６０ＭＨｚ）／２．４５ＧＨｚ等であり、これに応じるようにＲＦＩＤリーダ・ライタ２００及びＲＦＩＤ  ＩＣタグ／カード３００のそれぞれの制御ソフトが備えられている。このようなＲＦＩＤを用いたシステムとしては、例えば特許文献１に記載されている情報管理システムが知られている。
【００１２】
また、ＲＦＩＤシステムにおいては、その評価時等にＲＦＩＤリーダ・ライタ２００側にプロトコルアナライザ４００を設置し、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の通信状態情報（フレーム情報や物理環境情報等）を監視する場合がある。
【特許文献１】特開２００７−１１８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上記従来のプロトコルアナライザ４００における各種情報の表示方法は、テキストベースのデータ表示（文字情報表示）であった。このため時々刻々と変化する上記したフレーム情報や物理環境情報を時間的推移として把握し難く、トラブル発生時の対応、システムデバッグ、通信経緯編集等を効率的に行うことができなかった。
【００１４】
本発明は上記の課題を解決するためになされたもので、ＲＦＩＤリーダ・ライタとＲＦＩＤ  ＩＣタグ／カード間で送受信されたデータのフレーム情報や物理環境情報を時間的な推移として容易に把握してトラブル発生時の対応、システムデバッグ、通信経緯編集等を効率的に行うことができるＲＦＩＤプロトコルアナライザを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明に係るＲＦＩＤプロトコルアナライザは、ＲＦＩＤリーダ・ライタとＩＣタグ／カードとの間で送受信されるデータを受信するモニタ用アンテナと、前記モニタ用アンテナで受信されたデータのフレーム情報及び物理環境情報の少なくともいずれかを解析する情報解析部と、前記情報解析部で解析された解析情報を文字情報として表示部に表示すると共に、前記表示部に表示された文字情報に対応する前記解析情報の遷移を前記表示部に図形で表示する表示手段とを備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ＲＦＩＤリーダ・ライタとＩＣタグ／カード間で送受信されたデータのフレーム情報や電磁界強度及び搬送周波数等の物理環境情報を時間的な推移として容易に把握することが可能であり、偶発的に発生する不良原因を究明することができ、トラブル発生時の対応、システムデバッグ、通信経緯編集等を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の一実施形態を説明する。
【００１８】
図１は本発明の一実施形態に係るＲＦＩＤプロトコルアナライザの複合装置システムの構成を示すブロック図である。
【００１９】
図１において、ＲＦＩＤリーダ・ライタ２００は、ＲＦＩＤ  ＩＣタグ／カード３００との間で、リーダ・ライタ用アンテナ２０１を介して無線電波によるデータ送受信を行う。上記ＲＦＩＤリーダ・ライタ２００は、ホストＰＣ２０２に接続される。このホストＰＣ２０２は、ＲＦＩＤリーダ・ライタ２００を制御すると共にＲＦＩＤリーダ・ライタ２００が受信したＲＦＩＤ  ＩＣタグ／カード３００からの返信データを処理する。
【００２０】
上記ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間に伝送される信号形式（書込みデータ）例としては、搬送周波数が１３．５６ＭＨｚ±７ｋＨｚであり、データ符号化方式の種別が、ＩＥＣで規定された「２５６中１（１バイトの信号を一つの“ポーズ”の位置で表す（図２参照））。」または「４中１（同時に２ビットの値を一つのパルス位置で表す）」等のパルス位置変調方式であり、搬送波の変調方式がＡＳＫ（Amplitude Shift Keying（図３参照））の変調度１０％または１００％等に変更可能となっており、変調波パルス幅が９．４４μｓ等である。その他、送信データ値、送信データ数、送信データ間隔値、許容受信待ち時間、データ受信終了時の処理指示等をＩＥＣで定めている。
【００２１】
ＲＦＩＤリーダ・ライタ２００は、データ符号化方式として上記「２５６中１」か「４中１」のどちらかの方式を選択し、詳細を後述するフレーム開始信号（ＳＯＦ）の中でＲＦＩＤ  ＩＣタグ／カード３００に提示する。ＲＦＩＤ  ＩＣタグ／カード３００は、上記「２５６中１」及び「４中１」の２種類の符号化方式に対応している。
【００２２】
また、ＲＦＩＤリーダ・ライタ２００は、変調方式としてＡＳＫを使用し、変調度１０％または１００％の一方の変調度を採用する。ＲＦＩＤ  ＩＣタグ／カード３００は、上記変調度１０％及び１００％の２方式を復調できる機能を備えている。
【００２３】
また、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の伝送速度は、高速モード及び低速モードの２通りある。副搬送波としては、単一副搬送波または双副搬送波を使用する方式があり、単一副搬送波における伝送速度は、低速モードが「６．６２ｋｂｉｔ／ｓ（ｆc／２０４８）であり、高速モードが２６．４８ｋｂｉｔ／ｓ（ｆc／５１２）である。また、双副搬送波における伝送速度は、低速モードが「６．６７ｋｂｉｔ／ｓ（ｆc／２０３２）であり、高速モードが２６．６９ｋｂｉｔ／ｓ（ｆc／５０８）である。どちらの速度を使用するかはＲＦＩＤリーダ・ライタ２００によって選択され、ＲＦＩＤ  ＩＣタグ／カード３００は上記両方の速度に対応可能となっている。尚、上記ｆcは搬送波周波数を示している。
【００２４】
そして、図１において、１０は上記ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の送受信データをモニタするモニタ用アンテナで、このモニタ用アンテナ１０の受信データは、ＲＦＩＤシステム２０へ送られる。
【００２５】
上記ＲＦＩＤシステム２０は、モニタ用アンテナ１０で受信した信号を選択するフィルタ２１、このフィルタ２１により選択されたデータを復調する復調回路２２、電磁界強度を検出するためのＡ／Ｄ変換回路２３、上記復調回路２２で復調されたデータを解析するデータ認識部２４、このデータ認識部２４で解析されたデータを格納するデータレジスタ２５、このデータレジスタ２５が取得したレコード数を記憶する取得レコード数レジスタ２６、上記データ認識部２４の制御及びデータ解析等を行うＭＰＵ２７、上記データレジスタ２５に格納されたデータの読出しを制御する制御部３０により構成される。
【００２６】
上記復調回路２２は、モニタ用アンテナ１０からフィルタ２１を介して入力されるデータを復調してデータ認識部２４に入力する。Ａ／Ｄ変換回路２３は、上記フィルタ２１を介して入力されるデータの搬送波／副搬送波の電磁界強度を検出するためのもので、その検出データはデータ認識部２４へ送られる。
【００２７】
上記データ認識部２４は、ＭＰＵ２７の制御命令に従って復調回路２２で復調されたデータのフレーム情報を解析し、この解析したデータ及びＡ／Ｄ変換回路２３で検出された電磁界強度をデータレジスタ２５に格納すると共に、データレジスタ２５が取得したレコード数を取得レコード数レジスタ２６に書込む。上記データレジスタ２５については詳細を後述する。
【００２８】
上記制御部３０は、データレジスタ２５に格納されたデータの読み出し処理を行う処理Ａプログラム３１及びデータレジスタ２５に格納されたデータを保存する保存用バッファ３２を備え、ホストＰＣ１００からの指示に従って動作する。
【００２９】
ホストＰＣ１００は、例えばハードディスク等の記憶装置に格納されるＧＵＩ制御部１１０及びデータを表示する表示部１２０（ディスプレイ）を備えている。ＧＵＩ制御部１１０は、上記ＲＦＩＤシステム２０の保存用バッファ３２に保存されているデータの読み出し処理を行う処理Ｂプログラム１１２、及び上記処理Ａプログラム３１に対して処理の開始及び終了を指示する処理開始／終了指示部１１１、及び表示制御部１１３を備え、この表示制御部１１３によって上記表示部１２０を表示駆動する。
【００３０】
上記ＧＵＩ制御部１１０における処理開始／終了指示部１１１は、上記したようにＲＦＩＤシステム２０の処理Ａプログラム３１及びホストＰＣ１００の処理Ｂプログラム１１２に対して処理の開始及び終了を指示する。
【００３１】
ＲＦＩＤシステム２０の処理Ａプログラム３１は、処理開始／終了指示部１１１から処理開始の指示を受けると、終了の指示があるまでデータ認識部２４のデータレジスタ２５を一定間隔でポーリングする。すなわち、処理Ａプログラム３１は、処理開始／終了指示部１１１から処理開始の指示を受けると、データ認識部２４の取得レコード数レジスタ２６に保持されている値を元にデータレジスタ２５に格納されているデータ、すなわち、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の通信状態情報を取得し、保存用バッファ３２に格納する。
【００３２】
また、ＧＵＩ制御部１１０の処理Ｂプログラム１１２は、処理開始／終了指示部１１１から処理開始の指示を受けると、終了の指示があるまで制御部３０における保存用バッファ３２を一定間隔でポーリングし、保存用バッファ３２からデータ（通信状態情報）を取得する。
【００３３】
ＧＵＩ制御部１１０に設けられている表示制御部１１３は、処理Ｂプログラム１１２が保存用バッファ３２から取得したＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の通信状態情報を表示部１２０に表示する。この表示部１２０に表示するデータの表示形式については詳細を後述する。
【００３４】
上記モニタ用アンテナ１０、ＲＦＩＤシステム２０及びホストＰＣ１００によって本発明に係るＲＦＩＤプロトコルアナライザが構成される。
【００３５】
また、ＲＦＩＤリーダ・ライタ２００、リーダ・ライタ用アンテナ２０１及びホストＰＣ２０２と、上記ＲＦＩＤプロトコルアナライザとによりＲＦＩＤ全体システムが構成される。
【００３６】
図４は、上記データレジスタ２５の構成例を示す図である。データレジスタ２５は、通信状態情報、具体的には、データ種別２５ａ、データ内容２５ｂ、衝突位置２５ｃ、ステータス２５ｄ、電磁界強度２５ｅ、搬送波周波数２５ｆ、Time Stamp（タイムスタンプ）２５ｇ等を格納するエリアを備えている。
【００３７】
上記データ種別２５ａのエリアには、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００のデータ種別がデータ認識部２４で判別されて設定される。上記ＲＦＩＤリーダ・ライタ２００のデータ種別としては例えばＶＣＣ（Vicinity Coupling Device：近傍型結合装置）があり、また、ＲＦＩＤ  ＩＣタグ／カード３００のデータ種別としては、例えばＶＩＣＣ（Vicinity Integrated Circuit Card：近傍型ＩＣカード）がある。
【００３８】
上記データ内容２５ｂのエリアには、ＲＦＩＤリーダ・ライタ２００及びＲＦＩＤ  ＩＣタグ／カード３００の送受信データが１バイト単位で設定される。
【００３９】
上記衝突位置２５ｃのエリアには、同じ通信領域内に存在する複数のＲＦＩＤ  ＩＣタグ／カード３００のデータが衝突した場合に、その衝突発生ビット位置がデータ認識部２４で判別されて設定される。
【００４０】
上記ステータス２５ｄのエリアには、変調度、符号化、伝送速度等のステータスが設定される。このステータスは、データ認識部２４で判断される。
【００４１】
上記電磁界強度２５ｅのエリアには、Ａ／Ｄ変換回路２３で検知された電磁界強度が設定される。
【００４２】
上記搬送波周波数２５ｆのエリアには、データ認識部２４で検知された搬送波周波数が設定される。
【００４３】
上記Time Stamp２５ｇのエリアには、データ取得開始から該当データ取得終了までの経過時間がデータ認識部２４により付加される。
【００４４】
図５は、図１に示した処理Ｂプログラム１１２の処理によって表示部１２０に表示されるＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の通信状態情報の表示画面例であり、（ａ）はグラフィック表示画面４０、（ｂ）は文字情報表示画面６０を示している。尚、これらの各画面は表示部１２０に同時に表示される。
【００４５】
図５（ａ）に示すグラフィック表示画面４０は、参照データ表示部４０Ａとグラフィック表示部４０Ｂを備えている。
【００４６】
参照データ表示部４０Ａには、送受信データの表示範囲（Total）を示す範囲表示エリア４１、送受信データの開始時間（Start）を表示する開始時間表示エリア４２、送受信データの終了時間（End）を表示する終了時間表示エリア４３、表示データの開始及び終了の時間幅（Start-End）を表示する時間幅表示エリア４４、データの表示間隔を選択する表示間隔選択部４５が設けられる。この表示間隔選択部４５には、表示間隔を選択するためのプルダウンボタン４６が設けられており、このボタン４６をマウスでクリックすることにより、例えば「０．１ｍｓ」、「１ｍｓ」、「１０ｍｓ」、「１００ｍｓ」、「１０００ｍｓ」の表示間隔が表示間隔選択部４５にプルダウン表示される。上記画面に示された表示間隔の中から所望の表示間隔をマウス操作により選択すると、選択された表示間隔が表示間隔選択部４５に表示される。この場合、表示間隔を大きく設定すると広い範囲のフレーム情報（後述）がグラフィック表示部４０Ｂ上に表示され、表示間隔を小さく設定すると狭い範囲のフレーム情報が拡大してグラフィック表示部４０Ｂ上に表示される。尚、ここでいう「範囲」とは、時間的な長さを意味する。
【００４７】
一方、グラフィック表示部４０Ｂには、フレーム情報表示エリア５１が設けられると共に、物理環境情報を表示する電磁界強度表示エリア５２及び搬送波周波数表示エリア５３が設けられる。上記フレーム情報表示エリア５１には、更にＶＣＤ表示エリア５１ａとＶＩＣＣ表示エリア５１ｂが設けられる。
【００４８】
また、グラフィック表示部４０Ｂには、上記選択された表示間隔に基づく縦線の目盛り６１が表示される。
【００４９】
そして、上記ＶＣＤ表示エリア５１ａには、左端部にＲＦＩＤリーダ・ライタ２００のデータ種別を示す「ＶＣＤ」の文字が表示されると共に、この「ＶＣＤ」の文字に対応してＶＣＤのフレーム情報５４が帯状に表示される。また、ＶＩＣＣ表示エリア５１ｂには、左端部にＲＦＩＤ  ＩＣタグ／カード３００のデータ種別を示す「ＶＩＣＣ」の文字が表示されると共に、この「ＶＩＣＣ」の文字に対応してＶＩＣＣのフレーム情報５４が帯状に表示される。すなわち、フレーム情報５４は、時間軸方向に連続する長方形で図形表示（グラフィック表示）される。
【００５０】
上記フレーム情報５４は、図６に示すようにＳＯＦ（Start Of Frame：フレーム開始信号）５４ａ、ＤＡＴＡ５４ｂ、ＥＯＦ（End Of Frame：フレーム終了信号）５４ｃにより構成されている。上記フレーム情報５４は、その表示位置がデータレジスタ２５のTime Stamp２５ｇの値を元に算出されると共に、データレジスタ２５のデータ種別に対応した色が表示される。また、上記フレーム情報５４は、フレームごと（ＳＯＦ、ＤＡＴＡ、ＥＯＦ）に色分けされる。さらに、上記ＲＦＩＤリーダ・ライタ２００のフレーム情報５４には、例えば「Inventory」等のコマンド名が表示される。
【００５１】
また、上記電磁界強度表示エリア５２には、図５（ａ）に示すように左端部に電磁界強度を示す文字「Ｍａｇｎｅ」及び電磁界強度の単位「Ａ／ｍ」が表示されると共に、その右側に横線の目盛り及び送受信データの電磁界強度が図形表示（グラフィック表示）される。
【００５２】
また、上記搬送波周波数表示エリア５３には、左端側に搬送波周波数を示す文字「ｆc」が表示されると共に搬送波周波数である「１３．５６ＭＨｚ」の文字が表示される。更に、上記「１３．５６ＭＨｚ」の文字の上側に許容上限範囲を示す「＋７ｋＨｚ」の文字が表示され、下側に許容下限範囲を示す「−７ｋＨｚ」の文字が表示される。また、上記搬送波周波数表示エリア５３には、「１３．５６ＭＨｚ」、「＋７ｋＨｚ」、「−７ｋＨｚ」の周波数位置を示す横線の目盛りが表示されると共に、送受信データの搬送波周波数が図形表示される。
【００５３】
すなわち、上記電磁界強度表示エリア５２に表示される電磁界強度情報及び搬送波周波数表示エリア５３に表示される搬送波周波数等の物理環境情報は、例えばその大きさ（高低）が時間軸方向に連続する折れ線によって図形表示される。
【００５４】
尚、本明細書で「図形」とは、点、線、多角形、円などで描画される任意の形状を意味する。
【００５５】
また、上記グラフィック表示部４０Ｂの下側部には、水平スクロールバー５６が表示され、この水平スクロールバー５６によってグラフィック表示画面を左右（水平方向）にスクロールできるようになっている。
【００５６】
そして、上記図５（ａ）に示したグラフィック表示画面４０の下方には、図５（ｂ）に示す文字情報表示画面６０が表示される。
【００５７】
図５（ｂ）に示す文字情報表示画面６０には、通信情報表示エリア６１、電磁界強度表示エリア６２、搬送波周波数表示エリア６３、Time Stamp表示エリア６４が設けられる。上記通信情報表示エリア６１には、図４で説明したデータ種別（Kind）、データ（Data）、衝突位置（Coll）、ステータス（Status）等が表示される。図示の如く、文字情報表示画面６０に表示される文字情報は時系列的に降順（あるいは昇順）に表示されるが、視覚的には離散的な文字列である。
【００５８】
上記データ（Data）のエリアには、コマンドが書込まれる。コマンドの種類としては、必須コマンド、任意コマンド、製造者設定コマンド、専用コマンドの４種類のコマンドセットがＩＥＣで規定されている。
【００５９】
必須コマンドにおけるコマンドコードは、１６進数で“０１”〜“１Ｆ”の範囲で記述されている。
【００６０】
任意コマンドにおけるコマンドコードは、１６進数で“２０”〜“９Ｆ”の範囲で記述されている。
【００６１】
製造者設定コマンドにおけるコマンドコードは、１６進数で“Ａ０”〜“ＤＦ”の範囲で記述され、ＩＣ製造業者の仕様に従って設定される。
【００６２】
専用コマンドにおけるコマンドコードは、１６進数で“Ｅ０”〜“ＦＦ”の範囲で記述され、ＩＣ製造業者の仕様に従って設定される。
【００６３】
上記図５（ａ）に示すグラフィック表示画面４０と図５（ｂ）に示す文字情報表示画面６０とは連動して表示されるので、上記文字情報表示画面６０には、その左端部に表示データの対応関係を示す対応データエリア表示部６５が設けられる。この対応データエリア表示部６５は、グラフィック表示部４０Ｂに表示されるＳＯＦ５４ａ、ＤＡＴＡ５４ｂ、ＥＯＦ５４ｃ（図６参照）に対応する部分をカラーバーによって表示する。尚、図では色の違いをハッチングで示している。
【００６４】
また、上記文字情報表示画面６０の下側部には、水平スクロールバー６６が表示され、この水平スクロールバー６６によって表示データを左右（水平方向）にスクロールできるようになっている。
【００６５】
上記のように図１のデータ認識部２４等で解析されたデータ（解析情報）が文字情報（テキストデータ）として文字情報表示画面６０に表示されると共に、上記解析情報（フレーム情報及び物理環境情報）の推移（遷移）がグラフィック表示部４０Ｂに図形で表示される。
【００６６】
次に各処理プログラム３１、１１２の処理について説明する。
【００６７】
［処理Ａプログラム３１によるデータ取得処理］
以下、処理Ａプログラム３１によるデータレジスタ２５からのデータ取得処理動作を図７に示すフローチャートを参照して説明する。
【００６８】
処理Ａプログラム３１は、まず、処理開始／終了指示部１１１からデータ取得開始の指示が与えられているかどうかを判断し（ステップＡ１）、データ取得開始の指示が与えられていなければ処理を終了するが、データ取得開始の指示が与えられていればデータレジスタ２５から取得したレジスタ領域を保存用バッファ３２にオーバーライトするかどうかを判断する（ステップＡ２）。
【００６９】
図８はデータレジスタ２５のレジスタ領域を示したもので、（ａ）はオーバーライトしない場合の例、図８（ｂ）、（ｃ）はオーバーライトする場合の例を示している。また、図８（ａ）〜（ｃ）に示すハッチング部分はレジスタ領域から保存用バッファ３２に格納する部分を示している。また、図８において、取得レコードポインタはデータレジスタ２５からデータを読出す際のデータ読出し位置を示し、バッファ保存ポインタはデータレジスタ２５から取得したレコード領域のうち、保存用バッファ３２に格納されたレコード位置を示している。図示の如く、データレジスタ２５の上から下の領域に向かってデータが順次保存される。
【００７０】
上記図７のステップＡ２において、データレジスタ２５のレジスタ領域をオーバーライトすると判断された場合には、取得レコードポインタのTime Stamp値とバッファ保存ポインタのTime Stamp値を比較し、「取得レコードポインタのTime Stamp値＞バッファ保存ポインタのTime Stamp値」となっているかどうかを判断する（ステップＡ３）。
【００７１】
また、上記ステップＡ２において、レジスタ領域をオーバーライトしないと判断された場合には、取得レコードポインタがバッファ保存ポインタより大きいかどうか、すなわち、バッファ保存ポインタの値が取得レコードポインタの値に達したかどうかを判断する。バッファ保存ポインタの値が取得レコードポインタの値に達していなければステップＡ３に進む一方、バッファ保存ポインタの値が取得レコードポインタの値に達した場合には保存用バッファ３２に保存すべきデータがないことからステップＡ１に戻る。
【００７２】
上記ステップＡ３において、「取得レコードポインタのTime Stamp値＞バッファ保存ポインタのTime Stamp値」であると判断された場合は、「バッファ保存ポインタ＋１」の処理を行い（ステップＡ５）、また、「取得レコードポインタのTime Stamp値＞バッファ保存ポインタのTime Stamp値」の関係になっていないと判断された場合には、保存用バッファ３２に保存すべきデータがないことからステップＡ１に戻る。上記ステップＡ５の処理において、バッファ保存ポインタが最大値を超えた場合は「０」からカウントを開始する。尚、取得レコードポインタにおいても、最大値を超えた場合は「０」からカウントを開始する。
【００７３】
そして、上記ステップＡ５で「＋１」されたバッファ保存ポインタの示すレコードを保存用バッファ３２に格納する（ステップＡ６）。次いで、バッファ保存ポインタが示すレコードのTime Stamp値を取得し（ステップＡ７）、その後、ステップＡ１に戻る。ステップＡ１では、ＧＵＩ制御部１１０の処理開始／終了指示部１１１から終了指示が送られてきているかどうかをチェックし、終了指示が送られてきていれば処理を終了するが、終了指示が送られてきていなければ、上記ステップＡ１〜Ａ７に示した処理を繰り返して実行し、データレジスタ２５からの取得レコードを保存用バッファ３２に格納する。
【００７４】
［処理Ｂプログラム１１２の処理］
一方、ＧＵＩ制御部１１０の処理Ｂプログラム１１２は、処理開始／終了指示部１１１から処理開始の指示を受けると、終了の指示があるまで保存用バッファ３２を一定間隔でポーリングし、保存用バッファ３２からデータを取得し、表示制御部１１３に出力して表示部１２０に表示する。
【００７５】
以下、上記処理Ｂプログラム１１２の処理動作について図９及び図１０に示すフローチャートを参照して説明する。
【００７６】
処理Ｂプログラム１１２は、処理動作を開始すると、先ず、表示制御部１１３を動作させ、表示部１２０に図５に示すグラフィック表示画面４０及び文字情報表示画面６０を表示する。このとき、グラフィック表示画面４０には、表示間隔選択部４５で選択された表示間隔の目盛り６１が表示される（図９のステップＢ１）。
【００７７】
次いで、データ取得開始かどうか、すなわち、処理開始／終了指示部１１１からデータ取得の指示が与えられているかどうかを判断し（ステップＢ２）、データ取得の指示が与えられていなければ、そのまま処理を終了する。
【００７８】
処理開始／終了指示部１１１からデータ取得の指示が与えられていれば、保存用バッファ３２にデータが保存されているかどうかを判断し（ステップＢ３）、データが保存されていなければ処理を終了する。
【００７９】
上記保存用バッファ３２にデータが保存されていた場合は、取得したデータのTime Stamp２５ｇにおける最小のTime Stamp値からフレームの表示開始位置を指示するためのフレーム表示開始データIndex（インデックス）を設定する（ステップＢ４）。次に上記取得したデータのTime Stamp２５ｇにおける最大のTime Stamp値からフレーム表示終了データIndexを設定する（ステップＢ５）。
【００８０】
そして、上記フレーム表示開始データIndexがフレーム表示終了データIndexより小さいかどうか、すなわち
フレーム表示開始データIndex＜フレーム表示終了データIndex
の判断処理を行い（ステップＢ６）、上記の条件を満足しなければステップＢ２に戻って保存用バッファ３２からの情報取得を継続する。
【００８１】
上記ステップＢ６における条件を満足した場合は、図１０に示すステップＢ７に進み、取得データのデータ種別２５ａからＶＣＤ、すなわちＲＦＩＤリーダ・ライタ２００のデータであるかどうかを判断し（ステップＢ８）、ＶＣＤのデータである場合はフレーム情報５４のＳＯＦ５４ａ（図６参照）であるかどうかを判断する。ＳＯＦ５４ａであれば、Time Stamp２５ｇ（図４参照）が示すデータ取得開始と取得終了の時刻及びＳＯＦ表示幅に基づいて、ＳＯＦのフレーム表示位置及び表示色を設定する（ステップＢ９）。そして、上記ステップＢ９の設定内容に基づいてグラフィック表示画面４０におけるフレーム情報表示エリア５１のＶＣＤ表示エリア５１ａにＳＯＦ５４ａのフレーム及び例えば「Inventory（“０１”：受付けコマンド）」等のコマンド名を描画する（ステップＢ１０）。
【００８２】
その後、図９のステップＢ１１に進んで「フレーム表示開始データIndex＋１」の処理を行い、ステップＢ６で上記した判断処理を行って、ステップＢ２あるいはステップＢ７に進む。
【００８３】
また、上記図１０のステップＢ８で、取得データがフレーム情報５４のＳＯＦ５４ａではないと判断された場合、フレーム情報５４のＤＡＴＡ５４ｂであるかどうかを判断し（ステップＢ１２）、ＤＡＴＡ５４ｂであれば衝突位置２５ｃ等におけるデータを参照してエラーが発生しているかどうかを判断する（ステップＢ１３）。
【００８４】
ステップＢ１３でデータエラーが発生していないと判断された場合は、データの符号化が「４中１」と「２５６中１」の何れの方式を使用しているかを判断する（ステップＢ１４）。
【００８５】
「４中１」の符号化方式が使用されている場合は、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び「４中１」データの表示幅に基づいて「４中１」のデータフレーム表示位置及び表示色を設定し（ステップＢ１５）、フレーム情報表示エリア５１のＶＣＤ表示エリア５１ａにＤＡＴＡ５４ｂのフレーム及び「Read single block（“２０”：単一ブロック読取りコマンド）」等コマンド名を描画する（ステップＢ１０）。
【００８６】
また、「２５６中１」の符号化方式が使用されている場合は、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び「２５６中１」データの表示幅に基づいて「２５６中１」のデータフレーム表示位置及び表示色を設定し（ステップＢ１６）、フレーム情報表示エリア５１のＶＣＤ表示エリア５１ａにＤＡＴＡ５４ｂのフレーム及びコマンド名を描画する（ステップＢ１０）。
【００８７】
また、上記ステップＢ１３でＤＡＴＡ５４ｂ中にエラーが発生していると判断された場合は、Time Stamp２５ｇが示すエラーデータの取得開始と取得終了の時刻及びエラー表示幅に基づいて、エラーのフレーム表示位置及び表示色を設定し（ステップＢ１７）、フレーム情報表示エリア５１のＶＣＤ表示エリア５１ａにおいて、ＤＡＴＡフレーム中のエラー発生位置にビット単位でエラーをカラー表示する（ステップＢ１０）。従って、例えば複数のＲＦＩＤ  ＩＣタグ／カード３００から送信される返信データ間で衝突が発生していた場合、上記エラー表示によってＤＡＴＡ５４ｂ中のデータ衝突位置及び衝突ビット数を直ちに確認することができる。
【００８８】
また、上記ステップＢ１２で取得データがＶＣＤのＤＡＴＡ５４ｂではないと判断された場合、ＶＣＤのＥＯＦ５４ｃかどうかを判断し（ステップＢ１８）、ＥＯＦ５４ｃであれば、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及びＥＯＦ表示幅に基づいてＥＯＦのフレーム表示位置及び表示色を設定する（ステップＢ１９）。そして、上記ステップＢ１９の設定内容に基づいて上記フレーム情報表示エリア５１のＶＣＤ表示エリア５１ａにＥＯＦ５４ｃのフレームを描画する（ステップＢ１０）。
【００８９】
上記ステップＢ１０の描画処理を終了した場合及び上記ステップＢ１８で取得データがＶＣＤのＥＯＦ５４ｃではないと判断された場合は、上記した図９のステップＢ１１の処理を行った後、ステップＢ６の判断処理を行い、上記の条件を満足している間は上記ステップＢ６〜Ｂ１９の処理を繰り返し、ＶＣＤのデータに対するフレーム及びコマンド名の描画処理を実行する。
【００９０】
そして、ステップＢ６の条件を満足しないと判断されると、１フレームに対する処理、この場合にはＶＣＤフレームに対する処理を終了したものと判断し、ステップＢ２に戻ってデータの取得を継続して良いかどうか、この場合には処理開始／終了指示部１１１からデータ終了指示が与えられているかどうかを判断し（ステップＢ２）、データ終了指示が与えられていなければデータの読出しが許可されているものと判断し、ステップＢ３以降の処理を行う。
【００９１】
一方、取得データがＶＣＤでなければＶＩＣＣ、すなわちＲＦＩＤ  ＩＣタグ／カード３００の返信データであるかどうかを判断する（ステップＢ２０）。ＶＩＣＣでなければ上記ステップＢ１１に戻る。
【００９２】
上記ステップＢ２０で取得データがＶＩＣＣのデータであると判断されると、ＶＩＣＣのＳＯＦ５４ａであるかどうかを判断し（ステップＢ２１）、ＳＯＦ５４ａであればステータス２５ｄを参照してデータの転送速度が「高速」であるか「低速」であるかを判断する（ステップＢ２２）。
【００９３】
データの転送速度が「高速」である場合には、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び高速ＳＯＦ表示幅に基づいて高速ＳＯＦのフレーム表示位置及び表示色を設定する（ステップＢ２３）。そして、上記ステップＢ２３の設定内容に基づいてフレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにＳＯＦ５４ａのフレームを描画し（ステップＢ２４）、上記ステップＢ１１に戻る。
【００９４】
データの転送速度が「低速」である場合には、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び低速ＳＯＦ表示幅に基づいて低速ＳＯＦのフレーム表示位置及び表示色を設定する（ステップＢ２５）。そして、上記ステップＢ２５の設定内容に基づいてフレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにＳＯＦ５４ａのフレームを描画し（ステップＢ２４）、上記ステップＢ１１に戻る。
【００９５】
上記ステップＢ２１で、取得データがＶＩＣＣのＳＯＦ５４ａではないと判断された場合、ＶＩＣＣのＤＡＴＡ５４ｂであるかどうかを判断し（ステップＢ２６）、ＤＡＴＡ５４ｂであれば例えば衝突位置２５ｃの設定内容を参照してエラーが発生しているかどうかを判断する（ステップＢ２７）。
【００９６】
エラーが発生していなければ、ステータス２５ｄを参照してデータの転送速度が「高速」であるか「低速」であるかを判断する（ステップＢ２８）。
【００９７】
上記ステップＢ２８でデータの転送速度が「高速」であると判断された場合には、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び高速データ表示幅に基づいて高速データのフレーム表示位置及び表示色を設定する（ステップＢ２９）。そして、上記ステップＢ２９の設定内容に基づいてフレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにＤＡＴＡ５４ｂのフレームを描画し（ステップＢ２４）、上記ステップＢ１１に戻る。
【００９８】
また、ステップＢ２８でデータの転送速度が「低速」であると判断された場合には、Time Stamp２５ｇが示すデータ取得開始と取得終了の時刻及び低速データ表示幅に基づいて低速データのフレーム表示位置及び表示色を設定する（ステップＢ３０）。そして、上記ステップＢ３０の設定内容に基づいてフレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにＤＡＴＡ５４ｂのフレームを描画し（ステップＢ２４）、上記ステップＢ１１に戻る。
【００９９】
また、上記ステップＢ２７でＤＡＴＡ５４ｂ中にエラーが発生していると判断された場合は、ステータス２５ｄを参照してデータの転送速度が「高速」であるか「低速」であるかを判断する（ステップＢ３１）。
【０１００】
上記ステップＢ３１でデータの転送速度が「高速」であると判断された場合には、Time Stamp２５ｇが示すデータの取得開始時刻と取得終了時刻及び高速エラー表示幅に基づいて、高速エラーのフレーム表示位置及び表示色を設定し（ステップＢ３２）、フレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにおいて、ＤＡＴＡフレーム中のエラー発生位置にビット単位で高速エラーをカラー表示する（ステップＢ２４）。
【０１０１】
また、上記ステップＢ２８でデータの転送速度が「低速」であると判断された場合には、Time Stamp２５ｇが示すデータの取得開始時刻と取得終了時刻及び低速エラー表示幅に基づいて、低速エラーのフレーム表示位置及び表示色を設定し（ステップＢ３３）、フレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにおいて、ＤＡＴＡフレーム中のエラー発生位置にビット単位で低速エラーをカラー表示する（ステップＢ２４）。
【０１０２】
また、上記ステップＢ２６で取得データがＶＩＣＣのＤＡＴＡ５４ｂではないと判断された場合、ＶＩＣＣのＥＯＦ５４ｃかどうかを判断し（ステップＢ３４）、ＥＯＦ５４ｃであれば、ステータス２５ｄを参照してデータの転送速度が「高速」であるか「低速」であるかを判断する（ステップＢ３５）。
【０１０３】
上記ステップＢ３５でデータの転送速度が「高速」であると判断された場合には、Time Stamp２５ｇが示すデータの取得開始時刻と取得終了時刻及び高速ＥＯＦ表示幅に基づいて、高速ＥＯＦのフレーム表示位置及び表示色を設定する（ステップＢ３６）。一方、ステップＢ３５でデータの転送速度が「低速」であると判断された場合には、Time Stamp２５ｇが示すデータの取得開始時刻と取得終了時刻及び低速ＥＯＦ表示幅に基づいて、低速ＥＯＦのフレーム表示位置及び表示色を設定する（ステップＢ３７）。そして、上記ステップＢ３６、Ｂ３７の設定内容に基づいてフレーム情報表示エリア５１のＶＩＣＣ表示エリア５１ｂにＥＯＦ５４ｃのフレームを描画する（ステップＢ２４）。
【０１０４】
上記のようにして文字情報表示画面６０にＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００間の通信状態情報が表示され、また、グラフィック表示画面４０には上記文字情報表示画面６０と連動したデータが図形によって表示される。
【０１０５】
［指定文字情報に対応したフレーム表示］
図１１（ａ）は、上記処理Ｂプログラム１１２の処理によって表示されるグラフィック表示画面４０及び文字情報表示画面６０の表示例を示したものである。
【０１０６】
上記処理Ｂプログラム１１２は、上記グラフィック表示画面４０と文字情報表示画面６０とをリンクさせており、上記図１１（ａ）に示す表示画面において、文字情報表示画面６０に表示している文字情報の中から所望の文字情報がカーソル等によって指定されると、その文字情報に対するTime Stampによって示される時刻以降のフレームを図１１（ｂ）に示すようにグラフィック表示画面４０に表示する機能を備えている。
【０１０７】
以下、文字情報表示画面６０から所望の文字情報を指定し、その文字情報のTime Stampによって示される時刻以降のフレームをグラフィック表示画面４０に表示する場合の処理Ｂプログラム１１２の処理動作を図１２に示すフローチャートに従って説明する。
【０１０８】
図１１（ａ）に示す表示画面において、文字情報表示画面６０に表示されている文字情報の中から所望の文字情報７１を指定して表示を指示すると、処理Ｂプログラム１１２は上記指定された文字情報７１のTime Stamp値を取得する（ステップＣ１）。上記取得したTime Stamp値からフレーム表示開始データIndexを設定し（ステップＣ２）、取得した文字情報の最大のTime Stamp値からフレーム表示終了データIndexを設定する（ステップＣ３）。
【０１０９】
次に、上記フレーム表示開始データIndexがフレーム表示終了データIndexより小さいかどうかの判断処理を行い（ステップＣ４）、上記の条件を満足すればフレーム情報表示エリア５１のＶＣＤ表示エリア５１ａ及びＶＩＣＣ表示エリア５１ｂにフレーム描画を行う。このＶＣＤ表示エリア５１ａ及びＶＩＣＣ表示エリア５１ｂにフレーム描画処理は、上記図１０に示したフローチャートに従って行われる。上記図１０におけるステップＢ１０のＶＣＤ表示エリア５１ａへのフレーム描画処理あるいはステップＢ２４のＶＩＣＣ表示エリア５１ｂへのフレーム描画処理を行った後、図１２に示すステップＣ６に進んで「フレーム表示開始データIndex＋１」の処理を行ってステップＣ４に戻る。
【０１１０】
以下、上記ステップＣ４〜Ｃ６の処理を繰り返して実行し、ステップＣ６で「フレーム表示開始データIndex＋１」の処理を行ってステップＣ４に戻った際、ステップＣ４でフレーム表示開始データIndexがフレーム表示終了データIndexに等しくなったと判断されるとフレーム表示処理を終了する。
【０１１１】
以上の処理によって図１１（ｂ）に示すようにグラフィック表示画面４０に上記指定された文字情報７１のTime Stampによって示される時刻以降のフレームが表示される。
【０１１２】
また、このとき文字情報表示画面６０には、図１１（ｂ）に示すように上記指定された文字情報７１以降の文字情報が表示される。
【０１１３】
［指定フレームに対応した文字情報表示］
また、上記処理Ｂプログラム１１２は、図１３（ａ）に示す表示画面において、グラフィック表示画面４０に表示されているフレームをカーソル等によって指定すると、指定フレームの位置情報からTime Stamp値を算出し、その時刻以降の解析情報を図１３（ｂ）に示すように文字情報表示画面６０に文字情報として表示する機能を備えている。
【０１１４】
以下、グラフィック表示画面４０からフレーム位置が指定された際に、指定フレームに対応した文字情報を文字情報表示画面６０に表示する場合の処理Ｂプログラム１１２の処理動作を図１４に示すフローチャートに従って説明する。
【０１１５】
図１３（ａ）に示す表示画面において、グラフィック表示画面４０におけるフレーム情報表示エリア５１に表示されているフレームの任意の位置７２が指定されると、処理Ｂプログラム１１２は指定されたフレームの位置情報を取得し（ステップＤ１）、取得した位置情報からTime Stamp値を算出する（ステップＤ２）。尚、図１３（ａ）では、フレーム情報表示エリア５１に表示されているＶＩＣＣのＳＯＦ（Start Of Frame）を指定した場合を示している。
【０１１６】
次いで、文字情報表示画面６０のデータ総数とデータIndexとを比較し、データ総数よりデータIndexの値が小さいかどうかを判断し（ステップＤ３）、データ総数よりデータIndexの値が小さければ、更に上記位置情報から算出したTime Stamp値とデータIndexに対応したTime Stamp値とを比較し、「位置情報から算出したTime Stamp値≦とデータIndexに対応したTime Stamp値」となっているかどうかを判断する（ステップＤ４）。位置情報から算出したTime Stamp値がデータIndexに対応したTime Stamp値以下であれば、文字情報表示画面６０にデータIndexに対応した解析情報例えばＶＩＣＣのＳＯＦに対する解析情報を文字情報として表示する（ステップＤ５）。次いで「データIndex＋１」の処理を行った後、ステップＤ３に戻る。
【０１１７】
以下、ステップＤ３〜Ｄ６の処理を繰り返し、図１３（ｂ）に示すように上記指定したフレームに対する解析情報を文字情報表示画面６０に文字情報として順次表示する。
【０１１８】
そして、ステップＤ６で「データIndex＋１」の処理を行ってステップＤ３に戻った際、データIndexが文字情報表示画面６０のデータ総数に等しくなったと判断されると文字情報表示処理を終了する。
【０１１９】
また、ステップＤ４において、位置情報から算出したTime Stamp値よりデータIndexに対応したTime Stamp値が小さくなったと判断された場合においても文字情報表示処理を終了する。
【０１２０】
上記したように表示部１２０に表示するグラフィック表示画面４０と文字情報表示画面６０とをリンクさせることにより、グラフィック表示画面４０から所望の文字情報を指定し、その文字情報のTime Stampによって示される時刻以降のフレームをグラフィック表示画面４０に表示できると共に、グラフィック表示画面４０からフレーム位置を指定し、そのフレーム位置から算出したTime Stamp値以降の文字情報を文字情報表示画面６０に表示することができる。すなわち、特定の文字情報に対応するフレーム、あるいは特定のフレームに対応する文字情報を選択して画面上に表示でき、その通信状態情報をより詳細にチェックすることができる。
【０１２１】
また、グラフィック表示画面４０に設けられている表示間隔選択部４５のボタン４６の操作により表示間隔を任意に設定できるので、広い範囲のフレーム情報を画面に表示したり、あるいは狭い範囲のフレーム情報を拡大して画面上に表示することができる。このためデータに異常が見付かった場合に、フレーム情報を画面上に拡大表示することで異常個所等を更に詳細にチェックすることができる。
【０１２２】
上記実施形態によれば、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間でデータの送受信が行われた場合に、その送受信データのフレーム情報及び電磁界強度や搬送周波数等の物理環境情報を時間的な推移として容易に把握でき、トラブル発生時の対応、システムデバッグ、通信経緯編集等を効率的に行うことができる。
【０１２３】
また、データの種別に対応した色を画面上に表示することにより、そのデータ内容をきわめて容易に、且つ効率的に把握することができる。更に、複数のＲＦＩＤ  ＩＣタグ／カード３００から送信される返信データの衝突が発生した場合、衝突位置のデータが特定の色で表示されるので、データの衝突の有無、衝突位置等を瞬時に把握することができる。
【０１２４】
尚、上記実施形態では、物理的環境情報としてＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の電磁界強度及び搬送波周波数を取得して表示する場合について示したが、その他、例えば温度等を測定して表示するようにしても良い。
【０１２５】
また、上記実施形態において、データレジスタ２５に書込んだ解析データを例えばハードディスク等の大容量の記憶装置に転送して蓄積しておくことにより、過去のデータであっても必要に応じて読み出して表示部１２０に表示し、ＲＦＩＤリーダ・ライタ２００とＲＦＩＤ  ＩＣタグ／カード３００との間の通信状態情報をチェックすることが可能である。
【０１２６】
また、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できるものである。
【図面の簡単な説明】
【０１２７】
【図１】本発明の一実施形態に係るＲＦＩＤプロトコルアナライザを示すブロック図である。
【図２】２５６中１パルス位置変調方式の波形図である。
【図３】ＡＳＫ変調方式の波形図である。
【図４】図１におけるデータレジスタの構成例を示す図である。
【図５】図１の表示部に表示される画面を示す図である。
【図６】本発明の一実施形態に係るＲＦＩＤプロトコルアナライザのフレーム表示画面例を示す図である。
【図７】同実施形態におけるデータレジスタからのデータ取得処理動作を示すフローチャートである。
【図８】同実施形態におけるデータレジスタのレジスタ領域を示す図である。
【図９】同実施形態におけるフレーム表示画面の表示処理動作の一部を示すフローチャートである。
【図１０】同実施形態におけるフレーム表示画面の表示処理動作の他の部分を示すフローチャートである。
【図１１】同実施形態における指定文字情報に対応したフレーム情報を表示する場合の画面表示例を示す図である。
【図１２】同実施形態における指定文字情報に対応したフレーム情報を表示するための処理動作を示すフローチャートである。
【図１３】同実施形態における指定フレームに対応した文字情報を表示する場合の画面表示例を示す図である。
【図１４】同実施形態における指定フレームに対応した文字情報を表示するための処理動作を示すフローチャートである。
【図１５】従来のＲＦＩＤプロトコルアナライザのシステムブロック図である。
【図１６】複数のＲＦＩＤ  ＩＣタグ／カードを識別する固有識別子（ＵＩＤ）の形式説明図である。
【符号の説明】
【０１２８】
１０…モニタ用アンテナ、２０…ＲＦＩＤシステム、２４…データ認識部、２５…データレジスタ、２６…取得レコード数レジスタ、３１…処理Ａプログラム、３２…保存用バッファ、４０…グラフィック表示画面、４０Ｂ…グラフィック表示部、５１…フレーム情報表示エリア、５１ａ…ＶＣＤ表示エリア、５１ｂ…ＶＩＣＣ表示エリア、５２…電磁界強度表示エリア、５３…搬送波周波数表示エリア、５４…フレーム情報、６０…文字情報表示画面、６１…通信情報表示エリア、６２…電磁界強度表示エリア、６３…搬送波周波数表示エリア、６５…対応データエリア表示部、１００…ホストＰＣ、１１０…ＧＵＩ制御部、１１１…処理開始／終了指示部、１１２…処理Ｂプログラム、１１３…表示制御部、１２０…表示部、２００…ＲＦＩＤリーダ・ライタ、２０１…リーダ・ライタ用アンテナ、２０２…ホストＰＣ
【図１】
2008283378.tif 000003
【図２】
2008283378.tif 000004
【図３】
2008283378.tif 000005
【図４】
2008283378.tif 000006
【図５】
2008283378.tif 000007
【図６】
2008283378.tif 000008
【図７】
2008283378.tif 000009
【図８】
2008283378.tif 000010
【図９】
2008283378.tif 000011
【図１０】
2008283378.tif 000012
【図１１】
2008283378.tif 000013
【図１２】
2008283378.tif 000014
【図１３】
2008283378.tif 000015
【図１４】
2008283378.tif 000016
【図１５】
2008283378.tif 000017
【図１６】
2008283378.tif 000018