(57)【要約】      （修正有）【課題】容易に磁場マップの更新が可能な磁場マップ更新方法及び磁場マップ更新装置を提供する。【解決手段】磁場測定機能を有する携帯端末により建築物内の所定位置で測定された磁場計測値と、建築物内の座標系で示される座標値と磁場データ値が関連付けられた磁場マップの前記磁場データ値とを比較する工程と、前記磁場計測値と前記磁場データ値とが一致しなかった場合に前記所定位置に対応する前記磁場マップ上の位置を更新位置に設定する工程と、該更新位置で前記携帯端末により新たに測定された磁場計測値を基に前記磁場マップを更新する工程とを有する。【選択図】図１
2018115894.tif 000002
【特許請求の範囲】
【請求項１】
磁場測定機能を有する携帯端末により建築物内の所定位置で測定された磁場計測値と、建築物内の座標系で示される座標値と磁場データ値が関連付けられた磁場マップの前記磁場データ値とを比較する工程と、前記磁場計測値と前記磁場データ値とが一致しなかった場合に前記所定位置に対応する前記磁場マップ上の位置を更新位置に設定する工程と、該更新位置で前記携帯端末により新たに測定された磁場計測値を基に前記磁場マップを更新する工程とを有する磁場マップ更新方法。
【請求項２】
前記更新位置で測定された磁場計測値は、予め設定された測定回数に達する迄蓄積され、蓄積された前記磁場計測値の平均値を基に前記磁場マップを更新する請求項１に記載の磁場マップ更新方法。
【請求項３】
前記磁場マップは、微細なセルにより分割され、該セル毎に座標値と、磁場データ値と、前記磁場計測値を前記磁場データ値に合致させる係数行列が設定され、前記更新位置で測定された前記磁場計測値に対して前記更新位置に対応する前記セルの係数行列を適用し、前記磁場マップを更新する請求項１又は請求項２に記載の磁場マップ更新方法。
【請求項４】
電磁界シミュレーションで得られた磁場データ値と建築物内の座標系で示される座標値とが関連付けられた磁場マップを作成する磁場マップ作成部と、前記建築物内で実測された磁場計測値と、対応する前記磁場マップ上の前記磁場データ値とが一致しなかった位置を前記磁場マップの更新位置と設定し、該更新位置で新たに実測された前記磁場計測値を基に前記磁場マップを更新する磁場マップ更新部と、前記磁場マップ作成部による前記磁場マップの作成と前記磁場マップ更新部による前記磁場マップの更新とを制御する制御演算部とを具備する磁場マップ更新装置。
【請求項５】
前記更新位置で実測された前記磁場計測値を、予め設定された測定回数迄蓄積する記憶部を更に具備し、前記磁場マップ更新部は、蓄積された前記磁場計測値の平均値を基に前記磁場マップを更新する請求項４に記載の磁場マップ更新装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁場の分布情報を基に作成された磁場マップを更新する磁場マップ更新方法及び磁場マップ更新装置に関するものである。
【背景技術】
【０００２】
従来、屋内の位置測定（測位）は、トータルステーション、レーザスキャナ等の測量装置により行われている。然し乍ら、従来の測位方法は、高価な測量装置を用いる必要があった。
【０００３】
測量装置を用いない測位方法として、自然界に存在する磁場を用いる手法がある。磁場を用いる手法では、磁場と位置座標とを関連付けた磁場マップを作成し、磁場マップを基に測位を行なう。先ず手持ちの携帯端末で磁場を測定し、磁場強度の実測値である磁場計測値と磁場マップとを比較し、磁場マップ上に於ける携帯端末の位置の候補を絞込む。
【０００４】
携帯端末を移動させることで、磁場計測値が変化する。従って、移動先の磁場計測値と、加速度計等、他のセンサで検出した移動距離とを基に、携帯端末の位置の候補を更に絞込む。上記した携帯端末の位置変更を繰返すことで、最終的に携帯端末の磁場マップ上での位置を特定することができる。
【０００５】
磁場マップを用いて建築物内の測位を行なう為には、事前に建築物全体の磁場マップを作成する必要がある。然し乍ら、磁場は、配線や配管の変更、什器の設置等により、容易に変化が生じる為、精度よく測位を行う為には磁場の変化に合わせて磁場マップを更新し続ける必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４３９８９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、容易に磁場マップの更新が可能な磁場マップ更新方法及び磁場マップ更新装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明は、磁場測定機能を有する携帯端末により建築物内の所定位置で測定された磁場計測値と、建築物内の座標系で示される座標値と磁場データ値が関連付けられた磁場マップの前記磁場データ値とを比較する工程と、前記磁場計測値と前記磁場データ値とが一致しなかった場合に前記所定位置に対応する前記磁場マップ上の位置を更新位置に設定する工程と、該更新位置で前記携帯端末により新たに測定された磁場計測値を基に前記磁場マップを更新する工程とを有する磁場マップ更新方法に係るものである。
【０００９】
又本発明は、前記更新位置で測定された磁場計測値は、予め設定された測定回数に達する迄蓄積され、蓄積された前記磁場計測値の平均値を基に前記磁場マップを更新する磁場マップ更新方法に係るものである。
【００１０】
又本発明は、前記磁場マップは、微細なセルにより分割され、該セル毎に座標値と、磁場データ値と、前記磁場計測値を前記磁場データ値に合致させる係数行列が設定され、前記更新位置で測定された前記磁場計測値に対して前記更新位置に対応する前記セルの係数行列を適用し、前記磁場マップを更新する磁場マップ更新方法に係るものである。
【００１１】
又本発明は、電磁界シミュレーションで得られた磁場データ値と建築物内の座標系で示される座標値とが関連付けられた磁場マップを作成する磁場マップ作成部と、前記建築物内で実測された磁場計測値と、対応する前記磁場マップ上の前記磁場データ値とが一致しなかった位置を前記磁場マップの更新位置と設定し、該更新位置で新たに実測された前記磁場計測値を基に前記磁場マップを更新する磁場マップ更新部と、前記磁場マップ作成部による前記磁場マップの作成と前記磁場マップ更新部による前記磁場マップの更新とを制御する制御演算部とを具備する磁場マップ更新装置に係るものである。
【００１２】
更に又本発明は、前記更新位置で実測された前記磁場計測値を、予め設定された測定回数迄蓄積する記憶部を更に具備し、前記磁場マップ更新部は、蓄積された前記磁場計測値の平均値を基に前記磁場マップを更新する磁場マップ更新装置に係るものである。
【発明の効果】
【００１３】
本発明によれば、磁場測定機能を有する携帯端末により建築物内の所定位置で測定された磁場計測値と、建築物内の座標系で示される座標値と磁場データ値が関連付けられた磁場マップの前記磁場データ値とを比較する工程と、前記磁場計測値と前記磁場データ値とが一致しなかった場合に前記所定位置に対応する前記磁場マップ上の位置を更新位置に設定する工程と、該更新位置で前記携帯端末により新たに測定された磁場計測値を基に前記磁場マップを更新する工程とを有するので、前記磁場マップの更新が必要な位置を探す為の処理を別途行う必要がなく、容易に前記磁場マップを更新することができる。
【００１４】
又本発明によれば、電磁界シミュレーションで得られた磁場データ値と建築物内の座標系で示される座標値とが関連付けられた磁場マップを作成する磁場マップ作成部と、前記建築物内で実測された磁場計測値と、対応する前記磁場マップ上の前記磁場データ値とが一致しなかった位置を前記磁場マップの更新位置と設定し、該更新位置で新たに実測された前記磁場計測値を基に前記磁場マップを更新する磁場マップ更新部と、前記磁場マップ作成部による前記磁場マップの作成と前記磁場マップ更新部による前記磁場マップの更新とを制御する制御演算部とを具備するので、前記磁場マップの更新が必要な位置を探す為の処理を別途行う必要がなく、容易に前記磁場マップを更新することができるという優れた効果を発揮する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例に係る磁場マップ更新装置を示す構成図である。
【図２】本発明の実施例に係る携帯端末を示す構成図である。
【図３】本発明の実施例に係るＢＩＭデータを示す説明図である。
【図４】本発明の実施例に係る磁場マップを示す説明図である。
【図５】磁場マップの作成を説明するフローチャートである。
【図６】携帯端末の測位を説明するフローチャートである。
【図７】磁場マップの更新を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ本発明の実施例を説明する。
【００１７】
先ず、図１に於いて、本発明の実施例に係る磁場マップ更新装置１について説明する。
【００１８】
該磁場マップ更新装置１は、磁場マップの作成及び更新を行う。該磁場マップ更新装置１は、ＣＰＵ等の制御演算部２と、ＢＩＭデータ作成部３と、磁場マップ作成部４と、磁場マップ較正部５と、測位部６と、磁場マップ更新部７と、通信部８と、記憶部９と、表示部１１と、操作部１２とを有している。
【００１９】
前記ＢＩＭデータ作成部３は、図３に示される様な、ＢＩＭ（Ｂｕｉｌｄｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｍｏｄｅｌｉｎｇ）データ２５を作成する機能を有している。該ＢＩＭデータ２５は、例えば鉄骨を有する柱２６、天井に張り巡らされた配線２７、水回りの配管２８、上下の階層に掛渡るケーブル２９、什器３１の配置や材質、建築物内に設定した基準位置を基準とした座標値等、建築物に関する全ての情報を基に作成される３次元モデルデータ（図３中では２次元で表示）である。又、前記ＢＩＭデータ２５は、例えば立方体状の微細なセル３２により分割された構成となっている。該セル３２は、それぞれ建築物内の座標系で示される３次元座標で位置が表示される。尚、建築物に関する情報は、設計図、設計データ等から得ることができる。
【００２０】
前記磁場マップ作成部４は、前記ＢＩＭデータ２５を基に、前記セル３２毎に番付し、該セル３２毎に磁場強度を求める。
【００２１】
前記磁場マップ作成部４は、前記柱２６や前記配線２７等の自然磁場への影響を考慮して電磁界シミュレーションを実行する。電磁界シミュレーションにより、建築物内の磁場の強度が前記セル３２毎に演算され、強度分布が求められる。又、前記磁場マップ作成部４は、電磁界シミュレーション結果を基に、建築物内の全域の番付された前記セル３２について、建築物内の座標系で示される座標値と電磁界シミュレーションにより得られた磁場強度（磁場データ値）とが関連付けられた磁場マップ３３を作成する。
【００２２】
該磁場マップ３３は、図４に示される様な分布図であってもよいし、等高線により表されてもよい。尚、図４では、該磁場マップ３３の磁場分布を磁場の強さを濃淡で表した分布図としているが、赤や黄色等、色の違いにより磁場の強さを表す分布図としてもよい。
【００２３】
前記磁場マップ較正部５は、前記磁場マップ作成部４で作成された前記磁場マップ３３上の所定の位置に少なくとも１つの標定点を設定する。又、前記磁場マップ較正部５は、標定点で測定された磁場強度の実測値（磁場計測値）と、前記磁場マップ３３上の磁場データ値との比較により、該磁場マップ３３の較正を行う。
【００２４】
前記測位部６は、後述する携帯端末１３で測定された磁場計測値、移動距離、移動方向を基に、該携帯端末１３の前記磁場マップ３３上での位置を特定し、該磁場マップ３３上の座標値から前記携帯端末１３の位置を測定（測位）する。
【００２５】
磁場マップ更新部７は、建築物内の所定の位置で測定された磁場計測値と、前記磁場マップ３３上の所定位置に対応する位置（前記セル３２）の磁場データ値とを比較し、磁場計測値と磁場データ値とが一致しているかどうかを判断する。又、前記磁場マップ更新部７は、磁場計測値と磁場データ値とが一致していないと判断した場合、不一致であった前記セル３２を前記磁場マップ３３の更新位置として設定する。更に、前記磁場マップ更新部７は、更新位置で測定された磁場計測値を順次取得し、一致する磁場計測値が予め設定された数だけ取得された時点で、その磁場計測値を正しい磁場計測値として前記磁場マップ３３を更新する。
【００２６】
尚、該磁場マップ３３は、前記セル３２毎に磁場計測値を磁場データ値に合致させる為の係数行列が予め作成されている。前記磁場マップ３３の更新は、磁場計測値に対して、磁場計測値の取得位置に対応する前記セル３２の係数行列を適用することで実行される。該係数行列は、自然磁場を基に推定されるものであり、建築物内の構造に拘わらず適用可能となっている。
【００２７】
前記通信部８は、前記携帯端末１３との間でデータの授受を行うものである。前記通信部８は、前記携帯端末１３から該携帯端末１３が具備する各センサ（後述）による測定結果を受信する。又、前記通信部８は、前記測位部６で測位した前記携帯端末１３の測定結果、磁場マップ３３等を該携帯端末１３に送信する。
【００２８】
前記記憶部９には、前記ＢＩＭデータ２５を作成する為のプログラム、前記磁場マップ３３を作成する為のプログラム、該磁場マップ３３を較正する為の較正プログラム、前記携帯端末１３の移動方向を演算する移動方向演算プログラム、前記携帯端末１３の測位を行う為の測位プログラム、前記磁場マップ３３を更新する為の更新プログラム、前記携帯端末１３との通信を行う為の通信プログラム、前記表示部１１に前記磁場マップ３３や測位結果等を表示させる為の表示プログラム等の各種プログラムが格納される。
【００２９】
又、前記記憶部９には、前記ＢＩＭデータ２５を作成する為の建築物のデータ、前記ＢＩＭデータ２５、電磁界シミュレーションのシミュレーション結果、前記磁場マップ３３、該磁場マップ３３の各セル３２毎に作成された係数行列、標定点の磁場計測値、更新点での磁場計測値群、測位結果等の各種データが格納される。
【００３０】
前記表示部１１は、前記ＢＩＭデータ２５、前記磁場マップ３３、測位結果等を表示させる機能を有している。又、前記操作部１２は、例えば前記ＢＩＭデータ２５を作成する為の建築物に関する情報の入力が可能となっている。
【００３１】
次に、図２に於いて、前記携帯端末１３について説明する。
【００３２】
該携帯端末１３は、例えばスマートフォンやタブレット等であり、ＣＰＵ等の制御演算部１４と、磁場センサ１５と、加速度計（ＩＭＵ：Ｉｎｅｒｔｉａｌ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｕｎｉｔ）１６と、傾斜センサ１７と、方位センサ１８と、通信部１９と、記憶部２１と、表示部２２と、操作部２３等を有している。
【００３３】
前記磁場センサ１５は、磁場強度の実測値である磁場計測値を取得する。又、前記ＩＭＵ１６は、所定の位置からの移動距離、移動方向を検出可能となっている。
【００３４】
前記傾斜センサ１７は、例えば水平に対する２軸の傾斜を検出可能であり、前記携帯端末１３の傾斜角、傾斜方向を検出可能となっている。更に、前記方位センサ１８は、前記携帯端末１３の方位角、即ち移動方向を検出可能となっている。
【００３５】
前記通信部１９は、前記磁場センサ１５で計測された磁場計測値、前記ＩＭＵ１６で計測された移動距離、前記方位センサ１８で検出された移動方向を前記磁場マップ更新装置１に送信する。又、前記通信部１９は、前記磁場マップ更新装置１からの測位結果、前記磁場マップ３３を受信する様になっている。
【００３６】
前記記憶部２１には、前記傾斜センサ１７の検出結果を基に前記携帯端末１３の傾斜を補正する傾斜補正プログラム、前記方位センサ１８の検出結果を基に移動方向を判断する移動方向判断プログラム、磁場計測値と移動距離とを関連付けて前記磁場マップ更新装置１に送信し、該磁場マップ更新装置１から測位結果や磁場マップ３３等の各種データを受信する為の通信プログラム、前記磁場マップ３３や測位結果を表示する為の表示プログラム等のプログラムが格納されている。
【００３７】
前記表示部２２は、前記磁場マップ更新装置１から受信した前記磁場マップ３３や測位結果を基に、該磁場マップ３３上での前記携帯端末１３の位置を表示する様になっている。又、前記操作部２３は、測位の開始及び停止、或は前記磁場マップ３３の拡大及び縮小等の各種操作を行うことができる。
【００３８】
次に、図５のフローチャートを用い、本実施例に係る前記磁場マップ３３の作成方法について説明する。
【００３９】
ＳＴＥＰ：０１  先ず、設計図等を基に、対象となる建築物の前記柱２６、前記配線２７、前記配管２８、前記ケーブル２９、前記什器３１の配置や材質、座標値等、建築物に関する全ての情報が、前記操作部１２を介して前記磁場マップ更新装置１に入力される。尚、データ化された設計情報をメモリカード等に格納し、メモリカード読取り機等を介して設計データを読込む様にしてもよい。
【００４０】
ＳＴＥＰ：０２  前記ＢＩＭデータ作成部３は、入力された建築物に関する全ての情報を基に、建築物全体の詳細なモデル（前記ＢＩＭデータ２５）を作成する。尚、該ＢＩＭデータ２５に含まれる座標値は、建築物内に設定した基準位置を基準とした座標系であるが、既知の点に設けられた基準杭等を基に絶対座標系に変換してもよい。
【００４１】
ＳＴＥＰ：０３  次に、前記磁場マップ作成部４は、前記ＢＩＭデータ作成部３が作成した前記ＢＩＭデータ２５を基に、自然磁場に建築物の構造物等の影響要素を全て加味し、実際の磁場をシミュレートする電磁界シミュレーションを実行する。電磁界シミュレーションにより、建築物内の全ての前記セル３２について、どの様な磁場が形成されるかがシミュレートされ、前記セル３２単位で磁場分布が演算される。
【００４２】
ＳＴＥＰ：０４  又、前記磁場マップ作成部４は、電磁界シミュレーションにより演算された建築物内の磁場データ値の分布と、前記ＢＩＭデータ２５に含まれる建築物内の座標値とを基に、磁場データ値と座標値とを関連付けた建築物内の前記磁場マップ３３を作成する。作成された該磁場マップ３３は、前記記憶部９に格納される。
【００４３】
ＳＴＥＰ：０５  該磁場マップ３３が作成されると、該磁場マップ３３上の所定箇所、少なくとも１箇所に標定点が設定される。標定点が設定されると、建築物内の標定点の３次元座標を、トータルステーション等の位置座標取得装置により取得する。又、前記携帯端末１３の前記磁場センサ１５により、標定点の磁場計測値を実測する。
【００４４】
最後に、実測された標定点の３次元座標及び磁場計測値と、前記磁場マップ３３上での３次元座標及び磁場データ値とを比較し、比較結果に基づき前記磁場マップ３３を実測値に合致する様較正する。
【００４５】
この時、該磁場マップ３３に含まれる座標値は、建築物内に設定された基準点を基準とした３次元座標である。従って、較正の際に、位置座標取得装置としてＧＮＳＳ装置を用いる場合には、前記磁場マップ３３の座標系を絶対座標系へと変換するか、或はＧＮＳＳ装置の絶対座標系を前記磁場マップ３３の座標系へと変換する。
【００４６】
尚、ＳＴＥＰ：０４の電磁界シミュレーションにより、充分な精度の前記磁場マップ３３が得られる場合には、ＳＴＥＰ：０５の磁場マップの較正処理は省略してもよい。
【００４７】
次に、図６のフローチャートを用い、前記磁場マップ３３を用いた前記携帯端末１３の測位方法について説明する。
【００４８】
ＳＴＥＰ：１１  先ず、建築物内の所定位置に於いて、前記操作部２３より前記携帯端末１３の測位を開始させる。該携帯端末１３の測位が開始されると、前記磁場センサ１５により測位開始位置（第１地点）の磁場計測値が実測される。実測された磁場計測値は、前記通信部１９，８を介して前記磁場マップ更新装置１に送信される。尚、この時に前記ＩＭＵ１６により取得される移動距離は０となる。
【００４９】
ＳＴＥＰ：１２  磁場計測値が受信されると、前記制御演算部２は、前記磁場マップ３３上で、磁場計測値と一致する磁場データ値を有する位置（前記セル３２）を抽出する。通常、同一の磁場データ値を有する前記セル３２は複数箇所あり、これらは全て前記携帯端末１３の位置の候補として設定される。
【００５０】
ＳＴＥＰ：１３  該携帯端末１３の位置の候補である前記セル３２が設定されると、前記制御演算部２により、前記セル３２が複数であるかが判断される。該セル３２が複数ではない、即ち１つであると判断された場合には、前記携帯端末１３の位置が特定されたとして、該携帯端末１３の測位を終了する。
【００５１】
ＳＴＥＰ：１４  ＳＴＥＰ：１３にて、該携帯端末１３の位置の候補である前記セル３２が複数あると判断された場合には、測位開始位置（第１地点）から所定距離移動した位置（第２地点）に於いて、前記磁場センサ１５による磁場計測値と、前記ＩＭＵ１６による移動距離とが取得される。
【００５２】
ＳＴＥＰ：１５  又、前記傾斜センサ１７により前記携帯端末１３の傾斜角及び傾斜方向が検出されると共に、前記方位センサ１８により前記携帯端末１３の方位角が検出される。
【００５３】
ＳＴＥＰ：１６  前記制御演算部１４は、検出された傾斜角及び傾斜方向に基づき前記携帯端末１３が水平となる様傾斜を補正すると共に、補正結果と検出された方位角に基づき、前記携帯端末１３の移動方向を演算する。前記携帯端末１３で取得された第２地点の磁場計測値、移動距離及びどの方位に移動したかが、前記通信部１９，８を介して前記磁場マップ更新装置１に送信される。
【００５４】
尚、前記携帯端末１３の移動方向の演算は、前記傾斜センサ１７と前記方位センサ１８の検出結果を基に、前記制御演算部１４で行ってもよい。
【００５５】
ＳＴＥＰ：１７  前記制御演算部２は、第２地点の磁場計測値と前記磁場マップ３３上の磁場データ値とが一致する前記セル３２を、前記携帯端末１３の第２地点の候補として抽出する。
【００５６】
更に、前記制御演算部２は、第２地点の候補である全ての前記セル３２について、ＳＴＥＰ：１６で受信した移動距離、移動方向を逆算した位置を求める。又、前記制御演算部２は、第２地点の候補のうち、逆算した位置に第１地点の候補が存在する前記セル３２を更に抽出する。抽出された該セル３２は、第２地点の候補として設定される。
【００５７】
ＳＴＥＰ：１８  ＳＴＥＰ：１７にて第２地点の位置の候補である前記セル３２が設定されると、前記制御演算部２は、第２地点の候補が１つであるかどうかを判断する。第２地点の候補が１つであると判断された場合には、第２地点、即ち前記携帯端末１３の現在位置が特定されたと判断される。
【００５８】
又、該携帯端末１３の位置の候補が１つではないと判断された場合には、第２地点から第３地点へと移動し、ＳＴＥＰ：１４〜ＳＴＥＰ：１８の処理が再度行われる。
【００５９】
例えば、第３地点で磁場計測値が実測された場合には、前記制御演算部２は、第３地点で取得された磁場計測値と一致する磁場データ値を有する前記セル３２を、第３地点の位置の候補として抽出する。
【００６０】
又、前記制御演算部２は第３地点の候補のうち、第３地点の候補の各位置から第３地点で実測された移動距離、移動方向を逆算した位置に第２地点の候補が存在する前記セル３２を抽出し、第３地点の候補の前記セル３２を絞込む。
【００６１】
更に、前記制御演算部２は、絞込まれた第３地点の候補のうち、第２地点の各位置から第２地点で実測された移動距離、移動方向を逆算した位置に第１地点の候補がある前記セル３２を抽出し、第３地点の候補の前記セル３２を更に絞込む。
【００６２】
ＳＴＥＰ：１４〜ＳＴＥＰ：１８の処理の繰返しにより、前記携帯端末１３の現在位置の候補のセル３２が順次絞込まれる。該携帯端末１３の位置の候補が１つになった時点で、該携帯端末１３が現在位置する前記セル３２が特定されたと判断され、該携帯端末１３の現在位置が確定する。
【００６３】
現在位置が確定した後は、前記携帯端末１３の移動距離、移動方向に基づき、該携帯端末１３の現在位置がリアルタイムで測位される。
【００６４】
測位が終了すると、前記磁場マップ３３と測位結果が、前記通信部８，１９を介して前記磁場マップ更新装置１から前記携帯端末１３へと送信されると共に、前記記憶部９に格納される。
【００６５】
前記制御演算部１４は、受信した前記磁場マップ３３と測位結果とを基に、該磁場マップ３３上での前記携帯端末１３の位置を前記表示部２２に表示する。前記携帯端末１３の使用者は、前記操作部２３を介して前記表示部２２に表示された前記磁場マップ３３の拡大や縮小を行うことで、現在地を把握することができる。
【００６６】
尚、上記処理では、前記携帯端末１３に設けられた前記傾斜センサ１７と前記方位センサ１８により前記携帯端末１３の移動方向を演算していたが、磁場計測値と移動距離のみにより前記携帯端末１３の位置を特定してもよい。この場合、前記傾斜センサ１７と前記方位センサ１８は省略することができる。
【００６７】
次に、図７のフローチャートを用い、前記磁場マップ３３の更新方法について説明する。尚、該磁場マップ３３の更新処理は、現在位置が特定された前記携帯端末１３の測位処理と並行して実行される。
【００６８】
前記磁場マップ更新装置１には、現在位置が特定されている複数の前記携帯端末１３から、測定された磁場計測値、移動距離、移動方向が常時受信されている。又、前記磁場マップ更新装置１は、受信した磁場計測値、移動距離、移動方向と、前記磁場マップ３３との比較を基に、各携帯端末１３をリアルタイムで測位している。
【００６９】
ＳＴＥＰ：２１  前記磁場マップ更新部７は、所定の位置で測定された磁場計測値と、移動距離及び移動方向から特定された前記磁場マップ３３上での所定の前記セル３２の磁場データ値とを比較する。
【００７０】
ＳＴＥＰ：２２  前記磁場マップ更新部７は、比較結果を基に、磁場計測値と磁場データ値とが一致するか、又は差が所定の閾値内にあるかどうかを判断する。磁場計測値と磁場データ値とが一致又は閾値内であった場合には、前記磁場マップ３３が正しいと判断され、該磁場マップ３３の更新は行われない。
【００７１】
尚、磁場計測値と磁場データ値とが不一致又は閾値内にない場合には、測位結果に不備が生じる。従って、前記磁場マップ３３上に前記携帯端末１３の現在位置を表示できないか、前記磁場マップ３３上の誤った前記セル３２が前記携帯端末１３の現在位置として表示される。
【００７２】
ＳＴＥＰ：２３  磁場計測値と磁場データ値とが不一致又は閾値内にないと判断された場合には、前記磁場マップ更新部７は、不一致であった前記磁場マップ３３上の前記セル３２を磁場マップの更新位置として設定する。尚、該更新位置は、単一の前記セル３２であってもよいし、隣接する前記セル３２を含めた所定範囲のエリアであってもよい。
【００７３】
ＳＴＥＰ：２４  更新位置が設定されると、前記磁場マップ更新部７は、更新位置にあると判断された前記携帯端末１３からの磁場計測値を順次取得し、前記記憶部９に蓄積する。
【００７４】
ＳＴＥＰ：２５  前記磁場マップ更新部７は、予め設定された測定回数だけ更新位置の磁場計測値が蓄積されたかを判断する。蓄積されていないと判断された場合には、磁場計測値の蓄積数が設定数に到達する迄ＳＴＥＰ：２４を繰返す。
【００７５】
尚、前記磁場マップ更新部７は、前記記憶部９への蓄積時に磁場計測値同士を比較し、値が一致する磁場計測値のみをカウントする様にしてもよい。又、前記磁場マップ更新部７は、前記記憶部９に蓄積される磁場計測値同士の差が、所定の閾値内であれば同一の磁場計測値としてカウントし、最後に平均値を求める様にしてもよい。更に、前記磁場マップ更新部７は、磁場計測値同士の比較を行わず、設定された測定回数迄蓄積された磁場計測値の平均値を求める様にしてもよい。
【００７６】
ＳＴＥＰ：２６  更新位置の磁場計測値が設定された測定回数迄蓄積されたと判断されると、前記磁場マップ更新部７は、蓄積された磁場計測値の信頼性が高くなったと判断する。最後に、前記磁場マップ更新部７は、蓄積された磁場計測値又は磁場計測値の平均値に対し、更新位置に対応するエリアの係数行列を適用し、更新位置に於ける前記磁場マップ３３の更新が完了する。
【００７７】
上記した該磁場マップ３３の更新処理は、建築物内に位置する各携帯端末１３の測位と並行して実施される。
【００７８】
上述の様に、本実施例では、前記磁場マップ３３の更新が必要な前記セル３２を更新位置として自動で設定している。従って、前記磁場マップ３３の更新の為、別途ＧＮＳＳ装置やトータルステーション等の位置座標取得装置、磁場センサ等を用意し、前記磁場マップ３３の更新が必要な位置を探す必要がなく、容易に前記磁場マップ３３の更新を行うことができる。
【００７９】
又、各携帯端末１３の測位の為に受信した磁場計測値、移動距離、移動方向等を利用して、前記磁場マップ３３の更新を行っている。従って、該磁場マップ３３の更新の為、各携帯端末１３の測位処理を中断し、別途磁場計測値等を取得して前記磁場マップ３３の更新処理を行う必要がなく、該磁場マップ３３を容易に更新することができる。
【００８０】
又、本実施例では、更新位置で取得された磁場計測値が設定された測定回数だけ蓄積された後、蓄積された磁場計測値又は磁場計測値の平均値を基に前記磁場マップ３３の更新を行う様になっている。従って、信頼性の高い磁場計測値により前記磁場マップ３３の更新を行うことができ、更新される該磁場マップ３３の精度を高めることができる。
【００８１】
又、前記携帯端末１３は、磁場計測値と、移動距離と、移動方向とにより前記磁場マップ３３上での位置が特定できるので、衛星からの電波が遮られ、ＧＮＳＳ装置で位置座標を取得できない場合でも測位が可能となる。又、既知の位置に設置されたトータルステーション等を用いることなく前記携帯端末１３の測位が可能となる。従って、前記携帯端末１３の測位を安価且つ簡易な構成で実行することができる。
【００８２】
尚、本実施例では、前記携帯端末１３が前記磁場センサ１５と前記ＩＭＵ１６とを有し、磁場計測値と前回の測位位置からの移動距離、移動方向を基に前記携帯端末１３の測位を行っている。即ち、前回の測位位置からの移動距離、移動方向を求められれば、前記ＩＭＵ１６に代えて他の測定器を用いてもよい。
【００８３】
例えば、ジャイロセンサを用い、前回の測位位置からの移動距離、移動方向を求めてもよいし、ＧＮＳＳ装置を用い、前回の測位位置からの座標差により移動距離、移動方向を求めてもよい。
【符号の説明】
【００８４】
１              磁場マップ更新装置
２              制御演算部
３              ＢＩＭデータ作成部
４              磁場マップ作成部
５              磁場マップ較正部
６              測位部
７              磁場マップ更新部
９              記憶部
１３            携帯端末
２５            ＢＩＭデータ
３２            セル
３３            磁場マップ
【図１】
2018115894.tif 000003
【図２】
2018115894.tif 000004
【図３】
2018115894.tif 000005
【図４】
2018115894.tif 000006
【図５】
2018115894.tif 000007
【図６】
2018115894.tif 000008
【図７】
2018115894.tif 000009