(57)【要約】【課題】低コストで故障箇所の特定を迅速に行うことが可能な画像形成装置を提供する。【解決手段】画像形成装置は、電源部、信号出力部、制御回路部、負荷動作部のつながりにより実現される画像形成を行うための機能を複数備える。負荷動作部には、異常を検知するためのセンサが設けられる。画像形成装置は、センサが異常を検知したときに、電源部及び信号出力部の故障箇所を確認し、電源部及び信号出力部に故障箇所が無ければ制御回路部の故障箇所を確認し、制御回路部に故障箇所が無ければ負荷動作部の故障箇所を確認して、異常の原因となる故障箇所を特定する。【選択図】図４
2020076792.tif 000002
【特許請求の範囲】
【請求項１】
画像形成を行うための電圧を供給する電源部と、
画像形成のための動作する負荷動作部と、
前記電源部から電圧を供給されて動作し、前記負荷動作部の動作を制御する負荷制御部と、
前記電源部から電圧を供給されて動作し、前記負荷制御部に対して前記負荷制御部が行うべき動作を制御するための制御信号を出力する信号出力部と、
前記負荷動作部の動作の異常を検知する検知手段と、
前記検知手段が前記負荷動作部の動作の異常を検知した場合に、前記電源部が供給する電圧の供給系統の状態を確認し、前記供給系統に故障がなければ前記信号出力部の状態を確認し、前記信号出力部に故障箇所が無ければ前記負荷制御部の状態を確認し、前記負荷制御部に故障箇所が無ければ前記負荷動作部の状態を確認することにより、前記異常の原因となる故障箇所を特定する故障箇所特定処理を実行する制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記負荷動作部は、第１負荷と第２負荷を有し、
前記負荷制御部は、前記第１負荷の動作を制御する第１負荷制御部と、前記第２負荷の動作を制御する第２負荷制御部を有し、
前記信号出力部は、前記第１負荷制御部に制御信号を出力する第１信号出力部と、前記第２負荷制御部に制御信号を出力する第２信号出力部を有し、
前記検知手段は、前記第１負荷の動作の異常を検知する第１異常検知手段と、前記第２負荷の動作の異常を検知する第２異常検知手段を有することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
異常の種類毎に状態を確認するべき前記電源部、前記信号出力部、前記負荷制御部、及び前記負荷動作部を示す情報を表すテーブルを格納した格納手段をさらに備えており、
前記制御手段は、前記検知手段が異常を検知した負荷動作部に応じて前記テーブルを参照して、前記故障箇所特定処理を実行することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記電源部が設けられる第１基板からヒューズを介して電圧が供給される供給系統の電圧値と、前記信号出力部が設けられる第２基板に設けられるヒューズを介して電圧が供給される供給系統の電圧値を検知する電圧検知手段を有し、
前記制御手段は、前記電圧検知手段により検知される電圧に基づいて前記供給系統の故障箇所を特定することを特徴とする、
請求項１〜３のいずれか１項記載の画像形成装置。
【請求項５】
前記制御手段は、前記第１基板からヒューズを介して出力される電圧の電圧値を検知し、検知された電圧値が正常であれば、前記第２基板に設けられるヒューズを介して入力された電圧の電圧値を検知することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記制御手段は、前記制御信号の出力状態に応じて前記信号出力部に係わる故障箇所を特定することを特徴とする、
請求項１〜５のいずれか１項記載の画像形成装置。
【請求項７】
前記負荷制御部は、前記負荷動作部に対して電圧あるいは電流を供給して該負荷動作部を動作させ、
前記制御手段は、前記負荷制御部から供給される前記電圧あるいは前記電流に応じて前記負荷制御部に係わる故障箇所を特定することを特徴とする、
請求項１〜６のいずれか１項記載の画像形成装置。
【請求項８】
前記制御手段は、前記故障箇所を特定すると、特定された故障箇所以外の故障特定の対象となる部品に対する前記故障箇所特定処理を行わないことを特徴とする、
請求項１〜７のいずれか１項記載の画像形成装置。
【請求項９】
前記制御手段は、故障箇所の特定の対象とならない部品に対する前記故障箇所特定処理を行わないことを特徴とする、
請求項１〜８のいずれか１項記載の画像形成装置。
【請求項１０】
前記制御手段で特定された前記故障箇所を示す報知を行う報知手段をさらに備えることを特徴とする、
請求項１〜９のいずれか１項記載の画像形成装置。
【請求項１１】
前記報知手段は、前記故障箇所を所定のディスプレイに表示することで前記報知を行うことを特徴とする、
請求項１０記載の画像形成装置。
【請求項１２】
外部装置と通信するためのネットワークインタフェースを備えており、
前記報知手段は、前記故障箇所を、前記ネットワークインタフェースを介して前記外部装置に送信することで前記報知を行うことを特徴とする、
請求項１０又は１１記載の画像形成装置。
【請求項１３】
前記制御手段は、前記故障箇所を特定できない場合に、前記検知手段により前記負荷動作部の異常が所定回数検知されるまで画像形成の実行を許可することを特徴とする、
請求項１〜１２のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ等の画像形成装置において、動作の異常が発生したときに、該異常の原因となった故障箇所を特定する技術に関する。
【背景技術】
【０００２】
画像形成装置は、複数の構成部品が協働して動作することでシートへの画像形成を行う。各構成部品の動作は、個々に制御される。動作制御が正常に終了しない場合、画像形成装置は、エラーコードの表示や、ネットワークを介したコールセンタへのエラーコードの送信により、異常の発生を報知する。画像形成装置のサービスマンは、エラーコードに基づいて画像形成装置の修理を行う。このように、画像形成装置の動作を正常状態に復帰させるサービスサポートが運用されている。
【０００３】
サービスマンは、エラーコードに基づいて画像形成装置を修理する場合に、現場でエラーコードに関連した構成部品が故障していないかを逐次確認して、修理の必要な故障箇所の特定を行う。修理には多大な時間が必要であるために、修理の間、ユーザに不便を強いることになる。特許文献１は、高圧電源と帯電ワイヤーとの故障を切り分けて、負荷の故障と装置本体の故障とを判別する故障箇所の特定方法を開示する。このような故障箇所の特定方法を用いることで、サービスマンによる修理の作業時間が短縮される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３７０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の故障は、高圧電源部だけではなく、装置内の各構成部品のいずれでも発生しうる。故障により発生するエラーコードも多数用意されている。エラーコードに対応して、動作異常に関連した構成部品を確認して故障箇所の特定を迅速に行うための故障箇所特定診断プログラムが用意されることがある。しかしながら、多数のエラーコードの各々に対応する診断プログラムを実装する場合、ソフトウェアを記憶するための記憶領域が増大し、コストアップにつながる。
【０００６】
本発明は、上記の問題に鑑み、低コストで故障箇所の特定を迅速に行うことが可能な画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、画像形成を行うための電圧を供給する電源部と、画像形成のための動作する負荷動作部と、前記電源部から電圧を供給されて動作し、前記負荷動作部の動作を制御する負荷制御部と、前記電源部から電圧を供給されて動作し、前記負荷制御部に対して前記負荷制御部が行うべき動作を制御するための制御信号を出力する信号出力部と、前記負荷動作部の動作の異常を検知する検知手段と、前記検知手段が前記負荷動作部の動作の異常を検知した場合に、前記電源部が供給する電圧の供給系統の状態を確認し、前記供給系統に故障がなければ前記信号出力部の状態を確認し、前記信号出力部に故障箇所が無ければ前記負荷制御部の状態を確認し、前記負荷制御部に故障箇所が無ければ前記負荷動作部の状態を確認することにより、前記異常の原因となる故障箇所を特定する故障箇所特定処理を実行する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、低コストで故障箇所の特定を迅速に行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の構成図。
【図２】画像形成装置の制御系統の説明図。
【図３】画像形成装置の制御系統の説明図。
【図４】（ａ）、（ｂ）は、故障箇所特定処理の説明図。
【図５】（ａ）、（ｂ）は、操作部に表示される処理結果の例示図。
【図６】故障箇所の特定処理を含む画像形成処理を表すフローチャート。
【図７】故障箇所の特定処理を表すフローチャート。
【図８】故障箇所の特定処理を表すフローチャート。
【発明を実施するための形態】
【００１０】
本発明の画像形成装置について、図面を参照しながら説明する。
【００１１】
（画像形成装置）
図１は、本実施形態の画像形成装置の構成図である。画像形成装置１は、画像読取部２、画像形成部３、及び操作部１０００を備えている。画像読取部２は、原稿Ｄから原稿画像を読み取る。画像形成部３は、シートＳに画像を形成する。操作部１０００は、キーボタンやタッチパネル等の入力装置と、ディスプレイ等の出力装置とを備えるユーザインタフェースである。画像形成装置１は、画像読取部２で読み取った原稿画像を画像形成部３によりシートＳに形成する複写機能を備える。
【００１２】
画像読取部２は、上部に、透明ガラス板からなる原稿台４及び原稿圧着板５が設けられる。原稿台４は、原稿Ｄが、画像面を下向きにして所定の位置に載置される。原稿圧着板５は、原稿台４に載置された原稿Ｄを押圧固定する。原稿台４の下側には、原稿Ｄを照明するランプ６と、画像処理ユニット７と、照明した原稿Ｄの光像を画像処理ユニット７に導くための反射ミラー８、９、１０からなる光学系と、が設けられている。ランプ６及び反射ミラー８、９、１０は所定の速度で移動して原稿Ｄを走査する。画像処理ユニット７は、受光する原稿Ｄの光像に基づいて原稿画像を表す画像データを生成する。
【００１３】
画像形成部３は、画像形成を行うために、感光ドラム１１、一次帯電ローラ１２、ロータリ現像ユニット１３、中間転写ベルト１４、転写ローラ１５、クリーナ１６、レーザユニット１７、及び定着器１９等の構成部品を備えている。感光ドラム１１は、ドラム形状の感光体であり、一次帯電ローラ１２により表面が一様に帯電される。レーザユニット１７は、画像読取部２から画像データを取得し、この画像データに応じて発光制御されたレーザ光を表面が帯電された感光ドラム１１に照射する。これにより感光ドラムの表面に画像データに応じた静電潜像が形成される。
【００１４】
ロータリ現像ユニット１３は、感光ドラム１１の表面に形成された静電潜像にマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のトナーを付着させて、感光ドラム１１の表面にトナー像を形成する。ロータリ現像ユニット１３は、回転現像方式の現像器である。ロータリ現像ユニット１３は、現像器１３Ｋ、現像器１３Ｙ、現像器１３Ｍ、及び現像器１３Ｃを有し、モータ（ロータリモータ）により回転される。現像器１３Ｋは、ブラックのトナーによる現像を行う。現像器１３Ｙは、イエローのトナーによる現像を行う。現像器１３Ｍは、マゼンタのトナーによる現像を行う。現像器１３Ｃは、シアンのトナーによる現像を行う。
感光ドラム１１上にモノクロのトナー像を形成する場合、ロータリ現像ユニット１３は、感光ドラム１１と近接する現像位置に現像器１３Ｋを回転移動させて現像を行う。フルカラーのトナー像を形成する場合、ロータリ現像ユニット１３は、回転して、現像位置に各現像器１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋを順に配置させ、順次各色のトナーによる現像を行う。
【００１５】
ロータリ現像ユニット１３によって感光ドラム１１に形成されたトナー像は、転写体である中間転写ベルト１４に転写される。転写後に感光ドラム１１に残留するトナーは、クリーナ１６により除去される。中間転写ベルト１４に転写されたトナー像は、転写ローラ１５によりシートＳに転写される。シートＳは、用紙カセット１８又は手差しトレイ５０から転写ローラ１５へ給送される。画像形成装置１は、シートＳを搬送経路に給送するためのローラ等の給送機構を備える。
【００１６】
定着器１９は、シートＳの搬送方向で転写ローラ１５の下流側に設けられる。定着器１９は、シートＳに、転写されたトナー像を定着させる。トナー像が定着されたシートＳは、定着器１９から排出ローラ対２１を介して画像形成装置１の機外に排出される。
【００１７】
画像形成装置１は、内部の感光ドラム１１やロータリ現像ユニット１３等の消耗品にアクセスするために、開閉可能な前ドア２２を備える。画像形成装置１内の上記の各構成部品の修理や点検、消耗品の交換の際には、前ドア２２が開放される。画像形成装置１は、前ドア２２の開閉を検知するための前ドア開閉センサ８０１を備える。
【００１８】
画像形成装置１は、各用紙カセット１８の開閉を検知するための用紙カセット開閉センサ２０５及び用紙カセット１８内のシートＳのサイズを検知する不図示の用紙サイズ検知センサを備える。用紙カセット１８が閉じられると、用紙カセット開閉センサ２０５がこれを検知する。用紙サイズ検知センサは、用紙カセット１８が閉じられたことを用紙カセット開閉センサ２０５が検知すると、この検知結果に基づいて自動的にシートＳのサイズを検知する。
【００１９】
画像形成装置１は、手差しトレイ５０上のシートＳの有無を検知する手差し用紙センサ２０１を備える。手差し用紙センサ２０１が手差しトレイ５０にシートＳが載置されたことを検知すると、画像形成装置１は、載置されたシートＳのサイズ設定をユーザに促す画面を操作部１０００に表示する。ユーザが画面の指示に従ってシートサイズを設定することで、画像形成装置１は、手差しトレイ５０上のシートＳのサイズを認識することができる。
なお、画像形成装置１の構成は、上述した構成に限らず、例えば、複数の色成分に対応して、複数の感光ドラムが転写ベルトの移動方向に沿って設けられる周知の構成の画像形成装置であってもよい。
【００２０】
（制御系統）
図２、図３は、画像形成装置１の制御系統の説明図である。ここでは、感光ドラム１１及びロータリ現像ユニット１３の制御を行う構成部品について説明する。この制御系統は、感光ドラム１１の表面の帯電機能及びロータリ現像ユニット１３の回転制御機能を制御する。制御系統は、電源ユニット２００、制御ユニット２１０、ドライバユニット２３０、高圧ユニット２４０、及びロータリモータ２４１を備える。電源ユニット２００、制御ユニット２１０、ドライバユニット２３０、及び高圧ユニット２４０のつながりにより、感光ドラム１１の表面の帯電機能が実現される。電源ユニット２００、制御ユニット２１０、ドライバユニット２３０、及びロータリモータ２４１のつながりにより、ロータリ現像ユニット１３の回転制御機能が実現される。制御系統は、このような画像形成を行うために機能が複数形成される。
【００２１】
電源ユニット２００の基板（第１基板）は、ヒューズＦＵ１、ＦＵ２、ＦＵ３を備える。制御ユニット２１０は、ＤＣＤＣコンバータ２１１、ＣＰＵ（Central Processing Unit）２１２ａ、ＲＯＭ（Read Only Memory）２１２ｂ、及びＲＡＭ（Random Access Memory）２１２ｃを備える。ドライバユニット２３０は、高圧ユニット２４０及びロータリモータ２４１を駆動する。そのためにドライバユニット２３０の基板（第２基板）は、ＡＳＩＣ（Application Specific Integrated Circuit）２３１、モータ駆動部２３３、及びヒューズＦＵ４、ＦＵ５を備える。また、ドライバユニット２３０は、後述の故障箇所の特定のために、電圧検知部３０３ａ、３０３ｂ、信号検知部３０５、及び電流検知部３０６ａを備える。このような制御系統は、電源部、制御部、信号出力部、制御回路部、及び負荷動作部として動作する。
【００２２】
電源部について説明する。電源ユニット２００は、＋２４［Ｖ］の電源電圧を出力する。電源ユニット２００は、電源電圧を、ヒューズＦＵ１〜ＦＵ３を介して複数の電圧供給系統に分配し、各構成部品に給電する。制御ユニット２１０は、電源ユニット２００から給電された＋２４［Ｖ］の電源電圧を、ＤＣＤＣコンバータ２１１により３．３［Ｖ］の電圧に降圧してＣＰＵ２１２ａ、ドライバユニット２３０（ＡＳＩＣ２３１）等へ給電する。ドライバユニット２３０は、電源ユニット２００から給電された＋２４［Ｖ］の電源電圧を、ヒューズＦＵ４、ＦＵ５によりさらに分配し、高圧ユニット２４０やモータ駆動部２３３へ給電する。
【００２３】
制御部について説明する。制御ユニット２１０は、ＣＰＵ２１２ａがＲＯＭ２１２ｂに格納されたコンピュータプログラムを実行することで、各構成部品の動作を制御して、画像形成に関する様々な制御シーケンスを行う。その際、ＲＡＭ２１２ｃは、ワークメモリとして用いられ、一時的又は恒久的に保存することが必要な書き換え可能なデータを格納する。ＲＡＭ２１２ｃには、例えば高圧ユニット２４０への高圧設定値、着脱可能なユニットに関する駆動設定情報等が格納される。ＣＰＵ２１２ａは、ＡＳＩＣ２３１との間でシリアル通信を行う。ＣＰＵ２１２ａは、ＡＳＩＣ２３１内部のレジスタやＲＡＭに対してのリード／ライト動作を、シリアル通信により行うことで、ＡＳＩＣ２３１の動作を制御している。
【００２４】
信号出力部について説明する。本実施形態の信号出力部は、ＡＳＩＣ２３１により実現される。ＡＳＩＣ２３１は、アナログ信号値を取り込むためのＡＤ変換器２３２、高圧ユニット２４０を制御するための高圧制御部２３５、及びロータリモータ２４１を制御するためのモータ制御部２３４等の機能モジュールを備える。ＡＳＩＣ２３１は、ＣＰＵ２１２ａから設定値を取得し、設定値に基づいて各機能モジュールの設定を行う。各機能モジュールは、設定値に基づいてロジック回路が動作することで、制御信号を出力する。本実施形態では、高圧制御部２３５は、高圧ユニット２４０の動作を制御する制御信号（高圧制御信号）を出力する。モータ制御部２３４は、モータ駆動部２３３の動作を制御する制御信号（モータ制御信号）を出力する。
【００２５】
制御回路部について説明する。本実施形態の制御回路部は、高圧ユニット２４０及びモータ駆動部２３３である。制御回路部は、電源部から供給される電源電圧と信号出力部から取得する制御信号とに基づいて、接続される負荷動作部の動作を制御する。
【００２６】
例えばモータ駆動部２３３は、ロータリモータ２４１を駆動するためのドライバＩＣ（Integrated Circuit）を備える。ドライバＩＣは、ロータリモータ２４１を駆動するためのモータ制御信号に基づいて、ロータリモータ２４１の回転を制御する。ロータリモータ２４１が回転することで、負荷制御部であるロータリ現像ユニット１３が回転する。ロータリ現像ユニット１３には、回転を検知するためのロータリ検知センサ２４２が設けられる。ロータリ現像ユニット１３が回転することで、ロータリ検知センサ２４２は、回転を検知したことを表す検知結果をＡＳＩＣ２３１へ送信する。
【００２７】
ＡＳＩＣ２３１は、アナログ信号であるロータリ検知センサ２４２の検知結果を、ＡＤ変換器２３２によりデジタル信号に変換してＣＰＵ２１２ａへ送信する。ＣＰＵ２１２ａは、取得した検知結果に基づいてロータリ現像ユニット１３の位置制御を行う。ＣＰＵ２１２ａは、所定時間以内（本実施形態では５秒以内）に位置制御が完了しない場合に、ロータリ現像ユニット１３の位置制御に異常が発生していると判定する。つまりロータリ検知センサ２４２は、負荷動作部であるロータリ現像ユニット１３の制御異常を検知することになる。このような制御異常を検知するセンサ（異常検知手段）は、負荷動作部のそれぞれに対応して複数設けられる。このように制御異常の発生を判定すると、ＣＰＵ２１２ａは、画像形成動作を停止して、異常の原因となった故障箇所を特定するための故障箇所特定処理を実行する。
【００２８】
なお、ＣＰＵ２１２ａは、操作部１０００及びネットワークインタフェース（Ｉ／Ｆ）１００１に接続される。ＣＰＵ２１２ａは、操作部１０００から指示等の入力信号を取得し、且つ操作部１０００に画面表示させる。ＣＰＵ２１２ａは、ネットワークＩ／Ｆ１００１により所定のネットワークを介してコンピュータ等の外部装置との間で通信を行う。
【００２９】
（故障箇所特定）
図４は、本実施形態の故障箇所特定処理の説明図である。図４（ａ）は、制御異常の種類毎に状態を確認するべき電源部、信号出力部、制御回路部、及び負荷動作部の部位を示す情報（故障箇所特定情報）が格納された故障箇所特定テーブルである。この故障箇所特定テーブルは制御ユニット２１０のＲＯＭ２１２ｂに格納されている。ＣＰＵ２１２ａは、制御異常の発生時に故障箇所発生テーブルの各故障箇所特定情報を参照し、動作異常に関連した構成部品の状態をテーブルの左側の項目から順番に確認して、故障箇所を特定する。故障箇所となっている箇所の交換単位の部品を故障部品と称する。図４（ｂ）は、故障箇所の説明図である。故障箇所の特定は、電源部、信号出力部、制御回路部、負荷動作部の順に故障箇所を確認することで行われる。
【００３０】
ロータリ現像ユニット１３の位置制御異常の発生時の故障箇所の特定は、以下のように行われる。ＣＰＵ２１２ａは、はじめに電源部のチェックを開始する。図４（ａ）、４（ｂ）に示す通り、ロータリ現像ユニット１３の位置制御異常が発生する場合、ＣＰＵ２１２ａは、電源部の故障箇所の確認のために、ヒューズＦＵ５を通過した+24V_B_FUの電圧チェックを行う。+24V_B_FUの電圧をチェックするために、ドライバユニット２３０の電圧検知部３０３ａは、ヒューズＦＵ５を通過する前の+24V_Bの電圧が所定値（閾値）以上であるか否かを検知する。ここでは、閾値を１８［Ｖ］とする。
【００３１】
電圧検知部３０３ａによる検知結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、電圧検知部３０３ａの検知結果に応じて、故障箇所の確認を行う。ＣＰＵ２１２ａは、検知結果が、+24V_Bの電圧が１８［Ｖ］以上であることを示す場合に、電源部（電源ユニット２００）の出力が正常であると判定する。ＣＰＵ２１２ａは、検知結果が、+24V_Bの電圧が１８［Ｖ］未満であることを示す場合に、電源部（電源ユニット２００）の出力が異常であると判定する。ＣＰＵ２１２ａは、電源部（電源ユニット２００）の出力が異常であると判定する場合に、故障箇所を電源ユニット２００の+24V_Bの電圧を出力する経路（ヒューズＦＵ３）であると確認する。本実施形態の画像形成装置１は、ヒューズのみの部品交換には対応しておらず、電源ユニット単位での交換となる。そのために、この場合、ＣＰＵ２１２ａは、故障部品（交換するべき部品）を電源ユニット２００に特定する（電源出力異常）。
【００３２】
+24V_Bの電圧が正常である場合、ドライバユニット２３０の電圧検知部３０３ｂは、ヒューズＦＵ５を通過した+24V_B_FUの電圧が所定値（閾値）以上であるか否かを検知する。電圧検知部３０３ｂは、電圧検知部３０３ａと同様に検知処理を行い、検知結果を、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信する。ＣＰＵ２１２ａは、電圧検知部３０３ｂの検知結果に応じて、+24V_B_FUの電圧が正常であるか否かを判定する。ＣＰＵ２１２ａは、+24V_B_FUの電圧が異常であると判定する場合に、故障箇所をヒューズＦＵ５であると確認する。電源ユニット２００と同様に、ヒューズのみの部品交換には対応しておらず、ドライバユニット単位での交換となるので、この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（ＦＵＳＥ切れ）。ＣＰＵ２１２ａは、+24V_B及び+24V_B_FUの電圧が正常であると判定する場合に、電源部が正常であると判定する。
【００３３】
電源部が正常である場合、ＣＰＵ２１２ａは、信号出力部の故障箇所の確認を行う。ＣＰＵ２１２ａは、信号出力部の故障箇所の確認のために、ＡＳＩＣ２３１のモータ制御部２３４からモータ駆動部２３３へ送信される制御信号（モータ制御信号）のチェックを行う。モータ制御信号は、ロータリモータ２４１の回転方向や速度、駆動モードといった信号が含まれる。
【００３４】
モータ制御信号のチェックを行うためにＣＰＵ２１２ａは、まず、ＡＳＩＣ２３１に対して、各モータ制御信号がハイ（High）レベルで出力されるように設定を行う。ドライバユニット２３０の信号検知部３０５は、各モータ制御信号をそれぞれ所定の閾値と比較する。ここでは、閾値を２．８［Ｖ］とする。
信号検知部３０５による比較結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、信号検知部３０５の比較結果に応じて、モータ制御信号の出力状態の確認を行う。ＣＰＵ２１２ａは、比較結果が、モータ制御信号が２．８［Ｖ］以上であることを示す場合に、制御信号が正常であると判定する。ＣＰＵ２１２ａは、比較結果が、モータ制御信号が２．８［Ｖ］未満であることを示す場合に、制御信号が異常であると判定する。ＣＰＵ２１２ａは、制御信号が異常であると判定する場合に、故障箇所をモータ制御部２３４であると特定する。この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（信号出力異常）。
【００３５】
次いでＣＰＵ２１２ａは、ＡＳＩＣ２３１に対して、各モータ制御信号がロー（Low）レベルで出力されるように設定を行う。信号検知部３０５は、各モータ制御信号をそれぞれ所定の閾値と比較することで、制御信号をチェックする。ここでは、閾値を０．８［Ｖ］とする。
信号検知部３０５による比較結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、信号検知部３０５の比較結果に応じて、モータ制御信号の出力状態の確認を行う。ＣＰＵ２１２ａは、比較結果が、モータ制御信号が０．８［Ｖ］未満であることを示す場合に、制御信号が正常であると判定する。ＣＰＵ２１２ａは、比較結果が、モータ制御信号が０．８［Ｖ］以上であることを示す場合に、制御信号が異常であると判定する。ＣＰＵ２１２ａは、制御信号が異常であると判定する場合に、故障箇所をモータ制御部２３４であると特定する。この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（信号出力異常）。
【００３６】
電源部及び信号出力部が正常である場合、ＣＰＵ２１２ａは、制御回路部の故障箇所の確認を行う。ＣＰＵ２１２ａは、制御回路部の故障箇所の確認のために、モータ駆動部２３３の出力のチェックを行う。
【００３７】
モータ駆動部２３３の出力のチェックを行うためにＣＰＵ２１２ａは、まず、ＡＳＩＣ２３１のモータ制御部２３４に対して、ロータリモータ２４１を動作させるように設定を行う。信号出力部であるＡＳＩＣ２３１（モータ制御部２３４）は、そのためのモータ制御信号をモータ駆動部２３３へ送信する。
【００３８】
電源電圧及びモータ制御信号が制御回路部（モータ駆動部２３３）に入力されている状態で、ドライバユニット２３０の電流検知部３０６ａは、制御回路部（モータ駆動部２３３）からの出力電流を検知する。モータ駆動部２３３の異常有無のチェックを行うために、電流検知部３０６ａは、モータ駆動部２３３からロータリモータ２４１へ流れる電流が所定値以上（閾値以上）であるか否かを検知する。ここで、閾値を１００［ｍＡ］とする。
【００３９】
電流検知部３０６ａによる検知結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、電流検知部３０６ａの検知結果に応じて、故障箇所の確認を行う。ＣＰＵ２１２ａは、検知結果が、ロータリモータ２４１に流れる電流が１００［ｍＡ］以上であることを示す場合に、モータ駆動部２３３が正常であると判定する。ＣＰＵ２１２ａは、検知結果が、ロータリモータ２４１に流れる電流が１００［ｍＡ］未満であることを示す場合に、モータ駆動部２３３が異常であると判定する。ＣＰＵ２１２ａは、モータ駆動部２３３が故障している判定する場合に、異常箇所を制御回路部であると特定する（制御回路異常）。
このとき、ＣＰＵ２１２ａは、ロータリモータ２４１が動作していればドライバユニット２３０が故障していると判定し、動作していない場合にはアクチュエータが故障していると判定し（アクチュエータ異常）、ロータリモータ２４１を故障部品として特定する。
【００４０】
電源部、信号出力部、及び制御回路部が正常である場合、ＣＰＵ２１２ａは、負荷動作部の故障箇所の確認を行う。ＣＰＵ２１２ａは、ロータリモータ２４１の回転制御を再度行うことで、負荷動作部（ロータリ現像ユニット１３）のチェックを行う。ＣＰＵ２１２ａは、負荷動作部のチェックのために、ロータリ検知センサ２４２がロータリ現像ユニット１３の回転を検知するか否かを確認する。ＣＰＵ２１２ａは、ＡＳＩＣ２３１を介してロータリ検知センサ２４２の検知結果を取得する。ＣＰＵ２１２ａは、ロータリ検知センサ２４２がロータリ現像ユニット１３の回転を検知しない場合に負荷動作部が異常であると判定し、ロータリ現像ユニット１３が故障箇所であると特定する（負荷異常）。この場合、ロータリ現像ユニット１３が故障部品となる。ＣＰＵ２１２ａは、ロータリ検知センサ２４２がロータリ現像ユニット１３の回転を検知する場合に負荷動作部が正常であると判定する。回転を検知する場合にＣＰＵ２１２ａは、故障箇所不明と判定する。
【００４１】
次に、帯電ＤＣ出力異常を検知したときの故障箇所の特定処理について説明する。帯電ＤＣ出力異常は、感光ドラム１１の表面を一次帯電ローラ１２が帯電するときに生じる異常である。例えば、感光ドラム１１の表面が所定の電圧値に帯電されない場合に帯電ＤＣ出力異常が検知される。一次帯電ローラ１２は、高圧ユニット２４０の制御により感光ドラム１１の表面を帯電させる。
【００４２】
帯電ＤＣ出力異常が発生した場合、ＣＰＵ２１２ａは、はじめに電源部の故障確認を開始する。ＣＰＵ２１２ａは、電源部の故障箇所の確認として、ドライバユニット２３０の基板（第２基板）に設けられたヒューズＦＵ４を通過した+24V_A_FUの電圧チェックを行う。+24V_A_FUの電圧をチェックするために、ドライバユニット２３０の電圧検知部３０３ａは、ヒューズＦＵ４を通過する前の+24V_Aの電圧が所定値（閾値）以上であるか否かを検知する。ここでは、閾値を１８［Ｖ］とする。
【００４３】
電圧検知部３０３ａによる検知結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、電圧検知部３０３ａの検知結果に応じて、故障箇所の確認を行う。ＣＰＵ２１２ａは、検知結果が、+24V_Aの電圧が１８［Ｖ］以上であることを示す場合に、電源部（電源ユニット２００）の出力が正常であると判定する。ＣＰＵ２１２ａは、検知結果が、+24V_Aの電圧が１８［Ｖ］未満であることを示す場合に、電源部（電源ユニット２００）の出力が異常であると判定する。ＣＰＵ２１２ａは、電源部（電源ユニット２００）の出力が異常であると判定する場合に、故障箇所を電源ユニット２００の+24V_Aの電圧を出力する経路（ヒューズＦＵ２）であると確認する。この場合、ＣＰＵ２１２ａは、故障部品を電源ユニット２００に特定する（電源出力異常）。
【００４４】
+24V_Aの電圧が正常である場合、ドライバユニット２３０の電圧検知部３０３ｂは、ヒューズＦＵ４を通過した+24V_A_FUの電圧が所定値（閾値）以上であるか否かを検知する。電圧検知部３０３ｂは、電圧検知部３０３ａと同様に検知処理を行い、検知結果を、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信する。ＣＰＵ２１２ａは、電圧検知部３０３ｂの検知結果に応じて、+24V_A_FUの電圧が正常であるか否かを判定する。ＣＰＵ２１２ａは、+24V_A_FUの電圧が異常であると判定する場合に、故障箇所をヒューズＦＵ４であると特定する。この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（ＦＵＳＥ切れ）。ＣＰＵ２１２ａは、+24V_A及び+24V_A_FUの電圧が正常であると判定する場合に、電源部が正常であると判定する。
【００４５】
電源部が正常である場合、ＣＰＵ２１２ａは、信号出力部の故障箇所の確認を行う。ＣＰＵ２１２ａは、信号出力部の故障箇所の確認のために、ＡＳＩＣ２３１の高圧制御部２３５から高圧ユニット２４０へ送信される制御信号（高圧制御信号）のチェックを行う。高圧制御信号は、出力電圧設定信号、トランス駆動用のクロックといった信号が含まれる。
【００４６】
高圧制御信号のチェックを行うためにＣＰＵ２１２ａは、まず、ＡＳＩＣ２３１に対して、各高圧制御信号がハイ（High）レベルで出力されるように設定を行う。ドライバユニット２３０の信号検知部３０５は、各高圧制御信号をそれぞれ所定の閾値と比較する。ここでは、閾値を２．８［Ｖ］とする。
信号検知部３０５による比較結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、信号検知部３０５の比較結果に応じて、高圧制御信号の出力状態の確認を行う。ＣＰＵ２１２ａは、比較結果が、高圧制御信号が２．８［Ｖ］以上であることを示す場合に、制御信号が正常であると判定する。ＣＰＵ２１２ａは、比較結果が、高圧制御信号が２．８［Ｖ］未満であることを示す場合に、制御信号が異常であると判定する。ＣＰＵ２１２ａは、制御信号が異常であると判定する場合に、故障箇所を高圧制御部２３５であると確認する。この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（信号出力異常）。
【００４７】
次いでＣＰＵ２１２ａは、ＡＳＩＣ２３１に対して、各高圧制御信号がロー（Low）レベルで出力されるように設定を行う。信号検知部３０５は、各高圧制御信号をそれぞれ所定の閾値と比較することで、制御信号をチェックする。ここでは、閾値を０．８［Ｖ］とする。
信号検知部３０５による比較結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、信号検知部３０５の比較結果に応じて、高圧制御信号の出力状態の確認を行う。ＣＰＵ２１２ａは、比較結果が、高圧制御信号が０．８［Ｖ］未満であることを示す場合に、制御信号が正常であると判定する。ＣＰＵ２１２ａは、比較結果が、高圧制御信号が０．８［Ｖ］以上であることを示す場合に、制御信号が異常であると判定する。ＣＰＵ２１２ａは、制御信号が異常であると判定する場合に、故障箇所を高圧制御部２３５であると確認する。この場合、ＣＰＵ２１２ａは、故障部品をドライバユニット２３０に特定する（信号出力異常）。
【００４８】
電源部及び信号出力部が正常である場合、ＣＰＵ２１２ａは、制御回路部の故障箇所の確認を行う。ＣＰＵ２１２ａは、制御回路部の故障箇所の確認のために、高圧ユニット２４０の基板（第３基板）内の帯電ＤＣ高圧部２２０の出力のチェックを行う。帯電ＤＣ高圧部２２０は、感光ドラム１１の帯電時に一次帯電ローラ１２に高電圧を供給する。
【００４９】
帯電ＤＣ高圧部２２０の出力のチェックを行うためにＣＰＵ２１２ａは、まず、ＡＳＩＣ２３１の高圧制御部２３５に対して、帯電ＤＣ高圧部２２０から所定の高電圧（ここでは−１０００［Ｖ］）を出力させるように設定を行う。信号出力部であるＡＳＩＣ２３１（高圧制御部２３５）は、そのための高圧制御信号を高圧ユニット２４０（帯電ＤＣ高圧部２２０）へ送信する。
【００５０】
高圧ユニット２４０は、帯電ＤＣ高圧部２２０の出力電流値を検知する電流検知部３０６ｂを備える。電流検知部３０６ｂは、帯電ＤＣ高圧部２２０が高圧制御信号に応じて高電圧（−１０００［Ｖ］）を出力しているときの出力電流値が所定値以上（閾値以上）であるか否かを検知する。ここで、閾値を２０［ｕＡ］とする。
【００５１】
電流検知部３０６ｂによる検知結果は、ＡＳＩＣ２３１を介してＣＰＵ２１２ａへ送信される。ＣＰＵ２１２ａは、電流検知部３０６ｂの検知結果に応じて、高圧制御信号の出力状態の確認を行う。ＣＰＵ２１２ａは、検知結果が、帯電ＤＣ高圧部２２０の出力電流値が２０［ｕＡ］未満であることを示す場合に、帯電ＤＣ高圧部２２０の制御異常が発生していると判定する。この場合、ＣＰＵ２１２ａは、故障箇所が帯電ＤＣ高圧部２２０であると確認する。ＣＰＵ２１２ａは、故障部品を高圧ユニット２４０であると特定する（制御回路異常）。ＣＰＵ２１２ａは、検知結果が、帯電ＤＣ高圧部２２０の出力電流値が２０［ｕＡ］以上であることを示す場合に、感光ドラム１１内のショート故障による異常が発生していると判定する。この場合、ＣＰＵ２１２ａは、故障部品が感光ドラム１１であると特定する（負荷異常）。
【００５２】
以上のように制御異常の種類毎に、同様の診断プログラムによる故障箇所の特定処理が行われる。故障箇所の特定後、ＣＰＵ２１２ａは、処理結果を報知する。ＣＰＵ２１２ａは、例えば操作部１０００に処理結果を表示することで報知を行う。図５は、操作部１０００に表示される処理結果の例示図である。図５（ａ）は、本実施形態による処理結果の表示例示図であり、図５（ｂ）は、従来の処理結果の表示例示図である。
【００５３】
図５（ａ）では、特定した故障部品が報知される。この例では、操作部１０００に電源ユニット２００（第１基板）が故障部品であり、交換する必要があることが明示される。このように本実施形態は、従来のような単なる制御異常を示すエラーコードの表示（図５（ｂ））から、故障部品を具体的に示すコードやメッセージの表示へと、詳細な表示に変更される。これによりサービスマンは、故障原因を調査することなく、報知された故障部品の交換を行うことで、短時間で画像形成装置１を故障状態（エラー状態）から復帰させることが可能となる。そのために、画像形成装置１のダウンタイムが低減できる。
【００５４】
なお、処理結果は、操作部１０００への表示の他に、ネットワークＩ／Ｆ１００１を介してコールセンタへ報知されてもよい。異常発生時にネットワークＩ／Ｆ１００１を介してコールセンタへ故障部品が報知されることで、サービスマンは、画像形成装置１の設置場所に赴くことなく、故障部品を知ることができる。そのために、サービスマンは、設置場所訪問時に交換用の部品を予め準備することができ、迅速な修理を行って短時間で画像形成装置１を故障状態から復帰させることが可能となる。
【００５５】
上記の故障箇所の特定処理の説明では、電源部に対する処理の後に信号出力部に対する処理を行っているが、この順番は逆であってもよい。これは、制御回路部に対する電源部及び信号出力部からの入力が並列に行われるためである。
【００５６】
図６は、故障箇所の特定処理を含む画像形成処理を表すフローチャートである。画像形成装置１は、画像形成処理の実行中にエラー（制御異常）が発生すると、エラーの原因となる故障箇所の特定処理を開始することになる。
【００５７】
ＣＰＵ２１２ａは、操作部１０００やネットワークＩ／Ｆ１００１を介したユーザからの画像形成開始の指示を待機する（Ｓ５００：N）。画像形成開始の指示を受け付けると（Ｓ５００：Y）、ＣＰＵ２１２ａは、指示に応じて画像形成を開始する。ＣＰＵ２１２ａは、画像形成が終了するまでの間、各構成部品の制御異常によるエラーの発生を監視する（Ｓ５０１：N、５０９：N）。ＣＰＵ２１２ａは、画像形成装置１内に設けられる各種センサの検知結果によりエラーの発生を監視する。エラーが発生する場合、ＣＰＵ２１２ａは、エラーの種類に応じたリトライを行う。ＣＰＵ２１２ａは、エラーの種類毎にリトライ回数をカウントするリトライカウンタを有する。画像形成が終了すると（Ｓ５０９：Y）、ＣＰＵ２１２ａは、リトライカウンタが記憶するエラーの種類毎のリトライ回数をすべて「０」にクリアする（Ｓ５１０）。エラーが発生しない場合、或いはエラーが発生してもリトライにより制御異常が解消した場合には、画像形成処理が終了する。
【００５８】
画像形成中にエラーが発生した場合（Ｓ５０１：Y）、ＣＰＵ２１２ａは、画像形成を中止して（Ｓ５０２）、故障箇所の特定処理を行う（Ｓ５０３）。ここでは、ロータリ現像ユニット１３の回転が検知されないエラー（ロータリ現像ユニット１３の位置制御異常）が発生した場合を例に説明する。ロータリ現像ユニット１３は、ロータリモータ２４１により回転駆動される。ロータリモータ２４１がロータリ現像ユニット１３を回転させる制御を開始した後に、所定時間経過してもロータリ検知センサ２４２がロータリ現像ユニット１３の回転を検知しない場合に、このエラーの発生が検知される。ロータリ現像ユニット１３の制御異常が発生することで、故障箇所の特定処理が開始される。故障箇所特定の詳細な処理手順については後述する。
【００５９】
ＣＰＵ２１２ａは、故障箇所の特定処理により故障箇所が特定されたか否かを判定する（Ｓ５０４）。故障箇所が特定されている場合（Ｓ５０４：Y）、ＣＰＵ２１２ａは、図５（ａ）に例示するように、交換するべき故障部品を操作部１０００に表示して処理を終了する（Ｓ５０８）。
【００６０】
故障箇所が特定されていない場合（Ｓ５０４：N）、ＣＰＵ２１２ａは、ロータリ位置制御異常によるリトライ回数を１増加させる（Ｓ５０５）。ＣＰＵ２１２ａは、リトライ回数が所定回数以上（ここでは３回以上）であるか否かを判定する（Ｓ５０６）。リトライ回数が所定回数未満（３回未満）である場合（Ｓ５０６：N）、ＣＰＵ２１２ａは、画像形成を再開して再びエラーの発生の有無を監視する。つまり、ＣＰＵ２１２ａは、エラーが所定回数検知されるまで、画像形成の実行を許可する。これにより画像形成処理が再度実行される。
リトライ回数が所定回数以上（３回以上）である場合（Ｓ５０６：Y）、ＣＰＵ２１２ａは、異常箇所が特定できなかったと判定する（Ｓ５０７）。この場合、ＣＰＵ２１２ａは、操作部１０００に異常箇所が特定できなかったことを表示し、エラー状態のまま装置の動作を停止する（Ｓ５０８）。この場合は、従来と同様に、サービスマンがエラーの原因と探ることになる。
【００６１】
以上のように画像形成装置１は、故障箇所の特定処理を含む画像形成処理を行い、故障箇所が特定できた場合に故障部品を報知する。
【００６２】
図７、図８は、Ｓ５０３の故障箇所の特定処理を表すフローチャートである。図７は、ロータリ現像ユニット１３の制御異常が発生した場合の故障箇所の特定処理を表す。図８は、帯電ＤＣ出力異常が発生した場合の故障箇所の特定処理を表す。
【００６３】
ロータリ現像ユニット１３の回転制御に異常が発生した場合の故障箇所の特定処理について説明する。
ＣＰＵ２１２ａは、最初に電源部の出力状態の確認を行う（Ｓ６００）。電源部からの出力がなければ電源部の故障となる。電源部が故障している場合（Ｓ６０１：Y）、ＣＰＵ２１２ａは、電源ユニット２００（ヒューズＦＵ３）の故障であるか否かを判定する（Ｓ６０２）。電源ユニット２００の故障である場合（Ｓ６０２：Y）、ＣＰＵ２１２ａは、故障箇所が電源ユニット２００であると特定する（Ｓ６０３）。電源ユニット２００の故障ではない場合（Ｓ６０２：N）、ＣＰＵ２１２ａは、故障箇所がドライバユニット２３０（ヒューズＦＵ５）であると特定する（Ｓ６０４）。
【００６４】
電源部が故障していない場合（Ｓ６０１：N）、ＣＰＵ２１２ａは、信号出力部の信号出力状態の確認を行う（Ｓ６０５）。適正な信号が出力されていなければ、信号出力部の故障となる。信号出力部が故障している場合（Ｓ６０６：Y）、信号出力部のみの部品交換には対応していないので、ＣＰＵ２１２ａは、故障部品がドライバユニット２３０（モータ制御部２３４）であると特定する（Ｓ６０４）。信号出力部が故障していない場合（Ｓ６０６：N）、ＣＰＵ２１２ａは、制御回路部の信号出力状態の確認を行う（Ｓ６０７）。適正な信号が出力されていなければ、制御回路部の故障となる。制御回路部が故障している場合（Ｓ６０８：Y）、ＣＰＵ２１２ａは、モータ駆動部２３３がドライバユニット２３０上に搭載されているために、故障部品がドライバユニット２３０（モータ駆動部２３３）であると特定する（Ｓ６０４）。
【００６５】
制御回路部が故障していない場合（Ｓ６０８：N）、ＣＰＵ２１２ａは、アクチュエータの動作確認を行う（Ｓ６０９）。アクチュエータが故障している場合（Ｓ６１０：Y）、ＣＰＵ２１２ａは、故障部品がロータリモータ２４１であると特定する（Ｓ６１１）。アクチュエータが故障していない場合（Ｓ６１０：N）、ＣＰＵ２１２ａは、負荷動作部を動作させるように制御し、負荷動作部の動作確認を行う（Ｓ６１２）。負荷動作部が動作しなければ負荷動作部の故障となる。負荷動作部が故障している場合（Ｓ６１３：Y）、ＣＰＵ２１２ａは、故障部品がロータリ現像ユニット１３であると特定する（Ｓ６１４）。負荷動作部が故障していない場合（Ｓ６１３：N）、ＣＰＵ２１２ａは、故障箇所不明と判定する（Ｓ６１５）。その結果、図６のＳ５０４の判断で、Ｎｏとなり、Ｓ５０５でリトライ回数が１増加する。
【００６６】
帯電ＤＣの出力異常が発生した場合の故障箇所の特定処理について説明する。図８のＳ６２０〜Ｓ６２６の処理は、図７のＳ６０１〜Ｓ６０６の処理と同様の処理であるので説明を省略する。
信号出力部が故障していない場合（Ｓ６２６：N）、ＣＰＵ２１２ａは、制御回路部の信号出力状態の確認を行う（Ｓ６２７）。適正な信号が出力されていなければ制御回路部の故障となる。制御回路部が故障している場合（Ｓ６２８：Y）、ＣＰＵ２１２ａは、帯電ＤＣ出力を行う帯電ＤＣ高圧部２２０が高圧ユニット２４０に搭載されているために、故障部品が高圧ユニット２４０であると特定する（Ｓ６２９）。制御回路部が故障していない場合（Ｓ６２８：N）、ＣＰＵ２１２ａは、故障部品が感光ドラム１１であると特定する（Ｓ６３０）。帯電ＤＣ出力異常の場合の故障箇所の特定処理は、負荷動作部の動作による故障確認を行わずにスキップする。これは、負荷動作部には故障を判定すべき箇所がないためである。
【００６７】
図７、図８に示すようにＣＰＵ２１２ａは、故障箇所を特定した時点で、それ以降に故障確認の対象となる構成部品の故障確認を行わずに、故障箇所の特定処理を終了する。そのためにＣＰＵ２１２ａは、特定された故障箇所以外の故障特定の対象となる部品に対する故障箇所の特定処理を余分に行うことがない。
本実施形態では、ロータリ現像ユニット１３の制御異常について説明したが、モータ等で駆動される他の制御対象にも本発明は適用できる。複数の色成分ごとの感光体と中間転写体とを有する画像形成装置では、感光体と中間転写体とを離間させるための一次転写ローラを移動させる構成において、一次転写ローラの移動の異常などにも本発明は適用可能である。
【００６８】
本実施形態の画像形成装置１は、複数の異常に対する故障箇所の特定を、電源部の故障箇所特定、信号出力部の故障箇所特定、制御回路部の故障箇所特定、及び負荷動作部の故障箇所特定により行う。故障箇所は、電源部、信号出力部、制御回路部、負荷動作部の順に故障を確認することで特定される。これにより、多数のエラー（制御異常）に対して同一のフレームワークにより故障箇所の特定が可能となり、故障箇所特定のためのプログラムが複雑になることが抑制される。また、機能実装に必要となるメモリ容量を削減できることで、廉価な装置を実現することができる。
【図１】
2020076792.tif 000003
【図２】
2020076792.tif 000004
【図３】
2020076792.tif 000005
【図４】
2020076792.tif 000006
【図５】
2020076792.tif 000007
【図６】
2020076792.tif 000008
【図７】
2020076792.tif 000009
【図８】
2020076792.tif 000010