(57)【要約】【課題】記録画像に生じる濃度ムラ及びアーティファクトを抑制する画像処理方法及び画像記録装置を提供する。【解決手段】複数の記録素子が所定の方向に並べられた記録ヘッドを用いた画像記録における多階調の入力画像(16)を該入力画像よりも低い階調の画像に変換する画像処理方法であって、記録素子の記録特性に応じて入力画像にライン補正係数(di)を乗じ、該補正処理が施された入力画像の処理対象画素の画素値と所定の閾値とを比較した比較結果に基づいて、複数の記録素子により記録媒体に記録するときの記録素子の記録方向を処理方向として処理対象画素の二値化処理を行い、ライン補正係数に応じて変更された誤差拡散フィルタ(M1)を用いて、量子化処理時に発生する誤差を処理対象画素周辺の未処理画素に拡散させることを特徴とする。【選択図】  図８
2010252397.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子が所定の方向に並べられた記録ヘッドを用いた画像記録における多階調の入力画像を該入力画像よりも低い階調の画像に変換する画像処理方法であって、
前記記録素子の記録特性に応じて前記入力画像に補正処理を施し、該補正処理が施された前記入力画像の処理対象画素の画素値と所定の閾値とを比較した比較結果に基づいて、前記複数の記録素子により記録媒体に記録するときの前記記録素子の記録方向を処理方向として前記処理対象画素の量子化処理を行い、前記補正処理に用いられる記録素子の記録特性に応じて前記量子化処理時に発生する誤差を前記処理対象画素周辺の未処理画素に拡散させることを特徴とする画像処理方法。
【請求項２】
請求項１に記載の画像処理方法において、
前記入力画像に前記記録素子ごとの記録特性に応じた補正係数を乗じる補正処理が施され、前記補正処理が施された前記入力画像を該入力画像よりも低い階調の画像に変換することを特徴とする画像処理方法。
【請求項３】
請求項１又は２に記載の画像処理方法において、
前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、二次元マトリクス型の拡散フィルタが用いられ、前記拡散フィルタは、処理対象画素ごとに変更されることを特徴とする画像処理方法。
【請求項４】
請求項３に記載の画像処理方法において、
隣接する画素間では、前記拡散フィルタの重み付けの変化が抑制されるように前記拡散フィルタが変更されることを特徴とする画像処理方法。
【請求項５】
請求項１乃至４のいずれかに記載の画像処理方法において、
前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、前記量子化処理における処理方向の未処理画素のみに前記誤差を拡散させることを特徴とする画像処理方法。
【請求項６】
請求項１乃至５のいずれかに記載の画像処理方法において、
前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、記録誤差が大きい記録素子に対応する領域では前記量子化処理の処理方向の重み付けを増加させることを特徴とする画像処理方法。
【請求項７】
複数の記録素子が所定の方向に並べられた記録ヘッドと、
前記記録素子の記録特性に応じて前記入力画像に補正処理を施す画像補正手段と、
前記画像補正手段によって補正処理が施された前記入力画像の処理対象画素の画素値と所定の閾値とを比較した比較結果に基づいて、前記記録素子の記録方向を処理方向として前記処理対象画素の量子化処理を施す量子化処理手段と、
前記量子化処理手段の量子化処理時に発生する誤差を、前記画像補正手段による補正処理に用いられる記録素子の記録特性に応じて前記処理対象画素の周辺の未処理画素に拡散させる誤差拡散手段と、
を備えたことを特徴とする画像記録装置。
【請求項８】
請求項７に記載の画像記録装置において、
前記画像補正手段は、前記入力画像に前記記録素子ごとの記録特性に応じた補正係数を乗じる補正処理を施し、前記補正処理が施された前記入力画像を該入力画像よりも低い階調の画像に変換することを特徴とする画像記録装置。
【請求項９】
請求項７又は８に記載の画像記録装置において、
前記誤差拡散手段は、二次元マトリクス型の拡散フィルタを用いた時に量子化処理時に発生する誤差を拡散させるとともに、処理対象画素ごとに前記拡散フィルタを変更することを特徴とする画像記録装置。
【請求項１０】
請求項９に記載の画像記録装置において、
前記誤差拡散手段は、隣接する画素間では、前記拡散フィルタの重み付けの変化が抑制されるように前記拡散フィルタを変更することを特徴とする画像記録装置。
【請求項１１】
請求項７乃至１０のいずれかに記載の画像記録装置において、
前記誤差拡散手段は、量子化処理の処理方向の未処理画素のみに前記誤差を拡散させることを特徴とする画像記録装置。
【請求項１２】
請求項７乃至１１のいずれかに記載の画像記録装置において、
前記誤差拡散手段は、記録誤差が大きい記録素子に対応する領域では量子化処理の処理方向の重み付けを増加させることを特徴とする画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理方法及び画像記録装置に係り、特に多数の記録素子（ノズル）を２次元的に高密度に配列させて成る記録ヘッドを用いて記録媒体上に画像を形成する画像記録装置の画像処理技術に関する。
【背景技術】
【０００２】
インクジェット記録装置では、ヘッドに備えられた記録素子の記録特性（例えば、液滴を吐出するノズルの吐出特性）のばらつきによって記録画像にスジ状の濃度ムラ（以下、単にムラと呼ぶことがある）が生じる問題があり、画像処理によってノズルの吐出特性を補正する技術が提案されている。
【０００３】
ここで、図２６〜図３２を用いて、従来技術に係る画像処理におけるノズルの吐出特性の補正技術の一例について説明する。なお、図２６〜図３２では、図１〜図２５と同一または類似する部分には同一の符号を付すこととする。
【０００４】
図２６は、従来技術に係る画像処理を説明する図である。同図に示すように、２５６階調の画像データ１を取得すると、ライン補正処理部１４において、該画像データ１に対して予め決められたノズルの吐出特性による補正係数１２（ライン補正係数ｄｉ）が乗算され、２５６階調の補正画像データ（図１の対象画像）１６が生成される。
【０００５】
ライン補正処理部１４で用いられるライン補正係数ｄｉ（ｉは、図２９に示すヘッド５２０に設けられるノズル５２２−ｉのノズル番号、ｉ＝１〜８）は、ライン補正係数生成部２において、テストパターンの印字、テストパターンの測定及びノズル濃度補正係数作成などの工程を経てノズルごとに生成され、所定の記憶部に記憶される。このようにして生成されたライン補正係数ｄｉを用いた補正により生成された補正画像データ１６には、２値化処理部（ハーフトーン処理部）２０においてハーフトーン処理（例えば、誤差拡散法による量子化処理）が行われ、２値（多値）の出力データ（印字データ）２２が生成される。
【０００６】
図２７は、図２６により説明した画像処理を実行する画像処理ブロックのブロック図である。一般に、入力画像に対して再現性のよい高品位な２値（多値）画像を生成するには、いわゆる誤差拡散法が好適に用いられる。誤差拡散法では、ライン補正処理が施された補正画像（対象画像）１６に、図２７に矢印線で示す２値化処理方向へ画素（ピクセル）ごとに２値化処理が実行される。
【０００７】
即ち、２値化処理部２０では、処理画素の画素値（例えば、８ビットデータで０〜２５５）が閾値生成部４０で生成された閾値と比較され、その比較結果に基づいて２値の出力データ２２（０／２５５）が求められる。
【０００８】
また、誤差算出部２４では、対象画像１６のデータと出力データ２２との誤差が算出され、誤差拡散処理部２８では、誤差算出部２４で求められた誤差が誤差拡散フィルタ２６に基づいて処理画素の周辺画素へ拡散処理ための補正データを算出し、この補正データは一旦誤差バッファ３０に記憶される。
【０００９】
入力値補正部３２では、誤差バッファ３０に記憶された補正データに基づいて、当該処理画素の周辺画素の入力データＩが補正され、誤差拡散処理後の入力データＩ’に置き換えられる。このようにして置き換えられた誤差拡散処理後の入力データＩ’を対象として
２値化処理部２０によって２値化処理が施される。
【００１０】
図２８には、誤差拡散フィルタ２６の一例を示す。図２８に示す誤差拡散フィルタ２６は、未処理画素のうち、処理画素２６−１の右隣りの画素２６−２には７／１６の誤差を拡散し、左下の画素２６−３には３／１６の誤差、真下の画素２６−４には５／１６の誤差、右下の画素２６−５には１／１６の誤差を拡散するフィルタである。なお、図２８に示す誤差拡散フィルタ２６の２値化処理方向は図２８おける左から右方向（矢印線で図示）である。
【００１１】
また、上述した誤差拡散処理を数式で表現すると、次式のとおりとなる。
【００１２】
【数１】
2010252397.tif 000003
【００１３】
特許文献１に記載された発明には、ノズルから吐出されたインクの体積誤差に起因する濃度ムラを補正する画像処理方法が開示されており、特許文献２に記載された発明には、ノズルから吐出されたインクの着弾位置誤差に起因する濃度ムラを補正する画像処理方法が開示されている。
【００１４】
上記従来技術には、ノズル吐出特性の補正（濃度ムラ補正）処理を施した補正画像データに誤差拡散法を用いた量子化処理を施すと、濃度ムラの補正が十分でなくなり、記録画像にムラが視認されてしまうといった問題がある。
【００１５】
即ち、図２９に示すように、入力画像１（図２６参照）にライン補正係数ｄｉを乗じた対象画像１６（図２９には不図示、図２６参照）に対して、２値化処理部２０によって誤差拡散処理を用いた２値化処理を施すと、ライン補正係数ｄｉと印字デューティ比１２’（ｅｉ、ｉはヘッド３に備えられたノズル４−ｉの番号、ｉ＝１〜８）の間にかなりの誤差を生じてしまう。印字デューティ比ｅｉは、ノズル４−ｉごとのドット形成可能領域に対して実際にドットが配置された領域の割合を表し、ムラ補正の観点から、印字デューティ比ｅｉはライン補正係数ｄｉと等しいことが望ましい。
【００１６】
図３０には、ライン補正係数ｄｉと印字デューティ比ｅｉの相関を表すグラフを示す。これは、５１２個のノズルを持つヘッドにおいて、実際にライン補正係数ｄｉを作成し、誤差拡散法による２値化処理後に印字デューティ比ｅｉを計算し、両者の相関を表している。好ましい濃度ムラ補正にためには、ライン補正係数ｄｉの値と印字デューティ比ｅｉの値が略同一になる（図３０に示す直線５上に乗ること）が好ましいが、実際には両者の間には誤差が発生してしまう。
【００１７】
このような問題に対して、結果としてライン補正係数ｄｉを保存する特性を持つ誤差拡散法が特許文献３に開示されている。具体的には、図３１に示す拡散処理フィルタ６を用いて１次元方向（２値化処理方向）のみに誤差を拡散するというものであり、処理画素６−１の誤差は、水平方向の未処理画素（図３１では、処理画素６−１の右隣りの画素６−２）にのみ拡散され、左下の画素６−３や真下の画素６−４、右下の画素６−５には誤差は拡散されない。即ち、あるノズル４−ｉの画像データの２値化処理時に発生する誤差が他のノズルに対応する画像データに拡散されないので、ライン補正係数ｄｉが印字デューティ比ｅｉとして保存される。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２００４−２３０６７２号公報
【特許文献２】特開２００４−５８２８２号公報
【特許文献３】特開平６−２２５１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
しかしながら、特許文献３に記載された画像処理方法では、２値化処理方向に対して垂直方向の周辺画素に誤差を拡散しておらず、即ち、２値化処理方向に対して平行方向のドット分散性を補償する機能を備えていないので、垂直方向に連続してドットが配置されてしまい、図３２に示すような垂直方向に沿った縦縞状のアーティファクト７が生じてしまう。
【００２０】
特許文献３には、図３２に示す画像８に発生するアーティファクト７を抑制する方法として、２値化処理時に用いる閾値を垂直方向に変調させて、水平方向のラインごとにドットの発生順序を異ならせる方法を提案しているが、特許文献３に記載された方法では、図３２に示すようなアーティファクトは低減されるものの、濃度階調によっては目障りなアーティファクトが発生することが本願発明者の実験によって確認されている。
【００２１】
本発明はこのような事情に鑑みてなされたもので、記録画像に生じる濃度ムラ及びアーティファクトを抑制する画像処理方法及び画像記録装置を提供することを目的とする。
【課題を解決するための手段】
【００２２】
上記目的を達成するために、請求項１に係る画像処理方法は、複数の記録素子が所定の方向に並べられた記録ヘッドを用いた画像記録における多階調の入力画像を該入力画像よりも低い階調の画像に変換する画像処理方法であって、前記記録素子の記録特性に応じて前記入力画像に補正処理を施し、該補正処理が施された前記入力画像の処理対象画素の画素値と所定の閾値とを比較した比較結果に基づいて、前記複数の記録素子により記録媒体に記録するときの前記記録素子の記録方向を処理方向として前記処理対象画素の量子化処理を行い、前記補正処理に用いられる記録素子の記録特性に応じて前記量子化処理時に発生する誤差を前記処理対象画素周辺の未処理画素に拡散させることを特徴とする。
【００２３】
本発明によれば、記録素子の記録特性に応じて未処理画素に誤差拡散処理が施されるので、記録素子の記録特性による入力画像の補正の保存性が良好であり、記録画像に生じるアーティファクトが抑制される。
【００２４】
記録素子には、記録媒体上に液体を吐出するノズルや、記録媒体上にＬＥＤ光を放射するＬＥＤ素子などがある。ノズルから吐出された液体やＬＥＤ素子から放射されたＬＥＤ光によって記録媒体上にドットが形成され、複数のドットが組み合わされて記録媒体上に所望の画像が形成される。
【００２５】
入力画像の画素値には、例えば、濃度値がある。また、量子化処理には、入力画像を２値画像や多値画像（３値画像など）に変換する画像処理が含まれる。
【００２６】
記録ヘッドには、記録媒体の全幅に対応する長さにわたって記録素子が配置されたライン型ヘッドがある。このライン型ヘッドには、記録媒体の全幅に対応する長さに満たない短尺のヘッドを千鳥状に配列して繋ぎ合わせて、記録媒体の全幅に対応する長さとしてもよい。
【００２７】
記録ヘッドに液体を吐出させるノズルを備える態様では、該ノズルから吐出させるインクには、インクジェット記録装置に用いられるインクやレジストなどの薬液、処理液などがある。
【００２８】
記録媒体は、ノズルから吐出される液体を付着させる媒体やＬＥＤ光の照射を受ける媒体であり、連続用紙、カット紙、シール用紙、ＰＨＰシート等の樹脂シート、フイルム、布、その他材質や形状を問わず、様々な媒体を含む。なお、記録媒体は、記録メディア、印字媒体などと呼ばれることがある。
【００２９】
請求項２記載の発明は、請求項１に記載の画像処理方法において、前記入力画像に前記記録素子ごとの記録特性に応じた補正係数を乗じる補正処理が施され、前記補正処理が施された前記入力画像を該入力画像よりも低い階調の画像に変換することを特徴とする。
【００３０】
記録素子の記録特性に応じた補正係数が入力画像に乗じられ、この補正された入力画像に量子化処理が施されるので、記録素子の記録特性の違いにより記録画像に生じる濃度ムラを抑制することができる。
【００３１】
記録素子の記録特性には、記録媒体上に形成されるドットの形成位置のズレや、該ドットの大きさのズレ、該ドットの濃度のズレなどがある。このような記録特性を補正する態様には、記録素子の記録特性に応じた補正係数を求め、該補正係数を入力画像に乗算（演算）する態様がある。
【００３２】
請求項３に記載の発明は、請求項１又は２に記載の画像処理方法において、前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、二次元マトリクス型の拡散フィルタが用いられ、前記拡散フィルタは、処理対象画素ごとに変更されることを特徴とする。
【００３３】
請求項４に記載の発明は、請求項３に記載の画像処理方法において、隣接する画素間では、前記拡散フィルタの重み付けの変化が抑制されるように前記拡散フィルタが変更されることを特徴とする。
【００３４】
請求項５に記載の発明は、請求項１乃至４のいずれかに記載の画像処理方法において、前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、前記量子化散処理における処理方向の未処理画素のみに前記誤差を拡散させることを特徴とする。
【００３５】
請求項６に記載の発明は、請求項１乃至５のいずれかに記載の画像処理方法において、前記量子化処理時に発生する誤差を拡散させる誤差拡散処理は、記録誤差が大きい記録素子に対応する領域では前記量子化処理の処理方向の重み付けを増加させることを特徴とする。
【００３６】
また、上記方法発明を具現化するための装置発明を提供する。即ち、請求項７記載の画像記録装置は、複数の記録素子が所定の方向に並べられた記録ヘッドと、前記記録素子の記録特性に応じて前記入力画像に補正処理を施す画像補正手段と、前記画像補正手段によって補正処理が施された前記入力画像の処理対象画素の画素値と所定の閾値とを比較した比較結果に基づいて、前記記録素子の記録方向を処理方向として前記処理対象画素の量子化処理を施す量子化処理手段と、前記量子化処理手段の量子化処理時に発生する誤差を、前記画像補正手段による補正処理に用いられる記録素子の記録特性に応じて前記処理対象画素の周辺の未処理画素に拡散させる誤差拡散手段と、を備えたことを特徴とする。
【００３７】
画像記録装置には、画像形成装置と呼ばれるものを含み、記録媒体上にインクを吐出させて所望の画像を形成するインクジェット記録装置や、記録媒体上にＬＥＤ素子からＬＥＤ光を照射して所望の画像を形成するＬＥＤ電子写真プリンタ（記録装置）などがある。
【００３８】
請求項８に記載の発明は、請求項７に記載の画像記録装置において、前記画像補正手段は、前記入力画像に前記記録素子ごとの記録特性に応じた補正係数を乗じる補正処理を施し、前記補正処理が施された前記入力画像を該入力画像よりも低い階調の画像に変換することを特徴とする。
【００３９】
請求項９に記載の発明は、請求項７又は８に記載の画像記録装置において、前記誤差拡散手段は、二次元マトリクス型の拡散フィルタを用いた時に量子化処理時に発生する誤差を拡散させるとともに、処理対象画素ごとに前記拡散フィルタを変更することを特徴とする。
【００４０】
請求項９に記載の発明によれば、処理対象画素ごとに量子化処理の拡散フィルタが決められるので、ドットの分散性が補償された好ましい量子化処理が行われる。
【００４１】
請求項１０に記載の発明は、請求項９に記載の画像記録装置において、前記誤差拡散手段は、隣接する画素間では、前記拡散フィルタの重み付けの変化が抑制されるように前記拡散フィルタを変更することを特徴とする。
【００４２】
請求項１１に記載の発明は、請求項７乃至１０のいずれかに記載の画像記録装置において、前記誤差拡散手段は、量子化処理の処理方向の未処理画素のみに前記誤差を拡散させることを特徴とする。
【００４３】
請求項１１に記載の発明によれば、量子化処理の処理方向の１次元方向にのみ量子化処理の際に生じた誤差を拡散させるので、記録素子の記録特性に応じた補正を他の記録素子によるドット形成に影響を与えず、良好なドット分散性が実現される。
【００４４】
請求項１２に記載の発明は、請求項７乃至１１のいずれかに記載の画像記録装置において、前記誤差拡散手段は、記録誤差が大きい記録素子に対応する領域では量子化処理の処理方向の重み付けを増加させることを特徴とする。
【００４５】
請求項１２に記載の発明によれば、記録誤差が大きい記録素子に対応する領域では高い補正精度が求められるので、量子化処理の処理方向の重み付けを増加させることで記録素子の記録特性に応じた補正結果が量子化処理後も良好に保存され、好ましいムラ補正が実現される。また、記録誤差が小さな領域では、誤差を２次元的に拡散できる拡散フィルタを用いる態様が好ましい。
【発明の効果】
【００４６】
本発明によれば、記録素子の記録特性に応じて未処理画素に誤差拡散処理が施されるので、記録素子の記録特性による入力画像の補正の保存性が良好であり、記録画像に生じるアーティファクトが抑制される。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１実施形態に係る画像処理ブロックの概略構成を示すブロック図
【図２】図１に示す閾値補正フィルタの一例を示す説明図
【図３】図１に示す画像処理ブロックによる画像処理が施された画像を説明する図
【図４】本発明に係る画像処理方法におけるライン補正係数と印字デューティ比の相関を説明する図
【図５】記録素子の記録特性による補正が施されていない画像を説明する図
【図６】従来技術に係る記録素子の記録特性による補正が施された画像を説明する図
【図７】本発明に係る記録素子の記録特性による補正が施された画像を説明する図
【図８】本発明の第２実施形態に係る画像処理ブロックの構成を示すブロック図
【図９】図８に示す誤差拡散フィルタの一例
【図１０】濃度ムラ補正前の濃度プロファイルの例を示す説明図
【図１１】濃度ムラ補正後の様子を示す説明図
【図１２】(a)は現実に即した印字モデルの濃度プロファイル、(b)はδ関数型印字モデルの濃度プロファイル
【図１３】補正の効果を示すパワースペクトルのグラフ
【図１４】補正に用いるノズル数（Ｎ）と補正濃度係数の関係を説明するために用いたグラフ
【図１５】濃度補正処理の流れを示すフローチャート
【図１６】ムラ補正処理の概念図
【図１７】補正データ更新処理の流れを示すフローチャート
【図１８】本発明に係る画像記録装置の一実施形態を示すインクジェット記録装置の全体構成図
【図１９】図１８に示すインクジェット記録装置の印字部周辺の要部平面図
【図２０】図１８に示すインクジェット記録装置のヘッドの構造例を示す平面透視図
【図２１】図２０の要部拡大図
【図２２】図２０に示すフルライン型ヘッドの他の構造例を示す平面透視図
【図２３】図２１中の２３−２３線に沿う断面図
【図２４】図２０に示す印字ヘッドのノズル配列を示す拡大図
【図２５】図１８に示すインクジェット記録装置のシステム構成を示す要部ブロック図
【図２６】従来技術に係る画像処理の流れを示す説明図
【図２７】従来技術に係る画像処理ブロックの概略構成を示すブロック図
【図２８】従来技術に係る誤差拡散フィルタの一例を説明する説明図
【図２９】ライン補正係数と印字デューイーティ比を説明する説明図
【図３０】従来技術に係る画像処理方法におけるライン補正係数と印字デューティ比の相関を説明する図
【図３１】従来技術に係る誤差拡散フィルタの他の例を説明する説明図
【図３２】従来技術に係る画像処理が施された画像を説明する図
【発明を実施するための形態】
【００４８】
以下、添付図面に従って本発明の好ましい実施の形態について詳説する。
【００４９】
〔第１実施形態〕
図１は、本発明の第１実施形態に係る画像処理方法を実行する画像処理ブロック１０のブロック図である。同図に示す画像処理ブロック１０は、入力データ（濃度値、０〜２５５）に対して各記録素子の記録特性に対応したライン補正係数１２（ｄｉ）を乗じるライン補正処理部１４と、ライン補正係数ｄｉ（ｉは図２９に示すヘッド３に設けられたノズル（記録素子）４−ｉの番号、ｉ＝１，２，…）を乗じた２値化処理の対象画像１６に対して所定の処理方向（矢印線で図示）に２値化処理（或いは、多値化処理）を施す２値化処理部２０と、２値化処理部２０により得られた出力データ２２（０／２５５）と対象画像１６との誤差を算出する誤差算出部２４と、を有している。なお、ここでいう対象画像１６は、図２６，２７に示す補正画像（補正画像データ）１６に対応している。
【００５０】
また、図１に示すように、誤差算出部２４により算出された誤差を誤差拡散フィルタ２６（Ｍ１）によって処理画素の周辺の未処理画素に拡散させる誤差拡散処理部２８と、該周辺画素に拡散させる誤差が記憶される誤差バッファ３０と、誤差バッファ３０に記憶された誤差に基づいて、該未処理画素の入力値を補正する入力値補正部３２と、を有し、更に、誤差算出部２４により求められた誤差に応じて閾値補正フィルタ３４（Ｍ２）により周辺の未処理画素の閾値を補正する閾値補正処理部３６と、当該未処理画素に対応する閾値の補正値が記憶される閾値補正バッファ３８と、閾値補正バッファ３８に記憶されている閾値の補正値に基づいて未処理画素の閾値が生成（補正）される閾値生成部４０と、を有している。
【００５１】
ライン補正処理部１４では、記録素子の記録特性（例えば、濃度特性）に応じて求められたライン補正係数ｄｉを入力画像（図２２の画像データ１に対応）のデータに乗じることで、記録素子の記録特性より記録画像に生じる濃度ムラが補正される。ライン補正係数ｄｉの生成には、特開２００４−２３０６７２号公報や、特開２００４−０５８２８２号公報に記載された方法を適用してもよいし、後述するライン補正係数設定方法を適用してもよい。
【００５２】
２値化処理部２０では、ライン補正係数ｄｉによる濃度補正処理が施された処理画素の入力データ（濃度値）Ｉ（ｉ，ｊ）に対して閾値Ｔ（ｉ，ｊ）に基づく２値化処理を施し出力データＯ（ｉ，ｊ）を得る。なお、閾値Ｔ（ｉ，ｊ）は空間的に一定でなくてもよい。ここで、Ｉ（ｉ，ｊ）＝０、１、２、…、２５５であり、Ｏ（ｉ，ｊ）は０或いは２５５の２値を取る。また、Ｏ（ｉ，ｊ）の０はドットの非印字を表し、２５５はドットの印
字を表している。但し、ｉは記録素子番号、ｊは記録媒体搬送方向の画素番号を表す。
【００５３】
誤差算出部２４にて求められた誤差Ｅ（ｉ，ｊ）は、次式のように表される。
【００５４】
【数２】
2010252397.tif 000004
【００５５】
上記〔数２〕に示す誤差Ｅ（ｉ，ｊ）に基づいて処理画素の周辺の未処理画素の入力データが補正される。この補正処理には、図１に示す誤差拡散フィルタＭ１（ｋ，ｌ）が用いられる。但し、ｋは記録素子番号（ｉに対応）、ｌは記録媒体搬送方向の画素番号（ｊに対応）である。
【００５６】
即ち、誤差が拡散された未処理画素の入力データＩ’（ｉ，ｊ）は、次式のように表される。
【００５７】
【数３】
2010252397.tif 000005
【００５８】
なお、誤差拡散フィルタＭ１には、ライン補正係数ｄｉを保存するために（ライン補正係数ｄｉと図２９で説明した印字デューティ比ｅｉとを略同一にするために）、図３１に示すフィルタ６が適用される。言い換えると、本例の２値化処理（誤差拡散処理）では、２値化処理方向の未処理画素にのみ（１次元方向にのみ）２値化処理の際に生じる誤差Ｅ（ｉ，ｊ）が拡散される。図３１に示すように、処理画素６−１の２値化処理の際に生じる誤差Ｅ（ｉ，ｊ）を、処理画素６−１の右隣りの画素６−２にのみ拡散するように構成されている。
【００５９】
本例に示す画像処理では、上記〔数２〕に示す誤差Ｅ（ｉ，ｊ）に基づき、処理画素の周辺の未処理画素に対して閾値Ｔ（ｉ，ｊ）が補正された閾値Ｔ’（ｉ，ｊ）が求められる。即ち、ある画素に対して２値化処理が施されるたびに周辺の未処理画素に対して補正閾値Ｔ’（ｉ，ｊ）が求められる。この閾値Ｔ’（ｉ，ｊ）は、次式のように表される。
【００６０】
【数４】
2010252397.tif 000006
【００６１】
図１に示す閾値補正処理部３６では、図２にその一例を示す閾値補正フィルタ３４（Ｍ２）を用いて、誤差算出部２４で算出された誤差Ｅ（ｉ，ｊ）に基づいて、上記〔数４〕で表される処理が実行される。図２に示す閾値補正フィルタ３４は、２値化処理方向と略平行方向のドット分散性を高めることを目的としたフィルタであり、処理画素３４−１の２値化処理方向に隣り合う（右隣りの）画素３４−２に対する補正値は０／９（０）であり、処理画素３４−１と垂直方向に隣り合う画素３４−３，３４−４，３４−５に対する補正値はそれぞれ３／９，５／９，１／９となっている。
【００６２】
このような閾値の補正では、ドットの分散性を向上させるためにドット形成画素の周辺はドット形成が抑制される補正であることが好ましく、閾値補正フィルタ３４の値は正とすることが好ましい。
【００６３】
図３には、本例に示す画像処理が施された画像６０を示し、図４には、該画像６０のライン補正係数ｄｉと印字デューティ比ｅｉとの相関を示す。図３に示すように、画像６０では、ドット６２が良好に分散しており、画像３９２には図２８に示すようなアーティファクト３９０が発生していないことがわかる。
【００６４】
また、図４に示すように、ライン補正係数ｄｉの値と印字デューティ比ｅｉの値が略同一になり（図４に示す直線７０上に乗り）、２値化処理後もライン補正係数ｄｉが保存されているために良好な濃度補正（ムラ補正）が行われたことがわかる。
【００６５】
ここで、図５(a)には、記録素子の記録特性に基づく濃度補正処理が施されていない画像８０を示し、図６(a)には、従来技術に係る画像処理（記録素子の記録特性に基づく濃度補正処理が施され、一定の閾値により誤差拡散処理）が施された画像８２を示す。また、図７(a)には、本発明に係る画像処理（記録素子の記録特性に基づく濃度補正処理が施
され、誤差に応じて可変させた閾値により誤差拡散処理）が施された画像８４を示す。なお、図５(b)、図６(b)、図７(b)に示す画像８０’，８２’，８４’は、それぞれ図５(a)、図６(a)、図７(a)に示す画像８０，８２，８４を模式的に表現したものである。
【００６６】
図５(a),(b)に示すように、記録素子の記録特性に基づく濃度補正処理が施されていな
い画像８０（８２’）には記録媒体搬送方向に沿う濃度ムラ９０（９０’）が多数視認される。また、図６(a),(b)に示す従来技術に係る画像処理が施された画像８２（８２’）は、図５(a),(b)に示す画像８０（８０’）に比べて濃度ムラは低減されているものの、視認される程度の濃度ムラ９２が発生し、更に、縦縞状のアーティファクト９４（９４’）が発生していることがわかる。
【００６７】
一方、本発明に係る画像処理が施された図７(a),(b)に示す画像８４（８４’）には、視認され得る濃度ムラや縦縞状のアーティファクトが発生していないことがわかる。
【００６８】
以上説明したように、本発明の第１実施形態に係る画像処理では、記録素子の記録特性に対応するライン補正係数ｄｉを乗じた入力データＩ（ｉ，ｊ）を求め、この入力データＩ（ｉ，ｊ）に対して誤差拡散法による２値化処理を施し出力データＯ（ｉ，ｊ）を得る画像処理において、誤差拡散処理に用いる閾値Ｔ（ｉ，ｊ）を上記〔数２〕に示す２値化処理の際に生じる誤差Ｅ（ｉ，ｊ）に基づいて補正して閾値Ｔ’（ｉ，ｊ）を求め、該補正閾値Ｔ’（ｉ，ｊ）に基づいて未処理画素に対する２値化処理が施される。したがって、２値化処理後もライン補正係数ｄｉが保存され、ムラ補正の効果を高めるとともに、ドット分散性が向上して記録画像にアーティファクトが発生することを抑制可能である。
【００６９】
ここでいう記録素子は、インクジェット記録装置におけるノズルやＬＥＤ電子写真プリンタにおけるＬＥＤ素子などを意味し、また、記録素子の記録特性には、インクジェット記録装置のノズルにおける吐出特性（吐出量、インク液滴の飛翔方向など）がある。
【００７０】
〔第２実施形態〕
次に、本発明の第２実施形態に係る画像処理方法について説明する。図８は、本発明の第２実施形態に係る画像処理を実行する画像処理ブロック１００のブロック図である。同図に示す画像処理ブロック１００は、図１に示す画像処理ブロック１０の閾値補正フィルタ３４及び閾値補正処理部３６に代わり、誤差拡散フィルタ変更処理部１０２が設けられている。即ち、第２実施形態に示す画像処理では、ライン補正係数ｄｉに応じて誤差拡散フィルタ２６が変更されるように構成されている。
【００７１】
記録素子の特性誤差（例えば、濃度誤差）が大きい領域（即ち、｜ｄｉ−１｜が大きい領域、例えば、｜ｄｉ−１｜＞０．５となる領域）では、高い補正精度が求められるので、図９(a)に示すような２値化処理方向の重み付けを増加させた誤差拡散フィルタ１２０が用いられる。即ち、２値化処理方向の重み付けを増加させた誤差拡散フィルタを用いた誤差拡散処理によれば、印字デューティ比ｅｉをｄｉに近づけることができ、好ましい濃度ムラ補正が実現される。
【００７２】
また、記録素子の特性誤差が小さい領域（即ち、｜ｄｉ−１｜が小さい領域、例えば、｜ｄｉ−１｜＜０．２となる領域）では、フロイド型フィルタのような、図９(b)に示す誤差拡散フィルタ１２２が用いられる。即ち、大部分の記録素子が正常に記録（ドット形成）を行うことを前提とすれば、２値化処理方向と略平行方向のドット分散性が確保され縦縞上のアーティファクトが発生しない濃度ムラ補正が実現される。
【００７３】
なお、異なる特性を持つフィルタを急激に切り換えることは、ドット生成特性が領域により異なる問題が発生する。このような問題を解決するために、特性の変化が小さなフィルタを連続的に切り換えることが好ましい。前記技術は、著者Reiner Eschbach、文献名jounal of Electronic Imaging 2(4),pp.352-358 1993,Reduction of artifacts in error diffusion by means of input-dependent weightsなどで明らかにされている。
【００７４】
例えば、｜ｄｉ−１｜＞０．５となる領域には、図９(a)に示す誤差拡散フィルタ１２０を適用し、０．２≦｜ｄｉ−１｜≦０．５となる領域には、図９(b)に示す誤差拡散フィルタ１２２を適用し、｜ｄｉ−１｜＜０．２となる領域には、図９(c)に示す誤差拡散フィルタ１２４を適用する。このように、記録素子の特性誤差の大きさに応じて誤差拡散フィルタが連続的に変化するように、各領域に対して誤差拡散フィルタが適宜選択される。
【００７５】
以上説明したように、本発明の第２実施形態に係る画像処理方法では、予め複数の誤差拡散フィルタを準備しておき、ライン補正係数ｄｉに応じて誤差拡散フィルタが選択（変更）され、この選択された誤差拡散フィルタによって未処理画素に対して２値化処理が施されるので、ライン補正係数ｄｉが保存された好ましい濃度ムラ補正が実現される。また、近隣の画素（領域）において誤差拡散フィルタの変化が大きくならないように（即ち、誤差拡散の重み付けが大きく変わらないように）、例えば、隣り合う画素（領域）には変化の小さな誤差拡散フィルタが適用されるので、領域によってドット生成特性が異なることを回避することができる。
【００７６】
〔ライン補正係数設定方法の説明〕
次に、本例に適用されるライン補正係数の設定方法の一例について説明する。本例では、ノズルから吐出させたインク液滴により画像を形成するインクジェット記録装置（画像記録装置）において、ノズルの吐出特性に基づく濃度ムラ補正のライン補正係数（濃度補正係数）の設定について説明する。
【００７７】
＜補正原理＞
まず、補正の原理について説明する。本例による濃度ムラの補正処理では、あるノズルが持つ着弾位置誤差を補正する際に、そのノズルを含む周囲のノズルＮ本を用いて補正する。詳細は後述するが、補正に用いるノズル数Ｎが大きいほど、より補正精度が高くなる。
【００７８】
図１０は補正前の様子を示す図である。同図は、ラインヘッド３００の左から３番目のノズル（nzl3）が着弾位置誤差を持っており、理想的な着弾位置（原点Ｏ）から図上で右方向（Ｘ軸で示した主走査方向）に着弾位置がずれて着弾する。また、図１０の下側に示したグラフは、ノズルからの打滴による印字濃度を被記録媒体搬送方向（副走査方向）に平均化して得られる、ノズル列方向（主走査方向）の濃度プロファイルを示したものである。ただし、図１０ではノズルnzl3の印字に対する補正を考察するので、ノズルnzl3以外の濃度出力は図示を省略した。
【００７９】
各ノズルnzl1〜5の初期出力濃度をＤｉ＝Ｄini（ただし、ｉはノズル番号ｉ＝１〜５、Ｄiniは一定値を表す）、ノズルnzl3の理想着弾位置を原点Ｏ、各ノズルnzl1〜5の着弾位置をＸｉとする。
【００８０】
ここでＤｉは、物理的には記録媒体搬送方向に平均化したノズルの出力光学濃度を表し、データ処理上は各画素が持つ濃度データＤ（ｉ，ｊ）（但し、ｉはノズル番号、ｊは記録媒体搬送方向の画素番号を表す）に対して「ｊ」について平均化したものを表している。
【００８１】
図１０に示したように、ノズルnzl3の着弾位置誤差は、ノズルnzl3の濃度出力（太線）の原点Ｏからのズレとして表される。今、この出力濃度のズレを補正することを考える。
【００８２】
図１１は補正後の様子を示す図である。ただし、ノズルnzl3以外は補正分のみを図示した。図１１の場合、補正に用いるノズル数はＮ＝３であり、ノズルnzl2, nzl3, nzl4 に濃度補正係数ｄ２,ｄ３, ｄ４ が乗ぜられている。ここでいう濃度補正係数ｄi は、補正後の出力濃度をＤｉ’（図１の対象画像１６のデータＩ（ｉ，ｊ）に対応）とするとき、Ｄｉ’＝Ｄｉ＋ｄｉ×Ｄｉで定義される係数である。
【００８３】
本実施形態では、濃度ムラの視認性が最小となるよう、各ノズルの濃度補正係数ｄｉ が決定される。印字画像の濃度ムラは、空間周波数特性（パワースペクトル）での強度で表される。人間の視覚的には高周波成分は視認できないため、濃度ムラの視認性は、パワースペクトルの低周波成分に等しい。そのため、パワースペクトルの低周波成分を最小とするよう、各ノズルの濃度補正係数ｄｉ が決定される。
【００８４】
濃度補正係数ｄｉを決定する式の導出について詳細は後述するが、結果のみを先に示すと、特定のノズルの着弾位置誤差に対する濃度補正係数ｄｉは、以下の式より決定される。
【００８５】
【数５】
2010252397.tif 000007
【００８６】
ここで、xi はそれぞれ補正対象ノズルの理想着弾位置を原点とした各ノズルの着弾位置である。Πは、補正に用いるＮ本のノズル内で積をとることを意味する。図１１におけるＮ＝３の場合について明示的に表すと、次のようになる。
【００８７】
【数６】
2010252397.tif 000008
【００８８】
＜濃度補正係数の導出＞
濃度ムラのパワースペクトルの低周波成分を最小化するという条件から、理論的に各ノズルの濃度補正係数を導くことができる。
【００８９】
まず、各ノズルの誤差特性を取り込んだ濃度プロファイルを次式のように定義する。
【００９０】
【数７】
2010252397.tif 000009
【００９１】
画像の濃度プロファイルＤ（ｘ）は、各ノズルが印字する濃度プロファイルの和であり、ノズルの印字を表すのが印字モデル（１ノズルが印字する濃度プロファイル）である。印字モデルはノズル出力濃度Ｄｉ’と標準濃度プロファイルｚ（ｘ）に分離して表現される。
【００９２】
標準濃度プロファイルｚ（ｘ）は、厳密にはドット径に等しい有限の広がりを持つものであるが、位置誤差の補正を濃度ズレのバランシングの問題であると考えると、重要なのは濃度プロファイルの重心位置（着弾位置）であって、濃度プロファイルの広がりは副次的な要素である。そのため、プロファイルをδ関数で置き換える近似は妥当である。このような標準濃度プロファイルを仮定すると数学的な取り扱いが容易となり、補正係数の厳密解が得られる。
【００９３】
図１２(a)は現実に即した印字モデルであり、図１２(b)はδ関数型印字モデルである。δ関数モデルで近似する場合、標準濃度プロファイルは次式で表される。
【００９４】
【数８】
2010252397.tif 000010
【００９５】
補正係数を導出するにあたり、ある特定のノズル（ｉ＝０）の着弾位置誤差Δｘ０を、周辺ノズルＮ本によって補正することを考える。なお、ここでは補正対象ノズルの番号をｉ＝０とした。また、周辺のノズルも、所定の着弾位置誤差を持ち得ることに注意する。
【００９６】
補正対象ノズル（中心ノズル）を含むＮ本のノズルの番号（index）は、次式で表される。
【００９７】
【数９】
2010252397.tif 000011
【００９８】
なお、この式においては、Ｎは奇数である必要があるが、本発明の実施に際しては、Ｎを奇数に限定する必要はない。
【００９９】
初期出力濃度（補正前の出力濃度）はｉ＝０のみ値を持つものとして、次式で表される。
【０１００】
【数１０】
2010252397.tif 000012
【０１０１】
濃度補正係数をｄｉとするとき、補正後出力濃度Ｄｉ’は、次式で表される。
【０１０２】
【数１１】
2010252397.tif 000013
【０１０３】
つまり、ｉ＝０では初期出力濃度値と補正値（ｄｉ×Ｄini）の和で表され、ｉ≠０では補正値のみとなる。
【０１０４】
各ノズルｉの着弾位置ｘｉは、次式で表される。
【０１０５】
【数１２】
2010252397.tif 000014
【０１０６】
δ関数型印字モデルを用いると、補正後の濃度プロファイルは、次式で表される。
【０１０７】
【数１３】
2010252397.tif 000015
【０１０８】
これに対してFourier変換を行うと、次式、
【０１０９】
【数１４】
2010252397.tif 000016
【０１１０】
と表される。なお、Ｄiniは共通の定数のため省略した。
【０１１１】
濃度ムラの視認性を最小化することは、即ち、次式のパワースペクトルの低周波成分を最小化することである。
【０１１２】
【数１５】
2010252397.tif 000017
【０１１３】
これは、数学的にはＴ（ｆ）のｆ＝０における微分係数（１次、２次、…）がゼロであることで近似できる。今、未知数ｄｉ’はＮ個であるから、ＤＣ成分の保存条件も含めると、Ｎ−１次までの微分係数がゼロの条件を用いれば、全ての（Ｎ個の）未知数ｄｉ’が厳密に定まる。このようにして、以下の補正条件が定まる。
【０１１４】
【数１６】
2010252397.tif 000018
【０１１５】
δ関数モデルにおいては、各補正条件を展開していくと、容易な計算によってＤｉについてのＮ本の連立方程式に帰着する。各補正条件を展開したものを整理すると、以下の条件群（方程式群）が得られる。
【０１１６】
【数１７】
2010252397.tif 000019
【０１１７】
これらの方程式群の意味するところは、１式目はＤＣ成分の保存であり、２式目は重心位置の保存を表している。３式目以降は統計学におけるＮ−１次モーメントがゼロであることを表している。
【０１１８】
このようにして得られた条件式を行列形式で表すと、以下のように表すことができる。
【０１１９】
【数１８】
2010252397.tif 000020
【０１２０】
この係数行列Ａは、いわゆるVandermonde型の行列であり、その行列式は差積を用いて次式となることが知られている。
【０１２１】
【数１９】
2010252397.tif 000021
【０１２２】
このため、Crammerの公式を用いてｄｉ’の厳密解を求めることができる。計算の詳細な過程は省略するが、代数計算によって、その解は次式となることが示される。
【０１２３】
【数２０】
2010252397.tif 000022
【０１２４】
よって、求めるべき濃度補正係数ｄｉは、次式となる。
【０１２５】
【数２１】
2010252397.tif 000023
【０１２６】
以上のように、パワースペクトルの原点微分係数をゼロにするという条件から、濃度補正係数ｄｉの厳密解が導かれる。補正に用いる周辺ノズル数Ｎを増やすほど、より高次の微分係数をゼロにすることが可能になるため、低周波エネルギーがより小さくなり、ムラの視認性は一層低減する。
【０１２７】
本実施形態では、微分係数をゼロにする条件を用いたが、完全にゼロとせずとも、補正前の微分係数に比べて十分小さい値（例えば、補正前の１／１０）に設定しても、ムラ低減可能である。
【０１２８】
＜上記濃度補正係数を用いる補正の効果＞
図１３は、図１０に示した着弾位置誤差を持つノズルに対して、補正後の空間周波数特性（パワースペクトル）を示したものである。図１３では補正無しの場合と、Ｎ＝３のときの補正例１と、Ｎ＝５のときの補正例２が示されている。計算上の共通の条件として、ドット密度：１２００ｄｐｉ、ドットの着弾径：３２μｍ、ノズル位置誤差（着弾位置誤差）：１０μｍを用いた。
【０１２９】
人間の視覚特性を考慮すると、濃度ムラの視認性を示すのは、０〜８cycle/ｍｍの低周波領域であり、この領域のパワースペクトルが小さいほど、補正精度が高いことを意味する。
【０１３０】
補正例１（Ｎ＝３）は、０〜５cycle/ｍｍでほぼパワースペクトルがゼロであり、補正無しの場合と比較して、十分に補正効果を有していることを示している。また、補正例２（Ｎ＝５）は、補正例１（Ｎ＝３）に比べてさらにパワースペクトルが低下している。このことより、補正に用いるノズル数Ｎを増やすほど、補正効果の向上が認められる。なお、図１０の場合、補正対象ノズルnzl3の出力濃度は、物理的にはarea1、area5にはみ出していないが、ノズルnzl1、nzl5も補正に用いることで、よりパワースペクトルを低下させることができる。
【０１３１】
図１４は、補正に用いるノズル数を変えた各補正例１〜３の濃度補正係数を比較したものである。Ｎ＝３のときの補正例１、Ｎ＝５のときの補正例２、Ｎ＝７のときの補正例３を比較するとわかるように、Ｎ値が増加するほど補正精度は向上するが、濃度補正係数の変化幅も大きくなる。また、当然ながらノズルの着弾位置誤差が増大するほど、濃度補正係数の変化幅も大きくなる。
【０１３２】
濃度補正係数がある一定以上増加すると、入力画像の再現を破綻させる可能性があるため好ましくない。したがって、必要以上のＮ値の増加は好ましくない。補正精度と画像再現性の観点を踏まえて最適なＮ値を設定することが望ましい。なお、図１４で示したＮ＝３〜７の各補正例１〜３は、いずれの場合も濃度補正係数の変化幅（絶対値）は比較的小さく、入力画像の再現を破綻させることなく、濃度ムラの補正が可能である。
【０１３３】
上記説明は、ある特定の１ノズル（例えば、図１０におけるノズルnzl3）に対する濃度補正係数の決定方法である。実際には、ヘッド内の全てのノズルが何らかの着弾位置誤差を持っているため、全ての着弾位置誤差に対して補正を行うことが好ましい。
【０１３４】
即ち、全てのノズルに対して、周囲Ｎ個のノズルにおける上記の濃度補正係数を求める。濃度補正係数を決定する際に用いる後述のパワースペクトル最小化方程式は線形なので、ノズルごとに重ね合わせが可能である。そのため、トータルの濃度補正係数は、上述のようにして得られた濃度補正係数の和を取れば求められる。
【０１３５】
つまり、ノズルｍの持つ位置誤差に対するノズルｉの濃度補正係数をｄ（ｉ，ｍ）とおくと、このｄ（ｉ，ｍ）は、上記〔数５〕の方程式で求められる。そして、ノズルｉのトータルの濃度補正係数ｄｉは、次式として求められる。
【０１３６】
【数２２】
2010252397.tif 000024
【０１３７】
なお、上記の例では、全ノズルの着弾位置誤差を補正対象としてインデックスｍを足し合わせているが、ある値ΔＸ_threshを閾値として予め設定しておき、この閾値を超える着弾位置誤差をもつノズルのみを補正対象とするように選択的に補正する構成も可能である。
【０１３８】
前述のとおり、補正に用いるノズル数Ｎの値を増加させると補正精度が向上するが、濃度補正係数の変化幅も増加して再現画像の破綻を招く可能性がある。そのため、画像破綻を起こさないための補正係数制限範囲（上限値ｄ_maxと下限値ｄ_min）を定めておき、上記〔数２２〕の式で求まるトータルの濃度補正係数が制限範囲内に収まるようにＮ値を設定することが望ましい。即ち、ｄｍｉｎ＜ｄｉ＜ｄｍａｘを満たすようＮ値を定める。実験的な知見によれば、ｄｍｉｎ≧−１、ｄｍａｘ≦１を満たすならば画像破綻を起こさない。
【０１３９】
＜画像処理フロー＞
本実施形態によるムラ補正処理の実装を含めた画像処理フローを図１５に示す。
【０１４０】
入力画像３２０のデータ形態は、特に限定されないが、例えば、２４bitのＲＧＢデータとする。この入力画像３２０に対して、ルックアップテーブルによる濃度変換処理を行い（ステップＳ２２）、プリンタの持つインク色に対応した濃度データＤ（ｉ，ｊ）に変換する。なお、（ｉ，ｊ）は画素の位置を表し、各画素について濃度データが割り当てられる。
【０１４１】
ここでは、入力画像３２０の解像度とプリンタの解像度（ノズル解像度）は一致しているものとする。なお、両者が一致しない場合は、プリンタ解像度に合わせて、入力画像について画素数変換の処理が行われる。
【０１４２】
ステップＳ２２における濃度変換処理は一般的な処理であり、下色除去（ＵＣＲ:Undercolor Removal）処理、或いはライトインク（同色系の淡インク）を使用するシステムの場合におけるライトインクへの分配処理などが含まれる。
【０１４３】
例えば、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）の３色インクの構成の場合には、ＣＭＹの濃度データＤ（ｉ，ｊ）に変換される。或いはまた、上記３色に加えてＫ（黒），ＬＣ（ライトシアン），ＬＭ（ライトマゼンタ）などの他のインクを含むシステムの場合は、そのインク色を含む濃度データＤ（ｉ，ｊ）に変換される。
【０１４４】
濃度変換処理を経て得られた濃度データＤ（ｉ，ｊ）（図１５中の符号３３０）に対してムラ補正処理が行われる（ステップＳ３２）。ここでは、対応するノズルに応じた濃度補正係数（打滴率補正係数）ｄｉを濃度データＤ（ｉ，ｊ）に乗ずる演算が行われる。
【０１４５】
図１６の模式図に示したように、ノズルnzliの位置（主走査方向位置）ｉと副走査方向位置ｊによって画像上の画素位置（ｉ，ｊ）が特定され、各画素について濃度データＤ（ｉ，ｊ）が与えられる。今、図１６の斜線で示した画素列の打滴を受け持つノズルについてムラ補正処理を行う場合、補正後の濃度データＤ’（ｉ，ｊ）は次式、
Ｄ’（ｉ，ｊ）＝Ｄ（ｉ，ｊ）＋ｄｉ×Ｄ（ｉ，ｊ）
で計算される。こうして、補正済みの濃度データＤ’（ｉ，ｊ）が得られる。
【０１４６】
この補正済みの濃度データＤ’（ｉ，ｊ）（図１５中の符号３４０）からハーフトーニング処理を行うことによって（ステップＳ４２）、ドットのオン／オフ信号（２値データ）、または、ドットサイズ変調を含む場合はサイズの種類（ドットサイズの選択）を含んだ多値データに変換される。ハーフトーニングの手法は特に限定されず、誤差拡散法やディザ法など周知の２値（多値）化手法を用いることができる。
【０１４７】
このようにして得られた２値（多値）信号（図１５の符号３５０）に基づいて各ノズルのインク吐出（打滴）データが生成され、吐出動作が制御される。これにより、濃度ムラが抑制され、高品位な画像形成が可能である。
【０１４８】
図１７は、濃度補正係数（補正データ）の更新処理の例を示したフローチャートである。補正データの更新処理は、例えば、以下のいずれかの条件で開始される。即ち、（ａ）印字結果を監視する自動チェック機構（センサ）によって印字画像にスジムラが生じていると判断された場合、（ｂ）人間（オペレータ）が印字画像を見て画像内にスジムラが生じていると判断して所定の操作（更新処理を開始させる指令の入力など）を行った場合、（ｃ）事前に設定していた更新タイミングに達した場合（タイマー等による時間管理やプリント枚数カウンタなどによる稼働実績管理などによって更新タイミングを設定並びに判断可能）、のいずれかの条件で図示の更新処理がスタートする。
【０１４９】
更新処理がスタートすると、まず、着弾誤差データを測定するためのテストパターン（予め定められている所定のパターン）のプリントが実行される（ステップＳ７０）。
【０１５０】
次いで、そのテストパターンの印字結果から着弾誤差データを測定する（ステップＳ７２）。着弾誤差データの測定には、イメージセンサ（撮像素子）を利用した画像読取装置（撮像信号を処理する信号処理手段を含む）を用いることができる。着弾誤差データには、着弾位置誤差の情報及び光学濃度情報などが含まれる。
【０１５１】
そして、ステップＳ７２で得られた着弾誤差データから補正データ（濃度補正係数）が算出される（ステップＳ７４）。濃度補正係数の算出方法については、既に説明した通りである。
【０１５２】
こうして、求めた濃度補正係数の情報はＥＥＰＲＯＭ等の書き換え可能な記憶手段に記憶され、以後、最新の補正係数が用いられる。
【０１５３】
〔インクジェット記録装置の構成〕
次に、上述した濃度ムラの補正機能を備えた画像記録装置の具体的な適用例としてのインクジェット記録装置について説明する。
【０１５４】
図１８は、本発明に係る画像記録装置の一実施形態を示すインクジェット記録装置の全体構成図である。同図に示すように、このインクジェット記録装置４１０は、黒（Ｋ），シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ）の各インクに対応して設けられた複数のインクジェット記録ヘッド（以下、ヘッドという。）４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙを有する印字部４１２と、各ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙに供給するインクを貯蔵しておくインク貯蔵／装填部４１４と、記録媒体たる記録紙４１６を供給する給紙部４１８と、記録紙４１６のカールを除去するデカール処理部４２０と、前記印字部４１２のノズル面（インク吐出面）に対向して配置され、記録紙４１６の平面性を保持しながら記録紙４１６を搬送するベルト搬送部４２２と、印字部４１２による印字結果を読み取る印字検出部４２４と、記録済みの記録紙（プリント物）を外部に排紙する排紙部４２６とを備えている。
【０１５５】
インク貯蔵／装填部４１４は、各ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙに対応する色のインクを貯蔵するインクタンクを有し、各タンクは所要の管路を介してヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙと連通されている。また、インク貯蔵／装填部４１４は、インク残量が少なくなるとその旨を報知する報知手段（表示手段、警告音発生手段）を備えるとともに、色間の誤装填を防止するための機構を有している。
【０１５６】
図１８では、給紙部４１８の一例としてロール紙（連続用紙）のマガジンが示されているが、紙幅や紙質等が異なる複数のマガジンを併設してもよい。また、ロール紙のマガジンに代えて、又はこれと併用して、カット紙が積層装填されたカセットによって用紙を供給してもよい。
【０１５７】
複数種類の記録媒体（メディア）を利用可能な構成にした場合、メディアの種類情報を記録したバーコード或いは無線タグなどの情報記録体をマガジンに取り付け、その情報記録体の情報を所定の読取装置によって読み取ることで、使用される記録媒体の種類（メディア種）を自動的に判別し、メディア種に応じて適切なインク吐出を実現するようにインク吐出制御を行うことが好ましい。
【０１５８】
給紙部４１８から送り出される記録紙４１６はマガジンに装填されていたことによる巻きクセが残り、カールする。このカールを除去するために、デカール処理部４２０においてマガジンの巻きクセ方向と逆方向に加熱ドラム４３０で記録紙４１６に熱を与える。このとき、多少印字面が外側に弱いカールとなるように加熱温度を制御するとより好ましい。
【０１５９】
ロール紙を使用する装置構成の場合、図１８のように、裁断用のカッター（第１のカッター）４２８が設けられており、該カッター４２８によってロール紙は所望のサイズにカットされる。なお、カット紙を使用する場合には、カッター４２８は不要である。
【０１６０】
デカール処理後、カットされた記録紙４１６は、ベルト搬送部４２２へと送られる。ベルト搬送部４２２は、ローラ４３１、４３２間に無端状のベルト４３３が巻き掛けられた構造を有し、少なくとも印字部４１２のノズル面及び印字検出部４２４のセンサ面に対向する部分が水平面（フラット面）をなすように構成されている。
【０１６１】
ベルト４３３は、記録紙４１６の幅よりも広い幅寸法を有しており、ベルト面には多数の吸引穴（不図示）が形成されている。図１８に示したとおり、ローラ４３１、４３２間に掛け渡されたベルト４３３の内側において印字部４１２のノズル面及び印字検出部４２４のセンサ面に対向する位置には吸着チャンバ４３４が設けられており、この吸着チャンバ４３４をファン４３５で吸引して負圧にすることによって記録紙４１６がベルト４３３上に吸着保持される。なお、吸引吸着方式に代えて、静電吸着方式を採用してもよい。
【０１６２】
ベルト４３３が巻かれているローラ４３１、４３２の少なくとも一方にモータ（図２５中符号４８８）の動力が伝達されることにより、ベルト４３３は図１８上の時計回り方向に駆動され、ベルト４３３上に保持された記録紙４１６は図１８の左から右へと搬送される。
【０１６３】
縁無しプリント等を印字するとベルト４３３上にもインクが付着するので、ベルト４３３の外側の所定位置（印字領域以外の適当な位置）にベルト清掃部４３６が設けられている。ベルト清掃部４３６の構成について詳細は図示しないが、例えば、ブラシ・ロール、吸水ロール等をニップする方式、清浄エアーを吹き掛けるエアーブロー方式、或いはこれらの組合せなどがある。清掃用ロールをニップする方式の場合、ベルト線速度とローラ線速度を変えると清掃効果が大きい。
【０１６４】
なお、ベルト搬送部４２２に代えて、ローラ・ニップ搬送機構を用いる態様も考えられるが、印字領域をローラ・ニップ搬送すると、印字直後に用紙の印字面をローラが接触するので画像が滲み易いという問題がある。したがって、本例のように、印字領域では画像面を接触させない吸着ベルト搬送が好ましい。
【０１６５】
ベルト搬送部４２２により形成される用紙搬送路上において印字部４１２の上流側には、加熱ファン４４０が設けられている。加熱ファン４４０は、印字前の記録紙４１６に加熱空気を吹き付け、記録紙４１６を加熱する。印字直前に記録紙４１６を加熱しておくことにより、インクが着弾後乾き易くなる。
【０１６６】
印字部４１２の各ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙは、当該インクジェット記録装置４１０が対象とする記録紙４１６の最大紙幅に対応する長さを有し、そのノズル面には最大サイズの記録媒体の少なくとも一辺を超える長さ（描画可能範囲の全幅）にわたりインク吐出用のノズルが複数配列されたフルライン型のヘッドとなっている（図１９参照）。
【０１６７】
ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙは、記録紙４１６の送り方向に沿って上流側から黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の色順に配置され、それぞれのヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙが記録紙４１６の搬送方向と略直交する方向に沿って延在するように固定設置される。
【０１６８】
ベルト搬送部４２２により記録紙４１６を搬送しつつ各ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙからそれぞれ異色のインクを吐出することにより記録紙４１６上にカラー画像を形成し得る。
【０１６９】
このように、紙幅の全域をカバーするノズル列を有するフルライン型のヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙを色別に設ける構成によれば、記録媒体搬送方向（副走査方向）について記録紙４１６と印字部４１２を相対的に移動させる動作を１回行うだけで（すなわち１回の副走査で）、記録紙４１６の全面に画像を記録することができる。これにより、記録ヘッドが紙搬送方向と直交する方向に往復動作するシャトル型ヘッドに比べて高速印字が可能であり、生産性を向上させることができる。
【０１７０】
本例では、ＫＣＭＹの標準色（４色）の構成を例示したが、インク色や色数の組合せについては本実施形態に限定されず、必要に応じて淡インク、濃インク、特別色インクを追加してもよい。例えば、ライトシアン、ライトマゼンタなどのライト系インクを吐出するインクジェットヘッドを追加する構成も可能である。また、各色ヘッドの配置順序も特に限定はない。
【０１７１】
図１８に示した印字検出部４２４は、印字部４１２の打滴結果を撮像するためのイメージセンサ（ラインセンサ又はエリアセンサ）を含み、該イメージセンサによって読み取った打滴画像からノズルの目詰まりや着弾位置誤差などの吐出特性をチェックする手段として機能する。各色のヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙにより印字されたテストパターン又は実技画像が印字検出部４２４により読み取られ、各ヘッドの吐出判定が行われる。吐出判定は、吐出の有無、ドットサイズの測定、ドット着弾位置の測定などで構成される。
【０１７２】
印字検出部４２４の後段には後乾燥部４４２が設けられている。後乾燥部４４２は、印字された画像面を乾燥させる手段であり、例えば、加熱ファンが用いられる。印字後のインクが乾燥するまでは印字面と接触することは避けたほうが好ましいので、熱風を吹き付ける方式が好ましい。
【０１７３】
多孔質のペーパーに染料系インクで印字した場合などでは、加圧によりペーパーの孔を塞ぐことでオゾンなど、染料分子を壊す原因となるものと接触することを防ぐことで画像
の耐候性がアップする効果がある。
【０１７４】
後乾燥部４４２の後段には、加熱・加圧部４４４が設けられている。加熱・加圧部４４４は、画像表面の光沢度を制御するための手段であり、画像面を加熱しながら所定の表面凹凸形状を有する加圧ローラ１４５で加圧し、画像面に凹凸形状を転写する。
【０１７５】
こうして生成されたプリント物は排紙部４２６から排出される。本来プリントすべき本画像（目的の画像を印刷したもの）とテスト印字とは分けて排出することが好ましい。このインクジェット記録装置４１０では、本画像のプリント物と、テスト印字のプリント物とを選別してそれぞれの排出部４２６Ａ、４２６Ｂへと送るために排紙経路を切り換える不図示の選別手段が設けられている。なお、大きめの用紙に本画像とテスト印字とを同時に並列に形成する場合は、カッター（第２のカッター）４４８によってテスト印字の部分を切り離す。また、図１８には示さないが、本画像の排出部４２６Ａには、オーダー別に画像を集積するソーターが設けられる。
【０１７６】
〔ヘッドの構造〕
次に、ヘッドの構造について説明する。色別の各ヘッド４１２Ｋ，４１２Ｃ，４１２Ｍ，４１２Ｙの構造は共通しているので、以下、これらを代表して符号４５０によってヘッドを示すものとする。
【０１７７】
図２０はヘッド４５０の構造例を示す平面透視図であり、図２１はその一部の拡大図である。また、図２２はヘッド４５０の他の構造例を示す平面透視図、図２３は１つの液滴吐出素子（記録素子、１つのノズル４５１に対応したインク室ユニット）の立体的構成を示す断面図（図２１中の２３−２３線に沿う断面図）である。
【０１７８】
記録紙４１６上に印字されるドットピッチを高密度化するためには、ヘッド４５０におけるノズルピッチを高密度化する必要がある。本例のヘッド４５０は、図２０，２１ に示したように、インク吐出口であるノズル４５１と、各ノズル４５１に対応する圧力室４５２等からなる複数のインク室ユニット（液滴吐出素子）１５３を千鳥でマトリクス状に（２次元的に）配置させた構造を有し、これにより、ヘッド長手方向（記録媒体搬送方向と直交する方向）に沿って並ぶように投影される実質的なノズル間隔（投影ノズルピッチ）の高密度化を達成している。
【０１７９】
記録紙４１６の送り方向と略直交する方向に記録紙４１６の全幅に対応する長さにわたり１列以上のノズル列を構成する形態は本例に限定されない。例えば、図２０の構成に代えて、図２２に示すように、複数のノズル４５１が２次元に配列された短尺のヘッドモジュール４５０’を千鳥状に配列して繋ぎ合わせることで記録紙４１６の全幅に対応する長さのノズル列を有するラインヘッドを構成してもよい。
【０１８０】
各ノズル４５１に対応して設けられている圧力室４５２は、その平面形状が概略正方形となっており（図２０，２１ 参照）、対角線上の両隅部の一方にノズル４５１への流出口が設けられ、他方に供給インクの流入口（供給口）４５４が設けられている。なお、圧力室４５２の形状は、本例に限定されず、平面形状が四角形（菱形、長方形など）、五角形、六角形その他の多角形、円形、楕円形など、多様な形態があり得る。
【０１８１】
図１２に示したように、各圧力室４５２は供給口４５４を介して共通流路４５５と連通されている。共通流路４５５はインク供給源たるインクタンク（不図示）と連通しており、インクタンクから供給されるインクは共通流路４５５を介して各圧力室４５２に分配供給される。
【０１８２】
圧力室４５２の一部の面（図２３において天面）を構成している加圧板（共通電極と兼用される振動板）４５６には個別電極４５７を備えたアクチュエータ４５８が接合されている。個別電極４５７と共通電極間に駆動電圧を印加することによってアクチュエータ４５８が変形して圧力室４５２の容積が変化し、これに伴う圧力変化によりノズル４５１からインクが吐出される。なお、アクチュエータ４５８には、チタン酸ジルコン酸鉛やチタン酸バリウムなどの圧電体を用いた圧電素子が好適に用いられる。インク吐出後、アクチュエータ４５８の変位が元に戻る際に、共通流路４５５から供給口４５４を通って新しいインクが圧力室４５２に再充填される。
【０１８３】
上述した構造を有するインク室ユニット４５３を図２４に示す如く主走査方向に沿う行方向及び主走査方向に対して直交しない一定の角度θを有する斜めの列方向とに沿って一定の配列パターンで格子状に多数配列させることにより、本例の高密度ノズルヘッドが実現されている。
【０１８４】
即ち、主走査方向に対してある角度θの方向に沿ってインク室ユニット４５３を一定のピッチｄで複数配列する構造により、主走査方向に並ぶように投影されたノズルのピッチＰはｄ× cosθとなり、主走査方向については、各ノズル４５１が一定のピッチＰで直線状に配列されたものと等価的に取り扱うことができる。このような構成により、主走査方向に並ぶように投影されるノズル列が１インチ当たり2400個（2400ノズル／インチ）におよぶ高密度のノズル構成を実現することが可能になる。
【０１８５】
なお、印字可能幅の全幅に対応した長さのノズル列を有するフルラインヘッドで、ノズルを駆動する時には、（１）全ノズルを同時に駆動する、（２）ノズルを片方から他方に向かって順次駆動する、（３）ノズルをブロックに分割して、ブロックごとに片方から他方に向かって順次駆動する等が行われ、用紙の幅方向（用紙の搬送方向と直交する方向）に１ライン（１列のドットによるライン又は複数列のドットから成るライン）を印字するようなノズルの駆動を主走査と定義する。
【０１８６】
特に、図２４に示すようなマトリクス状に配置されたノズル４５１を駆動する場合は、上記（３）のような主走査が好ましい。即ち、ノズル４５１-11、４５１-12、４５１-13、４５１-14、４５１-15、４５１-16を１つのブロックとし（他にはノズル４５１-21 、…、４５１-26 を１つのブロック、ノズル４５１-31、…、４５１-36を１つのブロック、…として）、記録紙４１６の搬送速度に応じてノズル４５１-11、４５１-12、…、４５１-16を順次駆動することで記録紙４１６の幅方向に１ラインを印字する。
【０１８７】
一方、上述したフルラインヘッドと用紙とを相対移動することによって、上述した主走査で形成された１ライン（１列のドットによるライン又は複数列のドットから成るライン）の印字を繰り返し行うことを副走査と定義する。
【０１８８】
そして、上述の主走査によって記録される１ライン（或いは帯状領域の長手方向）の示す方向を主走査方向といい、上述の副走査を行う方向を副走査方向という。即ち、本実施形態では、記録紙４１６の搬送方向が副走査方向であり、それに直交する方向が主走査方向ということになる。
【０１８９】
本発明の実施に際してノズルの配置構造は図示の例に限定されない。また、本実施形態では、ピエゾ素子（圧電素子）に代表されるアクチュエータ４５８の変形によってインク滴を飛ばす方式が採用されているが、本発明の実施に際して、インクを吐出させる方式は特に限定されず、ピエゾジェット方式に代えて、ヒータなどの発熱体によってインクを加熱して気泡を発生させ、その圧力でインク滴を飛ばすサーマルジェット方式など、各種方式を適用できる。
【０１９０】
〔制御系の説明〕
図２５は、インクジェット記録装置４１０のシステム構成を示すブロック図である。同図に示したように、インクジェット記録装置４１０は、通信インターフェース４７０、システムコントローラ４７２、メモリ４７４、ＲＯＭ４７５、モータドライバ４７６、ヒータドライバ４７８、プリント制御部４８０、画像バッファメモリ４８２、ヘッドドライバ４８４等を備えている。
【０１９１】
通信インターフェース４７０は、ホストコンピュータ４８６から送られてくる画像データを受信するインターフェース部（画像入力手段）である。通信インターフェース４７０にはＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、イーサネット（登録商標）、無線ネットワークなどのシリアルインターフェースやセントロニクスなどのパラレルインターフェースを適用することができる。この部分には、通信を高速化するためのバッファメモリ（不図示）を搭載してもよい。
【０１９２】
ホストコンピュータ４８６から送出された画像データは通信インターフェース４７０を介してインクジェット記録装置４１０に取り込まれ、一旦メモリ４７４に記憶される。メモリ４７４は、通信インターフェース４７０を介して入力された画像を格納する記憶手段であり、システムコントローラ４７２を通じてデータの読み書きが行われる。メモリ４７４は、半導体素子からなるメモリに限らず、ハードディスクなど磁気媒体を用いてもよい。
【０１９３】
システムコントローラ４７２は、中央演算処理装置（ＣＰＵ）及びその周辺回路等から構成され、所定のプログラムに従ってインクジェット記録装置４１０の全体を制御する制御装置として機能するとともに、各種演算を行う演算装置として機能する。即ち、システムコントローラ４７２は、通信インターフェース４７０、メモリ４７４、ＲＯＭ４７５、モータドライバ４７６、ヒータドライバ４７８等の各部を制御し、ホストコンピュータ４８６との間の通信制御、メモリ４７４及びＲＯＭ４７５の読み書き制御等を行うとともに、搬送系のモータ４８８やヒータ４８９を制御する制御信号を生成する。
【０１９４】
また、システムコントローラ４７２は、印字検出部４２４から読み込んだテストパターンの読取データから着弾位置誤差のデータを生成する演算処理を行う着弾誤差測定演算部４７２Ａと、測定された着弾位置誤差の情報から濃度補正係数ｄｉを算出する濃度補正係数算出部４７２Ｂとを含んで構成される。なお、着弾誤差測定演算部４７２Ａ及び濃度補正係数算出部４７２Ｂの処理機能はＡＳＩＣやソフトウエア又は適宜の組み合わせによって実現可能である。
【０１９５】
濃度補正係数算出部４７２Ｂにおいて求められた濃度補正係数のデータは、メモリ４７４に記憶される。
【０１９６】
ＲＯＭ４７５には、システムコントローラ４７２のＣＰＵが実行するプログラム及び制御に必要な各種データ（着弾位置誤差測定用のテストパターンのデータを含む）などが格納されている。ＲＯＭ４７５は、書換不能な記憶手段であってもよいし、ＥＥＰＲＯＭのような書換可能な記憶手段であってもよい。また、このＲＯＭ４７５の記憶領域を活用することで、ＲＯＭ４７５をメモリ４７４として兼用する構成も可能である。
【０１９７】
メモリ４７４は、画像データの一時記憶領域として利用されるとともに、プログラムの展開領域及びＣＰＵの演算作業領域としても利用される。
【０１９８】
モータドライバ４７６は、システムコントローラ４７２からの指示に従って搬送系のモータ４８８を駆動するドライバ（駆動回路）である。ヒータドライバ４７８は、システムコントローラ４７２からの指示に従って後乾燥部４４２等のヒータ４８９を駆動するドライバである。
【０１９９】
プリント制御部４８０は、システムコントローラ４７２の制御に従い、メモリ４７４内の画像データ（多値の入力画像のデータ）から打滴制御用の信号を生成するための各種加工、補正などの処理を行う信号処理手段として機能するとともに、生成したインク吐出データをヘッドドライバ４８４に供給してヘッド４５０の吐出駆動を制御する駆動制御手段として機能する。
【０２００】
即ち、プリント制御部４８０は、濃度データ生成部４８０Ａと、補正処理部４８０Ｂと、インク吐出データ生成部４８０Ｃと、駆動波形生成部４８０Ｄとを有する画像処理部４８０Ｅを含んで構成される。これら各機能ブロック（４８０Ａ〜Ｅ）は、ＡＳＩＣやソフトウエア又は適宜の組み合わせによって実現可能である。
【０２０１】
濃度データ生成部４８０Ａは、入力画像のデータからインク色別の初期の濃度データを生成する信号処理手段であり、図１５のステップＳ２２で説明した濃度変換処理（ＵＣＲ処理や色変換を含む）及び必要な場合には画素数変換処理を行う。
【０２０２】
図２５の補正処理部４８０Ｂは、メモリ４７４に格納されている濃度補正係数（ｄｉ）を用いて濃度補正の演算を行う処理手段であり、図１５のステップＳ３２で説明したムラ補正処理を行う。
【０２０３】
図２５のインク吐出データ生成部４８０Ｃは、補正処理部４８０Ｂで生成された補正後の濃度データから２値（又は多値）のドットデータに変換するハーフトーニング処理手段を含む信号処理手段であり、図１５のステップＳ４２で説明した２値（多値）化処理を行う。インク吐出データ生成部４８０Ｃにて生成されたインク吐出データはヘッドドライバ４８４に与えられ、ヘッド４５０のインク吐出動作が制御される。
【０２０４】
駆動波形生成部４８０Ｄは、ヘッド４５０の各ノズル４５１に対応したアクチュエータ４５８（図２３参照）を駆動するための駆動信号波形を生成する手段であり、該駆動波形生成部４８０Ｄにて生成された信号（駆動波形）は、ヘッドドライバ４８４に供給される。なお、駆動信号生成部４８０Ｄから出力される信号は、デジタル波形データであってもよいし、アナログ電圧信号であってもよい。
【０２０５】
また、図２５の画像処理部４８０Ｅは、上述した２値化処理、閾値補正処理などの画像処理を行うブロックであり、不図示のプロセッサ（該プロセッサは画像処理専用のプロセッサを用いてもよいし、他のプロセッサと兼用してもよい。）、メモリ（他のメモリと兼用可能）などを含んだ構成となっている。
【０２０６】
プリント制御部４８０には画像バッファメモリ４８２が備えられており、プリント制御部４８０における画像データ処理時に画像データやパラメータなどのデータが画像バッファメモリ４８２に一時的に格納される。なお、図２５において画像バッファメモリ４８２はプリント制御部４８０に付随する態様で示されているが、メモリ４７４と兼用することも可能である。また、プリント制御部４８０とシステムコントローラ４７２とを統合して１つのプロセッサで構成する態様も可能である。
【０２０７】
画像入力から印字出力までの処理の流れを概説すると、印刷すべき画像のデータは、通信インターフェース４７０を介して外部から入力され、メモリ４７４に蓄えられる。この段階では、例えば、ＲＧＢの多値の画像データがメモリ４７４に記憶される。
【０２０８】
インクジェット記録装置４１０では、インク（色材）による微細なドットの打滴密度やドットサイズを変えることによって、人の目に疑似的な連続階調の画像を形成するため、入力されたデジタル画像の階調（画像の濃淡）をできるだけ忠実に再現するようなドットパターンに変換する必要がある。そのため、メモリ４７４に蓄えられた元画像（ＲＧＢ）のデータは、システムコントローラ４７２を介してプリント制御部４８０に送られ、該プリント制御部４８０の濃度データ生成部４８０Ａ、補正処理部４８０Ｂ、インク吐出データ生成部４８０Ｃを経てインク色ごとのドットデータに変換される。
【０２０９】
即ち、プリント制御部４８０は、入力されたＲＧＢ画像データをＫ，Ｃ，Ｍ，Ｙの４色のドットデータに変換する処理を行う。こうして、プリント制御部４８０で生成されたドットデータは、画像バッファメモリ４８２に蓄えられる。この色別ドットデータは、ヘッド４５０のノズルからインクを吐出するためのＣＭＹＫ打滴データに変換され、印字されるインク吐出データが確定する。
【０２１０】
ヘッドドライバ４８４は、プリント制御部４８０から与えられるインク吐出データ及び駆動波形の信号に基づき、印字内容に応じてヘッド４５０の各ノズル４５１に対応するアクチュエータ４５８を駆動するための駆動信号を出力する。ヘッドドライバ４８４にはヘッドの駆動条件を一定に保つためのフィードバック制御系を含んでいてもよい。
【０２１１】
こうして、ヘッドドライバ４８４から出力された駆動信号がヘッド４５０に加えられることによって、該当するノズル４５１からインクが吐出される。記録紙４１６の搬送速度に同期してヘッド４５０からのインク吐出を制御することにより、記録紙４１６上に画像が形成される。
【０２１２】
上記のように、プリント制御部４８０（画像処理部４８０Ｅ）における所要の信号処理を経て生成されたインク吐出データ及び駆動信号波形に基づき、ヘッドドライバ４８４を介して各ノズルからのインク液滴の吐出量や吐出タイミングの制御が行われる。これにより、所望のドットサイズやドット配置が実現される。
【０２１３】
印字検出部４２４は、図１８で説明したように、イメージセンサを含むブロックであり、記録紙４１６に印字された画像を読み取り、所要の信号処理などを行って印字状況（吐出の有無、打滴のばらつき、光学濃度など）を検出し、その検出結果をプリント制御部４８０及びシステムコントローラ４７２に提供する。
【０２１４】
プリント制御部４８０は、必要に応じて印字検出部４２４から得られる情報に基づいてヘッド４５０に対する各種補正を行うとともに、必要に応じて予備吐出や吸引、ワイピング等のクリーニング動作（ノズル回復動作）を実施する制御を行う。
【０２１５】
上記構成のインクジェット記録装置４１０によれば、着弾位置誤差による濃度ムラが低減された良好な画像を得ることができる。
【０２１６】
〔変形例〕
図２５で説明した着弾誤差測定演算部４７２Ａ、濃度補正係数算出部４７２Ｂ、濃度データ生成部４８０Ａ、補正処理部４８０Ｂが担う処理機能の全て又は一部をホストコンピュータ４８６側に搭載する態様も可能である。
【０２１７】
また、本発明の適用範囲は、着弾位置誤差による濃度ムラの補正に限定されず、液滴量誤差による濃度ムラ、不吐出ノズルの存在による濃度ムラ、周期的印字誤差による濃度ムラなど、様々な要因による濃度ムラに対して、上述した補正処理と同様の手法によって、補正効果を得ることができる。
【０２１８】
更に、本発明の適用はラインヘッド方式のプリンタに限定されず、シャトルスキャン方式のプリンタにおけるスジムラに対しても有効な補正効果を得ることができる。
【０２１９】
上記実施の形態では画像記録装置の一例としてインクジェット記録装置を説明したが、本発明の適用範囲はこれに限定されない。インクジェット方式以外では、サーマル素子を記録素子とする記録ヘッドを備えた熱転写記録装置、ＬＥＤ素子を記録素子とする記録ヘッドを備えたＬＥＤ電子写真プリンタ、ＬＥＤライン露光ヘッドを有する銀塩写真方式プリンタなど各種方式の画像記録装置についても本発明を適用することが可能である。
【符号の説明】
【０２２０】
１０…画像処理部ロック、１２（ｄｉ）…ライン補正係数、１６…入力画像(対象画像）、２０…２値化処理部、２４…誤差算出部、２６…誤差拡散フィルタ、２８…誤差拡散部、３２…入力値補正部、３４（Ｍ２）…閾値補正フィルタ、３６０…閾値補正処理部、４０…閾値生成部、１０２…誤差拡散フィルタ変更処理部、４１０…インクジェット記録装置、４５０…印字ヘッド、４５１…ノズル、４７２…システムコントローラ、４７４…メモリ、４８０…プリント制御部、４８０Ｅ…画像処理部、４８２…画像バッファメモリ
【図１】
2010252397.tif 000025
【図２】
2010252397.tif 000026
【図３】
2010252397.tif 000027
【図４】
2010252397.tif 000028
【図５】
2010252397.tif 000029
【図６】
2010252397.tif 000030
【図７】
2010252397.tif 000031
【図８】
2010252397.tif 000032
【図９】
2010252397.tif 000033
【図１０】
2010252397.tif 000034
【図１１】
2010252397.tif 000035
【図１２】
2010252397.tif 000036
【図１３】
2010252397.tif 000037
【図１４】
2010252397.tif 000038
【図１５】
2010252397.tif 000039
【図１６】
2010252397.tif 000040
【図１７】
2010252397.tif 000041
【図１８】
2010252397.tif 000042
【図１９】
2010252397.tif 000043
【図２０】
2010252397.tif 000044
【図２１】
2010252397.tif 000045
【図２２】
2010252397.tif 000046
【図２３】
2010252397.tif 000047
【図２４】
2010252397.tif 000048
【図２５】
2010252397.tif 000049
【図２６】
2010252397.tif 000050
【図２７】
2010252397.tif 000051
【図２８】
2010252397.tif 000052
【図２９】
2010252397.tif 000053
【図３０】
2010252397.tif 000054
【図３１】
2010252397.tif 000055
【図３２】
2010252397.tif 000056