動作制御用CPUと、前記CPUの動作を監視して、異常動作を検知したとき正常動作に復帰させる監視手段とを備えた画像形成装置であって、自装置を構成する特定の機器の動作状態に関する情報を取得する動作情報取得部と、前記特定の機器の動作状態について予め定めた動作停止条件を保持する条件保持部と、前記監視手段のON/OFFを制御する監視制御部と、を有し、前記監視制御部は、前記特定の機器の動作状態が、前記動作停止条件を満たすか否か判断し、満たすと判断したとき、前記監視手段の動作をOFFにする画像形成装置。請求項1に記載された画像形成装置において、前記監視手段は、前記CPUからの出力信号が所定の時間を超えて途絶えたときに、前記CPUに対し前記CPUを初期状態に設定するリセット信号を送信する、ウォッチドッグタイマである画像形成装置。請求項1又は2に記載された画像形成装置において、モータ及びヒータを有し、前記動作停止条件は、印刷ジョブが投入されておらず、かつ、前記モータ及びヒータの全てが動作を停止していること、である画像形成装置。請求項1又は2に記載された画像形成装置において、保守用カバーを有し、前記動作停止条件は、前記保守用カバーが開けられたこと、である画像形成装置。請求項1ないし4のいずれかに記載された画像形成装置において、前記CPUは、前記CPUに内蔵された内蔵ウォッチドッグタイマを有し、前記監視制御部は、前記動作情報取得部が取得した前記特定の機器の動作状態が、予め定めた条件を満たすときに、前記ウォッチドッグタイマの動作をOFFにすると共に、前記内蔵ウォッチドッグタイマの動作をONにする画像形成装置。請求項1ないし5のいずれかに記載された画像形成装置において、前記監視制御部による前記監視手段のON/OFFを有効又は無効とする指示を入力する入力部を有し、前記監視制御部は、前記入力部により前記監視制御部の動作を有効とする指示が入力されたことを条件に、前記動作情報取得部が取得した前記特定の機器の動作状態が予め定めた動作停止条件を満たすときに、前記監視手段の動作をOFFにする画像形成装置。請求項1ないし6のいずれかに記載された画像形成装置において、前記監視制御部が前記監視手段の動作をOFFにしたことにより低減された消費電力低減量を算出する算出手段と、前記算出手段が算出した消費電力低減量を表示する表示部と、を有する画像形成装置。動作制御用CPUと、前記CPUの動作を監視して、異常動作を検知したとき正常動作に復帰させる監視手段とを備えた画像形成装置における動作監視方法であって、自装置を構成する特定の機器の動作状態に関する情報を取得する動作情報取得工程と、前記特定の機器の動作状態について予め定めた動作停止条件を保持する条件保持工程と、前記監視手段のON/OFFを制御する監視制御工程と、を有し、前記監視制御工程では、前記特定の機器の動作状態が、前記動作停止条件を満たすか否か判断し、満たすと判断したとき、前記監視手段の動作をOFFにする画像形成装置における動作監視方法。本発明の目的は、画像形成装置において、CPUの動作を監視する監視手段の動作の要不要を判断することで、前記監視手段の消費電力を従来のものよりも一層低減することである。本発明は、動作制御用CPUと、前記CPUの動作を監視して、異常動作を検知したとき正常動作に復帰させる監視手段とを備えた画像形成装置であって、自装置を構成する特定の機器の動作状態に関する情報を取得する動作情報取得部と、前記特定の機器の動作状態について予め定めた動作停止条件を保持する条件保持部と、前記監視手段のON/OFFを制御する監視制御部と、を有し、前記監視制御部は、前記特定の機器の動作状態が、前記動作停止条件を満たすか否か判断し、満たすと判断したとき、前記監視手段の動作をOFFにする画像形成装置である。また、本発明は、動作制御用CPUと、前記CPUの動作を監視して、異常動作を検知したとき正常動作に復帰させる監視手段とを備えた画像形成装置における動作監視方法であって、自装置を構成する特定の機器の動作状態に関する情報を取得する動作情報取得工程と、前記特定の機器の動作状態について予め定めた動作停止条件を保持する条件保持工程と、前記監視手段のON/OFFを制御する監視制御工程と、を有し、前記監視制御工程では、前記特定の機器の動作状態が、前記動作停止条件を満たすか否か判断し、満たすと判断したとき、前記監視手段の動作をOFFにする画像形成装置における動作監視方法である。本発明によれば、CPUの動作を監視するWDTを備えた制御装置において、WDTの不要な動作を防止して消費電力を低減することができる。以下、図面を参照して、本発明の実施の形態を説明する。図1は、本発明の一実施形態に係る画像形成装置の構成を示すブロック図である。本画像形成装置1は、複写機能、印刷機能、及びファクシミリ機能を備えた多機能の画像形成装置MFP:MultiFunctionPrinterであり、画像読取や印刷等の動作を行うエンジン部10と、エンジン部10への動作指示等を行うコントローラ部20とを備えている。なお、本構成は、MFP以外にも、レーザプリンタ、デジタル複写機、又はファクシミリ装置等、単一の機能を持つ画像形成装置にも同様に適用できる。エンジン部10は、スキャナ102と、スキャナ102の原稿読取動作を制御する読取制御部104と、印刷機器であるプロッタ106と、プロッタ106の印刷動作を制御する印刷制御部108と、読取制御部104及び印刷制御部108の動作を制御するエンジン制御CPU110と、エンジン制御CPU110の動作を監視し、その異常動作を検知して正常動作に復帰させる監視手段であるWDTウォッチドッグタイマ:WatchDogTimer112と、エンジン制御CPU110により実行されるプログラムを記憶するROMReadOnlyMemoryや、当該プログラムの実行に際して必要なデータを記憶するRAMRandomAccessMemory等で構成されるメモリ114と、を有している。ここで、WDT112としては、例えば、所定の時定数により電荷を蓄積するコンデンサを内蔵し、エンジン制御CPU110からの信号の途絶時間を当該コンデンサの端子間電圧の変化により計測するものや、クロック回路を内蔵し、当該クロック回路が出力するクロックパルスをカウントすることにより当該途絶時間を計測するものを使用することができる。これらのWDT112では、それぞれ、エンジン制御CPU110からの信号により、上記コンデンサの蓄積電荷を放電するか、又は、クロックパルスのカウントをリセットすることにより、エンジン制御CPU110から次の信号を受信するまでの時間を計測する。スキャナ102は、原稿を光学的にスキャンして当該原稿の画像を読み取る装置であって、スキャン用の光学系を原稿に沿って移動させるためのモータ122を有している。また、プロッタ106は、例えば、レーザ方式を用いた画像形成手段であり、帯電した感光ドラム不図示上にレーザビームを照射して静電潜像を形成し、トナーにより静電潜像をトナー画像として現像して、トナー画像を記録用紙に転写した後、記録用紙上のトナー画像を加熱定着して印刷を行う装置であって、プロッタ106内部に設けられた印刷用紙の搬送機構不図示を駆動するモータ124、及び、記録用紙上のトナー画像の加熱定着を行なうためのヒータ126とを有している。なお、プロッタ106は、Yイエロー、Mマゼンタ、Cシアン、Bブラックの4色のトナー画像を形成してカラー画像を印刷する、例えばタンデム式のカラーレーザ方式を用いた画像形成手段としてもよい。また、エンジン部10は、モータ122、124やヒータ126に設けられたセンサ不図示により、スキャナ102やプロッタ106等の、画像形成装置1を構成する各機器の動作状態例えば通電状態に関する情報動作情報を取得する動作情報取得部116と、動作情報取得部116が取得した動作情報により特定される動作状態が予め定めた動作停止条件と一致するときに、WDT112の動作をON/OFFする監視制御部118と、を有している。ここで、監視制御部118は、予め定めた動作停止条件を保持する条件保持部でもある。また、上記動作情報は、例えば、モータ122、124やヒータ126の通電状態を0又は1で表現したビット列として表現することができ、この場合には、監視制御部118は、例えば、動作停止条件又は動作開始条件に応じたビット列を記憶するレジスタ不図示と、当該レジスタに記憶されたビット列を、動作情報取得部116から取得したビット列と比較するコンパレータ不図示と、で構成することができる。さらに、上記レジスタに記憶する動作停止条件又は動作開始条件は、例えば、操作表示部204から入力される指示に基づき、コントローラ制御CPU202が、後述するASICApplicationSpecificIntegratedCircuit212を介して書き換えることができるものとすることもできる。なお、動作情報取得部116は、センサにより動作情報を取得する代わりに、エンジン制御CPU110から動作情報を取得するものとしてもよい。この場合には、例えば、エンジン制御CPU110が、モータ122、124やヒータ126の動作をON又はOFFに設定したときに、それらの設定情報を動作情報取得部116に送信するものとすればよい。また、監視制御部118によるWDT112の動作のON/OFFは、例えば、監視制御部118によりWDT112の電源供給をON/OFFすることにより行なうことができる。一方、コントローラ部20は、コントローラ部20の各部の動作を制御するコントローラ制御CPU202と、ユーザからの指示やデータを入力する操作手段であり、かつ、ユーザに各種の情報を表示する表示手段でもある、タッチパネル等により構成される操作表示部204と、補助記憶手段である固定ディスク装置HDD:HardDiskDrive206と、コントローラ制御CPU202の起動プログラムを記憶するROMや当該プログラムの実行に必要な情報等を記憶するRAM等で構成されるメモリ208と、図示しないLANLocalAreaNetwork等のネットワークを介してパーソナルコンピュータ等の外部装置と通信を行うネットワークインタフェース210と、を有している。また、コントローラ部20は、コントローラ部20を構成する上記各部を相互に接続すると共に、コントローラ部20とエンジン部10とを接続して、データの送受信を仲介するASIC212と、を有している。HDD206は、大量のデータを記憶保持する不揮発性の記憶手段記憶装置であり、コントローラ制御CPU202で実行されるOSオペレーティングシステムを含むプログラムや、各種設定データ、画像データ等の各種データを保存しておくことができる。また、このHDD206には、メモリ208に記憶されたデータを保存しておくこともできる。なお、HDD206の代わりに不揮発性メモリを用いるものとしてもよい。コントローラ制御CPU202は、電源投入時にメモリ208に記憶されている起動プログラムを読み出して実行し、当該起動プログラムに従いHDD206に保存されているOSおよびアプリケーションソフトウェアを含む各種プログラムを読み出してメモリ208上に展開した後、その各種プログラムに従ってエンジン部10に対し、スキャナ102による画像読取動作やプロッタ106による印刷動作を指示する。このとき、エンジン制御CPU110は、読取制御部104及び印刷制御部108がコントローラ制御CPU202により指示された動作を実行できるように、読取制御部104及び印刷制御部108の動作を制御する。例えば、コントローラ制御CPU202は、スキャナ102から読み取った画像データRGBの画像データや、ネットワークインタフェース210が受信した画像データ、あるいはHDD206に保存されている画像データを、プロッタ106により印刷する。その際、これらの画像データがフルカラー画像のデータである場合には、予めYMCKの各色に展開した画像データに変換し、白黒画像の画像データである場合は、予めモノクロ2値又はグレイスケールの画像データに変換した後、変換後の画像データをメモリ208に記憶し、メモリ208に記憶した画像データをエンジン部10の印刷制御部108に送信して、印刷を実行する。上記の構成を備える画像形成装置1は、ユーザが電源を投入すると、コントローラ制御CPU202及びエンジン制御CPU110が動作を開始し、WDT112がその動作を監視する。その後、ネットワークインタフェース210を介して受信した印刷要求等がコントローラ制御CPU202からエンジン部10に与えられ、当該印刷要求に基づき、プロッタ106、印刷制御部108、及びエンジン制御CPU110等により、印刷動作が実行される。このとき、動作情報取得部116は、プロッタ106のモータ124やヒータ126等の動作状態を検知するセンサ不図示により、これらの機器の動作状態を示す情報動作情報を取得する。そして、監視制御部118は、所定の時間間隔監視周期で、動作情報取得部116から当該動作情報を取得して画像形成装置1の動作状態を特定し、特定した動作状態が予め定めた条件動作停止条件と合致するときは、WDT112の動作を停止させる。また、監視制御部118は、WDT112の動作停止後も、上記と同様に所定の監視周期で現在の動作状態を特定し、特定した動作状態が予め定めた条件動作開始条件と合致するときは、WDT112の動作を開始させる。これにより、上記動作停止条件としてエンジン制御CPU110が異常動作を発生する確率の低い動作条件を予め定めておけば、監視制御部118は、当該条件と合致する動作状態となったときにWDT112の動作を停止させることができ、画像形成装置1の消費電力を低減することができる。次に、画像形成装置1の動作手順について説明する。画像形成装置1は、スキャナ102による画像読取やプロッタ106による印刷動作等を行うメイン動作を実行するほか、メイン動作と並行してエンジン制御CPU110の動作を監視する監視動作とを実行する。まず、画像形成装置1が実行するメイン動作の動作手順について、図2に示すフロー図にしたがって説明する。ユーザが画像形成装置1の電源を投入するとS101、コントローラ制御CPU202及びエンジン制御CPU110は、それぞれ、メモリ208及びメモリ114に記憶されているプログラムを読み出して実行することにより起動し、画像形成装置1の各部の動作を初期化するS102。次に、コントローラ制御CPU202は、操作表示部204からの動作指示例えば、画像読取、画像印刷、画像複写の動作指示の入力又はネットワークインタフェース210からの印刷要求等の動作要求の受信を待ちS103、動作指示又は動作要求が入力又は受信されたときは、当該動作指示又は動作要求に従い、エンジン制御CPU110と協働して印刷ジョブや画像読取ジョブの処理を行った後S104、ステップS103に戻って動作を繰り返す。なお、上記のメイン動作は、ユーザが画像形成装置1の電源を断にすることにより終了する。次に、上記のメイン動作と並行して実行される、エンジン制御CPU110の動作を監視する監視動作の動作手順を、図3に示すフロー図にしたがって説明する。ここで、図3に示す監視動作は、図2のステップS101においてユーザが画像形成装置1の電源を投入することにより開始する。監視動作を開始すると、まず、動作情報取得部116及び監視制御部118が動作を開始しS201、監視制御部118がWDT112への通電を開始し、WDT112はエンジン制御CPU110の監視動作を開始するS202。なお、動作情報取得部116は、ステップS201において動作を開始した後、図示しないセンサ等によりモータ122、124やヒータ126等の画像形成装置1を構成する特定の機器の動作状態に関する情報を取得し続け、動作状態に変化があれば、動作情報を更新する。ここで、WDT112によるエンジン制御CPU110の監視動作は、通常のWDTと同様であり、WDT112がエンジン制御CPU110から適宜送信される信号を受信することにより行なわれる。そして、当該信号が所定の時間以上途絶えたときに、WDT112がエンジン制御CPU110にリセット信号を送信して、エンジン制御CPU110を初期状態電源投入時の状態にリセットする。なお、初期状態にリセットされたエンジン制御CPU110は、図2のステップS102以降のメイン動作を開始することにより、異常動作から回復する。ステップS202においてWDT112の動作を開始した後、監視制御部118は、所定の時間間隔監視周期で、動作情報取得部116から動作情報を取得して、現在の画像形成装置1の動作状態を特定するS203。次に、監視制御部118は、特定した動作状態が、WDT112の動作停止条件を満たすか否か、すなわち、WDT112の動作を停止すべき動作状態として予め定められた状態と一致するか否かを判断するS204。そして、ステップS203で特定した動作状態が動作停止条件を満たすときはS204、Yes、監視制御部118は、WDT112への電源供給を停止させ、WDT112の動作を停止させるS205。一方、ステップS203で特定した動作状態が動作停止条件を満たさないときはS204、No、ステップS203に戻って処理を繰り返す。ここで、動作停止条件としては、画像形成装置1の動作状態が、特定の機器の動作を停止した状態、例えば、モータ122、124やヒータ126等の、画像形成装置1の構成部分のうち消費電力の大きい機器の動作を停止した状態であること、とすることができる。このような動作状態であれば、消費電力の大きい機器への電源ラインから、エンジン制御CPU110の動作に影響を与えるような大きなノイズが発生することはないので、エンジン制御CPU110が異常動作となる確率は低く、WDT112による動作監視を不要とすることができる。ステップS205においてWDT112の動作を停止させた後も、監視制御部118は、引き続き所定の監視周期で動作情報取得部116から動作情報を取得して、現在の画像形成装置1の動作状態を特定しS206、特定した動作状態が、WDT112の動作開始条件を満たすか否か、すなわち、WDT112の動作を開始させるべき動作状態として予め定められた状態と一致するか否かを判断するS207。そして、ステップS206で特定した動作状態が動作開始条件を満たすときはS207、Yes、監視制御部118は、WDT112への通電を開始して、WDT112の動作を開始させた後S208、ステップS203に戻って処理を繰り返す。一方、ステップS206で特定した動作状態が動作開始条件を満たさないときはS207、No、ステップS206に戻って処理を繰り返す。ここで、動作開始条件としては、例えば、動作停止条件を満たさなくなることとすることもできるし、動作停止条件を満たさなくなることの他に追加条件を付加して動作開始条件とすることもできる。例えば、動作停止条件を、投入された印刷ジョブがなく、かつ、モータ122、124及びヒータ126が、一定時間以上、動作を停止していることとし、動作開始条件を投入された印刷ジョブがあるか、若しくは、モータ122、124、又はヒータ126のいずれかの動作を開始したこと、若しくは、プロッタ106の感光ドラム不図示の帯電動作を開始したこと、とすることができる。なお、上記の監視動作は、ユーザが画像形成装置1の電源を断にすることにより終了する。次に、本画像形成装置1の第1の変形例について説明する。本変形例では、エンジン制御CPU110は、WDT112とは別のWDTを内蔵するものとし、画像形成装置1の動作状態が動作停止条件を満たしたときは図3のステップS204、Yes、監視制御部118がWDT112の動作を停止すると共に図3のステップS205、エンジン制御CPU110が内蔵するWDT以下、内蔵WDTというを動作させるものとする。一般に、CPUが有する内蔵WDTは、CPU内部においてプログラムの実行動作に使用されるクロック内部クロックにより動作する。このため、内蔵WDTは、電力消費量は少ないが、ノイズ等により内部クロックに異常が生じた場合には、プログラムの実行動作と共に異常動作に陥る危険性があり、ノイズ等の動作環境によっては、信頼性の点で問題となる場合がある。一方、WDT112のように、CPUに内蔵されていないWDTでは、一般に、内蔵WDTに比べて電力消費量は大きいが、CPUから独立した回路で構成されている等の理由により、ノイズのある環境であってもCPUの異常動作の発生と同時に誤動作を生ずる可能性は低く、監視動作の信頼性が高い。本変形例では、WDT112と、エンジン制御CPU110の内蔵WDTとを共に使用し、画像形成装置1がノイズ等の影響によりエンジン制御CPU110に異常動作を生じる可能性のある動作状態であるときには、信頼性の高いWDT112によりエンジン制御CPU110の動作を監視し、エンジン制御CPU110に異常動作を生じる可能性の低い動作状態、すなわち、画像形成装置1の動作状態が動作停止条件を満たすときには、消費電力の大きいWDT112の動作を停止して、消費電力の小さい内蔵WDTによりエンジン制御CPU110の動作を監視する。これにより、本変形例では、動作状態が動作停止条件を満たしWDT112が停止した場合でも、内蔵WDTを動作させることにより、電力消費を抑えつつ、エンジン制御CPU110の異常動作を監視することができる。図4は、本変形例における画像形成装置1の、監視動作の手順を示すフロー図である。なお、図4に示したフロー図では、動作停止条件及び動作開始条件の具体例として、ステップS304における動作停止条件を投入された印刷ジョブがなく、かつ、モータ122、124及びヒータ126が停止していることとし、ステップS308における動作開始条件を投入された印刷ジョブがあるか、若しくは、モータ122、124又はヒータ126のいずれかが動作を開始したこととしている。図4のフロー図における特徴的な動作は、以下のとおりである。ステップS304において、動作停止条件が満たされるとS304、Yes、監視制御部118は、動作停止条件が満たされたと判断したことを示す信号以下、停止判断信号というを、エンジン制御CPU110及びコントローラ制御CPU202に向けて出力するS305。一方、動作停止条件が満たされないときはS304、No、ステップS303に戻って処理を繰り返す。次に、エンジン制御CPU110は、上記停止判断信号をトリガとして、エンジン制御CPU110の内蔵WDTの動作を開始させ、当該内蔵WDTが動作したことを示す信号以下、内蔵WDT動作信号というを、監視制御部118に向けて出力するS306。続いて、監視制御部118は、受信した内蔵WDT動作信号をトリガとして、WDT112への通電を停止して、WDT112の動作を停止させるS307。また、ステップS309において動作開始条件が満たされるとS309、Yes、監視制御部118は、動作開始条件が満たされたと判断したことを示す信号以下、開始判断信号というを、エンジン制御CPU110及びコントローラ制御CPU202に向けて出力するS310。一方、動作開始条件が満たされないときはS309、No、ステップS308に戻って処理を繰り返す。次に、監視制御部118は、WDT112への電源供給を開始し、WDT112の動作を開始させるS311。続いて、エンジン制御CPU110は、上記開始判断信号をトリガとして、エンジン制御CPU110の内蔵WDTの動作を停止させ、内蔵WDT動作信号の出力を停止させるS312。なお、図4において、上記以外のステップS301ないしS303、及びステップS308については、図2のステップS201ないしS203、及びステップS206と同じである。次に、本画像形成装置の第2の変形例について説明する。本変形例では、動作情報取得部116は、画像形成装置1の電力消費量の大きい構成部品例えばモータ122、124やヒータ126への通電を停止させるような機械的な状態、例えば、トナー交換等の保守作業時に開閉可能なカバーの開閉状態を、動作情報の一部として取得するものとし、監視制御部118は、当該通電を停止させるような機械的な状態が生じたこと、例えば、当該カバーが開けられたことを、WDT112の動作停止条件とするものとする。通常、画像形成装置1の保守用カバーが開けられた場合には、安全のため内部の動作、例えばモータ122、124やヒータ126への通電が遮断されるため、ノイズ等によりCPUに動作異常を生じる確率は低く、WDT112による監視動作は不要となる。本変形例では、上記のような機械的な動作状態の変化を動作停止条件とし、即座にWDT112を停止して消費電力を低減することができる。具体的には、保守用カバー等の機械部分にその開閉等の状態を検知するセンサを設け不図示、当該センサにより、動作情報取得部116が当該カバー等の機械部分の状態変化を動作情報として取得するものとすればよい。図5は、本変形例における画像形成装置1の、監視動作の手順を示すフロー図である。図5では、電力消費の大きいモータ122、124又はヒータ126の通電を停止させるような機械的状態として、保守用カバーの開閉を例に採り、ステップS404における動作停止条件を保守用カバーが開けられたこととし、ステップS409における動作開始条件を保守用カバーが閉じられたこととしている。上記以外のステップS401ないしS403、ステップS405ないしS408、及びステップS410ないしS412については、図4のステップS301ないしS303、ステップS305ないしS308、及びステップS310ないしS312と同じである。次に、本画像形成装置の第3の変形例について説明する。本変形例では、WDT112のON/OFF制御を行なうか否かについての指示が、例えば操作表示部204を入力部として用いて入力されるものとし、監視制御部118は、当該入力されたユーザ指示に基づき、WDT112のON/OFF制御を行なうものとする。本変形例によれば、ユーザは、画像形成装置1全体の電力消費状況や稼働状況に応じて、WDT112のON/OFF制御を行なって画像形成装置1に低電力動作を実行させるか、又は、当該ON/OFF制御を行なわず、WDT112によるエンジン制御CPU110の動作監視を常時行なって高信頼度動作を実行させるかを、決定することができる。次に、本変形例における画像形成装置1の監視動作の手順について、図6に示すフロー図を用いて説明する。図6に示すフロー図における特徴的な動作は、以下のとおりである。ステップS505において監視制御部118によるWDT112のON/OFF制御動作を行なう前に、コントローラ制御CPU202は、操作表示部204に、WDT112のON/OFF制御を行なうか否かの指示を入力する画面制御指示入力画面を表示するS503。これに対し、ユーザは、WDT112のON/OFF制御の実行指示制御実行指示又は停止指示制御停止指示を入力することができる。次に、コントローラ制御CPU202は、制御実行指示が入力されたか否かを判断しS504、制御実行指示が入力されたときはS504、Yes、監視制御部118を用いてWDT112のON/OFF制御動作を行なった後S505、監視制御部118の動作を停止してS506、監視動作を終了する。なお、ステップS505において行なうON/OFF制御動作の手順については後述する。一方、制御実行指示が入力されなかったときはS504、No、監視制御部118の動作を停止してS506、監視動作を終了する。次に、図6のステップS505におけるON/OFF制御動作の手順について、図7A及び図7Bに示すフロー図を用いて説明する。ここで、図7Aは、WDT停止時間後述の計測を開始するまでのON/OFF制御動作の手順を示すフロー図、図7Bは、同計測を開始した後のON/OFF制御動作の手順を示すフロー図である。まず、WDT停止時間後述の計測を開始するまでのON/OFF制御動作の手順を、図7Aに示すフロー図にしたがって説明する。図7AのステップS601ないしS605は、図4に示すステップS303ないしS307と同じである。ステップS605において監視制御部118がWDT112の動作を停止した後、コントローラ制御CPU202は、ステップS603において監視制御部118が出力した停止判断信号をトリガとして、例えばコントローラ部20が有するタイマ不図示を用いて、WDT112の動作停止後の経過時間WDT停止時間の計測を開始するS606。次に、WDT停止時間の計測開始後のON/OFF制御動作の手順を、図7Bに示すフロー図にしたがって説明する。ステップS607ないしS611の動作は、図4に示すステップS308ないしS312の動作と同じである。ステップS611において内蔵WDTの動作が停止されると、コントローラ制御CPU202は、監視制御部118が出力した開始判断信号をトリガとしてWDT停止時間の計測を終了し、計測したWDT停止時間に基づき、当該WDT停止時間だけWDT112を停止したことによる消費電力低減量を算出するS612。続いて、コントローラ制御CPU202は、操作表示部204に、算出した消費電力低減量を表示すると共に、制御指示入力画面を表示するS613。すなわち、本変形例においては、コントローラ制御CPU202は、WDT112の動作を停止したことによる消費電力低減量を算出する算出手段であり、操作表示部204は、上記算出した消費電力低減量を表示する表示部である。なお、上記算出手段は、コントローラ制御CPU202がプログラムを実行することにより実現される機能実現手段である。ステップS613において表示された制御指示入力画面に対し、ユーザは、表示された消費電力低減量に基づいて、監視制御部118によるWDT112のON/OFF制御を継続するか否かを判断し、操作表示部204に制御実行指示又は制御停止指示を入力することができる。そして、コントローラ制御CPU202は、操作表示部204に制御実行指示が入力されたか否かを判断しS614、制御実行指示が入力されたときはS614、Yes、図7AのステップS601に戻って処理を繰り返す。一方、制御実行指示が入力されないときはS614、No、制御停止指示が入力されたはずであるので、ON/OFF制御動作を終了する。以上説明したように、本実施形態によれば、監視制御部118は、動作情報取得部116が取得した動作情報に基づき画像形成装置1の動作状態を特定し、特定した動作状態が予め定めた動作停止条件を満たすとWDT112の電源供給をOFFにし、逆に、WDT112の電源供給がOFFの状態において動作開始条件を満たすと、WDT112への電源供給をONにする。このため、エンジン制御CPU110の動作監視を行なう必要のない動作条件を、予め動作停止条件として定めておくことにより、その動作条件が満たされたときにWDT112の動作を停止して、画像形成装置1の消費電力を低減することができる。