(57)【要約】      （修正有）【課題】不揮発性記憶手段への書き込み頻度を抑制することができる画像処理装置を提供する。【解決手段】ＭＦＰのメインコントローラ部１０１は、電力部１０３の電力の電圧値が設定された閾値以下になった場合のみ、電源異常データを電力制御部２０２の不揮発性メモリに書き込む。【選択図】図２
2017188791.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性記憶手段を備え、電源から電力が供給される画像処理装置であって、
前記電源の異常を検知する異常検知手段と、
前記検知された電源の異常を示す電源異常データを前記不揮発性記憶手段に書き込む書き込み手段と、
前記電源の異常に起因して停止された電力の供給が再開された際に前記電源異常データに基づいて前記画像処理装置の起動を制御する起動制御手段とを備え、
前記書き込み手段は、前記供給される電力の電圧値が設定された閾値以下になった場合のみ、前記電源異常データを前記不揮発性記憶手段に書き込むことを特徴とする画像処理装置。
【請求項２】
前記画像処理装置の起動及び停止の指示を受け付ける受付手段を更に備え、
前記画像処理装置の停止の指示を受け付けてから前記画像処理装置の起動の指示を受け付けるまでの間、前記書き込み手段は、前記電源異常データを前記不揮発性記憶手段に書き込まないことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記供給される電力の電圧値が前記閾値以下になってから前記電源異常データを不揮発性記憶手段に書き込むまでの期間、前記画像処理装置において、前記不揮発性記憶手段及び前記書き込み手段のみに電力を供給する電力制御手段を更に備えることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
ＦＡＸデータの受信の制御を行うＦＡＸ受信制御手段を更に備え、
前記電源異常データに基づいて前記画像処理装置を起動させる場合、少なくとも前記ＦＡＸ受信制御手段を起動させることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記画像処理装置がＦＡＸデータの受信の制御を行うＦＡＸ受信制御手段を有する場合のみ、前記供給される電力の電圧値が前記閾値以下になると、前記書き込み手段は前記電源異常データを前記不揮発性記憶手段に書き込み、前記起動制御手段は前記電源異常データに基づいて前記画像処理装置とともに前記ＦＡＸ受信制御手段を起動させることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項６】
不揮発性記憶手段を備え、電源から電力が供給される画像処理装置の制御方法であって、
前記電源の異常を検知する異常検知ステップと、
前記検知された電源の異常を示す電源異常データを前記不揮発性記憶手段に書き込む書き込みステップと、
前記電源の異常に起因して停止された電力の供給が再開された際に前記電源異常データに基づいて前記画像処理装置の起動を制御する起動制御ステップとを有し、
前記書き込みステップは、前記供給される電力の電圧値が設定された閾値以下になった場合のみ、前記電源異常データを前記不揮発性記憶手段に書き込むことを特徴とする画像処理装置の制御方法。
【請求項７】
不揮発性記憶手段を備え、電源から電力が供給される画像処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像処理装置の制御方法は、
前記電源の異常を検知する異常検知ステップと、
前記検知された電源の異常を示す電源異常データを前記不揮発性記憶手段に書き込む書き込みステップと、
前記電源の異常に起因して停止された電力の供給が再開された際に前記電源異常データに基づいて前記画像処理装置の起動を制御する起動制御ステップとを有し、
前記書き込みステップは、前記供給される電力の電圧値が設定された閾値以下になった場合のみ、前記電源異常データを前記不揮発性記憶手段に書き込むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
コピー処理、プリント処理、及びＦＡＸ処理等の各処理を実行する画像処理装置としてのＭＦＰが知られている。ＭＦＰは電源スイッチを備え、ユーザの電源スイッチの操作によってＭＦＰの起動及び停止が制御される。
【０００３】
ところで、ＭＦＰの起動中に停電等の異常電源断が発生してＭＦＰへの電力の供給が一時的に停止された場合、ＭＦＰは停止し、各処理の実行が不可能な状態になる。ＭＦＰでは、ＦＡＸ受信等の各処理の実行が滞ってしまわないように、異常電源断の復旧後に即座に起動する必要がある。ここで、ＭＦＰの電源スイッチがシーソースイッチ等のように物理的にＭＦＰの起動及び停止のいずれかを示す状態を保持する場合、ＭＦＰは電源スイッチの状態から異常電源断の発生直前にＭＦＰが起動状態であったか否かを判別可能である。ＭＦＰは判別した結果に基づいてＭＦＰの起動処理を実行するか否かを決定する。一方、ＭＦＰの電源スイッチがタクトスイッチ等のように物理的にＭＦＰの起動及び停止のいずれかを示す状態を保持しない場合、ＭＦＰは電源スイッチの状態から異常電源断の発生直前にＭＦＰが起動状態であったか否かを判別することができない。その結果、ＭＦＰの起動処理が的確に実行されない。これに対応して、従来のＭＦＰでは、電源スイッチの操作毎にＭＦＰの起動及び停止の状態を示す状態情報をメモリに保持し、異常電源断の復旧時に当該状態情報に基づいて起動処理を実行するか否かを決定する（例えば、特許文献１参照）。メモリとしては、ＭＦＰへの電力の供給が停止されても状態情報を保持可能な不揮発性メモリが用いられる。不揮発性メモリには書き込み制限回数が設定されている場合があり、この場合、不揮発性メモリへの書き込み頻度を極力少なくする必要がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１７５４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のＭＦＰでは、電源スイッチの操作毎に不揮発性メモリに状態情報が書き込まれるので、不揮発性メモリへの書き込み頻度が増えるという問題が発生する。
【０００６】
本発明の目的は、不揮発性記憶手段への書き込み頻度を抑制することができる画像処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像処理装置は、不揮発性記憶手段を備え、電源から電力が供給される画像処理装置であって、前記電源の異常を検知する異常検知手段と、前記検知された電源の異常を示す電源異常データを前記不揮発性記憶手段に書き込む書き込み手段と、前記電源の異常に起因して停止された電力の供給が再開された際に前記電源異常データに基づいて前記画像処理装置の起動を制御する起動制御手段とを備え、前記書き込み手段は、前記供給される電力の電圧値が設定された閾値以下になった場合のみ、前記電源異常データを前記不揮発性記憶手段に書き込むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、不揮発性記憶手段への書き込み頻度を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像処理装置としてのＭＦＰの構成を概略的に示す構成図である。
【図２】図１におけるメインコントローラ部の構成を概略的に示すブロック図である。
【図３】図２における電力制御部の構成を概略的に示すブロック図である。
【図４】図１の電力制御部で実行される電力供給停止処理の手順を示すフローチャートである。
【図５】図４の処理においてＭＦＰで出力される各信号の状態を説明するためのタイミングチャートである。
【図６】本実施の形態における書き込み可能期間を説明するためのタイミングチャートである。
【図７】図１の電力制御部で実行されるＭＦＰの起動処理の手順を示すフローチャートである。
【図８】図７の処理においてＭＦＰで出力される各信号の状態を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
図１は、本発明の実施の形態に係る画像処理装置としてのＭＦＰ１００の構成を概略的に示す構成図である。
【００１２】
図１において、ＭＦＰ１００は、メインコントローラ部１０１、ＡＣプラグ１０２、電力部１０３、電源スイッチ１０４（受付手段）、操作部１０５、及び電力供給部１０６を備える。また、ＭＦＰ１００は、スキャナ部１０７、プリンタ部１０８、及びＦＡＸ部１０９（ＦＡＸ受信制御手段）を備える。メインコントローラ部１０１は、電力部１０３、電源スイッチ１０４、操作部１０５、電力供給部１０６、スキャナ部１０７、プリンタ部１０８、及びＦＡＸ部１０９とそれぞれ接続されている。ＡＣプラグ１０２は電力部１０３と接続されている。
【００１３】
ＭＦＰ１００はスキャン処理、印刷処理、及びＦＡＸ処理等の各処理を実行可能である。メインコントローラ部１０１はＭＦＰ１００全体を統括的に制御する。ＡＣプラグ１０２は電源としての外部コンセントに差し込まれ、外部コンセントからＡＣプラグ１０２を介して電力部１０３に電力が供給される。電力部１０３は外部コンセントから供給された電力をメインコントローラ部１０１及び電力供給部１０６にそれぞれ供給する。電源スイッチ１０４は、ユーザがＭＦＰの起動及び停止を制御するためのスイッチであり、物理的にＭＦＰの起動及び停止のいずれかを示す状態を保持しないプッシュスイッチ等で構成される。電源スイッチ１０４はユーザに押下された際に押下された旨をメインコントローラ部１０１に通知する。操作部１０５は図示しない表示部及び操作キーを備え、ユーザから入力された各処理の実行の指示を受け付ける。電力供給部１０６は電力部１０３から供給された電力をスキャナ部１０７、プリンタ部１０８、及びＦＡＸ部１０９にそれぞれ供給する。スキャナ部１０７は図示しない原稿台に配置された原稿を読み取って画像データを生成する。プリンタ部１０８はスキャナ部１０７で生成された画像データ等に基づいて用紙に印刷を行う。ＦＡＸ部１０９は外部装置とファクシミリ通信を行ってＦＡＸデータの送受信を行う。
【００１４】
図２は、図１におけるメインコントローラ部１０１の構成を概略的に示すブロック図である。
【００１５】
図２において、メインコントローラ部１０１は、電圧監視部２００、電圧変換部２０１、電力制御部２０２、コントローラ電力供給部２０３、ＣＰＵ２０４、メモリ２０５、ＨＤＤ２０６、及び画像処理部２０７を備える。電力制御部２０２は、電圧監視部２００、電圧変換部２０１、コントローラ電力供給部２０３、及びＣＰＵ２０４とそれぞれ接続されている。ＣＰＵ２０４はコントローラ電力供給部２０３、メモリ２０５、ＨＤＤ２０６、及び画像処理部２０７とそれぞれ接続されている。
【００１６】
電圧監視部２００は電力部１０３から供給された電力の電圧値を監視し、監視した結果を示す後述する図３の通知信号３０４を電力制御部２０２に送信する。本実施の形態では、電力部１０３は外部コンセントから供給された電力を電圧監視部２００に供給しているので、電圧監視部２００は実質的に外部コンセントから供給された電力の電圧値を監視する。電圧変換部２０１は電力部１０３から供給された電力の電圧を電力制御部２０２及びコントローラ電力供給部２０３の各々の要求電圧に変換する。電圧変換部２０１は電圧が変換された各電力を電力制御部２０２及びコントローラ電力供給部２０３に供給する。
【００１７】
電力制御部２０２はＭＦＰ１００の起動及び停止を制御する。例えば、ＭＦＰ１００が起動中に電源スイッチ１０４が押下された場合、電力制御部２０２はＣＰＵ２０４にシャットダウン処理の実行を指示し、電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の停止を指示する。これにより、ＭＦＰ１００は起動状態から停止状態に移行する。本実施の形態では、電源スイッチ１０４の操作状況に関わらず、停電やＡＣプラグ１０２が引き抜かれるといった電源断が発生するまで、つまり、外部コンセントから電力が供給されている間中、電力制御部２０２に電力が供給され続ける。以下では、ＭＦＰ１００において、電源スイッチ１０４の操作状況に関わらず、外部コンセントから電力が供給されている間中電力が供給され続ける電源系統を電源系１と定義する。また、ＭＦＰ１００において、電源スイッチ１０４の操作状況に応じて電力を供給するか否かが制御される電源系統を電源系２，３と定義する。電源系２はコントローラ電力供給部２０３から電力が供給される電源系統であり、電源系３は電力供給部１０６から電力が供給される電源系統である。
【００１８】
コントローラ電力供給部２０３は電力制御部２０２から送信された後述する図３の供給制御信号３０９に基づいてＣＰＵ２０４、メモリ２０５、ＨＤＤ２０６、及び画像処理部２０７に、電圧変換部２０１で変換された電力を供給する。ＣＰＵ２０４はＨＤＤ部２０６に格納されたプログラムを実行して各制御を行う。メモリ２０５は揮発性メモリであり、ＣＰＵ２０４の各プログラムの実行によって生成されたデータ等を格納する主メモリである。ＨＤＤ２０６はＣＰＵ２０４が実行するプログラムやＭＦＰ１００に関する設定情報等を格納する。画像処理部２０７はスキャナ部１０７で生成された画像データに対して色空間変換等の画像処理を施し、変換された画像データをプリンタ部１０８に出力する。
【００１９】
図３は、図２における電力制御部２０２の構成を概略的に示すブロック図である。
【００２０】
図３において、電力制御部２０２は、異常電源断判別部３００（異常検知手段）、電源状態制御部３０１、メモリ制御部３０２、及び不揮発性メモリ３０３（不揮発性記憶手段）を備える。なお、本実施の形態では、一例として、不揮発性メモリ３０３が電力制御部２０２に設けられる構成について説明するが、不揮発性メモリ３０３はＭＦＰ１００の構成要素のうち電力制御部２０２以外の構成要素に設けられてもよい。
【００２１】
異常電源断判別部３００は電圧監視部２００から送信される通知信号３０４及び電源状態制御部３０１から送信される電源状態通知信号３０５に基づいて停電やユーザが意図しないＡＣプラグ１０２の引き抜きに起因する異常電源断が発生したか否かを判別する。また、異常電源断判別部３００は異常電源断が発生したか否かの判別結果を示す異常電源断信号３０６を電源状態制御部３０１及びメモリ制御部３０２にそれぞれ送信する。
【００２２】
電源状態制御部３０１は電源スイッチ１０４から送信される電源スイッチ状態信号３０７に基づいてＭＦＰ１００が起動状態であるか否かを管理し、ＭＦＰ１００が起動状態であるか否かを示す電源状態通知信号３０５を異常電源断判別部３００に送信する。電源スイッチ状態信号３０７は電源スイッチ１０４が押下されたか否かを示す信号である。また、電源状態制御部３０１は電力の供給の開始又は停止を指示する各供給制御信号３０８，３０９を電力供給部１０６及びコントローラ電力供給部２０３に送信して電源系２，３の電力の供給を制御する。さらに、電源状態制御部３０１はＣＰＵ１０４にシャットダウン指示信号３１０を送信してＣＰＵ１０４にシャットダウン処理の実行を指示する。電源状態制御部３０１は、外部コンセントからＭＦＰ１００に電力の供給が開始された際にメモリ制御部３０２に読み出し通知信号３１１を送信して該メモリ制御部３０２に不揮発性メモリ３０３に格納されたデータの読み出しを指示する。
【００２３】
メモリ制御部３０２はメモリ制御信号３１２を不揮発性メモリ３０３に送信して不揮発性メモリ３０３に格納されたデータの読み出しや、不揮発性メモリ３０３にデータの書き込みを行う。例えば、メモリ制御部３０２は異常電源断判別部３００から送信された異常電源断信号３０６に基づいて異常電源断の発生を検知すると、不揮発性メモリ３０３に異常電源断の発生を示す電源異常データを書き込む。メモリ制御部３０２は不揮発性メモリ３０３のデータを読み出した際に当該データに電源異常データが含まれていた場合、該電源異常データが含まれていた旨を示す通知信号３１３を電源状態制御部３０１に送信する。不揮発性メモリ３０３はＭＦＰ１００への電力の供給が停止されてもデータを保持可能な記憶媒体であり、書き込み制限回数が設定されている。
【００２４】
図４は、図１の電力制御部２０２で実行される電力供給停止処理の手順を示すフローチャートである。
【００２５】
図４の処理は、ＭＦＰ１００が起動状態であって、且つ各電源系１〜３に電力が供給されている場合を前提とする。
【００２６】
図４において、まず、電力制御部２０２は電源スイッチ１０４から送信された電源スイッチ状態信号３０７に基づいて該電源スイッチ１０４が押下されたか否かを判別する（ステップＳ４０１）。ＭＦＰ１００が起動状態である場合、電源スイッチ１０４は、図５（ａ）に示すように、Ｈｉｇｈレベルの電源スイッチ状態信号３０７を出力し、電源スイッチ１０４が押下された際にＬｏｗレベルの電源スイッチ状態信号３０７を出力する。ステップＳ４０１では、電源スイッチ状態信号３０７がＨｉｇｈレベルからＬｏｗレベルに遷移した場合、電力制御部２０２は電源スイッチ１０４が押下されたと判別する。一方、電源スイッチ状態信号３０７がＨｉｇｈレベルの状態を維持している場合、電力制御部２０２は電源スイッチ１０４が押下されないと判別する。
【００２７】
ステップＳ４０１の判別の結果、電源スイッチ１０４が押下されたとき、電力制御部２０２はシャットダウン指示信号３１０をＣＰＵ２０４に送信する（ステップＳ４０２）。これにより、ＣＰＵ２０４はシャットダウン処理を開始し、該シャットダウン処理の実行を完了すると、ＣＰＵ２０４は完了通知信号３１４を電力制御部２０２に送信する。次いで、電力制御部２０２はＣＰＵ２０４から完了通知信号３１４を受信すると、電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の停止を指示する供給制御信号３０８，３０９をそれぞれ送信する（ステップＳ４０３）。これにより、電源系２，３への電力の供給が停止され、ＭＦＰ１００は起動状態から停止状態に移行する。その後、電力制御部２０２は本処理を終了する。
【００２８】
ステップＳ４０１の判別の結果、電源スイッチ１０４が押下されないとき、電力制御部２０２は異常電源断信号３０６に基づいて異常電源断が発生したか否かを判別する（ステップＳ４０４）。外部コンセントからＭＦＰ１００に電力が供給されている場合、異常電源断判別部３００は、図５（ｂ）に示すように、Ｌｏｗレベルの異常電源断信号３０６を出力する。また、異常電源断判別部３００は、通知信号３０４に基づいて電力部１０３の電力の電圧値が閾値以下であることを検知し、且つ電源状態通知信号３０５に基づいてＭＦＰ１００が起動状態であることを確認すると、Ｈｉｇｈレベルの異常電源断信号３０６を出力する。すなわち、本実施の形態では、ＭＦＰ１００が停止状態である場合、電力部１０３の電力の電圧値が閾値以下であっても、Ｈｉｇｈレベルの異常電源断信号３０６が出力されない。ステップＳ４０２では、異常電源断信号３０６がＬｏｗレベルからＨｉｇｈレベルに遷移した場合、電力制御部２０２は異常電源断が発生したと判別する。一方、ＭＦＰ１００が停止状態である場合等のように電源スイッチ状態信号３０７がＬｏｗレベルの状態を維持している場合、電力制御部２０２は異常電源断が発生しないと判別する。
【００２９】
ステップＳ４０４の判別の結果、異常電源断が発生しないとき、電力制御部２０２はステップＳ４０１の処理に戻る。一方、ステップＳ４０４の判別の結果、異常電源断が発生したとき、電力制御部２０２は電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の停止を指示する供給制御信号３０８，３０９をそれぞれ送信する（ステップＳ４０５）。
【００３０】
ここで、ＭＦＰ１００では、外部コンセントから供給される電力の一部が電力部１０３に設けられる図示しないコンデンサ等に蓄えられているため、異常電源断が発生し、外部コンセントから電力の供給が停止しても、ＭＦＰ１００が即座に停止することはない。しかし、コンデンサ等に蓄えられた電力の総量はＭＦＰ１００の一部の構成要素のみしか動作させることができない程少ない。そのため、後述するステップＳ４０６の処理の実行に必要な電力を確保することが困難となる場合がある。これに対して、本実施の形態では、異常電源断の発生を検知してから後述するステップＳ４０６の処理を実行するまでの期間、電源系２，３に電力を供給せず、電源系１、つまり、電力制御部２０２のみに電力を供給する。これにより、後述するステップＳ４０６の処理の実行に必要な電力を確保可能となり、その結果、該ステップＳ４０６の処理の実行可能期間として、電源系２，３の各構成要素による不要な電力の消費を考慮した期間６０１より長い期間６０２を担保可能になる。
【００３１】
次いで、電力制御部２０２は不揮発性メモリ３０３に電源異常データの書き込みを行う（ステップＳ４０６）。すなわち、本実施の形態では、電力部１０３の電力の電圧値が閾値以下になった場合のみ、電源異常データが不揮発性メモリ３０３に書き込まれる。また、ＭＦＰ１００が停止状態、つまり、ＭＦＰ１００の停止の指示を受け付けてからＭＦＰ１００の起動の指示を受け付けるまでの間、電源異常データが不揮発性メモリ３０３に書き込まれない。その後、電力制御部２０２は本処理を終了する。
【００３２】
次に、ＭＦＰ１００における異常電源断が解消された場合について説明する。異常電源断が解消されると、外部コンセントからＭＦＰ１００への電力の供給が再開され、ＭＦＰ１００では、電力制御部２０２に電力が供給される。
【００３３】
図７は、図１の電力制御部２０２で実行されるＭＦＰ１００の起動処理の手順を示すフローチャートである。
【００３４】
図７において、まず、電力制御部２０２は不揮発性メモリ３０３に格納されたデータの読み出し処理を行い（ステップＳ７０１）、読み出しされたデータに電源異常データが含まれているか否かを判別する（ステップＳ７０２）。
【００３５】
ステップＳ７０２の判別の結果、読み出しされたデータに電源異常データが含まれているとき、電力制御部２０２は電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の開始を指示する。具体的に、電力制御部２０２は電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の開始を指示する図８（ａ）の供給制御信号３０８，３０９をそれぞれ送信する（ステップＳ７０３）。次いで、電力制御部２０２は不揮発性メモリ３０３から電源異常データを削除し（ステップＳ７０４）、ＭＦＰ１００の起動処理を開始する（ステップＳ７０５）（起動制御手段）。これにより、ＭＦＰ１００の起動中に発生した異常電源断が解消されてＭＦＰ１００への電力の供給が再開された場合、ユーザが電源スイッチ１０４を押下しなくても、ＭＦＰ１００が起動する。その後、電力制御部２０２は本処理を終了する。
【００３６】
ステップＳ７０２の判別の結果、読み出しされたデータに電源異常データが含まれていないとき、電力制御部２０２は電源スイッチ状態信号３０７に基づいて電源スイッチ１０４が押下されたか否かを判別する（ステップＳ７０６）。電力制御部２０２は電源スイッチ１０４が押下されるまで待機する。電源スイッチ１０４が押下されると（ステップＳ７０６でＹＥＳ）、電力制御部２０２は、電力供給部１０６及びコントローラ電力供給部２０３に電力の供給の開始を指示する図８（ｂ）の供給制御信号３０８，３０９を送信する（ステップＳ７０７）。次いで、電力制御部２０２はステップＳ７０５以降の処理を行う。
【００３７】
上述した図４及び図７の処理によれば、電力部１０３の電力の電圧値が閾値以下になった場合のみ、電源異常データが不揮発性メモリ３０３に書き込まれる。これにより、不揮発性メモリ３０３への書き込み頻度を抑制することができる。
【００３８】
また、上述した図４及び図７の処理では、ＭＦＰ１００の停止の指示を受け付けてからＭＦＰ１００の起動の指示を受け付けるまでの間、電源異常データが不揮発性メモリ３０３に書き込まれない。すなわち、電源の異常に起因してＭＦＰ１００が停止された場合でなく、ユーザが意図的にＭＦＰ１００を停止した場合には電源異常データが不揮発性メモリ３０３に書き込まれない。これにより、不揮発性メモリ３０３への書き込み頻度を確実に抑制することができる。ユーザが意図的にＭＦＰ１００を停止した場合には、その後、ユーザがＭＦＰ１００の起動を指示する可能性が高いため、電源異常データが不揮発性メモリ３０３に書き込まれなくても、ＭＦＰ１００の起動処理を的確に実行することができる。
【００３９】
さらに、上述した図４及び図７の処理では、電力部１０３の電力の電圧値が閾値以下になってから電源異常データを不揮発性メモリ３０３に書き込むまでの期間、不揮発性メモリ３０３及びメモリ制御部３０２を含む電力制御部２０２のみに電力が供給される。ここで、電力部１０３の電力の電圧値が低下し続けると、電源異常データを不揮発性メモリ３０３に書き込む前に電源異常データを不揮発性メモリ３０３に書き込むために必要な電力を確保するのが困難となる場合がある。これに対して、上述した図４及び図７の処理では、電力部１０３の電力の電圧値が閾値以下になってから電源異常データを不揮発性メモリ３０３に書き込むまでの期間、不揮発性メモリ３０３及びメモリ制御部３０２を含む電力制御部２０２のみに電力が供給される。これにより、電源異常データが不揮発性メモリ３０３に書き込まれるまでの間に他の構成要素による不要な電力の消費を無くすことができ、その結果、電源異常データを不揮発性メモリ３０３に書き込むために必要な電力を確保することができる。
【００４０】
上述した本実施の形態では、電源異常データに基づいてＭＦＰ１００を起動させる場合、電力制御部２０２は少なくともＦＡＸ部１０９を起動させることが好ましい。ＦＡＸ部１０９が起動しているか否かにかかわらず、ＦＡＸデータは送信されるため、ＭＦＰ１００が起動された後にＦＡＸ部１０９が起動されないと、ＦＡＸ部１０９が起動されるまでの間に送信されたＦＡＸデータの受信に失敗することがある。これに対して本実施の形態では、電源異常データに基づいてＭＦＰ１００を起動させる場合、少なくともＦＡＸ部１０９が起動される。これにより、ＭＦＰ１００が起動された後にＦＡＸデータの受信に失敗する可能性を低減することができる。
【００４１】
上述した本実施の形態では、電源異常データの不揮発性メモリ３０３への書き込みをＭＦＰ１００が行う場合を、ＭＦＰ１００がＦＡＸ部１０９を備える場合のみに限定してもよい。具体的に、ＭＦＰ１００がＦＡＸ部１０９を備える場合のみ、電力部１０３の電力の電圧値が閾値以下になると、電源異常データが不揮発性メモリ３０３に書き込まれ、電源異常データに基づいてＭＦＰ１００とともにＦＡＸ部１０９が起動させられる。ＭＦＰ１００がＦＡＸ部１０９を備える場合、ＦＡＸ部１０９が起動しているか否かにかかわらず、ＦＡＸデータがＭＦＰ１００へ送信されるが、ＭＦＰ１００が起動されてもＦＡＸ部１０９が起動されていないと、ＦＡＸデータの受信に失敗することがある。すなわち、ＦＡＸ部１０９は、電源異常データに基づいてＭＦＰ１００の起動とともに起動する必要がある。一方、ＦＡＸ部１０９以外のスキャナ部１０７やプリンタ部１０８等の構成要素はＭＦＰ１００が起動されたときに起動されていなくても、ＦＡＸデータの受信の失敗のような不具合は生じない。したがって、電源異常データの不揮発性メモリ３０３への書き込みをＭＦＰ１００が行う場合を、ＭＦＰ１００がＦＡＸ部１０９を備える場合のみに限定することにより、不具合を生じさせることなく電源異常データの不揮発性メモリ３０３への書き込み頻度をより低減することができる。
【００４２】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４３】
１００  ＭＦＰ
１０３  電力部
１０４  電源スイッチ
１０９  ＦＡＸ部
２０２  電力制御部
３００  異常電源断判別部
３０２  メモリ制御部
３０３  不揮発性メモリ
【図１】
2017188791.tif 000003
【図２】
2017188791.tif 000004
【図３】
2017188791.tif 000005
【図４】
2017188791.tif 000006
【図５】
2017188791.tif 000007
【図６】
2017188791.tif 000008
【図７】
2017188791.tif 000009
【図８】
2017188791.tif 000010