(57)【要約】      （修正有）【課題】消費電力の増大を抑制しつつ、測位性能を向上させること。【解決手段】情報処理装置１は、ＧＰＳモジュールと、ＧＬＯＮＡＳＳモジュールと、切り替え制御部５３とを備える。ＧＰＳモジュールは、ＧＰＳ衛星を利用した第１の測位方式（ＧＰＳ）による測位情報を取得する。ＧＬＯＮＡＳＳモジュールは、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式（ＧＬＯＮＡＳＳ）による測位情報を取得する。切り替え制御部５３は、ＧＰＳ衛星からの信号の受信状態及びＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する。切り替え制御部５３は、判定結果に基づいて、第１の測位方式及び第２の測位方式のいずれかによる測位と、第１の測位方式及び第２の測位方式を併用した測位とのいずれかに設定する。【選択図】図２
2016205881.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、
ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段と、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定手段と、
前記受信状態判定手段の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記受信状態判定手段は、前記第１測位情報取得手段を起動すると共に、前記第２測位情報取得手段を停止させて、前記第１の測位方式による測位情報の受信状態を判定し、
前記測位方式設定手段は、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足すると判定された場合、前記第１の測位方式による測位に設定し、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足しないと判定された場合、前記第１の測位方式及び前記第２の測位方式を併用した測位に設定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記受信状態判定手段は、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかが、第１の状態であるか否かを判定するための第１の判定条件、又は前記第１の状態よりも良好な第２の状態であるか否かを判定するための第２の判定条件、を充足するか否かを判定し、
前記測位方式設定手段は、前記受信状態判定手段による前記第２の判定条件の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかにさらに設定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記受信状態判定手段は、前記第１の判定条件として、受信衛星数及び各衛星の受信信号レベルの少なくともいずれかを含む条件を判定し、前記第２の判定条件として、受信モード、測位に使用した衛星数、衛星の配置及び位置誤差情報の少なくともいずれかを含む条件を判定することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記受信状態判定手段は、前記第１測位情報取得手段及び前記第２測位情報取得手段を共に起動して、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態をそれぞれ判定し、
前記測位方式設定手段は、前記受信状態判定手段の判定結果に基づいて前記第１の測位方式及び前記第２の測位方式のいずれかによる測位に設定する場合、前記第１測位情報取得手段及び前記第２測位情報取得手段の一方を継続して起動すると共に、他方を停止させることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記第１測位情報取得手段は、ＧＰＳ衛星からの信号を受信する第１アンテナを備え、
前記第２測位情報取得手段は、ＧＬＯＮＡＳＳ衛星からの信号を受信する第２アンテナを備え、
前記受信状態判定手段は、前記第１アンテナ及び前記第２アンテナの少なくともいずれかの姿勢に基づいて、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定することを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器で実行される測位制御方法であって、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定ステップと、
前記受信状態判定ステップにおける判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定ステップと、
を含むことを特徴とする測位制御方法。
【請求項８】
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器を制御するコンピュータに、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定機能と、
前記受信状態判定機能の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、測位制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の衛星を用いた測位システムが利用されている。
また、近年、ＧＰＳ以外の測位システムも実用化されつつあり、例えば、ロシアの人工衛星を用いたＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）等が利用可能となっている。
このような複数の測位システムを用いることにより、測位に利用できる衛星数が、例えばＧＰＳの約３２衛星及びＧＬＯＮＡＳＳの約２４衛星の合計約５６衛星に増えることとなる。これにより、ビル街や山間部等、ＧＰＳ衛星のみでは受信できる衛星数が不足する状況においても、ＧＬＯＮＡＳＳを併用することによって、より正確な測位が可能となる。
一方、２つの測位システムを併用することによって、消費電力が増大することから、バッテリの駆動時間が短くなる可能性がある。
これに対し、特許文献１に記載の技術では、予め定義された地域情報を利用して、ＧＰＳを単独で使用するか、あるいは、ＧＰＳとＧＬＯＮＡＳＳとを併用するかを切り替えることにより、消費電力の低減を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８５６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術においては、予め定義された地域情報を用いるため、地域の環境を反映させた地域情報を生成し、地域の環境変化に合わせて更新する必要がある上、地域情報を記憶しておくメモリ容量も必要となる。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、消費電力の増大を抑制しつつ、測位性能を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の電子機器は、
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、
ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段と、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定手段と、
前記受信状態判定手段の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、消費電力の増大を抑制しつつ、測位性能を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の電子機器の一実施形態としての情報処理装置の構成を示す図であり、図１（ａ）は外観構成図、図１（ｂ）は、ハードウェア構成を示すブロック図である。
【図２】図１の情報処理装置の機能的構成のうち、測位制御処理を実行するための機能的構成を示す機能ブロック図である。
【図３】図２の機能的構成を有する図１の情報処理装置が実行する測位制御処理の流れを説明するフローチャートである。
【図４】第２実施形態に係る情報処理装置が実行する測位制御処理の流れを説明するフローチャートである。
【図５】第３実施形態に係る情報処理装置が実行する測位制御処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
［ハードウェア構成］
図１は、本発明の電子機器の一実施形態としての情報処理装置１の構成を示す図であり、図１（ａ）は外観構成図、図１（ｂ）は、ハードウェア構成を示すブロック図である。
情報処理装置１は、ユーザの腰等に装着される端末装置であり、ＧＰＳによる測位機能とＧＬＯＮＡＳＳによる測位機能とを備えている。また、情報処理装置１は、ＧＰＳ及びＧＬＯＮＡＳＳを受信環境に応じて単独で、あるいは併用して測位を行う。この情報処理装置１により、ユーザは、より正確な現在位置をより低消費電力な制御によって取得することができる。
【００１１】
図１に示すように、情報処理装置１は、制御部１１と、センサユニット１２と、入力部１３と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１４と、時計回路１５と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナ１８Ａと、ＧＬＯＮＡＳＳアンテナ１８Ｂと、ＧＰＳモジュール１９Ａと、ＧＬＯＮＡＳＳモジュール１９Ｂと、無線通信用アンテナ２０と、無線通信モジュール２１と、ドライブ２２とを備えている。
【００１２】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算処理装置によって構成され、情報処理装置１全体の動作を制御する。例えば、制御部１１は、測位制御処理（後述）のためのプログラム等、ＲＯＭ１６に記録されているプログラムに従って各種の処理を実行する。
センサユニット１２は、３軸加速度センサ、地磁気センサ、ジャイロセンサ、気圧センサあるいは気温センサ等の各種センサを備えている。
【００１３】
入力部１３は、各種釦やＬＣＤ１４の表示領域に積層される静電容量式または抵抗膜式の位置入力センサ等で構成され、ユーザの指示操作に応じて各種情報を入力する。
ＬＣＤ１４は、制御部１１の指示に従って画像を出力する。例えば、ＬＣＤ１４は、各種画像やユーザインターフェースの画面を表示する。本実施形態においては、ＬＣＤ１４に入力部１３の位置入力センサが重畳して配置され、タッチパネルが構成されている。
時計回路１５は、システムクロックあるいは発振器により生成される信号から時刻信号を生成し、現在時刻を出力する。
【００１４】
ＲＯＭ１６は、例えば、シリアルフラッシュメモリ等で構成され、制御部１１で実行される制御プログラム等の情報を格納する。
ＲＡＭ１７は、制御部１１が各種処理を実行する際のワークエリアを提供する。
ＧＰＳアンテナ１８Ａは、ＧＰＳにおける衛星から発信される信号を受信して電気信号に変換し、変換した電気信号（以下、「ＧＰＳ信号」と称する。）をＧＰＳモジュール１９Ａに出力する。
ＧＬＯＮＡＳＳアンテナ１８Ｂは、ＧＬＯＮＡＳＳにおける衛星から発信される信号を受信して電気信号に変換し、変換した電気信号（以下、「ＧＬＯＮＡＳＳ信号」と称する。）をＧＬＯＮＡＳＳモジュール１９Ｂに出力する。
【００１５】
ＧＰＳモジュール１９Ａは、ＧＰＳアンテナ１８Ａから入力されたＧＰＳ信号に基づいて、情報処理装置１の位置（緯度、経度、高度）及びＧＰＳによって示される現在時刻を検出する。また、ＧＰＳモジュール１９Ａは、検出した位置及び現在時刻を示す情報及びＧＰＳに関する情報（後述するＧＰＳ情報）を制御部１１に出力する。
ＧＬＯＮＡＳＳモジュール１９Ｂは、ＧＬＯＮＡＳＳアンテナ１８Ｂから入力されたＧＬＯＮＡＳＳ信号に基づいて、情報処理装置１の位置（緯度、経度、高度）及びＧＬＯＮＡＳＳによって示される現在時刻を検出する。また、ＧＬＯＮＡＳＳモジュール１９Ｂは、検出した位置及び現在時刻を示す情報及びＧＬＯＮＡＳＳに関する情報（後述するＧＬＯＮＡＳＳ情報）を制御部１１に出力する。
【００１６】
無線通信用アンテナ２０は、無線通信モジュール２１によって利用される無線通信に対応した周波数の電波を受信可能なアンテナであり、例えばループアンテナやロッドアンテナによって構成される。無線通信用アンテナ２０は、無線通信モジュール２１から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換して無線通信モジュール２１に出力したりする。
無線通信モジュール２１は、制御部１１の指示に従って、無線通信用アンテナ２０を介して他の装置に信号を送信する。また、無線通信モジュール２１は、他の装置から送信された信号を受信し、受信した信号が示す情報を制御部１１に出力する。
ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ（例えばフラッシュメモリ）等よりなる、リムーバブルメディア３１が適宜装着される。リムーバブルメディア３１は、画像の情報等の各種情報を記憶することができる。
【００１７】
［機能的構成］
次に、情報処理装置１の機能的構成について説明する。
図２は、図１の情報処理装置１の機能的構成のうち、測位制御処理を実行するための機能的構成を示す機能ブロック図である。
測位制御処理とは、受信環境に応じて、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂによる測位を単独であるいは併用して実行することにより、現在位置を取得する一連の処理である。
【００１８】
測位制御処理が実行される場合、図２に示すように、制御部１１において、ＧＰＳ情報取得部５１と、ＧＬＯＮＡＳＳ情報取得部５２と、切り替え制御部５３と、位置情報合成部５４と、表示制御部５５とが機能する。また、ＲＯＭ１６には、地図情報記憶部７１と、履歴情報記憶部７２とが形成される。
【００１９】
地図情報記憶部７１は、情報処理装置１の現在位置を重畳して表示するための地図情報を記憶する。
履歴情報記憶部７２は、測位制御処理によって取得された現在位置の履歴を逐次記憶する。
ＧＰＳ情報取得部５１は、ＧＰＳモジュール１９ＡからＧＰＳに関するＧＰＳ情報（信号）を取得する。本実施形態において、ＧＰＳ情報取得部５１は、ＧＰＳ情報として、ＧＰＳ信号から取得される位置情報及び時刻情報と、ＧＰＳ衛星の受信衛星数と、各ＧＰＳ衛星からの受信信号レベルとを取得する。ＧＰＳ情報取得部５１は、取得したＧＰＳ情報を逐次、履歴情報記憶部７２に記憶する。
【００２０】
ＧＬＯＮＡＳＳ情報取得部５２は、ＧＬＯＮＡＳＳモジュール１９ＢからＧＬＯＮＡＳＳに関するＧＬＯＮＡＳＳ情報（信号）を取得する。本実施形態において、ＧＬＯＮＡＳＳ情報取得部５２は、ＧＬＯＮＡＳＳ情報として、ＧＬＯＮＡＳＳ信号から取得される位置情報及び時刻情報を取得する。なお、ＧＬＯＮＡＳＳ情報取得部５２は、ＧＰＳ情報取得部５１と同様に、ＧＬＯＮＡＳＳ信号から取得される位置情報及び時刻情報に加えて、ＧＬＯＮＡＳＳ衛星の受信衛星数と、各ＧＬＯＮＡＳＳ衛星からの受信信号レベルとを取得することとしてもよい。ＧＬＯＮＡＳＳ情報取得部５２は、取得したＧＬＯＮＡＳＳ情報を逐次、履歴情報記憶部７２に記憶する。
【００２１】
切り替え制御部５３は、ＧＰＳ情報取得部５１によって取得されるＧＰＳ情報に基づいて、ＧＰＳ信号の受信環境を判定し、ＧＰＳモジュール１９Ａ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替える。
【００２２】
具体的には、切り替え制御部５３は、ＧＰＳ情報に示されるＧＰＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＰＳ衛星からの受信信号レベルにおけるＣ／Ｎ（Ｃａｒｒｉｅｒ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ）の平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否か（以下、この条件を「良好受信環境条件」と呼ぶ。）を判定する。そして、切り替え制御部５３は、良好受信環境条件が充足されている場合に、ＧＰＳ信号の受信環境が良好であると判定し、ＧＰＳモジュール１９Ａ単独による測位を行う。このとき、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂに対して動作を停止させる信号を出力することにより、ＧＬＯＮＡＳＳモジュール１９Ｂが電力を消費しない状態とする。一方、切り替え制御部５３は、ＧＰＳ信号の受信環境が良好でないと判定した場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位を行う。
【００２３】
位置情報合成部５４は、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位が行われた場合に、ＧＰＳによる位置座標系とＧＬＯＮＡＳＳによる位置座標系とを相互に変換することにより、それぞれの測位結果を合成した現在位置を算出する。これにより、ＧＰＳの受信衛星数に加え、ＧＬＯＮＡＳＳの受信衛星数を加えたより正確な現在位置を取得することができる。なお、位置情報合成部５４によって算出された現在位置は、逐次、履歴情報記憶部７２に記憶される。
表示制御部５５は、ＧＰＳ情報取得部５１によって取得された位置情報あるいは位置情報合成部５４によって算出された位置情報に基づいて、地図情報記憶部７１に記憶されている地図情報に重畳して、現在位置を表示する。本実施形態において、表示制御部５５は、スマートフォンやリスト端末等の他の装置に対して、無線通信モジュール２１を介して、現在位置を重畳した地図情報を送信することにより、現在位置の表示を行う。ただし、表示制御部５５がＬＣＤ１４に現在位置を表示することとしてもよい。
【００２４】
［動作］
次に、情報処理装置１の動作を説明する。
図３は、図２の機能的構成を有する図１の情報処理装置１が実行する測位制御処理の流れを説明するフローチャートである。
測位制御処理は、ユーザによる入力部１３への測位制御処理を起動させる操作により開始される。
【００２５】
ステップＳ１において、切り替え制御部５３は、ＧＰＳモジュール１９Ａを起動する。
ステップＳ２において、切り替え制御部５３は、ＧＰＳ情報取得部５１からＧＰＳ情報を取得する。具体的には、切り替え制御部５３は、ＧＰＳ情報のうち、ＧＰＳ衛星の受信衛星数と、各ＧＰＳ衛星からの受信信号レベルとを取得する。
【００２６】
ステップＳ３において、切り替え制御部５３は、良好受信環境条件が充足されているか否かの判定を行う。具体的には、切り替え制御部５３は、ＧＰＳ情報に示されるＧＰＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＰＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。
良好受信環境条件が充足されている場合、ステップＳ３においてＹＥＳと判定されて、処理はステップＳ４に移行する。
一方、良好受信環境条件が充足されていない場合、ステップＳ３においてＮＯと判定されて、処理はステップＳ５に移行する。
【００２７】
ステップＳ４において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる。なお、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる形態としては、ＧＬＯＮＡＳＳモジュール１９Ｂの電源を切断する、ＧＬＯＮＡＳＳモジュール１９Ｂをスリープ状態とする、あるいは、ＧＬＯＮＡＳＳモジュール１９Ｂを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
【００２８】
ステップＳ５において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂを起動する。具体的には、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂを通常の動作を行う状態とする。
ステップＳ６において、位置情報合成部５４は、ＧＰＳ情報取得部５１によって取得された位置情報と、ＧＬＯＮＡＳＳ情報取得部５２によって取得された位置情報とを合成し、現在位置を算出する。
【００２９】
ステップＳ４及びステップＳ６の後、処理はステップＳ７に移行する。
ステップＳ７において、表示制御部５５は、地図情報記憶部７１に記憶されている地図情報に重畳して、現在位置を表示する。具体的には、表示制御部５５は、良好受信環境条件が充足され、ＧＰＳモジュール１９Ａのみによって測位が行われている場合、ＧＰＳ情報取得部５１によって取得された位置情報に基づいて、地図情報に重畳して現在位置を表示する。また、表示制御部５５は、良好受信環境条件が充足されず、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位が行われている場合、位置情報合成部５４によって算出された現在位置を地図情報に重畳して表示する。
ステップＳ７の後、処理はステップＳ３に移行する。
なお、ユーザによる入力部１３への測位制御処理を停止させる操作が行われた場合、測位制御処理は終了となる。
【００３０】
このような処理が行われる結果、情報処理装置１においては、ＧＰＳ信号の受信環境が良好受信環境条件を充足する場合、ＧＰＳ単独による測位を行い、ＧＰＳ信号の受信環境が良好受信環境条件を充足しない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位が行われる。
そのため、ＧＰＳによる測位機能とＧＬＯＮＡＳＳによる測位機能とを備える電子機器において、より正確な現在位置をより低消費電力な制御によって取得することができる。
したがって、情報処理装置１によれば、消費電力の増大を抑制しつつ、測位性能を向上させることができる。
【００３１】
［第２実施形態］
次に、本発明の第２実施形態について説明する。
本実施形態に係る情報処理装置１は、ＧＰＳ情報として、第１実施形態における場合に加え、ＧＰＳ測位における受信モード（２Ｄまたは３ＤＦｉｘ）、ＧＰＳ測位に使用された衛星数（測位使用衛星数）、衛星の配置及び位置誤差情報を追加して取得する。そして、本実施形態に係る情報処理装置１では、第１実施形態における良好受信環境条件に加え、追加して取得されたＧＰＳ情報に基づいて、ＧＰＳ信号の受信環境を再度判定している。さらに、本実施形態に係る情報処理装置１では、この判定結果に応じてＧＰＳモジュール１９Ａ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替えることにより、測位の精度を高めることとしている。
以下、第１実施形態における情報処理装置１と異なる部分について、主として説明する。
【００３２】
本実施形態における情報処理装置１のハードウェア構成は、図１に示す第１実施形態の場合と同様である。
また、本実施形態における情報処理装置１は、図２に示す第１実施形態の機能的構成に対し、ＧＰＳ情報取得部５１及び切り替え制御部５３の構成が異なっている。
本実施形態において、ＧＰＳ情報取得部５１は、ＧＰＳモジュール１９ＡからＧＰＳに関するＧＰＳ情報を取得する。本実施形態において、ＧＰＳ情報取得部５１は、ＧＰＳ情報として、ＧＰＳ信号から取得される位置情報及び時刻情報と、ＧＰＳ衛星の受信衛星数と、各ＧＰＳ衛星からの受信信号レベルと、ＧＰＳ測位における受信モード（２Ｄまたは３ＤＦｉｘ）と、ＧＰＳ測位に使用された使用衛星数と、衛星の配置と、位置誤差情報とを取得する。ＧＰＳ情報取得部５１は、取得したＧＰＳ情報を逐次、履歴情報記憶部７２に記憶する。
【００３３】
切り替え制御部５３は、ＧＰＳ情報取得部５１によって取得されるＧＰＳ情報に基づいて、ＧＰＳ信号の受信環境を判定し、ＧＰＳモジュール１９Ａ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替える。
【００３４】
具体的には、切り替え制御部５３は、ＧＰＳにおいて、良好受信環境条件が充足されているか否かを判定する。そして、切り替え制御部５３は、良好受信環境条件が充足されている場合に、ＧＰＳ信号の受信環境が良好であると判定し、ＧＰＳモジュール１９Ａ単独による測位を行う。このとき、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂに対して動作を停止させる信号を出力することにより、ＧＬＯＮＡＳＳモジュール１９Ｂが電力を消費しない状態とする。一方、切り替え制御部５３は、ＧＰＳ信号の受信環境が良好でないと判定した場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位を行う。
【００３５】
また、切り替え制御部５３は、ＧＰＳモジュール１９Ａ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替えた後、ＧＰＳ測位における受信モード（２Ｄまたは３ＤＦｉｘ）と、ＧＰＳ測位に使用された使用衛星数と、衛星の配置と、位置誤差情報と（以下、「追加ＧＰＳ情報」と呼ぶ。）を取得する。そして、切り替え制御部５３は、追加ＧＰＳ情報に基づいて、ＧＰＳ信号の受信環境を再度判定し、その判定結果に応じて、ＧＰＳモジュール１９Ａ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替える。
【００３６】
具体的には、切り替え制御部５３は、ＧＰＳにおいて、良好受信環境条件が充足されているか否か、及び、追加の良好受信環境条件（以下、「追加良好受信環境条件」と呼ぶ。）が充足されているか否かを判定する。本実施形態において、切り替え制御部５３は、追加良好受信環境条件として、追加ＧＰＳ情報に示される受信モードが３ＤＦｉｘである、測位使用衛星数が６より大きい、衛星の配置が適切である（例えば、ＤＯＰ（Ｄｉｌｕｔｉｏｎ  Ｏｆ  Ｐｒｅｃｉｓｉｏｎ）＜３である）、位置誤差情報が不適切でない（例えば、ＧＳＴ（ＧＮＳＳ  ｐｓｅｕｄｏｒａｎｇｅ  ｅｒｒｏｒ  ＳＴａｔｉｓｔｉｃｓ）＜５である）という状態が一定時間（例えば５秒以上）継続しているか否かを設定することができる。そして、切り替え制御部５３は、良好受信環境条件及び追加良好受信環境条件が共に充足されている場合に、ＧＰＳ信号の受信環境がより良好であると判定し、ＧＰＳモジュール１９Ａ単独による測位を行う。一方、切り替え制御部５３は、ＧＰＳ信号の受信環境がより良好ではないと判定した場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位を行う。
【００３７】
［動作］
次に、情報処理装置１の動作を説明する。
図４は、第２実施形態に係る情報処理装置１が実行する測位制御処理の流れを説明するフローチャートである。
測位制御処理は、ユーザによる入力部１３への測位制御処理を起動させる操作により開始される。
図４において、ステップＳ１１からステップＳ１５の処理は、図３におけるステップＳ１からステップＳ５の処理と同様である。
【００３８】
ステップＳ１６において、切り替え制御部５３は、ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功しているか否かの判定を行う。例えば、切り替え制御部５３は、受信モードが２Ｄモードあるいは３ＤＦｉｘモードのいずれかに設定されているか否かによって、測位に成功しているか否かを判定することができる。
ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功している場合、ステップＳ１６においてＹＥＳと判定されて、処理はステップＳ１７に移行する。
一方、ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功していない場合、ステップＳ１６においてＮＯと判定されて、処理はステップＳ１３に移行する。
【００３９】
ステップＳ１７において、切り替え制御部５３は、ＧＰＳ情報取得部５１から追加ＧＰＳ情報を取得する。
ステップＳ１８において、切り替え制御部５３は、良好受信環境条件及び追加良好受信環境条件が充足されているか否かの判定を行う。具体的には、切り替え制御部５３は、良好受信環境条件として、ＧＰＳ情報に示されるＧＰＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＰＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。また、切り替え制御部５３は、追加良好受信環境条件として、追加ＧＰＳ情報に示される受信モードが３ＤＦｉｘである、測位使用衛星数が６より大きい、衛星の配置が適切である（例えば、ＤＯＰ＜３である）、位置誤差情報が不適切でない（例えば、ＧＳＴ＜５である）という状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。
良好受信環境条件及び追加良好受信環境条件が充足されている場合、ステップＳ１８においてＹＥＳと判定されて、処理はステップＳ１９に移行する。
一方、良好受信環境条件及び追加良好受信環境条件が充足されていないと判定した場合、ステップＳ１８においてＮＯと判定されて、処理はステップＳ２０に移行する。
【００４０】
ステップＳ１９において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる。なお、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる形態としては、ＧＬＯＮＡＳＳモジュール１９Ｂの電源を切断する、ＧＬＯＮＡＳＳモジュール１９Ｂをスリープ状態とする、あるいは、ＧＬＯＮＡＳＳモジュール１９Ｂを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
ステップＳ２０において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂを起動する。具体的には、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂを通常の動作を行う状態とする。
【００４１】
ステップＳ２１において、位置情報合成部５４は、ＧＰＳ情報取得部５１によって取得された位置情報と、ＧＬＯＮＡＳＳ情報取得部５２によって取得された位置情報とを合成し、現在位置を算出する。
ステップＳ１９及びステップＳ２１の後、処理はステップＳ２２に移行する。
ステップＳ２２において、表示制御部５５は、地図情報記憶部７１に記憶されている地図情報に重畳して、現在位置を表示する。具体的には、表示制御部５５は、良好受信環境条件及び追加良好受信環境条件が充足され、ＧＰＳモジュール１９Ａのみによって測位が行われている場合、ＧＰＳ情報取得部５１によって取得された位置情報に基づいて、地図情報に重畳して現在位置を表示する。また、表示制御部５５は、良好受信環境条件及び追加良好受信環境条件が充足されず、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位が行われている場合、位置情報合成部５４によって算出された現在位置を地図情報に重畳して表示する。
【００４２】
ステップＳ２３において、切り替え制御部５３は、ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功しているか否かの判定を行う。例えば、切り替え制御部５３は、受信モードが２Ｄモードあるいは３ＤＦｉｘモードのいずれかに設定されているか否かによって、測位に継続して成功しているか否かを判定することができる。
ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功している場合、ステップＳ２３においてＹＥＳと判定されて、処理はステップＳ１８に移行する。
一方、ＧＰＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功していない場合、ステップＳ２３においてＮＯと判定されて、処理はステップＳ１３に移行する。
なお、ユーザによる入力部１３への測位制御処理を停止させる操作が行われた場合、測位制御処理は終了となる。
【００４３】
このような処理が行われる結果、情報処理装置１においては、ＧＰＳ信号の受信環境が良好受信環境条件を充足する場合、ＧＰＳ単独による測位を行い、ＧＰＳ信号の受信環境が良好受信環境条件を充足しない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位が行われる。
さらに、測位に成功した後、ＧＰＳ信号の受信環境が良好受信環境条件及び追加良好受信環境条件を共に充足する場合、ＧＰＳ単独による測位を行い、ＧＰＳ信号の受信環境が良好受信環境条件及び追加良好受信環境条件を共に充足はしない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位が行われる。
そのため、ＧＰＳによる測位機能とＧＬＯＮＡＳＳによる測位機能とを備える電子機器において、より良好な受信環境であることを判定して、より正確な現在位置をより低消費電力な制御によって取得することができる。
したがって、情報処理装置１によれば、消費電力の増大を抑制しつつ、測位性能を向上させることができる。
【００４４】
［第３実施形態］
次に、本発明の第３実施形態について説明する。
本実施形態に係る情報処理装置１は、第１実施形態及び第２実施形態における情報処理装置１が、ＧＰＳ信号の受信環境が良好な場合、ＧＰＳ単独による測位を行い、ＧＰＳ信号の受信環境が良好でない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位を行うものであるのに対し、ＧＰＳ信号よりもＧＬＯＮＡＳＳ信号の受信環境が良好な場合、ＧＬＯＮＡＳＳ単独による測位を行うものである。
以下、第１実施形態及び第２実施形態における情報処理装置１と異なる部分について、主として説明する。
【００４５】
本実施形態における情報処理装置１のハードウェア構成は、図１に示す第１実施形態の場合と同様である。
また、本実施形態における情報処理装置１は、図２に示す第１実施形態の機能的構成に対し、ＧＬＯＮＡＳＳ情報取得部５２及び切り替え制御部５３の構成が異なっている。なお、本実施形態におけるＧＰＳ情報取得部５１の機能的構成は、第２実施形態におけるＧＰＳ情報取得部５１と同様である。
【００４６】
本実施形態において、ＧＬＯＮＡＳＳ情報取得部５２は、ＧＬＯＮＡＳＳモジュール１９ＢからＧＬＯＮＡＳＳに関するＧＬＯＮＡＳＳ情報を取得する。本実施形態において、ＧＬＯＮＡＳＳ情報取得部５２は、ＧＬＯＮＡＳＳ情報として、ＧＬＯＮＡＳＳ信号から取得される位置情報及び時刻情報と、ＧＬＯＮＡＳＳ衛星の受信衛星数と、各ＧＬＯＮＡＳＳ衛星からの受信信号レベルと、ＧＬＯＮＡＳＳ測位における受信モード（２Ｄまたは３ＤＦｉｘ）と、ＧＬＯＮＡＳＳ測位に使用された使用衛星数と、衛星の配置と、位置誤差情報とを取得する。ＧＬＯＮＡＳＳ情報取得部５２は、取得したＧＬＯＮＡＳＳ情報を逐次、履歴情報記憶部７２に記憶する。
【００４７】
切り替え制御部５３は、ＧＰＳ情報取得部５１によって取得されるＧＰＳ情報及びＧＬＯＮＡＳＳ情報取得部５２によって取得されるＧＬＯＮＡＳＳ情報に基づいて、ＧＰＳ信号及びＧＬＯＮＡＳＳ信号の受信環境を判定し、ＧＰＳモジュール１９Ａ単独による測位と、ＧＬＯＮＡＳＳモジュール１９Ｂ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替える。
【００４８】
具体的には、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳにおいて、良好受信環境条件が充足されているか否かを判定する。そして、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳのいずれかにおいて良好受信環境条件が充足されている場合に、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂのうち、良好受信環境が充足されている方の受信環境が良好であると判定し、そのモジュール単独による測位を行う。このとき、切り替え制御部５３は、良好受信環境条件が充足されていない方のモジュールに対して動作を停止させる信号を出力することにより、そのモジュールが電力を消費しない状態とする。一方、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳのいずれにおいても良好受信環境条件が充足されていない場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位を行う。なお、ＧＰＳ及びＧＬＯＮＡＳＳのいずれにおいても良好受信環境条件が充足されている場合、切り替え制御部５３は、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂのうち、より消費電力が少ない方のモジュールを選択して測位を行ったり、ＧＰＳ情報とＧＬＯＮＡＳＳ情報とを比較し、より良好な受信環境のモジュールを選択して測位を行ったりすることができる。
【００４９】
また、切り替え制御部５３は、ＧＰＳモジュール１９Ａ単独またはＧＬＯＮＡＳＳモジュール１９Ｂ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替えた後、追加ＧＰＳ情報、及び、ＧＬＯＮＡＳＳ測位における受信モード（２Ｄまたは３ＤＦｉｘ）と、ＧＬＯＮＡＳＳ測位に使用された使用衛星数と、衛星の配置と、位置誤差情報と（以下、「追加ＧＬＯＮＡＳＳ情報」と呼ぶ。）を取得する。そして、切り替え制御部５３は、追加ＧＰＳ情報及び追加ＧＬＯＮＡＳＳ情報に基づいて、ＧＰＳ信号あるいはＧＬＯＮＡＳＳ信号の受信環境を再度判定し、その判定結果に応じて、ＧＰＳモジュール１９Ａ単独による測位と、ＧＬＯＮＡＳＳモジュール１９Ｂ単独による測位と、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位とを切り替える。
【００５０】
具体的には、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳにおいて、良好受信環境条件が充足されているか否か、及び、追加良好受信環境条件が充足されているか否かを判定する。本実施形態において、切り替え制御部５３は、追加良好受信環境条件として、追加ＧＰＳ情報あるいは追加ＧＬＯＮＡＳＳ情報に示される受信モードが３ＤＦｉｘである、測位使用衛星数が６より大きい、衛星の配置が適切である（例えば、ＤＯＰ＜３である）、位置誤差情報が不適切でない（例えば、ＧＳＴ＜５である）という状態が一定時間（例えば５秒以上）継続しているか否かを設定することができる。そして、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳのいずれかにおいて良好受信環境条件及び追加良好受信環境条件が共に充足されている場合に、その測位方式に対応する受信信号の受信環境がより良好であると判定し、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂのうち、その測位方式に対応するモジュール単独による測位を行う。一方、切り替え制御部５３は、ＧＰＳ信号及びＧＬＯＮＡＳＳ信号のいずれの受信環境もより良好ではないと判定した場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位を行う。
【００５１】
［動作］
次に、情報処理装置１の動作を説明する。
図５は、第３実施形態に係る情報処理装置１が実行する測位制御処理の流れを説明するフローチャートである。
測位制御処理は、ユーザによる入力部１３への測位制御処理を起動させる操作により開始される。
【００５２】
ステップＳ３１において、切り替え制御部５３は、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂを起動する。
ステップＳ３２において、切り替え制御部５３は、ＧＰＳ情報取得部５１からＧＰＳ情報を取得すると共に、ＧＬＯＮＡＳＳ情報取得部５２からＧＬＯＮＡＳＳ情報を取得する。具体的には、切り替え制御部５３は、ＧＰＳ情報のうち、ＧＰＳ衛星の受信衛星数と、各ＧＰＳ衛星からの受信信号レベルとを取得すると共に、ＧＬＯＮＡＳＳ情報のうち、ＧＬＯＮＡＳＳ衛星の受信衛星数と、各ＧＬＯＮＡＳＳ衛星からの受信信号レベルとを取得する。
【００５３】
ステップＳ３３において、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳにおいて良好受信環境条件が充足されているか否かの判定を行う。具体的には、切り替え制御部５３は、ＧＰＳ情報に示されるＧＰＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＰＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。同様に、切り替え制御部５３は、ＧＬＯＮＡＳＳ情報に示されるＧＬＯＮＡＳＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＬＯＮＡＳＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。
ステップＳ３３において、ＧＬＯＮＡＳＳにおいてのみ良好受信環境条件が充足されていると判定された場合、処理はステップＳ３４に移行する。
また、ステップＳ３３において、ＧＰＳにおいてのみ良好受信環境条件が充足されていると判定された場合、処理はステップＳ３５に移行する。
また、ステップＳ３３において、ＧＰＳ及びＧＬＯＮＡＳＳのいずれにおいても良好受信環境条件が充足されていないと判定された場合、処理はステップＳ３６に移行する。
また、ステップＳ３３において、ＧＰＳ及びＧＬＯＮＡＳＳのいずれも良好受信環境条件が充足されていると判定された場合は、処理はステップＳ３４またはステップＳ３５のいずれかに移行すればよい。
【００５４】
ステップＳ３４において、切り替え制御部５３は、ＧＰＳモジュール１９Ａの動作を停止させる。なお、ＧＰＳモジュール１９Ａの動作を停止させる形態としては、ＧＰＳモジュール１９Ａの電源を切断する、ＧＰＳモジュール１９Ａをスリープ状態とする、あるいは、ＧＰＳモジュール１９Ａを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
ステップＳ３５において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる。なお、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる形態としては、ＧＬＯＮＡＳＳモジュール１９Ｂの電源を切断する、ＧＬＯＮＡＳＳモジュール１９Ｂをスリープ状態とする、あるいは、ＧＬＯＮＡＳＳモジュール１９Ｂを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
【００５５】
ステップＳ３６において、切り替え制御部５３は、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功しているか否かの判定を行う。例えば、切り替え制御部５３は、受信モードが２Ｄモードあるいは３ＤＦｉｘモードのいずれかに設定されているか否かによって、ＧＰＳあるいはＧＬＯＮＡＳＳによる測位に成功しているか否かを判定することができる。
ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功している場合、ステップＳ３６においてＹＥＳと判定されて、処理はステップＳ３７に移行する。
一方、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に成功していない場合、ステップＳ３６においてＮＯと判定されて、処理はステップＳ３３に移行する。
【００５６】
ステップＳ３７において、切り替え制御部５３は、ＧＰＳ情報取得部５１から追加ＧＰＳ情報を取得すると共に、ＧＬＯＮＡＳＳ情報取得部５２から追加ＧＬＯＮＡＳＳ情報を取得する。
ステップＳ３８において、切り替え制御部５３は、ＧＰＳ及びＧＬＯＮＡＳＳにおいて良好受信環境条件及び追加良好受信環境条件が充足されているか否かの判定を行う。具体的には、切り替え制御部５３は、ＧＰＳにおける良好受信環境条件として、ＧＰＳ情報に示されるＧＰＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＰＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。また、切り替え制御部５３は、ＧＰＳにおける追加良好受信環境条件として、追加ＧＰＳ情報に示される受信モードが３ＤＦｉｘである、測位使用衛星数が６より大きい、衛星の配置が適切である（例えば、ＤＯＰ＜３である）、位置誤差情報が不適切でない（例えば、ＧＳＴ＜５である）という状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。また、切り替え制御部５３は、ＧＬＯＮＡＳＳにおける良好受信環境条件として、ＧＬＯＮＡＳＳ情報に示されるＧＬＯＮＡＳＳ衛星の受信衛星数が８衛星以上、かつ、各ＧＬＯＮＡＳＳ衛星からの受信信号レベルにおけるＣ／Ｎの平均が３０［ｄＢ］以上の状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。また、切り替え制御部５３は、ＧＬＯＮＡＳＳにおける追加良好受信環境条件として、追加ＧＬＯＮＡＳＳ情報に示される受信モードが３ＤＦｉｘである、測位使用衛星数が６より大きい、衛星の配置が適切である（例えば、ＤＯＰ＜３である）、位置誤差情報が不適切でない（例えば、ＧＳＴ＜５である）という状態が一定時間（例えば５秒以上）継続しているか否かの判定を行う。
【００５７】
ステップＳ３８において、ＧＬＯＮＡＳＳにおいてのみ良好受信環境条件及び追加良好受信環境条件が充足されていると判定された場合、処理はステップＳ３９に移行する。
また、ステップＳ３８において、ＧＰＳにおいてのみ良好受信環境条件及び追加良好受信環境条件が充足されていると判定された場合、処理はステップＳ４０に移行する。
一方、ステップＳ３８において、ＧＰＳ及びＧＬＯＮＡＳＳのいずれの良好受信環境条件及び追加良好受信環境条件も充足されていないと判定した場合、処理はステップＳ４１に移行する。
また、ステップＳ３８において、ＧＰＳ及びＧＬＯＮＡＳＳのいずれも良好受信環境条件及び追加良好受信環境条件が充足されていると判定された場合は、処理はステップＳ３９またはステップＳ４０のいずれかに移行すればよい。
【００５８】
ステップＳ３９において、切り替え制御部５３は、ＧＰＳモジュール１９Ａの動作を停止させる。なお、ＧＰＳモジュール１９Ａの動作を停止させる形態としては、ＧＰＳモジュール１９Ａの電源を切断する、ＧＰＳモジュール１９Ａをスリープ状態とする、あるいは、ＧＰＳモジュール１９Ａを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
ステップＳ４０において、切り替え制御部５３は、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる。なお、ＧＬＯＮＡＳＳモジュール１９Ｂの動作を停止させる形態としては、ＧＬＯＮＡＳＳモジュール１９Ｂの電源を切断する、ＧＬＯＮＡＳＳモジュール１９Ｂをスリープ状態とする、あるいは、ＧＬＯＮＡＳＳモジュール１９Ｂを間欠的に起動する状態とする等、通常の動作時よりも消費電力が低下する種々の状態を設定することができる。
【００５９】
ステップＳ４１において、位置情報合成部５４は、ＧＰＳ情報取得部５１によって取得された位置情報と、ＧＬＯＮＡＳＳ情報取得部５２によって取得された位置情報とを合成し、現在位置を算出する。
ステップＳ３９、ステップＳ４０及びステップＳ４１の後、処理はステップＳ４２に移行する。
【００６０】
ステップＳ４２において、表示制御部５５は、地図情報記憶部７１に記憶されている地図情報に重畳して、現在位置を表示する。具体的には、表示制御部５５は、ＧＰＳあるいはＧＬＯＮＡＳＳにおける良好受信環境条件及び追加良好受信環境条件が充足され、ＧＰＳモジュール１９ＡあるいはＧＬＯＮＡＳＳモジュール１９Ｂのみによって測位が行われている場合、ＧＰＳ情報取得部５１あるいはＧＬＯＮＡＳＳ情報取得部５２によって取得された位置情報に基づいて、地図情報に重畳して現在位置を表示する。また、表示制御部５５は、良好受信環境条件及び追加良好受信環境条件が充足されず、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの併用による測位が行われている場合、位置情報合成部５４によって算出された現在位置を地図情報に重畳して表示する。
【００６１】
ステップＳ４３において、切り替え制御部５３は、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功しているか否かの判定を行う。例えば、切り替え制御部５３は、受信モードが２Ｄモードあるいは３ＤＦｉｘモードのいずれかに設定されているか否かによって、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位に継続して成功しているか否かを判定することができる。
ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功している場合、ステップＳ４３においてＹＥＳと判定されて、処理はステップＳ３８に移行する。
一方、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位またはＧＰＳ及びＧＬＯＮＡＳＳを併用した測位に継続して成功していない場合、ステップＳ４３においてＮＯと判定されて、処理はステップＳ３３に移行する。
なお、ユーザによる入力部１３への測位制御処理を停止させる操作が行われた場合、測位制御処理は終了となる。
【００６２】
このような処理が行われる結果、情報処理装置１においては、ＧＰＳ信号あるいはＧＬＯＮＡＳＳ信号の受信環境が良好受信環境条件を充足する場合、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位を行い、ＧＰＳ信号及びＧＬＯＮＡＳＳ信号の受信環境が良好受信環境条件を充足しない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位が行われる。
さらに、測位に成功した後、ＧＰＳ信号あるいはＧＬＯＮＡＳＳ信号の受信環境が良好受信環境条件及び追加良好受信環境条件を共に充足する場合、ＧＰＳあるいはＧＬＯＮＡＳＳ単独による測位を行い、ＧＰＳ信号あるいはＧＬＯＮＡＳＳ信号の受信環境が良好受信環境条件及び追加良好受信環境条件を共に充足はしない場合、ＧＰＳ及びＧＬＯＮＡＳＳを併用して測位が行われる。
【００６３】
そのため、ＧＰＳによる測位機能とＧＬＯＮＡＳＳによる測位機能とを備える電子機器において、受信環境が良好な測位方式単独による測位を行うことができると共に、いずれの測位方式も受信環境が良好ではない場合、これらの測位方式を併用して測位を行うことができる。さらに、より良好な受信環境であることを判定して、より正確な現在位置をより低消費電力な制御によって取得することができる。
したがって、情報処理装置１によれば、消費電力の増大を抑制しつつ、測位性能を向上させることができる。
【００６４】
［変形例１］
上述の各実施形態において、受信環境の良好性を判定する場合に、ＧＰＳ情報あるいはＧＬＯＮＡＳＳ情報を参照して判定することとしたが、これらに代えて、または、これらに加えて、ＧＰＳアンテナ１８ＡあるいはＧＬＯＮＡＳＳアンテナ１８Ｂの姿勢を判定して受信環境の良好性を判定することとしてもよい。具体的には、切り替え制御部５３が、センサユニット１２における３軸加速度センサあるいはジャイロセンサ等によって検出されたＧＰＳアンテナ１８ＡあるいはＧＬＯＮＡＳＳアンテナ１８Ｂの姿勢が、受信状態が低下する姿勢となっているか否かを判定することができる。このとき、切り替え制御部５３は、ＧＰＳアンテナ１８ＡあるいはＧＬＯＮＡＳＳアンテナ１８Ｂの姿勢が、受信状態が低下する姿勢となっている（例えば、鉛直方向から２０度以上傾いている等）と判定した場合に、受信環境が良好でないと判定することができる。
これにより、簡単な処理によって、受信環境の良好性を判定することが可能となる。
【００６５】
以上のように構成される情報処理装置１は、ＧＰＳモジュール１９Ａと、ＧＬＯＮＡＳＳモジュール１９Ｂと、切り替え制御部５３とを備える。
ＧＰＳモジュール１９Ａは、ＧＰＳ衛星を利用した第１の測位方式（ＧＰＳ）による測位情報を取得する。
ＧＬＯＮＡＳＳモジュール１９Ｂは、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式（ＧＬＯＮＡＳＳ）による測位情報を取得する。
切り替え制御部５３は、ＧＰＳ衛星からの信号の受信状態及びＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する。
切り替え制御部５３は、判定結果に基づいて、第１の測位方式及び第２の測位方式のいずれかによる測位と、第１の測位方式及び第２の測位方式を併用した測位とのいずれかに設定する。
これにより、ＧＰＳ衛星からの信号の受信状態及びＧＬＯＮＡＳＳ衛星からの信号の受信状態が判定条件を充足する場合、第１の測位方式及び第２の測位方式単独による測位を行い、ＧＰＳ衛星からの信号の受信状態またはＧＬＯＮＡＳＳ衛星からの信号の受信状態が判定条件を充足しない場合、第１の測位方式及び第２の測位方式を併用して測位が行われる。
そのため、複数の測位方式による測位機能を備える電子機器において、より正確な現在位置をより低消費電力な制御によって取得することができる。
したがって、情報処理装置１によれば、消費電力の増大を抑制しつつ、測位性能を向上させることができる。
【００６６】
また、切り替え制御部５３は、ＧＰＳモジュール１９Ａを起動すると共に、ＧＬＯＮＡＳＳモジュール１９Ｂを停止させて、第１の測位方式による測位情報の受信状態を判定する。
切り替え制御部５３は、第１の測位方式による測位情報の受信状態が判定条件を充足すると判定された場合、第１の測位方式による測位に設定し、第１の測位方式による測位情報の受信状態が判定条件を充足しないと判定された場合、第１の測位方式及び第２の測位方式を併用した測位に設定する。
これにより、第１の測位方式を優先して、受信状態に応じて、第１の測位方式単独による測位または第１の測位方式及び第２の測位方式を併用した測位を切り替えることができる。
【００６７】
また、切り替え制御部５３は、ＧＰＳ衛星からの信号の受信状態及びＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかが、第１の状態であるか否かを判定するための第１の判定条件、又は前記第１の状態よりも良好な第２の状態であるか否かを判定するための第２の判定条件、を充足するか否かを判定する。
切り替え制御部５３は、第２の判定条件の判定結果に基づいて、第１の測位方式及び第２の測位方式のいずれかによる測位と、第１の測位方式及び第２の測位方式を併用した測位とのいずれかにさらに設定する。
したがって、より良好な受信状態であることを判定して、より正確な現在位置をより低消費電力な制御によって取得することができる。
【００６８】
また、切り替え制御部５３は、第１の判定条件として、受信衛星数及び各衛星の受信信号レベルの少なくともいずれかを含む条件を判定し、第２の判定条件として、受信モード、測位に使用した衛星数、衛星の配置及び位置誤差情報の少なくともいずれかを含む条件を判定する。
これにより、第１の判定条件よりも詳細な測位情報によって定義される第２の判定条件によって、より良好な受信状態であるか否かをより正確に判定することができる。
【００６９】
また、切り替え制御部５３は、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂを共に起動して、ＧＰＳ衛星からの信号の受信状態及びＧＬＯＮＡＳＳ衛星からの信号の受信状態をそれぞれ判定する。
切り替え制御部５３は、判定結果に基づいて第１の測位方式及び第２の測位方式のいずれかによる測位に設定する場合、ＧＰＳモジュール１９Ａ及びＧＬＯＮＡＳＳモジュール１９Ｂの一方を継続して起動すると共に、他方を停止させる。
これにより、受信状態が良好な測位方式単独による測位を行うことができると共に、他方の測位を行うモジュールを停止させることができるため、消費電力の増大を抑制しつつ、測位開始直後により正確な測位を行うことができる。
【００７０】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、上述の各実施形態及び変形例に記載された情報処理装置１の機能を組み合わせて実施することも可能である。
【００７１】
上述の実施形態において、受信環境の良好性を判定する各判定条件については、その判定条件の削除や追加、あるいは、論理和及び論理積のいずれとするかといった判定方法をより正確な判定が行えるよう適宜変更することとしてもよい。
【００７２】
また、上述の実施形態では、測位方式として、ＧＰＳ及びＧＬＯＮＡＳＳを用いる場合を例に挙げて説明したが、本発明は、複数の各種測位方式を単独及び併用して測位を行う場合に適用することができる。
【００７３】
また、上述の実施形態では、本発明が適用される電子機器は、情報処理装置を例として説明したが、特にこれに限定されない。
例えば、本発明は、測位機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【００７４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が情報処理装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００７５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００７６】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１６等で構成される。
【００７７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７８】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７９】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、
ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段と、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定手段と、
前記受信状態判定手段の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定手段と、
を備えることを特徴とする電子機器。
［付記２］
前記受信状態判定手段は、前記第１測位情報取得手段を起動すると共に、前記第２測位情報取得手段を停止させて、前記第１の測位方式による測位情報の受信状態を判定し、
前記測位方式設定手段は、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足すると判定された場合、前記第１の測位方式による測位に設定し、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足しないと判定された場合、前記第１の測位方式及び前記第２の測位方式を併用した測位に設定することを特徴とする付記１に記載の電子機器。
［付記３］
前記受信状態判定手段は、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかが、第１の状態であるか否かを判定するための第１の判定条件、又は前記第１の状態よりも良好な第２の状態であるか否かを判定するための第２の判定条件、を充足するか否かを判定し、
前記測位方式設定手段は、前記受信状態判定手段による前記第２の判定条件の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかにさらに設定することを特徴とする付記１または２に記載の電子機器。
［付記４］
前記受信状態判定手段は、前記第１の判定条件として、受信衛星数及び各衛星の受信信号レベルの少なくともいずれかを含む条件を判定し、前記第２の判定条件として、受信モード、測位に使用した衛星数、衛星の配置及び位置誤差情報の少なくともいずれかを含む条件を判定することを特徴とする付記３に記載の電子機器。
［付記５］
前記受信状態判定手段は、前記第１測位情報取得手段及び前記第２測位情報取得手段を共に起動して、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態をそれぞれ判定し、
前記測位方式設定手段は、前記受信状態判定手段の判定結果に基づいて前記第１の測位方式及び前記第２の測位方式のいずれかによる測位に設定する場合、前記第１測位情報取得手段及び前記第２測位情報取得手段の一方を継続して起動すると共に、他方を停止させることを特徴とする付記１から４のいずれか１つに記載の電子機器。
［付記６］
前記第１測位情報取得手段は、ＧＰＳ衛星からの信号を受信する第１アンテナを備え、
前記第２測位情報取得手段は、ＧＬＯＮＡＳＳ衛星からの信号を受信する第２アンテナを備え、
前記受信状態判定手段は、前記第１アンテナ及び前記第２アンテナの少なくともいずれかの姿勢に基づいて、前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定することを特徴とする付記１から５のいずれか１つに記載の電子機器。
［付記７］
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器で実行される測位制御方法であって、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定ステップと、
前記受信状態判定ステップにおける判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定ステップと、
を含むことを特徴とする測位制御方法。
［付記８］
ＧＰＳ衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、ＧＬＯＮＡＳＳ衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器を制御するコンピュータに、
前記ＧＰＳ衛星からの信号の受信状態及び前記ＧＬＯＮＡＳＳ衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定機能と、
前記受信状態判定機能の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００８０】
１・・・情報処理装置，１１・・・制御部，１２・・・センサユニット，１３・・・入力部，１４・・・ＬＣＤ，１５・・・時計回路，１６・・・ＲＯＭ，１７・・・ＲＡＭ，１８Ａ・・・ＧＰＳアンテナ，１８Ｂ・・・ＧＬＯＮＡＳＳアンテナ，１９Ａ・・・ＧＰＳモジュール，１９Ｂ・・・ＧＬＯＮＡＳＳモジュール，２０・・・無線通信用アンテナ，２１・・・無線通信モジュール，２２・・・ドライブ，３１・・・リムーバブルメディア，５１・・・ＧＰＳ情報取得部，５２・・・ＧＬＯＮＡＳＳ情報取得部，５３・・・切り替え制御部，５４・・・位置情報合成部，５５・・・表示制御部，７１・・・地図情報記憶部，７２・・・履歴情報記憶部
【図１】
2016205881.tif 000003
【図２】
2016205881.tif 000004
【図３】
2016205881.tif 000005
【図４】
2016205881.tif 000006
【図５】
2016205881.tif 000007
【手続補正書】
【提出日】平成27年12月25日(2015.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、
前記衛星とは別の衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段と、
前記衛星からの信号の受信状態及び前記別の衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定手段と、
前記受信状態判定手段の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記受信状態判定手段は、前記第１測位情報取得手段を起動すると共に、前記第２測位情報取得手段を停止させて、前記第１の測位方式による測位情報の受信状態を判定し、
前記測位方式設定手段は、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足すると判定された場合、前記第１の測位方式による測位に設定し、前記受信状態判定手段によって前記第１の測位方式による測位情報の受信状態が判定条件を充足しないと判定された場合、前記第１の測位方式及び前記第２の測位方式を併用した測位に設定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記受信状態判定手段は、前記第１の測位方式による測位情報及び前記第２の測位方式による測位情報の少なくともいずれかの受信状態が、第１の状態であるか否かを判定するための第１の判定条件、又は前記第１の状態よりも良好な第２の状態であるか否かを判定するための第２の判定条件、を充足するか否かを判定し、
前記測位方式設定手段は、前記受信状態判定手段による前記第２の判定条件による判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかにさらに設定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記受信状態判定手段は、前記第１の判定条件として、受信衛星数及び各衛星の受信信号レベルの少なくともいずれかを含む条件を判定し、前記第２の判定条件として、受信モード、測位に使用した衛星数、衛星の配置及び位置誤差情報の少なくともいずれかを含む条件を判定することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記第１の判定条件として、前記衛星もしくは前記別の衛星の受信数が第１の値以上で、かつ前記衛星もしくは前記別の衛星からの受信信号の品質が第２の値以上の状態が一定時間以上継続しているか否かを判定し、
前記第２の判定条件として、前記衛星もしくは前記別の衛星の受信モードが予め定められたモードであること、測位使用衛星数が第３の値以上であること、前記衛星もしくは前記別の衛星の配置が適切であるか否かを表わす数値が第４の値以上であること、及び位置誤差情報を表わす数値が第５の値以下という状態が一定時間以上継続しているか否かを判定する請求項３に記載の電子機器。
【請求項６】
前記衛星は、ＧＰＳ衛星であり、
前記第１の判定条件として、前記ＧＰＳ衛星の受信数が８個以上で、かつ前記ＧＰＳ衛星からの受信信号のＣ／Ｎが３０ｄＢ以上の状態が一定時間以上継続しているか否かを判定し、
前記第２の判定条件として、前記ＧＰＳ衛星の受信モードが３ＤＦｉｘであること、測位使用衛星数が６個以上であること、前記ＧＰＳ衛星の配置が適切であるか否かを表わすＤＯＰが３以上であること、及び位置誤差情報を表わすＧＳＴが５未満という状態が一定時間以上継続しているか否かを判定する請求項５に記載の電子機器。
【請求項７】
前記衛星は、ＧＬＯＮＡＳＳ衛星であり、
前記第１の判定条件として、前記ＧＬＯＮＡＳＳ衛星の受信数が８個以上で、かつ前記ＧＬＯＮＡＳＳ衛星からの受信信号のＣ／Ｎが３０ｄＢ以上の状態が一定時間以上継続しているか否かを判定し、
前記第２の判定条件として、前記ＧＬＯＮＡＳＳ衛星の受信モードが３ＤＦｉｘであること、測位使用衛星数が６個以上であること、前記ＧＬＯＮＡＳＳ衛星の配置が適切であるか否かを表わすＤＯＰが３以上であること、及び位置誤差情報を表わすＧＳＴが５未満という状態が一定時間以上継続しているか否かを判定する請求項５に記載の電子機器。
【請求項８】
前記受信状態判定手段は、前記第１測位情報取得手段及び前記第２測位情報取得手段を共に起動して、前記第１の測位方式による測位情報及び前記第２の測位方式による測位情報の受信状態をそれぞれ判定し、
前記測位方式設定手段は、前記受信状態判定手段の判定結果に基づいて前記第１の測位方式及び前記第２の測位方式のいずれかによる測位に設定する場合、前記第１測位情報取得手段及び前記第２測位情報取得手段の一方を継続して起動すると共に、他方を停止させることを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記第１測位情報取得手段は前記衛星からの信号を受信する第１アンテナを備え、
前記第２測位情報取得手段は、前記別の衛星からの信号を受信する第２アンテナを備え、
前記受信状態判定手段は、前記第１アンテナ及び前記第２アンテナの少なくともいずれかの姿勢に基づいて、前記衛星からの信号の受信状態及び前記別の衛星からの信号の受信状態の少なくともいずれかを判定することを特徴とする請求項１から８のいずれか１項に記載の電子機器。
【請求項１０】
衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、前記衛星とは別の衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器で実行される測位制御方法であって、
前記衛星からの信号の受信状態及び前記別の衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定ステップと、
前記受信状態判定ステップにおける判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定ステップと、
を含むことを特徴とする測位制御方法。
【請求項１１】
衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、前記衛星とは別の衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段とを備える電子機器を制御するコンピュータに、
前記衛星からの信号の受信状態及び前記別の衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定機能と、
前記受信状態判定機能の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定機能と、
を実現させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明の一態様の電子機器は、
衛星を利用した第１の測位方式による測位情報を取得する第１測位情報取得手段と、
前記衛星とは別の衛星を利用した第２の測位方式による測位情報を取得する第２測位情報取得手段と、
前記衛星からの信号の受信状態及び前記別の衛星からの信号の受信状態の少なくともいずれかを判定する受信状態判定手段と、
前記受信状態判定手段の判定結果に基づいて、前記第１の測位方式及び前記第２の測位方式のいずれかによる測位と、前記第１の測位方式及び前記第２の測位方式を併用した測位とのいずれかに設定する測位方式設定手段と、
を備えることを特徴とする。