(57)【特許請求の範囲】
【請求項１】
時刻情報を生成して生成時刻情報とする時刻情報生成部と、
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星の時刻関連情報である衛星時刻関連情報と前記ＧＰＳ衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報とサブフレームＩＤデータとをそれぞれに含むサブフレーム１からサブフレーム５までの５つのサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記ＧＰＳ衛星から順番に送信される衛星信号を受信する受信部と、
外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力部と、
前記外部入力部の前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定部と、
前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶部と、を有し、
前記生成時刻情報が、前記修正時刻情報に基づいて修正され、
前記開始タイミングが到来した時点から前記受信部の受信が開始される時刻修正装置であって、
前記衛星健康情報は、前記サブフレーム１に含まれ、
前記受信部の受信の開始タイミングが直ちにである場合、前記受信部が受信を開始し、
前記受信開始設定部は、前記受信部が今回受信した最初の前記サブフレームＩＤデータに基づいて、後続の前記サブフレーム１の受信の開始タイミングを設定し、前記後続の前記サブフレーム１の受信の開始タイミングが到来するまで前記受信部の受信を一時停止し、前記後続の前記サブフレーム１の受信の開始タイミングが到来した時点から前記受信部の受信を再開することにより、
前記受信部が、前記後続の前記サブフレーム１の前記衛星時刻関連情報及び前記衛星健康情報を受信することを特徴とする時刻修正装置。
【請求項２】
請求項１に記載の時刻修正装置において、
前記受信開始設定部は、前記サブフレーム１の送信タイミングより所定時間前に、前記受信の開始タイミングを設定することを特徴とする時刻修正装置。
【請求項３】
請求項２に記載の時刻修正装置において、
前記所定時間は、前記受信部が前記ＧＰＳ衛星をサーチする時間と前記受信部が有するＲＦ部の起動時間との少なくともいずれか一つに基づく時間であること特徴とする時刻修正装置。
【請求項４】
請求項１〜３に記載の時刻修正装置において、前記受信部は、受信した前記衛星時刻関連情報の正誤判断を行う判断部を有し、
前記修正時刻情報は、前記判断部で正しいと判断された前記衛星時刻関連情報であることを特徴とする時刻修正装置。
【請求項５】
請求項４に記載の時刻修正装置において、前記修正時刻情報に基づいて修正された前記生成時刻情報の時刻修正量である今回時刻修正量が、前回の前記生成時刻情報の修正の際の、前記生成時刻情報からの経過時間に対応した時刻ずれ量である閾値ずれ量を超えている場合、
前記受信部は、後続の複数の前記サブフレーム情報単位の前記衛星時刻関連情報を受信し、受信された前記後続の複数の前記サブフレーム情報単位の前記衛星時刻関連情報は、それぞれ衛星時刻データとして記憶され、
少なくとも２つの前記衛星時刻データ間の差異が、前記少なくとも２つの前記衛星時刻データが含まれるそれぞれの前記サブフレーム情報単位間の差異と、略一致する前記少なくとも２つの前記衛星時刻データのいずれか１つが選択され、
前記生成時刻情報は、選択された前記衛星時刻データに基づいて修正されることを特徴とする時刻修正装置。
【請求項６】
請求項１〜５のいずれか一項に記載の時刻修正装置において、前記ＧＰＳ衛星は複数存在し、前記受信部は、前記衛星健康情報に基づいて前記ＧＰＳ衛星の動作状態を判断する状態判断部を有し、
前記状態判断部の判断結果に基づいて、前記受信部は、前記ＧＰＳ衛星とは別の前記ＧＰＳ衛星からの前記衛星信号を受信することを特徴とする時刻修正装置。
【請求項７】
請求項１〜６のいずれか一項に記載の時刻修正装置において、前回前記衛星健康情報を受信してから今回までの経過時間が所定時間以上の場合、
前記受信部は、前記衛星時刻関連情報及び前記衛星健康情報を含む前記サブフレーム情報単位としての前記サブフレーム１を受信することを特徴とする時刻修正装置。
【請求項８】
時刻情報を生成して生成時刻情報とする時刻情報生成部と、
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星の時刻関連情報である衛星時刻関連情報と前記ＧＰＳ衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報とサブフレームＩＤデータとをそれぞれに含むサブフレーム１からサブフレーム５までの５つのサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記ＧＰＳ衛星から順番に送信される衛星信号を受信する受信部と、
外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力部と、
前記外部入力部の前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定部と、
前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶部と、を有し、
前記生成時刻情報が、前記修正時刻情報に基づいて修正され、
前記開始タイミングが到来した時点から前記受信部の受信が開始される時刻修正装置付き計時装置であって、
前記衛星健康情報は、前記サブフレーム１に含まれ、
前記受信部の受信の開始タイミングが直ちにである場合、前記受信部が受信を開始し、
前記受信開始設定部は、前記受信部が今回受信した最初の前記サブフレームＩＤデータに基づいて、後続の前記サブフレーム１の受信の開始タイミングを設定し、前記後続の前記サブフレーム１の受信の開始タイミングが到来するまで前記受信部の受信を一時停止し、前記後続の前記サブフレーム１の受信の開始タイミングが到来した時点から前記受信部の受信を再開することにより、
前記受信部が、前記後続の前記サブフレーム１の前記衛星時刻関連情報及び前記衛星健康情報を受信することを特徴とする時刻修正装置付き計時装置。
【請求項９】
時刻情報を生成して生成時刻情報とする時刻情報生成部と、
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星の時刻関連情報である衛星時刻関連情報と前記ＧＰＳ衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報とサブフレームＩＤデータとをそれぞれに含むサブフレーム１からサブフレーム５までの５つのサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記ＧＰＳ衛星から順番に送信される衛星信号を受信する受信部と、を有し、
外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力工程と、
前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定工程と、
前記開始タイミングが到来した時点から前記受信部の受信を開始する工程と、
前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶工程と、
前記生成時刻情報を前記修正時刻情報に基づいて修正する工程と、
を含む時刻修正方法であって、
前記衛星健康情報は、前記サブフレーム１に含まれ、
前記受信部の受信の開始タイミングが直ちにである場合、前記受信部が受信を開始する工程と、
前記受信部が今回受信した最初の前記サブフレームＩＤデータに基づいて、後続の前記サブフレーム１の受信の開始タイミングを設定する工程と、
前記後続の前記サブフレーム１の受信の開始タイミングが到来するまで前記受信部の受信を一時停止する工程と、
前記後続の前記サブフレーム１の受信の開始タイミングが到来した時点から前記受信部の受信を再開する工程と、
前記受信部が、前記後続の前記サブフレーム１の前記衛星時刻関連情報及び前記衛星健康情報を受信する工程と、
を有することを特徴とする時刻修正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＧＰＳ衛星等の位置情報衛星からの信号に基づいて時刻修正を行う時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法に関するものである。
【背景技術】
【０００２】
自己位置を測位するためのシステムであるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）システムは、地球を周回する軌道を有するＧＰＳ衛星が用いられている。このＧＰＳ衛星には、原子時計が備えられている。そして、このようなＧＰＳ衛星は、極めて正確な時刻情報（ＧＰＳ時刻）を有している。
そして、この時刻情報を使用した時刻修正の方法や、ＧＰＳ衛星に代えて、長波の標準電波に含まれる時刻コードを解析して、表示時刻を修正する電波時計が提案されている（特許文献１）。
また、ＧＰＳ衛星の時刻情報は、所定の周期で更新されている。そこで、この所定周期後の時刻情報を予測して、ＧＰＳ衛星の予測時刻を算出し、その予測時刻を用いて、自己の位置情報が得られる。このため、ＧＰＳ衛星の擬似距離や位置測定が、受信環境に優れていない場合においても得ることができる方法が提案されている（特許文献２）。
【０００３】
一方、ＧＰＳ衛星の時刻情報（ＧＰＳ時刻）を利用した時刻修正を行う方法が提案されている（特許文献３）。
この方法によれば、電源投入直後にフルパワー（ＣＰＵを動作させ、各部が動作する状態）で航法メッセージを取得する。そして、取得した、航法メッセージに含まれる時刻情報を取得して、時刻計算を行う。その後、この装置の基準のクロック信号を発生するクリスタルの精度と、要求される時計の精度との関係から、時刻計算を行い、次の補正するタイミングを求める。つまり、次に航法メッセージを取得する時間（ＣＰＵを停止している状態であり、スリープモードという、）を求める。そして、このスリープモードの経過時間後に再び、航法メッセージを取得する。そして、この航法メッセージからの時刻情報に基づいて、時刻修正を行うようになっている。
【０００４】
この方法では、電源投入直後など、受信するタイミングが装置で決まっている。
しかし、例えば、使用者が、ＧＰＳ時刻を利用した時刻修正を行いたい場合もある。このような場合において、使用者が時刻修正したいタイミングと近いタイミングで、受信を行い時刻修正ができるように、受信するタイミングを調整する必要がある。また、このように、使用者の時刻修正を行いたいタイミングに近いタイミングで、ＧＰＳ衛星等の位置情報衛星からの衛星信号を受信して時刻修正を行う場合であっても、時計などの小型の機器においては、消費電力を少なくする必要があるため、短い時間で、時刻修正のための情報を得る必要がある。
【０００５】
【特許文献１】特開平１１−２１１８５８号公報
【特許文献２】特開平１１−１２５６６６号公報
【特許文献３】特開平１０−８２８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、使用者の時刻修正を実施したいタイミングと近いタイミングで、短い時間で、効率よく時刻データを受信して、消費電力が大きくならない時刻修正が可能な時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題は、本発明によれば、時刻情報を生成して生成時刻情報とする時刻情報生成部と、位置情報衛星の時刻関連情報である衛星時刻関連情報と前記位置情報衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報をそれぞれに含むとともに前記衛星健康情報を少なくともいずれか１つに含む複数のサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記位置情報衛星から順番に送信される衛星信号を受信する受信部と、外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力部と、前記外部入力部の前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定部と、前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶部と、を有し、前記生成時刻情報が、前記修正時刻情報に基づいて修正される時刻修正装置であって、前記開始タイミングが到来した時点から前記受信部の受信が開始されることを特徴とする時刻修正装置により達成される。
【０００８】
上記構成によれば、外部入力部は、外部からの入力により受信部の受信を指示する指示情報を生成する。また、受信開始設定部は、外部入力部の指示情報に基づいて、直ちにまたは一定のタイミングで衛星信号を受信するように、受信部に受信の開始を指示する。そして、受信部は、位置情報衛星から送信される衛星信号を受信する。そして、受信部で受信した衛星信号の衛星時刻関連情報は、修正時刻情報として修正時刻情報記憶部に記憶される。そして、生成時刻情報は、修正時刻情報に基づいて修正される。
従って、生成時刻情報は、例えば、使用者等の入力操作によって受信された修正時刻情報に基づいて修正される。このことから、時刻修正装置は、使用者の時刻修正を行いたいタイミングと近いタイミングで、生成時刻情報の修正を行うことができる。また、時刻修正装置は、使用者等の入力操作によって受信を開始するので、例えば、一定時間ごとに受信する自動受信などと比較して、消費電力を削減することができる。
【０００９】
好ましくは、前記位置情報衛星がＧＰＳ衛星であり、前記衛星信号がサブフレーム１からサブフレーム５までの５つの前記サブフレーム情報単位を単位とし、前記衛星健康情報は、前記サブフレーム１に含まれ、前記受信部が前記サブフレーム１の前記衛星時刻関連情報及び前記衛星健康情報を受信することを特徴とする時刻修正装置である。
【００１０】
上記構成によれば、時刻修正装置は、位置情報衛星がＧＰＳ衛星であり、衛星信号がサブフレーム１からサブフレーム５までの５つのサブフレーム情報単位を単位とし、衛星健康情報は、サブフレーム１に含まれ、受信部がサブフレーム１の衛星時刻関連情報及び衛星健康情報を受信する。
これにより、時刻修正装置は、サブフレーム情報単位の先頭のサブフレーム１を受信することで、衛星時刻関連情報及び衛星健康情報を受信でき、時刻修正が行える。このことから、時刻修正装置は、受信時間が短時間で済み、消費電力を削減することができる。
【００１１】
好ましくは、前記受信部は、受信した前記衛星時刻関連情報の正誤判断を行う判断部を有し、前記修正時刻情報は、前記判断部で正しいと判断された前記衛星時刻関連情報であることを特徴とする時刻修正装置である。
【００１２】
上記構成によれば、時刻修正装置は、受信部で受信した衛星時刻関連情報の正誤判断を行う判断部が、正しいと判断した衛星時刻関連情報を修正時刻情報としている。このことから、時刻修正装置は、正しいと判断された衛星時刻関連情報に基づいて時刻修正するので、正確な時刻修正を行うことが可能となる。
【００１３】
好ましくは、前記修正時刻情報に基づいて修正された前記生成時刻情報の時刻修正量である今回時刻修正量が、前回の前記生成時刻情報の修正の際の、前記生成時刻情報からの経過時間に対応した時刻ずれ量である閾値ずれ量を超えている場合、前記受信部は、後続の複数の前記サブフレーム情報単位の前記衛星時刻関連情報を受信し、受信された前記後続の複数の前記サブフレーム情報単位の前記衛星時刻関連情報は、それぞれ衛星時刻データとして記憶され、少なくとも２つの前記衛星時刻データ間の差異が、前記少なくとも２つの前記衛星時刻データが含まれるそれぞれの前記サブフレーム情報単位間の差異と、略一致する前記少なくとも２つの前記衛星時刻データのいずれか１つが選択され、前記生成時刻情報は、選択された前記衛星時刻データに基づいて修正されることを特徴とする時刻修正装置である。
【００１４】
上記構成によれば、時刻修正装置は、修正時刻情報に基づいて修正された生成時刻情報の時刻修正量が、閾値ずれ量を超えている場合、受信部は、後続の複数のサブフレーム情報単位の衛星時刻関連情報を受信し、受信された衛星時刻関連情報は、それぞれ衛星時刻データとして記憶される。そして、時刻修正装置は、少なくとも２つの衛星時刻データ間の差異が、少なくとも２つの衛星時刻データが含まれるそれぞれのサブフレーム情報単位間の差異と、略一致する少なくとも２つの衛星時刻データのいずれか１つが選択され、生成時刻情報が、選択された衛星時刻データに基づいて修正される。
これにより、時刻修正装置は、生成時刻情報の修正に不確実な修正時刻情報を用いることを回避できることから、修正された生成時刻情報のずれ量を抑制することができる。
【００１５】
好ましくは、前記サブフレーム１から前記サブフレーム５は、それぞれサブフレームＩＤデータを有し、前記受信部の受信の開始タイミングが直ちにである場合、前記受信部が受信を開始し、前記受信開始設定部は、前記受信部が今回受信した最初の前記サブフレームＩＤデータに基づいて、後続の前記サブフレーム１の受信の開始タイミングを設定し、前記後続の前記サブフレーム１の受信の開始タイミングが到来するまで前記受信部の受信を一時停止し、前記後続の前記サブフレーム１の受信の開始タイミングが到来した時点から前記受信部の受信を再開することにより、前記受信部が、前記後続の前記サブフレーム１の前記衛星時刻関連情報及び前記衛星健康情報を受信することを特徴とする時刻修正装置である。
【００１６】
上記構成によれば、時刻修正装置は、サブフレーム１からサブフレーム５が、それぞれサブフレームＩＤデータを有し、受信部の受信の開始タイミングが直ちにである場合、受信部が受信を開始する。そして、受信開始設定部は、受信部が今回受信した最初のサブフレームＩＤデータに基づいて、後続のサブフレーム１の受信の開始タイミングを設定し、後続のサブフレーム１の受信の開始タイミングが到来するまで受信部の受信を一時停止し、後続のサブフレーム１の受信の開始タイミングが到来した時点から受信部の受信を再開する。そして、受信部は、後続のサブフレーム１の衛星時刻関連情報及び衛星健康情報を受信する。
これにより、時刻修正装置は、受信部の受信を一時停止することで効率のよい受信が行われることから、消費電力を削減することができる。
【００１７】
好ましくは、前記位置情報衛星は複数存在し、前記受信部は、前記衛星健康情報に基づいて前記位置情報衛星の動作状態を判断する状態判断部を有し、前記状態判断部の判断結果に基づいて、前記受信部は、前記位置情報衛星とは別の前記位置情報衛星からの前記衛星信号を受信することを特徴とする時刻修正装置である。
【００１８】
上記構成によれば、位置情報衛星は複数存在し、時刻修正装置は、受信部が衛星健康情報に基づいて位置情報衛星の動作状態を判断する状態判断部を有し、状態判断部の判断結果に基づいて、受信部が別の位置情報衛星からの衛星信号を受信する。
このことから、時刻修正装置は、位置情報衛星の動作状態が正常状態でない場合、別の位置情報衛星からの衛星信号を受信することで、精度の高い時刻修正を行うことが可能となる。
【００１９】
好ましくは、前回前記衛星健康情報を受信してから今回までの経過時間が所定時間以上の場合、前記受信部は、前記衛星時刻関連情報及び前記衛星健康情報を含む前記サブフレーム情報単位としての前記サブフレーム１を受信することを特徴とする時刻修正装置である。
【００２０】
上記構成によれば、時刻修正装置は、前回衛星健康情報を受信してから今回までの経過時間が所定時間以上の場合、受信部が、衛星時刻関連情報及び衛星健康情報を含むサブフレーム１を受信する。
このことから、時刻修正装置は、前回衛星健康情報を受信してから今回までの経過時間が所定時間以上の場合に、サブフレーム１を受信することで、衛星健康情報により位置情報衛星の動作状態が確認できる。これにより、時刻修正装置は、衛星時刻関連情報の信頼性が判断できることから、正確な時刻修正が行える。
【００２１】
前記課題は、本発明によれば、時刻情報を生成して生成時刻情報とする時刻情報生成部と、位置情報衛星の時刻関連情報である衛星時刻関連情報と前記位置情報衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報をそれぞれに含むとともに前記衛星健康情報を少なくともいずれか１つに含む複数のサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記位置情報衛星から順番に送信される衛星信号を受信する受信部と、外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力部と、前記外部入力部の前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定部と、前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶部と、を有し、前記生成時刻情報が、前記修正時刻情報に基づいて修正される時刻修正装置であって、前記開始タイミングが到来した時点から前記受信部の受信が開始されることを特徴とする時刻修正装置付き計時装置により達成される。
【００２２】
前記課題は、本発明によれば、時刻情報を生成して生成時刻情報とする時刻情報生成部と、位置情報衛星の時刻関連情報である衛星時刻関連情報と前記位置情報衛星の動作状態を示す衛星健康情報とを含み、前記衛星時刻関連情報をそれぞれに含むとともに前記衛星健康情報を少なくともいずれか１つに含む複数のサブフレーム情報単位を単位とし、前記サブフレーム情報単位ごとに前記位置情報衛星から順番に送信される衛星信号を受信する受信部と、を有し、外部からの入力により、前記受信部に受信を指示する指示情報を生成する外部入力工程と、前記指示情報に基づいて、直ちにまたは一定のタイミングで前記衛星信号を受信するように、前記受信部の受信の開始タイミングを設定する受信開始設定工程と、前記開始タイミングが到来した時点から前記受信部の受信を開始する工程と、前記受信部で受信された前記衛星信号の前記衛星時刻関連情報を修正時刻情報として記憶する修正時刻情報記憶工程と、前記生成時刻情報を前記修正時刻情報に基づいて修正する工程と、を含むことを特徴とする時刻修正方法により達成される。
【発明を実施するための最良の形態】
【００２３】
以下、時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
【００２４】
（第１の実施形態）
図１は、第１の実施形態の時刻修正装置付き計時装置としての、ＧＰＳ時刻修正装置付き腕時計（以下、ＧＰＳ付き腕時計という）を示す概略図であり、図２は、図１の概略断面図である。また、図３は、図１及び図２のＧＰＳ付き腕時計の主なハードウエア構成等を示す概略図である。
図１及び図２に示すように、ＧＰＳ付き腕時計１０は、その表面に文字板１２、秒針、分針、時針等の指針１３が配置される時刻表示部と、緯度、経度、都市名等の位置情報及び各種メッセージが表示されるＬＣＤ表示パネル等からなるディスプレイ１４等が形成されている。そして、指針１３は、モータコイル１９などからなるステップモータで歯車を介して駆動される。
また、図１に示すように、ＧＰＳ付き腕時計１０は、外部から受信の指示等を入力する外部操作部５を備えている。この外部操作部５は、使用者等がＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信をして、時刻修正を行いたい場合の指示を入力することができる。
【００２５】
また、図２に示すように、ＧＰＳ付き腕時計１０は、ＧＰＳアンテナ１１を有している。このＧＰＳアンテナ１１は、受信装置４０（図３参照）に備わるものとなっている。このＧＰＳアンテナ１１は、地球の上空を所定の軌道で周回している複数のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの衛星信号を受信するパッチアンテナとなっている。
このＧＰＳアンテナ１１は文字板１２の時刻表示面の反対側の面に配置されている。そして、この文字板１２はＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの信号である電波を通す材料であるプラスチック等で形成されている。
なお、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）は、位置情報衛星の一例となっており、このＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）は地球の上空に複数存在している。本実施形態では、このうち、一番受信し易い位置に存在するＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの衛星信号を受信するようになっている。なお、図１では、便宜的に４個のＧＰＳ衛星１５ａ〜１５ｄを示しているが、ＧＰＳ衛星の数はこれに限るものではない。
【００２６】
また、外装であるケース１７は、ステンレス鋼、チタン等の金属で構成されている。そして、ベゼル１６は、ＧＰＳアンテナ１１のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの衛星信号の受信性能を向上させるために、セラミックス製が好ましい。なお、ベゼル１６には、表面ガラス部１８が装着されている。
電池２４は、リチウムイオン電池などの二次電池となっている。そして、電池２４の下側には、磁性シート２１が配置されており、その磁性シート２１を介して充電用コイル２２が配置されている。従って、電池２４は、この充電用コイル２２により、外部充電器から電磁誘導で電力を充電できるようになっている。
また、磁性シート２１は、磁界を迂回させることができるようになっている。これにより、磁性シート２１は、電池２４の影響を低減して、効率的にエネルギー伝送を行うことができるようになっている。そして、電力転送のために裏ブタ２６の中央部には、裏面ガラス部２３が配置されている。
ＧＰＳ付き腕時計１０は、以上のように構成されている。
【００２７】
そして、図３に示すように、ＧＰＳ付き腕時計１０は、時刻表示装置４５、受信装置４０、時刻修正装置４４を備え、コンピュータとしての機能も発揮する構成となっている。  以下、図３に示す各構成について説明する。
図３に示すように、ＧＰＳ付き腕時計１０は、受信装置４０を備え、図１のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）から受信した衛星信号を、ＧＰＳアンテナ１１からフィルタ（ＳＡＷ）３１及びＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ：無線周波数）部２７を介してベースバンド部３０で取出す構成となっている。
ここで、フィルタ（ＳＡＷ）３１は、バンドパスフィルタであり、１．５ＧＨｚの衛星信号を抜き出すものとなっている。そして、このように抜き出された衛星信号は、ＬＮＡ４７で増幅された後、ミキサ４６でＶＣＯ４１の信号とミキシングされ、ＩＦ（中間周波数）にダウンコンバートされる。また、ＰＬＬ回路３４用のクロック信号は、温度補償回路付き水晶発振回路（ＴＣＸＯ）３２から生成されるようになっている。
衛星信号は、ＩＦフィルタ３５、ＩＦアンプを通り、ＡＤＣ（Ａ／Ｄ変換器）４２でデジタル信号に変換されるようになっている。そして、ベースバンド部３０は、制御信号に基づき、衛星信号の演算を行うようになっている。ベースバンド部３０で得られた時刻データ等は、制御部２０の記憶部に記憶され、駆動回路４３を通して、修正された時刻情報を表示するようになっている。
【００２８】
このように、受信装置４０は、ＲＦ部２７とベースバンド部３０とを備え、ＲＦ部２７には、ＰＬＬ回路３４、ＩＦフィルタ３５、ＶＣＯ４１、ＡＤＣ（Ａ／Ｄ変換器）４２、ＬＮＡ４７等を備えている。
このＧＰＳアンテナ１１とフィルタ（ＳＡＷ）３１とを備える受信装置４０は、受信部の一例となっており、ＧＰＳ装置ともいわれるものである。以下、ＧＰＳアンテナ１１とフィルタ（ＳＡＷ）３１とを備える受信装置４０は、受信装置４０等という。
また、ベースバンド部３０には、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３９、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３６、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３７を備え、温度補償回路付き水晶発振回路（ＴＣＸＯ）３２やフラッシュメモリ３３等も接続されている。
【００２９】
そして、制御部２０には、ＲＴＣ（リアルタイムクロック）３８が配置されている。ＲＴＣ３８は、制御部２０に接続されている水晶振動子で決定される基準クロックでカウントアップされるようになっている。制御部２０には、ＣＰＵ２０ａが備わっている。
【００３０】
また、充電用コイル２２は、充電制御回路２８を通じて二次電池である電池２４に電力を充電し、レギュレータ２９を介して、電池２４から時刻修正装置４４等に駆動電力を供給するようになっている。そして、制御部２０は、制御信号を受信装置４０等に送るようになっている。
ＧＰＳ付き腕時計１０は、制御部２０を介して、受信装置４０等の受信動作が制御できるようになっている。
上述したように、本実施形態のＧＰＳ付き腕時計１０は、電子時計となっている。
なお、ＲＴＣ３８は、時刻情報を生成する時刻情報生成部の一例となっており、ＲＴＣ３８で生成した時刻情報である内部時刻データ７３ｂ（図７参照）は、生成時刻情報の一例となっている。受信装置４０等は、受信部の一例となっている。
【００３１】
図４乃至図７は、ＧＰＳ付き腕時計１０の主なソフトウエア構成等を示す概略図であり、図４は全体図である。
図４に示すように、ＧＰＳ付き腕時計１０の制御部２０は、各種プログラム格納部５０内の各種プログラム、第１の各種データ記憶部６０内の各種データ及び第２の各種データ記憶部７０内の各種データを処理する構成となっている。
図５は、図４の各種プログラム格納部５０内のデータを示す概略図であり、図６は、図４の第１の各種データ記憶部６０内のデータを示す概略図である。また、図７は、図４の第２の各種データ記憶部７０内のデータを示す概略図である。
なお、図６の第１の各種データ記憶部６０には、主に予め格納されているデータをまとめて示してある。また、図７の第２の各種データ記憶部７０には、第１の各種データ記憶部６０内のデータ等を各種プログラム格納部５０内のプログラムで処理した後のデータ等を主に示してある。
図８及び図９は、ＧＰＳ付き腕時計１０の主な動作等を示す概略フローチャートである。
【００３２】
以下、図８及び図９のフローチャートに従ってＧＰＳ付き腕時計１０の動作等を図５乃至図７の各種プログラムや各種データを参照して説明する。
【００３３】
まず、図８に示すように、ＳＴ１０では、外部操作部５（外部入力部の一例）が操作され、受信の指示がなされたか否かを判断する。つまり、例えば、使用者が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）から衛星信号を受信して、指針１３等の時刻表示を修正したい場合に、外部操作部５を操作して、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信の指示を入力する。
そして、外部操作部５からの受信の指示情報は、図７の受信指示情報記憶部７５に受信指示データ７５ａとして記憶される。そして、図５の操作信号確認プログラム５４が、図７の受信指示情報記憶部７５を確認し、受信指示データ７５ａが記憶されているか否かを判断する。
【００３４】
そして、ＳＴ１０で、図７の受信指示情報記憶部７５に受信指示データ７５ａが記憶されていることを確認すると、ＳＴ１１に進む。
ＳＴ１１では、受信指示データ７５ａに基づいて、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始するタイミングを設定し、受信開始タイミングデータとして、記憶する。
具体的には、図５の受信開始情報設定プログラム５８（受信開始設定部の一例）が、図７の受信指示データ７５ａが記憶された時刻を図７の内部時刻データ７３ｂを基に確認する。そして、受信開始情報設定プログラム５８は、図６の受信タイミング情報格納部６１に格納されている受信タイミングデータ６１ａに基づいて、受信開始データ７６ａを生成する。
図５の受信開始情報設定プログラム５８は、受信指示データ７５ａの時刻に近い、毎分０秒または３０秒のタイミングで図７の内部時刻データ７３ｂの修正を行えるように受信開始データ７６ａを生成し、受信開始記憶部７６に記憶する。
【００３５】
つまり、例えば、使用者が外部操作部５を操作して、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信の指示を入力した受信指示データ７５ａの時刻が、午前７時００分の２１秒から４９秒の間であれば、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチ時間等を考慮して、午前７時００分５０秒〜５８秒の時刻が受信開始データ７６ａとされる。そして、内部時刻データ７３ｂが午前７時０１分００秒のタイミングで受信が開始されるようになっている。
また、例えば、受信指示データ７５ａの時刻が、午前７時００分５１秒から午前７時０１分１９秒の間であれば、午前７時０１分２０秒〜２８秒の時刻が受信開始データ７６ａとされる。そして、内部時刻データ７３ｂが午前７時０１分３０秒の時刻のタイミングで受信が開始されるようになっている。
つまり、内部時刻データ７３ｂの修正が、０秒または３０秒の一定時刻のタイミングで行われるように受信指示データ７５ａを設定するようになっている。
このように、受信開始データ７６ａは、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の衛星信号の後述するサブフレーム１（サブフレーム情報単位の一例）の送信開始前のタイミングが設定されている。
また、受信開始データ７６ａは、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチ時間等に加えて、受信装置４０等のＲＦ部２７の起動時間を考慮して設定されている。
これらにより、受信開始データ７６ａは、サブフレーム１の送信開始の２〜１０秒程度前からＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチを開始するように設定されている。
【００３６】
ついで、ＳＴ１２に進む。ＳＴ１２では、図７の内部時刻データ７３ｂを参照し、受信開始データ７６ａとなったか否かを判断する。具体的には、図５の受信開始判断プログラム５１が、図７の内部時刻データ７３ｂを参照し、図７の受信開始データ７６ａに達したか否かを判断する。つまり、受信開始データ７６ａは、例えば、上述したように午前７時０１分２０秒〜２８秒の時刻となっているので、内部時刻データ７３ｂに基づく時刻情報が、午前７時０１分２０秒〜２８秒の時刻となっていることを確認する。
そして、内部時刻データ７３ｂに基づく時刻情報が、受信開始データ７６ａに達していない場合は、内部時刻データ７３ｂに基づく時刻情報が、受信開始データ７６ａに達するまで受信の開始を待つようになっている。
【００３７】
一方、内部時刻データ７３ｂに基づく時刻情報が、受信開始データ７６ａに達すると、ＳＴ１３に進む。ＳＴ１３では、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始する。つまり、受信装置４０等を起動させて、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）をサーチできる状態となるように準備する。
具体的には、受信装置４０等が動作を開始し、ＧＰＳアンテナ１１から衛星信号を受信するために、後述するＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のＣ／Ａコードのパターンを発生させる。
【００３８】
そして、ＳＴ１４に進み、ＧＰＳ衛星サーチを開始する。つまり、図５の衛星サーチプログラム５２が、受信装置４０等がＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のＣ／Ａコードのパターンの発生タイミングを調整して、同期できるＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）をサーチする。
なお、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチは、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の軌道情報の保持の有無でサーチ時間が変わる。軌道情報を保持していないコールドスタート状態からの場合、サーチ時間は数秒を要する。
ＧＰＳ付き腕時計１０は、軌道情報の保持状態によって、確実にサブフレーム１のデータを受信できるように、サーチ開始タイミングを決定するようになっている。
【００３９】
次に、ＳＴ１５に進み、受信装置４０等が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のＣ／Ａコードのパターンの発生タイミングを調整して、同期できるまでの時間が、一定以上かかっているか否かを判断する。
具体的には、図５の受信停止判断プログラム５７が、受信開始からの時間をカウントし、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチに一定以上の時間がかかっているか否かを判断する。そして、一定以上の時間がかかっている場合は、タイムアウトであると判断し、ＳＴ１６に進み、受信を終了する。
これによれば、ＧＰＳ付き腕時計１０が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）を受信できない環境である場合、例えば、屋内であるような場合には、受信装置４０等を長時間動作させていると、電力が多く消費されてしまう。このような場合に、ＧＰＳ付き腕時計１０は、一定時間が経過したら、受信を終了することにより無駄に電力が消費されることを回避できるようになっている。
【００４０】
一方、ＳＴ１５で、タイムアウトでない場合は、ＳＴ１７に進む。
ＳＴ１７では、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が捕捉できたか否かを判断するようになっている。つまり、図５の衛星サーチプログラム５２により、受信装置４０等がＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）をサーチして、同期する。そして、後述するＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の衛星信号の一例である航法メッセージが復調できる状態となっているか否かを判断するようになっている。
そして、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が捕捉できない場合は、ＳＴ１４に戻り、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチが、再度行われ、他のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）を捕捉するようになっている。
【００４１】
一方、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が捕捉できた場合は、図９のＳＴ１８に進み、航法メッセージを取得するようになっている。
ここで、ＳＴ１８の工程を説明する前に、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）から送信される航法メッセージについて、説明する。
【００４２】
図１０は、航法メッセージを示す概略説明図である。
各ＧＰＳ衛星１５ａ〜１５ｄからは、図１０（ａ）に示すように、１フレームデータ（３０秒）単位で信号が送信されてくる。この１フレームデータは、サブフレーム１からサブフレーム５までの５個のサブフレームデータ（１サブフレームデータは６秒）を有している。各サブフレームデータは、１０ワード（１ワードは０．６秒）を有している。
また、各サブフレームデータの先頭のワードは、ＴＬＭ（Ｔｅｌｅｍｅｔｒｙ  ｗｏｒｄ）データが格納されたＴＬＭワードとなり、このＴＬＭワード内には、図１０（ｂ）に示すように、その先頭にプリアンブルデータが格納されている。
また、ＴＬＭワードに続くワードは、ＨＯＷ（ｈａｎｄ  ｏｖｅｒ  ｗｏｒｄ）データが格納されたＨＯＷワードとなり、このＨＯＷワード内には、その先頭に、ＴＯＷ（Ｔｉｍｅ  ｏｆ  ｗｅｅｋ、）というＧＰＳ衛星のＧＰＳ時刻情報が格納されている。
ＧＰＳ時刻情報は、毎週日曜日の０時からの経過時間が秒で表示され、翌週の日曜日の０時に０に戻るようになっている。ＧＰＳ時刻情報は、週の初めから一週間ごとに示される秒単位の情報であって、経過時間を１．５秒単位で表した数値となっている。
また、ＧＰＳ時刻情報は、Ｚカウントデータともいわれ、衛星時刻関連情報の一例となっており、受信装置４０等が現在時刻を知る手がかりとなっている。
【００４３】
そして、この１週間については、ＧＰＳ時刻情報（以下、Ｚカウントデータという）の週番号が付されており、週番号データとして航法メッセージに含まれている。
このＺカウントデータの起点は、ＵＴＣ（世界協定時）における１９８０年１月６日００：００：００であり、この日に始まる週が週番号０となっている。そして、受信装置４０等は、週番号データと経過時間（秒）のデータ（Ｚカウントデータ）とを取得することで、現在のＧＰＳ時刻が分かるようになっている。
また、週番号データは、１週間単位で更新されるデータとなっている。
従って、受信装置４０等が、既に週番号データを取得しており、その週番号データを取得した時期からの経過時間がカウントされている場合は、再度、週番号データを取得しなくても、取得している週番号データとＺカウントデータとから、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の現在の週番号データが分かる。これにより、通常は、このＺカウントデータのみを取得する構成としておくことで、ＧＰＳ付き腕時計１０の受信動作が短時間で行われ、消費電力を削減することができる。
また、図１０（ｂ）に示すように、ＨＯＷワードのＺカウントデータに続くデータには、サブフレーム番号情報であるサブフレームＩＤデータが含まれている。これにより、ＧＰＳ付き腕時計１０は、このサブフレームＩＤデータによって、受信したサブフレームデータが、サブフレーム１からサブフレーム５のいずれに該当するかが、判るようになっている。
【００４４】
そして、図１０に示すように、航法メッセージは、フレームデータ（メインフレーム構成）が５０ｂｐｓ、全ビット数１５００ビットを主フレームとするデータとなっている。
そして、この主フレームデータは、それぞれ３００ビット（ｂｉｔ）ずつの５つのサブフレームデータに分割されている。
上述したように、サブフレーム１からサブフレーム５は、それぞれＴＬＭワード、ＨＯＷワードのＺカウントデータを有している。
【００４５】
また、航法メッセージは、ＴＬＭワード、ＨＯＷワード以外に、エフェメリス（各ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）ごとの詳細な軌道情報）、アルマナック（全ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の概略軌道情報）、図示しないＵＴＣデータ（世界協定時情報等）などのデータを有している。
【００４６】
図１１は、サブフレーム１の各ワードデータ（ＷＯＲＤ１〜ＷＯＲＤ５）の一部を説明するための概略概念図となっている。
図１１に示すように、サブフレーム１のワード３には、上述した週番号（ＷＮ）データとＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）自体の動作状態を示す衛星健康情報の一例としての衛星健康状態情報データ（ＳＶｈｅａｌｔｈまたは衛星ヘルス情報ともいう）とが入っている。
【００４７】
ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージは以上のように送信されてくることから、本実施形態のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信とは、各ＧＰＳ衛星１５ａ〜１５ｄのうちの一番条件のよいＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からのＣ／Ａコードと位相同期させることである。
この場合、特に１ｍｓ単位の同期のためにＣ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））が用いられる。このＣ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））は、地球を周回しているＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）ごとに異なっており、固有のものとなっている。
従って、特定のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の航法メッセージを受信する場合は、受信部である受信装置４０等から、特定のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）に固有のＣ／Ａコードを発生させて位相同期することで、受信することができるようになっている。
そして、Ｃ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））と同期させると、航法メッセージの受信が可能となり、例えば、図１１に示すようなサブフレーム１のＴＬＭワードのプリアンブルデータ、ＨＯＷワードのＺカウントデータが取得できるようになっている。そして、受信装置４０等は、ＴＬＭワード、ＨＯＷワードを取得した後に、続けて週番号（ＷＮ）データ、衛星健康状態情報データを取得することができるようになっている。
【００４８】
この衛星健康状態情報データ（ＳＶｈｅａｌｔｈ）は、受信しているＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）及び他のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）自体の動作状態が判断できるようになっている。つまり、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）自体に何らかの不具合が生じていたり、試験衛星である場合などを衛星健康状態情報データで判断することができる。
そして、取得したＺカウントデータが信頼できるか否かの判断は、図１０に示すＨＯＷワードのＺカウントデータの後のパリティデータで、正誤の確認をすること（パリティチェック）により可能である。そして、パリティチェックで誤りが確認された場合は、このＺカウントデータには、何らかの異常があるとみなして、時刻修正には、使用しないようにすることができる。
【００４９】
図９に戻り、ＳＴ１７で衛星を捕捉できた場合は、ＳＴ１８に進む。そして、ＳＴ１８では、Ｚカウントデータが取得できたか否かを判断する。
具体的には、図５の時刻データ取得プログラム５３が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージを受信し、Ｚカウントデータを取得する。そして、図７の受信衛星時刻情報記憶部７１に受信衛星時刻データ７１ａとして記憶するようになっている。
そして、図５の時刻情報整合性判断プログラム５０１（判断部の一例）が、取得したＺカウントデータである図７の受信衛星時刻データ７１ａ（衛星時刻関連情報の一例）が信頼できるか否かの判断を行うようになっている。
つまり、図５の時刻情報整合性判断プログラム５０１は、ＨＯＷワードのＺカウントデータの後のパリティデータで、正誤の確認をするようになっている。そして、パリティデータで誤りが確認された場合は、取得したＺカウントデータに、何らかの異常があるとみなして、時刻修正には使用しない。
これにより、異常が見つかった場合は、図５の時刻データ取得プログラム５３が、Ｚカウントデータが取得できなかったとみなして、図８のＳＴ１４まで戻る。
【００５０】
一方、ＳＴ１８で、図５の時刻情報整合性判断プログラム５０１が異常なしと判断した場合は、図５の時刻データ取得プログラム５３が、この取得したＺカウントデータを時刻修正に使用できると判断して、受信衛星時刻情報記憶部７１内の受信衛星時刻データ７１ａを時刻データ記憶部７３（修正時刻情報記憶部の一例）内の受信時刻データ７３ａ（修正時刻情報の一例）の１回目受信時刻データ７３ａ１（修正時刻情報の一例）として記憶する。ここで、Ｚカウントデータが取得できたと判断され、ＳＴ１９に進む。
【００５１】
ＳＴ１９は、上述した衛星健康状態情報データを取得するようになっている。
具体的には、図５の他衛星情報取得プログラム５５が、サブフレーム１のワード３に含まれる衛星健康状態情報データを取得する。そして、図５の他衛星情報取得プログラム５５は、取得した衛星健康状態情報データを図７の衛星健康状態情報記憶部７２の衛星健康状態データ７２ａ（衛星健康情報の一例）として記憶するようになっている。
【００５２】
ついで、ＳＴ２０に進み、図７の衛星健康状態データ７２ａが、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が正常であることを示しているか否かを判断する。具体的には、衛星健康情報確認プログラム５６（状態判断部の一例）が、衛星健康状態データ７２ａに基づいて、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の動作状態を判断する。
ここで、衛星健康状態データ７２ａは、コードデータが０以外の場合は、何らかの異常があることを示し、そのＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が使用できないものであることが分かるようになっている。そして、衛星健康状態データ７２ａは、コードデータが０の場合は、正常であることを示し、そのＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が正常状態であることが分かるようになっている。
このことから、ＧＰＳ付き腕時計１０は、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージが、信頼できるものであるか否かを判断できるようになっている。
【００５３】
そして、ＳＴ２０で、図７の衛星健康状態データ７２ａが、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の異常を示している場合は、ＳＴ２１に進む。
ＳＴ２１では、図５の受信停止判断プログラム５７が、受信装置４０等の受信を一時停止する。そして、図５の受信衛星変更プログラム５９が、受信するＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）を変更するように図７の変更受信衛星同期情報記憶部７４に変更受信衛星同期データ７４ａを記憶する。
そして、ＳＴ１３に戻り、この変更受信衛星同期データ７４ａに基づいて、他のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始するようになっている。
このことから、ＧＰＳ付き腕時計１０は、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）に何らかの異常がある場合、異常のない他のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージを受信することによって、精度の高い時刻修正を行うことが可能となる。
【００５４】
一方、ＳＴ２０で、衛星健康状態データ７２ａが、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）が正常であることを示している場合は、ＳＴ２２に進む。
ＳＴ２２では、内部時刻データと整合性が取れたか否かを判断する。具体的には、閾値ずれ判断プログラム５０３が、現在の時刻情報である図７の内部時刻データ７３ｂと受信時刻データ７３ａの１回目受信時刻データ７３ａ１とのずれ量が、図６の整合性検証閾値格納部６２に格納されている整合性検証閾値データ６２ａ（閾値ずれ量の一例）となっているかを判断する。この整合性検証閾値データ６２ａは、例えば、１日当たりで０．５秒程度となっている。
【００５５】
そして、ＳＴ２２で、整合性が取れなかった場合は、ＳＴ２３に進む。
ここで、図７の内部時刻データ７３ｂは、内部時刻データ７３ｂを生成するＲＴＣ３８の性能に依存する値となっている。そして、内部時刻データ７３ｂのずれは、ＲＴＣ３８の基準クロックとなる制御部２０に接続された水晶振動子の周波数ずれ（以下、ＲＴＣ３８の周波数ずれともいう）に起因するものである。
従って、何らかの影響で、ＲＴＣ３８の周波数ずれが大きくなり、図７の内部時刻データ７３ｂと１回目受信時刻データ７３ａ１とのずれ量が、図６の整合性検証閾値データ６２ａより大きくなってしまった場合は、整合性が取れなかったと判断して、ＳＴ２３に進む。
ＳＴ２３では、図５の時刻データ取得プログラム５３が、サブフレーム１のＺカウントデータを取得した時と同一のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）から次のサブフレームデータであるサブフレーム２やサブフレーム３のＺカウントデータを取得する。そして、図７の時刻データ記憶部７３の受信時刻データ７３ａの２回目受信時刻データ７３ａ２（修正時刻情報の一例）に、サブフレーム２のＺカウントデータが記憶され、３回目受信時刻データ７３ａ３（修正時刻情報の一例）に、サブフレーム３のＺカウントデータが記憶される。なお、ＧＰＳ付き腕時計１０は、この場合にも、上述した図５の時刻情報整合性判断プログラム５０１が、各Ｚカウントデータの正誤判断であるパリティチェックを行うようになっている。
【００５６】
ついで、ＳＴ２４に進み、サブフレーム１、サブフレーム２、サブフレーム３の各Ｚカウントデータで、整合性が２回以上取れたＺカウントデータを採用する。具体的には、図５の受信時刻データ整合性判断プログラム５０５が図７の時刻データ記憶部７３内の受信時刻データ７３ａである１回目受信時刻データ７３ａ１、２回目受信時刻データ７３ａ２、３回目受信時刻データ７３ａ３の各データを比較する。
そして、各データ（Ｚカウントデータ）間のずれ量が、本来の各サブフレームデータ間のずれ量と略一致している場合は、整合性が取れたと判断し、その整合性の取れた受信時刻データ７３ａを採用するようになっている。具体的には、サブフレームデータは、６秒単位で送信されており、各サブフレームデータのＺカウントデータも６秒のずれ量となっている。
従って、受信時刻データ整合性判断プログラム５０５は、１回目受信時刻データ７３ａ１と２回目受信時刻データ７３ａ２とが、６秒のずれ量となっているか否か、２回目受信時刻データ７３ａ２と３回目受信時刻データ７３ａ３とが、６秒のずれ量となっているか否か、１回目受信時刻データ７３ａ１と３回目受信時刻データ７３ａ３とが、１２秒のずれ量となっているか否かを判断する。
そして、ＳＴ２５に進む。従って、ＳＴ２３では、受信時刻データ７３ａと内部時刻データ７３ｂとの整合性の判断は行わないようになっている。
【００５７】
一方、ＳＴ２２で整合性が取れた場合は、ＳＴ２５に進む。ＳＴ２５では、図５の受信停止判断プログラム５７が、受信装置４０等の受信を停止して、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージの受信を終了する。
そして、ＳＴ２６に進み、図５の時刻情報修正プログラム５０２が、図７の内部時刻データ７３ｂを受信時刻データ７３ａに基づいて、時刻修正するようになっている。
なお、受信時刻データ７３ａは、ＳＴ２２で、内部時刻データ７３ｂとの整合性が取れた場合には、受信時刻データ７３ａの１回目受信時刻データ７３ａ１を使用し、ＳＴ２２で、内部時刻データ７３ｂとの整合性が取れなかった場合には、ＳＴ２４で採用された受信時刻データ７３ａを使用するようになっている。
そして、図５の時刻情報修正プログラム５０２が、修正した時刻を図７の時計表示用時刻データ７３ｃとして記憶するようになっている。
そして、図５の時計表示時刻データ修正プログラム５０４が、図７の時計表示用時刻データ７３ｃに基づいて、ＧＰＳ付き腕時計１０の文字板１２の指針１３やディスプレイ１４の表示時刻を修正するようになっている。
ＧＰＳ付き腕時計１０は、以上の動作等で、時刻修正を行うようになっている。
【００５８】
図１２は、ＧＰＳ付き腕時計１０の受信装置４０等が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージを受信する際の、受信期間を時系列的に示す概略図である。
図１２に示すように、（Ａ）受信指示の時点で、使用者が、外部操作部５を操作して、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信の指示を入力する。そして、ＧＰＳ付き腕時計１０は、ディスプレイ１４等の表示により、使用者に、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の航法メッセージの受信開始を知らせるようになっている。
しかしながら、この時点（サブフレーム２のワード１０の時点）では、設定されている受信開始のタイミング（毎分０秒または３０秒の時刻の２〜１０秒程度前）に達していないため、受信装置４０等は、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の航法メッセージの受信動作に入らない。
そして、受信装置４０等は、設定されている受信開始のタイミングに達するまで待機状態となっている。そして、受信装置４０等は、設定されている受信開始のタイミングに達した時点でＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の航法メッセージの受信を開始する。
従って、受信装置４０等は、この待機状態の間、受信動作をしていない。これにより、ＧＰＳ付き腕時計１０は、時刻修正の際の消費電力の増加量を抑制することができる。
【００５９】
図１２（ａ）は、ＳＴ２２で、内部時刻データ７３ｂとの整合性が取れた場合の受信のパターンの一例であり、図１２（ｂ）は、ＳＴ２２で、内部時刻データ７３ｂとの整合性が取れなかった場合の受信パターンの一例である。
図１２（ａ）は、受信装置４０等が、サブフレーム１の２秒（３ワード分）程度手前から受信動作を開始し、サブフレーム１のＴＬＭワードからワード３までを受信していることを示している。
ここで、受信装置４０等は、衛星サーチによりＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のＣ／Ａコードと同期が取れている。これにより、受信装置４０等は、受信開始の際に、サブフレーム１のＴＬＭワードの開始位置と同期が取れて、ＴＬＭワードに続くＨＯＷワードのＺカウントデータ（ＴＯＷ）、ワード３の衛星健康状態情報データを取得することができる。
これにより、ＧＰＳ付き腕時計１０は、サブフレーム１の総てのワードを受信する場合と比較して、受信期間（受信時間）が短くなる。また、ＧＰＳ付き腕時計１０は、サブフレーム１のワード３から取得した衛星健康状態情報データにより、衛星の動作状態が把握できる。これらにより、ＧＰＳ付き腕時計１０は、短い受信時間で、正確な時刻修正を行うことができる。
【００６０】
また、図１２（ｂ）は、受信装置４０等が、サブフレーム１のＴＬＭワードからワード３まで受信して、その後サブフレーム２及びサブフレーム３のＴＬＭワード、ＨＯＷワードを受信していることを示している。なお、受信装置４０等は、サブフレーム２及びサブフレーム３の受信の同期をとるために、プリアンブルデータが含まれる両者のＴＬＭワードも受信するようになっている。
図１２（ｂ）に示すように、ＧＰＳ付き腕時計１０は、サブフレーム１のＴＬＭワードの受信開始から１．８秒間（３ワード分）程度経過後に、受信を一時停止する一時停止期間とし、受信装置４０等に供給される電力供給量を減らして、サブフレーム１の残りの７ワード分の時間である４．２秒間程度、受信を停止する。
【００６１】
そして、ＧＰＳ付き腕時計１０は、上記一時停止期間経過後に、再び受信期間として、受信装置４０等への電力供給量を増やして、サブフレーム２のＴＬＭワード、ＨＯＷワードのＺカウントデータを取得する。
そして、ＧＰＳ付き腕時計１０は、サブフレーム２のＴＬＭワードの受信開始から１．２秒間（２ワード分）程度経過後に、再び一時停止期間とし、受信装置４０等に供給される電力供給量を減らして、サブフレーム２の残りの８ワード分の時間である４．８秒間程度、受信を停止する。
そして、ＧＰＳ付き腕時計１０は、一時停止期間経過後に、再び受信期間として、受信装置４０等への電力供給量を増やして、サブフレーム３のＴＬＭワード、ＨＯＷワードのＺカウントデータを取得する。そして、ＧＰＳ付き腕時計１０は、サブフレーム３のＴＬＭワードの受信開始から１．２秒間（２ワード分）程度経過後に、受信を終了する。
【００６２】
上述したように、ＧＰＳ付き腕時計１０は、サブフレームデータの受信に関して、受信を一時停止する一時停止期間を設けるなどにより、実質的な受信時間を短くし、効率的に受信している。このことから、ＧＰＳ付き腕時計１０は、時刻修正の際の消費電力の増加量を抑制することができる。なお、一時停止期間は、図５の受信停止判断プログラム５７、受信開始情報設定プログラム５８で適宜設定できるようになっている。
なお、ＲＴＣ３８等の誤差を考慮して、各サブフレームデータの受信開始のタイミングは、想定タイミングより早めに設定し、各サブフレームデータの受信終了のタイミングは、想定タイミングより遅めに設定するのが好ましい。
【００６３】
上述したように、ＧＰＳ付き腕時計１０は、使用者等の受信の指示の入力に基づいて、外部操作部５が受信装置４０等の受信を指示する受信指示データ７５ａを生成し、受信指示データ７５ａに基づいて、受信開始情報設定プログラム５８が、受信装置４０等に受信開始を指示し、受信装置４０等が、サブフレーム１のＺカウントデータを取得する。
これにより、ＧＰＳ付き腕時計１０は、使用者の時刻修正を行いたいタイミングに近いタイミングで、時刻修正（内部時刻データ７３ｂの修正）を行うことができる。
【００６４】
また、ＧＰＳ付き腕時計１０は、時刻情報整合性判断プログラム５０１により、正しいと判断された受信衛星時刻データ７１ａである受信時刻データ７３ａに基づいて時刻修正されるので、正確な時刻修正を行うことができる。
【００６５】
さらに、ＧＰＳ付き腕時計１０は、受信開始情報設定プログラム５８が、内部時刻データ７３ｂの一定のタイミングで内部時刻データ７３ｂを修正するように、受信装置４０等の受信を指示する。そして、ＧＰＳ付き腕時計１０は、この受信開始データ７６ａに基づいて、受信開始判断プログラム５１が、受信開始のタイミングを判断する。従って、ＧＰＳ付き腕時計１０は、時刻修正する場合に、一定のタイミングの時刻、例えば、０秒または３０秒のタイミングで時刻修正するので、使用勝手の良いものとなっている。
【００６６】
そして、ＧＰＳ付き腕時計１０は、衛星健康情報確認プログラム５６の判断結果に基づいて、受信衛星変更プログラム５９により受信装置４０等が、現在受信しているＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）とは別のＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージを受信するようになっている。
これにより、ＧＰＳ付き腕時計１０は、異常のないＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージのＺカウントデータによって内部時刻データ７３ｂが修正できる。このことから、ＧＰＳ付き腕時計１０は、確実に、精度の高い時刻修正を行うことができる。
【００６７】
そして、ＧＰＳ付き腕時計１０は、内部時刻データ７３ｂの修正の際の１回目受信時刻データ７３ａ１が確実でない場合に、２回目受信時刻データ７３ａ２、または３回目受信時刻データ７３ａ３に基づいて時刻修正を行うことで、内部時刻データ７３ｂの時刻ずれ量が更に大きくなることを回避できる。
【００６８】
（第２の実施形態）
第２の実施形態のＧＰＳ付き腕時計１０ａは、その多くの構成が第１の実施形態と共通するので、共通する構成については、同一符号を付して説明を省略し、異なる点を中心に説明する。
ＧＰＳ付き腕時計１０ａの概略説明図である図１乃至図４、図６は、第１の実施形態と共通する構成となっている。
そして、図１５及び図１６は、ＧＰＳ付き腕時計１０ａの主な動作等を示す概略フローチャートである。また、図１３は、ＧＰＳ付き腕時計１０ａの各種プログラム格納部１５０の各種プログラムを示し、図１４は、第２の各種データ記憶部１７０の各種データを示している。
【００６９】
図１７は、第２の実施形態のＧＰＳ付き腕時計１０ａの受信装置４０等が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）からの航法メッセージを受信する際の、受信期間を時系列的に示す概略図である。
図１７に示すように、第２の実施形態では、外部操作部５から、直ちに受信の指示があると、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチを開始して、受信を行うようになっている。
そして、受信できた最初のサブフレームデータからＺカウントデータ及びサブフレームＩＤデータを取得する（図１０（ｂ）参照）。サブフレームＩＤデータは、上述したように、サブフレームデータが、何番目のサブフレームデータであるかの情報となっている。
【００７０】
従って、ＧＰＳ付き腕時計１０ａは、例えば、図１７に示すように、最初に受信したサブフレームデータが、そのサブフレームＩＤデータからサブフレーム３であることが分かる。そして、ＧＰＳ付き腕時計１０ａは、サブフレームデータが、１０ワードからなり、１ワードは０．６秒となっていることから、このサブフレームＩＤデータが分かると、次のサブフレーム１のＺカウントデータが送信されるタイミングが分かる。
このことから、ＧＰＳ付き腕時計１０ａは、サブフレーム３のＴＬＭワードの受信開始から１．２秒間（２ワード分）程度経過後に、一時停止期間とし、受信装置４０等への電力供給量を減らして、サブフレーム３の残りの８ワード分とサブフレーム４、サブフレーム５分の時間である１６．８秒間程度、受信を停止する。
そして、ＧＰＳ付き腕時計１０ａは、上記一時停止期間経過後に、再び受信期間として、受信装置４０等への電力供給量を増やして、後続のサブフレーム１のＴＬＭワード、ＨＯＷワードのＺカウントデータ、ワード３の衛星健康状態情報データを取得する。
そして、ＧＰＳ付き腕時計１０ａは、上記のサブフレーム１のＴＬＭワードの受信開始から１．８秒間（３ワード分）程度経過後に、受信を終了する。
これにより、ＧＰＳ付き腕時計１０ａは、２回のＺカウントデータを取得することができるので、より正確な時刻修正を行うことが可能となる。
【００７１】
ここで、図１５及び図１６の概略フローチャートに沿って、図１３及び図１４を参照してＧＰＳ付き腕時計１０ａの動作等を説明する。
第２の実施形態のＧＰＳ付き腕時計１０ａでは、第１の実施形態と異なり、ＳＴ１０の工程の後に、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始して、ＧＰＳ衛星を捕捉する工程となっている（ＳＴ２００、ＳＴ２０１）。
つまり、図１５に示すように、ＳＴ１０で、外部操作部５が操作され、受信の指示がなされ、指示情報である受信指示データ７５ａが記憶されると、ＳＴ２００で図１３の衛星受信開始プログラム５０８が、受信指示データ７５ａが記憶されるタイミング（直ちにのタイミングの一例）で、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始する。
そして、ＳＴ２０１に進み、図１３の衛星サーチプログラム５２が、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）との同期データを出力し、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）のサーチを開始して、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）を捕捉する。そして、ＳＴ１５からＳＴ１８の工程は、第１の実施形態と同様であるので説明を省略する。
【００７２】
そして、ＳＴ１８で、Ｚカウントデータが取得できた場合は、ＳＴ２０２に進む。
ＳＴ２０２では、図１３のサブフレームＩＤ確認プログラム５０６が、Ｚカウントデータに続く、サブフレームＩＤデータを取得して、図１４のサブフレームＩＤデータ７７ａとしてサブフレームＩＤ情報記憶部７７に記憶する。すると、上述したように、例えば、当該サブフレームデータが、サブフレーム３であることが分かるようになっている。
なお、ＳＴ１８で、Ｚカウントデータが取得できない場合、ＳＴ２０１に戻ることになっているが、ＳＴ２０２に進んでサブフレームＩＤデータを取得するようにしてもよい。
【００７３】
ついで、ＳＴ２０３に進む。ＳＴ２０３では、図１３のタイミング設定プログラム５０７（受信開始設定部の一例）が、サブフレームＩＤデータ７７ａから、次のサブフレーム１の受信の開始タイミングを設定して、サブフレーム１受信開始記憶部７１６に、サブフレーム１受信開始データ７１６ａを記憶する。
つまり、当該サブフレームデータが、サブフレーム３であれば、次のサブフレーム１のＴＬＭワードの受信の開始タイミングは、サブフレーム３のＴＬＭワードの受信の開始タイミングから１８．０秒（３０ワード分）程度後の時刻として設定される。
そして、その開始タイミングまで受信を一時停止する。
【００７４】
ついで、ＳＴ２０４に進む。ＳＴ２０４では、受信開始判断プログラム５１１は、図１４の内部時刻データ７３ｂがサブフレーム１受信開始データ７１６ａに達したか否かを判断する。
そして、サブフレーム１受信開始データ７１６ａに達したと判断されると、ＳＴ２０５に進み、図１３の時刻データ取得プログラム５３及び他衛星情報取得プログラム５５が、サブフレーム１のＺカウントデータ、衛星健康状態情報データを取得するようになっている。
ついで、ＳＴ２０に進む。ＳＴ２０以下ＳＴ２６までの工程は第１の実施形態と同様であるので、説明は省略する。
一方、図１４の内部時刻データ７３ｂがサブフレーム１受信開始データ７１６ａに達していない場合は、図１４の内部時刻データ７３ｂがサブフレーム１受信開始データ７１６ａに達するまで待機する。
【００７５】
このように、第２の実施形態のＧＰＳ付き腕時計１０ａは、２回のＺカウントデータを取得することができるので、より正確な時刻修正を行うことが可能となる。
そして、ＧＰＳ付き腕時計１０ａは、次のような場合に、より効果的な時刻修正が行える。
例えば、前回の受信成功の際の時刻からの経過時間が長く、内部時刻データ７３ｂの時刻情報のずれ量が大きくなっている場合、ＧＰＳ付き腕時計１０ａは、サブフレーム１の受信のタイミングを逃してしまう可能性がある。
この様な場合に、ＧＰＳ付き腕時計１０ａは、外部操作部５からの直ちに受信の指示に従って、直ちに受信動作を開始し、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の航法メッセージと同期をとり、サブフレームＩＤデータを取得し、サブフレーム１などのＺカウントデータを取得して、時刻修正を行う。
このような時刻修正は、ＧＰＳ付き腕時計１０ａの内部時刻データ７３ｂを生成するＲＴＣ３８の精度が、月差±１５秒程度であるので、一ヶ月以上受信していない場合に、行われることが好ましい。
【００７６】
（第３の実施形態）
第３の実施形態のＧＰＳ付き腕時計１０ｂは、その多くの構成が第１の実施形態と共通するので、共通する構成については、同一符号を付して説明を省略し、異なる点を中心に説明する。
ＧＰＳ付き腕時計１０ｂの概略説明図である図１乃至図４は、第１の実施形態と共通する構成となっている。
そして、図１８は、ＧＰＳ付き腕時計１０ｂの主な動作等を示す概略フローチャートである。
ＧＰＳ付き腕時計１０ｂは、前回航法メッセージを受信して衛星健康状態情報データを取得した時点から今回までの経過時間が所定時間以上の場合に、サブフレーム１を受信して、Ｚカウントデータ及び衛星健康状態情報データを取得する。
そして、ＧＰＳ付き腕時計１０ｂは、上記経過時間が所定時間未満の場合に、サブフレームデータのナンバーに拘わらず、サブフレームデータを受信してＺカウントデータを取得する。
【００７７】
これにより、ＧＰＳ付き腕時計１０ｂは、前回衛星健康状態情報データを取得した時点から今回までの経過時間が所定時間以上の場合に、サブフレーム１を受信することで、衛星健康状態情報データによりＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の動作状態が確認できる。これにより、ＧＰＳ付き腕時計１０ｂは、取得したＺカウントデータの信頼性が判断できることから、正確な時刻修正ができる。
また、ＧＰＳ付き腕時計１０ｂは、上記経過時間が所定時間未満の場合に、サブフレームデータのナンバーに拘わらず、直近のサブフレームデータを受信してＺカウントデータを取得することから、受信時間が短くなり、時刻修正が短時間で行える。これにより、ＧＰＳ付き腕時計１０ｂは、時刻修正の際の消費電力の増加量を抑制することができる。
【００７８】
ここで、図１８の概略フローチャートに沿って、ＧＰＳ付き腕時計１０ｂの動作等を第１の実施形態と異なる点を中心に説明する。
まず、ＳＴ１０で外部操作部５が操作され、受信の指示がなされると、ＳＴ３００に進む。
ついで、ＳＴ３００では、記憶している衛星健康状態情報データが有効か否かを判断する。具体的には、図５の衛星健康情報確認プログラム５６が、前回衛星健康状態情報データを取得して、図７の衛星健康状態データ７２ａとして衛星健康状態情報記憶部７２に記憶した時点から今回までの経過時間が所定時間以上経過したか否かを判断する。
なお、所定時間としては、ＧＰＳ付き腕時計１０ｂの非受信時の時間精度が月差±１５秒程度であることを考慮すると、２４時間程度が好ましい。
そして、ＳＴ３００で、記憶している衛星健康状態情報データが有効の場合には、ＳＴ１３に進み、ＧＰＳ衛星１５ａ（１５ｂ〜１５ｄ）の受信を開始する。以降、ＳＴ１４〜ＳＴ１８、ＳＴ２２までは、第１の実施形態と共通なので説明を省略する。
一方、ＳＴ３００で、記憶している衛星健康状態情報データが有効でない場合には、ＳＴ１１に進み、以降、第１の実施形態と同様の動作となる。
【００７９】
ついで、ＳＴ２２で、取得したＺカウントデータが、図７の内部時刻データ７３ｂとの整合性が取れた場合には、ＳＴ２５に進み、以降、第１の実施形態と同様の動作となる。
一方、ＳＴ２２で、取得したＺカウントデータが、図７の内部時刻データ７３ｂとの整合性が取れなかった場合には、ＳＴ３０１に進む。
そして、ＳＴ３０１では、ＳＴ１８で取得したＺカウントデータが含まれるサブフレームデータの、後続のサブフレームデータを２つ受信して、それぞれのＺカウントデータを取得する。
【００８０】
ついで、ＳＴ３０２に進む。ＳＴ３０２では、ＳＴ１８、ＳＴ３０１で取得した各Ｚカウントデータの整合性が２回以上取れたか否かを判断する。判定方法は、第１の実施形態のＳＴ２４と共通なので説明を省略する。
そして、ＳＴ３０２で、各Ｚカウントデータの整合性が２回以上取れた場合には、ＳＴ２５に進み、以降、第１の実施形態と同様の動作となる。
一方、ＳＴ３０２で、各Ｚカウントデータの整合性が２回以上取れなかった場合には、ＳＴ１３に戻り、上述の動作を繰り返す。
【００８１】
上述したように、第３の実施形態のＧＰＳ付き腕時計１０ｂは、前回衛星健康状態情報データを取得した時点から今回までの経過時間が、所定時間以上か否かによって、受信するサブフレームデータを適宜選択することで、時刻修正が正確に、短時間で行える。加えて、ＧＰＳ付き腕時計１０ｂは、時刻修正が短時間で行えることから、時刻修正の際の消費電力の増加量を抑制することができる。
【００８２】
なお、上述の各実施形態では、位置情報衛星としてＧＰＳ衛星を例にとり説明したが、位置情報衛星は、ＧＰＳ衛星だけではなく、ガリレオ、ＧＬＯＮＡＳＳなどの他の全地球的航法衛星システム（ＧＮＳＳ）、ＳＢＡＳなどの静止衛星、準天頂衛星などの時刻情報を含む衛星信号を発信する衛星でもよい。
また、上述の各実施形態において、ＳＴ１０では、外部操作部５により受信の指示の有無を判断したが、これに限定するものではない。ＳＴ１０では、外部操作部５に代えて、例えば、各ＧＰＳ付き腕時計に傾斜スイッチ、ジャイロセンサなどを内蔵し、各ＧＰＳ付き腕時計の傾斜の程度、傾斜スピード等を検知することで、受信の指示の有無を判断してもよい。
【図面の簡単な説明】
【００８３】
【図１】第１の実施形態のＧＰＳ付き腕時計を示す概略図。
【図２】第１の実施形態のＧＰＳ付き腕時計の概略断面図。
【図３】第１の実施形態のＧＰＳ付き腕時計の内部の主なハードウエア構成等を示す概略図。
【図４】第１の実施形態のＧＰＳ付き腕時計の主なソフトウエア構成等を示す全体の概略図。
【図５】図４の各種プログラム格納部内のデータを示す概略図。
【図６】図４の第１の各種データ記憶部内のデータを示す概略図。
【図７】図４の第２の各種データ記憶部内のデータを示す概略図。
【図８】第１の実施形態のＧＰＳ付き腕時計の主な動作等を示す概略フローチャート。
【図９】第１の実施形態のＧＰＳ付き腕時計の主な動作等を示す概略フローチャート。
【図１０】第１の実施形態の航法メッセージを示す概略説明図。
【図１１】第１の実施形態のサブフレーム１のワードデータを説明するための概略概念図。
【図１２】第１の実施形態のＧＰＳ付き腕時計の航法メッセージの受信期間を時系列的に示す概略図。
【図１３】第２の実施形態のＧＰＳ付き腕時計の各種プログラム格納部内のデータを示す概略図。
【図１４】第２の実施形態のＧＰＳ付き腕時計の第２の各種データ記憶部内のデータを示す概略図。
【図１５】第２の実施形態のＧＰＳ付き腕時計の主な動作等を示す概略フローチャート。
【図１６】第２の実施形態のＧＰＳ付き腕時計の主な動作等を示す概略フローチャート。
【図１７】第２の実施形態のＧＰＳ付き腕時計の航法メッセージの受信期間を時系列的に示す概略図。
【図１８】第３の実施形態のＧＰＳ付き腕時計の主な動作等を示す概略フローチャート。
【符号の説明】
【００８４】
５…外部操作部、１０，１０ａ，１０ｂ…ＧＰＳ付き腕時計、１５ａ〜１５ｄ…ＧＰＳ衛星、３８…ＲＴＣ、４０…受信装置、４５…時刻表示装置、５０，１５０…各種プログラム格納部、５１，５１１…受信開始判断プログラム、５２…衛星サーチプログラム、５３…時刻データ取得プログラム、５４…操作信号確認プログラム、５５…他衛星情報取得プログラム、５６…衛星健康情報確認プログラム、５７…受信停止判断プログラム、５８…受信開始情報設定プログラム、５９…受信衛星変更プログラム、５０１…時刻情報整合性判断プログラム、５０２…時刻情報修正プログラム、５０３…閾値ずれ判断プログラム、５０４…時計表示時刻データ修正プログラム、５０５…受信時刻データ整合性判断プログラム、５０６…サブフレームＩＤ確認プログラム、５０７…タイミング設定プログラム、５０８…衛星受信開始プログラム、６０…第１の各種データ記憶部、６１ａ…受信タイミングデータ、６２ａ…整合性検証閾値データ、７０，１７０…第２の各種データ記憶部、７１ａ…受信衛星時刻データ、７２ａ…衛星健康状態データ、７３…時刻データ記憶部、７３ａ…受信時刻データ、７３ａ１…１回目受信時刻データ、７３ａ２…２回目受信時刻データ、７３ａ３…３回目受信時刻データ、７３ｂ…内部時刻データ、７３ｃ…時計表示用時刻データ、７４ａ…変更受信衛星同期データ、７５ａ…受信指示データ、７６ａ…受信開始データ、７７ａ…サブフレームＩＤデータ、７１６ａ…サブフレーム１受信開始データ。
【図１】
0005374912.tif 000002
【図２】
0005374912.tif 000003
【図３】
0005374912.tif 000004
【図４】
0005374912.tif 000005
【図５】
0005374912.tif 000006
【図６】
0005374912.tif 000007
【図７】
0005374912.tif 000008
【図８】
0005374912.tif 000009
【図９】
0005374912.tif 000010
【図１０】
0005374912.tif 000011
【図１１】
0005374912.tif 000012
【図１２】
0005374912.tif 000013
【図１３】
0005374912.tif 000014
【図１４】
0005374912.tif 000015
【図１５】
0005374912.tif 000016
【図１６】
0005374912.tif 000017
【図１７】
0005374912.tif 000018
【図１８】
0005374912.tif 000019