(57)【特許請求の範囲】
【請求項１】
画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出する色ずれ補正量導出手段と、導出された色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別する補正量判別手段と、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正し、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正する色ずれ補正制御手段とを備えたことを特徴とする画像形成装置。
【請求項２】
画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出する色ずれ補正量導出手段と、導出された色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別する補正量判別手段と、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が前記所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値以下になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正する色ずれ補正制御手段とを備えたことを特徴とする画像形成装置。
【請求項３】
前記記録紙上に転写されるブラック及び複数の有彩色のトナー画像の斜め方向の色ずれ量を検出するための各色に対応するレジストマークを前記画像形成ユニットにより前記無端状画像担持体上に形成させるマーク形成制御手段と、前記無端状画像担持体上に形成された各色に対応するレジストマークの位置を検出するためのマーク検出手段とを備え、前記色ずれ補正量導出手段は、前記マーク検出手段から出力される検出信号に基づいて各色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するものであることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記補正量判別手段の判別基準となる所定値は、前記ラインバッファのライン数から１を差し引いた値に設定されたものであることを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
前記色ずれ補正制御手段は、画像メモリから読み出されてラインバッファに書き込まれた画像データを当該ラインバッファから読み出すとき、その各ラインの読み出しを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えるものであることを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
前記色ずれ補正制御手段は、画像メモリから読み出された画像データをラインバッファに書き込むとき、ラインバッファの各ラインの書き込みを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えるものであることを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項７】
画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置における色ずれ補正方法であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するステップと、この導出した色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別するステップと、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正するステップとを備えたことを特徴とする画像形成装置における色ずれ補正方法。
【請求項８】
画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置における色ずれ補正方法であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するステップと、この導出した色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別するステップと、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合にブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が前記所定値以下になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正するステップとを備えたことを特徴とする画像形成装置における色ずれ補正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録紙に対しブラックを含む異なる色のトナー画像を多重転写する複数の画像形成ユニットを備えたカラープリンタ、カラー複写機等の画像形成装置及びその色ずれ補正方法に関する。
【０００２】
【従来の技術】
近年、フルカラープリンタやフルカラー複写機等の画像形成装置では、イエロー、マゼンタ、シアン及びブラックの４色のトナー画像をそれぞれ個別に形成する感光体ドラムを含む４つの画像形成ユニットが記録紙を搬送する転写ベルト上にその記録紙の搬送方向に沿って配設され、画像メモリに記憶されている各色の画像データを各色に対応して設けられている複数ラインからなるラインバッファを介してラインごとに読み出すことで各感光体ドラム上に対応する色のトナー画像を形成し、この各色のトナー画像を転写ベルトによって搬送されてくる記録紙に対して重ねて転写することでカラー画像を形成するタンデム方式のものが汎用されている。
【０００３】
このようなタンデム方式の画像形成装置では、記録紙上に精度の高いカラー画像を形成するにあたり、各色のトナー画像を相互に色ずれ（位置ずれ）が生じないように記録紙上に転写する必要があるが、感光体ドラムの表面に静電潜像を形成するためのＬＥＤプリントヘッド等からなる露光部の取り付け誤差、感光体ドラムを含む画像形成ユニットの取り付け誤差、感光体ドラムの回転速度誤差等を始めとし、周囲温度等の環境変化による各画像形成ユニット間距離の微小変化や画像形成ユニット自体の変形等の種々の変動要因により不可避的に色ずれが生じることになる。
【０００４】
このため、例えば、転写ベルトの表面に画像形成ユニットにより各色の線状パターンからなるレジストマークを形成すると共に、このレジストマークの位置を下流側に設置したマーク検出手段で検出し、このマーク検出手段で検出したレジストマークの位置情報に基づいて色ずれ補正が行われるようになっている。この場合、通常はコントラストの最も強いブラックのトナー画像を基準にしてイエロー、マゼンタ及びシアンの各有彩色のトナー画像の色ずれ補正が行われる（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開平１０-３１５５４５号公報（第１０〜１１頁、図１）
【０００６】
【発明が解決しようとする課題】
このような方法で色ずれ補正を行う場合、転写ベルトの移送方向と直交する幅方向である主走査方向と転写ベルトの移送方向と同方向である副走査方向との間の方向である斜め方向（傾き方向）の色ずれについては、マーク検出手段で得たレジストマークの位置情報に基づき、例えば図２４の概念図に示すように、画像メモリからラインバッファに取り込まれた画像データの各ラインの読み出しアドレスを各色について主走査方向の所定の位置で切り換えることで補正をすることが可能となる。
【０００７】
この場合、各ラインバッファがＬライン分（例えば、５ライン分）の記憶容量しかないとすると、ブラックのトナー画像に対する有彩色のトナー画像の斜め方向の色ずれ量が±（Ｌ−１）ライン分（例えば、±４ライン分）に相当する範囲までしか色ずれを補正することができないことになる。このような問題は、ブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じたライン数の多いラインバッファを採用することで解決することが可能ではあるが、こうした場合はラインバッファのコストが増大し、ひいては画像形成装置のコストが増大することになるという別の問題が生じる。
【０００８】
本発明は、このような事情に鑑みてなされたもので、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができる画像形成装置及びその色ずれ補正方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出する色ずれ補正量導出手段と、導出された色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別する補正量判別手段と、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正し、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正する色ずれ補正制御手段とを備えたことを特徴としている。
【００１０】
この構成によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われる。このように、ブラックのトナー画像については色ずれ補正を行わないため、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を抑制することができるようになる。
【００１１】
一方、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が上記の所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれ補正が個別に実行されることになる。このように、ブラックのトナー画像についても色ずれ補正を行うことにより、ラインバッファのライン数（記憶容量）を増加させることなく有彩色のトナー画像について色ずれ補正を行うことができるようになる。
【００１２】
また、請求項２の発明は、画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出する色ずれ補正量導出手段と、導出された色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別する補正量判別手段と、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が前記所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値以下になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正する色ずれ補正制御手段とを備えたことを特徴としている。
【００１３】
この構成によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われる一方、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が上記の所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量の絶対値が上記の所定値以下になるようにブラックのトナー画像の色ずれ補正が行われ、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われる。
【００１４】
このため、ラインバッファのライン数（記憶容量）をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができると共に、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を効果的に抑制することができるようになる。
【００１５】
また、請求項３の発明は、請求項１又は２に係るものにおいて、前記記録紙上に転写されるブラック及び複数の有彩色のトナー画像の斜め方向の色ずれ量を検出するための各色に対応するレジストマークを前記画像形成ユニットにより前記無端状画像担持体上に形成させるマーク形成制御手段と、前記無端状画像担持体上に形成された各色に対応するレジストマークの位置を検出するためのマーク検出手段とを備え、前記色ずれ補正量導出手段は、前記マーク検出手段から出力される検出信号に基づいて各色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するものであることを特徴としている。
【００１６】
この構成によれば、無端状画像担持体上にブラック及び複数の有彩色のトナー画像の斜め方向の色ずれ量を検出するための各色に対応するレジストマークが形成される一方、このレジストマークの位置を検出することで出力される検出信号に基づいて各色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量から斜め方向の色ずれ補正量が導出される。このため、ブラック及び複数の有彩色のトナー画像の斜め方向の色ずれ補正量が容易かつ確実に導出されることになる。
【００１７】
また、請求項４の発明は、請求項１乃至３のいずれかに係るものにおいて、前記補正量判別手段の判別基準となる所定値は、前記ラインバッファのライン数から１を差し引いた値に設定されたものであることを特徴としている。
【００１８】
この構成によれば、補正量判別手段の判別基準となる所定値がラインバッファのライン数から１を差し引いた値に設定される。このため、色ずれが大きいために色ずれ補正量が比較的多くなる場合であっても効果的に色ずれ補正が実行されることになる。
【００１９】
また、請求項５の発明は、請求項１乃至４のいずれかに係るものにおいて、前記色ずれ補正制御手段は、画像メモリから読み出されてラインバッファに書き込まれた画像データを当該ラインバッファから読み出すとき、その各ラインの読み出しを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えるものであることを特徴としている。
【００２０】
この構成によれば、ラインバッファに書き込まれた画像データの各ラインの読み出しが途中の位置で他のラインに切り換えられることで斜め方向の色ずれが補正される。このため、斜め方向の色ずれが自然な状態で確実に補正されることになる。
【００２１】
また、請求項６の発明は、請求項１乃至４のいずれかに係るものにおいて、画像メモリから読み出された画像データをラインバッファに書き込むとき、ラインバッファの各ラインの書き込みを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えるものであることを特徴としている。
【００２２】
この構成によれば、画像メモリから読み出された画像データをラインバッファに書き込むとき、画像メモリの各ラインの画像データは、ラインバッファの各ラインの途中の位置であって斜め方向の色ずれ補正量に応じて設定された位置で他のラインに切り換えられる。このようにしてラインバッファの各ラインに書き込まれた画像データは、各ラインごとに始端から終端までの画像データがそのまま読み出されることで斜め方向の色ずれが補正される。このため、斜め方向の色ずれが自然な状態で確実に補正されることになる。
【００２３】
また、請求項７の発明は、画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置における色ずれ補正方法であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するステップと、この導出した色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別するステップと、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正するステップとを備えたことを特徴としている。
【００２４】
この方法によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われ、ブラックのトナー画像については色ずれ補正が行われないため、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を抑制することができる。一方、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が上記の所定値を超える場合はブラックのトナー画像についても色ずれ補正が行われることにより、ラインバッファのライン数を増加させることなく各有彩色のトナー画像について色ずれ補正を行うことができるようになる。
【００２５】
また、請求項８の発明は、画像メモリに記憶されているブラック及び複数の有彩色の各色ごとの画像データをそれぞれ複数ラインからなるラインバッファを介してラインごとに読み出すことにより形成した各色ごとのトナー画像を無端状画像担持体により搬送される記録紙に対し重ねて転写する複数の画像形成ユニットを有する画像形成装置における色ずれ補正方法であって、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量を導出するステップと、この導出した色ずれ補正量の絶対値が前記ラインバッファのライン数に関連して設定された所定値以下であるか否かを判別するステップと、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれも前記所定値以下である場合にブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が前記所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が前記所定値以下になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正するステップとを備えたことを特徴としている。
【００２６】
この方法によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われる一方、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が上記の所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量の絶対値が上記の所定値以下になるようにブラックのトナー画像の色ずれ補正が行われ、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれ補正が行われる。
【００２７】
このため、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができると共に、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を効果的に抑制することができるようになる。
【００２８】
【発明の実施の形態】
図１は、本発明の一実施形態に係る色ずれ補正方法が適用されるデジタルカラー画像形成装置の内部構成を概略的に示す図である。この図において、画像形成装置１０は、タンデム型のカラープリンタを構成するものであり、記録紙（転写紙）にカラー画像をプリントする本体部１２と、本体部１２の上方に配設され、本体部１２でカラー画像のプリントされた記録紙が排出される記録紙排出部１４とから構成されている。
【００２９】
本体部１２は、筐体１８内の下部に配設された給紙カセット２０と、筐体１８内の上部に配設された画像形成部２２と、筐体１８内における画像形成部２２の下方に配設された転写搬送部２４と、筐体１８内における転写搬送部２４の下流側に配設された定着ユニット２６と、給紙カセット２０と転写搬送部２４との間に配設された第１の搬送路２８と、定着ユニット２６と記録紙排出部１４との間に配設された第２の搬送路３０とを備えている。
【００３０】
給紙カセット２０は、筐体１８の外部に引き出すことで記録紙Ｐの補給が可能となるように構成されたもので、内部に集積された記録紙Ｐが図略の給紙ローラにより１枚ずつ第１の搬送路２８側に繰り出されるようになっている。なお、この給紙カセット２０は、記録紙のサイズに対応して所定個数が配設される。
【００３１】
画像形成部２２は、記録紙上に複数のトナー画像を多重形成するようにしたもので、マゼンタのトナー画像を形成する第１の画像形成ユニット２２１、シアンのトナー画像を形成する第２の画像形成ユニット２２２、イエローのトナー画像を形成する第３の画像形成ユニット２２３及びブラックのトナー画像を形成する第４の画像形成ユニット２２４が記録紙の搬送方向に沿って所定間隔をおいて配置されてなるものである。
【００３２】
各画像形成ユニット２２１乃至２２４は、感光体ドラム２２５と、感光体ドラム２２５の周面に対向して配設された帯電部２２６と、帯電部２２６の下流側であって感光体ドラム２２５の周面に対向して配設されたＬＥＤプリントヘッド（例えば、ライン方向に７１６８の画素数を有する。）からなる露光部２２７と、露光部２２７の下流側であって感光体ドラム２２５の周面に対向して配設された現像部２２８と、現像部２２８の下流側であって感光体ドラム２２５の周面に対向して配設されたクリーニング部２２９とを備えている。また、感光体ドラム２２５の周面であって現像部２２８とクリーニング部２２９との間に後述する転写ローラ２４４が対向配置されることで転写部２３０が形成される。
【００３３】
なお、各画像形成ユニット２２１乃至２２４の感光体ドラム２２５は、図略の駆動モータにより図示の時計周り方向に回転するようになっている。また、第１乃至第４の画像形成ユニット２２１乃至２２４の現像部２２８には、それぞれ上部にトナーボックスを備えている。そして、第１の画像形成ユニット２２１のトナーボックスには有彩色であるマゼンタのトナーが、第２の画像形成ユニット２２２のトナーボックスには有彩色であるシアンのトナーが、第３の画像形成ユニット２２３のトナーボックスには有彩色であるイエローのトナーが、第４の画像形成ユニット２２４のトナーボックスには無彩色であるブラックのトナーがそれぞれ収納されている。
【００３４】
転写搬送部２４は、第１の画像形成ユニット２２１の近傍位置に配設された従動ローラ２４１と、第４の画像形成ユニット２２４の近傍位置に配設された駆動ローラ２４２と、従動ローラ２４１と駆動ローラ２４２とに跨って配設された無端状画像担持体である転写ベルト２４３と、各画像形成ユニット２２１乃至２２４の感光体ドラム２２５の現像部２２７の下流側における位置に転写ベルト２４３を介して圧接可能に配設された４つの転写ローラ２４４と、駆動ローラ２４２の下方における転写ベルト２４３に近接した位置に配設された一対の反射型フォトセンサ２４５，２４５′（図２）と、反射型フォトセンサ２４５，２４５´の下流側における転写ベルト２４３に接する位置に配設されたブレード２４６とを備えている。
【００３５】
この転写搬送部２４では、第１の搬送路２８から搬送されてきた記録紙を図略の駆動モータにより図示の反時計周り方向に回転する転写ベルト２４３上に静電吸着して下流側に搬送すると共に、各画像形成ユニット２２１乃至２２４の転写部２３０の位置で記録紙に対してトナー像が転写されるようになっている。この転写ベルト２４３は、例えばシリコーン等で表面をコーティングしたポリイミド樹脂等の耐熱性を有する合成樹脂材料により構成されている。
【００３６】
また、この転写搬送部２４に設けられた一対の反射型フォトセンサ２４５，２４５′は、転写ベルト２４３の移送方向と直交する幅方向（主走査方向）の両端部に配設され、転写ベルト２４３の両端部領域に各画像形成ユニット２２１乃至２２４により形成される後述するレジストマークを検出するためのレジストセンサを構成するものである。この一対の反射型フォトセンサ２４５，２４５′は、図２に示すように、その一方の反射型フォトセンサ２４５が本体部１２の前側に配設され、他方の反射型フォトセンサ２４５′が本体部１２の後側に配設されている。
【００３７】
この一対の反射型フォトセンサ２４５，２４５′は、それぞれ転写ベルト２４３上の後述するレジストマーク位置に向けて送光する発光ダイオード等で構成された発光部（送光部）と、転写ベルト２４３上の後述するレジストマーク位置で反射された反射光を受光するフォトトランジスタ等で構成された受光部と、この受光部で受光した反射光量を電圧値に変換する検出回路部とを備えている。また、この一対の反射型フォトセンサ２４５，２４５′は、それぞれブラックトナー画像に対して大きな出力が得られるＰ波出力と、マゼンタトナー、シアントナー及びイエロートナーのカラートナー画像に対して大きな出力が得られるＳ波出力とが検出可能となっている。
【００３８】
また、ブレード２４６は、転写ベルト２４３上のトナー等の付着物を掻き取るためのもので、転写ベルト２４３の幅方向寸法と略同等の長さに形成され、その先端部が常に転写ベルト２４３表面に当接した状態で配設されている。なお、このブレード２４６は、付着物の掻き取り動作を実行する必要のないときは転写ベルト２４３から離反させておき、付着物の掻き取り動作を実行する必要が生じたときにのみ転写ベルト２４３表面に当接させる構成としてもよい。
【００３９】
定着ユニット２６は、画像形成部２２の感光体ドラム２２５の表面に形成された各トナー像が多重転写された記録紙を加熱することにより定着処理するものであり、熱遮蔽ボックス２６１と、熱遮蔽ボックス２６１内の上部に配設され、ヒータが内蔵された定着ローラ２６２と、熱遮蔽ボックス２６１内の下部において定着ローラ２６２に圧接して配設された加圧ローラ２６３と、熱遮蔽ボックス２６１内の定着ローラ２６２及び加圧ローラ２６３の前部に配設され、転写搬送部２４から搬送されてきた記録紙を定着ローラ２６２及び加圧ローラ２６３間に案内する前搬送路２６４と、熱遮蔽ボックス２６１内の定着ローラ２６２及び加圧ローラ２６３の後部に配設され、定着処理された記録紙を第２の搬送路３０に案内する後搬送路２６５とを備えている。
【００４０】
第１の搬送路２８は、給紙カセット２０から繰り出されてきた記録紙Ｐを転写搬送部２４側に搬送するものであり、所定位置に配設された複数の搬送ローラ対２８１と、転写搬送部２４の手前に配設され、画像形成部２２の画像形成動作と給紙動作とのタイミングを取るためのレジストローラ対２８２とを備えている。これらの複数の搬送ローラ対２８１とレジストローラ対２８２とは、図略の駆動モータによりそれぞれ電磁クラッチを介して回転駆動される。なお、レジストローラ対２８２の手前にフォトインタラプタ等で構成されたレジストセンサ２８３が配設されており、記録紙の先端がレジストローラ対２８２にまで搬送されてくると、レジストセンサ２８３からの出力信号に基づいて記録紙の搬送が一旦停止される。
【００４１】
第２の搬送路３０は、定着ユニット２６で定着処理された記録紙を記録紙排出部１４に搬送するものであり、所定位置に複数の搬送ローラ対３０１が配設されると共に、出口側に排出ローラ対３０２が配設されている。これらの搬送ローラ対３０１及び排出ローラ対３０２は、図略の駆動モータにより電磁クラッチを介して回転駆動されるようになっている。
【００４２】
記録紙排出部１４は、本体部１２を構成する筐体１８の上面に本体部１２と一体に形成されたもので、第２の搬送路３０から搬送されてきた定着処理の終了した記録紙を画像の形成された面が裏側になるようにして順次集積する。
【００４３】
このように構成された画像形成装置１０は、外部接続されたパーソナルコンピュータ等の外部装置から紙サイズ情報、プリント部数情報等の種々のプリント情報を含むプリント指示信号とプリントすべき画像データとが送信されてくると、次のように動作する。
【００４４】
すなわち、画像形成部２２の各感光体ドラム２２５では、帯電部２２６で表面に静電領域が形成され、この静電領域が露光部２２７からの出力光により露光されることで外部装置から送信されてきた画像データに基づく静電潜像が形成され、その後に現像部２２８でトナー像が形成される。また、定着ユニット２６の定着ローラ２６２では、図略の電圧供給部により内蔵ヒータに電圧が印加されることで通電され、定着ローラ２６２の表面が定着可能温度になるように加熱制御される。
【００４５】
一方、給紙カセットから指定サイズの記録紙が繰り出され、第１の搬送路２８によりレジストローラ対２８２の手前にまで搬送され、一旦停止される。そして、レジストローラ対２８２の手前にまで搬送されてきた記録紙は、画像形成部２２の画像形成動作とのタイミングが図られたうえで転写搬送部２４に搬送され、各画像形成ユニット２２１乃至２２４で記録紙にトナー像が順次転写される。すなわち、記録紙に対しマゼンタトナー、シアントナー、イエロートナー及びブラックトナーの順で互いに重ねられた状態で画像が転写される。
【００４６】
そして、このトナー像の転写された記録紙は、定着ユニット２６内に搬送され、定着ローラ２６２により加熱されつつ定着ローラ２６２と加圧ローラ２６３とで挟持されて下流側に搬送され、第２の搬送路３０により記録紙排出部１４に排出される。トナー像を記録紙に転写した各感光体ドラム２２５は、クリーニング部２２９で表面に残留したトナーが除去される。この動作が順次繰り返されて、所定枚数の記録紙に対するプリントが実行される。
【００４７】
ここで、画像形成装置１０は、ＬＥＤプリントヘッドからなる露光部２２７の取り付け誤差等により生じる主走査方向（転写ベルト２４３の移送方向と直交する方向又は記録紙の搬送方向と直交する方向）の色ずれ、第１乃至第４の画像形成ユニット２２１乃至２２４の取り付け誤差や各感光体ドラム２２５を回転駆動させる駆動モータの回転速度誤差等により生じる副走査方向（転写ベルト２４３の移送方向と同一方向又は記録紙の搬送方向と同一方向）の色ずれ、及び、第１乃至第４の画像形成ユニット２２１乃至２２４の取り付け誤差（傾き）や転写ベルト２４３の斜行等により生じる斜め方向（主走査方向及び副走査方向間の方向）の色ずれを検出し、それに基づく色ずれ補正（レジスト補正）を実行するように構成されている。
【００４８】
図３は、これら種々の変動要因による色ずれ量の検出動作及びその色ずれ補正動作を説明するための制御構成を示すブロック図である。すなわち、第１乃至第４の画像形成ユニット２２１乃至２２４は図略のインターフェイス回路を介して制御部３２に接続されており、これら第１乃至第４の画像形成ユニット２２１乃至２２４により転写ベルト２４３上への画像形成動作が制御部３２からの制御信号に基づいて実行される。また、駆動ローラ２４２を回転させる駆動モータ３４が図略のインターフェイス回路を介して制御部３２に接続されており、この駆動モータ３４により転写ベルト２４３上への画像形成動作時における転写ベルト２４３の移送動作が制御部３２からの制御信号に基づいて実行される。
【００４９】
この制御部３２には、第１乃至第４の画像形成ユニット２２１乃至２２４の抜き差し動作を検出するための第１のユニットセンサ３６、転写ベルト２４３を含む転写搬送ユニットの抜き差し動作を検出するための第２のユニットセンサ３８、及び、周囲の温度と湿度とを検出するための温湿度センサ４０が図略のインターフェイス回路を介して接続されている。
【００５０】
また、制御部３２には、記録紙にプリントすべきカラー画像を形成する各色ごとの画像データを画像形成装置１０に送出すると共に、記録紙サイズやプリント枚数等のプリントデータを画像形成装置１０に送出するパーソナルコンピュータ４２、パーソナルコンピュータ４２から送出された各色ごとの画像データ及びプリントデータを一時的に記憶（保存）する画像メモリ４４、画像メモリ４４に記憶されている各色ごとの画像データを読み出して画像形成ユニット２２１乃至２２４に送出するときにその読み出した画像データを数ライン単位で一時的に記憶（保存）する複数ラインからなるラインバッファ４６、及び、転写ベルト２４３表面に後述するレジストマークを形成するためのパターンジェネレータ４８が図略のインターフェイス回路を介して接続されている。
【００５１】
なお、画像メモリ４４は、各色ごとの記憶領域を有する記憶容量の大きな単一のメモリを用いてもよいし、記憶容量の小さなメモリを各色ごとに個別に設けるようにしてもよい。同様に、ラインバッファ４６についても、各色ごとの記憶領域を有するライン数の多い単一のメモリを用いてもよいし、ライン数の少ないメモリを各色ごとに個別に設けるようにしてもよい。
【００５２】
制御部３２は、演算処理を実行するＣＰＵ、所定の処理プログラムやデータ等を記憶するＲＯＭ及びデータを一時的に保存するＲＡＭから構成されている。また、制御部３２には、マーク形成制御部３２１、マーク計測制御部３２２、重心演算制御部３２３、色ずれ補正量演算制御部３２４、補正量判別部３２５及び色ずれ補正制御部３２６としての機能実現部を備えている。
【００５３】
マーク形成制御部３２１は、パターンジェネレータ４８からの出力信号に基づいて、第１乃至第４の画像形成ユニット２２１乃至２２４を動作させることにより、色ずれの検出を行うための４色の線状パターンの組み合わせからなるレジストマーク（位置ずれ検出用マーク）を形成するためのものである。
【００５４】
このレジストマークは、図４に示すように、転写ベルト２４３の幅方向（主走査方向）の一方端部（本体部１２の前側）に、所定幅を有する４色の線状パターンからなる斜め線Ｌ１と、この斜め線Ｌ１の上流側（図の右側）に配設された所定幅を有する４色の線状パターンからなる横線Ｌ２とが所定の間隔をおいて交互に形成されると共に、転写ベルト２４３の幅方向（主走査方向）の他方端部（本体部１２の後側）に、所定幅を有する４色の線状パターンからなる斜め線Ｌ１′と、この斜め線Ｌ１′の上流側（図の右側）に配設された所定幅を有する４色の線状パターンからなる横線Ｌ２´とが所定の間隔をおいて交互に形成されてなるものである。これら各線状パターンは、例えば１.３５ｍｍの幅を有している。
【００５５】
ここで、斜め線Ｌ１と斜め線Ｌ１′とは転写ベルト２４３の幅方向（主走査方向）の互いに対向する位置に形成され、横線Ｌ２と横線Ｌ２′とは転写ベルト２４３の幅方向（主走査方向）の互いに対向する位置に形成されている。また、一方端部側の１つの斜め線Ｌ１とそれに続く１つの横線Ｌ２とで１つの組を構成すると共に、他方端部側の１つの斜め線Ｌ１′とそれに続く１つの横線Ｌ２′とで１つの組を構成している。なお、本実施形態では、４組の斜め線Ｌ１及び横線Ｌ２と、４組の斜め線Ｌ１′及び横線Ｌ２′とが形成されている。
【００５６】
また、各斜め線Ｌ１，Ｌ１′は、転写ベルト２４３の移送方向の下流側（図の左側）から上流側（図の右側）にかけて、第４の画像形成ユニット２２４により形成されたブラックトナー画像である第１の線状パターンＫ１、第３の画像形成ユニット２２３により形成されたイエロートナー画像である第２の線状パターンＹ１、第２の画像形成ユニット２２２により形成されたシアントナー画像である第３の線状パターンＣ１、及び、第１の画像形成ユニット２２１で形成されたマゼンタトナー画像である第４の線状パターンＭ１がその順序でそれぞれ副走査方向（あるいは主走査方向）に対し４５°の角度で所定の間隔をおいて形成されたものである。
【００５７】
また、各横線Ｌ２，Ｌ２′は、斜め線Ｌ１，Ｌ１′と同様に、転写ベルト２４３の移送方向の下流側（図の左側）から上流側（図の右側）にかけて、第４の画像形成ユニット２２４により形成されたブラックトナー画像である第１のラインＫ２、第３の画像形成ユニット２２３により形成されたイエロートナー画像である第２のラインＹ２、第２の画像形成ユニット２２２により形成されたシアントナー画像である第３のラインＣ２、及び、第１の画像形成ユニット２２１で形成されたマゼンタトナー画像である第４のラインＭ２がその順序でそれぞれ主走査方向に沿って所定の間隔をおいて形成されたものである。
【００５８】
なお、一対の反射型フォトセンサ２４５，２４５′のうち、一方の反射型フォトセンサ２４５は、一方端部のレジストマークの斜め線Ｌ１及び横線Ｌ２の主走査方向の略中央位置を検出可能となる位置に配設され、他方の反射型フォトセンサ２４５′は、他方端部のレジストマークの斜め線Ｌ１′及び横線Ｌ２′の主走査方向の略中央位置を検出可能となる位置に配設されている。
【００５９】
マーク計測制御部３２２は、一対の反射型フォトセンサ２４５，２４５′によるレジストマークの計測動作を制御するものであり、例えば同期信号の立下りが検出されることでカウント開始指示が行われたのち、第１の画像形成ユニット２２１の感光体ドラム２２５に対する露光位置から反射型フォトセンサ２４５，２４５′によるレジストマークの検出位置までの距離（mm）と転写ベルト２４３の周速（mm/s）とに基づいて求めた計測開始タイミング（ms）に達したときから４組の斜め線Ｌ１,Ｌ１′及び横線Ｌ２,Ｌ２′が反射型フォトセンサ２４５，２４５′の検出位置を通過し終わるまでの間、反射型フォトセンサ２４５，２４５′からの出力を所定時間毎（例えば、１ms毎）に得るようにしたものである。
【００６０】
この反射型フォトセンサ２４５，２４５′からは、図５に示すように、４色の線状パターンに対応して反射光のＰ波出力及びＳ波出力が得られるようになっている。ここで、ブラックトナー画像である第１の線状パターンＫ１,Ｋ２についてはＰ波出力の方がＳ波出力よりも大きな出力値が得られるため、第１の線状パターンＫ１,Ｋ２の位置算出時にはＰ波出力が用いられ、カラートナー画像である第２,第３及び第４の線状パターンＹ１,Ｙ２、Ｃ１,Ｃ２及びＭ１,Ｍ２についてはＳ波出力の方がＰ波出力よりも大きな出力値が得られるため、第２,第３及び第４の線状パターンＹ１,Ｙ２、Ｃ１,Ｃ２及びＭ１,Ｍ２の位置算出時にはＳ波出力が用いられる。
【００６１】
重心演算制御部３２３は、反射型フォトセンサ２４５，２４５′から所定時間毎（例えば、１ms毎）に得た各線状パターンの複数の出力値に基づいて各線状パターンの転写ベルト２４３上の位置を算出するためのものである。なお、反射型フォトセンサ２４５，２４５′からの出力は、各線状パターンにつき、Ｐ波出力については下側に凸となる波形を有するものとなり、Ｓ波出力については上側に凸となる波形を有するものとなる。
【００６２】
ここで、線状パターンの色ムラや転写ベルトの移送ムラ等が生じない場合には波形の最小値（ブラックトナー画像の場合）あるいは最大値（カラートナー画像の場合）を求めることで所定幅を有する各線状パターンの位置を求めることができるが、線状パターンの色ムラや転写ベルトの移送ムラ等に起因して波形に歪が生じた場合は波形の最小値あるいは最大値によっては正確な位置を求めることができないことになる。このため、本実施形態では、常に各線状パターンの正確な位置を求めるようにすべく各波形の重心を求め、この重心をその線状パターンの位置とするようにしている。なお、各線状パターンの位置は、本実施形態ではクロック信号に基づくカウント開始指示が行われてからの経過時間（ms）で表わすようにしている。
【００６３】
この重心は、例えばＰ波出力では図６に示すような下に凸となる波形となるため、所定時間毎（例えば、１ms毎）に得た出力値Ｐ[ｎ]のうちの予め設定した閾値Ｐth以下のもの（Ｐ[ｎ]≦Ｐth）について（すなわち、カウント値ｍ〜ｐ（ms）の範囲内のもの）、カウント値とそのカウント値に対応する出力値との積を各カウント値毎に合算し、この合算値を各カウント値の出力値を合算した値で除したものとして求めることができる。すなわち、Ｐ波出力の重心ＧＰは、下記の数１で示す式により求めることができる。
【００６４】
【数１】
0003684226.tif 000002
【００６５】
なお、Ｓ波出力では上に凸となる波形となるため、所定時間毎（例えば、１ms毎）に得た出力値Ｓ[ｎ]のうちの予め設定した閾値Ｓth以上のもの（Ｓ[ｎ]≧Ｓth）について（すなわち、カウント値ｍ〜ｐ（ms）の範囲内のもの）、カウント値とそのカウント値に対応する出力値との積を各カウント値毎に合算し、この合算値を各カウント値の出力値を合算した値で除したものとして求めることができる。すなわち、Ｓ波出力の重心ＧＳは、下記の数２で示す式により求めることができる。これらの求めた重心ＧＰ,ＧＳは、算出する毎に制御部３２を構成するＲＡＭ等の記憶部に記憶される。このため、出力値Ｐ[ｎ],Ｓ[ｎ]のすべてを記憶部に記憶させ、その後に重心ＧＰ,ＧＳを算出する場合に比べて記憶部は記憶容量の小さなものでよいことになる。
【００６６】
【数２】
0003684226.tif 000003
【００６７】
色ずれ補正量演算制御部３２４は、各線状パターン（各色のトナー画像）の色ずれ（位置ずれ）に対する補正量を算出するものである。すなわち、各線状パターンの色ずれについては、対向する左右両側の横線Ｌ２，Ｌ２′の各線状パターンＫ２,Ｙ２，Ｃ２，Ｍ２の位置を検出することで斜め方向（傾き方向）の各色ごとの色ずれ量を検出することができ、対向する左右両側の横線Ｌ２，Ｌ２′の各線状パターンＫ２,Ｙ２，Ｃ２，Ｍ２の副走査方向の間隔を検出することで副走査方向の各色ごとの色ずれ量を検出することができ、対向する左右両側の少なくともいずれか一方の一組の斜め線Ｌ１（又はＬ１´）の各線状パターンＫ１,Ｙ１，Ｃ１，Ｍ１及び横線Ｌ２（又はＬ２′）の各線状パターンＫ２,Ｙ２，Ｃ２，Ｍ２の同色どうしの間隔を検出することで主走査方向の各色ごとの色ずれ量を検出することができ、これら検出された色ずれ量（ライン数乃至は画素数）から色ずれ補正量（ライン数乃至は画素数）を求めるものである。
以下、斜め方向、副走査方向及び主走査方向の各色ずれ補正量の具体的な求め方について説明する。
【００６８】
[斜め方向の色ずれ補正量について]
斜め方向の色ずれ量（ライン数乃至は画素数）は、対向する左右両側の横線Ｌ２，Ｌ２′のブラックのトナー画像である第２の線状パターンＫ２の色ずれ量の総和ＫＡと、有彩色のトナー画像である第２の線状パターンＹ２,Ｃ２,Ｍ２の色ずれ量の総和ＹＡ,ＣＡ,ＭＡとをそれぞれ求め、この求めたブラックのトナー画像の色ずれ量の総和ＫＡに対する各有彩色のトナー画像の色ずれ量の総和ＹＡ,ＣＡ,ＭＡの差を求め、これら各差を各有彩色のトナー画像の色ずれ補正量（ライン数乃至は画素数）としている。
【００６９】
すなわち、ＬＥＤプリントヘッドからなる露光部２２７の主走査方向（ライン方向）の画素数をＮ（例えば、Ｎ＝７１６８）、一対の反射型フォトセンサ２４５，２４５′間の距離（画素数）をＤ（例えば、Ｄ＝５１８４画素）、転写ベルト２４３の周速をＳ（mm/s）（例えば、Ｓ＝１１６mm/s）、１画素の幅をＧ（mm）（例えば、Ｇ＝０.０４２３mm）とする一方、一方端部側のブラックのトナー画像である４本の第２の線状パターンＫ２の位置を下流側から上流側に向けて順にＫ２１Ｆ,Ｋ２２Ｆ,Ｋ２３Ｆ,Ｋ２４Ｆとすると共に、他方端部側のブラックのトナー画像である４本の第２の線状パターンＫ２の位置を下流側から上流側に向けて順にＫ２１Ｒ,Ｋ２２Ｒ,Ｋ２３Ｒ,Ｋ２４Ｒとすると、ブラックのトナー画像である第２の線状パターンＫ２の色ずれ量の総和ＫＡは、下記の数３で示す式により求めることができる。
【００７０】
【数３】
0003684226.tif 000004
【００７１】
また、一方端部側のイエローのトナー画像である４本の第２の線状パターンＹ２の位置を下流側から上流側に向けて順にＹ２１Ｆ,Ｙ２２Ｆ,Ｙ２３Ｆ,Ｙ２４Ｆとすると共に、他方端部側のイエローのトナー画像である４本の第２の線状パターンＹ２の位置を下流側から上流側に向けて順にＹ２１Ｒ,Ｙ２２Ｒ,Ｙ２３Ｒ,Ｙ２４Ｒとすると、イエローのトナー画像である第２の線状パターンＹ２の色ずれ量の総和ＹＡは、下記の数４で示す式により求めることができる。
【００７２】
【数４】
0003684226.tif 000005
【００７３】
また、一方端部側のシアンのトナー画像である４本の第２の線状パターンＣ２の位置を下流側から上流側に向けて順にＣ２１Ｆ,Ｃ２２Ｆ,Ｃ２３Ｆ,Ｃ２４Ｆとすると共に、他方端部側のシアンのトナー画像である４本の第２の線状パターンＣ２の位置を下流側から上流側に向けて順にＣ２１Ｒ,Ｃ２２Ｒ,Ｃ２３Ｒ,Ｃ２４Ｒとすると、シアンのトナー画像である第２の線状パターンＣ２の色ずれ量の総和ＣＡは、下記の数５で示す式により求めることができる。
【００７４】
【数５】
0003684226.tif 000006
【００７５】
さらに、一方端部側のマゼンタのトナー画像である４本の第２の線状パターンＭ２の位置を下流側から上流側に向けて順にＭ２１Ｆ,Ｍ２２Ｆ,Ｍ２３Ｆ,Ｍ２４Ｆとすると共に、他方端部側のマゼンタのトナー画像である４本の第２の線状パターンＭ２の位置を下流側から上流側に向けて順にＭ２１Ｒ,Ｍ２２Ｒ,Ｍ２３Ｒ,Ｍ２４Ｒとすると、シアンのトナー画像である第２の線状パターンＭ２の色ずれ量の総和ＭＡは、下記の数６で示す式により求めることができる。
【００７６】
【数６】
0003684226.tif 000007
【００７７】
従って、ブラックのトナー画像に対するイエローのトナー画像の色ずれ量ＹＡ′、シアンのトナー画像の色ずれ量ＣＡ′、及び、マゼンタのトナー画像の色ずれ量ＭＡ′は、それぞれ下記の数７で示す式により求めることができる。この数７で示す式により求めたＹＡ′、ＣＡ′及びＭＡ′が各有彩色のトナー画像の色ずれ補正量となる。
【００７８】
なお、今までにすでに色ずれ補正を行っている場合は、今回の色ずれ補正量と前回の色ずれ補正量とから実際に補正を行うべき色ずれ補正量ＹＡ″、ＣＡ″及びＭＡ″を再算出するようにすればよい。
【００７９】
また、ブラックのトナー画像及び各有彩色のトナー画像の色ずれをそれぞれ個別に補正する場合は、各色ずれ量の総和ＫＡ,ＹＡ,ＣＡ,ＭＡに基づいて色ずれ補正量演算部３２４により各色ごとの個別の色ずれ量が求められることになる。この場合も、今までにすでに色ずれ補正を行っている場合は、今回の色ずれ補正量と前回の色ずれ補正量とから実際に補正を行うべき色ずれ補正量を再算出するようにすればよい。
【００８０】
【数７】
0003684226.tif 000008
【００８１】
[副走査方向の色ずれ補正量について]
副走査方向の色ずれ量（ライン数乃至は画素数）は、上述したように、対向する左右両側の横線Ｌ２，Ｌ２′の各線状パターンＫ２,Ｙ２，Ｃ２，Ｍ２の副走査方向の間隔を検出することにより求めることができるが、本実施形態では有彩色のトナー画像の各線状パターンＹ２，Ｃ２，Ｍ２のブラックのトナー画像の線状パターンＫ２に対する間隔により各線状パターンＹ２，Ｃ２，Ｍ２の色ずれ量を検出するようにしている。すなわち、有彩色のトナー画像の線状パターンＹ２についていえば、その線状パターンＹ２の位置とブラックのトナー画像の線状パターンＫ２の位置とから求めた間隔の基準値（初期設定値）との差により色ずれ量を求めるようにしている。
【００８２】
他の有彩色のトナー画像の線状パターンＣ２，Ｍ２についても、その線状パターンＣ２，Ｍ２の位置とブラックのトナー画像の線状パターンＫ２の位置とから求めた間隔の各基準値（初期設定値）との差により色ずれ量を求めることができる。但し、この求めた色ずれ量は斜め方向の色ずれ量を含んだものであるため、斜め方向の色ずれ量を補正したものが副走査方向の色ずれ補正量となる。このため、予め有彩色のトナー画像の線状パターンＹ２，Ｃ２，Ｍ２につき、上記の数７に示す数式により斜め方向の色ずれ補正量を求めておく必要がある。
【００８３】
[主走査方向の色ずれ補正量について]
主走査方向の色ずれ量（画素数）は、本実施形態では一方端部側の各組の同色の斜め線Ｌ１及び横線Ｌ２の各線状パターン（ブラックのトナー画像については同じ組のＫ１とＫ２、イエローのトナー画像については同じ組のＹ１とＹ２、シアンのトナー画像については同じ組のＣ１とＣ２、マゼンタのトナー画像については同じ組のＭ１とＭ２）の間隔の基準値（初期設定値）との差により求めるようにしている。
【００８４】
すなわち、転写ベルト２４３の周速をＳ（mm/s）（例えば、Ｓ＝１１６mm/s）、１画素の幅をＧ（mm）（例えば、Ｇ＝０.０４２３mm）、各組の同色の斜め線Ｌ１の線状パターンと横線Ｌ２の線状パターンの間隔の基準値（ライン数）をＱ（例えば、Ｑ＝８６４ライン）とする一方、一方端部側のブラックのトナー画像である各４本の第１の線状パターンＫ１及び第２の線状パターンＫ２の位置をそれぞれ下流側から上流側に向けて順にＫ１１Ｆ,Ｋ１２Ｆ,Ｋ１３Ｆ,Ｋ１４Ｆ及びＫ２１Ｆ,Ｋ２２Ｆ,Ｋ２３Ｆ,Ｋ２４Ｆとすると、ブラックのトナー画像の各組の色ずれ量ＫＨ[０],ＫＨ[１],ＫＨ[２],ＫＨ[３]は、下記の数８で示す式により求めることができる。この数８で示す式により求めた各組の色ずれ量ＫＨ[０],ＫＨ[１],ＫＨ[２],ＫＨ[３]の平均値がブラックのトナー画像の色ずれ補正量（画素数）となる。
【００８５】
【数８】
0003684226.tif 000009
【００８６】
また、一方端部側のイエローのトナー画像である各４本の第１の線状パターンＹ１及び第２の線状パターンＹ２の位置をそれぞれ下流側から上流側に向けて順にＹ１１Ｆ,Ｙ１２Ｆ,Ｙ１３Ｆ,Ｙ１４Ｆ及びＹ２１Ｆ,Ｙ２２Ｆ,Ｙ２３Ｆ,Ｙ２４Ｆとすると、イエローのトナー画像の各組の色ずれ量ＹＨ[０],ＹＨ[１],ＹＨ[２],ＹＨ[３]は、下記の数９で示す式により求めることができる。この数９で示す式により求めた各組の色ずれ量ＹＨ[０],ＹＨ[１],ＹＨ[２],ＹＨ[３]の平均値がイエローのトナー画像の色ずれ補正量（画素数）となる。
【００８７】
【数９】
0003684226.tif 000010
【００８８】
また、一方端部側のシアンのトナー画像である各４本の第１の線状パターンＣ１及び第２の線状パターンＣ２の位置をそれぞれ下流側から上流側に向けて順にＣ１１Ｆ,Ｃ１２Ｆ,Ｃ１３Ｆ,Ｃ１４Ｆ及びＣ２１Ｆ,Ｃ２２Ｆ,Ｃ２３Ｆ,Ｃ２４Ｆとすると、シアンのトナー画像の各組の色ずれ量ＣＨ[０],ＣＨ[１],ＣＨ[２],ＣＨ[３]は、下記の数１０で示す式により求めることができる。この数１０で示す式により求めた各組の色ずれ量ＣＨ[０],ＣＨ[１],ＣＨ[２],ＣＨ[３]の平均値がシアンのトナー画像の色ずれ補正量（画素数）となる。
【００８９】
【数１０】
0003684226.tif 000011
【００９０】
さらに、一方端部側のマゼンタのトナー画像である各４本の第１の線状パターンＭ１及び第２の線状パターンＭ２の位置をそれぞれ下流側から上流側に向けて順にＭ１１Ｆ,Ｍ１２Ｆ,Ｍ１３Ｆ,Ｍ１４Ｆ及びＭ２１Ｆ,Ｍ２２Ｆ,Ｍ２３Ｆ,Ｍ２４Ｆとすると、マゼンタのトナー画像の各組の色ずれ量ＭＨ[０],ＭＨ[１],ＭＨ[２],ＭＨ[３]は、下記の数１１で示す式により求めることができる。この数１１で示す式により求めた各組の色ずれ量ＭＨ[０],ＭＨ[１],ＭＨ[２],ＭＨ[３]の平均値がマゼンタのトナー画像の色ずれ補正量（画素数）となる。
【００９１】
【数１１】
0003684226.tif 000012
【００９２】
補正量判別部３２５は、色ずれ補正量演算制御部３２４で求めたブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量ＹＡ′、ＣＡ′及びＭＡ′（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるか否かを判別するものである。なお、今までにすでに色ずれ補正を行っている場合は、上述の再算出した色ずれ補正量ＹＡ″、ＣＡ″及びＭＡ″（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるか否かを判別することになる。
【００９３】
色ずれ補正制御部３２６は、色ずれ補正量演算制御部３２４で求めた色ずれ補正量に基づいて各色の色ずれ補正を行うものである。なお、斜め方向の色ずれ補正をする場合、補正量判別部３２５の判別結果に応じて色ずれ補正制御部３２６による補正の仕方が異なることになる。以下、斜め方向、副走査方向及び主走査方向の各色ずれ補正について説明する。
【００９４】
[斜め方向の色ずれ補正について]
[第１の実施例]
斜め方向の色ずれ補正をする場合、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるときは、第４の画像形成ユニット２２４により形成されるブラックのトナー画像については色ずれ補正を行わずに第１乃至第３の画像形成ユニット２２１乃至２２３により形成される各有彩色のトナー画像についてブラックのトナー画像の位置に合わせるような色ずれ補正（ブラックのトナー画像を基準にした色ずれ補正）を行うようにしている。このように、ブラックのトナー画像を基準にして色ずれ補正を行うことにより、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を抑制することができる。
【００９５】
一方、ブラックのトナー画像に対する３つの有彩色のトナー画像のうちの少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値を超える（Ｎ＞Ｌ−１）ときは、その超えた有彩色のトナー画像についてはブラックのトナー画像を基準にした色ずれ補正を行うことができないことになる。このため、ブラックのトナー画像及び各有彩色のトナー画像についてそれぞれ反射型フォトセンサ２４５,２４５′により検出された本来の色ずれ量に対応する色ずれ補正を行うようにしている。このように、ブラックのトナー画像について色ずれ補正を行うことにより、ラインバッファ４６の記憶容量を格別に増大させることなく有彩色のトナー画像について色ずれ補正を行うことができるようになる。
【００９６】
すなわち、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量ＹＡ′、ＣＡ′及びＭＡ′（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるときは、ブラックのトナー画像を除いた有彩色のトナー画像につき上記の数７で示す式により求めた色ずれ補正量ＹＡ′、ＣＡ′及びＭＡ′の補正を行うことになる。この場合、有彩色のトナー画像の主走査方向の領域を補正量ＹＡ′、ＣＡ′及びＭＡ′の値に応じて複数に分割し、この分割した領域を単位として斜め方向に階段状に補正を行う。なお、今までにすでに色ずれ補正を行っている場合は、上述の再算出した色ずれ補正量ＹＡ″、ＣＡ″及びＭＡ″に基づいて補正を行うようにすればよい。
【００９７】
例えば、ブラックのトナー画像の斜め方向の色ずれ補正量が＋１ライン、イエローのトナー画像の斜め方向の色ずれ補正量が−３ライン、シアンのトナー画像の斜め方向の色ずれ補正量が−１ライン、マゼンタのトナー画像の斜め方向の色ずれ補正量が＋４ラインであり、ラインバッファ４６の記憶容量が５ライン分あるとすると、ブラックのトナー画像に対するイエローのトナー画像の色ずれ補正量ＹＡ´はＹＡ´＝１−（−３）＝＋４となり、ブラックのトナー画像に対するシアンのトナー画像の色ずれ補正量ＣＡ´はＣＡ´＝１−（−１）＝＋２となり、ブラックのトナー画像に対するマゼンタのトナー画像の色ずれ補正量ＭＡ´はＭＡ´＝１−（＋４）＝−３となって、各有彩色とも上述のＮ≦Ｌ−１を満足することになる。このため、ブラックのトナー画像の色ずれは補正せず、各有彩色のトナー画像の色ずれをブラックのトナー画像を基準にして補正することになる。
【００９８】
この場合の具体的な色ずれ補正について以下に説明する。最初にイエローのトナー画像の色ずれ補正について説明する。いま、画像メモリ４４から読み出された最初の５ライン分の画像データのうち、１ライン目の画像データを“０”、２ライン目の画像データを“１”、３ライン目の画像データを“２”、４ライン目の画像データを“３”、５ライン目の画像データを“４”として表わすと、その５ライン分の画像データは、図７に示すような順序でラインバッファ４６に書き込まれる。そして、ラインバッファ４６に書き込まれた各ラインの画像データを読み出すとき、このラインバッファ４６に書き込まれた画像データの各ラインにおける始端からの読み出し位置（読み出しアドレス）が色ずれ補正量に応じて設定した位置（アドレス）に達したとき、次のラインのアドレスに読み出しアドレスを切り換える。
【００９９】
すなわち、画像データの各ラインの読み出しをそのラインの途中の位置で他のラインに切り換えることにより（本実施形態では、色ずれ補正量がプラスの場合は前のライン（図では、下方のライン）へ切り換え、色ずれ補正量がマイナスの場合は後のライン（図では、上方のライン）へ切り換えるように色ずれ補正量が設定されているものとする。）、色ずれ補正を行った状態の新たなラインを生成する。このラインの切り換え位置は、画像メモリ４４及びラインバッファ４６の主走査方向の画素数をＰとし、ブラックのトナー画像に対する色ずれ補正量がＮライン（Ｎは絶対値）であるとすると、Ｐ/（Ｎ＋１）の区切りの位置で実行されることになる。イエローのトナー画像のブラックのトナー画像に対する色ずれ補正量は＋４ラインであるため、Ｐ×１/５、Ｐ×２/５、Ｐ×３/５及びＰ×４/５の各位置で前のラインへの切り換えが行われる。なお、Ｐ/（Ｎ＋１）が整数値として割り切れない場合は、四捨五入する等して小数点以下の端数処理を行えばよい。
【０１００】
いま、画像メモリ４４及びラインバッファ４６の主走査方向の画素数をＰとすると、上記のラインバッファ４６に書き込まれた５ライン分の画像データのうち、１ライン目の画像データ“０”は、図８（ａ）に示すように、そのラインの始端からの読み出し位置がＰ×１/５の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これによりＰ×１/５の位置までの画像データ“０”だけを有する色ずれ補正を行った状態の新たな１ライン目の画像データが生成されることになる。
【０１０１】
すなわち、この例では色ずれ補正量がプラスの値であるため、ラインの始端からの読み出し位置がＰ×１/５の位置にきたときに前のラインに読み出しラインを切り換えるべきところ、前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の１ライン目の画像データはＰ×１/５の位置までの画像データ“０”だけを有するものとなる。
【０１０２】
このようにして補正後の１ライン目の画像データが生成されると、画像データ“１”を有する次のライン（２ライン目）の読み出しが開始される。２ライン目の画像データ“１”は、図８（ｂ）に示すように、そのラインの始端からの読み出し位置がＰ×１/５の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×１/５の位置で前のラインに切り換えられて画像データ“０”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/５の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/５の位置までの画像データ“１”と、Ｐ×１/５の位置からＰ×２/５の位置までの画像データ“０”とだけを有する色ずれ補正を行った状態の新たな２ライン目の画像データが生成されることになる。
【０１０３】
すなわち、この例では色ずれ補正量がプラスの値であるため、始端からの読み出し位置がＰ×２/５の位置にきたときにさらに前のラインに読み出しラインを切り換えるべきところ、その前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の２ライン目の画像データはＰ×１/５の位置までの画像データ“０”とＰ×２/５の位置までの画像データ“０”とだけを有するものとなる。
【０１０４】
このようにして補正後の２ライン目の画像データが生成されると、画像データ“２”を有する次のライン（３ライン目）の読み出しが開始される。３ライン目の画像データ“２”は、図８（ｃ）に示すように、そのラインの始端からの読み出し位置がＰ×１/５の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×１/５の位置で前のラインに切り換えられて画像データ“１”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/５の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×２/５の位置でさらに前のラインに切り換えられて画像データ“０”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×３/５の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/５の位置までの画像データ“２”と、Ｐ×１/５の位置からＰ×２/５の位置までの画像データ“１”と、Ｐ×２/５の位置からＰ×３/５の位置までの画像データ“０”とだけを有する色ずれ補正を行った状態の新たな３ライン目の画像データが生成されることになる。
【０１０５】
すなわち、この例では色ずれ補正量がプラスの値であるため、始端からの読み出し位置がＰ×３/５の位置にきたときにさらに前のラインに読み出しラインを切り換えるべきところ、その前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の３ライン目の画像データはＰ×１/５の位置までの画像データ“２”と、Ｐ×２/５の位置までの画像データ“１”と、Ｐ×３/５の位置までの画像データ“０”とだけを有するものとなる。
【０１０６】
このようにして補正後の３ライン目の画像データが生成されると、画像データ“３”を有する次のライン（４ライン目）の読み出しが開始される。４ライン目の画像データ“３”は、図８（ｄ）に示すように、そのラインの始端からの読み出し位置がＰ×１/５の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×１/５の位置で前のラインに切り換えられて画像データ“２”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/５の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×２/５の位置でさらに前のラインに切り換えられて画像データ“１”が読み出される。
【０１０７】
そして、そのラインの始端からの読み出し位置がＰ×３/５の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×３/５の位置でさらに前のラインに切り換えられて画像データ“０”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×４/５の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/５の位置までの画像データ“３”と、Ｐ×１/５の位置からＰ×２/５の位置までの画像データ“２”と、Ｐ×２/５の位置からＰ×３/５の位置までの画像データ“１”と、Ｐ×３/５の位置からＰ×４/５の位置までの画像データ“０”とだけを有する色ずれ補正を行った状態の新たな４ライン目の画像データが生成されることになる。
【０１０８】
すなわち、この例では色ずれ補正量がプラスの値であるため、始端からの読み出し位置がＰ×４/５の位置にきたときにさらに前のラインに読み出しラインを切り換えるべきところ、その前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の４ライン目の画像データはＰ×１/５の位置までの画像データ“３”と、Ｐ×２/５の位置までの画像データ“２”と、Ｐ×３/５の位置までの画像データ“１”とＰ×４/５の位置までの画像データ“０”とだけを有するものとなる。
【０１０９】
このようにして補正後の４ライン目の画像データが生成されると、画像データ“４”を有する次のライン（５ライン目）の読み出しが開始される。５ライン目の画像データ“４”は、図８（ｅ）に示すように、そのラインの始端からの読み出し位置がＰ×１/５の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×１/５の位置で前のラインに切り換えられて画像データ“３”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/５の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×２/５の位置でさらに前のラインに切り換えられて画像データ“２”が読み出される。
【０１１０】
そして、そのラインの始端からの読み出し位置がＰ×３/５の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×３/５の位置でさらに前のラインに切り換えられて画像データ“１”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×４/５の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×４/５の位置でさらに前のラインに切り換えられて画像データ“０”が読み出される。
【０１１１】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/５の位置までの画像データ“４”と、Ｐ×１/５の位置からＰ×２/５の位置までの画像データ“３”と、Ｐ×２/５の位置からＰ×３/５の位置までの画像データ“２”と、Ｐ×３/５の位置からＰ×４/５の位置までの画像データ“１”と、Ｐ×４/５の位置から終端までの画像データ“０”とを有する色ずれ補正を行った状態の新たな５ライン目の画像データが生成されることになる。
【０１１２】
このようにして補正後の５ライン目の画像データが生成されると、画像データ“０”の補正前の最初のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインに移動されたのち、画像メモリ４４から６ライン目の画像データ“５”が読み出されてラインバッファ４６の空き領域（最初に５ライン目の画像データが書き込まれていた領域）に保存される。
【０１１３】
そして、図８（ｅ）に示す補正後の５ライン目の画像データと同様の手順で画像データの処理が行われ、図８（ｆ）に示すように、始端からＰ×１/５の位置までの画像データ“５”と、Ｐ×１/５の位置からＰ×２/５の位置までの画像データ“４”と、Ｐ×２/５の位置からＰ×３/５の位置までの画像データ“３”と、Ｐ×３/５の位置からＰ×４/５の位置までの画像データ“２”と、Ｐ×４/５の位置から終端までの画像データ“１”とを有する色ずれ補正を行った状態の新たな６ライン目の画像データが生成されることになる。
【０１１４】
このようにして画像メモリ４４から各ラインの画像データが順次読み出されてラインバッファ４６の空き領域に順次書き込まれ、色ずれ補正を行った状態の新たなラインの画像データが順次生成され、この補正後の画像データに基づいて第３の画像形成ユニット２２３が作動されることでイエローのトナー画像が生成されることになる。なお、図８に示す例では、図８（ｅ）に示す最初から５ライン目の画像データのときに初めて主走査方向の全画素が揃った状態の新たなラインが生成されることになるため、例えば、図８（ａ）から図８（ｄ）までのラインについては生成させずに、図８（ｅ）に示すラインを補正後の１ライン目の画像データとするようにしてもよい。
【０１１５】
次に、シアンのトナー画像の補正について説明する。イエローのトナー画像の場合と同様に、画像メモリ４４から読み出された最初の５ライン分の画像データのうち、１ライン目の画像データを“０”、２ライン目の画像データを“１”、３ライン目の画像データを“２”、４ライン目の画像データを“３”、５ライン目の画像データを“４”として表わすと、その５ライン分の画像データは、図９に示すような順序でラインバッファ４６に書き込まれる。そして、シアンのトナー画像のブラックのトナー画像に対する色ずれ補正量は＋２ラインであるため、Ｐ×１/３及びＰ×２/３の各位置で前のラインへの切り換えが行われる。
【０１１６】
いま、ラインバッファ４６に書き込まれた５ライン分の画像データのうち、１ライン目の画像データ“０”は、図１０（ａ）に示すように、そのラインの始端からの読み出し位置がＰ×１/３の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これによりＰ×１/３の位置までの画像データ“０”だけを有する色ずれ補正を行った状態の新たな１ライン目の画像データが生成されることになる。
【０１１７】
すなわち、この例では色ずれ補正量がプラスの値であるため、ラインの始端からの読み出し位置がＰ×１/３の位置にきたときに前のラインに読み出しラインを切り換えるべきところ、前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の１ライン目の画像データはＰ×１/３の位置までの画像データ“０”だけを有するものとなる。
【０１１８】
このようにして補正後の１ライン目の画像データが生成されると、画像データ“１”を有する次のライン（２ライン目）の読み出しが開始される。２ライン目の画像データ“１”は、図１０（ｂ）に示すように、そのラインの始端からの読み出し位置がＰ×１/３の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×１/３の位置で前のラインに切り換えられて画像データ“０”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/３の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/３の位置までの画像データ“１”と、Ｐ×１/３の位置からＰ×２/３の位置までの画像データ“０”とだけを有する色ずれ補正を行った状態の新たな２ライン目の画像データが生成されることになる。
【０１１９】
すなわち、この例では色ずれ補正量がプラスの値であるため、始端からの読み出し位置がＰ×２/３の位置にきたときにさらに前のラインに読み出しラインを切り換えるべきところ、その前のラインが存在しないことからラインバッファ４６から読み出されて新たに生成される補正後の２ライン目の画像データはＰ×１/３の位置までの画像データ“０”と、Ｐ×２/３の位置までの画像データ“０”とだけを有するものとなる。
【０１２０】
このようにして補正後の２ライン目の画像データが生成されると、画像データ“２”を有する次のライン（３ライン目）の読み出しが開始される。３ライン目の画像データ“２”は、図１０（ｃ）に示すように、そのラインの始端からの読み出し位置がＰ×１/３の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×１/３の位置で前のラインに切り換えられて画像データ“１”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/３の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×２/３の位置でさらに前のラインに切り換えられて画像データ“０”が読み出される。
【０１２１】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/３の位置までの画像データ“２”と、Ｐ×１/３の位置からＰ×２/３の位置までの画像データ“１”と、Ｐ×２/３の位置から終端までの画像データ“０”とを有する色ずれ補正を行った状態の新たな３ライン目の画像データが生成されることになる。
【０１２２】
このようにして補正後の３ライン目の画像データが生成されると、画像データ“３”を有する次のライン（４ライン目）の読み出しが開始される。４ライン目の画像データ“３”は、図１０（ｄ）に示すように、そのラインの始端からの読み出し位置がＰ×１/３の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×１/３の位置で前のラインに切り換えられて画像データ“２”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/３の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×２/３の位置でさらに前のラインに切り換えられて画像データ“１”が読み出される。
【０１２３】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、これにより始端からＰ×１/３の位置までの画像データ“３”と、Ｐ×１/３の位置からＰ×２/３の位置までの画像データ“２”と、Ｐ×２/３の位置から終端までの画像データ“１”とを有する色ずれ補正を行った状態の新たな４ライン目の画像データが生成されることになる。
【０１２４】
このようにして補正後の４ライン目の画像データが生成されると、画像データ“４”を有する次のライン（５ライン目）の読み出しが開始される。５ライン目の画像データ“４”は、図１０（ｅ）に示すように、そのラインの始端からの読み出し位置がＰ×１/３の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×１/３の位置で前のラインに切り換えられて画像データ“３”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/３の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×２/３の位置でさらに前のラインに切り換えられて画像データ“２”が読み出される。
【０１２５】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、これにより始端からＰ×１/３の位置までの画像データ“４”と、Ｐ×１/３の位置からＰ×２/３の位置までの画像データ“３”と、Ｐ×２/３の位置から終端までの画像データ“２”とを有する色ずれ補正を行った状態の新たな５ライン目の画像データが生成されることになる。
【０１２６】
このようにして補正後の５ライン目の画像データが生成されると、画像データ“０”の補正前の最初のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から次のラインの画像データが読み出されてラインバッファ４６の空き領域（最初に５ライン目の画像データが書き込まれていた領域）に書き込まれる。
【０１２７】
そして、図１０（ｃ）乃至（ｅ）に示す補正後の３乃至５ライン目の画像データと同様の手順で画像データの処理が行われ、色ずれ補正を行った状態の新たなラインの画像データが生成されることになる。
【０１２８】
このようにして画像メモリ４４から各ラインの画像データが順次読み出されてラインバッファ４６の空き領域に順次書き込まれ、色ずれ補正を行った状態の新たなラインの画像データが生成され、この補正後の画像データに基づいて第２の画像形成ユニット２２２が作動されることでシアンのトナー画像が生成されることになる。なお、図１０に示す例では、図１０（ｃ）に示す最初から３ライン目の画像データのときに初めて主走査方向の全画素が揃った状態の新たなラインが生成されることになるため、例えば、図１０（ａ）及び（ｂ）までのラインについては生成させずに、図１０（ｃ）に示すラインを補正後の１ライン目の画像データとするようにしてもよい。
【０１２９】
次に、マゼンタのトナー画像の補正について説明する。イエロー及びシアンのトナー画像の場合と同様に、画像メモリ４４から読み出された最初の５ライン分の画像データのうち、１ライン目の画像データを“０”、２ライン目の画像データを“１”、３ライン目の画像データを“２”、４ライン目の画像データを“３”、５ライン目の画像データを“４”として表わすと、その５ライン分の画像データは、図１１に示すような順序でラインバッファ４６に書き込まれる。そして、マゼンタのトナー画像のブラックのトナー画像に対する色ずれ補正量は−３ラインであるため、Ｐ×１/４、Ｐ×２/４及びＰ×３/４の各位置で後のラインへの切り換えが行われる。
【０１３０】
いま、ラインバッファ４６に書き込まれた５ライン分の画像データのうち、１ライン目の画像データ“０”は、図１２（ａ）に示すように、そのラインの始端からの読み出し位置がＰ×１/４の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、そのＰ×１/４の位置で後のラインに切り換えられて画像データ“１”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×２/４の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×２/４の位置でさらに後のラインに切り換えられて画像データ“３”が読み出される。
【０１３１】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、これにより始端からＰ×１/４の位置までの画像データ“０”と、Ｐ×１/４の位置からＰ×２/４の位置までの画像データ“１”と、Ｐ×２/４の位置からＰ×３/４の位置までの画像データ“２”と、Ｐ×３/４の位置から終端までの画像データ“３”とを有する色ずれ補正を行った状態の新たな１ライン目の画像データが生成されることになる。
【０１３２】
このようにして補正後の１ライン目の画像データが生成されると、図１３に示すように、画像データ“０”のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から６ライン目の画像データ“５”が読み出されてラインバッファ４６の空き領域（最初に５ライン目の画像データが書き込まれていた領域）に書き込まれる。
【０１３３】
そして、画像データ“２”を有する次のライン（３ライン目）の読み出しが開始される。３ライン目の画像データ“２”は、図１２（ｃ）に示すように、そのラインの始端からの読み出し位置がＰ×１/４の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×１/４の位置で後のラインに切り換えられて画像データ“３”が読み出される。
【０１３４】
そして、そのラインの始端からの読み出し位置がＰ×２/４の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×２/４の位置で後のラインに切り換えられて画像データ“４”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×３/４の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×３/４の位置でさらに後のラインに切り換えられて画像データ“５”が読み出される。
【０１３５】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“５”の読み出しが停止され、これにより始端からＰ×１/４の位置までの画像データ“２”と、Ｐ×１/４の位置からＰ×２/４の位置までの画像データ“３”と、Ｐ×２/４の位置からＰ×３/４の位置までの画像データ“４”と、Ｐ×３/４の位置から終端までの画像データ“５”とを有する色ずれ補正を行った状態の新たな３ライン目の画像データが生成されることになる。
【０１３６】
このようにして補正後の３ライン目の画像データが生成されると、図１４に示すように、画像データ“１”のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から７ライン目の画像データ“６”が読み出されてラインバッファ４６の空き領域（６ライン目の画像データが書き込まれていた領域）に書き込まれる。
【０１３７】
そして、画像データ“３”を有する次のライン（４ライン目）の読み出しが開始される。４ライン目の画像データ“３”は、図１２（ｄ）に示すように、そのラインの始端からの読み出し位置がＰ×１/４の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×１/４の位置で後のラインに切り換えられて画像データ“４”が読み出される。
【０１３８】
そして、そのラインの始端からの読み出し位置がＰ×２/４の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×２/４の位置で後のラインに切り換えられて画像データ“５”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×３/４の位置にきたとき、そのラインの画像データ“５”の読み出しが停止され、そのＰ×３/４の位置でさらに後のラインに切り換えられて画像データ“６”が読み出される。
【０１３９】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“６”の読み出しが停止され、これにより始端からＰ×１/４の位置までの画像データ“３”と、Ｐ×１/４の位置からＰ×２/４の位置までの画像データ“４”と、Ｐ×２/４の位置からＰ×３/４の位置までの画像データ“５”と、Ｐ×３/４の位置から終端までの画像データ“６”とを有する色ずれ補正を行った状態の新たな４ライン目の画像データが生成されることになる。
【０１４０】
このようにして補正後の４ライン目の画像データが生成されると、図１５に示すように、画像データ“２”のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から８ライン目の画像データ“７”が読み出されてラインバッファ４６の空き領域（７ライン目の画像データが書き込まれていた領域）に書き込まれる。
【０１４１】
そして、画像データ“４”を有する次のライン（５ライン目）の読み出しが開始される。５ライン目の画像データ“４”は、図１２（ｅ）に示すように、そのラインの始端からの読み出し位置がＰ×１/４の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×１/４の位置で後のラインに切り換えられて画像データ“５”が読み出される。
【０１４２】
そして、そのラインの始端からの読み出し位置がＰ×２/４の位置にきたとき、そのラインの画像データ“５”の読み出しが停止され、そのＰ×２/４の位置で後のラインに切り換えられて画像データ“６”が読み出される。そして、そのラインの始端からの読み出し位置がＰ×３/４の位置にきたとき、そのラインの画像データ“６”の読み出しが停止され、そのＰ×３/４の位置でさらに後のラインに切り換えられて画像データ“７”が読み出される。
【０１４３】
そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“７”の読み出しが停止され、これにより始端からＰ×１/４の位置までの画像データ“４”と、Ｐ×１/４の位置からＰ×２/４の位置までの画像データ“５”と、Ｐ×２/４の位置からＰ×３/４の位置までの画像データ“６”と、Ｐ×３/４の位置から終端までの画像データ“７”とを有する色ずれ補正を行った状態の新たな５ライン目の画像データが生成されることになる。
【０１４４】
このようにして補正後の各ラインの画像データが生成されると、ラインバッファ４６に書き込まれているなかで最も若い順位のラインの画像データはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から次のラインの画像データが読み出されてラインバッファ４６の空き領域に書き込まれ、上記と同様の手順で色ずれ補正を行った状態の新たなラインの画像データが順次生成され、この補正後の画像データに基づいて第１の画像形成ユニット２２１が作動されることでマゼンタのトナー画像が生成されることになる。
【０１４５】
なお、ここで説明する例では、ブラックのトナー画像については色ずれ補正を行わないので、画像メモリ４４から読み出された各ラインの画像データに基づいて第４の画像形成ユニット２２４が作動されることでブラックのトナー画像が生成されることになる。
【０１４６】
ここで、例えば、ブラックのトナー画像の斜め方向の色ずれ補正量が＋２ライン、イエローのトナー画像の斜め方向の色ずれ補正量が＋４ライン、シアンのトナー画像の斜め方向の色ずれ補正量が＋２ライン、マゼンタのトナー画像の斜め方向の色ずれ補正量が−３ラインであり、ラインバッファ４６の記憶容量が５ライン分あるとすると、ブラックのトナー画像に対するイエローのトナー画像の色ずれ補正量ＹＡ´は、ＹＡ´＝２−４＝−２となり、ブラックのトナー画像に対するシアンのトナー画像の色ずれ補正量ＣＡ´は、ＣＡ´＝２−２＝０となり、ブラックのトナー画像に対するマゼンタのトナー画像の色ずれ補正量ＭＡ´は、ＭＡ´＝２−（−３）＝＋５となって、マゼンタのトナー画像については上述のＮ≦Ｌ−１を満足しないことになる。
【０１４７】
このため、この例では、ブラックのトナー画像及び各有彩色のトナー画像についてそれぞれ反射型フォトセンサ２４５,２４５′により検出された本来の色ずれ量に対応する色ずれ補正を行うことになる。ここで、反射型フォトセンサ２４５,２４５′により検出されたブラックのトナー画像の色ずれ量に対応する色ずれ補正量は＋２ラインであるため、図９及び図１０を参照して説明したシアンのトナー画像の場合と同じ手順で補正後の各ラインの画像データが生成され、これらの各ラインの画像データに基づいて第４の画像形成ユニット２２４が作動されることでブラックのトナー画像が生成されることになる。
【０１４８】
また、反射型フォトセンサ２４５,２４５′により検出されたイエローのトナー画像の色ずれ量に対応する色ずれ補正量が＋４ライン、反射型フォトセンサ２４５,２４５′により検出されたシアンのトナー画像の色ずれ量に対応する色ずれ補正量が＋２ライン、反射型フォトセンサ２４５,２４５′により検出されたマゼンタのトナー画像の色ずれ量に対応する色ずれ補正量が−３ラインであり、これらの色ずれ補正量は図７乃至図１５を参照して説明したブラックのトナー画像に対するイエロー、シアン及びマゼンタの各トナー画像の色ずれ補正量と同一であることから、図７乃至図１５を参照して説明した各有彩色のトナー画像と同じ手順で補正後の各ラインの画像データが生成され、これらの各ラインの画像データに基づいて第３乃至第１の画像形成ユニット２２３乃至２２１が作動されることで各有彩色のトナー画像がそれぞれ生成されることになる。
【０１４９】
[第２の実施例]
上記第１の実施例では、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるときは、ブラックのトナー画像については色ずれ補正を行わずに各有彩色のトナー画像についてブラックのトナー画像を基準にした色ずれ補正を行う一方、ブラックのトナー画像に対する３つの有彩色のトナー画像のうちの少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値を超える（Ｎ＞Ｌ−１）ときは、ブラックのトナー画像及び各有彩色のトナー画像のそれぞれについて反射型フォトセンサ２４５,２４５′により検出された本来の色ずれ量に対応する色ずれ補正を行うようにしているが、次のようにして斜め方向の色ずれ補正を行うようにすることもできる。
【０１５０】
すなわち、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるときは、ブラックのトナー画像については色ずれ補正を行わずに各有彩色のトナー画像についてブラックのトナー画像の位置に合わせるような色ずれ補正（ブラックのトナー画像を基準にした色ずれ補正）を行う一方、ブラックのトナー画像に対する３つの有彩色のトナー画像のうちの少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値を超える（Ｎ＞Ｌ−１）ときは、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）となるようにブラックのトナー画像について色ずれ補正を行い、この補正を行うブラックのトナー画像を基準にして各有彩色のトナー画像の色ずれ補正を行うようにする。
【０１５１】
このように、色ずれ補正を行うブラックのトナー画像を基準にして色ずれ補正を行うことにより、ラインバッファ４６の記憶容量をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて大きくしなくても容易に色ずれ補正を行うことができると共に、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を効果的に抑制することができる。
【０１５２】
例えば、ブラックのトナー画像の斜め方向の色ずれ補正量が＋１ライン、イエローのトナー画像の斜め方向の色ずれ補正量が−３ライン、シアンのトナー画像の斜め方向の色ずれ補正量が−１ライン、マゼンタのトナー画像の斜め方向の色ずれ補正量が＋４ラインであり、ラインバッファ４６の記憶容量が５ライン分あるとすると、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量は、ブラックのトナー画像に対するイエローのトナー画像の色ずれ補正量ＹＡ´はＹＡ´＝１−（−３）＝＋４となり、ブラックのトナー画像に対するシアンのトナー画像の色ずれ補正量ＣＡ´はＣＡ´＝１−（−１）＝＋２となり、ブラックのトナー画像に対するマゼンタのトナー画像の色ずれ補正量ＭＡ´はＭＡ´＝１−（＋４）＝−３となって、各有彩色とも上述のＮ≦Ｌ−１を満足することになる。
【０１５３】
このため、ブラックのトナー画像の色ずれは補正しないで、ブラックのトナー画像を基準にして各有彩色のトナー画像の色ずれを補正することになる。この場合の各有彩色のトナー画像の色ずれ補正は、図７乃至図１５を参照して説明した各有彩色のトナー画像の場合と同じ手順で行われることになる。
【０１５４】
一方、例えば、ブラックのトナー画像の斜め方向の色ずれ補正量が＋２ライン、イエローのトナー画像の斜め方向の色ずれ補正量が−３ライン、シアンのトナー画像の斜め方向の色ずれ補正量が−１ライン、マゼンタのトナー画像の斜め方向の色ずれ補正量が＋４ラインであり、ラインバッファ４６の記憶容量が５ライン分あるとすると、ブラックのトナー画像に対するイエローのトナー画像の色ずれ補正量ＹＡ´はＹＡ´＝２−（−３）＝＋５となり、ブラックのトナー画像に対するシアンのトナー画像の色ずれ補正量ＣＡ´はＣＡ´＝２−（−１）＝３となり、ブラックのトナー画像に対するマゼンタのトナー画像の色ずれ補正量ＭＡ´はＭＡ´＝２−（＋４）＝−２となって、イエローのトナー画像については上述のＮ≦Ｌ−１を満足しないことになる。
【０１５５】
ところが、ブラックのトナー画像について斜め方向の色ずれ補正量が＋２ラインから例えば＋１ラインになるように色ずれ補正を行うと、ブラックのトナー画像に対するイエローのトナー画像の色ずれ補正量ＹＡ´はＹＡ´＝１−（−３）＝＋４となり、ブラックのトナー画像に対するシアンのトナー画像の色ずれ補正量ＣＡ´はＣＡ´＝１−（−１）＝＋２となり、ブラックのトナー画像に対するマゼンタのトナー画像の色ずれ補正量ＭＡ´はＭＡ´＝１−（＋４）＝−３となって、各有彩色とも上述のＮ≦Ｌ−１を満足することになる。
【０１５６】
すなわち、ブラックのトナー画像に対する色ずれ補正量（絶対値）の最も大きな有彩色のトナー画像であるイエローのトナー画像について、ブラックのトナー画像に対する色ずれ補正量（ライン数Ｎ（Ｎは絶対値））が上述のＮ≦Ｌ−１を満足するようなブラックのトナー画像の色ずれ補正量を導出し、これに基づいてブラックのトナー画像の色ずれ補正を行えばよい。このＮ≦Ｌ−１を満足するようなブラックのトナー画像の色ずれ補正量は、色ずれ補正量演算制御部３２４により導出される。
【０１５７】
このため、上記の例では、ブラックのトナー画像の色ずれ補正量が＋２ラインから＋１ラインになるようにブラックのトナー画像についての色ずれ補正を行うと共に、この補正したブラックのトナー画像の位置に合わせるように（すなわち、ブラックのトナー画像を基準にして）各有彩色のトナー画像について色ずれ補正を行えばよい。これらの有彩色のトナー画像の色ずれ補正は、図７乃至図１５を参照して説明した各有彩色のトナー画像の場合と同じ手順で行うことができる。
【０１５８】
また、ブラックのトナー画像の色ずれ補正量を＋２ラインから＋１ラインにする補正は、図７及び図８に示す場合と同様に、次のようにして行うことができる。すなわち、画像メモリ４４から読み出された最初の５ライン分の画像データのうち、１ライン目の画像データを“０”、２ライン目の画像データを“１”、３ライン目の画像データを“２”、４ライン目の画像データを“３”、５ライン目の画像データを“４”として表わすと、その５ライン分の画像データは、図１６に示すような順序でラインバッファ４６に書き込まれる。そして、ブラックのトナー画像の色ずれ補正量を＋２ラインから＋１ラインにするための色ずれ補正量は＋１ラインであるため、ラインバッファ４６に書き込まれた各ラインの画像データを読み出すとき、Ｐ×１/２の位置で前のラインへの切り換えが行われる。
【０１５９】
いま、ラインバッファ４６に書き込まれた５ライン分の画像データのうち、１ライン目の画像データ“０”については、図１７（ａ）に示すように、そのラインの始端からの読み出し位置がＰ×１/２の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これによりＰ×１/２の位置までの画像データ“０”だけを有する色ずれ補正を行った状態の新たな１ライン目の画像データが生成される。
【０１６０】
このようにして補正後の１ライン目の画像データが生成されると、画像データ“１”を有する次のライン（２ライン目）の読み出しが開始される。２ライン目の画像データ“１”は、図１７（ｂ）に示すように、そのラインの始端からの読み出し位置がＰ×１/２の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、そのＰ×１/２の位置で前のラインに切り換えられて画像データ“０”が読み出される。そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“０”の読み出しが停止され、これにより始端からＰ×１/２の位置までの画像データ“１”と、Ｐ×１/２の位置から終端までの画像データ“０”とを有する色ずれ補正を行った状態の新たな２ライン目の画像データが生成される。
【０１６１】
このようにして補正後の２ライン目の画像データが生成されると、画像データ“２”を有する次のライン（３ライン目）の読み出しが開始される。３ライン目の画像データ“２”は、図１７（ｃ）に示すように、そのラインの始端からの読み出し位置がＰ×１/２の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、そのＰ×１/２の位置で前のラインに切り換えられて画像データ“１”が読み出される。そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“１”の読み出しが停止され、これにより始端からＰ×１/２の位置までの画像データ“２”と、Ｐ×１/２の位置から終端までの画像データ“１”とを有する色ずれ補正を行った状態の新たな３ライン目の画像データが生成される。
【０１６２】
このようにして補正後の３ライン目の画像データが生成されると、画像データ“３”を有する次のライン（４ライン目）の読み出しが開始される。４ライン目の画像データ“３”は、図１７（ｄ）に示すように、そのラインの始端からの読み出し位置がＰ×１/２の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、そのＰ×１/２の位置で前のラインに切り換えられて画像データ“２”が読み出される。そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“２”の読み出しが停止され、これにより始端からＰ×１/２の位置までの画像データ“３”と、Ｐ×１/２の位置から終端までの画像データ“２”とを有する色ずれ補正を行った状態の新たな４ライン目の画像データが生成される。
【０１６３】
このようにして補正後の４ライン目の画像データが生成されると、画像データ“４”を有する次のライン（５ライン目）の読み出しが開始される。５ライン目の画像データ“４”は、図１７（ｅ）に示すように、そのラインの始端からの読み出し位置がＰ×１/２の位置にきたとき、そのラインの画像データ“４”の読み出しが停止され、そのＰ×１/２の位置で前のラインに切り換えられて画像データ“３”が読み出される。そして、そのラインの読み出し位置が終端の位置にきたとき、そのラインの画像データ“３”の読み出しが停止され、これにより始端からＰ×１/２の位置までの画像データ“４”と、Ｐ×１/２の位置から終端までの画像データ“３”とを有する色ずれ補正を行った状態の新たな５ライン目の画像データが生成される。
【０１６４】
このようにして補正後の５ライン目の画像データが生成されると、画像データ“０”の補正前の最初のラインはラインバッファ４６から消去されると共に、補正前の各ラインは順次前のラインの位置に移動されたのち、画像メモリ４４から次のラインの画像データが読み出されてラインバッファ４６の空き領域（最初に５ライン目の画像データが書き込まれていた領域）に書き込まれる。そして、図１７（ｂ）乃至（ｅ）に示す補正後の２乃至５ライン目の画像データと同様の手順で画像データの処理が行われ、色ずれ補正を行った状態の新たなラインの画像データが生成されることになる。
【０１６５】
なお、図１７に示す例では、図１７（ｂ）に示す最初から２ライン目の画像データのときに初めて主走査方向の全画素が揃った状態の新たなラインが生成されることになるため、例えば先の例と同様に、図１７（ａ）のラインについては生成させずに、図１７（ｂ）に示すラインを補正後の１ライン目の画像データとするようにしてもよい。
【０１６６】
このようにして補正後の各ラインの画像データが順次生成されることで、ブラックのトナー画像の色ずれ補正量が＋２ラインから＋１ラインに補正されることになる。なお、このブラックのトナー画像の色ずれ補正量を＋２ラインから＋１ラインに補正する動作と、この補正したブラックのトナー画像に対する各有彩色のトナー画像の色ずれの補正動作とは略同時に実行されることになるが、その動作は何れが先に実行されてもよい。
【０１６７】
[副走査方向の色ずれ補正について]
副走査方向の色ずれ補正をする場合も、本実施形態では、色ずれ補正により生じる画像歪み等の画像の不具合を抑制するため、第４の画像形成ユニット２２４により形成されるブラックのトナー画像は補正せず、第１乃至第３の画像形成ユニット２２１乃至２２３により形成される各有彩色のトナー画像をブラックのトナー画像の位置に合わせるような色ずれ補正を行うようにしている。
【０１６８】
すなわち、副走査方向の色ずれ補正をする場合、ブラックのトナー画像を除いた各有彩色のトナー画像につき、色ずれ補正量演算制御部３２４で算出した色ずれ補正量に基づいて画像データの書き出しタイミングを調整するようにすればよい。例えば、図１８に示すタイムチャートに基づいて説明すると、マゼンタのトナー画像Ｍについては、基準となる副走査方向の画像有効区間信号の立下りから時間ａが経過したときに画像データの書き出しが実行され、シアンのトナー画像Ｃについては、マゼンタのトナー画像Ｍの副走査方向の画像有効区間信号の立下りから時間ｂが経過したときに画像データの書き出しが実行される。
【０１６９】
また、イエローのトナー画像Ｙについては、シアンのトナー画像Ｃの副走査方向の画像有効区間信号の立下りから時間ｃが経過したときに画像データの書き出しが実行され、ブラックのトナー画像Ｋについては、イエローのトナー画像Ｙの副走査方向の画像有効区間信号の立下りから時間ｄが経過したときに画像データの書き出しが実行される。
【０１７０】
[主走査方向の色ずれ補正について]
主走査方向の色ずれ補正をする場合、ブラックのトナー画像及び各有彩色のトナー画像につき、ＬＥＤプリントヘッドからなる露光部２２７の主走査方向（ライン方向）の左右両側の端部に挿入する余白部分を形成するための白画素量（白画素の個数）を色ずれ補正量演算制御部３２４で算出した色ずれ補正量に応じて調整するようにしている。例えば、図１９に示すタイムチャートに基づいて説明すると、読み出しクロック信号に同期して設定される露光部２２７の主走査方向における有効画像区間（有効画像区間信号（Ｐ）のＯＮ区間）内の端部（例えば、符号ｔで示す区間）に挿入する白画素量を色ずれ補正量演算制御部３２４で算出した色ずれ補正量に応じて調整することで画像メモリ４４から読み出された画像データを主走査方向に移動させ、これにより色ずれ補正を行うようにしている。
【０１７１】
なお、露光部２２７の主走査方向の端部に挿入する白画素量は、色ずれ補正量演算制御部３２４で算出した色ずれ補正量と、画像のセンター位置を調整するために露光部２２７の主走査方向の端部に挿入される白画素量とから設定されることになる。この白画素は、露光部２２７に“０”の画像データを送出することで生成されるものである。
【０１７２】
図２０は、色ずれ補正の全体動作を説明するためのフローチャートである。この色ずれ補正動作は、例えば、転写ベルト２４３のユニットの抜き差し作業、画像形成ユニット２２１乃至２２４の抜き差し作業等の上述した種々の要因により色ずれが生じ得る状況が発生した場合、その作業修了直後等における画像形成装置１０の起動時等に自動的に実行されることになる。
【０１７３】
まず、駆動モータ３４により駆動ローラ２４２を回転駆動させて転写ベルト２４３を所定の周速で副走査方向に移動させ、転写ベルト２４３表面の付着物をブレード２４６で掻き取ることでクリーニングが実行される（ステップＳ１）。その後、マーク形成制御部３２１による制御動作により所定の周速で移動している転写ベルト２４３の主走査方向における両端部表面に各画像形成ユニット２２１乃至２２４により図４に示す線状パターンからなるレジストマークが形成される（ステップＳ３）。
【０１７４】
引き続き、転写ベルト２４３が移動することで転写ベルト２４３上のレジストマークが下流側に移動し、マーク計測制御部３２２による制御動作により反射型フォトセンサ２４５,２４５′から順次検出信号が出力され、この検出信号に基づいて各線状パターンＫ１,Ｙ１,Ｃ１,Ｍ１及びＫ２,Ｙ２,Ｃ２,Ｍ２の位置が検出される（ステップＳ５）。すなわち、重心演算制御部３２３の制御動作により反射型フォトセンサ２４５,２４５′からの出力信号に基づいて各線状パターンＫ１,Ｙ１,Ｃ１,Ｍ１及びＫ２,Ｙ２,Ｃ２,Ｍ２の重心が算出され、この算出された重心が各線状パターンの位置データとしてＲＡＭ等の記憶部に記憶される。
【０１７５】
次いで、色ずれ補正量演算制御部３２４の制御動作により、ブラックのトナー画像及び各有彩色のトナー画像の斜め方向の色ずれ量を求めると共に、これらの色ずれ量からブラックトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量が算出され（ステップＳ７）、引き続いてブラックのトナー画像に対する各有彩色のトナー画像の副走査方向の色ずれ補正量が算出され（ステップＳ９）、その後にブラックのトナー画像及び各有彩色のトナー画像の主走査方向の色ずれ補正量が算出される（ステップＳ１１）。
【０１７６】
最後に、色ずれ補正制御部３２５の制御動作により各有彩色のトナー画像の斜め方向の色ずれ補正が実行され（ステップＳ１３）、引き続き各有彩色のトナー画像の副走査方向の色ずれ補正が実行され（ステップＳ１５）、その後にブラックのトナー画像及び各有彩色のトナー画像の主走査方向の色ずれ補正が実行される（ステップＳ１７）。
【０１７７】
図２１及び図２２は、図２０に示すフローチャートのステップＳ１３で実行される斜め方向の色ずれ補正動作の詳細な説明をするためのフローチャートであり、図２１は第１の実施例における色ずれ補正動作を説明するためのもの、図２２は第２の実施例における色ずれ補正動作を説明するためのものである。
【０１７８】
図２１において、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるか否かが判別される（ステップＳ２１）。このステップＳ２１での判別が肯定されると、ブラックのトナー画像を基準にして各有彩色のトナー画像の色ずれ補正が実行される（ステップＳ２３）。
【０１７９】
一方、ステップＳ２１での判別が否定されると、ブラックのトナー画像及び各有彩色のトナー画像について反射型フォトセンサ２４５,２４５′により検出された本来の色ずれ量に対応する色ずれ補正がそれぞれ個別に実行される（ステップＳ２５）。
【０１８０】
また、図２２において、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）であるか否かが判別される（ステップＳ３１）。このステップＳ３１での判別が肯定されると、ブラックのトナー画像を基準にして各有彩色のトナー画像の色ずれ補正が実行される（ステップＳ３３）。
【０１８１】
一方、ステップＳ３１での判別が否定されると、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（絶対値）のうちの最大値に基づき、ブラックのトナー画像に対する各有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）になるようなブラックのトナー画像の色ずれ補正量が導出される（ステップＳ３５）。
【０１８２】
その後、ブラックのトナー画像について、ステップＳ３５で導出された色ずれ補正量に基づく色ずれ補正が実行されると共に、この補正されるブラックのトナー画像を基準にして各有彩色のトナー画像の色ずれ補正が実行される（ステップＳ３７）。なお、ブラックのトナー画像の色ずれ補正と各有彩色のトナー画像の色ずれ補正とは略同時に実行されるが、何れが先に実行されてもよい。
【０１８３】
本発明の画像形成装置１０は、上記実施形態に示すように、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正し、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値を超える（Ｎ＞Ｌ−１）場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正するようにしたものであるため、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができることになる。
【０１８４】
また、本発明の画像形成装置１０は、上記実施形態に示すように、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正し、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値を超える（Ｎ＞Ｌ−１）場合はブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量（ライン数Ｎ（Ｎは絶対値））がラインバッファ４６のライン数Ｌから１を差し引いた値以下（Ｎ≦Ｌ−１）になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正するようにしたものであるため、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができることに加え、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を効果的に抑制することができる。
【０１８５】
なお、本発明は、上記実施形態のものに限定されるものではなく、例えば以下に述べるような種々の変形態様を必要に応じて採用することができる。
【０１８６】
（１）上記実施形態では、色ずれ補正量演算制御部３２４は、所定の計算式に基づいて色ずれ補正量を算出するようにしているが、これに限るものではない。例えば、制御部３２を構成するＲＯＭ等の記憶部に記憶させたテーブルを用いて色ずれ補正量を求めるようにすることも可能である。要は、色ずれ補正量演算制御部３２４は、計算式やテーブル等から色ずれ補正量を導出する機能を有しておればよい。
【０１８７】
（２）上記実施形態では、画像形成装置１０は、画像形成ユニット２２１乃至２２４を記録紙を搬送する無端状画像担持体としての転写ベルト２４３の移送方向に沿って配設したものであるが、これに限るものではない。例えば、記録紙を搬送する無端状画像担持体としての回転ドラムの回転方向に沿って画像形成ユニット２２１乃至２２４を配設するようにしたものであってもよい。
【０１８８】
（３）上記実施形態では、色ずれを検出するためのレジストマークは、転写ベルト２４３の幅方向両端部に形成された線状パターンからなるものであるが、これに限るものではない。例えば、転写ベルト２４３の幅方向における一方端部側にのみ形成された線状パターンから構成することも可能であり、転写ベルト２４３の幅方向における中央部に形成された線状パターンから構成することも可能である。また、転写ベルト２４３の幅方向の両端に跨る長さの線状パターンで形成することも可能である。さらには、線状パターンからなるものに限るものではなく、ドット状や枠状等の線状以外の形状を有するものからなっていてもよい。
【０１８９】
（４）上記実施形態では、色ずれを検出するためのレジストマークは、副走査方向に対して斜めに形成された線状パターンからなる斜め線Ｌ１と、主走査方向に沿って形成された線状パターンからなる横線Ｌ２とから構成されているが、これに限るものではない。例えば、線状パターンからなる斜め線Ｌ１と線状パターンからなる横線Ｌ２とも副走査方向に対して斜めに形成されていてもよい。要は、斜め線Ｌ１を構成する線状パターンと横線Ｌ２を構成する線状パターンとが互いに異なる角度を有するように形成されておればよい。。
【０１９０】
（５）上記実施形態では、色ずれを検出するためのレジストマークはパターンジェネレータ４８を用いて形成されたものであるが、これに限るものではない。例えば、制御部３２を構成するＲＯＭ等の記憶部に線状パターンからなる斜め線Ｌ１と横線Ｌ２との組み合わせからなる画像データとして記憶させておき、この画像データを読み出すことで転写ベルト２４３面にレジストマークを形成するようにすることもできる。
【０１９１】
（６）上記実施形態では、露光部２２７はＬＥＤプリントヘッドから構成されたものであるが、これに限定されるものではない。例えば、レーザ光走査型のものであってもよい。
【０１９２】
（７）上記実施形態では、補正量判別部３２５は、ラインバッファ４６のライン数Ｌから１を差し引いた値（Ｌ−１）を判別基準値とするものであるが、これに限るものではない。例えば、ラインバッファ４６のライン数Ｌから１を差し引いた値（Ｌ−１）よりも小さい値（但し、２ライン以上）を判別基準値とすることもできる。要は、ラインバッファ４６のライン数に関連して設定された所定値であればよい。
【０１９３】
（８）上記実施形態では、色ずれ補正制御部３２６は、画像メモリ４４及びラインバッファ４６の主走査方向の画素数をＰとし、ブラックのトナー画像に対する色ずれ補正量がＮライン（Ｎは絶対値）であるとしたとき、Ｐ/（Ｎ＋１）の区切りの位置で、画像データのラインバッファ４６からの各ラインの読み出しを他のラインに切り換えるようにしているが、これに限るものではない。例えば、Ｐ/（Ｎ＋１）の区切りの位置から少し外れた位置で他のラインに切り換えるようにしてもよい。
【０１９４】
また、ブラックのトナー画像及び有彩色のトナー画像のうちの少なくとも２つのトナー画像の切り換え位置が重なる場合に、その切り換え位置が重ならないように少なくとも一方のトナー画像の切り換え位置をずらすようにしてもよい。このようにした場合は、色ずれ補正により生じる段差が各色ごとに離散されて視覚され難くなる結果、斜め方向の色ずれ補正を行う場合でも自然な画像を容易に得ることができるようになる。
【０１９５】
（９）上記実施形態では、色ずれ補正制御部３２６は、画像メモリ４４から読み出されてラインバッファ４６に書き込まれた画像データを当該ラインバッファ４６から読み出すとき、その各ラインの読み出しを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えることにより斜め方向の色ずれを補正するようにしたものであるが、これに限るものではない。
【０１９６】
例えば、画像メモリ４４から読み出された画像データをラインバッファ４６に書き込むとき、ラインバッファ４６の各ラインの書き込みを斜め方向の色ずれ補正量に応じて設定された途中の位置で他のラインに切り換えるようにしてもよい。
【０１９７】
この実施態様につき、例えば図９及び図１０に示す例に対応して説明すると、ラインバッファ４６には図２３に示すような態様で画像データが書き込まれることになる。すなわち、画像メモリ４４から読み出された１ライン目の画像データ“０”はラインバッファ４６の１ライン目の領域に書き込まれることになるが、ラインの始端から終端まで画像データ“０”が書き込まれるのではなく、そのラインの始端からの書き込みがＰ×１/３の位置にきたとき、そのラインにおける画像データ“０”の書き込みが停止される。
【０１９８】
そして、画像データ“０”のＰ×１/３よりも後の位置への書き込みについては次の２ライン目に切り換えられる。この２ライン目では、Ｐ×１/３の位置から書き込みが開始され、Ｐ×２/３の位置にきたとき、そのラインにおける画像データ“０”の書き込みが停止され、Ｐ×２/３よりも後の位置への書き込みについては次の３ライン目に切り換えられる。この３ライン目では、Ｐ×２/３の位置から書き込みが開始され、終端の位置にきたときに画像データ“０”の書き込みが終了する。
【０１９９】
画像メモリ４４から読み出された２ライン目の画像データ“１”はラインバッファ４６の２ライン目以降の領域に書き込まれる。すなわち、２ライン目については、そのラインの始端からの書き込みがＰ×１/３の位置にきたとき、そのラインにおける画像データ“１”の書き込みが停止され、画像データ“１”のＰ×１/３よりも後の位置への書き込みについては次の３ライン目の領域に切り換えられる。
【０２００】
この３ライン目では、Ｐ×１/３の位置から書き込みが開始され、Ｐ×２/３の位置にきたとき、そのラインにおける画像データ“１”の書き込みが停止され、Ｐ×２/３よりも後の位置への書き込みについては次の４ライン目に切り換えられる。この４ライン目では、Ｐ×２/３の位置から書き込みが開始され、終端の位置にきたときに画像データ“１”の書き込みが終了する。
【０２０１】
画像メモリ４４から読み出された３ライン目の画像データ“２”はラインバッファ４６の３ライン目以降の領域に書き込まれる。すなわち、３ライン目については、そのラインの始端からの書き込みがＰ×１/３の位置にきたとき、そのラインにおける画像データ“２”の書き込みが停止される。そして、画像データ“２”のＰ×１/３よりも後の位置への書き込みについては次の４ライン目の領域に切り換えられる。
【０２０２】
この４ライン目では、Ｐ×１/３の位置から書き込みが開始され、Ｐ×２/３の位置にきたとき、そのラインにおける画像データ“２”の書き込みが停止され、Ｐ×２/３よりも後の位置への書き込みについては次の５ライン目に切り換えられる。この５ライン目では、Ｐ×２/３の位置から書き込みが開始され、終端の位置にきたときに画像データ“２”の書き込みが終了する。
【０２０３】
この時点で、ラインバッファ４６の１ライン目の領域には始端からＰ×１/３の位置までは画像データ“０”を有する色ずれ補正を行った状態の新たな１ライン目の画像データが生成されている。また、２ライン目の領域には始端からＰ×１/３の位置までは画像データ“１”を有し、Ｐ×１/３の位置からＰ×２/３の位置までは画像データ“０”を有する色ずれ補正を行った状態の新たな２ライン目の画像データが生成され、３ライン目の領域には始端からＰ×１/３の位置までは画像データ“２”を有し、Ｐ×１/３の位置からＰ×２/３の位置までは画像データ“１”を有し、Ｐ×２/３の位置から終端の位置までは画像データ“０”を有する色ずれ補正を行った状態の新たな３ライン目の画像データが生成されている。
【０２０４】
このため、ラインバッファ４６の１ライン目乃至３ライン目の各画像データは、各ラインの画像データを始端から終端までそのまま読み出されることで消去され、空き領域となった各ラインに後のラインに書き込まれている画像データが順次移動され、上記と同様の手順で画像メモリ４４から読み出された画像データのラインバッファ４６の各ラインへの書き込みを斜め方向の色ずれ補正量に応じて設定された途中の位置（この例では、Ｐ×１/３及びＰ×２/３の位置）で他のラインに切り換えることで、色ずれ補正を行った状態の新たなラインの画像データが順次生成される。なお、この例では、ラインバッファ４６の色ずれ補正の行われた１ライン目乃至３ライン目の各画像データを同時に読み出すようにしているが、色ずれ補正を行った状態の新たなラインが生成されるごとに順次読み出すようにしてもよい。
【０２０５】
このような方法で、画像メモリ４４から読み出された各ラインの画像データをラインバッファ４６の各ラインに書き込むと共に、各ラインの画像データを始端から終端までそのまま読み出すようにすることで図９及び図１０に示す例と同様の色ずれ補正を行うことができる。なお、図２３に示す例は色ずれ補正量がプラスの場合であるため、画像メモリ４４から読み出された各ラインの画像データのラインバッファ４６の各ラインへの書き込みを斜め方向の色ずれ補正量に応じて設定された途中の位置で後のラインに切り換えるようにしているが、色ずれ補正量がマイナスの場合は斜め方向の色ずれ補正量に応じて設定された途中の位置で前のラインに切り換えるようにすればよい。
【０２０６】
【発明の効果】
以上説明したように、本発明によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合はブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が予め設定された所定値を超える場合はブラック及び各有彩色のトナー画像の各色ずれをそれぞれ個別に補正するようにしているので、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができる。
【０２０７】
また、本発明によれば、ブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値がいずれもラインバッファのライン数に関連して設定された所定値以下である場合にブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正すると共に、ブラックのトナー画像に対する少なくとも１つの有彩色のトナー画像の色ずれ補正量の絶対値が上記の所定値を超える場合はブラックのトナー画像に対する各有彩色のトナー画像の斜め方向の色ずれ補正量の絶対値が上記の所定値以下になるようにブラックのトナー画像の色ずれを補正し、この補正されるブラックのトナー画像を基準に各有彩色のトナー画像の色ずれを補正するようにしているので、ラインバッファのライン数をブラックのトナー画像に対する有彩色のトナー画像の色ずれ量に応じて増加させなくても容易に色ずれ補正を行うことができることに加え、コントラストの強いブラックのトナー画像について色ずれ補正をしたときに生じる視認容易な画像歪み等の画像の不具合を効果的に抑制することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像形成装置の内部構成を概略的に示す図である。
【図２】反射型フォトセンサの配置構成を説明するための図である。
【図３】色ずれ量の検出動作及びその色ずれ補正動作を説明するための制御構成を示すブロック図である。
【図４】レジストマークの構成を説明するための図である。
【図５】反射型フォトセンサの出力波形を説明するための図である。
【図６】反射型フォトセンサのＰ波出力の重心を求める説明をするための図である。
【図７】画像データの書き込まれたラインバッファを概念的に示す図である。
【図８】図７に示すラインバッファからの画像データの読み出し方法を説明するための図であり、（ａ）は１ライン目の画像データ、（ｂ）は２ライン目の画像データ、（ｃ）は３ライン目の画像データ、（ｄ）は４ライン目の画像データ、（ｅ）は５ライン目の画像データ、（ｆ）は６ライン目の画像データをそれぞれ示すものである。
【図９】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１０】図９に示すラインバッファからの画像データの読み出し方法を説明するための図であり、（ａ）は１ライン目の画像データ、（ｂ）は２ライン目の画像データ、（ｃ）は３ライン目の画像データ、（ｄ）は４ライン目の画像データ、（ｅ）は５ライン目の画像データをそれぞれ示すものである。
【図１１】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１２】図１１に示すラインバッファからの画像データの読み出し方法を説明するための図であり、（ａ）は１ライン目の画像データ、（ｂ）は２ライン目の画像データ、（ｃ）は３ライン目の画像データ、（ｄ）は４ライン目の画像データ、（ｅ）は５ライン目の画像データをそれぞれ示すものである。
【図１３】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１４】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１５】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１６】画像データの書き込まれたラインバッファを概念的に示す図である。
【図１７】図１６に示すラインバッファからの画像データの読み出し方法を説明するための図であり、（ａ）は１ライン目の画像データ、（ｂ）は２ライン目の画像データ、（ｃ）は３ライン目の画像データ、（ｄ）は４ライン目の画像データ、（ｅ）は５ライン目の画像データをそれぞれ示すものである。
【図１８】副走査方向の色ずれ補正動作を説明するためのタイムチャートである。
【図１９】主走査方向の色ずれ補正動作を説明するためのタイムチャートである。
【図２０】色ずれ補正の全体動作を説明するためのフローチャートである。
【図２１】斜め方向の色ずれ補正動作の詳細な説明をするためのフローチャートである。
【図２２】斜め方向の色ずれ補正動作の詳細な説明をするためのフローチャートである。
【図２３】画像データの書き込まれたラインバッファを概念的に示す図である。
【図２４】従来の斜め方向の色ずれ補正を説明するためのラインバッファを概念的に示す図である。
【符号の説明】
１０  画像形成装置
２２  画像形成部（画像形成手段）
３０  制御部
２２１  第１の画像形成ユニット
２２２  第２の画像形成ユニット
２２３  第３の画像形成ユニット
２２４  第４の画像形成ユニット
２２５  感光体ドラム
２２７  露光部（露光手段）
２４３  転写ベルト（無端状画像担持体）
２４５,２４５′  反射型フォトセンサ（マーク検出手段）
３０１  マーク形成制御部（マーク形成制御手段）
３０２  マーク計測制御部（マーク計測制御手段）
３０４  色ずれ補正量演算制御部（色ずれ補正量導出手段）
３０５  補正量判別部（補正量判別手段）
３０６  色ずれ補正制御部（色ずれ補正制御手段）
【図１】
0003684226.tif 000013
【図２】
0003684226.tif 000014
【図３】
0003684226.tif 000015
【図４】
0003684226.tif 000016
【図５】
0003684226.tif 000017
【図６】
0003684226.tif 000018
【図７】
0003684226.tif 000019
【図８】
0003684226.tif 000020
【図９】
0003684226.tif 000021
【図１０】
0003684226.tif 000022
【図１１】
0003684226.tif 000023
【図１２】
0003684226.tif 000024
【図１３】
0003684226.tif 000025
【図１４】
0003684226.tif 000026
【図１５】
0003684226.tif 000027
【図１６】
0003684226.tif 000028
【図１７】
0003684226.tif 000029
【図１８】
0003684226.tif 000030
【図１９】
0003684226.tif 000031
【図２０】
0003684226.tif 000032
【図２１】
0003684226.tif 000033
【図２２】
0003684226.tif 000034
【図２３】
0003684226.tif 000035
【図２４】
0003684226.tif 000036