印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する第1の制御手段と、前記検出手段により検出された温度が、前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する第2の制御手段と、を備えた画像形成装置。印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、当該画像形成装置における画像処理機能および当該画像形成装置を構成する装置の動作を管理するとともに、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するメインCPUと、前記メインCPUからの指示に基づいて当該画像形成装置を構成する装置の動作を制御するとともに、前記検出手段により検出された温度が前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するサブCPUとが形成されたメイン制御基板と、を備えた画像形成装置。前記サブCPUは、前記メインCPUからの指示に基づいて、原稿画像を読み取るための画像読取装置の動作を制御する請求項2記載の画像形成装置。印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、当該画像形成装置における画像処理機能および当該画像形成装置を構成する装置の動作を管理するとともに、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するメインCPUと、前記メインCPUからの指示に基づいて当該画像形成装置を構成する装置の動作をそれぞれ制御するとともに、前記検出手段により検出された温度が前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する複数のサブCPUとが形成されたメイン制御基板と、を備えた画像形成装置。本発明の目的は、新たなハードウェアを追加することなく、定着器を制御しているメインCPUが動作しなくなった場合でも、定着器が過熱状態となることを防ぐことが可能な画像形成装置を提供することである。請求項1に係る本発明は、印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する第1の制御手段と、前記検出手段により検出された温度が、前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する第2の制御手段とを備えた画像形成装置である。請求項2に係る本発明は、印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、当該画像形成装置における画像処理機能および当該画像形成装置を構成する装置の動作を管理するとともに、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するメインCPUと、前記メインCPUからの指示に基づいて当該画像形成装置を構成する装置の動作を制御するとともに、前記検出手段により検出された温度が前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するサブCPUとが形成されたメイン制御基板とを備えた画像形成装置である。請求項3に係る本発明は、前記サブCPUが、前記メインCPUからの指示に基づいて、原稿画像を読み取るための画像読取装置の動作を制御する請求項2記載の画像形成装置である。請求項4に係る本発明は、印刷用紙上に形成されたトナー像を定着させるための定着器と、前記定着器の温度を検出する検出手段と、当該画像形成装置における画像処理機能および当該画像形成装置を構成する装置の動作を管理するとともに、前記検出手段により検出された温度が予め設定された第1の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御するメインCPUと、前記メインCPUからの指示に基づいて当該画像形成装置を構成する装置の動作をそれぞれ制御するとともに、前記検出手段により検出された温度が前記第1の上限温度よりも高く設定された第2の上限温度以上になった場合、前記定着器を加熱するためのヒータをオフするよう制御する複数のサブCPUとが形成されたメイン制御基板とを備えた画像形成装置である。請求項1に係る本発明によれば、定着器を制御している第1の制御手段が動作しなくなった場合でも、定着器が過熱状態となることを防ぐことが可能な画像形成装置を提供することができる。請求項2に係る本発明によれば、新たなハードウェアを追加することなく、定着器を制御しているメインCPUが動作しなくなった場合でも、定着器が過熱状態となることを防ぐことが可能な画像形成装置を提供することができる。請求項3に係る本発明によれば、新たなハードウェアを追加することなく、定着器を制御しているメインCPUが動作しなくなった場合でも、画像読取装置の動作を制御するためのサブCPUによって定着器が過熱状態となることを防ぐことが可能な画像形成装置を提供することができる。請求項4に係る本発明によれば、新たなハードウェアを追加することなく、定着器を制御しているメインCPUが動作しなくなり、さらに複数のサブCPUのいずれかが動作しなくなった場合でも、定着器が過熱状態となることを防ぐことが可能な画像形成装置を提供することができる。次に、本発明の実施の形態について図面を参照して詳細に説明する。図1は本発明の一実施形態の画像形成システムの構成を示すブロック図である。本発明の一実施形態の画像形成システムは、図1に示されるように、ネットワーク30により相互に接続された画像形成装置10、および端末装置20により構成される。端末装置20は、印刷データを生成して、ネットワーク30経由にて生成した印刷データを画像形成装置10に対して送信する。画像形成装置10は、端末装置20から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、画像形成装置10は、印刷プリント機能、スキャン機能、複写コピー機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。次に、本実施形態の画像形成システムにおける画像形成装置10のハードウェア構成を図2に示す。画像形成装置10は、図2に示されるように、メイン制御基板31と、スキャン装置32と、印刷装置33と、タッチパネル又は液晶ディスプレイ等から構成されたユーザインタフェースUIパネル34とを備えている。スキャン装置32は、スキャナ用モータ41と、原稿から反射された光信号を電気信号である画像データ変換するためのCCDChargeCoupledDevice42と、トレイにセットされた複数の原稿を自動的に給紙するためのADFAutoDocumentFeeder43とを有している。なお、スキャナ用モータ41は、キャリッジ等の可動部を駆動させるために用いられる。また、印刷装置33は、印刷用紙上に形成されたトナー像を定着させるための定着器61と、印刷用紙の搬送や排出等の駆動力を発生させるためのメインモータ62とを有する。そして、メイン制御基板31は、サブCPU51~53と、ROM54と、メモリやハードディスクドライブHDDからなるRAM55と、ネットワーク30を介して外部の装置等との間でデータの送信及び受信を行う外部通信インタフェースIF56、メインCPU57とを有する。これらの構成要素は、制御バスを介して互いに接続されている。サブCPU51~53は、それぞれ、メインCPU57からの指示に基づいて、画像形成装置10を構成する装置の動作を制御する。具体的には、サブCPU51は、メインCPU57からの指示に基づいて、スキャン装置32のCCD42の動作を制御する。また、サブCPU52は、メインCPU57からの指示に基づいて、スキャナ用モータ41の動作を制御する。つまり、サブCPU52は、メインCPU57からの指示に基づいて、原稿画像を読み取るためのスキャン装置画像読取装置32の動作を制御する。さらに、サブCPU53は、メインCPU57からの指示に基づいて、印刷装置33のメインモータ62の動作を制御する。外部通信IF56は、端末装置20との間でデータ送受信を行うためのネットワーク30の制御や、USBの制御を行う。メインCPU57は、RAM55またはROM54に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置10の動作を制御する。本実施形態の画像形成装置10では、各種装置の動作を制御するための制御基板としてメイン制御基板31のみが設けられている。そのため、このメイン制御基板31上に設けられたメインCPU57では、画像形成装置10における画像処理機能および画像形成装置10を構成する各種装置の動作を管理する全ての機能を、AIOCソフトウェアと呼ばれる1つのソフトウェアにより実現している。そのため、メインCPU57は、定着器61、ADF43等を直接制御するとともに、CCD42、スキャナ用モータ41、メインモータ62については、サブCPU51~53を介して制御している。次に、図2に示した定着器61の構成を図3を参照して説明する。定着器61は、図3に示されるように、ヒータ611と、定着器ローラ612と、温度検出部613とを備えている。ヒータ611は、メインCPU57による制御により電源のオン/オフが制御されて定着器ローラ612を加熱する。具体的には、メインCPU57は、温度検出部613により検出された温度が予め設定された上限温度第1の上限温度以上になった場合、定着器61を加熱するためのヒータ611をオフするよう制御する。なお、ヒータ611は定着器ローラ612の内部に設けられ、定着器ローラ612を内側から加熱するような構成となっている場合もある。定着器ローラ612は、対になる他のローラとにより印刷用紙を挟み込むことにより印刷用紙上のトナー像に圧力をかけるとともに、ヒータ611からの熱をトナー像に伝えて加熱する。温度検出部613は、例えばサーミスタ等により構成され、ヒータ611により加熱された定着器ローラ612の温度を検出する。なお、図3では、温度検出部613は、定着器61内の構成部品として示されているが、この温度検出部613を定着器61の外部に設けるようにしても良い。次に、図2に示したサブCPU52の機能構成を図4を参照して説明する。図4は、所定の制御プログラムが実行されることにより実現されるサブCPU52の機能構成を示すブロック図である。サブCPU52は、図4に示されるように、メインCPU間通信制御部71と、スキャナ用モータ制御部72と、定着器温度監視部73とを備えている。メインCPU間通信制御部71は、メインCPU57との間の通信を行う。また、スキャナ用モータ制御部72は、スキャン装置32のスキャナ用モータ41の動作を制御する。そして、定着器温度監視部73は、温度検出部613により検出された温度が予め設定された上限温度第2の上限温度以上になった場合、定着器61を加熱するためのヒータ611の電源をオフするよう制御する。例えば、定着器61の規格上の耐熱温度が280°Cの場合、定着器温度監視部73は、温度検出部613により検出された温度が、220°C以上になった場合、定着器61を加熱するためのヒータ611の電源をオフするよう制御する。なお、本実施形態では、メインCPU57によって管理されている定着器61の上限温度第1の上限温度よりも、サブCPU52における上限温度第2の上限温度の方が高く設定されている。例えば、メインCPU57では、定着器61の上限温度を210°Cとして設定していて、サブCPU52では、上限温度を220°Cとして設定している。そのため、メインCPU57が正常に動作している間は、サブCPU53により定着器61のヒータ611の電源をオフするような動作が行われることはない。次に、サブCPU52における定着器温度監視部73の動作を、図5のフローチャートを参照して説明する。定着器温度監視部73は、一定周期で動作するタイマのタイムアウトで起動される割り込み処理により実現されている。そして、この割り込みが発生すると、定着器温度監視部73は、温度検出部613からの情報に基づいて定着器61の温度を計算するステップS101。次に、定着器温度監視部73は、算出された定着器61の温度が上限温度に達しているか否かを判定するステップS102。ステップS102において定着器61の温度が上限温度に達していると判定された場合ステップS102においてNo、定着器温度監視部73は割り込み処理を終了する。ステップS102において定着器61の温度が上限温度に達していると判定された場合ステップS102においてYes、定着器温度監視部73は、定着器61のヒータ611の電源をオフするような制御を行うステップS103。本実施形態の画像形成装置10では、各種装置の動作を制御するための制御基板としてメイン制御基板31のみが設けられている。そのため、このメイン制御基板31上に設けられたメインCPU57では、画像形成装置10における画像処理機能および画像形成装置10を構成する各種装置の動作を管理する全ての機能を、AIOCソフトウェアと呼ばれる1つのソフトウェアにより実現している。そのため、定着器61の動作の制御もメインCPU57により直接行われている。つまり、メインCPU57は、温度検出部613により検出された温度に基づいて定着器61を制御する。具体的には、メインCPU57は、定着器61の定着温度が、印刷用紙上に形成されたトナー像を定着させるための適切な温度となるようにヒータ611の電源のオン/オフを制御して、定着器61の温度調節を行うとともに、定着器61の温度が過熱状態とならないような上限温度の管理も行っている。しかし、メインCPU57に何等かの異常が発生した場合には、メインCPU57による定着器61の温度監視機能が行われなくなる。特に、本実施形態の画像形成装置10では、上述したように、画像形成装置10における画像処理機能および画像形成装置10を構成する各種装置の動作を管理する全ての機能をメインCPU57により実現している。その結果、メインCPU57において実行するソフトウェアのデバッグには多大な時間が必要となる。そのため、メインCPU57のソフトウェアのデバッグには、ICEInCircuitEmulatorを使用したデバッグが必要となる。このICEとは、メインCPU57の機能を外部のホストコンピュータ等の機器によりエミュレート模倣してデバッグを行うためのものである。このICEには、任意のアドレスで実行中のプログラムを停止することができるブレーク機能が備わっている。このブレーク機能を使用すると、プログラムを停止する直前の変数やレジスタの値を確認することが可能となる。そのため、プログラムが異常な動作を行った場合等に、どのような経緯でそのような状態になったかを解析することができ、ソフトウェアのデバッグを効率的に行うことが可能となる。しかし、このICEがエミュレートするのはメインCPU57のみであるため、ブレーク機能を利用してプログラムの実行を停止させた場合でも、サブCPU51~53、スキャン装置32、印刷装置33等の他の装置の動作は停止しない。そのため、もし定着器61の温度監視をメインCPU57によってのみ行うようにしていると、メインCPU57のプログラムの実行が停止した時点で、定着器61のヒータ611の電源がオン状態だった場合、定着器61の温度が上昇し続けて過熱状態となるおそれがある。このような場合でも、本実施形態の画像形成装置10では、サブCPU52により定着器61の温度監視が行われるため、定着器61が過熱するような状態とはならない。変形例上記実施形態では、温度監視を行う対象の装置が定着器61である場合を用いて説明したが、本発明はこれに限定されるものではなく、スキャナ用モータ41、メインモータ62等の発熱により高温になる可能性がある他の装置の温度監視を行う場合でも同様に本発明を適用することができるものである。また、上記実施形態では、サブCPU52にのみ定着器61の温度監視機能を設けた場合を用いて説明したが、本発明はこれに限定されるものではなく、サブCPU51、53に余裕があれば、サブCPU52と同様に定着器61の温度監視機能を設けるようにしてもよい。