(57)【要約】【課題】装置が正常に動作しなくなることを防止する。【解決手段】本発明は、電源に媒体を加熱するヒータを接続し、また当該接続を切るためのヒータ接続制御部と、ヒータ接続制御部を制御して電源にヒータを接続し、また当該接続を切る第１制御部と、第２制御部とを設け、第１制御部及び第２制御部が互いの動作状態を監視して、当該第１制御部及び第２制御部の一方が、他方が正常に動作していないことを検出すると、ヒータ接続制御部を制御して電源とヒータとの接続を遮断したことにより、第１制御部及び第２制御部の何れが正常に動作しなくなってもヒータの発熱を停止させることができ、装置が正常に動作しなくなることを防止することができる。【選択図】図２
2017083683.tif 000002
【特許請求の範囲】
【請求項１】
媒体を加熱するヒータと、
前記ヒータに電圧を印加する電源と、
前記電源に前記ヒータを接続し、また当該接続を切るためのヒータ接続制御部と、
前記ヒータ接続制御部を制御して前記電源に前記ヒータを接続し、また当該接続を切る第１制御部と、
第２制御部と
を具え、
前記第１制御部及び前記第２制御部は、
互いの動作状態を監視して一方が、他方が正常に動作していないことを検出すると、前記ヒータ接続制御部を制御して前記電源と前記ヒータとの接続を遮断する
画像形成装置。
【請求項２】
前記ヒータ接続制御部は、
前記電源に前記ヒータを接続し、また当該接続を切るリレーと、前記第１制御部及び前記第２制御部に接続され、前記リレーをオン／オフさせる一対のスイッチング素子とを有し、前記第１制御部及び前記第２制御部により前記一対のスイッチング素子が共にオンした場合、前記リレーをオンして前記電源に前記ヒータを接続し、
前記第１制御部及び前記第２制御部は、
前記一方が、前記他方が正常に動作していないことを検出したとき、前記一対のスイッチング素子の一方と共に前記リレーをオフにして、前記電源と前記ヒータとの接続を遮断する
請求項１に記載の画像形成装置。
【請求項３】
前記第１制御部及び前記第２制御部は、
前記他方に正常動作通知信号を送信し、前記他方から前記正常動作通知信号を受信したか受信エラーとなったかを検出し、
前記受信エラーを検出した場合には、
受信エラーフラグをセットし、
又は前記受信エラーフラグに基づき連続受信エラー回数が所定回であるかを判断し、
前記連続受信エラー回数が前記所定回未満であるときは前記電源と前記ヒータとの接続を継続し、
前記連続受信エラー回数が前記所定回であるときは前記電源と前記ヒータとの接続を遮断し、
前記他方から前記正常動作通知信号を受信したことを検出した場合には、
前記受信エラーフラグをリセットし、前記電源と前記ヒータとの接続を継続する
請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記第１制御部及び前記第２制御部は、
前記他方に正常動作通知信号を送信し、前記他方から前記正常動作通知信号を受信したか受信エラーとなったかを検出し、
前記受信エラーを検出した場合には、前記連続受信エラー回数を示す前記受信エラーをセットし、当該受信エラーフラグに基づき前記連続受信エラー回数が前記所定回であるかを判断する
請求項３に記載の画像形成装置。
【請求項５】
前記第１制御部及び前記第２制御部は、
それぞれ定期的に前記他方に正常動作通知信号を送信し、定期的に前記他方から前記正常動作通知信号を受信したか受信エラーとなったかを検出する
請求項３又は請求項４に記載の画像形成装置。
【請求項６】
前記第１制御部及び前記第２制御部は、
それぞれ前記連続受信エラー回数が前記所定回に達する前に、前記他方から前記正常動作通知信号を受信したことを検出した場合、前記受信エラーフラグをリセットし、前記電源と前記ヒータとの接続を継続する
請求項３乃至請求項５の何れかに記載の画像形成装置。
【請求項７】
前記第１制御部及び前記第２制御部は、
それぞれ定期的に動作状態監視処理を実行して、前記他方から前記正常動作通知信号を受信し、前記他方に前記正常動作通知信号を送信する
請求項３乃至請求項６の何れかに記載の画像形成装置。
【請求項８】
前記第１制御部は、
複数の機能を実現可能に形成され、
前記第２制御部は、
前記第１制御部よりも実現可能な機能を低減させて形成された
請求項１乃至請求項７の何れかに記載の画像形成装置。
【請求項９】
前記第１制御部は、
前記第２制御部の前記動作状態を監視すると共に、本装置の各部を制御し、
前記第２制御部は、
前記本装置の前記各部は制御せずに、前記１制御部の前記動作状態を監視する
請求項１乃至請求項８の何れかに記載の画像形成装置。
【請求項１０】
前記第１制御部は、
本装置の各部から信号を取り込む複数のＡ／Ｄ（Analog-to-Digital）コンバータ、前記本装置の各部へ信号を送出する複数のＤ／Ａ（Digital-to-Analog）コンバータ、画像形成用の画像データに画像処理を施す複数種類の画像処理モジュール、前記本装置の各部を駆動する複数種類の駆動モジュール、及び前記本装置の各部と通信する複数の通信用Ｉ／Ｏ（Input/Output）モジュールを有し、
前記第２制御部は、
それぞれ前記第１制御部よりも少ない前記本装置の各部から信号を取り込む複数のＡ／Ｄコンバータ、及び前記本装置の各部と通信する複数の通信用Ｉ／Ｏモジュールを有する
請求項１乃至請求項９の何れかに記載の画像形成装置。
【請求項１１】
前記第１制御部及び前記第２制御部は、
それぞれ互いの動作状態の監視履歴情報を保持し、装置の起動時、前記動作状態の監視履歴情報に基づき、前回の装置動作中に一方が、他方が正常に動作していなかったことを検出していると、前記ヒータ接続制御部を制御して前記電源と前記ヒータとの接続を遮断し続ける
請求項１乃至請求項１０の何れかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、例えば、媒体を画像形成用に加熱するヒータが設けられたカラー用電子写真式プリンタ（以下、これをカラープリンタとも呼ぶ）に適用して好適なものである。
【背景技術】
【０００２】
従来のファクシミリ装置は、ヒータを有する定着器、装置内部の温度を下げるためのファンモータ、原稿画像の読み取り等を制御する制御部、及び画像印字等の記録動作を制御する制御部が設けられていた。そしてファクシミリ装置は、２個の制御部がそれぞれ独立してヒータを制御し得るように形成されていた。これによりファクシミリ装置は、ヒータを制御していた一方の制御部が正常に動作しなくなった場合、他方の制御部が引き続きヒータを制御していた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２３７３５３公報（第３頁、図１、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが従来のファクシミリ装置は、一方の制御部が正常に動作しなくなった後、他方の制御部も正常に動作しなくなると、装置として正常に動作しなくなるという問題があった。
【０００５】
本発明は以上の点を考慮してなされたもので、装置が正常に動作しなくなることを防止し得る画像形成装置を提案しようとするものである。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため本発明においては、媒体を加熱するヒータと、ヒータに電圧を印加する電源と、電源にヒータを接続し、また当該接続を切るためのヒータ接続制御部と、ヒータ接続制御部を制御して電源にヒータを接続し、また当該接続を切る第１制御部と、第２制御部とを設け、第１制御部及び第２制御部が互いの動作状態を監視して、当該第１制御部及び第２制御部の一方が、他方が正常に動作していないことを検出すると、ヒータ接続制御部を制御して電源とヒータとの接続を遮断した。
【０００７】
従って本発明では、第１制御部及び第２制御部の何れが正常に動作しなくなってもヒータの発熱を停止させることができる。
【発明の効果】
【０００８】
本発明によれば、媒体を加熱するヒータと、ヒータに電圧を印加する電源と、電源にヒータを接続し、また当該接続を切るためのヒータ接続制御部と、ヒータ接続制御部を制御して電源にヒータを接続し、また当該接続を切る第１制御部と、第２制御部とを設け、第１制御部及び第２制御部が互いの動作状態を監視して、当該第１制御部及び第２制御部の一方が、他方が正常に動作していないことを検出すると、ヒータ接続制御部を制御して電源とヒータとの接続を遮断したことにより、第１制御部及び第２制御部の何れが正常に動作しなくなってもヒータの発熱を停止させることができ、かくして装置が正常に動作しなくなることを防止し得る画像形成装置を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明によるカラープリンタの内部構成を示す略線的側面図である。
【図２】カラープリンタの回路構成を示すブロック図である。
【図３】主制御部の回路構成を示すブロック図である。
【図４】副制御部の回路構成を示すブロック図である。
【図５】主制御部が正常に動作しない場合に副制御部が実行する第２動作状態確認処理の説明に供するタイミングチャートである。
【図６】第１信号送信処理手順を示すフローチャートである。
【図７】第２信号送信処理手順を示すフローチャートである。
【図８】第１動作状態監視処理手順を示すフローチャートである。
【図９】第２動作状態監視処理手順を示すフローチャートである。
【図１０】第２動作状態監視処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下図面を用いて、発明を実施するための最良の形態（以下、これを実施の形態とも呼ぶ）について説明する。なお、説明は以下の順序で行う。
（１）実施の形態
（２）他の実施の形態
【００１１】
（１）実施の形態
（１−１）カラープリンタの内部構成
図１において、１は全体として本発明によるカラープリンタを示す。カラープリンタ１は、例えば図中の右端面が筐体正面２Ａとなり、かつ図中の左端面が筐体背面２Ｂとなる略四角箱型のプリンタ筐体２を有している。プリンタ筐体２内には、中央部に、記録紙やフィルム等の媒体５の表面に印刷画像を形成する画像形成部６が配置されている。またプリンタ筐体２内には、下端部に複数の媒体５が装填される媒体カセット（図示せず）と共に、当該媒体カセットから媒体５を１枚ずつ繰り出す繰出ローラ７が配置されている。因みに繰出ローラ７は、プリンタ筐体２内の図示しない搬送モータに連結されている。
【００１２】
画像形成部６は、４個の第１乃至第４画像形成ユニット１０乃至１３と、転写ユニット１４と、定着ユニット１５とを有している。第１乃至第４画像形成ユニット１０乃至１３は、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の４色の現像剤としてのトナーを１色分用いて、印刷画像の元になる現像剤画像としてのトナー画像を形成するものである。そして第１画像形成ユニット１０には、感光ドラム１７と、帯電ローラ１８と、現像部１９と、ＬＥＤ（Light  Emitting  Diode）ヘッド２０とが設けられている。因みに第１画像形成ユニット１０は、感光ドラム１７がプリンタ筐体２内の図示しないユニットモータに連結されている。なお第２乃至第４画像形成ユニット１１乃至１３は、構成部品としてＬＥＤヘッド２１乃至２３のみを図示し、他は図示していないが、第１画像形成ユニット１０と同様に構成されている。
【００１３】
転写ユニット１４は、ベルト駆動ローラ２７及び従動ローラ２８に無端状の転写ベルト２９が張架され、４個の転写ローラ３０乃至３３を、転写ベルト２９を介して第１乃至第４画像形成ユニット１０乃至１３の感光ドラム１７に押し付けている。因みに転写ユニット１４は、ベルト駆動ローラ２７がプリンタ筐体２内の図示しない駆動モータに連結されている。定着ユニット１５は、媒体５の表面にトナー画像を加熱及び加圧して印刷画像として定着させるものであり、プリンタ筐体２に着脱可能に設けられている。そして定着ユニット１５は、中空パイプ状の加熱ローラ３５に加圧ローラ３６を押し付けている。また定着ユニット１５は、加熱ローラ３５内に、当該加熱ローラを加熱する例えば出力が３００［Ｗ］乃至８００［Ｗ］程度のハロゲンランプであるヒータ（図示せず）が設けられている。さらに定着ユニット１５には、加熱ローラ３５の温度を検出するための１又は複数のサーミスタ（図示せず）も設けられている。因みに定着ユニット１５は、例えば加熱ローラ３５がプリンタ筐体２内の図示しない定着モータに連結されている。
【００１４】
またプリンタ筐体２内の筐体正面２Ａ側には、複数対の搬送ローラ（図示せず）や一対のレジストローラ４０等からなる供給搬送路を介して、媒体カセットから画像形成部６へ媒体５を搬送する媒体供給搬送部４１が設けられている。またプリンタ筐体２内の筐体背面２Ｂ側には、複数対の搬送ローラ（図示せず）や一対の排出ローラ４２等からなる排出搬送路を介して、定着ユニット１５から筐体上面２Ｃのスタッカへ媒体５を搬送して排出する媒体排出搬送部４３が配置されている。因みに複数対の搬送ローラや一対のレジストローラ４０、一対の排出ローラ４２は、搬送モータに連結されている。なお一対のレジストローラ４０には、搬送モータとの連結及び解除を切り換え可能なクラッチ（図示せず）が取り付けられている。また媒体供給搬送部４１は、供給搬送路の途中に媒体５の搬送の有無を検出するセンサ４４や、媒体５の先端の通過を検出するセンサ４５が設けられている。さらに媒体排出搬送部４３は、排出搬送路の途中に、定着ユニット１５からの媒体５の繰り出しの有無を検出するセンサ４６が設けられている。
【００１５】
そしてプリンタ筐体２内には、カラープリンタ１全体を統括制御する第１制御部（以下、これを主制御部とも呼ぶ）が設けられている。主制御部は、印刷画像の形成時、プリンタ筐体２内の各部を駆動制御することで、媒体カセットから媒体５を１枚ずつ繰り出し、供給搬送路を介して画像形成部６へ搬送する。この際、主制御部は、クラッチを介して一対のレジストローラ４０の回転を停止させて媒体５の先端を突き当てることで搬送姿勢を矯正し、そのうえでクラッチを介して一対のレジストローラ４０を回転させて媒体５を画像形成部６へ搬送する。そして主制御部は、センサ４５を介して媒体５の先端の通過を検出すると、その検出タイミングをもとに、印刷対象のカラー画像のブラック、シアン、マゼンタ、イエローの色成分に応じてＬＥＤヘッド２０乃至２３を順次制御し始める。
【００１６】
これにより主制御部は、第１乃至第４画像形成ユニット１０乃至１３各々において感光ドラム１７の表面に、帯電ローラ１８を介して帯電させたうえでＬＥＤヘッド２０乃至２３により露光して静電潜像を形成し、その静電潜像を現像部１９によりトナーで現像してトナー画像を形成する。また主制御部は、第１乃至第４画像形成ユニット１０乃至１３の感光ドラム１７と転写ベルト２９とにより媒体５を搬送しながら、これら４個の感光ドラム１７の表面のトナー画像を転写ローラ３０乃至３３によって媒体５の表面に順に重ねて転写する。そして主制御部は、定着ユニット１５により加熱ローラ３５と加圧ローラ３６とにより媒体５を挟み込んで搬送しながら加熱及び加圧することで、当該媒体５の表面にトナー画像を定着させてカラーの印刷画像を形成した後、排出搬送路を介して搬送してスタッカへ排出する。
【００１７】
（１−２）カラープリンタの回路構成
次いで図２乃至図４を用いてカラープリンタ１の回路構成について説明する。図２に示すように、カラープリンタ１は、上述した主制御部５０に加えて、当該主制御部５０の動作状態を監視する第２制御部（以下、これを副制御部とも呼ぶ）５１を有している。またカラープリンタ１は、定着ユニット１５に設けられた上述のヒータ５２への交流電圧の印加を制御するヒータ接続制御部５３も有している。
【００１８】
図３に示すように、主制御部５０は、例えばＣＰＵ（Central  Processing  Unit）であり、３２ｂｉｔ構成のＣＰＵコア５５、当該ＣＰＵコア５５のワークエリアであるワークＲＡＭ（Random  Access  Memory）５６、カラープリンタ１の制御に用いる種々のデータテーブルを記憶したテーブルＲＡＭ５７が設けられている。また主制御部５０は、内蔵クロック発生器５８、複数（例えば４個）の１６ｂｉｔ構成のタイマ５９乃至６２、ウォッチドッグタイマ６３、カラープリンタ１内の各部から信号を取り込むための複数（例えば１３個）のＡ／Ｄ（Analog-to-Digital）コンバータ６４、カラープリンタ１内の各部へ信号を送出するための複数（例えば３個）のＤ／Ａ（Digital-to-Analog）コンバータ６５、ＵＳＢ（Universal  Serial  Bus）インターフェースモジュール６６、ＤＤＲ（Double  Data  Rate）３インターフェースモジュール６７、ＰＣＩ（Peripheral  Component  Interconnect）  ＥＸＰＲＥＳＳインターフェースモジュール６８も設けられている。
【００１９】
さらに主制御部５０は、カラープリンタ１外部のパーソナルコンピュータのような上位装置と通信するためのＬＡＮ（Local  Area  Network）インターフェースモジュール６９、当該上位装置から与えられた印刷対象のカラー画像の画像データに対して印刷用の種々の画像処理を施す複数種類の画像処理モジュールとしての画像圧縮／伸張モジュール７０、色空間変換モジュール７１、画像解像度変換モジュール７２、画像２値化モジュール７３も設けられている。さらに主制御部５０は、カラープリンタ１内の各部を駆動する複数種類の駆動モジュールとして、上述のＬＥＤヘッド２０乃至２３に制御データを送信して駆動するためのＬＥＤヘッドインターフェースモジュール７４、上述の搬送モータやユニットモータ等を駆動する相信号を発生する複数（例えば４個）のモータ相信号発生モジュール７５も設けられている。さらに主制御部５０は、カラープリンタ１内の各部と通信するための複数（例えば８個）の通信用Ｉ／Ｏ（Input/Output）モジュール７６も設けられている。
【００２０】
一方、図４に示すように、副制御部５１は、例えばマイクロコンピュータであり、１６ｂｉｔ構成のＣＰＵコア８０と、プログラム記憶領域８１Ａ及びデータ記憶領域８１Ｂを有するＦＬＡＳＨ  ＲＯＭ（Read  Only  Memory）８１とが設けられている。なおＦＬＡＳＨ  ＲＯＭ８１は、プログラム記憶領域８１Ａに予め副制御部５１用の基本プログラムや第２動作状態監視プログラム、第２信号送信プログラム等の各種プログラムが記憶され、データ記憶領域８１Ｂには副制御部５１により各種データが記憶されている。また副制御部５１は、ＣＰＵコア８０のワークエリアであるワークＲＡＭ８２、内蔵クロック発生器８３、複数（例えば３個）の８ｂｉｔ構成のタイマ８４乃至８６、及び１個の１６ｂｉｔ構成のタイマ８７も設けられている。さらに副制御部５１は、ウォッチドッグタイマ８８、主制御部５０の場合よりも少ないカラープリンタ１内の各部から信号を取り込むための複数（例えば４個）のＡ／Ｄコンバータ８９、主制御部５０の場合よりも少ないカラープリンタ１内の各部と通信するための複数（例えば２個）の通信用Ｉ／Ｏモジュール９０も設けられている。
【００２１】
またヒータ接続制御部５３（図２）は、交流電源９３にヒータ５２を接続し、また当該接続を切るフォトトライアック構成のリレー（すなわちＳＳＲ（Solid  State  Relay））９５を有している。またヒータ接続制御部５３は、リレー９５をオン／オフするスイッチング素子としての一対の第１トランジスタ９６及び第２トランジスタ９７も有している。因みにリレー９５は、発光ダイオード９８及びトライアック９９から形成されている。そして第２トランジスタ９７は、所定の電源１００にコレクタが接続されると共に、発光ダイオード９８のアノードにエミッタが接続されている。また第１トランジスタ９６は、発光ダイオード９８のカソードにコレクタが接続されると共に、エミッタが接地されている。さらにリレー９５は、交流電源９３とヒータ５２とにトライアック９９が接続されている。
【００２２】
そして主制御部５０（図２）は、当該主制御部５０用の基本プログラムや第１動作状態監視プログラム、第１信号送信プログラム等の各種プログラムが予め記憶されたＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read  Only  Memory）１０５と接続されている。また主制御部５０は、Ａ／Ｄコンバータ６４を介して定着ユニット１５の１又は複数のサーミスタ１０６と接続されている。さらに主制御部５０は、ヒータ接続制御部５３の第１トランジスタ９６を個別にスイッチング制御（すなわちオン／オフ制御）するために、通信用Ｉ／Ｏモジュール７６を介して当該第１トランジスタ９６のベースに接続されている。また副制御部５１は、ヒータ接続制御部５３の第２トランジスタ９７を個別にスイッチング制御（すなわちオン／オフ制御）するために、通信用Ｉ／Ｏモジュール９０を介して当該第２トランジスタ９７のベースに接続されている。これに加えて主制御部５０及び副制御部５１は、互いの通信用Ｉ／Ｏモジュール７６、９０を介して、少なくとも１本以上の信号線により相互に通信可能なように接続されている。
【００２３】
そして主制御部５０は、ＥＥＰＲＯＭ１０５から各種プログラムを適宜読み出して内部のワークＲＡＭ５６に展開する。これにより主制御部５０は、ワークＲＡＭ５６に展開した各種プログラムに従いカラープリンタ１全体を統括制御して、上述した印刷画像の形成処理等の各種処理を実行する。また副制御部５１は、内部のＦＬＡＳＨ  ＲＯＭ８１から各種プログラムを内部のワークＲＡＭ８２に適宜読み出して展開する。これにより副制御部５１は、ワークＲＡＭ８２に展開した各種プログラムに従い、主制御部５０とは独立して各種処理を実行する。
【００２４】
ところでヒータ接続制御部５３は、第１トランジスタ９６及び第２トランジスタ９７が共にオフした場合、電源１００からリレー９５の発光ダイオード９８へは電流が流れない。このためヒータ接続制御部５３は、リレー９５において発光ダイオード９８を発光せず、これに伴いトライアック９９をオフにする。すなわちヒータ接続制御部５３は、主制御部５０及び副制御部５１が共に交流電源９３とヒータ５２との接続を切るために第１トランジスタ９６及び第２トランジスタ９７の両方をオフにした場合、リレー９５をオフにして交流電源９３とヒータ５２との接続を切り、当該ヒータ５２を発熱させない。
【００２５】
またヒータ接続制御部５３は、第２トランジスタ９７がオンしても、第１トランジスタ９６がオフした場合、電源１００から発光ダイオード９８へは電流が流れない。さらにヒータ接続制御部５３は、第１トランジスタ９６がオンするものの、第２トランジスタ９７がオフした場合も、電源１００から発光ダイオード９８へは電流が流れない。このためヒータ接続制御部５３は、何れの場合もリレー９５において発光ダイオード９８を発光せず、これに伴いトライアック９９をオフにする。すなわちヒータ接続制御部５３は、主制御部５０及び副制御部５１の一方が交流電源９３とヒータ５２とを接続するために第１トランジスタ９６及び第２トランジスタ９７の一方をオンにしても、主制御部５０及び副制御部５１の他方が交流電源９３とヒータ５２との接続を切るために第１トランジスタ９６及び第２トランジスタ９７の他方をオフにすると、リレー９５をオフにしてヒータ５２を発熱させない。
【００２６】
これに対してヒータ接続制御部５３は、第１トランジスタ９６及び第２トランジスタ９７が共にオンした場合、電源１００から第２トランジスタ９７、発光ダイオード９８及び第１トランジスタ９６へ順に電流が流れる。これによりヒータ接続制御部５３は、リレー９５において発光ダイオード９８を発光させると共に、その発光によりトライアック９９をオンにする。すなわちヒータ接続制御部５３は、主制御部５０及び副制御部５１が共に、交流電源９３とヒータ５２とを接続するために第１トランジスタ９６及び第２トランジスタ９７の両方をオンにした場合、リレー９５をオンにして交流電源９３とヒータ５２とを接続し、当該ヒータ５２を交流電源９３からの交流電圧の印加によって発熱させる。
【００２７】
このため副制御部５１は、カラープリンタ１の電源オンから電源オフまでのプリンタ動作中、第２トランジスタ９７のベースに所定の第１電圧値のスイッチング制御電圧を印加して当該第２トランジスタ９７をオンさせている。ただし主制御部５０は、カラープリンタ１の動作中における印刷画像の形成時以外では、第１トランジスタ９６のベースに例えば第１電圧値よりも低い所定の第２電圧値のスイッチング制御電圧を印加して当該第１トランジスタ９６をオフさせている。これにより主制御部５０は、印刷画像の形成時以外ではヒータ接続制御部５３のリレー９５をオフにしてヒータ５２を発熱させない。
【００２８】
これに対して主制御部５０は、印刷画像の形成時、定着ユニット１５の１又は複数のサーミスタ１０６により加熱ローラ３５の温度を、当該温度に応じた電圧値の電圧として検出する。そして主制御部５０は、加熱ローラ３５の温度（すなわち電圧値）に基づき第１トランジスタ９６のベースに第１電圧値のスイッチング制御電圧を印加して当該第１トランジスタ９６をオンさせる。これにより主制御部５０は、ヒータ接続制御部５３のリレー９５をオンにしてヒータ５２を発熱させる。また主制御部５０は、この際、加熱ローラ３５の温度に基づき適宜、第１トランジスタ９６のベースに第２電圧値のスイッチング制御電圧を印加して当該第１トランジスタ９６をオフさせる。よって主制御部５０は、ヒータ接続制御部５３のリレー９５をオフにしてヒータ５２の発熱を一時的に停止させる。
【００２９】
このようにして主制御部５０は、加熱ローラ３５の温度に応じてヒータ接続制御部５３のリレー９５を適宜オン／オフさせてヒータ５２の発熱もオン／オフさせる。これにより主制御部５０は、印刷画像の形成時、定着ユニット１５において適宜オン／オフしたヒータ５２の発熱により加熱ローラ３５を加熱することで、当該加熱ローラ３５を例えば２００［℃］程度のほぼ一定な温度にして、媒体５の表面にトナー画像を定着させている。
【００３０】
ところで主制御部５０は、例えばプリンタ筐体２内で発生した静電気が流れ込むと、その影響で正常に動作しない場合がある。そして主制御部５０は、第１トランジスタ９６をオンさせていた際に正常に動作しないと、当該第１トランジスタ９６をオンからオフへ切り換えることができずに、カラープリンタ１を正常に動作させ得なくなる可能性がある。
【００３１】
このため主制御部５０は、プリンタ動作中、自身が正常に動作していると、例えば論理「Ｈ」レベルの動作状態通知信号に基づき、１００［ｍｓ］の周期で論理「Ｌ」レベルに立ち下げた数［ｍｓ］乃至２０［ｍｓ］程度の幅のパルスである第１正常動作通知信号を生成する。そして主制御部５０は、副制御部５１に動作状態通知信号と第１正常動作通知信号とを順次交互に送信している。ただし主制御部５０は、正常に動作しなくなると、第１正常動作通知信号を生成し得ずに、副制御部５１に例えば論理「Ｈ」レベルの動作状態通知信号を送信し続けることになる。
【００３２】
よって副制御部５１は、プリンタ動作中、主制御部５０の動作状態を監視する第２動作状態監視処理を実行する。実際に副制御部５１は、第２動作状態監視処理の一環として、主制御部５０から送信される第１正常動作通知信号の受信処理を実行する。ここで副制御部５１は、第１正常動作通知信号の受信処理を実行すると、主制御部５０から送信される動作状態通知信号及び第１正常動作通知信号を取り込みつつ、例えば第１正常動作通知信号の立ち上がりエッジを検出することで、これを正常に受信したと判断する。そして副制御部５１は、主制御部５０から定期的に送信される第１正常動作通知信号を正常に受信する毎に、ワークＲＡＭ８２に受信履歴情報を記憶している。
【００３３】
ただし副制御部５１は、主制御部５０から正常に動作しないために動作状態通知信号が送信され続けると、第１正常動作通知信号の立ち上がりエッジを検出し得ないことで、主制御部５０から第１正常動作通知信号が送信されずに受信エラーが発生したと判断する。また副制御部５１は、ワークＲＡＭ８２に、第１正常動作通知信号の受信エラーが発生したか否かを示す受信エラーフラグを予め記憶している。そして副制御部５１は、受信エラープラグを初期状態では、第１正常動作通知信号の受信エラーが発生していないことを示す所定の初期値にセットしている。
【００３４】
これに加えて副制御部５１は、第２動作状態監視処理の一環として、例えば１００［ｍｓ］の処理周期で主制御部５０の動作状態を確認する第２動作状態確認処理も実行している。ここで副制御部５１は、第２動作状態確認処理を開始すると、ワークＲＡＭ８２に記憶していた受信履歴情報に基づき、処理開始前の１００［ｍｓ］の間に第１正常動作通知信号の受信エラーが発生していたか否かを判断する。この際、副制御部５１は、ワークＲＡＭ８２対し処理開始前の１００［ｍｓ］の間に受信履歴情報を記憶していると、第１正常動作通知信号の受信エラーが発生していないと判断して、受信エラーフラグを初期値にリセットする。そして副制御部５１は、第２トランジスタ９７をオンにしたまま、第２動作状態確認処理を終了する。因みに副制御部５１は、第２動作状態確認処理において受信エラーが発生していないことを検出したとき、受信エラーフラグが初期値であっても当該受信エラーフラグを初期値にリセットする。
【００３５】
また副制御部５１は、ワークＲＡＭ８２に対し処理開始前の１００［ｍｓ］の間に受信履歴情報を記憶していないと、第１正常動作通知信号の受信エラーが発生したと判断する。そして副制御部５１は、引き続き受信エラーフラグに基づき、その受信エラーが連続する２回目の受信エラーであるか否かを判断する。この際、副制御部５１は、受信エラーフラグが初期値であると、今回の第２動作状態確認処理で検出した受信エラーが１回目の受信エラーであると判断する。ただし副制御部５１は、１回目の受信エラーを検出した場合、主制御部５０がノイズ等により一時的に誤動作しただけで既に正常な動作状態に復帰している可能性があるため、ワークＲＡＭ８２上で受信エラーフラグを、受信エラーが発生したことを示す所定の規定値にセットする。そして副制御部５１は、第２トランジスタ９７をオンにしたまま、第２動作状態確認処理を終了する。因みに副制御部５１は、第２動作状態確認処理において受信エラーが発生していないことを検出したとき、受信エラーフラグが前回の第２動作状態確認処理でセットしていた規定値であると、主制御部５０が既に正常な動作状態に復帰したと判断して、受信エラーフラグを初期値にリセットする。
【００３６】
これに対して図５に示すように、副制御部５１は、受信エラーフラグが規定値であると、今回の第２動作状態確認処理で検出した受信エラーが連続する２回目の受信エラーであると判断する。そして副制御部５１は、このように連続して検出した受信エラーの連続受信カラー回数が２回であると判断すると、主制御部５０が過去２００［ｍｓ］以上に亘り正常に動作していないと判断して、直ちに第２トランジスタ９７をオフにしてリレー９５をオフにする。これにより副制御部５１は、このとき主制御部５０が第１トランジスタ９６をオンにしていると、第２トランジスタ９７と共にリレー９５をオフにすることで、交流電源９３とヒータ５２との接続を強制的に遮断して、当該ヒータ５２の発熱を停止させる。また副制御部５１は、このとき主制御部５０が第１トランジスタ９６をオフにしていると、第２トランジスタ９７と共にリレー９５をオフのままにする。
【００３７】
ところで副制御部５１は、ＦＬＡＳＨ  ＲＯＭ８１のデータ記憶領域８１Ｂに、主制御部５０が正常に動作しなくなったことを検出したか否かを示す動作状態の監視履歴情報としての動作エラーフラグを記憶している。また副制御部５１は、動作エラーフラグを初期状態では、主制御部５０が正常に動作していることを示す所定の初期値にセットしている。よって副制御部５１は、主制御部５０が正常に動作していないことを検出すると、動作エラーフラグを、当該主制御部５０が正常に動作していないことを示す所定の規定値にセットした後、第２動作状態確認処理を終了する。
【００３８】
このようにして副制御部５１は、主制御部５０が正常に動作していないことを検出して第２トランジスタ９７と共にリレー９５をオフにすると、この後、カラープリンタ１の電源オフまでは、第２トランジスタ９７と共にリレー９５のオフ状態を維持する。これにより副制御部５１は、主制御部５０が正常に動作していないことを検出してからカラープリンタ１の電源オフまでは、当該主制御部５０にリレー９５をオンさせ得ない状態にしてヒータ５２を発熱させない。因みに副制御部５１は、例えば主制御部５０が正常に動作していないことを検出して第２動作状態確認処理を終了したときには、第２動作状態監視処理も終了する。
【００３９】
なお副制御部５１は、カラープリンタ１の電源が落とされた後、再び投入されて起動すると、動作エラーフラグに基づき、前回のプリンタ動作中に主制御部５０が正常に動作しなくなっていたか否かを検出する。そして副制御部５１は、前回のプリンタ動作中に主制御部５０が正常に動作しなくなっていたことを検出すると、第２トランジスタ９７と共にリレー９５をオンさせずに交流電源９３とヒータ５２との接続を遮断したままにする。これにより副制御部５１は、例えば前回のプリンタ動作中、主制御部５０が正常に動作しなくなってから第２トランジスタ９７をオフするまでの間に、カラープリンタ１に何らかの不具合が生じていたとしても、不用意にヒータ５２を発熱させて、さらなる不具合が生じることを回避している。
【００４０】
ところで副制御部５１は、例えば静電気が流れ込んで正常に動作しなくなると、この後、主制御部５０が正常に動作しなくなっても、交流電源９３とヒータ５２との接続を遮断し得なくなる。このため副制御部５１も、プリンタ動作中、自身が正常に動作していると、主制御部５０に例えば上述の動作状態通知信号及び第１正常動作通知信号と同様の動作状態通知信号及び第２正常動作通知信号を順次交互に送信している。そして主制御部５０は、プリンタ動作中、上述した第２動作状態監視処理と基本的には同様の第１動作状態監視処理を実行して、副制御部５１の動作状態を監視している。これにより主制御部５０は、第１動作状態監視処理の一環として、副制御部５１から定期的に送信される第２正常動作通知信号の受信処理を実行しつつ、定期的に副制御部５１の動作状態を確認する第１動作状態確認処理を実行している。
【００４１】
因みに主制御部５０は、ワークＲＡＭ５６に第２正常動作通知信号の受信履歴情報と、受信エラーフラグとを記憶している。よって主制御部５０は、その受信履歴情報及び受信エラーフラグに基づき、副制御部５１が正常に動作しているか否かを検出する。そして主制御部５０は、副制御部５１が正常に動作していないことを検出すると、直ちに第１トランジスタ９６と共にリレー９５をオフにすることで、交流電源９３とヒータ５２との接続を強制的に遮断する。また主制御部５０は、副制御部５１が正常に動作していないことを検出してからカラープリンタ１の電源オフまでは第１トランジスタ９６と共にリレー９５のオフ状態を維持してヒータ５２を発熱させない。因みに主制御部５０は、例えば副制御部５１が正常に動作していないことを検出して第１動作状態確認処理を終了したときには、第１動作状態監視処理も終了する。そのうえで主制御部５０は、例えばカラープリンタ１の各部に対する印刷画像の形成用の駆動制御を停止させる。
【００４２】
ところで主制御部５０は、ＥＥＰＲＯＭ１０５に、副制御部５１が正常に動作しなくなったことを検出したか否かを示す動作状態の監視履歴情報としての動作エラーフラグを記憶している。よって主制御部５０も、副制御部５１が正常に動作しなくなったことを検出すると、動作エラーフラグを、当該検出結果を示す規定値にセットする。そして主制御部５０は、カラープリンタ１の電源が落とされた後、再び投入されて起動すると、動作エラーフラグに基づき、前回のプリンタ動作中に副制御部５１が正常に動作しなくなっていたか否かを検出する。そして主制御部５０は、前回のプリンタ動作中に副制御部５１が正常に動作しなくなっていたことを検出すると、ヒータ接続制御部５３において第１トランジスタ９６と共にリレー９５をオンさせずに交流電源９３とヒータ５２との接続を遮断したままにする。これにより主制御部５０も、副制御部５１の場合と同様に、前回のプリンタ動作中に副制御部５１が正常に動作しなくなってから第１トランジスタ９６をオフするまでの間、カラープリンタ１に何らかの不具合が生じていたとしても、不用意にヒータ５２を発熱させて、さらなる不具合が生じることを回避している。
【００４３】
このようにしてカラープリンタ１では、主制御部５０及び副制御部５１が互いの動作状態を監視する。そしてカラープリンタ１では、副制御部５１が、主制御部５０が正常に動作していないことを検出すると、第２トランジスタ９７を介してリレー９５をオフにして、交流電源９３とヒータ５２との接続を強制的に遮断し、また主制御部５０が、副制御部５１が正常に動作していないことを検出すると、第１トランジスタ９６を介してリレー９５をオフにして、交流電源９３とヒータ５２との接続を強制的に遮断する。
【００４４】
なお本実施の形態の場合、カラープリンタ１では、第１動作状態確認処理及び第２動作状態確認処理の処理周期が、１回目の受信エラーを検出してから連続する２回目の受信エラーを検出してリレー９５をオフするまでの間、ヒータ５２を発熱させたとしても、加熱ローラ３５や定着ユニット１５等が所定の温度以上になることを防止するために１００［ｍｓ］に選定されている。よって処理周期については、特に１００［ｍｓ］に限定するものではなく、ヒータ５２の出力や定着ユニット１５の加熱ローラ３５に換えて無端状の加熱ベルトを用いる構成等に応じて１００［ｍｓ］未満の処理周期のように適宜、選定することができる。また主制御部５０及び副制御部５１による第１正常動作通知信号及び第２正常動作通知信号の送信周期についても、上述した１００［ｍｓ］に限定する必要はなく、主制御部５０及び副制御部５１が互いの動作状態を監視するうえで、相手が正常に動作し得なくなったことを迅速かつ的確に検出してリレー９５をオフし得れば、１００［ｍｓ］未満の送信周期のように適宜することができる。
【００４５】
（１−３）主制御部及び副制御部が実行する各種処理手順
次いで図６乃至図９に示すフローチャートを用いて、主制御部５０及び副制御部５１が実行する第１信号送信処理手順ＲＴ１、第２信号送信処理手順ＲＴ２、第１動作状態監視処理手順ＲＴ３及び第２動作状態監視処理手順ＲＴ４について順に説明する。なお主制御部５０と副制御部５１とは、互いに独立して第１信号送信処理手順ＲＴ１及び第１動作状態監視処理手順ＲＴ３と第２信号送信処理手順ＲＴ２及び第２動作状態監視処理手順ＲＴ４とを実行している。このため主制御部５０が実行する第１動作状態監視処理手順ＲＴ３には第２正常動作通知信号の受信処理が含まれるものの、第１動作状態監視処理手順ＲＴ３内での第２正常動作通知信号の受信のタイミングは副制御部５１の送信タイミングに依存しており、特に規定し得るものではない。また副制御部５１が実行する第２動作状態監視処理手順ＲＴ４にも第１正常動作通知信号の受信処理が含まれているが、第２動作状態監視処理手順ＲＴ４内での第１正常動作通知信号の受信のタイミングは主制御部５０の送信タイミングに依存しており、特に規定し得るものではない。よって以下には、主制御部５０及び副制御部５１が実行する第１動作状態監視処理手順ＲＴ３及び第２動作状態監視処理手順ＲＴ４を、第２正常動作通知信号及び第１正常動作通知信号の受信処理は除いて説明する。
【００４６】
主制御部５０は、カラープリンタ１に対する電源オン操作に応じて起動すると、ＥＥＰＲＯＭ１０５に予め記憶している第１信号送信プログラムに従い、図６に示す第１信号送信処理手順ＲＴ１を開始する。主制御部５０は、第１信号送信処理手順ＲＴ１を開始すると、ステップＳＰ１においてタイマ５９乃至６２の何れかにより例えば１００［ｍｓ］の処理周期のカウントを開始して、次のステップＳＰ２に移る。ステップＳＰ２において主制御部５０は、タイマ５９乃至６２のカウント値をもとに、第１正常動作通知信号を送信するか否かを判別し、送信タイミングに到達していないために否定結果を得ると、次のステップＳＰ３に移る。ステップＳＰ３において主制御部５０は、カラープリンタ１が電源オフ操作されたか否かを判別し、電源オフ操作されずに否定結果を得ると、ステップＳＰ２に戻る。よって主制御部５０は、第１正常動作通知信号の送信タイミングに到達するまでの間、また電源オフ操作されるまでの間、ステップＳＰ２及びステップＳＰ３の処理を循環的に繰り返し実行する。これにより主制御部５０は、第１正常動作通知信号の送信タイミングに到達することを待ち受け、また電源オフ操作されることを待ち受ける。
【００４７】
そしてステップＳＰ２において主制御部５０は、第１正常動作通知信号の送信タイミングに到達して肯定結果を得ると、ステップＳＰ４に移る。これによりステップＳＰ４において主制御部５０は、副制御部５１へ第１正常動作通知信号を送信した後、ステップＳＰ２に戻る。このようにして主制御部５０は、カラープリンタ１が電源オフ操作されるまでの間、ステップＳＰ２乃至ステップＳＰ４の処理を循環的に繰り返し実行して、副制御部５１へ定期的に第１正常動作通知信号を送信する。そしてステップＳＰ３において主制御部５０は、カラープリンタ１が電源オフ操作されたことで肯定結果を得ると、ステップＳＰ５に移って第１信号送信処理手順ＲＴ１を終了する。
【００４８】
また副制御部５１は、カラープリンタ１に対する電源オン操作に応じて起動すると、ＦＬＡＳＨ  ＲＯＭ８１に予め記憶している第２信号送信プログラムに従い、図７に示す第２信号送信処理手順ＲＴ２を開始する。副制御部５１は、第２信号送信処理手順ＲＴ２を開始すると、ステップＳＰ１１においてタイマ８４乃至８７の何れかにより例えば１００［ｍｓ］の処理周期のカウントを開始して、次のステップＳＰ１２に移る。ステップＳＰ１２において副制御部５１は、タイマ８４乃至８７のカウント値をもとに、第２正常動作通知信号を送信するか否かを判別し、送信タイミングに到達していないために否定結果を得ると、次のステップＳＰ１３に移る。ステップＳＰ１３において副制御部５１は、カラープリンタ１が電源オフ操作されたか否かを判別し、電源オフ操作されずに否定結果を得ると、ステップＳＰ１２に戻る。よって副制御部５１は、第２正常動作通知信号の送信タイミングに到達するまでの間、また電源オフ操作されるまでの間、ステップＳＰ１２及びステップＳＰ１３の処理を循環的に繰り返し実行する。これにより副制御部５１は、第２正常動作通知信号の送信タイミングに到達することを待ち受け、また電源オフ操作されることを待ち受ける。
【００４９】
そしてステップＳＰ１２において副制御部５１は、第２正常動作通知信号の送信タイミングに到達して肯定結果を得ると、ステップＳＰ１４に移る。これによりステップＳＰ１４において副制御部５１は、主制御部５０へ第２正常動作通知信号を送信した後、ステップＳＰ１２に戻る。このようにして副制御部５１は、カラープリンタ１が電源オフ操作されるまでの間、主制御部５０と基本的には同様のステップＳＰ１２乃至ステップＳＰ１４の処理を循環的に繰り返し実行して、主制御部５０へ定期的に第２正常動作通知信号を送信する。そしてステップＳＰ１３において副制御部５１は、カラープリンタ１が電源オフ操作されたことで肯定結果を得ると、ステップＳＰ１５に移って第２信号送信処理手順ＲＴ２を終了する。
【００５０】
ところで副制御部５１は、プリンタ動作中、正常に動作していると、電源オン操作に応じて開始した第２信号送信処理手順ＲＴ２を電源オフ操作まで実行することができる。しかしながら副制御部５１は、プリンタ動作中に正常に動作しなくなると、第２正常動作通知信号を生成し得ずに、第２信号送信処理手順ＲＴ２を的確に実行することができず、主制御部５０に例えば動作状態通知信号を送信し続ける。また主制御部５０も、副制御部５１の場合と同様に正常に動作しなくなると、第１正常動作通知信号を生成し得ずに、第１信号送信処理手順ＲＴ１を的確に実行することができず、副制御部５１に例えば動作状態通知信号を送信し続ける。
【００５１】
このため主制御部５０は、カラープリンタ１に対する電源オン操作に応じて起動すると、ＥＥＰＲＯＭ１０５に予め記憶している第１動作状態監視プログラムに従い、図８に示す第１動作状態監視処理手順ＲＴ３を開始する。主制御部５０は、第１動作状態監視処理手順ＲＴ３を開始すると、上述したステップＳＰ１の処理を実行した後、次のステップＳＰ３１に移る。ステップＳＰ３１において主制御部５０は、タイマ５９乃至６２のカウント値をもとに、第１動作状態確認処理を開始するか否かを判別し、開始タイミングに到達していないために否定結果を得ると、次のステップＳＰ３２に移る。ステップＳＰ３２において主制御部５０は、第１動作状態監視処理手順ＲＴ３を終了するか否かを判別する。このステップＳＰ３２において否定結果が得られると、このことはプリンタ動作中であるために副制御部５１の動作状態を監視することを表している。ステップＳＰ３２において主制御部５０は、係る否定結果を得ると、ステップＳＰ３１に戻る。よって主制御部５０は、第１動作状態確認処理の開始タイミングに到達するまでの間、また電源オフ操作されるまでの間、ステップＳＰ３１及びステップＳＰ３２の処理を循環的に繰り返し実行する。これにより主制御部５０は、第１動作状態確認処理の開始タイミングに到達することを待ち受け、また電源オフ操作されることを待ち受ける。
【００５２】
そしてステップＳＰ３１において主制御部５０は、第１動作状態確認処理の開始タイミングに到達して肯定結果を得ると、当該第１動作状態確認処理を開始してステップＳＰ３３に移る。ステップＳＰ３３において主制御部５０は、第１動作状態確認処理の処理開始前に第２正常動作通知信号を受信していたか否かを判別する。その結果、ステップＳＰ３３において主制御部５０は、処理開始前に副制御部５１によって送信された第２正常動作通知信号を受信していたことで肯定結果を得ると、ステップＳＰ３４に移る。これによりステップＳＰ３４において主制御部５０は、受信エラーフラグをリセットして第１動作状態確認処理を終了した後、ステップＳＰ３２に移る。そしてステップＳＰ３２において主制御部５０は、カラープリンタ１が未だ電源オフ操作されていないことで否定結果を得ると、ステップＳＰ３１に戻る。このようにして主制御部５０は、副制御部５１が正常に動作している間は、ステップＳＰ３１乃至ステップＳＰ３４の処理を循環的に繰り返し実行して、当該副制御部５１の動作状態を監視する。
【００５３】
これに対してステップＳＰ３３において主制御部５０は、処理開始前に副制御部５１が一時的な動作不良を起こし、又は正常に動作していないために第２正常動作通知信号を受信し得ずに否定結果を得ると、ステップＳＰ３５に移る。よってステップＳＰ３５において主制御部５０は、今回の第１動作状態確認処理で検出した受信エラーが、連続する２回目の受信エラーであるか否かを判別する。その結果、ステップＳＰ３５において主制御部５０は、今回の受信エラーが１回目の受信エラーであるために否定結果を得ると、ステップＳＰ３６に移る。これによりステップＳＰ３６において主制御部５０は、受信エラーフラグを規定値にセットして第１動作状態確認処理を終了した後、ステップＳＰ３２に移る。そしてステップＳＰ３２において主制御部５０は、カラープリンタ１が未だ電源オフ操作されていないことで否定結果を得ると、ステップＳＰ３１に戻る。これにより主制御部５０は、ステップＳＰ３１乃至ステップＳＰ３３の処理を順次実行して、副制御部５１の動作状態（すなわち一時的な動作不良を起こしたのか、また正常に動作しなくなったのか）を確認する。
【００５４】
すなわちステップＳＰ３３において主制御部５０は、前回の第１動作状態確認処理で受信エラーを検出していても、今回の第１動作状態確認処理で受信エラーを検出していないことで肯定結果を得ると、副制御部５１が一時的な動作不良を起こしただけで、既に正常な動作状態に復帰したと判断して、ステップＳＰ３４の処理を実行した後、ステップＳＰ３２に移る。これに対してステップＳＰ３３において主制御部５０は、受信エラーを検出して否定結果を得ると、ステップＳＰ３５に移る。そしてステップＳＰ３５において主制御部５０は、再度、受信エラーが連続する２回目の受信エラーであるか否かを判別し、２回目の受信エラーであるために肯定結果を得ると、副制御部５１が正常に動作していないと判断して、ステップＳＰ３７に移る。よってステップＳＰ３７において主制御部５０は、ヒータ接続制御部５３において第１トランジスタ９６を介してリレー９５をオフにして交流電源９３とヒータ５２との接続を強制的に遮断して当該ヒータ５２の発熱を停止した後、ステップＳＰ３８に移る。これによりステップＳＰ３８において主制御部５０は、ＥＥＰＲＯＭ１０５に動作エラーフラグをセットして第１動作状態確認処理を終了した後、ステップＳＰ３２に移る。そしてステップＳＰ３２において主制御部５０は、副制御部５１が正常に動作している状態でカラープリンタ１が電源オフ操作されて肯定結果を得ると、次のステップＳＰ３９に移って第１動作状態監視処理手順ＲＴ３を終了するが、副制御部５１が正常に動作していないためにリレー９５をオフにしてヒータ５２の発熱を強制的に停止させた場合は、副制御部５１の動作状態の監視を継続する必要がないために肯定結果を得て、次のステップＳＰ３９に移り第１動作状態監視処理手順ＲＴ３を終了する。
【００５５】
一方、副制御部５１は、カラープリンタ１に対する電源オン操作に応じて起動すると、ＦＬＡＳＨ  ＲＯＭ８１に予め記憶している第２動作状態監視プログラムに従い、第１動作状態監視処理手順ＲＴ３と基本的には同様の図９に示す第２動作状態監視処理手順ＲＴ４を開始する。副制御部５１は、第２動作状態監視処理手順ＲＴ４を開始すると、上述したステップＳＰ１１の処理を実行した後、次のステップＳＰ４１に移り、タイマ８４乃至８７のカウント値をもとに、第２動作状態確認処理を開始するか否かを判別する。そしてステップＳＰ４１において副制御部５１は、否定結果を得ると、次のステップＳＰ４２に移って、第２動作状態監視処理手順ＲＴ４を終了するか否かを判別する。この際、ステップＳＰ４２において副制御部５１は、主制御部５０の動作状態を引き続き監視するために否定結果を得ると、ステップＳＰ４１に戻る。よって副制御部５１は、ステップＳＰ４１及びステップＳＰ４２の処理を適宜、繰り返し実行して、第２動作状態確認処理の開始タイミングに到達することを待ち受け、また電源オフ操作されることを待ち受ける。
【００５６】
そしてステップＳＰ４１において副制御部５１は、肯定結果を得ると、第３動作状態確認処理を開始してステップＳＰ４３に移る。ステップＳＰ４３において副制御部５１は、第２動作状態確認処理の処理開始前に第１正常動作通知信号を送信していたか否かを判別し、肯定結果を得ると、主制御部５０が正常に動作していると判断して、ステップＳＰ４４に移る。これによりステップＳＰ４４において副制御部５１は、受信エラーフラグをリセットして第２動作状態確認処理を終了した後、ステップＳＰ４２に移る。そしてステップＳＰ４２において副制御部５１は、カラープリンタ１が未だ電源オフ操作されていないことで否定結果を得ると、ステップＳＰ４１に戻る。このようにして副制御部５１は、主制御部５０が正常に動作している間は、ステップＳＰ４１乃至ステップＳＰ４４の処理を循環的に繰り返し実行して、当該主制御部５０の動作状態を監視する。
【００５７】
これに対してステップＳＰ４３において副制御部５１は、処理開始前に主制御部５０が一時的な動作不良を起こし、又は正常に動作していないために第１正常動作通知信号を受信せずに否定結果を得ると、ステップＳＰ４５に移る。よってステップＳＰ４５において副制御部５１は、第１正常動作通知信号の受信エラーが、連続する２回目の受信エラーであるか否かを判別する。その結果、ステップＳＰ４５において副制御部５１は、今回の受信エラーが１回目の受信エラーであるために否定結果を得ると、ステップＳＰ４６に移って受信エラーフラグを規定値にセットし、第２動作状態確認処理を終了した後、ステップＳＰ４２に移る。そしてステップＳＰ４２において副制御部５１は、未だ電源オフ操作されていないことで否定結果を得ると、再びステップＳＰ４１に戻る。これにより副制御部５１は、ステップＳＰ４１乃至ステップＳＰ４３の処理を順次実行して、主制御部５０の動作状態（すなわち一時的な動作不良を起こしたのか、また正常に動作しなくなったのか）を確認する。
【００５８】
この際、ステップＳＰ４３において副制御部５１は、主制御部５０から送信された第１正常動作通知信号を受信したことで肯定結果を得ると、当該主制御部５０が一時的な動作不良を起こしただけで、既に正常な動作状態に復帰したと判断して、ステップＳＰ４４の処理を実行した後、ステップＳＰ４２に移る。これに対してステップＳＰ４３において副制御部５１は、第１正常動作通知信号を受信し得ずに否定結果を得ると、ステップＳＰ４５に移って再度、受信エラーが連続する２回目の受信エラーであるか否かを判別する。そしてステップＳＰ４５において副制御部５１は、２回目の受信エラーであるために肯定結果を得ると、主制御部５０が正常に動作していないと判断して、ステップＳＰ４７に移る。よってステップＳＰ４７において副制御部５１は、ヒータ接続制御部５３において第２トランジスタ９７を介してリレー９５をオフにして、交流電源９３とヒータ５２との接続を強制的に遮断して当該ヒータ５２の発熱を停止した後、ステップＳＰ４８に移る。これによりステップＳＰ４８において副制御部５１は、ＦＬＡＳＨ  ＲＯＭ８１に、主制御部５０の動作エラーフラグをセットして第２動作状態確認処理を終了した後、ステップＳＰ４２に移る。そしてステップＳＰ４２において副制御部５１は、主制御部５０が正常に動作している状態で電源オフ操作されて肯定結果を得ると、次のステップＳＰ４９に移って第２動作状態監視処理手順ＲＴ４を終了するが、主制御部５０が正常に動作していないためにリレー９５をオフにしてヒータ５２の発熱を強制的に停止させた場合は、主制御部５０の動作状態の監視を継続する必要がないために肯定結果を得て、次のステップＳＰ４９に移り第２動作状態監視処理手順ＲＴ４を終了する。
【００５９】
（１−４）実施の形態の動作及び効果
以上の構成において、カラープリンタ１は、主制御部５０がヒータ接続制御部５３を制御して交流電源９３にヒータ５２を接続し、また当該接続を切ってヒータ５２の発熱をオン／オフさせる。ただしカラープリンタ１は、副制御部５１が主制御部５０の動作状態を監視し、また当該主制御部５０が副制御部５１の動作状態を監視する。そしてカラープリンタ１は、主制御部５０及び副制御部５１の一方が、他方が正常に動作しないことを検出すると、ヒータ接続制御部５３を制御して交流電源９３とヒータ５２との接続を強制的に遮断する。以上の構成によれば、カラープリンタ１は、主制御部５０及び副制御部５１の何れが正常に動作しなくなってもヒータ５２の発熱を強制的に停止させることができる。これによりカラープリンタ１は、それ自体が正常に動作しなくなることを防止することができる。
【００６０】
またカラープリンタ１は、ヒータ接続制御部５３にリレー９５と、当該リレー９５をオン／オフさせる一対の第１トランジスタ９６及び第２トランジスタ９７を設け、主制御部５０が第１トランジスタ９６をスイッチング制御し、副制御部５１が第２トランジスタ９７をスイッチング制御した。そしてカラープリンタ１は、主制御部５０及び副制御部５１が第１トランジスタ９６及び第２トランジスタ９７を共にオンした場合のみ、リレー９５をオンさせて交流電源９３とヒータ５２とを接続し、主制御部５０及び副制御部５１の一方が、他方が正常に動作しないことを検出すると、第１トランジスタ９６及び第２トランジスタ９７の一方と共にリレー９５をオフにして交流電源９３とヒータ５２との接続を強制的に遮断した。よってカラープリンタ１は、主制御部５０及び副制御部５１の一方が、他方が正常に動作しないことを検出して交流電源９３とヒータ５２との接続を強制的に遮断した場合、正常に動作していない他方が交流電源９３とヒータ５２とを再び接続してヒータ５２を発熱させることを確実に回避することができる。
【００６１】
さらにカラープリンタ１は、主制御部５０及び副制御部５１がそれぞれ相手からの第２正常動作通知信号及び第１正常動作通知信号の受信エラーを検出しても、当該受信エラーを１回検出しただけでは、ヒータ接続制御部５３を介して交流電源９３とヒータ５２との接続を継続し、連続する２回目の受信エラーを検出したときのみ、ヒータ接続制御部５３を制御して交流電源９３とヒータ５２との接続を強制的に遮断した。これによりカラープリンタ１は、主制御部５０及び副制御部５１が、それぞれ相手がノイズ等により一時的に誤動作しただけで交流電源９３とヒータ５２との接続を遮断して印刷画像の形成処理が意図せずに中断させることを回避することができる。なおカラープリンタ１は、主制御部５０及び副制御部５１がそれぞれ相手からの第２正常動作通知信号及び第１正常動作通知信号の受信エラーを検出したときには受信エラーフラグをセットし、また相手からの第２正常動作通知信号及び第１正常動作通知信号の受信を検出したときには受信エラーフラグをリセットすることで、当該受信エラーフラグに基づき、受信エラーの検出が連続する２回目であるか否かを容易に検出して、交流電源９３とヒータ５２との接続を継続し、又は強制的に遮断することができる。
【００６２】
そしてカラープリンタ１は、図３及び図４からも明らかなように、主制御部５０として当該カラープリンタ１全体を統括制御するように複数の機能を実現可能に形成されたものを設け、副制御部５１として主制御部５０よりも実現可能な機能を大幅に低減させて形成されたものを設けた。よってカラープリンタ１は、副制御部５１として主制御部５０よりも格段的に安価なものを用いることができ、その結果、主制御部５０及び副制御部５１が互いの動作状態を監視し、その監視結果に基づき交流電源９３とヒータ５２との接続を強制的に遮断して当該ヒータ５２の発熱を停止させる構成を、コストを極力抑えて実現することができる。
【００６３】
さらにカラープリンタ１は、主制御部５０及び副制御部５１がそれぞれ互いの動作状態の監視履歴情報を保持し、起動時、互いの動作状態の監視履歴情報に基づき前回のプリンタ動作中に正常に動作しなくなっていたか否かを検出する。そしてカラープリンタ１は、前回のプリンタ動作中に主制御部５０及び副制御部５１の一方が正常に動作しなくなっていると、第１トランジスタ９６及び第２トランジスタ９７の一方と共にリレー９５をオンさせずに交流電源９３とヒータ５２との接続を遮断し続けた。これによりカラープリンタ１は、前回のプリンタ動作中、主制御部５０及び副制御部５１の一方が正常に動作しなくなってからリレー９５をオフするまでの間に、何らかの不具合が生じていたとしても、不用意にヒータ５２を発熱させて、さらなる不具合が生じることを回避することができる。
【００６４】
（２）他の実施の形態
（２−１）他の実施の形態１
なお上述した実施の形態においては、副制御部５１が第２信号送信プログラムに従い第２信号送信処理を実行し、また第２動作状態監視プログラムに従い第２動作状態監視処理を実行する場合について述べた。しかしながら本発明は、これに限らず、副制御部５１が第２信号送信処理を組み込んだ第２動作状態監視処理を実行しても良い。すなわち本発明は、図９との対応部分に同一符号を付した図１０に示すように、副制御部５１が第２動作状態監視プログラムに従い第２動作状態監視処理手順ＲＴ５を開始すると、例えばステップＳＰ１１、ステップＳＰ４１及びステップＳＰ４２の処理を順次実行した後、ステップＳＰ５１に移る。そして本発明は、ステップＳＰ５１において副制御部５１が第２正常動作通知信号を主制御部５０に送信した後、ステップＳＰ４３乃至ステップＳＰ４８及びステップＳＰ４２の処理を順次実行してステップＳＰ５２に移り、第２動作状態監視処理手順ＲＴ５を終了する。なお本発明は、係る第２動作状態監視処理手順ＲＴ５において第２正常動作通知信号を主制御部５０に送信する処理を、ステップＳＰ４１及びステップＳＰ４３の間ではなく、ステップＳＰ１１とステップＳＰ４１との間や、ステップＳＰ４３乃至ステップＳＰ４２までの何れかの間で実行しても良い。本発明は、このように副制御部５１が第２信号送信処理を組み込んだ第２動作状態監視処理を実行すると、第２動作状態監視プログラムを第２信号送信プログラムの一部を組み込むようにして生成して、ＦＬＡＳＨ  ＲＯＭ８１のプログラム記憶領域８１Ａに記憶するプログラムの数及び量を低減することができる。よって本発明は、係る構成によれば、副制御部５１の回路規模を、実施の形態に比してＦＬＡＳＨ  ＲＯＭ８１の容量と共に低減させることができる。なお本発明は、係る構成を主制御部５０にも適用することができる。
【００６５】
（２−２）他の実施の形態２
また上述した実施の形態においては、主制御部５０が、カラープリンタ１の起動時、動作エラーフラグに基づき、前回のプリンタ動作中に副制御部５１が正常に動作しなくなったことを検出すると、第１トランジスタ９６と共にリレー９５をオンさせずに交流電源９３とヒータ５２とを接続しない場合について述べた。しかしながら本発明は、これに限らず、主制御部５０が、カラープリンタ１の起動時、前回のプリンタ動作中に副制御部５１が正常に動作しなくなったことを検出すると、同様に交流電源９３とヒータ５２とを接続しないものの、これに加えてユーザに表示部等を介して前回のプリンタ動作中に副制御部５１が正常に動作しなかったことを通知し、またヒータ５２や各部の点検を促しても良い。また本発明は、主制御部５０が例えば静電気によって正常に動作しなくなっても、カラープリンタ１の電源が落とされた後、再び投入されられると、電源が落とされている間に静電気が放電することで、正常に動作する場合がある。このため本発明は、副制御部５１がカラープリンタ１の起動時、動作エラーフラグに基づき、前回のプリンタ動作中に主制御部５０が正常に動作しなくなったことを検出した場合、第２トランジスタ９７と共にリレー９５をオンさせずに交流電源９３とヒータ５２とを接続しないことに加えて、主制御部５０に前回のプリンタ動作中に正常に動作していなかったことを通知する。そして本発明は、主制御部５０がユーザに表示部等を介して前回のプリンタ動作中に自身が正常に動作しなかったことを通知し、またヒータ５２や各部の点検を促しても良い。
【００６６】
（２−３）他の実施の形態３
さらに上述した実施の形態においては、副制御部５１が連続する２回の受信エラーを検出すると、主制御部５０が正常に動作していないと判断して交流電源９３とヒータ５２との接続を強制的に遮断する場合について述べた。しかしながら本発明は、これに限らず、副制御部５１が第１正常動作通知信号を受信して立ち上がりエッジを検出した時点に、次に第１正常動作通知信号を受信して立ち上がりエッジを検出するまでの時間の計測を開始し、当該測定している時間が２００［ｍｓ］等の所定時間に達しても、次の第１正常動作通知信号を受信しなかった場合、主制御部５０が正常に動作していないと判断して交流電源９３とヒータ５２との接続を強制的に遮断しても良い。また本発明は、係る構成を主制御部５０にも適用することができる。これに加えて本発明は、上述したように第１動作状態確認処理及び第２動作状態確認処理の処理周期や第１正常動作通知信号及び第２正常動作通知信号の送信周期を１００［ｍｓ］に特に限定する必要はなく適宜、選定することができる。このため本発明は、主制御部５０及び副制御部５１が、相手が正常に動作し得なくなったことを迅速かつ的確に検出してリレー９５をオフし得れば、適宜、選定した処理周期や送信周期に応じて、連続する３回以上のような所定回の受信エラーを検出した場合にリレー９５をオフして交流電源９３とヒータ５２との接続を強制的に遮断し、当該所定回未満の受信エラーを検出しても、次いで第１正常動作通知信号及び第２正常動作通知信号の受信を検出したときには、受信エラーフラグをリセットして、上述と同様に処理を継続しても良い。なお本発明は、係る構成の場合、主制御部５０及び副制御部５１がそれぞれ第１動作状態確認処理及び第２動作状態確認処理を実行する毎に、相手からの第２正常動作通知信号及び第１正常動作通知信号の受信エラーを検出したときには、受信エラーフラグを連続受信エラー回数を示す値にセットした後、当該受信エラーフラグに基づき連続受信エラー回数が３回以上のような所定回であるか否かを判断する。これにより本発明は、主制御部５０や副制御部５１において第１正常動作通知信号や第２正常動作通知信号の受信エラーが連続して発生した場合、受信エラーフラグに基づき、連続受信エラー回数が３回以上のような所定回であるか否かを容易に検出することができる。
【００６７】
（２−４）他の実施の形態４
さらに上述した実施の形態においては、主制御部５０の動作状態の監視用に、当該主制御部５０によりも実行可能な機能を低減させた副制御部５１を設ける場合について述べた。しかしながら本発明は、これに限らず、主制御部５０の動作状態の監視用に、例えば主制御部５０と同等な副制御部５１を設けても良い。そして本発明は、例えば副制御部５１が主制御部５０の動作状態の監視と共に、当該主制御部５０が実行する処理の一部を代わりに実行しても良い。本発明は、係る構成によれば、プリンタ動作中、主制御部５０の処理負荷を低減させることができる。
【００６８】
（２−５）他の実施の形態５
さらに上述した実施の形態においては、カラープリンタ１において主制御部５０がＥＥＰＲＯＭ１０５に予め記憶された第１信号送信プログラム及び第１動作状態監視プログラムに従い第１信号送信処理手順ＲＴ１及び第１動作状態監視処理手順ＲＴ３を実行し、また副制御部５１がＦＬＡＳＨ  ＲＯＭ８１に予め記憶された第２信号送信プログラム及び第２動作状態監視プログラムに従い第２信号送信処理手順ＲＴ２及び第２動作状態監視処理手順ＲＴ４を実行する場合について述べた。しかしながら本発明は、これに限らず、カラープリンタ１において主制御部５０及び副制御部５１が第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムが記憶されたコンピュータ読取可能な記憶媒体によって当該第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムをインストールし、又はローカルエリアネットワークやインターネット、デジタル衛星放送等の有線及び無線通信媒体を利用して外部から第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムをインストールして第１及び第２信号送信処理手順ＲＴ１及びＲＴ２並びに第１及び第２動作状態監視処理手順ＲＴ３及びＲＴ４を実行しても良い。そして、これら第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムをカラープリンタ１にインストールして実行可能な状態にするためのコンピュータ読取可能な記憶媒体としては、例えばフレキシブルディスクや、ＣＤ−ＲＯＭ（Compact  Disc-Read  Only  Memory）、ＤＶＤ（Digital  Versatile  Disc）等のパッケージメディアで実現しても良く、第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムが一時的もしくは永続的に記憶される半導体メモリや磁気ディスク等で実現しても良い。またコンピュータ読取可能な記憶媒体に、これら第１及び第２信号送信プログラム並びに第１及び第２動作状態監視プログラムを記憶する手段としては、ローカルエリアネットワークやインターネット、デジタル衛星放送等の有線及び無線通信媒体を利用しても良い。さらにコンピュータ読取可能な記憶媒体には、ルータやモデム等の各種通信インタフェースを介して、これら種々のプログラムを記憶しても良い。
【００６９】
（２−６）他の実施の形態６
さらに上述した実施の形態においては、本発明による画像形成装置を、図１乃至図１０について上述したカラープリンタ１に適用する場合について述べた。しかしながら本発明は、これに限らず、モノクロ用電子写真式プリンタやＭＦＰ（Multi-Function  Peripheral）、ファクシミリ、複合機、複写機等のように、画像形成用のヒータを有する、この他種々の構成の画像形成装置に広く適用することができる。
【００７０】
（２−７）他の実施の形態７
さらに上述した実施の形態においては、媒体を加熱するヒータ、及びヒータに電圧を印加する電源として、図１乃至図１０について上述したハロゲンランプであるヒータ、及び交流電源９３を適用する場合について述べた。しかしながら本発明は、これに限らず、セラミックヒータ及び直流電源等のように、この他種々の構成や組み合わせのヒータ及び電源を広く適用することができる。
【産業上の利用可能性】
【００７１】
本発明は、カラープリンタやモノクロプリンタ、ＭＦＰ、ファクシミリ、複合機、複写機等の画像形成装置に利用することができる。
【符号の説明】
【００７２】
１……カラープリンタ、５０……主制御部、５１……副制御部、５２……ヒータ、５３……ヒータ接続制御部、９３……交流電源、９５……リレー、９６……第１トランジスタ、９７……第２トランジスタ、１０６……サーミスタ、ＲＴ１……第１信号送信処理手順、ＲＴ２……第２信号送信処理手順、ＲＴ３……第１動作状態監視処理手順、ＲＴ４、ＲＴ５……第２動作状態監視処理手順。
【図１】
2017083683.tif 000003
【図２】
2017083683.tif 000004
【図３】
2017083683.tif 000005
【図４】
2017083683.tif 000006
【図５】
2017083683.tif 000007
【図６】
2017083683.tif 000008
【図７】
2017083683.tif 000009
【図８】
2017083683.tif 000010
【図９】
2017083683.tif 000011
【図１０】
2017083683.tif 000012