(57)【要約】【課題】黒色の被印刷媒体に対して、被印刷媒体自体の色を有効に利用しつつ、高品質な画像を印刷させることができる印刷データを作成する印刷データ作成装置、印刷装置、印刷データ作成プログラム、及びコンピュータ読み取り可能な記録媒体を提供する。【解決手段】入力画像データのｓＲＧＢ値が、ＣＭＹＫ形式の２５６階調で表現される変換ＣＭＹＫデータに変換される（Ｓ４２）。そして、変換ＣＭＹＫデータにおける黒色の階調値を反転させることで、白色の階調値が算出される（Ｓ４４）。この白色の階調値と、変換ＣＭＹＫデータにおける黒色以外の階調値とが用いられて、黒色の印刷メディアへの印刷に適した黒地使用印刷データが作成される。【選択図】図１２
2009231992.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置での印刷に用いられる印刷データを、入力された入力画像データに基づいて作成する印刷データ作成装置であって、
前記入力画像データを、黒色を含む複数の色材色によって表現される画像データである黒色材含有画像データに変換する黒色材含有画像データ変換手段と、
前記黒色材含有画像データ変換手段によって変換された前記黒色材含有画像データの黒色の階調値を反転させることで、印刷データの作成に用いられる白色の階調値を算出する白色階調値算出手段とを備えたことを特徴とする印刷データ作成装置。
【請求項２】
前記入力画像データは、ＲＧＢ空間によって表現される画像データであることを特徴とする請求項１に記載の印刷データ作成装置。
【請求項３】
前記黒色材含有画像データは、ＣＭＹＫ空間によって表現される画像データであることを特徴とする請求項１又は２に記載の印刷データ作成装置。
【請求項４】
前記白色階調値算出手段によって算出された前記白色の階調値を用いると共に、前記黒色の階調値をゼロとして前記黒色材含有画像データを用いることで印刷データを作成する黒地使用印刷データ作成手段を備えたことを特徴とする請求項１乃至３のいずれかに記載の印刷データ作成装置。
【請求項５】
前記入力画像データを、ＣＭＹＫ空間によって表現される画像データであるＣＭＹＫデータに変換するＣＭＹＫデータ変換手段と、
前記白色階調値算出手段によって算出された前記白色の階調値、及び前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータを用いて、５つの色材により表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段とを備えたことを特徴とする請求項１乃至３のいずれかに記載の印刷データ作成装置。
【請求項６】
前記入力画像データを、ＣＭＹ空間によって表現されると共に黒色をＣＭＹの３つの色材の混合によって表現する画像データであるＣＭＹデータに変換するＣＭＹデータ変換手段と、
前記ＣＭＹデータ変換手段によって変換された前記ＣＭＹデータにより、ＣＭＹ空間によって表現される印刷データを作成するＣＭＹ印刷データ作成手段とを備えたことを特徴とする請求項４に記載の印刷データ作成装置。
【請求項７】
前記黒地使用印刷データ作成手段及び前記ＣＭＹ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第一指定手段を備えたことを特徴とする請求項６に記載の印刷データ作成装置。
【請求項８】
印刷が行われる被印刷媒体の色を入力する入力手段と、
前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段及び前記ＣＭＹ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第一決定手段とを備え、
前記第一決定手段は、
前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、
前記入力手段によって白色が入力された場合に、前記ＣＭＹ印刷データ作成手段による印刷データの作成を決定することを特徴とする請求項６又は７に記載の印刷データ作成装置。
【請求項９】
前記ＣＭＹデータ変換手段によって変換された前記ＣＭＹデータ、及び前記白色階調値算出手段によって算出された前記白色の階調値により、ＣＭＹ空間における３つの色材と白色の色材とにより表現されると共に黒色をＣＭＹの３つの色材の混合によって表現する印刷データを作成するＣＭＹＷ印刷データ作成手段を備えたことを特徴とする請求項６に記載の印刷データ作成装置。
【請求項１０】
前記黒地使用印刷データ作成手段、前記ＣＭＹ印刷データ作成手段、及び前記ＣＭＹＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第二指定手段を備えたことを特徴とする請求項９に記載の印刷データ作成装置。
【請求項１１】
印刷が行われる被印刷媒体の色を入力する入力手段と、
前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段、前記ＣＭＹ印刷データ作成手段、及び前記ＣＭＹＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第二決定手段とを備え、
前記第二決定手段は、
前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、
前記入力手段によって白色が入力された場合に、前記ＣＭＹ印刷データ作成手段によって印刷データを作成することを決定し、
前記入力手段によって黒色及び白色とは異なる色が入力された場合に前記ＣＭＹＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする請求項９又は１０に記載の印刷データ作成装置。
【請求項１２】
前記入力画像データを、ＣＭＹＫ空間によって表現される画像データであるＣＭＹＫデータに変換するＣＭＹＫデータ変換手段と、
前記白色階調値算出手段によって算出された前記白色の階調値、及び前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータを用いて、５つの色材により表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段とを備えたことを特徴とする請求項４に記載の印刷データ作成装置。
【請求項１３】
前記黒地使用印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第三指定手段を備えたことを特徴とする請求項１２に記載の印刷データ作成装置。
【請求項１４】
印刷が行われる被印刷媒体の色を入力する入力手段と、
前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第三決定手段とを備え、
前記第三決定手段は、
前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、
前記入力手段によって黒色とは異なる色が入力された場合に、前記ＣＭＹＫＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする請求項１２又は１３に記載の印刷データ作成装置。
【請求項１５】
前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータにより、ＣＭＹＫ空間によって表現される印刷データを作成するＣＭＹＫ印刷データ作成手段を備えたことを特徴とする請求項１２に記載の印刷データ作成装置。
【請求項１６】
前記黒地使用印刷データ作成手段、前記ＣＭＹＫ印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第四指定手段を備えたことを特徴とする請求項１５に記載の印刷データ作成装置。
【請求項１７】
印刷が行われる被印刷媒体の色を入力する入力手段と、
前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段、前記ＣＭＹＫ印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第四決定手段とを備え、
前記第四決定手段は、
前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、
前記入力手段によって白色が入力された場合に、前記ＣＭＹＫ印刷データ作成手段による印刷データの作成を決定し、
前記入力手段によって黒色及び白色とは異なる色が入力された場合に前記ＣＭＹＫＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする請求項１５又は１６に記載の印刷データ作成装置。
【請求項１８】
使用するインク色がシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ホワイト（Ｗ）の４色である印刷装置であって、
請求項４及び６乃至１１のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷する印刷手段を備えたことを特徴とする印刷装置。
【請求項１９】
使用するインク色がシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、ホワイト（Ｗ）の５色である印刷装置であって、
請求項５及び１２乃至１７のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷する印刷手段を備えたことを特徴とする印刷装置。
【請求項２０】
請求項１乃至１７のいずれかに記載の印刷データ作成装置の各種処理手段としてコンピュータを機能させるための印刷データ作成プログラム。
【請求項２１】
請求項２０に記載の印刷データ作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ作成装置、印刷装置、印刷データ作成プログラム、及びコンピュータ読み取り可能な記録媒体に関するものであり、詳細には、白インクを用いた印刷を実行するのに適した印刷データを作成する印刷データ作成装置、印刷装置、印刷データ作成プログラム、及びコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来、被印刷媒体への印刷を行うために、カラーの画素を形成するインク（以下、「色インク」という。）と共に白インクを用いるインクジェット印刷装置が知られている。このインクジェット印刷装置では、インク供給源からインクジェットヘッドの複数の吐出チャンネルにインクを導き、発熱素子や圧電素子等のアクチュエータを選択的に駆動させることで、吐出チャンネルの先端に設けられたノズルからインクを吐出させている。そして、例えばシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の色の三原色に各画素の色を分解し、吐出するインクの濃度を各色毎に調整してカラー画素を形成している。また、色インクを混合させたり、ブラック（Ｋ）のインクを用いたりすることで、黒色の画素を形成している。さらに、これらのインクに加えて白（Ｗ）のインクを使用することで、濃色（例えば、黒色）の被印刷媒体に対して白色の画素を形成することが可能になると共に、白色の下地を形成した後、この下地の上にカラーの画素を形成することもできる。従って、被印刷媒体の色や明度等の制約を受けることなく、より再現性の優れた高品質の画像を印刷することができる。
【０００３】
そして、このような白インクを用いた印刷装置において、背景色となる被印刷媒体の色の影響を排除することを目的として、様々な提案がなされている。例えば、ＲＧＢカラーモデル（以下、「ＲＧＢ」という。）で表現された画像データを論理反転させて、反転させた画像データに基づいて白色の下地を形成した後、論理反転前の画像データの印刷を行う印刷方法が提案されている（例えば、特許文献１参照）。また、印刷を行う前に、画像データをグレースケールに変換して階調を反転させ、反転させたデータに応じて被印刷媒体の抜染を行う印刷方法も提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００２−４６３０３号公報
【特許文献２】特開２００５−１０３７６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来の印刷方法では、画像データの明度の成分を反転させて白インクの量や抜染のレベルを決定しているが、画像データの明度成分の反転結果と、最適な白インクの量との間に大きな開きがあった。従って、吐出すべき最適な白インクの量を割り出すことができず、黒色の被印刷媒体に対して高品質なカラー画像を印刷することができないという問題点があった。また、黒色の被印刷媒体に対して、カラー画像の印刷前に一様な白色の下地を形成する方法（所謂ベタ印刷を行う方法）では、多量のインクが必要となる。すなわち、被印刷媒体自体の色を利用してインクの使用量を減らしつつ、高品質なカラー画像を印刷することができないという問題点があった。
【０００５】
本発明は上記課題を解決するためになされたものであり、黒色の被印刷媒体に対して、被印刷媒体自体の色を有効に利用しつつ、高品質な画像を印刷させることができる印刷データを作成する印刷データ作成装置、印刷装置、印刷データ作成プログラム、及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の請求項１に記載の印刷データ作成装置は、印刷装置での印刷に用いられる印刷データを、入力された入力画像データに基づいて作成する印刷データ作成装置であって、前記入力画像データを、黒色を含む複数の色材色によって表現される画像データである黒色材含有画像データに変換する黒色材含有画像データ変換手段と、前記黒色材含有画像データ変換手段によって変換された前記黒色材含有画像データの黒色の階調値を反転させることで、印刷データの作成に用いられる白色の階調値を算出する白色階調値算出手段とを備えている。
【０００７】
また、本発明の請求項２に記載の印刷データ作成装置は、請求項１に記載の発明の構成に加え、前記入力画像データは、ＲＧＢ空間によって表現される画像データであることを特徴とする。
【０００８】
また、本発明の請求項３に記載の印刷データ作成装置は、請求項１又は２に記載の発明の構成に加え、前記黒色材含有画像データは、ＣＭＹＫ空間によって表現される画像データであることを特徴とする。
【０００９】
また、本発明の請求項４に記載の印刷データ作成装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記白色階調値算出手段によって算出された前記白色の階調値を用いると共に、前記黒色の階調値をゼロとして前記黒色材含有画像データを用いることで印刷データを作成する黒地使用印刷データ作成手段を備えている。
【００１０】
また、本発明の請求項５に記載の印刷データ作成装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記入力画像データを、ＣＭＹＫ空間によって表現される画像データであるＣＭＹＫデータに変換するＣＭＹＫデータ変換手段と、前記白色階調値算出手段によって算出された前記白色の階調値、及び前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータを用いて、５つの色材により表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段とを備えている。
【００１１】
また、本発明の請求項６に記載の印刷データ作成装置は、請求項４に記載の発明の構成に加え、前記入力画像データを、ＣＭＹ空間によって表現されると共に黒色をＣＭＹの３つの色材の混合によって表現する画像データであるＣＭＹデータに変換するＣＭＹデータ変換手段と、前記ＣＭＹデータ変換手段によって変換された前記ＣＭＹデータにより、ＣＭＹ空間によって表現される印刷データを作成するＣＭＹ印刷データ作成手段とを備えている。
【００１２】
また、本発明の請求項７に記載の印刷データ作成装置は、請求項６に記載の発明の構成に加え、前記黒地使用印刷データ作成手段及び前記ＣＭＹ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第一指定手段を備えている。
【００１３】
また、本発明の請求項８に記載の印刷データ作成装置は、請求項６又は７に記載の発明の構成に加え、印刷が行われる被印刷媒体の色を入力する入力手段と、前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段及び前記ＣＭＹ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第一決定手段とを備え、前記第一決定手段は、前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、前記入力手段によって白色が入力された場合に、前記ＣＭＹ印刷データ作成手段による印刷データの作成を決定することを特徴とする。
【００１４】
また、本発明の請求項９に記載の印刷データ作成装置は、請求項６に記載の発明の構成に加え、前記ＣＭＹデータ変換手段によって変換された前記ＣＭＹデータ、及び前記白色階調値算出手段によって算出された前記白色の階調値により、ＣＭＹ空間における３つの色材と白色の色材とにより表現されると共に黒色をＣＭＹの３つの色材の混合によって表現する印刷データを作成するＣＭＹＷ印刷データ作成手段を備えている。
【００１５】
また、本発明の請求項１０に記載の印刷データ作成装置は、請求項９に記載の発明の構成に加え、前記黒地使用印刷データ作成手段、前記ＣＭＹ印刷データ作成手段、及び前記ＣＭＹＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第二指定手段を備えている。
【００１６】
また、本発明の請求項１１に記載の印刷データ作成装置は、請求項９又は１０に記載の発明の構成に加え、印刷が行われる被印刷媒体の色を入力する入力手段と、前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段、前記ＣＭＹ印刷データ作成手段、及び前記ＣＭＹＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第二決定手段とを備え、前記第二決定手段は、前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、前記入力手段によって白色が入力された場合に、前記ＣＭＹ印刷データ作成手段によって印刷データを作成することを決定し、前記入力手段によって黒色及び白色とは異なる色が入力された場合に前記ＣＭＹＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする。
【００１７】
また、本発明の請求項１２に記載の印刷データ作成装置は、請求項４に記載の発明の構成に加え、前記入力画像データを、ＣＭＹＫ空間によって表現される画像データであるＣＭＹＫデータに変換するＣＭＹＫデータ変換手段と、前記白色階調値算出手段によって算出された前記白色の階調値、及び前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータを用いて、５つの色材により表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段とを備えている。
【００１８】
また、本発明の請求項１３に記載の印刷データ作成装置は、請求項１２に記載の発明の構成に加え、前記黒地使用印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第三指定手段を備えている。
【００１９】
また、本発明の請求項１４に記載の印刷データ作成装置は、請求項１２又は１３に記載の発明の構成に加え、印刷が行われる被印刷媒体の色を入力する入力手段と、前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第三決定手段とを備え、前記第三決定手段は、前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、前記入力手段によって黒色とは異なる色が入力された場合に、前記ＣＭＹＫＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする。
【００２０】
また、本発明の請求項１５に記載の印刷データ作成装置は、請求項１２に記載の発明の構成に加え、前記ＣＭＹＫデータ変換手段によって変換された前記ＣＭＹＫデータにより、ＣＭＹＫ空間によって表現される印刷データを作成するＣＭＹＫ印刷データ作成手段を備えている。
【００２１】
また、本発明の請求項１６に記載の印刷データ作成装置は、請求項１５に記載の発明の構成に加え、前記黒地使用印刷データ作成手段、前記ＣＭＹＫ印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定する第四指定手段を備えている。
【００２２】
また、本発明の請求項１７に記載の印刷データ作成装置は、請求項１５又は１６に記載の発明の構成に加え、印刷が行われる被印刷媒体の色を入力する入力手段と、前記入力手段によって入力された被印刷媒体の色に応じて、前記黒地使用印刷データ作成手段、前記ＣＭＹＫ印刷データ作成手段、及び前記ＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを決定する第四決定手段とを備え、前記第四決定手段は、前記入力手段によって黒色が入力された場合に、前記黒地使用印刷データ作成手段によって印刷データを作成することを決定し、前記入力手段によって白色が入力された場合に、前記ＣＭＹＫ印刷データ作成手段による印刷データの作成を決定し、前記入力手段によって黒色及び白色とは異なる色が入力された場合に前記ＣＭＹＫＷ印刷データ作成手段による印刷データの作成を決定することを特徴とする。
【００２３】
また、本発明の請求項１８に記載の印刷装置は、使用するインク色がシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ホワイト（Ｗ）の４色である印刷装置であって、請求項４及び６乃至１１のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷する印刷手段を備えている。
【００２４】
また、本発明の請求項１９に記載の印刷装置は、使用するインク色がシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、ホワイト（Ｗ）の５色である印刷装置であって、請求項５及び１２乃至１７のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷する印刷手段を備えている。
【００２５】
また、本発明の請求項２０に記載の印刷データ作成プログラムは、請求項１乃至１７のいずれかに記載の発明の各種処理手段としてコンピュータを機能させる。
【００２６】
また、本発明の請求項２１に記載のコンピュータ読み取り可能な記録媒体は、請求項２０に記載の印刷データ作成プログラムを記録している。
【発明の効果】
【００２７】
本発明の請求項１に記載の印刷データ作成装置によると、入力画像データが、黒色を含む複数の色材色によって表現される黒色材含有画像データに変換される。そして、黒色含有画像データにおける黒色の階調値を反転させることで、印刷データの作成に用いられる白色の階調値が算出される。これにより、吐出すべき最適な白インクの量を正確に割り出すことができる。そして、この白色の階調値を用いて印刷データを作成することで、適量の白インクを吐出させて高品質なカラー画像を印刷する印刷データを作成することができる。
【００２８】
また、本発明の請求項２に記載の印刷データ作成装置は、請求項１に記載の発明の効果に加え、入力画像データがＲＧＢ空間によって表現される画像データであるため、一般に広く用いられているＲＧＢ形式の画像データを入力画像データとして用いることができる。
【００２９】
また、本発明の請求項３に記載の印刷データ作成装置は、請求項１又は２に記載の発明の効果に加え、黒色材含有画像データがＣＭＹＫ空間によって表現される画像データであるため、ＣＭＹＫデータへのデータ変換を利用して容易に白色の階調値を算出することができる。
【００３０】
また、本発明の請求項４に記載の印刷データ作成装置は、請求項１乃至３のいずれかに記載の発明の効果に加え、黒地使用印刷データ作成手段によると、白色階調値算出手段によって算出された最適な白色の階調値と、変換された黒色含有画像データとを使用し、黒色の階調値をゼロとして印刷データを作成することができる。従って、被印刷媒体が黒色である場合に、被印刷媒体自体の黒色を有効に利用しつつ、明度の高い画素に対しては適量の白インクを吐出させることができる。よって、黒色の被印刷媒体に対して、インクを無駄に使うことなく高品質な画像を印刷装置に印刷させることができる。
【００３１】
また、本発明の請求項５に記載の印刷データ作成装置は、請求項１乃至３のいずれかに記載の発明の効果に加え、白色階調値算出手段によって算出された最適な白色の階調値と、ＣＭＹＫ空間における４つの色材とを用いて、５つの色材により表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段を備えている。これにより、カラー画素の下地や白色の画素へは白インクを吐出させると共に、黒色の画素へは、ＣＭＹインクの混合よりもインク効率及び品質に優れた黒インクを吐出させる印刷データを作成することができる。従って、被印刷媒体の色に関わらず、高品質でインク効率の良い印刷データを作成することができる。
【００３２】
また、本発明の請求項６に記載の印刷データ作成装置は、請求項４のいずれかに記載の発明の効果に加え、ＣＭＹ空間によって表現されるＣＭＹ印刷データを作成することができる。このＣＭＹ印刷データによると、黒色をＣＭＹの３つの色材の混合によって表現することができる。そして、被印刷媒体が白色である場合に、ＣＭＹ印刷データ作成手段によって印刷データを作成することで、被印刷媒体自体の白色を利用してカラー画像を印刷させることができる。一方で、被印刷媒体が黒色である場合に、黒地使用印刷データ作成手段によって作成された印刷データを用いることで、被印刷媒体自体の黒色を有効に利用することができる。従って、被印刷媒体の色が黒色であるのか、白色であるのかに応じて、カラー画像印刷用の適切な印刷データを作成することができる。
【００３３】
また、本発明の請求項７に記載の印刷データ作成装置は、請求項６に記載の発明の効果に加え、ユーザは、黒地使用印刷データ作成手段及びＣＭＹ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定することができる。従って、ユーザは、黒色の被印刷媒体に対する印刷を印刷装置に行わせたい場合には、黒地使用印刷データ作成手段による印刷データの作成を指定することで、被印刷媒体の黒色を利用したカラー画像を印刷させることができる。また、白色の被印刷媒体に対する印刷を印刷装置に行わせたい場合には、ＣＭＹ印刷データ作成手段による印刷データの作成を指定することで、被印刷媒体自体の白色を利用してカラー画像を印刷させることができる。すなわち、ユーザは、被印刷媒体の色が黒色であるのか、白色であるのかに応じて、カラー画像印刷用の適切な印刷データを作成させることができる。
【００３４】
また、本発明の請求項８に記載の印刷データ作成装置は、請求項６又は７に記載の発明の効果に加え、入力された被印刷媒体の色が黒色であれば、被印刷媒体の黒色を利用できる印刷データを作成することができ、入力された被印刷媒体の色が白色であれば、被印刷媒体自体の白色を利用した印刷データを作成することができる。よって、ユーザは被印刷媒体の色を入力するだけで、被印刷媒体の色に応じた適切な印刷データを作成させることができる。
【００３５】
また、本発明の請求項９に記載の印刷データ作成装置は、請求項６に記載の発明の効果に加え、ＣＭＹ空間における３つの色材と、白色の色材とにより表現される印刷データを作成するＣＭＹＷ印刷データ作成手段を備えている。これにより、カラー画素の下地や白色の画素へは適切に白インクを吐出させると共に、黒色の画素をＣＭＹインクの混合によって表現させる印刷データを作成することができる。従って、被印刷媒体の色が白色でも黒色でもない色であっても、適量の白インクを吐出させて、且つ黒インクを使用することなく、画像品質の良好なカラー画像を印刷させることができる。
【００３６】
また、本発明の請求項１０に記載の印刷データ作成装置は、請求項９に記載の発明の効果に加え、ユーザは、黒地使用印刷データ作成手段、ＣＭＹ印刷データ作成手段、及びＣＭＹＷ印刷データ作成手段のいずれにより印刷データの作成を行うかを指定することができる。従って、ユーザは、黒色の被印刷媒体に対する印刷を印刷装置に行わせたい場合には、黒地使用印刷データ作成手段による印刷データの作成を指定することで、被印刷媒体の黒色を利用したカラー画像を印刷させることができる。また、白色の被印刷媒体に対する印刷を印刷装置に行わせたい場合には、ＣＭＹ印刷データ作成手段による印刷データの作成を指定することで、被印刷媒体自体の白色を利用してカラー画像を印刷させることができる。また、黒色でも白色でもない色の被印刷媒体に対する印刷を行わせたい場合には、ＣＭＹＷ印刷データ作成手段による印刷データの作成を指定することで、被印刷媒体の色の影響を受けずにカラー画像を印刷させることができる。すなわち、ユーザは、被印刷媒体の色に応じて、カラー画像印刷用の適切な印刷データを作成させることができる。
【００３７】
また、本発明の請求項１１に記載の印刷データ作成装置は、請求項９又は１０に記載の発明の効果に加え、入力された被印刷媒体の色が黒色であれば、被印刷媒体の黒色を利用できる印刷データを作成することができ、入力された被印刷媒体の色が白色であれば、被印刷媒体自体の白色を利用した印刷データを作成することができる。そして、入力された被印刷媒体の色が黒色でも白色でもなければ、被印刷媒体の色の影響を受けない印刷データを作成することができる。よって、ユーザは被印刷媒体の色を入力するだけで、被印刷媒体の色に応じた適切な印刷データを作成させることができる。
【００３８】
また、本発明の請求項１２に記載の印刷データ作成装置は、請求項４に記載の発明の効果に加え、ＣＭＹＫ空間における４つの色材と、白色の色材とにより表現される印刷データを作成するＣＭＹＫＷ印刷データ作成手段を備えている。これにより、カラー画素の下地や白色の画素へは白インクを吐出させると共に、黒色の画素へは、ＣＭＹインクの混合よりもインク効率及び品質に優れた黒インクを吐出させる印刷データを作成することができる。従って、被印刷媒体の色に関わらず、高品質でインク効率の良い印刷データを作成することができる。さらに、被印刷媒体が黒色である場合には、黒地使用印刷データ作成手段によって作成された印刷データを用いることで、被印刷媒体自体の黒色を有効に利用することができる。従って、被印刷媒体の色が黒色であるのか、白色であるのかに応じて、カラー画像印刷用の適切な印刷データを作成することができる。
【００３９】
また、本発明の請求項１３に記載の印刷データ作成装置は、請求項１２に記載の発明の効果に加え、黒地使用印刷データ作成手段、及びＣＭＹＫＷ印刷データ作成手段のいずれにより印刷データを作成するかをユーザが指定することができるため、被印刷媒体の色に応じて、高品質且つインク効率の良い印刷データを作成することができる。
【００４０】
また、本発明の請求項１４に記載の印刷データ作成装置は、請求項１２又は１３に記載の発明の効果に加え、入力された被印刷媒体の色が黒色であれば、被印刷媒体の黒色を利用できる印刷データを作成することができ、入力された被印刷媒体の色が黒色以外の色であれば、被印刷媒体の色の影響を受けることの無い高品質な画像が得られる印刷データを作成することができる。よって、ユーザは、被印刷媒体の色を入力するだけで、同一の印刷装置を用いてインク構成を変えることなく、被印刷媒体の色に応じた高品質な画像を印刷させることができる。
【００４１】
また、本発明の請求項１５に記載の印刷データ作成装置は、請求項１２に記載の発明の効果に加え、ＣＭＹＫ空間によって表現される印刷データを作成するＣＭＹＫ印刷データ作成手段を備えている。従って、被印刷媒体が白色である場合に、ＣＭＹＫ印刷データ作成手段によって印刷データを作成することで、黒色を黒のインクを用いて表現する高品質且つインク効率の良いカラー画像を印刷させることができる。
【００４２】
また、本発明の請求項１６に記載の印刷データ作成装置は、請求項１５に記載の発明の効果に加え、黒地使用印刷データ作成手段、ＣＭＹＫ印刷データ作成手段、及びＣＭＹＫＷ印刷データ作成手段のいずれかにより印刷データを作成するかをユーザが指定することができる。よって、ユーザは、被印刷媒体の色に応じて、高品質且つインク効率の良い印刷データを作成させることができる。
【００４３】
また、本発明の請求項１７に記載の印刷データ作成装置は、請求項１５又は１６に記載の発明の効果に加え、入力された被印刷媒体の色が黒色であれば、被印刷媒体の黒色を利用できる印刷データを作成することができ、入力された色が白色であれば、黒色を黒のインクを用いて表現する高品質且つインク効率の良いカラー画像が得られる印刷データを作成することができる。また、入力された被印刷媒体の色が黒色でも白色でもない色であれば、被印刷媒体の色の影響を受けることの無い高品質な画像が得られる印刷データを作成することができる。よって、ユーザは被印刷媒体の色を入力するだけで、同一の印刷装置を用いてインク構成を変えることなく、被印刷媒体の色に応じた高品質な画像を印刷させることができる。
【００４４】
また、本発明の請求項１８に記載の印刷装置は、請求項４及び６乃至１１のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷することで、ブラック（Ｋ）のインクを備えていなくても、使用するインクの種類を増やすことなく、被印刷媒体の色に応じた品質の良いカラー画像を印刷することができる。特に、黒色の被印刷媒体への印刷を行う場合には、被印刷媒体の色を利用し、インクを無駄に使用することなく高品質の画像を印刷することができる。
【００４５】
また、本発明の請求項１９に記載の印刷装置は、請求項５及び１２乃至１７のいずれかに記載の印刷データ作成装置により作成された印刷データを印刷することで、被印刷媒体の色に応じた品質の良いカラー画像を印刷することができる。特に、白色の画素やカラーを表現する画素へは適量の白インクを吐出させることができ、黒色の画素については、ブラック（Ｋ）のインクを用いてインク効率の良い高品質な黒色を再現することができる。
【００４６】
また、本発明の請求項２０に記載の印刷データ作成プログラムは、コンピュータに実行させることにより、請求項１乃至１７のいずれかに記載の発明の効果を奏することができる。
【００４７】
また、本発明の請求項２１に記載のコンピュータ読み取り可能な記録媒体は、請求項２０に記載の印刷データ作成プログラムを記憶しているため、当該記録媒体に記録されている印刷データ作成プログラムをコンピュータに読み取らせて動作させることにより、請求項１乃至１７のいずれかに記載の発明の効果を奏することができる。
【発明を実施するための最良の形態】
【００４８】
以下、本発明を実施するための第一の実施形態について、図面を参照して説明する。本発明に係る印刷データ作成装置として、公知の布帛印刷用のインクジェットプリンタ１（図１及び図２参照）に印刷を実行させるための印刷データを作成する、公知のパーソナルコンピュータ１００（図３参照）を例に挙げて説明する。
【００４９】
まず、図１を参照して、第一の実施形態に係るインクジェットプリンタ１について説明する。図１は、第一の実施形態におけるインクジェットプリンタ１の全体的な構成を示す斜視図である。このインクジェットプリンタ１は、４つのインクジェットヘッド１１〜１４を搭載したキャリッジ１０を１つ備えている。図１に示すように、インクジェットプリンタ１は、左右方向を長手方向とするベース２を備えており、その底面の略中央には、前後方向に延びるレール４が配設されている。このレール４は、取り替え可能な平板状のプラテン５を、ベース２の前後方向（副走査方向）に移動可能に支持している。
【００５０】
プラテン５は、平面視、ベース２の前後方向を長手方向とする略長方形状の板体であり、その上面に、例えばＴシャツ等の布帛からなる被印刷媒体（印刷メディア）が水平に載置される。また、プラテン５の下方にはトレー９が配設されている。このトレー９は、プラテン５の上面と略平行な底面を有し、その外周がプラテン５の外周より一回り大きく形成されている。そして、利用者がＴシャツ等をプラテン５に載置する際に、Ｔシャツのそで等がベース２の底面に落ちることを防止する。
【００５１】
また、レール４の後端部には、プラテン５及びトレー９をレール４に沿って移動させるためのステッピングモータであるプラテン駆動モータ７が配設されている。そして、プラテン駆動モータ７の駆動軸と、レール４の前端側に設けられたプーリ（図示外）との間に駆動ベルト（図示外）が架け渡されている。この駆動ベルトがプラテン駆動モータ７によって駆動されることにより、駆動ベルトに固定されたプラテン５及びトレー９が、ベース２の前後方向に往復移動する。
【００５２】
また、ベース２の前後方向の略中央で、且つプラテン５の上方の位置には、４つのインクジェットヘッド１１〜１４を搭載したキャリッジ１０を左右方向に案内するためのガイドレール１６が架設されている。そして、ガイドレール１６の左端付近にはキャリッジモータ１７が、右端付近にはプーリ１８が設けられており、キャリッジモータ１７とプーリ１８との間にキャリッジベルト１９が架設されている。このキャリッジベルト１９はキャリッジ１０の背面に固定されており、キャリッジモータ１７が駆動することによって、キャリッジ１０がガイドレール１６に沿って左右方向（主操作方向）に移動する。キャリッジモータ１７はＤＣモータであり、ガイドレール１６に設けられたリニアエンコーダ（図示外）からの出力に基づき、キャリッジ１０の位置が検出される。
【００５３】
インクジェットプリンタ１の左端部には、４つのインクカートリッジ３１〜３４を収容するインクカートリッジ収容部３０が配設されている。そして、各インクカートリッジ３１〜３４は、適度な柔軟性を有するインク供給用チューブ３６によって、キャリッジ１０に搭載されたそれぞれのインクジェットヘッド１１〜１４に連結されている。４つのインクジェットヘッド１１〜１４は、シアン（Ｃ）インク、マゼンタ（Ｍ）インク、イエロー（Ｙ）インク、白（Ｗ）インクのそれぞれを吐出するために設けられており、インクカートリッジ３１〜３４にはシアンインク、マゼンタインク、イエローインク、白インクのそれぞれが収容されている。
【００５４】
そして、キャリッジ１０に搭載されている各インクジェットヘッド１１〜１４には、インクを吐出するための吐出チャンネル（図示外）が例えば１２８個ずつ設けられている。また、各吐出チャンネルには、各々別個に駆動される圧電アクチュエータ（図示外）が設けられている。さらに、各インクジェットヘッド１１〜１４の底面には、各吐出チャンネルに対応して微細なノズル（図示外）が孔設されており、これらのノズルから下向きにインクの液滴が吐出される。尚、キャリッジ１０の移動範囲における右端部には、各インクジェットヘッド１１〜１４のノズル面に対して密着及び離脱が可能な吸引キャップ３８を有するパージユニット３７が設けられている。そして、このパージユニット３７によってインクジェットヘッド１１〜１４のメンテナンスが行われる。
【００５５】
また、ガイドレール１６の前方には、ベース２の左右にわたってクリアランスセンサ８が設けられている。クリアランスセンサ８は、印刷実行時にプラテン５がレール４に沿ってベース２の前方から後方へ移動する際に、プラテン５に載置された印刷メディアの皺やゴミ等の障害物を検出する。
【００５６】
また、インクジェットプリンタ１の右側手前の位置には、インクジェットプリンタ１の操作を行うための操作パネル５０が配設されている。この操作パネル５０には、ディスプレイ５１、印刷開始ボタン５２、印刷中止ボタン５３、プラテン送りボタン５４、矢印ボタン５５、エラーランプ５６、データ受信ランプ５７等が設けられている。ディスプレイ５１は操作画面等の各種画像を表示し、印刷開始ボタン５２は印刷を開始させるためのボタンであり、印刷中止ボタン５３は印刷動作を中止させるためのボタンである。また、プラテン送りボタン５４は、プラテン５への布帛の載置や布帛の取り外しが可能な位置へプラテンを移動させるためのボタンであり、矢印ボタン５５は、ユーザがメニューの選択等を行う際に用いられる。また、エラーランプ５６は、発光することによりエラーが生じたことを示し、データ受信ランプ５７は、印刷データを受信したことを示す。
【００５７】
次に、図２を参照して、インクジェットプリンタ１の電気的構成について説明する。図２は、第一の実施形態におけるインクジェットプリンタ１の電気的構成を示すブロック図である。図２に示すように、インクジェットプリンタ１には、インクジェットプリンタ１の制御を司るＣＰＵ６０が設けられている。そして、このＣＰＵ６０には、ＲＯＭ６１、ＲＡＭ６２、ヘッド駆動部７１、モータ駆動部７２、表示制御部７６、入力検知部７７、及びＵＳＢインタフェース７９がバス６５を介して接続されている。
【００５８】
ＲＯＭ６１には、インクジェットプリンタ１の動作を制御するための制御プログラムや、印刷処理を実行するための印刷実行プログラム等を記憶したプログラム記憶エリアと、プログラムの実行に必要な設定や初期値、データ等の情報を記憶したプログラム関係情報記憶エリアとが設けられている。また、ＲＯＭ６１にはその他各種記憶エリアが設けられている。
【００５９】
ＲＡＭ６２には、パーソナルコンピュータ１００から受信した印刷データを記憶する受信印刷データ記憶エリア、印刷開始ボタン５２の押下により印刷が実行されている印刷データを記憶する印刷中データ記憶エリア、その他各種記憶エリアが設けられている。
【００６０】
ヘッド駆動部７１は、インクを吐出するインクジェットヘッド１１〜１４に接続されている。そして、各インクジェットヘッド１１〜１４の各吐出チャンネルに設けられた圧電アクチュエータを駆動する。
【００６１】
モータ駆動部７２は、キャリッジ１０を動作させるキャリッジモータ１７と、プラテン５を送り出すタイミングや速度を調整するプラテンローラ（図示外）を動作させるプラテン駆動モータ７とに接続されている。そして、これらのモータを駆動する。
【００６２】
表示制御部７６は、ディスプレイ５１、エラーランプ５６、データ受信ランプ５７等に接続されており、ＣＰＵ６０からの制御によりこれらの表示処理を行う。また、入力検知部７７は、印刷開始ボタン５２、印刷中止ボタン５３、プラテン送りボタン５４、矢印ボタン５５等に接続されており、これらの入力の検知を行う。そして、ＵＳＢインタフェース７９によって、インクジェットプリンタ１がパーソナルコンピュータ１００を含めた外部機器に接続される。
【００６３】
このような構成のもと、本実施の形態のインクジェットプリンタ１は、パーソナルコンピュータ１００から印刷データを受信した後、ユーザによって布帛がプラテン５へ載置されて印刷開始ボタン５２が押下されることで、印刷処理を開始する。印刷処理では、まず、キャリッジ１０の移動経路が記録開始位置となるように、プラテン５をプラテン駆動モータ７の駆動によって本体の後方へ移動させる。次いで、インクジェットプリンタ１は、キャリッジ１０を右方向から左方向へ移動させながら、印刷データに従ってインクジェットヘッド１１〜１４からインクを吐出することで、１ラインの記録を行う。そして、プラテン５を１ライン分前方へ移動させて次のラインの記録を行い、これらの動作を繰り返し行うことで印刷を完了させる。印刷が完了すると、布帛の取り外しが可能となる位置まで前方へプラテン５を移動させる。尚、印刷データは、ＣＭＹＷ形式の２階調（吐出させるか否か）で各画素の色が表現される印刷データであり、インクジェットヘッド１１〜１４からは白インクが先に吐出されるように構成されている。また、白さを確保するために白インクを複数回吐出させる、所謂重ね打ちを行ってもよい。この場合には、キャリッジ１０を同じライン上で複数回走査させて白インクを複数回吐出させた後、他のインクを吐出させる。重ね打ちを行う場合、印刷データにおける白（Ｗ）のデータは、白インク用のインクジェットヘッド１１による１ラインに対しての複数回の走査のそれぞれに共通に用いられる。すなわち、白インクを吐出させるための１ラインに対する各走査動作は、同一の白（Ｗ）データに基づいて制御される。
【００６４】
次に、図３乃至図５を参照して、パーソナルコンピュータ１００について説明する。図３は、パーソナルコンピュータ１００の電気的構成を示すブロック図であり、図４は、第一の実施形態におけるパーソナルコンピュータ１００のＲＡＭ１１２の構成を示す模式図である。また、図５は、第一の実施形態におけるパーソナルコンピュータ１００のハードディスクドライブ（以下、「ＨＤＤ」という。）１１６の構成を示す模式図である。パーソナルコンピュータ１００は、例えばＵＳＢ等の規格に基づく通信ケーブルによってインクジェットプリンタ１に接続される。そして、パーソナルコンピュータ１００では、ユーザが各種アプリケーションを用いて作成した画像データに基づいて印刷データが作成され、この印刷データがインクジェットプリンタ１へ送信されて印刷が行われる。
【００６５】
図３に示すように、パーソナルコンピュータ１００には、その制御を司るＣＰＵ１１０が設けられている。そして、ＣＰＵ１１０には、ＲＯＭ１１１、ＲＡＭ１１２、ＣＤ−ＲＯＭドライブ１１５、ＨＤＤ１１６、表示制御部１２６、入力検知部１２７、及びＵＳＢインタフェース１２９がバス１１４を介して接続されている。
【００６６】
ＲＯＭ１１１には、ＣＰＵ１１０が実行するＢＩＯＳ等のプログラムが記憶されている。ＣＤ−ＲＯＭドライブ１１５には記録媒体であるＣＤ−ＲＯＭ１３１が挿入され、このＣＤ−ＲＯＭ１３１に記録されているデータがＣＤ−ＲＯＭドライブ１１５によって読み出される。ＣＤ−ＲＯＭ１３１には、本発明に係る印刷データ作成プログラムが組み込まれたプリンタドライバや、このプログラムの実行時に使用される設定やテーブル等のデータが記憶されている。そして、ＣＤ−ＲＯＭドライブ１１５によって読み出されたデータは、後述するＨＤＤ１１６（図５参照）に設けられた各種記憶エリアに記憶される。
【００６７】
表示制御部１２６は、操作画面を表示するためのモニタ１３３に接続され、このモニタ１３３の表示を制御する。また、入力検知部１２７は、ユーザが操作の入力を行うためのキーボード１３５やマウス１３６に接続され、これらの入力の検知を行う。そして、ＵＳＢインタフェース１２９によって、パーソナルコンピュータ１００がインクジェットプリンタ１を含めた外部機器に接続され、データの送受信が可能となる。
【００６８】
ＲＡＭ１１２には、図４に示すように、入力画像データ記憶エリア１１２１、変換ＣＭＹＫデータ記憶エリア１１２２、メディア色対応データ記憶エリア１１２３、印刷データ記憶エリア１１２４等の各種記憶エリアが設けられている。入力画像データ記憶エリア１１２１には、印刷データを作成する元になるｓＲＧＢ形式の入力画像データが一時的に記憶される。変換ＣＭＹＫデータ記憶エリア１１２２には、入力画像データから変換されたＣＭＹＫ形式のデータが記憶され、このデータは、白（Ｗ）のデータを作成する場合等に用いられる。メディア色対応データ記憶エリア１１２３には、被印刷媒体である印刷メディアの色に適した処理が施された後の、印刷データの基となる２５６階調のデータが記憶される。印刷データ記憶エリア１１２４には、メディア色対応データ記憶エリア１１２３に記憶されたデータから作成された２階調の印刷データが記憶される。
【００６９】
ＨＤＤ１１６には、図５に示すように、プログラム記憶エリア１１６１、プログラム関係情報記憶エリア１１６２、ＣＭＹＫ変換テーブル記憶エリア１１６３、ＣＭＹ変換テーブル記憶エリア１１６４、画像データ記憶エリア１１６５等の各種記憶エリアが設けられている。プログラム記憶エリア１１６１には、プリンタドライバ（印刷データ作成プログラム）を始めとするパーソナルコンピュータ１００で実行される各種のプログラムが記憶される。プログラム関係情報記憶エリア１１６２には、プログラムの実行に必要な設定や初期値、データ等の情報が記憶される。ＣＭＹＫ変換テーブル記憶エリア１１６３には、ＲＧＢ空間によって表現される入力画像データの色情報を、ＣＭＹＫ空間によって表現されるレベルの情報に変換するためのＣＭＹＫ変換テーブル（図７参照）が記憶される。ＣＭＹ変換テーブル記憶エリア１１６４には、入力画像データの色情報をＣＭＹ空間によって表現されるレベルの情報に変換するためのＣＭＹ変換テーブルが記憶される。画像データ記憶エリア１１６５には、複数の画像データが記憶される。
【００７０】
次に、図６及び図７を参照して、第一の実施形態のパーソナルコンピュータ１００によって作成することができる印刷データの種類、及びデータの推移について説明する。図６は、第一の実施形態のパーソナルコンピュータ１００によって作成される印刷データの特徴を種類毎に示した説明図であり、図７は、ＣＭＹＫ変換テーブル１６１のデータ構成図である。
【００７１】
まず、第一の実施形態のパーソナルコンピュータ１００によって作成される印刷データの種類について説明する。図６に示すように、パーソナルコンピュータ１００によって作成される印刷データは、ＣＭＹ印刷データ、ＣＭＹＷ印刷データ、及び黒地使用印刷データの３つの印刷データに分類される。
【００７２】
ＣＭＹ印刷データは、インクジェットプリンタ１に搭載された４つのインクのうち、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３つのインク（以下、「カラーインク」という。）を吐出させることでカラー画像を印刷させるための印刷データである。このＣＭＹ印刷データは白色の印刷メディアへ印刷を行う場合に適しており、白色を表現する画素については、白（Ｗ）のインクを含めたいずれのインクも吐出させずに、印刷メディアの白色を利用してそのまま白色を表現することができる。よって、白インクを無駄に使うことがない。また、黒色の画素については、ＣＭＹの３つのカラーインクを混合させることで表現することができる。よって、ブラック（Ｋ）のインクを搭載していないインクジェットプリンタ１を使用して、黒色を含む全ての色を表現することができる。
【００７３】
ＣＭＹＷ印刷データは、インクジェットプリンタ１にＣ、Ｍ、Ｙ、Ｗの４つのインクを吐出させることでカラー画像を印刷させるための印刷データである。このＣＭＹＷ印刷データにおける白（Ｗ）の値の算出には、後述するＣＭＹＫ変換テーブル１６１によって変換された変換ＣＭＹＫデータにおけるブラック（Ｋ）の階調値を反転させた値が用いられる。反転とは、階調値を補数に変換することであり、本実施の形態におけるブラック（Ｋ）の階調値は２５６階調で表現されるため、「Ｗ＝２５５−Ｋ」となる。このように、ブラック（Ｋ）の階調値を反転させた値を白（Ｗ）の階調値として用いることで、画像データの明度の成分を反転させて白（Ｗ）の階調値を算出する従来の方法とは異なり、最適な量の白インクを吐出させることができる。これにより、カラーインクの下地として適量の白インクを吐出させた後、この白色の下地の上にカラーインクを吐出させることができ、印刷メディアの色の影響を受けない高品質な画像を再現することができる。また、黒色を含む画素については、先述したＣＭＹ印刷データの場合と同様に、ＣＭＹの３つのカラーインクを混合させることで黒色を表現することができる。よって、ブラック（Ｋ）のインクを搭載していないインクジェットプリンタ１を使用して、黒色を含む全ての色を表現することができる。
【００７４】
すなわち、ＣＭＹＷ印刷データによると、白色を表現する画素へは白インクが吐出され、カラーを表現する画素に対しては適量の白インクが下地として吐出され、さらに黒色はカラーインクの混合によって表現される。従って、ＣＭＹＷ印刷データによる印刷は、印刷メディアの色が白色以外の色である場合に適しているが、印刷メディアの色が黒色の場合は後述する黒地使用印刷データがより適している。よって、第一の実施形態では、ＣＭＹＷ印刷データによる印刷は、印刷メディアの色が白色でも黒色でもない場合に実行されることがより望ましい。
【００７５】
黒地使用印刷データは、ＣＭＹＷ印刷データと同様に、インクジェットプリンタ１にＣ、Ｍ、Ｙ、Ｗの４つのインクを吐出させることでカラー画像を印刷させるための印刷データである。しかし、３つのカラーインクの混合による黒色の表現方法を用いておらず、黒色の印刷メディアへの印刷に適している点が、先述したＣＭＹＷ印刷データとは異なる。詳細には、黒地使用印刷データにおける白（Ｗ）の階調値には、変換ＣＭＹＫデータにおけるブラック（Ｋ）の階調値を反転させた値が用いられる。また、黒色を表現する画素に対してはいずれのインクも吐出させずに、印刷メディアの黒色を利用してそのまま黒色を表現することができる。従って、白色を表現する画素や明度の高いカラーを表現する画素に対しては、適量の白インクを吐出させることができ、さらに、黒色を表現する画素や明度の低い画素に対しては、印刷メディアの黒色を利用することができる。従って、黒地使用印刷データによると、黒色の印刷メディアに対して、インクを無駄に使うことなく高品質な画像をインクジェットプリンタ１に印刷させることができる。
【００７６】
次に、データの推移について説明する。まず、印刷データを作成するための基になるデータは、ＲＡＭ１１２の入力画像データ記憶エリア１１２１に記憶されている入力画像データである。この入力画像データは、画像編集用アプリケーション等によって作成されてＨＤＤ１１６の画像データ記憶エリア１１６５に記憶された画像データのうち、印刷の実行が指示された画像データである。この画像データは、ｓＲＧＢ形式の２５６階調で各画素の色が表現されている。ｓＲＧＢ形式とは、ＩＥＣ（国際電気標準会議）が定める色空間の国際規格であり、デジタルカメラやプリンタ、モニタ等の多くのＰＣ周辺機器では、ｓＲＧＢ形式に則った色調整を行うことで、入力と出力との間の色の差異を極力少なくしている。
【００７７】
次いで、３種類の印刷データのうちのいずれかを作成するための２５６階調で表現されるメディア色対応データが、ユーザからの入力に応じてｓＲＧＢ形式の入力画像データから作成され、ＲＡＭ１１２のメディア色対応データ記憶エリア１１２３に記憶される。ここで、ｓＲＧＢ形式のデータをＣＭＹＫ形式、又はＣＭＹ形式に変換するためのテーブルが参照される。
【００７８】
図６に示すように、ＣＭＹＫ変換テーブル１６１は、ｓＲＧＢ形式の２５６階調で表現されたデータを、ＣＭＹＫ形式の２５６階調で表現される変換ＣＭＹＫデータに変換するためのテーブルである。そして、各ｓＲＧＢ値に対応するＣＭＹＫ値が各々定義されている。ここで、ＣＭＹＫ形式とは、Ｃ、Ｍ、Ｙ、Ｋの４色を用いる色の表現方法であり、Ｃ値、Ｍ値、Ｙ値、Ｋ値の２５６階調によって各画素の色が表現されて、各インクの吐出量が決定される。このＣＭＹＫ変換テーブル１６１は、公知の手法によって作成されて、あらかじめＨＤＤ１１６のＣＭＹＫ変換テーブル記憶エリア１１６３に記憶されている。そして、入力画像データは、ＣＭＹＫ変換テーブル１６１によって変換ＣＭＹＫデータに変換されて、変換された値がＲＡＭ１１２の変換ＣＭＹＫデータ記憶エリアに記憶される。尚、ＣＭＹＫ変換テーブル１６１によって変換された変換ＣＭＹＫデータによると、ブラック（Ｋ）インクの吐出量はＫデータによって決定され、黒色の画素をＣＭＹの３つのカラーインクの混合によって表現することは行われない。
【００７９】
また、図示しないが、ＣＭＹ変換テーブル記憶エリア１１６４に記憶されているＣＭＹ変換テーブルは、ｓＲＧＢ形式の２５６階調で表現されたデータを、ＣＭＹ形式の２５６階調で表現されるデータに変換するためのデータである。そして、各ｓＲＧＢ値に対応するＣＭＹ値が各々定義されている。ここで、ＣＭＹ形式とは、Ｃ、Ｍ、Ｙの３色を用いる色の表現方法であり、Ｃ値、Ｍ値、Ｙ値の２５６階調によって各画素の色が表現されて、各インクの吐出量が決定される。このＣＭＹ変換テーブルも、ＣＭＹＫ変換テーブル１６１と同様に、公知の手法によって作成されてあらかじめＨＤＤ１１６に記憶されている。また、ＣＭＹ変換テーブルによって変換された変換ＣＭＹデータによると、黒色の画素はＣＭＹの３つのカラーインクの混合によって表現される。
【００８０】
次いで、ＲＡＭ１１２のメディア色対応データ記憶エリア１１２３に記憶されたデータに対して、公知の誤差拡散処理（Ｓ１９、図８参照）が行われることにより、各インク色の２階調（吐出させるか否か）で各画素の色が表現される印刷データが作成されることとなる。尚、先述したように、重ね打ちを行う場合、白インクを吐出させるためのインクジェットヘッド１１の１ラインに対する複数回の走査動作は、同一の白（Ｗ）データに基づいて制御される。
【００８１】
次に、図８乃至図１２を参照して、本発明の特徴である印刷データ作成処理について説明する。図８は、第一の実施形態のパーソナルコンピュータ１００で行われる印刷データ作成処理のフローチャートであり、図９は、モニタ１３３に表示される印刷設定画面１５１の一具体例を示す図である。また、図１０は、印刷データ作成処理で実行されるＣＭＹ印刷データ作成処理のサブルーチンのフローチャートであり、図１１は、印刷データ作成処理で実行されるＣＭＹＷ印刷データ作成処理のサブルーチンのフローチャートであり、図１２は、印刷データ作成処理で実行される黒地使用印刷データ作成処理のサブルーチンのフローチャートである。以下、フローチャートの各ステップについて「Ｓ」と略記する。
【００８２】
ユーザが、画像データ記憶エリア１１６５に記憶されている入力画像データの印刷実行を指示することにより、プリンタドライバが起動される。そして、プリンタドライバを動作させるプログラム中の印刷データ作成プログラムに基づいて、ＣＰＵ１１０によって印刷データ作成処理が開始される。
【００８３】
図８に示すように、印刷データ作成処理が開始されると、ＨＤＤ１１６の画像データ記憶エリア１１６５から印刷対象の画像データが読み出されて、ＲＡＭ１１２の入力画像データ記憶エリア１１２１に入力画像データとしてセットされる（Ｓ１１）。次いで、印刷設定画面１５１をモニタ１３３に表示させる処理が行われる（Ｓ１２）。図９に示すように、印刷設定画面１５１では、始めに「白印刷を行う」のみが選択可能となっている。そして、「白印刷を行う」がユーザによって選択されると、新たに「黒をＣＭＹインクで構成する」が選択可能となる。そして、ユーザが所望の設定を行って「印刷」ボタンを操作することで、次の処理が行われる。
【００８４】
ユーザがマウス１３６やキーボード１３５を操作することにより、「白印刷を行う」が選択されないまま「印刷」ボタンが操作されると（Ｓ１３：ＮＯ）、白色の印刷メディアへの印刷に適したＣＭＹ印刷データを作成するためのＣＭＹ印刷データ作成処理が行われる（Ｓ１５）。
【００８５】
図１０に示すように、ＣＭＹ印刷データ作成処理では、まず、画像を構成する複数の画素の１つが順に注目され、注目された画素についてのｓＲＧＢ値が入力画像データから読み込まれる（Ｓ２１）。次いで、読み込まれたｓＲＧＢ値が、ＣＭＹ形式の２５６階調で表現されるデータに変換される（Ｓ２２）。この処理は、先述したように、ＨＤＤ１１６のＣＭＹ変換テーブル記憶エリア１１６４に記憶されているＣＭＹ変換テーブルが参照されることで行われる。次いで、変換されたデータのＣ、Ｍ、Ｙの各階調値が、メディア色対応データとしてＲＡＭ１１２のメディア色対応データ記憶エリア１１２３に記憶される（Ｓ２３）。ＣＭＹ印刷データによると、印刷に白インクは用いられないため、メディア色対応データの白（Ｗ）の階調値はゼロとなっている。そして、各画素についてのメディア色対応データを作成するこれらの処理が、画像を構成する全ての画素について行われていなければ（Ｓ２４：ＮＯ）、Ｓ２１の処理へ戻り、次の順の画素についての処理が行われる。全ての画素についての処理が行われた場合には（Ｓ２４：ＹＥＳ）、印刷データ作成処理へ戻る。
【００８６】
そして、図８の説明に戻り、ＣＭＹ印刷データ作成処理（Ｓ１５）が終了すると、メディア色対応データ記憶エリア１１２３に記憶されているメディア色対応データに対して誤差拡散処理が行われる。これにより、２５６階調で表現されているメディア色対応データから、２階調で表現されるＣＭＹ印刷データが作成されて、ＲＡＭ１１２の印刷データ記憶エリア１１２４に記憶される（Ｓ１９）。誤差拡散処理は、２５６階調のデータを印刷階調に落として２値化するための公知の処理である。そして、印刷データ作成処理を終了する。
【００８７】
また、印刷設定画面１５１（図９参照）において「白印刷を行う」及び「黒をＣＭＹインクで構成する」が共に選択されて「印刷」ボタンが操作されると（Ｓ１３：ＹＥＳ、Ｓ１６：ＹＥＳ）、ＣＭＹＷ印刷データ作成処理が行われる（Ｓ１７）。このＣＭＹＷ印刷データ作成処理では、白色でも黒色でもない印刷メディアへの印刷に適したＣＭＹＷ印刷データが作成される。
【００８８】
図１１に示すように、ＣＭＹＷ印刷データ作成処理では、まず、画像を構成する複数の画素の１つが順に注目され、注目された画素についてのｓＲＧＢ値が入力画像データから読み込まれる（Ｓ３１）。次いで、ＨＤＤ１１６のＣＭＹＫ変換テーブル記憶エリア１１６３に記憶されているＣＭＹＫ変換テーブル１６１（図７参照）が参照されて、ｓＲＧＢ値がＣＭＹＫ形式の２５６階調で表現されるデータに変換される（Ｓ３２）。そして、変換されたこのデータは、ＲＡＭ１１２の変換ＣＭＹＫデータ記憶エリア１１２２に変換ＣＭＹＫデータとして記憶される（Ｓ３３）。
【００８９】
次いで、変換ＣＭＹＫデータにおけるブラック（Ｋ）のデータにより、白（Ｗ）の階調値が「Ｗ＝２５５−Ｋ」として算出され、この白の階調値がメディア色対応データにおけるＷの値として設定されて、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ３４）。これにより、白の階調値が、変換ＣＭＹＫデータにおける黒の階調値の反転として算出される。尚、変換ＣＭＹＫデータにおけるＫの階調値は、Ｗの階調値を算出するために用いられるのみであり、ＣＭＹＷ印刷データではＫの階調値はゼロとして扱われる。
【００９０】
次いで、Ｓ３１の処理において読み込まれたｓＲＧＢ値が、ＣＭＹ変換テーブルによって、ＣＭＹ形式の２５６階調で表現されるデータに変換される（Ｓ３５）。そして、変換されたデータにおけるＣ、Ｍ、Ｙの各階調値が、メディア色対応データにおけるＣ、Ｍ、Ｙの各値として、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ３６）。すなわち、ＣＭＹＷ印刷データ作成処理で作成されるメディア色対応データは、黒色をカラーインクの混合によって表現することが可能なＣ、Ｍ、Ｙの各値と、変換ＣＭＹＫデータにおける黒の階調値の反転によって算出されるＷの値とによって構成されている。そして、これらの処理が、画像を構成する全ての画素について行われていなければ（Ｓ３７：ＮＯ）、Ｓ３１の処理へ戻り、次の順の画素についての処理が行われる。全ての画素についての処理が行われた場合には（Ｓ３７：ＹＥＳ）、印刷データ作成処理へ戻る。
【００９１】
そして、図８の説明に戻り、ＣＭＹＷ印刷データ作成処理（Ｓ１７）が終了すると、メディア色対応データに対して誤差拡散処理が行われる。これにより、２階調で表現されるＣＭＹＷ印刷データが作成されて、作成されたＣＭＹＷ印刷データが印刷データ記憶エリア１１２４に記憶され（Ｓ１９）、印刷データ作成処理を終了する。
【００９２】
また、印刷設定画面１５１（図９参照）において「白印刷を行う」のみが選択されて「印刷」ボタンが操作されると（Ｓ１３：ＹＥＳ、Ｓ１６：ＮＯ）、黒地使用印刷データ作成処理が行われる（Ｓ１８）。この黒地使用印刷データ作成処理では、黒色の印刷メディアへの印刷に適した黒地使用印刷データが作成される。
【００９３】
図１２に示すように、黒地使用印刷データ作成処理では、まず、複数の画素の１つが順に注目され、注目された画素についてのｓＲＧＢ値が入力画像データから読み込まれる（Ｓ４１）。次いで、ＣＭＹＫ変換テーブル１６１（図７参照）が参照されて、ｓＲＧＢ値がＣＭＹＫ形式の２５６階調で表現されるデータに変換される（Ｓ４２）。そして、変換されたこのデータは、ＲＡＭ１１２の変換ＣＭＹＫデータ記憶エリア１１２２に変換ＣＭＹＫデータとして記憶される（Ｓ４３）。
【００９４】
次いで、変換ＣＭＹＫデータにおけるブラック（Ｋ）のデータにより、白（Ｗ）の階調値が「Ｗ＝２５５−Ｋ」として算出される。そして、この白の階調値がメディア色対応データにおけるＷの値として設定されて、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ４４）。次いで、変換ＣＭＹＫデータにおけるＫ以外のＣ、Ｍ、Ｙの各階調値が、そのままメディア色対応データにおけるＣ、Ｍ、Ｙの各値として、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ４５）。すなわち、黒地使用印刷データ作成処理で作成されるメディア色対応データは、変換ＣＭＹＫデータにおけるＣ、Ｍ、Ｙの階調値と、黒色の階調値の反転によって算出されるＷの値とによって構成されている。そして、変換ＣＭＹＫデータによると、黒色はＣＭＹのカラーインクの混合によって表現されるのではなく、ブラック（Ｋ）インクによって表現されるが、黒地使用印刷データ作成処理では、Ｋの値はゼロとして作成されることとなる。従って、黒地使用印刷データによると、黒色を表現するためにインクが吐出されることはなく、印刷メディアの黒色（黒地）が画素の色を表現するための黒色として使用されることとなる。そして、これらの処理が、画像を構成する全ての画素について行われていなければ（Ｓ４６：ＮＯ）、Ｓ４１の処理へ戻り、次の順の画素についての処理が行われる。全ての画素についての処理が行われた場合には（Ｓ４６：ＹＥＳ）、印刷データ作成処理へ戻る。
【００９５】
そして、図８の説明に戻り、黒地使用印刷データ作成処理（Ｓ１８）が終了すると、メディア色対応データに対して誤差拡散処理が行われる。これにより、２階調で表現される黒地使用印刷データが作成されて、作成された黒地使用印刷データが印刷データ記憶エリア１１２４に記憶され（Ｓ１９）、印刷データ作成処理を終了する。
【００９６】
以上説明したように、第一の実施形態のパーソナルコンピュータ１００によると、黒地使用印刷データ及びＣＭＹＷ印刷データを作成する場合、ＣＭＹＫ形式で表現される変換ＣＭＹＫデータの黒色の階調値を反転させることで白色の階調値を算出することができる。これにより、吐出すべき最適な白インクの量を割り出すことができる。従って、カラーインクを吐出する前に一様な白色の下地を形成する、所謂ベタ印刷を行うことなく、適量の白インクを用いて高品質なカラー画像をインクジェットプリンタ１に印刷させることができる。
【００９７】
また、パーソナルコンピュータ１００は、白色の印刷メディアに対する印刷に適したＣＭＹ印刷データ、白色でも黒色でもない印刷メディアに対する印刷に適したＣＭＹＷ印刷データ、及び印刷メディアの黒地を利用する黒地使用印刷データのいずれかを作成することができる。そして、パーソナルコンピュータ１００は、ユーザによる入力結果に応じて３種類の印刷データのいずれかを作成することができる。従って、ユーザは、印刷メディアの色に応じて、カラー画像印刷用の適切な印刷データを作成させることができる。
【００９８】
尚、上記第一の実施形態における変換ＣＭＹＫデータが本発明の「黒色材含有画像データ」に相当し、図１１のＳ３２、及び図１２のＳ４２でｓＲＧＢ値をＣＭＹＫの２５６値に変換するパーソナルコンピュータ１００のＣＰＵ１１０が「黒色材含有画像データ変換手段」として機能する。また、図１１のＳ３４、及び図１２のＳ４４で白色の階調値を算出するＣＰＵ１１０が「白色階調値算出手段」として機能し、図１２のＳ４４、Ｓ４５、及び図８のＳ１９で黒地使用印刷データを作成するＣＰＵ１１０が「黒地使用印刷データ作成手段」として機能する。
【００９９】
また、図１０のＳ２２、及び図１１のＳ３５でｓＲＧＢ値をＣＭＹの２５６値に変換するＣＰＵ１１０が「ＣＭＹデータ変換手段」として機能し、図１０のＳ２３、及び図８のＳ１９でＣＭＹ印刷データを作成するＣＰＵ１１０が「ＣＭＹ印刷データ作成手段」として機能する。また、図１１のＳ３４、Ｓ３６、及び図８のＳ１９でＣＭＹＷ印刷データを作成するＣＰＵ１１０が「ＣＭＹＷ印刷データ作成手段」として機能し、図９に示す印刷設定画面１５１上で印刷データの作成方法を指定するためのキーボード１３５及びマウス１３６が「第二指定手段」に相当する。また、インクジェットプリンタ１が「印刷装置」に相当し、ＣＤ−ＲＯＭ１３１が「記録媒体」に相当する。
【０１００】
次に、本発明の第二の実施形態について、図面を参照して説明する。第二の実施形態では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、白（Ｗ）の５色のインクを搭載したインクジェットプリンタ２００、及びこのインクジェットプリンタ２００に印刷データを供給するパーソナルコンピュータ３００を例に挙げて説明する。
【０１０１】
まず、図１３を参照して、第二の実施形態のインクジェットプリンタ２００について説明する。図１３は、第二の実施形態におけるインクジェットプリンタ２００の平面図である。尚、第二の実施形態のインクジェットプリンタ２００は、２つのキャリッジ２１０，２２０を備えている点、及び２つのインクカートリッジ収容部２３０，２４０を備えている点以外は、主に第一の実施形態のインクジェットプリンタ１の構成と同じである。従って、以下では、第一の実施形態のインクジェットプリンタ１と同じ構成については同一の番号を付し、この説明を省略又は簡略化する。
【０１０２】
図１３に示すように、インクジェットプリンタ１は、左右方向を長手方向とする平面板状のベース２を底面に備えており、また、装置全体を覆う箱状の本体カバー２０３を備えている。そして、プラテン５の上方で、且つ本体カバー２０３の内部における奥側（図１３における上側）には、４つのインクジェットヘッド２１１〜２１４を搭載した第一キャリッジ２１０を左右方向に案内する第一ガイドレール２１６が架設されている。そして、第一ガイドレール２１６の左端付近には第一キャリッジモータ２１７が、右端付近にはプーリ（図示外）が設けられており、第一キャリッジモータ２１７とプーリとの間にキャリッジベルト（図示外）が架設されている。このキャリッジベルトは第一キャリッジ２１０に固定されており、第一キャリッジモータ２１７が駆動することによって、キャリッジベルトに固定された第一キャリッジ２１０が、第一ガイドレール２１６に沿って左右方向（主走査方向）に移動する。
【０１０３】
本体カバー２０３の右端部には、４つのインクカートリッジ２３１〜２３４を収容する第一インクカートリッジ収容部２３０が配設されている。そして、各インクカートリッジ２３１〜２３４は、適度な柔軟性を有するインク供給用チューブ２３６によって、第一キャリッジ２１０に搭載されたそれぞれのインクジェットヘッド２１１〜２１４に連結されている。インクジェットプリンタ２００では、第一キャリッジ２１０のインクジェットヘッド２１１〜２１４は全て白（Ｗ）インクを吐出するために設けられており、４つのインクカートリッジ２３１〜２３４にはその全てに白インクが収容されている。
【０１０４】
また、プラテン５の上方で、且つ本体カバー２０３の内部における手前側（図１３における下側）には、第二キャリッジ２２０を左右方向に案内するための第二ガイドレール２２６が、第一ガイドレール２１６と平行に架設されている。そして、第二キャリッジ２２０は４つのインクジェットヘッド２２１〜２２４を搭載しており、第一キャリッジ２１０と同様に、第二キャリッジモータ２２７とプーリ（図示外）との間に架設されたキャリッジベルト（図示外）によって左右方向に移動する。
【０１０５】
本体カバーの左端部には、４つのインクカートリッジ２４１〜２４４を収容する第二インクカートリッジ収容部２４０が配設されている。そして、各インクカートリッジ２４１〜２４４は、インク供給用チューブ２４６によって、第二キャリッジ２２０に搭載されたそれぞれのインクジェットヘッド２２１〜２２４に連結されている。第二キャリッジ２２０の４つのインクジェットヘッド２２１〜２２４は、シアン（Ｃ）インク、マゼンタ（Ｍ）インク、イエロー（Ｙ）インク、ブラック（Ｋ）インクのそれぞれを吐出するために設けられており、インクカートリッジ２４１〜２４４にはシアンインク、マゼンタインク、イエローインク、ブラックインクのそれぞれが収容されている。そして、インクジェットプリンタ２００の右側手前の位置には、操作パネル５０が配設されている。
【０１０６】
次に、図１４を参照して、インクジェットプリンタ２００の電気的構成について説明する。図１４は、第二の実施形態におけるインクジェットプリンタ２００の電気的構成を示すブロック図である。インクジェットプリンタ２００のヘッド駆動部２７１は、インクを吐出するインクジェットヘッド２１１〜２１４，２２１〜２２４に接続されている。そして、各インクジェットヘッド２１１〜２１４，２２１〜２２４の各吐出チャンネルに設けられた圧電アクチュエータを駆動する。また、モータ駆動部２７２は、第一キャリッジ２１０を動作させる第一キャリッジモータ２１７と、第二キャリッジ２２０を動作させる第二キャリッジモータ２２７と、プラテン５を送り出すタイミングや速度を調整するプラテンローラ（図示外）を動作させるプラテン駆動モータ７とに接続されている。そして、これらのモータを駆動する。そして、インクジェットプリンタ２００は、ＵＳＢインタフェース７９を介して、パーソナルコンピュータ３００等の他のデバイスに接続される。尚、他の構成は第一の実施形態のインクジェットプリンタ１と同じであるため、説明を省略する。
【０１０７】
このような構成のもと、第二の実施形態のインクジェットプリンタ２００は、パーソナルコンピュータ３００から印刷データを受信した後、ユーザによって布帛がプラテン５へ載置されて印刷開始ボタン５２が押下されることで、印刷処理を開始する。印刷処理では、まず、白インクを吐出する第一キャリッジ２１０の移動経路が記録開始位置となるように、プラテン５をプラテン駆動モータ７の駆動によって本体の後方（奥側）へ移動させる。次いで、インクジェットプリンタ２００は、第一キャリッジ２１０を左右方向へ移動させながら、印刷データにおける白（Ｗ）のデータに従ってインクジェットヘッド２１１〜２１４による白インクの吐出を行うことで、１ラインの記録を行う。そして、プラテン５を１ライン分前方へ移動させて次のラインの記録を行い、これらの動作を繰り返し行うことで白色の印刷を完了させる。次いで、インクジェットプリンタ２００は、第二キャリッジ２２０の移動経路が記録開始位置となるようにプラテン５を前方へ移動させて、第一キャリッジ２１０と同様の動作を第二キャリッジ２２０に実行させることで、ＣＭＹＫのインクの吐出を行う。そして、全てのラインの印刷が終了すると、布帛の取り外しが可能となる位置まで前方へプラテン５を移動させて、印刷処理を終了する。尚、白インクを吐出する４つのインクジェットヘッド２１１〜２１４は、それぞれ印刷データにおけるＷの２階調のデータに基づいて制御される。すなわち、印刷データにおけるＷのデータは、白インク用の４つのインクジェットヘッド２１１〜２１４で共通に用いられる。
【０１０８】
次に、第二の実施形態におけるパーソナルコンピュータ３００について説明する。第二の実施形態のパーソナルコンピュータ３００の構成は、ＣＭＹ変換テーブルが記憶されるＣＭＹ変換テーブル記憶エリア１１６４（図５参照）がＨＤＤ１１６に設けられていない点以外は、第一の実施形態のパーソナルコンピュータ１００と同じである。よって、これらの詳細な説明は省略する。
【０１０９】
次に、図１５を参照して、第二の実施形態のパーソナルコンピュータ３００によって作成することができる印刷データの種類について説明する。図１５は、第二の実施形態のパーソナルコンピュータ３００によって作成される印刷データの特徴を種類毎に示した説明図である。図１５に示すように、パーソナルコンピュータ３００によって作成される印刷データは、ＣＭＹＫ印刷データ、ＣＭＹＫＷ印刷データ、及び黒地使用印刷データの３つの印刷データに分類される。
【０１１０】
ＣＭＹＫ印刷データは、インクジェットプリンタ２００に搭載された５種のインクのうち、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４つのインクを吐出させることでカラー画像を印刷させるための印刷データである。このＣＭＹＫ印刷データは白色の印刷メディアへ印刷を行う場合に適しており、白色を表現する画素については、白（Ｗ）のインクを含めたいずれのインクも吐出させずに、印刷メディアの白色を利用してそのまま白色を表現することができる。よって、白インクを無駄に使うことがない。また、黒色の画素については、ブラックインクを吐出させることで黒色が表現される。ブラックインクを用いることで、ＣＭＹの３つのカラーインクの混合によって黒色を表現する場合よりもインク効率が良くなることに加え、品質の良い黒色を表現することができる。
【０１１１】
ＣＭＹＫＷ印刷データは、インクジェットプリンタ２００にＣ、Ｍ、Ｙ、Ｋ、Ｗの５種のインクを吐出させることでカラー画像を印刷させるための印刷データである。このＣＭＹＫＷ印刷データにおける白（Ｗ）の値の算出には、ＣＭＹＫ変換テーブル１６１（図７参照）によって変換された変換ＣＭＹＫデータにおけるブラック（Ｋ）の階調値を反転させた値が用いられる。よって、「Ｗ＝２５５−Ｋ」となる。また、黒色を含む画素については、先述したＣＭＹＫ印刷データの場合と同様に、ブラックインクが吐出されることで黒色が表現される。すなわち、ＣＭＹＫＷ印刷データによると、白色を表現する画素へは白インクが吐出され、カラーを表現する画素に対しては適量の白インクが下地として吐出され、さらに黒色はブラックインクによって表現される。従って、第二の実施形態では、ＣＭＹＫＷデータによる印刷は、印刷メディアの色が白色でも黒色でもない場合に実行されることが望ましい。
【０１１２】
黒地使用印刷データは、黒色の印刷メディアに対して印刷を行う場合に適しており、印刷メディアの黒色を使用することができるため、インクを無駄に使うことなく高品質な画像を印刷させることができる。この黒地使用印刷データは、第一の実施形態のパーソナルコンピュータ１００によって作成される黒地使用印刷データと同じであるため、この説明は省略する。
【０１１３】
次に、図１６乃至１９を参照して、第二の実施形態における印刷データ作成処理について説明する。図１６は、第二の実施形態のパーソナルコンピュータ３００で行われる印刷データ作成処理のフローチャートであり、図１７は、モニタ１３３に表示されるメディア色入力画面２５１の一具体例を示す図である。また、図１８は、印刷データ作成処理で実行されるＣＭＹＫ印刷データ作成処理のサブルーチンのフローチャートであり、図１９は、印刷データ作成処理で実行されるＣＭＹＫＷ印刷データ作成処理のサブルーチンのフローチャートである。
【０１１４】
図１６に示すように、印刷データ作成処理が開始されると、ＨＤＤ１１６の画像データ記憶エリア１１６５から印刷対象の画像データが読み出されて、ＲＡＭ１１２の入力画像データ記憶エリア１１２１に入力画像データとしてセットされる（Ｓ５１）。次いで、メディア色入力画面２５１をモニタ１３３に表示させる処理が行われる（Ｓ５２）。図１７に示すように、メディア色入力画面２５１では、印刷メディアの色として「白」、「黒」、「白、黒以外」のいずれかが選択可能となっている。ユーザによって「白」が選択されて「印刷」ボタンが操作されると（Ｓ５３：ＹＥＳ）、白色への印刷メディアへの印刷に適したＣＭＹＫ印刷データを作成するためのＣＭＹＫ印刷データ作成処理が行われる（Ｓ５５）。
【０１１５】
図１８に示すように、ＣＭＹＫ印刷データ作成処理では、まず、画像を構成する複数の画素の１つが順に注目され、注目された画素についてのｓＲＧＢ値が入力画像データから読み込まれる（Ｓ６１）。次いで、読み込まれたｓＲＧＢ値が、ＣＭＹＫ変換テーブル（図７参照）によって、ＣＭＹＫ形式の２５６階調で表現されるデータに変換される（Ｓ６２）。次いで、変換されたＣ、Ｍ、Ｙ、Ｋの各階調値が、メディア色対応データとしてＲＡＭ１１２のメディア色対応データ記憶エリア１１２３に記憶される（Ｓ６３）。ＣＭＹＫ印刷データによると、印刷に白インクは用いられないため、メディア色対応データの白（Ｗ）の階調値はゼロとなっている。そして、これらの処理が、画像を構成する全ての画素について行われていなければ（Ｓ６４：ＮＯ）、Ｓ６１の処理へ戻り、次の順の画素についての処理が行われる。全ての画素についての処理が行われた場合には（Ｓ６４：ＹＥＳ）、印刷データ作成処理へ戻る。
【０１１６】
そして、図１６の説明に戻り、ＣＭＹＫ印刷データ作成処理（Ｓ５５）が終了すると、メディア色対応データ記憶エリア１１２３に記憶されているメディア色対応データに対して誤差拡散処理が行われる。これにより、２５６階調で表現されているメディア色対応データから、２階調で表現されるＣＭＹＫ印刷データが作成されて、ＲＡＭ１１２の印刷データ記憶エリア１１２４に記憶される（Ｓ５９）。そして、印刷データ作成処理を終了する。
【０１１７】
また、メディア色入力画面２５１（図１７参照）において「白、黒以外」が選択されて「印刷」ボタンが操作されると（Ｓ５３：ＮＯ、Ｓ５６：ＮＯ）、ＣＭＹＫＷ印刷データ作成処理が行われる（Ｓ５７）。このＣＭＹＫＷ印刷データ作成処理では、白色でも黒色でもない印刷メディアへの印刷に適したＣＭＹＫＷ印刷データが作成される。
【０１１８】
図１９に示すように、ＣＭＹＫＷ印刷データ作成処理では、まず、複数の画素の１つが順に注目され、注目された画素についてのｓＲＧＢ値が入力画像データから読み込まれる（Ｓ７１）。次いで、ＣＭＹＫ変換テーブル１６１（図７参照）が参照されて、ｓＲＧＢ値がＣＭＹＫ形式の２５６階調で表現されるデータに変換される（Ｓ７２）。そして、変換されたこのデータは、ＲＡＭ１１２の変換ＣＭＹＫデータ記憶エリア１１２２に変換ＣＭＹＫデータとして記憶される（Ｓ７３）。
【０１１９】
次いで、変換ＣＭＹＫデータにおけるブラック（Ｋ）のデータにより、白（Ｗ）の階調値が「Ｗ＝２５５−Ｋ」として算出され、この白の階調値がメディア色対応データにおけるＷの値として設定されて、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ７４）。そして、変換ＣＭＹＫデータにおけるＣ、Ｍ、Ｙ、Ｋの各階調値が、そのままメディア色対応データにおけるＣ、Ｍ、Ｙ、Ｋの各値として、メディア色対応データ記憶エリア１１２３に記憶される（Ｓ７５）。すなわち、ＣＭＹＫＷ印刷データ作成処理で作成されるメディア色対応データは、変換ＣＭＹＫデータにおけるＣ、Ｍ、Ｙ、Ｋの階調値と、黒色の階調値の反転によって算出されるＷの階調値とによって構成されている。そして、これらの処理が、画像を構成する全ての画素について行われていなければ（Ｓ７６：ＮＯ）、Ｓ７１の処理へ戻り、次の順の画素についての処理が行われる。全ての画素についての処理が行われた場合には（Ｓ７６：ＹＥＳ）、印刷データ作成処理へ戻る。
【０１２０】
そして、図１６の説明に戻り、ＣＭＹＫＷ印刷データ作成処理（Ｓ５７）が終了すると、メディア色対応データに対して誤差拡散処理が行われる。これにより、２階調で表現されるＣＭＹＫＷ印刷データが作成されて、作成されたＣＭＹＫＷ印刷データが印刷データ記憶エリア１１２４に記憶され（Ｓ５９）、印刷データ作成処理を終了する。
【０１２１】
また、メディア色入力画面２５１（図１７参照）において「黒」が選択されて「印刷」ボタンが操作されると（Ｓ５３：ＮＯ、Ｓ５６：ＹＥＳ）、黒地使用印刷データ作成処理が行われる（Ｓ５８）。この処理は、先述した第一の実施形態の黒地使用印刷データ作成処理（図１２参照）と同じであるため、この説明は省略する。そして、黒地使用印刷データ作成処理が終了すると、誤差拡散処理によって黒地使用印刷データが作成されて、印刷データ記憶エリア１１２４に記憶され（Ｓ５９）、印刷データ作成処理を終了する。
【０１２２】
以上説明したように、第二の実施形態のパーソナルコンピュータ３００によると、ＣＭＹＫの４つの色材と、白色の色材とにより表現される印刷データであるＣＭＹＫＷ印刷データを作成することができる。これにより、カラー画素の下地や白色の画素へは白インクを吐出させると共に、黒色の画素へは、ＣＭＹインクの混合よりもインク効率及び品質に優れたブラックインクを吐出させる印刷データを作成することができる。従って、印刷メディアの色に関わらず、高品質でインク効率の良い印刷データを作成することができる。
【０１２３】
また、パーソナルコンピュータ３００は、印刷メディアの色がユーザから入力されると、入力された印刷メディアの色に応じて、３種類の印刷データのうちの最適なデータを作成することができる。詳細には、入力された色が白であれば、黒色をブラックインクで表現する高品質且つインク効率の良いカラー画像が得られるＣＭＹＫ印刷データを作成することができる。また、入力された色が黒色でも白色でもなければ、印刷メディアの色の影響を受けることの無い高品質な画像が得られるＣＭＹＫＷ印刷データを作成することができる。また、入力された色が黒色であれば、印刷メディアの黒色を利用できる黒地使用印刷データを作成することができる。すなわち、同一のインクジェットプリンタ２００を用いて、インク構成を変えることなく、被印刷媒体の色に応じた高品質な画像を印刷させることができる。
【０１２４】
尚、上記第二の実施形態において、図１９のＳ７４、Ｓ７５、及び図１６のＳ５９でＣＭＹＫＷ印刷データを作成するパーソナルコンピュータ３００のＣＰＵ１１０が「ＣＭＹＫＷ印刷データ作成手段」として機能する。また、図１８のＳ６３、及び図１６のＳ５９でＣＭＹＫ印刷データを作成するＣＰＵ１１０が「ＣＭＹＫ印刷データ作成手段」として機能する。また、図１７に示すメディア色入力画面２５１上で印刷メディアの色を入力するためのキーボード１３５及びマウス１３６が「入力手段」に相当し、図１６のＳ５３〜Ｓ５８で３つの印刷データ作成処理のいずれかを決定するＣＰＵ１１０が「第四決定手段」として機能する。また、インクジェットプリンタ２００が「印刷装置」に相当する。
【０１２５】
尚、本発明は上記実施形態に限定されることなく、様々な変形が可能であることは言うまでもない。まず、第一の実施形態では、印刷データの作成方法を直接ユーザに指定させているが、第一の実施形態においても、第二の実施形態と同様に印刷メディアの色を入力させて、入力された色に応じて印刷データの作成方法を決定してもよい。この場合、図８に示す印刷データ作成処理において、印刷メディアの色として「白」が入力されたらＣＭＹ印刷データ作成処理（Ｓ１５）を行い、白でも黒でもない色が入力されたらＣＭＹＷ印刷データ作成処理（Ｓ１７）を行い、「黒」が入力されたら黒地使用印刷データ作成処理（Ｓ１８）を行えばよい。尚、この場合、キーボード１３５及びマウス１３６が本発明の「入力手段」に相当し、パーソナルコンピュータ１００のＣＰＵ１１０が「第二決定手段」として機能する。
【０１２６】
また、第一の実施形態では、ＣＭＹ印刷データ、ＣＭＹＷ印刷データ、及び黒地使用印刷データの３種類の印刷データを作成することが可能となっているが、作成可能な印刷データの種類は３種類に限られない。例えば、黒地使用印刷データ作成処理（図１２参照）、及びＣＭＹ印刷データ作成処理（図１０参照）の２種類の印刷データ作成処理を実行可能とすることもできる。そして、２種類の印刷データ作成処理のいずれを実行させるかをユーザに指定させることもでき、この場合のキーボード１３５及びマウス１３６が本発明の「第一指定手段」に相当する。また、印刷メディアの色をユーザに入力させて、入力された色が黒であれば黒地使用印刷データを、入力された色が白であればＣＭＹ印刷データを作成する構成とすることも可能である。この場合、キーボード１３５及びマウス１３６が本発明の「入力手段」に相当し、ＣＰＵ１１０が「第一決定手段」として機能する。尚、黒地使用印刷データ作成処理、及びＣＭＹＷ印刷データ作成処理の２種類の印刷データ作成処理を実行可能としてもよい。
【０１２７】
また、第二の実施形態でも、第一の実施形態と同様に、印刷データの作成方法を直接ユーザに指定させることも可能であり、この場合には、キーボード１３５及びマウス１３６が本発明の「第四指定手段」に相当する。また、第二の実施形態において作成可能な印刷データの種類を変更することも可能であり、例えば、黒地使用印刷データ作成処理（図１２参照）、及びＣＭＹＫＷ印刷データ作成処理（図１９参照）の２種類の印刷データ作成処理を実行可能とすることもできる。そして、２種類の印刷データ作成処理のいずれを実行させるかをユーザに指定させることもでき、この場合のキーボード１３５及びマウス１３６が本発明の「第三指定手段」に相当する。また、印刷メディアの色をユーザに入力させて、入力された色が黒であれば黒地使用印刷データを、入力された色が黒以外の色であればＣＭＹＫＷ印刷データを作成する構成とすることも可能である。この場合、キーボード１３５及びマウス１３６が本発明の「入力手段」に相当し、ＣＰＵ１１０が「第三決定手段」として機能する。尚、第二の実施形態を変更して、黒地使用印刷データ作成処理、及びＣＭＹＫ印刷データ作成処理（図１８参照）の２種類の印刷データ作成処理を実行可能としてもよい。
【０１２８】
また、印刷メディアの色を検出するセンサを用いて、検出された印刷メディアの色に応じて、作成する印刷データの種類を決定するように設定してもよい。また、第一の実施形態と第二の実施形態とを組み合わせることも可能であり、上記実施形態で挙げた全ての種類の印刷データ作成処理を、１つのパーソナルコンピュータで実行できる構成とすることも可能である。
【０１２９】
また、上記実施形態では、ｓＲＧＢ形式の入力画像データが、ＣＭＹＫ変換テーブル１６１やＣＭＹ変換テーブルによってＣＭＹＫ形式、又はＣＭＹ形式のデータに変換される場合を例示したが、このようなデータ形式は任意に変更可能である。例えば、印刷データが作成される基となる入力画像データが、ＣＭＹＫ形式やＨＳＶ形式等の他の色空間によって表現されるデータであってもよい。そして、ＣＭＹＫ変換テーブル１６１等を、入力画像データの変換を可能とするようにデータ形式の対応を適宜定義すればよい。また、データの変換方法も変更が可能である。例えば、ｓＲＧＢ形式からＣＭＹＫ形式へのデータ変換は、ルックアップテーブルによりｓＲＧＢ値をＲＧＢ値に変換し、変換されたＲＧＢ値を、公知のＵＣＲ、ＧＣＲを用いてＣＭＹＫデータに変換してもよい。また、データの階調も２５６階調に限られない。
【０１３０】
また、上記実施形態では、ＣＭＹＫ形式のデータにおけるブラック（Ｋ）の階調値（２５６階調）を反転させて、反転させた値をそのまま誤差拡散処理によって２値化することで、印刷データにおけるＷ値を算出している。しかし、この構成も変更が可能である。例えば、Ｋデータを反転させた値に対してトーンカーブによる補正処理を行った後、２値化により印刷データのＷ値を算出してもよい。トーンカーブによる補正処理とは、階調補正を行うための公知の処理である。この処理では、横軸を階調の入力値、縦軸を出力値としてグラフ上に表した場合に、入力値と出力値とを対応付けるグラフがカーブを描くように、又は所定の傾きを有する直線を描くように、各入力値に対する出力値を適宜対応付ける。より具体的には、このように各入力値に対する出力値が対応付けられたテーブルをあらかじめＨＤＤ１１６等に記憶しておき、Ｋデータを反転させて得られた値をテーブルに当てはめることで、トーンカーブによる補正処理が施された２５６階調のＷデータを算出する。これにより、画像の明るさ等を自在に調整することができ、より品質の良い画像を印刷させることができる。このように、Ｋデータを反転させた値に対する各種処理・加工を行い、その結果得られた値を２値化することで、印刷データにおけるＷ値を算出してもよい。
【０１３１】
また、インクジェットプリンタ１，２００の構成も適時変更が可能である。例えば、第二の実施形態のインクジェットプリンタ２００は、白インクを吐出する第一キャリッジ２１０、及びＣＭＹＫのインクを吐出する第二キャリッジ２２０の２つのキャリッジを備えている。そして、各キャリッジに４つずつ配設されているインクジェットヘッド２１１〜２１４，２２１〜２２４からインクを吐出させる。しかし、５つのインクジェットヘッドを搭載したキャリッジを１つ備えたインクジェットプリンタにも、第二の実施形態のパーソナルコンピュータ３００によって作成された各種印刷データを印刷させることができる。
【図面の簡単な説明】
【０１３２】
【図１】第一の実施形態におけるインクジェットプリンタ１の全体的な構成を示す斜視図である。
【図２】第一の実施形態におけるインクジェットプリンタ１の電気的構成を示すブロック図である。
【図３】パーソナルコンピュータ１００の電気的構成を示すブロック図である。
【図４】第一の実施形態におけるパーソナルコンピュータ１００のＲＡＭ１１２の構成を示す模式図である。
【図５】第一の実施形態におけるパーソナルコンピュータ１００のＨＤＤ１１６の構成を示す模式図である。
【図６】第一の実施形態のパーソナルコンピュータ１００によって作成される印刷データの特徴を種類毎に示した説明図である。
【図７】ＣＭＹＫ変換テーブル１６１のデータ構成図である。
【図８】第一の実施形態のパーソナルコンピュータ１００で行われる印刷データ作成処理のフローチャートである。
【図９】モニタ１３３に表示される印刷設定画面１５１の一具体例を示す図である。
【図１０】印刷データ作成処理で実行されるＣＭＹ印刷データ作成処理のサブルーチンのフローチャートである。
【図１１】印刷データ作成処理で実行されるＣＭＹＷ印刷データ作成処理のサブルーチンのフローチャートである。
【図１２】印刷データ作成処理で実行される黒地使用印刷データ作成処理のサブルーチンのフローチャートである。
【図１３】第二の実施形態におけるインクジェットプリンタ２００の平面図である。
【図１４】第二の実施形態におけるインクジェットプリンタ２００の電気的構成を示すブロック図である。
【図１５】第二の実施形態のパーソナルコンピュータ３００によって作成される印刷データの特徴を種類毎に示した説明図である。
【図１６】第二の実施形態のパーソナルコンピュータ３００で行われる印刷データ作成処理のフローチャートである。
【図１７】モニタ１３３に表示されるメディア色入力画面２５１の一具体例を示す図である。
【図１８】印刷データ作成処理で実行されるＣＭＹＫ印刷データ作成処理のサブルーチンのフローチャートである。
【図１９】印刷データ作成処理で実行されるＣＭＹＫＷ印刷データ作成処理のサブルーチンのフローチャートである。
【符号の説明】
【０１３３】
１，１００    インクジェットプリンタ
１０，２１０，２２０    キャリッジ
１１〜１４，２１１〜２１４，２２１〜２２４    インクジェットヘッド
６０    ＣＰＵ
６１    ＲＯＭ
６２    ＲＡＭ
７１    ヘッド駆動部
７２    モータ駆動部
１００，３００    パーソナルコンピュータ
１１０    ＣＰＵ
１１１    ＲＯＭ
１１２    ＲＡＭ
１１５    ＣＤ−ＲＯＭドライブ
１１６    ＨＤＤ
１３１    ＣＤ−ＲＯＭ
１３５    キーボード
１３６    マウス
【図１】
2009231992.tif 000003
【図２】
2009231992.tif 000004
【図３】
2009231992.tif 000005
【図４】
2009231992.tif 000006
【図５】
2009231992.tif 000007
【図６】
2009231992.tif 000008
【図７】
2009231992.tif 000009
【図８】
2009231992.tif 000010
【図９】
2009231992.tif 000011
【図１０】
2009231992.tif 000012
【図１１】
2009231992.tif 000013
【図１２】
2009231992.tif 000014
【図１３】
2009231992.tif 000015
【図１４】
2009231992.tif 000016
【図１５】
2009231992.tif 000017
【図１６】
2009231992.tif 000018
【図１７】
2009231992.tif 000019
【図１８】
2009231992.tif 000020
【図１９】
2009231992.tif 000021