(57)【要約】      （修正有）【課題】高性能のメモリ資源やハードウェアが必要ではない無線タグタグシステム及びその通信方法の提供。【解決手段】  無線タグに対してデータを送信するように指示するコマンドを出力する送信コマンド出力部３と、前記無線タグから受信したデータを一時的に蓄積する受信バッファ４と、前記受信バッファがデータの蓄積を開始するように制御する受信蓄積開始制御部５と、蓄積されたデータを復調する復調部６と、復調されたデータにＳＯＦ（Start of flame）が含まれているか否かを判断し、含まれている場合において前記送信コマンドが出力されてから前記ＳＯＦが蓄積されるまでの時間であるＳＯＦ蓄積開始時間を検出し、前記送信コマンド出力部に対して前記送信コマンドを再度送信するように指示し、且つ、前記受信蓄積開始制御部に対して前記受信バッファが前記ＳＯＦ蓄積開始時間にデータの蓄積を開始するべく制御するように指示するＳＯＦ検出部７とを具備する。【選択図】        図１
2006311117.tif 000002
【特許請求の範囲】
【請求項１】
データを送信するように指示するコマンドである送信コマンドを、無線タグに対して出力する送信コマンド出力部と、
前記無線タグから受信したデータを一時的に蓄積する受信バッファと、
前記受信バッファがデータの蓄積を開始するように制御する受信蓄積開始制御部と、
前記受信バッファに蓄積されたデータを復調する復調部と、
前記復調部によって復調されたデータにＳＯＦ（Start of flame）が含まれているか否かを判断し、含まれている場合において前記送信コマンドが出力されてから前記ＳＯＦが蓄積されるまでの時間であるＳＯＦ蓄積開始時間を検出し、前記送信コマンド出力部に対して前記送信コマンドを再度送信するように指示し、且つ、前記受信蓄積開始制御部に対して前記受信バッファが前記ＳＯＦ蓄積開始時間にデータの蓄積を開始するべく制御するように指示するＳＯＦ検出部と、
を具備した
無線タグシステム。
【請求項２】
請求項１に記載された無線タグシステムであって、
前記ＳＯＦ検出部は、復調されたデータに前記ＳＯＦが含まれてない場合において、前記送信コマンド出力部に対して前記送信コマンドを再度送信するように指示し、且つ、前記受信蓄積開始制御部に対して前記受信バッファが前回とは異なる時間にデータの受信を開始するべく制御するように指示する
無線タグシステム。
【請求項３】
請求項１又は２に記載された無線タグシステムであって、
更に、
前記送信コマンドが出力されてからの経過時間を前記受信蓄積開始制御部に出力するタイマと、
前記受信蓄積開始制御部に備えられて、時間が設定されているレジスタと、
を具備し、
前記受信蓄積開始制御部は前記タイマから出力された経過時間が前記レジスタに設定された時間に達することで、前記受信バッファがデータの蓄積を開始するように制御する
無線タグシステム。
【請求項４】
請求項１乃至３のいずれかに記載された無線タグシステムであって、
前記送信コマンド出力部、前記受信バッファ、前記受信蓄積開始制御部、及び前記タイマは、ＲＦＩＤ（Radio Frequency Identification）リーダライタに備えられ、
前記復調部及び前記ＳＯＦ検出部はコンピュータに備えられている
無線タグシステム。
【請求項５】
無線タグに対してデータを送信するように指示するコマンドである送信コマンドを出力する送信コマンド出力部を与えるステップと、
前記無線タグから受信したデータを一時的に蓄積する受信バッファを与えるステップと、
前記受信バッファがデータの蓄積を開始するように制御する受信蓄積開始制御部を与えるステップと、
前記受信バッファに蓄積されたデータを復調する復調部を与えるステップと、
前記送信コマンド、前記受信バッファ、及び前記復調部にアクセス可能なＳＯＦ検出部を与えるステップと、
前記送信コマンド出力部が前記送信コマンドを出力するステップと、
前記受信バッファが前記無線タグからデータを蓄積するステップと、
前記復調部が前記受信バッファに蓄積されたデータを復調するステップと、
前記ＳＯＦ検出部が前記復調部により復調されたデータにＳＯＦが含まれているか否かを検出するＳＯＦ含有判定ステップと、
前記ＳＯＦ含有判定ステップにおいて前記ＳＯＦが含まれていた場合に、前記ＳＯＦ検出部が前記送信コマンドが出力されてから前記ＳＯＦが蓄積されるまでの時間であるＳＯＦ蓄積開始時間を検出するＳＯＦ検出ステップと、
前記送信コマンド出力部が前記送信コマンドを再度出力するステップと、
前記受信蓄積開始制御部が前記ＳＯＦ検出ステップの結果に基いて、前記受信バッファが前記ＳＯＦ蓄積開始時間にデータの蓄積を開始するべく制御する第１制御ステップと、
前記受信バッファが前記ＳＯＦを先頭として再度データの蓄積を開始するステップと、
前記復調部が再度前記受信バッファに蓄積されたデータを復調して情報化するステップと、
を具備した
無線タグ通信方法。
【請求項６】
請求項５に記載された無線タグ通信方法であって、
更に、
前記ＳＯＦ含有判定ステップにおいて前記ＳＯＦが含まれていなかった場合に、
前記受信蓄積開始制御部が前記受信バッファが前回とは異なる時間にデータの受信を開始するべく制御する第２制御ステップ、
を具備した
無線タグ通信方法。
【請求項７】
請求項５又は６に記載された無線タグ通信方法であって、
更に、
前記送信コマンドが出力されてからの経過時間を前記受信蓄積開始制御部に出力するタイマを与えるステップと、
前記受信蓄積開始制御部に備えられ、前記蓄積開始時間が設定されているレジスタとを与えるステップと、
を具備し、
前記第１制御ステップは、
前記ＳＯＦ検出ステップにおける結果に基いて前記受信蓄積開始制御部が前記レジスタに前記ＳＯＦ蓄積開始時間を設定するステップと、
前記タイマが前記受信蓄積開始制御部に経過時間を出力するステップと、
前記受信蓄積開始制御部が、出力された経過時間が前記レジスタに設定された時間に達したかを判断するステップと、
経過時間が前記レジスタに設定された時間に達した際に、前記受信蓄積開始制御部が前記受信バッファにデータの受信を開始させるステップと、
を備えた
無線タグ通信方法。
【請求項８】
請求項５又は６に記載された無線タグ通信方法であって、
更に、
前記送信コマンドが出力されてからの経過時間を前記受信蓄積開始制御部に出力するタイマを与えるステップと、
前記受信蓄積開始制御部に備えられ、前記蓄積開始時間が設定されているレジスタとを与えるステップと、
を具備し、
前記第２制御ステップは、
前記受信蓄積開始制御部が前記レジスタに前回のデータ受信時とは異なる時間をを設定するステップと、
前記タイマが前記受信蓄積開始制御部に経過時間を出力するステップと、
前記受信蓄積開始制御部が、出力された経過時間が前記レジスタに設定された時間に達したかを判断するステップと、
経過時間が前記レジスタに設定された時間に達した際に、前記受信蓄積開始制御部が前記受信バッファにデータの受信を開始させるステップと、
を備えた
無線タグ通信方法。
【請求項９】
請求項５乃至８のいずれかに記載された無線タグ通信方法であって、
更に、
前記送信コマンド出力部、前記受信バッファ、前記受信蓄積開始制御部、及び前記タイマを備えたＲＦＩＤ（Radio Frequency Identification）リーダライタを与えるステップと、
前記復調部及び前記ＳＯＦ検出部を備えたコンピュータを与えるステップと、
を具備した
無線タグ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リーダライタによって無線タグと通信を行う無線タグシステム及び無線タグ通信方法に関する。
【背景技術】
【０００２】
ＩＣカードの機能にデータの無線通信機能を持たせ、リーダライタによって格納されたデータの内容の読取り、変更、及び更新を行う無線タグシステムが知られている。
【０００３】
このような無線タグ通信システムでは、まずリーダライタが無線タグに向けて送信コマンドを送信する。無線タグは送信コマンドに反応してリーダライタにデータを発信し、リーダライタに備えられた受信バッファにおいて一時的にそのデータが蓄積される。受信バッファにおいて蓄積されたデータは、コンピュータによって復調された後にＳＯＦ（Start of flame）が検出され、ＳＯＦを先頭とする有効なデータが抽出される。
【０００４】
このような無線タグシステムには、無線タグから送られるデータを信頼性良く読み取る要求がある。信頼性を高めるには、受信バッファが蓄積可能なデータ容量を増やすことで、送信コマンドが送信されてから長時間の間、受信バッファがデータを蓄積し続け、無線タグから送信された有効なデータを確実に受信バッファに取り込む必要があった。また、受信バッファに蓄積された大量のデータを処理する為に、リードライタ装置側にＤＳＰなどの特殊なハードウェアを備えるか、高速バス、高速ＣＰＵを持つ必要があった。
【０００５】
高性能のメモリ資源やハードウェアは高価であり、高性能のメモリ資源やハードウェアが必要ではない無線タグ通信システムの提供が望まれていた。
【０００６】
上記と関連して特許文献１は、無線タグシステムのマルチリード状態において、リーダライタへは無線タグからタイムスロット順に連続的にレスポンスが返ってくるが、ある一定時間レスポンスが返ってこないときには、そのタイムスロットには無線タグのタグデータがないと判断して、無線タグに次のタイムスロット番号の呼び出すコマンドを送信するようにした無線タグシステム、を開示している。
【０００７】
更に、上記と関連して特許文献２は、ネットワークを介してデータパケットを送受信する送信局と受信局とが接続され、該受信局は送信局に対して、それまで連続して受信したデータパケット数を確認する為の送達確認パケットを返送し、該送信局は該受信局からの送達確認を行うことなく連続して送信できるデータパケット数、即ちウィンドウサイズを制限する通信システムであって、
該送信局は、データパケットを送信してから該データパケットに対応する送達確認パケットを受信するまでの往復応答時間を測定する往復応答時間測定手段と、
該往復応答時間を送達確認パケットの受信間隔で除算した値以上の最小の整数値を算出し、該整数値と該受信局から通知される受信可能な最大個数のパケット数のうち、最小の値をウィンドウサイズとする最適ウィンドウサイズ計算手段とを具備することを特徴とする通信システム、を開示している。
【０００８】
更に、上記と関連して特許文献３は、パルス信号を含んで伝送されたディジタル信号を受信して、それを「0」、「1」のデータに復調するようなディジタル信号受信装置であって、前記受信信号に含まれるパルス信号の立ち上がり／立下りのエッジを検出して取りが信号を出力するエッジ検出回路と、
このエッジ検出回路から出力される取りが信号の間隔を計測するタイマ手段と、
タイマ手段によって計測されたタイマ値に基いてスタートビットを検出するスタートビット検出手段と、
このスタートビット検出手段が検出したスタートビットに基いて取りが信号を出力するトリガ信号発生手段と、
前記タイマ手段によって計測されたタイマ値を入力すると共に、前記トリガ信号発生手段からのトリガ信号を入力し、トリガ信号を受けた後に変化したタイマ値からビットデータの「0」、「1」を判定し、1フレーム分をストアし、所定のビットデータを割り込み信号と共に出力するフレーム受信バッファ手段とを設けたことを特徴とするディジタル信号受信装置、を開示している。
【特許文献１】特開２０００−１１３１２７号  公報
【特許文献２】特開２００１−１１１６１８号  公報
【特許文献３】特開平６−１０４９５７号  公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
即ち、本発明の目的は、高性能のメモリ資源やハードウェアが必要ではない無線タグ通信システム及びその通信方法を提供することにある。
【課題を解決するための手段】
【００１０】
以下に、［発明の実施の形態］で使用される番号・符号を用いて、課題を解決する為の手段を説明する。これらの番号・符号は［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにする為に付加されている。但し、付加された番号・符号は［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１１】
本発明に係る無線タグシステム（１）は、
無線タグ（２）に対してデータを送信するように指示するコマンドである送信コマンドを出力する送信コマンド出力部（３）と、
無線タグ（２）から受信したデータを一時的に蓄積する受信バッファ（４）と、
受信バッファ（４）がデータの蓄積を開始するように制御する受信蓄積開始制御部（５）と、
受信バッファ（４）に蓄積されたデータを復調する復調部（６）と、
復調部（６）によって復調されたデータにＳＯＦ（Start of flame）が含まれているか否かを判断し、含まれている場合においてその送信コマンドが出力されてからそのＳＯＦが蓄積されるまでの時間であるＳＯＦ蓄積開始時間を検出し、送信コマンド出力部（３）に対してその送信コマンドを再度送信するように指示し、且つ、受信蓄積開始制御部（５）に対して受信バッファ（４）がそのＳＯＦ蓄積開始時間にデータの蓄積を開始するべく制御するように指示するＳＯＦ検出部（７）と、
を備える。
上述のような構成に依れば、受信蓄積開始制御部（５）によって、受信バッファ（４）がＳＯＦ蓄積開始時間にデータの蓄積を開始するように制御される為に、受信バッファ（４）はＳＯＦを先頭として無線タグからのデータを蓄積することになる。よって、受信バッファ（４）は確実に無線タグからのデータを蓄積する為に大容量である必要はなく、受信バッファ（４）に必要な記憶容量を抑えることができる。更に、受信バッファ（４）に蓄積されるデータ量を抑えることにより、その解析に必要なハードウェア資源も高性能なものである必要がない。よって、コストが低減される。
【００１２】
本発明に係る無線タグシステム（１）において、
ＳＯＦ検出部（７）は、復調されたデータにそのＳＯＦが含まれてない場合において、送信コマンド出力部（３）に対してその送信コマンドを再度送信するように指示し、且つ、受信蓄積開始制御部（５）に対して受信バッファ（４）が前回とは異なる時間にデータの受信を開始するべく制御するように指示する。
【００１３】
本発明に係る無線タグシステム（１）は、
更に、
その送信コマンドが出力されてからの経過時間を受信蓄積開始制御部（５）に出力するタイマ（８）と、
受信蓄積開始制御部（５）に備えられて、時間が設定されているレジスタ（９）と、
を備え、
受信蓄積開始制御部（５）はタイマ（８）から出力された経過時間がレジスタ（９）に設定された時間に達することで、受信バッファ（４）がデータの蓄積を開始するように制御する。
【００１４】
本発明に係る無線タグシステム（１）において、
送信コマンド出力部（３）、受信バッファ（４）、受信蓄積開始制御部（５）、及びタイマ（８）は、ＲＦＩＤ（Radio Frequency Identification）リーダライタ（１０）に備えられ、
復調部（６）及びＳＯＦ検出部（７）はコンピュータ（１１）に備えられている。
【００１５】
本発明に係る無線タグ通信方法は、
無線タグ（２）に対してデータを送信するように指示するコマンドである送信コマンドを出力する送信コマンド出力部（３）を与えるステップと、
無線タグ（２）から受信したデータを一時的に蓄積する受信バッファ（４）を与えるステップと、
受信バッファ（４）がデータの蓄積を開始するように制御する受信蓄積開始制御部（５）を与えるステップと、
受信バッファ（４）に蓄積されたデータを復調する復調部（６）を与えるステップと、
送信コマンド出力部（３）、受信バッファ（４）、及び復調部（６）にアクセス可能なＳＯＦ検出部（７）を与えるステップと、
送信コマンド出力部（３）がその送信コマンドを出力するステップ（Ｓ１０）と、
受信バッファ（４）が無線タグ（２）からデータを蓄積するステップ（Ｓ２０）と、
復調部（６）が受信バッファ（４）に蓄積されたデータを復調するステップ（Ｓ３０）と、
ＳＯＦ検出部（７）が復調部（６）により復調されたデータにＳＯＦが含まれているか否かを検出するＳＯＦ含有判定ステップ（Ｓ４０）と、
そのＳＯＦ含有判定ステップにおいてそのＳＯＦが含まれていた場合に、ＳＯＦ検出部（７）がその送信コマンドが出力されてからそのＳＯＦが蓄積されるまでの時間であるＳＯＦ蓄積開始時間を検出するＳＯＦ蓄積開始時間検出ステップ（Ｓ５０）と、
送信コマンド出力部（３）がその送信コマンドを再度出力するステップ（Ｓ６０）と、
受信蓄積開始制御部（５）がそのＳＯＦ検出ステップの結果に基いて、受信バッファ（４）がそのＳＯＦ蓄積開始時間にデータの蓄積を開始するべく制御する第１制御ステップ（Ｓ７０）と、
受信バッファ（４）がそのＳＯＦを先頭として再度データの蓄積を開始するステップ（Ｓ８０）と、
復調部（６）が再度受信バッファ（４）に蓄積されたデータを復調して情報化するステップ（Ｓ９０）と、
を備える。
【００１６】
本発明に係る無線タグ通信方法は、
更に、
そのＳＯＦ含有判定ステップにおいてそのＳＯＦが含まれていなかった場合に、
受信蓄積開始制御部（５）が受信バッファ（４）が前回とは異なる時間にデータの受信を開始するべく制御する第２制御ステップ（Ｓ１００）、
を備える。
【００１７】
本発明に係る無線タグ通信方法は、
更に、
その送信コマンドが出力されてからの経過時間を受信蓄積開始制御部（５）に出力するタイマ（８）を与えるステップと、
受信蓄積開始制御部（５）に備えられ、その蓄積開始時間が設定されているレジスタ（９）とを与えるステップと、
を備え、
その第１制御ステップ（Ｓ７０）は、
そのＳＯＦ検出ステップにおける結果に基いて受信蓄積開始制御部（５）がレジスタ（９）にそのＳＯＦ蓄積開始時間を設定するステップ（Ｓ７１）と、
タイマ（８）が受信蓄積開始制御部（５）に経過時間を出力するステップ（Ｓ７２）と、
受信蓄積開始制御部（５）が、出力された経過時間がレジスタ（９）に設定された時間に達したかを判断するステップ（Ｓ７３）と、
経過時間がレジスタ（９）に設定された時間に達した際に、受信蓄積開始制御部（５）が受信バッファ（４）にデータの受信を開始させるステップ（Ｓ７４）と、
を備える。
【００１８】
本発明に係る無線タグ通信方法は、
更に、
その送信コマンドが出力されてからの経過時間を受信蓄積開始制御部（５）に出力するタイマ（４）を与えるステップと、
受信蓄積開始制御部（５）に備えられ、その蓄積開始時間が設定されているレジスタ（３）を与えるステップと、
を備え、
その第２制御ステップ（Ｓ１１０）は、
受信蓄積開始制御部（５）がレジスタ（３）に前回のデータ受信時とは異なる時間を設定するステップ（Ｓ１１１）と、
タイマ（８）が受信蓄積開始制御部（５）に経過時間を出力するステップ（Ｓ１１２）と、
受信蓄積開始制御部（５）が、出力された経過時間がレジスタ（９）に設定された時間に達したかを判断するステップ（Ｓ１１３）と、
経過時間がレジスタ（９）に設定された時間に達した際に、受信蓄積開始制御部（５）が受信バッファ（４）にデータの受信を開始させるステップ（Ｓ１１４）と、
を備える。
【００１９】
本発明に係る無線タグ通信方法は、
更に、
送信コマンド出力部（３）、受信バッファ（４）、受信蓄積開始制御部（５）、及びタイマ（８）を備えたＲＦＩＤ（Radio Frequency Identification）リーダライタ（１０）を与えるステップと、
復調部（６）及びＳＯＦ検出部（７）を備えたコンピュータを与えるステップと、
を備える。
【発明の効果】
【００２０】
本発明に依れば、高性能のメモリ資源やハードウェアが必要ではない無線タグ通信システム及びその通信方法を提供される。
【発明を実施するための最良の形態】
【００２１】
以下に図面を参照して、本発明に係る実施の形態について詳細に説明する。
【００２２】
（構成）
図１は本発明の第１の実施形態における無線タグシステム１の概略構成図を示している。無線タグシステム１はＲＦＩＤ（Radio Frequency Identification）リードライタ１０、ＲＦＩＤリードライタ１０の上位に接続されたコンピュータ１１、ＲＦＩＤリードライタ１０に接続されたデジタルアナログコンバータ１２、デジタルアナログコンバータに接続された送信側高周波増幅器１３、送信側高周波増幅器１３に接続された送信アンテナ１４、無線タグ２からのデータ受信する受信アンテナ１７、受信アンテナ１７に接続された受信側高周波増幅器１６、及び受信側高周波増幅器１６とＲＦＩＤリードライタ１０の間に接続されたアナログデジタルコンバータ１５を備えている。
【００２３】
ＲＦＩＤリードライタ１０は、受信蓄積開始制御部５、受信蓄積開始制御部５に接続された受信バッファ４、受信蓄積開始制御部５に接続されたタイマ８、及び受信蓄積開始制御部５に接続された送信コマンド出力部６を備えている。
【００２４】
コンピュータ１１は、コンピュータプログラムである復調部６、ＳＯＦ検出部７、及び変調部１８を備えている。コンピュータ１１は図示しない演算処理装置、メモリ等の記憶装置を備えており、復調部６、ＳＯＦ検出部７、及び変調部１８はその演算処理装置を用いてその記憶装置に格納されたデータに対して行う機能を実現する。
【００２５】
変調部１８は、情報をデジタルアナログコンバータ１２に出力する為のデータにコード化する機能を実現する。更に、変調部１８はコード化したデータを送信コマンド出力部３へ出力する機能を実現する。
【００２６】
送信コマンド出力部６は、変調部１８から取得したデータをデジタルアナログコンバータ７へ出力する機能を実現する。更に、送信コマンド出力部６は、デジタルアナログコンバータ７へデータを出力したことを受信蓄積開始制御部へ通知する機能を実現する。
【００２７】
デジタルアナログコンバータ１２は送信コマンド出力部３より取得したデータをアナログ信号に変換し、送信側高周波増幅器１３へ出力する機能を実現する。
【００２８】
送信側高周波増幅器１３はデジタルアナログコンバータ１２より取得した信号を増幅し、送信アンテナ１４を介して無線タグ２へ送信する機能を実現する。
【００２９】
受信側高周波増幅器１６は、受信アンテナ１７を介して無線タグ２から取得した信号を増幅し、アナログデジタルコンバータ１５へ出力する機能を実現する。
【００３０】
アナログデジタルコンバータ１５は受信側高周波増幅器１６から取得した信号をデジタルデータに変換して受信バッファ４へ出力する機能を実現する。
【００３１】
受信バッファ４はアナログデジタルコンバータ１５から取得したデータを、受信バッファ４の容量が一杯になるまで蓄積する機能を実現する。更に、受信バッファ４は蓄積したデータをコンピュータに備えられた図示しない記憶装置中に格納する機能を実現する。
【００３２】
復調部１５はその記憶装置に格納されたデータを復調して記憶装置（図示せず）に格納する機能を実現する。
【００３３】
ＳＯＦ検出部７は、復調部１５によって復調されたデータに対して、ＳＯＦが含まれているか否かを判断して、ＳＯＦが含まれていない場合には結果を受信蓄積開始制御部５に通知する機能を実現する。更にＳＯＦ検出部７は、ＳＯＦが含まれている場合において、そのＳＯＦが受信バッファに蓄積された時間を検出し、受信蓄積開始制御部５に通知する機能を実現する。更に、ＳＯＦ検出部７は変調部１８を介して送信コマンド出力部５に送信コマンドを出力する機能を実現する。
【００３４】
受信蓄積開始制御部５はロジック回路等から構成されている。受信蓄積開始制御部５は、受信バッファ４にデータの蓄積を開始するように制御する機能を実現する。更に、受信蓄積開始制御部５はＳＯＦ検出部７からの通知に基いてレジスタ９に時間を設定する機能を実現する。また、受信蓄積開始制御部５は送信コマンド出力部５からの通知に基いて、タイマ４を起動させる機能を実現する。更に、タイマ４から取得した経過時間をレジスタ９に設定された時間と比較し、その経過時間がレジスタ９に設定された時間になると受信バッファ４がデータの蓄積を開始するように制御する機能を実現する。
【００３５】
タイマ４は送信コマンドが送信コマンド出力部３により出力されてからの経過時間を計測し、受信蓄積開始制御部５へ出力する機能を実現する。
【００３６】
（動作）
続いて本実施の形態に係る無線タグ通信方法の動作方法について説明する。図２は本実施の形態に係る無線タグ通信方法のフローチャートを示している。本実施の形態に係る無線タグ通信方法は、送信コマンドを出力するステップ（Ｓ１０）、データを蓄積するステップ（Ｓ２０）、復調するステップ（Ｓ３０）、ＳＯＦの含有を判定するステップ（Ｓ４０）、ＳＯＦ蓄積開始時間を検出するステップ（Ｓ５０）、送信コマンドを再度出力するステップ（Ｓ６０）、第１制御ステップ（Ｓ７０）、データを再度蓄積するステップ（Ｓ８０）、復調して情報を抽出するステップ（Ｓ９０）、第２制御ステップ（Ｓ１００）、及び送信コマンドを再度出力するステップ（Ｓ１１０）を備えている。各々のステップについて以下に詳述する。
【００３７】
ステップＳ１０
コンピュータから送信コマンドが送信コマンド出力部３に供給されると、まずステップＳ１０において送信コマンド出力部５が送信コマンドをデジタルアナログコンバータ１２に出力する。送信コマンド出力部３は送信コマンドの送信を完了すると送信が完了した旨を受信蓄積開始制御部５に通知する。ここで、デジタルアナログコンバータ１２に送信された送信コマンドは送信側高周波増幅器１３及び送信アンテナ１４を介して無線タグ２へ送信される。送信コマンドを受信した無線タグ２は送信コマンドに応答してデータを返信する。返信されたデータは受信アンテナ１７、及び受信側高周波増幅器１６を介してアナログデジタルコンバータ１５へ送られる。アナログデジタルコンバータ１５へ送られたデータはデジタルデータ化されて受信バッファ４へ送信される。
【００３８】
ステップＳ２０
続いて、ステップＳ２０において、受信蓄積開始制御部５が受信バッファ４をデータの蓄積を開始するように制御する。受信蓄積開始制御部５は、送信コマンドの送信完了の通知を受け取ると、タイマ８を起動する。尚、レジスタ９には任意の時間が設定されている。受信蓄積開始制御部５はタイマ８から出力された経過時間がレジスト９に設定された時間に達すると、受信バッファ４にデータの蓄積を開始させる。これにより、受信バッファ４がアナログデジタルコンバータ１５から受信したデータの蓄積を開始する。受信バッファ４は、蓄積可能な最大の容量までデータを蓄積して一時的に保存する。受信バッファ４に保存されたデータは、その後コンピュータ１１に備えられた記憶装置に移送されて格納される。
【００３９】
ステップＳ３０
記憶装置に格納されたデータはステップＳ３０において、復調部６により復調される。更に、復調されたデータはその記憶装置に格納される。
【００４０】
ステップＳ４０
続いて、ステップＳ４０において、ＳＯＦ検出部７が復調されたデータにＳＯＦが含まれているか否かを判定する。判定の結果、ＳＯＦが含まれていた場合にはステップＳ５０へ進み、含まれていなかった場合にはＳＯＦ７が判定の結果を受信蓄積開始制御部５へ通知してステップＳ１００へ進む。
【００４１】
ステップＳ１００
ＳＯＦ７がそのＳＯＦが含まれていないと判定した場合、ステップＳ１００において、ＳＯＦ検出部７が送信コマンドを生成して、変調部１８を介して送信コマンド出力部３へ送信する。送信コマンド出力部３は、再度送信コマンドをデジタルアナログコンバータ１２、送信側高周波増幅器１３、及び送信アンテナ１４を介して無線タグ２へ出力する。送信コマンドを受信した無線タグ２は、送信コマンドに応答してデータを返信する。返信されたデータは受信アンテナ１７、及び受信側高周波増幅器１６を介してアナログデジタルコンバータ１５へ送られる。アナログデジタルコンバータ１５へ送られたデータはデジタルデータ化されて受信バッファ４へ送信される。更に、ステップＳ３０と同様に、送信コマンドの再出力が完了すると、送信コマンド出力部３は、送信が完了した旨を受信蓄積開始制御部５に通知する。
【００４２】
ステップＳ１１０
ＳＯＦが含まれていないとの通知を受け取った受信蓄積開始時間制御部５は、レジスタ９に、前回のデータ蓄積時とは異なる時間を設定する（ステップＳ１１１）。
。また、受信蓄積開始制御部５は、送信コマンド出力部３から送信が完了した旨が通知されると、タイマ８を起動する。起動されたタイマ８は、送信コマンドが完了してからの経過時間を受信蓄積開始制御部５に出力する（ステップＳ１１２）。受信蓄積開始制御部５はレジスタ９を参照して、その経過時間がレジスタ９に設定されている時間、に達したかどうかを判定する（ステップＳ１１３）。ステップＳ１１３にて、その経過時間がレジスタ９に設定された時間に到達していない場合にはステップＳ１１３に戻る。一方、その経過時間がレジスタ９に設定された時間に達した場合には、受信蓄積開始制御部５によって受信バッファ４のデータ蓄積が開始される（ステップＳ１１４）。以降、スタップＳ２０の処理に戻る。
【００４３】
ステップＳ５０
ステップＳ４０で判定の結果、復調されたデータにＳＯＦが含まれていた場合には、ステップＳ５０において、ＳＯＦ検出部７が、送信コマンドの送信が完了してから受信バッファ４にＳＯＦ部分が蓄積されるまでの時間であるＳＯＦ蓄積開始時間の検出を行う。ＳＯＦ検出部７は、検出されたＳＯＦ蓄積開始時間を受信蓄積開始制御部５へ通知する。
【００４４】
ステップＳ６０
ステップＳ５０にてＳＯＦ蓄積開始時間が検出された後に、ステップＳ６０において、ＳＯＦ検出部７が送信コマンドを生成して、変調部１８を介して送信コマンド出力部３へ送信する。送信コマンド出力部３は、再度送信コマンドをデジタルアナログコンバータ１２、送信側高周波増幅器１３、及び送信アンテナ１４を介して無線タグ２へ出力する。送信コマンドを受信した無線タグ２は、送信コマンドに応答してデータを返信する。返信されたデータは受信アンテナ１７、及び受信側高周波増幅器１６を介してアナログデジタルコンバータ１５へ送られる。アナログデジタルコンバータ１５へ送られたデータはデジタルデータ化されて受信バッファ４へ送信される。更に、ステップＳ３０と同様に、送信コマンドの再出力が完了すると、送信コマンド出力部３は、送信が完了した旨を受信蓄積開始制御部５に通知する。
【００４５】
ステップＳ７０
受信蓄積開始制御部５は、ＳＯＦ検出部７からＳＯＦ蓄積開始時間を取得すると、レジスタ９に取得したＳＯＦ蓄積開始時間を設定する（ステップＳ７１）。また、受信蓄積開始制御部５は、送信コマンド出力部３から送信が完了した旨が通知されると、タイマ８を起動する。起動したタイマ８は、送信コマンドが完了してからの経過時間を受信蓄積開始制御部５に出力する（ステップＳ７２）。受信蓄積開始制御部５はレジスタ９を参照して、その経過時間がレジスタ９に設定されている時間、即ちＳＯＦ蓄積開始時間、に達したかどうかを判定する（ステップＳ７３）。ステップＳ７３にて、その経過時間が未だＳＯＦ蓄積開始時間に到達していない場合にはステップＳ７２に戻る。一方、その経過時間がＳＯＦ蓄積開始時間に達した場合には、受信蓄積開始制御部５によって受信バッファ４のデータ蓄積が開始される（ステップＳ７４）。
【００４６】
ステップＳ８０
受信バッファ４は、蓄積可能な最大の容量までデータを蓄積して一時的に保存する。受信バッファ４はＳＯＦ蓄積開始時間にデータの蓄積を開始するために、データはＳＯＦを先頭として蓄積されることとなる。受信バッファ４に保存されたデータは、その後コンピュータ１１に備えられた記憶装置に移送されて格納される。
【００４７】
ステップＳ９０
記憶装置に格納されたデータはステップＳ９０において、復調部６により復調される。これにより、無線タグ２より受信したデータは、ＳＯＦを先頭として情報化され、抽出される。これにより、一連の処理が終了する。
【００４８】
（作用・効果）
本発明に依れば、受信蓄積開始制御部５を設け、受信バッファ４がＳＯＦを先頭としデータの蓄積を開始するように制御することで、ＳＯＦが蓄積される前に余分なデータが蓄積されない。よって、受信バッファ４に必要な容量が低減される。また、受信バッファ４に蓄積されたデータの容量が少ない為に、復調に必要なハードウェア資源として高速で高価なものを使用する必要はない。よって、無線タグシステムの作成コストが低減できる。
【図面の簡単な説明】
【００４９】
【図１】第１の実施形態に係る無線タグシステムの概略構成図である。
【図２】第１の実施形態に係る無線タグ通信方法を示すフローチャートである。
【図３】第１制御ステップの動作を示すフローチャートである。
【図４】第２制御ステップの動作を示すフローチャートである。
【符号の説明】
【００５０】
１      無線タグシステム
２      無線タグ
３      送信コマンド出力部
４      受信バッファ
５      受信蓄積開始制御部
６      復調部
７      ＳＯＦ検出部
８      タイマ
９      レジスタ
１０    ＲＦＩＤリードライタ
１１    コンピュータ
１２    デジタルアナログコンバータ
１３    送信側高周波増幅器
１４    送信アンテナ
１５    アナログデジタルコンバータ
１６    受信側高周波増幅器
１７    受信アンテナ
１８    変調部
【図１】
2006311117.tif 000003
【図２】
2006311117.tif 000004
【図３】
2006311117.tif 000005
【図４】
2006311117.tif 000006