(57)【要約】【課題】複数のヘッド（ノズル列）を使用する液滴吐出装置の色彩むらや濃度むら、光沢むらを低減する。【解決手段】液滴吐出方法は、第１ノズル列に対応する第１補正量テーブルと、第２ノズル列に対応する第２補正量テーブルと、形成するドット列の階調に基づいて得られた、ドット列を形成するための第１ノズル列と第２ノズル列のノズル列使用率と、に基づいてドット列を形成するために単位面積当たりに吐出する液滴の量を補正する。【選択図】図２０
2016010863.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体を搬送方向に移動する搬送動作と、複数のノズルが前記搬送方向に並んだ第１ノズル列と第２ノズル列とを前記搬送方向と交差する走査方向に走査移動させつつ前記ノズルから前記印刷媒体に液滴を吐出する液滴吐出動作と、を交互に繰り返すことにより、前記走査方向に並ぶドットから構成されるドット列を前記搬送方向に複数形成する液滴吐出方法であって、
前記第１ノズル列に対応する第１補正量テーブルと、
前記第２ノズル列に対応する第２補正量テーブルと、
形成する前記ドット列の階調に基づいて得られた、前記ドット列を形成するための前記第１ノズル列と前記第２ノズル列のノズル列使用率と、
に基づいて前記ドット列を形成するために単位面積当たりに吐出する前記液滴の量を補正することを特徴とする液滴吐出方法。
【請求項２】
前記階調は、形成する前記ドット列の平均階調であることを特徴とする請求項１に記載の液滴吐出方法。
【請求項３】
前記ノズル列使用率に基づいて、前記第１補正量テーブルと前記第２補正量テーブルの重み付けを行うことにより前記ドット列を形成するために単位面積当たりに吐出する前記液滴の量を補正することを特徴とする請求項１または請求項２に記載の液滴吐出方法。
【請求項４】
印刷媒体を搬送方向に移動する搬送部と、
前記印刷媒体に液滴を吐出する複数のノズルが前記搬送方向に並んだ第１ノズル列と第２ノズル列と、
前記第１ノズル列と前記第２ノズル列とを前記搬送方向と交差する走査方向に走査移動する走査移動部と、
前記搬送部および前記走査移動部の駆動制御と前記ノズルからの前記液滴の吐出制御とをすることにより、前記走査方向に並ぶドットから構成されるドット列を前記搬送方向に複数形成する制御部と、を備え、
前記第１ノズル列に対応する第１補正量テーブルと、
前記第２ノズル列に対応する第２補正量テーブルと、
形成する前記ドット列の階調に基づいて得られた、前記ドット列を形成するための前記第１ノズル列と前記第２ノズル列のノズル列使用率と、
に基づいて前記ドット列を形成するために単位面積当たりに吐出する前記液滴の量を補正することを特徴とする液滴吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液滴吐出方法および液滴吐出装置に関する。
【背景技術】
【０００２】
従来、液滴吐出装置として、液滴（インク滴）を印刷媒体の表面に吐出することで画像を形成するインクジェットプリンターが知られている。インクジェットプリンターは、紙や布などの印刷媒体を搬送方向に移動させる搬送動作と、複数のノズルが形成されたヘッドを印刷媒体の搬送方向と交差する走査方向に走査移動させながら各ノズルからインク滴を吐出するドット形成動作とを交互に繰り返し、走査方向に並ぶドットの列（ドット列）を搬送方向に並べて形成し、印刷媒体上に画像を形成する。このようなインクジェットプリンターでは、より高精細な画像を高速に形成するために、より微細なノズルを高密度に配列したヘッドを複数用いるようになってきた。
【０００３】
複数のヘッドを用いた場合、ヘッドごとのインク吐出特性の差が色彩むらを引き起こすことがある。特許文献１には、この色彩むらを改善する技術として、ドット列ごとのヘッドの使用率に応じて、それぞれのヘッドのインク吐出特性の補正値に基づく補正結果が重み付けされてインク吐出量を補正する方法が提案されている。
また、複数のドットで画素を形成する場合、極近接するドットが形成されるタイミングの違いによってインクのにじみ易さが変わり、濃度むらや光沢むらを引き起こす場合がある。特許文献２には、この濃度むらを抑制する技術として、にじみを抑制する対象のドットは、インクを吐出するタイミングが早い先行ノズルの使用率を高めて形成し、インクの乾燥を促進させることで、にじみの発生を抑制する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４３１３５号公報
【特許文献２】特開２０１０−１３７５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した色彩むらと濃度むらや光沢むらの双方を改善することができないという課題があった。具体的には、特許文献１に記載の方法では、形成する画像のインク階調によっては、濃度むらや光沢むらが発生してしまう場合があり、特許文献２に記載の方法では、インク吐出特性の差によって色彩むらが発生してしまう場合があるという課題であった。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例または形態として実現することが可能である。
【０００７】
［適用例１］  本適用例にかかる液滴吐出方法は、印刷媒体を搬送方向に移動する搬送動作と、複数のノズルが前記搬送方向に並んだ第１ノズル列と第２ノズル列とを前記搬送方向と交差する走査方向に走査移動させつつ前記ノズルから前記印刷媒体に液滴を吐出する液滴吐出動作と、を交互に繰り返すことにより、前記走査方向に並ぶドットから構成されるドット列を前記搬送方向に複数形成する液滴吐出方法であって、前記第１ノズル列に対応する第１補正量テーブルと、前記第２ノズル列に対応する第２補正量テーブルと、形成する前記ドット列の階調に基づいて得られた、前記ドット列を形成するための前記第１ノズル列と前記第２ノズル列のノズル列使用率と、に基づいて前記ドット列を形成するために単位面積あたりに吐出する前記液滴の量を補正することを特徴とする。
【０００８】
本適用例の液滴吐出方法は、印刷媒体を搬送方向に移動する搬送動作と、複数のノズルが搬送方向に並んだ第１ノズル列と第２ノズル列とを搬送方向と交差する走査方向に走査移動させつつノズルから印刷媒体に液滴を吐出する液滴吐出動作と、を交互に繰り返すことにより、走査方向に並ぶドットから構成されるドット列を搬送方向に複数形成する液滴吐出方法である。
本適用例によれば、第１ノズル列に対応する第１補正量テーブルと、第２ノズル列に対応する第２補正量テーブルと、形成するドット列の階調に基づくノズル列使用率とに基づいてドット列を形成する単位面積あたりの液滴の量が補正される。
【０００９】
第１補正量テーブルは、第１ノズル列により形成されたドット列から構成される第１パターンに基づいて得られた第１ノズル列のノズルが吐出する液滴の量を補正する補正量テーブルである。つまり、第１補正量テーブルに基づけば、第１ノズル列のノズルの液滴吐出特性に応じて第１ノズル列のノズルからの液滴の吐出を補正することができる。その結果、第１ノズル列と第２ノズル列との特性差による色彩むらなどを抑制することができる。
【００１０】
第２補正量テーブルは、第２ノズル列により形成されたドット列から構成される第２パターンに基づいて得られた第２ノズル列のノズルが吐出する液滴の量を補正する補正量テーブルである。つまり、第２補正量テーブルに基づけば、第２ノズル列のノズルの液滴吐出特性に応じて第２ノズル列のノズルからの液滴の吐出を補正することができる。その結果、第１ノズル列と第２ノズル列との特性差による色彩むらなどを抑制することができる。
【００１１】
ノズル列使用率は、形成するドット列の階調に基づいて得られたドット列を形成するための第１ノズル列と第２ノズル列のノズル列使用率である。つまり、ノズル列使用率に基づけば、形成するドット列の階調に応じて、第１ノズル列と第２ノズル列のノズル列使用率が決定される。その結果、近接するドットが形成されるタイミングの違いによって発生する濃度むらや光沢むら（以下光沢むらを含み濃度むらと言う）などを抑制することができる。
【００１２】
従って、本適用例によれば、第１ノズル列と第２ノズル列との特性差による色彩むらや、近接するドットが形成されるタイミングの違いによって発生する濃度むらなどを抑制することができる。
【００１３】
［適用例２］  上記適用例にかかる液滴吐出方法において、前記階調は、形成する前記ドット列の平均階調であることを特徴とする。
【００１４】
本適用例によれば、形成するドット列の平均階調に基づいて、第１ノズル列と第２ノズル列のノズル列使用率が決定されるため、第１ノズル列と第２ノズル列との特性差による色彩むらや、近接するドットが形成されるタイミングの違いによって発生する濃度むらなどをより簡便に行うことができる。
【００１５】
［適用例３］  上記適用例にかかる液滴吐出方法において、前記ノズル列使用率に基づいて、前記第１補正量テーブルと前記第２補正量テーブルの重み付けを行うことにより前記ドット列を形成するために単位面積あたりに吐出する前記液滴の量を補正することを特徴とする。
【００１６】
本適用例によれば、ノズル列使用率に基づいて、第１補正量テーブルと第２補正量テーブルの重み付けを行うことによりドット列を形成するために単位面積あたりに吐出する液滴の量を補正する。つまり、補正された第１ノズル列と第２ノズル列のノズル列使用率に基づいて第１補正量テーブルと第２補正量テーブルのそれぞれを重みづけして補正を行うため、より適正に補正することができる。
【００１７】
［適用例４］  本適用例にかかる液滴吐出装置は、印刷媒体を搬送方向に移動する搬送部と、前記印刷媒体に液滴を吐出する複数のノズルが前記搬送方向に並んだ第１ノズル列と第２ノズル列と、前記第１ノズル列と前記第２ノズル列とを前記搬送方向と交差する走査方向に走査移動する走査移動部と、前記搬送部および前記走査移動部の駆動制御と前記ノズルからの前記液滴の吐出制御とをすることにより、前記走査方向に並ぶドットから構成されるドット列を前記搬送方向に複数形成する制御部と、を備え、前記第１ノズル列に対応する第１補正量テーブルと、前記第２ノズル列に対応する第２補正量テーブルと、形成する前記ドット列の階調に基づいて得られた、前記ドット列を形成するための前記第１ノズル列と前記第２ノズル列のノズル列使用率と、に基づいて前記ドット列を形成するために単位面積あたりに吐出する前記液滴の量が補正されることを特徴とする。
【００１８】
本適用例によれば、液滴吐出装置は、印刷媒体を搬送方向に移動する搬送部と、印刷媒体に液滴を吐出する複数のノズルが搬送方向に並んだ第１ノズル列と第２ノズル列と、第１ノズル列と第２ノズル列とを搬送方向と交差する走査方向に走査移動する走査移動部と、搬送部および走査移動部の駆動制御とノズルからの液滴の吐出制御とをすることにより、走査方向に並ぶドットから構成されるドット列を搬送方向に複数形成する制御部とを備えている。また、第１ノズル列に対応する第１補正量テーブルと、第２ノズル列に対応する第２補正量テーブルと、形成するドット列の階調に基づいて得られた、ドット列を形成するための第１ノズル列と第２ノズル列のノズル列使用率と、に基づいてドット列を形成するために単位面積あたりに吐出する液滴の量が補正される。
従って、本適用例の液滴吐出装置によれば、第１ノズル列と第２ノズル列との特性差による色彩むらや、近接するドットが形成されるタイミングの違いによって発生する濃度むらなどが抑制された画像を得ることができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態１に係る液滴吐出装置としてのインクジェットプリンターの全体構成を示すブロック図
【図２】実施形態１に係る液滴吐出装置としてのインクジェットプリンターの斜視図
【図３】ノズルの配列の一例を示す説明図
【図４】ノズルの配列の一例を示す説明図
【図５】ヘッドセットを仮想ヘッドセットとして表記する説明図
【図６】通常処理の例の説明図
【図７】通常処理におけるドット形成例の説明図
【図８】（ａ），（ｂ）上端処理の一例の説明図
【図９】各パス１〜６におけるヘッドの使用率を模式的に示すグラフ
【図１０】上端処理から通常処理の領域におけるヘッド使用率を示すグラフ
【図１１】色彩むら補正値の取得処理の説明図
【図１２】色彩むら補正値の説明図
【図１３】従来技術におけるユーザーの下での印刷処理時のブロック図
【図１４】従来技術におけるプリンタードライバーが行う処理のフロー図
【図１５】色彩むら補正処理のフロー図
【図１６】（ａ）ハーフトーン処理に用いられるドット生成率テーブル、（ｂ）基準量でインクが吐出される場合の階調値とインク量との関係のグラフ、（ｃ）基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフ
【図１７】インク量テーブルの示す意味の説明図
【図１８】第１補正量テーブルおよび第２補正量テーブルの説明図
【図１９】インク階調とヘッド第１ノズル列の使用率との関係を示すグラフ
【図２０】ユーザーの下での印刷処理時のブロック図
【図２１】プリンタードライバーが行う処理のフロー図
【図２２】色彩むらと濃度むらとを両立する補正処理のフロー図
【図２３】ノズル列の使用率の補正例を示すグラフ
【発明を実施するための形態】
【００２０】
以下に本発明を具体化した実施形態について、図面を参照して説明する。以下は、本発明の一実施形態であって、本発明を限定するものではない。なお、以下の各図においては、説明を分かりやすくするため、実際とは異なる尺度で記載している場合がある。
【００２１】
（実施形態１）
図１は、実施形態１に係る「液滴吐出装置」としてのインクジェットプリンター１００の全体構成を示すブロック図、図２は、斜視図である。
なお、図に付記するＸＹＺ軸において、インクジェットプリンター１００はＸ−Ｙ平面上に設置されている。また、±Ｘ方向（Ｘ軸方向）を後述する走査方向、Ｙ方向を後述する搬送方向、Ｚ方向を高さ方向として説明する。
まず、インクジェットプリンター１００の基本構成について説明する。
【００２２】
＜インクジェットプリンターの基本構成＞
インクジェットプリンター１００は、「搬送部」としての搬送ユニット２０、「走査移動部」としてのキャリッジユニット３０、ヘッドユニット４０、および「制御部」としてのコントローラー６０を有する。外部装置であるパーソナルコンピューター１１０（ユーザーが使用するコンピューター。以下ＰＣ１１０と言う。）から印刷データを受信したインクジェットプリンター１００は、コントローラー６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラー６０は、ＰＣ１１０から受信した印刷データに基づいて、各ユニットを制御し、「印刷媒体」としての用紙１０に画像を印刷（画像形成）する。
【００２３】
印刷データは、例えば、デジタルカメラなどによって得られた一般的なＲＧＢのデジタル画像情報を、ＰＣ１１０が備える一般的な画像処理アプリケーションソフトウェア（以下アプリケーションと言う）およびプリンタードライバーソフトウェア（以下プリンタードライバーと言う）によってインクジェットプリンター１００で印刷できるように変換処理した画像形成用のデータである。
【００２４】
搬送ユニット２０は、用紙１０を所定の搬送方向（図２に示すＹ方向）に移動させるためのものである。この搬送ユニット２０は、給紙ローラー２１、搬送モーター２２、搬送ローラー２３、プラテン２４、排紙ローラー２５などを有する。給紙ローラー２１は、紙挿入口に挿入された用紙１０をインクジェットプリンター１００の内部に給紙するためのローラーである。搬送ローラー２３は、給紙ローラー２１によって給紙された用紙１０を印刷可能な領域まで搬送するローラーであり、搬送モーター２２によって駆動される。プラテン２４は、印刷中の用紙１０を支持する。排紙ローラー２５は、用紙１０をプリンターの外部に排出するローラーであり、印刷可能な領域に対して搬送方向下流側に設けられている。
【００２５】
キャリッジユニット３０は、後述するヘッド４１を所定の移動方向（図２に示すＸ軸方向、以下走査方向ともいう）に移動（走査）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモーター３２などを有する。キャリッジ３１は、走査方向に往復移動可能であり、キャリッジモーター３２によって駆動される。また、キャリッジ３１は、インクを収容するインクカートリッジ６を着脱可能に保持している。
【００２６】
ヘッドユニット４０は、用紙１０にインクを「液滴」（以下インク滴ともいう）として吐出するためのものである。ヘッドユニット４０は、複数のノズルを有するヘッド４１を備える。このヘッド４１はキャリッジ３１に搭載されているため、キャリッジ３１が走査方向に移動すると、ヘッド４１も走査方向に移動する。ヘッド４１が走査方向に移動中にインクを断続的に吐出することによって、走査方向に並ぶドットから構成されるドット列（以下ラスタラインとも言う）が用紙１０に形成される。
なお、ヘッド４１は、２つのヘッド（第１ノズル群４１Ａおよび第２ノズル群４１Ｂ）を備えている。ヘッド４１の構成については、後述する。
【００２７】
コントローラー６０は、インクジェットプリンター１００の制御を行うための制御部である。コントローラー６０は、インターフェイス部６１、ＣＰＵ６２、メモリー６３、ユニット制御回路６４などを有する。インターフェイス部６１は、外部装置であるＰＣ１１０とインクジェットプリンター１００との間でデータの送受信を行う。ＣＰＵ６２は、プリンター全体の制御を行うための演算処理装置である。メモリー６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭなどの記憶素子を有する。
ＣＰＵ６２は、メモリー６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。
【００２８】
更に、コントローラー６０には駆動信号生成部６５が設けられている。駆動信号生成部６５は、第１駆動信号生成部６５Ａと第２駆動信号生成部６５Ｂとを備えている。第１駆動信号生成部６５Ａは、第１ノズル群４１Ａのピエゾ素子を駆動するための第１駆動信号を生成する。第２駆動信号生成部６５Ｂは、第２ノズル群４１Ｂのピエゾ素子を駆動するための第２駆動信号を生成する。各駆動信号生成部は、奇数番ドット（後述）にドットを形成する場合には奇数番ドット用の駆動信号を生成し、偶数番ドット（後述）にドットを形成する場合には偶数番ドット用の駆動信号を生成する。各駆動信号生成部は互いに独立しており、例えば、第１駆動信号生成部６５Ａが奇数番ドット用の駆動信号を生成しているときに、第２駆動信号生成部６５Ｂは、奇数番ドット用の駆動信号を生成することもできるし、偶数番ドット用の駆動信号を生成することもできる。
【００２９】
印刷を行うとき、コントローラー６０は、走査方向に移動中のヘッド４１から液滴としてのインクを吐出させる「液滴吐出動作」と、搬送方向に用紙１０を移動する「搬送動作」とを交互に繰り返し、複数のドットから構成される画像を用紙１０に印刷する。なお、液滴吐出動作のことを「パス」と呼び、ｎ回目のパスのことを「パスｎ」と呼ぶことがある。
【００３０】
＜ヘッドの構成＞
図３は、ヘッド４１が有するノズルの配列の一例を示す説明図である。ヘッド４１は、第１ノズル群４１Ａと第２ノズル群４１Ｂの２つのノズル群を備えている。各ノズル群には、８個のノズル列が設けられており、ヘッド４１の下面には、これらノズルの吐出口が開口している。８個のノズル列は、それぞれ濃シアン（Ｃ）、濃マゼンタ（Ｍ）、イエロー（Ｙ）、濃ブラック（Ｋ）、淡シアン（ＬＣ）、淡マゼンタ（ＬＭ）、淡ブラック（ＬＫ）、極淡ブラック（ＬＬＫ）のインクを吐出する。
【００３１】
各ノズル列には、搬送方向に並ぶ１８０個のノズル（ノズル＃１Ａ〜＃１８０Ａ、ノズル＃１Ｂ〜＃１８０Ｂ）が１８０ｄｐｉのノズルピッチで設けられている。図３においては、搬送方向下流側（＋Ｙ側）のノズルほど若い番号を付している。各ノズルには、各ノズルからインク滴を吐出させるための駆動素子としてピエゾ素子（図示省略）が設けられている。
【００３２】
第１ノズル群４１Ａは、第２ノズル群４１Ｂよりも搬送方向下流側に設けられている。また、４個のノズルの搬送方向の位置が重複するように、第１ノズル群４１Ａと第２ノズル群４１Ｂが設けられている。例えば、第１ノズル群４１Ａのノズル♯１７７Ａの搬送方向の位置は、第２ノズル群４１Ｂのノズル♯１Ｂの搬送方向の位置と同じになっている。これにより、ある液滴吐出動作において、ある画素に対して第１ノズル群４１Ａのノズル♯１７７Ａがドットを形成可能なとき、その画素に対して第２ノズル群４１Ｂのノズル♯１Ｂでもドットを形成可能である。
また、第１ノズル群４１Ａと第２ノズル群４１Ｂとの間で同一のインク（同じ組成で構成されるインク）を吐出するノズル列同士の組み合わせを「ヘッドセット」という。
【００３３】
図４は、ヘッド４１が有するノズルの配列のもう一つの例を示す説明図である。図４に示す例では、図３に示すヘッドセットが、より近い位置に配置されている。具体的に説明すると、図４の例では、第１ノズル群４１Ａおよび第２ノズル群４１Ｂが２個１組のノズル列ごとに交互に並ぶように配置されている。また、各ノズル列には、搬送方向に並ぶ４００個のノズル（ノズル♯１Ａ〜♯４００Ａ、ノズル♯１Ｂ〜♯４００Ｂ）が３００ｄｐｉのノズルピッチで設けられており、２個１組のノズル列は、１／２ピッチ（１／６００インチ）ずれて配置されている。
【００３４】
また、６個のノズルの搬送方向の位置が重複するように、第１ノズル群４１Ａと第２ノズル群４１Ｂが設けられている。例えば、第１ノズル群４１Ａのノズル♯３９５Ａの搬送方向の位置は、第２ノズル群４１Ｂのノズル♯１Ｂの搬送方向の位置と同じになっている。これにより、ある液滴吐出動作において、ある画素に対して第１ノズル群４１Ａのノズル♯３９５Ａがドットを形成可能なとき、その画素に対して第２ノズル群４１Ｂのノズル♯１Ｂでもドットを形成可能である。
【００３５】
＜ノズル列およびノズルの表記方法＞
ドットの形成方法を説明する前に、ノズル列およびノズルの表記方法について説明する。
図５は、ヘッドセットを仮想ヘッドセット４２Ｘとして表記する説明図である。
【００３６】
図５の左側に、第１ノズル群４１Ａの例えば濃ブラックのノズル列と、第２ノズル群４１Ｂの同じく濃ブラックのノズル列を記載している。以下の説明では、第１ノズル群４１Ａの濃ブラックのノズル列を第１ヘッド４２Ａと呼び、第２ノズル群４１Ｂの濃ブラックのノズル列を第２ヘッド４２Ｂと呼ぶ。なお、説明の簡略化のため、各ノズル列のノズル数は１５個とする。なお、第１ヘッド４２Ａは、本願発明における「第１ノズル列」に該当し、第２ヘッド４２Ｂは、本願発明における「第２ノズル列」に該当する。
第１ヘッド４２Ａの搬送方向上流側の４個のノズル（ノズル♯１２Ａ〜ノズル♯１５Ａ）と、第２ヘッド４２Ｂの搬送方向下流側の４個のノズル（ノズル♯１Ｂ〜ノズル♯４Ｂ）は、搬送方向の位置が重複している。以下の説明では、各ノズル列のこれらの４個のノズルのことを、重複ノズルと呼ぶ。
【００３７】
第１ヘッド４２Ａの各ノズルは丸印で示されており、第２ヘッド４２Ｂの各ノズルは三角印で示されている。また、インクを吐出しないノズル（つまりドットを形成しないノズル）にはバツ印が付されている。
ここでは、第１ヘッド４２Ａの重複ノズルのうち、ノズル♯１２Ａおよびノズル♯１３Ａはインクを吐出し、ノズル♯１４Ａおよびノズル♯１５Ａはインクを吐出しない。また、第２ヘッド４２Ｂの重複ノズルのうち、ノズル♯１Ｂおよびノズル♯２Ｂはインクを吐出せず、ノズル♯３Ｂおよびノズル♯４Ｂはインクを吐出する。
このような場合、図５の中央部に記載されたように、ヘッドセットを構成する２個のヘッド（第１ヘッド４２Ａおよび第２ヘッド４２Ｂ）を１個の仮想ヘッドセット４２Ｘとして表すことができる。以下の説明では、２個のヘッドを別々に描く代わりに、１個の仮想ヘッドセット４２Ｘを用いてドット形成の様子を説明する。
【００３８】
なお、図５の右側に示すように、この仮想ヘッドセット４２Ｘは、丸印のノズルが奇数番ドット（後述）にドットを形成するときであっても、三角印のノズルは偶数番ドット（後述）にドットを形成することが可能である。もちろん、丸印のノズルが奇数番ドットにドットを形成するときに、三角印のノズルも奇数番ドットにドットを形成することも可能である。
【００３９】
なお、個々のノズルからインク滴を吐出してドットを形成する動作は、コントローラー６０が受信した印刷データに基づいて行われるが、ここでは、説明を簡単にするため、個別の印刷データに基づく吐出の有無については、説明から省いている。つまり、印刷データに基づいて対応するノズルがインク滴を吐出することでドットが形成され得る全ての位置のドットについてドットが形成される状態をベースに説明する。
【００４０】
＜通常処理によるドットの形成方法＞
図６は、通常処理の例の説明図である。通常処理とは、用紙１０の中央部（用紙１０の上端部でも下端部でもない領域）を印刷するときに行われる処理（液滴吐出動作および搬送動作）である。コントローラー６０は、各ユニットを制御することによって、以下に説明する通常処理を行う。
【００４１】
図６には、搬送ユニット２０による用紙１０の搬送量９Ｄ毎のステップ移動による相対位置を仮想ヘッドセット４２Ｘが重ならないように斜め方向に示している。つまり、図６では仮想ヘッドセット４２Ｘが用紙１０に対して移動しているように描かれているが、実際には用紙１０の方が搬送方向に移動する。また、図６において、Ｘ方向における仮想ヘッドセット４２Ｘの位置関係は意味を成さない。また、矢印Ｐ１〜Ｐ４は、仮想ヘッドセット４２Ｘが走査方向（Ｘ軸方向）に走査移動される方向を示している。
通常処理では、パスとパスとの間に行われる搬送動作において、９個のドット分の搬送量９Ｄにて用紙１０が搬送される。例えば、図６の領域Ａ（用紙１０上の領域）には、パス１〜 パス６によりドットが形成され、領域Ｂには、パス２〜 パス７によりドットが形成されることを示している。
【００４２】
奇数番目のパスでは、各ノズルは、例えば奇数番目のラスタライン（走査方向に沿ったドットの列）の位置になる。奇数番目のパスの後、９個のドット分の搬送量９Ｄにて用紙１０が搬送された後に偶数番目のパスが行われるため、偶数番目のパスでは、各ノズルは、偶数番目のラスタラインの位置になる。このように、各ノズルの位置は、パスごとに交互に、奇数番目または偶数番目のラスタラインの位置になる。
【００４３】
図７は、図６の領域Ａおよび領域Ｂにおけるドット形成の例の説明図である。ここでは、図７において、例えば、上下左右に隣接する４つのドットで１つの画素を形成する場合を示している。
図７の左側には、各パスにおけるノズルの相対位置が示されている。黒く塗り潰されたノズルは、そのパスにおいて、１画素に１つの割合でドットを形成する。例えば、パス２のノズル♯８Ｂは、２つのドット位置に対して１つの割合でドットを形成する。斜線によるハッチングがなされたノズルは、２画素に１つの割合でドットを形成する。例えば、パス４のノズル♯１０Ａは、４つのドット位置に対して１つの割合でドットを形成する。
【００４４】
斜線によるハッチングがなされたノズルは、黒く塗り潰されたノズルと比べて半分のドットしか形成しない。この斜線によるハッチングがなされたノズルのことを、以下ＰＯＬノズルという。あるパスの第１ヘッド４２Ａの搬送方向上流側（−Ｙ側）の４個のノズル（ノズル♯１０Ａ〜ノズル♯１３Ａ）と、そのパスから２回の搬送動作が行われた後の第１ヘッド４２Ａの搬送方向下流側（＋Ｙ側）の４個のノズル（ノズル♯１Ａ〜ノズル♯４Ａ）は、搬送方向の位置が重複する。このようなノズルが、ＰＯＬノズルになる。例えば、パス４のノズル♯１０Ａ〜ノズル♯１３Ａと、パス６のノズル♯１Ａ〜ノズル♯４Ａは、搬送方向の位置が重複するため、ＰＯＬノズルになる。
【００４５】
同様に、あるパスの第２ヘッド４２Ｂの搬送方向上流側の４個のノズル（ノズル♯１２Ｂ〜ノズル♯１５Ｂ）と、そのパスから２回の搬送動作が行われた後の第２ヘッド４２Ｂの搬送方向下流側の４個のノズル（ノズル♯３Ｂ〜ノズル♯６Ｂ）は、搬送方向の位置が重複する。このようなノズルが、ＰＯＬノズルになる。例えば、パス２のノズル♯１２Ｂ〜ノズル♯１５Ｂと、パス４のノズル♯３Ｂ〜ノズル♯６Ｂは、搬送方向の位置が重複するため、ＰＯＬノズルになる。
【００４６】
図７の右側には、各画素にドットを形成するノズルが示されている。例えば、１番目のラスタライン（ラスタ番号が１のライン）は、ノズル♯８Ｂによって奇数番ドットに形成されたドットと、ノズル♯１０Ａおよびノズル♯１Ａによって偶数番ドットに形成されたドットとにより構成される。なお、ここでは説明の簡略化のため、各ラスタラインは８個のドットだけで構成されている。
【００４７】
図７の左上には、各ヘッドによって形成されるドットの位置が示されている。例えば、パス１では、第１ヘッド４２Ａのノズル（ノズル♯１Ａ〜ノズル♯１３Ａ）は奇数番ドットにドットを形成し、第２ヘッド４２Ｂのノズル（ノズル♯３Ｂ〜ノズル♯１５Ｂ）は偶数番ドットにドットを形成する。
【００４８】
各ラスタラインは、２個または３個のノズルによって形成されたドットから構成される。換言すると、各ラスタラインに対し、２個または３個のノズルが対応付けられている。例えば、１番目のラスタラインには、パス２のノズル♯８Ｂ、パス４のノズル♯１０Ａ、パス６のノズル♯１Ａが対応付けられている。また、各ラスタラインは、第１ヘッド４２Ａの少なくとも１個のノズルによって形成されたドットと、第２ヘッド４２Ｂの少なくとも１個のノズルによって形成されたドットから構成される。換言すると、各ラスタラインに対し、第１ヘッド４２Ａの少なくとも１個のノズルと、第２ヘッド４２Ｂの少なくとも１個のノズルが対応付けられている。
【００４９】
あるラスタラインの奇数番ドットまたは偶数番ドットに対してノズルが１個だけ対応付けられている場合、そのノズルは、２つのドットに対して１つの割合でドットを形成する。例えば、１番目のラスタラインの奇数番ドットに対しては、ノズル♯８Ｂが１個だけ対応付けられている（他のノズルは対応付けられていない）。このため、ノズル♯８Ｂは、２つのドットに対して１つの割合でドットを形成する。
【００５０】
一方、あるラスタラインの奇数番ドットまたは偶数番ドットに対してノズルが２個対応付けられている場合、その２個のノズルは、それぞれ、４つのドットに対して１つの割合でドットを形成する（ＰＯＬノズルになる）。例えば、１番目のラスタラインの偶数番ドットに対しては、ノズル♯１０Ａおよびノズル♯１Ａが対応付けられている。このため、ノズル♯１０Ａおよびノズル♯１Ａは、それぞれ、４つのドットに対して１つの割合でドットを形成する（ＰＯＬノズルになる）。
【００５１】
通常処理では、あるパスにおいて、第１ヘッド４２Ａがドットを形成する位置（走査方向の位置）と、第２ヘッド４２Ｂがドットを形成する位置が異なっている。具体的には、第１ヘッド４２Ａが奇数番ドットにドットを形成するときには、第２ヘッド４２Ｂは偶数番ドットにドットを形成する。逆に、第１ヘッド４２Ａが偶数番ドットにドットを形成するときには、第２ヘッド４２Ｂは奇数番ドットにドットを形成する。前述の第１駆動信号生成部６５Ａと第２駆動信号生成部６５Ｂが互いに独立して駆動信号を生成できるので、このようなドット形成が可能になる。
【００５２】
また、通常処理では、あるパスと次のパスとを比較すると、各ヘッドがドットを形成する位置が異なっている。例えば、あるパスにおいて第１ヘッド４２Ａが奇数番ドットにドットを形成し第２ヘッド４２Ｂが偶数番ドットにドットを形成する場合、次のパスにおいて、第１ヘッド４２Ａは偶数番ドットにドットを形成し、第２ヘッド４２Ｂは奇数番ドットにドットを形成する。
【００５３】
このようにドットを形成することによって、一方のヘッドによって千鳥格子状にドットが形成され、その千鳥格子状のドットの間を埋めるように、他方のヘッドによって千鳥格子状にドットが形成される。図７の右側に注目すると、第１ヘッド４２Ａによって形成される丸印のドットは千鳥格子状になっており、第２ヘッド４２Ｂによって形成される三角印のドットも千鳥格子状になっている。なお、ドットの形成順序からすると、第２ヘッド４２Ｂによって千鳥格子状にドットが形成された後、その間を埋めるように、第１ヘッド４２Ａによってドットが形成されることになる。
【００５４】
通常処理でラスタラインが形成された場合、そのラスタラインでは、第１ヘッド４２Ａによって半分のドットが形成され、第２ヘッド４２Ｂによって残りの半分のドットが形成される。換言すると、これらのラスタラインを形成するときの各ヘッドの使用率は、第１ヘッド４２Ａが５０％（一定）であり、第２ヘッド４２Ｂも５０％（一定）である。なお、これは、色彩むらや濃度むらの抑制を考慮していない場合であり、それぞれの対応方法については後述する。
【００５５】
領域Ａにはパス１〜 パス６によりドットが形成され、領域Ｂにはパス２〜 パス７によりドットが形成されているので、領域Ａと領域Ｂとの間でパスが１回分ずれている。パスが１回分ずれているため、各ラスタラインに対応付けられるノズルは各領域で共通しているものの、各ノズルが形成するドットの位置（走査方向の位置）が奇数番ドットか偶数番ドットかで異なっている。例えば、１番目のラスタラインに対し、パス２のノズル♯８Ｂは奇数番ドットにドットを形成するが、１０番目のラスタラインに対し、パス３のノズル♯８Ｂは偶数番ドットにドットを形成する。
【００５６】
なお、ここでは図示しないが、領域Ｂよりも搬送方向上流側に位置する１９〜 ２７番目のラスタラインは、パス３〜 パス８により、領域Ａとほぼ同様にドットが形成される。例えば、１９番目のラスタラインは、ノズル♯８Ｂ、ノズル♯１０Ａ、ノズル♯１Ａが対応付けられており、ノズル♯８Ｂは１９番目のラスタラインの奇数番ドットにドットを形成する。また、１９〜 ２７番目のラスタラインよりも搬送方向上流側に位置する２８〜 ３６番目のラスタラインは、パス４〜 パス９により、領域Ｂとほぼ同様にドットが形成される。このように、通常処理が続けて行われると、領域Ａと領域Ｂと同様なドット形成が繰り返し行われることになる。
【００５７】
用紙１０にドットを形成することにより、例えば、用紙１０に高精細な画像を形成する場合、液滴吐出動作中には、用紙１０を所定の位置（および高さ）に確実に保持し、また、搬送動作においては、用紙１０を所定に位置に正確に移動させる必要がある。そのため、搬送ユニット２０は、用紙１０を、例えば、挟む、押さえる、吸引するなどの手段により固定（保持）する。これらの固定（保持）手段は、キャリッジユニット３０やヘッドユニット４０などの動きと干渉しない構成にする必要がある。換言すると、用紙１０の上端部や下端部においても、確実に固定（保持）された状態（位置）で印刷を開始し、また終了する構成となっている。その結果、例えば、本実施形態のように、搬送方向（Ｙ方向）に並ぶノズル列を有する第１ノズル群４１Ａおよび第２ノズル群４１Ｂを搬送方向（Ｙ方向）に並べる構成においては、用紙１０の上端部や下端部のそれぞれに対して、対応できるヘッド（第１ヘッド４２Ａあるいは第２ヘッド４２Ｂ）の対応できるノズルのみでドットを形成せざるを得ない場合がある。
【００５８】
＜上端処理によるドットの形成方法＞
以下に、複数のヘッド間でＰＯＬ制御された画像が形成できない場合の上端処理の例について説明する。上端処理とは、用紙１０の上端領域（＋Ｙ側の端部領域）を印刷するときに行われる処理（液滴吐出動作および搬送動作）である。コントローラー６０は、各ユニットを制御することによって、以下に説明する上端処理を行う。
【００５９】
図８（ａ），（ｂ）は、上端処理の一例の説明図であり、図８（ａ）：（１）〜（４）は、上端処理の各パス（パス１〜パス４）における仮想ヘッドセット４２Ｘおよび吐出されるインク滴の位置を示し、図８（ａ）：（５），（６）は、上端処理に引き続く通常処理の各パス（パス５，パス６）における仮想ヘッドセット４２Ｘおよび吐出されるインク滴の位置を示している。
図８（ｂ）：（１）〜（６）は、パス１〜パス６で用紙１０に形成されるドットを示している。つまり、図８（ａ）：（１）〜（６）のインク滴の位置を順に重ねた結果が図８（ｂ）：（１）〜（６）になっている。
【００６０】
ここに示す例では、パス１〜 パス４において上端処理が行われ、パス５以降に通常処理が行われる。上端処理では、パスとパスとの間に行われる搬送動作において、１個のドット分の搬送量Ｄ（通常処理での搬送量９Ｄよりも短い搬送量）にて用紙１０が搬送される。
上端処理では、奇数番目のパスでは、各ノズルは、奇数番目のラスタラインの位置になる。奇数番目のパスの後、１個のドット分の搬送量にて用紙１０が搬送されるため、偶数番目のパスでは、各ノズルは、偶数番目のラスタラインの位置になる。このように、上端処理においても、各ノズルの位置は、パスごとに交互に、奇数番目または偶数番目のラスタラインの位置になる。
【００６１】
前述の通常処理では、各ヘッドによってそれぞれ千鳥格子状にドットを形成するために、あるパスにおける第１ヘッド４２Ａのドット形成位置と、第２ヘッド４２Ｂのドット形成位置とを異ならせていた。例えば、第１ヘッド４２Ａが奇数番ドットにドットを形成するときには、第２ヘッド４２Ｂは偶数番ドットにドットを形成していた。
【００６２】
これに対し、上端処理では、あるパスにおける第１ヘッド４２Ａのドット形成位置と、第２ヘッド４２Ｂのドット形成位置とが同じである。例えば、パス１において、第１ヘッド４２Ａおよび第２ヘッド４２Ｂは、両方とも奇数番ドットにドットを形成する。
【００６３】
また、前述の通常処理では、各ヘッドによってそれぞれ千鳥格子状にドットを形成するために、あるパスと次のパスとの間で各ヘッドのドット形成位置を異ならせていた。例えば、あるパスにおいて第１ヘッド４２Ａが奇数番ドットにドットを形成し第２ヘッド４２Ｂが偶数番ドットにドットを形成する場合、次のパスにおいて、第１ヘッド４２Ａは偶数番ドットにドットを形成し、第２ヘッド４２Ｂは奇数番ドットにドットを形成していた。
【００６４】
これに対し、上端処理では、各ヘッドのドット形成位置は、奇数番ドット（パス１）→偶数番ドット（パス２）→偶数番ドット（パス３）→奇数番ドット（パス４）の順に変更される。つまり、上端処理では、必ずしも、あるパスと次のパスとの間で各ヘッドのドット形成位置が異ならないことがある。例えば、パス２およびパス３では、ドット形成位置は同じ偶数番ドットである。
【００６５】
通常処理と上端処理に上記の相違がある理由は、通常処理では、各ヘッドによってそれぞれ千鳥格子状にドットを形成していたのに対し、上端処理では、４回のパスのうちの前半２回のパスで千鳥格子状にドットが形成され、その千鳥格子状のドットの間を埋めるように、後半２回のパスで千鳥格子状にドットが形成されるためである。
【００６６】
上記のドット形成方法により、１〜 ２５番目までのラスタライン（用紙１０の上端側のラスタライン）は、第１ヘッド４２Ａだけで形成されることになる。換言すると、１〜 ２５番目までのラスタラインを形成するときのヘッドの使用率は、第１ヘッド４２Ａが１００％であり、第２ヘッド４２Ｂは０％である。
【００６７】
図９は、各パス（パス１〜パス６）における第１ヘッド４２Ａと第２ヘッド４２Ｂの使用率を模式的に示すグラフである。
ここまでは、分かり易くするために、ドットが視認できる範囲で図示し説明してきた。そのため、図９に示すように、各ヘッドの使用率の変化（ラスタ番号方向の違い）が階段的に示されるが、実際の使用においては、数ピコリットルのインク滴で形成される無数のドットにより画像が形成されるため、各ヘッドの使用率は、以降の図で示すように、その変化を直線あるいは曲線に近似して示すことができる。
【００６８】
図１０は、上端処理から通常処理の領域における第１ヘッド４２Ａと第２ヘッド４２Ｂそれぞれのヘッド使用率を示すグラフである。
図１０では、第１ヘッド４２Ａおよび第２ヘッド４２Ｂによるヘッドセットを図５に示す仮想ヘッドセット４２ＸのようにＹ方向に並ぶ一列の第１ヘッド４２Ａと第２ヘッド４２Ｂで表記している。また、図６と同様に、搬送ユニット２０による用紙１０の移動による相対位置を第１ヘッド４２Ａ、第２ヘッド４２Ｂが重ならないように斜め方向に配置して示している。つまり、図１０では第１ヘッド４２Ａ、第２ヘッド４２Ｂが用紙１０に対して移動しているように描かれているが、実際には用紙１０が搬送方向（Ｙ方向）に移動する。また、図１０において、Ｘ方向における第１ヘッド４２Ａ、第２ヘッド４２Ｂの位置関係は意味を成さない。また、それぞれのヘッドの使用率（ラスタライン毎のそれぞれのヘッドに属するノズル毎の使用率）を図９と同様に示している。
【００６９】
パス１〜パス４は、第１ヘッド４２Ａのみで画像が形成される上端処理であり、パス５〜パス８では、第２ヘッド４２Ｂの使用率が徐々に増加する移行処理、パス９以降が第１ヘッド４２Ａおよび第２ヘッド４２Ｂの使用率がそれぞれ５０％の通常処理となっている。パス５以降で形成される領域が、２つのヘッド間でＰＯＬ制御された画像領域となる。
なお、図１０に示す移行処理は、１つの例である。移行処理に要するパス数や移行処理を行う領域のラスタライン数を増やすことにより、第２ヘッド４２Ｂの使用率が変化する割合を少なくすることができる。第１ヘッド４２Ａと第２ヘッド４２Ｂのインク吐出特性に差異が有る場合には、この変化率が小さいほど、その影響を目立ちにくくすることができる。
【００７０】
なお、このような移行処理は、用紙１０の上端のみでなく、下端においても同様である。すなわち、下端においては、徐々に第１ヘッド４２Ａの使用率を減少させる移行処理を行い、下端部では、第２ヘッド４２Ｂのみで画像を形成する。また、ここで説明した移行処理は、前述した通常処理と同様に、色彩むらや濃度むらなどの抑制を考慮していない場合の方法である。以下に、色彩むらや濃度むらなどを抑制する方法について説明する。
【００７１】
＜色彩むらの補正＞
インク吐出特性の差異の１つに、吐出量の差異がある。各ノズル列（第１ヘッド４２Ａ、第２ヘッド４２Ｂ）は、製造誤差などの影響のため、それぞれのノズル列から吐出されるインク量が等しくない場合がある。このため、基準量より多い量のインクを吐出するノズル列は濃く印刷してしまい、基準量よりも少ない量のインクを吐出するノズル列は淡く印刷してしまう。その結果、印刷された画像に色彩むらが生じるおそれがある。
【００７２】
そこで、以下の色彩むら補正処理によって、印刷される画像の色彩むらを抑制する。以下、色彩むら補正処理の手順について説明する。
【００７３】
＜色彩むら補正値取得処理＞
図１１は、インクジェットプリンター１００の製造工場内において行われる色彩むら補正値の取得処理の説明図である。インクジェットプリンター１００の製造工場には、補正値取得用のコンピューターとコンピューターに接続された測色器が用意されている。工場でインクジェットプリンター１００が製造されると、そのインクジェットプリンター１００は補正値取得用のコンピューターに接続される。図１１のコンピューター内に描かれた各モジュールは、ソフトウェアおよびハードウェアによって構成される。
【００７４】
まず、コンピューターの印刷モジュールが、テストパターン印刷用データに基づいて、印刷データを生成し、インクジェットプリンター１００に送信する。この印刷モジュールは、いわゆるプリンタードライバーと同等のものである。テストパターン印刷用のデータは、コンピューターのメモリーに予め格納されている。
【００７５】
次に、印刷データを受信したインクジェットプリンター１００はテストパターンを印刷し、測定者は、印刷されたテストパターンを測色器によって測色する。テストパターンには、ノズル列毎に色彩むらの補正値が得られるように、第１ノズル列（第１ヘッド４２Ａ）により形成されたドット列から構成されるパターン（第１パターン）や、第２ノズル列（第２ヘッド４２Ｂ）により形成されたドット列から構成されるパターン（第２パターン）など多数のパッチパターンが含まれる。制御モジュールは、測色器から各パッチパターンの測色結果を取得する。
次に、補正値計算モジュールが、測色結果と予め記憶された基準色データとを比較して、ノズル列毎に色彩むら補正値を計算する。
最後に、書込モジュールが、インクジェットプリンター１００のメモリーに色彩むら補正値を書き込む。インクジェットプリンター１００は、ノズル列毎の色彩むら補正値をメモリーに格納した状態で、工場から出荷される。
【００７６】
図１２は、色彩むら補正値の説明図である。第１ノズル群（第１ノズル群４１Ａ）および第２ノズル群（第２ノズル群４１Ｂ）のそれぞれに、色彩むら補正値がそれぞれ用意されている。また、ノズル列ごとに（インク色ごとに）、３種類（小ドット、中ドット、大ドット）の色彩むら補正値が用意されている。
【００７７】
図１２において、補正値が「１００」の場合、基準量と同じインク量がノズルから吐出されることを意味する。例えば、第２ノズル群のシアンのノズル列（第２ノズル列）は、小ドットを吐出するとき、基準量と同じインク量を吐出する。
【００７８】
補正値が１００以上の場合、基準量よりも多いインク量がノズルから吐出されることを意味する。例えば、第１ノズル群のシアンのノズル列（第１ノズル列）は、小ドットを吐出するとき、基準量よりも多いインク量を吐出する。このため、このノズル列がドットを形成すると、濃い画像になる。
【００７９】
補正値が１００以下の場合、基準量よりも少ないインク量がノズルから吐出されることを意味する。例えば、第１ノズル群のシアンのノズル列は、大ドットを吐出するとき、基準量よりも少ないインク量を吐出する。このため、このノズル列がドットを形成すると、淡い画像になる。
【００８０】
なお、上記の説明ではテストパターンを測色することによって色彩むら補正値を取得しているが、これに限られるものではない。例えば、吐出されたインク滴のインク量を直接計測することによって、図１２と同様の色彩むら補正値を取得しても良い。
【００８１】
＜印刷時の処理＞
図１３は、ユーザーの下での印刷処理時のブロック図である。図１４は、プリンタードライバーが行う処理のフロー図である。プリンタードライバーは、ＰＣ１１０で動作するプログラムであり、ＰＣ１１０のハードウェア（ＣＰＵやメモリー等）と協働して、図１３の各モジュールや図１４の各処理を実現する。
なお、それぞれの図は、濃度むらを抑制する処理を含まない従来技術における図である。以下は、色彩むらの補正処理に関する説明であり、濃度むらを抑制する処理に関する説明を含んでいない。
【００８２】
まず、プリンタードライバーは、インクジェットプリンター１００のメモリーから色彩むら補正値（図１２参照）を取得する（Ｓ１、図１４参照）。プリンタードライバーは、取得した色彩むら補正値をＰＣ１１０のメモリーに記憶する。
【００８３】
次に、プリンタードライバーは、解像度変換モジュールにより解像度変換処理を行う（Ｓ２）。解像度変換処理は、アプリケーションから出力された画像データ（テキストデータ、イメージデータなど）を、用紙１０に印刷する解像度（印刷解像度）の画像データに変換する処理である。例えば、印刷解像度が１４４０×７２０ｄｐｉに指定されている場合、アプリケーションから受け取ったベクター形式の画像データを１４４０×７２０ｄｐｉの解像度の画像データに変換する。解像度変換処理後の画像データの各画素データは、ＲＧＢ色空間の２５６階調の階調値を示すデータである。
【００８４】
なお、解像度変換後の画像データの示す画像は、マトリクス状に配置された画素から構成されている。各画素はＲＧＢ色空間の２５６階調の階調値を有している。解像度変換後の画素データは、対応する画素の階調値を示すものである。マトリクス状に配置された画素のうちの横方向に並ぶ一列分の画素に対応する画素データのことを、以下の説明では「ラスタデータ」と呼ぶことがある。なお、ラスタデータの対応する画素の並ぶ方向は、画像を印刷するときのヘッド４１の移動方向（走査方向）と対応している。
【００８５】
次に、プリンタードライバーは、色変換モジュールにより色変換処理を行う（Ｓ３）。色変換処理は、ＲＧＢ色空間のデータを、インクジェットプリンター１００のインクの色に対応した色空間のデータに変換する処理である。色変換処理後の画素データは、Ｃ・Ｍ・Ｙ・Ｋ・ＬＣ・ＬＭ・ＬＫ・ＬＬＫの８次元の色空間により表される２５６階調の階調値を示すデータである。
【００８６】
次に、プリンタードライバーは、ラスタデータを抽出する（Ｓ４）。具体的には、ある色（例えばシアン）の画像データの中から、横方向に並ぶ一列分の画素に対応する画素データを抽出する。
【００８７】
次に、プリンタードライバーは、抽出したラスタデータに対し、色彩むら補正モジュールにより色彩むら補正処理を行う（Ｓ５）。この色彩むら補正処理については後述する。
【００８８】
次に、プリンタードライバーは、ハーフトーンモジュールによりハーフトーン処理を行う（Ｓ６）。ハーフトーン処理は、２５６階調の画素データを、インクジェットプリンター１００が形成可能な階調数である４階調の画素データに変換する処理である。ハーフトーン処理後の４階調の画素データは、対応する画素に形成するドットの大きさを示すデータとなる。具体的には、大ドット・中ドット・小ドット・ドット無しのいずれかを示すデータになる。
【００８９】
なお、プリンタードライバーは、ハーフトーン処理の際にドット生成率テーブル（後述する図１６（ａ）参照）を用いる。このドット生成率テーブルは、２５６階調のそれぞれの階調値に対し、小ドット・中ドット・大ドットのそれぞれのドットが生成される確率（ドット生成率）を示すデータテーブルである。具体的には、例えば、階調値２０に対して、小ドットの生成率４０％、中ドット・大ドットの生成率０％が対応付けられる。つまり、ある画素データの２５６階調の階調値が２０であれば、ハーフトーン処理の結果、その画素データは、４０％の確率で小ドットを示す画素データ（４階調）に変換され、６０％の確率でドット無しを示す画素データ（４階調）に変換される。
【００９０】
次に、プリンタードライバーは、全ての画素データのハーフトーン処理が終了したか否かを判断する（Ｓ７）。例えば、シアンの別のラスタデータがある場合にはＮＯと判断され、別の色のラスタデータがある場合にもＮＯと判断される。
【００９１】
次に、プリンタードライバーは、ラスタライズモジュールによりラスタライズ処理を行う（Ｓ８）。ラスタライズ処理は、画像データの中から、各パスのドット形成対象となる画素の画素データを抽出し、パスごとに画素データを並べ替える処理である。
【００９２】
最後に、プリンタードライバーは、コマンド出力モジュールによりラスタライズ処理された画素データにコマンドデータを付加して印刷データを生成し、印刷データをインクジェットプリンター１００に送信する（Ｓ９）。インクジェットプリンター１００は、印刷データ中のコマンドデータに従って各ユニットを制御し、印刷データ中の画素データに従って各ノズルからインクを吐出することによって、用紙１０上にドットが形成され画像が印刷される。
【００９３】
＜色彩むら補正処理＞
図１５は、色彩むら補正処理（Ｓ５）のフロー図である。
まずプリンタードライバーは、読み出しモジュール（図１３参照）により該当する色の色彩むら補正値を取得する（Ｓ５ａ）。例えば、シアンの画像データのラスタデータに対して色彩むら補正処理を行うときには、シアンの色彩むら補正値を取得する。このとき、プリンタードライバーは、第１ノズル列（第１ヘッド４２Ａ）に対応する色彩むら補正値、および、第２ノズル列（第２ヘッド４２Ｂ）に対応する色彩むら補正値の両方とも取得する。
次に、ノズル列ごとに補正量テーブルを作成する（Ｓ５ｂ）。すなわち、第１パターンに基づいて得られた第１ノズル列（第１ヘッド４２Ａ）のノズルが吐出するインク滴の量を補正する第１補正量テーブルと、第２パターンに基づいて得られた第２ノズル列（第２ヘッド４２Ｂ）のノズルが吐出するインク滴の量を補正する第２補正量テーブルと、を作成する。
【００９４】
ここで、補正量テーブルの説明を行う前に、図１６（ａ）〜図１６（ｃ）を用いて吐出されるインク量の説明を行う。
図１６（ａ）は、ハーフトーン処理に用いられるドット生成率テーブルである。図中の横軸は２５６階調の階調値を示している。縦軸はドット生成率を示している。図に示すように、例えば階調値２０に対して、小ドットの生成率４０％、中ドット・大ドットの生成率０％が対応付けられている。
【００９５】
図１６（ｂ）は、基準量でインクが吐出される場合の階調値とインク量との関係のグラフである。図中の横軸は２５６階調の階調値を示している。縦軸は、階調値２５６のときに吐出される単位面積当たりのインク量（液滴の量）を１としたときのインク量を示している。図に示すように、基準量でインクが吐出される場合、階調値に比例するインク量が吐出されることになる。
【００９６】
図１６（ｃ）は、基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフである。グラフ中の細線は図１６（ｂ）のグラフと同じであり、太線が、基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフである。ここでは、小ドットの色彩むら補正値が１１０、中ドットの色彩むら補正値が１０８、大ドットの色彩むら補正値が９６となるノズル列からインクが吐出される場合のグラフを示している。図に示すように、小ドット及び中ドットが主に吐出される低い階調値では、吐出されるインク量は、基準量よりも多くなる。一方、大ドットが主に吐出される高い階調値では、吐出されるインク量が、基準量よりも少なくなる。
【００９７】
図１６（ｃ）に示すような階調値とインク量との関係は、ドット生成率テーブルと色彩むら補正値とに基づいて算出することが可能である。そこで、プリンタードライバーは、Ｓ５ｂの処理の際に、まず、ドット生成率テーブルと、Ｓ５ａで取得した色彩むら補正値とに基づいて、図１６（ｃ）に示すような階調値とインク量との関係を示すインク量テーブルを算出する。
【００９８】
図１７は、インク量テーブルの示す意味の説明図である。図中の破線のグラフは、図１６（ｂ）のインク量のグラフ、すなわち、基準量でインクが吐出される場合のインク量テーブルのグラフである。図中の実線のグラフは、基準量とは異なる量のインクが吐出される場合のインク量テーブルのグラフである。実線のグラフのうち、細線のグラフは第１ノズル列（第１ヘッド４２Ａ）のインク量テーブルのグラフであり、太線のグラフは第２ノズル列（第２ヘッド４２Ｂ）のインク量テーブルのグラフである。
【００９９】
例えば、画素データの示す階調値が１２０の場合、階調値を補正せずにインクを吐出しようとすると、第１ノズル列（第１ヘッド４２Ａ）からは基準量よりも多いインク量が吐出され、第２ノズル列（第２ヘッド４２Ｂ）からは基準量よりも少ないインク量が吐出されることになる。一方、第１ノズル列（第１ヘッド４２Ａ）のインク量テーブルにおいて階調値１２０の基準量に対応する階調値が１００であったとすると、階調値１００に従って第１ノズル列（第１ヘッド４２Ａ）からインクを吐出しようとすれば、第１ノズル列（第１ヘッド４２Ａ）から階調値１２０の基準量にてインクを吐出することができると考えられる。また、第２ノズル列（第２ヘッド４２Ｂ）のインク量テーブルにおいて階調値１２０の基準量に対応する階調値が１５０であったとすると、階調値１５０に従って第２ノズル列（第２ヘッド４２Ｂ）からインクを吐出しようとすれば、第２ノズル列（第２ヘッド４２Ｂ）から階調値１２０の基準量にてインクを吐出することができると考えられる。
【０１００】
そこで、プリンタードライバーは、第１ノズル列（第１ヘッド４２Ａ）の補正量テーブルにおいて、階調値１２０に対して階調値１００を対応付ける。換言すると、入力された階調値（入力階調値）が１２０のときに階調値１００を出力するような補正量テーブルを作成する。他の入力階調値に対しても、インク量テーブルに基づく出力階調値を対応付けることによって、プリンタードライバーは第１ノズル列（第１ヘッド４２Ａ）の補正量テーブルを作成する。
【０１０１】
このような補正量テーブルを、プリンタードライバーはノズル列ごとに作成する。本実施形態では、第１ノズル列（第１ヘッド４２Ａ）の第１補正量テーブルと、第２ノズル列（第２ヘッド４２Ｂ）の第２補正量テーブルが作成される。なお、上記の説明からも明らかな通り、第１補正量テーブルは、第１ノズル列（第１ヘッド４２Ａ）の色彩むら補正値とドット生成率テーブルとに基づいて作成され、第２補正量テーブルは、第２ノズル列（第２ヘッド４２Ｂ）の色彩むら補正値とドット生成率テーブルとに基づいて作成される。
【０１０２】
図１８は、第１補正量テーブルおよび第２補正量テーブルの説明図である。このように入力階調値と出力階調値とを対応付けた補正量テーブルが、ノズル列ごとに作成される。
【０１０３】
なお、ある色のラスタデータに対する色彩むら補正処理の際に、作成した補正量テーブルをメモリーに記憶しておき、同じ色の別のラスタデータに対する色彩むら補正処理の際にその補正量テーブルを再度利用しても良い。つまり、既に補正量テーブルが作成されている場合には、プリンタードライバーは、補正量テーブルを作成する処理（Ｓ５ｂ）を省略しても良い。
【０１０４】
補正量テーブルを作成した後、プリンタードライバーは、各ヘッドの使用率（図１０参照）に基づいて、Ｓ４で抽出されたラスタデータに対応するラスタ番号における使用率データを取得する（Ｓ５ｃ）。
仮に、ラスタデータに対応するラスタラインが上端領域に属していれば、第１ノズル列（第１ヘッド４２Ａ）の使用率は１（１００％）になり、第２ノズル列（第２ヘッド４２Ｂ）の使用率は０（０％）になる。また、ラスタデータに対応するラスタラインが通常領域に属していれば、第１ノズル列（第１ヘッド４２Ａ）の使用率は０．５（５０％）になり、第２ノズル列（第２ヘッド４２Ｂ）の使用率も０．５（５０％）になる。上端領域と通常領域との間に移行領域があり、この移行領域には、第１ノズル列（第１ヘッド４２Ａ）の使用率が０．５から１の間になるラスタラインが存在する。例えば、第１ノズル列（第１ヘッド４２Ａ）の使用率が０．７５（７５％）となるようなラスタラインが移行領域に存在する。
ラスタ番号と使用率との関係は、ドット形成方法が決まれば一義的に決まるものである。
【０１０５】
次に、プリンタードライバーは、ラスタデータの各画素データの階調値を、補正量テーブル、使用率データに基づいて補正する（Ｓ５ｄ）。
例えば、画素データの階調値が１２０であって、第１ノズル列（第１ヘッド４２Ａ）の使用率が１の場合、補正後の階調値は１００になる。また、画素データの階調値が１２０であって、第１ノズル列（第１ヘッド４２Ａ）の使用率が０．５の場合、補正後の階調値は１２５（＝１００×０．５＋１５０×０．５）になる。また、画素データの階調値が１２０であって、第１ノズル列（第１ヘッド４２Ａ）の使用率が０．７５の場合、補正後の階調値は１１２．５（＝１００×０．７５＋１５０×０．２５）になる。このように、プリンタードライバーは、画素データの階調値（例えば１２０）を入力階調値として各ノズル列の補正量テーブルに基づいてそれぞれの出力階調値（例えば、１００と１５０）を求め、それぞれの使用率（例えば、０．７５と０．２５）で重み付けをした出力階調値を加算することによって、補正後の階調値（例えば、１１２．５）を算出する。
【０１０６】
プリンタードライバーは、ラスタデータの全画素データの階調値を補正すれば、色彩むら補正処理を終了する。
【０１０７】
＜濃度むらの補正＞
異なるインクが同一の位置あるいは極近接するドットの位置に吐出されると、先に吐出されたインクの乾燥状態に応じて、後に吐出されるインクににじみが生じやすくなる。そのため、例えば、後に吐出されたインクが、先に吐出されたインクよりも明度が低くて目立ちやすいインクであれば、インクのにじみが余計に目立ってしまうことになる。また、先に吐出されたインクが他のインクと混ざりやすい特性を有する場合には、後から吐出されたインクは一層、にじみやすくなることになる。このように、インクを吐出するタイミングの違いによって乾燥状態が変わり、にじみの度合いが異なった結果、濃度や光沢にむらを生じてしまう場合がある。
【０１０８】
このような濃度むらを抑制するために、各ノズルからインクを吐出するタイミングを制御して、換言するとタイミングにより吐出されるインクの量を制御して、にじみによる影響が目立たないようにする方法が取られる。
濃度むらを抑制する１つの方法として、インク階調に応じてノズル列の使用率を変える方法がある。
【０１０９】
＜ノズル列使用率補正量テーブル＞
図１９は、インク階調と第１ノズル列（第１ヘッド４２Ａ）の使用率との関係を示すグラフである。
このグラフは、形成するドット列の階調に基づいて得られたノズル列使用率補正量テーブルの例から、第１ノズル列の使用率をプロットしたものである。形成するドット列の階調は、そのドット列の平均階調の値を用いる。
ノズル列使用率補正量テーブルは、ドット列を形成するための第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率を補正するデータテーブルである。
本例の場合、グラフにおいて、インク階調が比較的低い領域では、第１ノズル列（第１ヘッド４２Ａ）の使用率を低く（例えば階調が１８０以下の領域では、使用率４０％以下に）設定し、第２ノズル列（第２ヘッド４２Ｂ）の使用率を高く（同領域では、使用率６０％以上に）設定している。
【０１１０】
前述したように、通常処理領域（図１０参照）においては、ドットの形成順序は、第２ノズル列（第２ヘッド４２Ｂ）によって千鳥格子状にドットが形成された後、その間を埋めるように、第１ノズル列（第１ヘッド４２Ａ）によってドットが形成される。従って、このようにノズル列使用率を補正することで、通常処理領域においては、インク階調が比較的低い印刷を行う場合に、第２ノズル列（第２ヘッド４２Ｂ）によって先に形成されるドットの率が高くなり、その結果、乾燥が促進される率が高くなる。乾燥がより促進されることで、にじみによる濃度むらが軽減される。
【０１１１】
なお、ノズル列使用率補正量テーブルは、図１９に示すグラフにプロットされるデータテーブルに限定するものではない。濃度むらの補正の仕様に応じ、異なる曲線や直線にプロットされるデータテーブルであっても良い。また、ノズル列内のラスタに共通のデータテーブルではなく、例えば、ラスタ番号ごとに異なる値を持つデータテーブルであっても良い。濃度むらの発生およびその程度は、吐出するインクの量、乾燥特性、吐出タイミング、印刷媒体、にじみ特性などによって異なってくるため、ノズル列使用率補正量テーブルは、適宜評価することによって求めるのが望ましい。
【０１１２】
＜色彩むらと濃度むらの補正＞
以上、ここまで、上下端処理を含むドットの形成方法、色彩むらの補正方法、および濃度むらの補正方法について説明してきた。
本実施形態では、上下端処理を含むドットの形成方法において、色彩むらと濃度むらの双方を両立して抑制できるように、吐出するインク滴の量を補正している。すなわち、上下端部の移行処理および通常処理の領域において、第１補正量テーブル、第２補正量テーブルおよびノズル列使用率補正量テーブルに基づいてインク滴の量を補正している。以下に具体的に説明する。
【０１１３】
図２０は、本実施形態におけるユーザーの下での印刷処理時のブロック図である。従来技術を示す図１３に対し、使用率補正モジュールを付加している。
図２１は、本実施形態におけるプリンタードライバーが行う処理のフロー図である。従来技術を示す図１４における色彩むら補正処理（Ｓ５）に換わり、色彩むらと濃度むら補正処理（Ｓ５０）を行っている。Ｓ５０の処理では、プリンタードライバーは、抽出したラスタデータに対し、使用率補正モジュールによりノズル列使用率補正量テーブルに基づいて補正された使用率データを用いて色彩むら補正モジュールにより色彩むら補正処理を行う。
【０１１４】
図２２は、色彩むらと濃度むらとを両立する補正処理（Ｓ５０）のフロー図である。
まずプリンタードライバーは、Ｓ５ａと同様に、第１ノズル列（第１ヘッド４２Ａ）および第２ノズル列（第２ヘッド４２Ｂ）に対応する該当する色の色彩むら補正値を取得する（Ｓ５０ａ）。
次に、Ｓ５ｂと同様に、ノズル列ごとに補正量テーブルを作成する（Ｓ５０ｂ）。すなわち、第１パターンに基づいて得られた第１ノズル列（第１ヘッド４２Ａ）のノズルが吐出するインク滴の量を補正する第１補正量テーブルと、第２パターンに基づいて得られた第２ノズル列（第２ヘッド４２Ｂ）のノズルが吐出するインク滴の量を補正する第２補正量テーブルとを作成する。
【０１１５】
次に、プリンタードライバーは、各ヘッドの使用率（図１０参照）に基づいて、Ｓ４で抽出されたラスタデータに対応するラスタ番号における使用率データを取得する（Ｓ５０ｃ）。
次に、ノズル列使用率補正量テーブルに基づき、以下に説明するように、ここで取得されたノズル列の使用率を補正し、補正したノズル列の使用率による重み付けをして階調値の補正を行う（Ｓ５０ｄ、Ｓ５０ｅ）。
【０１１６】
＜ノズル列の使用率補正＞
図２３は、ノズル列の使用率の補正例を示すグラフであり、上端処理、移行処理、通常処理、下端処理の各領域における第１ノズル列と第２ノズル列の使用率を示している。図２３において、破線は、濃度むら補正のためのノズル列の使用率補正を行っていない場合のグラフであり、実線は、階調値１２０に対応する濃度むら補正のためのノズル列の使用率補正を行った場合のグラフである。なお、移行処理領域の使用率の変化を直線で示しているが、実際には図１０からも分かるように段階的に変化している。
【０１１７】
上端処理では、第１ノズル列（第１ヘッド４２Ａ）のみによる印刷であり、下端処理では、第２ノズル列（第２ヘッド４２Ｂ）のみによる印刷であるため、濃度むらの補正は行わない。つまり、ノズル列の使用率の補正は行われない。
色彩むらの補正は、上述したように、ノズル列ごとの補正量テーブルに基づき、ノズル列の使用率の重み付けをして階調値の補正を行う。また、濃度むら補正は、上述したように、階調に応じてノズル列使用率補正量テーブルに基づきノズル列の使用率を補正する。
色彩むらと濃度むらを両立させる補正は、ノズル列使用率補正量テーブルに基づき補正されたノズル列の使用率の重み付けをして、ノズル列ごとの補正量テーブルに基づき階調値の補正を行う。
【０１１８】
例えば、画素データの階調値が１２０の場合、ノズル列使用率補正量テーブル（図１９参照）に基づく補正により第１ノズル列（第１ヘッド４２Ａ）の使用率は、０．３８となる。また、上端処理、移行処理、通常処理、下端処理の各領域における第１ノズル列（第１ヘッド４２Ａ）の使用率は、この使用率（０．３８）によって補正した図２３の実線で示す値となる。
つまり、画素データの階調値が１２０の場合、通常処理領域における階調の最終的な補正値は、１３１（＝１００×０．３８＋１５０×０．６２）になる。また、例えば、移行処理領域における第１ノズル列（第１ヘッド４２Ａ）の濃度むら補正前の使用率が０．７の場合、補正後の第１ノズル列（第１ヘッド４２Ａ）の使用率は、０．５９（＝（０．７×０．３８）／（０．７×０．３８＋０．３×０．６２）、第２ノズル列（第２ヘッド４２Ｂ）の使用率は、０．４１（＝（０．３×０．６２）／（０．７×０．３８＋０．３×０．６２）となるため、補正後の階調値は１２０．５（＝１００×０．５９＋１５０×０．４１）となる。
【０１１９】
このように、プリンタードライバーは、画素データの階調値（例えば１２０）を入力階調値として各ノズル列の補正量テーブルに基づいてそれぞれの出力階調値（例えば、１００と１５０）を求め、ノズル列使用率補正量テーブルに基づき補正されたノズル列の使用率（例えば、０．３８と０．６２）の重み付けをした出力階調値を加算することによって、補正後の階調値（例えば、１３１）を算出する。
【０１２０】
プリンタードライバーは、ラスタデータの全画素データの階調値を補正すれば、色彩むらと濃度むらの補正処理を終了する。
【０１２１】
以上述べたように、本実施形態による液滴吐出方法および液滴吐出装置によれば、以下の効果を得ることができる。
第１ノズル列（第１ヘッド４２Ａ）に対応する第１補正量テーブルと、第２ノズル列（第２ヘッド４２Ｂ）に対応する第２補正量テーブルと、形成するドット列の階調に基づくノズル列使用率補正量テーブルとに基づいてドット列を形成する液滴の量が補正される。
【０１２２】
第１補正量テーブルは、第１ノズル列（第１ヘッド４２Ａ）により形成されたドット列から構成される第１パターンに基づいて得られた第１ノズル列（第１ヘッド４２Ａ）のノズルが吐出するインク滴の量を補正する補正量テーブルである。つまり、第１補正量テーブルに基づけば、第１ノズル列（第１ヘッド４２Ａ）のノズルのインク滴吐出特性に応じて第１ノズル列（第１ヘッド４２Ａ）のノズルからのインク滴の吐出を補正することができる。具体的には、例えば、第１ノズル列（第１ヘッド４２Ａ）のノズルからのインク滴吐出量が所定の量（例えば設計値）より少なく（あるいは多く）なっている場合に、所定の量の吐出がされるように第１補正量テーブルによって補正することができる。その結果、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）との特性差による色彩むらなどを抑制することができる。
【０１２３】
第２補正量テーブルは、第２ノズル列（第２ヘッド４２Ｂ）により形成されたドット列から構成される第２パターンに基づいて得られた第２ノズル列（第２ヘッド４２Ｂ）のノズルが吐出するインク滴の量を補正する補正量テーブルである。つまり、第２補正量テーブルに基づけば、第２ノズル列（第２ヘッド４２Ｂ）のノズルのインク滴吐出特性に応じて第２ノズル列（第２ヘッド４２Ｂ）のノズルからのインク滴の吐出を補正することができる。具体的には、例えば、第２ノズル列（第２ヘッド４２Ｂ）のノズルからのインク滴吐出量が所定の量（例えば設計値）より少なく（あるいは多く）なっている場合に、所定の量の吐出がされるように第２補正量テーブルによって補正することができる。その結果、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）との特性差による色彩むらなどを抑制することができる。
【０１２４】
ノズル列使用率補正量テーブルは、形成するドット列の階調に基づいて得られたドット列を形成するための第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率を補正する補正量テーブルである。つまり、ノズル列使用率補正量テーブルに基づけば、形成するドット列の階調に応じて、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率を補正することができる。その結果、近接するドットが形成されるタイミングの違いによって発生する濃度むらや光沢むらなどを抑制することができる。すなわち、例えば、近接するドットが形成されるタイミングの違いによってインクのにじみ易さが変わり、濃度むらを引き起こす傾向がある場合には、形成するドット列の階調に応じて、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率を変えることにより、ドット列を構成するドットが形成されるタイミングを変えることで、これらのむらを抑制することができる。
【０１２５】
従って、本実施形態によれば、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）との特性差による色彩むらや、近接するドットが形成されるタイミングの違いによって発生する濃度むらなどを抑制することができる。
【０１２６】
また、形成するドット列の平均階調に基づいて、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率が補正されるため、ドット列ごとに行うインク滴の吐出制御をより簡便に行うことができる。
【０１２７】
また、ノズル列使用率補正量テーブルに基づいて、第１補正量テーブルと第２補正量テーブルの重み付けを行うことによりドット列を形成するために吐出するインク滴の量を補正している。つまり、補正された第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率に基づいて第１補正量テーブルと第２補正量テーブルのそれぞれを重みづけして補正を行うため、より適正に補正することができる。
【０１２８】
また、インクジェットプリンター１００は、用紙１０を搬送方向に移動する搬送ユニット２０と、用紙１０にインク滴を吐出する複数のノズルが搬送方向に並んだ第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）と、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）とを搬送方向と交差する走査方向に走査移動するキャリッジユニット３０と、搬送ユニット２０およびキャリッジユニット３０の駆動制御とノズルからのインク滴の吐出制御とをすることにより、走査方向に並ぶドットから構成されるドット列を搬送方向に複数形成するコントローラー６０とを備えている。また、第１ノズル列（第１ヘッド４２Ａ）により形成されたドット列から構成される第１パターンに基づいて得られた第１補正量テーブルと、第２ノズル列（第２ヘッド４２Ｂ）により形成されたドット列から構成される第２パターンに基づいて得られた第２補正量テーブルと、形成するドット列の階調に基づいて得られた、ドット列を形成するための第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）のノズル列使用率を補正するノズル列使用率補正量テーブルと、に基づいてドット列を形成するために吐出するインク滴の量が補正される。
従って、本実施形態のインクジェットプリンター１００によれば、第１ノズル列（第１ヘッド４２Ａ）と第２ノズル列（第２ヘッド４２Ｂ）との特性差による色彩むらや、近接するドットが形成されるタイミングの違いによって発生する濃度むらなどが抑制された画像を得ることができる。
【符号の説明】
【０１２９】
１０…用紙、２０…搬送ユニット、２１…給紙ローラー、２２…搬送モーター、２３…搬送ローラー、２４…プラテン、２５…排紙ローラー、３０…キャリッジユニット、３１…キャリッジ、３２…キャリッジモーター、４０…ヘッドユニット、４１…ヘッド、４１Ａ…第１ノズル群、４１Ｂ…第２ノズル群、４２Ａ…第１ヘッド、４２Ｂ…第２ヘッド、４２Ｘ…仮想ヘッドセット、６０…コントローラー、６１…インターフェイス部、６２…ＣＰＵ、６３…メモリー、６４…ユニット制御回路、６５…駆動信号生成部、６５Ａ…第１駆動信号生成部、６５Ｂ…第２駆動信号生成部、１００…インクジェットプリンター、１１０…ＰＣ（パーソナルコンピューター）。
【図１】
2016010863.tif 000003
【図２】
2016010863.tif 000004
【図３】
2016010863.tif 000005
【図４】
2016010863.tif 000006
【図５】
2016010863.tif 000007
【図６】
2016010863.tif 000008
【図７】
2016010863.tif 000009
【図８】
2016010863.tif 000010
【図９】
2016010863.tif 000011
【図１０】
2016010863.tif 000012
【図１１】
2016010863.tif 000013
【図１２】
2016010863.tif 000014
【図１３】
2016010863.tif 000015
【図１４】
2016010863.tif 000016
【図１５】
2016010863.tif 000017
【図１６】
2016010863.tif 000018
【図１７】
2016010863.tif 000019
【図１８】
2016010863.tif 000020
【図１９】
2016010863.tif 000021
【図２０】
2016010863.tif 000022
【図２１】
2016010863.tif 000023
【図２２】
2016010863.tif 000024
【図２３】
2016010863.tif 000025