(57)【特許請求の範囲】
【請求項１】
地磁気を検出する２軸または３軸の地磁気検出手段と、
前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを所定回数以上繰り返して取得する出力データ取得手段と、
前記２軸の出力データを成分とする２次元座標上、または前記３軸の出力データを成分とする３次元座標上に基準点を定め、前記出力データ取得手段によって得られた２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定する基準点推定手段と、
該基準点推定手段による前記基準点の座標に基づいて、前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、
該オフセット情報算出手段により算出されたオフセット情報の信頼性に関する第１の信頼性情報算出手段とを備え、
該第１の信頼性情報算出手段で算出された直近の第１の所定数の第１の信頼性情報に基づき、前記オフセット情報を算出する際の判定閾値を漸次厳しくしていくことを特徴とする方位角計測装置。
【請求項２】
最新に取得された出力データからオフセット情報の信頼性に関する第２の信頼性情報算出手段を備え、該第２の信頼性情報算出手段で算出された直近の第２の所定数の第１または第２の信頼性情報に基づき、信頼性が悪化した場合には前記オフセット情報を算出する際の判定閾値を緩めることを特徴とする請求項１に記載の方位角計測装置。
【請求項３】
前記オフセット情報を算出する際の判定閾値を変化させるとともに、データ測定条件および／またはオフセット情報算出条件も変化させることを特徴とする請求項１記載の方位角計測装置。
【請求項４】
前記第１の信頼性情報が、直近の基準点のバラツキから算出されることを特徴とする請求項１，２又は３に記載の方位角計測装置。
【請求項５】
前記第１の信頼性情報が、直近の前記２軸または３軸の出力データ群のデータのバラツキから算出されることを特徴とする請求項１，２又は３に記載の方位角計測装置。
【請求項６】
前記第２の信頼性情報が、前記出力データ取得手段によって得られた２軸または３軸の出力データから基準点までの距離であることを特徴とする請求項２又は３に記載の方位角計測装置。
【請求項７】
前記第２の信頼性情報が、前記出力データ取得手段によって得られた３軸の出力データから算出される伏角情報から算出されることを特徴とする請求項２又は３に記載の方位角計測装置。
【請求項８】
前記データ測定条件値および／または前記オフセット情報算出条件に測定時間間隔を含むことを特徴とする請求項３に記載の方位角計測装置。
【請求項９】
前記データ測定条件値および／または前記オフセット情報算出条件にオフセット情報算出のためのデータ個数を含むことを特徴とする請求項３に記載の方位角計測装置。
【請求項１０】
前記データ測定条件値および／または前記オフセット情報算出条件に前記第１及び／又は第２の所定数を含むことを特徴とする請求項３に記載の方位角計測装置。
【請求項１１】
前記第１および第２の信頼性情報を外部に出力する第１及び第２の外部出力手段を備えたことを特徴とする請求項１，２又は３に記載の方位角計測装置。
【請求項１２】
前記データ測定条件値および／または前記オフセット情報算出条件とから、第３の信頼性情報を算出する第３の信頼性情報算出手段を備え、該第３の信頼性情報算出手段からの前記第３の信頼性情報を外部に出力する第３の外部出力手段を備えたことを特徴とする請求項３に記載の方位角計測装置。
【請求項１３】
特定の事象を検出する手段を備え、その事象が発生した場合には、オフセット情報を算出する際の判定閾値を変化させることを特徴とする請求項１，２又は３に記載の方位角計測装置。
【請求項１４】
前記特定の事象が操作者による特定の操作であることを特徴とする請求項１，２又は３に記載の方位角計測装置。
【請求項１５】
地磁気を検出する３軸の地磁気検出手段と、
該地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを所定回数以上繰り返して取得する出力データ取得手段と、
前記３軸の出力データを成分とする３次元座標上に基準点を定め、前記出力データ取得手段によって得られた３軸の出力データ群から基準点の座標を推定する基準点推定手段と、
該基準点推定手段による前記基準点の座標に基づいて、前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、
前記出力データ取得手段により最新に取得された出力データからオフセット情報の信頼性に関する第２の信頼性情報算出手段とを備え、
該第２の信頼性情報算出手段で算出された第２の信頼性情報が、方位角計測装置が水平に保持されている前提で期待される地磁気伏角情報と、前記出力データ取得手段により最新に取得された出力データから算出される伏角情報とから算出されることを特徴とする方位角計測装置。
【請求項１６】
地磁気を検出する２軸または３軸の地磁気検出手段と、
前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを複数回取得する出力データ取得手段と、
所定の測定のパラメータに基づいて、前記２軸または３軸の出力データを選択し、前記選択された２軸の出力データを成分とする２次元座標上、または前記選択された３軸の出力データを成分とする３次元座標上に基準点を定め、前記選択された２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定する基準点推定手段と、
前記基準点推定手段によって推定された複数の基準点を基に前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、
前記出力データ及び前記オフセット情報から方位角を算出する方位角算出手段と、
前記２軸もしくは３軸の出力データ群および前記複数の基準点の少なくとも一方に基づき、所定のオフセット情報の信頼性情報を算出するための算出パラメータに従って、前記オフセット情報の信頼性情報を算出する信頼性情報算出手段とを備え、
前記オフセット情報算出手段は、前記信頼性情報を判定閾値と比較して、前記方位角算出手段が方位角の算出に用いるオフセット情報として採用するか否かを判断することを特徴とする方位角計測装置。
【請求項１７】
前記オフセット情報があらかじめ定められた回数採用されるのに伴って、前記判定閾値をより厳しく変化させることを特徴とする請求項１６に記載の方位角計測装置。
【請求項１８】
方位角計測装置内外の磁気環境と、該磁気環境が変化したことを検出する検出部とを更に備え、
前記検出部が、前記磁気環境が変化したことを検出した場合は、前記判定閾値を緩めることを特徴とする請求項１６に記載の方位角計測装置。
【請求項１９】
前記検出部は、前記出力データ取得手段によって取得されたデータが所定の範囲を超えた場合に磁気環境が変化したことを検出することを特徴とする請求項１８に記載の方位角計測装置。
【請求項２０】
方位角計測装置の環境の変化もしくは操作者の操作を検出する事象検出手段を備え、その事象が発生した場合には、前記判定閾値を変化させることを特徴とする請求項１６に記載の方位角計測装置。
【請求項２１】
前記環境の変化は、温度変化であることを特徴とする請求項２０に記載の方位角計測装置。
【請求項２２】
前記判定閾値を変化させるとともに、前記測定のパラメータおよび前記算出パラメータの少なくとも何れか一方を変化させることを特徴とする請求項１７乃至２１のいずれかに記載の方位角計測装置。
【請求項２３】
前記オフセット情報の信頼性情報は、複数の基準点のバラツキから算出される情報を含む請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２４】
前記オフセット情報の信頼性情報は、前記２軸または３軸の出力データ群を構成するデータのバラツキから算出される情報を含むことを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２５】
前記オフセット情報の信頼性情報は、前記出力データ取得手段によって得られた２軸または３軸の出力データから基準点までの距離を含むことを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２６】
前記測定のパラメータは、測定間隔を含むことを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２７】
前記測定のパラメータは、データの変化量を含み、前記変化量は、前記出力データ取得手段が取得した出力データと、前記基準点推定手段が選択したデータとの差分であり、前記基準点推定手段は、前記変化量が予め定められた値以上であるデータを選択することを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２８】
前記測定のパラメータは、前記基準点推定手段が基準点の座標を推定するためのデータの個数を含むことを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項２９】
前記算出パラメータは、前記基準点のバラツキを算出するための基準点の個数を含むことを特徴とする請求項１６乃至２２のいずれかに記載の方位角計測装置。
【請求項３０】
前記判定閾値、前記測定のパラメータ、および前記算出パラメータのうち少なくとも何れか一つを外部に出力する出力手段を備えたことを特徴とする請求項１６乃至２９のいずれかに記載の方位角計測装置。
【請求項３１】
前記地磁気検出手段は３軸の出力データを取得するものであり、
さらに、方位角計測装置の姿勢角に関する情報取得手段と、
前記出力データ、前記オフセット情報および姿勢角に関する情報とから地磁気伏角情報を算出する伏角情報算出手段と、
前記方位角算出手段は、前記出力データ、前記オフセット情報および前記姿勢角に関する情報とから装置の方位角を算出するものであり、
前記伏角情報の値から、算出される方位角の信頼度の指標が算出されることを特徴とする請求項１６乃至３０のいずれかに記載の方位角計測装置。
【請求項３２】
地磁気を検出する２軸または３軸の地磁気検出手段を用いて、前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを複数回取得するステップと、
所定の測定のパラメータに基づいて、前記２軸または３軸の出力データを選択するステップと、
前記選択された２軸の出力データを成分とする２次元座標上、または前記選択された３軸の出力データを成分とする３次元座標上に基準点を定め、前記選択された２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定するステップと、
前記推定された複数の基準点を基に前記地磁気検出手段の出力データに対するオフセット情報を算出するステップと、
前記出力データ及び前記オフセット情報から方位角を算出するステップと、
前記２軸もしくは３軸の出力データ群および前記複数の基準点の少なくとも一方に基づき、所定のオフセット情報の信頼性情報を算出するための算出パラメータに従って、前記オフセット情報の信頼性情報を算出するステップとを含み、
前記オフセット情報を算出するステップは、前記信頼性情報を判定閾値と比較して、方位角の算出に用いるオフセット情報として採用するか否かを判断することを特徴とする方位角計測方法。
【請求項３３】
前記オフセット情報があらかじめ定められた回数採用されるのに伴って、前記判定閾値をより厳しく変化させることを特徴とする請求項３２に記載の方位角計測方法。
【請求項３４】
方位角計測装置の内外の磁気環境が変化したことを検出する検出ステップと、
前記磁気環境が変化したことを検出した場合は、前記判定閾値を緩めるステップと
を更に備えることを特徴とする請求項３２に記載の方位角計測方法。
【請求項３５】
前記検出ステップは、取得されたデータが所定の範囲を超えた場合に磁気環境が変化したことを検出することを特徴とする請求項３４に記載の方位角計測方法。
【請求項３６】
方位角計測装置の環境の変化もしくは操作者の操作を検出するステップと、その事象が発生した場合には、前記判定閾値を変化させるステップをさらに含むことを特徴とする請求項３２に記載の方位角計測方法。
【請求項３７】
前記環境の変化は、温度変化であることを特徴とする請求項３６に記載の方位角計測方法。
【請求項３８】
前記判定閾値を変化させるとともに、前記測定のパラメータおよび前記算出パラメータの少なくとも何れか一方を変化させることを特徴とする請求項３３乃至３７のいずれかに記載の方位角計測方法。
【請求項３９】
前記オフセット情報の信頼性情報は、複数の基準点のバラツキから算出される情報を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４０】
前記オフセット情報の信頼性情報は、前記２軸または３軸の出力データ群を構成するデータのバラツキから算出される情報を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４１】
前記オフセット情報の信頼性情報は、前記出力データ取得手段によって得られた２軸または３軸の出力データから基準点までの距離を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４２】
前記測定のパラメータは、測定間隔を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４３】
前記測定のパラメータは、地磁気検出手段からの出力データと選択ステップで選択されたデータの差分からなるデータの変化量を含み、前記変化量が予め定められた値以上であるデータを選択することを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４４】
前記測定のパラメータは、基準点の座標を推定するためのデータの個数を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４５】
前記算出パラメータは、前記基準点のバラツキを算出するための基準点の個数を含むことを特徴とする請求項３２乃至３８のいずれかに記載の方位角計測方法。
【請求項４６】
前記判定閾値、前記測定のパラメータ、および前記算出パラメータのうち少なくとも何れか一つを外部に出力するステップをさらに備えたことを特徴とする請求項３２乃至４５のいずれかに記載の方位角計測方法。
【請求項４７】
前記地磁気検出手段は３軸の出力データを取得するものであり、
さらに、方位角計測装置の姿勢角に関する情報を取得するステップと、
前記出力データ、前記オフセット情報および姿勢角に関する情報とから地磁気伏角情報を算出するステップとを有し、
前記方位角を算出するステップは、前記出力データ、前記オフセット情報および前記姿勢角に関する情報とから装置の方位角を算出するものであり、
前記伏角情報の値から、算出される方位角の信頼度の指標を算出するステップを有することを特徴とする請求項３２乃至４６のいずれかに記載の方位角計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、方位角計測装置及び方位角計測方法に関し、より詳細には、方位角の測定のために取得した磁気データ群から、状況に応じて迅速にまたは高精度のオフセットを算出するための方位角計測装置及び方位角計測方法に関する。
【背景技術】
【０００２】
地磁気を検出して方位角を算出する方位角計測装置においては、地磁気（定常磁界）と方位角計測装置に固定された磁石などによって発生する地磁気以外の磁界を区別することが重要である。地磁気以外の磁界は、磁気測定データ群から適切な手段を用いてオフセット（基準点）として算出される。磁気測定値からこのオフセットを差し引くことによって地磁気を求めることが出来る。
【０００３】
このオフセットは、方位角計測装置に付随した磁性体（例えば、メモリカード）の装着及び取り外し等で大きく変化する。あるいは、方位角計測装置の使用者が、オフセットの計算値を不適切であると判断し、意図的に再計算を求める場合もある。
【０００４】
従来の方位角計測装置として、特許文献１に記載の方位角計測装置が提案されている。この方角計測装置は、ホール素子を用いて検出された地磁気に基づいて方位を計測する。補正値記憶部には、Ｘ軸ホール素子及びＹ軸ホール素子の基準値が記憶される。補正計算部は、この基準値を用いることにより、Ｘ軸ホール素子及びＹ軸ホール素子の出力増幅値を補正し、地磁気の各軸成分に比例した値だけを取り出している。
【０００５】
また、特許文献２に記載の方位角計測装置は、地磁気センサの入力軸の方向と、姿勢検出装置の基準軸の方向との間の取り付け角誤差を補正して、高精度の方位角計測装置を提供するものである。地磁気データに対して取付け角誤差補正を行い、補正された地磁気データを演算する取付け角補正演算部と、姿勢データを用いて地磁気データを座標変換し、地磁気データを出力する座標変換回路と、地磁気データに基づいて方位角を計算する方位角計算回路とを備えている。
【０００６】
さらに、特許文献３に記載の方位角計測装置は、地磁気センサによる方位角計測装置である。地磁気の水平成分を、互いに直交する磁気検出コイルにより２成分の電圧出力信号に分けて検出する。その電圧出力信号を、信号校正演算手段を備えたマイクロコンピュータに入力して、地磁気の磁北に対する方位角データを演算する。そして、マイクロコンピュータからの各方位角データに対応する補正値を演算して各方位角データを加算する補正処理手段を設けている。
【０００７】
また、上述した文献以外にも、特許文献４、特許文献５、特許文献６に記載された方位角計測装置が知られている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−６５７９１号公報
【特許文献２】特開２００３−４２７６６号公報
【特許文献３】特開平１０−１３２５６８号公報
【特許文献４】特開昭６１−１４７１０４号公報
【特許文献５】特開昭６２−２５５８１４号公報
【特許文献６】特開平８−１０５７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
先願である特願２００３−３５０１０号のものは、方位角計測装置における磁気センサのオフセットを補正するもので、携帯電話の向きを任意に変化させるだけで、磁気センサの各軸出力に対するオフセット情報を算出することができる。そして、オフセットのキャリブレーション作業を容易化して、オフセットのキャリブレーションを行う際の利用者の負担を軽減するようにしている。
【００１０】
この出願では、推定された基準点のバラツキを算出し、所定値以上である場合は推定された基準点を破棄している。この所定値（以下判定値）を大きく設定すると、誤差の大きなオフセットが算出される恐れがあるが、オフセットは更新され易くなるので、オフセットが大きく変化した場合でもすぐに修正される。
【００１１】
反対に判定値が小さい場合は、オフセットが更新され難くなるので、既に誤差の小さいオフセットが計算されている場合、それよりも誤差の大きなオフセット推定値を破棄して精度を高く保つことが出来る。しかし、オフセットが大きく変化した場合には、正しいオフセットが採用されるまでに時間がかかってしまう。このような理由から常に一つの判定値を用いて基準点の採用、破棄を決定すると、方位角計測装置に求められる応答速度や精度など複数の仕様を同時に満足することが困難である。
【００１２】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、方位角の測定のために取得した磁気データ群から、状況に応じて迅速にまたは高精度のオフセットを算出するための方位角計測装置及び方位角計測方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明は、このような目的を達成するためになされたもので、地磁気を検出する２軸または３軸の地磁気検出手段と、前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを所定回数以上繰り返して取得する出力データ取得手段と、前記２軸の出力データを成分とする２次元座標上、または前記３軸の出力データを成分とする３次元座標上に基準点を定め、前記出力データ取得手段によって得られた２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定する基準点推定手段と、該基準点推定手段による前記基準点の座標に基づいて、前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、該オフセット情報算出手段により算出されたオフセット情報の信頼性に関する第１の信頼性情報算出手段とを備え、該第１の信頼性情報算出手段で算出された直近の第１の所定数の第１の信頼性情報に基づき、前記オフセット情報を算出する際の判定閾値を漸次厳しくしていくことを特徴とする。
【００１４】
また、地磁気を検出する３軸の地磁気検出手段と、該地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを所定回数以上繰り返して取得する出力データ取得手段と、前記３軸の出力データを成分とする３次元座標上に基準点を定め、前記出力データ取得手段によって得られた３軸の出力データ群から基準点の座標を推定する基準点推定手段と、該基準点推定手段による前記基準点の座標に基づいて、前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、前記出力データ取得手段により最新に取得された出力データからオフセット情報の信頼性に関する第２の信頼性情報算出手段とを備え、該第２の信頼性情報算出手段で算出された第２の信頼性情報が、方位角計測装置が水平に保持されている前提で期待される地磁気伏角情報と、前記出力データ取得手段により最新に取得された出力データから算出される伏角情報とから算出されることを特徴とする。
【００１５】
また、地磁気を検出する２軸または３軸の地磁気検出手段と、前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを複数回取得する出力データ取得手段と、所定の測定のパラメータに基づいて、前記２軸または３軸の出力データを選択し、前記選択された２軸の出力データを成分とする２次元座標上、または前記選択された３軸の出力データを成分とする３次元座標上に基準点を定め、前記選択された２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定する基準点推定手段と、前記基準点推定手段によって推定された複数の基準点を基に前記地磁気検出手段の出力データに対するオフセット情報を算出するオフセット情報算出手段と、前記出力データ及び前記オフセット情報から方位角を算出する方位角算出手段と、前記２軸もしくは３軸の出力データ群および前記複数の基準点の少なくとも一方に基づき、所定のオフセット情報の信頼性情報を算出するための算出パラメータに従って、前記オフセット情報の信頼性情報を算出する信頼性情報算出手段とを備え、前記オフセット情報算出手段は、前記信頼性情報を判定閾値と比較して、前記方位角算出手段が方位角の算出に用いるオフセット情報として採用するか否かを判断することを特徴とする。
【００１６】
また、地磁気を検出する２軸または３軸の地磁気検出手段を用いて、前記２軸の検出方向が所定の平面上にあるよう保ちながら前記地磁気検出手段の向きが変化した時の２軸の出力データ、または前記地磁気検出手段の向きが３次元空間において変化した時の３軸の出力データを複数回取得するステップと、所定の測定のパラメータに基づいて、前記２軸または３軸の出力データを選択するステップと、前記選択された２軸の出力データを成分とする２次元座標上、または前記選択された３軸の出力データを成分とする３次元座標上に基準点を定め、前記選択された２軸または３軸の出力データ群から基準点までの距離のバラツキが最小になるように、基準点の座標を統計的手法によって推定するステップと、前記推定された複数の基準点を基に前記地磁気検出手段の出力データに対するオフセット情報を算出するステップと、前記出力データ及び前記オフセット情報から方位角を算出するステップと、前記２軸もしくは３軸の出力データ群および前記複数の基準点の少なくとも一方に基づき、所定のオフセット情報の信頼性情報を算出するための算出パラメータに従って、前記オフセット情報の信頼性情報を算出するステップとを含み、前記オフセット情報を算出するステップは、前記信頼性情報を判定閾値と比較して、方位角の算出に用いるオフセット情報として採用するか否かを判断することを特徴とする。
【発明の効果】
【００１７】
本発明の方位角計測装置または方位角計測方法によれば、信頼性情報算出手段で算出された信頼性情報に基づき、オフセット情報を算出する際の判定閾値を漸次厳しくしていくことが可能であり、システム立ち上げ時など、システムの速やかな応答が求められるときは、最初前述の判定値を大きめ（緩め）に設定し、漸次判定値を小さく（きつく）していくことによって、計算精度を高めていくことが出来る。同時にオフセットを計算するための磁気データ群を構成するデータの個数やデータ変化量の最小値を変化させることによっても、システムの応答性や測定精度などを状況にあわせて変化させることが出来る。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る３軸の磁気センサを有する方位角計測装置の一実施例を説明するための構成図である。
【図２】本発明に係る３軸の磁気センサを有する方位角計測装置の一実施例を説明するためのブロック図である。
【図３】磁気測定データ群を構成するデータのバラツキと基準点のバラツキを示す図である。
【図４】着磁状態の変化と地磁気の大きさ及び地磁気の大きさの分類を示す図である。
【図５】オフセット計算ポイント数と計算精度を示す図である。
【図６】オフセット更新テーブルを示す図である。
【図７】オフセット更新を説明するためのフローチャートを示す図である。
【００１９】
【図８】方位角計測装置が水平に置かれたときの測定出力データ分布を示す図である。
【図９】本発明に係る３軸の磁気センサを有する方位角計測装置の他の実施例を説明するためのブロック図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施例について説明する。  
図１は、本発明に係る３軸の磁気センサを有する方位角計測装置の一実施例を説明するための構成図である。図中符号１は方位角計測装置、２はＸ軸磁気センサ、３はＹ軸磁気センサ、４はＺ軸磁気センサを示している。図１に示すように、この方位角計測装置１には、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向の地磁気を測定するために、それぞれの方向に感受面を向けたＸ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４とが互いに直交するように配置されている。Ｘ軸磁気センサ２からはその出力Ｍｘ、Ｙ軸磁気センサ３からはその出力Ｍｙ、Ｚ軸磁気センサ４からはその出力Ｍｚが得られるように構成されている。なお、磁気センサとしては、ホール素子など磁気を測定できるものなら何でも良い。
【００２１】
図２は、本発明に係る３軸の磁気センサを有する方位角計測装置の一実施例を説明するためのブロック図である。図中符号１０は３軸磁気センサ（地磁気検出手段）、１１はチョッパ部、１２は駆動電源部、１３は増幅部、１４はＡ／Ｄ変換部、１５はデータ取得部、１６は感度・オフセット補正計算部、１７は特定事象検知部、１８は閾値・パラメータ設定部、１９は信頼性情報計算部、２０は方位角計算部を示している。なお、図１と同じ機能を有する構成要素には同一の符号を付してある。
【００２２】
３軸磁気センサ１０であるＸ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４により測定された地磁気出力は、駆動電源部１２で駆動されるチョッパ部１１を介し、増幅部１３で増幅されてＡ／Ｄ変換部１４に入力される。ここで、Ｘ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４は、地磁気を検出するためのもので、例えば、ＩｎＳｂやＩｎＡｓ、ＧａＡｓなどの化合物半導体系のホール素子であることが好ましい。
【００２３】
チョッパ部１１は、Ｘ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４を駆動する端子を切り替えるためのもので、駆動電源部１２から出力された駆動電圧をＸ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４に印加する。このチョッパ部１１は、例えば、９０°チョッパ駆動や３６０°チョッパ駆動などを用いることができる。３６０°チョッパ駆動では、Ｘ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４の出力に含まれるホール素子自身のオフセット項だけでなく、後段のアンプ自身による電気的なオフセット項もキャンセルすることができる。
【００２４】
Ｘ軸磁気センサ２とＹ軸磁気センサ３とＺ軸磁気センサ４から出力された信号は、増幅器１３で増幅され、ここで増幅された出力増幅値がＡ／Ｄ変換部１４でアナログ信号からデジタル信号に変換される。デジタル信号に変換された後、変換されたデータを取得・蓄積し、必要に応じて出力するデータ取得部１５を介して感度・オフセット補正計算部１６に入力される。この感度・オフセット補正計算部１６は、データ取得部１５からの磁気測定データ群に基づいて、Ｘ、Ｙ、Ｚ軸磁気センサ２、３、４のオフセット及び感度補正係数を算出し、算出されたオフセット及び感度補正係数に基づいて、Ｘ、Ｙ、Ｚ軸磁気測定データを補正する。この出力データは、方位角計算部１６に入力され、その方位角情報が出力される。方位角演算の方法は、出願人の先願であるＰＣＴ出願公開ＷＯ２００４／００３４７６号に示されている方法を用いることができる。
【００２５】
上述した感度・オフセット補正計算部１６は、データ取得部１５からの取得データに基づいて、データ測定条件に従って取得データを選択するとともに、選択されたデータ群に基づいて磁気センサの感度補正係数、基準点、磁気データが分布する球の半径、オフセット、地磁気の大きさ（取得データの基準点からの距離）を算出する。また、算出した感度補正係数及びオフセットに基づいて磁気測定データを補正する。
【００２６】
一方、特定事象部１７からの信号は、閾値・パラメータ設定部１８に入力される。この閾値・パラメータ設定部１８は、第１、第２、第３の信頼性情報のいずれか、またはその組み合わせから判定閾値、データ測定パラメータ、オフセット算出パラメータを設定するものである。この閾値・パラメータ設定部１８の出力は、感度・オフセット補正計算部１６及び信頼性情報計算部１９に入力される。この信頼性情報計算部１９は、直近の所定数の取得データ、及び／又は直近の所定数のオフセットから第１、第２の信頼性情報を計算するとともに、データ測定パラメータ、オフセット測定算出パラメータから第３の信頼性情報を算出するものである。この信頼性情報計算部１９から信頼性情報が出力される。
【００２７】
この信頼性情報は、さらに感度・オフセット補正計算部１６へ出力される。感度・オフセット補正計算部１６は、閾値・パラメータ設定部１８からの入力される閾値と信頼性情報計算部１９からの信頼性情報とを比較して、算出されたオフセットを採用するか否かを判断し、採用したオフセットを方位角計算部２０に出力する。
【００２８】
地磁気（定常磁界）以外の磁気成分は、方位角計測装置が取得したＮ(≧４)個以上の磁気データ群を球面に当てはめ、球の中心座標（オフセット、基準点）を求めることによって得られる(ＰＣＴ出願公開ＷＯ２００４／００３４７６号参照)。同時に求められる球の半径は、地磁気の大きさを表している。ここで、磁気データとは、磁気センサが一回の測定で取得した２軸または３軸の測定値であり、磁気データ群とは磁気センサが複数回の測定で取得した２軸または３軸の測定値の集合である。
【００２９】
図３は、磁気測定データ群を構成するデータのバラツキと基準点のバラツキを示す図である。  
基準点は、測定磁気データ群を構成するデータの分布により大きな誤差を含む場合がある。電源立ち上げ時や、周囲の着磁状態が大きく変わったときのように、測定データ群が無いあるいは今までのデータ群が無効である時に、オフセット更新の判定値を小さく(厳しく)しすぎると、正しい値が算出されるまでに時間がかかってしまう場合があるので、最初は判定値を大きく(緩く)設定するべきである。磁気測定データ群を構成するデータが球面上を適当に分布し、算出される基準点の変動幅が小さくなったことを確認後、漸次判定値を小さく（厳しく）すれば、算出されるオフセットの精度を高めていくことが出来る。バラツキは、データ分布を表現できる指標を用いればよく、例えば、磁気データ群の各軸の最大値と最小値の差、あるいは、各軸の測定値の標準偏差、等を用いることができる。
【００３０】
図４は、着磁状態の変化と地磁気の大きさ及び地磁気の大きさの分類を示す図である。  
周辺の着磁状態が大きく変化した場合、それまで使用していた中心座標を元に地磁気ベクトルの大きさを計算するとその値は球面の半径と大きく異なる値となる。この場合は、取得された磁気データ群を破棄し、新たに取得し直したデータ群で中心座標と半径を再計算する必要がある（あるいは、それまでに取得してあった磁気データ群を用いて中心座標を計算していくことによって、中心座標を滑らかに更新して行っても良い）。
【００３１】
着磁状態の変化を知る手段として、上述したように、基準点から計算される磁気データの距離と、採用されている球の半径を比較しても良いし、基準点から計算される磁気データの距離と、予想される地磁気の大きさ（日本では４５から５０マイクロテスラ（μＴ））を比較してもよい。
【００３２】
着磁状態の変化が起こったときは、オフセットが大幅に変化し採用されているオフセットが利用できないことが多い。この場合、着磁状態の変化が起こる直前の高精度のオフセットを求めるための判定値を緩め、より速くオフセットを求められる判定値にすれば、オフセットの変化に素早く対応できる。判定値を初期値に戻すことが効果的な場合も多い。
【００３３】
着磁状態が変化したことを知る手段として、地磁気の大きさを計算する（地磁気の絶対値、半径との比）以外に、俯角(伏角)（図８）、Ａ／Ｄ値の範囲、基準点のバラツキの範囲、直前に計算された基準点との差分、着磁状態の変化を引き起こす既知のイベント等でも判断できる。ただし、基準点のバラツキの範囲や基準点の差分は、着磁状態が変わる前後の磁気データを含むデータ群から推定される基準点を用いて計算されるため、検出感度が低くなってしまう。着磁状態の変化を引き起こす既知の事象が存在するときは事象を検知する手段を設け、事象検知信号によって、着磁状態の変化を知ることができる。
【００３４】
例えば、折りたたみ式の携帯電話に方位角計測装置が内蔵されている場合、携帯電話を折りたたむことによって着磁状態が変化する。また、最近の携帯電話では画像データや音楽データを蓄積するための外部メモリカードを用いることができるものもあり、メモリカードの出し入れによっても着磁状態が変化する場合がある。使用者の判断で着磁状態の変化を方位角計測装置に知らせるようなボタンを設けても良い。また、磁気検出器がホール素子のような温度特性を持つ場合、温度の変化を検出してある一定値以上の場合に、オフセットを再計算してもよい。
【００３５】
図５は、オフセット計算ポイント数と計算精度を示す図である。  
判定値を変化させると同時に、基準点を計算する磁気データ群を構成するデータの個数を変化させると、より応答速度と計算精度を制御できるようになる。電源立ち上げ時は、磁気データ群を構成するデータの個数を小さくし、計算精度は粗くても応答性を良くしておいて、漸次判定値を小さくするとともに磁気データ群を構成するデータの個数を大きくしていくことによって計算精度を高めていく。
【００３６】
このように、判定値の更新とともに、データ測定条件やオフセット算出条件であるパラメータも変化させることによって、方位角計測装置を環境の変化に合わせて制御出来るようになる。パラメータとしては、基準点を計算する磁気データ群を構成するデータの個数の他に、連続する磁気データの最小変化量、磁気データ測定時間間隔、基準点のバラツキを算出するための基準点の個数、磁気データ判定時間（所定数Ａ、所定数Ｂ）、磁気センサ増幅器の増幅率などがある。
【００３７】
方位角計測装置の位置が、２次元または３次元空間上であまり変化をしなかった場合、磁気センサから出力される磁気測定データもあまり変化がない。変化の少ない磁気データを集めたデータ群から基準点を算出しても、データのゆらぎやノイズの影響が大きくなり、基準点が正確でない場合がある。従って、磁気センサから出力されるデータに対して、先に選択し、採用してあるデータからの変化量を評価し、所定の値以上変化しているデータのみを採用してデータ群として構成することが、オフセットの精度を高めるためには重要である。しかし、変化量の閾値を高くしてしまうと、方位角計測装置が大きく動いたときにデータが採用されるために、オフセットが算出されるまでに時間がかかってしまう。すなわち、オフセットの信頼度は低くてもよいが、迅速にオフセットを求めたいときにはデータ変化量の小さいデータも採用することとし、オフセットの算出の時間がかかってもよいが、信頼度を高くしたいときはデータ変化量の大きいデータのみを採用するというように設定する。
【００３８】
磁気データの測定時間間隔は、方位角計測装置の電力消費にかかわるので出来るだけ長く設定するが、迅速にオフセットを算出したいときには測定時間間隔を短くし、短時間の間に必要なデータを取得することが出来る。
【００３９】
オフセットの信頼度を判定するために、推定された複数の基準点のバラツキを評価する。評価する基準点の数は出来るだけ多いことが望まれるが、電源立ち上げ時や、周囲の着磁状態が大きく変わったときのように、測定データ群が無いあるいは今までのデータ群が無効であるときなどに、迅速にオフセットを算出するためには、評価する基準点の数を少なくすることが必要である。
【００４０】
突発的に着磁状態が変化しすぐ元に戻る場合（例えば、方位角計測装置に誤って磁石を近づける等）、中心座標をすぐに破棄するのは早計である。ある一定時間以内で地磁気等の大きさが許容値に戻れば、オフセットを破棄する必要はない（所定数Ａ）。
【００４１】
ある判定値において一定回数以上オフセットが算出されるのを待ってから、判定値を厳しくする方法がある(所定数Ｂ)。判定値が緩い場合のオフセットの値は信頼度が低いので、複数回のオフセットを平均するなどの方法により、間違ったオフセットを採用するのを防ぐことが出来る。
【００４２】
図７は、オフセット更新を説明するためのフローチャートを示す図である。  
なお、図中のパラメータＪＭは地磁気判定値、ＪＯはオフセット判定値、ｋ，ｌは判定値未変更回数を示している。
【００４３】
以下、図７に示した更新フローチャートについて説明する。  
まず、システムを立ち上げ（Ｓ１）、パラメータの初期値を設定する（Ｓ２）。次に、磁気データを取得し（Ｓ３）、地磁気が正常であるか、異常であるかを判断する（第２の信頼性情報）（Ｓ４）。異常である場合には、所定数Ａ（ｋ）を判断し（Ｓ５）、一定期間以上であればパラメータを緩める（Ｓ６）。一定期間以下であれば、後述する方位角計算に移る（Ｓ１３）。
【００４４】
地磁気が正常である場合には、基準点計算を行い（Ｓ７）、基準点にバラツキがあるかどうか判断する（第１の信頼性情報）（Ｓ８）。このバラツキが異常範囲であれば、基準点を不採用とし（Ｓ９）、正常範囲であれば、基準点をオフセットとして採用する（Ｓ１０）。次に、所定数Ｂ（ｌ）を判断し（Ｓ１１）、一定期間以上であればパラメータを厳しくして（第１から第３の信頼性情報）（Ｓ１２）、方位角計算を行い（Ｓ１３）、一定期間以下であれば、そのまま方位角計算を行い（Ｓ１３）、上述したステップ３に戻る。
【００４５】
地磁気の大きさは、オフセットの信頼度の指標として用いることができる。オフセットを算出する際に、磁気データが分布する球の半径が算出されるが、その球の半径が通常想定される地磁気の大きさ（日本では４５から５０マイクロテスラ）から設定される判定値の範囲外であった場合は、オフセットの値の信頼度は低いとして、オフセットを不採用とすることができる。
【００４６】
判定値とデータ測定条件やオフセット算出条件であるパラメータは、図６に示すように、予めテーブルとして用意しておいてもよいし、地磁気の大きさや基準点のバラツキの値から、数式で算出されるようにしても良い。また、テーブルが用意されている場合は、更新順序は一つずつ状態を更新しても良いし、いくつかの状態を飛ばした状態に更新しても良い。
【００４７】
例えば、判定値を狭めていく際は、判定値とパラメータを１ステップずつ狭めていくことが妥当であり、また、算出された地磁気の大きさが異常に大きいなど信頼度が低いと判断される場合は、判定値とパラメータを一度に初期値まで緩め、再びオフセットの算出を行うことが妥当である。時と場合によって判定値とパラメータを複数ステップ分狭めていくこともよい。
【００４８】
方位角計測装置が、その時々に使用している判定値（第１の信頼性、第２の信頼性）と第３の信頼性情報たる測定パラメータ（データ測定条件、オフセット情報算出条件）を出力できれば、方位角計測装置の使用者あるいは使用装置が出力される方位角の精度及び信頼度を知ることができる。例えば、図６のテーブルに示すように、信頼性を表現する４つの状態が存在する場合、その状態を数字や色で方位角計測装置の表示部に表示することによって使用者が方位角計測装置の示す方位角の精度及び信頼度を容易に知ることができる。
【００４９】
あるいは、方位角計測装置の出力を使用している他のシステムが方位角の精度や信頼度を知ることができ、上位アプリケーションにおいても方位角の精度や信頼度に応じてアプリケーションを操作できる。
【００５０】
具体的には、方位角情報に応じて地図表示を回転させるアプリケーションにおいて、算出された方位角の信頼度が低い場合は、方位角の表示を更新しないとか、地図の回転を行わないなどの対応をとることで、間違った方位情報を使用者に与える確率を下げることができ、使用者の混乱を防ぐことができる。
【００５１】
地磁気の大きさ以外に、例えば、伏角をモニタすることによって、図８に示すように、周辺の着磁状態の変化を知ることができる。さらに、伏角をモニタする機能があれば、方位角計測装置が使用者に規定の姿勢（例えば、水平）を要求したときに、得られた出力データから計算される伏角が正常範囲内（日本では概ね４５°）か否かで、方位角計測装置が規定の姿勢であるか否かを判断することができる。
【００５２】
方位角を計測する場合に、方位角計測装置の傾斜角を計測する機能がなく、方位角計測装置を水平方向に保持しないと測定精度が悪化する方位角計測装置の場合、上述した手段により方位角計測装置が水平であるかどうかを判別してデータの信頼度を判断する。または、使用者に水平に方位角計測装置を置くように指示するなどの使い方ができる。
【００５３】
ここで、第１の信頼性情報とは、基準点のバラツキの範囲、測定データ群を構成するデータのバラツキ（２次元または３次元空間上のバラツキ）の範囲、出力データから基準点までの距離である。また、所定数Ａは、基準点のバラツキ、測定データ群を構成するデータのバラツキを複数回または一定時間計測し、その傾向を持って判断するときの回数または時間長である。また、第２の信頼性情報とは、採用されている基準点と最新の測定データから算出される地磁気ベクトルの大きさ、伏角、Ａ／Ｄ値である。また、所定数Ｂは、地磁気ベクトルの大きさ、伏角、Ａ／Ｄ値、直近の基準点のバラツキを複数回または一定時間計測し、その傾向を持って判断するときの回数または時間長である。さらに、データ測定条件、オフセット情報算出条件（すなわちパラメータ）とは、基準点を計算するための磁気データ群を構成するデータの個数、連続する出力データの最小変化量、出力データ測定時間間隔、基準点のバラツキを算出するための基準点の個数、上述の所定数Ａ、所定数Ｂである。
【００５４】
図９は、本発明に係る３軸の磁気センサを有する方位角計測装置の他の実施例を説明するためのブロック図で、図中符号２１は磁気環境変化検出部で、その他、図２と同じ機能を有する構成要素については同一の符号を付してある。
【００５５】
磁気環境変化検出部２１は、データ取得部１５に接続されているとともに、感度・オフセット補正計算部１６と閾値・パラメータ設定部１８と信頼性情報計算部１９とにそれぞれ接続されていて、データ取得部１５によって取得されたデータが所定の範囲を超えた場合に着磁状態が変化したことを検出するものである。閾値・パラメータ設定部１８は、磁気環境変化検出部２１が磁気環境が変化したことを検出した場合には、閾値・パラメータ設定部１８の判定閾値を緩めるように構成されている。
【００５６】
このように構成することで、磁気環境変化検出部により、データ取得部によって取得されたデータが所定の範囲を超えた場合に、着磁状態が変化したことを検出することができる。
【産業上の利用可能性】
【００５７】
本発明は、方位角計測装置及び方位角計測方法に関し、より詳細には、方位角の測定のために取得した磁気データ群から、状況に応じて迅速にまたは高精度のオフセットを算出するための方位角計測装置及び方位角計測方法に関する。
【符号の説明】
【００５８】
１  方位角計測装置
２  Ｘ軸磁気センサ
３  Ｙ軸磁気センサ
４  Ｚ軸磁気センサ
１０  ３軸磁気センサ（地磁気検出手段）
１１  チョッパ部
１２  駆動電源部
１３  増幅部
１４  Ａ／Ｄ変換部
１５  データ取得部
１６  感度・オフセット補正計算部
１７  特定事象検知部
１８  閾値・パラメータ設定部
１９  信頼性情報計算部
２０  方位角計算部
２１  磁気環境変化検出部
【図１】
0004644126.tif 000002
【図２】
0004644126.tif 000003
【図３】
0004644126.tif 000004
【図４】
0004644126.tif 000005
【図５】
0004644126.tif 000006
【図６】
0004644126.tif 000007
【図７】
0004644126.tif 000008
【図８】
0004644126.tif 000009
【図９】
0004644126.tif 000010