(57)【要約】【課題】発振回路で発振精度の調節を行なうことなく、時計精度を向上させる。【解決手段】ＥＥＰＲＯＭ１１に時計精度を進めたり遅らせたりする補正データを書き込むと、マイコン２がその内容を読み出して、時計表示を行わせるための時計カウントを進めたり遅らせたりする。したがって、発振回路４にわざわざトリマコンデンサを組み込んで発振精度の調節を行なわなくても、電子機器に元々別の目的で備わったＥＥＰＲＯＭ１１や操作ボタン１７を利用して、コスト上昇を抑えながら時計精度を向上させることができる。【選択図】　　　図１
2004093524.tif 000002
【特許請求の範囲】
【請求項１】
発振手段と、表示を行わせる制御手段と、記憶手段とを備え、データを送ると時計カウントを進めるか遅らせて駆動させるように前記制御手段を構成したことを特徴とする時計機能付き電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マイクロコンピュータ（以下、マイコンという）を内蔵した家電製品などの時計機能付き電子機器に関する。
【０００２】
【従来の技術】
近年、マイコンを搭載した電子機器においては、故障データを記憶したり、バックアップ用に停電時における設定を保存したり、制御プログラムのなかで、改善や改良（バージョンアップ）される可能性のある部分を保存するために、電源を切っても記憶・保存された内容が残るＥＥＰＲＯＭなどの不揮発性メモリが内蔵されてきている。例えば特許文献１などには、マイコンの電源電圧と電源用全波整流回路の出力電圧を比較して停電を検知し、時計データや各種の設定データをＥＥＰＲＯＭに書き込む技術が開示されている。
【０００３】
一方、こうした電子機器の多くには、表示部により現在時刻や予約時刻などの時間を表示する時計表示機能が付属しており、この時計表示機能の源発振としては、誘導性リアクタンスとしての発振子（主として水晶発振子）と、その両端にそれぞれ接続する容量性のコンデンサとからなる発振回路が用いられる。これを図３の回路構成図に基づき具体的に説明すると、１は電源としての電池、２はＩＣ（集積回路）により構成されるマイクロコンピュータすなわちマイコンで、これは図示しない記憶手段に記憶された制御プログラムにしたがって、表示部としてのＬＣＤ３に表示される時計表示や、その他の各部の動作に関する制御を行なうものである。また４は、マイコン２が有する時計表示機能の源発振となる発振回路であり、これはマイコン２にその両端が接続された水晶発振子５と、この水晶振動子５の両端にそれぞれ接続されるトリマコンデンサ６（可変容量コンデンサ）および固定容量コンデンサ７とにより構成される。この水晶発振子５は、一般的に発振周波数が２の１５乗すなわち３２．７６８ｋＨｚのものが用いられ、２個のコンデンサ６，７の静電容量を適当な値とすることで、３２．７６８ｋＨｚの発振周波数に対し設計目標で定められた発振精度（公差）内に収まるように、発振回路４が予め調整される。そして、この発振信号を受けたマイコン２は、自身の制御プログラムまたは回路上に定められた分周手段により発振信号を１Ｈｚになるまで繰り返し分周して、これを時計の基準カウントとすると共に、この基準カウントをもとに、同じ制御プログラムによって時や分のカウントを行ない、ＬＣＤ３への時計表示を行なうようにしている。
【０００４】
水晶発振子５自体の発振精度は、例えば温度などの影響で一定のばらつきがあり、また発振回路４を実装するプリント基板（図示せず）の銅箔パターンにも浮遊容量が存在することから、上記図３に示すように、発振回路４を構成するコンデンサの一方をトリマコンデンサ６とすることで、発振精度を調節する作業を行ってきた。
【０００５】
【特許文献１】
特開平９−２１７９３０号公報
【０００６】
【発明が解決しようとする課題】
しかし、発振精度を調節して市場に製品を出荷しても、水晶発振子５やコンデンサ６，７の経時変化や温度変化などによって、やはり発振回路４の発振精度が基準となる３２．７６８ｋＨｚから徐々にずれてくる。このため、長期間の使用や実際に使用される地域，季節，環境などによって、ＬＣＤ３に表示される時計が徐々に進んだり、徐々に遅れたりする不具合が避けられない。
【０００７】
さらに、最近は製品の原価低減を目的として、トリマコンデンサ６を廃止して安価な固定容量のコンデンサに置き換え、発振回路４での発振精度の調整そのものも廃止してしまうことも考えられている。しかしこの場合は、発振精度のずれがさらに大きくなり、ＬＣＤ３に表示される時計の進みや遅れが目立つようになる。そのため、いわゆる製品の当たり／はずれが顕著になるという問題を抱えている。
【０００８】
本発明は上記問題点を解決しようとするものであり、発振回路で発振精度の調節を行なうことなく、コスト上昇を抑えながら時計精度を向上させることのできる時計機能付き電子機器を提供することをその目的とする。
【０００９】
【課題を解決するための手段】
本発明における時計機能付き電子機器は、発振手段と、表示を行わせる制御手段と、記憶手段とを備え、データを送ると時計カウントを進めるか遅らせて駆動させるように前記制御手段を構成したものである。
【００１０】
この場合、電子機器の製造時、若しくは製品出荷後のユーザーの操作により、記憶手段に例えば時計精度を進めたり遅らせたりするデータを書き込むと、制御手段がその内容を読み出して、時計表示を行わせるための時計カウントを進めたり遅らせたりして、時計カウントを駆動させる。したがって、発振回路にわざわざトリマコンデンサを組み込んで発振精度の調節を行なわなくても、電子機器に元々備わった記憶手段や操作部を利用して、コスト上昇を抑えながら時計精度を向上させることができる。
【００１１】
【発明の実施形態】
以下、本発明における時計機能付き電子機器の実施例について、添付図面である図１を参照しながら説明する。なお、本実施例において、従来例と同一部分には同一符号を付し、その共通する箇所の詳細な説明は重複するため省略する。
【００１２】
図１の回路構成図において、１１は電池１からの電源電圧が遮断されてもその内容を保持する記憶手段たる不揮発性メモリとしてのＥＥＰＲＯＭで、これはマイコン２若しくは外部接続用の端子（図示せず）からの命令により、電気的に書込みおよび消去が可能になっており、そのメモリ領域の大部分を、電子機器の故障時におけるデータを保存する故障データ記憶部１２と、停電時の設定を保存するバックアップデータ記憶部１３と、制御手段であるマイコン２が処理実行する制御プログラムのなかで、特に改善や改良される可能性のある部分を保存するバージョンアップデータ記憶部１４などで占有している。それ以外に本実施例では、ＬＣＤ３に表示させるマイコン２内部の時計カウントを意図的に進めたり遅らせたりする補正データを保存する補正データ記憶部１５が、ＥＥＰＲＯＭ１１の指定された残りの領域内に確保されている。そして、この補正データ記憶部１５に書き込まれる補正データは、製造時および製品出荷後において、前述した外部接続用の端子に接続する操作ボタン１７からの操作により、任意に上書き更新できるようになっている。
【００１３】
一方、本実施例における発振回路４は、従来例と同じく発振周波数が３２．７６８ｋＨｚの水晶振動子５と、コンデンサ６，７とにより構成されるが、コンデンサ６はトリマコンデンサである必要はなく、ここでは固定容量のコンデンサが用いられている。つまり、本実施例の発振回路４は自身の発振精度のずれを調節できない構成になっている。
【００１４】
マイコン２は、自身およびバージョンアップデータ記憶部１４に記憶される制御プログラムの手順に従って、電子機器の各部を制御する機器動作制御手段２１と、発振回路４からの発振信号を繰り返し分周して基準カウントを取得し、この基準カウントに基づいて時や分の時計カウントを行ない、ＬＣＤ３への時計表示を行なう時計制御手段２２とを備えている。そして、ここでの時計制御手段２２は、補正データ記憶手段１５に補正データが記憶されていなければ、マイコン２自身が保有するデフォルト（初期時）の設定に従って時計カウントを行なう一方で、補正データ記憶手段１５に補正データが記憶されている場合には、この補正データにより時計カウントを進めたり遅らせたりする時計カウント補正手段２３を備えている。なお、その他の構成は、従来例で示した図２のものと共通している。
【００１５】
次に上記構成について、その作用を図２のフローチャートに基づき説明する。同図において、電源１からの直流入力電圧がマイコン２に印加されると、マイコン２の時計制御手段２２は、自身の制御プログラムに従って発振回路４から得られる発振信号を繰り返し分周し、内部で１Ｈｚの基準カウントを生成する。そして時計制御手段２２は、基準カウントをもとにして時や分の時計カウントを行ない、この時計カウントが表示されるようにＬＣＤ３を制御する（ステップＳ１）。
【００１６】
その後、時計制御手段２２を構成する時計カウント補正手段２３は、一定時間毎にＥＥＰＲＯＭ１１内の指定された領域にある補正データ記憶部１５の内容をチェックする。具体的には、先ずステップＳ２において一定時間が経過したか否かを判断し、一定時間が経過していれば次のステップＳ３に移行して、補正データ記憶部１５に補正データが記憶されているか否かを判断する。補正データが書き込まれていれば、ステップＳ４において、時計制御手段２２が行なう制御プログラム中の時計カウンタの数を、補正データの値に従って増減する。一方、補正データが書き込まれていなければ、ステップＳ５において、デフォルトで設定された通常の時計カウントをそのまま継続する。そして、いずれの場合においても、再度ステップＳ１の手順に戻って、ＬＣＤ３による時計カウントの表示を行なう。
【００１７】
一方、機器の製造時や製品出荷後において、補正データをＥＥＰＲＯＭ１１の補正データ記憶部１５に書き込むには、操作ボタン１７を利用する。すなわち、発振回路４を構成する水晶発振子５や２個のコンデンサ６，７の計時変化や、自身の温度係数などによって、発振信号の発振精度にずれを生じた場合、ユーザーは操作ボタン１７の操作によって、ＬＣＤ３に表示される時間ひいては時計制御手段２２が行なう制御プログラム中の時計カウンタを、どの程度進めたり、遅らせたりするのかを設定する。操作ボタン１７の操作内容は、補正データとしてＥＥＰＲＯＭ１１内の指定された（主用途に使用されていない）領域である補正データ記憶部１５に書き込まれる。この場合、操作ボタン１７の操作によって、例えば２４時間当たり２秒進める補正データを書き込んだとすると、時計制御手段２２の制御プログラムは、時や分の時計カウントを２４時間当たり２秒進めるように書き換える。これにより、再度補正データの書込みを行わない限り、時計制御手段２２は時計カウントを２４時間当たり２秒進めながら続け、１ヶ月後には時計カウントが１分進んだ状態になって、これがＬＣＤ３で表示される。
【００１８】
上記一連の手順において、操作ボタン１７は機器に専用に追加する必要ななく、既存の他の機能として用いられているボタンを特殊操作（例えば多重押しする）したり、あるいは機能設定ボタンに対応して補正データ書込み用のメニューを追加することで、補正データの書き込みが実現可能となる。また、ＥＥＰＲＯＭ１１に書き込まれる補正データのデータ量は、ＥＥＰＲＯＭ１１全体のメモリ容量のごく僅かな部分であるから、この機能のためにわざわざメモリ容量の大きいＥＥＰＲＯＭ１１を使用する必要もない。したがって、専用のボタンを付加したり、メモリ容量を増やすことなく、しかも発振回路４にトリマコンデンサを用いることなく、時計カウントの精度補正を行なうことができる。
【００１９】
また、上記操作ボタン１７からの一連の操作と発振精度の測定は、製造時において自動化が可能であるため、専用の測定器により電子機器の製造時に機械的に実施することができる。そのため、従来のトリマコンデンサを用いた手作業による発振精度の調節工程を廃止して、電子機器の原価低減という別の効果を生み出すことも可能になる。
【００２０】
以上のように本実施例によれば、発振回路４と、この発振回路４からの源発振を分周して得た時計カウントの表示を表示部であるＬＣＤ３に行わせる制御手段としてのマイコン２と、マイコン２に備えた不揮発性メモリとしてのＥＥＰＲＯＭ１１を備え、操作部である操作ボタン１７からＥＥＰＲＯＭ１１に時計精度を進めたり遅らせたりするデータを書き込むと、このデータに基づいて前記時計カウントを進めるか遅らせて駆動させるようにマイコン２を構成している。
【００２１】
この場合、電子機器の製造時、若しくは製品出荷後のユーザーの操作により、ＥＥＰＲＯＭ１１に時計精度を進めたり遅らせたりするデータ（補正データ）を書き込むと、制御手段であるマイコン２がその内容を読み出して、時計表示を行わせるための時計カウントを進めたり遅らせたりして、時計カウントを駆動させる。したがって、発振回路４にわざわざトリマコンデンサを組み込んで発振精度の調節を行なわなくても、電子機器に元々別の目的で備わったＥＥＰＲＯＭ１１や操作ボタン１７を利用して、コスト上昇を抑えながら時計精度を向上させることができる。
【００２２】
なお、本発明は上記実施例に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。本発明は時計機能を付属したあらゆる電子機器に適用できるが、とりわけ炊飯器や車載用の音響機器など、温度差が大きく発振精度にずれを生じやすいものに好適である。
【００２３】
【発明の効果】
本発明の時計機能付き電子機器によれば、発振回路で発振精度の調節を行なうことなく、コスト上昇を抑えながら時計精度を向上させることができる。
【図面の簡単な説明】
【図１】本発明の一実施例を示す時計機能付き電子機器の回路構成図である。
【図２】同上動作手順を示すフローチャートである。
【図３】従来例を示す時計機能付き電子機器の回路構成図である。
【符号の説明】
２　マイコン（制御手段）
４　発振回路
１１　ＥＥＰＲＯＭ（記憶手段）
【図１】
2004093524.tif 000003
【図２】
2004093524.tif 000004
【図３】
2004093524.tif 000005