(57)【特許請求の範囲】
【請求項１】
通信エリア内に向けて問合せ信号を放射する手段と、
前記問合せ信号に対する無線ＩＤタグからの応答信号を受信してＩＤ情報を取得する手段と、
前記応答信号の受信信号強度を取得する手段を備え；
前記受信信号強度の時系列的変化により不要な無線ＩＤタグを判定し、前記時系列的変化の変化曲線に２つ目のピークポイントが現れた時点、または１つ目のピークポイントの受信信号強度が予め決められた基準値を下回った時点で判定を打ち切る不要無線ＩＤタグ判定手段と、
前記取得したＩＤ情報から前記不要な無線ＩＤタグのＩＤ情報を削除することによって前記通信エリアを通過した無線ＩＤタグを選別する通過無線ＩＤタグ選別手段と、
前記通過無線ＩＤタグの前記受信信号強度の時系列的変化からそれぞれのピークポイントを取得する手段と、
前記通過無線ＩＤタグそれぞれのピークポイントの時系列的な比較により前記通過無線ＩＤタグの通過順序を判定する無線ＩＤタグ通過順序判定手段と、
を有することを特徴とする無線ＩＤタグシステム。
【請求項２】
前記受信信号強度の変化曲線が上に凸となり、かつピークポイントの数が１個であって、その受信信号強度が前記予め決められた基準値を超えた場合に、当該無線ＩＤタグは前記通信エリアを通過したと判定することを特徴とする請求項１に記載の無線ＩＤタグシステム。
【請求項３】
少なくとも１つのアンテナを介して前記問合せ信号の放射と前記応答信号の受信を一定周期で繰り返させ、前記応答信号から前記ＩＤ情報と応答信号の受信信号強度を取得して応答信号の受信時刻と共にリーダライタ制御装置へ送出するリーダライタを前記通信エリア対応に設け、
前記リーダライタ制御装置は、少なくとも１つの前記リーダライタを制御して、前記不要な無線ＩＤタグの判定，前記通信エリアを通過した無線ＩＤタグの選別，前記ピークポイントの取得および前記通過順序の判定を行うことを特徴とする請求項１または請求項２に記載の無線ＩＤタグシステム。
【請求項４】
前記通過順序の判定は、受信した全ての前記応答信号をリーダライタ番号毎にソーティングし、更にアンテナ毎にソーティングし、更にＩＤ番号毎にソーティングし、不要タグのＩＤ情報が削除されたＩＤテーブルを使用して、無線ＩＤタグごとに前記ピークポイントを求め、ピークポイントに係るデータを各ＩＤテーブルから抽出したデータテーブルを生成し、該データテーブルの各データにおける受信時刻を時系列的に比較することにより、前記リーダライタ対応に行うことを特徴とする請求項３に記載の無線ＩＤタグシステム。
【請求項５】
前記ピークポイントは、前記一定周期の相隣り合うタイミング間における前記受信信号強度の変位の傾きが正から負に変化したときにピークであるとして求めることを特徴とする請求項３または請求項４に記載の無線ＩＤタグシステム。
【請求項６】
前記ピークポイントは、前記一定周期の前記受信信号強度について最小二乗法を適用して求めることを特徴とする請求項３または請求項４に記載の無線ＩＤタグシステム。
【請求項７】
前記通信エリアは、少なくとも１つのゲート対応に定められることを特徴とする請求項１〜請求項６のいずれか１項に記載の無線ＩＤタグシステム。
【請求項８】
前記通信エリアは、少なくとも１つのコンベア対応に定められることを特徴とする請求項１〜請求項６のいずれか１項に記載の無線ＩＤタグシステム。
【請求項９】
通信エリア内に向けて問合せ信号を放射し、前記問合せ信号に対する無線ＩＤタグからの応答信号を受信してＩＤ情報と応答信号の受信信号強度を取得する無線ＩＤシステムにおいて、
通信エリア内に向けて問合せ信号を放射する手順と、
前記問合せ信号に対する前記無線ＩＤタグからの応答信号を受信してＩＤ情報を取得する手段と、
前記応答信号の受信信号強度を取得する手順と；
前記受信信号強度の時系列的変化により不要な無線ＩＤタグを判定し、前記時系列的変化の変化曲線に２つ目のピークポイントが現れた時点、または１つ目のピークポイントの受信信号強度が予め決められた基準値を下回った時点で判定を打ち切る手順と、
前記取得したＩＤ情報から前記不要な無線ＩＤタグのＩＤ情報を削除することによって前記通信エリアを通過した無線ＩＤタグを選別する手順と、
前記通過無線ＩＤタグの前記受信信号強度の時系列的変化からそれぞれのピークポイントを取得する手順と、
前記通過無線ＩＤタグそれぞれのピークポイントの時系列的な比較により前記通過無線ＩＤタグの通過順序を判定する手順と、
を有することを特徴とする無線ＩＤタグ通過順序判定方法。
【請求項１０】
前記受信信号強度の変化曲線が上に凸となり、かつピークポイントの数が１個であって、その受信信号強度が前記予め決められた基準値を超えた場合に、当該無線ＩＤタグは前記通信エリアを通過したと判定することを特徴とする請求項９に記載の無線ＩＤタグ通過順序判定方法。
【請求項１１】
少なくとも１つのアンテナを介して前記問合せ信号の放射と前記応答信号の受信を一定周期で繰り返させる手順と、
前記応答信号から前記ＩＤ情報と応答信号の受信信号強度を取得すると共に応答信号の受信時刻を取得する手順を前記通信エリア対応に有することを特徴とする請求項９または請求項１０に記載の無線ＩＤタグ通過順序判定方法。
【請求項１２】
前記通過順序の判定は、請求項１１に記載の手順を有するリーダライタの番号毎に、
受信した全ての前記応答信号をソーティングし、更にアンテナ毎にソーティングし、更にＩＤ番号毎にソーティングしてＩＤテーブルを生成する手順と、
前記ＩＤテーブルから不要タグのＩＤ情報を削除する手順と、
前記不要タグのＩＤ情報が削除されたＩＤテーブルを使用して、無線ＩＤタグごとに前記ピークポイントを求める手順と、
前記ピークポイントに係るデータを各ＩＤテーブルから抽出したデータテーブルを生成する手順と、
前記データテーブルの各データにおける受信時刻を時系列的に比較する手順と、
により前記リーダライタ対応に行うことを特徴とする請求項１１に記載の無線ＩＤタグ通過順序判定方法。
【請求項１３】
前記ピークポイントは、前記一定周期の相隣り合うタイミング間における前記受信信号強度の変位の傾きが正から負に変化したときにピークであるとして求めることを特徴とする請求項１１または請求項１２に記載の無線ＩＤタグ通過順序判定方法。
【請求項１４】
前記ピークポイントは、前記一定周期の前記受信信号強度について最小二乗法を適用して求めることを特徴とする請求項１１または請求項１２に記載の無線ＩＤタグ通過順序判定方法。
【請求項１５】
通信エリア内に向けて問合せ信号を放射し、前記問合せ信号に対する無線ＩＤタグからの応答信号を受信してＩＤ情報と応答信号の受信信号強度を取得する無線ＩＤタグシステムのＣＰＵで実行され、
前記受信信号強度の時系列的変化により不要な無線ＩＤタグを判定し、前記時系列的変化の変化曲線に２つ目のピークポイントが現れた時点、または１つ目のピークポイントの受信信号強度が予め決められた基準値を下回った時点で判定を打ち切るステップと、
前記取得したＩＤ情報から前記不要な無線ＩＤタグのＩＤ情報を削除することによって前記通信エリアを通過した無線ＩＤタグを選別するステップと、
前記通過無線ＩＤタグの前記受信信号強度の時系列的変化からそれぞれのピークポイントを取得するステップと、
前記通過無線ＩＤタグそれぞれのピークポイントの時系列的な比較により前記通過無線ＩＤタグの通過順序を判定するステップと、
を有することを特徴とするプログラム。
【請求項１６】
前記受信信号強度の変化曲線が上に凸となり、かつピークポイントの数が１個であって、その受信信号強度が前記予め決められた基準値を超えた場合に、当該無線ＩＤタグは前記通信エリアを通過したと判定することを特徴とする請求項１５に記載のプログラム。
【請求項１７】
前記通過順序の判定は、少なくとも１つのアンテナを介して前記問合せ信号の放射と前記応答信号の受信を一定周期で繰り返させ、前記応答信号から前記ＩＤ情報と応答信号の受信信号強度を取得すると共に応答信号の受信時刻を取得するリーダライタの番号毎に、
受信した全ての前記応答信号をソーティングし、更にアンテナ毎にソーティングし、更にＩＤ番号毎にソーティングしてＩＤテーブルを生成するステップと、
前記ＩＤテーブルから不要タグのＩＤ情報を削除するステップと、
前記不要タグのＩＤ情報が削除されたＩＤテーブルを使用して、無線ＩＤタグごとに前記ピークポイントを求めるステップと、
前記ピークポイントに係るデータを各ＩＤテーブルから抽出したデータテーブルを生成するステップと、
前記データテーブルの各データにおける受信時刻を時系列的に比較するステップと、
により前記リーダライタ対応に行うことを特徴とする請求項１５または請求項１６に記載のプログラム。
【請求項１８】
前記ピークポイントは、前記一定周期の相隣り合うタイミング間における前記受信信号強度の変位の傾きが正から負に変化したときにピークであるとして求めることを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記ピークポイントは、前記一定周期の前記受信信号強度について最小二乗法を適用して求めることを特徴とする請求項１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＩＤ（Identification）タグシステムに関し、特に、通信エリアを通過した所定の無線ＩＤタグからＩＤ情報を取得し、無線ＩＤタグが通信エリアを通過した順序を正確に判定するための無線ＩＤタグシステムおよび無線ＩＤタグ通過順序判定方法に関する。
【背景技術】
【０００２】
この種の無線ＩＤタグシステムとして、従来から様々なものが考案されてきており、例えば、以下のような技術が周知である。
【０００３】
その１は、管理対象となる物品等にＲＦＩＤ（Radio Frequency Identification）タグを装着し、そのＲＦＩＤタグのＩＤ情報を読取るためのＲＦＩＤリーダ／ライタ装置、ＲＦＩＤアンテナ、ゲート構造物等で構成されるゲートを設け、ゲートにてＩＤ情報を読取る際に、ＲＦＩＤリーダ／ライタ装置から送信する信号の送信電力値を変化させて読取範囲の調整を行なう。その２は、ゲートのアンテナ取り付け角度を設置場所毎に調整して指向性を変化させ読取範囲の調整を行ない、その３は、電波吸収体や電波反射板を使って読取範囲の調整を行なう。
【０００４】
このような技術を用いて、ゲート内を通過したＲＦＩＤタグだけを読み、ゲート外のＲＦＩＤタグは不要タグとして読まないようにした上で、ゲート内にあるゲート進行方向の前後の物品を誤読取しない範囲にまで、物品ごとの間隔を十分に離してゲートを通過させることで通過順序を把握する（以上、いずれも文献公知発明に係るものではない）。
【０００５】
しかしながら、ゲート外のＲＩＦＤタグを読まないように送信電力値を変化させて読取範囲の調整を行なう技術では、ゲート内の電波も弱くなるので、本来必要なゲート内の読取率が悪化する。更に、例えばコンベア上のゲートなどでは高速読取りの対応が困難になるといった問題がある。
【０００６】
また、ゲート外のＲＩＦＤタグを読まないように設置場所毎にアンテナ角度を調整する技術では、多大な調整時間を要するし、不要タグを読取らないよう調整することで、最適なアンテナ角度からずれるため読取率が悪くなる。
【０００７】
また、ゲート外のＲＩＦＤタグを読まないように電波吸収体や電波反射板を用いる技術では、装置が大きくなり広い設置スペースが必要になる。更に、例えば物流現場等では電波吸収体や電波反射板を設置することで見通しの確保が困難になる場合があり、作業現場の安全性が低下するし、ゲート内ゲート進行方向前後の物品を誤読取しないように、物品ごとの間隔を十分に離す必要があるため、単位時間あたりの読取り数が低下し、作業効率が悪化するといった問題がある。
【０００８】
これらの問題点を解消するために、本出願人は、不要な無線ＩＤタグのＩＤ情報の受信は避けられないものとして受信し、全ての受信ＩＤ情報から不要タグのＩＤ情報をフィルタリングするという構成を採用した無線ＩＤタグシステムを先に提案した（特願２００８−１２６５１１）。この提案の中で、ゲートを正常に通過した無線ＩＤタグを判別するために、受信信号強度のピーク値を検出する手法を開示し、無線ＩＤタグの受信時刻をデータ記憶部に書き込むとしている。
【０００９】
ところで、不要タグのＩＤ情報を排除するというだけに留まらず、所期のＩＤ情報を受信した順序が問われるシーンがある。例えば、無線ＩＤタグを取り付けた荷物や物品を届け先毎に仕分けするに当たり、その精度を高めたい場合である。この種の従来技術として、受信した無線ＩＤタグに記録されているデータをリーダ・ライタが読み取り、当該データの読み取りが正常に実行できたことを指す時系列の識別結果に基づいて、無線ＩＤタグが所定の位置を通過したタイミングを特定するというものが知られている。
【００１０】
しかし、この技術は、無線ＩＤタグが識別されたか否かを２値情報化し、２値情報の時系列データから識別結果（識別成否）を同一識別結果の連続性に基づく規則に従って平準化し、平準化タグ識別成否パターンを受信タイミングの評価値に変換して、評価値が最大であるタイミングを無線ＩＤタグの通過時刻であるとするため、通過順序の判定精度に限界がある。
【先行技術文献】
【特許文献】
【００１１】
特願２００８−１２６５１１
特開２００６−２９７１７２
【発明の概要】
【発明が解決しようとする課題】
【００１２】
解決しようとする問題点は、無線ＩＤタグの通信エリア通過順序の判定精度を高くすることができない点である。
【課題を解決するための手段】
【００１３】
本発明は、無線ＩＤタグの通信エリア通過順序を正しく判定するため、受信信号強度のピーク値を時系列的に比較することを最も主要な特徴とする。
【発明の効果】
【００１４】
本発明の無線ＩＤタグシステムは、受信信号強度のピーク値の時系列的な比較により、無線ＩＤタグの通信エリア通過順序を判定することとしたため、受信した複数の無線ＩＤタグが連続して通信エリアを通過する場合に、無線ＩＤタグの間隔を十分におかなくても、通過順序を高精度で判定することができるので、単位時間当たりの読取数を増加させ、作業効率を向上することができるという利点がある。
【図面の簡単な説明】
【００１５】
【図１】本発明が適用される典型的な一シーンを示す図
【図２】本発明が適用される典型的な他のシーンを示す図
【図３】本発明の無線ＩＤタグシステムの基本的な機器構成例を示す図
【図４】本発明の無線ＩＤタグシステムの基本的なブロック図
【図５】本発明の無線ＩＤタグシステムのより現実的な機器構成例を示す図
【図６】本発明の無線ＩＤタグシステムのより現実的なブロック図
【図７】本発明におけるフィルタリング処理のフローチャート
【図８】本発明における全データ記憶部に記憶されるデータの構造を示す図
【図９】本発明におけるテーブル展開を示す図
【図１０】本発明におけるテーブル展開を登録内容例と共に示す図
【図１１】フィルタリング処理のタイムチャート
【図１２】フィルタリング処理における受信電界強度変化モデルを示す図
【図１３】受信信号強度と近似曲線関数との関係を示す概念図
【図１４】フィルタリング処理を総括した図
【図１５】本発明における無線ＩＤタグゲート通過順序判定処理のフローチャート
【図１６】タグ通過順序判定部が生成するデータテーブルの生成経緯を例示する図
【図１７】タグ通過順序判定処理のタイムチャート
【図１８】コンベア上を移動する複数タグの受信電界強度値の変化を示した図
【図１９】無線ＩＤタグゲート通過順序判定処理を総括した
【発明を実施するための形態】
【００１６】
無線ＩＤタグの通信エリア通過順序を高精度で判定するという目的を、不要な無線ＩＤタグのＩＤ情報を削除した後に、受信信号強度のピーク値の時系列的な比較により実現した。
【実施例】
【００１７】
図１および図２は本発明が適用される典型的なシーンを示す。図１では、２個の隣接する通路にそれぞれゲートが設置され、無線ＩＤタグが貼付された物品が台車に積載され、連続してゲートを通過することで、ゲートに設置されたアンテナが無線ＩＤタグと通信を行い、無線ＩＤタグのＩＤ情報が読み取られる。
【００１８】
図２では、コンベアにゲートが設置され、無線ＩＤタグが貼付された複数の物品がコンベア上を連続で隣接して移動し、コンベア上に設置されたゲートを通過することで、ゲートに設置されたアンテナが無線ＩＤタグと通信を行い、無線ＩＤタグのＩＤ情報が読取られる。読み取られたＩＤ情報は、物品の入出庫管理等に提供される。
【００１９】
図面の煩雑化を回避するため、図１ではゲートＡとゲートＢのみ、図２では単一ゲートのみが示されているが、実際は、通常、より多くのゲートが設けられるし、本発明の実施態様は図１および図２に示した形態に限定されるものではない。
【００２０】
各ゲートは、同じ構成であって、物品のゲートへの進入とゲートからの退出を検知するためのセンサと、ゲート通過中であること、電波放射中であること、無線ＩＤタグのＩＤ情報の読取状況等を表示する表示灯と、無線ＩＤタグのＩＤ情報を読み取るために問合せ信号を電波で放射し、また当該ゲートを通過する無線ＩＤタグからの応答信号を受信するＲＦＩＤアンテナとＲＦＩＤリーダ／ライタを備えている。アンテナは、読取率を向上させるためにはゲート当り複数個（図１では４個、図２では３個）を設けることが望ましい。アンテナの電波放射方向は、台車が移動する通路や物品が移動するコンベアに向けられている。
【００２１】
以上、一般的なゲートの構成を説明したが、無線ＩＤタグ通過の際にＩＤ情報を取得する機能を持つものであれば上記の構成に限定されない。例えば、１個のゲートに対して１個のアンテナが設置されていてもよい。
【００２２】
図１において、ゲートＡのアンテナは、ゲートＡを通過する無線ＩＤタグに問合せ信号を放射し、その応答信号としてのＩＤ情報を読み取り、ゲートＢのアンテナはゲートＢを通過する無線ＩＤタグに問合せ信号を放射し、その応答信号としてのＩＤ情報を読み取るべきことが予定されている。しかし、アンテナから放射された電波は、タグに電力を供給するために、ある程度の電界強度を持つ必要があり、ゲート間の間隔が短いときは、図中の点線で示すように、近隣のゲートエリアに及ぶことがあり得る。このとき、ゲートＢのエリアに無線ＩＤタグが存在すると、例えば、ゲートＡのアンテナから放射された問合せ信号に対して、ゲートＢのエリアにいる無線ＩＤタグの応答信号をゲートＡのアンテナで受信することがある。
【００２３】
また、各ゲートのアンテナはゲートを通過する無線ＩＤタグに問合せ信号を放射し、その応答信号としてのＩＤ情報を読み取るべきことが予定されている。しかし、アンテナから放射された電波は、図中の点線で示すように、当該ゲートエリア内でも脹らみを持つ。このため、ゲート通過待機中であったり、途中で引き返したりして、未だゲートを通過せずゲート周辺を静止したり移動したりしている無線ＩＤタグや、連続して複数の無線ＩＤタグがゲートを通過する場合に進行方向前後の無線ＩＤタグのＩＤ情報を読み取ってしまうこともあり得る。
【００２４】
本発明は、以上のような不要タグからのＩＤ情報の読取は避け難いものとして受け入れた後で、フィルタリングして不要タグからのＩＤ情報を削除することにより所期のＩＤ情報のみを得ることができるようにし、その上で、ゲートを通過した複数の無線ＩＤタグのゲート通過順序を高精度で判定するものである。
【００２５】
図３は本発明の無線ＩＤタグシステムの基本的な機器構成例を示す。この無線ＩＤタグシステムは、１つのゲートに対するものであってリーダライタ制御装置１０を中核として、ヒューマンインターフェースをとるための情報端末２０と、ＲＦＩＤリーダ／ライタ（以下、リーダライタと記す）３１と、アンテナ３２と、センサ３３とで構成されている。
【００２６】
リーダライタ制御装置１０は、センサ３３から物品等の進入検知信号を受けると、リーダライタ３１を起動する。リーダライタ３１は、リーダライタ制御装置１０による制御の下、アンテナ３２から一定周期で繰り返し問合せ信号を放射させ、またアンテナ３２が無線ＩＤタグから応答信号を受信する。リーダライタ３１は、応答信号からＩＤ情報と応答信号の受信信号強度を取得して応答信号の受信時刻と共にリーダライタ制御装置１０へ送る。リーダライタ制御装置１０は、このＩＤ情報についてフィルタリングを行なう。
【００２７】
また、コンベア上のゲートにおいては、複数の物品が連続でゲートを通過するが、それぞれの物品の無線ＩＤタグについて同様の読取り動作を繰り返し行うことで、複数の物品に対して無線ＩＤタグのＩＤ情報を取得する。リーダライタ制御装置１０は、これらのＩＤ情報についてフィルタリング処理を行い、かつ各無線ＩＤタグのゲート通過順序判定処理を行う。
【００２８】
図４は図３に示した機器構成に対する機能ブロックを示す。図４にはリーダライタ制御装置１０の詳細が示されており、メインコントローラ１１，情報端末インターフェース部１２，リーダライタ制御部１３，センサ制御部１４，フィルタリング処理部１５，リーダライタインターフェース部１６，センサインターフェース部１７，全データ記憶部１８，個別データ記憶部１９，基準信号強度記憶部１Ａ，タグ通過順序判定部１Ｂおよびタグ通過順序記憶部１Ｃで構成されている。
【００２９】
メインコントローラ１１はリーダライタ制御装置１０の全体的な制御を行い、情報端末インターフェース部１２は情報端末２０、リーダライタインターフェース部１６はリーダライタ３１、センサインターフェース部１７はセンサ３３それぞれとの間のインターフェースをとる。
【００３０】
センサ制御部１４は、センサインターフェース部１７を介してセンサ３３から監視信号を受け、センサオン時には、メインコントローラ１１はフィルタリング処理部１５とタグ通過順序判定部１Ｂをイネーブル化し、さらにリーダライタ制御部１３を介してリーダライタ３１をイネーブル化する。センサオフ時には、メインコントローラ１１はフィルタリング処理部１５とタグ通過順序判定部１Ｂをディセーブル化し、さらにリーダライタ制御部１３を介してリーダライタ３１をディセーブル化する。
【００３１】
リーダライタ制御部１３は、リーダライタインターフェース部１６を介して、読取指令によりリーダライタ３１にアンテナ３２から一定周期で繰り返し問合せ信号を放射させ、また書込指令によりメインコントローラ１１にアンテナ３２が無線ＩＤタグから受信したＩＤ情報等の全受信データ（後に詳細を示す）を全データ記憶部１８へ書き込ませる。
【００３２】
フィルタリング処理部１５は、全データ記憶部１８に書き込まれたデータから、リーダライタテーブル，アンテナテーブルおよびＩＤテーブルを生成して、個別データ記憶部１９に書き込む。更に、フィルタリング処理部１５は、個別データ記憶部１９に書き込まれた各テーブルを参照し、受信信号強度の時系列的変化から不要タグを判定し、個別データ記憶部１９から削除する。
【００３３】
ここで、リーダライタテーブルとは、全受信データの内、リーダライタ番号毎にソーティングしたものである。また、アンテナテーブルとは、全受信データの内、リーダライタ番号毎にソーティングし、更にアンテナ毎にソーティングしたものである。また、ＩＤテーブルとは、全受信データの内、リーダライタ番号毎にソーティングし、更にアンテナ毎にソーティングし、更にＩＤ番号毎にソーティングしたものである。フィルタリング処理部１５は、これらのテーブルを使用して不要タグからのＩＤ情報をフィルタリングする。基準信号強度記憶部１Ａには、フィルタリング処理において必要な基準値を記憶している。
【００３４】
上述の各テーブルは、無線ＩＤタグシステムの、より現実的な構成例を示す図５と図６参照することにより理解できよう。図５は機器構成、図６は機能ブロックを示す。この無線ＩＤタグシステムは、２つのゲートに対するものであって、ゲート毎に、リーダライタ３１，４１を備え、読取率を向上させるため、各リーダライタには図５では４つ、図６では２つのアンテナが接続されている。リーダライタテーブルはリーダライタ３１，４１毎に生成される。また、アンテナテーブルは、リーダライタ３１の各アンテナ３２、リーダライタ４１のアンテナ４２毎に生成される。そして、ＩＤテーブルは、アンテナテーブルそれぞれについて、そこに含まれているＩＤ番号毎に生成される。なお、リーダライタ制御装置１０は、図３および図４におけるものと異なるところがない。
【００３５】
タグ通過順序判定部１Ｂは、個別データ記憶部１９に書き込まれた不要タグ削除済みのデータからピークポイントを抽出し、そのピークポイントを時系列的に比較することで、所期の無線ＩＤタグのゲート通過順序を判定し、その判定結果をタグ通過順序記憶部１Ｃに書き込む。ここで、ピークポイントとは、無線ＩＤタグごとの受信信号強度の時系列的変化曲線上で最大のピーク値を与える時刻をいう。
【００３６】
この実施例での判定処理は、ゲート通過待機中であったり、途中で引き返したりして、未だゲートを通過せず、ゲート周辺で静止したり移動したりしている無線ＩＤタグからの応答信号をも読み取ることを想定し、そのような不要な無線ＩＤタグのＩＤ情報を削除した上で、正しくゲートを通過した無線ＩＤタグの通過順序を正確に判定するものである。そのため、読み取った無線ＩＤタグの受信信号強度を受信時刻と共に採取して受信信号強度の時系列的な変化を計算し、その変化の様相から所期の無線ＩＤタグ（被対象無線ＩＤタグ）と不要な無線ＩＤタグを識別し、かつ、所期の無線ＩＤタグの受信信号強度の時系列的な変化曲線のピークポイントを抽出することでゲートを通過した所期の無線ＩＤタグの通過順序を判別する。
【００３７】
図７はフィルタリング処理のフローチャートを示す。以下、図６に示した構成を例にとって説明する。先ず、センサ制御部１４がセンサ３３あるいはセンサ４３の一方、または両方から台車等の進入検知信号を受けると（図７のＳ１）、メインコントローラ１１の命令を受けて、リードライタ制御部１３は読取指令を当該リーダライタへ下す。そのリーダライタは、当該アンテナから一定周期で繰り返し問合せ信号を送信させる（図７のＳ２）。
【００３８】
一定周期で繰り返し送信される問合せ信号に対して、当該ゲートの無線ＩＤタグから繰り返し応答信号が当該アンテナで受信されると（図７のＳ３）、当該リーダライタは、応答信号からＩＤ情報，受信信号強度、および応答信号を受信したアンテナ番号を取得する（図７のＳ４）。そして、これらのデータに受信時刻およびリーダライタ番号を付加した全受信データ（図８に示す）を全データ記憶部１８に順次に書き込む（図７のＳ５）。なお、Ｓ２〜Ｓ４では、２つのゲートの各アンテナ、各リーダライタが同時に機能する。
【００３９】
フィルタリング処理部１５は、全データ記憶部１８に書き込まれている上記データについて、図９に示すように、リーダライタ毎、アンテナ毎およびＩＤ情報毎にソーティングして上記個別データテーブル（リーダライタテーブル，アンテナテーブル，ＩＤテーブル）を生成し個別データ記憶部１９へ書き込む（図７のＳ６）。リーダライタテーブルとは、全受信データをリーダライタ番号単位に、アンテナテーブルとは、全受信データをリーダライタ番号単位かつアンテナ番号単位に、ＩＤテーブルとは、全受信データをリーダライタ番号単位かつアンテナ番号単位かつＩＤ単位に、受信時刻，ＩＤ情報および受信信号強度をテーブル化したものである。
【００４０】
図９には、ゲートＡの２つのアンテナとゲートＢの２つのアンテナが、共に同じくＩＤ１とＩＤ２を読み込んだ場合のテーブル展開を例示している。しかし、ゲートＡの２つのアンテナがＩＤ１とＩＤ２、ゲートＢの２つのアンテナがＩＤ３とＩＤ４というように異なったＩＤ情報を読み込む場合もあるし、一方のゲートに侵入する無線ＩＤタグが無く、そのアンテナからは応答信号が無い場合も当然あり得る。
【００４１】
また、図１０は、全受信データを網羅した全データテーブルから、図９のリーダライタ３１／アンテナ３２Ａ／ＩＤ１テーブルに至るテーブル展開を登録内容例と共に示している。図示の範囲において、リーダライタ３１テーブルは全データテーブルの内のリーダライタ３１に係わるデータのみ、リーダライタ３１／アンテナ３２Ａはリーダライタ３１テーブルの内のアンテナ３２Ａに係わるデータのみ、リーダライタ３１／アンテナ３２Ａ／ＩＤ１テーブルはリーダライタ３１アンテナ３２Ａテーブルの内のＩＤ１に係わるデータのみをソーティングしたものであることが分かる。
【００４２】
次に、フィルタリング処理部１５は、個別データ記憶部１９から、リーダライタテーブルとアンテナテーブルとＩＤテーブルから特定されるＩＤ毎に受信信号強度の時系列的な変化を計算する（図７のＳ７）。この計算では、受信間隔刻みに受信信号強度の変化を順次に算出して傾斜を求めていく。以上のＳ２〜Ｓ７をセンサ制御部１４がセンサ３３または／およびセンサ４３から台車等の退出検知信号を受けるまで繰り返し行なう（図７のＳ８）。
【００４３】
退出検知信号を受けると、フィルタリング処理部１５は、最後にＩＤテーブルを使用して不要タグのＩＤ情報を削除して（図７のＳ９）、フィルタリング処理を終了する。
【００４４】
図１１はＳ１〜Ｓ９におけるイベントの流れを時系列的に示す。図１１においては、センサオン（図７のＳ１）からセンサオフ（図７のＳ８）までの間、データ取得（図７のＳ２〜Ｓ４），取得データ記憶（図７のＳ５），個別データ抽出（図７のＳ６）および計算（図７のＳ７）を繰り返し、最後に不要タグ削除（図７のＳ９）というイベントが示されている。
【００４５】
次に、不要タグ削除（図７のＳ９）の一例について図１２を参照しながら説明する。図１２は、上記の計算の結果をＩＤ毎にプロットして得られた受信電界強度の変化を示したグラフである。フィルタリング処理部１５は、センサオン時（図１２の（Ｔ０−ａ））からセンサオフ時（図１２の（Ｔ０＋ａ））間での期間にピークを見つけ、ピークの数とピークの受信信号強度Ｅを基に不要タグか正常にゲートを通過したタグかの判定を行なう。
【００４６】
更に、フィルタリング処理部１５の動作を詳細に説明すると以下のとおりとなる。図１２に示したタイミングＴ１とタイミングＴ２の時間（Ｔ２−Ｔ１＝Δｔ）の受信信号強度Ｅの変位（Ｅ２−Ｅ１＝Δｅ）を基に傾きｋ＝Δｅ／Δｔを求める。この傾きｋをタイミング（Ｔ０−ａ）からタイミング（Ｔ０＋ａ）まで時間Δｔづつ計算し、傾きｋが正から負に変化したときにピーク値１個としてカウントする。このようにして、ピークの数をカウントし、ピークが１個のＩＤ（図１２の（Ａ），（Ｂ））は正常にゲート内を通過した無線ＩＤタグの候補とする。
【００４７】
次に、ピークが１個であるＩＤのピーク時の受信信号強度Ｅをピーク値とすると、このピーク値が基準値より低い場合（図１２の（Ｂ））、無線ＩＤタグは正常にゲートを通過していないと判定する。また、ピークが複数個カウントされる場合（図１２の（Ｄ））は、無線ＩＤタグがゲートの周りを不規則に移動し、ピークがカウントされない場合（図１２の（Ｃ））は、無線ＩＤタグが静止しており不要タグと判定する。
【００４８】
なお、以上の説明では、ピークの個数をカウントした後、ピーク値と基準値を比較しているが、先に受信信号強度Ｅと基準値との比較を行って不要タグの判定を行なってからピークの個数をカウントしてもよい。
【００４９】
以上、傾きｋを計算することによってピークポイントを求める方法について説明したが、このような方法に限定されず、例えば、周知の最小二乗法を採用してもよい。この場合、全ての受信信号強度Ｅと関数値との差の二乗和が最小となる関数で表現される曲線を近似曲線とし、そのピークポイントを算出する。図１３は、受信信号強度Ｅと近似曲線関数ｙ＝ｆ（ｘ）との関係を示す概念図であり、受信信号強度Ｅはプロットして示している。
【００５０】
また、図１２の基準値はフィルタリング処理部１５内の基準信号強度記憶部１Ａに予め設定しておくが、ゲート内の所定の位置に基準タグを設置し、その基準タグが発信する信号を受信した際の受信信号強度値を基準信号強度記憶部１Ａに記憶させてもよい。
【００５１】
図１４は、以上に説明したフィルタリング処理を総括した図であり、上記（Ａ）の無線ＩＤタグのみを正しい読取タグとして残し、他の（Ｂ），（Ｃ）および（Ｄ）の無線ＩＤタグは不要タグとして削除（図７のＳ９）することを示している。
【００５２】
なお、フィルタリング処理部１５は、受信電界強度の変化に基づいて、波形Ａ〜Ｄについての上記特徴を認識できるような演算を行なうが、この演算は、図１２に示したように、タイミング（Ｔ０−ａ）からタイミング（Ｔ０＋ａ）の間まで続行することなく、上記特徴を認識できた時点で打ち切るようにしてもよい。
【００５３】
タグ通過順序判定部１Ｂは、フィルタリング処理部１５によって実行されたフィルタリング処理の結果である、ゲートを通過したタグの受信信号強度値の変化曲線から、各タグのピークポイントを抽出し、それらを時系列的に比較することで、ゲートを通過したタグについてゲート通過順序の判定を行う。判定結果はタグ通過順序記憶部１Ｃへ書き込む。
【００５４】
図１５はタグ通過順序判定処理のフローチャートを示す。以下、図４に示した構成を例にとって説明する。タグ通過順序判定処理は、先に、図７により説明したフィルタリング処理を引き継ぐ。図７のＳ１〜Ｓ９では１つの無線ＩＤタグについて不要タグのＩＤ情報を削除したが、この処理（図１５のＵ１）を全ての無線ＩＤタグについて行なう（図１５のＵ２）。
【００５５】
そして、タグ通過順序判定部１Ｂは、不要タグのＩＤ情報が削除されたＩＤテーブルを使用して、無線ＩＤタグごとに、前述のようにしてピークポイントを求め（図１５のＵ３）、ピークポイントに係るデータを各ＩＤテーブルから抽出したデータテーブルを生成して個別データ記憶部１９へ書き込む（図１５のＵ４）。
【００５６】
図１６はデータテーブルの生成経緯を示す具体例である。図１６（Ａ）は、タグＩＤ１〜タグＩＤ４のＩＤテーブルを連結した形で示しており、タグ通過順序判定部１Ｂは、例えば、タグＩＤ１については、受信信号強度-55の受信時刻0'01'24をピークポイントとする。タグＩＤ２〜タグＩＤ４についても、同様にしてピークポイントに係るデータを各ＩＤテーブルから抽出し、図１６（Ｂ）に示すデータテーブルを生成する。
【００５７】
タグ通過順序判定部１Ｂは、データテーブルの各データにおける受信時刻を時系列的に比較し、ゲートを通過したタグについてゲート通過順序の判定を行う（図１５のＵ５）。図１６の例では、無線ＩＤタグはＩＤ番号順に通過していることが受信時刻から分かる。最後に、タグ通過順序判定部１Ｂは判定結果をタグ通過順序記憶部１Ｃへ書き込む（図１５のＵ６）。
【００５８】
図１７は、図１５のＵ１〜Ｕ６におけるイベントの流れを時系列的に示す。図１７におけるセンサオンからセンサオフと不要タグ削除は、図１５のＵ１に相当し、アンテナ３２で検出される全タグについて繰り返される（図１５のＵ２）。その後に、各タグの受信信号強度の変化曲線上のピークポイント抽出（図１５のＵ３）、ゲート通過の順序判定（図１５のＵ５）、最後に判定結果記憶（図１５のＵ６）という流れになっている。
【００５９】
次に、ゲート通過順序の判定（図１５のＵ５）の一例について図１８を参照しながら説明する。図１８は、タグａ,タグｂ,タグｃ,タグｄが連続してコンベア上を移動しａ，ｂ，ｃ，ｄの順序でゲートを通過した場合の、前述の計算の結果をＩＤ毎にプロットして得られた受信電界強度値の変化を、タグａからタグｄまでの４つのタグについて示したグラフである。
【００６０】
タグ通過順序判定部１Ｂは、タグａのセンサオンからタグｄのセンサオフまでの期間の各タグのピークポイントを見つけ、それぞれを時系列的に比較することでどの順番でゲートを通過したかの判定を行う。受信信号強度の変化曲線が略半円形または略三角形を描き、かつピークポイントの数が１個であって、その受信信号強度が予め決められた基準値を超えた場合に、無線ＩＤタグがゲートを通過したと判定する。更にゲートを通過したと判定した無線ＩＤタグの受信信号強度の変化曲線のピークポイントを比較し、ピークポイントの時間に対する順番（早い順番）を、無線ＩＤタグがゲートを通過した順番とする。図１８の例では、タグａ→タグｂ→タグｃ→タグｄの順序でゲートを通過したことが分かる。
【００６１】
図１９は、以上に説明したタグ通過順序判定を総括した図であり、判定（Ａ）の無線ＩＤタグのみを正しい読取タグとして残し、他の判定（Ｂ），（Ｃ）および（Ｄ）の無線ＩＤタグは不要タグとして削除（図７のＳ９）した上で、判定（Ａ）を満たす無線ＩＤタグに対してゲート通過順序の判定を行うことを示している。
【００６２】
以上に述べた判定処理は、リーダライタ制御装置を構成するＣＰＵで実行されるコンピュータプログラムによって行なうことができる。その内容は、これまで述べてきた、特に、図７，図１５，図１６および図１９を参照しての説明部分から読み取ることができよう。
【産業上の利用可能性】
【００６３】
本発明は物品の入出庫管理、人の入室退室管理、車両の入退管理等に利用できる。
【符号の説明】
【００６４】
１０  リーダライタ制御装置
１１  メインコントローラ
１２  情報端末インターフェース部
１３  リーダライタ制御部
１４  センサ制御部
１５  フィルタリング処理部
１６  リーダライタインターフェース部
１７  センサインターフェース部
１８  全データ記憶部
１９  個別データ記憶部
１Ａ  基準信号強度値記憶部
１Ｂ  タグ通過順序判定部
１Ｃ  タグ通過順序記憶部
２０  情報端末
３０  ゲート構成機器
３１  リーダライタ
３２  アンテナ
３３  センサ
３４  無線ＩＤタグ
４０  ゲート構成機器
４１  リーダライタ
４２  アンテナ
４３  センサ
４４  無線ＩＤタグ
【図１】
0005635243.tif 000002
【図２】
0005635243.tif 000003
【図３】
0005635243.tif 000004
【図４】
0005635243.tif 000005
【図５】
0005635243.tif 000006
【図６】
0005635243.tif 000007
【図７】
0005635243.tif 000008
【図８】
0005635243.tif 000009
【図９】
0005635243.tif 000010
【図１０】
0005635243.tif 000011
【図１１】
0005635243.tif 000012
【図１２】
0005635243.tif 000013
【図１３】
0005635243.tif 000014
【図１４】
0005635243.tif 000015
【図１５】
0005635243.tif 000016
【図１６】
0005635243.tif 000017
【図１７】
0005635243.tif 000018
【図１８】
0005635243.tif 000019
【図１９】
0005635243.tif 000020