(57)【要約】【課題】各々の間引き回数の割合を自由に変化させて多様な印刷結果を得ることができる印刷データ作成装置、および印刷データ作成プログラムを提供する。【解決手段】ＰＣは、インクヘッドをＮ（Ｎ≧２）回走査させて印刷を完成するマルチパス方式を印刷装置に実行させるための印刷データを作成する。ＰＣは、間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を示す出現率情報を設定する（Ｓ１）。間引き回数Ｍとは、Ｎ回のパスのうちインクの吐出を間引く回数である。ＰＣは、設定した出現率情報に従って、印刷領域内の複数の部分領域の各々の間引き回数Ｍを決定する（Ｓ２）。部分領域毎に、決定した間引き回数Ｍのインクの吐出を間引いて印刷データを作成する（Ｓ９）。【選択図】図７
2012256179.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するインクヘッドを相対的に走査させることで記録媒体上に印刷を行う印刷装置で用いられ、前記記録媒体上の同一領域に前記インクヘッドを相対的にＮ（Ｎ≧２）回走査させて印刷を完成するマルチパス方式で前記インクヘッドを駆動するための印刷データを、インクの液滴量を画素毎に示すデータである液滴階調データから作成する印刷データ作成装置であって、
印刷領域内の複数の部分領域の各々に対して決定される回数であり、Ｎ回のパスのうちインクの吐出を間引く回数である間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を示す情報である出現率情報を設定する設定手段と、
前記設定手段によって設定された前記出現率情報に従って、印刷領域内の複数の部分領域の各々の間引き回数Ｍを決定する決定手段と、
前記部分領域毎に、前記決定手段によって決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成する印刷データ作成手段と
を備えたことを特徴とする印刷データ作成装置。
【請求項２】
（Ｎ−１）回の間引き回数の出現率を取得する出現率取得手段をさらに備え、
前記設定手段は、前記出現率取得手段によって取得された出現率を（Ｎ−１）回の間引き回数の出現率として前記出現率情報を設定することを特徴とする請求項１に記載の印刷データ作成装置。
【請求項３】
間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々のうち少なくともいずれかの出現率に関する情報の入力を受け付ける入力手段をさらに備え、
前記設定手段は、前記入力手段によって受け付けられた情報を前記出現率情報として設定することを特徴とする請求項１に記載の印刷データ作成装置。
【請求項４】
前記複数の部分領域の各々における色の情報を取得する色情報取得手段をさらに備え、
前記設定手段は、前記色情報取得手段によって取得された色の情報に基づいて、前記出現率情報を前記部分領域毎に設定することを特徴とする請求項１または２に記載の印刷データ作成装置。
【請求項５】
前記色情報取得手段が取得する色の情報はインクの濃度であり、
前記設定手段によって設定される（Ｎ−１）回の間引き回数の出現率は、前記色情報取得手段によって取得される濃度が増加する程低い値若しくは同一の値に推移することを特徴とする請求項４に記載の印刷データ作成装置。
【請求項６】
前記色情報取得手段が取得する色の情報はインクの濃度であり、
前記設定手段によって設定される（Ｎ−１）回の間引き回数の出現率は、前記色情報取得手段によって取得される濃度が増加する程高い値若しくは同一の値に推移することを特徴とする請求項４に記載の印刷データ作成装置。
【請求項７】
前記設定手段は、色材の濃度と前記出現率情報とが対応付けられた各色材に共通のテーブルである第一テーブルにより、前記出現率情報を色材毎に設定することを特徴とする請求項４から６のいずれかに記載の印刷データ作成装置。
【請求項８】
前記設定手段は、色材の濃度と前記出現率情報とが色材毎に対応付けられたテーブルである第二テーブルにより、前記出現率情報を色材毎に設定することを特徴とする請求項４から６のいずれかに記載の印刷データ作成装置。
【請求項９】
前記設定手段は、複数の色材の濃度の合計値と、前記複数の色材に共通して使用する前記出現率情報とが対応付けられた第三テーブルにより、前記出現率情報を設定することを特徴とする請求項４から６のいずれかに記載の印刷データ作成装置。
【請求項１０】
前記設定手段は、複数の色材の濃度の合計値と、前記複数の色材の各々について使用する前記出現率情報とが対応付けられた第四テーブルにより、前記出現率情報を設定することを特徴とする請求項４から６のいずれかに記載の印刷データ作成装置。
【請求項１１】
前記印刷データ作成手段は、Ｎ回のパスのうち最も早く実行されるパスおよび最も遅く実行されるパスで優先してインクを吐出させる印刷データを作成することを特徴とする請求項１から１０のいずれかに記載の印刷データ作成装置。
【請求項１２】
前記印刷データ作成手段は、インクを吐出させるパスをＮ回のパスに均等に振り分けて印刷データを作成することを特徴とする請求項１から１０のいずれかに記載の印刷データ作成装置。
【請求項１３】
前記印刷データ作成手段は、Ｎ回のパスのうち早く実行されるパスまたは遅く実行されるパスから順に、前記決定手段によって決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成することを特徴とする請求項１から１０のいずれかに記載の印刷データ作成装置。
【請求項１４】
前記部分領域は、印刷データを作成する際の最小単位である画素であることを特徴とする請求項１から１３のいずれかに記載の印刷データ作成装置。
【請求項１５】
前記決定手段は、間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を、前記設定手段によって設定された前記出現率情報が示す出現率とするマスクパターンを作成することで、間引き回数Ｍを前記部分領域毎に決定する請求項１から１４のいずれかに記載の印刷データ作成装置。
【請求項１６】
前記複数の部分領域の各々について、前記液滴階調データが示す液滴量が０の領域であるか否かを判断する判断手段をさらに備え、
前記決定手段は、前記判断手段によって液滴量が０でないと判断された部分領域についてのみ間引き回数Ｍを決定することを特徴とする請求項１から１５のいずれかに記載の印刷データ作成装置。
【請求項１７】
インクを吐出するインクヘッドを相対的に走査させることで記録媒体上に印刷を行う印刷装置で用いられ、前記記録媒体上の同一領域に前記インクヘッドをＮ（Ｎ≧２）回走査させて印刷を完成するマルチパス方式で前記インクヘッドを駆動するための印刷データを、インクの液滴量を画素毎に示すデータである液滴階調データから作成する印刷データ作成装置で用いられる印刷データ作成プログラムであって、
印刷領域内の複数の部分領域の各々に対して決定される回数であり、Ｎ回のパスのうちインクの吐出を間引く回数である間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を示す情報である出現率情報を設定する設定ステップと、
前記設定ステップにおいて設定された前記出現率情報に従って、印刷領域内の複数の部分領域の各々の間引き回数Ｍを決定する決定ステップと、
前記部分領域毎に、前記決定ステップにおいて決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成する印刷データ作成ステップと
を前記印刷データ作成装置のコントローラに実行させるための指示を含む印刷データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチパス方式でインクヘッドを駆動するための印刷データを作成する印刷データ作成装置、および印刷データ作成プログラムに関する。
【背景技術】
【０００２】
従来、印刷装置のインクヘッドを駆動する方式としてマルチパス方式が知られている（例えば、特許文献１参照）。マルチパス方式は、複数のノズルを備えたインクヘッドを、記録媒体上の同一領域に複数回走査させて印刷を完成する方式である。マルチパス方式で用いられる印刷データを作成する方法として、マスクパターンを使用する方法がある。この方法では、あらかじめ決められた画像データ配列（マスクパターン）に従って、画像データのインク吐出画素が間引かれることで、各パスにおけるインクの吐出パターンのデータが作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６９７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
インクの液滴階調が２値（インクを吐出するｏｒ吐出しない）であり、且つ２回のパスで印刷を実行する場合を例示する。この場合、１回目のパスのデータ作成時に使用したマスクパターンとは逆のマスクパターンを、２回目のパスのデータ作成時に使用すれば、画像データ中の全てのインク吐出画素の間引き回数が「１」となる。その結果、全てのインク吐出画素にインクが１回ずつ吐出される。一方、互いに独立した配列である２つのマスクパターンを用いると、インクは画像データ中の全てのインク吐出画素には吐出されない。詳細には、画像データにおけるインク吐出画素は、印刷データでは、不吐出画素、通常吐出画素、および多吐出画素のいずれかに設定される。不吐出画素では、間引き回数が「２」となり、２回のパスの両方で画像データが間引かれる。その結果、インクは吐出されない。通常吐出画素では、間引き回数が「１」となり、２回のパスのうちの一方で画像データが間引かれる。その結果、インクは１回吐出される。多吐出画素では、間引き回数は画像データで示された吐出回数（１回）よりも小さい値（この場合は「０」）となる。その結果、インクは２回吐出される。
【０００５】
各々の間引き回数が実行される割合を変化させて、不吐出画素、通常吐出画素、および多吐出画素の各々の割合を変化させることで、異なる印刷結果が得られる。しかし、従来の方法では、各々の間引き回数の割合を自由に変化させることができなかった。従って、多様な印刷結果を得ることは困難であった。
【０００６】
本発明は、各々の間引き回数の割合を自由に変化させて多様な印刷結果を得ることができる印刷データ作成装置、および印刷データ作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第一の態様に係る印刷データ作成装置は、インクを吐出するインクヘッドを相対的に走査させることで記録媒体上に印刷を行う印刷装置で用いられ、前記記録媒体上の同一領域に前記インクヘッドを相対的にＮ（Ｎ≧２）回走査させて印刷を完成するマルチパス方式で前記インクヘッドを駆動するための印刷データを、インクの液滴量を画素毎に示すデータである液滴階調データから作成する印刷データ作成装置であって、印刷領域内の複数の部分領域の各々に対して決定される回数であり、Ｎ回のパスのうちインクの吐出を間引く回数である間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を示す情報である出現率情報を設定する設定手段と、前記設定手段によって設定された前記出現率情報に従って、印刷領域内の複数の部分領域の各々の間引き回数Ｍを決定する決定手段と、前記部分領域毎に、前記決定手段によって決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成する印刷データ作成手段とを備える。
【０００８】
第一の態様に係る印刷データ作成装置は、間引き回数Ｍの各々の出現率情報を設定し、設定した出現率情報に従って、間引き回数Ｍを部分領域毎に決定することができる。従って、印刷データ作成装置は、間引き回数Ｍの各々の割合を自由に設定して、多様な印刷を印刷装置に実行させることができる。
【０００９】
前記印刷データ作成装置は、（Ｎ−１）回の間引き回数の出現率を取得する出現率取得手段をさらに備えてもよい。前記設定手段は、前記出現率取得手段によって取得された出現率を（Ｎ−１）回の間引き回数の出現率として前記出現率情報を設定してもよい。（Ｎ−１）回の間引き回数の出現率が高ければ、画像データで定められたインクの濃度と実際に吐出されるインクの濃度とを近づけることができ、且つノイズも減少する。一方で、（Ｎ−１）回の間引き回数の出現率が低ければ、横すじの発生を防止できる。印刷データ作成装置は、（Ｎ−１）回の間引き回数の出現率を取得して出現率情報を設定することで、（Ｎ−１）回の間引き回数の出現率に応じた印刷結果を得るための適切な印刷データを容易に作成することができる。
【００１０】
前記印刷データ作成装置は、間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々のうち少なくともいずれかの出現率に関する情報の入力を受け付ける入力手段をさらに備えてもよい。前記設定手段は、前記入力手段によって受け付けられた情報を前記出現率情報として設定してもよい。ユーザは、所望の出現率に関する情報を入力して印刷データを作成させることができる。よって、印刷データ作成装置は、ユーザが所望する印刷を容易に印刷装置に実行させることができる。
【００１１】
前記印刷データ作成装置は、前記複数の部分領域の各々における色の情報を取得する色情報取得手段をさらに備えてもよい。前記設定手段は、前記色情報取得手段によって取得された色の情報に基づいて、前記出現率情報を前記部分領域毎に設定してもよい。各間引き回数の割合が印刷結果に与える影響は、印刷領域の色に応じて異なる場合がある。印刷データ作成手段は、色の情報に応じて各部分領域の出現率情報を設定することで、部分領域の各々の色に応じた適切な出現率情報を設定することができる。
【００１２】
前記色情報取得手段が取得する色の情報はインクの濃度であってもよい。前記設定手段によって設定される（Ｎ−１）回の間引き回数の出現率は、前記色情報取得手段によって取得される濃度が増加する程低い値若しくは同一の値に推移してもよい。（Ｎ−１）回の間引き回数の出現率を低くすると、特に濃度が高い領域で効果的に横すじの発生を抑制できる。濃度が低い領域で（Ｎ−１）回の間引き回数の出現率を低くすると、ノイズが増加して画像の粗さが増す。（Ｎ−１）回の間引き回数の出現率を高くするとノイズは低下する。印刷データ作成装置は、濃度が高い領域における（Ｎ−１）回の間引き回数の出現率を低くすることで、効果的に横すじの発生を抑制することができる。濃度が低い領域における（Ｎ−１）回の間引き回数の出現率を高くすることで、ノイズの増加に伴って画像が粗くなることを抑制することができる。なお、濃度が低い領域では、濃度が高い領域に比べて横すじは目立ち難い。従って、印刷データ作成装置は、ノイズが増加することを防止しつつ、横すじの発生を効果的に抑制することができる。
【００１３】
前記色情報取得手段が取得する色の情報はインクの濃度であってもよい。前記設定手段によって設定される（Ｎ−１）回の間引き回数の出現率は、前記色情報取得手段によって取得される濃度が増加する程高い値若しくは同一の値に推移してもよい。この場合、濃度が高い領域では（Ｎ−１）回の間引き回数の出現率が高くなるため、均一にインクが吐出されて高い濃度が保たれる。さらに、濃度が低い領域では（Ｎ−１）回の間引き回数の出現率が低くなるため、粗さが際立った画像が印刷される。
【００１４】
前記設定手段は、色材の濃度と前記出現率情報とが対応付けられた各色材に共通のテーブルである第一テーブルにより、前記出現率情報を色材毎に設定してもよい。この場合、印刷データ作成装置は、濃度に応じた適切な出現率情報を、１つのテーブルを用いて容易に色材毎に設定することができる。
【００１５】
前記設定手段は、色材の濃度と前記出現率情報とが色材毎に対応付けられたテーブルである第二テーブルにより、前記出現率情報を色材毎に設定してもよい。この場合、印刷データ作成装置は、濃度に応じた適切な出現率情報を、色材毎に設けられたテーブルを用いて正確に設定することができる。
【００１６】
前記設定手段は、複数の色材の濃度の合計値と、前記複数の色材に共通して使用する前記出現率情報とが対応付けられた第三テーブルにより、前記出現率情報を設定してもよい。この場合、印刷データ作成装置は、複数の色材の濃度の合計値を入力するだけで、複数の色材に共通して使用する出現率情報を容易に設定することができる。
【００１７】
前記設定手段は、複数の色材の濃度の合計値と、前記複数の色材の各々について使用する前記出現率情報とが対応付けられた第四テーブルにより、前記出現率情報を設定してもよい。この場合、印刷データ作成装置は、複数の色材の濃度の合計値を入力するだけで、複数の色材の各々について使用する出現率情報を容易に設定することができる。
【００１８】
前記印刷データ作成手段は、Ｎ回のパスのうち最も早く実行されるパスおよび最も遅く実行されるパスで優先してインクを吐出させる印刷データを作成してもよい。この場合、同一の画素に複数回インクを吐出する際に、最初にインクが吐出されてから最後にインクが吐出されるまでの時間が長くなる。従って、印刷データ作成装置は、連続してインクを吐出する場合に比べてインクを滲みにくくすることができる。
【００１９】
前記印刷データ作成手段は、インクを吐出させるパスをＮ回のパスに均等に振り分けて印刷データを作成してもよい。印刷データ作成装置は、インクを吐出させるパスを均等に振り分けることで、ノズルが乾く可能性を低下させることができる。
【００２０】
前記印刷データ作成手段は、Ｎ回のパスのうち早く実行されるパスまたは遅く実行されるパスから順に、前記決定手段によって決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成してもよい。この場合、印刷データ作成装置は、決定された吐出回数を容易にＮ回のパスに振り分けることができる。
【００２１】
前記部分領域は、印刷データを作成する際の最小単位である画素であってもよい。この場合、印刷データ作成装置は、印刷データを作成する際の最小単位である画素毎に処理を行うことで、画像の細部の間引き回数Ｍも適切に決定することができる。また、部分領域を大きくして処理を行うと、隣接する複数の部分領域の境界に意図しない輪郭（以下、「擬似輪郭」という。）が生じる可能性がある。印刷データ作成装置は、部分領域を画素として処理を行うことで、擬似輪郭が生じる可能性を低下させることもできる。
【００２２】
前記決定手段は、間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を、前記設定手段によって設定された前記出現率情報が示す出現率とするマスクパターンを作成することで、間引き回数Ｍを前記部分領域毎に決定してもよい。この場合、印刷データ作成装置は、間引き回数Ｍの各々の割合が設定された印刷データを、マスクパターンを用いることで効率よく作成することができる。
【００２３】
前記印刷データ作成装置は、前記複数の部分領域の各々について、前記液滴階調データが示す液滴量が０の領域であるか否かを判断する判断手段をさらに備えてもよい。前記決定手段は、前記判断手段によって液滴量が０でないと判断された部分領域についてのみ間引き回数Ｍを決定してもよい。印刷データ作成装置は、インクを吐出しない領域の印刷データについては、間引き回数Ｍを決定する処理を行うことなく容易に作成することができる。従って、印刷データ作成装置は、処理負担を低下させて素早く印刷データを作成することができる。
【００２４】
本発明の第二の態様に係る印刷データ作成プログラムは、インクを吐出するインクヘッドを相対的に走査させることで記録媒体上に印刷を行う印刷装置で用いられ、前記記録媒体上の同一領域に前記インクヘッドを相対的にＮ（Ｎ≧２）回走査させて印刷を完成するマルチパス方式で前記インクヘッドを駆動するための印刷データを、インクの液滴量を画素毎に示すデータである液滴階調データから作成する印刷データ作成装置で用いられる印刷データ作成プログラムであって、印刷領域内の複数の部分領域の各々に対して決定される回数であり、Ｎ回のパスのうちインクの吐出を間引く回数である間引き回数Ｍ（０≦Ｍ≦Ｎ、Ｍは整数）の各々の出現率を示す情報である出現率情報を設定する設定ステップと、前記設定ステップにおいて設定された前記出現率情報に従って、印刷領域内の複数の部分領域の各々の間引き回数Ｍを決定する決定ステップと、前記部分領域毎に、前記決定ステップにおいて決定された間引き回数Ｍのインクの吐出を間引いて印刷データを作成する印刷データ作成ステップとを前記印刷データ作成装置のコントローラに実行させるための指示を含む。
【００２５】
第二の態様に係る印刷データ作成プログラムによると、印刷データ作成装置は、間引き回数Ｍの各々の出現率情報を設定し、設定した出現率情報に従って、間引き回数Ｍを部分領域毎に決定することができる。従って、印刷データ作成装置は、間引き回数Ｍの各々の割合を設定する自由度が高く、多様な印刷を印刷装置に実行させることができる。
【図面の簡単な説明】
【００２６】
【図１】印刷システム１００の概要を示す斜視図である。
【図２】補完確率が１００％となる場合を説明するための説明図である。
【図３】補完確率が１００％とならない場合を説明するための説明図である。
【図４】印刷装置３０の電気的構成を示すブロック図である。
【図５】ＰＣ１の電気的構成を示すブロック図である。
【図６】カラー変換テーブル２１のデータ構成図である。
【図７】第一実施形態に係るＰＣ１が実行する印刷データ作成処理のフローチャートである。
【図８】印刷データ作成処理中に実行される出現率設定処理のフローチャートである。
【図９】ディスプレイ４９に表示される出現率個別入力画面６１を示す図である。
【図１０】ディスプレイ４９に表示される補完確率入力画面６２を示す図である。
【図１１】ディスプレイ４９に表示される吐出順入力画面６３を示す図である。
【図１２】補完確率決定テーブル（Ｃ−１）７１のデータ構成図である。
【図１３】補完確率決定テーブル（Ｃ−１）７１におけるシアン濃度と補完確率との関係を示すグラフである。
【図１４】補完確率決定テーブル（Ｃ−２）７２のデータ構成図である。
【図１５】補完確率決定テーブル（Ｃ−２）７２におけるシアン濃度と補完確率との関係を示すグラフである。
【図１６】第二実施形態に係るＰＣ１が実行する印刷データ作成処理のフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の第一実施形態について、図面を参照して説明する。なお、参照する図面は、本発明が採用し得る技術的特徴を説明するために用いられるものである。図面に記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。
【００２８】
図１を参照して、本発明に係る印刷データ作成装置であるパーソナルコンピュータ（以下、「ＰＣ」という）１、およびＰＣ１を備えた印刷システム１００について説明する。印刷システム１００は、ＰＣ１と印刷装置３０とを備える。印刷装置３０は公知の布帛用インクジェットプリンタであり、インクヘッド３５を走査させることで、記録媒体である布帛に印刷を行うことができる。ＰＣ１は、印刷装置３０に印刷を実行させるための印刷データを作成することができる。
【００２９】
印刷装置３０の概要について説明する。図１の左下側および右上側は、夫々、印刷装置３０の正面側および背面側である。図１の左右方向および上下方向は、夫々、印刷装置３０の左右方向および上下方向である。印刷装置３０は、矩形箱状の筐体３１を有する。筐体３１の前後方向略中央には、一対のガイドレール３３が左右方向に延びている。キャリッジ３４は、ガイドレール３３により、ガイドレール３３に沿って左右方向（主走査方向）に移動可能に支持されている。詳細は図示しないが、キャリッジ３４は、主走査モータ４６（図５参照）およびベルトを含む主走査機構によって主走査方向に走査される。キャリッジ３４は、インクヘッド３５を下部に備えている。インクヘッド３５の底面には、複数個（例えば、１２８個）の微細なノズルが設けられている。インクカートリッジ（図示せず）からインクヘッド３５に供給されたインクは、圧電素子の駆動によって、ノズルから下向きに吐出される。
【００３０】
筐体３１の内部の左右方向略中央下部には、一対のガイドレール３７が前後方向に延びている。プラテン支持台３８は、ガイドレール３７により、ガイドレール３７に沿って前後方向（副走査方向）に移動可能に支持されている。詳細は図示しないが、プラテン支持台３８は、副走査モータ４７（図５参照）およびベルトを含む副走査機構によって副走査方向に走査される。プラテン支持台３８の上面の左右方向略中央には、取り替え可能なプラテン３９が固定されている。プラテン３９は、平面視略五角形の板体であり、その上面に、例えばＴシャツ等の布帛を載置するためのものである。
【００３１】
印刷装置３０は、インクヘッド３５を主走査方向に走査させながらインクを吐出させることで、主走査方向にドット列を形成することができる。印刷装置３０は、主走査方向の１回の動作が完了すると、インクヘッド３５を副走査方向に走査させた後に、再び主走査方向にドット列を形成する。印刷装置３０は、以上の動作を印刷データに従って繰り返し実行することで、記録媒体上に複数のドット列を形成して印刷を行う。
【００３２】
特に、本実施形態に係る印刷装置３０は、マルチパス方式に従って印刷を行うことができる。マルチパス方式によると、主走査方向に延びる同一の印刷領域上に、異なるノズルがＮ（Ｎは２以上の整数）回走査されることで、１つのドット列が完成する。インクの吐出方向および吐出量は、ノズル毎にばらつく。さらに、インクヘッド３５の副走査方向の移動量がばらつく場合もある。従って、１つのドット列を１回の主走査方向の動作（パス）によって完成させていくと、ドット列の間にすじ（所謂「横すじ」「バンディング」）が発生して印刷品質が低下する。また、ドット列毎のインク量の差も、印刷品質の低下の原因となる。印刷装置３０は、マルチパス方式に従って印刷を行うことで、印刷装置３０自身が有する種々のばらつきの影響を低減させて、印刷品質を向上することができる。なお、インクヘッド３５を移動させずに記録媒体を移動させて印刷を実行する場合にも、本発明は適用できる。つまり、印刷装置３０は、インクヘッド３５と記録媒体とを相対的に移動させるものであればよい。
【００３３】
図２および図３を参照して、間引き回数Ｍと印刷結果の関係について説明する。ＰＣ１は、印刷装置３０をマルチパス方式で駆動するための印刷データを作成する。詳細には、ＰＣ１は、インクの液滴量が画素毎に示されたデータである液滴階調データを、所定のアルゴリズムに従って間引くことで、Ｎ回のパスの各々の印刷データを作成する。「間引き回数Ｍ」とは、印刷領域内の部分領域（例えば、画素）に対するＮ回のパスの印刷データが作成される際に間引き処理が行われる回数である。間引き処理は、マスクパターンを用いて行われる場合と、マスクパターンを用いずに行われる場合とがある。図２および図３では、２回のパスで各ドット列を完成させるための印刷データが、２値の液滴階調データからマスクパターンを用いて作成される場合について、２つ例示する。ただし、液滴階調データが多値の場合、および、３回以上のパスでマルチパス印刷を実行させる場合でも、本発明は適用できる。
【００３４】
なお、「液滴階調データ」とは、インクの液滴量を画素毎に示すデータである。本実施形態のＰＣ１は、２値（「１」：インクを吐出する、「０」：インクを吐出しない）の液滴階調データを使用する。「補完」とは、液滴階調データが示す液滴量と同量のインクが吐出されることを言う。本実施形態では、各ノズルが１回で吐出するインクの液滴量は、毎回同じである。液滴階調データでインクを吐出すると定められた領域内の画素が補完されると、マルチパス方式におけるＮ回のパスのうち１回だけインクが吐出される。つまり、間引き回数は（Ｎ−１）回となる。従って、本実施形態では、液滴階調データで「１」とされている画素が補完されると、２回のパスのうちのいずれか一方でインク吐出画素が間引かれる。「補完確率」とは、インク吐出画素に対する間引き回数が（Ｎ−１）回となる確率（補完される確率）である。「マスクパターン」は、各パスの印刷データを作成する際に参照される画像データ配列である。ＰＣ１は、液滴階調データのインク吐出画素をマスクパターンに従って間引くことで、各パスの印刷データを作成する。つまり、液滴階調データで「１」とされている画素は、Ａ番目のパスで用いられるマスクパターンで「１」とされている位置（インク吐出画素が間引かれない位置）の画素であれば、Ａ番目のパスでインクが吐出される画素となる。逆に、液滴階調データで「１」とされている画素であっても、Ａ番目のパスで用いられるマスクパターンで「０」とされている位置（間引かれる位置）の画素であれば、Ａ番目のパスではインクが吐出されない画素となる。
【００３５】
図２を参照して、補完確率が１００％となる場合について説明する。図２に示す１パス目のマスクパターンは、インク吐出画素を間引く「０」と、インク吐出画素を間引かない「１」とが交互に市松模様状に配置された（「０」および「１」の各々が千鳥状に配置された）千鳥マスクパターンである。２パス目のマスクパターンは、「０」および「１」の全てが千鳥マスクパターンとは逆に配置された逆千鳥マスクパターンである。千鳥・逆千鳥マスクパターンによると、一方で間引き処理が行われる画素は、他方では間引き処理が行われないため、両者は互いに補完される関係となっている。図２に示す千鳥・逆千鳥マスクパターンを用いて２つのパスの各々の印刷データを作成すると、液滴階調データにおけるインク吐出画素のうち、実際のインク吐出回数が０回（間引き回数が２回）となる不吐出画素の割合は０％となる。実際のインク吐出回数が１回（間引き回数が１回）となる通常吐出画素（補完される画素）の割合は、１００％となる。実際のインク吐出回数が２回（間引き回数が０回）となる多吐出画素の割合は、０％となる。以上のように、ＰＣ１は、千鳥・逆千鳥マスクパターンを用いることで、補完確率が１００％となる印刷データ（高補完データ）を作成することができる。
【００３６】
補完確率が高いマルチパス方式を印刷装置３０が実行することで、液滴階調データにおけるインク吐出画素に１度もインクが吐出されない確率（不吐出画素が生じる確率）は低下する。従って、ＰＣ１は、実際に印刷されるインクの濃度が、予定されていたインクの濃度よりも低くなることを防止することができる。特に、インク濃度が低い領域の補完確率を高くすれば、ノイズを低下させて細部まで明瞭な印刷結果を得ることができる。
【００３７】
なお、ＰＣ１は、千鳥・逆千鳥マスクパターン以外のマスクパターンを用いて高補完データを作成することも可能である。２つのマスクパターンを用いる場合には、一方のマスクパターンの配置が他方のマスクパターンの配置と逆になっていれば、補完確率は１００％となる。従って、一方のマスクパターンの配置が、ランダム、縞模様状等であっても、他方のマスクパターンの配置を逆にすれば、高補完データを作成できる。高補完データの補完確率は、後述する低補完データの補完確率よりも高ければよく、１００％である必要は無い。なお、詳細は後述するが、マスクパターンを用いずに、２回のパスの一方で間引き処理を行った場合でも、補完確率を１００％とすることができる。
【００３８】
図３を参照して、補完確率が１００％とならない場合について説明する。図３に示す１パス目のマスクパターンは、「０」と「１」とがランダムに配置されたランダムマスクパターンである。２パス目のマスクパターンは、１パス目の配置とは独立してランダムに配置されたランダムマスクパターンである。２つのランダムマスクにおける「０」の割合（間引き率）は、共に５０％である。図３に示す２つのランダムマスクパターンを用いて、２つのパスの各々の印刷データを作成すると、液滴階調データにおけるインク吐出画素のうち、実際のインク吐出回数が０回（間引き回数が２回）となる不吐出画素の割合は２５％となる。実際のインク吐出回数が１回（間引き回数が１回）となる通常吐出画素（補完される画素）の割合は、５０％となる。実際のインク吐出回数が２回（間引き回数が０回）となる多吐出画素の割合は、２５％となる。以上のように、ＰＣ１は、互いに補完される関係に無い２つのランダムマスクパターンを用いることで、千鳥・逆千鳥マスクパターンを用いる場合よりも補完確率が低い印刷データ（低補完データ）を作成することができる。
【００３９】
補完確率が低く、且つ不吐出画素および多吐出画素の割合が多い場合、インクの吐出が分散される。その結果、特に濃度が高い領域では、より効果的に横すじの発生が抑制される。なお、低補完データの補完確率は高補完データの補完確率よりも低ければよく、５０％である必要は無い。ＰＣ１は、２つのマスクパターンの少なくとも一方を、ランダムマスクパターン以外のマスクパターンとしても、低補完データを作成できる。また、実際の間引き回数「２」、「１」、「０」の各々の割合（２５％、５０％、２５％）を変更してもよい。例えば、１パス目のマスクパターンにおける間引き回数「０」の割合（間引き率）をＡ％、１パス目のマスクパターンにおける間引き率をＢ％とすると、各々の割合は以下の式に基づいて算出できる。よって、ＰＣ１は、各々の割合を適宜設定することもできる。
間引き回数「２」の割合（％）＝Ａ／１００＊Ｂ／１００＊１００
間引き回数「１」の割合（％）＝１−（Ａ／１００＊Ｂ／１００＋（１−Ａ／１００）＊（１−Ｂ／１００））＊１００
間引き回数「２」の割合（％）＝（１−Ａ／１００）＊（１−Ｂ／１００）＊１００
【００４０】
図２および図３において例示したように、ＰＣ１は、印刷データにおける間引き回数Ｍの各々の割合を変えることで、異なる印刷結果を得ることができる。特に、補完確率に着目すると、濃度が高い領域の補完確率を下げ、且つ濃度が低い領域の補完確率を上げることで、効果的に横すじの発生が抑制され、濃度が低い領域で画像が粗くなることも防止される。逆に、濃度高い領域の補完確率を上げ、且つ濃度が低い領域の補完確率を下げることで、印刷されるインクの濃度が予定されていた濃度よりも低くなることが防止され、ノイズも低下する。しかし、間引き回数Ｍの各々の割合を自由に変化させることは、従来はできなかった。本実施形態のＰＣ１は、間引き回数Ｍの各々の割合を自由に変化させて多様な印刷結果を得ることができる。
【００４１】
図４を参照して、印刷装置３０の電気的構成について説明する。印刷装置３０は、印刷装置３０の制御を司るＣＰＵ４０を備える。ＣＰＵ４０には、ＲＯＭ４１、ＲＡＭ４２、ヘッド駆動部４３、モータ駆動部４５、表示制御部４８、操作処理部５０、およびＵＳＢインタフェース５２が、バス５５を介して接続されている。
【００４２】
ＲＯＭ４１には、印刷装置３０の動作を制御するための制御プログラム、初期値等が記憶されている。ＲＡＭ４２には、ＰＣ１から受信した印刷データ等の各種データが一時的に記憶される。ヘッド駆動部４３は、インクを吐出するインクヘッド３５に接続しており、インクヘッド３５の各吐出チャンネルに設けられた圧電素子を駆動する。モータ駆動部４５は、インクヘッド３５を主走査方向に移動させる主走査モータ４６と、インクヘッド３５を副走査方向に移動させる副走査モータ４７とを駆動する。表示制御部４８は、ＣＰＵ４０による指示に応じてディスプレイ４９の表示を制御する。操作処理部５０は、操作パネル５１に対する操作入力を検知する。ＵＳＢインタフェース５２は、印刷装置３０をＰＣ１等の外部機器に接続する。
【００４３】
図５を参照して、ＰＣ１の電気的構成について説明する。ＰＣ１は、ＰＣ１の制御を司るＣＰＵ１０を備える。ＣＰＵ１０には、ＲＯＭ１１、ＲＡＭ１２、ＣＤ−ＲＯＭドライブ１３、ＨＤＤ１４、表示制御部１６、操作処理部１７、およびＵＳＢインタフェース１８が、バス１９を介して接続されている。
【００４４】
ＲＯＭ１１には、ＣＰＵ１０が実行するＢＩＯＳ等のプログラムが記憶されているＲＡＭ１２は各種情報を一時的に記憶する。ＣＤ−ＲＯＭドライブ１３には、記録媒体であるＣＤ−ＲＯＭ６が挿入される。ＣＤ−ＲＯＭ６に記録されているデータは、ＣＤ−ＲＯＭドライブ１３によって読み出される。ＰＣ１は、ＣＤ−ＲＯＭ６およびインターネット等を介して、本発明に係る印刷データ作成プログラム等を取得し、ＨＤＤ（ハードディスクドライブ）１４に記憶させる。ＨＤＤ１４は不揮発性の記憶装置であり、印刷データ作成プログラムおよび各種テーブル（例えば、図６参照）を記憶している。表示制御部１６は、モニタ２の表示を制御する。操作処理部１７は、ユーザが操作入力を行うためのキーボード３およびマウス４に接続し、操作入力を検知する。ＵＳＢインタフェース１８は、ＰＣ１を印刷装置３０等の外部機器に接続する。
【００４５】
図６を参照して、カラー変換テーブル２１について説明する。カラー変換テーブル２１は、ｓＲＧＢ形式の２５６階調で表現された画像データを、ＣＭＹＫ形式の２５６階調で表現される中間データに変換するためのテーブルである。カラー変換テーブル２１では、各ｓＲＧＢ値に対応するＣＭＹＫ値が各々対応付けられている。カラー変換テーブル２１は、公知の手法によって作成されてあらかじめＰＣ１のＨＤＤ１４に記憶されている。
【００４６】
図７から図１１を参照して、第一実施形態に係るＰＣ１が実行する印刷データ作成処理について説明する。前述したように、ＰＣ１のＨＤＤ１４には印刷データ作成プログラムが記憶されている。ＰＣ１のＣＰＵ１０は、印刷データの作成指示を入力すると、印刷データ作成プログラムに従って、図７に示す印刷データ作成処理を実行する。まず、出現率設定処理が行われる（Ｓ１）。出現率設定処理では、間引き回数Ｍ（Ｍ＝０，１，２）の各々の出現率が設定される。
【００４７】
図８に示すように、出現率設定処理が開始されると、個別入力の設定が行われているか否かが判断される（Ｓ２０）。第一実施形態のＰＣ１は、個別入力および補完確率入力の２つの方法で、ユーザによる出現率の入力を受け付けることができる。個別入力とは、間引き回数Ｍ（Ｍ＝０，１，２）の各々の出現率を、ユーザが個別に入力する方法である。個別入力によると、ユーザは、間引き回数Ｍの各々の出現率を自由に設定することができる。補完確率入力とは、ユーザが補完確率のみを入力する方法である。この場合、ＰＣ１は、入力された補完確率に基づいて、全ての間引き回数Ｍの出現率を設定する。よって、ユーザは容易に出現率を設定することができる。
【００４８】
ユーザがマウス４（図５参照）等を操作し、個別入力の設定を行った場合（Ｓ２０：ＹＥＳ）、出現率個別入力画面６１がディスプレイ４９に表示され、入力が受け付けられる（Ｓ２１）。図９に示すように、出現率個別入力画面６１では、「０：両方で間引く率（間引き回数２回）」、「１：片方で間引く率（間引き回数１回）」、「２：両方で間引かない率（間引き回数０回）」の各々が個別に入力される。ただし、３つの出現率の和は１００％になる必要がある。従って、ＣＰＵ１０は、２つの出現率が入力された時点で、残りの１つの出現率を算出して自動的に表示させてもよい。この場合、１つの入力欄をグレーアウトし、数値を入力できない状態としてもよい。また、ＣＰＵ１０は、入力された全ての出現率の和が１００％になるまで、「ＯＫ」ボタンを操作できない状態にしてもよい。
【００４９】
「ＯＫ」ボタンが操作されるまで（Ｓ２２：ＮＯ）、出現率の個別入力が受け付けられる（Ｓ２１）。「ＯＫ」ボタンが操作されると（Ｓ２２：ＹＥＳ）、間引き回数「０」の出現率Ｚ０、間引き回数「１」の出現率Ｚ１、および間引き回数「２」の出現率Ｚ２の各々に、入力されたそれぞれの値が設定される（Ｓ２３）。処理はＳ３２へ移行する。
【００５０】
一方、ユーザが補完確率入力の設定を行った場合（Ｓ２０：ＮＯ）、補完確率入力画面６２がディスプレイ４９に表示され、補完確率の入力が受け付けられる（Ｓ２６）。図１０に示すように、補完確率入力画面６２は、ユーザによる補完確率の入力を受け付ける画面である。第一実施形態では、ユーザがマウス４を操作してバーを所望の位置に移動させる。ＣＰＵ１０は、バーの位置に対応する値を補完確率として処理を行う。しかし、入力方法は適宜変更できる。例えば、ＣＰＵ１０は、補完確率の候補を補完確率入力画面６２で列挙し、列挙した候補の１つをユーザに選択させてもよい。補完確率の値をユーザに直接入力させてもよいことは言うまでもない。
【００５１】
「ＯＫ」ボタンが操作されるまで（Ｓ２７：ＮＯ）、補完確率の入力が受け付けられる（Ｓ２６）。「ＯＫ」ボタンが操作されると（Ｓ２７：ＹＥＳ）、間引き回数「１」の出現率Ｚ１に、入力された補完確率の値が設定される（Ｓ２８）。「（１００−入力値）／２」が、間引き回数「０」の出現率Ｚ０、および間引き回数「２」の出現率Ｚ２の各々に設定される（Ｓ２９、Ｓ３０）。処理はＳ３２へ移行する。
【００５２】
次いで、吐出順入力画面６３がディスプレイ４９に表示され、吐出順の入力が受け付けられる（Ｓ３２）。吐出順とは、マルチパスにおけるＮ回のパスのうち、インクを吐出するパスとして設定する順番である。図１１に示すように、吐出順入力画面６３では、複数の吐出順の候補が表示される。ユーザは、表示された複数の候補の中の１つを選択する。
【００５３】
第一実施形態では、「各パスで均等に吐出」、「最初のパスから順に吐出」、および「最後のパスから順に吐出」の３つの吐出順の候補が表示される。「各パスで均等に吐出」とは、Ｎ回のパスの各々で均等にインクを吐出させることを示す。この場合、複数のノズルの各々が均等に用いられるので、ノズルが乾く可能性を低下させることができる。「最初のパスから順に吐出」とは、Ｎ回のパスのうち最初のパスから順に、インクを吐出するパスとすることを示す。第一実施形態では、間引き回数が「１」であれば、インクを吐出するパスが１回目のパスとされ、２回目のパスではインクは吐出されない。間引き回数が「０」であれば、最初のパスから順に２つのパスがインクを吐出するパスとされるため、両方のパスでインクが吐出される。「最後のパスから順に吐出」とは、最後のパスから順にインクを吐出するパスとすることを示す。「最初のパスから順に吐出」および「最後のパスから順に吐出」が選択された場合、ＣＰＵ１０は、インクを吐出するパスを容易にＮ回のパスに振り分けることができる。
【００５４】
なお、「各パスで均等に吐出」、「最初のパスから順に吐出」、および「最後のパスから順に吐出」の３つの吐出順は、実行されるパスの回数が３回以上である場合にも同様に適用できる。さらに、パスの回数が３回以上である場合には、「最初のパスおよび最後のパスで優先して吐出」の吐出順を設けても良い。この場合、ＣＰＵ１０は、Ｎ回のパスのうち、最初のパスおよび最後のパスで優先してインクを吐出させる。具体的には、間引き回数が（Ｎ−１）回であれば、最初のパスおよび最後のパスのいずれかでインクが吐出される。間引き回数が（Ｎ−２）回であれば、最初のパスと最後のパスでインクが吐出される。間引き回数が（Ｎ−３）回以下であれば、最初のパスと最後のパスに加え、２回目から（Ｎ−１）回目までのパスも適宜用いられてインクが吐出される。この場合、同一の領域にインクを複数回吐出する際に、最初にインクが吐出されてから最後にインクが吐出されるまでの時間が長くなる。従って、ＰＣ１は、連続してインクを吐出させる場合に比べてインクを滲みにくくすることができる。
【００５５】
図８の説明に戻る。吐出順入力画面６３が表示されると、複数の吐出順のいずれかが選択されて「ＯＫ」が操作されたか否かが判断される（Ｓ３３）。「ＯＫ」が操作されるまで（Ｓ３３：ＮＯ）、吐出順の入力が受け付けられる（Ｓ３２）。「ＯＫ」が操作されると（Ｓ３３：ＹＥＳ）、「各パスで均等に吐出」が選択されたか否かが判断される（Ｓ３４）。選択されていれば（Ｓ３４：ＹＥＳ）、１パス目のみ間引く場合の出現率Ｚ１ａが、「Ｚ１／２」に設定される（Ｓ３６）。２パス目のみ間引く場合の出現率Ｚ１ｂも、「Ｚ１／２」に設定される（Ｓ３７）。その結果、作成される印刷データは、２回のパスで均等にインクを吐出させる印刷データとなる。処理は、印刷データ作成処理（図７参照）へ戻る。なお、Ｚ１の値は、前述したＳ２３またはＳ２８の処理で既に設定されている値である。
【００５６】
「各パスで均等に吐出」が選択されていなければ（Ｓ３４：ＮＯ）、「最初のパスから順に吐出」が選択されたか否かが判断される（Ｓ３９）。選択されていれば（Ｓ３９：ＹＥＳ）、１パス目のみ間引く場合の出現率Ｚ１ａが「０」に設定される（Ｓ４０）。２パス目のみ間引く場合の出現率Ｚ１ｂが「Ｚ１」に設定される（Ｓ４１）。その結果、作成される印刷データは、最初のパスから順にインクを吐出させる印刷データとなる。処理は印刷データ作成処理へ戻る。
【００５７】
「最初のパスから順に吐出」が選択されていなければ（Ｓ３９：ＮＯ）、選択されている吐出順は「最後のパスから順に吐出」である。この場合、１パス目のみ間引く場合の出現率Ｚ１ａが「Ｚ１」に設定される（Ｓ４３）。２パス目のみ間引く場合の出現率Ｚ１ｂが「０」に設定される（Ｓ４４）。その結果、作成される印刷データは、最後のパスから順にインクを吐出させる印刷データとなる。処理は印刷データ作成処理へ戻る。
【００５８】
図７の説明に戻る。出現率設定処理（Ｓ１）が終了すると、設定されたＺ０、Ｚ１ａ、Ｚ１ｂ、Ｚ２の値から、１パス目のマスクパターンと２パス目のマスクパターンが作成される（Ｓ２）。詳細には、まず、間引き回数が０回の画素の割合がＺ０％、間引き回数が１回の画素の割合がＺ１％、間引き回数が２回の画素の割合がＺ２％となる画像データ配列（以下、「仮配列」という。）が作成される。各画素は規則的に配置されてもよいし、乱数等を用いることで不規則に配置されてもよい。例えば、画像データ配列における複数の画素の各々に対して、０〜９９の乱数を取得する。Ｚ０が「２０」、Ｚ１が「７０」、Ｚ２が「１０」である場合、取得された乱数が０〜１９である画素は、間引き回数０回の画素とする。取得された乱数が２０〜８９である画素は、間引き回数１回の画素とする。取得された乱数が９０〜９９である画素は、間引き回数２回の画素とする。次いで、仮配列において間引き回数が０回とされている画素は、１パス目および２パス目のマスクパターンで共に間引き処理が行われない画素とされる。仮配列において間引き回数が１回とされている画素のうち、「Ｚ１ａ／（Ｚ１ａ＋Ｚ１ｂ）」の割合の画素は、１パス目のマスクパターンでは間引き処理が行われる画素とされ、２パス目のマスクパターンでは間引き処理が行われない画素とされる。仮配列において間引き回数が２回とされている画素は、２つのマスクパターンで共に間引き処理が行われる画素となる。以上の処理によって、１パス目および２パス目の各々のマスクパターンが作成される。
【００５９】
次いで、ｓＲＧＢ形式の２５６階調で表現された画像データが、カラー変換テーブル２１（図７参照）によって、ＣＭＹＫ形式の２５６階調で表現される中間データに変換される。変換された中間データがＨＤＤ１４に記憶される（Ｓ３）。印刷データの全てが、インクを吐出させないことを示す「０」で初期化される（Ｓ４）。Ｓ３で変換された中間データに対して誤差拡散処理が行われ、ＣＭＹＫ形式の２値で表現される液滴階調データに変換される（Ｓ５）。誤差拡散処理は、２５６階調のデータを印刷階調に落として２値化するための公知の処理である。
【００６０】
次いで、印刷領域を構成する複数の画素（部分領域）の１つが、順に注目画素とされる（Ｓ６）。注目画素のＣ，Ｍ，Ｙ，Ｋの１つが、順に注目色とされる（Ｓ７）。液滴階調データが参照されて、注目画素における注目色の液滴量が「０」であるか否かが判断される（Ｓ８）。液滴量が「０」の画素であれば（Ｓ８：ＹＥＳ）、注目画素における注目色の印刷データは、１パスおよび２パスの両方で「０（インクを吐出しない）」とされたまま、処理はＳ１０の判断へ移行する。
【００６１】
注目画素における注目色の液滴量が「０」でなければ（Ｓ８：ＮＯ）、Ｓ２で作成されたマスクパターンが参照されて、１パス目および２パス目の印刷データが作成される（Ｓ９）。つまり、１パス目に用いられるマスクパターンにおいて、注目画素に対応する位置にインク吐出画素を間引く「０」が配置されていれば、その注目画素に対して間引き処理が行われ、１パス目の印刷データはインクを吐出しない「０」とされる。一方、インク吐出画素を間引かない「１」が配置されていれば、１パス目の印刷データはインクを吐出する「１」とされる。なお、前述したＳ２の処理では、図８のＳ３２で入力された吐出順に基づいて２つのマスクパターンが作成されている。従って、Ｓ２で作成されたマスクパターンを参照して印刷データを作成することで、Ｓ３２で入力された吐出順でインクを吐出させる印刷データが作成される。
【００６２】
Ｃ，Ｍ，Ｙ，Ｋの全てが注目色とされたか否かが判断される（Ｓ１０）。全ての色が注目色とされていなければ（Ｓ１０：ＮＯ）、処理はＳ７へ戻り、次の色に関する印刷データが作成される（Ｓ７〜Ｓ９）。全ての色が注目色とされていれば（Ｓ１０：ＹＥＳ）、全ての画素を注目画素としたか否かが判断される（Ｓ１１）。未だ全ての画素を注目画素としていなければ（Ｓ１１：ＮＯ）、処理はＳ６へ戻り、次の画素に関する印刷データが作成される（Ｓ６〜Ｓ１０）。全ての画素、且つ全ての色に関する印刷データの作成が完了すると（Ｓ１１：ＹＥＳ）、処理は終了する。
【００６３】
以上説明したように、第一実施形態に係るＰＣ１は、１つの印刷領域内の部分領域（画素）毎に、間引き回数Ｍを出現率情報に従って決定することができる。従って、ＰＣ１は、間引き回数Ｍの各々の割合を自由に設定して多様な印刷結果を得ることができる。
【００６４】
詳細には、ＰＣ１は、入力した補完確率に基づいて、間引き回数Ｍの各々の出現率を設定することができる。補完確率が高ければ、画像データで定められたインクの濃度と実際に吐出されるインクの濃度とを近づけることができ、且つノイズも減少する。一方、補完確率が低ければ、横すじの発生を防止できる。ＰＣ１は、補完確率に応じた印刷結果を得るための適切な印刷データを容易に作成することができる。また、ＰＣ１は、間引き回数Ｍの各々の出現率を個別に設定することもできる。よって、ＰＣ１は、間引き回数Ｍの各々の割合が異なる多様な印刷を、容易に印刷装置３０に実行させることができる。
【００６５】
ＰＣ１は、インクを吐出させるパスを、Ｎ回のパスに均等に振り分けることができる。この場合、ノズルが乾く可能性を低下させることができる。また、ＰＣ１は、Ｎ回のパスのうち早く実行されるパスまたは遅く実行されるパスから順にインクを吐出させることができる。この場合、ＰＣ１は、インクを吐出させるパスを容易にＮ回のパスに振り分けることができる。また、ＰＣ１は、３回以上のパスでマルチパスを実行する場合、最初のパスおよび最後のパスで優先してインクを吐出させることもできる。この場合、ＰＣ１は、連続してインクを吐出させる場合に比べてインクを滲みにくくすることができる。
【００６６】
ＰＣ１は、間引き回数Ｍを決定して印刷データを作成する処理を、画素毎に実行する。よって、ＰＣ１は、間引き回数Ｍの各々の出現率を画像の細部まで反映させることができる。また、処理を行う単位となる領域（部分領域）が大きいと、隣接する複数の部分領域の境界に擬似的な輪郭が生じる可能性がある。ＰＣ１は、部分領域を画素として処理を行うことで、擬似的な輪郭が生じる可能性を低下させることができる。
【００６７】
ＰＣ１は、間引き回数Ｍの各々の出現率が、出現率設定処理（図８参照）で設定した出現率となるように、それぞれのパスに対して用いる複数のマスクパターンを作成する。作成したマスクパターンを参照して、１パス目および２パス目の印刷データを作成する。つまり、ＰＣ１は、設定した出現率に基づいてマスクパターンを作成することで、印刷領域内の複数の部分領域の各々の間引き回数Ｍを効率よく決定することができる。
【００６８】
ＰＣ１は、インクを吐出しない領域の印刷データについては、マスクパターンを参照することなく作成することができる。従って、ＰＣ１は、処理負担を低下させて素早く印刷データを作成することができる。
【００６９】
第一実施形態において、ＰＣ１が本発明の「印刷データ作成装置」に相当する。図８に示す出現率設定処理で間引き回数Ｍの各々の出現率を設定するＣＰＵ１０が、本発明の「設定手段」として機能する。図７のＳ２で間引き回数Ｍを部分領域毎に決定するＣＰＵ１０が「決定手段」として機能する。図７のＳ９で印刷データを作成するＣＰＵ１０が「印刷データ作成手段」として機能する。図８のＳ２６で補完確率を取得するＣＰＵ１０が「出現率取得手段」として機能する。図８のＳ２１で出現率に関する情報の入力を受け付けるＣＰＵ１０が「入力手段」として機能する。図７のＳ８で液滴量が０であるか否かを判断するＣＰＵ１０が「判断手段」として機能する。図８に示す出現率設定処理が、本発明の「設定ステップ」に相当する。図７のＳ２で間引き回数Ｍを部分領域毎に決定する処理が「決定ステップ」に相当する。図７のＳ９で印刷データを作成する処理が「印刷データ作成ステップ」に相当する。
【００７０】
本発明の第二実施形態について、図１２から図１６を参照して説明する。第二実施形態のＰＣ１は、印刷領域中の複数の部分領域の各々のインク濃度に応じて、間引き回数Ｍの出現率を設定する。設定した出現率に従って、部分領域毎に間引き回数Ｍを設定し、印刷データを作成する。以上の処理以外の処理は、前述した第一実施形態における処理と同一である。従って、第一実施形態の処理および構成と同一の処理および構成については、第一実施形態と同一の番号を付し、説明を省略または簡略化する。
【００７１】
図１２から図１５を参照して、補完確率決定テーブルについて説明する。第二実施形態におけるＰＣ１のＨＤＤ１４には、複数の補完確率決定テーブルが記憶されている。図１２および図１４に示すように、補完確率決定テーブルでは、インクの濃度（第二実施形態では２５６階調）と補完確率とが対応付けられている。詳細は後述するが、第二実施形態のＰＣ１は、印刷領域中の複数の部分領域の各々のインク濃度を取得する。取得した濃度（以下、「取得濃度」という。）を補完確率決定テーブルに当てはめることで、部分領域毎に補完確率を決定する。ＰＣ１は、決定した補完確率から間引き回数Ｍを設定する。
【００７２】
ＰＣ１は、「横すじおよびノイズの影響を抑制するモード」と、「インク濃度と印刷結果の荒々しさを優先させるモード」とを、印刷データの作成前に予めユーザに選択させる。図１２に示す補完確率決定テーブル（Ｃ−１）７１は、「横すじおよびノイズの影響を抑制するモード」がユーザによって選択された場合に参照される。図１２および図１３に示すように、補完確率決定テーブル（Ｃ−１）７１では、シアン濃度が高い方が、（Ｎ−１）回の間引き回数の出現率である補完確率は低くなる。詳細には、シアン濃度が高くなると、補完確率は低い値若しくは同一の値に推移する。図２および図３において例示したように、濃度が高い領域の補完確率を下げ、且つ濃度が低い領域の補完確率を上げることで、効果的に横すじの発生が抑制され、濃度が低い領域で画像が粗くなることも防止される。
【００７３】
図１４に示す補完確率決定テーブル（Ｃ−２）７２は、「インク濃度と印刷結果の荒々しさを優先させるモード」がユーザによって選択された場合に参照される。図１４および図１５に示すように、補完確率決定テーブル（Ｃ−２）７２では、シアン濃度が高い方が補完確率は高くなる。詳細には、シアン濃度が高くなると、補完確率は高い値若しくは同一の値に推移する。前述したように、濃度高い領域の補完確率を上げ、且つ濃度が低い領域の補完確率を下げることで、印刷されるインクの濃度が予定されていた濃度よりも低くなることが防止され、ノイズも低下する。以上のように、ＰＣ１は、補完確率決定テーブル７１，７２を参照することで、濃度に応じた適切な補完確率を容易に決定することができる。
【００７４】
なお、図１２および図１４に示す２つの補完確率決定テーブル７１，７２は、シアンの印刷データを作成する際に参照されるテーブルである。第二実施形態のＰＣ１は、シアン（Ｃ）のテーブルに加え、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各々のテーブルを２つずつＨＤＤ１４に記憶している。ＰＣ１は、色材毎に異なる補完確率決定テーブルを用いて補完確率を決定することで、色材に適した補完確率を正確に決定することができる。
【００７５】
図１６を参照して、第二実施形態のＰＣ１が実行する印刷データ作成処理について説明する。ＰＣ１のＣＰＵ１０は、印刷データの作成指示を入力すると、ＨＤＤ１４に記憶されている印刷データ作成プログラムに従って、図１６に示す印刷データ作成処理を実行する。なお、図示しないが、ＣＰＵ１０は、印刷データ作成処理を実行する前に、モード選択を受け付ける処理、および吐出順の入力を受け付ける処理を実行している。モード選択を受け付ける処理では、「横すじおよびノイズの影響を抑制するモード」と、「インク濃度と印刷結果の荒々しさを優先させるモード」のいずれかの選択が受け付けられる。吐出順の入力を受け付ける処理では、前述した第一実施形態のＳ３２（図８参照）と同様に、「各パスで均等に吐出」、「最初のパスから順に吐出」、および「最後のパスから順に吐出」の３つの吐出順のいずれかの選択が受け付けられる。
【００７６】
まず、補完確率決定テーブル（例えば、図１２および図１４参照）がＨＤＤ１４から読み込まれる（Ｓ５１）。前述したように、ＰＣ１は、「横すじおよびノイズの影響を抑制するモード」と、「インク濃度と印刷結果の荒々しさを優先させるモード」のいずれか一方をユーザに選択させて、選択結果をＨＤＤ１４に記憶している。「横すじおよびノイズの影響を抑制するモード」が選択されている場合、ＣＰＵ１０は、濃度が高くなる程補完確率が低くなるＣ，Ｍ，Ｙ，Ｋのテーブル（例えば、図１２参照）を読み込む。一方、「インク濃度と印刷結果の荒々しさを優先させるモード」が選択されている場合、ＣＰＵ１０は、濃度が高くなる程補完確率が高くなるＣ，Ｍ，Ｙ，Ｋのテーブル（例えば、図１４参照）を読み込む。
【００７７】
ｓＲＧＢ形式の２５６階調で表現された画像データが、ＣＭＹＫ形式の２５６階調で表現される中間データに変換され、ＨＤＤ１４に記憶される（Ｓ３）。記憶された中間データは、後述するＳ５２の処理において、各画素のインク濃度を取得するために用いられる。印刷データの全てが、インクを吐出させないことを示す「０」で全て初期化される（Ｓ４）。Ｓ３で変換された中間データに対して誤差拡散処理が行われ、ＣＭＹＫ形式の２値で表現される液滴階調データに変換される（Ｓ５）。
【００７８】
印刷領域を構成する複数の画素（部分領域）の１つが、順に注目画素とされる（Ｓ６）。注目画素のＣ，Ｍ，Ｙ，Ｋの１つが、順に注目色とされる（Ｓ７）。液滴階調データが参照されて、注目画素における注目色の液滴量が「０」であるか否かが判断される（Ｓ８）。液滴量が「０」の画素であれば（Ｓ８：ＹＥＳ）、注目画素における注目色の印刷データは、１パスおよび２パスの両方で「０（インクを吐出しない）」とされたまま、処理はＳ１０の判断へ移行する。
【００７９】
注目画素における注目色の液滴量が「０」でなければ（Ｓ８：ＮＯ）、その注目画素・注目色のインクの濃度（２５６値）が中間データから取得される（Ｓ５２）。Ｓ５１で読み込まれた注目色の補完確率決定テーブルが参照され、取得濃度に対応付けられている値が補完確率として決定される（Ｓ５３）。決定された補完確率に基づいて、間引き回数Ｍ（Ｍ＝０，１，２）の各々の出現率が設定される（Ｓ５４）。詳細には、間引き回数「１」の出現率Ｚ１に、決定された補完確率の値が設定される。「（１００−補完確率）／２」が、間引き回数「０」の出現率Ｚ０、および間引き回数「２」の出現率Ｚ２の各々に設定される。
【００８０】
設定された出現率に従って、注目画素・注目色の間引き回数Ｍが決定される（Ｓ５５）。間引き回数Ｍは、乱数を用いる方法等の種々の方法で決定すればよい。例えば、Ｚ０が２０％、Ｚ１が６０％、Ｚ２が２０％に設定されていれば、乱数値が０〜１９である場合に間引き回数Ｍを「０」、乱数値が２０〜７９である場合に間引き回数Ｍを「１」、乱数値が８０〜９９である場合に間引き回数Ｍを「２」とすればよい。
【００８１】
２つのパスのうちＭ個のパスで間引き処理が行われることで、注目画素・注目色の印刷データが作成される（Ｓ５６）。具体的には、決定された間引き回数Ｍが「０」であれば、１パス目および２パス目で共に間引き処理は行われず、インクを吐出させる印刷データが作成される。間引き回数Ｍが「２」であれば、２つのパスで間引き処理が行われて、インクは吐出されない。間引き回数Ｍが「１」であれば、「各パスで均等に吐出」、「最初のパスから順に吐出」、および「最後のパスから順に吐出」の３つの吐出順のいずれが選択されているかが参照される。「各パスで均等に吐出」が選択されていれば、１パス目および２パス目のいずれか一方がランダムに選択され、選択されたパスで間引き処理が行われる。「最初のパスから順に吐出」が選択されていれば、２パス目で間引き処理が行われる。「最後のパスから順に吐出」が選択されていれば、１パス目で間引き処理が行われる。
【００８２】
Ｃ，Ｍ，Ｙ，Ｋの全てが注目色とされたか否かが判断される（Ｓ１０）。全ての色が注目色とされていなければ（Ｓ１０：ＮＯ）、処理はＳ７へ戻り、次の色に関する印刷データが作成される（Ｓ７、Ｓ８、Ｓ５２〜Ｓ５６）。全ての色が注目色とされていれば（Ｓ１０：ＹＥＳ）、全ての画素を注目画素としたか否かが判断される（Ｓ１１）。未だ全ての画素を注目画素としていなければ（Ｓ１１：ＮＯ）、処理はＳ６へ戻り、次の画素に関する印刷データが作成される（Ｓ６〜Ｓ８、Ｓ５２〜Ｓ５６）。全ての画素、且つ全ての色に関する印刷データの作成が完了すると（Ｓ１１：ＹＥＳ）、処理は終了する。
【００８３】
以上説明したように、第二実施形態に係るＰＣ１は、１つの印刷領域内の部分領域（画素）毎に、間引き回数Ｍを出現率情報に従って決定することができる。従って、ＰＣ１は、間引き回数Ｍの各々の割合を自由に設定して多様な印刷結果を得ることができる。特に、ＰＣ１は、画像の細部の領域についても、出現率に応じて間引き回数Ｍを決定することができる。
【００８４】
詳細には、ＰＣ１は、部分領域の各々の色の情報に基づいて、出現率を部分領域毎に設定する。各間引き回数Ｍの割合が印刷結果に与える影響は、印刷領域の色に応じて異なる場合がある。ＰＣ１は、色の情報に応じて部分領域の各々の出現率を設定することで、部分領域の各々の色に応じた適切な出現率を設定することができる。
【００８５】
ＰＣ１では、「横すじおよびノイズの影響を抑制するモード」が選択されると、インクの濃度が高い方が補完確率が低くなる。この場合、濃度が高い領域では効果的に横すじの発生が抑制される。濃度が低い領域では、ノイズの増加によって画像が粗くなることが抑制される。なお、濃度が低い領域では、濃度が高い領域に比べて横すじは目立ち難い。従って、ＰＣ１は、ノイズの影響が増大することを防止しつつ、横すじの発生を効果的に抑制することができる。
【００８６】
ＰＣ１では、「インク濃度と印刷結果の荒々しさを優先させるモード」が選択されると、インクの濃度が高い方が補完確率が高くなる。この場合、濃度が高い領域では、インクが吐出されない画素が生じる割合が減少し、高い濃度が保たれる。さらに、濃度が低い領域では、粗さが際立った画像が印刷される。
【００８７】
ＰＣ１は、色材毎に設けられた補完確率決定テーブル（例えば、図１２および図１４参照）を用いることで、濃度に応じた適切な補完確率を、色材毎に正確に算出することができる。ＰＣ１は、インクを吐出させるパスを、Ｎ回のパスに均等に振り分けることができる。この場合、ノズルが乾く可能性を低下させることができる。また、ＰＣ１は、Ｎ回のパスのうち早く実行されるパスまたは遅く実行されるパスから順にインクを吐出させることができる。この場合、ＰＣ１は、インクを吐出させるパスを容易にＮ回のパスに振り分けることができる。
【００８８】
ＰＣ１は、間引き回数Ｍを決定して印刷データを作成する処理を、画素毎に実行する。よって、ＰＣ１は、間引き回数Ｍの各々の出現率を画像の細部まで反映させることができ、疑似輪郭が生じる可能性も低下する。ＰＣ１は、液滴階調データが示す液滴量が「０」の領域については、間引き回数Ｍを決定する処理は行わない。従って、インクを吐出しない領域の印刷データについては、少ない処理負担で容易に作成することができる。
【００８９】
第二実施形態において、図１６のＳ５３、Ｓ５４で間引き回数Ｍの各々の出現率を設定するＣＰＵ１０が、本発明の「設定手段」として機能する。図１６のＳ５５で間引き回数Ｍを決定するＣＰＵ１０が「決定手段」として機能する。図１６のＳ５６で印刷データを作成するＣＰＵ１０が「印刷データ作成手段」として機能する。図１６のＳ５２で濃度を取得するＣＰＵ１０が「色情報取得手段」として機能する。図１６のＳ５３、Ｓ５４で間引き回数Ｍの各々の出現率を設定する処理が、本発明の「設定ステップ」に相当する。図１６のＳ５５で間引き回数Ｍを決定する処理が「決定ステップ」に相当する。図１６のＳ５６で印刷データを作成する処理が「印刷データ作成ステップ」に相当する。図１６のＳ５２で濃度を取得する処理が「色情報取得ステップ」に相当する。
【００９０】
本発明は上記実施形態に限定されることはなく、様々な変形が可能であることは言うまでもない。上記第二実施形態の補完確率決定テーブルでは、色材の濃度と補完確率とが色材毎に対応付けられている。従って、ＰＣ１は、色材に応じたテーブルを参照することで、色材に適した補完確率を正確に決定することができる（Ｓ５３、図１６参照）。しかし、補完確率決定テーブルのデータ構成は変更してもよい。
【００９１】
補完確率決定テーブルの第一変形例について説明する。本発明では、補完確率決定テーブルを色材毎に設けなくてもよい。第一変形例では、色材の濃度と補完確率とが対応付けられた、各色材に共通の補完確率決定テーブルが、ＨＤＤ１４に記憶されている。この場合、ＰＣ１は、１つのテーブルを用いて容易に各色材の補完確率を決定することができる。従って、ＰＣ１は、記憶装置の容量およびＣＰＵ１０の処理負担を低下させることができる。
【００９２】
補完確率決定テーブルの第二変形例について説明する。第二変形例でＨＤＤ１４に記憶されている補完確率決定テーブルでは、複数の色材の濃度の合計値と、複数の色材に共通して使用する補完確率とが対応付けられている。第二変形例では、ＣＰＵ１０は、Ｓ５２（図１６参照）の処理において、注目画素のＣ，Ｍ，Ｙ，Ｋの全ての濃度を取得し、濃度の合計値を算出する。Ｓ５３の処理において、濃度の合計値にテーブルで対応付けられている補完確率を、Ｃ，Ｍ，Ｙ，Ｋに共通の補完確率として決定する。この場合、ＣＰＵ１０は、Ｓ５２，５３の処理を、Ｓ６の処理の後、且つＳ７の処理の前に行うことが望ましい。Ｓ６の処理の後で補完確率を決定することで、色材毎に補完確率を決定する必要が無くなり、容易に補完確率を決定することができる。
【００９３】
補完確率決定テーブルの第三変形例について説明する。第三変形例でＨＤＤ１４に記憶されている補完確率決定テーブルでは、濃度の合計値１つに対して、Ｃ，Ｍ，Ｙ，Ｋの各々について使用する補完確率が対応付けられている。第三変形例では、ＣＰＵ１０は、Ｓ５２（図１６参照）の処理において、注目画素のＣ，Ｍ，Ｙ，Ｋの全ての濃度の合計値を算出する。Ｓ５３の処理において、濃度の合計値にテーブルで対応付けられている４つの補完確率を、Ｃ，Ｍ，Ｙ，Ｋの各々の補完確率として決定する。この場合、ＣＰＵ１０は、上記第二変形例と同様に、Ｓ５２，５３の処理をＳ６の処理の直後に行うことが望ましい。第三変形例では、ＰＣ１は、複数の色材の濃度の合計値をテーブルに入力するだけで、複数の色材の各々について使用する複数の補完確率を、１度に容易に決定することができる。
【００９４】
第二実施形態における補完確率決定テーブルでは、濃度の情報と補完確率とが対応付けられている。しかし、ＰＣ１は、濃度の情報と、間引き回数Ｍの各々の出現率とを対応付けてもよい。例えば、インクの濃度の値１つに対し、間引き回数「０」の出現率Ｚ０と、間引き回数「１」の出現率Ｚ１と、間引き回数「２」の出現率Ｚ２とを対応付けてもよい。この場合、補完確率からＺ０，Ｚ１，Ｚ２の値を算出する処理を行う必要がないため、ＣＰＵ１０の処理負担が低下する。また、ＰＣ１は、テーブルを用いずに所定のアルゴリズムに従って補完確率（または出現率）を算出してもよい。例えば、ＰＣ１は、予め定められた数式に取得濃度を当てはめることで補完確率を算出してもよい。
【００９５】
第一・第二実施形態では、印刷装置３０がマルチパス方式で印刷を行うための印刷データを、印刷装置３０の外部機器であるＰＣ１が作成している。つまり、上記実施形態のＰＣ１が、本発明の「印刷データ作成装置」に相当する。しかし、印刷データ作成装置として動作できるのはＰＣ１に限られない。例えば、印刷装置３０自身が、図７および図１６に示す印刷データ作成処理を実行し、印刷データを作成してもよい。
【００９６】
第一・第二実施形態では、マルチパス方式を２回のパスで実行する場合を例示した。しかし、３回以上のパスで印刷を行う場合にも本発明は適用できる。この場合でも、ＰＣ１は、第一・第二実施形態と同様に間引き回数Ｍの各々の出現率を設定し、部分領域毎に間引き回数を決定すればよい。
【００９７】
画像データ等の各種データの形式、階調等を変更できることは言うまでもない。例えば、ＰＣ１が入力する画像データの形式はｓＲＧＢ形式に限られず、階調も２５６階調に限られない。同様に、インクの濃度もＣＭＹＫ形式の２５６階調に限定されることはない。オレンジ、ホワイト等の色材を用いる場合でも本発明は適用できる。多値（３階調以上）の液滴階調データを用いることも可能である。液滴階調データが多値の場合、ＰＣ１は、データによって示される液滴量に応じて、間引き回数Ｍの各々の出現率を別々に設定するのが望ましい。より詳細には、データによって示される液滴量が多い程、決定される間引き回数Ｍが小さい値となるように、出現率を設定するのが望ましい。この場合、ＰＣ１は、液滴階調データが示す液滴量に対応する出現率を用いて間引き回数Ｍを決定するとよい。
【００９８】
第一実施形態のＰＣ１は、出現率または補完確率の入力を受け付けて、入力結果に応じて出現率Ｚ０，Ｚ１，Ｚ２を設定する（図８参照）。しかし、情報の入力方法、出現率の設定方法等の具体的な方法は、適宜変更できる。例えば、図８のＳ２１では出現率の値そのものが入力される。しかし、Ｓ２１で入力される情報は出現率を示す情報であればよく、出現率の値そのものに限られない。例えば、ＰＣ１は、間引き回数Ｍの各々が印刷領域内で出現する回数をＳ２１で入力し、入力した回数から出現率を算出して設定してもよい。
【００９９】
図８のＳ２１では、間引き回数「０」の出現率Ｚ０，間引き回数「１」の出現率Ｚ１，間引き回数「２」の出現率Ｚ２が入力される。その後、選択された吐出順に応じて、１パス目のみ間引く場合の出現率Ｚ１ａと、２パス目のみ間引く場合の出現率Ｚ１ｂとが設定される。しかし、ＰＣ１は、Ｚ１ａとＺ１ｂの値の入力をＳ２１で受け付けてもよい。この場合、ＰＣ１は、Ｓ３２〜Ｓ４４の処理を実行する必要はない。
【０１００】
図８のＳ２１で入力される出現率、および、図８のＳ２６で入力される補完確率は、印刷領域の全体に対して適用される。しかし、ＰＣ１は、印刷領域内のそれぞれの領域毎に出現率または補完確率の入力を受け付けてもよい。例えば、ＰＣ１は、Ｓ２１およびＳ２６の処理を実行する前に、印刷領域内の任意の領域を、マウス４等によってユーザに指定させる。ユーザは、領域を指定した後に、出現率（Ｓ２１）または補完確率（Ｓ２６）を入力する。ＰＣ１は、入力された値に応じて、指定された領域の出現率を設定する（Ｓ２３、Ｓ２８〜３０）。この場合、ユーザは領域毎に自由に間引き回数Ｍを変化させることができる。よって、より容易に多様な印刷結果を得ることができる。
【０１０１】
ＰＣ１は、出現率または補完確率をユーザから入力しなくてもよい。例えば、過去の印刷データの作成時に用いた出現率または補完確率をＨＤＤ１４等に記憶しておき、記憶していた情報を用いて出現率を設定してもよい。また、ＰＣ１は、複数のモードを用意しておき、それぞれのモードに出現率または補完確率を対応付けていてもよい。この場合、ユーザによって選択されたモードに対応付けられている情報を用いて出現率を設定するとよい。
【０１０２】
第一実施形態では、補完確率の入力が受け付けられた場合（Ｓ２６）、間引き回数「０」の出現率Ｚ０、および間引き回数「２」の出現率Ｚ２は共に（１００−入力値）／２とされる（Ｓ２９，Ｓ３０）。しかし、Ｚ０とＺ２の割合は同一である必要はない。例えば、ＰＣ１は、Ｚ０とＺ２の割合を予めユーザに入力させておき、入力された割合に応じてＺ０とＺ２を設定してもよい。
【０１０３】
第二実施形態では、中間データ（ＣＭＹＫの２５６階調）が示すインクの濃度に応じて、間引き回数Ｍの各々の出現率を設定する。つまり、第二実施形態におけるＣＭＹＫの２５６階調の値は、本発明の「濃度の情報」に相当する。しかし、「濃度の情報」として用いることができるのは、濃度を判断することができる情報であればよく、ＣＭＹＫの２５６階調の値に限られない。例えば、ＰＣ１は、中間データの基となる画像データからｓＲＧＢの値を取得し、取得したｓＲＧＢの値を「濃度の情報」として用いてもよい。
【０１０４】
第一・第二実施形態のＰＣ１は、ｓＲＧＢ形式の画像データを、ＣＭＹＫ形式の２５６階調で表現される中間データに変換する。さらに、中間データを２値の液滴階調データに変換する。ＰＣ１は、変換した液滴階調データを用いて印刷データを作成する。しかし、データ形式を変換するのはＰＣ１に限られない。例えば、ＰＣ１は、他のデバイスによって既に変換された中間データまたは液滴階調データを入力し、印刷データを作成してもよい。
【０１０５】
第一・第二実施形態のＰＣ１は、出現率に従って間引き回数Ｍを決定する処理を、最小単位である画素毎に行う。その結果、画像の細部における間引き回数Ｍも正確に決定することができる。さらに、疑似輪郭が生じる可能性も低下する。しかし、ＰＣ１は、複数の画素を含む領域を１つの単位として間引き回数Ｍを決定してもよい。この場合、画素毎に処理を行う場合に比べてＣＰＵ１０の処理量は低下する。よって、ＣＰＵ１０は素早く処理を行うことができる。
【０１０６】
第二実施形態では、「横すじおよびノイズの影響を抑制するモード」が選択された場合、図１２に示すように、インクの濃度が高い方が補完確率は低くなる。詳細には、濃度を横軸とし、補完確率を縦軸とした図１３のグラフの傾きＴは「Ｔ≦０」の範囲にあり、傾きＴが正の値となることはない。また、「インク濃度と印刷結果の荒々しさを優先させるモード」が選択された場合、図１５のグラフの傾きＴは「Ｔ≧０」の範囲にある。しかし、インクの濃度と補完確率との関係は適宜設定すればよく、第二実施形態で例示したものに限られることはない。例えば、図１３のグラフの傾きＴを「Ｔ＜０」としてもよいし、図１３のグラフの一部に「Ｔ＞０」となる領域が含まれていてもよい。インクの濃度と補完確率との関係を変更することで、多様な印刷結果を得ることができる。
【０１０７】
第一実施形態では、設定された出現率に基づいて各パスのマスクパターンが作成されることで、部分領域の各々の間引き回数Ｍが効率よく決定される（Ｓ２、図７参照）。しかし、第一実施形態のＰＣ１は、第二実施形態と同様に、マスクパターンを用いずに部分領域の各々の間引き回数Ｍを決定してもよい。この場合、Ｓ９（図７参照）の代わりに、出現率に応じて間引き回数Ｍを抽選等で決定する処理を行い、決定した間引き回数Ｍに従って印刷データを作成すればよい。第二実施形態においてマスクパターンを利用することも可能である。また、第一実施形態のＳ２（図７参照）では、印刷領域全体を覆うマスクパターンが作成される。しかし、印刷領域の一部を覆うマスクパターンを作成して処理を行うことも可能である。
【０１０８】
第一・第二実施形態のＰＣ１は、液滴階調データが示す液滴量が「０」の部分領域については、間引き回数Ｍを決定する処理を実行しない。その結果、処理負担を低下させて素早く印刷データを作成することができる。しかし、ＰＣ１は、部分領域の液滴量に関わらず間引き回数Ｍを決定しても、上記実施形態と同様の印刷データを作成することができる。
【０１０９】
第一・第二実施形態のＰＣ１は、ユーザによる吐出順の選択を受け付けて、選択された吐出順に従って印刷データを作成する。しかし、吐出順の選択を受け付けなくても本発明は実現できる。例えば、「各パスで均等に吐出」等の特定の設定をデフォルトの設定としておけばよい。
【符号の説明】
【０１１０】
１    ＰＣ
６    ＣＤ−ＲＯＭ
１０    ＣＰＵ
１４    ＨＤＤ
３０    印刷装置
３５    インクヘッド
７１    補完確率決定テーブル（Ｃ−１）
７２    補完確率決定テーブル（Ｃ−２）
１００    印刷システム
【図１】
2012256179.tif 000003
【図４】
2012256179.tif 000004
【図５】
2012256179.tif 000005
【図６】
2012256179.tif 000006
【図７】
2012256179.tif 000007
【図８】
2012256179.tif 000008
【図９】
2012256179.tif 000009
【図１０】
2012256179.tif 000010
【図１１】
2012256179.tif 000011
【図１２】
2012256179.tif 000012
【図１３】
2012256179.tif 000013
【図１４】
2012256179.tif 000014
【図１５】
2012256179.tif 000015
【図１６】
2012256179.tif 000016
【図２】
2012256179.tif 000017
【図３】
2012256179.tif 000018