(57)【要約】【課題】ＧＰＳシステムの拡張情報を適切に利用する電子機器を提供すること。【解決手段】電子機器１は、衛星２０１，２０２からの第１情報または第１情報に代わる第２情報を用いて位置情報を取得する測位手段２０と、電源スイッチ１８がオフ状態の間に所定間隔で位置情報を取得し得るように測位手段２０へ電源供給する電源供給手段１７と、第２情報の算出に必要な拡張情報を記憶する第１記憶手段１４と、拡張情報が第１記憶手段１４に記憶されている場合は電源供給を禁止するように電源供給手段１７を制御する制御手段１６と、を備える。【選択図】図１
2011128047.tif 000002
【特許請求の範囲】
【請求項１】
衛星からの第１情報または前記第１情報に代わる第２情報を用いて位置情報を取得する測位手段と、
電源スイッチがオフ状態の間に所定間隔で位置情報を取得し得るように前記測位手段へ電源供給する電源供給手段と、
前記第２情報の算出に必要な拡張情報を記憶する第１記憶手段と、
前記拡張情報が前記第１記憶手段に記憶されている場合は前記電源供給を禁止するように前記電源供給手段を制御する制御手段と、を備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記測位手段は、前記電源スイッチのオン操作後に前記衛星からの前記第１情報を取得する前に位置情報を取得する場合は、前記第１記憶手段による記憶情報に基づいて演算した第２情報を用いて当該位置情報を取得することを特徴とする電子機器。
【請求項３】
請求項１に記載の電子機器において、
前記制御手段は、前記拡張情報が前記第１記憶手段に記憶されていない場合、および前記第１記憶手段に前記拡張情報が記憶されてから所定期間が経過している場合に、それぞれ前記電源スイッチがオフ状態の間の前記測位手段への電源供給を許可することを特徴とする電子機器。
【請求項４】
請求項３に記載の電子機器において、
前記電源スイッチがオフ状態の間に前記測位手段が前記衛星から取得した第１情報を記憶する第２記憶手段をさらに備え、
前記測位手段は、前記電源スイッチがオン操作後に前記衛星からの前記第１情報を取得する前に位置情報を取得する場合は、前記第２記憶手段による記憶情報を用いて位置情報を取得することを特徴とする電子機器。
【請求項５】
請求項３または４に記載の電子機器において、
前記拡張情報が前記第１記憶手段に記憶されていない場合、および前記第１記憶手段に前記拡張情報が記憶されてから所定期間が経過している場合に、それぞれ所定の報知を行う報知手段を備えることを特徴とする電子機器。
【請求項６】
請求項１〜５のいずれか一項に記載の電子機器において、
前記電源供給手段は、電池から供給される電力を用いて前記測位手段へ電源供給することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
ＧＰＳ衛星からの信号（エフェメリス情報）を受信して測位演算を行うＧＰＳシステムは、エフェメリス情報に含まれる衛星の位置情報および時刻情報を測位演算に用いる。このＧＰＳシステムで、エフェメリス情報を受信できない場合などにあらかじめ取得しておいたエフェメリス拡張情報を用いてエフェメリスを予測する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、エフェメリス拡張情報はエフェメリス情報を受信できない状況で用いられる。しかしながら、エフェメリス情報の受信には約３０秒の時間を要することから、エフェメリス情報を受信できる状態においてもエフェメリス拡張情報を用いると、エフェメリス情報の受信に費やす時間や電力を抑えることができる。一方で、使用するエフェメリス拡張情報が古いほどエフェメリス予測値に含まれる誤差が大きくなる。このような条件の下で、ＧＰＳ機器が搭載された電子機器であって電池駆動されるものに対し、エフェメリス拡張情報を適切に利用するための検討が行われていないという問題があった。
【課題を解決するための手段】
【０００５】
本発明による電子機器は、衛星からの第１情報または第１情報に代わる第２情報を用いて位置情報を取得する測位手段と、電源スイッチがオフ状態の間に所定間隔で位置情報を取得し得るように測位手段へ電源供給する電源供給手段と、第２情報の算出に必要な拡張情報を記憶する第１記憶手段と、拡張情報が第１記憶手段に記憶されている場合は電源供給を禁止するように電源供給手段を制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明による電子機器では、ＧＰＳシステムの拡張情報を適切に利用できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による電子カメラの構成例を説明するブロック図である。
【図２】オン操作時にＣＰＵが行う処理の流れを説明するフローチャートである。
【図３】オフ操作時にＣＰＵが行う処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。図１は、本発明の一実施の形態による電子カメラ１の構成例を説明するブロック図である。図１において、電子カメラ１は、撮影光学系１１と、撮像素子１２と、ＡＦＥ／ＴＧ(Analog front end／Timing generator)回路１３と、内蔵メモリ１４と、表示部１５と、ＣＰＵ１６と、電源制御回路１７と、操作部材１８と、外部インターフェイス１９と、ＧＰＳモジュール２０とを備える。電子カメラ１には、メモリカード５０、無線回路６０、および電池７０が装着されている。
【０００９】
撮影光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図１を簡単にするため、撮影光学系１１を単レンズとして図示している。
【００１０】
撮像素子１２は、受光素子が受光面に二次元配列されたＣＣＤイメージセンサやＣＭＯＳイメージセンサなどによって構成される。撮像素子１２は、撮影光学系１１を通過した光束による被写体像を光電変換してアナログ画像信号を生成する。アナログ画像信号は、ＡＦＥ／ＴＧ回路１３に入力される。
【００１１】
ＡＦＥ／ＴＧ回路１３は、ＣＰＵ１６から送出される指示に応じて所定のタイミング信号を発生して撮像素子１２へ供給する。該タイミング信号によって撮像素子１２が駆動制御されることにより、撮像素子１２による撮像タイミングや撮像素子１２からのアナログ画像信号の読出しタイミングが制御される。
【００１２】
ＡＦＥ／ＴＧ回路１３はさらに、アナログ画像信号に対して相関二重サンプリングやゲイン調整などのアナログ処理を行うとともに、アナログ処理後の画像信号をデジタル画像データに変換する。デジタル画像データは、ＣＰＵ１６によって各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理など）が施される。
【００１３】
内蔵メモリ１４は不揮発性メモリで構成され、ＣＰＵ１６による画像処理の前後や処理工程中のデジタル画像データを一時的に記憶したり、ＣＰＵ１６が実行するプログラム、後述するＥＥデータを記憶したりする。表示部１５は液晶パネルによって構成され、ＣＰＵ１６からの指示に応じて画像や操作メニュー画面などを表示する。
【００１４】
ＣＰＵ１６は、内蔵メモリ１４が記憶するプログラムを実行することによって電子カメラ１が行う動作を制御する。ＣＰＵ１６はさらに、操作部材１８から入力される操作信号を監視し、電源制御回路１７へ電源供給の開始／終了について指示を行う。電子カメラ１に電池７０が装填されている場合には、ＣＰＵ１６による操作信号監視機能が常時働くように構成されている。
【００１５】
これにより、ＣＰＵ１６は、メインスイッチのオン操作を示す操作信号を受けると電源制御回路１７へ電力供給の開始を指示するとともに、所定の電源オン処理を起動させる。また、ＣＰＵ１６は、メインスイッチのオフ操作を示す操作信号を受けると所定の電源オフ処理を行い、該電源オフ処理が終了してから電源制御回路１７へ電力供給の終了を指示する。
【００１６】
電源制御回路１７は、ＧＰＳモジュール２０に対する電力と、その他のブロックに対する電力とを独立して供給／非供給を制御することが可能に構成される。つまり、電子カメラ１のメインスイッチがオフされている状態でＧＰＳモジュール２０のみを動作させたり、電子カメラ１のメインスイッチがオンされている状態でＧＰＳモジュール２０のみを非動作にしたりすることができる。ＧＰＳモジュール２０を動作／非動作にする設定は、あらかじめメニュー操作によって設定され、設定内容が内蔵メモリ１４内に記憶されている。
【００１７】
本実施形態では、「ＧＰＳモジュールを動作させる」設定が行われている場合を例に説明する。ＣＰＵ１６は、「ＧＰＳモジュールを動作させる」設定で、「ＧＰＳモジュールスリープフラグがオン」の場合に電子カメラ１のメインスイッチがオフされている状態でＧＰＳモジュール２０を動作させる。ＣＰＵ１６は、「ＧＰＳモジュールを動作させる」設定で、「ＧＰＳモジュールスリープフラグがオフ」の場合には電子カメラ１のメインスイッチがオフされている状態でＧＰＳモジュール２０を非動作にする。ＧＰＳモジュールスリープフラグのオン／オフ設定については後述する。また、「ＧＰＳモジュールを動作させる」設定が行われていない場合のＣＰＵ１６は、メインスイッチの状態にかかわらず常にＧＰＳモジュール２０を非動作にする。
【００１８】
操作部材１８は、メインスイッチ、レリーズボタンおよびメニュースイッチなどを含む。操作部材１８は、メインスイッチ操作やレリーズ操作、メニュー選択操作など、各操作に応じた操作信号をＣＰＵ１６へ送出する。
【００１９】
ＧＰＳモジュール２０は、ＧＰＳ衛星２０１、２０２からの電波を受信し、受信信号にのせられているエフェメリス情報を用いて測位（緯度、経度、高度）演算を行う。なお、図１においては、測位に用いる４つのＧＰＳ衛星のうち２衛星のみを図示している。ＧＰＳモジュール２０で算出した測位情報は、ＧＰＳモジュール２０内の不揮発性メモリ２０ｂの所定領域に上書き記憶する。また、ＧＰＳモジュール２０で受信したアルマナック、エフェメリス情報も、それぞれ不揮発性メモリ２０ｂの所定領域（測位情報の記憶領域と異なる）に上書き記憶する。
【００２０】
電源制御回路１７から電源供給されているＧＰＳモジュール２０は、測位情報の算出を繰り返し行う。このため、不揮発性メモリ２０ｂには直近の情報が記憶される。撮影地点の測位情報を撮影画像に関連づけて保存する設定が行われている場合のＣＰＵ１６は、撮影を行うと撮影画像のデータおよびその測位情報を含むＥｘｉｆ形式の画像ファイルを生成し、メモリカード５０へ当該画像ファイルを記録する。
【００２１】
Ｅｘｉｆ形式の画像ファイルは、JPEG画像フォーマットの画像データ内にサムネイル画像や撮影情報などのデータを埋め込むようにしたものである。ＣＰＵ１６は、撮影時に上記不揮発性メモリ２０ｂから直近の測位情報を読み出し、読み出した測位情報を含めて画像ファイルを生成する。
【００２２】
＜測位処理＞
ここで、ＧＰＳモジュール２０による測位処理について説明する。ＧＰＳモジュール２０は、ＧＰＳ衛星２０１、２０２から送信された信号からアルマナック情報およびエフェメリス情報をそれぞれ取得する。アルマナック情報は全てのＧＰＳ衛星の軌道に関する情報を含み、エフェメリス情報は衛星ごとの位置情報と時刻情報とを含む。ＧＰＳモジュール２０は、アルマナック情報に基づいて測位に用いる４機の衛星を選択し、選択した４機の衛星からそれぞれ送信される信号に基づいて自己位置を演算する。
【００２３】
測位を繰り返し行う場合、衛星の軌道情報および位置、時刻情報を不揮発性メモリ２０ｂに保存しておくと、次回の測位時に保存情報を用いることができる。しかしながら、上記衛星の位置情報は所定時間（たとえば４時間）が経過すると新たな位置情報が必要とされ、上記軌道情報は所定期間（たとえば４週間）が経過すると新たな軌道情報が必要とされる。したがって、前回測定から測定間隔が開いた場合は保存情報の使用が適さないため、衛星のエフェメリス情報およびアルマナック情報の少なくとも一方を新たに取得する必要がある。所定時間を経過すると新たな情報が必要になる理由は、衛星からの送信情報が衛星の位置や軌道を示す予測情報であるため、時間経過につれて実際の衛星位置、衛星軌道との間の誤差が増えるからである。
【００２４】
一般に、測位時にアルマナック情報およびエフェメリス情報のそれぞれを新たに取得する必要がある状態は「コールド」、測位時にエフェメリス情報のみを新たに取得する必要がある状態は「ウォーム」、測位時にアルマナック情報およびエフェメリス情報を新たに取得しなくてもよい状態は「ホット」と呼ばれる。ＧＰＳモジュール２０は、これら３つの状態のいずれに該当するかによって新たに取得する情報を異ならせる。新たな情報を取得しなくてよい場合はその情報の取得に要する時間を短縮できるため、測位時間は、（「コールド」スタート時）＞（「ウォーム」スタート時）＞（「ホット」スタート時）の関係を有する。
【００２５】
＜エフェメリス予測処理＞
上記衛星のエフェメリス情報について、新たな情報が必要とされるまでの時間をエフェメリス有効時間という。特許文献１記載の技術は、エフェメリス有効時間（たとえば４時間）より長い時間（たとえば４週間）のエフェメリスを、エフェメリス拡張情報（以降ＥＥデータと呼ぶ）を用いた予測計算によって算出するものである。
【００２６】
本実施形態のＣＰＵ１６は、測位時にエフェメリス情報を新たに取得する必要がある状態「ウォーム」において、新たにエフェメリス情報を取得する代わりにエフェメリス予測値を用いることによってエフェメリス情報の取得を省略する機能を備える。エフェメリス情報の取得を省略すると、「ウォーム」スタートでありながら「ホット」スタートと同様の短時間で測位できる。
【００２７】
本実施形態では、エフェメリス予測値を用いる処理を、電子カメラ１のメインスイッチがオフされている状態において適用する。すなわち、ＧＰＳモジュール２０で常に「ホット」スタートが行えるように、電子カメラ１のメインスイッチがオフされている状態においてもＧＰＳモジュール２０で定期的にエフェメリス情報を取得させる。このとき、エフェメリス予測値が得られる場合には、メインスイッチオフ状態におけるＧＰＳモジュール２０の起動を省略させる。エフェメリス予測値の算出手法は、特許文献１の場合と同様である。
【００２８】
＜ＥＥデータの取得＞
エフェメリス予測値が得られる場合とは、電子カメラ１が有効なＥＥデータを保有している状態をいう。ＧＰＳ衛星２０１、２０２が地上へ送信する情報は、もともとＧＰＳシステムを運用する米国によって地上から各衛星へ送信されたものである。米国は、各ＧＰＳ衛星が地上へ送信する情報と別に、各ＧＰＳ衛星の位置の予測に必要な情報（ＥＥデータ）を提供している。このＥＥデータを用いて所定の予測演算を行うことにより、各ＧＰＳ衛星が送信しているエフェメリスと同様の情報（エフェメリス予測値）が得られる。
【００２９】
本実施形態では、ＥＥデータが保存されているサーバ３０１（図１）からネットワークを経由してＥＥデータを取得し、あらかじめ電子カメラ１内の内蔵メモリ１４の所定領域に当該ＥＥデータを保存しておく。ネットワークを経由したＥＥデータの取得は、たとえば、ネットワークに接続されているアクセスポイント３０２と電子カメラ１に装着されている無線回路６０とを無線接続して行う。無線回路６０で受信されたＥＥデータは、外部インターフェイス１９を介してＣＰＵ１６が取得する。
【００３０】
無線回路６０を使う代わりにパーソナルコンピュータ（ＰＣ）３０３を経由してもよい。この場合にはＰＣ３０３をネットワークに接続し、該ＰＣ３０３と外部インターフェイス１９との間をＵＳＢケーブルを介して接続する。これにより、ＣＰＵ１６が外部インターフェイス１９を介してＥＥデータを取得する。
【００３１】
また、ＰＣ３０３のメモリカードホルダにメモリカード５０を装着し、ＰＣ３０３がネットワーク経由で取得したＥＥデータをメモリカード５０に記録した上で、該メモリカード５０を電子カメラ１に装着することによってＣＰＵ１６が該メモリカード５０からＥＥデータを読み出すように構成することもできる。
【００３２】
ＥＥデータにも有効期間が存在する。この理由は、ＥＥデータも衛星位置や衛星軌道を示す予測情報に該当するため、時間経過につれて実際の衛星位置、衛星軌道との間の誤差が増えるからである。ＥＥデータの有効期間は、たとえば４週間である。誤差は時間経過とともに徐々に増加するため、４週間のうちでも初期と終期とでは誤差の程度が異なる。
【００３３】
本実施形態では、電子カメラ１のメインスイッチがオフされている状態でエフェメリス情報を取得するか否かを決定するために、上述したＧＰＳモジュールスリープフラグを用いる。以降の説明は、ＧＰＳモジュールスリープフラグをセットする処理と、ＧＰＳモジュールスリープフラグの状態に応じた電子カメラ１の電源オフ処理を中心に説明する。
【００３４】
＜ＧＰＳモジュールスリープフラグのセット＞
ＧＰＳモジュールスリープフラグのセットは、電子カメラ１のパワーオン操作時に行う。図２は、メインスイッチのオン操作時にＣＰＵ１６が行う処理の流れを説明するフローチャートである。ＣＰＵ１６は、電子カメラ１に電池７０が装填されており、かつメインスイッチがオフ状態からオン操作（パワーオン操作）された場合に、電源制御回路１７へ指示を送って電子カメラ１内の各ブロックおよびＧＰＳモジュール２０に対する電力供給を開始させるとともに、図２による処理を起動させる。
【００３５】
図２のステップＳ１において、ＣＰＵ１６は、ＥＥデータをダウンロード済みか否かを判定する。ＣＰＵ１６は、内蔵メモリ１４の所定領域にＥＥデータが保存されている場合にステップＳ１を肯定判定してステップＳ２へ進む。ＣＰＵ１６は、内蔵メモリ１４の所定領域にＥＥデータが保存されていない場合にはステップＳ１を否定判定し、ステップＳ７へ進む。ＥＥデータのダウンロードは、電子カメラ１のメンテナンス時などを利用してあらかじめ行っておく。たとえば、電子カメラ１を上述したようにネットワークへ接続し、メニュー操作によって所定のダウンロード処理を起動させてＥＥデータを取得させる。
【００３６】
ステップＳ２において、ＣＰＵ１６は、ＥＥデータの有効期間を確認してステップＳ３へ進む。本実施形態では、ＥＥデータの取得時（内蔵メモリ１４への保存時）から４週間を有効期間とする。ステップＳ３において、ＣＰＵ１６は有効期間内か否かを判定する。ＣＰＵ１６は、保存しているＥＥデータの有効期間内である場合にステップＳ３を肯定判定してステップＳ４へ進み、有効期間内でない場合にはステップＳ３を否定判定し、ステップＳ７へ進む。
【００３７】
ステップＳ４において、ＣＰＵ１６は、ＥＥデータの更新が必要か否かを判定する。ＣＰＵ１６は、保存しているＥＥデータを取得してからの経過日数が、たとえば２週間以内である場合にステップＳ４を否定判定してステップＳ５へ進む。ＣＰＵ１６は、保存しているＥＥデータを取得してからの経過日数が２週間を超えている場合にはステップＳ４を否定判定し、ステップＳ６へ進む。
【００３８】
ステップＳ５において、ＣＰＵ１６は、ＧＰＳモジュールスリープフラグをオフにして図２による処理を終了する。ステップＳ６において、ＣＰＵ１６は表示部１５にＥＥデータダウンロードおすすめメッセージを表示させてステップＳ５へ進む。上述したように、ＥＥデータの誤差は有効期間のうちでも初期と終期で程度が異なるので、誤差程度が大きくなる有効期間の終期に近づいた場合に、たとえば「ＥＥデータを更新してください」というメッセージを表示させて使用者にＥＥデータの取得を促す。
【００３９】
ステップＳ７において、ＣＰＵ１６は、ＧＰＳモジュールスリープフラグをオンにして図２による処理を終了する。図２による処理後のＣＰＵ１６は、レリーズ操作に応じた撮影処理や、メニュー操作に応じたメニュー処理など、操作部材１８からの操作信号に応じて所定の処理を行う。
【００４０】
＜電源オフ処理＞
図３は、メインスイッチのオフ操作時にＣＰＵ１６が行う処理の流れを説明するフローチャートである。ＣＰＵ１６は、メインスイッチのオフ操作（パワーオフ操作）を示す操作信号を受けると図３による処理を起動させる。
【００４１】
図３のステップＳ２１において、ＣＰＵ１６は、ＧＰＳモジュールスリープフラグがオンか否かを判定する。ＣＰＵ１６は、ＧＰＳモジュールスリープフラグがオンされている場合にステップＳ２１を肯定判定してステップＳ２２へ進む。ＣＰＵ１６は、ＧＰＳモジュールスリープフラグがオフされている場合にはステップＳ２１を否定判定し、ステップＳ２３へ進む。
【００４２】
ステップＳ２２において、ＣＰＵ１６は電源制御回路１７へ指示を送り、ＧＰＳモジュール２０への電力供給を継続させてステップＳ２４へ進む。これは、電子カメラ１のパワーオフ状態にもＧＰＳモジュール２０で測位処理を行わせるためである。これにより、常に「ホット」スタートが行えるように所定タイミングでエフェメリス情報が取得される。
【００４３】
ステップＳ２４において、ＣＰＵ１６は電源制御回路１７へ指示を送り、ＧＰＳモジュール２０以外の他のブロックへの電力供給の終了を指示して図３による処理を終了する。
【００４４】
一方、ステップＳ２１を否定判定して進むステップＳ２３において、ＣＰＵ１６は電源制御回路１７へ指示を送り、ＧＰＳモジュール２０への電力供給を停止させてステップＳ２４へ進む。これは、電子カメラ１のパワーオフ状態においてＧＰＳモジュール２０で測位処理させないためである。エフェメリス情報を取得しなくても、エフェメリス予測値を用いて「ホット」スタートが行えるからである。
【００４５】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）電子カメラ１は、衛星２０１，２０２からのエフェメリス情報、またはエフェメリス予測値を用いて位置情報を取得するＧＰＳモジュール２０と、電源スイッチ１８がオフ状態の間に所定間隔で位置情報を取得し得るようにＧＰＳモジュール２０へ電源供給する電源制御回路１７と、エフェメリス予測値の算出に必要なＥＥデータを記憶する内蔵メモリ１４と、ＥＥデータが内蔵メモリ１４に記憶されている場合は電源供給を禁止するように電源制御回路１７を制御するＣＰＵ１６とを備えるようにした。これにより、ＥＥデータを適切に利用できる。すなわち、記憶したＥＥデータが存在する場合の電源スイッチ１８のオフ時には、ＧＰＳモジュール２０がエフェメリス情報の取得をしないようにしたので、電池の消費を抑えることができる。電池７０で駆動される機器には、とくに好適である。
【００４６】
（２）ＧＰＳモジュール２０は、電源スイッチ１８のオン操作後に衛星２０１，２０２からのエフェメリス情報を取得する前に測位演算する場合は、内蔵メモリ１４による記憶情報（ＥＥデータ）に基づいて演算したエフェメリス予測値を用いて当該測位演算するようにした。これにより、ＥＥデータを適切に利用できる。すなわち、エフェメリス情報の取得を待たずにエフェメリス予測値を用いて測位演算することで、「ウォーム」スタートでありながら「ホット」スタートと同様の短時間で測位できる。
【００４７】
（３）ＣＰＵ１６は、ＥＥデータが内蔵メモリ１４に記憶されていない場合、および内蔵メモリ１４にＥＥデータが記憶されてから所定期間が経過している場合に、それぞれ電源スイッチ１８がオフ状態の間のＧＰＳモジュール２０への電源供給を許可するようにした。ＥＥデータが存在しないか、存在しても有効期間を過ぎている場合は、エフェメリス予測値を用いることは不適切である。電源スイッチ１８がオフ時でもＧＰＳモジュール２０がエフェメリス情報を取得するようにしたので、常に最新のエフェメリス情報を得ることができる。
【００４８】
（４）電源スイッチ１８がオフ状態の間にＧＰＳモジュール２０が衛星２０１，２０２から取得したエフェメリス情報を記憶するメモリ２０ｂをさらに備え、ＧＰＳモジュール２０は、電源スイッチ１８がオン操作後に衛星２０１，２０２からのエフェメリス情報を取得する前に測位演算する場合は、メモリ２０ｂによる記憶情報を用いて測位演算するようにした。エフェメリス情報の取得を待たずに記憶情報を用いて測位演算することで、常に「ホット」スタートして短時間で測位できる。
【００４９】
（変形例１）
上述したステップＳ４において、ＥＥデータを取得してからの経過日数によってＥＥデータの更新の必要性を判断したが（ステップＳ４）、実際に取得したエフェメリス情報とエフェメリス予測値とを比較してＥＥデータの更新の必要性を判断してもよい。この場合のＣＰＵ１６は、内蔵メモリ１４に保存されているＥＥデータを用いてエフェメリス予測値を算出し、この予測値と実際にＧＰＳモジュール２０で取得されるエフェメリス情報とを比較する。ＣＰＵ１６は、両者の差が所定値以下の場合はステップＳ４を否定判定してステップＳ５へ進む。ＣＰＵ１６は、両者の差が所定値を超える場合はステップＳ４を肯定判定し、ステップＳ６へ進む。
【００５０】
（変形例２）
上述した説明では、電子カメラ１のメインスイッチがオフされている状態でエフェメリス情報を取得するか否かを決定する例を説明した。電子カメラ１のメインスイッチがオンされている状態では、以下のようにエフェメリス情報を取得するか否かを決定してよい。
【００５１】
ＣＰＵ１６は、測位時にエフェメリス情報を新たに取得する必要がない「ホット」においては、ＧＰＳモジュール２０へ指示を送り、不揮発性メモリ２０ｂの所定領域に格納されているアルマナック、エフェメリス情報を用いて測位演算を行わせる。
【００５２】
ＣＰＵ１６は、測位時にエフェメリス情報のみを新たに取得する必要がある「ウォーム」において、新たにエフェメリス情報を取得する代わりにエフェメリス予測値を用いることによってエフェメリス情報の取得を省略するようにＧＰＳモジュール２０へ指示を送る。これにより、「ウォーム」スタートでありながら「ホット」スタートと同様の短時間で測位が可能になる。ＣＰＵ１６はさらに、上記エフェメリス予測値を用いた測位演算を行う一方で、新たなエフェメリス情報の取得を指示する。新たなエフェメリス情報を取得すると、必要に応じて最新のエフェメリス情報を用いた測位演算を行い、エフェメリス予測値を用いた測位演算結果に代えて、最新のエフェメリス情報を用いた測位演算結果を採用する。
【００５３】
なお、取得した新たなエフェメリス情報は、不揮発性メモリ２０ｂの所定領域に更新記録させる。このように制御することで、測位演算結果を早く得るとともに、最新のエフェメリス情報の取得も行える。
【００５４】
ＣＰＵ１６は、測位時にエフェメリス情報およびアルマナック情報を新たに取得する必要がある「コールド」においては、ＧＰＳモジュール２０へ指示を送り、アルマナック情報およびエフェメリス情報をそれぞれ取得させた上で測位演算を行わせる。
【００５５】
（変形例３）
内蔵メモリ１４の所定領域にＥＥデータが保存されていない場合、および保存されているＥＥデータの有効期間が終了している場合に、それぞれ表示部１５にメッセージを表示させるようにしてもよい。この場合のＣＰＵ１６は、ステップＳ７へ進む前に、たとえば、「測位に時間がかかります」というメッセージを表示部１５に表示させる。「ウォーム」スタートが必要な状態であることを起動時にあらかじめ知らせることで、「ホット」スタートすると思っていたところ「ウォーム」スタートしたという勘違いを防ぐことができる。
【００５６】
（変形例４）
ＧＰＳモジュール２０を搭載する電子カメラ１を例に説明したが、ＧＰＳモジュール２０を搭載する携帯電話機やビデオカメラ、パソコンなどの電子機器にも本発明を適用してよい。
【００５７】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００５８】
１…電子カメラ
１４…内蔵メモリ
１５…表示部
１６…ＣＰＵ
１７…電源制御回路
１８…操作部材
１９…外部インターフェイス
２０…ＧＰＳモジュール
５０…メモリカード
６０…無線回路
７０…電池
２０１，２０２…ＧＰＳ衛星
３００…ネットワーク
３０１…サーバ
【図１】
2011128047.tif 000003
【図２】
2011128047.tif 000004
【図３】
2011128047.tif 000005