(57)【要約】      （修正有）【課題】姿勢を検出する専用の機構を必要としなくても消費電流を抑えて、また大きさを犠牲にすることなく姿勢を検出する電子時計を提供する。【解決手段】一端側を中心として回動可能に設けられた指針１０６に連結されて所定角度ずつ回転することによって当該指針１０６を回動させるロータを備えたモータに対して、水晶振動子の発振周波数に基づいて出力される複数の連続する駆動パルスで形成されるステップパルスを出力し、これによるロータの回転にともなって回動される指針１０６の位置を検出し、その検出結果に基づいて、検出位置のそれぞれに指針１０６が位置する各状態において、ステップパルスの出力にともなってロータが所定角度回転したか否かを検出し、ロータが所定角度回転するために要したステップパルスの出力値を検出位置ごとに検出し、検出された検出位置ごとのステップパルスの出力値に基づいて、電子時計の姿勢を検出する。【選択図】図６
2016176876.tif 000002
【特許請求の範囲】
【請求項１】
一端側を回転中心の中心として回動可能に設けられた指針の位置によって時刻を表示する電子時計であって、
前記指針に連結され、前記指針が所定角度ずつ回転するように駆動する駆動機構部と、
前記指針の位置を検出する指針位置検出手段と、
前記駆動機構部に対してステップパルスを出力するステップパルス出力手段と、を有し、
前記指針の回動範囲内に前記ステップパルスの出力値を検出する検出位置を複数定め、前記指針位置検出手段により検出されたそれぞれの前記検出位置にて、前記駆動機構部が前記指針を所定角度回転するために要した前記ステップパルスの出力値を記憶し、記憶した前記ステップパルスの出力値に基づいて、前記電子時計の姿勢を検出する姿勢検出手段と、
を備えたことを特徴とする電子時計。
【請求項２】
前記姿勢検出手段は、前記検出位置と前記ステップパルスの出力値との変化パターンが記憶されたテーブルを参照して、実際の前記検出位置における前記ステップパルスの出力値から前記変化パターンを決定し、前記電子時計の姿勢として検出することを特徴とする請求項１に記載の電子時計。
【請求項３】
前記ステップパルスは、通常ステップパルスと補正ステップパルスとを有し、
前記通常ステップパルスの出力にともなって前記指針が所定角度回転したか否かを検出する回転検出手段を備え、
前記回転検出手段が前記指針の回転を検出した場合は、前記通常ステップパルスの出力値を直前に出力した前記通常ステップパルスより小さく設定し、
前記回転検出手段が前記指針の回転を検出しなかった場合は、直前に出力した前記通常ステップパルスより出力の大きい前記補正ステップパルスを出力し、前記通常ステップパルスの出力値を直前に出力した前記通常ステップパルスより大きく設定することを特徴とする請求項１または２に記載の電子時計。
【請求項４】
複数の前記検出位置は、前記回転中心を中心として３６０／ｎ°（ｎは２以上の整数）の間隔で配置されることを特徴とする請求項１から３の何れか一つに記載の電子時計。
【請求項５】
前記ステップパルスは、発振回路の発振周波数に基づく連続する複数の駆動パルスであることを特徴とする請求項１から４の何れか一つに記載の電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、水晶振動子の発振周波数に基づいて時刻を計時する電子時計に関する。
【背景技術】
【０００２】
従来、水晶振動子の発振周波数に基づいて時刻を計時する電子時計においては、当該電子時計の姿勢によって水晶振動子にかかる重力が変化することによる発振周波数の変化に起因して計時精度が低下することがあった。このため、たとえば、年差時計などと称される、高い計時精度が要求される電子時計においては、電子時計の姿勢による計時精度の低下を抑制するために、電子時計の姿勢を検出する機構を備えたものがあった。
【０００３】
また、従来、腕時計などの小型化が要求される電子時計においては、消費電流を少なくするため、たとえば、モータに出力するステップパルスのパルス幅を電池電圧や負荷の変動に応じて調整することによって、常に最小のエネルギーで駆動できるように制御する技術があった。
【０００４】
関連する技術として、具体的には、従来、たとえば、時計の姿勢を検出する機構やてんぷの振り角を検出する機構を備え、てんぷの振り角が設定角度以上である場合に、時計の姿勢が検出した姿勢に基づいててんぷの回転を抑制するようにした技術があった（たとえば、下記特許文献１を参照。）。
【０００５】
また、関連する技術として、具体的には、従来、たとえば、時計の姿勢を検出する機構を備え、消費電流の異なる複数の時刻を表示するモードを、検出された時計の姿勢に応じて切り換えるようにした技術があった（たとえば、下記特許文献２を参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】国際公開第０１／７９９４０号公報
【特許文献２】特開２００２−５５１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の技術は、姿勢を検出するために専用の機構を搭載するスペースが必要となり、時計本体が大きくなるという問題があった。また、当該機構を動作させるために電流が消費され、消費電流の低減を十分に図ることが難しいという問題があった。
【０００８】
この発明は、上述した従来技術による問題点を解消するため、時計本来の構成に別の機構を搭載することなくかつ消費電流を抑えて姿勢を検出することができる電子時計を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、この発明にかかる電子時計は、一端側を回転中心の中心として回動可能に設けられた指針の位置によって時刻を表示する電子時計であって、前記指針に連結され、前記指針が所定角度ずつ回転するように駆動する駆動機構部と、前記指針の位置を検出する指針位置検出手段と、前記駆動機構部に対してステップパルスを出力するステップパルス出力手段と、を有し、前記指針の回動範囲内に前記ステップパルスの出力値を検出する検出位置を複数定め、前記指針位置検出手段により検出されたそれぞれの前記検出位置にて、前記駆動機構部が前記指針を所定角度回転するために要した前記ステップパルスの出力値を記憶し、記憶した前記ステップパルスの出力値に基づいて、前記電子時計の姿勢を検出する姿勢検出手段と、を備えたことを特徴とする。
【００１０】
また、この発明にかかる電子時計は、上記の発明において、前記姿勢検出手段は、前記検出位置と前記ステップパルスの出力値との変化パターンが記憶されたテーブルを参照して、実際の前記検出位置における前記ステップパルスの出力値から前記変化パターンを決定し、前記電子時計の姿勢として検出することを特徴とする。
【００１１】
また、この発明にかかる電子時計は、上記の発明において、前記ステップパルスは、通常ステップパルスと補正ステップパルスとを有し、前記通常ステップパルスの出力にともなって前記指針が所定角度回転したか否かを検出する回転検出手段を備え、前記回転検出手段が前記指針の回転を検出した場合は、前記通常ステップパルスの出力値を直前に出力した前記通常ステップパルスより小さく設定し、前記回転検出手段が前記指針の回転を検出しなかった場合は、直前に出力した前記通常ステップパルスより出力の大きい前記補正ステップパルスを出力し、前記通常ステップパルスの出力値を直前に出力した前記通常ステップパルスより大きく設定することを特徴とする。
【００１２】
また、この発明にかかる電子時計は、上記の発明において、複数の前記検出位置は、前記回転中心を中心として３６０／ｎ°（ｎは２以上の整数）の間隔で配置されることを特徴とする。
【００１３】
また、この発明にかかる電子時計は、上記の発明において、前記ステップパルスは、発振回路の発振周波数に基づく連続する複数の駆動パルスであることを特徴とする。
【発明の効果】
【００１４】
この発明にかかる電子時計によれば、専用機器を設けることなく、時計が備え持つ機能を利用して姿勢を検出することができるという効果を奏する。
【００１５】
また、この発明にかかる電子時計によれば、時計本体の大きさを変更すること無く、消費電流を抑えて姿勢を検出することができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】この発明にかかる実施の形態の電子時計の外観を示す説明図である。
【図２】この発明の実施の形態にかかる電子時計の駆動機構の構成を示す説明図である。
【図３】制御部の構成を示す説明図である。
【図４Ａ】モータ駆動回路から発生させる駆動パルスのパルス幅を示す説明図である。
【図４Ｂ】ステップパルスを示す説明図である。
【図４Ｃ】ステップパルスの発生周期を示す説明図である。
【図５】この発明にかかる実施の形態の電子時計における、各検出位置における駆動パルスのパルス幅の一例を概略的に示す説明図である。
【図６】相関テーブルの一例を示す説明図である。
【図７】この発明にかかる実施の形態の電子時計の処理手順を示すフローチャート（その１）である。
【図８】この発明にかかる実施の形態の電子時計の処理手順を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照して、この発明にかかる電子時計の好適な実施の形態を詳細に説明する。
【００１８】
（電子時計の構成）
まず、この発明にかかる実施の形態の電子時計の構成について説明する。図１は、この発明にかかる実施の形態の電子時計の外観を示す説明図である。図１において、この発明にかかる実施の形態の電子時計１００は、電子時計１００の外装をなすケース（外装ケース）１０１を備えている。ケース１０１は、たとえば、金属材料を用いて形成され、両端が開口した略円筒形状をなす。
【００１９】
略円筒形状をなすケース１０１の一端側（表側）には、当該表側の開口を閉塞する風防ガラス１０２と、当該風防ガラス１０２の周縁を支持するベゼル１０３と、が設けられている。風防ガラス１０２は、たとえば、透明なガラス材料を用いて形成され、略円板形状をなす。ベゼル１０３は、たとえば、金属材料を用いて形成され、風防ガラス１０２の直径と略同一の内径の環形状をなす。
【００２０】
ケース１０１の他端側（裏側）には、当該裏側の開口を閉塞する裏蓋部材（図示を省略する）が設けられている。裏蓋部材は、たとえば、金属材料を用いて形成することができる。あるいは、裏蓋部材は、プラスチックなどと称される高分子材料を用いて形成されていてもよい。裏蓋部材は、スクリューバック方式、はめ込み方式、ネジ蓋方式など、公知の各種の技術を用いることによってケース１０１に取り付けることができる。ケース１０１に対する裏蓋部材の取り付け方法については、公知の各種の技術を用いて容易に実現可能であるため、説明を省略する。
【００２１】
ケース１０１の形状は、上記に限るものではない。ケース１０１は、少なくとも軸心方向における表側に開口を備えていればよい。この発明にかかる実施の形態の電子時計１００においては、ケース１０１と裏蓋部材とが一体とされた、いわゆるワンピース構造によってケース１０１の裏側を閉塞する構成であってもよい。ケース１０１には、操作部１０４が設けられている。操作部１０４は、たとえば、竜頭などによって実現することができる。
【００２２】
ケース１０１の内側には、文字盤１０５が設けられている。文字盤１０５には、時刻を示す指針１０６、当該指針１０６が指示する時刻を示すインデックス（指標）１０７が設けられている。指針１０６は、具体的には、たとえば、時針１０６ａ、分針１０６ｂ、秒針１０６ｃなどによって実現することができる。この実施の形態においては、秒針１０６ｃによって、この発明にかかる指針を実現する。
【００２３】
指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）は、たとえば、金属材料を用いて形成することができる。指針１０６は、金属材料を用いて形成されるものに限らず、たとえば、プラスチックなどと称される高分子材料を用いて形成してもよい。
【００２４】
インデックス１０７は、文字盤１０５において、指針１０６の回転中心を中心とする円周上に配置されている。インデックス１０７は、たとえば、文字、数字、記号などによって実現することができる。インデックス１０７は、文字、数字、記号に限るものではなく、たとえば、文字盤１０５に設けられた突起によって実現してもよい。インデックス１０７は、たとえば、金属材料を用いて形成することができる。あるいは、インデックス１０７は、文字盤１０５にプリントされたものであってもよいし、金属材料以外の別部材を設けることによって実現されるものであってもよい。
【００２５】
この発明にかかる実施の形態の電子時計１００において、インデックス１０７は、指針１０６の回転中心を中心とする同一円周上に配置することができる。この場合、たとえば、各インデックス１０７は、指針１０６の回転範囲、すなわち、指針１０６が回転することによる当該指針１０６の先端の軌跡がなす円よりも、少なくとも一部が外周側に位置するように配置することができる。
【００２６】
インデックス１０７は、すべてのインデックス１０７が、指針１０６の回転中心を中心とする同一円周上に配置されるものに限らない。この発明にかかる実施の形態の電子時計１００において、インデックス１０７は、たとえば、少なくとも一部のインデックス１０７が指針１０６の回転範囲内に配置され、別の一部のインデックス１０７が指針１０６の回転範囲よりも外周側に配置されるものであってもよい。
【００２７】
電子時計１００において、指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）は、インデックス１０７が設けられた文字盤１０５とともに時刻表示部を構成する。時刻表示部は、駆動機構によって指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）を回動（運針）させることによって時刻を表示する。電子時計１００においては、指針１０６として、時針１０６ａ、分針１０６ｂ、秒針１０６ｃに加えて、日板を備えていてもよい。
【００２８】
（電子時計１００の駆動機構の構成）
つぎに、この発明にかかる実施の形態の電子時計１００の駆動機構について説明する。図２は、この発明の実施の形態にかかる電子時計１００の駆動機構の構成を示す説明図である。
【００２９】
図２において、この発明の実施の形態にかかる電子時計１００の駆動機構２００は、電源２０１と、駆動機構部２０２と、制御部２０３と、によって構成される。電源２０１は、たとえば、酸化銀電池などの一次電池によって実現することができる。電源２０１は、たとえば、リチウムイオン電池など、ソーラーセル（太陽電池）によって発電された電力を蓄積（蓄電）する二次電池によって実現してもよい。
【００３０】
電源２０１に二次電池を用いる場合、たとえば、文字盤１０５の裏蓋側にソーラーセルを配置し、風防ガラス１０２を介して文字盤１０５に入射する太陽光などの光によってソーラーセルを発電させ、発電された電力を二次電池に蓄積する。制御部２０３は電源２０１から出力される電力により動作し、所定のパルス波形に変換したパルス電流を出力する。
【００３１】
駆動機構部２０２は、モータ２０４と、輪列２０５と、を備えている。モータ２０４は、制御部２０３の制御によって電源２０１から供給されるパルス電流に応じて所定角度（たとえば１８０度）ずつ回転するロータ２０４ａを備えている。モータ２０４は、具体的にはたとえばステップモータによって実現することができる。
【００３２】
輪列２０５は、複数の歯車を連結することによって構成されている。輪列２０５を構成する複数の歯車のうちの一つはロータ２０４ａに連結されている。これにより、輪列２０５を構成する複数の歯車は、それぞれ、ロータ２０４ａの回転にともなって回転する。指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）は、それぞれ、輪列２０５を構成する歯車に設けられており、当該指針１０６が取り付けられた歯車の回動にともなって回動する。指針１０６が取り付けられた歯車のロータ２０４ａに対する回転比は、それぞれ、取り付けられている指針１０６（時針１０６ａ、分針１０６ｂあるいは秒針１０６ｃ）に応じて調整されている。
【００３３】
上述した駆動機構部２０２の構成では、指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）が、一つの輪列内の歯車に設けられていると説明したが、時針１０６ａ、分針１０６ｂ、秒針１０６ｃがそれぞれ別のモータ２０４と輪列２０５とに設けられ、独立して時針１０６ａ、分針１０６ｂ、秒針１０６ｃを回転するようにしてもよい。
【００３４】
（制御部２０３の構成）
つぎに、制御部２０３の構成について説明する。図３は、制御部２０３の構成を示す説明図である。図３において、制御部２０３は、発振回路３０１と、分周回路３０２と、モータ駆動回路３０３と、回転検出回路３０４と、指針位置検出回路３０５と、姿勢検出回路３０６と、緩急調整回路３０７と、を備えている。ここで、駆動機構部２０２のモータ２０４はモータ駆動回路３０３からの信号を入力し、回転検出回路３０４に信号を出力できるようにそれぞれ接続されている。
【００３５】
発振回路３０１は、水晶振動子を有する回路（図示を省略する）を備え、当該水晶振動子の振動周波数に基づいて発振し基準クロックを生成する。水晶振動子は、電源２０１によって所定の電圧（たとえば、３Ｖ）が印加されると発振する。
【００３６】
分周回路３０２は、発振回路３０１によって生成された基準クロックを分周してモータ２０４が回転する周期である１Ｈｚのクロックを生成する。
【００３７】
モータ駆動回路３０３は、ステップパルス出力手段であり、１Ｈｚのクロックを基準にして駆動パルスを生成し、モータ２０４を駆動するためのステップパルスを出力する。
【００３８】
つまり、制御部２０３は、発振回路３０１、分周回路３０２、モータ駆動回路３０３によって水晶振動子の発振周波数に基づく任意の周期（たとえば、１ｓｅｃ）でモータ２０４を駆動させる、すなわち指針１０６を運針させることができる。
【００３９】
モータ駆動回路３０３が生成する駆動パルスは、１秒の間隔でステップパルスを生成する。モータ駆動回路３０３は、１周期分の駆動パルスにおけるＯＮのパルス幅を調整（変更）することができる。ここで、ＯＮとは、モータ２０４を駆動する電流を発生させる期間を指す。駆動パルスのパルス幅の制御については、詳細は後述する。
【００４０】
ステップパルスは、モータ２０４を駆動する通常駆動期間（図４Ｃにおける符号Ａを参照）と、モータ２０４のロータ２０４ａが回転したか否かを確認する回転検出期間（図４Ｃにおける符号Ｂを参照）と、回転検出期間によって回転が検出されなかった場合に確実にモータ２０４を駆動させるための補正駆動期間（図４Ｃにおける符号Ｃを参照）と、を有するパルスである。この実施の形態においては、通常駆動期間に出力されるパルスを通常ステップパルスとし、補正駆動期間に出力されるパルスを補正ステップパルスとする。この実施の形態においては、補正駆動期間に出力される補正ステップパルスによって、この発明にかかる補正ステップパルスを実現することができる。通常ステップパルスおよび補正ステップパルスの詳細については後述する。
【００４１】
モータ駆動回路３０３は、通常ステップパルスの出力にかかる駆動パルスのパルス幅を記憶するメモリ（図示を省略する）を備えている。モータ２０４は、モータ駆動回路３０３が発生させたステップパルスに応じてロータ２０４ａを回転させる（図４Ｃを参照）。
【００４２】
回転検出手段である回転検出回路３０４は、モータ駆動回路３０３から出力された通常ステップパルスに応じてロータ２０４ａが所定角度（たとえば、１８０度）回転したか否かを検出する。これは、毎ステップパルス行われる。具体的に、回転検出回路３０４は、たとえば、モータ駆動回路３０３から通常ステップパルスが出力された後に所定の期間、モータ駆動回路３０３の出力を停止する。モータ駆動回路３０３の出力を停止している期間にロータ２０４ａが回転することで発生する誘起電圧を検出することにより、ロータ２０４ａが所定角度回転したか否かを検出することができる。
【００４３】
つまり、モータ２０４に対して通常ステップパルスを出力した場合、ロータ２０４ａは、出力されたステップパルスを停止したあと直ちに停止することはなく、実際には所定角度の位置をある程度オーバーランし、しだいに振幅が小さくなり停止する。このときのロータ２０４ａの減衰振動はコイルへの磁束変化となり、電磁誘導によってコイルに電流が流れて誘起電圧が生じる。回転検出回路３０４は、その誘起電圧の値を検出することで正常に回転したのか、回転できずに元の位置に戻ったのかを検出することができる。
【００４４】
モータ駆動回路３０３は、所望の駆動間隔（ここでは１ｓｅｃとする）毎に、まず、通常ステップパルスを出力する。そして、通常駆動期間直後の回転検出期間によって、通常ステップパルスによってロータ２０４ａが所定角度回転したことを検出した場合、補正ステップパルスを出力することなく、つぎの駆動期間が到来するまで待機する。そして、つぎの駆動（１ｓｅｃ後）において、また、通常ステップパルスを出力する。
【００４５】
一方、モータ駆動回路３０３は、ロータ２０４ａが所定角度回転しなかった場合、すなわち、回転検出期間で回転が検出されなかった場合、直ちに、通常ステップパルスよりもパルス幅の長い補正ステップパルスを出力する。このように、通常ステップパルスに応じてロータ２０４ａが回転しなかった場合でも、補正ステップパルスによって確実にロータ２０４ａを回転させることができる。そして、つぎの駆動間隔（１ｓｅｃ後）では通常ステップパルスの各駆動パルスのパルス幅を長くなるように設定する。
【００４６】
モータ駆動回路３０３は、ロータ２０４ａが通常ステップパルスによって所定角度回転したときは、通常ステップパルスの駆動パルスのパルス幅をメモリに記憶し、補正ステップパルスによって所定角度回転したときは、直前に出力した通常ステップパルスよりも所定だけ駆動パルスのパルス幅を大きくした値をメモリに記憶する。次回以降は記憶したパルス幅を用いた通常ステップパルスを出力する。
【００４７】
なお、モータ駆動回路３０３は、通常ステップパルスを出力した結果、ロータ２０４ａが所定角度回転しなかった場合、モータ２０４を確実に駆動する補正ステップパルスを出力すると説明したが、これに限るものではない。モータ駆動回路３０３は、通常ステップパルスを出力した結果、ロータ２０４ａが所定角度回転しなかった場合、通常ステップパルスの各駆動パルスのパルス幅を長くしたものを、補正ステップパルスに設定し出力してもよい。さらに、この補正ステップパルスに対しても回転検出期間を設け、回転を検出するまで各駆動パルスのパルス幅を長くするように制御してもよい。
【００４８】
たとえば、駆動パルスの周期を１２分割し、最小のパルス幅を駆動パルスの周期の１／１２とし、最大のパルス幅を駆動パルスの周期の１２／１２として、モータ駆動回路３０３が、１つの駆動間隔（１ｓｅｃ）において、最大１１回の補正ステップパルスを出力することができるようにしておく。この場合、通常ステップパルスは、駆動パルスのパルス幅を駆動パルスの周期の１／１２として出力し、ロータ２０４ａが回転するまで駆動パルスのパルス幅を駆動パルスの周期の１／１２ずつ増加させた補正ステップパルスを出力する。
【００４９】
この場合、モータ駆動回路３０３は、ロータ２０４ａが所定角度回転したときの駆動パルスのパルス幅をメモリに記憶し、次回以降は記憶したパルス幅を用いた通常ステップパルスを出力する。
【００５０】
また、同一の駆動パルスのパルス幅による通常ステップパルスによって一定回数ロータ２０４ａを回転させた場合、つぎの駆動期間においては、パルス幅を小さくした駆動パルスを用いた通常ステップパルスを出力してもよい。これにより、ロータ２０４ａをより少ない消費電流で駆動させることが可能となる。なお上述の一定回数とは、１回でもよく、２回以上の任意の回数を連続した場合としてもよい。
【００５１】
パルス幅を小さくした駆動パルスを用いた通常ステップパルスによってロータ２０４ａの回転が検出された場合は、そのつぎの駆動期間においてもこの小さいパルス幅の駆動パルスを用いた通常ステップパルスを発生させればよい。ステップパルス、駆動パルスの幅と消費電流は比例するため、駆動パルスのパルス幅を小さくすることにより、ロータ２０４ａの回転すなわち秒針１０６ｃの運針にかかる電流（以降、「パルス電流」という）を小さくすることができる。
【００５２】
このように、モータ２０４に対してモータ駆動回路３０３が出力したステップパルスの駆動パルスのパルス幅を、当該ステップパルスの出力によるロータ２０４ａの所定角度の回転の有無に基づいて変化させる制御をフィードバック制御と呼ぶ。
【００５３】
ここで、ロータ２０４ａを回転させるために必要なパルス電流は、電源２０１の出力電圧や、指針１０６の自重、日板などを搭載している場合にはそれらの駆動に要するトルク増加分によって変化するため、パルス電流をひとつに決めるのは困難である。確実に回転させるためには大きいパルス電流を流すことでも解決するが、消費電流が大きくなってしまうという問題が発生する。この問題を解決するために上述したフィードバック制御を行うことにより指針１０６を確実に、かつ最低限の消費電流により回動（運針）させることができる。
【００５４】
また、ロータ２０４ａの回転検出の有無を利用した上述のフィードバック制御により、駆動パルスのパルス幅の大きさを見れば、電源２０１の出力電圧や指針１０６の自重、日板の駆動期間が推測できることになる。このうち、電源２０１の電圧は上述した一次電池や二次電池であれば、短時間では変化せず、日板が搭載されていたとしても特定の期間でのみしか駆動しないので、日板の駆動期間を除く（またはその期間の出力増加分を考慮した上での）秒レベルの期間内での駆動パルスのパルス幅の大きさに変化があるとすれば、指針１０６の自重による出力の変化であると推測できる。
【００５５】
このフィードバック制御から得られる駆動パルスのパルス幅の変化と、後述する指針位置検出回路とを組み合わせることによって、重力の方向を算出することができ、さらには、定期的に重力方向を算出すれば重力方向の変化を算出できることを見出した。
【００５６】
指針位置検出回路３０５は、指針１０６の位置を検出する。指針位置検出回路３０５は、初期設定位置（たとえば、１２時の位置）に位置付けられた指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）の初期設定位置に関する情報を記憶するメモリを備えている。初期設定は、たとえば、電子時計１００の製造時や一次電池を交換した後の使用開始時などの任意のタイミングで行われる。初期設定については、公知の各種の技術を用いて容易に実現可能であるため説明を省略する。
【００５７】
指針位置検出回路３０５は、メモリに記憶された初期設定位置に関する情報と、回転検出回路３０４の検出結果とに基づいて、指針１０６（時針１０６ａ、分針１０６ｂ、秒針１０６ｃ）の現在の位置を検出する。指針位置検出回路３０５は、たとえば、ロータ２０４ａの回転にともない秒針１０６ｃが回動するごとに、または、回転検出回路３０４が回転を検出するごとに、初期設定位置からの指針１０６の回動量を更新することによって指針１０６の位置を検出することができる。
【００５８】
また、指針位置検出回路３０５は、光センサなどを用いて指針１０６の現在の位置を検出し、検出結果に基づいてメモリを更新してもよい。指針位置検出回路３０５が、光センサなどを用いて、当該光センサが備えるＬＥＤなどの光源から発光された光を検出することによって指針１０６の現在の位置を検出する場合、回転検出回路３０４から指針位置検出回路３０５への信号の出力（図３における回転検出回路３０４から指針位置検出回路３０５に向かう矢印）は不要となる。
【００５９】
姿勢検出手段である姿勢検出回路３０６は、運針に要した駆動パルスのパルス幅と、指針１０６の位置関係とを利用して電子時計１００の姿勢を検出する。電子時計１００の姿勢は、たとえば、秒針１０６ｃが指示可能な時刻のうち鉛直方向最下位置に位置する時刻を指定することによって特定することができる。また、電子時計１００の姿勢は、たとえば、秒針１０６ｃの回動面の方向（すなわち、文字盤１０５がなす面の方向）が水平方向に対してなす角度を、さらに指定することによって特定してもよい。
【００６０】
姿勢検出回路３０６は、メモリを備え、指針位置検出回路３０５に基づく指針１０６の位置と、モータ駆動回路３０３に基づく駆動パルスのパルス幅の大きさと、指針１０６の位置及びパルス幅に基づく重力方向の相関テーブル（図６を参照）を記憶する。たとえば、秒針１０６ｃが指示可能な時刻表示の鉛直方向における位置関係と、各位置関係においてロータ２０４ａが所定角度回転するために要する駆動パルスのパルス幅の大きさとを所定の期間ごとに記憶する。また、あらかじめ指針１０６ｃの位置と、パルス幅の大きさの変化パターンに基づく重力方向の相関テーブルを記憶しておく。
【００６１】
これにより、各所定の期間における実際の駆動パルスの出力値の変化パターンと、相関テーブルの変化パターン（図６を参照）とを比較して、当該相関テーブルの変化パターンのうち、合致する変化パターンに対応する重力方向を電子時計１００の姿勢として検出することができる。
【００６２】
姿勢を検出するため、駆動パルスの出力値を検出する検出位置は、２以上の複数の位置が設定されていればよく、たとえば、１２時の位置、４時の位置および８時の位置の３箇所に定めてもよい。あるいは、駆動パルスの出力値の検出位置は、たとえば、０分（０ｓｅｃ）の位置、１分（１ｓｅｃ）の位置、２分（２ｓｅｃ）の位置、・・・、５９分（５９ｓｅｃ）の位置の６０箇所に定めてもよい。つまり、検出位置は指針１０６の回転中心を中心として３６０／ｎ°（ｎは２以上の整数）の間隔で均等に配置とすればよい。ｎ＝３であれば、回転中心を中心として１２０°となり、前述したように１２時の位置、４時の位置および８時の位置となる。このように、検出位置を３６０／ｎ°（ｎは２以上の整数）の間隔で均等に配置すれば、姿勢の検出バラツキを抑えることができる。
【００６３】
緩急調整回路３０７は、発振回路３０１の発振周波数や分周回路３０２の分周比を微調整し、計時の精度を調整し高精度な電子時計を実現するものである。発振回路３０１では例えば容量緩急調整といい、水晶振動子の共振回路の容量値を少なくとも２種用意し、切り替えることによって発振周波数を調整する（図示を省略する）。
【００６４】
また、分周回路３０２においては論理緩急調整といい、通常の分周動作の合間に分周出力の周期を変えることにより、結果的に分周出力の周波数を調整するものである。分周回路はフリップフロップ等の論理回路で構成され、デジタル的に動作が実現できる（図示を省略する）。容量緩急調整や論理緩急調整による電子時計の精度の調整方法については公知の技術を用いて実現可能であるため説明を省略する。
【００６５】
水晶振動子に代表される圧電振動子は重力の影響により振動周波数が変化するため、電子時計の姿勢によって精度に影響を及ぼす。このため、本発明による実施の形態では上述した姿勢検出回路３０６により算出された重力方向に基づいて緩急調整回路３０７に指示を出し、発振回路３０１の発振周波数または分周回路３０２の分周比を調整し、姿勢による電子時計の精度の影響を調整して高精度な電子時計を実現している。
【００６６】
（駆動パルスのパルス幅）
つぎに、モータ駆動回路３０３から発生させる駆動パルスのパルス幅について説明する。図４Ａは、モータ駆動回路３０３から発生させる駆動パルスのパルス幅を示す説明図である。図４Ｂは、ステップパルスを示す説明図である。図４Ｃは、ステップパルスの発生周期を示す説明図である。
【００６７】
図３に示した制御部２０３は、モータ駆動回路３０３によってパルス幅調整を行うことにより、駆動パルスのパルス幅を変化させることができる。図４Ａに示すように、駆動パルスは、所定の駆動パルス周期（たとえば１ｍｓｅｃ周期）ごとに出力される。たとえば、周期を１ｍｓｅｃとして１２分割する場合、駆動パルスにおけるＯＮのパルス幅は、ｐ／１２ｍｓｅｃ（ｐは１から１２までの整数）とすることができる。分割数は１２に限らず、任意の整数Ｑで分割することができる。この場合、ｐ／Ｑｍｓｅｃ（ｐは１からＱまでの整数）となる。
【００６８】
パルス幅調整は、駆動パルスにおけるＯＮのパルス幅を調整することによって実現することができる。このパルス幅調整により、各ステップパルス周期のパルス電流すなわちモータ２０４の駆動電流を調整することで、モータ２０４をなるべく小さい消費電流（たとえば、モータ２０４を駆動できるもっとも小さい消費電流）で駆動することができる。
【００６９】
また、図４Ｂに示すように、ステップパルスは、連続する複数の駆動パルスからなるため、各駆動パルスのパルス幅が大きくなると、ステップパルスすなわちモータ２０４に対して出力されるパルス電流の値も大きくなる。また、各駆動パルス周期におけるパルス幅が小さくなると、ステップパルスすなわちモータ２０４に対して出力されるパルス電流の値も小さくなる。
【００７０】
この実施の形態の電子時計１００においては、フィードバック制御を利用し、駆動パルスのパルス幅を調整するだけでステップパルスによるパルス電流の出力値を調整することができる。これにより、ステップパルスの出力にかかる制御を複雑にすることなく、指針を運針させるパルス電流値を最小化することができる。
【００７１】
そして、図４Ｃに示すように、ステップパルスは、モータ２０４を駆動する通常駆動期間Ａと、モータ２０４のロータ２０４ａが回転したか否かを確認する回転検出期間Ｂと、回転検出期間によって回転が検出されなかった場合に確実にモータ２０４を駆動させるための補正駆動期間Ｃと、を有するパルスである。
【００７２】
通常駆動期間Ａは、複数の連続する駆動パルスを出力する期間であり、たとえば、１ｍｓｅｃの駆動パルスを連続して６回出力した場合は約６ｍｓｅｃとなる。この通常駆動期間Ａのパルスを通常ステップパルスとする。通常ステップパルスは、前述したとおりパルス幅の狭い、連続する複数の駆動パルスからなり、チョッパ制御などによって生成することができる。駆動パルスのパルス幅は、たとえば、上記のように、駆動パルスの周期を１２分割し、最小のパルス幅は駆動パルスの周期の１／１２、最大のパルス幅は駆動パルスの周期の１２／１２とすることができる。
【００７３】
また、回転検出期間Ｂは、上記の回転検出回路３０４の出力に基づき、モータ２０４が駆動してロータ２０４ａが回転したか、すなわち、指針１０６が運針できたかを確認する期間であり、たとえば１０〜２０ｍｓｅｃ程度とすることができる。
【００７４】
そして、補正駆動期間Ｃは、前述した回転検出期間でロータ２０４ａの回転が検出できなかった場合に、確実にロータ２０４ａを回転させるために通常駆動期間における出力よりも出力が大きいパルスを出力する期間であり、回転が検出された場合にはパルスの出力は行わない。この補正駆動期間Ｃの出力パルスを補正ステップパルスとする。
【００７５】
補正ステップパルスは、通常ステップパルスと同様に連続する複数の駆動パルスからなり、チョッパ制御などによって生成することができる。この補正ステップパルスは、当該補正ステップパルスによってロータ２０４ａを確実に駆動させるために、通常ステップパルスよりも出力が大きくなるように制御される。補正ステップパルスの出力を通常ステップパルスよりも大きくするためには、補正ステップパルスにおける各駆動パルスのパルス幅を大きくするか、または通常ステップパルスよりも多い数の駆動パルスを出力すればよい。
【００７６】
（各検出位置における駆動パルスのパルス幅）
つぎに、各検出位置における駆動パルスのパルス幅について説明する。図５は、この発明にかかる実施の形態の電子時計１００における、各検出位置における駆動パルスのパルス幅の一例を概略的に示す説明図である。図５においては、３時（１５ｓｅｃ）の位置、６時（３０ｓｅｃ）の位置、９時（４５ｓｅｃ）の位置および１２時（０ｓｅｃ）の位置の４箇所が駆動パルスの出力値を検出する検出位置に定められている。また、電子時計１００の姿勢が、１２時方向（紙面上方向）が天頂方向に位置するように保たれているため、６時方向に重力Ｇがかかっている状態となり、各検出位置である１２時、３時、６時、９時位置での駆動パルスのパルス幅は、順に矢印Ｓ，Ｔ，Ｕ，Ｖで示されるようになる。ここで、矢印Ｓ，Ｔ，Ｕ，Ｖの太さはパルス幅の大きさを示す。
【００７７】
図５に示すように、指針１０６の回動にかかる駆動パルスのパルス幅は、指針１０６の自重の影響によって検出位置に応じて異なっている。具体的に、図５の例では、指針１０６が３時の位置に位置する場合、当該指針１０６にかかる重力Ｇの方向と、当該指針１０６の運針方向とが同方向となる。また、図５の例では、指針１０６が９時の位置に位置する場合、当該指針１０６にかかる重力Ｇの方向と、当該指針１０６の運針方向とが相反する。
【００７８】
このような場合、３時の位置に位置する指針１０６を所定角度回動させるために要する駆動パルスのパルス幅（矢印Ｔ）は、９時の位置に位置する指針１０６の回動にかかる駆動パルスのパルス幅（矢印Ｖ）よりも小さくなる。すなわち、９時の位置に位置する指針１０６を回動させるためには、３時の位置に位置する指針１０６を回動させるために要する駆動パルスのパルス幅よりも大きいパルス電流が必要となる。
【００７９】
また、具体的に、図５の例では、指針１０６が１２時の位置に位置する場合や６時の位置に位置する場合は、当該指針１０６にかかる重力Ｇの方向と、当該指針１０６の運針方向とが直交する。このような場合、１２時の位置に位置する指針１０６の回動にかかる駆動パルスのパルス幅（矢印Ｓ）は、６時の位置に位置する指針１０６の回動にかかる駆動パルスのパルス幅（矢印Ｕ）と等しくなる。すなわち、１２時の位置に位置する指針１０６を所定角度回動させるために要する駆動パルスのパルス幅は、６時の位置に位置する指針１０６を所定角度回動させるために要する駆動パルスのパルス幅と等しい。
【００８０】
このような、指針１０６の位置に応じた駆動パルスのパルス幅（矢印Ｓ，Ｔ，Ｕ，Ｖ）の違いは、文字盤１０５の盤面方向が鉛直方向に対して傾斜している場合に発生し、盤面方向が鉛直方向に対して平行に近づくほど顕著に発生する。ロータ２０４ａを所定角度回転させるために要する駆動パルスのパルス幅は、文字盤１０５の盤面方向が鉛直方向に平行に近づくほど大きくなる。
【００８１】
（相関テーブルの一例）
つぎに、テーブルの一例について説明する。図６は、相関テーブルの一例を示す説明図である。図６において、相関テーブルの下側に、時刻表示の鉛直方向における位置関係を示す電子時計１００の模式図を示し、相関テーブルには、電子時計１００の模式図に対応する各位置関係においてロータ２０４ａが所定角度回転するために要する駆動パルスのパルス幅の出力値の変化パターンが示されている。
【００８２】
図６においては、３時、６時、９時および１２時の４箇所に設定された各検出位置のうち地面に対して鉛直方向、すなわち重力Ｇがかかる方向が、それぞれ、６時（パターンＡ）、３時（パターンＢ）、１２時（パターンＣ）および９時（パターンＤ）の方向となるような状態における、各検出位置におけるパルス幅の大きさを示している。また、文字盤１０５の盤面と重力Ｇとが互いに垂直になる状態、すなわち指針１０６がどの位置においても、重力Ｇが均等にかかる状態をパターンＥとして示している。なお、パターンＥは図１の矢印Ｗから見た電子時計１００の側面図であり、パターンＥに関しては時刻表示部を天頂方向としているが、裏蓋側が天頂方向の場合も同一である。各パターンの状態における駆動パルスのパルス幅（矢印Ｓ，Ｔ，Ｕ，Ｖ）と重力Ｇの関係については上述しているため、説明を省略する。
【００８３】
図６の相関テーブルにおいて、ロータ２０４ａが所定角度回転するために要する駆動パルスのパルス幅は、駆動パルスの出力値を検出する検出位置としてあらかじめ設定された各検出位置において、ロータ２０４ａを所定角度回転させるために要した通常ステップパルスの駆動パルスのパルス幅の大きさを示す。パルス幅の大きさは、具体的には、たとえば、上述したように一つの駆動パルスを１２分割し、それぞれ駆動パルスの周期の「５／１２」、「８／１２」、「１１／１２」などのように示すことができる。
【００８４】
また、相関テーブルにおいて、出力値の変化パターンは、各検出位置における前述のパルス幅の大きさの組み合わせを示す。具体的には、たとえば、駆動パルスの出力値を検出する検出位置が３時、６時、９時および１２時の位置の４箇所に定められている場合、パルス幅の大きさの組み合わせは、パターンＡが「３時：５／１２、６時：８／１２、９時：１１／１２、１２時：８／１２」、パターンＢが「３時：８／１２、６時：１１／１２、９時：８／１２、１２時：５／１２」などのように示すことができる。
【００８５】
図６に示すように、各検出位置における駆動パルスのパルス幅（矢印Ｓ，Ｔ，Ｕ，Ｖ）は、電子時計１００の姿勢によって異なり、いずれの姿勢においても、４箇所に設定された各検出位置のうち、指針１０６にかかる重力の方向と運針方向とが相反する検出位置における駆動パルスのパルス幅がもっとも大きく、当該重力の方向と運針方向とが同方向となる検出位置における駆動パルスのパルス幅がもっとも小さくなる。
【００８６】
各検出位置における駆動パルスのパルス幅は、文字盤１０５の盤面方向が水平方向に対してなす角度に応じて異なる。具体的に、各検出位置における駆動パルスのパルス幅は、文字盤１０５の盤面方向が水平方向と平行になるような状態にあるとき、検出位置にかかわらず等しくなる。また、各検出位置における駆動パルスのパルス幅は、文字盤１０５の盤面方向が水平方向に対してなす角度が９０度に近づくほど、すなわち、文字盤１０５の盤面方向が鉛直方向と平行な状態に近づくほど、検出位置ごとの差が大きくなる。
【００８７】
このため、相関テーブルにおいては、時刻表示の鉛直方向における位置関係（いずれの時刻表示が最下位置にあるか）と、文字盤１０５の盤面方向が水平方向に対してなす角度とを考慮して、当該位置関係および当該角度ごとに、駆動パルスのパルス幅の出力値の変化パターンを関連付けて記憶してもよい。これにより、相関テーブルにおいては、検出位置が等しく、同じ時刻表示が最下端に位置するような姿勢とされた場合であっても、当該電子時計１００の文字盤１０５が水平方向に対してなす角度に応じて、それぞれ異なった出力値の出力パターン（変化パターン）をなす駆動パルスのパルス幅を出力することができる。
【００８８】
また、図６の相関テーブルのパターンＥにおいては、文字盤１０５の盤面方向が水平方向と平行になるような状態における、各検出位置における駆動パルスのパルス幅の大きさを示している。文字盤１０５の盤面方向が水平方向と平行になるような状態においては、３時、６時、９時および１２時のいずれの検出位置においても、駆動パルスのパルス幅の大きさが等しくなる。
【００８９】
なお、図６においては、通常ステップパルスにおける一つの駆動パルスのパルス幅を１２分割して、最小１／１２、最大１２／１２のパルス幅を発生させることができる場合の駆動パルスのパルス幅を示している。図６によれば、文字盤１０５の盤面方向が水平方向と平行になるような状態においては、８／１２のパルス電流を発生させることによって指針１０６である秒針１０６ｃが回動できることを示している。図５に示すように、電子時計１００の姿勢は、各検出位置におけるパルス電流の大きさによって特定される、駆動パルスのパルス幅の出力値の変化パターンに基づいて判断することができる。
【００９０】
上述の説明においては、検出位置は３時、６時、９時および１２時の４箇所に設けたとして説明を行ったが、指針１０６の回転中心を中心として３６０／ｎ°（ｎは２以上の整数）の間隔で均等に配置とすれば、４箇所に限らない。ｎの値を大きくすれば、一つのパターンにおける検出数が増えるため、より精度の高い検出ができるとともに、姿勢（重力方向）の分解能をあげることができる。
【００９１】
（電子時計１００の処理手順）
つぎに、この発明にかかる実施の形態の電子時計１００の処理手順について説明する。図７および図８は、この発明にかかる実施の形態の電子時計１００の処理手順を示すフローチャートである。電子時計１００は、秒針１０６ｃを１回分駆動するごと、すなわち、１秒毎のモータ２０４の駆動が開始するごとに、図７のフローチャートに示した処理を実行する。
【００９２】
図７のフローチャートにおいて、まず、モータ２０４に対して通常ステップパルスを出力する（ステップＳ７０１）。通常ステップパルスにおける駆動パルスのパルス幅は、モータ駆動回路３０３が備えるメモリに記憶された駆動パルスのパルス幅に基づいて決定される。
【００９３】
ステップＳ７０１においてモータ２０４に対して通常ステップパルスを出力した結果、ロータ２０４ａが所定角度回転したか否かを判断する（ステップＳ７０２）。ステップＳ７０２においては、上記のように、通常ステップパルスの出力後に発生する誘起電圧によってあらわされるロータ２０４ａの自由振動のパターンに基づいて、ロータ２０４ａが所定角度回転したか否かを検出する。ステップＳ７０２において、ロータ２０４ａが所定角度回転した場合（ステップＳ７０２：Ｙｅｓ）、通常ステップパルスにおける駆動パルスのパルス幅を一段小さいパルス幅に設定（モータ駆動回路３０３のメモリを書き換え）し（ステップＳ７０５）、ステップＳ７０１に戻り、つぎの駆動期間の開始を待機する。
【００９４】
一方、ステップＳ７０２において、ロータ２０４ａが所定角度回転しなかった場合（ステップＳ７０２：Ｎｏ）、確実に回転させることができる補正ステップパルスを出力する（ステップＳ７０３）。ステップＳ７０３において出力する補正ステップパルスは、通常ステップパルスよりも出力の大きなパルスである。その後、通常ステップパルスにおける駆動パルスのパルス幅を一段大きいパルスに設定して（ステップＳ７０４）、ステップＳ７０１に戻り、つぎの駆動期間の開始を待機する。
【００９５】
このようにして、ロータ２０４ａの回転を検出し、通常ステップパルスにおける駆動パルスのパルス幅の設定にフィードバックをかけることで、現在の指針１０６の自重の状態でのロータ２０４ａの駆動をするための最小限の駆動パルス幅を設定することができる。逆に駆動パルス幅の設定値を知ることで、指針１０６の自重の状態を知ることができる。
【００９６】
図８のフローチャートに示した処理は、たとえば、秒針１０６ｃが１回転（１周）するごとに行う。図８のフローチャートにおいて、まず、秒針１０６ｃが現在位置する位置が駆動パルスの出力値を検出する検出位置となるまで待機する（ステップＳ８０１：Ｎｏ）。ステップＳ８０１においては、たとえば、秒針１０６ｃが現在位置する位置が、３時の位置、６時の位置、９時の位置および１２時の位置の４箇所のうちのいずれかに合致するか否かを判断する。
【００９７】
ステップＳ８０１において、秒針１０６ｃが現在位置する位置が駆動パルスの出力値を検出する検出位置である場合（ステップＳ８０１：Ｙｅｓ）、当該位置において行われた図７に示した処理結果に基づいて、検出位置における駆動パルスのパルス幅を検出する（ステップＳ８０２）。ステップＳ８０２においては、検出位置においてロータ２０４ａを所定角度回転させるために要した駆動パルスのパルス幅を検出する。検出した駆動パルスのパルス幅は、検出位置と関連付けて記憶する（ステップＳ８０３）。
【００９８】
つぎに、すべての検出位置における駆動パルスのパルス幅を検出したか否かを判断する（ステップＳ８０４）。ステップＳ８０４においては、３時の位置、６時の位置、９時の位置および１２時の位置の４箇所のすべての検出位置における駆動パルスのパルス幅を検出したか否かを判断する。ステップＳ８０４において、すべての検出位置における駆動パルスのパルス幅を検出していない場合（ステップＳ８０４：Ｎｏ）、ステップＳ８０１に戻る。
【００９９】
一方、ステップＳ８０４において、すべての検出位置における駆動パルスのパルス幅を検出した場合（ステップＳ８０４：Ｙｅｓ）、駆動パルスのパルス幅の出力値の変化パターンを特定する（ステップＳ８０５）。ステップＳ８０５においては、検出したすべての検出位置におけるステップパルスの大きさに基づいて、各検出位置においてロータ２０４ａを所定角度回転させるために要した実際の駆動パルスのパルス幅の出力値の変化パターンを特定する。
【０１００】
そして、ステップＳ８０５において特定した出力値の変化パターンに基づいて、電子時計１００の姿勢を検出する（ステップＳ８０６）。ステップＳ８０６においては、相関テーブルを参照して、ステップＳ８０５において特定された実際の駆動パルスのパルス幅の出力値の変化パターンに合致する出力値の変化パターンを特定し、当該相関テーブルにおいて合致するとされた出力値の相関パターンに関連付けられた位置関係を特定することによって、電子時計１００の姿勢を検出する。
【０１０１】
その後、ステップＳ８０６において検出された電子時計１００の姿勢に基づいて、緩急調整回路３０７により、発振回路３０１の発振周波数、または分周回路３０２の分周比を調整することで電子時計１００の出力周波数の調整（容量緩急、論理緩急）を行う（ステップＳ８０７）。
【０１０２】
電子時計１００においては、図７のフローチャートに示した処理を所定回数（たとえば３回）連続して行うことによって最終的に特定された通常駆動パルスのパルス幅の設定値に基づいて、容量緩急、または倫理緩急により電子時計１００の出力周波数を調整してもよい。これにより、電子時計１００の姿勢に応じてより高精度に調整することができる。
【０１０３】
この発明にかかる実施の形態の電子時計１００によれば、専用の機構を必要とすることなく、電子時計１００の姿勢を検出することが可能となり、電子時計１００を大きくすることなく、高い計時精度を確保しつつ、専用の機構によるものに比べて消費電流が抑えることができる。このため、小型化が要求される腕時計などによって、この発明にかかる実施の形態の電子時計１００を実現することにより、たとえば姿勢が長期間固定される夜間において、姿勢差を検出し消費電流を抑えることができるため、この姿勢差に基づく緩急調製を行って高い計時精度を確保しつつ、電池の交換頻度を少なくすることができる。
【０１０４】
また、この発明にかかる実施の形態の電子時計１００によれば、腕時計に限定することなく、指針１０６の自重の影響が大きい置き時計などは特に姿勢の検出がし易く、また長い期間同じ姿勢をとることが多いので、姿勢差の影響が累積されるのを防ぐことができ、高い計時精度を確保することができる。
【０１０５】
上述した実施の形態においては、図８のステップＳ８０２において検出する駆動パルスのパルス幅を、秒針１０６ｃが１回転する間に検出された駆動パルスのパルス幅としたが、これに限るものではない。ステップＳ８０２においては、直前の所定数回転する間に各検出位置において検出された所定回数分の駆動パルスのパルス幅を検出してもよい。具体的には、たとえば、直前の３回転分について、３時の位置、６時の位置、９時の位置および１２時の位置の各位置における駆動パルスのパルス幅を検出してもよい。この場合、図８のステップＳ８０５においては、３時の位置、６時の位置、９時の位置および１２時の位置の各位置における３回分の駆動パルスのパルス幅の平均値に基づいて、出力値の変化パターンを特定する。
【０１０６】
以上説明したように、この発明にかかる実施の形態の電子時計１００は、一端側を回転中心の中心として回動可能に設けられた指針１０６の位置によって時刻を表示する電子時計１００であって、指針１０６（秒針１０６ｃ）に連結されて所定角度ずつ回転することによって当該指針１０６を回動させる駆動機構部２０２（ロータ２０４ａを備えたモータ２０４）を備え、発振回路３０１の発振周波数に基づいてモータ駆動回路３０３から出力される複数の連続する駆動パルスからなるステップパルスを駆動機構部２０２（モータ２０４）に対して出力し、これにより回動される指針１０６の位置を指針位置検出回路３０５によって検出する。
【０１０７】
そして、指針１０６の回動範囲内にステップパルスの出力値（駆動パルスのパルス幅）を検出する検出位置を複数定め、指針位置検出回路３０５により検出されたそれぞれの検出位置にて、駆動機構部２０２が指針１０６を所定角度回転するために要したステップパルスの出力値を記憶し、記憶したステップパルスの出力値の変化パターンに基づいて、電子時計１００の姿勢を検出するようにしたことを特徴としている。
【０１０８】
この発明にかかる実施の形態の電子時計１００によれば、電子時計１００の姿勢を検出する専用のセンサを設けることなく、検出位置ごとのステップパルスの出力値に基づいて電子時計１００の姿勢を検出することができる。
【０１０９】
これによって、たとえば、電子時計１００の姿勢に応じて水晶振動子にかかる重力が変化することによって当該水晶振動子の発振周波数が変化したりして指針１０６の運針の精度が変化したりする状況においても、検出した電子時計１００の姿勢に応じて発振周波数を調整することができるので、電子時計１００の姿勢に左右されることなく、指針１０６を常に正確に運針することができる。
【０１１０】
また、姿勢を検出するための専用機構を格納するスペースを設ける必要がなく、また消費電力を抑えることが可能となり、少ない電力で指針１０６を常に高精度に運針することができる。
【産業上の利用可能性】
【０１１１】
以上のように、この発明にかかる電子時計は、水晶振動子に代表される圧電振動子の発振周波数に基づいて時刻を計時する電子時計に有用であり、特に、年差時計などと称される高精度の運針を要求される電子時計に適している。
【符号の説明】
【０１１２】
１００  電子時計
１０５  文字盤
１０６  指針
１０６ａ  時針
１０６ｂ  分針
１０６ｃ  秒針
１０７  インデックス
２００  駆動機構
２０１  電源
２０２  駆動機構部
２０３  制御部
３０１  発振回路
３０２  分周回路
３０３  モータ駆動回路
３０４  回転検出回路
３０５  指針位置検出回路
３０６  姿勢検出回路
３０７  緩急調整回路
【図１】
2016176876.tif 000003
【図２】
2016176876.tif 000004
【図３】
2016176876.tif 000005
【図４Ａ】
2016176876.tif 000006
【図４Ｂ】
2016176876.tif 000007
【図４Ｃ】
2016176876.tif 000008
【図５】
2016176876.tif 000009
【図６】
2016176876.tif 000010
【図７】
2016176876.tif 000011
【図８】
2016176876.tif 000012