(57)【要約】【課題】走査線の相対的なズレ量を正確に検知することのできる画像形成装置および色ずれ検出方法を提供する。【解決手段】従動ローラ１３ｂの回転速度を回転検知手段たるエンコーダ１５で検出して、この検出データに基づいて駆動ローラ９の回転を制御することで走行している転写ベルト１０上にマーク像を所定の間隔で配列して、このマーク像をマーク像検知手段たる光センサ２０で検知して色ずれ量を算出する画像形成装置において、各色の転写位置から光センサ２０までの距離を回転が検知されている従動ローラ１３ｂが１回転したときに転写ベルトが搬送される距離Lの整数倍に設定する。【選択図】図２１
2008112132.tif 000002
【特許請求の範囲】
【請求項１】
複数の潜像担持体と、
潜像担持体上に光ビームを走査する光走査装置と、
潜像担持体毎に設けられ、潜像担持体に互い異なる色のトナー像を作像する作像手段と、
駆動ローラ及び少なくとも１本の従動ローラによって張架された無端状ベルトとを備え、
各潜像担持体上に形成されたトナー像を前記無端状ベルトによって搬送された記録材に順次転写するか、又はトナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する画像形成装置において、
前記従動ローラの回転状態を検知する回転検知手段と、前記駆動ローラを駆動する駆動ローラ駆動手段とを備え、前記回転検知手段の検知結果を前記駆動ローラ駆動手段にフィードバックするベルト駆動装置と、
無端状ベルト上の検知マーク像を検知するマーク像検知手段と、
前記各潜像担持体の表面に検知マーク像を形成し転写して得られる前記無端状ベルトの移動方向に沿って所定の間隔で配列した複数の検知マーク像を前記マーク像検知手段で検知し、前記マーク像検知手段が検知した検知データから各マークの基準間隔に対するずれ量を算出し、その算出結果に基づいて各潜像担持体間における走査線の相対的なずれを補正する色ずれ補正手段とを備え、
各潜像担持体の転写位置から前記マーク像検知手段までの距離を、前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離の整数倍に設定したことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置において、
前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離は、前記従動ローラの外径と、前記無端状ベルトの厚さと、前記従動ローラへの前記無端状ベルトの巻きつき角度とにより決定されることを特徴とする画像形成装置。
【請求項３】
請求項１または２の画像形成装置において、
前記無端状ベルトの移動方向に沿って所定の間隔で配列する複数の検知マーク像は、第１の検知マーク像と、前記第１の検知マーク像に対して傾斜した第２の検知マーク像とからなることを特徴とする画像形成装置。
【請求項４】
請求項１乃至３いずれかの画像形成装置において、
前記無端状ベルトの表面移動方向に沿って所定の間隔で配列された複数の検知マーク像からなるマークセットを、複数形成することを特徴とする画像形成装置。
【請求項５】
請求項４の画像形成装置において、
前記マークセットを前記無端状ベルトの表面移動方向と直交する方向の互いに異なる位置に複数形成することを特徴とする画像形成装置。
【請求項６】
請求項１乃至５いずれかの画像形成装置において、
前記色ずれ補正手段は、前記マーク像検知手段が検知した検知データから前記走査線の主走査レジストずれ、主走査倍率、副走査レジストずれ、傾き、曲がりのうち少なくとも一つを補正することを特徴する画像形成装置。
【請求項７】
請求項１乃至６いずれかの画像形成装置において、
前記マーク像検知手段を、前記無端状ベルトの各潜像担持体と接触する一次転写面と反対側の面に対向させたことを特徴とする画像形成装置。
【請求項８】
請求項１乃至７いずれかの画像形成装置において、
前記マーク検知手段を、無端状ベルト移動方向最下流側の潜像担持体の転写位置から前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離だけ離れた位置に配置したことを特徴とする画像形成装置。
【請求項９】
トナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する請求項１乃至８いずれかの画像形成装置において、
前記マーク検知手段を、前記無端状ベルト上のトナー像を記録材に一括転写する２次転写位置よりも無端状ベルト移動方向上流側に配置したことを特徴とする画像形成装置。
【請求項１０】
トナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する請求項１乃至８いずれかの画像形成装置において、
前記マーク検知手段を、前記無端状ベルト上のトナー像を記録材に一括転写する２次転写位置よりも無端状ベルト移動方向下流側に配置したことを特徴とする画像形成装置。
【請求項１１】
無端状ベルトを張架する従動ローラの回転状態を検知して、その検知結果を前記無端状ベルト張架して回転移動させる駆動ローラの駆動手段にフィードバックして走行されている前記無端状ベルト上に各色の画像形成手段で形成されたマーク像を前記無端状ベルトの移動方向に沿って所定の間隔で配列する工程と、前記無端状ベルトの移動方向に沿って所定の間隔で配列したマーク像をマーク像検知手段で検出する工程と、各マークの基準間隔に対するずれ量を算出する工程とを有するカラー画像形成の色ずれ検出方法において、
少なくとも１色の画像形成手段の転写位置から前記マーク像検知手段までの距離を、前記回転検知している従動ローラが１回転したときに前記無端状ベルトが搬送される距離の整数倍に設定したことを特徴とするカラー画像形成の色ずれ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および色ずれ検出方法に関するものである。
【背景技術】
【０００２】
従来、複数の潜像担持体上にそれぞれ異なる色の画像（可視像）を形成してこれらの画像を互いに重ね合わせてカラー画像を形成する、いわゆるタンデム型のカラー画像形成装置が知られている。この画像形成装置は、各潜像担持体上に画像情報に応じた光ビームを照射してこれを走査することにより潜像担持体上に潜像を形成し、この潜像を現像して画像を得る。光ビームを照射し走査する光走査装置は、一般に、光源からの光ビームを偏向走査する偏向手段たるポリゴンミラーと、このポリゴンミラーによって偏向走査された光ビームを光照射対象である潜像担持体表面に結像するための複数の光学素子（レンズ等）とを備えている。このような光走査装置では、次のようなことが原因で、各光学素子間の位置および角度が微妙に変化する。すなわち、光学素子の像面湾曲特性、光走査装置のハウジングのねじれ、ポリゴンモータの発熱等による光走査装置を構成する各種構成部材の熱変形、潜像担持体の取付時のねじれなどである。このような、各光学素子間の位置および角度の変化が生じると、潜像担持体への光ビームの走査位置が変化する。また、光ビームによる潜像担持体表面上の走査線に、曲がりや傾きが発生する。その結果、各潜像担持体間における走査線の走査位置、走査線の曲がりや傾きの相対的なズレが色ズレとなって表れる。
【０００３】
このため、従来では、各潜像担持体間における走査線の相対的なズレ量を検知する検知マーク像を転写ベルトなどの無端状ベルト上に形成した後に検知マーク像検知手段である光センサを用いてその位置を検知する。その検知結果に応じて、走査線の走査位置、走査線曲がり、傾きなどの補正を行っている。
【０００４】
しかし、転写ベルトを駆動する駆動ローラの偏心、駆動ローラとベルトとの微小なすべり、転写紙の進入ショックや排出ショック、転写バイアス等の各種バイアス印加による負荷変動などにより転写ベルトの速度に変動が生じる。その結果、センサの検知結果には、転写ベルトの速度変動による位置ずれ成分が含まれ、光センサによって、走査線の相対的なズレ量を正確に検知することができない。このため、走査線の走査位置、走査線曲がり、傾きなどの補正を精度よく行うことができなかった。
【０００５】
特許文献２には、感光体の転写位置からマーク像検知手段たる光センサまでの距離を、駆動ローラが一回転したときに前記無端状ベルトが搬送される距離の整数倍に設定するものが記載されている。これにより、転写位置における駆動ローラの偏心による転写ベルトの速度変動による位置ずれ成分を、光センサで検知するときにキャンセルすることができる。その結果、駆動ローラの偏心により転写ベルトが速度変動していても、光センサによって、駆動ローラの偏心による転写ベルトの速度変動による位置ずれ成分が除去された走査線の相対的なズレ量を検知することができる。よって、走査線の走査位置、走査線曲がり、傾きなどの補正を精度よく行うことができる。
【０００６】
しかし、特許文献２においては、駆動ローラの一回転を一周期とする転写ベルトの速度変動以外の速度変動成分（駆動ローラとベルトとの微小なすべり、転写紙の進入ショックや排出ショック、転写バイアス等の各種バイアス印加による負荷変動など）は、キャンセルすることができない。このため、特許文献２においては、光センサの検知結果から、走査線の走査位置、走査線曲がり、傾きなどの補正を十分に精度よく行うことはできなかった。
【０００７】
特許文献１には、転写ベルトを張架する従動ローラに回転検知手段たるエンコーダを取り付けて、従動ローラの回転を検知して、その検知結果に基づいて転写ベルトの速度を制御するものが記載されている。これにより、駆動ローラの偏心、駆動ローラとベルトとの微小なすべり、転写紙の進入ショックや排出ショック、転写バイアス等の各種バイアス印加による負荷変動などの転写ベルトの速度変動が抑制され、転写ベルトの速度変動による位置ずれが抑制される。その結果、光センサの転写ベルト上のパターン画像の検知結果から、走査線の相対的なズレ量を検知することができる。
【０００８】
【特許文献１】特開２００６−１１２５３号公報
【特許文献２】特開２００４−１２５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、エンコーダが取り付けられた従動ローラ（以下、エンコーダローラ）に偏心があると、エンコーダは、エンコーダローラの偏心による速度変動成分がフィードバック制御されて転写ベルトにエンコーダローラの偏心による速度変動が生じてしまう。その結果、マーク像の検知結果にエンコーダローラの偏心による転写ベルトの速度変動による位置ずれ成分も検出されてしまう。その結果、マーク像の検知結果によって走査線の相対的なズレ量を正確に検知することができないという問題があった。
【００１０】
本発明は、上記問題に鑑みなされたものであり、その目的とするところは、走査線の相対的なズレ量を正確に検知することのできる画像形成装置および色ずれ検出方法を提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１の発明は、複数の潜像担持体と、潜像担持体上に光ビームを走査する光走査装置と、潜像担持体毎に設けられ、潜像担持体に互い異なる色のトナー像を作像する作像手段と、駆動ローラ及び少なくとも１本の従動ローラによって張架された無端状ベルトとを備え、各潜像担持体上に形成されたトナー像を前記無端状ベルトによって搬送された記録材に順次転写するか、又はトナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する画像形成装置において、前記従動ローラの回転状態を検知する回転検知手段と、前記駆動ローラを駆動する駆動ローラ駆動手段とを備え、前記回転検知手段の検知結果を前記駆動ローラ駆動手段にフィードバックするベルト駆動装置と、無端状ベルト上の検知マーク像を検知するマーク像検知手段と、前記各潜像担持体の表面に検知マーク像を形成し転写して得られる前記無端状ベルトの移動方向に沿って所定の間隔で配列した複数の検知マーク像を前記マーク像検知手段で検知し、前記マーク像検知手段が検知した検知データから各マークの基準間隔に対するずれ量を算出し、その算出結果に基づいて各潜像担持体間における走査線の相対的なずれを補正する色ずれ補正手段とを備え、各潜像担持体の転写位置から前記マーク像検知手段までの距離を、前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離の整数倍に設定したことを特徴とするものである。
また、請求項２の発明は、請求項１の画像形成装置において、前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離は、前記従動ローラの外径と、前記無端状ベルトの厚さと、前記従動ローラへの前記無端状ベルトの巻きつき角度とにより決定されることを特徴とするものである。
また、請求項３の発明は、請求項１または２の画像形成装置において、前記無端状ベルトの移動方向に沿って所定の間隔で配列する複数の検知マーク像は、第１の検知マーク像と、前記第１の検知マーク像に対して傾斜した第２の検知マーク像とからなることを特徴とするものである。
また、請求項４の発明は、請求項１乃至３いずれかの画像形成装置において、前記無端状ベルトの表面移動方向に沿って所定の間隔で配列された複数の検知マーク像からなるマークセットを、複数形成することを特徴とするものである。
また、請求項５の発明は、請求項４の画像形成装置において、前記マークセットを前記無端状ベルトの表面移動方向と直交する方向の互いに異なる位置に複数形成することを特徴とするものである。
また、請求項６の発明は、請求項１乃至５いずれかの画像形成装置において、前記色ずれ補正手段は、前記マーク像検知手段が検知した検知データから前記走査線の主走査レジストずれ、主走査倍率、副走査レジストずれ、傾き、曲がりのうち少なくとも一つを補正することを特徴する画像形成装置。
また、請求項７の発明は、請求項１乃至６いずれかの画像形成装置において、前記マーク像検知手段を、前記無端状ベルトの各潜像担持体と接触する一次転写面と反対側の面に対向させたことを特徴とするものである。
また、請求項８の発明は、請求項１乃至７いずれかの画像形成装置において、前記マーク検知手段を、無端状ベルト移動方向最下流側の潜像担持体の転写位置から前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離だけ離れた位置に配置したことを特徴とするものである。
また、請求項９の発明は、トナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する請求項１乃至８いずれかの画像形成装置において、前記マーク検知手段を、前記無端状ベルト上のトナー像を記録材に一括転写する２次転写位置よりも無端状ベルト移動方向上流側に配置したことを特徴とするものである。
また、請求項１０の発明は、トナー像を前記無端状ベルトの表面へ順次転写した後に前記無端状ベルト上のトナー像を記録材に一括転写することにより、記録材に画像を形成する請求項１乃至８いずれかの画像形成装置において、前記マーク検知手段を、前記無端状ベルト上のトナー像を記録材に一括転写する２次転写位置よりも無端状ベルト移動方向下流側に配置したことを特徴とするものである。
また、請求項１１の発明は、無端状ベルトを張架する従動ローラの回転状態を検知して、その検知結果を前記無端状ベルト張架して回転移動させる駆動ローラの駆動手段にフィードバックして走行されている前記無端状ベルト上に各色の画像形成手段で形成されたマーク像を前記無端状ベルトの移動方向に沿って所定の間隔で配列する工程と、前記無端状ベルトの移動方向に沿って所定の間隔で配列したマーク像をマーク像検知手段で検出する工程と、各マークの基準間隔に対するずれ量を算出する工程とを有するカラー画像形成の色ずれ検出方法において、少なくとも１色の画像形成手段の転写位置から前記マーク像検知手段までの距離を、前記回転検知している従動ローラが１回転したときに前記無端状ベルトが搬送される距離の整数倍に設定したことを特徴とするものである。
【発明の効果】
【００１２】
請求項１乃至１１の発明によれば、従動ローラの回転状態を検知することで、駆動ローラの偏心、駆動ローラとベルトとの微小すべり、転写紙の進入・排出時のショック、各種バイアス印加による無端状ベルトの速度変動を検知することができる。よって、この従動ローラの回転状態の検知結果をフィードバックして駆動ローラ駆動手段を制御することで、駆動ローラの偏心、駆動ローラとベルトとの微小すべり、転写紙の進入・排出時のショック、各種バイアス印加による無端状ベルトの速度変動をなくすことができ、無端状ベルトを安定走行させることができる。これにより、無端状ベルトの速度変動による色ずれを抑制することができ、良好な画像を得ることができる。
このような制御を行った場合、回転状態が検知される従動ローラの偏心により無端状ベルトの速度が変動するが、次のような設定を行うことで、マーク像検知手段に従動ローラの偏心による無端状ベルトの速度変動成分が検出されないようようにすることができる。すなわち、各潜像担持体の転写位置からマーク像検知手段までの距離を、回転検知手段によって回転状態が検知されている従動ローラが一回転したときに無端状ベルトが搬送される距離の整数倍に設定するのである。このように設定することで、マーク像を無端状ベルトに転写した際の従動ローラの偏心による速度変動成分と、当該マーク像をマーク像検知手段で検知する際の従動ローラの偏心による速度変動成分とを同じにすることができる。これにより、例えば、マーク像を無端状ベルトに転写する際に転写ベルトの速度が従動ローラの偏心によって設定速度よりも速くマーク像の間隔が速度変動成分の分広がったとしても、マーク像検知手段で検知する際は、速度変動成分の分早くマーク像を検知することができ、従動ローラの偏心による速度変動成分をキャンセルすることができる。従って、マーク像検知手段が検知した検知データから、各潜像担持体間における走査線の相対的なずれ量のみを検出することができる。これにより、各潜像担持体間における走査線の相対的なずれを良好に補正することができるという効果である。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照し、本発明の一実施の形態における画像形成装置について説明する。先ず全体の構成を図１ないし図４により説明する。図１は本発明の一実施の態様であるカラー複写機の外観を示す斜視図、図２は図１に示すカラープリンタの内部機構の概要を示すブロック図である。図３は図１に示す画像形成装置の電気系統のシステム構成の概要を示すブロック図である。図４の（ａ）は１組の潜像形成ユニット及び現像ユニットの前面を示す正面図、（ｂ）及び（ｃ）は（ａ）に示す潜像形成ユニットのねじ付きピンの近傍の縦断面図である。図４（ｂ）は潜像形成ユニットが新品で複写機に装着された直後の状態を、（ｃ）は装着後に帯電ローラが回転駆動された後の状態を示している。
【００１４】
図１に示すように、本画像形成装置は、カラープリンタＰＴＲに画像スキャナＳＣＲ、自動原稿供給装置ＡＤＦ、ソータＳＯＲ等を組付けた、複合機能があるデジタルカラー複写機である。すなわち、それ自身で、原稿のコピーを生成することができるシステム構成になっている。またパーソナルコンピュータ（以下単にパソコンと称す）ＰＣ等のホストパソコンＰＣから、通信インターブエイスを通じて画像情報である印刷データが与えられると、それをプリントアウト（画像出力）できるシステム構成になっている。
【００１５】
スキャナＳＣＲが発生する各色の画像データは、図３の画像処理部４０（図３においては単に画像処理と記している）で、Ｋ（ブラック）、Ｙ（イエロー）、Ｃ（シアン）及びＭ（マゼンタ）各々の、カラー記録用の画像データ（以下、記録画像データ又は単に画像データと称す）に変換される。その後、プリンタＰＴＲの露光装置である書込みユニット５へと送られる。書込みユニット５は、図２に示すように、記録画像データに従い、Ｍ，Ｃ，Ｙ及びＫ記録用の各感光体ドラム６ａ，６ｂ，６ｃ及び６ｄ上に、Ｍ，Ｃ，Ｙ及びＫ記録用の画像データで変調したレーザービーム光を走査投射し、静電潜像を形成する。各静電潜像は各現像器７ａ，７ｂ，７ｃ及び７ｄにより、Ｍ，Ｃ，Ｙ及びＫトナーのそれぞれで現像され、各色のトナー像（顕像）を形成する。
【００１６】
一方、転写紙は、給紙カセット８より転写ベルトユニットの転写ベルト１０上に搬送され、各感光体ドラム上に現像形成された各色画像（顕像）が、転写器１１ａ，１１ｂ，１１ｃ及び１１ｄによって転写紙上に順に転写され、重ね合わされる。その後、定着装置１２によって定着され、機外に排出される。
【００１７】
転写ベルト１０は、駆動ローラ９、テンションローラ１３ａ及び従動ローラ１３ｂで支持された透光性のエンドレスベルトである。テンションローラ１３ａが図示しないばねによってベルト１０を押し下げるので、ベルト１０の張力は略一定である。
【００１８】
原稿を光学的に読み取る原稿スキャナＳＣＲは、読み取りユニット２４にて、原稿に対するランプ照射の反射光をミラー及びレンズにより受光素子に集光する。受光素子はＣＣＤ等で構成され、センサー・ボード・ユニット（以下単にユニットと称す）ＳＢＵにある。受光素子に於いて電気信号に変換された画像信号は、ユニットＳＢＵ上でディジタル信号すなわち読取った画像データに変換された後、画像処理部４０に出力される。
【００１９】
システムコントローラ２６とプロセスコントローラ１は、パラレルバスＰｂ及びシリアルバスＳｂを介して相互に通信を行う。画像処理部４０は、その内部に於いてパラレルバスＰｂとシリアルバスＳｂとのデータインターフェイスのためのデータフォーマット変換を行う。
【００２０】
ユニットＳＢＵからの読取り画像データは、画像処理部４０に転送され、画像処理が、光学系及びディジタル信号への量子化に伴う信号劣化（スキャナ系の信号劣化：スキャナ特性による読取り画像データの歪）を補正する。その補正した画像データを複写機能コントローラ（以下単にコントローラと称す）ＭＦＣに転送してメモリモジュール（以下単にメモリと称す）ＭＥＭに書込む。または、プリンタ出力のための処理を施してカラープリンタＰＴＲに与える。
【００２１】
すなわち、画像処理部４０には、読取り画像データをメモリＭＥＭに蓄積して再利用するジョブと、メモリＭＥＭに蓄積しないでビデオ・データ制御部（以下単にビデオ制御部と称す）ＶＤＣに出力してカラープリンタＰＴＲで作像出力するジョブとがある。メモリＭＥＭに蓄積する例としては、１枚の原稿を複数枚複写する場合、読み取りユニット４を１回だけ動作させ、読取り画像データをメモリＭＥＭに蓄積し、蓄積データを複数回読み出す使い方がある。メモリＭＥＭを使わない例としては、１枚の原稿を１枚だけ複写する場合である。この場合は読取り画像データをそのままプリンタ出カ用に処理すれば良いので、メモリＭＥＭへの書込みを行う必要はない。コントローラＭＦＣには、複写機能を実行するためのＲＡＭ２７及びＲＯＭ２８を備えている。
【００２２】
まず、メモリＭＥＭを使わない場合、画像処理部４０は、読取り画像データに画像読取り補正を施してから、面積階調に変換するための画質処理を行う。画質処理後の画像データはビデオ制御部ＶＤＣに転送する。面積階調に変化された信号に対し、ドット配置に関する後処理及びドットを再現するためのパルス制御をビデオ制御部ＶＤＣで行い、カラープリンタＰＴＲの書込みユニット５に於いて転写紙上に再生画像を形成する。
【００２３】
メモリＭＥＭに蓄積し、それからの読み出し時に付加的な処理（例えば画像方向の回転や画像の合成等）を行う場合は、画像読取り補正を施した画像データは、パラレルバスＰｂを経由して画像メモリアクセス制御部（以下単にアクセス制御部と称す）ＩＭＡＣに送られる。ここではシステムコントローラ２６の制御に基づき画像データとメモリＭＥＭのアクセス制御、外部パソコンＰＣのプリント用データの展開（文字コード／キャラクタビット変換）、メモリ有効活用のための画像データの圧縮／伸張を行う。アクセス制御部ＩＭＡＣへ送られたデータは、データ圧縮後メモリＭＥＭへ蓄積し、蓄積データを必要に応じて読み出す。読み出しデータは伸張し、本来の画像データに戻しアクセス制御部ＩＭＡＣからパラレルバスＰｂ経由で画像処理部４０へ戻される。
【００２４】
画像処理部４０へ戻されると、そこで画質処理を、そしてビデオ制御部ＶＤＣでのパルス制御を行い、書込みユニット５に於いて転写紙上に顕像（トナー像）を形成する。
【００２５】
複合機能の１つであるファクシミリ送信機能は、原稿スキャナＳＣＲの読取り画像デ一タを画像処理部４０にて画像読取り補正を施し、パラレルバスＰｂを経由してファクシミリ制御ユニット（以下単にファクシミリユニットと称す）ＦＣＵへ転送する。ファクシミリユニットＦＣＵにて公衆回線通信網（以下単に通信網と称す）ＰＮへのデータ変換を行い、通信網ＰＮへファクシミリデータとして送信する。ファクシミリ受信は、通信網ＰＮからの回線データをファクシミリユニットＦＣＵにて画像データヘ変換し、パラレルバスＰｂ及びアクセス制御部ＩＭＡＣを経由して画像処理部４０へ転送される。この場合特別な画質処理は行わず、ビデオ制御部ＶＤＣにおいてドット再配置及びパルス制御を行い、書込みユニット５に於いて転写紙上に顕像を形成する。
【００２６】
複数ジョブ、例えばコピー機能、ファクシミリ送受信機能及びプリンタ出力機能が並行に動作する状況に於いて、読み取りユニット２４、書込みユニット５及びパラレルバスＰｂ使用権のジョブヘの割り振りを、システムコントローラ２６及びプロセスコントローラ１にて制御する。
【００２７】
プロセスコントローラ１は、画像データの流れを制御し、システムコントローラ６はシステム全体を制御し、各リソースの起動を管理するもので、ＲＡＭ２及びＲＯＭ３を備えている。このデジタル複合機能複写機の機能選択は、操作ボードＯＰＢにて選択入力し、コピー機能やファクシミリ機能等の処理内容を設定する。
【００２８】
図３に示すプリンタエンジン４は、図２に示すプリント機構すなわち画像形成機構に組み込まれた、モータ、ソレノイド、チャージャ、ヒータ、ランプ等の電気機器及び電気的センサならびにそれらを駆動する電気回路（ドライバ）及び検出回路（信号処理回路）を含む機構駆動電気系である。これらの電気回路の動作がプロセスコントローラ１で制御され、電気的センサの検出信号（動作状態）がプロセスコントローラ１で読み込まれる。
【００２９】
各感光体ドラム６ａ，６ｂ，６ｃ，６ｄには、各感光体ドラムを中心として帯電ローラ、感光体ドラム、クリーニング機構及び除電ランプを含む画像形成手段たる潜像担持ユニットがそれぞれ設けられている。これら４つの潜像担持ユニットと４つの現像ユニット７ａ〜７ｄはそれぞれ、機体に対して着脱可のユニット構成になっている。
【００３０】
ここで、図４により、感光体ドラム６ａを含む潜像担持ユニット６０ａと現像ユニット７ａを例にとって説明する。なお、残り３つの潜像担持ユニット及び現像ユニットの構成も同じである。潜像担持ユニット６０ａの感光体ドラム６ａの軸体のフロント側端部６１は、ユニット６０ａの前面カバー６７（図４の（ｂ））を貫通して突出している。このフロント側端部６１は、軸揃え用の面板ユニット８０の面板８１（図４の（ｂ））に開けられた、図示しない感光体ドラム６ａ用の位置決め穴に進入しやすいように、円錐形に尖っている。
【００３１】
面板８１には、感光体ドラム６ａの軸６１及び現像ユニット７ａの現像ローラ軸７１のそれぞれを受け入れる位置決め穴がある。面板８１を基枠に固着することにより、感光体ドラム６ａの軸及び現像ユニット７ａの現像ローラ軸の、フロント側端部の位置が精密に定まる。面板８１には、潜像担持ユニット６０ａの有無検出用ならびに現像ユニット７ａの有無検出用の常閉マイクロスイッチ６９ａ及び７９ａ（図９）が嵌りこんだ大径穴がある。これらのマイクロスイッチは、プリント基板８２で支持されている。面板８１の内面は内カバー８４で覆われ、プリント基板８２側の外面は外面カバー８３で覆われている。
【００３２】
潜像担持ユニット６０ａには、ユニット前面から突出する、マイクロスイッチ６９ａ操作用のねじ付きピン６４があり、同様なねじ付きピン７４が現像ユニット７ａにもある。
【００３３】
図４の（ｂ）及び（ｃ）は、潜像担持ユニット６０ａのねじ付きピン６４部近傍の縦断面を示すとともに、（ｂ）は、複写機に装着された潜像担持ユニット６０ａが新品で、まだ帯電ローラ６２が回転駆動されたことがない状態を示し、（ｃ）は帯電ローラ６２がすでに回転駆動されたことがある状態を示している。
感光体ドラム６ａを均一に荷電するための帯電ローラ６４は感光体ドラム６ａに接触し、感光体ドラム６ａと実質上同一の周速度で回転する。帯電ローラ６４の表面の汚れは、クリーニングパッド６３で拭い取られる。帯電ローラ６４の回転軸６２ａは、ベアリングを介して潜像担持ユニット６０ａのフロント側支持板６８で回転自在に支持されている。連結スリーブ６５が回転軸６２ａの先端に固着されており、回転軸６２ａと一体で回転する。連結スリーブ６５の中心には、横断面が正方形の穴があり、そこにねじ付きビン６４の大略で正方形角柱状の脚６４ｂが嵌りこんでいる。この脚６４ｂの雄ねじ６４ｓ側の２／３程度の長さの領城が、連結スリーブ６５の正方形の穴に係合する正方形角柱であるが、脚６４ｂの先端側の残り１／３程度の長さの領城は、連結スリーブ６５に対して空転できる丸棒状である。
【００３４】
図４の（ｂ）に示すように、ねじ付きピン６４の先頭ピン６４ｐと脚６４ｂの間には、大径の雄ねじ６４ｓがある。新品（未使用）の潜像担持ユニット６０ａでは、ユニット前面カバー６７の雌ねじ穴にねじ結合し、戻しばね６６が圧縮されている。この状態では、ピン６４の、ユニット前面からの突出長は短い。しかし、この状態で帯電ローラ６２が回転駆動されると、それによってねじ付きピン６４が回転し、雌ねじ穴とねじ結合する。ねじ結合していることにより、面板８１に近づく方向に移動し、マイクロスイッチ６９ａの切換え操作子に当たる。この移動によりねじ付きピン６４の雄ねじ６４ｓが雌ねじ穴を貫通してしまう直前に、常閉マイクロスイッチ６９ａが、閉から開に切換る。
【００３５】
図４の（ｃ）に示すように、雄ねじ６４ｓが雌ねじ穴を貫通してしまうと、戻しばね６６によってピン６４が突き出される。これにより、ピン６４の脚６４ｂの角柱部がスリーブ６５の四角穴から出てしまい、帯電ローラ６２が回転しても、ピン６４は回転しない。
【００３６】
したがって、すでに使用を開始している潜像担持ユニット（例えば６０ａ）が複写機にそのまま装着されている時には、マイクロスイッチ（６９ａ）は常に開（オフ）である。新品（未使用）の潜像担持ユニット（６０ａ）が装着されても、すなわちユニットの交換があっても、その帯電ローラ（６２）が回転駆動されるまでは、マイクロスイッチ（６９ａ）は閉（オン）である。複写機電源が入った時にマイクロスイッチ（６９ａ）が閉（オン）で、作像機構の駆動を開始すると開（オフ）に切換った時には、ユニット交換後最初の電源投入であったことがわかる。すなわち、電源投入の直前にユニットの交換があったことが分かる。他の潜像担持ユニット及び現像ユニットの装着検出及び新品との交換があったことの検出も同様に行われる。なお、現像ユニット７ａ〜７ｄにおいては、現像ローラ７２と同期してそれと同方向に回転する均しローラ７３に、ねじ付きピン６４と同様なねじ付きピン７４が、転写ローラ６２の前面カバー６７部の支持機構と同様な支持機構を介して結合されている。
【００３７】
次に、上記書込みユニット５の構成について説明する。
図５は、本実施形態１における書込みユニット５の構成を示す説明図である。
この光書込みユニット５は、正多角柱形状からなる２つのポリゴンミラー５１ａ、５１ｂを備えている。このポリゴンミラー５１ａ、５１ｂは、その側面に反射ミラーを有し、図示しないポリゴンモータによって正多角柱の中心軸を回転中心として高速回転する。これにより、その側面に図示しないレーザダイオード（光源）からのレーザービーム光が入射すると、このレーザービーム光が偏向・走査される。また、書込みユニット５は、ポリゴンモータの防音効果のための防音ガラス５２ａ、５２ｂと、ポリゴンミラー５１ａ、５１ｂによりレーザ走査の等角度運動を等速直線運動へと変えるｆθレンズ５３ａ、５３ｂと、感光体６ａ、６ｂ、６ｃ、６ｄへとレーザ光を導くミラー５４ａ、５４ｂ、５４ｃ、５４ｄ、５６ａ、５６ｂ、５６ｃ、５６ｄ、５７ａ、５７ｂ、５７ｃ、５７ｄと、ポリゴンミラーの面倒れを補正する被調整部材としての長尺レンズユニット４０ａ、４０ｂ、４０ｃ、４０ｄと、ハウジング内への塵などの落下を防止する防塵ガラス５８ａ、５８ｂ、５８ｃ、５８ｄとを備えている。なお、図３中符号Ｌａ、Ｌｂ、Ｌｃ、Ｌｄは、それぞれ各感光体６ａ、６ｂ、６ｃ、６ｄに照射されるレーザービーム光の光路を示すものである。
【００３８】
本書込みユニット５は、走査線の曲がり及び傾きを調整する調整装置を備えている。走査線の傾きについては、光学素子たる長尺レンズユニット４０ａ、４０ｂ、４０ｃ、４０ｄの姿勢を変化させることで調整する。なお、走査線の傾き調整を行う機構は、Ｍ、Ｃ，Ｙの感光体６ａ、６ｂ、６ｃに対応した長尺レンズユニット４０ａ、４０ｂ、４０ｃには備わっているが、黒（Ｋ）に対応した長尺レンズユニット４０ｄには備わっていない。これは、Ｍ、Ｃ、Ｙ色の走査線の曲がり及び傾きは、Ｋ色の走査線の曲がり及び傾きを基準に調整を行うからである。以下、感光体６ａに対応した長尺レンズユニット４０ａを例に挙げて説明する。
【００３９】
図６（ａ）及び図６（ｂ）は、長尺レンズユニット４０の斜視図である。
この長尺レンズユニット４０は、ポリゴンミラー５１ａ、５１ｂの面倒れを補正する長尺レンズ４１０と、長尺レンズ４１０を保持するブラケット４２０と、曲がり調整用板バネ４３０と、長尺レンズ４１０とブラケット４２０とを固定するための固定用板バネ４４０、４５０と、走査線傾き自動調整用の駆動モータ４６０と、駆動モータホルダ４７０と、ネジ受け部４８０と、ハウジング固定部材４９０と、ユニット支持用板バネ３００、３１０、３２０と、摩擦係数低減手段としての平滑面部材３３０、３４０と、曲がり調整用ネジ３５０等から構成されている。
【００４０】
走査線の傾き調整は、後述する位置ズレ補正制御によって算出されたスキュー量に基づいて、駆動モータ４６０の回転角を制御する。その結果、駆動モータ４６０の回転軸に取り付けられた昇降ネジが昇降し、長尺レンズユニット４０のモータ側端部が図中矢印方向に移動する。具体的には、昇降ネジが上昇すると、長尺レンズユニット４０のモータ側端部はユニット支持用板バネ３１０の付勢力に抗して上昇する。これにより、長尺レンズユニット４０は、支持台３６０を支点にして図中右回りに回動し、その姿勢を変化させる。一方、昇降ネジが下降すると、長尺レンズユニット４０のモータ側端部はユニット支持用板バネ３１０の付勢力により下降する。これにより、長尺レンズユニット４０は、支持台３６０を支点にして図中左回りに回動し、その姿勢を変化させる。
【００４１】
このようにして長尺レンズユニット４０の姿勢が変化すると、長尺レンズ４１０の入射面に対してレーザ光Ｌが入射する位置が変わる。長尺レンズ４１０は、長尺レンズ４１０の入射面に対するレーザ光Ｌの入射位置が長尺レンズ４１０の長手方向と光路の方向とに直交する方向（鉛直方向）に変化すると、長尺レンズ４１０の出射面から出射されるレーザ光の鉛直方向に対する角度（出射角）が変化するという特性を有している。この特性により、上記昇降ネジにより長尺レンズユニット４０の姿勢が変化すると、これに応じて長尺レンズ４１の出射面から出射するレーザ光の出射角が変わり、その結果、このレーザ光による感光体上の走査線の傾きが変わる。
【００４２】
次に、色ずれを検出する色ずれ検出方法および色ずれ検出方法で検出した色ずれ量で色ずれを補正する色ずれ補正制御について説明する。
図７に示すように、色ずれ補正制御を実施する時には、転写ベルト１０上にテストパターンが形成される。すなわち、転写ベルト１０の移動方向と直交する幅方向ｘの後端部（リア）には、ブラック（Ｋ）のスタートマークＭｓｒを先頭に、マークピッチｄの４ピッチ分４ｄの空きの後に、８セットのマークセットＭｔｒ１〜Ｍｔｒ８が、転写ベルト１０の１周長以内に、セットピッチ（定ピッチ）７ｄ＋Ａ＋ｃで順次に形成される。
【００４３】
このレーザプリンタでは、リア側テストパターンとしては、スタートマークＭｓｒと８セットのマークセットＭｔｒ１〜Ｍｔｒ８が転写搬送ベルト６０のリアの１周長以内に形成され、スタートマークＭｓｒと８セットのマークセットＭｔｒ１〜Ｍｔｒ８は合計６５個のマークからなる。
【００４４】
第１マークセットＭｔｒ１は、主走査方向ｘ（転写搬送ベルト６０の幅方向）に平行なマーク群からなる直交マーク（第１マーク）群としての、
ブラック（Ｋ）の第１直交マークＡｋｒ、
イエロー（Ｙ）の第２直交マークＡｙｒ、
シアン（Ｃ）の第３直交マークＡｃｒ、
マゼンタ（Ｍ）の第４直交マークＡｍｒ、ならびに、主走査方向ｘに対して４５゜の角度をなすマーク群からなる斜交マーク（第２マーク）群としての、
Ｋの第１斜交マークＫｒ、
Ｙの第２斜交マークＢｙｒ、
Ｃの第３斜交マークＢｃｒ、
Ｍの第４斜交マークＢｍｒ、を含んでいる。
【００４５】
各マークＡｋｒ〜Ａｍｒ、Ｋｒ〜Ｂｍｒは副走査方向ｙ（転写ベルト１０の移動方向）にマークピッチｄをおいて配列される。第２〜８マークセットＭｔｒ２〜Ｍｔｒ８は、第１マークセットＭｔｒ１と同じであり、各マークセットＭｔｒ１〜Ｍｔｒ８は副走査方向ｙ（転写ベルト１０の移動方向）に空きｃをおいて配列される。
【００４６】
転写ベルト１０のフロントには、同様にＫのスタートマークＭｓｆを先頭に、マークピッチｄの４ピッチ分４ｄの空きの後に、８セットのマークセットＭｔｆ１〜Ｍｔｆ８が、転写ベルト１０の１周長以内に、セットピッチ（定ピッチ）７ｄ＋Ａ＋ｃで順次に形成される。
【００４７】
本実施形態のレーザプリンタでは、フロント側テストパターンとしては、スタートマークＭｓｆと８セットのマークセットＭｔｆ１〜Ｍｔｆ８が転写ベルト１０の１周長以内に形成され、スタートマークＭｓｆと８セットのマークセットＭｔｆ１〜Ｍｔｆ８は合計６５個のマークからなる。
【００４８】
第１マークセットＭｔｆ１は、主走査方向ｘ（転写ベルト１０の幅方向）に平行なマーク群からなる直交マーク群としての、
Ｋの第１直交マークＡｋｆ、
Ｙの第２直交マークＡｙｆ、
Ｃの第３直交マークＡｃｆ、
Ｍの第４直交マークＡｍｆ、ならびに、主走査方向ｘに対して４５゜の角度をなすマーク群からなる斜交マーク群としての、
Ｋの第１斜交マークＫｆ、
Ｙの第２斜交マークＢｙｆ、
Ｃの第３斜交マークＢｃｆ、
Ｍの第４斜交マークＢｍｆ、を含んでいる。
【００４９】
各マークＡｋｆ〜Ａｍｆ、Ｋｆ〜Ｂｍｆは副走査方向ｙ（転写ベルト１０の移動方向）にマークピッチｄをおいて配列される。第２〜８マークセットＭｔｆ２〜Ｍｔｆ８は、第１マークセットＭｔｆ１と同じであり、各マークセットＭｔｆ１〜Ｍｔｆ８は副走査方向ｙに空きｃをおいて配列される。
【００５０】
転写ベルト１０のセンターには、同様にＫのスタートマークＭｓｃを先頭に、マークピッチｄの４ピッチ分４ｄの空きの後に、８セットのマークセットＭｔｃ１〜Ｍｔｃ８が、転写ベルト１０の１周長以内に、セットピッチ（定ピッチ）７ｄ＋Ａ＋ｃで順次に形成される。
【００５１】
本実施形態のレーザプリンタでは、センター側テストパターンとしては、スタートマークＭｓｃと８セットのマークセットＭｔｃ１〜Ｍｔｃ８が転写ベルト１０の１周長以内に形成され、スタートマークＭｓｃと８セットのマークセットＭｔｃ１〜Ｍｔｃ８は合計６５個のマークからなる。
【００５２】
第１マークセットＭｔｃ１は、主走査方向ｘ（転写ベルト１０の幅方向）に平行なマーク群からなる直交マーク群としての、
Ｋの第１直交マークＡｋｃ、
Ｙの第２直交マークＡｙｃ、
Ｃの第３直交マークＡｃｃ、
Ｍの第４直交マークＡｍｃ、ならびに、主走査方向ｘに対して４５゜の角度をなすマーク群からなる斜交マーク群としての、
Ｋの第１斜交マークＫｃ、
Ｙの第２斜交マークＢｙｃ、
Ｃの第３斜交マークＢｃｃ、
Ｍの第４斜交マークＢｍｃ、を含んでいる。
【００５３】
各マークＡｋｃ〜Ａｍｃ、Ｋｃ〜Ｂｍｃは副走査方向ｙ（転写ベルト１０の移動方向）にマークピッチｄをおいて配列される。第２〜８マークセットＭｔｃ２〜Ｍｔｃ８は、第１マークセットＭｔｃ１と同じであり、各マークセットＭｔｃ１〜Ｍｔｃ８は副走査方向ｙに空きｃをおいて配列される。これらのテストパターンに含まれる。
【００５４】
各マークＭｓｒ、Ａｋｒ〜Ａｍｒ、Ｋｒ〜Ｂｍｒに付した記号の末尾のｒはリア側のものであることを示し、各マークＭｓｆ、Ａｋｆ〜Ａｍｆ、Ｋｆ〜Ｂｍｆに付した記号の末尾のｆはフロント側のものであることを示し、各マークＭｓｃ、Ａｋｃ〜Ａｍｃ、Ｋｃ〜Ｂｍｃに付した記号の末尾のｃはセンター側のものであることを示す。また、このフロント側、リヤ側、センター側の第１マークセット乃至第８マークセットを一つのマークセット群と呼ぶ。
【００５５】
図８には、感光体ドラムの周面の偏心による、マーク形成位置の、基準位置に対するずれ量と、転写ベルト１０の１周長と、それに感光体ドラムから転写されるマークセットを、直線展開して示す。本実施形態においては、感光体ドラムの略７周長が転写ベルト１０の１周長であり、感光体ドラムの６周に渡つてマークセット８セットが、感光体ドラム群６ａ〜６ｄから転写される。スタートマークは、その前に形成されるので、スタートマークとマークセット合わせて６５個のマークは全体として、感光体ドラムの７周に渡って形成される。マークセットが感光体ドラムの３／４周に等しいピツチであるので、感光体ドラム周面上の異なった位置に第１〜４マークセットのそれぞれが形成されるが、第５〜８マークセットは、それぞれ第１〜４マークセットのそれぞれと実質上同一位置に形成される。
【００５６】
図９は、各色の潜像担持ユニット装着検知用のマイクロスイッチ６９ａ〜６９ｄ、各色の現像ユニット７ａ〜７ｄの装着検知用のマイクロスイッチ７９ａ〜７９ｄおよび光センサ２０ｒ、２０ｃ、２０ｆと、それらの検出信号を読み込む電気回路を示す。マーク検出ステージで、ＲＯＭ、ＲＡＭ、ＣＰＵおよび検出データ格納用ＦＩＦＯメモリ等を主体とするマイクロコンピュータ（以下ＭＰＵという）４１（のＣＰＵ）が、Ｄ／Ａコンバータ３７ｒ、３７ｃ、３７ｆに、光センサ２０ｒ、２０ｃ、２０ｆの発光ダイオード（ＬＥＤ）３１ｒ、３１ｃ、３１ｆの通電電流値を指定する通電データを与える。Ｄ／Ａコンバータ３７ｒ、３７ｃ、３７ｆは、それをアナログ電圧に変換してＬＥＤドライバ３２ｒ、３２ｃ、３２ｆに与える。これらのドライバ３２ｒ、３２ｃ、３２ｆは、Ｄ／Ａコンバータ３７ｒ、３７ｃ、３７ｆからのアナログ電圧に比例する電流をＬＥＤ３１ｒ、３１ｃ、３１ｆに通電する。
【００５７】
ＬＥＤ３１ｒ、３１ｃ、３１ｆが発生した光は、図示しないスリットを通って転写ベルト１０にあたり、その大部分が転写ベルト１０を透過して、テンションローラ１３ａなどの反射部材により反射され、その反射光が転写ベルト１０を透過して更に図示しないスリットを通ってフォトトランジスタ３３ｒ、３３ｃ、３３ｆに当たる。これにより、トランジスタ３３ｒ、３３ｃ、３３ｆのコレクタ／エミッタ間が低インピーダンスになって、トランジスタ３３ｒ、３３ｃ、３３ｆのエミッタ電位が上昇する。
【００５８】
転写ベルト１０上の上記マークがＬＥＤ３１ｒ、３１ｃ、３１ｆに対向する位置に到来すると、そのマークがＬＥＤ３１ｒ、３１ｃ、３１ｆからの光を遮断するので、トランジスタ３３ｒ、３３ｃ、３３ｆのコレクタ／エミッタ間が高インピーダンスになって、トランジスタ３３ｒ、３３ｃ、３３ｆのエミッタ電圧すなわち光センサ２０ｒ、２０ｃ、２０ｆの検出信号のレベルが低下する。
【００５９】
したがって、上述のように、移動する転写ベルト１０上にテストパターンを形成すると、光センサ２０ｒ、２０ｃ、２０ｆの検出信号が高低に変動する。この検出信号の高レベルはマークなしを、検出信号の低レベルはマークありを意味する。このように、光センサ２０ｒ、２０ｃ、２０ｆは、転写ベルト１０上のリヤ側の各マーク、センタの各マーク、フロント側の各マーク、を検出するマーク像検知手段を構成する。
【００６０】
光センサ２０ｒ、２０ｃ、２０ｆの検出信号は、高周波ノイズ除去用の低域通過フィルタ３４ｒ、３４ｃ、３４ｆを通して、更にレベル校正用の増幅器３５ｒ、３５ｃ、３５ｆでレベルが０〜５Ｖに校正されて、Ａ／Ｄコンバータ３６ｒ、３６ｃ、３６ｆに印加される。
【００６１】
検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆは、図１０（ａ）に示すような波形となる。すなわち、５Ｖのときは、反射部材を検知しており、０Ｖのときは、マークを検知している。そして、５Ｖから０Ｖに降下している部分は、マークの先端を示しており、０Ｖから５Ｖに上昇している部分は、マークの後端を示している。この下降している部分から上昇する部分までがマークの幅となる。これら検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆは、先の図９に示すように、Ａ／Ｄコンバータ３６ｒ、３６ｃ、３６ｆに与えられ、しかも、増幅器３８ｒ、３８ｃ、３８ｃを通してウィンドウコンパレータ３９ｒ、３９ｆ、３９ｃに与えられる。
【００６２】
Ａ／Ｄコンバータ３６ｒ、３６ｆ、３６ｃは、内部の入力側にサンプルホールド回路を備えているとともに、出力側にデータラッチ（出力ラッチ）を備え、ＭＰＵ４１からＡ／Ｄ変換指示信号Ｓｃｒ、Ｓｃｃ、Ｓｃｆが与えられると、その時の増幅器３５ｒ、３５ｃ、３５ｆからの検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆの電圧をホールドしてデジタルデータに変換してデータラッチに保持する。したがって、ＭＰＵ４１は、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆの読取りが必要な時には、Ａ／Ｄ変換指示信号Ｓｃｒ、Ｓｃｃ、ＳｃｆをＡ／Ｄコンバータ３６ｒ、３６ｃ、３６ｆに与えて検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆのレベルをあらわすデジタルデータすなわち検出データＤｄｒ、Ｄｄｃ、Ｄｄｆを読み込むことができる。
【００６３】
ウィンドウコンパレータ３９ｒ、３９ｃ、３９ｆは、増幅器３８ｒ、３８ｃ、３８ｆからの検出信号が２Ｖ以上３Ｖ以下の範囲内にある時には低レベルＬのレベル判定信号Ｓｗｒ、Ｓｗｃ、Ｓｗｆを発生し、増幅器３８ｒ、３８ｃ、３８ｆからの検出信号が２Ｖ以上３Ｖ以下の範囲を外れているときには高レベルＨのレベル判定信号Ｓｗｒ、Ｓｗｃ、Ｓｗｆを発生する。図１０（ｂ）は、低レベルＬのレベル判定信号Ｓｗｒ、Ｓｗｃ、Ｓｗｆを示している。ＭＰＵ４１は、これらのレベル判定信号Ｓｗｒ、Ｓｗｃ、Ｓｗｆを参照することによって、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆが範囲内か否かを直ちに認識することができる。また、ＭＰＵ４１はマイクロスイッチ６９ａ〜６９ｄ、７９ａ〜７９ｄからその開閉状態を示す信号を取り込む。
【００６４】
図１１は、ＭＰＵ４１の制御フローを示している。
ＭＰＵ４１は、電源がオンして動作電圧が印加されると、入出力ポートの信号レベルを待機状態のものに設定し、内部のレジスタ、タイマなども待機状態に設定する（ｍ１）。
【００６５】
ＭＰＵ４１は、初期化（ｍ１）を完了すると、本レーザプリンタの機構各部および電気回路の状態を読み取って画像形成に支障がある異常があるか正常であるかをチェックし（ｍ２、ｍ３）、異常がある場合（ｍ３のＮＯ）にはマイクロスイッチ６９ａ〜６９ｄ、７９ａ〜７９ｄの開閉状態をチェックする（ｍ２１）。マイクロスイッチ６９ａ〜６９ｄ、７９ａ〜７９ｄのいずれかが閉（オン）である時（ｍ２１のＹＥＳ）は、閉のマイクロスイッチに対応するユニット（潜像担持ユニット又は現像ユニット）の装着が無いか、あるいはユニットが新品ユニットに交換された直後の電源オン時の状態である。マイクロスイッチ６９ａ〜６９ｄは、帯電ローラ６２、感光体６、クリーニング装置を含む４つの潜像担持ユニット６０ａ〜６０ｄの本レーザプリンタ本体に対する装着の有無をそれぞれ検知するスイッチである。マイクロスイッチ７９ａ〜７９ｄは現像装置７ａ〜７ｄのプリンタ本体に対する装着の有無をそれぞれ検知するスイッチである。
【００６６】
マイクロスイッチ６９ａ〜６９ｄ、７９ａ〜７９ｄのいずれかが閉（オン）である時（ｍ２１のＹＥＳ）は、ＭＰＵ４１は、感光体６ａ〜ｄ上にそれぞれ画像を形成する４つの上記作像系を一時的に駆動する（ｍ２２）。具体的には、転写ベルト１０が駆動されると共に、感光体６ａ〜６ｄおよびそれに接触する各帯電ローラ６２ならびに各現像ユニット７ａ〜７ｄの現像ローラを回転させる。潜像担持ユニット又は現像ユニットが新品ユニットに交換された直後であつた場合には、作像系の駆動によって閉であったマイクロスイッチが開（ユニット装着あり）に切換わる。一方、装置にユニットが装着されていない場合には、マイクロスイッチは閉に留まる。
【００６７】
ＭＰＵ４１は、作像系を駆動した結果、閉であったマイクロスイッチ６９ａ〜６９ｄ、７９ａ〜７９ｄのいずれかが開に切換ったら（ｍ２３のＮＯ）、例えば、Ｋ（黒）色のプロセスカートリッジの着脱を検知するマイクロスイッチ６９ｄが閉（ＰＳｄ＝Ｌ）から開（ＰＳｄ＝Ｈ）に切換ると、Ｋ（黒）色の潜像担持ユニット６０ｄに対応したプリント積算数レジスタ（不揮発メモリ上の一領域）をクリア（Ｋ色プリント積算数を０に初期化）し、レジスタＦＰＣに、ユニット交換があったことを示す「１」を書きこむ（ｍ２４）。
【００６８】
一方、マイクロスイッチが開に切換わらなかったとき（ｍ２３のＹＥＳ）には、ユニットの装着が無いと見なして、ＭＰＵ４１は、状態報知２として、それをあらわす異常を操作表示ボード（操作パネル）に報知させる（ｍ４）。そして、異常が無くなるまで、状態読取り、異常チェック、異常報知（ｍ２〜ｍ４）のフローを繰返す。
【００６９】
ＭＰＵ４１は、異常なしと判定した場合（ｍ３のＹＥＳ）、定着ユニット１２への通電を開始し、定着ユニット１２の定着温度が定着可能温度であるか否かをチェックして定着可能温度でないと、状態報知１として、操作表示ボードに待機表示を行わせ、定着可能温度であるとプリント可能表示を操作表示ボードに行わせる（ｍ５）。
【００７０】
また、ＭＰＵ４１は、定着温度が６０℃以上であるかをチェックして（ｍ５）、定着ユニット１２の定着温度が６０℃未満である（ｍ６のＮＯ）と、長時間休止（不使用）後のレーザプリンタ電源オン（例えば朝一番の電源オン：休止中の機内環境の変化が大きい）と見なし、状態検知３として色合わせ実行を操作表示ボードに表示させる（ｍ７）。次に、ＭＰＵ４１のレジスタ（メモリの一領域）ＲＣｎに、その時の不揮発メモリに保持しているカラープリント枚数積算数ＰＣｎを書込み（ｍ８）、ＭＰＵ４１のレジスタＲＴｒにその時の機内温度を書込んで（ｍ９）、「調整」（ｍ２５）を実行し、それが終わると、レジスタＦＰＣをクリアする（ｍ２６）。なお、「調整」（ｍ２５）の内容は、後述する。
【００７１】
定着ユニット１２の定着温度が６０℃以上であったときには、前回のレーザプリンタの電源オフからの経過時間が短いと見なすことができる。この場合には、前回の電源オフ直前から現在までの機内環境の変化は小さいと推察できる。しかし、いずれかの色の潜像担持ユニットあるいは現像ユニットの交換があった場合は、機内環境は、大幅に変化している。よって、潜像担持ユニットあるいは現像ユニットの交換があった場合も上記「調整」を実行する。定着ユニット１２の定着温度が６０℃以上であったとき（ｍ６のＹＥＳ）は、ＭＰＵ４１は、上述のステップｍ２４で、ユニット交換を表す情報が生成されている（ＦＰＣ＝１である）か否かをチェックする（ｍ１０）。ユニット交換を表す情報が生成されている（ＦＰＣ＝１である）場合（ｍ１０のＹＥＳ）には、上述のステップｍ７〜ｍ９を実行して後述の「調整」（ｍ２５）及びステップ（ｍ２６）を実行する。
【００７２】
ユニット（潜像担持ユニット又は現像ユニット）の交換が無かったとき（ｍ１０のＮＯ）、操作表示ボードを介したオペレータの入力および本レーザプリンタに接続されたパソコンＰＣのコマンドを待ち、その読み取りを行う（ｍ１１）。ＭＰＵ４１は、操作表示ボードまたはパソコンＰＣを介して「色合わせ」指示がオペレータから与えられると（ｍ１２のＹＥＳ）、上述のステップｍ７〜ｍ９を実行して後述の「調整」（ｍ２５）及び（ｍ２６）を実行する。
【００７３】
定着ユニット１２の定着温度が定着可能温度で、しかも各部がレディである時に、操作表示ボードからコピースタート指示（プリント指示）、或いは、パソコンＰＣからのプリントスタート指示があると（１３のＹＥＳ）、ＭＰＵ４１は、指定枚数の画像形成を実行する（ｍ１４）。
【００７４】
１枚の転写紙の画像形成を終えて転写紙を排出するたびに、それがカラー画像形成であるときには、不揮発メモリに割り当てているプリント総枚数レジスタ、カラープリント積算数レジスタＰＣｎ、ならびに、Ｋ、Ｙ、ＣおよびＭ各色のプリント積算数レジスタのそれぞれのデータをＭＰＵ４１は、１つインクレメントする。また、モノクロ画像形成であった時には、プリント総枚数レジスタ、モノクロプリント積算数レジスタおよびＫプリント積算数レジスタのそれぞれのデータを１つインクレメントする。
なお、Ｋ、Ｙ、ＣおよびＭ各色のプリント積算数レジスタのデータは、その色の潜像担持ユニットまたは現像ユニットが新品に交換された時に、０をあらわすデータに初期化（クリア）される。
【００７５】
ＭＰＵ４１は、１枚の画像形成を行うたびに、ペーパトラブル等の異常の有無をチェックすると共に、指定枚数の画像形成を終えると、現像濃度、定着温度、機内温度、その他各部の状態を読み込み（ｍ１５）、異常があるか否かをチェックする（ｍ１６）。異常がある（ｍ１６のＮＯ）と、状態報知２としてそれを操作表示ボードに表示し（ｍ１７）、異常が無くなるまでｍ１５〜ｍ１７を繰返す。
【００７６】
画像形成を開始できる状態すなわち正常である（ｍ１６のＹＥＳ）と、そのときの機内温度が、前回の色合わせのときの機内温度（レジスタＲＴｒのデータＲＴｒ）から５℃を超える温度変化があったか否かをチェックする（ｍ１８）。前回の色合わせのときの機内温度（レジスタＲＴｒのデータＲＴｒ）から５℃を超える温度変化がある（ｍ１８のＹＥＳ）と、ＭＰＵ４１は、上述のステップｍ７〜ｍ９を実行して後述の「調整」（ｍ２５）及び（ｍ２６）を実行する。
【００７７】
一方、前回の色合わせのときの機内温度（レジスタＲＴｒのデータＲＴｒ）から５℃を超える温度変化がないとき（ｍ１８のＮＯ）には、カラープリント積算数レジスタＰＣｎの値が前回の色合わせのときのカラープリント積算数レジスタＰＣｎの値ＲＣｎ（レジスタＲＣｎのデータ）よりも２００枚以上多いか否かをチェックする（ｍ１９）。カラープリント積算数レジスタＰＣｎの値が前回の色合わせのときのカラープリント積算数レジスタＰＣｎの値ＲＣｎ（レジスタＲＣｎのデータ）よりも２００枚以上多い（ｍ１９のＹＥＳ）と、上述のｍ７〜ｍ９を実行して後述の「調整」（ｍ２５）及び（ｍ２６）を実行する。カラープリント積算数レジスタＰＣｎの値が前回の色合わせのときのカラープリント積算数レジスタＰＣｎの値ＲＣｎ（レジスタＲＣｎのデータ）より２００枚以上も多くはない（ｍ１９のＮＯ）ときは、定着ユニット１２の定着温度が定着可能温度であるかをチェックして定着ユニット１２の定着温度が定着可能温度でないと、状態報知１として、待機表示を操作表示ボードに行わせ、定着ユニット１２の定着温度が定着可能温度であるとプリント可表示を操作表示ボードに行わせ（ｍ２０）て、「入力読み取り」（ｍ１１）に進む。
【００７８】
ＭＰＵ４１は、上述の図１１に示す制御フローにより、（１）定着ユニット１２の定着温度が６０℃未満で電源オンになったとき、（２）Ｋ、Ｙ、ＣおよびＭのユニット（潜像担持ユニット又は現像ユニット）のいずれかが新品に交換された時、（３）操作表示ボードまたはパソコンより色合わせ指示があったとき、（４）指定枚数のプリントアウトを完了し、しかも機内温度が前回の色合わせのときの機内温度から５℃を超える変化をしているとき、および、（５）指定枚数のプリントアウトを完了し、しかもカラープリント積算数ＰＣｎが、前回の色合わせのときの値ＲＣｎよりも２００以上多くなっているときに、上記「調整」（ｍ２５）を実行する。（１）、（２）、（４）、（５）の実行は自動実行といい、（３）の実行は手動実行という。
【００７９】
次に、上記「調整」（ｍ２５）について説明する。図１２（ａ）は、「調整」の実行フローである。まず、ＭＰＵ４１は、「プロセスコントロール」（ｍ２７）で帯電、露光、現像および転写等の作像条件をすべて基準値に設定し、転写ベルト１０上のリアｒ、センターｃ、フロントｆのいずれかにＫ、Ｙ、ＣおよびＭの像を形成して光センサ２０ｒ、２０ｃ、２０ｆのいずれかで像濃度を検出し、それが基準値となるように、電源から帯電ローラ６２への印加電圧、書込みユニット５の露光強度および現像ユニット７の現像バイアスを調整し設定する。次に、ＭＰＵ４１は、「色合わせ」（ＣＰＡ）を実行する。
【００８０】
図１２（ｂ）は、「色合わせ」（ＣＰＡ）の実行フローである。先ず、「テストパターンの形成と計測」（ＰＦＭ）にて、上記「プロセスコントロール」（ｍ２７）で設定した作像条件（パラメータ）で、書込みユニット５に図示しないテストパターン信号発生器からテストパターン信号を与えさせて転写ベルト１０上のリアｒ、センターｃ、フロントｆのそれぞれに、図７に示すテストパターンとしてのスタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆならびに８セットのマークセット群を形成させる。これらのマークを光センサ２０ｒ、２０ｃ、２０で検出し、そのマーク検出信号Ｓｄｒ、Ｓｄｃ、ＳｄｆをＡ／Ｄコンバータ３６ｒ、３６ｃ、３６ｆでデジタルデータすなわちマーク検出データＤｄｒ、Ｄｄｃ、Ｄｄｆに変換させて読みこむ。
【００８１】
ＭＰＵ４１は、そのマーク検出データＤｄｒ、Ｄｄｃ、Ｄｄｆからテストパターンの各マークの中心点の、転写ベルト１０上の位置（分布）を算出する。更に、ＭＰＵ４１は、リア側マークセット群（８セットのマークセット）の平均パターン（マーク位置の平均値群）と、センターのマークセット群（８セットのマークセット）の平均パターン、フロント側マークセット群の平均パターンを算出する。この「テストパターンの形成と計測」（ＰＦＭ）の詳細は、後述する。
【００８２】
ＭＰＵ４１は、上記平均パターンを算出すると、その平均パターンに基づいてＫ、Ｙ、ＣおよびＭの作像ユニットのそれぞれによる作像のずれ量を算出し（ＤＡＣ）、その算出した作像のずれ量に基づいて作像のずれをなくするための調整を行う（ＤＡＤ）。
【００８３】
図１３は、テストパターンの形成と計測の実行フローである。まず、ＭＰＵ４１は、１２５［ｍｍ／ｓｅｃ］で定速駆動している転写ベルト１０のリアｒ、センターｃ、フロントｆ表面のそれぞれに同時に、例えばマークの副走査線方向の幅ｗが１［ｍｍ］、主走査線方向ｘの長さＡが例えば２０［ｍｍ］、ピッチｄが例えば３．５［ｍｍ］、マークセット間の間隔ｃが例えば９［ｍｍ］の、スタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆならびに８セットのマークセットを形成する。スタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆが光センサ２０ｒ、２０ｃ、２０ｆの直下に到来する直前のタイミングを測るための、時限値がＴｗ１のタイマＴ１をスタートさせ（１）、タイマＴ１がタイムオーバ（タイムアップ）するのを待つ（２）。ＭＰＵ４１は、タイマＴ１がタイムオーバすると、転写ベルト１０のリアｒ、センターｃ、フロントｆそれぞれでマークセット群の最後のマークが光センサ２０ｒ、２０ｃ、２０ｆを通過し終わるタイミングを測るための、時限値がＴｗ２のタイマＴ２をスタートさせる（３）。
【００８４】
既に述べたように、光センサ２０ｒ、２０ｃ、２０ｆの視野にＫ、Ｙ、Ｃ又はＭのマークが存在しないときには光センサ２０ｒ、２０ｃ、２０ｆからの検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆは５Ｖであり、光センサ２０ｒ、２０ｃ、２０ｆの視野にマークが存在するときには光センサ２０ｒ、２０ｃ、２０ｆからの検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆは０Ｖである。このため、転写ベルト１０の定速移動により、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆは、図１４に示すようなレベル変動を生ずる。なお、先に示した図１０（ａ）は、そのレベル変動の一部分を拡大したものである。
【００８５】
図１３に示すように、ＭＰＵ４１は、光センサ２０ｒ、２０ｃ、２０ｆの視野にスタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆが到来して検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆが５Ｖから０Ｖに変化する過程で、図９のウィンドウコンパレータ３９ｒ、３９ｃ、３９ｆから出力されるレベル判定信号Ｓｗｒ、Ｓｗｃ、Ｓｗｆが、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆが２〜３Ｖにあることを表すＨ判定信号からＬ判定信号になるのを待つ。図１０（ｂ）に示すように、Ｌ判定信号は、マークのエッジ領域にあたるので、レベル判定信号Ｓｗｒ、Ｓｗｃ、ＳｗｆがＬとなると言うことは、光センサ２０ｒ、２０ｃ、２０ｆの視野にマークのすくなくとも一方のエッジが到来したことを意味する。すなわち、ステップ４では、ＭＰＵ４１は、光センサ２０ｒ、２０ｃ、２０ｆの視野にスタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆの先端が到来したか否かを監視しているのである。
【００８６】
ＭＰＵ４１は、光センサ２０ｒ、２０ｃ、２０ｆの視野にスタートマークＭｓｒ、Ｍｓｃ，Ｍｓｆのすくなくとも一方のエッジ領域が到来すると、時限値Ｔｓｐが非常に短い時間（たとえば５０μｓｅｃ）のタイマＴ３をスタートさせる。時限値Ｔｓｐを短くすればするほど、マーク中心点の位置を精度を良く算出することができるが、メモリに記憶されるデータ量が多くなってしまう。一方、時限値Ｔｓｐを長くすれば、メモリに記憶されるデータ量は少なくできるが、マークの中心点の位置を精度良く算出することができなくなる。よって、時限値Ｔｓｐは、メモリの容量とマークの中心点の位置の精度とを考慮して決定している。
タイマＴ３がタイムオーバ（Ｔｓｐとなる）すると、ＭＰＵ４１は、図１５に示す「割込み処理」（ＴＩＰ）を許可して実行させる（５）。次に、ＭＰＵ４１は、サンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓを０に初期化する。また、ＭＰＵ４１内のＦＩＦＯメモリに割り当てたｒメモリ（リアマーク読取りデータ記憶領域）、ｃメモリ（センターマーク読取りデータ記憶領域）、ｆメモリ（フロントマーク読取りデータ記憶領域）の書込みアドレスＮｏａｒ、ＮｏａｃおよびＮｏａｆをスタートアドレスに初期化する（６）。ＭＰＵ４１は、タイマＴ２がタイムオーバ（Ｔｗ２となる）するのを待ち、すなわち、８セットのテストパターンのすべてが光センサ２０ｒ、２０ｆの視野を通過し終わるのを待つ（７）。
【００８７】
ここで、割り込み処理について、説明する。図１５は、「割り込み処理」（ＴＩＰ）の実行フローである。この「割込み処理」（ＴＩＰ）の処理は、時限値がＴｓｐのタイマＴ３がタイムオーバする度に実行する。ＭＰＵ４１は、まず、タイマＴ３をスタートし（１１）、Ａ／Ｄコンバータ３６ｒ、３６ｃ、３６ｆにＡ／Ｄ変換を指示する（１２）。すなわち、その時の増幅器３５ｒ、３５ｃ、３５ｆからの検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆの電圧をホールドしてデジタルデータに変換してデータラッチに保持する。また、ＭＰＵ４１は、Ａ／Ｄ変換指示回数であるサンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓを１つインクレメントする（１３）。
【００８８】
これにより、Ｎｏｓ×Ｔｓｐは、スタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆのいずれかひとつ先端エッジを検出してからの経過時間（＝スタートマークＭｓｒ、Ｍｓｃ、Ｍｓｆのいずれかひとつを基点とする、副走査線方向（ベルト移動方向）ｙの、光センサ２０ｒ、２０ｃ、２０ｆと対向する現在の転写ベルト１０の位置）を表す。
【００８９】
ＭＰＵ４１は、ウィンドウコンパレータ３９ｒからの検出信号ＳｗｒがＬ（光センサ２０ｒがマークのエッジ部を検出中で、２Ｖ≦Ｓｄｒ≦３Ｖ）であるか否かをチェックする（１４）。ウィンドウコンパレータ３９ｒからの検出信号ＳｗｒがＬである（Ｓ１４のＹＥＳ）と、ｒメモリのアドレスＮｏａｒに、書込みデータとして、サンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓおよびデータラッチに保持したＡ／Ｄ変換データＤｄｒ（光センサ２０ｒのマーク検出信号Ｓｄｒのデジタル値）を書込み（１５）、ｒメモリの書込みアドレスＮｏａｒを１つインクレメントする（１６）。
【００９０】
ＭＰＵ４１は、ウィンドウコンパレータ３９ｒからの検出信号ＳｗｒがＨ（Ｓｄｒ＜２Ｖ又は３Ｖ＜Ｓｄｒ）であるときには、データラッチに保持したＡ／Ｄ変換データＤｄｒをｒメモリへ書込まない。これは、メモリへの書込みデータ量を低減し、しかも、後のデータ処理を簡易にするためである。
【００９１】
次に同様に、ＭＰＵ４１は、ウィンドウコンパレータ３９ｃからの検出信号ＳｗｃがＬ（光センサ２０ｃがマークのエッジ部を検出中で、２Ｖ≦Ｓｄｃ≦３Ｖ）であるか否かをチェックし（１７）、ウィンドウコンパレータ３９ｃからの検出信号ＳｗｃがＬであると、ｃメモリのアドレスＮｏａｃに、書込みデータとして、サンプリング回数レジスタＮｏｓのサンプリング回数値ＮｏｓおよびＡ／Ｄ変換データＤｄｃ（光センサ２０ｃのマーク検出信号Ｓｄｃのデジタル値）を書込み（１８）、ｃメモリの書込みアドレスＮｏａｃを１つインクレメントする（１９）。
【００９２】
次に、ＭＰＵ４１は、ウィンドウコンパレータ３９ｆからの検出信号ＳｗｆがＬ（光センサ２０ｆがマークのエッジ部を検出中で、２Ｖ≦Ｓｄｆ≦３Ｖ）であるか否かをチェックし（２０）、ウィンドウコンパレータ３９ｆからの検出信号ＳｗｆがＬであると、ｆメモリのアドレスＮｏａｆに、書込みデータとして、サンプリング回数レジスタＮｏｓのサンプリング回数値ＮｏｓおよびＡ／Ｄ変換データＤｄｆ（光センサ２０ｆのマーク検出信号Ｓｄｆのデジタル値）を書込み（２１）、ｃメモリの書込みアドレスＮｏａｆを１つインクレメントする（２２）。
【００９３】
このような割込み処理が時間Ｔｓｐ周期で繰返して実行されるので、光センサ２０ｒ、２０ｃ、２０ｆのマーク検出信号Ｓｄｒ、ｓｄｃ、Ｓｄｆが図１０の（ａ）に示すように高、低に変化するとき、ＭＰＵ４１内のＦＩＦＯメモリに割り当てたｒメモリ、ｃメモリおよびｆメモリには、図１０の（ｂ）に示す、２Ｖ以上３Ｖ以下の範囲内の、検出信号Ｓｄｒ、Ｓｄｃ、ＳｄｆのデジタルデータＤｄｒ、Ｄｄｃ、Ｄｄｆのみが、サンプリング回数値Ｎｏｓと共に格納される。各メモリ（ｒ、ｃ、ｆ）に格納されたサンプリング回数値Ｎｏｓから、各マークの検出したスタートマークからの副走査線方向ｙ（ベルト移動方向）位置を示すことができる（時間Ｔｓｐ×サンプリング回数値Ｎｏｓ×中間転写ベルトの搬送速度）。
【００９４】
マークセット群の最後のマーク（第８セットのマークセットの最後のマーク）が光センサ２０ｒ、２０ｃ、２０ｆを通過した後に、タイマＴ２がタイムオーバする。先の図１３のフローに示すように、タイマＴ２がタイムオーバしたら（７のＹＥＳ）、割り込み処理を禁止する（８）。次に、ＭＰＵ４１は、ＦＩＦＯメモリのｒメモリ、ｃメモリ、ｆメモリの各検出データＤｄｒ，Ｄｄｃ、Ｄｄｆに基づいて、各マークの中心位置を算出する（ＣＰＡ）。
【００９５】
マーク中心点位置の算出は、以下のようにして行う。各メモリの書込みアドレスＮｏａｒ、Ｎｏａｃ、Ｎｏａｆに書込まれるデータは、図１０の（ｂ）に示す、２Ｖ以上３Ｖ以下の範囲内の、マーク検出信号のレベルが低下している下降域および、その次の上昇している上昇域に対応するデータがそれぞれ複数格納されている。まず、最初のＫ色マークの下降域に対応する複数データから、中心位置ａを算出し、Ｋ色マーク上昇域に対応する複数データから、中心位置ｂを算出する。次に、中心位置ａと中心位置ｂとから、Ｋ色マーク中心点（中間点Ａｋｒｐ）を算出する。同様に、次のマーク（Ｙ色）の下降域の中心位置ｃと、その次の上昇している上昇域の中心位置ｄをそれぞれの領域に対応する複数のデータから算出し、それらから、Ｙ色マーク中心点（中間点Ａｙｒｐ）を算出する。このような処理を各マークについて行う。
【００９６】
以下に、図１６および図１７を用いて、具体的に説明する。図１６、図１７は、「マーク中心点位置の算出」（ＣＰＡ）のフロー図である。ここでは「リアｒのマーク中心点位置の算出」（ＣＰＡｒ）、「センターｃのマーク中心点位置の算出」（ＣＰＡｃ）、「フロントｆのマーク中心点位置の算出」（ＣＰＡｆ）を実行する。
【００９７】
「リアｒのマーク中心点位置の算出」（ＣＰＡｒ）では、ＭＰＵ４１は、先ず、その内部のＦＩＦＯメモリに割り当てたｒメモリの読出しアドレスＲＮｏａｒを初期化して、エッジの中心点番号レジスタＮｏｃのデータを、第１エッジを意味する１に初期化する（２１）。このエッジの中心点番号レジスタＮｏｃが、図１０（ｂ）に示す、ａ、ｂ、ｃ、ｄ・・・に相当する。次いで、ＭＰＵ４１は、１エッジ領域内サンプル数レジスタＣｔのデータＣｔを１に初期化し、下降回数レジスタＣｄおよび上昇回数レジスタＣｕのデータＣｄおよびＣｕを０に初期化する（２２）。次いで、ＭＰＵ４１は、エッジ域データ群先頭アドレスレジスタＳａｄに、読出しアドレスＲＮｏａｒを書込む（２３）。以上が、第１エッジ領域のデータ処理のための準備処理である。
【００９８】
次に、ＭＰＵ４１は、ｒメモリのアドレスＲＮｏａｒからデータ（副走査線方向ｙの位置Ｎｏｓ：Ｎ・ＲＮｏａｒ，検出レベルＤｄｒ：Ｄ・ＲＮｏａｒ）を読出す。なお、副走査線方向ｙの位置Ｎｏｓ：Ｎ・ＲＮｏａｒは、時間Ｔｓｐとサンプリング回数値Ｎｏｓと中間転写ベルトの搬送速度とを乗算して算出した値である。また、ＭＰＵ４１は、その次のアドレスＲＮｏａｒ＋１からもデータ（ｙ位置Ｎｏｓ：Ｎ・（ＲＮｏａｒ＋１），検出レベルＤｄｒ：Ｄ・（ＲＮｏａｒ＋１））を読出す。その読み出した両データのｙ方向位置の差（Ｎ・（ＲＮｏａｒ＋１）−Ｎ・ＲＮｏａｒ）がＥ（例えばＥ＝ｗ／２＝例えば１／２ｍｍ相当値）以下（同一エッジ領域上）であるか否かをチェック（２４）する。その読み出した両データのｙ方向位置の差がＥ以下である（２４のＹＥＳ）と、上記読み出した両データの検出レベル差（Ｄ・ＲＮｏａｒ−Ｄ・（ＲＮｏａｒ＋１））が０以上であるか否かを判断する（２５）。両データの検出レベル差が０以上の場合（２５のＹＥＳ）は、下降傾向であるので、下降回数レジスタＣｄのデータＣｄを１つインクレメントする（Ｓ２７）。一方、両データの検出レベル差が０以下の場合（２５のＮＯ）は、上昇傾向であるので上昇回数レジスタＣｕのデータＣｕを１つインクレメントする（２６）。
【００９９】
次に、ＭＰＵ４１は、１エッジ内サンプル数レジスタＣｔのデータＣｔを１つインクレメントする（２８）。そして、ＭＰＵ４１は、ｒメモリ読出しアドレスＲＮｏａｒがｒメモリのエンドアドレスであるか否かをチェックし（２９）、ｒメモリ読出しアドレスＲＮｏａｒがｒメモリのエンドアドレスになっていない場合（Ｓ２９のＮＯ）は、メモリ読出しアドレスＲＮｏａｒを１つインクレメントして（３０）上述の処理（２４〜３０）を繰返す。
【０１００】
一方、読出しデータが第１エッジ領域から次のエッジ領域のものに変わると、ステップ２４で、前後メモリアドレスの各位置データの位置差（Ｎ・（ＲＮｏａｒ＋１）−Ｎ・ＲＮｏａｒ）がＥより大きくなり（Ｓ２４のＮＯ）、ステップ２４から図１７のステップ３１に進む。ステップ３１に進むことで、１つのマークエッジ（先端エッジ又は後端エッジ）領域のサンプリングデータのすべての、下降，上昇傾向のチェックを終えたことになる。
【０１０１】
次に、ＭＰＵ４１は、このときの１エッジ内サンプル数レジスタＣｔのサンプル数データＣｔが、１エッジ領域内（２Ｖ以上３Ｖ以下の範囲内）の相当値であるか否かをチェックする（３１）。すなわち、Ｆ≦Ｃｔ≦Ｇであるか否かをチェックするのである。ここで、Ｆは、正常に形成されたマークの先端エッジ又は後端エッジを検出した場合のｒメモリへに書込まれるデータの下限値であり、Ｇは正常に形成されたマークの先端エッジ又は後端エッジを検出した場合のｒメモリへに書込まれるデータの上限値（設定値）である。
【０１０２】
ＣｔがＦ≦Ｃｔ≦Ｇである（３１のＹＥＳ）場合は、読取りとデータ格納が正常に行われたと判断し、第１エッジが、下降傾向か上昇傾向かをチェックする（３２，３４）。具体的には、ＭＰＵ４１は、下降回数レジスタＣｄのデータＣｄが、データＣｄと上昇回数レジスタＣｕのデータＣｕとの和Ｃｄ＋Ｃｕの７０％以上である（Ｃｄ≧０．７（Ｃｄ＋Ｃｕ））場合（３２のＹＥＳ）は、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに、下降を意味する情報Ｄｏｗｎを書込む（３３）。また、上昇回数レジスタＣｕのデータＣｕがＣｄ＋Ｃｕの７０％以上である（Ｃｕ≧０．７（Ｃｄ＋Ｃｕ））場合（３４のＹＥＳ）は、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに、上昇を意味する情報Ｕｐを書込む（３５）。次に、ＭＰＵ４１は、第１エッジ領域のｙ位置データの平均値すなわちエッジ領域の中心点位置（図１０の（ｂ）のａ）を算出して、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに書込む（３６）。
【０１０３】
次に、ＭＰＵ４１は、エッジＮｏ．Ｎｏｓが１３０以上になったか否か、すなわち、スタートマークＭｓｒおよび８セットのマークセットのすべての、先端エッジ領域および後端エッジ領域の、各マークの中心位置算出を完了したか否かをチェックする（３７）。１３０以下の場合は、エッジの中心点番号レジスタＮｏｃのデータを、第１エッジ（Ｋ色マークＡｋｒの先端）を意味する１から、第２エッジ（Ｋ色マークＡｋｒの後端）を意味する２にインクレメントする。そして、第２エッジについても、同様に、ステップ２２〜Ｓ３６までの処理を行って、上昇または下降を意味する情報と、エッジ領域の中心点位置（図１０の（ｂ）のｂ）とをメモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに書込む。このような処理が、８セットのマークセットの最後のマークの後端のエッジ領域（Ｂｍｒ）まで、繰り返し行われる。
一方、スタートマークＭｓｒおよび８セットのマークセットのすべての、先端エッジ領域および後端エッジ領域の、各マークの中心位置算出を完了（Ｓ３７のＹＥＳ）、または、ｒメモリ読出しアドレスＲＮｏａｒがｒエンドアドレスである、すなわちｒメモリから格納データの読出しをすべて完了したら（Ｓ２９のＹＥＳ）、エッジ中心点位置データ（ステップ３６で算出したｙ位置データ）に基づいて、マーク中心点位置を算出する（３９）。
【０１０４】
マーク中心点位置の算出は、まず、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスのデータ（下降／上昇データ＆エッジ中心点位置データ）を読出す。次に、先行の下降エッジ領域の中心点位置とその直後の上昇エッジ領域の中心点位置との位置差がマークのｙ方向幅ｗ相当の範囲内であるか否かをチェックする。先行の下降エッジ領域の中心点位置とその直後の上昇エッジ領域の中心点位置との位置差がマークのｙ方向幅ｗ相当の範囲を外れている場合は、これらのデータを削除する。先行の下降エッジ領域の中心点位置とその直後の上昇エッジ領域の中心点位置との位置差がマークのｙ方向幅ｗ相当の範囲内であると、これらのデータの平均値を求めてこれを、１つのマークの中心点位置として、先頭からのマークＮｏ．宛てにメモリに書込む。マーク形成，マーク検出および検出データ処理のすべてが適正であると、リアｒに関して、スタートマークＭｓｒおよび８セットのマークセット（１マークセット８マーク×８セット＝６４マーク）、合わせて６５個のマークの中心点位置データが得られ、メモリに格納される。
【０１０５】
次に、ＭＰＵ４１は、上述の「リアｒのマーク中心点位置の算出」ＣＰＡｒと同様に「センターｃのマーク中心点位置の算出」ＣＰＡｃを実行し、メモリ上の測定データを処理する。センターｃに関して、マーク形成，測定および測定データ処理のすべてが適正であると、スタートマークＭｓｃおよび８セットのマークセット（６４マーク）、合わせて６５個のマーク中心点位置データが得られ、メモリに格納される。
【０１０６】
次に、ＭＰＵ４１は、上述の「リアｒのマーク中心点位置の算出」ＣＰＡｒと同様に「フロントｆのマーク中心点位置の算出」ＣＰＡｆを実行し、メモリ上の測定データを処理する。フロントｆに関して、マーク形成，測定および測定データ処理のすべてが適正であると、スタートマークＭｓｆおよび８セットのマークセット（６４マーク）、合わせて６５個のマーク中心点位置データが得られ、メモリに格納される。
【０１０７】
以上のようにして、マーク中心点位置の算出が終了すると、次に、ＭＰＵ４１は、先の図１３に示すように、「各セットパターンの検証」（ＳＰＣ）を行う。「各セットのパターンの検証」（ＳＰＣ）は、メモリに書きこんだマーク中心点位置データ群が図７に示すマーク分布相当の中心点分布であるか否かを検証するものである。まず、ＭＰＵ４１は、メモリに書きこんだマーク中心点位置データ群について、図７に示すマーク分布相当から外れるデータをセット単位で削除し、図７に示すマーク分布相当の分布パターンとなるデータセット（１セットは８個の位置データ群）のみを残す。すべて適正な場合には、メモリに書きこんだマーク中心点位置データ群は、リアｒ側に８セット、センターｃに８セット、フロントｆ側にも８セットのデータが残る。
【０１０８】
次に、ＭＰＵ４１は、リアｒ側のデータセットの、先頭のセット（第１セット）の中の第１マーク（Ａｋｒ）の中心点位置に、第２セット以降の各セットの中の第１マーク（Ａｋｒ）の中心点位置データを変更し、第２〜８マークの中心点位置データも、その変更した差分値分変更する。すなわち、ＭＰＵ４１は、第２セット以降の各セットにおける各マークの中心点位置データ群について、各セットの先頭マークの中心点位置を第１セットの先頭マークの中心点位置に合わせるようにｙ方向にシフトした値に変更する。ＭＰＵ４１は、センターｃおよびフロントｆ側の第２セット以降の各セットの中の中心点位置データも同様に変更する。
【０１０９】
次に、ＭＰＵ４１は、「平均パターンの算出」（ＭＰＡ）を行う。まず、ＭＰＵ４１は、リアｒ側の全セットの各マークの中心点位置データの平均値Ｍａｒ〜Ｍｈｒを算出する。また、同様にしてセンターｃおよびフロントｆ側の全セットの各マークの中心点位置データの平均値Ｍａｃ〜ＭｈｃおよびＭａｆ〜Ｍｈｆを算出する。これらの平均値は、図１８に示すように分布する仮想の、平均位置マーク
ＭＡｋｒ（Ｋのリア側直交マークの代表），
ＭＡｙｒ（Ｙのリア側直交マークの代表），
ＭＡｃｒ（Ｃのリア側直交マークの代表），
ＭＡｍｒ（Ｍのリア側直交マークの代表），
ＭＫｒ（Ｋのリア側斜交マークの代表），
ＭＢｙｒ（Ｙのリア側斜交マークの代表），
ＭＢｃｒ（Ｃのリア側斜交マークの代表），
ＭＢｍｒ（Ｍのリア側斜交マークの代表），
ＭＡｋｃ（Ｋのセンター直交マークの代表），
ＭＡｙｃ（Ｙのセンター直交マークの代表），
ＭＡｃｃ（Ｃのセンター直交マークの代表），
ＭＡｍｃ（Ｍのセンター直交マークの代表），
ＭＫｃ（Ｋのセンター斜交マークの代表），
ＭＢｙｃ（Ｙのセンター斜交マークの代表），
ＭＢｃｃ（Ｃのセンター斜交マークの代表），
ＭＢｍｃ（Ｍのセンター斜交マークの代表），
ＭＡｋｆ（Ｋのフロント側直交マークの代表），
ＭＡｙｆ（Ｙのフロント側直交マークの代表），
ＭＡｃｆ（Ｃのフロント側直交マークの代表），
ＭＡｍｆ（Ｍのフロント側直交マークの代表），
ＭＫｆ（Ｋのフロント側斜交マークの代表），
ＭＢｙｆ（Ｙのフロント側斜交マークの代表），
ＭＢｃｆ（Ｃのフロント側斜交マークの代表），及び、
ＭＢｍｒ（Ｍのフロント側斜交マークの代表）の中心点位置を示す。
【０１１０】
以上のようにして、「テストパターンの形成と計測」（ＰＦＭ）が終了したら、ＭＰＵ４１は、先の図１２（ｂ）に示すように、「計測データに基づくズレ量の算出」（ＤＡＣ）を実行して、色ずれ量を算出する。本プリンタにおいては、Ｋ色に対して、Ｙ、Ｍ、Ｃの各色のずれ量の算出する。以下に、Ｙ色の色ずれ量の算出について、具体的に説明する。
【０１１１】
まず、ＭＰＵ４１は、基準色のＫのリア側直交マークＭＡｋｒからＹのリア側直交マークＭＡｙｒまでの距離ｄｙｙｒを、Ｋ直交マークＭＡｋｒとＹ直交マークＭＡｙｒの中心点位置の差（Ｍｂｒ−Ｍａｒ）から求める。同様にして、基準色のＫのセンター直交マークＭＡｋｃからＹのセンター直交マークＭＡｙｃまでの距離ｄｙｙｃを、それぞれの中心点位置の差（Ｍｂｃ−Ｍａｃ）から求める。また、基準色のＫのフロント側ｆの直交マークＭＡｋｆからＹのフロント側ｆの直交マークＭＡｙｆまでの距離ｄｙｙｆを、それぞれの中心点位置の差（Ｍｂｆ−Ｍａｆ）から求める。
【０１１２】
次に、ＭＰＵ４１は、Ｙ画像のＫ画像に対する副走査方向ｙの曲がり量ｄｃｕｙを算出する。Ｙ画像のＫ画像に対する副走査方向ｙの曲がり量ｄｃｕｙは、次の式により、求める。
【数１】
2008112132.tif 000003
【０１１３】
次に、ＭＰＵ４１は、Ｙ画像の副走査線方向ｙの補正量ｄＲｙｙを算出する。Ｙ画像の副走査線方向ｙの補正量ｄＲｙｙは、上述の曲がり量ｄｃｕｙとＹ直交マークのＫ直交マークに対する狙いの距離ｄとに基づき、以下のような式に基づいて算出する。
【数２】
2008112132.tif 000004
【０１１４】
上記式で演算された値が、副走査線方向ｙの補正量となり、後述するずれ調整ＤＡＤで、この演算した補正量に基づいて、副走査線方向の色ずれ補正を行う。
【０１１５】
次に、ＭＰＵ４１は、Ｙ画像のＫ画像に対するスキュー量ｄｓｑｙを、算出する。Ｙ画像のＫ画像に対するスキュー量ｄｓｑｙは、次の式により求める。
【数３】
2008112132.tif 000005
【０１１６】
上記式で求めた値が、スキュー補正量となり、後述するずれ調整ＤＡＤで、この演算したスキュー量ｄｓｑｙに基づいて、スキュー補正を行う。
【０１１７】
次に、ＭＰＵ４１は、Ｙ画像の主走査方向ｘのずれ量ｄｘｙは、以下のようにして求める。図１９に示すように、斜交マークＭＢｙｒが、図中上側（リア側）にずれると、光センサで検知される斜交マークＭＢｙｒの副走査線方向の中心点の位置が狙いの位置よりも前になる。一方、画像が図中下側（フロント側）にずれていた場合は、光センサで検知される斜交マークＭＢｙｒの副走査線方向の中心点の位置が狙いの位置よりも後になる。これから、直交マークＭＡｙと斜交マークＭＢｙの中心点位置の差の狙い（理想）の距離４ｄ＋（Ｌ／２）ｃｏｓ４５°に対するずれ量ｄｘｙを求めることで、主走査線方向のズレ量がわかる。
【０１１８】
まず、ＭＰＵ４１は、数４に示すように、リアｒ側の直交マークＭＡｙｒと斜交マークＭＢｙｒの中心点位置の差（Ｍｆｆ−Ｍｂｆ）の基準値４ｄ＋（Ｌ／２）ｃｏｓ４５°（図７参照）に対するずれ量を算出する。
【数４】
2008112132.tif 000006
【０１１９】
次に、数５に示すように、センターｃの直交マークＭＡｙｃと斜交マークＭＢｙｃの中心点位置の差（Ｍｆｃ−Ｍｂｃ）の基準値４ｄ＋（Ｌ／２）ｃｏｓ４５°（図７参照）に対するずれ量も算出する。
【数５】
2008112132.tif 000007
【０１２０】
次に、数６に示すように、フロントｆ側の直交マークＭＡｙｆと斜交マークＭＢｙｆの中心点位置の差（Ｍｆｆ−Ｍｂｆ）の基準値４ｄ＋（Ｌ／２）ｃｏｓ４５°（図７参照）に対するずれ量も算出する。
【数６】
2008112132.tif 000008
【０１２１】
そして、数７に示すように上記リア側ｒのずれ量とセンターのずれ量とフロント側のずれ量との平均値を算出することで、Ｙ画像の主走査線方向のずれ量ｄｘｙを算出する。
【数７】
2008112132.tif 000009
【０１２２】
この数７で求めた値が、Ｙ画像の主走査線方向のずれ量ｄｘｙとなり、後述するずれ調整ＤＡＤで、この演算した主走査線方向のずれ量ｄｘｙに基づいて、主走査線方向のずれ量の補正を行う。
【０１２３】
次に、ＭＰＵ４１は、数８に示すように、Ｙ画像の主走査線長のずれ量ｄＬｘｙを、リアｒ側の斜交マークＭＢｙｒとフロントｆ側の斜交マークＭＢｙｆの中心点位置の差（Ｍｆｆ−Ｍｆｒ）から、スキューｄｓｑｙを減算することで、算出する。
【数８】
2008112132.tif 000010
【０１２４】
この数８で求めた値が、Ｙ画像の主走査線長のずれ量ｄＬｘｙとなり、後述するずれ調整ＤＡＤで、この演算した主走査線長のずれ量ｄＬｘｙ基づいて、主走査線長の補正を行う。
【０１２５】
ＭＰＵ４１は、他のＣおよびＭの画像の作像ずれ量（副走査方向ｙのずれ補正量ｄｒｙｃ，ｄｒｙｍ、主走査方向ｙずれ補正量ｄｘｃ，ｄｘｍ、スキュー量ｄＳｑｃ，ｄＳｑｍ、主走査線長のずれ補正量量ｄＬｘｃ，ｄＬｘｍ）を、上記Ｙの画像の作像ずれ量に関する算出と同様にして算出する（Ａｃｃ，Ａｃｍ）。また、ＭＰＵ４１は、Ｋの画像のずれ量（主走査方向ｘのずれ補正量ｄｘｋ、主走査線長のずれ量ｄＬｘｋ）も上記Ｙの画像の作像ずれ量に関する算出と大略同様にして算出するが、このレーザプリンタでは、副走査方向ｙの色あわせはＫを基準にしているので、Ｋに関しては、副走査方向の位置ずれ補正量ｄＲｙｋおよびスキュー量ｄｓｑｋの算出は行わない（Ａｃｋ）。
【０１２６】
このようにして、「計測データに基づくずれ量を算出したら、先の図１２（ｂ）に示す、ずれの調整（ＤＡＤ）を行う。まず、Ｙ色のずれ量調整（Ａｄｙ）について具体的に説明する。
【０１２７】
まず、副走査線方向ｙのずれ量の調整について説明する。副走査線方向ｙのずれ量の調整は、光書込ユニット４のＹ色の感光体への走査の開始タイミングを、基準（理想）のタイミング（ｙ方向）から、上記算出したずれ補正量ｄＲｙｙに相当する分ずらして設定する。
【０１２８】
次に、スキューの調整について説明する。先の図６に示したように、光書込ユニット４の長尺レンズユニット４０は、走査線の傾き調整ができるようになっている。ＭＰＵ４１は、駆動モータ４６０を基準の位置から、上記算出したスキューｄｓｑｙに相当する分駆動することで、調整される。
【０１２９】
次に、主走査ずれ量ｄｘｙの調整について説明する。ＭＰＵ４１は、書込みユニット５のレーザー光Ｌａによる潜像形成潜像形成のライン先頭をあらわすライン同期信号に対する書込みユニット５の変調器へのライン先頭の画像データの送出タイミング（ｘ方向）を、基準のタイミングから上記算出したずれ量ｄｘｙ分ずらして設定する。これにより、主走査ずれ量ｄｘｙの調整がなされる。
【０１３０】
主走査線長のずれ量ｄＬｘｙの調整は、次のようにして行う。ＭＰＵ４１は、感光体上の主走査ラインに画素単位で画像データを割りつける画素同期クロックの周波数を、基準周波数×Ｌｓ／（Ｌｓ＋ｄＬｘｙ）に設定する。Ｌｓは基準ライン長である。
【０１３１】
ＭＰＵ４１は、他のＣおよびＭの作像ずれ量の調整を上記Ｙの作像ずれ量の調整と同様に行う（Ａｄｃ，Ａｄｍ）。Ｋ色に関しては、主走査ずれ量ｄｘｙの調整及び主走査線長のずれ量ｄＬｘｙの調整のみを行う（Ａｄｋ）。
【０１３２】
以上のように、感光体ドラム周面上の異なった位置に第１〜８マークセットそれぞれが形成されるので、マーク検出漏れを少々生じても、ずれ量平均値算出のために十分な検出データが得られる。また、図１０（ｂ）に示すように２〜３Ｖ範囲のマーク読取りデータのみを摘出してメモリに格納して、レベル低下領域のデータ群の中心位置ａ，ｃ及びレベル上昇領域のデータ群の中心位置ｂ，ｄの中間点Ａｋｒｐ，Ａｙｒｐをマーク位置と算出する態様では、マーク検出漏れやノイズをマークと誤検出することがない。よって、マーク検出を精度良く行うことができる。また、色合わせＣＰＡの実行回数を積算カウントして不揮発メモリに格納し、実行回数が設定値未満の間はスタートマークと第１〜４マークセットのみを転写ベルト１０上に形成して、色ずれ量の算出を行い、実行回数が設定値以上のときは、上述と同様に、スタートマークと第１〜８マークセットを転写ベルト１０上に形成して、色ずれ量の算出を行うようにしてもよい。これにより、色ずれを良好に抑制できる。また、第１〜４マークセットのみのテストパターンを形成するので、色合わせＣＰＡの実行時間は短い。
【０１３３】
また、テストパターンは、第１マークたる直交マークと、直交マークに対して４５°傾斜した第２マークたる斜交マークよりなっているが、斜交マークの傾斜角度は、４５°に限定されたものではない。また、本実施形態のテストパターンは、Ｙ、Ｍ、Ｃ，Ｋの４色の直交マークからなる直交マーク群と、Ｙ、Ｍ、Ｃ，Ｋの４色の斜交マークからなる斜交マーク群でマークセットとしているが、これに限られない。例えば、図３２に示すような、黒−マゼンタ、黒−シアン、黒−イエローなど、基準色（ここでは黒）と各色の組み合わせたものでテストパターンを形成してもよい。
【０１３４】
また、本実施形態では、直交マーク同士の間隔、直交マークと斜交マークとの間隔は、任意であるが、特開２００６−２３５５６０号公報に記載のようにして、最適な間隔を決定してもよい。
すなわち、マークセット内でのマーク間隔及びマークセット間の間隔としての、
１．同じマークセット内での基準色Ｋと他の色Ｙ、Ｃ、Ｍの各マークの間隔ｍａ
２．同じマークセット内での同色の各マークの間隔ｍｂ
３．各マークセットの間隔Ｌ
を、転写ベルト１０の速度変動により発生する周波数、感光体の一回転変動ムラにより発生する駆動ムラ周波数などの波からなる合成波に対して色ずれ量を算出する際の合成波による算出誤差が画像ずれの補正可能な範囲以下となるように設定するのである。一例として算出誤差が２０μｍ以下となるように設定している。この為、色ずれ補正精度が２０μｍ以下となる。ここに、２０μｍは６００ＤＰＩにおいて１ドット４０μｍの半分であり、２０μｍより大きな色ずれ量は上記調整により補正される。２０μｍ以下の色ずれ量は上記調整では補正されない色ずれ量である。
【０１３５】
すなわち、基準色Ｋと他の色Ｙ、Ｃ、Ｍの各マークの間隔、つまり、Ｋの直交マークとＹの直交マークの間隔、Ｋの直交マークとＣの直交マークの間隔、Ｋの直交マークとＭの直交マークの間隔、Ｋの斜交マークとＹの斜交マークの間隔、Ｋの斜交マークとＣの斜交マークの間隔、Ｋの斜交マークとＭの斜交マークの間隔の全て（各間隔の最大値）が転写ベルト１０の速度変動、感光体ドラムの駆動ムラなどの位相の組み合わせすべてで２０μｍを越えない条件を算出し、この条件に合うマークセット内でのマーク間隔ｍａ、ｍｂ及びマークセット間の間隔Ｌとしての、
１．基準色Ｋと他の色Ｙ、Ｃ、Ｍの各マークの間隔ｍａ
２．同色の各マークの間隔ｍｂ
３．マークセット間の間隔Ｌ
を設定する。
【０１３６】
つまり、書込みユニット５にテストパターン信号を与える上述のテストパターン信号発生器は、Ｋの直交マークとＹの直交マークの間隔、Ｋの直交マークとＣの直交マークの間隔、Ｋの直交マークとＭの直交マークの間隔、Ｋの斜交マークとＹの斜交マークの間隔、Ｋの斜交マークとＣの斜交マークの間隔、Ｋの斜交マークとＭの斜交マークの間隔の全て（各間隔の最大値）が転写ベルトの速度変動、感光体ドラムの駆動ムラなどの各位相の組み合わせすべてで２０μｍを越えないような、マークセット内でのマーク間隔ｍａ、ｍｂ及びマークセット間の間隔Ｌとしての、
１．基準色Ｋと他の色Ｙ、Ｃ、Ｍの各マークの間隔ｍａ
２．同色の各マークの間隔ｍｂ
３．マークセット間の間隔Ｌ
を有するテストパターンを転写ベルト１０上に形成するためのテストパターン信号を生成するように構成する。
【０１３７】
また、本実施形態では、直交マーク群と斜交マーク群で構成されたマークセットを８セット形成しているが、これに限られず、装置の特性に合わせて選択するのが好ましい。例えば、プロユースなどの超高画質が望まれる装置においては、補正時間を多少犠牲にしてもセット数を増やし補正精度を向上させる。また、通常オフィスでは、プロユースほどの高画質は追求せず、また補正時間の待ち時間を低減する事が切望されているので、マークセットを減らしてその意向に沿った設定をすればよい。
【０１３８】
以上のように、位置検出用のテストパターンを転写ベルト１０上に転写し、転写ベルト１０に転写したテストパターンを、光センサ２０ｆ，２０ｃ、２０ｒで読みとることにより、各感光体ドラム６ａ，６ｂ，６ｃ，６ｄに対する書込みユニット５の走査線の位置ずれ、傾き、倍率等を検知し、これらによる色ずれをなくすように、各感光体ドラムに対する書込みユニット５の書き込みのタイミング等を補正している。しかしながら、転写ベルト１０を駆動する駆動ローラ９に加工や組立て上等によって偏心がある場合は、転写ベルト１０の移動速度が一定にならずに、図２０のように転写ベルト１０の移動速度が駆動ローラ９の１回転の周期Ｔｋで正弦波的に変化する。この駆動ローラ９の偏心は、ローラ軸に対するローラ表面の振れや、ローラ軸を回転させるための軸に取り付けたプーリ等の振れにより生じる。
また、駆動ローラ９と転写ベルト１０との微小なすべり、転写紙の進入ショックや排出ショック、転写バイアスなどの各種バイアス印加時の負荷変動によっても転写ベルト１０の移動速度が変動してしまう。
転写ベルトにこのような速度変動が生じると、転写ベルトの速度変動による色ずれが生じてしまう。
【０１３９】
そこで、本実施形態においては、転写ベルト１０の移動速度を一定にするようにベルトが掛け渡された従動ローラ１３ｂの回転速度を検出して、この検出データに基づいて駆動ローラ９の回転を制御している。
【０１４０】
図２１は、転写ベルト１０の駆動系を示す説明図である。
転写ベルト１０は、駆動ローラ９、テンションローラ１３ａ、従動ローラ１３ｂ等に張架されている。駆動ローラ９は、駆動部９ａに接続されている。駆動ローラ駆動手段たる駆動部９ａは、図示しないが、パルス駆動モータ、パルス駆動モータに取り付けられた小プーリと駆動ローラ９の駆動軸に取り付けられた大プーリとの間に駆動ベルトを張架した減速機構などを備えている。
【０１４１】
駆動部９ａは、制御部９ｂによって所定の目標値に従った駆動速度で駆動するようにフィードバック制御されている。そのため、転写ベルト１０の表面移動速度（ベルト移動速度）は、レジスト線速に一致する速度（所望の速度）に、ほぼ一定に保持される。
具体的に説明すると、本実施形態では、従動ローラ１３ｂには回転検出手段としてのエンコーダ１５が設けられており、そのエンコーダ出力は、フィードバック制御手段としての制御部９ｂに送られる。このエンコーダ出力に基づき、転写ベルト１０のベルト移動速度を把握することができる。制御部９ｂは、そのエンコーダ出力と、転写ベルト１０をレジスト線速に一致するベルト移動速度で駆動するのに必要な目標値とを比較する。そして、これらの差分がなくなるような駆動パルスを駆動部９ａに出力する。
【０１４２】
図２２は従動ローラ１３ｂとエンコーダ１５の詳細を示す。エンコーダ１５はディスク１５ｂ、発光素子１５ａ、受光素子１５ｃ、圧入ブッシュ１５ｄ、１５ｅから構成されている。ディスク１５ｂは従動ローラ１３ｂの軸上に圧入ブッシュ１５ｄ、１５ｅを圧入することで固定され、従動ローラ１３ｂの回転と同時に回転するようになっている。又、ディスク１５ｂには、図２３に示すように発光・受光素子にて読取られる箇所（以下  ラインセンター１５ｂ−１）の中心から放射状にライン１５ｂ−２（一部図示）が描かれている。ディスク１５ｂの両側に発光素子１５ａと受光素子１５ｃを配置して発光素子１５ａからの光を順じディスク１５ｂにより透過・遮断を繰返し、それに従い受光素子１５ｃがその光を順じ受光する。これにより、従動ローラ１３ｂの回転量に応じてパルス状のＯＮ／ＯＦＦ信号を得ている。このパルス状のＯＮ／ＯＦＦ信号を用いて従動ローラ１３ｂの移動角（以下角変位と称す）を検出することで、駆動部９ａの駆動量を制御している。
【０１４３】
この制御により転写ベルトは転写紙の進入・排出によるショックや、駆動ローラ９やテンションローラ１３ａの偏心、ギヤ・プーリ等の駆動伝達部材の偏心、転写バイアスなどの各種バイアス印加時の負荷変動による移動速度変動を取り除くことができる。これにより、転写ベルトの速度変動による色ずれを抑制することができ飛躍的に画質を向上できる。
【０１４４】
しかし、このようなフィードバック制御をして転写ベルト１０を安定走行させても、図２４に示すような微小な速度変動が転写ベルト１０に生じている。
この速度変動について説明する。ディスク内径１５ｂ−３に対してディスク１５ｂに描かれたラインセンタ１５ｂ−１が偏心していると、発光素子１５ａ・受光素子１５ｂの位置は図示しないケースに固定されているため、発光素子１５ａ、受光素子１５ｂによる読取位置が偏心により異なる。そのため従動ローラ１３ｂの角速度を誤検知し、その値をフィードバックする。こうなるとベルトはこの偏心分の誤制御で駆動される事になる。すなわち、従動ローラ１回転分の変動が発生することになる。また、上記ではディスクの偏心について記述したが、従動ローラ１３ｂのローラ部が軸に対して偏心していても同様な現象が発生し、結果的に従動ローラ１回転分の変動が発生する。このように、従動ローラの回転速度をエンコーダ１５で検知してフィードバックする制御では、上述のようにエンコーダ１５のディスク１５ｂ及びその取付ローラ（従動ローラ１３ｂ）以外で発生する速度変動は除去可能であるが、逆にエンコーダ１５のディスク１５ｂ及びその取付ローラ１３ｂの変動は除去できない。
【０１４５】
ところで、テストパターンのトナーマークは、上述した微小に速度変動する転写ベルト１０上に転写されて搬送されるため、光センサ２０ｆ，２０ｃ，２０ｒでの読み取りに誤差を生じてしまう。これを図２５により説明する。図２５は、駆動ローラの偏心により生じる誤差読み取りを説明する図である。転写ベルト１０上のテストパターンの実際の各色間の距離が、例えばＫ−Ｍ間がａ、Ｋ−Ｃ間がｂ、Ｋ−Ｙ間がｃであったとしても、それぞれにベルト変動による誤差分αｍ、αｃ、αｙが加えられた状態を検知してしまうことになる。その結果、トナーマーク各色間の関係が実際よりもずれたＫ−Ｍ間を（ａ＋αｍ）、Ｋ−Ｃ間を（ｂ＋αｃ）、Ｋ−Ｙ間を（ｃ＋αｙ）と判断してしまうことになる。その結果、感光体ドラム間の走査線の相対的な位置ずれを高精度に検知することができず、走査線の位置ずれ、傾き、倍率等を良好に補正できない。
【０１４６】
そこで、本実施の形態においては、図２１に示すように、テストパターンの転写ベルト１０への転写位置からパターン検知センサである光センサ２０ｆ，２０ｃ，２０ｒまでの距離を、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０の整数倍に設定する。これにより、従動ローラ１３ｂやエンコーダ１５の変動をキャンセルする事が可能となる。なお、図２１に示す例では、各像担持体間の中間転写ベルト（無端状ベルト）表面移動距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０とし、光センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの中間転写ベルト（無端状ベルト）表面移動距離もＬ０に設定している。センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離をＬ０に設定することで、テストパターンの形成から光センサ２０ｆ，２０ｃ，２０ｒでテストパターンを検知するまでの距離が短くなる。これにより、「色合わせ」（ＣＰＡ）実行時間を短縮することができ、「色合わせ」（ＣＰＡ）実行によるダウンタイムを短縮することができる。
【０１４７】
次に、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０について図２６に基づき説明する。図２６は、ほぼ１８０度従動ローラに巻きついた状態を示している。この時、曲率部の外側ではベルトは伸び、内側では縮んでいる。また、伸びも縮みもしない箇所もある。この箇所の厚みをベルト有効厚みｔしたとき、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０は、
（式）
Ｌ０＝（ｒ＋ｔ）×２×π
Ｌ０・・・ベルト搬送距離    ｒ・・・ローラ半径  ｔ・・・ベルト有効厚み
【０１４８】
従って、仮にディスク１５ｂのラインセンタ１５ｂ−１がディスク内径１５ｂ−３に対して偏心していた際のベルト搬送距離Ｌは以下の様になる。
（式）
Ｌ＝Ａｓｉｎ（２×π×ｆ×ｔ）＋Ｌ０
Ａ・・・偏心による変動振幅  ｆ・・・ディスクの１回転周波数  ｔ・・・時間
【０１４９】
また、上記では巻き付き角度が１８０°の場合を説明したが、本発明者の実験結果によれば、巻き付け角度とベルト有効厚みｔには図２７に示すような関係が見られた。これは、巻き付け角度によりベルト有効厚さが変化するということを示している。よって、エンコーダ１５を取付けた従動ローラ部の巻き付け角度により転写ベルト１０の搬送距離は異なってくることになる。ただし、図２７で示した結果はベルト材質がＰＶＤＦの場合であり、その他の材質の場合は異なると考えられる。
【０１５０】
次に、テストパターンの転写ベルト１０への転写位置から光センサ２０ｆ，２０ｃ，２０ｒまでの距離を、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０の整数倍に設定することで、従動ローラ１３ｂやエンコーダ１５の変動をキャンセルする事が可能となる理由について図２８に基づいて説明する。
【０１５１】
図２８は、Ｋの感光体ドラム上に形成される走査線とＹの感光体ドラム上に形成される走査線との間に相対的なずれがなく、狙いの間隔であると仮定している。図に示すように、テストパターンのトナーマークＹが感光体ドラム６から転写ベルト１０へ転写するときの転写ベルト１０の速度が1％速かったとする。この場合ＫとＹのパターン間隔は狙いのそれより1％伸びる。また、トナーマークＹが光センサ２０にて読取られる際の速度が狙いより1％速かったとする。この場合は1％分間隔が広がったＫとＹのパターン間隔を1％速い速度で読取る。その結果、光センサ２０の検知結果としては、狙いのパターン間隔であると認識することになる。よって、エンコーダ１５及びその取付ローラ１３ｂの変動があったとしても、その変動はキャンセルし狙いのパターン間隔を認識する事が出来る。
よって、テストパターンの転写ベルト１０への転写位置から光センサ２０ｆ，２０ｃ，２０ｒまでの距離を、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０の整数倍に設定することで、テストパターンから感光体ドラム間の走査線の相対的な位置ずれ量を精度よく検出することができる。よって、走査線の位置ずれ、傾き、倍率等を良好に補正することができる。
【０１５２】
なお、テストパターンの転写ベルト１０への転写位置から光センサ２０ｆ，２０ｃ，２０ｒまでの距離を、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０に対して正確に整数倍であった場合は、光センサ２０ｆ，２０ｃ，２０ｆの検知結果における従動ローラ１３ｂやエンコーダ１５の変動における位置ズレ誤検知量は、０μｍであるが、位置ズレ誤検知量を必ずしも０である必要がなく、２０μｍ以下であればよい。すなわち、テストパターンの転写ベルト１０への転写位置から光センサ２０ｆ，２０ｃ，２０ｒまでの距離を、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０に対して必ずしも正確に整数倍である必要はなく、概略整数倍であればよい。なお、２０μｍは６００ＤＰＩにおいて１ドット４０μｍの半分であり、通常の色ずれ補正制御の場合、２０μｍより大きなずれ量は上記調整により走査線のズレが補正される。一方、２０μｍ以下のずれ量は上記調整では走査線のずれが補正されない量である。すなわち、通常の色ずれ補正制御の補正分解能は２０μｍであるため、位置ズレ誤検知量の許容量を２０μｍとした。なお、これは一例であり、通常の色ずれ補正制御の補正分解能に応じて、誤検知量の許容範囲を設定する。
【０１５３】
図２９に、その一例を説明する。図２９は、従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０＝８１．９ｍｍ、従動ローラ１３ｂまたはエンコーダ１５の偏心によるベルト速度変動の振幅：５０μｍのＳｉｎ波としたときの例である。
図２９に示すように、正確に整数倍であれば誤検知量は０μｍとなる。ここで、整数倍の距離ではなく５ｍｍずれていた場合を考える。この場合は、図２９より分るように２０μｍ誤検知する。すなわち、５ｍｍずれたとしても、位置ズレ誤検知量の許容量であり、整数倍の距離に対して±５ｍｍずれていても、光センサのテストパターンの検知結果から、走査線の位置ずれ、傾き、倍率等を良好に補正することができる。実際の製品では各々の部品に公差があるため正確に整数倍に配置される事は少ない（狙いは整数倍にしたとしても）。部品公差だけで５ｍｍもずれる事は考えにくいが、この例のように５ｍｍずれたとしても誤検知量を許容範囲に収めることができる。
以上のように、本発明で規定するところの「各潜像担持体の転写位置から前記マーク像検知手段までの距離を、前記回転検知手段によって回転状態が検知されている従動ローラが一回転したときに前記無端状ベルトが搬送される距離の整数倍」には、略整数倍も含まれており、略整数倍であっても本願発明の目的を十分達成しうるということである。
【０１５４】
上記実施形態では転写ベルト１０で転写紙を搬送し、転写紙上に感光体ドラム６ａ，６ｂ，６ｃ，６ｄ上の４色のトナー像を重ねて転写する直接転写方式の画像形成装置について説明したが、これに限られない。図３０に示すような、中間転写ベルト１０上に感光体６ａ，６ｂ，６ｃ，６ｄ上の４色のトナー像を重ねて転写してフルカラー画像を形成し、このフルカラー画像を転写紙に転写する中間転写方式の画像形成装置にも本発明を適用することが可能である。
この中間転写方式の画像形成装置の場合は、マーク像検知手段たる光センサ２０ｆ，２０ｃ，２０ｒを、２次転写ローラ５０の上流側に配置するのが好ましい。これにより、テストパターンの形成から光センサ２０ｆ，２０ｃ，２０ｒでテストパターンを検知するまでの距離が短くなる。その結果、色ずれ補正制御に要する時間を短縮することができる。また、テストパターン通過するときに２次転写ローラをベルトから離間させる動作を不要にすることができる。その結果、コストダウンと信頼性向上とを図ることができる。
なお、この図３０においては、各感光体ドラム間の距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０とし、光センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を２Ｌに設定している。光センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離が２倍に限定されるものではないことはいうまでも無い。
【０１５５】
例えば、図３３に示すように、センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までのベルト表面移動距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０に設定してもよい。このように、従動ローラの偏心成分をキャンセルすることができる最短距離に設定することで、図３０に示すようにセンサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を２Ｌに設定したものに比べて、テストパターンの形成から光センサ２０ｆ，２０ｃ，２０ｒでテストパターンを検知するまでの距離をより短くすることができる。
【０１５６】
また、例えば、図３１に示すように、光センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０の４倍に設定して、光センサ２０ｆ、２０ｃ、２０ｒを転写ベルト１０の一次転写面とは反対側に配置してもよい。光センサを一次転写面と反対側に配置する事で、感光体・現像ユニットから飛散するトナーによるセンサ汚れを防止することができる。
また、２次転写位置を通過した中間転写ベルト上には、ほとんどトナーが付着していないので、図３１に示すように、２次転写ローラ５０の下流側に光センサが配置されることで、中間転写ベルトから飛散するトナーによって光センサが汚れるのをより一層防止することができる。
【０１５７】
また、各感光体ドラム間の距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０の２倍とし、光センサにもっとも近い感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を従動ローラ１３ｂが１回転したときにベルトが搬送される距離Ｌ０としてもよい。
【０１５８】
以上、本実施形態の画像形成装置によれば、従動ローラ１３ｂの回転状態の検知結果をフィードバックして駆動ローラ駆動手段たる駆動部９ｂを制御することで、駆動ローラ９・テンションローラ１３ａの偏心、駆動ローラ９と転写ベルト１０との微小すべり、転写紙の進入・排出時のショック、各種バイアス印加による転写ベルト１０の速度変動をなくすことができ、転写ベルト１０を安定走行させることができる。これにより、転写ベルト１０の速度変動による色ずれを抑制することができ、良好な画像を得ることができる。
【０１５９】
また、各感光体ドラム６ａ、６ｂ、６ｃ、６ｄの転写位置からマーク像検知手段たる光センサ２０までの無端状ベルトたる転写ベルトの表面移動距離を、エンコーダ１５が取り付けられた従動ローラ１３ｂが一回転したときに転写ベルトが搬送される距離Ｌの整数倍に設定するので、エンコーダ１５が取り付けられた従動ローラ１３ｂ、エンコーダの偏心による速度変動成分がキャンセルされる。これにより、光センサ２０ｆ、２０ｃ、２０ｒが検知した検知データから、各感光体間における走査線の相対的なずれ量を精度よく検出することができる。これにより、各感光体間における走査線の相対的なずれを良好に補正することができる。
【０１６０】
また、エンコーダ１５が取り付けられた従動ローラ１３ｂが一回転したときに転写ベルトが搬送される距離Ｌ０を、従動ローラの外径（２πｒ）、転写ベルトの厚さＴと従動ローラへの転写ベルトの巻きつき角度とにより決定されるベルト有効厚みｔとから、算出している。このように、ベルト有効厚みｔを含めてエンコーダ１５が取り付けられた従動ローラ１３ｂが一回転したときに転写ベルトが搬送される距離Ｌ０を決定することで、距離Ｌ０をより正確に決定することができる。これにより、光センサの位置をより正確に整数倍に設定することが可能になり、各感光体間における走査線の相対的なずれ量の検出精度を高めることができる。
【０１６１】
また、第１の検知マーク像たる直交マークと、直交マークに対して傾斜した第２の検知マーク像たる斜交マーク像とを形成する。直交マークと斜交マークとの間の間隔の基準間隔に対するずれ量算出することで、主走査線方向のずれ量を検出することができる。また同じ種類のマーク間における基準間隔に対するずれ量算出することで、副走査線方向のズレ量も検出することができる。
【０１６２】
転写ベルトの表面移動方向に沿って所定の間隔で配列された複数の検知マーク像からなるマークセットを複数形成することで、各マークセットで算出したズレ量を平均化処理することが可能となる。ズレ量を平均化処理すれば、ノイズなどの成分を除去することができ、各感光体間における走査線の相対的なずれ量を精度よく検出することができる。
【０１６３】
また、マークセットを転写ベルトの表面移動方向と直交する方向の互いに異なる位置に複数形成することで、画像形成領域全域で各感光体間における走査線の相対的なずれ量を精度よく検出することができる。また、走査線の傾きを検出することができる。また、マークセットを転写ベルトの表面移動方向と直交する方向３箇所以上形成すれば、走査線の曲がりを検出することができる。
【０１６４】
光センサ２０が検知した検知データに基づいて主走査レジストずれ、主走査倍率、副走査レジストずれ、傾き、曲がりのうち少なくとも一つを補正することで、良好な画像を得ることができる。
【０１６５】
また、光センサ２０を転写ベルトが各感光体ドラム６ａ、６ｂ、６ｃ、６ｄと接触する一次転写面と反対側の面に対向配置させたので、光センサを一次転写面に配置したものに比べて感光体・現像装置から飛散するトナーによるセンサ汚れを抑制することができる。
【０１６６】
また、中間転写方式の画像形成装置の場合において、光センサを２次転写位置よりも転写ベルト移動方向下流側に配置することで、光センサを２次転写位置よりも転写ベルト移動方向上流側に配置したものに比べて、中間転写ベルトから飛散するトナーによるセンサ汚れを抑制することができる。
【０１６７】
また、中間転写方式の画像形成装置の場合において、光センサを２次転写位置よりも転写ベルト移動方向上流側に配置することで、光センサを２次転写位置よりも転写ベルト移動方向下流側に配置したものに比べて、マーク像が形成されてから、光センサで検知されるまでの時間が短くすることができる。よって、補正に要する時間の短縮化することができる。また、パターン通過に伴う２次転写ローラのベルトからの離間動作を不要にすることができ、２次転写ローラ接離機構の廃止によるコストダウンと信頼性を向上することができる。
【０１６８】
また、中間転写ベルト移動方向最下流側の感光体６ｄの転写位置からエンコーダ１５が取り付けられた従動ローラ１３ｂが一回転したときに転写ベルトが搬送される距離Ｌ０だけ離れた位置に光センサを配置することで、マーク像が形成されてから、光センサで検知されるまでの時間が短くすることができる。よって、補正に要する時間の短縮化することができる。
【０１６９】
また、少なくとも１色の画像形成手段の転写位置からマーク像検知手段までの距離を、回転検知している従動ローラが１回転したときに転写ベルトが搬送される距離Ｌ０の整数倍に設定することで、各潜像担持体間における走査線の相対的なずれ量を良好に検出することができる。
【図面の簡単な説明】
【０１７０】
【図１】本発明の一実施の態様であるカラー複写機の外観を示す斜視図。
【図２】図１に示すプリンタの内部機構の概要を示すブロック図。
【図３】図１に示すカラー複写機の電気系統のシステム構成の概要を示すプロック図。
【図４】（ａ）は１組の潜像形成ユニット及び現像ユニットの前面を示す正面図、（ｂ）及び（ｃ）は（ａ）に示す潜像形成ユニットのねじ付きピンの近傍の縦断面図であり、（ｂ）は潜像形成ユニットが新品で複写機に装着された直後の状態を、（ｃ）は装着後に帯電ローラが回転駆動された後の状態を示した図。
【図５】同光書込ユニットの構成を示す説明図。
【図６】（ａ）及び（ｂ）は、同光書込ユニットに搭載された長尺レンズユニットの斜視図。
【図７】中間転写ベルト上に形成されたマークパターン群を示す図。
【図８】転写ベルトの１周長に形成するテストパターンの分布を、感光体ドラムの回転角度対応のマーク形成位置ずれと共に示す図。
【図９】同プリンタの制御部の一部分を示すブロック図である。
【図１０】（ａ）は、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆのタイムチャートであり、（ｂ）は、ａ）に示す検出信号の内、そのＡ／Ｄ変換データがＦＩＦＯメモリに書込まれる範囲のみを摘出して示すタイムチャートである。
【図１１】プリンタの制御フローの一部を示す図。
【図１２】（ａ）は、「調整」の実行フローを示す図であり、（ｂ）は、色合わせの実行フローを示す図。
【図１３】テストパターンの形成と計測の実行フローを示す図。
【図１４】マークパターンと、検出信号Ｓｄｒ、Ｓｄｃ、Ｓｄｆのレベル変動との関係を示す図。
【図１５】「割り込み処理」（ＴＩＰ）の実行フローを示す図。
【図１６】「マーク中心点位置の算出」（ＣＰＡ）のフローの一部を示す図。
【図１７】「マーク中心点位置の算出」（ＣＰＡ）のフローのその他の部分を示す図。
【図１８】仮想の、平均位置マークを示す図。
【図１９】斜交マークＭＢｙｒの主走査線方向にずれたときの様子を示す図。
【図２０】駆動ローラの偏心により生じる転写ベルトの速度変動を説明する図。
【図２１】感光体ドラムと光センサとの関係を説明するための図である。
【図２２】エンコーダの構成を説明する部分斜視図。
【図２３】ディスク詳細説明図。
【図２４】エンコーダを有した従動ローラの偏心により生じる転写ベルトの速度変動を説明する図。
【図２５】エンコーダを有した従動ローラの偏心により生じる誤差読み取りを説明する図。
【図２６】転写ベルトの一部及びエンコーダを有した従動ローラの例を示す正面図。
【図２７】巻き付け角度とベルト有効厚みｔとの関係を示すグラフ。
【図２８】エンコーダを有した従動ローラの偏心により生じる誤差読み取りがキャンセルできる理由を説明する図。
【図２９】感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を、エンコーダを有した従動ローラが１回転したときにベルトが搬送される距離Ｌ０の概略整数倍に設定できる理由を説明するための一例を示した図。
【図３０】中間転写方式の画像形成装置を示す図。
【図３１】転写ベルトが各感光体と接触する一次転写面と反対側の面に光センサを対向配置させた図。
【図３２】中間転写ベルト上に形成されたマークパターン群の他の態様を示す図。
【図３３】中間転写方式の画像形成装置において、感光体ドラム６ｄの転写位置から光センサの検知位置までの距離を、エンコーダを有した従動ローラが１回転したときにベルトが搬送される距離Ｌ０に設定した例を示す図。
【符号の説明】
【０１７１】
Ｍｔｆ１〜Ｍｔｆ８，Ｍｔｒ１〜Ｍｔｒ８  マークセット
ＰＣ  パーソナルコンピュータ
ＰＴＲ  カラープリンタ
ＳＣＲスキャナ
ＳＯＲ  ソータ
５  書込みユニット
６ａ〜６ｄ  感光体ドラム
７ａ〜７ｄ  現像ユニット
８  給紙カセット
９  駆動ローラ
１０  転写ベルト
１１ａ〜１１ｄ  転写器
１２  定着装置
１３ａ  テンションローラ
１３ｂ  従動ローラ
１５  エンコーダ
２０ｒ，２０ｃ，２０ｆ  光センサ
４１  マイクロコンピュータ（ＭＰＵ）
６０ａ  潜像担持ユニット
【図１】
2008112132.tif 000011
【図２】
2008112132.tif 000012
【図３】
2008112132.tif 000013
【図４】
2008112132.tif 000014
【図５】
2008112132.tif 000015
【図６】
2008112132.tif 000016
【図７】
2008112132.tif 000017
【図８】
2008112132.tif 000018
【図９】
2008112132.tif 000019
【図１０】
2008112132.tif 000020
【図１１】
2008112132.tif 000021
【図１２】
2008112132.tif 000022
【図１３】
2008112132.tif 000023
【図１４】
2008112132.tif 000024
【図１５】
2008112132.tif 000025
【図１６】
2008112132.tif 000026
【図１７】
2008112132.tif 000027
【図１８】
2008112132.tif 000028
【図１９】
2008112132.tif 000029
【図２０】
2008112132.tif 000030
【図２１】
2008112132.tif 000031
【図２２】
2008112132.tif 000032
【図２３】
2008112132.tif 000033
【図２４】
2008112132.tif 000034
【図２５】
2008112132.tif 000035
【図２６】
2008112132.tif 000036
【図２７】
2008112132.tif 000037
【図２８】
2008112132.tif 000038
【図２９】
2008112132.tif 000039
【図３０】
2008112132.tif 000040
【図３１】
2008112132.tif 000041
【図３２】
2008112132.tif 000042
【図３３】
2008112132.tif 000043