(57)【特許請求の範囲】
【請求項１】
ナビゲーションを実行する電子時計であって、
表示部と、
磁気センサーと、
ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、
前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、
前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、を含み、
前記制御部は、
前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を、前記受信部を用いて受信した軌道情報に更新し、
前記軌道情報が前記記憶部に記憶されてから第１操作部が前記ナビゲーションの開始を指示する第１操作を受けるまでの経過時間が、前記第１所定時間よりも短い第２所定時間を超えている場合には、前記第１操作に応じて前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を前記第１操作に応じて受信した軌道情報に更新する
ことを特徴とする電子時計。
【請求項２】
ナビゲーションを実行する電子時計であって、
表示部と、
磁気センサーと、
ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、
前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、
前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、を含み、
前記制御部は、
前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記記憶部が記憶している軌道情報の更新を促し、
前記軌道情報が前記記憶部に記憶されてから第１操作部が前記ナビゲーションの開始を指示する第１操作を受けるまでの経過時間が、前記第１所定時間よりも短い第２所定時間を超えている場合には、前記第１操作に応じて前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を前記第１操作に応じて受信した軌道情報に更新する
ことを特徴とする電子時計。
【請求項３】
ナビゲーションを実行する電子時計であって、
表示部と、
磁気センサーと、
ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、
前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、
前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、
前記目的地情報の生成を指示する第２操作を受ける第２操作部と、を含み、
前記制御部は、
前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を、前記受信部を用いて受信した軌道情報に更新し、
前記第２操作部が前記第２操作を受けると、前記受信部を用いて前記ＧＰＳ衛星から前記時刻情報と前記軌道情報とを受信し、前記記憶部が記憶している軌道情報を前記第２操作に応じて受信した軌道情報に更新し、前記第２操作に応じて受信した時刻情報と前記記憶部が記憶している更新後の軌道情報とを用いて前記位置情報を前記目的地情報として生成する、
ことを特徴とする電子時計。
【請求項４】
ナビゲーションを実行する電子時計であって、
表示部と、
磁気センサーと、
ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、
前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、
前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、
前記目的地情報の生成を指示する第２操作を受ける第２操作部と、を含み、
前記制御部は、
前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記記憶部が記憶している軌道情報の更新を促し、
前記第２操作部が前記第２操作を受けると、前記受信部を用いて前記ＧＰＳ衛星から前記時刻情報と前記軌道情報とを受信し、前記記憶部が記憶している軌道情報を前記第２操作に応じて受信した軌道情報に更新し、前記第２操作に応じて受信した時刻情報と前記記憶部が記憶している更新後の軌道情報とを用いて前記位置情報を前記目的地情報として生成する、
ことを特徴とする電子時計。
【請求項５】
前記制御部は、前記経過時間が前記第２所定時間を超えている場合に、前記第１操作に応じて前記受信部が受信動作を開始してから第３所定時間が経過しても前記軌道情報を受信できないと、前記受信部の受信動作を停止することを特徴とする請求項１または２に記載の電子時計。
【請求項６】
前記軌道情報と前記時刻情報は、前記ＧＰＳ衛星から送信された衛星信号が含む航法メッセージに含まれており、
前記第３所定時間は、前記航法メッセージの送信期間よりも短い、
ことを特徴とする請求項５に記載の電子時計。
【請求項７】
前記制御部は、前記経過時間が前記第２所定時間を超えていない場合には、前記第１操作に応じて前記時刻情報を受信したら前記受信部の受信動作を停止することを特徴とする請求項１、２、５または６に記載の電子時計。
【請求項８】
前記目的地情報の生成を指示する第２操作を受ける第２操作部をさらに含み、
前記制御部は、前記第２操作部が前記第２操作を受けると、前記受信部を用いて前記ＧＰＳ衛星から前記時刻情報と前記軌道情報とを受信し、前記記憶部が記憶している軌道情報を前記第２操作に応じて受信した軌道情報に更新し、前記第２操作に応じて受信した時刻情報と前記記憶部が記憶している更新後の軌道情報とを用いて前記位置情報を前記目的地情報として生成する、
ことを特徴とする請求項１または２に記載の電子時計。
【請求項９】
前記軌道情報は、エフェメリスデータであることを特徴とする請求項１から８のいずれか１項に記載の電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計に関する。
【背景技術】
【０００２】
特許文献１には、目的地へのナビゲーションを行う時計が記載されている。特許文献１に記載の時計は、ＧＰＳ衛星から送信された電波（以下「衛星信号」と称する）を受信するＧＰＳ受信機を備えている。特許文献１に記載の時計は、ＧＰＳ受信機が受信した衛星信号を用いて測位演算を行って現在地を特定する。そして、特許文献１に記載の時計は、現在地から目的地までの距離と目的地の方向とを表示して目的地へのナビゲーションを実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０００−５１２０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
衛星信号を用いて測位演算を行うためには、衛星信号に含まれている時刻情報と軌道情報が必要となる。衛星信号は、軌道情報として、全てのＧＰＳ衛星の概略の軌道に関する情報（以下「アルマナックデータ」と称する）と、衛星信号の送信元であるＧＰＳ衛星自身の詳細な軌道に関する情報（以下「エフェメリスデータ」と称する）と、を含んでいる。アルマナックデータは１日に１回更新される。エフェメリスデータは２時間に１回更新され、有効期間は４時間ほどである。
【０００５】
一般的に、ＧＰＳ受信機を備えた電子機器は、アルマナックデータとエフェメリスデータと受信すると、それらアルマナックデータとエフェメリスデータとを保持する。
【０００６】
ＧＰＳ受信機の起動時において、ＧＰＳ受信機を備えた電子機器の保持しているアルマナックデータとエフェメリスデータの両者が有効である場合、ＧＰＳ受信機を備えた電子機器は、アルマナックデータとエフェメリスデータとを新たに受信することなく、時刻情報を受信した後に、測位演算を開始する（ホットスタート）。
【０００７】
ＧＰＳ受信機の起動時において、ＧＰＳ受信機を備えた電子機器の保持しているアルマナックデータおよびエフェメリスデータのうち、アルマナックデータのみが有効である場合、ＧＰＳ受信機を備えた電子機器は、エフェメリスデータを新たに受信し、時刻情報を受信した後に、測位演算を開始する（ウオームスタート）。
【０００８】
ＧＰＳ受信機の起動時において、ＧＰＳ受信機を備えた電子機器の保持しているアルマナックデータおよびエフェメリスデータの両者が無効である場合、ＧＰＳ受信機を備えた電子機器は、アルマナックデータとエフェメリスデータとの両方を新たに受信し、時刻情報を受信した後に、測位演算を開始する（コールドスタート）。
【０００９】
このため、ホットスタートに比べて、ウオームスタートおよびコールドスタートでは、ＧＰＳ受信機が起動してから測位演算結果が得られるまでの時間ＴＴＦＦ（Time To First Fix）が長くなる。
【００１０】
ところで、ＧＰＳを用いてナビゲーションを実行する時計では、消費電力を低減させるために、ＧＰＳ受信機を常時動作させずに、ナビゲーションの開始指示操作に応じて、ＧＰＳ受信機を単発的に動作させることが考えられる。
【００１１】
しかしながら、この場合、ナビゲーションの開始指示操作の間隔が長くなると、ＧＰＳ受信機はコールドスタートで動作を開始する可能性が高くなり、ナビゲーションの開始に時間がかかってしまう。また、コールドスタートが多く発生すると、ＧＰＳ受信機の動作時間が長くなり、結果として消費電力が上がってしまう。
【００１２】
本発明は上述した事情に鑑みてなされたものであり、ナビゲーションの開始に時間がかかってしまうことを抑制するとともに、ＧＰＳ受信機の動作に関わる消費電力を抑えることを解決課題とする。
【課題を解決するための手段】
【００１３】
本発明の電子時計の一態様は、ナビゲーションを実行する電子時計であって、表示部と、磁気センサーと、ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、を含み、前記制御部は、前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を、前記受信部を用いて受信した軌道情報に更新することを特徴とする。
この態様によれば、軌道情報が記憶部に記憶されてから第１所定時間が経過すると、新たに軌道情報が受信され、記憶部の記憶している軌道情報が、新たに受信された軌道情報に更新される。
このため、受信部が常時動作していなくても、記憶部に記憶されている軌道情報を有効な軌道情報にすることができる。よって、受信部が常時動作している場合に比べて消費電力を低減しつつ、ナビゲーションの開始時に軌道情報が無効となっていることを抑制でき、ナビゲーションの開始に時間がかかることを抑制可能になる。
【００１４】
本発明の電子時計の一態様は、ナビゲーションを実行する電子時計であって、表示部と、磁気センサーと、ＧＰＳ衛星から時刻を示す時刻情報を受信する受信部と、前記ＧＰＳ衛星の軌道を示す軌道情報を記憶する記憶部と、前記受信部の受信した時刻情報と前記記憶部が記憶している軌道情報とを用いて前記電子時計の位置を示す位置情報を生成し、当該位置情報と前記磁気センサーの出力と目的地の位置を示す目的地情報と、に基づいて前記表示部を用いて前記ナビゲーションを実行する制御部と、を含み、前記制御部は、前記軌道情報が前記記憶部に記憶されてから前記軌道情報の有効期間以下の第１所定時間が経過すると、前記記憶部が記憶している軌道情報の更新を促すことを特徴とする。
この態様によれば、軌道情報が記憶部に記憶されてから第１所定時間が経過すると、記憶部が記憶している軌道情報の更新が促される。
このため、受信部が常時動作していなくても、記憶部に記憶されている軌道情報をユーザーに更新させることが可能になる。よって、受信部が常時動作している場合に比べて消費電力を低減しつつ、ナビゲーションの開始時に軌道情報が無効となっていることを抑制でき、ナビゲーションの開始に時間がかかることを抑制可能になる。
【００１６】
上述した電子時計の一態様において、前記制御部は、前記軌道情報が前記記憶部に記憶されてから第１操作部が前記ナビゲーションの開始を指示する第１操作を受けるまでの経過時間が、前記第１所定時間よりも短い第２所定時間を超えている場合には、前記第１操作に応じて前記受信部を用いて前記ＧＰＳ衛星から前記軌道情報を受信し、前記記憶部が記憶している軌道情報を前記第１操作に応じて受信した軌道情報に更新することが望ましい。
この態様によれば、第１操作に応じた時刻情報の受信に伴って軌道情報を新たに受信して、記憶部に記憶されている軌道情報を、新たに受信した軌道情報に更新できる。また、軌道情報が記憶部に記憶されてから第１操作を受けるまでの経過時間が第２所定時間を超えている場合に軌道情報を更新するので、例えば、軌道情報が有効である状況で第１操作が頻繁に行われたときに、軌道情報が必要以上に頻繁に更新されることを抑制可能になる。
【００１７】
上述した電子時計の一態様において、前記制御部は、前記経過時間が前記第２所定時間を超えている場合に、前記第１操作に応じて前記受信部が受信動作を開始してから第３所定時間が経過しても前記軌道情報を受信できないと、前記受信部の受信動作を停止することが望ましい。
この態様によれば、軌道情報を受信できない場合に受信部の受信動作を停止するので、受信部が無駄に動作することを抑制可能になる。
【００１８】
上述した電子時計の一態様において、前記軌道情報と前記時刻情報は、前記ＧＰＳ衛星から送信された衛星信号が含む航法メッセージに含まれており、前記第３所定時間は、前記航法メッセージの送信期間よりも短いことが望ましい。
この態様によれば、航法メッセージの送信期間よりも長い時間、受信部を動作させないため、受信部を無駄に動作させることを抑制可能になる。
【００１９】
上述した電子時計の一態様において、前記制御部は、前記経過時間が前記第２所定時間を超えていない場合には、前記第１操作に応じて前記時刻情報を受信したら前記受信部の受信動作を停止することが望ましい。
この態様によれば、時刻情報に受信に伴い受信部の受信動作を停止でき、省電力化を図ることができる。
【００２０】
上述した電子時計の一態様において、前記目的地情報の生成を指示する第２操作を受ける第２操作部をさらに含み、前記制御部は、前記第２操作部が前記第２操作を受けると、前記受信部を用いて前記ＧＰＳ衛星から前記時刻情報と前記軌道情報とを受信し、前記記憶部が記憶している軌道情報を前記第２操作に応じて受信した軌道情報に更新し、前記第２操作に応じて受信した時刻情報と前記記憶部が記憶している更新後の軌道情報とを用いて前記位置情報を前記目的地情報として生成することが望ましい。
この態様によれば、第２操作に応じて軌道情報を更新することができる。
【００２１】
上述した電子時計の一態様において、前記座標情報はエフェメリスデータであることが望ましい。
この態様によれば、ナビゲーションの開始時にホットスタートを行うことが可能になる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る電子時計Ｗを示す平面図である。
【図２】電子時計Ｗを含むＧＰＳの全体図である。
【図３】電子時計Ｗの構成図である。
【図４】地点登録動作を説明するためのフローチャートである。
【図５】内部タイマーの計時動作を説明するためのフローチャートである。
【図６】エフェメリスデータの自動更新動作を説明するためのフローチャートである。
【図７】ナビゲーション動作を説明するためのフローチャートである。
【図８】エフェメリスデータの更新の一例を示した図である。
【図９】電子時計Ｗ１の構成図である。
【図１０】エフェメリスデータ更新を促す動作を説明するためのフローチャートである。
【図１１】目的地管理テーブル５ａの一例を示した図である。
【図１２】変形例を示した構成図である。
【発明を実施するための形態】
【００２３】
＜第１実施形態＞
以下、図面を参照しながら本発明に係る実施の形態を説明する。なお、図面において各部の寸法や縮尺は実際のものと適宜異なる。また、以下に記載する実施の形態は、本発明の好適な具体例であるから技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００２４】
図１は、本実施形態に係るセンサー付き電子時計（以下、単に「電子時計」と称する）Ｗを示す平面図である。
＜電子時計Ｗの概要＞
まず、電子時計Ｗの概要を説明する。
電子時計Ｗは、動作モードとして、目的地へのナビゲーションを行うナビゲーションモードと、時刻を表示する時刻表示モードと、を有している。
【００２５】
電子時計Ｗは、ナビゲーションモードでは、例えば、出発地へ戻るためのナビゲーションを行うことができる。ナビゲーションのために、地点登録スイッチＡと、ナビゲーション開始スイッチＢが使用される。地点登録スイッチＡは、第２操作部の一例である。ナビゲーション開始スイッチＢは、第１操作部の一例である。
【００２６】
＜地点登録動作の概要＞
ユーザーが出発地で地点登録スイッチＡを特定時間（例えば２秒）以上継続して押下すると（地点登録スイッチＡの長押し）、電子時計Ｗは、出発地の座標（位置座標）を取得し、その座標を保持する。出発地の座標は、目的地の座標として用いられる。目的地の座標は、目的地の位置を示す目的地情報の一例である。なお、電子時計Ｗは、ＧＰＳで出発地（現在地）の座標を取得する。このため、位置の座標は緯度と経度で示される。また、特定時間は、２秒に限らず適宜変更可能である。また、地点登録スイッチＡを特定時間以上継続して押下する操作（地点登録スイッチＡの長押し）は、目的地情報の生成を指示する第２操作の一例である。
【００２７】
＜ナビゲーション動作の概要＞
地点登録が行われた後、ユーザーが電子時計Ｗと共に他の地点に移動し、そこで、ユーザーがナビゲーション開始スイッチＢを所定時間（例えば２秒）以上継続して押下すると（ナビゲーション開始スイッチＢの長押し）、電子時計Ｗは、動作モードをナビゲーションモードに設定する。所定時間は、２秒に限らず適宜変更可能である。なお、ナビゲーション開始スイッチＢを所定時間以上継続して押下する操作（ナビゲーション開始スイッチＢの長押し）は、ナビゲーションの開始を指示する第１操作の一例である。
【００２８】
電子時計Ｗは、ナビゲーションモードでは、ＧＰＳで一回あるいは定期的に現在地の座標を取得し、後述する磁気センサーを用いて定期的に北の方向を取得する。
【００２９】
ナビゲーションモードでは、電子時計Ｗは、現在地の座標を取得するごとに、出発地の座標と最新の現在地の座標とを用いて、現在地から出発地までの距離（以下「出発地までの距離」と称する）と、現在地から見た出発地の方位（以下「出発地の方位」と称する）とを算出する。
【００３０】
電子時計Ｗは、出発地の方位と出発地までの距離とを算出すると、磁気センサーを使って取得した北の方向を基準として、指針１３で目的地の方向と真北の方向とを切り替えて指示し、距離表示針４３で目的地までの距離を表示することで、出発地へ戻るためのナビゲーションを行う。なお、指針１３の指示方向は、方位表示切り替えスイッチＤの押下操作に応じて切り替えられる。指針１３と距離表示針４３は、表示部の一例である。
【００３１】
＜ＧＰＳの利用＞
次に、電子時計ＷがＧＰＳ衛星からの電波を用いて現在地の座標（位置情報）と時刻情報とを求める手法を説明する。
【００３２】
図２は、電子時計Ｗを含むＧＰＳの全体図である。
電子時計Ｗは、ＧＰＳ衛星８からの電波を受信して内部時計（後述するＲＴＣ１）の計時時刻を修正する腕時計である。電子時計Ｗは、腕と接触する側の面（以下「裏面」と称する）の反対側の面（以下「表面」と称する）に時刻等を表示する。ＧＰＳ衛星８は、地球の上空において、所定の軌道上を周回する航法衛星である。ＧＰＳ衛星８は、航法メッセージが重畳された１．５７５４２ＧＨｚの電波（Ｌ１波）を地上に送信している。以降の説明では、航法メッセージが重畳された１．５７５４２ＧＨｚの電波を衛星信号と称する。衛星信号は、右旋偏波の円偏波である。
【００３３】
現在、約３１個のＧＰＳ衛星８（図２においては、４個のみを図示）が存在している。衛星信号がどのＧＰＳ衛星８から送信されたかを識別するために、各ＧＰＳ衛星８はＣ／Ａコード（Coarse／Acquisition Code）と呼ばれる１０２３ｂｉｔ（１ｍｓ周期）の固有のパターンを衛星信号に重畳する。各ｂｉｔは、＋１、または−１のいずれかである。このため、Ｃ／Ａコードは、ランダムパターンのように見える。
【００３４】
ＧＰＳ衛星８は原子時計を搭載している。衛星信号（航法メッセージ）には、原子時計で計時された極めて正確なＧＰＳ時刻情報が含まれている。ＧＰＳ時刻情報は、時刻を示す時刻情報の一例である。地上のコントロールセグメントにより、各ＧＰＳ衛星８に搭載されている原子時計のわずかな時刻誤差が測定されている。衛星信号（航法メッセージ）には、その時刻誤差を補正するための時刻補正パラメーターも含まれている。電子時計Ｗは、１つのＧＰＳ衛星８から送信された衛星信号（電波）を受信し、その中に含まれるＧＰＳ時刻情報と時刻補正パラメーターとを使用して得られた正確な時刻（時刻情報）に、内部時計（ＲＴＣ１）の計時時刻を合わせる。
【００３５】
衛星信号（航法メッセージ）は、アルマナックデータ（全てのＧＰＳ衛星８の概略の軌道に関する情報）と、エフェメリスデータ（衛星信号の送信元であるＧＰＳ衛星８自身の詳細な軌道に関する情報）と、を含んでいる。アルマナックデータは１日に１回更新され、エフェメリスデータは２時間に１回更新される。エフェメリスデータの有効期間は４時間ほどである。エフェメリスデータは、ＧＰＳ衛星８の軌道を示す軌道情報の一例である。
【００３６】
電子時計Ｗは、ＧＰＳ時刻情報とエフェメリスデータとを使用して電子時計Ｗの位置を特定する測位計算を行うことができる。
測位計算は、電子時計Ｗの内部時計の計時時刻にある程度の誤差が含まれていることを前提として行われる。すなわち、電子時計Ｗの三次元の位置を特定するためのｘ，ｙ，ｚパラメーターに加えて時刻誤差も未知数になる。そのため、電子時計Ｗは、一般的には４つ以上のＧＰＳ衛星８からそれぞれ送信された衛星信号を受信し、その衛星信号を用いて測位計算を行い、現在地の位置情報（現在地の座標）を生成する。
【００３７】
電子時計Ｗは、ＧＰＳ衛星８から受信したアルマナックデータおよびエフェメリスデータを保持する。電子時計Ｗが保持しているアルマナックデータおよびエフェメリスデータが有効である場合、電子時計Ｗは、アルマナックデータおよびエフェメリスデータを新たに受信することなく、ＧＰＳ時刻情報を受信し、測位計算を行って、現在地の位置情報（現在地の座標）を生成できる。つまり、電子時計Ｗが保持しているアルマナックデータおよびエフェメリスデータが有効である場合、電子時計Ｗはホットスタートを行うことができる。
【００３８】
電子時計Ｗは、ナビゲーションを開始する際にホットスタートを実行できるように、自己（電池時計Ｗ）が保持しているエフェメリスデータを更新する。
【００３９】
説明を図１に戻す。
電子時計Ｗは、時刻表示部１０と、地点登録スイッチＡと、ナビゲーション開始スイッチＢと、竜頭スイッチＣと、方位表示切り替えスイッチＤと、を有している。
【００４０】
時刻表示部１０は、時針１１と、分針１２と、指針１３と、ダイヤルリング１４と、６時側に設けられた６時側情報表示部２０と、２時側に設けられた２時側情報表示部３０と、１０時側に設けられた１０時側情報表示部４０と、日にち表示部５０と、を有している。
【００４１】
ダイヤルリング１４には、１２時制の目盛り１４ａが環状に形成されている。
【００４２】
時刻表示部１０は、動作モードに関わらず、目盛り１４ａを基準にして時針１１と分針１２とで時刻を表示する。時針１１と分針１２との指示位置は、例えば、竜頭スイッチＣの操作に応じて変更される。
【００４３】
また、時刻表示部１０は、時刻表示モードでは、指針１３で時刻の秒を表示する。また、時刻表示部１０は、ナビゲーションモードでは、指針１３で目的地の方向と真北の方向とを切り替えて指示する。
【００４４】
６時側情報表示部２０は、文字板２１と、モード指針２２と、を有している。
文字板２１には、動作モードを表す文字が記載されている。具体的には、文字板２１には、時刻表示モードを表す「ＴＩＭＥ」の文字２１ｂと、「ＣＯＭＰ」の文字２１ｃと、「ＦＡＲ」の文字２１ｄと、「ＮＥＡＲ」の文字２１ｅが記載されている。
【００４５】
６時側情報表示部２０は、モード指針２２が「ＴＩＭＥ」の文字２１ｂを指示することで動作モードが時刻表示モードであることを表示する。６時側情報表示部２０は、モード指針２２が、「ＣＯＭＰ」の文字２１ｃ、「ＦＡＲ」の文字２１ｄ、および「ＮＥＡＲ」の文字２１ｅのいずれかを指示することで、動作モードがナビゲーションモードであることを表示する。
さらに説明すると、６時側情報表示部２０は、指針１３が真北の方向を示す場合、モード指針２２で、文字板２１上の「ＣＯＭＰ」の文字２１ｃを指し示す。６時側情報表示部２０は、指針１３が目的地の方向を示す場合、モード指針２２で、「ＦＡＲ」の文字２１ｄまたは「ＮＥＡＲ」の文字２１ｅを指し示す。
【００４６】
指針１３が目的地の方向を示している状態で、目的地までの距離が１ｋｍ以上の場合は、モード指針２２は、文字板２１上の「ＦＡＲ」の文字２１ｄを指し示す。モード指針２２が「ＦＡＲ」の文字２１ｄを指し示す場合、１０時側情報表示部４０の文字板４１に記載された数値の目盛り４１ｂは１ｋｍ単位として使用され、目的地までの距離の距離レンジが１０ｋｍになる。図１に示した例では、モード指針２２が「ＦＡＲ」の文字２１ｄを指し示しているため、距離表示針４３は９ｋｍを表示していることになる。
【００４７】
一方、指針１３が目的地の方向を示している状態で、目的地までの距離が１ｋｍ未満の場合、モード指針２２は、文字板２１上の「ＮＥＡＲ」の文字２１ｅを指し示す。モード指針２２が「ＮＥＡＲ」の文字２１ｅを指し示す場合、１０時側情報表示部４０の数値の目盛り４１ｂは１００ｍ単位として使用され、目的地の距離までの距離レンジが１０００ｍになる。例えば、図１に示した例において、モード指針２２が「ＮＥＡＲ」の文字２１ｅを指し示すと、距離表示針４３は９００ｍを表示していることになる。
【００４８】
２時側情報表示部３０は、文字板３１と、残量指針３２と、を有している。
文字板３１には、電子時計Ｗの電源として使用されている電池の残量を示す残量メーター３１ａが設けられている。残量メーター３１ａにおいて、電池残量率１００％に対応する位置には「Ｆ」の文字３１ａ１が設けられ、電池残量率０％（ゼロ）に対応する位置には「Ｅ」の文字３１ａ２が設けられている。
【００４９】
２時側情報表示部３０は、残量指針３２で残量メーター３１ａを指示することで電池の残量を表示する。
【００５０】
１０時側情報表示部４０は、文字板４１と、距離表示針４３と、を有している。
文字板４１には、０〜９までの目盛り４１ｂが環状に形成されている。
１０時側情報表示部４０は、動作モードがナビゲーションモードである場合、目盛り４１ｂを基準にして、距離表示針４３で目的地までの距離を表示する。
【００５１】
日にち表示部５０は、カレンダーの日にちを表示する日車５１を有している。
【００５２】
図３は、電子時計Ｗの構成図である。図３において、図１に示したものと同一構成のものには同一符号を付してある。
【００５３】
電子時計Ｗは、太陽電池６０と、充放電制御部６１と、２次電池６２と、電源部６３と、を有している。２次電池６２は、電子時計Ｗの電源として使用される。充放電制御部６１は、太陽電池６０が生成した電力で２次電池６２を充電し、２次電池６２の電力を電源部６３に供給する。電源部６３は、２次電池６２から供給された電力を用いて内部電源電圧Ｖｄｄを生成する。内部電源電圧Ｖｄｄは、後述する、ＲＴＣ１、ＧＰＳレシーバー２、電池残量検出部４、記憶部５、制御部６、およびモータードライバー４０１〜４０６に供給される。
【００５４】
電子時計Ｗは、時刻表示部１０に関する構成として、時針１１と、分針１２と、指針１３と、輪列機構２０１および２０２と、ステッピングモーター３０１および３０２と、モータードライバー４０１および４０２と、を含む。モータードライバー４０１は、輪列機構２０１を介して時針１１と分針１２とを駆動するためにステッピングモーター３０１を駆動する。モータードライバー４０２は、輪列機構２０２を介して指針１３を駆動するためにステッピングモーター３０２を駆動する。
【００５５】
電子時計Ｗは、６時側情報表示部２０に関する構成として、モード指針２２と、輪列機構２０３と、ステッピングモーター３０３と、モータードライバー４０３と、を含む。モータードライバー４０３は、輪列機構２０３を介してモード指針２２を駆動するためにステッピングモーター３０３を駆動する。
【００５６】
電子時計Ｗは、２時側情報表示部３０に関する構成として、残量指針３２と、輪列機構２０４と、ステッピングモーター３０４と、モータードライバー４０４と、を含む。モータードライバー４０４は、輪列機構２０４を介して残量指針３２を駆動するためにステッピングモーター３０４を駆動する。
【００５７】
電子時計Ｗは、１０時側情報表示部４０に関する構成として、距離表示針４３と、輪列機構２０５と、ステッピングモーター３０５と、モータードライバー４０５と、を含む。モータードライバー４０５は、輪列機構２０５を介して距離表示針４３を駆動するためにステッピングモーター３０５を駆動する。
【００５８】
電子時計Ｗは、日にち表示部５０に関する構成として、日車５１と、輪列機構２０６と、ステッピングモーター３０６と、モータードライバー４０６と、を含む。モータードライバー４０６は、輪列機構２０６を介して日車５１を駆動するためにステッピングモーター３０６を駆動する。
【００５９】
電子時計Ｗは、さらに、ＲＴＣ（リアルタイムクロック）１と、ＧＰＳレシーバー２と、磁気センサー３と、電池残量検出部４と、記憶部５と、制御部６と、を含む。
【００６０】
ＲＴＣ１は、水晶振動子（不図示）から出力された基準信号を用いて時刻を計時する。
ＧＰＳレシーバー２は、ＧＰＳ衛星８から送信された衛星信号（電波）を受信する。ＧＰＳレシーバー２は、ＧＰＳ衛星８から時刻情報および軌道情報を受信する受信部の一例である。
磁気センサー３は、地磁気、つまり、磁北を検出する。
電池残量検出部４は、電源である２次電池６２の残量率Ｒを検出する。例えば、電池残量検出部４は、２次電池６２の電圧を検出し、その電圧から２次電池６２の残量率Ｒを検出する。電池残量検出部４は、電子時計Ｗが動作している間、定期的に２次電池６２の残量率Ｒを検出する。
【００６１】
記憶部５は、例えば、一時的でない記録媒体（non-transitory storage medium）である。記憶部５は、コンピュータープログラムを記録している。また、記憶部５は、アルマナックデータおよびエフェメリスデータを記憶する。
【００６２】
制御部６は、例えば、ＣＰＵであり、記憶部５に記憶されたコンピュータープログラムを読み取り実行することで種々の機能を実現する。
【００６３】
例えば、制御部６は、ＧＰＳレシーバー２が受信したＧＰＳ時刻情報と記憶部５が記憶しているエフェメリスデータとを用いて、電子時計Ｗの現在位置の座標（以下「現在地の座標」と称する）を生成する。
【００６４】
また、制御部６は、現在地の座標と目的地の座標と磁気センサー３の出力とに基づいて、指針１３と距離表示針４３とを用いて、出発地（目的地）へのナビゲーションを実行する。
【００６５】
また、制御部６は、エフェメリスデータが記憶部５に記憶されてから、エフェメリスデータの有効期間以下の第１所定時間（例えば、１時間３０分）Ｔ１が経過すると、ＧＰＳレシーバー２を用いてＧＰＳ衛星８からエフェメリスデータを受信する。そして、制御部６は、記憶部５が記憶しているエフェメリスデータを、受信したエフェメリスデータのうち最新のエフェメリスデータに更新する。第１所定時間Ｔ１は、１時間３０分に限らず、エフェメリスデータの有効期間以下の時間であればよい。記憶部５には、第１所定時間Ｔ１を示す第１所定時間情報が記憶されている。制御部６は、記憶部５から第１所定時間情報を読み取ることで第１所定時間Ｔ１を認識する。
【００６６】
＜動作の説明＞
次に、ナビゲーションモードを中心に電子時計Ｗの動作を説明する。
【００６７】
＜地点登録動作＞
図４は、地点登録動作を説明するためのフローチャートである。
例えば、制御部６は、出発地で地点登録スイッチＡが特定時間（例えば２秒）以上継続して押下されたこと（地点登録スイッチＡの長押し）を検出すると（ステップＳ４０１）、ＧＰＳレシーバー２を起動し、ＧＰＳレシーバー２を介してＧＰＳ時刻情報とエフェメリスデータとアルマナックデータとを受信する（ステップＳ４０２）。制御部６は、ＧＰＳ時刻情報とエフェメリスデータとアルマナックデータとを受信すると、ＧＰＳレシーバー２の受信動作を停止する。なお、各ＧＰＳ衛星のアルマナックデータに相当する情報は、エフェメリスデータから生成することが可能であるため、アルマナックデータを受信せず、エフェメリスデータからアルマナックデータに相当する情報を生成してもよい。また、アルマナックデータを受信する場合でも、必ずしも全ての衛星分のアルマナックデータを取得する必要はない。
【００６８】
続いて、制御部６は、記憶部５が記憶しているアルマナックデータおよびエフェメリスデータを、ステップＳ４０２で新たに受信したアルマナックデータおよびエフェメリスデータに更新する（ステップＳ４０３）。
このため、地点登録のための地点登録スイッチＡの長押しに応じて、記憶部５が記憶しているアルマナックデータおよびエフェメリスデータを、ステップＳ４０２で新たに受信したアルマナックデータおよびエフェメリスデータに更新できる。
【００６９】
続いて、制御部６は、ステップＳ４０２で受信したＧＰＳ時刻情報と、記憶部５が記憶しているエフェメリスデータと、を用いて現在地の座標を生成する（ステップＳ４０４）。
【００７０】
続いて、制御部６は、ステップＳ４０４で生成した現在地の座標を記憶部５に目的地情報として記憶（登録）する（ステップＳ４０５）。
【００７１】
＜エフェメリスデータの記憶時間の計時＞
図５は、エフェメリスデータの記憶時間の計時動作を説明するためのフローチャートである。
制御部６は、エフェメリスデータを更新すると、制御部６が有する内部タイマー（不図示）をリセットして、内部タイマーでの計時を開始する（ステップＳ５０１）。
制御部６は、図５に示した動作を、エフェメリスデータが更新されるごとに実行する。
【００７２】
＜エフェメリスデータの自動更新＞
図６は、エフェメリスデータの自動更新動作を説明するためのフローチャートである。
【００７３】
制御部６は、内部タイマーが計時を行っている場合、内部タイマーの計時時間が第１所定時間（例えば、１時間３０分）Ｔ１に達したか否かを、すなわち、内部タイマーがリセットされ計時を開始してから第１所定時間Ｔ１が経過したか否かを判断する（ステップＳ６０１）。
【００７４】
内部タイマーの計時時間が第１所定時間Ｔ１に達していると（ステップＳ６０１でＹＥＳ）、制御部６は、ＧＰＳレシーバー２を起動し、ＧＰＳレシーバー２を用いてＧＰＳ衛星８からエフェメリスデータを受信する（ステップＳ６０２）。
【００７５】
続いて、制御部６は、記憶部５が記憶しているエフェメリスデータを、ＧＰＳレシーバー２を用いて受信したエフェメリスデータのうち最新のエフェメリスデータに更新する（ステップＳ６０３）。
【００７６】
一方、内部タイマーの計時時間が第１所定時間Ｔ１に達していないと（ステップＳ６０１でＮＯ）、制御部６は、記憶部５が記憶しているエフェメリスデータを更新せずに、図６に示した動作を終了する。
【００７７】
以下、内部タイマーが計時を行っている間、制御部６は、図６に示した動作を繰り返す。
【００７８】
エフェメリスデータの自動更新動作によれば、ＧＰＳレシーバー２が常時動作していなくても、記憶部５に記憶されているエフェメリスデータは、有効なエフェメリスデータに更新されていく。よって、ＧＰＳレシーバー２が常時動作している場合に比べて省電力化を図りつつ、ナビゲーションの開始時にエフェメリスデータが無効となっていることを抑制でき、ナビゲーションの開始に時間がかかることを抑制可能になる。なお、制御部６は、ＧＰＳレシーバー２を介してエフェメリスデータを受信すると、ＧＰＳレシーバー２の受信動作を停止する。
【００７９】
＜ナビゲーション動作＞
図７は、ナビゲーション動作を説明するためのフローチャートである。
制御部６は、動作モードが時刻表示モードである状況でナビゲーション開始スイッチＢが所定時間（例えば２秒）以上継続して押下されたこと（時刻表示モードでのナビゲーション開始スイッチＢの長押し）を検出すると（ステップＳ７０１）、動作モードを、時刻表示モードからナビゲーションモードに切り替える（ステップＳ７０２）。
【００８０】
続いて、制御部６は、内部タイマーの計時時間が第２所定時間（例えば、１時間）Ｔ２を超えたか否かを、すなわち、内部タイマーがリセットされ計時を開始してからナビゲーション開始スイッチＢの長押しが行われるまでの経過時間が第２所定時間Ｔ２を超えているか否かを判断する（ステップＳ７０３）。
【００８１】
内部タイマーの計時時間が第２所定時間Ｔ２を超えている場合（ステップＳ７０３でＹＥＳ）、つまり、記憶部５に記憶されているエフェメリスデータの残り有効期間が短くなると、制御部６は、ＧＰＳレシーバー２を起動し、ＧＰＳレシーバー２を介してＧＰＳ時刻情報とエフェメリスデータとを受信する（ステップＳ７０４）。制御部６は、ＧＰＳ時刻情報とエフェメリスデータとを受信すると、ＧＰＳレシーバー２の受信動作を停止する。
【００８２】
続いて、制御部６は、記憶部５が記憶しているエフェメリスデータを、ＧＰＳレシーバー２を用いて受信したエフェメリスデータのうち最新のエフェメリスデータに更新する（ステップＳ７０５）。
【００８３】
一方、内部タイマーの計時時間が第２所定時間Ｔ２を超えていない場合（ステップＳ７０３でＮＯ）、制御部６は、ＧＰＳレシーバー２を起動し、ＧＰＳレシーバー２を介してＧＰＳ時刻情報を受信する（ステップＳ７０６）。制御部６は、ＧＰＳ時刻情報を受信すると、ＧＰＳレシーバー２の受信動作を停止する。なお、ステップＳ７０６では、エフェメリスデータは受信されない。このため、時刻情報の受信に伴いＧＰＳレシーバー２の受信動作を停止でき、省電力化を図ることができる。
【００８４】
制御部６は、ステップＳ７０４またはステップＳ７０６でＧＰＳ時刻情報を受信すると、そのＧＰＳ時刻情報と、記憶部５に記憶されているエフェメリスデータと、を用いて現在地の座標を生成する（ステップＳ７０７）。
【００８５】
続いて、制御部６は、記憶部５に記憶されている目的地情報（目的地の座標）と最新の現在地の座標とを用いて、現在地から見た出発地の方位と、現在地と出発地との間の距離（出発地までの距離）と、を決定する（ステップＳ７０８）。
【００８６】
続いて、制御部６は、出発地までの距離が１ｋｍ以上か否かを判断する（ステップＳ７０９）。
出発地までの距離が１ｋｍ以上である場合（ステップＳ７０９でＹＥＳ）、制御部６は、６時側情報表示部２０においてモード指針２２が文字板２１上の「ＦＡＲ」の文字２１ｄを指し示すように、モータードライバー４０３を制御する（ステップＳ７１０）。
一方、出発地までの距離が１ｋｍ未満である場合（ステップＳ７０９でＮＯ）、制御部６は、６時側情報表示部２０においてモード指針２２が文字板２１上の「ＮＥＡＲ」の文字２１ｅを指し示すように、モータードライバー４０３を制御する（ステップＳ７１１）。
【００８７】
続いて、制御部６は、磁気センサー３を起動し、磁気センサー３の出力に基づいて磁北の方向を決定する。続いて、制御部６は、磁北の方向を、予め記憶部５に記憶されている偏角の情報で補正して真北の方向を決定する（ステップＳ７１２）。なお、記憶部５が、偏角と位置座標との関係を表す偏角テーブルを記憶している場合、制御部６は、現在地の座標に対応する偏角を偏角テーブルから読み出し、その読み出した偏角を用いて磁北の方向を補正して、真北の方向を決定してもよい。
【００８８】
続いて、制御部６は、指針１３が目的地の方向を指し示すように、モータードライバー４０２を制御する（ステップＳ７１３）。ここで、制御部６は、目的地の方向を、出発地の方位と真北の方向とに基づいて決定する。
【００８９】
続いて、制御部６は、１０時側情報表示部４０において距離表示針４３が目的地までの距離を表示するようにモータードライバー４０５を制御する（ステップＳ７１４）。
【００９０】
ステップＳ７１４では、モード指針２２が文字板２１上の「ＦＡＲ」の文字２１ｄを指し示している場合、つまり、目的地までの距離が１ｋｍ以上である場合、制御部６は、１０時側情報表示部４０の数値の目盛り４１ｂを１ｋｍ単位として使用する。このため、目的地までの距離の距離レンジが１０ｋｍになる。
一方、モード指針２２が文字板２１上の「ＮＥＡＲ」の文字２１ｅを指し示している場合、つまり、目的地までの距離が１ｋｍ未満である場合、制御部６は、１０時側情報表示部４０の数値の目盛り４１ｂを１００ｍ単位として使用する。このため、目的地の距離までの距離レンジが１０００ｍになる。
【００９１】
続いて、制御部６は、電池残量検出部４から２次電池６２の残量率Ｒを取得し、２時側情報表示部３０の残量指針３２が電池残量率Ｒを指し示すように、モータードライバー４０４を制御する（ステップＳ７１５）。
【００９２】
制御部６は、指針１３が目的地の方向を指示しているときに方位表示切り替えスイッチＤの押下操作を受けると、指針１３の指示する方向が真北の方向に切り替わるように、モータードライバー４０２を制御する。また、制御部６は、指針１３が真北の方向を指示しているときに方位表示切り替えスイッチＤの押下操作を受けると、指針１３の指示する方向が目的地の方向に切り替わるように、モータードライバー４０２を制御する。このため、指針１３は、方位表示切り替えスイッチＤの押下操作に応じて、目的地の方向と真北の方向とを交互に指示する。
【００９３】
なお、指針１３が真北の方向を示す場合、制御部６は、６時側情報表示部２０において、モード指針２２が文字板２１上の「ＣＯＭＰ」の文字２１ｃを指し示すように、モータードライバー４０３を制御する。
一方、指針１３が目的地の方向を示す場合に、制御部６は、目的地までの距離が１ｋｍ以上である際には、６時側情報表示部２０において、モード指針２２が文字板２１上の「ＦＡＲ」の文字２１ｄを指し示すように、モータードライバー４０３を制御する。また、指針１３が目的地の方向を示す場合に、制御部６は、目的地までの距離が１ｋｍ未満である際には、６時側情報表示部２０において、モード指針２２が文字板２１上の「ＮＥＡＲ」の文字２１ｅを指し示すように、モータードライバー４０３を制御する。
このため、指針１３が目的地の方向を示しているか真北の方向を示しているかは、６時側情報表示部２０のモード指針２２の指し示す文字にて判断可能となる。これにより、１本の指針１３で２つの方位情報（目的地の方向と真北の方向）を表示可能になる。
【００９４】
以下、ナビゲーションモードが継続している間、制御部６は、衛星信号を用いた現在地の座標の算出と、磁気センサー３の出力を用いた真北の方向の決定動作と、目的地情報と現在地の座標とを用いた現在地と出発地との間の距離の決定動作と、目的地情報と現在地の座標と真北の方向とを用いた目的地の方向の決定動作と、を定期的に行い、これらの結果を用いて、目的地の方向と真北の方向と目的地までの距離との表示を定期的に更新していく。
【００９５】
なお、省電力化のため、制御部６は、ナビゲーションモードが動作モードとなっている継続時間が所定の閾値時間（例えば２分）を超えた場合、磁気センサー３を用いた真北の決定動作と、指針１３による方向指示動作と、距離表示針４３による距離表示動作とを停止し、時針１１と分針１２と指針１３で時刻を表示する。例えば、制御部６は、ナビゲーションモードが動作モードとなっている継続時間が所定の閾値時間を超えた場合、動作モードを、ナビゲーションモードから時刻表示モードに強制的に変更してもよい。所定の閾値時間は、２分に限らず適宜変更可能である。
【００９６】
また、省電力化の別の方法として、衛星信号を用いた現在地の座標の算出は、ナビゲーション開始スイッチＢの１回の操作に対して１回のみとし、磁気センサー３の出力を用いた真北の方向の決定動作のみを定期的に行ってもよい。この場合は、目的地までの距離は更新されず、目的地の方向と真北の方向とが定期的に更新される。ユーザーが同じ位置に留まって向きだけが変わる場合、この動作で十分である。
この場合、ナビゲーションモード下でナビゲーション開始スイッチＢが押下されると、制御部６は、図７に示したステップＳ７０３以降（ステップＳ７０３を含む）の動作を実行することが望ましい。この際、ステップＳ７０３では、制御部６は、内部タイマーの計時時間が第２所定時間Ｔ２を超えたか否かを、すなわち、内部タイマーがリセットされ計時を開始してからナビゲーション開始スイッチＢの押下操作が行われるまでの経過時間が第２所定時間Ｔ２を超えているか否かを判断する。
【００９７】
図８は、ナビゲーション開始スイッチＢの押下操作（図８では、単に「押下操作」と記載）と、エフェメリスデータの自動更新と、の一例を示した図である。
【００９８】
エフェメリスデータが更新された時刻ｔ０からナビゲーション開始スイッチＢの押下操作が行われた時刻ｔ１までの時間Δｔ１が、第２所定時間Ｔ２を超えていない場合、時刻ｔ１での押下操作に応じてＧＰＳ時刻情報は受信されるが、時刻ｔ１での押下操作に応じてエフェメリスデータは更新されない。
【００９９】
一方、エフェメリスデータが更新された時刻ｔ０からナビゲーション開始スイッチＢの押下操作が行われた時刻ｔ１までの時間Δｔ２が、第２所定時間Ｔ２を超えている場合、時刻ｔ２での押下操作に応じて、ＧＰＳ時刻情報が受信され、エフェメリスデータが更新される。
【０１００】
また、エフェメリスデータが更新された時刻ｔ２からナビゲーション開始スイッチＢの押下操作が行われない時間Δｔ３が第１所定時間Ｔ１以上になると（時刻ｔ３）、ＧＰＳ時刻情報は受信されないが、エフェメリスデータは自動的に更新される。
【０１０１】
本実施形態によれば、記憶部５に記憶されているエフェメリスデータが更新されるので、ナビゲーション開始スイッチＢに対する操作を受けたときにエフェメリスデータが無効となっていることを抑制でき、ナビゲーションの開始に時間がかかることを抑制可能になる。
【０１０２】
また、エフェメリスデータが記憶部５に記憶されてからナビゲーション開始スイッチＢに対する操作を受けるまでの経過時間が第２所定時間Ｔ２を超えている場合にエフェメリスデータが更新されるので、例えば、エフェメリスデータが有効である状況でナビゲーション開始スイッチＢに対する操作が頻繁に行われたときに、エフェメリスデータが必要以上に頻繁に更新されることを抑制可能になる。これにより、ＧＰＳレシーバー２の動作時間を短縮でき、省電力化を実現できる。
【０１０３】
＜第２実施形態＞
第１実施形態の電子時計Ｗは、ナビゲーションを開始する際にホットスタートを実行できるように、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過すると、記憶部５に記憶されているエフェメリスデータを自動的に更新する。
これに対して、本発明の第２実施形態の電子時計Ｗ１は、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過すると、記憶部５に記憶されているエフェメリスデータを更新することを促す。つまり、第２実施形態の電子時計Ｗ１は、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過すると、ユーザーに、エフェメリスデータを更新するための操作を行わせる。
【０１０４】
第２実施形態の電子時計Ｗ１の外観は、第１実施形態の電子時計Ｗと同様（図１参照）である。
図９は、第２実施形態の電子時計Ｗ１の構成図である。図９において、図３に示したものと同一構成のものには同一符号を付してある。第２実施形態の電子時計Ｗ１は、制御部６の代わりに制御部６ａを有する点において第１実施形態の電子時計Ｗと異なる。以下、第２実施形態の電子時計Ｗ１について、第１実施形態の電子時計Ｗと異なる点を中心に説明する。
【０１０５】
制御部６ａは、例えば、ＣＰＵであり、記憶部５に記憶されたコンピュータープログラムを読み取り実行することで種々の機能を実現する。
【０１０６】
制御部６ａは、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過したときの動作を除いて、制御部６と同様に動作する。
【０１０７】
制御部６ａは、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過すると、指針１３を反時計まわりに駆動して、記憶部５が記憶しているエフェメリスデータの更新をユーザーに促す。
なお、記憶部５が記憶しているエフェメリスデータの更新をユーザーに促す手法は、指針１３を反時計まわりに駆動する手法に限らず適宜変更可能である。
【０１０８】
＜エフェメリスデータの更新を促す動作＞
次に、エフェメリスデータの更新を促す動作を説明する。
図１０は、エフェメリスデータの更新をユーザーに促す動作を説明するためのフローチャートである。
【０１０９】
制御部６ａは、内部タイマーが計時を行っている場合、内部タイマーの計時時間が第１所定時間Ｔ１に達したか否かを、すなわち、内部タイマーがリセットされ計時を開始してから第１所定時間Ｔ１が経過したか否かを判断する（ステップＳ１００１）。
【０１１０】
内部タイマーの計時時間が第１所定時間Ｔ１に達していると（ステップＳ１００１でＹＥＳ）、制御部６は、指針１３を反時計まわりに駆動して、記憶部５が記憶しているエフェメリスデータの更新をユーザーに促す（ステップＳ１００２）。
【０１１１】
ユーザーは、指針１３が反時計まわりに駆動していることに気付くと、エフェメリスデータの更新が必要であると判断し、例えば、ナビゲーション開始スイッチＢの長押しを行う。
【０１１２】
ナビゲーション開始スイッチＢが長押しされると、制御部６ａは、図７に示した動作を行う。この際、ステップＳ７０５において、記憶部５の記憶しているエフェメリスデータが更新される。
【０１１３】
一方、内部タイマーの計時時間が第１所定時間Ｔ１に達していないと（ステップＳ１００１でＮＯ）、制御部６ａは、図１０に示した動作を終了する。
【０１１４】
以下、内部タイマーが計時を行っている間、制御部６ａは、図１０に示した動作を繰り返す。
【０１１５】
本実施形態によれば、エフェメリスデータが記憶部５に記憶されてから第１所定時間Ｔ１が経過すると、記憶部５が記憶しているエフェメリスデータの更新が促される。
このため、ＧＰＳレシーバー２が常時動作していなくても、記憶部５に記憶されているエフェメリスデータをユーザーに更新させることが可能になる。よって、ＧＰＳレシーバー２が常時動作している場合に比べて消費電力を低減しつつ、ナビゲーションの開始時にエフェメリスデータが無効となっていることを抑制でき、ナビゲーションの開始に時間がかかることを抑制可能になる。
【０１１６】
＜変形例＞
本発明は、上述した各実施形態に限定されるものではなく、例えば、次に述べるような各種の変形が可能である。また、次に述べる変形の態様の中から任意に選択された一または複数の変形を適宜組み合わせることもできる。
【０１１７】
＜変形例１＞
上述した各実施形態では、出発地で地点登録スイッチＡが特定時間以上継続して押下されて、出発地が目的地として登録された後、出発地に戻るためのナビゲーションが実行される。
【０１１８】
しかしながら、出発地に戻るためのナビゲーションを行う場合、制御部６または制御部６ａは、ユーザーの移動経路上の複数の地点（ウエイポイント）の各々を記憶部５に登録し、登録した複数の地点のうちの１つを目的地として用い、目的地として用いる地点をユーザー操作に応じて切り替えながら、最終的に出発地へナビゲーションしてもよい（変形例１）。
以下では、第１実施形態に変形例１を適用した例を説明する。なお、第２実施形態に変形例１を適用する場合には、以下の変形例１の説明において「制御部６」を「制御部６ａ」と読み替え、「電子時計Ｗ」を「電子時計Ｗ１」と読み替えればよい。
【０１１９】
例えば、記憶部５に過去に登録された目的地の座標がすべてクリアされた状態で、ユーザーが、移動経路上の複数の地点の各々で、地点登録スイッチＡを特定時間以上継続して押下して、各地点の座標（各目的地の座標）を電子時計Ｗに順番に登録する。この際、制御部６は、各地点の座標に、該地点が登録された順序に対応する番号を付し、番号が付された地点の座標を記憶部５に記憶する。
【０１２０】
一例を挙げると、制御部６は、ｎ（ｎは１以上の整数）番目に登録された地点の座標に対して番号「ｎ」を付し、番号「ｎ」が付された地点の座標を記憶部５に記憶する。
【０１２１】
図１１は、記憶部５が番号の付された地点の座標を管理するための目的地管理テーブル５ａの一例を示した図である。この場合、ナビゲーションが開始される前に登録された各地点の座標（各目的地の座標）には、予め番号が付されていることになる。
【０１２２】
なお、制御部６は、例えば、地点登録スイッチＡとナビゲーション開始スイッチＢとが共に押下された場合に、目的地管理テーブル５ａに登録されている番号付き地点座標（記憶部５に過去に記憶された目的地の座標）をすべてクリアする。
【０１２３】
制御部６は、登録した複数の地点のうちの１つを目的地として用い、その目的地へのナビゲーションを行い、さらに、その目的地として用いられた地点の座標に付された番号（ｎ）を日車５１が表示するように、モータードライバー４０６を制御する。
【０１２４】
例えば、ユーザーが１つの経路上のｎ個の地点の座標を順番に電子時計Ｗ（記憶部５）に登録した場合、制御部６は、まず、最後に登録され番号「ｎ」が付された地点の座標を目的地（目的地情報）として用いて、番号「ｎ」が付された地点へのナビゲーションを実行しつつ、日車５１で「ｎ」を表示する。なお、目的地情報として用いられた位置情報に付された番号は、日車５１ではなく、指針（例えば、残量指針３２）で表示されてもよい。
【０１２５】
その後、ユーザーは、電子時計Ｗのナビゲーションに従って番号「ｎ」の付された地点に戻ってきたと判断したら、ナビゲーション開始スイッチＢと竜頭スイッチＣとを操作（例えば、竜頭スイッチＣを引き出した状態でナビゲーション開始スイッチＢを押下）して、目的地を、番号「ｎ」が付された地点の座標から番号「ｎ−１」が付された地点の座標に切り替える。この切り替えに応じて、電子時計Ｗは、番号「ｎ−１」が付された地点へのナビゲーションを開始する。以下、同様に、日車５１に表示される番号が１ずつ小さくなるように目的地を切り替えることで、出発地に戻るためのナビゲーションが実行される。
【０１２６】
＜変形例２＞
上述した各実施形態では、地点登録スイッチＡの操作に応じて出発地の座標（目的地情報）が記憶部５に登録されたが、目的地情報は、予め記憶部５に登録されていてもよい。例えば、目的地の座標として、メッカの位置の座標が予め記憶部５に登録されていてもよい。この場合、目的地の方向としてキブラ（ムスリムの拝礼の方向）を表示することができる。
【０１２７】
＜変形例３＞
また、図１２に示したように、電子時計Ｗに無線通信部７が設けられ、例えばスマートフォン等の通信機器から無線通信部７を介して目的地の座標が登録されてもよい。なお、電子時計Ｗ１に無線通信部７が設けられ、例えばスマートフォン等の通信機器から無線通信部７を介して目的地の座標が登録されてもよい。
【０１２８】
＜変形例４＞
また、図７に示したステップＳ７０４において、ナビゲーションを開始するための操作に応じてＧＰＳレシーバー２が受信動作を開始してから第３所定時間Ｔ３が経過しても、エフェメリスデータを受信できない場合、制御部６（または制御部６ａ）は、ＧＰＳレシーバー２の受信動作を停止してもよい。
この場合、エフェメリスデータを受信できない場合にＧＰＳレシーバー２の受信動作を停止するので、ＧＰＳレシーバー２が無駄に動作することを抑制可能になる。
なお、エフェメリスデータとＧＰＳ時刻情報は、ＧＰＳ衛星８から送信された衛星信号が含む航法メッセージに含まれている。このため、第３所定時間Ｔ３は、航法メッセージの送信期間よりも短いことが望ましい。この場合、航法メッセージの送信期間よりも長い時間、ＧＰＳレシーバー２を動作させないため、ＧＰＳレシーバー２を無駄に動作させることを抑制可能になる。
【０１２９】
＜変形例５＞
１０時側情報表示部４０において１つの距離表示針４３で目的地までの距離を示したが、１０時側情報表示部４０において２つの指針を用いて目的地までの距離を示してもよい。この場合、例えば、２つの指針のうち一方の指針として距離表示針４３が用いられ、２つの指針のうち他方の指針が、距離表示針４３が示す距離の値の桁よりも１桁下の値を表示してもよい。なお、この２つの指針は、同軸で回転してもよいし、別の軸を中心に回転してもよい。
【０１３０】
＜変形例６＞
上述した各実施形態では、表示部として指針が用いられたが、表示部は、ＬＣＤ（液晶表示装置）のようなデジタル表示部であってもよい。
【０１３１】
＜変形例７＞
上述した実施形態では、地点登録と、ナビゲーション開始とを、異なるスイッチに割り当てていたが、これらを同じスイッチに割り当ててもよい。例えば、地点登録と、ナビゲーション開始とをスイッチＡに割り当て、地点登録を長押し（例えば２秒以上）、ナビゲーション開始を通常の押し離し（例えば２秒未満）としてもよい。こうすることで、操作スイッチの数を削減できる。
【符号の説明】
【０１３２】
Ａ…地点登録スイッチ、Ｂ…ナビゲーション開始スイッチ、Ｃ…竜頭スイッチ、Ｄ…方位切り替えスイッチ、Ｗ…電子時計、１…ＲＴＣ、２…ＧＰＳレシーバー、３…磁気センサー、４…電池残量検出部、５…記憶部、６…制御部、１０…時刻表示部、１１…時針、１２…分針、１３…指針、２０…６時側情報表示部、２２…モード表示針、３０…２時側情報表示部、３２…残量指針、４０…１０時側情報表示部、４３…距離表示針、５１…日車、６０…太陽電池、６１…充放電制御部、６２…２次電池、６３…電源部、２０１〜２０６…輪列機構、３０１〜３０６…ステッピングモーター、４０１〜４０６…モータードライバー。
【図１】
0006747005.tif 000002
【図２】
0006747005.tif 000003
【図３】
0006747005.tif 000004
【図４】
0006747005.tif 000005
【図５】
0006747005.tif 000006
【図６】
0006747005.tif 000007
【図７】
0006747005.tif 000008
【図８】
0006747005.tif 000009
【図９】
0006747005.tif 000010
【図１０】
0006747005.tif 000011
【図１１】
0006747005.tif 000012
【図１２】
0006747005.tif 000013