(57)【要約】【課題】記録媒体上でのインク滴の重なりの変化をより効果的に抑制し、着弾ずれによる粒状感の悪化や濃度ムラ、スジが視認されにくいドットパターンを生成する。【解決手段】インクを吐出してドットを形成することで記録媒体上に画像形成を行うための画像処理装置であって、濃度再現の異なる２種類以上のドットそれぞれのドットパターンを表現したハーフトーン画像データを取得する取得手段と、前記ハーフトーン画像データにおけるドットパターンに従うと、特定の複数ドットにおいてドット間の接触状態が前記インクの着弾ずれによって変化する可能性がある場合に、前記特定の複数ドットを同数以下の他の種類のドットに置き換え、前記ドットパターンを変更するドット再配置手段と、を備えることを特徴とする。【選択図】図８
2020035367.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出して記録媒体上にドットを形成することで画像形成を行うための画像処理装置であって、
濃度再現の異なる２種類以上のドットそれぞれのドットパターンを表現したハーフトーン画像データを取得する取得手段と、
前記ハーフトーン画像データにおけるドットパターンに従うと、特定の複数ドットにおいてドット間の接触状態が前記インクの着弾ずれによって変化する可能性がある場合に、前記特定の複数ドットを同数以下の他の種類のドットに置き換え、前記ドットパターンを変更するドット再配置手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記２種類以上のドットそれぞれについて、前記インクの吐出目標位置に対するずれ量を示す着弾ずれ特性データを保持する保持手段と、
前記ハーフトーン画像データにおけるドットパターンが示す各ドットの位置と、前記着弾ずれ特性データとに基づき、前記ドット間の接触状態が変化する可能性がある前記特定の複数ドットを特定する特定手段と、
をさらに備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、ドット同士が接触する可能性のある複数のドットの組合せを記したリストを参照して、前記ドット間の接触状態が変化する可能性がある前記特定の複数ドットを特定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記リストには、ドットの重心間の距離が所定距離よりも大きいドットの組合せが記されていることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記着弾ずれ特性データは、吐出目標となる位置にインクを吐出した場合に当該インクが付着する可能性のある範囲を特定可能な情報であり、
前記特定手段は、前記特定の複数ドットを構成するドットそれぞれについての前記範囲が重複する場合に、前記ドット間の接触状態が変化する可能性があると判定する
ことを特徴とする請求項２乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記着弾ずれ特性データは、前記範囲を楕円に近似した場合の短軸と長軸の長さの情報であることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記着弾ずれ特性データは、吐出目標となる位置にインクを吐出した場合に、当該インクが付着することが見込まれる第１の範囲と、当該インクが付着する可能性と付着しない可能性の両方が見込まれる第２の範囲とを特定可能な情報であり、
前記特定手段は、前記第２の範囲は重複するが、前記第１の範囲は重複しない場合に、前記ドット間の接触状態が変化する可能性があると判定する
ことを特徴とする請求項２乃至４のいずれか１項に記載の画像処理装置。
【請求項８】
前記着弾ずれ特性データは、前記第１及び第２の範囲を楕円に近似した場合の短軸と長軸の長さの情報であることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記ドット間の接触状態が変化する可能性のある前記特定の複数ドットは、１ドットあたりの再現濃度が相対的に小さい２つ以上のドットであり、
前記ドット再配置手段は、前記２つ以上のドットを、１ドットあたりの再現濃度が相対的に大きい１つのドットに置き換える
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記ドット間の接触状態が変化する可能性のある前記特定の複数ドットは、前記記録媒体上でのドット径が相対的に小さい２つ以上のドットであり、
前記ドット再配置手段は、前記２つ以上のドットを、前記記録媒体上でのドット径が相対的に大きい１つのドットに置き換える
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１１】
前記ドット径が相対的に小さい２つ以上のドットは、前記記録媒体上でのドットサイズが同じであることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記ドット径が相対的に小さい２つ以上のドットは、前記記録媒体上でのドットサイズが異なることを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記ドット再配置手段は、単位面積あたりの濃度の期待値がドットの置き換えの前後で略一致するように、前記特定の複数ドットを、前記他の種類のドットに置き換えることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１４】
前記ドット再配置手段は、吐出されるインク量がドットの置き換えの前後で略一致するように、前記特定の複数ドットを、前記他の種類のドットに置き換えることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１５】
前記ドット再配置手段は、吐出されるインク量がドットの置き換えの前後で略一致するように、前記特定の複数ドットを、前記他の種類のドットに置き換えた後、当該置き換え後のドットのサイズを、当該置き換え時の前記吐出されるインク量に基づく所定の確率で変更することを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記所定の確率は、単位面積あたりの濃度の期待値が前記置き換えを行う前と略一致するような確率であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
前記ハーフトーン画像データは、前記画像形成で用いるインクに対応した画像データに対してハーフトーン処理を行って得られた画像データであり、
前記画像形成で用いるインクに対応した画像データは、前記ドット再配置手段におけるドットの置き換えによって発生し得る濃度変化を打ち消すように補正が施された画像データである
ことを特徴とする請求項１乃至１４のいずれか１項に記載の画像処理装置。
【請求項１８】
前記補正は、均一な色の領域における濃度変化を抑制する補正であることを特徴とする請求項１７に記載の画像処理装置。
【請求項１９】
前記ドット再配置手段によってドットパターンが変更された後のハーフトーン画像データを用いて、前記画像形成を行う画像形成手段をさらに備えたことを特徴とする請求項１乃至１８のいずれか１項に記載の画像処理装置。
【請求項２０】
前記画像形成手段は、前記記録媒体の幅をカバーする長さのノズル列を備えた記録ヘッドを用いて、当該記録ヘッドと前記記録媒体とを相対的に走査することで前記画像形成を行い、
前記ドット再配置手段は、ノズル列毎に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性よりも、ノズル列間に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性を優先して、ドットの置き換えを行う
ことを特徴とする請求項１９に記載の画像処理装置。
【請求項２１】
前記画像形成手段は、前記記録媒体の幅をカバーする長さのノズル列を備えた記録ヘッドを用いて、当該記録ヘッドと前記記録媒体とを相対的に走査することで前記画像形成を行い、
前記ドット再配置手段は、ノズル列間に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性よりも、ノズル列毎に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性を優先して、ドットの置き換えを行う
ことを特徴とする請求項１９に記載の画像処理装置。
【請求項２２】
前記画像形成手段は、前記記録媒体の幅をカバーする長さのノズル列を備えた記録ヘッドを用いて、当該記録ヘッドと前記記録媒体とを相対的に走査することで前記画像形成を行い、
前記ドット再配置手段は、主走査方向に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性を、前記主走査方向に略直交する副走査方向に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性よりも優先して、ドットの置き換えを行う
ことを特徴とする請求項１９に記載の画像処理装置。
【請求項２３】
前記画像形成手段は、ノズル列を備えた記録ヘッドを前記記録媒体に対して相対的に主走査し、主走査の方向と略直交する副走査の方向に対して前記記録媒体をノズル列の長さ以下の搬送量で搬送する動作を繰り返し行うことで前記画像形成を行い、
前記ドット再配置手段は、走査内に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性よりも、走査間に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性を優先して、ドットの置き換えを行う
ことを特徴とする請求項１９に記載の画像処理装置。
【請求項２４】
前記画像形成手段は、ノズル列を備えた記録ヘッドを前記記録媒体に対して相対的に主走査し、主走査の方向と略直交する副走査の方向に対して前記記録媒体をノズル列の長さ以下の搬送量で搬送する動作を繰り返し行うことで前記画像形成を行い、
前記ドット再配置手段は、走査間に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性よりも、走査内に発生する着弾ずれによって前記ドット間の接触状態が変化する可能性を優先して、ドットの置き換えを行う
ことを特徴とする請求項１９に記載の画像処理装置。
【請求項２５】
前記画像形成手段は、往復走査により前記画像形成を行い、
前記ドット再配置手段は、往路走査と復路走査の間で発生する前記ドット間の接触状態が変化する可能性に基づいて、ドットの置き換えを行う
ことを特徴とする請求項２３又は２４に記載の画像処理装置。
【請求項２６】
インクを吐出してドットを形成することで記録媒体上に画像形成を行うための画像を生成する画像処理方法であって、
濃度再現の異なる２種類以上のドットそれぞれのドットパターンを表現したハーフトーン画像データを取得する取得ステップと、
前記ハーフトーン画像データにおけるドットパターンに従うと、特定の複数ドットにおいてドット間の接触状態が前記インクの着弾ずれによって変化する可能性がある場合に、前記特定の複数ドットを同数以下の他の種類のドットに置き換え、前記ドットパターンを変更するドット再配置ステップと、
を含むことを特徴とする画像処理方法。
【請求項２７】
コンピュータを、請求項１乃至１８のいずれか１項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるサイズもしくは異なる濃度のインク滴を用いて記録媒体上に画像を形成するための画像処理技術に関する。
【背景技術】
【０００２】
パーソナルコンピュータで処理した画像やデジタルカメラ等で撮影した画像等を出力する装置として、紙等の記録媒体上にドットを定着させることで画像を形成する画像形成装置がよく使われている。このような画像形成装置の中でも、複数の記録素子からインク液滴を吐出、付着させることで記録媒体上に画像を形成するインクジェット記録方式が広く実用化されている。インクジェット記録方式は、記録ヘッドの構成によりマルチパス方式とフルライン方式に大別できる。マルチパス方式では、ノズル列を備えた記録ヘッドを記録媒体に対して相対的に主走査し、主走査の方向と略直交する副走査の方向に対して記録媒体をノズル列の長さ以下の搬送量で搬送する動作を繰り返し行うことで画像を形成する。また、フルライン方式では、記録媒体の幅をカバーする長さのノズル列を備えた記録ヘッドを用いて、記録ヘッドと記録媒体とを相対的に走査することで画像を形成する。
【０００３】
実際の画像形成装置においては、例えば記録媒体の搬送量の変動やノズルからのインク吐出方向変位といった物理的なレジストレーションの変動がどうしても生じてしまう。したがって、インクの着弾位置が目標位置に対してずれることも避けられない。このようなインクの着弾位置のずれは、マルチパス方式では濃度ムラや粒状性悪化などの画質劣化の原因に、フルライン方式ではスジ状の濃度ムラの原因になってしまう。
【０００４】
この点、例えば特許文献１では、ドット移動もしくはドットの接触状態の変化ができるかぎり少なくなるようなハーフトーン(ＨＴ）パラメータを生成する技術が記載されている。この際、「誤差を含まないドット配置におけるドット同士の接触状態」と「誤差を含むドット配置におけるドット同士の接触状態」とからドット移動の影響の変化を定量評価している。また、特許文献２では、ドットがｎ個集合したドット集合個所を２値画像データ上で抽出し、抽出されたドット集合個所をより大きなサイズのドットに変換することで、ドットの粒状感やムラ、スジを低減する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−６４６３３号公報
【特許文献２】特開２００４−１３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、記録媒体上でのインク滴の接触状態の変化の抑制効果は、上記特許文献１及び２に記載の技術では未だ十分ではなかった。
【０００７】
例えば特許文献１に記載の技術によりＨＴパラメータを最適化しても、実際に吐出されるインクドットの配置はＨＴパラメータと入力画像とから決定されるため、入力画像によってはドットの接触状態の変化が抑制されない場合があった。さらには、単位面積あたりのドット数が多くなる中濃度部から高濃度部においては、ドット接触状態の変化を抑制するＨＴパラメータを使用するとテクスチャが目立って画質が劣化してしまう可能性があった。
【０００８】
また、特許文献２に記載の技術の場合、２値画像上では隣接するドットでも、その径が小さく記録媒体上では誤差に対して十分に離間していると、誤差によってドット間の接触状態が変化する可能性が低い。そのため、粒状感の悪化、濃度ムラやスジの発生といった画質劣化が起きる可能性が少ない。同様に、記録媒体上でのドット同士の重なりが誤差に対して十分に大きい場合にも、誤差によってドット同士の重なりが変化する可能性が低く、粒状感の悪化、濃度ムラやスジの発生の可能性が少ない。一方で、２値画像上では離間していても、着弾ずれが大きく、ドット同士の重なりが変化する場合には、粒状感の悪化、濃度ムラやスジの発生の可能性が高いと言える。すなわち、特許文献２に記載の技術では、２値画像上でドット集合個所を抽出しているため、ドット径や着弾ずれ量による記録媒体上での接触状態変化を考慮できず、粒状感の悪化、濃度ムラやスジの発生を抑制できない場合があった。あるいは、誤差によってドット同士の重なりが変化する可能性が低い場合でも大サイズへの変換を行なうことから、粒状性や解像度が損なわれる場合があった。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、インクを吐出して記録媒体上にドットを形成することで画像形成を行うための画像処理装置であって、濃度再現の異なる２種類以上のドットそれぞれのドットパターンを表現したハーフトーン画像データを取得する取得手段と、前記ハーフトーン画像データにおけるドットパターンに従うと、特定の複数ドットにおいてドット間の接触状態が前記インクの着弾ずれによって変化する可能性がある場合に、前記特定の複数ドットを同数以下の他の種類のドットに置き換え、前記ドットパターンを変更するドット再配置手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、記録媒体上でのインク滴の接触状態の変化をより効果的に抑制し、着弾ずれによる粒状感の悪化、濃度ムラやスジの発生といった画質劣化が起きにくいドットパターンを生成することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態１に係る、画像形成システムの構成の一例を示したブロック図
【図２】ドットサイズ分解ＬＵＴの一例を示す図
【図３】（ａ）〜（ｃ）はドット再配置処理を説明する図
【図４】記録ヘッドの構成の一例を示す図
【図５】（ａ）〜（ｅ）は着弾ずれ特性を説明する図
【図６】（ａ）〜（ｃ）はドット同士の接触状態の変化可能性を説明する図
【図７】（ａ）〜（ｃ）は着弾ずれ特性のデータの保持方法を説明する図
【図８】実施形態１に係る、ドット再配置処理の流れを示すフローチャート
【図９】（ａ）〜（ｅ）は２値画像の一例を示す図
【図１０】（ａ）はインク付着不安定範囲の重複を説明する図、（ｂ）はインク付着範囲の非重複を説明する図
【図１１】（ａ）はテストチャートの一例を示す図、（ｂ）はスキャン画像の一部を拡大した図、（ｃ）は着弾目標位置からの距離の計測方法を説明する図
【図１２】実施形態２に係る、ドット再配置処理の流れを示すフローチャート
【図１３】実施形態３に係る、ドット再配置処理の流れを示すフローチャート
【図１４】実施形態４に係る、画像形成システムの構成の一例を示したブロック図
【図１５】色材量補正ＬＵＴの一例を示す図
【図１６】（ａ）〜（ｃ）は、色材量補正処理を説明する図
【図１７】多列ヘッド記録方式における記録ヘッドの構成を示す図
【図１８】２パス記録の動作を説明する図
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の実施形態は本発明を限定するものではなく、また、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成については、同じ符号を付して説明する。
【実施形態１】
【００１３】
（システム構成）
図１は、本実施形態に係る画像形成システムの構成の一例を示したブロック図である。図１に示す画像形成システムは、画像処理装置１００と印刷装置２００とで構成され、互いにインタフェース又は回路によって接続されている。画像処理装置１００は、色分解処理部１０１、色分解ＬＵＴ保持部１０２、ドットサイズ分解処理部１０３、ドットサイズ分解ＬＵＴ保持部１０４、ＨＴ処理部１０５、ドット再配置処理部１０６、着弾ずれ特性保持部１０７で構成される。画像処理装置１００は、例えば一般的なパーソナルコンピュータ（ＰＣ）であって、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＨＤＤ等を備え、上記各部１０１〜１０７は、ＰＣにインストールされたプリンタドライバによって実現される。本実施形態では、画像処理装置１００が印刷装置とは独立した装置として構成されているが、印刷装置２００が画像処理装置１００の機能を併有する構成であってもよい。
【００１４】
（画像処理装置の構成）
画像処理装置１００に入力された印刷対象のカラーの画像データ（以下、「入力カラー画像データ」と表記）は、不図示の入力画像バッファに格納された後、色分解処理部１０１に送られる。本実施形態の入力カラー画像データは、各画素が、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の３つの色成分をそれぞれ０〜２５５の２５６階調（８ビット）で表した画素値を持つものとする。
【００１５】
色分解処理部１０１は、入力カラー画像データに対し色分解処理を行って、印刷装置２００が備える色材の色に対応した画像データへ変換する。本実施形態では、各画素が、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４種類のインクに対応した多値（８ビット）の画素値を持つ画像データ（以下、「インク値画像データ」）へ分解するものとする。この色分解処理には公知の手法を適用すればよく、例えば色分解ＬＵＴ保持部１０２に保持された色分解用ルックアップテーブル（ＬＵＴ）を参照してインク値画像データへ変換する。色分解処理によって得られたインク値画像データは、ドットサイズ分解処理部１０３へ送られる。なお、入力カラー画像データとして、各画素の色をＣＭＹＫ色成分で表現した画像データを直接入力する構成の場合は、色分解処理部１０１をスキップすればよい。
【００１６】
ドットサイズ分解処理部１０３は、インク値画像データを、２以上の異なるドットサイズに対応した多値の画像データへ分解する。例えば、ドットサイズが３種類（大、中、小）であれば、ＣＭＹＫ各色とドットサイズとの組み合わせに対応した１２種類（Ｃ大、Ｃ中、Ｃ小、Ｍ大、・・・、Ｋ小）の、「インク色＋ドットサイズ」毎の画像データへ分解されることになる。ここで、例えば「Ｃ大」はシアンの大ドットの画像データ、「Ｃ中」はシアンの中ドットの画像データ、「Ｃ小」はシアンの小ドットを意味し、他も同様である。インク値画像データから、「インク色＋ドットサイズ」毎の画像データへの分解は、ドットサイズ分解ＬＵＴ保持部１０４に保持されたドットサイズ分解ＬＵＴを参照してなされる。図２は、ドットサイズ分解ＬＵＴの一例である。このようなＬＵＴを１つ用意してＣＭＹＫに共通で適用してもよいし、インク色毎に異なるＬＵＴを用意してもよい。例えば、インク値画像データにおける位置座標（ｘ、ｙ）の画素の値が“２５４”であったとする。図２のＬＵＴを用いた場合、大ドットに対応する画像データにおける位置座標（ｘ，ｙ）の画素の値は“１５０”となる。同様に、中ドットに対応する画像データにおける位置座標（ｘ，ｙ）の画素の値は“２０”となり、小ドットに対応する画像データにおける位置座標（ｘ，ｙ）の画素の値は“０”となる。なお、色分解処理とドットサイズ分解処理を同時に行ってもよい。この場合、入力カラー画像データの各ＲＧＢ値と、ＣＭＹＫ各色とドットサイズとの組合せに対応した上記１２種類の値とを対応付けた「インク色＋ドットサイズ分解ＬＵＴ」を用意・保持しておき、これを参照することで同時に処理が可能である。こうして得られた複数（＝インク色の数とドットサイズの数との積）の、「インク色＋ドットサイズ」毎の画像データは、ＨＴ処理部１０５に送られる。
【００１７】
ＨＴ処理部１０５は、各画素値が多値（８ビット）で表現された、「インク色＋ドットサイズ」毎の画像データを、ドットの形成をオン（１）とオフ（０）の２値で表したハーフトーン画像データ（以下、２値画像データ）へ変換する。ＨＴ処理部１０５における２値画像データへの変換処理（ハーフトーン処理）には、組織的ディザ法や誤差拡散法といった公知の手法を用いればよい。ハーフトーン処理によって得られた２値画像データは、ドット再配置処理部１０６に送られる。
【００１８】
ドット再配置処理部１０６は、着弾ずれ特性保持部１０７に保持された着弾ずれ特性データを参照し、ＨＴ処理部１０５からの出力結果である２値画像データが表すドット形成のオンオフ（ドットパターン）の一部を変更して、ドットの再配置を行う。具体的には、ドット同士の接触状態が変化（接触から非接触へ変化、又は、非接触から接触へ変化）する可能性がある２つのドットを、より大きなサイズの１つのドットに置き換える処理を行う。この際、２値画像データにおいて、接触する可能性のある２つのドットの組合せ（以下、「ドットペア」と呼ぶ）を抽出したリストを作成・保持しておき、このリストを参照して、接触状態が変化する可能性のある２つのドットを特定する。リストの作成は、例えば、２値画像においてインク吐出位置が隣接する２つのドットを、上記「ドットペア」として抽出し、リスト化すればよい。そして、リストに記載の各ドットペアに対し、ドットペアを構成するドット同士の接触状態が変化（接触から非接触へ変化、又は、非接触から接触へ変化）する可能性があるか否かを判定する。
【００１９】
ここで、図３（ａ）〜（ｃ）の具体例を用いて、ドット再配置処理を説明する。図３（ａ）は、ＨＴ処理部１０５において２値に変換された小ドットのドットパターンを示している。図３（ａ）中の黒丸が、インク吐出によって形成される小ドットを示している。図３（ｂ）は、図３（ａ）における各小ドットについての、着弾ずれ特性データに基づいて算出される着弾予測範囲を点線で示した図であり、いま、各小ドットを形成するインク滴の着弾予測範囲は縦長の楕円状になっている。図３（ｂ）において、各小ドットを囲む楕円状の点線の範囲が、インク滴が付着する可能性がある範囲を示している。図３（ｃ）は、図３（ｂ）に示す着弾予測範囲に基づき、着弾ずれによってドット同士の接触状態が変化する可能性がある小ドットのペアを、まとめて１つの中ドットに置き換えた後のドットパターンである。図３（ｂ）を見ると、小ドット３０１の着弾予測範囲３１１と小ドット３０２の着弾予測範囲３１２とが一部重なっていることが分かる。そこで、これら２つの小ドット３０１及び３０２は非接触から接触へと接触状態が変化する可能性があると見做し、２つの小ドット３０１及び３０２を、一回り大きな中ドット３０３に置き換えている。着弾ずれ特性データ、及びドット再配置処理の詳細については後述する。ドット再配置処理後の２値画像データは、不図示の印刷画像格納バッファに格納され、印刷画像データとして印刷装置２００へ出力される。
【００２０】
（印刷装置の構成）
次に、印刷装置２００の構成について説明する。なお、本実施形態においては、印刷装置２００はフルライン方式のインクジェット記録装置であるとする。印刷装置２００は、紙等の記録媒体を記録ヘッド２０１に対して相対的に移動させつつ、画像処理装置１００から受け取った印刷画像データに基づいて各色のインクを吐出することにより、記録媒体上に画像を形成する。図４は、記録ヘッド２０１の構成の一例を示す図である。図４に示すように、本実施形態の記録ヘッド２０１は、記録媒体２０２の幅方向全域をカバーする、ＣＭＹＫの各インクに対応したノズル列を１つずつ有する。各ノズル列は、同一色で同一濃度のインクを複数のサイズ（大、中、小）で吐出可能な吐出口（ノズル）を備える。また、各ノズル列は、記録媒体２０２の搬送方向に対して一定距離で設置されており、それぞれのノズル列から吐出されるインクで形成される画像を重ねることで、最終的なフルカラー画像が得られる。このとき、ヘッド制御部２０４は、印刷画像データに基づいて、記録ヘッド２０１を制御するための駆動信号を生成する。記録ヘッド２０１は、各ノズル列に対応する駆動信号に基づき、ドットサイズを調整しつつ各インクを記録媒体２０２上へ吐出することで、画像を形成する。このとき、記録媒体２０２は、搬送部２０５によって一定の速度で主走査方向に搬送される。
【００２１】
（ドットサイズ）
上述のとおり、本実施形態の記録ヘッド２０１を構成する各ノズル列は、大中小３種類のドットサイズに対応したインク滴を吐出可能である。一般的に、複数サイズのドットを形成可能な記録ヘッドにおいて、大ドットは、暗部領域において十分に紙面上を被覆するために十分なドット径を形成することが望ましい。そのためには、少なくとも出力解像度で区切った格子の対角を埋めるのに十分なドット径となるようにインク吐出量を設定すればよい。たとえば、出力解像度が600dpiであれば大サイズのドット径は少なくとも60μｍより大きくなるように設計されていることが好ましい。
【００２２】
一方、小ドットは、ハイライト領域において孤立点として形成されるため、ドット径が小さければ小さいほど明部の粒状感を抑制できる。ただし、ドット径を小さくするためにインク吐出量を小さくすると、インクが液滴として形成されず、紙面に付着しない可能性が高くなる。そのため、記録ヘッドの構成や記録媒体によって大きく異なるものの、一般的には10〜30μm程度のドット径を形成するように設計されていることが多い。
【００２３】
また、中ドットは小ドットと大ドットのほぼ中間のドット径とすることで、大中小が混在した場合にサイズの違いによって生じる粒状感を抑制することができる。あるいは、中ドットを格子の対角を埋めるのに十分なドット径（出力解像度が600dpiならば、60μｍ）とし、大ドットを格子幅の１．５倍となるように設計される場合も多い。たとえば、出力解像度が600dpiであれば大サイズのドット径を少なくとも65μｍより大きくなるように設計してもよい。このようにドット径を設計することで、例えばあるノズルが不吐となった場合にも、その隣接ノズルによって白抜けを分断でき、不吐部分が明線として知覚されることを抑制することができる。
【００２４】
（着弾ずれ特性）
続いて、ドット再配置処理にて参照される着弾ずれ特性データについて説明する。着弾ずれ特性データは、インクの吐出目標となる位置に対して、実際にインクが着弾する位置がどの程度ずれるのか（目標からのずれ量）を示すデータである。この着弾ずれ特性によって、以下の１）〜３）の情報が分かる。
１）  インクが付着する可能性が十分に低いと見込まれる範囲（インク不付着範囲）
２）  インクが付着する可能性が十分に高いと見込まれる範囲（インク付着範囲）
３）  インクが付着する可能性と付着しない可能性の両方が一定程度見込まれる範囲（インク付着不安定範囲）
【００２５】
図５の（ａ）〜（ｅ）は、着弾ずれ特性の説明図である。図５（ａ）〜（ｅ）においてバツ印は、インクの吐出目標となる位置を示す。この吐出目標位置は、着弾ずれが発生しない場合にドットが形成される中心位置を表し、実際に着弾ずれが発生しなかった場合には、図５（ｂ）に示すようにバツ印を中心としてドット（インク適）が形成されることとなる。また、図５（ａ）〜（ｅ）において点線の円は、上述の「インク不付着範囲」の境界を示している。すなわち、上記バツ印を吐出目標位置としたときの想定される着弾ずれ量を考慮した場合に、当該円の内側の範囲内では、インクが付着する可能性がわずかでもあることを示している。図５（ｃ）〜（ｅ）は、インクの着弾位置が吐出目標位置（バツ印）からずれた場合のバリエーションを示している。そして、図５（ｃ）〜（ｅ）において白抜きの楕円は、上述の「インク付着範囲」の境界を示している。すなわち、インクの着弾位置が吐出目標に対してずれても、当該楕円の内側の範囲内にインクが付着する可能性が十分に高いことを示している。そして、点線の円と白抜きの楕円との間の領域が、着弾ずれの量と方向によって、インクが付着したりしなかったりする範囲（付着する可能性と付着しない可能性の両方があってそれが変化する範囲）であり、上述の「インク付着不安定範囲）を示している。
【００２６】
本実施形態においては、ＨＴ処理部１０５によって得られる２値画像から、ドットの吐出目標位置（図５（ａ）〜（ｅ）におけるバツ印）をまず特定する。そして、さらに上記「インク不付着範囲」、「インク付着範囲」、「インク付着不安定範囲」を特定することで、接触状態が変化するか否かを判断する。ここで、図６（ａ）〜（ｃ）を参照して、具体的な判断方法について説明する。まず、図６（ａ）に示すように、点線の円で示す「インク付着不安定範囲」は重複するが、実線の楕円で示す「インク付着範囲」は重複しないならば、それらは着弾ずれによって接触状態が変化する可能性があると判断する。次に、図６（ｂ）に示すように、点線の円で示す「インク付着不安定範囲」と実線の楕円で示す「インク付着範囲」のいずれも重複しないならば、着弾ずれによらず接触する可能性はなく、接触状態が変化する可能性はないと判断する。そして、図６（ｃ）に示すように、実線の円で示す「インク付着範囲」同士が重複しているならば、着弾ずれによらず接触し続けるため、接触状態が変化する可能性はないと判断する。
【００２７】
上述した着弾ずれ特性データは、例えば、上記点線の円及び実線の楕円の形状を表す関数として、ドットサイズ毎に保持する。一般的に、着弾ずれは小ドットほど大きく、大ドットほど小さいことが知られている。近年の一般的なインクジェット記録装置では、小ドットの着弾ズレであっても数μｍ程度に抑えられていることが多い。これらの点を考慮した大中小のドットサイズ毎の上記点線及び実線の形状を表す関数が、本実施形態では保持されることになる。また、着弾ずれが等方的に発生すると予想される場合には、図７（ａ）に示すように、点線で示す真円の半径ｒ及び実線で示す真円の半径ｒ´の情報を、着弾ずれ特性データとして保持すればよい。また、着弾ずれの範囲を楕円に近似できる場合には、図７（ｂ）に示すように、点線と実線それぞれで示す楕円の、ｘ方向の径の長さｒ＿ｘ、ｒ＿ｘ´とｙ方向の径の長さｒ＿ｙ、ｒ＿ｙ´の情報を、着弾ずれ特性データとして保持すればよい。さらには、図７（ｃ）に示すように、ドットサイズｒ＿ｓｉｚｅと、ドットの水平方向の着弾ずれの最大量ｒ＿ｅｒｒｏｒ＿ｘ及び垂直方向の着弾ずれの最大量ｒ＿ｅｒｒｏｒ＿ｙの情報を、着弾ずれ特性データとして保持してもよい。着弾ずれの最大量は、記録媒体の搬送速度や記録ヘッドの移動速度などにより異なる。例えば、600dpiのプリンタであればノズルの中心間の距離は約20μｍである。この場合、20μｍ以上の誤差が生じると600dpiの入力画像を再現することが難しくなるため、最大誤差は少なくとも20μｍ以下に抑えることが好ましいといえる。着弾ずれの最大量を着弾ずれ特性データとして持つ場合、以下の式（１ａ）〜（１ｄ）に従って、ｒ＿ｘ、ｒ＿ｘ´、ｒ＿ｙ、ｒ＿ｙ´を算出すればよい。
ｒ＿ｘ    ＝  ｒ＿ｓｉｚｅ／２  ＋  ｒ＿ｅｒｒｏｒ＿ｘ      ・・・式（１ａ）
ｒ＿ｘ´  ＝  ｒ＿ｓｉｚｅ／２  −  ｒ＿ｅｒｒｏｒ＿ｘ      ・・・式（１ｂ）
ｒ＿ｙ    ＝  ｒ＿ｓｉｚｅ／２  ＋  ｒ＿ｅｒｒｏｒ＿ｙ      ・・・式（１ｃ）
ｒ＿ｙ´  ＝  ｒ＿ｓｉｚｅ／２  −  ｒ＿ｅｒｒｏｒ＿ｙ      ・・・式（１ｄ）
【００２８】
ただし、上記式（１ｂ）においてｒ＿ｘ´＜０の場合にはｒ＿ｘ´＝０とし、上記式（１ｄ）においてｒ＿ｙ´＜０の場合にはｒ＿ｙ´＝０とする。
【００２９】
なお、上述のように着弾ずれ特性を長さで規定する場合は、例えば、ミリメートルやインチなどの実数を用いる場合の他、所定解像度の画像上でのピクセル数を用いて表現してもよい。ただし、ピクセル数を用いる場合には、ハーフトーン処理時の解像度よりも高い解像度上でのピクセル数を採用することが好ましい。例えば、ハーフトーン処理時の解像度が1200dpiであれば、4800dpiや9600dpi単位でのピクセル数を用いるといった具合である。
【００３０】
（ドット再配置処理）
続いて、ドット再配置処理部１０６におけるドットの再配置処理について説明する。図８は、本実施形態に係る、所定条件を満たすドットペアをより大きな１つのドットに置き換えるドット再配置処理の流れを示すフローチャートである。大中小の３種類のドットサイズの存在を前提とする本実施形態の場合、小ドットペアを中ドットへ置き換えるループ処理と、中ドットペアを大ドットへ置き換えるループ処理とを含むフローになっている。つまり、本実施形態のフローにおけるループ処理の数は、ドットサイズが何種類あるかに依存し、ドットサイズが２種類であれば置き換え処理のループは１つであり、ドットサイズが４種類であれば置き換え処理のループは３つになる。また、図８に示すフローは、各インク色（ここではＣＭＹＫ）に対してそれぞれ実行される。以下では、Ｋ（ブラック）に対する処理を例に説明を行うものとするが、実際の処理においては、ＣＭＹＫの色毎に図８のフローが繰り返される。なお、各処理の冒頭における記号「Ｓ」はステップを意味する。
【００３１】
まず、Ｓ８０１では、着弾ずれ特性保持部１０７を介して、各ドットサイズの着弾ずれ特性データが取得される。具体的には、前述の図７（ｂ）にて点線で示す「インク付着不安定範囲」と実線で示す「インク付着範囲」それぞれの楕円のｘ方向の径の長さとｙ方向の径の長さの情報が取得される。この場合において、大ドットに対する着弾ずれ特性データには、楕円のｘ方向の径の長さを示すｒ＿ｘｌ、ｒ＿ｘ´ｌ、楕円のｙ方向の径の長さを示すｒ＿ｙｌ、ｒ＿ｙ´ｌの情報が含まれる。また、中ドットに対する着弾ずれ特性データには、ｒ＿ｘｍ、ｒ＿ｘ´ｍ、ｒ＿ｙｍ、ｒ＿ｙ´ｍの情報が含まれる。そして、小ドットに対する着弾ずれ特性データには、ｒ＿ｘｓ、ｒ＿ｘ´ｓ、ｒ＿ｙｓ、ｒ＿ｙ´ｓの情報が含まれる。
【００３２】
次に、Ｓ８０２では、各ドットサイズに対応する２値画像データが取得される。本実施形態では、前述のとおり、ドット形成をオン（１）とオフ（０）で表した２値画像データが、大中小３種類の各ドットサイズについて取得される。図９（ａ）〜（ｃ）はブラックインクについてのドットサイズ毎の２値画像の一例である。図９（ａ）が小ドット、同（ｂ）が中ドット、同（ｃ）が大ドットに対応している。
【００３３】
次に、Ｓ８０３では、Ｓ８０２で取得した全ドットサイズの２値画像のうち小ドットに対応する２値画像の中から、注目する１つのドットペア（以下、「注目小ドットペア」と表記）が、例えば前述のリストを参照して決定される。ここでは、図９（ａ）に示す２値画像における、「１」が格納されている位置座標（ｘ１，ｙ１）及び（ｘ２，ｙ２）に対応する２つの小ドットが、注目小ドットペアとして決定されたとして説明を行うものとする。なお、この際に参照するリストにおいては、前述のとおり、ドット同士が接触する可能性のあるドットペアが載っていればよく、接触しないことが明らかなドットペア（ドットの重心間の距離が十分に大きい、すなわち、所定距離以上離れているドットのペア）については除外されていてもよい。例えば、上述の通り、600dpiのプリンタであってその最大誤差が20μｍ以下であることが分かっている場合、隣り合う２つのドット（基準ドットに対し上下左右斜めの８方向に形成されるドット）のペアがリストにあれば足りる。ここで、上述の図９（ａ）において、太枠で囲まれた３×３画素の部分に着目する。いま、太枠内の左上の位置座標を（０，０）とすると、太枠内において隣接するドット同士のペアは、以下の４つである。
位置座標（０，０）と（１，１）の２つのオンドットからなるペア
位置座標（１，１）と（１，２）の２つのオンドットからなるペア
位置座標（１，１）と（２，１）の２つのオンドットからなるペア
位置座標（１，２）と（２，１）の２つのオンドットからなるペア
【００３４】
リストには、上記太枠部分に関し、これら４つのドットペアが記されていればよい。例えば位置座標（０，０）と（１，２）の２つのオンドットのペアについては、リストに含めてもよいが、含めないことによってリストのデータ量を抑えることができる。
【００３５】
リストを参照して決定する方法に代えて、以下のような方法で注目ドットペアを決定してもよい。まず、２値画像の左上から右下に向かって、未処理かつ「１」が格納されているドット位置が見つかるまで走査し、見つかったドット位置（ｘ１，ｙ１）をまず選択する。そして、さらに走査を行って、選択済みのドット位置（ｘ１，ｙ１）からの距離が最も近い「１」が格納されているドット位置（ｘ２，ｙ２）を選択する。こうして選択した２つのドット位置（ｘ１，ｙ１）及び（ｘ２，ｙ２）に対応する２つのドットを、注目小ドットペアとして決定してもよい。
【００３６】
次に、Ｓ８０４では、Ｓ８０３で決定された注目小ドットペアを構成する２つの小ドットの接触状態が変化する可能性があるか否かが判定される。この際、Ｓ８０１にて取得した着弾ずれ特性データに基づいて注目小ドットペアに係る２つのドットの着弾予測範囲を求め、その着弾位置のずれ量とずれ方向から、両ドットの接触状態が変化する可能性の有無が判定されることになる。具体的には、まず、注目小ドットペアを構成する２つのドットの位置座標（ｘ１，ｙ１）と（ｘ２，ｙ２）を、吐出目標として設定する。そして、設定した吐出目標に向けてそれぞれインク滴を吐出した際に図６（ａ）のようになる場合、すなわち、「インク付着不安定範囲」が重複し、かつ、「インク付着範囲」が重複しない場合、ドット同士の接触状態が変化する可能性があると判定する。
【００３７】
「インク付着不安定範囲」の重複については、図１０（ａ）に示すように、吐出目標間の距離Ｄと、吐出目標から「インク付着不安定範囲」を示す点線までの距離ｄとを求め、ｄ×２≧Ｄであれば重複すると判定する。同様に、「インク付着範囲」の非重複については、図１０（ｂ）に示すように、吐出目標間の距離Ｄと、吐出目標から「インク付着範囲」を示す実線までの距離ｄ´とを求め、ｄ´×２≧Ｄであれば、「インク付着範囲」が重複しないと判定する。以上をまとめると、２ｄ≧Ｄ、かつ、２ｄ´＜Ｄであれば、注目小ドットペアを構成する２つの小ドットの接触状態が変化する可能性があると判定する。なお、距離Ｄは以下の式（２）によって、距離ｄ（ｄ´）は以下の式（３）によって、それぞれ算出できる。
【００３８】
【数１】
2020035367.tif 000003
【００３９】
【数２】
2020035367.tif 000004
【００４０】
上記式（２）及び式（３）において、Ｘ１、Ｙ１、Ｘ２、Ｙ２はそれぞれ、注目小ドットペアを構成する２つのドットの位置座標（ｘ１，ｙ１）と（ｘ２，ｙ２）から算出される、記録媒体上の着弾位置[μｍ]を表す。また、上記式（３）において、ｒ＿ｘｓ、ｒ＿ｙｓは、着弾ずれ特性を表す。また、上記式（３）においては、原則としてＸ２＞Ｘ１であるものとし、Ｘ２＝Ｘ１の場合はｄ＝ｒ＿ｙｓとする。
【００４１】
上記のような処理によって、ドット同士の接触状態が変化する可能性があると判定された場合は、Ｓ８０５へと進む。一方、ドット同士の接触状態が変化する可能性がないと判定された場合は、Ｓ８０５をスキップし、Ｓ８０６へと進む。
【００４２】
Ｓ８０５では、注目小ドットペアに係る２つの小ドットを、一回り大きな１つの中ドットに置き換える処理がなされる。具体的には、まず、小ドットの２値画像における注目小ドットペアのドット位置（ｘ１，ｙ１）、（ｘ２，ｙ２）の値「１」を「０」に書き換える。そして、中ドットの２値画像における、対応するドット位置（ｘ１，ｙ１）と（ｘ２，ｙ２）のうちいずれかを無作為に選択し、選択した方のドット位置の値「０」を「１」に書き換える。ここで、前述の図９（ａ）の太枠で囲まれた部分を例に、具体的に説明する。いま、Ｓ８０４にて、そのドット位置が（１，１）と（２，１）の注目小ドットペアについて、接触状態が変化する可能性があると判定されたとする。この場合、まず、図９（ａ）に示す小ドットの２値画像から当該ドットペアを構成する２つのドットを削除（座標位置（１，１）と（２，１）の値を“１”から“０”へと変更）する。図９（ｄ）は、変更後の小ドットの２値画像を示しており、白抜き文字で示す部分が変更箇所であり、２つのドットがオンドットからオフドットへと変更されているのが分かる。そして、図９（ｂ）に示す中ドットの２値画像における対応する座標位置にオンドットを１つ追加（座標位置（１，１）の値を、“０”から“１”へと変更）する。なお、オンドットを追加する位置は、注目小ドットペアのドット位置に対応していればよく、座標位置（１，１）の代わりに、座標位置（２，１）に対して行ってもよい。図９（ｅ）は、変更後の中ドットの２値画像を示しており、白抜き文字で示す部分が変更箇所で、オンドットが１つ追加されているのが分かる。このとき、小ドット２発分のインク吐出量と、中ドット１発分のインク吐出量とが略一致するように（もしくは記録媒体上の濃度が略同一となるように）、予め吐出量を設定しておく。これにより、ドット置き換え処理による濃度変化を抑制することができる。
【００４３】
注目小ドットペアに対する中ドットへの置き換え処理が完了すると、Ｓ８０６では、全ての小ドットに対して（或いは、接触状態が変化する可能性がある小ドットの全組み合わせに対して）、Ｓ８０３〜Ｓ８０５の各処理が済んだか否かが判定される。全ての小ドット（或いは、接触状態が変化する可能性がある小ドットの全組み合わせ）に対する処理が済んでいればＳ８０７へと進み、済んでいなければＳ８０３に戻って次の小ドットペアを決定して処理を続行する。
【００４４】
ここまでのステップにおいて、接触状態が変化しそうな２つの小ドットの組み合わせを１つの中ドットに置き換えることができた。Ｓ８０７以降の処理でも同様に、接触状態が変化しそうな２つの中ドットの組み合わせを１つの大ドットに置き換える処理を行う。
【００４５】
まず、Ｓ８０７では、Ｓ８０２で取得した全ドットサイズの２値画像データのうち、２番目に小さいドットサイズに対応する２値画像データにおける、注目するドットペアが１つ決定される。本実施形態におけるドットサイズは大中小の３種類なので、中ドットに対応する２値画像データにおける注目するドットペアが１つ決定されることになる。そして、続くＳ８０８では、Ｓ８０４と同様、Ｓ８０７で決定された注目する中ドットペア（以下、「注目中ドットペア」と表記）を構成する２つの中ドットの接触状態が変化する可能性があるか否かが判定される。判定の結果、接触状態が変化する可能性がある場合はＳ８０９へ進み、接触状態が変化する可能性がないと判定される場合はＳ８０９をスキップしＳ８１０へ進む。
【００４６】
Ｓ８０９では、Ｓ８０５と同様の手法によって、注目中ドットペアに係る２つの中ドットを、一回り大きな１つの大ドットに置き換える処理がなされる。このとき、中ドット２発分の吐出量と、大ドット１発分の吐出量が略一致するように（もしくは記録媒体上の濃度が略同一となるように）予め吐出量を設定しておくことで、置き換え処理による濃度変化を抑制することができる。
【００４７】
注目中ドットペアに対するドット置き換え処理が完了すると、Ｓ８１０では、Ｓ８０６と同様、全ての中ドットに対して（或いは、接触状態が変化する可能性がある中ドットの全組み合わせに対して）、Ｓ８０７〜Ｓ８０９の各処理が済んだか否かが判定される。全ての中ドット（或いは、接触状態が変化する可能性がある中ドットの全組み合わせ）に対する処理が済んでいればドット再配置処理を終了し、済んでいなければＳ８０７に戻って次の中ドットペアを決定して処理を続行する。
【００４８】
以上が、本実施形態に係るドットの再配置処理の内容である。こうしたドット再配置処理によって得られた、各インク色についての大中小各ドットの２値画像が、印刷画像データとして出力されることになる。ＣＭＹＫ４種類のインクを用いて印刷を行う本実施形態の場合、Ｃ大、Ｃ中、Ｃ小、Ｍ大、・・・Ｋ小それぞれについてオン／オフを示す１bit１チャンネルの１２枚の画像のデータが出力されることになる。或いは、ＣＭＹＫ毎に、00＝オフドット、01＝小ドット、10＝中ドット、11＝大ドットによってインク吐出量を表す２bit１チャンネルの４枚の画像のデータを出力してもよい。
【００４９】
なお、上記の説明では、ドット同士の接触状態の変化可能性の有無を、楕円のｘ方向及びｙ方向の長さ（図７（ｂ）を参照）という実数空間で判定したが、例えば、ＨＴ解像度よりも十分に高解像度に量子化された空間で行ってもよい。あるいは、着弾位置（ｘ１，ｙ１）及び（ｘ２，ｙ２）から算出されるｘ方向の差分Δｘ＝ｘ２−ｘ１とｙ方向の差分Δｙ＝ｙ２−ｙ１との組み合わせに対し、予め接触状態が変化するか否かの判定結果をテーブルとして保持しておいてもよい。その場合、Ｓ８０４やＳ８０８では、ΔｘとΔｙを算出し、該テーブルを参照することで着弾ずれによって接触状態が変化するか否かを判定できる。さらには、予め接触状態が変化するΔｘとΔｙとの組み合わせを求めてそれをリストとして保持しておき、Ｓ８０４やＳ８０８にて該リストを参照することで、着弾ずれによって接触状態が変化するか否かを判定してもよい。
【００５０】
（着弾ずれ特性データの生成方法）
次に、ドット再配置処理において参照される着弾ずれ特性データの生成方法について説明する。前述のとおり、着弾ずれ特性は、色材（インク）が付着する可能性が、十分に低い範囲、十分に高い範囲、その両方の可能性がある範囲を特定可能な情報であって、本実施形態では、図７（ｂ）に示すような楕円のｘ方向とｙ方向の径の長さで規定される情報である。以下、図１１（ａ）及び（ｂ）を参照して、着弾ずれ特性としての、楕円のｘ方向の径の長さｒ＿ｘとｒ＿ｘ´、ｙ方向の径の長さｒ＿ｙとｒ＿ｙ´をどのように得るのかを説明する。
【００５１】
図１１（ａ）は、楕円のｘ方向及びｙ方向の径の長さを得るためのテストチャートの一例である。図１１（ａ）に示すテストチャートでは、各ノズルから４発ずつ大中小ドットが十分離間して形成（インク滴が吐出）されるように各ドットが配置されている。まず、図１１（ａ）に示すテストチャートを印刷し、それを不図示のスキャナ装置により読み取って、スキャン画像を得る。図１１（ｂ）は、得られたスキャン画像の一部を拡大した図である。こうして得られたスキャン画像から、インクが付着している領域を抽出し、抽出した領域について着弾目標位置からの距離を計測する。具体的には、図１１（ｃ）に示すように、着弾位置からインクが付着している水平方向の距離ｒ＿leftとｒ＿rightとを、ノズル毎に計測する。同様に垂直方向の距離ｒ＿upとｒ＿downとをノズルごとに計測する。そして、計測したノズル毎のｒ＿leftとｒ＿rightとのうち、最大値をｒ＿ｘとし、最小値をｒ＿ｘ´とする。同様に、計測したノズル毎のｒ＿upとｒ＿downとのうち、最大値をｒ＿ｙとし、最小値をｒ＿ｙ´とする。
【００５２】
なお、楕円のｘ方向の径の長さｒ＿ｘとｒ＿ｘ´、ｙ方向の径の長さｒ＿ｙとｒ＿ｙ´を得る方法は上記に限らない。例えば、上述したテストチャートのスキャン画像から、平均のドットサイズと重心位置の変動量を算出して求めてもよい。また、上記説明では着弾ずれ特性としてずれの最大量を用いているが、これに限定されない。例えば、ずれ量を正規分布とし、その際の分散量をσとしたときの３σの値を、着弾ずれ特性としてもよい。また、ＣＭＹＫの各色に対応するノズル列がそれぞれ異なる着弾ずれ特性を持つ場合には、ノズル列毎に着弾ずれ特性データを生成し、用いることが好ましい。さらには、ノズル列を構成するノズル毎に異なる着弾ずれ特性データを生成して用いてもよい。例えば、前述の図４に示すノズル列構成の場合、ノズル列の端ほど気流の影響を受けやすく、着弾ずれが大きくなる傾向がある。このような場合には、ノズル単位で着弾ずれ特性データを生成して用いることで、着弾ずれによる粒状性の悪化やスジの発生をより効果的に抑制できる。
【００５３】
（変形例）
なお、本実施形態においては、相対的に小さいドット２発を相対的に大きいドット１発に置き換えている。しかしながら、ドットの変換率はこれに制限されるものではない。例えば、接触状態が変化する可能性のある相対的に小さいドット３発を、相対的に大きいドット２発に置き換えることも可能である。この場合には、相対的に小さいドット３発の合計のインク吐出量と、相対的に大きいドット２発の合計のインク吐出量とを略一致させる（もしくは、濃度が一致するようにインク吐出量を調整する）ことで、置き換えによる濃度変化を抑制することができる。
【００５４】
また、上述のＳ８０５及びＳ８０９では、除去対象の相対的に小さな２つのドットのドット位置（ｘ１、ｙ１）と（ｘ２、ｙ２）のうち無作為に選択したいずれかの位置に相対的に大きな１つのドットを配置していた。しかしながら、相対的に大きなドットを置く位置は、例えば、置き換えによって除去される相対的に小さな２つのドットの合成した重心位置（或いはそれに最も近い位置）であってもよい。
【００５５】
あるいは、吐出するインク滴の数（ドット数）をノズル毎に保持しておき、該ドット数ができる限り均等になるようにドットを配置してもよい。この場合、例えば、ｙ１に対応するノズルとｙ２に対応するノズルのうち、ドット数が少ないノズルを選択すればよい。ノズル毎のドット数に基づいてドット位置を決定することで、ノズルごとの吐出回数の偏りを抑制でき、記録ヘッドの寿命を延ばすことが可能となる。また、使用ノズルの偏りによって生じる画質劣化（スジの発生、粒状性の悪化等）を抑制することが可能となる。なお、ノズル毎のドット数は、相対的に大きなドットのみの個数に基づいてドット位置を決定してもよいし、大中小すべてのドット数の合計に基づいてドット位置を決定してもよい。
【００５６】
もしくは、相対的に小さなドットを除去した後のドット配置に対してフィルタ処理を行ってドットの疎密を求め、最もドット密度が疎である位置にドットを配置してもよい。このようにドットを配置することで、無作為にドットを配置する場合に比べて、ドットパターンの分散性が向上し、粒状感の悪化を抑制できる。
【００５７】
あるいは、インク値画像データを参照し、相対的に小さなドットを除去した後のドット配置において、よりインク値画像データ上で値が大きい位置にドットを配置してもよい。このように配置することで、入力信号に対する応答性が向上し、エッジの再現などの高周波信号の再現が良好となる。
【００５８】
なお、ＨＴ処理部１０５にて組織的ディザ法によって２値のドットパターンを生成する場合は、除去されたドットのドット位置のうち、閾値マトリクスの閾値が最も小さい位置に、相対的に大きなドットを配置してもよい。すなわち、２値画像データが高分散パターンとなるように閾値マトリクスの閾値が設定されている場合、閾値の小さい位置に優先してドットを配置する、こうすることにより、無作為にドットを配置する場合に比べて、置き換え後のパターンの分散性が向上し、粒状感の悪化を抑制できる。あるいは、除去されたドットのドット位置のうち、閾値マトリクスと入力値との差が最も大きい位置に、相対的に大きなドットを配置してもよい。このように配置することで、前述した高周波信号の再現の向上や、粒状感の悪化の抑制を実現できる。
【００５９】
もしくは、相対的に大きなドットの２値画像と着弾ずれ特性とから、各ドット位置における接触状態の変化率を求め、もっとも接触状態が変化しにくいドット位置に相対的に大きなドットを配置してもよい。
【００６０】
以上のとおり本実施形態によれば、記録媒体上でのインク滴の重なりの変化をより効果的に抑制し、着弾ずれによる粒状感の悪化、濃度ムラやスジの発生といった画質劣化が起きにくいドットパターンを生成することができる。
【実施形態２】
【００６１】
実施形態１では、着弾ずれによってドット同士の接触状態が変化する可能性のある相対的に小さな複数のドットを、一回り大きな１つのドットへ置き換えるにあたって、同一サイズのドットペアについてのみ接触状態の変化を判定していた。そのため、異なるサイズのドット間で発生する接触状態の変化を抑制することまではできず、粒状感の悪化や濃度ムラ、スジの発生が抑制しきれない懸念が残る。そこで、異なるドットサイズのドット同士の接触状態が変化する可能性がある場合にも、それらのドットをまとめて、より大きなドットに置き換える態様を、実施形態２として説明する。なお、画像形成システムの基本的構成など実施形態１と共通する内容については説明を省略し、以下では差異点であるドット再配置処理部１０６における処理を中心に説明を行うものとする。
【００６２】
図１２は、本実施形態に係るドット再配置処理の流れを示すフローチャートである。本実施形態では、実施形態１と同様に大中小の３種類のドットサイズを用いることを前提とする。その上で、小ドットと中ドットの接触状態が着弾ずれによって変化する可能性がある場合に、そのような小ドットと中ドットをまとめて、中ドットよりも大きいサイズのドット（以下、「中´ドット」と表記）に置き換えるものとする。この置き換えを行う際には、中´ドットの吐出量を、小ドット１発の吐出量と中ドット１発の吐出量との合計に等しくなるようにすることで、置き換え処理による濃度変動を抑制できる。以下、図１２のフローに沿って説明する。
【００６３】
まず、Ｓ１２０１では、実施形態１の図８のフローにおける前述のＳ８０１と同様、着弾ずれ特性保持部１０７を介して、大中小各ドットサイズの着弾ずれ特性データが取得される。続くＳ１２０２では、前述のＳ８０２と同様、各ドットサイズに対応する２値画像データが取得される。
【００６４】
次に、Ｓ１２０３では、着弾ずれによってドット同士の接触状態が変化する可能性がある小ドットのペアを、１つの中ドットへ置き換える小ドットのドット再配置処理、すなわち、前述のＳ８０３〜Ｓ８０６の各ステップが実行される。
【００６５】
続くＳ１２０４〜Ｓ１２０８において、本実施形態の特徴である、着弾ずれによって接触状態が変化する可能性がある小ドットと中ドットのペアを、１つの中´ドットへ置き換える処理がなされる。
【００６６】
Ｓ１２０４では、各画素の初期値として“０”が設定された、中´ドットの２値画像データが生成される。ここで生成される中´ドットの２値画像のフォーマット（画像サイズや解像度）は、Ｓ１２０２で取得される大中小各ドットサイズの２値画像のフォーマットと同じである。
【００６７】
続くＳ１２０５では、Ｓ１２０２で取得した全ドットサイズの２値画像のうち、小ドットと中ドットに対応する２値画像のそれぞれから、注目小ドットと注目中ドットが１つずつ決定される。この決定の際は、まず、小ドットの２値画像において未処理のドットの中から無作為に選択したドットを注目小ドットとし、次に、当該注目小ドットから最も近い位置にある中ドットを、中ドットの２値画像の中から選択するなどすればよい。
【００６８】
次に、Ｓ１２０６では、Ｓ１２０５で決定した注目小ドット及び注目中ドットそれぞれの吐出目標位置と、Ｓ１２０１で取得した着弾ずれ特性データとに基づき、両注目ドットの接触状態が変化する可能性があるか否かが判定される。具体的には、前述のＳ８０４やＳ８０８と同様、両注目ドットの「インク付着範囲」が重複せず、かつ「インク付着不安定範囲」が重複する場合には、接触状態が変化する可能性があると判定する。判定の結果、両注目ドットの接触状態が変化する可能性がある場合はＳ１２０７へ進み、可能性がない場合はＳ１２０７をスキップしてＳ１２０８へ進む。
【００６９】
Ｓ１２０７では、Ｓ１２０５で決定した注目小ドット及び注目中ドットを、より大きな１つの中´ドットに置き換える処理がなされる。具体的には、Ｓ１２０４で生成した中´ドットに対応する２値画像における、注目小ドット及び注目中ドットの重心位置に最も近い画素の値を「１」に設定すればよい。
【００７０】
中´ドットへの置き換え処理が完了すると、Ｓ１２０８では、全ての小ドットに対して（或いは、接触状態が変化する可能性がある小ドットの全組み合わせに対して）、Ｓ１２０４〜Ｓ１２０７の各処理が済んだか否かが判定される。全ての小ドット（或いは、接触状態が変化する可能性がある小ドットの全組み合わせ）に対する処理が済んでいればＳ８０７へと進み、済んでいなければＳ１２０５に戻って次の小ドットペアを決定して処理を続行する。全ての小ドットに対して上記の処理を行うことで、着弾ずれによって接触状態が変化する可能性がある小ドットと中ドットのペアを、１つ中´ドットへ置き換えることができる。
【００７１】
次に、Ｓ１２０９では、着弾ずれによって接触状態が変化する可能性がある中ドットのペアを、１つの大ドットへ置き換える中ドットのドット再配置処理、すなわち、前述のＳ８０７〜Ｓ８１０の各ステップが実行される。
【００７２】
以上が、本実施形態に係るドットの再配置処理の内容である。このような処理を行うことで、接触状態が変化する可能性のある小ドットと中ドットとのペアが、より大きな１つの中´ドットに置き換えられる。これにより、小ドットと中ドットとの接触状態の変化に起因するスジや濃度ムラの発生、粒状感の悪化を抑制することができる。
【００７３】
（変形例）
なお、上記図１２のフローでは、中ドットのドット再配置処理（Ｓ１２０９）にてフローの終了となっているが、これに限定されない。例えば、Ｓ１２０９に続いて、着弾ずれによって接触状態が変化する可能性がある中ドットと中´ドットとのペアを１つの大´ドットに置き換えるステップをＳ１２１０として実行するようにしてもよい。そうすることで、中ドットと中´ドットとの接触状態の変化を抑制できる。また、この置き換えを行う際には、大´ドットの吐出量を、中ドット１発の吐出量と中´ドット１発の吐出量との合計に等しくなるようにすることで、置き換え処理による濃度変動を抑制できる。
【００７４】
さらには、上記Ｓ１２１０に続いて、小ドットと大ドットとを接触状態の変化の可能性に基づいて大´ドットに置き換える処理を、Ｓ１２１１としてさらに行ってもよい。そうすることで、小ドットと大ドットとの接触状態の変化を抑制できる。このとき、中´ドットの吐出量を中ドットと小ドットの吐出量の合計とが略一致し、かつ、中ドット１発と中´ドット１発の吐出量の合計と大´ドットの吐出量とが略一致するならば、小ドットと大ドットとの吐出量の合計は、大´ドットの吐出量と略一致する。このように設計することで、小ドットと大ドットとから大´ドットへの置き換え処理による濃度変動は抑制される。
【００７５】
また、本実施形態では、接触状態の変化する可能性のある小ドットと中ドットとをより大きな中´ドットに置き換えているが、異なるサイズのドット間で発生する接触状態の変化を抑制する手法はこれに限定されない。例えば、注目中ドットの周囲に接触状態が変化しない小ドットがある場合は、注目小ドットの位置を、当該接触状態が変化しない小ドットの位置へと変更するようにしてもよい。あるいは、最も接触状態が変化する可能性が低い小ドットの位置に変更するようにしてもよい。同様に、小ドットと大ドットとを接触状態の変化に基づいて大´ドットに置き換える処理の代わりに、注目大ドットの周囲に接触状態が変化しない小ドットがある場合は、注目小ドットの位置を接触状態が変化しない小ドットの位置に変更するようにしてもよい。あるいは、最も接触状態が変化する可能性が低い小ドットの位置に変更するようにしてもよい。この手法の場合、中´ドットや大´ドットといった新たなドットを生成する必要がない。
【実施形態３】
【００７６】
実施形態１及び２では、着弾ずれによって接触状態が変化する可能性のある複数のドットを、まとめて１つのドットへ置き換えるドット再配置処理を行なっていた。そして、ドット置き換えの前後での吐出量を略同一とすることで、ドットの再配置による濃度変動の抑制を図っていた。しかしながら、インクの吐出量は、粒状性や色分解の設計、あるいはヘッド駆動の設計などから制約を受けるため、ドット置き換えの前後での吐出量を略同一とすることが難しい場合がある。そこで、ドット置き換えの前後における吐出量に基づいて、置換後のドットのサイズを確率的に変化させることで、ドット再配置処理による濃度変動の抑制を実現する態様を、実施形態３として説明する。なお、実施形態１及び２と共通する内容については説明を省略し、以下では差異点であるドット再配置処理部１０６における処理を中心に説明を行うものとする。
【００７７】
図１３は、本実施形態に係るドット再配置処理の流れを示すフローチャートである。本実施形態でも、実施形態１及び２と同様に大中小の３種類のドットサイズを用いることを前提とする。
【００７８】
Ｓ１３０１〜Ｓ１３０５は、実施形態１の図８のフローにおけるＳ８０１〜Ｓ８０５にそれぞれ対応し、特に異なるところはないので詳しい説明を省く。注目小ドットペアを構成する２つの小ドットの接触状態が変化する可能性があると判定され（Ｓ１３０４でＹｅｓ）、当該２つの小ドットが１つの中ドットへ置き換えられると（Ｓ１３０５）、Ｓ１３０６へと進む。
【００７９】
Ｓ１３０６では、Ｓ１３０５におけるドット置き換え処理前後の吐出量に基づく確率ｐで、置き換え後の中ドットのサイズを変更する。すなわち、単位面積当たりの吐出量の期待値が、ドットの置き換えの前後で変化しないようにドットサイズを変更する。具体的には以下のとおりである。ここで、小ドットの吐出量をｌ＿small、中ドットの吐出量をｌ＿medium、大ドットの吐出量をｌ＿largeでそれぞれ表すものとする。
【００８０】
まず、２×ｌ＿small≧ｌ＿mediumの場合は、確率ｐ＝（２×ｌ＿small−ｌ＿medium）／（ｌ＿large−ｌ＿medium）で、置換後の中ドットを大ドットへ変更する。例えば、小ドットの吐出量が２[pl]、中ドットの吐出量が３[pl]、大ドットの吐出量が５[pl]であるとする。このとき、確率ｐ＝（２×２−３）／（５−３）＝１／２となる。すなわち、１／２の確率で、Ｓ１３０５にて配置した中ドットが大ドットへと変更される。
【００８１】
また、２×ｌ＿small＜ｌ＿mediumの場合は、確率ｐ＝（ｌ＿medium−２×ｌ＿small）／（ｌ＿medium−ｌ＿small）で、置換後の中ドットを小ドットへ変更する。例えば、小ドットの吐出量が２[ｐｌ]、中ドットの吐出量が５[ｐｌ]であるとする。このとき、ｐ＝（５−２×２）／（５―２）＝１／３となる。すなわち、１／３の確率で、Ｓ１３０５にて配置した中ドットが小ドットへと変更される。
【００８２】
このように置換後のドットサイズを確率的に変更することで、単位面積当たりの吐出量の期待値がドット置き換え処理前後で変化せず、ドット再配置処理における濃度変化を抑制できる。なお、Ｓ１３０５とＳ１３０６の処理をまとめて行うことも可能である。すなわち、ドット置き換え前後の吐出量に基づく確率ｐに基づき、置き換えるドットのサイズを決定するようにしてもよい。具体的には、２×ｌ＿small≧ｌ＿mediumであれば、確率ｐ＝（２×ｌ＿small―ｌ＿medium）／（ｌ＿large−ｌ＿medium）にて小ドット２発を大ドット１発へ置き換える。あるいは、１−確率ｐにて小ドット２発を中ドット１発へ置き換えればよい。一方、２×ｌ＿small＜ｌ＿mediumであれば、確率ｐ＝（ｌ＿medium―２×ｌ＿small）／（ｌ＿medium―ｌ＿small）にて小ドット２発を小ドット１発に置き換える。あるいは、１−確率ｐにて小ドット２発を中ドット１発へ置き換えればよい。
【００８３】
注目小ドットペアに対するドットの置き換え、並びに、所定条件下での置換後ドットに対するサイズ変更処理が完了すると、Ｓ１３０７では、全ての小ドットに対して（或いは、接触状態が変化する可能性がある小ドットの全組み合わせに対して）、Ｓ１３０３〜Ｓ１３０６の各処理が済んだか否かが判定される。全ての小ドットに対する処理が済んでいれば、Ｓ１３０８へと進む。一方、未処理の小ドットが残っていれば、Ｓ１３０３に戻って、次の小ドットペアを決定して処理を続行する。
【００８４】
ここまでのステップにおいて、接触状態が変化しそうな２つの小ドットを１つの中ドットに置き換える処理と、置換後の中ドットに対するサイズ変更処理ができた。続くＳ１３０８〜Ｓ１３１２でも同様に、接触状態が変化しそうな２つの中ドットを１つの大ドットに置き換える処理と、置換後の大ドットに対するサイズ変更処理を行う。
【００８５】
注目中ドットペアを構成する２つの中ドットの接触状態が変化する可能性があると判定され（Ｓ１３０９でＹｅｓ）、当該２つの中ドットが１つの大ドットへ置き換えられると（Ｓ１３１０）、Ｓ１３１１へと進む。
【００８６】
Ｓ１３１１では、Ｓ１３１０におけるドット置き換え処理前後の吐出量に基づく確率ｐで、置き換え後の大ドットのサイズを変更する。すなわち、前述のＳ１３０６と同様、単位面積当たりの吐出量の期待値が、ドットの置き換えの前後で変化しないようにドットサイズを変更する。具体的には以下のとおりである。ここでも、小ドットの吐出量をｌ＿small、中ドットの吐出量をｌ＿medium、大ドットの吐出量をｌ＿largeでそれぞれ表すものとする。
【００８７】
まず、置換後の中ドットのサイズ変更と同様、２×ｌ＿medium≦ｌ＿largeであれば、確率ｐ＝（ｌ＿large―２×ｌ＿medium）／（ｌ＿large―ｌ＿medium）にて、置換後の大ドットを中ドットに変更する方法がある。
【００８８】
次に、２×ｌ＿medium＜ｌ＿largeの場合であって、記録ヘッド２０１が大ドットより吐出量の多いドット（以下、「大´ドット」と表記）を吐出可能な場合には、置換後の大ドットを大´ドットに変更してもよい。すなわち、大´ドットの吐出量をｌ＿large´としたときに、確率ｐ＝（２×ｌ＿medium―ｌ＿large）／（ｌ＿large´−ｌ＿largeｌ）にて、置換後の大ドットを大´ドットへ変更する。
【００８９】
また、記録ヘッド２０１が大´ドットに対応していない場合等においては、置換後の大ドットの周辺ドットのサイズやその吐出のオンオフを変更することで、単位面積当たりの吐出量の期待値が変化しないようにしてもよい。例えば、Ｓ１３１０にて新たに追加した大ドットに一番近い位置に存在する中ドットを、確率ｐ＝（２×ｌ＿medium−ｌ＿large）／（ｌ−medium）で大ドットに変更する方法がある。この場合、小ドットの吐出量が２[pl]、中ドットの吐出量が３[pl]、大ドットの吐出量が５[pl]であるとすると、確率ｐ＝（２×ｌ＿medium−ｌ＿large）／（ｌ＿large−ｌ＿medium）＝（２×３−５）／（５−３）＝１／２の確率で、置換後の大ドットに一番近い中ドットが大ドットに変更される。あるいは、確率ｐ＝（２×ｌ＿medium−ｌ＿large）／（ｌ＿medium−ｌ＿small）＝（２×３−５）／（３−２）＝１の確率で、置換後の大ドットに一番近い位置に存在する小ドットを中ドットに変更するようにしてもよい。また、置換後の大ドットに一番近いドットではなく、置換後の大ドットの周辺ドットから無作為に選択したドットのサイズを変更してもよい。あるいは、ドットサイズを変更した場合に、最も接触状態が変化する可能性が低いドットを選択するようにしてもよい。
【００９０】
さらには、置換後の大ドットのサイズを変更するのではなく、確率ｐ＝（２×ｌ＿medium−ｌ＿large）／ｌ＿small＝（２×３−５）／２＝１／２の確率で、小ドットを新たに追加してもよい。このとき、追加する小ドットは一定の範囲内でもっとも接触状態が変化する可能性が低い位置に追加することが好ましい。
【００９１】
注目中ドットペアに対するドット置き換え処理が完了すると、Ｓ１３１２では、Ｓ８１０と同様、全ての中ドットに対して（或いは、接触状態が変化する可能性がある中ドットの全組み合わせに対して）、Ｓ１３０８〜Ｓ１３１１の各処理が済んだか否かが判定される。全ての中ドットに対する処理が済んでいれば、ドット再配置処理を終了する。一方、未処理の中ドットが残っていれば、Ｓ１３０８に戻って、次の中ドットペアを決定して処理を続行する。
【００９２】
以上が、本実施形態に係るドットの再配置処理の内容である。
【実施形態４】
【００９３】
実施形態３では、単位面積当たりの吐出量の期待値がドット置き換え処理前後で変化しないように、置換後のドットサイズを変更する態様を説明した。しかしながら、ドットサイズの変更を確率で制御する場合、意図通りに濃度変化を抑制できない可能性や、ドットサイズの変更によって意図せずに粒状性が悪化する可能性がある。そこで、一様な色の（均一な画素値を持つ）インク値画像データが入力された場合に生じる濃度変化の特性を予め測定しておき、該濃度変化特性に基づいてインク値画像データを補正する態様を、実施形態４として説明する。この場合、高周波領域で発生する濃度変化は抑制できないが、そもそも高周波領域における濃度変化は人間の目には画質劣化として知覚されにくい。すなわち、本実施形態では、人間の目に知覚されやすい均一な色の領域（低周波領域）における濃度変化を抑制することで、確率制御に依らずにドット置き換え処理における濃度変化を知覚されにくくする。
【００９４】
図１４は、本実施形態に係る画像形成システムの構成の一例を示したブロック図である。図１４に示す画像形成システムの基本的構成は、前述の図１と同じであり、画像処理装置１００’と印刷装置２００で構成される。ただし、本実施形態の画像処理装置１００’は、図１における画像処理装置１００の構成に加え、色材量補正処理部１４０１と色材量補正ＬＵＴ保持部１４０２を備える。
【００９５】
色材量補正処理部１４０１は、色分解処理部１０１にて分解されたＣＭＹＫのインク値画像データに対し、ドット再配置処理部１０６におけるドットの置換処理によって発生し得る濃度変化を打ち消すように色材量（インク量）の値を補正する処理を行う。この色材量補正処理においては、色材量補正ＬＵＴ保持部１４０２によって保持された色材量補正ＬＵＴを用いる。図１５は、ドット再配置処理を行った場合でも所望の濃度が得られるように補正するための色材量補正ＬＵＴの一例を示している。図１５に示すＬＵＴの場合、例えば、インク値画像データの位置座標（ｘ，ｙ）における画素値が“１２７”であれば、その補正後の画素値は“１１７”となる。以下、色材量補正ＬＵＴを用いたインク値の補正について、図１６を用いて具体的に説明する。
【００９６】
図１６（ａ）は、ドット再配置処理を行わない場合のインク値画像における画素値と光学濃度との関係を示している。なお、本実施例ではインク値画像が濃度に対して線形となるように色分解ＬＵＴが設計されているとする。図１６（ｂ）は、ドット再配置処理を行う場合のインク値画像における画素値と光学濃度との関係を示している。本実施例では、接触状態が変化する可能性のあるドットを置き換える際に、置き換え前後での吐出量が略同一となるようにしないため、ドット再配置処理により、インク値画像における画素値と濃度との線形性が失われている。図１６（ｂ）に示すインク値画像における画素値と光学濃度との関係は、印刷装置２００にて出力した一様な色の画像の濃度を計測することで得ることができる。詳細には、画素値の異なる複数の均一な色のインク値画像データに対して、吐出量分解処理、ＨＴ処理、ドット再配置処理を行い、その出力物の濃度を不図示の測色計で測定すればよい。図１６（ｃ）は、色材量補正ＬＵＴの特性の一例を示している。図１６（ｃ）の特性を持つ色材量補正ＬＵＴは、図１６（ｂ）に基づき以下のようにして得ることができる。
【００９７】
まず、インク値画像の画素値の最大値と光学濃度の最大値とが対応するように、図１６（ｂ）において点線で示される線形の対応関係を定める。ここでは、インク値画像における画素値＝“２５５”と光学濃度の値＝“２．５”とが対応するように、線形の対応関係（濃度＝２．５×インク値画像の画素値／２５５）が定められる。次に、インク値画像データにおける各画素値に対して、対応する線形濃度から、インク値画像データにおける画素値を逆引きする。例えば、画素値“８０”に対する、ドット再配置後のドットパターンを出力した場合の濃度は、図１６（ｂ）から“０．５６”となる。一方で、図１６（ａ）からは、画素値と濃度とが線形な関係であれば、画素値“８０”の場合の本来の出力濃度は“０．６８”となる。すなわち、図１６（ｂ）に示す特性においては、画素値“８０”に対する出力濃度が、ドット再配置処理によって低下してしまっていることが分かる。そこで、図１６（ｂ）に示す特性において、線形濃度が“０．６８”となる画素値を逆引きし、補正後のインク値画像の画素値“１０８”を得る。このように、ドット再配置処理後のインク値画像データにおいて例えば画素値が“８０”である場合、その画素値を“１０８”に補正することで望ましい線形濃度“０．６８”を得られるようになる。
【００９８】
このように、線形に定めた濃度から図１６（ｂ）に示すインク値画像における画素値と光学濃度との関係に基づいてインク値画像における画素値を逆引きすることで、図１６（ｃ）に示す特性の色材量補正ＬＵＴを得ることができる。そして、色材量補正ＬＵＴの特性をこのような手法で定めることで、補正後のインク値画像における画素値と濃度との関係を、図１６（ａ）と同様の線形関係にすることができる。
【００９９】
なお、色材量補正ＬＵＴと、ドットサイズ分解ＬＵＴ保持部１０４が保持する前述のドットサイズ分解ＬＵＴとを合成したＬＵＴを作成・保持し、色材量補正処理とドットサイズ分解処理とを統合した１回の処理で済むようにしてもよい。また、図１５に示す色材量補正ＬＵＴは、８ビットの入力値に対して８ビットの出力値を対応付けたＬＵＴとしているが、例えば、８ビットの入力値に対して１２ビットの出力値を対応付けたＬＵＴを用いてもよい。
【実施形態５】
【０１００】
実施形態１〜４では、記録ヘッドがＣＭＹＫの各インクに対応するノズル列を１つずつ備えた構成（図４を参照）であることを前提として説明を行った。次に、記録ヘッドが同色のインクを吐出するノズル列を複数備えた、いわゆる多列ヘッド記録方式への適用例を、実施形態５として説明する。図１７は、多列ヘッド記録方式で用いられる、各色２つのノズル列を備えた記録ヘッドの構成を示す図である。この場合、搬送方向に対して各ノズル列で半分ずつ記録すればよいため、ＣＭＹＫ各１個のノズル列の場合よりも記録媒体２０２の搬送速度を倍速化することができる。
【０１０１】
ところで、図１７に示すような多列記録方式の記録ヘッドの構成では、同一ノズル列内における着弾ずれの影響よりもノズル列間における着弾ずれの影響が支配的となる場合がある。すなわち、インク吐出方向の変位といった同一ノズル列で吐出されるドット間での着弾ずれが無視できるほど、ノズル列の取り付け時の傾きや記録媒体２０２の搬送速度の変動等に因るノズル列毎に発生する着弾ずれが大きい場合がある。このような場合、まずはノズル列間の着弾ずれの抑制を優先し、異なるノズル列から１ドットずつドットを選択し、それらを注目するドットペアとすればよい。具体的には、同一色を吐出する異なるノズル列のそれぞれから、同じ位置座標（或いは隣接する位置座標）に打たれるドットを１つずつ選択して、注目ドットペアに決定する。そして、ノズル列毎に発生する着弾ずれにより、当該注目ドットペアを構成するドット同士の接触状態が変化する可能性がある場合には、それらをまとめて１つの大きなドットに置き換えればよい。このようにドット再配置処理を行うことで、ノズル列間の着弾ずれによって接触状態が変化することに起因するスジ、ムラ、粒状感を効率的に抑制することができる。
【０１０２】
なお、ノズル列間の着弾ずれに基づいてドットの置き換えを行った後、必要に応じて、ノズル列内での着弾ずれに基づくドット同士の接触状態の変化を確認し、ドットの置き換えを行ってもよい。
【０１０３】
また、ノズル列の取り付け精度および記録媒体２０２の搬送精度が十分に高く、かつ同色のノズル列間の距離が十分に離れている場合には、ノズル列間の着弾ずれよりも、同一ノズル列内で吐出するドット同士の接触状態の変化が画質劣化の主要因となる可能性がある。このような場合には、ノズル列内の着弾ずれの抑制を優先してもよい。すなわち、同一ノズル列から吐出されるドット群から注目するドットペアを選択し、当該注目ドットペアを構成するドット同士の接触状態が変化する可能性がある場合には、まとめて１つのドットに置き換えてもよい。その後、必要であればノズル列間の着弾ずれに基づいてドットの置き換えを行ってもよい。
【実施形態６】
【０１０４】
実施形態１〜５では、印刷装置２００がフルライン方式のインクジェット記録装置であることを前提として説明を行った。すなわち、ここまでの実施例では、図４もしくは図１７に示すように、記録媒体の幅をカバーする長さのノズル列を備えた記録ヘッドを用いて、記録ヘッドと記録媒体とを相対的に走査することで画像を形成していた。
【０１０５】
次に、印刷装置２００が、マルチパス方式のインクジェット記録方式である場合の適用例を実施形態６として説明する。ここで、マルチパス方式とは、記録ヘッドを記録媒体に対して相対的に主走査し、主走査方向と略直交する副走査方向に対して記録媒体をノズル列の長さ以下の搬送量で搬送する動作を繰り返し行うことで画像を形成する方式である。図１８に、同一ライン上を記録ヘッドが２回走査することで画像を記録する２パス記録の動作を説明する図である。図１８に示すように２パス記録の場合、例えば、キャリッジによる主走査で記録ヘッド２０１の幅Ｌだけ画像記録を行い、1ラインの記録が終了する毎に記録媒体２０２を副走査方向に距離Ｌ／２ずつ搬送する。例えば、領域Ａは記録ヘッド２０１のm回目の主走査（図１８（ａ））とm＋1回目の主走査（図１８（ｂ））により記録され、領域Ｂは記録ヘッド２０１のm＋1回目の主走査（図１８（ｂ））とm＋2回目の主走査（図１８（ｃ））により記録される。同様にnパス記録を行う場合は、例えば、1ラインの記録が終了する毎に記録媒体２０２を副走査方向に距離Ｌ／ｎずつ搬送する。この場合、記録媒体２０２の同一ライン上を記録ヘッド２０１がn回主走査することで画像を形成する。
【０１０６】
上述したマルチパス記録方式では、同一パス内で発生する着弾ずれよりも、パス間で発生する着弾ずれが支配的となる場合がある。マルチパス方式では、同一ライン上の同じ位置に対して複数の異なるノズルからインクが吐出される。そのため、十分にパス数を大きくすれば、着弾ずれの方向や量が同一ライン上で分散し、スジやムラとして視認されにくくなる。その一方で、複数回のパスで画像を記録する場合には、記録媒体２０２の搬送誤差によってパス間で走査位置がずれることにより、異なるパスで吐出されるインクのドットペアにおけるドット同士の接触状態が変化する可能性が高い。このような場合、まずはパス間の着弾ずれを優先し、異なるパスで形成されるドット群からドットを選択して注目するドットペアを決定すればよい。具体的には、異なるパスで形成するドット群のそれぞれから、同じ位置座標（或いは隣接する位置座標）に打たれるドットを１つずつ選択して、注目ドットペアに決定する。 そして、当該注目ドットぺアを構成するドット同士の接触状態が変化する可能性のある場合には、まとめて１つの大きなドットに置き換える。このようにドット再配置処理を行うことで、パス間での走査位置のずれによってドット同士の接触状態が変化することに起因するスジ、ムラ、粒状感を効率的に抑制することができる。
【０１０７】
なお、パス間の着弾ずれに基づいてドットの置き換えをした後、必要に応じて、同一パス内での着弾ずれによるドット同士の接触状態の変化の可能性を確認し、ドットの置き換え処理を行ってもよい。また、記録媒体２０２の搬送精度が十分に高く、かつ、ドットを形成するインクの濡れ拡がりが大きい場合には、パス間の着弾ずれよりも、同一パスで吐出されるインクのドットペアにおけるドット同士の接触状態の変化が画質劣化の主要因となる可能性がある。このような場合には、パス内の着弾ずれを優先してもよい。すなわち、同一パスで吐出されるドット群からドットを選択して注目するドットペアを決定すればよい。そして、当該注目ドットぺアを構成するドット同士の接触状態が変化する可能性のある場合には、まとめて１つの大きなドットに置き換える。その後、必要に応じて、パス間の着弾ずれに基づいてドットの置き換え処理を行ってもよい。
【０１０８】
なお、図１８に示すマルチパス方式の例では、主走査の方向を図面上の左から右とし記載している。しかしながら、印刷処理時間の短縮のため、偶数回目の主走査を逆方向（上記例では右から左）から行う往復走査によるマルチパス方式もある。このような往復走査を行う場合においては、往路走査と復路走査の間での走査位置のずれが支配的となる可能性が高い。この場合、まずは往路復路間の着弾ずれを優先し、往路で形成されるドット群と復路で形成されるドット群からそれぞれドットを選択して、注目するドットペアを決定すればよい。そして、当該注目ドットぺアを構成するドット同士の接触状態が変化する可能性のある場合には、まとめて１つの大きなドットに置き換える。特に１ドットが主ドットとサテライトドットに分離して着弾し、サテライトドットの影響が大きい場合は、走査方向によってドットの重心位置が異なるため、サテライトドット位置を考慮してドットペアを選択するのが好ましい。
【０１０９】
上述のようにドット再配置処理を行うことで、マルチパス方式における往復走査の往路復路間の走査位置のずれによって、ドット同士の接触状態が変化することに起因するスジ、ムラ、粒状感を効率的に抑制することができる。
【その他の実施例】
【０１１０】
なお、実施形態１〜６では、ドット同士の接触状態が変化する可能性があるドットのペアを、一回り大きなサイズのドットに置き換えていた。しかしながら、置き換え前後でドット数が同数以下となり、また再現濃度が略同一となるような置き換え処理であれば、置き換えの方法は上記に限らない。例えば、記録ヘッドが、同一サイズのドットしか形成できないものの、色相が同じ複数のインク（グレーとブラック、シアンとライトシアンなど）を吐出するノズル列を備えるような構成の場合がある。このような記録ヘッドにおいて、ドット同士の接触状態が変化する可能性のあるドットのペアを、同一色相でより高濃度のドットに置き換えてもよい。具体的には、記録ヘッド２０１が、ＣＭＹＫに加えてＧＹ（グレー）インクを吐出可能なノズル列を備えている場合に、接触状態が変化する可能性のあるＧＹドット２発を、Ｋ（ブラック）ドット１発に置き換えてもよい。
【０１１１】
また、上述の例では、着弾ずれ特性を楕円として近似していた（図５を参照）。しかしながら、印刷装置２００の特性によっては、特定の方向の着弾ずれのみが画質劣化に対して支配的となる場合がある。例えば、フルライン方式のインクジェット記録装置の場合には、特に主走査方向（記録媒体の搬送方向）に発生するスジ状の濃度ムラが生じやすい。このときに発生するスジ状の濃度ムラは、ノズル列方向（記録媒体の搬送方向に垂直な方向）の着弾ずれが主要因となって生じる。そこで、このような場合には、主走査方向の着弾ずれを無視し、ノズル列方向の着弾ずれのみでドット間の接触状態の変化を予測して、ドットの置き換え処理を行ってもよい。すなわち、着弾ずれ特性を楕円ではなくラインとして近似してもよい。具体的には、前述の図７（ｂ）において、楕円のｘ方向の径の長さを示すｒ＿ｘとｒ＿ｘ´の値をそれぞれ“０”として処理すればよい。なお、ノズル列方向の着弾ずれのみで接触状態の変化を予測してドットの置き換え処理を行った後、必要に応じて主走査方向の着弾ずれに基づいてドットの置き換え処理を行ってもよい。このようにドット再配置処理を行うことで、フルライン方式の場合におけるスジ状の濃度ムラを効率的に抑制することができる。
【０１１２】
また、上述の例では、記録ヘッドから吐出されるインクに関する「インク不付着範囲」、「インク付着範囲」、「インク付着不安定範囲」を特定可能な情報を、着弾ずれ特性データとした。そして、注目ドットペアにおけるドット同士の「インク付着不安定範囲」が重複し、かつ、「インク付着範囲」が重複しない場合に、着弾ずれによって当該ドット同士の接触状態が変化する可能性があると判断してドットの置き換え処理を行っていた。しかしながら、印刷装置２００の特性によっては、記録媒体上に形成されるドット径に対してドットの着弾ずれが大きく、「インク付着範囲」がほとんど存在しない場合がある。このような場合には、着弾ずれ特性としての「インク付着不安定範囲」を「インクが付着する可能性のある範囲」として扱い、該範囲が重複するか否かによって、ドット同士の接触状態が変化する可能性を判断してもよい。具体的には、前述の図７（ａ）における実線で示す真円の半径ｒ´、もくしは図７（ｂ）における楕円の径の長さを示すｒ´＿ｘとｒ´＿ｙは測定せずに、常にその値を“０”とすればよい。あるいは、図１０（ａ）に示す吐出目標間の距離Ｄと、吐出目標から点線までの距離ｄとに基づき、２×ｄ≧Ｄであれば、「インク付着不安定範囲」が重複し、ドット同士の接触状態が変化する可能性があると判定してもよい。
【０１１３】
上記のように接触状態が変化する可能性を判断することで、効率的にドットの置き換え処理を行うことができる。
【０１１４】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2020035367.tif 000005
【図２】
2020035367.tif 000006
【図３】
2020035367.tif 000007
【図４】
2020035367.tif 000008
【図５】
2020035367.tif 000009
【図６】
2020035367.tif 000010
【図７】
2020035367.tif 000011
【図８】
2020035367.tif 000012
【図９】
2020035367.tif 000013
【図１０】
2020035367.tif 000014
【図１１】
2020035367.tif 000015
【図１２】
2020035367.tif 000016
【図１３】
2020035367.tif 000017
【図１４】
2020035367.tif 000018
【図１５】
2020035367.tif 000019
【図１６】
2020035367.tif 000020
【図１７】
2020035367.tif 000021
【図１８】
2020035367.tif 000022