(57)【特許請求の範囲】
【請求項１】
画像データに応じた光を、回転する感光体の上で走査し、走査された光により前記感光体に形成された潜像を現像し、現像された画像を記録シートに転写する画像形成装置であって、
第１色の走査線の湾曲を補正するために画像データにおける注目ラインの画素の一部を隣接したラインの画素へとシフトするシフト処理部と、
前記注目ラインから前記隣接したラインへとシフトした画素と、シフトしなかった画素または該ラインとは異なるラインへシフトした画素との境界付近に存在する複数の画素の濃度を調整することで、該境界に生じた段差を緩和する緩和処理部と、
前記第１色のラインに対して重ねて形成される第２色のラインについて前記境界付近の太さが太くなるよう該境界付近の画素のデータを変更する変更部と
を含むことを特徴とする画像形成装置。
【請求項２】
前記変更部は、
前記境界付近に存在する注目画素の濃度と、該注目画素の副走査方向において隣接した１つ以上の隣接画素の濃度とを注目画素からの距離に応じた重み付けにより変更する重み付け処理部を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記重み付け処理部は、
前記注目画素と、前記１つ以上の隣接画素のうち前記第１色に対する前記第２色の色ずれの原因となっている隣接画素とに重み付け処理を実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記変更部は、
前記境界付近に存在する画素のサイズを通常のサイズより拡大する拡大処理部を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記拡大処理部は、
前記画素を形成するための光ビームのスポット径を拡大させるよう光源の駆動電流を増加させる駆動電流制御部であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
画像データに含まれている文字細線領域を認識する認識部と、
前記文字細線領域が認識されると、前記シフト処理部、前記緩和処理部、及び、前記変更部をアクティブに切り替える切り替え部と
をさらに含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
画像データに応じた光を、回転する感光体の上で走査し、走査された光により前記感光体に形成された潜像を現像し、現像された画像を記録シートに転写する画像形成装置の制御方法であって、
第１色の走査線の湾曲を補正するために画像データにおける注目ラインの画素の一部を隣接したラインの画素へとシフトするシフト処理工程と、
前記注目ラインから前記隣接したラインへとシフトした画素と、シフトしなかった画素または該ラインとは異なるラインへとシフトした画素との境界付近に存在する複数の画素の濃度を調整することで、該境界に生じた段差を緩和する緩和処理工程と、
前記第１色のラインに対して重ねて形成される第２色のラインについて前記境界付近の太さが太くなるよう該境界付近の画素のデータを変更する変更工程と
を含むことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、とりわけ、光ビームを用いて画像を形成する画像形成装置における走査線の湾曲を補正する技術に関する。
【背景技術】
【０００２】
従来、画像形成装置に関して、高画質化・高速化・高機能化のニーズがある。とりわけ、レーザ走査型の画像形成装置では、画像形成位置の精度を高く保つために、幾何精度の高い高価な部品（レーザ走査のためのレンズや支持部材、回転多面体など）が用いられてきた。
【０００３】
一方で、装置本体をより安価にして欲しいというニーズもある。これを実現するには、幾何精度の高い高価な部品をできる限り削減することが望ましい。そこで、画像処理やレーザＰＷＭに代表されるデジタル補正技術を用いることで、要求される幾何精度を低下させ、安価に装置を構成する技術が提案されている。
【０００４】
ところで、カラープリンタなどでは、レーザによる走査線の湾曲をいかにして補正するかが課題となっている。回転多面鏡、ｆθレンズ、ミラーを用いた一般的なカラープリンタでは、特に、ｆθレンズの製造誤差や光路からの取り付け誤差によって、走査線の湾曲が発生する。一方で、ミラーの傾斜や像担持体の傾斜によって、走査線の傾斜が発生する。
【０００５】
この走査線の湾曲や傾斜を補正する方法としては、機械式の方法と、画像処理による方法とがある。機械式の方法は、光学部品などを移動させることで、走査線の湾曲や傾斜を補正する。しかし、この方法は、光学部品などを移動させるための機械的な部品を追加しなければならず、装置を安価にすべきとの要請に反する。
【０００６】
一方で、画像処理による方法では、２次元配列された画素からなるデジタル画像を、湾曲点に合わせて副走査方向にシフトすることで、湾曲や傾斜を補正する（特許文献１〜３）。具体的には、１ラインを構成する画素の一部を対応する走査線ではなく、そのとなりの走査線によって画像形成することが提案されている。すなわち、走査線の乗り換えが行われている。以下、これらの走査線の傾斜も含めた走査線の理想位置からのずれ・歪みを、湾曲と呼ぶこととする。
【特許文献１】特開平２−５０１７６号公報
【特許文献２】特開２００３−２７６２３５号公報
【特許文献３】特開２００３−１８２１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
図９には、湾曲した走査線の補正前の様子と補正後の様子とが示されている。図からわかるように、補正によって理想位置からのずれや歪みを低減することができる。しかし、補正部分では１走査線分の段差が生じてしまう。画像データの内容によっては、この段差が視認可能となり、画像劣化となってしまう。
【０００８】
１走査線段差を見えにくくする方法として、画像濃度演算処理（以下ブレンド処理）を施すことが考えられる。ブレンド処理は、１走査線分の画像データを２走査線に分散させることで、乗り換え点に発生した段差を視認しにくくする処理である。
【０００９】
しかし、このような単純なブレンド処理では、ＹＭＣＫを重ね合わせて画像を形成するカラープリンタで「ＹとＭを重ね合わせた２次色の純粋な１走査線幅の横線データ」を描画する場合に問題が生じうる。なお、Ｙはイエロー、Ｍはマゼンタ、Ｃはシアン、Ｋはブラックお略語である。
【００１０】
Ｙ色に対してのみ副走査方向の湾曲補正を適用したとしよう。すなわち、副走査方向において隣り合った２つの走査線に対して、Ｙ色がブレンド処理されたとする。この場合、Ｙ色の走査線とそれに重ねられるＭ色の走査線とでは、レーザ走査線幅（レーザスポット径）で２対１の差が生じるため、Ｙ色とＭ色間の色ずれが顕著となる。特に、コントラストの強い２次色による細線データや文字データでは、補正による段差が視認可能となってしまう。画素形成の正確さにもよるが、６００ｄｐｉ以下の解像度で顕著となりうる。
【００１１】
そこで、本発明は、このような課題および他の課題のうち、少なくとも１つを解決することを目的とする。例えば、多色の画像形成装置においても比較的安価な構成によって走査線の湾曲を補正しつつ、色ずれも視認されにくくすることを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【００１２】
本発明の技術思想は、例えば、画像データに応じた光を、回転する感光体の上で走査し、走査された光により前記感光体に形成された潜像を現像し、現像された画像を記録シートに転写する画像形成装置に適用される。シフト処理部は、第１色の走査線の湾曲を補正するために画像データにおける注目ラインの画素の一部を隣接したラインの画素へシフトする。緩和処理部は、画素の境界付近に存在する複数の画素の濃度を調整することで、境界に生じた段差を緩和する。境界は、注目ラインから隣接したラインへとシフトした画素と、シフトしなかった画素またはこのラインとは異なるラインへシフトした画素との境界である。さらに、変更部は、第１色のラインに対して重ねて形成される第２色のラインについて境界付近の太さが太くなるよう境界付近の画素のデータを変更する。
【発明の効果】
【００１３】
本発明によれば、第１色の乗り換え点付近に施されたブレンド処理によって生じた線幅の増加に伴う色ずれの発生を、第２色の線幅を増加させることで、視認しにくくする。これにより、多色の画像形成装置においても比較的安価な構成によって走査線の湾曲を補正しつつ、色ずれも視認しにくくなる。
【発明を実施するための最良の形態】
【００１４】
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念および下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１５】
［第１の実施形態］
＜画像形成装置の構成＞
図１は、実施例に係る複数の色を重ね合わせて多色画像を形成する画像形成装置の概略断面図である。この画像形成装置は、４つの感光体をタンデムに配した４ドラム系のカラー複写機を示している。なお、画像形成装置は、例えば、印刷装置、プリンタ、複合機、ファクシミリとして実現されてもよい。また、本発明を適用する上では、色の数は、少なくとも２色あればよい。よって、感光体も２つ以上であればよい。以下では、このカラー複写機１００を構成するカラー画像読み取り装置（以下「カラースキャナ」という。）１及びカラー画像記録装置（以下「カラープリンタ」という。）２の概略について説明する。
【００１６】
カラースキャナ１は、照明ランプ１４、ミラー群１５Ａ、Ｂ、Ｃ、及びレンズ１６を介してカラーセンサーであるＣＣＤセンサ１７に原稿１３の画像を結像させる。さらに、カラースキャナ１は、原稿のカラー画像情報を、例えばブルー（以下Ｂという）、グリーン（以下Ｇという）、レッド（以下Ｒという）の色分解光ごとに読み取り、電気的な画像信号に変換する。
【００１７】
カラースキャナ１は、Ｂ、Ｇ、Ｒの各画像信号の強度レベルをもとにして、色変換処理を行う。これにより、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）のカラー画像データが得られる。
【００１８】
次に、カラープリンタ２について説明する。各色のトナーに対し１つずつ、書き込み光学ユニット２８Ｍ（マゼンタ用）、２８Ｙ（イエロー用）、２８Ｃ（シアン用）、２８Ｋ（ブラック用）が設けられている。なお、参照番号に付されたサフィックス、ＭＹＣＫは、トナーの色を示している。サフィックスであるＭＹＣＫは、共通の事項について説明するときは省略される。これらの書き込み光学ユニット２８は、各色ごとに、蓄積手段から読み出された画素のデータにより変調されたビームを用いて対応する像担持体を走査する各色ごとの走査手段の一例である。書き込み光学ユニットは、露光装置やスキャナ装置と呼ばれることもある。
【００１９】
書き込み光学ユニットは、カラースキャナ１からのカラー画像データを光信号に変換して、光書き込みを行う。これにより、各色ごとに設けられた感光体２１Ｍ、２１Ｙ、２１Ｃ、２１Ｋに静電潜像が形成される。これらの感光体は、像担持体の一例である。
【００２０】
これら感光体２１Ｍ、２１Ｙ、２１Ｃ、２１Ｋは、矢印が示すように反時計回転する。感光体の周辺には、感光体を一様に帯電させるための帯電器２７Ｍ、２７Ｙ、２７Ｃ、２７Ｋが設けられている。また、現像剤（例：トナー）を用いて静電潜像を現像するための、Ｍ現像器２１３Ｍ、Ｃ現像器２１３Ｃ、Ｙ現像器２１３Ｙ、Ｂｋ現像器２１３Ｋも配置されている。また、中間転写体としての中間転写ベルト２２は、駆動ローラ２２０と、従動ローラ２１９、２３７に張架されている。なお、各感光体に対向するように、第１の転写手段である第１転写バイアスブレード２１７Ｍ、２１７Ｙ、２１７Ｃ、２１７Ｋも設けられている。
【００２１】
第２転写バイアスローラ２２１は、従動ローラ２１９に対向する位置に配置されている。第２転写バイアスローラ２２１は、不図示の離接機構により、中間転写ベルト２２に対して離間したり、接したりする。
【００２２】
カラープリンタ２において、まずマゼンタから画像形成が開始される。その後、中間転写ベルト２２の回転速度に対し、感光体２１Ｍと感光体２１Ｃとの離間距離に対応して遅れたタイミングでシアンの画像形成が開始される。次に中間転写ベルト２２の回転速度に対し、感光体２１Ｃと感光体２１Ｙとの離間距離に対応して遅れたタイミングでイエローの画像形成が開始される。最後に、中間転写ベルト２２の回転速度に対し、感光体２１Ｙと感光体２１Ｋの位置との離間距離に対応して遅れたタイミングでブラックの画像形成が開始される。このように、中間転写ベルト２２上には、各色の現像剤像が重ね合わされ多色画像が形成される。この多色画像は、従動ローラ２１９と第２転写バイアスローラ２２１とによって形成される２次転写位置において、搬送ローラ２２８、２２７、２２６、２２５によって搬送されてきた記録材に転写される。その後、定着装置２５において、記録材は、その表面にカラー画像が定着処理される。なお、記録材は、例えば、記録媒体、用紙、シート、転写材、転写紙と呼ばれることもある。
【００２３】
中間転写ベルト２２の周辺には、パッチ検知センサ８０が設けられている。パッチ検知センサ８０は、色ずれなどを検知するパッチを検知するセンサである。
【００２４】
図２は、パッチ検センサの一例を示す図である。パッチ検知センサ８０は、例えば、光を出力する光源２０１、中間転写ベルト２２に形成されたパッチ２１０からの反射光を受光する受光センサ２０２、受光センサ２０２からの信号を増幅する増幅器２０３を備えている。
【００２５】
＜制御ユニットの構成＞
図３は、本実施形態に係る制御ユニットのブロック図を示す。コントローラ部２１８のＣＰＵ３０１には、制御プログラムが書き込まれたＲＯＭ３０３、処理を行うためのデータを格納するＲＡＭ３０２がそれぞれアドレスバス及びデータバスを介して接続されている。また、ＣＰＵ３０１には、外部Ｉ／Ｆ部３０４、ＭＦＰ制御部３０５、内部Ｉ／Ｆ部３０６及び操作部３０７が接続されている。
外部Ｉ／Ｆ部３０４は、外部と通信を行うための通信ユニットである。ＭＦＰ制御部３０５は、原稿１３のスキャン画像データや外部Ｉ／Ｆ部３０４からのＰＤＬデータの加工、蓄積、画像処理を行う。内部Ｉ／Ｆ部３０６は、プリンタ制御部５９との通信するための通信ユニットである。操作部３０７は、表示装置や入力装置を備えている。
【００２６】
プリンタ制御部５９のＣＰＵ３１１は、画像形成動作の基本制御を行う。ＣＰＵ３１１には、制御プログラムが書き込まれたＲＯＭ３１３及び画像形成動作の処理を行うためのデータを格納するＲＡＭ３１２がアドレスバス及びデータバスを介して接続されている。ＲＯＭ３１３には、後述する制御手順等が記憶されているものとする。デバイス制御部３１４は、カラープリンタ２の各構成部品を制御するための入出力ポート等を含む電気回路である。内部Ｉ／Ｆ部３１５は、コントローラ部２１８と、画像信号やタイミング信号の送受信を行う通信ユニットである。装置間Ｉ／Ｆ部３１６は、不図示のシート処理装置と、シート情報やタイミング情報の送受信を行う通信ユニットである。例えば、ＣＰＵ３１１は、制御プログラムに従って、コントローラ部２１８から内部Ｉ／Ｆ部３１５を介して画像信号を受信し、デバイス制御部３１４を制御して画像形成動作を実行する。
【００２７】
＜ＭＦＰ制御部の構成＞
図４は、ＭＦＰ制御部の一例を示すブロック図である。ＭＦＰ制御部３０５に入力される画像データには、例えば、カラースキャナ１のＣＣＤセンサ１７から出力された画像データと、ホストコンピュータなどから外部Ｉ／Ｆ部３０４を介して受信された画像データとがある。
【００２８】
ＣＣＤセンサ１７に結像された原稿画像を、ＣＣＤセンサ１７がアナログ電気信号に変換する。アナログ信号処理部４００が、変換された画像情報に対してダークレベルの補正等を行う。次に、Ａ／Ｄ・ＳＨ処理部４０１は、画像情報をアナログ・デジタル変換（Ａ／Ｄ変換）し、デジタル化された信号に対してシェーディング補正を行う。シェーディング補正では、ＣＣＤセンサ１７が持つ画素ごとのばらつきや原稿照明ランプの配光特性に基づく光量のばらつきが補正される。
【００２９】
ＲＧＢライン間補正部４０２は、シェーディング補正された信号に対してＲＧＢライン間補正を行う。ある時点でＣＣＤセンサ１７のＲＧＢ各受光部に入力した光は、原稿上ではＲＧＢ各受光部の位置関係に応じてずれている。そのため、ここでＲＧＢ信号間の同期が捕捉される。その後、色変換部４０３が、ダイレクトマッピングによりＲＧＢ信号をＹＭＣ信号に変換する。次に下地除去部４０４は、Ｙ、Ｍ、Ｃ信号からＫ信号を生成する。この場合、Ｙ、Ｍ、Ｃ信号の濃度のうち、最小値をグレー成分として減算することで、それぞれの濃度信号Ｄｙ、Ｄｍ、Ｄｃが得られる。そしてグレー成分にゲイン調整を施してＫの濃度信号Ｄｋが得られる。得られた濃度信号は、メモリ部４０５に格納される。
【００３０】
一方、ＲＩＰ部４１０は、外部Ｉ／Ｆ部３０４から入力されたＰＤＬデータを解析し、規格化されたＬ＊ａ＊ｂ＊空間のデータに変換し、このＬ＊ａ＊ｂ＊データを再度ターゲットとなるプリンタに適したＹＭＣＫ空間のデータに変換する。さらに、ＲＩＰ部４１０は、Ｙ、Ｍ、Ｃ、Ｋ信号を生成してメモリ部４０５へ格納する。
【００３１】
画像補正部４２０は、メモリ部４０５に格納された画像データの濃度を、パッチ検知センサ８０により検出されたパッチの濃度を基準として補正する。補正が必要ない画像データは、直接、メモリ部４０５からガンマ補正部４０６へ入力される。
【００３２】
ガンマ補正部４０６は、Ｙ、Ｍ、Ｃ、Ｋについて、それぞれルックアップテーブルを用いて、カラープリンタ２の初期設定時における画像濃度とγ特性に従って処理された出力濃度画像が一致するように画像濃度信号を生成する。画像処理部４０７は、この画像濃度信号をパルス幅変調し、書き込み光学ユニット２８Ｍ〜２８Ｋのレーザードライバへ出力する。パターンジェネレータ４３０は、上述したパッチのパターン（画像データ）を発生する。
【００３３】
＜潜像を形成するためのレーザ走査＞
図５は、画像処理部４０７の一例と静電潜像の形成を説明するための図である。半導体レーザ素子５０１は、光ビームを出力する光源の一例である。ポリゴンミラーおよびその駆動装置５０２は、光ビームを回転しながら偏向する回転多面鏡とそれを駆動するモータなどである。主走査書出位置センサ５０３は、レーザ走査の開始タイミングを認識するために利用されるフォトセンサである。ｆθレンズ５０４は、偏向走査された光ビームが感光体上を等速で走査するよう変換する光学部品である。信号線５０５は、半導体レーザ素子５０１に駆動信号を供給する信号線である。レーザ光路５０６は、偏向走査された光ビームが通過する光路である。ミラー５０７は、レーザ光路５０６を水平から下方へと変換するミラーである。これらの部品によって、書き込み光学ユニット２８が構成されている。感光体駆動装置５２２は、感光体２１を駆動するモータなどである。
【００３４】
画像データ保持部５５１は、ガンマ補正部４０６やパターンジェネレータ４３０から入力された画像データを選択して保持するバッファメモリなどである。湾曲補正処理部５５２は、画像データ保持部５５１から受け取った画像データを湾曲補正するための演算を実行するデータ処理部である。湾曲補正処理部５５２は、第１色の走査線の湾曲を補正するために画像データにおける注目ラインの画素の一部を隣接したラインの画素へと乗り換えさせる乗り換え処理部の一例である。また、湾曲補正処理部５５２は、画素の乗り換え点付近に存在する複数の画素の濃度を調整することで、乗り換え点に生じた段差を緩和する緩和処理部の一例でもある。乗り換え点とは、前記注目ラインから前記隣接したラインへと乗り換えた画素と乗り換えなかった画素との境界である。さらに、湾曲補正処理部５５２は、第１色のラインに対して重ねて形成される第２色のラインについて乗り換え点付近の太さが太くなるよう、乗り換え点付近の画素のデータを変更する変更部の一例でもある。レーザＰＷＭ部５６０は、湾曲補正処理部５５２から受け取った画像データの濃度をレーザ発光時間に変換する。濃度が濃ければ、発光時間が長くなり、濃度が薄ければ、発光時間が短くなる。発光時間の長さに応じて感光体２１における光ビームのスポット径が決定されることは、良く知られている。
【００３５】
なお、画像処理部４０７及び書き込み光学ユニット２８は、ＣＰＵ３０１の指示に従って連携し機能及び動作する。画像処理部４０７は、様々な形態の画像データを受け取り、駆動信号を生成して書き込み光学ユニット２８へ送信する。それを受け取った書き込み光学ユニット２８は、感光体２１上に光ビームを走査し、静電潜像を形成する。
【００３６】
＜色ずれ検知＞
図６Ａは、色ずれを検知するためのパッチの一例を示す図である。色ずれ検知用のパッチの画像データも、パターンジェネレータ４３０が生成する。図６Ａが示すように、パッチは、基準色であるイエローＹのパターンＲ１とその他の色（図ではマゼンタＭ）のパターンＲ２とからなる。パッチ検知センサ８０によって、パターンＲ１とＲ２との距離を測定することで、ＣＰＵ３０１は、基準色に対するずれ量を測定できる。
【００３７】
図６Ｂは、基準色であるＹ色に対するずれ量を求める方法の一例を説明するための図である。図６Ｂが示すように、パッチ検知センサ８０は、形成されたレジストパターンを読み取ることで、距離Ａ１、Ａ２、Ｂ１、Ｂ２を検出する。Ｙ色に対する主走査方向のずれ量△Ｈ、副走査方向のずれ量△Ｖは、次式により表現される。
【００３８】
△Ｈ＝｛（Ｂ２−Ｂ１）／２−（Ａ２−Ａ１）／２｝／２
△Ｖ＝｛（Ｂ２−Ｂ１）／２＋（Ａ２−Ａ１）／２｝／２
本実施形態では、累積して１００ページ以上が形成されるごとにパッチが形成され、主走査方向のずれ量△Ｈ、副走査方向のずれ量△Ｖが算出される。
【００３９】
＜色ずれ検知用のパッチを使った画像形成位置の補正＞
色ずれが検知されると、色ずれ補正処理が実行される。すなわち、基準色の感光体と補正対象色の感光体との間隔に応じた描画タイミング遅延量と、主走査書出位置センサ５０３からの検出信号の出力タイミングに対する描画タイミング遅延量とは、色ずれが解消されるよう補正される。
【００４０】
図７は、プリントページエリアと各信号との関係を示した図である。ここでは、主走査方向をＸ軸とし、副走査方向をＹ軸としている。プリントページエリア７００は、主走査幅Ｗｍ、副走査幅Ｗｓの矩形をしている。ＢＤは、主走査書出位置センサ５０３の検出信号を示している。ｓｔａｒｔは、描画開始位置信号を示している。Ｅｍは、主走査方向における有効画像域を表す信号である。Ｅｓは、副走査方向における有効画像域を表す信号である。Ｌｍは、ＢＤ信号の立ち上がり位置から主走査方向における描画位置基準までの距離（遅延時間）である。Ｌｓは、ｓｔａｒｔ信号の立ち上がり位置から副走査方向における描画位置基準までの距離（遅延時間）である。例えば、主走査方向のずれ量は、Ｌｍに対して反映される。なお、以下で説明するように、Ｌｓは、ＹＭＣＫの色毎に異なる。
【００４１】
図８は、ＹＭＣＫ各色の感光体２１と中間転写ベルト２２との関係を示す図である。ＭＣＫの各Ｌｓは、それぞれ図中のｍ０、ｃ０、ｋ０の距離を中間転写ベルト２２の周速度で除算して得られる時間に相当する。この図では、Ｙ色の描画タイミングを基準として、それぞれに相当した遅延時間が経過したときに各色の描画開始位置信号が出力される。副走査方向のずれ量は、Ｌｓに反映される。描画開始位置信号であるｓｔａｒｔは、ＣＰＵ３１１の指示に伴い、デバイス制御部３１４が発行する。
【００４２】
＜潜像形成における副走査方向の湾曲補正＞
図９は、走査線が副走査方向に湾曲した例と、湾曲を補正した例を示す図である。とりわけ、図９の上側には、湾曲補正を行わない場合における隣接した５本の走査線の軌跡と各画素の関係が示されている。走査線を示す円のそれぞれは、画素の描画位置を示している。なお、斜線の付された円は、画像データ上における同一ラインの画素を示している。なお、走査線とは、感光体上における光ビームの軌跡のことである。ラインとは、画像データにおける副走査位置が同一の画素群のことである。
【００４３】
図９の下側には、湾曲補正が行われたときの隣接した５本の走査線の軌跡と各画素の関係が示されている。湾曲補正では、主走査方向における複数の適切な位置（乗り換え点）で、注目画素のデータを元の走査線に隣接した他の走査線によって描くようデータの入れ替え（走査線の乗り換え）を行う。例えば、Ｂ区間、Ｄ区間では補正量が０である。Ａ区間、Ｅ区間では画素のデータを下方向に１画素シフトされている。Ｃ区間では、画素のデータが上方向に１画素シフトされている。これにより、形成された画像では、斜線の付された円の集合である注目ラインが略直線となる。
【００４４】
単純な湾曲補正を適用しただけでは、１画素の段差が発生してしまう。そこで、この段差を目立ちにくくするため、段差（乗り換え点）付近に存在する注目画素に対して副走査方向で隣接した隣接画素の濃度データと注目画素の濃度データとを中間調演算するものである。これをブレンド処理と呼ぶ。
【００４５】
図１０は、実施形態に係る湾曲補正処理部の例示的なブロック図である。上述したように、湾曲補正処理部５５２は、画像処理部４０７に存在する。
【００４６】
Ｖｉｎ１は、ガンマ補正部４０６から供給されたビデオ入力信号であり、レーザ発光パターンと同等の画像データである。Ｖｉｎ１は、４ｂｉｔの信号線束により実現されている。Ｖｉｎ２は、パターンジェネレータ４３０から供給されたビデオ入力信号であり、レーザ発光パターンと同等の画像データである。Ｖｉｎ２も、４ｂｉｔの信号線束により実現されている。ＨＳＹＮＣは、主走査同期信号である。主走査書出位置センサ５０３からＢＤ信号が出力されたタイミングでＣＰＵ３０１から出力される。ガンマ補正部４０６やパターンジェネレータ４３０から画像データを取得するタイミングとして利用される。ＨＳＹＮＣは、動作同期を取るため、各部に分配される。ｓｅｌｅｃｔは、入力された複数のビデオ入力信号のうち出力すべきビデオ入力信号を選択するための選択信号であり、ＣＰＵ３０１から供給される。
【００４７】
湾曲補正データ保持部１００１は、ＣＰＵ３０１から通信信号ＣＯＭにより伝送されてきた湾曲補正データを保持する。湾曲補正データは、例えば、ＨＳＹＮＣ（ＢＤ）からの距離Ｌｍを表す距離データと、補正量を表す補正量データ（例：１〜７ライン）とをデータセットペアとしている。例えば、湾曲補正データ保持部１００１には、最大で３２ペアの湾曲補正データが保持される。
【００４８】
Ｔｒｅｆは、湾曲補正データ保持部１００１から供給される基準湾曲補正タイミング信号である。ブレンド比計算部１００２は、ブレンド処理の適用対象となって各画素に適用されるブレンド比を算出して出力する。ＢＲは、算出されたブレンド比を表すブレンド比データ信号である。
【００４９】
湾曲補正データ用ラインバッファ１００３は、１走査分の湾曲補正タイミング信号を保持するバッファである。ブレンド比データ用ラインバッファ１００４は、１走査分のブレンド比データを保持するバッファである。画像データ用ラインバッファ１００５は、画像データ保持部５５１から出力された７ラインのビデオ入力信号（画像データ）を保持するバッファである。
【００５０】
ブレンド演算部１００６は、画像データ用ラインバッファ１００５から７ラインの画像データのうち、湾曲補正データに基づいて取り出すラインを選択する７ｔｏ１セレクタとして機能する。また、ブレンド演算部１００６は、副走査方向における隣接画素のデータを参照して現在走査対象となって画素のデータをブレンド演算する機能を備えている。例えば、ブレンド演算部１００６は、乗り換え点付近に存在する注目画素の濃度と、注目画素の副走査方向において隣接した１つ以上の隣接画素の濃度とを注目画素からの距離に応じた重み付けにより変更する重み付け処理部として機能する。また、ブレンド演算部１００６は、注目画素と、１つ以上の隣接画素のうち第１色に対する第２色の色ズレの原因となっている隣接画素とに重み付け処理を実行するように構成されてもよい。Ｖｏｕｔは、レーザＰＷＭ部５６０へ出力される湾曲補正後の画像データであり、４ｂｉｔビデオデータ信号である。
【００５１】
湾曲補正処理部５５２は、画像クロックに同期して動作する画像クロック同期回路であり、１画像クロックに１ステップずつ処理を実行する。主走査１ライン分の処理は、ＨＳＹＮＣにしたがって開始される。ＨＳＹＮＣは、１００００画像クロック程度の周期を有する。次のＨＳＹＮＣが入力されると、次のラインが処理対象となる。ビデオ入力信号Ｖｉｎ１、Ｖｉｎ２として入力される画像データは、主走査方向及び副走査方向ともに６００ｄｐｉの解像度である。１画素の画像データは、４ｂｉｔで表現される。すなわち、１６段階の濃度データとなっている。これは、レーザＰＷＭ部５６０における発光時間が１６段階であることを意味する。
【００５２】
＜ブレンドデータの発生＞
作像動作前に、ＣＰＵ３０１は、通信信号ＣＯＭを通じて初期データを湾曲補正データ保持部１００１に書き込む。初期データは、書き込み光学ユニットの製造時の検査工程において２次元ＣＣＤを備えた測定冶具によって走査線の湾曲状態を測定した結果を基に決定される。
【００５３】
画像データ用ラインバッファ１００５に備えられるラインバッファの本数は、光学設計上の誤差見積りに応じて決定される。すなわち、光学設計上の誤差見積りから、湾曲補正量が７ライン以下と見積もられるためである。Ｖｉｎ１やＶｉｎ２から入力された画像データは、７つあるラインバッファのうち１番目のラインバッファから順に書き込まれる。ＨＳＹＮＣが発生するたびに、書き込まれるラインバッファが次の（下の）ラインバッファへと切り替えられる。最終的に、７番目のラインバッファまで書き込まれると、再び、１番目のラインバッファに書き込まれる。１番目のラインバッファでは、データが上書きされる。このように、画像データ用ラインバッファ１００５は、巡回書込を実行する。
【００５４】
先端の余白に相当する７ライン分の画像データが受信されると、ブレンド演算部１００６は、湾曲補正を実現するためのデータシフト（走査線の乗り換え）を開始する。湾曲補正が実行されない初期状態では、ブレンド演算部１００６は、７つあるラインバッファのうち、ニュートラルである３番のラインを格納しているラインバッファを選択する。何番目のラインバッファを選択するかの指示は、湾曲補正データ保持部１００１から出力されるＴｒｅｆに含まれている。初期状態では、湾曲補正タイミング信号Ｔｒｅｆは、非アクティブという指示が含まれている。また、ブレンド比データＢＲは、ブレンド比がゼロであることを示している。なお、画像データ用ラインバッファ１００５は、巡回書込方式を採用しているため、ニュートラルである３番のラインを格納しているラインバッファは、必ずしも上から３番目のラインバッファではない。ニュートラルのラインを格納しているラインバッファは、最新のラインのデータが書き込まれたラインバッファから数えて３番目のラインバッファとなる。
【００５５】
図１１は、湾曲補正処理部でのデータフローのタイミングチャートである。ＨＳＹＮＣは、水平同期信号である。ＩＣＬＫは、画像クロックを示す。画像クロックは、図中の横１マスが１クロック時間に相当する。ＣＯＵＮＴは、湾曲補正データ保持部１００１における主走査方向の画素位置をカウントするカウンタのカウンタ値である。基準湾曲補正タイミング信号Ｔｒｅｆは、ＡＣＣ０とＤＥＣ０といった２つ信号を含んでいる。ＡＣＣ０は、上方向にラインを乗り換えること意味する信号である。ＤＥＣ０は、下方向にラインを乗り換えることを意味する信号である。ＢＲは、上述したブレンド比データである。
【００５６】
湾曲補正データ保持部１００１は、主走査方向における現在の画素位置をカウントするカウンタを備えている。カウンタは、ＨＳＹＮＣが入力されると初期化（クリア）される。入力された画素距離データとカウンタのカウント値が一致すると、湾曲補正データ保持部１００１は、基準湾曲補正タイミング信号Ｔｒｅｆを１画像クロックにわたりアクティブにする。基準湾曲補正タイミング信号Ｔｒｅｆに含まれるＡＣＣ０とＤＥＣ０によって、湾曲補正データの副走査方向における移動方向（＋１，−１）が示される。また、湾曲補正データの主走査位置がパルスの発生タイミングとして表現される。
【００５７】
ブレンド比計算部１００２は、受信したＴｒｅｆのＡＣＣ０及びＤＥＣ０にしたがって、段差が目立ちにくくなるようブレンド比データＢＲを算出する。さらに、ブレンド比計算部１００２は、画像クロックが進むにつれてブレンド比を変化させてゆく。これは、注目画素と隣接画素との距離に応じて濃度に重み付けするためである。ＢＲは、ＢＬＤ３〜ＢＬＤ０といったの４つ信号により伝送される。すなわち、ＢＬＤ３〜ＢＬＤ０は、ＡＣＣ０，ＤＥＣ０により示された移動方向に対するブレンド比とそのブレンドが適用される主走査方向の位置（タイミング）を示す。
【００５８】
例えば、１つの画像クロックにつき１／１６ずつブレンド比が増加するものと仮定する。よって、８つの画像クロックが入力された時点では、８＊（１／１６）＝５０％のブレンド比となる。１５個の画像クロックが入力された時点では、１５＊（１／１６）＝約９４％のブレンド比となる。ただし、最後の１画像クロックが入力された時点では、ブレンド比が１６＊（１／１６）＝１００％にはならず、０＊（１／１６）＝０％に戻る。
【００５９】
ここで、湾曲補正タイミング信号Ｔｒｅｆは、入力された画像データ（Ｖｉｎ１）に同期して湾曲補正データ用ラインバッファ１００３に書き込まれる。同様に、ブレンド比データＢＲも入力された画像データ（Ｖｉｎ１）に同期してブレンド比データ用ラインバッファ１００４に書き込まれる。
【００６０】
＜ブレンド演算＞
図１２は、ブレンド演算部１００６での入出力データの一例を示した図である。ＨＳＹＮＣに同期して、湾曲補正データ用ラインバッファ１００３、ブレンド比データ用ラインバッファ１００４及び画像データ用ラインバッファ１００５からデータが読み出される。
【００６１】
ｃｎは、画像データ用ラインバッファ１００５のうち、３番目のラインバッファから出力される信号である（ｎは添え字）。ｄｎは、４番目のラインバッファから出力される信号である。ｅｎは、５番目のラインバッファから出力される信号である。ｘｎは、湾曲補正がなされたデータであり、上述したＶｏｕｔである。Ｓｅｌは、ブレンド演算部１００６においてどのラインバッファを選択したかを示す信号である。例えば、ｓｅｌ（３，４）は、画像データ用ラインバッファ１００５のうち、３番目と４番目のラインバッファが選択されていることを示している。
【００６２】
ブレンド演算部１００６のシフタ機能（走査線の乗り換え機能）は、画像データ用ラインバッファ１００５から読み出すべきラインを３、４番に設定する。さらに、ブレンド演算部１００６は、ブレンド比データに従って、読み出したラインの画素データに対してブレンド演算を実行する。次に、ブレンド演算部１００６は、湾曲補正データに従って、読み出すべきラインを４、５番へ切り替える。このラインの切り替えと同時にブレンド比は０％に戻るため、１ラインのシフトが完了したことになる。すなわち、非ブレンド状態の３、４番保持から、非ブレンド状態の４、５番保持へ切り替わったことになる。
【００６３】
出力される画像データＶｏｕｔとしては、まず３番ライン（非ブレンド状態）の画素データが出力される。次のクロックで、４番ラインの画素データに１／１６を重み付けし、３番ラインの画素データに１５／１６を重み付けしてこれらを加算して得られた和のデータがＶｏｕｔとして出力される。さらに次のクロックで、４番ラインの画素データに２／１６を重み付けし、３番ラインの画素データに１４／１６を重み付けしてこれらを加算して得られた和のデータがＶｏｕｔとして出力される。以降では、画像クロックが１つ進むたびに、出力されるデーは、１／１６ずつ４番ラインのデータに近づいてゆく（３番ラインのデータから遠ざかってゆく）。例えば、８個目の画像クロックが入力された時点では、３番ラインからの画素データと、４番ラインからの画素データとが５０％づつ加算して得られたデータがＶｏｕｔとして出力される。１５個目の画像クロックが入力された時点では、出力されるデータのうち、１５／１６が４番ラインからのデータで、１／１６が３番ラインからのデータとなる。さらに次の画像クロックが入力された時点は、４番ラインからの画素データのみが、Ｖｏｕｔとして出力される（非ブレンド状態）。
【００６４】
Ｖｏｕｔは、次のようになる。
【００６５】
ｘｎ＝ｃｎ  （ｎ＜２、１８≦ｎ、次のブレンド部を除く）
ｘｎ＝｛ｃｎ＊（１８−ｎ）＋ｄｎ＊（ｎ−２）｝／１６  （２≦ｎ＜１８）
図１２に示した現在の描画ラインのデータを、ｘ３，ｃ３，ｄ３，ｅ３とする。ここで、ｃ，ｄは、主走査位置は同一であるが、それぞれ１ライン前と現在のラインの画像データであることを示している。ｄ、ｅは、主走査位置は同一であるが、それぞれ現在のラインと１つ後のラインの画像データであることを示している。ｘ３，ｃ３，ｄ３，ｅ３における数字の１、２、３、４は、それぞれのラインで主走査方向における順番を示している。
【００６６】
Ｖｏｕｔの内訳であるｘ１、ｘ２、ｘ３、ｘ４は、湾曲補正された現レーザ描画ラインの画像データである。ここで基準となる湾曲補正位置（乗り換え点）は、ブレンド比で８／１６となる位置である。
【００６７】
上記では演算処理をミクロな視点から説明をした。本発明の概念をさらにわかりやすくするため、複数点で湾曲補正を行った例を以下に示す。
【００６８】
＜ブレンド処理結果＞
図１３は、元となる画像データの配列を示す図である。画像データをわかりやすくするために、各画素には濃度に対応した配色（白又は斜線）が付与されている。図１４は、図１３に示した画像データを、湾曲補正せずに画像形成した例を示す図である。図１４が示すように、副走査方向に湾曲が現れていることを理解できよう。
【００６９】
図１５は、図１３に示した画像データを、湾曲補正を適用するもののブレンド処理を適用していない画像データの一例を示す図である。乗り換え点の付近で段差が生じていることを確認できよう。図１６は、図１５に示した画像データを用いて形成された画像の一例を示す図である。図１６が示すように、湾曲が緩和されていることを視認できよう。ただし、依然として、補正段差が目立っていることも視認できよう。図１７は、図１５に示した画像データに対してさらにブレンド処理も適用して形成された画像の一例を示す図である。
【００７０】
このように、本実施形態では、第１色の走査線の湾曲を補正するために画像データにおける注目ラインの画素の一部を隣接したラインの画素へと乗り換えさせる湾曲補正処理が適用される。さらに、本実施形態では、画素の乗り換え点付近に存在する複数の画素の濃度を調整することで、乗り換え点に生じた段差を緩和するブレンド処理も適用される。その結果、湾曲を緩和しつつ、補正段差も目立ちにくくなる。
【００７１】
＜色ずれ補正＞
以下では、第１色のラインに対して重ねて形成される第２色のラインについて乗り換え点付近の太さが太くなるよう乗り換え点付近の画素のデータを変更する色ずれ補正処理について説明する。例えば、乗り換え点付近に存在する画素のデータの濃度を増強したり、当該画素のサイズ（光ビームのスポット径）を拡大したりすることで、色ずれが緩和される。上述した画像処理部４０７は、乗り換え点付近に存在する画素のサイズを通常のサイズより拡大する拡大処理部の一例である。上述したレーザＰＷＭ部５６０は、画素を形成するための光ビームのスポット径を拡大させるよう光源の駆動電流を増加させる駆動電流制御部の一例である。
【００７２】
以下では、このような色ずれ補正を「２色目補助ブレンド処理」と呼ぶことにする。１色目と２色目とでは、湾曲補正処理におけるＴｒｅｆと、ブレンド比計算部１００２の出力値が異なる。
【００７３】
２色目に関して、基準湾曲補正タイミング信号Ｔｒｅｆには、補助信号ＡＣＣ２， ＤＥＣ２といった２つの信号が含まれる。これにより、１色目のブレンド処理が適用された画素の位置や移動方向の情報が伝達される。このような１色目のブレンド処理に関する情報にしたがって、２色目も薄いブレンド処理が施されるようブレンド比が決定される。
【００７４】
＜補助ブレンドデータ＞
図１８は、湾曲補正処理部における補助ブレンドデータフローを示すタイミングチャートである。すでに説明した信号には、同一の名称を付与している。ＩＣＬＫは、画像クロックであり、図の横方向に示した１マスはクロック同期回路の１クロック時間に相当する。ＣＯＵＮＴは、湾曲補正データ保持部１００１におけるの主走査画素位置をカウントするカウンタ値である。ＡＣＣ２， ＤＥＣ２は、それぞれ基準湾曲補正タイミング信号Ｔｒｅｆに含まれている２つの信号である。ＡＣＣ２は上方向への乗り換えを示し、ＤＥＣ２は下方向への乗り換えを示す。ＢＲは、湾曲補正ブレンド比データである。
【００７５】
１色目と２色目とでは、ブレンド比データＢＲの内容が異なる。基準湾曲補正タイミング信号Ｔｒｅｆを受けると、ブレンド比計算部１００２はＴｒｅｆの内容に従い、ブレンド比データＢＲを発生させ、画像クロックＩＣＬＫの進みにつれてブレンド比を徐々に変化させてゆく。ＢＲは、ＢＬＤ３〜ＢＬＤ０といったの４つ信号により伝送される。ＢＬＤ３〜ＢＬＤ０は、ＡＣＣ２，ＤＥＣ２によって示された補正方向に対するブレンド比とそのブレンドタイミングを示す。ここで１画像クロックにつき１／３２ずつブレンド比が増加するブレンド比傾斜であったとすると、８画像クロック経過で８／３２＝２５％のブレンド比となる。補助ブレンドでは、２５％の時点からブレンド比が低下方向に切りわる。計１５画像クロック経過で１／３２のブレンド比となる。次の１クロックでブレンド比が０／３２＝０％に戻る。
【００７６】
ここで、湾曲補正タイミング信号Ｔｒｅｆは、入力画像データに同期して湾曲補正データ用ラインバッファ１００３に書き込まれ、湾曲補正ブレンド比データＢＲは同様にブレンド比データ用ラインバッファ１００４に書き込まれる。
【００７７】
＜補助ブレンド演算処理＞
図１９は、実施形態に係るブレンド演算部１００６での入出力データの一例を示すタイミングチャートである。各信号の名称はすでに説明したとおりである。１色目と２色目とでは、選択されるラインバッファが異なる。すなわち、図中のＳｅｌが示す内容が異なる。例えば、ＡＣＣ２に応じてＳｅｌの変更が終始おこらない。一方で、ＤＥＣ２に応じた最初の位置で、Ｓｅｌの変更が発生する。すなわち、ＤＥＣ２がアクティブになる前は、ｓｅｌ（３、４）であったものが、ＤＥＣ２がアクティブになると、ｓｅｌ（５、４）に変更される。また補助ブレンドが終了すると、Ｓｅｌは、元のｓｅｌ（３、４）に戻る。
【００７８】
ブレンド演算部１００６の内部に設けられたシフタ機能は、画像データ用ラインバッファ１００５のうち読み出すべきラインバッファを３番目と、４番目とに維持する。３番目と４番目のラインバッファから出力されたデータに従って、ブレンド演算部１００６は、ブレンド演算を実行する。最終的に、ブレンド比は０％に戻るため、２色目の補助ブレンドでは、１ラインもシフトせず、非ブレンド状態が維持される。
【００７９】
画像データの出力信号であるｘｎは、当初、３番目のラインバッファからの出力の非ブレンド状態である。次のクロックでｘｎは、１／３２が４番目のラインバッファからのデータであり、１５／３２が３番目のラインバッファからのデータである。すなわち、ｘｎは、ブレンド状態となる。その次のクロックからさらに１／３２ずつ、徐々に４番目のラインバッファからのデータにｘｎは近づいてゆく。そして８クロック目で、３、４番のラインバッファからのデータがそれぞれ２５％ずつｘｎに含まれる状態となる。その後、１５クロック目で、ｘｎは、１／１６が４番目のラインバッファからのデータとなり、１５／１６が３番目のラインバッファからのデータとなる。次のクロックで、３番目のラインバッファからのデータのみとなる（非ブレンド状態）。このようにブレンドされた結果、ｘｎは、次のようになる。
【００８０】
ｘｎ＝ｃｎ  （ｎ＜２、１８≦ｎ、次のブレンド部を除く）
ｘｎ＝｛ｃｎ＊（３４−ｎ）＋ｄｎ＊（ｎ−２）｝／３２  （２≦ｎ＜１０）
ｘｎ＝｛ｃｎ＊（１４＋ｎ）＋ｄｎ＊（１８−ｎ）｝／３２  （１０≦ｎ＜１８）
＜２色目補助ブレンド処理の効果＞
図２０は、２色目の細線（直線）を１色目のラインに単純に重ねることで１色目と２色目の中間色で細線を描画した比較例を示す図である。左辺第１項Ｃ１が１色目の画像であり、走査線の乗り換えによる湾曲補正とブレンド処理が適用さされている。円のサイズは、ブレンド処理による画素の濃度比率を示している。左辺第２項Ｃ２が２色目の画像である。２色目に関しては、走査線の湾曲が小さいため、画素が一列に並んでいる。右辺Ｃ３が、重ね合わせ画像を示している。
【００８１】
パッチにより得られた色ずれ量にしたがって、１色目の細線と２色目の細線の各重心がほぼ重なるように制御される。しかし、乗り換え点付近における１色目の細線のライン幅は２ラインであるが、２色目の細線のライン幅は１ラインである。したがって、重ね合わせ画像では、最大色ずれ比が２：１となるため、色ずれが視認されやすくなる。
【００８２】
図２１は、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。２色目の細線が３ライン幅に拡大されているため、最大色ずれ比が２：３となっている。これにより、色ずれが相対的に認識されにくくなる。
【００８３】
比較例の色ずれ量は２ライン−１ライン＝１ラインであり、実施形態に係る色ずれ量も３ライン−２ライン＝１ラインであり、両者は変わらない。しかし、２色目における３つのラインのうち、上位ラインと下位ラインの画素の濃度は、１色目のブレンド処理された画素の濃度よりも低く制御されている。すなわち、円のサイズがより小さくなっている。それゆえ、本実施形態は、比較例よりも際立って色ずれがわかりにくくなる。
【００８４】
［第２の実施形態］
＜補助増強処理＞
第１の実施形態では、２色目補助ブレンド処理によって、２色目は上位及び下位ラインにそれぞれ最大で２５％ずつのブレンド処理がなされた。第２の実施形態では、２色目における１画素の濃度を通常よりも増大することで、２色目補助ブレンド処理を実現する。濃度を増大するには、感光体上に形成される光ビームのスポット径を拡大させればよい。スポット径を拡大させるには、露光時間を長くする方法と、駆動電流を増大する方法とがある。なお、本実施形態では、半導体レーザ素子５０１が形成できる光ビームのスポット径が上限に達していないこと（すなわち、スポット径を拡大可能であること）を前提としている。第２の実施形態に係る２色目補助ブレンド処理を、以下、補助増加と呼ぶ。
【００８５】
第１の実施形態と比較すると、第２の実施形態では、図１８に示した動作が異なる。すなわち、ＢＲとして、ブレンド比データではなく、濃度増加比データを採用することになる。第２の実施形態に係るＶｏｕｔは以下のようになる。
【００８６】
ｘｎ＝ｃｎ  （ｎ＜２、１８≦ｎ、次のブレンド部を除く）
ｘｎ＝ｃｎ＊｛３２＋（ｎ−２）｝／３２  （２≦ｎ＜１０）
ｘｎ＝ｃｎ＊｛３２＋（１８−ｎ）｝／３２  （１０≦ｎ＜１８）
なお、第２の実施形態では、図１９に示した２色目の動作に関してラインバッファの選択内容は同じである。第２の実施形態では、例えば、増強比を２５％に設定することで、２色目のライン幅は最大で１．２５ライン幅相当となる。
【００８７】
図２２は、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。図２２によれば、２乗り換え点付近における画素のサイズが拡大されている（濃度が増強されている）ことを理解できよう。重ね合わせ画像における最大色ずれ比は、２：１．２５となる。よって、図２０に示した比較例における最大色ずれ比が２：１よりも、色ずれが軽減されることを理解できよう。
【００８８】
［第３の実施形態］
＜色ずれ方向の２画素を増強＞
第１の実施形態では、２色目の中心ラインは、上位及び下位ラインに最大で２５％ずつ補助ブレンド処理が実行された。これは、１色目と２色目の走査線が乗り換え位置（ブレンド位置）において副走査方向に５０％ずれている場合に好適となる。
【００８９】
しかし、１色目と２色目のブレンド位置において副走査方向に２５％又は７５％の色ずれが発生している状態では、１色目のブレンドによって生じた段差を埋めるよう、２色目における補助ブレンドの方向が決定されることがさらに望ましい。
【００９０】
図２３は、色ずれ量が副走査方向に２５％である場合に、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。図２４は、色ずれ量が副走査方向に７５％である場合に、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。何れの場合も、最大色ずれ比が２：２となるため、色ずれが軽減されることがわかる。
【００９１】
［他の実施形態］
＜上中下の３画素または上下２画素をブレンド処理する場合＞
上述した実施形態によれば、初期状態の色ずれ量が５０％である場合を中心に説明したが、本発明はこのような特定の数値にのみ限定されるわけではない。例えば、さらに以下で説明するよう複数の代替方法が採用されてもよい。
【００９２】
例えば、調整後色ずれ状態（方向、量）に依存せずに、２色目補助ブレンド処理として、副走査方向における上中下の３画素に対して、第１乃至第３の実施形態で説明した何れかのブレンド処理が適用されてもよい。また、２色目補助ブレンド処理として、副走査方向における上中下の３画素のうちの２画素又は中央の１画素に、第１乃至第３の実施形態で説明した何れかのブレンド処理が適用されてもよい。
【００９３】
とりわけ、補助的な増強が適用されたデータは、例えば、以下の式により表現される。
【００９４】
ｘｎ＝ｃｎ  （ｎ＜２、１８≦ｎ、次のブレンド部を除く）
ｘｎ＝ｃｎ＋｛ｄｎ＊（ｎ−２）｝／３２  （２≦ｎ＜１０）
ｘｎ＝ｃｎ＋｛ｄｎ＊（１８−ｎ）｝／３２  （１０≦ｎ＜１８）
色ずれの調整が完了した状態（ブレンドの方向及び量）に合わせて、２色目の補助ブレンドが実行されてもよい。すなわち、２色目の補助ブレンドでは、上中下の３画素、上中下３画素中の２画素または中央の１画素を、「補助ブレンド」または「補助増強」してもよい。
【００９５】
色ずれの調整が完了した状態（ブレンドの方向及び量）と各湾曲補正点の状態に合わせて、第１乃至第３の実施形態のうちの１つ以上を適用してもよい。加えて、上中下の３画素、上中下３画素中の２画素または中央の１画素に、補助ブレンドまたは補助増強を適用してもよい。
【００９６】
上述した実施形態では、隣接した２画素を補助ブレンド対象としたが、隣接距離が２画素以上離れた複数の画素についてブレンドや増強を実行してもよい。また、濃度の増強とは、細線データや文字データ等の太らせ処理と同等または類似した処理でもある。また、補助ブレンドや補助増強は、細線・文字データ領域等の文字細線領域にのみに適用されてもよい。この場合の文字細線領域は、文字細線領域を認識する認識部により特定された領域であってもよいし、プリンタデータを分析することで特定された領域であってもよい。このように、文字細線領域が認識されると、上述した乗り換え処理部、緩和処理部及び変更部をアクティブに切り替える切り替え部を設けてもよい。例えば、ＣＰＵ３０１やＭＦＰ制御部３０５が認識部や切り替え部として機能してもよいし、認識部や切り替え部として機能する追加の処理回路が追加されてもよい。
【００９７】
補助ブレンドおよび補助増強は１色目のブレンド処理に対しての２色目の処理として説明したが、ブレンド処理が適用されない１色目に対して２色目の補助ブレンド処理が適用されてもよい。また、２色目のブレンド処理が適用された画素に対して１色目にも補助ブレンドおよび補助増強が適用されてもよい。
【図面の簡単な説明】
【００９８】
【図１】実施例に係る複数の色を重ね合わせて多色画像を形成する画像形成装置の概略断面図である。
【図２】パッチ検センサの一例を示す図である。
【図３】本実施形態に係る制御ユニットのブロック図である。
【図４】ＭＦＰ制御部の一例を示すブロック図である。
【図５】画像処理部４０７の一例と静電潜像の形成を説明するための図である。
【図６Ａ】色ずれを検知するためのパッチの一例を示す図である。
【図６Ｂ】基準色であるＹ色に対するずれ量を求める方法の一例を説明するための図である。
【図７】プリントページエリアと各信号との関係を示した図である。
【図８】ＹＭＣＫ各色の感光体２１と中間転写ベルト２２との関係を示す図である。
【図９】走査線が副走査方向に湾曲した例と、湾曲を補正した例を示す図である。
【図１０】実施形態に係る湾曲補正処理部の例示的なブロック図である。
【図１１】湾曲補正処理部でのデータフローのタイミングチャートである。
【図１２】ブレンド演算部１００６での入出力データの一例を示した図である。
【図１３】元となる画像データの配列を示す図である。
【図１４】図１３に示した画像データを、湾曲補正せずに画像形成した例を示す図である。
【図１５】図１３に示した画像データを、湾曲補正を適用するもののブレンド処理を適用していない画像データの一例を示す図である。
【図１６】図１５に示した画像データを用いて形成された画像の一例を示す図である。
【図１７】図１５に示した画像データに対してさらにブレンド処理も適用して形成された画像の一例を示す図である。
【図１８】湾曲補正処理部における補助ブレンドデータフローを示すタイミングチャートである。
【図１９】実施形態に係るブレンド演算部１００６での入出力データの一例を示すタイミングチャートである。
【図２０】２色目の細線（直線）を１色目のラインに単純に重ねることで１色目と２色目の中間色で細線を描画した比較例を示す図である。
【図２１】実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。
【図２２】実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。
【図２３】色ずれ量が副走査方向に２５％である場合に、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。
【図２４】色ずれ量が副走査方向に７５％である場合に、実施形態に係る２色目補助ブレンド処理を適用した２色目の細線（直線）を１色目のラインに重ねることで１色目と２色目の中間色で細線を描画した例を示す図である。
【図１】
0005080948.tif 000002
【図２】
0005080948.tif 000003
【図３】
0005080948.tif 000004
【図４】
0005080948.tif 000005
【図５】
0005080948.tif 000006
【図６Ａ】
0005080948.tif 000007
【図６Ｂ】
0005080948.tif 000008
【図７】
0005080948.tif 000009
【図８】
0005080948.tif 000010
【図９】
0005080948.tif 000011
【図１０】
0005080948.tif 000012
【図１１】
0005080948.tif 000013
【図１２】
0005080948.tif 000014
【図１３】
0005080948.tif 000015
【図１４】
0005080948.tif 000016
【図１５】
0005080948.tif 000017
【図１６】
0005080948.tif 000018
【図１７】
0005080948.tif 000019
【図１８】
0005080948.tif 000020
【図１９】
0005080948.tif 000021
【図２０】
0005080948.tif 000022
【図２１】
0005080948.tif 000023
【図２２】
0005080948.tif 000024
【図２３】
0005080948.tif 000025
【図２４】
0005080948.tif 000026