(57)【要約】【課題】使用者に対して、使い勝手のよい電子機器を提供すること。【解決手段】電波修正時計において、電源（二次電池）の電圧値が第１の電圧値を下回った場合に、電波修正時計の状態を通常状態から警告状態に切り換え、二次電池の電圧値が第１の電圧値を下回った後に当該第１の電圧値を上回ってからのソーラーセルによる発電量の積算値を算出し、算出した発電量の積算値が所定の閾値に達した場合に、電波修正時計の状態を警告状態から通常状態に切り換えるようにした。【選択図】図９
2015177556.tif 000002
【特許請求の範囲】
【請求項１】
受光した光により発電する発電部と、
前記発電部による発電量を検出する発電量検出部と、
前記発電部によって発電された電力を蓄電する蓄電部と、
前記蓄電部の電圧値を検出する電圧検出部と、
前記電圧検出部の検出結果に基づいて、前記蓄電部の電圧値が第１の電圧値を下回った場合に自機器の状態を通常状態から、当該通常状態における機能の一部を制限する警告状態に切り換える制御部と、
を備え、
前記制御部は、
前記発電量検出部の検出結果に基づいて、前記蓄電部の電圧値が前記第１の電圧値を下回った後、前記第１の電圧値を上回ってから前記発電量検出部が検出した発電量の積算値を算出し、
算出した発電量の積算値が所定の閾値に達した場合に前記自機器の状態を前記警告状態から前記通常状態に切り換える、
ことを特徴とする電子機器。
【請求項２】
前記制御部は、
前記電圧検出部の検出結果に基づいて、前記警告状態において前記蓄電部の電圧値が前記第１の電圧値より高い第２の電圧値以上となった場合、前記積算値にかかわらず前記自機器の状態を前記警告状態から前記通常状態に切り換えることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記通常状態において、前記電圧検出部の検出結果に基づいて、前記蓄電部の電圧値を表示する表示部を有し、
前記表示部は、
前記蓄電部の電圧値が前記第１の電圧値以上の所定の電圧値で区分される区間に対応する複数の区間表示部を有し、
前記複数の区間表示部で表示される前記蓄電部の電圧値の幅がほぼ同じ値に設定されることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記表示部は、
前記発電量の積算値自体を表示する積算値表示部を有することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記自機器内部で時刻を計時する計時手段を有し、さらに、
前記制御部は、
所定の外部操作を受け付けた場合に、前記自機器の状態を前記計時手段の時刻修正が可能な時刻修正状態を設定し、
当該時刻修正状態では、前記蓄電部の電圧値が前記第２の電圧値以上となった場合にのみ、前記自機器の状態を前記警告状態から前記通常状態に切り換えることを特徴とする請求項２または４に記載の電子機器。
【請求項６】
前記制御部は、
前記発電量検出部が検出した発電量に基づいて、複数段階のランクごとに各ランクにおける発電量を関連付けて記憶する発電量テーブルを参照して、前記検出した発電量に応じたランクを特定し、特定したランクを積算することによって積算値を算出することを特徴とする請求項１〜５のいずれか一つに記載の電子機器。
【請求項７】
前記自機器の動作状態により消費する電力量の異なる負荷部を有し、
前記発電量の積算値の所定の閾値および前記第２の電圧値は、前記動作状態ごとに変更可能であることを特徴とする請求項２〜６のいずれか一つに記載の電子機器。
【請求項８】
前記負荷部は、外部電波を受信する受信部であり、
前記動作状態は異なるデータを受信することを特徴とする請求項７に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ソーラーセルや二次電池を備えた電子機器に関する。
【背景技術】
【０００２】
従来、電波修正時計などのように、標準電波やＧＰＳ信号を含む電波を受信して、受信した電波に基づいて、自機器が示す日時を、原子時計が計時する日時に修正する電子機器があった。このような電子機器には、受光した光により発電するソーラーセルや、ソーラーセルにおいて発電された電力を蓄電する二次電池を備え、二次電池を電源として動作するものがあった。
【０００３】
このような電子機器のうち、たとえば、二次電池を電源として動作する電波修正時計においては、ソーラーセルによる発電ができない状況下で電波を受信するなどしたために二次電池の蓄電量が或る閾値よりも減少すると、電波修正時計の状態を、時刻の計時やその他の各種の機能を有効とする通常状態から警告状態に切り換え、機能の一部を制限するようにしたものがあった。
【０００４】
このような電波修正時計は、具体的には、たとえば、二次電池の電圧値を検出し、当該電圧値が所定の閾値（充電警告突入電圧）を下回った場合に、電波修正時計の状態を通常状態から警告状態へ切り換え、当該電圧値が充電警告突入電圧値よりも高い復帰用の電圧値に達した場合、あるいは、復帰用の電圧値に達してから所定の時間が経過した場合に、十分充電できていると判断し、警告状態から通常状態に復帰するようにしていた。
【０００５】
また、従来、電子機器において、ソーラーセルから二次電池への電流の流路を接続および切断する充電制御用スイッチを制御してソーラーセルの開放電圧を検出する発電状態検出回路を間欠的に駆動させ、発電状態検出回路の検出結果に応じて、充電電流値の時間積分値がＧＰＳ受信回路の１回の駆動で消費される電力量以上の場合にのみ、ＧＰＳ受信回路を駆動させるようにした技術があった（たとえば、下記特許文献１を参照。）。特許文献１に記載された従来の電子機器は、二次電池の端子電圧および充電容量を段階的に案内する残量インジケーターおよび充電容量インジケーターを備えている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−０２６７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のような電波修正時計において、電圧値の変化がなだらかであるという電池特性のリチウムイオン電池を二次電池として用いた場合、電圧の検出に用いる閾値として設定できる電圧値の数に限りがある。具体的には、閾値として設定できる電圧値を細分した場合、閾値どうしの電圧値の差が微少になり、インジケーターの精度が検出精度のばらつきに影響されやすくなるため、閾値どうしの電圧値の差に或る程度の幅をもたせなくてはならず、これにより電圧の検出に用いる閾値として設定できる電圧値の数に限りが生じる。
【０００８】
一方で、電圧値の変化がなだらかであるという電池特性のリチウムイオン電池を二次電池として用いた場合、電圧値の差に或る程度の幅をもたせることにより大別した電圧値を復帰用の電圧値として設定すると、一旦警告状態に切り換わった後の二次電池の電圧値が復帰用の電圧値に達するまでの時間が長くなってしまう。このため、実測した二次電池の電圧値に基づいて警告状態から通常状態に切り換える従来の電波修正時計においては、復帰用の電圧値を充電警告突入電圧に近い値に設定していた。これにより、従来の電波修正時計は、インジケーターにおいて充電を促してから警告状態を設定するまでの時間が短くなってしまうという問題があった。
【０００９】
この発明は、上述した従来技術による問題点を解消するため、使用者に対して、使い勝手のよい電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、この発明にかかる電子機器は、受光した光により発電する発電部と、前記発電部による発電量を検出する発電量検出部と、前記発電部によって発電された電力を蓄電する蓄電部と、前記蓄電部の電圧値を検出する電圧検出部と、前記電圧検出部の検出結果に基づいて、前記蓄電部の電圧値が第１の電圧値を下回った場合に自機器の状態を通常状態から、当該通常状態における機能の一部を制限する警告状態に切り換える制御部と、を備え、前記制御部が、前記発電量検出部の検出結果に基づいて、前記蓄電部の電圧値が前記第１の電圧値を下回った後、前記第１の電圧値を上回ってから前記発電量検出部が検出した発電量の積算値を算出し、算出した発電量の積算値が所定の閾値に達した場合に前記自機器の状態を前記警告状態から前記通常状態に切り換える、ことを特徴とする。
【００１１】
また、この発明にかかる電子機器は、上記の発明において、前記制御部が、前記電圧検出部の検出結果に基づいて、前記警告状態において前記蓄電部の電圧値が前記第１の電圧値より高い第２の電圧値以上となった場合、前記積算値にかかわらず前記自機器の状態を前記警告状態から前記通常状態に切り換えることを特徴とする。
【００１２】
また、この発明にかかる電子機器は、上記の発明において、前記通常状態において、前記電圧検出部の検出結果に基づいて、前記蓄電部の電圧値を表示する表示部を有し、前記表示部が、前記蓄電部の電圧値が前記第１の電圧値以上の所定の電圧値で区分される区間に対応する複数の区間表示部を有し、前記複数の区間表示部で表示される前記蓄電部の電圧値の幅がほぼ同じ値に設定されることを特徴とする。
【００１３】
また、この発明にかかる電子機器は、上記の発明において、前記表示部が、前記発電量の積算値自体を表示する積算値表示部を有することを特徴とする。
【００１４】
また、この発明にかかる電子機器は、上記の発明において、前記自機器内部で時刻を計時する計時手段を有し、さらに、前記制御部が、所定の外部操作を受け付けた場合に、前記自機器の状態を前記計時手段の時刻修正が可能な時刻修正状態を設定し、当該時刻修正状態では、前記蓄電部の電圧値が前記第２の電圧値以上となった場合にのみ、前記自機器の状態を前記警告状態から前記通常状態に切り換えることを特徴とする。
【００１５】
また、この発明にかかる電子機器は、上記の発明において、前記制御部が、前記発電量検出部が検出した発電量に基づいて、複数段階のランクごとに各ランクにおける発電量を関連付けて記憶する発電量テーブルを参照して、前記検出した発電量に応じたランクを特定し、特定したランクを積算することによって積算値を算出することを特徴とする。
【００１６】
また、この発明にかかる電子機器は、上記の発明において、前記自機器の動作状態により消費する電力量の異なる負荷部を有し、前記発電量の積算値の所定の閾値および前記第２の電圧値は、前記動作状態ごとに変更可能であることを特徴とする。
【００１７】
また、この発明にかかる電子機器は、上記の発明において、前記負荷部が、外部電波を受信する受信部であり、前記動作状態は異なるデータを受信することを特徴とする。
【発明の効果】
【００１８】
この発明にかかる電子機器によれば、使用者に対して、使い勝手のよい電子機器を提供することができるという効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】この発明にかかる実施の形態の電波修正時計の外観を示す説明図である。
【図２】この発明にかかる実施の形態の電波修正時計のハードウエア構成を示す説明図である。
【図３】ソーラーセルの発電量の検出にかかる構成を示す説明図である。
【図４】ランク情報の出力にかかる発電検出制御部の処理手順を示すフローチャートである。
【図５】発電量テーブルの一例を示す説明図である。
【図６】この発明にかかる実施の形態の電波修正時計の電圧レベルを示す説明図である。
【図７】この発明にかかる実施の形態の電波修正時計の状態と電源の電圧値との関係を示す説明図である。
【図８】この発明にかかる実施の形態の電波修正時計の機能的構成を示す説明図である。
【図９】「充電警告状態」から「時刻通常状態」への復帰処理を示すフローチャートである。
【図１０】この発明にかかる実施の形態の電波修正時計の別のハードウエア構成を示す説明図（その１）である。
【図１１】この発明にかかる実施の形態の電波修正時計の別のハードウエア構成を示す説明図（その２）である。
【図１２】発電量の検出に際しての電源の電圧値の変化を示すタイムチャート（その１）である。
【図１３】発電量の検出に際しての電源の電圧値の変化を示すタイムチャート（その２）である。
【図１４】従来の電波修正時計におけるインジケーターの表示態様を概略的に示す説明図である。
【図１５】この発明にかかる実施の形態の電波修正時計におけるインジケーターの表示態様を概略的に示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照して、この発明にかかる電子機器の好適な実施の形態を詳細に説明する。この発明にかかる実施の形態の電子機器として、電波修正時計への適用例について説明する。
【００２１】
（電波修正時計の構成）
まず、この発明にかかる実施の形態の電波修正時計の構成について説明する。図１は、この発明にかかる実施の形態の電波修正時計の外観を示す説明図である。図１において、この発明にかかる実施の形態の電波修正時計１００は、電波修正時計１００の外装をなすケース（外装ケース）１０１を備えている。ケース１０１は、たとえば、金属材料を用いて形成され、両端が開口した略円筒形状をなす。
【００２２】
略円筒形状をなすケース１０１の一端側（表側）には、当該表側の開口を閉塞する風防ガラス１０２と、当該風防ガラス１０２の周縁を支持するベゼル１０３と、が設けられている。風防ガラス１０２は、たとえば、透明なガラス材料を用いて形成され、略円板形状をなす。ベゼル１０３は、たとえば、金属材料を用いて形成され、風防ガラス１０２の直径と略同一の内径の環形状をなす。
【００２３】
ケース１０１の他端側（裏側）には、当該裏側の開口を閉塞する裏蓋部材が設けられている。裏蓋部材は、たとえば、金属材料を用いて形成することができる。あるいは、裏蓋部材は、プラスチックなどと称される高分子材料を用いて形成されていてもよい。裏蓋部材は、スクリューバック方式、はめ込み方式、ネジ蓋方式など、公知の各種の技術を用いることによってケース１０１に取り付けることができる。ケース１０１に対する裏蓋部材の取り付け方法については、公知の各種の技術を用いて容易に実現可能であるため、説明を省略する。
【００２４】
ケース１０１の形状は、上記に限るものではない。ケース１０１は、少なくとも軸心方向における表側に開口を備えていればよい。この発明にかかる実施の形態の電波修正時計１００においては、ケース１０１と裏蓋部材とが一体とされた、いわゆるワンピース構造によってケース１０１の裏側を閉塞する構成であってもよい。
【００２５】
ケース１０１には、操作部１０４が設けられている。操作部１０４は、たとえば、竜頭や操作ボタンなどによって実現することができる。操作部１０４は、使用者による操作を受け付けた場合、操作内容に応じた信号を制御回路（図２を参照）に対して出力する。制御回路は、操作部１０４が受け付けた操作入力の内容に応じて、衛星信号の受信処理などの処理を実行する。
【００２６】
ケース１０１の内側には、文字板１０５が設けられている。文字板１０５には、時刻指示針１０６の位置すなわち時刻を示すインデックス（指標）１０７が設けられている。時刻指示針１０６は、文字板１０５に設けられ、具体的には、たとえば、時針、分針、秒針などによって実現することができる。
【００２７】
時刻指示針１０６は、文字板１０５の中心を回転中心として回転可能な状態で文字板１０５に設けられている。時刻指示針１０６は、たとえば、金属材料を用いて形成することができる。時刻指示針１０６は、金属材料を用いて形成されるものに限らず、たとえば、プラスチックなどと称される高分子材料を用いて形成してもよい。
【００２８】
インデックス１０７は、時刻指示針１０６の軸心を中心とする円周上に配置されている。インデックス１０７は、たとえば、文字、数字、記号などによって実現することができる。インデックス１０７は、文字、数字、記号に限るものではなく、たとえば、文字板１０５に設けられた突起によって実現してもよい。この発明にかかる実施の形態の電波修正時計１００において、インデックス１０７は、たとえば、金属材料を用いて形成することができる。インデックス１０７は、文字板１０５にプリントされたものであってもよいし、金属などの別部材を設けることによって実現されるものであってもよい。
【００２９】
この発明にかかる実施の形態の電波修正時計１００において、インデックス１０７は、時刻指示針１０６の回転中心を中心とする同一円周上に配置することができる。この場合、たとえば、各インデックス１０７は、時刻指示針１０６の回転範囲、すなわち、時刻指示針１０６が回転することによる当該時刻指示針１０６の先端の軌跡がなす円よりも、少なくとも一部が外周側に位置するように配置することができる。
【００３０】
インデックス１０７は、すべてのインデックス１０７が、時刻指示針１０６の回転中心を中心とする同一円周上に配置されるものに限らない。この発明にかかる実施の形態の電波修正時計１００において、インデックス１０７は、たとえば、少なくとも一部のインデックス１０７が時刻指示針１０６の回転範囲内に配置され、別の一部のインデックス１０７が時刻指示針１０６の回転範囲よりも外周側に配置されるものであってもよい。
【００３１】
また、文字板１０５には、アンテナによる衛星信号の受信制御に関する情報を表示するためのマーカー１０８が配置されている。マーカー１０８は、たとえば、衛星信号の受信中であることを示す「ＲＸ」や、アンテナによる衛星信号の受信処理の成否を示す「ＮＯ」や「ＯＫ」などの文字列、および、当該文字列が示す各位置を示す記号によって実現することができる。
【００３２】
ケース１０１と裏蓋部材と文字板１０５とによって囲まれる空間には、時刻指示針１０６を回転駆動する輪列やモータ（いずれも図示を省略する）などによって構成される駆動機構（図２を参照）が設けられている。時刻指示針１０６は、輪列を介してモータに連結されており、当該モータの駆動力を受けて回転する。電波修正時計１００は、文字板１０５の表面側において、駆動機構によって時刻指示針１０６を回転駆動し、インデックス１０７に対する時刻指示針１０６の位置によって、現在の時刻をアナログ表示する。電波修正時計１００においては、文字板１０５、時刻指示針１０６、インデックス１０７、輪列、モータなどによって時刻表示部１０９が構成される。
【００３３】
また、文字板１０５には、インジケーター１１０が設けられている。インジケーター１１０は、電源（二次電池、図２を参照）の電圧値を示す目盛り１１１によって区分される、複数の区間表示部１１２（１１２ａ〜１１２ｅ）を備えている。具体的には、インジケーター１１０は、たとえば、ＢＤ３（たとえば、３．６Ｖ）以上であってＢＤ７（たとえば、４．０Ｖ）以下の範囲における電圧値を、０．１Ｖごとに区分した複数の区間表示部１１２（１１２ａ〜１１２ｅ）を備えている。
【００３４】
複数の区間表示部１１２（１１２ａ〜１１２ｅ）は、それぞれ、「ＣＨＧ」、「Ｌ１」、「Ｌ２」、「Ｌ３」、「Ｌ４」の電圧レベルに対応している。インジケーター１１０において、各区間表示部１１２（１１２ａ〜１１２ｅ）は、時刻指示針１０６の通常の状態における回動方向（時計回り方向）において、上流側から、「Ｌ４」、「Ｌ３」、「Ｌ２」、「Ｌ１」、「ＣＨＧ」の順で配置されている。
【００３５】
インジケーター１１０は、電源の電圧値がＢＤ４（たとえば、３．７Ｖ）を下回る範囲、すなわち、ＢＤ０（たとえば、３．３Ｖまたは３．３Ｖ以下）、ＢＤ１（たとえば、３．４Ｖ）、ＢＤ２（たとえば、３．５Ｖ）、ＢＤ３（たとえば、３．６Ｖ）である場合、機能指示針１１３によって「ＣＨＧ」の区間表示部１１２ｅを指し示す。より具体的には、電源の電圧値がＢＤ４を下回る範囲である場合、インジケーター１１０は、「ＣＨＧ」の区間表示部１１２ｅ（あるいは区間表示部１１２ｅの下限に対応する目盛り１１１）を、機能指示針１１３によって指し示す（図１５を参照）。
【００３６】
インジケーター１１０は、電源の電圧値がＢＤ４以上であってＢＤ５（たとえば、３．８Ｖ）を下回る場合、機能指示針１１３によって「Ｌ１」の区間表示部１１２ｄを指し示す。より具体的には、電源の電圧値がＢＤ４以上であってＢＤ５を下回る範囲である場合、インジケーター１１０は、「Ｌ１」の区間表示部１１２ｄ（あるいは区間表示部１１２ｄと区間表示部１１２ｅとの境界に位置する目盛り１１１）を、機能指示針１１３によって指し示す（図１５における「Ｌ１表示」の右隣を参照）。
【００３７】
インジケーター１１０は、電源の電圧値がＢＤ５以上であってＢＤ６（たとえば、３．９Ｖ）を下回る場合、機能指示針１１３によって「Ｌ２」の区間表示部１１２ｃを指し示す。より具体的には、電源の電圧値がＢＤ５以上であってＢＤ６を下回る範囲である場合、インジケーター１１０は、「Ｌ２」の区間表示部１１２ｃ（あるいは区間表示部１１２ｃと区間表示部１１２ｄとの境界に位置する目盛り１１１）を、機能指示針１１３によって指し示す（図１５における「Ｌ２表示」の右隣を参照）。
【００３８】
インジケーター１１０は、電源の電圧値がＢＤ６以上であってＢＤ７（たとえば、４．０Ｖ）を下回る場合、機能指示針１１３によって「Ｌ３」の区間表示部１１２ｂを指し示す。より具体的には、電源の電圧値がＢＤ６以上であってＢＤ７を下回る範囲である場合、インジケーター１１０は、「Ｌ３」の区間表示部１１２ｂ（あるいは区間表示部１１２ｂと区間表示部１１２ｃとの境界に位置する目盛り１１１）を、機能指示針１１３によって指し示す（図１５における「Ｌ３表示」の右隣を参照）。
【００３９】
インジケーター１１０は、電源の電圧値がＢＤ７以上である場合、機能指示針１１３によって「Ｌ４」の区間表示部１１２ａを指し示す。より具体的には、電源の電圧値がＢＤ７以上である場合、インジケーター１１０は、「Ｌ４」の区間表示部１１２ａの下限に対応し、区間表示部１１２ａ（あるいは区間表示部１１２ａと区間表示部１１２ｂとの境界に位置する目盛り１１１）を、機能指示針１１３によって指し示す。
【００４０】
インジケーター１１０において、複数の区間表示部１１２（１１２ａ〜１１２ｅ）で表示される電源の電圧値の幅は、ほぼ同じ値に設定されている。この実施の形態におけるインジケーター１１０は、少なくとも、目盛り１１１によって区切られる区間表示部１１２ａ、１１２ｂ、１１２ｃ、１１２ｄは、電圧値の幅が同じ値に設定されている。各区間表示部１１２が表示する電源の電圧値の幅は、同じ値に（０．１Ｖ）に設定されている。
【００４１】
機能指示針１１３は、電源の電圧値に応じて変位し、電源の電圧値が、各区間表示部１１２に対応する電圧値以上の電圧値となった場合に、該当する区間表示部１１２（１１２ａ〜１１２ｅのいずれか）を指し示す。具体的には、たとえば、電源の電圧値が３．６９Ｖの場合、機能指示針１１３は、「ＣＨＧ」の電圧レベルに対応する区間表示部１１２ｅを指し示す。また、具体的には、たとえば、電源の電圧値が３．７１Ｖの場合、機能指示針１１３は、「Ｌ１」の電圧レベルに対応する区間表示部１１２ｄを指し示す。
【００４２】
「ＣＨＧ」の電圧レベルに対応する区間表示部１１２ｅは、残余の区間表示部１１２ａ〜１１２ｄとは異なる表示が設けられている。具体的には、たとえば、区間表示部１１２ｅは、残余の区間表示部１１２ａ〜１１２ｄとは異なる色のマーキングがなされている。これにより、インジケーター１１０は、機能指示針１１３により「ＣＨＧ」の区間表示部１１２ｅを指し示すことによって、容易かつ安価に電源（二次電池）の蓄電量が減少していることを案内し、積極的な蓄電（充電）を促すことができる。インジケーター１１０を構成する機能指示針１１３は、曜日を示す機能指示針１１３（曜針）、サマータイムのＯＮ／ＯＦＦを示す機能指示針１１３としても機能する。
【００４３】
（電波修正時計１００のハードウエア構成）
つぎに、この発明にかかる実施の形態の電波修正時計１００のハードウエア構成について説明する。図２は、この発明の実施の形態にかかる電波修正時計１００のハードウエア構成を示す説明図である。
【００４４】
図２において、この発明にかかる実施の形態の電波修正時計１００は、アンテナ２０１と、受信回路２０２と、制御回路２０３と、電源２０４と、昇圧部２０５と、ソーラーセル２０６と、発電検出制御部２０７と、検出用抵抗値２０８と、駆動機構２０９と、時刻表示部１０９と、スイッチ２１０と、スイッチ２１１と、を備えている。アンテナ２０１、受信回路２０２、制御回路２０３、電源２０４、昇圧部２０５、ソーラーセル２０６、発電検出制御部２０７、検出用抵抗値２０８、駆動機構２０９、時刻表示部１０９、スイッチ２１０、スイッチ２１１は、ケース１０１と裏蓋部材と文字板１０５とによって囲まれる空間内に設けられている。
【００４５】
アンテナ２０１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から送信される衛星信号を受信する。具体的には、アンテナ２０１は、たとえば、ＧＰＳ衛星から送信される、周波数約１．６ＧＨｚの電波を受信するパッチアンテナ２０１によって実現することができる。ＧＰＳ衛星は、それぞれ、地球の周回軌道を周回しており、高精度の原子時計を搭載し、当該原子時計によって計時された時刻情報を含んだ衛星信号を周期的に送信する。アンテナ２０１は、複数のＧＰＳ衛星から送信される衛星信号を受信する。
【００４６】
各ＧＰＳ衛星は、計２５フレーム（ページ）を１セットとする航法データを繰り返し送信している。各フレームは３０秒分の信号を含んでおり、ＧＰＳ衛星は、全２５フレームの信号を１２．５分周期で送信する。さらに、各フレームは、５個のサブフレームから構成される。１フレームが３０秒なので、１つのサブフレームは６秒分の信号に相当する。１つのサブフレームは、１０ワードから構成され、１ワード３０ビット、１サブフレーム全体で３００ビット分の情報を含んでいる。
【００４７】
各サブフレームの先頭ワード（第１ワード）は、ＴＬＭ（ＴｅＬｅＭｅｔｒｙ  ｗｏｒｄ）と称され、その先頭部分（すなわち、サブフレーム全体の先頭部分）には、当該サブフレームの開始位置を示すプリアンブルが含まれる。さらに各サブフレームの２番目のワード（第２ワード）は、ＨＯＷ（ＨａｎｄＯｖｅｒ  Ｗｏｒｄ）と称され、その先頭部分には、ＴＯＷ（Ｔｉｍｅ  Ｏｆ  Ｗｅｅｋ）と呼ばれる時刻情報が含まれている。
【００４８】
ＴＯＷは、週の始まり（日曜日の午前０：００）を起点としたＧＰＳ時刻を示す時刻情報である。電波修正時計１００は、１または複数のＧＰＳ衛星からこのＴＯＷのデータを受信して、週番号ＷＮの情報と組み合わせることで、ＧＰＳ衛星によって計時されているＧＰＳ時刻を知ることができる。週番号ＷＮは、ＴＯＷにより表される時刻が属する週の番号を示す情報であって、週に１度、日曜日の午前０：００になるごとにカウントアップされる。週番号ＷＮの情報は、各フレームの第１サブフレーム内に格納されてＧＰＳ衛星から送信されている。
【００４９】
週番号ＷＮとＴＯＷのデータによって得られるＧＰＳ時刻は、協定世界時に対して、閏秒の累積によって生じた整数秒分のずれがある。ＧＰＳ衛星は、このずれを補正するために用いられる閏秒補正値ＬＳの情報も送信する。具体的に、閏秒補正値ＬＳの情報は、航法データのうち、第１８ページ目のフレームの第４サブフレームに格納されている。電波修正時計１００は、この閏秒補正値ＬＳの情報を受信し、ＧＰＳ時刻に対して閏秒補正値ＬＳを用いた補正をおこなうことで、協定世界時に準拠した時刻情報を取得する。第１８ページ目のフレームの第４サブフレームには、閏秒補正値ＬＳだけでなく、次回の閏秒更新予定日時を示す情報が含まれている。電波修正時計１００は、閏秒補正値ＬＳとともに、閏秒更新予定日時に関する情報を受信する。
【００５０】
また、アンテナ２０１は、所定の送信局から送信される標準電波を受信してもよい。標準電波は、標準時と周波数の国家標準または国際標準として政府や国際機関が放送している電波であって、たとえば、ＪＪＹなどの標準周波数報時局から送信され、タイムコードが重畳されている。
【００５１】
受信回路２０２は、アンテナ２０１によって受信された衛星信号を復号して、復号の結果得られる衛星信号の内容を示すビット列（受信データ）を出力する。具体的に、受信回路２０２は、高周波回路（ＲＦ回路）２０２ａとデコード回路２０２ｂとを含んで構成されている。高周波回路２０２ａは、高周波数で動作する集積回路であって、アンテナ２０１が受信したアナログ信号に対して増幅、検波をおこなって、ベースバンド信号に変換する。デコード回路２０２ｂは、ベースバンド処理をおこなう集積回路であって、高周波回路２０２ａが出力するベースバンド信号を復号してＧＰＳ衛星から受信したデータの内容を示すビット列を生成し、制御回路２０３に対して出力する。
【００５２】
制御回路２０３は、演算部２０３ａと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３ｂと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３ｃと、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）２０３ｄと、モータ駆動回路２０３ｅと、を含んで構成されるマイクロコンピュータによって実現することができる。
【００５３】
演算部２０３ａは、ＲＯＭ２０３ｂに格納された各種の制御プログラムに従って各種の情報処理をおこなう。ＲＡＭ２０３ｃは、演算部２０３ａのワークメモリとして機能し、演算部２０３ａの処理対象となるデータが書き込まれる。ＲＴＣ２０３ｄは、演算部２０３ａに対して、電波修正時計１００内部での計時に使用されるクロック信号を出力する。
【００５４】
演算部２０３ａは、ＲＴＣ２０３ｄが出力したクロック信号に基づいて内部時刻を計時する。また、演算部２０３ａは、計時した内部時刻を、受信回路２０２によって受信された衛星信号に基づいて修正し、時刻表示部１０９に表示すべき時刻（表示時刻）を決定する。モータ駆動回路２０３ｅは、演算部２０３ａが決定した表示時刻に応じて、駆動機構２０９に対して駆動信号を出力する。
【００５５】
駆動機構２０９は、モータ駆動回路２０３ｅから出力される駆動信号に応じて動作するモータや輪列を含んで構成することができる。モータは、具体的には、たとえば、ステップモータによって実現することができ、モータ駆動回路２０３ｅから出力される駆動パルスに応じた正転（右回り）または逆転（左回り）の回転動作をおこなう。駆動機構２０９は、ステップモータの回転を、輪列を介して時刻指示針１０６に伝達することによって、当該時刻指示針１０６を回転させる。
【００５６】
駆動機構２０９において、モータは、一つであっても複数であってもよい。複数のモータを備える電波修正時計１００においては、たとえば、時刻指示針１０６を実現する時針、分針、秒針などを、それぞれ独立したモータによって独立して駆動することができる。この場合、モータおよび輪列は、時刻指示針１０６の数と同数設けられる。
【００５７】
複数のモータを備える電波修正時計１００においては、モータの数と時刻指示針１０６の数とが一致していなくてもよい。具体的には、たとえば、時刻指示針１０６のうち分針および秒針を１つめのモータによって駆動し、２つめのモータによって時刻指示針１０６のうち時針を駆動するようにしてもよい。この場合、モータおよび輪列は、時刻指示針１０６の数よりも少ない。電波修正時計１００においては、時刻指示針１０６として、時針、分針、秒針に加えて、日板を備えていてもよい。
【００５８】
電波修正時計１００においては、演算部２０３ａが決定した表示時刻に応じた駆動信号を駆動機構２０９に対して出力すると、モータが駆動され、当該モータに連結された輪列を介して時刻指示針１０６が回動する。これにより、時刻表示部１０９において、制御回路２０３によって生成された表示時刻を表示することができる。
【００５９】
電源２０４は、受信回路２０２や制御回路２０３など、電波修正時計１００が備える各部に電力を供給する。この実施の形態の電波修正時計１００において、電源２０４は、たとえば、リチウムイオン電池などの二次電池によって実現することができる。電源２０４としての二次電池は、化学エネルギーを電気エネルギーに変換（放電）することにより、電波修正時計１００が備える各部に電力を供給する電源２０４（化学電池）であって、放電に加えて、電気エネルギーを化学エネルギーに変換することにより蓄電（充電）することができる。
【００６０】
電源２０４は、ソーラーセル２０６（太陽電池）によって発電された電力を蓄積（蓄電）する。電波修正時計１００は、電源２０４の電圧値を検出する、図示を省略する電圧センサを備えている。電圧センサの出力値（電源２０４の電圧値）は、演算部２０３ａに出力される。
【００６１】
スイッチ２１０は、電源２０４から受信回路２０２への電力供給路の途中に設けられており、制御回路２０３から出力される制御信号にしたがってオン／オフが切り替えられる。電波修正時計１００においては、制御回路２０３によりスイッチ２１０のオン／オフを切り替えることにより、受信回路２０２の動作タイミングを制御することができる。受信回路２０２は、スイッチ２１０を介して電源２０４から電力が供給されている間だけ動作して、アンテナ２０１が受信した衛星信号の復号をおこなう。
【００６２】
ソーラーセル２０６は、文字板１０５の裏蓋側に配置されており、風防ガラス１０２を介して文字板１０５に入射する太陽光などの光によって発電し、発電した電力を電源２０４に出力する。昇圧部２０５は、制御回路２０３によって駆動制御され、ソーラーセル２０６が発電した電力における電圧を昇圧して電源２０４に出力する。昇圧部２０５は、たとえば、ＤＣ／ＤＣコンバータによって構成することができる。
【００６３】
スイッチ２１１は、ソーラーセル２０６から電源２０４への電力供給路の途中（ソーラーセル２０６と昇圧部２０５との間）に配置されている。スイッチ２１１は、制御回路２０３からの制御信号に応じて、ソーラーセル２０６の接続先を電源２０４（昇圧部２０５）または検出用抵抗値２０８に切り換える。
【００６４】
制御回路２０３は、電源２０４への蓄電をおこなう際は、ソーラーセル２０６と電源２０４とをスイッチ２１１を介して接続する。また、制御回路２０３は、ソーラーセル２０６の発電量を検出する際には、ソーラーセル２０６と電源２０４との接続を切り離し、ソーラーセル２０６と検出用抵抗値２０８とをスイッチ２１１を介して接続する。
【００６５】
発電検出制御部２０７は、スイッチ２１１および検出用抵抗値２０８を介してソーラーセル２０６に接続され、ソーラーセル２０６に接続されている状態において、ソーラーセル２０６の発電量を検出する。発電検出制御部２０７は、検出用抵抗値２０８を介して、ソーラーセル２０６から昇圧部２０５を介して電源２０４に流れる電流値を計測することにより、ソーラーセル２０６の発電量を検出する。
【００６６】
電波修正時計１００は、表示画面２１２および表示制御部２１３を備えていてもよい。表示画面２１２は、たとえば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）によって実現することができる。表示画面２１２は、ＬＣＤに代えて、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイを用いてもよい。表示制御部２１３は、制御回路２０３から出力される制御信号にしたがって、表示画面２１２を駆動制御する。表示画面２１２は、表示制御部２１３によって駆動制御されて、たとえば、発電量の積算値自体を表示する。
【００６７】
表示画面２１２は、発電量の積算値を直接表示するものに限らない。表示画面２１２は、発電量の積算値を直接表示することに代えて、あるいは加えて、たとえば、現状の発電量に基づき、充電が完了するまでにかかる時間（残り時間）を表示してもよい。また、積算値表示部は、発電量の積算値を直接表示することに代えて、あるいは加えて、現状の電圧値（蓄電量）で、外部電波を受信することが可能な回数（受信回数）を表示するようにしてもよい。また、積算値表示部は、受信する外部電波の種類ごとに、表示内容を変更してもよい。
【００６８】
電波修正時計１００は、ＬＥＤ、ＬＥＤ駆動回路、アラーム、アラーム駆動回路（いずれも図示を省略する）などを備えていてもよい。ＬＥＤ駆動回路は、ＬＥＤを駆動してバックライトとして表示画面を照明したり、警告光を出力したりする。ＬＥＤの代わりに、ＥＬ、ランプなどを用いてもよい。アラーム駆動回路は、アラームが搭載する図示を省略する圧電素子を駆動して、アラーム（ブザー）を出力する。アラーム駆動回路は、告知の種類によって、音の種類、高さ、音量などを変えて出力してもよい。
【００６９】
（発電量の検出方法）
つぎに、この発明にかかる実施の形態の電波修正時計１００における、ソーラーセル２０６の発電量の検出方法について説明する。図３は、ソーラーセル２０６の発電量の検出にかかる構成を示す説明図である。
【００７０】
図３において、検出用抵抗値２０８は、並列接続された、抵抗値の異なる複数の抵抗を備えている。この実施の形態においては、抵抗ランクが「１」のＲ０抵抗、抵抗ランクが「２」のＲ１抵抗、抵抗ランクが「３」のＲ２抵抗、抵抗ランクが「４」のＲ３抵抗、抵抗ランクが「５」のＲ４抵抗、抵抗ランクが「６」のＲ５抵抗、抵抗ランクが「７」のＲ６抵抗の７つの抵抗を備えている。この実施の形態においては、抵抗ランクの数値が大きいほど、大きい抵抗値が設定されている。
【００７１】
複数の抵抗には、それぞれスイッチが接続されている。発電検出制御部２０７は、いずれか一つの抵抗値に電流が流れるように各スイッチのオン／オフを切り換える。各スイッチは、それぞれ、一端が各抵抗に接続され、他端が電源２０４に接続されている。各スイッチは、オンされた状態で電源電圧（ＶＤＤ）が印加される。
【００７２】
発電によりソーラーセル２０６が出力する電流値は、ソーラーセル２０６が受ける光の量により変動する。発電検出制御部２０７は、発電量の検出に際して、ソーラーセル２０６と検出用抵抗値２０８とを接続した状態において、当該検出用抵抗値２０８におけるいずれか一つの抵抗のスイッチをオン状態とし、電源２０４の電圧値が、あらかじめ定められた検出閾値を上回るか下回るかを抵抗ごとに判断する。発電検出制御部２０７は、検出閾値を上回ると判断した場合に、「暗」を検出する。発電検出制御部２０７は、検出閾値を下回ると判断した場合に、「明」を検出する。
【００７３】
発電検出制御部２０７は、演算部２０３ａから出力された発電量の検出開始の指示信号を受け付けた場合、検出用抵抗値２０８におけるいずれか一つの抵抗に接続されたスイッチをオン状態とし、抵抗ごとに「明」か「暗」かを検出し、検出結果に基づいて、ソーラーセル２０６が出力する電流値（発電量）に応じたランク情報を出力する。
【００７４】
図４は、ランク情報の出力にかかる発電検出制御部２０７の処理手順を示すフローチャートである。図４において、発電検出制御部２０７は、まず、「明」を検出したか否かを判断する（ステップＳ４０１）。ステップＳ４０１において、「明」を検出していない場合（ステップＳ４０１：Ｎｏ）、発電量のランクを「０」に決定する（ステップＳ４３１）。
【００７５】
ステップＳ４０１において、「明」を検出した場合（ステップＳ４０１：Ｙｅｓ）、抵抗ランクが「４」の抵抗Ｒ３のスイッチをオン状態とし（ステップＳ４０２）、所定時間（たとえば２５０ｍｓ）待機する（ステップＳ４０３：Ｎｏ）。そして、抵抗ランクが「４」の状態において所定時間が経過した場合（ステップＳ４０３：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４０４）。
【００７６】
ステップＳ４０４において、「明」を検出した場合（ステップＳ４０４：Ｙｅｓ）、抵抗ランクが「６」の抵抗Ｒ５のスイッチをオン状態とし（ステップＳ４０５）、所定時間待機する（ステップＳ４０６：Ｎｏ）。そして、抵抗ランクが「６」の状態において所定時間が経過した場合（ステップＳ４０６：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４０７）。
【００７７】
ステップＳ４０７において、「明」を検出した場合（ステップＳ４０７：Ｙｅｓ）、抵抗ランクが「７」の抵抗Ｒ６のスイッチをオン状態とし（ステップＳ４０８）、所定時間待機する（ステップＳ４０９：Ｎｏ）。そして、抵抗ランクが「７」の状態において所定時間が経過した場合（ステップＳ４０９：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４１０）。
【００７８】
ステップＳ４１０において、「明」を検出した場合（ステップＳ４１０：Ｙｅｓ）、発電量のランクを「８」に決定する（ステップＳ４１１）。一方、ステップＳ４１０において、「明」を検出していない場合（ステップＳ４１０：Ｎｏ）、発電量のランクを「７」に決定する（ステップＳ４１２）。
【００７９】
ステップＳ４０７において、「明」を検出していない場合（ステップＳ４０７：Ｎｏ）、抵抗ランクが「５」の抵抗Ｒ４のスイッチをオン状態とし（ステップＳ４１３）、所定時間待機する（ステップＳ４１４：Ｎｏ）。そして、抵抗ランクが「５」の状態において所定時間が経過した場合（ステップＳ４１４：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４１５）。
【００８０】
ステップＳ４１５において、「明」を検出した場合（ステップＳ４１５：Ｙｅｓ）、発電量のランクを「６」に決定する（ステップＳ４１６）。一方、ステップＳ４１５において、「明」を検出していない場合（ステップＳ４１５：Ｎｏ）、発電量のランクを「５」に決定する（ステップＳ４１７）。
【００８１】
ステップＳ４０４において、「明」を検出していない場合（ステップＳ４０４：Ｎｏ）、抵抗ランクが「２」の抵抗Ｒ１のスイッチをオン状態とし（ステップＳ４１８）、所定時間待機する（ステップＳ４１９：Ｎｏ）。そして、抵抗ランクが「２」の状態において所定時間が経過した場合（ステップＳ４１９：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４２０）。
【００８２】
ステップＳ４２０において、「明」を検出した場合（ステップＳ４２０：Ｙｅｓ）、抵抗ランクが「３」の抵抗Ｒ２のスイッチをオン状態とし（ステップＳ４２１）、所定時間待機する（ステップＳ４２２：Ｎｏ）。そして、抵抗ランクが「３」の状態において所定時間が経過した場合（ステップＳ４２２：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４２３）。
【００８３】
ステップＳ４２３において、「明」を検出した場合（ステップＳ４２３：Ｙｅｓ）、発電量のランクを「４」に決定する（ステップＳ４２４）。一方、ステップＳ４２３において、「明」を検出していない場合（ステップＳ４２３：Ｎｏ）、発電量のランクを「３」に決定する（ステップＳ４２５）。
【００８４】
ステップＳ４２０において、「明」を検出していない場合（ステップＳ４２０：Ｎｏ）、抵抗ランクが「１」の抵抗Ｒ０のスイッチをオン状態とし（ステップＳ４２６）、所定時間待機する（ステップＳ４２７：Ｎｏ）。そして、抵抗ランクが「１」の状態において所定時間が経過した場合（ステップＳ４２７：Ｙｅｓ）、「明」を検出したか否かを判断する（ステップＳ４２８）。
【００８５】
ステップＳ４２８において、「明」を検出した場合（ステップＳ４２８：Ｙｅｓ）、発電量のランクを「２」に決定する（ステップＳ４２９）。一方、ステップＳ４２８において、「明」を検出していない場合（ステップＳ４２８：Ｎｏ）、発電量のランクを「１」に決定する（ステップＳ４３０）。発電検出制御部２０７は、発電量の検出に際して、図４に示した処理を実行し、決定した発電量のランクを示すランク情報を、制御回路２０３（演算部２０３ａ）に対して出力する。
【００８６】
図４のフローチャートに示したように、この実施の形態においては、発電量の検出に際して、抵抗値の中央（抵抗ランク「４」のＲ３抵抗）から検出をおこない、抵抗値の中央から抵抗値を大きくしていく、あるいは、抵抗値の中央から抵抗値を小さくしていくように抵抗を切り換える。これにより、もっとも抵抗値が大きい抵抗から抵抗値が小さくなる抵抗に順次切り換える場合、あるいは、もっとも抵抗値が小さい抵抗から抵抗値が大きくなる抵抗に順次切り換える場合と比較して、発電量の検出（発電量のランクの決定）にかかる時間の短縮を図ることができる。
【００８７】
（発電量テーブルの一例）
つぎに、発電量テーブルの一例について説明する。図５は、発電量テーブルの一例を示す説明図である。図５において、発電量テーブル５００は、上記の図４に示した処理によって決定される、ソーラーセル２０６の発電量に応じて定められた複数段階のランクごとに、各ランクにおける仮想的な発電量（検出発電量）を関連付けて記憶する。発電量テーブル５００は、たとえば、ＲＯＭ２０３ｂに格納される。
【００８８】
この実施の形態の発電量テーブル５００は、「０」ランク〜「８」ランクまでの９段階のランクと、各ランクにおける検出発電量と、を関連付けて記憶している。具体的に、「０」ランクにおける検出発電量は０、「１」ランクにおける検出発電量は１、「２」ランクにおける検出発電量は２、「３」ランクにおける検出発電量は４、「４」ランクにおける検出発電量は８とされている。また、「５」ランクにおける検出発電量は１６、「６」ランクにおける検出発電量は３２、「７」ランクにおける検出発電量は６４、「８」ランクにおける検出発電量は１２８とされている。
【００８９】
（電波修正時計１００の電圧レベル）
つぎに、この発明にかかる実施の形態の電波修正時計１００の電圧レベルについて説明する。図６は、この発明にかかる実施の形態の電波修正時計１００の電圧レベルを示す説明図である。図６に示すように、この発明にかかる実施の形態の電波修正時計１００においては、電源２０４の電圧値に応じて複数段階の電圧レベルが設定されている。
【００９０】
上記のように、電波修正時計１００の電圧レベルは、たとえば、電源２０４の電圧値に基づいて、設定することができる。具体的には、たとえば、図６に示したように、電源２０４の電圧値がＢＤ４〜ＢＤ６の場合、電波修正時計１００においては、「時刻通常状態」に相当する電圧レベル「Ｌ１」、「Ｌ２」、「Ｌ３」、「Ｌ４」が設定される（図７を参照）。また、具体的には、たとえば、図６に示したように、電源２０４の電圧値がＢＤ２〜ＢＤ３の場合、電波修正時計１００においては、「充電警告状態」に相当する電圧レベル「ＣＨＧ」が設定される（図７を参照）。
【００９１】
（電波修正時計１００の状態と電源２０４の電圧値との関係）
【００９２】
図７は、この発明にかかる実施の形態の電波修正時計１００の状態と電源２０４の電圧値との関係を示す説明図である。図７においては、電源２０４の電圧値の減少に応じて「充電警告状態」が設定された後の、電源（二次電池）２０４の電圧値の変化に応じて設定される各状態と当該各状態が設定される流れとを示している。
【００９３】
図７において、電波修正時計１００は、「充電警告状態」が設定された後の電源２０４の電圧値の減少に応じて、当該電源２０４の電圧値がＢＤ０以下であることが検出された場合に、「停止警告状態」を設定する。そして、「停止警告状態」において２秒周期で検出をおこなった結果、電源２０４の電圧値がＢＤ０以下であることを連続して所定回数（たとえば、６回）検出した場合に、「ハード制御領域停止状態」を設定する。
【００９４】
「ハード制御領域停止状態」は、電源２０４の電圧値がＢＤ１を超えるまで継続して設定される。電波修正時計１００は、「ハード制御領域停止状態」において、電源２０４の電圧値がＢＤ１に達した場合に、所定の操作がおこなわれた場合に電波修正時計１００の各種機能を初期状態に戻す機能であるシステムリセットを解除する。その後、時刻を機械的に計時する機械的構造の動作を復帰（ハード復帰）させる。
【００９５】
電波修正時計１００は、「ハード制御領域停止状態」からハード復帰した後、マイコンによる所定の制御プログラムの実行を開始し、当該マイコンのＯＳ（ＲＯＭ２０３ｂに記憶された制御プログラム）の読み込みをおこない、ＲＡＭ２０３ｃなどに確保されたメインカウンタをクリアする。ここで、電源２０４の電圧値がＢＤ１以下となった場合、電波修正時計１００は、「ハード制御領域停止状態」を設定する。電波修正時計１００は、マイコンによる所定の制御プログラムの実行を開始し、当該マイコンのＯＳの読み込みをおこない、メインカウンタをクリアした時点において、電源２０４の電圧値がＢＤ２以上であることが検出された場合、「充電警告状態」を設定する。
【００９６】
電波修正時計１００は、「充電警告状態」において、電源２０４の電圧値がＢＤ４以上であることを検出した場合、「充電復帰状態」を設定する。電波修正時計１００は、「充電復帰状態」において、充電復帰カウンタを用いてソーラーセル２０６の発電量の積算値を算出し、算出した積算値が充電復帰電圧以上になったか否かを判断する。電波修正時計１００は、「充電復帰状態」において、所定時間ごと（たとえば、５分ごと）にソーラーセル２０６の発電量の積算値を算出し、積算値を算出するごとに、当該積算値が充電復帰電圧以上になったか否かを判断する。
【００９７】
電波修正時計１００は、「充電復帰状態」において、電源２０４の電圧値がＢＤ５以上であることを検出した場合、「時刻通常状態」を設定する。また、電波修正時計１００は、「充電復帰状態」において、充電復帰カウンタの値が所定の閾値を超えていると判断した場合、「時刻通常状態」を設定する。充電復帰カウンタは、たとえば、制御回路２０３におけるＲＡＭ２０３ｃなどに確保することができる。また、電波修正時計１００は、「充電復帰状態」において、電源２０４の電圧値がＢＤ３以下あることを検出した場合に、「充電警告状態」を設定する。
【００９８】
充電復帰カウンタの値の判断にかかる所定の閾値は、たとえば、電波修正時計１００を「時刻通常状態」において所定日数（たとえば、１０日間）使用した場合に消費する電力量とすることができる。これにより、電波修正時計１００を「時刻通常状態」において所定日数（たとえば、１０日間）使用した場合にも、電波修正時計１００の運転状態を「時刻通常状態」とすることができる。「時刻通常状態」においては、上記の「通常使用状態」、「ＰＳ状態」、「受信状態」を設定することができる。
【００９９】
電波修正時計１００においては、上記の各種の状態の他、ＲＴＣ２０３ｄが計時する内部時刻の修正が可能な時刻修正状態を設定することができる。電波修正時計１００は、たとえば、操作部１０４に対する所定の操作を受け付けた場合に時刻修正状態を設定する。ＲＴＣ２０３ｄによる内部時刻の計時は、電波修正時計１００の状態として内部時刻の修正が可能な時刻修正状態が設定されている場合に停止してもよい。
【０１００】
アンテナ２０１や受信回路２０２などが消費する電力量は、電波修正時計１００の動作状態に応じて異なる。具体的には、アンテナ２０１や受信回路２０２などが消費する電力量は、たとえば、ＧＰＳ電波を受信する電波修正時計１００においては、位置および時刻に関する情報を取得する測位動作状態と、時刻に関する情報のみを取得する測時動作状態とで異なる。
【０１０１】
また、具体的には、アンテナ２０１や受信回路２０２などが消費する電力量は、たとえば、標準電波を受信する電波修正時計１００においては、年・月・日・時刻に関する情報を取得する全データ取得動作状態と、分同期に関する情報のみを取得して００秒のみ合わせたり、時分データに関する情報のみを取得して時分のみを合わせたりする簡易受信動作状態とで異なる。
【０１０２】
（電波修正時計１００の機能的構成）
つぎに、この発明にかかる実施の形態の電波修正時計１００の機能的構成について説明する。図８は、この発明にかかる実施の形態の電波修正時計１００の機能的構成を示す説明図である。図８において、この発明にかかる実施の形態の電波修正時計１００の各機能は、発電部８０１、発電量検出部８０２、蓄電部８０３、電圧検出部８０４、制御部８０５、記憶部８０６、表示部８０７、操作部１０４、計時部８０８および負荷部８０９によって実現することができる。
【０１０３】
発電部８０１は、受光した光により発電する。発電部８０１の機能は、ソーラーセル２０６によって実現することができる。発電量検出部８０２は、発電部８０１による発電量を検出する。発電量検出部８０２は、発電部８０１による発電量に応じた信号を、制御部８０５に対して出力する。発電量検出部８０２は、発電部８０１による発電量を直接示す信号を出力してもよく、発電部８０１による発電量に応じたランクを示す信号を出力してもよい。発電量検出部８０２の機能は、発電検出制御部２０７、検出用抵抗値２０８などによって実現することができる。
【０１０４】
蓄電部８０３は、発電部８０１によって発電された電力を蓄電する。蓄電部８０３の機能は、電源（二次電池）２０４などによって実現することができる。電圧検出部８０４は、蓄電部８０３の電圧値を検出することにより、蓄電部８０３の蓄電量を検出する。電圧検出部８０４の機能は、たとえば、図示を省略する電圧センサによって実現することができる。
【０１０５】
制御部８０５は、電圧検出部８０４の検出結果に基づいて、蓄電部８０３すなわち電源（二次電池）２０４の電圧値が、充電警告電圧である第１の電圧値を下回った場合に、電波修正時計１００の状態を通常状態から、警告状態に切り換える。充電警告電圧である第１の電圧値（積算の閾値）は、たとえば、３．６Ｖに設定することができる。
【０１０６】
通常状態は、電波修正時計１００が備えるすべての機能を有効とする状態であり、上記のように電源２０４の電圧値がＢＤ４以上である場合に設定される「通常使用状態」、「ＰＳ状態」、「時刻通常状態」によって実現することができる。警告状態は、通常状態における機能の一部を制限する状態であって、上記のように電源２０４の電圧値が充電警告電圧である第１の電圧値（ＢＤ３）を下回った場合に設定される「充電警告状態」によって実現することができる。
【０１０７】
また、制御部８０５は、発電量検出部８０２の検出結果に基づいて、蓄電部８０３すなわち電源（二次電池）２０４の電圧値が第１の電圧値である充電警告電圧（ＢＤ３）を下回った場合、充電警告電圧である第１の電圧値（ＢＤ３）を下回った後（警告状態に切り換えた後）、第１の電圧値を上回ってから、ソーラーセル２０６による発電量の積算値を算出する。算出した積算値は、充電復帰カウンタに記憶する。
【０１０８】
制御部８０５は、たとえば、「１日に１回」などの所定期間ごとに、充電復帰カウンタに記憶した積算値から、警告状態において消費する電流値を差し引いてもよい。差し引く電流値は、たとえば、所定期間の長さに応じて設定することができ、充電復帰カウンタに記憶した積算値から「１日に１回」差し引く電流値は、警告状態において１日間で消費する電流値とすることができる。
【０１０９】
また、制御部８０５は、積算値を算出するごとに、算出した積算値が所定の閾値に達したか否かを判断する。所定の閾値は、二次電池の電圧値が、第１の電圧値から充電復帰電圧である第２の電圧値になるまでに要する発電量に基づいて設定される。充電復帰電圧である第２の電圧値（積算の閾値）は、たとえば、３．７Ｖに設定することができる。
【０１１０】
さらに、所定の閾値は、電波修正時計１００において、ソーラーセル２０６による発電ができない状態において、所望の処理を所望する回数実行するために要する電力量に基づいて設定することができる。具体的には、所定の閾値は、たとえば、時刻の修正に用いる電波（ＧＰＳ電波や標準電波）の受信にかかる処理を５回実行するために要する電力量に相当する電圧値とすることができる。
【０１１１】
ＧＰＳ信号（ＧＰＳ電波）を受信する場合、ＴＯＷは６秒周期であることに対し、週番号ＷＮは３０秒周期であるため、時刻情報を５回分受信することにより週番号ＷＮの受信も可能になる。測位をおこなう場合も３０秒程度の時間が必要となる。このため、時刻の修正に用いる電波の受信にかかる処理を５回実行するために要する電力量に相当する電圧値を、所定の閾値とする。これにより、ソーラーセル２０６による発電ができない状態であっても、時刻の修正に用いる電波（ＧＰＳ電波や標準電波）の受信にかかる処理を５回おこなうことができる。
【０１１２】
制御部８０５は、算出した積算値が所定の閾値に達したと判断した場合に、電波修正時計１００の状態を、警告状態から通常状態に切り換える。制御部８０５の機能は、制御回路２０３における演算部２０３ａ、ＲＯＭ２０３ｂ、ＲＡＭ２０３ｃなどによって実現することができる。
【０１１３】
この実施の形態においては、充電復帰電圧である３．７Ｖを第２の電圧値（積算の閾値）とし、積算値が所定の閾値以上になったか否かの判断結果に基づいて警告状態から通常状態に切り換えるようにしたが、第２の電圧値は３．７Ｖに限るものではない。第２の電圧値は、任意の値に設定することができる。具体的には、たとえば、第２の電圧値が、３．６Ｖと３．７Ｖの中間の値になるように設定してもよい。
【０１１４】
第２の電圧値は、電波修正時計１００に設定されている動作状態に応じて変更可能に構成してもよい。上記のように、アンテナ２０１や受信回路２０２などが消費する電力量は、電波修正時計１００の動作状態に応じて異なる。このため、たとえば、ＧＰＳ電波を受信する電波修正時計１００においては、測位動作状態が設定されている場合と、測時動作状態が設定されている場合とで、異なる第２の電圧値を設定してもよい。たとえば、標準電波を受信する電波修正時計１００においては、全データ取得動作状態が設定されている場合と、簡易受信動作状態が設定されている場合とで、異なる第２の電圧値を設定してもよい。
【０１１５】
制御部８０５は、発電量検出部８０２が実際に検出した発電量に応じて定められる、仮想的な発電量（検出発電量）に基づいて積算値を算出する。この実施の形態における制御部８０５は、発電部８０１による発電量に応じて発電検出制御部２０７から出力されるランク情報に基づいて積算値を算出する。検出発電量に基づいて積算値を算出する場合、積算値の算出に際しては、記憶部８０６に格納された発電量テーブル５００を用いる。発電量テーブル５００は、たとえば、制御部８０５が備えることができる。
【０１１６】
制御部８０５は、ランクを示すランク情報が発電量検出部８０２から出力された場合、発電量テーブル５００を参照して、当該ランクに応じた検出発電量を特定する。そして、特定した検出発電量を積算して、積算値を算出する。制御部８０５は、発電量テーブル５００を用いた発電量の積算に代えて、発電量検出部８０２が実際に検出した発電量を積算することにより、上記の積算値を算出してもよい。
【０１１７】
制御部８０５は、電圧検出部８０４の検出結果に基づいて、電源２０４の電圧値が、所定の電圧範囲内である場合にのみ、積算値の算出をおこなうものであってもよい。具体的には、第１の電圧値である充電警告電圧（ＢＤ３）を下回った後、第１の電圧値を上回ってから、ソーラーセル２０６による発電量の積算値の算出を開始し、積算値が所定の閾値に達した場合あるいは電圧検出部８０４の検出結果に基づいて二次電池の電圧値が３．７Ｖに達した場合に、積算値の算出を停止するようにしてもよい。
【０１１８】
これにより、積算値の算出は、電源２０４の電圧値が３．６Ｖ以上であって充電復帰電圧あるいは３．７Ｖを下回る場合に限っておこなわれる。このように、積算値の算出をおこなう条件を制限することにより、演算部２０３ａにおける処理負担の軽減を図ることができる。
【０１１９】
さらに、制御部８０５は、電圧検出部８０４の検出結果に基づいて、蓄電部８０３すなわち電源２０４の電圧値が、第１の電圧値（３．６Ｖ）を下回った後、当該第１の電圧値を超え、第２の電圧値（３．７Ｖ）に達した場合に、電波修正時計１００の状態を警告状態から通常状態に切り換える。このように、電波修正時計１００の状態を、積算値に基づいて警告状態から通常状態に切り換えるとともに、実測される電源２０４の電圧値に基づいて警告状態から通常状態に切り換えることにより、たとえば、電池交換や受信動作などによって瞬間的に電圧が変動した場合にも、適正な状態を設定することができる。
【０１２０】
表示部８０７は、電圧検出部８０４の検出結果に基づいて、蓄電部８０３すなわち電源２０４の電圧値を案内する。また、表示部８０７は、制御部８０５が算出した積算値が充電復帰電圧に達した場合、発電量の検出結果（発電量のランクの積算値）にかかわらず、二次電池の電圧値が充電復帰電圧であることを案内する。具体的には、表示部８０７は、制御部８０５が算出した積算値が充電復帰電圧に達した場合、インジケーター１１０における機能指示針１１３を回転駆動して、「Ｌ１」の電圧レベルを指し示すことにより、電源２０４の電圧値が充電復帰電圧であることを案内する。また、具体的には、インジケータ部１１０で蓄電量以外の機能（曜など）の表示と兼用し、通常状態では別機能を表示している場合は、表示部８０７は、制御部８０５が算出した積算値が充電復帰電圧に達したときに、別機能表示に復帰してもよい。
【０１２１】
表示部８０７は、電源２０４の電圧値が充電警告電圧（ＢＤ４）を下回ったことにより充電警告状態に切り換えてからの、ソーラーセル２０６による発電量の積算値に基づいて、インジケーター１１０が案内する電圧値を変更するようにしてもよい。これにより、ソーラーセル２０６による発電によって、電源２０４の電圧値すなわち蓄電量が徐々に増加している様子を案内することができる。表示部８０７の機能は、インジケーター１１０および当該インジケーター１１０の制御にかかる制御回路２０３などによって実現することができる。
【０１２２】
表示部８０７は、発電部８０１による発電量の積算値自体を表示する積算値表示部８０７ａを備えている。積算値表示部８０７ａは、たとえば、積算値を示す数値を直接表示する。また、積算値表示部８０７ａは、たとえば、積算値を示す数値に代えて、あるいは加えて、積算値を示す棒グラフや積算値を示す円グラフなどを表示してもよい。積算値表示部８０７ａの機能は、表示画面２１２、表示制御部２１３によって実現することができる。
【０１２３】
計時部８０８は、電波修正時計１００の機器内部で時刻を計時する。計時部８０８の機能は、たとえば、ＲＴＣ２０３ｄによって実現することができる。上記の制御部８０５は、操作部１０４により所定の外部操作を受け付けた場合に、上記の時刻修正状態を設定する。そして、制御部８０５は、時刻修正状態が設定されている場合では、電源（二次電池）２０４の電圧値が第２の電圧値以上となった場合にのみ、電波修正時計１００の状態を警告状態から通常状態に切り換える。すなわち、制御部８０５は、時刻修正状態が設定されている場合では、発電量の積算値が所定の閾値に達した場合にも、警告状態から通常状態への切り替えはおこなわない。
【０１２４】
負荷部８０９は、電力の消費をともなって動作し、消費する電力量は、電波修正時計１００の動作状態により異なる。負荷部８０９は、外部電波を受信する受信部であり、設定されている動作状態に応じて異なるデータを受信する。この実施の形態における負荷部（受信部）８０９の機能は、アンテナ２０１や受信回路２０２によって実現することができる。
【０１２５】
（電波修正時計１００の処理手順）
つぎに、この発明にかかる実施の形態の電波修正時計１００の処理手順について説明する。図９は、「充電警告状態」から「時刻通常状態」への復帰処理を示すフローチャートである。
【０１２６】
図９のフローチャートにおいて、まず、電源２０４の電圧値がＢＤ４以上であるか否かを判断する（ステップＳ９０１）。ステップＳ９０１において、電源２０４の電圧値がＢＤ４以上である場合（ステップＳ９０１：Ｙｅｓ）、電源２０４の電圧値がＢＤ５以上であるか否かを判断する（ステップＳ９０２）。ステップＳ９０２において、電源２０４の電圧値がＢＤ５以上である場合（ステップＳ９０２：Ｙｅｓ）、ステップＳ９０７へ移行する。
【０１２７】
光強度の高い屋外の場合、充電が速やかに行われて、発電量の積算が所定値以上になる前に、電源２０４の電圧値がＢＤ５（３．７Ｖ）になる可能性がある。使用者のためには、早く通常状態に復帰できることが好ましい。この実施の形態における電波修正時計１００においては、ステップＳ９０２において電源２０４の電圧値がＢＤ５（３．７Ｖ）以上であることを検出した場合に直ちに通常状態に復帰する。これにより、電源２０４の電圧値がＢＤ５（３．７Ｖ）以上であることを検出した場合に、早く通常状態に復帰することができ、使用者の利便性を確保することができる。
【０１２８】
この実施の形態における電波修正時計１００においては、発電量を検出する電圧値の範囲を、普段使用する領域に絞って設定しており、高強度の光に対応していない。検出抵抗を増やすことにより高強度の光に対応することも可能になるが、この場合、無用に回路が大きくなってしまう。この実施の形態における電波修正時計１００においては、電源２０４の電圧値がＢＤ５（３．７Ｖ）以上であることを検出した場合に直ちに通常状態に復帰するので、回路を無用に大きくすることなく、早く通常状態に復帰することができる。
【０１２９】
一方、ステップＳ９０２において、電源２０４の電圧値がＢＤ５以上ではない場合（ステップＳ９０２：Ｎｏ）、すなわち電源２０４の電圧値がＢＤ４以上であってＢＤ５を下回っている場合、ソーラーセル２０６の発電量を検出する（ステップＳ９０３）。そして、ステップＳ９０３において検出した発電量に基づいて、ランクを特定する（ステップＳ９０４）。ステップＳ９０４においては、たとえば、ソーラーセル２０６から出力される電流量ごとにあらかじめ対応付けられた複数のランクのうち、ステップＳ９０３において検出した発電量に応じたランクを特定する。
【０１３０】
つぎに、発電量テーブル５００を参照して、ステップＳ９０４において特定したランクに対応付けられている検出発電量を特定し、特定した検出発電量を、充電復帰カウンタに積算する（ステップＳ９０５）。ステップＳ９０５においては、充電復帰カウンタに既に積算された検出発電量が記憶されている場合、当該既に積算された検出発電量に、ステップＳ９０４において特定したランクに基づいて特定した検出発電量を積算する。
【０１３１】
そして、ステップＳ９０５において積算した積算値が、あらかじめ定められた所定値以上であるか否かを判断する（ステップＳ９０６）。ステップＳ９０６においては、たとえば、電波修正時計１００を「時刻通常状態」において所定日数（たとえば、１０日間）使用した場合に消費する電力量から、電源２０４の電圧値がＢＤ４以上となる電力量を差し引いた値を所定値として、ステップＳ９０５において積算した積算値が当該所定値以上であるか否かを判断する。
【０１３２】
ステップＳ９０６において、ステップＳ９０５において積算した積算値が、あらかじめ定められた所定値以上である場合（ステップＳ９０６：Ｙｅｓ）、電波修正時計１００の運転状態を「時刻通常状態」とすることにより、「時刻通常状態」に復帰して（ステップＳ９０７）、一連の処理を終了する。一方、ステップＳ９０６において、ステップＳ９０５において積算した積算値が、あらかじめ定められた所定値以上ではない場合（ステップＳ９０６：Ｎｏ）、ステップＳ９０３においてソーラーセル２０６の発電量を検出してから所定時間が経過したか否かを判断する（ステップＳ９０８）。ステップＳ９０８においては、たとえば、ステップＳ９０３においてソーラーセル２０６の発電量を検出してから５分が経過したか否かを判断する。
【０１３３】
ステップＳ９０８において、ステップＳ９０３においてソーラーセル２０６の発電量を検出してから所定時間が経過していない場合（ステップＳ９０８：Ｎｏ）、ステップＳ９０３においてソーラーセル２０６の発電量を検出してから所定時間が経過するまで待機する。
【０１３４】
一方、ステップＳ９０８において、ステップＳ９０３においてソーラーセル２０６の発電量を検出してから所定時間が経過した場合（ステップＳ９０８：Ｙｅｓ）、ステップＳ９０１へ移行し、電源２０４の電圧値がＢＤ４以上であるか否かを判断する。これにより、電源２０４の電圧値がＢＤ４以上である状態が継続する間、所定時間（たとえば、５分）ごとに、ソーラーセル２０６の発電量を検出し、検出した発電量に基づく検出発電量の積算値が所定値以上であるか否かが判断される。
【０１３５】
一方、ステップＳ９０１において、電源２０４の電圧値がＢＤ４以上ではない、すなわち電源２０４の電圧値がＢＤ４を下回っている場合（ステップＳ９０１：Ｎｏ）、充電復帰カウンタをクリアして（ステップＳ９０９）、ステップＳ９０１へ移行する。これにより、たとえば、電源２０４の電圧値がＢＤ４以上となった後にＢＤ４を下回った場合、充電復帰カウンタすなわちソーラーセル２０６の発電量に基づく検出発電量の積算値がクリアされる。
【０１３６】
上述した実施の形態においては、制御回路２０３からの制御信号に応じて、スイッチ２１１によりソーラーセル２０６の接続先を電源２０４（昇圧部２０５）または検出用抵抗値２０８に切り換えるようにしたが、これに限るものではない。図１０および図１１は、この発明の実施の形態にかかる電波修正時計１００の別のハードウエア構成を示す説明図である。
【０１３７】
この発明にかかる電子機器を実現する電波修正時計１００においては、ソーラーセル２０６と電源２０４（昇圧部２０５）、および、ソーラーセル２０６と検出用抵抗値２０８とは、図１０に示すように、常時接続されていてもよい。図１０に示す電波修正時計１００においては、発電量の検出時には、昇圧部２０５を停止させる。
【０１３８】
あるいは、図１１に示すように、この発明にかかる電子機器を実現する電波修正時計１００においては、ソーラーセル２０６と電源２０４（昇圧部２０５）とを接続するスイッチ１１０１を設けてもよい。図１１に示す電波修正時計においては、スイッチ１１０１を、通常時はオン状態として昇圧部２０５における昇圧に使用するためにコンデンサに充電し、発電量の検出時にオフ状態とする。図１０に示す電波修正時計１００および図１１に示す電波修正時計１００のいずれにおいても、抵抗値がもっとも大きい（抵抗ランクの数値がもっとも大きい）抵抗のスイッチをオン状態とする。
【０１３９】
（検出のタイムチャート）
図１２は、発電量の検出に際しての電源２０４の電圧値の変化を示すタイムチャートである。図１２においては、発電量を検出する状態においてソーラーセル２０６と検出用抵抗値２０８とを接続し、検出をしていない状態ではソーラーセル２０６と検出用抵抗値２０８とを接続しない場合の、電源２０４の電圧値の変化を示している。
【０１４０】
発電検出制御部２０７は、上記の図４のフローチャートにしたがい、発電量の検出に際して、まず、ソーラーセル２０６と検出用抵抗値２０８における抵抗ランク「４」のＲ３抵抗とを接続する。発電量を検出する状態においてソーラーセル２０６と検出用抵抗値２０８とを接続する場合、電源２０４の電圧値は、検出用抵抗値２０８を接続した場合に低下する。そして、抵抗ランクが「４」の状態において所定時間（たとえば、２５０ｍｓ）が経過した時点において「明」を検出したか否かを判断する。図１２においては、ソーラーセル２０６とＲ３抵抗とを接続した状態では、「明」を検出したことを示している。
【０１４１】
つぎに、ソーラーセル２０６と抵抗ランクが「６」のＲ５抵抗とを接続し、所定時間が経過した時点において「明」を検出したか否かを判断する。図１２においては、ソーラーセル２０６とＲ５抵抗とを接続した状態では、「暗」を検出したことを示している。このため、発電検出制御部２０７は、ソーラーセル２０６と検出用抵抗値２０８における抵抗ランク「５」のＲ４抵抗とを接続し、所定時間が経過した時点において「明」を検出したか否かを判断する。図１２においては、ソーラーセル２０６とＲ４抵抗とを接続した状態では、「明」を検出したことを示している。
【０１４２】
発電検出制御部２０７は、上記のように、抵抗ごとの「明」か「暗」かの検出結果にしたがい、順次抵抗ランクを切り換え、３回目の検出における抵抗ランクおよび当該抵抗ランクの抵抗を接続した状態における「明」か「暗」かの検出結果に基づいて、発電量のランクを決定する。
【０１４３】
図１３は、発電量の検出に際しての電源２０４の電圧値の変化を示すタイムチャートである。図１３においては、発電量を検出する状態であるか否かにかかわらず、ソーラーセル２０６と検出用抵抗値２０８とが常時接続されている場合の、電源２０４の電圧値の変化を示している。
【０１４４】
この場合においても、発電検出制御部２０７は、上記の図４のフローチャートにしたがい、発電量の検出に際して、まず、ソーラーセル２０６と検出用抵抗値２０８における抵抗ランク「４」のＲ３抵抗とを接続する。ソーラーセル２０６と検出用抵抗値２０８とを常時接続する場合、電源２０４の電圧値は、検出用抵抗値２０８を接続した場合に上昇する。そして、抵抗ランクが「４」の状態において所定時間（たとえば、２５０ｍｓ）が経過した時点において「明」を検出したか否かを判断する。図１３においては、ソーラーセル２０６とＲ３抵抗とを接続した状態では、「明」を検出したことを示している。
【０１４５】
つぎに、ソーラーセル２０６と抵抗ランクが「６」のＲ５抵抗とを接続し、所定時間が経過した時点において「明」を検出したか否かを判断する。図１３においては、ソーラーセル２０６とＲ５抵抗とを接続した状態では、「暗」を検出したことを示している。このため、発電検出制御部２０７は、ソーラーセル２０６と検出用抵抗値２０８における抵抗ランク「５」のＲ４抵抗とを接続し、所定時間が経過した時点において「明」を検出したか否かを判断する。図１３においては、ソーラーセル２０６とＲ４抵抗とを接続した状態では、「明」を検出したことを示している。
【０１４６】
発電検出制御部２０７は、ソーラーセル２０６と検出用抵抗値２０８とを常時接続する場合であっても、上記のように、抵抗ごとの「明」か「暗」かの検出結果にしたがい、順次抵抗ランクを切り換え、３回目の検出における抵抗ランクおよび当該抵抗ランクの抵抗を接続した状態における「明」か「暗」かの検出結果に基づいて、発電量のランクを決定する。
【０１４７】
図１４は、従来の電波修正時計におけるインジケーターの表示態様を概略的に示す説明図である。従来の電波修正時計は、実測した電源の電圧値に基づいて状態を設定するようにしていた。電圧値のみに基づいて充電警告状態から通常状態に復帰する従来の電波修正時計においては、復帰用のヒステリシスを大きくとると電池容量が大きくなり、なかなか復帰できない。このため、充電復帰電圧を高く設定することができず、充電警告状態に移行する電圧（充電警告電圧）に近い電圧値に設定する必要があったため、図１４に示すように、「Ｌ１」の電圧レベルを示す範囲が短くなっていた。
【０１４８】
図１５は、この発明にかかる実施の形態の電波修正時計におけるインジケーターの表示態様を概略的に示す説明図である。上記の従来の電波修正時計に対し、この発明にかかる実施の形態の電波修正時計は、充電警告状態を設定した後の積算値に基づいて、通常使用状態に復帰する。このため、実測した電源の電圧値に基づいて状態を設定する従来の電波修正時計と比較して、高い充電復帰電圧を設定することができる。これにより、「Ｌ１」の電圧レベルを示す範囲を長くすることができる。
【０１４９】
この発明にかかる電子機器を実現する、この実施の形態の電波修正時計１００においては、発電量を検出する際に、検出用抵抗値２０８における抵抗の切り換えをおこなっているが、これに限るものではない。たとえば、検出用抵抗値２０８における抵抗の切り換えに代えて、アナログ値により検出した発電量をデジタル値に変換するＡＤ変換によって実現してもよい。
【０１５０】
この発明にかかる電子機器を実現する、この実施の形態の電波修正時計１００においては、発電量を計算する時に、昇圧部２０５（昇圧ＩＣ）による昇圧動作を停止するようにしてもよい。あるいは、発電量を計算する時に、昇圧動作をおこなうコンデンサを切り離してもよい。あるいは、発電量を計算する時に、昇圧動作をおこなう昇圧部２０５を切り離してもよい。この実施の形態の電波修正時計１００のように、発電側（ソーラーセル２０６側）において発電量を検出することにより、過充電状態においても、あるいは昇圧部２０５が停止されていても発電量を検出することができる。
【０１５１】
また、上記の発電量の検出方法および上記の方法による検出結果（検出した発電量）は通常状態からパワーセーブ状態への移行の判断、および、パワーセーブ状態から通常状態への復帰の判断に用いてもよい。
【０１５２】
また、この発明にかかる電子機器を実現する、この実施の形態の電波修正時計１００においては、発電量の表示をおこなう動作状態（明るさモニタ）を設けてもよい。発電量の表示をおこなう動作状態（明るさモニタ）は、たとえば、通常状態および充電警告状態のいずれの状態においても、操作部１０４に対する所定の入力操作を受け付けた場合に移行するように設定することができる。
【０１５３】
電波修正時計１００においては、ＲＴＣ（計時手段）が計時する内部時刻の修正が可能な時刻修正状態を設定することができる。上記のように、ＲＴＣが、電波修正時計１００において時刻修正状態が設定されている場合に内部時刻の計時を停止する場合、電波修正時計１００は、二次電池の電圧値が第２の電圧値（３．７Ｖ）以上となる条件のみにより、状態を警告状態から通常状態に切り換えるようにしてもよい。
【０１５４】
上述した実施の形態においては、図５に示したように、複数段階のランクごとに、各ランクにおける仮想的な発電量（検出発電量）を関連付けて記憶する完全テーブルを参照して、発電量を積算するようにしたが、発電量の積算に際して用いるテーブルは完全テーブルに限らない。発電量の積算に際しては、完全テーブルに代えて、たとえば、テーブル間隔（各ランクの幅）を粗くして、テーブル間隔の中間に該当する電圧値については、直上位の電圧値と直下位の電圧値との平均を取ることによって算出し、算出した電圧値を用いて発電量を積算してもよい。
【０１５５】
以上説明したように、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、蓄電部８０３を実現する二次電池の電圧値が第１の電圧値を下回った場合に、電波修正時計１００の状態を通常状態から警告状態に切り換え、二次電池の電圧値が第１の電圧値を下回った後に当該第１の電圧値を上回ってからソーラーセル２０６による発電量の積算値を算出する。そして、算出した発電量の積算値が所定の閾値に達した場合に、電波修正時計１００の状態を警告状態から通常状態に切り換えるようにしたことを特徴としている。
【０１５６】
この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、リチウムイオン電池などのように、通常状態を維持できる電圧範囲における電圧値の変化がなだらかな特性をもつために、実測される二次電池の電圧値に基づいて電波修正時計１００の状態を切り換える場合には第１の電圧値と第２の電圧値との差分を小さく設定せざるを得なかった従来の方法と比較して、警告状態から通常状態に復帰する判断基準となる第２の電圧値を高い値に設定することができる。
【０１５７】
これにより、二次電池の電圧値が低下したことに起因する充電の喚起を、実測される二次電池の電圧値に基づいて電波修正時計１００の状態を切り換える従来の方法と比較して、高い電圧値においておこなうことができるので、早期に充電を促すことができる。これにより、充電警告状態に移行することにより機能の一部が制限される機会を減らすことができる。
【０１５８】
また、警告状態から通常状態に復帰する第２の電圧値を高い電圧値に設定した場合にも、実測される二次電池の電圧値に基づいて電波修正時計１００の状態を切り換える従来の方法と比較して、早期に復帰させることができる。これにより、充電警告状態に移行することにより機能の一部が制限される機会を減らすことができる。
【０１５９】
また、実測される二次電池の電圧値に基づいて電波修正時計１００の状態を切り換える従来の方法と比較して、警告状態から通常状態に復帰する第２の電圧値を高い電圧値に設定することができるので、充電警告状態から通常状態に復帰した後すぐに充電警告状態になってしまうことをなくし、充電警告状態に移行することにより機能の一部が制限される機会を減らすことができる。
【０１６０】
このように、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、警告状態が設定される前に余裕を持って蓄電させることができ、警告状態が設定された場合にも早期に警告状態から通常状態に復帰することができる。これにより、使用者に対して、使い勝手のよい電波修正時計１００（電子機器）を提供することができる。
【０１６１】
また、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、発電量検出部８０２の検出結果に基づいて、警告状態において二次電池の電圧値が第２の電圧値以上となった場合、積算値にかかわらず、電波修正時計１００の状態を警告状態から通常状態に切り換えることを特徴としている。
【０１６２】
この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、発電量検出部８０２の検出結果に基づく積算値、および、電圧検出部８０４の検出結果の両方を監視し、いずれか一方が復帰の条件を満たした場合に、警告状態から通常状態に復帰することができる。
【０１６３】
電波修正時計１００においては、たとえば、ソーラーセル２０６による発電の状態によっては、積算値が所定値以上に達するより先に、二次電池の実際の電圧値が３．７Ｖに達する場合がある。この発明にかかる実施の形態の電波修正時計１００によれば、複数の判断基準に基づいて警告状態から通常状態へ復帰することにより、いずれか一方の判断基準に基づいて復帰する場合と比較して信頼性の向上を図ることができるとともに、いずれか一方の判断基準を満たした場合に復帰することにより、警告状態から早期に通常状態に復帰することができる。これにより、充電警告状態に移行することにより機能の一部が制限される機会を減らすことができ、使用者に対して、使い勝手のよい電波修正時計１００（電子機器）を提供することができる。
【０１６４】
また、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、通常状態における二次電池の電圧値を表示する表示部を実現するインジケーター１１０が、第１の電圧値（たとえば、３．６Ｖ）以上の、所定の電圧値（たとえば、０．１Ｖ）で区分される区間（たとえば、３．６Ｖから４．０Ｖの区間）に対応する複数の区間表示部を有し、複数の区間表示部で表示される蓄電部の電圧値の幅がほぼ同じ値（たとえば、０．１Ｖ単位）に設定されることを特徴としている。
【０１６５】
この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、ユーザが、蓄電部８０３の電圧値が低下にともなって機能指示針１１３が第２の目盛り１１１を指し示した後、機能指示針１１３が第２の目盛り１１１を指し示すまでと同様に使用する限りは、当該ユーザに対して、機能指示針１１３が第２の目盛り１１１を指し示してから第１の目盛り１１１を指し示すまでの間も、機能指示針１１３が第２の目盛り１１１を指し示すまでと同じように蓄電量が減少することを予測させることができる。
【０１６６】
そして、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、上記のように、実測される蓄電部８０３の電圧値のみに基づいて電波修正時計１００の状態を切り換える場合と比較して、警告状態から通常状態に復帰するための第２の電圧値を高い値に設定することができるため、早急に蓄電する必要が生じてからその旨を案内することなく、使用者に対して、余裕をもった状態で蓄電を喚起することができる。これにより、使用者は、警告状態になるまでの時間を予測することができ、警告状態になる前に、余裕をもって蓄電することができる。
【０１６７】
また、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、発電量の積算値自体を表示する積算値表示部を有することを特徴としている。この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、発電量の積算値自体を表示することにより、警告状態から通常状態に復帰するまでに必要な発電量（残りの発電量）を知ることができる。
【０１６８】
この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、ユーザは、発電量の増加状態（どの位の時間でどの程度発電したのか）を見ることで、通常状態に復帰するまでには発電量が不足している場合に、電波修正時計を太陽に当てるなどして、発電を促進させることができる。これにより、充電警告状態に移行することにより機能の一部が制限される機会を減らすことができ、使用者に対して、使い勝手のよい電波修正時計１００（電子機器）を提供することができる。
【０１６９】
また、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、所定の外部操作を受け付けた場合に、自機器内部で計時する時刻の修正が可能な時刻修正状態を設定し、当該時刻修正状態が設定されている場合は、二次電池の電圧値が第２の電圧値以上となった場合にのみ、電波修正時計１００の状態を警告状態から通常状態に切り換えることを特徴としている。
【０１７０】
すなわち、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、所定の外部操作による時刻の修正を受け付ける時刻修正状態において、電波修正時計１００による計時を停止することにより、定期的な発電検出が難しくなる状況においては、二次電池の電圧値が第２の電圧値以上となった場合にのみ、電波修正時計１００の状態を警告状態から通常状態に切り換えることができる。これにより、設定される電波修正時計１００の状態にかかわらず、表示する時刻の精度を確保することができる。
【０１７１】
また、この発明にかかる実施の形態の電子機器を実現する電波修正時計１００は、発電量検出部８０２により検出した発電量に基づいて、複数段階のランクごとに各ランクにおける発電量を関連付けて記憶する発電量テーブルを参照して、検出した発電量に応じたランクを特定し、特定したランクを積算することによって積算値を算出することを特徴としている。
【０１７２】
この発明にかかる実施の形態の電子機器を実現する電波修正時計１００によれば、発電量に応じたランクを積算することによって積算値を算出することにより、積算値の算出を容易化することができ、制御回路２０３における演算部２０３ａなどの負担軽減を図ることができる。
【０１７３】
また、この発明にかかる電波修正時計１００は、動作状態により消費する電力量の異なる負荷部を有し、発電量の積算値の所定の閾値および第２の電圧値は、動作状態ごとに変更可能としてもよい。このように構成された電波修正時計１００によれば、動作状態に応じて、警告状態から通常状態への切り換えの判断にかかる条件を適宜変更することができ、電波修正時計１００の動作状態に応じて、各動作状態において必要とされる電力量を確保して復帰することができる。これにより、各動作状態における各機能を確実に発揮させることができ、使用者に対して、使い勝手のよい電波修正時計１００（電子機器）を提供することができる。
【０１７４】
また、この発明にかかる電波修正時計１００は、外部電波を受信する受信部によって負荷部を実現し、上記の動作状態は異なるデータを受信することを特徴としている。すなわち、外部電波を受信する受信部であって、設定されている動作状態に応じて異なるデータを受信する受信部によって負荷部を実現し、設定された動作状態ごと、すなわち受信するデータ（の種類、内容）ごとに発電量の積算値の所定の閾値および第２の電圧値を変更可能としてもよい。このように構成された電波修正時計１００によれば、受信する外部電波に応じて負荷部が消費する電力が異なる場合にも、設定された動作状態に応じて、各動作状態において必要とされる電力量を確保して復帰することができる。これにより、各動作状態における各機能を確実に発揮させることができ、使用者に対して、使い勝手のよい電波修正時計１００（電子機器）を提供することができる。
【産業上の利用可能性】
【０１７５】
以上のように、この発明にかかる電子機器は、ソーラーセルや二次電池を備えた電子機器に有用であり、特に、二次電池の蓄電量に応じて異なる動作状態を設定する電子機器に適している。
【符号の説明】
【０１７６】
１００  電波修正時計
１０４  操作部
１０５  文字板
１１０  インジケーター
１１１  目盛り
１１２  区間表示部
８０１  発電部
８０２  発電量検出部
８０３  蓄電部
８０４  電圧検出部
８０５  制御部
８０６  記憶部
８０７  表示部
８０７ａ  積算値表示部
８０８  計時部
８０９  負荷部
【図１】
2015177556.tif 000003
【図２】
2015177556.tif 000004
【図３】
2015177556.tif 000005
【図４】
2015177556.tif 000006
【図５】
2015177556.tif 000007
【図６】
2015177556.tif 000008
【図７】
2015177556.tif 000009
【図８】
2015177556.tif 000010
【図９】
2015177556.tif 000011
【図１０】
2015177556.tif 000012
【図１１】
2015177556.tif 000013
【図１２】
2015177556.tif 000014
【図１３】
2015177556.tif 000015
【図１４】
2015177556.tif 000016
【図１５】
2015177556.tif 000017