(57)【特許請求の範囲】
【請求項１】
複数の指針と、
入力された駆動パルスによりステップ駆動されて、前記複数の指針をそれぞれ正転又は逆転の何れかの回転方向に回転移動させる複数のステッピングモータと、
前記駆動パルスの出力要求に基づいて、前記複数のステッピングモータをそれぞれステップ駆動する所定のパルス幅の前記駆動パルスを重複無く出力する駆動手段と、
前記複数の指針の回転方向に係る情報に基づいて、前記駆動手段に前記駆動パルスの出力要求を行う駆動制御手段と、
前記複数の指針を並列的に早送り移動させる場合に、最先に回転移動する指針に対応するステッピングモータに最初の前記駆動パルスが出力されるタイミングから、前記複数のステッピングモータにそれぞれ最初の前記駆動パルスが出力されるタイミングまでの遅延時間と、前記複数のステッピングモータの駆動周期の長さである所定の周期と、前記複数のステッピングモータ各々の正転又は逆転に対応した前記パルス幅と、を前記複数の指針の組み合わせにより生じうる早送り対象の指針の組み合わせに対応して記憶する記憶手段と、
を備え、
前記駆動制御手段は、
前記記憶手段に記憶された前記遅延時間と前記所定の周期とに基づき前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数し、
前記複数の指針を並列的に早送り移動させる場合に、前記記憶手段に基づき予め設定された所定の周期の一周期内で前記駆動手段により前記複数のステッピングモータが駆動される順番が当該所定の周期ごとに毎回同一となるように、前記記憶手段に基づき予め設定された各々回転移動させるタイミングで前記駆動パルスの出力要求を行う
ことを特徴とするアナログ電子時計。
【請求項２】
前記駆動手段は、前記駆動制御手段による前記駆動パルスの出力要求が前記複数のステッピングモータのうち２個以上に対してなされている場合には、前記複数の指針に対して予め設定された優先度に基づいて、当該出力要求がなされているステッピングモータの中でこの優先度が最も高い指針に対応するステッピングモータに前記駆動パルスを出力し、
前記駆動制御手段は、移動対象の指針に対応するステッピングモータへの前記駆動パルスの出力要求を、当該移動対象の指針より前記優先度が低く、且つ、前記移動対象の指針より前に回転移動される指針に対応する前記ステッピングモータへの前記駆動パルスの出力が開始されてから、前記移動対象の指針を回転移動させるタイミングまでの間に行う
ことを特徴とする請求項１記載のアナログ電子時計。
【請求項３】
前記記憶手段は、前記複数の指針に、前記所定の周期内において所定の駆動周期で複数回回転移動する指針が含まれる場合には、当該指針の識別情報と当該駆動周期とを関連付けて更に記憶し、
前記駆動制御手段は、前記遅延時間、前記所定の周期、及び、前記駆動周期に基づいて、前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数する
ことを特徴とする請求項１記載のアナログ電子時計。
【請求項４】
前記記憶手段は、前記複数の指針に、前記所定の周期内で複数回回転移動する指針が含まれる場合には、当該指針の識別情報と前記所定の周期の開始タイミングから、各周期において２度目以降にこの指針を回転移動させるタイミングまでの時間間隔とを関連付けて更に記憶し、
前記駆動制御手段は、前記遅延時間、前記所定の周期、及び、前記時間間隔に基づいて、前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数する
ことを特徴とする請求項１記載のアナログ電子時計。
【請求項５】
前記複数のステッピングモータのそれぞれに対し、当該ステッピングモータの回転方向毎に出力可能な駆動パルスの最短間隔を示す最短駆動間隔が設定され、
前記所定の周期の間に前記複数のステッピングモータに順番に出力される前記駆動パルスのパルス幅の合計よりも、当該出力された駆動パルスに対応する前記最短駆動間隔のうち最長のものの方が長い場合には、当該所定の周期の長さは、前記最長の最短駆動間隔以上に設定される
ことを特徴とする請求項１〜４の何れか一項に記載のアナログ電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ステッピングモータにより複数の指針を独立に移動させるアナログ電子時計に関する。
【背景技術】
【０００２】
従来、複数のステッピングモータにより、歯車列である輪列機構を介して複数の指針を各々回転移動させるアナログ電子時計がある。このように複数の指針を独立して移動させることにより、特許文献１に開示されているように、種々の機能を実現することが可能になる。
【０００３】
このようなアナログ電子時計では、ステッピングモータに駆動電圧パルス波形（駆動パルス）を出力することでステッピングモータを駆動して各指針を回転移動させる。このとき、電子腕時計のように小型のバッテリを用いる携帯型の電子時計では、複数のステッピングモータに対する駆動パルスの出力タイミングが重なると電力負荷が過大になり、バッテリ出力が不安定になるという問題がある。これに対し、特許文献２には、２個のステッピングモータを駆動する場合に、各々のステッピングモータに対する駆動パルスの出力周波数を半減させて、駆動パルスを２個のステッピングモータに交互に出力することによってバッテリに過大な負荷をかけずに複数の指針を並列的に移動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−９３７８４号公報
【特許文献２】特開昭６０−１６２９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年、アナログ電子時計では、より多くの指針が独立に駆動されるようになり、また、駆動可能周波数の異なるステッピングモータが混在するようになっている。このようなアナログ電子時計では、それぞれ予め設定された周波数で各ステッピングモータへの駆動パルスの出力予約を行い、他のステッピングモータへの駆動パルスの出力が終わると、出力予約がなされているステッピングモータの中で最も優先度の高いものに対して駆動パルスの出力が行われる。従って、優先度の高低により駆動パルスが出力される頻度が異なり、各指針の移動順や移動速度が不均一になるという課題があった。
【０００６】
この発明の目的は、複数のステッピングモータへの駆動パルスの出力順を適切に制御することのできるアナログ電子時計を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、
複数の指針と、
入力された駆動パルスによりステップ駆動されて、前記複数の指針をそれぞれ正転又は逆転の何れかの回転方向に回転移動させる複数のステッピングモータと、
前記駆動パルスの出力要求に基づいて、前記複数のステッピングモータをそれぞれステップ駆動する所定のパルス幅の前記駆動パルスを重複無く出力する駆動手段と、
前記複数の指針の回転方向に係る情報に基づいて、前記駆動手段に前記駆動パルスの出力要求を行う駆動制御手段と、
前記複数の指針を並列的に早送り移動させる場合に、最先に回転移動する指針に対応するステッピングモータに最初の前記駆動パルスが出力されるタイミングから、前記複数のステッピングモータにそれぞれ最初の前記駆動パルスが出力されるタイミングまでの遅延時間と、前記複数のステッピングモータの駆動周期の長さである所定の周期と、前記複数のステッピングモータ各々の正転又は逆転に対応した前記パルス幅と、を前記複数の指針の組み合わせにより生じうる早送り対象の指針の組み合わせに対応して記憶する記憶手段と、
を備え、
前記駆動制御手段は、
前記記憶手段に記憶された前記遅延時間と前記所定の周期とに基づき前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数し、
前記複数の指針を並列的に早送り移動させる場合に、前記記憶手段に基づき予め設定された所定の周期の一周期内で前記駆動手段により前記複数のステッピングモータが駆動される順番が当該所定の周期ごとに毎回同一となるように、前記記憶手段に基づき予め設定された各々回転移動させるタイミングで前記駆動パルスの出力要求を行う
ことを特徴とするアナログ電子時計である。
【発明の効果】
【０００８】
本発明に従うと、アナログ電子時計において、複数のステッピングモータへの駆動パルスの出力順を適切に制御することができるという効果がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態のアナログ電子時計の内部構成を示すブロック図である。
【図２】第１実施形態のアナログ電子時計における駆動パルスの出力タイミングの例を示す図である。
【図３】第１実施形態のアナログ電子時計における駆動パルスの出力タイミングの他の例を示す図である。
【図４】第２実施形態のアナログ電子時計における駆動パルスの出力タイミングの例を示す図である。
【図５】第２実施形態のアナログ電子時計における駆動パルスの出力タイミングの他の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
［第１実施形態］
図１は、第１実施形態のアナログ電子時計の内部構成を示すブロック図である。
【００１２】
このアナログ電子時計１は、時針２と、輪列機構３２を介して時針２を回動させるステッピングモータ４２と、分針３と、輪列機構３３を介して分針３を回動させるステッピングモータ４３と、秒針４と、輪列機構３４を介して秒針４を回動させるステッピングモータ４４と、駆動手段としての駆動回路４５と、ＣＰＵ（Central Processing Unit）４６（駆動制御手段、判別手段）と、記憶手段としてのＲＯＭ（Read Only Memory）４７と、ＲＡＭ（Random Access Memory）４８と、電源部５０と、発振回路５１と、分周回路５２と、計時回路５３と、操作部５４と、などを備えている。
【００１３】
ＣＰＵ４６は、各種演算処理を行い、また、アナログ電子時計１の全体動作を制御統括する。また、ＣＰＵ４６は、駆動回路４５に対し、時針２、分針３、及び、秒針４（以降、まとめて指針２〜４とも記す）をそれぞれ回転移動させる動作命令、即ち、ステッピングモータ４２〜４４に駆動パルス（駆動信号）をそれぞれ出力させる命令（駆動パルスの出力要求）を設定する。ＣＰＵ４６は、指針２〜４に各々対応したタイマー回路を並列に備え、ステッピングモータ４２〜４４に駆動パルスを出力させる命令をそれぞれ設定するタイミングまでの時間を計数する。
【００１４】
ＲＡＭ４８は、ＣＰＵ４６に作業用のメモリ空間を提供し、一時データを記憶する。
ＲＯＭ４７は、ＣＰＵ４６が実行する各種プログラムや、各種プログラムで利用される初期設定データを格納する。ＲＯＭ４７に記憶された初期設定データには、指針の早送りを行う際に用いられる早送り設定データ４７ａが含まれている。これらのプログラムや初期設定データは、アナログ電子時計１の起動時、又は、必要に応じて随時、ＣＰＵ４６により読み出され、ＲＡＭ４８上に展開されて実行、利用される。
なお、ＲＯＭ４７は、書き換え可能なフラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）といった種々の不揮発性メモリであっても良い。
【００１５】
電源部５０は、ＣＰＵ４６に対し、動作に必要な電力を供給する。この電源部５０は、特には限られないが、例えば、太陽電池と二次電池とを組み合わせて、長期的且つ安定的に電力を供給可能としたものである。
【００１６】
発振回路５１は、所定の周波数信号を生成して分周回路５２に出力する。分周回路５２は、発振回路５１から入力された周波数信号を分周し、ＣＰＵ４６からの制御信号により設定された周波数の信号を生成してＣＰＵ４６に出力する。また、分周回路５２は、予め定められた周波数信号（例えば、１秒信号）を生成して計時回路５３に出力する。計時回路５３は、入力された周波数信号をカウントして時刻を計数するカウンタである。
【００１７】
操作部５４は、ユーザによる外部からの操作を受け付け、電気信号に変換して入力信号としてＣＰＵ４６に出力する。この操作部５４には、例えば、押しボタンやリューズが含まれる。
【００１８】
ステッピングモータ４２、４３、４４は、それぞれ駆動回路４５から入力される駆動パルスの電圧波形に基づいてステップ駆動されて、時針２、分針３、及び、秒針４をそれぞれ独立に正転方向又は逆転方向に所定の角度ずつ回転移動させることが可能となっている。
【００１９】
駆動回路４５は、ＣＰＵ４６から入力された指針２〜４の動作命令に基づいて、ステッピングモータ４２〜４４に駆動パルスを出力する。ステッピングモータ４２〜４４にそれぞれ出力される駆動パルスの幅（パルス幅）は、ＲＯＭ４７に予め記憶された初期設定範囲内で、指針の移動方向、製品ごとの個体差、及び、製品の使用条件（例えば、温度や磁場環境）などに基づきＣＰＵ４６によって決定された設定値が駆動回路４５に記憶されている。本実施形態のアナログ電子時計１で、正転方向へ指針２〜４を駆動する場合の駆動パルス幅は、例えば、それぞれ約５ｍｓであり、逆転方向へ指針２〜４を駆動する場合の駆動パルス幅は、それぞれ約１５ｍｓである。
【００２０】
この駆動回路４５は、複数のステッピングモータに対して同時に駆動パルスを出力しないように構成されている。また、本実施形態のアナログ電子時計１では、指針２〜４のうち、秒針４に対する優先度、即ち、秒針４に対応するステッピングモータ４４の駆動優先度が最も高く、分針３に対応するステッピングモータ４３の駆動優先度が二番目であり、時針２に対応するステッピングモータ４２の駆動優先度が最も低く設定されている。この駆動回路４５では、複数の指針に対する動作命令が設定された状態では、動作命令が設定されている指針の中で最も優先度の高い指針に対応するステッピングモータに駆動パルスが出力される。
【００２１】
ステッピングモータ４２〜４４には、指針２〜４を各々回転動作可能な最大早送り速度が設定されている。本実施形態のアナログ電子時計１では、指針２〜４を正転方向に早送りする場合の最大早送り速度は、例えば、６４ｐｐｓ（pulse per second）であり、即ち、最短駆動間隔として１５．６２５ｍｓ間隔での早送りが可能である。一方、指針２〜４を逆転方向に早送りする場合の最大早送り速度は、３２ｐｐｓであり、即ち、最短で３１．２５ｍｓ間隔での早送りが可能である。駆動回路４５では、一のステッピングモータに対して駆動パルスが出力されると、上記最短駆動間隔の間、同一のステッピングモータに対する駆動パルスの出力禁止期間が設定され、駆動回路４５は、このステッピングモータに対して次の駆動パルスを出力することが出来ない。またＣＰＵ４６は、この出力禁止期間を示す設定情報を駆動回路４５から読み取ることで、出力禁止期間中には、このステッピングモータに対応する指針の動作命令を駆動回路４５に出力しない構成となっている。
【００２２】
これらのアナログ電子時計１の内部構成のうち、少なくとも駆動回路４５、ＣＰＵ４６、ＲＯＭ４７、ＲＡＭ４８は、一枚のＬＳＩ基板上に形成されているものとすることができる。
【００２３】
次に、本実施形態のアナログ電子時計１における早送り動作について説明する。
【００２４】
図２は、第１実施形態のアナログ電子時計１における各指針２〜４の早送り時に出力される駆動パルスの出力タイミングの例を説明する図である。
【００２５】
図２の例では、指針２〜４は、何れも逆転方向に早送り移動される。このとき、指針２〜４は、秒針４、分針３、時針２の順番で１ステップずつ順番に移動するように設定される。秒針４及び分針３を逆転方向に移動させる際に、ステッピングモータ４４、４３に入力される駆動パルス幅が１３ｍｓ、時針２を逆転方向に移動させる際にステッピングモータ４２に入力される駆動パルス幅が１９ｍｓにそれぞれ設定されている場合、指針２〜４の早送りが開始されると、先ず、黒四角記号で示すように、秒針４の動作命令が設定され、この秒針４の動作命令に基づいて、長方形記号で示すように、ステッピングモータ４４に駆動パルスが１３ｍｓに亘って出力される。このとき、ステッピングモータ４４への出力禁止期間は、矢印記号で示すように、駆動パルスの立ち上がりから駆動パルスの出力終了後まで３１．２５秒継続する。続いて、ステッピングモータ４４への駆動パルスの出力タイミング（秒針４の動作命令の設定タイミング）から１３ｍｓ遅延して（遅延時間）、ステッピングモータ４３に駆動パルスが１３ｍｓに亘って出力される。更に、ステッピングモータ４４への駆動パルスの出力タイミングから２６ｍｓ遅延して、ステッピングモータ４２に駆動パルスが１９ｍｓに亘って出力される。ステッピングモータ４３及びステッピングモータ４２への出力禁止期間は、それぞれへの駆動パルスの立ち上がりから３１．２５ｍｓ間に亘り設定される。
なお、駆動パルスとして出力される電圧を生成するレギュレータの立ち上げ時間などを考慮して、各駆動パルス間や各駆動パルスの出力開始時などに適宜な幅（例えば、１ｍｓ程度）を設定することとしても良い。
【００２６】
これら３つの駆動パルスの出力が終了した時点で、最初に秒針４の動作命令が設定されてから４５ｍｓ程度が経過している。駆動パルスの可変幅などを考慮し、本実施形態のアナログ電子時計１では、最初の駆動パルスがステッピングモータ４２〜４４にそれぞれ出力された後に、各指針２〜４の早送り速度を共通の速度、例えば、２０ｐｐｓに設定する。これにより、駆動回路４５は、１周期５０ｍｓ（所定の周期）の間にステッピングモータ４２〜４４へ順番に１パルスずつ駆動パルスを出力することが可能となる。この場合には、５０ｍｓが経過する間に各指針２〜４の前回の駆動時に設定された出力禁止期間が終了しており、また、ちょうど出力順が一つ前の指針に対応するステッピングモータへの駆動パルスの出力が終了している。従って、駆動回路４５は、５０ｍｓごとに指針２〜４の何れかに対する動作命令の予約設定がなされると、即座に対応するステッピングモータに駆動パルスの出力を行うことが出来る。
【００２７】
ここで、上記実施の形態では、１周期の間にステッピングモータ４２〜４４にそれぞれ１パルスずつ駆動パルスを出力させたが、予め指針を移動させる順番が定められている限りにおいて、１周期の間に複数回駆動パルスを受け付けるステッピングモータがあっても良い。
【００２８】
図３は、第１実施形態のアナログ電子時計１において、指針２〜４の早送り時に出力される駆動パルスの出力タイミングを説明する他の例である。
【００２９】
この例では、時針２及び秒針４が逆転方向に早送りされ、分針３が正転方向に早送りされる。従って、分針３の最大早送り速度は６４ｐｐｓとなり、即ち、駆動パルスの出力禁止期間は１５．６２５ｍｓである。また、ここでは、駆動回路４５がステッピングモータ４３に出力する駆動パルス幅は、４ｍｓに設定されている。
【００３０】
図３に示すように、５０ｍｓの一周期の間に、駆動回路４５は、ステッピングモータ４４、ステッピングモータ４３、ステッピングモータ４２、ステッピングモータ４３に対してこの順番で１パルスずつ駆動パルスを出力する。即ち、ステッピングモータ４３には、一周期の間に駆動パルスが２回入力される。このとき、例えば、ステッピングモータ４４への駆動パルスの出力開始タイミングを基準として、２０ｍｓ後にステッピングモータ４３への一度目の駆動パルスが出力され、２５ｍｓ後にステッピングモータ４２への駆動パルスが出力され、４５ｍｓ後にステッピングモータ４３への二度目の駆動パルスが出力される構成とすることで、ステッピングモータ４３への駆動パルスの出力を半周期毎の駆動周期２５ｍｓ間隔とすることができる。或いは、ステッピングモータ４４への駆動パルスの出力開始タイミングを基準として、１６ｍｓ後にステッピングモータ４３への一度目の駆動パルスが出力され、２２ｍｓ後にステッピングモータ４２への駆動パルスが出力され、４４ｍｓ後にステッピングモータ４３への二度目の駆動パルスが出力される構成としても良い。この場合には、ＣＰＵ４６は、一周期の中で駆動回路４５がステッピングモータ４３に一度目の駆動パルスを出力してから二度目の駆動パルスを出力するまでの時間間隔（ここでは、２８ｍｓ）をタイマー回路により更に計数して、駆動回路４５に二度目の駆動パルスを出力させることとしても良い。
【００３１】
なお、３本の指針２〜４のうち２本しか早送りさせない場合や、３本の指針２〜４のうち１本の早送りが先に終了した場合には、当該２本の指針について設定された早送り制御を行う。アナログ電子時計１において、指針２〜４の組み合わせにより生じ得る早送り対象の指針の組み合わせ、及び、当該指針の早送り方向に係る組み合わせのそれぞれに対する上述の遅延時間や一周期の長さを予めＲＯＭ４７に早送り設定データ４７ａとして記憶させておき、ＣＰＵ４６は、早送りさせる指針や早送り方向が決定されると、必要なデータをＲＯＭ４７から読み出してタイマー回路に設定することで、上記のように指針の早送りタイミングを適宜に制御することができる。
【００３２】
また、駆動回路４５は、早送り対象に含まれる指針の最大早送り速度よりも速く早送りを行うことが出来ない。従って、早送り対象の指針に対応する各ステッピングモータへの駆動パルスの出力禁止期間のうち何れかが、各ステッピングモータへ出力される駆動パルス幅の合計よりも長い場合には、この出力禁止期間に係る早送り速度又はそれ以下の速度での早送りが行われることになる。例えば、図２の例において、時針２の早送りが先に終了した場合に、秒針４及び分針３に対応したステッピングモータ４４、４３の出力禁止期間は、何れも３１．２５ｍｓであり、ステッピングモータ４４、４３に対するパルス幅の合計２６ｍｓより長い。従って、これら２本の指針に対する早送りの周期を、例えば、３０ｍｓとすることはできない。
【００３３】
以上のように、第１実施形態のアナログ電子時計１は、指針２〜４と、指針２〜４をそれぞれ正転又は逆転で独立に回転移動させるステッピングモータ４２〜４４と、ステッピングモータ４２〜４４に所定のパルス幅の駆動パルスを出力する駆動回路４５と、駆動回路４５に指針２〜４の動作命令を出力するＣＰＵ４６とを備える。駆動回路４５は、一度に１つの駆動パルスのみをステッピングモータ４２〜４４の何れかに対して出力可能であり、ＣＰＵ４６から入力された指針２〜４の動作命令に基づいて、ステッピングモータ４２〜４４に対し、順番に駆動パルスを出力する。そして、複数の指針２〜４を並列的に早送りさせる場合に、ステッピングモータ４２〜４４に対して出力される駆動パルスの順番が設定された一周期内での順番どおりに毎回同一順で行われるように、予め設定されたタイミングで前記指針２〜４の動作命令がＣＰＵ４６から駆動回路４５に出力されるので、ステッピングモータ４２〜４４に入力される駆動パルス幅の違いや最大早送り速度の違いに関わらず、適切な順番及び頻度で指針２〜４を早送り移動させることが出来る。従って、指針２〜４の移動速度が不均一になったり、移動順序が不規則になったりすることを避けることが出来る。
【００３４】
また、単純に一のクロック信号に同期させて複数の指針２〜４の動作命令を順番に設定し、また、複数のステッピングモータ４２〜４４への駆動パルスを出力させるのではなく、複数の指針２〜４への動作命令を含む一周期の中で、適宜なタイミングに動作命令の出力タイミングが設定されるので、異なる駆動パルス幅や最大早送り速度のステッピングモータへの駆動パルスの出力が混在する場合に、容易に適切な順番、時間間隔、及び、頻度で指針２〜４を移動させることが出来る。
【００３５】
また、指針２〜４に対する優先度に基づいて、分針３を動作させる場合には、ステッピングモータ４３より駆動優先度の低いステッピングモータ４２に対する駆動パルスの出力が開始された後に、ＣＰＵ４６から駆動回路４５に分針３の動作命令が出力され、また、秒針４を動作させる場合には、ステッピングモータ４４より駆動優先度の低いステッピングモータ４２、４３に対する駆動パルスの出力が開始された後に、ＣＰＵ４６から駆動回路４５に秒針４の動作命令が出力されるように制御されるので、駆動優先度の高い指針の動作が優先的に割り込みで行われることにより指針の動作順序が変わったり、指針動作頻度が不均一になったりすることを避けられる。
【００３６】
また、特に、指針２〜４を動作させるタイミングに合わせてＣＰＵ４６から駆動回路４５に動作対象の指針の動作命令を出力することで、指針２〜４に対する優先度を考慮することなく常に所望の順番でステッピングモータ４２〜４４を駆動することが出来る。
【００３７】
また、各指針２〜４を早送り移動させる場合に、最先にステッピングモータ４２に駆動パルスが出力されてから、ステッピングモータ４２〜４４へ最初に駆動パルスが出力されるタイミングまでの時間差と、この最初の駆動パルスの出力タイミング以降に周期的にステッピングモータ４２〜４４を駆動する駆動周期とを早送り設定データ４７ａとしてＲＯＭ４７に記憶させておき、指針２〜４の早送りの際にはこの早送り設定データ４７ａを読み出して、次の駆動パルスの出力タイミングまでの時間をタイマー回路で計数させることで、容易に適切なタイミングで指針２〜４を移動させることが出来る。
【００３８】
また、駆動パルスの幅は、各指針２〜４を正転方向又は逆転方向の何れに移動させるかによって異なって設定され、この設定された駆動パルスの幅と駆動パルスの出力順とにより、ステッピングモータ４２に最初の駆動パルスが出力されるタイミングから各ステッピングモータ４２〜４４へ最初に駆動パルスが出力されるタイミングまでの時間差が設定される。従って、指針２〜４の組み合わせにより生じうる早送り対象の指針の組み合わせ、及び、当該早送り対象の指針を正転移動させるのか逆転移動させるのかに係る組み合わせに対し、全て早送り設定データ４７ａとしてリスト状に記憶させておくことで、適切な指針２〜４の動作命令の出力タイミングを毎回計算することなく、容易に適切なタイミングで指針２〜４を移動させることが出来る。
【００３９】
また、周期的に移動させる指針２〜４の移動周期は、指針２〜４で全て同一である必要はなく、例えば、図３に示したように、分針３を倍速で移動させる場合でも、一周期内の動作順を規定し、分針３の移動周期を別途設定することで、指針２〜４を適切な移動順及び移動頻度で移動させることができる。
【００４０】
また、同様に、分針３を倍速で移動させる場合などで、分針３の移動タイミングが一周期内で同一間隔とならない場合であっても、一周期内での二回目以降の移動タイミングまでの時間を設定してタイマー回路により計数させることで、指針２〜４を全て適切な移動順及び移動頻度で移動させることが出来る。
【００４１】
また、ステッピングモータ４２〜４４には、各々正転早送り、及び、逆転早送りの場合の最大早送り速度が設定されており、この最大早送り速度に対応する時間間隔より短い周期で同一のステッピングモータを駆動することは出来ない構成になっている。従って、複数の指針２〜４を移動させる一周期よりも最大早送り速度に対応する時間間隔のほうが長い場合には、この時間間隔よりも長い時間に一周期が設定されることで、複数の指針２〜４を確実に適切な順番及び頻度で移動させることが出来る。
【００４２】
［第２実施形態］
次に、第２実施形態のアナログ電子時計１について説明する。
第２実施形態のアナログ電子時計１の内部構成は、第１実施形態のアナログ電子時計１の内部構成と同一であるので、同一符号を付して説明を省略する。
【００４３】
図４は、第２実施形態のアナログ電子時計１における指針２〜４の早送りタイミングを説明する図である。
【００４４】
この第２実施形態のアナログ電子時計１では、早送り動作の開始と同時に全ての早送り対象の指針２〜４に対する最初の動作命令が予約設定され、以降の動作命令は、各ステッピングモータ４２〜４４に対してそれぞれ設定された駆動設定周期ごとに設定が試みられる。動作命令の設定が試みられたタイミングがその指針に対応するステッピングモータへの駆動パルスの出力禁止期間内である場合には、図４における記号「×」で示すように、このタイミングでは動作命令の設定が行われず、出力禁止期間の終了後最初の駆動設定周期で指針の動作命令が設定される。
なお、駆動回路４５では、指針の動作命令は、同一の指針２〜４に対して同時に複数回分設定されない。従って、ＣＰＵ４６は、先に出力した指針の動作命令に基づく駆動パルスの出力が開始される前に次の動作命令を出力しない。
【００４５】
第２実施形態のアナログ電子時計１では、任意の方法で駆動設定周期を設定することが可能である。例えば、駆動対象となる本数ｎの指針に対応するステッピングモータを一周期に一回ずつ駆動優先度の高い順番で駆動する場合には、以下のようにして簡単に設定することが出来る。
（１）優先度が最も高い指針に対応するステッピングモータに対しては、第１実施形態のアナログ電子時計１と同様に、早送り移動の対象となる全ての指針に対応するステッピングモータへ出力される駆動パルスの幅（駆動パルス間にインターバルを設定する場合には、このインターバルを含む）の合計以上の適宜な長さの駆動設定周期Ｔ１を設定する。
（２ａ）優先度がｍ番目（ｍ≧２）の指針に対応するステッピングモータに対しては、当該指針よりも優先度が高い（１〜ｍ−１番目）指針に対応するステッピングモータへ出力される駆動パルスの幅と、当該指針の出力禁止期間の幅との合計の長さＴｍｆが駆動設定周期Ｔ１よりも短い場合には、このステッピングモータに対する駆動設定周期Ｔｍを駆動設定周期Ｔ１と等しい値に設定する。
（２ｂ）一方、長さＴｍｆが駆動設定周期Ｔ１よりも長い場合には、駆動設定周期Ｔ１の約数のうち何れかの値Ｔｍと、Ｔｍ×ｐ＞（Ｔｍｆ−Ｔ１）を満たす最小のｐとについて、Ｔｍ×ｐと、優先度がこの指針以下（ｍ〜ｎ番目）の指針に対応するステッピングモータへ出力される駆動パルスの幅との合計が駆動設定周期Ｔ１以下となるように設定される。
なお、（２ｂ）において、分周回路５２で設定が困難な周波数信号が必要な場合などで、適切な駆動設定周期Ｔｍの値が存在しない場合には、駆動設定周期Ｔ１を延長して再設定すればよい。
【００４６】
図４の例では、秒針４を逆転早送りさせる場合の駆動パルス幅が１３ｍｓ、分針３を正転早送りさせる場合の駆動パルス幅が４ｍｓ、時針２を逆転早送りさせる場合の駆動パルス幅が１９ｍｓであり、また、各駆動パルス前に１ｍｓのインターバルが設定されるとすると、これらの合計は、３９ｍｓである。そして、駆動設定周期Ｔ１には、この３９ｍｓより長い４０ｍｓが設定されている。次に、秒針４の駆動パルス幅１３ｍｓと、分針３の出力禁止期間１５．６２５ｍｓと、２回分の上記インターバルとの合計３０．６２５ｍｓは、駆動設定周期Ｔ１より短いので、分針３の駆動設定周期もＴ１と等しく４０ｍｓに設定されている。
最後に、秒針４の駆動パルス幅１３ｍｓと、分針３の駆動パルス幅４ｍｓと、時針２の出力禁止期間３１．２５ｍｓと、３回分のインターバルとの合計５０．２５ｍｓは、４０ｍｓより大きい。従って、時針２の駆動設定周期Ｔ３は、４０ｍｓの約数、ここでは、２０ｍｓに設定される。このとき、この駆動設定周期Ｔ３の２０ｍｓと、ステッピングモータ４２への駆動パルス幅１９ｍｓと、インターバル１回分１ｍｓとの合計は、４０ｍｓであり、駆動設定周期Ｔ１以下となる。
【００４７】
このように各駆動設定周期Ｔ１、Ｔ３が設定されることで、秒針４に対しては、駆動設定周期Ｔ１ごとに動作命令が設定され、設定と同時にステッピングモータ４４に駆動パルスが出力される。分針３に対しては、駆動設定周期Ｔ１ごとに秒針４に対する動作命令と同時に動作命令が設定され、ステッピングモータ４４への駆動パルスの出力が終了した後に、引き続いてステッピングモータ４３に駆動パルスが出力される。
【００４８】
一方、時針２に対しては、早送り移動時には、秒針４及び分針３に対する最初の動作命令と同時に最初の動作命令が設定され、ステッピングモータ４４及びステッピングモータ４３に順番に駆動パルスが出力された後に、ステッピングモータ４２に駆動パルスが出力される。このとき、駆動設定周期Ｔ３である２０ｍｓが経過したタイミングは、ステッピングモータ４２に対する駆動パルスの出力禁止期間内であり、次の動作命令は設定されない。
【００４９】
また、時針２の２度目以降の動作については、各駆動設定周期Ｔ１の開始時点（４０ｍｓ、８０ｍｓ、１２０ｍｓなど）では、ステッピングモータ４２に対する駆動パルスの出力禁止期間内であり、駆動回路４５に時針２の動作命令は設定されない。一方、早送り移動の各周期における駆動設定周期Ｔ３の２順目の開始時点（６０ｍｓ、１００ｍｓ、１４０ｍｓなど）では、ステッピングモータ４２に対する駆動パルスの出力禁止期間が終了しており、このタイミングで駆動回路４５に時針２の動作命令が設定される。このとき、ステッピングモータ４４及びステッピングモータ４３への駆動パルスの出力は、既に終了しており、また、秒針４又は分針３に対する次の動作命令も設定されていないので、時針２の動作命令に基づき、駆動回路４５からステッピングモータ４２に対して即座に駆動パルスが出力される。
【００５０】
上記の駆動設定周期の設定方法では、最も簡単には、ｎ個全てのステッピングモータに駆動パルスが順番に出力され、且つ、これら全てのステッピングモータに対する駆動パルスの出力禁止期間が終了する長さ以上の周期長を駆動設定周期Ｔ１として設定することで、ｎ本全ての指針に対する駆動設定周期ＴｍをＴ１と等しくすることが出来る。但し、この場合には、一周期の間に駆動パルスが出力されない期間が長く生じることになり、各指針の早送り速度が遅くなる。そこで、上記のように、一周期内で最後に駆動パルスが出力されるステッピングモータに対する駆動パルスの出力が終了した後、このステッピングモータに対する駆動パルスの出力禁止期間が終了する前に次の周期に移行するように周期長を設定し、また、このステッピングモータに対する駆動設定周期をＴ１の約数に設定することで、この駆動優先度がｎ番目のステッピングモータに対する駆動パルスの出力要求（指針の動作命令）をこの周期の中途で行わせ、早送り速度を向上させる。
【００５１】
図５は、第２実施形態のアナログ電子時計１における指針２〜４を早送りさせる駆動パルスの出力タイミングの他の例を示す図である。
【００５２】
この図５に示す例では、指針２〜４は、早送り動作の一周期の間に秒針４、分針３、時針２、秒針４、分針３、時針２の順番で各々２回ずつ回転移動する。ここで、秒針４、分針３、及び、時針２は、何れも逆転早送りに設定されている。従って、各指針２〜４の最大早送り速度は、３２ｐｐｓである。秒針４及び分針３の駆動パルス幅は、１３ｍｓに設定されており、また、時針２の駆動パルス幅は、１９ｍｓに設定されている。
【００５３】
この早送り動作一周期分の各駆動パルス幅の合計は、９０ｍｓ（１ｍｓのインターバルを含めて９６ｍｓ）であり、６回の駆動パルスの出力に係る一周期は、１００ｍｓ（１０Ｈｚ）に設定される。また、優先度が最も高い秒針４に対する駆動設定周期は、一周期１００ｍｓを２等分して５０ｍｓ間隔（２０Ｈｚ）に設定される。
【００５４】
分針３に対する駆動設定周期は、秒針４の駆動設定周期１００ｍｓの約数である２０ｍｓ（５０Ｈｚ）に設定されている。図５に示すように、分針３に対する二順目及び三順目の駆動設定周期の開始タイミング（２０ｍｓ、４０ｍｓ）は、何れも出力禁止期間中となる。従って、分針３に対する四順目の駆動設定周期の開始タイミング（６０ｍｓ）で、分針３の動作命令が設定され、二度目の駆動パルスの出力は、ステッピングモータ４４への二度目の駆動パルスの出力及び１ｍｓのインターバルが終わった直後の６４ｍｓに開始される。このとき、ステッピングモータ４３への駆動パルスの出力禁止期間は、９５．２５ｍｓに終了するので、早送り動作の二周期目では、一周期目と同様に、この周期の開始タイミングである１００ｍｓのタイミングで駆動回路４５に分針３の動作命令を設定することが出来る。この結果、早送り動作の二周期目以降での分針３の動作命令、ステッピングモータ４３への駆動パルスの出力期間及び出力禁止期間は、各周期内において全て一周期目と同一のタイミングになる。
【００５５】
時針２に対する駆動設定周期は、分針３に対する駆動設定周期と同様に２０ｍｓ（５０Ｈｚ）に設定されている。図５に示すように、二順目の駆動設定周期の開始タイミング（２０ｍｓ）では、未だステッピングモータ４２への駆動パルスの出力がなされておらず、次の時針２の動作命令の設定はなされない。三順目の駆動設定周期の開始タイミング（４０ｍｓ）では、ステッピングモータ４２への駆動パルスの出力禁止期間中であり、やはり時針２の動作命令の設定はなされない。四順目の駆動設定周期の開始タイミング（６０ｍｓ）では、駆動パルスの出力禁止期間が終了しているので、駆動回路４５に時針２の動作命令の設定がなされる。このタイミングは、ステッピングモータ４３へ駆動パルスが出力されている途中なので、ステッピングモータ４２への駆動パルスの出力は、ステッピングモータ４３への駆動パルスの出力が終了した後に開始される。
【００５６】
早送り動作の二周期目において、この周期の開始タイミングである１００ｍｓのタイミングは、ステッピングモータ４２への駆動パルスの出力禁止期間内であり、一周期目の開始タイミング（０ｍｓ）とは異なり、時針２の動作命令が設定されない。そして、二順目の駆動設定周期の開始タイミング（１２０ｍｓ）で時針２の動作命令が設定される。ここで、駆動周期の一周期目では、二順目の駆動設定周期の開始タイミング（２０ｍｓ）では、未だ駆動パルスの出力が開始されていなかったので、結局、この二順目の駆動設定周期の開始タイミング（１２０ｍｓ）以降での時針２の動作命令、駆動パルスの出力期間及び出力禁止期間のタイミングは、全て一周期目と同一になる。また、早送り動作の三周期目以降では、これら時針２の動作命令、駆動パルスの出力期間及び出力禁止期間のタイミングは、全て二周期目の一周期内でのタイミングと同一になる。
【００５７】
このようにステッピングモータ４２〜４４に対する駆動設定周期を定めることで、第２実施形態のアナログ電子時計１では、早送り動作の開始タイミングから同一の出力順で周期的に各指針２〜４を動作させる駆動パルスを出力させることが出来る。
【００５８】
なお、上記の例では、早送り動作の一周期を５０ｍｓであると考えても、各周期内でステッピングモータ４２〜４４に駆動パルスが出力される順番は、毎周期常に同一である。このような場合、ステッピングモータ４２、４３に対する駆動設定周期は、優先度の最も高いステッピングモータ４４に対して設定される駆動設定周期の二周期分の長さ（１００ｍｓ）の約数に設定されていることになる。一般に、早送り動作の一周期の長さと指針２〜４に対する各駆動設定周期との最小公倍数が一周期の長さと比較して大きくなると、各周期内で常に同一の順番及び同一の頻度で複数の指針を回転移動させる設定を行うことが困難になるが、複数の指針２〜４を各周期内で同一順番且つ同一頻度で回転移動させることが出来る限りにおいて、任意に各指針２〜４に対する駆動設定周期を設定することが可能である。
【００５９】
また、駆動設定周期を全ての指針２〜４に対して同一に設定すると共に、各指針２〜４に対する駆動設定周期に位相差を設定することで、第１実施形態のアナログ電子時計１における早送り動作と同様の設定となる。
【００６０】
以上のように、第２実施形態のアナログ電子時計１では、複数の指針を並列的に早送りさせる場合に、早送り動作の各周期内での各指針２〜４の早送り順が毎回同一となるように各々設定された駆動設定周期の開始タイミングで各指針２〜４の動作命令が設定される。従って、各ステッピングモータ４２〜４４に対する駆動パルスの出力タイミングを容易に制御しながら各指針２〜４を同一の順番及び同一の頻度で早送り動作させることが出来る。
【００６１】
また、各指針２〜４に対する駆動設定周期の開始タイミングで、対応するステッピングモータ４２〜４４への駆動パルスの出力禁止期間内であるか否かを判別し、出力禁止期間内でなければ自動的に駆動回路４５に指針の動作命令が設定されるので、単純な制御処理で指針２〜４を所定の動作順及び動作頻度で早送り移動させることが出来る。
【００６２】
また、各指針２〜４の動作命令を最初に設定するタイミングを全て揃えて行い、以降、各々の駆動設定周期に基づいて二度目以降の動作命令を設定するので、各ステッピングモータ４２〜４４に対して駆動パルスが出力されるタイミングの時間差を考慮する必要がなく、駆動設定周期のみに基づいて容易に所定の動作順及び動作頻度で各指針２〜４を早送り移動させることが出来る。
【００６３】
また、駆動設定周期は、各指針２〜４の回転方向に基づいて設定されたパルス幅と、各ステッピングモータ４２〜４４の駆動優先度と、これらに基づいて設定された駆動周期とに基づいてそれぞれ適宜な長さに設定されるので、早送り対象となる指針の組み合わせや回転方向の組み合わせにより常に適切な条件で指針２〜４を所定の動作順及び動作頻度で早送り移動させることが出来る。
【００６４】
また、早送り対象となる指針の組み合わせや回転方向の組み合わせごとに異なるこの駆動設定周期を早送り設定データ４７ａとしてＲＯＭ４７に記憶させておくことで、条件ごとに毎回適切な条件を算出せずに容易にこの適切な条件をＲＯＭ４７から読み出して確実に指針２〜４を所定の動作順及び動作頻度で早送り移動させることが出来る。
【００６５】
更に、駆動優先度が最も高いステッピングモータに対する駆動設定周期を早送りの駆動周期と同一とすることで、この指針を各早送り動作の各周期内で最先に移動させる場合に、不要な周波数でのクロック信号を出力させず適切且つ容易に駆動設定周期を設定することが出来る。
【００６６】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、ステッピングモータ４２〜４４の駆動がこれらステッピングモータ４２〜４４に対して設定された駆動優先度に基づいて行われる場合について説明したが、例えば、指針の動作命令の入力順に基づいて行われる場合であっても、本願発明を適用することが可能である。
【００６７】
また、上記実施の形態では、指針２〜４の動作命令の設定タイミングを定める駆動周期、一度目の駆動時の時間差、及び、駆動設定周期を全て早送り設定データ４７ａとして予め記憶させることとしたが、早送り対象の指針の組み合わせや回転方向の組み合わせに基づいてＣＰＵ４６が計算することとしても良い。
【００６８】
また、上記実施の形態では、ステッピングモータ４２〜４４が全て独立に駆動される場合について説明したが、例えば、ステッピングモータ４２、４３が連動して駆動される場合であっても指針２〜４の早送りを行わせる場合の制御を同様に行うことが出来る。
その他、上記の実施の形態で示した具体的な指針の本数、種類、形状といった構成、駆動優先度の順番や、最大早送り速度やパルス幅といった数値などの細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００６９】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００７０】
［付記］
＜請求項１＞
複数の指針と、
入力された駆動パルスによりステップ駆動されて、前記複数の指針をそれぞれ正転又は逆転の何れかの回転方向に回転移動させる複数のステッピングモータと、
前記駆動パルスの出力要求に基づいて、前記複数のステッピングモータをそれぞれステップ駆動する所定のパルス幅の前記駆動パルスを重複無く出力する駆動手段と、
前記複数の指針の回転方向に係る情報に基づいて、前記駆動手段に前記駆動パルスの出力要求を行う駆動制御手段と、
を備え、
前記駆動制御手段は、
前記複数の指針を並列的に早送り移動させる場合に、予め設定された所定の周期の一周期内で前記駆動手段により前記複数のステッピングモータが駆動される順番が当該所定の周期ごとに毎回同一となるように、予め設定されたタイミングで前記駆動パルスの出力要求を行う
ことを特徴とするアナログ電子時計。
＜請求項２＞
前記駆動手段は、前記駆動制御手段による前記駆動パルスの出力要求が前記複数のステッピングモータのうち２個以上に対してなされている場合には、前記複数の指針に対して予め設定された優先度に基づいて、当該出力要求がなされているステッピングモータの中でこの優先度が最も高い指針に対応するステッピングモータに前記駆動パルスを出力し、
前記駆動制御手段は、移動対象の指針に対応するステッピングモータへの前記駆動パルスの出力要求を、当該移動対象の指針より前記優先度が低く、且つ、前記移動対象の指針より前に回転移動される指針に対応する前記ステッピングモータへの前記駆動パルスの出力が開始されてから、前記移動対象の指針を回転移動させるタイミングまでの間に行う
ことを特徴とする請求項１記載のアナログ電子時計。
＜請求項３＞
前記駆動制御手段は、前記複数の指針を各々回転移動させるタイミングで前記駆動手段に前記駆動パルスの出力要求を行う
ことを特徴とする請求項１又は２記載のアナログ電子時計。
＜請求項４＞
前記複数の指針を並列的に早送り移動させる場合に、最先に回転移動する指針に対応するステッピングモータに最初の前記駆動パルスが出力されるタイミングから、前記複数のステッピングモータにそれぞれ最初の前記駆動パルスが出力されるタイミングまでの遅延時間と、前記所定の周期とを記憶する記憶手段を備え、
前記駆動制御手段は、
当該記憶手段に記憶された前記遅延時間と前記所定の周期とに基づき前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数する
ことを特徴とする請求項３記載のアナログ電子時計。
＜請求項５＞
前記パルス幅は、前記複数の指針の各々に対し、回転方向に応じて予め設定され、
前記遅延時間及び前記所定の周期は、早送り対象となる前記複数の指針及び当該複数の指針の回転方向の組み合わせ毎に各々設定される
ことを特徴とする請求項４記載のアナログ電子時計。
＜請求項６＞
前記記憶手段は、前記複数の指針に、前記所定の周期内において所定の駆動周期で複数回回転移動する指針が含まれる場合には、当該指針の識別情報と当該駆動周期とを関連付けて更に記憶し、
前記駆動制御手段は、前記遅延時間、前記所定の周期、及び、前記駆動周期に基づいて、前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数する
ことを特徴とする請求項４又は５記載のアナログ電子時計。
＜請求項７＞
前記記憶手段は、前記複数の指針に、前記所定の周期内で複数回回転移動する指針が含まれる場合には、当該指針の識別情報と前記所定の周期の開始タイミングから、各周期において２度目以降にこの指針を回転移動させるタイミングまでの時間間隔とを関連付けて更に記憶し、
前記駆動制御手段は、前記遅延時間、前記所定の周期、及び、前記時間間隔に基づいて、前記複数の指針をそれぞれ次に回転移動させるタイミングまでの時間を計数する
ことを特徴とする請求項４又は５記載のアナログ電子時計。
＜請求項８＞
前記複数のステッピングモータのそれぞれに対し、当該ステッピングモータの回転方向毎に出力可能な駆動パルスの最短間隔を示す最短駆動間隔が設定され、
前記所定の周期の間に前記複数のステッピングモータに順番に出力される前記駆動パルスのパルス幅の合計よりも、当該出力された駆動パルスに対応する前記最短駆動間隔のうち最長のものの方が長い場合には、当該所定の周期の長さは、前記最長の最短駆動間隔以上に設定される
ことを特徴とする請求項２〜７の何れか一項に記載のアナログ電子時計。
＜請求項９＞
前記駆動制御手段は、
前記複数の指針を早送り動作させる場合に、当該複数の指針に対して各々定められた駆動設定周期の一又は複数周期ごとに前記駆動パルスの出力要求を前記駆動手段に出力する
ことを特徴とする請求項２記載のアナログ電子時計。
＜請求項１０＞
前記複数のステッピングモータのそれぞれに対し、当該ステッピングモータの回転方向毎に出力可能な駆動パルスの最短間隔を示す最短駆動間隔が設定され、
前記駆動制御手段は、
前記複数のステッピングモータに駆動パルスを前回出力したタイミングから当該ステッピングモータに対して設定された前記最短駆動間隔が経過したか否かを判別する判別手段を備え、
当該判別手段による判別は、各ステッピングモータの前記駆動設定周期ごとに行われ、当該判別により前記最短駆動間隔が経過していると判別された場合には、当該ステッピングモータに対する前記駆動パルスの出力要求を前記駆動手段に出力する
ことを特徴とする請求項９記載のアナログ電子時計。
＜請求項１１＞
前記駆動制御手段は、前記複数の指針を早送り移動させる場合に、前記複数の指針の各々に対する最初の動作命令を同一のタイミングで設定する
ことを特徴とする請求項１０に記載のアナログ電子時計。
＜請求項１２＞
前記パルス幅は、前記複数の指針の各々に対し、回転方向に応じて予め設定され、
前記所定の周期は、早送り対象となる前記複数の指針及び当該複数の指針の回転方向の組み合わせ毎に各々設定され、
前記駆動設定周期は、前記優先度と、前記所定の周期と、前記最短駆動間隔とに基づいて各々設定される
ことを特徴とする請求項１１記載のアナログ電子時計。
＜請求項１３＞
早送り対象となる前記複数の指針及び当該複数の指針の回転方向の組み合わせと、前記駆動設定周期とを対応付けて記憶する記憶手段を備え、
前記駆動制御手段は、
当該記憶手段から読み出された前記駆動設定周期を計数することで、前記駆動パルスの出力要求の出力タイミングを制御する
ことを特徴とする請求項９〜１２の何れか一項に記載のアナログ電子時計。
＜請求項１４＞
前記優先度が最も高い指針に対する前記駆動設定周期は、前記所定の周期をこの所定の周期内での当該指針の移動回数で除した長さに設定される
ことを特徴とする請求項９〜１３の何れか一項に記載のアナログ電子時計。
【符号の説明】
【００７１】
１     アナログ電子時計
２     時針
３     分針
４     秒針
３２   輪列機構
３３   輪列機構
３４   輪列機構
４２   ステッピングモータ
４３   ステッピングモータ
４４   ステッピングモータ
４５   駆動回路
４６   ＣＰＵ
４７   ＲＯＭ
４７ａ 設定データ
４８   ＲＡＭ
５０   電源部
５１   発振回路
５２   分周回路
５３   計時回路
５４   操作部
【図１】
0005906727.tif 000002
【図２】
0005906727.tif 000003
【図３】
0005906727.tif 000004
【図４】
0005906727.tif 000005
【図５】
0005906727.tif 000006