(57)【要約】【課題】  生産性を低下させることなく、感光体ドラムの偏心による位置ずれ検出の誤差を低減し、高い精度で色ずれ補正された高品位な画像を形成可能な画像形成装置を提供する。【解決手段】  感光体ドラム７と、中間転写体８と、中間転写体８上にテストパターンを形成するテストパターン形成手段と、書出許可指示手段と、書出指示手段と、テストパターンの位置ずれ量を検出するセンサと、色ずれ量演算手段と、得られた色ずれ量を補正するように前記各色の画像の座標変換を行なう画像データ補正手段とを少なくとも備え、  前記書出指示信号は、検出要求信号を受信したタイミング、または直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングで発行され、前記書出許可信号及び前記書出指示信号に基づいてテストパターンが形成される画像形成装置。【選択図】図１
2014109755.tif 000002
【特許請求の範囲】
【請求項１】
色の異なる画像を形成する複数の感光体ドラムと、
形成された各色の画像が重ねて転写される中間転写体と、
前記中間転写体上にテストパターンを形成するテストパターン形成手段と、
テストパターンの書き出しを許可する領域を指示する書出許可信号を発行する書出許可指示手段と、
テストパターン形成を指示する書出指示信号を発行する書出指示手段と、
形成されたテストパターンの位置ずれ量を検出するセンサと、
連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出する色ずれ量演算手段と、
得られた色ずれ量を補正するように前記各色の画像の座標変換を行なう画像データ補正手段とを少なくとも備え、
前記書出指示信号は、検出要求信号を受信したタイミング、または直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングで発行され、前記書出許可信号及び前記書出指示信号に基づいてテストパターンが形成されることを特徴とする画像形成装置。
【請求項２】
前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が、前記感光体ドラムの１回転周期の整数倍と半周期を加算した期間であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記連続して形成された２つのテストパターンの位置ずれ量は、一定の間隔で実施されるサンプリングにより取得され、
次に実施されるサンプリングにおいて、前記書出許可信号の受信と、直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングとが一致せず、前記書出指示信号が発行されないことが予測されたとき、
前記色ずれ量演算手段が、直前のサンプリングで取得した位置ずれ量の情報を破棄し、
次に連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記連続して形成された２つのテストパターンの位置ずれ量は、一定の間隔で実施されるサンプリングにより取得され、
次に実施されるサンプリングにおいて、前記書出許可信号の受信と、直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングとが一致せず、前記書出指示信号が発行されないことが予測されたとき、
前記書出許可指示手段が、テストパターンの書き出しを許可する領域が拡張された書出許可信号を発行することを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記連続して形成された２つのテストパターンの位置ずれ量は、一定の間隔で実施されるサンプリングにより取得され、
次に実施されるサンプリングにおいて、前記書出許可信号の受信と、直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングとが一致せず、前記書出指示信号が発行されないことが予測されたとき、
取得される位置ずれ量の変化が小さい場合には、直前のサンプリングで取得した位置ずれ量の情報を破棄し、前記色ずれ量演算手段が、次に連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出し、
取得される位置ずれ量の変化が大きい場合には、前記書出許可指示手段が、テストパターンの書き出しを許可する領域が拡張された書出許可信号を発行することを特徴とする請求項１または２に記載の画像形成装置。
【請求項６】
前記色ずれ量演算手段が、前記色ずれ量の変化量に所定の係数を乗じた値と、現在の色ずれ量とを加算した新たな色ずれ量を演算して色ずれ量を更新するものであり、
前記所定の係数は、位置ずれ量を取得する間隔に応じて定められる値であることを特徴とする請求項１から５のいずれかに記載の画像形成装置。
【請求項７】
テストパターンとして、第一のテストパターンと、前記第一のテストパターンよりも副走査方向の長さが短い第二のテストパターンとを有し、
位置ずれ量検出における検出誤差の大きさに応じて、形成されるテストパターンを切り替える切替手段を備えることを特徴とする請求項１から６のいずれかに記載の画像形成装置。
【請求項８】
前記切替手段が、前記第二のテストパターンによる位置ずれ量検出において、検出誤差の大きさが所定の範囲外となった場合、または前記第二のテストパターンにより位置ずれ量が検出できない場合に、形成されるテストパターンを前記第一のテストパターンへ切り替えることを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式のカラー画像形成装置では、複数の画像形成部を直列に配置して、１パスでフルカラー画像を形成するタンデム方式が主流となっている。このタンデム方式の画像形成装置では、例えば、イエロー、マゼンタ、シアン、ブラック等の各色に対応した複数の画像形成部で形成された画像を、中間転写ベルト上に多重に一次転写した後、この中間転写ベルト上に多重に転写された各色の画像を、記録用紙上に一括して二次転写し、記録用紙上に画像を定着することにより、フルカラー画像を形成するように構成されている。
【０００３】
上記のタンデム方式の画像形成装置においては、生産性（単位時間当たりに印刷できる枚数）が大幅に改善されるものの、各色の画像形成部における感光体ドラムや露光装置等の位置精度や径のずれや、光学系の精度ずれなどに起因して、各色の記録用紙上での位置ずれが発生する。この位置ずれが、記録用紙上では色ずれ（「レジずれ」ともいう）となって現れるため、色ずれ制御（「レジストレーション制御」ともいう）が不可欠である。
【０００４】
この色ずれ制御の方法として、前記の中間転写ベルト上に各色の色ずれ検出用のテストパターンを形成して、このテストパターンの位置をセンサで検知し、その結果から色ずれ量を算出する。通常の画像形成時においては、この結果をもとに各光学系の光路を補正したり、各色の画像書き出し位置や画素クロック周波数を補正する方法が知られている。
【０００５】
従来の色ずれ制御方法では、以下の二点で問題があった。
第１の問題は、光学系の光路を補正するためには、光源やｆ−θレンズを含む補正光学系、光路内のミラー等を機械的に動作させ、各色の位置を合わせ込む必要があるが、このためには高精度な可動部材が必要となり、高コスト化を招く点である。さらに、補正の完了までに時間がかかるため、頻繁に補正を行うことができないという問題もある。
【０００６】
上記の第１の問題に対し、例えば、検出されたレジずれ量に基づいて、座標変換手段が各色毎の画像データの出力座標位置をレジストレーションずれを補正した出力座標位置に自動変換する方法（特許文献１参照）や、レジずれ検出用パターンの形成時と画像形成時とで、レジずれ補正手段が、記録媒体に対する画像位置補正に加え、主走査方向または副走査方向の倍率、スキュー、リニアリティ等の画像位置補正量の少なくとも１つ以上を変更可能とする方法（特許文献２参照）等が提案されている。
【０００７】
第２の問題は、レジずれ量の経時的な変化により、色ずれ制御を行ったとしても、制御を行った直後の高品位な画像を保つことが困難となる点である。経時的変化としては、例えば、機内温度の変化等に起因して光学系や支持部材等の装置を構成する部材が変形し、レジずれ量の変化が経時的に大きくなることなどが挙げられる。
【０００８】
上記の第２の問題点に対しては、機内の温度を検知し、一定の温度変化があったときや時間の経過に伴い、上述した色ずれ制御を繰り返し行なう方法などが知られている。
従来の方法では、色ずれ制御直後には、色ずれの少ない高品位な画像を形成できるが、時間経過につれ色ずれ量が変化するために、常にこの状態を保つことが困難であり、機内温度を検知して色ずれ制御を行うようにしても同様で印刷動作を行う毎に色ずれが制御されている訳ではない。
【０００９】
また、色ずれ量を直接検知していないので、所定の色ずれ量の範囲に収まるようにタイミングよく正確に色ずれ制御を行うのは困難であり、色ずれ制御の頻度過多や不足になりやすい。
【００１０】
一方、色ずれ検出用のテストパターンを形成してこれを検知し、得られた検知結果からずれ量を算出する方法が知られている。
従来の方法では、機内温度の変化や時間経過や連続画像形成枚数などの情報に基づき実行される１回の色ずれ制御の工程内で、テストパターンの形成と、テストパターンからの色ずれ量検出と、検出された色ずれ量に基づき次の色ずれ制御工程が実行されるまでに使用する画像位置補正量の算出とが行われる。このとき、色ずれ量検出値に検出誤差やノイズ要因が生じると、誤った（誤差の生じた）画像位置補正量が算出され、次の色ずれ制御工程が実行されるまではこの補正量に基づいた画像が形成されてしまうという問題があった。
【００１１】
検出誤差の低減は不可欠であるが、高精度な部品を使用して検出誤差を低減することはコスト増となる。
一方、色ずれ検出用のテストパターンを複数組形成して検出を行い、検出値の平均値から色ずれ量を算出することで検出誤差を低減する方法では、テストパターン長が長くなり、通常画像の印刷を実行できない期間（ダウンタイム）が増え、色ずれ補正精度向上と引き換えに生産性の低下を招いてしまう。特に、連続印刷を行う際は、機内の温度上昇が著しいため色ずれ変化量が大きく、頻繁な色ずれ制御を必要とするため、ダウンタイムが多くなり、生産性の低下が生じてしまう。特に、電子写真方式の印刷機（デジタル印刷機）では、常に高品位な画像と高生産性との両立が求められるため、この問題点はより顕著となる。
【００１２】
この問題に対し、画像形成装置内に設置された複数の画像形成手段における駆動ムラを検出する駆動ムラ検出手段を備え、駆動ムラの最も少ない時点においてテストパターンを形成することで、正確な色ずれ量を表すパターンを形成可能とし、色ずれ補正の精度向上により印字品質の高い画像を得る技術が提案されている（特許文献３参照）。
【００１３】
また、実際に多々ある変動要因を考慮し、起こっている転写媒介体上での変動に近い状態でパターン配置を考えて設定することで、色ずれ検出の信頼性を高くし、マークパターンのマーク配列による誤差を極力少なくすることで色ずれ補正精度を向上させることができる色ずれ検出補正方法及びカラー画像形成装置が提案されている（特許文献４参照）。
さらに、中間転写体に形成されたテストパターンの検知結果から、色ずれ量の変化量を求め、該色ずれ量の変化量を用いて、保持されている色ずれ量を更新する画像形成装置が提案されている（特許文献５参照）。
【発明の概要】
【発明が解決しようとする課題】
【００１４】
特許文献３に記載の装置では、駆動ムラを最小にするために感光体ドラムや中転ベルト駆動の各色の位相を合わせる制御が必要となるが、駆動系が一旦停止してしまうと、再駆動したときには位相がずれることが考えられ、感光体ドラムや中転ベルトが駆動を開始する度に位相を検出して合わせる制御が必要となる。このため、印刷可能の状態となるまでに時間が掛かり、生産性が低下するという問題がある。
【００１５】
通常、画像形成装置では、画像形成領域を隙間なく連続しているのではなく、紙間と呼ばれる画像を形成しない領域を設けている。常に色ずれ検出を行なうようにした場合であっても、この紙間に色ずれ検出用のテストパターンを形成し、これを検知し、得られた結果から色ずれ量を算出し制御を行なうことにより、画像形成が妨げられない。
【００１６】
また特許文献５に記載の装置において、色ずれ検出用のテストパターンを感光体ドラム円周の整数倍に渡って複数組形成して精度良く色ずれ制御するには、紙間領域では足りなくなるおそれがある。また、テストパターンを複数組形成するために紙間領域を広げた場合、一定時間内に印刷できる枚数が減少してしまうため、生産性が低下するおそれがある。
【００１７】
一方、感光体ドラムを駆動させる駆動ギヤ等の駆動系の偏心によって、感光体ドラムの回転が不規則となり、周期変動が生じることで色ずれが発生することが知られている。
この感光体ドラムで発生する周期ずれの問題を解決するために、例えば、色ずれ検出用のテストパターンを感光体ドラム円周の整数倍に渡って複数組形成し、これを検出し、得られた検出結果を平滑化して、色ずれ補正を行なうことで、感光体ドラムで発生する周期ずれの影響を低減させている。
【００１８】
特許文献４の装置では、形成されるテストパターン（マークセット）のパターン数を、転写ベルトの周長の５０％近い長さを要する８組とすることで周期変動成分をキャンセルするが、テストパターン長が長くなるためにダウンタイムが増加し、色ずれ検出精度向上と引き換えに生産性の低下を招いてしまうおそれがある。
【００１９】
本発明は、生産性を低下させることなく、感光体ドラムの偏心による位置ずれ検出の誤差を低減し、高い精度で色ずれ補正された高品位な画像を形成可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００２０】
上記課題を解決するために、本発明に係る画像形成装置は、色の異なる画像を形成する複数の感光体ドラムと、形成された各色の画像が重ねて転写される中間転写体と、前記中間転写体上にテストパターンを形成するテストパターン形成手段と、テストパターンの書き出しを許可する領域を指示する書出許可信号を発行する書出許可指示手段と、テストパターン形成を指示する書出指示信号を発行する書出指示手段と、形成されたテストパターンの位置ずれ量を検出するセンサと、連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出する色ずれ量演算手段と、得られた色ずれ量を補正するように前記各色の画像の座標変換を行なう画像データ補正手段とを少なくとも備え、前記書出指示信号は、検出要求信号を受信したタイミング、または直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングで発行され、前記書出許可信号及び前記書出指示信号に基づいてテストパターンが形成されることを特徴とする画像形成装置である。
【発明の効果】
【００２１】
本発明の画像形成装置によれば、生産性を低下させることなく、感光体ドラムの偏心による位置ずれ検出の誤差を低減し、高い精度で色ずれ補正された高品位な画像を形成可能な画像形成装置を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態の画像形成装置の一例を示す概略装置構成図である。
【図２】本実施形態の画像形成装置の全体構成の一例を説明する概略ブロック図である。
【図３】テストパターン書出指示信号を発行するタイミングの一例を説明する図である。
【図４】テストパターン書出許可信号と、感光体ドラム上の回転周期との関係の一例を示す図である。
【図５】本実施例の検知部の機能構成例を示す模式図である。
【図６】色ずれ検出用テストパターンの一例を示す図である。
【図７】感光体ドラムにおける光書込位置と周期ずれ量を説明するための図である。
【図８】テストパターン書出指示のタイミングと、各色の感光体ドラムの光書込位置における周期ずれ変動曲線の一例を示すグラフである。
【図９】印刷ジョブのタイミングの一例を示した図である。
【図１０】中間転写体の上面図において画像及びテストパターンの形成領域とセンサ位置との関係の一例を経時的に示す説明図である。
【図１１】テストパターンのサンプリング開始時点における各マークの基準距離を説明するための模式図である。
【図１２】色ずれ量演算部において、２組のテストパターンから色ずれ量を演算する方法の一例を示すフローチャートである。
【図１３】本実施例の画像形成装置のハードウェア構成を示すブロック図である。
【図１４】サンプリングが実施されるタイミングに、テストパターンが形成されないことを回避する方法の一例を説明する図である。
【図１５】図１４に示す方法において色ずれ量を演算する方法の一例を示すフローチャートである。
【図１６】サンプリングが実施されるタイミングに、テストパターンが形成されないことを回避する方法の他の例を説明する図である。
【図１７】図６に示す第一のテストパターンに対し、副走査方向の長さが短い第二のテストパターンの例を示した図である。
【図１８】図１７（Ａ）に示すテストパターンを利用して位置ずれ量を取得する方法の一例を示す説明図である。
【図１９】図１８に示す方法において色ずれ量を演算する方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明に係る画像形成装置について図面を参照して説明する。なお、本発明は以下に示す実施例の実施形態に限定されるものではなく、他の実施形態、追加、修正、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【００２４】
図１に、本実施形態に係る画像形成装置の例として、カラー印刷を行なう画像形成装置によく利用される、二次転写機構を具備した画像形成装置（例えば、電子写真方式の複写機）の概略構成図を示す。
図１に示す画像形成装置３０は、像担持体としての感光体ドラム７の周囲に帯電装置３２、走査光学装置（露光装置）６、現像装置３３、一次転写装置３４、クリーニング装置３５が複数色（図では４色）分配置され、感光体ドラム７と接する部分には、中間転写体である無端状の転写ベルト８が配置され、ベルトの下流側にクリーニング装置３９が配置され、上流側には二次転写装置９が配置され、二次転写装置９の上部には定着装置３６が配置されている。
【００２５】
本実施形態の画像形成装置は、タンデム方式と称される複数の画像形成部１４を有する多色対応の画像形成装置であり、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色に対応した別々の感光体ドラム７（７Ｃ、７Ｍ、７Ｙ、７Ｋ）を備える。
【００２６】
この画像形成装置３０の画像形成動作時においては、所定のプロセススピードで回転駆動される感光体ドラム７の表面を帯電装置３２により一様に帯電させ、読取り装置（不図示）で読取った原稿の画像情報に応じて走査光学装置６により露光を行って静電潜像を形成した後、現像装置３３のトナー（現像剤）で現像を行なうことにより、トナー像が感光体ドラム７（７Ｙ，７Ｃ，７Ｍ，７Ｋ）上に色毎に形成される。
【００２７】
その形成されたトナー像を所定のプロセススピードで回転駆動される中間転写体（以下、「転写ベルト」ともいう）８に、一次転写装置３４により、各感光体ドラム７Ｙ，７Ｃ，７Ｍ，７Ｋ上に担持されている複数色の画像（トナー像）が順番に重畳転写される。
【００２８】
そして、給紙カセット３７から所定のタイミングで用紙搬送路１０を通して二次転写部位に搬送される用紙Ｐに、二次転写装置９により転写ベルト８上に担持されている画像（トナー像）が重畳転写される。
【００２９】
トナー像が転写された用紙Ｐは定着装置３６に搬送されて、定着ローラ３６ａと加圧ローラ３６ｂ間で加熱・加圧されることにより、用紙Ｐ上にトナー像が定着される。トナー像が定着された用紙Ｐは、排紙ローラ（不図示）により外部に排出される。
【００３０】
なお、各感光体ドラム７Ｙ，７Ｃ，７Ｍ，７Ｋ上のトナー像が転写ベルト８に転写された後に、各感光体ドラム７Ｙ，７Ｃ，７Ｍ，７Ｋの表面はクリーニング装置３５のクリーニングブレード３５ａにより残トナーが除去されて、次の作像に供される。
さらに、転写ベルト８上のトナー像が用紙Ｐに転写された後に、転写ベルト８の表面はクリーニング装置３９のクリーニングブレード３９ａにより残トナーが除去されて、次の作像に供される。
【００３１】
そして、転写ベルト８の上流となる位置に、色ずれ検出用テストパターン（以下、単に「テストパターン」という）を検出する為のセンサ１１が配置されており、感光体ドラム７の所定の回転位置で現像されたテストパターン画像が、転写ベルト８上に転写されセンサ１１の下を通過する。テストパターンの移動速度と、通過時間から、各色のマーク位置を検出する。なお、図１において、３８はレジストローラである。
【００３２】
図２は、本実施形態の画像形成装置の全体構成を説明する概略ブロック図である。
感光体ドラム７に対応して走査光学系６がそれぞれ備えられ（図２では走査光学系６を一体化して図示）、各色に対応した感光体ドラム７上に光ビームを走査し、画像（静電潜像）をそれぞれの感光体ドラム７上に形成し、図示しない現像装置でそれぞれの潜像を顕像化する。そして、それぞれの感光体ドラム７上に顕像化された画像を、転写ベルト８上に多重に一次転写した後、多重に転写された各色の画像を、二次転写部９において記録用紙Ｐ上に一括して二次転写し、図示しない定着装置により記録用紙Ｐ上に画像を定着することにより、カラー画像を形成するように構成されている。
これらの動作のタイミング制御は、図示しないエンジンコントローラ部で行われる。なお、本発明の主旨と直接関係のないものに関しては図示及び説明を簡略化ないし省略する。
【００３３】
本実施形態の画像形成装置は、色の異なる画像を形成する複数の感光体ドラム７を含む画像形成部１４と、形成された各色の画像が重ねて転写される中間転写体（転写ベルト）８と、中間転写体８上にテストパターンを形成するテストパターン形成手段と、テストパターンの書き出しを許可する領域を指示する書出許可信号を発行する書出許可指示手段と、テストパターン形成を指示する書出指示信号を発行する書出指示手段と、形成されたテストパターンの位置ずれ量を検出するセンサ１１と、連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出する色ずれ量演算手段と、得られた色ずれ量を補正するように前記各色の画像の座標変換を行なう画像データ補正手段とを少なくとも備え、前記書出指示信号は、検出要求信号を受信したタイミング、または直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングで発行され、前記書出許可信号及び前記書出指示信号に基づいてテストパターンが形成される。
【００３４】
図２において、テストパターン生成部１は、テストパターン出力指示信号に従いテストパターンを形成する。テストパターンは、各色で異なるマーク（TPDk、TPDc、TPDm、TPDy）を構成する。
【００３５】
画像パス切換部２は、転送されたプリントする画像データ（Ｃ，Ｍ，Ｙ，Ｋの各色毎の版がある）と、テストパターン生成部１の出力するテストパターンとを切り換えて出力する。２１Ｃ,２１Ｍ,２１Ｙ,２１Ｋは画像データとテストパターンとを切り換えて出力された色毎の画像データである。
【００３６】
色ずれ量保持部４は、現時点での色ずれ量、すなわち電源投入時点または色ずれ量演算部１２により演算が行われた時点での最新の色ずれ量を色毎に保持している。
【００３７】
画像データ補正部３は、画像パス切換部２の出力する画像データ２１Ｃ,２１Ｍ,２１Ｙ,２１Ｋを、色ずれ量保持部４に保持されている現時点での色ずれ量を参照して、この色ずれ量を打ち消すように補正し、補正画像データ２２Ｃ,２２Ｍ,２２Ｙ,２２Ｋを出力する。
色ずれ量の参照は画像データの先頭で行い、１枚（あるいはテストパターン１組）を補正する間は同一の色ずれ量で補正する。この補正方法については後述する。
【００３８】
書込制御部５は、走査光学系６から入力される光ビームが所定位置を通過したことを示すライン同期信号２４Ｃ,２４Ｍ,２４Ｙ,２４Ｋから、各色毎に主走査同期信号を生成する。また、入力される印刷ジョブ開始指示信号あるいはエンジンコントローラ部からの書込み開始指示を基準とし、各感光体間の距離（例えばPyとPｃとの距離）と中間転写ベルト８の線速とに基づき決定される各色間の時間差により、各色毎に副走査同期信号を生成する。
そして、書込制御部５内部で生成される画素クロックを基準として、前記主副の同期信号に同期し、各色毎に補正画像データ２２Ｃ,２２Ｍ,２２Ｙ,２２Ｋから走査光学系６内にある光源の変調信号である書込信号２３Ｃ,２３Ｍ,２３Ｙ,２３Ｋへと変換する。
【００３９】
こうして補正画像データ２２Ｃ,２２Ｍ,２２Ｙ,２２Ｋは、先に説明したように各々別の感光体ドラム上に顕像化され、転写ベルト８上に多重に転写される。
【００４０】
センサ１１は、中間転写ベルト８上に形成されたテストパターンを読み取るためのセンサ（反射形フォトセンサ）である。センサ１１は、感光体ドラム７のテストパターンがセンサ位置に来たときにサンプリングするようにタイミングが制御される。
【００４１】
テストパターン書出し指示部１７は、感光体ドラム７のドラム直径と回転速度から求まる１周期分の時間に対して、テストパターン書出指示を発行した時刻と次に発行する時刻の間隔が、所定の間隔（感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間）となっているかを判定するタイマー機能を持つ。
色ずれ制御を行なうときに、図１３に示すＣＰＵ１０２などから、色ずれ量検出制御が開始されるタイミングで発行される位置ずれ量検出要求信号を受信後、印刷ジョブ制御部１３からの送られてくるテストパターン書出許可信号が受信されているときに、テストパターン書出指示部１７より、テストパターン書き出し指示信号を印刷ジョブ制御部１３へ発行し、このときのテストパターン書出指示信号を発行した時刻を保持する。発行されたテストパターン書出指示信号に基づいて、最初のテストパターン形成が行われる。
【００４２】
これにより、ユーザー要求による通常画像印刷の領域とテストパターンを形成する領域が異なることが保証されるので、領域が重なることなく、通常画像印刷領域外にテストパターンの形成が行われる。
【００４３】
次に、保持した時刻から、「感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過した時間」と、印刷ジョブ制御部１３から送られてくるテストパターン書出許可信号が受信されているタイミングと、予め設定されているサンプリング時間の近傍となる時刻が一致する時間で、テストパターン書出指示信号を印刷ジョブ制御部１３へ発行する。これにより、次（２つ目）のテストパターンの形成が開始され、テストパターン形成が行われたときの時刻が保持され、直前に保持されていた時刻情報が更新される。
【００４４】
新たに保持された時刻から、「感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過した時間」と、印刷ジョブ制御部１３からの送られてくるテストパターン書き出し許可信号が受信されているタイミングと、予め設定しているサンプリング時間の近傍となる時刻が一致する時間でテストパターン書き出し指示信号を印刷ジョブ制御部１３へ発行し、次（３つ目）のテストパターンの形成が開始される。
【００４５】
これらの動作は繰り返し行われ、現時点において形成されたテストパターンによって算出した最新の位置ずれ量を「位置ずれ量Ａｎ」とし、直前に行われた時刻でテストパターンを形成し、検出、算出した位置ずれ量を「位置ずれ量Ａｎ−１」とする。
【００４６】
各色（Ｙ，Ｍ，Ｃ，Ｋ）用の感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋは、感光体ドラム周長と同じピッチで並べられている。これにより、Ｙ用の１次転写ニップの中心（ベルト移動方向の中心）とＣ用の１次転写ニップの中心との距離は、ちょうど感光体周長と同じ距離になっている。また、Ｃ用の１次転写ニップの中心とＭ用の１次転写ニップの中心との距離や、Ｍ用の１次転写ニップの中心とＫ用の１次転写ニップの中心との距離も、ちょうど感光体周長と同じ距離になっている。
【００４７】
かかる構成において、互いに全く同じ大きさのＹ，Ｍ，Ｃ，Ｋトナー像を位置ずれなく重ね合わせる場合、Ｙ，Ｍ，Ｃ，Ｋ用の感光体７Ｙ，７Ｍ，７Ｃ，７Ｋに対する光書込開始タイミングを、ちょうど感光体１回転周期分ずつずらせばよい。
【００４８】
まず、Ｙ用の感光体７Ｙに対して所定のタイミングで光書込を開始し、その後、感光体１回転周期が経過した時点でＣ用の感光体７Ｃに対して光書込を開始する。また、その後、感光体１回転周期が経過した時点でＭ用の感光体７Ｍに対して光書込を開始する。更に、その後、感光体１回転周期が経過した時点でＫ用の感光体７Ｋに対して光書込を開始する。
【００４９】
以降の説明において、画像１枚、またはテストパターン１組のプリントを「印刷ジョブ」という。印刷ジョブ実行中の感光体ドラム７は、等速度で回転駆動制御される。よって、感光体ドラム７のドラム直径と回転速度から、１周期分の時間（１回転周期が経過するまでの時間）を求めることができる。
【００５０】
直前のテストパターン形成を行なった時刻から、次のテストパターン形成を行なう時刻までの間の「感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間」を、例えば、「感光体ドラムの１回転周期の整数倍と半周期を加算した期間」となるようにすると、感光体ドラム７上でそれぞれのテストパターンが形成される位置は、１８０度異なる位置となる。
【００５１】
感光体ドラム７上で、連続して形成された２つのテストパターンの１８０度異なる位置は、相対的にわかれば良いので、テストパターン形成を行なうために感光体ドラム７上のテストパターン形成の書き出し位置を特定する必要はない。はじめにテストパターンの形成を行った時刻からの経過時間を監視すればよいので、感光体ドラムの回転位置を検出するセンサなどは不要になる。
【００５２】
以下、本実施形態では、「感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間」を「感光体ドラムの１回転周期の整数倍と半周期を加算した期間」としてテストパターンを形成する説明をしているが、前記所定の期間は、ドラム周期を等間隔で分割した期間としてもよい。例えば、ドラム周期に対して３分割した場合は２π，２π／３，４π／３の周期位置となる期間としてもよく、４分割とした場合は２π，３π／２，π，π／２の４点の周期位置となる期間としてもよい。
【００５３】
検出されたそれぞれのテストパターンに基づき、検出部１５にて「位置ずれ量Ａｎ」及び「位置ずれ量Ａｎ−１」が算出される。位置ずれ量Ａｎと位置ずれ量Ａｎ−１の値から平均値を求めることにより、感光体ドラムの回転の偏心よる位置ずれ検出誤差を除去した「位置ずれ量Ｑｘ」を求めることができる。
【００５４】
位置ずれ量Ｑｘは、各色毎、マーク毎に求められ、位置ずれ量Ｑｘにおける黒の位置ずれ量と各色の位置ずれ量に基づき、色ずれ量演算部１２にて色ずれ量が算出される。よって、テストパターンに感光体ドラムの偏心による位置ずれ検出誤差が含まれるような場合であっても、正確にドラムの偏心による位置ずれ検出誤差を除去できるので、高精度な色ずれ量検出が可能となる。
【００５５】
色ずれ量演算部１２は、２つのテストパターンより算出した位置ずれ量Ｑｘから、理想値とのずれを色ずれ量の変化量として検出し、この色ずれ量の変化量とその時点まで色ずれ量の変化量とから色ずれ量を演算する。
【００５６】
色ずれ量保持部４は、保持している色ずれ量を、色ずれ量演算部１２で演算された新しい色ずれ量に更新し保存する。そのため、温度変化などにより色ずれ量が変動しても、常にその時点での色ずれ量が保持されている。
【００５７】
印刷ジョブ制御部１３は、通常画像の印刷ジョブおよびテストパターンの印刷ジョブのタイミングを制御するものであり、画像印刷要求に伴い印刷ジョブ開始信号を発行する。
さらに、通常画像の印刷ジョブを発行しない間は、テストパターン書出指示部１７へテストパターン書出許可信号を発行する。
【００５８】
印刷ジョブ制御部１３は、通常画像の印刷ジョブ開始により画像データ転送要求信号を発行し、テストパターンの印刷ジョブ開始によりテストパターン出力指示信号を発行する。
テストパターンの印刷ジョブを行なう場合、印刷ジョブ制御部１３は、テストパターン書出指示部１７へテストパターン書出許可信号を発行しているときに、テストパターン書出指示部１７からのテストパターン書出指示信号を受信した場合に、テストパターン印刷ジョブ開始信号を発行する。
【００５９】
また、印刷ジョブ開始信号は、エンジンコントローラ部および書込制御部５にも出力し、各部においてこれを開始基準としてタイミング制御が図られる。また、前述したように、１つの印刷ジョブに対し、書込制御部５において各色毎に各感光体ドラム間の距離に応じた時間差をつけて出力されるよう制御されている。
【００６０】
書込制御部５内に備えるバッファメモリの低減のため、テストパターンおよび画像テータを色毎に上記時間差をつけて出力するようにすると良い。すなわち、書込制御部５が、前述の副走査同期信号に基づき色毎のテストパターンの出力指示信号をテストパターン生成部１に出力し、色毎の画像データ転送要求信号を発行するようにしても良い。あるいは、副走査同期信号を印刷ジョブ制御部１３に入力し、印刷ジョブ制御部１３で色毎のテストパターン出力指示信号および画像データ転送要求信号を生成するようにしてもよい。
【００６１】
図３は、テストパターン書出指示部１７において、テストパターン書出指示信号を発行するタイミングを説明する図である。
テストパターン書出指示部１７は、（Ａ）に示す色ずれ量検出制御が開始されるタイミングで発行される位置ずれ量検出要求信号を受信後、印刷ジョブ制御部１３から送られてくる（Ｂ）に示すテストパターン書出許可信号が受信されているときに、（Ｃ）に示すテストパターン書出指示信号を印刷ジョブ制御部１３へ発行し、このときのテストパターン書出指示信号を発行した時刻Ｔ１を保持する。Ｔ１に発行されたテストパターン書出指示信号に基づいて、最初のテストパターン形成が行われる。このような構成により、ユーザー要求による通常画像印刷の領域外にテストパターンの形成が行われる。
【００６２】
次に、保持された時刻Ｔ１から感光体ドラムの１回転周期の整数倍と半周期を加算した期間が経過する時間（以下、「感光体ドラム１回転周期の整数倍＋半周期の時間」と表す）と、印刷ジョブ制御部１３から送られてくるテストパターン書出許可信号を受信している時間が一致し、かつ予め設定しているサンプリング時間Ｓｔの近傍である時刻を特定する。
最初のテストパターンを形成した時刻Ｔ１から、感光体ドラム１回転周期の整数倍＋半周期の時間となるのは、図のａ〜ｈで示す時刻である。そのａ〜ｈの時刻のうち、テストパターン書出許可信号が受信されているタイミングと一致するのは、ｄ、ｆ及びｈになるが、予め設定してあるサンプリング時間Ｓｔにもっとも近いのはｆである。特定されたｆのタイミングで、次のテストパターン書出し信号を発行する。
【００６３】
サンプリング時間Ｓｔの近傍とする範囲は、該サンプリング時間Ｓｔに対する一定の時間の範囲として定めてもよく、感光体ドラムの１回転周期の±数周期分としてもよい。
例えば、感光体ドラムの直径がφ６０ｍｍで線速度が３５０ｍｍ／ｓとした場合、感光体ドラム１回転に掛かる時間は、約０．５秒となる。サンプリング時間Ｓｔを５秒とした場合において、例えば、近傍の範囲を±１周期と設定した場合は、５秒±０．５秒となり、サンプリング時間Ｓｔ近傍とする範囲は、４．５秒〜５．５秒となる。
従って、サンプリング時間Ｓｔに対し、テストパターン形成が行なわれる実際のサンプリング時間は（Ｃ）に示すＴｓとなるが、ＴｓはＳｔに近い時間であるため以降の説明においては、Ｓｔ≒Ｔｓを満たすものとして説明する。
【００６４】
図４は、位置ずれ量検出要求によってテストパターンの形成を行なうときのテストパターン書出許可信号と、感光体ドラム上の回転周期との関係の一例を示した図である。
（Ａ）は位置ずれ量検出要求信号を示し、Ｒの矢印はその開始タイミングであり、予め設定されたユーザー要求による画像印刷が開始され、１枚目の印刷が行われる直前に発行される。（Ｂ）は印刷ジョブ制御部１３から発行されるテストパターン書出許可信号を示し、ユーザー要求による通常画像印刷の処理が行われていないときに信号がＨｉｇｈとなる。つまり、信号がＨｉｇｈのときは通常画像形成の領域外であり、所謂「紙間」であることを意味している。テストパターン書出許可信号がＨｉｇｈのときに、テストパターンの形成が行われる。（Ｃ）は、（Ｂ）のタイミングが一致したときに発行されたテストパターン書出指示信号を示している。（Ｄ）は、感光体ドラムの回転周期に対する、回転周期の駆動ムラによるずれ量を表している。
【００６５】
（Ｄ）の回転周期上の白丸印（○）と黒丸印（●）は、テストパターンの形成位置を表し、それぞれ１８０度異なる形成位置の関係となっている。
まず、図の位置ずれ検出要求Ｒのタイミングで、はじめの位置ずれ検出要求が発行される。この検出要求Ｒが発行されたタイミングと、テストパターン書出許可信号がＨｉｇｈとなっているタイミングとが一致したとき、最初のテストパターンの形成が行なわれる。最初に形成されたテストパターンが検出され、検出されたテストパターンの位置ずれ量Ａ１が算出される。このときの、位置ずれ量Ａ１と、テストパターンの形成を行なった時刻Ｔ１が保持される。
【００６６】
次に、保持された時刻Ｔ１から、予め設定しておいたサンプリング時間Ｓｔにおいて、感光体ドラム１回転周期の整数倍＋半周期の時間で、テストパターン書出許可信号がＨｉｇｈとなっているタイミングでテストパターン書出指示信号Ｔ２が発行され、次のテストパターンの形成が行われる。検出されたテストパターンの位置ずれ量Ａ２が算出される。
【００６７】
算出された位置ずれ量Ａ２と、直前（最後）に算出されて保持された位置ずれ量Ａ１とから平均値を求め、位置ずれ量Ｑ１が得られる。位置ずれ量Ａ１とＡ２は、感光体ドラムの周期に対する位相関係が１８０度異なる位置で取得した位置ずれ量となるので、位置ずれ量Ａ１とＡ２の平均値を取得することにより、感光体ドラムの周期に対する駆動ムラ分を除去した位置ずれ量を求めることが可能となる。
保持される位置ずれ量はＡ１からＡ２に、時刻はＴ１からＴ２にそれぞれ更新される。
【００６８】
印刷が連続して行なわれる場合、続いて、保持された時刻Ｔ２から、予め設定しておいたサンプリング時間Ｓｔにおいて、感光体ドラム１回転周期の整数倍＋半周期の時間で、テストパターン書出許可信号がＨｉｇｈとなっているタイミングでテストパターン書出指示信号Ｔ３が発行され、次のテストパターンの形成が行なわれる。検出されたテストパターンの位置ずれ量Ａ３が算出され、算出された位置ずれ量Ａ３と、直前（最後）に保持された位置ずれ量Ａ２とから平均値を求め、位置ずれ量Ｑ２が求められる。
【００６９】
以降同様に、連続して印刷が行なわれている間、保持された時刻Ｔｎ−１から、予め設定しておいたサンプリング時間Ｓｔにおいて、感光体ドラム１回転周期の整数倍＋半周期の時間で、テストパターン書出許可信号がＨｉｇｈとなっているタイミングでテストパターン書出指示信号Ｔｎが発行され、次のテストパターンの形成が行なわれる。検出されたテストパターンの位置ずれ量Ａｎが算出され、算出された位置ずれ量Ａｎと、直前（最後）に保持された位置ずれ量Ａｎ−１とから平均値を求め、位置ずれ量Ｑｘが求められる。
【００７０】
このように、本実施形態においては、感光体ドラムの回転周期に対して、常に１８０度異なる書き出し位置でテストパターンを紙間に形成し、感光体ドラム回転周期の偏心よる位置ずれ検出誤差を除去した位置ずれ量を求めることができる。
上記感光体ドラム半周期分の経過時間を、等間隔で分割した周期となる時間（例えば３分割した場合は、２π，２π／３，４π／３の３点の周期位置となる時間、４分割とした場合は、２π，３π／２，π，π／２の４点の周期位置となる時間）とした場合においても同様である。
【００７１】
図５は、本実施形態における検知部の構成を説明する図である。
検知部であるセンサ１１は、発光部６５と受光部６６とを一対として構成される。
発光部６５から照射され、転写ベルト８で反射された光を受光部６６が受光し、これを電気信号に変換する反射形フォトセンサである。転写ベルト８上にテストパターン（マーク）が形成されていない（トナーが無い）状態では反射光量は多いが、テストパターン（マーク）が形成されている（トナーが存在する）状態では、照射光が散乱するため受光部６６で受光する反射光量が少なくなる。この反射光量の違いにより転写ベルト８上のテストパターンの有無が検出される。
【００７２】
受光部６６が出力する電気信号（センサ出力信号）を、例えば、色ずれ量演算部１２内に備えられる一定周期でサンプリングを行なうＡ／Ｄ変換器などで変換し、これを信号処理することにより、各マークの中心がセンサ位置を通過した時間を求めることができる。そして、テストパターンが通過した時間と転写ベルト８の移動方向の線速度とから距離が得られる。
【００７３】
図６は、色ずれ検出用テストパターンの一例を示す図である。
図６に示すテストパターンは、主走査方向と平行な直線マーク６１と、主走査方向と４５度の角度をなす直線マーク６２が一対のパターンとして、各色（Ｃ，Ｋ，Ｙ，Ｍ）のマークが副走査方向に順に並んで構成される。点線で囲まれたこれらの１組のマークをテストパターンと称する。該テストパターンは主走査方向に複数形成され、副走査方向には所定のタイミングで１組ずつ形成される。形成されたテストパターンから取得された位置ずれ量は、色ずれ量を算出する際に用いられる。
図中のＬ１ｃ、Ｌ２ｋ、Ｌ２ｃについては後述する。
【００７４】
図７は、感光体ドラム７における光書込位置Ｐｗと周期ずれ量を説明するための図である。
図７に示すように、感光体ドラム７の表面は、所定の回転角度の位置に移動したとき、レーザー光Ｌによって潜像が光書込される。この所定の回転角度の位置が像書込位置としての光書込位置Ｐｗである。
【００７５】
感光体ドラム７に回転駆動力を伝達する感光体ギヤ７１は、感光体ドラム７と同一軸線上に位置しながら、図示しないカップリングによって感光体ドラム７と連結されている。感光体ギヤ７１は、製造精度の限界からわずかな偏心を有しており、また感光体ギヤ７１の径は感光体ドラム７よりも大きいため、その偏心が感光体ドラム７の挙動に大きな影響を与えてしまう。具体的には、光書込位置Ｐｗにおいて、感光体ドラム７の１回転あたりに１周期分のサインカーブを描く特性の線速変動を発生させ、周期変動による位置ずれ（周期ずれ）を発生させる。
【００７６】
図８は、テストパターン書出指示のタイミングと、各色の感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋの光書込位置Ｐｗ（図７参照）における周期ずれ変動曲線の一例を示すグラフである。
（Ａ）に示すテストパターン書出指示信号がＨｉｇｈになり、テストパターンの形成が行なわれる。
Ｋ，Ｍ，Ｙ，Ｃ用の感光体ドラム（ドラムＫ、ドラムＭ、ドラムＹ、ドラムＣ）は、それぞれの光書込位置Ｐｗにおいて、図示されたようなサインカーブ状となる特性の周期ずれ変動を生じている。それぞれの周期ずれ変動曲線は感光体ドラム１回転あたりに１周期分のサインカーブを描く特性になっているが、ある時刻における位相はドラム毎に異なっている。
【００７７】
ただし、印刷ジョブ実行中の感光体ドラムは等速度で回転駆動制御されているので、各色の感光体ドラムの直径が全て同じ場合は、互いの回転位相は常に一定であり、例えば、ドラムＫの周期ずれ変動曲線に対するドラムＹ、ドラムＭ及びドラムＣの周期ずれ変動曲線の位相差はそれぞれ一定となる。
したがって、図８に示すような関係が成立し、各色の書出位置は５２_６１Ｋ，５２_６２Ｋ，５２_６１Ｍ，５２_６２Ｍ，５２_６１Ｙ，５２_６２Ｙ，５２_６１Ｃ，５２_６２Ｃのようになる。
【００７８】
最初のテストパターンを形成した時刻から、感光体ドラム１回転周期の整数倍＋半周期の時間が経過し、テストパターン書出許可信号がＨｉｇｈとなっているタイミングで、テストパターン書出指示信号が発行され、次のテストパターンが形成される。
次のテストパターンが形成される位置は、直前に形成されたテストパターンの回転位置に対し、感光体ドラム１回転周期の整数倍＋半周期の時間経過後のタイミングで形成される位置であり、各色の書出位置は図の５３_６１Ｋ，５３_６２Ｋ，５３_６１Ｍ，５３_６２Ｍ，５３_６１Ｙ，５３_６２Ｙ，５３_６１Ｃ，５３_６２Ｃのように、ドラム半回転周期分ずれた位置となる。さらに次のテストパターンの形成においても同様に、ドラム半回転周期分ずれた位置関係、つまり、回転周期がＮ＋０．５となる位置（Ｎは整数）となる。
【００７９】
画像形成装置を構成する部品精度や組み付け精度の違いによって、上述した回転位置位相の関係に微妙なずれが生じる場合がある。しかしながら、各感光体ドラムの回転位相の関係にずれが生じても、直前のテストパターン形成が行なわれた時刻から感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過するまでの時間の間隔をもってテストパターンを形成して検出するので、回転位相を検出することなく、常に高精度な位置ずれ検出が可能となる。
【００８０】
図９は、通常画像およびテストパターンの印刷ジョブのタイミングを説明するためのタイミングチャートの一例である。
図９の（Ａ）は位置ずれ量検出要求信号を表し、印刷が開始される直前のタイミングで発行される。
【００８１】
（Ｂ）は印刷ジョブ開始指示信号を表し、下向きの矢印がジョブの開始時刻を表す。ＴＰ１はテストパターンの印刷ジョブであり、その書き出しタイミングは、前述したテストパターン書出許可信号がＨｉｇｈとなっているときに、テストパターン書出指示信号が発行されたタイミングであり、ＴＰ２は、ＴＰ１に対して、感光体ドラム１回転周期の整数倍＋半周期の時間を経過した時刻で、テストパターン書込み許可信号がＨｉｇｈとなっているときが一致したときに対応して発行されるタイミングである。直前のテストパターン形成を行なう印刷ジョブ開始信号ＴＰ１が発行されてから、次のＴＰ２が発行されるまでの間隔Ｓｔ（Ｔｓ）が制御系にとってのサンプリング周期となる。
Ｊ１〜Ｊ６は、通常画像の印刷ジョブを示し、数字が何枚目であるかを表す。
【００８２】
（Ｃ）〜（Ｆ）は、中間転写体上における各点のタイミングを表す。
（Ｃ）はＹ（イエロー）の感光体ドラム７Ｙ上に顕像化された画像が、中間転写体である転写ベルト８に転写される点Ｐｙでのジョブを表している。印刷ジョブ開始信号から各部での処理・遅延時間Tdyが加算された後、転写ベルト８に転写される。各ジョブの開始時刻は、対応する印刷ジョブ（Ｔ１〜Ｔ３及びＪ１〜Ｌ６）の開始指示信号から、一定の遅延時間Tdyを経過した後となる。
【００８３】
（Ｄ）は、Ｃ（シアン）の感光体ドラム７Ｃ上に顕像化された画像が、転写ベルトに転写される点Ｐｃでのジョブを表す。印刷ジョブ開始時刻からの遅延時間Tdcは、Tdyに、ＰｙとＰｃとの距離と転写ベルト８の線速とから決定される時間差が加わった値である。
同様に（Ｅ）はＭ（マゼンタ）の感光体ドラム７Ｍ上に顕像化された画像が、転写ベルトに転写される点転写点Ｐｍでのジョブを表し、（Ｆ）はＫ（ブラック）の転写点Ｐｋでのジョブを表している。
【００８４】
（Ｇ）は、センサ１１の検出点Ｐｓでの色ずれ検出用テストパターンの通過タイミングを表している。Ｐｙと検出点Ｐｓとの距離に応じて印刷ジョブ開始時刻からの時間が決まる。テストパターンの通過タイミング付近以外では、センサ１１を動作しないようにしておくと、誤検出防止および省電力となるため好ましい。
【００８５】
（Ｈ）は、センサ１１でテストパターンの検出が完了する時刻を表し、色ずれ量のサンプリング点に相当する。印刷ジョブ開始時刻からの遅延時間Tdsは、Tdyに、Ｐｙとセンサ検出点Ｐｓとの距離にテストパターンの長さを加えた距離と転写ベルト８の線速とから決定される時間差が加わったものになる。その後、色ずれ量の演算時間τ後に新しい色ずれ量に更新される。
【００８６】
これ以降に発行される印刷ジョブ（図９の例ではＴＰ２以降の印刷ジョブ）に対して、各色とも更新された色ずれ量が参照される。このTdsに色ずれ量の演算時間τを加えたものが、色ずれ検出用テストパターンの印刷ジョブ開始時刻から色ずれ量更新までの時間となり、色ずれ量保持値を常にその時点での色ずれ量になるように制御する制御系にとってのむだ時間となる。
【００８７】
印刷ジョブ開始信号ＴＰ１が発行されてから、次の印刷ジョブ開始信号ＴＰ２が発行されるまでの間隔Ｓｔが制御系にとってのサンプリング周期となり、本実施形態では、前述のむだ時間より長くなるようにしている。制御対象となる色ずれ量の変動は、温度変化が主因となるので、比較的遅い変動（緩やかに変化）であり、例えば数分のオーダーで変化していく。これに対してサンプリング周期Ｔｓが十分短ければよいので、例えばＳｔを数秒と設定した場合は、毎分６０枚の印刷ができる装置では、数枚に一回テストパターンを挿入することになる。図９は、３枚に１回の割合で位置ずれ量検出要求が発行されている例である。
【００８８】
なお、このときのサンプリング時間精度は、特段厳密である必要はなく、感光体ドラム１回転周期の整数倍＋半周期の時間と、テストパターン書出許可信号がＨｉｇｈであるときが、サンプリング時間Ｓｔの近傍であればよい。
【００８９】
（Ｉ）は、二次転写部９における印刷ジョブのタイミングであり、通常画像は記録用紙に転写されるが、テストパターンは二次転写部で転写ベルトが離間されて記録用紙には転写されない。
【００９０】
図１０は、中間転写体である転写ベルト８の上面における画像及びテストパターンの形成領域とセンサ位置との関係を経時的に示す説明図である。
転写ベルト移動方向（負方向）が副走査方向（Ｙ）であり、その直交方向が主走査方向（Ｘ）である。斜線で示す領域は画像形成領域５１であり、Ｊ１、Ｊ２及びＪ３は図９で示した画像印刷ジョブに対応した画像形成領域である。
３つのセンサ１１（１１ａ，１１ｂ，１１ｃ）は、主走査方向に一列に配置されている。
最初のテストパターンの形成領域５２（５２ａ，５２ｂ，５２ｃ）は、主走査方向においてセンサ１１（１１ａ，１１ｂ，１１ｃ）の位置（一点鎖線ａ，ｂ，ｃ）に対応している。
【００９１】
一定間隔おいた後の紙間に次のテストパターン５３（５３ａ，５３ｂ，５３ｃ）が形成される。テストパターンが形成されるタイミングは、ＴＰ１及びＴＰ２である。この間隔は厳密に一定距離である必要はないが、テストパターン形成を行なう領域が紙間となるタイミングとなるように印刷ジョブを制御しても良い。
【００９２】
また、テストパターン形成領域は５２及び５３で示す紙間（副走査方向の画像領域外）でなくとも、主走査方向の画像領域外、例えば５４（５４ａ，５４ｃ）及び５５（５５ａ,５５ｃ）で示す位置としてもよい。その場合、センサ１１はその主走査位置に対応して５６（５６ａ，５６ｃ）の位置に配置される。この場合、通常画像と副走査方向に排他的に配置する必要がなくなり、さらにはテストパターン形成を行なうタイミングも画像印刷ジョブや紙間に合わせる必要がなくなるので、テストパターン形成位置や間隔が自由に選択できるようになる。
【００９３】
図１１は、テストパターンのサンプリング開始時点における各マークの基準距離を説明するための模式図である。
制御部は、上述したタイミングでテストパターンの形成を開始した後、所定の時間が経過した時点で、パターン内における各マークの位置検知用画像の検知タイミングについてサンプリングを開始する。図１１は、サンプリング開始時点を示しており、テストパターン（位置ずれ検知用マーク像）は、センサ１１よりもベルト移動方向の上流側に存在している。
【００９４】
図１１において、Ｃ第１基準距離Ｌｓ１ｃは、シアン用の感光体７Ｃにおける１回転あたりの偏心による位置ずれやその他の要因よるずれ量が全くない場合における光学センサと、Ｃ第１位置検知用画像６１Ｃとの距離である。Ｋ第１基準距離Ｌｓ１ｋ、Ｙ第１基準距離Ｌｓ１ｙ、Ｍ第１基準距離Ｌｓ１ｍも、同様に、感光体１回転あたりの偏心による位置ずれが全くない場合における光学センサと、Ｋ第１位置検知用画像６１Ｋ、Ｙ第１位置検知用画像６１Ｙ、Ｍ第１位置検知用画像６１Ｍとの距離である。以下、これらに対し、実測した距離を、Ｃ第１実測値ＬｓＡ１ｃ、Ｋ第１実測値ＬｓＡ１ｋ、Ｙ第１実測値ＬｓＡ１ｙ、Ｍ第１実測値ＬｓＡ１ｍという。
【００９５】
また、Ｃ第２基準距離Ｌｓ２ｃは、Ｃ用の感光体１Ｃにおける１回転あたりの偏心による位置ずれやその他の要因によるずれ量が全くない場合における光学センサと、Ｃ第２位置検知用画像６２Ｃとの距離である。Ｋ第２基準距離Ｌｓ２ｋ、Ｙ第２基準距離Ｌｓ２ｙ、Ｍ第２基準距離Ｌｓ２ｍも、同様に、感光体１回転あたりの偏心による位置ずれが全くない場合における光学センサと、Ｋ第２位置検知用画像６２Ｋ、Ｙ第２位置検知用画像６２Ｙ、Ｍ第２位置検知用画像６２Ｍとの距離である。
【００９６】
以下、これらに対し、実測した距離を、Ｃ第２実測値ＬｓＡ２ｃ、Ｋ第２実測値ＬｓＡ２ｋ、Ｙ第２実測値ＬｓＡ２ｙ、Ｍ第２実測値ＬｓＡ２ｍという。
【００９７】
以下、前述したテストパターンのサンプリングにおける位置ずれ量を、テストパターン書出指示のタイミングによって、形成された２つのテストパターンの位置ずれ量をそれぞれ、Ｃ第１位置ずれ量ＬｓＢ１ｃ、Ｋ第１位置ずれ量ＬｓＢ１ｋ、Ｙ第１位置ずれ量ＬｓＢ１ｙ、Ｍ第１位置ずれ量ＬｓＢ１ｍ、Ｃ第２位置ずれ量ＬｓＢ２ｃ、Ｋ第２位置ずれ量ＬｓＢ２ｋ、Ｙ第２位置ずれ量ＬｓＢ２ｙ、Ｍ第２位置ずれ量ＬｓＢ２ｍという。
【００９８】
また、サンプリング開始時点から、はじめのテストパターンのＣ第１位置検知用マーク６１Ｃ，Ｋ第１位置検知用マーク６１Ｋ，Ｙ第１位置検知用マーク６１Ｙ，Ｍ第１位置検知用マーク６１Ｍが光学センサ（図示の例ではセンサ１１）によって検知されるまでの時間を、Ｃ第１時間ｔ１Ａｃ、Ｋ第１時間ｔ１Ａｋ、Ｙ第１時間ｔ１Ａｙ、Ｍ第１時間ｔ１Ａｍという。
【００９９】
さらに、サンプリング開始時点から、Ｃ第２位置検知用マーク６２Ｃ，Ｋ第２位置検知用マーク６２Ｋ、Ｙ第２位置検知用マーク６２Ｙ、Ｍ第２位置検知用マーク６２Ｍが光学センサによって検知されるまでの時間を、Ｃ第２時間ｔ２Ａｃ、Ｋ第２時間ｔ２Ａｋ、Ｙ第２時間ｔ２Ａｙ，Ｍ第２時間ｔ２Ａｍといい、次のテストパターンのＣ第１位置検知用マーク６１Ｃ，Ｋ第１位置検知用マーク６１Ｋ，Ｙ第１位置検知用マーク６１Ｙ，Ｍ第１位置検知用マーク６１Ｍが光学センサ（図示の例ではセンサ１１）によって検知されるまでの時間を、Ｃ第１時間ｔ１Ｂｃ、Ｋ第１時間ｔ１Ｂｋ、Ｙ第１時間ｔ１Ｂｙ、Ｍ第１時間ｔ１Ｂｍという。
【０１００】
サンプリング開始時点から、Ｃ第２位置検知用マーク６２Ｃ，Ｋ第２位置検知用マーク６２Ｋ、Ｙ第２位置検知用マーク６２Ｙ、Ｍ第２位置検知用マーク６２Ｍが光学センサによって検知されるまでの時間を、Ｃ第２時間ｔ２Ｂｃ、Ｋ第２時間ｔ２Ｂｋ、Ｙ第２時間ｔ２Ｂｙ，Ｍ第２時間ｔ２Ｂｍという。サンプリングとは、具体的には、これらの時間を計時することを意味する。
【０１０１】
それぞれの位置ずれ量は、テストパターンそれぞれのサンプリングが終了後、各マークのずれ量を演算するにあたり、まず、Ｃ第１位置ずれ量ＬｓＡ１ｃ、Ｋ第１位置ずれ量ＬｓＡ１ｋ、Ｙ第１位置ずれ量ＬｓＡ１ｙ、Ｍ第１位置ずれ量ＬｓＡ１ｍ、Ｃ第２位置ずれ量ＬｓＡ２ｃ、Ｋ第２位置ずれ量ＬｓＡ２ｋ、Ｙ第２位置ずれ量ＬｓＡ２ｙ、Ｍ第２位置ずれ量ＬｓＡ２ｍを算出する。
例えば、Ｃ第１位置ずれ量ＬｓＡ１ｃについては、下記（式１）
Ｃ第１実測値ＬｓＡ１ｃ＝Ｃ第１時間ｔ１Ａｃ×ベルト線速ｖｂ−Ｌｓ１ｃ      （式１）
によって算出する。
【０１０２】
Ｋ，Ｙ，Ｍについても同様にして、
ＬｓＡ１ｋ＝ｔ１Ａｋ×ｖｂ−Ｌｓ１ｋ、
ＬｓＡ１ｙ＝ｔ１Ａｙ×ｖｂ−Ｌｓ１ｙ、
ＬｓＡ１ｍ＝ｔ１Ａｍ×ｖｂ−Ｌｓ１ｍ
という数式により、Ｋ第１位置ずれ量ＬｓＡ１ｋ、Ｙ第１位置ずれ量ＬｓＡ１ｙ、Ｍ第１位置ずれ量ＬｓＡ１ｍを算出する。
【０１０３】
同様に、Ｃ第２位置ずれ量ＬｓＡ２ｃ、Ｋ第２位置ずれ量ＬｓＡ２ｋ、Ｙ第２位置ずれ量ＬｓＡ２ｙ、Ｍ第２位置ずれ量ＬｓＡ２ｍを算出する。
ＬｓＡ２ｃ＝ｔ２Ａｃ×ｖｂ−Ｌｓ２ｃ、
ＬｓＡ２ｋ＝ｔ２Ａｋ×ｖｂ−Ｌｓ２ｋ、
ＬｓＡ２ｙ＝ｔ２Ａｙ×ｖｂ−Ｌｓ２ｙ、
ＬｓＡ２ｍ＝ｔ２Ａｍ×ｖｂ−Ｌｓ２ｍ
【０１０４】
次のタイミングで形成され検出されたテストパターンについても同様に算出する。上述の数式に対し、Ａの記述がＢに変わるだけで、同様の計算式で算出できるので、説明は省略する。
【０１０５】
それぞれ算出された位置ずれ量は、それぞれの同じ画像位置を計測した値の平均値を下記（式２）にて算出する。
Ｃ第１位置ずれ量Ｌｓ１ｃ＝（Ｃ第１位置ずれ量ＬｓＡ１ｃ＋Ｃ第１位置ずれ量ＬｓＢ１ｃ）／２      （式２）
【０１０６】
同様に、その他の画像位置についても同様の数式、
Ｋ第１位置ずれ量ＬｓＣ１ｋ＝（ＬｓＡ１ｋ＋ＬｓＢ１ｋ）／２、
Ｙ第１位置ずれ量ＬｓＣ１ｙ＝（ＬｓＡ１ｙ＋ＬｓＢ１ｙ）／２、
Ｍ第１位置ずれ量ＬｓＣ１ｍ＝（ＬｓＡ１ｍ＋ＬｓＢ１ｍ）／２、
Ｃ第２位置ずれ量ＬｓＣ２ｃ＝（ＬｓＡ２ｃ＋ＬｓＢ２ｃ）／２、
Ｋ第２位置ずれ量ＬｓＣ２ｋ＝（ＬｓＡ２ｋ＋ＬｓＢ２ｋ）／２、
Ｙ第２位置ずれ量ＬｓＣ２ｙ＝（ＬｓＡ２ｙ＋ＬｓＢ２ｙ）／２、
Ｍ第２位置ずれ量ＬｓＣ２ｍ＝（ＬｓＡ２ｍ＋ＬｓＢ２ｍ）／２
で算出する。
【０１０７】
上記数式により、感光体ドラムの偏心による位置ずれ検出誤差分を除去したテストパターンの位置ずれ量Ｑｘが求められる。得られた値を用い、色ずれ量演算部１２にて色ずれ量を算出することにより、感光体ドラムの偏心による位置ずれ検出誤差が除去された色ずれ量を求めることが可能となる。
【０１０８】
一方、テストパターン検出時にセンサ１１の検出誤差やサンプリング時間のずれによって、各マークの基準距離とのずれがテストパターン検出毎に発生することが考えられる。しかしながら、各テストパターンの各マークの実測値には同じずれ分が含まれており、それらは後述する色ずれ量の算出時に、Ｋの位置ずれ量に対する各色の位置ずれ量との差分を求めた値を用いるため、基準距離とのずれがキャンセルされるため問題はない。
【０１０９】
次に、算出した位置ずれ量Ｑｘから色ずれ量を演算する方法を説明する。
色ずれの主な成分としては、スキューずれ、副走査方向のレジストずれ（マージンずれ、オフセットずれともいう）、主走査方向の倍率誤差、主走査方向のレジストずれが挙げられる。
本実施形態における色ずれ検出用テストパターンから色ずれ量を演算する方法は、例えば、特許第３７７３８８４号に開示された方法を応用したものである（詳細は特許第３７７３８８４号参照）。
【０１１０】
以下に、基準色ブラック（Ｋ）に対する各色（Ｃ，Ｍ，Ｙ）の色ずれ量の演算方法を説明する。
まず、位置ずれ量Ｃによって得られたマーク間の距離を図６に示すように定義する。単位はｍｍとする。
基準色Ｋのマーク６１Ｋと対象色（例えばＣ）のマーク６１Ｃとの測定された距離をＬ１ｃとする。Ｍ，Ｙも同様にＬ１ｍ，Ｌ１ｙ（未図示）とする。また、同色のマーク６１とマーク６２との測定された距離をＬ２とし添え字にその色を表す。例えばシアンであればＬ２ｃとする。
Ｌ１ｃ及びＬ２ｃを下記式で表す。
Ｌ１ｃ＝ＬｓＣ１ｃ−ＬｓＣ１ｋ      （式３）
Ｌ２ｃ＝ＬｓＣ２ｃ−ＬｓＣ１ｃ      （式４）
Ｍ及びＹのマークも同様とする。
【０１１１】
また、基準色Ｋのマーク６１Ｋと対象色（例えばＣ）のマーク６１Ｃとの理想的な距離（つまりテストパターン生成部１が出力するマーク間の距離）をL1refとする。
ＫとＹのマーク間の距離も同一でありL1refとし、ＫとＭとの横線マーク間の距離はその倍の２×L1refとする。
さらにセンサ１１の位置（例えば、図１０に示すａ,ｂ,ｃ）それぞれにおいて測定される上記の距離には、それぞれ「_ａ」,「_ｂ」,「_ｃ」を付けて区別する。
また、センサ位置ａとｃ間の距離をＬａｃとする。
【０１１２】
このように測定された距離を定義すると、各成分の色ずれ量の演算は以下の式で表すことができる。
【０１１３】
各色（Ｃ，Ｍ，Ｙ）のブラック（Ｋ）に対するスキューずれ（式５）
ｄ(C)＝(L1c_c−L1c_a)/Lac
ｄ(M)＝(L1m_c−L1m_a)/Lac
ｄ(Y)＝(L1y_c−L1y_a)/Lac
【０１１４】
各色（Ｃ，Ｍ，Ｙ）のブラック（Ｋ）に対する副走査方向のレジストずれ（式６）
ｆ(C)＝((0.25・L1c_a＋0.5・L1c_b＋0.25・L1c_c)−L1ref)・κ
ｆ(M)＝((0.25・L1m_a＋0.5・L1m_b＋0.25・L1m_c)−2・L1ref)・κ
ｆ(Y)＝((0.25・L1y_a＋0.5・L1y_b＋0.25・L1y_c)−L1ref)・κ
ここで、κは距離の単位を[mm]から[dot]に変換する係数で、例えば画像データが1200dpiとすると、κ＝1200／25.4である。
【０１１５】
各色（Ｃ，Ｍ，Ｙ）のブラック（Ｋ）に対する主走査方向の倍率誤差（式７）
a(C)＝((L2c_c−L2k_c)−(L2c_a−L2k_a))/Lac
a(M)＝((L2m_c−L2k_c)−(L2m_a−L2k_a))/Lac
a(Y)＝((L2y_c−L2k_c)−(L2y_a−L2k_a))/Lac
【０１１６】
各色（Ｃ，Ｍ，Ｙ）のブラック（Ｋ）に対する主走査方向のレジストずれ（式８）
c(C)＝((L2c_a−L2k_a)−Lbd・a(C))・κ
c(M)＝((L2m_a−L2k_a)−Lbd・a(M))・κ
c(Y)＝((L2y_a−L2k_a)−Lbd・a(Y))・κ
【０１１７】
ここで、Ｌｂｄは走査光学系内に各色毎に備えられ光ビームが通過した時にライン同期信号を生成する同期検知センサとセンサ１１ａとの距離を示す。
Ｌｂｄ・ａ(Ｃ)の項は、主走査方向の同期位置となる同期検知センサからセンサ位置ａまで走査する期間に、主走査方向の倍率誤差によって生じる位置ずれを、レジストずれから減じて校正する項である。
【０１１８】
なお、テストパターンを図１０の５４の位置に形成する場合は、（式６）を下記（式６’）に変えれば良く、他の各ずれ成分は同一の式で求められる。
F(C)＝((0.5・L1c_a＋0.5・L1c_c)−L1ref)・κ      （式６’）
（Ｍ）、（Ｙ）も同様にする。
【０１１９】
また、テストパターンは図６に示した形態に限定されず、適宜他の形態のテストパターンを適用し、それぞれの色ずれ量の成分を求めるようにしても良い。
【０１２０】
このように、テストパターンをテストパターン書出指示による時刻で形成された直前のテストパターンと、感光体ドラム１回転周期の整数倍＋半周期の時間が経過した時刻で形成した後のテストパターンにて算出した色ずれ量による補正手段は、従来の機械制御によって色ずれ補正を行なう場合にも適応可能である。この補正により、生産性を低下させることなく、感光体ドラムの偏心によって発生する位置ずれ検出誤差の影響を除去することができる。
【０１２１】
次に、画像データ補正部３において、上記色ずれ量を補正する方法を説明する。
画像データ補正部３は、中間転写体上の前記各色の画像の位置合わせにおいて、色ずれ量を補正するように各色の画像の座標変換を行なう。この画像補正方法については、特開２０１２−６３４９９に記載された画像補正方法を利用することができる（詳細な説明は特開２０１２−６３４９９参照）。
【０１２２】
まず、画像データ補正部３への入力画像（入力画像データ及びテストパターン）の座標系を（ｘ，ｙ）と表記し、補正画像データ（図２参照）２２ｃ、２２Ｍ、２２Ｙ、２２Ｋの座標系を(ｘ’，ｙ’)と表記し、中間転写体である転写ベルト８上に形成される座標系を（ｘ”，ｙ”）と表記する。
ブラック（Ｋ）に対するＣ、Ｍ、Ｙの各色の上記色ずれ量の各成分を用いて、書込み制御部以降で生じる色ずれは、各色それぞれ下記（式９）で示す座標変換で表すことができる。
【０１２３】
【数１】
2014109755.tif 000003
（式９）
【０１２４】
なお、上記（式９）のずれ量ａは主走査方向の倍率誤差を表すので、主走査方向の全体倍率はａ’＝１＋ａとなる。
よって、画像データ補正部３では、各色毎に上記色ずれ量（a’、c、d、f）を参照して、上記（式９）の行列Ａ（以下、「色ずれ変換行列」ともいう）の逆行列Ａ−１（以下「色ずれ補正行列」ともいう）を求め、下記（式１１）の座標変換を行なうようにすれば、中間転写体である転写ベルト８上に形成される画像の色ずれ量が補正される。
【０１２５】
【数２】
2014109755.tif 000004
（式１０）
上記式９及び式１０より、
【数３】
2014109755.tif 000005
（式１１）
【０１２６】
図１２は、色ずれ量演算部１２において、２組のテストパターンから色ずれ量を演算する方法を示すフローチャートの一例である。
以下に説明するフローは、各色（Ｃ，Ｍ，Ｙ）で実行される。
【０１２７】
ステップＳ１０１は、色ずれ量の初期値を設定するステップである。色ずれ量の初期値を色ずれ量保持部４に設定する。
初期値は、色ずれ量なし（ａ'＝１、ｃ＝０、ｄ＝０、ｆ＝０）、または前回使用時に記憶された最後の色ずれ量の値を初期値としても良い。また、テストパターンを形成し、センサ１１の測定結果の情報からテストパターンの検出結果の補正を行ない、得られた結果から上述の色ずれ量を算出する色ずれ量初期値検出ステップを含み、これを初期値として設定しても良い。
【０１２８】
ステップＳ１０２は、保持されている色ずれ量を参照し、その逆変換となる色ずれ補正行列を求め、該補正行列に従って補正した直前のテストパターンのセンサ出力をサンプリングする。
最初のテストパターンを形成するタイミングは、前述したように、感光体ドラムの回転位置が検出されたタイミングで形成される。サンプリングのタイミングは前述したように印刷ジョブ開始信号に従って定められる。そのタイミングまではこのステップで待機となる。
【０１２９】
ステップＳ１０３は、ステップＳ１０２でサンプリングしたテストパターンにおけるセンサ１１の出力に対し、検出部１５で位置ずれ量Ａｎを算出する。
【０１３０】
次に、ステップＳ１０４で、ステップＳ１０３におけるテストパターンの検出回数（ｎ回）が２回目以降かどうか（ｎ＞１であるか否か）を判断し、１回目（ｎ＝１）の場合は、ステップＳ１０９へ移行し、算出した位置ずれ量Ａｎを保持する。
ステップＳ１０３におけるテストパターンの検出回数が２回目以降の場合は、ステップＳ１０５へ移行し、位置ずれ量Ｑｘを算出する。
【０１３１】
ステップＳ１０５は、直前に保持した位置ずれ量Ａｎ−１と位置ずれ量Ａｎの値を用い、前述の（式２）に従い、感光体ドラム周期の偏心による位置ずれ検出誤差を除去した位置ずれ量Ｑｘを算出する。
【０１３２】
ステップＳ１０６は、ステップＳ１０５の結果を用いて前述の（式５）〜（式８）に従って色ずれ量を計算する。
ステップＳ１０２でサンプリングしたセンサ出力は、保持されている色ずれ量に従って補正されたものであるので、ここで算出される色ずれ量が保持されている色ずれ量からの変化分である。得られた値は、n番目のテストパターンにより算出される変化量であるので、添え字nを付けてΔa(n)、Δc(n)、Δd(n)、Δf(n)と表す。
【０１３３】
ステップＳ１０７は、ステップＳ１０６で算出された色ずれ量の変化値Δa(n)、Δc(n)、Δd(n)、Δf(n)から新しい色ずれ量a(n)、c(n)、d(n)、f(n)を演算する。
単純には、保持されている色ずれ量（ｎ−１番目のテストパターンにより算出された結果なのでa(n-1)、c(n-1)、d(n-1)、f(n-1)と表す）に色ずれ量の変化値をそれぞれ加算して、
a(n)＝a(n-1)＋Δa(n)
とすればよい。他の成分も同様である。
【０１３４】
ただし、２組のテストパターンから算出した１回分のずれ量には、感光体ドラムの偏心による位置ずれ以外に、テストパターン形成時の誤差や、センサの読み取り誤差などが含まれることがある。よって、得られたずれ量を単純に加算すると、誤差（ノイズとして作用するため、以下「ノイズ」ともいう）に反応して、演算される色ずれ量にばらつきが生じることがある。
【０１３５】
（※請求項６）
色ずれ量演算手段１２は、前記色ずれ量の変化量に所定の係数を乗じた値と、現在の色ずれ量とを加算した新たな色ずれ量を演算して色ずれ量を更新する。ここで、前記所定の係数は、位置ずれ量を取得する間隔に応じて定められる値である。
【０１３６】
含まれる誤差（ノイズ）を制限するために、下記（式１２）のように色ずれ量の変化値に、所定の係数を掛けた値を加算して新しい色ずれ量ａ(n)、ｃ(n)、d(n)、f(n)を計算する。
これによりノイズ成分が平滑化されるため高精度に色ずれ量が求められる。
a(n)=a(n-1)＋Kp・Δa(n)      （式１２）
【０１３７】
または、下記(式１３)のように、いわゆる比例積分型（PI）制御となるようにして新しい色ずれ量a(n)、c(n)、d(n)、f(n)を計算する。
a(n)＝a(n-1)＋Kp・Δa(n)＋Ki・ΣΔa(n)      （式１３）
他の成分も同様である。
【０１３８】
ここで、ΣΔa(n)は１〜ｎまでの色ずれ量の変化値Δa(n)の積算値、Kpは比例ゲイン係数、Kiは積分ゲイン係数であり、KpとKiのゲイン係数により制御帯域が決まり、この制御帯域より高周波成分のノイズが制限される。
つまり、これまでのような感光体ドラムの回転周期の整数倍に至る複数組のテストパターンを形成し、それらの平均値を求める必要がなくなり、少ないテストパターンでも十分精度良く色ずれ量が求められるようになる。
また、この制御帯域以下の変動に対して追従して色ずれ量が求められる。
さらに、色ずれ量の変化値Δa(n)の積算値も反映しているので、定常誤差も低減できる。
【０１３９】
本実施形態においては、温度変化などに起因する緩やかな変動に対して追従するよう色ずれ量を求めればよいので、例えば、サンプリング周期を数秒オーダーとすれば、制御帯域はサンプリング周期の数十分の１〜数百分の１でよく、そのようにKp及びKiを決めればよい。
【０１４０】
またa、c、d、fの各要素ごとに要求される制御帯域が異なる場合（例えば、温度変化に敏感な要素がある場合など）であれば、当該要素に対するKp，Kiのみを変えても良い。
また、各要素に対するKp，Kiを変えて、制御帯域を互いに異なるようにして、各要素のずれ量補正が互いに干渉しないようにしてもよい。
【０１４１】
ステップＳ１０８は、色ずれ量保持部４に保持される色ずれ量の値を、前のステップＳ１０７で求めた新しい色ずれ量a(n)、c(n)、d(n)、f(n)に更新する。
その後、ステップＳ１０９へ移行し、検出した位置ずれ量Ａｎの値を直前に保持してあった位置ずれ量Ａｎ−１から更新し、これを保持した後、ステップＳ１０２に戻る。次のテストパターンは、更新された色ずれ量に従って補正される。
【０１４２】
図１２に示すフローチャートに従って色ずれ量を更新すれば、経時変化にも追従し、常にその時点における最新の色ずれ量が得られ、その値が保持される。通常画像はこの色ずれ量に従って補正されるので、常に色ずれの補正がなされた画像を形成することができる。
【０１４３】
なお、上記のように演算される色ずれ量の各成分うち、主走査方向のレジストずれおよび副走査方向のレジストずれは、書込制御部５における主走査同期信号の遅延または副走査同期信号のライン単位の遅延により補正することもできる。よって、これらの成分の色ずれ量の整数部は書込制御部５へ（図２の点線で表す）出力してそれぞれの同期信号の遅延制御を行ない、小数部のみ色ずれ量保持部４に保持し、画像データ補正部３において補正するようにしても良い。
【０１４４】
図１３は、色ずれ量演算部１２、色ずれ保持部４、及び印刷ジョブ制御部１３の機能を果たすプログラムなどが実行されるハードウェア構成の一例を示した図である。
また、この構成は、前述した画像形成装置内各部の動作タイミング制御を行なうエンジンコントローラと兼ねても良い。
【０１４５】
Ａ／Ｄ変換器１０１は、入力されたセンサ出力をデジタルデータへ変換し、Ｉ／Ｏ（入出力）ポート１０５へ接続される。または、フィルタ処理などの信号処理を行なう図示しない信号処理部やバッファメモリなどを介してＩ／Ｏポート１０５へ接続される。
Ｉ／Ｏポート１０５は、Ａ／Ｄ変換器１０１および外部ブロックと接続され、ＣＰＵ１０２との入出力信号のやり取りを行う。印刷要求信号の入力や印刷ジョブ開始指示信号の発行、画像データ補正部３への色ずれ量の更新などは、このＩ／Ｏポート１０５を介して行なう。
【０１４６】
演算処理装置ＣＰＵ１０２は、Ｉ／Ｏポート１０５を介して外部との入出力が行われ、位置ずれＡ，Ｂ及びＣの演算や色ずれ量の演算、印刷ジョブ開始制御などが実行される。またメモリバス１０６を介してＲＡＭ１０３およびＲＯＭ１０４と接続される。
ＲＯＭ１０４は、色ずれ量を演算するためのプログラムを始め、各種プログラムが格納されている。
【０１４７】
前記連続して形成された２つのテストパターンの位置ずれ量は、一定の間隔で実施されるサンプリングにより取得されるが、次に実施されるサンプリングにおいて、前記書出許可信号の受信と、直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングとが一致せず、前記書出指示信号が発行されないことが予測されたときの対応について図１４〜図１６に基づき説明する。
【０１４８】
なお、検出するテストパターン１組毎のサンプリング間隔が長くなると、制御ゲインが下がってしまい、制御精度が低下してしまうことが考えられるため、適切なサンプリング間隔で定期的にデータを取得することが好ましい。
【０１４９】
連続して印刷ジョブが実行される場合、一定の速度で印刷が行なわれ、画像領域と紙間領域は常に一定の間隔を保って実行される。よって、連続印刷中において、紙間となる時間を容易に推測することができる。
【０１５０】
図１４は、２回目以降のテストパターン形成において、テストパターン書出許可信号がＨｉｇｈのときと、感光体ドラム１回転周期の整数倍＋半周期の時間を経過したタイミングがサンプリング時間Ｓｔ近傍の所定範囲で一致しない場合を回避する方法の一例を説明する図である。図１４は、次に実施されるサンプリングにおいて、前記書出許可信号の受信と、直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングとが一致せず、前記書出指示信号が発行されないことが予測されたとき、直前のサンプリングで取得した位置ずれ量の情報を破棄し、前記色ずれ量演算手段が、次に連続して形成された２つのテストパターンの位置ずれ量の平均値に基づき、色ずれ量を算出することを示している。
【０１５１】
図１４に示すように、（Ａ）の位置ずれ量検出要求のタイミングで、テストパターン書出許可信号がＨｉｇｈとなる時刻Ｔ１で、（Ｂ）に示すテストパターン書き出し指示が発行され、最初のテストパターン形成が行われる。次のサンプリング時間Ｓｔ１近傍の所定範囲で、感光体ドラム１回転周期の整数倍＋半周期の時間を経過した時刻と、パターン書き出し許可信号がＨｉｇｈとなる時間が一致しないことが推測でき、さらに次のサンプリング時間Ｓｔ２近傍の時間まで、感光体ドラム１回転周期の整数倍＋半周期の時間を経過した時刻Ｔ２と、パターン書き出し許可信号がＨｉｇｈとなる時間が一致しないと推測、判定された場合は、その直前に行なったテストパターンによって取得され保持された位置ずれ量（図１４のＡ１）を破棄し、次のサンプリング間隔Ｓｔ１近傍の時刻Ｔ１’における形成位置（□印）においてテストパターンを形成し、これを検出し、算出された新たな位置ずれ量Ａ１’を取得する。
【０１５２】
そして、次のサンプル時間Ｓｔ２では、Ｔ１’に対する時刻から感光体ドラム１回転周期の整数倍＋半周期の時間を経過した時刻とパターン書き出し許可信号のタイミングが一致するタイミングでテストパターン書出し信号Ｔ２’を発行し、そのタイミングにおける形成位置（■印）でテストパターン形成を行ない、検出、算出された位置ずれ量Ａ２を取得する。
取得された位置ずれ量Ａ１’及びＡ２から、位置ずれ量Ｑ１を求めることにより、一定のサンプリング間隔Ｓｔで位置ずれ量を求めることが出来、その時刻における位置ずれ量の制御精度を高く維持することができる。
【０１５３】
図１５は、色ずれ量演算部１２において、２組のテストパターンから色ずれ量を演算する方法を示すフローチャートの一例であり、図１４に示すテストパターン形成方法におけるフローである。以下のフローは各色（Ｃ，Ｍ，Ｙ）で実行される。なお、図１２に示すフローチャートと同じステップ番号においては同様の処理が行なわれるため、説明を省略する。
【０１５４】
ステップＳ１１０は、直前に形成されたテストパターンの形成位置に対して、ドラム１周期の整数倍＋半周期となる時間で形成され、検出、算出された位置ずれ量であるか否かを判断する。
直前に形成したテストパターンの形成位置に対して、ドラム１周期の整数倍＋半周期となる時間で形成され、検出、算出された位置ずれ量である場合は、ステップＳ１０５へ進み位置ずれ量Ｑｘの算出を行う。一方、図１４のＡ１’のように、新たな周期で形成、検出、算出された位置ずれ量である場合は、ステップＳ１０９へ進み、直前の位置ずれ量Ａ１を破棄し、新たな位置ずれ量Ａ１’を保持する。
【０１５５】
図１６は、２回目以降のテストパターン形成において、テストパターン書出許可信号がＨｉｇｈのときと、感光体ドラム１回転周期の整数倍＋半周期の時間を経過したタイミングがサンプリング時間Ｓｔ近傍の所定範囲で一致しない場合を回避する方法を示す他の例である。図１６は、前記書出許可指示手段が、テストパターンの書き出しを許可する領域が拡張された書出許可信号を発行することを示した図である。
【０１５６】
図１６に示すように、色ずれ制御が開始される際に発行される位置ずれ量検出要求のタイミングで実施したテストパターンを形成した時刻Ｔ１から、次のテストパターン形成が行われるタイミングまでの時間が、予め設定したサンプリング時間Ｓｔの２倍の時間となるような場合は、（Ｂ）に示すように、書出許可のタイミングを部分的に拡張することができる。
【０１５７】
テストパターン書出許可信号とテストパターン書出指示信号とが一致するように、書出許可領域を拡張することにより、感光体ドラム１回転周期の整数倍＋半周期となる時刻と、パターン書出許可信号のタイミングが一致するＴ２のタイミングでテストパターン書出指示信号を発行することが可能になる。
このとき、テストパターン書出指示部１７から印刷ジョブ制御１３へ、書出許可タイミングの延長要求信号を発行する（不図示）。
【０１５８】
一方、紙間の領域を拡げることにより、前述した逆位相となる書き出し位置のテストパターンの形成が可能になる場合は、印刷ジョブを制御し、その間の通常画像印刷の要求を停止させても良い。この場合において、サンプリング間隔Ｓｔ１は、予め設定した時間よりも長くなる。
ここで、感光体ドラムの直径がφ６０ｍｍ、線速度が３５０ｍｍ／ｓである場合において、ドラム１回転に要する時間は約０．５秒である。拡げる紙間領域を感光体ドラム周期の半周期分とした場合、半回転に要する時間は約０．２５秒である。通常画像印刷の要求を停止させる時間は０．２５秒となり、その時間分の紙間領域（９４ｍｍ）を一時的に拡げてテストパターンを挿入することになる。よって、時間的なダウンタイムは非常に小さくて済み、生産性を低下させることなく、定期的に位置ずれ量を取得できるようになる。
【０１５９】
また、図１４で説明したテストパターンの形成方法と図１６にて説明したテストパターンの形成方法を、組み合わせて制御してもよい。
連続して形成された２つのテストパターンから位置ずれ量を取得するために、一定の間隔で実施されるサンプリングにおいて、次回のサンプリングのタイミングが、書出許可信号を受信し、かつ直前のテストパターンを形成した時刻から前記感光体ドラムの１回転周期の整数倍と所定の周期を加算した期間が経過したタイミングと一致せず、前記テストパターン書出指示信号が発行されないことが予測されたとき、取得される位置ずれ量の変化が小さい場合には、直前のサンプリングで取得した位置ずれ量の情報を破棄し、次に形成されるテストパターンから得た新たな位置ずれ量の情報を保持し、取得される位置ずれ量の変化が小さい場合には、前記書出許可領域を拡張することができる。
【０１６０】
装置の立ち上げ時など、温度変化などの影響で取得する位置ずれ量の変化量が大きくなってしまうような場合は、多少の生産性が低下しても位置ずれ量を安定に保つようにしたいので、図１６に示した方法によって、位置ずれ量を取得することができる。一方、位置ずれ量の変化量が小さい場合は、サンプル周期が低下しても問題ないので、図１４に示した方法によって、位置ずれ量を取得することができる。
このように、位置ずれ量の変化量に応じて位置ずれ量の取得方法を切り替えることで、制御精度を低下させることなく、安定した色ずれ量の算出が可能になる。
【０１６１】
さらに、他の方法により所定のサンプリング間隔で定期的にテストパターンの形成を行い、位置ずれ量を取得する方法の一例を図１７に示す。
【０１６２】
位置ずれ量の検出は、所定のサンプリング間隔で定期的に行なわれ、位置合わせを行なう際に形成されるテストパターンも、算出した色ずれ量に基づいて座標変換された画像データを用いて常に形成されるため、テストパターンの検出値と基準値との検出誤差が小さい状態で形成される。よって、位置ずれを検出するセンサの検出位置からも大きく外れることがないので、テストパターンの形状を小さくしても検出が可能になる。
【０１６３】
そこで、テストパターンとして、第一のテストパターンと、前記第一のテストパターンよりも副走査方向の長さが短い第二のテストパターンとを有する態様とし、位置ずれ量検出における検出誤差の大きさに応じて、形成されるテストパターンを切替手段により切り替えることができる。
【０１６４】
例えば、図６に示すテストパターンを第一のテストパターン（本実施形態では「テストパターンＡ」という）とし、図１７に示すテストパターンを第二のテストパターン（本実施形態では「テストパターンＢ」という）とを含む構成とすることができる。
図１７に示すテストパターンは、図６に示すテストパターンよりも、パターン全体のｐＬの長さが約１／２程度短い例である。例えば、図６示すテストパターンＡを、感光体ドラムに対して１／４周期分の長さに収まるような寸法で構成した場合、図１７に示すテストパターンＢを、感光体ドラムの１／８周期分の長さに収まる寸法で構成すれば良い。このテストパターンＢが、センサの検出位置がパターンの中央部にくるように転写ベルト上に複数形成される。
【０１６５】
図１７（Ａ）に示すテストパターンＢは、転写ベルト移動方向の副走査方向に対して、パターンの長さを短くしただけであり、マークの並び順や形状は図６に示すテストパターンＡとは変わらないので、詳細な説明は省略する。なお、副走査方向に長さが短くなったことにより、各色のマーク間の距離が変わるが、テストパターンＡとは、基準距離が違うだけなので、位置ずれを算出する際の基準となる検知時間と基準距離を変えるだけで、前述した色ずれ量の算出方法により、同様にして色ずれ量を算出することができる。
【０１６６】
このような構成とすることにより、１回のサンプリングのタイミングで、それぞれのテストパターンの形成位置が逆位相となる位置に２組のテストパターンを形成することが可能となり、精度の良い色ずれ量を算出することが可能になる。また、副走査方向に加え、主走査方向のパターン幅も小さくできるので、色ずれ検出時に消費される、トナーの消費量を低減させることができる。
【０１６７】
図１８は、図６に示すテストパターンＡと図１７（Ａ）に示すテストパターンＢとを利用して、所定のサンプリング間隔で定期的にテストパターン形成を行ない、位置ずれ量を取得する方法の一例を示す説明図である。
【０１６８】
図１８に示すように、（Ｂ）のテストパターン書出許可信号が常にＨｉｇｈの状態となっている（通常画像印刷が行われていない）とき、例えば、電源投入時あるいは、装置休止状態からの復帰時や、一定時間経過した後の通常画像印刷開始前などのタイミングで、位置ずれ検出要求を発行する。
（Ｃ）のテストパターン書出指示信号が発行されるタイミング（Ｔ１，Ｔ２）で、色ずれ検出用テストパターンＡを形成し、これらを検出し、それぞれの位置ずれ量Ａ１及びＡ２から算出した位置ずれ量Ｑ１から色ずれ量を算出する。算出された各色の色ずれ量に基づいて、画像データの座標変換を行なう。
【０１６９】
ここで、位置ずれ量検出時の検出誤差が所定の範囲を超えている間は、テストパターンＡによる位置ずれ量の検出を繰り返し行なう。一方、位置ずれ量の検出誤差が所定の範囲内（（Ａ）に示す[１]のタイミング）となったとき、形成するテストパターンをテストパターンＢに切り替えることができる。
また、テストパターンＢに切り替えた後、何らかの原因（突発的な事象）により、位置ずれ量の検出誤差が大きくなってしまい、テストパターンＢによる位置ずれ量の検出が困難となったとき（（Ａ）に示す[２]のタイミング）は、形成されるテストパターンを再度テストパターンＡに切り替えることができる。
【０１７０】
テストパターンＢによる位置ずれ量検出が困難となった状態の例を図１７（Ｂ）に示す。
図１７（Ｂ）では、センサ検出波形が隣り合うパターンの検出波形と重なってしまうような場合は、位置ずれ量の検出誤差が大きくなっている。
【０１７１】
図１８に示す方法により、感光体ドラム１回転周期の整数倍＋半周期の時間を経過した時刻と、パターン書出許可信号のタイミングが一致する時刻のタイミングで、２組のテストパターンを同じサンプリングのタイミングで形成することが可能になる。
また、テストパターン書出許可信号とテストパターン書出指示信号が一致したタイミングで、２組のテストパターンＢを形成するようにすれば、直前のサンプリングで形成した感光体ドラムの周期位置に対し、逆位相となる位置に形成する必要がなくなり、その時点における感光体ドラム周期の駆動ムラを除去した位置ずれ量を検出することができる。
２組の位置ずれ量の平均値から色ずれ量を算出することが可能となるので、感光体ドラム１回転周期の整数倍＋半周期の時間が所定の時間一致しない場合にも、直前に保持した位置ずれ量を破棄して、新たな時刻で形成したテストパターンから位置ずれ量を新たに取得したり、テストパターンを所定の位置に形成するために紙間領域を拡大したりする必要がなくなる。これにより、制御精度を低下させることなく、常に安定した色ずれ量を算出することが可能になる。
【０１７２】
また、頻繁に色ずれ検出が可能な場合は、複数回のサンプリングで算出したそれぞれの位置ずれ量の平均値に基づいて色ずれ量を算出してもよい。このように算出することにより、感光体ドラム周期の偏心による位置ずれを含む検出誤差が平滑化されるので、より高精度な色ずれ量が得られる。
【０１７３】
図１９は、色ずれ量演算部１２において、２組のテストパターンから色ずれ量を演算する方法を示すフローチャートの一例であり、図１８に示すテストパターン形成方法におけるフローである。以下のフローは各色（Ｃ，Ｍ，Ｙ）で実行される。なお、図１２に示すフローチャートと同じステップ番号においては同様の処理が行なわれるため、説明を省略する。
【０１７４】
また、図２に示した印刷ジョブ制御部１３において、図１８（Ａ）に示すタイミングで、テストパターンＡとテストパターンＢとが切り替えられて形成され、検出した位置ずれ量に基づいて、色ずれ量が算出される。
【０１７５】
まず、図１９のステップＳ１１１で、テストパターンＡによる位置ずれ検出を行なう。検出は図１２に示すフローチャートと同様である。
Ｓ１１２で、検出された位置ずれ量の検出誤差が所定の範囲内となっているかを判断し、所定の範囲内である（Ｙｅｓ）場合はＢへ移行し、テストパターンＢによる位置ずれ量の検出を開始する。一方、検出誤差が所定の範囲外である（Ｎｏ）場合は、引き続きテストパターンＡによる位置ずれ量の検出を行なう。
【０１７６】
ステップＳ１１３は、検出回数ｎがｎ＞１回となったときに、ステップＳ１０５からステップＳ１０８の処理が行なわれ、色ずれ量保持値が更新された後に、検出回数をクリア（ｎ＝１）する。
そして、ステップＳ１１４で、位置ずれ量の検出誤差が所定の範囲外であるか、または検出エラーとなった（位置ずれ量が検出できない）か否かを判断し、検出誤差が所定範囲内または検出エラー（Ｙｅｓ）となった場合は、ステップＳ１０２へ移行し、テストパターンＢによる位置ずれ量検出を継続して行なう。一方、検出誤差が所定範囲内であるか、検出エラーではない（Ｎｏ）場合は、Ａへ移行し、テストパターンＡによる位置ずれ量検出へ戻る。
【符号の説明】
【０１７７】
１      テストパターン生成部
３      画像データ補正手段（画像データ補正部）
４      色ずれ量保持部
６      走査光学装置（露光装置）
７      感光体ドラム
８      中間転写体（転写ベルト）
９      二次転写装置
１０      用紙搬送路
１１      センサ
１２      色ずれ量演算手段（色ずれ量演算部）
１３      印刷ジョブ制御部
１４      画像形成部
１７      テストパターン書出指示部
３０      画像形成装置
３２      帯電装置
３３      現像装置
３４      一次転写装置
３５      クリーニング装置
３６      定着装置
３７      給紙カセット
３８      レジストローラ
３９      クリーニング装置
【先行技術文献】
【特許文献】
【０１７８】
【特許文献１】特開平８−８５２３６号公報
【特許文献２】特開２００５−２７４９１９号公報
【特許文献３】特許第３４９６５４８号公報
【特許文献４】特許第４５５９１２４号公報
【特許文献５】特開２０１２−６３４９９号公報
【図１】
2014109755.tif 000006
【図２】
2014109755.tif 000007
【図３】
2014109755.tif 000008
【図４】
2014109755.tif 000009
【図５】
2014109755.tif 000010
【図６】
2014109755.tif 000011
【図７】
2014109755.tif 000012
【図８】
2014109755.tif 000013
【図９】
2014109755.tif 000014
【図１０】
2014109755.tif 000015
【図１１】
2014109755.tif 000016
【図１２】
2014109755.tif 000017
【図１３】
2014109755.tif 000018
【図１４】
2014109755.tif 000019
【図１５】
2014109755.tif 000020
【図１６】
2014109755.tif 000021
【図１７】
2014109755.tif 000022
【図１８】
2014109755.tif 000023
【図１９】
2014109755.tif 000024