(57)【特許請求の範囲】
【請求項１】
無線送信装置の送信期間と休止期間とが繰り返される場合において、前記送信期間において前記無線送信装置から順に小さくした複数の所定の送信出力レベルで複数回送信され、かつ、前記無線送信装置の識別情報、及び送信の際の前記送信出力レベルに関する情報を含む所定のデータ、を受信する処理部と、
前記処理部が前記データを受信すると、前記無線送信装置の識別情報ごとに、前記無線送信装置から受信した前記データに含まれる前記送信出力レベルに関する情報を上書きして記憶する記憶部と、
前記処理部により前記データが受信されると計測をリセットされ、かつ、前記データを受信してから前記データを送信するタイミングを判定するための所定時間が経過したか否かを計測する、送信待機タイマにより、前記所定時間を超えたことが判定されると、前記無線送信装置と前記データを受信する受信装置との間の距離を前記受信装置から受信できた最後のデータに含まれる送信出力レベルに関する情報に基づき判定する距離判定装置、または、前記受信装置の位置を前記受信装置から受信できた最後のデータに含まれる送信出力レベルに関する情報及び前記データに含まれる識別情報に対してあらかじめ定められている位置に基づき判定する位置判定装置、に対し、前記記憶部に記憶された前記送信出力レベルに関する情報を送信する制御部と、
を有する受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のデータを送信する送信装置とこのデータを受信装置との間の距離の判定を行う距離判定装置または位置判定装置に距離を判定するための情報を供するための受信装置に関する。
【背景技術】
【０００２】
従来、送信機及び受信機間の距離を測定する技術としては、主として、送信機から受信機までの電波の到達時間に基づいて測定を行うもの、及び送信機からの電波を受信機で受信する際の受信電界強度に基づいて測定を行うものが利用されている。電波の到達時間に基づいて測定を行う技術によれば、誤差数センチメートルの精度で送信機から受信機までの距離を測定することができる。また、受信電界強度に基づいて測定を行う技術においては、受信電界強度を表すＲＳＳＩ値に基づいて距離の測定が行われるが、これによれば、２値（近いか遠いか）又は多値（近、中、遠等）の距離測定を行うことができる。
【０００３】
図１２はＲＳＳＩ値に基づいて距離の測定を行う場合の受信機の構成を示す。同図に示すように、送信機からの信号は、高周波処理部９１で受信され、局部発振信号により中間周波数に変換された後、中間周波処理部９２による不要成分の除去や、検波処理部９３における復調がなされ、低周波処理部９４に供給される。その際、検波処理部９３においてＲＳＳＩ信号が検出され、ＡＤコンバータ９５によりデジタル値に変換されて、マイコン９６に供給される。マイコン９６は、供給されるＲＳＳＩ値に基づき、送信機までの距離を判定することができる。
【０００４】
電波の到達時間に基づいて距離の測定を行う技術としては、たとえば特許文献１に記載されているものが知られている。この技術においては、基地局が第１のデータを送信し、これを受信したことに応答して移動局が第２のデータを送信し、これを基地局が受信するまでの時間を基地局が計測することにより基地局と移動局との間の距離を算出するようにしている。
【０００５】
【特許文献１】特開平０７−２２６９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述従来の電波の到達時間に基づいて距離測定を行う技術によれば、誤差数センチメートルの測定精度を期待することができるが、少なくとも送信機において、又は送信機及び受信機の双方において、正確で同期のとれた時計を実装する必要がある。あるいは送信機のすべてが同期をとることができる正確な時計若しくは同期をとるためのネットワークを有している必要がある。
【０００７】
また、ＲＳＳＩ値に基づいて測定を行う技術によれば、誤差１[ｍ]前後の測定精度を期待することができるが、コンパレータ又はＡ／Ｄコンバータを必要とする。また、送信機及び受信機間の距離が近い強電界の下では、ＲＳＳＩ値に基づく距離測定を行うことができない。図１３に示すように、送信機及び受信機間がある程度離れており、受信電界強度がＴｈ以下の比較的弱い場合には、ＲＳＳＩ電圧は電界強度に対してほぼ比例するが、距離が近く、電界強度がＴｈ以上の場合には、ＲＳＳＩ電圧は飽和してしまい、電界強度を表すことができないからである。
【０００８】
本発明の目的は、このような従来技術の問題点に鑑み、送信機及び受信機間の距離をより簡便に測定することができる技術を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の受信装置は、無線送信装置の送信期間と休止期間とが繰り返される場合において、前記送信期間において前記無線送信装置から順に小さくした複数の所定の送信出力レベルで複数回送信され、かつ、前記無線送信装置の識別情報、及び送信の際の前記送信出力レベルに関する情報を含む所定のデータ、を受信する処理部と、
前記処理部が前記データを受信すると、前記無線送信装置の識別情報ごとに、前記無線送信装置から受信した前記データに含まれる前記送信出力レベルに関する情報を上書きして記憶する記憶部と、
前記処理部により前記データが受信されると計測をリセットされ、かつ、前記データを受信してから前記データを送信するタイミングを判定するための所定時間が経過したか否かを計測する、送信待機タイマにより、前記所定時間を超えたことが判定されると、前記無線送信装置と前記データを受信する受信装置との間の距離を前記受信装置から受信できた最後のデータに含まれる送信出力レベルに関する情報に基づき判定する距離判定装置、または、前記受信装置の位置を前記受信装置から受信できた最後のデータに含まれる送信出力レベルに関する情報及び前記データに含まれる識別情報に対してあらかじめ定められている位置に基づき判定する位置判定装置、に対し、前記記憶部に記憶された前記送信出力レベルに関する情報を送信する制御部と、を有する。
【発明の効果】
【００１７】
本発明によれば、各回の送信を、受信装置との間の距離の判定に利用できるように、異なる所定の送信出力レベルで行うようにしたため、無線送信装置及び受信装置間の距離を簡便な構成で判定することができる。
【発明を実施するための最良の形態】
【００１８】
図１は本発明の一実施形態に係る位置管理システムの構成を示す。同図に示すように、このシステムは、微弱無線（ショートレンジラジオ）のビーコンを送信するビーコン送信機１、このビーコンを受信するビーコン受信機２、ビーコン受信機２に接続された移動局無線機３、移動局無線機３との間で通信を行う基地局４、及び、基地局４に接続され、ビーコン受信機２の位置を管理するための端末管理システムパソコン（以下、単に「パソコン」という。）５を備える。
【００１９】
図２はビーコン送信機１の構成を示すブロック図である。ビーコン送信機１は、同図に示すように、搬送波を生成し、ビーコンデータにより変調を行う発振部１１、発振部１１からの変調された搬送波を増幅し、アンテナから出力する電力増幅部１２、発振部１１及び電力増幅部１２を制御する中央制御処理部１３、及び中央制御処理部１３による制御に用いられる制御情報を記憶する制御情報記憶部１４を備える。ビーコンデータにはビーコン送信機１に固有のビーコンＩＤが含まれる。
【００２０】
制御情報記憶部１４は、ビーコンの送信を行うに際しての、送信周波数、送信出力レベル、送信タイミング、送信内容等の制御情報を記憶する。中央制御処理部１３は、制御情報記憶部１４が記憶している制御情報に基づき、発振部１１における搬送波の周波数、変調等の制御や、電力増幅部１２における出力レベルの制御を行う。
【００２１】
図３はビーコン受信機２の構成を示すブロック図である。ビーコン受信機２は、同図に示すように、アンテナから入力される受信信号から所定の帯域を抽出する帯域フィルタ２１、抽出された所定帯域の受信信号を増幅する高周波増幅部２２、高周波増幅部２２からの高周波を中間周波に変換し、検波を行う局部発振・検波部２３、検波により得られた低周波信号を増幅する低周波増幅部２４、及び低周波増幅部２４からの信号を処理してビーコンデータを得るとともに、高周波増幅部２２における増幅率の制御や、局部発振・検波部２３における局部発振周波数の制御を行う中央制御処理部２５を備える。
【００２２】
図４は移動局無線機３の構成を示すブロック図である。移動局無線機３は、同図に示すように、無線機本体３１、及び無線機本体３１を制御する中央制御処理部３２を備える。中央制御処理部３２はビーコンデータをビーコン受信機３から受け取り、無線機本体３１を介して基地局４に送信する。
【００２３】
図５は基地局４の構成を示すブロック図である。同図に示すように、基地局４は、移動局無線機３との間で通信を行う基地局無線機４１、及び基地局無線機４１を制御し、基地局無線機４１により受信されるビーコンデータをパソコン５に送る中央制御処理部４２を備える。パソコン５においては、各移動局無線機３の位置を管理する端末管理システムが稼動しており、各ビーコン送信機１のビーコンＩＤを、その実際の地図上の位置に対応させたデータベースが設けられている。端末管理システムは、各移動局無線機３に固有のＩＤと、その現在の位置との対応が登録される位置管理データベースを更新し、維持する。
【００２４】
図６はビーコン送信機１からビーコン受信機２ａ及び２ｂに対してビーコンデータが送信されるイメージを示す。所定の繰返し周期で、１サイクル毎に、ビーコン送信機１のビーコンＩＤを含むパケットが、たとえば３つずつビーコン送信機１から送出される。これは従来の位置管理システムにおいても行われていたものであり、このように同一内容のパケットを３つずつ送信するのは、ビーコンＩＤの受信が確実に行われるようにするためである。ただし、本実施形態においては、各サイクル毎の３つのパケットの送信はそれぞれ大、中、小の各送信出力レベルで行われる。したがって、たとえば、ビーコン送信機１に近いビーコン受信機２ａは３つのパケットのすべてを受信することができ、遠いビーコン受信機２ｂは大出力で送られた最初のパケットのみを受信することができる。
【００２５】
図７はビーコン受信機２が受信する各パケットの電界強度を示す。図中のＰａ〜Ｐｃはそれぞれ大、中、小の送信出力レベルでビーコン送信機１から送信されたパケットＰａ〜Ｐｃをビーコン受信機２が受信するときの各パケットについての受信電界強度の変化を示すグラフ図形である。図中のＴｈはビーコン受信機２がパケットを受信することができる受信電界強度の最小値である。
【００２６】
時刻ｔ１から始まるサイクルにおいては、パケットＰａ及びＰｂについては、電界強度がＴｈより大きいので、ビーコン受信機２は受信することができる。パケットＰｃは電界強度がＴｈより小さいので、受信することができない。一方、時刻ｔ２から始まるサイクルにおいては、パケットＰａ〜Ｐｃのいずれについても電界強度がＴｈより大きいので、受信することができる。パケットＰａ〜Ｐｃを受信するときの電界強度はビーコン送信機１からビーコン受信機２までの距離に応じて減少するので、図７の場合、時刻ｔ１〜ｔ２の間に、ビーコン受信機２はビーコン送信機１に対し、近づいたことがわかる。ビーコン受信機２が受信できたパケットは、移動局無線機３によって、基地局４に送信される。
【００２７】
図８はビーコン送信機１が送信するパケットの形式を示す。ビーコンの送信は一定の周期でサイクリックに行われるが、同図に示すように１サイクルの期間は送信期間Ｔ１及び休止期間Ｔ２により構成される。送信期間Ｔ１において、所定の大、中、小の送信出力レベルでそれぞれ３つのパケットＰａ、Ｐｂ、及びＰｃが送信される。各パケットは、送信先アドレス等の制御情報が格納されるヘッダ、そのパケットを送信するビーコン送信機１のビーコンＩＤが格納されるＩＤ部、ヘッダ及びＩＤ部の誤り検出を行うためのチェックサム、そのパケットが大、中、小のいずれの送信出力レベルで送信されるかを示す出力レベル情報、通信制御用の情報が格納されるフッタ、及び総合チェックサムの各フィールドにより構成される。パケットＰａ、Ｐｂ、及びＰｃにおけるＩＤ部の内容は同一であり、出力レベル情報の内容が異なっている。
【００２８】
図９はビーコン受信機２が受信するパケットＰａ〜Ｐｃに基づいて、ビーコン送信機１からビーコン受信機２までの距離を判定する方法を示す。この判定は、後述するようにパソコン５の位置管理システムにより行われる。図の横軸はビーコン送信機１からビーコン受信機２までの距離であり、縦軸はビーコン受信機２におけるパケットＰａ〜Ｐｃを受信するときの電界強度である。受信電界強度がＴｈ以上のとき、パケットＰａ〜Ｐｃの受信を行うことがでる。図中のＡは送信出力レベルが大であるパケットＰａについてのグラフ曲線、Ｂは送信出力レベルが中であるパケットＰｂについてのグラフ曲線、そしてＣは送信出力レベルが小であるパケットＰｃについてのグラフ曲線である。
【００２９】
同図に基づき、パケットＰａ、Ｐｂ、及びＰｃのいずれも受信することができた場合、ビーコン送信機１及びビーコン受信機２間の距離Ｄはｄ１以下、すなわち近距離であると判定することができる。パケットＰａ及びＰｂを受信することができ、パケットＰｃを受信することができない場合には、距離Ｄはｄ１を超えるがｄ２以下であり、中距離であると判定することができる。パケットＰａを受信することができ、パケットＰｂ及びＰｃを受信することができない場合には、距離Ｄはｄ２を超えるがｄ３以下であり、遠距離であると判定することができる。パケットＰａ、Ｐｂ及びＰｃのいずれも受信することができない場合には、距離Ｄはｄ３を超えており、ビーコン受信機２はビーコン送信機１の通信圏外に位置すると判定することができる。
【００３０】
図１０は位置管理システムの動作を示すフローチャートである。同図に示すように、まず、ビーコン送信機１が１サイクル分のビーコンを送信する（ステップＳ１）。送信に際し、ビーコン送信機１の中央制御部１３は、ビーコンを構成するパケットＰａ〜ＰｃのＩＤ部に自己のビーコンＩＤを格納する。また、パケットＰａ〜Ｐｃの出力レベル情報のフィールドにはそれぞれ、制御情報記憶部１４において規定された大、中、小の送信出力レベルを示す情報を格納する。そして、パケットＰａ〜Ｐｃをそれぞれ、その大、中、小の送信出力レベルで、かつこの順序で送信する。
【００３１】
これに応じ、ビーコン受信機２は送信されたパケットＰａ、Ｐｂ又はＰｃのうちの可能なものを受信する（ステップＳ２）。つまり、図９におけるＴｈ以上の電界強度で受信されるパケットを受信することができる。ビーコン受信機２はパケットＰａ、Ｐｂ又はＰｃの受信に際し、受信することができた最後のパケットのビーコンデータを無線機用データとし、シリアルケーブルを介して移動局無線機３へ送る（ステップＳ３）。したがってこのデータに含まれる出力レベル情報の内容は、受信できたパケットＰａ、Ｐｂ又はＰｃの出力レベル情報の内容のうち、最小の出力レベルを示すものとなる。
【００３２】
この無線機用データを受信すると（ステップＳ４）、移動局無線機３は、この無線機用データを送信するためのデータ通信用メッセージを生成し（ステップＳ５）、基地局４へ送信する。このメッセージには、移動局無線機３に固有の無線機ＩＤが含められる。このメッセージを受信すると（ステップＳ６）、基地局４は、無線機用データを再生成し（ステップＳ７）、シリアルケーブルを介してパソコン５へ送る。この無線機用データを受信すると（ステップＳ８）、パソコン５の位置管理システムは、無線機用データからビーコンＩＤを取り出し（ステップＳ９）、ビーコン無線機１及び移動局無線機３間の距離を判定する（ステップＳ１０）。
【００３３】
距離の判定は、無線機用データ中の出力レベル情報に基づいて行うことができる。すなわちこの出力レベル情報が示す送信出力レベルは、受信できたパケットＰａ、Ｐｂ、又はＰｃの送信出力レベルのうちの最小ものであるので、図９に示されるとおり、その最小の送信出力レベルが小出力、中出力、又は大出力かに応じ、距離はそれぞれ所定の近距離、中距離、遠距離であると判定することができる。
【００３４】
この判定結果に基づき、位置管理システムは、位置管理データベースにおける移動局無線機３についてのレコードを更新する（ステップＳ１１）。すなわち、無線機用データ中のビーコンＩＤに対応する地図上の位置をデータベースに基づいて取得し、その位置及びステップＳ１０における判定結果に基づいて、移動局無線機３の位置を求め、移動局無線機３の無線機ＩＤに対応するレコードを更新する。
【００３５】
図１１はビーコン受信機２の中央処理制御部２５による処理を示すフローチャートである。この処理においては、１サイクルで送信される各パケットのうち、受信できた最後のものがビーコンバッファに残るようにしてそのビーコンデータを取得し、これを無線機用データとして、移動局無線機３に供給するようにしている。すなわち、処理を開始すると中央処理制御部２５は、まず、ステップ７１においてビーコン受信機２を受信待機状態とし、ステップ７２においてビーコンの受信の有無を判定する。ビーコンを受信したと判定した場合にはステップ７３へ進み、得られたビーコンデータによってビーコンバッファを上書きし、さらにステップ７４において送信待機タイマをリセットして、ステップ７１に戻る。この送信待機タイマは、１サイクルの送信が終了し、そのサイクルについての無線機用データの供給を行うタイミングを判定するために用いられる。
【００３６】
ステップ７２においてビーコンを受信しなかったと判定した場合にはステップ７５へ進み、ビーコンバッファが空であるかどうかを判定する。空であると判定した場合にはステップ７１に戻る。空ではないと判定した場合にはステップ７６へ進み、送信待機タイマがオーバフローしたかどうかを判定する。オーバフローしていないと判定した場合にはステップ７１へ戻る。オーバフローしたと判定した場合には、ステップ７７へ進み、ビーコンバッファの内容を無線機用データとして、移動局無線機３に供給する。このデータが移動局無線機３の位置を示す位置情報として基地局４に報告されることになる。この後、ステップ７８においてビーコンバッファの内容を破棄し、ステップ７１に戻る。
【００３７】
本実施形態によれば、１サイクルで送信する各パケットを異なる送信出力レベルで送信するとともに、その送信出力レベルの情報をそのパケットに含めるようにしたため、ビーコン受信機２が受信できたパケットの送信出力レベル情報に基づき、ＧＰＳやＲＳＳＩを用いる必要なく、ビーコン送信機１及びビーコン送信機２間の距離を判定することができる。
【００３８】
したがって、屋内や、坑内等のＧＰＳの使用が不可能な場所において、ＲＳＳＩ値をデジタルデータに変換するためのＡＤコンバータを設ける必要なく、ビーコン受信機２の位置を判定することができる。また、ＲＳＳＩ値を用いないので、ビーコン送信機１及びビーコン受信機２間の距離がＲＳＳＩ値の飽和により測定不能なほど近い場合でも、ビーコン送信機１における各パケットの送信出力レベルを適切に設定することにより、１サイクルにおけるパケット数に応じた分解能で距離の判定を行うことができる。
【００３９】
なお、本発明は上述の実施形態に限定されることなく、適宜変形して実施することができる。たとえば、上述においては、１サイクルで送信するパケット数を３として説明したが、これに限らず４以上のパケットを送信し、これらを４以上の異なる送信出力レベルで送信するようにしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る位置管理システムの構成を示す図である。
【図２】図１のシステムにおけるビーコン送信機の構成を示すブロック図である。
【図３】図１のシステムにおけるビーコン受信機の構成を示すブロック図である。
【図４】図１のシステムにおける移動局無線機の構成を示すブロック図である。
【図５】図１のシステムにおける基地局の構成を示すブロック図である。
【図６】図１のシステムにおいてビーコンデータが送信されるイメージを示す図である。
【図７】図１のシステムにおいてビーコン受信機が受信する各パケットの電界強度を示す図である。
【図８】図１のシステムにおけるビーコンのパケットの形式を示す図である。
【図９】図１のシステムにおけるビーコン送信機からビーコン受信機までの距離の判定方法を示す図である。
【図１０】図１のシステムの動作を示すフローチャートである。
【図１１】図１のシステムのビーコン受信機の処理を示すフローチャートである。
【図１２】従来のＲＳＳＩ値に基づいて距離測定を行う受信機の構成を示すブロック図である。
【図１３】受信電界強度及びＲＳＳＩ電圧間の関係を示すグラフである。
【符号の説明】
【００４１】
１：ビーコン送信機、２，２ａ，２ｂ：ビーコン受信機、３：移動局無線機、４：基地局、５：パソコン、１１：発振部、１２：電力増幅部、１３：中央制御処理部、１４：制御情報記憶部、２１：帯域フィルタ、２２：高周波増幅部、２３：局部発振・検波部、２４：低周波増幅部、２５：中央制御処理部、３１：無線機本体、３２：中央制御処理部、４１：基地局無線機、４２：中央制御処理部、９１：高周波処理部、９２：中間周波処理部、９３：検波処理部、９４：低周波処理部、９５：ＡＤコンバータ、９６：マイコン、Ａ，Ｂ，Ｃ：グラフ曲線、Ｐａ〜Ｐｃ：パケット。
【図１】
0005130974.tif 000002
【図２】
0005130974.tif 000003
【図３】
0005130974.tif 000004
【図４】
0005130974.tif 000005
【図５】
0005130974.tif 000006
【図６】
0005130974.tif 000007
【図７】
0005130974.tif 000008
【図８】
0005130974.tif 000009
【図９】
0005130974.tif 000010
【図１０】
0005130974.tif 000011
【図１１】
0005130974.tif 000012
【図１２】
0005130974.tif 000013
【図１３】
0005130974.tif 000014