(57)【要約】【課題】少ないメモリ消費量で印刷濃度を補正する。【解決手段】  印刷装置が印刷するラスターごとに、印刷しようとした濃度と実際に印刷された濃度との差を当該ラスターに対する個別の濃度補正値とし、個別の濃度補正値が所定の関係にある１以上のラスターごとに、１以上のラスターに対する個別の濃度補正値の代表値を、１以上のラスターで共通に利用される共通補正値とし、共通補正値に基づいて、印刷装置が印刷するラスターごとの濃度を補正する。【選択図】図４
2011091671.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置が印刷するラスターごとに、印刷しようとした濃度と実際に印刷された濃度との差を当該ラスターに対する個別の濃度補正値とし、
上記個別の濃度補正値が所定の関係にある１以上のラスターごとに、上記１以上のラスターに対する個別の濃度補正値の代表値を、上記１以上のラスターで共通に利用される共通補正値とし、
上記共通補正値に基づいて、上記印刷装置が印刷するラスターごとの濃度を補正する
ことを特徴とする印刷濃度補正方法。
【請求項２】
請求項１記載の印刷濃度補正方法において、前記代表値は、前記１以上のラスターに対する個別の濃度補正値の平均値であることを特徴とする印刷濃度補正方法。
【請求項３】
請求項２記載の印刷濃度補正方法において、
前記印刷装置が印刷するひとつのラスターに対する個別の濃度補正値を基準値とし、
上記基準値を加算領域に格納し、
前記印刷装置が印刷するラスターごとに、当該ラスターに対する個別の濃度補正値がいずれの基準値に対しても所定の範囲内に収まっていない場合には、その濃度補正値を新たな基準値として新たな加算領域に格納し、当該ラスターに対する個別の濃度補正値がいずれかの基準値に対して所定の範囲内に収まっている場合には、その濃度補正値を当該加算領域の値に加算して格納するとともに当該加算領域の加算数を１加算し、
上記加算領域のそれぞれに格納された値を当該加算領域の加算数で除算する
ことを特徴とする印刷濃度補正方法。
【請求項４】
印刷装置を用いて印刷しようとした濃度と、その印刷装置により実際に印刷された濃度との差をラスターごとに測定して、当該ラスターに対する個別の濃度補正値を求め、
上記個別の濃度補正値が所定の関係にある１以上のラスターごとに、上記１以上のラスターの個別の濃度補正値の代表値を、上記１以上のラスターで共通に利用される共通補正値とし、
この共通補正値を上記印刷装置内にテーブルとして保存すると共に、上記印刷装置で印刷される個々のラスターと当該ラスターで利用されるべき共通補正値の上記テーブル内の保存場所との対応を示すインデックスを上記印刷装置内に保存する
ことを特徴とする濃度補正テーブルの生成方法。
【請求項５】
印刷するラスターごとに印刷濃度のばらつきを補正するための濃度補正値が保存された濃度補正テーブルを有し、
この濃度補正テーブルには、１以上のラスターで共通に利用される共通補正値と、個々のラスターと当該ラスターで利用されるべき共通補正値の保存場所との対応を示すインデックスとが蓄えられた
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷濃度補正方法、濃度補正テーブルの生成方法および印刷装置に関する。
【背景技術】
【０００２】
印刷ヘッドと印刷媒体とを相対的に移動（走査）させて印刷する印刷装置では、印刷ヘッドの製造バラツキに起因して、走査方向を横切る方向に印刷ムラが生じることがある。たとえば、インクをノズルから印刷媒体に向けて噴出する印刷装置では、ノズルの径やノズルの位置の製造精度に起因して濃度ムラが生じる。すなわち、ノズルの径にバラツキがあると、複数のノズルで同じ濃度の印刷を行っても、特定のノズルが印刷するラスターの濃度が他のラスターと異なってしまうことがある。また、ノズルの間隔にバラツキがあると、印刷ドットの位置がずれるため、印刷濃度の濃淡が生じてしまうことがある。
【０００３】
このような印刷濃度のムラを補正する技術として、特許文献１には、ライン（ラスター）ごとに印刷濃度の補正値を設定し、印刷時にはその補正値によりラインごとの印刷濃度を補正することが記載されている。この補正値は、補正用パターンを印刷し、その印刷濃度を測定することにより取得される。
【０００４】
印刷濃度の補正値は、ラスターごとだけでなく、印刷する着色料（インク）の色ごとに、また、個々の着色料の印刷濃度ごとに必要である。これらの補正値は、装置依存性があり、印刷装置内のＲＯＭ（読み出し専用メモリ）に、濃度補正テーブルとして蓄えられる。
【０００５】
印刷濃度の測定の工数、および印刷装置に搭載されるメモリ容量の観点から、印刷装置内のＲＯＭに蓄えられる濃度補正テーブルには、印刷濃度に関して、いくつかの濃度の補正値だけが記録される。一方、その印刷装置で画像を印刷しようとするコンピューターなどの画像処理装置では、ラインごと、および着色料ごとだけでなく、その着色料で表現されるすべての階調についての補正値が必要である。そこで、画像処理装置内のプリンタードライバーは、印刷装置内のＲＯＭから濃度補正テーブルを読み出し、それを全階調、たとえば２５６階調に展開して、実際の印刷時の濃度補正テーブルとして利用する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２０５６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、濃度補正テーブルは、ひとつの印刷ヘッドで１度に印刷する幅（走査方向と交差する方向のサイズ）や色数が増えれば、それに応じて大きくなる。特に、１パス（１回の走査）で印刷を行うラインプリンターの場合は、補正値を中間部で繰り返して適用することができないため、印刷領域の縦（走査方向と交差する方向）サイズ分の補正値を濃度補正テーブル内に保有していなければならない。また、印刷のためには、わずかの濃度数分の濃度補正テーブルを全階調の濃度補正テーブルに展開するので、必要なメモリサイズがさらに大きくなる。
【０００８】
たとえば、
印字ラスター数：４６６３ラスター（Ａ３ノビ  横印刷）
解像度：３６０×３６０
色数：４色
展開前作成濃度数：５濃度
の濃度補正テーブルを２５６階調に展開すると、
展開前：４６６３×４×５＝９３２６０バイト≒９１ｋバイト
展開後：４６６３×４×２５６（階調）＝４７７４９１２バイト≒４．６Ｍバイト
となる。
【０００９】
本発明は、少ないメモリ消費量で印刷濃度を補正することのできる印刷濃度補正方法、濃度補正テーブルの生成方法および印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の態様の１つは印刷濃度補正方法であり、印刷装置が印刷するラスターごとに、印刷しようとした濃度と実際に印刷された濃度との差を当該ラスターに対する個別の濃度補正値とし、個別の濃度補正値が所定の関係にある１以上のラスターごとに、１以上のラスターに対する個別の濃度補正値の代表値を、１以上のラスターで共通に利用される共通補正値とし、共通補正値に基づいて、印刷装置が印刷するラスターごとの濃度を補正することを特徴とする。
【００１１】
ラスターごとの個別の濃度補正値に代えて、１以上のラスターで共通補正値を共通に利用するので、必要な補正値の数を削減することができる。特に、ラスターごとの印刷濃度のバラツキは特定のラスターに集中し、他の大多数のラスターに関しては同じ補正値を利用できる場合が多いので、その場合には補正値の数が大幅に削減され、その補正値を蓄えるメモリ容量も大幅に削減される。
【００１２】
代表値としては、平均値を用いることができる。１以上のラスターに対する個別の濃度補正値を大小順に並べた中央値などを用いることもできるが、計算処理の量を考えると、平均値が望ましい。
【００１３】
平均値は、印刷装置が印刷するひとつのラスターに対する個別の濃度補正値を基準値とし、基準値を加算領域に格納し、印刷装置が印刷するラスターごとに、当該ラスターに対する個別の濃度補正値がいずれの基準値に対しても所定の範囲内に収まっていない場合には、その濃度補正値を新たな基準値として新たな加算領域に格納し、当該ラスターに対する個別の濃度補正値がいずれかの基準値に対して所定の範囲内に収まっている場合には、その濃度補正値を当該加算領域の値に加算して格納するとともに当該加算領域の加算数を１加算し、加算領域のそれぞれに格納された値を当該加算領域の加算数で除算することが望ましい。
【００１４】
この平均値の求め方によれば、ラスター順に処理して平均値を求めることができ、処理が単純である。また、加算領域に順次加算して最後に除算するので、平均値を求めるために個別の濃度補正値を蓄えておく必要がなく、少ないメモリ消費量で平均値を求めることができる。
【００１５】
本発明の態様の別の１つは濃度補正テーブルの生成方法であり、印刷装置を用いて印刷しようとした濃度と、その印刷装置により実際に印刷された濃度との差をラスターごとに測定して、当該ラスターに対する個別の濃度補正値を求め、個別の濃度補正値が所定の関係にある１以上のラスターごとに、１以上のラスターの個別の濃度補正値の代表値を、１以上のラスターで共通に利用される共通補正値とし、この共通補正値を印刷装置内にテーブルとして保存すると共に、印刷装置で印刷される個々のラスターと当該ラスターで利用されるべき共通補正値のテーブル内の保存場所との対応を示すインデックスを印刷装置内に保存することを特徴とする。
【００１６】
補正値の数を削減でき、印刷装置内の濃度補正テーブルの消費するメモリ量を低減できる。また、この濃度補正テーブルを有する印刷装置で印刷を実行しようとする画像処理装置にとっても、展開後の濃度補正テーブルの消費するメモリ量を低減できる。
【００１７】
本発明の態様のさらに別の１つは印刷装置であり、印刷するラスターごとに印刷濃度のばらつきを補正するための濃度補正値が保存された濃度補正テーブルを有し、この濃度補正テーブルには、１以上のラスターで共通に利用される共通補正値と、個々のラスターと当該ラスターで利用されるべき共通補正値の保存場所との対応を示すインデックスとが蓄えられたことを特徴とする。
【００１８】
個々の濃度補正値に代えて共通補正値を用いるので、印刷濃度の補正効果はいくらか低下するかもしれないが、それほどの画質の低下なしに、濃度補正テーブルの消費するメモリを低減することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態に係る印刷装置を有する印刷システムの構成を示すブロック図である。
【図２】図１に示す印刷装置の印刷ヘッドの構成例を説明する図である。
【図３】図２に示す印刷ヘッドのノズル配置と印刷濃度のムラとの関係を説明する図である。
【図４】濃度補正テーブルを生成する手順を示すフローチャートである。
【図５】図４に示す手順により生成された濃度補正テーブルを用いる印刷処理を示すフローチャートである。
【図６】印刷濃度ムラを測定して個別の濃度補正値を求める方法を説明する図である。
【図７】個別の濃度補正値による濃度補正テーブルの一例を示す図である。
【図８】個別の濃度補正値から共通補正値を求める方法を説明する図である。
【図９】図１に示す印刷装置のＲＯＭ内に格納される濃度補正テーブルの構成例を説明する図である。
【図１０】図１に示す印刷システムの画像処理装置内に展開される濃度補正テーブルの構成例を説明する図である。
【図１１】個別の濃度補正値から平均値を求める処理のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施の形態について説明する。
【００２１】
［印刷システム構成］
図１は、本発明の実施の形態に係る印刷システムを示すブロック構成図である。この印刷システムは、印刷装置１と、この印刷装置１が接続される画像処理装置２とを備える。画像処理装置２には、入力装置３および表示装置４が接続される。
【００２２】
印刷装置１は、印刷するラスターごとに印刷濃度のばらつきを補正するための濃度補正値が保存された濃度補正テーブルをＲＯＭ１１内に有する。ＲＯＭ１１内の濃度補正テーブルには、１以上のラスターで共通に利用される共通補正値と、個々のラスターと当該ラスターで利用されるべき共通補正値の保存場所との対応を示すインデックスとが蓄えられている。この濃度補正テーブルの詳細については後述する。
【００２３】
画像処理装置２は、たとえばパーソナルコンピューターであり、ＣＰＵ（中央処理部）、ＲＡＭ（ランダムアクセスメモリー）、ＲＯＭ（読み出し専用メモリー）、ハードディスク、各種インターフェース等のハードウェアを備え、所定のオペレーティングシステムの下で、アプリケーションプログラム２１、ビデオドライバープログラム２２、プリンタードライバープログラム２３等のプログラムが動作可能となっている。プリンタードライバープログラム２３は、入力画像データを印刷用のデータに変換するため、画像データ入力部２４、色変換処理部２５、ハーフトーン処理部２６、濃度ムラ補正処理部２７、濃度補正テーブル２８およびラスタライズ処理部２９を有する。
【００２４】
［画像処理装置による印刷動作］
画像処理装置２の動作について、印刷処理に関連する部分を説明する。アプリケーションプログラム２１は、入力装置３からのユーザーの指示に基づいて、画像の加工、表示および印刷を行うための各種の処理を行う。ビデオドライバープログラム２２は、アプリケーションプログラム２１からの指示により、表示装置４に画像や文字、映像、ユーザインタフェース等の各種情報などを表示させる。プリンタードライバープログラム２３は、アプリケーションプログラム２１からの指示により、印刷装置１で画像や文字を印刷するための処理を行う。
【００２５】
プリンタードライバープログラム２３内の各部の処理について説明する。画像データ入力部２４は、アプリケーションプログラムからのＲＧＢ（赤、緑、青）表色系で表示された画像データを受け取り、解像度変換などの前処理を行う。色変換処理部２５は、印刷しようとする画像データを、印刷装置１の使用するインクの濃度で表されるデータに変換する。ハーフトーン処理部２７は、色変換処理部２５により得られたデータに、ハーフトーン処理を施す。濃度ムラ補正処理部２７は、印刷装置１のＲＯＭ１１から読み込んだ濃度補正テーブルを２５６階調に展開した濃度補正テーブル２８に基づいて、ラスターごとの濃度ムラを補正する。ラスタライズ処理部２９は、１ラスターライン分の印刷データを順次生成し、ラスターデータとして印刷装置１に送出する。
【００２６】
［色ムラの発生原因］
図２は、図１に示す印刷装置１の印刷ヘッドの構成例を説明する図である。ここでは、印刷装置１がインクジェットラインプリンターの場合を例に説明する。ラインプリンターは、１パスで印刷を行うプリンターである。ラインプリンターの印刷ヘッドとしては、印刷媒体との相対的な移動方向（走査方向）と交差する方向に、印刷領域をすべてカバーする長さのものを用いる。このような印刷ヘッドとして、１個で印刷領域をカバーするものも考えられるが、図２では、複数の印刷ヘッド３１ａ〜３１ｄにより印刷領域をカバーする例を示す。印刷ヘッド３１ａ〜３１ｄには、それぞれ複数のノズル３２が設けられる。これらのノズル３２がそれぞれ、１ラスターラインを印刷する。
【００２７】
図２には、ノズル３２を印刷ヘッド３１ａ〜３１ｄごとに１列に配列した配置した例を示すが、ノズル３２は、同じ色のインク用のものを互いにずらして２列以上に配列してもよい。また、複数の色を印刷するためには、印刷ヘッド３１ａ〜３１ｄの組を色ごとに設けられてもよく、１組の印刷ヘッド３１ａ〜３１ｄのそれぞれに、色ごとに複数列のノズル３２が設けられてもよい。
【００２８】
図３は、図２に示す印刷ヘッド３１ａ〜３１ｄのノズル３２の配置と印刷濃度のムラとの関係を説明する図である。図３には、６個のノズル３２−１〜３２−６の配置を示す。ここで、ノズル３２−４の位置がずれており、ノズル３２−３とノズル３２−４との間のノズルピッチが他より狭く、ノズル３２−４とノズル３２−５との間のノズルピッチが他より広いものとする。このとき、ノズル３２−３、３２−４による印刷濃度は他より濃くなり、ノズル３２−４、３２−５による印刷濃度は他より薄くなってしまう。
【００２９】
また、走査方向と交差する方向に印刷ヘッド３１ａ〜３１ｄを並べて印刷領域をカバーする場合には、印刷ヘッド３１ａ〜３１ｄ相互間の位置ずれによっても、図３に示すようなノズル３２のずれが生じる。さらに、個々のノズル３２の径にバラツキによっても、濃度のバラツキが生じることがある。
【００３０】
このような原因によって生じるラスターごとの印刷濃度の濃淡は、装置依存性がある。このため、印刷装置１ごとに、どのような濃淡が生じるかを測定し、それを補正するための補正値を、濃度補正テーブルとしてＲＯＭ１１に蓄える。
【００３１】
［濃度補正テーブルの生成および使用］
図４は、濃度補正テーブルを生成する手順を示すフローチャートである。濃度補正テーブルを生成するためには、まず、印刷装置１により、測定用パターンが印刷される（ステップＳ１）。そして、スキャナーにより、測定用パターンの印刷濃度（あるいは濃度のずれ）が、ラスターごとに測定される（ステップＳ２）。これにより、印刷装置１を用いて印刷しようとした濃度と、その印刷装置１により実際に印刷された濃度との差が、ラスターごとに測定される。次に、当該ラスターに対する個別の濃度補正値が求められる（ステップＳ３）。そして、個別の濃度補正値が所定の関係にある１以上のラスターごとに、１以上のラスターの個別の濃度補正値の代表値、たとえば平均値が、１以上のラスターで共通に利用される共通補正値とされる（ステップＳ４）。この共通補正値が、印刷装置１内のＲＯＭ１１にテーブルとして保存されると共に、印刷装置１で印刷される個々のラスターと当該ラスターで利用されるべき共通補正値のテーブル内の保存場所との対応を示すインデックスとして印刷装置内１のＲＯＭ１１に保存される（ステップＳ５）。
【００３２】
図５は、図４に示す手順により生成された濃度補正テーブルを用いる印刷処理を示すフローチャートである。画像処理装置２が印刷装置１に画像を印刷させるとき、画像処理装置２内のプリンタードライバー２３は、印刷装置１のＲＯＭ１１から濃度補正テーブルを読み出し、２５６階調に展開して、濃度補正テーブル２８とする（ステップＳ６）。プリンタードライバー２３内の濃度ムラ補正処理部２７は、展開された濃度補正テーブル２８を用いて、印刷しようとするハーフトーン画像のドットの発生率に対し、ラスターごとの濃度補正を行う（ステップＳ７）。
【００３３】
図６は、印刷濃度ムラを測定して個別の濃度補正値を求める方法を説明する図である。印刷濃度ムラを測定するには、まず、印刷装置１により、インクの色ごとに、３〜５階調の濃度の測定用パターン４０を印刷する。このとき、印刷しようとするデータには、ラスターごとの濃度差はないものとする。ただし、印刷しようとするデータに濃度差はないものの、実際に印刷すると、上述したような理由から、ラスターごとに濃淡が生じることがある。そこで、測定用パターン４０をスキャナーで読み取り、同じ濃度ごとにラスター間の平均をとり、平均値より濃いところを薄く、平均値より薄いところを濃くするための補正値（個別の濃度補正値）を求める。
【００３４】
図７は、個別の濃度補正値による濃度補正テーブルの一例を示す図である。濃度補正テーブルには、インクの色ごと、ラスター番号ごと、そして印刷したインクの濃度ごとに、濃度補正値が記録される。この濃度補正値は、図７では、０〜２５６の値で表されるものとする。この濃度補正値は、印刷したインクの濃度の全ラスターの平均値の濃度が得られるための補正量、あるいは平均値の濃度が得られるためのインク量として表される。
【００３５】
図８は、個別の濃度補正値から共通補正値を求める方法を説明する図である。この例では、個別の濃度補正値の各濃度ごとの補正値について、それぞれ平均する。これを、濃度補正値が所定の範囲内であるグループごとに、そのグループの全ラスターに対して行う。濃度補正値が所定の範囲外のラスターについては、そのようなラスター間で所定の範囲内であるものについて平均する。
【００３６】
図９は、図１に示す印刷装置１のＲＯＭ１１内に格納される濃度補正テーブルの構成例を説明する図である。この濃度補正テーブルには、１以上のラスターで共通に利用される共通補正値ａ００〜ａ０４、ａ１０〜ａ１４、．．、ａｉ０〜ａｉ４のテーブル５１と、個々のラスターと当該ラスターで利用されるべきテーブル５１内の共通補正値の保存場所との対応を示すインデックス５２とが蓄えられる。インデックス５２は、ラスター分およびインク色数分の配列として表され、それぞれがどの共通補正値を参照するかを示す。なお、この例では、異なるインク色についても、同じ共通補正値を利用できるものとしている。
【００３７】
図１０は、図１に示す印刷システムの画像処理装置２内に展開される濃度補正テーブル２８の構成例を説明する図である。画像処理装置２のプリンタードライバー２３は、図９に示すような少ない階調数の濃度補正テーブルを、２５６階調のテーブル５３と、ラスター番号とテーブル５３内の共通補正値の保存場所との対応を示すインデックス５４とに展開して利用する。
【００３８】
少ない階調数の濃度補正テーブルを２５６階調の濃度補正テーブル２８に展開しても、テーブル５１の部分がテーブル５３に拡張されるだけで、インデックス５３、５４のインデックス数は変わらない。したがって、全ラスターについて濃度補正テーブルを展開する場合よりも、使用メモリ量を削減できる。
【００３９】
［補正値の平均化処理］
図１１は、個別の濃度補正値から平均値を求める処理、すなわち補正値平均化処理のフローチャートである。
【００４０】
平均をとる前の個別の濃度補正値は、上述のとおり、全ラスター分について求める。また、濃度ごとに、所定の範囲内か否かの閾値をあらかじめ設定しておく。そして、平均は、対象のラスターどうしの全濃度の補正値がいずれも閾値内に収まっているもの同士でとるものとする。
【００４１】
濃度補正値の分布を調べ、その値が近いものどうしをグループ化してから平均する方法も考えられる。しかし、そのための処理は複雑になる。そこで、図１１に示す処理では、最初のラスターの濃度補正値、あるいはそれまでの濃度補正値の所定の範囲から外れたラスターの濃度補正値を、判断の基準とする。
【００４２】
すなわち、この補正値平均化処理では、まず、最初のラスターの濃度補正値を最初の基準値とする（ステップＳ１１）。次に、最初の加算領域に最初の濃度補正値を格納する（Ｓ１２）。
【００４３】
そして、以降のラスターが基準値から所定の範囲内に収まっているかを判定し、収まっている場合には（ステップＳ１３でＹ）、その基準値に対応する加算領域に格納、すなわちそれまでの濃度補正値に加算する（ステップＳ１４）。ステップＳ１３でＮの場合には、そのラスター（ｊ番目のラスター）の全濃度の濃度補正値を新しい基準値とし（ステップＳ１５）、加算領域を追加し、ｊ番目のラスターの全濃度分の濃度補正値をその加入領域に代入する（ステップＳ１６）。このとき、以前からなる古い基準値は削除しない。所定の範囲内か否かの判定は、既存の全ての基準値と比較して行う。基準値と濃度補正値の加算領域とは、同じ数だけ設けられる。濃度補正値が加算された加算領域の加算数、あるいは濃度補正値が新たな基準値として代入された加算領域の加算数を１加算する（ステップＳ１７）。そして、ｊ番目のラスターのインデックス情報を更新する（ステップＳ１８）。ステップＳ１３〜Ｓ１８の処理を、インクの色数およびラスター数だけ繰り返す（ループＬ１、Ｌ２）。
【００４４】
ループＬ１、Ｌ２の終了後、加算領域ごとに、その加算領域の値を加算数で除算し、平均値を求める。この平均値を共通補正値とする（ループＬ４、ステップＳ１９）。得られた共通補正値により、濃度補正テーブルを更新する（ステップＳ２０）。
【００４５】
［効果］
以上説明した実施の形態によれば、複数ラスターで共通の補正値を参照することにより、メモリ消費量を削減することができる。さらに、補正値が似通った値でさえあれば、色間でも共通の補正値を利用できるため、さらにメモリ消費量を削減できる。
【００４６】
［変形例］
以上の実施の形態では、画像処理装置２としてコンピューターを用いる場合を例に説明したが、コンピューター以外の印刷装置1への印刷が可能な装置を用いることもできる。また、インクジェットプリンタを例に説明したが、印刷ヘッドと印刷媒体とを相対的に移動させて印刷する印刷装置であれば、インクジェットプリンタ以外の印刷装置でも同様に実施できる。さらに、効果の大きい例としてラインプリンターを例に説明したが、印刷ヘッドが往復して印刷するような印刷装置でも、同様に実施できる。
【符号の説明】
【００４７】
１  印刷装置、２  画像処理装置、３  入力装置、４  表示装置、１１  ＲＯＭ、２１  アプリケーションプログラム、２２  ビデオドライバープログラム、２３  プリンタードライバープログラム、２４  画像データ入力部、２５  色変換処理部、２６  ハーフトーン処理部、２７  濃度ムラ補正処理部、２８  濃度補正テーブル、２９  ラスタライズ処理部、３１ａ〜３１ｄ  印刷ヘッド、３２、３２−１〜３２−６  ノズル、４０  測定用パターン、５１、５３  テーブル、５２、５４  インデックス。
【図１】
2011091671.tif 000003
【図２】
2011091671.tif 000004
【図３】
2011091671.tif 000005
【図４】
2011091671.tif 000006
【図５】
2011091671.tif 000007
【図６】
2011091671.tif 000008
【図７】
2011091671.tif 000009
【図８】
2011091671.tif 000010
【図９】
2011091671.tif 000011
【図１０】
2011091671.tif 000012
【図１１】
2011091671.tif 000013