(57)【特許請求の範囲】
【請求項１】
時刻表示部材を駆動するための時刻表示用２極ステップモータと、
該ステップモータの駆動制御を行う時刻表示用モータ制御手段と、
磁気センサと、該磁気センサの検出結果に基づいて方位などの磁界情報を求めるセンサ制御手段と、
該センサ制御手段が求めた磁界情報を表示するための磁界情報表示手段と、
前記磁界情報を求めるようにとの指令を入力するための入力手段と、
該入力手段を介して前記磁界情報を求めるようにとの指令があったときに前記時刻表示用２極ステップモータに対する駆動と前記センサ制御手段での磁界情報の計測とを同期させ、且つ重ならない所定のタイミングで行わせるタイミング制御手段と
を有することを特徴とする磁界計測機能付き電子時計。
【請求項２】
請求項１において、前記時刻表示用２極ステップモータで交互に入れ替わるロータの極位置を該ステップモータに対する駆動パルスに基づいて判定する時刻表示用モータ極性判定手段を有し、
前記タイミング制御手段は、前記入力手段から前記磁界情報を求めるようにとの指令があったときには前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには該極位置が前記一方の状態になるまで前記センサ制御手段に前記磁界情報の計測を見送らせるように構成されていることを特徴とする磁界計測機能付き電子時計。
【請求項３】
請求項１において、前記時刻表示用２極ステップモータで交互に入れ替わるロータの極位置を該ステップモータに対する駆動パルスに基づいて判定する時刻表示用モータ極性判定手段を有し、
前記タイミング制御手段は、前記入力手段から前記磁界情報を求めるようにとの指令があったときには前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときには前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記時刻表示用２極ステップモータの駆動を奇数ステップ分先行させることにより当該極位置を前記一方の状態に反転させてから前記センサ制御手段に磁界情報の計測を行わせ、しかる後に前記指針による時刻表示を現在時刻に合わせるように構成されていることを特徴とする磁界計測機能付き電子時計。
【請求項４】
請求項２または３において、前記時刻表示用モータ極性判定手段は、前記駆動パルスの極性に基づいて前記時刻表示用２極ステップモータのロータの極位置を判定するように構成されていることを特徴とする磁界計測機能付き電子時計。
【請求項５】
請求項２または３において、前記時刻表示用モータ極性判定手段は、前記ステップモータでの駆動が基準状態から偶数ステップ目か奇数ステップ目かにより前記時刻表示用２極ステップモータのロータの極位置を判定するように構成されていることを特徴とする磁界計測機能付き電子時計。
【請求項６】
請求項２ないし５のいずれかにおいて、前記磁界情報表示手段は、前記センサ制御手段が計測した磁界情報を機構的に表示するための磁界情報表示用ステップモータと、該ステップモータのロータの極位置を当該ステップモータに対する駆動パルスに基づいて判定する磁界情報表示用モータ極性判定手段とを有し、
前記タイミング制御手段は、前記磁界情報表示用モータ極性判定手段の判定結果において前記磁界情報表示用ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記磁界情報表示用ステップモータを奇数ステップ分駆動させることにより当該極位置を一方の状態に反転させから前記センサ制御手段に磁界情報の計測を行わせることを特徴とする磁界計測機能付き電子時計。
【請求項７】
請求項２ないし６のいずれかにおいて、前記タイミング制御手段は、前記入力手段を介して前記磁界情報を連続的に求めるようにとの指令があったときには、前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときには前記時刻表示用２極ステップモータの駆動を停止させて前記センサ制御手段に前記磁界情報の連続計測を行わせ、当該連続計測が完了した後に前記指針による時刻表示を現在時刻に合わせるように構成されていることを特徴とする磁界計測機能付き電子時計。
【請求項８】
請求項２ないし６のいずれかにおいて、前記タイミング制御手段は、前記入力手段を介して前記磁界情報を連続的に求めるようにとの指令があったときには、前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記センサ制御手段に磁界情報の計測を見送らせるように構成されていることを特徴とする磁界計測機能付き電子時計。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、方位や磁気強度などといった磁界情報を計測する機能を有する電子時計に関するものである。さらに詳しくは、時刻表示用指針などの時刻表示部材を駆動するためのステップモータのロータの極位置が磁気センサに及ぼす磁気的な影響を防止するための計測技術に関するものである。
【０００２】
【従来の技術】
方位の計測には、図１５に示すように、同じ方向に配置されて地磁気のＸ方向成分を検出する一対のＭＲ素子１１Ｘ＋、１１Ｘ−と、これらの素子と等しい特性をもっていずれもＭＲ素子１１Ｘ＋、１１Ｘ−と直交する向きに配置され、地磁気のＹ方向成分を検出するＭＲ素子１１Ｙ＋、１１Ｙ−とを有する磁気センサ装置４を用いるのが一般的である。ここで、ＭＲ素子１１Ｘ＋、１１Ｘ−、１１Ｙ＋、１１Ｙ−は、抵抗値の等しい抵抗１２が直列に接続された状態で定電圧駆動され、バイアスコイルなどから等しい大きさのバイアス磁界が加えられる。但し、ＭＲ素子１１Ｘ＋、１１Ｘ−の間でバイアス磁界の向きは逆であり、ＭＲ素子１１Ｙ＋、１１Ｙ−の間でバイアス磁界の向きは逆である。従って、この構成の磁気センサ回路において、ＭＲ素子１１Ｘ＋、１１Ｘ−、およびＭＲ素子１１Ｙ＋、１１Ｙ−がそれぞれ地磁気成分を検出すれば、それらの抵抗変化に相当する中点電位の変化が差動増幅回路１３を介してセンサ出力（Ｘ出力、Ｙ出力）として得られる。しかも、各ＭＲ素子１１Ｘ＋、１１Ｘ−、１１Ｙ＋、１１Ｙ−にはバイアス磁界が加えられているので、図１６に示すように、わずかな地磁気成分の変化があっても比較的大きなセンサ出力が得られる。このとき、互いに直交するＭＲ素子１１はそれぞれ別々に、互いに直交する方向の地磁気成分ＨＥ  を検出し、それに応じた中点電位を発生させる。従って、このようにして検出したＸ成分およびＹ成分のセンサ出力と方位角とは、図１７に示すような関係を示すので、以下の式
θｃａｌ  ＝  ａｒｃｔａｎ（Ｙ出力／Ｘ出力）
から方位角（θ）を検出することができる。
【０００３】
【発明が解決しようとする課題】
一方、このような磁気計測機能を付加しようとする指針式電子時計には、周知のとおり、時刻表示を行うための指針などの時刻表示部材と、これらの指針を駆動するための２極のステップモータと、該ステップモータの駆動制御を行うモータ制御手段とが構成され、このモータ制御手段が発する駆動パルスに基づいて、ステップモータのロータは１パルス毎に極位置が反転する。従って、磁気計測機能を指針式電子時計に付加したときに、ステップモータを駆動するタイミングと方位計測のタイミングとが重なると、ステップモータからの磁界が磁気センサの計測結果に動的に影響してしまう。また、ロータの各極は、磁気センサの計測結果（センサ出力）に、図１８に示すようなオフセットを発生させてしまい、このようなオフセットの発生は、方位角の計測結果に図１９に示すような大きな誤差を発生させる。
【０００４】
そこで、特開平５−３１２５７３号公報には、ステップモータの起電力からモータの動作を検出し、モータの停止時のみ磁界の計測を実行することが開示されている。しかし、これに開示されたものでは、ステップモータからの磁界が磁気センサの計測結果に動的に影響してしまうことを防止するにはステップモータの起電力からモータが停止状態にあることを検出するための装置が必要であるという問題点がある。
【０００５】
一方、特開平６−３００８６９号公報には電子部品を磁気センサから離すようにレイアウトすることが開示され、実開昭６１−４８３８９号公報には磁気的な影響を打ち消すようにレイアウトすることが開示されている。しかし、指針式電子時計では、小型化・薄型化が積極的に図られている状況下にあり、上記公報に開示されているようなレイアウトを採用できるほど、スペース的な余裕がない。従って、すべての部品をムーブメント内に配置できず、磁気センサを装置本体から張り出した部分に設けざるを得ないなど、構造上およびデザイン上の制約が大きいという問題点がある。
【０００６】
そこで、本発明の課題は、上記の問題点を解消することにあり、ステップモータが停止状態にあることを検出しなくても、時刻表示用ステップモータの駆動時に発生する動的な磁界変化が方位などの計測に影響が及ぶことを防止できる磁界計測機能付き電子時計を提供することにある。
【０００７】
また、本発明の課題は、ステップモータなどの部品と磁気センサとを近くに配置しても方位などの計測に支障のない磁界計測機能付き電子時計を提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る磁界計測機能付き電子時計では、時刻表示部材を駆動するための時刻表示用２極ステップモータと、該ステップモータの駆動制御を行う時刻表示用モータ制御手段と、磁気センサと、該磁気センサの検出結果に基づいて方位などの磁界情報を求めるセンサ制御手段と、該センサ制御手段が求めた磁界情報を表示するための磁界情報表示手段と、前記磁界情報を求めるようにとの指令を入力するための入力手段と、該入力手段を介して前記磁界情報を求めるようにとの指令があったときに前記時刻表示用２極ステップモータに対する駆動と前記センサ制御手段での磁界情報の計測とを同期させ、且つ重ならない所定のタイミングで行わせるタイミング制御手段とを有することを特徴とする。
【０００９】
本発明では、入力手段を介して方位などの磁界情報を求めるようにとの指令があったときには時刻表示用２極ステップモータに対する駆動とセンサ制御手段での方位の計測とを同期させて所定のタイミングで行うので、特開平５−３１２５７３号公報に開示されていた発明と違い、時刻表示用２極ステップモータの起電力からモータが停止状態にあるか否かを検出しなくても、常に時刻表示用２極ステップモータに対する駆動が終了した後に方位などの計測を行うことができる。従って、時刻表示用２極ステップモータに対する駆動を行うタイミングと方位の計測を行うタイミングとが重なることがないので、時刻表示用２極ステップモータの駆動時に発生する動的な磁界変化は、方位の計測に影響を及ぼすことがない。
【００１０】
本発明において、前記時刻表示用２極ステップモータで交互に入れ替わるロータの極位置（ロータのＮ極およびＳ極の向き）を該ステップモータに対する駆動パルスに基づいて判定する時刻表示用モータ極性判定手段を有する場合に、前記タイミング制御手段は、前記入力手段から前記磁界情報を求めるようにとの指令があったときには前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには該極位置が前記一方の状態になるまで前記センサ制御手段に前記磁界情報の計測を見送らせるように構成されていることが好ましい。
【００１１】
また、前記時刻表示用２極ステップモータで交互に入れ替わるロータの極位置を該ステップモータに対する駆動パルスに基づいて判定する時刻表示用モータ極性判定手段を有する場合に、前記タイミング制御手段を、前記入力手段から前記磁界情報を求めるようにとの指令があったときには前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときには前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記時刻表示用２極ステップモータの駆動を奇数ステップ分先行させることにより当該極位置を前記一方の状態に反転させてから前記センサ制御手段に磁界情報の計測を行わせ、しかる後に前記指針による時刻表示を現在時刻に合わせるように構成してもよい。
【００１２】
このように構成すると、ロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わない。従って、ロータの極位置が特定の状態のときに合わせて磁気センサでの検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておくだけで、時刻表示用２極ステップモータからの磁気的な影響を補正した計測結果を得ることができる。それ故、時刻表示用２極ステップモータと磁気センサとを同じ装置本体内で近接した位置に配置できるなど、各構成部品のレイアウトに大きな制約がない。しかも、駆動パルスの極性などに基づいてロータの極位置を判定するので、複雑な検出装置が不要である。
【００１３】
本発明において、前記磁界情報表示手段は、前記センサ制御手段が計測した磁界情報を機構的に表示するための磁界情報表示用ステップモータと、該ステップモータのロータの極位置を当該ステップモータに対する駆動パルスに基づいて判定する磁界情報表示用モータ極性判定手段とを有する場合がある。この場合に、前記タイミング制御手段は、前記磁界情報表示用モータ極性判定手段の判定結果において前記磁界情報表示用ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記磁界情報表示用ステップモータを奇数ステップ分駆動させることにより当該極位置を一方の状態に反転させから前記センサ制御手段に磁界情報の計測を行わせることが好ましい。
【００１４】
このように構成すると、磁界情報表示用ステップモータのロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わないことになる。従って、磁界情報表示用ステップモータからの磁界が方位などの計測に影響を及ぼすことを防止できる。しかも、磁界情報表示用ステップモータのロータの極位置も駆動パルスの極性などに基づいて判定するので、複雑な検出装置が不要である。
【００１５】
本発明において、前記時刻表示用モータ極性判定手段は、前記駆動パルスの極性に基づいて前記時刻表示用２極ステップモータのロータの極位置を判定するように構成してもよい。また、前記時刻表示用モータ極性判定手段は、前記ステップモータでの駆動が基準状態から偶数ステップ目か奇数ステップ目かにより前記時刻表示用２極ステップモータのロータの極位置を判定するように構成してもよい。
【００１６】
本発明において、前記タイミング制御手段は、前記入力手段を介して前記磁界情報を連続的に求めるようにとの指令があったときには、前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときには前記時刻表示用２極ステップモータの駆動を停止させて前記センサ制御手段に前記磁界情報の連続計測を行わせ、当該連続計測が完了した後に前記指針による時刻表示を現在時刻に合わせるように構成されていることが好ましい。
【００１７】
また、前記タイミング制御手段を、前記入力手段を介して前記磁界情報を連続的に求めるようにとの指令があったときには、前記時刻表示用モータ極性判定手段の判定結果において前記時刻表示用２極ステップモータのロータの極位置が一方の状態にあるときのみ前記センサ制御手段に磁界情報の計測を行わせ、当該極位置が他方の状態にあるときには前記センサ制御手段に磁界情報の計測を見送らせるように構成してもよい。
【００１８】
【発明の実施の形態】
図面を参照して、本発明の代表的な実施の形態を説明する。
【００１９】
図１は、本発明を適用した磁気計測機能を備えた電子時計の概略構成図、図２は、この電子時計の機能ブロック図である。
【００２０】
図１に示す磁気計測機能を備える指針式電子時計１は、通常の時刻表示に加えて、いわゆる方位計としても用いることのできるものである。すなわち、本形態の指針式電子時計１には、装置本体２の内部に指針（時刻表示部材／図示せず。）を駆動するための時刻表示用２極ステップモータ３の他にも、磁気センサ装置４、該磁気センサ装置４での検出結果から求めた方位（磁界情報）を指針（図示せず。）によって表示するための方位表示用ステップモータ５（磁界情報表示用ステップモータ／磁界情報表示手段）が内蔵されている。これらの構成部品の駆動源は装置本体２に内蔵の電池６である。また、装置本体２の外周側には通常の時刻合わせを行うためのスイッチ７Ａに加えて、各種の機能を実行せさせるためのスイッチ７Ｂ〜７Ｅが構成されている。以下の説明では、スイッチ７Ａ〜７Ｅのうち、スイッチ７Ｅを押すと、方位が表示されるものとして説明する。
【００２１】
このように構成した指針式電子時計１において、磁気センサ装置４の構成については図１５〜図１７を参照して先に説明したのでその詳細な説明を省略するが、磁気センサ装置４では、図１５に示すＭＲ素子１１Ｘ＋、１１Ｘ−とＭＲ素子１１Ｙ＋、１１Ｙ−とが直交する向きに配置され、かつ、各ＭＲ素子１１Ｘ＋、１１Ｘ−、１１Ｙ＋、１１Ｙ−には所定のバイアス磁界が加えられている。従って、この構成の磁気センサ回路において、ＭＲ素子１１Ｘ＋、１１Ｘ−、およびＭＲ素子１１Ｙ＋、１１Ｙ−がそれぞれその位置に対応する地磁気成分ＨＥ  に応じた中点電位を発生させるので、各差動増幅回路１３から得られるＸ出力、Ｙ出力に基づいて方位角を求めることができる。
【００２２】
このような基本構成は、以下に説明するいずれの実施の形態でも共通することから、以下の説明ではその特徴的な部分のみについて説明する。
【００２３】
［実施の形態１］
本形態に係る指針式電子時計では、時刻表示用２極ステップモータ３に対する駆動と方位の計測とを同期させながら行い、かつ、スイッチ７Ｅから方位を求めるようにとの操作（指令）があったときには時刻表示用２極ステップモータ３のロータの極位置が一方の状態にあるときのみ方位の計測を行う。これに対して、時刻表示用２極ステップモータ３のロータの極位置が他方の状態にあるときにはこの極位置が前記の一方の状態になるまで方位の計測を見送るように構成されている。すなわち、ステップモータのロータにおいてＮ極およびＳ極が特定の向きにあるときだけ方位の計測を行うようになっている。
【００２４】
図２には、本形態に係る方位計測機能付き指針式電子時計の構成を機能ブロックで示してある。
【００２５】
図２に示すように、本形態の指針式電子時計１では、発振手段１０１と、この発振手段１０１からの信号を分周して所定の周波数の信号を得るための分周手段１０２と、この分周手段１０２からの信号に基づいて、時刻表示用の指針などの機械的表示手段１０５を駆動する時刻表示用２極ステップモータ１０４（図１における時刻表示用２極ステップモータ３に相当する。）の駆動制御を行う時刻表示用モータ制御手段１０３とが構成してある。また、方位を計測するための磁界を検出する磁気センサ装置１０９（図１における磁気センサ装置４に相当する。）と、この磁気センサ装置１０９の検出結果に基づいて方位を求めるセンサ制御手段１１０と、このセンサ制御手段１１０で求めた方位を表示するための磁界情報表示手段１１１とが構成されている。さらに、本形態では、方位を求めるようにとの指令を入力するための入力手段１０６（図１におけるスイッチ７Ｅに相当する。）と、この入力手段１０６を介して方位を求めるようにとの指令があったときに時刻表示用２極ステップモータ１０４に対する駆動とセンサ制御手段１１０での方位の計測とを同期させるタイミング制御手段１０７とが構成されている。ここで、タイミング制御手段１０７は、ＲＯＭなどに格納されているプログラムによって動作するマイクロコンピュータから構成され、この指針式電子時計における全体的な制御を司る。
【００２６】
また、本形態の指針式電子時計では、時刻表示用２極ステップモータ１０４で交互に入れ替わるロータの極位置をこのステップモータに対する駆動パルスの極性に基づいて判定する時刻表示用モータ極性判定手段１０８が構成されており、タイミング制御手段１０７は、入力手段１０６から方位を求めるようにとの指令があったときには時刻表示用モータ極性判定手段１０８の判定結果に基づいて時刻表示用２極ステップモータ１０４のロータの極位置が一方の状態にあるときのみセンサ制御手段１１０に方位の計測を行わせる一方、時刻表示用２極ステップモータ１０４のロータの極位置が他方の状態にあるときには、この極位置が前記の一方の状態になるまでセンサ制御手段１１０に方位の計測を見送らせるように構成されている。
【００２７】
なお、時刻表示用モータ極性判定手段１０８については、時刻表示用２極ステップモータ１０４に対する今回の駆動が基準状態から奇数ステップ目の駆動か偶数ステップ目の駆動かによってロータの極位置を判定するように構成してもよい。
【００２８】
次に、図３に示す各信号のタイミングチャート図、図４および図５に示すフローチャートを参照して、本形態の指針式電子時計においてタイミング制御手段１０７が行う処理を中心に説明しながら、本形態の指針式電子時計の構成、動作を説明する。以下の説明において、時刻表示用モータ極性判定手段１０８は、時刻表示用２極ステップモータ１０４のロータの極位置が一方の状態（方位の計測を行うべき状態）のときにはその出力が「０」であり、ロータの極位置が他方の状態（方位の計測を見合わせるべき状態）のときにはその出力が「１」である。
【００２９】
図３（Ａ）ないし（Ｅ）には、秒針を運針するために分周手段１０２から出力される１Ｈｚの信号の出力タイミングＴ１、時刻表示用モータ制御手段１０３から時刻表示用２極ステップモータ１０４へのモータ駆動パルスの出力タイミングＴ２、入力手段１０６からスイッチ入力があったときの指令信号の出力タイミングＴ３、この指令信号に基づいて計測実行待ちのフラグがセットされるタイミングＴ４、方位の計測を行う際のタイミングＴ５、および方位の表示を行うためにセンサ制御手段１１０から磁界情報表示手段１１１の方位表示用ステップモータにモータ駆動パルスが出力されるタイミングＴ６をそれぞれ示してある。これらの信号に基づいて、方位を計測するようにとの指令があったときには、後述するように、時刻表示用２極ステップモータ１０４に対する駆動とセンサ制御手段１１０での方位の計測とを同期させて所定のタイミングで行うことになる。
【００３０】
このように構成した指針式電子時計において、図４に示すように、ステップＳＴ４０１で入力手段１０６からスイッチ入力処理が行われ、かつ、ステップＳＴ４０２でスイッチ入力有りと判断すると、ステップＳＴ４０３において計測実行待ちフラグに「１」をセットした後、他の処理に移行する（ステップＳＴ４０４）。
【００３１】
このような入力処理が行われた以降、図５に示すように、ステップＳＴ４０５においてタイマ割り込みがあり、かつ、ステップＳＴ４０６でこのタイマ割り込みが分周手段１０２からの１Ｈｚの割り込み（秒針を運針させるための割り込み）であると判断すると、ステップＳＴ４０７では時刻表示用モータ制御手段１０３から時刻表示用２極ステップモータ１０４に対してモータ駆動パルスを１発出力する。その結果、モータ駆動パルスが１発出力される度にロータが回転して極位置が反転するとともに、秒針が１ステップ進む。
【００３２】
次に、ステップＳＴ４１６では計測実行待ちフラグに「１」がセットされているいるか否かを判断する。ここで、計測実行待ちフラグに「１」がセットされていると判断すれば、ステップＳＴ４０８で時刻表示用モータ極性判定手段１０８の出力が「０」であるか否かを判断する。すなわち、時刻表示用２極ステップモータ１０４のロータの極位置が一方の状態（方位の計測を行うべき状態）にあるか否かを確認する。ここで、時刻表示用モータ極性判定手段１０８の出力が「０」であると判断すれば、ステップＳＴ４０９において磁気センサ装置１０９による方位の計測を実行した後、ステップＳＴ４１０ではその計測値から方位を決定する。次に、ステップＳＴ４１１では計算した方位を表示するための指針の位置を計算し、ステップＳＴ４１２では計算した針位置と現在の針位置との差を計算する。ステップＳＴ４１３ではステップＳＴ４１２で求めた差に相当する数のモータ駆動パルスをセンサ制御手段１１０から磁界情報表示手段１１１の方位表示用ステップモータに出力し、方位の計測結果を磁界情報表示手段１１１で表示する。しかる後に、ステップＳＴ４１４では計測実行待ちのフラグに「０」をセットして、他の処理に移行する（ステップＳＴ４１５）。
【００３３】
なお、ステップＳＴ４０５でタイマ割り込みがあっても、ステップＳＴ４０６でこのタイマ割り込みが１Ｈｚの割り込みでないと判断したとき、ステップＳＴ４１６で計測実行待ちのフラグに「１」がセットされていないと判断したとき、およびステップＳＴ４０８で時刻表示用モータ極性判定手段１０８の出力が「０」でない（時刻表示用２極ステップモータ１０４のロータの極位置が他方の状態にあるので、方位の計測を見合わせるべき）と判断したときには、そのまま他の処理に移行する（ステップＳＴ４１５）。
【００３４】
このように、本形態に係る指針式電子時計では、時刻表示用２極ステップモータ１０４に対する駆動を行って秒針を進ませるための１Ｈｚ割り込みがある度に、入力手段１０６を介して方位を求めるようにとの指令があったか否かを判断し、指令があったときには時刻表示用２極ステップモータ１０４に対する駆動とセンサ制御手段１１０での方位の計測とを同期させて行う。このため、特開平５−３１２５７３号公報に開示されていた発明と違って時刻表示用２極ステップモータ１０４の起電力からモータが停止状態にあるか否かを検出しなくても、常に時刻表示用２極ステップモータ１０４に対する駆動が終了した後に方位の計測、決定を行うことができる。従って、時刻表示用２極ステップモータ１０４に対する駆動を行うタイミングと方位を計測するタイミングとが重なることがないので、時刻表示用２極ステップモータ１０４の駆動時に発生する磁界が方位の計測に対して動的な影響を及ぼすことを防止できる。また、本形態では、ロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わない。それ故、ロータの極位置が特定の状態のときに合わせて、磁気センサ装置１０９での検出結果に対して所定の補正（図１８を参照して説明したオフセットに対する補正）を施すように初期設定しておくだけで、時刻表示用２極ステップモータ１０４からの磁気的な影響を避けることができるので、方位を正確に計測できる。よって、本形態の指針式電子時計では、図１に示したように、装置本体２内に時刻表示用２極ステップモータ３と磁気センサ装置４を比較的近い位置に配置することができるなど、各構成部品のレイアウトについての大きな制約がない。
【００３５】
さらに、本形態では、時刻表示用モータ極性判定手段１０８は、時刻表示用２極ステップモータ１０４に対する駆動パルスの極性に基づいてロータの極位置を判定する。あるいは、時刻表示用モータ極性判定手段１０８は、時刻表示用２極ステップモータ１０４の駆動が基準状態から偶数ステップ目か奇数ステップ目かによりロータの極位置を判定する。従って、ロータの極位置を判定するのに複雑な検出装置が不要である。
【００３６】
［実施の形態１のハード構成例］
本形態１の指針式電子時計は、図６にそのブロック図を示すように構成することができる。すなわち、指針式電子時計には、発振回路２０１、この発振回路２０１からの信号を分周して所定の周波数の信号を得るための分周回路２０２とが構成されている。また、図２に示した時刻表示用２極ステップモータ制御手段１０３は、分周回路２０２からの信号に基づいて時刻表示用２極ステップモータ２０５（図１における時刻表示用２極ステップモータ３、および図２における時刻表示用２極ステップモータ１０４に相当する。）に対する駆動パルスを出力するモータ駆動パルス発生回路２０３、およびこの駆動パルスに基づいて時刻表示用２極ステップモータ２０５を駆動するモータ駆動回路２０４から構成する。また、モータ駆動回路２０４に対しては、時刻表示用２極ステップモータ２０５のロータの極位置を判定するための時刻表示用モータ極性判定手段２０６を構成する。また、図２に示したタイミング制御手段１０７は、モータ駆動パルス発生回路２０３および時刻表示用モータ極性判定手段２０６とのデータバス２１７、動作プログラムが格納されたＲＯＭ２０７、このＲＯＭ２０７に格納されている動作プログラムに基づいて全体の制御を司るＣＰＵ２０８、各種のパラメータを記憶しておくＲＡＭ２０９、および入力手段２１０での操作を判別する入力制御回路２１１から構成する。さらに、磁気センサ装置２１２（図１における磁気センサ装置４、および図２における磁気センサ装置１０９に相当する。）、およびセンサ制御回路２１３（センサ制御手段）に加えて、モータ駆動パルス発生回路２１４、モータ駆動回路２１５、および方位表示用ステップモータ２１６も構成し、これらのモータ駆動パルス発生回路２１４、モータ駆動回路２１５、および方位表示用ステップモータ２１６によって、図２に示した磁界情報表示手段１１１を構成する。
【００３７】
［実施の形態２］
図２、図４および図７を参照して、本発明の実施の形態２に係る方位計測機能付き指針式電子時計を説明する。本形態の指針式電子時計の各構成は、図２に示した各機能として表すことができるので、それらの説明を省略するが、この指針式電子時計でも、時刻表示用２極ステップモータ３に対する駆動と方位の計測とを同期させながら行い、かつ、スイッチ７Ｅから方位を求めるようにとの操作（指令）があったときには時刻表示用２極ステップモータ１０４のロータの極位置が一方の状態にあるときのみ方位の計測を行う。このような動作を行うにあたって、本形態では、入力手段１０６から方位を求めるようにとの指令があったときには時刻表示用モータ極性判定手段１０８の判定結果において時刻表示用２極ステップモータ１０４のロータの極位置が一方の状態にあるときにはセンサ制御手段１１０に方位の計測を行わせ、当該極位置が他方の状態にあるときには時刻表示用２極ステップモータ１０４の駆動を１ステップ分先行させることにより当該極位置を前記一方の状態に反転させてからセンサ制御手段１１０に方位の計測を行わせ、しかる後に指針による時刻表示を現在時刻に合わせるように構成してある。
【００３８】
本形態に係る指針式電子時計でも、実施の形態１と同様、図４に示すように、ステップＳＴ４０１で入力手段１０６からスイッチ入力処理が行われ、かつ、ステップＳＴ４０２でスイッチ入力有りと判断すると、ステップＳＴ４０３において計測実行待ちフラグに「１」をセットした後、他の処理に移行する（ステップＳＴ４０４）。
【００３９】
それ以降、図７に示すように、ステップＳＴ５０１においてタイマ割り込みがあり、かつ、ステップＳＴ５０２での割り込みが１Ｈｚの割り込みであると判断すると、ステップＳＴ５０３で運針禁止フラグに「１」がセットされているか否かを判断する。
【００４０】
ここで、運針禁止フラグに「１」がセットされていなければ、テップＳＴ５０４では時刻表示用２極ステップモータ１０４にモータ駆動パルスを１発出力する。
【００４１】
次に、ステップＳＴ５０６では計測実行待ちフラグに「１」がセットされているいるか否かを判断する。ここで、計測実行待ちフラグに「１」がセットされていなければ、そのまま他の処理に移行する（ステップＳＴ５１６）。
【００４２】
これに対して、ステップＳＴ５０６で計測実行待ちフラグに「１」がセットされていると判断すれば、ステップＳＴ５０７で時刻表示用モータ極性判定手段１０８の出力が「０」であるか否かを判断する。ここで、時刻表示用モータ極性判定手段１０８の出力が「０」でないと判断されれば、ステップＳＴ５０８で時刻表示用２極ステップモータ１０４にモータ駆動パルスを１発出力し、時刻表示用２極ステップモータ１０４のロータの極位置を反転させた上で、ステップＳＴ５０９では運針禁止フラグに「１」をセットする。次に、ステップＳＴ５１０において磁気センサ装置１０９による方位の計測を実行した後、ステップＳＴ５１１ではその計測値から方位を決定する。次に、ステップＳＴ５１２では計算した方位を表示するための針位置を計算し、ステップＳＴ５１３では計算した針位置と現在の針位置との差を計算する。ステップＳＴ５１４では、この差に相当する数のモータ駆動パルスを磁界情報表示手段１１１の方位表示用ステップモータに出力する。しかる後に、計測実行待ちのフラグに「０」をセットして（ステップＳＴ５１５）、他の処理に移行する（ステップＳＴ５１６）。
【００４３】
但し、この処理では１回の１Ｈｚ割り込みに対して２秒分の運針を行ったことになる。従って、次回の１Ｈｚ割り込みがあったときには、ステップＳＴ５０３で運針禁止フラグに「１」がセットされていると判断したときには、ステップＳＴ５０５で運針禁止フラグを「０」にセットするだけで、運針を行わないので、指針による時刻表示と現在時刻とを合わせることができる。
【００４４】
なお、ステップＳＴ５０７で極性判定回路の出力が「０」であると判断すれば、そのままステップＳＴ５１０において磁気センサ装置１０９による方位の計測を実行した後、ステップＳＴ５１１〜ステップＳＴ５１６の処理を行うので、指針による時刻表示は現在時刻に合ったまま、方位の計測を行うことになる。
【００４５】
このように本形態でも、時刻表示用２極ステップモータ１０４に対する駆動とセンサ制御手段１１０での方位の計測とを同期させて行うので、常に時刻表示用２極ステップモータ１０４に対する駆動が終了した後にセンサ制御手段１１０での方位の計測を行うことができる。従って、時刻表示用２極ステップモータ１０４の駆動時に発生する磁界が方位の計測に対して動的な影響を及ぼすことを防止できる。また、ロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わないので、ロータの極位置が特定の状態のときに合わせて、磁気センサ装置１０９での検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておくだけで、時刻表示用２極ステップモータ１０４からの磁気的な影響を避けることができる。よって、本形態の指針式電子時計では、各種部品を比較的近い位置に配置することができるなど、各構成部品のレイアウトについての制約がない。
【００４６】
［実施の形態３］
図４、図８および図９を参照して、本形態に係る方位計測機能付き指針式電子時計を説明する。
【００４７】
本形態の指針式電子時計は、図８にそのブロック図を示すように、発振回路６０１、この発振回路６０１からの信号を分周して所定の周波数の信号を得るための分周回路６０２とが構成されている。また、図２に示した時刻表示用２極ステップモータ制御手段１０３は、分周回路６０２からの信号に基づいて時刻表示用２極ステップモータ６０５（図１における時刻表示用２極ステップモータ３に相当する。）に対する駆動パルスを出力するモータ駆動パルス発生回路６０３、およびこの駆動パルスに基づいて時刻表示用２極ステップモータ６０５を駆動するモータ駆動回路６０４から構成されている。また、モータ駆動回路６０４に対しては、時刻表示用２極ステップモータ６０５のロータの極位置を判定するための時刻表示用モータ極性判定手段６０６が構成されている。また、図２に示したタイミング制御手段１０７は、モータ駆動パルス発生回路６０３および時刻表示用モータ極性判定手段６０６とのデータバス６１７、動作プログラムが格納されたＲＯＭ６０７、このＲＯＭ６０７に格納されている動作プログラムに基づいて全体の制御を司るＣＰＵ６０８、各種のパラメータを記憶しておくＲＡＭ６０９、および入力手段６１０での操作を判別する入力制御回路６１１から構成されている。また、磁気センサ装置６１２（図１における磁気センサ装置４に相当する。）、およびセンサ制御回路６１３（センサ制御手段）に加えて、モータ駆動パルス発生回路６１４、モータ駆動回路６１５、および方位表示用ステップモータ６１６も構成され、これらのモータ駆動パルス発生回路６１４、モータ駆動回路６１５、および方位表示用ステップモータ６１６によって、図２に示した磁界情報表示手段１１１が構成されている。
【００４８】
さらに、本形態では、モータ駆動回路６１５に対しては、方位表示用ステップモータ６１６のロータの極位置を判定するための方位表示用モータ極性判定手段６１９が構成されている。
【００４９】
ここで、時刻表示用モータ極性判定手段６０６および方位表示用モータ極性判定手段６１９は、それぞれ時刻表示用２極ステップモータ６０５および方位表示用ステップモータ６１６に対する駆動パルスの極性に基づいてロータの極位置を判定する。あるいは、時刻表示用モータ極性判定手段６０６および方位表示用モータ極性判定手段６１９は、時刻表示用２極ステップモータ６０５および方位表示用ステップモータ６１６に対する駆動が基準状態から偶数ステップ目か奇数ステップ目かによりロータの極位置を判定する。このようにして、ロータの極位置を判定するのに、複雑な検出装置を不要としてある。
【００５０】
このように構成した指針式電子時計の動作を、図４および図９に示すフローチャートに基づいて説明する。
【００５１】
本形態に係る指針式電子時計でも、実施の形態１と同様、図４に示すように、ステップＳＴ４０１で入力手段１０６からスイッチ入力処理が行われ、かつ、ステップＳＴ４０２でスイッチ入力有りと判断すると、ステップＳＴ４０３において計測実行待ちフラグに「１」をセットした後、他の処理に移行する（ステップＳＴ４０４）。
【００５２】
それ以降、ステップＳＴ７０１においてタイマ割り込みがあり、かつ、ステップＳＴ７０２でこの割り込みが１Ｈｚの割り込みがあると判断すると、ステップＳＴ７０３で時刻表示用２極ステップモータ６０５に対してモータ駆動パルスを１発出力する。
【００５３】
次に、ステップＳＴ７０４では計測実行待ちフラグに「１」がセットされているいるか否かを判断する。ここで、計測実行待ちフラグに「１」がセットされていると判断すれば、ステップＳＴ７０６で時刻表示用モータ極性判定手段６０６の出力が「０」であるか否かを判断する。すなわち、時刻表示用２極ステップモータ６０５のロータの極位置を確認する。
【００５４】
ここで、時刻表示用モータ極性判定手段６０６の出力が「０」であると判断すれば、ステップＳＴ７０７において方位表示用モータ極性判定手段６１９の出力が「０」であるか否かを判断する。すなわち、方位表示用ステップモータ６１６のロータの極位置を確認する。ここで、方位表示用モータ極性判定手段６１９の出力が「０」でないと判断されれば、方位表示用ステップモータ６１６にモータ駆動パルスを１発出力した後、ステップＳＴ７０９で磁気センサ装置６１２による方位の計測を実行する。すなわち、方位表示用ステップモータ６１６のロータの極位置を一方の状態に反転させた後、磁気センサ装置６１２で方位の計測を実行する。このようにして方位の計測を実行した後、ステップＳＴ７１０ではその計測値から方位を決定する。次に、ステップＳＴ７１１では計算した方位を表示するための針位置を計算し、ステップＳＴ７１２では計算した針位置と現在の針位置との差を計算する。ステップＳＴ７１３では、この差に相当する数のモータ駆動パルスを方位表示用ステップモータ６１６に出力する。しかる後に、計測実行待ちのフラグに「０」をセットして（ステップＳＴ７１４）、他の処理に移行する（ステップＳＴ７１５）。
【００５５】
これに対して、ステップＳＴ７０７において極性判定手段６１９の出力が「０」であると判断すれば、そのまま、ステップＳＴ７０９で方位の計測を実行する。
【００５６】
なお、ステップＳＴ７０２で１Ｈｚの割り込みでないと判断したとき、ステップＳＴ７０４で計測実行待ちのフラグに「１」がセットされていないと判断したたとき、およびステップＳＴ７０６で極性判定手段６０６の出力が「０」でないと判断したときには、いずれも上記の処理を行わずに他の処理に移行する（ステップＳＴ７１５）。
【００５７】
このように、本形態でも、実施の形態１と同様、時刻表示用２極ステップモータ６０５に対する駆動とセンサ制御手段６１３での方位の計測とを同期させて行うので、常に時刻表示用２極ステップモータ６０５に対する駆動が終了した後にセンサ制御手段６１３での方位の計測を行うことができる。従って、時刻表示用２極ステップモータ６０５の駆動時に発生する磁界が方位の計測に対して動的な影響を及ぼすことを防止できる。また、ロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わないので、ロータの極位置が特定の状態のときに合わせて、磁気センサ装置６１２での検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておくだけで、時刻表示用２極ステップモータ６０５からの磁気的な影響を避けることができる。
【００５８】
また、本形態では、方位表示用ステップモータ６１６のロータの極位置が一方の状態にあるときのみ方位の計測を行い、このステップモータのロータの極位置が他方の状態にあるときにはそれを一方の状態に強制的に反転させた後に方位の計測を行う。それ故、方位表示用ステップモータ６１６のロータの極位置が特定の状態のときに合わせて、磁気センサ装置６１２での検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておくだけで、方位表示用ステップモータ６１６からの磁気的な影響も受けることなく方位を正確に計測できる。よって、本形態では、図１に示すように、時刻表示用２極ステップモータ３、方位表示用ステップモータ５、および磁気センサ装置４を同じ装置本体２内で比較的近い位置に配置することができるなど、レイアウト上の制約がない。
【００５９】
［方位の連続計測］
なお、上記のいずれの形態に係る方位計測機能付き指針式電子時計でも同様であるが、たとえば、実施の形態１に係る方位計測機能付き指針式電子時計において方位を連続的に計測するようにとの指令があったときには、タイミング制御手段１０７は、図１０および図１１に示すフロチャートに従って以下の処理を行う。
【００６０】
まず、図１０からわかるように、ステップＳＴ１１０１においてスイッチ入力処理が行われ、かつ、ステップＳＴ１１０２でスイッチ入力の有りを確認すると、ステップＳＴ１１０３で連続計測タイマに「６０」をセットし、しかる後に他の処理に移行する（ステップＳＴ１１０４）。
【００６１】
このような入力処理が行われた以降、図１１に示すように、ステップＳＴ１２０１においてタイマ割り込みがあり、かつ、ステップＳＴ１２０２でこの割り込みが１Ｈｚの割り込みがあると判断すると、ステップＳＴ１２０３では連続計測タイマが「０」であるか否かを判断する。ステップＳＴ１２０３において連続計測タイマが「０」であると判断すれば、ステップＳＴ１２１３で時刻表示用２極ステップモータ１０４に対してモータ駆動パルスを１発出力し、しかる後に他の処理に移行する（ステップＳＴ１２１４）。
【００６２】
一方、ステップＳＴ１２０３において連続計測タイマが「０」でないと判断すれば、ステップＳＴ１２０４において磁気センサ装置１０９による方位の計測を実行した後、ステップＳＴ１２０５ではその計測値から方位を決定する。次に、ステップＳＴ１２０６では計算した方位を表示するための針位置を計算し、ステップＳＴ１２０７では計算した針位置と現在の針位置との差を計算する。ステップＳＴ１２０８ではこの差に相当する数のモータ駆動パルスを磁界情報表示手段１１１に構成されている方位表示用ステップモータに出力する。次に、連続計測タイマから「１」だけ減算した後、ステップＳＴ１２１０では連続計測タイマが「０」であるか否かを判断する。
【００６３】
ここで、連続計測タイマが「０」でなければ、他の処理に移行し（ステップＳＴ１２１４）、それ以降、１Ｈｚの割り込みがある度に連続計測タイマが「０」となるまで、表示時刻を変えることなく方位の計測を実行する。
【００６４】
このようにして方位の計測を繰り返していくうちに、ステップＳＴ１２１０で連続計測タイマが「０」であると判断すると、ステップＳＴ１２１１でモータ１に対してモータ駆動パルスを１発出力し、続いてステップＳＴ１２１２で時刻表示と現在時刻とが一致しているか否かを判断する。それらが一致しておれば他の処理に移行するが（ステップＳＴ１２１４）、それらが一致していなければ一致するまで、時刻表示用２極ステップモータ１０４に対するモータ駆動パルスの出力（ステップＳＴ１２１１）と、時刻表示と現在時刻との比較（ステップＳＴ１２１２）とを繰り返す。
【００６５】
このようにして方位の連続計測を行う場合でも、ステップＳＴ１２１５において時刻表示用モータ極性判定手段１０８の出力が「０」か否かを判断し、時刻表示用モータ極性判定手段１０８の出力が「０」かあると判断したときに上記の方位の連続計測の処理を行えば、連続計測が終了するまで、時刻表示用２極ステップモータ１０４のロータの極位置が変わらないので、その影響を受けることなく、方位の連続計測を行うことができる。それ故、時刻表示用２極ステップモータ１０４ロータの極位置が特定の状態のときに合わせて磁気センサ装置１０９での検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておけば、時刻表示用２極ステップモータ１０４からの磁気的な影響を受けることなく方位を連続計測できるなどの効果を奏する。
【００６６】
［方位の連続計測の別の形態］
また、方位の連続計測については、図１２に示すフローチャートに基づく処理で行ってもよい。すなわち、図１０を参照して説明した処理を終えた以降、図１２に示すように、ステップＳＴ１３０１においてタイマ割り込みがあり、かつ、ステップＳＴ１３０２でこの割り込みが１Ｈｚの割り込みがあると判断すると、ステップＳＴ１３０３で時刻表示用２極ステップモータ１０４に対してモータ駆動パルスを１発出力する。
【００６７】
ステップＳＴ１３０４では連続計測タイマが「０」であるか否かを判断する。ここで、連続計測タイマが「０」でないと判断すれば、ステップＳＴ１３０５で時刻表示用モータ極性判定手段１０８の出力が「０」であるか否かを判断し、時刻表示用モータ極性判定手段１０８の出力が「０」であると判断すれば、ステップＳＴ１３０６で磁気センサ装置１０９による方位の計測が実行された後、ステップＳＴ１３０７ではその計測値から方位を決定する。次に、ステップＳＴ１３０８では計算した方位を表示するための針位置を計算し、ステップＳＴ１３０９では計算した針位置と現在の針位置との差を計算する。ステップＳＴ１３１０ではこの差に相当する数のモータ駆動パルスを磁界情報表示手段１１１に構成されている方位表示用ステップモータに出力される。次に、ステップＳＴ１３１１で連続計測タイマから「１」だけ減算した後、他の処理に移行する（ステップＳＴ１３１４）。
【００６８】
このように構成した場合でも、時刻表示用２極ステップモータ１０４ロータの極位置が特定の状態のときに合わせて磁気センサ装置１０９での検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておけば、時刻表示用２極ステップモータ１０４からの磁気的な影響を受けることなく方位を連続計測できるなどの効果を奏する。
【００６９】
［その他の実施の形態］
なお、時刻表示用２極ステップモータに対する駆動とセンサ制御手段での方位の計測とを同期させるにあたっては、図１３（Ａ）に示すように処理を行ってもよい。すなわち、ステップＳＴ１５０１で時刻表示用２極ステップモータに駆動パルスを１発出力した以降、ステップＳＴ１５０２においてＣＰＵからモータ制御回路にモータ駆動パルス出力命令を出力し、ステップＳＴ１５０３でモータ駆動パルスを出力中か否かを監視する。このような監視を行っているうちに、この出力が終了したと判断してから、方位の計測等の次の処理を行ってもよい。
【００７０】
また、図１３（Ｂ）に示すように、ステップＳＴ１６０１で時刻表示用２極ステップモータに駆動パルスを１発出力した以降、ステップＳＴ１６０２においてＣＰＵからモータ制御回路にモータ駆動パルス出力命令を出力し、ステップＳＴ１６０３で一定時間が経過するまで待機し、しかる後に、方位の計測等の次の処理を行うように構成してもよい。
【００７１】
なお、時刻表示用モータ極性判定手段において駆動パルスに基づいてロータの極位置を判定するにあたって、ステップモータでの駆動が基準状態から偶数ステップ目か奇数ステップ目かによりソフト的に判定してもよいが、駆動パルスの極性からハード的に判定する場合には、図１４に示すような回路を用いることができる。この回路では、モータ駆動パルスと、フリップフロップ３０７からの出力信号およびこの出力信号をインバータ３０８で反転させた信号とをＡＮＤ回路３０３、３０５、およびモータドライバ３０４、３０６を通すことによって、図３（Ｂ）に示すモータ駆動パルスをモータ端子１０、１１に発生させる。この間、モータ駆動パルスをインバータ３１３およびクロックトインバータ３１４を備えるモータ駆動読出回路３１２によって読み出し、それをアドレスデコータ３０９およびＡＮＤ回路３１０を備える極性判定回路３０２によってサンプリングしながらデータ線にデータ「１」としてのせる。一方、フリップフロップ３０７からの出力信号をクロックトインバータ３１１で反転させた後、極性判定回路３０２によってサンプリングしながら、データ線にデータ「１」としてのせるように構成してある。
【００７２】
また、上記のいずれの形態においても、磁界情報として方位を計測する例を説明したが、磁気センサを介して計測するものであれば方位に限らず、磁界強度の計測機能を指針式電子時計に搭載してもよい。
【００７３】
さらに、方位などの磁界情報を表示するにあたっては、方位表示用ステップモータを用いて指針表示する例を説明したが、方位の表示については液晶表示装置などを用いてデジタル表示を行ってもよい。
【００７４】
【発明の効果】
以上説明したように、本発明に係る磁界計測機能付き電子時計では、時刻表示用２極ステップモータに対する駆動とセンサ制御手段での方位の計測とを同期させて所定のタイミングで行うので、常に時刻表示用２極ステップモータに対する駆動が終了した後にセンサ制御手段での方位の計測を行うことができる。従って、時刻表示用２極ステップモータに対する駆動を行うタイミングと方位計測を行うタイミングとが重なることがないので、時刻表示用２極ステップモータの駆動時に発生する動的な磁界変化が方位の計測に影響を及ぼすことがない。
【００７５】
また、ロータの極位置が特定の状態のときのみ方位の計測を行い、それ以外のときには方位の計測を行わないように構成すると、ロータの極位置が特定の状態のときに合わせて磁気センサでの検出結果に対して所定の補正（オフセットに対する補正）を施すように初期設定しておくだけで、時刻表示用２極ステップモータからの磁気的な影響を補正した計測結果を得ることができる。それ故、時刻表示用２極ステップモータと磁気センサとを同じ装置本体内で近接した位置に配置できるなど、各構成部品のレイアウトに大きな制約がない。
【図面の簡単な説明】
【図１】本発明を適用した磁気計測機能付きの指針式電子時計の概略構成図である。
【図２】本発明の実施の形態１に係る磁気計測機能付きの指針式電子時計の機能ブロック図である。
【図３】図２に示す指針式電子時計の各信号のタイミングチャートである。
【図４】図２に示す指針式電子時計におけるスイッチ入力処理を示すフローチャートである。
【図５】図２に示す指針式電子時計における運針処理および方位計測処理を示すフローチャートである。
【図６】本発明の実施の形態１に係る指針式電子時計の回路例を示すブロック図である。
【図７】本発明の実施の形態１に係る指針式電子時計における別の運針処理および方位計測処理を示すフローチャートである。
【図８】本発明の実施の形態２に係る磁気計測機能付きの指針式電子時計のブロック図である。
【図９】図８に示す指針式電子時計における運針処理および方位計測処理を示すフローチャートである。
【図１０】図２に示す指針式電子時計において方位の連続計測を行う場合の入力処理を示すフローチャートである。
【図１１】図２に示す指針式電子時計において方位の連続計測を行う場合の運針処理および方位計測処理を示すフローチャートである。
【図１２】図２に示す指針式電子時計において方位の連続計測を行う場合の別の運針処理および方位計測処理を示すフローチャートである。
【図１３】（Ａ）、（Ｂ）はそれぞれ、本発明を適用した磁気計測機能付きの指針式電子時計において運針処理と方位計測処理を同期させるために運針終了を監視処理するための処理を示すフローチャートである。
【図１４】本発明を適用した磁気計測機能付きの指針式電子時計においてロータの極位置を駆動パルスから判定するための回路図である。
【図１５】方位計測に用いる磁気センサの基本的な構成を示す説明図である。
【図１６】方位計測に用いる磁気センサにバイアスをかけたときのセンサ出力を示す説明図である。
【図１７】方位計測を行う際に磁気センサから得られる２方向成分のセンサ出力の説明図である。
【図１８】磁気センサを用いて方位計測を行う際にステップモータからの磁界によってセンサ出力に発生するオフセットを示す説明図である。
【図１９】図１８に示すオフセットに起因する測定誤差を示す説明図である。
【符号の説明】
１  指針式電子時計
２  装置本体
３  時刻表示用２極ステップモータ
４  磁気センサ装置
５  方位表示用ステップモータ（磁界情報表示用ステップモータ）
６  電池
７Ａ〜７Ｅ  スイッチ
１１Ｘ＋、１１Ｘ−、１１Ｙ＋、１１Ｙ−  ＭＲ素子
１２  抵抗
１３  差動増幅回路
１０１  発振手段
１０２  分周手段
１０３  時刻表示用モータ制御手段
１０４  時刻表示用２極ステップモータ
１０６  入力手段
１０７  タイミング制御手段
１０８  時刻表示用モータ極性判定手段
１０９  磁気センサ装置
１１０  センサ制御手段
１１１  表示手段
２０１、６０１  発振回路
２０２、６０２  分周回路
２０３、６０３  モータ駆動パルス発生回路
２０４、６０４  モータ駆動回路
２０５、６０５  時刻表示用２極ステップモータ
２０６、６０６  時刻表示用モータ極性判定手段
２０７、６０７  ＲＯＭ
２０８、６０８  ＣＰＵ
２０９、６０９  ＲＡＭ
２１０、６１０  入力手段
２１１、６１１  入力制御回路
２１２、６１２  磁気センサ装置
２１３、６１３  センサ制御回路（センサ制御手段）
２１４、６１４  モータ駆動パルス発生回路
２１５、６１５  モータ駆動回路
２１６、６１６  方位表示用ステップモータ
２１７、６１７  データバス
６１９  方位表示用モータ極性判定手段
【図１】
0003596201.tif 000002
【図２】
0003596201.tif 000003
【図３】
0003596201.tif 000004
【図４】
0003596201.tif 000005
【図５】
0003596201.tif 000006
【図６】
0003596201.tif 000007
【図７】
0003596201.tif 000008
【図８】
0003596201.tif 000009
【図９】
0003596201.tif 000010
【図１０】
0003596201.tif 000011
【図１１】
0003596201.tif 000012
【図１２】
0003596201.tif 000013
【図１３】
0003596201.tif 000014
【図１４】
0003596201.tif 000015
【図１５】
0003596201.tif 000016
【図１６】
0003596201.tif 000017
【図１７】
0003596201.tif 000018
【図１８】
0003596201.tif 000019
【図１９】
0003596201.tif 000020