(57)【要約】【課題】複数の無線タグの読み取りに対応した無線タグリーダ／ライタで、使用する無線タグに応じた最適なアクセスを可能とする。【解決手段】無線タグのアクセスに関するコマンドを入力し、制御回路２９に送出するためのコマンド入力部４１と、予め使用する複数の無線タグの種別に応じて、使用可能な任意コマンド及び／又は製造者設定コマンド情報を保持するコマンド情報保持部４５と、使用する無線タグの種別を指定するためのタグ種別設定手段４２と、タグ種別設定手段４２で設定された無線タグの種別に応じて、コマンド情報保持部４５を参照して利用可能な任意コマンド及び／又は製造者設定コマンドを選択し、コマンド入力部４１から入力された入力コマンドに対して、選択された任意コマンド及び／又は製造者設定コマンドで置換可能なコマンドに対してはコマンドの置換を行うコマンド置換部４４とを備える。【選択図】図５
2007094885.tif 000002
【特許請求の範囲】
【請求項１】
無線タグとの間で非接触通信を行うために無線信号を送受信可能な通信部と、
前記通信部における無線信号の送受信を制御可能な制御回路と、
を備える無線タグリーダ／ライタであって、さらに、
無線タグのアクセスに関するコマンドを入力し、前記制御回路に送出するためのコマンド入力部と、
予め使用する複数の無線タグの種別に応じて、使用可能な任意コマンド及び／又は製造者設定コマンド情報を保持するコマンド情報保持部と、
使用する無線タグの種別を指定するためのタグ種別設定手段と、
前記タグ種別設定手段で設定された無線タグの種別に応じて、前記コマンド情報保持部を参照して利用可能な任意コマンド及び／又は製造者設定コマンドを選択し、前記コマンド入力部から入力された入力コマンドに対して、選択された任意コマンド及び／又は製造者設定コマンドで置換可能なコマンドに対してはコマンドの置換を行うコマンド置換部と
を備えることを特徴とする無線タグリーダ／ライタ。
【請求項２】
請求項１に記載の無線タグリーダ／ライタであって、
前記タグ種別設定手段は、使用する無線タグの種別をユーザが手動で入力可能に構成してなることを特徴とする無線タグリーダ／ライタ。
【請求項３】
請求項１に記載の無線タグリーダ／ライタであって、
前記タグ種別設定手段は、使用する無線タグの種別を無線タグリーダ／ライタが自動判別して、判別された無線タグの種別を入力するよう構成されてなることを特徴とする無線タグリーダ／ライタ。
【請求項４】
請求項１から３のいずれか一に記載の無線タグリーダ／ライタであって、さらに、
前記タグ種別設定手段で設定された無線タグの種別に応じて抽出された利用可能なコマンドの内、コマンドの実行に関する設定パラメータ値を、無線タグの種別に応じて個別に設定可能な固有設定値設定部
を備えることを特徴とする無線タグリーダ／ライタ。
【請求項５】
請求項４に記載の無線タグリーダ／ライタであって、
前記コマンドの実行に関する設定パラメータ値が、コマンドで実行される処理の完了時間であり、
前記固有設定値設定部は、該完了時間の規定値が所定値を超えるコマンドに対して、処理結果判断の時間を設定可能に構成してなることを特徴とする無線タグリーダ／ライタ。
【請求項６】
請求項１から５のいずれか一に記載の無線タグリーダ／ライタであって、
前記コマンド置換部が置換するコマンドの対応関係を、ユーザが手動で入力可能に構成してなることを特徴とする無線タグリーダ／ライタ。
【請求項７】
無線タグの読み取りが可能な無線タグリーダ／ライタが、入力される各種の入力コマンドに従い無線タグにアクセスするための無線タグリード／ライト方法であって、
読み取りに使用される無線タグの種別を設定する設定工程と、
複数の無線タグの種別に基づいて、各無線タグで利用可能な製造者設定コマンド及び／又は任意コマンドを予め登録し、かつ入力コマンドとして入力される低位コマンドとの対応関係をコマンド情報保持部に関連付けておき、
無線タグリーダ／ライタに入力コマンドとして低位コマンドが入力されたとき、設定工程で設定された無線タグの種別に応じて、該低位コマンドと対応する製造者設定コマンド及び／又は任意コマンドをコマンド情報保持部を参照して選択し、選択された製造者設定コマンド及び／又は任意コマンドに置換して実行する工程と、
を含むことを特徴とする無線タグリード／ライト方法。
【請求項８】
無線タグの読み取りが可能な無線タグリーダ／ライタが、入力される各種の入力コマンドに従い無線タグにアクセスするための無線タグリード／ライト方法であって、
読み取りに使用される無線タグの種別を設定する設定工程と、
複数の無線タグの種別に応じて、各無線タグで利用可能な製造者設定コマンド及び／又は任意コマンド、及び各コマンドに関して該コマンドに対応する無線タグの特性に応じた設定パラメータ値を予め設定した固有設定値保持部を参照して、
無線タグリーダ／ライタに入力された入力コマンドの処理に際して、該入力コマンドに関する設定パラメータ値を設定して該コマンドを実行する工程と、
を含むことを特徴とする無線タグリード／ライト方法。
【請求項９】
請求項８に記載の無線タグリード／ライト方法であって、
前記固有設定値保持部に設定される無線タグ別の設定パラメータ値が、コマンドで実行される処理の結果判断の時間であることを特徴とする無線タグリード／ライト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグに非接触でアクセスして情報の読み取り及び／又は書き込みが可能な無線タグリーダ／ライタ及び無線タグリード／ライト方法に関し、特に複数種類のタグに対応可能な無線タグリーダ／ライタ及び無線タグリード／ライト方法に関する。
【背景技術】
【０００２】
近年、バーコードに代わる製品識別及び管理に関する技術として、非接触式の無線タグが注目されている。無線タグは、ＩＣタグ、ＩＤタグ、ＲＦタグ、電子タグ、トランスポンダ、データキャリア等とも呼ばれ、ＲＦ（Radio Frequency）信号を受信して半導体メモリ等の電子回路に記録されたデータを読み出したり、あるいはデータを書き込み可能なＲＦ−ＩＤ（Radio Frequency IDentification）技術を用いたタグである。最近では、非接触による電力搬送技術の開発により、電源を持たずに半永久的に使用可能な無線タグも出現している。このような無線タグに対するデータの読み書きには、無線タグリーダ／ライタが用いられる。
【０００３】
無線タグリーダ／ライタは、非接触通信により無線タグと交信して読み取り／書き込みを行うヘッド部と、ヘッド部を制御するコントローラ部とを有する。無線タグリーダ／ライタは、搬送波をベースバンド信号としてデジタル信号により変調して送出し、無線タグからの応答信号を受信する送信機器である。搬送波のベースバンド信号に基づく変調には、搬送波の振幅を変化させるＡＳＫ（Amplitude Shift Keying：位相シフトキーイング）変調や、周波数を変化させるＦＳＫ（Frequency Shift Keying）変調、位相を変化させるＰＳＫ（Phase Shift Keying）変調がある。
【０００４】
一方、無線タグについては国際規格ＩＳＯ（International Organization for Standardization）／ＩＥＣ１５６９３で標準化が進められている。無線タグには複数の種類が存在しており、多くは国際規格ＩＳＯ１５６９３に準拠している。無線タグリーダ／ライタは、規格化された無線タグに対して読み取り／書き込みするための、無線タグのアクセスに関する各種コマンドに対応している。このようなコマンドとして、ＩＳＯ１５６９３では必須コマンドと任意コマンドが規定されている。一方で、無線タグの製造者は、自社製の無線タグのアクセスに関して、固有の機能を実現させるために「製造者設定コマンド」を提供していた。
【特許文献１】特許２９９３００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来は、ＩＳＯ１５６９３準拠タグに対応した無線タグリーダ／ライタでは、アクセスの汎用性や互換性を維持する等の理由から、無線タグの種別に関係なく、ＩＳＯ１５６９３−３で規定される低位コマンド（「必須コマンド」および「任意コマンド」の一部）のみを利用して、無線タグへのアクセスを実現していた。言い換えると、このような無線タグリーダ／ライタでは、より高機能な「任意コマンド」や「製造者設定コマンド」を使用しないため、使用される無線タグが有している機能を十分に発揮することができず、最適なアクセスが実現されていなかった。
【０００６】
一方、一般に使用する無線タグの種類によって、無線タグへのデータ書き込み完了時間は大きく異なる。このため、複数種類の無線タグに対応させるためには、汎用性を持たせるため書き込み完了時間の長い無線タグに合わせて設定する必要があった。この結果、特定の無線タグに関する処理結果の判断が遅延するという問題が生じていた。
【０００７】
本発明は、このような問題点を解決するためになされたものである。本発明の第一の目的は、複数の無線タグの読み取りに対応した無線タグリーダ／ライタにおいて、使用する無線タグに応じて最適なアクセスを実現可能な無線タグリーダ／ライタ及び無線タグリード／ライト方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の第１の無線タグリーダ／ライタは、無線タグとの間で非接触通信を行うために無線信号を送受信可能な通信部と、通信部における無線信号の送受信を制御可能な制御回路とを備える無線タグリーダ／ライタであって、さらに、無線タグのアクセスに関するコマンドを入力し、制御回路に送出するためのコマンド入力部と、予め使用する複数の無線タグの種別に応じて、使用可能な任意コマンド及び／又は製造者設定コマンド情報を保持するコマンド情報保持部と、使用する無線タグの種別を指定するためのタグ種別設定手段と、タグ種別設定手段で設定された無線タグの種別に応じて、コマンド情報保持部を参照して利用可能な任意コマンド及び／又は製造者設定コマンドを選択し、コマンド入力部から入力された入力コマンドに対して、選択された任意コマンド及び／又は製造者設定コマンドで置換可能なコマンドに対してはコマンドの置換を行うコマンド置換部とを備える。これにより、無線タグリーダ／ライタに入力されるコマンドを実行する際、使用する無線タグの種別に応じて命令を最適化したコマンドが利用可能となり、使用する無線タグの種別に応じて機能を発揮し、効率的、高速な処理が可能となる。
【０００９】
また、第２の無線タグリーダ／ライタは、タグ種別設定手段は、使用する無線タグの種別をユーザが手動で入力可能に構成している。これにより、ユーザ自身が使用する無線タグの種別を指定することで、この無線タグに応じたコマンドが最大限利用可能となる。
【００１０】
さらに、第３の無線タグリーダ／ライタは、タグ種別設定手段は、使用する無線タグの種別を無線タグリーダ／ライタが自動判別して、判別された無線タグの種別を入力するよう構成されている。これにより、ユーザは使用する無線タグの種別を意識することなく、常に最適なコマンドの利用が可能となる。
【００１１】
さらにまた、第４の無線タグリーダ／ライタは、タグ種別設定手段で設定された無線タグの種別に応じて抽出された利用可能なコマンドの内、コマンドの実行に関する設定パラメータ値を、無線タグの種別に応じて個別に設定可能な固有設定値設定部を備える。これにより、使用される無線タグのコマンド毎に最適な設定パラメータ値を調整できるので、無線タグ毎、コマンド毎に最適な条件で使用することが可能となる。例えば、無線タグの種類によって無線タグへの書き込み完了時間を変更できるので、使用する無線タグに応じた時間で書き込み処理が実行でき、効率で高速な処理が実現される。
【００１２】
さらにまた、第５の無線タグリーダ／ライタは、コマンドの実行に関する設定パラメータ値が、コマンドで実行される処理の完了時間であり、固有設定値設定部は、該完了時間の規定値が所定値を超えるコマンドに対して、処理結果判断の時間を設定可能に構成している。これにより、コマンドの処理が終了する時間を、無線タグの種別に応じて個別に設定できるため、処理結果の判断を最適に行うことができ、処理のリトライが高速になり、パフォーマスを向上できる。
【００１３】
さらにまた、第６の無線タグリーダ／ライタは、コマンド置換部が置換するコマンドの対応関係を、ユーザが手動で入力可能に構成している。これにより、ユーザ自身が使用する無線タグの特定コマンドの置換を指定でき、これによって所望のコマンドの最適化を図ることができる。
【００１４】
さらにまた、第７の無線タグリード／ライト方法は、無線タグの読み取りが可能な無線タグリーダ／ライタが、入力される各種の入力コマンドに従い無線タグにアクセスするための無線タグリード／ライト方法であって、読み取りに使用される無線タグの種別を設定する設定工程と、複数の無線タグの種別に基づいて、各無線タグで利用可能な製造者設定コマンド及び／又は任意コマンドを予め登録し、かつ入力コマンドとして入力される低位コマンドとの対応関係をコマンド情報保持部に関連付けておき、無線タグリーダ／ライタに入力コマンドとして低位コマンドが入力されたとき、設定工程で設定された無線タグの種別に応じて、該低位コマンドと対応する製造者設定コマンド及び／又は任意コマンドをコマンド情報保持部を参照して選択し、選択された製造者設定コマンド及び／又は任意コマンドに置換して実行する工程とを含む。これにより、無線タグリーダ／ライタに入力される低位コマンドを実行する際、使用する無線タグの種別に応じて命令を最適化した高位なコマンドが利用可能となり、使用する無線タグの種別に応じて機能を発揮し、効率的、高速な処理が可能となる。
【００１５】
さらにまた、第８の無線タグリード／ライト方法は、無線タグの読み取りが可能な無線タグリーダ／ライタが、入力される各種の入力コマンドに従い無線タグにアクセスするための無線タグリード／ライト方法であって、読み取りに使用される無線タグの種別を設定する設定工程と、複数の無線タグの種別に応じて、各無線タグで利用可能な製造者設定コマンド及び／又は任意コマンド、及び各コマンドに関して該コマンドに対応する無線タグの特性に応じた設定パラメータ値を予め設定した固有設定値保持部を参照して、無線タグリーダ／ライタに入力された入力コマンドの処理に際して、該入力コマンドに関する設定パラメータ値を設定して該コマンドを実行する工程とを含む。これにより、各コマンドに応じた設定パラメータ値を、無線タグの種別に応じて個別に設定できるため、各コマンドの処理を最適化して効率よく実行させることができる。
【００１６】
さらにまた、第９の無線タグリード／ライト方法は、固有設定値保持部に設定される無線タグ別の設定パラメータ値が、コマンドで実行される処理の結果判断の時間である。これにより、各コマンドの処理が終了する時間を、無線タグの種別に応じて個別に設定できるため、処理結果の判断を最適に行うことができ、処理のリトライが高速になり、パフォーマスを向上できる。
【発明の効果】
【００１７】
以上のように、本発明の無線タグリーダ／ライタ及び無線タグリード／ライト方法によれば、複数の無線タグの読み取りに対応させつつ、使用する無線タグに応じて最適なコマンドを選択し、効率的で高速な処理が可能となる。また、使用する無線タグに応じて処理の結果判断時間を設定することで、高速な処理のリトライが可能となり、パフォーマンスを向上できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて説明する。ただし、以下に示す実施の形態は、本発明の技術思想を具体化するための無線タグリーダ／ライタ及び無線タグリード／ライト方法を例示するものであって、本発明は無線タグリーダ／ライタ及び無線タグリード／ライト方法を以下のものに特定しない。また、本明細書は特許請求の範囲に示される部材を、実施の形態の部材に特定するものでは決してない。特に実施の形態に記載されている構成部品の寸法、材質、形状、その相対的配置等は特に特定的な記載がない限りは、本発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例にすぎない。なお、各図面が示す部材の大きさや位置関係等は、説明を明確にするため誇張していることがある。さらに以下の説明において、同一の名称、符号については同一もしくは同質の部材を示しており、詳細説明を適宜省略する。さらに、本発明を構成する各要素は、複数の要素を同一の部材で構成して一の部材で複数の要素を兼用する態様としてもよいし、逆に一の部材の機能を複数の部材で分担して実現することもできる。
【００１９】
本明細書において無線タグリーダ／ライタとこれに接続される操作、制御、入出力、表示、その他の処理等のためのコンピュータ、プリンタ、外部記憶装置その他の周辺機器との接続は、例えばＩＥＥＥ１３９４、ＲＳ−２３２ｘ、ＲＳ−４２２、ＲＳ−４２３、ＲＳ−４８５、ＵＳＢ等のシリアル接続、パラレル接続、あるいは１０ＢＡＳＥ−Ｔ、１００ＢＡＳＥ−ＴＸ、１０００ＢＡＳＥ−Ｔ等のネットワークを介して電気的に接続して通信を行う。接続は有線を使った物理的な接続に限られず、ＩＥＥＥ８０２．１ｘ、ＯＦＤＭ方式等の無線ＬＡＮやＢｌｕｅｔｏｏｔｈ等の電波、赤外線、光通信等を利用した無線接続等でもよい。さらに無線タグリーダ／ライタのデータ保存や設定の保存等を行うための記録媒体には、メモリカードや磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等が利用できる。
【００２０】
また無線タグリーダ／ライタは、無線タグの読み取り及び／又は書き込みが可能な機器であり、質問器、インテロゲータ、コントローラなどとも呼ばれる。
（実施の形態１）
【００２１】
図１に、本発明の実施の形態１に係る無線タグリーダ／ライタ１００を含むＲＦ−ＩＤシステム１０の構成を示す斜視図を、図２に無線タグの平面図を、図３に無線タグリーダ／ライタ１００の構成を示すブロック図を、それぞれ示す。図１のＲＦ−ＩＤシステム１０は、ＡＳＫ変調されたＲＦ信号を利用して無線タグにデータを書き込んだり、無線タグ内のデータを読み出すことによって、搬送ライン上で搬送されるパレットＷを管理するシステムである。このＲＦ−ＩＤシステム１０は、無線タグ１、リーダ／ライタ２、シリアルバスケーブル３、制御装置４を備える。
（無線タグ１）
【００２２】
無線タグ１は、リーダ／ライタ２からのＲＦ信号を受信し、動作に必要な電力を生成すると共に、受信データをメモリに書き込んだり、受信データに基づいてメモリからデータを読み出す動作を行っている。このメモリ内には、無線タグ１を識別するための識別情報として、製造時に割り当てられるＵＩＤ（Unique ID）が格納されている。具体的には、メーカーコードや製品コード、シリアルナンバーなどがＵＩＤとして格納される。したがって、無線タグ１からＵＩＤを読み取ることによって、無線タグ１が取り付けられているパレットＷを識別することができる。また無線タグは、様々な種類のものが存在し、主に製造者によって利用可能なコマンドなどが異なる。無線タグの種別としてはＩ・ＣＯＤＥ  ＳＬＩ、ＭＢ８９Ｒ１１６、ＭＢ８９Ｒ１１８、Ｔａｇ−ｉｔＨＦＩ、ｍｙ−ｄ等がある。これらの違いについては、後述する図４で明らかになる。
（リーダ／ライタ２）
【００２３】
以下、無線タグリーダ／ライタ１００の一形態として、複数種類の無線タグの読み取り、書き込みに対応したリーダ／ライタ２について説明する。リーダ／ライタ２は、ＡＳＫ変調信号を送信し、無線タグ１からの応答信号を受信する動作を行っている。このリーダ／ライタ２は、ＩＳＯ１５６９３の規格に基づく無線タグリーダ／ライタであり、いわゆる近傍型（ＶＩＣＣ：Vicinity）の読取装置となっている。具体的には、無線タグとの距離が数ｃｍ〜数十ｃｍ（例えば７０ｃｍ）の範囲で非接触の交信に適している。リーダ／ライタ２は、シリアルバスケーブル３を介して制御装置４に接続される。このリーダ／ライタ２はヘッド部とも呼ばれる。一方、制御装置４はコントローラ部とも呼ばれ、上位のコンピュータやＰＬＣなどで構成される。なおヘッド部とコントローラ部とを個別の部材で構成する他、一体に構成することもできる。
（制御装置４）
【００２４】
制御装置４は、リーダ／ライタ２に無線タグ１との交信開始を指示し、リーダ／ライタ２が無線タグ１から読み取ったデータを収集、蓄積し、あるいは表示する動作を行っている。制御装置４は搬送ライン上のパレットＷがリーダ／ライタ２の通信エリア内に位置するタイミングで交信開始を指示する。このような制御装置４としては、ＰＬＣ（Programmable Logic Controller：プログラマブル・ロジック・コントローラ）や、汎用のパーソナルコンピュータ等の情報処理端末が用いられる。
【００２５】
具体的には、交信開始を指示するトリガ信号として、リード／ライトコマンドが制御装置４からリーダ／ライタ２に出力される。するとリーダ／ライタ２では、このリード／ライトコマンドに基づいて無線タグ１に対する応答要求の送信が開始される。この応答要求は、ＡＳＫ変調されたＲＦ信号として送出され、無線タグ１からの応答信号が受信されるまで繰り返し送信される。
（無線タグ１の構成）
【００２６】
図１に示すカード状の無線タグ１の詳細を、図２の平面図に示す。この無線タグ１は、薄い矩形状の基板１１と、基板１１の各辺に沿って螺旋状に配線されたアンテナコイル１２と、アンテナコイル１２に接続され、アンテナコイル１２の内側に配置された半導体チップ１３からなる。
【００２７】
基板１１は、例えば厚みが０．２ｍｍの樹脂シートからなり、この樹脂シート状に印刷又はエッチングによりアンテナコイル１２が形成される。半導体チップ１３は、アンテナコイル１２とで共振回路を形成するコンデンサや、受信回路を復調する復調回路、受信データを処理する処理回路、ＵＩＤや受信データを記憶する半導体メモリからなる。応答信号は、リーダ／ライタ２からの応答要求に基づいて出力される。具体的には、受信データに基づいて半導体メモリからデータを読み出し、ＲＦ信号を負荷変調することによって生成される副搬送波を符号化することによって生成される。
【００２８】
次に、図１のリーダ／ライタ２の構成を示すブロック図を、図３に示す。このリーダ／ライタ２は、発振回路２１、増幅回路２２、変調回路２３、ＬＰＦ（ローパスフィルタ）２４、ＬＣ共振回路２５、減衰器２６、復調回路２７、２値化回路２８、制御回路２９、外部インターフェース３０及び符号化回路３１を備える。
【００２９】
発振回路２１は、水晶発振子を用いてＲＦ信号を生成するＲＦ信号の発生回路である。例えば、１３．５６ＭＨｚのＲＦ信号が生成され、搬送波として出力される。この搬送波は、増幅回路２２によって電力増幅され、変調回路２３へ出力される。
【００３０】
変調回路２３は、電力増幅後の搬送波を符号化回路３１からのベースバンド信号に基づいてＡＳＫ変調し、ＡＳＫ変調信号を生成する処理を行う。この変調回路２３は、種類の異なる無線タグであっても交信できるように、変調度１００％のＡＳＫ変調と変調度１０％のＡＳＫ変調とが切り替え可能となっている。さらに、変調度１０％のＡＳＫ変調では、変調度１０％の通信方式を指定する低変調度用の無線タグに対する通信性能を向上させるために、１０％〜３０％までの範囲でＡＳＫ変調信号の変調度が切り替え可能となっている。
【００３１】
符号化回路３１は、制御回路２９から入力されるデータをパルス位置によって符号化し、ベースバンド信号を生成する処理を行っている。
【００３２】
ＡＳＫ変調信号は、ＬＰＦ２４によって高調波成分が除去され、ＬＣ共振回路２５へ出力される。ＬＣ共振回路２５は、アンテナコイル及びコンデンサからなる共振回路である。変調回路２３からのＡＳＫ変換信号は、ＬＣ共振回路２５を介して無線タグ１に送出される。また無線タグ１からの応答信号は、ＬＣ共振回路２５によって受信される。このようにＬＣ共振回路２５は、通信部７０を構成する。受信信号は、減衰器２６によって後段の復調回路２７で制御可能なレベルまで減衰される。
【００３３】
復調回路２７は減衰後の受信信号を搬送波及び副搬送波に基づいて復調し、復調信号を生成する。２値化回路２８は、復調回路２７からの復調信号を閾値処理によって２値化するコンパレータであり、複合された受信データが生成される。
【００３４】
制御回路２９は、外部インターフェース３０を介して制御装置４から入力されるトリガ信号に基づいて無線タグ１に対する交信を開始し、また復調信号に基づいて変調度を切り替える制御を行う。具体的には、制御装置４からのリード／ライトコマンドに基づいて無線タグ１に対する応答要求を生成し、符号化回路３１へ出力すると共に、復調信号に基づいて無線タグ１からの応答信号の受信を判別し、ＡＳＫ変調信号の変調度を切り替える動作が行われる。
【００３５】
ここでは、制御装置４から入力される制御信号に基づいて、無線タグ１との交信に関するパラメータを自動設定する動作が行われるものとする。具体的には、制御装置４からの自動判別コマンドに基づいてパラメータテーブルを読み出し、読み出したパラメータテーブルに基づいて受付コマンドを生成し、無線タグ１に対して送信する。この受付コマンドによる無線タグ１からの応答に基づいて交信パラメータが設定される。
（パラメータテーブル）
【００３６】
パラメータテーブルは、通信規格や通信方式に関する交信パラメータ（データ）からなり、交信対象とする無線タグ１の種類に応じて複数のテーブルがＥＥＰＲＯＭなどのメモリ内に格納されている。交信パラメータとしては、ＡＳＫ変調における変調度や、ＲＦ信号の送出時の電波強度、無線タグ１から読み出すタグのブロックサイズ（アクセスサイズ）、受信データの最大サイズ、返信タイミングなどがある。ここでは、交信パラメータの組み合わせ、すなわち通信方式が変調度１００％及び１０％のいずれであるかや、電波強度の強弱、読み出しサイズの指定（８バイト、４バイトのいずれか）に応じて８種類のテーブルがパラメータテーブルとして格納されているものとする。
【００３７】
このようなパラメータテーブルの一つが読み出され、読み出されたパラメータテーブルに基づいて、交信パラメータを定めて受付コマンドが送出される。受付コマンドは、Inventoryコマンドとも呼ばれ、その返信データは無線タグ１のメーカコードや製品コードを指定するデータとなる。この受付コマンドは、無線タグ１からの応答がなければ、パラメータテーブルを変更して再送出される。受付コマンドに対する無線タグ１からの応答があれば、受信データに基づいて無線タグ１の種類が判別され、交信パラメータが登録設定される。つまり、交信対象とする無線タグ１に対して受付コマンドを送出させることにより、適切な交信パラメータを自動的に設定することができる。
（コマンド）
【００３８】
次に、各コマンドの詳細について説明する。無線タグで利用されるコマンドはＩＳＯ１５６９３で規格化されており、大別するとすべての無線タグで利用可能な必須コマンド、無線タグが任意に採用する任意コマンド、無線タグの製造者が自由に採用、設定できる製造者設定コマンドに分けられる。なお本明細書において、必須コマンドとはＩＳＯ１５６９３でMANDATORYとして規定されるコマンド群であり、任意コマンドとはOPTIONALとして規定されるコマンド群、製造者設定コマンドとはCUSTOMとして規定されるコマンド群を、それぞれ意味している。コマンドの一覧を、図４に示す。この一覧表において、○は無線タグが対応しているコマンド、−は非対応、△は制限付きで対応しているコマンド、×は対応していないコマンドを、それぞれ示している。以下、各コマンドについて説明する。
（必須コマンド）
【００３９】
必須コマンド（MANDATORY）は無線タグが必ず採用しなければならないコマンドである。必須コマンドには、図４に示すように、受付コマンド（Inventory）と静止コマンド（Stay-Quiet）の２種類がある。受付コマンドはアンチコリジョンシーケンスを実行し、ＵＩＤを取得するコマンドである。また静止コマンドは、Quiet状態に移行するコマンドである。なおＲＦＵコマンドは２００５年８月の時点では未決定であるため、ここでは含めない。
（任意コマンド）
【００４０】
任意コマンド（OPTIONAL）は、タグが任意に採用するコマンドであり、１３種類が規定されている。単一ブロック読み取り（Read-Single-Block）は、ユーザ領域の指定された１ブロックのデータを読み出す。単一ブロック書き込み（Write-Single-Block）は、ユーザ領域の指定された１ブロックにデータを書き込む。またブロック施錠（永久）（Lock-Block）は、ユーザ領域の指定された１ブロックをロック（書込み不可）状態にする。さらに複数ブロック読み取り（Read-Multiple-Block）は、ユーザ領域の指定された最大６４ブロックのデータを読み出す。以上の任意コマンドは、図４に示すように殆どのＩＳＯ１５６９３タグで採用されている（ＩＳＯ１５６９３非対応タグを除く）。また複数ブロック書き込み（Write-Multiple-Block）は、ユーザ領域の指定された１ブロックあるいは２ブロックのデータを書き込む。なおＭＢ８９Ｒ１１８タグは２ブロックに限定される。
【００４１】
一方、選択コマンド（Select）は、タグを選択状態にするコマンド、可動設定コマンド（Reset-to-ready）はタグの選択状態を解除し、Ready（通信可能）状態にする。さらにＡＦＩ書き込み（Write-AFI）は、システム領域と呼ばれる不揮発性メモリ、例えば強誘電体メモリであるＦＲＡＭ（登録商標）にＡＦＩ（Application Family Identifier）のデータを書き込む。ＡＦＩ施錠（永久）（Lock-AFI）は、ＡＦＩのデータをロック（書込み不可）状態にする。ＤＳＦＩＤ書き込み（Write-DSFID）は、ＤＳＦＩＤ（Data Storage Format Identifier）のデータをＦＲＡＭに書き込む。ＤＳＦＩＤ施錠（永久）（Lock-DSFID）は、ＤＳＦＩＤ（Data Storage Format Identifier）のデータをロック（書込み不可）状態にする。システム情報取得（Get-System-Information）は、チップのＵＩＤ、ＤＳＦＩＤ、ＡＦＩ、１ブロックに格納できるバイト数、ユーザ領域のブロック数、ＩＣの情報を読み出す。複数ブロックセキュリティ状態取得（Get-Multiple-Block-Security-status）は、タグのブロック施錠情報を読み出す。以上が任意コマンドである。
（製造者設定コマンド）
【００４２】
次に、製造者設定コマンド（CUSTOM）について説明する。製造者設定コマンドは、無線タグの製造者が提供する特殊コマンドであり、他の無線タグにない機能や性能を提供していることがある。例えば、高速読み出しや複数ブロックアクセスなどが該当する。
【００４３】
ＥＡＳコマンドは、盗難防止、商品監視で使用される。ＥＡＳは１ビット構成であり、データが“０”のときは盗難防止解除、物品管理解除となり、データが“１”のときは物品管理状態に設定される。まずEASは、EASビットが“１”に設定されている場合のみレスポンス（レスポンスコードを６回繰返し）を返す。ＥＡＳ書き込み（Write-EAS）は、ＥＡＳのデータを書き込む。
【００４４】
リフレッシュ（Refresh）は、タグメモリのデータのリライト（再書き込み）を行う。複数ブロック読み取り（制限なし）（Read-Multiple-Block-unlimited）は、機能的には上述した複数ブロック読み取りと同様であり、いずれも本来は制限なしにデータの読み出しを行う。ただ、無線タグの種別によっては、読み出しに最大ブロック数などの制限が付されることがある。例えばＭＢ８９Ｒ１１８タグでは、制限なしのコマンドを受けても、自動的に制限を付けてしまう。このようなタグに関して、複数ブロック読み取り（制限なし）を使用すると、制限を受けることなく読み出しが行える。
【００４５】
また高速受付コマンド（Fast-Inventory）は、高速応答するInventoryコマンドである。高速単一ブロック読み取り（Fast-Read-Single-Block）は、高速応答するRead-Single-Blockコマンドである。高速単一ブロック書き込み（Fast-Write-Single-Block）は、高速応答するWrite-Single-Blockコマンドである。高速複数ブロック読み取り（Fast-Read-Multiple-Block）は、高速応答するRead-Multiple-Blockコマンドである。高速複数ブロック書き込み（Fast-Write-Multiple-Block）は、高速応答するWrite-Multiple-Blockコマンドである。高速EAS書き込み（Fast-Write-EAS）は、高速応答するWrite-EASコマンドである。高速複数ブロック読み込み（制限なし）（Fast-Read-Multiple-Block-unlimited）は、高速応答するRead-Multiple-Block-unlimitedコマンドである。
【００４６】
さらにInventory-Readは、受付コマンドと読み取りコマンドを同時に発行する。Fast-Inventory-Readは、上記Inventory-Readの高速応答、すなわち高速に受付コマンドと読み取りコマンドを同時に発行する。Set-EASは、Write-EASと同意である。同様に、Reset-EASも、Write-EASと同意である。Lock-EASは、EASの施錠を行う。Alarm-EASは、EASコマンドと同意である。Write-2-Blocksは、２ブロック書き込みを行う。Lock-2-Blocksは、２ブロック施錠を行う。
【００４７】
また上記以外にも、ＩＳＯ１５６９３に対応しない独自コマンドとして、シーケンスなどが無線タグによっては規定されている。このような独自コマンドについても、本発明では対応可能である。
【００４８】
以上のように、コマンドにはＩＳＯ１５６９３で必須とされる必須コマンドの他、任意コマンド、製造者設定コマンドやその他の独自コマンドが存在する。一方、無線タグはその製造者あるいは商品に応じて、対応するコマンドが異なる。図４に示すように、多くの無線タグは必須コマンドのすべてと、任意コマンドの一部（単一ブロック読み取り、単一ブロック書き込み、ブロック施錠（永久）の３つ）に対応している（これらのコマンドを「低位コマンド」と呼ぶ）。しかしながら、これら以外のコマンド（「高位コマンド」と呼ぶ）、特に製造者設定コマンドについては、対応が無線タグ毎にまちまちである。このような無線タグ毎に異なるコマンドに対応するため、無線タグを読み取る無線タグリーダ／ライタは、低位コマンドのみに対応するものが多い。すなわち、最大公約数的な低位コマンドにのみ対応させることで、無線タグの種別を意識することなく無線タグ読み取り性能の互換性を高めている。このことは逆に言えば、製造者設定コマンドや任意コマンドの一部には対応しておらず、これらのコマンドが有する高位な機能については、本来は読み取り可能であるにも拘わらず利用することができなかった。
【００４９】
そこで本実施の形態においては、低位のコマンドに対応させつつ、高位のコマンドにも対応している。高位コマンドを利用するために、無線タグの種別を無線タグリーダ／ライタ側に認識させることで、該無線タグで対応している製造者設定コマンドや任意コマンドを把握し、これらが利用可能な場面では積極的に利用させる。具体的には、使用している無線タグについて、任意コマンドの使用可否、および該無線タグが備える製造者設定コマンドを無線タグリーダ／ライタ側で保持し、入力コマンドをこれらの高位コマンドに置換して処理している。これにより、無線タグ読み取りの互換性を維持しつつ、使用する無線タグ特有の高機能をも利用可能として効率的な運用を図ることができる。特に製造者設定コマンドは、無線タグ特有の高速、高機能なコマンドを提供しているため、これらを利用できるようにすることで、無線タグの本来の機能を発揮してパフォーマンスの向上が図られる。
（コマンド変換）
【００５０】
使用する無線タグの種別に応じて、入力された低位コマンドに対応可能な高位コマンドが存在する場合は、コマンド置換部４４がコマンドの変換を行う。このようなコマンドの変換作業を行う無線タグリーダ／ライタのコマンド変換を行うブロック部を図５に示す。この図に示す無線タグリーダ／ライタは、入力系４０としてコマンド入力部４１と、タグ種別設定手段４２と、固有設定値設定部４３とを備え、制御回路２９としてコマンド置換部４４を備え、記憶部としてコマンド情報保持部４５と、固有設定値保持部４６とを備えている。さらに、無線タグと無線により非接触通信を行う通信部７０と、外部からの信号を入力するための入力端子４９、及び出力信号を出力するための出力部７２も備える。通信部７０としては、無線信号を送受信可能なアンテナ等が利用できる。
【００５１】
コマンド入力部４１は制御装置４と通信を行い、無線タグのアクセスに関するコマンドを入力して制御回路２９に送出する。コマンド入力部４１は図３においては外部インターフェース３０が相当する。
【００５２】
タグ種別設定手段４２は、手動又は自動で使用する無線タグの種別を指定する。手動入力の場合は、ユーザが使用する無線タグの種別を直接指定、あるいは複数の選択肢から選択して指示する。自動設定の場合は、後述するように無線タグリーダ／ライタが無線タグの種別を取得して設定する。
【００５３】
固有設定値設定部４３は、コマンドの実行に関する設定パラメータ値を、無線タグの種別に応じて個別に設定可能としている。例えばコマンドで実行される処理の完了時間の規定値が所定値を超えるコマンドに対して、処理結果判断の時間を設定する等である。
。
【００５４】
制御回路はＣＰＵ等により構成される。コマンド置換部４４は、コマンド入力部４１から入力された入力コマンドに対して、選択された任意コマンド及び／又は製造者設定コマンドで置換可能なコマンドに対しては、コマンドの置換を行う。
【００５５】
記憶部は、電気的な書き込み消去が可能なメモリやハードディスクなどの二次記憶媒体等が利用できる。好適には、データを保存するＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ及び／又はＦＲＡＭ等から構成される。このメモリに商品情報等に基づくデータが記憶できる。
【００５６】
コマンド情報保持部４５は、予め使用する無線タグの種別に応じて使用可能な任意コマンド及び／又は製造者設定コマンド情報を保持する。このようなコマンド情報保持部４５には、ルックアップテーブルやデータベースが利用できる。
（固有設定値保持部４６）
【００５７】
固有設定値保持部４６は、各コマンドに対応する無線タグの特性に応じた設定パラメータ値を予め設定する。設定パラメータ値としては、後述するように書き込みタイムアウト時間、ノイズ不感時間（受信禁止時間）等の完了時間がある。さらに、タグ先頭ブロック番号、タグブロックサイズ、タグブロック数なども挙げられる。
（コマンドの変換工程）
【００５８】
次に、コマンド置換部４４がコマンドの変換を行う変換作業の一例を、図６のフローチャートに基づいて説明する。動作指示があると、該動作指示に対応する入力コマンドがコマンド入力部４１から入力されるので、該入力コマンドを実行するためにステップＳ１０１で、無線タグの種別を無線タグリーダ／ライタ側で検出する。この検出は、後述するようにユーザが手動で入力する他、無線タグリーダ／ライタ側で自動検出することもできる。次にステップＳ１０２で、判別された無線タグにおいて、高位コマンドとして利用可能なものがあるかどうかを判定する。この結果、利用可能な高位コマンドがあればステップＳ１０３に進み、コマンド置換部４４が低位コマンドを該高位コマンドである製造者設定コマンドや任意コマンドに置換する。一方、利用可能な高位コマンドがない場合は、ステップＳ１０４に進み、入力コマンドである必須コマンドや任意コマンド等をそのまま実行する。このように、無線タグの種別に応じて利用可能な高位コマンドを適宜選択して、変換を行う。変換作業は、入力コマンド毎に逐次行う。また、予め使用される無線タグが固定されている場合は、最初に無線タグ種別を検出した後はステップＳ１０１の工程を省略し、入力コマンドの入力毎にステップＳ１０２で利用可能なコマンドの検索のみ行うこともできる。
（処理結果判断時間の規定）
【００５９】
次に、処理結果判断の時間を設定する手順について説明する。上述の通り、複数の無線タグを読み取り可能な無線タグリーダ／ライタにおいては、互換性を維持するため、コマンドの実行に関する設定パラメータ値については各々最も低い性能の無線タグに合わせて設定されていた。例えば、処理時間については、従来より処理時間の長い無線タグに合わせることで、高速な無線タグのみならず低速な無線タグでも問題なく動作できるように設定していた。この結果、動作自体は安定するものの、本来高速に動作を完了できる無線タグを使用している場合であっても、規定時間だけ処理を待つ必要が生じ、結果的に処理のオーバーヘッドが生じていた。
【００６０】
このような問題に対応するため、本実施の形態ではコマンドの処理が終了する時間を、無線タグの種別に応じて個別に設定可能としている。この結果、処理結果の判断を最適に行うことができ、処理のリトライが高速になり、全体としてのパフォーマスを向上できる。このような処理結果判断時間の設定は、図５のブロック図において固有設定値設定部４３が行っている。ユーザは固有設定値設定部４３から、無線タグの種別に応じて、最適な処理結果判断時間を設定する。
【００６１】
入力コマンドの中には、完了時間の規定が長いものがある。例えばＩＳＯ１５６９３の規定では、Write-Single-BlockやLock-Blockコマンドに対しては完了時間を２０ｍｓ以内と規定されている。一方で、無線タグによってはこのようなコマンドであっても短時間で処理可能なタイプも存在する。そこで、このような無線タグについて、該コマンドに対する完了時間をより短く、例えば１０ｍｓと設定することで、該コマンドの処理が短時間で終了する結果、早く次のコマンド又は処理に移行することができ、全体として処理の待ち時間の短縮、スピードアップに寄与することができる。
【００６２】
また、完了時間としては、書き込みタイムアウト時間、ノイズ不感時間（受信禁止時間）等がある。さらに、その他の設定パラメータ値として、タグ先頭ブロック番号、タグブロックサイズ、タグブロック数なども挙げられる。これらの項目について、使用する無線タグの種別に応じてユーザが固有設定値設定部４３から任意に設定可能とし、処理の効率を改善することができる。
【００６３】
また、各項目の設定値を無線タグリーダ／ライタ側で自動的に設定させてもよい。例えば、無線タグの性能に応じて規定値として予め適切な値をテーブルやデータベースなどに登録しておき、必要に応じて呼び出して設定することで、自動設定が可能となる。
【００６４】
以下、ユーザが設定パラメータ値を設定する手順を図７のフローチャートに基づいて説明する。まずステップＳ２０１でユーザが図５のタグ種別設定手段４２から無線タグの種別を指定する。これに応じて、ステップＳ２０２でコマンド置換部４４が使用可能な製造者設定コマンド、任意コマンドなどの高位コマンドをコマンド情報保持部４５から登録する。さらにステップＳ２０３で、コマンド毎に無線タグ固有の設定パラメータ値を固有設定値保持部４６から登録する。例えば、処理の完了時間の規定値が所定値を超えるコマンドに対して、処理結果判断の時間を、設定パラメータ値として設定しておく。
【００６５】
具体的には、ＩＳＯ１５６９３コマンド中で完了時間の規定が長いものに関して処理結果判断の時間を設定することにより、処理が終了する時間を任意に設定可能となる。一例として、Write-Single-BlockやLock-Block等のWrite系、Lock系コマンドに関しては、完了時間が２０ｍｓ以内とされている。すなわち、通常は２０ｍｓ経過後にリトライを行うが、より短い時間（例えば１０ｍｓ）に設定しておくことで、短い間隔でリトライ可能となり、結果的に全体の処理を高速に行うことができる。このように、無線タグの種別によって完了時間は大きく異なるので、コマンドの指示を行ってから処理の成功又は失敗を判断するまでの時間を設定可能とすることで、高速なリトライが可能となり、全体のタクトタイムを改善できる。
（自動設定）
【００６６】
以上は、ユーザが設定パラメータ値を設定可能な例を説明した。これに限られず、無線タグリーダ／ライタ側で設定パラメータ値を自動設定させることもできる。以下、この手順を図８に基づいて説明する。まず無線タグの種別を判定するため、ステップＳ３０１で受付コマンド（Inventory）を発行し、次いでステップＳ３０２で該コマンドが成功したか否かを判定する。失敗の場合はステップＳ３１０にジャンプして設定エラーを返す。成功の場合はステップＳ３０３に進み、受付コマンドにより得られたＵＩＤから製造者コードを取得する。これにより、無線タグの種別を判別できる。次にタグブロックサイズやブロック数等の情報を取得すべく、ステップＳ３０４に進み、該無線タグでシステム情報取得コマンド（Get-System-Information）が使用可能か否かを判定する。使用不可能な場合は、ステップＳ３０７−２にジャンプし、データベースに登録された該無線タグに関するコマンド情報保持部４５の登録情報から、タグブロックサイズやブロック数等の情報を取得する。使用可能な場合は、ステップＳ３０５に進み、システム情報取得コマンドを発行し、タグブロックサイズやブロック数等の情報の取得を試みる。この結果、ステップＳ３０６で該コマンドが成功したか否かを判定し、失敗の場合はステップＳ３１０にジャンプして設定エラーを返し、成功の場合はステップＳ３０７に進んでシステム情報取得コマンドの取得情報から、タグブロックサイズやブロック数等の情報を取得する。次いでステップＳ３０８に進み、使用可能な製造者設定コマンドをコマンド情報保持部４５のテーブルから登録する。そしてステップＳ３０９で、無線タグ固有の設定パラメータ値として、書き込みタイムアウトや受信禁止時間などを固有設定値保持部４６から登録する。以上のようにして、自動的に無線タグの種別を検出すると共に、該当する設定パラメータ値を設定できる。この結果、ユーザの設定に従って、使用する無線タグに応じて最適なコマンドを使用したアクセスが実現できる。またユーザは、ＩＳＯ１５６９３コマンド中で完了時間の規定が長いコマンドに関して、処理結果判断の時間を設定することで、処理が終了する時間を任意に設定でき、これによって高速に処理のリトライが可能となる。このように、無線タグに応じてコマンドを最適化し、無線タグの性能を十分に生かしてて効率的、高速な処理を図ることができる。
（コマンド置換手順）
【００６７】
次に、コマンド置換部が利用可能な高位コマンドを検索して置換する手順について、図９のフローチャートに基づいて説明する。動作指示があると、該動作指示に対応する入力コマンドがコマンド入力部４１から入力されるので、該入力コマンドを実行するために、まずステップＳ４０１で、使用中の無線タグにおいて利用可能な製造者設定コマンドがあるかどうかを判定する。製造者設定コマンドがある場合はステップＳ４０２に進み、該製造者設定コマンドを実行する。すなわち、入力コマンドを該製造者設定コマンドに置換して実行する。一方、利用可能な製造者設定コマンドがない場合はステップＳ４０３以降に進み、利用可能な任意コマンドがあるかどうかを順次判定する。図９の例では、まずステップＳ４０３で任意コマンド１が利用可能かどうかを判定し、利用可能であればステップＳ４０４に進んで該任意コマンド１を実行する。一方、任意コマンド１が利用可能でない場合はステップＳ４０５に進み、次に任意コマンド２が利用可能かどうかを判定する。その結果利用可能である場合はステップＳ４０６に進み、該任意コマンド２を実行し、利用可能でない場合はさらに別の任意コマンドが利用可能かどうかを判定する。このようにして、すべての任意コマンドｎについて利用可能かどうかの判定を順次行い、最終的にいずれかの任意コマンドを実行するか（ステップＳ４０８）、あるいは利用可能な任意コマンドがない場合、元の低位コマンドのまま実行する（ステップＳ４０９）。
【００６８】
次に、このようなコマンド置換の具体例として、無線タグとしてＭＢ８９Ｒ１１８タグを使用し、無線タグの単一ブロック読み取り（Read-Single-Block）が指示された場合の動作の流れを、図１０のフローチャートに基づいて説明する。まずステップＳ５０１で、利用可能な製造者設定コマンドの有無を判定する。ここでは、ＭＢ８９Ｒ１１８タグは製造者設定コマンドとして複数ブロック読み取り（制限なし）（Read-Multiple-Block-unlimited）が利用可能であるため、利用可能なコマンドありとしてステップＳ５０２に進み、Read-Multiple-Block-unlimitedを実行する。なお、他の種別の無線タグを使用した場合など、利用可能な製造者設定コマンドがない場合は上記と同様ステップＳ５０３に進み、任意コマンド１として複数ブロック読み取り（Read-Multiple-Block）が利用可能かどうかを判定し、利用可能な場合はステップＳ５０４に進み該コマンドを実行し、利用できない場合はステップＳ５０５に進み、コマンドの置換を行うことなく入力コマンドのまま無線タグの単一ブロック読み取り（Read-Single-Block）を実行する（ステップＳ５０５）。
【００６９】
このように、本実施の形態に係る無線タグリーダ／ライタは、入力された低位コマンドを、使用する無線タグの種別毎に最適化したコマンドに変換して無線タグにアクセスできるので、無線タグ毎に提供された固有の機能を最大限活用して効率のよいアクセスが実現される。
【産業上の利用可能性】
【００７０】
本発明の無線タグリーダ／ライタ及び無線タグリード／ライト方法は、非接触で無線タグに記録された情報を読み取るリーダ／ライタに適用できる。例えばデータキャリアシステム等と呼ばれる個別対象物認識システムとして、無線タグを物品に付与してこの物品の識別を行う。この用途としては、ＦＡ（Factory Automation）分野における工作機の工具や工場における部品、製品の管理、物流システム等に用いられる物品の識別システム、鉄道切符およびスーパーマーケットの価格読み取り等が挙げられる。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施の形態１に係る無線タグリーダ／ライタを含むＲＦ−ＩＤシステムの構成を示す斜視図である。
【図２】無線タグの平面図である。
【図３】無線タグリーダ／ライタの構成を示すブロック図である。
【図４】無線タグで利用されるコマンドの一覧表である。
【図５】無線タグリーダ／ライタのコマンド変換を行う構成を示すブロック図である。
【図６】コマンド置換部がコマンドの変換を行う変換作業を説明するフローチャートである。
【図７】ユーザが設定パラメータ値を設定する手順を説明するフローチャートである。
【図８】無線タグリーダ／ライタ側で設定パラメータ値を自動設定する手順を説明するフローチャートである。
【図９】コマンド置換部が利用可能な高位コマンドを検索して置換する手順を説明するフローチャートである。
【図１０】ＭＢ８９Ｒ１１８タグの単一ブロック読み取りが指示された場合の動作の手順を説明するフローチャートである。
【符号の説明】
【００７２】
１００…無線タグリーダ／ライタ
１…無線タグ
２…リーダ／ライタ
３…シリアルバスケーブル
４…制御装置
１０…ＲＦ−ＩＤシステム
１１…基板
１２…アンテナコイル
１３…半導体チップ
２１…発振回路
２２…増幅回路
２３…変調回路
２４…ＬＰＦ
２５…ＬＣ共振回路
２６…減衰器
２７…復調回路
２８…２値化回路
２９…制御回路
３０…外部インターフェース
３１…符号化回路
４０…入力系
４１…コマンド入力部
４２…タグ種別設定手段
４３…固有設定値設定部
４４…コマンド置換部
４５…コマンド情報保持部
４６…固有設定値保持部
４９…入力端子
７０…通信部
７２…出力部
Ｗ…パレット
【図１】
2007094885.tif 000003
【図２】
2007094885.tif 000004
【図３】
2007094885.tif 000005
【図４】
2007094885.tif 000006
【図５】
2007094885.tif 000007
【図６】
2007094885.tif 000008
【図７】
2007094885.tif 000009
【図８】
2007094885.tif 000010
【図９】
2007094885.tif 000011
【図１０】
2007094885.tif 000012