(57)【要約】【課題】内部温度に応じて適切な動作制限を行うことができる衛星電波腕時計１を提供することにある。【解決手段】二次電池４２と、クロック信号を生成するクロック生成回路２５と、二次電池４２から電力供給を受け、クロック信号に基づいて受信動作を実行する受信回路２０と、受信回路２０を制御する受信制御回路２４と、を含む衛星電波腕時計１であって、衛星電波腕時計１の内部温度を検出する温度センサ３７を有し、受信制御回路２４は、内部温度に基づいて、受信動作のクロック周波数を設定する。【選択図】図２
2019095313.tif 000002
【特許請求の範囲】
【請求項１】
内蔵電池と、
クロック信号を生成するクロック生成回路と、
前記内蔵電池から電力供給を受け、前記クロック信号に基づいて処理を実行する処理回路と、
前記処理回路を制御する制御回路と、
を含む電子時計であって、
前記電子時計の内部温度を検出する温度センサを有し、
前記制御回路は、前記内部温度に基づいて、前記クロック信号の周波数を設定する、
電子時計。
【請求項２】
前記制御回路は、前記内部温度が第１閾値より高い場合、前記周波数を第１周波数に設定し、前記内部温度が前記第１閾値以下の場合、前記周波数を前記第１周波数より低い第２周波数に設定する、
請求項１に記載の電子時計。
【請求項３】
前記制御回路は、前記内部温度が前記第１閾値より高い第２閾値より高い場合は、前記周波数を前記第１周波数より低い第３周波数に設定する、
請求項２に記載の電子時計。
【請求項４】
前記制御回路は、前記第２閾値より高い第３閾値より高い場合、又は前記内部温度が前記第１閾値より低い第４閾値以下の場合、前記処理の実行を禁止する、
請求項３に記載の電子時計。
【請求項５】
前記内蔵電池の電池電圧を検出する電圧センサをさらに有し、
前記制御回路は、前記電池電圧に応じて前記第１閾値を設定する、
請求項２〜４のいずれか１項に記載の電子時計。
【請求項６】
前記内部温度の範囲及び前記電池電圧の範囲の組み合わせにそれぞれ関連づけて、前記前記周波数の候補を記憶するメモリを含む、
請求項５に記載の電子時計。
【請求項７】
前記周波数の候補のそれぞれに関連づけられる前記内部温度の範囲の幅は、該範囲が低温に係るものであるほど狭い、
請求項６に記載の電子時計。
【請求項８】
前記電池電圧が高いほど小さくなる前記第１閾値を記憶するメモリを含む、
請求項５に記載の電子時計。
【請求項９】
前記メモリは、前記電池電圧が高いほど大きくなる前記第２閾値を記憶する、
請求項８に記載の電子時計。
【請求項１０】
前記第１閾値及び前記第２閾値は一次式で表され、
前記第１閾値を表す一次式の傾きの絶対値は、前記第２閾値を表す一次式の傾きの絶対値より大きい、
請求項９に記載の電子時計。
【請求項１１】
前記処理回路は、外部からの信号を受信する受信動作を行う回路であり、
前記処理は前記受信動作である、
請求項２〜１０のいずれか１項に記載の電子時計。
【請求項１２】
前記受信動作は、前記信号の捕捉を行う捕捉動作と、前記捕捉の成功後に行われる追尾動作を含み、
前記制御回路は、前記内部温度に基づいて、前記捕捉動作及び前記追尾動作のそれぞれについて前記周波数を設定する、
請求項１１に記載の電子時計。
【請求項１３】
前記捕捉に失敗し、前記捕捉動作を再度行う場合における前記第１閾値が、前記捕捉の失敗前の前記第１閾値より高い、
請求項１２に記載の電子時計。
【請求項１４】
外部からの操作を受け付ける操作部を有し、
前記処理回路は、前記操作部が受け付けた操作に応じて前記処理を実行する、
請求項１〜１０のいずれか１項に記載の電子時計。
【請求項１５】
外部からの信号を受信する受信回路を有し、
前記処理回路は、前記受信回路が受信した前記信号に含まれる時刻情報に応じて前記処理を実行し、
前記処理は前記電子時計の内部時刻の修正動作である、
請求項１〜１０のいずれか１項に記載の電子時計。
【請求項１６】
前記温度センサ及び前記内蔵電池は、いずれも前記電子時計の中心を通る二分線の片側の領域に配置される、
請求項１〜１５のいずれか１項に記載の電子時計。
【請求項１７】
前記制御回路は、前記処理の開始時に前記温度センサが検出した前記内部温度に基づいて、前記周波数を設定する、
請求項１〜１６のいずれか１項に記載の電子時計。
【請求項１８】
前記制御回路は、前記処理の開始時の所定時間前に前記温度センサが検出した前記内部温度に基づいて、前記周波数を設定する、
請求項１〜１６のいずれか１項に記載の電子時計。
【請求項１９】
前記制御回路は、前記処理中に前記温度センサが検出した前記内部温度に基づいて、前記周波数を切り替える、
請求項１７又は１８に記載の電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計に関する。
【背景技術】
【０００２】
特許文献１には、ＧＰＳ（Global Positioning System）衛星等からの信号を受信し、受信した信号に基づいて時刻修正を行う時計であって、受信のモードに応じて、受信動作の処理速度を可変にする技術が開示されている。特許文献１においては、手動受信モードにおいては高速クロックとし、自動受信モードにおいては低速クロックとしている。受信動作等のクロック信号に基づく処理は、時計に内蔵される内蔵電池から電力を供給されることにより行われるものであり、クロック周波数の高い処理においては、クロック周波数の低い処理と比較して受信成功の確度の向上が期待できる一方で、電池電圧の降下量が大きくなる。電子時計において、内蔵電池の電池電圧が過度に低下してしまうと、現在時刻を保持する等の枢要な動作を担う内蔵プロセッサが動作不能となる、システムダウンのおそれがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４８８０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、内蔵電池の電圧降下量は、時計の内部温度に大きく依存する。内部温度が低い場合に、クロック周波数の高い処理を行うと、電池電圧が過度に低下してしまうおそれがある。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、内部温度に応じて適切な動作制限を行うことができる電子時計を提供することにある。
【課題を解決するための手段】
【０００６】
（１）内蔵電池と、クロック信号を生成するクロック生成回路と、前記内蔵電池から電力供給を受け、前記クロック信号に基づいて処理を実行する処理回路と、前記処理回路を制御する制御回路と、を含む電子時計であって、前記電子時計の内部温度を検出する温度センサを有し、前記制御回路は、前記内部温度に基づいて、前記クロック信号の周波数を設定する、電子時計。
【０００７】
（２）（１）において、前記制御回路は、前記内部温度が第１閾値より高い場合、前記周波数を第１周波数に設定し、前記内部温度が前記第１閾値以下の場合、前記周波数を前記第１周波数より低い第２周波数に設定する、電子時計。
【０００８】
（３）（２）において、前記制御回路は、前記内部温度が前記第１閾値より高い第２閾値より高い場合は、前記周波数を前記第１周波数よりも低い第３周波数に設定する、電子時計。
【０００９】
（４）（３）において、前記制御回路は、前記第２閾値より高い第３閾値より高い場合、又は前記内部温度が前記第１閾値より低い第４閾値以下の場合、前記処理の実行を禁止する、電子時計。
【００１０】
（５）（２）〜（４）のいずれかにおいて、前記内蔵電池の電池電圧を検出する電圧センサをさらに有し、前記制御回路は、前記電池電圧に応じて前記第１閾値を設定する、電子時計。
【００１１】
（６）（５）において、前記内部温度の範囲及び前記電池電圧の範囲の組み合わせにそれぞれ関連づけて、前記前記周波数の候補を記憶するメモリを含む、電子時計。
【００１２】
（７）（６）において、前記周波数の候補のそれぞれに関連づけられる前記内部温度の範囲の幅は、該範囲が低温に係るものであるほど狭い、電子時計。
【００１３】
（８）（５）において、前記電池電圧が高いほど小さくなる前記第１閾値を記憶するメモリを含む、電子時計。
【００１４】
（９）（８）において、前記メモリは、前記電池電圧が高いほど大きくなる前記第２閾値を記憶する、電子時計。
【００１５】
（１０）（９）において、前記第１閾値及び前記第２閾値は一次式で表され、前記第１閾値を表す一次式の傾きの絶対値は、前記第２閾値を表す一次式の傾きの絶対値より大きい、電子時計。
【００１６】
（１１）（２）〜（１０）のいずれかにおいて、前記処理回路は、外部からの信号を受信する受信動作を行う回路であり、前記処理は前記受信動作である、電子時計。
【００１７】
（１２）（１１）において、前記受信動作は、前記信号の捕捉を行う捕捉動作と、前記捕捉の成功後に行われる追尾動作を含み、前記制御回路は、前記内部温度に基づいて、前記捕捉動作及び前記追尾動作のそれぞれについて前記周波数を設定する、電子時計。
【００１８】
（１３）（１２）において、前記捕捉に失敗し、前記捕捉動作を再度行う場合における前記第１閾値が、前記捕捉の失敗前の前記第１閾値より高い、電子時計。
【００１９】
（１４）（１）〜（１０）のいずれかにおいて、外部からの操作を受け付ける操作部を有し、前記処理回路は、前記操作部が受け付けた操作に応じて前記処理を実行する、電子時計。
【００２０】
（１５）（１）〜（１０）のいずれかにおいて、外部からの信号を受信する受信回路を有し、前記処理回路は、前記受信回路が受信した前記信号に含まれる時刻情報に応じて前記処理を実行し、前記処理は前記電子時計の内部時刻の修正動作である、電子時計。
【００２１】
（１６）（１）〜（１５）のいずれかにおいて、前記温度センサ及び前記内蔵電池は、いずれも前記電子時計の中心を通る二分線の片側の領域に配置される、電子時計。
【００２２】
（１７）（１）〜（１６）のいずれかにおいて、前記制御回路は、前記処理の開始時に前記温度センサが検出した前記内部温度に基づいて、前記周波数を設定する、電子時計。
【００２３】
（１８）（１）〜（１６）のいずれかにおいて、前記制御回路は、前記処理の開始時の所定時間前に前記温度センサが検出した前記内部温度に基づいて、前記周波数を設定する、電子時計。
【００２４】
（１９）（１７）又は（１８）において、前記制御回路は、前記処理中に前記温度センサが検出した前記内部温度に基づいて、前記周波数を切り替える、電子時計。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１実施形態に係る衛星電波腕時計の外観の一例を示す平面図である。
【図２】本発明の第１実施形態に係る衛星電波腕時計の内部構成を示すブロック図である。
【図３】受信回路が受信動作を連続して実行した場合における二次電池の電圧推移の概要を、二次電池の温度毎にそれぞれ示す図である。
【図４】第１実施形態における周波数テーブルの一例を示す図である。
【図５】第１実施形態における受信制御回路の動作を説明するフローチャートである。
【図６】第２実施形態における周波数テーブルを示す図である。
【図７】第２実施形態における受信制御回路の動作を説明するフローチャートである。
【図８】第２実施形態の変形例における第１閾値及び第２閾値を説明する図である。
【図９】第３実施形態における周波数テーブルを示す図である。
【図１０】第３実施形態における受信制御回路の動作を説明するフローチャートである。
【図１１】位置情報を取得するための受信動作における周波数テーブルを示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００２７】
第１実施形態に係る衛星電波腕時計１は、時刻情報を含んだ衛星信号を受信し、当該受信した衛星信号に含まれる時刻情報を用いて自身が計時している内部時刻の修正を行う。なお、第１実施形態においては、衛星電波腕時計を例にあげて説明するが、これに限られるものではなく、外部からの信号を受信可能な受信回路を有する電子時計であればよい。
【００２８】
図１は、第１実施形態に係る衛星電波腕時計の外観の一例を示す平面図であり、図２は、衛星電波腕時計の内部構成を示す構成ブロック図である。これらの図に示されるように、衛星電波腕時計１は、アンテナ１０と、受信回路２０と、ＤＣＤＣコンバータ２３と、時計回路３０と、振動子３８と、電力供給部４０と、駆動機構５０と、時刻表示部５１と、指針５２と、文字板５３と、操作部６０と、を含んで構成される。
【００２９】
アンテナ１０は、時刻情報を含んだ電波として、衛星から送信される衛星信号を受信する。特に第１実施形態では、アンテナ１０は、ＧＰＳ衛星から送信される周波数約１．６ＧＨｚの電波を受信するパッチアンテナである。ＧＰＳは、衛星測位システムの一種であって、地球の周囲を周回する複数のＧＰＳ衛星によって実現されている。これらのＧＰＳ衛星は、それぞれ高精度の原子時計を搭載しており、原子時計によって計時された時刻情報を含んだ衛星信号を周期的に送信している。
【００３０】
受信回路２０は、高周波回路（ＲＦ回路）２１、デコード回路２２、受信制御回路２４、クロック生成回路２５を含んで構成されており、アンテナ１０によって受信された衛星信号を復号して、復号の結果得られる衛星信号の内容を示すビット列（受信データ）を出力する。受信回路２０には、ＤＣＤＣコンバータ２３により所定の電圧に変換された二次電池４２の出力電圧が電源電圧として供給される。
【００３１】
高周波回路２１は、ＴＣＸＯ（温度補償型水晶振動子）２６の発振に応じた信号に基づいて動作する集積回路であって、アンテナ１０が受信したアナログ信号に対して増幅、検波を行って、ベースバンド信号に変換する。デコード回路２２は、高周波回路２１が出力するベースバンド信号を復号してＧＰＳ衛星から受信したデータの内容を示すビット列を生成する。生成されたビット列（受信データ）は、受信制御回路２４から送信され、時計回路３０に含まれるＲＡＭ３３内のバッファ領域に順次書き込まれる。
【００３２】
デコード回路２２は、衛星の捕捉を行う際に衛星信号との相関をとる相関器２２ａと、衛星の追尾を行うためのトラッキング回路２２ｂを含む。相関器２２ａにより衛星信号の衛星番号と相関がとれた後、トラッキング回路２２ｂに衛星番号とタイミングに関する相関データが送られる。目的の衛星の捕捉が完了した時点で、相関器２２ａの動作は停止する。そして、トラッキング回路２２ｂが、相関器２２ａから送られた衛星番号とタイミングに基づいて衛星の追尾を行う。
【００３３】
ここで、捕捉動作とは、ＣＤＭＡ（Code Division Multiple Access）により多重化された信号の一つを取り出すことであり、具体的には、一つの信号に対応するＣ／Ａ（Coarse/Acquisition）コードを受信信号に乗ずることにより、相関のある信号を取り出す動作である。また、追尾動作とは、受信信号のキャリア波の位相及び受信信号に含まれるＣ／Ａコードの位相と、選択したＣ／Ａコードのキャリア波の位相及びコードの位相とを合致させてデコードすることにより、継続的にデータを取り出す動作である。
【００３４】
クロック生成回路２５は、ＴＣＸＯ２６の発振に応じた信号に基づいて周波数の異なる複数種類のクロック信号を生成可能に構成される。第１実施形態においては、クロック生成回路２５は、６４ＭＨｚ（高周波）のクロック信号と、１６ＭＨｚ（低周波）のクロック信号を生成する。そして、上述のデコード回路２２は、クロック生成回路２５が生成したクロック周波数に基づいて、捕捉動作及び追尾動作を含む受信動作を実行する。
【００３５】
衛星電波腕時計１の文字板５３には、例えば「ＯＫ」、「ＮＧ」、「ＲＸ」の文字による、受信回路２０の状態を示す受信状態表示６１が設けられており、受信回路２０による衛星信号の受信中には秒針５２ｃが「ＲＸ」の文字を指示し、その後、受信回路２０により衛星信号の受信に成功すれば秒針５２ｃが「ＯＫ」の文字を指示した後、通常の運針を再開する。また、衛星信号の受信に失敗すれば、秒針５２ｃが「ＮＧ」の文字を指示した後、通常の運針を再開する。
【００３６】
時計回路３０は、時計制御回路３１と、モータ駆動回路３５と、クロック生成回路３６と、温度センサ３７と、を含んで、一つの集積回路により構成される。時計制御回路３１は、衛星電波腕時計１に含まれる各種回路や機構を制御する回路であり、演算部３２と、ＲＡＭ（Random Access Memory）３３と、ＲＯＭ（Read Only Memory）３４と、を含む。
【００３７】
演算部３２は、ＲＯＭ３４に格納されたプログラムに従って各種の情報処理を行う。ＲＡＭ３３は、演算部３２のワークメモリとして機能し、演算部３２の処理対象となるデータが書き込まれる。特に第１実施形態では、受信回路２０によって受信された衛星信号の内容を表すビット列（受信データ）が、ＲＡＭ３３内のバッファ領域に順次書き込まれるほか、制御用の各種変数の値が保持される。
【００３８】
クロック生成回路３６は、衛星電波腕時計１の内部での計時に使用されるクロック信号を生成し、演算部３２に供給する。演算部３２は、クロック生成回路３６より供給されるクロック信号に基づいて内部時刻を取得し、時刻表示部５１に表示すべき時刻（表示時刻）を決定する。クロック生成回路３６は、外部の振動子３８に電気的に接続されている。第１実施形態においては、振動子３８は、水晶振動子であり、二次電池４２を電源として衛星電波腕時計１の内部時刻の基準となる周波数で発振する。例えば、水晶振動子の発振周波数は３２．７６８ｋＨｚであり、時計回路３０に含まれる１６ビットのカウンタがオーバーフローするタイミングを読み取ることで１秒をカウントする。そして、時計制御回路３１が、カウンタによりカウントされたカウント数に応じて、駆動信号をモータ駆動回路３５に出力する。モータ駆動回路３５は、駆動信号に基づいてステッピングモータ等を含む駆動機構５０を駆動させる。それにより、時刻表示部５１は、上述した時針５２ａ、分針５２ｂ、及び秒針５２ｃにより時刻を表示する。
【００３９】
振動子３８の発振周波数には温度依存性があるため、クロック生成回路３６は、自身が生成するクロック信号の周波数を一定にするよう、温度補償動作を行う。具体的には、温度センサ３７により検出される衛星電波腕時計１の内部温度に関する温度データを時計制御回路３１が取得すると、該時計制御回路３１はクロック信号の周波数を一定にするように補償信号をクロック生成回路３６に送信する。クロック生成回路３６は、補償信号に応じて振動子３８の発振周波数を変化させ、これにより振動子３８の発振周波数やクロック生成回路３６から出力されるクロック信号の周波数を温度によらず一定にしている。
【００４０】
温度センサ３７は、感温デバイスの状態を計測することにより、温度データを取得するものである。例えば、温度センサ３７はＣＲ発振器を含んで構成されてよく、該ＣＲ発振器の発振周波数を計測し、そうして得られる発振周波数から温度データを取得することができる。
【００４１】
ここで、温度センサ３７は、図１に示すように、集積回路である時計回路３０の角部に内蔵されている。衛星電波腕時計１のケース内においては、平面視で円形の二次電池４２の隣に振動子３８が配置されており、二次電池４２と振動子３８とによりできる隅部に、温度センサ３７が設けられた時計回路３０の角部が配置され、これにより温度センサ３７は振動子３８のみならず、二次電池４２にも近接するようになっている。二次電池４２と振動子３８と温度センサ３７は、いずれも時計の中心（指針５２の回転軸の位置）を通る二分線αの一方側の領域（図１では上側）に配置されている。なお、図１では、二分線αは３時及び９時の位置を通るが、二分線αは時計の中心を通り、平面視で文字板５３を二分する任意の直線であってよい。また、二次電池４２が大型の場合には、二次電池４２の中心４２ａが二分線αの上記一方側の領域に位置していればよく、その周縁部の一部が他方側にあってもよい。その他の要素、例えば時計回路３０の温度センサ３７以外の部分、アンテナ１０、受信回路２０、ＤＣＤＣコンバータ２３などは、二分線αのどちらの側に配置されてもよく、図１は、時計回路３０、アンテナ１０、受信回路２０、ＤＣＤＣコンバータ２３の配置の一例である。以上の二次電池４２、振動子３８及び温度センサ３７の配置により、温度センサ３７の出力する温度データは、振動子３８の温度を示すものとしてのみならず、二次電池４２の温度を示すものとしても利用することができる。なお温度センサ３７は、時計回路３０に内蔵される必要はなく、独立したデバイスであってよい。あるいは、温度センサ３７は他のデバイスに内蔵されてもよい。いずれの場合も、温度センサ３７は二次電池４２及び振動子３８の近傍に配置されるとよい。なお、振動子３８の温度と二次電池４２の温度とを別々のセンサにより検出してもよい。
【００４２】
モータ駆動回路３５は、演算部３２により決定された表示時刻に応じて、駆動機構５０に含まれるモータを駆動する駆動信号を出力する。これにより、時計制御回路３１によって生成された表示時刻が時刻表示部５１に表示される。
【００４３】
また、第１実施形態に係る衛星電波腕時計１では、演算部３２が、クロック生成回路３６から供給されるクロック信号に基づいて計時された内部時刻を、受信回路２０が受信した衛星信号に含まれる時刻情報に基づいて修正する。
【００４４】
電力供給部４０は、受信回路２０や時計回路３０、駆動機構５０など、衛星電波腕時計１内の各部に対して、その動作に必要な電力を供給する。電力供給部４０は太陽電池４１と、二次電池４２と、スイッチＳｗ１とを含む。
【００４５】
太陽電池４１は、例えば透光性の薄板である文字板５３の下に配置されており、衛星電波腕時計１に対して照射される太陽光などの外光によって発電し、発電した電力を二次電池４２に供給する。
【００４６】
二次電池４２は、リチウムイオン電池等の充電可能な電池と、そのリチウムイオン電池等の電池の充電および放電を管理するバッテリマネジメント回路とを含み、太陽電池４１によって発電された電力を蓄積する。そして、蓄積された電力を、受信回路２０、時計回路３０、駆動機構５０など、電力を必要とする各部に対して供給する。また、上記のバッテリマネジメント回路は二次電池４２本体の電圧を検出する電圧センサを含んでおり、この電圧センサが検出した電圧は時計制御回路３１に通知される。
【００４７】
二次電池４２は、直列接続されたスイッチＳｗ１を介して太陽電池４１と並列接続されている。具体的には、太陽電池４１の正極と二次電池４２の正極とはスイッチＳｗ１を介して接続されている。太陽電池４１は、スイッチＳｗ１がオンになっている間、二次電池４２へ電力供給を行う。
【００４８】
ここで、受信回路２０による衛星信号の受信は比較的大きな電力を消費することから、ＤＣＤＣコンバータ２３から受信回路２０への電力供給は、時計回路３０から出力されるスイッチＳｗ２により制御されている。時計制御回路３１は、必要時のみスイッチＳｗ２をオン状態として受信回路２０に給電することにより、電力の節減を図っている。例えば、時計制御回路３１は、毎日決められた時刻に受信回路２０に給電したり、操作部６０により受信操作が行われた場合に受信回路２０に給電したりする。また、時計制御回路３１は、太陽電池４１の発電量が大きく、文字板５３の下に配置されたアンテナ１０が衛星方向を向いている可能性が高いと推測される場合に、受信回路２０に給電してよい。
【００４９】
ここで、受信回路２０が受信動作を実行した場合であっても、受信環境等によっては所定の上限時間内に受信に成功しない場合があり、そのような場合は、受信動作が繰り返し実行される。受信動作を複数回繰り返し実行された場合、二次電池４２の電圧が過度に降下し、時計回路３０に供給される電圧が過度に降下するおそれがある。それにより、現在時刻を保持する等の枢要な動作が実行不能となる、システムダウンを起こしてしまうおそれがある。
【００５０】
また、二次電池４２の電圧降下量（降下スピード）は、二次電池４２の温度に大きく依存する。ここで、図３を参照して、二次電池４２の電圧と、二次電池４２の温度との関係について説明する。図３は、受信回路が捕捉動作を連続して実行した場合における二次電池の電圧推移の概要を、二次電池の温度毎にそれぞれ示す図である。具体的には、二次電池の温度が高温（約６０℃）の場合を実線で示し、常温（約２４℃）の場合を破線で示し、低温（約−１０℃）の場合を二点鎖線で示す。図に示すように、温度が低いほど、二次電池４２の電圧降下量は大きい。なお、図３は電圧の推移の概要を示すものであり、実際の波形は、受信動作に応じて降下と回復を繰り返しながら、全体として大きく降下する形状となっている。
【００５１】
上述のように、受信回路２０における受信動作は、クロック生成回路２５が生成するクロック信号に基づいて行われる。高周波のクロック信号に基づいて受信動作が実行された場合、受信回路２０における処理速度が速くなることにより捕捉感度及び追尾感度が向上するため、衛星信号の受信成功の確度が向上するが、二次電池４２にかかる負荷が大きい。一方、低周波のクロック信号に基づいて受信動作が実行された場合、二次電池４２にかかる負荷が小さいが、衛星信号を受信成功の確度は低くなってしまう。
【００５２】
そこで、第１実施形態においては、受信制御回路２４が、衛星電波腕時計１の内部温度に基づいて、受信動作におけるクロック信号の周波数を設定する構成とした。具体的には、温度センサ３７により検出された衛星電波腕時計１の内部温度が、電圧センサにより検出された二次電池４２の電池電圧に応じて予め設定される第１閾値Ｔｔｈ１より高い場合、高周波のクロック信号に基づいて受信動作を実行し、第１閾値Ｔｔｈ１以下の場合、低周波のクロック信号に基づいて受信動作を実行することとした。
【００５３】
ここで、内部温度は衛星電波腕時計１の内部の温度を意味し、第１実施形態においては、温度センサ３７により内部温度を検出することにより、二次電池４２の電池温度や、時計回路３０の温度を間接的に検出している。
【００５４】
図４は、第１実施形態における周波数テーブルの一例を示す図である。図４に示す周波数テーブルは、ＲＯＭ２７に保持されるものであり、受信制御回路２４が取得する電圧データ及び温度データの各組み合わせに関連づけてクロック周波数の候補を記憶するものである。なお、以下、温度センサ３７が検出して受信制御回路２４に通知される温度データを単に内部温度ともいい、電圧センサが検出して受信制御回路２４に通知される電圧データを単に電池電圧ともいう。
【００５５】
図４中において、「高」は受信動作におけるクロック信号のクロック周波数が高周波であることを示し、「低」は受信動作におけるクロック信号のクロック周波数が低周波であることを示し、「禁止」は受信動作を実行しないことを示す。また、第１実施形態においては、「高」においてはクロック周波数を６４ＭＨｚとし、「低」においてはクロック周波数を１６ＭＨｚとした。なお、ここでの周波数の数値は一例であり、これに限られるものではない。また、第１実施形態においては、高周波及び低周波の２種類の周波数のいずれかに設定する例について説明するが、これに限られるものではなく、３種類以上の周波数のいずれかに設定する構成であっても構わない。例えば、電池電圧及び内部温度に応じて、クロック周波数が６４ＭＨｚ、３２ＭＨｚ、１６ＭＨｚ、８ＭＨｚ、４ＭＨｚのいずれかに設定されるような周波数テーブルをＲＯＭ２７に保持してもよい。
【００５６】
第１実施形態では、二次電池４２のバッテリマネジメント回路は、受信動作の開始時の二次電池４２の電池電圧が、２．４Ｖ以下（電圧範囲１）、２．４Ｖより高く２．６５Ｖ以下（電圧範囲２）、２．６５Ｖより高く２．７Ｖ以下（電圧範囲３）、２．７Ｖより高く２．８Ｖ以下（電圧範囲４）、２．８Ｖより高く２．９Ｖ以下（電圧範囲５）、２．９Ｖより高く３．１Ｖ以下（電圧範囲６）、３．１Ｖより高く３．２Ｖ以下（電圧範囲７）、３．２Ｖより高く３．３Ｖ以下（電圧範囲８）のいずれかであるかを検出する。そして、受信制御回路２４が電圧センサにより検出された電圧データを取得する。なお、以下、３．３Ｖをフル充電電圧といい、２．４Ｖを充電警告電圧とする。フル充電電圧は、二次電池４２の充電が最大の状態の電圧である。充電警告電圧は、二次電池４２の電圧がそれ以上降下すると受信動作の実行が禁止される電圧である。
【００５７】
また、温度センサ３７は、受信動作の開始時の内部温度が、−１０℃以下（温度範囲１）、−１０℃より高く−５℃以下（温度範囲２）、−５℃より高く０℃以下（温度範囲３）、０℃より高く５℃以下（温度範囲４）、５℃より高く１０℃以下（温度範囲５）、１０℃より高く２５℃以下（温度範囲６）、２５℃より高く４０℃以下（温度範囲７）、４０℃より高く７０℃以下（温度範囲８）、７０℃より高い（温度範囲９）のいずれかであるかを検出する。そして、受信制御回路２４が温度センサ３７により検出された温度データを取得する。なお、温度範囲は、低温のものほど範囲の幅は狭くなるように設定されている。これにより、低温ほど緻密な周波数制御を行うことができる。
【００５８】
なお、第１実施形態においては、温度データ及び電圧データが各センサから受信制御回路２４に直接通知される例について説明するが、温度データ及び電圧データは演算部３２に通知され、演算部３２から受信制御回路２４に通知される構成であっても構わない。
【００５９】
第１実施形態においては、電池電圧によって定められる第１閾値Ｔｔｈ１より内部温度が高い場合、クロック周波数を高周波とし、内部温度が第１閾値Ｔｔｈ１以下の場合、クロック周波数を低周波とする。具体的には、図４に示すように、電池電圧が２．９Ｖより高く３．３Ｖ以下の場合において、内部温度が０℃（第１閾値Ｔｔｈ１）より高い場合、クロック周波数を高周波とし、０℃以下の場合、クロック周波数を低周波とした。同様に、電池電圧が２．６５Ｖより高く２．９Ｖ以下の場合において、内部温度が５℃（第１閾値Ｔｔｈ１）より高い場合、クロック周波数を高周波とし、内部温度が５℃以下の場合、クロック周波数を低周波とした。同様に、電池電圧が２．４Ｖより高く２．６５Ｖ以下の場合において、内部温度が１０℃より高い場合、クロック周波数を高周波とし、１０℃以下の場合、クロック周波数を低周波とした。
【００６０】
また、電池電圧が２．４Ｖ（充電警告電圧Ｖｔｈ）以下の場合は、内部温度に関わらず、受信動作を禁止することとした。二次電池４２の電池電圧が低い状態で消費電力の大きい受信動作を行うと、システムダウンが生じるおそれがあるためである。
【００６１】
また、内部温度が−５℃（第４閾値Ｔｔｈ４）以下の場合は、電池電圧に関わらず、受信動作を禁止することとした。内部温度が低い状態で受信動作を行うと、二次電池４２の電圧降下量が過度に大きくなり、システムダウンが生じるおそれがあるためである。また、内部温度が７０℃（第３閾値Ｔｔｈ３）より高い場合は、電池電圧に関わらず、受信動作を禁止することとした。内部温度が過度に高い状態で受信動作を行うと、衛星電波腕時計１に含まれる各種回路等に故障等の不具合が発生するおそれがあるためである。第３閾値Ｔｔｈ３及び第４閾値Ｔｔｈ４は、電池電圧に関わらず、予め設定されているとよい。なお、受信回路２０による受信動作が禁止される温度データ及び電圧データの組み合わせに対しては「禁止」の旨のフラグが周波数テーブルに記憶されているとよい。
【００６２】
また、時計制御回路３１は電圧センサにより検出された電圧を表示するようにしてよい。たとえば、文字板５３に低電圧レベルを示す「Ｌ０」の文字、中電圧レベルを示す「Ｌ１」の文字、高電圧レベルを示す「Ｌ２」の文字を表示しておき、操作部６０に対して所定操作があった場合に、秒針５２ｃ等の指針５２により、電圧センサから送られる電圧データに対応する文字を指し示すようにしてよい。ここでは、例えば、電圧範囲１の場合は「Ｌ０」が指示され、電圧範囲２〜５の場合は「Ｌ１」が指示され、電圧範囲６〜８の場合は「Ｌ２」が指示されるとよい。
【００６３】
また、時計制御回路３１は、温度センサ３７により検出された温度を表示するようにしてもよい。ここで、特に腕時計装着時などは、時計内部の温度と外気の温度とが異なる値になる可能性があるが、表示する温度は時計内部の温度とするとよい。
【００６４】
なお、上述のように、衛星電波腕時計１の文字板５３には、受信状態表示６１が設けられている。例えば、受信動作が禁止される状態にある場合、指針５２により「ＮＧ」の文字を指示するとよい。また、受信動作が禁止される原因が、電池電圧であるか内部温度であるか分かるようにユーザに知らせる構成としてもよい。具体的には、例えば、電池電圧が２．４Ｖ以下であることにより受信動作が禁止された状態においては、秒針５２ｃにより上述の「Ｌ０」の文字を指示し、かつ、分針５２ｂにより「ＮＧ」の文字を指示するとよい。また、内部温度が−５℃以下であることにより受信動作が禁止された状態においては、秒針５２ｃにより温度が−５℃以下であることを表示する文字を指示し、かつ、分針５２ｂにより「ＮＧ」の文字を指示するとよい。また、例えば、電池電圧が２．４Ｖ以下であることにより受信動作が禁止された状態においては、秒針５２ｃにより「ＮＧ」を指示し、内部温度が−５℃以下であることにより受信動作が禁止された状態においては、分針５２ｂにより「ＮＧ」を指示してもよい。なお、ここで示した指針は一例であり、「ＮＧ」を指示する指針を時針５２ａとしてもよいし、サブダイアルに設けられる機能針としてもよい。以上説明したような構成にすることにより、ユーザは、受信動作を可能とするために、二次電池４２が充電される環境下（例えば、太陽電池４１が太陽光などの外光により発電される屋外）に衛星電波腕時計１を移動すべきか、温度の高い環境下（例えば、温度の高い室内）に衛星電波腕時計１を移動すべきか、を判断することができる。
【００６５】
なお、第１実施形態においては、内部温度が第１閾値Ｔｔｈ１以下であって第４閾値Ｔｔｈ４より高い場合、クロック周波数を低周波（１６ＭＨｚ）とする例について説明したが、低周波のクロック周波数をさらに細分化して設定してもよい。例えば、第１閾値Ｔｔｈ１より低い第５閾値を設定し、内部温度が第１閾値Ｔｔｈ１以下であり第５閾値より高い場合、クロック周波数を第１低周波（例えば、１６ＭＨｚ）とし、第５閾値以下であって第４閾値Ｔｔｈ４より高い場合、クロック周波数を第２低周波（例えば、８ＭＨｚ）としてもよい。また、高周波についても同様に別途閾値を設けて細分化して設定してもよい。
【００６６】
次に、図５を参照して、受信制御回路２４の動作について説明する。図５は、第１実施形態における受信制御回路の動作を説明するフローチャートである。
【００６７】
まず、受信制御回路２４は、電圧センサから通知される電池電圧Ｖを取得する（ステップＳ１０１）。電池電圧Ｖが充電警告電圧Ｖｔｈ以下の場合（ステップＳ１０２のＮＯ）、受信動作を禁止する。電池電圧Ｖが充電警告電圧Ｖｔｈより高い場合、周波数テーブルに基づいて第１閾値Ｔｔｈ１を取得し（ステップＳ１０３）、さらに、温度センサ３７から通知される内部温度Ｔを取得する（ステップＳ１０４）。
【００６８】
内部温度Ｔが、予め設定される第３閾値Ｔｔｈ３より高い場合、又は予め設定される第４閾値Ｔｔｈ４以下の場合、受信動作の実行を禁止させる（ステップＳ１０５のＹＥＳ）。内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１より高い場合（ステップＳ１０６のＹＥＳ）、クロック周波数を高周波に設定する（ステップＳ１０７）。一方、内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１以下の場合（ステップＳ１０６のＮＯ）、クロック周波数を低周波に設定する（ステップＳ８）。そして、受信動作の上限時間の経過前に（ステップＳ１１０）、受信回路２０が衛星信号の受信に成功した場合（ステップＳ１０９のＹＥＳ）、受信した衛星信号から得られた時刻に関する情報を、時計回路３０に送信する（ステップＳ１１１）。なお、その後、時計回路３０が、受信制御回路２４から送信された時刻に関する情報に基づいて、衛星電波腕時計１の内部時刻を修正する。
【００６９】
なお、受信動作の上限時間内において、受信に成功するまで複数回受信動作を実行してもよい。その場合、受信制御回路２４は、再度受信動作を開始する時点における電池電圧及び内部温度を取得し、その時点における電池電圧及び内部温度に基づいて改めてクロック周波数を設定してもよい。
【００７０】
なお、第１実施形態においては、二次電池４２の電池電圧に応じて第１閾値Ｔｔｈ１を設定する例について説明したが、二次電池４２の電池電圧に関わらず、第１閾値Ｔｔｈ１を設定しても構わない。例えば、二次電池４２の電池電圧に関わらず、衛星電波腕時計１の内部温度が、５℃より高い場合はクロック周波数を高周波とし、５℃以下の場合はクロック周波数を低周波とするような周波数テーブルをＲＯＭ２７に保持させていてもよい。
【００７１】
なお、第１実施形態においては、受信動作の開始時の内部温度に基づいて、クロック周波数を設定する例について説明したが、これに限られるものでなく、時計内部の比熱の時定数を考慮して、受信動作の開始時の所定時間前に検出した内部温度に基づいてクロック周波数を設定しても構わない。また、受信動作中に温度検出を継続し、受信動作中に内部温度が第１閾値Ｔｔｈ１より高くなった場合又は第１閾値Ｔｔｈ１以下となった場合、その時点でクロック周波数を切り替えてもよい。
【００７２】
また、受信制御回路２４が二次電池４２の電池電圧の変化の推移を取得し、取得した変化の推移に基づいて、クロック周波数を設定する構成であってもよい。例えば、二次電池４２が放電中であれば、電池電圧は降下傾向であって、受信動作中に、受信動作開始時の電池電圧よりも低くなる可能性が高い。そのため、二次電池４２が放電中であれば、受信動作開始時の内部温度Ｔが第１閾値Ｔｔｈ１より数℃程度高い場合であっても、クロック周波数を低周波に設定するとよい。また、二次電池４２が充電中であれば、電池電圧は上昇傾向であて、受信動作中に、受信動作開始時の電池電圧よりも高くなる可能性が高い。そのため、二次電池４２が充電中であれば、受信動作開始時の内部温度Ｔが第１閾値Ｔｔｈ１より数℃程度低い場合であっても、クロック周波数を高周波に設定するとよい。
【００７３】
また、同様に、太陽電池４１の発電量の推移に基づいてクロック周波数を設定する構成としてもよい。太陽電池４１の発電量の推移が、上昇傾向にある場合、受信動作中に、受信動作開始時の電池電圧よりも高くなる可能性が高い。そのため、太陽電池４１の発電量の推移が、受信動作開始時の内部温度Ｔが第１閾値Ｔｔｈ１より数℃程度低い場合（例えば、２〜３℃低い場合）であっても、クロック周波数を高周波に設定するとよい。また、太陽電池４１の発電量は、太陽光などの外光により発電する場合と、屋内の照明による光により発電する場合とでは、その上昇量が大きく異なる。太陽電池４１の発電量の推移が、太陽光などの外光により発電する際の傾向にあると判定される場合、受信動作開始時の内部温度Ｔが第１閾値Ｔｔｈ１より大きく低い場合（例えば、５℃低い場合）であっても、クロック周波数を高周波に設定するとよい。
【００７４】
なお、第１閾値Ｔｔｈ１は、受信動作を実行した際の電圧降下量を予め推定することにより設定されている。受信動作を行い、受信動作の実行前後における電池電圧を取得し、予め推定していた電圧降下量よりも、実際の電圧降下量が大きかった場合又は小さかった場合は、それに応じて第１閾値を変更するよう周波数テーブルを更新し、更新した周波数テーブルをＲＯＭ２７に保持させるとよい。
【００７５】
また、受信制御回路２４が衛星電波腕時計１の内部温度の変化の推移を取得し、取得した変化の推移に基づいて、クロック周波数を設定する構成であってもよい。例えば、内部温度が、低下傾向にある場合は、受信動作中に、受信動作開始時の内部温度より低くなる可能性が高い。そのため、内部温度が低下傾向である場合は、受信動作開始時の内部温度が第１閾値Ｔｔｈ１より数℃程度高い場合であっても、クロック周波数を低周波に設定するとよい。また、内部温度が、上昇傾向にある場合は、受信動作中に、受信動作開始時の内部温度より高くなる可能性が高い。そのため、内部温度が上昇傾向である場合は、受信動作開始時の内部温度が第１閾値Ｔｔｈ１より数℃程度低い場合であっても、クロック周波数を高周波に設定するとよい。
【００７６】
また、第１実施形態においては、受信回路２０による衛星信号の受信中に秒針５２ｃが「ＲＸ」の文字を指し示す例について説明したが、これに限られるものではなく、高周波のクロック信号に基づいて受信中である場合と、低周波のクロック信号に基づいて受信中である場合のいずれかの状態かをユーザが視覚的に区別して認識できるよう指針５２が所定の文字を指し示す構成としてもよい。また、受信動作を開始した場合、高周波のクロック信号で受信動作を実行可能な状態か否かをユーザが認識できるように指針５２が所定の文字を指し示す構成としてもよい。
【００７７】
以上説明した第１実施形態の構成においては、システムダウンが発生してしまうことを抑制しつつ、受信動作による受信成功の確度を向上することができる。第１実施形態の構成は、電池容量の小さい小型の二次電池４２を採用した場合に特に有効である。
【００７８】
次に、図６、図７を参照して、第２実施形態について説明する。図６は、第２実施形態における周波数テーブルを示す図である。なお、第２実施形態において、第１実施形態と同様の構成については同じ符号を用いてその説明は省略する。
【００７９】
上記第１実施形態においては、内部温度が第１閾値Ｔｔｈ１より高いか否かによってクロック周波数を高周波にするか低周波にするかを設定する例について説明した。第２実施形態においては、さらに、内部温度が第１閾値Ｔｔｈ１より高い第２閾値Ｔｔｈ２より高いか否かによって、クロック周波数を高周波にするか低周波にするかを設定する例について説明する。
【００８０】
第２実施形態においては、図６の周波数テーブルに示すように、第１実施形態と同様に、内部温度が第１閾値Ｔｔｈ１より高いか否かによってクロック周波数を高周波にするか低周波にするかを設定する。ここでは、電池電圧が２．９Ｖより高く３．３Ｖ以下の場合、第１閾値Ｔｔｈ１を０℃とし、電池電圧が２．６５Ｖより高く２．９Ｖ以下の場合、第１閾値Ｔｔｈ１を５℃とし、電池電圧が２．４Ｖより高く２．６５Ｖ以下の場合、第１閾値Ｔｔｈ１を１０℃としている。また、第１実施形態と同様に、電池電圧が２．４Ｖ以下の場合、内部温度に関わらず受信動作を禁止し、内部温度が−５℃以下の場合、電池電圧に関わらず受信動作を禁止する。
【００８１】
さらに、第２実施形態においては、電池電圧によって定められる第２閾値Ｔｔｈ２より内部温度が高い場合、クロック周波数を低周波とし、内部温度が第２閾値Ｔｔｈ２以下の場合、クロック周波数を高周波とした。具体的には、図６に示すように、電池電圧が２．４Ｖより高く２．７Ｖ以下の場合において、内部温度が４５℃（第２閾値Ｔｔｈ２）より高い場合、クロック周波数を低周波とし、４５℃以下の場合、高周波とした。
【００８２】
このように、内部温度が第２閾値Ｔｔｈ２より高い場合、クロック周波数を低周波とした理由は、衛星電波腕時計１に含まれる各種回路等に熱による負荷がかかっており、かつ二次電池４２の電池電圧が低い状態で電力消費の大きい受信動作を行うと、衛星電波腕時計１に含まれる各種回路が正常に動作しなくなるおそれがあるためである。
【００８３】
なお、図６の周波数テーブルにおいて、第１閾値Ｔｔｈ１以下である低温側の「低」の周波数（第２周波数）と、第２閾値Ｔｔｈ２より高い高温側の「低」の周波数（第３周波数）とを異なる周波数としてもよい。すなわち、例えば、低温側の「低」の周波数を８ＭＨｚとし、高温側の「低」の周波数を１６ＭＨｚとしてもよい。
【００８４】
さらに、図７を参照して、第２実施形態における受信制御回路２４の動作について説明する。図７は、第２実施形態における受信制御回路の動作を説明するフローチャートである。
【００８５】
まず、受信制御回路２４は、電圧センサから通知される電池電圧Ｖを取得する（ステップＳ２０１）。電池電圧Ｖが充電警告電圧Ｖｔｈ以下の場合（ステップＳ２０２のＮＯ）、受信動作を禁止する。電池電圧Ｖが充電警告電圧Ｖｔｈより高い場合、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２を取得し（ステップＳ２０３）、さらに、温度センサ３７から通知される内部温度Ｔを取得する（ステップＳ２０４）。
【００８６】
内部温度Ｔが、予め設定される第３閾値Ｔｔｈ３より高い場合、又は予め設定される第４閾値Ｔｔｈ４以下の場合、受信動作の実行を禁止させる（ステップＳ２０５のＹＥＳ）。内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１より高く、かつ第２閾値Ｔｔｈ２以下の場合（ステップＳ２０６のＹＥＳ）、クロック周波数を高周波に設定する（ステップＳ２０７）。内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１以下の場合、又は第２閾値Ｔｔｈ２より高い場合（ステップＳ２０６のＮＯ）、クロック周波数を低周波に設定する（ステップＳ２０８）。なお、電池電圧Ｖが、第２閾値Ｔｔｈ２が設定されない範囲である場合（電池電圧が２．７Ｖより高く３．３Ｖ以下の場合（図６参照））、ステップＳ２０６において、内部温度が第２閾値Ｔｔｈ２より高いとの条件に当てはまらないため、クロック周波数を高周波に設定するとよい（ステップＳ２０７）。
【００８７】
そして、受信動作の上限時間の経過前に（ステップＳ２１０）、受信回路２０が衛星信号の受信に成功した場合（ステップＳ２０９のＹＥＳ）、受信した衛星信号から得られた時刻に関する情報を、時計回路３０に送信する（ステップＳ２１１）。なお、その後、時計回路３０が、受信制御回路２４から送信された時刻に関する情報に基づいて、衛星電波腕時計１の内部時刻を修正する。
【００８８】
次に、図８を参照して、第２実施形態の変形例について説明する。上記第２実施形態においては、図６に示すように、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２を、ＲＯＭ２７に保持されるテーブルに基づいて設定する例について説明した。本変形例においては、図８に示すように、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２を、それぞれ電池電圧（Ｖ）と内部温度（℃）の一次式としてＲＯＭ２７に保持する例について説明する。図８に示す「禁止」は受信動作が禁止される領域（以下、禁止領域ともいう）を表し、「高周波」は高周波のクロック信号による受信動作が実行される領域（以下、高周波領域ともいう）を表し、「低周波」は低周波のクロック信号による受信動作が実行される領域（以下、低周波領域ともいう）を表す。図８に示すように、第２実施形態の変形例においては、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２はそれぞれ一次式で表される。より具体的には、第１閾値Ｔｔｈ１は、内部温度Ｔの下限値及び電池電圧Ｖの上限値である点（−５，３．３）と、内部温度Ｔの上限値及び電池電圧Ｖの下限値である点（０，２．４）とを結んだ直線で表される。また、第２閾値Ｔｔｈ２は、内部温度Ｔの下限値及び電池電圧Ｖの下限値である点（４５，２．４）と、内部温度Ｔの上限値及び電池電圧の上限値である点（７０，３．３）を結んだ直線で表される。また、内部温度Ｔに基づく低周波領域と禁止領域との境界が定数（Ｔ＝−５又は７０）で表され、電池電圧Ｖに基づく高周波領域又は低周波領域と禁止領域との境界が定数（Ｖ＝２．４）で表される。
【００８９】
図８においては、内部温度が−５℃（第４閾値Ｔｔｈ４）以下の場合もしくは７０℃（第３閾値Ｔｔｈ３）より高い場合、又は電池電圧が２．４Ｖ（充電警告電圧Ｖｔｈ）以下の場合、受信動作を禁止することを示している。
【００９０】
また、図８において、内部温度が−５℃より高く０℃以下の範囲における傾斜した破線が第１閾値Ｔｔｈ１を示す一次式である。すなわち、この傾斜した破線よりも内部温度が低ければクロック周波数を低周波とし、この傾斜した破線よりも内部温度が高ければクロック周波数を高周波とすることを示している。この一次式が示すように、第１閾値Ｔｔｈ１は、電池電圧が高くなるほど、線形的に小さい値となる。
【００９１】
また、図８において、内部温度が４５℃より高く７０℃以下の範囲における傾斜した破線が第２閾値Ｔｔｈ２を示す一次式である。すなわち、この傾斜した破線よりも内部温度が高ければクロック周波数を低周波とし、この傾斜した破線よりも内部温度が低ければクロック周波数を高周波とすることを示している。この一次式が示すように、第２閾値Ｔｔｈ２は、電池電圧が大きくなるほど線形的に大きい値となる。
【００９２】
本変形例においては、第１閾値Ｔｔｈ１を示す一次式の傾きの絶対値を、第２閾値Ｔｔｈ２を示す一次式の傾きの絶対値よりも大きくした。すなわち、電池電圧に応じて変わる第１閾値Ｔｔｈ１の変化量を、電池電圧に応じて変わる第２閾値Ｔｔｈ２の変化量よりも大きくした。これは、内部温度が第１閾値Ｔｔｈ１より高いか否かによりクロック周波数を設定する場合の方が、内部温度が第２閾値Ｔｔｈ２より高いか否かによりクロック周波数を設定する場合よりも、より緻密な周波数制御を要求されるためである。
【００９３】
なお、図８においては、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２が、一次式で示される例、すなわち電池電圧に応じて線形的に変わる例について示したが、これに限られるものではなく、電池電圧に応じて段階的に変わるものであっても構わない。また、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２は一次式で表される直線に限られるものではなく、二次以上の関数で表される曲線であってもよい。また、高周波領域又は低周波領域と、禁止領域との境界は定数に限られるものではなく、一次又は二次以上の関数で表せるものであってもよい。また、第１閾値Ｔｔｈ１及び第２閾値Ｔｔｈ２は、関数で表されるものに限られず、電池電圧に応じて不規則に変わるものであってもよい。
【００９４】
次に、図９、図１０を参照して、第３実施形態について説明する。上記第１実施形態においては、内部温度に基づいて、受信動作におけるクロック周波数を設定する例について説明したが、第３実施形態においては、受信動作のうち捕捉動作と追尾動作のそれぞれにおいてクロック周波数を設定する例について説明する。なお、第３実施形態において、第１実施形態と同様の構成については同じ符号を用いてその説明は省略する。
【００９５】
ここで、捕捉動作は、追尾動作と比較して電力消費量が大きい。すなわち、捕捉動作を実行した際の二次電池４２の電圧降下量は、追尾動作を実行した際の二次電池４２の電圧降下量よりも大きい。そのため、衛星電波腕時計１の内部温度が低い状態で高周波のクロック信号で捕捉動作を実行するとシステムダウンを生じる可能性が高い。一方、追尾動作に関しては高周波のクロック信号で動作させてもそのような問題が生じる可能性は低い。そこで、第３実施形態においては、捕捉動作用の周波数テーブルと、追尾動作用の周波数テーブルをそれぞれＲＯＭ２７に保持することとした。図９は、第３実施形態における周波数テーブルの一例を示す図である。図９において、上段は捕捉動作用の周波数テーブルを示しており、下段は追尾動作用の周波数テーブルを示している。
【００９６】
ここで、二次電池４２の電池電圧が同じ場合における、捕捉動作用の周波数テーブルにおける内部温度の第１閾値をＴｔｈ１ａとし、追尾動作用の周波数テーブルにおける内部温度の第１閾値をＴｔｈ１ｂ（＜Ｔｔｈ１ａ）とする。具体的には、図９に示すように、例えば、二次電池４２の電池電圧が２．９Ｖより高く３．３Ｖ以下の場合において、第１閾値Ｔｔｈ１ａを５℃とし、第１閾値Ｔｔｈ１ｂを０℃とした。また、第１実施形態と同様に、内部温度が第３閾値Ｔｔｈ３（７０℃）より高い場合、二次電池４２の電池電圧に関わらず、捕捉動作及び追尾動作は実行しないこととした。また、内部温度が第４閾値Ｔｔｈ４（−５℃）以下の場合、二次電池４２の電池電圧に関わらず、捕捉動作及び追尾動作は実行しないこととした。また、二次電池４２の電池電圧が２．４Ｖ以下の場合、内部温度に関わらず、捕捉動作及び追尾動作は実行しないこととした。
【００９７】
さらに、図９を参照して、二次電池４２の電池電圧が２．９Ｖより高く３．３Ｖ以下の場合において設定される捕捉動作及び追尾動作を実行する際のクロック周波数について具体的に説明する。衛星電波腕時計１の内部温度が第１閾値Ｔｔｈ１ａ（５℃）より高く、第３閾値Ｔｔｈ３以下（７０℃）であれば、捕捉動作及び追尾動作を高周波のクロック信号で実行する。衛星電波腕時計１の内部温度が第１閾値Ｔｔｈ１ａ（５℃）以下であって、第１閾値Ｔｔｈ１ｂ（０℃）より高ければ、捕捉動作を低周波のクロック信号で実行し、捕捉成功後、追尾動作を高周波のクロック信号で実行する。衛星電波腕時計１の内部温度が第１閾値Ｔｔｈ１ｂ（０℃）以下であって、第４閾値Ｔｔｈ４（−５℃）より高い場合、捕捉動作及び追尾動作を低周波のクロック信号で実行する。
【００９８】
なお、捕捉動作と追尾動作とで、高周波のクロック周波数及び低周波のクロック周波数を異ならせてもよい。例えば、捕捉動作においては高周波のクロック周波数を６４ＭＨｚ、低周波のクロック周波数を１６ＭＨｚとし、追尾動作においては高周波のクロック周波数を１６ＭＨｚとし、低周波のクロック周波数を４ＭＨｚとするとよい。追尾動作の方が捕捉動作よりもクロック周波数を低くしたのは、衛星信号との相関がとれた後、すなわち捕捉に成功した後は、衛星を見失わない程度の感度で受信動作を行えば足りるためである。また、クロック周波数は２種類に限られるものではなく、例えば、追尾動作において、内部温度に基づいて、クロック周波数を１６ＭＨｚ、８ＭＨｚ、４ＭＨｚのいずれかに設定する構成であってもよい。
【００９９】
また、捕捉に失敗し再度捕捉動作を行う場合における第１閾値Ｔｔｈ１を、失敗前の第１閾値Ｔｔｈ１よりも高くするように周波数テーブルを更新してもよい。これにより、高周波のクロック信号に基づいた捕捉動作を連続的に実行することにより、過度に電池電圧が降下し、システムダウンが生じてしまうことを抑制できる。
【０１００】
図１０は、第３実施形態における受信制御回路の動作を示すフローチャートである。
【０１０１】
まず、受信制御回路２４は、電圧センサから通知される電池電圧Ｖを取得する（ステップＳ３０１）。電池電圧Ｖが所定の充電警告電圧Ｖｔｈ以下の場合、受信動作の実行を禁止させる（ステップＳ３０２のＮＯ）。電池電圧Ｖが所定の充電警告電圧Ｖｔｈより高い場合（ステップＳ３０２のＹＥＳ）、電池電圧Ｖに基づいて第１閾値Ｔｔｈ１ａ及び第１閾値Ｔｔｈ１ｂを取得する（ステップＳ３０３）。さらに、温度センサ３７から通知される内部温度Ｔを取得する（ステップＳ３０４）。
【０１０２】
内部温度Ｔが、予め設定される第３閾値Ｔｔｈ３より高い場合、又は予め設定される第４閾値Ｔｔｈ４以下の場合、受信動作の実行を禁止させる（ステップＳ３０５のＹＥＳ）。内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１ａより高い場合（ステップＳ３０６のＹＥＳ）、クロック周波数を高周波に設定する（ステップＳ３０７）。一方、内部温度Ｔが受信動作の実行が禁止とならない範囲であって、第１閾値Ｔｔｈ１ａ以下の場合（ステップＳ３０６のＮＯ）、クロック周波数を低周波に設定する（ステップＳ３０８）。そして、捕捉動作の上限時間の経過前に（ステップＳ３１０）、受信回路２０が捕捉に成功した場合（ステップＳ３０９のＹＥＳ）、トラッキング回路２２ｂに衛星番号とタイミングに関する相関データを送信する（ステップＳ３１１）。
【０１０３】
さらに、内部温度Ｔが第１閾値Ｔｔｈ１ｂより高い場合（ステップＳ３１２のＹＥＳ）、クロック周波数を高周波数に設定する（ステップＳ３１３）。一方、内部温度Ｔが第１閾値Ｔｔｈ１ｂ以下の場合（ステップＳ３１２のＮＯ）、クロック周波数を低周波に設定する（ステップＳ３１４）。そして、追尾動作の上限時間の経過前に（ステップＳ３１６）、受信回路２０がデータの復調に成功した場合（ステップＳ３１５のＹＥＳ）、復調された時刻に関する情報を、時計回路３０に送信する（ステップＳ３１７）。なお、その後、時計回路３０が、受信制御回路２４から送信された時刻に関する情報に基づいて、衛星電波腕時計１の内部時刻を修正する。
【０１０４】
なお、第３実施形態においては、受信動作の開始時における、内部温度Ｔ及び電池電圧Ｖに基づいて、クロック周波数を設定する例について説明したが、これに限られるものではない。例えば、捕捉動作と追尾動作の開始時のそれぞれについて、内部温度Ｔ及び電池電圧Ｖを取得し、捕捉動作開始時の内部温度Ｔ及び電池電圧Ｖに基づいて捕捉動作におけるクロック周波数を設定し、追尾動作開始時の内部温度Ｔ及び電池電圧Ｖに基づいて追尾動作におけるクロック周波数を設定してもよい。また、時計内部の比熱の時定数を考慮して、捕捉動作の開始時の所定時間前に検出した内部温度Ｔ及び電池電圧Ｖ、又は追尾動作の開始時の所定時間前に検出した内部温度Ｔ及び電池電圧Ｖに基づいてクロック周波数を設定しても構わない。さらに、捕捉動作及び追尾動作の実行中に内部温度Ｔ及び電池電圧Ｖを継続して取得し続け、取得した内部温度Ｔ及び電池電圧Ｖに基づいて捕捉動作の実行中又は追尾動作の実行中にクロック周波数を切り替える構成としてもよい。
【０１０５】
なお、上記第１〜第３実施形態においては、時刻情報を取得するための受信動作を行う場合の例について説明したが、これに限られるものではなく、位置情報を取得するための受信動作におけるクロック周波数を内部温度に基づいて設定してもよい。図１１は、位置情報を取得するための受信動作における周波数テーブルを示す図である。ＲＯＭ２７は、例えば図６に示す周波数テーブルと、図１１に示す周波数テーブルとを保持しており、受信動作の種類によって、いずれのテーブルを用いるかを受信制御回路２４が選択するとよい。なお、位置情報を取得するための受信動作においては、時刻情報を取得するための受信動作と比較して、電力消費量が大きい。すなわち、二次電池４２の電圧降下量が大きい。そのため、図１１に示す周波数テーブルにおいては、図６に示す周波数テーブルと比較して、高周波のクロック信号に基づいて受信動作を行う電池電圧及び内部温度の範囲を小さくした。
【０１０６】
また、衛星信号に含まれる閏秒に関する情報を取得するための受信動作におけるクロック周波数を内部温度に基づいて設定する周波数テーブルを別途ＲＯＭ２７に保持させてもよい。閏秒とは、内部時刻を修正するものであり、ＧＰＳ衛星の原子時計の出力する時刻とＵＴＣ（Universal Time, Coordinated）とのずれを調整するものである。閏秒に関する情報は、衛星信号のサブフレーム４が２５回（ページ１〜２５）送信されるうち１回のみに含まれている。具体的には、閏秒に関する情報は、ページ１８のサブフレームＳＦ４のみに含まれている。サブフレーム１〜５はそれぞれ６秒かけて送信されるので、閏秒に関する情報は１２．５分に１回送信されることになる。このように１２．５分に１回しか送信されない閏秒に関する情報をより精度高く取得するためには、時刻情報を受信するための受信動作よりも、動作時間を長く行う必要がある。そのため、閏秒に関する情報を取得するための受信動作を行うと、二次電池４２の電池電圧が大きく降下することとなる。したがって、閏秒に関する情報を取得するための受信動作を行う際に用いる周波数テーブルにおいては、図４、図６で示した例よりも、第１閾値Ｔｔｈ１を高く設定するとよい。また、図６で示した例よりも、第２閾値Ｔｔｈ２を低く設定するとよい。これにより、内部温度が高い場合又は低い場合において、低周波のクロック信号に基づいて閏秒に関する情報を取得するための受信動作を行うこととなり、二次電池４２の電池電圧が過度に低下することによるシステムダウンの発生を抑制することができる。
【０１０７】
なお、時刻情報、位置情報、及び閏秒に関する情報を取得するための受信動作のそれぞれに関して、捕捉動作と追尾動作のそれぞれにおいてクロック周波数を設定する構成としてもよい。すなわち、時刻情報を取得するための受信動作に関する捕捉動作用の周波数テーブル及び追尾動作用の周波数テーブル、位置情報を取得するための受信動作に関する捕捉動作用の周波数テーブル及び追尾動作用の周波数テーブル、及び閏秒に関する情報を取得するための受信動作に関する捕捉動作用の周波数テーブル及び追尾動作用の周波数テーブルを、それぞれＲＯＭ２７に保持させてもよい。
【０１０８】
なお、上記実施形態においては、ＧＰＳからの衛星信号を受信する例について説明したが、これに限られるものではなく、例えば、ＱＺＳＳ（Quasi-Zenith Satellite System）やＧＬＯＮＡＳＳ（Global Navigation Satellite System）からの衛星信号を受信するようにしてもよい。これにより、ＧＰＳが建物の陰になる位置にある場合でも、他の衛星を受信可能にすることで衛星信号の受信成功率が向上する。また、捕捉に失敗した場合において、再捕捉する場合に、受信成功率を向上するため、衛星の種類を切り替えてもよい。
【０１０９】
さらに、図２を参照して、第４実施形態について説明する。上記各実施形態においては、衛星電波腕時計１の内部温度に基づいて、受信回路２０による受信動作におけるクロック周波数を設定する例について説明したが、第４実施形態においては、衛星電波腕時計１の内部温度に基づいて、時計回路３０による処理におけるクロック周波数を設定する例について説明する。
【０１１０】
時計回路３０においては、演算部３２を含む時計制御回路３１が、衛星電波腕時計１に含まれる各種回路や機構を制御している。時計回路３０における各種処理は、時計制御回路３１によって設定された周波数のクロック信号に基づいて実行される。なお、時計制御回路３１により制御される処理の実行の際に用いられるクロック信号は、図２で示すクロック生成回路３６で生成されてもよいし、クロック生成回路２５で生成されてもよい。この場合、例えば、クロック生成回路２５又はクロック生成回路３６が、逓倍回路を含む構成とすることにより、周波数の異なるクロック信号（例えば、３２ｋＨｚのクロック信号と６４ｋＨｚのクロック信号）を生成可能に構成されるとよい。又は、時計制御回路３１により制御される処理の実行の際に用いられるクロック信号を生成する回路を別途設けてもよい。
【０１１１】
第４実施形態においては、図４等で示した周波数テーブルと同様の周波数テーブルをＲＯＭ３４に保持するとよい。ただし、時計回路３０における処理は、第１実施形態等で説明した受信動作と比較して、二次電池４２の消費電力は小さいため、図４等で示した例よりも第１閾値を低く設定し、過度に電池電圧や内部温度が低い場合を除いて、基本的には高周波のクロック周波数で処理が実行できるようにするとよい。
【０１１２】
時計回路３０は、例えば、受信回路２０が取得した時刻に関する情報を受け取り、その情報に基づいて内部時刻を修正する処理を行う。内部時刻の修正処理において、クロック周波数が高周波の場合、受信回路２０から時刻に関する情報が送信されてから、その情報を内部時刻に反映させるまでの処理速度が向上する。一方、内部時刻の修正処理において、クロック周波数が低周波の場合、時計回路３０における消費電力が少なくなり、二次電池４２の電池電圧が過度に低下することを抑制することができる。
【０１１３】
また、時計回路３０は、例えば、操作部６０である竜頭やボタンが受け付けた外部からの操作に応じて、各種処理を行う。例えば、ユーザがボタンを所定秒の間長押しした場合、時計回路３０は、通常の運針を行うモード、アラームの設定を行うためのモード、クロノグラフを使用するためのモード等、各種モードに切り替える処理を行う。この場合において、当該処理を行う際のクロック周波数が高周波であれば、各モード間の切り替わり速度が早くなり、ユーザにとっての利便性が向上する。一方、クロック周波数が低周波であれば、各モード間の切り替わり速度が遅くなるものの、二次電池４２の電池電圧が過度に低下することを抑制することができる。
【０１１４】
なお、上記各実施形態においては、周波数テーブルを衛星電波腕時計１に設けられるＲＯＭに予め保持させておく例について説明したが、衛星電波腕時計１に記憶できる情報量は限られている。そこで、ＰＣ（パーソナルコンピュータ）や、スマートフォンなどの外部の電子端末に、周波数テーブルを保持させてもよい。それにより、衛星電波腕時計１に記憶する情報量を低減させることができる。この場合、電子端末と衛星電波腕時計１を近距離無線通信により接続可能とするとよい。なお、近距離無線通信の規格として、例えば、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）を用いるとよい。外部の電子端末は、衛星電波腕時計１から内部温度及び電池電圧に関する情報を近距離無線通信により受信し、それら情報及び自らが保持する周波数テーブルに基づいて、衛星電波腕時計１の受信動作におけるクロック周波数を決定するとよい。そして、外部の電子端末は、近距離無線通信により、いずれのクロック周波数で受信動作を実行するかについての命令信号を、衛星電波腕時計１に送信するとよい。そして、衛星電波腕時計１は、外部の電子端末から命令信号を受け取り、該命令信号に基づいて、受信動作におけるクロック周波数を設定するとよい。なお、外部の電子端末が上記のような処理を行っている間、受信回路２０は、アイドリング状態にさせておくとよい。これにより、外部の電子端末が処理を行っている間において二次電池４２等に余計な負荷がかかることを抑制できる。
【０１１５】
なお、外部の電子端末は、二次電池４２の電池電圧の傾向や、衛星電波腕時計１の内部温度の傾向に関する情報を、衛星電波腕時計１から受け取り、それら情報に基づいて、衛星電波腕時計１のおかれる環境に適した周波数テーブルを作成又は更新してもよい。例えば、衛星電波腕時計１が、温度の低い環境にあり、常に低周波又は受信動作が禁止されるような状況である場合は、第１閾値Ｔｔｈ１を図４で示した値よりも低くするように周波数テーブルに更新するとよい。これにより、温度の低い環境においても、高周波のクロック信号に基づく受信動作を実行させる余地を持たせることができる。なお、上記のような電子端末に限られるものではなく、衛星電波腕時計１とクラウドサーバーとを通信接続可能とし、クラウドサーバーにおいて周波数テーブルの作成や更新を行う構成としてもよい。
【０１１６】
以上、本発明に係る実施形態について説明したが、この実施形態に示した具体的な構成は一例として示したものであり、本発明の技術的範囲をこれに限定することは意図されていない。当業者は、これら開示された実施形態を適宜変形してもよく、本明細書にて開示される発明の技術的範囲は、そのようになされた変形をも含むものと理解すべきである。
【符号の説明】
【０１１７】
１  衛星電波腕時計、１０  アンテナ、２０  受信回路、２１  高周波回路、２２  デコード回路、２２ａ  相関器、２２ｂ  トラッキング回路、２３  ＤＣＤＣコンバータ、２４  受信制御回路、２５  クロック生成回路、２６  ＴＣＸＯ、２７  ＲＯＭ、３０  時計回路、３１  時計制御回路、３２  演算部、３３  ＲＡＭ、３４  ＲＯＭ、３５  モータ駆動回路、３６  クロック生成回路、３７  温度センサ、３８  振動子、４０  電力供給部、４１  太陽電池、４２  二次電池、５０  駆動機構、５１  時刻表示部、５２  指針、５２ａ  時針、５２ｂ  分針、５２ｃ  秒針、５３  文字板、６０  操作部、６１  受信状態表示。
【図１】
2019095313.tif 000003
【図２】
2019095313.tif 000004
【図３】
2019095313.tif 000005
【図４】
2019095313.tif 000006
【図５】
2019095313.tif 000007
【図６】
2019095313.tif 000008
【図７】
2019095313.tif 000009
【図８】
2019095313.tif 000010
【図９】
2019095313.tif 000011
【図１０】
2019095313.tif 000012
【図１１】
2019095313.tif 000013