(57)【要約】      （修正有）【課題】実際の移動による位置情報に近く、冗長度の低い位置情報を取得することが可能な位置情報取得システムを提供する。【解決手段】入館者に配布されるＲＦＩＤタグと、固有のＩＤが付され、ＲＦＩＤタグからの信号電波を検知する複数のタグリーダ２０と、電波強度検知部２５と、検出した情報等の記憶部３０と、該記憶情報に基づいてＲＦＩＤタグが存在するエリアの位置情報を演算する主演算部１０と、タグリーダの設置位置優先度テーブルと、を具備し、該記憶部３０は該信号電波検出毎にタグリーダＩＤ、ＲＦＩＤタグＩＤ情報、ＲＦＩＤタグ信号検出強度、検出時刻を関連づけたログテーブルを記憶し、該主演算部１０は、一度ＲＦＩＤタグが検知されると、その時刻が経過するまでは該エリア内にＲＦＩＤタグが存在しているとみなすカウント継続時刻情報を生成し、該カウント継続時刻と該優先度テーブルに基づいてＲＦＩＤタグが存在するエリアを確定する。【選択図】  図１
2008309607.tif 000002
【特許請求の範囲】
【請求項１】
ビルディングなどの空間への入館者が所持するＲＦＩＤタグによって入館者の位置情報を取得する位置情報取得システムにおいて、
ビルディングなどの空間への入館者に配布され、唯一無二のタグＩＤ情報に係る信号電波を無線で送信するＲＦＩＤタグと、
ビルディングなどの空間における複数のエリア毎に設置され、それぞれに固有のリーダＩＤが付されるとともに、ＲＦＩＤタグからの信号電波を検知するタグリーダと、
ＲＦＩＤタグからの信号電波の検出強度を検知する電波強度検知部と、
タグリーダが検出したＲＦＩＤタグに係る情報等を記憶する記憶部と、
該記憶部に記憶される情報に基づいて、ＲＦＩＤタグが存在するエリアに係る位置情報を演算する主演算部と、
タグリーダごとに、タグリーダの設置位置の周辺条件によって設定される優先度が記憶される優先度テーブルと、を具備し、
前記記憶部は、タグリーダによってＲＦＩＤタグからの信号電波を検出するたびに、検出したタグリーダのリーダＩＤと、ＲＦＩＤタグのタグＩＤ情報、ＲＦＩＤタグからの信号電波の検出強度と、信号電波の検出時刻とを関連づけたログテーブルを一時的に記憶し、
前記主演算部は、いったんＲＦＩＤタグがタグリーダによって検知されると、その時刻が経過するまでは、当該タグリーダに対応するエリア内にＲＦＩＤタグが存在している、とみなすカウント継続時刻に係る情報を、前記ログテーブルに加入したカウント継続時刻入りログテーブルを生成し、該カウント継続時刻入りログテーブルと前記優先度テーブルに基づいて、ＲＦＩＤタグが存在するエリアを確定することを特徴とする位置情報取得システム。
【請求項２】
ビルディングなどの空間への入館者が所持するＲＦＩＤタグによって入館者の位置情報を取得する位置情報取得システムにおいて、
ビルディングなどの空間への入館者に配布され、唯一無二のタグＩＤ情報に係る信号電波を無線で送信するＲＦＩＤタグと、
ビルディングなどの空間における複数のエリア毎に設置され、それぞれに固有のリーダＩＤが付されるとともに、ＲＦＩＤタグからの信号電波を検知するタグリーダと、
ＲＦＩＤタグからの信号電波の検出強度を検知する電波強度検知部と、
タグリーダが検出したＲＦＩＤタグに係る情報等を記憶する記憶部と、
前記記憶部に記憶される情報に基づいて、ＲＦＩＤタグが存在するエリアに係る位置情報を演算する主演算部と、
タグリーダごとに、タグリーダの設置位置の周辺条件によって設定される設置条件係数が記憶される設置条件係数テーブルと、を具備し、
前記記憶部は、タグリーダによってＲＦＩＤタグからの信号電波を検出するたびに、検出したタグリーダのリーダＩＤと、ＲＦＩＤタグのタグＩＤ情報、ＲＦＩＤタグからの信号電波の検出強度と、信号電波の検出時刻とを関連づけたログテーブルを一時的に記憶し、
前記主演算部は、いったんＲＦＩＤタグがタグリーダによって検知されると、その時刻が経過するまでは、当該タグリーダに対応するエリア内にＲＦＩＤタグが存在している、とみなすカウント継続時刻に係る情報を、前記ログテーブルに加入したカウント継続時刻入りログテーブルを生成し、該カウント継続時刻入りログテーブルと前記設置条件係数テーブルに基づいて、ＲＦＩＤタグが存在するエリアを確定することを特徴とする位置情報取得システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビルディングなどの空間への入館者が所持するＲＦＩＤタグによって入館者の位置情報を取得する位置情報取得システムに関する。
【背景技術】
【０００２】
近年、ユビキタスネットワーク社会の主要なデバイスの一つとして、通信可能距離が比較的大きなアクティブ型無線ＩＣタグ（アクティブ型ＲＦＩＤタグ）が、従来の物流管理用途だけではなく、人の位置情報にも利用され始めている。代表的な例では２００５年の愛・地球博での来場者向けサービス、小学生の安全管理用途の実証実験などがあり、現在も様々な分野での利用が期待されている。
【０００３】
アクティブ型のタグのタグリーダの多くは検知情報と同時に電波強度を取得できる機能を持っているため、システム側で有効な電波強度の範囲を設定することで、最小で約１ｍまで範囲を狭めることができ、様々な用途に応じた検知エリアの設定が可能であるため、施設内で人の位置情報を取得するシステムを考えた場合、検知範囲を調整して設置したリーダに電波が検知された場合に「そのリーダの担当範囲にいる」とする位置取得方法が考えられる。
【０００４】
例えば、特許文献１（特開２００６−４１８３４号公報）には、特定の場所に敷設されたマーカを用いて位置情報を取得する位置情報取得方法であって、携帯機器を前記マーカに接近させた状態で所定の信号を前記携帯機器から前記マーカに送信するステップと、前記携帯機器から所定の信号を受信したことに応答して、メモリ部に格納された識別情報を読み出し、当該識別情報を前記携帯機器に送信するステップと、前記マーカからの識別情報を受信して、当該識別情報をデータベースサーバに送信するステップと、前記識別情報に対応する位置情報をデータベースを照会することにより取得して前記携帯機器に送信するステップと、前記データベースサーバから受信した位置情報を所定の形態でユーザに告知するステップと、を具備することを特徴とする位置情報取得方法が開示されている。
【特許文献１】特開２００６−４１８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、特許文献１に記載のシステムでマーカとして、例えばアクティブ型ＲＦＩＤタグを用いるものであるが、ＲＦＩＤタグには以下のような問題がある。
・人体の影響の問題
多くのアクティブ型のＲＦＩＤタグで用いられる３００〜４００ＭＨｚ帯の電波は人体の影響が大きいため、所持者が向いている方向やＲＦＩＤタグの持ち方によって、電波の取得率や検知可能な距離にばらつきが出る。
・リーダの同時読み取り数の問題
歩いている人の移動情報を検知する用途に用いるなど、システムにリアルタイム性を持たせたい場合、ＲＦＩＤタグの電波発信間隔をある程度短くする必要がある。しかし、タグＩＤのデータ長とリーダの処理速度の関係から、一つのリーダが同時に受信するデータには限りがある（ただし、発信間隔は厳密に一定ではなく個体差があるため、しばらく待つと検知する）。このことから、大人数が同時に集まる際には電波受信強度が落ちてしまうことを考慮に入れる必要がある。
・リーダ設置方法のばらつきの問題
施設内にＲＦＩＤタグリーダを設置するときに、見た目の問題から、天井裏やＯＡフロア下などの様々な場所に設置することが想定される。３００〜４００ＭＨｚ帯の電波は金属の影響を受けやすいため、それぞれの設置方法や施設内の什器の配置によって、それぞれのリーダの感度にばらつきが出るという問題がある。
【０００６】
以上のような問題は、アクティブ型のＲＦＩＤタグを用いた位置情報取得システムにおけるＲＦＩＤタグの読み取り時における問題であり、これらの問題はシステム側のデータ補完などの適当なアルゴリズムによって解決されねばならないが、従来のシステムではこのような提案はなされていなかった。
【０００７】
また、位置情報取得システムにおける記録に関する問題点も挙げることができる。位置情報取得システムでは、取得した位置情報を履歴として保存しておくことが望ましいわけであるが、この場合、ＲＦＩＤタグの数、タグリーダの数、タグの読み取り頻度によっては、位置情報取得システムにおけるＲＦＩＤタグの読み取りログデータは、非常に膨大なものとなってしまう。位置情報取得システムにおける読み取りログデータが膨大となると、システムの処理速度が遅くなるなどの問題が発生する。
【課題を解決するための手段】
【０００８】
この発明は、上記のような課題を解決するものであって、請求項１に係る発明は、ビルディングなどの空間への入館者が所持するＲＦＩＤタグによって入館者の位置情報を取得する位置情報取得システムにおいて、ビルディングなどの空間への入館者に配布され、唯一無二のタグＩＤ情報に係る信号電波を無線で送信するＲＦＩＤタグと、ビルディングなどの空間における複数のエリア毎に設置され、それぞれに固有のリーダＩＤが付されるとともに、ＲＦＩＤタグからの信号電波を検知するタグリーダと、ＲＦＩＤタグからの信号電波の検出強度を検知する電波強度検知部と、タグリーダが検出したＲＦＩＤタグに係る情報等を記憶する記憶部と、該記憶部に記憶される情報に基づいて、ＲＦＩＤタグが存在するエリアに係る位置情報を演算する主演算部と、タグリーダごとに、タグリーダの設置位置の周辺条件によって設定される優先度が記憶される優先度テーブルと、を具備し、前記記憶部は、タグリーダによってＲＦＩＤタグからの信号電波を検出するたびに、検出したタグリーダのリーダＩＤと、ＲＦＩＤタグのタグＩＤ情報、ＲＦＩＤタグからの信号電波の検出強度と、信号電波の検出時刻とを関連づけたログテーブルを一時的に記憶し、前記主演算部は、いったんＲＦＩＤタグがタグリーダによって検知されると、その時刻が経過するまでは、当該タグリーダに対応するエリア内にＲＦＩＤタグが存在している、とみなすカウント継続時刻に係る情報を、前記ログテーブルに加入したカウント継続時刻入りログテーブルを生成し、該カウント継続時刻入りログテーブルと前記優先度テーブルに基づいて、ＲＦＩＤタグが存在するエリアを確定することを特徴とする。
【０００９】
また、請求項２に係る発明は、ビルディングなどの空間への入館者が所持するＲＦＩＤタグによって入館者の位置情報を取得する位置情報取得システムにおいて、ビルディングなどの空間への入館者に配布され、唯一無二のタグＩＤ情報に係る信号電波を無線で送信するＲＦＩＤタグと、ビルディングなどの空間における複数のエリア毎に設置され、それぞれに固有のリーダＩＤが付されるとともに、ＲＦＩＤタグからの信号電波を検知するタグリーダと、ＲＦＩＤタグからの信号電波の検出強度を検知する電波強度検知部と、タグリーダが検出したＲＦＩＤタグに係る情報等を記憶する記憶部と、前記記憶部に記憶される情報に基づいて、ＲＦＩＤタグが存在するエリアに係る位置情報を演算する主演算部と、タグリーダごとに、タグリーダの設置位置の周辺条件によって設定される設置条件係数が記憶される設置条件係数テーブルと、を具備し、前記記憶部は、タグリーダによってＲＦＩＤタグからの信号電波を検出するたびに、検出したタグリーダのリーダＩＤと、ＲＦＩＤタグのタグＩＤ情報、ＲＦＩＤタグからの信号電波の検出強度と、信号電波の検出時刻とを関連づけたログテーブルを一時的に記憶し、前記主演算部は、いったんＲＦＩＤタグがタグリーダによって検知されると、その時刻が経過するまでは、当該タグリーダに対応するエリア内にＲＦＩＤタグが存在している、とみなすカウント継続時刻に係る情報を、前記ログテーブルに加入したカウント継続時刻入りログテーブルを生成し、該カウント継続時刻入りログテーブルと前記設置条件係数テーブルに基づいて、ＲＦＩＤタグが存在するエリアを確定することを特徴とする。
【発明の効果】
【００１０】
本発明の位置情報取得システムによれば、「優先度」、「カウント継続時刻」などという概念を導入して、これらに基づいたアルゴリズムが採用されているので、抜けているデータの補完、余分なデータの削除が行われ、また、施設内のＲＦＩＤタグリーダの設置方法のばらつきを修正して、実際の移動による位置情報に近い位置情報を取得することが可能となる。
【００１１】
また、本発明の位置情報取得システムによれば、「優先度」、「カウント継続時刻」などという概念に基づいて計算された冗長度の低い位置情報を最終的に取得するものであるので、膨大なログデータ（読み取り生データ）による、システムの処理速度の低下などの問題を回避することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明の実施の形態に係る位置情報取得システムのブロック構成の概要を示す図である。図２は本発明の実施の形態に係る位置情報取得システムのタグリーダの設置概念図である。位置情報取得システムとは、例えば、ビルディング内の各所に設けられたタグリーダによって、ビルディング入館者が所持するＲＦＩＤタグによって、ビルディング入館者の所在地を把握するための位置情報を取得するシステムである。図１では、タグリーダが３つの場合を例示しているが、タグリーダは任意の複数設けることができる。
【００１３】
図１において、１０は主演算部、２０、２０’、２０’ ’はタグリーダ、２５、２５’、２５’ ’は電波強度検知部、３０は記憶部、４０は表示部をそれぞれ示している。また、図１には不図示であるが、ビルディング入館者などが所持するアクティブ型などのＲＦＩＤタグを、タグリーダ２０、２０’、２０’ ’が検知するものとする。タグリーダのそれぞれを区別できるようにそれぞれにリーダのＩＤを持たせるようにする。ここでは、タグリーダ２０のリーダＩＤを「００１」、タグリーダ２０’ のリーダＩＤを「００２」、タグリーダ２０’ ’ のリーダＩＤを「００３」として示すこととする。これらのタグリーダ２０、２０’、２０’ ’は、所定エリア毎に間隔を置いて設置され、それぞれのエリアにおいて、ビルディング入館者などが所持するＲＦＩＤタグからの電波を受信するものである。図２は、リーダＩＤ「００１」のタグリーダの検知エリア、リーダＩＤ「００２」のタグリーダの検知エリア、リーダＩＤ「００３」のタグリーダの検知エリアのイメージを示している。
【００１４】
主演算部１０は、ＣＰＵなどの中央演算装置やＲＯＭなどの書き換え不能な記憶素子、ＲＡＭなどの書き換え可能な記憶素子、ＨＤＤなどの大容量記憶装置、キーボードやポインティングデバイスなどの入力機器、モニタ、印刷装置などの外部出力機器、ネットワーク接続機器などの周辺装置などからなる汎用の情報処理機構であり、例えば一般的なパーソナルコンピュータなどのシステムを用いることができる。主演算部１０は、それぞれの構成と協働することによって、本発明における位置情報取得システムのための処理・制御を行うものである。このような位置情報取得システムの制御・処理のためのプログラムはＲＯＭなどの書き換え不能な記憶素子やＨＤＤなどの大容量記憶装置などに書き込んでおく。主演算部１０において、このようなプログラムを実行することにより、本発明の位置情報取得システムの機能を実現することができる。主演算部１０におけるモニタなどの表示部には、ＲＦＩＤタグを保持するビルディング入館者が、どのエリアに存在するかなどを表示するようなインターフェイス画面が設けられる。
【００１５】
位置情報取得システムが設置されるビルディングなどには、入館者や来訪者に対しては、固有の（唯一無二の）ＩＤを有するＲＦＩＤタグが配布される。このＲＦＩＤタグには、固有の（唯一無二の）ＩＤ番号が付され、そのＩＤ番号を送信可能な送信機が内蔵されている。このＲＦＩＤタグは、例えば３秒に１回程度の頻度で、自らのＩＤ情報を発信するように構成されている。
【００１６】
タグリーダ２０、２０’、２０’ ’は、このようなＲＦＩＤタグの送信機から送信されるＩＤ番号を読み取るものであり、このタグリーダ２０、２０’、２０’ ’における電波強度検知部２５、２５’、２５’ ’は、ＲＦＩＤタグの送信機からの信号電波の強度を検知する。本発明の位置情報取得システムでは、この電波強度検知部２５、２５’、２５’ ’によって検知される電波の強度によって、ＲＦＩＤタグを保持する入館者がどのエリア（図２におけるエリア００１、エリア００２、エリア００３など）にいるかに係る位置情報を取得する構成となっている。
【００１７】
タグリーダ２０、２０’、２０’ ’は、ＲＦＩＤタグからの「ＩＤ情報」、「検出強度」を主演算部１０に送信する。主演算部１０は、これら「ＩＤ情報」、「検出強度」のデータに、検出したタグリーダの「リーダＩＤ」に係る情報、不図示の計時手段による「検出時刻」に係る情報を加味して、「リーダＩＤ」、「タグＩＤ情報」、「検出強度」、「検出時刻」からなるひとまとまり情報を、取得してログとする。
【００１８】
このようなログは「ログテーブル」として、記憶部３０に暫定的に保持される。図３は本発明の実施の形態に係る位置情報取得システムのログテーブルのデータ構成を示す図である。
【００１９】
また、記憶部３０は、タグリーダ２０、２０’、２０’ ’のリーダＩＤとそれぞれの優先度のデータベースを保持する。図４は、記憶部３０が保持するタグリーダのリーダＩＤとその優先度との関係のデータを示す図である。
【００２０】
ここで本発明における「優先度」について説明する。タグリーダ２０、２０’、２０’ ’は、ＲＦＩＤタグからの同じ電波を複数のタグリーダで同時に取得するような場合がある。このような場合には、複数のタグリーダに同時に検知された場合、どちらのエリアにいることにするか、つまりどちらのタグリーダの近くにいるかを検知電波強度の比較で行うことができる。
【００２１】
しかし、実際の検知強度は前述したように、タグリーダの設置条件、設置位置の周辺条件によって、必ずしもＲＦＩＤタグとタグリーダとの間の距離に依存するものではない。
【００２２】
そこで本発明においては、タグリーダごとに「優先度」というパラメータを設定することで、検知強度に係る情報を補完する処理がなされる。例えば、どうしても位置情報を取得したい重要な会議室が、タグリーダの設置条件により、周囲のタグリーダより検知電波が小さくなってしまうという問題などがある場合、その会議室に設置したタグリーダの優先度を周辺のリーダより高く設定することで、位置情報の取りそびれを防ぐことができる。
【００２３】
図４の例では、リーダＩＤが００２のタグリーダの優先度は「１０」というように、リーダＩＤが００１、００３のものより高く設定されている。本発明においては、優先度の高いタグリーダは、検出電波強度が小さくとも、優先的に扱うようなアルゴリズムがとられる。
【００２４】
本発明の位置情報取得システムのアルゴリズムにおいては、「優先度」という概念の他に、「カウント継続時刻」という概念が導入される。
【００２５】
この「カウント継続時刻」とは、いったんＲＦＩＤタグがタグリーダによって検知されると、その時刻が経過するまでは、当該タグリーダに対応するエリア内にＲＦＩＤタグが存在している、とみなす時刻である。このようなカウント継続時間が経過するまではその場所にいるとみなすことで、タグリーダが受け取れない情報を補完している。カウント継続時間の概念を導入することで、例えば３秒間隔の発信を行うＲＦＩＤタグで、カウント継続時間が３０秒の場合、少なくとも１０回に１回検知できればその場所にいることを確認することができるのである。
【００２６】
本発明の位置情報取得システムでは、以上のような「優先度」、「カウント継続時刻」という概念を導入して、これらに基づいたアルゴリズムが採用されているので、抜けているデータの補完、余分なデータの削除が行われ、実際の移動による位置情報に近い位置情報を取得することが可能となる。
【００２７】
図５は、図３のログテーブルのデータをタグリーダ毎に整理して、カウント継続時刻を加味したログテーブルである。
【００２８】
次に、本発明の位置情報取得システムにおいて、複数のタグリーダからログデータが取得された場合などの位置情報を確定するアルゴリズムについて説明する。図６は本発明の実施の形態に係る位置情報取得システムの位置情報取得処理のフローチャートを示す図である。この位置情報取得処理のフローは、ＲＦＩＤタグ所持者の動きの変化に比べて、十分に短い時間間隔で実行されるものとする。なお、フローチャートにおいて、「データ」などとして示しているものは、図５におけるデータＡ乃至Ｉに相当するものである。
【００２９】
図６のフローチャートにおいて、ステップＳ１００で位置情報取得処理が開始されると、次に、ステップＳ１０１に進み、所定時間経過が経過したかどうかが判定される。
【００３０】
ステップＳ１０１の判定の結果がＮＯであるときには所定時間が経過するまでステップＳ１０１をループする。ステップＳ１０１の判定の結果がＹＥＳであるときにはステップＳ１０２に進む。
【００３１】
ステップＳ１０２では、ログテーブルの中で、カウント継続時間が続いているデータがあるかが判定される。
【００３２】
ステップＳ１０２における結果がＹＥＳであるときにはステップＳ１０３に進む。ステップＳ１０２における結果がＮＯであるときには、位置情報として取得すべきデータが存在しないこととなるので、ステップＳ１１１に進み、位置情報取得処理を終了する。
【００３３】
ステップＳ１０３では、ログテーブルの中で、カウント継続時間が続いている全てのデータを抽出する。次のステップＳ１０４では、ステップＳ１０３で抽出されたデータが複数あるかが判定される。
【００３４】
ステップＳ１０４の判定の結果がＹＥＳであるときにはステップＳ１０６に進み、ステップＳ１０４の判定の結果がＮＯであるときにはステップＳ１０５に進む。
【００３５】
ステップＳ１０４の判定の結果がＮＯであるときは、対象とするデータが一つのみであるので、ステップＳ１０５において、当該データを生成したタグリーダを位置情報として取得し、次のステップＳ１１１で位置情報取得処理を終了する。
【００３６】
ステップＳ１０６では、複数のデータに対して、それぞれが取得されたタグリーダの優先度を、図４の優先度テーブルによって参照する。
【００３７】
ステップＳ１０７では、複数のデータの中で最も高い優先度のタグリーダで生成されたものがあるか否かを判定する。ステップＳ１０７の判定の結果がＹＥＳであるときにはステップＳ１０８に進み、ステップＳ１０７の判定の結果がＮＯであるときにはステップＳ１０９に進む。
【００３８】
ステップＳ１０８では、当該データを生成した（最も高い優先度の高い）タグリーダを位置情報として取得する。次のステップＳ１１１では、位置情報取得処理を終了する。
【００３９】
ステップＳ１０９では、複数のデータに対して、それぞれが取得されたタグリーダの検出強度を比較する。ステップＳ１１０では、検出強度最大のデータを生成したタグリーダを位置情報として取得する。次のステップＳ１１１では、位置情報取得処理を終了する。
【００４０】
次に、以上のような本発明の位置情報取得処理による位置情報の取得例について説明する。図７は、図３のログテーブルのデータによって取得される位置情報などを示す図である。また、図８は本発明の実施の形態に係る位置情報取得システムの記憶部に最終的に保存されるデータ構成を示す図である。
【００４１】
図７の上半分のグラフは図３のログデータをそのまま、時刻対検出強度でプロットしたものである。これに対して、図７の下半分のグラフは、本発明の位置情報取得処理によって位置情報を求めたものである。図７の下半分のグラフは、横軸は上半分のグラフ同様、時刻を示しており、縦軸は位置情報として取得されたリーダＩＤ（或いは、リーダＩＤに対応するエリア）を示している。図７の下半分のグラフでは、カウント継続時間は１５秒に設定されている。
【００４２】
図７の下半分のグラフをテーブルにしたものが図８である。このように図３に示すログデータは、本発明の位置情報取得システムのアルゴリズムによって図８に示すようなコンパクトなデータとなる。本発明では、この図８に示すデータを記憶部３０に保存するように構成されるので、膨大なログデータ（読み取り生データ）による、システムの処理速度の低下などの問題を回避することが可能となる。すなわち、本発明の位置情報取得システムは、「優先度」、「カウント継続時刻」という概念に基づいて計算された冗長度の低い位置情報を最終的に確定し、取得するものであるので、上記のような問題を回避することが可能となる。
【００４３】
次に、本発明の他の実施形態について説明する。先の実施形態においてはタグリーダごとの「優先度」という概念を導入することによって、タグリーダごとの設置条件、ＲＦＩＤタグからの電波受信環境などを勘案するようなアルゴリズムの構成としたが、本実施形態では、「設置条件係数」という概念を導入し、位置情報取得アルゴリズムに反映するものである。
【００４４】
本実施形態においては、ＲＦＩＤタグからの電波受信が良好なタグリーダには低い「設置条件係数」を割り当て、ＲＦＩＤタグからの電波受信が良くないタグリーダには高い「設置条件係数」を割り当てる。そして、電波強度検知部２５、２５’、２５’ ’で検出される検出強度と、この設置条件係数との積をそれぞれ比較することによって位置情報取得を取得するものである。図９はタグリーダのリーダＩＤとその設置条件係数との関係のデータを示す図である。
【００４５】
本実施形態においても、タグリーダによって図３のログデータが取得された場合を例に挙げて説明する。図１０は、図３のログテーブルのデータをタグリーダ毎に整理して、（検出強度）×（設置条件係数）及びカウント継続時刻を加味したログテーブルである。
【００４６】
次に、本発明の他の実施形態に係る位置情報取得システムにおいて、複数のタグリーダからログデータが取得された場合などの位置情報を確定するアルゴリズムについて説明する。図１１は本発明の他の実施の形態に係る位置情報取得システムの位置情報取得処理のフローチャートを示す図である。この位置情報取得処理のフローは、ＲＦＩＤタグ所持者の動きの変化に比べて、十分に短い時間間隔で実行されるものとする。なお、フローチャートにおいて、「データ」などとして示しているものは、図５におけるデータＡ乃至Ｉに相当するものである。
【００４７】
図６のフローチャートにおいて、ステップＳ２００で位置情報取得処理が開始されると、次に、ステップＳ２０１に進み、所定時間経過が経過したかどうかが判定される。
【００４８】
ステップＳ２０１の判定の結果がＮＯであるときには所定時間が経過するまでステップＳ２０１をループする。ステップＳ２０１の判定の結果がＹＥＳであるときにはステップＳ２０２に進む。
【００４９】
ステップＳ２０２では、ログテーブルの中で、カウント継続時間が続いているデータがあるかが判定される。
【００５０】
ステップＳ２０２における結果がＹＥＳであるときにはステップＳ２０３に進む。ステップＳ２０２における結果がＮＯであるときには、位置情報として取得すべきデータが存在しないこととなるので、ステップＳ２０８に進み、位置情報取得処理を終了する。
【００５１】
ステップＳ２０３では、ログテーブルの中で、カウント継続時間が続いている全てのデータを抽出する。次のステップＳ２０４では、ステップＳ２０３で抽出されたデータが複数あるかが判定される。
【００５２】
ステップＳ２０４の判定の結果がＹＥＳであるときにはステップＳ２０６に進み、ステップＳ２０４の判定の結果がＮＯであるときにはステップＳ２０５に進む。
【００５３】
ステップＳ２０４の判定の結果がＮＯであるときは、対象とするデータが一つのみであるので、ステップＳ２０５において、当該データを生成したタグリーダを位置情報として取得し、次のステップＳ２０８で位置情報取得処理を終了する。
【００５４】
ステップＳ２０６では、複数のデータに対して、それぞれが取得されたタグリーダの（検出強度）×（設置条件係数）を、図１０のテーブルによって参照する。
【００５５】
ステップＳ２０７では、複数のデータを生成したタグリーダの中で最も高い（検出強度）×（設置条件係数）の値のタグリーダを位置情報として取得する。次のステップＳ２０８では、位置情報取得処理を終了する。
【００５６】
次に、以上のような本発明の位置情報取得処理による位置情報の取得例について説明する。図１２は、図３のログテーブルのデータによって取得される位置情報などを示す図である。また、図１３は本発明の他の実施の形態に係る位置情報取得システムの記憶部に最終的に保存されるデータ構成を示す図である。
【００５７】
図１２の上半分のグラフは図３のログデータに設置条件係数を加味し、（時刻）対（検出強度）×（設置条件係数）でプロットしたものである。これに対して、図１２の下半分のグラフは、本実施形態の位置情報取得処理によって位置情報を求めたものである。図１２の下半分のグラフは、横軸は上半分のグラフ同様、時刻を示しており、縦軸は位置情報として取得されたリーダＩＤ（或いは、リーダＩＤに対応するエリア）を示している。図１２の下半分のグラフでは、カウント継続時間は１５秒に設定されている。
【００５８】
図１２の下半分のグラフをテーブルにしたものが図１３である。このように図３に示すログデータは、本発明の位置情報取得システムのアルゴリズムによって図１３に示すようなコンパクトなデータとなる。本実施形態では、この図１３に示すデータを記憶部３０に保存するように構成されるので、膨大なログデータ（読み取り生データ）による、システムの処理速度の低下などの問題を回避することが可能となる。すなわち、本発明の他の実施形態に係る位置情報取得システムは、「設置条件係数」、「カウント継続時刻」という概念に基づいて計算された冗長度の低い位置情報を最終的に確定し、取得するものであるので、上記のような問題を回避することが可能となる。
【００５９】
なお、以上、種々の実施の形態について説明したが、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇に入るものである。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態に係る位置情報取得システムのブロック構成の概要を示す図である。
【図２】本発明の実施の形態に係る位置情報取得システムのタグリーダの設置概念図である。
【図３】本発明の実施の形態に係る位置情報取得システムのログテーブルのデータ構成を示す図である。
【図４】タグリーダのリーダＩＤとその優先度との関係のデータを示す図である。
【図５】本発明の実施の形態に係る位置情報取得システムのカウント継続時刻入りログテーブルを示す図である。
【図６】本発明の実施の形態に係る位置情報取得システムの位置情報取得処理のフローチャートを示す図である。
【図７】図３のログテーブルのデータによって取得される位置情報などを示す図である。
【図８】本発明の実施の形態に係る位置情報取得システムの記憶部に最終的に保存されるデータ構成を示す図である。
【図９】タグリーダのリーダＩＤとその設置条件係数との関係のデータを示す図である。
【図１０】本発明の他の実施の形態に係る位置情報取得システムのカウント継続時刻入りログテーブルを示す図である。
【図１１】本発明の他の実施の形態に係る位置情報取得システムの位置情報取得処理のフローチャートを示す図である。
【図１２】図３のログテーブルのデータによって取得される位置情報などを示す図である。
【図１３】本発明の他の実施の形態に係る位置情報取得システムの記憶部に最終的に保存されるデータ構成を示す図である。
【符号の説明】
【００６１】
１０・・・主演算部、２０、２０’、２０’ ’・・・タグリーダ、２５、２５’、２５’ ’・・・電波強度検知部、３０・・・記憶部、４０・・・表示部
【図１】
2008309607.tif 000003
【図２】
2008309607.tif 000004
【図３】
2008309607.tif 000005
【図４】
2008309607.tif 000006
【図５】
2008309607.tif 000007
【図６】
2008309607.tif 000008
【図７】
2008309607.tif 000009
【図８】
2008309607.tif 000010
【図９】
2008309607.tif 000011
【図１０】
2008309607.tif 000012
【図１１】
2008309607.tif 000013
【図１２】
2008309607.tif 000014
【図１３】
2008309607.tif 000015