(57)【特許請求の範囲】
【請求項１】
３以上の所定数の指針と、
入力された駆動パルスによりステップ駆動されて前記指針を各々回動させる前記所定数のステッピングモータと、
前記ステッピングモータの駆動タイミングを設定し、当該駆動タイミングで前記ステッピングモータの各々に対し、予め設定されたパルス幅の駆動パルスを重複無く出力させる駆動制御手段と、
を備え、
前記駆動制御手段は、
前記所定数のステッピングモータに対して各々異なる所定の単位時間毎に駆動パルスを出力させることで前記所定数の指針に時間経過を表示させる時間表示制御手段と、
前記所定数の指針により表示される表示時間を早送りで変化させる場合に、前記単位時間のうち最短の時間を早送り倍率で除した駆動周期が、２以上前記所定数未満の範囲で予め設定された周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さであり、且つ、前記周期内駆動数に１を加えた周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さより短くなるように前記早送り倍率を設定する表示早送り設定手段と、
前記駆動周期のうち、第１の駆動周期内に前記周期内駆動数より多いステッピングモータの駆動タイミングが重なった場合には、当該周期内駆動数を超える分のステッピングモータの駆動タイミングを他の第２以降の駆動周期内に移動させる表示早送り制御手段と、
を備えることを特徴とするアナログ電子時計。
【請求項２】
前記時間表示制御手段は、
前記所定数のステッピングモータのうち、第１のステッピングモータを前記最短の単位時間ごとに駆動させ、
前記表示早送り制御手段は、
前記駆動周期ごとに前記第１のステッピングモータへ駆動パルスを出力させると共に、前記第１の駆動周期内に前記周期内駆動数より多くの前記ステッピングモータの駆動タイミングが重なった場合には、前記所定数のステッピングモータのうち、前記第１のステッピングモータを除く他のステッピングモータの駆動パルスの中から、前記第２以降の駆動周期内にステッピングモータの駆動タイミングを移動させる駆動パルスを選択する
ことを特徴とする請求項１記載のアナログ電子時計。
【請求項３】
前記第２以降の駆動周期は、前記第１の駆動周期の次の前記駆動周期から順番に設定される
ことを特徴とする請求項１又は２記載のアナログ電子時計。
【請求項４】
前記表示早送り制御手段は、
前記第１の駆動周期内で２以上の前記ステッピングモータの駆動タイミングが重なった場合には、当該２以上のステッピングモータの中で前記単位時間の短い順に優先して駆動パルスを出力させる
ことを特徴とする請求項１〜３の何れか一項に記載のアナログ電子時計。
【請求項５】
時刻の秒値を指し示す秒針と、
駆動パルスによってステップ駆動されて当該秒針を回動させる第１のステッピングモータと、
時刻の分値を指し示す分針と、
駆動パルスによってステップ駆動されて当該分針を回動させる第２のステッピングモータと、
時刻の時間の値を指し示す時針と、
駆動パルスによってステップ駆動されて当該時針を回動させる第３のステッピングモータと、
前記第１のステッピングモータ、前記第２のステッピングモータ、及び、前記第３のステッピングモータに各々所定のパルス幅の駆動パルスを重複無く出力させる駆動制御手段と、
を備え、
前記駆動制御手段は、
前記秒針を第１駆動周期でステップ駆動させ、前記分針を第２駆動周期でステップ駆動させ、前記時針を第３駆動周期で駆動させることで、時刻を表示させる時刻表示制御手段と、
前記秒針、前記分針、及び、前記時針により表示される時刻を早送りさせる場合に、前記第１駆動周期を早送り倍率で除した第１早送り駆動周期が、前記第１ステッピングモータへの駆動パルスと、前記第２ステッピングモータ又は前記第３ステッピングモータへの駆動パルスの何れかとを出力可能な長さであり、且つ、前記第１ステッピングモータへの駆動パルス、前記第２ステッピングモータへの駆動パルス及び前記第３ステッピングモータへの駆動パルスの全てを出力可能な長さより短くなるように前記早送り倍率を設定する表示早送り設定手段と、
前記第２ステッピングモータを、前記第２駆動周期を前記早送り倍率で除した第２早送り駆動周期で駆動させ、前記第３ステッピングモータを、前記第３駆動周期を前記早送り倍率で除した第３早送り駆動周期で駆動させ、前記第３早送り駆動周期の先頭のタイミングが前記第２早送り駆動周期の先頭タイミングと重ならないように、前記第１早送り駆動周期の所定周期分、当該第１早送り駆動周期の先頭のタイミングからずらして設定する表示早送り制御手段と、
を備えることを特徴とするアナログ電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のステッピングモータを備えたアナログ電子時計に関する。
【背景技術】
【０００２】
従来、複数のステッピングモータを備え、複数の指針を各々独立に回転移動させることの出来るアナログ電子時計がある。このようなアナログ電子時計では、特許文献１に開示されているように、種々の機能を実行させることが出来る。
【０００３】
このアナログ電子時計では、複数のステッピングモータにそれぞれ駆動パルスとして所定のパルス幅の電圧波形を入力することによってステッピングモータをステップ駆動させ、歯車列である輪列機構を介して指針を回転移動させる。従来、アナログ電子時計において、この駆動パルスの電圧波形が複数のステッピングモータに対して同じタイミングで出力されてしまうと、バッテリに過大な負荷がかかり、バッテリの電力供給が不安定になるという問題がある。そこで、特許文献２では、駆動対象の２個のステッピングモータに対し、クロック信号に同期させて交互に電圧波形を入力させることで、バッテリにかかる負荷のピーク値を抑えながら２本の指針を並列的に早送りさせる技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−９３７８４号公報
【特許文献２】特開昭６０−１６２９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年、より多くの指針を独立に移動させることの可能なアナログ電子時計が開発されている。このようなアナログ電子時計で複数のステッピングモータによりこれら複数の指針を並列的に早送り移動させる場合には、従来、各ステッピングモータに出力される駆動パルスのパルス幅の合計時間以上の時間間隔で各指針の早送りを行う必要があった。従って、限られた頻度でしかこれら全てのステッピングモータに駆動パルスが同時並列的に出力されない場合であっても、必要以上に指針の移動速度を遅くしなければならないという課題がある。
【０００６】
この発明の目的は、複数の指針を連動して早送り移動させる場合に、簡便な処理で指針の移動速度を速めることの出来るアナログ電子時計を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、
３以上の所定数の指針と、
入力された駆動パルスによりステップ駆動されて前記指針を各々回動させる前記所定数のステッピングモータと、
前記ステッピングモータの駆動タイミングを設定し、当該駆動タイミングで前記ステッピングモータの各々に対し、予め設定されたパルス幅の駆動パルスを重複無く出力させる駆動制御手段と、
を備え、
前記駆動制御手段は、
前記所定数のステッピングモータに対して各々異なる所定の単位時間毎に駆動パルスを出力させることで前記所定数の指針に時間経過を表示させる時間表示制御手段と、
前記所定数の指針により表示される表示時間を早送りで変化させる場合に、前記単位時間のうち最短の時間を早送り倍率で除した駆動周期が、２以上前記所定数未満の範囲で予め設定された周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さであり、且つ、前記周期内駆動数に１を加えた周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さより短くなるように前記早送り倍率を設定する表示早送り設定手段と、
前記駆動周期のうち、第１の駆動周期内に前記周期内駆動数より多いステッピングモータの駆動タイミングが重なった場合には、当該周期内駆動数を超える分のステッピングモータの駆動タイミングを他の第２以降の駆動周期内に移動させる表示早送り制御手段と、
を備えることを特徴とするアナログ電子時計である。
【発明の効果】
【０００８】
本発明に従うと、アナログ電子時計において、複数の指針を連動して早送り移動させる場合に簡便な処理で指針の移動速度を速めることが出来るという効果がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態のアナログ電子時計の正面図である。
【図２】第１実施形態のアナログ電子時計の内部構成を示すブロック図である。
【図３】駆動パルスの出力タイミングを説明する図である。
【図４】表示時刻早送り処理の制御手順を示すフローチャートである。
【図５】第２実施形態のアナログ電子時計の正面図である。
【図６】第２実施形態のアナログ電子時計の内部構成を示すブロック図である。
【図７】駆動パルスの出力タイミングを説明する図である。
【図８】表示時刻早送り処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
［第１実施形態］
図１は、本発明の第１実施形態のアナログ電子時計を示す正面図である。
【００１２】
本実施形態のアナログ電子時計１は、４本の指針により時刻を表示可能な電子腕時計である。このアナログ電子時計１は、ケーシング６と、文字盤７と、前面を覆う図示略の風防ガラスとの間に、時針２と、分針３と、秒針４、２４時間針５とが設けられている。このうち、時針２、分針３、及び、秒針４は、文字盤７の中央部の同一軸を中心に回転可能に配置され、２４時間針５は、文字盤７の３時方向に設けられた小窓８の内側で回転可能に配置されている。ケーシング６の側面には、押しボタンＢ１、Ｂ２と、りゅうずＣ１とが設けられている。
【００１３】
図２は、本実施形態のアナログ電子時計１の内部構成を示すブロック図である。
【００１４】
このアナログ電子時計１は、時針２と、輪列機構３２を介して時針２を回動させるステッピングモータ４２（第３のステッピングモータ）と、分針３と、輪列機構３３を介して分針３を回動させるステッピングモータ４３（第２のステッピングモータ）と、秒針４と、輪列機構３４を介して秒針４を回動させるステッピングモータ４４（第１のステッピングモータ）と、２４時間針５と、輪列機構３５を介して２４時間針５を回動させるステッピングモータ４５と、ＣＰＵ（Central Processing Unit）４６（駆動制御手段、時間表示制御手段、表示早送り設定手段、表示早送り制御手段）と、ＲＯＭ（Read Only Memory）４７と、ＲＡＭ（Random Access Memory）４８と、駆動回路４９と、電源部５０と、発振回路５１と、分周回路５２と、計時回路５３と、操作部５４と、などを備えている。
【００１５】
ＣＰＵ４６は、各種演算処理を行い、また、アナログ電子時計１の全体動作を制御統括する。また、ＣＰＵ４６は、駆動回路４９に対し、後述する適宜なタイミングで時針２、分針３、秒針４、及び、２４時間針５（以降、まとめて指針２〜５とも記す）をそれぞれ運針させる命令を出力する。
【００１６】
ＲＡＭ４８は、ＣＰＵ４６に作業用のメモリ空間を提供し、一時データを記憶する。
ＲＯＭ４７は、ＣＰＵ４６が実行する各種プログラムや、各種プログラムで利用される初期設定データを格納する。これらのプログラムや初期設定データは、アナログ電子時計１の起動時、又は、必要に応じて随時、ＣＰＵ４６により読み出され、ＲＡＭ４８上に展開されて実行、利用される。
なお、ＲＯＭ４７は、書き換え可能なフラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）といった種々の不揮発性メモリであっても良い。
【００１７】
電源部５０は、ＣＰＵ４６に対し、動作に必要な電力を供給する。この電源部５０は、特には限られないが、例えば、太陽電池と二次電池とを組み合わせて、長期的且つ安定的な電力供給を可能としたものである。また、電源部５０から供給された電力は、ＣＰＵ４６により他の各部に供給される。このうち、駆動回路４９に供給される電力は、ステッピングモータ４２〜４５を駆動する際に起動されるレギュレータを介して設定された電圧で出力される。
【００１８】
発振回路５１は、所定の周波数信号を生成して分周回路５２に出力する。分周回路５２は、発振回路５１から入力された周波数信号を分周し、ＣＰＵ４６からの制御信号により設定された周波数の信号を生成してＣＰＵ４６に出力する。また、分周回路５２は、予め定められた周波数信号（例えば、１秒信号）を生成して計時回路５３に出力する。計時回路５３は、入力された周波数信号をカウントして時刻を計数するカウンタである。
【００１９】
操作部５４は、ユーザによる外部からの操作を受け付け、電気信号に変換して入力信号としてＣＰＵ４６に出力する。この操作部５４には、押しボタンＢ１、Ｂ２やりゅうずＣ１が含まれる。これら押しボタンＢ１、Ｂ２及びりゅうずＣ１の操作の各々又は複数の組み合わせにより、アナログ電子時計１では、各指針２〜５を独立に、又は、時刻の表示に対応して連動して移動させることが可能となっている。また、このアナログ電子時計１には、りゅうずＣ１を所定の時間内に基準回数（角度）以上連続して回転動作させた場合には、設定された指針を所定の早送り速度で連続的に早送りさせる機能が備えられている。ユーザは、操作部５４への入力操作により、現在時刻を修正したり、世界各地の地方時を表示させたり、アラーム時刻の設定やストップウォッチ機能に切り替えて利用したりすることができる。
【００２０】
ステッピングモータ４２〜４５は、それぞれ駆動回路４９から入力される駆動パルスの電圧波形に基づいてステップ駆動されて、時針２、分針３、秒針４、及び、２４時間針５をそれぞれ独立に正転方向又は逆転方向に所定の角度ずつ回転移動させることが可能となっている。
【００２１】
駆動回路４９は、ＣＰＵ４６から入力された指針２〜５の運針命令に基づいて、ステッピングモータ４２〜４５に各々設定されたパルス幅の駆動パルスを出力する。この駆動回路４９は、複数のステッピングモータに対して同時に駆動パルスを出力しないように構成されている。即ち、同時に複数の指針に対する運針命令が入力された場合には、駆動回路４９は、運針対象となる指針に予め設定された優先度に応じて各ステッピングモータに対して順番に駆動パルスを出力する。
【００２２】
本実施形態のアナログ電子時計１では、ステッピングモータ４２〜４５が１ステップ駆動されるごとに、時針２、分針３、及び、２４時間針５が１度回転し、秒針４が６度回転するように輪列機構３２〜３５が構成されている。従って、通常の時刻表示モードでは、秒針４は、予め設定されたステッピングモータ４４への駆動パルスの入力間隔（単位時間）に基づいて１秒（第１の駆動周期）ごとに６度ずつ回転し、分針３は、１０秒（第２の駆動周期）ごとに１度ずつ回転し、時針２は、２分（第３の駆動周期）ごとに１度ずつ回転し、そして、２４時間針は、４分ごとに１度ずつ回転する。
【００２３】
次に、早送り動作時の指針の動作タイミングについて説明する。
図３は、第１実施形態のアナログ電子時計１における駆動パルスの出力タイミングを説明する図である。
【００２４】
本実施形態のアナログ電子時計１では、指針２〜５を独立に、又は、連動して早送り移動させることが出来る。例えば、時刻表示モードとストップウォッチモードとの間で切り替える場合には、指針２〜５は独立に早送り移動される。また、現在表示させている地方時から他の地方時へ表示を切り替える場合にも、時針２や２４時間針５を分針３や秒針４とは独立に早送り移動させることが出来る。一方、表示時刻を手動修正する場合や、アラーム設定時刻の秒、分データを調整する場合には、例えば、秒針４の移動に連動させて分針３や時針２を早送り移動させることが可能である。
【００２５】
指針２〜５を全て連動させて早送り移動することにより表示時刻の変更を行わせる場合には、図３（ａ）に示すように、秒針４を移動させるステッピングモータ４４には、通常の１秒間隔に対して所定の早送り倍率で駆動パルス（ｓ）が出力される。例えば、ステッピングモータ４４に対し１２０ｐｐｓ（pulses per second）で駆動パルスが入力される場合には、早送り倍率は１２０倍であり、駆動パルスの出力周期（駆動周期、第１早送り駆動周期）は、１／１２０秒である。また、分針３を回動させるステッピングモータ４３には、ステッピングモータ４４への駆動パルス（ｓ）が１０回（１０秒分）出力される毎に１回（第２早送り駆動周期）駆動パルス（ｍ）が出力され、時針２を回動させるステッピングモータ４２には、ステッピングモータ４４への駆動パルス（ｓ）が１２０回（２分分）出力される毎に１回（第３早送り駆動周期）駆動パルス（ｈ）が出力される。２４時間針５を回動させるステッピングモータ４５には、ステッピングモータ４４への駆動パルス（ｓ）が２４０回（４分分）出力される毎に１回駆動パルス（ｔ）が出力される。
【００２６】
ここで、ステッピングモータ４２へ駆動パルス（ｈ）が出力されるタイミング（例えば、２分０秒）は、時刻表示モードでは、ステッピングモータ４３、４４への駆動パルス（ｍ）、（ｓ）の出力タイミングと重なる。１つのステッピングモータの駆動動作に係る時間は、パルス幅を含めて４ｍｓ程度である。つまり、３つのステッピングモータの駆動動作に係る時間は、１２ｍｓ程度である。通常の時刻表示モードで秒針４の移動間隔が１秒の場合には問題にならないが、早送り時に各ステッピングモータを駆動させる場合には、ステッピングモータ４４に駆動パルスを出力した後、ステッピングモータ４２、４３に対する駆動パルスの出力がそれぞれ終了するまでステッピングモータ４４に次の駆動パルスを出力することが出来ないので、早送り速度は、ステッピングモータ４４だけではなくステッピングモータ４２、４３の駆動動作に係る時間が全て積算されることで制限される。つまり、早送り速度は、８０ｐｐｓになってしまう。そこで、本実施形態のアナログ電子時計１では、図３（ａ）に示すように、駆動パルス（ｈ）の出力タイミングを駆動パルス（ｍ）の出力タイミングの次の駆動パルス（ｓ）の後に遅延させる。即ち、駆動パルス（ｍ）、（ｈ）の出力タイミングは、駆動パルス（ｓ）の出力周期一周期分の中に何れか１つだけが設定可能であり、ここでは、駆動パルス（ｈ）の出力タイミングがずらされる。
【００２７】
また、ステッピングモータ４５へ駆動パルス（ｔ）が出力されるタイミング（例えば、４分０秒）は、時刻表示モードでは、ステッピングモータ４２、４３、４４への駆動パルス（ｈ）、（ｍ）、（ｓ）の出力タイミングと重なる。そこで、図３（ｂ）に示すように、図３（ａ）に示した場合と同様に、駆動パルス（ｈ）の出力タイミングを駆動パルス（ｍ）が出力される駆動パルス（ｓ）の出力周期の次の周期に１周期遅延させるとともに、駆動パルス（ｔ）の出力タイミングを駆動パルス（ｈ）が出力される駆動パルス（ｓ）の出力周期の更に次の周期にまで遅延させる。従って、駆動パルス（ｓ）の各出力周期において、駆動パルス（ｍ）、駆動パルス（ｈ）、又は、駆動パルス（ｔ）の何れか１つが出力されるか、又は、何れも出力されないかとなる。
【００２８】
このように、駆動パルス（ｓ）の出力周期一周期の間に駆動パルス（ｍ）、（ｈ）、（ｔ）のうち２つ以上を出力させないことにより、駆動パルス（ｓ）の出力周期（出力間隔）を駆動パルスが２つだけ収まる長さ（周期内駆動数が２）に設定することが出来る。
【００２９】
図４は、第１実施形態のアナログ電子時計１においてＣＰＵ４６が実行する表示時刻早送り処理の制御手順を示すフローチャートである。
【００３０】
この表示時刻早送り処理は、例えば、りゅうずＣ１の連続動作が検出されて時刻表示の連動早送りが行われる場合に、秒針４を移動させるタイミングで毎回呼び出されて実行される。
【００３１】
表示時刻早送り処理が開始されると、ＣＰＵ４６は、先ず、秒針４の移動命令を駆動回路４９に出力する（ステップＳ１１）。続いて、ＣＰＵ４６は、秒針４の位置が毎分０秒、１０秒、２０秒、３０秒、４０秒、或いは、５０秒の何れかであるか否かを判別する（ステップＳ１２）。秒針４の位置が上記の何れかであると判別された場合には、ＣＰＵ４６は、続いて、分針３の移動命令を駆動回路４９に出力する（ステップＳ１３）。そして、ＣＰＵ４６は、表示時刻早送り処理を終了する。一方、秒針４の位置が上記の何れでもないと判別された場合には、次に、ＣＰＵ４６は、表示時刻における分の値（分値）が偶数であり、且つ、秒の値（秒値）が１であるか否かを判別する（ステップＳ１４）。分値が偶数であり、且つ、秒値が１であると判別された場合には、ＣＰＵ４６は、時針２の移動命令を駆動回路４９に出力し（ステップＳ１５）、それから、表示時刻早送り処理を終了する。表示時刻における分値が偶数ではないか、又は、秒値が１ではないと判別された場合には、ＣＰＵ４６は、更に、表示時刻における分値が４の倍数（０、４、８、…、５２、５６分）の２秒であるか否かを判別する（ステップＳ１６）。表示時刻が４の倍数分の２秒であると判別された場合には、ＣＰＵ４６は、２４時間針５の移動命令を駆動回路４９に出力し（ステップＳ１７）、それから、表示時刻早送り処理を終了する。表示時刻が４の倍数分の２秒ではないと判別された場合には、ＣＰＵ４６は、そのまま表示時刻早送り処理を終了する。
【００３２】
以上のように、第１実施形態のアナログ電子時計１は、時針２、分針３、秒針４、及び、２４時間針５と、これらの指針２〜５を各々独立に回転移動させるステッピングモータ４２〜４５と、ステッピングモータ４２〜４５に所定のパルス幅（例えば、約３ｍｓ）の駆動パルスを出力する駆動回路４９と、駆動回路４９に指針２〜５の動作命令を出力するＣＰＵ４６とを備える。ＣＰＵ４６は、秒針４を１秒周期で、分針３を１０秒周期で、２４時間針５を４分周期で各々所定角度ずつ回転移動させることで時刻の表示を行わせる。また、ＣＰＵ４６は、時刻表示を早送りさせる場合には、秒針４の早送り速度を基準として早送り駆動パルスの出力周期を設定し、ステッピングモータ４２、４３、４５の駆動タイミングが同一の出力周期内で重なる場合には、先ず、ステッピングモータ４３を駆動させ、次の出力周期でステッピングモータ４２を駆動させ、更に次の出力周期でステッピングモータ４５を駆動させる。このように、出力周期一周期内で２個の駆動パルスのみを出力する設定とすることで、早送り駆動パルスの出力周期の長さも、２個の駆動パルスのみが出力可能な幅（例えば、９ｍｓ）とすることができるので、各ステッピングモータ４２〜４５を同時に駆動させる場合に必要とする出力周期よりも短い出力周期、即ち、高い早送り倍率で効率よく高速で指針２〜５による表示時刻を早送りすることができる。
【００３３】
また、特に、時刻表示の際に最も短い１秒周期で駆動されるステッピングモータ４４の駆動を常に優先し、他のステッピングモータ４２、４３、４５の駆動タイミングをステップモータ４４の各出力周期間でずらして行うことで、全体としての早送り速度を落とすことなく簡易に高速で表示時刻を早送りすることができる。
【００３４】
また、ステッピングモータ４２、４３、４５の駆動タイミングが重なった場合に、ステッピングモータ４２の駆動タイミングをステッピングモータ４３の駆動タイミングが含まれる出力周期の次の出力周期とし、ステッピングモータ４５の駆動タイミングを更に次の出力周期とすることで駆動タイミングの遅延を最小限に抑えることで、ユーザが指針の移動タイミングのずれを不自然に感知しない範囲内に抑えることが出来る。
【００３５】
また、駆動間隔の短い順番で、ステッピングモータ４３、ステッピングモータ４２、ステッピングモータ４５の順に駆動させていくので、次回の駆動タイミングとの間隔が不自然に大きく変化することを避けることが出来る。
【００３６】
なお、上記第１実施形態のアナログ電子時計１では、ステッピングモータ４４への駆動パルスの出力周期一周期の間に他のステッピングモータ４２、４３、４５の何れか一つのみへ駆動パルスを出力可能に設定したが、駆動可能なステッピングモータの上限を１以外としても良い。
【００３７】
図３（ｃ）には、図３（ｂ）で示した毎時４分０秒を表示している場合の連動早送りにおける駆動パルスの出力タイミングの他の例を示す。
【００３８】
図３（ｃ）に示すように、４個のステッピングモータ４２〜４５を連動早送り駆動する場合に、ステッピングモータ４４への駆動パルス（ｓ）の出力周期一周期の間に、最大２つの駆動パルスを出力可能とすることもできる。この場合には、ステッピングモータ４２、４３への駆動パルス（ｍ）、（ｈ）を同一の出力周期内で出力させることが可能であるが、駆動パルス（ｍ）、（ｈ）、（ｔ）の３つを全て同一の出力周期内で出力させることは出来ない。そこで、ステッピングモータ４５への駆動パルス（ｔ）の出力タイミングは、次の駆動パルス（ｓ）の出力周期内に遅延される。
このような指針２〜５の早送り制御であっても、ステッピングモータ４４への駆動パルスの出力周期一周期内にステッピングモータ４２、４３、４５に対して全て駆動パルスを出力する場合に比べて、一周期の長さを短く、即ち、早送り速度を上げることができる。
【００３９】
また、同様に、連動早送りを行う場合に駆動するステッピングモータの数が３、又は、５以上であっても、一の出力周期内に駆動パルスを出力可能なステッピングモータの数を全ステッピングモータの数未満に制限することで、全体として早送り速度を上げることが出来る。
【００４０】
［第２実施形態］
次に、第２実施形態のアナログ電子時計について説明する。
図５は、第２実施形態のアナログ電子時計１ａの正面図である。また、図６は、第２実施形態のアナログ電子時計１ａの内部構成を示すブロック図である。
【００４１】
図５に示すように、本実施形態のアナログ電子時計１ａは、時針２、分針３、及び、秒針４により時刻を表示し、また、文字盤７に設けられた露出部８ａから、文字盤７の下面に設けられた日車５ａ上の標識のうち一つが選択的に露出されて日付を示す。また、図６に示すように、このアナログ電子時計１ａでは、輪列機構３５及びステッピングモータ４５の代わりに、輪列機構３５ａを介して日車５ａを回転移動させるステッピングモータ４５ａを備えている。日車５ａは、ステッピングモータ４５ａが１ステップ駆動されるごとに輪列機構３５ａにより、例えば、０．１度程度回転移動し、日付の表示を１日分変化させる場合には、１００〜１５０回程度連続してステッピングモータ４５ａが駆動される。その他の構成に関しては、第１実施形態のアナログ電子時計１と同一であり、同一の符号を付して説明を省略する。
【００４２】
図７は、第２実施形態のアナログ電子時計１ａにおける駆動パルスの出力タイミングを説明する図である。
【００４３】
このアナログ電子時計１ａでは、日付が変わる０時０分の所定時間前になると、ステッピングモータ４５ａに駆動パルス（ｄ）が入力されてステップ駆動されることにより日車５ａの回転移動が開始される。そして、駆動回路４９からは、露出部８ａから露出される日車５ａ上の日付を示す標識が１日分変化するまでの予め設定された回転移動期間に亘り駆動パルス（ｄ）が繰り返し出力される。
【００４４】
このとき、毎分０、１０、２０、３０、４０、５０秒になると、第１実施形態のアナログ電子時計１と同様にステッピングモータ４３が駆動されて分針３が回転移動する。また、分値が偶数且つ秒値が１になると、ステッピングモータ４２が駆動されて時針２が回転移動する。ステッピングモータ４５ａの駆動は、これらのステッピングモータ４２、４３が駆動されるタイミングでは行われないことで、ステッピングモータ４４への駆動パルスの出力周期一周期の間に出力される他のステッピングモータ４２、４３、４５ａへの駆動パルスは、何れか一つのみに制限される。
【００４５】
図８は、第２実施形態のアナログ電子時計１ａにおいて、ＣＰＵ４６により実行される表示時刻早送り処理の制御手順を示すフローチャートである。
【００４６】
この第２実施形態のアナログ電子時計１ａにおける表示時刻早送り処理は、第１実施形態のアナログ電子時計１における表示時刻早送り処理のステップＳ１６、Ｓ１７の処理をそれぞれステップＳ２６、Ｓ２７の処理に置き換えた点を除き同一であり、同一の符号を付して説明を省略する。
【００４７】
ステップＳ１４の判別処理で、表示時刻の分値が偶数ではないか、又は、秒値が１ではないと判別された場合には、ＣＰＵ４６の処理は、ステップＳ２６に移行する。そして、ＣＰＵ４６は、表示時刻が予め設定された日車５ａの回転移動（運針）期間であるか否かを判別する。日車５ａの回転移動期間中であると判別された場合には、ＣＰＵ４６は、日車５ａの動作命令を駆動回路４９に出力し（ステップＳ２７）、表示時刻早送り処理を終了する。日車５ａの回転移動期間ではないと判別された場合には、ＣＰＵ４６は、そのまま表示時刻早送り処理を終了する。
【００４８】
以上のように、第２実施形態のアナログ電子時計１ａは、日車５ａと、日車５ａを駆動するステッピングモータ４５ａとを備え、時刻表示の早送りの際には、第１実施形態のアナログ電子時計１と同様に、２個の駆動パルスを出力可能な出力周期が設定され、日付表示の変更動作の際にステッピングモータ４５ａが連続的に駆動されている場合であっても、ステッピングモータ４２、４３の駆動タイミングでは、ステッピングモータ４２、４３の駆動優先度をステッピングモータ４５ａの駆動優先度よりも高く設定して、適宜ステッピングモータ４２、４３の駆動を割り込ませることで、ステッピングモータ４２、４３の駆動タイミングを大きくずらすことなく、且つ、秒針４の早送り及び日車５ａによる日付表示の早送り変更の速度を効率よく上げることが出来る。
【００４９】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施形態では、ステッピングモータ４４の駆動を常に優先して毎出力周期の先頭で駆動させることとしたが、これに限られない。ステッピングモータ４３〜４５の駆動を優先させて、ステッピングモータ４４の駆動を行わせない出力周期を設けることとしても、ステッピングモータ４３〜４５の駆動頻度がステッピングモータ４４の駆動頻度に比べて十分少ない限り、各出力周期の短縮に係る高速化の効果の方が大きくなる。
【００５０】
また、上記実施の形態では、秒針４、分針３、時針２、及び、２４時間針５或いは日車５ａを全て連動させて時刻表示を早送りさせる場合について示したが、例えば、秒針４を非連動で静止させたまま、分針３、時針２、及び、２４時間針５の３本の指針による時刻表示を早送りさせることとしても良い。
【００５１】
また、上記実施の形態では、４本の指針により時刻表示が行われる場合を例に挙げて説明したが、本発明は、通常の時針２、分針３、及び、秒針４の３本による時刻表示が行われる時計に適用されても良いし、ストップウォッチ機能において１秒未満を指し示す指針などを更に含めた５本以上の指針に対して適用されても良い。
【００５２】
また、上記実施の形態では、ステッピングモータ４２の駆動タイミングを出力周期１周期分、ステッピングモータ４５の駆動タイミングを出力周期２周期分それぞれ遅延させたが、例えば、ステッピングモータ４５の駆動タイミングを出力周期１周期分早めることとしても良い。
【００５３】
また、上記実施形態では、駆動タイミングが重なった場合に、駆動間隔の短いステッピングモータ４３、４２、４５の順番で遅延時間が短くなるように駆動タイミングをずらしたが、これに限られない。これらのステッピングモータ４２、４３、４５の駆動順は、他の順番であっても良い。
【００５４】
また、駆動パルス幅の異なるステッピングモータが混在する場合には、駆動パルス幅の長い指針に併せて駆動パルスの出力周期が設定される。従って、例えば、ステッピングモータ４２へ出力される駆動パルスのパルス幅がステッピングモータ４３、４５にそれぞれ出力される駆動パルスのパルス幅の合計以上である場合であって、ステッピングモータ４２〜４５の駆動タイミングが重なる場合には、ステッピングモータ４３、４５を同一の出力周期で駆動させると共に、ステッピングモータ４２のみを一周期遅延させて駆動させるというような設定としても良い。また、早送りの方向が正転方向の場合と逆転方向との場合でこのような設定が異なる場合や、指針の組み合わせが複雑な場合などには、駆動順を表示時刻早送り処理のプログラムに組み込んでおいてもよいし、ＲＯＭ４７にテーブルデータとして記憶させておくこととしても良い。
その他、上記実施の形態で示した本発明の細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００５５】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００５６】
［付記］
＜請求項１＞
３以上の所定数の指針と、
入力された駆動パルスによりステップ駆動されて前記指針を各々回動させる前記所定数のステッピングモータと、
前記ステッピングモータの駆動タイミングを設定し、当該駆動タイミングで前記ステッピングモータの各々に対し、予め設定されたパルス幅の駆動パルスを重複無く出力させる駆動制御手段と、
を備え、
前記駆動制御手段は、
前記所定数のステッピングモータに対して各々異なる所定の単位時間毎に駆動パルスを出力させることで前記所定数の指針に時間経過を表示させる時間表示制御手段と、
前記所定数の指針により表示される表示時間を早送りで変化させる場合に、前記単位時間のうち最短の時間を早送り倍率で除した駆動周期が、２以上前記所定数未満の範囲で予め設定された周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さであり、且つ、前記周期内駆動数に１を加えた周期内駆動数のステッピングモータに対する駆動パルスを出力可能な長さより短くなるように前記早送り倍率を設定する表示早送り設定手段と、
前記駆動周期のうち、第１の駆動周期内に前記周期内駆動数より多いステッピングモータの駆動タイミングが重なった場合には、当該周期内駆動数を超える分のステッピングモータの駆動タイミングを他の第２以降の駆動周期内に移動させる表示早送り制御手段と、
を備えることを特徴とするアナログ電子時計。
＜請求項２＞
前記時間表示制御手段は、
前記所定数のステッピングモータのうち、第１のステッピングモータを前記最短の単位時間ごとに駆動させ、
前記表示早送り制御手段は、
前記駆動周期ごとに前記第１のステッピングモータへ駆動パルスを出力させると共に、前記第１の駆動周期内に前記周期内駆動数より多くの前記ステッピングモータの駆動タイミングが重なった場合には、前記所定数のステッピングモータのうち、前記第１のステッピングモータを除く他のステッピングモータの駆動パルスの中から、前記第２以降の駆動周期内にステッピングモータの駆動タイミングを移動させる駆動パルスを選択する
ことを特徴とする請求項１記載のアナログ電子時計。
＜請求項３＞
前記第２以降の駆動周期は、前記第１の駆動周期の次の前記駆動周期から順番に設定される
ことを特徴とする請求項１又は２記載のアナログ電子時計。
＜請求項４＞
前記表示早送り制御手段は、
前記第１の駆動周期内で２以上の前記ステッピングモータの駆動タイミングが重なった場合には、当該２以上のステッピングモータの中で前記単位時間の短い順に優先して駆動パルスを出力させる
ことを特徴とする請求項１〜３の何れか一項に記載のアナログ電子時計。
＜請求項５＞
時刻の秒値を指し示す秒針と、
駆動パルスによってステップ駆動されて当該秒針を回動させる第１のステッピングモータと、
時刻の分値を指し示す分針と、
駆動パルスによってステップ駆動されて当該分針を回動させる第２のステッピングモータと、
時刻の時間の値を指し示す時針と、
駆動パルスによってステップ駆動されて当該時針を回動させる第３のステッピングモータと、
前記第１のステッピングモータ、前記第２のステッピングモータ、及び、前記第３のステッピングモータに各々所定のパルス幅の駆動パルスを重複無く出力させる駆動制御手段と、
を備え、
前記駆動制御手段は、
前記秒針を第１駆動周期でステップ駆動させ、前記分針を第２駆動周期でステップ駆動させ、前記時針を第３駆動周期で駆動させることで、時刻を表示させる時刻表示制御手段と、
前記秒針、前記分針、及び、前記時針により表示される時刻を早送りさせる場合に、前記第１駆動周期を早送り倍率で除した第１早送り駆動周期が、前記第１ステッピングモータへの駆動パルスと、前記第２ステッピングモータ又は前記第３ステッピングモータへの駆動パルスの何れかとを出力可能な長さとなるように前記早送り倍率を設定する表示早送り設定手段と、
前記第２ステッピングモータを、前記第２駆動周期を前記早送り倍率で除した第２早送り駆動周期で駆動させ、前記第３ステッピングモータを、前記第３駆動周期を前記早送り倍率で除した第３早送り駆動周期で駆動させ、前記第３早送り駆動周期の先頭のタイミングが前記第２早送り駆動周期の先頭タイミングと重ならないように、前記第１早送り駆動周期の所定周期分、当該第１早送り駆動周期の先頭のタイミングからずらして設定する表示早送り制御手段と、
を備えることを特徴とするアナログ電子時計。
【符号の説明】
【００５７】
１、１ａ      アナログ電子時計
２     時針
３     分針
４     秒針
５     ２４時間針
５ａ   日車
６     ケーシング
７     文字盤
８     小窓
８ａ   露出部
３２〜３５、３５ａ   輪列機構
４２〜４５、４５ａ   ステッピングモータ
４６   ＣＰＵ
４７   ＲＯＭ
４８   ＲＡＭ
４９   駆動回路
５０   電源部
５１   発振回路
５２   分周回路
５３   計時回路
５４   操作部
Ｂ１、Ｂ２    押しボタン
Ｃ１   りゅうず
【図１】
0005845920.tif 000002
【図２】
0005845920.tif 000003
【図３】
0005845920.tif 000004
【図４】
0005845920.tif 000005
【図５】
0005845920.tif 000006
【図６】
0005845920.tif 000007
【図７】
0005845920.tif 000008
【図８】
0005845920.tif 000009