(57)【要約】【課題】指針の位置がずれた場合でも、文字板またはそれの近傍位置に設けられたソーラパネルを使用して指針の位置を大まかな範囲で推測することのできる機能を有した電子時計を提供する。【解決手段】電子時計は、複数の指針２，３，４の後方で面状に広がって設けられるとともに複数のセルに分割されて各々のセルごとに光を吸収して発電を行うソーラパネルを備えている。このソーラパネルを構成する複数のセルの発電量はそれぞれ比較され（Ｓ３）、この発電量の比較結果に基づいて複数の指針２，３，４の位置を推測する（Ｓ９）。【選択図】図１
2009162553.tif 000002
【特許請求の範囲】
【請求項１】
複数の指針の回転により時刻を表示する電子時計において、
前記複数の指針の後方で面状に広がって設けられるとともに複数のセルに分割されて各々のセルごとに光を吸収して発電を行うソーラパネルと、
前記複数のセルの発電量を比較する発電量比較手段と、
この発電量比較手段の比較結果に基づいて前記複数の指針の現在位置を推測する針位置推測手段と、
を備えたことを特徴とする電子時計。
【請求項２】
前記ソーラパネルは、前記複数の指針の回転軸を中心とした互いに中心角の等しい複数の扇形形状のセルに分割されていることを特徴とする請求項１記載の電子時計。
【請求項３】
前記複数の指針には長さが異なる時針および分針が含まれ、
前記ソーラパネルは、
前記複数の指針の回転軸を中心として、前記分針が届く半径範囲を含み前記時針が届く半径範囲を含まない第１半径範囲と、この第１半径範囲より内側の第２半径範囲とに分割されるとともに、
前記第１半径範囲の領域が、前記複数の指針の回転軸を中心とした所定の回転角度ごとに複数のセルに分割され、且つ、前記第２半径範囲の領域が、前記複数の指針の回転軸を中心とした所定の回転角度ごとに複数のセルに分割されていることを特徴とする請求項１記載の電子時計。
【請求項４】
前記発電量比較手段は、前記複数のセルの個々の発電量をそれぞれ比較する構成であることを特徴とする請求項１〜３の何れか１項に記載の電子時計。
【請求項５】
前記発電量比較手段は、前記複数のセルを複数のグループにまとめて各グループの発電量をそれぞれ比較する構成であることを特徴とする請求項１〜３の何れか１項に記載の電子時計。
【請求項６】
前記針位置推測手段は、
前記複数の指針の何れかを複数ステップ進める前の前記発電量比較手段の比較結果と、当該複数の指針の何れかを複数ステップ進めた後の前記発電量比較手段の比較結果とに基づいて、前記複数の指針の何れの指針が前記ソーラパネル上のどの角度範囲にあるのかを検出し、この結果に基づいて前記複数の指針の位置を推測するように構成されていることを特徴とする請求項１〜５の何れか１項に記載の電子時計。
【請求項７】
前記複数の指針はそれぞれ影の面積が異なる形状に形成され、
前記針位置推測手段は、前記複数のセルの発電量の差異量に基づき前記複数の指針がそれぞれ配置された角度範囲を推測する構成であることを特徴とする請求項１〜６の何れか１項に記載の電子時計。
【請求項８】
前記複数の指針に連動して回転するとともに光を透過させる透過孔が形成された複数の歯車と、
前記複数の歯車の透過孔が検出位置で重なった状態にあるか否かを検出する透過孔検出手段と、
前記複数の歯車を、時を刻むときよりも高速に回転させつつ前記透過孔検出手段に検出動作を行わせるとともに、この透過孔検出手段の検出結果に基づいて前記複数の指針が特定の位置に来たことを検出する針位置検出制御手段と、
を備え、
前記針位置検出制御手段は、
前記針位置推測手段の推測結果に基づいて前記複数の指針が配置されると推測される角度範囲が、針位置検出に有効な範囲であるときに前記透過孔検出手段を動作させる一方、針位置検出に無効な範囲であるときに前記透過孔検出手段の検出動作を中断させることを特徴とする請求項１〜７の何れか１項に記載の電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、文字板にソーラパネルが設けられた電子時計に関する。
【背景技術】
【０００２】
例えば標準電波を受信して時刻を自動修正するアナログ表示時計では、装置内部の制御部が時針・分針・秒針の各指針の位置を認識した状態で時刻の修正処理を行う。しかしながら、時計が強磁界に触れたり、時計に強い衝撃が加わったりした場合、指針の駆動系に狂いが生じて、実際の針位置が制御部の認識している針位置からずれてしまうことがある。
【０００３】
このような現象があることから、従来の電子時計では、制御部が所定時刻ごとに針位置の確認を行って針位置がずれていないか検出する機能を備えたものがある。このような機能は、例えば、指針と連動して回転する複数の歯車に透過孔を設け、この透過孔が所定位置で重なった状態をフォトインタラプタ等により検出することで、針位置が特定の時刻位置に来ていることを確認することにより実現されている（例えば特許文献１）。また、所定の時刻に歯車の透過孔が重なった状態を検出できなかったときには、針位置がずれていると判断して、針位置検出処理により実際の針位置を検出してから針位置のずれを修正する針位置自動修正機能を備えた電子時計もある。
【０００４】
また、本願発明に関連する従来技術として、特許文献２には、時計の文字板にソーラパネルを設けるとともに、ソーラパネルを構成する複数のソーラセルのうち１個のソーラセルの発電量を検出して、発電量が一定量以下となったときにパワーセーブモードに移行するようにした電子時計が開示されている。
【特許文献１】特開２０００−１６２３３６号公報
【特許文献２】特開２００２−１２２６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
実際の針位置の検出を行う針位置検出処理は、通常、次のような手法により行われる。すなわち、指針を高速に回転させながらフォトインタラプタによって連続的に歯車の透過孔の有無を検出させ、この透過孔の検出パターンによって実際の針位置を割り出す。この手法によれば、分針と時針の位置を特定するのに、例えば、分針と時針を最大１２時間分回転させて、針位置を特定することのできる時刻範囲の透過孔の検出パターンを見つける必要がある。
【０００６】
しかしながら、上記のような針位置の検出方法では、指針を一針進めるごとにフォトインタラプタを動作させて歯車の透過孔の検出動作を行う必要があることから、指針を回転させるのにかかるトータルの処理時間が長くなるという問題があった。
【０００７】
また、フォトインタラプタの動作には、例えば発光素子の駆動といった比較的大きな消費電力を要するため、この処理を連続的に多数回行うとトータルの消費電力が増大するという問題があった。この問題は、例えば腕時計など電池駆動によって動作する電子時計において特に顕著なものとなる。
【０００８】
一方、針位置が大まかな範囲で分かっていれば、針位置検出処理の際、針位置を特定するのに有効な角度範囲でのみフォトインタラプタを動作させ、その他の角度範囲ではフォトインタラプタを動作させずに、指針のみを回転させるようにすれば良いと考えられた。そして、それにより処理時間の短縮と消費電力の低減とを図ることができると考えられた。
【０００９】
この発明の目的は、指針の位置がずれた場合でも、文字板上またはそれの近傍位置に設けられたソーラパネルを使用して指針の位置を大まかな範囲で推測することのできる機能を有した電子時計を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の請求項１記載の発明は、
複数の指針の回転により時刻を表示する電子時計において、
前記複数の指針の後方で面状に広がって設けられるとともに複数のセルに分割されて各々のセルごとに光を吸収して発電を行うソーラパネルと、
前記複数のセルの発電量を比較する発電量比較手段と、
この発電量比較手段の比較結果に基づいて前記複数の指針の現在位置を推測する針位置推測手段と、
を備えたことを特徴としている。
【００１１】
本発明の請求項２記載の発明は、請求項１記載の電子時計において、
前記ソーラパネルは、前記複数の指針の回転軸を中心とした互いに中心角の等しい複数の扇形形状のセルに分割されていることを特徴としている。
【００１２】
本発明の請求項３記載の発明は、請求項１記載の電子時計において、
前記複数の指針には長さが異なる時針および分針が含まれ、
前記ソーラパネルは、
前記複数の指針の回転軸を中心として、前記分針が届く半径範囲を含み前記時針が届く半径範囲を含まない第１半径範囲と、この第１半径範囲より内側の第２半径範囲とに分割されるとともに、
前記第１半径範囲の領域が、前記複数の指針の回転軸を中心とした所定の回転角度ごとに複数のセルに分割され、且つ、前記第２半径範囲の領域が、前記複数の指針の回転軸を中心とした所定の回転角度ごとに複数のセルに分割されていることを特徴としている。
【００１３】
本発明の請求項４記載の発明は、請求項１〜３の何れか１項に記載の電子時計において、
前記発電量比較手段は、前記複数のセルの個々の発電量をそれぞれ比較する構成であることを特徴としている。
【００１４】
本発明の請求項５記載の発明は、請求項１〜３の何れか１項に記載の電子時計において、
前記発電量比較手段は、前記複数のセルを複数のグループにまとめて各グループの発電量をそれぞれ比較する構成であることを特徴としている。
【００１５】
本発明の請求項６記載の発明は、請求項１〜５の何れか１項に記載の電子時計において、
前記針位置推測手段は、
前記複数の指針の何れかを複数ステップ進める前の前記発電量比較手段の比較結果と、当該複数の指針の何れかを複数ステップ進めた後の前記発電量比較手段の比較結果とに基づいて、前記複数の指針の何れの指針が前記ソーラパネル上のどの角度範囲にあるのかを検出し、この結果に基づいて前記複数の指針の位置を推測するように構成されていることを特徴としている。
【００１６】
本発明の請求項７記載の発明は、請求項１〜６の何れか１項に記載の電子時計において、
前記複数の指針はそれぞれ影の面積が異なる形状に形成され、
前記針位置推測手段は、前記複数のセルの発電量の差異量に基づき前記複数の指針がそれぞれ配置された角度範囲を推測する構成であることを特徴としている。
【００１７】
本発明の請求項８記載の発明は、請求項１〜７の何れか１項に記載の電子時計において、
前記複数の指針に連動して回転するとともに光を透過させる透過孔が形成された複数の歯車と、
前記複数の歯車の透過孔が検出位置で重なった状態にあるか否かを検出する透過孔検出手段と、
前記複数の歯車を、時を刻むときよりも高速に回転させつつ前記透過孔検出手段に検出動作を行わせるとともに、この透過孔検出手段の検出結果に基づいて前記複数の指針が特定の位置に来たことを検出する針位置検出制御手段と、
を備え、
前記針位置検出制御手段は、
前記針位置推測手段の推測結果に基づいて前記複数の指針が配置されると推測される角度範囲が、針位置検出に有効な範囲であるときに前記透過孔検出手段を動作させる一方、針位置検出に無効な範囲であるときに前記透過孔検出手段の検出動作を中断させることを特徴としている。
【発明の効果】
【００１８】
本発明に従うと、ソーラパネルを構成する複数のセルの発電量を比較することで、指針の影が落ちているソーラセルと、指針の影が落ちていないソーラセルとを識別することができ、それによって、指針の配置された大まかな範囲を推測することができるという効果がある。
【００１９】
また、この大まかな針位置の推測結果を利用することで、例えば針位置検出処理の際針位置検出に有効な範囲でのみ歯車の透過孔の検出処理を行わせ、針位置検出に無効な範囲では歯車の透過孔の検出処理を省略させることが可能となり、それにより針位置検出処理のトータルの処理時間の短縮や消費電力の低減を図ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２１】
［第１実施形態］
図１は、本発明の実施の形態の電子時計を示す正面図、図２はその縦断面図、図３は針を回転させる歯車を裏蓋側からみた背面図である。
【００２２】
この実施の形態の電子時計１は、例えば電子制御により指針を回転させて時を刻む電子アナログ腕時計の本体となるものである。電子時計１の正面側には風防ガラスの下側に透明の文字板５とソーラパネル９とが設けられている。文字板５やソーラパネル９の中央には、秒針軸２０ａ、分針軸２５ａ、時針軸２７ａを内部機構から前面側に通過させる貫通孔５ａ，９ａが設けられ、これら軸２０ａ，２５ａ，２７ａの突出した部位に秒針２と分針３と時針４とがそれぞれ固定されている。そして、各軸２０ａ，２５ａ，２７ａが回転することで、文字板５上で秒針２と分針３と時針４とが回転するようになっている。
【００２３】
図２に示すように、秒針軸２０ａ、分針軸２５ａおよび時針軸２７ａは、文字板５の背面側で互いに重なるように配置された３つの歯車、すなわち、秒針車２０、分針車２５および時針車２７の回転中心位置にそれぞれ固着されている。これら秒針車２０、分針車２５および時針車２７は、互いに同一の回転軸を中心に回転可能な状態にされている。
【００２４】
また、この電子時計１の駆動系は、図３に示すように、秒針２を回転駆動する第１駆動系１１と、時針４と分針３を連動させて回転駆動する第２駆動系１２とに別れ、これら２系統の駆動系１１，１２がそれぞれ独立的に駆動可能にされている。図３において、分針車２５と時針車２７とは、秒針車２０と同心位置に重なった状態に配置されている。第１駆動系１１は、第１ステッピングモータ１７と、五番車１８と、秒針車２０とからなり、第１ステッピングモータ１７のロータ１７ｃの運動がロータカナ１７ｄ、五番車１８、五番車カナ１８ａ、秒針車２０と伝達されて、秒針車２０および秒針２を回転するように構成されている。
【００２５】
第２駆動系１２は、第２ステッピングモータ２２、中間車２３、三番車２４、分針車２５、図示略の日の裏車、時針車２７等から構成され、第２ステッピングモータ２２のロータ２２ｃの運動がロータカナ２２ｄ、三番車２４、三番車カナ２４ａ、中間車２３、中間車カナ２３ａ、分針車２５と伝達され、さらに、分針車２５のカナ２５ｂから日の裏車、日の裏車のカナ２６ａ（図２参照）、時針車２７と伝達されて、分針車２５および分針３と時針車２７および時針４とが連動して回転するようになっている。
【００２６】
また、図２に示すように、電子時計１の内部には、複数の歯車（時針車２７、分針車２５、秒針車２０、中間車２３）に設けられた孔の重なり状態を検出位置Ｐで検出するフォトインタラプタなどの検出部１３が設けられている。検出部１３は、電気的な駆動により光を発光する発光部３１と、光を受光して検出信号を出力する受光部３２とを備えている。発光部３１は例えば発光ダイオードなどにより発光する構成であり、受光部３２は例えばフォトトランジスタなどにより光を受光して検出信号を出力する構成である。発光部３１と受光部３２とは、上記の複数の歯車を間に挟んで対向するように文字板５側と裏蓋側とに配置されている。そして、上記複数の歯車に形成された孔が検出位置Ｐで重なると、発光部３１の光が透過孔を通過して受光部３２に届いてそれが検出されるようになっている。また、歯車に形成された透過孔が検出位置Ｐで重なっていなければ、発光部３１の光は歯車に遮られて受光部３２へあまり届かず、それが検出されるようになっている。
【００２７】
なお、図２中、６は上部ハウジング、７は下部ハウジング、１０は回路基板、１４〜１６は各歯車の軸を保持する軸受板、１７ａは第１ステッピングモータ１７のコイルブロック、１７ｂは第１ステッピングモータ１７のステータ、２２ａは第２ステッピングモータ２２のコイルブロック、２２ｂは第２ステッピングモータ２２のステータである。
【００２８】
図４〜図６には、秒針車２０、分針車２５および中間車２３、時針車２７に形成された透過孔を表わした正面図を示す。
【００２９】
図４に示すように、秒針車２０には、例えば秒針２と重なる位置に円形の第１透過孔２１ａが形成され、この透過孔２１ａと同一半径上、周方向に沿って長い２つの第２長孔２１ｂと第３長孔２１ｃとが形成されている。第１透過孔２１と第２長孔２１ｂとの間は第１遮光部２１ｄ、第１透過孔２１と第３長孔２１ｅとの間は第２遮光部２１ｅとなっており、これら第１遮光部２１ｄと第２遮光部２１ｅとは異なる長さに設定されている。また、第２長孔２１ｂと第３長孔２１ｃとの間の第３遮光部２１ｆは、第１透過孔２１ａの位置から１８０度の位置に設定されている。
【００３０】
分針車２５には、図５に示すように、例えば分針３と重なる位置に円形状の１個の第２透過孔２８が形成されている。この第２透過孔２８は、秒針車２０の第１透過孔２１ａと同一半径上に形成されている。また、中間車２３には円形状の１個の第４透過孔３０が形成されている。この第４透過孔３０は、分針車２５の第２透過孔２８の半径位置と重なる中間車２３の半径位置に形成されている。
【００３１】
時針車２７には、図６に示すように、例えば、時針４と重なる位置、および、これと同一半径上で３０度ごとに分割された位置に１１個の第３透過孔２９が設けられている。第３透過孔２９はそれぞれ円形孔である。時針４が１１時を指し示すときに０時の位置に来る部位には、円形孔が設けられず、第４遮光部２９ａとなっている。これら第３透過孔２９も、秒針車２０の第１透過孔２１ａ、分針車２５の第２透過孔２８と同一半径位置に形成されている。
【００３２】
上記のような第１〜第４透過孔２１ａ，２８，２９，３０の構成により、各時間の所定分のうち１時間分を除く所定時刻（例えば０時５０分、１時５０分、〜、１０時５０分）となったときに分針車２５の第２透過孔２８と、時針車２７の第３透過孔２９と、中間車２３の第４透過孔３０とが、検出位置Ｐにおいて重なるようになっている。また、残りの１時間分の所定時刻（例えば１１時５０分）になったときには、時針車２７の第４遮光部２９ａが検出位置Ｐに来て、孔が閉じた状態にされるようになっている。このような構成により、秒針車２０の長孔２１ｂ，２１ｃが検出位置Ｐに来るようにした状態で、分針３と時針４とを１２時間分回転させつつその回転量をカウントしながら検出部１３で孔の開閉状態を判別していくことで、一時間の回転ごとに第２〜第４透過孔２８，２９，３０の重なりが検出されて、それにより分針３の位置を特定することができるとともに、そのうち一時間分だけ第２〜第４透過孔２８，２９，３０の重なりが検出されず、それにより時針４の位置を特定することが可能になっている。
【００３３】
また、第２〜第４透過孔２８〜３０を検出位置Ｐに重ねた状態にして、秒針２を６０秒分回転させ、その回転量をカウントしながら検出部１３で孔の開閉状態を判別していくことで、秒針車２０の第１透過孔２１ａ、第１遮光部２１ｄ、第２長孔２１ｂ、第３遮光部２１ｆ、第３長孔２１ｃ、第２遮光部２１ｅの検出パターンを得ることができ、それにより秒針２の位置を検出することができるようになっている。
【００３４】
したがって、例えば、分針３と時針４の位置を特定するのに、指針を順回転（以下、正転と呼ぶ）させる場合には、１０時５０分における第２〜第４光透過部２８〜３０の重なり状態の検出と、１１時５０分における孔の閉じた状態の検出を行えばよいこととなる。また、指針を逆回転（以下、逆転と呼ぶ）させる場合には、１２時５０分における第２〜第４光透過部２８〜３０の重なり状態の検出と、１１時５０分における孔の閉じた状態の検出を行えばよいこととなる。したがって、分針３と時針４の位置を特定するのに有効な検出範囲は、指針を正転させる場合、例えば、前後に５分程度の余裕を持たせて１０時４５分〜１１時５５分の回転範囲と設定することができ、また、逆転させる場合には、例えば１２時５５分〜１１時４５分の回転範囲と設定することができる。
【００３５】
図７には、ソーラパネルの分割態様の一例を表わした正面図を示す。
【００３６】
ソーラパネル９は、文字板５と同様に円形状に形成されるとともに、それぞれ独立して発電を行う６個のソーラセルＳＥＬ１〜ＳＥＬ６に分割された構成となっている。そして、これら６個のソーラセルＳＥＬ１〜ＳＥＬ９が直列に接続されて、電子時計１の駆動電圧が生成されるようになっている。一般に、１個のソーラセルは０．６Ｖ程度の電圧を発生させるので、６個のソーラセルＳＥＬ１〜ＳＥＬ６を直列接続することで、ＴＴＬ（Transistor Transistor logic）のＩＣに適した３．６Ｖ程度の駆動電圧を生成することができる。また、この第１実施形態においては、６個のソーラセルＳＥＬ１〜ＳＥＬ６は、指針の回転軸を中心として、互いに中心角度の等しい６個の扇形形状にそれぞれ分割され、面積はどれも等しくなっている。分割線の位置は、例えば、時計の０時、２時、４時、６時、８時、１０時を指す位置に設定されている。
【００３７】
図８は、本発明の実施形態の電子時計の内部構成を示すブロック図である。
【００３８】
電子時計１には、次のような回路構成が設けられている。すなわち、上記の第１ステッピングモータ１７と第２ステッピングモータ２２とを含みアナログ表示時計の指針（秒針２，分針３，時針４）の駆動を行う時計ムーブメント８と、歯車（秒針車２０、分針車２５、中間車２３、時針車２７）の光透過孔の重なり状態を検出する上述した検出部１３と、検出部１３の受光部３２の検出信号をデジタル化して取り込むＡＤコンバータ３４と、ＣＰＵ（中央演算処理装置）を内蔵し装置の全体的な制御を行うマイクロコンピュータ３５と、制御プログラムや制御データを格納したＲＯＭ（Read Only Memory）３６と、ＣＰＵに作業用のメモリ空間を提供するＲＡＭ（Random Access Memory）３７と、時刻を計時するためのクロックを形成する発振回路３８および分周回路３９と、ソーラパネル９や電池から電力を受けて各部の動作電圧を生成し供給する電源部４０と、時刻コードの含まれる標準電波を受信するアンテナ４１および検波回路４２と、時計表示部を照らす照明部４３および照明駆動回路４４と、アラーム出力を行うスピーカ４５およびブザー回路４６と、複数の操作ボタンを有する操作部４７等が設けられている。また、ソーラパネル９の複数のセルＳＥＬ１〜ＳＥＬ６の発生電圧をデジタル化して取り込むＡＤコンバータ４９と、ソーラセルＳＥＬ１〜ＳＥＬ６により発電された電圧を電源部４０に供給したりＡＤコンバータ４９側に出力したりするスイッチ回路４８等が設けられている。
【００３９】
上記のマイクロコンピュータ３５は、その内部に、日付や時刻を計時する時刻カウンタや、各指針の位置を計数する針位置カウンタを備えている。そして、上記の分周回路３９からのクロック信号に同期させて時刻カウンタの値が更新されて現在時刻が示されるとともに、時計ムーブメント８が第１ステッピングモータ１７や第２ステッピングモータ２２を作動させるのに同期させて、針位置カウンタの値がカウントアップされ、この針位置カウンタの計数値によって各指針の位置が示されるようになっている。
【００４０】
図９には、図８のソーラパネル９とその周辺の回路構成図を示す。
【００４１】
ＡＤコンバータ４９は、例えば、並列にされた６個のＡＤコンバータ回路４９ａ〜４９ｆを備え、６系統の電圧を並列に入力してこれらをＡＤ変換した値をマイクロコンピュータ３５へ送るように構成されている。なお、例えば１個のＡＤコンバータ回路を時分割に用いて６個の入力電圧をそれぞれＡＤ変換するような構成とすることもできる。
【００４２】
スイッチ回路４８は、例えば、６個のソーラセルＳＥＬ１〜ＳＥＬ６にそれぞれ対応する６個のスイッチＳＷ１〜ＳＷ６を有し、６個のソーラセルＳＥＬ１〜ＳＥＬ６を直列に接続してその両端電圧を電源部４０に供給したり、或いは、各ソーラセルＳＥＬ１〜ＳＥＬ６の接続を切り離して６個のソーラセルＳＥＬ１〜ＳＥＬ６の各々の出力電圧をＡＤコンバータ回路４９ａ〜４９ｆへそれぞれ出力するように切換動作を行うものである。スイッチ回路４８には、マイクロコンピュータ３５からＳＷ制御信号が入力されて、上記のような切り換えを行うように構成されている。このようなスイッチ回路４８、例えば、ＭＯＳトランジスタやバイポーラトランジスタを個々のスイッチＳＷ１〜ＳＷ６として構成し、集積回路上などに形成することができる。
【００４３】
上記のようなスイッチ回路４８とＡＤコンバータ４９の構成によれは、スイッチ回路４８が切り換えられて６個のソーラセルＳＥＬ１〜ＳＥＬ６の接続が切り離された場合に、各ソーラセルＳＥＬ１〜ＳＥＬ６の両端電圧が各セルの発電量の大きさに応じて高い電圧となったり低い電圧となったり変動する。そして、この電圧がＡＤコンバータ回路４９ａ〜４９ｆを介してデジタル値に変換されてマイクロコンピュータ３５に取り込まれることで、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量が測定されるようになっている。
【００４４】
なお、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量を測定する手段としては、上記のような各ソーラセルＳＥＬ１〜ＳＥＬ６の両端電圧をダイレクトに測定する形式のほか、各ソーラセルＳＥＬ１〜ＳＥＬ６に小容量のコンデンサや抵抗等を接続して発電量に応じてリニアに変化するような電圧を生成し、この電圧をＡＤ変換等してマイクロコンピュータ３５に取り込む構成としても良い。
【００４５】
次に、本発明の実施形態の電子時計１の動作について説明する。
【００４６】
電子時計１では、マイクロコンピュータ３５内に設けられた時刻カウンタによって時刻の計時がなされるとともに、これに同期させて時計ムーブメント８を動作させて指針をステップ駆動していくことで、複数の指針によって時刻が表示される。また、複数の歯車に形成された透過孔２１ａ，２８〜３０が検出位置Ｐで重なる所定タイミングとなる前後において、マイクロコンピュータ３５のＣＰＵが検出部１３を動作させて、透過孔２１ａ，２８〜３０の重なり状態を検出する。そして、所定のタイミングで透過孔２１ａ，２８〜３０の重なり状態が検出されたか確認して、検出されていれば針位置は正常と判断するが、検出されなければ針位置にずれが生じていると判断する。
【００４７】
そして、正常な状態が続けばこれらの処理が繰り返されるが、所定のタイミングで透過孔２１ａ，２８〜３０の重なり状態が検出されずに針位置がずれていると判断されると、マイクロコンピュータ３５のＣＰＵは針位置のずれを自動的に修正する針位置自動修正処理を実行する。
【００４８】
図１０には、針位置自動修正処理のフローチャートを示す。
【００４９】
針位置自動修正処理が開始されると、先ず、マイクロコンピュータ３５のＣＰＵはＡＤコンバータ４９を動作させるとともにスイッチ回路４８を切り換えて、全てのソーラセルＳＥＬ１〜ＳＥＬ６の発電量を測定する（ステップＳ１）。測定後、スイッチ回路４８はソーラセルＳＥＬ１〜ＳＥＬ６を直列接続する状態に戻されて、ソーラセルＳＥＬ１〜ＳＥＬ６により発電が再開され、この電力が電源部４０へ供給される。
【００５０】
発電量を測定したら、次に、全ソーラセルＳＥＬ１〜ＳＥＬ６の平均発電量を算出し、この値が所定のしきい値以上となっているか判別する（ステップＳ２）。このしきい値は、分針３や時針４の位置の推測に足りるだけの光がソーラパネル９に照射されているか否かを識別する値に設定されており、例えば電子時計１が暗い場所に置かれていて平均発電量がしきい値を下回った場合には、針位置の推測が不可能な状態であるものとしてステップＳ５にジャンプする。一方、例えば電子時計１が明るい場所に置かれていて平均発電量がしきい値を上回った場合には、続くステップＳ３に移行する。
【００５１】
ステップＳ３では、マイクロコンピュータ３５のＣＰＵが各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量の比較を行って、他のソーラセルより発電量が一定割合小さい値となっているソーラセルを抽出する。そして、この発電量の低いソーラセルの数が２個以下か判別する（ステップＳ４）。
【００５２】
ソーラパネル９上には、ソーラセルＳＥＬ１〜ＳＥＬ６に影を落として発電量を低くするものとして分針３と時針４が存在する。そして、これらが近接して１つのソーラセル上に配置しているときには、発電量の低くなるソーラセルＳＥＬ１〜ＳＥＬ６は１個となり、離れた位置にあるときには、発電量の低くなるソーラセルＳＥＬ１〜ＳＥＬ６は２個となる。したがって、上記のような発電量の低いソーラセルＳＥＬ１〜ＳＥＬ６の数を確認することで、分針３と時針４の位置が推測可能か否かの判別を行うことができる。すなわち、発電量の低いソーラセル数が２個より多ければ、指針以外の影がソーラパネル９上にかかっているか、ソーラセルＳＥＬ１〜ＳＥＬ６の分割線上に針があるなどとして、針位置を推測するのが困難であると判断できる。なお、この実施形態の電子時計１では、秒針２は細く形成されており、その影はソーラセルＳＥＬ１〜ＳＥＬ６の発電量に影響を与えないものとして扱っている。
【００５３】
そして、上記ステップＳ４の判別処理の結果、発電量の低いソーラセル数が２個より多ければ、針位置推測が不可能であるとしてステップＳ５に移行する。
【００５４】
上記ステップＳ２，Ｓ４の判別処理の結果、針位置の推測が不可能であるとしてステップＳ５に移行した場合には、順次、時計ムーブメント８を駆動して指針を１ステップ運針させ（ステップＳ５）、検出部１３を作動させて透過孔が検出位置Ｐで重なった状態にあるか否かを検出させ（ステップＳ６）、さらに、分針３や時針４の針位置を求めるためにステップＳ６の検出結果の記憶と過去の検出結果と合わせた解析処理を行う（ステップＳ７）。その後、針位置が特定できたか判別して（ステップＳ８）、特定できていなければステップＳ５に戻ってステップＳ５〜Ｓ８のループ処理を繰り返す。また、針位置が特定できれば、ステップＳ１８にジャンプして針位置のずれの修正処理（ステップＳ１８）や針位置を現在時刻に合わせる処理（ステップＳ１９）を行って、この針位置自動修正処理を終了する。
【００５５】
一方、上記ステップＳ４の判別処理の結果、発電量の低いソーラセル数が２個以下で、ステップＳ９に移行したら、先ず、該ステップで、発電量の低いソーラセルＳＥＬ１〜ＳＥＬ６の位置から、分針３と時針４の推測位置の範囲データを取得する。
【００５６】
図１１には、上記のＲＯＭ３６中に格納される推測針位置テーブルの説明図を示す。同図において、「＊＊＊」の部分には推定位置の時刻データが格納されていることを示している。
【００５７】
例えば、２つのソーラセルＳＥＬ２，ＳＥＬ６が発電量の低いセルとされた場合には、２時〜４時の範囲と１０時〜１２時の範囲に分針３と時針４とが別々に位置すると判断できるので、これらの場合を時刻データにより表わせば、図１１の“セル２−セル６”のデータ項目に示すように、４つの時刻範囲のデータが得られる。同様に、他のソーラセル２個の組み合わせにおいても同様に４つの時刻範囲のデータが得られ、また、発電量の低いソーラセルが１個の場合には、その範囲に分針３と時針４とが含まれる時刻範囲のデータが得られる。図１１の推測針位置テーブルには、このような時刻範囲のデータが予め格納され、ＣＰＵはこの中から発電量の低いソーラセルに対応する時刻範囲のデータを、上記ステップＳ９において推測針位置のデータとして取得する。
【００５８】
次いで、マイクロコンピュータ３５のＣＰＵは、ステップＳ９で取得したデータを用いて透過孔の検出動作を行わせるステップ数の算出を行う（ステップＳ１０）。
【００５９】
図１２と図１３には、透過孔の検出に有効なステップ数の算出方法の一例を表わした説明図を示す。
【００６０】
例えば、分針３と時針４を特定するのに有効な時刻範囲は、指針を正転させる場合、先に説明したように１０：４５〜１１：５５の範囲である。従って、図１２に示すように、この針位置の特定に有効な時刻範囲から、ステップＳ９で取得した針位置の推測時刻範囲を減じることで、有効な時刻範囲へ分針３と時針４とを進めるのに必要なステップ数を算出することができる。針位置の推測範囲が４種類あるのであれば、有効な時刻範囲に含まれるステップ数も４種類得られる。
【００６１】
また、指針を逆転させる場合に、分針３と時針４を特定するために有効な時刻範囲は、先に説明したように１２：５５〜１１：４５の範囲であるので、図１３に示すように、これから針位置の推測時刻範囲を逆転方向に減じることで、有効な時刻範囲に指針を進めるステップ数は４種類得られる。
【００６２】
そして、上記のような演算処理によって、分針３と時針４とを有効な時刻範囲へ進めるステップ数を算出したら、正転の場合と逆転の場合のどちらで運針ステップが少なくなるかを比較し、少ないほうで運針されるように、ステップＳ１２の正転運針の処理、または、ステップＳ１３の逆転運針の処理の何れかを行って、続くステップＳ１４に移行する。
【００６３】
ステップＳ１４では、現在の運針ステップがステップＳ１０で算出した検出ステップに該当するか否かを判別し、該当しなければそのままステップＳ１１に戻る。このステップＳ１１〜Ｓ１４のループ処理によって、分針３と時針４の推定位置が針位置を特定するのに無効な範囲にある場合に、検出部１３により透過孔の検出処理がなされずに運針のみが行われることとなる。
【００６４】
一方、ステップＳ１４の判別処理の結果、検出ステップに該当すると判別された場合にはステップＳ１５に移行して検出部１３を作動させ、検出位置Ｐにて複数の歯車の透過孔２８〜３０が重なった状態になっているか否かの検出処理を行う。続いて、この検出結果を運針のステップ数と対応させて記憶するとともにこの記憶データや直前の検出結果に基づいて分針３と時針４の位置解析を行う（ステップＳ１６）。具体的には、透過孔２８〜３０が検出位置Ｐで重なった状態を検出したステップ位置から、１時間分の運針をしたステップ位置で時針車２７の第４遮光部２９ａが検出位置Ｐにきて透過孔２８〜３０が検出できなかったときに、そのステップ位置が１１時５０分を示す針位置であると解析することができる。
【００６５】
そして、上記の解析処理により分針３と時針４の位置を特定できたか否か判別し（ステップＳ１７）、特定に至っていなければステップＳ１１に戻る。このステップＳ１１〜Ｓ１７のループ処理によって、分針３と時針４の推定位置が針位置を特定するのに有効な範囲にある場合に、検出部１３により透過孔の検出処理が行われながら運針が行われることとなる。
【００６６】
また、ステップＳ１７の判別処理の結果、針位置を特定できたのであれば、次の処理に移行して、マイクロコンピュータ３５内の針位置カウンタの値のずれを修正し（ステップＳ１８）、次いで、時刻カウンタの値に基づき指針を現在時刻を示す位置まで運針させて（ステップＳ１９）、この針位置自動修正処理を終了する。
【００６７】
以上のように、この実施の形態の電子時計１によれば、複数のソーラセルＳＥＬ１〜ＳＥＬ６に分割されたソーラパネル９を指針の下側に備えるとともに、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量を測定して、マイクロコンピュータ３５によりこれらの発電量を比較することができるので、この発電量の比較結果に基づいて分針３や時針４がどのソーラセル上に位置するのかを推測することができる。
【００６８】
また、ソーラセルＳＥＬ１〜ＳＥＬ６は、指針の回転軸を中心として中心角の等しい扇形形状の複数の領域に分割されているので、発電量の低いソーラセルの位置から分針３や時針４の位置の推測を容易に行うことができる。
【００６９】
また、分割された複数のソーラセルＳＥＬ１〜ＳＥＬ６の各々について発電量を測定して比較する構成なので、針位置の推測範囲を狭めることができる。
【００７０】
また、針位置を検出する際に、針位置の推測結果を利用して、針位置が針位置検出に有効でない範囲にある場合に検出部１３の動作が停止されるので、それにより針位置検出にかかるトータルの処理時間の短縮や、例えば発光部３１の駆動回数を減らして消費電力の低減を図ることができる。
【００７１】
なお、本発明は、上記第１実施形態に限られるものでなく、様々な変形が可能である。例えば、上記実施形態では、ソーラパネル９を６個のソーラセルＳＥＬ１〜ＳＥＬ６に分割した例を示したが、例えば４分割としたり１２分割としたり、分割数は様々に変更可能である。
【００７２】
また、１２分割など比較的分割セルが多くなった場合には、例えば隣接する２個のセルを１グループとして、各セルのグループごとに発電量を計測したり、その比較を行ったりしてもよい。このように、複数のセルをグループ化して扱うことで、例えば、発電量を計測したり比較したりするための回路構成や処理数を少なくして、回路面積の縮小、部品コストの低減、処理負荷の低減等を図ることができる。
【００７３】
また、上記実施形態では、秒針２は細くて影の面積が小さいことから、各ソーラセルの発電量の比較によって分針３と時針４のみの針位置の推測を行っていたが、例えば、ソーラセルの発生電圧をデジタル変換するＡＤコンバータの分解能を上げるなどして秒針２の影による小さな電圧低下分も検出できるようにすることで、秒針２の位置の推測も行うようにしても良い。
【００７４】
また、分針３、時針４、秒針２のそれぞれの面積を異ならせて形成し、この面積の違いと各ソーラセルの発電量の低下量とを対応させて比較することで、何れの指針が何れのソーラセル上に位置しているかを推測することもできる。この場合、ＡＤコンバータの分解能を比較的高くする必要があるが、各指針の推測位置を狭い範囲で特定できるという効果が得られる。
【００７５】
また、上記実施形態では、針位置検出の処理で分針３と時針４を特定するために有効な時刻範囲として、例えば、光透過孔の重なり状態が検出される１０：５０の少し手前から、第４遮光部２９ａが検出位置Ｐに来る１１：５０の少し後までの連続期間としているが、例えば１０：５０の前後数分範囲と、１１：５０の前後数分範囲のみを針位置の特定に有効な時刻範囲として、その間（例えば１０：５５〜１１：４５の間）の検出部１３の駆動を停止させるように構成しても良い。
【００７６】
また、上記実施形態では、推測された分針３と時針４の時刻範囲が複数ある場合でも、運針方向を正転か逆転か一律に決めて針位置検出を行う構成としているが、複数の時刻範囲のそれぞれにおいて正転と逆転とを織り交ぜて針を運針させることで、トータルでより少ないステップ数で針位置検出に有効な範囲までの運針を行うようにしても良い。
【００７７】
［第２実施形態］
図１４は、第２実施形態の電子時計におけるソーラパネルの分割態様の一例を示す正面図である。
【００７８】
第２実施形態の電子時計は、ソーラパネル９Ａの分割態様、並びに、針位置の推測方法について第１実施形態のものと異なり、他の構成や処理内容は第１実施形態のものと同様である。従って異なる点のみ説明する。
【００７９】
図１４に示すように、第２実施形態では、ソーラパネル９Ａの分割態様として、周方向だけでなく、半径方向に対しても複数に分割されたソーラパネル９Ａが使用されている。具体的には、指針の回転軸を中心として外周側と内周側とに２つの半径範囲に分割され、且つ、外周側の半径範囲では、それぞれ等しい中心角で周方向に複数（例えば３個）のソーラセルＳＥＬ１〜ＳＥＬ３に分割され、内周側の半径範囲では、それぞれ等しい中心角で周方向に複数（例えば３個）のソーラセルＳＥＬ４〜ＳＥＬ６に分割されている。
【００８０】
内周側の半径範囲と外周側の半径範囲との分割線は、分針３は交差するが時針４は交差しない位置に設定されている。それにより、分針３の影は、内周側のソーラセルＳＥＬ４〜ＳＥＬ６にも外周側のソーラセルＳＥＬ１〜ＳＥＬ３にも掛かるのに対して、時針４の影は、内周側のソーラセルＳＥＬ４〜ＳＥＬ６にのみ掛かり、外周側のソーラセルＳＥＬ１〜ＳＥＬ３には掛からないようになっている。
【００８１】
周方向における分割は、例えば、外周側のソーラセルＳＥＬ１〜ＳＥＬ３が、０時と４時と８時の位置でそれぞれ分割されるのに対して、内周側のソーラセルＳＥＬ４〜ＳＥＬ６は、２時と６時と１０時の位置でそれぞれ分割されるなど、外周側と内周側とで分割位置がずれた形態となっている。分割位置のずれは、外周側のソーラセルＳＥＬ１〜ＳＥＬ３セルの分割線が、それに接する内周側のソーラセルＳＥＬ４〜ＳＥＬ６の中央位置にくるように設定され、また、内周側のソーラセルＳＥＬ４〜ＳＥＬ６の分割線が、それに接する外周側のソーラセルＳＥＬ１〜ＳＥＬ３の中央位置にくるように設定されている。
【００８２】
なお、この実施の形態においては、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量の比較は、外周側のソーラセルＳＥＬ１〜ＳＥＬ３内での比較と、内周側のソーラセルＳＥＬ４〜ＳＥＬ６内での比較しか行わず、外周側のセルと内周側のセルとの比較は行わないようになっている。従って、外周側のセル同士や、内周側のセル同士は、互いに同一面積に形成されているが、内周側のセルと外周側のセルとは同一の面積でなくても良いようになっている。
【００８３】
図１５には、第２実施形態における針位置自動修正処理のフローチャートの前半部分を示す。図１６〜図１８には、この針位置自動修正処理において針位置を推測する第１〜第３のアルゴリズムを説明する図を示す。
【００８４】
第２実施形態における針位置自動修正処理は、第１実施形態の針位置自動修正処理（図１０）と比較して、分針３と時針４の針位置を推測する方法のみ異なり、その他の部分はほぼ同様のものである。従って、同様の部分については説明を省略するとともに、図１０と同一の後半部分については、図１０を流用して図示を省略する。
【００８５】
第２実施形態の針位置自動修正処理が開始されると、先ず、第１実施形態で示した図１０の針位置自動修正処理と同様に、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量を測定して（ステップＳ１）、これらの平均発電量が針位置検出が可能とされるしきい値以上であるか判別する（ステップＳ２）。そして、この判別処理の結果、しきい値以上であればステップＳ３に移行して、各々のソーラセルＳＥＬ１〜ＳＥＬ６の発電量の比較を行うが、しきい値以下であれば針位置の推測は不可であるとして図１０のステップＳ５に移行する。
【００８６】
ステップＳ３で発電量の比較を行ったら、先ず、外周側の３個のソーラセルＳＥＬ１〜ＳＥＬ３のうち発電量の低いセルが１個か否かを判別する（ステップＳ２１）。そして、２個以上発電量の低いセルがあれば、例えば、分針３以外の影がソーラセル上にかかっているなど、針位置の推測は不可であるとして図１０のステップＳ５に移行する。
【００８７】
一方、外周側の発電量の低いセルが１個であれば、次のステップに移行して、内周側の３個のソーラセルＳＥＬ４〜ＳＥＬ６のうち発電量の低いセル数が２個か、或いは、１個かを判別する（ステップＳ２２，Ｓ２３）。
【００８８】
そして、これらの判別処理の結果、内周側の発電量の低いセル数が１個でも２個でもなければ、針位置の推測は不可であるとして、図１０のステップＳ５に移行する。一方、内周側の発電量の低いセル数が１個であればステップＳ２５，Ｓ３２の処理へと分岐して分針３と時針４との針位置の推測を行う。
【００８９】
図１６に示すように、６個のソーラセルＳＥＬ１〜ＳＥＬ６のうち、外周側のソーラセルと内周側のソーラセルがともに１個ずつ発電量が低い場合、分針３の影は外周側のソーラセルと内周側のソーラセルとの両方にかかっている筈なので、発電量の低い範囲が外周側と内周側とでオーバーラップしている角度範囲に分針３があると推測できる。また、時針４の影は内周側のソーラセルＳＥＬ４〜ＳＥＬ６にしか掛からないので、時針４は、図１６の矢印線に示すように、内周側で発電量が低くなっている１個のソーラセルの角度範囲にあると推測できる。ステップＳ２５，Ｓ３２の演算処理では、図１６に示した推測アルゴリズムに従った演算が行われて、分針３と時針４の針位置の推測がなされる。
【００９０】
一方、ステップＳ２２の分岐処理の結果、内周側の発電量の低いセル数が２個であった場合にはステップＳ２４に移行して、先ず、外周側の発電量の低いソーラセルの位置に基づいて分針範囲を算出する。
【００９１】
次に、ステップＳ２６に移行して、内周側の発電量の高いソーラセルが、分針３が位置する外周側の発電量の低い１個のソーラセルと隣接しているか否か判別する。すなわち、図１７に示すように、外周側で発電量の低い１個のソーラセルと、内周側で発電量の低くない１個のソーラセルとが隣接するような状態であれば、ステップＳ２６の分岐処理によってステップＳ３２に移行する。一方、図１８（ａ）に示すように、外周側で発電量の低い１個のソーラセルと、内周側で発電量の低くない１個のソーラセルとが隣接しない状態であれば、ステップＳ２６の分岐処理によってステップＳ２７に移行する。
【００９２】
先ず、ステップＳ３２に移行した場合を説明する。この場合、複数のソーラセルＳＥＬ１〜ＳＥＬ６の発電状態は、図１７に示すように、外周側の１個のソーラセルが発電量の低い状態となり、さらに、これに隣接する内周側の２個のソーラセルのうち、一方は発電量が低く、他方は発電量が高くなっている。従って、分針３は、図１７の矢印線に示すように、発電量の低い範囲が内周側と外周側とでオーバーラップしている角度範囲にあると推測できる。また、内周側で発電量の低い２個のソーラセルのうち、分針３が位置しない側に時針４が位置すると判断できるので、時針４は、図１７の矢印線に示すように、分針３の逆側にある内周側の１個のソーラセルの角度範囲にあると推測できる。ステップＳ３２では、このような推測アルゴリズムに従った演算処理がなされて、時針４の針位置が推測される。
【００９３】
次に、ステップＳ２６の分岐処理でステップＳ２７に移行した場合を説明する。この場合、複数のソーラセルＳＥＬ１〜ＳＥＬ６の発電状態は、図１８（ａ）に示すように、外周側の１個のソーラセルが発電量の低い状態となり、さらに、これに隣接する内周側の２個のソーラセルが両方とも発電量の低い状態となっている。従って、このままでは、分針３や時針４の推測位置は、図１８（ａ）の矢印線に示されるように、広い角度範囲にしか絞ることができない。
【００９４】
そこで、ステップＳ２７に移行したら、順次、分針３を正転で６０度分運針する処理（ステップＳ２７）、外周側のソーラセルＳＥＬ１〜ＳＥＬ３の発電量を測定する処理（ステップＳ２８）、外周側のソーラセルＳＥＬ１〜ＳＥＬ３の発電量を比較する処理（ステップＳ２９）、６０度運針する前後で外周側のソーラセルＳＥＬ１〜ＳＥＬ３の発電量の低いセルが変化したか否かの判別処理（ステップＳ３０）を行う。
【００９５】
そして、上記のステップＳ３０の判別処理の結果に応じて、ステップＳ３１又はＳ３２に移行して、次に示すような時針４の推測アルゴリズムに従った演算処理を行う。すなわち、図１８（ｂ）に示すように、６０度運針後に外周側で発電量の低いソーラセルが変化しなかった場合には、６０度運針前に分針３は外周側の発電量の低いセルの半分の位置より時間の若い側にあったと判断できるため、時針４は、図１８（ｂ）の矢印線に示すように、内周側の２個の発電量の低いセルのうち時間の進んだ側のソーラセルの角度範囲にあったと推測する。
【００９６】
また、図１８（ｃ）に示すように、６０度運針後に外周側の発電量の低いソーラセルが隣に移った場合には、６０度運針前において分針３は外周側の発電量の低いセルの半分の位置より時間の進んだ側にあったと判断できるため、時針４は、図１８（ｃ）の矢印線に示すように、内周側の２個の発電量の低いセルのうち時間の若い側のソーラセルの角度範囲にあったと推測する。
【００９７】
このような推測アルゴリズムに従った演算により、図１８（ｂ），（ｃ）に示したように時針４の針位置が推測される。そして、分針３や時針４の針位置が推測されたら、図１０のステップＳ１０へ移行して、第１実施形態で説明したような針位置検出の処理と、時刻修正の処理がなされて、この針位置自動修正を終了する。
【００９８】
なお、図１６〜図１８に示すように、第２実施形態で推測される時針４の範囲は、連続する４時間分の範囲であり、第１実施形態で推測される離散された４時間分の範囲と比較して、遜色のない推測範囲が得られていることが分かる。また、第２実施形態では、時針４の推測範囲が連続する４時間分の範囲となるので、運針方向をこの範囲に近い正転方向或いは逆転方向に選択することで、針位置検出に有効な範囲に到達するまでのステップ数を小さくできるという効果も奏される。
【００９９】
以上のように、第２実施形態の電子時計によれば、ソーラパネル９Ａが、回転方向だけでなく半径方向にも分割され、且つ、外周側のソーラセルＳＥＬ１〜ＳＥＬ３には、分針３のみが届いて、時針４が届かない半径範囲に設定されているので、これら各分割されたソーラセルＳＥＬ１〜ＳＥＬ６の発電量を比較することで、分針３と時針４とを識別した状態で針位置を推測できるという効果が得られる。
【０１００】
また、この第２実施形態の電子時計によれば、時針４の推測範囲が広いときに、分針３を複数ステップ（例えば６０度相当分）運針して、運針前と運針後のソーラセルＳＥＬ１〜ＳＥＬ３の発電量を比較するといった処理を行っているので、それにより、さらに分針３や時針４の針位置の推測範囲を狭めることができている。
【０１０１】
なお、本発明は、上記第１および第２実施形態に限られるものではなく、様々な変更が可能である。例えば、上記の第１と第２の実施形態では、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量を比較するのに、一旦、各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量をＡＤコンバータ４９で計測し、この測定値をマイクロコンピュータ３５内で論理演算することによって発電量の大小を比較する構成としているが、例えば、複数のアナログコンパレータ等を用いて各ソーラセルＳＥＬ１〜ＳＥＬ６の発電量を直接的に比較するような構成としても良い。
【０１０２】
また、上記第１と第２実施形態では、発電量を比較する個々のソーラセルを互いに同一面積のものとして説明したが、例えば、面積が異なる場合でも、これらの面積比を考慮した重み付けを発電量に行って比較を行うことで、発電量が低下したセルと低下していないセルとを識別することも可能である。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施形態の電子時計の外観を示す正面図である。
【図２】図１の電子時計の断面図である。
【図３】針を回転させる歯車の構成を裏蓋側からみた背面図である。
【図４】秒針車に形成された透過孔を表わした正面図である。
【図５】分針車と三番車に形成された透過孔を表わした正面図である。
【図６】時針車に形成された透過孔を表わした正面図である。
【図７】ソーラパネルの分割態様の一例を示す正面図である。
【図８】本発明の実施形態の電子時計の内部構成を示すブロック図である。
【図９】図８のソーラパネルとその周辺の回路の詳細を示す構成図である。
【図１０】電子時計のＣＰＵにより実行される針位置自動修正処理の処理手順を示すフローチャートである。
【図１１】発電量の低いソーラセルから針位置の推測範囲データを取得するためのデータテーブルである。
【図１２】針位置の推測範囲から正転運針で透過孔の検出を有効とするステップ数を求める方法を示す説明図である。
【図１３】針位置の推測範囲から逆転運針で透過孔の検出を有効とするステップ数を求める方法を示す説明図である。
【図１４】第２実施形態の電子時計におけるソーラパネルの分割態様の一例を示す正面図である。
【図１５】第２実施形態における針位置推測処理の処理手順を示すフローチャートである。
【図１６】図１５の針位置自動修正処理において針位置を推測する第１のアルゴリズムを説明する図である。
【図１７】図１５の針位置自動修正処理において針位置を推測する第２のアルゴリズムを説明する図である。
【図１８】図１５の針位置自動修正処理において針位置の推測する第３のアルゴリズムを説明する図である。
【符号の説明】
【０１０４】
１    電子時計
２    秒針
３    分針
４    時針
９    ソーラパネル
ＳＥＬ１〜ＳＥＬ６  ソーラセル
１３  検出部
２０  秒針車（歯車）
２１ａ  第１透過孔
２５  分針車（歯車）
２８  第２透過孔
２７  時針車（歯車）
２９  第３透過孔
３５  マイクロコンピュータ
４８  スイッチ回路
４９  ＡＤコンバータ
４９ａ〜４９ｆ  ＡＤコンバータ回路
【図１】
2009162553.tif 000003
【図２】
2009162553.tif 000004
【図３】
2009162553.tif 000005
【図４】
2009162553.tif 000006
【図５】
2009162553.tif 000007
【図６】
2009162553.tif 000008
【図７】
2009162553.tif 000009
【図８】
2009162553.tif 000010
【図９】
2009162553.tif 000011
【図１０】
2009162553.tif 000012
【図１１】
2009162553.tif 000013
【図１２】
2009162553.tif 000014
【図１３】
2009162553.tif 000015
【図１４】
2009162553.tif 000016
【図１５】
2009162553.tif 000017
【図１６】
2009162553.tif 000018
【図１７】
2009162553.tif 000019
【図１８】
2009162553.tif 000020