(57)【特許請求の範囲】
【請求項１】
列方向にノズルが並んだノズル列を前記列方向と交差する交差方向に移動させつつ各ノズルから媒体に液体を吐出させる吐出動作と、前記吐出動作の合間に前記ノズル列を前記列方向に移動させる移動動作とを実行することによって、前記交差方向にドットが並んだドット列を前記列方向に複数形成するドット形成部と、
媒体に形成された複数のドット列のうち、濃度むらの有る箇所を指定する指定部と、
前記指定部に指定された前記箇所を含む複数のドット列の所定の領域を濃度むら領域に設定する設定部と、
前記指定部で指定された前記濃度むら領域の補正データであって、前記濃度むら領域の各ドット列とそれぞれ対応付けられたノズルを使用し、且つ、前記濃度むら領域の濃度むら部分の階調値を変更した補正データを複数作成する補正データ作成部と、
各補正データに基づいて、前記ドット形成部がそれぞれ媒体の前記交差方向に並べて形成した複数の補正画像の中から濃度むらの小さいものを選択する選択部と、
を有することを特徴とする液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記ドット形成部は、前記複数の補正画像を前記交差方向に並べて形成できなくなった場合、前記ノズル列を前記列方向に移動させることにより、前記複数の補正画像を前記交差方向に並べるときの前記列方向の位置を変える
ことを特徴とする液体吐出装置。
【請求項３】
請求項１又は２に記載の液体吐出装置であって、
前記ドット形成部は、前記複数の補正画像を１頁に形成できない場合、複数頁に亘って形成する
ことを特徴とする液体吐出装置。
【請求項４】
請求項１〜３の何れかに記載の液体吐出装置であって、
前記ドット形成部によって媒体に形成された画像を読み取る読取部を有し、
前記指定部は、前記読取部の読み取り結果に基づいて、前記濃度むら領域を指定する
ことを特徴とする液体吐出装置。
【請求項５】
請求項４に記載の液体吐出装置であって、
印刷対象の画像と、媒体に印刷された画像の前記読取部の読み取り結果を並べて表示する表示部をさらに有する
ことを特徴とする液体吐出装置。
【請求項６】
請求項１〜５の何れかに記載の液体吐出装置であって、
前記ドット形成部によって媒体に形成された画像を読み取る読取部を有し、
前記選択部は、前記読取部の読み取り結果に基づいて、前記複数の補正画像の中から濃度むらの小さいものを選択する
ことを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
液体吐出装置として、インク（液体の一種）を媒体（例えば紙）に吐出して媒体に画像を印刷するインクジェット式のプリンターが知られている。例えば、列方向にノズルが並んだノズル列を列方向と交差する交差方向に移動させながら、各ノズルからインクを吐出する吐出動作と、吐出動作の合間にノズル列の列方向の位置を移動させる移動動作とを行うプリンターが知られている。このようなプリンターにおいて、多数のラスタライン（交差方向に並ぶドット列）から構成された画像中に、交差方向に沿った筋状の濃度むらが見えることがある（例えば、特許文献１を参照）。この濃度むらの原因は、概ねノズルの加工精度に起因している。詳細に言えば、ノズル間でインクの吐出量のバラツキがある場合や、ノズルからインクを吐出して媒体にドットを形成する位置（ドット形成位置）が、目標位置からずれている場合などに濃度むらが生じる。
【０００３】
この濃度むらを抑制する方法としては、補正用パターンを印刷し、これをスキャナー等の濃度測定装置で測定して濃度むらの原因のラスタラインを特定し、画像を本印刷する際には、ラスタライン毎に濃度の補正を行う方法がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２６４２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述したような補正を行っていても、実際に媒体に印刷すると画像によっては、対応が十分でなく濃度むらの目立つ箇所がある場合があった。このように、濃度むらを確実に抑制するのは困難であった。  
そこで、本発明は、濃度むらをより確実に抑制することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、
列方向にノズルが並んだノズル列を前記列方向と交差する交差方向に移動させつつ各ノズルから媒体に液体を吐出させる吐出動作と、前記吐出動作の合間に前記ノズル列を前記列方向に移動させる移動動作とを実行することによって、前記交差方向にドットが並んだドット列を前記列方向に複数形成するドット形成部と、
媒体に形成された複数のドット列のうち、濃度むらの有る箇所を指定する指定部と、
前記指定部に指定された前記箇所を含む複数のドット列の所定の領域を濃度むら領域に設定する設定部と、
前記指定部で指定された前記濃度むら領域の補正データであって、前記濃度むら領域の各ドット列とそれぞれ対応付けられたノズルを使用し、且つ、前記濃度むら領域の濃度むら部分の階調値を変更した補正データを複数作成する補正データ作成部と、
各補正データに基づいて、前記ドット形成部がそれぞれ媒体の前記交差方向に並べて形成した複数の補正画像の中から濃度むらの小さいものを選択する選択部と、
を有することを特徴とする液体吐出装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【図面の簡単な説明】
【０００７】
【図１】プリンター１の概略断面図である。
【図２】プリンター１のブロック図である。
【図３】各パスで形成されるラスタラインを示した模式図である。
【図４】ヘッド３１の移動を説明するための説明模式図である。
【図５】ホストコンピューター１１０側の構成を示した説明図である。
【図６】図６Ａ〜図６Ｃは濃度むらについての説明図である。
【図７】補正値取得処理の流れを示す図である。
【図８】補正用パターンＣＰの一例の説明図である。
【図９】ラスタライン毎の算出濃度を示すグラフである。
【図１０】図１０Ａは第iラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。また図１０Ｂは、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。
【図１１】メモリー６３に記憶されたＢＲＳ補正テーブルを示す図である。
【図１２】本実施形態における濃度むら調整処理の流れを示す図である。
【図１３】ロール紙２の印刷領域Ｒに印刷された画像を示す図である。
【図１４】濃度むら領域の指定画面の一例を示す図である。
【図１５】補正データの説明図である。
【図１６】ロール紙２に印刷される補正チャートの一例を示す図である。
【図１７】選択画面の説明図である。
【図１８】第２実施形態における表示装置１２０の表示画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
列方向にノズルが並んだノズル列を前記列方向と交差する交差方向に移動させつつ各ノズルから媒体に液体を吐出させる吐出動作と、前記吐出動作の合間に前記ノズル列を前記列方向に移動させる移動動作とを実行することによって、前記交差方向にドットが並んだドット列を前記列方向に複数形成するドット形成部と、
媒体に形成された複数のドット列のうち、濃度むらの有る濃度むら領域を指定する指定部と、
前記指定部で指定された前記濃度むら領域の補正データであって、前記濃度むら領域の各ドット列とそれぞれ対応付けられたノズルを使用し、且つ、前記濃度むら領域の濃度むら部分の階調値を変更した補正データを複数作成する補正データ作成部と、
各補正データに基づいて、前記ドット形成部がそれぞれ媒体に形成した複数の補正画像の中から濃度むらの小さいものを選択する選択部と、
を有することを特徴とする液体吐出装置が明らかとなる。  
このような液体吐出装置によれば、実際に印刷対象の画像を媒体に形成したときに生じた濃度むらを確実に補正する補正データを適用することができる。よって、濃度むらをより確実に抑制することができる。
【００１０】
かかる液体吐出装置であって、前記ドット形成部は、前記ドット形成部は、前記複数の補正画像を前記交差方向に並べて形成することが望ましい。  
このような液体吐出装置によれば、複数の補正画像を同じ吐出動作で形成できる。
【００１１】
かかる液体吐出装置であって、前記ドット形成部は、前記複数の補正画像を前記交差方向に並べて形成できなくなった場合、前記ノズル列を前記列方向に移動させることにより、前記複数の補正画像を前記交差方向に並べるときの前記列方向の位置を変えることが望ましい。  
このような液体吐出装置によれば、同一の印刷領域に補正画像をより多く形成できる。
【００１２】
かかる液体吐出装置であって、前記ドット形成部は、前記複数の補正画像を１頁に形成できない場合、複数頁に亘って形成することが望ましい。  
このような液体吐出装置によれば、濃度むら領域の大きさにかかわらずに、多くの補正画像を形成できる。
【００１３】
かかる液体吐出装置であって、前記ドット形成部によって媒体に形成された画像を読み取る読取部を有し、前記指定部は、前記読取部の読み取り結果に基づいて、前記濃度むら領域を指定することが望ましい。  
このような液体吐出装置によれば、濃度むら領域の指定を簡易に且つ確実に行うことができる。
【００１４】
かかる液体吐出装置であって、印刷対象の画像と、媒体に印刷された画像の前記読取部の読み取り結果を並べて表示する表示部をさらに有することが望ましい。  
このような液体吐出装置によれば、濃度むら領域を判別しやすくすることができる。
【００１５】
かかる液体吐出装置であって、前記ドット形成部によって媒体に形成された画像を読み取る読取部を有し、前記選択部は、前記読取部の読み取り結果に基づいて、複数の前記補正画像の中から濃度むらの小さいものを選択することが望ましい。  
このような液体吐出装置によれば、最適なパターンを簡易に且つ確実に選択することができる。
【００１６】
以下の実施形態では、液体吐出装置としてラテラル方式のインクジェットプリンター（以下、プリンター１ともいう）とホストコンピューター１１０を有する印刷システムを例に挙げて説明する。
【００１７】
＝＝＝プリンター１の構成例について＝＝＝
プリンター１の構成例について、図１及び図２を用いて説明する。図１は、プリンター１の概略断面図である。図２は、プリンター１のブロック図である。  
なお、以下の説明において、「上下方向」、「左右方向」をいう場合は、図１に矢印で示した方向を基準として示すものとする。また、「前後方向」をいう場合は、図１において紙面に直交する方向を示すものとする。  
また、本実施形態においては、プリンター１が画像を記録する媒体としてロール紙２（連続紙）を用いて説明する。
【００１８】
本実施形態に係るプリンター１（ドット形成部に相当する）は、図１及び図２に示すように、搬送ユニット２０と、及び、該搬送ユニット２０がロール紙２を搬送する搬送経路に沿って、給送ユニット１０と、プラテン２９と、巻き取りユニット９０と、を有し、さらに、ヘッドユニット３０と、キャリッジユニット４０と、クリーニングユニットと、フラッシングユニット３５と、ヒーターユニット７０と、送風ユニット８０と、これらのユニット等を制御しプリンター１としての動作を司るコントローラー６０と、検出器群５０と、を有している。
【００１９】
給送ユニット１０は、ロール紙２を搬送ユニット２０に給送するものである。この給送ユニット１０は、ロール紙２が巻かれ回転可能に支持される巻軸１８と、巻軸１８から繰り出されたロール紙２を巻き掛けて搬送ユニット２０に導くための中継ローラー１９と、を有している。
【００２０】
搬送ユニット２０は、給送ユニット１０により送られたロール紙２を、予め設定された搬送経路に沿って搬送するものである。この搬送ユニット２０は、図１に示すように、中継ローラー１９に対して水平右方に位置する中継ローラー２１と、中継ローラー２１から見て右斜め下方に位置する中継ローラー２２と、中継ローラー２２から見て右斜め上方（ロール紙２が搬送される方向において、プラテン２９から見て上流側）に位置する第一搬送ローラー２３と、第一搬送ローラー２３から見て右方（ロール紙２が搬送される方向において、プラテン２９から見て下流側）に位置する第二搬送ローラー２４と、第二搬送ローラー２４から見て鉛直下方に位置する反転ローラー２５と、反転ローラー２５から見て右方に位置する中継ローラー２６と、中継ローラー２６から見て上方に位置する送り出しローラー２７と、を有している。
【００２１】
中継ローラー２１は、中継ローラー１９から送られたロール紙２を、左方から巻き掛けて下方に向かって弛ませるローラーである。  
中継ローラー２２は、中継ローラー２１から送られたロール紙２を、左方から巻き掛けて右斜め上方に向かって搬送するローラーである。
【００２２】
第一搬送ローラー２３は、不図示のモーターにより駆動される第一駆動ローラー２３ａと、該第一駆動ローラー２３ａに対してロール紙２を挟んで対向するように配置された第一従動ローラー２３ｂとを有している。この第一搬送ローラー２３は、下方に弛ませたロール紙２を上方に引き上げ、プラテン２９に対向する印刷領域Ｒへ搬送するローラーである。第一搬送ローラー２３は、印刷領域Ｒ上のロール紙２の部位に対して画像記録がなされている期間、一時的に搬送を停止させるようになっている（すなわち、後述するように、ヘッド３１が、左右方向及び前後方向へ移動しつつ、停止しているロール紙２の当該部位にインクを吐出することにより、当該部位に１ページ分の画像記録が成されることとなる）。なお、コントローラー６０の駆動制御により、第一駆動ローラー２３ａの回転駆動に伴って第一従動ローラー２３ｂが回転することによって、プラテン２９上に位置させるロール紙２の搬送量（ロール紙の部位の長さ）が調整される。
【００２３】
搬送ユニット２０は、上述したとおり、中継ローラー２１、２２と第一搬送ローラー２３との間に巻き掛けたロール紙２の部位を下方に弛ませて搬送する機構を有している。このロール紙２の弛みは、コントローラー６０により、不図示の弛み検出用センサーからの検出信号に基づき監視される。具体的には、中継ローラー２１、２２と第一搬送ローラー２３との間において弛ませたロール紙２の部位を、弛み検出用センサーが検出した場合には、該部位に適切な大きさの張力が与えられていることになるため、搬送ユニット２０はロール紙２を弛ませた状態で搬送することが可能となる。一方、弛み検出用センサーが弛ませたロール紙２の部位検出しない場合は、該部位に過剰な大きさの張力が与えられていることになるため、搬送ユニット２０によるロール紙２の搬送が一時的に停止され、張力が適切な大きさに調整される。
【００２４】
第二搬送ローラー２４は、不図示のモーターにより駆動される第二駆動ローラー２４ａと、該第二駆動ローラー２４ａに対してロール紙２を挟んで対向するように配置された第二従動ローラー２４ｂとを有している。この第二搬送ローラー２４は、ヘッドユニット３０により画像が記録された後のロール紙２の部位を、プラテン２９の支持面に沿って水平右方向に搬送した後に鉛直下方に搬送するローラーである。これにより、ロール紙２の搬送方向が転換されることになる。なお、コントローラー６０の駆動制御により、第二駆動ローラー２４ａの回転駆動に伴って第二従動ローラー２４ｂが回転することによって、プラテン２９上に位置するロール紙２の部位に対して付与される所定の張力が調整される。
【００２５】
反転ローラー２５は、第二搬送ローラー２４から送られたロール紙２を、左側上方から巻き掛けて右斜め上方に向かって搬送するローラーである。  
中継ローラー２６は、反転ローラー２５から送られたロール紙２を、左側下方から巻き掛けて上方に向かって搬送するローラーである。  
送り出しローラー２７は、中継ローラー２６から送られたロール紙２を、左側下方から巻き掛けて巻き取りユニット９０に送り出すようになっている。
【００２６】
このように、ロール紙２が各ローラーを順次経由して移動することにより、ロール紙２を搬送するための搬送経路が形成されることになる。なお、ロール紙２は、搬送ユニット２０により、印刷領域Ｒと対応した領域単位で間欠的にその搬送経路に沿って搬送される（すなわち、印刷領域Ｒ上のロール紙２の部位に１ページ分の画像記録が成される毎に、間欠的な当該搬送が行なわれる）。
【００２７】
ヘッドユニット３０は、搬送ユニット２０により搬送経路上の印刷領域Ｒに（プラテン２９上に）送り込まれたロール紙２の部位に、液体の一例としてのインクを吐出するためのものである。このヘッドユニット３０は、ヘッド３１とバルブユニット３４とを有している。
【００２８】
ヘッド３１は、その下面に、列方向にノズルが並んだノズル列を有している。本実施形態においては、イエロ（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）等の色ごとにそれぞれ複数のノズル♯１〜♯Ｎからなるノズル列を有している。各ノズル列の各ノズル♯１〜♯Ｎは、ロール紙２の搬送方向に交差する方向（列方向）に直線状に配列されている。これらの各ノズル列は、搬送方向に沿って相互に間隔をあけて平行に配置されている。
【００２９】
各ノズル♯１〜♯Ｎには、インク滴を吐出するための駆動素子としてピエゾ素子（不図示）が設けられている。ピエゾ素子は、その両端に設けられた電極間に所定時間幅の電圧を印加すると、電圧の印加時間に応じて伸張し、インクの流路の側壁を変形させる。これによって、インクの流路の体積がピエゾ素子の伸縮に応じて収縮し、この収縮分に相当するインクが、インク滴となって各色の各ノズル♯１〜♯Ｎから吐出される。
【００３０】
また、ヘッド３１は、後述するように、前記搬送方向（すなわち、前記左右方向）と前記列方向（すなわち、前記前後方向）に往復移動することができるようになっている。
【００３１】
バルブユニット３４は、インクを一時貯留するためのものであり、不図示のインク供給チューブを介してヘッド３１に接続されている。このため、ヘッド３１は、バルブユニット３４から供給されたインクをノズルからプラテン２９上に搬送されて停止された状態のロール紙２の部位に向けて吐出することにより、画像記録を行なうことができる。
【００３２】
キャリッジユニット４０は、ヘッド３１を移動させるためのものである。このキャリッジユニット４０は、搬送方向（左右方向）に延びるキャリッジガイドレール４１（図１に二点鎖線で示す）と、キャリッジガイドレール４１に沿って搬送方向（左右方向）へ往復移動可能に支持されたキャリッジ４２と、不図示のモーターとを有する。
【００３３】
キャリッジ４２は、不図示のモーターの駆動により、ヘッド３１と一体となって搬送方向（左右方向）へ移動するよう構成されている。また、キャリッジ４２には、列方向（前後方向）に延びる不図示のヘッドガイドレールが設けられており、ヘッド３１は、前記モーターの駆動により、当該ヘッドガイドレールに沿って列方向（前後方向）へ移動するよう構成されている。
【００３４】
クリーニングユニット（不図示）は、ヘッド３１をクリーニングするためのものである。このクリーニングユニットは、ホームポジション（以下、ＨＰと呼ぶ。図１参照）に設けられており、キャップと、吸引ポンプ等とを有している。ヘッド３１（キャリッジ４２）が搬送方向（左右方向）に移動してＨＰに位置すると、ヘッド３１の下面（ノズル面）に不図示のキャップが密着するようになっている。このようにキャップが密着した状態で吸引ポンプが作動すると、ヘッド３１内のインクが、増粘したインクや紙粉と共に吸引される。このようにして、目詰まりしたノズルが不吐出状態から回復することによってヘッドのクリーニングが完了する。
【００３５】
また、搬送方向（左右方向）におけるＨＰとプラテン２９との間には、フラッシングユニット３５が設けられており、ヘッド３１（キャリッジ４２）が搬送方向（左右方向）に移動してフラッシングユニット３５に対向する位置（以下、フラッシング位置と呼ぶ）に位置すると、ヘッド３１は前記ノズル列に属する各ノズルからインクを吐出してフラッシングを行なうフラッシング動作を実行する。
【００３６】
プラテン２９は、搬送経路上の印刷領域Ｒに位置するロール紙２の部位を支持するとともに、該部位を加熱するものである。このプラテン２９は、図１に示すように、搬送経路上の印刷領域Ｒに対応させて設けられ、かつ、第一搬送ローラー２３と第二搬送ローラー２４との間の搬送経路に沿った領域に配置されている。そして、プラテン２９は、ヒーターユニット７０が発生させた熱の供給を受けることにより、ロール紙２の該部位を加熱することができる。
【００３７】
ヒーターユニット７０は、ロール紙２を加熱するためのものであり、不図示のヒーターを有している。このヒーターは、ニクロム線を有しており、当該ニクロム線をプラテン２９内部に、プラテン２９の支持面から一定距離となるように配置させて構成されている。このため、ヒーターは、通電されることによってニクロム線自体が発熱し、プラテン２９の支持面上に位置するロール紙２の部位に熱を伝導させることができる。このヒーターは、プラテン２９の全域にニクロム線を内蔵させて構成されているため、プラテン２９上のロール紙２の部位に対して熱を均一に伝導することができる。本実施形態において、プラテン上のロール紙２の部位の温度が４５℃となるように、該ロール紙２の部位を均一に加熱する。これにより、該ロール紙２の部位に着弾されたインクを乾燥させることができる。
【００３８】
送風ユニット８０は、プラテン２９上のロール紙２に風を送るためのものである。この送風ユニット８０は、ファン８１とファン８１を回転させるモーター（不図示）とを備えている。ファン８１は、回転することにより、プラテン２９上のロール紙２に風を送り、ロール紙２に着弾されたインクを乾燥させるためのものである。このファン８１は、図１に示すように、本体部に設けられた開閉可能なカバー（不図示）に複数設けられている。そして、この各々のファン８１は、カバーが閉じた際に、プラテン２９の上方に位置して、当該プラテン２９の支持面（当該プラテン２９上のロール紙２）と対向するようになっている。
【００３９】
巻き取りユニット９０は、搬送ユニット２０により送られたロール紙２（画像記録済みのロール紙）を巻き取るためのものである。この巻き取りユニット９０は、送り出しローラー２７から送られたロール紙２を、左側上方から巻き掛けて右斜め下方へ搬送するための中継ローラー９１と、回転可能に支持され中継ローラー９１から送られたロール紙２を巻き取る巻き取り駆動軸９２と、を有している。
【００４０】
コントローラー６０は、プリンター１の制御を行なうための制御ユニットである。このコントローラー６０は、図２に示すように、インターフェース部６１と、ＣＰＵ６２と、メモリー６３と、ユニット制御回路６４と、を有している。インターフェース部６１は、外部装置であるホストコンピューター１１０とプリンター１との間でデータの送受信を行なうためのものである。ＣＰＵ６２は、プリンター１全体の制御を行なうための演算処理装置である。メモリー６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ６２は、メモリー６３に格納されているプログラムに従ったユニット制御回路６４により各ユニットを制御する。
【００４１】
検出器群５０は、プリンター１内の状況を監視するものであり、例えば、搬送ローラーに取り付けられて媒体の搬送などの制御に利用されるロータリー式エンコーダー、搬送される媒体の有無を検出する用紙検出センサー、キャリッジ４２（又はヘッド３１）の搬送方向（左右方向）の位置を検出するためのリニア式エンコーダーなどがある。
【００４２】
＝＝＝プリンター１の動作例について＝＝＝
上述した通り、本実施形態に係るプリンター１には、列方向（前後方向）にノズルが並んだノズル列を有するヘッド３１が設けられている。そして、コントローラー６０が、当該ヘッド３１を搬送方向（左右方向）に移動させながら、ノズルからインクを吐出させ、搬送方向（左右方向）に沿ったラスタラインを形成することにより、印刷領域R上のロール紙２の部位に１ページ分の画像記録を行なう。
【００４３】
ここで、本実施形態に係るコントローラー６０は、複数パス（６パス、８パス、１６パス等）の印刷を実行する。すなわち、列方向における画像の解像度を高くするために、パス毎に列方向におけるヘッド３１の位置を少しずつ変えて印刷を行なう。また、画像形成方法としては、例えば、公知のインターレース（マイクロウィーブ）印刷が実行される。
【００４４】
これについて、図３を用いてより具体的に説明する。図３は、８パスで印刷するケースにおいて各パスで形成されるラスタラインを示した模式図である。
【００４５】
図３の左側にはヘッド３１のノズル列（ノズル）が表されており、当該ヘッド３１（ノズル列）が搬送方向に移動しながらノズルからインクが吐出されることにより、ラスタラインが形成される。図に表されているヘッド３１（ノズル列）の列方向における位置は、１パス目のときの位置であり、かかる位置を維持したままヘッド３１（ノズル列）が搬送方向に移動すると、１パス目の印刷が実行され、図に表された３つのラスタライン（右端にパス１と書かれているラスタラインＬ１）が形成される。
【００４６】
そして、次に、ヘッド３１（ノズル列）が列方向に移動して、移動後の位置を維持したままヘッド３１（ノズル列）が搬送方向に移動すると、２パス目の印刷が実行され、図に表された２つのラスタライン（右端にパス２と書かれているラスタラインＬ２）が形成される。なお、インターレース（マイクロウィーブ）印刷が採用されているため、前記ラスタラインＬ１に隣接するラスタラインＬ２は、ラスタラインＬ１を形成するインクが吐出されたノズルとは異なるノズルから吐出されたインクにより形成されることとなる。そのため、ヘッド３１（ノズル列）の列方向への移動距離は、ノズル間距離（例えば、１／１８０インチ）の１／８分（１／１８０×１／８＝１／１４４０インチ）ではなく、これより大きな距離（以下では、この距離を距離ｄとする）となる。
【００４７】
以下、同様の動作が行なわれることにより、３〜８パス目の印刷が実行されて、図に表された残りのラスタライン（右端にパス３〜８と書かれているラスタラインＬ３〜Ｌ８）が形成される。このように、８パスでラスタラインが形成されることにより、列方向における画像の解像度を８倍（＝１４４０÷１８０）の解像度とすることが可能となる。
【００４８】
なお、本実施形態においては、所謂双方向印刷が行なわれる。すなわち、１パス、３パス、５パス、７パス目の印刷が行なわれるときのヘッド３１（ノズル列）の移動方向と２パス、４パス、６パス、８パス目の印刷が行なわれるときのヘッド３１（ノズル列）の移動方向は互いに逆方向となる（後に、詳述する）。
【００４９】
以下では、プリンター１の動作例としてプリンター１の画像記録動作（換言すれば、印刷領域Ｒにドットを形成するときの動作）を説明するが、上述した８パスで印刷する図３のケースを例に挙げて説明する（以下の説明で、図３も随時参照する）。また、説明を分かり易くするために、ノズル列の数は（複数個ではなく）１つであることとして、説明を行なう。また、本実施形態においては、後述するように、画像記録動作の合間にフラッシング動作が行なわれる。
【００５０】
＜プリンター１の画像記録動作とフラッシング動作について＞
ここでは、プリンター１の画像記録動作例及び当該画像記録動作の合間に実行されるフラッシング動作例について、図３、図４を用いて説明する。図４は、ヘッド３１の移動を説明するための説明模式図である。画像記録動作及びフラッシング動作を説明する前に、先ず、図４（の見方）について説明する。
【００５１】
図４には、印刷処理（すなわち、画像記録やフラッシングに係る一連の処理）が行なわれている間に、ヘッド３１がどのように移動するかが示されている。ヘッド３１は、便宜上、丸印で表され（図には、大きな丸と小さな丸があるが、双方の区別に意味は無い）、ヘッド３１の移動が矢印で表されている。ここで、図中左右方向に向いた矢印は、搬送方向におけるヘッド３１の移動を表し、上下方向に向いた矢印は、列方向におけるヘッド３１の移動を表している。また、各矢印には、Ｓ１〜Ｓ２１の符号が付けられているが、これは、以降の印刷処理の説明で用いられるステップ番号である。
【００５２】
また、パス１乃至パス８が付されているステップ番号があるが、これらのステップ番号はインクが吐出されることにより画像記録動作が実行されるステップを表している。
【００５３】
また、フラッシング位置に位置する丸印の中に、白丸印と黒丸印が存在するが、黒丸印はフラッシング動作が行なわれることを意味している（逆に、白丸印はフラッシングが行なわれないことを意味している）。黒丸印には、Ｓ６、Ｓ１１、Ｓ１６の符号が付けられているが、これは、以降の印刷処理の説明で用いられるステップ番号である。
【００５４】
以下、図３、図４を参照しつつ、印刷処理について説明する。なお、当該印刷処理は、主としてコントローラー６０により実現される。特に、本実施形態においては、メモリー６３に格納されたプログラムをＣＰＵ６２が処理することにより実現される。そして、このプログラムは、以下に説明する各種の動作を行なうためのコードから構成されている。
【００５５】
前述した間欠的なロール紙２の搬送が行なわれてロール紙２が停止すると、印刷領域Ｒ上のロール紙２の部位に１ページ分の画像記録を行なうための印刷処理が開始される。
【００５６】
先ず、コントローラー６０は、ヘッド３１をＨＰ位置から往方向（ロール紙２が搬送される方向において、上流側から下流側へ向かう方向）へ移動させる（ステップＳ１）。  
やがて、ヘッド３１が前述したフラッシング位置を通過すると（このときに、フラッシング動作は実行されない）、コントローラー６０は、ヘッド３１の往方向への移動を継続しつつ、ヘッド３１にインクを吐出させて、１パス目の印刷を実行する（ステップＳ２）。そして、このことにより、図３に示されたラスタラインＬ１（パス１のラスタライン）が形成される。  
ヘッド３１が第一折り返し位置へ至ると、コントローラー６０は、ヘッド３１を列方向へ移動させる（ステップＳ３）。本実施形態においては、前記距離ｄだけヘッド３１を移動させる。
【００５７】
その後、コントローラー６０は、ヘッド３１を復方向（ロール紙２が搬送される方向において、下流側から上流側へ向かう方向）へ移動させながら、ヘッド３１にインクを吐出させて、２パス目の印刷を実行する（ステップＳ４）。そして、このことにより、図３に示されたラスタラインＬ２（パス２のラスタライン）が形成される。  
ヘッド３１がフラッシング位置（この位置は、第二折り返し位置でもある）へ至ると、コントローラー６０は、ヘッド３１を列方向へ移動させる（ステップＳ５）。本実施形態においては、前記距離ｄだけヘッド３１を移動させる。  
そして、移動が完了すると、コントローラー６０は、ノズル列に属する各ノズルからインクを吐出してフラッシングを行なうフラッシング動作（第一フラッシング動作とする）をヘッド３１に実行させる(ステップＳ６)。
【００５８】
次に、コントローラー６０は、ステップＳ２乃至ステップＳ６の処理と同じ処理をさらに二度行なう（ステップＳ７乃至ステップＳ１１、ステップＳ１２乃至ステップＳ１６）。一度目の処理において、３パス目の印刷（ステップＳ７）により図３に示されたラスタラインＬ３（パス３のラスタライン）が、４パス目の印刷（ステップＳ９）により図３に示されたラスタラインＬ４（パス４のラスタライン）が、それぞれ形成される。また、フラッシング動作（第二フラッシング動作、ステップＳ１１）も実行される。
【００５９】
また、二度目の処理により、５パス目の印刷（ステップＳ１２）により図３に示されたラスタラインＬ５（パス５のラスタライン）が、６パス目の印刷（ステップＳ１４）により図３に示されたラスタラインＬ６（パス６のラスタライン）が、それぞれ形成される。また、フラッシング動作（第三フラッシング動作、ステップＳ１６）も実行される。
【００６０】
次に、コントローラー６０は、最後の２つのパスの印刷を実行する。すなわち、コントローラー６０は、ヘッド３１を往方向へ移動させながら、ヘッド３１にインクを吐出させて、７パス目の印刷を実行する（ステップＳ１７）。そして、このことにより、図３に示されたラスタラインＬ７（パス７のラスタライン）が形成される。ヘッド３１が第一折り返し位置へ至ると、コントローラー６０は、ヘッド３１を列方向へ移動させる（ステップＳ１８）。本実施形態においては、前記距離ｄだけヘッド３１を移動させる。その後、コントローラー６０は、ヘッド３１を復方向へ移動させながら、ヘッド３１にインクを吐出させて、８パス目の印刷を実行する（ステップＳ１９）。そして、このことにより、図３に示されたラスタラインＬ８（パス８のラスタライン）が形成される。
【００６１】
ヘッド３１がフラッシング位置へ至ると（このときに、フラッシング動作は実行されない）、コントローラー６０は、ヘッド３１の列方向における位置を元に戻す（ステップＳ２０）。すなわち、ステップＳ３、Ｓ５、Ｓ８、Ｓ１０、Ｓ１３、Ｓ１５、Ｓ１８でヘッド３１が移動した方向とは逆方向に、距離７ｄだけヘッド３１を移動させる。
【００６２】
そして、コントローラー６０は、ヘッド３１をフラッシング位置からＨＰ位置へ移動させることにより（ステップＳ２１）、１ページ分の印刷処理を終了させる。
【００６３】
＝＝＝ホストコンピューター側の構成について＝＝＝
図５は、ホストコンピューター１１０側の構成を示した説明図である。ホストコンピューター１１０は、表示装置１２０及び入力装置１３０を備えている。また、ホストコンピューター１１０は、プリンター１と通信可能に接続されており、プリンター１に画像を印刷させるため、当該画像に応じた印刷データをプリンター１に出力する。表示装置１２０は、ディスプレイを有し、アプリケーションプログラムやプリンタードライバー等のユーザーインターフェースを表示する。入力装置１３０は、例えばキーボードやマウスであり、表示装置１２０に表示されたユーザーインターフェースに沿って、アプリケーションプログラムの操作やプリンタードライバーの設定等に用いられる。なお、本実施形態において、入力装置１３０は、指示部及び選択部に相当する。
【００６４】
ホストコンピューター１１０にはプリンタードライバーがインストールされている。プリンタードライバーは、表示装置１２０にユーザーインターフェースを表示させる機能を実現させるほか、アプリケーションプログラムから出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタードライバーは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。又は、このプリンタードライバーは、インターネットを介してコンピュータ１１００にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。
【００６５】
なお、「印刷装置（液体吐出装置）」とは、狭義にはプリンター１を意味するが、広義にはプリンター１とホストコンピューター１１０とのシステムを意味する。また、本実施形態ではプリンター１とホストコンピューター１１０が別体であるが、これらの各部位が一体に構成されていてもよい。
【００６６】
＝＝＝プリンタードライバーについて＝＝＝
次に、プリンタードラバーが行う基本的な処理について説明する。  
ホストコンピューター１１０では、搭載されたオペレーティングシステムの下、ビデオドライバーやアプリケーションプログラムやプリンタードライバーなどのコンピュータプログラムが動作している。ビデオドライバーは、アプリケーションプログラムやプリンタードライバーからの表示命令に従って、例えばユーザーインターフェース等を表示装置１２０に表示する機能を有する。アプリケーションプログラムは、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザーは、アプリケーションプログラムのユーザーインターフェースを介して、アプリケーションプログラムにより編集した画像を印刷する指示を与えることができる。アプリケーションプログラムは、印刷の指示を受けると、プリンタードライバーに画像データを出力する。
【００６７】
プリンタードライバーは、アプリケーションプログラムから画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンター１に出力する。画像データは、印刷される画像の画素に関するデータとして画素データを有している。そして、この画素データは、後述する各処理の段階に応じて、その階調値等が変換され、最終的に前記印刷データの段階では、用紙上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）に変換されている。なお、画素とは、インクを着弾させドットを形成する位置を規定するために、用紙上に仮想的に定められた方眼状の升目である。
【００６８】
印刷データは、プリンター１が解釈できる形式のデータであって、前記画素データと、各種のコマンドデータとを有するデータである。コマンドデータとは、プリンター１に特定の動作の実行を指示するためのデータであり、例えば搬送量を示すデータである。
【００６９】
プリンタードライバーは、アプリケーションプログラムから出力された画像データを印刷データに変換するため、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理などを行う。以下に、プリンタードライバーが行う各種の処理について説明する。
【００７０】
解像度変換処理は、アプリケーションプログラムから出力された画像データ（テキストデータ、イメージデータなど）を、用紙に画像を印刷する際の解像度（印刷するときのドットの間隔であり、以下では印刷解像度と言う）に変換する処理である。例えば、印刷解像度が７２０×７２０ｄｐｉに指定されている場合には、アプリケーションプログラム１１０４から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。その変換方法としては、例えば、画像データの解像度が、指定された印刷解像度よりも低い場合には、線形補間等を行って隣接する画素データ間に新たな画素データを生成し、逆に印刷解像度よりも高い場合には、一定の割合で画素データを間引く等して、画像データの解像度を前記印刷解像度に揃える。なお、この画像データ中の各画素データは、ＲＧＢ色空間により表される多段階（例えば２５６段階）の階調値を有するデータである。以下、このＲＧＢの階調値を有する画素データのことをＲＧＢ画素データと言い、また、これらＲＧＢ画素データから構成される画像データをＲＧＢ画像データと言う。
【００７１】
色変換処理は、前記ＲＧＢ画像データの各ＲＧＢ画素データを、ＣＭＹＫ色空間により表される多段階（例えば２５６段階）の階調値を有するデータに変換する処理である。このＣＭＹＫは、プリンター１が有するインクの色である。以下、このＣＭＹＫの階調値を有する画素データのことをＣＭＹＫ画素データと言い、これらＣＭＹＫ画素データから構成される画像データのことをＣＭＹＫ画像データと言う。この色変換処理は、ＲＧＢの階調値とＣＭＹＫの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタードライバーが参照することによって行われる。
【００７２】
ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンター１が表現可能な、少段階の階調値を有するＣＭＹＫ画素データに変換する処理である。例えば、ハーフトーン処理により、２５６段階の階調値を示すＣＭＹＫ画素データが、４段階の階調値を示す２ビットのＣＭＹＫ画素データに変換される。この２ビットのＣＭＹＫ画素データは、各色について、例えば、「ドットの形成なし」、「小ドットの形成」、「中ドットの形成」、「大ドットの形成」を示すデータである。このようなハーフトーン処理には、例えばディザ法等が利用され、プリンター１がドットを分散して形成できるような２ビットのＣＭＫＹ画素データを作成する。なお、このハーフトーン処理に用いる方法は、ディザ法に限るものではなく、γ補正法や誤差拡散法等を利用しても良い。
【００７３】
ラスタライズ処理は、ハーフトーン処理がなされたＣＭＹＫ画像データを、プリンター１に転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データとしてプリンター１に出力される。
【００７４】
＝＝＝濃度むらの抑制について＝＝＝
次に、上記のプリンター１を用いて印刷する画像に生じる濃度むらと、当該濃度むらを抑制する方法について説明する。  
以下の説明のため、「画素領域」と「ラスタライン領域」を設定する。画素領域とは、媒体上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。そして、１つの画素領域には、画像データを構成する１つの「画素」が対応する。また、「ラスタライン領域」とは、搬送方向に並ぶ複数の画素領域によって構成される媒体上の領域とする。１つのラスタライン領域には、データ上において搬送方向と対向する方向に画素が並んだ「画素列」が対応する。
【００７５】
＜濃度むらについて＞
先ず、濃度むらについて図面を参照しながら説明する。図６Ａは、理想的にドットが形成されたときの様子の説明図である。理想的にドットが形成されるとは、画素領域の中心位置にインク滴が着弾し、そのインク滴が媒体上に広がって、画素領域にドットが形成されることである。各ドットが各画素領域に正確に形成されると、ラスタライン（搬送方向にドットが並んだドット列）がラスタライン領域に正確に形成される。
【００７６】
図６Ｂは、濃度むらが発生したときの説明図である。２番目のラスタライン領域に形成されたラスタラインは、ノズルから吐出されたインク滴の飛行方向のばらつきにより、３番目のラスタライン領域側に寄って形成されている。その結果、２番目のラスタライン領域は淡くなり、３列目のラスタライン領域は濃くなる。また、５番目のラスタライン領域に吐出されたインク滴のインク量は規定のインク量よりも少なく、５番目のラスタライン領域に形成されるドットが小さくなっている。その結果、５列目のラスタライン領域は淡くなる。
【００７７】
このように濃淡の違うラスタラインからなる印刷画像を巨視的に見ると、搬送方向に沿う縞状の濃度むらが視認される。この濃度むらは、印刷画像の画質を低下させる原因となる。
【００７８】
＜濃度むらの抑制方法について＞
以上のような濃度むらを抑制するための方策としては、画素データの階調値（指令階調値）を補正することが考えられる。つまり、濃く（淡く）視認され易いラスタライン領域に対しては、淡く（濃く）形成されるように、そのラスタライン領域を構成する単位領域に対応する画素データの階調値を補正すればよい。このため、ラスタライン毎に画素データの階調値を補正する濃度補正値Ｈを算出することになる。この濃度補正値Ｈは、プリンター１の濃度むら特性を反映した値である。
【００７９】
ラスタライン毎の濃度補正値Ｈが算出されていれば、前述したハーフトーン処理の実行に際してプリンタードライバーによって、その濃度補正値Ｈに基づいてラスタライン毎に画素データの階調値を補正する処理が行われる。この補正処理により補正された階調値で各ラスタラインが形成されると、当該ラスタラインの濃度が補正される結果、図６Ｃに示すように、印刷画像における濃度むらの発生が抑制されることになる。図６Ｃは、濃度むらの発生が抑制された様子を示す図である。
【００８０】
例えば、図６Ｃ中では、淡く視認される２番目と５番目のラスタライン領域のドット生成率が高くなり、濃く視認される３番目のラスタライン領域のドット生成率が低くなるように、各ラスタライン領域に対応する画素の画素データの階調値が補正される。このように、各ラスタライン領域のラスタラインのドット生成率が変更され、ラスタライン領域の画像片の濃度が補正されて、印刷画像全体の濃度むらが抑制される。
【００８１】
＜濃度補正値Ｈの算出について＞
図７は、補正値取得処理の流れを示す図である。なお、本実施形態のように多色印刷が可能なプリンター１を対象とする場合、各インク色についての補正値取得処理は同様の手順により実施される。以下の説明では、一のインク色（例えば、イエロー）についての補正値取得処理について説明する。
【００８２】
先ず、ホストコンピューター１１０が補正用パターンの印刷データをプリンター１に送信し、プリンター１が補正用パターンＣＰを媒体に形成する（Ｓ０２１）。この補正用パターンＣＰは、図８に示すように、５種類の濃度のサブパターンＣＳＰで形成される。なお、図８は補正用パターンＣＰの一例の説明図である。
【００８３】
各サブパターンＣＳＰは、帯状パターンであり、搬送方向に沿うラスタラインが列方向に複数並ぶことにより構成される。また、各サブパターンＣＳＰは、それぞれ一定の階調値（指令階調値）の画像データから生成されたものであり、図８に示すように、左のサブパターンＣＳＰから順に濃度が濃くなっている。この各サブパターンＣＳＰに対する指令階調値を左から順にＳａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓe（Ｓａ＜Ｓｂ＜Ｓｃ＜Ｓｄ＜Ｓｅ）と表記する。そして、例えば、指令階調値Ｓａにて形成されたサブパターンＣＳＰを、図８に示すように、ＣＳＰ（１）と表記する。同様に、指令階調値Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅにて形成されたサブパターンＣＳＰを、それぞれＣＳＰ（２）、ＣＳＰ（３）、ＣＳＰ（４）、ＣＳＰ（５）と表記する。
【００８４】
次に、ホストコンピューター１１０は、スキャナー（不図示）に補正用パターンＣＰを読み取らせ、その結果を取得する（Ｓ０２２）。スキャナーは、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）に対応する３つのセンサーを有しており、補正用パターンＣＰに光を照射し、その反射光を各センサーによって検出する。  
次に、ホストコンピューター１１０は、スキャナーによって取得された読取階調値に基づいて、各サブパターンＣＳＰのラスタラインの濃度を算出する（Ｓ０２３）。以下、読取階調値に基づいて算出された濃度のことを算出濃度ともいう。
【００８５】
図９は、指令階調値がＳａ、Ｓｂ、ＳｃのサブパターンＣＳＰについてラスタライン毎の算出濃度を示すグラフである。図９の横軸は、ラスタラインの位置を示し、縦軸は、算出濃度の大きさを示している。図９に示すように、各サブパターンＣＳＰは、それぞれ同一の指令階調値で形成されたにも関わらずラスタラインに濃淡が生じている。このラスタラインの濃淡差が、印刷画像の濃度むらの原因である。
【００８６】
次に、ホストコンピューター１１０は、各ラスタラインの濃度補正値Ｈを算出する（Ｓ０２４）。なお、濃度補正値Ｈは、指令階調毎に算出される。以下、指令階調Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅについて算出された濃度補正値ＨのことをそれぞれＨａ、Ｈｂ、Ｈｃ、Ｈｄ、Ｈｅとする。濃度補正値Ｈの算出手順を説明するために、指令階調値ＳｂのサブパターンＣＳＰ（２）のラスタラインの算出濃度が一定になるように指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順を例に挙げて説明する。当該手順では、例えば、指令階調値ＳｂのサブパターンＣＳＰ（２）における全ラスタラインの算出濃度の平均値Ｄｂｔを、指令階調値Ｓｂの目標濃度として定める。図９において、この目標濃度Ｄｂｔよりも算出濃度が淡い第iラスタラインでは、指令階調値Ｓｂを濃くする方へ補正すれば良い。一方、目標濃度Ｄｂｔよりも算出濃度が濃い第ｊラスタラインでは、指令階調値Ｓｂを淡くする方へ補正すれば良い。
【００８７】
図１０Ａは第iラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。また図１０Ｂは、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。図１０Ａ及び図１０Ｂの横軸は指令階調値の大きさを示し、縦軸は算出濃度を示している。
【００８８】
第iラスタラインの指令階調値Ｓｂに対する濃度補正値Ｈｂは、図１０Ａに示す指令階調値ＳｂのサブパターンＣＳＰ（２）における第iラスタラインの算出濃度Ｄｂ、及び、指令階調値ＳｃのサブパターンＣＳＰ（３）における第iラスタラインの算出濃度Ｄｃ、に基づいて算出される。より具体的には、指令階調値ＳｂのサブパターンＣＳＰ（２）では、第iラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔよりも小さくなっている。換言すると、第iラスタラインの濃度は平均濃度よりも淡くなっている。仮に、第iラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔと等しくなるように該第iラスタラインを形成したいのであれば、該第iラスタラインに対応する画素データの階調値、すなわち、指令階調値Ｓｂを、図１０Ａに示すように、第iラスタラインにおける指令階調値及び算出濃度の対応関係（Ｓｂ，Ｄｂ）、（Ｓｃ，Ｄｃ）から直線近似を用いて、下記式（１）により算出される目標指令階調値Ｓｂｔまで補正すればよい。  
Ｓｂｔ＝Ｓｂ＋（Ｓｃ−Ｓｂ）×｛（Ｄｂｔ−Ｄｂ）／（Ｄｃ−Ｄｂ）｝・・（１）
そして、指令階調値Ｓｂと目標指令階調値Ｓｂｔから、下記式（２）により、第iラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈが求められる。  
Ｈｂ＝ΔＳ／Ｓｂ＝（Ｓｂｔ−Ｓｂ）／Ｓｂ・・（２）
【００８９】
一方、第ｊラスタラインの指令階調値Ｓｂに対する濃度補正値Ｈｂは、図１４Ｂに示す指令階調値ＳｂのサブパターンＣＳＰ（２）における第ｊラスタラインの算出濃度Ｄｂ、及び、指令階調値ＳａのサブパターンＣＳＰ（１）における第ｊラスタラインの算出濃度Ｄａ、に基づいて算出される。具体的には、指令階調値ＳｂのサブパターンＣＳＰ（２）では、第ｊラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔよりも大きくなっている。仮に、第ｊラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔと等しくなるように該第ｊラスタラインを形成したいのであれば、該第ｊラスタラインの指令階調値Ｓｂを、図１０Ｂに示すように、第ｊラスタラインにおける指令階調値及び算出濃度の対応関係（Ｓａ，Ｄａ）、（Ｓｂ，Ｄｂ）から直線近似を用いて、下記式（３）により算出される目標指令階調値Ｓｂｔまで補正すればよい。  
Ｓｂｔ＝Ｓｂ＋（Ｓｂ−Ｓａ）×｛（Ｄｂｔ−Ｄｂ）／（Ｄｂ−Ｄａ）｝・・（３）
そして、上記式（２）により、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂが求められる。
【００９０】
以上のようにして、ホストコンピューター１１０は、ラスタライン毎に、指令階調値Ｓｂに対する濃度補正値Ｈｂを算出する。同様に、指令階調値Ｓａ、Ｓｃ、Ｓｄ、Ｓｅに対する濃度補正値Ｈａ、Ｈｃ、Ｈｄ、Ｈｅを、それぞれラスタライン毎に算出する。また、他のインク色についても、ラスタライン毎に、指令階調値Ｓａ〜Ｓｅの各々に対する濃度補正値Ｈａ〜Ｈｅを算出する。
【００９１】
その後、ホストコンピューター１１０は、濃度補正値Ｈのデータをプリンター１に送信し、プリンター１のメモリー６３に記憶させる（Ｓ０２５）。この結果、プリンター１のメモリー６３には、ラスタライン毎に５つの指令階調値Ｓａ〜Ｓeの各々に対する濃度補正値Ｈａ〜Ｈｅをまとめた補正テーブル（以下、ＢＲＳ補正テーブルともいう）が作成される。
【００９２】
図１１は、メモリー６３に記憶されたＢＲＳ補正テーブルを示す図である。前述した補正値取得処理をインク色毎に行うことによって、図１１に示すように、ＢＲＳ補正テーブルはインク色別に作成される。この結果、各インク色分のＢＲＳ補正テーブルが形成される。このＢＲＳ補正テーブルは、プリンター１を用いて画像を印刷する際に、当該画像の画像データを構成する各ラスタラインの階調値を補正するためにプリンタードライバーによって参照される。  
そして、印刷を実行する際には、濃度補正値Ｈによって補正された濃度の画像が印刷されることになる。
【００９３】
例えば、ホストコンピューター１１０のプリンタードライバーは、各画素データの階調値（以下、補正前の階調値をＳｉｎとする）を、その画素データが対応するラスタラインの濃度補正値Ｈに基づいて補正する(以下、補正後の階調値をＳｏｕｔとする）。
【００９４】
具体的には、あるラスタラインの階調値Ｓｉｎが指令階調値Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅの何れかと同じであれば、ホストコンピューター１１０のメモリーに記憶されている濃度補正値Ｈをそのまま用いることができる。例えば画素データの階調値Ｓｉｎ＝Ｓｂであれば、補正後の階調値Ｓｏｕｔは次式によって求められる。  
Ｓｏｕｔ＝Ｓｂ×（１＋Ｈｂ）  ・・・（４）
【００９５】
一方、画素データの階調値が指令階調値Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅと異なる場合、その周囲の指令階調値の濃度補正値を用いた補間に基づいて補正値を算出する。例えば指令階調値Ｓｉｎが指令階調値Ｓｂと指令階調値Ｓｃとの間の場合、指令階調値Ｓｂの濃度補正値Ｈｂ、及び指令階調値Ｓｃの濃度補正値Ｈｃを用いた線形補間により求めた補正値をＨ´とすると、指令階調値Ｓｉｎの補正後の階調値Ｓｏｕｔは次式によって求められる。  
Ｓｏｕｔ＝Ｓｉｎ×（１＋Ｈ´）  ・・・（４）´
こうして、ラスタラインごとに濃度補正処理が行なわれる。
【００９６】
このように、ラスタライン毎に濃度の補正を行うことによって濃度むらを低減することができる。
【００９７】
しかしながら、印刷対象の画像（以下、印刷対象画像ともいう）や、印刷条件（使用するインクなど）によっては、濃度むらを完全には抑制することができず、特定の場所で、筋状の濃度むらが発生してしまう場合がある。そこで、以下の実施形態では、濃度むらの更なる低減を図っている。以下、このように濃度むらを補正する処理のことを濃度むら調整処理とよぶ。
【００９８】
＝＝＝濃度むら調整処理について＝＝＝
図１２は、本実施形態における濃度むら調整処理の流れを示す図である。  
まず、ホストコンピューター１１０は、プリンター１に印刷対象となる画像（以下、印刷対象画像ともいう）の印刷データを送信する。プリンター１は、受信した印刷データに基づいて、前述したようにヘッド３１を駆動させるとともにヘッド３１の各ノズルからインクを吐出させる。こうして、ロール紙２の印刷領域Ｒに印刷対象画像を印刷する（Ｓ１００）。
【００９９】
図１３は、ロール紙２の印刷領域Ｒに印刷された画像を示す図である。本実施形態では図に示すように、画像の一部（図の灰色の部分）において、搬送方向に沿った濃度むらが生じている。なお、本実施形態では説明の簡略化のため、この濃度むらの箇所は単色で形成されている（すなわち、１つのノズル列で形成されている）こととする。
【０１００】
次に、ホストコンピューター１１０は、ディスプレイ等の表示部１２０に濃度むらの含まれる領域（以下、濃度むら領域ともいう）を指定するための画面を表示し、ユーザーに濃度むら領域を指定させる（図１２、Ｓ１０１）。
【０１０１】
図１４は、濃度むら領域の指定画面の一例を示す図である。表示部１２０の画面には、印刷対象画像が表示されている。ユーザーは、この印刷対象画像と、実際にロール紙２に印刷された画像（図１３）を比べて、濃度むらの箇所、及び、その箇所を含む領域（以下、濃度むら領域ともいう）を、例えばマウスなどの入力装置１３０によって表示部１２０の画面上で指定する。
【０１０２】
本実施形態では、図に示すように、入力装置１３０による操作で、濃度むら領域の指定と濃度むらの箇所の指定を切り替えることができるようになっている。なお、同図では、濃度むらの箇所として指定された部分が斜線で示されている。また、濃度むら領域が斜線部分を囲む四角の範囲で示されている。濃度むら領域を指定する際に、濃度むら領域の指定範囲が小さすぎると、補正チャート（後述する）を形成したときに、濃度むらの有無がわかり難くなる。逆に、濃度むら領域の指定範囲が大きすぎると、印刷領域Ｒに形成できる補正チャートの数が少なくなってしまう。よって適切な範囲を指定することが望ましい。なお、本実施形態では、濃度むら領域をユーザーが指定するようにしているが、これには限られない。例えば、濃度むらの箇所を指定すると、その指定箇所を含む所定の領域（濃度むらの指定箇所の上下１０ラスタライン分など）が自動的に濃度むら領域に設定されるようになっていてもよい。
【０１０３】
ホストコンピューター１１０は、ユーザーによって指定された情報（濃度むらの箇所、領域）に基づいて、濃度むら領域の補正データを作成する（図１２、Ｓ１０２）。
【０１０４】
図１５は、補正データの説明図である。図に示すように補正データＤＡはユーザーで指定された領域に対応する画像データである。ここでは説明の簡略化のため、濃度むら領域が５つのラスタライン（Ｌａ〜Ｌｅ）で構成されており、そのうちの１つのラスタライン（Ｌｃ：以下補正ラスタラインともいう）の濃度を調整する補正データＤＡを作成することとする。なお、前述したように、各ラスタラインはそれぞれヘッド３１のノズル列のノズルと対応付けられている。そして、本実施形態では、補正ラスタラインであるラスタラインＬｃと対応付けられたノズル（すなわち、印刷対象画像の印刷時にラスタラインＬｃを形成したノズル）が、ラスタラインＬｃを形成するときのインクの吐出条件を変更する。
【０１０５】
もし仮に、印刷対象画像を印刷したときに濃度むらが検出されたラスタラインＬｃと対応するノズル以外のノズルを使用して補正データＤＡを生成すると、実際に印刷対象画像を印刷する場合に、濃度むらの補正の効果が反映されなくなってしまう。これに対し、本実施形態では、印刷対象画像を形成したときに濃度むらが検出されたラスタラインＬｃと対応するノズルを必ず使用するようにして補正データＤＡを生成している。これにより、ノズルの吐出特性に応じた補正を行うことができ、濃度むらを確実に抑制できる。また、前述したように、濃度むらは、上下のラスタラインの影響も受ける。よって、本実施形態では、この領域のラスタラインは、全て印刷対象画像を印刷するときに使用されるノズルを使用するようにしている。
【０１０６】
ホストコンピューター１１０は、濃度むら領域の５つのラスタライン（Ｌａ〜Ｌｅ）とそれぞれ対応付けられたノズルを用いて、且つ、補正ラスタラインＬｃのみ階調値を変えた補正データＤＡを複数作成する。補正ラスタラインＬｃの階調値は、例えば、全階調値（２５６階調）を補正データの数で等分した値がそれぞれ設定される。例えば８個のパターンを形成する場合は、３４（＝２５６／８）階調毎の補正データが作成される。
【０１０７】
そして、ホストコンピューター１１０は、作成した補正データＤＡをロール紙２の印刷領域Ｒに並べて配置した印刷データをプリンター１に送信する。そして、プリンター１は、ホストコンピューター１１０から受信した印刷データに基づいて、ロール紙２の印刷領域Ｒに補正画像を複数配置した補正チャートの印刷を行う（図１２、Ｓ１０３）。
【０１０８】
図１６は、ロール紙２に印刷される補正チャートの一例を示す図である。本実施形態のプリンター１では、搬送方向に関しては、ヘッド３１の同じノズルを用いてパターン（補正画像）を複数形成できる。ただし、印刷領域Ｒにおいて搬送方向に印刷できるパターン数は限られている（本実施形態では３つ）。よって、搬送方向の同じ位置にパターンを印刷できなくなると、ヘッド３１を列方向（例えば図の下側に）移動させて、再度、同じノズルを用いて続きのパターンの印刷を行う。本実施形態では補正ラスタラインＬｃの階調値が異なる６つの補正画像が印刷領域Ｒに印刷されている。
【０１０９】
なお、ヘッド３１が列方向に移動できる距離も限られている（例えば１０ｃｍ程度）。よって、列方向に並べて形成できる補正画像の数も限られる。よって、印刷領域Ｒ（１頁）に補正画像を形成できなくなった場合、ロール紙２を間欠的に搬送方向に搬送し、次の印刷領域Ｒ（次の頁）に、続きのパターンを印刷するようにしてもよい。こうすることにより、濃度むら領域の大きさにかかわらず、多くの補正画像を印刷できる。
【０１１０】
次に、ホストコンピューター１１０は、表示部１２０に補正チャートのパターンの選択画面を表示して、ユーザーに補正チャートの中から最適なパターンを選択させる（図１２、Ｓ１０４）。
【０１１１】
図１７は、選択画面の一例の説明図である。ロール紙２に印刷された補正チャートの中から最も濃度むらの小さいパターンを、ユーザーが入力装置１３０によって画面上で選択できるようになっている。例えば、図ではパターンＤが選択されている。
【０１１２】
ホストコンピューター１１０は、パターンが選択されると、印刷画像の印刷データのうちの濃度むら領域のデータを、選択された補正画像のデータに変更する（図１２、Ｓ１０５）。そして、印刷対象画像をロール紙２に印刷する際には、ホストコンピューター１１０は、濃度むら領域の部分のデータを置き換えた印刷データに基づいて、プリンター１に印刷を行わせる
以上、説明したように、本実施形態のプリンター１は列方向にノズルが並んだノズル列を搬送方向に移動させつつ各ノズルから媒体に液体を吐出させるパスと、パスの合間にノズル列を列方向に移動させる移動動作とを実行することによって、画像を形成している。このロール紙２の印刷領域Ｒに形成された画像のうち、濃度むらの有る領域を、ユーザーの操作によって入力装置１３０が指定する。ホストコンピューター１１０は、この指定された領域の各ラスタラインと対応付けられたノズルを用いて、且つ、補正ラスタラインＬｃの階調値を変えた補正データＤＡを複数作成し、この補正データＤＡに基づく複数の補正画像（補正チャート）をプリンター１で印刷する。そして、印刷した補正チャートの中から最も適した（すなわち、濃度むらの小さい）補正画像を、ユーザーの操作によって入力装置１３０が選択する。
【０１１３】
こうすることにより、実際にロール紙２に画像を印刷したときの濃度むらについて、より正確な補正を行うことができるので、濃度むらをより確実に抑制することができる。
【０１１４】
また、本実施形態では、複数の補正画像を列方向と交差する搬送方向に並べて形成している。これにより、複数の補正画像を同一のパスで形成できる。
【０１１５】
また、本実施形態では、搬送方向に補正画像を形成できなくなるとヘッド３１の列方向の位置を変えて、搬送方向に補正画像を並べるときの列方向の位置を変えている（すなわわち、列方向にも画像を並べている）。こうすることにより、同一の印刷領域に補正画像をより多く形成することができる。
【０１１６】
なお、本実施形態では、１つの印刷領域Ｒ（１頁）に補正画像を形成しているが、複数の印刷領域（複数頁）に亘って複数の補正画像を形成するようにしてもよい。こうすることにより、濃度むら領域の大きさにかかわらずに、多くの補正画像を形成することができる。
【０１１７】
＜第１実施形態の変形例＞
前述した実施形態では、濃度むらの箇所及び領域をユーザーが入力装置１３０を介して指定していたが、この変形例では、ホストコンピューター１１０が濃度むらの箇所及び領域の指定や、補正チャートのパターンの選択を行う。すなわち、この変形例では、ホストコンピューター１１０が指定部及び選択部に相当する。
【０１１８】
第１実施形態の変形例では、印刷領域Ｒよりも搬送方向の下流側の搬送経路上に、ロール紙２に印刷された画像を読み取る不図示のスキャナー（読取部に相当する）を備えている。スキャナーは、ロール紙２の印刷領域Ｒに印刷された画像を読み取り、その読み取りデータをホストコンピューター１１０に送信する。ホストコンピューター１１０は、スキャナーの読み取りデータから濃度むらの有無を判定する。例えば、画像の平均濃度とラスタラインの濃度との色差ΔEをラスタライン毎に算出する。色差ΔEが閾値を超える場合（すなわち濃度むらが有る場合）は、前述の実施形態と同様に（例えばその上下１０ラスタライン分の）濃度むら領域を指定し、その補正データＤＡを生成する。なお、補正データＤＡの生成及び補正チャートの印刷については前述の実施形態と同様であるので説明を省略する。
【０１１９】
また、ホストコンピューター１１０は、補正チャートのスキャナーによる読み取りデータを受信し、そのデータに基づき、補正チャートの中で濃度のばらつきが最も小さいパターンを選択する。こうすることで、濃度むら領域の指定や、補正チャートの最適なパターンの選択を簡易に行うことができる。
【０１２０】
＝＝＝第２実施形態＝＝＝
第２実施形態では、印刷対象の画像と、実際にロール紙２に印刷された画像を同時に表示することで、濃度むらの箇所を指定しやすくしている。
【０１２１】
なお、プリンター１の構成、及び、ホストコンピューター１１０の構成やドット形成の動作は第１実施形態と同じであるので、説明を省略する。
【０１２２】
第２実施形態では、印刷領域Ｒよりも搬送方向の下流側に、第１実施形態の変形例と同様のスキャナー（不図示）が設けられており、ロール紙２に印刷された画像を自動的に読み取ることが出来るようになっている。スキャナーは、ロール紙２の印刷された後の印刷領域Ｒの画像を読み取り、その読み取りデータをホストコンピューター１１０に送信する。ホストコンピューター１１０は、印刷対象画像と、スキャナーで読み取られた画像を表示装置１２０に並べて表示させる。
【０１２３】
図１８は、第２実施形態における表示装置１２０の表示画面の一例を示す図である。  
図のように、表示部１２０の画面には、印刷対象画像と、ロール紙２に印刷された画像をスキャナーで読み取った画像とが表示されている。図１８の左側の図は、印刷対象の画像（印刷対象画像）であり、図１８の右側の図は、ロール紙２に印刷された画像のスキャナーによる読み取り結果（スキャン画像）である。図のように、実際に印刷された画像（スキャン画像）には濃度むらが発生している。  
ユーザーは、表示装置１２０の画面上で印刷対象画像とスキャン画像を比較できるので、濃度むらの有る箇所や濃度むらの領域を簡易に指定することができる。
【０１２４】
このように第２実施形態では、印刷対象画像とスキャン画像を表示装置１２０に並べて表示している。これにより、濃度むら領域の指定を容易に行うことができる。
【０１２５】
＝＝＝その他の実施形態＝＝＝
上記の実施形態は、主として液体吐出装置について記載されているが、液体吐出方法等の開示も含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１２６】
＜液体吐出装置について＞
前述の実施形態では、液体吐出装置の一例としてインクジェットプリンターが説明されている。但し、液体吐出装置はインクジェットプリンターに限られるものではなく、インク以外の他の流体（液体や、機能材料の粒子が分散されている液状体、ジェルのような流状体）を吐出したりする液体吐出装置に具現化することもできる。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、気体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の装置に、上述の実施形態と同様の技術を適用してもよい。また、これらの方法や製造方法も応用範囲の範疇である。
【０１２７】
＜インクについて＞
前述の実施形態は、プリンターの実施形態だったので、インクをノズルから吐出しているが、このインクは水性でも良いし、油性でも良い。また、ノズルから吐出する液体は、インクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。
【０１２８】
＜吐出方式について＞
前述の実施形態では、圧電素子（ピエゾ素子）を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【０１２９】
＜入力装置について＞
前述の実施形態では、入力装置１３０としてマウスを用いていたがこれには限られない。例えば、キーボードであってもよいし、タッチパネルであってもよい。また、濃度むら領域の指定と、補正画像の選択をそれぞれ別の装置を用いて行うようにしてもよい。
【符号の説明】
【０１３０】
１  プリンター、２  ロール紙、１０  給送ユニット、１８  巻軸、１９  中継ローラー、２０  搬送ユニット、２１  中継ローラー、２２  中継ローラー、２３  第一搬送ローラー、２３ａ  第一駆動ローラー、２３ｂ  第一従動ローラー、２４  第二搬送ローラー、２４ａ  第二駆動ローラー、２４ｂ  第二従動ローラー、２５  反転ローラー、２６  中継ローラー、２７  送り出しローラー、２９  プラテン、３０  ヘッドユニット、３１  ヘッド、３４  バルブユニット、４０  キャリッジユニット、４１  ガイドレール、４２  キャリッジ、５０  検出器群、６０  コントローラー、６１  インターフェース部、６２  ＣＰＵ、６３  メモリー、６４  ユニット制御回路、７０  ヒーターユニット、８０  送風ユニット、８１  ファン、９０  巻き取りユニット、９１  中継ローラー、９２  巻き取り駆動軸、１１０  ホストコンピューター、１２０  表示装置、１３０  入力装置
【図１】
0005776250.tif 000002
【図２】
0005776250.tif 000003
【図３】
0005776250.tif 000004
【図４】
0005776250.tif 000005
【図５】
0005776250.tif 000006
【図６】
0005776250.tif 000007
【図７】
0005776250.tif 000008
【図９】
0005776250.tif 000009
【図１０】
0005776250.tif 000010
【図１１】
0005776250.tif 000011
【図１２】
0005776250.tif 000012
【図１５】
0005776250.tif 000013
【図８】
0005776250.tif 000014
【図１３】
0005776250.tif 000015
【図１４】
0005776250.tif 000016
【図１６】
0005776250.tif 000017
【図１７】
0005776250.tif 000018
【図１８】
0005776250.tif 000019