(57)【特許請求の範囲】
【請求項１】
所定の印刷ヘッドにて、比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、イエロー系色インクと、墨色系色インクとを使用して色再現可能な印刷装置であって、
上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現可能な色域を狭めたうえ当該色域内での階調性を高めて色再現することを特徴とする印刷装置。
【請求項２】
上記比較的高彩度のシアン系色インクは比較的高濃度のシアン系色インクであるとともに上記比較的低彩度のシアン系色インクは比較的低濃度のシアン系色インクであり、上記比較的高彩度のマゼンタ系色インクは比較的高濃度のマゼンタ系色インクであるとともに上記比較的低彩度のマゼンタ系色インクは比較的低濃度のマゼンタ系色インクであることを特徴とする請求項１に記載の印刷装置。
【請求項３】
カラー印刷を行う際には、上記印刷ヘッドにて、上記比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、上記比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとを使用して色再現し、
単色画像の印刷を行う際には、上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現することを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
上記墨色系色インクは互いに濃度の異なる複数のインクであり、当該墨色系色インクのいずれかまたは組み合わせを使用して印刷を行うことを特徴とする請求項１〜請求項３のいずれかに記載の印刷装置。
【請求項５】
上記墨色系色インクは黒色インクと同黒色インクよりも濃度が小さい淡黒色インクであり、同淡黒色インクは、上記比較的高彩度のシアン系色インクと、上記比較的高彩度のマゼンタ系色インクと、のいずれかまたは組み合わせと交換可能に設けられていることを特徴とする請求項４に記載の印刷装置。
【請求項６】
上記複数の墨色系色インクと他の色インクとの使用割合の設定を取得する使用割合設定取得手段が設けられ、取得された使用割合の設定に応じて印刷を行うことを特徴とする請求項４または請求項５に記載の印刷装置。
【請求項７】
単色画像の印刷を行うかカラー印刷を行うかの印刷種類を取得する印刷種類取得手段が設けられ、取得された印刷種類に応じて印刷を行うことを特徴とする請求項１〜請求項６のいずれかに記載の印刷装置。
【請求項８】
所定の印刷ヘッドにて、イエロー系色インク、並びに、当該イエロー系色インクとは異なる比較的高彩度の色インクおよび比較的低彩度の色インクからなる有彩色インクと、無彩色インクとを使用して色再現可能な印刷装置であって、
単色画像の印刷を行う際、上記印刷ヘッドにて、上記比較的低彩度の色インクと、上記イエロー系色インクと、上記無彩色インクと、を使用することにより、カラー印刷時に上記有彩色インクおよび上記無彩色インクにより色再現される色域よりも狭めた色域であってイエロー方向についてはカラー印刷時から狭められていない色域にて単色画像の印刷を行うことを特徴とする印刷装置。
【請求項９】
所定の印刷ヘッドにて、比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、イエロー系色インクと、墨色系色インクとを使用して色再現可能な印刷方法であって、
上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現可能な色域を狭めたうえ当該色域内での階調性を高めて色再現することを特徴とする印刷方法。
【請求項１０】
所定の印刷ヘッドにて、比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、イエロー系色インクと、墨色系色インクとを使用して色再現可能な印刷装置の制御プログラムであって、
上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現可能な色域を狭めたうえ当該色域内での階調性を高めて色再現する機能をコンピュータに実現させることを特徴とする印刷装置の制御プログラム。
【請求項１１】
上記請求項１０に記載の印刷装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置、印刷方法、印刷装置の制御プログラムおよび印刷装置の制御プログラムを記録した媒体に関する。
【０００２】
【従来の技術】
従来、いわゆるセピア調やウォーム調などといった高画質の単色画像の印刷を印刷装置にて行う際には、墨色系色インクの他にシアン系色インクやマゼンタ系色インクやイエロー系色インクといった有彩色インクも同時に使用して色再現している。ここで、有彩色インクによる色合いの調整をきめ細やかに行うため、低彩度のシアン系色インクやマゼンタ系色インクやイエロー系色インクをそれぞれ別途用意し、当該インクを使用して単色画像の印刷を行うことが行われている。
【０００３】
【発明が解決しようとする課題】
上述した従来の技術においては、以下のような課題があった。
すなわち、彩度の選択幅が狭いため、十分な表現力のある単色画像を印刷することができない場合があった。また、カラー印刷可能な印刷装置の場合、専用の色インクを別途用意する必要もある。
本発明は、上記課題にかんがみてなされたもので、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことが可能な印刷装置、印刷方法、印刷装置の制御プログラムおよび印刷装置の制御プログラムを記録した媒体の提供を目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、所定の印刷ヘッドにて、比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、イエロー系色インクと、墨色系色インクとを使用して色再現可能な印刷装置であって、上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現可能な色域を狭めたうえ当該色域内での階調性を高めて色再現する構成としてある。
上記のように構成した請求項１にかかる発明においては、比較的低彩度のシアン系色インクとマゼンタ系色インクにより、色再現可能な色域は略シアン方向と略マゼンタ方向において狭められる。すると、印刷される単色画像の色合いは、シアンとマゼンタの色成分について階調性が高められることによりきめ細やかに調整することができる。また、イエロー系色インクにより、色再現可能な色域は略イエロー方向では広くなっている。ここで、単色画像を見るとき、人間の目の感度はシアン成分やマゼンタ成分よりもイエロー成分が比較的小さいため、高彩度のイエロー系色インクを使用しても見た目のきめ細やかな色合いを出すことが可能である。すなわち、見た目のきめ細やかな色合いを出しつつ、印刷される単色画像の彩度の選択幅を確保して十分な表現力を得ることが可能となる。
【０００５】
ここで、上記各種色インクの一例として、請求項２にかかる発明は、請求項１に記載の印刷装置において、上記比較的高彩度のシアン系色インクは比較的高濃度のシアン系色インクであるとともに上記比較的低彩度のシアン系色インクは比較的低濃度のシアン系色インクであり、上記比較的高彩度のマゼンタ系色インクは比較的高濃度のマゼンタ系色インクであるとともに上記比較的低彩度のマゼンタ系色インクは比較的低濃度のマゼンタ系色インクである構成としてある。すなわち、低彩度低濃度のシアン系色インクとマゼンタ系色インクにより、色再現可能な色域は略シアン方向と略マゼンタ方向において狭められる。また、イエロー系色インクにより、色再現可能な色域は略イエロー方向では広くなっている。したがって、これらの色インクにより、見た目のきめ細やかな色合いを出しつつ、印刷される単色画像の彩度の選択幅を確保して十分な表現力を得ることが可能となる。
なお、６色の色インクを装着するカラー印刷可能な印刷装置の場合、低彩度低濃度のシアン系色インクとマゼンタ系色インクが備えられているので、専用の色インクを別途用意する必要はない。
また、シアン系色インクとマゼンタ系色インクを低濃度とすることにより、同シアン系色インクとマゼンタ系色インクの明度がイエロー系色インクの明度に近くなるので、色相の違いによる明度のギャップが小さくなり、高画質の単色画像の印刷を行うことができる。
【０００６】
墨色系色インクは、色相が付与されていない黒色インクのみならず、色相が付与された黒色インクも含まれる。また、シアン系色インクは、シアンの色インクを主成分として、他の種類の色インクが混合されたものも含まれる。マゼンタ系色インク、イエロー系色インクについても同様である。
さらに、本印刷装置は、プリンタと同プリンタを接続したコンピュータとから構成されてもよいし、プリンタ単独で構成されてもよく、様々な装置構成が可能である。
【０００７】
ここで、単色画像の印刷とカラー印刷とを行うことが可能な印刷装置の一例として、請求項３にかかる発明は、請求項１または請求項２に記載の印刷装置において、カラー印刷を行う際には、上記印刷ヘッドにて、上記比較的高彩度のシアン系色インクおよび比較的低彩度のシアン系色インクと、上記比較的高彩度のマゼンタ系色インクおよび比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとを使用して色再現し、単色画像の印刷を行う際には、上記印刷ヘッドにて、上記比較的低彩度のシアン系色インクと、上記比較的低彩度のマゼンタ系色インクと、上記イエロー系色インクと、上記墨色系色インクとにより色再現する構成としてある。単色画像にシアンやマゼンタを少量混在させる場合、高彩度高濃度の色インクではドットの密度が小さいために意図しない色相が現れるという、いわゆる色ネジレの現象が生じることがある。本構成では、単色画像印刷時に高彩度高濃度のシアン系色インクとマゼンタ系色インクを使用しないので、色ネジレが生じない。
なお、印刷の種類に応じて使用するインクを変えるには、印刷データから印刷ヘッドを駆動するデータに変換する色変換テーブルを印刷の種類に対応して用意し、印刷の種類に応じて同色変換テーブルを切り換えて使用すればよい。
【０００８】
また、墨色系色インクの構成の一例として、請求項４にかかる発明は、請求項１〜請求項３のいずれかに記載の印刷装置において、上記墨色系色インクは互いに濃度の異なる複数のインクであり、当該墨色系色インクのいずれかまたは組み合わせを使用して印刷を行う構成としてある。すなわち、画像の明度に応じて適切な墨色系色インクを選択することができるとともに、各種有彩色インクから墨色系色インクに置き換えるときの明度のギャップを少なくさせることができる。
【０００９】
ここで、濃度の異なる複数の墨色系色インクを使用する構成の一例として、請求項５にかかる発明は、請求項４に記載の印刷装置において、上記墨色系色インクは黒色インクと同黒色インクよりも濃度が小さい淡黒色インクであり、同淡黒色インクは、上記比較的高彩度のシアン系色インクと、上記比較的高彩度のマゼンタ系色インクと、のいずれかまたは組み合わせと交換可能に設けられている構成としてある。すなわち、装着可能なインクカートリッジの数が限られていても、高画質の単色画像の印刷とカラー印刷とを同じ印刷装置にて行うことが可能となる。例えば、６種類の色インクを装着するカラー印刷可能な印刷装置の場合、濃度が異なる２種類の淡黒色インクを用意しておき、カラー印刷時に使用する比較的高彩度のシアン系色インクとマゼンタ系色インクの代わりに、これらの淡黒色インクをインクカートリッジに装着すればよい。むろん、これらの淡黒色インクと、比較的高彩度のシアン系色インクとマゼンタ系色インクとを同時に装着しておき、高画質の単色画像の印刷とカラー印刷とを同じ印刷装置にて行うことが可能であることは言うまでもない。
【００１０】
また、印刷装置のランニングコストを考慮しながら各種色インクを使用したい場合もある。そこで、請求項６にかかる発明は、請求項４または請求項５に記載の印刷装置において、上記複数の墨色系色インクと他の色インクとの使用割合の設定を取得する使用割合設定取得手段が設けられ、取得された使用割合の設定に応じて印刷を行う構成としてある。有彩色インクを多く使用すると、画質が向上する一方でランニングコストが上昇しがちである。本使用割合設定取得手段により複数の墨色系色インクと他の色インクとの使用割合を設定することができ、その結果、画質を重視した印刷を行うかランニングコストを重視した印刷を行うかを好みに応じて選択することが可能となる。
【００１１】
さらに、同じ印刷装置にて単色画像の印刷とカラー印刷の双方を行う場合に好適な構成の一例として、請求項７にかかる発明は、請求項１〜請求項６のいずれかに記載の印刷装置において、単色画像の印刷を行うかカラー印刷を行うかの印刷種類を取得する印刷種類取得手段が設けられ、取得された印刷種類に応じて印刷を行う構成としてある。すなわち、印刷種類取得手段により単色画像の印刷を行うかカラー印刷を行うかを設定することができ、利便性が向上する。ここで、印刷種類取得手段は、操作入力により印刷種類を取得してもよいし、アプリケーションプログラムから印刷種類を取得してもよい。
【００１２】
ところで、本発明は、高彩度のイエロー系色インクを使用することにより色再現可能な色域を狭めつつ当該色域内での階調性を高めて高画質の単色画像の印刷を行うものであるため、請求項８にかかる発明のように、所定の印刷ヘッドにて、イエロー系色インク、並びに、当該イエロー系色インクとは異なる比較的高彩度の色インクおよび比較的低彩度の色インクからなる有彩色インクと、無彩色インクとを使用して色再現可能な印刷装置であって、単色画像の印刷を行う際、上記印刷ヘッドにて、上記比較的低彩度の色インクと、上記イエロー系色インクと、上記無彩色インクと、を使用することにより、カラー印刷時に上記有彩色インクおよび上記無彩色インクにより色再現される色域よりも狭めた色域であってイエロー方向についてはカラー印刷時から狭められていない色域にて単色画像の印刷を行う構成としてもよい。
【００１３】
すなわち、無彩色インクと、イエロー系色インクと、当該イエロー系色インクとは異なる比較的低彩度の色インクとを使用することにより、略イエロー方向の色域はカラー印刷時から狭まっておらず、略イエロー以外の方向の色域がカラー印刷時から狭まる。言い換えると、イエロー系色インクを使用することにより、色再現可能な色域は略イエロー方向では広くなっている。上述したように、人間の目の感度はシアン成分やマゼンタ成分よりもイエロー成分が比較的小さいため、単色画像印刷時に高彩度のイエロー系色インクを使用しても見た目のきめ細やかな色合いを出すことが可能である。したがって、印刷される単色画像の彩度の選択幅を確保して十分な表現力を得ることが可能となる。また、低彩度の有彩色インクを使用することにより、同有彩色インクの明度が高彩度のイエロー系色インクの明度に近くなるので、色相の違いによる明度のギャップが小さくなる。
【００１４】
無彩色インクは、黒色インクや灰色インクの他、色相が付与された黒色インク等であってもよい。また、低彩度の有彩色インクは、シアン系色インクであるライトシアンの色インクやマゼンタ系色インクであるライトマゼンタの色インクの他、ライトシアンとライトマゼンタの中間段階の色のインクであってもよい。
【００１５】
上述したように、色再現可能な色域を狭めつつ当該色域内での階調性を高めて色再現する際の手法は、必ずしも実体のある装置に限られる必要はなく、所定の手順に従って処理を進めていくうえで、その根底にはその手順に発明が存在するということは当然である。したがって、本発明は方法としても適用可能であり、請求項９にかかる発明においても、基本的には同様の作用となる。すなわち、その方法としても有効であり、請求項２〜請求項８に記載された装置構成を当該方法に対応させることが可能であることは言うまでもない。
【００１６】
また、本発明を実施しようとする際に、所定の印刷ヘッドにて複数種類の色インクにより色再現する印刷装置にて所定の制御プログラムをコンピュータに実行させる場合もある。そこで、請求項１０にかかる発明においても、基本的には同様の作用となり、請求項２〜請求項８に記載された装置構成を当該制御プログラムに対応させることが可能であることは言うまでもない。
【００１７】
さらに、本発明を実施しようとする際に、上記制御プログラムを記録した媒体が流通し、コンピュータにその制御プログラムを実行させる場合もある。そこで、請求項１１にかかる発明においても、基本的には同様の作用となる。また、請求項２〜請求項８に記載された装置構成を当該制御プログラムを記録した媒体に対応させることが可能であることは言うまでもない。
ここで、コンピュータで読み取り可能な記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一部がソフトウェアであって、一部がハードウェアで実現される場合においても本発明の思想において全く異なるものではなく、一部を記録媒体上に記録しておいて必要に応じて適宜読み込む形態のものも含まれる。さらに、一次複製品、二次複製品などの複製段階については全く問う余地なく同等である。
【００１８】
【発明の効果】
以上説明したように、請求項１、８〜１１にかかる発明によれば、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことが可能な印刷装置、印刷方法、印刷装置の制御プログラムおよび印刷装置の制御プログラムを記録した媒体を提供することができる。
また、請求項２にかかる発明によれば、各種色インクの一例を提供することができる。
さらに、請求項３にかかる発明によれば、意図しない色相が現れず、高画質の単色画像の印刷を行うことが可能となる。
さらに、請求項４にかかる発明によれば、画像の明度に応じて適切な墨色系色インクを選択することができるとともに、各種有彩色インクから墨色系色インクに置き換えるときの明度のギャップを少なくさせることができるので、単色画像の画質を向上させることが可能となる。
【００１９】
さらに、請求項５にかかる発明によれば、インクカートリッジの数が限られていても、高画質の単色画像の印刷とカラー印刷とを同じ印刷装置にて行うことが可能となる。
さらに、請求項６にかかる発明によれば、複数の墨色系色インクと他の色インクとの使用割合を設定することができ、利便性を向上させることができる。
さらに、請求項７にかかる発明によれば、単色画像の印刷を行うかカラー印刷を行うかを設定することができ、利便性を向上させることができる。
【００２０】
【発明の実施の形態】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）印刷装置の構成：
（２）印刷データから印刷ジョブに変換するときのデータの変化：
（３）単色画像印刷時に色再現可能な色域：
（４）印刷装置の動作：
（５）各種変形例：
【００２１】
（１）印刷装置の構成：
図１は、本発明の一実施形態にかかる印刷装置１００の概略構成を示している。図では、パーソナルコンピュータ（ＰＣ）１０のブロック構成も示している。
本実施形態の印刷装置１００は、ＰＣ１０と、カラー印刷可能なプリンタ２０とから構成されている。したがって、単色画像の印刷を行うことができるとともに、カラー印刷も行うことができるようになっている。ここで、単色画像とは色相が略単一の画像を意味しており、単一の色インクで印刷された画像に限定されるものではなく、単色画像は複数種類の色インクを略同比率使用することにより印刷可能である。
【００２２】
ＰＣ１０は演算処理の中枢をなすＣＰＵ１１を備えており、このＣＰＵ１１はシステムバス１０ａを介してＰＣ１０全体の制御を行う。同システムバス１０ａには、ＲＯＭ１２、ＲＡＭ１３、ハードディスクドライブ１４やＣＤ−ＲＯＭドライブ１５、入力インターフェイス（入力Ｉ／Ｆ）１６、ＣＲＴインターフェイス（ＣＲＴＩ／Ｆ）１７、通信インターフェイス（通信Ｉ／Ｆ）１８、プリンタインターフェイス（プリンタＩ／Ｆ）１９等が接続されている。
本実施形態のＰＣ１０はいわゆるデスクトップ型ＰＣであり、構成を簡略化して説明している。むろん、ＰＣ１０にはコンピュータとして一般的な構成を有するものを採用することができ、ノート型であるとか、モバイル対応のものであってもよい。また、本発明の印刷装置に適用可能なコンピュータは、ＰＣに限定されるものではない。
【００２３】
ハードディスクドライブ１４に接続されたハードディスク１４ａには、ソフトウェアとしてオペレーティングシステム（ＯＳ）や文書情報や画像情報を作成可能なアプリケーションプログラム（ＡＰＬ）等が格納されており、これらのソフトウェアは、実行時にＣＰＵ１１によって適宜ＲＡＭ１３に転送される。そして、ＣＰＵ１１は、ＲＡＭ１３を一時的なワークエリアとして適宜アクセスしながら種々のプログラムを実行することになる。
【００２４】
入力Ｉ／Ｆ１６には、キーボード１６ａやマウス１６ｂが操作用入力機器として接続されるとともに、図示しないスキャナやデジタルカメラ等も接続されるようになっている。したがって、スキャナやデジタルカメラ等から画像を読み込み、単色画像の印刷を行うことが可能である。
また、ＣＲＴＩ／Ｆ１７には、表示用のディスプレイ１７ａが接続されている。さらに、プリンタＩ／Ｆ１９には、パラレルインターフェイスケーブルを介してプリンタ２０が接続されている。むろん、プリンタ２０との接続インターフェイスはパラレルインターフェイスに限られる必要もなく、シリアルインターフェイスやＳＣＳＩ、ＵＳＢ接続など種々の接続態様を採用可能であるし、今後開発されるいかなる接続態様であっても同様である。
【００２５】
なお、上記各ソフトウェアはハードディスク１４ａに格納されているが、各ソフトウェアを格納可能な記録媒体はハードディスクに限定されるものではない。例えば、ＣＤ−ＲＯＭやフレキシブルディスクであってもよい。これらの記録媒体に記録されたソフトウェアはＣＤ−ＲＯＭドライブ１５や図示しないフレキシブルディスクドライブを介して読み込まれ、ハードディスク１４ａにインストールされて、ＣＰＵ１１によってＲＡＭ１３上に読み込まれて各種処理が実行されることになる。また、記録媒体は、これらに限定されず、光磁気ディスクや半導体デバイスである不揮発性メモリなどであってもよい。さらに、システムバス１０ａに接続されたモデム等の通信Ｉ／Ｆ１８をインターネット網に接続し、種々のプログラムを格納可能なサーバにアクセスして各ソフトウェアをダウンロードすることも可能である。
【００２６】
本実施形態で使用するプリンタ２０は、インクジェットプリンタであり、カラー印刷時に、高彩度高濃度のシアン系色インク（Ｃ）とマゼンタ系色インク（Ｍ）とイエロー系色インク（Ｙ）、ライトシアンと呼ばれる低彩度低濃度のシアン系色インク（ｃ）、ライトマゼンタと呼ばれる低彩度低濃度のマゼンタ系色インク（ｍ）、墨色系色インクである黒色インク（Ｋ）、の計６色の色インクを使用する。一方、単色画像印刷時に、高濃度のシアンとマゼンタの代わりに低濃度の墨色系色インクである二種類の淡黒色インク（ｋ１，ｋ２）を使用する。以下、明細書や図面中では、インクの色を、単にＣ、Ｍ、Ｙ、ｃ、ｍ、Ｋ、ｋ１、ｋ２と記載する。なお、Ｃ、Ｍ、Ｙ、ｃ、ｍの色インクは有彩色インクであり、Ｋ、ｋ１、ｋ２の色インクが無彩色インクである。また、ｋ１はＫよりも明度が高く、ｋ２はさらにｋ１よりも明度が高くなっている。
【００２７】
単色画像を印刷する際、墨色系色インクのドットにマゼンタ系色インクやイエロー系色インクのドットを混在させると、いわゆるセピア調やウォーム調の単色画像を色再現することができる。また、墨色系色インクのドットにシアン系色インクやマゼンタ系色インクのドットを混在させると、いわゆるクール調の単色画像を色再現することができる。本実施形態では、Ｋやｋ１やｋ２の色インクのドットにｃやｍやＹの色インクのドットを混在させることになる。その結果、古い写真を連想させる等、独特の雰囲気を出すことが可能となる。
【００２８】
図２は、プリンタ２０のブロック構成をＰＣ１０とともに示している。プリンタ２０内部に設けられたバス２０ａには、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＡＳＩＣ２４、コントロールＩＣ２５、通信Ｉ／Ｏ２６、イメージデータや駆動信号などを送信するためのインターフェイス（Ｉ／Ｆ）２７、等が接続されている。そして、ＣＰＵ２１が、ＲＡＭ２３をワークエリアとして利用しながらＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。
【００２９】
ＡＳＩＣ２４は図示しない印刷ヘッドを駆動するためにカスタマイズされたＩＣであり、ＣＰＵ２１と所定の信号を送受信しつつ印刷ヘッド駆動のための処理を行う。また、ヘッド駆動部２９に対して印加電圧データを出力する。
ヘッド駆動部２９は、専用ＩＣと駆動用トランジスタと放熱板等からなる回路である。同ヘッド駆動部２９は、ＡＳＩＣ２４から入力される印加電圧データに基づいて印刷ヘッドに内蔵されたピエゾ素子への印加電圧パターンを生成する。印刷ヘッドは、６個のインクカートリッジ２８ａ〜２８ｆを装着したカートリッジホルダ２８と色インク別のチューブで接続されており、各色インクの供給を受けるようになっている。そして、チューブから吐出口まで連通するインク室でピエゾ素子が駆動されることにより、インクを吐出する。
図３は、上記ノズルの配列を示している。印刷ヘッド３０のインク吐出面には、６種類の色インクのそれぞれを吐出する６組のノズル列３１〜３６が印刷ヘッド３０の主走査方向に並ぶように形成されている。ノズル列３１〜３６のそれぞれは、複数のノズル（例えば、４８個）が副走査方向に一定の間隔で直線状に配置されている。
【００３０】
６個のインクカートリッジ２８ａ〜２８ｆには、異なる６種類の色インクが充填されている。カラー印刷時には、２８ａ〜２８ｆの順にＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍのインクカートリッジを装着する仕様となっている。一方、単色画像印刷時には、２８ａ〜２８ｆの順にＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍのインクカートリッジを装着する仕様となっている。すなわち、Ｃのインクカートリッジとｋ１のインクカートリッジとは交換可能に同じカートリッジホルダ２８に装着することができ、Ｍのインクカートリッジとｋ２のインクカートリッジとは交換可能に同じカートリッジホルダ２８に装着することができる。
【００３１】
各インクカートリッジ２８ａ〜２８ｆには不揮発性メモリであるカートリッジメモリが搭載されており、充填されたインクの色や残量が記憶されるようになっている。インクカートリッジがカートリッジホルダ２８に装着されると、カートリッジメモリはコントロールＩＣ２５と電気的に接続される。また、カートリッジホルダ２８は、インク供給針を備えており、装着されたインクカートリッジに設けられた図示しないインク供給口と接触してインクの供給経路を形成する。すると、チューブを介してインクカートリッジ内の色インクが印刷ヘッド３０に供給される。そして、カラー印刷時にはノズル列３１〜３６の順にＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの色インクが供給され、単色画像印刷時にはノズル列３１〜３６の順にＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色インクが供給される。
【００３２】
コントロールＩＣ２５は、複数のカートリッジメモリを制御するために搭載されたＩＣである。ＣＰＵ２１は、コントロールＩＣ２５と所定の信号を送受信し、カートリッジメモリに記録されたインクの色や残量の情報の読み出しや、インク残量の情報の更新等を行う。また、インクカートリッジ２８ａ〜２８ｆ毎に装着状態を検出し、取り外しまたは装着を示す信号を出力する。
通信Ｉ／Ｏ２６はＰＣ１０のプリンタＩ／Ｆ１９と接続されており、プリンタ２０は通信Ｉ／Ｏ２６を介してＰＣ１０から送信されるＫ、Ｃ、Ｍ、Ｙ等に変換されたデータやページ記述言語等からなる印刷ジョブを受信する。また、ＰＣ１０から各種要求を受信したとき、通信Ｉ／ＯはコントロールＩＣ２５からのインクの色や装着状態を示す色インク情報をＰＣ１０に出力する。
【００３３】
Ｉ／Ｆ２７には、キャリッジ機構２７ａと紙送り機構２７ｂとが接続されている。紙送り機構２７ｂは、紙送りモータや紙送りローラなどからなり、印刷用紙などの印刷記録媒体を順次送り出して副走査を行う。キャリッジ機構２７ａは、印刷ヘッド３０を搭載するキャリッジと、このキャリッジをタイミングベルトなどを介して走行させるキャリッジモータなどからなり、印刷ヘッド３０を主走査させる。副走査方向に複数のノズルが設けられた印刷ヘッド３０は、ビット列からなるヘッドデータに基づいてヘッド駆動部２９が出力する駆動信号にてピエゾ素子が駆動され、各ノズルからドット単位でインク滴を吐出させる。
【００３４】
ＰＣ１０では、以上のハードウェアを基礎としてバイオスが実行され、その上層にてＯＳとＡＰＬとが実行される。基本的には、ＯＳがバイオスを介するか直にハードウェアとアクセスし、ＡＰＬはＯＳを介してハードウェアとデータなどのやりとりを行う。
ＯＳにはハードウェアを制御するための各種のドライバ類が組み込まれ、ＯＳの一部となって各種の制御を実行する。このドライバ類は、ＣＲＴＩ／Ｆ１７を制御するディスプレイドライバや、プリンタＩ／Ｆ１９を制御するプリンタドライバ、等である。
【００３５】
図４は、上記プリンタドライバの実行環境をブロック図により示している。プリンタドライバは、ＡＰＬの印刷機能の実行時に稼働され、プリンタＩ／Ｆ１９を介してプリンタ２０と双方向の通信を行うことが可能である。プリンタドライバは、ＯＳを介してＡＰＬから印刷データを受け取って印刷ジョブを作成し、プリンタ２０に送出する。また、プリンタＩ／Ｆ１９を介して、プリンタ２０にインクの色やインクカートリッジの装着状態を示す情報の要求を送出し、プリンタ２０から対応する情報を入手する。
ＯＳには、描画画像情報や文書情報等のグラフィックスに関してＡＰＬとＯＳとの間でグラフィックユーザーインターフェイス機能を実現するＧＤＩ（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）や、ＡＰＬから入手した印刷データを中間ファイルとしてハードディスク１４ａの所定の領域に適宜格納し、この中間ファイルに対して所定の処理により印刷ジョブを作成してプリンタ２０に送出する図示しないポートドライバ、等が組み込まれている。
【００３６】
プリンタドライバは、印刷データ入手モジュールｍ１、中間ファイル作成モジュールｍ２、印刷ジョブ作成モジュールｍ３、印刷設定取得モジュールｍ４、等を有しており、図示しない機能制御モジュールの制御に基づいて所定の機能を実現しつつ連携動作して印刷ジョブを作成することが可能である。
印刷データ入手モジュールｍ１は、ＡＰＬにて作成された印刷データをＧＤＩから取得する。中間ファイル作成モジュールｍ２は、印刷データ入手モジュールｍ１が取得した印刷データから中間ファイルを作成し、ハードディスク１４ａに一時記憶させる。印刷ジョブ作成モジュールｍ３は、この中間ファイルを適宜取得し、ＲＧＢに基づくデータをＫ、Ｃ、Ｍ、Ｙ等に基づく色データに変換する画像処理等を実行し、印刷ジョブを作成してポートドライバを介してプリンタ２０に出力する。その際、印刷設定取得モジュールｍ４にて取得された各種印刷パラメータに基づいて印刷ジョブを作成する。
【００３７】
（２）印刷データから印刷ジョブに変換するときのデータの変化：
なお、ＲＧＢに基づくデータを上記色データに変換する際、ＬＵＴ（ルックアップテーブル）と呼ばれる色変換テーブルを用いる。本実施形態では、カラー印刷時にＲＧＢに基づくデータをＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの６種類の色データに対応させたＬＵＴを使用し、単色画像印刷時にＲＧＢに基づくデータをＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの６種類の色データに対応させたＬＵＴを使用する。
図５は、ＡＰＬにて作成された印刷データが印刷ジョブに変換されるときのデータの変化を模式的に示している。
ＡＰＬが作成する印刷データＤ１は、所定のルールに則って印刷ジョブを作成するための印刷コマンドである。印刷データＤ１は、印刷データ入手モジュールｍ１によりＧＤＩを介してプリンタドライバに引き渡され、中間ファイル作成モジュールｍ２により中間言語に置き換えられて中間ファイルＤ２としてハードディスク１４ａに一時記憶される。中間ファイルＤ２は、ＲＡＭ１３に読み出され、内部に含まれる中間言語に基づいてＲＧＢ各８ビットを割り当てた２５６階調のビットマップデータに変換され、ＲＧＢビットマップデータＤ３，Ｄ４とされる。むろん、ＲＧＢビットマップデータＤ３，Ｄ４の階調は、２５６階調以外にも様々可能である。
【００３８】
本実施形態のプリンタドライバは、単色画像印刷時に、無彩色の画像に所望の色調になるような色相を付与する機能を有している。そこで、単色画像印刷時に、中間ファイルＤ２は一旦、無彩色のビットマップデータに変換された後、後述する設定処理により取得される色相が付与されてＲＧＢビットマップデータＤ４に変換されるようになっている。
むろん、ＡＰＬにて所望の色調となるような色相を付与した単色画像の印刷データを作成するようにしてもよい。この場合、プリンタドライバには無彩色の画像に色相を付与する機能を必要とせず、プリンタドライバはＡＰＬにて作成された印刷データから中間ファイルを作成した後、直接ＲＧＢビットマップデータを作成することにより単色画像印刷用の印刷ジョブを作成することができる。
【００３９】
ＲＧＢビットマップデータＤ３，Ｄ４は、印刷設定取得モジュールｍ４にて取得された印刷種類等に対応するＬＵＴにより、色インクのそれぞれに各８ビットを割り当てた２５６階調の色データＤ５，Ｄ６に変換される。むろん、色データＤ５，Ｄ６の階調も、２５６階調以外にも様々可能である。図では、カラー印刷時に使用するＬＵＴをＬＵＴ１、単色画像印刷時に使用するＬＵＴをＬＵＴ２（高画質優先用）、ＬＵＴ３（ランニングコスト優先用）と記載している。ここで、ＬＵＴ１はＲＧＢビットマップデータをＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの色データに対応させたテーブルであり、ＬＵＴ２，３はＲＧＢビットマップデータをＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの色データに対応させたテーブルである。これらのＬＵＴ１〜３は、色インクの色の特性に応じて決定される。
色データＤ５，Ｄ６は、誤差拡散法により二値化され、プリンタ２０に出力する印刷ジョブＤ７，Ｄ８に変換される。むろん、色データＤ５，Ｄ６を二値化するには、誤差拡散法以外にもディザ法等の二値化法を用いることができる。中間ファイルＤ２から印刷ジョブＤ７，Ｄ８を作成する処理をＰＣ１０に実現させるのが、モジュールｍ３，ｍ４である。
すると、プリンタ２０は、印刷ジョブＤ７，Ｄ８を入手して印刷を行うことができる。
【００４０】
本実施形態では、プリンタ２０にて印刷実行中に他のプログラムを実行可能とさせるため印刷データから中間ファイルを作成するようにしているが、中間ファイル作成モジュールを設けずに印刷データから直接ＲＧＢビットマップデータを作成するようにしてもよい。また、単色画像印刷時、印刷データが単色のビットマップデータのみであれば、印刷ジョブ作成モジュールに単色のビットマップデータに変換する機能を設けなくてもよい。
【００４１】
（３）単色画像印刷時に色再現可能な色域：
図６は、白色の印刷用紙に対して色インクのそれぞれを単独で吐出させたときの単位面積あたりのインク打込量に対する明度の変化の一例を示しており、横軸をインク打込量（％単位）、縦軸を明度Ｌ* （Ｌ* は０〜１００％となり、大きいほど明るいことを表す。）としている。インク打込量は、印刷用紙に対する単位面積あたりの全ドット数に対し吐出したドット数の割合であり、言い換えると印刷用紙に対するドットの密度でもある。なお、明度の変化のカーブは、同じ色のインクでも成分により異なるし、印刷対象の印刷用紙の種類によっても異なる。
インク打込量０％、すなわち、色インクを全く吐出していないとき、明度は印刷用紙そのものの明度を表すことになるが、１００％より若干小さい値となる。また、Ｋの色インクをインク打込量１００％、すなわち、印刷用紙に対して単位面積当たり全ドット吐出したとき、明度は最も低くなるが、０％より若干大きい値となる。そして、各色インクの明度Ｌ* は、下側に膨らんだカーブを描きながらインク打込量に応じて低下する。
【００４２】
高彩度のＣ、Ｍ、Ｙの色インクについては、ＣとＭの色インクが似通った明度変化を示し、Ｙの色インクはＣやＭの色インクよりも明度が高くなる。低彩度のｃ、ｍの色インクは、似通った明度変化を示し、ＣやＭの色インクの明度とＹの色インクの明度の間の明度となる。淡黒色インクであるｋ１の色インクはＣやＭの色インクに近い明度変化を示し、同じく淡黒色インクであるｋ２の色インクはｃやｍの色インクに近い明度変化を示す。なお、ｋ１、ｋ２の色インクの濃度は様々に設定可能であり、例えば、ＣやＭの色インクに近い明度変化を示すようにｋ２の色インクの濃度を設定してもよいし、Ｙの色インクに近い明度変化を示すようにｋ２の色インクの濃度を設定してもよい。
【００４３】
図７は、以上の性質を有する複数の色インクにより色再現可能な色域（ＧＡＭＵＴ）を絶対色空間であるＬ*ａ*ｂ* 空間のａ*Ｌ*平面に投影して模式的に示している。また、図８は、この色域をａ*ｂ*平面に投影して模式的に示している。ここで、図７の上下方向の軸に設けられたＬ* は上記明度であり、図７と図８のａ* とｂ* （％単位）は色相と彩度を表す。彩度は図８の中心（Ｋの位置）からの距離で表され、色相は同図の中心からの方向で表されることになる。また、カラー印刷時の色域を実線で示し、単色画像印刷時の色域を点線で示している。なお、色域をＬ*ａ*ｂ* 空間で表したのは一例に過ぎず、ＣＩＥｘｙ色度図等により色域を表すことも可能である。
本実施形態では、単色画像印刷時にＣやＭを低濃度とした低彩度のシアン系色インクやマゼンタ系色インクを用いているが、本発明を実施する際においてシアン系色インクやマゼンタ系色インクは低濃度でなくてもよく、低彩度であればよい。そして、このようなシアン系色インクやマゼンタ系色インクを用いて単色画像を印刷する場合でも、色再現される色域は図７や図８の点線に示したような範囲となる。
図において、ａ* は、マゼンタが強いほど大きい値となり、緑が強くなるほど小さい値となる。一方、ｂ* は、イエローが強いほど大きい値となり、青が強いほど小さい値となる。したがって、高彩度の有彩色インクのうち、Ｃはａ* とｂ* ともにマイナスの座標となり、Ｍはａ* 軸方向で＋１００に近い座標となり、Ｙはｂ* 軸方向で＋１００に近い座標となる。低彩度の有彩色インクのｃやｍは、ＣやＭよりもＬ* 軸に近づいた位置となる。なお、実測によると図８においてｃやｍは、中心とＣやＭの位置を結んだ直線上から外れた位置となる。高濃度の無彩色インクのＫは、Ｌ* 軸上で０に近い座標となる。低濃度の無彩色インクのｋ１，ｋ２は、Ｌ* 軸上で順にＬ* が大きくなる座標となっている。
【００４４】
カラー印刷を行う場合、色再現可能な色域Ｓ１は、Ｃ、Ｍ、Ｙ、Ｋと、印刷用紙そのものの座標Ｗとで囲まれた空間となる。なお、カラー印刷時の略シアン方向と略マゼンタ方向の色再現可能な色域を図中にて実線の矢印で示している。一方、単色画像の印刷を行う場合には、ＣとＭを使用しないので、色再現可能な色域Ｓ２は、ｃ、ｍ、Ｙ、Ｋと、印刷用紙そのものの座標Ｗとで囲まれた空間となる。すなわち、単色画像印刷時には、図中のＣ方向とＭ方向において実線の矢印は色域Ｓ２を突き出ることになり、色再現可能な色域は略シアン方向と略マゼンタ方向において狭められ、略イエロー方向では狭められていないことになる。
ここで、単色画像印刷用のＬＵＴ２，３は、ＲＧＢビットマップデータをＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍそれぞれについて２５６階調の色データに対応させたテーブルである。すなわち、略シアン方向と略マゼンタ方向について狭められた色再現可能な色域Ｓ２内で２５６階調により色再現する。カラー印刷時には狭められていない色再現可能な色域Ｓ１で２５６階調により色再現するので、単色画像印刷時には略シアン方向と略マゼンタ方向の階調性を高めて色再現することができる。言い換えると、略シアン方向と略マゼンタ方向の分解能が向上することになる。すなわち、印刷される単色画像の色合いは、シアンとマゼンタの色成分についてきめ細やかに調整することが可能となる。
【００４５】
また、単色画像印刷時に高彩度のＹの色インクを使用しているので、色再現可能な色域Ｓ２は略イエロー方向では広くなっている。
単色画像を見るとき、人間の目の感度はシアン成分やマゼンタ成分よりもイエロー成分が比較的小さくなっている。したがって、高彩度のＹの色インクを使用しても、見た目のきめ細やかな色合いを出すことが可能である。一方、図８に示すように、中心からＹまでの距離はカラー印刷時と変わらないので、略イエロー方向の彩度の選択幅を十分に確保することができる。その結果、低彩度のシアン系色インクやマゼンタ系色インクやイエロー系色インクをそれぞれ別途使用して単色画像の印刷を行う場合と比べ、印刷される単色画像の彩度の選択幅を拡げることができ、見た目のきめ細やかな色合いを出しつつ十分な表現力を得ることが可能となる。また、６色のカラー印刷可能なプリンタにて使用される低彩度のｃとｍの色インクを使用して単色画像の印刷を行うことができるため、専用の色インクを別途用意する必要が無くなる。
なお、ニュートラルグレーにセピア調を付与する単色画像印刷時においては、若干のｃと多量のＹを使用することができるため、低彩度のイエロー系色インクを使用する場合と比べ、セピア調を従来よりもさらに十分に表現することが可能となる。
【００４６】
さらに、単色画像印刷時に高彩度高濃度のＣとＭの色インクを使用しないので、いわゆる色ネジレが生じなくなる。図９は、印刷用紙に形成されるドットを、高彩度高濃度のＣやＭを使用したときと低彩度低濃度のｃやｍを使用したときとで比較した模式図である。なお、単色画像印刷時には、Ｋ、ｋ１、ｋ２のドットの中に、ｃやｍのドットが混在するように形成されることになる。また、高彩度高濃度のＣやＭを使用したときのドット数と低彩度低濃度のｃとｍを使用したときのドット数の比率は、色インクの性質等に応じて適宜変更可能であり、図で示したドット数の比率は一例に過ぎない。
単色画像を印刷するとき、墨色系色インクに対する有彩色インクの割合は小さいことが多い。ここで、高彩度高濃度のＣやＭを使用すると、図の上段に示すように形成されるドットは非常にまばらとなる。すると、見かけ上の色相が均一にならないため、色ネジレと呼ばれる意図しない色相が現れる場合が生じることになる。一方、低彩度低濃度のｃやｍを使用すると、図の下段に示すように形成されるドットの密度が上昇する。したがって、見かけ上の色相が均一となり、意図しない色相は現れない。
【００４７】
また、単色画像印刷時、濃度の異なる３種類の墨色系色インクＫ、ｋ１、ｋ２を使用し、単色画像の明度に応じて適切な墨色系色インクを選択しながら色再現を行う。図１０は、彩度を０とした単色画像の明度（２５６階調の無彩色のビットマップデータ）に対する各色インクＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの使用量を階調値により示している。実際には、セピア調等の印刷を行う場合、ｃ、ｍ、Ｙの色インクにより色相を付与することになる。また、実際の処理においては、図の関係となるようなＬＵＴを使用してＲＧＢビットマップデータをＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色データに変換することになる。
図に示すように、明度が高い箇所ではｃ、ｍ、Ｙの有彩色インクを使用し、明度が低い箇所で墨色系色インクを使用する。そして、複数の墨色系色インクのいずれかまたは組み合わせを使用して印刷を行うことになる。ここで、墨色系色インクは濃度の異なるＫ、ｋ１、ｋ２の色インクから構成されているので、画像の明度に応じて適切な墨色系色インクを選択することが可能となる。また、淡黒色インクｋ１、ｋ２を使用することにより、各種有彩色インクから墨色系色インクに置き換えるときの明度のギャップを少なくさせることも可能となる。
【００４８】
なお、上記図は単色画像印刷時の高画質優先用ＬＵＴ２を使用したときの各色インクの使用量を示しており、ランニングコスト優先用のＬＵＴ３を使用したときには、図１１に示すように、Ｋ、ｋ１、ｋ２の色インクのインク使用量のカーブは明度大方向に移動する。その結果、ｃ、ｍ、Ｙの有彩色インクの使用量が少なくなるようになっている。すなわち、ＬＵＴ２，３を切り換えることにより、複数の墨色系色インクと他の色インクとの使用割合を変えることができる。
【００４９】
（４）印刷装置の動作：
以下、上記構成からなる印刷装置１００の動作について、表示画面例を示しながら説明する。
図１２〜図１４は、印刷装置１００のＰＣ１０にて行われる処理の概略を示すフローチャートである。なお、本フローが実行される前に、利用者により、カラー印刷時にはインクカートリッジ２８ｂ，２８ｃとしてＣ、Ｍのインクカートリッジがカートリッジホルダ２８に装着され、単色画像印刷時には同インクカートリッジ２８ｂ，２８ｃとしてｋ１、ｋ２のインクカートリッジが装着されているものとする。
【００５０】
ＡＰＬはＡＰＬ用印刷機能を有しており、このＡＰＬ用印刷機能にてディスプレイ１７ａに表示される印刷実行メニューが選択されると、プリンタドライバは機能制御モジュールの制御により印刷設定取得モジュールｍ４を動作させて、図示しない印刷インターフェイス主画面を表示する処理を行う（ステップＳ１０５）。同画面では、用紙種類選択領域、印刷ページ範囲指示領域、印刷種類設定ボタン、印刷ボタン、キャンセルボタン等、通常の印刷指示に対応できる程度の情報だけを表示する。すなわち、利用者は、マウス１６ｂ等により、用紙種類選択領域にて印刷用紙の種類を選択入力可能であり、印刷ページ範囲指示領域にて印刷する開始ページや終了ページを設定入力可能である。そこで、これらの領域への操作入力から各種印刷パラメータを取得する（ステップＳ１１０）。
【００５１】
次に、上記画面に設けられたボタンへのマウス操作に応じて処理を分岐させる（ステップＳ１１５）。
印刷種類設定ボタンがマウス１６ｂにてクリック操作されると、ステップＳ１２０に進み、図１５に示す印刷種類設定画面２００を表示する。同画面２００の左側にて、印刷種類選択欄２０１、ＯＫボタン２０５、キャンセルボタン２０６を表示し、同印刷種類選択欄２０１では「カラー」と「単色画像」のいずれか一方のみをマウス１６ｂにて選択入力可能としている。また、「単色画像」の表示の下にてインク使用割合選択欄２０２を表示し、「単色画像」が選択入力されたときにはさらに「高画質優先」と「ランニングコスト優先」のいずれか一方のみを選択入力可能としている。ここで、「高画質優先」が選択入力されたときには図１０で示したインク使用量となるように各色インクの使用割合が設定され、「ランニングコスト優先」が選択入力されたときには図１１で示したインク使用量となるように各色インクの使用割合が設定されることになる。
【００５２】
「単色画像」が選択入力されたとき、印刷種類設定画面２００の右側に色相設定欄２０３と付与量設定欄２０４を表示する。色相設定欄２０３では、シアン、マゼンタ、イエロー（図中では、それぞれＣ、Ｍ、Ｙと表記）を含む色相環２０３ａと、この色相環２０３ａの中心を回転中心として回転動可能な針２０３ｂとを表示する。同針２０３ｂは、マウス１６ｂにて色相環２０３ａから付与したい色相に位置を合わせることが可能である。なお、色相設定欄２０３には、「セピア調」、「ウォーム調」、「クール調」の位置が示されており、容易にこれらの位置に針２０３ｂを合わせることができるようになっている。
また、付与量設定欄２０４では、直線状の溝２０４ａと、この溝２０４ａに沿ってスライド可能な矢印２０４ｂを表示する。ここで、同矢印２０４ｂをマウス１６ｂにて最も左の位置にすると色相が全く付与されない白黒画像を設定することになり、右側に動かすにつれて色相設定欄２０３にて設定された色相が強くなる単色画像を設定することになる。
【００５３】
そして、ＯＫボタン２０５がクリック操作されると、印刷種類選択欄２０１にて選択入力された印刷種類を取得するとともに、「単色画像」が選択入力された場合には、インク使用割合選択欄２０２にて選択入力された使用割合の設定や、色相設定欄の針２０３ｂの位置に対応した付与する色相や、付与量設定欄の矢印２０４ｂの位置に対応する付与量を取得する（ステップＳ１２５）。そして、印刷種類設定画面２００を消してステップＳ１０５に戻り、再び印刷インターフェイス主画面を表示する。なお、フローには示していないが、キャンセルボタン２０６がクリック操作されると、操作入力された情報を破棄した上で印刷種類設定画面２００を消し、ステップＳ１０５に戻る。
すなわち、ステップＳ１２０〜Ｓ１２５の処理は、単色画像の印刷を行うかカラー印刷を行うかの印刷種類を取得する印刷種類取得手段を構成するとともに、複数の墨色系色インクと他の色インクとの使用割合の設定を取得する使用割合設定取得手段をも構成する。
【００５４】
ステップＳ１１５にて、印刷インターフェイス主画面のキャンセルボタンがクリック操作されると、ステップＳ１３０に進み、取得した印刷パラメータを破棄した上で本フローを終了する。
同印刷インターフェイス主画面の印刷ボタンがクリック操作されると、ステップＳ１３５に進み、印刷データ入手モジュールｍ１を動作させ、ＧＤＩを介してＡＰＬにて作成された印刷データＤ１を入手する。次に、中間ファイル作成モジュールｍ２を動作させ、入手した印刷データに基づいて中間ファイルを作成し、ハードディスク１４ａに一時記憶させる（ステップＳ１４０）。
その後、印刷ジョブ作成モジュールｍ３を動作させ、設定された印刷種類に応じて処理を分岐させる（ステップＳ１４５）。印刷種類選択欄２０１にて「カラー」が選択入力された場合には図１３のステップＳ２０５に進み、印刷種類選択欄２０１にて「単色画像」が選択入力された場合には図１４のステップＳ３０５に進む。
【００５５】
ステップＳ２０５では、中間ファイルＤ２を読み出して、同中間ファイルＤ２に含まれる中間言語に基づいてＲＧＢビットマップ変換を行い、ＲＡＭ１３上にＲＧＢビットマップデータＤ３を作成する。
本印刷装置１００では、単色画像印刷時にインクカートリッジ２８ｂ，２８ｃとしてＣ、Ｍのインクカートリッジの代わりにｋ１、ｋ２のインクカートリッジを装着することになるため、カラー印刷を行う処理を行っているにもかかわらず、Ｃ、Ｍのインクカートリッジが装着されていないことも想定される。そこで、プリンタ２０から装着されているインクカートリッジのインクの色や残量の情報等を含む色インク情報を入手し、印刷に必要な色インクがすべて使用可能であるかどうかを確認する処理を行う。
【００５６】
ステップＳ２１０では、プリンタ２０から上記色インク情報を入手する。より具体的に説明すると、ＰＣ１０からプリンタＩ／Ｆ１９を介してプリンタ２０に色インク情報を入手する要求を出力すると、プリンタ２０はこの要求を入手して、インクカートリッジのそれぞれのインクの色や残量等を示す情報から色インク情報を作成し、通信Ｉ／Ｏ２６からＰＣ１０に出力する。そこで、ＰＣ１０は、プリンタ２０から出力された色インク情報を入手することができる。
次に、色インク情報から、カラー印刷可能かどうかを判断する（ステップＳ２１５）。すなわち、色インク情報にインクの色としてＫ、ｃ、ｍ、Ｃ、Ｍ、Ｙのすべてが含まれ、かつ、すべて残量が０になっていないとき、印刷可能と判断する。したがって、例えば、インクカートリッジ２８ｂ，２８ｃとしてｋ１、ｋ２のインクカートリッジが装着されているときには、色インク情報にインクの色としてＣ、Ｍが含まれないことになるので、条件不成立となる。
【００５７】
ステップＳ２１５で条件成立の場合ステップＳ２２５に進み、条件不成立の場合ステップＳ２２０に進む。ステップＳ２２０では、エラー表示画面にて、印刷不可の旨と、カラー印刷に必要なインクカートリッジを装着するように促す旨を表示する。そして、必要なインクカートリッジが装着されて画面上に設けられたＯＫボタンがクリック操作された後、再びステップＳ２１０〜Ｓ２１５の処理を行う。なお、ステップＳ２２０では、エラー表示画面を表示した後、本フローを終了するようにしてもよい。
【００５８】
ステップＳ２２５では、カラー印刷用の色データ変換処理を行う。すなわち、ＲＧＢビットマップデータＤ３をＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの６種類からなる色データＤ５に変換する。この処理は、カラー印刷用の上記ＬＵＴ１を参照し、Ｒ、Ｇ、Ｂの各２５６階調のビットマップデータをＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍ各２５６階調の色データに変換することにより行う。
そして、色データＤ５を二値化し、Ｋ、Ｃ、Ｍ、Ｙ、ｃ、ｍに対応した印刷ジョブＤ７を作成してプリンタ２０に対して送出し（ステップＳ２３０）、本フローを終了する。すると、プリンタ２０は、印刷ジョブＤ７を入手し、この印刷ジョブＤ７に基づいて印刷ヘッド３０を駆動して各色インクのドットを形成することにより、カラー印刷を行う。
【００５９】
印刷種類選択欄２０１にて「単色画像」が選択入力されている場合、図１２ステップＳ１４５から図１４のステップＳ３０５に進み、中間ファイルＤ２を読み出して、同中間ファイルＤ２に含まれる中間言語に基づいて無彩色のビットマップデータに変換する。
ここで、入手した印刷データＤ１は、色相の情報を含まない画像のデータである場合もあれば、カラー画像用のデータである場合もある。カラー画像用のデータである場合には、Ｒ、Ｇ、Ｂの各色の階調データが含まれているため、各階調データを明度データに変換して無彩色ビットマップデータとすればよい。例えば、Ｒ、Ｇ、Ｂの各階調データをそれぞれＲ、Ｇ、Ｂで表すと、明度データＬは概略的には以下の演算式（１）で算出することができる。
Ｌ＝０．３０×Ｒ＋０．５９×Ｇ＋０．１１×Ｂ    ・・・（１）
むろん、この明度データは様々な手法で求めることができ、例えば、各階調データを平均したり加算したりすることにより明度データとしてもよい。なお、印刷データＤ１がＬ*ａ*ｂ* 形式で表現されたデータのように分離された明度データを有している場合には、明度データに変換する処理を省略することができる。
【００６０】
次に、上記無彩色ビットマップデータを色相を付与していないＲＧＢビットマップデータに変換し、色相設定欄２０３と付与量設定欄２０４から取得した付与する色相と付与量に基づいて色相を付与することにより、色相を付与したＲＧＢビットマップデータＤ４に変換する（ステップＳ３１０）。このＲＧＢビットマップデータＤ４は、ＲＡＭ１３上に作成される。ここで、色相を付与していないＲＧＢビットマップデータのＲ、Ｇ、Ｂの各成分（Ｒ０，Ｇ０，Ｂ０）は、明度データＬから所定の換算式により求めることができる。また、取得した付与する色相のＲ、Ｇ、Ｂの各成分を（ｒ，ｇ，ｂ）、ｒ、ｇ、ｂの平均値をａ、取得した付与量をＡ０（０≦Ａ０≦１）とすると、色相を付与したＲＧＢビットマップデータＤ４のＲ、Ｇ、Ｂの各成分（Ｒ，Ｇ，Ｂ）は、例えば、以下の演算式（２）〜（４）にて算出することができる。
Ｒ＝Ｒ０−ａ×Ａ０＋ｒ×Ａ０    ・・・（２）
Ｇ＝Ｇ０−ａ×Ａ０＋ｇ×Ａ０    ・・・（３）
Ｂ＝Ｂ０−ａ×Ａ０＋ｂ×Ａ０    ・・・（４）
むろん、上記式以外の手法により無彩色ビットマップデータをＲＧＢビットマップデータに変換してもよい。
【００６１】
その後、プリンタ２０から上記色インク情報を入手する（ステップＳ３１５）。次に、色インク情報から、単色画像の印刷が可能かどうかを判断する（ステップＳ３２０）。すなわち、色インク情報にインクの色としてＫ、ｋ１、ｋ２、Ｃ、Ｍ、Ｙのすべてが含まれ、かつ、すべて残量が０になっていないとき、印刷可能と判断する。したがって、例えば、インクカートリッジ２８ｂ，２８ｃとしてＣ、Ｍのインクカートリッジが装着されているときには、条件不成立となる。
ステップＳ３２０で条件成立の場合ステップＳ３３０に進み、条件不成立の場合ステップＳ３２５に進む。ステップＳ３２５では、ステップＳ２２０と同様のエラー表示画面を表示する。そして、必要なインクカートリッジが装着されて画面上に設けられたＯＫボタンがクリック操作された後、再びステップＳ３１５〜Ｓ３２０の処理を行う。
【００６２】
ステップＳ３３０では、設定されたインク使用割合の設定に応じて処理を分岐させる。インク使用割合選択欄２０２にて「高画質優先」が選択入力された場合、ステップＳ３３５に進み、単色画像印刷における高画質優先用の色データ変換処理を行う。すなわち、上記ＬＵＴ２を参照し、Ｒ、Ｇ、Ｂの各２５６階調のビットマップデータをＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍ各２５６階調の色データＤ６に変換する処理を行う。なお、ＬＵＴ２は単色画像印刷における高画質優先用の色変換テーブルであり、色データＤ６を構成する各データのうちＹ、ｃ、ｍの色データの値がＬＵＴ３を使用したときと比べて大きくなることになる。
その後、色データＤ６を二値化し、Ｋ、ｋ１、ｋ２、Ｙ、ｃ、ｍに対応した印刷ジョブＤ８を作成してプリンタ２０に対して送出し（ステップＳ３４０）、本フローを終了する。プリンタ２０では、印刷ジョブＤ８を入手し、この印刷ジョブＤ８に基づいて印刷ヘッド３０を駆動してＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色インクのドットを形成することにより、単色画像の印刷を行う。
【００６３】
一方、インク使用割合選択欄２０２にて「高画質優先」が選択入力されていた場合、ステップＳ３３０からステップＳ３４５に進み、単色画像印刷におけるランニングコスト優先用の色データ変換処理を行う。すなわち、上記ＬＵＴ３を参照し、Ｒ、Ｇ、Ｂの各２５６階調のビットマップデータをＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍ各２５６階調の色データＤ６に変換する処理を行う。なお、ＬＵＴ３は単色画像印刷におけるランニングコスト優先用の色変換テーブルであり、色データＤ６を構成する各データのうちＫ、ｋ１、ｋ２の色データの値がＬＵＴ２を使用したときと比べて大きくなることになる。
その後、ステップＳ３４０と同様、色データＤ６を二値化し、Ｋ、ｋ１、ｋ２、Ｙ、ｃ、ｍに対応した印刷ジョブＤ８を作成してプリンタ２０に対して送出し（ステップＳ３５０）、本フローを終了する。プリンタ２０では、この印刷ジョブＤ８に基づいてＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色インクのドットを形成することにより、単色画像の印刷を行う。
【００６４】
このように、図１２〜図１４のフローの処理を行うＰＣ１０と、同ＰＣ１０に接続されたプリンタ２０とにより、低彩度のｃやｍと、高彩度のＹと、墨色系色インクであるＫやｋ１やｋ２とにより色再現可能な色域が狭められつつ当該色域内での階調性が高められて色再現されることになる。言い換えると、本印刷装置１００は、無彩色インクであるＫやｋ１やｋ２および低彩度のｃやｍとともに高彩度のＹを使用し、色域を略イエロー方向についてはカラー印刷時から狭めないで単色画像の印刷を行っていることになる。その結果、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことが可能となる。
また、利用者は単色画像の印刷を行うかカラー印刷を行うかを設定することができるし、インクカートリッジを装着することができる数が限られていても同じ印刷装置１００にて単色画像の印刷とカラー印刷とを行うことができ、本印刷装置１００は便利である。ここで、淡黒色インクであるｋ１とｋ２の色インクは高彩度のＣとＭの色インクと交換可能に設けられているが、必要な色インクの種類を確認して印刷を行うので、意図しない色インクによる印刷を防ぐことができる。
さらに、単色画像印刷時において高画質優先の印刷を行うかランニングコスト優先の印刷を行うかのインクの使用割合を設定することができ、この点でも本印刷装置１００は便利である。
【００６５】
（５）各種変形例：
なお、本発明の印刷装置は、様々な構成が可能である。
例えば、プリンタは、コンピュータと一体化されたものであってもよいし、単色画像のみを印刷する専用品であってもよい。また、ｃ、ｍ双方の色インクすべてを備えていなくてもよく、ｃ、ｍのうちいずれかの色インクのみを備えていればよい。この場合でも、色域を略イエロー方向についてはカラー印刷時から狭めないで単色画像の印刷を行うことができ、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことができる。さらに、色インクを吐出してドットを形成するピエゾ素子を用いたプリンタ以外にも、例えば、インク通路内に泡を発生させて色インクを吐出するバブル方式のプリンタを使用してもよいし、熱転写により色再現するプリンタを使用してもよい。さらに、いわゆるバリアブルプリンタ等のように、形成するドットの大きさを可変としたプリンタを使用してもよい。
【００６６】
また、複数の色インクは、一つのインクカートリッジに充填されたものであってもよい。カラー印刷と単色画像の印刷を切り換えて行う場合には、例えば、Ｋ、Ｃ、Ｍ、Ｙ、ｃ、ｍの色インクをすべて充填したカラー印刷用のインクカートリッジと、Ｋ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色インクをすべて充填した単色画像印刷用のインクカートリッジとを用意し、これらのインクカートリッジを交換するようにすればよい。
インクカートリッジを交換可能に設けるのも構成の一例に過ぎず、例えば、Ｋ、ｋ１、ｋ２、Ｃ、Ｍ、Ｙ、ｃ、ｍすべてのインクカートリッジを装着しておき、カラー印刷時にＫ、Ｃ、Ｍ、Ｙ、ｃ、ｍの色インクを使用して色再現を行い、単色画像印刷時にはＫ、ｋ１、ｋ２、Ｙ、ｃ、ｍの色インクを使用して色再現するようにしてもよい。むろん、ｋ１またはｋ２の色インクを、Ｃの色インクのみと交換可能に設けてもよいし、Ｍの色インクのみと交換可能に設けてもよい。単色画像印刷時にｋ２の色インクを使用せず、Ｋ、ｋ１、Ｙ、ｃ、ｍの５種類の色インクを使用する場合、ｋ１の色インクをＣまたはＭの色インクと交換可能に設けてもよい。
【００６７】
さらに、図１２〜図１４に示したフローについては、ＰＣ内で実行する以外にも、一部または全部をプリンタあるいは専用の画像処理装置で実行するようにしてもよい。
上述した実施形態では、単色画像印刷時にプリンタドライバが無彩色の画像に所望の色調になるような色相を付与していたが、ＡＰＬにて色相を付与した単色画像の印刷データを作成する場合には、上記ステップＳ３０５〜Ｓ３１０の代わりに中間ファイルから直接ＲＧＢビットマップ変換を行ってＲＧＢビットマップデータを作成する処理を行えばよい。この場合にも、ステップＳ３１５以降の処理により、低彩度のｃやｍと、高彩度のＹと、墨色系色インクであるＫやｋ１やｋ２とにより色再現可能な色域を狭めつつ当該色域内での階調性を高めて色再現することになり、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことができる。
【００６８】
また、所望の色調になるように色相を付与する場合、この色相が付与されたＲＧＢビットマップデータを作成した後にＫ、Ｙ、ｃ、ｍ等の色データに変換する処理以外にも、色相が付与されていない無彩色のビットマップデータからＫ、Ｙ、ｃ、ｍ等の色データに変換した後に色相を付与するようにＹ、ｃ、ｍの色データを補正する処理を行ってもよい。
さらに、単色画像印刷時における高画質優先用の色データとランニングコスト優先用の色データを作成する際、異なるＬＵＴを用いる処理以外にも、いずれか一方の色データを他方の色データに変換する演算処理により色データを作成してもよい。例えば、高画質優先用の色データをランニングコスト優先用の色データに変換する場合、Ｙ、ｃ、ｍの色データの一部をｋ２等の無彩色インクの色データに変換する演算処理を行えばよい。
【００６９】
この演算処理は、例えば、以下のようにして行うことができる。まず、ｃ、ｍの色データからＣ、Ｍの色データ換算値を算出し、Ｃ、Ｍ、Ｙの色データの最小値ＭＩＮを求める。次に、ｋ２、Ｙ、ｃ、ｍの各階調データをｋ２、Ｙ、ｃ、ｍ、変換後のｋ２、Ｙ、ｃ、ｍの各階調データをｋ２’、Ｙ’、ｃ’、ｍ’とし、補正係数をＡ１〜Ａ４として、以下の演算式（５）〜（８）で算出することができる。
ｋ２’＝ｋ２＋Ａ１×ＭＩＮ    ・・・（５）
Ｙ’  ＝Ｙ  −Ａ２×ＭＩＮ    ・・・（６）
ｃ’  ＝ｃ  −Ａ３×ＭＩＮ    ・・・（７）
ｍ’  ＝ｍ  −Ａ４×ＭＩＮ    ・・・（８）
なお、補正係数Ａ１〜Ａ４は、ｋ２、Ｙ、ｃ、ｍの色インクの濃度に応じて決定すればよい。
このように、ランニングコスト優先用のＬＵＴを使用せずに、ランニングコスト優先用の色データに変換することが可能である。
【００７０】
以上説明したように、本発明によると、種々の態様により、彩度の選択幅を確保して十分な表現力が得られる高画質の単色画像の印刷を行うことが可能な印刷装置を提供することができる。また、この印刷装置は、その方法やプログラムやプログラムが記録された媒体としても適用可能である。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる印刷装置の概略構成を示すブロック構成図である。
【図２】プリンタのブロック構成をＰＣとともに示すブロック構成図である。
【図３】印刷ヘッドのノズルの配列を示す図である。
【図４】プリンタドライバの実行環境を示すブロック図である。
【図５】ＡＰＬにて作成された印刷データが印刷ジョブに変換されるときのデータの変化を模式的に示す図である。
【図６】色インクのそれぞれを単独で吐出させたときのインク打込量に対する明度の変化の一例を示す図である。
【図７】複数の色インクにより色再現可能な色域をＬ*ａ*ｂ* 空間のａ*Ｌ*平面に投影して模式的に示す図である。
【図８】複数の色インクにより色再現可能な色域をＬ*ａ*ｂ* 空間のａ*ｂ*平面に投影して模式的に示す図である。
【図９】形成されるドットを、高彩度高濃度のＣやＭを使用したときと低彩度低濃度のｃやｍを使用したときとで比較した模式図である。
【図１０】単色画像の明度に対する各色インクの使用量を階調値により示す図である。
【図１１】単色画像の明度に対する各色インクの使用量を階調値により示す図である。
【図１２】ＰＣにて行われる処理の概略を示すフローチャートである。
【図１３】ＰＣにて行われる処理の概略を示すフローチャートである。
【図１４】ＰＣにて行われる処理の概略を示すフローチャートである。
【図１５】印刷種類設定画面の表示画面例を示す図である。
【符号の説明】
１０…パーソナルコンピュータ
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…ハードディスクドライブ
１４ａ…ハードディスク
１６…入力インターフェイス
１６ａ…キーボード
１６ｂ…マウス
２０…プリンタ
２１…ＣＰＵ
２２…ＲＯＭ
２３…ＲＡＭ
２４…ＡＳＩＣ
２５…コントロールＩＣ
２６…通信Ｉ／Ｏ
２７…インターフェイス
２８…カートリッジホルダ
２８ａ〜２８ｆ…インクカートリッジ
２９…ヘッド駆動部
３０…印刷ヘッド
１００…印刷装置
Ｓ１，Ｓ２…色域
Ｄ３，Ｄ４…ＲＧＢビットマップデータ
Ｄ５，Ｄ６…色データ
Ｄ７，Ｄ８…印刷ジョブ
【図１】
0003582649.tif 000002
【図２】
0003582649.tif 000003
【図３】
0003582649.tif 000004
【図４】
0003582649.tif 000005
【図５】
0003582649.tif 000006
【図６】
0003582649.tif 000007
【図７】
0003582649.tif 000008
【図８】
0003582649.tif 000009
【図９】
0003582649.tif 000010
【図１０】
0003582649.tif 000011
【図１１】
0003582649.tif 000012
【図１２】
0003582649.tif 000013
【図１３】
0003582649.tif 000014
【図１４】
0003582649.tif 000015
【図１５】
0003582649.tif 000016