(57)【要約】【課題】  ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現することができる位置検出装置等を提供する。【解決手段】位置検出装置４００は、通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出する位置検出部４０１と、検出された自装置の位置情報を、無線通信を介して外部に配信する位置通知部４０２とを備える。【選択図】      図１２
2017161347.tif 000002
【特許請求の範囲】
【請求項１】
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出する位置検出手段と、
検出された前記自装置の位置情報を、前記無線通信を介して前記外部に配信する位置通知手段
とを備える位置検出装置。
【請求項２】
前記通信を行う状態と、前記自装置の位置を検出する状態とを切り替えるアプリケーション手段
を備える請求項１に記載の位置検出装置。
【請求項３】
自装置の移動を検出する移動検知手段を備え、
前記アプリケーション手段は、前記移動の検出時において、前記切り替えを行う
請求項１または請求項２に記載の位置検出装置。
【請求項４】
前記位置情報には当該位置情報の更新時刻が含まれ、
前記位置検出手段は、複数の前記更新時刻が新しい位置情報を基に、自装置の位置を検出する
請求項１乃至請求項３のいずれかに記載の位置検出装置。
【請求項５】
請求項１乃至請求項４に記載の少なくとも一つ以上の位置検出装置と、
定位置において自端末の位置情報を配信するペリフェラル端末
とを備える位置検出システム。
【請求項６】
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出し、
検出された前記自装置の位置情報を、前記無線通信を介して前記外部に配信する
位置検出方法。
【請求項７】
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出し、
検出された前記自装置の位置情報を、前記無線通信を介して前記外部に配信する
ことをコンピュータに実現させるための位置検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末の位置を検出するための位置検出装置等に関する。
【背景技術】
【０００２】
近年、iBeacon（登録商標）等の普及に伴い、ビーコン（Beacon）を用いた技術が広く開発されている。ビーコンは、存在や位置を伝えるために発信する光、電波または信号等、またはこれらを発信する装置やそれを含むシステムという意味で用いられる。以下、ビーコンを発信する装置はペリフェラル端末、ビーコンを受信し所定の処理を実行する装置はセントラル端末と称呼する。ペリフェラル端末とセントラル端末との間はBluetooth（登録商標）等の無線通信を介して通信可能となっている。
【０００３】
ビーコンを用いた技術の１つとして、位置検出機能を用いたサービスがある。このサービスでは、まず、ペリフェラル端末を所定エリア内に少なくとも１つ設置する。設置されたペリフェラル端末は、所定エリア内において、自端末の位置情報を含むビーコン情報をブロードキャスト配信する。ビーコン情報の配信エリア内に移動してきたセントラル端末（主にユーザの通信端末、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ等）は、ビーコン情報を受信することで各種サービスを受ける。各種サービスとは、博物館や美術館などの館内ガイド、スタンプラリー、更には、店舗でのクーポン配信、ポイント付与および決済等である。
【０００４】
ビーコン情報にはペリフェラル端末を識別可能なＩＤ（IDentifier）等が含まれている。セントラル端末は、ビーコン情報を基に、現在地から目的地までの経路や地図を提示したり、所定の店舗等で使用可能なクーポン等を当該セントラル端末のディスプレイ等に提示したりする。
【０００５】
特許文献１は、ビーコン情報を用いてデバイスの位置検出する技術について開示する。
【０００６】
特許文献２は、取り付け自在のビーコンを、任意のデバイス、人、動物などに接着又は付着させ、通信デバイス等を使用して位置を特定する技術について開示する。
【０００７】
特許文献３は、ビーコンから発する電界強度から距離を割り出し、三角測量を用いて位置を特定する技術を開示する。
【０００８】
この他、関連する技術として特許文献４がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特表２０１４−５１７９４３号公報
【特許文献２】特開２０１４‐０９９８５７号公報
【特許文献３】特表２０１４‐５３１９７３号公報
【特許文献４】特開２０１４‐１３９５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１〜３が開示するビーコンを用いたサービスは、主に屋内で実施され、屋内位置計測技術が用いられる。この技術は、距離の計測には複数のペリフェラル端末から受信する電波強度を利用する。即ち、各ペリフェラル端末が発する電界強度を基に、ペリフェラル端末からセントラル端末までの距離を割り出して、セントラル端末の位置を計測する。この技術では、複数のペリフェラル端末から電波強度の異なる信号を受信することで位置検出精度が向上する。よって、位置計測精度を上げるには、多くのペリフェラル端末が必要となる。屋内システムの規模にもよるが、ペリフェラル端末は、数十から数百個設置する必要がある。
【００１１】
しかし多くのペリフェラル端末を設置するにはコストがかかり、更にペリフェラル端末はその多くが電池駆動式であるため、電池交換の手間およびコストが必要となるという問題がある。
【００１２】
上記の問題点を鑑み、本発明は、ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現可能な位置検出装置等を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明の第１の形態に係る位置検出装置は、
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出する位置検出手段と、
検出された自装置の位置情報を、無線通信を介して外部に配信する位置通知手段
とを備える。
【００１４】
本発明の第２の形態に係る位置検出システムは、
上記に記載の少なくとも一つ以上の位置検出装置と、
定位置において自端末の位置情報を配信するペリフェラル端末
とを備える。
【００１５】
本発明の第３の形態に係る位置検出方法は、
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出し、
検出された自装置の位置情報を、無線通信を介して外部に配信する。
【００１６】
本発明の第４の形態に係る位置検出プログラムは、
通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出し、
検出された自装置の位置情報を、無線通信を介して外部に配信する
ことをコンピュータに実現させる。
【発明の効果】
【００１７】
本発明によれば、ビーコン設置のコスト等を最小限に抑え、高い位置計測精度を実現することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態における位置検出システムの構成例を示す図である。
【図２】本発明の第１の実施形態におけるペリフェラル端末の構成例を示す図である。
【図３】ペリフェラル端末等が備える位置記憶部の内部データの構成例を示す図である。
【図４】本発明の第１の実施形態におけるセントラル端末の構成例を示す図である。
【図５】本発明の第１の実施形態におけるペリフェラル端末の動作例を示すフローチャートである。
【図６】本発明の第１の実施形態におけるセントラル端末の動作例を示すフローチャートである。
【図７】本発明の第２の実施形態におけるセントラル端末の構成例を示す図である。
【図８】本発明の第２の実施形態におけるセントラル端末の動作例を示す図である。
【図９】本発明の第３の実施形態におけるセントラル端末の構成例を示す図である。
【図１０】本発明の第３の実施形態におけるセントラル端末の位置記憶部が記憶するビーコン情報のデータ構成例を示す図である。
【図１１】本発明の第３の実施形態におけるセントラル端末の動作例を示す図である。
【図１２】本発明の第４の実施形態における位置検出装置の構成例を示す図である。
【図１３】本発明の各実施形態において使用可能な情報処理装置の構成例を示す図である。
【発明を実施するための形態】
【００１９】
次に図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は本発明の実施形態における構成を模式的に表している。更に以下に記載される本発明の実施形態は一例であり、その本質を同一とする範囲において適宜変更可能である。
【００２０】
＜第１の実施形態＞
（情報抽出装置）
本発明の第１の実施形態に係る位置検出システム１００は、図１に示すように、ペリフェラル端末１_１、１_２、１_３（以下、１_１〜１_３と記載）と、セントラル端末２_１、２_２、２_３、２_４、２_５、２_６、２_７（以下、２_１〜２_７と記載）とを備えている。
【００２１】
（ペリフェラル端末）
ペリフェラル端末１_１〜１_３は、固定端末であり、屋内等のサービス対象エリア内のいずれかの定位置に配置される。ペリフェラル端末１_１〜１_３は、無線信号を介し、周囲にビーコン情報を配信する。
【００２２】
ペリフェラル端末１_１〜１_３の各々は、図２に示すように、位置検出部１１、位置通知部１２および位置記憶部１３を備える。位置検出部１１および位置通知部１２は、例えば、ＣＰＵ（Central Processing Unit）とメモリを含む制御回路等を含んで構成されている。位置記憶部１３は、ＣＰＵに接続されるメモリである。
【００２３】
位置記憶部１３は、ビーコン情報（位置情報）を格納する。ビーコン情報は、例えば、図３に示すように、「デバイスＩＤ」、「送信グループ」、「位置座標」のデータを備える。「デバイスＩＤ」は、ペリフェラル端末１_１〜１_３を識別可能なＩＤであり、ＵＵＩＤ（Universally Unique Identifier）等を指す。「送信グループ」は、メジャー値、マイナー値等を指す。メジャー値とは、大きなグループ（例えば、関東と関西）、マイナー値はそれより小さなグループ（例えば、東京都と千葉県）を表すことが出来る値である。「位置座標」は、ペリフェラル端末１_１〜１_３の位置を示す３点座標値（ｘ、ｙ、ｚ）等である。
【００２４】
位置検出部１１は、自端末（ペリフェラル端末１_１〜１_３）の位置座標を検出し、位置記憶部１３に格納する。この際、別装置を介して、ペリフェラル端末１_１〜１_３の位置検出用の無線信号を送信したり、ペリフェラル端末１_１〜１_３を、ＧＰＳ（Global Positioning System）からの測位用信号を受信可能な位置に配置しても良い。または、位置検出は別装置に実行させ、手入力等にて位置記憶部１３に格納してもよい。
【００２５】
位置通知部１２は、位置記憶部１３に格納されるビーコン情報を、無線通信を介して周辺に配信する。
【００２６】
（セントラル端末）
セントラル端末２_１〜２_７は、ユーザが所持するスマートフォン等の移動端末であり、屋内等をユーザの移動と共に移動する。
【００２７】
セントラル端末２_１〜２_７の各々は、図４に示すように、位置検出部２１、位置通知部２２、位置記憶部２３、通信部２４およびアプリケーション部２５等を備える。位置検出部２１、位置通知部２２、通信部２４およびアプリケーション部２５は、例えば、ＣＰＵとメモリとを含む制御回路を含んで構成される。位置記憶部２３は、ＣＰＵに接続されるメモリである。
【００２８】
位置検出部２１は、ペリフェラル端末１_１〜１_３または自端末以外のセントラル端末２_１〜２_７（発信元端末）から発信される無線通信の電界強度、および、無線通信を介して受信するビーコン情報に含まれる発信元端末の位置座標等から、自端末と発信元端末との間の距離を割り出す。これを少なくとも３つ以上の発信元端末との間で実施し、三角測量を用いて自端末の位置を特定する。
【００２９】
位置通知部２２および位置記憶部２３は、図２の位置通知部１２および位置記憶部１３と同様である。即ち、本実施形態におけるセントラル端末は、ペリフェラル端末（ビーコン）としての機能も備える。
【００３０】
通信部２４は、スマートフォンまたはタブレット等の通信端末として電話等の音声通信や、パケット通信を実行する。
【００３１】
アプリケーション部２５は、スマートフォンまたはタブレット等の通信端末としてＯＳが必要とするアプリケーションや、ユーザが所望するアプリケーションを実行する。本実施形態においてはセントラル端末２_１〜２_７がペリフェラル端末としての機能を有するが、この機能をアプリケーション部２５が制御しても良い。
【００３２】
（位置検出動作）
第１の実施形態に係る位置検出システム１００におけるペリフェラル端末１_１〜１_３およびセントラル端末２_１〜２_７の動作について図面を参照して説明する。
【００３３】
まず、図５を参照して、ペリフェラル端末１_１〜１_３の各々の動作について説明する。
【００３４】
ステップＳ１１０において、ペリフェラル端末１_１〜１_３の各々の位置検出部１１（図２参照）は、自端末の現在の位置を計測する。位置検出部１１は、計測された位置座標を、自端末のＩＤおよび送信グループと共に、ビーコン情報として位置記憶部１３（図３参照）に格納する。尚、位置検出部１１は、位置計測にＧＰＳ（Global Positioning System）を使用してもよいし、屋内においては位置計測用の信号を受信していてもよい。または、位置検出部１１は、管理者が所定の入力デバイスを介して手入力した位置情報を受信しても良い。
【００３５】
ステップＳ１２０において、位置通知部１２は、位置記憶部１３に格納されるビーコン情報を読み出し、読み出されたビーコン情報を無線通信を介して周囲に配信する。尚、ビーコン情報の配信は所定の間隔毎に行っても良い。これにより、ペリフェラル端末１_１〜１_３の周辺ではビーコン情報の取得が可能となる。
【００３６】
次に、図６を参照して、セントラル端末２_１〜２_７の各々の動作について説明する。
【００３７】
ステップＳ２１０において、セントラル端末２_１〜２_７の各々の位置検出部２１は、無線通信にて配信されているビーコン情報を検出する。
【００３８】
ステップＳ２２０において、位置検出部２１が、無線通信にて配信されているビーコン情報を３つ以上検出したか否かを判断する。３つ以上検出した場合（受信ＯＫ）、処理はステップＳ２３０へ進められる。３つ以上検出していない場合（受信ＮＧ）、処理はステップＳ２１０へ戻される。
【００３９】
ステップＳ２３０において、位置検出部２１は、受信したビーコン情報の各々の信号強度を基に、ペリフェラル端末１_１〜１_３またはペリフェラル端末として機能しているセントラル端末２_１〜２_７からの距離を検出する。一般的にビーコンでは、信号強度を「Ｉｍｍｅｄｉａｔｅ」（ごく近い）、「Ｎｅａｒ」（近い）、「Ｆａｒ」（遠い）の３つの距離グループで設定する。距離としては、おおまかに、「Ｉｍｍｅｄｉａｔｅ」が数ｃｍ程度の範囲（半径）内、「Ｎｅａｒ」が１ｍ程度の範囲内、「Ｆａｒ」が１０ｍ程度の範囲内となっている。
【００４０】
ステップＳ２４０において、位置検出部２１は、検出された距離と、３つ以上のビーコン情報に含まれる送信元ペリフェラル端末１_１〜１_３またはセントラル端末２_１〜２_７の位置座標を基に、三角測量を用いて自端末の位置座標を算出する。位置検出部２１は算出された位置座標、自端末のＩＤおよび送信グループと共に、ビーコン情報（図３参照）として位置記憶部２３に格納する。位置検出部２１はビーコン情報の検出終了をアプリケーション部２５に通知する。
【００４１】
ステップＳ２５０において、検出終了の通知を受けたアプリケーション部２５は、通信モードを、ビーコン情報を受信して自端末の位置を検出する通常モードからビーコン動作モードに切り替える。ビーコン動作モードは、ビーコン（ペリフェラル端末）としてビーコン情報を配信するモードである。尚、通信部２４は、ビーコン動作モードにおいてビーコン情報を送信する機能を有してもよい。
【００４２】
ステップＳ２６０において、位置通知部２２は、位置記憶部２３に格納されるビーコン情報を、無線通信を介して周囲に配信する。
【００４３】
（具体例）
図１に示す位置検出システム１００におけるペリフェラル端末１_１〜１_３およびセントラル端末２_１〜２_７の、ビーコン情報通知の具体的な動作について説明する。
【００４４】
先ず、図１の固定端末側のペリフェラル端末１_１〜１_３が、無線通信を介してビーコン情報を各々配信する。この場合、ペリフェラル端末１_１〜１_３の近隣に存在するセントラル端末２_１が、この３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれるペリフェラル端末１_１〜１_３各々の位置座標を基に、自端末の位置を検出する。検出が完了すると、セントラル端末２_１はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００４５】
次に、ペリフェラル端末１_２、１_３およびビーコン動作モードのセントラル端末２_１の近隣に存在するセントラル端末２_２が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_２はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００４６】
次に、ペリフェラル端末１_３およびビーコン動作モードのセントラル端末２_１、２_１の近隣に存在するセントラル端末２_３が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_３はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００４７】
次に、ビーコン動作モードのセントラル端末２_１〜２_３の近隣に存在するセントラル端末２_４が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_４はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００４８】
次に、ビーコン動作モードのセントラル端末２_１、２_３、２_４の近隣に存在するセントラル端末２_５が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_５はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００４９】
次に、ビーコン動作モードのセントラル端末２_２、２_３、２_５の近隣に存在するセントラル端末２_６が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_６はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００５０】
最後に、ビーコン動作モードのセントラル端末２_３、２_５、２_６の近隣に存在するセントラル端末２_７が、この近隣の３つのビーコン情報を受信し、受信する信号強度およびビーコン情報に含まれる位置座標を基に自端末の位置を検出する。検出が完了すると、セントラル端末２_７はビーコン動作モードに切り替わり、周囲にビーコン情報を配信する。
【００５１】
このようにしてペリフェラル端末１_１〜１_３近隣のセントラル端末２_１から順に、全てのセントラル端末２_１〜２_７がビーコン情報を検出することが出来るようになる。
【００５２】
上述したように、本発明の第１の実施形態によると、ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現することができる。これは、セントラル端末２_１〜２_７が、自端末の位置検出が完了すると、ビーコン動作モードに切り替わり、自らがペリフェラル端末としての機能を実行するからである。
【００５３】
＜第２の実施形態＞
本発明の第１の実施形態に係る位置検出システム１００においては、ペリフェラル端末１_１〜１_３は固定されており、セントラル端末２０_１〜２０_７は、移動は可能であるが、少なくとも一定期間は停止していることを前提としている。しかしながら、セントラル端末２０_１〜２０_７は、移動可能であり、移動するとその移動に合わせてビーコン情報を更新する必要がある。本発明の第２の実施形態においては、セントラル端末２０_１〜２０_７が移動する場合でもリアルタイムに位置情報を更新できる位置検出システムについて説明する。
【００５４】
本発明の第２の実施形態に係る位置検出システムは、ペリフェラル端末１_１〜１_３およびセントラル端末２０_１〜２０_７を備える。セントラル端末２０_１〜２０_７は、図７に示すように、位置検出部２１、移動検知部２６、位置通知部２２、位置記憶部２３、通信部２４およびアプリケーション部２５等を備える。位置検出部２１、移動検知部２６、位置通知部２２、通信部２４およびアプリケーション部２５は、例えば、ＣＰＵとメモリとを含む制御回路を含んで構成される。位置記憶部２３は、ＣＰＵに接続されるメモリである。
【００５５】
移動検知部２６は、セントラル端末２０_１〜２０_７が移動したこと、または停止したことを検知する加速度センサ等である。移動検知部２６は、移動を検知すると、位置検出部２１にビーコン情報の更新を依頼する。
【００５６】
その他は第１の実施形態と同様である。
【００５７】
本発明の第２の実施形態に係る位置検出システムの動作について図８のフローチャートを参照して説明する。
【００５８】
ステップＳ２０１において、セントラル端末２０_１〜２０_７の移動検知部２６は、セントラル端末２０_１〜２０_７が移動しているか、即ち、セントラル端末２０_１〜２０_７を所持するユーザ等が移動しているか否かを検知する。移動している場合、処理はステップＳ２２０へ進められ、ビーコン情報の更新処理が行われる。この検知は短い間隔で行われる方が、より精度の高い位置検出が可能となる。
【００５９】
ステップＳ２１０〜Ｓ２６０においては、第１の実施形態と同様である。
【００６０】
本発明の第２の実施形態によると、ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現することができる。これは、セントラル端末２０_１〜２０_７が、自端末の位置検出が完了すると、ビーコン動作モードに切り替わり、自らがペリフェラル端末としての機能を実行するからである。
【００６１】
更に、本発明の第２の実施形態によると、これは、セントラル端末２０_１〜２０_７が、自端末の移動を検知した際に、直ちに位置検出処理を実行し、ビーコン情報を更新する。これにより、リアルタイムで位置を計測できるようになり、測定の精度が高くなる。
【００６２】
＜第３の実施形態＞
本発明の第１の実施形態に係る位置検出システム１００においては、図１に示すように、セントラル端末２_３は、複数の他のセントラル端末２_１、２_２、２_４、２_５、２_６からビーコン情報を取得することができる。しかしながら、第２の実施形態で説明したように、他のセントラル端末２_１、２_２、２_４、２_５、２_６は移動するため、移動開始における更新処理時等においては、正確な位置を含むビーコン情報が配信されないことも考えられる。または、他のセントラル端末２_１、２_２、２_４、２_５、２_６またはペリフェラル端末１_１〜１_３の故障により、更新されないまま誤った位置を含むビーコン情報が配信されることも考えられる。
【００６３】
よって、本発明の第３の実施形態においては、ビーコン情報に更新時間を付加し、より新しい更新時間を含む３つ以上のビーコン情報を基に自端末の位置を検出する位置検出システムについて説明する。
【００６４】
本発明の第３の実施形態に係る位置検出システムは、ペリフェラル端末１Ａ_１〜１Ａ_３およびセントラル端末２０Ａ_１〜２０Ａ_７を備える。セントラル端末２０Ａ_１〜２０Ａ_７は、図９に示すように、位置検出部２１ａ、位置通知部２２ａ、位置記憶部２３ａ、通信部２４およびアプリケーション部２５等を備える。位置検出部２１ａ、位置通知部２２ａ、通信部２４およびアプリケーション部２５は、例えば、ＣＰＵとメモリとを含む制御回路を含んで構成される。位置記憶部２３ａは、ＣＰＵに接続されるメモリである。
【００６５】
位置記憶部２３ａは、ビーコン情報を格納する。ビーコン情報は、図１０に示すように、「更新時刻」、「デバイスＩＤ」、「送信グループ」、「位置座標」等のデータを備える。「更新時刻」は、位置検出部２１ａが現在位置を更新した時刻、即ち、ビーコン情報を生成した直近の時刻である。その他のデータ項目は第１の実施形態と同様である。尚、ペリフェラル端末１Ａ_１〜１Ａ_３も同様のビーコン情報を格納する。
【００６６】
位置検出部２１ａは、３つ以上のビーコン情報を取得した際、ビーコン情報に含まれる更新時刻がより新しいもの、または、更新時刻が現在時刻から所定の範囲内（例えば１分以内）のものを選び、当該選ばれたビーコン情報を基に、自端末の位置を検出する。当該検出された時刻は位置記憶部２３ａに格納される
位置通知部２２ａは、ビーコン動作モードに切り替わった際、検出された時刻を含むビーコン情報を周囲に配信する。
【００６７】
その他は第１の実施形態または第２の実施形態と同様である。
【００６８】
本発明の第３の実施形態に係る位置検出システムの動作を図１１に示すフローチャートを参照して説明する。
【００６９】
ステップＳ２２１において、位置検出部２１ａは、ビーコン情報を取得した際、ビーコン情報に含まれる更新時刻がより新しいもの、または、更新時刻が現在時刻から所定の時間内（例えば１分以内）のものを選び、当該選ばれたビーコン情報を３つ以上取得したか判断する。
【００７０】
ステップＳ２４１において、位置検出部２１ａは、検出した距離と複数のビーコン情報に含まれる位置座標とから、三角測量で自端末の位置座標を算出する。更に、この位置座標が更新された更新時刻を取得し、この更新時刻および位置座標を含むビーコン情報を生成する。当該ビーコン情報は位置記憶部２３ａに格納される。
【００７１】
ステップＳ２６１において、位置通知部２２ａは、更新時刻を含むビーコン情報を周囲に配信する。
【００７２】
その他のステップは第１の実施形態（図６参照）と同様である。
【００７３】
本発明の第３の実施形態によると、ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現することができる。これは、セントラル端末２０Ａ_１〜２０Ａ_７が、自端末の位置検出が完了すると、ビーコン動作モードに切り替わり、自らがペリフェラル端末としての機能を実行するからである。
【００７４】
更に、本発明の第３の実施形態によると、ペリフェラル端末１Ａ_１〜１Ａ_３およびセントラル端末２０Ａ_１〜２０Ａ_７は、更新時刻を含めたビーコン情報を周囲に配信する。これにより、最新のデータから位置検出を行うことができるようになり、より信頼性の高い位置計測が可能となる。
【００７５】
＜第４の実施形態＞
本発明の第４の実施形態に係る位置検出装置（セントラル端末）４００は、図１２に示すように、位置検出部４０１および位置通知部４０２を備える。
【００７６】
位置検出部４０１は、通信および移動が可能な自装置の位置を、外部より無線通信を介して受信する複数の位置情報を基に検出する。
【００７７】
位置通知部４０２は、検出された自装置の位置情報を、無線通信を介して外部に配信する。
【００７８】
位置検出装置４００は複数存在することで、互いに位置情報を送信しあい、自装置の位置を検出する。
【００７９】
本発明の第４の実施形態によると、ビーコン設置のコスト等を最小限に押さえ、高い位置計測精度を実現することができる。これは、位置検出装置４００が、自端末の位置検出が完了すると、ビーコン動作モードに切り替わり、自らがペリフェラル端末としての機能を実行するからである。
【００８０】
尚、上述した各実施形態は組み合わせて実施されても良い。例えば、第２の実施形態と第３の実施形態とは組み合わせて実施することも可能である。
【００８１】
（情報処理装置）
本発明の各実施形態において、各端末（装置、システムも含む）の各構成要素は、機能単位のブロックを示している。各端末の各構成要素の一部又は全部は、例えば図１３に示すような情報処理装置５００とプログラムとの任意の組み合わせにより実現される。情報処理装置５００は、一例として、以下のような構成を含む。
【００８２】
・ＣＰＵ５０１
・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３
・ＲＡＭ５０３にロードされるプログラム５０４
・プログラム５０４を格納する記憶装置５０５
・記録媒体５０６の読み書きを行うドライブ装置５０７
・通信ネットワーク５０９と接続する通信インタフェース５０８
・データの入出力を行う入出力インタフェース５１０
・各構成要素を接続するバス５１１
各実施形態における各端末の各構成要素は、これらの機能を実現するプログラム５０４をＣＰＵ５０１が取得して実行することで実現される。各端末の各構成要素の機能を実現するプログラム５０４は、例えば、予め記憶装置５０５やＲＡＭ５０３に格納されており、必要に応じてＣＰＵ５０１が読み出す。なお、プログラム５０４は、通信ネットワーク５０９を介してＣＰＵ５０１に供給されてもよいし、予め記録媒体５０６に格納されており、ドライブ装置５０７が当該プログラムを読み出してＣＰＵ５０１に供給してもよい。
【００８３】
各端末の実現方法には、様々な変形例がある。例えば、各端末は、構成要素毎にそれぞれ別個の情報処理装置５００とプログラムとの任意の組み合わせにより実現されてもよい。また、各端末が備える複数の構成要素が、一つの情報処理装置５００とプログラムとの任意の組み合わせにより実現されてもよい。
【００８４】
また、各端末の各構成要素の一部又は全部は、その他の汎用または専用の回路 、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップ によって構成されてもよいし、バスを介して接続される複数のチップ によって構成されてもよい。
【００８５】
各端末の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。
【００８６】
各端末の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【符号の説明】
【００８７】
１_１      ：ペリフェラル端末
１_２      ：ペリフェラル端末
１_３      ：ペリフェラル端末
１Ａ_１      ：ペリフェラル端末
１Ａ_２      ：ペリフェラル端末
１Ａ_３      ：ペリフェラル端末
２_１      ：セントラル端末
２_２      ：セントラル端末
２_３      ：セントラル端末
２_４      ：セントラル端末
２_５      ：セントラル端末
２_６      ：セントラル端末
２_７      ：セントラル端末
１１        ：位置検出部
１２        ：位置通知部
１３        ：位置記憶部
２０_１      ：セントラル端末
２０_７      ：セントラル端末
２０Ａ_１    ：セントラル端末
２０Ａ_７    ：セントラル端末
２１        ：位置検出部
２１ａ      ：位置検出部
２２        ：位置通知部
２２ａ      ：位置通知部
２３        ：位置記憶部
２３ａ      ：位置記憶部
２４        ：通信部
２５        ：アプリケーション部
２６        ：移動検知部
１００      ：位置検出システム
４００      ：位置検出装置
４０１      ：位置検出部
４０２      ：位置通知部
５００      ：情報処理装置
５０１      ：ＣＰＵ
５０３      ：ＲＡＭ
５０４      ：プログラム
５０５      ：記憶装置
５０６      ：記録媒体
５０７      ：ドライブ装置
５０８      ：通信インタフェース
５０９      ：通信ネットワーク
５１０      ：入出力インタフェース
５１１      ：バス
【図１】
2017161347.tif 000003
【図２】
2017161347.tif 000004
【図３】
2017161347.tif 000005
【図４】
2017161347.tif 000006
【図５】
2017161347.tif 000007
【図６】
2017161347.tif 000008
【図７】
2017161347.tif 000009
【図８】
2017161347.tif 000010
【図９】
2017161347.tif 000011
【図１０】
2017161347.tif 000012
【図１１】
2017161347.tif 000013
【図１２】
2017161347.tif 000014
【図１３】
2017161347.tif 000015