"無線タグからの信号を受信して受信信号を出力し、前記受信信号を閾値と比較してハイまたはロウを判定し、前記受信信号から固定パターンを読み取る場合は、前記判定においてハイと判定された際の受信レベルに対して所定比率のレベルを、判定のための新たな閾値として変更し、前記受信信号からのマンチェスタ符号を復号する場合は、前記閾値を固定された値の閾値に決定し、前記判定において前記受信信号からマンチェスタ符号を復号する場合にハイまたはロウ以外であると判定した場合は、前記無線タグが複数であってコリジョンが発生していると判断する、ことを特徴とする無線タグ復号方法。従来の無線タグ復号方法においては、受信信号を復号する際に、例えば、受信電力に応じて閾値を異ならせることが知られている。しかしながら、データの種類に応じた復号処理、例えば、マンチェスタ符号化された信号を判定する際に、どのような理由からどのような閾値を用いるかについて、十分な記載がない。本発明の実施形態は、データの種類に応じて確実に判定処理を行うことができる無線タグ復号方法を提供することを目的とする。課題を解決するための一実施形態は、無線タグからの信号を受信して受信信号を出力し、前記受信信号を閾値と比較してハイまたはロウを判定し、前記受信信号から固定パターンを読み取る場合は、前記判定においてハイと判定された際の受信レベルに対して所定比率のレベルを、判定のための新たな閾値として変更し、前記受信信号からのマンチェスタ符号を復号する場合は、前記閾値を固定された値の閾値に決定し、前記判定において前記受信信号からマンチェスタ符号を復号する場合にハイまたはロウ以外であると判定した場合は、前記無線タグが複数であってコリジョンが発生していると判断する、ことを特徴とする無線タグ復号方法である。このような特徴をもった無線タグ復号方法によれば、SOFやEOFの領域の固定パターンを読み取る場合は、判定においてハイと判定された際の受信レベルに対して所定比率1/2等のレベルを新たな閾値として判定する一方で、マンチェスタ符号を復号する際は固定値の閾値を用いることで、コリジョンの発生を確実に検出することができる。以下、図面を参照してこの発明に係わる実施形態を説明する。本発明の一実施形態に係る無線タグ読取装置1は、図1に示すように、ネットワーク等を介して外部装置の一例であるホストコンピュータ2に接続されており、全体の動作を制御する制御部であるCPU11と、CPU11に接続されておりアプリケーションプログラム等を記憶しているFROM12と、過去に使用した情報等を記憶している記憶領域であるRAM13を有している。さらに、無線タグ読取装置1は、上述したCPU11にそれぞれ接続される、上述したホストコンピュータ2と通信を行なって文字情報等を取得する通信部16と、読出部でありRFIDタグTと無線通信を行なってID情報等を読み取るアンテナ17と、読出部でありRFIDタグTとアンテナ17を介して無線通信を行なってID情報等を以下に詳述するように復号するRFID送受信部18と、各部への電源を供給する電源回路22と、電源回路22に電源を供給するバッテリ23を有している。次に、以下に、上述した無線タグ読取装置1のRFID送受信部18が行う復号処理の具体的な方法を、図面を参照して詳細に説明する。無線タグ読取装置1における復号処理方式は、以下の3種類がある。1固定パターンの信号を受信する場合の閾値の決定方法可変閾値2複数枚の無線タグTの受信を行う必要がある場合の可変パターン信号を復号する際の閾値の決定方法固定閾値31枚のみの無線タグTの受信の場合の差分復号方式閾値を使用しない。また、RFID送受信部18においては、マンチェスタ符号によるコリジョン検出が行われる。図2は、マンチェスタ符号による受信のコリジョン検出を示す説明図である。RFIDタグ規格ISO15693では、複数枚の応答をコリジョン輻輳として検出するために、マンチェスタ符号化を採用している。図2aやbでは、コリジョンが発生していないが、図2のcでは、複数のタグが異なるデータを応答した場合、通常では現れない受信パターンになるため、RFID送受信部18では、コリジョンを検出することができる。また、RFID送受信部18において、受信回路の特性上受信レベルがハイからロウに落ちるまで、時間がかかってしまう。そのためロウであるはずのところの受信レベルが上がってしまう。図3は、受信信号の鈍りを示す説明図である。図3のaまたはbに示すように、ハイの受信レベルが大きいほど、ロウの受信レベルに影響が出ることがわかる。従って、マンチェスタ符号の復号処理を、受信レベルの閾値を使ったハイ/ロウ判定で行う場合、受信レベルの大きなタグを受信すると、ロウをハイと誤判定する可能性がある。こうなるとRFID送受信部18は、コリジョンが発生したものと誤判定を行ってしまう。また、閾値を大きくすると、受信レベルの小さいタグを検出できなくなる。また、RFID送受信部18が受信する受信信号のフォーマットを図4に示す。RFID送受信部18は、図4に示す固定パターンであるSOFStartOfFrameとEOFEndOfFrameを検出することにより、受信データの開始と終了を判別している。SOF検出後、データ受信モードへ移行しデータをデコードする、EOF検出で受信終了とする。また、CRCはデータ部の計算値であり、受信時にチェックすることによりデータ化けを検出する。また図5は、図4に示すEOFおよびSOFのパターンを示す説明図である。RFIDタグTは、固有の識別番号であるUIDUniqueIDentificationを持っている。このUIDとコリジョン検出を組み合わせることにより、複数枚の応答を処理するためのコマンドがインベントリInventoryコマンドである。RFIDタグTは、無線タグ読取装置1からインベントリInventoryコマンドを受信すると、保持しているUIDを上記データフォーマットのデータ部に載せて応答する。SOF/EOFは固定パターンなので、全タグが同じパターンで応答する。UID部は各タグで固有の番号なので、複数のタグの応答を比べると、必ず1ビット以上違う場所がある。この違いにより、複数タグが応答した場合必ずコリジョンとして検出できる仕組みとなっている。既存のシステムでは、受信レベルの閾値が固定だったため、閾値を受信レベルの低いほうに合わせ、できるだけ、検出率を上げる方向にしている。しかし、図6のa、b、c、dに示すように、複数のタグが応答を返した場合、受信信号の鈍りにより、図6のeに示すように、SOF後半のロウがハイに見えてしまうという不具合が生じる。固定パターン信号に対する閾値決定方法本発明の一実施形態である、無線タグ読取装置1のRFID送受信部18の復号処理においては、固定パターンの信号例えばSOF/EOFなどについて、受信レベルの大小にかかわらずに安定して復号でき、また、複数タグの応答を受信しても安定して復号でき、誤検出をしないことを目的として、以下に説明するように、閾値を可変にして判定処理を行うものである。SOF/EOF、すなわち固定パターンの信号を受信する場合、RFID送受信部18の復号処理においては、図7のフローチャートに示すように、受信データを復号するときの閾値を、受信レベルにあわせてダイナミックに変化させる。これにより、受信レベルの小さなタグも、受信レベルの大きなタグも安定して検出できるようにする。また、ノイズをタグの応答と区別するために、最小閾値を設定して閾値が小さくなりすぎないようにする。すなわち、RFID送受信部18は、最初に閾値を最小の閾値minとしステップS11、これにより、アンテナ17から与えられる受信信号の受信レベルを判断するステップS12。このときの閾値minとは、ノイズを誤ってハイと判定しない程度の大きさをもった閾値である。ステップS12において受信レベルが閾値に満たなければ、信号はロウであると判断して、その後、閾値を変更することなく復号処理を継続するステップS14。しかし、ステップS12において受信レベルが閾値を越えれば、RFID送受信部18は、信号はハイであると判定するステップS15。ここで、閾値min<受信レベルの所定比率であれば一例として、受信レベルの所定比率=受信レベル/2とすれば、閾値min<受信レベル/2であれば、閾値=受信レベル/2へと変更するステップS16。なお、所定比率は、1/2以外の適切な値でかまわない。また、ここで、閾値min<受信レベル/2でなければ、閾値=閾値minのままとするステップS17。ここで、受信が終了であれば閾値も完了するが、受信が継続すればステップS12に戻って、再び、状況に応じて閾値を可変していくものであるステップS18。すなわち、SOF/EOFのような固定パターンの信号を復号する場合、上記のように閾値を可変制御することにより、例えば図6に示すような判定エラーが発生することなく、復号処理を確実に行うことができる。可変パターン信号に対する閾値決定方法また、本発明の一実施形態である、無線タグ読取装置1のRFID送受信部18の復号処理においては、可変パターンの信号、特にマンチェスタ符号より符号化された信号例えばデータ部におけるUIDなどについて、複数タグの応答を受信した際に、各タグからの信号の受信レベルの大小にかかわらずに、確実にコリジョン検出を行うことを目的として、以下に説明するように、閾値を固定にして判定処理を行うものである。図8は、aのグラフが示すように、ハイレベルが高めのタグAと、ハイレベルが低めのタグBの受信レベルが、ハイ,ハイ、ロウ,ロウ、ハイ,ハイ、ロウ,ロウ、ハイ,ロウ、ロウ,ハイ、ロウ,ロウ、ハイ,ハイ、ロウ,ハイ、ハイ,ロウ、ハイ,ハイのように順々に推移していく場合、RFID送受信部18が正しい判定結果を得られるかどうかを示している。ここで、上述した閾値を可変させる決定方法により閾値を制御した場合、図8のbに示すように、8番目のハイ,ハイから9番目のロウ,ハイへと推移した場合E1において、タグBはハイであるにも関わらず、タグBのハイのレベルが低いことからロウであるとエラー判定してしまっていることがわかる。そこで、本発明では、マンチェスタ符号化された信号の復号処理について、上記閾値を固定とした復号処理を行う。固定した閾値とすると、固定される閾値を超えるレベルの信号は全てハイと判定されるため、本来のデータとは異なる判定結果となる場合がある。しかしこの場合には、連続してハイが検出されることになるため、コリジョンが発生したものと判定される。よって、本来のデータ上ではコリジョンは発生していないものの、コリジョン発生の読みこぼしを確実に防止することが可能である。また、本来のデータとは異なる誤った判定結果によりコリジョン発生と判定された場合であっても、輻輳制御によりタグからの応答受信と復号処理が繰り返し実行されるため、誤った判定結果が発生しなくなるまで復号処理を繰り返すことが可能である。なお、固定される閾値としては、本来のデータがロウである信号について実用上十分な確からしさでロウと判定される値が用いられる。つまり、当該閾値が高いほど、誤った判定結果によるコリジョン検出を減らすことができるが、コリジョン発生の読みこぼしの可能性が大きくなる。一方、当該閾値が低いほど、誤った判定結果によるコリジョン検出は増加するが、コリジョン発生の読みこぼしの可能性を低くすることができる。複数タグ読取りにおけるコリジョン検出次に、読み取ろうとするデータ領域に対応させて、上述の2つの閾値決定方法を組合せて閾値を変えていく手法を図9の例を参照して、以下に説明する。複数タグの検出については、ISO15693の輻輳制御で応答するタグをふるいにかけていくと、最終的に1枚ずつの応答になるので、SOF/EOFの検出率アップと、データ部のコリジョンを読みこぼさないことが重要になる。従って、固定パターンであるSOF/EOFに対しては、図9に示すように、輻輳制御によりフォロー可能な判定結果を得ることができるので、図7のフローチャートで上述した可変閾値で対応することがよい。一方、データ部に対しては、図9に示すように、複数タグのデータの組み合わせにより、色々な受信レベルが混在してしまうので、可変閾値を使うことにより、ハイがロウに見えてしまう場合図9のE2がある。ハイがロウに見えると、読みこぼしの原因になるので、閾値を閾値minに固定することにより、ロウがハイに見えてコリジョン判定になってでも、読みこぼしをなくすようにすることが好適である。単一タグの読取り:差分復号方式UID指定のコマンドでは、必ず1枚のタグからしか応答がないはずなので、データ部でコリジョンを検出する必要がない。従って、無線タグ読取装置1から、読み取るべき無線タグのUIDを指定してコマンドを実行する場合、データ部の読取りについては、受信レベルの差分を利用して、以下の条件差分法でマンチェスタ復号処理を行うことが好適である。すなわち、無線タグ読取装置1のCPU11は、UID指定のコマンドにより復号処理を行う際は、1閾値は、閾値minに固定して、ハイ/ロウ判定を行う。2図10のa、bのように、正常のパターン[ハイ、ロウ]と[ロウ、ハイ]はそのまま、検出結果に応じて、[ハイ、ロウ]を符号=0、[ロウ、ハイ]を符号=1に復号する。3図10のc、dのような異常のパターン[ハイ、ハイ]と図10のe、fのような異常のパターン[ロウ、ロウ]の場合は、コリジョンやデータ無しではなく、受信レベルを比較し、符号0/1を判定する。すなわち、受信レベル1≧受信レベル2の場合:符号=0とし、受信レベル1<受信レベル2の場合:符号=1とする。こうすることにより、確実な判定処理を行うことができる。なお、UID指定のコマンドにより単一のタグからの受信信号を復号する場合、SOF/EOFデータについては、上述の可変閾値を用いて復号を行い、データ部については上述の差分復号方式を用いて復号を行う方法を用いるのが好ましい態様である。このように、読み出そうとする無線タグが単数であるか複数であるかによって、復号処理を異ならせることが好適である。すなわち、複数のタグの応答を検出する必要が有る場合は、固定パターンのSOF/EOFに対しては、可変閾値を採用することにより検出率をアップすると共に、可変パターンのデータ部に対しては、固定閾値を採用することにより確実なコリジョン検出を行う。このように、可変と固定の2種類の閾値を使用することにより、SOF/EOFの検出率を落とすことなく、かつ、コリジョンを取りこぼさないようにできる。必ず1枚のタグからの応答しかないことが分かっている場合は、コリジョンの検出が必要ないので、上述した受信レベルの差分法を使用することにより、微小な受信データを検出することができる。なお、この発明は上記実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。"