(57)【特許請求の範囲】
【請求項１】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置であって、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表わす濃度である濃度データを取得するデータ取得手段と、
前記データ取得手段によって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成手段とを備え、
前記印刷データ作成手段は、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成手段は、
前記合計濃度が、前記インク閾値より大きいか否かを前記画素毎に判断する第一判断手段と、
前記第一判断手段によって、前記合計濃度が、前記インク閾値より大きくなると判断された場合に、前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第一白インク削減手段と
を備えたことを特徴とする印刷データ作成装置。
【請求項２】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置であって、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表わす濃度である濃度データを取得するデータ取得手段と、
前記データ取得手段によって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成手段とを備え、
前記印刷データ作成手段は、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成手段は、
前記インク閾値から少なくとも前記カラーインクの量に相当する値が差し引かれた閾値であって前記白インクについての閾値である白インク閾値より、前記白インクの濃度が大きいか否かを前記画素毎に判断する第二判断手段と、
前記第二判断手段によって、前記白インクの濃度が前記白インク閾値より大きいと判断された場合に、前記白インクの濃度が前記白インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第二白インク削減手段と
を備えたことを特徴とする印刷データ作成装置。
【請求項３】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置であって、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表わす濃度である濃度データを取得するデータ取得手段と、
前記データ取得手段によって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成手段とを備え、
前記印刷データ作成手段は、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成手段は、
前記白インクの濃度に乗算して前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を調整する値である白インク調整値を用いて、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度を調整し、調整した前記白インクの濃度と前記カラーインクの濃度とを用いて前記印刷データを作成することを特徴とする印刷データ作成装置。
【請求項４】
前記インク閾値は、印刷媒体の種類と前記印刷媒体へ印刷を行う場合の解像度と前記インクヘッドが備える複数のノズルのうち異なるノズルを同一の画素列に複数回走査させて印刷を実行するマルチパスの有無のうち少なくとも１つを含む印刷条件に応じて設定されていることを特徴とする請求項１から３のいずれかに記載の印刷データ作成装置。
【請求項５】
前記インク閾値は、色相、明度、及び彩度のうち少なくともいずれか１つに応じて設定されていることを特徴とする請求項１から４のいずれかに記載の印刷データ作成装置。
【請求項６】
前記インク閾値は、ＲＧＢ値又は色材値に応じて設定されていることを特徴とする請求項１から４のいずれかに記載の印刷データ作成装置。
【請求項７】
前記印刷媒体は、布帛であることを特徴とする請求項１から６のいずれかに記載の印刷データ作成装置。
【請求項８】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置において実行される印刷データ作成プログラムであって、
前記印刷データ作成装置のコントローラに、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表す濃度である濃度データを取得するデータ取得ステップと、
前記データ取得ステップによって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成ステップとを実行させ、
前記印刷データ作成ステップは、前記データ取得ステップにより取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成ステップは、
前記合計濃度が、前記インク閾値より大きいか否かを前記画素毎に判断する第一判断ステップと、
前記第一判断ステップで、前記合計濃度が、前記インク閾値より大きくなると判断された場合に、前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第一白インク削減ステップと
を備えたことを特徴とする印刷データ作成プログラム。
【請求項９】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置において実行される印刷データ作成プログラムであって、
前記印刷データ作成装置のコントローラに、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表す濃度である濃度データを取得するデータ取得ステップと、
前記データ取得ステップによって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成ステップとを実行させ、
前記印刷データ作成ステップは、前記データ取得ステップにより取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成ステップは、
前記インク閾値から少なくとも前記カラーインクの量に相当する値が差し引かれた閾値であって前記白インクについての閾値である白インク閾値より、前記白インクの濃度が大きいか否かを前記画素毎に判断する第二判断ステップと、
前記第二判断ステップで、前記白インクの濃度が前記白インク閾値より大きいと判断された場合に、前記白インクの濃度が前記白インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第二白インク削減ステップと
を備えたことを特徴とする印刷データ作成プログラム。
【請求項１０】
白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置において実行される印刷データ作成プログラムであって、
前記印刷データ作成装置のコントローラに、
前記白インク及び前記カラーインクの単位面積当たりの吐出量を表す濃度である濃度データを取得するデータ取得ステップと、
前記データ取得ステップによって取得された前記濃度データに基づいて、複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成ステップとを実行させ、
前記印刷データ作成ステップは、前記データ取得ステップにより取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成し、
前記印刷データ作成ステップは、
前記白インクの濃度に乗算して前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を調整する値である白インク調整値を用いて、前記データ取得ステップで取得された前記濃度データが示す前記白インクの濃度を調整し、調整した前記白インクの濃度と前記カラーインクの濃度とを用いて前記印刷データを作成することを特徴とする印刷データ作成プログラム。
【請求項１１】
前記印刷媒体は、布帛であることを特徴とする請求項８から１０のいずれかに記載の印刷データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置、布帛用印刷データ作成装置、及び印刷データ作成プログラムに関する。
【背景技術】
【０００２】
印刷データに基づいて、インクを吐出する印刷ヘッドが搭載されたキャリッジをプラテン上に保持された布帛に対して相対的に走査しながら印刷を行う印刷装置が知られている（例えば、特許文献１参照）。かかる印刷装置では、インクとして白インクとカラーインクが用いられるが、印刷前に布帛などの印刷媒体に対して前処理液が塗布された後、白インク、カラーインクの順で印刷が行われるのが一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２７９８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷装置では、印刷媒体に印刷する画素における白インクとカラーインクとの合計量が多くなりすぎる場合があるという問題点があった。この結果、例えば、にじみが発生するおそれがあった。
【０００５】
本発明の目的は、白インクとカラーインクとの合計量を適切に制限することが可能な印刷データ作成装置、布帛用印刷データ作成装置、及び印刷データ作成プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る印刷データ作成装置は、白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置であって、前記白インク及び前記カラーインクの単位面積当たりの吐出量を表わす濃度である濃度データを取得するデータ取得手段と、前記データ取得手段によって取得された前記濃度データに基づいて、前記複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成手段とを備え、前記印刷データ作成手段は、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成する。
【０００７】
この場合、白インクとカラーインクとの合計濃度が、インク閾値以下となるように、白インクの画素毎の濃度が調整される。そして、カラーインクの濃度と調整された白インクの濃度とが用いられて印刷データが作成される。このようにして作成された印刷データを用いて印刷装置が印刷を行う場合、白インクとカラーインクとの合計量の大きさが適切に制限される。このため、例えば、にじみの発生を防止することができる。
【０００８】
前記印刷データ作成装置において、前記印刷データ作成手段は、前記合計濃度が、前記インク閾値より大きいか否かを前記画素毎に判断する第一判断手段と、前記第一判断手段によって、前記合計濃度が、前記インク閾値より大きくなると判断された場合に、前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第一白インク削減手段とを備えてもよい。この場合、合計濃度がインク閾値より大きくなった画素のみ、白インクの濃度が減らされるので、全ての画素について白色の濃度を減らす場合に比べて、発色性、色合い等の品質への影響を低減でき、品質を良好に確保できる。
【０００９】
前記印刷データ作成装置において、前記印刷データ作成手段は、前記インク閾値から少なくとも前記カラーインクの量に相当する値が差し引かれた閾値であって前記白インクについての閾値である白インク閾値より、前記白インクの濃度が大きいか否かを前記画素毎に判断する第二判断手段と、前記第二判断手段によって、前記白インクの濃度が前記白インク閾値より大きいと判断された場合に、前記白インクの濃度が前記白インク閾値以下となるように前記白インクの濃度を減らして前記印刷データを作成する第二白インク削減手段とを備えてもよい。この場合、白インクの濃度が白インク閾値より大きくなった画素のみ、白インクの濃度が減らされるので、全ての画素について白色の濃度を減らす場合に比べて、発色性、色合い等の品質への影響を低減でき、品質を良好に確保できる。
【００１０】
前記印刷データ作成装置において、前記印刷データ作成手段は、前記白インクの濃度に乗算して前記合計濃度が前記インク閾値以下となるように前記白インクの濃度を調整する値である白インク調整値を用いて、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度を調整し、調整した前記白インクの濃度と前記カラーインクの濃度とを用いて前記印刷データを作成してもよい。この場合、白インク調整値を乗算することで、合計濃度がインク閾値以下となるように白インクの濃度を調整することができる。このため、合計濃度とインク閾値との比較の処理を行う必要がない。よって、処理の負荷が軽減される。
【００１１】
前記印刷データ作成装置において、前記インク閾値は、印刷媒体の種類と前記印刷媒体へ印刷を行う場合の解像度と前記インクヘッドが備える複数のノズルのうち異なるノズルを同一の画素列に複数回走査させて印刷を実行するマルチパスの有無のうち少なくとも１つを含む印刷条件に応じて設定されていてもよい。この場合、印刷条件に応じて適切にインク閾値を設定することができ、白インクとカラーインクとの合計量を制限することができる。このため、例えば、条件に応じてにじみの発生を防止できるように、印刷データを作成することができる。
【００１２】
前記印刷データ作成装置において、前記インク閾値は、色相、明度、及び彩度のうち少なくともいずれか１つに応じて設定されていてもよい。この場合、色相、明度、彩度のうちの少なくとも１つの条件に応じて、白インクとカラーインクとの合計量を制限することができる。このため、例えば、色相、明度、彩度のうちの少なくとも１つの条件に応じて、にじみの発生を防止できるように、印刷データを作成することができる。
【００１３】
前記印刷データ作成装置において、前記インク閾値は、ＲＧＢ値又は色材値に応じて設定されていてもよい。この場合、ＲＧＢ値又は色材値に応じて、白インクとカラーインクとの合計量を制限することができる。このため、例えば、ＲＧＢ値又は色材値に応じて、にじみの発生を防止できるように、印刷データを作成することができる。
【００１４】
本発明の第２の態様に係る布帛用印刷データ作成装置は、白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体である布帛に対して相対的に走査させることで前記布帛に印刷を行う印刷装置で用いられる印刷データを作成する布帛用印刷データ作成装置であって、前記白インク及び前記カラーインクの単位面積当たりの吐出量を表す濃度である濃度データを取得するデータ取得手段と、前記データ取得手段によって取得された前記濃度データに基づいて、前記複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成手段とを備え、前記印刷データ作成手段は、前記データ取得手段により取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成する。この場合において、印刷データを用いて印刷装置が布帛に対して印刷を行う場合、白インクとカラーインクとの合計量の大きさが適切に制限される。このため、例えば、にじみの発生を防止することができる。
【００１５】
本発明の第３の態様に係る印刷データ作成プログラムは、白インク及びカラーインクを吐出する複数のインクヘッドが搭載されたキャリッジを印刷媒体に対して相対的に走査させることで前記印刷媒体に印刷を行う印刷装置で用いられる印刷データを作成する印刷データ作成装置において実行される印刷データ作成プログラムであって、前記印刷データ作成装置のコントローラに、前記白インク及び前記カラーインクの単位面積当たりの吐出量を表す濃度である濃度データを取得するデータ取得ステップと、前記データ取得ステップによって取得された前記濃度データに基づいて、前記複数の画素の各々に対する前記インクヘッドからの前記白インクの吐出量及び前記カラーインクの吐出量を示す印刷データを作成する印刷データ作成ステップとを実行させ、前記印刷データ作成ステップは、前記データ取得ステップにより取得された前記濃度データが示す前記白インクの濃度と前記カラーインクの濃度との合計濃度が、予め設定された閾値であるインク閾値以下となるように、前記白インクの前記画素毎の濃度を調整し、前記カラーインクの濃度と調整した前記白インクの濃度とを用いて前記印刷データを作成する。この場合において、印刷データを用いて印刷装置が印刷を行う場合、白インクとカラーインクとの合計量の大きさが適切に制限される。このため、例えば、にじみの発生を防止することができる。
【図面の簡単な説明】
【００１６】
【図１】印刷システム１００の概要を示す斜視図である。
【図２】キャリッジ３４の底面図である。
【図３】マルチパス方式を説明するための説明図である。
【図４】印刷装置３０の電気的構成を示すブロック図である。
【図５】ＰＣ１の電気的構成を示すブロック図である。
【図６】カラーモード変換テーブル２１のデータ構成図である。
【図７】メイン処理のフローチャートである。
【図８】印刷条件の入力画面６１を示す図である。
【図９】第一調整テーブル９１のデータ構成図である。
【図１０】第一白インク調整処理のフローチャートである。
【図１１】第二実施形態における第二調整テーブル９２のデータ構成図である。
【図１２】第二実施形態における第二白インク調整処理のフローチャートである。
【図１３】第三実施形態における第三調整テーブル９３のデータ構成図である。
【図１４】第三実施形態における第三白インク調整処理のフローチャートである。
【図１５】第四実施形態における第四調整テーブル９４のデータ構成図である。
【図１６】第四実施形態における第四白インク調整処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の第一実施形態について、図面を参照して説明する。まず、図１を参照して、本発明に係る印刷データ作成装置及び布帛用印刷データ作成装置の一実施形態であるパーソナルコンピュータ（以下、「ＰＣ」という。）１、およびＰＣ１を備えた印刷システム１００について説明する。印刷システム１００は、ＰＣ１と印刷装置３０とを備える。印刷装置３０は公知の布帛用インクジェットプリンタであり、インクヘッド３５（図２参照）を走査させることで、印刷媒体である布帛に印刷を行うことができる。ＰＣ１は、印刷装置３０に印刷を実行させるための印刷データを作成することができる。
【００１８】
図１および図２を参照して、印刷装置３０の概要について説明する。図１の左下側および右上側は、夫々、印刷装置３０の正面側および背面側である。図１の左右方向および上下方向は、夫々、印刷装置３０の左右方向および上下方向である。図１に示すように、印刷装置３０は、矩形箱状の筐体３１を有する。筐体３１の前後方向略中央には、一対のガイドレール３３が左右方向に延びている。キャリッジ３４は、ガイドレール３３により、ガイドレール３３に沿って左右方向（主走査方向）に移動可能に支持されている。詳細は図示しないが、キャリッジ３４は、主走査モータ４６（図４参照）およびベルトを含む主走査機構によって主走査方向に走査される。キャリッジ３４は、複数のインクヘッド３５（図２参照）を下部に備えている。複数のインクヘッド３５の配置については、図２を参照して後述する。
【００１９】
筐体３１の内部の左右方向略中央下部には、一対のガイドレール３７が前後方向に延びている。プラテン支持台３８は、ガイドレール３７により、ガイドレール３７に沿って前後方向（副走査方向）に移動可能に支持されている。詳細は図示しないが、プラテン支持台３８は、副走査モータ４７（図４参照）およびベルトを含む副走査機構によって副走査方向に走査される。プラテン支持台３８の上面の左右方向略中央には、取り替え可能なプラテン３９が固定されている。プラテン３９は、平面視略五角形の板体であり、その上面に、例えばＴシャツ等の布帛を載置するためのものである。
【００２０】
印刷装置３０は、インクヘッド３５を主走査方向に走査させながらインクを吐出させることで、主走査方向に画素列（ドット列）を形成することができる。印刷装置３０は、主走査方向の走査が完了すると、インクヘッド３５を副走査方向に走査させた後に、再び主走査方向に画素列を形成する。印刷装置３０は、以上の動作を印刷データに従って繰り返し実行することで、印刷媒体上に複数の画素列を形成して印刷を行う。
【００２１】
なお、本実施形態の印刷装置３０は、キャリッジ３４を主走査方向に移動させ、且つプラテン３９を副走査方向に移動させることで、キャリッジ３４と、プラテン３９に保持された印刷媒体とを相対的に移動させる。しかし、本発明は、キャリッジ３４と印刷媒体とを相対的に移動させる印刷装置を用いる場合であれば適用でき、具体的な移動方法は本実施形態の方法に限定されない。つまり、本発明において「キャリッジを印刷媒体に対して相対的に走査させる」とは、プラテン３９を主走査方向に移動させ且つキャリッジ３４を副走査方向に移動させる場合、プラテン３９のみを主走査方向および副走査方向に移動させる場合、キャリッジ３４のみを主走査方向および副走査方向に移動させる場合等も含む。プラテン３９のみを移動させる場合、キャリッジ３４はインクヘッド３５を保持するのみとなる。また、プラテン３９を移動させることで印刷媒体を移動させる場合に限られず、ローラ等を用いて印刷媒体のみを移動させてもよい。
【００２２】
キャリッジ３４の構造について説明する。図２に示すように、本実施形態におけるキャリッジ３４は複数のインクヘッド３５を搭載している。各インクヘッド３５の底面には、複数個の微細なノズル３６が設けられている。本実施形態では、インクヘッド３５の各々に１２８個のノズル３６が設けられているが、図面ではノズル３６の個数を簡略化している。インクカートリッジ（図示せず）からインクヘッド３５に供給されたインクは、圧電素子の駆動によって、ノズル３６から下向きに吐出される。各インクヘッド３５における複数のノズル３６は、主走査方向に交差する方向（本実施形態では副走査方向）に並べて配置される。
【００２３】
本実施形態における印刷装置３０は、一例として、キャリッジ３４を主走査方向に走査させる間に、白インクとカラーインクを共に印刷媒体に吐出させて印刷を行うことができるとする。つまり、本実施形態における印刷装置３０は、図２に示すキャリッジ３４を用いることで、白とカラーの同時印刷を実行できる。よって、印刷装置３０は短時間で印刷を完了させることができる。なお、白は、白色を表現する場合や、カラーの下地として印刷される場合がある。白がカラーの下地として印刷された場合、カラーの発色性等が向上する。
【００２４】
キャリッジ３４には、白インクを吐出する白インクヘッド３５Ｗと、カラーインクを吐出するカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋとが共に搭載されている。図２に示す例では、４つの白インクヘッド３５Ｗが主走査方向に並べて配置されている。さらに、４つの白インクヘッド３５Ｗに対して副走査方向にずれた位置に、４つのカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋが主走査方向に並べて配置されている。カラーインクヘッド３５Ｃはシアンインクを吐出する。カラーインクヘッド３５Ｍはマゼンタインクを吐出する。カラーインクヘッド３５Ｙはイエローインクを吐出する。カラーインクヘッド３５Ｋは黒インクを吐出する。カラーインクは白インクの上に吐出されるため、印刷中には、プラテン３９（図１参照）はキャリッジ３４に対して図２の下方へ移動する。なお、白インクヘッド３５Ｗとカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙ、３５Ｋとは、接触していてもよいし離間していてもよい。
【００２５】
なお、キャリッジ３４の具体的な構成は変更できる。例えば、黒インクを吐出するカラーインクヘッド３５Ｋを用いずに、３つのカラーインクヘッド３５Ｃ、３５Ｍ、３５Ｙのみを用いてもよい。この場合、シアン、マゼンタ、イエローの３色を混合することで黒色が表現される。また、シアン、マゼンタ、イエロー、ブラック以外のインクを吐出するインクヘッド（例えば、ゴールド、シルバー等のインクを吐出するインクヘッド）がカラーインクヘッドに含まれていてもよい。白インクヘッド３５Ｗの数も４つに限られない。各インクヘッド３５に設けられるノズル３６の数も変更できる。
【００２６】
印刷装置３０では、白インクヘッド３５Ｗはキャリッジ３４に着脱可能に装着される。従って、ユーザは、キャリッジ３４に装着する白インクヘッド３５Ｗの数を変更することができる。より具体的には、ユーザは、２つの白インクヘッド３５Ｗがキャリッジ３４に装着されたモデルを購入した後でも、さらに２つの白インクヘッド３５Ｗをキャリッジ３４に追加して装着することで、印刷装置３０のモデルを変更することができる。さらに、ユーザは、キャリッジ３４に装着された複数の白インクヘッド３５Ｗの一部のみを使用して印刷を実行させることもできる。
【００２７】
ＰＣ１が印刷装置３０に実行させることが可能な印刷の方式について説明する。ＰＣ１は、主走査方向に並ぶ画素列の各々に対して、キャリッジ３４を１回走査させることで吐出できるインク量よりも多いインクを印刷装置３０に吐出させることができる。白インク等の特定のインクは、キャリッジ３４を１回走査させただけでは良好な発色を得られない場合がある。印刷装置３０は、キャリッジ３４を複数回走査させる過程で各々の画素列を形成する動作（所謂「重ね打ち」）を行うことで、多くのインクを記録媒体に吐出して良好な発色を再現することができる。以下では、同色インクの重ね打ちを行う印刷方式を、重複印刷という。
【００２８】
重複印刷を印刷装置３０に実行させるための具体的な方法として、マルチパス方式を用いる方法、版全体の印刷を複数回繰り返す方法、主走査方向の移動を繰り返した後に副走査方向の移動を行う方法等がある。マルチパス方式とは、画素列の各々に対して異なるノズル３６を複数回走査させることで印刷を行う方式である。印刷装置３０は、マルチパス方式の印刷を行うことで、印刷装置３０自身が有する種々のばらつきの影響を低減させて、印刷品質を向上することができる。ＰＣ１は、各走査においてインクの吐出を間引く確率を調整することで、印刷品質を向上させつつ、吐出させるインクの量を増加させることもできる。版全体の印刷を複数回繰り返す方法では、複数のインクヘッド３５の各々が有するノズル３６の１つが各画素に１回走査されて印刷領域全体の印刷が行われ、この動作が複数回繰り返される。よって、インクが適度に乾いた後で次のインクが吐出されるため、インクが滲み難い。主走査方向の移動を繰り返した後に副走査方向の移動を行う方法によると、インクが適度に滲み広がる。よって、所謂ベタ塗りを行う場合に、インクが付着しない隙間が減る。本発明は、上記の３つの重複印刷方法のいずれを用いる場合でも適用できる。
【００２９】
本実施形態では、一例として、ＰＣ１は、マルチパス方式の印刷を印刷装置３０に実行させるとする。マルチパス方式について、より詳細に説明する。一般的に、マルチパス方式の印刷データを作成する場合、間引き処理が行われる。間引き処理とは、インクを吐出すると定められた画素に対して、複数の走査の各々におけるインクの吐出を所定のアルゴリズムに従って間引くことで、インクの吐出量を制御する処理である。各走査においてインクの吐出が間引かれる確率を、間引き率という。各走査における間引き率の総和が１００％未満となれば、１回の走査で吐出できるインクの量よりも多くのインク量が吐出される。つまり、マルチパス方式によると、印刷品質を向上させつつ、吐出させるインクの量を増加させることもできる。
【００３０】
図３は、複数の画素２３によって形成される４つの画素列２４Ａ、２４Ｂ、２４Ｃ、２４Ｄをマルチパス方式によって形成する場合を例示する。印刷装置３０は、まず、キャリッジ３４（図２参照）を主走査方向に１回走査させて、複数のノズル３６のうちの特定のノズルＸから画素列２４Ａにインクを吐出する。次いで、キャリッジ３４に対して印刷媒体を副走査方向（具体的には、図３の上方）に移動させて、ノズルＸから画素列２４Ｂにインクを吐出する。以上の動作を繰り返し、４つの画素列２４Ａ〜２４Ｄの各々にノズルＸを１回ずつ走査させて印刷を行う。次いで、印刷装置３０は、印刷媒体をさらに図３の上方に移動させて、ノズルＸとは異なるノズルＹから画素列２４Ａにインクを吐出させる。同様に、４つの画素列２４Ｂ〜２４Ｄの各々にもノズルＹを走査させて印刷を完成させる。以上のように、マルチパス方式では、４つの画素列２４Ａ〜２４Ｄの各々に対して異なるノズル３６が走査される。その結果、種々のばらつきの影響が低下する。
【００３１】
図４を参照して、印刷装置３０の電気的構成について説明する。印刷装置３０は、印刷装置３０の制御を司るＣＰＵ４０を備える。ＣＰＵ４０には、ＲＯＭ４１、ＲＡＭ４２、ヘッド駆動部４３、モータ駆動部４５、表示制御部４８、操作処理部５０、およびＵＳＢインタフェース５２が、バス５５を介して接続されている。
【００３２】
ＲＯＭ４１には、印刷装置３０の動作を制御するための制御プログラム、初期値等が記憶されている。ＲＡＭ４２には、ＰＣ１から受信した印刷データ等の各種データが一時的に記憶される。ヘッド駆動部４３は、インクを吐出するインクヘッド３５に接続しており、インクヘッド３５の各吐出チャンネルに設けられた圧電素子を駆動する。モータ駆動部４５は、インクヘッド３５を主走査方向に移動させる主走査モータ４６と、インクヘッド３５を副走査方向に移動させる副走査モータ４７とを駆動する。表示制御部４８は、ＣＰＵ４０による指示に応じてディスプレイ４９の表示を制御する。操作処理部５０は、操作パネル５１に対する操作入力を検知する。ＵＳＢインタフェース５２は、印刷装置３０をＰＣ１等の外部機器に接続する。
【００３３】
図５を参照して、ＰＣ１の電気的構成について説明する。ＰＣ１は、ＰＣ１の制御を司るＣＰＵ１０を備える。ＣＰＵ１０には、ＲＯＭ１１、ＲＡＭ１２、ＣＤ−ＲＯＭドライブ１３、ＨＤＤ１４、表示制御部１６、操作処理部１７、およびＵＳＢインタフェース１８が、バス１９を介して接続されている。
【００３４】
ＲＯＭ１１には、ＣＰＵ１０が実行するＢＩＯＳ等のプログラムが記憶されている。ＲＡＭ１２は各種情報を一時的に記憶する。ＣＤ−ＲＯＭドライブ１３には、印刷媒体であるＣＤ−ＲＯＭ６が挿入される。ＣＤ−ＲＯＭ６に記録されているデータは、ＣＤ−ＲＯＭドライブ１３によって読み出される。ＰＣ１は、ＣＤ−ＲＯＭ６およびインターネット等を介して、本発明に係る印刷データ作成プログラム等を取得し、ＨＤＤ（ハードディスクドライブ）１４に記憶させる。ＨＤＤ１４は不揮発性の記憶装置であり、印刷データ作成プログラム及び各種テーブル（例えば、図６参照）を記憶している。表示制御部１６は、モニタ２の表示を制御する。操作処理部１７は、ユーザが操作入力を行うためのキーボード３およびマウス４に接続し、操作入力を検知する。ＵＳＢインタフェース１８は、ＰＣ１を印刷装置３０等の外部機器に接続する。
【００３５】
図６を参照して、カラーモード変換テーブル２１について説明する。カラーモード変換テーブル２１は、ｓＲＧＢ形式の２５６階調で表現された画像データを、ＣＭＹＫＷの２５６階調で表現される画像データである階調データに変換するためのテーブルである。カラーモード変換テーブル２１では、各ｓＲＧＢ値に対応するＣＭＹＫＷ値が各々対応付けられている。カラーモード変換テーブル２１は、公知の手法によって作成されてあらかじめＰＣ１のＨＤＤ１４に記憶されている。なお、テーブルの具体的な構成は変更してもよい。例えば、ｓＲＧＢからＣＭＹＫへの変換を行うテーブルと、ｓＲＧＢからＷへの変換を行うテーブルとを別々に設けてもよい。テーブルを用いずに、計算等によってカラーモードを変換してもよい。
【００３６】
図７〜図１０を参照して、ＰＣ１が実行するメイン処理について説明する。前述したように、ＰＣ１のＨＤＤ１４には印刷データ作成プログラム（プリンタドライバプログラム）が記憶されている。ＰＣ１のＣＰＵ１０は、印刷データの作成指示を入力すると、印刷データ作成プログラムに従ってプリンタドライバを起動し、図７に示すメイン処理を実行する。
【００３７】
図７に示すように、メイン処理では、まず、印刷条件の入力画面６１（図８参照）が表示される（Ｓ１１）。次いで、印刷条件が入力されたか否かが判断される（Ｓ１２）。図８に示すように、入力画面６１で入力可能な印刷条件は、白インクの使用ヘッド数、解像度、メディアタイプ、及び白インクの最大濃度である。なお、濃度とは、白インクやカラーインクの単位面積当たりの吐出量を表すパラメータである。濃度が大きいほど、吐出量が大きくなるという関係を有する。
【００３８】
白インクの使用ヘッド数とは、印刷装置３０のキャリッジ３４に搭載されている白インクヘッド３５Ｗ（図２参照）のうち、１回の走査中にインクを吐出させる白インクヘッド３５Ｗの数である。本実施形態では、キャリッジ３４は最大で４つの白インクヘッド３５Ｗを搭載できる。よって、入力画面６１では、「４」「２」「１」のいずれかの値を使用ヘッド数として入力可能である。なお、設定可能な使用ヘッド数は、キャリッジ３４が搭載できる白インクヘッド３５Ｗの数以下であればよい。よって、本実施形態では「３」も使用ヘッド数として設定できるが、この説明は省略する。
【００３９】
解像度は公知の印刷条件であり、画素の密度を示す。本実施形態の入力画面６１では、「６００ｄｐｉ×６００ｄｐｉ」および「１２００ｄｐｉ×１２００ｄｐｉ」のいずれかが設定できるが、その他の解像度を設定できてもよい。解像度が高い方が、印刷時間は長くなるが、印刷品質は向上する。
【００４０】
メディアタイプとは、印刷媒体である布帛の種類（素材）である。本実施形態の入力画面６１では、「綿１００％」、「ポリエステル１００％」、及び「綿５０％、ポリエステル５０％」のいずれかが設定できるが、その他の素材を設定できてもよい。
【００４１】
白インクの最大濃度とは、白インクを最大量吐出させる領域に対して吐出される白インクの濃度を示すパラメータである。ユーザは、印刷媒体の色、所望する印刷品質、白インクのコスト、印刷時間等を考慮して最大濃度を設定することができる。ＰＣ１は、単位面積（画素）当たりの各インクの吐出量を決定するために、ＣＭＹＫＷの２５６階調（０〜２５５）で表される階調データを取得する。階調値が２５５である領域に最大量のインクが吐出される。従って、最大濃度は、階調データにおけるＷの値が「２５５」である領域に吐出される白インクの濃度となる。本実施形態では、最大濃度は「２００％」「４００％」「６００％」「８００％」「１０００％」に設定できるが、その他の値に設定できてもよい。本実施形態では、主走査方向に並ぶ画素列の各々に対して、インクヘッド３５を１回走査させることで吐出できる最大量のインクの濃度を、１００％と定める。従って、キャリッジ３４に搭載された４つの白インクヘッド３５Ｗの全てを用いて白インクを吐出させる場合、１回の走査で印刷できる白インクの濃度は４００％となる。
【００４２】
以下では、画素列の各々に対してキャリッジ３４を１回走査させることで吐出できる最大の白インクの量を単位濃度という。単位濃度は使用ヘッド数に応じて変化し、本実施形態では「単位濃度＝使用ヘッド数×１００％」となる。例えば、単位濃度が４００％である場合、最大濃度が１０００％に設定されていれば、印刷装置３０は、各画素列に対してキャリッジ３４を３回以上走査させる必要がある。なお、単位濃度および最大濃度の単位は適宜設定でき、「％」に限られない。
【００４３】
Ｓ１２において、印刷条件が入力されていない場合（Ｓ１２：ＮＯ）、Ｓ１２の処理が繰り返される。ユーザが入力画面６１を操作して、白インクの使用ヘッド数、解像度、メディアタイプ、及び最大濃度を入力し、ＯＫボタン６７を押下すると、印刷条件が入力されたと判断される（Ｓ１２：ＹＥＳ）。なお、入力された印刷条件は、ＲＡＭ１２に記憶される。次いで、ｓＲＧＢ形式の２５６階調で表現された画像データが取得される（Ｓ１３）。次いで、第一調整テーブル９１（図９参照）が読み出され、Ｓ１２で入力された印刷条件のうちの解像度とメディアタイプとから、合計最大濃度（ＣＭＹＫＷの合計の最大の濃度）が特定される（Ｓ１４）。
【００４４】
図９に示す第一調整テーブル９１について説明する。第一調整テーブル９１は、ＨＤＤ１４に記憶されている。図９に示すように、第一調整テーブル９１には、解像度、メディアタイプ、及び合計最大濃度が対応付けられて記憶されている。合計最大濃度は、所定の印刷条件に応じて設定された濃度であり、ＣＭＹＫＷの各色の合計の濃度（以下、「合計濃度」という。）を制限するために用いられる閾値である。本実施形態では、一例として、所定の印刷条件とは、解像度、メディアタイプ、及びマルチパス印刷を行う設定であるとする。なお、本実施形態では、マルチパス印刷を行うことを前提としているため、第一調整テーブル９１には、解像度とメディアタイプとの組み合わせに対して、合計最大濃度が対応付けられている。
【００４５】
ＣＭＹＫＷの各色の合計濃度が大きすぎる場合、ＣＭＹＫＷの各色のインクの合計吐出量が多くなり、にじみが発生したり、洗濯堅牢度が低下したりする原因となる。そこで、合計最大濃度は、解像度、メディアタイプの組み合わせにおいて、にじみが発生しない値、且つ洗濯堅牢度が低下しない値（洗濯堅牢度の低下が許容範囲内である値）に設定されている。合計最大濃度は、予め実験を行って設定された閾値である。合計最大濃度を超えないように合計濃度を設定することで、にじみの発生と、洗濯堅牢度の低下が防止される。なお、合計最大濃度は、にじみが発生しない値、且つ洗濯堅牢度が低下しない値に設定されているが、これに限定されず、にじみが発生しない値のみに設定されていてもよい。また、洗濯堅牢度が低下しない値のみに設定されていてもよい。また、本実施形態では、各色の２５６値は、「２５５」の値で１００％を表すとする。この場合、第一調整テーブル９１における合計最大濃度「１０００％」を階調値に相当する値に換算すると「２５５０」となる。なお、「２５５」の値を超えた場合は、１ヘッド１走査より多い量のインクを吐出することになる。
【００４６】
図７に示すフローチャートの説明に戻る。Ｓ１４の処理では、例えば、図８に示すように、解像度「１２００ｄｐｉ×１２００ｄｐｉ」、メディアタイプ「ポリエステル１００％」が入力された場合、第一調整テーブル９１（図９参照）から、解像度「１２００ｄｐｉ×１２００ｄｐｉ」、メディアタイプ「ポリエステル１００％」に対応付けられた合計最大濃度「７００％」が取得される。
【００４７】
次いで、Ｓ１２において設定された白インクの使用ヘッド数が取得される（Ｓ１５）。次いで、取得された使用ヘッド数に対応する単位濃度Ｕが取得される（Ｓ１６）。前述したように、単位濃度は使用ヘッド数に応じて変化し、本実施形態では「単位濃度＝使用ヘッド数×１００％」となる。以下の説明では、Ｓ１５で取得された使用ヘッド数は、「４」であるとする。この場合、単位濃度は４００％である。
【００４８】
次いで、Ｓ１２において設定された最大濃度Ｍが取得される（Ｓ１７）。Ｓ１６で取得された単位濃度Ｕと、Ｓ１７で取得された最大濃度Ｍとから、必要走査回数ｎが決定される（Ｓ１８）。例えば、単位濃度が４００％であり、最大濃度が１０００％であれば、必要走査回数ｎは「３」となる。具体的には、Ｓ１８では、「Ｐ＝最大濃度Ｍ／単位濃度Ｕ」が算出される。算出された値Ｐが整数であれば、Ｐが必要走査回数ｎに決定される。値Ｐが整数でなければ、値Ｐの小数点以下を切り捨てた値に１を加えた値が、必要走査回数ｎに決定される。その結果、最大濃度Ｍがどのような値に設定されても、適切な必要走査回数ｎを容易に決定することができる。例えば、ユーザが最大濃度Ｍの数値を自由に直接入力できる場合、ユーザがマウス４を走査して最大濃度Ｍの値を細かく変更できる場合等でも、ＣＰＵ１０は、必要走査回数ｎを正確且つ容易に決定できる。
【００４９】
次いで、Ｓ１３で取得された画像データにおいて、印刷領域を構成する複数の画素の１つが、順に注目画素とされる（Ｓ１９）。次いで、Ｓ１９で注目された画素のｓＲＧＢ値が、カラーモード変換テーブル２１（図６参照）によって、ＣＭＹＫＷ形式の２５６階調値の階調データに変換され、ＲＡＭ１２に記憶される（Ｓ２０）。Ｓ２０で変換された階調データは、白インク及びカラーインクの単位面積当たりの吐出量を決定するための階調値を示すデータである。
【００５０】
次いで、単位濃度Ｕと必要走査回数ｎとを乗算した値に対する最大濃度Ｍの割合を、注目画素における白インクの階調値Ｗに乗算することで、階調値Ｗが変換された新たなＷが算出される（Ｓ２１）。すなわち、Ｗ＝Ｗ×Ｍ／（ｎ×Ｕ）が算出される。これによって、１つの白インクヘッド３５Ｗが、１回の走査で吐出する白インクの量を決めるための階調値がＷとされる。次いで、第一白インク調整処理が実行される（Ｓ２２）。
【００５１】
図１０を参照して、第一白インク調整処理について説明する。第一白インク調整処理は、合計濃度が合計最大濃度以下となるように、白インクの濃度を調整する処理である。第一白インク調整処理では、まず、Ｓ２１で算出されたＷに白インクの使用ヘッド数と必要走査回数ｎとが乗算され、新たなＷが算出される（Ｓ３１）。すなわち、「Ｗ＝Ｗ×（使用ヘッド数）×ｎ」が算出される。これによって、使用ヘッド数の白インクヘッド３５Ｗがｎ回の走査で吐出する白インクの量を決めるための階調値がＷとされる。以下の説明では、Ｓ３１で取得されたＷを、白インクの濃度という。また、カラーインク（ＣＭＹＫ）の濃度には、カラーインクの階調値をそのまま用いる。白インクの濃度及びカラーインクの濃度は、白インク及びカラーインクの単位面積当たりの吐出量を表している。白インクの濃度とカラーインク濃度とが、本発明の「濃度データ」に相当する。なお、濃度は、階調値を基準にする必要はなく、「％」等の他の値を使用してもよい。
【００５２】
次いで、Ｓ３１で取得された白インクの濃度Ｗと、カラーインクの濃度Ｃ，Ｍ，Ｙ，Ｋとの合計濃度（すなわち、Ｃ＋Ｍ＋Ｙ＋Ｋ＋Ｗ）が算出される（Ｓ３２）。次いで、Ｓ１４で取得された合計最大濃度「％」が階調値に相当する値に換算される（Ｓ３３）。Ｓ３２で算出された合計濃度は、Ｃ，Ｍ，Ｙ，Ｋ，Ｗの濃度が合計された値である。このため、Ｓ３３で、合計最大濃度「％」を階調値に相当する値に換算し、後述するＳ３４で合計濃度と合計最大濃度とを比較できるようにする。前述したように、各色の２５６値は、「２５５」の値で１００％を示す。このため、Ｓ３３における換算は、「（合計最大濃度の換算値ｘ）＝合計最大濃度（％）×（２５５／１００）」を演算することによって行われる。例えば、合計最大濃度が「１０００％」であれば、その換算値は、「２５５０」となる。
【００５３】
次いで、Ｓ３２で算出された合計濃度（すなわち、Ｃ＋Ｍ＋Ｙ＋Ｋ＋Ｗ）が、合計最大濃度より大きいか否かが判断される（Ｓ３４）。なお、合計最大濃度を階調値に相当する換算値にして比較する場合について説明したが、合計最大濃度の「％」と換算値とは同じ意味なので、合計最大濃度を「％」にしたまま、合計濃度を「％」に変換して比較してもよい。また、第一調整テーブル９１に、合計最大濃度の換算値を予め記憶しておき、合計最大濃度を換算値にする処理を行うことなく、合計濃度と比較してもよい。
【００５４】
合計濃度が合計最大濃度以下である場合（Ｓ３４：ＮＯ）、第一白インク調整処理が終了される。合計濃度が合計最大濃度より大きい場合（Ｓ３４：ＹＥＳ）、合計濃度が合計最大濃度以下となるように、白インクの濃度が減らされる（Ｓ３５）。本実施形態では、「Ｗ＝（合計最大濃度）−（Ｃ＋Ｍ＋Ｙ＋Ｋ）」が演算され、その結果が、新たなＷとして設定される。なお、Ｓ３５では、合計濃度が合計最大濃度以下となればよいので、Ｗの値を「（合計最大濃度）−（Ｃ＋Ｍ＋Ｙ＋Ｋ）」以下としてもよい。
【００５５】
次いで、「Ｗ＝Ｗ／｛（白インクの使用ヘッド数）×ｎ｝」が演算され、その結果が新たなＷとして設定される（Ｓ３６）。Ｓ３６では、共通データを作成するために、Ｗの値の変換を行っている。共通データとは、各画素に対する白インクの吐出量を定めるデータであり、印刷において実行される複数の走査の各々に共通して使用される。次いで、第一白インク調整処理が終了され、図７に示すように、Ｓ１９で、画像データの全ての画素に注目したか否かが判断される（Ｓ２３）。注目していない画素が存在する場合（Ｓ２３：ＮＯ）、処理はＳ１９に戻り、新たな画素に注目され、Ｓ１９〜Ｓ２２の処理が行われる。
【００５６】
全ての画素についてＳ１９〜Ｓ２２の処理が行われた場合、全ての画素に注目したと判断され（Ｓ２３：ＹＥＳ）、ＣＭＹＫＷ形式の２５６階調で表現されたデータに対して誤差拡散処理が行われ、低階調化される（Ｓ２４）。低階調化されたＷのデータは共通データとなる。誤差拡散処理は、２５６階調のデータを印刷階調に落とすための公知の処理である。本実施形態では、印刷データは「１：吐出する」「２：吐出しない」の２値で表されるため、階調データは２値のデータに低階調化される。しかし、印刷装置３０が多値の印刷データを処理できる場合（例えば、大・中・小の液滴を打ち分けられる場合）には、ＣＰＵ１０は、３値以上のデータに低階調化する場合もある。なお、誤差拡散法以外の手法を用いて低階調化を行ってもよい。
【００５７】
次いで、印刷データが作成される（Ｓ２５）。Ｓ２５では、低階調化されたＣＭＹＫＷのデータ（共通データ）と、設定された印刷条件に従って、印刷装置３０を駆動するための印刷データが作成される。本実施形態では、マルチパス方式で印刷を行うため、Ｓ２５では、印刷装置３０をマルチパス方式で駆動する印刷データが作成される。Ｓ２５の処理でメイン処理が終了すると、メイン処理は終了する。なお、メイン処理で作成された印刷データは、印刷装置３０に転送され、印刷装置３０が印刷データに従って印刷を行う。
【００５８】
以上のように、本実施形態における処理が行われる。本実施形態では、白インクとカラーインクとの合計濃度が、合計最大濃度以下となるように、白インクの画素毎の濃度が調整される（Ｓ３４及びＳ３５）。そして、カラーインクの濃度と調整された白インクの濃度とが用いられて、印刷データが作成される（Ｓ２５）。このようにして作成された印刷データを用いて印刷装置３０が印刷を行うと、吐出される白インクとカラーインクとの合計量の大きさを適切に制限することができる。本実施形態では、合計最大濃度は、にじみが発生しない値に設定されているので、にじみの発生を防止することができる。また、合計最大濃度は、洗濯堅牢度が低下しない値に設定されているので、洗濯堅牢度が低下を防止することもできる。
【００５９】
また、白色がカラーインクの下地として印刷される場合、カラーインクの下地となる白インクのみの濃度が調整されるので、カラーインクの濃度が調整される場合に比べて、発色性、色合い等の品質を良好に確保できる。また、白色を表現するためには、カラーインクの場合に比べて白インクを多量に吐出する必要がある。このため、白インクが吐出される量は、カラーインクが吐出される量よりかなり多い。吐出量の多い白インクを減らすので、吐出量の少ないカラーインクを減らすより、削減される色の吐出量に対する削減量の割合が小さい。よって、発色性、色合い等の品質への影響を低減でき、品質を良好に確保できる。
【００６０】
また、合計濃度が、合計最大濃度より大きくなった画素のみ、白インクの濃度が減らされる（Ｓ３４：ＹＥＳ、Ｓ３５）。このため、全ての画素について白色の濃度を減らす場合に比べて、発色性、色合い等の品質への影響を低減でき、品質を良好に確保できる。
【００６１】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、印刷データをマルチパス方式で印刷を行うように作成していたが、これに限定されない。例えば、前述の版全体の印刷を複数回繰り返す方法や、主走査方向の移動を繰り返した後に副走査方向の移動を行う方法の印刷を行うように作成してもよいし、他の種々の方式の印刷を行うように作成してもよい。
【００６２】
また、印刷装置３０は、印刷媒体である布帛に印刷を行う印刷装置であったが、印刷媒体は、布帛に限定されない。例えば、印刷装置３０は、紙に印刷を行う印刷装置であってもよい。この場合でも、合計濃度が合計最大濃度以下となるように印刷データが作成されるので、紙に印刷を行った場合に、にじみが発生することを防止できる。
【００６３】
また、合計最大濃度が、所定の印刷条件（解像度、メディアタイプ、及びマルチパス印刷を行う設定）に応じて設定された閾値であったが、合計最大濃度を設定するための印刷条件はこれに限定されない。例えば、合計最大濃度は、メディアタイプ（印刷媒体の種類）、解像度、マルチパスの有無のうち、少なくとも１つを含む印刷条件に応じて設定された閾値であってもよい。この場合、印刷条件に応じて適切に合計最大濃度を設定することができる。よって、印刷条件に応じて、白インクとカラーインクとの合計量を制限することができる。このため、印刷条件に応じて、にじみの発生を防止し、洗濯堅牢度の低下を防止するように、印刷データを作成することができる。
【００６４】
また、合計濃度が、合計最大濃度以下となるように、白インクの濃度を調整する方法は、本実施形態の場合に限定されない。以下の説明では、白インクの濃度の調整方法が第一実施形態と異なる実施形態である第二〜第四実施形態について説明する。
【００６５】
第二実施形態について説明する。第一実施形態では、第一調整テーブル９１（図９参照）が用いられて、合計濃度が合計最大濃度以下となるように、白インクの濃度が調整されていた。第二実施形態では、第二調整テーブル９２（図１１参照）が用いられて、合計濃度が合計最大濃度以下となるように、白インクの濃度が調整される。
【００６６】
図１１を参照して、第二調整テーブル９２について説明する。本実施形態では、所定の印刷条件に応じて複数種類の第二調整テーブル９２が設定され、ＨＤＤ１４（図３参照）に記憶されている。図１１では、所定の印刷条件（本実施形態では、一例として、解像度、メディアタイプ、及びマルチパス印刷を行う設定）に応じて設定された第二調整テーブル９２のうちの１つの例を示している。図１１に示すように、第二調整テーブル９２には、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）、及び合計最大濃度が対応付けられている。明度（Ｌ）は、０〜１００の階調で表されるとし、彩度（Ｃ）は、０〜１２８の階調で表されるとする。また、色相（Ｈ）は、０〜３５５の階調で表されるとする。合計最大濃度は、対応付けられた明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）で印刷を行う場合に、にじみが発生しない値、且つ洗濯堅牢度が低下しない値に設定されている。なお、従来から知られているように、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）は、ｓＲＧＢ値に対応する値であり、ｓＲＧＢ値と、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）との間で相互に変換することができる。以下の説明では、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）を総称する場合、「ＬＣＨ」と記載する。
【００６７】
図７及び図１２を参照して、本実施形態における処理について説明する。以下の説明では、第一実施形態と同様な点の説明は省略し、第一実施形態と異なる点について詳述する。図７に示すように、第一実施形態と同様に、Ｓ１１〜Ｓ１３の処理が行われる。次いで、第二実施形態におけるＳ１４では、第一実施形態とは異なり、ＨＤＤ１４に記憶された複数の第二調整テーブル９２のうち、Ｓ１２で取得された印刷条件（本実施形態では、Ｓ１２で取得された解像度、メディアタイプ）に対応する第二調整テーブル９２が取得される。次いで、第一実施形態と同様に、Ｓ１５〜Ｓ２１の処理が行われる。
【００６８】
そして、図７のＳ２２において、第一実施形態では、第一白インク調整処理（図１０参照）が実行されていたが、第二実施形態では、図１２に示す第二白インク調整処理が実行される（Ｓ２２）。図１２を参照して、第二白インク調整処理について説明する。図１２において、第一実施形態における第一白インク調整処理（図１０参照）と同様の処理は、同じ符号で示し、詳細の説明は省略する。
【００６９】
第二白インク調整処理では、まず、Ｓ１９（図７参照）で注目された画素のｓＲＧＢ値が、ＬＣＨ値に変換される（Ｓ４１）。この変換は、例えば、ｓＲＧＢ値とＬＣＨ値とが対応付けられたデータテーブル等を用いて行われるが、ｓＲＧＢ値をＬＣＨ値に変換する方法は公知であるので、説明は省略する。次いで、Ｓ１４で取得された第二調整テーブル９２（図１１参照）が用いられ、Ｓ４１で変換されたＬＣＨ値に対応する合計最大濃度が取得される（Ｓ４２）。例えば、Ｓ４１でＬＣＨに変換された結果、明度（Ｌ）が「２０」、彩度（Ｃ）が「４０」、色相（Ｌ）が「１３５」である場合、合計最大濃度「９００％」が取得される（Ｓ４２）。
【００７０】
次いで、第一実施形態と同様に、Ｓ１９で注目された画素について、Ｓ３１〜Ｓ３６の処理が行われる。なお、Ｓ３３では、Ｓ４２で取得された合計最大濃度が用いられる。次いで、第二白インク調整処理が終了され、第一実施形態と同様に、Ｓ２３〜Ｓ２５の処理（図７参照）が行われて印刷データが作成される。そして、メイン処理が終了される。
【００７１】
以上のように、第二実施形態における処理が行われる。本実施形態では、第一実施形態と同様に、白インクとカラーインクとの合計濃度が、合計最大濃度以下となるように、白インクの画素毎の濃度が調整される（図１２のＳ３４及びＳ３５）。そして、カラーインクの濃度と調整された白インクの濃度とが用いられて、印刷データが作成される（図７のＳ２５）。これによって、白インクとカラーインクとの合計量を制限でき、にじみの発生を防止でき、洗濯堅牢度の低下も防止できる。
【００７２】
なお、合計最大濃度は、色相、明度、及び彩度に応じて設定されていたが、これに限定されない。例えば、合計最大濃度は、色相、明度、及び彩度のうち少なくとも１つに応じて設定されていてもよい。この場合、色相、明度、及び彩度のうち少なくとも１つの条件に応じて、白インクとカラーインクとの合計量を制限することができる。このため、色相、明度、及び彩度のうち少なくとも１つの条件に応じて、にじみの発生を防止し、洗濯堅牢度の低下を防止できるように、印刷データを作成することができる。
【００７３】
また、色相、明度、及び彩度は、ｓＲＧＢ値や、色材値（ＣＭＹＫＷ値）に対応するパラメータである。このため、合計最大濃度が、ｓＲＧＢ値又は色材値に応じて設定されていてもよい。この場合でも、ｓＲＧＢ値又は色材値に応じて、白インクとカラーインクとの合計量を制限することができる。このため、ｓＲＧＢ値又は色材値に応じて、にじみの発生を防止し、洗濯堅牢度の低下を防止できるように、印刷データを作成することができる。
【００７４】
第三実施形態について説明する。ＬＣＨ値は、カラーインクの量に関係するため、ＬＣＨ値が決定すると、カラーインク（すなわち、白インク以外）の合計の濃度（Ｃ＋Ｍ＋Ｙ＋Ｋ）が確定する。このため、第二調整テーブル９２（図１１参照）における合計最大濃度中のカラーインクの濃度は、予め分かっている。このため、合計最大濃度から、カラーインクの濃度に相当する値を差し引けば、合計濃度が合計最大濃度を超えないように設定された白色の閾値（以下、「白色最大濃度」という。）を算出できる。第三実施形態では、第二調整テーブル９２（図１１参照）の合計最大濃度からカラーインクの濃度に相当する値が差し引かれた白色最大濃度を用いたテーブルである第三調整テーブル９３（図１３参照）を用いて、処理が行われる。図１３に示すように第三調整テーブル９３には、ＬＣＨ値と、白色最大濃度が対応つけられて記憶されている。なお、本実施形態では、所定の印刷条件に応じて複数の第三調整テーブル９３が、ＨＤＤ１４に記憶されている。図１３では、所定の印刷条件（本実施形態では、一例として、解像度、メディアタイプ、及びマルチパス印刷を行う設定）に応じて設定された第三調整テーブル９３のうち、１つの例を示している。
【００７５】
図７及び図１４を参照して、本実施形態における処理について説明する。以下の説明では、第一、第二実施形態と同様な点の説明は省略し、第一、第二実施形態と異なる点について詳述する。図７に示すように、第一実施形態と同様に、Ｓ１１〜Ｓ１３の処理が行われる。次いで、第三実施形態におけるＳ１４では、第一実施形態とは異なり、ＨＤＤ１４に記憶された複数の第三調整テーブル９３のうち、Ｓ１２で取得された所定の印刷条件（本実施形態では、一例として、解像度及びメディアタイプ）に対応する第三調整テーブル９３が取得される。次いで、第一実施形態と同様に、Ｓ１５〜Ｓ２１の処理が行われる。
【００７６】
そして、第三実施形態では、図７のＳ２２において、図１４に示す第三白インク調整処理が実行される（Ｓ２２）。図１４を参照して、第三白インク調整処理について説明する。第三白インク調整処理では、第二実施形態の第二白インク調整処理（図１２参照）と同様に、Ｓ４１の処理が実行され、ｓＲＧＢ値がＬＣＨ値に変換される。次いで、Ｓ１４で取得された第三調整テーブル９３（図１３参照）が用いられ、Ｓ４１で変換されたＬＣＨ値に対応する白色最大濃度が取得される（Ｓ５１）。例えば、Ｓ４１でＬＣＨに変換された結果、明度（Ｌ）が「２０」、彩度（Ｃ）が「４０」、色相（Ｌ）が「１３５」である場合、白色最大濃度「６５５％」が取得される（Ｓ５１）。
【００７７】
次いで、第一実施形態と同様に、Ｓ３１の処理が行われる。次いで、Ｓ５１で取得された白色最大濃度「％」が階調値に相当する値に変換される（Ｓ５２）。次いで、Ｓ３１で算出された白インクの濃度が、Ｓ５１で取得され、Ｓ５２で換算された白色最大濃度より大きいか否かが判断される（Ｓ５３）。白インクの濃度が白色最大濃度以下である場合には（Ｓ５３：ＮＯ）、第三白インク調整処理が終了される。白インクの濃度が白色最大濃度より大きい場合には（Ｓ５３）、Ｗの値が白色最大濃度に設定される（Ｓ５４）。なお、Ｗの値は、白色最大濃度以下であってもよい。白色最大濃度以下であれば、ＣＭＹＫＷの合計濃度が、合計最大濃度以下となるからである。
【００７８】
次いで、第一実施形態と同様に、Ｓ３６の処理が実行され、第三白インク調整処理が終了され、図７に示すＳ２３〜Ｓ２５の処理が実行される。次いで、メイン処理が終了される。
【００７９】
以上のように、本実施形態における処理が実行される。本実施形態では、第一実施形態と同様に、白インクとカラーインクとの合計量を制限でき、にじみの発生を防止でき、洗濯堅牢度の低下も防止できる。また、白インクの濃度が白色最大濃度より大きくなった画素のみ、白インクの濃度が減らされる（Ｓ５３：ＹＥＳ、Ｓ５４）。このため、全ての画素について白色の濃度を減らす場合に比べて、発色性、色合い等の品質への影響を低減でき、品質を良好に確保できる。
【００８０】
第四実施形態について説明する。第四実施形態では、第四調整テーブル９４（図１５参照）に登録されている白インク調整値が用いられて、合計濃度が合計最大濃度以下となるように、白インクの濃度が調整される。
【００８１】
図１５を参照して、第四調整テーブル９４について説明する。本実施形態では、所定の印刷条件に応じて複数種類の第四調整テーブル９４が設定され、ＨＤＤ１４（図３参照）に記憶されている。図１１では、所定の印刷条件（本実施形態では、一例として、解像度、メディアタイプ、及びマルチパス印刷を行う設定）に応じて設定された第四調整テーブル９４のうち、１つの例を示している。図１５に示すように、第四調整テーブル９４には、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）、及び白インク調整値が対応付けられている。白インク調整値は、白インクの濃度に乗算して合計濃度が合計最大濃度以下となるように白インクの濃度を調整する値である。白インク調整値を乗算した後の白インクの濃度は、必ず合計最大濃度以下となる。
【００８２】
図７及び図１６を参照して、本実施形態における処理について説明する。以下の説明では、第一実施形態と同様な点の説明は省略し、第一実施形態と異なる点について詳述する。図７に示すように、第一実施形態と同様に、Ｓ１１〜Ｓ１３の処理が行われる。次いで、第四実施形態におけるＳ１４では、第一実施形態とは異なり、ＨＤＤ１４に記憶された複数の第四調整テーブル９４のうち、Ｓ１２で取得された所定の印刷条件（本実施形態では、一例として、解像度及びメディアタイプ）に対応する第四調整テーブル９４が取得される。次いで、第一実施形態と同様に、Ｓ１５〜Ｓ２１の処理が行われる。
【００８３】
そして、第四実施形態では、図７のＳ２２において、図１６に示す第四白インク調整処理が行われる。図１６を参照して、第四白インク調整処理について説明する。第四白インク調整処理では、まず、Ｓ４１（図１２参照）の場合と同様に、Ｓ１９（図７参照）で注目された画素のｓＲＧＢ値が、ＬＣＨ値に変換される（Ｓ６１）。次いで、Ｓ１４で取得された第四調整テーブル９４（図１５参照）が用いられ、Ｓ６１で変換されたＬＣＨ値に対応する白インク調整値が取得される（Ｓ６２）。例えば、Ｓ４１でＬＣＨに変換された結果、明度（Ｌ）が「２０」、彩度（Ｃ）が「４０」、色相（Ｌ）が「１３５」である場合、白インク調整値「９０％」が取得される（Ｓ６２）。
【００８４】
次いで、Ｓ１９で注目された画素の白インクの濃度に、Ｓ６２で取得された白インク調整値が乗算される（Ｓ６３）。例えば、Ｓ６２で取得された白インク調整値が「９０％」である場合、９０％を示す「０．９」が乗算される。これによって、合計濃度が合計最大濃度以下となるように白インクの濃度が調整される。なお、本実施形態では、Ｓ２１で算出された結果のＷが白インクの濃度である。
【００８５】
次いで、第四白インク調整処理が終了され、第一実施形態と同様にＳ２３〜Ｓ２５の処理（図７参照）が行われて印刷データが作成される。そして、メイン処理が終了される。
【００８６】
本実施形態では、第一実施形態と同様に、白インクとカラーインクとの合計量を制限することができ、にじみの発生を防止し、洗濯堅牢度の低下を防止できる。また、白インク調整値を白インクの濃度に乗算することで、合計濃度が合計最大濃度以下となるように白インクの濃度を調整することができる。このため、合計濃度と合計最大濃度との比較の処理や、合計最大濃度からカラーの濃度を減算する処理を行う必要がない。よって、ＣＰＵ１０の処理の負荷を軽減することができ、ひいては、処理速度の向上、消費電力の抑制をすることができる。
【００８７】
上記第一〜第四実施形態において、ＰＣ１が本発明の印刷データ作成装置に相当する。第一〜第三実施形態におけるＳ３１（図１０、図１２、図１４参照）の処理、及び第三実施形態におけるＳ２１（図７参照）を行うＣＰＵ１０が本発明の「データ取得手段」に相当する。第一実施形態におけるＳ３４、Ｓ３５（図１０参照）、Ｓ２５の処理、第二実施形態におけるＳ３４、Ｓ３５（図１２参照）、Ｓ２５の処理、第三実施形態におけるＳ５３、Ｓ５４（図１４参照）、Ｓ２５の処理、第四実施形態におけるＳ６２（図１６参照）、Ｓ２５の処理のそれぞれを実行するＣＰＵ１０が本発明の「印刷データ作成手段」に相当する。合計最大濃度が本発明の「インク閾値」に相当する。第一、第二実施形態におけるＳ３４（図１０及び図１２）の処理を行うＣＰＵ１０が本発明の「第一判断手段」に相当する。第一、第二実施形態におけるＳ３５（図１０及び図１２参照）、Ｓ２５（図７参照）の処理を行うＣＰＵ１０が本発明の「第一白インク削減手段」に相当する。第三実施形態におけるＳ５３（図１４参照）の処理を行うＣＰＵ１０が本発明の「第二判断手段」に相当する。白色最大濃度が本発明の「白インク閾値」に相当する。第三実施形態におけるＳ５４（図１４参照）、Ｓ２５の処理を行うＣＰＵ１０が本発明の「第二白インク削減手段」に相当する。
【００８８】
第一〜第三実施形態におけるＳ３１（図１０、図１２、図１４参照）の処理、及び第三実施形態におけるＳ２１（図７参照）の処理が本発明の「データ取得ステップ」に相当する。第一実施形態におけるＳ３４、Ｓ３５（図１０参照）、Ｓ２５の処理、第二実施形態におけるＳ３４、Ｓ３５（図１２参照）、Ｓ２５の処理、第三実施形態におけるＳ５３、Ｓ５４（図１４参照）、Ｓ２５の処理、第四実施形態におけるＳ６２（図１６参照）、Ｓ２５の処理が、本発明の「印刷データ作成ステップ」に相当する。
【符号の説明】
【００８９】
１    ＰＣ
１０    ＣＰＵ
３０    印刷装置
９１    第一調整テーブル
９２    第二調整テーブル
９３    第三調整テーブル
９４    第四調整テーブル
【図１】
0005919844.tif 000002
【図２】
0005919844.tif 000003
【図３】
0005919844.tif 000004
【図４】
0005919844.tif 000005
【図５】
0005919844.tif 000006
【図６】
0005919844.tif 000007
【図７】
0005919844.tif 000008
【図８】
0005919844.tif 000009
【図９】
0005919844.tif 000010
【図１０】
0005919844.tif 000011
【図１１】
0005919844.tif 000012
【図１２】
0005919844.tif 000013
【図１３】
0005919844.tif 000014
【図１４】
0005919844.tif 000015
【図１５】
0005919844.tif 000016
【図１６】
0005919844.tif 000017