複数のセルに分割されて各々のセル毎に光を吸収して発電を行なうソーラパネルを有し、当該ソーラパネルの起電圧により動作する電子機器であって、ソーラパネルの前記起電圧、または分割された前記複数のセルのうち一部のセルの両端の電圧を、予め設定された閾値電圧と比較し、比較結果に応じて判定信号を出力する照度検出回路と、前記判定信号に応じて前記電子機器の制御を行なう制御部と、を備え、前記照度検出回路は、前記起電圧が予め設定された第1の閾値電圧より低い場合、前記一部のセルの両端の電圧を前記第1の閾値電圧より低い第2の閾値電圧と比較して、前記判定信号を出力し、前記制御部は、前記判定信号に応じて前記複数のセルの一部が遮光されたと判断し、当該判断結果に基づいて前記電子機器の制御を行なう、ことを特徴とする電子機器。前記ソーラパネルは、複数のセルが直列接続されて構成され、当該複数のセルが複数のブロックに分割され、前記照度検出回路は、前記複数のブロック各々について前記第2の閾値電圧との比較を行い、前記制御部は、複数の前記判定信号に応じて前記複数のブロックのいずれのブロックが遮光されたかを判断する、ことを特徴とする請求項1に記載の電子機器。前記ソーラパネルは、複数のセルが直列接続されて構成され、当該複数のセルが複数のブロックに分割され、前記照度検出回路は、前記複数のブロックの一部について前記第2の閾値電圧との比較を行い、前記制御部は、複数の前記判定信号に応じて前記複数のブロックのいずれのブロックが遮光されたかを判断する、ことを特徴とする請求項1に記載の電子機器。しかしながら、特許文献1の電子時計では、スイッチ機能の種類を増やすため、複数のソーラセルが直列接続されて構成されるソーラパネルの個数を増やす必要があり、電子時計の小型化に支障を来たすという問題があった。本発明はこの点に鑑みてなされたものであり、発電機能を有するソーラパネルにスイッチ機能の種類を複数持たせることにより、小型化を可能にする電子機器を提供することにある。上記の課題を解決するために、本発明の電子機器は、複数のセルに分割されて各々のセル毎に光を吸収して発電を行なうソーラパネルを有し、当該ソーラパネルの起電圧により動作する電子機器であって、ソーラパネルの前記起電圧、または分割された前記複数のセルのうち一部のセルの両端の電圧を、予め設定された閾値電圧と比較し、比較結果に応じて判定信号を出力する照度検出回路と、前記判定信号に応じて前記電子機器の制御を行なう制御部と、を備え、前記照度検出回路は、前記起電圧が予め設定された第1の閾値電圧より低い場合、前記一部のセルの両端の電圧を前記第1の閾値電圧より低い第2の閾値電圧と比較して、前記判定信号を出力し、前記制御部は、前記判定信号に応じて前記複数のセルの一部が遮光されたと判断し、当該判断結果に基づいて前記電子機器の制御を行なう、ことを特徴とする。また、本発明の電子機器は、上記電子機器において、前記ソーラパネルは、複数のセルが直列接続されて構成され、当該複数のセルが複数のブロックに分割され、前記照度検出回路は、前記複数のブロック各々について前記第2の閾値電圧との比較を行い、前記制御部は、複数の前記判定信号に応じて前記複数のブロックのいずれのブロックが遮光されたかを判断する、ことを特徴とする。また、本発明の電子機器は、上記電子機器において、前記ソーラパネルは、複数のセルが直列接続されて構成され、当該複数のセルが複数のブロックに分割され、前記照度検出回路は、前記複数のブロックの一部について前記第2の閾値電圧との比較を行い、前記制御部は、複数の前記判定信号に応じて前記複数のブロックのいずれのブロックが遮光されたかを判断する、ことを特徴とする。本発明によれば、照度検出回路は、ソーラパネルの起電圧が予め設定された第1の閾値電圧より低い場合、一部のセルの両端の電圧を第1の閾値電圧より低い第2の閾値電圧と比較して、判定信号を出力する。判定信号が入力される制御部は、この判定信号に応じて複数のセルの一部が遮光されたと判断し、当該判断結果に基づいて電子機器の制御を行なう。このように、本発明によれば、発電機能を有するソーラパネルにスイッチ機能の種類を複数持たせることにより、小型化を可能にする電子機器を提供することができる。本発明の一実施形態について、図面を参照しつつ説明する。図1は、電子時計1電子機器の内部構成を示す図であり、図2は、図1に示すソーラパネル30の分割態様の一例を示す平面図である。図1に示すように、電子時計1は、集積回路10IntegratedCircuit;ICと、複数の太陽電池セルソーラセルA1~ソーラセルC2から構成されるソーラパネル30と、ダイオード40と、二次電池50と、を備えている。また、電子時計1は、照度検出回路20を構成するスイッチSW1~スイッチSW4、抵抗R1及び抵抗R2と、表示部15LCDとを備えている。電子時計1は、ソーラパネル30から二次電池50を介して供給される電源電圧Vddにより表示部15に時刻表示を行う動作を行うとともに、ソーラパネル30の起電圧Vscが十分な電圧であるか否かを検出する照度検出動作を定期的に行う。また、電子時計1は、ソーラパネル30の起電圧Vscが十分な電圧ではない場合、ソーラパネル30にユーザによるスイッチ入力があるか否かを判定する遮光判定動作を行う。この遮光判定動作においては、ソーラパネル30を構成するソーラセルA1~ソーラセルC2のうちのいずれのソーラセルがユーザにより遮光されているか否かについて判定する。以下、電子時計1を構成する各部分について詳細に説明する。まず、集積回路10の構成について詳細に説明する。集積回路10は、発振回路11、分周回路12、制御部13、表示駆動回路14、電源回路16、過充電防止回路17、コンパレータ21、基準電圧発生回路22、及びスイッチSW5を含んで構成される。発振回路11は、基準信号を生成して、分周回路12に対して出力する。分周回路12は、入力される基準信号を分周し、複数の周波数信号を生成して、制御部13に対して出力する。制御部13は、これら複数の周波数信号を用いて、時間信号を表示駆動回路14に対して出力する。表示駆動回路14は、制御部13から入力される時間信号に基づいて表示部15に時刻を表示させる。電源回路16は、電源端子25aを介して二次電池50に接続され、二次電池50の出力電圧に基づいて、集積回路10内部の各回路の内部動作電圧を生成し、生成した内部動作電圧を各回路へ供給する。過充電防止回路17は、端子25bを介してソーラパネル30のアノード側電極に接続され、制御部13からの制御信号に基づいて、電源回路16の出力する内部動作電圧が予め設定された電圧レベル以上になると、例えば、接地レベルへと接続される内部スイッチ図1において不図示を導通オンさせる。過充電防止回路17は、二次電池50に印加される充電電圧が予め設定された電圧を超えない様に、起電圧Vscの電圧を放電することにより、二次電池50が過充電されて劣化することを防止する。集積回路10は、図1に示すように、スイッチSW5を有している。スイッチSW5は、例えばn型MOSFETMetalOxideSemiconductorFieldEffectTransistorから構成されるスイッチである。スイッチSW5において、ドレインは端子25bに、ソースは端子25cに、ゲートは制御部13にそれぞれ接続される。制御部13は、電子時計1の通常動作においてはロウレベルLレベルの選択信号SEL5をスイッチSW5のゲートに出力し、スイッチSW5を非導通とオフする。一方、制御部13は、ソーラパネル30の照度検出時においては、選択信号SEL5をハイレベルHレベルにして、スイッチSW5をオンさせる。また、集積回路10は、コンパレータ21、及び基準電圧発生回路22基準電圧源を有している。コンパレータ21は、その正転入力端子が端子25eに接続され、反転入力端子が基準電圧発生回路22の出力に接続される。基準電圧発生回路22は、電源回路16から供給される電圧に応じて、コンパレータ21が行う判定の際の基準電圧を生成する。コンパレータ21は、照度検出時において制御部13により活性化され、端子25eの電圧が基準電圧発生回路22の出力電圧基準電圧Vrefとするより高い場合、Hレベルの判定結果信号D1を出力する。また、コンパレータ21は、端子25eの電圧が基準電圧Vrefより低い場合、Lレベルの判定結果信号D1を出力する。また、制御部13は、照度検出に続いて行なわれる遮光判定時において、判定結果信号D1が入力されると、この判定結果に応じてソーラセルブロックA~ソーラセルブロックC各々が遮光されているか否かを示すデータを内蔵する記憶部13mに書き込む。記憶部13mは、例えば、ソーラセルブロックA~ソーラセルブロックCのブロック名に関連付けて、各ブロックが遮光されているか否かを示すデータを書き込む構成になっている。制御部13は、各ソーラセルブロックのブロック名に対応付けられた、例えばレジスタを有している。制御部13は、各ソーラセルブロックのうちいずれかのソーラセルブロックが遮光されている場合、当該遮光されたソーラセルブロック名に対応するレジスタにデータ1を書き込み、遮光されていない場合、データ0を書き込む。本実施形態においては、記憶部13mに書き込まれるデータを、ソーラセルブロックA~ソーラセルブロックCの順番にXXXと表すものとする。例えば、制御部13は、遮光判定の結果、ソーラセルブロックA~ソーラセルブロックC全てが遮光されている場合、記憶部13mに111のデータを書き込み、ソーラセルブロックAのみが遮光されている場合、記憶部13mに100のデータを書き込む。続いて、集積回路10の外部の構成について詳細に説明する。集積回路10の外部には、集積回路10の有する各端子に、ソーラパネル30、ダイオード40、二次電池50、スイッチSW1~スイッチSW4、抵抗R1、及び抵抗R2が接続される。図1に示すように、スイッチSW1~スイッチSW4、抵抗R1、抵抗R2は、集積回路10におけるスイッチSW5、コンパレータ21、及び基準電圧発生回路22とともに、照度検出回路20を構成している。なお、本実施形態においては、図1に示すように、スイッチSW1~スイッチSW4、抵抗R1、抵抗R2は集積回路10の外部に設けられているが、これらを集積回路10の内部に設けてもよい。図2は、ソーラパネル30の分割態様の一例を示す平面図である。図2に示すように、電子時計1は、本体ケース18を備え、この本体ケース18の正面側には円形状の風防ガラス不図示の下に、円形状の透明板19、及びソーラパネル30を有している。表示部15は透明板19の中央に設けられる。ソーラパネル30は、平面視において表示部15を囲むように、透明板19の周辺部の下側に配置される。ソーラパネル30は、円形状の透明板19の中心を、それぞれ円の中心とする2つの円に挟まれる範囲に設けられ、この範囲では、等しい中心角この場合略60°で周方向に6個のソーラセルソーラセルA1、ソーラセルA2、ソーラセルB1、ソーラセルB2、ソーラセルC1、及びソーラセルC2に分割される。ソーラパネル30は、6個のソーラセルが直列接続されて構成される。具体的には、ソーラセルA1のアノード電極EAA1は集積回路10の端子25bに接続され、カソード電極EKA1は次段のソーラセルA2のアノード電極EAA2に接続される。また、ソーラセルA2のカソード電極EKA2は次段のソーラセルB1のアノード電極EAB1に接続され、ソーラセルB1のカソード電極EKB1は次段のソーラセルB2のアノード電極EAB2に接続される。また、ソーラセルB2のカソード電極EKB2は次段のソーラセルC1のアノード電極EAC1に接続され、ソーラセルC1のカソード電極EKC1は次段のソーラセルC2のアノード電極EAC2に接続される。共通接続されたソーラセルA2のカソード電極EKA2とソーラセルB1のアノード電極EAB1とは、スイッチSW1及びスイッチSW2の接続点に接続される。また、共通接続されたソーラセルB2のカソード電極EKB2とソーラセルC1のアノード電極EAC1とは、スイッチSW2及びスイッチSW3の接続点に接続される。また、ソーラセルC2のカソード電極EKC2は、集積回路10の接地端子25fに接続される。なお、図2において、アノード電極またはカソード電極を次段へと接続する配線を実線で示しているが、各配線は、各電極とともに、本体ケース18の内部、例えば本体ケースの裏面側に設けられる。ソーラセル各々は、独立して発電を行い、起電圧を発生する。そして、これら6個のソーラセルが直列に接続されて、ソーラパネル30を構成し、電子時計1を駆動する起電圧Vscを発生する。一般に各ソーラセルは、0.6V程度の電圧を発生させるので、6個のソーラセルを直列接続することで、3.6V程度の起電圧Vscを発生することができる。また、後述するユーザによるスイッチ入力により、ソーラセルのいずれかが遮光されている場合であっても、他のソーラセルは発電を行い、ソーラセルの電極間アノード-カソード間に起電圧を発生する。図1に戻って、本実施形態では、ソーラパネル30は、3つのソーラセルブロックA、ソーラセルブロックB、及びソーラセルブロックCで構成されている。ソーラセルブロックAはソーラセルA1とソーラセルA2とが直列接続されたブロック、ソーラセルブロックBはソーラセルB1とソーラセルB2とが直列接続されたブロック、ソーラセルブロックCはソーラセルC1とソーラセルC2とが直列接続されたブロックである。ダイオード40は、ソーラパネル30と二次電池50との間に、アノードがソーラパネル30のソーラセルA1のアノード電極に接続され、カソードが二次電池50の正極側に接続される。ダイオード40は、二次電池50側からソーラパネル30側に電流が流れることを防止する働きをする。二次電池50は、正極側が集積回路10の電源端子25aを介して電源回路16に接続され、ソーラパネル30が発電した起電圧Vscを蓄電し、電源電圧Vddを電源回路16に供給する。また、二次電池50の負極側は集積回路10の接地端子25fに接続される。スイッチSW1~スイッチSW4は、スイッチSW5と同様に、例えばn型MOSFETから構成されるスイッチである。スイッチSW1において、ドレインはソーラセルA1のアノード電極及び集積回路10の端子25bに接続され、ソースはソーラセルA2のカソード電極、ソーラセルB1のアノード電極、及びスイッチSW2のドレインに、ゲートは端子25gに接続される。この端子25gは制御部13に接続される。制御部13は、電子時計1の通常動作においてはLレベルの選択信号SEL1をスイッチSW1のゲートに出力し、スイッチSW1をオフする。一方、制御部13は、ソーラパネル30の遮光判定時においては、選択信号SEL1をHレベルにしてスイッチSW1をオンし、或いは選択信号SEL1をLレベルにしてスイッチSW1をオフする。スイッチSW2において、ドレインはソーラセルA2のカソード電極、ソーラセルB1のアノード電極、及びスイッチSW1のソースに接続され、ソースはソーラセルB2のカソード電極、ソーラセルC1のアノード電極、及びスイッチSW3のドレインに、ゲートは端子25hに接続される。この端子25hは制御部13に接続される。制御部13は、電子時計1の通常動作においてはLレベルの選択信号SEL2をスイッチSW2のゲートに出力し、スイッチSW2をオフする。一方、制御部13は、ソーラパネル30の遮光判定時においては、選択信号SEL2をHレベルにして、スイッチSW2をオンし、或いは選択信号SEL2をLレベルにしてスイッチSW2をオフする。スイッチSW3において、ドレインはソーラセルB2のカソード電極、ソーラセルC1のアノード電極、及びスイッチSW2のソースに接続され、ソースはソーラセルC2のカソード電極、及び集積回路10の接地端子25fに、ゲートは端子25iに接続される。この端子25iは制御部13に接続される。制御部13は、電子時計1の通常動作においてはLレベルの選択信号SEL3をスイッチSW3のゲートに出力し、スイッチSW3をオフする。一方、制御部13は、ソーラパネル30の遮光判定時においては、選択信号SEL3をHレベルにして、スイッチSW3をオンし、或いは選択信号SEL3をLレベルにしてスイッチSW3をオフする。スイッチSW4において、ドレインは集積回路10の端子25cに接続され、ソースは端子25eに、ゲートは端子25dに接続される。この端子25dは制御部13に接続される。制御部13は、電子時計1の通常動作においてはLレベルの選択信号SEL4をスイッチSW4のゲートに出力し、スイッチSW4をオフする。一方、制御部13は、ソーラパネル30の照度検出時及び遮光判定時においては、選択信号SEL4をHレベルにして、スイッチSW4をオンする。また、抵抗R1は端子25cと端子25eとの間に、抵抗R2は端子25eと接地端子25fとの間にそれぞれ接続される。本実施形態において、例えば、抵抗R1と抵抗R2の抵抗比を2:1、また、基準電圧Vrefを1.2Vとする。照度検出時においては、制御部13が、選択信号SEL5をHレベル、選択信号SEL4をLレベルとする。コンパレータ21は、ソーラパネル30の起電圧Vscが、基準電圧Vref×3、すなわち3.6Vより高い場合、ソーラパネル30の照度があると判定し、判定結果信号D1をHレベルにする。一方、コンパレータ21は、ソーラパネル30の起電圧Vscが、3.6Vより低い場合、ソーラパネル30の照度がないと判定し、判定結果信号D1をLレベルにする。ソーラパネル30の照度がないと判定された後の遮光判定時においては、制御部13は、選択信号SEL5をHレベルに維持したまま、選択信号SEL4をLレベルからHレベルとする。これにより、端子25eには、ソーラセルブロックA~ソーラセルブロックC各々の起電圧が順次入力され、コンパレータ21は、端子25eの電圧が基準電圧Vref、すなわち1.2Vより高い場合、ソーラセルブロックが遮光されていない非遮光と判定し、判定結果信号D1をHレベルにする。一方、コンパレータ21は、端子25eの電圧が1.2Vより低い場合、ソーラセルブロックが遮光されていると判定し、判定結果信号D1をLレベルにする。なお、制御部13は、遮光判定時において選択信号SEL1、選択信号SEL2及び選択信号SEL3各々をLレベルまたはHレベルにし、スイッチSW1~スイッチSW3のオンする組合せを変える。コンパレータ21が、ソーラセルブロックA~ソーラセルブロックC各々について、遮光されているか否かを判定して判定結果信号D1を出力するためである詳細後述。このように、本実施形態においては、照度検出に用いるコンパレータ21を遮光判定においても用いることとし、コンパレータの個数の増加を防いでいる。図3は、電子時計1の照度検出、及び遮光検出の動作を説明するためのフロー図である。以下、図3を参照しつつ、図1に示す電子時計1の照度検出、及び遮光検出の動作を説明する。制御部13は、ソーラパネル30の照度検出を開始する選択信号SEL5をLレベルからHレベルに変化させるステップS1。なお、照度検出は、周期的に、例えば1分の周期で定期的に実行される。まず、制御部13は、データ000を記憶部13mに書き込み、記憶部13mが記憶するデータを初期値にリセットする。また、制御部13は、コンパレータ21を活性化する。なお、制御部13は、選択信号SEL1~選択信号SEL4をLレベルのまま維持する。これにより、コンパレータ21は、ソーラパネル30の起電圧Vscを抵抗R1及び抵抗R2により分圧した分圧電圧と、基準電圧Vrefとの比較判定を行うステップS2。本実施形態において、R1:R2=2:1とすると、コンパレータ21は、起電圧Vsc≧基準電圧Vref×3第1の閾値電圧であれば、Hレベルの判定結果信号D1を出力するステップS2-Yes。また、コンパレータ21は、起電圧Vsc<基準電圧Vref×3であれば、Lレベルの判定結果信号D1を出力するステップS2-No。制御部13は、Hレベルの判定結果信号D1が入力されると、選択信号SEL5をLレベルにし、また、コンパレータ21を非活性化して、照度検出動作を終了するステップS17。一方、制御部13は、Lレベルの判定結果信号D1が入力されると、ソーラセルブロックA~ソーラセルブロックC各々について遮光されているか否かについての判定動作をコンパレータ21に開始させる。制御部13は、選択信号SEL5をHレベルに維持したまま、選択信号SEL4をLレベルからHレベルへ変化させる。これにより、スイッチSW4がオンし、コンパレータ21は、ソーラパネル30を構成する各ソーラセルブロックの起電圧と、基準電圧Vrefとの比較判定を行う状態に移行するステップS3。まず、ソーラセルブロックAが遮光されているか否かについての判定動作をコンパレータ21に行わせるため、制御部13は選択信号SEL1をLレベルに維持したまま、選択信号SEL2及び選択信号SEL3をLレベルからHレベルに変化させる。これにより、スイッチSW1がオフのまま維持され、スイッチSW2及びスイッチSW3がオンするステップS4。コンパレータ21は、ソーラセルブロックAの起電圧以下、起電圧Vaとすると基準電圧Vrefとの比較を行うステップS5。コンパレータ21は、起電圧Va≧基準電圧Vref第2の閾値電圧であれば、Hレベルの判定結果信号D1を出力しステップS5-Yes、起電圧Va<基準電圧Vrefであれば、Lレベルの判定結果信号D1を出力するステップS5-No。制御部13は、Hレベルの判定結果信号D1が入力されると、ソーラセルブロックAは遮光されていないと判断し、記憶部13mのソーラセルブロックAに対応するレジスタにデータ0を書き込むステップS6。一方、制御部13は、Lレベルの判定結果信号D1が入力されると、ソーラセルブロックAは遮光されていると判断し、記憶部13mのソーラセルブロックAに対応するレジスタにデータ1を書き込むステップS7。制御部13は、記憶部13mへのデータ書込み後、選択信号SEL2及び選択信号SEL3をHレベルからLレベルに変化させ、スイッチSW2及びスイッチSW3をオフする。これにより、ソーラセルブロックAの遮光判定動作が終了する。次に、ソーラセルブロックBが遮光されているか否かについての判定動作をコンパレータ21に行わせるため、制御部13は選択信号SEL2をLレベルに維持したまま、選択信号SEL1及び選択信号SEL3をLレベルからHレベルに変化させる。これにより、スイッチSW2がオフのまま維持され、スイッチSW1及びスイッチSW3がオンするステップS8。コンパレータ21は、ソーラセルブロックBの起電圧以下、起電圧Vbとすると基準電圧Vrefとの比較を行うステップS9。コンパレータ21は、起電圧Vb≧基準電圧Vrefであれば、Hレベルの判定結果信号D1を出力しステップS9-Yes、起電圧Vb<基準電圧Vrefであれば、Lレベルの判定結果信号D1を出力するステップS9-No。制御部13は、Hレベルの判定結果信号D1が入力されると、ソーラセルブロックBは遮光されていないと判断し、記憶部13mのソーラセルブロックBに対応するレジスタにデータ0を書き込むステップS10。一方、制御部13は、Lレベルの判定結果信号D1が入力されると、ソーラセルブロックBは遮光されていると判断し、記憶部13mのソーラセルブロックBに対応するレジスタにデータ1を書き込むステップS11。制御部13は、記憶部13mへのデータ書込み後、選択信号SEL1及び選択信号SEL3をHレベルからLレベルに変化させ、スイッチSW1及びスイッチSW3をオフする。これにより、ソーラセルブロックBの遮光判定動作が終了する。次に、ソーラセルブロックCが遮光されているか否かについての判定動作をコンパレータ21に行わせるため、制御部13は選択信号SEL3をLレベルに維持したまま、選択信号SEL1及び選択信号SEL2をLレベルからHレベルに変化させる。これにより、スイッチSW3がオフのまま維持され、スイッチSW1及びスイッチSW2がオンするステップS12。コンパレータ21は、ソーラセルブロックCの起電圧以下、起電圧Vcとすると基準電圧Vrefとの比較を行うステップS13。コンパレータ21は、起電圧Vc≧基準電圧Vrefであれば、Hレベルの判定結果信号D1を出力しステップS13-Yes、起電圧Vc<基準電圧Vrefであれば、Lレベルの判定結果信号D1を出力するステップS13-No。制御部13は、Hレベルの判定結果信号D1が入力されると、ソーラセルブロックCは遮光されていないと判断し、記憶部13mのソーラセルブロックCに対応するレジスタにデータ0を書き込むステップS14。一方、制御部13は、Lレベルの判定結果信号D1が入力されると、ソーラセルブロックCは遮光されていると判断し、記憶部13mのソーラセルブロックCに対応するレジスタにデータ1を書き込むステップS15。制御部13は、記憶部13mへのデータ書込み後、選択信号SEL1及び選択信号SEL2をHレベルからLレベルに変化させ、スイッチSW1及びスイッチSW3をオフする。これにより、ソーラセルブロックCの遮光判定動作が終了する。また、制御部13は、選択信号SEL4をHレベルからLレベルに変化させ、スイッチSW4をオフする。これにより、ソーラパネル30を構成するソーラセルブロックA~ソーラセルブロックCの遮光判定動作が終了するステップS16。また、制御部13は、選択信号SEL5をLレベルにし、コンパレータ21を非活性化して、照度検出動作を終了しステップS17、電子時計1を通常動作へ移行させる。電子時計1が通常動作に移行した後、制御部13は、記憶部13mが記憶するデータソーラセルブロックA~ソーラセルブロックC各々が遮光されているか否かについてのデータに基づき、電子時計1の各種制御動作を行う。例えば、制御部13は、記憶部13mがデータ111を記憶する場合、表示駆動回路14を介して、例えば表示部15の表示の明るさを暗くする、或いは表示を行わない等の制御を行い、電子時計1を所謂パワーセーブ状態へ移行させる。また、制御部13は、記憶部13mのデータが000及び111以外のデータを記憶する場合、電子時計1を所有するユーザがソーラパネル30をスイッチング機能として使用していると判断し、電子時計1を当該他の状態へと移行させる制御を行なう。ユーザがソーラパネル30をスイッチング機能として使用するとは、電子時計1を現在の状態例えば表示部15の時刻表示状態から他の状態例えばカレンダー表示状態、或いは時刻調整状態への移行を意図するということである。電子時計1の所持者ユーザは、ソーラパネル30を構成するソーラセルブロックA~ソーラセルブロックCを指で遮光する。これにより、ユーザは、電子時計1を通常動作モードから他の動作モード例えば、現在時刻を調整する時刻修正モードや、現在時刻表示からカレンダー表示への切り替えモードへ移行させる。電子時計1は、上述したように、いずれのソーラセルブロックが遮光されたか否かを検出し、他の動作モードへ移行する構成を有している。すなわち、電子時計1におけるソーラパネル30は、スイッチ機能を有している。また、ソーラパネル30は、集積回路10の内部動作電圧を、二次電池50を介して集積回路10へ供給する発電機能も有している。このように、電子時計1では、ソーラパネル30の有するスイッチ機能の種類を増加させても、ソーラセルブロックの分割数に応じて、各スイッチ機能を各ソーラセルブロックの遮光または非遮光結果に割り当てることができる。本実施形態では3分割しているので、データ111を除く7機能を、各ソーラセルブロックの遮光または非遮光結果に割り当てることができる。そのため、スイッチ機能を増加させるためにソーラパネルの個数を増やす必要はなく、電子時計の小型化を図ることができる。また、このように電子時計が備えるソーラパネルが発電機能とスイッチ機能とを有する場合であって、例えば夜間、或いは電子時計が昼間にも関らず太陽光から遮蔽されている場合、従来の電子時計では、ユーザからのスイッチ入力があったのか、或いはソーラパネルが実際に遮光されているのかを区別することが困難であった。これに対して、電子時計1は、上述したように、ソーラパネル30の照度検出動作を定期的に実行し、照度が不足している場合、ソーラパネル30の遮光判定動作に移行する。これにより、ソーラパネル30に、ユーザから実際にスイッチ入力があったか否かを判定し、ユーザが意図する動作モードへ移行することができる。次に、上記実施形態の変形例として、ソーラパネルの一部が遮光されている場合においても、ユーザによるスイッチ入力の判定を可能とする電子時計1aについて、図4~図6を参照しつつ以下に説明する。図4は、電子時計1aの内部構成を示す図であり、図5は、ソーラパネル30aの分割態様の一例を示す平面図であり、図6は、電子時計1aの照度検出、及び遮光検出の動作を説明するためのフロー図である。図4~図6は、それぞれ図1~図3に対応する図であり、同一の部分には同一の符号を付し、その説明を省略し、以下に相違点のみを説明する。図4において、電子時計1aは、図1に示すソーラパネル30の替わりにソーラパネル30aを、更にスイッチSW6を備えている。このスイッチSW6を備えることにより、集積回路10aは、図1に示す制御部13の替わりに制御部13aを、基準電圧発生回路22の替わりに基準電圧発生回路22aを、更に端子25jを備えている。また、電子時計1aは、図1に示すスイッチSW1~スイッチSW3の替わりに、ソーラパネル30aとの接続が相違するスイッチSW1a~スイッチSW3aを備えている。ソーラパネル30aは、図5に示すように、円形状の透明板19の中心を、それぞれ円の中心とする2つの円に挟まれる範囲に設けられ、この範囲では、等しい中心角この場合略60°で周方向に6個のソーラセルソーラセルC1、ソーラセルB1、ソーラセルA1、ソーラセルC2、ソーラセルB2、及びソーラセルC2に分割される。具体的には、ソーラセルC1のカソード電極EKC1は集積回路10aの接地端子25fに接続され、アノード電極EAC1は次段のソーラセルB1のカソード電極EKB1に接続される。また、ソーラセルB1のアノード電極EAB1は次段のソーラセルA1のカソード電極EKA1に接続され、ソーラセルA1のアノード電極EAA1は次段のソーラセルC2のカソード電極EKC2に接続される。また、ソーラセルC2のアノード電極EAC2は次段のソーラセルB2のカソード電極EKB2に接続され、ソーラセルB2のアノード電極EAB2は次段のソーラセルA2のカソード電極EKA2に接続される。共通接続されたソーラセルC1のアノード電極EAC1とソーラセルB1のカソード電極EKB1とは、スイッチSW2a及びスイッチSW3aの接続点に接続される。また、共通接続されたソーラセルB1のアノード電極EAB1とソーラセルA1のカソード電極EKA1とは、スイッチSW1a及びスイッチSW2aの接続点に接続される。また、共通接続されたソーラセルA1のアノード電極EAA1とソーラセルC2のカソード電極EKC2とは、スイッチSW1a及びスイッチSW6の接続点に接続される。また、ソーラセルA2のアノード電極EAA2は、集積回路10の端子25bに接続される。すなわち、本実施形態では、図5に示すように、例えば電子時計1aのユーザが、着衣60によりソーラパネル30aを構成するソーラセルの半分ソーラセルC2、ソーラセルB2、ソーラセルA2を遮光している。このような場合であっても、コンパレータ21は、ソーラセルの残りの半分ソーラセルC1、ソーラセルB1、ソーラセルA1により、ユーザのスイッチ入力があるか否かを判定することができる。図4に戻って、スイッチSW1a~スイッチSW3a、スイッチSW4、スイッチSW6、抵抗R1、及び抵抗R2は、集積回路10におけるスイッチSW5、コンパレータ21、及び基準電圧発生回路22aとともに、照度検出回路20aを構成している。スイッチSW1aにおいて、ドレインはソーラセルC2のカソード電極、ソーラセルA1のアノード電極及びスイッチSW6のソースに接続され、ソースはソーラセルA1のカソード電極、ソーラセルB1のアノード電極、及びスイッチSW2aのドレインに、ゲートは端子25gに接続される。また、スイッチSW2aにおいて、ドレインはソーラセルA1のカソード電極、ソーラセルB1のアノード電極、及びスイッチSW1aのソースに接続され、ソースはソーラセルB1のカソード電極、ソーラセルC1のアノード電極、及びスイッチSW3aのドレインに、ゲートは端子25hに接続される。また、スイッチSW3aにおいて、ドレインはソーラセルB1のカソード電極、ソーラセルC1のアノード電極、及びスイッチSW2aのソースに接続され、ソースはソーラセルB1のカソード電極、及び集積回路10の接地端子25fに、ゲートは端子25iに接続される。また、スイッチSW6において、ドレインは集積回路10aの端子25bに接続され、ソースは、ソーラセルC2のカソード電極、ソーラセルA1のアノード電極、及びスイッチSW1aのドレインに接続され、ゲートは端子25jに接続される。この端子25jは制御部13aに接続される。制御部13aは、電子時計1の通常動作においてはLレベルの選択信号SEL6をスイッチSW6のゲートに出力し、スイッチSW6をオフする。一方、制御部13は、ソーラパネル30aの遮光判定時においては、選択信号SEL6をHレベルにして、スイッチSW6をオンする。基準電圧発生回路22aは、電源回路16から供給される電圧に応じて、コンパレータ21が照度検出時に行う判定の際の基準電圧Vref、及びコンパレータ21が遮光検出時に行う判定の際の基準電圧基準電圧Vref’とするを生成する。コンパレータ21は、照度検出時において制御部13により活性化され、端子25eの電圧が基準電圧Vrefより高い場合、Hレベルの判定結果信号D1を出力する。また、コンパレータ21は、端子25eの電圧が基準電圧Vrefより低い場合、Lレベルの判定結果信号D1を出力する。また、コンパレータ21は、遮光検出時において、制御部13により、入力される基準電圧が基準電圧Vrefから基準電圧Vref’に切り替わり、端子25eの電圧が基準電圧Vref’より高い場合、Hレベルの判定結果信号D1を出力する。また、コンパレータ21は、端子25eの電圧が基準電圧Vref’より低い場合、Lレベルの判定結果信号D1を出力する。以上の構成の相違により、電子時計1aの照度検出、及び遮光検出の動作フローは、図3に示す電子時計1のフロー図と以下の点において相違している。なお、ソーラパネル30aでは、ソーラパネル30を構成するソーラセルの半分を用いて遮光判定を行う。そのため、図6に示すフローでは、図3に示すソーラセルブロックA~ソーラセルブロックCとして、ソーラセルA1、ソーラセルB1、及びソーラセルC1を示している。制御部13aは、照度検出判定ステップS2の後に、選択信号SEL6をLレベルからHレベルに変化させることにより、スイッチSW6をオンするステップS21。これにより、遮光されていない直列接続されたソーラセルA1~ソーラセルC1が端子25bに接続される。また、制御部13aは、基準電圧発生回路22aの出力を基準電圧Vrefから基準電圧Vref’へと切り替える。なお、制御部13aは、ソーラセルA1~ソーラセルC1の照度判定終了時ステップS16aに、選択信号SEL6をHレベルからLレベルに変化させることにより、スイッチSW6をオフするステップS16a。また、ソーラセルA1~ソーラセルC1の遮光判定における、基準電圧Vref’は、ソーラパネル30を構成するソーラセルの半分を用いて遮光判定を行う。そのため、図3で示す電子時計1の判定に用いる基準電圧Vrefの半分の電圧となるステップS5、ステップS9、及びステップS13。他のステップは、図3に示す電子時計1のステップと同じであり、電子時計1aは、図6に示すように、まず照度検出を行ないステップS2、起電圧Vscが基準電圧Vref×3に比べて小さい場合に遮光判定動作に移行するステップS2-No。遮光判定動作では、各ソーラセルブロックここでは、3個のソーラセルA1~ソーラセルC1各々の起電圧それぞれ起電圧VA1、起電圧VB1、起電圧VC1とすると、基準電圧Vref×0.5とを比較する。そして、各ソーラセルブロックがユーザのスイッチ入力により遮光されているか否かを判定するそれぞれステップS5a、S9a、S13a。このように、電子時計1aは、ソーラパネル30aの一部が遮光されているときにおいても、遮光されていない残りの部分により、ユーザによるスイッチ入力の判定を可能とすることができる。以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。例えば、ソーラパネル30、ソーラパネル30aを構成するソーラセルの個数を実施形態の説明では6個で説明したが、勿論この数に限定されるものではない。また、ソーラセルブロックを構成するソーラセルの個数についても、ソーラパネル30では2個、ソーラパネル30aでは1個で説明したが、勿論この数に限定されるものではない。また、ソーラパネル30aではソーラセルブロックを遮光される可能性の高い3個のソーラセルと、遮光される可能性の低い3個のソーラセルとに分けて説明したが、勿論これらのソーラセルの個数の分割比に限定されるものではない。