(57)【要約】【課題】装置構成を簡易化し、消費電力を改善できる位置測位装置および位置測位方法を提供する。【解決手段】位置測位装置に、所定の識別子の情報と所定の識別子を送信する送信機の位置情報とを関連付けて記憶する記憶手段と、受信した識別子が所定の識別子に該当するか否かを判別する識別子判別手段と、受信した所定の識別子の受信回数を算出する受信回数算出手段と、受信した所定の識別子に対応する位置情報および受信回数に基づいて、異なる２台の送信機を結ぶ線分に直交する垂直線を求め、垂直線を用いて位置の測位を行う測位手段とを備えることにより達成される。【選択図】図６
2006118881.tif 000002
【特許請求の範囲】
【請求項１】
所定の識別子の情報と前記所定の識別子を送信する送信機の位置情報とを関連付けて記憶する記憶手段；
受信した識別子が前記所定の識別子に該当するか否かを判別する識別子判別手段；
受信した前記所定の識別子の受信回数を算出する受信回数算出手段；
受信した前記所定の識別子に対応する位置情報および受信回数に基づいて、異なる２台の送信機を結ぶ線分に直交する垂直線を求め、前記垂直線を用いて位置の測位を行う測位手段；
を備えることを特徴とする位置測位装置。
【請求項２】
請求項１に記載の位置測位装置において：
前記測位手段は、異なる２台の送信機に対応する識別子の受信回数の比を、前記送信機に対する距離の比として前記線分を内分する内分点を求め、前記内分点を通るように前記垂直線を求めることを特徴とする位置測位装置。
【請求項３】
請求項１または２に記載の位置測位装置において：
前記識別子判別手段は、受信した識別子に基づいて、この識別子を送信した送信機が位置測位に利用できるか否かを判別することを特徴とする位置測位装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の位置測位装置において：
前記測位手段は、受信した識別子の種類が１種類である場合、前記受信した識別子を送信した送信機の位置を測位位置とすることを特徴とする位置測位装置。
【請求項５】
識別子を受信するステップ；
受信した識別子が所定の識別子に該当するか否かを判別するステップ；
受信した所定の識別子の受信回数を算出するステップ；
受信した所定の識別子に対応する位置情報および受信回数に基づいて、異なる２台の送信機を結ぶ線分に直交する垂直線を求め、前記垂直線を用いて位置の測位を行うステップ；
測位位置を提示するステップ；
を有することを特徴とする位置測位方法。
【請求項６】
請求項５に記載の位置測位方法において：
前記測位するステップは、
異なる２台の送信機に対応する識別子の受信回数の比を、前記送信機に対する距離の比として前記線分を内分する内分点を求めるステップ；
前記内分点を通るように前記垂直線を求めるステップ；
を有することを特徴とする位置測位方法。
【請求項７】
請求項５または６に記載の位置測位方法において：
前記判別するステップは、受信した識別子に基づいて、この識別子を送信した送信機が位置測位に利用できるか否かを判別するステップを有することを特徴とする位置測位方法。
【請求項８】
前記測位するステップは、
受信した識別子の種類が１種類である場合、受信した識別子を送信した送信機の位置を測位位置とするステップを有することを特徴とする位置測位方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線機の位置検出を行う位置測位装置および位置測位方法に関する。
【背景技術】
【０００２】
特定の空間において、物体の存在する位置や、自分の居る位置を、電波を利用して測位する方法については、さまざまな方法が提案されている。
【０００３】
電波を利用した測位方法として最も代表的な方法は、電波の到達時間差を利用する方法である。電波の到達時間差を利用する測位方法について、図１を参照して説明する。図１において、送信機１の位置をＸ１、送信機２の位置をＸ２、送信機３の位置をＸ３、受信機によって送信機１の信号を受信した時刻をＴ１、受信機によって送信機２の信号を受信した時刻をＴ２、受信機によって送信機３の信号を受信した時刻をＴ３、光速をｃとすると、受信機の位置Ｘは三角測量の原理から以下の連立方程式を解くことにより得られる。
‖Ｘ−Ｘ２‖−‖Ｘ−Ｘ１‖＝ｃ（Ｔ２−Ｔ１）
‖Ｘ−Ｘ３‖−‖Ｘ−Ｘ１‖＝ｃ（Ｔ３−Ｔ１）
本方法を利用した測位システムとしてＧＰＳ(Global Positioning System)がある。
【０００４】
また、電波を利用した他の測位方法は、受信機で測定された電界強度から、受信機と送信機との距離を測定し、この距離に基づいて受信機の位置を測位するものである。具体的な方法について説明する。図１において、送信機１の位置をＸ１、送信機２の位置をＸ２、送信機３の位置をＸ３、受信機と送信機１との距離をｌ１、受信機と送信機２との距離をｌ２、受信機と送信機３との距離をｌ３とする。自由空間損失を仮定すると、送信機と受信機との距離は、受信機における電界強度の減衰をΓ、送信機の送信周波数に対応する波長をλ、円周率をπとすると、√（Γλ２／１６π２）を計算することで得られる。したがって、受信機の位置Ｘは、三角測量の原理から以下の連立方程式を解くことにより得られる。
‖Ｘ−Ｘ２‖−‖Ｘ−Ｘ１‖＝ｌ２−ｌ１
‖Ｘ−Ｘ３‖−‖Ｘ−Ｘ１‖＝ｌ３−ｌ１
尚、上述した従来技術のうち電波を利用して測位する技術は、出願人が出願時点で知る限りにおいて文献公知ではない。
【０００５】
また、出願人は出願時点までに本発明に関連する先行技術文献を発見することができなかった。よって、先行技術文献情報を開示していない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した背景技術には以下の問題がある。
【０００７】
電波の到達時間差を利用する測位方法においては、各送信機間で同期している必要がある。また、到達時間差を計測するための高い時間分解能を有する測定装置が必要となる。このため、装置構成が複雑となり、システムの消費電力が大きくなる問題がある。特に屋内においては各送信機と受信機間の距離差が短く、各電波間の到達時間差が短くなるため本問題が顕著に現れる。
【０００８】
一方、受信機で測定された電界強度から測位を行う方法においては、距離に対する電界強度の減衰率が測位の対象となる特定の空間同士で異なるため、減衰率を一意に定めることができない問題がある。そのため、測位システムの運用前にあらかじめ減衰率を観測しておく必要がある。また、屋内のように物が頻繁に移動し、測位の対象となる特定の空間の特徴が頻繁に変化する場合、減衰率を頻繁に更新する必要がある。
【０００９】
そこで、本発明の目的は、装置構成を簡易化し、消費電力を改善できる位置測位装置および位置測位方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の位置測位装置は、所定の識別子と所定の識別子を送信する送信機の位置情報とを関連付けて記憶する記憶手段と、受信した識別子が所定の識別子に該当するか否かを判別する識別子判別手段と、所定の識別子の受信回数を算出する受信回数算出手段と、受信した所定の識別子に対応する位置情報および受信回数に基づいて、異なる２台の送信機を結ぶ線分に直交する垂直線を求め、垂直線を用いて位置の測位を行う測位手段とを備える。
【００１１】
このように構成することにより、各送信機が送信する識別子の受信回数に基づいて、受信機の位置を測位することができる。
【００１２】
また、本発明にかかる位置測位方法は、識別子を受信するステップと、受信した識別子が所定の識別子に該当するか否かを判別するステップと、受信した所定の識別子の受信回数を算出するステップと、受信した所定の識別子に対応する位置情報および受信回数に基づいて、異なる２台の送信機を結ぶ線分に直交する垂直線を求め、垂直線を用いて位置の測位を行うステップと、測位位置を提示するステップとを有する。
【００１３】
このようにすることにより、受信した識別子の受信回数に基づいて、受信機の位置を測位することができる。
【発明の効果】
【００１４】
本発明の実施例によれば、装置構成を簡易化し、消費電力を改善できる位置測位装置および位置測位方法を実現できる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施例について図面を参照して説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１６】
本発明の第１の実施例にかかる位置測位装置について、図２を参照して説明する。
【００１７】
本実施例にかかる位置測位装置１００は、ＲＦＩＤ受信機１００１と、ＲＦＩＤ受信機１００１と有線または無線により接続される識別子データベース１００２とを備える。図２では識別子データベース１００２がＲＦＩＤ受信機１００１とは別の場所にある場合を示すが、識別子データベース１００２をＲＦＩＤ受信機１００１に内蔵するようにしてもよい。
【００１８】
本実施例にかかる位置測位装置１００は、対象空間１０内に配置されたＲＦＩＤタグ２００から送信された識別子を含む識別信号をＲＦＩＤ受信機１００１で受信し、識別子の受信回数と識別子データベース１００２に格納されている各識別子の位置情報に基づいて、ＲＦＩＤ受信機１００１の位置を測位する。
【００１９】
ＲＦＩＤタグ２００は、位置測位装置１００を運用する前に、ＲＦＩＤ受信機１００１が移動する範囲内に予め配置される。例えば、ＲＦＩＤタグ２００１は「つくえ」に、ＲＦＩＤタグ２００２は「テーブル」に、ＲＦＩＤタグ２００３は「いす」に、ＲＦＩＤタグ２００４は「ベッド」に、ＲＦＩＤタグ２００５は「たんす」に配置される。
【００２０】
各ＲＦＩＤタグ２００は異なる識別子を有し、配置された位置に固定され、移動することがない。例えば、「つくえ」に配置されたＲＦＩＤタグ２００１は識別子「ＡＢＣＤＥＦ」を有し、「テーブル」に配置されたＲＦＩＤタグ２００２は識別子「ＧＨＩＪＫＬ」を有し、「いす」に配置されたＲＦＩＤタグ２００３は識別子「ＭＮＯＰＱ」を有し、「ベッド」に配置されたＲＦＩＤタグ２００４は識別子「ＲＳＴＵＶＷ」を有し、「たんす」に配置されたＲＦＩＤタグ２００５は識別子「ＸＹＺＡＢＣ」を有する。
【００２１】
また、各識別子は、ＲＦＩＤタグ２００を配置した位置と関連付けられ、識別子データベース１００２に格納される。例えば、識別子データベース１００２に格納されるデータは、図３および図４に示すように、例えば識別子と位置情報である。位置情報としてはそのＲＦＩＤタグ２００を配置した座標や配置した位置に存在する物体の名称である。この位置情報は、運用するシステムごとに統一される。
【００２２】
また、ＲＦＩＤタグ２００が移動した場合には、識別子データベース１００２に格納されるＲＦＩＤタグ２００の位置情報を変更してもよいし、ＲＦＩＤタグ２００を、そのＲＦＩＤタグ２００の位置情報により示される場所に移動してもよい。
【００２３】
位置測位装置１００とＲＦＩＤタグ２００は、位置測位システムを構成する。
【００２４】
次に、本実施例にかかるＲＦＩＤタグ２００について、図５を参照して説明する。本実施例にかかるＲＦＩＤタグ２００は、変調部２０１と、変調部２０１と接続され、アンテナを備える送信部２０２と、送信部２０２と接続された送信制御部２０３と、送信制御部２０３と接続された送信タイミング算出部２０４とを備える。
【００２５】
ＲＦＩＤタグ２００には、上述したように例えば「ＡＢＣＤＥＦ」のように、それぞれ固有の識別子が割り当てられる。この識別子は識別信号として、変調部２０１および送信タイミング算出部２０４へ入力される。
【００２６】
変調部２０１に入力された識別子は、電波によって送信可能となるように変調が施される。この場合、識別子に対して誤り訂正符号によって符号化を行うことやＣＲＣ(Cyclic Redundancy Check)符号を付加することをしてもよい。変調部２０１を介することにより識別子を変調した信号が得られる。変調方式はＦＳＫ（周波数シフトキーイング）を用いる。ＦＳＫを用いることで、複数のＲＦＩＤタグ２００から複数の信号が位置測位装置１００に送信された場合、位置測位装置１００では電力が大きい信号の方が受信されるキャプチャ効果が顕著に現れる。このため、位置測位装置１００は受信電力の高い信号を利用して位置の測定を行うことができる。変調部２０１は生成した変調信号を、送信部２０２へ入力する。
【００２７】
変調部２０１から入力された変調信号は、送信部２０２により、アンプによって増幅されアンテナを介して送信される。ここで、送信部２０２は、送信制御部２０３からの制御信号が送信可能を示す場合にのみ送信する。つまり、本実施例にかかるＲＦＩＤタグ２００は連続的に識別子を送信するのではなく、間欠的に送信を行う。
【００２８】
送信タイミング算出部２０４は、入力された識別子に基づいて、識別子を送信する時間間隔を算出する。送信タイミング算出部２０４は、識別子の送信間隔を常に一定ではなく、互いに異なるように設定する。例えば、識別子を数値化し、その数値を基に乱数を発生させ、得られた乱数の値を送信時間間隔とし、識別子を１回送信する。この処理は、識別子が送信されるたびに行われる。すなわち識別子を１回送信するたびに乱数を発生させ、得られた乱数の値を送信時間間隔として、次の送信間隔を決定する。算出された送信時間間隔は送信制御部２０３へ入力される。
【００２９】
送信制御部２０３では、送信タイミング算出部２０４で算出された識別子の送信時間間隔に応じて、送信部２０２に送信可能を示す制御信号を入力する。
【００３０】
次に、本実施例にかかる位置測位装置１００について、図６を参照して説明する。ここでは、ＲＦＩＤ受信機１００１に、識別信号データベース１００２が内蔵されている場合について説明する。
【００３１】
本実施例にかかる位置測位装置１００は、アンテナを備える受信部１０１と、受信部１０１と接続された復調部１０２と、復調部１０２と接続された識別子判別部１０３と、識別子判別部１０３と接続された受信回数算出手段としてのカウンタ部１０４と、識別子判別部１０３およびカウンタ部１０４と接続された記憶手段としてのデータ記憶部１０５と、データ記憶部１０５と接続された測位部１０７、およびアンテナを備えるデータ通信部１０６と、測位部１０７と接続される測位結果表示部１０８とを備える。データ記憶部１０５は、識別子データベース１００２を備える。
【００３２】
受信部１０１では、ＲＦＩＤタグ２００により送信された識別子が変調された信号を、アンテナを介して受信し、受信した信号をアンプで増幅し、増幅した信号を復調部１０２へ入力する。
【００３３】
復調部１０２は、受信部１０１から入力された信号に対し、ＲＦＩＤタグ２００の変調方式に基づいて復調を行う。ＲＦＩＤタグ２００で誤り訂正符号によって符号化が行われている場合やＣＲＣ符号が付加されている場合は、復調部１０２は、誤り訂正およびＣＲＣ符号の確認処理を行う。復調された信号は識別子判別部１０３へ入力される。
【００３４】
識別子判別部１０３は、復調部１０２から入力された信号から、ＲＦＩＤタグ２００の識別子であるか否かを判別する。すなわち、本位置測位システムで用いられるＲＦＩＤタグであるか否かを判別する。識別子判別部１０３は、ＲＦＩＤタグ２００の識別子であると判別した場合、その識別子をカウンタ部１０４に入力する。
【００３５】
カウンタ部１０４は、予め設定された所定の時間内で、識別子判別部１０３から入力された識別子毎にその入力回数をカウントする。すなわち、カウンタ部１０４は、識別子判別部１０３において本位置測位システムで用いられるＲＦＩＤタグの識別子であると判別された識別子毎に、各識別子の受信回数を求める。カウンタ部１０４は、所定の時間の経過後、識別子毎にカウントされた識別子の受信回数の情報をデータ記憶部１０５に入力し、カウント結果をリセットする。
【００３６】
データ記憶部１０５は、識別子データベース１００２に直接アクセスし、識別子を送信するＲＦＩＤタグの位置情報を取得し、各識別子に対応する位置情報とカウンタ部１０４より入力された識別子毎の受信回数の情報とを関連付け、組にして記憶する。
【００３７】
識別子データベース１００２を内蔵しない位置測位装置の場合には、データ通信部１０６を介して、識別子データベース１００２にアクセスし、各識別子を送信するＲＦＩＤタグの位置情報を取得する。この場合、無線により識別子データベース１００２にアクセスするようにしてもよいし、有線によりアクセスするようにしてもよい。
【００３８】
測位部１０７は、データ記憶部１０５に記憶された情報を基に、識別子を受信した位置、例えば位置測位装置１００の位置を測位する。測位部１０７は、データ記憶部１０５に記憶されている識別子毎の受信回数からＲＦＩＤタグ２００と位置測位装置１００の位置関係を算出し、位置測位装置１００の位置を測位する。
【００３９】
例えば、測位部１０７は、データ記憶部１０５に記憶された識別子のうち、少なくとも３個の識別子を用いて、位置測位装置１００の位置を推定する。具体的には、最初に、少なくとも３個の識別子のうち、任意の２個の識別子を抽出し、抽出した識別子に対応する位置を結ぶ線分を、各識別子の受信回数に応じて内分する内分点を求める処理を行う。次に、求めた内分点を通り、線分と直交する垂直線を求める処理を行う。全ての識別子の組み合わせについて同様の処理を行う。次に、求められた垂直線の交点を求める処理を行う。この交点を、位置測位装置１００の位置と推定する。ここで、垂直線が交わらない場合には、垂直線により囲まれる領域を、位置測位装置１００の位置と推定する。
【００４０】
測位結果表示部１０８は、測位部１０７により算出された位置測位装置１００の位置をユーザーに提示する。例えば、識別子データベース１００２に記憶された位置情報が「つくえ」、「テーブル」、「いす」などのような具体的なものの名称である場合、ものの名称を用いて、位置測位装置１００の位置を提示する。例えば、「「つくえ」、「テーブル」、「いす」に囲まれた領域内で「いす」に近い領域」のような形式で測位結果を表示する。
【００４１】
また、識別子データベース１００２に記憶されたの位置情報が座標情報である場合、ＲＦＩＤタグ２００の座標に基づいて表示する。例えば、位置測位装置１００の位置を、ＲＦＩＤタグ２００の座標との位置関係により表示する。
【００４２】
次に、本実施例にかかる位置測位方法について、図７を参照して説明する。
【００４３】
本実施例にかかる位置測位方法では、位置を知りたい場所に位置測位装置１００を配置し、処理を開始する。
【００４４】
最初に、位置測位装置１００は、識別子判別部１０３において、識別子が受信されたか否かを判断する（ステップＳ７０２）。識別子が受信された場合（ステップＳ７０２：ＹＥＳ）、識別子判別部１０３は受信した識別子と識別子データベース１００２に記憶されている識別子とを照合し、受信した識別子が識別子データベース１００２に記憶されているか否かを判断する（ステップＳ７０４）。
【００４５】
識別子が受信できない場合（ステップＳ７０２：ＮＯ）および受信した識別子が識別子データベース部１００２に記憶された識別子ではない場合（ステップＳ７０４：ＮＯ）、位置測位装置１００の識別子判別部１０３は測位に使用できる識別子が受信されていないと判断し、測位不能であることを回答し、ユーザーに提示し（ステップＳ７０６）、終了する。
【００４６】
一方、受信した識別子が識別子データベース１００２に記憶されている場合（ステップＳ７０４：ＹＥＳ）、識別子判別部１０３は、その識別子をカウンタ部１０４に入力し、ＲＦＩＤタグ２００から送信される識別子を一定時間受信する（ステップＳ７０８）。
【００４７】
次に、カウンタ部１０４は、入力された識別子の数を識別子毎にカウントし、その結果をデータ記憶部１０５に記憶する。測位部１０７は、データ記憶部１０５に記憶された識別子毎のカウント結果（受信回数）を参照し、受信した識別子の種類が複数か否かを判断する（ステップＳ７１０）。
【００４８】
受信した識別子の種類が複数ではない場合（ステップＳ７１０：ＮＯ）、受信した識別子を送信したＲＦＩＤタグが存在する位置の近くに、位置測位装置１００があると判断し、受信した識別子を送信したＲＦＩＤタグの位置情報を回答し（ステップＳ７１２）、この識別子に対応する位置情報から、位置測位装置１００の位置の測位結果をユーザーに提示する（ステップＳ７１４）。例えば、「「つくえ」の近くにいます」や「座標（ｘ１、ｙ１）周辺」、画面上に位置を示す情報を表示するなどの方法でユーザーに提示する。
【００４９】
一方、受信された識別子の種類が複数である場合（ステップＳ７１０：ＹＥＳ）、各識別子について、カウンタ部１０４は受信された回数をカウントし、その結果をデータ記憶部１０５に記憶する（ステップＳ７１６）。
【００５０】
次に、測位部１０７は、データ記憶部１０５に記憶された識別子のうち、少なくとも３個の識別子を用いて、位置測位装置１００の位置を推定する（ステップＳ７１８）。具体的には、図８に示すように、少なくとも３個の識別子のうち、任意の２個の識別子を抽出し、抽出した識別子に対応する位置を結ぶ線分を、各識別子の受信回数に応じて内分する内分点を求める。次に、求めた内分点を通り、線分と直交する垂直線を求める。全ての識別子の組み合わせについて同様の処理を行う。次に、求められた垂直線の交点を求める。この交点を、位置測位装置１００の位置と推定する。図８において、ＲＦＩＤタグ１の識別子の受信回数はｒ１、ＲＦＩＤタグ２の識別子の受信回数はｒ２、ＲＦＩＤタグ３の識別子の受信回数はｒ３であり、ｌ１２はＲＦＩＤタグ１の位置とＲＦＩＤタグ２の位置とを結んだ線分をｒ２：ｒ１に内分する点を通り、この線分と直交する垂直線、ｌ２３はＲＦＩＤタグ２の位置とＲＦＩＤタグ３の位置とを結んだ線分をｒ３：ｒ２に内分する点を通り、この線分と直交する垂直線、ｌ１３はＲＦＩＤタグ１の位置とＲＦＩＤタグ３の位置とを結んだ線分をｒ３：ｒ１に内分する点を通り、この線分と直交する垂直線である。
【００５１】
垂直線を求める方法について具体的に説明する。例として、ｌ１２を求める場合について説明する。ｌ２３およびｌ１３についても同様に求めることができる。ＲＦＩＤタグ１の座標を（Ｘ１，Ｙ１）、ＲＦＩＤタグ２の座標を（Ｘ２，Ｙ２）とする。ＲＦＩＤタグ１とＲＦＩＤタグ２とを結ぶ線分は、ｙ＝（Ｙ１−Ｙ２）ｘ／（Ｘ１−Ｘ２）＋Ｙ１−（Ｙ１−Ｙ２）Ｘ１／（Ｘ１−Ｘ２）である。ＲＦＩＤタグ１とＲＦＩＤタグ２とを結ぶ線分をｒ２：ｒ１に内分する点は、（（ｒ１Ｘ１＋ｒ２Ｘ２）／（ｒ１＋ｒ２），（ｒ１Ｙ１＋ｒ２Ｙ２）／（ｒ１＋ｒ２））となる。
【００５２】
ＲＦＩＤタグ１とＲＦＩＤタグ２とを結ぶ線分に直交する直線の傾きは−（Ｘ１−Ｘ２）／（Ｙ１−Ｙ２）であるので、傾きが−（Ｘ１−Ｘ２）／（Ｙ１−Ｙ２）で、点（（ｒ１Ｘ１＋ｒ２Ｘ２）／（ｒ１＋ｒ２），（ｒ１Ｙ１＋ｒ２Ｙ２）／（ｒ１＋ｒ２））を通る直線が求める垂直線となる。したがって、求める垂直線の式は、ｙ＝−（Ｘ１−Ｘ２）ｘ／（Ｙ１−Ｙ２）＋（ｒ１Ｙ１＋ｒ２Ｙ２）／（ｒ１＋ｒ２）＋（Ｘ１−Ｘ２）（ｒ１Ｘ１＋ｒ２Ｘ２）／（（Ｙ１−Ｙ２）（ｒ１＋ｒ２））となる。
【００５３】
このようにして求めた３本の垂直線ｌ１２、ｌ２３、およびｌ１３の交点をＲＦＩＤ受信機の位置であると推定する。ここで、３本の垂直線ｌ１２、ｌ２３、およびｌ１３が交わらない場合、垂直線ｌ１２、ｌ２３、およびｌ１３で囲まれた領域に位置測位装置１００が存在すると推定する。
【００５４】
また、２個の識別子が受信された場合は、２個の識別子に対応する位置を結ぶ線分を各識別子の受信回数に応じて内分する内分点を通り、線分と直交する垂直線が１本となるため、ＲＦＩＤ受信機はその垂直線上に位置すると推定される。
【００５５】
３個以上の識別子を用いて、位置測位装置１００の位置を推定することにより、垂直線により示される領域は狭くなるため、位置測位装置１００の位置の推定精度を向上させることができる。
【００５６】
次に、位置測位装置１００の位置の推定結果を基に、位置測位装置１００の位置をユーザーに提示する（ステップＳ７２０）。例えば、識別子データベース１００２に格納された位置情報が、「つくえ」、「いす」、「タンス」といった具体的なものの名称である場合、ものの名称を用いて、位置測位装置１００の位置を提示する。例えば、「「つくえ」、「いす」、「タンス」に囲まれた領域内で「タンス」に近い領域」のような形式で測位結果を表示する。
【００５７】
また、識別子データベース１００２に記憶された位置情報が座標情報である場合、ＲＦＩＤタグ２００の座標に基づいて表示する。例えば、位置測位装置１００の位置を、ＲＦＩＤタグ２００の座標との位置関係により表示する。また、ステップＳ７１８において推定された位置測位装置１００の位置を表す領域を色付けして表示するようにしてもよい。
【００５８】
本実施例にかかる位置測位装置１００は、同一時刻に複数の識別子が送信された場合、キャプチャ効果による影響または、スペクトラム拡散通信方式の特性によって、位置測位装置１００に最も近いＲＦＩＤタグからの識別子が受信される。このため、位置測位装置１００が、あるＲＦＩＤタグＡからの離れ、他のＲＦＩＤタグＢに近付くにしたがって、ＲＦＩＤタグＡの識別子の受信回数は減少する。このため、ＲＦＩＤタグと位置測位装置１００との位置関係を算出でき、位置測位装置１００の位置を測位できる。
【００５９】
次に、本発明の第２の実施例にかかる位置測位装置について説明する。
【００６０】
本実施例にかかる位置測位装置の構成は、図２を参照して説明した位置測位装置と同様の構成であるため、その説明を省略する。
【００６１】
次に、本実施例にかかるＲＦＩＤタグ２００の構成について、図９を参照して説明する。
【００６２】
本実施例にかかるＲＦＩＤタグ２００は、図５を参照して説明したＲＦＩＤタグに、変調部２０１および送信部２０２と接続された拡散部２０５と、拡散部２０５と接続された拡散符号生成部２０６とを備える。
【００６３】
本実施例にかかるＲＦＩＤタグ２００の変調部２０１は、識別子を電波によって送信可能となるように変調を施す。この場合、第１の実施例と同様に、識別子に対して誤り訂正符号によって符号化を行うことやＣＲＣ符号を付加することをしてもよい。また、本実施例では、振幅変調、位相変調、周波数変調など任意の変調方式を用いることができる。
【００６４】
拡散部２０５は、変調部２０１から入力された識別子を変調した信号に対し、所定の拡散符号を乗じる。拡散符号を乗じることにより識別子を変調した信号を周波数領域上に拡散させる。拡散部２０５で拡散された識別子の変調信号は、送信部２０２へ入力される。
【００６５】
拡散部２０５で使用する拡散符号は、拡散符号生成部２０６で生成される。例えば、拡散符号として、Ｍ系列等の符号体系に基づいて予め計算された符号を使用してもよい。
【００６６】
次に、本実施例にかかる位置測位装置１００について、図１０を参照して説明する。
【００６７】
本実施例にかかる位置測位装置１００は、図６を参照して説明した位置測位装置に、受信部１０１および復調部１０２と接続された逆拡散部１０９と、逆拡散部１０９と接続された拡散符号生成部１１０とを備える。
【００６８】
拡散符号生成部１１０は、ＲＦＩＤタグ２００が使用する全ての拡散符号を算出し、算出した拡散符号を逆拡散部１０９へ入力する。
【００６９】
逆拡散部１０９は、受信部１０１から入力された信号に対し、拡散符号生成部１１０から入力された拡散符号に対応した逆拡散処理を行う。逆拡散部１０９は、逆拡散した信号を復調部１０２へ入力する。
【００７０】
本実施例にかかる位置測位装置１００は、第１の実施例において説明した位置測位装置と異なり、ＲＦＩＤタグ２００の変調方式は任意である。しかし、拡散処理を行うことで、同一時刻に複数の識別子が位置測位装置１００に送信された場合、位置測位装置１００では受信電界強度が大きくなる位置測位装置１００に近いＲＦＩＤタグの識別子が受信されるため、第１の実施例と同様の効果を実現できる。
【００７１】
復調部１０２は、逆拡散部１０９から入力された信号に対し、ＲＦＩＤタグ２００の変調方式に基づいて復調を行う。ＲＦＩＤタグ２００で誤り訂正符号によって符号化が行われている場合やＣＲＣ符号が付加されている場合は、第１の実施例と同様に、復調部１０２は、誤りの訂正およびＣＲＣ符号の確認処理を行う。
【００７２】
位置測位方法については、図７を参照して説明した位置測位方法と同様であるため、説明を省略する。
【００７３】
以上述べたように、本実施例によれば識別子の受信回数から位置測位装置の位置を測位することが可能となり、簡易な構成で位置測位装置を構築することができる。また、各送信機間で同期を取る必要や、高い時間分解能を持つ計測器を不用とし、到達時間差による方法に比べ簡易な装置構成で測位システムを構築できる。
【００７４】
上述した実施例においては、ＲＦＩＤタグが固定物、例えば「つくえ」などに取り付けられ、その位置と識別子とが関連付けられる場合について説明したが、ＲＦＩＤタグがあらゆる物に搭載され、測位とは関係なく識別子情報を送信する場合に、位置測定に利用可能な測定用タグ、例えば固定物に取り付けられ、その位置と識別子との関連付けが行われる上位層タグ、上位層タグに関連付けられている下位層タグを予めデータベースに記憶しておき、このデータベースを参照して例えば、識別子判別部において上位層タグか下位層タグかを判別するようにしてもよい。また、位置測定用タグから直接位置情報に関するデータを入手するようにしてもよい。この場合、位置情報は最低１回受信すればよい。
【００７５】
また、上述した実施例においては、２次元空間における位置測位装置および位置測位方法について説明したが、３次元空間にも容易に拡張可能である。また、本実施例においては測位手段、すなわち識別子を送受信する対象としてＲＦＩＤタグ、ＲＦＩＤ受信機を用いる場合について説明したが、ＰＨＳ(Personal Handyphone System)、無線ＬＡＮなど他の無線システムを用いた場合でも、同様の原理により適用可能である。さらに、光や音波等を利用する通信システムにおいても、各送信機を識別子等で判別でき、受信機でその受信回数を計測できれば本実施例と同様に測位システムを構築可能である。
【産業上の利用可能性】
【００７６】
本発明にかかる位置測位装置および位置測位方法は、無線機の位置検出を行うシステムに適用できる。
【図面の簡単な説明】
【００７７】
【図１】測位システムの構成を示す説明図である。
【図２】本発明の一実施例にかかる測位システムを示す説明図である。
【図３】本発明の一実施例にかかる識別子データベースに格納されているデータを示す説明図である。
【図４】本発明の一実施例にかかる識別子データベースに格納されているデータを示す説明図である。
【図５】本発明の一実施例にかかるＲＦＩＤタグの構成を示すブロック図である。
【図６】本発明の一実施例にかかる位置測位装置の構成を示すブロック図である。
【図７】本発明の一実施例にかかる位置測位処理を示すフローチャートである。
【図８】本発明の一実施例にかかる位置測位処理を示す説明図である。
【図９】本発明の一実施例にかかるＲＦＩＤタグの構成を示すブロック図である。
【図１０】本発明の一実施例にかかる位置測位装置の構成を示すブロック図である。
【符号の説明】
【００７８】
１００  位置測位装置
２００  ＲＦＩＤタグ
【図１】
2006118881.tif 000003
【図２】
2006118881.tif 000004
【図３】
2006118881.tif 000005
【図４】
2006118881.tif 000006
【図５】
2006118881.tif 000007
【図６】
2006118881.tif 000008
【図７】
2006118881.tif 000009
【図８】
2006118881.tif 000010
【図９】
2006118881.tif 000011
【図１０】
2006118881.tif 000012