(57)【要約】【課題】看過されていたエラーを認識できる画像形成装置を提供すること。【解決手段】画像形成装置は，画像形成部と，形成された画像を担持する担持体と，担持体を搬送する搬送体と，一方端センサと，他方端センサと，制御部とを備える。一方端センサは，担持体の進行方向に対して直交する方向である主走査方向の，一方端側に搬送される画像を検出する。他方端センサは，主走査方向の，一方端側と反対側の他方端側に搬送される画像を検出する。制御部は，画像形成部に主走査方向の位置ずれ検出用のマークを担持体に形成させ，搬送体に担持体を搬送させ，一方端センサのマークの受光結果と，他方端センサのマークの受光結果との差分である相対ずれ量を算出する算出処理と，算出処理によって算出された相対ずれ量が許容範囲を超える場合に，エラーを報知する報知処理とを実行する。【選択図】図８
2014066960.tif 000002
【特許請求の範囲】
【請求項１】
画像を担持する担持体と，
前記担持体上に画像を形成する画像形成部と，
前記担持体を移動させることにより，前記画像形成部にて形成された画像を搬送する搬送体と，
前記担持体の進行方向に対して直交する方向である主走査方向の，一方端側に搬送される画像を検出するセンサである一方端センサと，
前記主走査方向の，前記一方端側と反対側の他方端側に搬送される画像を検出するセンサである他方端センサと，
制御部と，
を備え，
前記制御部は，
前記画像形成部に主走査方向の位置ずれ検出用のマークを前記担持体に形成させ，前記搬送体に前記担持体を搬送させ，前記一方端センサの前記マークの受光結果と，前記他方端センサの前記マークの受光結果と，の差分である相対ずれ量を算出する算出処理と，
前記算出処理によって算出された前記相対ずれ量が許容範囲を超える場合に，エラーを報知する報知処理と，
を実行することを特徴とする画像形成装置。
【請求項２】
請求項１に記載する画像形成装置において，
前記画像形成部は，複数あり，
前記算出処理では，少なくとも２つの画像形成部にてそれぞれ前記相対ずれ量を算出し，
前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，少なくとも１つの相対ずれ量が前記許容範囲を超える場合に，エラーを報知することを特徴とする画像形成装置。
【請求項３】
請求項２に記載する画像形成装置において，
前記算出処理では，全ての画像形成部にてそれぞれ前記相対ずれ量を算出し，
前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，全ての相対ずれ量が前記許容範囲を超える場合に，センサのエラーを報知することを特徴とする画像形成装置。
【請求項４】
請求項３に記載する画像形成装置において，
前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，全ての相対ずれ量が前記許容範囲を超える場合に，前記一方端センサの前記マークの受光結果と，前記他方端センサの前記マークの受光結果との少なくとも一方を算出し，相対ずれ量が前記許容範囲を超える原因となったセンサを特定するためのセンサ許容範囲を受光結果が超えるときには，受光結果が前記センサ許容範囲を超えるセンサを報知することを特徴とする画像形成装置。
【請求項５】
請求項２から請求項４のいずれか１つに記載する画像形成装置において，
前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，１つの相対ずれ量のみが前記許容範囲を超える場合に，当該相対ずれ量が前記許容範囲を超えた画像形成部のエラーを報知することを特徴とする画像形成装置。
【請求項６】
請求項５に記載する画像形成装置において，
前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，１つの相対ずれ量のみが前記許容範囲を超える場合に，当該画像形成部によって形成されたマークを検出した際の，前記一方端センサの当該マークの受光結果と，前記他方端センサの当該マークの受光結果との少なくとも一方を算出し，相対ずれ量が前記許容範囲を超える原因となった前記画像形成部の部分を特定するための画像形成部許容範囲を受光結果が超えるときには，受光結果が前記画像形成部許容範囲を超えるセンサ側の部分に画像形成部のエラー箇所があることを報知することを特徴とする画像形成装置。
【請求項７】
請求項２から請求項６のいずれか１つに記載する画像形成装置において，
前記画像形成部によって形成された画像をシートに熱定着させる定着部を備え，
前記報知処理では，前記許容範囲が前記画像形成部ごとに異なり，前記定着部に近い画像形成部ほど，前記許容範囲が広いことを特徴とする画像形成装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載する画像形成装置において，
前記画像形成部は，ＬＥＤ露光方式によって画像を形成し，
前記画像形成装置は，前記相対ずれ量の基準値と，前記基準値からの許容される最大乖離量である閾値とを記憶する記憶部を備え，
前記報知処理では，前記記憶部に記憶された固定値である前記基準値を中心として前記閾値までの範囲を，前記許容範囲とすることを特徴とする画像形成装置。
【請求項９】
請求項１から請求項７のいずれか１つに記載する画像形成装置において，
前記画像形成部は，レーザ露光方式によって画像を形成し，
前記画像形成装置は，前回の前記算出処理によって算出された相対ずれ量である前回ずれ量と，前記前回ずれ量からの許容される最大乖離量である閾値とを記憶する記憶部を備え，
前記報知処理では，前記記憶部に記憶された可変値である前回ずれ量を中心として前記閾値までの範囲を，前記許容範囲とすることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，シートに画像を形成する画像形成装置に関する。さらに詳細には，画像の位置ずれを補正する補正機能を有する画像形成装置に関するものである。
【背景技術】
【０００２】
従来から，画像形成装置では，画像に位置ずれが生じないように補正処理を行っている。例えば，特許文献１には，転写ベルトのベルト幅方向の両端にパターン画像を形成すること，さらにそのパターン画像を読み取る光学センサが転写ベルトのベルト幅方向の両端に設けられていること，さらに光学センサの読み取り結果に基づいて色合わせ制御を実行することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−９８７９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，画像形成装置では，センサ間の距離の変化や画像形成部の各装置のずれ等のエラーが生じていても，補正処理によって補正されているため，それらのエラーは看過されていた。つまり，従来の技術では，検出されたずれ量に基づいて色合わせ制御が行われるため，センサや装置のエラーについては報知されない。従って，ユーザはエラー要因を特定し難い。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，看過されていたエラーを認識できる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた画像形成装置は，画像を担持する担持体と，前記担持体上に画像を形成する画像形成部と，前記担持体を移動させることにより，前記画像形成部にて形成された画像を搬送する搬送体と，前記担持体の進行方向に対して直交する方向である主走査方向の，一方端側に搬送される画像を検出するセンサである一方端センサと，前記主走査方向の，前記一方端側と反対側の他方端側に搬送される画像を検出するセンサである他方端センサと，制御部とを備え，前記制御部は，前記画像形成部に主走査方向の位置ずれ検出用のマークを前記担持体に形成させ，前記搬送体に前記担持体を搬送させ，前記一方端センサの前記マークの受光結果と，前記他方端センサの前記マークの受光結果と，の差分である相対ずれ量を算出する算出処理と，前記算出処理によって算出された前記相対ずれ量が許容範囲を超える場合に，エラーを報知する報知処理と，を実行することを特徴としている。
【０００７】
本明細書に開示される画像形成装置は，画像形成部が担持体に画像を担持させ，その担持体を搬送体が搬送する。さらに，主走査方向の一方端側と他方端側とにそれぞれセンサを有するので，それぞれの位置でセンサが画像を検出することができる。そして，制御部は，担持体に位置ずれ検出用のマークを担持させ，そのマークを両方のセンサに検出させて，それらの検出結果の差分である相対ずれ量を算出する算出処理を実行する。制御部は，さらに，算出処理によって算出された相対ずれ量が許容範囲を超える場合には，エラーを報知する報知処理を実行する。
【０００８】
センサや画像形成部にエラーが生じると，両方のセンサによるマークの受光結果から得られる相対ずれ量に変化が生じる。変化の程度が，単なる色ずれと判断できる範囲を超えていれば，センサのエラーや，画像形成部のエラー等の，何らかのエラーが発生していると考えられる。そこで，本明細書に開示される画像形成装置では，相対ずれ量が許容範囲を超える場合に，ユーザにエラーを報知することで，ユーザは，看過されていたエラーが発生していることを認識できる。
【０００９】
さらに，前記画像形成部は，複数あり，前記算出処理では，少なくとも２つの画像形成部にてそれぞれ前記相対ずれ量を算出し，前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，少なくとも１つの相対ずれ量が前記許容範囲を超える場合に，エラーを報知することが望ましい。例えば，色ごとの画像形成部を有するカラー画像形成装置では，それぞれの画像形成部について相対ずれ量を算出するとよい。そして，１色でも許容範囲を超える場合には，エラーを報知することで，より正確にエラーを報知できる。
【００１０】
また，前記算出処理では，全ての画像形成部にてそれぞれ前記相対ずれ量を算出し，前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，全ての相対ずれ量が前記許容範囲を超える場合に，センサのエラーを報知するとよい。全ての画像形成部で相対ずれ量が許容範囲を超えている場合には，画像形成部個々のエラーではなく，センサのエラーである可能性が高い。そのため，エラー箇所をセンサに特定して報知することで，より詳細なエラー内容をユーザが認識できる。センサのエラーとしては，センサの受光面の汚れやセンサの位置ずれ等がある。
【００１１】
また，前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，全ての相対ずれ量が前記許容範囲を超える場合に，前記一方端センサの前記マークの受光結果と，前記他方端センサの前記マークの受光結果との少なくとも一方を算出し，相対ずれ量が前記許容範囲を超える原因となったセンサを特定するためのセンサ許容範囲を受光結果が超えるときには，受光結果が前記センサ許容範囲を超えるセンサを報知するとよい。センサのエラーと限定された場合，さらに一方端側と他方端側との個々のセンサの受光結果がセンサ許容範囲を超えるか否かを調べることで，エラーがどちらのセンサで発生しているかを特定できる。そのため，より詳細なエラー内容をユーザが認識できる。なお，センサ許容範囲は，概ね許容範囲の０．５倍程度とすることで，どちらか一方のセンサのエラーを報知できる。
【００１２】
また，前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，１つの相対ずれ量のみが前記許容範囲を超える場合に，当該相対ずれ量が前記許容範囲を超えた画像形成部のエラーを報知するとよい。１つの画像形成部についてのみ相対ずれ量が許容範囲を超えている場合には，センサのエラーではなく，その画像形成部のエラーである可能性が高い。そのため，エラーの内容をその画像形成部に限定することで，より詳細なエラー内容をユーザが認識できる。
【００１３】
なお，画像形成部のエラーとしては，ＬＥＤ露光方式では，ＬＥＤヘッドアレイの歪みや，ＬＥＤヘッドアレイの汚れ等がある。例えば，ＬＥＤヘッドアレイに歪みが生じると，ＬＥＤヘッドアレイと感光体との距離が，感光体の中央部では適正な範囲にあるが，感光体の端部では適正な範囲を超えて離れている又は近づいているといったことが起こりうる。また，ＬＥＤヘッドアレイにトナーが付着すると，露光が拡散され，画像がぼけたりゆがんだりする可能性がある。あるいは，レーザ露光方式においては，例えば，レーザ光を屈折させるミラーの位置がずれてしまう場合がある。
【００１４】
また，前記報知処理では，画像形成部ごとに算出された相対ずれ量のうち，１つの相対ずれ量のみが前記許容範囲を超える場合に，当該画像形成部によって形成されたマークを検出した際の，前記一方端センサの当該マークの受光結果と，前記他方端センサの当該マークの受光結果との少なくとも一方を算出し，相対ずれ量が前記許容範囲を超える原因となった前記画像形成部の部分を特定するための画像形成部許容範囲を受光結果が超えるときには，受光結果が前記画像形成部許容範囲を超えるセンサ側の部分に画像形成部のエラー箇所があることを報知するとよい。１つの画像形成部のエラーと限定された場合，さらにその画像形成部について個々のセンサの受光結果が画像形成部許容範囲を超えるか否かを調べることで，画像形成部のエラーが搬送体の搬送方向に対してどちらの側であるかを特定できる。そのため，より詳細なエラー内容をユーザが認識できる。画像形成部許容範囲は，例えば，許容範囲の０．７倍程度とすることで，熱膨張の影響を低減しつつどちらか一方のセンサのエラーを報知できる。
【００１５】
また，本明細書に開示される画像形成装置は，前記画像形成部によって形成された画像をシートに熱定着させる定着部を備え，前記報知処理では，前記許容範囲が前記画像形成部ごとに異なり，前記定着部に近い画像形成部ほど，前記許容範囲が広いとよい。熱源となる定着部に近い画像形成部ほど，熱の影響を受けやすく，相対ずれ量が大きくなる傾向にある。この定着部からの熱によるずれは不可避的に発生するものであり，画像形成部の個別のエラーと判断しない方が好ましい。そのため，定着部に近い画像形成装置ほど許容範囲を大きくすることで，不必要なエラーの報知を抑制できる。
【００１６】
また，前記画像形成部は，ＬＥＤ露光方式によって画像を形成し，前記画像形成装置は，前記相対ずれ量の基準値と，前記基準値からの許容される最大乖離量である閾値とを記憶する記憶部を備え，前記報知処理では，前記記憶部に記憶された固定値である前記基準値を中心として前記閾値までの範囲を，前記許容範囲とするとよい。ＬＥＤ露光方式では，主走査方向のずれが生じ難い。そのため，工場出荷時の相対ずれ量を基準値として記憶し，その基準値に基づいて相対ずれ量を求めることで，出荷時からの微小なセンサの変化や，露光装置の変化を，より正確にユーザが認識できる。
【００１７】
また，前記画像形成部は，レーザ露光方式によって画像を形成し，前記画像形成装置は，前回の前記算出処理によって算出された相対ずれ量である前回ずれ量と，前記前回ずれ量からの許容される最大乖離量である閾値とを記憶する記憶部を備え，前記報知処理では，前記記憶部に記憶された可変値である前回ずれ量を中心として前記閾値までの範囲を，前記許容範囲とするとよい。レーザ露光方式では，主走査方向のずれが生じ易い。そのため，前回の相対ずれ量である前回ずれ量を記憶し，その前回ずれ量に基づいて相対ずれ量を求めることで，急な環境変化等に伴う唐突なセンサの変化や，露光装置の変化を，より正確にユーザが認識できる。
【発明の効果】
【００１８】
本発明によれば，看過されていたエラーを認識できる画像形成装置が実現される。
【図面の簡単な説明】
【００１９】
【図１】実施の形態にかかるＭＦＰの電気的構成を示すブロック図である。
【図２】ＭＦＰの画像形成部の概略構成図である。
【図３】マークセンサの配置を示す説明図である。
【図４】マークの例を示す説明図である。
【図５】マークのずれがない場合の相対ずれ量の例を示す説明図である。
【図６】主走査方向にずれたマークの相対ずれ量の例を示す説明図である。
【図７】エラー検出処理の手順を示すフローチャートである。
【図８】単色の画像形成部におけるエラー判断処理の手順を示すフローチャートである。
【図９】複数色の画像形成部におけるエラー判断処理の手順を示すフローチャートである。
【図１０】センサ部エラー判断処理の手順を示すフローチャートである。
【図１１】プロセス部エラー判断処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下，本発明にかかる画像形成装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，画像読取機能および画像形成機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００２１】
［ＭＦＰの構成］
実施の形態にかかるＭＦＰ１００は，図１に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４とを備えた制御部３０を備えている。また，制御部３０は，用紙に画像を形成する画像形成部１０と，原稿の画像を読み取る画像読取部２０と，動作状況の表示やユーザによる入力操作の受付を行う操作パネル４０と，ネットワークＩ／Ｆ３６と，ＦＡＸＩ／Ｆ３７とに電気的に接続されている。
【００２２】
ＣＰＵ３１は，ＭＦＰ１００における制御の中枢となるものである。ＣＰＵ３１は，例えば，画像読取機能，画像形成機能，ＦＡＸデータ送受信機能等の各種機能を実現するための演算を実行する。ＣＰＵ３１は，また，後述するエラー判断処理も実行する。
【００２３】
ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ３４は，各種設定や，工場出荷前の検査結果に基づく各種の初期値等を保存する記憶領域として利用される。
【００２４】
ネットワークＩ／Ｆ３６は，ＬＡＮ等のネットワークに接続され，ＭＦＰ１００と他の情報処理装置とを接続する。ＦＡＸＩ／Ｆ３７は，電話回線に接続され，ＭＦＰ１００と相手先のＦＡＸ装置とを接続する。ＭＦＰ１００は，ネットワークＩ／Ｆ３６やＦＡＸＩ／Ｆ３７を介して外部装置等とデータ通信を行うことができる。
【００２５】
［ＭＦＰの画像形成部の構成］
続いて，ＭＦＰ１００の画像形成部１０の構成について，図２を参照しつつ説明する。ＭＦＰ１００の画像形成部１０は，電子写真方式であり，カラー画像の形成が可能なものである。なお，画像形成部１０の上方には，画像読取部２０が配置されている。
【００２６】
画像形成部１０は，トナー像を形成するとともに形成したトナー像を用紙に転写するプロセス部５と，用紙を搬送する搬送ベルト７と，用紙上の未定着のトナー像を用紙に定着させる定着装置８とを有している。搬送ベルト７は，ポリカーボネート等の樹脂材からなる無端状のベルト部材であり，ベルトローラ７３，７４に張架されている。搬送ベルト７は，ベルトローラ７３，７４の回転により紙面で反時計回りに循環移動する。
【００２７】
ＭＦＰ１００は，画像形成を受ける用紙が収納された給紙トレイ９１と，画像形成された用紙が排出される排紙トレイ９２とを備えている。用紙は，装置下部に位置する給紙トレイ９１から１枚ずつ引き出され，搬送ベルト７および他の複数のローラ部材等によって，プロセス部５および定着装置８を通り，排紙トレイ９２へと導かれる。用紙の経路である用紙搬送路１１は，図２中に一点鎖線で示すように，略Ｓ字形状となっている。用紙の進行方向，つまり搬送ベルト７の進行方向が副走査方向である。また，副走査方向に直交する方向，つまり搬送ベルト７の幅方向が主走査方向である。
【００２８】
プロセス部５は，イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｋ）の各色に対応する各プロセス部を有している。具体的には，用紙搬送順に，Ｋ色の画像を形成するプロセス部５０Ｋ，Ｃ色の画像を形成するプロセス部５０Ｃ，Ｍ色の画像を形成するプロセス部５０Ｍ，Ｙ色の画像を形成するプロセス部５０Ｙが並べられている。そして，各プロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは，搬送ベルト７に沿って，互いに一定の間隔をおいて配置されている。
【００２９】
図２に示すように，プロセス部５０Ｋは，感光体５１，帯電部５２，露光部５３，現像部５４，転写部５５を有している。図２では，プロセス部５０Ｋについてのみ符号を付しているが，他の色のプロセス部５０Ｃ，５０Ｍ，５０Ｙについても，現像部５４に収容されるトナーの色が異なるのみで，基本的に同じ構成である。なお，図２中においては，各感光体５１に「Ｋ」，「Ｃ」，「Ｍ」，「Ｙ」の文字を配置して示している。
【００３０】
画像形成時には，感光体５１は，帯電部５２によって一様に帯電され，露光部５３によって露光される。これにより，感光体５１の表面に静電潜像が形成される。そして，感光体５１上の静電潜像が現像部５４によって現像されることにより，感光体５１上にトナーによる画像であるトナー像が形成される。また，感光体５１への静電潜像の形成とタイミングを合わせて，感光体５１に対向する箇所を用紙が搬送される。感光体５１上のトナー像は，転写部５５によって，その用紙に転写される。
【００３１】
プロセス部５０ＫにてＫ色のトナー像を担持した用紙は，用紙搬送路１１に沿ってさらに搬送され，次のプロセス部５０Ｃに対向する。カラー画像を形成する場合には，各色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙによってそれぞれ形成された各色のトナー像が，用紙上に重ね合わせられる。一方，モノクロ印刷では，プロセス部５０Ｋのみでトナー像が形成され，用紙に転写される。トナー像が転写された用紙は，次に定着装置８に搬送される。用紙上のトナー像は，定着装置８において，その用紙に熱定着される。定着後の用紙は排紙トレイ９２に排出される。
【００３２】
なお，ＭＦＰ１００は，露光部５３として，ＬＥＤ露光方式のものを有している。すなわち，露光部５３は，複数のＬＥＤを１列に並べて固定したＬＥＤアレイとレンズアレイとを含むＬＥＤヘッドを備えている。ＬＥＤヘッドは，１つのＬＥＤ発光源がそれぞれ１画素に対応するように，主走査方向に沿って配置される。
【００３３】
そのため，ＬＥＤ露光方式の露光部５３は，主走査方向の画像の拡縮のエラー要因とはなりにくい。つまり，ＬＥＤ露光方式を採用しているＭＦＰ１００では，他の露光方式を採用している装置と比較して，露光部５３による露光箇所の主走査方向における相対的な位置ずれが発生する可能性は小さい。各色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは，それぞれ同様の露光部５３を有している。
【００３４】
なお，露光部５３による露光処理，現像部５４による現像処理，転写部５５における転写処理等の画像の形成処理は，感光体５１を回転させつつ主走査方向の１ラインごとに行われる。１ラインは，１画素分の画像が主走査方向に連続した帯状の画像である。そして，主走査方向の次の１ラインは，感光体５１を副走査方向に１ライン分ずらした位置に形成される。ＭＦＰ１００は，例えば，主走査方向の１ライン分のトナー像を用紙に転写し，感光体５１，搬送ベルト７，転写部５５を副走査方向に１ライン分進めて，次の１ラインを転写する。
【００３５】
「マークの形成および検出」
ＭＦＰ１００は，さらに，図２に示すように，マークセンサ６１を備えている。マークセンサ６１は，搬送ベルト７の進行方向について，定着装置８より下流側でプロセス部５より上流側に設けられている。マークセンサ６１は，図３に示すように，左側のセンサ６２Ｌと右側のセンサ６２Ｒとが，互いに固定されて構成されている。
【００３６】
両側のセンサ６２Ｌ，６２Ｒは，それぞれ主走査方向の両端部の画像を検出できる位置，例えば，搬送ベルト７の幅方向の両端部であり，最大露光範囲の両端部に設けられている。センサ６２Ｌ，６２Ｒは，それぞれ発光部と受光部とを有する反射型の光学センサである。図３では，各センサ６２Ｌ，６２Ｒの光路の例を破線で示している。センサ６２Ｌが一方端センサの一例であり，センサ６２Ｒが他方端センサの一例である。
【００３７】
ＭＦＰ１００においてカラー画像を形成する場合には，ＭＦＰ１００は，各色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙにおいて，用紙上に各色のトナー像を重ねていく。そのため，各色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙによって用紙上に形成される画像の位置が，互いに合致していることが求められる。各色の画像の相対的な位置ずれは，色ずれとなって表れるため好ましくない。
【００３８】
そこで，ＭＦＰ１００は，適宜，色ずれ補正処理を行う。色ずれ補正処理では，ＭＦＰ１００は，画像形成部１０に，搬送ベルト７上に色ずれ補正用のマークを形成させる。色ずれ補正時には，用紙を搬送しない。色ずれ補正用のマークは，搬送ベルト７の主走査方向の両端部で，マークセンサ６１のセンサ６２Ｌ，６２Ｒに対応する位置にそれぞれ形成される。ＭＦＰ１００は，搬送ベルト７上に形成されたマークをマークセンサ６１で検出し，検出結果に基づいて色ずれ補正を行う。
【００３９】
色ずれ補正用のマークの例を図４に示す。この例では，マーク６４はそれぞれ，主走査方向および副走査方向に対して斜め角度に配置された棒状の単色トナー像である。色ずれ補正用のマークは，傾斜方向が互いに逆の２本のマーク６４が，搬送ベルト７の主走査方向の両側の端部にそれぞれ，同一色のトナーで形成される。左側の２本が左マーク６５Ｌであり，右側の２本が右マーク６５Ｒである。すなわち，マーク６４は，色ごとに，左マーク６５Ｌと右マーク６５Ｒとの４本１組である。
【００４０】
色ずれ補正用のマークは，例えば，図４に示すように，色ごとに副走査方向に並べられる。搬送ベルト７上に形成された各マーク６４は，搬送ベルト７の移動に伴って，副走査方向に搬送される。そして，各マーク６４がマークセンサ６１の検出位置まで搬送されると，センサ６２Ｌと６２Ｒとがそれぞれの側のマーク６４を検出する。ＭＦＰ１００では，搬送ベルト７はマーク６４を担持する担持体の一例であり，搬送ベルト７を搬送するベルトローラ７３，７４が搬送体の一例である。
【００４１】
ＭＦＰ１００は，マークセンサ６１によって，断続的に通過するマーク６４を順次検出し，左右のセンサ６２Ｌ，６２Ｒごとにそれぞれ，同色の２本のマーク６４の検出タイミングの間隔を取得する。例えば，センサ６２Ｌによる検出タイミングの間隔から，センサ６２Ｌ側の左マーク６５Ｌと，センサ６２Ｌの仮想的な通過位置である左ライン６７Ｌとの交点の間隔が取得できる。同様に，センサ６２Ｒによる検出タイミングの間隔から，センサ６２Ｒ側の右マーク６５Ｒと，センサ６２Ｒの仮想的な通過位置である右ライン６７Ｒとの交点の間隔が取得できる。
【００４２】
各マーク６４は主走査方向に対して斜めに形成されているので，マーク６４とマークセンサ６１の通過位置との交点の間隔から，主走査方向の位置ずれを判断できる。主走査方向の位置ずれとは，左マーク６５Ｌと右マーク６５Ｒとの主走査方向の間隔と，センサ６２Ｌとセンサ６２Ｒとの主走査方向の間隔との相対的な関係である。センサ６２Ｌ，６２Ｒによる２本のマーク６４の検出タイミング，または，センサごとのその検出タイミングの間隔が，その色のマーク６４の受光結果に相当する。
【００４３】
例えば，図５に示すように，センサ６２Ｌによる間隔ＴＬとセンサ６２Ｒによる間隔ＴＲとが等しい場合，両端側のマーク６４は，主走査方向についてセンサ６２Ｌ，６２Ｒと同じ間隔で配置されていることがわかる。一方，マークセンサ６１のセンサ６２Ｌ，６２Ｒの位置，あるいは，両端側のマーク６４の形成位置に，主走査方向について相対的にずれがある場合，センサ６２Ｌによる間隔ＴＬとセンサ６２Ｒによる間隔ＴＲとは異なる値となる。例えば，図６に示すように，右マーク６５Ｒが，左マーク６５Ｌを基準として主走査方向へ相対的に右側にずれている場合には，センサ６２Ｒによる間隔ＴＲｘは，間隔ＴＬより大きい。
【００４４】
このように，両端側のマーク６４の主走査方向の相対的な位置ずれは，左右の間隔ＴＬと間隔ＴＲとの差分に基づいて把握できる。この左右の間隔ＴＬと間隔ＴＲとの差分が，相対ずれ量ＴＤである。
ＴＤ  ＝  ｜ＴＬ  −  ＴＲ｜
つまり，ＭＦＰ１００は，搬送ベルト７に形成させた主走査方向の位置ずれ検出用のマーク６４をマークセンサ６１によって検出する。そして，ＭＦＰ１００は，センサ６２Ｌによる受光結果である間隔ＴＬと，センサ６２Ｒによる受光結果である間隔ＴＲと，の差分である相対ずれ量ＴＤを算出する。
【００４５】
なお，相対ずれ量ＴＤは，新品時には０であることが理想的であるが，組み立て時の部品ばらつき等により必ずしも正確に０となるとは限らない。そこで，ＭＦＰ１００は，工場出荷前における相対ずれ量ＴＤｓを，初期値として記憶している。例えば，工場出荷前にマーク６４を形成してマークセンサ６１で検出し，初期状態における受光結果と相対ずれ量ＴＤｓを取得して，ＮＶＲＡＭ３４に記憶する。
【００４６】
さらに，使用開始後のＭＦＰ１００における，許容される相対ずれ量ＴＤの変化量としての閾値Ｔａが，あらかじめ決められている。この閾値Ｔａは，相対ずれ量ＴＤの，その基準値からの許容される乖離量である。つまり，相対ずれ量ＴＤがこの値を超えて基準値から離れた場合には，ＭＦＰ１００は，何らかのエラーの可能性があると判断する。基準値は，工場出荷前に取得された初期の相対ずれ量ＴＤｓであり，固定値である。ＭＦＰ１００のＮＶＲＡＭ３４には，間隔ＴＬ，ＴＲの初期値である間隔ＴＬｓ，ＴＲｓ，相対ずれ量ＴＤの初期値である相対ずれ量ＴＤｓ，閾値Ｔａがそれぞれ記憶されている。
【００４７】
「エラー検出処理」
次に，ＭＦＰ１００のＣＰＵ３１において実行されるエラー検出処理について説明する。本処理は，色ずれ補正処理の実行時に並行して行われる処理であり，色ずれ補正処理の処理開始を契機に実行される。なお，色ずれ補正処理は，主電源ＯＮ時，プロセス部の交換後，ユーザによる指示を受けたときなどに実施される。まず，色ずれ補正およびエラー検出処理の手順について，図７を参照して説明する。
【００４８】
エラー検出処理を開始するとまず，ＣＰＵ３１は，画像形成部１０の各部を制御して，マーク６４を形成させる（Ｓ１０１）。例えば，感光体５１にマーク６４のトナー像を形成し，搬送ベルト７上に転写させる。そして，マーク６４を載置した搬送ベルト７を移動させて，マーク６４にマークセンサ６１の対向位置を通過させる。
【００４９】
続いて，ＣＰＵ３１は，マークセンサ６１にマーク６４を検出させる（Ｓ１０３）。つまり，マークセンサ６１は，同色のマーク６４が通過したタイミングの間隔を，両側のセンサ６２Ｌ，６２Ｒでそれぞれ取得する。マークセンサ６１は，形成されているすべてのマーク６４についての検出結果をＣＰＵ３１に送信する。
【００５０】
次に，ＣＰＵ３１は，マーク６４の検出結果を利用して，エラー判断処理を実行する（Ｓ１０５）。エラー判断処理の内容については後述する。さらに，ＣＰＵ３１は，エラー判断処理の結果から，エラーの有無を判断する（Ｓ１０７）。
【００５１】
ＣＰＵ３１は，エラーがあると判断した場合は（Ｓ１０７：Ｙｅｓ），エラーを報知するメッセージを操作パネル４０に表示する（Ｓ１０９）。この場合にはこの状態のままで画像形成を行うことは好ましくないので，エラーを解消するためのガイダンスなどをさらに表示させるとよい。ＣＰＵ３１は，エラーがないと判断した場合は（Ｓ１０７：Ｎｏ），色ずれ補正を実施する（Ｓ１１１）。エラーの報知（Ｓ１０９）または色ずれ補正（Ｓ１１１）を実施したら，エラー検出処理を終了する。
【００５２】
「単色のエラー判断処理」
次に，図７のＳ１０５にて実行されるエラー判断処理について説明する。エラー判断処理は，単色のプロセス部５について行う場合と，複数色のプロセス部５について行う場合とで異なる。まず，図８を参照して，単色のプロセス部５についてエラーの有無を判断するエラー判断処理について説明する。
【００５３】
本処理を開始すると，ＣＰＵ３１は，ＮＶＲＡＭ３４から，今回エラー判断の対象となっている色について，初期の相対ずれ量ＴＤｓ，および，後の判断で用いる閾値Ｔａを読み出す（Ｓ２０１）。続いて，今回のマークセンサ６１の検出結果から，エラー判断の対象色の今回の相対ずれ量ＴＤを算出する（Ｓ２０３）。
【００５４】
次に，ＣＰＵ３１は，Ｓ２０１で取得した初期の相対ずれ量ＴＤｓとＳ２０３で取得した今回の相対ずれ量との差分ΔＴを求める（Ｓ２０５）。
ΔＴ  ＝  ｜ＴＤ  −  ＴＤｓ｜
【００５５】
前述したように，相対ずれ量ＴＤは，主走査方向におけるマーク６４の間隔とマークセンサ６１の間隔との相対的な関係を示す値である。ＭＦＰ１００は，ＬＥＤ露光方式の露光部５３を備えているので，マーク６４の形成位置の主走査方向の間隔がずれることはほとんど無い。また，マークセンサ６１は，左右のセンサ６２Ｌ，６２Ｒが互いに固定されているので，やはり，主走査方向の間隔がずれることはほとんど無い。
【００５６】
つまり，ＭＦＰ１００が良好な状態であれば，使用による劣化や単なる経年変化等が進行しても，相対ずれ量ＴＤが初期の相対ずれ量ＴＤｓから大きく変化していることはないと推測される。もしも，差分ΔＴが閾値Ｔａを超えて大きいならば，マークセンサ６１あるいはプロセス部５に何らかのエラーが発生していると判断できる。
【００５７】
そこで，ＣＰＵ３１は，Ｓ２０５にて得られた差分ΔＴが，Ｓ２０１で読み出した閾値Ｔａ以下であるか否かを判断する（Ｓ２０７）。差分ΔＴが閾値Ｔａ以下であれば（Ｓ２０７：Ｙｅｓ），エラーはないと判断する（Ｓ２０９）。差分ΔＴが閾値Ｔａを超えていれば（Ｓ２０７：Ｎｏ），ＣＰＵ３１は，エラーがあると判断する（Ｓ２１１）。エラーの有無を決定したら，ＣＰＵ３１は，エラー判断処理を終了する。そして，エラーの有無を記憶して図７のＳ１０７に戻る。すなわち，ＣＰＵ３１は，エラー有り（Ｓ２１１）であれば，エラーを報知し（Ｓ１０９），エラーなし（Ｓ２０９）であれば，色ずれ補正を行う（Ｓ１１１）。
【００５８】
なお，閾値Ｔａは全ての色で同じ値であってもよいが，色ごとに異なるものとするとさらによい。つまり，プロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙごとに，差分の許容される範囲は異なっていてもよい。例えば，定着装置８に最も近い位置に配置されるプロセス部５０Ｙは，他のプロセス部５０Ｋ，５０Ｃ，５０Ｍに比較して，定着処理時の熱の影響を受けやすい。そこで，イエローのプロセス部５０Ｙにおける閾値Ｔａを，他色の閾値Ｔａより大きい値とする。また，マークセンサ６１からの距離が遠いプロセス部ほど，閾値を大きい値としてもよい。
【００５９】
「複数色のエラー判断処理」
次に，図９を参照して，複数色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙにおいて行うエラー判断処理について説明する。本処理は，図８に示した単色のエラー判断処理に代えて，図７のＳ１０５にて実行される。
【００６０】
本処理を開始すると，ＣＰＵ３１は，ＮＶＲＡＭ３４から，各色の初期の相対ずれ量ＴＤｓと閾値Ｔａとを読み出す（Ｓ３０１）。初期の相対ずれ量ＴＤｓは，色ごとに，工場出荷前に取得されて，ＮＶＲＡＭ３４に記憶されている。また，閾値Ｔａは，色ごとにそれぞれ記憶されていてもよいし，各色共通の値が１つだけ記憶されていてもよい。
【００６１】
続いて，ＣＰＵ３１は，今回のマークセンサ６１による検出結果から，今回の相対ずれ量ＴＤを算出する（Ｓ３０３）。本処理では，ＭＦＰ１００は，マークの形成およびマークの検出を各色についてそれぞれ行う。従って，Ｓ３０３で算出される相対ずれ量ＴＤも，色ごとにそれぞれ得られる。
【００６２】
次に，ＣＰＵ３１は，各色についてそれぞれ，Ｓ３０１で取得した初期の相対ずれ量ＴＤｓとＳ３０３で取得した今回の相対ずれ量ＴＤとの差分ΔＴを求める（Ｓ３０５）。さらに，ＣＰＵ３１は，すべての色について，Ｓ３０５で得られた差分ΔＴが，Ｓ３０１で読み出したその色の閾値Ｔａ以下であるか否かを判断する（Ｓ３０７）。
【００６３】
すべての色について，差分ΔＴが閾値以下であれば（Ｓ３０７：Ｙｅｓ），ＣＰＵ３１は，エラーは発生していないと判断する。つまり，マークセンサ６１にも，各色のプロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙにも，特にエラーはないと判断する。そこで，ＣＰＵ３１は，エラーなしと判断して（Ｓ３０９），本処理を終了し，図７のＳ１０７に戻って色ずれ補正を行う（Ｓ１１１）。
【００６４】
一方，１色でも差分ΔＴが閾値Ｔａを超えている場合には（Ｓ３０７：Ｎｏ），エラーがある可能性がある。差分ΔＴが閾値Ｔａを超えている色がある場合には，さらに詳細に判断することが望ましい。
【００６５】
そこで，ＣＰＵ３１は，差分ΔＴが閾値Ｔａを超えているのが，全色であるか否かを判断する（Ｓ３１１）。全色とも差分ΔＴが閾値Ｔａを超えている場合には（Ｓ３１１：Ｙｅｓ），全色で共通して使用される部材であるマークセンサ６１に，エラーが発生していると推測できる。そこで，ＣＰＵ３１は，マークセンサ６１のエラー箇所をさらに詳細に診断するために，センサ部エラー判断処理を実行する（Ｓ３１３）。センサ部エラー判断処理については後述する。
【００６６】
一方，差分ΔＴが閾値Ｔａを超えているのが，全色ではない場合には（Ｓ３１１：Ｎｏ），ＣＰＵ３１は，差分ΔＴが閾値Ｔａを超えているのが４色中の１色のみであるか否かを判断する（Ｓ３１５）。１色のみである場合には（Ｓ３１５：Ｙｅｓ），その色のプロセス部にエラーが発生していると推測できる。そこで，その色のプロセス部をさらに詳細に診断するために，プロセス部エラー判断処理を実行する（Ｓ３１７）。プロセス部エラー判断処理については後述する。
【００６７】
差分ΔＴが閾値を超えているのが１色のみでない場合には（Ｓ３１５：Ｎｏ），Ｓ３１１にてＮｏであることと合わせて，４色中の２色または３色において閾値を超えていることになる。この場合には，センサのエラーの可能性もプロセス部のエラーの可能性もある。あるいは，さらに他の要因である可能性もある。つまり，これだけではエラー要因を推定することは困難なため，要因不明のエラーと判断する（Ｓ３１９）。なお，要因不明のエラーと判断された場合には，より詳細なエラー判断のために，さらに別の検査等を行ってもよい。
【００６８】
Ｓ３１３，Ｓ３１７，Ｓ３１９のいずれかを実行したら，ＣＰＵ３１は，エラー判断処理を終了し，図７のＳ１０７に戻り，エラー報知（Ｓ１０９）を行う。つまり，ＣＰＵ３１は，Ｓ３１３へ進んだ場合にはセンサのエラーを報知し，Ｓ３１７へ進んだ場合にはプロセス部のエラーを報知する。これにより，看過されていたエラーを認識できる。さらに，Ｓ３１３またはＳ３１７にて詳細なエラー箇所が判断された場合には，その詳細な箇所についても報知するとよい。また，Ｓ３１９へ進んだ場合は，現段階では要因不明のエラーであること，又は，さらに詳細な検査を行うべきであること等を報知することが好ましい。詳細に報知することにより，看過されていたエラーをより正確に認識できる。
【００６９】
［センサ部エラー判断処理］
次に，図９のＳ３１３において実行されるセンサ部エラー判断処理について，図１０のフローチャートを参照して説明する。この処理は，今回の相対ずれ量ＴＤと初期の相対ずれ量ＴＤｓとの差分ΔＴが，全色ともに，閾値Ｔａを超えて大きい場合に実行される。
【００７０】
本処理の実行を開始すると，ＣＰＵ３１は，今回の相対ずれ量ＴＤと初期の相対ずれ量ＴＤｓとの差分ΔＴ同士を，色ごとに比較する（Ｓ４０１）。差分ΔＴは，図９のＳ３０５において，色ごとに算出されたものである。もしマークセンサ６１にエラーがある場合は，色ごとに差分ΔＴが大きく異なることはなく，どの色でも同程度の差分ΔＴとなっているはずである。
【００７１】
もし，各色の差分ΔＴ同士の差が大きい場合には（Ｓ４０１：Ｎｏ），ＣＰＵ３１は，単にマークセンサ６１のみのエラーではないと判断する。つまり，差分ΔＴ同士の差が大きい場合には，その他の箇所にもエラーがある可能性が高い。つまり，エラー箇所を特定できない。そこで，エラー箇所を特定せず，要因不明のエラーと判断する（Ｓ４０３）。この場合には，より詳細にエラー箇所を把握するために，さらに他の検査を行ってもよい。
【００７２】
Ｓ４０３の後は，ＣＰＵ３１は，このセンサ部エラー判断処理を終了し，図７のＳ１０７に戻り，エラー報知（Ｓ１０９）を行う。この場合には，センサのエラーと報知する代わりに，要因不明のエラーと報知してもよい。
【００７３】
一方，ＣＰＵ３１は，各色の差分ΔＴ同士の差が小さい場合には（Ｓ４０１：Ｙｅｓ），マークセンサ６１にエラーが発生している可能性が高い。この場合にはＣＰＵ３１は，続いて，マークセンサ６１の左右のセンサ６２Ｌ，６２Ｒのいずれにエラーがあるかを判断する。
【００７４】
そのために，ＣＰＵ３１は，ＮＶＲＡＭ３４から，左の間隔の初期の値である間隔ＴＬｓを読み出す（Ｓ４０５）。間隔ＴＬｓは，工場出荷前に行ったマーク検出時に，左マーク６５Ｌをセンサ６２Ｌによって検出したタイミングの間隔である（図５参照）。さらに，Ｓ４０５で読み出した間隔ＴＬｓと，今回の相対ずれ量の算出のために行ったマーク検出時における左の間隔ＴＬとの差分ΔＴＬを算出する（Ｓ４０７）。
ΔＴＬ  ＝  ｜ＴＬ  −  ＴＬｓ｜
【００７５】
そして，ＣＰＵ３１は，Ｓ４０７で算出された，今回と初期との左の間隔ＴＬの差分ΔＴＬを，あらかじめ決めたセンサ閾値Ｔｂと比較する（Ｓ４０９）。これにより，左の間隔ＴＬがセンサ許容範囲を超えているか否かがわかるので，エラーの原因となったセンサが左側のセンサ６２Ｌであるか否かを判断できる。このセンサ閾値Ｔｂは，例えば，エラー判断処理（図９）のＳ３０７，Ｓ３１１，Ｓ３１５で使用した閾値Ｔａの０．５倍の値とする。色ごとに異なる閾値Ｔａを使用している場合は，センサ閾値Ｔｂも，色ごとに，その色の閾値Ｔａの０．５倍の値とすればよい。
【００７６】
なお，Ｓ４０５以降の処理は，いずれか１色の検査結果について行うこととしてもよい。その場合には，マークセンサ６１に近い位置に配置されているプロセス部の結果を用いることが好ましい。または，各色で検出された間隔ＴＬの平均値を用いて判断してもよい。また，センサ閾値Ｔｂは，閾値Ｔａの０．５倍に限らない。また，左の間隔ＴＬに代えて右の間隔ＴＲを用いて判断してもよい。あるいは，左右両方を用いて判断することもできる。
【００７７】
そして，左の間隔ＴＬの差分ΔＴＬがセンサ閾値Ｔｂ以上である場合には（Ｓ４０９：Ｙｅｓ），左側のセンサであるセンサ６２Ｌにエラーが発生していると判断する（Ｓ４１１）。一方，左の間隔ＴＬの差分ΔＴＬがセンサ閾値Ｔｂより小さい場合には（Ｓ４０９：Ｎｏ），右側のセンサであるセンサ６２Ｒにエラーが発生していると判断する（Ｓ４１３）。エラーとしては，例えば，センサの光軸ずれや受光面の汚れ等が考えられる。エラー箇所をいずれかのセンサに特定したら，このセンサ部エラー判断処理を終了し，図７のＳ１０７に戻り，エラー報知を行う（Ｓ１０９）。
【００７８】
［プロセス部エラー判断処理］
次に，図９のＳ３１７において実行されるプロセス部エラー判断処理について，図１１のフローチャートを参照して説明する。この処理は，今回の相対ずれ量ＴＤと初期の相対ずれ量ＴＤｓとの差分ΔＴが，１色のみで，閾値Ｔａを超えて大きい場合に実行される。つまり，以下の処理は，図９のＳ３１５において差分ΔＴが閾値Ｔａを超えていると判断された色のプロセス部のみについて実行される。
【００７９】
本処理の実行を開始すると，ＣＰＵ３１は，ＮＶＲＡＭ３４から，左の間隔の初期の値である間隔ＴＬｓと，右の間隔の初期の値である間隔ＴＲｓとを読み出す（Ｓ５０１）。続いて，Ｓ５０１で読み出した間隔ＴＬｓと，今回のマーク検出時における左の間隔ＴＬとの差分ΔＴＬを算出する。同様に，Ｓ５０１で読み出した間隔ＴＲｓと，今回のマーク検出時における右の間隔ＴＲとの差分ΔＴＲを算出する（Ｓ５０２）。
【００８０】
さらに，左の差分ΔＴＬをプロセス閾値Ｔｃと比較する（Ｓ５０３）。これにより，左の間隔ＴＬが画像形成部許容範囲を超えているか否かがわかるので，エラー箇所がプロセス部の左側の部分にあるか否かを判断できる。このプロセス閾値Ｔｃは，エラー判断処理（図９）のＳ３０７，Ｓ３１１，Ｓ３１５で使用した閾値Ｔａの０．５〜０．８倍の値が好ましく，例えば０．７倍の値である。さらに，左の差分ΔＴＬがプロセス閾値Ｔｃ以上であると判断した場合には（Ｓ５０３：Ｙｅｓ），このプロセス部の左側部分にエラー箇所があると判断する（Ｓ５０７）。
【００８１】
一方，左の差分ΔＴＬがプロセス閾値Ｔｃより小さいと判断した場合には（Ｓ５０３：Ｎｏ），右の差分ΔＴＲをプロセス閾値Ｔｃと比較する（Ｓ５０５）。そして，右の差分ΔＴＲがプロセス閾値Ｔｃ以上であると判断した場合には（Ｓ５０５：Ｙｅｓ），このプロセス部の右側部分にエラー箇所があると判断する（Ｓ５０９）。Ｓ５０７やＳ５０９でエラー箇所を特定したら，このプロセス部エラー判断処理を終了し，図７のＳ１０７に戻り，エラー報知を行う（Ｓ１０９）。
【００８２】
左の差分ΔＴＬも，右の差分ΔＴＲも，いずれもプロセス閾値Ｔｃより小さいと判断した場合には（Ｓ５０５：Ｎｏ），このプロセス部の全体的なエラーであると判断する（Ｓ５１１）。この場合には，より詳細にエラー箇所を把握するために，さらに他の検査を行ってもよい。ＣＰＵ３１は，エラー箇所を判断したら，このプロセス部エラー判断処理を終了し，図７のＳ１０７に戻り，エラー報知を行う（Ｓ１０９）。
【００８３】
なお，プロセス部の部分的なエラーとしては，例えば，ＬＥＤヘッドの傾きや歪み，部分的な破損等がある。本処理によって，プロセス部のエラー箇所をある程度絞り込むことができることにより，メンテナンスに掛かる時間を短縮することができる。
【００８４】
［レーザ露光方式］
本形態のＭＦＰ１００は，ＬＥＤ露光方式に代えて，レーザ露光方式を採用できる。ただし，レーザ露光方式では，光偏光部を有しているので，画像の主走査方向への拡縮は，ＬＥＤ露光方式よりは発生する可能性が高い。また，光路長が長いので熱の影響を受けやすい。そこで，レーザ露光方式の画像形成装置では，前述の各判断において，今回の相対ずれ量を，工場出荷前の初期の相対ずれ量と比較する代わりに，前回検出時の相対ずれ量と比較するとよい。レーザ露光方式における主走査方向のずれは，少しずつ進行することが多いので，前回の値と比較することにより，むやみにエラーと判断することは防止される。
【００８５】
そのために，ＣＰＵ３１は，エラー検出処理を実行するたびに，そのときの相対ずれ量ＴＤを前回ずれ量としてＮＶＲＡＭ３４に記憶させる。従って，前回ずれ量は，可変値である。そして，前回ずれ量からの許容される最大乖離量を，閾値Ｔｄとして記憶させる。閾値Ｔｄは，ＬＥＤ露光方式の閾値Ｔａと等しい固定値であってもよい。あるいは，閾値Ｔｄは，環境の変化や経年変化等を考慮した可変値としてもよい。なお，ＮＶＲＡＭ３４には，前回ずれ量，閾値Ｔｄの他に，前回検出時の左右の間隔ＴＬ，ＴＲも記憶されている。
【００８６】
そして，エラー判断処理では，ＣＰＵ３１は，ＮＶＲＡＭ３４に記憶されている前回ずれ量と閾値Ｔｄに基づいて許容範囲を決定する。このようにすれば，レーザ露光方式の画像形成装置であっても，適切にエラー箇所を判断することができる。
【００８７】
以上，詳細に説明したように，ＭＦＰ１００によれば，プロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙが搬送ベルト７に位置ずれ検出用のマーク６４を形成させる。マークセンサ６１が左側のセンサ６２Ｌと右側のセンサ６２Ｒとを有するので，それぞれの位置でマーク６４を検出することができる。そして，ＣＰＵ３１は，それらの検出結果の差分である相対ずれ量ＴＤを算出する算出処理と，算出処理によって算出された相対ずれ量ＴＤが許容範囲を超える場合には，エラーを報知する報知処理とを実行する。
【００８８】
ＭＦＰ１００にエラーが生じると，両方のセンサ６２Ｌ，６２Ｒによるマーク６４の受光結果から得られる相対ずれ量ΔＴに変化が生じる。変化の程度が，単なる色ずれと判断できる範囲を超えていれば，センサ６２Ｌ，６２Ｒのエラーや，プロセス部５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙのエラー等の，何らかのエラーが発生していると考えられる。そこで，相対ずれ量ＴＤの基準値との差分ΔＴが閾値Ｔａを超える場合に，ユーザにエラーを報知することで，ユーザは，看過されていたエラーが発生していることを認識できる。
【００８９】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，複写機，スキャナ，ＦＡＸ等，画像形成機能を備えるものであれば適用可能である。
【００９０】
また，上記の形態では，初期の相対ずれ量ＴＤｓと閾値Ｔａとを記憶させて，今回の相対ずれ量ＴＤを基準値である初期の相対ずれ量ＴＤｓと比較し，その差分ΔＴが閾値Ｔａ以下であるか否かに基づいて，許容範囲内か否かを判断している。これに代えて，今回の相対ずれ量ＴＤの許容される範囲としての許容上限値と許容下限値とを記憶させておき，これらの間に相対ずれ量ＴＤが入っているか否かで判断することもできる。この場合には，初期の相対ずれ量ＴＤｓ＋閾値Ｔａが許容上限値であり，初期の相対ずれ量ＴＤｓ−閾値Ｔａが許容下限値である。そして，ＣＰＵ３１は，算出された相対ずれ量ＴＤが，その許容上限値と許容下限値との間の許容範囲に含まれているか否かを判断することとすればよい。
【００９１】
また，レーザ露光方式を採用した形態においても，前回ずれ量と閾値Ｔｄとを記憶する代わりに，許容上限値と許容下限値とを記憶させて，これらにより判断するとしてもよい。この場合には，前回ずれ量ＴＤ＋閾値Ｔｄが許容上限値であり，前回ずれ量ＴＤ−閾値Ｔｄが許容下限値である。そして，ＣＰＵ３１は，算出された相対ずれ量ＴＤが，その許容上限値と許容下限値との間の許容範囲に含まれているか否かを判断すればよい。
【００９２】
また，閾値Ｔａとして固定値を使用する場合には，センサによる受光結果に熱の影響を加味してもよい。すなわち，環境温度，プロセス部と定着装置との距離等に応じて，相対ずれ量ＴＤを補正してもよい。
【００９３】
また，ＬＥＤ露光方式であっても，前回値の相対ずれ量を基準値とし，今回の相対ずれ量をその基準値と比較することによって，エラーを判断することとしてもよい。また，レーザ露光方式のものにおいて，固定値の相対ずれ量を基準値として採用することもできる。また，単色の画像形成部におけるエラー判断処理であっても，左右のそれぞれの間隔ＴＬ，ＴＲをそれらの基準値と比較し，いずれの側にエラーがあるかを判断してもよい。
【００９４】
なお，画像形成部には，ＬＥＤ露光方式，レーザ露光方式の他，ライン型のインクヘッドも適用可能である。また，担持体には，搬送ベルトの他に，転写ベルトやシートが適用可能である。転写ベルトを担持体とした場合には，搬送体には，転写ベルトを搬送させるローラ部材が適用できる。また，担持体としてシートを適用した場合には，シートを搬送する搬送部材が搬送体である。
【００９５】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９６】
１０  画像形成部
７    搬送ベルト
８    定着装置
３１  ＣＰＵ
３４  ＮＶＲＡＭ
５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙ  プロセス部
５３  露光部
６１  マークセンサ
６２Ｌ，６２Ｒ  センサ
６４  マーク
７３，７４  ベルトローラ
【図１】
2014066960.tif 000003
【図２】
2014066960.tif 000004
【図３】
2014066960.tif 000005
【図４】
2014066960.tif 000006
【図５】
2014066960.tif 000007
【図６】
2014066960.tif 000008
【図７】
2014066960.tif 000009
【図８】
2014066960.tif 000010
【図９】
2014066960.tif 000011
【図１０】
2014066960.tif 000012
【図１１】
2014066960.tif 000013