(57)【要約】      （修正有）【課題】異常が発生した際にその原因となった部品を迅速に特定することができる画像形成装置を提供する。【解決手段】画像形成装置は、＋２４Ｖ電源電圧を生成する電源基板２００と、電源基板２００から供給される＋２４Ｖ電源電圧を受け付けるヒューズＦＵＳＥ１を有し、ヒューズＦＵＳＥ１から出力される＋２４Ｖ＿ＦＵ１電圧により、画像を形成するための負荷を駆動するドライバ基板２３０と、ドライバ基板２３０の動作を制御するエンジン制御基板２２０と、を備える。エンジン制御基板２２０は、負荷に異常が生じると、＋２４Ｖ＿ＦＵ１電圧の電圧値と、＋２４Ｖ電源電圧の電圧値とに応じて、異常の原因となった基板を特定する。【選択図】図２
2020075362.tif 000002
【特許請求の範囲】
【請求項１】
電源電圧を生成する電源基板と、
前記電源基板から供給される前記電源電圧が印加される保護素子を有し、前記保護素子から出力される電圧により、画像を形成するための負荷を駆動するドライバ基板と、
前記ドライバ基板の動作を制御するエンジン制御基板と、を備え、
前記エンジン制御基板は、前記負荷の動作に異常が生じると、前記保護素子から出力される前記電圧の電圧値と、前記電源電圧の電圧値とに応じて、前記異常の原因となった基板を特定することを特徴とする、
画像形成装置。
【請求項２】
前記エンジン制御基板は、前記保護素子から出力される前記電圧の電圧値と第１閾値とを比較した結果と、前記電源電圧の電圧値と第２閾値とを比較した結果とに応じて、前記異常の原因となった基板を特定することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記エンジン制御基板は、前記保護素子から出力される前記電圧の電圧値が前記第１閾値以上である場合に、前記保護素子から出力される前記電圧の電圧値が前記第１閾値未満で且つ前記電源電圧の電圧値が第２閾値以上であれば前記ドライバ基板が異常であると判定し、前記保護素子から出力される前記電圧の電圧値が前記第１閾値未満で且つ前記電源電圧の電圧値が第２閾値未満であれば前記電源基板が異常であると判定することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記第１閾値は前記第２閾値以上であることを特徴とする、
請求項２又は３記載の画像形成装置。
【請求項５】
前記電源基板から供給される前記電源電圧を受け付ける第２保護素子を有し、前記エンジン制御基板により動作が制御され、前記保護素子から出力される電圧により前記負荷とは異なる第２負荷を駆動する第２ドライバ基板をさらに備え、
前記エンジン制御基板は、前記第２負荷の動作に異常が生じると、前記第２保護素子から出力される前記電圧の電圧値と、前記電源電圧の電圧値とに応じて、異常の原因となった基板を特定することを特徴とする、
請求項１〜４のいずれか１項記載の画像形成装置。
【請求項６】
前記電源電圧を複数に分岐するリレー基板をさらに備え、
前記ドライバ基板は、複数の前記保護素子を有して、複数の保護素子に分岐した前記電源電圧が供給されて、前記複数の保護素子のそれぞれから出力される複数の電圧により複数の負荷を駆動し、
前記エンジン制御基板は、前記複数の負荷のいずれかの動作に異常が生じると、該負荷に供給される電圧の電圧値と、該負荷に供給される電圧を生成する保護素子に供給される電源電圧と、他の負荷に供給される電圧を生成する保護素子に供給される電源電圧とに応じて、前記異常の原因となった基板を特定することを特徴とする、
請求項１〜５のいずれか１項記載の画像形成装置。
【請求項７】
前記エンジン制御基板は、前記保護素子から出力される前記電圧の電圧値を監視し、前記保護素子から出力される前記電圧の電圧値に応じて、前記異常の発生を検知することを特徴とする、
請求項１〜６のいずれか１項記載の画像形成装置。
【請求項８】
前記電源基板は、前記電源電圧とは異なる第２電源電圧を生成し、
前記エンジン制御基板は、前記第２電源電圧により動作することを特徴とする、
請求項１〜７のいずれか１項記載の画像形成装置。
【請求項９】
前記負荷の動作を検知する検知手段をさらに備えており、
前記エンジン制御基板は、前記検知手段の検知結果に応じて、前記異常の発生を検知することを特徴とする、
請求項１〜８のいずれか１項記載の画像形成装置。
【請求項１０】
前記ドライバ基板は、前記負荷を駆動する駆動手段と、前記検知手段の検知結果を取得する取得手段と、を備え、前記取得手段で取得した前記検知手段の検知結果を前記エンジン制御基板へ通知することを特徴とする、
請求項９記載の画像形成装置。
【請求項１１】
前記エンジン制御基板で特定された、前記異常の原因となった前記基板を報知する報知手段をさらに備えることを特徴とする、
請求項１〜１０のいずれか１項記載の画像形成装置。
【請求項１２】
前記報知手段は、所定のディスプレイにより前記異常の原因となった前記基板を報知することを特徴とする、
請求項１１記載の画像形成装置。
【請求項１３】
前記報知手段は、通信回線を介して外部装置へ前記異常の原因となった前記基板を報知することを特徴とする、
請求項１１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ等の画像形成装置において、動作の異常が発生したときに異常の原因となった故障箇所を特定する技術に関する。
【背景技術】
【０００２】
画像形成装置は、複数の構成部品が協働して動作することでシートへの画像形成を行う。各構成部品の動作は、個々に制御される。動作制御が正常に終了しない場合、画像形成装置は、エラーコードの表示や、ネットワークを介してコールセンタへのエラーコードの送信により、異常の発生を報知する。画像形成装置のサービスマンは、エラーコードに基づいて故障箇所の構成部品の交換等の画像形成装置の修理を行う。このように、画像形成装置の動作を正常状態に復帰させるサービスサポートが運用されている。特許文献１は、エラーコードに対応するサービスマニュアルを印刷することで、発生した異常への対処方法を明確に且つ確実にサービスマンに提供する画像形成装置を提供する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４５９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
サービスマニュアルには、異常に関連する構成部品（ユニット）の情報や、それらのユニットを交換する手順等が明示される。サービスマンは、例えばサービスマニュアルに従って関連するユニットを一つずつ交換し、その都度エラーの発生を確認しながら修復作業を進めることになる。そのために、故障したユニットが、サービスマニュアルが示す手順上最後の交換部品であった場合や、交換対象のユニットが多数ある場合に、作業時間が長くなる。そのために、エラーが発生した際にエラーの原因となった故障ユニットを迅速に特定することができる画像形成装置が望まれている。
【課題を解決するための手段】
【０００５】
本発明の画像形成装置は、電源電圧を生成する電源基板と、前記電源基板から供給される前記電源電圧が印加される保護素子を有し、前記保護素子から出力される電圧により、画像を形成するための負荷を駆動するドライバ基板と、前記ドライバ基板の動作を制御するエンジン制御基板と、を備え、前記エンジン制御基板は、前記負荷の動作に異常が生じると、前記保護素子から出力される前記電圧の電圧値と、前記電源電圧の電圧値とに応じて、前記異常の原因となった基板を特定することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、異常が発生している基板を特定することで、サービスマンによる修復作業時間を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の構成図。
【図２】制御系統の説明図。
【図３】画像形成時の処理を表すフローチャート。
【図４】故障箇所の特定処理を表すフローチャート。
【図５】操作部に表示される故障箇所の例示図。
【図６】制御系統の説明図。
【図７】（ａ）、（ｂ）は、故障箇所の特定処理を表すフローチャート。
【図８】制御系統の説明図。
【図９】（ａ）、（ｂ）は、故障箇所の特定処理を表すフローチャート。
【図１０】故障箇所の特定処理を表すフローチャート。
【発明を実施するための形態】
【０００８】
本発明の画像形成装置について、図面を参照しながら説明する。
【０００９】
（画像形成装置）
図１は、本実施形態の画像形成装置の構成図である。画像形成装置１は、画像読取部２、画像形成部３、及び操作部１０００を備えている。画像読取部２は、原稿Ｄから原稿画像を読み取る。画像形成部３は、シートＳに画像を形成する。操作部１０００は、キーボタンやタッチパネル等の入力装置と、ディスプレイ等の出力装置とを備えるユーザインタフェースである。画像形成装置１は、画像読取部２で読み取った原稿画像を画像形成部３によりシートＳに形成する複写機能を備える。
【００１０】
画像読取部２は、上部に透明ガラス板からなる原稿台４、及び原稿圧着板５が設けられる。原稿台４は、原稿Ｄが、画像面を下向きにして所定の位置に載置される。原稿圧着板５は、原稿台４に載置された原稿Ｄを押圧固定する。原稿台４の下側には、原稿Ｄを照明するランプ６と、画像処理ユニット７と、照明した原稿Ｄの光像を画像処理ユニット７に導くための反射ミラー８、９、１０からなる光学系と、が設けられている。ランプ６及び反射ミラー８、９、１０は所定の速度で移動して原稿Ｄを走査する。画像処理ユニット７は、受光する原稿Ｄの光像に基づいて原稿画像を表す画像データを生成する。
【００１１】
画像形成部３は、画像形成を行うために、感光ドラム１１、一次帯電ローラ１２、ロータリ現像ユニット１３、中間転写ベルト１４、転写ローラ１５、クリーナ１６、レーザユニット１７、及び定着器１９等の構成部品を備えている。感光ドラム１１は、ドラム形状の感光体であり、一次帯電ローラ１２により表面が一様に帯電される。レーザユニット１７は、画像読取部２から画像データを取得し、この画像データに応じて発光制御されたレーザ光を表面が帯電された感光ドラム１１に照射する。これにより感光ドラムの表面に画像データに応じた静電潜像が形成される。
【００１２】
ロータリ現像ユニット１３は、感光ドラム１１の表面に形成された静電潜像にマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のトナーを付着させて、感光ドラム１１の表面にトナー像を形成する。ロータリ現像ユニット１３は、回転現像方式の現像器である。ロータリ現像ユニット１３は、現像器１３Ｋ、現像器１３Ｙ、現像器１３Ｍ、及び現像器１３Ｃを有し、モータ（ロータリモータ）により回転される。現像器１３Ｋは、ブラックのトナーによる現像を行う。現像器１３Ｙは、イエローのトナーによる現像を行う。現像器１３Ｍは、マゼンタのトナーによる現像を行う。現像器１３Ｃは、シアンのトナーによる現像を行う。
感光ドラム１１上にモノクロのトナー像を形成する場合、ロータリ現像ユニット１３は、感光ドラム１１と近接する現像位置に現像器１３Ｋを回転移動させて現像を行う。フルカラーのトナー像を形成する場合、ロータリ現像ユニット１３は、回転して、現像位置に各現像器１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋを順に配置させ、順次各色のトナーによる現像を行う。
【００１３】
ロータリ現像ユニット１３によって感光ドラム１１に形成されたトナー像は、転写体である中間転写ベルト１４に転写される。転写後に感光ドラム１１に残留するトナーは、クリーナ１６により除去される。フルカラーのトナー像を形成する場合、トナー像は、一色ずつに感光ドラム１１から中間転写ベルト１４に転写される。つまりイエロー、マゼンタ、シアン、ブラックの順に、一色ずつ中間転写ベルト１４にトナー像が転写される。クリーナ１６は、転写の度に感光ドラム１１に残留するトナーを除去する。このように、一色ずつ順にトナー像が転写されることで、中間転写ベルト１４にフルカラーのトナー像が形成される。
【００１４】
中間転写ベルト１４に転写されたトナー像は、転写ローラ１５によりシートＳに転写される。シートＳは、用紙カセット１８又は手差しトレイ５０から転写ローラ１５へ給送される。画像形成装置１は、シートＳを搬送経路に給送するためのローラ等の給送機構を備える。
【００１５】
定着器１９は、シートＳの搬送方向で転写ローラ１５の下流側に設けられる。定着器１９は、シートＳに、転写されたトナー像を定着させる。トナー像が定着されたシートＳは、定着器１９から排出ローラ対２１を介して画像形成装置１の機外に排出される。
【００１６】
画像形成装置１は、内部の感光ドラム１１やロータリ現像ユニット１３等の構成部品にアクセスするために、開閉可能な前ドア２２を備える。画像形成装置１内の上記の各構成部品の修理や点検、消耗品の交換の際には、前ドア２２が開放される。画像形成装置１は、前ドア２２の開閉を検知するための前ドア開閉センサ８０１を備える。
【００１７】
画像形成装置１は、各用紙カセット１８の開閉を検知するための用紙カセット開閉センサ２０５及び用紙カセット１８内のシートＳのサイズを検知する不図示の用紙サイズ検知センサを備える。用紙カセット１８が閉じられると、用紙カセット開閉センサ２０５がこれを検知する。用紙サイズ検知センサは、用紙カセット１８が閉じられたことを用紙カセット開閉センサ２０５が検知すると、この検知結果に基づいて自動的にシートＳのサイズを検知する。
【００１８】
画像形成装置１は、手差しトレイ５０上のシートＳの有無を検知する手差し用紙センサ２０１を備える。手差し用紙センサ２０１が手差しトレイ５０にシートＳが載置されたことを検知すると、画像形成装置１は、載置されたシートＳのサイズ設定をユーザに促す画面を操作部１０００に表示する。ユーザが画面の指示に従ってシートサイズを設定することで、画像形成装置１は、手差しトレイ５０上のシートＳのサイズを認識することができる。
なお、画像形成装置１の構成は、上述した構成に限らず、例えば、複数の色成分に対応して、複数の感光ドラムが転写ベルトの移動方向に沿って設けられる周知の構成の画像形成装置であってもよい。
【００１９】
（第１実施形態）
図２は、第１実施形態の画像形成装置１の制御系統の説明図である。制御系統は、電源基板２００、コントローラ基板２１０、エンジン制御基板２２０、及び第１ドライバ基板２３０の４種類の基板を備える。
【００２０】
電源基板２００は、２種類の電源電圧（本実施形態では＋１２［Ｖ］、＋２４［Ｖ］）を生成して出力する。＋１２［Ｖ］の電源電圧（＋１２Ｖ電源電圧）は、コントローラ基板２１０及びエンジン制御基板２２０へ供給される。＋２４［Ｖ］の電源電圧（＋２４Ｖ電源電圧）は、第１ドライバ基板２３０へ供給される。
【００２１】
コントローラ基板２１０は、ＤＣＤＣコンバータ２１１、ＣＰＵ（Central Processing Unit）２１２、及びＮＷ通信部２１３を備える。ＤＣＤＣコンバータ２１１は、電源基板２００から供給される＋１２Ｖ電源電圧を＋３．３［Ｖ］の電圧に変圧する。ＤＣＤＣコンバータ２１１で生成された＋３．３［Ｖ］の電圧は、ＣＰＵ２１２及び外部の構成部品の動作に用いられる。ＣＰＵ２１２は、エンジン制御基板２２０の動作を制御する。ＮＷ通信部２１３は、ＬＡＮ（Local Area Network）等の通信回線を介したコールセンタ等の外部装置との通信を制御する通信インタフェースである。ＣＰＵ２１２は、ＮＷ通信部２１３を介して外部装置との間で通信を行う。ＣＰＵ２１２は、操作部１０００に接続され、操作部１０００にメッセージ等を表示させる。また、ＣＰＵ２１２は、操作部１０００から指示等の入力を受け付ける。
【００２２】
エンジン制御基板２２０は、ＤＣＤＣコンバータ２２１、ＣＰＵ２２２、及びＲＯＭ（Read Only Memory）２２３、及びＲＡＭ（Random Access Memory）２２４を備える。ＤＣＤＣコンバータ２２１は、電源基板２００から供給される＋１２Ｖ電源電圧を＋３．３［Ｖ］の電圧に変圧する。ＤＣＤＣコンバータ２２１で生成された＋３．３［Ｖ］の電圧は、ＣＰＵ２２２及び第１ドライバ基板２３０の動作に用いられる。ＣＰＵ２２２は、ＲＯＭ２２３に格納されたコンピュータプログラムを実行することで、各構成部品の動作を制御して、画像形成に関する様々な制御シーケンスを行う。その際、ＲＡＭ２２４は、ワークメモリとして用いられ、一時的又は恒久的に保存することが必要な書き換え可能なデータを格納する。第１ドライバ基板２３０の動作を制御する。ＲＡＭ２２４は、異常の発生時にその異常に関する情報を記憶する。
【００２３】
第１ドライバ基板２３０は、ＡＳＩＣ（Application Specific Integrated Circuit）２３１、検知部２３２、モータ駆動部２３３、及びヒューズＦＵＳＥ１を備える。ヒューズＦＵＳＥ１は、保護素子であり、電源基板２００から供給される＋２４Ｖ電源電圧を受け付ける。なお、保護素子としてヒューズＦＵＳＥ１に代えてＦＥＴ（Field effect transistor）や過電流保護ＩＣ（Integrated Circuit）を用いることができる。ヒューズＦＵＳＥ１を通過した＋２４Ｖ電源電圧は、＋２４Ｖ＿ＦＵ１電圧としてモータ駆動部２３３等の他の構成要素に供給される。
【００２４】
＋２４Ｖ電源電圧は、電源基板２００から正常に供給されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧され、＋２４Ｖ電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。＋２４Ｖ＿ＦＵ１電圧も同様に、ヒューズＦＵＳＥ１により正常に分圧されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧され、＋２４Ｖ＿ＦＵ１電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。なお、＋２４Ｖ電源電圧が正常に供給されているか否かを判定するための構成は、これに限らない。例えば、＋２４Ｖ電源電圧をトランジスタ等の検知回路によりデジタル値に変換して、ＡＳＩＣ２３１のデジタルポートに入力するようにしてもよい。
【００２５】
第１ドライバ基板２３０には、図１に示すロータリ現像ユニット１３の回転や、シート搬送に用いられるモータ等の負荷を駆動するための所定数のモータ駆動部が実装される。＋２４Ｖ＿ＦＵ１電圧は、これらの負荷の動作に用いられる。負荷に対してヒューズＦＵＳＥ１を介して＋２４Ｖ＿ＦＵ１電圧を供給するのは、第１ドライバ基板２３０に接続される負荷が原因で＋２４Ｖ電源電圧の電源系統に異常が発生した場合に、上流の電源基板２００まで故障を拡大させないように保護するためである。
第１ドライバ基板２３０は、その他にも、図１で述べたシートサイズを検知するためのセンサや、シートの有無を検知するためのセンサの検知結果を取得するための所定数の検知部が実装される。
【００２６】
本実施形態では、第１ドライバ基板２３０は、画像形成時に感光ドラム１１の回転制御を行うドラムモータ２３３１と、感光ドラム１１の回転を検知するドラム回転検知センサ２３２１と、が接続される。そのために第１ドライバ基板２３０は、ドラムモータ２３３１を駆動するためのモータ駆動部２３３と、ドラム回転検知センサ２３２１の検知結果を取得する検知部２３２と、を備える。モータ駆動部２３３は、ＡＳＩＣ２３１により動作が制御される。検知部２３２は、ドラム回転検知センサ２３２１の検知結果をＡＳＩＣ２３１へ送信する。
【００２７】
ＡＳＩＣ２３１は、エンジン制御基板２２０のＣＰＵ２２２により、負荷（ドラムモータ２３３１）を駆動するタイミングを制御される。エンジン制御基板２２０のＣＰＵ２２２は、ＡＳＩＣ２３１が取得する信号の状態を監視する。エンジン制御基板２２０のＣＰＵ２２２は、コントローラ基板２１０のＣＰＵ２１２と通信して、ＣＰＵ２１２と協働で制御系統の動作を制御する。
【００２８】
コントローラ基板２１０のＣＰＵ２１２は、操作部１０００や通信回線を介して、ユーザによる画像形成の開始指示を取得すると、エンジン制御基板２２０のＣＰＵ２２２に画像形成の開始指示があったことを通知する。
エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０で検知された異常に関する情報をＲＡＭ２２４に保存する。また、ＣＰＵ２２２は、コントローラ基板２１０のＣＰＵ２１２に異常の発生を通知する。コントローラ基板２１０のＣＰＵ２１２は、異常の発生が通知されると、操作部１０００等によりユーザやサービスマンに異常の発生を報知する。また、ＣＰＵ２１２は、ＮＷ通信部２１３により通信回線を介してコールセンタへ異常の発生を報知する。このように、画像形成装置１の設置場所にいるユーザやサービスマンの他に、コールセンタにいるサービスマンに対して、異常の発生が報知される。
【００２９】
（画像形成処理）
図３は、画像形成装置１による画像形成時の処理を表すフローチャートである。コントローラ基板２１０のＣＰＵ２１２は、操作部１０００や通信回線を介して画像形成の開始指示を取得するまで待機状態にある（Ｓ９００：N）。画像形成開始の指示を受け付けると（Ｓ９００：Y）、ＣＰＵ２１２は、エンジン制御基板２２０のＣＰＵ２２２に画像形成の指示を送信する。エンジン制御基板２２０のＣＰＵ２２２は、この指示に応じて画像形成処理を開始する。第１ドライバ基板２３０のＡＳＩＣ２３１は、画像形成処理が終了するまでの間、各構成部品の異常によるエラーの発生を監視する（Ｓ９０１：N、９０４：N）。ここでは、ＡＳＩＣ２３１は、画像形成装置１内に設けられる各種センサの検知結果により負荷のエラーの発生を監視する。画像形成が終了すると（Ｓ９０４：Y）、ＣＰＵ２１２は画像形成処理を終了する。
【００３０】
画像形成処理中に負荷の動作のエラーが発生した場合（Ｓ９０１：Y）、ＡＳＩＣ２３１は、エンジン制御基板２２０のＣＰＵ２２２に異常の発生を通知する。本実施形態では、ドラムモータ２３３１を回転させる制御を開始した後に、所定時間経過してもドラム回転検知センサ２３２１が感光ドラム１１の回転を検知しない場合に、異常（エラー）の発生が検知される。エンジン制御基板２２０のＣＰＵ２２２は、異常の発生の通知を取得すると画像形成処理を中止する（Ｓ９０２）。エンジン制御基板２２０のＣＰＵ２２２は、故障箇所の特定処理を行う（Ｓ９０３）。故障箇所の特定処理が終了すると、ＣＰＵ２１２は画像形成処理を終了する。その他にも、画像形成装置１の起動時の前多回転動作（準備動作）時等により異常が発生して故障箇所の特定処理が行われる場合もあるが、ここではその説明は省略する。
【００３１】
（故障箇所特定処理）
図４は、図３のＳ９０３の故障箇所の特定処理を表すフローチャートである。この処理は、＋２４Ｖ＿ＦＵ１電圧が供給される負荷の動作に異常が発生した場合の故障箇所の特定処理を表す。この処理は、負荷の動作の異常が検知され際に、＋２４Ｖ電源電圧の電源系統の状態を診断する電源診断処理である。負荷であるドラムモータ２３３１の動作の異常（エラー）に応じて、この処理が実行される。
【００３２】
エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０のＡＳＩＣ２３１を用いて＋２４Ｖ＿ＦＵ１電圧の電圧値と所定の第１閾値ｔｈ１とを比較する（Ｓ３００）。ここでは、第１閾値ｔｈ１を１８［Ｖ］とする。＋２４Ｖ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１以上である場合（Ｓ３００：Y）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統が正常であると判定する（Ｓ３０４）。この場合、ＣＰＵ２２２は、該電源系統が接続されて動作する負荷に異常の原因があると判定し、故障した負荷を特定する負荷故障特定処理を実行する（Ｓ３０５）。負荷故障特定処理の詳細な説明は省略する。
【００３３】
＋２４Ｖ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１未満である場合（Ｓ３００：N）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統に異常の原因があると判定する。ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて＋２４Ｖ電源電圧の電圧値と所定の第２閾値ｔｈ２とを比較する（Ｓ３０１）。ここでは、第２閾値ｔｈ２を第１閾値ｔｈ１と同じ１８［Ｖ］とする。
【００３４】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ３０１：Y）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が第１ドライバ基板２３０に実装されるヒューズＦＵＳＥ１から出力される電圧であると判定する。そのためにＣＰＵ２２２は、第１ドライバ基板２３０が異常の原因となった故障箇所であると判定する（Ｓ３０３）。
【００３５】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ３０１：N）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていないと判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が電源基板２００から出力される電圧であると判定する。そのためにＣＰＵ２２２は、電源基板２００が異常の原因となった故障箇所であると判定する（Ｓ３０２）。
【００３６】
ＣＰＵ２２２は、Ｓ３０２、Ｓ３０３、Ｓ３０５のいずれかの処理により判定した故障箇所をコントローラ基板２１０のＣＰＵ２１２に通知する。ＣＰＵ２１２は、該通知に応じて、故障箇所を報知する（Ｓ３０６）。ＣＰＵ２１２は、故障箇所を操作部１０００に表示することで報知する。図５は、操作部１０００に表示される故障箇所の例示図である。図５は、電源基板２００が故障した場合の表示を例示し、電源基板２００の交換を促すメッセージが表示される。また、ＣＰＵ２１２は、ＮＷ通信部２１３により通信回線を介してサポートセンサへ故障箇所を報知する。故障箇所の報知により、故障箇所の特定処理が終了する。
【００３７】
以上の処理において、第１閾値ｔｈ１と第２閾値ｔｈ２との関係は、以下のようになる。「ｔｈ１＜ ｔｈ２」の場合、例えば、電源基板２００から供給される電源電圧（＋２４Ｖ電源電圧）の範囲が第１閾値ｔｈ１〜第２閾値ｔｈ２内であれば、Ｓ３０１の処理で＋２４Ｖ電源電圧が第２閾値ｔｈ２未満になる。そのために、電源基板２００の電源供給が異常の原因であると判定されなければならない。しかし、それ以前に行われるＳ３００の処理で＋２４Ｖ＿ＦＵ電圧が第１閾値ｔｈ１以上であると判定され、電源系統が正常であると誤診断される可能性がある。そのために第１閾値ｔｈ１と第２閾値ｔｈ２との関係は、第１閾値ｔｈ１が第２閾値ｔｈ２以上（ｔｈ２≦ｔｈ１）であることが好ましい。また、図２の構成において、電源の状態をトランジスタ等の検知回路で検知する場合も、第１閾値ｔｈ１及び第２閾値ｔｈ２の関係は上記の関係となるように設計することが好ましい。
【００３８】
以上のように、画像形成装置１内で異常が発生した場合、画像形成装置１は、その異常の原因が電源系統であるか否かを判定する。電源系統に異常の原因がある場合、画像形成装置１は、該異常の原因となる故障している電源系統の構成部品を特定する。そのためにサービスマンによる部品交換の作業時間が低減される。
【００３９】
（第２実施形態）
図６は、第２実施形態の画像形成装置１の制御系統の説明図である。制御系統は、電源基板２００、コントローラ基板２１０、エンジン制御基板２２０、第１ドライバ基板２３０、及び第２ドライバ基板４００の５種類の基板を備える。この制御系統は、図２の制御系統に第２ドライバ基板４００が追加された構成である。図２の制御系統との相違点について説明する。
【００４０】
エンジン制御基板２２０で生成される＋３．３［Ｖ］の電圧は、第１ドライバ基板２３０とともに第２ドライバ基板４００にも供給される。エンジン制御基板２２０のＣＰＵ２２２は、第２ドライバ基板４００の動作を制御する。電源基板２００から供給される＋２４Ｖ電源電圧は、第２ドライバ基板４００にも供給される。
【００４１】
第２ドライバ基板４００は、ＡＳＩＣ４０１、検知部４０２、モータ駆動部４０３、及びヒューズＦＵＳＥ２を備える。ヒューズＦＵＳＥ２は、保護素子であり、電源基板２００から供給される＋２４Ｖ電源電圧が、第１ドライバ基板２３０を介して印加される。なお、保護素子としてヒューズＦＵＳＥ２に代えてＦＥＴや過電流保護ＩＣを用いることもできる。ヒューズＦＵＳＥ２を通過した＋２４Ｖ電源電圧は、＋２４Ｖ＿ＦＵ２電圧としてモータ駆動部４０３等の他の構成要素に供給される。
【００４２】
＋２４Ｖ電源電圧は、電源基板２００から正常に供給されているか否かを判定できるように、ＡＳＩＣ４０１の定格範囲に収まるように分圧され、＋２４Ｖ電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。＋２４Ｖ＿ＦＵ２電圧も同様に、ヒューズＦＵＳＥ２により正常に分圧されているか否かを判定できるように、ＡＳＩＣ４０１の定格範囲に収まるように分圧され、＋２４＿ＦＵ２Ｖ電源検知信号としてＡＳＩＣ４０１のアナログポートに入力される。なお、第２ドライバ基板４００には、＋２４Ｖ電源電圧の電源検知手段は存在しない。第２ドライバ基板４００が駆動する負荷の動作に異常が発生する場合、第１ドライバ基板２３０の電源検知信号が用いられて判定される。これにより電源検知に使用する信号線を削減することができる。
【００４３】
第２ドライバ基板４００には、第１ドライバ基板２３０と同様に、負荷を駆動するためのモータ駆動部が実装される。＋２４Ｖ＿ＦＵ２電圧は、負荷の動作に用いられる。負荷に対してヒューズＦＵＳＥ２を介して＋２４Ｖ＿ＦＵ２電圧を供給するのは、第２ドライバ基板４００に接続される負荷が原因で＋２４Ｖ電源電圧の電源系統が故障した場合に、上流の電源基板２００まで故障を拡大させないように保護するためである。
第２ドライバ基板４００は、その他にも、第１ドライバ基板２３０と同様に、センサの検知結果を通知するための所定数の検知部が実装される。
【００４４】
本実施形態では、第２ドライバ基板４００は、画像形成時に中間転写ベルト１４の回転制御を行う中間転写モータ４０３１と、中間転写ベルト１４の回転を検知する中間転写ベルト回転検知センサ４０２１と、が接続される。そのために第２ドライバ基板４００は、中間転写モータ４０３１を駆動するためのモータ駆動部４０３と、中間転写ベルト回転検知センサ４０２１の検知結果を取得する検知部４０２と、を備える。モータ駆動部４０３は、ＡＳＩＣ４０１により動作が制御される。検知部４０２は、中間転写ベルト回転検知センサ４０２１の検知結果をＡＳＩＣ４０１へ送信する。
【００４５】
ＡＳＩＣ４０１は、エンジン制御基板２２０のＣＰＵ２２２により、負荷（中間転写モータ４０３１）を駆動するタイミングを制御される。エンジン制御基板２２０のＣＰＵ２２２は、ＡＳＩＣ４０１が取得する信号の状態を監視する。エンジン制御基板２２０のＣＰＵ２２２は、コントローラ基板２１０のＣＰＵ２１２と通信して、ＣＰＵ２１２と協働で制御系統の動作を制御する。エンジン制御基板２２０のＣＰＵ２２２は、第２ドライバ基板４００で検知した異常を表す情報をＲＡＭ２２４に保存し、且つコントローラ基板２１０のＣＰＵ２１２に通知する。
【００４６】
（故障箇所特定処理）
図７は、第２実施形態の故障箇所の特定処理を表すフローチャートである。なお、画像形成処理は、第１実施形態と同様の処理である。図６の構成では、エンジン制御基板２２０は、画像形成装置１で異常が発生した際に、図７（ａ）の処理と図７（ｂ）の処理とを組み合わせて故障箇所を特定することになる。
【００４７】
図７（ａ）は、第１ドライバ基板２３０に接続される負荷（＋２４Ｖ＿ＦＵ１電圧で駆動される負荷）の動作に異常が検知された場合に実行される処理であり、図４の処理と同じである。図４と同様に、エンジン制御基板２２０のＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統の状態を診断し、その電源系統に異常の原因があると判定される場合に、その故障箇所を特定する。この処理は、図３の処理においてドラムモータ２３３１を回転させる制御を開始した後に、所定時間経過してもドラム回転検知センサ２３２１が感光ドラム１１の回転を検知しないために、異常（エラー）が発生したと判定されて行われる。図７（ａ）の処理の詳細な説明は、図４と同様であるために省略する。
【００４８】
図７（ｂ）は、第２ドライバ基板２３０に接続される負荷（＋２４Ｖ＿ＦＵ２電圧で駆動される負荷）の動作に異常が検知された場合に実行される処理である。エンジン制御基板２２０のＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統の状態を診断し、その電源系統に異常の原因があると判定される場合に、その故障箇所を特定する。この処理は、中間転写ベルト１４を回転させる制御を開始した後に、所定時間経過しても中間転写ベルト回転検知センサ４０２１が中間転写ベルト１４の回転を検知しないために、異常（エラー）が発生したと判定されて行われる。
【００４９】
エンジン制御基板２２０のＣＰＵ２２２は、第２ドライバ基板４００のＡＳＩＣ４０１を用いて＋２４Ｖ＿ＦＵ２電圧の電圧値と所定の第１閾値ｔｈ１とを比較する（Ｓ５１０）。ここでは、第１閾値ｔｈ１を１８［Ｖ］とする。＋２４Ｖ＿ＦＵ２電圧の電圧値が第１閾値ｔｈ１以上である場合（Ｓ５１０：Y）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統が正常であると判定する（Ｓ５１４）。この場合、ＣＰＵ２２２は、該電源系統が接続されて動作する負荷に異常の原因があると判定し、故障した負荷を特定する負荷故障特定処理を実行する（Ｓ５１５）。負荷故障特定処理の詳細な説明は省略する。
【００５０】
＋２４Ｖ＿ＦＵ２電圧の電圧値が第１閾値ｔｈ１未満である場合（Ｓ５１０：N）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統に異常の原因があると判定する。ＣＰＵ２２２は、第１ドライバ基板２３０のＡＳＩＣ２３１を用いて＋２４Ｖ電源電圧の電圧値と所定の第２閾値ｔｈ２とを比較する（Ｓ５１１）。ここでは、第２閾値ｔｈ２を第１閾値ｔｈ１と同じ１８［Ｖ］とする。
【００５１】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ５１１：Y）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が第２ドライバ基板４００に実装されるヒューズＦＵＳＥ２から出力される電圧であると判定する。そのためにＣＰＵ２２２は、第２ドライバ基板４００が異常の原因となった故障箇所であると判定する（Ｓ５１３）。
【００５２】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ５１１：N）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていないと判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が電源基板２００から出力される電圧であると判定する。そのためにＣＰＵ２２２は、電源基板２００が異常の原因となった故障箇所であると判定する（Ｓ５１２）。
【００５３】
ＣＰＵ２２２は、Ｓ５１２、Ｓ５１３、Ｓ５１５のいずれかの処理により判定した故障箇所をコントローラ基板２１０のＣＰＵ２１２に通知する。ＣＰＵ２１２は、該通知に応じて、故障箇所を報知する（Ｓ５１６）。報知方法は、図４で説明した方法と同様である。故障箇所の報知により、故障箇所の特定処理が終了する。なお、第１閾値ｔｈ１及び第２閾値ｔｈ２については、第１実施形態に説明したとおりである。
【００５４】
以上のように、画像形成装置１内で異常が発生した場合、画像形成装置１は、その異常の原因が電源系統であるか否かを判定する。電源系統の異常である場合、画像形成装置１は、該異常が発生している構成部品を特定する。そのためにサービスマンによる部品交換の作業時間が低減される。さらに、第２ドライバ基板４００が駆動する負荷の動作に発生した異常であっても、第１ドライバ基板２３０の電源検知信号を使用することで、必要最小限の構成で故障箇所の判定が可能となる。
【００５５】
（第３実施形態）
図８は、第３実施形態の画像形成装置１の制御系統の説明図である。制御系統は、電源基板２００、コントローラ基板２１０、エンジン制御基板２２０、第１ドライバ基板２３０１、第２ドライバ基板４００、及びリレー基板６００の６種類の基板を備える。この制御系統は、図６の制御系統にリレー基板６００が追加された構成である。また、第１ドライバ基板２３０１の構成が第１実施形態、第２実施形態の第１ドライバ基板２３０とは異なる。図６の制御系統との相違点について説明する。
【００５６】
電源基板２００は、＋１２Ｖ電源電圧及び＋２４Ｖ電源電圧を分岐せずに出力する。リレー基板６００には、電源基板２００から＋１２Ｖ電源電圧及び＋２４Ｖ電源電圧が供給される。リレー基板６００は、ヒューズ６０１〜６０５を備える。＋１２Ｖ電源電圧は、ヒューズ６０１、６０２により分岐されて、コントローラ基板２１０及びエンジン制御基板２２０に供給される。＋２４Ｖ電源電圧は、ヒューズ６０３〜６０５により３つに分岐される。３つに分岐された＋２４Ｖ電源電圧は、第１ドライバ基板２３０１に供給される。本実施形態ではヒューズ６０３を介して第１ドライバ基板２３０１に供給される電源電圧を＋２４Ｖ＿Ａ電源電圧とする。ヒューズ６０４を介して第１ドライバ基板２３０１に供給される電源電圧を＋２４Ｖ＿Ｂ電源電圧とする。ヒューズ６０５を介して第１ドライバ基板２３０１に供給される電源電圧を＋２４Ｖ＿Ｃ電源電圧とする。＋２４Ｖ＿Ａ電源電圧は、第１ドライバ基板２３０１を介して第２ドライバ基板４００にも供給される。
【００５７】
第１ドライバ基板２３０１は、ＡＳＩＣ２３１、複数の検知部２３２、２３４、２４６、複数のモータ駆動部２３３、２３５、２３７、及び複数のヒューズＦＵＳＥ１、ＦＵＳＥ３、ＦＵＳＥ４を備える。複数のヒューズＦＵＳＥ１、ＦＵＳＥ３、ＦＵＳＥ４は、保護素子である。ヒューズＦＵＳＥ１は、リレー基板６００から供給される２４Ｖ＿Ａ電源電圧が印加される。ヒューズＦＵＳＥ３は、リレー基板６００から供給される２４Ｖ＿Ｂ電源電圧が印加される。ヒューズＦＵＳＥ４は、リレー基板６００から供給される２４Ｖ＿Ｃ電源電圧が印加される。なお、保護素子としてヒューズＦＵＳＥ１、ＦＵＳＥ３、ＦＵＳＥ４に代えてＦＥＴや過電流保護ＩＣを用いることができる。
【００５８】
＋２４Ｖ＿Ａ電源電圧は、ヒューズＦＵＳＥ１を介して＋２４Ｖ＿Ａ＿ＦＵ１電圧となる。＋２４Ｖ＿Ｂ電源電圧は、ヒューズＦＵＳＥ３を介して＋２４Ｖ＿Ｂ＿ＦＵ３電圧となる。＋２４Ｖ＿Ｃ電源電圧は、ヒューズＦＵＳＥ４を介して＋２４Ｖ＿Ｃ＿ＦＵ４電圧となる。＋２４Ｖ＿Ａ＿ＦＵ１電圧は、モータ駆動部２３３等の他の構成要素に供給される。＋２４Ｖ＿Ｂ＿ＦＵ３電圧は、モータ駆動部２３５等の他の構成要素に供給される。＋２４Ｖ＿Ｃ＿ＦＵ４電圧は、モータ駆動部２３７等の他の構成要素に供給される。このように複数の保護素子から出力される複数の電圧が、複数の負荷の対応する負荷の駆動に用いられる。
【００５９】
＋２４Ｖ＿Ａ電源電圧、＋２４Ｖ＿Ｂ電源電圧、＋２４Ｖ＿Ｃ電源電圧は、電源基板２００からリレー基板６００を介して正常に供給されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧される。＋２４Ｖ＿Ａ電源電圧、＋２４Ｖ＿Ｂ電源電圧、＋２４Ｖ＿Ｃ電源電圧は、分圧されることで、＋２４Ｖ＿Ａ電源検知信号、＋２４Ｖ＿Ｂ電源検知信号、＋２４Ｖ＿Ｃ電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。
【００６０】
＋２４Ｖ＿Ａ＿ＦＵ１電圧、＋２４Ｖ＿Ｂ＿ＦＵ３電圧、＋２４Ｖ＿Ｃ＿ＦＵ４電圧も同様に、ヒューズＦＵＳＥ１、ＦＵＳＥ３、ＦＵＳＥ４により正常に分圧されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧される。＋２４Ｖ＿Ａ＿ＦＵ１電圧、＋２４Ｖ＿Ｂ＿ＦＵ３電圧、＋２４Ｖ＿Ｃ＿ＦＵ４電圧は、分圧されることで、＋２４Ｖ＿Ａ＿ＦＵ１電源検知信号、＋２４Ｖ＿Ｂ＿ＦＵ３電源検知信号、＋２４Ｖ＿Ｃ＿ＦＵ４電源検知信号となる。＋２４Ｖ＿Ａ＿ＦＵ１電源検知信号、＋２４Ｖ＿Ｂ＿ＦＵ３電源検知信号、＋２４Ｖ＿Ｃ＿ＦＵ４電源検知信号は、ＡＳＩＣ２３１のアナログポートに入力される。
【００６１】
第１実施形態、第２実施形態と同様に、第１ドライバ基板２３０１は、負荷を駆動するための所定数のモータ駆動部が実装される。本実施形態では、第１ドライバ基板２３０は、画像形成時に感光ドラム１１の回転制御を行うドラムモータ２３３１と、定着器１９内の定着ローラの回転制御を行う定着モータ２３５１と、ロータリ現像ユニット１３を回転させる現像モータ２３７１とが接続される。
【００６２】
モータ駆動部２３３は、ＡＳＩＣ２３１により動作が制御されて、ドラムモータ２３３１を回転駆動する。モータ駆動部２３３は、負荷を動作させるための電源電圧として＋２４Ｖ＿Ａ＿ＦＵ１電圧が供給される。モータ駆動部２３５は、ＡＳＩＣ２３１により動作が制御されて、定着モータ２３５１を回転駆動する。モータ駆動部２３５は、負荷を動作させるための電源電圧として＋２４Ｖ＿Ｂ＿ＦＵ３電圧が供給される。モータ駆動部２３７は、ＡＳＩＣ２３１により動作が制御されて、現像モータ２３７１を回転駆動する。モータ駆動部２３７は、負荷を動作させるための電源電圧として＋２４Ｖ＿Ｃ＿ＦＵ４電圧が供給される。
【００６３】
第１ドライバ基板２３０１は、モータ駆動部により駆動される負荷の回転を検知するセンサの検知結果を取得する所定数の検知部が実装される。本実施形態では、第１ドライバ基板２３０１は、ドラム回転検知センサ２３２１と、定着ローラ回転検知センサ２３４１と、現像ユニット回転検知センサ２３６１とが接続される。ドラム回転検知センサ２３２１は、感光ドラム１１の回転を検知する。定着ローラ回転検知センサ２３４１は、定着ローラの回転を検知する。現像ユニット回転検知センサ２３６１は、ロータリ現像ユニット１３の回転を検知する。検知部２３２は、ドラム回転検知センサ２３２１の検知結果をＡＳＩＣ２３１へ送信する。検知部２３４は、定着ローラ回転検知センサ２３４１の検知結果をＡＳＩＣ２３１へ送信する。検知部２３６は、現像ユニット回転検知センサ２３６１の検知結果をＡＳＩＣ２３１へ送信する。
【００６４】
ＡＳＩＣ２３１は、エンジン制御基板２２０のＣＰＵ２２２により、負荷を駆動するタイミングを制御される。エンジン制御基板２２０のＣＰＵ２２２は、ＡＳＩＣ２３１が取得する信号の状態を監視する。エンジン制御基板２２０のＣＰＵ２２２は、コントローラ基板２１０のＣＰＵ２１２と通信して、ＣＰＵ２１２と協働で制御系統の動作を制御する。エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０１で検知した異常をＲＡＭ２２４に保存し、且つコントローラ基板２１０のＣＰＵ２１２に通知する。
【００６５】
（故障箇所特定処理）
図９は、第３実施形態の故障箇所の特定処理を表すフローチャートである。なお、画像形成処理は、第１実施形態と同様の処理である。
図９（ａ）は、第１ドライバ基板２３０１に接続される負荷（＋２４Ｖ＿Ａ＿ＦＵ１電圧で駆動される負荷）で異常が検知された場合に実行される処理である。エンジン制御基板２２０のＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統の状態を診断し、その電源系統に異常の原因があると判定される場合に、その故障箇所を特定する。この処理は、ドラムモータ２３３１を回転させる制御を開始した後に、所定時間経過してもドラム回転検知センサ２３２１が感光ドラム１１の回転を検知しないために、異常（エラー）が発生したと判定されて行われる。
【００６６】
エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０１のＡＳＩＣ２３１を用いて＋２４Ｖ＿Ａ＿ＦＵ１電圧の電圧値と所定の第１閾値ｔｈ１とを比較する（Ｓ７００）。ここでは、第１閾値ｔｈ１を１８［Ｖ］とする。＋２４Ｖ＿Ａ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１以上である場合（Ｓ７００：Y）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統が正常であると判定する（Ｓ７０６）。この場合、ＣＰＵ２２２は、該電源系統が接続されて動作する負荷に異常の原因があると判定し、故障が発生した負荷を特定する負荷故障特定処理を実行する（Ｓ７０７）。負荷故障特定処理の詳細な説明は省略する。
【００６７】
＋２４Ｖ＿Ａ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１未満である場合（Ｓ７００：N）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統に異常の原因があると判定する。ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて＋２４Ｖ＿Ａ電源電圧の電圧値と所定の第２閾値ｔｈ２とを比較する（Ｓ７０１）。ここでは、第２閾値ｔｈ２を第１閾値ｔｈ１と同じ１８［Ｖ］とする。
【００６８】
＋２４Ｖ＿Ａ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ７０１：Y）、ＣＰＵ２２２は、電源基板２００及びリレー基板６００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が第１ドライバ基板２３０に実装されるヒューズＦＵＳＥ１から出力される電圧であると判定する。そのためにＣＰＵ２２２は、第１ドライバ基板２３０が異常の原因となった故障箇所であると判定する（Ｓ７０５）。
【００６９】
＋２４Ｖ＿Ａ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ７０１：N）、ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて、＋２４Ｖ＿Ａ電源電圧とは異なる＋２４Ｖ＿Ｂ電源電圧の電圧値と第２閾値ｔｈ２とを比較する（Ｓ７０２）。なお、この処理では、＋２４Ｖ＿Ａ電源電圧とは異なる電源電圧として＋２４Ｖ＿Ｃ電源電圧が用いられてもよい。
【００７０】
＋２４Ｖ＿Ｂ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ７０２：Y）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因がリレー基板６００に実装されるヒューズ６０３から出力される電圧であると判定する。そのためにＣＰＵ２２２は、リレー基板６００が異常の原因となった故障箇所であると判定する（Ｓ７０４）。
【００７１】
＋２４Ｖ＿Ｂ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ７０２：N）、ＣＰＵ２２２は、＋２４Ｖ＿Ａ電源電圧及び＋２４Ｖ＿Ｂ電源電圧がともに正常に供給されていないと判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が電源基板２００から出力される電圧であると判定する。そのためにＣＰＵ２２２は、電源基板２００が異常の原因となった故障箇所であると判定する（Ｓ７０３）。
【００７２】
ＣＰＵ２２２は、Ｓ７０３、Ｓ７０４、Ｓ７０５、Ｓ７０７のいずれかの処理により判定した故障箇所をコントローラ基板２１０のＣＰＵ２１２に通知する。ＣＰＵ２１２は、該通知に応じて、故障箇所を報知する（Ｓ７０８）。報知方法は、図４で説明した方法と同様である。故障箇所の報知により、故障箇所の特定処理が終了する。なお、第１閾値ｔｈ１及び第２閾値ｔｈ２については、第１実施形態に説明したとおりである。
【００７３】
図９（ｂ）は、第１ドライバ基板２３０１に接続される負荷（＋２４Ｖ＿Ｂ＿ＦＵ３電圧で駆動される負荷）の動作に異常が検知された場合に実行される処理である。エンジン制御基板２２０のＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統の状態を診断し、その電源系統に異常の原因があると判定された場合に、その故障箇所を特定する。この処理は、定着モータ２３５１を回転させる制御を開始した後に、所定時間経過しても定着ローラ回転検知センサ２３４１が定着ローラの回転を検知しないために、異常（エラー）が発生したと判定されて行われる。
【００７４】
エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０１のＡＳＩＣ２３１を用いて＋２４Ｖ＿Ｂ＿ＦＵ３電圧の電圧値と所定の第１閾値ｔｈ１とを比較する（Ｓ７１０）。ここでは、第１閾値ｔｈ１を１８［Ｖ］とする。＋２４Ｖ＿Ｂ＿ＦＵ３電圧の電圧値が第１閾値ｔｈ１以上である場合（Ｓ７１０：Y）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統が正常であると判定する（Ｓ７１６）。この場合、ＣＰＵ２２２は、該電源系統が接続されて動作する負荷に異常の原因があると判定し、故障が発生した負荷を特定する負荷故障特定処理を実行する（Ｓ７１７）。負荷故障特定処理の詳細な説明は省略する。
【００７５】
＋２４Ｖ＿Ｂ＿ＦＵ３電圧の電圧値が第１閾値ｔｈ１未満である場合（Ｓ７１０：N）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統に異常の原因が生じていると判定する。ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて＋２４Ｖ＿Ｂ電源電圧の電圧値と所定の第２閾値ｔｈ２とを比較する（Ｓ７１１）。ここでは、第２閾値ｔｈ２を第１閾値ｔｈ１と同じ１８［Ｖ］とする。
【００７６】
＋２４Ｖ＿Ｂ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ７１１：Y）、ＣＰＵ２２２は、電源基板２００及びリレー基板６００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が第１ドライバ基板２３０に実装されるヒューズＦＵＳＥ３から出力される電圧であると判定する。そのためにＣＰＵ２２２は、第１ドライバ基板２３０が異常の原因となった故障箇所であると判定する（Ｓ７１５）。
【００７７】
＋２４Ｖ＿Ｂ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ７１１：N）、ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて、＋２４Ｖ＿Ｂ電源電圧とは異なる＋２４Ｖ＿Ｃ電源電圧の電圧値と第２閾値ｔｈ２とを比較する（Ｓ７１２）。なお、この処理では、＋２４Ｖ＿Ｂ電源電圧とは異なる電源電圧として＋２４Ｖ＿Ａ電源電圧が用いられてもよい。
【００７８】
＋２４Ｖ＿Ｃ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ７１２：Y）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因がリレー基板６００に実装されるヒューズ６０４から出力される電圧であると判定する。そのためにＣＰＵ２２２は、リレー基板６００が異常の原因となった故障箇所であると判定する（Ｓ７１４）。
【００７９】
＋２４Ｖ＿Ｃ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ７１２：N）、ＣＰＵ２２２は、＋２４Ｖ＿Ｂ電源電圧及び＋２４Ｖ＿Ｃ電源電圧がともに正常に供給されていないと判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が電源基板２００から出力される電圧であると判定する。そのためにＣＰＵ２２２は、電源基板２００が異常の原因となった故障箇所であると判定する（Ｓ７１３）。
【００８０】
ＣＰＵ２２２は、Ｓ７１３、Ｓ７１４、Ｓ７１５、Ｓ７１７のいずれかの処理により判定した故障箇所をコントローラ基板２１０のＣＰＵ２１２に通知する。ＣＰＵ２１２は、該通知に応じて、故障箇所を報知する（Ｓ７１８）。報知方法は、図４で説明した方法と同様である。故障箇所の報知により、故障箇所の特定処理が終了する。なお、第１閾値ｔｈ１及び第２閾値ｔｈ２については、第１実施形態に説明したとおりである。
【００８１】
以上のように、画像形成装置１内で異常が発生した場合、画像形成装置１は、その異常の原因が電源系統であるか否かを判定する。電源系統に異常の原因がある場合、画像形成装置１は、該異常の原因となる故障した構成部品を特定する。そのためにサービスマンによる部品交換の作業時間が低減される。さらに、リレー基板６００で発生した異常であっても、第１ドライバ基板２３０１の電源検知信号を使用することで、必要最小限の構成で故障箇所の判定が可能となる。
【００８２】
（第４実施形態）
図１０は、第４実施形態の故障箇所の特定処理を表すフローチャートである。この処理は、負荷の動作の異常検知によらず、図２の２４Ｖ＿ＦＵ１電圧に異常が発生した場合の故障箇所の特定処理である。この処理は、図２の制御系統の構成により実行される。この処理は、制御系統の各基板への電源電圧（＋１２Ｖ電源電圧、＋２４Ｖ電源電圧）の供給が完了し、エンジン制御基板２２０のＣＰＵ２２２及び第１ドライバ基板２３０のＡＳＩＣ２３１内部の初期設定が完了すると開始される。
【００８３】
エンジン制御基板２２０のＣＰＵ２２２は、第１ドライバ基板２３０のＡＳＩＣ２３１を用いて＋２４Ｖ＿ＦＵ１電圧の電圧値と所定の第１閾値ｔｈ１とを比較する（Ｓ８００）。ここでは、第１閾値ｔｈ１を１８［Ｖ］とする。ＣＰＵ２２２は、＋２４Ｖ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１未満となるか否かを一定周期で監視する（Ｓ８００）。＋２４Ｖ＿ＦＵ１電圧の電圧値が第１閾値ｔｈ１未満になった場合（Ｓ８００：N）、ＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統に異常の原因があると判定する。ＣＰＵ２２２は、ＡＳＩＣ２３１を用いて＋２４Ｖ電源電圧の電圧値と所定の第２閾値ｔｈ２とを比較する（Ｓ８０１）。ここでは、第２閾値ｔｈ２を第１閾値ｔｈ１と同じ１８［Ｖ］とする。
【００８４】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２以上である場合（Ｓ８０１：Y）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていると判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が第１ドライバ基板２３０に実装されるヒューズＦＵＳＥ１から出力される電圧であると判定する。そのためにＣＰＵ２２２は、第１ドライバ基板２３０が異常の原因となった故障箇所であると判定する（Ｓ８０３）。
【００８５】
＋２４Ｖ電源電圧の電圧値が第２閾値ｔｈ２未満である場合（Ｓ８０１：N）、ＣＰＵ２２２は、電源基板２００から＋２４Ｖ電源電圧が正常に供給されていないと判定する。これによりＣＰＵ２２２は、＋２４Ｖ電源電圧の電源系統において異常の原因が電源基板２００から出力される電圧であると判定する。そのためにＣＰＵ２２２は、電源基板２００が異常の原因となった故障箇所であると判定する（Ｓ８０２）。
【００８６】
ＣＰＵ２２２は、Ｓ８０３、Ｓ８０５のいずれかの処理により判定した故障箇所をコントローラ基板２１０のＣＰＵ２１２に通知する。ＣＰＵ２１２は、該通知に応じて、故障箇所を報知する（Ｓ８０６）。報知方法は、図４で説明した方法と同様である。故障箇所の報知により、故障箇所の特定処理が終了する。なお、第１閾値ｔｈ１及び第２閾値ｔｈ２については、第１実施形態に説明したとおりである。
【００８７】
以上のように、画像形成装置１内で電源系統が原因となる異常が発生した場合、画像形成装置１は、その異常の原因となる構成部品を特定する。そのためにサービスマンによる部品交換の作業時間が低減される。
【図１】
2020075362.tif 000003
【図２】
2020075362.tif 000004
【図３】
2020075362.tif 000005
【図４】
2020075362.tif 000006
【図５】
2020075362.tif 000007
【図６】
2020075362.tif 000008
【図７】
2020075362.tif 000009
【図８】
2020075362.tif 000010
【図９】
2020075362.tif 000011
【図１０】
2020075362.tif 000012
【手続補正書】
【提出日】平成30年11月6日(2018.11.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
＋２４Ｖ電源電圧は、電源基板２００から正常に供給されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧され、＋２４Ｖ電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。＋２４Ｖ＿ＦＵ１電圧も同様に、ヒューズＦＵＳＥ１の後段に正常に供給されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧され、＋２４Ｖ＿ＦＵ１電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。なお、＋２４Ｖ電源電圧が正常に供給されているか否かを判定するための構成は、これに限らない。例えば、＋２４Ｖ電源電圧をトランジスタ等の検知回路によりデジタル値に変換して、ＡＳＩＣ２３１のデジタルポートに入力するようにしてもよい。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
＋２４Ｖ電源電圧は、電源基板２００から正常に供給されているか否かを判定できるように、ＡＳＩＣ４０１の定格範囲に収まるように分圧され、＋２４Ｖ電源検知信号としてＡＳＩＣ２３１のアナログポートに入力される。＋２４Ｖ＿ＦＵ２電圧も同様に、ヒューズＦＵＳＥ２の後段に正常に供給されているか否かを判定できるように、ＡＳＩＣ４０１の定格範囲に収まるように分圧され、＋２４＿ＦＵ２Ｖ電源検知信号としてＡＳＩＣ４０１のアナログポートに入力される。なお、第２ドライバ基板４００には、＋２４Ｖ電源電圧の電源検知手段は存在しない。第２ドライバ基板４００が駆動する負荷の動作に異常が発生する場合、第１ドライバ基板２３０の電源検知信号が用いられて判定される。これにより電源検知に使用する信号線を削減することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
＋２４Ｖ＿Ａ＿ＦＵ１電圧、＋２４Ｖ＿Ｂ＿ＦＵ３電圧、＋２４Ｖ＿Ｃ＿ＦＵ４電圧も同様に、ヒューズＦＵＳＥ１、ＦＵＳＥ３、ＦＵＳＥ４の後段に正常に供給されているか否かを判定できるように、ＡＳＩＣ２３１の定格範囲に収まるように分圧される。＋２４Ｖ＿Ａ＿ＦＵ１電圧、＋２４Ｖ＿Ｂ＿ＦＵ３電圧、＋２４Ｖ＿Ｃ＿ＦＵ４電圧は、分圧されることで、＋２４Ｖ＿Ａ＿ＦＵ１電源検知信号、＋２４Ｖ＿Ｂ＿ＦＵ３電源検知信号、＋２４Ｖ＿Ｃ＿ＦＵ４電源検知信号となる。＋２４Ｖ＿Ａ＿ＦＵ１電源検知信号、＋２４Ｖ＿Ｂ＿ＦＵ３電源検知信号、＋２４Ｖ＿Ｃ＿ＦＵ４電源検知信号は、ＡＳＩＣ２３１のアナログポートに入力される。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2020075362.tif 000013
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2020075362.tif 000014