(57)【要約】【課題】針位置検出の開始から完了までの時間を短縮することができる電子時計を提供する。【解決手段】電子時計１は、指針１１と、指針１１を駆動するアクチュエーター１２と、発光素子２１と、指針１１が基準位置にあるときに選択的に発光素子２１から発せられた光を感知する受光素子２２と、発光素子２１を点灯する間、指針１１を検出するまで一方向に連続的に指針を駆動する第１モードと、第１モードにおいて受光素子２２が光を感知し、指針１１が基準位置を通過した後に、指針１１の駆動及び発光素子２１の点灯を交互に実行して指針１１が基準位置にあることを検出する第２モードと、を実行する制御回路３５と、を備える。【選択図】図１
2020063936.tif 000002
【特許請求の範囲】
【請求項１】
指針と、
前記指針を駆動するアクチュエーターと、
前記指針の検出に用いられる発光素子と、
前記指針が基準位置にあるときに選択的に、前記発光素子から発せられた光を感知する受光素子と、
前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する制御回路と、
を備える電子時計。
【請求項２】
指針と、
前記指針を駆動するアクチュエーターと、
前記アクチュエーターの動力を前記指針に伝達し、軸方向に沿って貫通する貫通孔を有する歯車と、
前記歯車に光を発する発光素子と、
前記指針が基準位置にあるときに選択的に、前記発光素子から発せられ前記貫通孔を透過した光を感知する受光素子と、
前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する制御回路と、
を備える電子時計。
【請求項３】
前記制御回路は、前記第１モードにおいて前記受光素子が光を感知した時点で、前記指針を前記一方向の逆方向に駆動し、前記指針が前記逆方向に所定量駆動された時点で、前記第２モードに移行し、前記第２モードにおいて、前記一方向への前記指針の駆動及び前記発光素子の点灯を交互に実行する請求項１又は２に記載の電子時計。
【請求項４】
前記制御回路は、前記第２モードにおいて、前記一方向の逆方向への前記指針の駆動及び前記発光素子の点灯を交互に実行する請求項１又は２に記載の電子時計。
【請求項５】
前記制御回路は、システムリセット時の初期動作として前記第１モード及び前記第２モードの処理を実行する請求項１乃至４の何れか１項に記載の電子時計。
【請求項６】
前記アクチュエーターは、ステッピングモーターである請求項１乃至５の何れか１項に記載の電子時計。
【請求項７】
前記制御回路は、前記第２モードにおいて、前記ステッピングモーターを１ステップ駆動すること及び前記発光素子を点灯することを交互に実行する請求項６に記載の電子時計。
【請求項８】
前記制御回路は、前記第１モードにおいて、前記ステッピングモーターを定電流制御する請求項６又は７に記載の電子時計。
【請求項９】
指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する電子時計の制御回路であって、
前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する、電子時計の制御回路。
【請求項１０】
制御回路により、指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する針位置検出方法であって、
前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動することと、
前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出することと、
を含む針位置検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計、電子時計の制御回路及び針位置検出方法に関する。
【背景技術】
【０００２】
特許文献１は、電波修正時計の指針を早送り運針することと、指針を１ステップ運針するごとに針位置検出手段を作動させて針位置検出処理を実施することを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１９７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、指針を１ステップ運針するごとに針位置検出手段を作動させるため、検出開始から完了までの時間が長くなる場合があった。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る電子時計は、指針と、前記指針を駆動するアクチュエーターと、前記指針の検出に用いられる発光素子と、前記指針が基準位置にあるときに選択的に、前記発光素子から発せられた光を感知する受光素子と、前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する。
【０００６】
本発明の他の態様に係る電子時計は、指針と、前記指針を駆動するアクチュエーターと、前記アクチュエーターの動力を前記指針に伝達し、軸方向に沿って貫通する貫通孔を有する歯車と、前記歯車に光を発する発光素子と、前記指針が基準位置にあるときに選択的に、前記発光素子から発せられ前記貫通孔を透過した光を感知する受光素子と、前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する制御回路とを備える。
【０００７】
上述の電子時計において、前記制御回路は、前記第１モードにおいて前記受光素子が光を感知した時点で、前記指針を前記一方向の逆方向に駆動し、前記指針が前記逆方向に所定量駆動された時点で、前記第２モードに移行し、前記第２モードにおいて、前記一方向への前記指針の駆動及び前記発光素子の点灯を交互に実行してもよい。
【０００８】
上述の電子時計において、前記制御回路は、前記第２モードにおいて、前記一方向の逆方向への前記指針の駆動及び前記発光素子の点灯を交互に実行してもよい。
【０００９】
上述の電子時計において、前記制御回路は、システムリセット時の初期動作として前記第１モード及び前記第２モードの処理を実行してもよい。
【００１０】
上述の電子時計において、前記アクチュエーターは、ステッピングモーターであってもよい。
【００１１】
上述の電子時計において、前記制御回路は、前記第２モードにおいて、前記ステッピングモーターを１ステップ駆動すること及び前記発光素子を点灯することを交互に実行してもよい。
【００１２】
上述の電子時計において、前記制御回路は、前記第１モードにおいて、前記ステッピングモーターを定電流制御してもよい。
【００１３】
本発明の他の態様に係る電子時計の制御回路は、指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する電子時計の制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する。
【００１４】
本発明の他の態様に係る針位置検出方法は、制御回路により、指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する針位置検出方法であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動することと、前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出することと、を含む。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る電子時計の概略構成を説明するブロック図。
【図２】第１実施形態に係る電子時計の外観の一例を説明する図。
【図３】第１実施形態に係る電子時計が備える駆動モジュールの一例を説明する断面図。
【図４】第１実施形態に係る電子時計による針位置検出方法の一例を説明するフローチャート。
【図５】アクチュエーターの一例であるステッピングモーターを説明する図。
【図６】駆動回路の回路図を中心として指針駆動部を説明する図。
【図７】駆動回路の動作を説明するタイミングチャート。
【図８】アクチュエーターを連続的に駆動する場合の検出時間を説明する表。
【図９】第１実施形態の変形例に係るアクチュエーターとして２つコイルを有するステッピングモーターを説明する図。
【図１０】図９のステッピングモーターを反時計回りに回転させる駆動信号を説明するタイミングチャート。
【図１１】図９のステッピングモーターを時計回りに回転させる駆動信号を説明するタイミングチャート。
【図１２】電子時計がとり得る他の構成を説明するブロック図。
【図１３】処理部による処理の一例を説明するシーケンス図。
【図１４】処理部による処理の他の例を説明するシーケンス図。
【図１５】第２実施形態に係る電子時計による針位置検出方法の一例を説明するフローチャート。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態に係る電子時計、制御回路及び針位置検出方法を説明する。なお、以下で説明する実施形態は、特許請求の範囲に記載された本発明の内容を以下に限定するものではない。本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。また、図面においては、同一又は類似の要素には同一又は類似の符号をそれぞれ付して、重複する説明を省略する。図面は模式的であり、実際の寸法及び寸法の相対的比率、配置、構造等と異なる場合が含まれ得る。
【００１７】
［第１実施形態］
図１に示すように、第１実施形態に係る電子時計１は、指針１１及び指針１１を駆動するアクチュエーター１２を有する駆動モジュール１０と、発光素子２１及び発光素子２１から発せられた光を感知する受光素子２２を有する針位置検出器２０と、駆動モジュール１０及び針位置検出器２０を制御する制御装置３０とを備える。
【００１８】
指針１１は、電子時計１において例えば時刻等の情報を指し示す針である。指針１１は、２４時針、小時計やクロノグラフの指針であってもよく、日付、曜日、アラーム、各種センサーの値等、何らかの情報を指し示す他の指針であってもよい。アクチュエーター１２は、例えば単相ステッピングモーターである。アクチュエーター１２は、例えば、図１において図示されない輪列を介して指針１１を間接的に駆動する。
【００１９】
発光素子２１は、制御装置３０から入力される点灯信号に応じて発光する光源である。発光素子２１は、例えば発光ダイオードである。受光素子２２は、感知した光に応じた感知信号を制御装置３０に出力する光センサーである。受光素子２２は、例えばフォトダイオード、フォトトランジスター等である。発光素子２１及び受光素子２２は、指針１１が予め決定された基準位置にあるとき、発光素子２１から発せられた光を受光素子２２が選択的に感知するように配置される。
【００２０】
制御装置３０は、例えば、発振回路３１と、分周回路３２と、計時回路３３と、アクチュエーター１２及び発光素子２１を制御し、受光素子２２の感知結果に応じて基準位置の指針１１を検出する制御回路３５とを有する。制御装置３０のハードウェア資源の構成は、例えば図１のように、論理構造を示すブロック図として表現可能である。制御装置３０は、例えば、中央演算処理装置（ＣＰＵ）等の処理回路と、半導体メモリー等の記憶装置と、周辺回路や回路部品とを備える集積回路（ＩＣ）から構成可能である。制御装置３０は、一体のハードウェアから構成されてもよく、別個の複数のハードウェアから構成されてもよい。また、制御装置３０は、時刻表示等の電子時計１の他の制御に用いるＩＣと兼用されてもよい。
【００２１】
発振回路３１は、例えば水晶振動子に電圧を印加することによって水晶振動子から得られる発振信号を分周回路３２に出力する。分周回路３２は、発振回路３１から入力された発振信号を分周することによって得られる、所定の周波数を有する基準信号を計時回路３３に出力する。計時回路３３は、分周回路３２から入力された基準信号に基づいて内部時刻を計時する。
【００２２】
制御回路３５は、処理部３６と、検出器駆動部３７と、指針駆動部３８と、記憶部３９とを有する。処理部３６は、例えばＣＰＵ等の処理回路からなる。処理部３６は、例えば、電子時計１における針位置検出方法に必要な演算を処理するコンピューターシステムを構成する。処理部３６は、例えば記憶部３９に記憶されたプログラムを実行することにより第１実施形態に記載された各機能を実行する。処理部３６は、各機能を実行するようにアレンジされた特定用途向け集積回路（ＡＳＩＣ）や従来型の回路部品のような装置を含み得る。記憶部３９は、例えば、処理部３６の動作に必要な一連の処理のプログラムや各種データを記憶する、コンピューターにより読み取り可能な記憶媒体である。記憶部３９は、ＣＰＵに内蔵されるレジスターや他の主記憶装置等の記憶装置を含み得る。
【００２３】
処理部３６は、発光素子２１を点灯する間、基準位置の指針１１を検出するまで一方向に連続的に指針１１を駆動する第１モードと、第１モードにおいて受光素子２２が光を感知したことに応じて、指針１１の駆動及び発光素子２１の点灯を交互に実行する第２モードとを有する。処理部３６は、第１モード及び第２モードを有することにより、基準位置の指針１１の検出を開始してから完了するまでの時間を節減することができる。検出器駆動部３７は、処理部３６による制御信号に応じて針位置検出器２０を駆動する。具体的には、検出器駆動部３７は、発光素子２１を点灯させたり、受光素子２２から感知信号を入力したりする。指針駆動部３８は、処理部３６による制御信号に応じて、アクチュエーター１２を駆動することにより、指針１１を間接的に駆動する。
【００２４】
図２に示すように、電子時計１は、例えば、時針１１ａ、分針１１ｂ及び秒針１１ｃを備える。この場合、指針１１は、時針１１ａ、分針１１ｂ及び秒針１１ｃの少なくとも何れかであり得る。電子時計１は、例えば、バンド５８によりユーザーの腕に装着される腕時計である。電子時計１は、構成部品を収容するケース５０から露出されたりゅうず４０１及びボタン４０２を操作部材として備えてもよい。
【００２５】
図３に示すように、電子時計１は、例えば、時針１１ａ及び分針１１ｂを駆動するステッピングモーターである時分モーター１２ａと、秒針１１ｃを駆動するステッピングモーターである秒モーター１２ｂとを備える。図３では、時分モーター１２ａに含まれる時分ローター１２１ａ及び時分ステーター１２２ａと、秒モーター１２ｂに含まれる秒ローター１２１ｂ及び秒ステーター１２２ｂとが図示される。
【００２６】
この場合、図１に示すアクチュエーター１２は、図３に示す時分モーター１２ａ又は秒モーター１２ｂであり得る。即ち、例えば指針１１が時針１１ａであると定義されるとき、アクチュエーター１２は、時針１１ａを駆動する時分モーター１２ａであると定義される。アクチュエーター１２は、制御装置３０による制御に応じて、指針１１を直接又は間接的に駆動するものであれば、ステッピングモーターに限られず、ピエゾアクチュエーター等の他のアクチュエーターであってもよい。
【００２７】
図３に示すように、電子時計１は、例えば、第１検出器２０ａと、第２検出器２０ｂと、時分輪列４１と、秒輪列４５と、地板５５と、輪列受５６と、文字板５９とを更に備える。時分輪列４１は、時分モーター１２ａの動力を時針１１ａ及び分針１１ｂに伝達する歯車の列である。秒輪列４５は、秒モーター１２ｂの動力を秒針１１ｃに伝達する歯車の列である。時分モーター１２ａ、秒モーター１２ｂ、時分輪列４１及び秒輪列４５のそれぞれの軸は、例えば、地板５５及び輪列受５６によって、互いに平行に支持される。
【００２８】
例えば、指針１１が時針１１ａ又は分針１１ｂであると定義されるとき、駆動モジュール１０は、時分モーター１２ａ、時分輪列４１、時針１１ａ及び分針１１ｂを備える時分モジュールであると定義される。一方、指針１１が秒針１１ｃであると定義されるとき、駆動モジュール１０は、秒モーター１２ｂ、秒輪列４５及び秒針１１ｃを備える秒モジュールであると定義される。
【００２９】
時分輪列４１は、時分ローター１２１ａに駆動される中間車４２と、中間車４２に駆動される分針中間車（三番車）４３と、分針中間車４３に駆動される分針車（二番車）４４と、図示を省略した日の裏車を介して分針車４４に駆動される時針車（筒車）４８とを備える。中間車４２は、時分ローター１２１ａのかな（ピニオン）と噛み合う中間歯車と、中間歯車より小さな直径を有する中間かなとを有する。分針中間車４３は、中間かなと噛み合う分針中間歯車と、分針中間歯車より小さな直径を有する分針中間かなとを有する。分針車４４は、分針中間かなと噛み合う分針歯車と、日の裏車と噛み合う分針かなと、分針１１ｂを取り付ける分針軸５２とを有する。分針車４４は、分針１１ｂと一体的に分表示の周期で回転する。時針車４８は、日の裏車のかなに噛み合う時針歯車と、時針１１ａを取り付ける時針軸５１とを有する。時針車４８は、時針１１ａと一体的に時表示の周期で回転する。このように、第１実施形態において時針１１ａ及び分針１１ｂは、互いに連動する。
【００３０】
第１検出器２０ａは、第１光源２１ａと、第１光センサー２２ａとを備える。第１光源２１ａ及び第１光センサー２２ａは、例えば、時針車４８、地板５５、分針車４４及び分針中間車４３を挟み込むように、各車の軸に沿う方向において互いに対向して配置される。第１光源２１ａは、例えば、時針車４８の時針歯車の文字板５９側に隣接して配置された第１支持板５５１の表面に搭載される。第１光センサー２２ａは、例えば、分針中間車４３の分針中間歯車の輪列受５６側に隣接して配置された第２支持板５５２の表面に搭載される。
【００３１】
地板５５は、第１光源２１ａから発せられた光を第１光センサー２２ａに向けて透過させる地板窓５５０を有する。即ち、地板窓５５０、第１光源２１ａ及び第１光センサー２２ａは、軸方向から見た平面パターンにおいて重なる。時針車４８は、時針歯車に設けられ、光を透過させる時針窓４８０を有する。分針車４４は、分針歯車に設けられ、光を透過させる分針窓４４０を有する。分針中間車４３は、分針中間歯車に設けられ、光を透過させる分針中間窓４３０を有する。地板窓５５０、時針窓４８０、分針窓４４０及び分針中間窓４３０のそれぞれは、例えば軸方向に貫通する貫通孔である。
【００３２】
時分輪列４１は、例えば時針１１ａ及び分針１１ｂが１２時の位置、即ち０時０分又は１２時０分を指示するとき、軸方向から見た平面パターンにおいて、時針窓４８０、分針窓４４０及び分針中間窓４３０が、地板窓５５０に重なるように設けられる。換言すれば、時針１１ａ及び分針１１ｂが１２時の位置、即ち基準位置にあるときに選択的に、第１光センサー２２ａは、第１光源２１ａから発せられ貫通孔を透過した光を感知する。
【００３３】
秒輪列４５は、秒モーター１２ｂに駆動される秒針中間車（五番車）４６と、秒針中間車４６に駆動される秒針車（四番車）４７とを備える。秒針中間車４６は、秒ローター１２１ｂのかなと噛み合う秒針中間歯車と、秒針中間歯車より小さな直径を有する秒針中間かなとを有する。秒針車４７は、秒針中間かなと噛み合う秒針歯車と、秒針１１ｃを取り付ける秒針軸５３とを有する。秒針車４７は、秒針１１ｃと一体的に秒表示の周期で回転する。
【００３４】
第２検出器２０ｂは、第２光源２１ｂと、第２光センサー２２ｂとを備える。第２光源２１ｂ及び第２光センサー２２ｂは、例えば、秒針車４７を挟み込むように、軸に沿う方向において互いに対向して配置される。第２光源２１ｂは、例えば、秒針車４７の秒針歯車の文字板５９側に隣接して配置された第２支持板５５２の表面に配置される。第２光センサー２２ｂは、例えば輪列受５６の表面に、図示を省略した基板を介して配置される。
【００３５】
秒針車４７は、秒針歯車に設けられ、光を透過させる秒針窓４７０を有する。秒針窓４７０は、例えば軸方向に貫通する貫通孔である。秒輪列４５は、例えば秒針１１ｃが１２時の位置、即ち毎分０秒を指示するとき、軸方向から見た平面パターンにおいて、秒針窓４７０が第２光源２１ｂ及び第２光センサー２２ｂに重なるように設けられる。換言すれば、秒針が１２時の位置、即ち基準位置にあるときに選択的に、第２光センサー２２ｂは、第２光源２１ｂから発せられ貫通孔を透過した光を感知する。
【００３６】
この場合、図１に示す針位置検出器２０は、第１検出器２０ａ又は第２検出器２０ｂであり得る。例えば、指針１１が時針１１ａ又は分針１１ｂであると定義されるとき、針位置検出器２０は第１検出器２０ａ、発光素子２１及び受光素子２２は、それぞれ第１光源２１ａ及び第１光センサー２２ａであると定義される。一方、指針１１が秒針１１ｃであると定義されるとき、針位置検出器２０は第２検出器２０ｂ、発光素子２１及び受光素子２２は、それぞれ第２光源２１ｂ及び第２光センサー２２ｂであると定義される。
【００３７】
{制御回路の動作}
図４のフローチャートを参照して、第１実施形態に係る電子時計１における針位置検出方法の一例として、制御回路３５の動作を説明する。図４のフローチャートに示す一連の処理は、例えば、システムリセット時の初期動作として実行される。なお、以下において、図３に示す分針１１ｂが指針１１、時分モーター１２ａがアクチュエーター１２、第１検出器２０ａが針位置検出器２０であると定義して例示的に説明する。
【００３８】
先ず、ステップＳ１０１において、処理部３６は、第１モードにおける処理を開始し、検出器駆動部３７を介して、第１検出器２０ａをオンにする。即ち、検出器駆動部３７は、第１光源２１ａに電力を供給することにより、第１光源２１ａの点灯を開始する。
【００３９】
ステップＳ１０２において、処理部３６は、指針駆動部３８を介して、分針１１ｂの順方向、即ち時計回りへの駆動を開始する。指針駆動部３８は、時分モーター１２ａに駆動信号を出力して時分ローター１２１ａを駆動することにより、分針１１ｂを一方向に連続的に駆動する。ここで「連続的に」とは、分針１１ｂの駆動及び第１光源２１ａの点灯が交互でなく、実質的に連続的であることを意味する。
【００４０】
ステップＳ１０３において、処理部３６は、検出器駆動部３７を介して第１光センサー２２ａから入力された感知信号を、感知結果として記憶部３９に格納する。なお、ステップＳ１０３は所定のサンプリング周期で複数回実行され得るが、記憶部３９は、すべての感知結果の蓄積を記憶する必要はなく、サンプリング周期毎に循環的に記憶すればよい。
【００４１】
ステップＳ１０４において、処理部３６は、直近のステップＳ１０３で記憶部３９に記憶された感知結果を参照して、第１光センサー２２ａが第１光源２１ａから発せられた光を感知したか否かを判定する。処理部３６は、光を感知したと判定する場合、ステップＳ１０５に処理を進め、光を感知していないと判定する場合、ステップＳ１０３に処理を戻す。
【００４２】
ステップＳ１０５において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオフにする。即ち、検出器駆動部３７は、第１光源２１ａへの電力の供給を停止することにより、第１光源２１ａの点灯を終了する。
【００４３】
ステップＳ１０６において、処理部３６は、指針駆動部３８を介して、ステップＳ１０２で開始した分針１１ｂの順方向への駆動を停止する。即ち、指針駆動部３８は、時分モーター１２ａへの駆動信号の出力を停止して時分ローター１２１ａの駆動を停止することにより、分針１１ｂの駆動を停止する。これにより、処理部３６は、第１モードにおける一連の処理を終了する。
【００４４】
ステップＳ１０７において、処理部３６は、指針駆動部３８を介して、分針１１ｂを逆方向、即ち反時計回りに所定量駆動する。処理部３６は、分針１１ｂが所定量駆動された時点で、第２モードに移行する。ステップＳ１０４で光が感知されてから、ステップＳ１０６の処理によって分針１１ｂの駆動が停止されるまで、ＣＰＵの割り込み処理等による遅延時間が生じるため、時分モーター１２ａの駆動周波数が所定値以上のとき、分針１１ｂは基準位置を越えた位置で停止する。これに対して、処理部３６は、例えば数十程度の所定のステップ数だけ分針１１ｂを逆方向に駆動する。即ち、ステップＳ１０７における所定量は、基準位置を順方向に越えた分針１１ｂが、再び基準位置を逆方向に越えて基準位置からの駆動量が所定範囲となる量である。
【００４５】
ステップＳ１０８において、処理部３６は、第２モードにおける処理を開始し、指針駆動部３８を介して、分針１１ｂを順方向に１ステップ駆動する。即ち、指針駆動部３８は、時分モーター１２ａに駆動信号を出力して時分ローター１２１ａを１ステップ駆動することにより、分針１１ｂを順方向に駆動する。
【００４６】
ステップＳ１０９において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオンにする。即ち、検出器駆動部３７は、第１光源２１ａに電力を供給することにより、第１光源２１ａの点灯を開始する。
【００４７】
ステップＳ１１０において、処理部３６は、検出器駆動部３７を介して第１光センサー２２ａから入力された感知信号を、感知結果として記憶部３９に格納する。ステップＳ１１０は所定のサンプリング周期で複数回実行され得るが、記憶部３９は、すべての感知結果の蓄積を記憶する必要はなく、サンプリング周期毎に循環的に記憶すればよい。
【００４８】
ステップＳ１１１において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオフにする。即ち、検出器駆動部３７は、第１光源２１ａへの電力の供給を停止することにより、第１光源２１ａの点灯を終了する。
【００４９】
ステップＳ１１２において、処理部３６は、直近のステップＳ１１０で記憶部３９に記憶された感知結果を参照して、第１光センサー２２ａが第１光源２１ａから発せられた光を感知したか否かを判定する。処理部３６は、光を感知したと判定する場合、ステップＳ１１３に処理を進め、光を感知していないと判定する場合、ステップＳ１０８に処理を戻す。
【００５０】
ステップＳ１１３において、処理部３６は、基準位置の分針１１ｂが第１検出器２０ａにより検出されたため、指針１１が基準位置にあることが確定したとして処理を終了する。なお、上述の通り、第１実施形態において分針１１ｂは時針１１ａと連動しており、時針１１ａ及び分針１１ｂの基準位置は、０時０分又は１２時０分を指示するときの位置であるとして定義される。したがって、制御回路３５は、時分モーター１２ａ及び第１検出器２０ａを制御して、第１指針である時針１１ａ及び第２指針である分針１１ｂの２本の指針の基準位置を検出すると考えることもできる。
【００５１】
以上のように、制御回路３５は、第１モードのステップＳ１０４において第１光センサー２２ａが光を感知したことに応じて、ステップＳ１０７で分針１１ｂを逆方向に所定量駆動した時点で、第２モードに移行する。制御回路３５は、第２モードのステップＳ１０８及びＳ１０９において分針１１ｂの駆動及び第１光源２１ａの点灯を交互に実行する。これにより、制御回路３５は、基準位置の指針１１の検出開始から完了までの時間を短縮することができる。
【００５２】
{第１モードにおける制御}
以下において、アクチュエーター１２を駆動する指針駆動部３８の第１モードにおける動作の一例を説明する。引き続き、時分モーター１２ａがアクチュエーター１２であると定義して例示的に説明する。
【００５３】
（モーターの構成）
先ず、図５を参照して、制御対象である時分モーター１２ａの構成の一例を説明する。図５に示すように、時分モーター１２ａは、時分ローター１２１ａ及び時分ステーター１２２ａの他に、時分ステーター１２２ａに連結されるコア１２３と、コア１２３に巻かれたコイル１２０を更に備える。時分ローター１２１ａは、軸に直交する直径方向に着磁される。時分ステーター１２２ａ及びコア１２３は、それぞれ強磁性体からなる。コア１２３の両端は、時分ステーター１２２ａの両端にそれぞれ連結される。コイル１２０の両端は、指針駆動部３８の出力端子Ｏ１及びＯ２にそれぞれ配線される。
【００５４】
時分ローター１２１ａは、時分ステーター１２２ａに設けられた収容孔の内側に配置される。収容孔は、時分ローター１２１ａの軸方向から見た平面パターンにおいて、概略として時分ローター１２１ａの軸を中心とする円形状である。時分ステーター１２２ａは、収容孔の内側面において互いに対向するように設けられた一対の内ノッチと、時分ステーター１２２ａの両端を結ぶ方向に直交する方向において互いに反対向きに設けられた一対の外ノッチとを有する。時分ステーター１２２ａの内ノッチは、時分ローター１２１ａが安定して停止する安定位置を定義する。時分ステーター１２２ａの外ノッチは、時分ステーター１２２ａがコイル１２０により励磁されるときに磁気抵抗が他所より高くなる領域を定義する。
【００５５】
コイル１２０は、指針駆動部３８から一方向に電流が流されることにより、コア１２３内に磁束を発生させ、時分ステーター１２２ａに一対の磁極を発生させる。これにより、一対の磁極を有する時分ローター１２１ａは、１ステップ、即ち１８０°回転する。一方、コイル１２０に逆方向の電流が流れることにより、時分ステーター１２２ａの磁極が反転する。これにより、時分ローター１２１ａは、更に１ステップ回転する。
【００５６】
（指針駆動部の構成）
次に、図６を参照して、指針駆動部３８の構成の一例を説明する。図６に示すように、指針駆動部３８は、駆動制御回路３８１と、駆動回路３８２と、電流検出回路３８３とを備える。駆動制御回路３８１は、処理部３６から出力される設定信号ＳＳに応じて、駆動回路３８２にスイッチング信号を出力する。駆動回路３８２は、駆動回路３８２から入力されたスイッチング信号に応じて、時分モーター１２ａのコイル１２０に駆動信号を出力する。電流検出回路３８３は、コイル１２０に流れる電流を検出し、検出された電流に応じた検出信号を駆動制御回路３８１に出力する。
【００５７】
図６に示す例では、駆動回路３８２は、２つのｐチャンネル型のトランジスターであるスイッチング素子Ｑ１及びＱ２と、４つのｎチャンネル型のトランジスターであるスイッチング素子Ｑ３〜Ｑ６と、２つの検出抵抗Ｒ１，Ｒ２とを備える。スイッチング素子Ｑ１の一方の主電極は入力電圧Ｖｉｎに接続され、他方の主電極は出力端子Ｏ１に接続される。スイッチング素子Ｑ２の一方の主電極は入力電圧Ｖｉｎに接続され、他方の主電極は出力端子Ｏ２に接続される。スイッチング素子Ｑ３の一方の主電極は出力端子Ｏ１に接続され、他方の主電極は接地電位ＧＮＤに接続される。スイッチング素子Ｑ４の一方の主電極は出力端子Ｏ２に接続され、他方の主電極は接地電位ＧＮＤに接続される。スイッチング素子Ｑ５の一方の主電極は検出抵抗Ｒ１を介して出力端子Ｏ１に接続され、他方の主電極は接地電位ＧＮＤに接続される。スイッチング素子Ｑ６の一方の主電極は検出抵抗Ｒ２を介して出力端子Ｏ１に接続され、他方の主電極は接地電位ＧＮＤに接続される。
【００５８】
６つのスイッチング素子Ｑ１〜Ｑ６のそれぞれの制御電極は、駆動制御回路３８１に接続される。制御電極は、例えばゲート電極であり、一対の主電極の間を流れる電流を制御する電極である。スイッチング素子Ｑ１〜Ｑ６は、駆動制御回路３８１から各制御電極に入力されるスイッチング信号ｐ１，ｐ２，ｎ１，ｎ２，ｎ３，ｎ４にそれぞれ対応して制御される。このように、駆動回路３８２は、複数のスイッチング素子を用いてステッピングモーターに交流信号である駆動信号を出力する。
【００５９】
電流検出回路３８３は、出力端子Ｏ１及びＯ２から出力される信号を検出することにより、コイル１２０に流れる電流を検出する。例えば、電流検出回路３８３は、検出抵抗Ｒ１，Ｒ２の両端に生じる電圧と基準電圧とをそれぞれ比較することにより、コイル１２０に流れる電流Ｉｃが下限電流値Iminより低いか否か、及び、上限電流値Imaxより高いか否かを判定する。電流検出回路３８３は、判定結果を示す検出信号を駆動制御回路３８１に出力する。
【００６０】
（指針駆動部の動作）
次に、図７を参照して、指針駆動部３８の第１モードにおける動作の一例を説明する。処理部３６が第１モードにおける処理を開始することにより、指針駆動部３８は、第１光源２１ａの点灯が開始されたことに応じて、時分モーター１２ａの一方向への連続駆動を開始する。
【００６１】
時刻ｔ１において、駆動制御回路３８１は、駆動回路３８２を、コイル１２０に正方向の電流を供給するオン状態にする。正方向は、例えば出力端子Ｏ１から出力端子Ｏ２に向かってコイル１２０の巻線を流れる方向である。駆動制御回路３８１は、低（Ｌ）レベルのスイッチング信号ｐ１，ｎ１，ｎ２及びｎ３と、高（Ｈ）レベルのスイッチング信号ｐ２及びｎ４を駆動回路３８２に出力する。これにより、スイッチング素子Ｑ１及びＱ６がオン、スイッチング素子Ｑ２，Ｑ３，Ｑ４及びＱ５がオフとなる。よって、スイッチング素子Ｑ１、出力端子Ｏ１、コイル１２０、出力端子Ｏ２、検出抵抗Ｒ２、スイッチング素子Ｑ６の順となる方向に電流が流れる。結果として、図７に示すように、コイル１２０を流れる電流Ｉｃは、逆起電力により時刻ｔ１から時間的に増加していく。電流Ｉｃが正の上限電流値Imaxより高くなると、電流検出回路３８３は、電流Ｉｃが上限電流値Imaxを正方向に超えたことを示す検出信号を駆動制御回路３８１に出力する。
【００６２】
駆動制御回路３８１は、電流Ｉｃが上限電流値Imaxを超えたことを示す検出信号に応じて、駆動回路３８２を、正方向の電流の供給を停止するオフ状態にする。駆動制御回路３８１は、Ｌレベルのスイッチング信号ｎ２と、Ｈレベルのスイッチング信号ｐ１，ｐ２，ｎ１，ｎ３及びｎ４を駆動回路３８２に出力する。これにより、スイッチング素子Ｑ３，Ｑ５及びＱ６がオン、スイッチング素子Ｑ１，Ｑ２及びＱ４がオフとなる。コイル１２０の両端は、入力電圧Ｖｉｎから切断され、検出抵抗Ｒ１及びＲ２をそれぞれ介して接地電位ＧＮＤに接続される。結果として、電流Ｉｃは、上限電流値Imaxを超えた時点から逆起電力により時間的に減少していく。電流Ｉｃが正の下限電流値Iminより低くなると、電流検出回路３８３は、電流Ｉｃが下限電流値Iminを負方向に超えたことを示す検出信号を駆動制御回路３８１に出力する。
【００６３】
駆動制御回路３８１は、電流Ｉｃが下限電流値Iminを負方向に超えたことを示す検出信号に応じて、駆動回路３８２を、コイル１２０に正方向の電流を供給するオン状態にする。このように、時刻t１から時刻t２の間において、駆動制御回路３８１は、オン状態及びオフ状態を交互に繰り返すことにより、電流Ｉｃが正の上限電流値Imaxと下限電流値Iminとの範囲内となるように、時分モーター１２ａを定電流制御する。
【００６４】
時刻ｔ２において、駆動制御回路３８１は、コイル１２０に供給する電圧の極性を切り替える。即ち、駆動制御回路３８１は、駆動回路３８２を、コイル１２０に負方向の電流を供給するオン状態にする。駆動制御回路３８１は、Ｌレベルのスイッチング信号ｐ２，ｎ１，ｎ２及びｎ４と、Ｈレベルのスイッチング信号ｐ１及びｎ３を駆動回路３８２に出力する。これにより、スイッチング素子Ｑ２及びＱ５がオン、スイッチング素子Ｑ１，Ｑ３，Ｑ４及びＱ６がオフとなる。よって、スイッチング素子Ｑ２、出力端子Ｏ２、コイル１２０、出力端子Ｏ１、検出抵抗Ｒ１、スイッチング素子Ｑ５の順に電流が流れる。結果として、図７に示すように、コイル１２０を流れる電流Ｉｃは、逆起電力により時刻ｔ２から時間的に減少していく。電流Ｉｃの方向が反転し、電流Ｉｃが負の上限電流値-Imaxより低くなると、電流検出回路３８３は、電流Ｉｃが上限電流値-Imaxを負方向に超えたことを示す検出信号を駆動制御回路３８１に出力する。
【００６５】
駆動制御回路３８１は、電流Ｉｃが上限電流値-Imaxを負方向に超えたことを示す検出信号に応じて、駆動回路３８２を、負方向の電流の供給を停止するオフ状態にする。駆動制御回路３８１は、Ｌレベルのスイッチング信号ｎ１と、Ｈレベルのスイッチング信号ｐ１，ｐ２，ｎ２，ｎ３及びｎ４を駆動回路３８２に出力する。これにより、スイッチング素子Ｑ４，Ｑ５及びＱ６がオン、スイッチング素子Ｑ１，Ｑ２及びＱ３がオフとなる。コイル１２０の両端は、入力電圧Ｖｉｎから切断され、検出抵抗Ｒ１及びＲ２をそれぞれ介して接地電位ＧＮＤに接続される。結果として、電流Ｉｃは、上限電流値-Imaxを負方向に超えた時点から逆起電力により時間的に減少していく。電流Ｉｃが負の下限電流値-Iminより高くなると、電流検出回路３８３は、電流Ｉｃが下限電流値-Iminを正方向に超えたことを示す検出信号を駆動制御回路３８１に出力する。
【００６６】
駆動制御回路３８１は、電流Ｉｃが下限電流値-Iminを正方向に超えたことを示す検出信号に応じて、駆動回路３８２を、コイル１２０に負方向の電流を供給するオン状態にする。このように、時刻t２から時刻t３の間において、駆動制御回路３８１は、オン状態及びオフ状態を交互に繰り返すことにより、電流Ｉｃが負の上限電流値-Imaxと下限電流値-Iminとの範囲内となるように、時分モーター１２ａを定電流制御する。
【００６７】
駆動制御回路３８１が時刻ｔ１〜ｔ３の処理を実行することにより、時分ローター１２１ａは、２ステップ、即ち３６０°回転する。駆動制御回路３８１が時刻ｔ１〜ｔ３のような処理を周期的に実行することにより、指針駆動部３８は、所定の駆動周波数を有する駆動信号を時分モーター１２ａに出力することができる。
【００６８】
指針駆動部３８は、例えば、コイル１２０に流れる電流Ｉｃから、時分ローター１２１ａの自由振動により流れる誘導電流を検出することにより、時分ローター１２１ａの回転角を推定することができる。指針駆動部３８は、推定された回転角に応じて駆動回路３８２のオン状態及びオフ状態の時間を制御することにより、時分ローター１２１ａを回転させることができる。指針駆動部３８は、時分ローター１２１ａを１ステップごとに停止させることなく回転させることができるので、指針１１を高速に駆動することができる。このため、第１モードにおける針位置検出の開始から完了までの時間を短縮することができる。更に、指針駆動部３８は、時分ローター１２１ａの回転角に応じてコイル１２０に供給する電力を制御することにより、時分ローター１２１ａを両方向に回転させることができる。なお、第２モードにおいては、指針駆動部３８は、駆動回路３８２のオン状態及びオフ状態の時間を制御し、１ステップごとに回転させることができる。
【００６９】
なお、指針駆動部３８は、必ずしも第１モードにおいてステッピングモーターを定電流制御しなくてもよい。例えば、処理部３６は、ステッピングモーターが１８０度回転するように予め設定された固定パルスを出力することによってステッピングモーターを駆動してもよい。この場合、時刻表示の周期の回転等に用いられる駆動信号の駆動周波数よりも、第１モードの駆動周波数を高くすることで、指針１１を早送りで駆動するようにしてもよい。この場合も、第１モードにおいて、発光素子２１が点灯する間に指針１１が連続的に駆動されることにより、針位置検出の開始から完了までの時間を短縮することができる。
【００７０】
｛検出時間の検討｝
時刻を表示する時針１１ａ及び分針１１ｂが１つの時分モーター１２ａにより駆動され、時分モーター１２ａが５秒毎に１ステップ駆動される場合、時針１１ａの１サイクル、即ち１２時間当たりの、時分モーター１２ａのステップ数は８６４０ステップである。時分モーター１２ａの駆動と第１光源２１ａの点灯とを交互に実行して針位置検出を行う場合、時分モーター１２ａの駆動周波数の３０Ｈｚとすると、検出に必要な最大時間である合計検出時間は、（１／３０）×８６４０から２８８秒である。
【００７１】
図８は、第１モードによって基準位置の時針１１ａ及び分針１１ｂを検出する場合における駆動周波数毎の合計検出時間を示す表である。駆動周波数が３０Ｈｚの場合、合計検出時間は、上述の例と同様に２８８秒である。駆動周波数が８５．３Ｈｚの場合、合計検出時間は、（１／８５．３）×８６４０から１０１秒である。８５．３Ｈｚは、定電流制御でない予め設定された固定パルスによって時分モーター１２ａを適正に駆動することができる最大の駆動周波数の一例である。駆動周波数が２５０Ｈｚの場合、合計検出時間は３４．５６秒である。駆動周波数が５００Ｈｚの場合、合計検出時間は１７．２８秒である。
【００７２】
このように、時針１１ａ及び分針１１ｂの駆動と第１光源２１ａの点灯を交互に実行する場合に比べて、発光素子２１が点灯する間に連続的に時針１１ａ及び分針１１ｂを駆動する場合の方が、短い最大検出時間で針位置検出を行うことができる。
【００７３】
上述の通り、時分モーター１２ａの駆動と第１光源２１ａの点灯を交互に実行して針位置検出を行う場合、検出開始から完了までの時間が長くなる場合がある。これに対して、制御回路３５は、第１モードにおいて、第１光源２１ａを点灯する間、基準位置の時針１１ａ及び分針１１ｂを検出するまで一方向に連続的に時分モーター１２ａを駆動する。制御回路３５は、第１光センサー２２ａが光を感知した時点で時分モーター１２ａを逆方向に所定量駆動した後、第２モードに移行する。制御回路３５は、第２モードにおいて、時分モーター１２ａの駆動と第１光源２１ａの点灯とを交互に実行することにより、第１モードと比べて高精度な針位置検出を行う。このため、電子時計１は、第２モードで検出する時間を短くすることができるので、針位置検出開始から完了までの時間を短縮することができる。
【００７４】
｛変形例｝
上述の第１実施形態では、アクチュエーター１２として、１つのコイル１２０を備える時分モーター１２ａについて説明したが、例示である。アクチュエーター１２は、例えば、２つの系統のコイルを有するステッピングモーターであってもよい。即ち、図９に示すように、第１実施形態の変形例に係るアクチュエーターは、ステーター６１と、ローター６２と、第１コイルブロック６３と、第２コイルブロック６４とを備えるモーター１２Ａである。
【００７５】
ステーター６１は、それぞれ強磁性体からなる第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３を有する。第２ヨーク６１２及び第３ヨーク６１３は、一方向に連続するように互いに連結する。第１ヨーク６１１は、第２ヨーク６１２及び第３ヨーク６１３に直交するように、第２ヨーク６１２及び第３ヨーク６１３が互いに連結する箇所に更に連結する。ステーター６１は、第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３が互いに連結する箇所に設けられ、ローター６２を収容する収容孔６１４を有する。収容孔６１４は、ローター６２の軸方向から見た平面パターンにおいて、概略としてローター６２の軸を中心とする円形状である。
【００７６】
ステーター６１は、収容孔６１４の内側面において第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３のそれぞれに対応するように設けられた３つの内ノッチを有する。３つの内ノッチのうち、第２ヨーク６１２及び第３ヨーク６１３にそれぞれ対応する、互いに対向する２つの内ノッチは、直径方向に着磁されたローター６２が安定して停止する安定位置を定義する。ステーター６１は、第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３が互いに連結する箇所にそれぞれ設けられた３つの外ノッチを有する。３つの外ノッチは、第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３の幅を収容孔６１４の近傍において狭めることにより、ステーター６１が励磁されるときに磁気抵抗が他所より高くなる領域を定義する。
【００７７】
第１コイルブロック６３は、強磁性体からなる第１コア６３１と、第１コアに巻かれた第１コイル６３２とを備える。第１コア６３１の両端は、第１ヨーク６１１及び第２ヨーク６１２にそれぞれ連結される。第１コイル６３２は、指針駆動部３８の図示しない出力端子にそれぞれ接続される入力端子Ｍ１及びＭ２を両端に有する。第１コイル６３２は、例えば、入力端子Ｍ１から入力端子Ｍ２に電流が流れるとき、第１コア６３１、第１ヨーク６１１及び第２ヨーク６１２からなるループＬ１に、図９における時計回りの磁束が生じる方向に巻かれる。
【００７８】
第２コイルブロック６４は、強磁性体からなり、第１コア６３１に連結する第２コア６４１と、第２コア６４１に巻かれた第２コイル６４２とを備える。第２コア６４１の両端は、第１ヨーク６１１及び第３ヨーク６１３にそれぞれ連結される。第２コア６４１は、第１コア６３１に連結されなくてもよい。第２コイル６４２は、指針駆動部３８の図示しない出力端子にそれぞれ接続される入力端子Ｍ３及びＭ４を両端に有する。第２コイル６４２は、例えば、入力端子Ｍ３から入力端子Ｍ４に電流が流れるとき、第２コア６４１、第１ヨーク６１１及び第３ヨーク６１３からなるループＬ２に、図９における時計回りの磁束が生じる方向に巻かれる。
【００７９】
２つの系統の第１コイル６３２及び第２コイル６４２に流れる電流が制御されることにより、第１ヨーク６１１、第２ヨーク６１２及び第３ヨーク６１３は、それぞれの収容孔６１４側においてローター６２に作用する磁極を発生させる。このため、ローター６２は、指針駆動部３８の制御に応じて、両方向に回転することができる。
【００８０】
（反時計回り）
ローター６２は、例えば図１０に示すような駆動信号が入力端子Ｍ１〜Ｍ４にそれぞれ入力されることにより、図９における反時計回りに回転する。
【００８１】
先ず、図１０の期間Ａ１において、指針駆動部３８は、入力端子Ｍ１にＬレベル、入力端子Ｍ２〜Ｍ４にＨレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ２から入力端子Ｍ１に向かって第１コイル６３２を流れるため、図９における反時計回りの磁束がループＬ１に生じる。よって、第２ヨーク６１２の収容孔６１４側はＮ極、第１ヨーク６１１の収容孔６１４側はＳ極となる。このとき、第１コア６３１、第２コア６４１、第２ヨーク６１２及び第３ヨーク６１３からなるループＬ３にも、反時計回りの磁束が生じる。よって、第３ヨーク６１３の収容孔６１４側はＳ極となる。結果として、図９に示す初期状態のローター６２は、反時計回りに回転する。
【００８２】
次の期間Ｂ１において、指針駆動部３８は、入力端子Ｍ４にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ３から入力端子Ｍ４に向かって第２コイル６４２を流れるため、図９における反時計回りの磁束がループＬ１に生じた状態で、新たに時計回りの磁束がループＬ２に生じる。第２ヨーク６１２及び第３ヨーク６１３の収容孔６１４側がそれぞれＮ極となり、第１ヨーク６１１の収容孔６１４側がＳ極となるため、ローター６２は、Ｎ極が第１ヨーク６１１側に近接した状態で停止する。結果として、反時計回りに回転したローター６２は、初期状態から１８０°の位置で安定して停止する。
【００８３】
次の期間Ｃ１において、指針駆動部３８は、入力端子Ｍ１及びＭ４にＨレベルの駆動信号を出力する。第１コイル６３２及び第２コイル６４２には電流が流れないため、ステーター６１における磁気分極は解消する。
【００８４】
次の期間Ｄ１において、指針駆動部３８は、入力端子Ｍ２にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ１から入力端子Ｍ２に向かって第１コイル６３２を流れるため、図９における時計回りの磁束がループＬ１に生じる。よって、第２ヨーク６１２の収容孔６１４側はＳ極、第１ヨーク６１１の収容孔６１４側はＮ極となる。このとき、ループＬ３にも時計回りの磁束が生じる。よって、第３ヨーク６１３の収容孔６１４側はＮ極となる。結果として、初期状態から１８０°回転されたローター６２は、反時計回りに更に回転する。
【００８５】
次の期間Ｅ１において、指針駆動部３８は、入力端子Ｍ３にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ４から入力端子Ｍ３に向かって第２コイル６４２を流れるため、図９における時計回りの磁束がループＬ１に生じた状態で、新たに反時計回りの磁束がループＬ２に生じる。第２ヨーク６１２及び第３ヨーク６１３の収容孔６１４側がそれぞれＳ極となり、第１ヨーク６１１の収容孔６１４側がＮ極となるため、ローター６２は、Ｓ極が第１ヨーク６１１側に近接した状態で停止する。結果として、反時計回りに回転したローター６２は、初期状態から３６０°の位置で安定して停止する。
【００８６】
次の期間Ｆ１において、指針駆動部３８は、入力端子Ｍ２及びＭ３にＨレベルの駆動信号を出力する。第１コイル６３２及び第２コイル６４２には電流が流れないため、ステーター６１における磁気分極は解消する。指針駆動部３８が図１０に示す期間Ａ１〜Ｆ１のような駆動信号を出力することにより、ローター６２は、２ステップ、即ち３６０°回転する。
【００８７】
（時計回り）
一方、ローター６２は、例えば図１１に示すような駆動信号が入力端子Ｍ１〜Ｍ４にそれぞれ入力されることにより、図９における時計回りに回転する。
【００８８】
先ず、図１１の期間Ａ２において、指針駆動部３８は、入力端子Ｍ４にＬレベル、入力端子Ｍ１〜Ｍ３にＨレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ３から入力端子Ｍ４に向かって第２コイル６４２を流れるため、図９における時計回りの磁束がループＬ２に生じる。よって、第３ヨーク６１３の収容孔６１４側はＮ極、第１ヨーク６１１の収容孔６１４側はＳ極となる。このとき、ループＬ３にも時計回りの磁束が生じる。よって、第１ヨーク６１１の収容孔６１４側はＳ極となる。結果として、図９に示す初期状態のローター６２は、時計回りに回転する。
【００８９】
次の期間Ｂ２において、指針駆動部３８は、入力端子Ｍ１にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ２から入力端子Ｍ１に向かって第１コイル６３２を流れるため、図９における時計回りの磁束がループＬ２に生じた状態で、新たに反時計回りの磁束がループＬ１に生じる。第２ヨーク６１２及び第３ヨーク６１３の収容孔６１４側がそれぞれＮ極となり、第１ヨーク６１１の収容孔６１４側がＳ極となるため、ローター６２は、Ｎ極が第１ヨーク６１１側に近接した状態で停止する。結果として、時計回りに回転したローター６２は、初期状態から１８０°の位置で安定して停止する。
【００９０】
次の期間Ｃ２において、指針駆動部３８は、入力端子Ｍ１及びＭ４にＨレベルの駆動信号を出力する。第１コイル６３２及び第２コイル６４２には電流が流れないため、ステーター６１における磁気分極は解消する。
【００９１】
次の期間Ｄ２において、指針駆動部３８は、入力端子Ｍ３にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ４から入力端子Ｍ３に向かって第２コイル６４２を流れるため、図９における反時計回りの磁束がループＬ２に生じる。よって、第３ヨーク６１３の収容孔６１４側はＳ極、第１ヨーク６１１の収容孔６１４側はＮ極となる。このとき、ループＬ３にも反時計回りの磁束が生じる。よって、第１ヨーク６１１の収容孔６１４側はＮ極となる。結果として、初期状態から１８０°回転されたローター６２は、時計回りに更に回転する。
【００９２】
次の期間Ｅ２において、指針駆動部３８は、入力端子Ｍ２にＬレベルの駆動信号を出力する。このとき、電流が入力端子Ｍ１から入力端子Ｍ２に向かって第１コイル６３２を流れるため、図９における反時計回りの磁束がループＬ２に生じた状態で、新たに時計回りの磁束がループＬ１に生じる。第２ヨーク６１２及び第３ヨーク６１３の収容孔６１４側がそれぞれＳ極となり、第１ヨーク６１１の収容孔６１４側がＮ極となるため、ローター６２は、Ｓ極が第１ヨーク６１１側に近接した状態で停止する。結果として、時計回りに回転したローター６２は、初期状態から３６０°の位置で安定して停止する。
【００９３】
次の期間Ｆ２において、指針駆動部３８は、入力端子Ｍ２及びＭ３にＨレベルの駆動信号を出力する。第１コイル６３２及び第２コイル６４２には電流が流れないため、ステーター６１における磁気分極は解消する。指針駆動部３８が図１１に示す期間Ａ２〜Ｆ２のような駆動信号を出力することにより、ローター６２は、２ステップ、即ち３６０°回転する。
【００９４】
｛電力節減のための構成｝
以下、処理回路において消費される電力を節減するための構成について説明する。ＣＰＵ等の処理回路である処理部３６は、指針駆動部３８に制御信号を出力することにより時刻表示の制御を行う。即ち、処理部３６が、内部時刻に応じた割り込み要求信号を計時回路３３から入力すると、処理回路が起動し、指針駆動部３８に制御信号を出力する。指針駆動部３８が制御信号に応じて各アクチュエーターを制御することにより、時針１１ａ、分針１１ｂ及び秒針１１ｃは、計時回路３３により計時された内部時刻を指し示す。更に、処理部３６は、定期的に動作する他の機能を実行し得る。
【００９５】
図１２に示すように、電子時計１は、例えば、受信機７１、蓄電池７２、充電用電源７３、電池電圧検出回路７４及び充電検出回路７５を備える。受信機７１は、全地球測位システム（ＧＰＳ）や準天頂衛星システム（ＱＺＳＳ）等の測位システムにおける衛星から送信される電波を受信する。受信機７１は、例えば、アンテナを含む処理回路からなる。受信機７１は、ＪＪＹ等の標準周波数局から送信される電波を受信するようにしてもよい。受信機７１は、受信した電波から、時刻や位置情報を取得し得る。
【００９６】
蓄電池７２は、例えば充電式ボタン電池等の二次電池である。充電用電源７３は、蓄電池７２に充電用の電力を供給して蓄電池７２を充電する電源である。充電用電源７３は、例えばソーラーセルである。充電用電源７３は、電子時計１の運動を電磁誘導によって電流に変換することにより蓄電池７２に電力を供給する電源であってもよい。電池電圧検出回路７４は、処理部３６から入力される、電池電圧検出を要求する制御信号に応じて、蓄電池７２の電圧を検出する。電池電圧検出回路７４は、検出した電圧を示す信号を処理部３６に出力する。充電検出回路７５は、処理部３６から入力される、充電検出を要求する制御信号に応じて、蓄電池７２に供給される電力を充電状態として検出する。充電検出回路７５は、検出した電圧を示す信号を処理部３６に出力する。
【００９７】
以下、図１３のシーケンス図を参照して、予め定められた時刻に定期的に充電状態の検出を実行する場合の処理部３６の動作の一例を説明する。前提として、計時回路３３は、内部時刻に応じて５秒毎に割り込み要求信号を処理部３６に出力する。処理部３６は、割り込み要求信号毎に、時分モーター１２ａを１ステップ駆動するように指針駆動部３８に制御信号を出力することにより、時刻表示の制御を行う。これにより、時針１１ａ及び分針１１ｂは、内部時刻である現在時刻を指し示す。
【００９８】
先ず、ステップＳ１１において、計時回路３３は、割り込み要求信号を処理部３６に出力する。ステップＳ１２において、処理部３６は、５秒毎に出力される割り込み要求信号に応じて、処理回路を起動し、時分モーター１２ａを１ステップ駆動するように指針駆動部３８に制御信号を出力する。指針駆動部３８は、制御信号に応じて時分モーター１２ａを１ステップ駆動することにより、時針１１ａ及び分針１１ｂを駆動する。ステップＳ１３において、指針駆動部３８は、時分モーター１２ａの駆動が完了したことを示す信号を処理部３６に出力する。
【００９９】
ステップＳ１４において、処理部３６は、充電検出を要求する制御信号を充電検出回路７５に出力する。充電検出回路７５は、制御信号に応じて、蓄電池７２に供給される電力を充電状態として検出する。ステップＳ１５において、充電検出回路７５は、検出した充電状態を示す信号を処理部３６に出力する。処理部３６は、充電状態を記憶部３９（図１参照）に記憶する。ステップＳ１６において、処理部３６は、記憶部３９に記憶された充電状態に応じて、電源モードを通常モードからパワーセーブモードに移行するか否か判定する。処理部３６は、移行すると判定する場合においてパワーセーブモードに移行し、移行しないと判定する場合において通常モードを継続した後、ステップＳ１２で起動した処理回路を停止させる。
【０１００】
パワーセーブモードは、通常モードにおける時刻表示より消費電力が少ない電源モードである。処理部３６は、パワーセーブモードにおいて、例えば、アクチュエーター１２の駆動回数を減少させたり、受信機７１による電波の受信を休止させたりすることにより、消費電力を抑制する。例えば、処理部３６は、秒針１１ｃを２秒以上毎に駆動してもよく、分針１１ｂを１分毎に駆動するようにしてもよい。更に、処理部３６は、日車や曜車を２４時間毎に駆動するようにしてもよい。
【０１０１】
以上のように、処理部３６は、予め定められた時刻に実行される機能である充電検出の制御を、時刻表示の制御に連続するタイミング、即ち、処理回路が起動される同一の期間内で実行する。よって、処理部３６は、処理回路の起動時間を短縮する他、割り込み要求信号毎の判定処理の回数を低減することができるため、処理回路における消費電力を節減することができる。更に、処理部３６は、同一の処理回路により複数種類の制御を行うため、電子時計１の大型化を抑制できる。なお、充電検出の制御を行う処理回路が、時刻表示の制御を行う処理回路と異なる場合も同様に、通常、充電検出の回数だけ充電検出の制御を行う処理回路を起動する必要があるため、上述の処理部３６の処理を実行することにより消費電力を節減できる。
【０１０２】
次に、図１４のシーケンス図を参照して、予め定められた時刻に定期的に電池電圧の検出を実行する場合の処理部３６の動作の一例を説明する。図１３の例と同様に、計時回路３３が、内部時刻に応じて５秒毎に割り込み要求信号を処理部３６に出力することを前提とする。更に、図１４の例において、指針駆動部３８は、時針１１ａ、分針１１ｂ及び図示しない日車をそれぞれ駆動する３つのアクチュエーターを制御するものと仮定する。
【０１０３】
先ず、ステップＳ２１において、計時回路３３は、内部時刻を示す割り込み要求信号を処理部３６に出力する。ステップＳ２２において、処理部３６は、割り込み要求信号に応じて、処理回路を起動し、分針１１ｂを駆動するように指針駆動部３８に制御信号を出力する。ステップＳ２３において、処理部３６は、毎分０秒の場合、指針駆動部３８及びアクチュエーターを介して、時針１１ａを駆動する。ステップＳ２４において、処理部３６は、０時０分０秒の場合、指針駆動部３８及びアクチュエーターを介して、日車を駆動する。ステップＳ２５において、指針駆動部３８は、時針１１ａ、分針１１ｂ及び日車の少なくとも何れかの駆動が完了したことを示す信号を処理部３６に出力する。
【０１０４】
ステップＳ２６において、処理部３６は、受信機７１が電波を受信中でなく、内部時刻が毎分３０秒である場合、電池電圧検出を要求する制御信号を電池電圧検出回路７４に出力する。電池電圧検出回路７４は、制御信号に応じて、蓄電池７２の電圧を検出する。ステップＳ２７において、電池電圧検出回路７４は、電池電圧を示す信号を処理部３６に出力する。処理部３６は、電池電圧を記憶部３９に記憶する。ステップＳ２８において、処理部３６は、記憶部３９に記憶された電池電圧に応じて、電源モードを通常モードからパワーセーブモードに移行するか否か判定する。処理部３６は、移行すると判定する場合においてパワーセーブモードに移行し、移行しないと判定する場合において通常モードを継続した後、ステップＳ２２で起動した処理回路を停止させる。
【０１０５】
処理部３６は、ステップＳ２６において受信機７１が電波を受信中か否かを判定する。処理部３６は、受信機７１が電波を受信中である場合、電池電圧の検出を禁止し、電池電圧検出を要求する制御信号を電池電圧検出回路７４に出力しない。このように、処理部３６は、例えば時刻同期処理等における電波を受信中である場合等、所定条件を満たす場合に、定期的に動作する機能の実行を禁止する。これにより、処理部３６は、処理回路の処理負荷を低減できるため、消費電力を節減できることに加えて、誤動作等のリスクを低減できる。機能の実行を禁止する他の所定条件は、例えば、処理回路がＳＰＩ（Serial Peripheral Interface）、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）等の規格で、受信機７１や記憶部３９等の他の回路と通信中であることであってもよい。その他、所定条件として、指針の早送り駆動や無線通信等の消費電力が増加する処理中であることが挙げられる。
【０１０６】
その他、処理部３６は、例えば秒針１１ｃ等の指針１１の駆動を、１秒を超える整数秒毎に実行するようにしてもよい。この場合、処理部３６は、処理回路の起動回数を低減し、起動時間を短縮することができる。また、処理部３６は、時刻表示の制御毎に実行するようにしてもよい。この場合、処理部３６は、定期的に動作する機能を実行するか否かを判定する必要がないため、処理回路における処理負荷を低減することができる。
【０１０７】
また、定期的に動作する機能は、充電検出、電池電圧検出に限らない。例えば、電子時計１が気圧センサーや方位センサー等の各種センサーを備える場合、機能は、センサーの指示値の検出であってもよい。また、定期的に動作する機能として、受信機７１を用いた現在位置、高度、タイムゾーン及び現在時刻の少なくとも何れかの取得であってもよい。その他、機能として、分周回路３２における分周の割合を調整する論理緩急、制御回路３５による針位置検出等が挙げられる。
【０１０８】
［第２実施形態］
第２実施形態に係る電子時計１は、第２モードにおいて指針１１が逆方向に駆動される点において第１実施形態と異なる。第１実施形態と同様の構成、作用及び効果の説明は、第２実施形態において省略される。
【０１０９】
｛制御回路の動作｝
図１５のフローチャートを参照して、第２実施形態に係る電子時計１における針位置検出方法の一例として、制御回路３５の動作を説明する。第１実施形態と同様に、以下の説明は、例として、図３に示す分針１１ｂが指針１１、時分モーター１２ａがアクチュエーター１２、第１検出器２０ａが針位置検出器２０であると定義する。
【０１１０】
先ず、ステップＳ２０１において、処理部３６は、第１モードにおける処理を開始し、検出器駆動部３７を介して、第１検出器２０ａをオンにする。即ち、検出器駆動部３７は、第１光源２１ａに電力を供給することにより、第１光源２１ａの点灯を開始する。
【０１１１】
ステップＳ２０２において、処理部３６は、指針駆動部３８を介して、分針１１ｂの順方向、即ち時計回りへの駆動を開始する。指針駆動部３８は、時分モーター１２ａに駆動信号を出力して時分ローター１２１ａを駆動することにより、分針１１ｂを一方向に連続的に駆動する。
【０１１２】
ステップＳ２０３において、処理部３６は、検出器駆動部３７を介して第１光センサー２２ａから入力された感知信号を、感知結果として記憶部３９に格納する。なお、ステップＳ２０３は所定のサンプリング周期で複数回実行され得るが、記憶部３９は、すべての感知結果の蓄積を記憶する必要はなく、サンプリング周期毎に循環的に記憶すればよい。
【０１１３】
ステップＳ２０４において、処理部３６は、直近のステップＳ２０３で記憶部３９に記憶された感知結果を参照して、第１光センサー２２ａが第１光源２１ａから発せられた光を感知したか否かを判定する。処理部３６は、光を感知したと判定する場合、ステップＳ２０５に処理を進め、光を感知していないと判定する場合、ステップＳ２０３に処理を戻す。
【０１１４】
ステップＳ２０５において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオフにする。即ち、検出器駆動部３７は、第１光源２１ａへの電力の供給を停止することにより、第１光源２１ａの点灯を終了する。
【０１１５】
ステップＳ２０６において、処理部３６は、指針駆動部３８を介して、ステップＳ２０２で開始した分針１１ｂの順方向への駆動を停止する。即ち、指針駆動部３８は、時分モーター１２ａへの駆動信号の出力を停止して時分ローター１２１ａの駆動を停止することにより、分針１１ｂの駆動を停止する。これにより、処理部３６は、第１モードにおける一連の処理を終了し、第２モードに移行する。
【０１１６】
ステップＳ２０７において、処理部３６は、第２モードにおける処理を開始し、指針駆動部３８を介して、分針１１ｂを逆方向、即ち反時計回りに１ステップ駆動する。指針駆動部３８は、時分モーター１２ａに駆動信号を出力して時分ローター１２１ａを１ステップ駆動することにより、分針１１ｂを逆方向に駆動する。
【０１１７】
ステップＳ２０８において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオンにする。即ち、検出器駆動部３７は、第１光源２１ａに電力を供給することにより、第１光源２１ａの点灯を開始する。
【０１１８】
ステップＳ２０９において、処理部３６は、検出器駆動部３７を介して第１光センサー２２ａから入力された感知信号を、感知結果として記憶部３９に格納する。ステップＳ２０９は所定のサンプリング周期で複数回実行され得るが、記憶部３９は、すべての感知結果の蓄積を記憶する必要はなく、サンプリング周期毎に循環的に記憶すればよい。
【０１１９】
ステップＳ２１０において、処理部３６は、検出器駆動部３７を介して、第１検出器２０ａをオフにする。即ち、検出器駆動部３７は、第１光源２１ａへの電力の供給を停止することにより、第１光源２１ａの点灯を終了する。
【０１２０】
ステップＳ２１１において、処理部３６は、直近のステップＳ２０９で記憶部３９に記憶された感知結果を参照して、第１光センサー２２ａが第１光源２１ａから発せられた光を感知したか否かを判定する。処理部３６は、光を感知したと判定する場合、ステップＳ２１２に処理を進め、光を感知していないと判定する場合、ステップＳ２０７に処理を戻す。
【０１２１】
ステップＳ２１２において、処理部３６は、基準位置の分針１１ｂが第１検出器２０ａにより検出されたため、指針１１が基準位置にあることが確定したとして処理を終了する。第１実施形態と同様に、分針１１ｂは時針１１ａと連動しており、時針１１ａ及び分針１１ｂの基準位置は、０時０分又は１２時０分を指示するときの位置であるとして定義される。したがって、制御回路３５は、時分モーター１２ａ及び第１検出器２０ａを制御して、第１指針である時針１１ａ及び第２指針である分針１１ｂの２本の指針の基準位置を検出すると考えることもできる。
【０１２２】
以上のように、制御回路３５は、第１モードのステップＳ２０４において第１光センサー２２ａが光を感知した時点で、ステップＳ２０７において第２モードに移行する。制御回路３５は、第２モードのステップＳ２０７及びＳ２０８において分針１１ｂの駆動及び第１光源２１ａの点灯を交互に実行する。これにより、制御回路３５は、基準位置の指針１１の検出開始から完了までの時間を短縮することができる。
【０１２３】
［他の実施形態］
以上のように第１及び第２実施形態を説明したが、本発明はこれらの開示に限定されるものではない。各部の構成は、同様の機能を有する任意の構成に置換されてよく、また、本発明の技術的範囲内において、任意の構成が省略されたり追加されたりしてもよい。このように、これらの開示から当業者には様々な代替の実施形態が明らかになる。
【０１２４】
例えば、第１及び第２実施形態において、針位置検出は、システムリセット時の初期動作として、システム起動をトリガーとして実行される例を説明したが、ユーザーの操作をトリガーとして実行されてもよい。例えば、制御回路３５は、図２に示すボタン４０２のような操作部材に対するユーザーの操作に応じて、針位置検出方法を開始するようにしてもよい。
【０１２５】
また、第１及び第２実施形態において、発光素子２１から発せられ、指針１１を駆動する輪列に設けられた窓を透過した光を、受光素子２２により感知する透過型の検出器を説明したが、針位置検出器２０は反射型であってもよい。即ち、受光素子２２は、発光素子２１から発せられ、輪列の一部や指針１１に配置された反射面において反射した光を感知するようにしてもよい。
【０１２６】
その他、上述の各構成を相互に応用した構成等、本発明は以上に記載しない様々な実施形態を含むことは勿論である。本発明の技術的範囲は、上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【０１２７】
以下に、上述した実施形態から導き出される内容を記載する。
【０１２８】
電子時計は、指針と、前記指針を駆動するアクチュエーターと、前記指針の検出に用いられる発光素子と、前記指針が基準位置にあるときに選択的に、前記発光素子から発せられた光を感知する受光素子と、前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する制御回路と、を備える。
【０１２９】
この構成によれば、制御回路は、第１モードにおいて発光素子が点灯している間に連続的に指針を駆動することにより、指針が基準位置を通過した後、第２モードにおいて指針の駆動と発光素子の点灯とを交互に実行する。このため、検出精度を悪化させることなく針位置の検出開始から完了までの時間を短縮することができる。
【０１３０】
電子時計は、指針と、前記指針を駆動するアクチュエーターと、前記アクチュエーターの動力を前記指針に伝達し、軸方向に沿って貫通する貫通孔を有する歯車と、前記歯車に光を発する発光素子と、前記指針が基準位置にあるときに選択的に、前記発光素子から発せられ前記貫通孔を透過した光を感知する受光素子と、前記アクチュエーター及び前記発光素子を制御する制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する制御回路と、を備える。
【０１３１】
この構成によれば、制御回路は、第１モードにおいて発光素子が点灯している間に連続的に指針を駆動することにより、指針が基準位置を通過した後、第２モードにおいて指針の駆動と発光素子の点灯とを交互に実行する。このため、検出精度を悪化させることなく針位置の検出開始から完了までの時間を短縮することができる。
【０１３２】
上記の電子時計において、前記制御回路は、前記第１モードにおいて前記受光素子が光を感知した時点で、前記指針を前記一方向の逆方向に駆動し、前記指針が前記逆方向に所定量駆動された時点で、前記第２モードに移行し、前記第２モードにおいて、前記一方向への前記指針の駆動及び前記発光素子の点灯を交互に実行する。
【０１３３】
この構成によれば、制御回路は、第１モードにおいて受光素子が光を感知した時点で指針を逆方向に所定量駆動する。このため、受光素子が感知信号を出力してから指針の停止が完了するまでの遅延時間によって基準位置を通り過ぎた指針を、基準位置の手前に戻すことができる。
【０１３４】
上記の電子時計において、前記制御回路は、前記第２モードにおいて、前記一方向の逆方向への前記指針の駆動及び前記発光素子の点灯を交互に実行する。
【０１３５】
この構成によれば、制御回路は、第１モードにおいて受光素子が光を感知した時点で、指針を逆方向に駆動することと発光素子を点灯することを交互に実行する。このため、受光素子が感知信号を出力してから指針の停止が完了するまでの遅延時間によって基準位置を通り過ぎた指針を、基準位置の手前に戻すことなく検出を継続することができる。よって、針位置の検出開始から完了までの時間を更に短縮することができる。
【０１３６】
上記の電子時計において、前記制御回路は、システムリセット時の初期動作として前記第１モード及び前記第２モードの処理を実行する。
【０１３７】
この構成によれば、指針の位置を認識していない初期状態の電子時計が、短時間で指針の位置を認識することができる。よって、システム起動時において短時間のうちに指針が時刻等の情報を指し示すことが可能となる。
【０１３８】
上記の電子時計において、前記アクチュエーターは、ステッピングモーターである。
【０１３９】
この構成によれば、ステッピングモーターを用いて指針を駆動することにより、指針の駆動する精度及び速度を向上することができる。
【０１４０】
上記の電子時計において、前記制御回路は、前記第２モードにおいて、前記ステッピングモーターを１ステップ駆動すること及び前記発光素子を点灯することを交互に実行する。
【０１４１】
この構成によれば、指針がステッピングモーターの１ステップ角毎に駆動されるため、高精度に指針の位置を検出することができる。
【０１４２】
上記の電子時計において、前記制御回路は、前記第１モードにおいて、前記ステッピングモーターを定電流制御する。
【０１４３】
この構成によれば、指針が定電流制御されるステッピングモーターにより駆動されるため、第１モードにおける検出時間を更に短縮することができる。更に、検出時間が短縮されることにより、発光素子において消費される電力を低減することができる。
【０１４４】
電子時計の制御回路は、指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する電子時計の制御回路であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動する第１モードと、前記第１モードにおいて前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出する第２モードと、を実行する。
【０１４５】
この構成によれば、制御回路が、第１モードにおいて発光素子が点灯している間に連続的に指針を駆動することにより、指針が基準位置を通過した後、第２モードにおいて指針の駆動と発光素子の点灯とを交互に実行する。このため、検出精度を悪化させることなく針位置の検出開始から完了までの時間を短縮することができる。
【０１４６】
針位置検出方法は、制御回路により、指針を駆動するアクチュエーター及び発光素子を制御し、前記指針が基準位置にあるときに選択的に前記発光素子から発せられた光を感知する受光素子によって、前記基準位置の前記指針を検出する針位置検出方法であって、前記発光素子を点灯する間、前記指針を検出するまで一方向に連続的に前記指針を駆動することと、前記受光素子が光を感知し、前記指針が前記基準位置を通過した後に、前記指針の駆動及び前記発光素子の点灯を交互に実行して前記指針が前記基準位置にあることを検出することと、を含む。
【０１４７】
この方法によれば、制御回路は、第１モードにおいて発光素子が点灯している間に連続的に指針を駆動することにより、指針が基準位置を通過した後、第２モードにおいて指針の駆動と発光素子の点灯とを交互に実行する。このため、検出精度を悪化させることなく針位置の検出開始から完了までの時間を短縮することができる。
【符号の説明】
【０１４８】
１…電子時計、１０…駆動モジュール、１１…指針、１１ａ…時針、１１ｂ…分針、１１ｃ…秒針、１２…アクチュエーター、１２Ａ…モーター、１２ａ…時分モーター、１２ｂ…秒モーター、２０…針位置検出器、２０ａ…第１検出器、２０ｂ…第２検出器、２１…発光素子、２１ａ…第１光源、２１ｂ…第２光源、２２…受光素子、２２ａ…第１光センサー、２２ｂ…第２光センサー、３０…制御装置、３１…発振回路、３２…分周回路、３３…計時回路、３５…制御回路、３６…処理部、３７…検出器駆動部、３８…指針駆動部、３９…記憶部、４１…時分輪列、４２…中間車、４３…分針中間車（三番車）、４４…分針車（二番車）、４５…秒輪列、４６…秒針中間車（五番車）、４７…秒針車（四番車）、４８…時針車（筒車）、５０…ケース、５１…時針軸、５２…分針軸、５３…秒針軸、５５…地板、５６…輪列受、５８…バンド、５９…文字板、６１…ステーター、６２…ローター、６３…第１コイルブロック、６４…第２コイルブロック、７１…受信機、７２…蓄電池、７３…充電用電源、７４…電池電圧検出回路、７５…充電検出回路、１２０…コイル、１２１ａ…時分ローター、１２１ｂ…秒ローター、１２２ａ…時分ステーター、１２３…コア、３８１…駆動制御回路、３８２…駆動回路、３８３…電流検出回路、４０１…りゅうず、４０２…ボタン、４３０…分針中間窓、４４０…分針窓、４７０…秒針窓、４８０…時針窓、５５０…地板窓、５５１…第１支持板、５５２…第２支持板、６１１…第１ヨーク、６１２…第２ヨーク、６１３…第３ヨーク、６１４…収容孔、６３１…第１コア、６３２…第１コイル、６４１…第２コア、６４２…第２コイル、Ｑ１〜Ｑ６…スイッチング素子、Ｒ１，Ｒ２…検出抵抗。
【図１】
2020063936.tif 000003
【図２】
2020063936.tif 000004
【図３】
2020063936.tif 000005
【図４】
2020063936.tif 000006
【図５】
2020063936.tif 000007
【図６】
2020063936.tif 000008
【図７】
2020063936.tif 000009
【図８】
2020063936.tif 000010
【図９】
2020063936.tif 000011
【図１０】
2020063936.tif 000012
【図１１】
2020063936.tif 000013
【図１２】
2020063936.tif 000014
【図１３】
2020063936.tif 000015
【図１４】
2020063936.tif 000016
【図１５】
2020063936.tif 000017