(57)【要約】【課題】単体の露光走査部でのレジストレーションずれと露光走査部の組付け誤差に起因するレジストレーションずれに同時に対処して高精度にずれ補正を行うための補正量を、複雑な演算処理を行なうことなく算出できるようにする。【解決手段】第１の算出手段により、複数の露光走査部の単体でのレジストレーションずれの補正量を算出し、第２の算出手段により、組付けた状態での複数の露光走査部のレジストレーションずれの補正量を算出し、合成手段により、第１の算出手段と第２の算出手段により算出された補正量を合成し、この合成した補正量に基づいて実際の印刷対象の画像データを補正して印刷する。【選択図】図４
2007163679.tif 000002
【特許請求の範囲】
【請求項１】
画像を反映したビーム光により感光体を露光走査して該感光体上に静電潜像を形成する露光走査部を複数の色ごとに有する画像形成装置において、
前記複数の露光走査部の単体でのレジストレーションずれに関する情報を記憶する記憶手段と、
前記記憶手段により記憶されたレジストレーションずれに関する情報を用いて、前記複数の露光走査部の単体でのレジストレーションずれの補正量を算出する第１の算出手段と、
前記画像形成装置に組み付けた状態の前記複数の露光走査部を稼動させて所定のテストパターンに係る画像を所定の媒体上に形成するパターン画像形成手段と、
前記所定の媒体上に形成された画像を用いて前記画像形成装置に組付けた状態での前記複数の露光走査部のレジストレーションずれの状況を解析する解析手段と、
前記解析手段により解析されたレジストレーションずれの状況に基づいて、組付けた状態での前記複数の露光走査部のレジストレーションずれの補正量を算出する第２の算出手段と、
前記第１の算出手段と第２の算出手段により算出された補正量を合成する合成手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記パターン画像形成手段は、前記所定のテストパターンを前記第１の算出手段により算出された補正量に基づいて補正し、補正に係るテストパターンの画像を所定の媒体上に形成することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記パターン画像形成手段は、前記所定のテストパターンに係る画像を所定のシート状の記録媒体上に形成し、前記解析手段は、該シート状の記録媒体上に形成された画像を光電変換手段により読取った画像データを用いて前記画像形成装置に組付けた状態での前記複数の露光走査部のレジストレーションずれの状況を解析することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記シート状の記録媒体には、当該記録媒体上に形成された前記テストパターンに係る画像の位置を認定するためのマーカーが予め記録されていることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記パターン画像形成手段は、前記複数の露光走査部の各感光体上に形成された静電潜像を現像した単色の複数の画像を重畳するための転写体に前記所定のテストパターンに係る画像を転写し、前記解析手段は、該転写体上に転写された画像が検知手段により検知されるタイミングに基づいて前記画像形成装置に組付けた状態での前記複数の露光走査部のレジストレーションずれの状況を解析することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項６】
前記記憶手段は、前記レジストレーションずれに関する情報として、レジストレーションずれ量を記憶することを特徴とする請求項１〜５の何れかに記載の画像形成装置。
【請求項７】
前記記憶手段は、前記レジストレーションずれに関する情報として、前記感光体を露光走査した際の走査ラインの位置を示す情報を記憶することを特徴とする請求項１〜５の何れかに記載の画像形成装置。
【請求項８】
前記記憶手段は、前記レジストレーションずれに関する情報を通信回線を介して取得して記憶することを特徴とする請求項１〜７の何れかに記載の画像形成装置。
【請求項９】
画像を反映したビーム光により感光体を露光走査して該感光体上に静電潜像を形成する露光走査部を複数の色ごとに有する画像形成装置の制御方法において、
前記複数の露光走査部の単体でのレジストレーションずれに関する情報を記憶する記憶工程と、
前記記憶工程により記憶されたレジストレーションずれに関する情報を用いて、前記複数の露光走査部の単体でのレジストレーションずれの補正量を算出する第１の算出工程と、
前記画像形成装置に組み付けた状態の前記複数の露光走査部を稼動させて所定のテストパターンに係る画像を所定の媒体上に形成するパターン画像形成工程と、
前記所定の媒体上に形成された画像を用いて前記画像形成装置に組付けた状態での前記複数の露光走査部のレジストレーションずれの状況を解析する解析工程と、
前記解析工程により解析されたレジストレーションずれの状況に基づいて、組付けた状態での前記複数の露光走査部のレジストレーションずれの補正量を算出する第２の算出工程と、
前記第１の算出工程と第２の算出工程により算出された補正量を合成する合成工程と  
を有することを特徴とする制御方法。
【請求項１０】
請求項９に記載の制御方法を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式の画像形成装置に関し、特に、複数の色剤に対応する複数の露光走査部を有する所謂タンデム方式のカラー画像形成装置における色ずれ補正技術に関する。
【背景技術】
【０００２】
従来、画像を反映したビーム光により感光体を露光走査して感光体上に静電潜像を形成する電子写真方式の画像形成装置が知られている。また、電子写真式のカラー画像形成装置において色剤の数と同数の画像形成部、すなわち、露光走査部、感光体、及び現像器等からなる画像形成ステーションを複数備えた所謂タンデム方式のカラー画像形成装置が知られている。このタンデム方式のカラー画像形成装置は、高速印刷が可能なため、近年、急速に普及している。
【０００３】
しかしながら、タンデム方式のカラー画像形成装置には、色ずれを招く複数の要因が内在している。その最大の要因として、ビーム光が本来の走査線の位置からずれてしまうレジストレーションずれが挙げられる。このレジストレーションずれは、露光走査部のシリンドリカルレンズ等の各種レンズやポリゴンミラーの不均一性や組付け誤差、カラー画像形成装置本体への露光走査部の組付け誤差等により生じるものである。
【０００４】
これらの要因で生じたレジストレーションずれの状態が各色の露光走査部（画像形成ステーション）で全く同様であり、更に露光走査部の組付け誤差が全く同様であれば、現像して各色の画像を重ねた際に色ずれを招くことはないが、そのようなケースは現実にはあり得ず、結局、色ずれが発生してしまう。
【０００５】
この色ずれ、すなわちレジストレーションずれへの対処方法として、次の方法が提案されている。例えば、特許文献１には、露光走査部をカラー画像形成装置本体へ組付ける工程において、光学センサを用いて走査線の傾斜度を測定し、その走査線の傾斜度に応じて露光走査部を機械的に傾斜させてカラー画像形成装置本体へ組付ける方法が記載されている。
【０００６】
また、特許文献２には、光学センサを用いて走査線の傾斜度と湾曲の状態を測定し、それらを相殺するようにビットマップ画像データを補正する方法が記載されている。この方法は、画像データを電子的な画像処理により補正している、機械的な調整部材や組立時の調整工程が不要となる点において、特許文献１の方法よりも安価にレジストレーションずれに対処することができる。
【０００７】
特許文献３には、テストパターンを印字し、このテストパターンを読取装置で読取ることにより、各色間の色ずれを検出して補正を行なう手法が記載されている。また、特許文献４には、転写搬送ベルト上のテストパターン像をセンサで検出し、各色間の色ずれ補正量を算出する方法が記載されている。これら特許文献３，４も特許文献２と同様に、電子的な画像処理による補正であり、特許文献２と同様の利点を有している。
【特許文献１】特開２００３−２４１１３１
【特許文献２】特開２００４−１７０７５５
【特許文献３】特開平７−６６９５３号公報
【特許文献４】特開平６−３５２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の特許文献２〜４では、単体の露光走査部でのレジストレーションずれと、露光走査部の組付け誤差に起因するレジストレーションずれを合成したずれが大きい場合や複雑なずれ方をした場合には、補正データの生成が複雑になってしまう。
【０００９】
すなわち、単体の露光走査部でのレジストレーションずれと露光走査部の組み付け誤差に起因するレジストレーションずれに同時に対処して、高精度に色ずれを補正するための補正量を一度に算出しようとしても、その補正量を算出するためのアルゴリズムが複雑になってしまう。
【００１０】
そのため、上記の補正量を算出するための演算処理が画像形成装置の通常の演算能力の限界を超えたものとなる。この場合、画像形成装置の演算能力を大幅に高めることにより対処することも考えられるが、画像形成装置の価格が非常に高価となり、実用的ではない。
【００１１】
本発明は、このような背景の下になされたもので、その目的は、単体の露光走査部でのレジストレーションずれと露光走査部の組付け誤差に起因するレジストレーションずれに同時に対処して高精度にずれ補正を行うための補正量を、複雑な演算処理を行なうことなく算出できるようにすることにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明は、画像を反映したビーム光により感光体を露光走査して該感光体上に静電潜像を形成する露光走査部を複数の色ごとに有する画像形成装置において、前記複数の露光走査部の単体でのレジストレーションずれに関する情報を記憶する記憶手段と、前記記憶手段により記憶されたレジストレーションずれに関する情報を用いて、前記複数の露光走査部の単体でのレジストレーションずれの補正量を算出する第１の算出手段と、前記画像形成装置に組み付けた状態の前記複数の露光走査部を稼動させて所定のテストパターンに係る画像を所定の媒体上に形成するパターン画像形成手段と、前記所定の媒体上に形成された画像を用いて前記画像形成装置に組付けた状態での前記複数の露光走査部のレジストレーションずれの状況を解析する解析手段と、前記解析手段により解析されたレジストレーションずれの状況に基づいて、組付けた状態での前記複数の露光走査部のレジストレーションずれの補正量を算出する第２の算出手段と、前記第１の算出手段と第２の算出手段により算出された補正量を合成する合成手段とを有している。
【発明の効果】
【００１３】
本発明では、第１の算出手段により、複数の露光走査部の単体でのレジストレーションずれの補正量を算出し、第２の算出手段により、組付けた状態での複数の露光走査部のレジストレーションずれの補正量を算出し、合成手段により、第１の算出手段と第２の算出手段により算出された補正量を合成している。
【００１４】
従って、本発明によれば、単体の露光走査部でのレジストレーションずれと露光走査部の組付け誤差に起因するレジストレーションずれに同時に対処して高精度にずれ補正を行うための補正量を、複雑な演算処理を行なうことなく算出することが可能となる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の第１，第２の実施の形態に係る画像形成装置のハードウェアの概略構成を示すブロック図である。この画像形成装置は、メインコントローラ１０２を中核としてカラー画像形成処理を行なっており、メインコントローラ１０２には、リーダ部１０１、プリンタ部１０３、操作部１１２等が接続されている。
【００１６】
リーダ部１０１は、原稿画像を光学的に読取って電子的な画像データに変換する装置である。リーダ部１０１は、原稿を読取るためのスキャナユニットと原稿を読取位置に給紙するための原稿給紙ユニットとで構成されている。操作部１１２は液晶タッチパネル、ハードキー等で構成され、液晶タッチパネルには、カラー画像形成装置を操作するためのユーザＩ／Ｆ画面が表示される。
【００１７】
メインコントローラ１０２は、ＣＰＵ１０４、メモリ制御部１０５、バス制御部１０６、操作部Ｉ／Ｆ１０７、スキャンＩ／Ｆ部１０８、スキャン画像処理部１０９、プリント画像処理部１１０、及びプリントＩ／Ｆ部１１１を有している。メインコントローラ１０２とリーダ部１０１は、スキャンＩ／Ｆ部１０８を介して接続され、メインコントローラ１０２と操作部１１２は、操作部Ｉ／Ｆ１０７を介して接続されている。また、メインコントローラ１０２とプリンタ１０３は、プリントＩ／Ｆ部１１１を介して接続されている。
【００１８】
メインコントローラ１０２内のＣＰＵ１０４は、本画像形成装置全体の動作を制御するものであり、フラッシュメモリ１１３に格納されたプログラムに基づいて動作する。なお、フラッシュメモリ１１３には、後述する第１，第２の実施の形態に特有なレジストレーションずれ補正処理を行なうためのプログラムも格納されている。
【００１９】
スキャン画像処理部１０９は、リーダ部１０１で読み取った原稿画像データに所定の画像処理を施して、メモリ制御部１０５を介してＤＲＡＭ１１７に格納する。プリント画像処理部１１０は、印字対象のデータに対してプリンタ部１０３の特性に合わせた所定の画像処理を施し、プリントＩ／Ｆ部１１１を介してプリンタ部１０３に出力する。この印字対象のデータは、メモリ制御部１０５を介してＤＲＡＭ１１７からプリント画像処理部１１０に入力される。なお、メモリ制御部１０５は、ネットワークコントローラ１１６を介して受信した印刷対象のデータも、ＤＲＡＭ１１７に格納する。また、メモリ制御部１０５は、バス競合時の調停やＤＭＡデータ転送の制御も司っている。
【００２０】
バス制御部１０６は、フラッシュメモリ１１３、モデム１１４、ネットワークコントローラ１１６が接続されているバスへのアクセスを制御する。モデム１１４は、ＮＣＵ１１５に接続され公衆回線を介してＦＡＸの通信制御を行う。ネットワークコントローラ１１６は、外部のネットワークと接続される。ネットワークとしては、一般的にイーサネット(登録商標)が挙げられ、ホストＰＣからのプリントデータの受信、スキャナ画像の送信等に用いられる。
【００２１】
プリンタ部１０３は、ＣＰＵ１２０、記録制御部１２１、画像形成部１２２を有している。ＣＰＵ１２０は、記録制御部１２１と連携して画像形成動作を制御する。また、ＣＰＵ１２０は、シリアルＩ／Ｆ（図示省略）を介してメインコントローラ１０２内のＣＰＵ１０４と接続され、制御情報の通信や後述する露光プロファイルデータの送受信行なえるようになっている。
【００２２】
次に、画像形成部１２２の構成を図２に基づいて説明する。この画像形成部１２２は電子写真方式でカラー画像を形成することができ、所謂、タンデム方式の構成を採っている。
【００２３】
画像形成部１２２は、基本的には、プリント画像処理部１１０から出力された画像データに基づいてビーム光を変調し、その変調されたビーム光をポリゴンミラー（図示省略）等で偏向させることにより、感光体を露光走査する。この露光走査により感光体の表面には、静電潜像が形成される。この静電潜像は、各色のトナーにより単色のトナー像として現像される。そして、各単色のトナー像が重畳されてフルカラー画像として中間転写体に転写され、この中間転写体上のトナーに係るフルカラー画像が記録媒体１１上に転写・定着される。
【００２４】
タンデム方式では、図２に示したように、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色の画像形成ステーションが分離独立して設けられている。すなわち、各色の画像形成ステーション毎に、それぞれ、感光体２２（２２Ｙ、２２Ｍ，２２Ｃ，２２Ｋ）、スキャナ部（露光走査部）２４（２４Ｙ、２４Ｍ，２４Ｃ，２４Ｋ）、トナーホッパー２５（２５Ｙ，２５Ｍ，２５Ｃ，２５Ｋ）、現像器２６（２６Ｙ，２６Ｍ，２６Ｃ，２６Ｋ）等を有している。また、各現像器（２６Ｙ，２６Ｍ，２６Ｃ，２６Ｋ）には、それぞれ、スリーブ（２６ＹＳ，２６ＭＳ，２６ＣＳ，２６ＫＳ）が内蔵されている。
【００２５】
さらに、各色の画像形成ステーション毎に、それぞれ、感光体２２を帯電させるための注入帯電器２３（２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋ）を有し、各注入帯電器２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋには、スリーブ２３ＹＳ，２３ＭＳ，２３ＣＳ，２３ＫＳが内蔵されている。また、各感光体２２（２２Ｙ、２２Ｍ，２２Ｃ，２２Ｋ）と対向する位置には、中間転写体２８を間に挟んで、一次転写ローラ２７（２７Ｙ，２７Ｍ，２７Ｃ，２７Ｋ）が配備されている。
【００２６】
図２の構成では、感光体２２は、反時計回り方向に回転され、一次転写ローラ２７と中間転写体２８は、時計回り方向に回転される。感光体２２Ｙ、２２Ｍ，２２Ｃ，２２Ｋ上で現像された各色の単色トナー像は、中間転写体２８が回転する過程で順次重畳されていく形で、中間転写体２８上に転写されていく。この場合、Ｙ、Ｍ、Ｃ、Ｋの各色の画像形成ステーション間で、感光体２２を露光走査した際の走査線のずれ方などが異なっていると、色ずれが発生してしまうが、この色ずれは、後述する補正処理により未然に防止される。
【００２７】
中間転写体２８の回転に伴って、この中間転写体２８上のトナーによるフルカラー画像が二次転写ローラ２９の近傍まで搬送されてくると、二次転写ローラ２９は、図２に破線の丸印で示した２９ｂの位置から実線の丸印で示した２９ａの位置に移動し、記録媒体１１に当接可能となる。この状態では、記録媒体１１は、用紙カセット２１ａ又は手差トレイ２１ｂから二次転写ローラ２９の近傍まで搬送されてきている。これにより、中間転写体２８上のトナーによるフルカラー画像は、記録媒体１１が二次転写ローラ２９の位置を通過する過程で記録媒体１１上に転写される。
【００２８】
そして、記録媒体１１に転写されたトナーによるフルカラー画像は、記録媒体１１が定着器３１の位置を通過する過程で、記録媒体１１上に定着される。なお、定着器３１は、記録媒体１１を加熱する定着ローラ３２と、記録媒体１１を定着ローラ３２に圧接させるための加圧ローラ３３を備えている。また、定着ローラ３２と加圧ローラ３３は中空状に形成され、内部にそれぞれヒータ３４，３５が内蔵されている。また、中間転写体２８上の転写後の残留トナーは、クリーニング部３０により中間転写体２８から除去される。
【００２９】
次に、第１，第２の実施の形態でのレジストレーションずれ補正量の算出処理に用いる走査線のずれ量、すなわち、単体の露光走査部におけるレジストレーションずれ量を、図３に基づいて説明する。図３において、３０１は理想的な走査線であり、感光体２２の回転方向（図３のＹ方向：副走査方向）に対して垂直になっている。３０２は感光体２２の位置精度や径のずれ、及び各色のスキャナ部２４における光学系（各種レンズ等）の位置精度等に起因する傾き、湾曲等により発生したレジストレーションずれに係る実際の走査線である。
【００３０】
このようなレジストレーションずれがＣ，Ｍ，Ｙ，Ｋの画像形成ステーション毎に異なるため、中間転写体２８上に全色のトナー像を転写したフルカラー画像において色ずれが発生する。
【００３１】
第１，第２の実施の形態では、主走査方向（Ｘ方向）において、印字領域の走査開始位置となるポイントＡを基準点として、ポイントＢ、ポイントＣ、ポイントＤの各測定ポイントで、理想的な走査線３０１と実際の走査線３０２の副走査方向のずれ量を測定している。そして、各測定ポイントで区切られたＰａ−Ｐｂ間の領域１、Ｐｂ−Ｐｃ間の領域２、Ｐｃ−Ｐｄ間の領域３に分割してずれ量を考察し、各測定ポイント間を結ぶ直線（Ｌａｂ、Ｌｂｃ、Ｌｃｄ）により、各領域の走査線の傾きを近似している。
【００３２】
従って、測定ポイント間のずれ量の差（領域１はｍ１、領域２はｍ２−ｍ１、領域３はｍ３−ｍ２）が正の値である場合は、該当領域の走査線は右上がりの傾きであり、負の値である場合は、右下がりの傾きであることを示すこととなる。なお、第１，第２の実施の形態では、単体の露光走査部におけるレジストレーションずれ量は、実際には、露光走査部の製造工場で測定している。
【００３３】
次に、メインコントローラ１０２内のプリント画像処理部１１０とプリンタ部１０３内の画像形成部１２２が協働して行なう色ずれ補正処理を説明する。図４は、プリント画像処理部１１０と画像形成部１２２の色ずれ補正に係る部分を示すブロック図である。
【００３４】
まず、印刷データを印刷する際の画像処理の概要を説明する。図４において、画像生成部４０４は、印刷データを画像形成部１２２で印刷できるようにラスタライズし、Ｒ，Ｇ、Ｂデータとして画素毎に色変換部４０５に出力する。色変換部４０５は、Ｒ，Ｇ、Ｂデータを画像形成部１２２のトナー色に合わせてＣ，Ｍ，Ｙ，Ｋデータに変換し、ビットマップメモリ４０６に格納する。ビットマップメモリ４０６は、ラスタライズされたビットマップデータを一旦格納するものであり、１ページ分の各色のビットマップデータを格納するページメモリ、又は複数ライン分の各色のビットマップデータを記憶するバンドメモリとして構成されている。
【００３５】
ビットマップメモリ４０６に一旦格納されたＣ，Ｍ，Ｙ，Ｋ各色のビットマップデータは、それぞれ、色ずれ補正部４０８Ｃ，４０８Ｍ，４０８Ｙ，４０８Ｋで色ずれ補正処理が施された後、転送用バッファ４１４Ｃ，４１４Ｍ、４１４Ｙ，４１４Ｋを介してパルス変調部（ＰＷＭ部）４１５Ｃ，４１５Ｍ，４１５Ｙ，４１５Ｋに転送される。なお、色ずれ補正部４０８Ｃ，４０８Ｍ，４０８Ｙ，４０８Ｋでは、色ずれ補正処理それ自体を行なうのではなく、実際には色ずれの発生を未然に防止するためのレジストレーションずれ補正を行っている。このレジストレーションずれ補正処理の詳細は、後述する。
【００３６】
パルス幅変調部４１５Ｃ，４１５Ｍ，４１５Ｙ，４１５Ｋは、それぞれ対応する色のビットマップデータに基づいて、スキャナ部２４Ｃ，２４Ｍ、２４Ｙ、２４Ｋで露光走査を行なうビーム光のパルス幅（露光時間）を制御する。スキャナ部２４Ｃ，２４Ｍ、２４Ｙ、２４Ｋは、それぞれ対応する色のパルス幅変調部４１５Ｃ，４１５Ｍ，４１５Ｙ，４１５Ｋの制御の下にビーム光の露光時間を制御しながら、当該ビーム光により感光体２２Ｃ，２２Ｍ，２２Ｙ，２２Ｋを露光走査する。
【００３７】
なお、プリント画像処理部１１０の最終段には、各色毎にビットマップデータのマスク制御を行なうマスク制御部４１６Ｃ，４１６Ｍ，４１６Ｙ，４１６Ｋが配備され、所定の領域外に画像が形成されないように、パルス幅変調部４１５Ｃ，Ｍ，Ｙ，Ｋを規制している。
【００３８】
また、各色の単体の露光走査部のレジストレーションずれ量は、画像形成部１２２内の単体ずれ情報記憶部４０３に、各色のレジストレーションずれプロファイル４１３Ｃ，４１３Ｍ、４１３Ｙ、４１３Ｋとして格納されている。さらに、画像形成部１２２には、各色用のビーム光の走査方向等を記録したエンジンプロファイル４１２が記憶されている。また、プリント画像処理部１１０には、各色用のレジストレーションずれ補正量演算部４０７Ｃ，４０７Ｍ、４０７Ｙ、４０７Ｋが設けられている。
【００３９】
第１の実施の形態では、各色のレジストレーションずれ補正量を以下のようにして算出している。なお、以下の説明では、説明の煩雑さを避けて理解を容易にするため、色の区別を行なわない場合がある。
【００４０】
ステップＳ１：各色用の単体の露光走査部で測定されたレジストレーションずれプロファイルデータ（ずれ量：図５参照）を、それぞれ、レジストレーションずれプロファイル４１３Ｃ，４１３Ｍ，４１３Ｙ，４１３Ｋとして単体ずれ情報記憶部４０３に格納する。
ステップＳ２：各色用のレジストレーションずれ補正量演算部４０７Ｃ，４０７Ｍ，４０７Ｙ，４０７Ｋにより、それぞれ、レジストレーションずれプロファイル４１３Ｃ，４１３Ｍ，４１３Ｙ，４１３Ｋと、エンジンプロファイル４１２内のプロファイルデータに基づいて、各色の各画素の補正量を算出して、単体ずれ情報記憶部４０３に格納する。なお、各色の各画素の補正量は、前述したように、３つに区分された領域の単位で近似された走査線の傾きに基づいて算出される。
【００４１】
ステップＳ３：テストパターンデータをフラッシュメモリ１１３から取得する。そして、各色用の色ずれ補正部４０８Ｃ，４０８Ｍ，４０８Ｙ，４０８Ｋにより、ステップＳ２で算出された各色の各画素の補正量に基づいて、それぞれ、テストパターンデータ中の対応する色のデータを画素単位で補正し、その補正に係るテストパターンデータを印字出力する。
【００４２】
ステップＳ４：テストパターンデータの印字結果をリーダ部１０１で読取り、その読取りに係る画像データを色毎にパターン解析し、各色のレジストレーションずれ量に応じた補正量を算出して、フラッシュメモリ１１３に格納する。
【００４３】
ステップＳ５：単体ずれ情報記憶部４０３とフラッシュメモリ１１３に格納した補正量を色毎に合計し、この各色の合計補正量に基づいて、各色の色ずれ補正部４０８Ｃ，４０８Ｍ，４０８Ｙ，４０８Ｋにより、それぞれ、印刷対象の各色のビットマップデータを補正する。
【００４４】
以下、上記のステップＳ１〜Ｓ５の処理の詳細を順次説明していく。
【００４５】
（ステップＳ１の処理の詳細）
ステップＳ１では、レジストレーションずれプロファイル４１３を、画像形成部１２２内の単体ずれ情報記憶部４０３に格納する。レジストレーションずれプロファイル４１３に記載されるレジストレーションずれプロファイルデータは、例えば色毎に複数のポイントで測定した実際の走査線３０２と理想的な走査線３０１との間の副走査方向のずれ量を示すものである。図５は、単体ずれ情報記憶部４０３に記憶されるデータを例示したものであり、図３に対応するものである。なお、上記のプロファイルデータの形式は、図５のような形式に限定されず、走査線の傾き、湾曲の特性が分かる形式であれば他の形式でもよい。
【００４６】
上記のプロファイルデータの取得方法としては、幾つかの方法が考えられる。第１の方法は、カラー画像形成装置、又は単体の露光走査部の製造工程において、上記の副走査方向のずれ量を測定して取得する方法である。第２の方法は、レジストレーション検知センサを用いて、中間転写体２８上に形成したレジストレーション用検知パッチの検出結果から、上記の副走査方向のずれ量を取得する方法である。
【００４７】
第３の方法は、例えば図６（ａ）に示したような測定用チャートを画像形成装置で印刷出力し、印刷結果をイメージスキャナなどで読取って電子的な画像データにして、その画像データから上記の副走査方向のずれ量を取得する方法である。図６（ａ）の例では、記録媒体２１上にレジストレーションずれ測定用パッチ６５を形成したものである。このレジストレーションずれ測定用パッチ６５は、走査線６６上にＣ，Ｍ，Ｙ，Ｋ各色のパッチが並ぶようにしている。しかし、実際に印刷した場合は、例えば図６（ｂ）のように、各色のパッチが走査線６６からずれてしまう。そこで、そのずれ量を画像データに基づいて測定する。
【００４８】
単体の露光走査部を交換する場合は、対応するレジストレーションずれプロファイル４１３Ｃ，４１３Ｍ，４１３Ｙ，４１３Ｋ内のレジストレーションずれプロファイルデータを書き換える必要がある。この場合、本実施の形態では、交換に係る露光走査部のレジストレーションずれプロファイルデータをＬＡＮ経由で取得して書き換えている。
【００４９】
（ステップＳ２の処理の詳細）
ステップＳ２では、レジストレーションずれ補正量演算部４０７により、単体の露光走査部のレジストレーションずれプロファイルデータに基づいて、レジストレーションずれを相殺する補正量を算出して、色ずれ補正部４０８に出力する。
【００５０】
すなわち、主走査方向の座標データをｘ（ドット）、副走査方向のレジストレーションずれ補正量を志いすΔｙ（ドット）とした場合の図３の各領域の演算式は、以下のようになる。なお、下記の演算式において、画像形成解像度をｒ（ｄｐｉ）とする。Ｌ１、Ｌ２、Ｌ３は、印刷開始位置から領域１、領域２、領域３の右端までの主走査方向の距離（単位ｍｍ）である。ｍ１、ｍ２、ｍ３は、領域１、領域２、領域３の右端における理想的な走査線３０１と実際の走査線３０２との間のずれ量である。
領域１：Δｙ１＝ｘ×（ｍ１／Ｌ１）
領域２：Δｙ２＝ｍ１／ｒ＋（ｘ−（Ｌ１／ｒ））×（（ｍ２−ｍ１）／（Ｌ２−Ｌ１））
領域３：Δｙ３＝ｍ２／ｒ＋（ｘ−（Ｌ２／ｒ））×（ｍ３−ｍ２）／（Ｌ３−Ｌ２））
以上のように、各領域１，２，３での走査線の傾きは、測定ポイントで偏差から求められ、全領域内の各画素での副走査方向のレジストレーションずれ補正量Δｙｓは、
Δｙｓ＝ｘ×（ｍ１／Ｌ１）          （０≦ｘ＜Ｌ１）
ｍ１／ｒ＋（ｘ−（Ｌ１／ｒ））×（（ｍ２−ｍ１）／（Ｌ２−Ｌ１））
（Ｌ１≦ｘ＜Ｌ１＋Ｌ２）
ｍ２／ｒ＋（ｘ−（Ｌ２／ｒ））×（ｍ３−ｍ２）／（Ｌ３−Ｌ２））
（Ｌ１＋Ｌ２≦ｘ≦Ｌ１＋Ｌ２＋Ｌ３）
として、決定される。
【００５１】
このΔｙｓを決定した後、Δｙｓが本画像形成解像度「ｒ」における整数ドット分に達する「ｘ」の値を算出し、その「ｘ」の値により、座標変換部８０２での垂直方向（副走査方向）の読出しラインをドット単位で変更する。
【００５２】
エンジンプロファイル４１２に格納されているエンジンプロファイルデータは、図７に示したように、各用紙サイズにおける基準点からのオフセット量、各色のビームの走査方向、記録媒体（用紙）の搬送速度等のデータにより構成されている。なお、図７では、露光走査部のレジストレーションずれプロファイルデータ上に、各用紙サイズにおける基準点からのオフセット量と、ビーム光の走査方向を記載している。
【００５３】
ビーム光の走査方向が異なる場合には、その方向に応じて補正量の正／負の符号を決定する必要がある。例えば、図７に示すレジストレーションずれ量に対して、走査方向がＦｏｒｗａｒｄの場合は、補正量の符号を負にし、Ｒｅｖｅｒｓｅの場合は、補正量の符号を正にして、レジストレーションずれ補正を行う。
【００５４】
また、印刷速度、すなわち記録媒体の搬送速度が異なる場合には、その速度に応じて補正量を変えることが必要となる場合がある。例えば、印刷速度が通常の１／２倍速の場合は、走査速度は変えずに、通常の２回の走査のうち１回分の走査で画像を形成し、残り１回分の走査では画像形成を行わないようにする。この場合の補正量は、通常の１倍速の場合の１／２にする必要がある。
【００５５】
また、用紙サイズに応じて、用紙サイズに応じた領域のレジストレーションずれプロファイルデータを用いて、補正量を算出する必要がある。
【００５６】
（ステップＳ３の処理の詳細）
ステップＳ３では、フラッシュメモリ１１３内のテストパターンデータ（図８参照）を、ＤＲＡＭ１１７上にビットマップデータとして展開して、ビットマップメモリ４０６に出力する。そして、色ずれ補正部４０８により、ステップＳ２で算出した各画素の補正量Δｙｓに基づいてテストパターンに係るビットマップデータを補正した後、画像形成部１２２により印刷する。
【００５７】
（ステップＳ４の処理の詳細）
ステップＳ４では、印刷されたテストパターンをリーダ部１０１で読取って電子的な画像データに変換し、ＤＲＡＭ１１７上に展開する。このテストパターンに係る画像データについて、レジストレーションずれ量を検出し、そのずれ量に応じて補正量を算出する。なお、印刷して読取ったテストパターンは、単体の露光走査部のレジストレーションずれ量の分の補正は、既にステップＳ３の処理で行なっているので、ここでは、露光走査部の組込み誤差や、経年変化によるずれ分のレジストレーションずれ量を検出すればよいことになる。
【００５８】
図８は、テストパターンを例示したものである。ステップＳ３でテストパターンを印刷する記録用紙には、図８に示したように、マーカー枠１６０１が予め印刷されている。
【００５９】
このマーカー枠１６０１は、リーダ部１０１でテストパターンを読取る際に、当該記録用紙が基準設置位置からずれた位置に設置された場合に、その設置位置の誤差を補正するために形成されたものである。すなわち、当該記録用紙が基準設置位置からずれた位置に設置された状態でテストパターンが読取られたとしても、その読取りに係る画像データ上のマーカー枠で囲まれた領域を切り出して処理対象とすることにより、当該記録用紙の設置誤差を解消することができる。
【００６０】
上記の基本パターン１６０２は、Ｃ，Ｍ，Ｙ，Ｋの単色の格子パターンと、Ｃ，Ｍ，Ｙ，Ｋが混色された混色の格子パターンにより構成されている。基本パターン１６０２中の各格子パターンは、所定画素ずつずれた位置に配置されている。テストパターン全体としては、１２個の基本パターン１６０２が配置されてる。また、縦長（すなわち、副走査方向に伸びた）の基本パターンは、主走査方向の左側、中央、右側の３つの座標位置に配置され、主走査方向を２つの領域に区分した状態となっている（図８の領域１，２参照）。さらに、主走査方向の左側、中央、右側の３つの座標位置に配置された基本パターン中の同一色に係る格子パターン同士は、主走査方向に伸びた直線で連結されている。このように主走査方向に伸びた直線で連結された基本パターンの組が、副走査方向の上側、中央、下側の３つの座標位置に配置されている。
【００６１】
さらに、横長（すなわち、主走査方向に伸びた）の基本パターンは、副走査方向の２つの座標位置に配置され、この基本パターン中の同一色に係る格子パターン同士は、副走査方向に伸びた直線で連結されている。このように副走査方向に伸びた直線で連結された基本パターンの組が、主走査方向の２つの座標位置に配置されている。
【００６２】
このようなテストパターンにおいて、直線部分は、歪みの全体補正に利用される。また、格子パターンの間隔を利用して、倍率の補正を行なうことができる。さらに、格子パターンは、主走査方向、副走査方向の位置認識用にも使用される。
【００６３】
第１の実施の形態では、前述のように、上記のテストパターンをステップＳ３で前述のように補正した上で印刷し、その印刷結果をステップＳ４で読取り、その読取りに係る画像データに基づいてレジストレーションずれを検出し、そのずれ量に応じて補正量を算出している。このレジストレーションずれの検出処理、補正量の算出処理は、次のようにして行う。なお、ここでは、副走査方向へのずれを想定している。
【００６４】
まず、図８の左上の基本パターンの各単色の格子パターンについて、マーカー枠に対する副走査方向の離間距離を検出する。同様に、図８の上中央の基本パターン、及び上右の基本パターンの各単色の格子パターンについて、マーカー枠に対する副走査方向の離間距離を検出する。これらの離間距離は、各格子パターンの真上のマーカー枠の位置との離間処理とする。すなわち、同一の主走査方向の位置（同一のｘ座標位置）において、副走査方向の離間距離（ｙ座標値の差）を検出する。
【００６５】
次に、例えば、左上のＣ（シアン）色の格子パターンに係る離間距離と、上中のシアン色の格子パターンに係る離間距離との差を求め、この差を領域１におけるシアン色の走査線のずれ量（傾斜度）と認定し、その走査線の傾斜度に基づいて領域１におけるシアン色の補正量を算出する。また、上中のシアン色の格子パターンに係る離間距離と、右上のシアン色の格子パターンに係る離間距離との差を求め、この差を領域２におけるシアン色の走査線のずれ量（傾斜度）と認定し、その走査線の傾斜度に基づいて領域２におけるシアン色の補正量を算出する。
【００６６】
このような処理を、他の色、すなわちＭ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の格子パターンについても同様に行ない、これらの色の補正量を個別に求める。さらに、副走査方向の中央、及び下側の基本パターンの組についても、副走査方向の上側の基本パターンの組と同様の処理を行なう。
【００６７】
そして、実際にずれ補正を行う際には、例えば、副走査方向の上側の基本パターンで得られた領域１でのシアン色の補正量と、副走査方向の中央の基本パターン得られた領域１でのシアン色の補正量と、副走査方向の下側の基本パターン得られた領域１でのシアン色の補正量との平均値を、領域１でのシアン色の補正量とする。
【００６８】
また、副走査方向の上側の基本パターンで得られた領域２でのシアン色の補正量と、副走査方向の中央の基本パターン得られた領域２でのシアン色の補正量と、副走査方向の下側の基本パターン得られた領域２でのシアン色の補正量との平均値を、領域２でのシアン色の補正量とする。
【００６９】
混色パターンは、レジストレーションずれ補正の確認用として使用される。すなわち、補正処理を行なった後に、再度テストパターンを印字して、混色パターン部の各色成分のずれを操作者が見ることにより補正の効果を確認することができる。この混色パターンは、後述する手動での補正値入力を行なう場合にも使用することができる。
【００７０】
第１の実施の形態において、上記のように領域数を「２」に設定した理由は、前述のようにステップＳ４では、主として露光走査部の組込み誤差に起因するレジストレーションずれを補正すればよく、この組込み誤差に起因するレジストレーションずれは複雑なずれ方をしないためである。このように、領域数を少なくすることにより、補正量の算出処理が簡単になる。ただし、単体の露光走査部のレジストレーションずれを補正する場合と同様に領域数を「３」にして統一する、或いは「４」以上の領域数としてより高精度な補正を行うようにしてもよい。
【００７１】
なお、図８のテストパターンではＣ，Ｍ，Ｙ，Ｋの４色を使用したテストパターンを用いているが、この４色以外の色剤を用いたプリンタの場合は、その色剤の数に応じたテストパターンを用いることで対応すればよい。また、記録紙の端面を含めて読取りを行い、記録紙端面とテストパターン部との距離を演算することにより、マーカー枠を予め記録した記録用紙を不要にすることも可能である。
【００７２】
（ステップＳ５の処理の詳細）
ステップＳ５では、ステップＳ２で得られた補正量（Δｙｓ）とステップＳ４で得られた補正量を色別に合計し、この合計補正量（ΔＹ）に基づいてテストパターに係る画像データを補正して印刷する。この場合、特に基本パターン中の混色の格子パターンの印刷状態をチェックすることにより、色ずれ補正が良好に行なわれたか否かを判断することができる。
【００７３】
色ずれ補正が良好に行われていないときは、再度、ステップＳ１〜Ｓ５の補正処理を行なうことで対処することができる。或いは、操作部１１２からのキー操作によりステップＳ４で得られた補正量を修正することにより合計補正量ΔＹを修正することも可能である。このように手動で修正する場合は、色別の格子パターンの印刷状態をチェックすることにより、色ずれの原因となっている色を特定すると共にその色ずれ量を把握し、その色ずれの原因となっている色の合計補正量ΔＹを修正すればよい。
【００７４】
なお、本実施の形態では、Ｃ，Ｍ，Ｙ，Ｋの色別の合計補正量ΔＹは、最終的には、それぞれ、レジストレーションずれ補正量演算部４０７Ｃ，４０７Ｍ，４０７Ｙ，４０７Ｋに格納している。そして、実際に印刷を行なう際には、レジストレーションずれ補正量演算部４０７Ｃ，４０７Ｍ，４０７Ｙ，４０７Ｋから、それぞれＣ，Ｍ，Ｙ，Ｋの色別の合計補正量ΔＹを座標変換部８０２Ｃ，８０２Ｍ，８０２Ｙ，８０２Ｋに出力している。
【００７５】
次に、色ずれ補正部４０８の座標変換部８０２における補正処理を、図９に基づいて説明する。図９（ａ）に示した領域１，２は、図３の領域１，２に対応する領域である。また、図９（ａ）に示した傾斜している直線は、図３に示した単体の露光走査部のレジストレーションずれ量と、前述のステップＳ４でテストパターンの印刷結果を読取って得られた画像データに基づいて検出されたレジストレーションずれ量とを合成した合成ずれ量である。
【００７６】
座標変換部８０２は、図９（ａ）に示した合成ずれ量に対応する補正量である上記の合計補正量ΔＹの整数部分の値に応じて、ビットマップメモリ４０６に格納された印刷対象の画像データの副走査方向（Ｙ方向）の座標をオフセットする。ここで、図９（ｂ）に示すように、副走査方向のｎライン目のデータをラインバッファ８０３上で再構成する場合を考えてみる。
【００７７】
この場合、座標変換部８０２は、主走査方向の領域Ｅ１に対する合計補正量ΔＹが０以上１未満であったとすると、領域Ｅ１では、ビットマップメモリ４０６からｎライン目ののデータを読出してラインバッファ８０３に格納する。また、領域Ｅ２に対する合計補正量ΔＹが１以上２未満であったとすると、座標変換部８０２は、領域Ｅ２では、１ライン分オフセットしたｎ＋１ライン目のデータをビットマップメモリ４０６から読出して、ラインバッファ８０３に格納する。
【００７８】
座標変換部８０２は、同様に、領域Ｅ３，Ｅ４，Ｅ５に対する合計補正量ΔＹがそれぞれ１以上２未満であったとすると、領域Ｅ３，Ｅ４，Ｅ５では、それぞれｎ＋２ライン目、ｎ＋３ライン目、ｎ＋４ライン目のデータをビットマップメモリ４０６から読出して、ラインバッファ８０３に格納する。すなわち、座標変換部８０２は、１画素単位でのレジストレーションずれ補正処理を行なっている。
【００７９】
次に、階調値変換部８０７による１画素未満のレジストレーションずれの補正、すなわち合計補正量ΔＹの小数点以下の成分に係る補正処理を説明する。合計補正量ΔＹの小数点以下の成分に係る補正処理は、副走査方向の前後の画素の階調値を調整することにより行う。
【００８０】
図１０（ａ）は、合計補正量ΔＹが小数点以下の成分を含む場合の合成ずれ（合成走査線）例のイメージを示している。図１０（ｂ）は、階調値変換前の水平な直線のビットマップイメージを示している。また、図１０（ｃ）は、図１０（ｂ）のビットマップイメージに対して図１０（ａ）の合成ずれ分を補正した場合の補正後ののビットマップイメージを示している。図１０（ｃ）のようなイメージの補正処理を実現するために、階調値変換部８０７は、ラインバッファ８０３に格納されたデータの副走査方向の前後の画素について、その階調値を調整する。
【００８１】
図１０（ｄ）は、合計補正量ΔＹと階調値変換を行なうための補正係数との関係を表した階調値変換テーブルを示している。図１０（ｄ）の階調値変換テーブルにおける「ｋ」は、合計補正量ΔＹの整数部分（小数点以下を切り捨て）を示すと共に、１画素単位での副走査方向の補正量をも示している。なお、図１０（ｄ）の階調値変換テーブルは、図１０（ａ）に対応するものである。
【００８２】
また、「β」と「α」は、１画素未満の副走査方向のずれを補正するための補正係数であり、合計補正量ΔＹの小数点以下の成分に相当する当該画素の階調値を、副走査方向の前後の画素に対して分配する際の分配率を表している。具体的には、β＝ΔＹ−ｋ、α＝１−βにより計算される。また、「α」は、副走査方向の前の画素に対する階調値の分配率を表し、βは副走査方向の後の画素に対する階調値の分配率を表している。
【００８３】
図１０（ｅ）は、図１０（ｄ）の階調値変換テーブルに従って、図１０（ｂ）のビットマップイメージのデータに対して、副走査方向の前後の画素の階調値を調整した後のビットマップイメージを示している。図１０（ｆ）は、階調値変換処理後のビットマップイメージに基づいて感光体を露光走査した際のイメージを示しており、主走査ラインの傾きが相殺され、水平な直線が形成されている。
【００８４】
このような階調値変換処理により、１画素未満のレジストレーションずれを補正することができる。しかし、１画素未満のレジストレーションずれを補正することが必ずしも高品質の画像に結びつくとは限らず、例えば、細密画像に対しては１画素未満のずれを補正しない方が画像品質が良くなる。そのような場合は、図１１（ａ）に示すように、副走査方向の前後の画素に対する階調値の分配率を、一律にβ＝０、α＝１とすればよい。
【００８５】
１画素未満のレジストレーションずれを補正すべき画像であるか否かの判定処理は、平滑化判定部８０６により行なう。この判定方法については、後述する。ハーフトーン処理部８０８は、階調値変換部８０７から出力された画像データ、すなわち必要に応じて階調値が変換された画像データに対してハーフトーン処理を施して、転送用バッファ４１４を介してパルス幅変調（ＰＷＭ：Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）部４１５へ転送する。このパルス幅変調部４１５、マスク制御部４１６により、転送用バッファ４１４からの画像データに従った出力を行なうか、或いはデフォルトレベルの出力を行なうかが制御される。
【００８６】
次に、平滑化判定部８０６による上記の判定方法を説明する。図１２（ａ）〜（ｆ）に示すような細線で構成される細密画像は、前述のように１画素未満のレジストレーションずれを補正しない方が画像品質がよくなる。一方、図１２（ｇ）〜（ｈ）に示すような孤立した細線は、１画素未満のレジストレーションずれを補正した方が画像品質がよくなる。
【００８７】
そこで、平滑化判定部８０６は、次のような簡単な判定方法により、１画素未満のレジストレーションずれを補正すべき画像であるか否かを判定している。
【００８８】
図１３のパッチ（画像データ）７１は、１画素×２０画素（主走査方向×副走査方向）のシアン色の画像データを切出したものであり、Ｃ０はシアン色の画像データ７１の各画素の階調値である。Ｃ１はシアン色とその上層の色の対応する各画素について階調値の差分の絶対値を求め、その絶対値を２値化したものである。例えば、階調値差分の絶対値が１２８以上であればＣ１を「１」とする。Ｃ２はシアン色とその下層の色の対応する各画素について階調値の差分の絶対値を求め、その絶対値を２値化したものであり、Ｃ１と同様に階調値の差分の絶対値が１２８以上であればＣ２を「１」とする。Ｃ３は、Ｃ１とＣ２の論理和を取った値である。Ｃ４は、ウィンドウフィルタ７３内にあるＣ３＝１の画素の個数である。
【００８９】
そして、平滑化判定部８０６は、Ｃ４の値が「５」以上である場合に、ウィンドウフィルタ７３の中心画素に相当する着目画素は、細密画像の一部であると判断し、１画素未満のレジストレーションずれを補正しないようにする。この場合、平滑化判定部８０６は、階調値変換部８０７に対して、図１１（ａ）の階調値変換テーブルを使用するように指示する。
【００９０】
上記のようにＣ４の値が「５」以上である場合に、細密画像の一部であると判断したのは、図１４に示すように、孤立細線を構成する画素は必ずＣ４≦４となるからである。図１３のシアン色の着目画素７２においては、その着目画素の階調値は「０」、その上層の色の対応画素の階調値は「２５５」、その下層の色の対応画素の階調値は「０」であるため、着目画素７２については、Ｃ１＝１、Ｃ２＝０、Ｃ３＝１となる。そして、１画素×１３画素（主走査方向×副走査方向）のウィンドウフィルタ７３の中央の画素部分を着目画素７２の位置に合わせてＣ３の画素列にフィルタを掛けると、そのフィルタ内にＣ３＝１の画素が６個存在するため、Ｃ４＝６となる。従って、Ｃ４≧５であるので、シアン色の着目画素７２は細密画像の一部であると判定される。
【００９１】
マゼンダ、イエロー、ブラックの各階調値についても、シアンの場合と同様の判定処理を行う。なお、Ｃ２，Ｃ３において画像を２値化する際の閾値は「１２８」に限定されることはない。また、１画素未満のレジストレーションずれを補正すべきか否かを判定するＣ４の閾値も、画像品質の観点で適切に決定すべきであり、Ｃ４≧５に限定されることはない。
【００９２】
以上説明したように、第１の実施の形態では、単体の露光走査部でのレジストレーションずれを補正するための補正量と、露光走査部の組み付け誤差に起因するレジストレーションずれを補正するための補正量とを、別々に算出している。そして、これら２つの補正量を合計し、その合計補正量に基づいて実際の印刷対象の画像データを補正して印刷処理を行なっている。
【００９３】
従って、たとえ単体の露光走査部でのレジストレーションずれと、露光走査部の組付け誤差に起因するレジストレーションずれを合成したずれが大きい場合や複雑なずれ方をしたとしても、両方のずれに同時に対処して高精度に色ずれを補正するための補正量を、複雑な演算処理を行なうことなく簡単に算出することができる。すなわち、画像形成装置の通常の演算能力の範囲内で補正量を算出することができるので、画像形成装置の通常の演算能力を大幅に高める必要はなくなる。これにより、画像形成装置の価格が高騰するのを抑制できるので、実用的なレジストレーションずれ補正方法として具現化することができる。
【００９４】
さらに、テストパターンについては、そのテストパターンを単体の露光走査部でのレジストレーションずれ量に応じて補正し、その補正に係るテストパターンを印刷し、その印刷結果を読取って得られた画像データに基づいてレジストレーションずれを検出している。
【００９５】
従って、テストパターンでは、単体の露光走査部でのレジストレーションずれ以外の要因に係るレジストラーションずれを検出すればよく、簡単な構成のテストパターンを使用することが可能となる。
【００９６】
更には、以下に説明する第２の実施の形態のように、中間転写体２８上に形成したレジストレーションずれ検知用のパッチに基づいて、単体の露光走査部でのレジストレーションずれ以外の要因に係るレジストラーションずれを検出することも可能である。
【００９７】
［第２の実施の形態］
図１５は、中間転写体２８上に形成されたレジストレーションずれ検知用のパッチを例示したものである。この中間転写体２８上に形成されたレジストレーションずれ検知用のパッチは、符号６４に示した主走査方向の左側の基本パターンと同一の基本パターンを、主走査方向の中央と右側にも配置したテストパターンに基づいて形成されたものである。また、このテストパターンは、元々は、左、中央、右の各基本パターンの副走査方向の位置が同一であり、基本パターン中のＣ，Ｍ、Ｙ，Ｋの各色の成分は、それぞれ副走査方向の位置が同一であったものである。さらに、上記のテストパターンは、元々は、各基本パターン中のＣ，Ｍ、Ｙ，Ｋの各色の成分の副走査方向の間隔は、一定であったものである。
【００９８】
なお、第１の実施の形態と同様の趣旨で、単体の露光走査部に係るレジストレーションずれ量に基づいて上記のテストパターンを補正し、その補正に係るテストパターンに基づいてレジストレーションずれ検知用のパッチを中間転写体２８上に形成するのが望ましい。
【００９９】
中間転写体２８の近傍には、上記の３つの基本パターンと対向する位置に、それぞれパッチセンサ４１（４１ａ、４１ｂ，４１ｃ）が配備されている（図１５、図１参照）。これらパッチセンサ４１ａ、４１ｂ，４１ｃは、それぞれ発光素子と受光素子を有する光学センサ（図示省略）により構成され、発光素子から出射されて中間転写体２８で反射された光を受光素子で検知するように構成されている。
【０１００】
各パッチセンサ４１ａ、４１ｂ，４１ｃは、中間転写体２８が副走査方向に回転する過程で、対応する基本パターン中のＣ，Ｍ、Ｙ，Ｋの各色の成分を順次検知していく。そして、各パッチセンサ４１ａ、４１ｂ，４１ｃは、その副走査方向における検知タイミングをプリンタ部１０３の画像形成部１２２に出力する。なお、中央の基本パターン、及びパッチセンサ４１ｂは割愛してもよい。
【０１０１】
画像形成部１２２は、例えば左のパッチセンサ４１ａからのシアン色の検知タイミング、中央のパッチセンサ４１ｂからのシアン色の検知タイミング、右のパッチセンサ４１ｃからのシアン色の検知タイミングのずれに基づいて、シアン色の露光走査部におけるレジストレーションずれ（走査線の傾き及び湾曲）を判定する。他の色の露光走査部におけるレジストレーションずれ（走査線の傾き及び湾曲）の判定も、同様の処理で行なわれる。画像形成部１２２は、判定に係るレジストレーションずれに基づいて、そのずれを補正するための補正量を算出し、第１の実施の形態でのステップＳ５における補正量の合計処理を行なう。
【０１０２】
なお、画像形成部１２２は、左の基本パターン中のＣ，Ｍ、Ｙ，Ｋの各色の検知タイミングの差も検定し、その差が一定していない場合は、各色の露光走査部における副走査方向の書出し位置がずれていることを意味するので、その副走査方向の書出し位置ずれも補正する。
【０１０３】
以上のような処理により、図１５のパッチの例では、各色の走査線は、左と中央の間の領域では右上がり状態でずれ、中央と右の間の領域では右下がり状態でずれていること判定される。また、イエローとブラックの露光走査部における副走査方向の書出し位置がずれていること、及びそれらのずれ量も検定される。
【０１０４】
第２の実施の形態のように構成した場合は、ＣＣＤ等の光電変換装置により原稿を読み取る原稿読取部（リーダ部１０１）を備えていない画像形成装置においても、第１の実施の形態と同様の効果を得ることが可能となる。
【０１０５】
なお、第１，第２の実施の形態では、副走査方向のレジストレーションずれを想定していたが、主走査方向のレジストレーションずれに関しても、第１，第２の実施の形態と同様の技術思想に係る補正系を構成することが可能である。この場合、主として、主走査方向の書出し位置と、主走査速度のずれを補正することとなる。主走査速度のずれについては、そのずれ量に応じて、露光走査部を駆動する基本クロックの周波数を主走査方向の領域毎に切替えることで補正することができる。
【０１０６】
なお、本発明は、第１，第２の実施の形態に限定されることなく、例えば、単体の露光走査部のレジストレーションずれを示す情報としては、図５に示したようなずれ量に係る情報ではなく、感光体を露光走査した際の走査ラインの位置を示す情報（図３の３０２参照）を記憶することも可能である。
【０１０７】
また、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【０１０８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０９】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１１０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【０１１１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１，第２の実施の形態に係る画像形成装置のハードウェアの概略構成を示すブロック図である。
【図２】タンデム方式に係る画像形成部の概略構成を示す断面図である。
【図３】単体の露光走査部におけるレジストレーションずれを説明するための図である。
【図４】プリント画像処理部と画像形成部の色ずれ補正に係る部分を示すブロック図である。
【図５】単体の露光走査部におけるレジストレーションずれ量の記憶例を示す図である。
【図６】単体の露光走査部におけるレジストレーションずれ量を測定するためのデータを例示した図である。
【図７】エンジンプロファイルデータを例示した図である。
【図８】第１の実施の形態における露光走査部を組付けた状態でのレジストレーションずれを検出するためのテストパターン例を示す図である。
【図９】１画素単位でのレジストレーションずれ補正処理を説明するための図である。
【図１０】１画素未満のレジストレーションずれに対するずれ補正処理を説明するための図である。
【図１１】１画素未満のレジストレーションずれに対するずれ補正処理を実行しない場合に使用する階調値変換テーブルを示す図である。
【図１２】１画素未満のレジストレーションずれに対するずれ補正処理を行うべき画像データを説明するための図である。
【図１３】１画素未満のレジストレーションずれに対するずれ補正処理を行うべき画像データを判定する判定処理を説明するための図である。
【図１４】図１３の判定処理を補足説明するための図である。
【図１５】第２の実施の形態における露光走査部を組付けた状態でのレジストレーションずれの検出処理を説明するための図である。
【符号の説明】
【０１１３】
２２…感光体
２４…スキャナ部（露光走査部）
２８…中間転写体
４１…パッチセンサ
１０１…リーダ部
１０２…メインコントローラ
１０４，１２０…ＣＰＵ
１１０…プリント画像処理部
１１３…フラッシュメモリ
１２２…画像形成部
４０３…単体ずれ情報記憶部
４０７…レジストレーションずれ補正量算出部
４０８…色ずれ補正部
４１３…レジストレーションずれプロファイル
【図１】
2007163679.tif 000003
【図２】
2007163679.tif 000004
【図３】
2007163679.tif 000005
【図４】
2007163679.tif 000006
【図５】
2007163679.tif 000007
【図６】
2007163679.tif 000008
【図７】
2007163679.tif 000009
【図８】
2007163679.tif 000010
【図９】
2007163679.tif 000011
【図１０】
2007163679.tif 000012
【図１１】
2007163679.tif 000013
【図１２】
2007163679.tif 000014
【図１３】
2007163679.tif 000015
【図１４】
2007163679.tif 000016
【図１５】
2007163679.tif 000017