(57)【要約】【課題】電池交換時や、電源電圧の降下時に、電子機器のタイムカウンタの時刻データがリセットされても、電池交換後や、電源電圧の復旧時に、タイムカウンタに自動的に時刻データが再設定され、利便性の高い時計および時計の誤差調整方法を提供すること。【解決手段】時刻を計測するタイムカウンタ４と、電源供給が断たれるのを予め検出する手段と、電源供給の断を予め検出した場合に、不揮発性メモリ５に前記タイムカウンタ４から現在の時刻を格納する手段と、電源供給が復旧し、再起動が発生した場合、前記不揮発性メモリ５から時刻データを読み込み、予め設定した時間分を加えた時刻データに変換する変換手段と、変換した時刻データを前記タイムカウンタ４に設定する手段と、を備える。【選択図】  図１
2006052962.tif 000002
【特許請求の範囲】
【請求項１】
時刻を計測するタイムカウンタと、
電源供給が断たれるのを予め検出する手段と、
電源供給の断を予め検出した場合に、不揮発性メモリに前記タイムカウンタから現在の時刻データを格納する手段と、
電源供給が復旧し、再起動が発生した場合、前記不揮発性メモリから前記時刻データを読み込み、予め設定した時間分を加えた時刻データに変換する変換手段と、
前記変換した時刻データを前記タイムカウンタに設定する手段と、
を備えたことを特徴とする時計。
【請求項２】
前記検出する手段は、電源カバーが開いたことを検出するものであることを特徴とする請求項１に記載の時計。
【請求項３】
前記検出する手段は、電源電流又は電源電圧が所定値以下になったことを検出するものであることを特徴とする請求項１に記載の時計。
【請求項４】
電源供給の断後に復旧した時の時計の誤差調整方法であって、
電源供給が断たれるのを予め検出した場合に、タイムカウンタの現在の時刻データを不揮発性メモリに保存しておき、
電源供給が復旧し、再起動が発生した場合に、前記不揮発性メモリから前記時刻データを読み込み、予め設定した時間分を加えた時刻データに変換した後、
前記変換した時刻データを前記タイムカウンタに設定することを特徴とする時計の誤差調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に用いられる時計および時計の誤差調整方法に係り、特に、電池交換時や、電源電圧の降下時に、電子機器の時計機能部（以下、タイムカウンタという）の時間データがリセットされても、電池交換後や、電源電圧の復旧時に、タイムカウンタに自動的に時刻データが再設定されるようにした時計および時計の誤差調整方法に関する。
【背景技術】
【０００２】
従来、電子機器においては、バックアップ電池やコンデンサを設け、電池交換時でも、タイムカウンタに電源が供給されるような処置を施しタイムカウンタの計時動作を維持するか、電池交換により時刻データがリセットされるため、人手により再度時刻の設定を行う必要がある。
【０００３】
一方、特許文献１には、電子ファインダを備えた撮像装置において、電子ファインダの表示状態を、終了時或いは電池交換時に記憶し、再起動したときに、前記記憶された表示状態で起動することが記載されている。
【特許文献１】特開２００１−１１７５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、バックアップ電池やコンデンサを設けて、電池交換時でも、タイムカウンタの計時動作を維持するには、部品を用意する必要があり、部品数が多くなり、コスト的にも不利になる。
【０００５】
若しくは、使用者が電池交換の都度、時刻合わせを行う必要があり、利便性に欠けていた。
【０００６】
また、特許文献１では、電子ファインダの表示状態を、終了時或いは電池交換時に記憶し、再起動したときに、起動前の表示状態で起動するものであり、再起動時にタイムカウンタの時計動作及びその表示を起動前の動作及び表示で起動することについては全く記載されていない。従って、電池交換時等に、タイムカウンタが停止しリセットされることによって、電池交換後には、タイムカウンタの時刻合わせを行わなければならず不便である。
【０００７】
そこで、本発明は上記の問題に鑑み、電池交換時や、電源電圧の降下時に、電子機器のタイムカウンタの時刻データがリセットされても、電池交換後や、電源電圧の復旧時に、タイムカウンタに自動的に時刻データが再設定され、利便性の高い時計および時計の誤差調整方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明による時計は、時刻を計測するタイムカウンタと、電源供給が断たれるのを予め検出する手段と、電源供給の断を予め検出した場合に、不揮発性メモリに前記タイムカウンタから現在の時刻データを格納する手段と、電源供給が復旧し、再起動が発生した場合、前記不揮発性メモリから前記時刻データを読み込み、予め設定した時間分を加えた時刻データに変換する変換手段と、前記変換した時刻データを前記タイムカウンタに設定する手段と、を備えたものである。
【０００９】
この発明によれば、電池交換時や、電源電圧の降下時に、電子機器の時計機能部（以下、タイムカウンタという）の時間データがリセットされても、電池交換後や、電源電圧の復旧時に、タイムカウンタに自動的に時刻データが再設定される。
【００１０】
前記検出する手段は、電源カバーが開いたことを検出するものであることが好ましい。  この発明において、電源カバーが開いたことを検出するものとしては、電子機器が例えば電子手帳や携帯電話機である場合には、電池カバーに設けたカバー開閉検出スイッチなどがあり、この電池カバーの開によって電池交換が行われることを予め検出する。
【００１１】
前記検出する手段は、電源電流又は電源電圧が所定値以下になったことを検出するものであることが好ましい。
【００１２】
この発明においては、電子機器が例えばＶＴＲやＤＶＤプレーヤなどである場合には、常時時刻を計時し表示するためにマイコンやタイムカウンタや表示器に電源供給する待機電源を有しているが、電源コンセントが抜けたり、停電したりして、待機電源への電源供給が停止した場合に、この待機電源に含まれる平滑コンデンサの存在によって、電源電流又は電源電圧は急峻に降下することなく、或る時定数をもって降下するので、待機電源の電流又は電圧が所定値以下に降下したことを検出し、これによって電源供給が断になることを予め検出する。
【００１３】
また、本発明による時計の誤差調整方法は、電源供給の断後に復旧した時の時計の誤差調整方法であって、電源供給が断たれるのを予め検出した場合に、タイムカウンタの現在の時刻データを不揮発性メモリに保存しておき、電源供給が復旧し、再起動が発生した場合に、前記不揮発性メモリから前記時刻データを読み込み、予め設定した時間分を加えた時刻データに変換した後、前記変換した時刻データを前記タイムカウンタに設定するものである。
【発明を実施するための最良の形態】
【００１４】
発明の実施の形態について図面を参照して説明する。
【実施例１】
【００１５】
図１は本発明の実施例１の時計の構成を示すブロック図である。本実施例１では、電子手帳や携帯電話などの交換可能な電池を電源として有する電子機器に内蔵される時計について説明する。
【００１６】
図１において、時計は、ＣＰＵ１と、入出力手段（以下、Ｉ／Ｏ）２と、バスライン３と、タイムカウンタ４と、不揮発性メモリ５と、ＬＣＤコントローラ６と、ドライバ７と、液晶（以下、ＬＣＤ）８と、を備えている。
【００１７】
ＣＰＵ１は、制御プログラムに基づいて時計の各部を制御する。Ｉ／Ｏ２は、ＣＰＵ１に接続され、機器筐体に電池カバーを脱着可能に取り付けるためのスイッチ、或いは、電池カバーの開閉又は脱着に連動したスイッチなどで構成される。タイムカウンタ４は、ＣＰＵ１の制御の下、時刻データを生成する。
【００１８】
不揮発性メモリ５は、ＥＥＰＲＯＭやフラッシュメモリなどで構成される。不揮発性メモリ５は、バスライン３に接続され、ＣＰＵ１がＩ／Ｏ２による電池カバーの取り外し或いは開放を検知することによって電源供給の断を予め検出した場合に、タイムカウンタ４の現在の時刻データを記憶しておく機能を有するものである。ＬＣＤコントローラ６は、ＣＰＵ１の制御の下、ＬＣＤドライバ７を制御するものである。
【００１９】
ＣＰＵ１は、Ｉ／Ｏ２からの検知信号を受ける一方、バスライン３を介してタイムカウンタ４，フラッシュメモリ５，ＬＣＤコントローラ６に必要なデータを供給し且つこれらにそれぞれを制御する制御信号を供給する。
【００２０】
次に、図２を参照しして図１の動作を説明する。図２は、図１の時計における電池交換時の動作を示すフローチャートである。
【００２１】
ＣＰＵ１は、電池カバーのスイッチが開いたことを検出すると（ステップＳ1）、タイムカウンタ４の現在の時刻データをＥＥＰＲＯＭやフラッシュメモリなどの不揮発性メモリ５に保存する（ステップＳ2）。電池交換作業中は、ＣＰＵ１は電源供給が断たれた状態となる（ステップＳ3）。
【００２２】
電池交換後、電池交換したことを意味するパワーオンリセットがかかり、ＣＰＵ１が再起動すると（ステップＳ4）、ＣＰＵ１が不揮発性メモリ５に保存してある時刻データを読み出し（ステップＳ5）、この読み出した時刻データに対し、予め設定した時間分（電池交換に要すると予想される時間、例えば１分）を補正値として時刻データに加えた後、その補正された時刻データをタイムカウンタ４に設定する（ステップＳ6）。
【００２３】
なお、電池交換したことを意味するパワーオンリセットとは、図５に示すように、電池電圧をＶDDとした場合、電池交換によって電源投入される結果、電源電圧ＶDDが上昇し閾値ＶTHにまで立ち上がると、ＣＰＵ１のリセット状態が解除されることを言う。
【００２４】
以上述べた実施例１によれば、電池交換時に、タイムカウンタのカウント動作が停止しても、電池交換後にその停止した時間分を加えた時間データがタイムカウンタに自動的に設定されるので、電池交換時に必要なバックアップ電池やコンデンサといった部品が不要となり、基板の小型化が可能となり且つ経済的にも有利となる。また、使用者が電池交換の都度、時計合わせを行う必要が無くなり、操作性が向上する。
【実施例２】
【００２５】
図３は本発明の実施例２の時計の構成を示すブロック図である。本実施例２では、ＶＴＲやＤＶＤプレーヤなどの待機電源を有する電子機器に内蔵される時計について説明する。図１と同一部分には同一符号を付してある。なお、待機電源とは、主回路を動作させるためのメイン電源がオフしているときでも、常時、マイコンやタイムカウンタや表示器やリモコン受光器などに必要な電源を供給するために設けられた電源であって、商用交流電源（ＡＣ１００Ｖ）をコンバータトランスにてその巻線比で降圧した後、整流回路及び平滑回路を経てマイコンなどに必要な低電圧（例えば５Ｖ）の直流電圧を生成する。
【００２６】
図３において、時計は、ＣＰＵ１と、バスライン３と、タイムカウンタ４と、不揮発性メモリ５と、ＬＣＤコントローラ６と、ドライバ７と、ＬＣＤ８と、電圧降下検出装置９と、を備えている。
【００２７】
ＣＰＵ１は、制御プログラムに基づいて時計の各部を制御する。タイムカウンタ４は、ＣＰＵ１の制御の下、時刻データを生成する。
【００２８】
電圧降下検出装置９は、機器の電源コンセントが外れたり、停電したりして、待機電源への電源供給が停止した場合に、この待機電源に含まれる平滑コンデンサの存在によって、電源電流又は電源電圧は急峻に降下することなく、或る時定数をもって降下するので、待機電源の電流又は電圧が予め決めた閾値以下に降下したことを検出し、これによって電源供給が断になることを予め検出するものである。
【００２９】
不揮発性メモリ５は、ＥＥＰＲＯＭやフラッシュメモリなどで構成される。不揮発性メモリ５は、バスライン３に接続され、ＣＰＵ１が電圧降下検出装置９による待機電源電圧の降下を検知することによって電源供給の断を予め検出した場合に、タイムカウンタ４の現在の時刻データを記憶しておく機能を有するものである。ＬＣＤコントローラ６は、ＣＰＵ１の制御の下、ＬＣＤドライバ７を制御するものである。
【００３０】
ＣＰＵ１は、電圧降下検出装置９からの検知信号を割込み信号（Int）として受け付ける一方、バスライン３を介してタイムカウンタ４，フラッシュメモリ５，ＬＣＤコントローラ６に必要なデータを供給し且つこれらにそれぞれを制御する制御信号を供給する。
【００３１】
図４は上記電圧降下検出装置９の動作を説明する図である。
【００３２】
図４において、（ａ）は交流電源オフが待機電源電圧ＶDDが或る時定数をもって降下していく状態を示している。（ｂ）は電圧降下検出装置９から出力される電圧検出信号を示すもので、（ａ）に示す待機電源電圧が閾値ＶTH以下にまで降下したときにハイレベル（Ｈ）からローレベル（Ｌ）に変化する信号である。従って、ＣＰＵ１は、電圧降下検出装置９からの電圧検出信号が‘Ｈ’から‘Ｌ’に変わったことを検出したときに、電源電圧が降下したことを検出することができる。
【００３３】
図５はパワーオンリセットを説明する図である。図５において、（ａ）は待機電源電圧ＶDDの立ち上がり状態を示し、（ｂ）はＣＰＵ１のリセット状態及びリセット解除状態を示している。
【００３４】
交流電源オフに伴う待機電源電圧ＶDDのオフ状態が復旧し、電源が投入された時に、待機電源電圧ＶDDが閾値ＶTH以上となるまでＣＰＵ１が動作しないようにリセットがかけられ、その後、ＶDDが閾値ＶTH以上となると、ＣＰＵ１のリセット状態が解除されて起動することを示している。
【００３５】
次に、図６を参照しして図３の動作を説明する。図６は、図３の時計における待機電源電圧降下時の動作を示すフローチャートである。
【００３６】
ＣＰＵ１は、交流電源オフに伴い、待機電源電圧が閾値以下に降下したことを検出すると（ステップＳ11）、タイムカウンタ４の現在の時刻データをＥＥＰＲＯＭやフラッシュメモリなどの不揮発性メモリ５に保存する（ステップＳ12）。そして、待機電源電圧が０となって、ＣＰＵ１は電源供給が断たれた状態となる（ステップＳ13）。
【００３７】
その後、交流電源供給が復旧後、パワーオンリセットがかかり、ＣＰＵ１が再起動すると（ステップＳ14）、ＣＰＵ１が不揮発性メモリ５に保存してある時刻データを読み出し（ステップＳ15）、この読み出した時刻データに対し、予め設定した時間分（電源復旧に要すると予想される時間、例えば１分）を補正値として時刻データに加えた後、その補正された時刻データをタイムカウンタ４に設定する（ステップＳ16）。
【００３８】
以上述べた実施例２によれば、電源電圧或いは電源電流の降下し断となった時に、タイムカウンタのカウント動作が停止しても、電源復旧後にその停止した時間分を加えた時間データがタイムカウンタに自動的に設定されるので、交流電源電圧或いは電流の断の都度、時計合わせを行う必要が無くなり、操作性が向上する。
【００３９】
尚、以上述べた実施例１，２では、電池交換中や電源復旧するまでに進む時間を、ＣＰＵ１で予め設定した時間分足し込んで、時刻データの再設定を行うことで、誤差分を調整するものであった。すなわち、予め設定した時間分の時間を進める機能はＣＰＵ１にあったが、これに対して、時間を進める機能をタイムカウンタに持たせても良い。すなわち、タイムカウンタに時間を進める機能を設け、電池交換前又は電源電圧降下時に保存した時間を、電池交換後又は電源復旧後にタイムカウンタに読み込ませた後、ＣＰＵ１がタイムカウンタに対し、時間を進める指示を出すようにする。
【００４０】
また、図１の時計のブロック構成に、図３に示したような電圧降下検出装置を付加し、電池寿命末期に電池電圧が閾値以下に降下したことを検出してそのときのタイムカウンタの現在時刻を不揮発性メモリに保存し、電池交換後に不揮発性メモリから読み出した時刻データに、交換に要する予想時間を加算した時刻データを、タイムカウンタに設定するようにしてもよい。このようにすれば、図１の時計において電池が寿命末期になってその電源電圧が降下したときにその時点の時刻データを不揮発性メモリに保存しておくことができる。電池の寿命末期をユーザーに知らせる発光ダイオードなどによる点滅と併用すれば、電池交換を速やかに行ってそのとき保存された時刻データを電池交換後の時刻設定に有効に利用することができる。しかし、電池電圧が一定値（閾値）より低くなって電池が切れるまでの間に常に時刻データを保存し続けるとかえって電力を消費することになるので、電池電圧が一定値より低くなって寿命末期状態に入ったことを検出したら（このときはまだ時計が動作しているので）、それ以後は一定時間間隔で不揮発性メモリに保存する時刻データを更新して行くようにすることが好ましい。このときも電池の寿命末期をユーザーに知らせる発光ダイオードなどによる点滅と併用すれば、電池交換を速やかに行って保存している時刻データをより有効に利用することができる。
【産業上の利用可能性】
【００４１】
本発明は、時計を内蔵する各種の電子機器、例えば、電子手帳や携帯電話などの携帯機器、ＶＴＲやＤＶＤなどの家庭電化機器は勿論、パソコンを含むビジネス用情報機器にも広く利用することが可能である。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施例１の時計の構成を示すブロック図。
【図２】図１の時計における電池交換時の動作を示すフローチャート。
【図３】本発明の実施例２の時計の構成を示すブロック図。
【図４】電圧降下検出装置の動作を説明する図。
【図５】パワーオンリセットを説明する図。
【図６】図３の時計における待機電源電圧降下時の動作を示すフローチャート。
【符号の説明】
【００４３】
１…ＣＰＵ（検出する手段，格納する手段，変換手段，設定する手段）、２…Ｉ／Ｏ、４…タイムカウンタ、５…不揮発性メモリ、６…ＬＣＤコントローラ、８…ＬＣＤ。
【図１】
2006052962.tif 000003
【図２】
2006052962.tif 000004
【図３】
2006052962.tif 000005
【図４】
2006052962.tif 000006
【図５】
2006052962.tif 000007
【図６】
2006052962.tif 000008