(57)【要約】【課題】ホットスタートモードやウォームスタートモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させる。【解決手段】ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部を備えるＧＰＳ受信装置において、電源投入時（ステップＳ１；ＹＥＳ）、気圧センサーにより計測された気圧の時系列データと、予め用意されている飛行機で移動した場合の気圧変化を示す気圧変化パターンと、を比較する（ステップＳ４）。両者が一致した場合に（ステップＳ５；ＹＥＳ）、自装置が前回の測位位置から所定の距離以上移動したと判断して、コールドスタートモードを選択する（ステップＳ６）。すなわち、前回のＧＰＳ情報を利用せずにＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる。【選択図】図２
2014181911.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報を記憶する記憶部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報に基づいて自装置の測位を行う測位部と、
電源投入時に、前記記憶部に記憶されているＧＰＳ情報を利用して前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第１のモード、又は、前記記憶部に記憶されているＧＰＳ情報を利用せずに前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第２のモードのいずれかのモードで受信動作を開始させる受信制御部と、
電源投入時、前記自装置の移動に関する情報に基づいて、前記自装置が前回の測位位置から所定の距離以上移動したか否かを判断する移動判断部と、
を備え、
前記受信制御部は、前記移動判断部により前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断された場合に、前記第２のモードで受信動作を開始させることを特徴とするＧＰＳ受信装置。
【請求項２】
気圧を計測する気圧センサーと、
前記気圧センサーにより計測された気圧の時系列データを記憶する気圧計測データ記憶部と、
予め用意されている飛行機で移動した場合の気圧変化を示す気圧変化パターンを記憶する気圧変化パターン記憶部と、
を備え、
前記自装置の移動に関する情報は、前記気圧計測データ記憶部に記憶されている気圧の時系列データであり、
前記移動判断部は、前記気圧計測データ記憶部に記憶されている気圧の時系列データと前記気圧変化パターン記憶部に記憶されている気圧変化パターンとを比較し、両者が一致した場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
【請求項３】
前記気圧センサーにより計測された気圧の時系列データと前記気圧変化パターン記憶部に記憶されている気圧変化パターンの離着陸部分とを比較し、両者が一致した場合に、飛行機の離着陸時であると判断する離着陸時判断部と、
前記離着陸時判断部により飛行機の離着陸時であると判断された場合に、当該ＧＰＳ受信装置の電源を停止させる電源制御部と、
を備えることを特徴とする請求項２に記載のＧＰＳ受信装置。
【請求項４】
加速度を計測する加速度センサーと、
前記加速度センサーにより計測された加速度の時系列データを記憶する加速度計測データ記憶部と、
を備え、
前記自装置の移動に関する情報は、前記加速度計測データ記憶部に記憶されている加速度の時系列データであり、
前記移動判断部は、前記加速度計測データ記憶部に記憶されている加速度の時系列データに基づいて、前記前回の測位位置からの移動距離を算出し、当該算出された移動距離が前記所定の距離以上である場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
【請求項５】
前記自装置の移動に関する情報は、前記前回の測位位置を示す情報であり、
前記移動判断部は、前記前回の測位位置を示す情報に基づいて、前記前回の測位位置が所定の位置であったか否かを判断し、前記前回の測位位置が前記所定の位置であったと判断された場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
【請求項６】
ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部と、前記ＧＰＳ受信部により取得されたＧＰＳ情報を記憶部に記憶させる記憶制御部と、を備えるＧＰＳ受信装置を制御するコンピュータに、
前記ＧＰＳ受信部により取得されたＧＰＳ情報に基づいて前記ＧＰＳ受信装置の測位を行う測位機能、
電源投入時に、前記記憶部に記憶されているＧＰＳ情報を利用して前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第１のモード、又は、前記記憶部に記憶されているＧＰＳ情報を利用せずに前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第２のモードのいずれかのモードで受信動作を開始させる受信制御機能、
電源投入時、前記ＧＰＳ受信装置の移動に関する情報に基づいて、前記ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動したか否かを判断する移動判断機能、
を実現させるためのプログラムであって、
前記受信制御機能は、前記移動判断機能により前記ＧＰＳ受信装置が前記前回の測位位置から前記所定の距離以上移動したと判断された場合に、前記第２のモードで受信動作を開始させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ受信装置及びプログラムに関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Global Positioning System）を利用して位置を測定する技術が進んでいる。ＧＰＳ受信装置は、複数のＧＰＳ衛星から送信される信号を受信し、受信した信号からＧＰＳ衛星に関するＧＰＳ情報を取得する。そして、ＧＰＳ受信装置は、ＧＰＳ情報に基づいて各ＧＰＳ衛星までの距離を算出することにより、自装置の測位を行っている。ＧＰＳ受信装置は、カーナビゲーション装置、携帯電話機、カメラ等に搭載されている。
【０００３】
ＧＰＳ受信装置は、初回動作時や長時間使われていなかった場合には、電源投入時、全てのＧＰＳ衛星を対象として順次信号の捕捉を試みることによって、測位に利用するＧＰＳ衛星からの信号を受信し、測位を行う（コールドスタート）。一方、ＧＰＳ受信装置が一度受信動作を行った後に、電源が投入された場合には、ＧＰＳ受信装置は、前回の測位位置での衛星配置（前回のＧＰＳ情報）を利用してＧＰＳ受信動作を行う（ホットスタート、ウォームスタート）。
例えば、バックアップメモリにＧＰＳ衛星に関する情報が記憶されている場合には、ホットスタートモードで起動し、ＧＰＳ衛星に関する情報が記憶されていない場合には、コールドスタートモードで起動するＧＰＳ受信装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３４４５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＧＰＳ受信装置が前回測位した場所から大きく離れた場所で測位する場合には、衛星配置が大きく変わっているため、ホットスタートモードやウォームスタートモードで起動しようとしても、測位演算が収束しない場合があった。この場合、所定の制限時間が経過した後に、コールドスタートモードで再起動することになる。そのため、ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動した場合には、最初からコールドスタートモードで起動した場合よりも測位時間が長くかかるという問題があった。
【０００６】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、ホットスタートモードやウォームスタートモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させることを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のＧＰＳ受信装置は、
ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報を記憶する記憶部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報に基づいて自装置の測位を行う測位部と、
電源投入時に、前記記憶部に記憶されているＧＰＳ情報を利用して前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第１のモード、又は、前記記憶部に記憶されているＧＰＳ情報を利用せずに前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第２のモードのいずれかのモードで受信動作を開始させる受信制御部と、
電源投入時、前記自装置の移動に関する情報に基づいて、前記自装置が前回の測位位置から所定の距離以上移動したか否かを判断する移動判断部と、
を備え、
前記受信制御部は、前記移動判断部により前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断された場合に、前記第２のモードで受信動作を開始させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動したと判断された場合に、第２のモードで受信動作を開始させるので、第１のモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係るＧＰＳ受信装置の機能的構成を示すブロック図である。
【図２】ＧＰＳ受信装置において実行されるＧＰＳ受信処理を示すフローチャートである。
【図３】変形例１における離着陸時判断処理を示すフローチャートである。
【図４】変形例２におけるＧＰＳ受信装置の機能的構成を示すブロック図である。
【図５】変形例２におけるＧＰＳ受信処理を示すフローチャートである。
【図６】変形例３におけるＧＰＳ受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明に係るＧＰＳ受信装置の実施の形態について説明する。なお、本発明は、図示例に限定されるものではない。
【００１１】
図１は、ＧＰＳ受信装置１００の機能的構成を示すブロック図である。
ＧＰＳ受信装置１００は、測位部、受信制御部、移動判断部としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、表示部１３と、主電源部１４と、ＧＰＳ受信部１５と、記憶部１６と、ＲＡＭ（Random Access Memory）１７と、ＲＯＭ（Read Only Memory）１８と、計時部１９と、気圧センサー２０と、気圧計測データ記憶部２１と、副電源部２２と、を備える。ＧＰＳ受信装置１００は、撮影装置等に搭載される。
【００１２】
ＣＰＵ１１は、ＧＰＳ受信装置１００の各部の処理動作を統括的に制御する。具体的には、ＣＰＵ１１は、ＲＯＭ１８に記憶されている各種処理プログラムを読み出してＲＡＭ１７に展開し、当該プログラムとの協働により各種処理を行う。
【００１３】
操作部１２は、ユーザによる入力操作を受け付ける各種ボタン等を備え、ユーザの操作に基づく操作信号をＣＰＵ１１に出力する。また、操作部１２は、表示部１３の表示画面に設けられたタッチパネルを含み、ユーザの指等によるタッチ操作の位置を検出し、その位置に応じた操作信号をＣＰＵ１１に出力することとしてもよい。
【００１４】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等で構成され、ＣＰＵ１１からの表示制御信号に従って画面表示を行う。例えば、表示部１３は、ＧＰＳ受信状況や、地図上での現在位置を表示する。
【００１５】
主電源部１４は、リチウム電池等の二次電池、又は、アルカリ電池等の一次電池であり、ＣＰＵ１１を始めとするＧＰＳ受信装置１００の各部に電力を供給する。
【００１６】
ＧＰＳ受信部１５は、複数のＧＰＳ衛星から送信される信号を捕捉して受信し、当該受信した信号からＧＰＳ衛星に関するＧＰＳ情報を取得する。具体的には、ＧＰＳ受信部１５は、ＧＰＳ衛星から電波を受信するアンテナを備え、当該アンテナにより受信された電波を復調し、復調されたＧＰＳ情報をＣＰＵ１１に出力する。
【００１７】
ＧＰＳ情報には、アルマナック（almanac）データ、エフェメリス（ephemeris）データが含まれている。アルマナックデータには、軌道上における全てのＧＰＳ衛星に関する軌道情報が含まれる。エフェメリスデータには、各ＧＰＳ衛星の正確な位置を示す位置情報と電波を発信した時刻を示す時刻情報が含まれる。なお、アルマナックデータとエフェメリスデータには、それぞれ有効期限がある。
【００１８】
記憶部１６は、不揮発性メモリ等により構成され、情報を読み出し及び書き込み可能に記憶する。
【００１９】
具体的に、記憶部１６には、ＧＰＳ受信部１５により取得されたＧＰＳ情報、ＧＰＳ情報に基づいて算出された測位情報が記憶される。
ＧＰＳ情報として、記憶部１６には、前回ＧＰＳ測位が行われた際に取得されたアルマナックデータとエフェメリスデータとが記憶される。
測位情報は、ＧＰＳ測位により得られたＧＰＳ受信装置１００の位置を示す情報である。測位情報には、緯度、経度、高度等が含まれる。また、記憶部１６に、測位情報と、計時部１９から出力される時刻情報と、を対応付け、時刻に沿って記録した移動軌跡データが記憶されていてもよい。
【００２０】
また、記憶部１６には、飛行機で移動した場合の気圧変化を示す飛行機気圧変化パターン、現在位置を表示するための地図情報が予め記憶されている。
飛行機気圧変化パターンは、移動中の飛行機内の気圧変化の特徴を示す情報であり、予め用意されている。
【００２１】
ＲＡＭ１７は、揮発性のメモリである。ＲＡＭ１７には、実行される各種プログラムやこれら各種プログラムに係るデータ等が格納される。
【００２２】
ＲＯＭ１８は、各種プログラム及び各種データを記憶する読み出し専用の半導体メモリである。ＲＯＭ１８には、ＧＰＳ受信処理プログラム等が記憶されている。
【００２３】
計時部１９は、計時回路を備え、計時回路により計時された現在の時刻情報をＣＰＵ１１に出力する。
【００２４】
気圧センサー２０は、ＧＰＳ受信装置１００が置かれた環境下における気圧を所定の間隔で計測し、計測された気圧の計測値を出力する。
【００２５】
気圧計測データ記憶部２１は、不揮発性メモリ等により構成され、気圧センサー２０により計測された気圧の時系列データ（以下、気圧計測データという。）を記憶する。気圧計測データは、気圧センサー２０から出力された気圧の計測値と、計測時に計時部１９から出力された時刻情報と、が対応付けられ、時刻に沿って記録されたデータである。
【００２６】
副電源部２２は、電池等で構成され、ＧＰＳ受信装置１００の電源（主電源部１４）が切られている場合、すなわち、ＧＰＳ受信装置１００の各部に対する主電源部１４からの電力供給が停止されている場合に、計時部１９、気圧センサー２０及び気圧計測データ記憶部２１に電力を供給する。計時部１９、気圧センサー２０及び気圧計測データ記憶部２１は、ＧＰＳ受信装置１００の電源がオンの状態では、主電源部１４から電力が供給され、ＧＰＳ受信装置１００の電源がオフの状態では、副電源部２２から電力が供給される。気圧センサー２０は、使用電流が小さいため（毎秒計測で数μＡ）、副電源部２２の寿命に大きく影響を与えることなく、連続測定が可能である。
【００２７】
ＣＰＵ１１は、ＧＰＳ受信部１５により取得されたＧＰＳ情報に基づいて、自装置（ＧＰＳ受信装置１００）の測位を行う。ＣＰＵ１１は、ＧＰＳ受信部１５により取得されたＧＰＳ情報に基づいて、ＧＰＳ受信装置１００の現在位置（緯度、経度、高度）を算出して当該位置に係る測位情報を出力する。
【００２８】
具体的には、ＣＰＵ１１は、アルマナックデータに基づいて、測位に使用可能なＧＰＳ衛星の出現を予測する。ＣＰＵ１１は、エフェメリスデータから正確な時刻情報を取得し、ＧＰＳ受信装置１００内部の計時部１９の時計（計時回路）を合わせる。ＣＰＵ１１は、ＧＰＳ衛星から発信された電波がＧＰＳ受信装置１００に到達するまでに要した時間に光の速度をかけてＧＰＳ衛星までの距離を求める（レンジング）。ＣＰＵ１１は、少なくとも３機のＧＰＳ衛星に対してレンジングを行うことにより、自装置の位置を算出する。
【００２９】
ＣＰＵ１１は、電源投入時に、記憶部１６に記憶されているＧＰＳ情報を利用してＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる第１のモード（ホットスタートモード、ウォームスタートモード）、又は、記憶部１６に記憶されているＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる第２のモード（コールドスタートモード）のいずれかのモードで受信動作を開始させる。
【００３０】
ＣＰＵ１１は、電源投入時、受信動作の開始前に、ＧＰＳ受信装置１００の移動に関する情報（気圧計測データ）に基づいて、ＧＰＳ受信装置１００が前回の測位位置から所定の距離以上移動したか否かを判断する。
具体的には、ＣＰＵ１１は、気圧計測データ記憶部２１に記憶されている気圧計測データと記憶部１６に記憶されている飛行機気圧変化パターンとを比較し、両者が一致した場合に、ＧＰＳ受信装置１００が前回の測位位置から所定の距離以上移動したと判断する。
【００３１】
ＣＰＵ１１は、ＧＰＳ受信装置１００が前回の測位位置から所定の距離以上移動したと判断された場合に、コールドスタートモードで受信動作を開始させる。すなわち、ＣＰＵ１１は、記憶部１６に記憶されているＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。
【００３２】
一方、ＣＰＵ１１は、ＧＰＳ受信装置１００の前回の測位位置からの移動距離が所定の距離未満であると判断された場合に、記憶部１６に記憶されているＧＰＳ情報が有効期限内であれば、記憶部１６に記憶されているＧＰＳ情報を利用してＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる（ホットスタートモード、ウォームスタートモード）。ＧＰＳ受信装置１００の前回の測位位置からの移動距離が所定の距離未満であると判断された場合であって、かつ、記憶部１６に記憶されているＧＰＳ情報が有効期限を過ぎている場合には、ＣＰＵ１１は、記憶部１６に記憶されているＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる（コールドスタートモード）。
【００３３】
次に、飛行機による移動であるか否かの判断条件について説明する。ＣＰＵ１１は、この判断条件により、所定の距離以上の移動（大移動）であるか否かを判断する。所定の距離として、例えば、５０００ｋｍを用いる。
【００３４】
飛行機で移動した場合の気圧変化の実測例を分析した結果、離陸時、着陸時及び巡航航行中の与圧時に、以下の（特徴Ａ）〜（特徴Ｃ）を有することが判明した。
【００３５】
（特徴Ａ）離陸時の気圧変化パターンの特徴
気圧変化量：約−１３ｈＰａ／ｍｉｎ
離陸時間幅：約１７分
気圧変化量とは、単位時間当たりの気圧の変化量をいう。また、離陸時間幅とは、飛行機が離陸動作を始めてから巡航航行に至るまでの時間をいう。
【００３６】
（特徴Ｂ）着陸時の気圧変化パターンの特徴
気圧変化量：約１５ｈＰａ／ｍｉｎ
着陸時間幅：約１２分
着陸時間幅とは、飛行機が巡航航行状態において下降を始めてから着陸するまでの時間をいう。
【００３７】
（特徴Ｃ）巡航航行中の気圧変化パターンの特徴
気圧バラツキ：７９０ｈＰａ以上８６０ｈＰａ以下
気圧変動幅：±１％以下
【００３８】
これらの（特徴Ａ）〜（特徴Ｃ）に基づいて、飛行機による移動であるか否かの判断条件である（条件Ｘ）〜（条件Ｚ）を決定した。記憶部１６には、飛行機気圧変化パターンとして、（条件Ｘ）〜（条件Ｚ）の判断条件が記憶されている。
【００３９】
（条件Ｘ）離陸状態判断条件
ＣＰＵ１１は、気圧変化量が−２０ｈＰａ／ｍｉｎ以上−６ｈＰａ／ｍｉｎ以下の状態を５分間継続して検出した場合に、離陸状態であると判断する。なお、気圧変化量については、−１３ｈＰａ／ｍｉｎ±５０％のバラツキを想定した。
【００４０】
（条件Ｙ）着陸状態判断条件
ＣＰＵ１１は、気圧変化量が８ｈＰａ／ｍｉｎ以上２３ｈＰａ／ｍｉｎ以下の状態を５分間継続して検出した場合に、着陸状態であると判断する。なお、気圧変化量については、１５ｈＰａ／ｍｉｎ±５０％のバラツキを想定した。
【００４１】
（条件Ｚ）大移動時の巡航航行状態判断条件
ＣＰＵ１１は、気圧が７３０ｈＰａ以上８９０ｈＰａ以下であって気圧変動幅が±２％以下の状態を５．５時間継続して検出した場合に、大移動時の巡航航行状態であると判断する。大移動時の巡航航行状態は、離陸状態の後、かつ、着陸状態の前である。なお、気圧バラツキについては、一般に与圧時は０．８気圧（８１０ｈＰａ）前後であることを考慮し、８１０ｈＰａ±１０％のバラツキを想定した。また、継続時間については、大移動を５０００ｋｍ以上と想定し、ジェット機の平均時速を９００ｋｍ／ｈと想定した。
【００４２】
ＣＰＵ１１は、（条件Ｘ）による離陸状態又は（条件Ｙ）による着陸状態を検出し、又は、（条件Ｘ）による離陸状態及び（条件Ｙ）による着陸状態の両方を検出し、かつ、（条件Ｚ）による大移動時の巡航航行状態を検出した場合に、飛行機による５０００ｋｍ以上の移動であると判断する。
【００４３】
なお、気圧が変化する場合の例として台風等、気候変化によるものが考えられるが、台風中心の気圧変化量は０．５ｈＰａ／ｍｉｎ程度であり、飛行機内の離着陸時の気圧変化パターンにおける気圧変化量と比較して十分小さい。したがって、（条件Ｘ）又は（条件Ｙ）における離着陸状態の判断において、誤認識はないと考えられる。
【００４４】
次に、ＧＰＳ受信装置１００における動作について説明する。
図２は、ＧＰＳ受信装置１００において実行されるＧＰＳ受信処理を示すフローチャートである。この処理は、ＣＰＵ１１とＲＯＭ１８に記憶されているＧＰＳ受信処理プログラムとの協働によるソフトウェア処理によって実現される。記憶部１６には、電源を切る直前のＧＰＳ情報（アルマナックデータ、エフェメリスデータ）が記憶されている。
【００４５】
まず、ユーザが操作部１２の電源ボタンを押下する等、ＧＰＳ受信装置１００の起動を指示した場合には（ステップＳ１；ＹＥＳ）、ＣＰＵ１１は、気圧計測データ記憶部２１に記憶されている気圧計測データを読み出す（ステップＳ２）。気圧計測データ記憶部２１には、現在時刻から遡って所定の期間（例えば、１０時間、１日等）分の気圧計測データが記憶されている。ＣＰＵ１１は、読み出した気圧計測データをＲＡＭ１７に格納する。
【００４６】
次に、ＣＰＵ１１は、記憶部１６に記憶されている飛行機気圧変化パターンを読み出す（ステップＳ３）。具体的には、ＣＰＵ１１は、（条件Ｘ）〜（条件Ｚ）の判断条件を読み出す。ＣＰＵ１１は、読み出した飛行機気圧変化パターンをＲＡＭ１７に格納する。
【００４７】
次に、ＣＰＵ１１は、気圧計測データと飛行機気圧変化パターンとを比較し、気圧計測データと飛行機気圧変化パターンとが一致するか否かを判断する（ステップＳ４）。この判断は、飛行機による移動であるか否か、所定の距離以上移動したか否かの判断に相当する。具体的には、ＣＰＵ１１は、気圧計測データにおいて、（条件Ｘ）〜（条件Ｚ）を満たす部分があるか否かを判断し、（条件Ｘ）による離陸状態及び／又は（条件Ｙ）による着陸状態を検出し、かつ、（条件Ｚ）による大移動時の巡航航行状態を検出した場合、すなわち、気圧計測データと飛行機気圧変化パターンとが一致する場合に、飛行機による５０００ｋｍ以上の移動であると判断する。
【００４８】
気圧計測データと飛行機気圧変化パターンとが一致すると判断された場合、すなわち、飛行機による移動（５０００ｋｍ以上の移動）であると判断された場合には（ステップＳ５；ＹＥＳ）、ＣＰＵ１１は、コールドスタートモードを選択する（ステップＳ６）。
【００４９】
一方、気圧計測データと飛行機気圧変化パターンとが一致しないと判断された場合、すなわち、飛行機による移動（５０００ｋｍ以上の移動）でないと判断された場合には（ステップＳ５；ＮＯ）、ＣＰＵ１１は、従来と同様、記憶部１６に記憶されているＧＰＳ情報に応じた起動モードを選択する（ステップＳ７）。具体的には、ＣＰＵ１１は、記憶部１６に記憶されている前回のＧＰＳ情報に含まれるアルマナックデータ、エフェメリスデータがそれぞれ有効期限内であるか否かを判断する。ＣＰＵ１１は、アルマナックデータ及びエフェメリスデータが有効期限内であれば、ホットスタートモードを選択し、アルマナックデータは有効期限内であるがエフェメリスデータが有効期限を過ぎていれば、ウォームスタートモードを選択し、アルマナックデータ及びエフェメリスデータが有効期限を過ぎていれば、コールドスタートモードを選択する。
【００５０】
ステップＳ６又はステップＳ７の後、ＣＰＵ１１は、選択された起動モードに従って、受信動作を開始させる（ステップＳ８）。具体的には、コールドスタートモードが選択された場合には、ＣＰＵ１１は、アルマナックデータ及びエフェメリスデータを利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。ホットスタートモードが選択された場合には、ＣＰＵ１１は、アルマナックデータ及びエフェメリスデータを利用してＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。ウォームスタートモードが選択された場合には、ＣＰＵ１１は、アルマナックデータのみを利用してＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。
【００５１】
ＣＰＵ１１は、選択された起動モードに従って、ＧＰＳ受信部１５を制御してＧＰＳ衛星から送信される信号を受信させ、受信した信号からＧＰＳ情報を取得させる（ステップＳ９）。ＣＰＵ１１は、ＧＰＳ受信部１５により取得されたＧＰＳ情報を記憶部１６に記憶させる。記憶部１６に記憶されるＧＰＳ情報は、順次上書きされるが、必要に応じて、履歴を保存することとしてもよい。
【００５２】
次に、ＣＰＵ１１は、ＧＰＳ受信部１５により取得されたＧＰＳ情報に基づいて、ＧＰＳ受信装置１００の測位を行う（ステップＳ１０）。ＣＰＵ１１は、測位により得られた測位情報を、計時部１９から取得した時刻情報と対応付けて記憶部１６に記憶させる。
【００５３】
次に、ＣＰＵ１１は、記憶部１６から地図情報を読み出し、測位により得られた測位情報に基づいて、現在位置周辺の地図を表示部１３に表示させるとともに、地図上に現在位置を表示させる（ステップＳ１１）。
以上で、ＧＰＳ受信処理が終了する。
【００５４】
以上説明したように、本実施の形態におけるＧＰＳ受信装置１００によれば、前回の測位位置から所定の距離以上移動したと判断した場合に、記憶部１６に記憶されている前回のＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。すなわち、コールドスタートモードで受信動作を開始させるので、「ホットスタートモードで起動した結果、測位演算が収束せず、コールドスタートモードで再起動する」という状況を回避することができる。このため、ホットスタートモードやウォームスタートモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させることができる。
【００５５】
また、気圧計測データと飛行機気圧変化パターンとを比較することで、ＧＰＳ受信装置１００が飛行機による移動をしたか否かを判断するので、簡単な方法でＧＰＳ受信装置１００が前回の測位位置から所定の距離以上移動したか否かを判断することができる。
【００５６】
なお、上記実施の形態において、所定の距離以上の移動であるか否かを判断するための判断条件として用いた（条件Ｘ）〜（条件Ｚ）は一例であり、気圧のバラツキ値や気圧変動ノイズ等を取り除くための平均化等におけるフィルタ条件は適宜変更してもよい。
また、所定の期間に得られた気圧計測データを全て保存しておかなくてもよい。例えば、気圧センサー２０から出力される気圧計測データについて、上述した（条件Ｘ）、（条件Ｙ）、（条件Ｚ）を満たすか否かをそれぞれリアルタイムに判断することによって、離着陸時、巡航航行中であることを検出し、それらの事象と時刻情報とを対応付けて記憶することとしてもよい。
【００５７】
＜変形例１＞
次に、上記実施の形態の変形例１について説明する。
変形例１におけるＧＰＳ受信装置は、上記実施の形態に示したＧＰＳ受信装置１００と同様の構成によってなるため、図１を援用し、その構成については図示及び説明を省略する。以下、変形例１に特徴的な構成及び処理について説明する。
【００５８】
離着陸時判断部としてのＣＰＵ１１は、気圧センサー２０により計測された気圧計測データと記憶部１６に記憶されている飛行機気圧変化パターンの離着陸部分とを比較し、両者が一致した場合に、飛行機の離着陸時であると判断する。
【００５９】
電源制御部としてのＣＰＵ１１は、飛行機の離着陸時であると判断された場合に、ＧＰＳ受信装置の電源（主電源部１４）を停止させる。
【００６０】
次に、変形例１のＧＰＳ受信装置における動作について説明する。
図３は、変形例１のＧＰＳ受信装置において実行される離着陸時判断処理を示すフローチャートである。この処理は、ＣＰＵ１１とＲＯＭ１８に記憶されている離着陸時判断処理プログラムとの協働によるソフトウェア処理によって実現される。
【００６１】
まず、ＣＰＵ１１は、気圧センサー２０により計測された気圧計測データを順次取得する（ステップＳ２１）。ＣＰＵ１１は、取得した気圧計測データをＲＡＭ１７に格納する。
【００６２】
次に、ＣＰＵ１１は、記憶部１６に記憶されている飛行機気圧変化パターンの離着陸部分を読み出す（ステップＳ２２）。具体的には、ＣＰＵ１１は、（条件Ｘ）及び（条件Ｙ）の判断条件を読み出す。ＣＰＵ１１は、読み出した飛行機気圧変化パターンの離着陸部分をＲＡＭ１７に格納する。
【００６３】
次に、ＣＰＵ１１は、直近の気圧計測データと飛行機気圧変化パターンの離着陸部分とを比較し、直近の気圧計測データと飛行機気圧変化パターンンの離着陸部分とが一致するか否かを判断する（ステップＳ２３）。具体的には、ＣＰＵ１１は、直近の気圧計測データについて、上述した（条件Ｘ）又は（条件Ｙ）を満たすか否かを判断する。ＣＰＵ１１は、直近の気圧計測データが（条件Ｘ）を満たす場合に、飛行機の離陸時であると判断する。ＣＰＵ１１は、直近の気圧計測データが（条件Ｙ）を満たす場合に、飛行機の着陸時であると判断する。
【００６４】
ここで、飛行機の離陸時又は着陸時であると判断された場合には（ステップＳ２４；ＹＥＳ）、ＧＰＳ受信装置の電源を停止させる（ステップＳ２５）。すなわち、ＣＰＵ１１は、ＧＰＳ受信装置の各部に対する主電源部１４からの電力供給を停止させる。これにより、ＧＰＳ受信装置の電源がオフの状態になる。
【００６５】
ステップＳ２５の後、又は、ステップＳ２４において、飛行機の離陸時でもなく、着陸時でもないと判断された場合には（ステップＳ２４；ＮＯ）、離着陸時判断処理が終了する。
【００６６】
変形例１によれば、気圧計測データに基づいて、離陸時又は着陸時であると判断することができるため、ユーザが誤って離陸時や着陸時にＧＰＳ受信装置を起動していた場合に、強制的にＧＰＳ測位を停止させることができる。このように、ＧＰＳ受信装置の使用が禁止されている離陸時や着陸時のＧＰＳ受信装置の電源停止を自動的に行うことができる。
【００６７】
＜変形例２＞
次に、上記実施の形態の変形例２について説明する。
図４は、変形例２におけるＧＰＳ受信装置２００の機能的構成を示すブロック図である。
ＧＰＳ受信装置２００は、ＣＰＵ１１と、操作部１２と、表示部１３と、主電源部１４と、ＧＰＳ受信部１５と、記憶部１６と、ＲＡＭ１７と、ＲＯＭ１８と、計時部１９と、加速度センサー２３と、加速度計測データ記憶部２４と、副電源部２２と、を備える。
ＧＰＳ受信装置２００は、上記実施の形態に示したＧＰＳ受信装置１００と同様の構成によってなるため、同一の部分については、説明を省略する。以下、変形例２に特徴的な構成及び処理について説明する。
【００６８】
加速度センサー２３は、ＧＰＳ受信装置２００の加速度を所定の間隔で計測し、計測された加速度の計測値を出力する。
【００６９】
加速度計測データ記憶部２４は、不揮発性メモリ等により構成され、加速度センサー２３により計測された加速度の時系列データ（以下、加速度計測データという。）を記憶する。加速度計測データは、加速度センサーから出力された加速度の計測値と、計測時に計時部１９から出力された時刻情報と、が対応付けられ、時刻に沿って記録されたデータである。
【００７０】
副電源部２２は、ＧＰＳ受信装置２００の電源（主電源部１４）が切られている場合、すなわち、ＧＰＳ受信装置２００の各部に対する主電源部１４からの電力供給が停止されている場合に、加速度センサー２３及び加速度計測データ記憶部２４に電力を供給する。
【００７１】
移動判断部としてのＣＰＵ１１は、電源投入時、受信動作の開始前に、ＧＰＳ受信装置２００の移動に関する情報（加速度計測データ）に基づいて、ＧＰＳ受信装置２００が前回の測位位置から所定の距離（例えば、５０００ｋｍ）以上移動したか否かを判断する。
具体的には、ＣＰＵ１１は、加速度計測データ記憶部２４に記憶されている加速度計測データに基づいて、自装置（ＧＰＳ受信装置２００）の前回の測位位置からの移動距離を算出し、算出された移動距離が所定の距離以上である場合に、自装置が前回の測位位置から所定の距離以上移動したと判断する。
【００７２】
次に、変形例２のＧＰＳ受信装置２００における動作について説明する。
図５は、ＧＰＳ受信装置２００において実行されるＧＰＳ受信処理を示すフローチャートである。この処理は、ＣＰＵ１１とＲＯＭ１８に記憶されているＧＰＳ受信処理プログラムとの協働によるソフトウェア処理によって実現される。
【００７３】
まず、ユーザが操作部１２の電源ボタンを押下する等、ＧＰＳ受信装置２００の起動を指示した場合には（ステップＳ３１；ＹＥＳ）、ＣＰＵ１１は、加速度計測データ記憶部２４に記憶されている加速度計測データを読み出す（ステップＳ３２）。ＣＰＵ１１は、読み出した加速度計測データをＲＡＭ１７に格納する。
【００７４】
次に、ＣＰＵ１１は、読み出された加速度計測データに基づいて、加速度を時間で積分して速度を算出し、速度を時間で積分してＧＰＳ受信装置２００の前回の測位位置からの移動距離を算出する（ステップＳ３３）。
【００７５】
次に、ＣＰＵ１１は、算出された移動距離が５０００ｋｍ以上であるか否かを判断する（ステップＳ３４）。移動距離が５０００ｋｍ以上である場合には（ステップＳ３４；ＹＥＳ）、ＣＰＵ１１は、コールドスタートモードを選択する（ステップＳ３５）。
【００７６】
ステップＳ３４において、移動距離が５０００ｋｍ未満である場合には（ステップＳ３４；ＮＯ）、ＣＰＵ１１は、従来と同様、記憶部１６に記憶されているＧＰＳ情報に応じた起動モードを選択する（ステップＳ３６）。
【００７７】
ステップＳ３５又はステップＳ３６の後、ステップＳ３７に移行する。
ステップＳ３７〜ステップＳ４０の処理は、上記実施の形態におけるステップＳ８〜ステップＳ１１の処理と同様であるため、説明を省略する。
【００７８】
変形例２によれば、加速度計測データに基づいて、前回の測位位置から所定の距離以上移動したと判断した場合に、記憶部１６に記憶されている前回のＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。すなわち、コールドスタートモードで受信動作を開始させるので、ホットスタートモードやウォームスタートモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させることができる。
【００７９】
また、加速度計測データに基づいて、ＧＰＳ受信装置２００の前回の測位位置からの移動距離を算出するので、簡単な方法でＧＰＳ受信装置２００が所定の距離以上移動したか否かを判断することができる。
【００８０】
＜変形例３＞
次に、上記実施の形態の変形例３について説明する。
変形例３におけるＧＰＳ受信装置は、上記実施の形態に示したＧＰＳ受信装置１００と同様の構成によってなるため、図１を援用し、その構成については図示及び説明を省略する。ただし、変形例３では、気圧センサー２０及び気圧計測データ記憶部２１は不要であり、記憶部１６の飛行機気圧変化パターンも不要である。以下、変形例３に特徴的な構成及び処理について説明する。
【００８１】
記憶部１６には、地球上に存在する各空港の位置を示す空港位置情報（緯度、経度、高度等）が予め記憶されている。
【００８２】
移動判断部としてのＣＰＵ１１は、電源投入時、受信動作の開始前に、変形例３のＧＰＳ受信装置の移動に関する情報（前回の測位位置を示す情報）に基づいて、ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動したか否かを判断する。
具体的には、ＣＰＵ１１は、前回の測位位置を示す情報（記憶部１６に記憶されている測位情報）に基づいて、前回の測位位置が所定の位置であったか否かを判断し、前回の測位位置が所定の位置であったと判断された場合に、自装置（変形例３のＧＰＳ受信装置）が前回の測位位置から所定の距離以上移動したと判断する。ここでは、ＣＰＵ１１は、前回の測位情報が、記憶部１６に記憶されている空港位置情報と一致するか否か、すなわち、前回の測位位置が空港であったか否かを判断する。
【００８３】
前回の測位位置が空港であれば、ＧＰＳ受信装置を携帯しているユーザが飛行機に乗ったであろうと推測される。したがって、ＣＰＵ１１は、前回の測位位置が空港であったと判断された場合には、自装置が前回の測位位置から所定の距離以上移動したと判断する。
【００８４】
次に、変形例３のＧＰＳ受信装置における動作について説明する。
図６は、変形例３のＧＰＳ受信装置において実行されるＧＰＳ受信処理を示すフローチャートである。この処理は、ＣＰＵ１１とＲＯＭ１８に記憶されているＧＰＳ受信処理プログラムとの協働によるソフトウェア処理によって実現される。
【００８５】
まず、ユーザが操作部１２の電源ボタンを押下する等、ＧＰＳ受信装置の起動を指示した場合には（ステップＳ４１；ＹＥＳ）、ＣＰＵ１１は、記憶部１６に記憶されている前回の測位情報を読み出す（ステップＳ４２）。ＣＰＵ１１は、読み出した前回の測位情報をＲＡＭ１７に格納する。
【００８６】
次に、ＣＰＵ１１は、記憶部１６から空港位置情報を読み出す（ステップＳ４３）。ＣＰＵ１１は、読み出した空港位置情報をＲＡＭ１７に格納する。
【００８７】
次に、ＣＰＵ１１は、前回の測位情報と空港位置情報とに基づいて、前回の測位位置が空港であったか否かを判断する（ステップＳ４４）。例えば、前回の測位情報に含まれる緯度、経度、高度と、空港位置情報に含まれる緯度、経度、高度と、が一致する場合（両者の差が所定の範囲内である場合も含む。）には、前回の測位位置が空港であったと判断する。前回の測位位置が空港であったと判断された場合（ステップＳ４４；ＹＥＳ）、すなわち、自装置が前回の測位位置から所定の距離以上移動したと判断された場合には、ＣＰＵ１１は、コールドスタートモードを選択する（ステップＳ４５）。
【００８８】
ステップＳ４４において、前回の測位位置が空港でなかったと判断された場合（ステップＳ４４；ＮＯ）、すなわち、自装置の前回の測位位置からの移動距離が所定の距離未満であると判断された場合には、ＣＰＵ１１は、従来と同様、記憶部１６に記憶されているＧＰＳ情報に応じた起動モードを選択する（ステップＳ４６）。
【００８９】
ステップＳ４５又はステップＳ４６の後、ステップＳ４７に移行する。
ステップＳ４７〜ステップＳ５０の処理は、上記実施の形態におけるステップＳ８〜ステップＳ１１の処理と同様であるため、説明を省略する。
【００９０】
変形例３によれば、前回の測位位置に基づいて、前回の測位位置から所定の距離以上移動したと判断した場合に、記憶部１６に記憶されている前回のＧＰＳ情報を利用せずにＧＰＳ受信部１５にＧＰＳ衛星から送信される信号を受信させる。すなわち、コールドスタートモードで受信動作を開始させるので、ホットスタートモードやウォームスタートモードで起動することができない程度に前回の測位位置から離れた場所で測位する際の測位時間を短縮させることができる。
【００９１】
また、前回の測位位置に基づいて、ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動したか否かを判断するので、簡単な方法でＧＰＳ受信装置が所定の距離以上移動したか否かを判断することができる。
【００９２】
なお、上記実施の形態及び変形例１〜３における記述は、本発明に係るＧＰＳ受信装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００９３】
例えば、前回の測位位置から所定の距離以上移動したか否かの判断方法は、上述した方法に限らない。例えば、地磁気センサーを用いて伏角を求め、伏角の変化から前回の測位位置から所定の距離以上移動したか否かを判断するようにしてもよい。ただし、現在位置における測位を行う前に所定の距離以上移動したか否かを判断する必要があるため、現在位置におけるＧＰＳ情報を用いる方法は除かれる。
【００９４】
また、上記実施の形態及び変形例２では、大移動であるか否かの判断に用いる「所定の距離」として、５０００ｋｍを例として用いたが、適宜変更してもよい。
【００９５】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【００９６】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報を記憶する記憶部と、
前記ＧＰＳ受信部により取得されたＧＰＳ情報に基づいて自装置の測位を行う測位部と、
電源投入時に、前記記憶部に記憶されているＧＰＳ情報を利用して前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第１のモード、又は、前記記憶部に記憶されているＧＰＳ情報を利用せずに前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第２のモードのいずれかのモードで受信動作を開始させる受信制御部と、
電源投入時、前記自装置の移動に関する情報に基づいて、前記自装置が前回の測位位置から所定の距離以上移動したか否かを判断する移動判断部と、
を備え、
前記受信制御部は、前記移動判断部により前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断された場合に、前記第２のモードで受信動作を開始させることを特徴とするＧＰＳ受信装置。
＜請求項２＞
気圧を計測する気圧センサーと、
前記気圧センサーにより計測された気圧の時系列データを記憶する気圧計測データ記憶部と、
予め用意されている飛行機で移動した場合の気圧変化を示す気圧変化パターンを記憶する気圧変化パターン記憶部と、
を備え、
前記自装置の移動に関する情報は、前記気圧計測データ記憶部に記憶されている気圧の時系列データであり、
前記移動判断部は、前記気圧計測データ記憶部に記憶されている気圧の時系列データと前記気圧変化パターン記憶部に記憶されている気圧変化パターンとを比較し、両者が一致した場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
＜請求項３＞
前記気圧センサーにより計測された気圧の時系列データと前記気圧変化パターン記憶部に記憶されている気圧変化パターンの離着陸部分とを比較し、両者が一致した場合に、飛行機の離着陸時であると判断する離着陸時判断部と、
前記離着陸時判断部により飛行機の離着陸時であると判断された場合に、当該ＧＰＳ受信装置の電源を停止させる電源制御部と、
を備えることを特徴とする請求項２に記載のＧＰＳ受信装置。
＜請求項４＞
加速度を計測する加速度センサーと、
前記加速度センサーにより計測された加速度の時系列データを記憶する加速度計測データ記憶部と、
を備え、
前記自装置の移動に関する情報は、前記加速度計測データ記憶部に記憶されている加速度の時系列データであり、
前記移動判断部は、前記加速度計測データ記憶部に記憶されている加速度の時系列データに基づいて、前記前回の測位位置からの移動距離を算出し、当該算出された移動距離が前記所定の距離以上である場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
＜請求項５＞
前記自装置の移動に関する情報は、前記前回の測位位置を示す情報であり、
前記移動判断部は、前記前回の測位位置を示す情報に基づいて、前記前回の測位位置が所定の位置であったか否かを判断し、前記前回の測位位置が前記所定の位置であったと判断された場合に、前記自装置が前記前回の測位位置から前記所定の距離以上移動したと判断することを特徴とする請求項１に記載のＧＰＳ受信装置。
＜請求項６＞
ＧＰＳ衛星から送信される信号を受信し、当該受信した信号からＧＰＳ情報を取得するＧＰＳ受信部と、前記ＧＰＳ受信部により取得されたＧＰＳ情報を記憶部に記憶させる記憶制御部と、を備えるＧＰＳ受信装置を制御するコンピュータに、
前記ＧＰＳ受信部により取得されたＧＰＳ情報に基づいて前記ＧＰＳ受信装置の測位を行う測位機能、
電源投入時に、前記記憶部に記憶されているＧＰＳ情報を利用して前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第１のモード、又は、前記記憶部に記憶されているＧＰＳ情報を利用せずに前記ＧＰＳ受信部にＧＰＳ衛星から送信される信号を受信させる第２のモードのいずれかのモードで受信動作を開始させる受信制御機能、
電源投入時、前記ＧＰＳ受信装置の移動に関する情報に基づいて、前記ＧＰＳ受信装置が前回の測位位置から所定の距離以上移動したか否かを判断する移動判断機能、
を実現させるためのプログラムであって、
前記受信制御機能は、前記移動判断機能により前記ＧＰＳ受信装置が前記前回の測位位置から前記所定の距離以上移動したと判断された場合に、前記第２のモードで受信動作を開始させることを特徴とするプログラム。
【符号の説明】
【００９７】
１１  ＣＰＵ
１３  表示部
１４  主電源部
１５  ＧＰＳ受信部
１６  記憶部
１９  計時部
２０  気圧センサー
２１  気圧計測データ記憶部
２３  加速度センサー
２４  加速度計測データ記憶部
１００  ＧＰＳ受信装置
２００  ＧＰＳ受信装置
【図１】
2014181911.tif 000003
【図２】
2014181911.tif 000004
【図３】
2014181911.tif 000005
【図４】
2014181911.tif 000006
【図５】
2014181911.tif 000007
【図６】
2014181911.tif 000008