(57)【要約】【課題】電源から出力される第１および第２電圧の値に基づいて、容易に複数のデバイスを制御することができる電子機器および制御方法を提供する。【解決手段】第２電圧は、第１電圧に基づき三端子レギュレータ７５によって生成される。第１および第２電圧の電圧値は、それぞれ第１および第２電圧監視回路７１、７２によって検出される。第１および第２遷移電圧値は、対応する第１および第２電圧監視回路７１、７２によって検出される。また、第１遷移電圧値Ｖ１は第２遷移電圧値Ｖ２より高くなるように設定されている。これにより、ＮＭＩ信号およびＲＥＳＥＴ信号は、この順番で確実に出力されることになる。そのため、第１および第２電圧監視回路７１、７２の回路構成を簡便なものとしつつ、ＲＡＭ１２および画像メモリ１６の動作モードを移行する処理とリセット処理とをこの順番で確実に実行でき、電子機器１の動作状況を確実に保持できる。【選択図】        図１
2007207167.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイスを有する電子機器であって、
(a)  第１電圧と、前記第１電圧に基づいて生成される第２電圧と、を出力可能な電源と、
(b)  前記第１電圧を監視するとともに、前記第１電圧の値に基づいて第１制御信号の出力状況を制御する第１監視部と、
(c)  前記第２電圧を監視するとともに、前記第２電圧の値に基づいて第２制御信号の出力状況を制御する第２監視部と、
(d)  バックアップ電源によってデータを保持可能な記憶部と、
を備え、
前記第２電圧の電圧値は、前記第１電圧値以下であり、
前記記憶部は、前記第１電圧が第１遷移電圧値以下となり、前記第１監視部から前記第１制御信号が出力されている期間において、第１処理を実行し、
前記複数のデバイスのうち少なくとも１つは、
前記第２電圧が第１遷移電圧値より小さい第２遷移電圧値以下となり、前記第２監視部から前記第２制御信号の出力が開始される場合に、第２処理を実行することを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記複数のデバイスのうち前記少なくとも１つは、
前記第２処理が実行された後において、前記第２電圧が第２遷移電圧値より大きくなり、前記第２制御信号の出力が停止される場合に、第３処理を実行することを特徴とする電子機器。
【請求項３】
請求項２に記載の電子機器において、
前記第２処理は、前記少なくとも１つの動作状態のクリアを可能とするリセット処理であり、
前記第３処理は、前記リセット処理後において前記少なくとも１つの動作状態を初期化する初期化処理であることを特徴とする電子機器。
【請求項４】
請求項１ないし請求項３のいずれかに記載の電子機器において、
前記第１処理は、前記記憶部に格納されたデータをバックアップ電源によって保持する処理であることを特徴とする電子機器。
【請求項５】
請求項１ないし請求項４のいずれかに記載の電子機器において、
前記第２電圧は、三端子レギュレータに前記第１電圧を入力することによって生成されることを特徴とする電子機器。
【請求項６】
複数のデバイスを有する電子機器の制御方法であって、
(a)  電源から出力される第１電圧を監視するとともに、前記第１電圧の値に基づいて第１制御信号の出力状況を制御する工程と、
(b)  前記第１電圧に基づいて生成される第２電圧を監視するとともに、前記第２電圧の値に基づいて第２制御信号の出力状況を制御する工程と、
(c)  前記第１電圧が第１遷移電圧値以下となり、前記第１監視部から前記第１制御信号が出力されている期間において、記憶部に対して第１処理を実行させる工程と、
(d)  前記第２電圧が第１遷移電圧値より小さい第２遷移電圧値以下となり、前記第２監視部から前記第２制御信号の出力が開始される場合に、前記複数のデバイスのうち少なくとも１つに対して第２処理を実行させる工程と、
(e)  前記工程(d)が完了した後において、前記第２電圧が第２遷移電圧値より大きくなり、前記第２制御信号の出力が停止される場合に、前記少なくとも１つに対して第３処理を実行させる工程と、
を備え、
前記第２電圧の電圧値は、前記第１電圧値以下であることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデバイスを有する電子機器、およびこの電子機器の制御方法に関するもので、特に、電源からの第１および第２電圧の値に基づいた各デバイスの制御手法の改良に関する。
【背景技術】
【０００２】
従来より、電源電圧の低下を検出した場合において、最優先割り込み信号（ＮＭＩ信号）を電圧低下検出回路から発生させるとともに、最優先割り込み信号が発生してから所定時間が経過した後に遅延回路からリセット信号を発生させ、マイコンをリセットすることができる電子機器２００が知られている（特許文献１および図４参照）。
【０００３】
例えば、電子機器２００では、電圧監視回路２７１によって電源回路２７０から出力される電圧の降下が検出されると、電圧監視回路２７１はＭＰＵ２１１および遅延回路２７５にＮＭＩ信号を出力する。
【０００４】
このＮＭＩ信号を受信したＭＰＵ２１１は、信号線２１５によって電気的に接続された画像メモリ２１６の動作モードを、バックアップ電源によって画像メモリ２１６に格納されたデータを保持するセルフリフレッシュモードに移行させる。
【０００５】
遅延回路２７５は、ＮＭＩ信号を受信してから所定時間が経過した後に、ＲＥＳＥＴ信号を各種デバイス２２０に向けて出力する。これにより、各種デバイス２２０の動作状況がリセットされ、電圧降下による電子機器２００の誤動作を未然に防止することができる。
【０００６】
また、従来より、単一の電圧低下検出回路によって電源電圧の値を検出するとともに、この電源電圧の所定の第１電圧値となった場合には電圧低下検出回路からＣＰＵに検出信号を出力し、第１電圧値より小さい第２電圧値となった場合には電圧低下検出回路からリセット回路に検出信号を出力することによりリセット信号を生成する技術も知られている（例えば、特許文献１）。
【０００７】
【特許文献１】特開平０７−１１４４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載された手法では、リセット信号を発生させるために、（１）遅延回路や、（２）２つの検出信号を出力することができる電圧低下検出回路およびリセット回路、を設けることが必要となり、装置の回路構成が複雑になるという問題が発生する。
【０００９】
また、特許文献１に記載された手法のように遅延回路や２つの検出信号を出力する電圧低下検出回路を使用する場合、これら回路の構成上、最優先割り込み信号が発生させられてからリセット信号が発生させられるまでの間隔（信号発生間隔）を容易に調整することができない。その結果、場合によっては、最優先割り込み信号をトリガとして開始されるデータ退避処理（データバックアップ処理）を、この信号発生間隔内で完了することができないという問題も発生する。
【００１０】
そこで、本発明では、電源から出力される第１および第２電圧の値に基づいて、容易に複数のデバイスを制御することができる電子機器および制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１の発明は、複数のデバイスを有する電子機器であって、第１電圧と、前記第１電圧に基づいて生成される第２電圧と、を出力可能な電源と、前記第１電圧を監視するとともに、前記第１電圧の値に基づいて第１制御信号の出力状況を制御する第１監視部と、前記第２電圧を監視するとともに、前記第２電圧の値に基づいて第２制御信号の出力状況を制御する第２監視部と、バックアップ電源によってデータを保持可能な記憶部と、を備え、前記第２電圧の電圧値は、前記第１電圧値以下であり、前記記憶部は、前記第１電圧が第１遷移電圧値以下となり、前記第１監視部から前記第１制御信号が出力されている期間において、第１処理を実行し、前記複数のデバイスのうち少なくとも１つは、前記第２電圧が第１遷移電圧値より小さい第２遷移電圧値以下となり、前記第２監視部から前記第２制御信号の出力が開始される場合に、第２処理を実行することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１に記載の電子機器において、前記複数のデバイスのうち前記少なくとも１つは、前記第２処理が実行された後において、前記第２電圧が第２遷移電圧値より大きくなり、前記第２制御信号の出力が停止される場合に、第３処理を実行することを特徴とする。
【００１３】
また、請求項３の発明は、請求項２に記載の電子機器において、前記第２処理は、前記少なくとも１つの動作状態のクリアを可能とするリセット処理であり、前記第３処理は、前記リセット処理後において前記少なくとも１つの動作状態を初期化する初期化処理であることを特徴とする。
【００１４】
また、請求項４の発明は、請求項１ないし請求項３のいずれかに記載の電子機器において、前記第１処理は、前記記憶部に格納されたデータをバックアップ電源によって保持する処理であることを特徴とする。
【００１５】
また、請求項５の発明は、請求項１ないし請求項４のいずれかに記載の電子機器において、前記第２電圧は、三端子レギュレータに前記第１電圧を入力することによって生成されることを特徴とする。
【００１６】
また、請求項６の発明は、複数のデバイスを有する電子機器の制御方法であって、(a)  電源から出力される第１電圧を監視するとともに、前記第１電圧の値に基づいて第１制御信号の出力状況を制御する工程と、(b)  前記第１電圧に基づいて生成される第２電圧を監視するとともに、前記第２電圧の値に基づいて第２制御信号の出力状況を制御する工程と、(c)  前記第１電圧が第１遷移電圧値以下となり、前記第１監視部から前記第１制御信号が出力されている期間において、記憶部に対して第１処理を実行させる工程と、(d)  前記第２電圧が第１遷移電圧値より小さい第２遷移電圧値以下となり、前記第２監視部から前記第２制御信号の出力が開始される場合に、前記複数のデバイスのうち少なくとも１つに対して第２処理を実行させる工程と、(e)  前記工程(d)が完了した後において、前記第２電圧が第２遷移電圧値より大きくなり、前記第２制御信号の出力が停止される場合に、前記少なくとも１つに対して第３処理を実行させる工程と、を備え、前記第２電圧の電圧値は、前記第１電圧値以下であることを特徴とする。
【発明の効果】
【００１７】
請求項１ないし請求項６に記載の発明によれば、第２電圧は第１電圧に基づいて生成されており、第１および第２電圧の電圧値は、それぞれ対応する第１および第２監視部によって検出される。また、第１および第２遷移電圧値は、それぞれ第１および第２監視部によって検出される。また、第１および第２監視部は、第１および第２遷移電圧値に対応する制御信号を出力する。すなわち、第１および第２監視部は、それぞれ１つの制御信号を出力する。さらに、第１遷移電圧値は、第２遷移電圧値より高くなるように設定されている。
【００１８】
これにより、第１および第２監視部は、対応する第１および第２制御信号を出力すればよく、一方の監視部から複数の制御信号を出力する必要はない。また、第１および第２制御信号は、この順番で出力される。そのため、第１および第２監視部の回路構成を簡便なものとしつつ、第１および第２処理をこの順序で確実に実行することをができる。
【００１９】
また、請求項１ないし請求項６に記載の発明によれば、第１および第２遷移電圧値を調整することにより、第１制御信号の出力が開始されてから第２制御信号の出力が開始されるまでの間隔を容易に調整することが可能となる。そのため、第１処理を実行するために必要な時間を確実に確保することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。
【００２１】
＜１．第１の実施の形態＞
＜１．１．電子機器の構成＞
図１は、第１および第２の実施の形態における電子機器１、１００の構成の一例を示すブロック図である。ここで、電子機器１、１００は、スキャナ、プリンタ、複写機、ファクシミリ、またはこれらの機能を複合させた複合機である。図１に示すように、電子機器１、１００は、主として、電源回路７０と、第１および第２電圧監視回路７１、７２と、ＲＡＭ１２と、画像メモリ１６と、システムコントローラ１７、モデム２２、スキャナ用画像処理回路４２、プリンタ用画像処理回路５２、およびＣＯＤＥＣ４３、５３等の複数のデバイスと、を有する。
【００２２】
モデム２２は、画像メモリ１６に格納されたデジタルデータ（画像データ）を音声信号に変換したり、電子機器１の外部から送信され、電子機器１で受信される音声信号をデジタルデータに変換する。ＮＣＵ２１は、公衆電話交換回線網に電子機器１を接続する際に必要となる機器であり、発着信やダイヤル制御を行う。
【００２３】
スキャナ４１は、電子機器１に画像データを入力する画像入力部として使用される。スキャナ４１から取り込まれたデータはスキャナ用画像処理回路４２に入力される。スキャナ用画像処理回路４２は、入力された画像データを２値化するとともに、２値化された画像データに対して、エッジ補正処理やシェーディング処理等の画像処理を施す。そして、スキャナ用画像処理回路４２において所定の画像処理が施された画像データは、ＣＯＤＥＣ４３によって符号化（圧縮）され、画像メモリ１６に格納される。
【００２４】
ここで、ＣＯＤＥＣ４３による符号化としては、例えば、ＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified MR）、および、ＪＢＩＧ（Joint Bi-level Image experts Group）のいずれかの方式が採用される。
【００２５】
ＣＯＤＥＣ５３は、符号化されて画像メモリ１６に格納された画像データを復号（伸張）する。ＣＯＤＥＣ５３で復号され、２値のビットマップデータとされた画像データは、プリンタ用画像処理回路５２に入力される。プリンタ用画像処理回路５２は、入力された画像データに対してスムージングや解像度変換等の画像処理を施す。そして、プリンタ用画像処理回路５２において所定の画像処理が施された画像データは、シリアルのデータ列としてプリンタ５１に出力され、印刷媒体に印刷される。ここで、ＣＯＤＥＣ５３による復号としては、上述のＭＨ、ＭＲ、ＭＭＲ、および、ＪＢＩＧのいずれかの方式が採用される。
【００２６】
表示部５５は、いわゆる液晶ディスプレイによって構成されており、指や専用のペンで画面に触れることにより、画面上の位置を指定することができる「タッチパネル」としての機能を有する。したがって、電子機器１の使用者（以下、単に「使用者」とも呼ぶ）は、表示部５５に表示された内容に基づき、表示部５５の「タッチパネル」機能を使用した指示を行うことにより、電子機器１に対して所定の動作を実行させることができる。このように、表示部５５は、電子機器１に所定のデータの入力を可能とする入力部としても使用される。
【００２７】
操作部５６は、いわゆるキーパッドによって構成される入力部である。使用者は、表示部５５の表示内容に基づいた入力作業を行うことにより、電子機器１に対して所定の動作を実行させることができる。
【００２８】
電源７８は、電子機器１の各デバイスに５Ｖと３．３Ｖの２系統の電圧を出力する。図１に示すように、電源７８は、主として、電源回路７０と、三端子レギュレータ７５と、を有する。
【００２９】
電源回路７０は、５Ｖの出力電圧（第１電圧）を生成する回路である。電源回路７０からの第１電圧は、内部電力線７６を介して三端子レギュレータ７５に、外部電力線７７を介して電源７８外部に、それぞれ出力される。
【００３０】
三端子レギュレータ７５は、所定範囲の入力電圧から規定電圧（入力電圧値＞規定電圧値＝３．３Ｖ）を生成して出力する変換部である。本実施の形態において、入力側（内部電力線７６側）から三端子レギュレータ７５に第１電圧が入力されると、三端子レギュレータ７５の出力側（外部電力線７９側）からは３．３Ｖの出力電圧（第２電圧）が出力される。また、入力側（内部電力線７６側）の電圧値が規定電圧値以下となる場合、出力側（外部電力線７９側）からは、入力電圧値同一また、入力電圧値より低い第２電圧が出力される。
【００３１】
このように、電源７８は、三端子レギュレータ７５を使用することによって、５Ｖ電圧（第１電圧）と、５Ｖ電圧に基づいて生成される３．３Ｖ電圧（第２電圧）と、を出力することができる。また、三端子レギュレータ７５から出力される第２電圧の電圧値は、少なくとも第１電圧の電圧値以下となる。
【００３２】
第１電圧監視回路（第１監視部）７１は、電源７８から出力される第１電圧を監視するとともに、この第１電圧の値に基づいてＮＭＩ（Non-Maskable Interrupt）信号（第１制御信号）の出力状況を制御する。
【００３３】
例えば、本実施の形態において、第１電圧の電圧値が降下して、第１電圧の電圧値がＶ１（第１遷移電圧値）以下となると、ＮＭＩ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第１電圧監視回路７１からはＮＭＩ信号が出力される（図２参照）。そして、ＮＭＩ信号が出力されると、後述するように、ＲＡＭ１２および画像メモリ１６の動作モードが通常モードからセルフリフレッシュモードに移行させられる。
【００３４】
また、第１電圧の電圧値が上昇して、第１電圧の電圧値がＶ１（第１遷移電圧値）より高くなると、ＮＭＩ信号電位が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、第１電圧監視回路７１からはＮＭＩ信号の出力が停止させられる（図２参照）。そして、ＮＭＩ信号の出力が停止させられると、後述するように、ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードから通常モードに移行させられる。
【００３５】
第２電圧監視回路（第２監視部）７２は、電源７８から出力される第２電圧を監視するとともに、この第２電圧の電圧値に基づいてＲＥＳＥＴ信号（第２制御信号）の出力状況を制御する。例えば、本実施の形態において、第２電圧の電圧値がＶ２（第２遷移電圧値）以下となると、ＲＥＳＥＴ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第２電圧監視回路７２からＲＥＳＥＴ信号が出力される（図２参照）。
【００３６】
ここで、ＲＥＳＥＴ信号の出力が開始されて各デバイスに入力されると、各デバイスは、動作状態のクリアを可能とするリセット処理（第２処理）を実行する。例えば、スキャナ用のＣＯＤＥＣ４３にＲＥＳＥＴ信号が入力された場合、ステータス情報としてＣＯＤＥＣ４３のレジスタに格納された符号化パラメータがクリアされる。そして、このクリア完了後にＣＯＤＥＣ４３の動作が停止させられる。
【００３７】
また、リセット処理が実行された後において、第２電圧が第２遷移電圧値Ｖ２より大きくなり、ＲＥＳＥＴ信号の出力が停止されると、各デバイスは、動作状態を初期化する初期化処理（第３処理）を実行する。例えば、ＣＯＤＥＣ４３における初期化処理ではＣＯＤＥＣ４３のレジスタの内部の回路が初期化され、ＣＯＤＥＣ４３のレジスタに、新たに符号化パラメータの書き込みが可能となる。そして、この初期化完了後にＣＯＤＥＣ４３が動作可能状態とされる。
【００３８】
ＲＡＭ１２は、読み書き自在のメモリである。ＲＡＭ１２には、例えば、電源回路７０からの出力電圧が降下した場合において、ＭＰＵ１１で処理中のデータが格納される。画像メモリ１６は、ＲＡＭ１２と同様に、読み書き自在のメモリであり、モデム２２およびスキャナ４１等を介して電子機器１に入力された画像データが格納される。
【００３９】
また、ＲＡＭ１２および画像メモリ１６には、それぞれバックアップ電源１２ａ、１６ａが設けられている。ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードに移行させられた場合、ＲＡＭ１２および画像メモリ１６に格納されたデータは、バックアップ電源１２ａ、１６ａから供給される電力によって保持される。すなわち、ＲＡＭ１２および画像メモリ１６は、バックアップ電源１２ａ、１６ａによってデータを保持可能な記憶部である。
【００４０】
システムコントローラ１７は、内部に不図示のダイレクトメモリアクセスコントローラ（ＤＭＡＣ）を有し、各デバイスと信号線１５を介して電気的に接続されており、各デバイス間のデータ移動をコントロールする。
【００４１】
例えば、電源７８から出力される第１電圧が降下し、第１電圧監視回路７１からＭＰＵ１１にＮＭＩ信号が入力されると、ＭＰＵ１１は、処理中のデー亜をＲＡＭ１２に退避させる。あるいは、ＭＰＵ１１は処理中のデータを、システムコントローラ１７を介して、画像メモリ１６に退避させてもよい。その後、ＭＰＵ１１は、ＲＡＭ１２の動作モードを通常モードからセルフリフレッシュモードに移行させるとともに、システムコントローラ１７に命令を出し、画像メモリ１６の動作モードも通常モードからセルフリフレッシュモードに移行させる。
【００４２】
すなわち、ＮＭＩ信号が出力されている期間において、ＲＡＭ１２および画像メモリ１６は、格納されたデータをバックアップ電源１２ａ、１６ａによって保持する処理（第１処理）を実行する。ここで、ＮＭＩ信号は、マスク不可能な割り込み信号であり、このＮＭＩ信号がＭＰＵ１１に入力されると、ＭＰＵ１１はこの信号に基づく処理を各デバイスに優先的に実行させる。
【００４３】
ＲＯＭ１３は、読出し専用メモリーであり、ＭＰＵ１１は、ＲＯＭ１３に格納されたプログラムに従った制御を実行する。また、ＭＰＵ１１は、ＲＯＭ１３、ＲＡＭ１２、画像メモリ１６、および複数のデバイス（例えば、システムコントローラ１７、モデム２２、スキャナ用画像処理回路４２、プリンタ用画像処理回路５２、およびＣＯＤＥＣ４３、５３等）と、信号線１５を介して電気的に接続されている。
【００４４】
したがって、ＭＰＵ１１は、このプログラムに従って、スキャナ用画像処理回路４２およびプリンタ用画像処理回路５２による画像処理や、ＣＯＤＥＣ４３、５３による符号化・復号処理等を所定のタイミングで実行することができる。
【００４５】
なお、本実施の形態において、電子機器１の動作を制御するプログラムはＲＯＭ１３に格納されているが、これに限定されるものでない。例えば、読み書き自在の不揮発性メモリであるフラッシュメモリに当該プログラムを格納してもよい。
【００４６】
＜１．２．電圧降下時における電子機器の動作手順＞
図２は、第１の実施の形態における第１および第２電圧の電圧値、ＮＭＩ信号の出力状況、およびＲＥＳＥＴ信号の出力状況の一例を示すタイミングチャートである。ここでは、電圧降下時における電子機器１の動作手順について説明する。
【００４７】
時刻ｔ１より前の時点において、電源７８の電源回路７０から出力される第１電圧が、外乱等によって規定電圧値５Ｖから降下し始め、時刻ｔ１において第１電圧監視回路７１によって検出される第１電圧の値が第１遷移電圧値Ｖ１以下となると、ＮＭＩ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第１電圧監視回路７１からＭＰＵ１１に向けてＮＭＩ信号が出力される。ＭＰＵ１１は、処理中のデータをＲＡＭ１２に退避させる。あるいは、ＭＰＵ１１は、処理中のデータを、システムコントローラ１７を介して画像メモリ１６に退避させてもよい。その後、ＭＰＵ１１は、ＲＡＭ１２の動作モードを通常モードからセルフリフレッシュモードに移行させるとともに、システムコントローラ１７に命令を出して画像メモリ１６の動作モードも通常モードからセルフリフレッシュモードに移行させる。
【００４８】
なお、本実施の形態において、第１遷移電圧値は第２電圧の規定電圧値（３．３Ｖ）より高く設定されており、第２電圧は第１電圧に基づき、三端子レギュレータ７５によって生成されている。そのため、第２電圧の値は、時刻ｔ１においても、規定電圧値の３．３Ｖのままである。
【００４９】
続いて、電源回路７０から出力される第１電圧がさらに降下して、第２電圧の規定電圧値（３．３Ｖ）以下となると、第２電圧の値も降下し始める。そして、時刻ｔ２において第２電圧監視回路７２によって検出される第２電圧の値が第２遷移電圧値Ｖ２以下となると、ＲＥＳＥＴ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第２電圧監視回路７２から各デバイスに向けてＲＥＳＥＴ信号が出力される。このＲＥＳＥＴ信号を受信した各デバイスは、リセット処理を開始する。そして、内部のレジスタのクリアが完了すると、各デバイスの動作は停止させられる。
【００５０】
続いて、電源回路７０から出力される第１電圧の電圧値が上昇すると、この上昇にともなって、第２電圧の電圧値も上昇する。そして、時刻ｔ３において、第２電圧が第２遷移電圧値Ｖ２より高くなると、ＲＥＳＥＴ信号が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、ＲＥＳＥＴ信号の出力が停止される。これにより、初期化処理が開始されて、各デバイスは動作可能状態となる。
【００５１】
続いて、第１電圧の電圧値がさらに上昇すると、時刻ｔ４において、第１電圧が第１遷移電圧値Ｖ１より高くなる。これにより、ＮＭＩ信号電位が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、ＮＭＩ信号の出力が停止させられる。そのため、ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードから通常モードに移行させられる。そして、動作モードの移行が完了すると、電圧降下時における電子機器１の動作手順が終了する。
【００５２】
＜１．３．第１の実施の形態の電子機器の利点＞
以上のように、本実施の形態では、第２電圧は、第１電圧に基づいて生成されており、第１および第２電圧の電圧値は、それぞれ対応する第１および第２電圧監視回路７１、７２によって検出される。また、第１および第２遷移電圧値Ｖ１、Ｖ２は、対応する第１および第２電圧監視回路７１、７２によって検出される。また、第１遷移電圧値Ｖ１は第２遷移電圧値Ｖ２より高くなるように設定されている。さらに、第１および第２電圧監視回路７１、７２は、それぞれ１つの制御信号（ＮＭＩ信号およびＲＥＳＥＴ信号）を出力するように設定されている。
【００５３】
これにより、第１および第２電圧監視回路７１、７２は、それぞれＮＭＩ信号およびＲＥＳＥＴ信号を出力すればよく、一方の監視回路から複数の信号を出力する必要はない。また、ＮＭＩ信号およびＲＥＳＥＴ信号は、この順番で確実に出力されることになる。
【００５４】
そのため、第１および第２電圧監視回路７１、７２の回路構成を簡便なものとしつつ、データの退避処理、およびＲＡＭ１２および画像メモリ１６の動作モードを移行させる処理をこの順番で確実に実行することができ、電子機器１の動作状況を確実に保持することができる。
【００５５】
また、第１および第２遷移電圧値Ｖ１、Ｖ２を調整することにより、ＮＭＩ信号の出力が開始される時点（時刻ｔ１）からＲＥＳＥＴ信号の出力が開始される時点（時刻ｔ２）までの時間Ｔ１、および退避処理後においてＲＥＳＥＴ信号の出力が停止される時点（時刻ｔ３）からＮＭＩ信号の出力が停止される時点（時刻ｔ４）までの時間Ｔ２を容易に調整することができる。
【００５６】
したがって、第１および第２遷移電圧値Ｖ１、Ｖ２を調整することにより、（１）ＲＡＭ１２および画像メモリ１６について、通常モードからセルフリフレッシュモードに移行させる処理に必要となる時間Ｔ１、および、（２）各デバイスの初期化処理に必要となる時間Ｔ２を確実に確保することができる。
【００５７】
＜２．第２の実施の形態＞
次に、本発明の第２の実施の形態について説明する。この第２の実施の形態における電子機器１００は、第１の実施の形態の電子機器１と比較して、第１電圧監視回路７１および第２電圧監視回路７２からのＮＭＩ信号およびＲＥＳＥＴ信号の出力を停止させるタイミングが異なる点を除いては、第１の実施の形態の同様である。そこで以下では、の相違点を中心に説明する。
【００５８】
第１電圧監視回路（第１監視部）１７１は、電源７８から出力される第１電圧を監視するとともに、この第１電圧の値に基づいてＮＭＩ（Non-Maskable Interrupt）信号（第１制御信号）の出力状況を制御する。
【００５９】
例えば、本実施の形態において、第１電圧の電圧値が降下して、第１電圧の電圧値がＶ１（第１遷移電圧値）以下となると、ＮＭＩ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第１電圧監視回路１７１からはＮＭＩ信号が出力される（図３参照）。そして、ＮＭＩ信号が出力されると、ＲＡＭ１２および画像メモリ１６の動作モードが通常モードからセルフリフレッシュモードに移行させられる。
【００６０】
また、第１電圧の電圧値が上昇して、第１電圧の電圧値がＶ１（第１遷移電圧値）より高くなった時点（時刻ｔ４）から所定時間Ｔ４が経過すると、ＮＭＩ信号電位が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、第１電圧監視回路７１からはＮＭＩ信号の出力が停止させられる（図３参照）。そして、ＮＭＩ信号の出力が停止されると、ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードから通常モードに移行させられる。
【００６１】
このように、本実施の形態では、第１の実施の形態と同様に、ＮＭＩ信号が出力されている期間において、ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードに移行させられる。
【００６２】
第２電圧監視回路（第２監視部）１７２は、電源７８から出力される第２電圧を監視するとともに、この第２電圧の電圧値に基づいてＲＥＳＥＴ信号（第２制御信号）の出力状況を制御する。
【００６３】
例えば、本実施の形態において、第２電圧の電圧値がＶ２（第２遷移電圧値）以下となった、ＲＥＳＥＴ信号電位が「ＨＩＧＨ」から「ＬＯＷ」に遷移し、第２電圧監視回路１７２からＲＥＳＥＴ信号が出力される（図３参照）。
【００６４】
また、リセット処理が実行された後において、第２電圧が第２遷移電圧値Ｖ２より大きくなった時点（時刻ｔ３）から所定時間Ｔ３が経過すると、ＲＥＳＥＴ信号の出力が停止させられ、各デバイスは、動作状態を初期化する初期化処理（第３処理）を実行する。
【００６５】
図３は、第２の実施の形態における第１および第２電圧の電圧値、ＮＭＩ信号の出力状況、およびＲＥＳＥＴ信号の出力状況の一例を示すタイミングチャートである。このような第１および第２電圧監視回路１７１、１７２を使用した場合、電圧降下時の電子機器１００の動作手順は、以下のように実行される。なお、時刻ｔ１から時刻ｔ２までの手順は、第１の実施の形態の手順と同様であるため、ここでは説明を省略する。
【００６６】
図３に示すように、退避処理が完了した後において、電源回路７０から出力される第１電圧の電圧値が上昇すると、この上昇にともなって第２電圧の電圧値も上昇する。そして、時刻ｔ３において第２電圧が第２遷移電圧値Ｖ２より高くなる。そして、時刻ｔ３から時間Ｔ３だけ経過した時刻ｔ５において、ＲＥＳＥＴ信号が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、ＲＥＳＥＴ信号の出力が停止される。これにより、初期化処理が開始されて、各デバイスは動作可能状態となる。
【００６７】
第１電圧の電圧値がさらに上昇すると、時刻ｔ４において、第１電圧が第１遷移電圧値Ｖ１より高くなる。続いて、時刻ｔ４から時間Ｔ４だけ経過した時刻ｔ６において、ＮＭＩ信号電位が「ＬＯＷ」から「ＨＩＧＨ」に遷移し、ＮＭＩ信号の出力が停止させられる。そのため、ＲＡＭ１２および画像メモリ１６の動作モードがセルフリフレッシュモードから通常モードに移行させられる。そして、動作モードの移行が完了すると、電圧降下時における電子機器１００の動作手順が終了する。
【００６８】
以上のように、本実施の形態の電子機器１００は、第１の実施の形態の場合と同様に、第１および第２電圧監視回路７１、７２の回路構成を簡便なものとしつつ、データの退避処理、およびＲＡＭ１２および画像メモリ１６の動作モードを移行させる処理をこの順番で確実に実行することができ、電子機器１の動作状況を確実に保持することができる。
【００６９】
また、第１および第２遷移電圧値Ｖ１、Ｖ２と、遅延時間Ｔ３、Ｔ４を調整することにより、（１）ＲＡＭ１２および画像メモリ１６について、通常モードからセルフリフレッシュモードに移行させる処理に必要となる時間Ｔ１、および、（２）各デバイスの初期化処理に必要となる時間Ｔ２を確実に確保することができる。
【００７０】
＜３．変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【００７１】
第１および第２の実施の形態において、リセットおよび初期化処理は、各デバイスで実行されるものとして説明したが、これに限定されるものでない。例えば、リセットおよび初期化処理が不要なデバイスでは、ＲＥＳＥＴ信号が入力されてもリセットおよび初期化処理のような特別な処理を実行する必要はなく、そのデバイスの動作を停止させればよい。すなわち、複数のデバイスのうち少なくとも１つが、リセットおよび初期化処理を実行すればよい。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１および第２の実施の形態における電子機器の全体構成の一例を示すブロック図である。
【図２】第１の実施の形態における第１および第２電圧の電圧値、ＮＭＩ信号の出力状況、およびＲＥＳＥＴ信号の出力状況の一例を示すタイミングチャートである。
【図３】第２の実施の形態における第１および第２電圧の電圧値、ＮＭＩ信号の出力状況、およびＲＥＳＥＴ信号の出力状況の一例を示すタイミングチャートである。
【図４】従来からの電子機器の全体構成の一例を示すブロック図である。
【符号の説明】
【００７３】
１  電子機器
１１  ＭＰＵ
１２  ＲＡＭ
１２ａ、１６ａ  バックアップ電源
１６  画像メモリ
１７  システムコントロール
２２  モデム
４２  スキャナ用画像処理回路
４３、５３  ＣＯＤＥＣ
５２  プリンタ用画像処理回路
７０  電源回路
７１、１７１  第１電圧監視回路
７２、１７２  第２電圧監視回路
７５  三端子レギュレータ
７８  電源
【図１】
2007207167.tif 000003
【図２】
2007207167.tif 000004
【図３】
2007207167.tif 000005
【図４】
2007207167.tif 000006