(57)【要約】【課題】印刷画像に現われる濃度ムラを補正するのに好適な印刷装置、印刷装置制御プログラム及び印刷装置制御方法並びに画像処理装置を提供する。【解決手段】印刷装置１００を、画像データを取得する画像データ取得部１０と、解像度変換処理を行う解像度変換部１１と、色変換処理を行う色変換部１２と、ＬＵＴ１３と、色変換処理後の画像データに対して補正処理を行う補正処理部１４と、補正処理に用いる補正データを記憶する補正データテーブル１５と、補正処理後の画像データに基づき印刷データを生成する印刷データ生成部１６と、印刷データに基づき画像を印刷する印刷部１７とを含んだ構成とし、補正処理部１４において、基準濃度よりも低い濃度の画素行については偶数列の画素データにのみ濃度を増加させる補正を行い、基準濃度よりも高い濃度の画素行については奇数列の画素データにのみ濃度を減少させる補正を行うようにした。【選択図】図１
2008265123.tif 000002
【特許請求の範囲】
【請求項１】
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データを記憶
する補正データ記憶手段と、
前記補正データ記憶手段に記憶された前記補正データに基づき、前記画像データに対し
て補正処理を行う補正処理手段と、
前記補正処理手段で補正処理の施された画像データに基づき、前記印字ヘッドを用いて
前記媒体に画像を印刷する印刷手段と、を備え、
前記補正処理手段は、前記画像データにおける基準となる濃度よりも低い濃度となる行
の画素データについては、該画素データのうち偶数列又は奇数列のいずれか一方の画素列
の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行い、前記画像
データにおける基準となる濃度よりも高い濃度となる行の画素データについては、該画素
データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ、該画素デー
タの示す濃度値を減少させる補正処理を行うことを特徴とする印刷装置。
【請求項２】
前記画像データの印刷解像度が所定解像度未満のときに、前記印刷解像度を前記所定解
像度以上の印刷解像度に変換する解像度変換手段を備えることを特徴とする請求項１に記
載の印刷装置。
【請求項３】
前記補正データ記憶手段は、前記ノズルの情報に対応付けて、前記基準となる濃度の値
から該基準となる濃度よりも低い濃度となる行の濃度値を減じた値であるプラス符号とな
る補正値を有する補正データを記憶すると共に、前記基準となる濃度の値から該基準とな
る濃度よりも高い濃度となる行の濃度値を減じた値であるマイナス符号となる補正値を有
する補正データを記憶し、
前記補正処理手段は、前記補正データの有する補正値を２倍した値を前記画素データの
示す濃度値に加算する補正処理を行うことを特徴とする請求項１又は請求項２に記載の印
刷装置。
【請求項４】
前記ノズルの不良による濃度ムラの補正を行うときに、前記偶数列及び奇数列を構成す
る画素列を、前記ノズルの配列方向に並ぶ画素列とし、前記媒体の搬送誤差による濃度ム
ラの補正を行うときに、前記偶数列及び奇数列を構成する画素列を、前記媒体の搬送方向
に並ぶ画素列とすることを特徴とする請求項１乃至請求項３のいずれか１項に記載の印刷
装置。
【請求項５】
所定階調のベタ画像であるテストパターン画像を前記印字ヘッドを用いて印刷するテス
トパターン画像印刷手段と、
前記印刷したテストパターン画像から、その濃度情報を抽出する濃度情報抽出手段と、
前記濃度情報抽出手段で抽出した濃度情報に基づき、前記補正データを生成する補正デ
ータ生成手段と、を備えることを特徴とする請求項１乃至請求項４のいずれか１項に記載
の印刷装置。
【請求項６】
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置を制御するのに使用する印刷装置制御プログラムであって、
前記画像データを構成する画素データの示す濃度値を補正する補正データに基づき、前
記画像データに対して補正処理を行う補正処理ステップと、
前記補正処理ステップで補正処理の施された画像データに基づき、前記印字ヘッドを用
いて前記媒体に画像を印刷する印刷ステップとを有する処理をコンピュータに実行させる
のに使用するプログラムを含み、
前記補正処理ステップにおいては、前記画像データにおける基準となる濃度よりも低い
濃度となる行の画素データについては、該画素データのうち偶数列又は奇数列のいずれか
一方の画素列の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行
い、前記画像データにおける基準となる濃度よりも高い濃度となる行の画素データについ
ては、該画素データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ
、該画素データの示す濃度値を減少させる補正処理を行うことを特徴とする印刷装置制御
プログラム。
【請求項７】
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置を制御するのに使用する印刷装置制御方法であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データに基づ
き、前記画像データに対して補正処理を行う補正処理ステップと、
前記補正処理ステップで補正処理の施された画像データに基づき、前記印字ヘッドを用
いて前記媒体に画像を印刷する印刷ステップとを含み、
前記補正処理ステップにおいては、前記画像データにおける基準となる濃度よりも低い
濃度となる行の画素データについては、該画素データのうち偶数列又は奇数列のいずれか
一方の画素列の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行
い、前記画像データにおける基準となる濃度よりも高い濃度となる行の画素データについ
ては、該画素データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ
、該画素データの示す濃度値を減少させる補正処理を行うことを特徴とする印刷装置制御
方法。
【請求項８】
媒体にドットを形成する複数のノズルを有する印字ヘッドを備えた印刷装置で用いられ
る、画像の各画素の画素データがマトリックス状に配列された構成の画像データを補正す
る画像処理装置であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データを記憶
する補正データ記憶手段と、
前記補正データ記憶手段に記憶された前記補正データに基づき、前記画像データに対し
て補正処理を行う補正処理手段と、を備え、
前記補正処理手段は、前記画像データにおける基準となる濃度よりも低い濃度となる行
の画素データについては、該画素データのうち偶数列又は奇数列のいずれか一方の画素列
の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行い、前記画像
データにおける基準となる濃度よりも高い濃度となる行の画素データについては、該画素
データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ、該画素デー
タの示す濃度値を減少させる補正処理を行うことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体にドットを形成する印刷装置に係り、特に、画像データに対して濃度補
正を行うのに好適な印刷装置、印刷装置制御プログラム及び印刷装置制御方法並びに画像
処理装置に関する。
【背景技術】
【０００２】
画像を印刷する印刷装置として、媒体（紙、布、ＯＨＰ用シート等）にインクを吐出し
てドットを形成するインクジェットプリンタ（ 以下、単にプリンタという。） が知られ
ている。このプリンタは、キャリッジとともに移動する複数のノズルからインクを吐出し
て用紙にドットを形成するドット形成動作と、搬送ユニットにより用紙を移動方向と交差
する交差方向（ 以下、搬送方向ともいう。） に搬送する搬送動作とを交互に繰り返す。
これらの動作の繰り返しにより、用紙には、キャリッジの移動方向に沿う複数のドットか
ら構成されたラスタラインが形成される。そして、このラスタラインが搬送方向に複数形
成されることで画像が印刷される。
【０００３】
この種のプリンタでは、インク滴の量や飛行方向などのインク滴の吐出特性が、ノズル
毎にばらつく。この吐出特性のばらつきは、印刷画像の濃度ムラの原因となるため好まし
くない。そこで、従来は、ノズル毎に補正値を設定し、設定された補正値に基づいて、イ
ンクの量を調整していた（例えば、特許文献１を参照）。
この従来の方法では、ノズル毎のインク吐出量の特性を示す出力特性係数を、ヘッド特
性レジスタに記憶させている。そして、インク滴の吐出時に、この出力特性係数を用いる
ことで、印刷画像の濃度ムラを防止している。
【特許文献１】特開平２−５４６７６号公報（第２頁，第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した従来の方法は、ノズル毎の吐出量を補正するものであり、イン
ク滴の飛行曲がりに起因する濃度ムラについては考慮されていない。この濃度ムラは、ノ
ズルから吐出されるインク滴の着弾位置に関し、正規の位置よりも搬送方向へずれること
によって生じる。すなわち、隣り合うラスタライン同士の間隔が、規定の間隔よりも狭く
なったり、広くなったりすることで濃度ムラが生じる。
【０００５】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたも
のであって、印刷画像に現われる濃度ムラを補正するのに好適な印刷装置、印刷装置制御
プログラム及び印刷装置制御方法並びに画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
〔形態１〕  上記目的を達成するために、形態１に記載の印刷装置は、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データを記憶
する補正データ記憶手段と、
前記補正データ記憶手段に記憶された前記補正データに基づき、前記画像データに対し
て補正処理を行う補正処理手段と、
前記補正処理手段で補正処理の施された画像データに基づき、前記印字ヘッドを用いて
前記媒体に画像を印刷する印刷手段と、を備え、
前記補正処理手段は、前記画像データにおける基準となる濃度よりも低い濃度となる行
の画素データについては、該画素データのうち偶数列又は奇数列のいずれか一方の画素列
の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行い、前記画像
データにおける基準となる濃度よりも高い濃度となる行の画素データについては、該画素
データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ、該画素デー
タの示す濃度値を減少させる補正処理を行うことを特徴とする。
【０００７】
このような構成であれば、画像の各画素の画素データがマトリックス状に配列された構
成の画像データを受け取ると、該画像データに対して、補正データ記憶手段に記憶された
補正データを用いて補正処理を行う。補正処理は、予め定められた基準となる濃度よりも
低い濃度となる行については、該行を構成する画素データのうち、偶数列又は奇数列のい
ずれか一方の画素列の画素データに対して、該画素データの示す濃度値が増加する補正処
理を行う。一方、予め定められた基準となる濃度よりも高い濃度となる行については、該
行を構成する画素データのうち、偶数列又は奇数列のいずれか他方の画素列の画素データ
に対して、該画素データの示す濃度値が減少する補正処理を行う。
【０００８】
以上より、隣り合う２つの行の行間において隣り合う２つの画素の一方の画素データに
対して濃度値を増加する補正処理が行われ、他方の画素データに対して濃度値を減少する
補正処理が行われるといった補正処理が行われることを防ぐことができる。
従って、例えば、飛行曲がりによって行間が狭まった隣り合う２つの行があった場合に
、この２つの行のうち、一方の行の画素データに対して濃度値を増加させる補正処理（以
下、増加補正と称す）を行い、他方の行の画素データに対して濃度値を減少させる補正処
理（以下、減少補正と称す）を行う場合に、増加補正された画素及び減少補正された画素
が千鳥状（互い違い）に並ぶように補正処理を行うことができる。つまり、補正処理を行
う領域をずらすことができる。
【０００９】
これにより、従来と比較して、印刷画像の画質を向上することができるという効果が得
られる。また、補正処理を行う画素数が半分になるので、補正処理にかかる時間を短縮す
ることができるという効果も得られる。
ここで、本形態でいう「ドット」とは、印刷物の文字や図形を表す基本単位であり、１
または複数のノズルから吐出されたインクが媒体上に着弾した１つの領域をいう。また、
この「ドット」は、面積が「ゼロ」ではなく、一定の大きさ（面積）をもつことは勿論、
大きさごとに複数種類存する。また、ドットの形状としては、必ずしも真円形であるとは
限らず、楕円形などの真円形以外の形状のものも含むものとし、この場合には直径が一律
でないことからドットが占める面積によって、あるいはその平均的な径に基づいてそのド
ットサイズが決定されるものとする。以下の「印刷装置制御プログラム」に関する形態、
「印刷装置制御方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログ
ラム」に関する形態、「画像処理方法」に関する形態、並びに発明を実施するための最良
の形態の欄などの記載において同じである。
【００１０】
なお、この「ドット径」をより厳密に定義すれば、ある量のインクを吐出して形成され
たドットの面積と等しい面積を有する真円の等価ドットを想定し、その等価ドットの径を
ドット径とする。また、一般に、媒体によってインクの吸収率なども変わってくることか
ら、同じインク量であっても媒体が変われば形成されるドット径は、様々に変化すること
は勿論である。また、この「ドット」は、必ずしも１回の吐出による１つのインク滴によ
って形成されたものに限定されるものでなく、極大ドットの場合などにように、２つ以上
の吐出によるインク滴を組み合わせて形成されるものも含むものとする。
【００１１】
また、「画素データ」は、濃度値又は輝度値で表現され、例えば、画素データが輝度値
で表現される場合に、輝度値を減少させる補正値が濃度値を増加させる補正値となり、輝
度値を増加させる補正値が濃度値を減少させる補正値となる（以下、印刷装置制御プログ
ラムに関する形態、印刷装置制御方法に関する形態、画像処理装置に関する形態、画像処
理プログラムに関する形態、画像処理方法に関する形態などにおいて同じである）。
【００１２】
また、上記「補正データ記憶手段」は、補正データをあらゆる手段でかつあらゆる時期
に記憶するものであり、補正データをあらかじめ記憶してあるものであってもよいし、補
正データをあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって補
正データを記憶するようになっていてもよい。
また、「補正データ」は、例えば、印字ヘッドを構成する各ノズルの形成するドットの
各階調値の基準値に対する画素データの補正量の情報などから構成される。補正データは
、例えば、印字ヘッドを用いて各階調のベタ画像（テストパターン画像）を印刷し、その
印刷結果をスキャナ等の光学式読取装置で読み取り、読み取った画像の濃度値を測定して
、その測定値と基準濃度値とに基づき決定する。また、前記基準値は、テストパターン画
像における比較的広い領域の濃度又は輝度の平均値となる。また、補正データは、例えば
、ノズルの番号（画素のライン番号）及び基準値に対応付けて記憶するといったように、
データテーブルの形式で記憶するようにしてもよい。以下、「印刷装置制御プログラム」
に関する形態、「印刷装置制御方法」に関する形態、「画像処理装置」に関する形態、「
画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに発明を実施
するための最良の形態の欄などの記載において同じである。
【００１３】
〔形態２〕  更に、形態２の印刷装置は、形態１に記載の印刷装置において、
前記画像データの印刷解像度が所定解像度未満のときに、前記印刷解像度を前記所定解
像度以上の印刷解像度に変換する解像度変換手段を備えることを特徴とする。
増加補正を行った画素及び減少補正を行った画素が千鳥状に並ぶことにより、印刷解像
度が所定の解像度（画像を見る距離及び該距離における視覚感度との関係から決定する）
より低いと、千鳥状に並んだパターンによって、人間の眼には縞が視認され、印刷画像の
画質が低下する場合がある。
上記構成であれば、例えば、印刷解像度を人間の眼に縞が視認されなくなる解像度（例
えば、２０〜３０[ｃｍ]の距離から見る場合に３００[ｄｐｉ]以上）に変換することがで
きるので、印刷画像の画質を確実に向上することができるという効果が得られる。
【００１４】
〔形態３〕  更に、形態３の印刷装置は、形態１又は２に記載の印刷装置において、
前記補正データ記憶手段は、前記ノズルの情報に対応付けて、前記基準となる濃度の値
から該基準となる濃度よりも低い濃度となる行の濃度値を減じた値であるプラス符号とな
る補正値を有する補正データを記憶すると共に、前記基準となる濃度の値から該基準とな
る濃度よりも高い濃度となる行の濃度値を減じた値であるマイナス符号となる補正値を有
する補正データを記憶し、
前記補正処理手段は、前記補正データの有する補正値を２倍した値を前記画素データの
濃度値に加算する補正処理を行うことを特徴とする。
このような構成であれば、偶数列及び奇数列のうち、一方の列の画素データに対して増
加補正が行われ且つ他方の列の画素データに対して減少補正が行われる場合に、適切な濃
度を保持した状態で、増加補正された画素及び減少補正された画素が千鳥状に並ぶように
補正処理を簡易に行うことができるという効果が得られる。
【００１５】
〔形態４〕  更に、形態４の印刷装置は、形態１乃至３のいずれか１に記載の印刷装置
において、
前記ノズルの不良による濃度ムラの補正を行うときに、前記偶数列及び奇数列を構成す
る画素列を、前記ノズルの配列方向に並ぶ画素列とし、前記媒体の搬送誤差による濃度ム
ラの補正を行うときに、前記偶数列及び奇数列を構成する画素列を、前記媒体の搬送方向
に並ぶ画素列とすることを特徴とする。
このような構成であれば、例えば、インク詰まりや飛行曲がりなどのノズルの不良によ
って発生する濃度ムラ及び媒体の搬送誤差によって発生する濃度ムラを、より適切に補正
することができるので、より確実に印刷画像の画質を向上することができるという効果が
得られる。
【００１６】
〔形態５〕  更に、形態５の印刷装置は、形態１乃至４のいずれか１に記載の印刷装置
において、
所定階調のベタ画像であるテストパターン画像を前記印字ヘッドを用いて印刷するテス
トパターン画像印刷手段と、
前記印刷したテストパターン画像から、その濃度情報を抽出する濃度情報抽出手段と、
前記濃度情報抽出手段で抽出した濃度情報に基づき、前記補正データを生成する補正デ
ータ生成手段と、を備えることを特徴とする。
【００１７】
このような構成であれば、所定階調のテストパターン画像を印字ヘッドを用いて印刷用
紙等の印刷に用いる媒体に印刷することができる。更に、印刷したテストパターン画像か
ら、その濃度情報を抽出し、該抽出した濃度情報に基づき補正データを生成することがで
きる。例えば、濃度情報の示す各画素の濃度値と、基準となる各画素の濃度値との差分値
を求め、該差分値を補正データとする。
【００１８】
これによって、自印刷装置において、いつでもテストパターン画像データを印刷し、濃
度情報を抽出して補正データを生成することができるので、例えば、経年劣化などによっ
て印字ヘッドの印字特性等が変化しても、この経年劣化に合わせて適切な補正データを生
成することができる。従って、印字特性の変化による印刷画像の品質劣化を防ぐことがで
き、より安定して高品質な印刷画像を提供することができるという効果が得られる。
【００１９】
ここで、「テストパターン画像」は、例えば、各インク色の所定階調毎のべた画像であ
り、画像全体が所定階調となるように形成された画像である。以下の「印刷装置制御プロ
グラム」に関する形態、「印刷装置制御方法」に関する形態、「画像処理装置」に関する
形態、「画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに「
前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の
欄などの記載において同じである。
【００２０】
〔形態６〕  一方、上記目的を達成するために、形態６に記載の印刷装置制御プログラ
ムは、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置を制御するのに使用する印刷装置制御プログラムであって、
前記画像データを構成する画素データの示す濃度値を補正する補正データに基づき、前
記画像データに対して補正処理を行う補正処理ステップと、
前記補正処理ステップで補正処理の施された画像データに基づき、前記印字ヘッドを用
いて前記媒体に画像を印刷する印刷ステップとを有する処理をコンピュータに実行させる
のに使用するプログラムを含み、
前記補正処理ステップにおいては、前記画像データにおける基準となる濃度よりも低い
濃度となる行の画素データについては、該画素データのうち偶数列又は奇数列のいずれか
一方の画素列の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行
い、前記画像データにおける基準となる濃度よりも高い濃度となる行の画素データについ
ては、該画素データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ
、該画素データの示す濃度値を減少させる補正処理を行うことを特徴とする。
【００２１】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態１記載の印刷装置と同等の
作用及び効果が得られる。
また、インクジェットプリンタなどのような現在市場に出回っている殆どの印刷装置は
中央処理装置（ＣＰＵ）や記憶装置（ＲＡＭ、ＲＯＭ）、入出力装置などからなるコンピ
ュータシステムを備えており、そのコンピュータシステムを用いてソフトウェアによって
前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実
現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部
を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うこと
ができる。
なお、本形態は、上記形態２乃至形態５の各手段で実現される機能をコンピュータに実
行させるプログラムとして記載した構成もとり得る。
【００２２】
〔形態７〕  また、上記目的を達成するために、形態７に記載の印刷装置制御方法は、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備え、画像の各画素の画素
データがマトリックス状に配列された構成の画像データに基づき前記媒体に前記画像を印
刷する印刷装置を制御するのに使用する印刷装置制御方法であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データに基づ
き、前記画像データに対して補正処理を行う補正処理ステップと、
前記補正処理ステップで補正処理の施された画像データに基づき、前記印字ヘッドを用
いて前記媒体に画像を印刷する印刷ステップとを含み、
前記補正処理ステップにおいては、前記画像データの偶数列又は奇数列のいずれか一方
の列に対応する画素データについては、該画素データの示す濃度値を増加させる補正処理
のみを行い、前記偶数列又は奇数列のいずれか他方の列の画素データについては、該画素
データの示す濃度値を減少させる補正処理のみを行うことを特徴とする。
これにより、形態１に記載の印刷装置と同等の作用及び効果が得られる。
なお、本形態は、上記形態２乃至形態５の各手段をステップに置き換えた構成もとり得
る。
【００２３】
〔形態８〕  また、上記目的を達成するために、形態８に記載の画像処理装置は、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備えた印刷装置で用いられ
る、画像の各画素の画素データがマトリックス状に配列された構成の画像データを補正す
る画像処理装置であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データを記憶
する補正データ記憶手段と、
前記補正データ記憶手段に記憶された前記補正データに基づき、前記画像データに対し
て補正処理を行う補正処理手段と、を備え、
前記補正処理手段は、前記画像データにおける基準となる濃度よりも低い濃度となる行
の画素データについては、該画素データのうち偶数列又は奇数列のいずれか一方の画素列
の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行い、前記画像
データにおける基準となる濃度よりも高い濃度となる行の画素データについては、該画素
データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ、該画素デー
タの示す濃度値を減少させる補正処理を行うことを特徴とする。
このような構成であれば、形態１に記載の印刷装置と同等の作用及び効果が得られる。
なお、本形態は、上記形態２乃至形態５に記載の印刷装置における印刷手段を除く各手
段を含む構成もとり得る。
【００２４】
〔形態９〕  また、上記目的を達成するために、形態９に記載の画像処理プログラムは
、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備えた印刷装置で用いられ
る、画像の各画素の画素データがマトリックス状に配列された構成の画像データを補正す
る画像処理プログラムであって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データに基づ
き、前記画像データに対して補正処理を行う補正処理ステップを有する処理をコンピュー
タに実行させるのに使用するプログラムを含み、
前記補正処理ステップにおいては、前記画像データにおける基準となる濃度よりも低い
濃度となる行の画素データについては、該画素データのうち偶数列又は奇数列のいずれか
一方の画素列の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行
い、前記画像データにおける基準となる濃度よりも高い濃度となる行の画素データについ
ては、該画素データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ
、該画素データの示す濃度値を減少させる補正処理を行うことを特徴とする。
なお、本形態は、上記形態２乃至形態５に記載の印刷装置における印刷手段を除く各手
段で実現される機能をコンピュータに実行させるプログラムとして記載した構成もとり得
る。
【００２５】
〔形態１０〕  また、上記目的を達成するために、形態１０の画像処理方法は、
媒体にドットを形成する複数のノズルを有する印字ヘッドを備えた印刷装置で用いられ
る、画像の各画素の画素データがマトリックス状に配列された構成の画像データを補正す
る画像処理方法であって、
前記画像データを構成する画素データの示す濃度値を補正するための補正データに基づ
き、前記画像データに対して補正処理を行う補正処理ステップを含み、
前記補正処理ステップにおいては、前記画像データにおける基準となる濃度よりも低い
濃度となる行の画素データについては、該画素データのうち偶数列又は奇数列のいずれか
一方の画素列の画素データにのみ、該画素データの示す濃度値を増加させる補正処理を行
い、前記画像データにおける基準となる濃度よりも高い濃度となる行の画素データについ
ては、該画素データのうち偶数列又は奇数列のいずれか他方の画素列の画素データにのみ
、該画素データの示す濃度値を減少させる補正処理を行うことを特徴とする画像処理プロ
グラム。
なお、本形態は、上記形態２乃至形態５に記載の印刷装置における印刷手段を除く各手
段をステップに置き換えた構成もとり得る。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態を図面に基づき説明する。図１〜図１６は、本発明に係る印
刷装置、印刷装置制御プログラム及び印刷装置制御方法並びに画像処理装置の実施の形態
を示す図である。
まず、本発明に係る印刷装置の構成を図１に基づき説明する。図１は、本発明に係る印
刷装置１００の構成を示すブロック図である。
【００２７】
図１に示すように、印刷装置１００は、印刷対象の多値の画像データを取得する画像デ
ータ取得部１０と、前記取得した画像データに対して解像度変換処理を行う解像度変換部
１１と、解像度変換後の画像データに対して色変換処理を行う色変換部１２と、色変換処
理に用いる変換用データを記憶したＬＵＴ１３と、色変換処理後の画像データに対して補
正処理を行う補正処理部１４と、補正処理に用いる補正データを記憶する補正データテー
ブル１５と、補正処理後の画像データに基づき印刷データを生成する印刷データ生成部１
６と、印刷データに基づき画像を印刷する印刷部１７とを含んで構成される。
【００２８】
画像データ取得部１０は、印刷装置１００と接続されたパソコン（ＰＣ）やプリンタサ
ーバなどの印刷指示装置（図示せず）から送られてくる印刷に供するＭ値（Ｍ≧２）の画
像データをネットワークなどを介して取得したり、あるいは図示しないスキャナやＣＤ−
ＲＯＭドライブなどの画像（データ）読込装置などから直接読み込んで取得したりする機
能を有している。
【００２９】
なお、画像データ取得部１０は、専用のプログラムとして構成されており、後述するコ
ンピュータシステムにおいて実行することで、上記機能を実現するようになっている。
解像度変換部１１は、画像データ取得部１０で取得した画像データの解像度を、３００
[ｄｐｉ]以上の印刷解像度の画像データに変換する機能を有している。具体的に、画像デ
ータの印刷解像度が３００[ｄｐｉ]又は３００[ｄｐｉ]以上で指定された印刷解像度より
も低い場合、または、逆に指定された印刷解像度よりも高い場合は、例えば、公知のニア
レストネイバー法、バイリニア法、バイキュービック法などの解像度変換アルゴリズムを
用いて、足りないデータを補間したり、過剰なデータを間引いたりすることにより、画像
データの解像度を変換する。
【００３０】
なお、解像度変換部１１は、専用のプログラム（例えば、プリンタドライバ（ソフトウ
ェア）における１つのモジュール）として構成されており、後述するコンピュータシステ
ムにおいて実行することで、上記機能を実現するようになっている。
色変換部１２は、ＬＵＴ（色変換テーブル）１３を参照し、Ｃ（シアン），Ｍ（マゼン
タ），Ｙ（イエロ），Ｋ（ブラック）の各色階調値から構成された画像データ（以下、Ｃ
ＭＹＫ画像データと称す）以外の色情報を有する画像データを、ＣＭＹＫ画像データへと
色変換する処理である色変換処理を行う機能を有している。
【００３１】
なお、色変換部１２は、専用のプログラム（例えば、プリンタドライバ（ソフトウェア
）における１つのモジュール）として構成されており、後述するコンピュータシステムに
おいて実行することで、上記機能を実現するようになっている。
ＬＵＴ１３は、後述する記憶装置７０に記憶保持されたデータテーブルであり、Ｒ（レ
ッド），Ｇ（グリーン），Ｂ（ブルー）の各色階調値から構成された画像データ（以下、
ＲＧＢ画像データと称す）などのＣＭＹＫ画像データ以外の色の画像データを、ＣＭＹＫ
画像データに変換するための変換用データを記憶した構成となっている。具体的に、ＲＧ
Ｂ画像データであれば、ＲＧＢ色空間の所定階調値単位に、各階調値に対応付けて色変換
後のＣＭＹＫ画像データが記憶された構成を有している。
【００３２】
なお、色変換部１２は、ＬＵＴ１３に存在しないＣＭＹＫ画像データに対しては、ＬＵ
Ｔ１３に値の存在するＣＭＹＫ画像データのうち、該当するＲＧＢ画像データの階調値周
辺のデータを用いて補間演算を行い色変換する。
補正処理部１４は、補正データテーブル１５の補正データを用いて、ＣＭＹＫ画像デー
タにおける、補正対象の画像の行方向のライン（以下、画素行と称す）に対して濃度ムラ
を低減するための補正処理を行う機能を有している。画素行は、画像の行方向に並ぶ複数
の画素から構成され、本実施の形態においては、各画素行の印刷を、それぞれに対して決
められた１つのノズルが担当することになる。
【００３３】
補正処理は、具体的に、補正対象の画素行が基準の濃度よりも低い濃度であるときに、
該画素行を構成する画素データのうち、偶数列の画素データにのみ濃度を増加させる補正
処理を行う。更に、補正対象の画素行が基準の濃度よりも高い濃度であるときに、該画素
行を構成する画素データのうち、奇数列の画素データにのみ濃度を減少させる補正処理を
行う。
【００３４】
なお、補正処理部１４は、専用のプログラム（例えば、プリンタドライバ（ソフトウェ
ア）における１つのモジュール）として構成されており、後述するコンピュータシステム
において実行することで、上記機能を実現するようになっている。
補正データテーブル１５は、後述する記憶装置７０に記憶保持されたデータテーブルで
あり、媒体の搬送誤差、飛行曲がりやインクの吐出不良などのノズルの不良などが原因で
発生する濃度ムラを補正するための補正データを、後述する印字ヘッド２００の有するノ
ズルの番号に対応付けて記憶した構成を有している。
【００３５】
印刷データ生成部１６は、Ｃ，Ｍ，Ｙ，Ｋの各色階調値データ（例えば、階調値０から
２５５の２５６階調を有するデータ）を、印刷部１７が表現可能な階調で表現された画像
データに変換する機能を有している。本実施の形態においては、印刷部１７は、「ドット
を形成する」、「ドットを形成しない」のいずれかの状態しか採り得ないこととする。従
って、印刷データ生成部１６は、多階調のＣＭＹＫ画像データを、前記２つの状態に対応
した２階調のデータへと変換し、該階調数の変換された（２値化された）ＣＭＹＫ画像デ
ータを印刷部１７におけるドットの形成順序を考慮した転送順に並び替えた構成の印刷デ
ータを生成する機能を有している。
【００３６】
なお、印刷データ生成部１６は、専用のプログラム（例えば、プリンタドライバ（ソフ
トウェア）における１つのモジュール）として構成されており、後述するコンピュータシ
ステムによって実行することで、上記機能を実現するようになっている。
ここで、本発明に適用される印字ヘッド２００について説明する。
図２は、この印字ヘッド２００の構造を示す部分拡大底面図、図３は、その部分拡大側
面図である。
【００３７】
図２に示すように、印字ヘッド２００は、いわゆるラインヘッド型のプリンタに用いら
れる印刷用紙の紙幅方向に延びる長尺構造をしており、ブラック（Ｋ）インクを専用に吐
出するノズルＮが複数個（図では１８個）直線状に配列されたブラックノズルモジュール
５０と、イエロ（Ｙ）インクを専用に吐出するノズルＮが複数個、同じ方向に直線状に配
列されたイエロノズルモジュール５２と、マゼンタ（Ｍ）インクを専用に吐出するノズル
Ｎが複数個、同じ方向に直線状に配列されたマゼンタノズルモジュール５４と、シアン（
Ｃ）インクを専用に吐出するノズルＮが複数個、同じ方向に直線状に配列されたシアンノ
ズルモジュール５６といった４つのノズルモジュール５０、５２、５４、５６が印刷方向
（ノズル配列方向に対して垂直方向（厳密にはノズルのドット印字方向））に多段に重な
るように一体的に配列して構成されている。なお、これらのノズルは、一直線上ではなく
、千鳥上に配列されていても構わない。千鳥上の場合は、ノズルピッチを小さな値に製造
することが容易になる。
【００３８】
なお、モノクロを目的とする印字ヘッドの場合は、ブラック（Ｋ）のみ、また、高画質
な画像をターゲットとする印字ヘッドの場合はライトマゼンタやライトシアンなどを加え
た６色や７色のインクを用いる場合もある。
そして、図３は、例えばこれら４つのノズルモジュール５０、５２、５４、５６のなか
の１つであるブラックノズルモジュール５０を側面（印刷方向）から示したものであり、
左から６番目のノズルＮ６が飛行曲がり現象を起こしてそのノズルＮ６からインクが斜め
方向に吐出されてその隣の正常なノズルＮ７により吐出されたドット側にドットが印字さ
れてしまっている状態（印字位置ずれ）を示している。
【００３９】
従って、このブラックノズルモジュール５０を用いて印刷を実行すると、飛行曲がりを
発生していない状態では、いずれのドットも規定の印字位置に印字されるのに対し（理想
的なドットパターン）、例えば左から６番目のノズルＮ６が飛行曲がり現象を起こしてい
ると、そのドット印字位置が、目的とする印字位置から例えばその隣の正常なノズルＮ７
側にずれて印字される結果となる。その結果、ノズルＮ６及びノズルＮ７の印字するドッ
トが重なることなどによって、これら重なったドットの形成する画像ラインが印刷結果に
おいて濃いスジとなって発生する。一方、飛行曲がり現象によって、例えば、ノズルＮ６
の形成するドットとノズルＮ５の形成するドットとの間隔が、正常時の間隔よりも広くな
ってしまった場合は、印刷結果における、ノズルＮ５の形成する画像ラインと、ノズルＮ
６の形成する画像ラインとの間に薄いスジが発生する。
【００４０】
また、このような構造をした印字ヘッド２００は、各ノズルＮ１、Ｎ２、Ｎ３…ごとに
それぞれ設けられた図示しないインクチャンバー内に供給されたインクをインクチャンバ
ーごとに設けられた図示しないピエゾ素子（ｐｉｅｚｏ  ａｃｔｕａｔｏｒ）などの圧電
素子によって各ノズルＮ１、Ｎ２、Ｎ３…から吐出することで、白色の印刷用紙上に円形
のドットを印字すると共に、さらに、この圧電素子に加える電圧を多段階に制御すること
によってインクチャンバーからのインクの吐出量を制御して各ノズルＮ１、Ｎ２、Ｎ３…
ごとにサイズの異なるドットが印字可能となっている。
【００４１】
図１に戻って、印刷部１７は、印刷に用いる媒体（例えば、印刷用紙など）または印字
ヘッド２００の一方、あるいは双方を移動させながら前記印字ヘッド２００に形成された
前記ノズルモジュール５０、５２、５４、５６からインクをそれぞれドット状に噴射して
前記印刷に用いる媒体（以下、印刷媒体と称す）上に多数のドットからなる所定の画像を
形成するようにしたインクジェット方式のプリンタであり、前述した印字ヘッド２００の
他に、この印字ヘッド２００を印刷媒体上をその幅方向に往復移動させる図示しない印字
ヘッド送り機構（マルチパス型の場合）、前記印刷媒体を移動させるための図示しない紙
送り機構、前記印刷データに基づいて印字ヘッド２００のインクの吐出を制御する図示し
ない印字コントローラ機構などの公知の構成要素から構成されている。
【００４２】
なお、印刷部１７は、印字ヘッド２００（ハードウェア）、上記各構成部（ハードウェ
ア）、前記ハードウェアの動作を制御する制御プログラム（ソフトウェア）などから構成
されており、該制御プログラムを後述するコンピュータシステムによって実行して、スキ
ャナの動作を制御することで、上記機能を実現するようになっている。
図１に示すように、印刷装置１００は、更に、テストパターン画像データの画像（以下
、テストパターン画像と称す）の印刷指示を、印刷データ生成部１６に対して与えるテス
トパターン画像印刷指示部１８と、テストパターン画像データを記憶するテストパターン
画像データ記憶部１９と、印刷部１７で印刷されたテストパターン画像から、その濃度情
報を抽出する濃度情報抽出部２０と、該抽出した濃度情報に基づき補正データを生成する
補正データ生成部２１とを含んで構成される。
【００４３】
テストパターン画像印刷指示部１８は、補正データの生成指示に応じて、テストパター
ン画像データ記憶部１９に記憶されたテストパターン画像データの画像を印刷する印刷指
示を、テストパターン画像データと共に印刷データ生成部１６に対して出力する機能を有
している。具体的に、工場出荷後に初めて電源を投入したときや、所定の利用期間が過ぎ
たとき（経年劣化を考慮）などに、補正データの更新をＬＥＤの点灯などによってユーザ
に促し、ユーザが入力装置７４（例えば、操作パネルなど）を操作するなどして補正デー
タの生成指示が発行される。
【００４４】
なお、テストパターン画像印刷指示部１８は、専用のプログラムとして構成されており
、後述するコンピュータシステムによって実行することで、上記機能を実現するようにな
っている。
テストパターン画像データ記憶部１９は、後述する記憶装置７０の記憶領域に形成され
、印字ヘッド２００の表現可能な各インク色の所定階調値毎のベタ画像のデータであるテ
ストパターン画像データを記憶した構成を有している。例えば、印刷装置１００が、８ビ
ットの階調で印刷できる機能を有する場合に、各インク色（ノズルモジュール）について
、例えば、０〜２５５の２５６階調の各階調（１階調刻み）に対応するベタ画像の画像デ
ータ（ＣＭＹＫの４色であれば、２５６×４＝１０２４のテストパターン画像データ）を
記憶する。
【００４５】
濃度情報抽出部２０は、印刷部１７で印刷されたテストパターン画像の濃度情報を抽出
する機能を有している。具体的に、印刷されたテストパターン画像から所定の解像度で濃
度情報を抽出する機能を有している。また、テストパターン画像からの濃度情報の抽出は
、例えば、公知のスキャナや公知の色濃度計と同様の原理を用いる。本実施の形態におい
て、濃度情報抽出部２０は、公知のスキャナと同様に、印刷画像に光を照射し、その反射
光を受光素子（ＣＣＤなど）で受光して濃度情報を抽出する機能を有することとする。
【００４６】
なお、濃度情報抽出部２０は、スキャナ（ハードウェア）、該スキャナの動作を制御す
る制御プログラム（ソフトウェア）などから構成されており、該制御プログラムを後述す
るコンピュータシステムによって実行して、スキャナの動作を制御することで、上記機能
を実現するようになっている。
補正データ生成部２１は、濃度情報抽出部２０で抽出した各テストパターン画像の濃度
情報に基づき、濃度ムラの発生している画素行を特定し、該特定した画素行の濃度情報に
基づき補正データを生成する機能を有している。なお、生成した補正データは、補正デー
タテーブル１５に記憶する。
【００４７】
なお、補正データ生成部２１は、専用のプログラムとして構成されており、後述するコ
ンピュータシステムによって実行することで、上記機能を実現するようになっている。
更に、印刷装置１００は、画像データ取得部１０、解像度変換部１１、色変換部１２、
補正処理部１４、印刷データ生成部１６、印刷部１７、テストパターン画像印刷指示部１
８、濃度情報抽出部２０、補正データ生成部２１などにおける上記各機能をソフトウェア
上で実現するため、及び上記各機能の実現に必要なハードウェアを制御するソフトウェア
を実行するためのコンピュータシステム３００を備えている。このコンピュータシステム
３００のハードウェア構成は、図４に示すように、各種制御や演算処理を担う中央演算処
理装置であるＣＰＵ（Central Processing Unit）６０と、主記憶装置（Main Storage）
を構成するＲＡＭ（Random Access Memory）６２と、読み出し専用の記憶装置であるＲＯ
Ｍ（Read Only Memory）６４との間をＰＣＩ（Peripheral Component Interconnect）バ
スやＩＳＡ（Industrial Standard Architecture）バス等からなる各種内外バス６８で接
続すると共に、このバス６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ
等の記憶装置（Secondary Storage）７０や、印刷部１７、ＣＲＴ、ＬＣＤモニター等の
出力装置７２、操作パネルやマウス、キーボードなどの入力装置７４、および図示しない
印刷指示装置などと通信するためのネットワークケーブルＬなどを接続したものである。
【００４８】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラ
ムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラムをＲＡＭ６２にロ
ードし、ＲＡＭ６２にロードされたプログラムに記述された命令に従ってＣＰＵ６０が各
種リソースを駆使して所定の制御および演算処理を行うことで前述したような各機能をソ
フトウェア上で実現するようになっている。
【００４９】
次に、図５に基づき、印刷装置１００における補正データの生成処理の流れを説明する
。ここで、図５は、補正データの生成処理の流れを示すフローチャートである。
補正データの生成処理は、図５に示すように、まず、ステップＳ１００に移行し、テス
トパターン画像印刷指示部１８において、入力装置７４等を介して補正データの生成指示
が入力されたか否かを判定し、生成指示が入力されたと判定した場合(Yes)は、補正デー
タの生成処理を開始してステップＳ１０２に移行し、そうでない場合(No)は、生成指示が
入力されるまで判定処理を繰り返す。
【００５０】
ステップＳ１０２に移行した場合は、テストパターン画像印刷指示部１８において、補
正データの生成処理が未処理のテストパターン画像データを、テストパターン画像データ
記憶部１９から読み出して、ステップＳ１０４に移行する。
ステップＳ１０４では、テストパターン画像印刷指示部１８において、印刷データ生成
部１６に対して、ステップＳ１０２で読み出したテストパターン画像データと共に、その
画像の印刷指示を送信してステップＳ１０６に移行する。
【００５１】
ステップＳ１０６では、印刷データ生成部１６において、テストパターン画像印刷指示
部１８からのテストパターン画像データに基づき印刷データを生成し、当該生成した印刷
データを印刷部１７に出力してステップＳ１０８に移行する。
ステップＳ１０８では、印刷部１７において、印刷データ生成部１６から入力された印
刷データに基づき、印字ヘッド２００を駆動してテストパターン画像データの画像（テス
トパターン画像）を媒体（印刷用紙）に印刷してステップＳ１１０に移行する。ここで、
本実施の形態においては、テストパターン画像の印刷された媒体は、不図示の輸送機構に
より、自動的に濃度情報抽出部２０の濃度抽出領域（スキャン領域）へと輸送されるよう
になっている。
【００５２】
ステップＳ１１０では、濃度情報抽出部２０において、濃度抽出領域において（印刷画
像が印刷された）媒体が検出されたか否かを判定し、検出されたと判定した場合(Yes)は
、ステップＳ１１２に移行し、そうでない場合(No)は、検出されるまで判定処理を繰り返
す。本実施の形態において、濃度抽出領域には、媒体を検出する光学的なセンサが設けら
れており、該センサによって、濃度抽出領域における媒体の有無を検出することが可能と
なっている。
【００５３】
ステップＳ１１２に移行した場合は、濃度情報抽出部２０において、濃度抽出領域にあ
る媒体の画像印刷面を所定解像度（例えば、１８００[ｄｐｉ]）でスキャンして、媒体に
印刷されたテストパターン画像の濃度情報を抽出し、ステップＳ１１４に移行する。
ステップＳ１１４では、補正データ生成部２１において、ステップＳ１１２で抽出した
濃度情報に基づき、濃度ムラの発生している画素行を特定すると共に、該特定した画素行
の濃度情報に基づき補正データを生成して、ステップＳ１１６に移行する。
【００５４】
ステップＳ１１６では、補正データ生成部２１において、ステップＳ１１４で生成した
補正データを、該補正データの画素行に対応するノズルの情報と対応付けて補正データテ
ーブル１５に記憶し、ステップＳ１１８に移行する。
ステップＳ１１８では、テストパターン画像印刷指示部１８において、全てのテストパ
ターン画像データに対して、補正データの生成処理が終了したか否かを判定し、終了した
と判定した場合(Yes)は、一連の処理を終了し、そうでない場合(No)は、ステップＳ１０
２に移行する。終了したか否かの判定は、例えば、最終のテストパターン画像データに対
する印刷指示を出力した後の、補正データ生成部２１からの完了通知の有無によって判定
する。
【００５５】
次に、図６に基づき、印刷装置１００における印刷処理の流れを説明する。ここで、図
６は、印刷装置１００における印刷処理の流れを示すフローチャートである。
印刷処理は、図６に示すように、まず、ステップＳ２００に移行し、画像データ取得部
１０において、パソコンなどの図示しない印刷指示端末などから印刷指示があったか否か
を判定し、印刷指示があったと判定した場合（Yes)は、ステップＳ２０２に移行し、そう
でない場合(No)は、印刷指示があるまで判定処理を繰り返す。
【００５６】
ステップＳ２０２に移行した場合は、画像データ取得部１０において、印刷指示端末か
ら印刷指示と共に送られてきた画像データを取得してステップＳ２０４に移行する。
ステップＳ２０４では、解像度変換部１１において、ステップＳ２０２で取得した画像
データに対して解像度変換処理を行って、ステップＳ２０６に移行する。
ステップＳ２０６では、色変換部１２において、解像度変換処理後の画像データに対し
て色変換処理を行って、ステップＳ２０８に移行する。つまり、画像データ取得部１０で
取得した画像データが多値のＲＧＢデータであるときに、ＬＵＴ１３の変換用データに基
づいて使用インクに対応した多値のＣＭＹＫ画像データに変換する。なお、取得した画像
データが、ＣＭＹＫデータの形式である場合は、変換せずに次のステップへと移行する。
【００５７】
ステップＳ２０８では、補正処理部１４において、色変換処理を経たＣＭＹＫ画像デー
タに対して補正処理を行い、ステップＳ２１０に移行する。
ステップＳ２１０では、印刷データ生成部１６において、ステップＳ２０８で補正処理
後のＣＭＹＫ画像データに基づき印刷データを生成して、ステップＳ２１２に移行する。
ステップＳ２１２では、印刷部１７において、印刷データ生成部１６から入力された印
刷データに基づき、印字ヘッド２００を駆動して画像を媒体に印刷し、ステップＳ２００
に移行する。
【００５８】
更に、図７に基づき、ステップＳ２０４の解像度変換処理の流れを説明する。ここで、
図７は、解像度変換部１１における解像度変換処理の流れを示すフローチャートである。
解像度変換処理は、ステップＳ２０４で実行されると、図７に示すように、まず、ステ
ップＳ３００に移行し、解像度変換部１１において、画像データの印刷解像度が３００[
ｄｐｉ]よりも低いか否かを判定し、低いと判定した場合(Yes)は、ステップＳ３０２に移
行し、そうでない場合(No)は、ステップＳ３０４に移行する。
【００５９】
ステップＳ３０２に移行した場合は、解像度変換部１１において、画像データの解像度
を、３００[ｄｐｉ]以上の解像度へと変換して、一連の処理を終了し元の処理に復帰させ
る。
また、ステップＳ３０４に移行した場合は、解像度変換部１１において、画像データの
解像度を、指定された印刷解像度に変換して、一連の処理を終了し元の処理に復帰させる
。
【００６０】
更に、図８に基づき、ステップＳ２０８の補正処理の流れを説明する。ここで、図８は
、補正処理部１４における補正処理の流れを示すフローチャートである。
補正処理は、ステップＳ２０８で実行されると、図８に示すように、まず、ステップＳ
４００に移行し、補正処理部１４において、ＣＭＹＫ画像データにおける補正対象の画素
行のうち、補正処理が未処理の画素行を選択して、ステップＳ４０２に移行する。
【００６１】
ステップＳ４０２では、補正処理部１４において、ステップＳ４００で選択した画素行
に対応する、補正処理が未処理の画素データを選択して、ステップＳ４０４に移行する。
ステップＳ４０４では、補正処理部１４において、ステップＳ４０２で選択した画素デ
ータに対応する補正データを、補正データテーブル１５から読み出して、ステップＳ４０
６に移行する。本実施の形態においては、具体的に、画素データのアドレスから、該アド
レスの画素データの印字に用いられるノズル番号が解るようになっており、該ノズル番号
に対応する補正データを読み出す。
【００６２】
ステップＳ４０６では、補正処理部１４において、ステップＳ４０４で読み出した補正
データの補正値が「０」よりも大きいか否かを判定し、「０」よりも大きいと判定した場
合(Yes)は、ステップＳ４０８に移行し、そうでない場合(No)は、ステップＳ４１６に移
行する。
ステップＳ４０８に移行した場合は、補正処理部１４において、選択した画素データは
、偶数列の画素データであるか否かを判定し、偶数列の画素データであると判定した場合
(Yes)は、ステップＳ４１０に移行し、そうでない場合(No)は、ステップＳ４１２に移行
する。
【００６３】
ステップＳ４１０に移行した場合は、補正処理部１４において、ステップＳ４０４で読
み出した補正データの補正値を２倍にすると共に、該２倍にした値を、ステップＳ２０２
で選択した画素データの示す濃度値に加算して、ステップＳ４１２に移行する。
ステップＳ４１２では、補正処理部１４において、ステップＳ４００で選択した画素行
の全ての画素データに対して、補正処理が終了したか否かを判定し、終了したと判定した
場合(Yes)は、ステップＳ４１４に移行し、そうでない場合(No)は、ステップＳ４０２に
移行する。
【００６４】
ステップＳ４１４に移行した場合は、補正処理部１４において、全ての補正処理対象の
画素行に対して、補正処理が終了したか否かを判定し、終了したと判定した場合(Yes)は
、一連の処理を終了し元の処理に復帰させ、そうでない場合(No)は、ステップＳ４００に
移行する。
一方、ステップＳ４０６において、補正値が「０」よりも小さい値であり、ステップＳ
４１６に移行した場合は、補正処理部１４において、選択した画素データは、奇数列の画
素データであるか否かを判定し、奇数列の画素データであると判定した場合(Yes)は、ス
テップＳ４１８に移行し、そうでない場合(No)は、ステップＳ４１２に移行する。
【００６５】
ステップＳ４１８に移行した場合は、補正処理部１４において、ステップＳ４０４で読
み出した補正データの補正値を２倍にすると共に、該２倍にした値を、ステップＳ２０２
で選択した画素データの示す濃度値に加算して、ステップＳ４１２に移行する。
次に、図９〜図１６に基づき、本実施の形態の動作を説明する。
まず、図９及び図１０に基づき、印刷画像に発生する濃度ムラの発生要因について説明
する。
【００６６】
ここで、図９は、搬送誤差とノズルの飛行曲がりとによって濃度ムラが発生する様子を
模式的に示した図である。また、図１０（ａ）は、理想的な着弾位置のドットパターンを
示す図であり、（ｂ）は、着弾位置ズレのあるドットパターンを示す図である。
インクジェット方式による印字では、ノズルから吐出されるインク滴の飛行曲がり、更
には媒体（ここでは、印刷用紙）の搬送誤差などにより、理想的な位置からずれた位置に
インクが着弾される現象(以下、着弾位置ズレと称す)が発生する。
【００６７】
図９に示すように、紙搬送方向を主走査方向、ノズルの配列方向を副走査方向とすると
、印刷用紙を搬送する紙送り機構の搬送誤差により主走査方向の濃度ムラが発生し、飛行
曲がりにより副走査方向の濃度ムラが発生する。両者は濃度ムラの発生する方向が違うの
みで、補正の方法は一方の補正方法における、補正の方向を変えることで他方にも適用す
ることができる。
【００６８】
図１０（ａ）に示すように、着弾位置ズレがないドットパターンであれば、ドットが等
間隔で規則的に並ぶため濃度ムラは発生しない。なお、図中の縦方向の点線は理想的なド
ットの中心の着弾位置を示す。一方、図１０（ｂ）に示すように、着弾位置ズレがあるド
ットパターンの場合は、飛行曲がりによって、隣接するドット間の距離が通常よりも大き
くなる箇所や、隣接するドット間の距離が通常よりも小さくなる箇所が発生する。隣接す
るドット間距離が大きくなると、単位面積に占めるドットの割合が小さくなるので、濃度
が小さくなる（先述した薄いスジが発生する）。逆に隣接するドット間距離が小さくなる
と、単位面積に占めるドットの割合が大きくなり、濃度は大きくなる（先述した濃いスジ
が発生する）。すなわち、着弾位置ズレにより、局所的に濃度が大きくなったり小さくな
ったりするため、画像全体としては濃度ムラという画質劣化を引き起こすことになる。こ
の問題は１パス印字を行うときに、特に顕著になる。
【００６９】
本実施の形態の印刷装置１００は、画像データにおける、搬送誤差又は飛行曲がりによ
って、濃度が通常よりも小さくなる箇所（画素行）の画素データに対しては濃度を増加さ
せる補正処理を行い、濃度が通常よりも大きくなる箇所（画素行）の画素データに対して
は濃度を減少させる補正処理を行うことで、印刷画像に発生する濃度ムラを低減させる。
更に、補正処理を行う際に、偶数列の画素データにのみ濃度を増加させる補正処理（増
加補正）を行い、奇数列の画素データにのみ濃度を減少させる補正処理（減少補正）を行
うことで、行間において隣接する２つの画素の一方に増加補正を行い、他方に減少補正を
行うといった補正処理を行うことを防止する。
【００７０】
次に、図１１〜図１３に基づき、補正データの生成処理の実際の動作を説明する。
ここで、図１１は、テストパターン画像の一例を示す図である。また、図１２は、テス
トパターン画像の濃度変化の一例を示す図である。また、図１３は、補正対象の画素行の
一例を示す図である。
ユーザによる入力装置７４の操作などによって、印刷装置１００のテストパターン画像
印刷指示部１８に対して、補正データの生成指示が入力されると（ステップＳ１００の「
Ｙｅｓ」の分岐）、テストパターン画像印刷指示部１８は、テストパターン画像データ記
憶部１９から補正データの生成用に予め用意されたテストパターン画像データを読み出し
（ステップＳ１０２）、印刷指示と共に、当該読み出したテストパターン画像データを印
刷データ生成部１６に送信する（ステップＳ１０４）。ここで、テストパターン画像デー
タは、適切な印刷解像度に変換済のＣＭＹＫ画像データであるとする。
【００７１】
一方、印刷データ生成部１６は、テストパターン画像印刷指示部１８から送られてきた
テストパターン画像データに対して、まず、階調数の変換処理を実行して、テストパター
ン画像データを２階調のデータへと変換する。更に、階調数を変換したテストパターン画
像データの各画素データを、印刷部１７におけるドットの形成順序を考慮した転送順に並
び替えた構成の印刷データを生成する（ステップＳ１０６）。更に、印刷データ生成部１
６は、生成した印刷データを印刷部１７に出力する。
【００７２】
一方、印刷部１７は、印刷データ生成部１６から印刷データが入力されると、当該印刷
データに基づき、印字ヘッド２００を駆動してテストパターン画像データの画像（テスト
パターン画像）を媒体（ここでは印刷用紙）に印刷する（ステップＳ１０８）。
このテストパターン画像は、例えば、図１１に示すように、所定階調毎に用意される。
図１１は、あるインク色に対するテストパターン画像の一部であり、実際は、前述したよ
うに印字ヘッド２００の有するノズルモジュールのインク色（本実施の形態では、ＣＭＹ
Ｋの４色）の各色に対して、所定階調毎に用意される。
【００７３】
そして、テストパターン画像の印刷された印刷用紙は、濃度情報抽出部２０の濃度検出
領域に自動的に輸送され、濃度検出領域に設けられた不図示のセンサによって検出される
（ステップＳ１１０の「Ｙｅｓ」の分岐）。
濃度検出領域において印刷用紙が検出されると、濃度情報抽出部２０は、濃度検出領域
にある印刷用紙に印刷されたテストパターン画像の濃度情報を抽出する（ステップＳ１１
２）。ここで、テストパターン画像データは、水平解像度が４０９６[ｐｉｘｅｌ]、垂直
解像度が１４２４[ｐｉｘｅｌ]のデータであるとする。具体的には、所定解像度（例えば
、テストパターン画像の印刷解像度が７２０[ｄｐｉ]の場合は、１４４０[ｄｐｉ]以上（
例えば、１８００[ｄｐｉ]））となるように、媒体のテストパターン画像の印刷面に光を
照射し、その反射光を受光素子（ＣＣＤ）で受光し、該受光した光を光電変換することで
濃度情報を抽出する。
【００７４】
これにより、４０９６×１４２４個の濃度情報のデータが得られる。ここでは、水平方
向を行方向（主走査方向）とし、垂直方向を列方向（副走査方向）とする。従って、各画
素行について、４０９６個の濃度情報のデータが抽出される。
濃度情報が抽出されると、補正データ生成部２１は、まず、抽出した濃度情報に基づき
、テストパターン画像全体の濃度平均値を算出する。この濃度平均値を基準濃度値とする
。次に、画素行毎に、濃度平均値を算出して、テストパターン画像の濃度変化を抽出する
。
【００７５】
図１２に示すように、例えば、横軸を画像の行番号、縦軸を濃度値として、上記算出し
た濃度平均値とテストパターン画像の基準濃度値との関係を示すと、濃淡のスジの発生す
る画素行は、テストパターン画像の基準濃度値に対して、濃度が増加又は減少する方向に
変化する。従って、補正データ生成部２１は、このように濃度の変化する画素行を補正対
象の画素行であると判断する。
【００７６】
本実施の形態において、上記補正対象の画素行は、例えば、図１３に示すように、テス
トパターン画像において、他の画素行と比較して薄いスジ又は濃いスジを形成する画素行
となる。
補正対象の画素行が特定されると、補正データ生成部２１は、各補正対象の画素行の濃
度平均値から基準濃度値を減算して、該画素行の画素データに対する補正値を算出する（
ステップＳ１１４）。この補正値のデータが補正データとなる。補正データは、補正対象
の画素行の印字を担当したノズルのノズル番号と対応付けて、補正データテーブル１５に
記憶される（ステップＳ１１６）。なお、濃度変化から補正対象の画素行を特定せずに、
全ての画素行に対して補正データを生成しても良い。但し、この場合は、全ての画素行に
対して補正処理を実行する必要がある。
【００７７】
上記した補正データの生成処理及び記憶処理を全てのテストパターン画像データに対し
て行うことで（ステップＳ１１８の「Ｙｅｓ」の分岐）、補正データの生成処理が終了す
る。
次に、図１４〜図１６に基づき、印刷処理の実際の動作を説明する。
ここで、図１４は、解像度と視覚感度との関係を示す図である。また、図１５は、補正
データテーブル１５の一例を示す図である。また、図１６（ａ）〜（ｃ）は、補正処理の
流れの一例を示す図である。
【００７８】
印刷装置１００は、不図示の印刷指示装置等からの印刷指示を受信すると（ステップＳ
２００の「Ｙｅｓ」の分岐）、画像データ取得部１０において、印刷指示に対応した画像
データを取得する（ステップＳ２０２）。ここで、取得した画像データは、Ｒ，Ｇ，Ｂの
各色階調値（０〜２５５の２５６階調）を有したＲＧＢ画像データとする。
ＲＧＢ画像データを取得すると、解像度変換部１１は、取得したＲＧＢ画像データに対
して解像度変換処理を実行する（ステップＳ２０４）。解像度変換処理が実行されると、
解像度変換部１１は、まず、ＲＧＢ画像データに対する印刷解像度が３００[ｄｐｉ]より
も低いか否かを判定する（ステップＳ３００）。
【００７９】
ここで、例えば、印刷解像度が２００[ｄｐｉ]などであった場合（ステップＳ３００の
「Ｙｅｓ」の分岐）は、該印刷解像度を３００[ｄｐｉ]以上の解像度に変換する（ステッ
プＳ３０２）。ここでは、７２０[ｄｐｉ]に解像度変換することとする。
ここで、印刷解像度を３００[ｄｐｉ]以上に変換するのは、印刷解像度が３００[ｄｐ
ｉ]よりも低いときに、本発明の補正処理方法を用いて補正処理を行うと、印刷画像に縞
模様が視認される現象が発生する可能性があるためである。この現象は、印刷解像度が低
ければ低いほど顕著に現われる。
【００８０】
また、３００[ｄｐｉ]を基準とする理由は、印刷解像度と人間の視覚感度との関係が、
様々な印刷解像度の印刷画像を２０、２５、３０[ｃｍ]の３種類の距離から見たときに、
図１４に示すように、いずれの距離も、印刷解像度が３００[ｄｐｉ]において、感度が略
「０」となっているためである。感度が「０」であるということは、人間の視覚が印刷画
像に対して粒状感を感じないことを意味する。従って、補正処理によって、印刷画像に千
鳥状に濃い画素及び薄い画素が並んでも、これが縞模様として視認されないことになる。
【００８１】
なお、必ずしも３００[ｄｐｉ]を基準とする必要は無く、視覚的に問題にならない範囲
であれば２５０[ｄｐｉ]など、３００[ｄｐｉ]よりも低い解像度を基準としても良い。
解像度変換処理が完了すると、色変換部１２は、ＬＵＴ１３を参照して、解像度変換後
のＲＧＢ画像データに対して色変換処理を実行し、該ＲＧＢ画像データを、Ｃ，Ｍ，Ｙ，
Ｋの各色階調値（０〜２５５の２５６階調）を有するＣＭＹＫ画像データへと変換する（
ステップＳ２０６）。
【００８２】
色変換処理が完了すると、補正処理部１４は、ＣＭＹＫ画像データに対して補正処理を
実行する（ステップＳ２０８）。
補正処理が実行されると、補正処理部１４は、ＣＭＹＫ画像データにおける、補正対象
の画素行のうち補正処理が未処理の画素行を選択し（ステップＳ４００）、該選択した画
素行に対応する画素データから、補正処理が未処理の画素データを選択し（ステップＳ４
０２）、該選択した画素データに対応する補正データを、補正データテーブル１５から読
み出す（ステップＳ４０４）。ここで、補正データテーブル１５は、例えば、図１５に示
すように、ノズル番号に対応付けて、該ノズル番号のノズルが印字する画素行に対応する
補正値を有した補正データが記憶されている。また、各画素行に対して印字に用いるノズ
ルは予め決められているので、選択した画素行を印字するノズルの番号に対応した補正デ
ータを読み出すことになる。
【００８３】
補正データが読み出されると、補正処理部１４は、次に、補正データの補正値が「０」
より大きいか否かを判定する（ステップＳ４０６）。
例えば、図１６（ａ）に示すように、選択した画素行の行番号が「１」であり、基準濃
度よりも濃度の低い（薄い）画素行であったとする。基準よりも濃度が低い場合は、上記
したように、基準濃度値から画素行の濃度平均値を減算して補正値が算出されるため、読
み出される補正データの補正値は、必ず「０」よりも大きい数値となる。ここでは、図１
５に示すように、補正データテーブル１５からは、ノズル番号１に対応する、補正値「０
．０４２」の補正データが読み出され、「０」よりも大きいと判定される（ステップＳ４
０６の「Ｙｅｓ」の分岐）。
【００８４】
従って、補正処理部１４は、次に、選択した画素データが偶数列か否かを判定する（ス
テップＳ４０８）。ここでは、選択した行の列番号「０」の画素データから順番に選択す
ることとする。つまり、最初に選択されるのは０列目の画素データとなるため（ステップ
Ｓ４０８の「Ｙｅｓ」の分岐）、図１６（ｂ）に示すように、０列目の画素データの示す
濃度値に対して、読み出した補正データの補正値を２倍にした値を加算する（ステップＳ
４１０）。つまり、「０．０４２×２＝０．０８４」を、選択した画素データの示す濃度
値に加算する。例えば、選択した画素データの示す濃度値が「３９．９１６」であれば、
「３９．９１６＋０．０８４＝４０」となる。
【００８５】
０列目の画素データに対する補正処理が終了すると、選択した行にはまだ未処理の画素
データがあるので（ステップＳ４１２の「Ｎｏ」の分岐）、次に、１列目の画素データを
選択し（ステップＳ４０２）、該選択した画素データに対応する補正データを読み出す（
ステップＳ４０４）。なお、同じ番号の画素行については、補正データは全て共通となる
ので、一度読み出した補正データをＲＡＭ６２等に保持しておき、この補正データを繰り
返し用いるようにしても良い。
【００８６】
上記読み出した補正データの補正値は「０」よりも大きくなるので（ステップＳ４０６
の「Ｙｅｓ」の分岐）、次に、偶数列か否かを判定する（ステップＳ４０８）。この場合
、選択した画素データは、１列目の画素データであるので（ステップＳ４０８の「Ｎｏ」
の分岐）、図１６（ｂ）に示すように、該画素データに対しては補正値の加算処理を行わ
ない。
【００８７】
このように、補正データの補正値が「０」より大きいときに、偶数列の画素データに対
しては補正値を２倍にした値を加算し、奇数列の画素データに対しては補正値の加算を行
わないようにする処理を、選択した画素行の全ての画素データに対して行うことで、選択
行に対する補正処理が完了する（ステップＳ４１２の「Ｙｅｓ」の分岐）。
つまり、図１６（ｂ）の行番号１の画素行における「○」印で記したように、基準濃度
よりも低い濃度の画素行に対しては、偶数列の画素データに対してのみ補正処理が実行さ
れる。そのため、通常の補正処理の半分の画素データに対してしか補正が行われないので
、本実施の形態においては、補正値を２倍にした値を加算するようにしている。なお、こ
の構成に限らず、予め２倍にした補正値を有する補正データを補正データテーブル１５に
記憶した構成としても良い。
【００８８】
補正処理部１４は、補正処理が未処理の補正処理対象の画素行がまだ残っているので（
ステップＳ４１４の「Ｎｏ」の分岐）、次に、行番号「２」の画素行を選択し（ステップ
Ｓ４００）、該選択した行における列番号「０」の画素データを選択する（ステップＳ４
０２）。そして、該選択した画素データに対応する補正データを補正データテーブル１５
から読み出す（ステップＳ４０４）。
【００８９】
図１６（ａ）に示すように、行番号「２」の画素行は、基準濃度よりも高い濃度の行で
あるため、読み出した補正データの補正値は必ず「０」よりも小さい数値（マイナス符号
の値）となる。ここでは、図１５に示すように、補正データテーブル１５からは、ノズル
番号２に対応する、補正値「−０．０５１」の補正データが読み出され、「０」よりも小
さいと判定される（ステップＳ４０６の「Ｎｏ」の分岐）。
【００９０】
従って、補正処理部１４は、次に、選択した画素データが奇数列か否かを判定する（ス
テップＳ４１６）。
最初に選択されるのは０列目（偶数列）の画素データとなるため（ステップＳ４１６の
「Ｎｏ」の分岐）、該画素データの示す濃度値に対しては、補正値の加算処理を行わない
。
【００９１】
一方、０列目の画素データに対する補正処理が終了すると、選択した行にはまだ未処理
の画素データがあるので（ステップＳ４１２の「Ｎｏ」の分岐）、次に、１列目の画素デ
ータを選択し（ステップＳ４０２）、該選択した画素データの補正データを読み出す（ス
テップＳ４０４）。該読み出した補正データの補正値は「０」よりも小さくなるので（ス
テップＳ４０６の「Ｎｏ」の分岐）、奇数列か否かを判定する（ステップＳ４１６）。こ
の場合、選択した画素データは、１列目（奇数列）の画素データであるので（ステップＳ
４１６の「Ｙｅｓ」の分岐）、該画素データに対して、読み出した補正データの補正値を
２倍した値を加算する（ステップＳ４１８）。つまり、「−０．０５１×２＝−０．１０
２」を、選択した画素データの示す濃度値に加算する。例えば、選択した画素データの示
す濃度値が「４０．１０２」であれば、「４０．１０２−０．１０２＝４０」となる。
【００９２】
このように、補正データの補正値が「０」より小さいときに、奇数列の画素データに対
しては補正値を２倍にした値を加算し、偶数列の画素データに対しては補正値の加算を行
わないようにする処理を、選択した画素行の全ての画素データに対して行うことで、選択
行に対する補正処理が完了する（ステップＳ４１２の「Ｙｅｓ」の分岐）。
つまり、図１６（ｂ）の行番号２の画素行における「○」印で記したように、基準濃度
よりも高い濃度の画素行に対しては、奇数列の画素データに対してのみ補正処理が実行さ
れる。
【００９３】
上記補正処理によって、図１６（ｃ）に示すように、１行目の偶数列の画素データに対
して濃度を増加する（濃くする）補正が行われ、２行目の奇数列の画素データに対して濃
度を減少する（薄くする）補正が行われるので、増加補正を行った画素と、減少補正を行
った画素とが千鳥状に並ぶことになる。つまり、隣接する２つの画素行（図１６の例では
、行番号１及び２の画素行）において、増加補正を行った画素と減少補正を行った画素と
が隣接しないように補正処理が行われる。
【００９４】
このような補正処理を、補正処理対象の全ての画素行に対して実行することで（ステッ
プＳ４１４の「Ｙｅｓ」の分岐）、補正処理が完了する。
補正処理が完了すると、印刷データ生成部１６は、まず、補正処理後のＣＭＹＫ画像デ
ータの２５６階調を有する各色の階調データを、印刷部１７が表現可能な２階調で表現さ
れた画像データに変換する。次に、印刷データ生成部１６は、ドットの形成有無に対応す
る２階調のデータに変換された画像データを、ドットの形成順序を考慮しながら印刷部１
７に転送すべき順序に並べ替えた構成の印刷データを生成する（ステップＳ２１０）。そ
して、印刷データ生成部１６は、印刷データ生成処理を行って最終的に得られた印刷デー
タを、印刷部１７に出力する。
【００９５】
印刷部１７は、印刷データ生成部１６から印刷データが入力されると、当該印刷データ
に基づき、印字ヘッド２００を駆動して印刷用紙に画像を印刷する（ステップＳ２１２）
。
このようにして、本実施の形態の印刷装置１００は、基準濃度よりも低い濃度の画素行
に対応する画素データに対しては、偶数列にのみ濃度値を増加させる補正処理を行い、基
準濃度よりも低い濃度の画素行に対応する画素データに対しては、奇数列にのみ濃度値を
減少させる補正処理を行うことが可能である。
【００９６】
これにより、隣接する各２つの行に対して、一方に増加補正を行い、他方に減少補正を
行う場合において、増加補正された画素と減少補正された画素とが隣接せずに千鳥状に並
ぶようになるので、より精度の高い補正を行うことができる。
また、印刷解像度が３００[ｄｐｉ]よりも低い解像度の場合に、３００[ｄｐｉ]以上の
解像度へと解像度変換することが可能である。
【００９７】
これにより、上記本発明の補正処理を行ったときに、印刷画像に縞模様が発生する（視
認される）のを防ぐことができる。
また、偶数列又は奇数列に対してしか補正処理を行わないので、全画素に対して補正処
理を行う場合と比較して、補正処理にかかる時間を短縮することができる。
また、テストパターン画像を印刷して、該印刷した画像から濃度情報を抽出し、補正デ
ータを生成することが可能である。
【００９８】
これにより、印字ヘッド２００などのハードウェアの経年劣化等によって、補正の特性
が変化したときなどに、この変化した特性に対応した補正データを生成することができる
ので、経年劣化による補正精度の低下を防ぐことができる。
上記実施の形態において、補正処理部１４は、形態１、３及び８のいずれか１に記載の
補正処理手段に対応し、補正データテーブル１５及び記憶装置７０は、形態１、３及び８
のいずれか１に記載の補正データ記憶手段に対応し、印刷データ生成部１６及び印刷部１
７は、形態１に記載の印刷手段に対応し、テストパターン画像印刷指示部１８、テストパ
ターン画像データ記憶部１９、印刷データ生成部１６及び印刷部１７は、形態５に記載の
テストパターン画像印刷手段に対応し、濃度情報抽出部２０は、形態５に記載の濃度情報
抽出手段に対応し、補正データ生成部２１は、形態５に記載の補正データ生成手段に対応
する。
【００９９】
また、上記実施の形態において、ステップＳ２０８は、形態６、７、９及び１０のいず
れか１に記載の補正処理ステップに対応し、ステップＳ２１０〜Ｓ２１２は、形態６又は
７に記載の印刷ステップに対応する。
なお、上記実施の形態においては、飛行曲がりが発生要因の濃度ムラに対する補正デー
タを生成すると共に、該濃度ムラに対して補正処理を実行する例を説明したが、これに限
らず、媒体の搬送誤差による濃度ムラや、その他が発生要因の濃度ムラに対しても本発明
を適用することが可能である。
【０１００】
また、上記実施の形態で実現される本発明の印刷装置１００は、印刷部１７として特に
専用のものを用意する必要はなく、従来から既存のインクジェット方式の印字ヘッド２０
０を有する印刷部１７（プリンタ）をそのまま活用することができる。
従って、本発明の印刷装置１００から印刷部１７を分離すれば、その機能はパソコンな
どの汎用の情報処理装置（画像処理装置）のみで実現することも可能となる。
【０１０１】
また、本発明の印刷装置１００は、その機能のすべてを１つに筐体内に収容した形態に
限定されるものでないことはいうまでもなく、その機能の一部をパソコン側で実現し、そ
の他の構成部をプリンタ側で実現するように機能分割した構成であっても良い。
また、本発明は、インクジェット方式の印刷装置だけに限らず、レーザー／熱転写／昇
華型／インパクトドットなどの様々な形態のプリンタに対しても適用することが可能とな
っている。
【０１０２】
また、上記実施の形態においては、ＲＯＭ６４に記憶された各種専用のコンピュータプ
ログラムをＲＡＭ６２にロードしてＣＰＵ６０により実行する構成としたが、この構成に
限らず、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記憶媒体を
介して記憶装置７０にインストールされたもの、あるいはインターネット等の通信ネット
ワークを介して記憶装置７０にインストールされたものを、ＲＡＭ６２にロードしてＣＰ
Ｕ６０により実行する構成としても良い。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係る印刷装置１００の構成を示すブロック図である。
【図２】印字ヘッド２００の構造を示す部分拡大底面図である。
【図３】印字ヘッド２００の部分拡大側面図である。
【図４】コンピュータシステム３００のハードウェア構成を示すブロック図である。
【図５】補正データの生成処理の流れを示すフローチャートである。
【図６】印刷装置１００における印刷処理の流れを示すフローチャートである。
【図７】解像度変換部１１における解像度変換処理の流れを示すフローチャートである。
【図８】補正処理部１４における補正処理の流れを示すフローチャートである。
【図９】搬送誤差とノズルの飛行曲がりとによって濃度ムラが発生する様子を模式的に示した図である。
【図１０】（ａ）は、理想的な着弾位置のドットパターンを示す図であり、（ｂ）は、着弾位置ズレのあるドットパターンを示す図である。
【図１１】テストパターン画像の一例を示す図である。
【図１２】テストパターン画像の濃度変化の一例を示す図である。
【図１３】補正対象の画素行の一例を示す図である。
【図１４】解像度と視覚感度との関係を示す図である。
【図１５】補正データテーブル１５の一例を示す図である。
【図１６】（ａ）〜（ｃ）は、補正処理の流れの一例を示す図である。
【符号の説明】
【０１０４】
１００…印刷装置、２００…印字ヘッド、１０…画像データ取得部、１１…解像度変換部
、１２…色変換部、１３…ＬＵＴ、１４…補正処理部、１５…補正データテーブル、１６
…印刷データ生成部、１７…印刷部、１８…テストパターン画像印刷指示部、１９…テス
トパターン画像データ記憶部、２０…濃度情報抽出部、２１…補正データ生成部、６０…
ＣＰＵ、６２…ＲＡＭ、６４…ＲＯＭ、６６…インターフェース、７０…記憶装置、７２
…出力装置、７４…入力装置、５０…ブラックノズルモジュール、５２…イエロノズルモ
ジュール、５４…マゼンタノズルモジュール、５６…シアンノズルモジュール
【図１】
2008265123.tif 000003
【図２】
2008265123.tif 000004
【図３】
2008265123.tif 000005
【図４】
2008265123.tif 000006
【図５】
2008265123.tif 000007
【図６】
2008265123.tif 000008
【図７】
2008265123.tif 000009
【図８】
2008265123.tif 000010
【図９】
2008265123.tif 000011
【図１０】
2008265123.tif 000012
【図１１】
2008265123.tif 000013
【図１２】
2008265123.tif 000014
【図１３】
2008265123.tif 000015
【図１４】
2008265123.tif 000016
【図１５】
2008265123.tif 000017
【図１６】
2008265123.tif 000018