(57)【要約】      （修正有）【課題】走査線の乗り換え処理を行う場合において、最大トナー量を通常時に比べて増やす高品質モードでも十分な補正効果が得られる画像形成装置を提供する。【解決手段】第１印刷モード及び現像パラメータが前記第１印刷モードとは異なる第２印刷モードとを有する、電子写真方式で印刷を行う画像形成装置であって、レーザ走査線の特性に応じて、主走査方向の所定の乗り換えポイントで副走査方向に１画素単位で画像をずらすライン乗り換え処理を行う乗換手段と、乗り換え処理後の画像における注目画素の階調値を、注目画素の副走査方向における隣接画素の階調値を参照して補正する補正手段と、を備え、補正手段は、注目画素に適用する補正係数と注目画素の副走査方向における少なくとも一方に隣接する画素に適用する補正係数との組を、第１印刷モードで印刷する場合と前記第２印刷モードで印刷する場合とで、異なる補正係数セットを用いる。【選択図】図８
2019199050.tif 000002
【特許請求の範囲】
【請求項１】
第１印刷モード及び現像パラメータが前記第１刷モードとは異なる第２印刷モードとを有する、電子写真方式で印刷を行う画像形成装置であって、
レーザ走査線の特性に応じて、主走査方向の所定の乗り換えポイントで副走査方向に１画素単位で画像をずらすライン乗り換え処理を行う乗換手段と、
前記乗り換え処理後の画像における注目画素の階調値を、当該注目画素の副走査方向における隣接画素の階調値を参照して補正する補正手段と、
を備え、
前記補正手段は、
前記注目画素に適用する補正係数と当該注目画素の副走査方向における少なくとも一方の隣接画素に適用する補正係数との組を、前記乗り換えポイントを起点とした主走査方向における相対位置を特定する変数に対応付けた補正係数セットを用いて前記補正を行い、
前記第１印刷モードで印刷する場合と前記第２印刷モードで印刷する場合とで、異なる補正係数セットを用いる
ことを特徴とする画像形成装置。
【請求項２】
前記第２印刷モードで用いる補正係数セットにおける少なくとも１つ以上の組において、前記注目画素に適用する補正係数と当該注目画素の副走査方向における少なくとも一方の隣接画素に適用する補正係数との合計値が、前記第１印刷モードで用いる補正係数セットにおける対応する組で規定する前記注目画素に適用する補正係数とその隣接画素に適用する補正係数との合計値よりも小さい、ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記補正係数セットは、前記組において、前記注目画素に適用する補正係数と当該注目画素の副走査方向におけるいずれか一方の隣接画素に適用する補正係数とを規定することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記第２印刷モードで用いる前記補正係数セットにおける、前記合計値が小さくなる組に対応付けられる前記変数の値は、前記変数の取り得る範囲の中央である
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記補正係数セットは、前記組において、前記注目画素に適用する補正係数と当該注目画素の副走査方向における両方の隣接画素に適用する補正係数とを規定することを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記第２印刷モードで用いる前記補正係数セットにおける、前記合計値が小さくなる組に対応付けられる前記変数の値は、前記変数の取り得る範囲の両端である
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記第２印刷モードは、前記第１印刷モードよりも色域を拡大して印刷を行う動作モードであることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第２印刷モードは、前記第１印刷モードよりも高彩度で印刷を行う動作モードであることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項９】
前記第２印刷モードでは、前記現像パラメータとして単位面積当たりのレーザ光量を前記第１印刷モードよりも増やして印刷を行うことを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項１０】
前記第２印刷モードでは、前記現像パラメータとして感光ドラムに対する現像ローラの回転速度の比を、前記第１印刷モードよりも上げて印刷を行うことを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項１１】
第１印刷モード及び現像パラメータが前記第１刷モードとは異なる第２印刷モードとを有する、電子写真方式で印刷を行う画像形成装置のための画像データを生成する方法であって、
レーザ走査線の特性に応じて、主走査方向の所定の乗り換えポイントで副走査方向に１画素単位で画像をずらすライン乗り換え処理を行う乗換ステップと、
前記乗り換え処理後の画像における注目画素の階調値を、当該注目画素の副走査方向における隣接画素の階調値を参照して補正する補正ステップと、
を含み、
前記補正ステップでは、
前記注目画素に適用する補正係数と当該注目画素の副走査方向における少なくとも一方の隣接画素に適用する補正係数との組を、前記乗り換えポイントを起点とした主走査方向における相対位置を特定する変数に対応付けた補正係数セットを用いて前記補正を行い、
前記画像形成装置において前記第１印刷モードで印刷する場合と前記第２印刷モードで印刷する場合とで、異なる補正係数セットを用いる
ことを特徴とする方法。
【請求項１２】
コンピュータを、請求項１乃至１０のいずれか１項に記載の画像形成装置の手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式の画像形成装置におけるレジストレーションずれや色ずれの対策技術に関する。
【背景技術】
【０００２】
電子写真方式を採用したプリンタや複写機といった画像形成装置においては、レーザ走査線に傾きや曲がりが生じ、理想的な状態（直線）からずれてしまう、いわゆるレジストレーションずれと呼ばれる現象が起きることが知られている。これは、例えば偏向走査ユニット内のレンズの不均一性や取り付け位置のずれ、偏光走査ユニットの装置本体への組み付け位置のずれなどがその要因である。さらに、複数色（例えばＣＭＹＫ）のトナーを利用したフルカラー印刷を行うプリンタなどでは、走査線の曲がりの度合いが色毎に異なることで、色版同士の間でずれ（色ずれ）が生じてしまう。
【０００３】
レジストレーションずれや色ずれに対しては様々な対処方法が提案されている。例えば、光学センサを用いて走査線の傾きと曲がりの大きさを測定し、それらを相殺するようにビットマップ画像を補正して画像を形成する手法がある。そして、特許文献１には、この手法を前提として、温度や湿度といった環境条件に応じて画像補正に用いる係数を変える技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特願２００６−１４３１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、電子写真方式の画像形成装置には、その動作モードとして、入力画像の色信号値に対応するトナー量を通常時に比べて増やすことでより鮮やかな色味あるいは深みのある色味を実現する高品質モードを有しているものがある。この高品質モード時において通常時と同じように上記画像補正を行っても、十分な補正効果が得られない場合があった。そこで、本発明は、高品質モードにおいても十分な補正効果が得られるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、第１印刷モード及び現像パラメータが前記第１刷モードとは異なる第２印刷モードとを有する、電子写真方式で印刷を行う画像形成装置であって、レーザ走査線の特性に応じて、主走査方向の所定の乗り換えポイントで副走査方向に１画素単位で画像をずらすライン乗り換え処理を行う乗換手段と、前記乗り換え処理後の画像における注目画素の階調値を、当該注目画素の副走査方向における隣接画素の階調値を参照して補正する補正手段と、を備え、前記補正手段は、前記注目画素に適用する補正係数と当該注目画素の副走査方向における少なくとも一方の隣接画素に適用する補正係数との組を、前記乗り換えポイントを起点とした主走査方向における相対位置を特定する変数に対応付けた補正係数セットを用いて前記補正を行い、前記第１印刷モードで印刷する場合と前記第２印刷モードで印刷する場合とで、異なる補正係数セットを用いることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、通常時よりも最大トナー量を増やした高品質モードで画像形成を行う場合においても、レジストレーションずれや色ずれを、画像補正によって効果的に抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置のハードウェア構成を示すブロック図
【図２】画像処理部の内部構成を示す機能ブロック図
【図３】プリンタエンジンの主要構成を示す図
【図４】プリンタドライバで印刷モードを設定する際にユーザが使用するＵＩ画面の一例
【図５】（ａ）は入力画像の一部を示す図、（ｂ）はライン乗り換え処理後の画像を示す図、（ｃ）は補正処理後の画像を示す図、パルス幅変換処理後の画像を示す図、（ｅ）は通常モード時の露光結果を示す図、（ｆ）は従来の高品質モード時の露光結果を示す図
【図６】（ａ）及び（ｂ）は２段で構成される補正係数セットの一例を示す図
【図７】（ａ）〜（ｆ）はパルス幅と当該パルス幅に基づき形成されたドットを示す図
【図８】画像処理部における処理の流れを示すフローチャート
【図９】パルス幅変換テーブルの一例を示す図
【図１０】（ａ）通常モード時の露光結果を示す図、（ｂ）は本実施形態に係る高品質モード時の露光結果を示す図
【図１１】（ａ）〜（ｄ）はＣＭＹＫの各色に対応するプロファイルの一例を示す図
【図１２】プロファイルの一部区間を切り出して拡大した図
【図１３】（ａ）及び（ｂ）は一部区間に対応するハーフトーン画像の一部を切り出した図
【図１４】（ａ）は通常モード時の補正処理後画像の一例を示す図、（ｂ）は本実施形態に係る高品質モード時の補正処理後画像の一例を示す図
【図１５】（ａ）及び（ｂ）は３段で構成される補正係数セットの一例を示す図
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【実施形態１】
【００１０】
本実施形態において説明する、レジストレーションずれや色ずれへの対策は、複写機、レーザプリンタ、ファクシミリ装置等の、電子写真方式で印刷を行う画像形成装置に対して広く適用可能である。本実施形態では、スキャン機能、プリント機能、コピー機能、送信機能等を備えたＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）を例に説明を行うものとする。 
【００１１】
＜画像形成装置のハードウェア構成＞
図１は、本実施形態に係るＭＦＰ１００のハードウェア構成を示すブロック図である。ＭＦＰ１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、大容量記憶装置１０４、表示部１０５、操作部１０６、エンジンＩ／Ｆ１０７、ネットワークインタフェース（Ｉ／Ｆ）１０８、スキャナＩ／Ｆ１０９及び画像処理部１１０を備える。これら各部はシステムバス１１３を介して相互に接続されている。また、ＭＦＰ１００は、プリンタエンジン１１１及びスキャナユニット１１２を更に備える。プリンタエンジン１１１及びスキャナユニット１１２は、それぞれエンジンＩ／Ｆ１０７及びスキャナＩ／Ｆ１０９を介してシステムバス１１０に接続されている。なお、画像処理部１１０は、ＭＦＰ１００とは独立した画像処理装置として構成されていてもよい。
【００１２】
ＣＰＵ１０１は、ＭＦＰ１００全体の動作を制御する。ＣＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムをＲＡＭ１０３に読み出して実行することによって、後述する各種の処理を実行する。ＲＯＭ１０２は、読み出し専用メモリであり、システム起動プログラムやプリンタエンジンの制御を行うためのプログラム、及び文字データや文字コード情報等が格納されている。ＲＡＭ１０３は、揮発性のランダムアクセスメモリであり、ＣＰＵ１０１のワークエリア、及び各種のデータの一時的な記憶領域として使用される。例えば、ＲＡＭ１０３には、ダウンロードによって追加的に登録されたフォントデータ、外部装置から受信した画像ファイル等を格納するための記憶領域として使用される。大容量記憶装置１０４は、例えばＨＤＤやＳＳＤであり、各種のデータがスプールされ、プログラム、情報ファイル及び画像データ等の格納、または、作業領域として使用される。
【００１３】
表示部１０５は、例えば液晶ディスプレイ（ＬＣＤ）で構成され、ＭＦＰ１００の設定状態、実行中の処理の状況、エラー状態等の表示に使用される。操作部１０６は、ハードキー及び表示部１０５上に設けられたタッチパネル等の入力デバイスで構成され、ユーザの操作によって入力（指示）を受け付ける。操作部１０６は、ＭＦＰ１００の設定の変更、設定のリセット等を行うために使用され、また、画像形成（印刷）を実行する際のＭＦＰ１００の動作モード（印刷モード）を設定するために使用される。
【００１４】
エンジンＩ／Ｆ１０７は、印刷を実行する際に、ＣＰＵ１０１からの指示に応じてプリンタエンジン１１１を制御するためのインタフェースとして機能する。エンジンＩ／Ｆ１０７を介して、ＣＰＵ１０１とプリンタエンジン１１１との間でエンジン制御コマンド等が送受信される。ネットワークＩ／Ｆ１０８は、ＭＦＰ１００をネットワーク１１４に接続するためのインタフェースとして機能する。なお、ネットワーク１１４は、例えば、ＬＡＮであってもよいし、電話回線網（ＰＳＴＮ）であってもよい。プリンタエンジン１１１は、システムバス１１３側から受信した画像データに基づいて、複数色（ここではＣＭＹＫの４色）の現像剤（トナー）を用いてマルチカラー画像を、紙等の記録媒体上に形成する。スキャナＩ／Ｆ１０９は、スキャナユニット１１２による原稿の読み取りを行う際に、ＣＰＵ１０１からの指示に応じてスキャナユニット１１２を制御するためのインタフェースとして機能する。スキャナＩ／Ｆ１０９を介して、ＣＰＵ１０１とスキャナユニット１１２との間でスキャナユニット制御コマンド等が送受信される。スキャナユニット１１２は、ＣＰＵ１０１による制御によって、原稿の画像を読み取って画像データを生成し、スキャナＩ／Ｆ１０９を介してＲＡＭ１０３または大容量記憶装置１０４に画像データを送信する。
【００１５】
＜画像処理部の構成＞
図２は、画像処理部１１０の内部構成を示す機能ブロック図である。画像処理部１１０は、画像入力部２０１、印刷画像生成部２０２、画像出力部２０３、現像パラメータ決定部２０４、補正係数決定部２０５を備える。これらの各機能モジュールは、ＣＰＵ１０１がＲＯＭ１０２に格納されたプログラムをＲＡＭ１０３に読み出して実行することによって実現される。
【００１６】
画像入力部２０１は、印刷する画像データの入力を受け付ける。入力される画像データは、例えば、ホストＰＣ１１５から受信したＰＤＬデータに対しＣＰＵ１０１でラスタライズを行って得たビットマップ形式の画像データである。或いは、スキャナユニット１１２によって生成されたビットマップ形式の画像データである。また、大容量記憶装置１０４或いはＲＯＭ１０２に格納されたこれら画像データが入力されてもよい。画像入力部２０１に入力された画像データは、印刷画像生成部２０２に送られる。
【００１７】
印刷画像生成部２０２は、色変換処理部２１１、中間調処理部２１２、ライン乗換処理部２１３、補正処理部２１４、パルス幅変換処理部２１５で構成される。色変換処理部２１１は、入力画像データの色空間を、プリンタエンジン１１１に適した色空間に変換する。例えば、入力画像データの色空間がＲＧＢであり、プリンタエンジン１１１がＣＭＹＫの各トナーを用いて印刷を行うエンジンである場合、色変換処理部２１１は、入力画像データにおける色情報をＲＧＢ色空間からＣＭＹＫ色空間へと変換する。中間調処理部２１２は、色変換後のＣＭＹＫで表現された画像データに対して中間調処理を行なって、プリンタエンジン１１１で表現可能な階調数（例えば、２階調、４階調、１６階調など）のハーフトーン画像に変換する。中間調処理には、濃度パターン法、組織的ディザ法、誤差拡散法等の様々な方法を適用することが可能である。ライン乗換処理部２１３は、レーザ走査線の特性を示す情報（以下、「プロファイル」と呼ぶ。）を参照し、感光ドラムの回転軸に平行な直線（＝理想的な走査線）に対する実際の走査線のずれの分だけ、画像データを反対方向にずらす処理（ライン乗り換え処理）を行う。具体的には、プロファイルで示される傾きや曲がり度合いに応じて、所定の位置（乗り換えポイント）で副走査方向へ１画素単位でハーフトーン画像をずらす処理を施し、これによりレーザ走査線のずれを相殺する。なお、プロファイルは、光学センサを用いてレーザ走査線の傾きと曲がりの大きさを事前に測定して作成し、保持しておく。補正処理部２１４は、ライン乗り換え処理で補正しきれない１画素未満のずれを、ライン乗り換え処理後の画像データの階調値を副走査方向における前後の画素で調整する補正処理を、印刷モードに応じた補正係数セットを用いて行う。補正係数セットは、注目画素に適用する補正係数と当該注目画素の副走査方向における少なくとも一方に隣接する画素に適用する補正係数との組を、上記乗り換えポイントを起点とした主走査方向における相対位置を特定する変数に対応付けたものである。この補正処理によって、ライン乗り換え処理で生じた不自然な段差が解消される。パルス幅変換処理部２１５は、補正処理後の画像に対してパルス幅変換テーブルを用いて、画像信号のレベルに対応するパルス幅のパルス信号に変換する処理を行なう。これら各部における処理を経てプリンタエンジン１１１で処理可能な画像データ（印刷画像データ）が生成される。
【００１８】
画像出力部２０３は、印刷画像生成部２０２から印刷画像データを受け取ると、エンジンＩ／Ｆ１０７を介してプリンタエンジン１１１に送信する。ＣＰＵ１０１は、印刷画像データに基づく画像形成の指示を、プリンタエンジン１１１に対して行う。プリンタエンジン１１１は、露光、現像、転写及び定着の各プロセスを実行することによって、記録媒体上に入力画像に従ったカラー画像を印刷する。
【００１９】
現像パラメータ決定部２０４は、ユーザが指定した印刷モードに従って、プリンタエンジン１１１を構成する現像ローラと感光ドラムの回転速度や、レーザ光量といった現像時の動作パラメータ（現像パラメータ）を決定する。補正係数決定部２０５は、上述の補正処理部２１４における補正処理で使用する補正係数セットを決定する。
【００２０】
＜プリンタエンジンの構成＞
続いて、図３を参照して、プリンタエンジン１１１の主要な構成について説明する。プリンタエンジン１１１は、現像器３０１及び感光ドラム３０４を備え、以下のような工程で記録媒体上に画像を形成する。まず、感光ドラム３０４上にレーザ３０５を照射して、感光ドラム３０４の表面に静電潜像を形成する。続いて、現像器３０１が、現像ローラ３０３にトナー３０２を薄膜状に付着させ、感光ドラム３０４の表面に形成された静電潜像の現像を行なう。こうして、感光ドラム３０４から記録媒体へと像が転写される。一般的なＣＭＹＫのトナーを用いるフルカラーの画像形成装置においては、現像器３０１と感光ドラム３０４の組合せを１種類のトナーに対して１つ、すなわち合計４つ持っている。つまり、上述の工程が、ＣＭＹＫのプレーン毎に行われて、印刷画像データに従ったフルカラー印刷が実現される。
【００２１】
各プレーンにおける上記工程の実行に先立ち、現像パラメータ決定部２０４では、上述の現像パラメータが、ホストＰＣ１１５のプリンタドライバを介して或いはＭＦＰ１００の操作部１０６を介して設定された、印刷モードに応じて決定される。図４は、プリンタドライバで印刷モードを設定する際にユーザが使用するＵＩ画面の一例である。この例では、ユーザが「処理オプション」ウィンドウ４００内の印刷モードの選択欄４０１で「高品質」を選択することで「出力タイプ」の項目が「高彩度」に決定されることになる。なお、本実施形態では、ＣＭＹＫの４つのトナーを用いたフルカラー印刷を想定している。そのため、所定の色信号値に対して通常時よりも多くのトナーを用いることで色域を拡大させる出力タイプを「高彩度」と表現している。しかし、「高彩度」に代えて、例えば「高濃度」や「鮮やか」などの表現であってもよい。また、Ｋトナーのみを用いたモノクロ印刷の場合は、より深みのある黒を表す例えば「漆黒」などの表現を用いてもよい。また、ＭＦＰ１００側でも、例えば表示部１０５に同様のＵＩ画面を表示し、ユーザが印刷モードを指定してもよい。ただし、ホストＰＣ１１５のプリンタドライバにて印刷モード（出力タイプ）が設定された場合は、ＭＦＰ１００で行った印刷モード設定よりもプリンタドライバでの印刷モード設定が優先される。
【００２２】
こうしてユーザによるモード選択に応じて決定された現像パラメータに従って、現像ローラ３０３及び／又は感光ドラム３０４の回転速度（周速）が制御される。例えば印刷モードが特に指定されずデフォルト状態で、出力タイプが「通常」の場合は、現像ローラ３０３及び感光ドラム３０４の周速が等速になるように制御する。一方、印刷モードが「高品質」に設定されて出力タイプが「高彩度」となった場合は、現像ローラ３０３の速度はそのまま（通常時と同じ）で、感光ドラム３０４の回転速度を２分の１に制御する。これにより、「通常」の場合よりも単位面積当たりに照射されるレーザ光量が増える。このように、出力タイプが「高彩度」に設定された場合は、感光ドラム３０４に対する現像ローラ３０３の回転速度の比（周速比）を上げることで、単位面積当たりのレーザ光量を増やして、感光ドラム３０４表面により多くの電荷量が蓄積されるようにする。このようにして出力タイプが「高彩度」の場合は、「通常」の場合よりも、現像ローラ３０３から１画素当たりより多くのトナーを感光ドラム３０４に移すことでＣＭＹＫ各色の彩度を向上させる。そして、ＣＭＹＫ各色の彩度が向上すると、これらの組み合わせの色（混色）も彩度が向上するので、結果、印刷物上で表現可能な色域が拡大することになる。
【００２３】
＜解決すべき課題の確認＞
本実施形態に係るレジストレーションずれや色ずれの抑制を目的とした画像補正処理の詳しい説明に入る前に、フルカラー印刷を前提とした本実施形態における解決すべき課題について確認しておく。
【００２４】
レジストレーションずれや色ずれの抑制を目的とした画像補正処理は、１画素単位の補正と１画素未満の補正とに大別できる。１画素単位の補正はレーザ走査線の傾きと曲がりに基づいて、ビットマップ画像の画素を副走査方向に１画素単位でシフトさせる補正処理であり、前述のライン乗り換え処理と同義である。このとき画素をシフトさせる位置を「乗り換えポイント」と呼ぶ。一方、１画素未満の補正は、ビットマップ画像の注目画素の階調値をその画素の副走査方向に隣接する画素の階調値で調整する処理であり、本実施形態でいう補正処理はこれを指す。１画素未満の補正を実施することにより、ライン乗り換え処理により生じる乗り換えポイント境界における不自然な段差を解消する。
【００２５】
まず、印刷モードが通常モードである場合を例に説明する。
【００２６】
図５（ａ）は、入力画像の一部であり、主走査方向に３２画素、副走査方向に３画素が並んだ画像ブロックを示している。図５（ａ）において、中段の黒画素は最大階調値の画素を表し、上段と下段の白画素は最小階調値の画素を表している。そして、図５（ｂ）は、図５（ａ）に示す画像ブロックに対しライン乗り換え処理を行った結果を示している。乗り換えポイントの位置で副走査方向に沿って１画素分だけ下にシフトしているのが分かる。そして、図５（ｃ）は、図５（ｂ）に示すライン乗り換え処理後の画像ブロックに対し、図６（ａ）に示す補正係数セットを用いて、1画素未満の補正を行った結果を示している。図６（ａ）に示す補正係数セットは、プロファイルが示す曲がりの方向に応じて、注目画素或いは当該注目画素に隣接する画素のいずれか一方に対し適用される２種類の補正係数Ｋ０とＫ１とからなる。そして、主走査方向における相対位置を特定する変数ｘによって、異なる補正係数が適用されるようになっている。変数ｘの決定方法は後述するが、隣り合う乗り換えポイント間における画素位置（２つの乗り換えポイントによって区切られる画像領域における主走査方向の画素位置）と、当該隣り合う乗り換えポイント間の主走査方向の画素数とによって決まる。ここでは、注目画素の階調値と当該注目画素に副走査方向上に隣接する画素の階調値との加重平均を補正係数を用いて求め、得られた値を注目画素の階調値に置き換えることで、図５（ｃ）の補正後の画像ブロックが得られる。左半分の画像ブロック５０１及び右半分の画素ブロック５０２それぞれにおいて、中段の画素は主走査方向に向かって徐々に薄い色と変化し、下段の画素は逆に徐々に濃い色へと変化しているのが分かる。そして、図５（ｃ）に示す補正後の画像ブロックにおける各画素に対してパルス幅変換を行った状態が、図５（ｄ）である。この図５（ｄ）に示すパルス幅変換後のデータに基づく露光結果が、図５（ｅ）である。このようにして、傾きが補正されたラインが形成される。
【００２７】
次に、印刷モードが高品質モードである場合に起こり得る問題について説明する。高品質モードでは、前述のとおり現像パラメータを変更することで、通常モード時に比べて、トナーの最大濃度を大きくし、再現可能な色域を拡大する。フルカラー印刷の場合、ＣＭＹＫの各プレーンにおいて、１画素に対して付着させるトナー量の最大値を大きくすることで、各色の彩度が高くなる。そこで、高品質モードでは、ＣＭＹＫ各色の最大トナー量を増やすために、レーザ光量の最大値を大きくしたり、感光ドラムおよび現像ローラの周速比を変更する制御を行って、通常時に比べてより１画素当たりより多くのトナーを供給する。これにより画像データ上では同じ階調値で表現されるドットであっても、通常モードと高品質モードとでは用紙上の１ドットのサイズが異なることになる。図７（ａ）は、通常モード時の１ドット（＝１６分の１６画素）に対応するパルス幅（上）と、当該パルス幅に応じて用紙に形成されたドット（下）を示している。そして、図７（ｂ）は、高品質モード時の１ドット（＝１６分の１６画素）に対応するパルス幅（上）と、それに応じて用紙に形成されたドット（下）を示している。
【００２８】
また、ドットが１画素未満の場合も、通常モードと高品質モードとではその大きさが異なる。図７（ｃ）は通常モード時の１６分の６画素に対応するパルス幅（上）と、当該パルス幅に応じて用紙に形成されたドット（下）を示している。そして、図７（ｄ）は高品質モード時の１６分の６画素に対応するパルス幅（上）と、当該パルス幅に応じて用紙に形成されたドット（下）を示している。さらに、補正処理後の１画素未満のドットを副走査方向に２つ並べた場合のドット同士の影響度合が、通常モード時に比べ高品質モードの方が大きくなる。図７（ｅ）は、通常モード時の１６分の６画素を副走査方向に２画素並べたときのパルス幅（上）と、当該パルス幅に応じて用紙に形成されたドット（下）を示している。そして、図７（ｆ）は、高品質モード時の１６分の６画素を副走査方向に２画素並べたときのパルス幅（上）と、当該パルス幅に応じて用紙に形成されたドット（下）を示している。
【００２９】
ここで、通常モード時における用紙上の１ドット（図７（ａ））と副走査方向に２画素並べた１６分の６画素のドット（図７（ｅ））がほぼ同じサイズであったと仮定する。この場合において、同じ色信号値に対して高品質モードの現像パラメータを適用すると、高品質モードにおける用紙上の１ドット（図７（ｂ）よりも、１６分の６画素を副走査方向に２画素並べたときのドット（図７（ｆ）の方が、副走査方向に大きくなる。その結果、高品質モードの現像パラメータで通常モード時と同じ色信号値を出力すると、図５（ｆ）に示すように、形成されるドットラインにおいて、乗り換えポイント間の中心付近に膨らみが生じ、太さが不均一になってしまう。そこで、使用する印刷モードにおける現像パラメータに応じて、補正処理に用いる補正係数を変え、形成されるドットラインの太さが不均一にならないようにすることが、本実施形態の目的となる。
【００３０】
＜印刷画像データ生成処理＞
上述した課題を解決するための、本実施形態に係る印刷画像データの生成処理について説明する。図８は、画像処理部１１０における処理の流れを示すフローチャートである。図８のフローに示す一連の処理は、ＣＰＵ１０１が、ＲＯＭ１０２に格納されたプログラムをＲＡＭ１０３に読み出して実行することによって実現される。なお、以下の説明において記号「Ｓ」はステップを表す。
【００３１】
Ｓ８０１は、画像入力部２０１による、画像データの入力の有無を監視する処理である。印刷対象の画像データが入力されるとＳ８０２へ進む。ここでは、入力画像データの一部が図５（ａ）のような黒画素ラインと白画素ラインで構成されている場合を例に説明を進める。この場合において、入力画像データの色信号値はＲＧＢ各８ビットで表されている（すなわち、主走査方向に並ぶ黒画素はＲ＝０、Ｇ＝０、Ｂ＝０の色信号値を持ち、白画素はＲ＝２５５、Ｇ＝２５５、Ｂ＝２５５の色信号値を持つ）ものとする。
【００３２】
Ｓ８０２では、補正係数決定部２０５が、入力画像に対して適用する印刷モードの情報を取得する。例えば、ホストＰＣ１１５のプリンタドライバで印刷指示と共に印刷モードが指定されていた場合は、入力画像データの一部として（或いは付随して）印刷モードの情報が送信されてきているのでそれを取得する。ＭＦＰ１００の操作部１０６で印刷モードが指定された場合は、当該指定された印刷モードの情報をＲＡＭ１０２等から取得する。続くＳ８０３では、取得した印刷モードが、高品質モードか通常モードかによって処理の切り分けがなされる。高品質モードである場合はＳ８０４へ進み、通常モードである場合はＳ８０５へ進む。
【００３３】
Ｓ８０４では、補正係数決定部２０５が、予め用意された複数の補正係数セットの中から、高品質モード用の補正係数セットを選択し、後述の補正処理（Ｓ８０９）で適用する補正係数セットとして決定する。図６（ｂ）に高品質モード用補正係数セットの一例を示す。図６（ａ）の通常モード用の補正係数セットと比べると、変数ｘの範囲における中央部分のＫ０とＫ１の組で規定される補正係数の合計値が小さくなっているのが分かる。その意味については後述する。補正係数決定部２０５は、決定した高品質モード用補正係数セットのデータをＲＡＭ１０３に格納する。同様に、Ｓ８０５では、補正係数決定部２０５が、予め用意された複数の補正係数セットの中から、通常モード用の補正係数セット（図６（ａ）を参照）を選択し、後述の補正処理（Ｓ８０９）で適用する補正係数セットとして決定する。補正係数決定部２０５は、決定した通常モード用補正係数セットのデータをＲＡＭ１０３に格納する。
【００３４】
Ｓ８０６では、色変換処理部２１１が、入力画像の色信号値である８ビットのＲＧＢ値を、ＣＭＹＫの各トナーに対応した８ビットのＣＭＹＫ値に変換する。ここでは、（Ｒ，Ｇ，Ｂ）＝（０，０，０）が、（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，２５５）に変換されたものとして説明を進める。なお、（Ｒ，Ｇ，Ｂ）＝（０，０，０）の場合、（Ｃ，Ｍ，Ｙ，Ｋ）＝（８５，８５，８５，２５５）のようにＣＭＹＫ各色の混合値に変換してもよい。
【００３５】
Ｓ８０７では、中間調処理部２１２が、色変換処理が施された画像（色変換後画像）に対し中間調処理を行なって、網点で表現された画像（ハーフトーン画像）に変換する。ここでは、２５６階調から１６階調へと量子化され、（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，１５）に変換されたものとして説明を進める。なお、４階調や２階調へと量子化してもよい。
【００３６】
Ｓ８０８では、ライン乗換処理部２１３が、ハーフトーン画像に対し、ライン乗り換え処理を行なう。ライン乗り換え処理の詳細については後述する。
【００３７】
Ｓ８０９では、補正処理部２１４が、ライン乗り換え処理が施されたハーフトーン画像に対し、上述のＳ８０４又はＳ８０５で決定された補正係数セットを用いて補正処理を行う。補正処理の詳細については後述する。
【００３８】
Ｓ８１０では、パルス幅変換処理部２１５が、補正処理が施されたハーフトーン画像（補正画像）に対し、パルス幅変換処理を行う。このパルス幅変換処理では、図９に示すようなパルス幅変換テーブルを用いる。図９のパルス幅変換テーブルは、０〜１５の４ビットの入力画素値（階調値）と、パルス幅を表す１６ビットの出力値（パルス信号値）とが対応付けられており、１画素が１６種類のパルス幅に分割される。なお、１画素を何分割するかは任意であり、分割数は１６に限定されない。また、パルス幅変換テーブルは、印刷モードに依らず共通であり、予め作成してＲＯＭ１０２或いは大容量記憶装置１０４に記憶しておき、処理時に読み出される。図９のパルス幅変換テーブルの場合、例えば、補正画像における画素値が「６」であれば、変換後のパルス信号値は「0x0FE0」となる。パルス幅変換処理によって得られたパルス信号データは、エンジンＩ／Ｆ１０７を通してプリンタエンジン１１１に送られる。
【００３９】
Ｓ８１１では、現像パラメータ決定部２０４が、印刷モードに応じた現像パラメータを決定する。具体的には、Ｓ８０２で取得した印刷モードに従って、現像ローラ３０３と像担持体である感光ドラム３０４それぞれの回転速度と、レーザ３０５の光量が決定される。本実施形態の場合、印刷モードが通常モードであれば、例えば、現像ローラ３０３と感光ドラム３０４の周速比が１：１、レーザ３０５の光量が標準値にそれぞれ決定される。また、印刷モードが高品質モードであれば、例えば、現像ローラ３０３と感光ドラム３０４の周速比が１：２、レーザ３０５の光量が標準値の１．５倍にそれぞれ決定される。決定された現像パラメータの情報は、プリンタエンジン１１１に送られる。
【００４０】
Ｓ８１２では、プリンタエンジン１１１が印刷処理を行う。すなわち、Ｓ８１０で生成されたパルス信号データとＳ８１１で決定された現像パラメータとに従ったレーザ走査を行って、感光ドラム３０４上にドット面積変化による階調特性を有する潜像を形成する。その後、転写、定着という過程を経て、印刷処理が完了する。通常モードで印刷された画像においては、図１０（ａ）に示すような太さの均一なラインが形成される。また、高品質モードで印刷された画像においても、図１０（ｂ）に示すように、よりドット径の大きな、太さの均一なラインがより多くのトナーを用いて形成される。
【００４１】
以上が、本実施形態に係る印刷画像データ生成処理の内容である。
【００４２】
＜ライン乗り換え処理＞
続いて、ライン乗換処理部２１３におけるライン乗り換え処理（Ｓ８０８）の詳細について説明する。まず、前述のプロファイルを参照して、乗り換えポイントが決定される。走査線の特性はプリンタエンジン毎に異なり、さらには複数種類の色（トナー）を使用してカラー画像を形成する画像形成装置であれば各色で異なる。したがってプロファイルは、プリンタエンジン毎に、さらには備えるトナーの数に応じて用意される。図１１（ａ）〜（ｄ）は本実施形態におけるプロファイルの一例であり、横軸は主走査位置（走査を行う幅）を示し、縦軸は傾きや曲がりのない理想的な特性に対する副走査方向のずれ量を示している。図１１（ａ）〜（ｄ）において、主走査方向に延びる直線１１００は、曲がりのない理想的な特性であることを示す。そして、曲線１１０１がＫトナーの特性、曲線１１０２がＹトナーの特性、曲線１１０３がＭトナーの特性、曲線１１０４がＣトナーの特性をそれぞれ示している。曲線の変化点は色毎に異なっており、このようなトナー間の差異が、定着後の画像においてレジストレーションずれとなって現れることになる。
【００４３】
図１２は、図１１（ａ）に示すＫトナーのプロファイル１１０１の一部区間１１０５を切り出して拡大した図である。この一部区間１１０５においては、主走査方向に進むにつれて、理想的な走査線特性である直線１１００に対して上方向に徐々にずれが大きくなっているのが分かる。ライン乗り換え処理は、このような理想的な走査線に対する実際の走査線のずれを、その量の分だけ画像を反対方向にずらすことでずれを相殺する。そのために、図１２に示すように、傾きと曲がりの大きさ（程度）に応じて画像を１画素単位で副走査方向に沿って上下へずらす（オフセットさせる）。図１２において、Ｐ０は一部区間１１０５の始点位置を示し、Ｐ１〜Ｐ５は１画素ずらす位置（＝乗り換えポイント）を示している。ここでは、始点位置Ｐ０から乗り換えポイントＰ１まで、及び、乗り換えポイントＰ１から乗り換えポイントＰ２までが共に３２画素であるとする。なお、Ａ４用紙の長辺を主走査方向とし、印刷解像度を６００ｄｐｉとする場合は、主走査方向の画素数は７０１６画素となる。そして、図１３（ａ）及び（ｂ）は、一部区間１１０５に対応するハーフトーン画像（白画素：階調値＝０、黒画素：階調値＝１５）の一部を切り出した６４画素×３画素の画像ブロックを示している。図１３（ａ）がライン乗り換え前の画像ブロック、同（ｂ）がライン乗り換え後の画像ブロックである。図１３（ｂ）では、上方向の曲がりを相殺するため、副走査方向下にＰ１の位置で１画素分だけシフトしているのが分かる。
【００４４】
＜補正処理＞
続いて、上述の補正係数セットを用いた補正処理（Ｓ８０９）について説明する。補正処理部２１４は、印刷モードに応じた補正係数セットをＲＡＭ１０３から読みだし、前述のライン乗り換え処理が施されたハーフトーン画像の各画素に対し所定の補正係数を適用して、その階調値を補正する。そして、所定の補正係数は、乗り換えポイント間の主走査方向における相対位置を特定する変数ｘに応じて画素毎に決定される。
【００４５】
まず、注目画素に適用する補正係数を決めるための、補正係数セットにおける変数ｘが、以下の式（１）で求められる。
ｘ＝（隣り合う乗り換えポイント間における画素位置）×Ｎ÷（隣り合う乗り換えポイント間の画素数）
・・・式（１）
【００４６】
上記式（１）において、“Ｎ”は図６（ａ）及び（ｂ）の補正係数セットにおける変数ｘの取り得る範囲を表し、ｘ＝１〜１６である本実施形態の場合は“１６”となる。変数ｘの範囲を大きくとればより緻密な補正制御が可能となるがそれだけ演算負荷が増すことになるので、両者のバランスを見て決定すればよい。なお、上記式（１）の演算結果において、小数点以下は四捨五入される。また、ＣＭＹＫの色毎に異なる補正係数セットを用意してもよい。
【００４７】
そして、補正処理後の注目画素の階調値Ｖ_corrが、ライン乗り換え処理におけるシフト方向に応じて、以下の式（２）又は式（３）によって算出される。いずれの式においても、小数点以下は四捨五入である。それぞれ
・副走査方向下にシフト：
V_corr  ＝｛Ｋ０(ｘ)×(注目画素の階調値)＋Ｋ１(ｘ)×(注目画素の上に隣接する画素の階調値)｝÷１５
・・・式（２）
・副走査方向上にシフト：
V_corr  ＝｛Ｋ１(ｘ)×(注目画素の階調値)＋Ｋ０(ｘ)×(注目画素の上に隣接する画素の階調値)｝÷１５
・・・式（３）
【００４８】
以下、副走査方向下にライン乗り換え処理を行ったハーフトーン画像に対しての補正処理について、図１３（ｂ）を参照しつつ説明することとする。まず、通常モード用の補正係数セットを用いた場合の補正処理について説明する。
【００４９】
いま、注目画素が、図１３（ｂ）の画像ブロック１３０１の黒画素ラインにおける左端の画素であったとする。そこから順に、上記式（２）に従い、図６（ａ）の補正係数セットを用いて、補正後の画素値V_corrを算出していく。
【００５０】
まず、図１３（ｂ）に示すとおり、隣り合う２つの乗り換えポイント間（Ｐ０とＰ１、Ｐ１とＰ２）の主走査方向の画素数は３２個である。よって、注目画素が一番左の黒画素のときの変数ｘは、上記式（１）より、ｘ＝１×１６÷３２＝０．５となる。ただし、小数点以下は四捨五入なので、ｘ＝１となる。その１つ右隣の画素が注目画素の場合の変数ｘは、ｘ＝２×１６÷３２＝１となる。さらに、その１つ右隣の画素が注目画素のときの変数ｘは、ｘ＝３×１６÷３２＝１．５となるが、小数点以下は四捨五入なので、ｘ＝２となる。さらに、その１つ右隣の画素が注目画素のときの変数ｘは、ｘ＝４×１６÷３２＝２となる。さらに、その１つ右隣の画素が注目画素のときの変数ｘは、ｘ＝５×１６÷３２＝２．５となるが、小数点以下は四捨五入なので、ｘ＝３となる。さらに、その１つ右隣の画素が注目画素のときの変数ｘは、ｘ＝６×１６÷３２＝３となる。このように、図１３（ｂ）の画像ブロック１３０１の中段に並ぶ３２個の黒画素に対する変数ｘは、２画素単位で変化していくことになる。この場合、主走査方向に並ぶ２つの画素に対して同じ補正係数が適用されることを意味する。仮に、乗り換えポイント間の画素数が６４個であれば変数ｘは４画素単位で変化し、主走査方向に並ぶ４つの画素に対して同じ補正係数が適用されることになる。
【００５１】
そして、上述のように決定された変数ｘに基づき定まる補正係数に従い、各黒画素の階調値が補正される。まず、変数ｘ＝１のときの補正係数は、図６（ａ）から、Ｋ０（１）＝１５、Ｋ１（１）＝０である。いま、注目画素の階調値は１５、その上の隣接画素の階調値は０なので、補正後の注目画素の階調値は、上記式（２）から、Ｖ_corr ＝（１５×１５＋０×０）÷１５＝１５となる。次に、変数ｘ＝２のときの補正係数は、Ｋ０（０）＝１４、Ｋ１（０）＝２である。注目画素の階調値は１５、その上の隣接画素の階調値は０なので、補正後の注目画素の階調値は、上記式（２）から、Ｖ_corr ＝（１４×１５＋２×０）÷１５＝１４となる。このような処理を、次の乗り換えポイント（ここではＰ１）までの３２画素分繰り返す。画像ブロック１３０１の黒画素ラインの変数ｘに対応する各画素の補正後の画素値は以下のようになる。
【００５２】
【表１】
2019199050.tif 000003
【００５３】
そして、対象画像ブロックにおける黒画素ラインの右端の画素まで到達すると、１つ下の白画素ラインに対して同様の処理を行う。
【００５４】
まず、変数ｘ＝１のときの補正係数は、図６（ａ）から、Ｋ０（１）＝１５、Ｋ１（１）＝０である。いま、注目画素の階調値は０、その上の隣接画素の階調値は１５なので、補正後の注目画素の階調値は、上記式（２）から、Ｖ_corr ＝（１５×０＋０×１５）÷１５＝０となる。次に、変数ｘ＝２のときの補正係数は、Ｋ０（０）＝１４、Ｋ１（０）＝２である。図６（ａ）から、変数ｘ＝２のときの補正係数は、Ｋ０（０）＝１４、Ｋ１（０）＝２である。注目画素の階調値は０、注目画素の上の隣接画素の階調値は１５なので、補正処理後の注目画素の階調値は、上記式（２）から、Ｖ_corr ＝（１４×０＋２×１５）÷１５＝２となる。このような処理を、次の乗り換えポイント（ここではＰ１）までの３２画素分繰り返す。画像ブロック１３０１の下段の白画素ラインの変数ｘに対応する各画素の補正後の画素値は以下のようになる。
【００５５】
【表２】
2019199050.tif 000004
【００５６】
そして、Ｐ０とＰ１で区切られる画像ブロック１３０１の各画素についての処理が完了すると、次のＰ１とＰ２で区切られる画像ブロック１３０２を対象とした処理に移る。このような補正処理の結果、図１４（ａ）に示すような画像が得られる。図１４（ａ）の画像ブロック１４０１は図１３（ｂ）の画像ブロック１３０１に、図１４（ａ）の画像ブロック１４０２は図１３（ｂ）の画像ブロック１３０２にそれぞれ対応している。
【００５７】
そして、同様の処理を、図６（ｂ）の高品質モード用の補正係数セットを用いて補正処理を行うと、以下のようになる。
【００５８】
まず、画像ブロック１３０１の黒画素ラインの変数ｘに対応する各画素の補正後の画素値は以下のようになる。
【００５９】
【表３】
2019199050.tif 000005
【００６０】
そして、対象画像ブロックにおける黒画素ラインの右端の画素まで到達すると、１つ下の白画素ラインに対して同様の処理を行う。画像ブロック１３０１の下段の白画素ラインの変数ｘに対応する各画素の補正後の画素値は以下のようになる。
【００６１】
【表４】
2019199050.tif 000006
【００６２】
そして、Ｐ０とＰ１で区切られる画像ブロック１３０１の各画素についての処理が完了すると、次のＰ１とＰ２で区切られる画像ブロック１３０２を対象とした処理に移る。
【００６３】
このような補正処理の結果、図１４（ｂ）に示すような画像が得られることになる。図１４（ｂ）の画像ブロック１４１１は図１３（ｂ）の画像ブロック１３０１に、図１４（ｂ）の画像ブロック１４１２は図１３（ｂ）の画像ブロック１３０２にそれぞれ対応している。
【００６４】
図１４（ａ）の補正後画像と図１４（ｂ）の補正後画像との大きな違いは、乗り換えポイントＰ１を挟む２つの画像ブロック１４１１及び１４１２のそれぞれ中央に存在する画素群の階調値が、図１４（ｂ）の方がより小さいという点にある。これは図６（ｂ）の高品質モード用の補正係数セットにおいては、変数ｘの取り得る範囲のうち中央の補正係数の値を、図６（ａ）の通常モード用の補正係数セットと比較して、より小さな値を設定していることに依るものである。例えば、変数ｘが７〜１１の範囲をみると、通常モード用の図６（ａ）の補正係数セットでは、Ｋ０が「７、７、６、５、５」、Ｋ１が「５、５、６、７、７」である。一方、高品質モード用の図６（ｂ）の補正係数セットでは、Ｋ０が「６、５、５、５、４」、Ｋ１が「４、５、５、５、６」である。このように補正係数を設定することで、隣接する乗り換えポイント間の中心付近に対応する補正後の画素値が、高品質モード時には、通常モード時に比べて小さくなる。これにより、前述の図５（ｆ）に示すように、形成されるドットラインにおいて乗り換えポイント間の中心付近に膨らみが生じることが抑制されることになる。
【００６５】
なお、上述の例では入力画像のＲＧＢ値を４種類のトナーに対応するＣＭＹＫ値に変換してフルカラー印刷を行う場合を例に説明を行ったが、これに限定されるものではない。例えば、入力画像のＲＧＢ値を、１種類のトナー（例えば、ＫやＣのみ）に対応する階調値に変換して出力するモノクロ印刷やモノカラー印刷にも適用可能である。また、入力画像の色空間もＲＧＢに限定されない。
【００６６】
さらに、上述の例では、印刷モードが高品質モードと通常モードの２つとしたがこれに限定されるものではなく、３つ以上の印刷モードの中から選択されてもよい。基準となる印刷モードのときよりも高いトナー濃度で印刷出力する場合に、そのトナー濃度に応じて補正係数を調整した補正係数セットを適用して補正処理を行う場合には、本実施形態は幅広く適用可能である。
【００６７】
＜変形例＞
上述の例で用いた補正係数セット（図６（ａ）及び（ｂ））は、Ｋ０とＫ１の２段で構成されており、Ｋ０とＫ１の組において、注目画素に適用する補正係数と当該注目画素の副走査方向に隣接する少なくとも一方の画素に適用する補正係数とを規定していた。しかし、補正係数セットの構成はこれに限定されず、例えば、Ｋ０、Ｋ１、Ｋ２の３段で構成される補正係数セットでもよい。すなわち、注目画素に適用する補正係数とその副走査方向に隣接する双方の画素に適用する補正係数とを１組として、変数ｘと対応付けた補正係数セットを用いてもよい。
【００６８】
図１５（ａ）は、本変形例に係る通常モード用の３段で構成される補正係数セットの一例である。図１５（ａ）の補正係数セットをそのまま高品質モードで使用した場合、形成されるドットラインにおいて、乗り換えポイント付近に膨らみが生じ、太さが不均一になってしまう。これは、変数ｘが０〜３のときのＫ０とＫ２の補正係数、変数ｘが１３〜１５のときのＫ０とＫ１の補正係数がほぼ等しく、これら補正係数に従って補正された１画素未満の画素を副走査方向に２画素並べたときのドットが副走査方向に大きくなるためである。そこで、高品質モード時においては、図１５（ｂ）に示すような、変数ｘが取り得る範囲の両端部分の補正係数を小さくした３段の補正係数セットを使用する。これにより、乗り換えポイント付近における補正後の画素値を、高品質モード時においては通常モード時に比べて小さくすることが可能となる。
【００６９】
この場合の、補正処理後の階調値Ｖ_corrは、ライン乗り換え処理におけるシフト方向に応じて、それぞれ以下の式（４）及び式（５）で表される。なお、小数点以下は四捨五入である。
・副走査方向下にシフト：
V_corr  ＝｛Ｋ０(ｘ)×(注目画素の階調値)＋Ｋ１(ｘ)×(注目画素の上に隣接する画素の階調値)＋Ｋ２（ｘ）×(注目画素の下に隣接する画素の階調値)｝÷１５
・・・式（４）
・副走査方向上にシフト：
V_corr  ＝｛Ｋ０(ｘ)×(注目画素の階調値)＋Ｋ２(ｘ)×(注目画素の上に隣接する画素の階調値)＋Ｋ１（ｘ）×(注目画素の下に隣接する画素の階調値)｝÷１５
・・・式（５）
【００７０】
これにより、前述の２段の補正係数セットの場合と同様、高品質モード時でも太さの均一なラインを形成することができる。
【００７１】
以上のとおり本実施形態によれば、ライン乗り換え処理後に行う補正処理で用いる補正係数セットが印刷モードに応じて切り換えられる。これにより、単位面積あたりのトナー供給量を増やして高濃度で印刷する場合においても、主走査方向の線の太さを均一にすることが可能になる。
【００７２】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2019199050.tif 000007
【図２】
2019199050.tif 000008
【図３】
2019199050.tif 000009
【図４】
2019199050.tif 000010
【図５】
2019199050.tif 000011
【図６】
2019199050.tif 000012
【図７】
2019199050.tif 000013
【図８】
2019199050.tif 000014
【図９】
2019199050.tif 000015
【図１０】
2019199050.tif 000016
【図１１】
2019199050.tif 000017
【図１２】
2019199050.tif 000018
【図１３】
2019199050.tif 000019
【図１４】
2019199050.tif 000020
【図１５】
2019199050.tif 000021