(57)【要約】【課題】  淡インクあるいは淡トナー等の使用量を抑制することで、印刷に要する手間や費用の低減を可能とする。【解決手段】  濃インクと淡インクとを用いて画像を印刷する印刷装置において、これらのインクを使用して通常通りに画像を印刷する第１の印刷態様と、少なくとも１つの淡インクについては、第１の印刷態様よりはインクの使用が抑制された状態で印刷される第２の印刷態様とを選択可能としておき、それぞれ選択された印刷態様に従って画像を印刷する。こうすれば、第２の印刷態様が選択された場合は、淡インクの使用が抑制された状態で画像が印刷される。淡インクは濃インクに比べてインク使用量が多くなりがちで、インクの交換あるいは補充の手間も増加することから、淡インクの使用を抑制して画像を印刷すれば、印刷に要する手間や費用を抑制しながら適切に画像を印刷することが可能となる。【選択図】  図１
2006263938.tif 000002
【特許請求の範囲】
【請求項１】
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する画像印刷手段と
を備えることを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記印刷態様選択手段は、前記第２の印刷態様として、前記淡インクの中の少なくとも１つのインクについては、該淡インクを用いることなく画像を印刷する態様を選択する手段である印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置であって、
前記印刷態様選択手段は、前記濃インクおよび前記淡インクを備える色相については、該色相毎に、前記第１の印刷態様または前記第２の印刷態様を選択する手段である印刷装置。
【請求項４】
請求項１または請求項２に記載の印刷装置であって、
前記画像データの階調値と、該階調値の画像を印刷する場合のインク使用量に対応するデータたるインク量データとを対応づけた変換テーブルを記憶している変換テーブル記憶手段を備え、
前記変換テーブル記憶手段は、
前記印刷装置に備えられた前記複数種類のインクを用いて画像を印刷する場合の、前記画像データの階調値と前記インク量データとを対応づけた第１の変換テーブルと、
前記淡インクの中の少なくとも１つのインクについては、該淡インクの使用が抑制された状態で画像を印刷する場合の、前記画像データの階調値と前記インク量データとを対応づけた第２の変換テーブルと
を記憶している手段であり、
前記印刷態様選択手段は、前記第１の変換テーブルまたは前記第２の変換テーブルの何れか一方を選択することによって、前記第１の印刷態様または前記第２の印刷態様の何れかを選択する手段であり、
前記画像印刷手段は、前記画像データを受け取ると、前記選択された変換テーブルに基づいて前記インク量データに変換した後、画像を印刷する手段である印刷装置。
【請求項５】
請求項４記載の印刷装置であって、
前記変換テーブル記憶手段は、前記第２の変換テーブルとして、前記抑制された状態で使用される淡インクについての該抑制の程度が異なる複数の変換テーブルを記憶している手段であり、
前記印刷態様選択手段は、前記第１の変換テーブル、または複数記憶されている前記第２の変換テーブルの中から、１の変換テーブルを選択する手段である印刷装置。
【請求項６】
請求項１記載の印刷装置であって、
前記画像印刷手段は、
前記印刷しようとする画像の画像データを受け取ると、前記印刷装置に備えられた前記複数種類のインクを用いて画像を印刷する場合の、インクの使用量に対応するデータたるインク量データに、該画像データを変換する画像データ変換手段と、
前記第２の印刷態様が選択されている場合には、前記使用の抑制された淡インクについての前記インク量データの少なくとも一部を、前記同色の濃インクについての前記インク量データに振り替えるインク量データ振替手段と
を備えるとともに、
前記第１の印刷態様が選択されている場合には、前記画像データを変換して得られたインク量データに基づいて画像を印刷し、前記第２の印刷態様が選択されている場合には、前記振り替えられたインク量データに基づいて画像を印刷する手段である印刷装置。
【請求項７】
請求項６記載の印刷装置であって、
前記インク量データ振替手段は、前記第２の印刷態様が選択されている場合には、前記抑制された状態で使用される淡インクについて得られた前記インク量データの全量を、該淡インクと同色で且つ該淡インクよりも前記色材濃度が高いインクについてのインク量データに振り替える手段である印刷装置。
【請求項８】
請求項１または請求項２に記載の印刷装置であって、
前記画像印刷手段は、
前記印刷しようとする画像の画像データを受け取ると、前記淡インクを用いることなく画像を印刷する場合のインクの使用量に対応するデータたるインク量データに、該画像データを変換する画像データ変換手段と、
前記第１の印刷態様が選択されている場合には、前記変換して得られた前記濃インクのインク量データの少なくとも一部を、所定の比率で前記淡インクのインク量データに振り替えるインク量データ振替手段と
を備えるとともに、
前記第１の印刷態様が選択されている場合には、前記少なくとも一部が振り替えられた前記濃インクおよび前記淡インクのインク量データに基づいて画像を印刷し、前記第２の印刷態様が選択されている場合には、前記画像データを変換して得られた前記濃インクのインク量データに基づいて画像を印刷する手段である印刷装置。
【請求項９】
請求項８記載の印刷装置であって、
前記淡インクのみを用いて画像を印刷する階調領域たる淡インク使用領域と、該淡インクおよび前記濃インクを用いて画像を印刷する階調領域たる濃淡インク使用領域とを設定する使用領域設定手段を備え、
前記インク量データ振替手段は、前記淡インク使用領域では前記濃インクのインク量データの全量を前記淡インクのインク量データに振り替えるとともに、前記濃淡インク使用領域では前記濃インクのインク量データの一部を該淡インクのインク量データに振り替える手段である印刷装置。
【請求項１０】
請求項１または請求項２に記載の印刷装置であって、
前記淡インクのみを用いて画像を印刷する階調領域たる淡インク使用領域と、該淡インクおよび前記濃インクを用いて画像を印刷する階調領域たる濃淡インク使用領域とを設定する使用領域設定手段と、
前記画像データの階調値と、前記淡インクを用いることなく該階調値の画像を印刷する場合のインクの使用量のデータたるインク量データと、を対応づけた濃インク変換テーブルを記憶している濃インク変換テーブル記憶手段と、
前記淡インク使用領域では、前記濃インク変換テーブルに設定された前記濃インクのインク量データの全量を前記淡インクのインク量データに振り替えるとともに、前記濃淡インク使用領域では、該濃インク変換テーブルに設定された該濃インクのインク量データの一部を該淡インクのインク量データに振り替えることによって、前記画像データの階調値と、該濃インクおよび該淡インクのインク量データとを対応づけた濃淡インク変換テーブルを生成する変換テーブル生成手段と、
前記第１の印刷態様が選択されている場合には、前記濃淡インク変換テーブルを参照することにより、前記画像データを前記濃インクおよび前記淡インクについてのインク量データに変換し、前記第２の印刷態様が選択されている場合には、前記濃インク変換テーブルを参照することにより、該画像データを該濃インクについてのインク量データに変換する画像データ変換手段と
を備え、
前記画像印刷手段は、前記画像データを変換して得られた前記インク量データに基づいて画像を印刷する手段である印刷装置。
【請求項１１】
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納する粉体収納器と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する画像印刷手段と
を備えることを特徴とする印刷装置。
【請求項１２】
請求項１１記載の印刷装置であって、
前記印刷態様選択手段は、前記第２の印刷態様として、前記淡色粉体の中の少なくとも１つの粉体については、該淡色粉体を用いることなく画像を印刷する態様を選択する手段である印刷装置。
【請求項１３】
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理装置において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する印刷データ生成手段と
を備えることを特徴とする画像処理装置。
【請求項１４】
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理装置において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納する粉体収納器と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する印刷データ生成手段と
を備えることを特徴とする画像処理装置。
【請求項１５】
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷方法において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する第１の工程と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する第２の工程と
を備えることを特徴とする印刷方法。
【請求項１６】
印刷媒体上に粉体を付着させることによって画像を印刷する印刷方法において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納しておく工程（Ａ）と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（Ｂ）と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する工程（Ｃ）と
を備えることを特徴とする印刷方法。
【請求項１７】
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理方法において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（１）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する工程（２）と
を備えることを特徴とする画像処理方法。
【請求項１８】
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理方法において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納しておく工程（ア）と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（イ）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する工程（ウ）と
を備えることを特徴とする画像処理方法。
【請求項１９】
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する方法を、コンピュータを用いて実現するためのプログラムにおいて、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（１）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（２）と
をコンピュータを用いて実現させることを特徴とするプログラム。
【請求項２０】
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する方法を、コンピュータを用いて実現するためのプログラムにおいて、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（ア）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（イ）と
をコンピュータを用いて実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体上にインク、あるいはトナー等の粉体を付着させて画像を印刷する技術に関する。
【背景技術】
【０００２】
コンピュータを初めとするいわゆるデジタル技術の進歩に伴って、画像はデジタルデータ（いわゆる画像データ）として取り扱われることが多くなっている。例えば、絵画や、写真、文書などをスキャナーで画像データに変換したり、あるいはデジタルカメラなどの撮影機器で直接、画像データを生成したり、更にはコンピュータ上で画像データを作成することも、今日では比較的容易に実行することが可能となっている。もちろん、人間は、画像データのままでは画像として認識することはできないから、画像データを読み込んで画像を印刷する印刷装置も広く使用されている。
【０００３】
こうした印刷装置では、いずれもインクあるいは粉体（いわゆるトナーなど）を何らかの方法で印刷媒体上に適切な密度で付着させることで画像を印刷している。インクあるいはトナー等を付着させる手法としては、印刷媒体上にインク滴を吐出してインクによる微細なドットを形成するものや、電気的な力によって印刷媒体上にトナーを付着させるもの、あるいはインクシートからインクを昇華または転写させることでインクを付着させるものなど、種々の手法が知られている。
【０００４】
これらの印刷装置でハイライト領域（明度が高く、明るい領域）の画像を印刷するためには、印刷媒体上に付着するインク量あるいはトナー等の量がごく僅かな分量となるように、付着量を制御する必要がある。しかし、僅かに付着させるインクやトナー等の分量を正確に制御することは必ずしも容易なことではない。そこで、通常のインクとは別に、染料や顔料などの色材の濃度が低いインクを用意しておき、ハイライト領域では通常のインク（濃インク）の代わりに、色材濃度の低いインク（淡インク）を付着させて画像を印刷する技術が開発され、今日では広く使用されるようになってきた（特許文献１）。
【０００５】
【特許文献１】特開平１０−１７５３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、淡インクは濃インクに比べて色材濃度が薄いため、どうしてもインクの使用量が多くなってしまうという問題がある。インク使用量が多いと、それだけインクが無くなり易く、インクの補充または交換の頻度が高くなるので、印刷に要する手間や費用が増加してしまう。
【０００７】
また、こうした問題は、インクを用いて画像を印刷する印刷装置に限らず、トナー等を用いる印刷装置においても同様に生じ得る。すなわち、通常のトナーおよび、より明度の高いトナー（言わば、淡トナー）を用いて画像を印刷する場合、画質を向上させるために通常のトナー（言わば、濃トナー）を淡トナーに置き換えながら印刷すると、濃トナーに比べて淡トナーの消費量が多くなりがちであることから、トナーの交換あるいは補充の頻度が高くなり、それだけ、印刷に要する手間や費用が増加してしまうという問題が生じ得る。
【０００８】
この発明は、従来技術が有する上述した課題を解決するためになされたものであり、必要に応じて淡インクあるいは淡トナー等の使用量を抑制することで、印刷に要する手間や費用を低減させることを可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００９】
上述した課題の少なくとも一部を解決するために、本発明の第１の印刷装置は次の構成を採用した。すなわち、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する画像印刷手段と
を備えることを特徴とする。
【００１０】
また、上記の印刷装置に対応する本発明の第１の印刷方法は、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷方法において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する第１の工程と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する第２の工程と
を備えることを特徴とする。
【００１１】
かかる本発明の第１の印刷装置および第１の印刷方法においては、画像を印刷する態様として、第１の印刷態様あるいは第２の印刷態様の何れかを選択することが可能となっている。ここで、第１の印刷態様とは、濃インクおよび淡インクを用いて画像を印刷する態様である。また、第２の印刷態様とは、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する態様である。そして、印刷しようとする画像の画像データを受け取ると、選択しておいた印刷態様で画像を印刷する。
【００１２】
淡インクは濃インクに比べて、インクに含まれる染料あるいは顔料などの色材の濃度が低いため、淡インクを用いて印刷すると濃インクを使用した場合よりもインクの使用量が多くなってしまう傾向がある。このため、淡インクの使用を抑制して、その代わりに濃インクを用いて画像を印刷すれば、淡インクの使用量が減少したほどには濃インクの使用量が増加することはないので、全体としてのインク使用量を抑制しながら適切に画像を印刷することができる。従って、印刷に要する手間や費用を抑制したい場合など、何らかの理由でインクの使用量を抑制したい場合には、第２の印刷態様を選択しておけば、淡インクの使用が抑制された状態で画像が印刷されることになるので、全体としてのインク使用量が抑制されて、印刷に要する手間や費用を抑制することが可能となる。
【００１３】
また、このようにすれば、特に、淡インクの使用量を抑制しながら適切に画像を印刷することができる。このため、淡インクの残量が残り少なくなった場合には、第２の印刷態様を選択しておくことで、印刷中に淡インクが尽きてしまうことを回避しながら、適切に画像を印刷することが可能となる。
【００１４】
また、こうした印刷装置においては、第２の印刷態様が選択された場合には、淡インクの中の少なくとも１つのインクについては、該淡インクを用いることなく画像を印刷することとしても良い。
【００１５】
淡インクを用いることなく画像を印刷すれば、単に使用を抑制しながら印刷した場合よりもインク使用量を少なくすることができるので、インクを交換あるいは補充する頻度が少なくなり、印刷に要する手間や費用をより大きく抑制することが可能となる。また、淡インクを使用することなく画像を印刷することとすれば、たとえ、淡インクが尽きてしまっていた場合でも、適切に画像を印刷することが可能であるという利点も得ることができる。
【００１６】
こうした印刷装置においては、濃インクおよび淡インクの何れのインクも備える色相については、色相毎に、第１の印刷態様または第２の印刷態様を選択することとしても良い。例えば、シアン色のインクとしては、濃シアンインクと淡シアンインクとを備えており、マゼンタ色のインクとしては、濃マゼンタインクと淡マゼンタインクとを備えた印刷装置においては、淡シアンインクあるいは淡マゼンタインクのそれぞれについて個別に、第１の印刷態様または第２の印刷態様を選択可能としても良い。
【００１７】
このように、濃インクおよび淡インクの何れも備える色相について、第１の印刷態様または第２の印刷態様を、色相毎に選択可能としておけば、それぞれの色相の淡インクについて使用を抑制するか否かを個別に設定することができる。このため、各色相の淡インクの残量が異なっている場合などにも、インク残量に応じて適切に淡インクの使用を抑制しながら画像を印刷することが可能となるので好ましい。
【００１８】
また、こうした印刷装置においては、次のようにして画像データを変換して画像を印刷することとしても良い。先ず、画像データの階調値と、該階調値の画像を印刷する場合のインク使用量に対応するデータたるインク量データとを対応づけた変換テーブルを記憶しておき、変換テーブルとしては、第１の変換テーブルと第２の変換テーブルとを記憶しておく。ここで、第１の変換テーブルとは、印刷装置に備えられた複数種類のインクを用いて画像を印刷するとした場合の、画像データの階調値とインク量データとを対応づけた変換テーブルである。また、第２の変換テーブルとは、少なくとも１つの淡インクについては、該淡インクの使用が抑制された状態で画像を印刷するとした場合の、画像データの階調値とインク量データとを対応づけた変換テーブルである。そして、画像の印刷に際して、第１の印刷態様が選択されている場合は第１の変換テーブルを使用し、一方、第２の印刷態様が選択されている場合は第２の変換テーブルを使用して、画像データをインク量データに変換した後、画像を印刷することとしてもよい。
【００１９】
画像データをインク量データに変換するに際して、変換テーブルを使用して変換すれば、画像データをインク量データに迅速に変換することが可能である。また、第1の変換テーブルおよび第２の変換テーブルとして、それぞれに適切な変換テーブルを記憶しておけば、第１の印刷態様が選択されている場合は高画質な画像を印刷することが可能となり、一方、第２の印刷態様が選択されている場合は使用する変換テーブルを切り換えるという簡単な処理により、淡インクの使用を抑制しながら適切に画像を印刷することが可能となるので好ましい。
【００２０】
また、このように変換テーブルを用いて画像データをインク量データに変換して画像を印刷する印刷装置においては、第２の変換テーブルとして、淡インクの使用を抑制する程度が異なる複数の変換テーブルを記憶しておくこととしてもよい。そして、画像を印刷するに際しては、第１の変換テーブル、または複数記憶されている第２の変換テーブルの中から選択した１の変換テーブルを用いて、画像データをインク量データに変換した後、画像を印刷することとしてもよい。
【００２１】
こうすれば、第1の変換テーブルおよび複数の第２の変換テーブルは、それぞれに淡インクの使用が抑制される程度が異なっていることから、何れの変換テーブルを用いて画像を印刷するかによって、淡インクの使用量を幾段階かに変更することができる。このため、印刷に要する手間や費用と、印刷画質とをよりきめ細かくバランスさせながら画像を印刷することが可能となるので好ましい。
【００２２】
また、上記の印刷装置では、次のようにして画像を印刷することとしてもよい。先ず、印刷しようとする画像の画像データを受け取ると、画像データをインク量データに変換する。ここでインク量データとは、印刷装置に備えられた複数種類のインクを用いて画像を印刷する場合の、インクの使用量に対応するデータである。そして、第１の印刷態様が選択されている場合は、得られたインク量データに基づいて画像を印刷する。一方、第２の印刷態様が選択されている場合は、使用が抑制された淡インクについては、インク量データの少なくとも一部を、同色の濃インクについてのインク量データに一旦振り替えてやる。ここで、淡インクのインク量データを濃インクのインク量データに振り替えるとは、淡インクのインク量データの値を減少させて、これによる淡インクのインク量の減少に見合う分だけ濃インクのインク量を増加させることを言う。こうして淡インクのインク量データの少なくとも一部を振り替えて、振り替えた後の淡インクおよび濃インクのインク量データに基づいて画像を印刷することとしてもよい。
【００２３】
淡インクのインク量データを濃インクのインク量データに振り替える処理は迅速に実施することができることから、このようにして画像を印刷すれば、第１の印刷態様および第２の印刷態様の何れが選択されている場合でも迅速に画像を印刷することが可能となる。また、第２の印刷態様が選択されている場合には、淡インクのインク量データの少なくとも一部が濃インクのインク量データに振り替えられることから、淡インクの使用が抑制された状態で、適切に画像を印刷することができる。
【００２４】
また、淡インクのインク量データを濃インクのインク量データに振り替えるに際しては、淡インクのインク量データの全量を、該淡インクと同色で且つ色材濃度が高い濃インクのインク量データに振り替えることとしてもよい。
【００２５】
淡インクのインク量データの全量を濃インクのインク量データに振り替えてやれば、淡インクを用いることなく画像を印刷することができる。その結果、インク使用量を大きく抑制することができ、印刷に要する手間や費用をより大きく抑制することが可能となる。また、淡インクを使用することなく画像を印刷することができるので、たとえ、淡インクの残量が無くなってしまった場合でも、適切に画像を印刷することが可能となる。
【００２６】
あるいは、次のようにして、濃インクのインク量データの少なくとも一部を、淡インクのインク量データに振り替えることとしてもよい。先ず、印刷しようとする画像の画像データを受け取ると、その画像データを、淡インクを用いることなく画像を印刷する場合のインクの使用量に対応するインク量データに変換する。印刷態様として、第２の印刷態様が選択されている場合には、このようにして得られた濃インクのインク量データに従って画像を印刷する。一方、印刷態様として第１の印刷態様が選択されている場合には、得られた濃インクのインク量データの少なくとも一部を、所定の比率で淡インクのインク量データに振り替えた後、淡インクおよび濃インクのインク量データに従って画像を印刷することとしてもよい。
【００２７】
このようにして画像を印刷してやれば、第２の印刷態様が選択されている場合は、淡インクを使用することなく画像が印刷されることになる。このため、画像の印刷に際して、インク使用量を抑制することが可能となり、その結果、印刷に要する手間や費用を抑制することが可能となる。
【００２８】
また、濃インクのインク量データを淡インクのインク量データに振り替えるに際しては、次のようにして振り替えることとしてもよい。先ず、淡インクのみを用いて画像を印刷する階調領域である淡インク使用領域と、淡インクおよび濃インクを用いて画像を印刷する階調領域である濃淡インク使用領域とを、予め設定しておく。そして、印刷態様として第１の印刷態様が選択されている場合は、淡インク使用領域では濃インクのインク量データの全量を淡インクのインク量データに振り替えるとともに、濃淡インク使用領域では濃インクのインク量データの一部を該淡インクのインク量データに振り替えてやる。こうして得られた淡インクおよび濃インクのインク量データに基づいて、画像を印刷することとしてもよい。
【００２９】
こうすれば、淡インク使用領域および濃淡インク使用領域を適切に設定しておくことで、淡インクの使用を抑制する程度を適切に調整しながら画像を印刷することが可能となるので好ましい。
【００３０】
また、画像データの階調値と、淡インクを用いることなく階調値の画像を印刷する場合のインク量データと、を対応づけた濃インク変換テーブルを記憶しておき、第１の印刷態様が選択された場合には、次のようにして、濃インク変換テーブルから生成された新たな変換テーブルを用いて、画像を印刷することとしてもよい。すなわち、淡インクのみを用いて画像を印刷する階調領域たる淡インク使用領域と、淡インクおよび濃インクを用いて画像を印刷する階調領域たる濃淡インク使用領域とを予め設定しておく。そして、淡インク使用領域では、濃インク変換テーブルに設定された濃インクのインク量データの全量を淡インクのインク量データに振り替えるとともに、濃淡インク使用領域では、濃インク変換テーブルに設定された濃インクのインク量データの一部を淡インクのインク量データに振り替えることによって、新たな変換テーブルを生成する。このようにして生成された変換テーブルは、画像データの階調値と、濃インクおよび淡インクのインク量データとが対応づけられた変換テーブル（濃淡インク変換テーブル）となっている。そして、印刷態様として第１の印刷態様が選択されている場合には、濃淡インク変換テーブルを参照することによって画像データを濃インクおよび淡インクについてのインク量データに変換し、一方、第２の印刷態様が選択されている場合には、濃インク変換テーブルを参照することによって濃インクについてのインク量データに変換する。こうして選択されている印刷態様に応じて、それぞれに得られたインク量データに基づいて画像を印刷することとしてもよい。
【００３１】
このように、淡インク使用領域および濃淡インク使用領域を設定しておき、これらの設定値と、予め記憶しておいた濃インク変換テーブルとに基づいて濃淡インク変換テーブルを生成してやれば、淡インク使用領域および濃淡インク使用領域の設定値に応じて淡インクの使用を抑制する程度が異なる適切な濃淡インク変換テーブルを生成することができる。従って、印刷態様として第１の印刷態様が選択されている場合には、このようにして生成された濃淡インク変換テーブルを使用して画像データをインク量データに変換し、一方第２の印刷態様が選択されている場合は、予め記憶しておいた濃インク変換テーブルを使用してインク量データに変換してやれば、必要な程度まで淡インクの使用を抑制しながら、適切に画像を印刷することが可能となるので好ましい。
【００３２】
また、従来の技術が有する前述した課題の少なくとも一部を解決するために、本発明の第２の印刷装置は次の構成を採用した。すなわち、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納する粉体収納器と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する画像印刷手段と
を備えることを特徴とする。
【００３３】
また、上記の印刷装置に対応する本発明の第２の印刷方法は、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷方法において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納しておく工程（Ａ）と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（Ｂ）と、
印刷しようとする画像の画像データを受け取ると前記選択した印刷態様で画像を印刷する工程（Ｃ）と
を備えることを特徴とする。
【００３４】
かかる本発明の第２の印刷装置および第２の印刷方法においても、画像を印刷する態様として、濃色粉体および淡色粉体を用いて画像を印刷する第１の印刷態様、あるいは少なくとも１つの淡色粉体については該粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様の何れかを選択することが可能となっており、印刷しようとする画像の画像データを受け取ると、選択しておいた印刷態様で画像を印刷する。
【００３５】
淡色粉体は濃色粉体に比べて、粉体の使用量が多くなってしまう傾向がある。このため、淡色粉体の使用を抑制して画像を印刷すれば、全体としての粉体使用量が抑制されて、粉体の交換あるいは補充の頻度を少なくすることができるので、印刷に要する手間や費用を抑制することが可能となる。また、このようにすれば、特に、淡色粉体の使用量を抑制しながら適切に画像を印刷することができることから、淡色粉体の残量が残り少なくなった場合には第２の印刷態様を選択しておくことにより、印刷中に淡色粉体がなくなって、印刷できなくなることを回避しながら、適切に画像を印刷することが可能となる。
【００３６】
また、かかる第２の印刷装置においても、前述した第１の印刷装置と同様に、第２の印刷態様が選択された場合には、淡色粉体の中の少なくとも１つの粉体については、該淡色粉体を用いることなく画像を印刷することとしても良い。
【００３７】
淡色粉体を用いることなく画像を印刷すれば、単に使用を抑制しながら印刷した場合よりも粉体の使用量を少なくすることができる。このため、粉体を交換あるいは補充する頻度を一層少なくすることができ、印刷に要する手間や費用をより大きく抑制することが可能となる。また、たとえ、淡色粉体がなくなってしまった場合でも、単色粉体を交換あるいは補充することなく、適切に画像を印刷することが可能となる。
【００３８】
また、上述した第１の印刷装置および第２の印刷装置において、画像を印刷するために印刷データを、画像データから生成している点に着目すれば、本発明は次のような画像処理装置あるいは画像処理方法として把握することも可能である。すなわち、上述した第１の印刷装置に対応する本発明の第１の画像処理装置は、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理装置において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する印刷データ生成手段と
を備えることを特徴とする。
【００３９】
また、上記の画像処理装置に対応する本発明の第１の画像処理方法は、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理方法において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（１）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する工程（２）と
を備えることを特徴とする。
【００４０】
かかる第１の画像処理装置および第１の画像処理方法においても、濃インクおよび淡インクを用いて画像を印刷する第１の印刷態様と、少なくとも１つの淡インクについては、該淡インクの使用が第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択しておき、画像データを受け取ると選択しておいた印刷態様で画像を印刷するための印刷データを生成する。こうして生成した印刷データを印刷装置に供給すれば、必要に応じて淡インクの使用が抑制された状態で画像が印刷されることになるので、インクを交換あるいは補充する頻度が減少し、延いては、画像を印刷するために要する手間や費用を抑制することが可能となる。
【００４１】
また、上述した第２の印刷装置に対応する本発明の第２の画像処理装置は、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理装置において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納する粉体収納器と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する印刷態様選択手段と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する印刷データ生成手段と
を備えることを特徴とする。
【００４２】
更に、上記の画像処理装置に対応する本発明の第２の画像処理方法は、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する画像処理方法において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを、それぞれに収納しておく工程（ア）と、
前記濃色粉体および前記淡色粉体を用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する工程（イ）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する工程（ウ）と
を備えることを特徴とする。
【００４３】
かかる第２の画像処理装置および第２の画像処理方法においても、予め第１の印刷態様あるいは第２の印刷態様を選択しておき、画像データを受け取ると選択した印刷態様で画像を印刷するための印刷データを生成する。こうすれば、第２の印刷態様を選択しておけば、淡色粉体の使用が抑制された状態で画像が印刷されることになるので、粉体の使用量が抑制され、粉体の交換あるいは補充の頻度が減少することになり、延いては、印刷に要する手間や費用を抑制しながら、適切に画像を印刷することが可能となる。
【００４４】
更に本発明は、上述した第１の画像処理方法あるいは第２の画像処理方法を実現するためのプログラムをコンピュータに読み込ませ、所定の機能を実行させることにより、コンピュータを用いて実現することも可能である。従って、本発明は次のようなプログラム、あるいは該プログラムを記録した記録媒体としての態様も含んでいる。すなわち、上述した第１の画像処理方法に対応する本発明のプログラムは、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する方法を、コンピュータを用いて実現するためのプログラムにおいて、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（１）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（２）と
をコンピュータを用いて実現させることを特徴とする。
【００４５】
また、上記のプログラムに対応する本発明の第１の記録媒体は、
同色で色材濃度の異なる複数種類のインクを備え、該同色のインクの中で最も色材濃度の高いインクたる濃インクと、該同色のインクの中から該濃インクを除いた残余のインクたる淡インクとを用いて画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成するためのプログラムを、コンピュータで読み取り可能に記録した記録媒体において、
前記濃インクおよび前記淡インクを用いて画像を印刷する第１の印刷態様と、該淡インクの中の少なくとも１つのインクについては、該淡インクの使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（１）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（２）と
をコンピュータを用いて実現するプログラムを記録していることを要旨とする。
【００４６】
更に、上述した第２の画像処理方法に対応する本発明のプログラムは、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成する方法を、コンピュータを用いて実現するためのプログラムにおいて、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（ア）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（イ）と
をコンピュータを用いて実現させることを特徴とする。
【００４７】
また、上記のプログラムに対応する本発明の記録媒体は、
印刷媒体上に粉体を付着させることによって画像を印刷する印刷装置が、該画像を印刷するために用いる印刷データを生成するためのプログラムを、コンピュータで読み取り可能に記録した記録媒体において、
所定の色の粉体たる濃色粉体と、該濃色粉体と同色で且つ該濃色粉体よりも明度の高い粉体たる淡色粉体とを用いて画像を印刷する第１の印刷態様と、該淡色粉体の中の少なくとも１つの粉体については、該淡色粉体の使用が該第１の印刷態様よりも抑制された状態で画像を印刷する第２の印刷態様と、の何れかを選択する機能（ア）と、
前記選択した印刷態様で画像を印刷するための前記印刷データを生成する機能（イ）と
をコンピュータを用いて実現するプログラムを記録していることを特徴とする。
【００４８】
これらのプログラムをコンピュータに読み込んで、上記の各種機能を実現させれば、必要に応じて淡インクや淡トナー等の使用量を抑制し、延いては、印刷に要する手間や費用を抑制することが可能となる。
【発明を実施するための最良の形態】
【００４９】
以下では、上述した本願発明の内容を明確にするために、次のような順序に従って実施例を説明する。
Ａ．実施例の概要：
Ｂ．装置構成：
Ｃ．画像印刷処理の概要：
Ｄ．第１実施例の色変換処理：
Ｄ−１．第1実施例の変形例：
Ｅ．第２実施例の色変換処理：
Ｅ−１．第２実施例の変形例：
（１）第１の変形例  ：
（２）第２の変形例  ：
（３）第３の変形例  ：
Ｆ．第３実施例の色変換処理：
Ｆ−１．第３実施例の変形例：
【００５０】
Ａ．実施例の概要  ：
実施例の詳細な説明に入る前に、図１を参照しながら、実施例の概要について説明しておく。図１は、印刷媒体上にインクあるいはトナーによるドットを形成して画像を印刷する印刷装置を例にとって、本発明の印刷装置についての実施例の概要を示した説明図である。図示した印刷装置は、コンピュータ１０とプリンタ２０などが組み合わされて構成されており、全体が一体の印刷装置として機能する。
【００５１】
このような印刷装置では、次のようにして画像を印刷する。先ず、印刷しようとする画像の画像データを、プリンタ２０に搭載されたインクあるいはトナーの色によって表現された画像データに変換する。かかる変換は、コンピュータ１０に搭載された色変換モジュールと呼ばれる専用プログラムあるいは専用の論理回路によって行われる。またプリンタには、一般に、白黒プリンタであれば黒（Ｋ）色のインク（あるいはトナー）が搭載されており、カラープリンタであれば、少なくともシアン（Ｃ）色，マゼンタ（Ｍ）色，イエロ（Ｙ）色のインク（またはトナー）が搭載されている。また、画質上の観点から、灰（ＬＫ）色や、淡いシアン（ＬＣ）色、淡いマゼンタ（ＬＭ）色、淡いイエロ（ＬＹ）色のインク（またはトナー）が搭載されることもある。色変換モジュールでは、受け取った画像データを、プリンタに搭載されているインク（またはトナー）の色毎の画像データに変換する処理を行う。尚、主に画質上の観点から搭載されるＬＫ，ＬＣ，ＬＭ，ＬＹ色のインク（またはトナー）を総称して、淡インク（または淡トナー）と呼び、Ｋ，Ｃ，Ｍ，Ｙ色のインク（またはトナー）を総称して、濃インク（または濃トナー）と呼ぶことにする。図１に例示したプリンタ２０には、濃インク（または濃トナー）と、その濃インク（濃トナー）と同色の淡インク（または淡トナー）が少なくとも１つ搭載されており、色変換モジュールでは、画像データが、これらインク（またはトナー）の色毎の画像データに変換される。
【００５２】
色変換モジュールにおいてインク（またはトナー）の色毎に変換された画像データは、ハーフトーンモジュールに供給されて、ドットの形成有無を表すデータに変換された後、印刷データとしてプリンタ２０に供給される。ハーフトーンモジュールも、コンピュータ１０に記憶された専用プログラムあるいは専用の論理回路によって構成されている。プリンタ２０では、このようにして生成された印刷データに従って、インク（またはトナー）によるドットが形成される。例えば、色変換モジュールにおいて、画像データが、Ｋ，Ｃ，Ｍ，Ｙ，ＬＣ，ＬＭの各色についての画像データに変換された場合には、Ｋ，Ｃ，Ｍ，Ｙ，ＬＣ，ＬＭの各色のドットが形成され、その結果、カラー画像が印刷されることになる。
【００５３】
ここで、図１に示した印刷装置では、画像の印刷に先立って、色変換モジュールに対して、淡インク（または淡トナー）の使用を抑制するか否かを指定することが可能となっている。使用を抑制する形態としては、単純に淡インク（または淡トナー）を使用するか否かを切り換えるものであっても良いし、あるいは指定された程度に使用を抑制することとしても良い。また、複数種類の淡インク（または淡トナー）が搭載されている場合は、使用を抑制する旨を、淡インク（または淡トナー）毎に個別に指定しても良いし、あるいはこれらの使用を一括して抑制する旨を指定しても良い。
【００５４】
こうして淡インク（または淡トナー）についての抑制の有無が指定されると、色変換モジュールでは、指定の内容を反映しながら、画像データをインク（またはトナー）の色毎のデータに変換する。使用を抑制する旨が指定された淡インク（または淡トナー）については、対応する濃インク（または濃トナー）のデータを増加させて、淡インク（または淡トナー）の使用が抑制された分を補ってやる。このようにして色変換モジュールで変換された画像データは、ハーフトーンモジュールで色毎に印刷データに変換される。そして、プリンタ２０に供給されて、各色のドットが形成されて画像が印刷されることになる。
【００５５】
図１に例示した印刷装置は、以上のようにして画像を印刷していることから、例えば淡インク（または淡トナー）の残量が少なくなった場合でも、淡インク（または淡トナー）を使用を抑制することで適切に画像を印刷することができる。また、淡インク（または淡トナー）が無くなってしまった場合でも、これら淡インク（または淡トナー）を使用せずに画像を印刷することで、適切な画像を印刷することが可能となる。
【００５６】
更に、淡インク（または淡トナー）は濃インク（または濃トナー）に比べて使用量が多く、従って、比較的無くなり易いということができる。このため、淡インク（または淡トナー）の使用を抑制した状態で印刷してやれば、インクの交換または補充の頻度を少なくすることができ、延いては、印刷に要する手間や費用を軽減することが可能となる。こうした印刷装置は、図１に例示したものに限られず、各種の態様で実施することが可能である。また、印刷装置としての態様に限られず、印刷データを生成するための画像処理装置としての態様を取ることも可能である。以下では、こうした各種の実施態様について、実施例に基づいて詳しく説明する。
【００５７】
Ｂ．装置構成  ：
図２は、画像データに画像処理を加えて印刷データを生成するためのコンピュータ１００の構成を示す説明図である。コンピュータ１００は、ＣＰＵ１０２を中心に、ＲＯＭ１０４やＲＡＭ１０６などを、バス１１６で互いに接続することによって構成されている。コンピュータ１００には、フレキシブルディスク１２４やコンパクトディスク１２６などからデータを読み込むためのディスクコントローラＤＤＣ１０９や、周辺機器との間でデータの授受を行うために用いられる周辺機器インターフェースＰＩＦ１０８、ＣＲＴ１１４を駆動するためのビデオインターフェースＶＩＦ１１２等が接続されている。ＰＩＦ１０８には、ハードディスク１１８や、後述するカラープリンタ２００等が接続されている。また、デジタルカメラ１２０や、カラースキャナ１２２等をＰＩＦ１０８に接続すれば、デジタルカメラ１２０やカラースキャナ１２２で取り込んだ画像を印刷することも可能である。また、ネットワークインターフェースカードＮＩＣ１１０を装着すれば、コンピュータ１００を通信回線３００に接続して、通信回線に接続された記憶装置３１０に記憶されているデータを取得することもできる。
【００５８】
図３は、印刷用紙上に画像を印刷するプリンタ２００の概略構成を示す説明図である。カラープリンタ２００にはシアン，マゼンタ，イエロ，ブラックの４色のインクに加えて、インク濃度の低い淡シアンインク、淡マゼンタインクの２色のインクを加えた合計６色のインクが搭載されており、それぞれのインクによる６色のインクドットを形成可能なインクジェットプリンタである。尚、以下では、シアンインク，マゼンタインク，イエロインク，ブラックインク，淡シアンインク，淡マゼンタインクを、必要に応じて、それぞれＣインク，Ｍインク，Ｙインク，Ｋインク，ＬＣインク，ＬＭインクと略称することがあるものとする。また、以下では、画像はもっぱらインクジェットプリンタを用いて印刷するものとして説明するが、もちろん、インクジェットプリンタに限らず、各色のトナーを用いてドットを形成して画像を印刷するレーザープリンタなど、異なる方式でドットを形成して画像を印刷するプリンタや、インクシートに熱を加えてインクを昇華させることによって印刷用紙上に移したり、あるいはインクシートに物理的な力を加えて印刷用紙上に転写させるなど、異なる方式で画像を印刷するプリンタに対しても、同様に適用することが可能である。
【００５９】
カラープリンタ２００は、図示するように、キャリッジ２４０に搭載された印字ヘッド２４１を駆動してインクの吐出およびドット形成を行う機構と、このキャリッジ２４０をキャリッジモータ２３０によってプラテン２３６の軸方向に往復動させる機構と、紙送りモータ２３５によって印刷用紙Ｐを搬送する機構と、ドットの形成やキャリッジ２４０の移動および印刷用紙の搬送を制御する制御回路２６０などから構成されている。
【００６０】
キャリッジ２４０には、Ｋインクを収納するインクカートリッジ２４２と、Ｃインク，ＬＣインク、Ｍインク，ＬＭインク、Ｙインクの各種インクを収納するインクカートリッジ２４３とが装着されている。キャリッジ２４０にインクカートリッジ２４２，２４３を装着すると、カートリッジ内の各インクは図示しない導入管を通じて、印字ヘッド２４１の下面に設けられた各色毎のインク吐出用ヘッド２４４ないし２４９に供給される。各色毎のインク吐出用ヘッド２４４ないし２４９は、こうして供給されたインクを用いてインク滴を吐出することにより、印刷媒体上にインクドットを形成する。尚、図３に示したカラープリンタ２００では、Ｃインク，ＬＣインク、Ｍインク，ＬＭインク、Ｙインクについては一つのインクカートリッジ２４３に一体に収納されているものとして説明したが、これらインクをそれぞれ別体に形成された専用のインクカートリッジに収納することも可能である。
【００６１】
制御回路２６０は、ＣＰＵを中心として、ＲＯＭや、ＲＡＭ、周辺機器インターフェースＰＩＦ等に加えて、デジタルデータをアナログ信号に変換するＤ／Ａ変換器等から構成されている。もちろん、ＣＰＵを搭載せずに、ハードウェアあるいはファームウェアによって同様の機能を実現することとしても良い。制御回路２６０は、キャリッジモータ２３０および紙送りモータ２３５の動作を制御することによって、キャリッジ２４０の主走査動作および副走査動作の制御を行う。また、キャリッジ２４０の主走査および副走査に合わせて、適切なタイミングで印字ヘッド２４１を駆動することによってインク滴を吐出する。こうして制御回路２６０の制御の下で、各色のインク吐出用ヘッド２４４ないし２４９から適切なタイミングで各色のインク滴が吐出され、その結果、印刷用紙Ｐ上に各色のインクドットが適切な分布で形成されて、カラー画像が印刷されることになる。
【００６２】
尚、各色のインク吐出ヘッドからインク滴を吐出する方法には、種々の方法を適用することができる。すなわち、ピエゾ素子を用いてインクを吐出する方式や、インク通路に配置したヒータでインク通路内に泡（バブル）を発生させてインク滴を吐出する方法などを用いることができる。また、インクを吐出する代わりに、熱転写などの現象を利用して印刷用紙上にインクドットを形成する方式や、静電気を利用して各色のトナー粉を印刷媒体上に付着させる方式のプリンタを使用することも可能である。
【００６３】
図４は、各色のインク吐出用ヘッド２４４ないし２４９の底面に、インク滴を吐出する複数のノズルＮｚが形成されている様子を示した説明図である。図示するように、各色のインク吐出用ヘッドの底面には、各色毎のインク滴を吐出する６組のノズル列が形成されており、１組のノズル列には、４８個のノズルＮｚがノズルピッチｐの間隔を空けて千鳥状に配列されている。これらノズルは、制御回路２６０の制御の下で駆動され、インク滴を吐出することによって印刷用紙上にインクドットを形成する。
【００６４】
以上のようなハードウェア構成を有するカラープリンタ２００は、キャリッジモータ２３０を駆動することによって、各色のインク吐出用ヘッド２４４ないし２４９を印刷用紙Ｐに対して主走査方向に移動させ、また紙送りモータ２３５を駆動することによって、印刷用紙Ｐを副走査方向に移動させる。制御回路２６０は、キャリッジ２４０の主走査および副走査を繰り返しながら、適切なタイミングでノズルを駆動してインク滴を吐出する。こうすることで、印刷用紙Ｐ上の適切な位置にインクドットが形成されて、その結果、画像が印刷されることになる。
【００６５】
Ｃ．画像印刷処理の概要  ：
上述したカラープリンタ２００で所望の画像を印刷するためには、画像データに予め適切な画像処理を施して、画像をドット形成の有無によって表現した印刷データに変換しておく必要がある。このため、画像の印刷に先立って、先ず、画像データをコンピュータ１００に供給して所定の画像処理を行い、次いで、得られた印刷データをカラープリンタ２００に供給して画像を印刷することになる。また、淡インク（本実施例ではＬＣインクあるいはＬＭインク）の使用を抑制する旨を予め設定しておけば、画像データから印刷データを生成する際に、設定内容が反映された印刷データを生成することで、淡インクによるドットの発生を抑制することができ、延いては、淡インクの消費量を抑制することが可能となる。以下では、淡インクの使用を抑制する旨の設定を反映させながら印刷データを生成する方法について詳しく説明するが、その準備として、先ず初めに、コンピュータ１００およびカラープリンタ２００を用いて、画像データに対応した画像を印刷する方法について、簡単に説明しておく。
【００６６】
図５は、コンピュータ１００およびカラープリンタ２００を用いて、画像データに対応した画像を印刷する処理（画像印刷処理）の流れを示すフローチャートである。尚、本実施例では、便宜上、後述するインターレース処理まではコンピュータ１００の内部で行われ、カラープリンタ２００ではドットを形成する処理（後述するドット形成処理）のみが行われるものとして説明するが、コンピュータ１００およびカラープリンタ２００の間で処理を分担する形態は、このような形態に限らず、例えば、コンピュータ１００では後述するハーフトーン処理までを行い、インターレース処理以降についてはカラープリンタ２００で行うこととしても良い。以下、図５に示したフローチャートに従って、画像印刷処理の概要について説明する。
【００６７】
図５に示した画像印刷処理を開始すると、コンピュータ１００は先ず初めに、印刷しようとする画像の画像データを読み込む処理を開始する（ステップＳ１００）。ここでは、画像データは、画像を構成する複数の画素の各々について、ＲＧＢ各色についての階調値が設定されたいわゆるＲＧＢカラー画像データであるものとして説明する。Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）の３色は光の三原色と呼ばれ、これら３色を加法混色することにより、無彩色から有彩色に亘る広い色域の色彩を表現することが可能である。もちろん、画像データはＲＧＢカラー画像データに限らず、例えば、インクの三原色と呼ばれるＣ（シアン色）、Ｍ（マゼンタ色）、Ｙ（イエロ色）を含んだ複数色について階調値が設定された画像データを用いることもできる。更には、カラー画像データに限らず、モノクロ画像データについても同様に適用することができる。
【００６８】
こうして画像データを読み込むと、続いて、画像データの解像度をカラープリンタ２００が印刷するための解像度（印刷解像度）に変換する処理を行う（ステップＳ１０２）。画像データの解像度が印刷解像度よりも低い場合は、隣接する画素の間に補間演算を行って新たな画像データを設定することで、より高い解像度に変換する。逆に、読み込んだ画像データの解像度が印刷解像度よりも高い場合は、隣接する画素の間から一定の割合で画像データを間引くことによって、より低い解像度に変換する。このように解像度変換処理では、読み込んだ画像データに対して適切な割合で画像データを生成あるいは間引くことによって、読み込んだ解像度を印刷解像度に変換する処理を行う。
【００６９】
画像データの解像度を印刷解像度に変換すると、コンピュータ１００は色変換処理を開始する（ステップＳ１０４）。色変換処理とは、Ｒ，Ｇ，Ｂの階調値の組合せによって表現されているＲＧＢカラー画像データを、プリンタに搭載された各色インクの使用量に対応するデータに変換する処理である。前述したようにカラープリンタ２００は、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの６色のインクを用いて画像を印刷している。そこで、色変換処理ではＲＧＢ各色によって表現された画像データを、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの各色インクの使用量に対応する階調値のデータに変換する処理を行うのである。尚、後述するように、本実施例では、淡インク（ここでは、ＬＣインクおよびＬＭインク）を使用することなく印刷するよう指定することも可能となっており、淡インクの使用を抑制する旨が指定された場合は、色変換処理では、ＬＣ，ＬＭ各色のインク使用量が抑制された階調データに変換される。
【００７０】
色変換処理は、色変換テーブル（ＬＵＴ）と呼ばれる３次元の数表を参照することによって行われる。図６は、色変換処理のために参照される色変換テーブル（ＬＵＴ）を概念的に示した説明図である。ＲＧＢ各色の階調値が０〜２５５の値を取り得るとすれば、図６に示すように直交する３軸にＲ，Ｇ，Ｂ各色の階調値を取った色空間を考えると、全てのＲＧＢ画像データは、原点を頂点として一辺の長さが２５５の立方体（色立体）の内部の点に対応づけることができる。このことから、色立体をＲＧＢ各軸に直角に格子状に細分すれば、各格子点を、それぞれのＲＧＢ画像データに対応づけることも可能である。そこで、このようにＲＧＢ画像データに対応づけられた各々の格子点に、Ｃ，Ｍ，Ｙ，Ｋなどの各色インクの使用量に対応する階調値の組合せを予め記憶しておく。こうすれば、ＲＧＢ画像データが与えられた場合に、次のようにして格子点に記憶されている階調値を読み出すことによって、そのＲＧＢ画像データを、各色インクの使用量に対応するデータに迅速に変換することが可能となる。
【００７１】
例えば、画像データのＲ成分がＲＡ、Ｇ成分がＲＧ、Ｂ成分がＲＢであったとすると、この画像データは、色空間内のＡ点に対応づけられる（図６参照）。そこで、色立体を細分する微細な立方体の中から、Ａ点を内包する立方体ｄＶを検出し、この立方体ｄＶの各格子点に記憶されている各色インクの階調値を読み出してやる。そして、これら各格子点の階調値から補間演算すればＡ点での階調値を求めることができる。以上に説明したように、色変換テーブルＬＵＴとは、ＲＧＢ各色の階調値の組合せで示される各格子点に、Ｃ，Ｍ，Ｙ，Ｋなどの各色インクの使用量に対応する階調値の組合せを記憶した３次元の数表と考えることができ、色変換テーブルを参照すれば、ＲＧＢ画像データを各色インクの使用量に対応する階調データに、迅速に色変換することが可能である。
【００７２】
また、本実施例では、淡インク（ここでは、ＬＣインクおよびＬＭインク）の使用量が抑制された状態で色変換することも可能となっているが、このような色変換を行う方法については、種々の態様が存在しており、これらについては後ほどまとめて詳しく説明する。
【００７３】
以上の様にして色変換処理を終了したら、コンピュータ１００は、各色インクの使用量に対応する階調値に変換された階調データに対してハーフトーン処理を開始する（図５のステップＳ１０６）。ハーフトーン処理とは、次のような処理である。色変換処理によって得られた階調データは、階調値０から階調値２５５までの値を取ることができる。これに対してプリンタは、ドットを形成することによって画像を表示しているから、それぞれの画素についてはドットを形成するか否かの状態しか取り得ない。そこで、２５６階調を有する階調データを、画素毎にドット形成の有無によって表現されたデータ（ドットデータ）に変換しておく必要がある。ハーフトーン処理とは、このようにインク使用量に対応する階調データをドットデータに変換する処理である。
【００７４】
ハーフトーン処理を行う手法としては、誤差拡散法やディザ法などの種々の手法を適用することができる。誤差拡散法は、ある画素についてドットの形成有無を判断したことでその画素に発生する階調表現の誤差を、周辺の画素に拡散するとともに、周囲から拡散されてきた誤差を解消するように、各画素についてのドット形成の有無を判断していく手法である。また、ディザ法は、ディザマトリックスにランダムに設定されている閾値と印刷画像データの階調値とを画素毎に比較して、印刷画像データの方が大きい画素にはドットを形成すると判断し、逆に閾値の方が大きい画素についてはドットを形成しないと判断することで、各画素についてのドットデータを得る手法である。本実施例の画像印刷処理では、誤差拡散法あるいはディザ法の何れの方法を用いてハーフトーン処理を行うことも可能であるが、ここでは、ディザ法を用いてハーフトーン処理を行うものとして説明する。
【００７５】
図７は、ディザマトリックスの一部を拡大して例示した説明図である。図示したマトリックスには、縦横それぞれ６４画素、合計４０９６個の画素に、階調値０〜２５５の範囲から万遍なく選択された閾値がランダムに記憶されている。ここで、閾値の階調値が０〜２５５の範囲から選択されているのは、本実施例ではインク使用量に対応する階調データが１バイトデータであり、画素に割り当てられる階調値が０〜２５５の値を取り得ることに対応するものである。尚、ディザマトリックスの大きさは、図７に例示したように縦横６４画素分に限られるものではなく、縦と横の画素数が異なるものも含めて、種々の大きさに設定することが可能である。
【００７６】
図８は、ディザマトリックスを参照しながら、画素毎にドット形成の有無を判断している様子を概念的に示した説明図である。ドット形成有無の判断に際しては、先ず、判断の対象として着目している画素（着目画素）の階調値と、ディザマトリックス中の対応する位置に記憶されている閾値とを比較する。図中に示した細い破線の矢印は、着目画素の階調値を、ディザマトリックス中の対応する位置に記憶されている閾値と比較していることを模式的に表したものである。そして、ディザマトリックスの閾値よりも着目画素の階調値の方が大きい場合には、その画素にはドットを形成するものと判断する。逆に、ディザマトリックスの閾値の方が大きい場合には、その画素にはドットを形成しないものと判断する。
【００７７】
図８に示した例では、印刷画像データの左上隅にある画素の階調データは階調値９７であり、ディザマトリックス上でこの画素に対応する位置に記憶されている閾値は１である。従って、左上隅の画素については、階調データの階調値９７の方がディザマトリックスの閾値１よりも大きいから、この画素にはドットを形成すると判断する。図８中に実線で示した矢印は、この画素にはドットを形成すると判断して、判断結果をメモリに書き込んでいる様子を模式的に表したものである。一方、この画素の右隣の画素については、階調データの階調値は９７、ディザマトリックスの閾値は１７７であり、閾値の方が大きいので、この画素についてはドットを形成しないものと判断する。このように、階調データとディザマトリックスに設定された閾値とを比較することにより、ドットの形成有無を画素毎に決定することができる。
【００７８】
以上に説明したように、図５に示した画像印刷処理のステップＳ１０６では、色変換処理によって得られた各色インクのインク使用量に対応する階調データに対して、上述した処理を施すことにより、画素毎にドットについての形成有無を判断することにより、ドットデータを生成する処理を行う。
【００７９】
こうしてハーフトーン処理を終了したら、今度は、インターレース処理を開始する（ステップＳ１０８）。インターレース処理とは、次のような処理である。先ず、ハーフトーン処理では、画像を構成する画素毎にドットを形成するか否かを示すドットデータが得られるが、このデータは画素の順番に並んだデータとなっている。ところが、図４を用いて前述したように、カラープリンタ２００のインク吐出用ヘッド２４４〜２４９には、インク滴を吐出するノズルＮｚがノズルピッチｋの間隔で設けられており、しかも１本のラスタを複数回に分けて印刷することも行われていることから、実際には画素の順番でドットが形成されるわけではない。そこで、各色のインク吐出用ヘッドが実際にドットを形成する順番を考慮してドットデータを並べ替えた後、ドットを形成する順序でカラープリンタ２００に出力する処理が必要となる。インターレース処理では、このようにドットデータを並べ替えて、得られたデータを印刷データとしてカラープリンタ２００に出力する処理を行う。
【００８０】
カラープリンタ２００は、このようにしてインターレース処理が施された状態で、コンピュータ１００から供給されてきた印刷データを受け取ると、その印刷データに従って、キャリッジ２４０の主走査と印刷用紙の副走査とに同期させて、適切なタイミングでインク滴を吐出する（ステップＳ１１０）。その結果、印刷用紙上に適切な分布でインクドットが形成されて、画像が印刷されることになる。
【００８１】
以上に説明した画像印刷処理では、ＲＧＢ画像データに対して色変換処理を行うことにより、各色インクのインク使用量に対応する階調データに変換し、得られた階調データに対して、ハーフトーン処理およびインターレース処理を行って画像を印刷している。従って、各色インクの使用量は、色変換処理によって決定されている。本実施例では、画像の印刷に際して、淡インクの使用を抑制した状態で印刷する旨を指定することが可能となっている。そして、このような指定がなされた場合には、淡インクの使用が抑制されるように色変換処理を行う。こうした色変換処理を行う方法には種々の方法が存在しており、以下では、これら色変換処理の内容について詳しく説明する。
【００８２】
Ｄ．第１実施例の色変換処理  ：
図９は、第１実施例の色変換処理の流れを示すフローチャートである。以下、フローチャートに従って、第１実施例の色変換処理について説明する。
【００８３】
第１実施例の色変換処理を開始すると、コンピュータ１００は先ず初めに、印刷モードがコスト優先モードに設定されているか否かを判断する（ステップＳ２００）。本実施例のカラープリンタ２００では、画像の印刷に先立って、コンピュータ１００の設定画面から予め種々の印刷条件を設定しておくことが可能となっており、この画面上で印刷モードも設定することが可能となっている。
【００８４】
図１０は、コンピュータ１００の画面上で印刷条件を設定している様子を例示した説明図である。図示した例では、画像を印刷しようとしている用紙の種類や、用紙サイズに加えて、印刷モードも設定することが可能となっている。印刷モードとしては、できるだけ高い印刷画質が得られるように印刷するモード（画質優先モード）と、印刷コストを抑制して印刷するモード（コスト優先モード）とが用意されており、画面上でラジオボタンを選択することによって何れかのモードを指定することが可能となっている。図９に示した色変換処理のステップＳ２００では、この印刷モードとしてコスト優先モードが選択されているか否かを判断するのである。
【００８５】
そして、コスト優先モードが選択されていると判断された場合は（ステップＳ２００：ｙｅｓ）、４色用の色変換テーブルを選択し（ステップＳ２０２）、逆に、コスト優先モードが選択されていないと判断された場合は（ステップＳ２００：ｎｏ）、６色用の色変換テーブルを選択する（ステップＳ２０４）。ここで、図６を用いて前述したように、色変換テーブルとは、ＲＧＢ各色の階調値の組合せで示される各格子点に、Ｃ，Ｍ，Ｙ，Ｋなどの各色インクの使用量に対応する階調値の組合せを記憶した３次元の数表である。４色用の色変換テーブルには、各格子点に、Ｃ，Ｍ，Ｙ，Ｋの４色のインクについての階調値が記憶されており、一方、６色用の色変換テーブルには、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの６色のインクについての階調値が記憶されている。そして、このような色変換テーブルを参照すれば、ＲＧＢ画像データによって指定された色を、各色のインクを用いて表現することが可能である。以下では、４色用の色変換テーブルあるいは６色用の色変換テーブルの各格子点に、ＲＧＢ画像データに対して、適切なインク使用量に対応する階調データを設定する方法について説明する。
【００８６】
図１１は、４色用の色変換テーブルにＣ，Ｍ，Ｙ，Ｋの各インクの使用量に対応する階調データを設定する方法を概念的に示した説明図である。先ず初めに、Ｒ軸上、Ｇ軸上、Ｂ軸上の各格子点についてインク使用量に対応する階調値を設定する様子について説明する。図１１（ａ）には、Ｒ軸上の格子点にインク各色の階調値を設定する様子が示されている。減法混色の理論によれば、ＭインクとＹインクとをほぼ等量ずつ使用することによってＲ色を表現することが可能である。このことからＲ軸上では、Ｒ階調値が０から２５５へと大きくなるに従って、ＣおよびＫの階調値は０に保ったまま、ＭおよびＹの階調値を０から２５５へと大きくしていけば、Ｃ，Ｍ，Ｙ，Ｋの各インクの使用量に対応する階調データを設定することができる。
【００８７】
図１１（ｂ）には、Ｇ軸上の各格子点にインク各色の階調値を設定する様子が示されている。減法混色の理論によれば、ＣインクとＹインクとをほぼ等量ずつ使用すればＧ色を表現することができる。このことからＧ軸上では、Ｇ階調値が０から２５５へと大きくなるに従って、ＭおよびＫの階調値は０に保ったまま、ＣおよびＹの階調値を０から２５５へと大きくしていけばよい。また、図１１（ｃ）には、Ｂ軸上の各格子点にインク各色の階調値を設定する様子が示されている。減法混色の理論によれば、ＣインクとＭインクとをほぼ等量ずつ使用すればＢ色を表現することができる。このことからＢ軸上では、Ｂ階調値が０から２５５へと大きくなるに従って、ＹおよびＫの階調値は０に保ったまま、ＣおよびＭの階調値を０から２５５へと大きくしていけば、Ｃ，Ｍ，Ｙ，Ｋの各インクの使用量に対応する階調データを設定することができる。
【００８８】
また、図１１（ｄ）には、Ｒ，Ｇ，Ｂの各階調値が同じように大きくなる場合、換言すれば、座標値（Ｒ，Ｇ，Ｂ）＝（０，０，０）の格子点（すなわち色空間の原点）と、座標値（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）の格子点とを結ぶ直線上の格子点に、各色インクの階調値を設定する様子が示されている。以下では、便宜上、このような直線をＫ軸と呼ぶことがあるものとする。加法混色の理論によれば、Ｒ，Ｇ，Ｂ各色の階調値が、階調値０から階調値２５５へと同時に大きくなるに従って（すなわち、Ｋ軸上でＲ，Ｇ，Ｂ階調値が大きくなれば）、表現される色は黒色から始まって次第に黒色が薄くなり、灰色を経由して最後は白色へと変化していく。このことから、座標値（Ｒ，Ｇ，Ｂ）＝（０，０，０）の格子点については、Ｋの階調値は「２５５」に設定し、Ｃ，Ｍ，Ｙの階調値は「０」に設定しておく。次いで、Ｋ軸上でＲ，Ｇ，Ｂの階調値が大きくなり、黒色から灰色に向かって変化するに従って、Ｃ，Ｍ，Ｙの階調値を「０」に保ったまま、Ｋの階調値を「２５５」から次第に小さくしていく。
【００８９】
ここで、Ｒ，Ｇ，Ｂの階調値が大きくなるに従って、そのままＫの階調値を小さくして行き、Ｒ，Ｇ，Ｂ階調値が２５５に達した時点でＫの階調値を「０」にしてもよいが、実際には、主に画質上の観点から、Ｒ，Ｇ，Ｂ階調値がある程度まで大きくなった時点で、Ｋ階調値の一部を、同じ大きさのＣ，Ｍ，Ｙ階調値に置換していく。すなわち、途中まではＲ，Ｇ，Ｂ階調値が増加するに従って、Ｃ，Ｍ，Ｙ階調値は０のままでＫ階調値のみが単調に減少するが、途中からＫ階調値の減少速度が大きくなり、代わりにＣ，Ｍ，Ｙ階調値が増加していく。そして、Ｋ階調値が０に達したら、今度は、Ｃ，Ｍ，Ｙ階調値を同時に減少させていき、Ｒ，Ｇ，Ｂ階調値が「２５５」に達した時点でＣ，Ｍ，Ｙ階調値が「０」となるように設定する。
【００９０】
４色用の色変換テーブルのＲ軸上、Ｇ軸上、Ｂ軸上、およびＫ軸上の各格子点については、このようにして、Ｃ，Ｍ，Ｙ，Ｋ各色の階調値が設定されている。色変換テーブルの各格子点の中で、これらＲ軸、Ｇ軸、Ｂ軸、Ｋ軸上に無い他の格子点については、各軸上の格子点から補間演算することによって設定すればよい。このようにして、各格子点にＣ，Ｍ，Ｙ，Ｋの階調値をしていけば、４色用の色変換テーブルを設定することができる。次に、６色用の色変換テーブルを設定する方法について説明する。
【００９１】
図１２は、６色用の色変換テーブルにＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの各インクの使用量に対応する階調データを設定する方法を概念的に示した説明図である。先ず初めに、Ｒ軸上、Ｇ軸上、Ｂ軸上の各格子点についてインク使用量に対応する階調値を設定する様子について説明する。図１２（ａ）には、Ｒ軸上の格子点にインク各色の階調値を設定する様子が示されている。前述したように、ＭインクとＹインクとをほぼ等量ずつ使用すれば、Ｒ色を表現することが可能であり、Ｒ軸上では、Ｒ階調値が０から２５５へと増加するに従って、ＭおよびＹの階調値を次第に大きくしていけばよい。もっとも、６色用の色変換テーブルでは、ＬＭインクを使用することができるから、Ｍ階調値を発生させる代わりにＬＭ階調値を発生させてやる。ここで、ＬＭインクはＭインクよりも淡いインクであるから、Ｍ階調値の代わりに発生させるＬＭ階調値は、Ｍ階調値よりも大きな値となる。例えば、ＬＭインクの染料あるいは顔料の濃度がＭインクの半分であれば、ＬＭ階調値はＭ階調値の２倍の階調値としておく必要があり、Ｍインクの１／３であれば、ＬＭ階調値はＭ階調値の３倍としておく必要がある。
【００９２】
図１２（ａ）には、このようにして、Ｒ軸上でＲ階調値が増加するに従って、ＬＭ階調値、Ｍ階調値、およびＹ階調値を増加させていく様子が示されている。上述したように、ＬＭ階調値はＲ階調値の増加に対して大きく増加するので、ＬＭ階調値は直ぐに「２５５」に達してしまう。そこで、それ以降は、Ｒ階調値が増加するに従ってＬＭ階調値を減少させ、Ｍ階調値を増加させていく。このとき、ＬＭ階調値の減少分をＭ階調値で補う必要があるので、Ｍ階調値の増加量は、Ｒ階調値の増加に伴う分と、ＬＭ階調値の減少を補う分とを加えた値となる。そして、ＬＭ階調値が階調値０に達したら、今度は、Ｒ階調値の増加に伴う分だけＭ階調値を増加させていけばよい。図１２（ａ）では、以上に説明したように、Ｒ軸上でＲ階調値が増加するに従って、ＬＭ階調値が変化する様子を太い破線で示し、Ｍ階調値が増加する様子を太い実線で、そして、Ｙ階調値が増加する様子を細い一点鎖線で示している。
【００９３】
図１２（ｂ）には、Ｇ軸上の各格子点にインク各色の階調値を設定する様子が示されている。前述したように、ＣインクとＹインクとをほぼ等量ずつ使用すれば、Ｇ色を表現することが可能であり、Ｇ軸上では、Ｇ階調値が「０」から「２５５」へと増加するに従って、ＣおよびＹの階調値を次第に大きくしていけばよい。もっとも、６色用の色変換テーブルでは、ＬＣインクを使用することができるから、Ｃ階調値を発生させる代わりにＬＣ階調値を発生させてやる。また、ＬＣインクはＣインクよりも淡いインクであるから、Ｃ階調値の代わりに発生させるＬＣ階調値は、Ｃ階調値よりも大きな値となる。
【００９４】
図１２（ｂ）には、このようにして、Ｇ軸上でＧ階調値が増加するに従って、ＬＣ階調値、Ｃ階調値、およびＹ階調値を増加させていく様子が示されている。図１２（ｂ）中では、ＬＣ階調値の変化を太い破線で示し、Ｃ階調値の変化を太い実線で、Ｙ階調値の変化を細い一点鎖線で示している。
【００９５】
また、図１２（ｃ）には、Ｂ軸上の各格子点にインク各色の階調値を設定する様子が示されている。前述したように、ＣインクとＭインクとをほぼ等量ずつ使用すればＢ色を表現することが可能であり、Ｂ軸上では、Ｂ階調値が「０」から「２５５」へと増加するに従って、ＣおよびＭの階調値を次第に大きくしていけばよい。もっとも、６色用の色変換テーブルでは、ＬＣインクおよびＬＭインクを使用することができるから、Ｃ階調値を発生させる代わりにＬＣ階調値を発生させ、Ｍ階調値を発生させる代わりにＬＭ階調値を発生させてやる。
【００９６】
図１２（ｃ）には、このようにして、Ｂ軸上でＢ階調値が増加するに従って、ＬＣ階調値、ＬＭ階調値、Ｃ階調値、Ｍ階調値、およびＹ階調値を増加させていく様子が示されている。図１２（ｃ）中では、ＬＣ階調値およびＬＭ階調値の変化を太い破線で示し、Ｃ階調値およびＭ階調値の変化を太い実線で示している。
【００９７】
更に、図１２（ｄ）には、Ｋ軸上の各格子点にインク各色の階調値を設定する様子が示されている。前述したように、Ｋ軸上でＲ，Ｇ，Ｂ各色の階調値が、階調値０から階調値２５５へと同時に大きくなっていけば、表現される色は黒色から始まって次第に黒色が薄くなり、灰色を経由して最後は白色へと変化する。従って、Ｋ軸上では、Ｒ，Ｇ，Ｂ階調値が「０」から「２５５」へと増加するに従って、Ｋ階調値を次第に小さくしていき、途中からＣ，Ｍ，Ｙ階調値を発生させる。そして、Ｒ，Ｇ，Ｂ階調値が更に大きくなると、Ｃ階調値の代わりにＬＣ階調値を発生させ、Ｍ階調値の代わりにＬＭ階調値を発生させてやればよい。
【００９８】
図１２（ｄ）には、このようにして、Ｋ軸上でＲ，Ｇ，Ｂ階調値が増加するに従って、ＬＣ階調値、ＬＭ階調値、Ｃ階調値、Ｍ階調値、およびＹ階調値を増加させていく様子が示されている。図１２（ｄ）中では、ＬＣ階調値およびＬＭ階調値の変化を太い破線で示し、Ｃ階調値およびＭ階調値の変化を太い実線で示し、そしてＹ階調値の変化を細い一点鎖線で示している。
【００９９】
以上、６色用の色変換テーブルのＲ軸上、Ｇ軸上、Ｂ軸上、およびＫ軸上の各格子点について、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ各色の階調値を設定する様子について説明した。色変換テーブルの各格子点の中で、Ｒ軸、Ｇ軸、Ｂ軸、Ｋ軸上に無い他の格子点については、各軸上の格子点から補間演算することによって設定すればよい。
【０１００】
図９に示した第1実施例の色変換処理のステップＳ２００において、印刷モードにコスト優先モードが設定されていると判断された場合は（ステップＳ２００：ｙｅｓ）、図１１に示したようにして設定された４色用の色変換テーブルを選択し（ステップＳ２０２）、印刷モードにコスト優先モードが設定されていないと判断された場合は（ステップＳ２００：ｎｏ）、図１２に示したようにして設定された６色用の色変換テーブルを選択するのである（ステップＳ２０４）。
【０１０１】
こうして４色用あるいは６色用の何れかの色変換テーブルを選択したら、前述した解像度変換処理（図５のステップＳ１０２）において印刷解像度に変換された画像データの中から、処理の対象とする画素を１つ選択して、その画素のＲＧＢ画像データを取得する（ステップＳ２０６）。
【０１０２】
続いて、選択しておいた色変換テーブルを参照して、処理対象とする画素のＲＧＢ画像データを、各色インクについてのインク使用量に対応するデータに変換する（ステップＳ２０８）。前述したように、ステップＳ２００においてコスト優先モードが設定されていると判断された場合は（ステップＳ２００：ｙｅｓ）、４色用の色変換テーブルが選択されているので（ステップＳ２０２）、ステップＳ２０８では、Ｃ，Ｍ，Ｙ，Ｋの４色のインクについてのインク使用量に対応するデータが得られることになる。一方、ステップＳ２００においてコスト優先モードではなく、画質優先モードが設定されていると判断された場合は（ステップＳ２００：ｎｏ）、６色用の色変換テーブルが選択されているので、（ステップＳ２０４）、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの６色のインクについてのインク使用量に対応するデータが得られることになる。
【０１０３】
こうして１つの画素について、ＲＧＢ画像データを各色のインク使用量に対応するデータに変換したら、画像データの全画素について処理を終了したか否かを判断する（ステップＳ２１０）。そして、未処理の画素が残っている場合は（ステップＳ２１０：ｎｏ）、ステップＳ２０６に戻って新たな画素を処理対象の画素として選択し、選択した画素について上述した一連の処理を行う。こうした操作を繰り返し、全ての画素についての処理を終了したと判断されたら（ステップＳ２１０：ｙｅｓ）、図９に示した第1実施例の色変換処理を終了して、図５の画像印刷処理に復帰する。
【０１０４】
以上に説明した第1実施例の色変換処理によれば、印刷モードとしてコスト優先モードが設定されている場合には、４色用の色変換テーブルを参照して色変換が行われる。このため、ＲＧＢ画像データは、Ｃ，Ｍ，Ｙ，Ｋ各色インクについてのインク使用量に対応する階調データに変換され、Ｃインク、Ｍインク、Ｙインク、Ｋインクによるドットが形成されて画像が印刷されることになる。ＬＣインクやＬＭインクは、薄いインクであるため、インク使用量が多くなりがちであり、比較的無くなり易いインクであると言える。従って、ＬＣインクおよびＬＭインクを使用することなく画像を印刷すれば、インクの消費量を抑制することができ、延いては画像の印刷コストを抑制することが可能となる。
【０１０５】
もちろん、ＬＣインクやＬＭインクを用いなければ、これらインクを使用して印刷した画像に比べて、ドットが目立ち易くなり画質が悪化し易くなる。しかし、文字や、線図、グラフなどが中心の画像を印刷する場合などのように、ＬＣインクやＬＭインクを用いることなく印刷した画像でも、実用上の支障が無い場合も多い。従って、このような画像を印刷する場合は、コスト優先モードに設定しておくことで、何らデメリットを生じさせること無く印刷コストを抑制することが可能となる。また、写真を印刷する場合など、高画質な画像を印刷したい場合は、画質優先モードに設定しておけば、６色用の色変換テーブルが参照されて、ＬＣインクおよびＬＭインクも含めた６色のインクを用いることにより、高画質な画像を印刷することが可能となる。
【０１０６】
Ｄ−１．第1実施例の変形例  ：
以上に説明した第1実施例では、印刷モードがコスト優先モードに設定されると、ＬＣインクおよびＬＭインクの何れも使用せずに画像が印刷されるものとして説明した。しかし、ＬＣインク、ＬＭインクを使用するか否かを、個別に設定することも可能である。以下では、このような第1実施例の各種変形例について説明する。
【０１０７】
図１３は、第1実施例の変形例において、コンピュータ１００の画面から印刷モードを設定している様子を示した説明図である。図示されているように、第1実施例の変形例では、印刷モードを設定する部分に「詳細設定」と表示されたボタンが設けられている。そして、画面上でこのボタンをクリックすると、各色のインク毎に、使用するか否かを設定する画面が表示される。
【０１０８】
図１４は、カラープリンタ２００に搭載されている各色のインク毎に、使用するか否かを設定している様子を示した説明図である。図示されているように、ＬＣインクおよびＬＭインクについては、「使用する」または「使用しない」の何れかのラジオボタンを選択することで、個別に設定することが可能となっている。尚、Ｃ，Ｍ，Ｙ，Ｋの各インクについては、「使用しない」を選択することはできず、必ず「使用する」が選択されるようになっている。結局、「Ｃ，Ｍ，Ｙ，Ｋの４色のインクを使用して印刷する場合」、「Ｃ，Ｍ，Ｙ，ＫにＬＣを加えた５色のインクを使用する場合」、「Ｃ，Ｍ，Ｙ，ＫにＬＭを加えた５色のインクを使用する場合」、「Ｃ，Ｍ，Ｙ，ＫにＬＣおよびＬＭを加えた６色のインクを使用する場合」の、合計４つの場合が存在していることになる。
【０１０９】
第1実施例の変形例では、これら４つの場合にそれぞれ対応する４つの色変換テーブルを用意しておく。これらの色変換テーブルは、Ｃ，Ｍインクの内で淡インクを使用するインクについては、図１２に示した方法を用いて、その他のインクについては図１１に示した方法を用いて設定することができる。そして、図１４の画面上で、いずれの場合が選択されているかに応じて、対応する色変換テーブルを選択し、選択した色変換テーブルを参照して色変換処理を行えば、「使用する」に設定されたインクのみを用いて画像を印刷することが可能となる。
【０１１０】
このようにしてＬＣインク、ＬＭインクを使用するか否かを個別に指定することができれば、例えば、いずれか一方の淡インクが無くなってしまったり、あるいは残り少なくなった場合でも、その淡インクを使用せずに印刷することで、適切に印刷することが可能となる。
【０１１１】
Ｅ．第２実施例の色変換処理  ：
以上に説明した第1実施例の色変換処理では、いずれも予め用意されている色変換テーブルの中から適切な色変換テーブルを選択することで、淡インクを使用して印刷する場合と、淡インクを使用せずに印刷する場合とを切り換えていた。しかし、これに限らず、淡インクを使用して印刷するための色変換テーブルを記憶しておき、淡インクを使用せずに印刷する場合も、記憶している色変換テーブルを用いて印刷することとしてもよい。以下では、このような第２実施例の色変換処理について説明する。
【０１１２】
図１５は、第２実施例の色変換処理の流れを示すフローチャートである。かかる処理は、図５に示した画像印刷処理の中で、コンピュータ１００に搭載されたＣＰＵ１０２によって実施される処理である。以下、フローチャートに従って説明する。
【０１１３】
第２実施例の色変換処理を開始すると、先ず初めに、処理対象とする画素を選択して、その画素に記憶されているＲＧＢ画像データを取得する（ステップＳ３００）。
【０１１４】
次いで、６色用の色変換テーブルを参照して、ＲＧＢ画像データをインク色毎の使用量に対応する階調データに変換する（ステップＳ３０２）。前述したように、６色用の色変換テーブルの格子点には、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの各色インクについての階調値が記憶されているから、ＲＧＢ画像データは、これら６色インクについての階調データに変換されることになる。
【０１１５】
次いで、ＬＣインクを使用して印刷するか否かを判断する（ステップＳ３０４）。ＬＣインクを使用するか否かは、図１３および図１４を用いて説明したようにして、画像の印刷を開始する前に、コンピュータ１００に予め設定されており、コンピュータ１００のＣＰＵ１０２は、かかる設定状態を参照することにより、ＬＣインクを使用するか否かを用意に判断することができる。そして、ＬＣインクを使用しないと判断された場合は（ステップＳ３０４：ｎｏ）、ＬＣインクの使用量に対応する階調値を、Ｃインクの使用量に対応する階調値に振り替える処理を行う（ステップＳ３０６）。
【０１１６】
図１６は、ＬＣインクの階調値をＣインクの階調値に振り替える様子を概念的に示した説明図である。今、６色用の色変換テーブルを参照してＲＧＢ画像データを色変換したところ、ＬＣインクおよびＣインクについては、図１６に示すような階調データに変換されたものとする。図中に示した棒グラフの細かいハッチングを付した部分はＣインクの階調値を示し、荒いハッチングを付した部分はＬＣインクの階調値を示しているものとする。ＬＣインクはＣインクよりも濃度が低いから、ＬＣインクの階調値をＣインクの階調値に振り替える場合は、濃度比に応じて小さな階調値に振り替えられることになる。すなわち、ＬＣインクの濃度をＣインクの濃度で割った値を濃淡比（Ｒdl）とすると、ＬＣインクが振り替えられたＣインクの階調値は、ＬＣインクの階調値に濃淡比を乗算した階調値となる。そして、色変換テーブルを参照して求められたＣインクの階調値に、こうしてＬＣインクから振り替えられた階調値を加算して得られた値を、最終的なＣインクの階調値とすればよい。図１５に示した第２実施例のステップＳ３０６では、このようにして、ＬＣインクの使用量に対応する階調値を、Ｃインクの使用量に対応する階調値に振り替える処理を行う。
【０１１７】
一方、ステップＳ３０４において、ＬＣインクを使用すると判断された場合は（ステップＳ３０４：ｙｅｓ）、ＬＣインクの階調値をＣインクの階調値に振り替える処理はスキップする。
【０１１８】
以上のようにしてＬＣインクに対する処理を終了したら、今度は、ＬＭインクに対しても同様な処理を行う。すなわち、ＬＭインクを使用するか否かを判断し（ステップＳ３０８）、ＬＭインクを使用しないと判断された場合は（ステップＳ３０８：ｎｏ）、ＬＭインクの階調値をＭインクの階調値に振り替える処理を行う（ステップＳ３１０）。かかる処理では、ＬＭインクの階調値に、ＬＭインクとＭインクとの濃淡比（Ｒdl）を乗算することによってＭインクの階調値を算出し、得られた値を、色変換テーブルを参照して求められたＭインクの階調値に加算することによって、最終的なＭインクの階調値を算出する処理を行う。一方、ステップＳ３０８において、ＬＭインクを使用すると判断された場合は（ステップＳ３０８：ｙｅｓ）、こうしたＬＭインクの階調値をＭインクの階調値に振り替える処理は行わない。
【０１１９】
こうして、処理対象として選択した画素について、色変換を行い、予め設定された内容に応じてＬＣインクあるいはＬＭインクを振り替える処理を終了したら、全画素について上述した処理を終了したか否かを判断する（ステップＳ３１２）。そして、未だ処理していない画素が残っている場合は（ステップＳ３１２：ｎｏ）、ステップＳ３００に戻って新たな画素を選択し、選択した画素に対して、上述した一連の処理を行う。こうした処理を繰り返し、全ての画素について処理を終了したと判断されたら（ステップＳ３１２：ｙｅｓ）、第２実施例の色変換処理を終了して、図５の画像印刷処理に復帰する。そして、得られた各色インクについての階調データに対して、ハーフトーン処理およびインターレース処理が施された後、インクドットが形成されて、画像が印刷されることになる。
【０１２０】
このようにして画像を印刷すれば、予めコンピュータ１００の画面上で設定したインクを用いて画像を印刷することができる。従って、インク使用量が多くなり易いＬＣインクおよびＬＭインクを使用せずに印刷することで、印刷コストを抑制しながら画像を印刷することが可能となる。また、ＬＣインクやＬＭインクの一方が無くなってしまったり、残り少なくなった場合には、そのインクを使用することなく適切に画像を印刷することが可能となる。
【０１２１】
加えて、上述した第２実施例の色変換処理では、予め記憶しておく色変換テーブルは、６色用の色変換テーブルを一組だけ記憶しておけばよく、多数の色変換テーブルを記憶しておく必要が無いので、記憶容量を節約することが可能という利点も得ることができる。
【０１２２】
Ｅ−１．第２実施例の変形例  ：
（１）第１の変形例  ：
上述した第２実施例の色変換処理では、６色用の色変換テーブルを参照することにより、ＲＧＢ画像データを６色インクの階調値に一旦変換し、その後、ＬＣインクまたはＬＭインクを使用しない旨が設定されている場合は、使用しない淡インクの階調値を、対応する濃インクの階調値に振り替えていた。これに対して、ＬＣインクあるいはＬＭインクを使用しない旨が設定されている場合は、６色用の色変換テーブルから、使用するインクのみの階調値が設定された色変換テーブルを生成して、この生成した色変換テーブルを参照することによって色変換処理を行うこととしてもよい。例えば、ＬＣインクを使用しない旨が設定されている場合は、６色インクからＬＣインクを除いた５色用の色変換テーブルを生成しておき、このテーブルを参照することにより、ＲＧＢ画像データを、直ちに、Ｃ，Ｍ，Ｙ，Ｋ，ＬＭの各インクの使用量に対応する階調データに変換することとしてもよい。
【０１２３】
図１７は、６色用の色変換テーブルから、使用するインクのみによる色変換テーブルを生成する様子について示した説明図である。図１４に示したように、使用するか否かを設定することができるのは淡インクのみであるから、使用しないと設定された淡インクの階調値を対応する濃インクの階調値に振り替えてやれば、６色用の色変換テーブルから、使用するインクのみによる色変換テーブルを生成することが可能である。以下、図１７を参照しながら説明する。
【０１２４】
今、６色用の色変換テーブルＲ軸、Ｇ軸、Ｂ軸のいずれかの軸を選択して、その軸上の格子点に設定されている淡インクおよび濃インクの階調値を調べると、図１７に示すような結果が得られる。例えば、Ｒ色はＭ色とＹ色とを組み合わせて表現されるから、Ｒ軸上の格子点に設定されているＬＭインクの階調値は、太い破線で示すような値が設定され、Ｍインクの階調値は太い実線で示すような値が設定されている。また、Ｂ色はＣ色とＭ色とを組み合わせて表現されるから、Ｂ軸上の格子点に設定されているＬＣインクおよびＬＭインクの階調値は、太い破線で示すような値が設定され、ＣインクおよびＭインクの階調値は太い実線で示すような値が設定されている。
【０１２５】
これらＬＣインクあるいはＬＭインクの中で、使用しない淡インクについては、濃インクの階調値に振り替えて、得られた各色インクの階調値の組み合わせを格子点に記憶してやる。こうすれば、６色用の色変換テーブルから、使用するインクのみによる色変換テーブルを生成することができる。例えば、ある格子点には、淡インクの階調値としてＬＩが、濃インクの階調値として「０」が設定されていたとする。その淡インクが使用されない場合は、淡インクの階調値ＬＩに濃淡比Ｒdlを乗算した値ＤＩを、濃インクの階調値に加算する。そして、得られた階調値の組み合わせを、新たな色変換テーブルの格子点に記憶してやればよい。図１７中に荒いハッチングを付して示した部分は淡インクの階調値を示し、細かいハッチングを付して示した部分は、淡インクが振り替えられた濃インクの階調値を示している。このようにして、６色用の色変換テーブルの各格子点に設定されている各インクの階調値の中から、使用しない淡インクの階調値については対応する濃インクの階調値に振り替えて、新たな階調値の組み合わせを格子点に記憶していけば、６色用の色変換テーブルから、使用するインクのみによる色変換テーブルを生成することができる。
【０１２６】
こうして、使用するインクのみによる色変換テーブルを生成し、生成した色変換テーブルを参照しながらＲＧＢ画像データを色変換してやれば、使用するインクのみによる階調データを直ちに得ることができる。このため、迅速に色変換処理を実行し、延いては迅速に画像を印刷することが可能となる。また、使用するインクの組合せ毎に、色変換テーブルを予め記憶しておく必要も無いので、記憶容量も節約することが可能となる。
【０１２７】
（２）第２の変形例  ：
また、上述した第２実施例では、淡インクを使用するか否かを設定することができるだけであり、淡インクを使用しながら使用量を抑制する旨を設定することはできなかった。これに対して、指定された淡インクの使用を完全に止めてしまうのではなく、指定された淡インクの使用量を、例えば半分、あるいは三分の一などのように所定の比率で抑制することとしてもよい。
【０１２８】
図１８は、第２実施例の第２の変形例において、指定された淡インクの使用量を所定の比率で抑制する原理を示す説明図である。例えば、６色用の色変換テーブルを参照して色変換した結果、濃インクの階調値と淡インクの階調値とに変換されたものとする。使用を抑制する旨が設定されている淡インクについては、淡インクの階調値Ｄliの一定割合Ｋを、濃淡比（Ｒdl）に従って濃インクＤdiの階調値に振り替えてやる。淡インクを振り替える形態としては、第２実施例において前述したように、６色用の色変換テーブルを参照して色変換することによって得られた各色インクの階調値に対して行っても良いし、あるいは第２実施例の第１の変形例において前述したように、指定された淡インクの使用が抑制された色変換テーブルを生成しておき、この色変換テーブルを参照して、ＲＧＢ画像データを色変換することとしてもよい。あるいは、淡インクの中から濃インクに振り替えられる割合Ｋを指定可能としてもよい。
【０１２９】
このように、淡インクの使用を抑制する旨が設定された場合に、淡インクの使用を止めてしまうのではなく、所定の割合で淡インクの使用を少なくするすることができれば、たとえ印刷画質をおろそかにすることはできない画像であっても、画質と印刷コストとを両立させながら、適切に画像を印刷することが可能となる。
【０１３０】
（３）第３の変形例  ：
また、上述した各種の実施例では、淡インクとしては、ＬＣインクおよびＬＭインクのみが用いられているものとして説明した。しかし、Ｙインクや、Ｋインクに対する淡インクを備えることとしても良い。更には、同色のインクに複数の淡インクを設けておき、これら複数の淡インクの中から、使用を抑制する淡インクを指定することとしても良い。
【０１３１】
図１９は、このような第２実施例の第３の変形例において、使用を抑制する淡インクを指定する画面を例示した説明図である。図示した例では、淡インクとして、ＣインクおよびＭインクに対しては、それぞれＬＣインクおよびＬＭインクが１つずつ搭載されているが、Ｋインクに対しては、ＬＫインクと、該ＬＫインクよりも更にインク濃度が低いＬＬＫインクとの、２つの淡インクが搭載されている。そして、これら４つの淡インク毎に、使用を抑制するか否かを設定することが可能となっている。
【０１３２】
このような第３の変形例の色変換処理では、次のようにして、ＲＧＢ画像データの色変換を行う。先ず、これら７色全てのインクを用いて画像を印刷するための、７色用の色変換テーブルを記憶しておき、この色変換テーブルを参照して、ＲＧＢ画像データを、７色分のインク使用量に対応する階調データに変換する。次いで、使用を抑制する旨が設定されている淡インクが存在するか否かを判断し、抑制する旨が設定された淡インクが存在している場合は、その淡インクの階調値を、より濃度の高いインクの階調値に振り替えてやる。例えば、図１９に示した例では、ＬＭインクおよびＬＫインクについては使用しない旨が設定されているから、色変換テーブルを参照して得られたＬＭインクの階調値をＭインクの階調値に、そして、ＬＫインクの階調値をＫインクの階調値に、それぞれの濃淡比（Ｒdl）に従って振り替えてやればよい。ここで、濃淡比（Ｒdl）とは、淡インクの濃度を濃インクの濃度で除算した値である。
【０１３３】
また、例えば、ＬＬＫインクを使用しない旨が設定されている場合は、ＬＬＫインクの階調値をＬＫインクの階調値に振り替えてやればよい。このとき、ＬＬＫインクとＬＫインクとの濃淡比（Ｒdl）としては、ＬＬＫインクに含まれるＫ色の染料または顔料濃度を、ＬＫインクの染料または顔料濃度で除算した値を用いればよい。更に、ＬＬＫインクおよびＬＫインクを何れも使用しない旨が設定されている場合は、先ず初めにＬＬＫインクの階調値をＬＫインクの階調値に振り替えた後、ＬＬＫインクが振り替えられたＬＫインクの階調値を、Ｋインクの階調値に振り替えてやればよい。
【０１３４】
このようにして、一旦、全てのインクを使用するものとして色変換処理を行った後、使用しない旨が設定されている淡インクが存在していれば、その淡インクをより濃度の高いインクに振り替えてやる。そして、最終的に得られたインク使用量に対応する階調データに対して、ハーフトーン処理およびインターレース処理を行った後、得られた印刷データに従って画像を印刷する。
【０１３５】
こうすれば、指定された淡インクの使用を抑制しながら適切に画像を印刷することが可能となる。また、このように一旦、全てのインクを使用するものとして色変換処理を行った後、使用を抑制する淡インクについてはインクの使用量に対応する階調値を振り替えることとすれば、全てのインクを使用する場合に色変換テーブルだけを記憶しておけば足りるので、淡インクの種類が多くなった場合でも、設定に応じて任意の淡インクの使用を簡単に抑制することが可能となる。
【０１３６】
尚、上述した第３の変形例では、淡インクの使用を抑制するか否かの設定は、「使用する」または「使用しない」の何れかしか取り得ないものとして説明したが、前述した第２実施例のように、使用量を一定比率で減少させる旨を設定することも可能である。
【０１３７】
Ｆ．第３実施例の色変換処理  ：
上述した各種実施例では、画像の印刷に先立って、淡インクの使用を抑制するか否かの設定に従って、色変換処理を行うものとして説明した。しかし、淡インクの使用を抑制するか否かだけでなく、抑制する程度を設定可能として、設定された程度に応じて淡インクの使用を抑制しながら画像を印刷することとしても良い。以下では、こうした第３実施例の色変換処理について説明する。
【０１３８】
図２０は、第３実施例の色変換処理の流れを示すフローチャートである。かかる処理は、図９を用いて前述した第１実施例の色変換処理に対して、淡インクの使用を抑制する程度を、幾段階かに設定可能となっており、設定された抑制の程度に応じて、参照する色変換テーブルを使い分ける点が大きく異なっている。以下では、こうした第１実施例の相違点を中心として、第３実施例の色変換処理について説明する。
【０１３９】
第３実施例の色変換処理を開始すると、コンピュータ１００は先ず初めに、淡インクの使用を抑制する程度に関する設定を取得する（Ｓ４００）。使用を抑制する程度は、画像の印刷に先立って、コンピュータ１００の画面上から予め設定されている。
【０１４０】
図２１は、コンピュータ１００の画面上から淡インクの使用を抑制する程度を設定している様子を例示した説明図である。第３実施例では、印刷モードとして、淡インクを使用して高画質な画像を印刷する「画質優先モード」から、淡インクを全く使用せずに印刷する「コスト優先モード」まで、淡インクの使用を抑制する程度が異なる４つのモードが用意されている。そして、これらは、コンピュータ１００の画面上でツマミ１５０の位置を、「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」の何れかの位置に合わせることで設定することが可能となっている。図２０に示したステップＳ４００では、予め図２１に示した画面上で、ツマミ１５０が何れの位置に設定されていたかを検出することにより、淡インクの使用を抑制する程度に関する設定を取得する処理を行う。
【０１４１】
こうして、予め設定されている抑制程度を取得したら、設定されていた抑制程度に応じて、対応する色変換テーブルを選択する（ステップＳ４０２）。図２１を用いて説明したように、第３実施例の色変換処理では、淡インクの抑制程度を幾段階かに設定可能であり、それぞれの抑制程度に応じた色変換テーブルが予め設定されて記憶されている。
【０１４２】
図２２は、淡インクの抑制程度に応じて設定されている各種の色変換テーブルを概念的に示した説明図である。図２２（ａ）は、淡インクを用いることなく画像を印刷する場合に参照される色変換テーブル（ＬＵＴ−Ａ）を概念的に示している。色変換テーブル（ＬＵＴ−Ａ）の各格子点には、濃インクのインク使用量に対応する階調値のみが記憶されており、濃インクの階調値は、ＲＧＢ画像データの入力階調値が増加するに従って、次第に大きな値となるように設定されている。図２１に示した画面上でツマミ１５０を「Ａ」の位置に合わせて「コスト優先モード」を選択した場合には、このような色変換テーブル（ＬＵＴ−Ａ）が選択される。
【０１４３】
図２２（ｂ）は、図２１に示した画面上でツマミ１５０を「Ｂ」の位置に合わせた場合に選択される色変換テーブル（ＬＵＴ−Ｂ）を概念的に示した説明図である。図示されているように、色変換テーブル（ＬＵＴ−Ｂ）の各格子点には、濃インクおよび淡インクの階調値が記憶されているものの、淡インクの階調値は、ＲＧＢ画像データの入力階調値が低い領域でだけ「０」以外の値を取り、入力階調値がある程度に大きくなると、淡インクの階調値は「０」となっている。また、淡インクの階調値が「０」でない値を取る階調領域の格子点では、入力階調値が増加するに従って淡インクの階調値が直線的に増加していき、入力階調値がある階調値に達すると、淡インクの階調値が直線的に今度は減少していくとともに、濃インクの階調値が増加し始めるように、淡インクおよび濃インクの階調値が設定されている。そして、淡インクの階調値が「０」に達した後の各格子点には、入力階調値が増加するに従って濃インクの階調値が直線的に増加していき、淡インクの階調値は「０」に保たれるように、淡インクおよび濃インクの階調値が設定されている。
【０１４４】
また、図２２（ｃ）は、図２１に示した画面上でツマミ１５０を「Ｃ」の位置に合わせた場合に選択される色変換テーブル（ＬＵＴ−Ｃ）を概念的に示した説明図である。上述した色変換テーブル（ＬＵＴ−Ｂ）と同様に、色変換テーブル（ＬＵＴ−Ｃ）の各格子点にも、濃インクおよび淡インクの階調値が記憶されており、淡インクの階調値は、ＲＧＢ画像データの入力階調値が低い領域でだけ「０」以外の値を取るように、淡インクおよび濃インクの階調値が設定されている。もっとも、色変換テーブル（ＬＵＴ−Ｃ）では、上述した色変換テーブル（ＬＵＴ−Ｂ）よりも、広い入力階調範囲で、淡インクの階調値が「０」以外の値を取る点で異なっている。
【０１４５】
更に、図２２（ｄ）は、図２１に示した画面上でツマミ１５０を「Ｄ」の位置に合わせて「画質優先モード」を指定した場合に選択される色変換テーブル（ＬＵＴ−Ｄ）を概念的に示した説明図である。色変換テーブル（ＬＵＴ−Ｄ）では、ＲＧＢ画像データの入力階調値が増加するに従って、淡インクの階調値が直線的に増加していき、淡インクの階調値が「２５５」に達すると反転して直線的に減少するとともに、濃インクの階調値が直線的に増加するようになっている。そして、淡インクの階調値が「０」に達した後は、入力階調値が増加するに従って濃インクの階調値が直線的に増加していき、淡インクの階調値は「０」に保たれるようになっている。
【０１４６】
第３実施例では、図２２に概念的に示した４つの色変換テーブルがコンピュータ１００に予め記憶されている。そして、図２０に示した第３実施例の色変換処理では、コンピュータ１００の画面上でツマミ１５０の位置が「Ａ」ないし「Ｄ」の何れの位置に合わされたかを検出することによって、淡インクの使用を抑制する程度に関する設定を取得して（ステップＳ４００）、記憶されている４つの色変換テーブルの中から対応する色変換テーブルを選択する処理を行うのである（ステップＳ４０２）。
【０１４７】
こうして、淡インクの使用を抑制する程度に応じた色変換テーブルを選択したら、処理対象とする画素を１つ選択し、選択した画素に記憶されているＲＧＢ画像データを取得する（ステップＳ４０４）。そして、選択した色変換テーブルを参照して、処理対象とする画素のＲＧＢ画像データを、各色インクについてのインク使用量に対応するデータに変換する（ステップＳ４０６）。
【０１４８】
図２２を用いて概念的に説明したように、「コスト優先モード」が指定されており、淡インクを使用しない旨が設定されている場合は、色変換テーブル（ＬＵＴ−Ａ）が選択されているので、処理対象とする画素のＲＧＢ画像データがどのような値であっても、濃インクの階調データのみに変換されることになる。また、ツマミ１５０が「Ｂ」の位置に合わされており、淡インクを少しだけ使用する旨が設定されている場合は、色変換テーブル（ＬＵＴ−Ｂ）が選択される。このため、処理対象とする画素のＲＧＢ画像データが、極小さな階調値の場合にだけ、淡インクの階調値が発生し、その他の場合は、濃インクの階調値のみが発生するような各色インクの階調データに変換される。更に、ツマミ１５０が「Ｃ」の位置に合わされており、淡インクを少しだけ抑制しながら使用する旨が設定されている場合は、色変換テーブル（ＬＵＴ−Ｃ）が選択され、ツマミ１５０が「Ｂ」の位置に合わされた場合よりも淡インクの階調値が「０」でない値を取る領域が広くなる。そして、ツマミ１５０が「Ｄ」の位置に合わされて、「画質優先モード」が指定されており、淡インクの使用を全く抑制せずに画像を印刷する旨が設定されている場合は、色変換テーブル（ＬＵＴ−Ｄ）が選択され、淡インクの階調値が「０」でない値を取る領域が最も広くなる。
【０１４９】
こうして、処理対象として選択された１つの画素について、色変換テーブルを参照しながらＲＧＢ画像データを各色のインク使用量に対応するデータに変換したら、画像データの全画素について処理を終了したか否かを判断する（ステップＳ４０８）。そして、未処理の画素が残っている場合は（ステップＳ４０８：ｎｏ）、ステップＳ４０４に戻って新たな画素を処理対象の画素として選択し、選択した画素について上述した一連の処理を行う。こうした操作を繰り返し、全ての画素についての処理を終了したと判断されたら（ステップＳ４０８：ｙｅｓ）、図２０に示した第３実施例の色変換処理を終了して、図５の画像印刷処理に復帰する。
【０１５０】
以上に説明した第３実施例の色変換処理によれば、コンピュータ１００の画面上でツマミ１５０を合わせる位置に応じて、適切な色変換テーブルが選択される。そして、図２２に示したように、これら色変換テーブルは、淡インクの階調値が設定されている格子点の範囲および、格子点に設定されている淡インクの階調値が異なっており、色変換テーブル（ＬＵＴ−Ａ），色変換テーブル（ＬＵＴ−Ｂ），色変換テーブル（ＬＵＴ−Ｃ），色変換テーブル（ＬＵＴ−Ｄ）の順番で、格子点の範囲および格子点に設定されている淡インクの階調値が大きくなっている。このため、ツマミ１５０の設定位置に応じて、淡インクの使用量が抑制される程度を４段階に切り換えることが可能となり、インク使用量を抑制することによる印刷コストの低減と、印刷画質の確保とを、よりきめ細かく両立させることが可能となる。
【０１５１】
Ｆ−１．第３実施例の変形例  ：
以上に説明した第３実施例の色変換処理では、淡インクの使用を抑制する程度に応じて、予め複数の色変換テーブルを記憶しておき、これら複数のテーブルの中から適切なものを選択するものとして説明した。しかし、複数の色変換テーブルを予め記憶しておくのではなく、淡インクの使用を抑制する程度に応じて、適切な色変換テーブルを生成することとしても良い。以下では、このような第３実施例の変形例の色変換処理について説明する。
【０１５２】
図２３は、第３実施例の変形例の色変換処理の流れを示すフローチャートである。かかる変形例の色変換処理は、上述した第３実施例の色変換処理に対して、淡インクの使用を抑制する程度に応じて適切な色変換テーブルを生成する点が大きく異なっている。以下では、かかる相違点を中心として、第３実施例の変形例の色変換処理について説明する。
【０１５３】
第３実施例の変形例の色変換処理を開始すると、コンピュータ１００は先ず初めに、淡インクの使用を抑制する程度に関する設定を取得する（Ｓ４５０）。上述した第３実施例の色変換処理では、参照する色変換テーブルを切り換えることによって、淡インクの使用を抑制する程度を換えているため、淡インクの使用を抑制する程度の設定は、段階的にしか設定することができなかった。しかし、第３実施例の変形例においては、淡インクの使用を抑制する程度に応じて色変換テーブルを生成することとしており、このため、使用の抑制程度を連続的に変化させながら設定することが可能となっている。
【０１５４】
図２４は、第３実施例の変形例において、コンピュータ１００の画面上から淡インクの使用を抑制する程度を設定している様子を例示した説明図である。図示されているように、第３実施例の変形例では、画面上でツマミ１５０をスライドさせることで、淡インクを使用して高画質な画像を印刷する「画質優先モード」から、淡インクを全く使用せずに印刷する「コスト優先モード」まで、淡インクの使用を抑制する程度を連続的に変化させることが可能となっている。図２３に示したステップＳ４５０では、コンピュータ１００の画面上でツマミ１５０が設定されている位置を検出することにより、淡インクの使用を抑制する程度に関する設定を取得する処理を行う。
【０１５５】
こうして、淡インクの使用を抑制する程度（換言すれば、ツマミ１５０の設定位置）を取得したら、これを、濃インクの発生階調値、および淡インクの完全置換階調値に変換する（ステップＳ４５２）。
【０１５６】
ここで、濃インクの発生階調値、および淡インクの完全置換階調値とは、次のような階調値である。前述した第３実施例では、淡インクの使用を抑制する程度に応じて設定された色変換テーブルが予め記憶されており、これら色変換テーブルの各格子点に設定された各色インクの階調値は、図２２を用いて概念的に説明したように、入力階調値が低い値の領域では、淡インクのみが「０」でない階調値を有しており、入力階調値がそれより大きな値になると、淡インクおよび濃インクが何れも「０」でない階調値を有するようになり、更に入力階調値が大きくなると、濃インクのみが「０」でない階調値を有するようになっている。そして、淡インクの使用を抑制する程度が大きくなるほど、淡インクの階調値が「０」でない値を有するような入力階調値の範囲が狭くなっていく。第３実施例の変形例における濃インク発生階調値とは、濃インクの階調値が「０」でない値を取り始めるような入力階調値、換言すれば、淡インクおよび濃インクがともに「０」でない階調値を取るような入力階調範囲の下限値を指している。また、第３実施例の変形例における淡インク完全置換階調値とは、淡インクの階調値が「０」でない値を取る最も大きな入力階調値、換言すれば、濃インクのみが「０」でない階調値を取るような入力階調範囲の下限値を指している。
【０１５７】
図２３に示した変形例の色変換処理におけるステップＳ４５２の処理では、ステップＳ４５０で取得したツマミ１５０の設定位置（すなわち、淡インクの使用を抑制する程度）を、濃インク発生階調値および淡インク完全置換階調値に変換する処理を行う。かかる変換は、予め設定しておいた対応関係を参照することによって行うことができる。
【０１５８】
図２５は、淡インクの使用を抑制する程度（ツマミ１５０の設定位置）と、濃インク発生階調値および淡インク完全置換階調値とが対応づけて記憶されている様子を示す説明図である。図では、淡インクの使用抑制程度（ツマミ１５０の設定位置）を横軸に取り、濃インク発生階調値および淡インク完全置換階調値を縦軸に取って、両者の対応関係がグラフによって表示されている。また、図中に示した実線は濃インク発生階調値を示しており、破線は淡インク完全置換階調値を示している。このような対応関係を参照すれば、横軸の座標、すなわち淡インクの使用を抑制する程度（若しくはツマミ１５０の設定位置）から、濃インク発生階調値および淡インク完全置換階調値を直ちに求めることが可能である。
【０１５９】
あるいは、簡便には、次のようにしても良い。先ず、対応関係には、淡インクの使用を抑制する程度（若しくはツマミ１５０の設定位置）と、これに対する濃インク発生階調値のみを記憶しておく。そして、淡インクの使用抑制程度を取得すると、対応関係を参照して濃インク発生階調値を求め、この濃インク発生階調値に所定の係数ｋを乗算することによって、淡インク完全置換階調値を算出することとしても良い。
【０１６０】
図２６は、濃インク発生階調値に所定の係数ｋを乗算することによって、淡インク完全置換階調値を算出している様子を示す説明図である。このように、淡インク完全置換階調値を、濃インク発生階調値から算出することとすれば、淡インクの使用を抑制する程度と濃インク発生階調値との対応関係のみを記憶しておけばよいので、コンピュータ１００の記憶容量を節約することが可能となる。一方、図２５に示したように、淡インクの使用抑制程度と、淡インク完全置換階調値および濃インク発生階調値とを対応関係に設定しておくこととすれば、淡インク完全置換階調値と濃インク発生階調値とを独立して設定することができるので、設定の自由度が高くなる分だけ、よりきめ細かく適切な設定とすることが可能となる。
【０１６１】
以上に説明したように、図２３に示した変形例の色変換処理のステップＳ４５２では、予め設定されている対応関係を参照することによって、淡インクの使用を抑制する程度から、濃インク発生階調値および淡インク完全置換階調値を取得する処理を行う。
【０１６２】
こうして、濃インク発生階調値および淡インク完全置換階調値を取得したら、今度は、対応する色変換テーブルを生成する処理を開始する（ステップＳ４５４）。図２７は、濃インク発生階調値および淡インク完全置換階調値から、色変換テーブルを生成する方法を概念的に示した説明図である。以下では、図２７を参照しながら色変換テーブルの生成方法について説明する。
【０１６３】
色変換テーブルの生成は、濃インクのみを用いて画像を印刷するための色変換テーブルをベースとして、このテーブルの各格子点に設定されている各色インクの階調値を変更することによって行う。濃インクのみによる色変換テーブルの各格子点には、図１１を用いて前述した分布となるように、Ｃ，Ｍ，Ｙ，Ｋ各色インクの階調値が設定されている。これら各色インクの階調値を設定する方法については、既に第１実施例において前述していることから、説明が重複して煩雑化することを避けるため、以下では、Ｃ，Ｍ，Ｙインクに着目して説明する。また、これらＣ，Ｍ，Ｙインクをまとめて濃インクと総称することがあるものとする。
【０１６４】
図２７（ａ）には、濃インクのみによる色変換テーブルの各格子点に、各色インクの階調値が設定されている様子が概念的に示されている。図示されているように、濃インクのみを用いる場合は、色変換テーブルの各格子点には、入力階調値が増加するに従って直線的に増加するように、濃インクの階調値が設定されている。
【０１６５】
次いで、先に取得しておいた濃インク発生階調値および淡インク完全置換階調値に従って、濃インクの階調値の一部を淡インクの階調値に置き換えることを考える。ここで、前述したように、淡インク完全置換階調値とは、淡インクの階調値が「０」でない値を取る入力階調範囲を示しているから、淡インクの階調値に置き換える範囲は、入力階調値が「０」から淡インク完全置換階調値までの範囲となる。また、濃インク発生階調値とは、濃インクの階調値が「０」となる入力階調範囲を示しているから、入力階調値が「０」から濃インク発生階調値までの範囲では、濃インクの階調値を全て淡インクの階調値に置き換えることになる。
【０１６６】
図２７（ｂ）には、全ての濃インクが置き換えられて淡インクの階調値のみが発生する階調領域と、濃インクの一部が置き換えられて淡インクおよび濃インクの階調値が同時に発生する階調領域とが示されている。淡インクのみの階調値が発生する領域（すなわち、入力階調値が濃インク発生階調値以下の階調領域）では、前述した濃淡比（Ｒdl）に従って、濃インクの階調値を全て淡インクの階調値に置き換えていく。すなわち、濃淡比（Ｒdl）とは、淡インクに含まれる染料あるいは顔料濃度を濃インクの染料あるいは顔料濃度で割った値であるから、濃インクの階調値を濃淡比（Ｒdl）除算してやれば、淡インクの階調値を求めることができる。入力階調値が濃インク発生階調値よりも小さな階調領域では、このようにして、各格子点に記憶されている濃インクの階調値を濃淡比（Ｒdl）で除算することによって淡インクの階調値を算出し、得られた階調値を格子点に設定していけばよい。
【０１６７】
図２７（ｃ）には、濃インクの階調値を置き換えることによって、淡インクの階調値を発生させる様子が概念的に示されている。上述したように、濃インク発生階調値よりも小さな階調領域では、濃インクの階調値を全て淡インクの階調値に置き換えることにより、淡インクの階調値は、図中の原点０からａ点まで直線的に増加することになる。
【０１６８】
一方、濃インク発生階調値から淡インク完全置換階調値までの階調範囲においては、淡インクの階調値と濃インクの階調値とを同時に発生させるために、濃インクの階調値の一部を淡インクの階調値に置き換えてやる。具体的には、図２７（ｃ）に示すように、濃インク発生階調値におけるａ点と、淡インク完全置換階調値を示すｂ点とを直線で結ぶことにより、淡インクの階調値を決定する。すなわち、淡インクの階調値は、ａ点から直線的に減少し、ちょうどｂ点で階調値が「０」になるものとする。次いで、このようにして淡インクの階調値を発生させた分だけ、濃インクの階調値を減少させる。すなわち、発生させた淡インクの階調値に濃淡比（Ｒdl）を乗算した値だけ、濃インクの階調値を減少させてやるのである。図２７（ｃ）中にハッチングを付した示した領域は、ａ点からｂ点までの範囲で淡インクの階調値を発生させたことに伴って、濃インクの階調値を減少させた領域を示している。このようにして濃インクの階調値を減少させる結果、濃インクの階調値はｃ点からｄ点へと直線的に増加するような変化を示すことになる。
【０１６９】
図２５あるいは図２６に例示されているように、設定されている印刷モードがコスト優先モードに近付くなる程、濃インク発生階調値および淡インク完全置換階調値は小さな値となり、逆に、印刷モードが画質優先モードに近く付く程、濃インク発生階調値および淡インク完全置換階調値は大きな値となるように設定されている。このため、コスト優先モードに近くなるほど、淡インクの発生領域および淡インクの階調値が小さくなり、淡インクの使用が抑制された色変換テーブルが得られることになる。
【０１７０】
図２３に示した変形例の色変換処理におけるステップＳ４５４の処理では、以上に説明したように、濃インクのみによる色変換テーブルをベースとして、淡インクの使用を抑制する程度から求められた濃インク発生階調値および淡インク完全置換階調値に従って、各格子点に設定されている階調値を置き換えることにより、淡インクの使用の抑制程度に応じた新たな色変換テーブルを生成する処理を行うのである。
【０１７１】
以上のようにして、淡インクの使用の抑制程度に応じた色変換テーブルを生成したら、前述した第３実施例と同様にして、ＲＧＢ画像データの色変換を実施する。以下、簡単に説明すると、先ず、処理対象とする画素を１つ選択し、選択した画素に記憶されているＲＧＢ画像データを取得する（ステップＳ４５６）。そして、生成した色変換テーブルを参照して、ＲＧＢ画像データを、各色インクについてのインク使用量に対応するデータに変換する（ステップＳ４５８）。次いで、画像データの全画素について処理を終了したか否かを判断する（ステップＳ４６０）。その結果、未処理の画素が残っている場合は（ステップＳ４６０：ｎｏ）、ステップＳ４５６に戻って新たな画素を処理対象の画素として選択し、選択した画素について上述した一連の処理を行う。こうした操作を繰り返し、全ての画素についての処理を終了したと判断されたら（ステップＳ４６０：ｙｅｓ）、図２３に示した第３実施例の変形例の色変換処理を終了して、図５の画像印刷処理に復帰する。
【０１７２】
以上に説明した第３実施例の変形例の色変換処理によれば、コンピュータ１００の画面上でツマミ１５０を合わせる位置に応じて、淡インクの使用を抑制する程度が異なる適切な色変換テーブルを生成することができる。このため、インク使用量を抑制することによる印刷コストの低減と、印刷画質の確保とを、よりきめ細かく両立させることが可能となる。
【０１７３】
また、色変換テーブルを参照して画像データをインク量データに変換していることから、画像データを迅速に変換することができ、延いては迅速に画像を印刷することが可能となる。更に、淡インクの使用を抑制する程度に応じて色変換テーブルを生成していることから、複数の色変換テーブルを記憶しておく必要がないので、コンピュータ１００の記憶容量を節約することも可能となる。
【０１７４】
以上、各種の実施例について説明したが、本発明は上記すべての実施例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【図面の簡単な説明】
【０１７５】
【図１】印刷媒体上にドットを形成して画像を印刷する印刷装置を例に用いて本発明の印刷装置についての実施例の概要を示した説明図である。
【図２】画像データに画像処理を加えて印刷データを生成するためのコンピュータの構成を示す説明図である。
【図３】印刷用紙上に画像を印刷するプリンタの概略構成を示す説明図である。
【図４】各色のインク吐出用ヘッドの底面にインク滴を吐出する複数のノズルが形成されている様子を示した説明図である。
【図５】コンピュータおよびカラープリンタを用いて画像を印刷する処理の流れを示すフローチャートである。
【図６】色変換処理のために参照される色変換テーブルＬＵＴを概念的に示した説明図である。
【図７】ディザマトリックスの一部を拡大して例示した説明図である。
【図８】ディザマトリックスを参照しながら画素毎にドット形成の有無を判断している様子を概念的に示した説明図である。
【図９】第１実施例の色変換処理の流れを示すフローチャートである。
【図１０】コンピュータの画面上で印刷条件を設定している様子を例示した説明図である。
【図１１】４色用の色変換テーブルにＣ，Ｍ，Ｙ，Ｋの各インクの使用量に対応する階調データを設定する方法を概念的に示した説明図である。
【図１２】６色用の色変換テーブルにＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの各インクの使用量に対応する階調データを設定する方法を概念的に示した説明図である。
【図１３】第1実施例の変形例においてコンピュータの画面から印刷モードを設定している様子を示した説明図である。
【図１４】カラープリンタに搭載されている各色のインク毎に使用するか否かを設定している様子を示した説明図である。
【図１５】第２実施例の色変換処理の流れを示すフローチャートである。
【図１６】ＬＣインクの階調値をＣインクの階調値に振り替える様子を概念的に示した説明図である。
【図１７】６色用の色変換テーブルから使用するインクのみによる色変換テーブルを生成する様子について示した説明図である。
【図１８】第２実施例の第２の変形例において指定された淡インクの使用量を一定比率で抑制する原理を示す説明図である。
【図１９】第２実施例の第３の変形例において使用を抑制する淡インクを指定する画面を例示した説明図である。
【図２０】第３実施例の色変換処理の流れを示すフローチャートである。
【図２１】コンピュータの画面上から淡インクの使用を抑制する程度を設定している様子を例示した説明図である。
【図２２】淡インクの抑制程度に応じて設定されている各種の色変換テーブルを概念的に示した説明図である。
【図２３】第３実施例の変形例の色変換処理の流れを示すフローチャートである。
【図２４】第３実施例の変形例においてコンピュータの画面上から淡インクの使用を抑制する程度を設定している様子を例示した説明図である。
【図２５】淡インクの使用を抑制する程度と濃インク発生階調値および淡インク完全置換階調値とが対応づけて記憶されている様子を示す説明図である。
【図２６】濃インク発生階調値に所定の係数ｋを乗算することによって淡インク完全置換階調値を算出している様子を示す説明図である。
【図２７】濃インク発生階調値および淡インク完全置換階調値から色変換テーブルを生成する方法を概念的に示した説明図である。
【符号の説明】
【０１７６】
１０…コンピュータ、  ２０…プリンタ、  １００…コンピュータ
２００…プリンタ、  ２３０…キャリッジモータ、  ２４０…キャリッジ、
２４１…印字ヘッド、  ２４２…インクカートリッジ  ２４３…インクカートリッジ、  ２４４…インク吐出用ヘッド、２６０…制御回路
【図１】
2006263938.tif 000003
【図２】
2006263938.tif 000004
【図３】
2006263938.tif 000005
【図４】
2006263938.tif 000006
【図５】
2006263938.tif 000007
【図６】
2006263938.tif 000008
【図７】
2006263938.tif 000009
【図８】
2006263938.tif 000010
【図９】
2006263938.tif 000011
【図１０】
2006263938.tif 000012
【図１１】
2006263938.tif 000013
【図１２】
2006263938.tif 000014
【図１３】
2006263938.tif 000015
【図１４】
2006263938.tif 000016
【図１５】
2006263938.tif 000017
【図１６】
2006263938.tif 000018
【図１７】
2006263938.tif 000019
【図１８】
2006263938.tif 000020
【図１９】
2006263938.tif 000021
【図２０】
2006263938.tif 000022
【図２１】
2006263938.tif 000023
【図２２】
2006263938.tif 000024
【図２３】
2006263938.tif 000025
【図２４】
2006263938.tif 000026
【図２５】
2006263938.tif 000027
【図２６】
2006263938.tif 000028
【図２７】
2006263938.tif 000029