(57)【要約】【課題】比較的大きな位置誤差が許容される位置算出において、更なる消費電力の削減を実現すること。【解決手段】受信部が、格納される衛星軌道パラメーターが対応付けられた複数のワードで構成される航法メッセージを搬送する測位用衛星信号を受信することと、前記衛星軌道パラメーターのうち、所定条件を満たす衛星軌道パラメーターが対応付けられた前記ワードが搬送される期間に前記受信部を省電力モードにすることと、を含む受信部駆動制御方法を構成する。【選択図】図１
2017150843.tif 000002
【特許請求の範囲】
【請求項１】
受信部が、格納される衛星軌道パラメーターが対応付けられた複数のワードで構成される航法メッセージを搬送する測位用衛星信号を受信することと、
前記衛星軌道パラメーターのうち、所定条件を満たす衛星軌道パラメーターが対応付けられた前記ワードが搬送される期間に前記受信部を省電力モードにすることと、
を含む受信部駆動制御方法。
【請求項２】
前記受信部によって受信された前記ワードに格納されていた前記衛星軌道パラメーターの値を記憶部に記憶すること、
を更に含み、
前記省電力モードにすることは、異なる前記ワードに共通して格納される前記衛星軌道パラメーターであって、当該衛星軌道パラメーターの値が前記記憶部に記憶されていることを前記所定条件とすることを含む、
請求項１に記載の受信部駆動制御方法。
【請求項３】
前記航法メッセージには、測位用衛星の詳細軌道情報と概略軌道情報とが含まれ、
前記詳細軌道情報には、前記概略軌道情報の前記衛星軌道パラメーターと同じ意味内容であるが精度が異なる前記衛星軌道パラメーターと、前記概略軌道情報には含まれていない前記衛星軌道パラメーターとが含まれており、
前記省電力モードにすることは、前記衛星軌道パラメーターが、前記詳細軌道情報に含まれているが、前記概略軌道情報には含まれていないことを前記所定条件とすることを含む、
請求項１又は２に記載の受信部駆動制御方法。
【請求項４】
前記省電力モードにすることは、前記衛星軌道パラメーターが、所定周期で搬送される同期用データを示す前記衛星軌道パラメーター、及び、所定周期で搬送される時刻データを示す前記衛星軌道パラメーターのうちの少なくともどちらかであることを前記所定条件とすることを含む、
請求項１〜３の何れか一項に記載の受信部駆動制御方法。
【請求項５】
前記省電力モードにすることは、前記衛星軌道パラメーターが、エポック時刻を示す前記衛星軌道パラメーター、及び、軌道情報番号を示す前記衛星軌道パラメーターのうちの少なくともどちらかであることを前記所定条件とすることを含む、
請求項１〜４の何れか一項に記載の受信部駆動制御方法。
【請求項６】
前記省電力モードにすることは、前記航法メッセージの１ビット搬送時間以上、且つ、前記ワード１つ分の搬送時間以下の間、前記受信部の動作を一時停止させることを含む、
請求項１〜５の何れか一項に記載の受信部駆動制御方法。
【請求項７】
前記受信部を受信動作させる際に、前記航法メッセージの１ビット搬送時間よりも短い時間間隔で前記受信部を間欠駆動させること、
を更に含む請求項１〜６の何れか一項に記載の受信部駆動制御方法。
【請求項８】
請求項１〜７の何れか一項に記載の受信部駆動制御方法を実行することと、
前記受信部によって受信された前記衛星軌道パラメーターの値を用いて、位置を算出することと、
を含む位置算出方法。
【請求項９】
格納される衛星軌道パラメーターが対応付けられた複数のワードで構成される航法メッセージを搬送する測位用衛星信号を受信する受信部と、
前記衛星軌道パラメーターのうち、所定条件を満たす衛星軌道パラメーターが対応付けられた前記ワードが搬送される期間に前記受信部を省電力モードにする制御部と、
を備えた受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測位用衛星信号を受信する受信部の駆動制御方法等に関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）受信機に代表される測位用衛星信号の受信装置が搭載された携帯型電子機器が普及している。かかる受信装置は、ＧＰＳ衛星信号等の測位用衛星信号を受信して位置や速度を計測及び出力するが、携帯型電子機器に搭載される場合、長時間の計測を可能とするため、消費電力の低減が求められている。例えば、特許文献１には、詳細軌道情報が送信されている期間は受信処理を行い、概略軌道情報が送信されている期間は受信処理の一部を休止することで、消費電力の低減を可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９１４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
詳細軌道情報を受信して高精度な位置算出を行うためには、例えば、ＧＰＳでは、詳細軌道情報であるエフェメリスを受信する必要があり、少なくとも１８秒の継続受信が必要である。ちなみに、概略軌道情報であるアルマナックの全情報を受信するためには、１２．５分の受信が必要である。
【０００５】
しかし、高精度な位置算出を必要としない場合がある。例えば、電子機器が計時する時計の時差を補正する機能においては、タイムゾーンが判定できればよいため、数キロメートル程度といった比較的大きな位置誤差が許容される。こういった場合には、詳細軌道情報を完全に受信して、高精度な位置算出を行う必要はない。だからといって、概略軌道情報に基づく位置算出を行うこともできない。概略軌道情報の受信には、詳細軌道情報を受信するよりも長い時間が必要となり、また、消費電力をより多く消費してしまうからである。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、比較的大きな位置誤差が許容される位置算出において、更なる消費電力の削減を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するための第１の形態は、受信部が、格納される衛星軌道パラメーターが対応付けられた複数のワードで構成される航法メッセージを搬送する測位用衛星信号を受信することと、前記衛星軌道パラメーターのうち、所定条件を満たす衛星軌道パラメーターが対応付けられた前記ワードが搬送される期間に前記受信部を省電力モードにすることと、を含む受信部駆動制御方法である。
【０００８】
また、他の形態として、格納される衛星軌道パラメーターが対応付けられた複数のワードで構成される航法メッセージを搬送する測位用衛星信号を受信する受信部と、前記衛星軌道パラメーターのうち、所定条件を満たす衛星軌道パラメーターが対応付けられた前記ワードが搬送される期間に前記受信部を省電力モードにする制御部と、を備えた受信装置を構成しても良い。
【０００９】
この第１の形態等によれば、所定条件を満たす衛星軌道パラメーターが対応付けられたワードが搬送される期間に、受信部を省電力モードにすることで、受信部が航法メッセージを受信する際の消費電力を削減することができる。例えば、高精度な位置算出には必要となるが、概略的な位置算出には必要とされない衛星軌道パラメーターが対応付けられたワードが搬送される期間に受信部を省電力モードとすることで、比較的大きな位置誤差が許容される位置算出において、更なる消費電力の削減を実現することが可能となる。
【００１０】
第２の形態として、第１の形態の受信部駆動制御方法であって、前記受信部によって受信された前記ワードに格納されていた前記衛星軌道パラメーターの値を記憶部に記憶すること、を更に含み、前記省電力モードにすることは、異なる前記ワードに共通して格納される前記衛星軌道パラメーターであって、当該衛星軌道パラメーターの値が前記記憶部に記憶されていることを前記所定条件とすることを含む、受信部駆動制御方法を構成しても良い。
【００１１】
この第２の形態によれば、異なるワードに共通して格納される衛星軌道パラメーターであって、当該衛星軌道パラメーターの値が記憶部に記憶されている衛星軌道パラメーターを格納したワードが搬送される期間に、受信部を省電力モードとすることができる。つまり、共通の衛星軌道パラメーターを既に受信及び記憶済みであれば、新たに受信する必要はない。
【００１２】
第３の形態として、第１又は第２の形態の受信部駆動制御方法であって、前記航法メッセージには、測位用衛星の詳細軌道情報と概略軌道情報とが含まれ、前記詳細軌道情報には、前記概略軌道情報の前記衛星軌道パラメーターと同じ意味内容であるが精度が異なる前記衛星軌道パラメーターと、前記概略軌道情報には含まれていない前記衛星軌道パラメーターとが含まれており、前記省電力モードにすることは、前記衛星軌道パラメーターが、前記詳細軌道情報に含まれているが、前記概略軌道情報には含まれていないことを前記所定条件とすることを含む、受信部駆動制御方法を構成しても良い。
【００１３】
この第３の形態によれば、詳細軌道情報に含まれているが概略軌道情報に含まれていない衛星軌道パラメーターを格納したワードが搬送される期間に、受信部を省電力モードとすることができる。つまり、詳細軌道情報に含まれている衛星軌道パラメーターのうち、概略軌道情報に含まれていない衛星軌道パラメーターは、高精度な位置算出に必要な衛星軌道パラメーターであり、比較的大きな位置誤差が許容される位置算出においては不要であるためである。
【００１４】
第４の形態として、第１〜第３の何れかの形態の受信部駆動制御方法であって、前記省電力モードにすることは、前記衛星軌道パラメーターが、所定周期で搬送される同期用データを示す前記衛星軌道パラメーター、及び、所定周期で搬送される時刻データを示す前記衛星軌道パラメーターのうちの少なくともどちらかであることを前記所定条件とすることを含む、受信部駆動制御方法を構成しても良い。
【００１５】
この第４の形態によれば、同期用データを示す衛星軌道パラメーター、或いは、時刻データを示す衛星軌道パラメーターを格納するワードが搬送される期間に、受信部を省電力モードとすることができる。つまり、同期用データを示す衛星軌道パラメーターや時刻データを示す衛星軌道パラメーターは所定周期で搬送されるため、一旦受信できた場合には、比較的大きな位置誤差が許容される位置算出において、その後の受信は必須でないためである。
【００１６】
第５の形態として、第１〜第４の何れかの形態の受信部駆動制御方法であって、前記省電力モードにすることは、前記衛星軌道パラメーターが、エポック時刻を示す前記衛星軌道パラメーター、及び、軌道情報番号を示す前記衛星軌道パラメーターのうちの少なくともどちらかであることを前記所定条件とすることを含む、受信部駆動制御方法を構成しても良い。
【００１７】
この第５の形態によれば、エポック時刻を示す衛星軌道パラメーター、或いは、軌道情報番号を示す衛星軌道パラメーターを格納したワードが搬送される期間に、受信部を省電力モードとすることができる。つまり、エポック時刻を示す衛星軌道パラメーター、及び、軌道情報番号を示す衛星軌道パラメーターは、複数のワードに共通して格納されているためである。
【００１８】
第６の形態として、第１〜第５の何れかの形態の受信部駆動制御方法であって、前記省電力モードにすることは、前記航法メッセージの１ビット搬送時間以上、且つ、前記ワード１つ分の搬送時間以下の間、前記受信部の動作を一時停止させることを含む、受信部駆動制御方法を構成しても良い。
【００１９】
この第６の形態によれば、受信部の省電力モードとして、受信部の動作を一時停止させることで、位置算出の精度は低下するが、測位用衛星信号の受信に係る消費電力を低減させることができる。このとき、受信動作を一時停止させる時間を、航法メッセージの１ビット搬送時間以上、且つ、ワード１つ分の搬送時間以下とすることで、動作再開後の受信を早期に安定化させることができ、迅速に再開することができる。
【００２０】
第７の形態として、第１〜第６の何れかの形態の受信部駆動制御方法であって、前記受信部を受信動作させる際に、前記航法メッセージの１ビット搬送時間よりも短い時間間隔で前記受信部を間欠駆動させること、を更に含む受信部駆動制御方法を構成しても良い。
【００２１】
この第７の形態によれば、受信部を受信動作する際に間欠駆動させることで、更なる消費電力の削減を図ることができる。このとき、間欠駆動の時間間隔を、航法メッセージの１ビット搬送時間よりも短くすることで、受信感度は低下するが、航法メッセージのビットを欠落することなく受信することができる。
【００２２】
第８の形態として、第１〜第７の何れかの形態の受信部駆動制御方法を実行することと、前記受信部によって受信された前記衛星軌道パラメーターの値を用いて、位置を算出することと、を含む位置算出方法を構成しても良い。
【００２３】
この第８の形態によれば、第１〜第７の何れかの形態と同様の効果を奏する位置算出方法を実現することができる。
【図面の簡単な説明】
【００２４】
【図１】携帯型電子機器の構成図。
【図２】航法メッセージのメインフレーム構成図。
【図３】第１サブフレーム〜第３サブフレームの構成図。
【図４】間欠駆動の説明図。
【図５】ベースバンド処理回路部の構成図。
【図６】受信不要ワードリストのデータ構成例。
【図７】概位置算出処理のフローチャート。
【図８】省電力モードの他の例。
【発明を実施するための形態】
【００２５】
［全体構成］
図１は、本実施形態の携帯型電子機器１の構成図である。この携帯型電子機器１は、ユーザーが携帯する小型の電子機器であり、商品としては、例えばＧＰＳ受信機１０等を内蔵した腕時計や、腕時計タイプのウェアラブルコンピューター等として実現できる。図１に示すように、携帯型電子機器１は、ＧＰＳ受信機１０と、電源部２０と、メイン処理部３０と、操作部３２と、表示部３４と、音出力部３６と、時計部３８と、通信部４０と、メイン記憶部４２とを備えて構成される。
【００２６】
ＧＰＳ受信機１０は、測位用衛星であるＧＰＳ衛星から送信されている測位用衛星信号であるＧＰＳ衛星信号を受信し、受信したＧＰＳ衛星信号に重畳して搬送されているＧＰＳ衛星の軌道情報（エフェメリス（詳細軌道情報）やアルマナック（概略軌道情報））等の航法メッセージに基づいて、ＧＰＳ受信機１０の位置や速度を算出する。ＧＰＳ受信機１０は、ＧＰＳアンテナ１２と、ＲＦ受信回路部１４と、メモリー部１６と、ベースバンド処理回路部１８とを備えて構成される。なお、ＲＦ受信回路部１４、メモリー部１６、及び、ベースバンド処理回路部１８は、それぞれ別のＬＳＩ（Large Scale Integration）として製造することも、１チップとして製造することも可能である。また、ＧＰＳ受信機１０は、ＧＰＳアンテナ１２を含まず、ＲＦ受信回路部１４と、メモリー部１６と、ベースバンド処理回路部１８とを備えて構成するようにしても良い。
【００２７】
ＧＰＳアンテナ１２は、ＧＰＳ衛星から送信されているＧＰＳ衛星信号を含むＲＦ（Radio Frequency）信号を受信するアンテナである。ＲＦ受信回路部１４は、ＧＰＳアンテナ１２によって受信されたＲＦ信号を中間周波数の信号にダウンコンバートし、増幅した後、デジタル信号に変換して出力する。なお、中間周波数にダウンコンバートせず、直接ベースバンド信号に変換するダイレクトコンバージョン方式を採用することもできる。メモリー部１６は、ＲＦ受信回路部１４から出力される受信信号のデータを記憶する。ベースバンド処理回路部１８は、メモリー部１６から読み出した受信信号のデータを用いてＧＰＳ衛星信号を捕捉し、捕捉したＧＰＳ衛星信号から取り出した時刻情報や衛星軌道情報等を用いて、ＧＰＳ受信機１０の位置（或いは携帯型電子機器１の位置ともいえる）や、ＧＰＳ受信機１０の内部時計或いは時計部３８が計時する時計誤差を算出する。
【００２８】
電源部２０は、ベースバンド処理回路部１８による電源制御信号に従って、ＧＰＳ受信機１０の各部（ＲＦ受信回路部１４、メモリー部１６、及び、ベースバンド処理回路部１８）へ電源を供給する。また、図示していないが、電源部２０は、メイン処理部３０の他、操作部３２や、表示部３４、音出力部３６、時計部３８、メイン記憶部４２、通信部４０へも電源を供給する。
【００２９】
メイン処理部３０は、ＣＰＵ（Central Processing Unit）等のプロセッサーで構成される演算処理装置であり、メイン記憶部４２に記憶されたシステムプログラム等の各種プログラムに従って携帯型電子機器１の各部を統括的に制御する。また、ＧＰＳ受信機１０の測位結果に基づいて各種の処理を実行する。例えば、現在位置に対応するタイムゾーンを判定して当該タイムゾーンにおける標準時を算出し、時計部３８が算出する時刻を現在位置に対応する時刻に補正する。つまり、地球上の携帯型電子機器１の現在位置に対応する時差を反映した時刻に補正する。
【００３０】
操作部３２は、タッチパネルやボタンスイッチで構成される入力装置であり、ユーザーの操作に応じた操作信号をメイン処理部３０に出力する。表示部３４は、ＬＣＤ（Liquid Crystal Display）等で構成される表示装置であり、メイン処理部３０からの表示信号に基づく各種表示を行う。音出力部３６は、スピーカー等で構成される音声出力装置であり、メイン処理部３０からの音信号に基づく各種音声出力を行う。時計部３８は、内部時計であり、水晶発振器等を有する発振回路によって構成され、現在時刻や、指定されたタイミングからの経過時間を計時する。通信部４０は、無線ＬＡＮ（Local Area Network）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信装置であり、外部装置との通信を行う。
【００３１】
メイン記憶部４２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成される記憶装置であり、メイン処理部３０が携帯型電子機器１の各種機能を実現するためのプログラムやデータを記憶するとともに、メイン処理部３０の作業領域として用いられ、メイン処理部３０の演算結果や、操作部３２からの操作データ等を一時的に格納する。
【００３２】
［原理］
（Ａ）概位置算出
ＧＰＳ受信機１０は、エフェメリスの一部を用いて位置算出を行う概位置算出を行うことができる。この概位置算出では、エフェメリスの全てを用いる通常の位置算出と比較して精度は低いが、消費電力を低くすることができる。ここで、概位置とは、正しい現在位置からの誤差が数メートル〜数十メートル以内といった高精度な位置ではなく、数キロメートルといった比較的大きな位置誤差を含んだ位置のことである。本実施形態においては、概位置はタイムゾーンの特定に用いることとする。
【００３３】
航法メッセージは、１つのマスターフレームで構成されており、１つのマスターフレームは、１５００ビットでなる２５個のメインフレームで構成される。図２に示すように、１つのメインフレームは、３００ビットでなる５つのサブフレーム（第１サブフレーム〜第５サブフレーム）で構成される。第１サブフレーム〜第３サブフレームには、各メインフレームに同じ内容の情報が繰り返されて格納されており、第４サブフレーム及び第５サブフレームには、２５個の各メインフレームで異なる内容の情報が格納されている。１つのサブフレームは、３０ビットでなる１０個のワード（第１ワード〜第１０ワード）で構成され、ＧＰＳ衛星から６秒で送信される。ワードには、衛星軌道パラメーターとともに、６ビットのパリティビットが格納されており、ワード単位でパリティチェックが行われて妥当性が確保される。
【００３４】
サブフレームの第１ワードは、ＴＬＭ（TeLeMetry）ワードであり、同期用データであるプリアンブルを格納する。第２ワードは、ＨＯＷ（Hand Over Word）ワードであり、時刻データのパラメーターあるＴＯＷ（Time Of Week）カウント（「Ｚカウント」とも呼ばれる）を格納する。このプリアンブル、及び、ＴＯＷも勿論、衛星軌道パラメーターの１つであり、各サブフレームの第１ワード及び第２ワードに格納されるため、所定周期、すなわちサブフレームの送信期間である６秒周期で送信される。
【００３５】
第１サブフレームの第３ワード〜第１０ワードには、週番号データや時刻補正パラメーター等の衛星補正データを格納する。第２サブフレーム及び第３サブフレームの第３ワード〜第１０ワードには、詳細軌道情報であるエフェメリスを格納する。第４サブフレーム及び第５のサブフレームの第３ワード〜第１０ワードには、概略軌道情報であるアルマナックを格納する。第１サブフレーム〜第３サブフレームは、各メインフレームで同じ内容の情報が繰り返されるが、第４サブフレーム及び第５サブフレームは、アルマナックという意味では同じであるが、２５個のメインフレームそれぞれで対象とする衛星等が異なる別々の情報が格納される。つまり、アルマナックの全データを取得するためには、２５個のメインフレームを受信する必要がある。
【００３６】
本実施形態の概位置算出は、省電力とともに、初期位置算出時間（ＴＴＦＦ：Time To First Fix）の短時間化も目的の１つとするため、アルマナックを取得せずにエフェメリスを取得することとする。つまり、アルマナックを格納する第４サブフレーム及び第５サブフレームを受信しない。また、エフェメリスを格納する第１サブフレーム〜第３サブフレームについては、ワード単位で、受信の要否（必要であるか不要であるか）を判断する。
【００３７】
図３は、第１サブフレーム〜第３サブフレームの各ワードに格納される衛星軌道パラメーターの説明図である。各ワードには、格納される衛星軌道パラメーターが対応付けられているということができる。概位置算出では、大凡の位置を算出できれば良いため、所定条件を満たす衛星軌道パラメーターを格納するワードについては、位置算出に不用とし、受信部であるＲＦ受信回路部１４の動作を省電力モードとする。所定条件とは、位置算出に必須ではない衛星軌道パラメーターであることである。具体的には、第１サブフレーム〜第３サブフレームそれぞれの第１ワード及び第２ワードは、サブフレームの同期を取るためのデータであり、各サブフレームにおいて共通であるため、サブフレームの同期が取れているならば、受信は不要である。また、第１サブフレームに格納される衛星補正パラメーターは、高精度の位置算出のためのパラメーターである第４ワード〜第７ワード、及び、第９ワードについては、受信は不要である。第１サブフレームの第８ワードに格納されているエポック時刻ｔｏｃと、第２サブフレームの第１０ワードのエポック時刻ｔｏｅとは、同一内容のパラメーターであるため、一方が受信及び記憶済みであるならば、他方の受信は不要である。また、第２サブフレームの第３ワード、及び、第３サブフレームの第１０ワードそれぞれには、同一のパラメーターである情報軌道番号ＩＯＤＥが格納されているため、一方が受信及び記憶済みであるならば、他方の受信は不要である。
【００３８】
エフェメリスには、アルマナックと同じ意味内容であるが精度が異なる（エフェメリスのほうが精度が良い）衛星軌道パラメーターと、アルマナックには含まれずにエフェメリスのみに含まれる衛星軌道パラメーターとがある。アルマナックには含まれずにエフェメリスのみに含まれる衛星軌道パラメーターについても、位置算出には必須ではなく、格納するワードの受信を不要としてもよい。具体的には、補正係数Ｃｕｃ，Ｃｕｓ，Ｃｒｃ，Ｃｒｓ，Ｃｉｃ，Ｃｉｓであり、第２サブフレームの第３ワード、第４ワード、第６ワード、第８ワード、及び、第３サブフレームの第３ワード、第５ワード、第７ワードが該当する。しかし、これらの各ワードには、他の衛星軌道パラメーターも格納されているため、本実施形態では、これらの補正係数を格納するワードについては、受信を行うこととする。
【００３９】
このような受信が不要であるワードについては、当該ワードが送信される（搬送されるともいえる）送信期間（６００ミリ秒）の間、受信部であるＲＦ受信回路部１４を省電力モードとして、当該ワードを受信しない。省電力モードでは、ＲＦ受信回路部１４の動作状態をＯＦＦ状態とするとともに、ベースバンド処理回路部１８をＳＬＥＥＰ状態（スリープ状態）とする。ＲＦ受信回路部１４のＯＦＦ状態とは、電源部２０からの電源供給がなされておらず、受信動作を行っていない状態である。ベースバンド処理回路部１８のＳＬＥＥＰ状態とは、一部処理を行っていない状態である。一部処理とは、ＲＦ受信回路部１４から入力される受信信号のデータに対する処理であり、例えば、相関処理やデコード処理である。
【００４０】
（Ｂ）間欠駆動
また、ＧＰＳ受信機１０は、受信を必要とするワードの送信期間（６００ミリ秒）の間、受信部であるＲＦ受信回路部１４を間欠駆動することで、更なる消費電力の削減を図っている。
【００４１】
図４は、ＲＦ受信回路部１４の間欠駆動を説明する図である。図４では、横方向を時刻として、上側にベースバンド処理回路部１８の動作状態を示し、下側にＲＦ受信回路部１４の動作状態を示している。図４に示すように、ベースバンド処理回路部１８は常時動作しているが、ＲＦ受信回路部１４は、航法メッセージの１ビットの搬送時間である２０ミリ秒より短い１ミリ秒毎に、動作状態がＯＮ状態とＯＦＦ状態とを繰り返す間欠駆動を行う。
【００４２】
ＲＦ受信回路部１４のＯＮ状態とは、ＲＦ受信回路部１４に対して電源部２０からの電源供給がなされている動作状態であり、ＧＰＳアンテナ１２で受信されたＲＦ信号を増幅したり、中間周波数の信号にダウンコンバートしたり、不要な周波数帯成分をカットしたり、デジタル信号に変換したりといた回路動作（受信動作）を行っている。一方、ＯＦＦ状態とは、ＲＦ受信回路部１４に対して電源部２０からの電源供給がなされていない動作状態であり、上述の回路動作（受信動作）を行っていない。
【００４３】
ＲＦ受信回路部１４の間欠駆動の繰り返し時間である１ミリ秒は、ＧＰＳ衛星信号の拡散符号であるＣ／Ａコードのコード長の搬送時間（受信時間）に相当する時間である。Ｃ／Ａコードは、コード長１０２３チップを１ＰＮフレームとする繰り返し周期１ミリ秒の擬似ランダム雑音符号であり、各ＧＰＳ衛星に固有のコードである。なお、本実施形態では、間欠駆動の繰り返し時間を１ミリ秒とするが、航法メッセージの１ビット搬送時間（時間長）である２０ミリ秒より短い時間間隔であれば良い。
【００４４】
［ベースバンド処理回路部の構成］
図５は、ベースバンド処理回路部１８の構成図である。図５によれば、ベースバンド処理回路部１８は、相関演算部１００と、ＢＢ処理部２００と、ＢＢ記憶部３００とを有する。
【００４５】
相関演算部１００は、メモリー部１６から読み出した受信信号のデータと、捕捉対象のＧＰＳ衛星のレプリカコードとの相関演算を行う。
【００４６】
ＢＢ処理部２００は、ＣＰＵやＤＳＰ（Digital Signal Processor）等のプロセッサーで構成され、ベースバンド処理回路部１８の各部を統括的に制御する。また、ＢＢ処理部２００は、衛星捕捉部２０２と、デコード部２０４と、位置算出部２０６と、概位置算出制御部２０８と、間欠駆動制御部２１０と、を有する。
【００４７】
衛星捕捉部２０２は、ＧＰＳ衛星信号を捕捉する。すなわち、相関演算部１００による相関演算結果に対するピーク判定を行って、一定値以上のピークが検出されたならば、ＧＰＳ衛星信号を捕捉・追尾していると判断する。ピークを検出した受信周波数及びコード位相は、メジャメント情報３０６として記憶される。
【００４８】
デコード部２０４は、衛星捕捉部２０２が捕捉・追尾しているＧＰＳ衛星信号に対するデコード処理（復調処理）を行って、ＧＰＳ衛星信号に搬送されている航法メッセージを取得する。取得した航法メッセージに含まれるエフェメリスやアルマナックは、衛星軌道情報３０４として記憶される。
【００４９】
位置算出部２０６は、ＧＰＳ衛星それぞれについて取得した衛星軌道情報３０４やメジャメント情報３０６を用いて、公知の手法を適用した位置算出処理を行うことで、ＧＰＳ受信機１０の位置や時計誤差（クロックバイアス）を算出する。算出した位置は、算出位置情報３０８として記憶される。
【００５０】
概位置算出制御部２０８は、概位置測位を制御する。具体的には、航法メッセージのワード単位で、受信が必要であるか否かを判断する。すなわち、第４サブフレーム、及び、第５サブフレームについては、全てのワードについて、受信が不要と判断する。また、第１サブフレーム〜第３サブフレームについては、受信不要ワードリスト３１０を参照して、ワード単位で、受信が必要であるか否かを判断する。そして、受信を不要と判断したワードの送信期間においては、ＲＦ受信回路部１４をＯＦＦ状態とさせるように電源制御信号を電源部２０に出力するとともに、相関演算部１００の動作、及び、デコード部２０４のデコード処理を、ともに停止（ＯＦＦ）させて、ベースバンド処理回路部１８をＳＬＥＥＰ状態とする。
【００５１】
図６は、受信不要ワードリスト３１０のデータ構成の一例を示す図である。図６によれば、受信不要ワードリスト３１０は、第１サブフレーム〜第３サブフレームの各ワードのうち、受信が不要となる可能性のあるワードそれぞれについて、受信が不要となる条件を対応付けて格納している。第１サブフレームの第８ワードと、第２サブフレームの第１０ワードとの組み合わせ、及び、第２サブフレームの第１０ワードと、第３サブフレームの第１０ワードとの組み合わせそれぞれについては、一方のワードに格納されている（対応付けられている）衛星軌道パラメーターが衛星軌道情報３０４としてＢＢ記憶部３００に記憶されているならば、他方のワードに格納されている（対応付けられている）衛星軌道パラメーターの受信は不要であることを表している。
【００５２】
間欠駆動制御部２１０は、ＲＦ受信回路部１４が受信動作を行う際に、ＲＦ受信回路部１４の間欠駆動を制御する。具体的には、ＲＦ受信回路部１４が１ミリ秒毎にＯＮ／ＯＦＦ状態を繰り返すように、ＲＦ受信回路部１４への電源供給を制御する電源制御信号を電源部２０に出力して、ＲＦ受信回路部１４を間欠駆動させる。
【００５３】
ＢＢ記憶部３００は、ＲＯＭやＲＡＭ等の記憶装置で構成され、ＢＢ処理部２００がベースバンド処理回路部１８を統括的に制御するためのシステムプログラムや、各種機能を実現するためのプログラムやデータを記憶するとともに、ＢＢ処理部２００の作業領域として用いられ、ＢＢ処理部２００の演算結果等を一時的に格納する。また、ＢＢ記憶部３００には、ベースバンド処理プログラム３０２と、衛星軌道情報３０４と、メジャメント情報３０６と、算出位置情報３０８と、受信不要ワードリスト３１０と、が記憶される。
【００５４】
［処理の流れ］
図７は、概位置算出処理の流れを説明するフローチャートである。この処理は、ＢＢ処理部２００がベースバンド処理プログラム３０２に従って実行する処理であり、外部から概位置算出の開始指示が入力された場合に実行が開始される。
【００５５】
図７によれば、概位置算出処理では、ＧＰＳ衛星それぞれを対象としたエフェメリスの取得処理（ステップＳ１〜Ｓ１９）を行う。すなわち、衛星捕捉部２０２が、対象のＧＰＳ衛星信号を捕捉・追尾し、デコード部２０４が、捕捉・追尾しているＧＰＳ衛星信号をデコードし、各サブフレームの第１ワードに格納されているプリアンブルを検出して、対象のＧＰＳ衛星信号との同期を確立する（ステップＳ１）。対象のＧＰＳ衛星信号との同期を確立すると、概位置算出制御部２０８は、現在受信しているタイミングが第１サブフレーム〜第５サブフレームの何れの送信期間に該当するかを判断する。
【００５６】
第４サブフレーム或いは第５サブフレームの送信期間ならば（ステップＳ３：ＮＯ）、受信は不要であるので、ＲＦ受信回路部１４をＯＦＦ状態とさせるとともに（ステップＳ１５）、相関演算部１００の動作、及び、デコード部２０４のデコード処理を停止させる（ステップＳ１７）。
【００５７】
一方、第１サブフレーム〜第３サブフレームの何れかの送信期間ならば（ステップＳ３：ＹＥＳ）、６００ミリ秒毎に到来するワードの切り替えタイミングであるかを判断する。ワードの切り替えタイミングでないならば（ステップＳ５：ＮＯ）、ステップＳ１９に移行する。ワードの切り替えタイミングならば（ステップＳ５：ＹＥＳ）、次のワードは受信が必要か否かを判断する。受信が必要ならば（ステップＳ７：ＹＥＳ）、間欠駆動制御部２１０が、捕捉したＧＰＳ衛星信号それぞれの信号強度に基づいて、間欠駆動を実行するか否かを判断し、実行すると判断した場合に、ＲＦ受信回路部１４を間欠駆動させる（ステップＳ９）。例えば、捕捉したＧＰＳ衛星信号それぞれの信号強度のうち、所定番目に強い信号強度が所定の閾値以上である場合に、間欠駆動を実行すると判断する。所定番目は、例えば、概位置の算出に必要とするＧＰＳ衛星の最低数以上とすることができ、例えば４番目とすることができる。また、概位置算出制御部２０８が、ＲＦ受信回路部１４をＯＮ状態とさせるとともに（ステップＳ１１）、相関演算部１００の動作、及び、デコード部２０４のデコード処理を行わせる（ステップＳ１３）。一方、受信が不要ならば（ステップＳ７：ＮＯ）、ＲＦ受信回路部１４をＯＦＦ状態とさせるとともに（ステップＳ１５）、相関演算部１００の動作、及び、デコード部２０４のデコード処理を停止させる（ステップＳ１７）。
【００５８】
続いて、第１サブフレーム〜第３サブフレームの受信を完了したかを判断し、完了していないならば（ステップＳ１９：ＮＯ）、ステップＳ３に戻る。そして、第１サブフレーム〜第３サブフレームの受信を完了すると（ステップＳ１９：ＹＥＳ）、対象のＧＰＳ衛星信号のエフェメリスを取得したことになる。但し、概位置算出では、エフェメリスの全ての衛星軌道パラメーターではなく、一部の衛星軌道パラメーターのみを取得している。
【００５９】
以上の処理（ステップＳ１〜Ｓ１９）をＧＰＳ衛星それぞれについて行い、エフェメリスを取得したＧＰＳ衛星の数が所定数（例えば、４個）に達しない間は（ステップＳ２１：ＮＯ）、そのまま待機する。そして、所定数（例えば、４個以上）のＧＰＳ衛星について、エフェメリスを取得できたならば（ステップＳ２１：ＹＥＳ）、位置算出部２０６が、取得された各衛星のエフェメリスを用いて測位演算を実行し、ＧＰＳ受信機１０、すなわち携帯型電子機器１の位置を算出する（ステップＳ２３）。概位置算出処理は、このように行われる。
【００６０】
概位置算出処理によって概位置が算出されると、ＧＰＳ受信機１０からメイン処理部３０へ、算出された概位置が出力される。メイン処理部３０は、概位置に基づいて携帯型電子機器１が位置するタイムゾーンを特定し、時計部３８が計時する時刻を、当該タイムゾーンに合わせた時刻に補正する。
【００６１】
［作用効果］
このように、本実施形態によれば、ＧＰＳ受信機１０は、位置算出の精度は低下するが、測位用衛星信号の受信及びデコードに係る消費電力を削減した概位置算出を行うことができる。すなわち、アルマナックを搬送する第４サブフレーム及び第５サブフレームの送信期間については、ＲＦ受信回路部１４をＯＦＦ状態として受信動作を停止する。エフェメリスを搬送する第１サブフレーム〜第３サブフレームの送信期間については、ワード単位で受信の要／不要を判断する。受信が不要であるワードの送信期間については、ＲＦ受信回路部１４をＯＦＦ状態として受信動作を停止し、受信が必要であるワードの送信期間については、ＲＦ受信回路部１４を、航法メッセージの１ビット搬送時間（時間長）より短い周期で間欠駆動する。
【００６２】
［変形例］
なお、本発明の適用可能な実施形態は上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
【００６３】
（Ａ）受信部の省電力モード
上述の実施形態では、受信が不要であるワードの送信期間（６００ミリ秒）におけるＲＦ受信回路部１４の省電力モードとして、当該ワードを受信しないこととしたが、ＲＦ受信回路部１４を航法メッセージの１ビット搬送時間以上、且つ、ワード１つ分の搬送時間以下の間、一時停止させることにしても良い。以下、これを第２の間欠駆動と呼んで具体的に説明する。
【００６４】
図８は、ＲＦ受信回路部１４の第２の間欠駆動を説明する図である。図８では、横方向を時刻として、上側にベースバンド処理回路部１８の動作状態を示し、下側にＲＦ受信回路部１４の動作状態を示している。図８に示すように、ベースバンド処理回路部１８に対しては、２０ミリ秒を単位としてＵＰ状態及びＳＬＥＥＰ状態の何れかの動作状態となるように制御する。ベースバンド処理回路部１８のＵＰ状態とは、少なくとも、ＲＦ受信回路部１４から入力される受信信号のデータに対する処理（具体的には、相関演算部１００の相関処理や、衛星捕捉部２０２の衛星捕捉処理）が行われている状態である。そして、ＲＦ受信回路部１４に対しては、ベースバンド処理回路部１８と同期して、ＯＮ状態或いはＯＦＦ状態となるように間欠的に駆動する。つまり、ベースバンド処理回路部１８のＵＰ期間は、ＲＦ受信回路部１４をＯＮ状態とし、ベースバンド処理回路部１８のＳＬＥＥＰ期間は、ＲＦ受信回路部１４をＯＦＦ状態とする。
【００６５】
なお、この第２の間欠駆動における単位期間は、２０ミリ秒に限らず、航法メッセージの１ビット搬送時間（時間長）に相当する２０ミリ秒以上であり、且つ、１つのワードの時間長である６００ミリ秒以下であれば良い。
【００６６】
この第２の間欠駆動では、ＲＦ受信回路部１４が、１ビット搬送時間（時間長）である２０ミリ秒以上連続してＯＦＦ状態となるため、ビットが欠落して該当するワードをデコードすることができないが、ＲＦ受信回路部１４がＯＮ状態である期間にＧＰＳ衛星信号を捕捉・追尾しているため、次にワードのデコードを行うときに、ＧＰＳ衛星信号の捕捉及びデコードを迅速に行うことができる。
【００６７】
（Ｂ）衛星測位システム
また、衛星測位システムとしてＧＰＳを例に挙げて説明したが、ＱＺＳＳ（Quasi Zenith Satellite System）、ＢｅｉＤｏｕ（BeiDou Navigation Satellite System）等の他の衛星測位システムであっても良い。
【符号の説明】
【００６８】
１…携帯型電子機器、１０…ＧＰＳ受信機、１２…ＧＰＳアンテナ、１４…ＲＦ受信回路部、１６…メモリー部、１８…ベースバンド処理回路部、１００…相関演算部、２００…ＢＢ処理部、２０２…衛星捕捉部、２０４…デコード部、２０６…位置算出部、２０８…概位置算出制御部、２１０…間欠駆動制御部、３００…ＢＢ記憶部、３０２…ベースバンド処理プログラム、３０４…衛星軌道情報、３０６…メジャメント情報、３０８…算出位置情報、３１０…受信不要ワードリスト、２０…電源部、３０…メイン処理部、３２…操作部、３４…表示部、３６…音出力部、３８…時計部、４０…通信部、４２…メイン記憶部
【図１】
2017150843.tif 000003
【図２】
2017150843.tif 000004
【図３】
2017150843.tif 000005
【図４】
2017150843.tif 000006
【図５】
2017150843.tif 000007
【図６】
2017150843.tif 000008
【図７】
2017150843.tif 000009
【図８】
2017150843.tif 000010