(57)【要約】      （修正有）【課題】無線信号を通信する装置を装着したユーザと、他の装置との位置関係によらず、正しくユーザの位置を特定することができる送信機を提供する。【解決手段】ユーザに装着された送信機から送信された無線信号を受信する受信部１１と、無線信号に含まれるユーザの向きに関する情報を用いて無線信号がユーザの体を通過したか否かを判定する判定部１３と、判定部１３における判定結果と無線信号の信号強度とを用いて前記ユーザまでの距離を特定する距離特定部１４と、無線信号に含まれるユーザの位置情報を距離特定部１４において特定された距離を用いて補正する位置補正部１５と、を備える受信機１０を提供する。【選択図】図３
2016099217.tif 000002
【特許請求の範囲】
【請求項１】
受信機へ無線信号を送信する送信機であって、
前記送信機を装着しているユーザの向きを検出する方向検出部と、
前記方向検出部において検出された前記ユーザの向きに関する情報を用いて、前記受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定する判定部と、
前記判定部における判定結果を含む前記無線信号を前記受信機へ送信する送信部と、を備える送信機。
【請求項２】
前記判定部は、
前記ユーザの向いている方角に関する情報と、自装置に対して前記ユーザの移動する方向に関する情報とを用いて前記無線信号が前記ユーザの体を通過したか否かを判定する、請求項１に記載の送信機。
【請求項３】
前記判定部は、
前記ユーザの向いている方角に関する情報と、前記ユーザの移動する方角に関する情報とを用いて前記無線信号が前記ユーザの体を通過したか否かを判定する、請求項１に記載の送信機。
【請求項４】
送信機を装着しているユーザの向きを検出し、
検出された前記ユーザの向きに関する情報を用いて、受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定し、
判定結果を含む前記無線信号を前記受信機へ送信する、無線信号送信方法。
【請求項５】
送信機を装着しているユーザの向きを検出し、
検出された前記ユーザの向きに関する情報を用いて、受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定し、
判定結果を含む前記無線信号を前記受信機へ送信することをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受信機へ無線信号を送信する送信機の位置の特定に関する。
【背景技術】
【０００２】
一般的に、無線信号を用いた位置測位手段として、ＧＰＳ（Global Positioning System）が知られている。位置を測位する装置は、ＧＰＳ衛星からの電波を利用する。しかし、屋内においてはＧＰＳ衛星からの電波を受信できない場合もあり、ＧＰＳを利用した位置測位を行えないこともある。
【０００３】
特許文献１には、測位装置が、ＧＰＳを利用せずに、自律航法用センサとして地磁気センサ及び加速度センサを用いて位置を測位する方法が開示されている。また、特許文献１には、アクセスポイントから送信されたビーコンパケットの信号強度を用いて測位装置とアクセスポイントとの間の距離を測定し、測定した距離を用いて測位装置の位置を補正することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１５２０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
無線信号の信号強度は、人体を通過した場合に大きく減衰することが知られている。特許文献１における測位装置をユーザが装着して移動した場合、ユーザとアクセスポイントとの位置関係によって、ユーザの体が通信経路内となる場合がある。測位装置が、ユーザの体を通過した無線信号を用いてアクセスポイントとの間の距離を測定した場合、実際の距離と誤差を生じる。そのため、誤差を生じた可能性のある距離を用いて自装置の位置を補正したとしても、ユーザの位置を正しく特定することができないという問題がある。
【０００６】
本発明の目的は、無線信号を通信する装置を装着したユーザと、位置を測位する装置との位置関係によらず、正しくユーザの位置を特定することができる送信機、無線信号送信方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、受信機へ無線信号を送信する送信機であって、前記送信機を装着しているユーザの向きを特定する方向特定部と、前記方向特定部において特定された前記ユーザの向きに関する情報を用いて、前記受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定する判定部と、前記判定部における判定結果を含む前記無線信号を前記受信機へ送信する送信部と、を備える送信機を提供する。
【０００８】
本発明は、送信機を装着しているユーザの向きを特定し、特定された前記ユーザの向きに関する情報を用いて、受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定し、判定結果を含む前記無線信号を前記受信機へ送信する、無線信号送信方法を提供する。
【０００９】
本発明は、送信機を装着しているユーザの向きを特定し、特定された前記ユーザの向きに関する情報を用いて、受信機へ送信する無線信号が前記ユーザの体を通過するか否かを判定し、判定結果を含む前記無線信号を前記受信機へ送信することをコンピュータに実行させるプログラムを提供する。
【発明の効果】
【００１０】
本発明により、無線信号を通信する装置を装着したユーザと、位置を測位する装置との位置関係によらず、正しくユーザの位置を特定することができる送信機、無線信号送信方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１にかかる通信システムを示す図である。
【図２】図２は、実施の形態１にかかる送信機の構成図である。
【図３】図３は、実施の形態１にかかる受信機の構成図である。
【図４】図４は、実施の形態１にかかるユーザが移動する方向を判定する方法を説明する図である。
【図５】図５は、実施の形態１にかかるＲＳＳＩと距離と関係を示す図である。
【図６】図６は、実施の形態１にかかる受信機における位置補正処理の流れを示す図である。
【図７】図７は、実施の形態２にかかる受信機の構成図である。
【図８】図８は、実施の形態３にかかる受信機の構成図である。
【図９】図９は、実施の形態４にかかる送信機の構成図である。
【図１０】図１０は、実施の形態４にかかる無線信号の送信処理の流れを示す図である。
【発明を実施するための形態】
【００１２】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかる通信システムの構成例について説明する。図１の通信システムは、受信機１０及び送信機２０を有している。送信機２０は、ユーザに装着されているとする。例えば、図１においては、送信機２０は、ユーザの胸のあたりに装着されているとする。図１の通信システムは、受信機１０が、送信機２０を装着して移動するユーザの位置を特定するように構成される。
【００１３】
受信機１０は、送信機２０から送信された無線信号を受信する。ここで、受信機１０と送信機２０との間において用いられる無線通信方式は、例えば、無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）等であってもよく、これらの無線通信方式とは異なる他の無線通信方式が用いられてもよい。無線通信方式として無線ＬＡＮが用いられる場合、例えば、受信機１０を親機とし、送信機２０を子機としてもよい。
【００１４】
図１の通信システムの活用例について説明する。例えば、図１の通信システムは、災害現場において活動する隊員の位置情報を正確に把握するために用いられてもよい。例えば、受信機１０を設置した位置を基準として、送信機２０を装着した隊員の正確な位置を把握することによって二次災害等を防止することを目的として図１の通信システムが用いられてもよい。図１の通信システムの活用例は、これに制限されず様々な目的において用いられる。
【００１５】
続いて、図２を用いて本発明の実施の形態１にかかる送信機２０の構成例について説明する。送信機２０は、メモリに格納されているプログラムをＣＰＵ(Central Processing Unit)が実行することによって動作するコンピュータ装置であってもよい。送信機２０は、方向検出部２１、位置検出部２２及び送信部２３を有している。
【００１６】
方向検出部２１は、例えば、地磁気センサを用いて送信機２０を装着したユーザの向き、つまりユーザの向いている方位もしくは方角を検出する。また、方向検出部２１は、地磁気センサを利用する装置である電子コンパスであってもよい。方向検出部２１は、ユーザの向いている方位に関する情報を検出する。ユーザの向いている方位は、例えば、北東もしくは南西等、東西南北を用いて示されてもよく、ある方向を基準として、基準からの角度を示す情報であってもよい。方向検出部２１は、検出したユーザの向きに関する情報を送信部２３へ出力する。
【００１７】
位置検出部２２は、例えば、加速度センサ及びジャイロセンサを用いて、送信機２０を装着したユーザの位置情報を検出する。例えば、位置検出部２２は、受信機１０が設置されている位置を基準として、受信機１０からの距離及び受信機１０からみた送信機２０の移動する方向等を用いてユーザの位置を特定してもよい。位置検出部２２は、加速度センサ及びジャイロセンサを用いて所定のサンプリング周期において検出したデータを積算することによって、送信機２０を装着したユーザの移動方向及び移動量を算出する。位置検出部２２において算出されたユーザの移動方向及び移動量を用いて示される情報を位置情報と称してもよい。位置検出部２２は、検出した位置情報を送信部２３へ出力する。
【００１８】
送信部２３は、方向検出部２１から出力されたユーザの向きに関する情報及び位置検出部２２から出力された位置情報を含む無線信号を受信機１０へ送信する。送信部２３は、例えば、予め定められた周波数帯の無線信号の通信に対応したアンテナを有している。
【００１９】
方向検出部２１及び位置検出部２２は、定期的に検出処理を実行し、検出した情報を定期的に送信部２３へ出力してもよい。もしくは、ユーザから検出処理の実行を指示する情報が入力された場合に、方向検出部２１及び位置検出部２２は、検出処理を実行し、検出した情報を送信部２３へ出力してもよい。
【００２０】
続いて、図３を用いて本発明の実施の形態１にかかる受信機１０の構成例について説明する。受信機１０は、メモリに格納されているプログラムをＣＰＵが実行することによって動作するコンピュータ装置であってもよい。受信機１０は、受信部１１、解析部１２、データ格納部１６及び表示部１７を有している。
【００２１】
解析部１２は、例えば、ＣＰＵもしくはＭＰＵ(Micro Processing Unit)等であってもよい。解析部１２は、さらに、判定部１３、距離特定部１４及び位置補正部１５を有している。データ格納部１６は、受信機１０内のメモリ等であってもよく、受信機１０に接続された外部記憶装置であってもよい。表示部１７は、ＬＣＤ（Liquid Crystal Display）等のディスプレイであってもよい。
【００２２】
受信部１１は、ユーザに装着された送信機２０から送信された無線信号を受信する。受信部１１は、送信機２０から定期的に送信される無線信号を受信してもよく、送信機２０から任意のタイミングに送信される無線信号を受信してもよい。受信部１１は、例えば、予め定められた周波数帯の無線信号の通信に対応したアンテナを有している。受信部１１は、受信した無線信号を解析部１２へ出力する。
【００２３】
判定部１３は、受信部１１から出力された無線信号に含まれるユーザの向きに関する情報を用いて、受信部１１において受信された無線信号が、ユーザの体を通過したか否かを判定する。例えば、ユーザが、北へ移動している際に、ユーザが北を向いている場合、判定部１３は、受信部１１において受信された無線信号が、ユーザの体を通過したと判定する。また、ユーザが、北へ移動している際に、ユーザが南を向いている場合、判定部１３は、受信部１１において受信された無線信号が、ユーザの体を通過していないと判定する。ここで、送信機２０は、図１において説明したようにユーザの胸の位置のように、ユーザの前面に装着されているとする。また、送信機２０が装着されている位置がユーザの前面ではない場合、無線信号がユーザの体を通過したか否かに関する判定基準は、送信機２０がユーザの前面に装着されている場合と異なる。
【００２４】
ユーザが移動する方角を判定する方法について、図４を用いて説明する。受信機１０に、４つのスイッチ３０〜３３が設けられているとする。さらに、図４に示すように、受信機１０の周囲を４分割して得られる北のエリアを北レイヤとし、東のエリアを東レイヤとし、南のレイヤを南レイヤとし、西のエリアを西レイヤとする。スイッチ３０は、北レイヤに設けられており、スイッチ３１は、東レイヤに設けられており、スイッチ３２は、南レイヤに設けられており、スイッチ３３は、西レイヤに設けられている。
【００２５】
例えば、北へ移動する場合には、送信機２０を装着したユーザは、スイッチ３０を押してから移動を開始してもよい。このような場合、判定部１３は、ユーザがスイッチ３０を押したことを検出すると、ユーザは、北へ移動していると判定してもよい。
【００２６】
スイッチが押された場所に応じて、ユーザの移動する方角を特定する場合、スイッチ３１及びスイッチ３３を東西の軸に沿うようにし、さらに、スイッチ３０及びスイッチ３２を南北の軸に沿うように受信機１０を設置する。もしくは、受信機１０が、地磁気センサを有する場合、地磁気センサによって検出された受信機１０の方向と、押されたスイッチの位置とを用いて、ユーザが移動する方角を特定してもよい。
【００２７】
ここで、図４においては、受信機１０の周囲のエリアを４分割し、４つのスイッチを有する例について説明したが、エリアの分割数及びスイッチの数についてはこれに制限されない。例えば、エリアの分割数を多くし、それに伴いスイッチの数を多くすることによって、ユーザが移動する方角を詳細に特定することができる。
【００２８】
このように、判定部１３は、受信機１０に設けられたスイッチを用いてユーザの移動方向を判定してもよい。もしくは、判定部１３は、無線信号に含まれるユーザの位置情報を用いて、ユーザの移動方向を判定してもよい。ユーザの位置情報は、受信機１０を基準として、受信機からの距離と受信機から見た方向を用いて示されている。そのため、判定部１３は、ユーザの位置情報を用いることにより、ユーザの移動方向を判定することができる。
【００２９】
図３に戻り、距離特定部１４は、判定部１３における判定結果と、受信部１１において受信した無線信号の信号強度とを用いて、受信機１０からユーザまでの距離を特定する。無線信号の信号強度は、例えば、ＲＳＳＩ（Received Signal Strength Indication）を用いて示されてもよい。ここで、距離特定部１４における受信機１０からユーザまでの距離の特定方法について説明する。
【００３０】
ユーザが送信機２０を装着している状態において、ユーザと送信機２０との間の距離を変化させながら、受信機１０において受信した無線信号のＲＳＳＩの値を事前に測定する。事前に測定された結果を図５に示す。図５は、受信機１０が受信した無線信号が、ユーザの体を通過している場合と、ユーザの体を通過していない場合とを示している。具体的には、ユーザが受信機１０と向き合った状態において測定した結果を、人体を通過していない場合として示し、ユーザが受信機１０に対して背を向けた状態において測定した結果を、人体を通過した場合として示している。例えば、データ格納部１６に、図５に示されるデータが格納されているとする。
【００３１】
距離特定部１４は、判定部１３においてユーザの体を通過した無線信号を受信したと判定された場合、無線信号のＲＳＳＩと、人体を通過した場合として示されるグラフ情報とを用いて、受信機１０との間の距離を特定する。また、距離特定部１４は、判定部１３においてユーザの体を通過していない無線信号を受信したと判定された場合、無線信号のＲＳＳＩと、人体を通過していない場合として示されるグラフ情報とを用いて、受信機１０との間の距離を特定する。
【００３２】
図５には、ユーザと受信機１０とが向き合った状態及びユーザが受信機１０に対して背を向けた状態の２つの状態における測定結果を示しているが、他の状態における測定が事前に実行されてもよい。例えば、ユーザが受信機１０に対して横を向いている状態において測定を実行してもよい。また、ユーザが受信機１０に対する角度を変更して、複数の状態において測定を実行してもよい。例えば、ユーザが受信機１０と向き合っている状態を０度とし、ユーザが受信機１０に対して背を向けた状態を１８０度として、ユーザの受信機１０に対する角度を変更してもよい。
【００３３】
また、判定部１３は、単にユーザの体を通過した無線信号か否かを判定するのみではなく、ユーザが受信機１０に対して横を向いている状態であることを判定してもよい。例えば、判定部１３は、ユーザが北方向へ移動している際に、ユーザが東方向を向いている場合、ユーザが受信機１０に対して横を向いていると判定してもよい。この場合、距離特定部１４は、無線信号のＲＳＳＩと、ユーザが横を向いている場合として示されるグラフ情報とを用いて、送信機２０との間の距離を特定する。
【００３４】
もしくは、判定部１３は、受信機１０に対してユーザが向いている角度を算出してもよい。例えば、判定部１３は、ユーザが北方向へ移動している際に、ユーザが北北東を向いている場合、ユーザが受信機１０に対して１３５度の方向に向いていると判定してもよい。この場合、距離特定部１４は、無線信号のＲＳＳＩと、事前にユーザが受信機１０に対して１３５度の方向を向いている際に測定された測定結果もしくは１３５度に近い方向を向いている際に測定された測定結果を示すグラフ情報とを用いて、送信機２０との間の距離を特定する。
【００３５】
このように、事前に、ユーザが受信機１０に対する角度を変えた複数の状態における、距離の変化に対するＲＳＳＩの値を測定しておくことによって、受信機１０と送信機２０との間の距離の誤差を小さくすることができる。
【００３６】
事前測定では実際に距離を変えて測定しなくても良く、所定の距離においてユーザの受信機に対する角度を変えた複数の状態に於けるＲＳＳＩ値を基準値として測定しておき、距離の変化に対するＲＳＳＩ値の変化は演算により算出する方法としても良い。
【００３７】
図３に戻り、位置補正部１５は、無線信号に含まれるユーザの位置情報を、距離特定部１４において特定された受信機１０とユーザとの間の距離を用いて補正する。位置補正部１５は、補正後の位置情報を表示部１７へ出力する。表示部１７が、位置補正部１５から出力された位置情報を表示することによって、受信機１０を操作するユーザは、送信機２０を装着したユーザの正確な位置を確認することができる。
【００３８】
ここで、受信機１０とは異なる他の装置、例えば、スマートフォン等の装置へ補正後の位置情報を送信し、他の装置において送信機２０を装着したユーザの正確な位置を表示させてもよい。この場合、表示部１７の代わりに、他の装置へ位置情報を送信する送信部（不図示）が用いられてもよい。もしくは、受信機１０が、表示部１７及び送信部を有し、受信機１０及び他の装置の両方において、管理者等が、送信機２０を装着したユーザの正確な位置を確認できるようにしてもよい。
【００３９】
また、送信機２０の位置検出部２２は、スイッチ３０〜３３のうち、押したスイッチの位置をユーザの初期位置として定め、位置情報を検出してもよい。ユーザの初期位置を、実際に移動を開始する地点に定めて測定された位置情報は、例えば、初期位置を受信機１０の中心もしくは受信機１０の任意の場所と仮定した場合よりも正確にユーザの位置を示す。そのため、位置補正部１５は、ユーザの初期位置を実際に移動を開始する地点に定めて測定された位置情報を、距離特定部１４において特定された距離を用いて補正することによって、より正確なユーザの位置を特定することができる。
【００４０】
続いて、図６を用いて本発明の実施の形態１にかかる受信機１０における位置補正処理の流れについて説明する。はじめに、受信部１１は、送信機２０から送信された無線信号を受信する（Ｓ１１）。次に、判定部１３は、無線信号に含まれるユーザの向きに関する情報を用いて、ユーザの向きを判定する（Ｓ１２）。次に、判定部１３は、ユーザの向きとユーザの移動方向に関する情報とを用いて、ステップＳ１１において受信した無線信号が、ユーザの体を通過しているか否かを判定する（Ｓ１３）。ユーザの移動方向は、ユーザが移動する前に送信機２０に備えられたスイッチを押すことによって、特定されているとする。
【００４１】
次に、距離特定部１４は、ステップＳ１１において受信した無線信号のＲＳＳＩ値を判定する（Ｓ１４）。次に、距離特定部１４は、ステップＳ１４における判定結果と、ステップＳ１５において特定したＲＳＳＩの値とを用いて、ユーザまでの距離を特定する（Ｓ１５）。
【００４２】
次に、位置補正部１５は、ステップＳ１１において受信した無線信号に含まれるユーザの位置情報を抽出する（Ｓ１６）。次に、位置補正部１５は、ステップＳ１６において抽出したユーザの位置情報を、ステップＳ１５において特定したユーザまでの距離を用いて補正する（Ｓ１７）。次に、表示部１７は、補正されたユーザの位置情報を表示する（Ｓ１８）。
【００４３】
ここで、ステップＳ１６におけるユーザの位置情報抽出処理は、ステップＳ１１とステップＳ１３の間において行われてもよい。この時、ステップＳ１３において、判定部１３は、ユーザの位置情報抽出処理において抽出したユーザの位置情報を用いて、ユーザの移動方向を決定してもよい。
【００４４】
以上説明したように、本発明の実施の形態１にかかる受信機１０を用いることによって、送信機２０から受信機１０へ送信された無線信号が、ユーザの体を通過したか否かを判定することができる。さらに、受信機１０は、図５に示すように、ユーザと受信機との距離に応じて変化するＲＳＳＩの値を、ユーザの受信機に対する向きを変更した状態において事前に測定された結果を用いることができる。これによって、受信機１０は、受信した無線信号が体を通過することによる信号強度の減衰を考慮して、受信機１０とユーザとの間の距離を特定することができる。そのため、ユーザと受信機１０との位置関係、さらに、ユーザの向きによらず、受信機１０は、ユーザの位置を正確に特定することができる。
【００４５】
（実施の形態２）
続いて、図７を用いて本発明の実施の形態２にかかる受信機４０の構成例について説明する。受信機４０は、図３の受信機１０に、認証部４１及びユーザ情報格納部４２を追加した構成である。受信機４０における認証部４１及びユーザ情報格納部４２以外の構成は、図３の受信機１０と同様であるため詳細な説明を省略する。
【００４６】
ユーザ情報格納部４２は、複数のユーザを識別する情報を格納している。例えば、ユーザ情報格納部４２には、それぞれのユーザの指紋情報、声紋情報もしくは顔画像情報等が格納されていてもよい。
【００４７】
認証部４１は、ユーザがスイッチ３０〜３３のいずれかのスイッチを押した場合に、ユーザの指紋情報を取得する。さらに、認証部４１は、取得した指紋情報と、ユーザ情報格納部４２に保存された情報とを用いて、スイッチを押したユーザを特定する。認証部４１は、スイッチを押したユーザを特定した場合、特定したユーザに関する情報を解析部１２へ出力する。
【００４８】
また、認証部４１は、ユーザの声紋情報を用いてユーザを特定する場合、受信機４０に設置されたマイク等（不図示）から得られたユーザの音声情報を用いて声紋情報を特定してもよい。認証部４１は、特定した声紋情報と、ユーザ情報格納部４２に保存された情報とを用いて、移動を開始するユーザを特定してもよい。また、認証部４１は、ユーザの顔画像情報を用いてユーザを特定する場合、受信機４０に設置されたカメラを用いて撮影されたユーザの顔画像が、ユーザ情報格納部４２に格納された顔画像と一致するか否かを判定してもよい。
【００４９】
データ格納部１６は、複数のユーザに関して、距離の変化に応じて変化するＲＳＳＩを測定した測定結果を格納している。つまり、データ格納部１６は、ユーザ毎に、事前に測定した測定結果を関連付けて管理している。
【００５０】
距離特定部１４は、認証部４１から出力されたユーザに関する測定結果をデータ格納部１６から抽出する。距離特定部１４は、データ格納部１６から抽出したグラフ情報と、判定部１３における判定結果とを用いて、受信機１０とユーザとの間の距離を特定する。
【００５１】
以上説明したように、本発明の実施の形態２にかかる受信機４０を用いることによって、複数のユーザの位置情報を補正することができる。また、送信機２０から送信される無線信号にユーザを識別する情報が含まれる場合、距離特定部１４は、無線信号を送信してきたユーザに関するグラフ情報をデータ格納部１６から抽出することができる。そのため、複数のユーザが移動をしている場合においても、ユーザ毎に位置情報を補正することができる。
【００５２】
（実施の形態３）
続いて、図８を用いて本発明の実施の形態３にかかる受信機５０の構成例について説明する。受信機５０は、図３の受信機１０に、フィードバック処理部５１を追加した構成である。受信機５０におけるフィードバック処理部５１以外の構成は、図３の受信機１０と同様であるため詳細な説明を省略する。
【００５３】
フィードバック処理部５１は、位置補正部１５から出力されたユーザの補正後の位置情報を受け取る。フィードバック処理部５１は、受け取った補正後の位置情報を送信機２０へ送信する。フィードバック処理部５１は、無線通信回線を介して補正後の位置情報を送信機２０へ送信する。フィードバック処理部５１が位置情報を送信機２０へ送信する際の無線通信方式は、受信部１１が送信機２０との間において用いている無線通信方式と同一であってもよく、異なる無線通信方式であってもよい。
【００５４】
送信機２０は、受信機５０のフィードバック処理部５１から送信された補正後の位置情報を受信することによって、現在の正確な位置を認識することができる。
【００５５】
一般的に、加速度センサ及びジャイロセンサを用いて検出する位置情報は、過去に検出された情報に新たに検出した情報を積算して求められる。情報を積算する際に、誤差も併せて積算される。そのため、送信機２０の位置検出部２２が検出する位置情報は、時間の経過とともに大きな誤差を含むこととなる。このような場合、受信機５０が位置情報を補正する際に、時間の経過とともに補正量が大きくなり、正確に補正を行うことができないことがある。
【００５６】
そのため、受信機５０が、補正した位置情報を送信機２０へフィードバックすることによって、送信機２０が保持する位置情報は、正確な位置情報へ更新される。これより、時間が経過しても、受信機５０における補正量の増加を抑えることができる。そのため、受信機５０は、正確な補正を継続して実行することができる。
【００５７】
また、図８の受信機５０は、図３の受信機１０にフィードバック処理部５１を追加した構成を示しているが、図７の受信機４０にフィードバック処理部５１を追加してもよい。
【００５８】
（実施の形態４）
続いて、図９を用いて送信機６０の構成例について説明する。送信機６０は、図２の送信機２０に判定部６１を追加した構成である。送信機６０における判定部６１以外の構成は、図２の送信機２０と同様であるため詳細な説明を省略する。
【００５９】
判定部６１は、送信機６０から受信機１０へ送信する無線信号が、送信機６０を装着したユーザの体を通過するか否かを判定する。具体的には、判定部６１は、方向検出部２１から出力されたユーザの向きに関する情報と、位置検出部２２から出力された受信機１０を基準としたユーザの位置情報とを用いる。判定部６１における判定処理は、図３の判定部１３と同様であるため詳細な説明を省略する。
【００６０】
送信部２３は、送信する無線信号が、送信機６０を装着したユーザの体を通過するか否かに関する判定結果を含む無線信号を受信機１０へ送信する。
【００６１】
続いて、図１０を用いて、送信機６０における、無線信号の送信処理の流れについて説明する。はじめに、方向検出部２１は、地磁気センサを用いてユーザの向きを検出する（Ｓ２１）。次に、位置検出部２２は、加速度センサ及びジャイロセンサを用いてユーザの位置情報を検出する（Ｓ２２）。
【００６２】
次に、判定部６１は、ステップＳ２１及びＳ２２において検出された情報を用いて、受信機１０へ送信する無線信号が、送信機６０を装着したユーザの体を通過するか否かを判定する（Ｓ２３）。次に、送信部２３は、ステップＳ２３において判定した判定結果を含む無線信号を受信機１０へ送信する（Ｓ２４）。
【００６３】
以上説明したように、送信機６０を用いることによって、送信機が、受信機１０において受信される無線信号が、ユーザの体を通過するか否かを判定することができる。この場合、受信機１０の解析部１２は、判定部１３を有する必要がなくなる。これによって、受信機１０において、無線信号がユーザの体を通過したか否かを判定する処理を実行する必要がなくなるため、処理負荷を軽減することができる。例えば、受信機１０が、多数のユーザに関する位置情報を補正する処理を実行する必要がある場合、受信機１０の処理負荷が高くなる。このような場合、無線信号がユーザの体を通過したか否かを判定する処理を送信機側にて実行する効果が大きくなる。
【００６４】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、受信機及び送信機における処理を、ＣＰＵにコンピュータプログラムを実行させることにより実現することも可能である。）
【００６５】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６６】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００６７】
１０  受信機
１１  受信部
１２  解析部
１３  判定部
１４  距離特定部
１５  位置補正部
１６  データ格納部
１７  表示部
２０  送信機
２１  方向検出部
２２  位置検出部
２３  送信部
３０〜３３  スイッチ
４０  受信機
４１  認証部
４２  ユーザ情報格納部
５０  受信機
５１  フィードバック処理部
６０  送信機
６１  判定部
【図１】
2016099217.tif 000003
【図２】
2016099217.tif 000004
【図３】
2016099217.tif 000005
【図４】
2016099217.tif 000006
【図５】
2016099217.tif 000007
【図６】
2016099217.tif 000008
【図７】
2016099217.tif 000009
【図８】
2016099217.tif 000010
【図９】
2016099217.tif 000011
【図１０】
2016099217.tif 000012