(57)【特許請求の範囲】
【請求項１】
濃黒インクと、前記濃黒インクに比べ明度が高い淡黒インクと、濃シアンインクと、前記濃シアンに比べ明度が高い淡シアンインクと、濃マゼンダインクと、前記濃マゼンダに比べ明度が高い淡マゼンダインクと、イエローインクと、を用いて所定の画像データを印刷するプリンタであって、
前記画像データに基づいて、前記複数のインクの使用量を決定するインク使用量決定部と、
前記インク使用量決定部が決定した前記複数のインク使用量を変更するインク使用量変更部と、
前記インク使用量変更部が変更したインク使用量に基づいて前記画像データを印刷する印刷部と、
を備え、
前記インク使用量決定部が決定したインク使用量と予め決定されているインクの使用量の総和とに基づいて、前記インク使用量変更部は、前記インク使用量決定部が決定したそれぞれのインク使用量を変更し、
前記それぞれのインク使用量の変更は、前記濃黒インクと前記淡黒インクについてのインク使用量の変更が、前記濃シアンインクと前記淡シアンインクと前記濃マゼンダインクと前記淡マゼンダインクと前記イエローインクについてのインク使用量の変更に対し優先して行われることを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆる濃淡振分を行う技術に関し、例えばカラー印刷において適用することができる。
【０００２】
【従来の技術】
従来から、コンピュータの出力装置として、ヘッドに備えられた複数のノズルから吐出される数色のインクによりドットを形成して画像を記録するインクジェットプリンタが提案されている。当該インクジェットプリンタは、コンピュータが処理した画像データを入力して多色多階調で印刷するために利用されている。かかるインクジェットプリンタは、通常、各画素毎の階調を表現するために、所定領域内に打ち込む複数のドット数を色毎に制御する。
【０００３】
しかし、ある色についてドット数が少ないと画質、特に粒状性が悪化する。そこで同じ色相であっても明度の異なる複数のインクを採用する技術が提案されている。そしていわゆる濃淡振分は、ある色について明度の異なるインクが複数準備されている場合に、これらのインクの使用量をどのように設定するかを決定する処理である。
【０００４】
濃淡振分を行う技術を開示する文献として下記の特許文献１がある。
【０００５】
【特許文献１】
特開平２−２１５５４１号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、濃淡振分は主としてある色についての濃淡インクの使用量の設定である。従って別の色同士の、濃淡インクの使用量の設定については、別の色同士の間での明度の差は考慮されていなかった。そのため、明度の低い色についてのインクの使用量が小さくなって粒状性の改善が大きくない場合も考えられる。
【０００７】
本発明は、上記の事情に鑑みてなされたものであって、所定の色について、色同士の明度、及びインクの使用量を考慮してを適切な濃淡振分を行う技術を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この発明のうち第１の態様にかかるものはインクの使用量決定方法である。Ｎを２以上の整数、ｎを１以上Ｎ以下の整数、Ｊnを１以上の整数、ｊnを１以上Ｊn以下の整数とする。そして第ｎ色の各々について指定されたインクの使用量に基づいて、前記第ｎ色で第ｊn明度Ｓ（ｎ，ｊn）のインクの使用量を決定する方法である。但し前記Ｊnが２以上である第ｎ色が複数存在し、前記第ｎ色の各々における、前記第ｊn明度Ｓ（ｎ，ｊn）の最小値を第ｎ色についての最小明度Ｓ0（ｎ）とし、前記第１色乃至第Ｎ色のうち、前記第ｎ色についての前記最小明度Ｓ0（ｎ）が最も小さい第ｎ0色についてＪn0は２以上であるとする。そして下記ステップ（ａ），（ｂ）を備える。即ちステップ（ａ）では前記第ｎ0色の前記第１明度Ｓ（ｎ0，１）乃至第Ｊn0明度Ｓ（ｎ0，Ｊn0）の前記インクの使用量を、前記第ｎ0色について指定されたインクの使用量に基づいて設定する。またステップ（ｂ）では前記ステップ（ａ）で得られた前記第ｎ0色の前記第１明度Ｓ（ｎ0，１）乃至第Ｊn0明度Ｓ（ｎ0，Ｊn0）の前記インクの使用量を、前記第ｎ0色以外の第ｎx色（ｘ≠０）について指定された前記インクの使用量の総和との和が、所定の上限値を超えない値に再設定する。
【０００９】
望ましくは更に下記ステップ（ｃ），（ｄ）を備える。即ちステップ（ｃ）では前記第ｎx色の前記第１明度Ｓ（ｎx，１）乃至第Ｊnx明度Ｓ（ｎx，Ｊnx）の前記インクの使用量を、前記第ｎx色について指定されたインクの使用量に基づいて設定する。またステップ（ｄ）では前記第ｎx色の前記第１明度Ｓ（ｎx，１）乃至第Ｊnx明度Ｓ（ｎx，Ｊnx）の前記インクの使用量を、前記ステップ（ｂ）で得られた前記第ｎ0色の前記第１明度Ｓ（ｎ0，１）乃至第Ｊn0明度Ｓ（ｎ0，Ｊn0）の前記インクの使用量と前記第ｎx色の前記第１明度Ｓ（ｎx，１）乃至第Ｊnx明度Ｓ（ｎx，Ｊnx）の前記インクの使用量の総和との和が、前記所定の上限値を超えない値に再設定するステップ。
【００１０】
更に望ましくは、Ｎは３以上であって、前記第ｎ0色以外の第ｎ1色、第ｎ2色においてＪn1，Ｊn2が２以上である。但し前記第ｎ1色の前記最小明度Ｓ0（ｎ1）は前記第ｎ2色の前記最小明度Ｓ0（ｎ2）よりも低いとする。そして前記ステップ（ｄ）はステップ（ｄ−１）を有する。即ちステップ（ｄ−１）では、前記第ｎ1色の前記第１明度Ｓ（ｎ1，１）乃至第Ｊn1明度Ｓ（ｎ1，Ｊn1）の前記インクの使用量を、前記ステップ（ｂ）で得られた前記第ｎ0色の前記第１明度Ｓ（ｎ0，１）乃至第Ｊn0明度Ｓ（ｎ0，Ｊn0）の前記インクの使用量と、前記第ｎ0色及び前記第ｎ1色のいずれでもない第ｎp色（ｐ≠０，１）について指定された前記インクの使用量の総和との和が、前記所定の上限値を超えない値に再設定する。
【００１１】
更に望ましくは、Ｎは４以上であって、前記ステップ（ｄ）は更にステップ（ｄ−２）を有する。即ちステップ（ｄ−２）では、前記第ｎ2色の前記第１明度Ｓ（ｎ2，１）乃至第Ｊn2明度Ｓ（ｎ2，Ｊn2）の前記インクの使用量を、前記ステップ（ｂ）で得られた前記第ｎ0色の前記第１明度Ｓ（ｎ0，１）乃至第Ｊn0明度Ｓ（ｎ0，Ｊn0）の前記インクの使用量と、前記ステップ（ｄ−１）で得られた前記第ｎ1色の前記第１明度Ｓ（ｎ1，１）乃至第Ｊn1明度Ｓ（ｎ1，Ｊn1）の前記インクの使用量と、前記第ｎ0色、前記第ｎ1色及び前記第ｎ2色のいずれでもない第ｎq色（ｑ≠０，１，２）について指定された前記インクの使用量の総和との和が、前記所定の上限値を超えない値に再設定する。
【００１２】
この発明のうち第２の態様にかかるものは第１の態様及びその望ましい変形のインクの使用量決定方法であって、更に望ましくは前記整数Ｎは４である。但し第４色は第１色乃至第３色の減法混色によって表現可能であるとする。そして前記ステップ（ａ）の前に実行されるステップ（ｅ）を更に備える。即ちステップ（ｅ）では、前記第１色乃至第３色について指定された色調に基づいて前記第１色乃至第４色について前記インクの使用量を設定する。
【００１３】
望ましくは、前記第ｎ0色は前記第４色である。更に望ましくは前記第１色乃至第４色は、それぞれシアン、マゼンタ、イエロー、黒である。
【００１４】
第１の態様及びその望ましい変形、並びに第２の態様及びその望ましい変形にかかるインクの使用量決定方法を実現する濃淡振分装置や、当該インクの使用量決定方法を用いてインクの使用量を決定する色補正テーブル、当該色補正テーブルに基づいてインクの使用量を決定する色補正モジュールも本発明の範囲に属する。
【００１５】
【発明の効果】
この発明のうち第１の態様にかかるインクの使用量決定方法によれば、最も小さい明度を与える色のインクを優先していわゆる濃淡振り分けを行う。従って、最も小さな使用量で明度を左右し、画質、特に粒状性に対して最も大きく影響を与えるインクについての濃淡振り分けを優先的に行うことになる。この故、粒状性向上などの画質改善効果が得られる。またステップ（ａ）において一旦設定された、最も小さい明度を与える色のインクの使用量を、ステップ（ｂ）によって再設定することにより、インクの使用量の総量を所定の上限値以下に抑制することができる。
【００１６】
この発明のうち第２の態様にかかるインクの使用量決定方法によれば、いわゆる墨印刷のためのクロ発生によって明度を指定することができる。
【００１７】
本発明の範囲に属する濃淡振分装置並びに色補正テーブル及び色補正モジュールも、上記の効果を与えることができる。
【００１８】
【発明の実施の形態】
（ア）前提の例示：
実施の形態の詳しい説明に入る前に、本実施の形態において例示的に使用されるインクについて説明する。以下に述べるインクは例示であって、本発明がこれらに限定されるものではない。
【００１９】
使用するインクの色数Ｎは２以上であればよいが、ここでは色数Ｎとして４を採用する。第１色としてシアン、第２色としてマゼンタ、第３色としてイエロー、第４色として黒の４色を採用する。第４色たる黒は第１色たるシアン、第２色たるマゼンタ、第３色たるイエローの減法混色によって表現可能である。但しここでいう減法混色は色自身についての混色であって、物理的にインクを混合することに限定するものではない。即ち黒について準備されるインクは、シアン、マゼンタ、イエローの各色について準備されたインクを混合して得られるものに限らない。
【００２０】
第１色たるシアンについては明度が低い濃シアン及び明度が高い淡シアンの、それぞれのインクが準備される。また第２色たるマゼンタについては明度が低い濃マゼンタ及び明度が高い淡マゼンタの、それぞれのインクが準備される。また第４色たる黒については明度が低い濃黒及び明度が高い淡黒の、それぞれのインクが準備される。同じ色でありながら明度が異なるインクが準備されている色は、複数存在する場合が想定されている。そしてここでは濃黒の方が濃シアンよりも、濃シアンの方が濃マゼンタよりも、それぞれ明度が低い場合を想定している。
【００２１】
なお、第３色たるイエローについては濃淡インクは準備されていない場合を想定し、そのイエローのインクは濃マゼンタのインクよりも明度が低い場合を想定している。但し、第３色たるイエローについても明度が低い濃イエロー及び明度が高い淡イエローの、それぞれのインクを準備してもよい。その場合には濃イエローの明度は濃マゼンタの明度よりも高い場合を想定する。
【００２２】
そして本実施の形態では、このように準備された、濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエロー、濃黒、淡黒の７色のインクの使用量Ｃ0，Ｍ0，Ｙ0，Ｋ0，Ｌｃ0，Ｌｍ0，Ｌｋ0を、シアン、マゼンタ、イエローの各色について指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1，Ｋ1に対して決定する技術を説明する。
【００２３】
（イ）発明の基本的思想の説明：
図８は発明の基本的思想を説明するためのブロック図である。まず、表現したい色調は、シアン、マゼンタ、イエローの各色についてそれぞれ指定される、入力信号Ｃi，Ｍi，Ｙiによって示される。そして入力信号Ｃi，Ｍi，Ｙiに基づき、いわゆるクロ発生処理を行って、シアン、マゼンタ、イエロー、黒の各インクについて指定されるインクの使用量Ｃ1，Ｍ1，Ｙ1，Ｋ1が求められる。これらはＫ発生ブロック１００において、例えば式（１）の演算が行われて得られる。
【００２４】
【数１】
0004214755.tif 000002
【００２５】
但し記号ｍｉｎ（Ｃi，Ｍi，Ｙi）は、入力信号Ｃi，Ｍi，Ｙiの値の最小値を採り、係数α，βは適当な定数が選定される。
【００２６】
そしてシアンについては濃シアン、淡シアンのインクがそれぞれ準備されているので、濃シアンのインクの使用量Ｃ4及び淡シアンのインクの使用量Ｌｃ4を、第１色たるシアンについて指定されたインクの使用量Ｃ1に基づいて設定する。かかる設定はＣ濃淡振分ブロック１０１において実現される。同様にして、濃シアンのインクの使用量Ｍ4及び淡シアンのインクの使用量Ｌｍ4を、第２色たるシアンについて指定されたインクの使用量Ｍ1に基づいて、Ｍ濃淡振分ブロック１０２によって設定する。また濃黒のインクの使用量Ｋ4及び淡黒のインクの使用量Ｌｋ4を、第４色たる黒について指定されたインクの使用量Ｋ1に基づいて、Ｋ濃淡振分ブロック１０３によって設定する。
【００２７】
Ｃ濃淡振分ブロック１０１、Ｍ濃淡振分ブロック１０２、Ｋ濃淡振分ブロック１０３における、濃淡インクへのインク量の振り分けはいわゆる濃淡振分として公知の技術である。例えば黒についての濃淡振分の方法については特開昭６０−１９５３８号に例示されている。
【００２８】
そして濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、濃黒、淡黒の各色のインクの使用量Ｃ0，Ｍ0，Ｋ0，Ｌｃ0，Ｌｍ0，Ｌｋ0として、上記の濃淡振分の結果として得られたＣ4，Ｍ4，Ｋ4，Ｌｃ4，Ｌｍ4，Ｌｋ4が採用される。イエローについては濃淡インクが準備されていないので、イエローのインクの使用量は、第３色たるイエローに対して設定されたインクの使用量Ｙ1が、そのままイエローのインクの使用量Ｙ0として採用される。
【００２９】
さて、このような濃淡振分を各色毎に行うことにより、濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエロー、濃黒、淡黒の７色のインクの使用量Ｃ0，Ｍ0，Ｙ0，Ｋ0，Ｌｃ0，Ｌｍ0，Ｌｋ0を、シアン、マゼンタ、イエローの各色について指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1，Ｋ1に対して決定することができる。しかしながら、各色で独立して濃淡振分を行ったので、インクの使用量の総和については制限がされていない。
【００３０】
インクの使用量の総和が制限されなければ、濃淡振分を行うことによって、使用するインクの使用量の総和が増加し、印刷媒体に吐出したときにインクにて形成されるドットの粒状性が悪くなる場合がある。また印字結果ににじみが発生して先鋭性が悪くなる場合がある。従って、ドットの粒状性を向上させるにはインク総量を制限することが望ましい。下記の各実施の形態ではかかるインクの使用量の総和の制限をも考慮している。
【００３１】
（ウ）第１の実施の形態：
図１は本発明の第１の実施の形態を説明するブロック図である。本実施の形態及び後述する第２の実施の形態のいずれにおいても、各ブロックはそれぞれへの入力から出力へと変換する機能を模式的に例示するものである。従って、本発明の第１の実施の形態を実現するに当たり、必ずしもこれらのブロックに分解されて構成する必要はなく、またハードウェアで構成するか、ソフトウェアで構成するかを問わない。各ブロックをハードウェアで構成してもよいし、各ブロックを統合したハードウェアを採用してもよいし、各ブロックを統合した機能を果たすソフトウェアで本発明の第１の実施の形態を実現してもよい。各部ロックの機能をソフトウェアで実現した場合には、各ブロックで示された機能は、ソフトウェアで実現されるステップとして把握することができる。
【００３２】
第１の実施の形態では、図８を用いて説明したＫ発生ブロック１００と、Ｋ濃淡振分ブロック２００と、ＣＭＹ濃淡振分ブロック３００とが採用される。そしてＫ濃淡振分ブロック２００は仮Ｋ濃淡振分ブロック２１０とＫインク量制限ブロック２２０とを、ＣＭＹ濃淡振分ブロック３００は仮ＣＭＹ濃淡振分ブロック３１０とＣＭＹインク量制限ブロック３２０とを、それぞれ備えている。
【００３３】
Ｋ濃淡振分ブロック２００は、Ｋ発生ブロック１００から得られた、黒について指定されたインクの使用量Ｋ1に対して、濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3を設定する。まず仮Ｋ濃淡振分ブロック２１０において、濃黒のインク及び淡黒のインクの使用量を、黒について指定されたインクの使用量Ｋ1に基づいて設定する。
【００３４】
仮Ｋ濃淡振分ブロック２１０の機能は図８に示されたＫ濃淡振分ブロック１０３と同様である。例えば黒について指定されたインクの使用量Ｋ1の、濃黒のインクが発生する下限をＫSとし、淡黒のインクが発生する上限をＫEとし、式（２）乃至式（４）によって濃黒、淡黒のインクの使用量Ｋ2，Ｌｋ2を設定する。
【００３５】
【数２】
0004214755.tif 000003
【００３６】
【数３】
0004214755.tif 000004
【００３７】
【数４】
0004214755.tif 000005
【００３８】
但し、定数Ｒｋは、それぞれ同じ明度の黒を表現するのに必要な淡黒のインクの使用量の、濃黒のインクの使用量に対する比である。上限ＫE、下限ＫS、定数Ｒｋは画質の粒状性に鑑みて適切に設定される。
【００３９】
図２は濃黒、淡黒のインクの使用量Ｋ2，Ｌｋ2の、黒について指定されたインクの使用量Ｋ1に対する関係を示すグラフであり、式（２）乃至式（４）を表している。
【００４０】
式（４）で示されるとおり、淡黒のインクが発生する上限ＫEよりも、黒について指定されたインクの使用量Ｋ1が大きい場合には、濃黒のインクの使用量Ｋ2は黒について指定されたインクの使用量Ｋ1と等しい。よってこの場合のＫ1，Ｋ2の関係を示すグラフは、破線で示された傾き１の直線に載る。
【００４１】
一方、式（２）で示されるとおり、黒について指定されたインクの使用量Ｋ1が濃黒のインクが発生する下限ＫS以下の場合には、淡黒のインクの使用量Ｌｋ2は黒について指定されたインクの使用量Ｋ1のＲｋ倍になる。よってこの場合のＫ1，Ｌｋ2の関係を示すグラフは、鎖線で示された傾きＲｋの直線に載る。
【００４２】
このようにして設定された濃黒、淡黒のインクの使用量Ｋ2，Ｌｋ2は、Ｋインク量制限ブロック２２０において、黒以外の色、即ちシアン、マゼンタ、イエローについて指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1の総和との関係で再設定される。これは全てのインクの使用量の総和が所定の上限値Ｚを越えないようにするためである。
【００４３】
濃黒、淡黒のインクの使用量Ｋ2，Ｌｋ2と、シアン、マゼンタ、イエローについて指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1の総和との和が、所定の上限値Ｚを越えて式（５）を満足する場合には、濃黒、淡黒のインクの使用量は式（６）で求められるＫ3，Ｌｋ3に再設定される。このように再設定を行うことにより、式（７）が成立し、全てのインクの使用量の総和が所定の上限値Ｚを越えない。
【００４４】
【数５】
0004214755.tif 000006
【００４５】
【数６】
0004214755.tif 000007
【００４６】
【数７】
0004214755.tif 000008
【００４７】
もちろん、濃黒、淡黒のインクの使用量Ｋ2，Ｌｋ2と、シアン、マゼンタ、イエローについて指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1の総和との和が、所定の上限値Ｚを越えずに式（５）を満足しない場合、Ｋインク量制限ブロック２２０から得られる濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3は、それぞれＫ2，Ｌｋ2と等しい値に再設定される。これは実質的には再設定を行わないと把握することもできる。
【００４８】
以上のようにして得られた濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3は、それぞれ最終的な濃黒、淡黒のインクの使用量Ｋ0，Ｌｋ0として採用される。
【００４９】
ＣＭＹ濃淡振分ブロック３００においては、黒以外のシアン、マゼンタ、イエローについて指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1に基づいて、濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量Ｃ3，Ｌｃ3，Ｍ3，Ｌｍ3，Ｙ3を決定する。
【００５０】
まず仮ＣＭＹ濃淡振分ブロック３１０において、濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量Ｃ2，Ｌｃ2，Ｍ2，Ｌｍ2，Ｙ2を、シアン、マゼンタ、イエローについて指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1に基づいて設定する。そしてＣＭＹインク量制限ブロック３２０では、Ｋ濃淡振分ブロック２００によって得られた、インクの総量制限が考慮済みの濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3との総和との和が、所定の上限値Ｚを越えないように濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量が、それぞれＣ3，Ｌｃ3，Ｍ3，Ｌｍ3，Ｙ3に再設定される。
【００５１】
このようなＣＭＹ濃淡振分ブロック３００の機能は公知の技術で実現できる。例えば特開２００２−５９５７１に紹介された手法でインクの総量制限を考慮した濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量を設定することにより、所定の色を適切な濃淡色の色に振り分けるという効果が得られる。
【００５２】
以上のようにして得られた濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量Ｃ3，Ｌｃ3，Ｍ3，Ｌｍ3，Ｙ3は、それぞれ最終的な濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエローの各色のインクの使用量Ｃ0，Ｌｃ0，Ｍ0，Ｌｍ0，Ｙ0として採用される。
【００５３】
以上のようにして本実施の形態では、まず、最も明度が低い濃黒のインクが準備された色である黒についてのインクの総量制限を考慮した濃淡振分が、シアン、マゼンタ、イエローの色に対して優先して行われる。従って、最も小さな使用量で明度を左右し、画質、特に粒状性に対して最も大きく影響を与えるインクについての濃淡振り分けを優先的に行うことになる。この故、粒状性向上などの画質改善効果が得られる。
【００５４】
また最も小さい明度を与える黒色について、濃黒及び淡黒のインクの使用量を、黒について指定されたインクの使用量Ｋ1に基づいて一旦設定しながらも、他の色について指定されたインクの使用量Ｃ1，Ｍ1，Ｙ1との総和に基づいて再設定することにより、全てのインクの使用量の総量を所定の上限値Ｚ以下に抑制することができる。これにより、粒状性の改善およびにじみの防止と先鋭性の向上という効果が得られる。
【００５５】
シアン、マゼンタ、イエローについても同様にしてインクの使用量の総量を所定の上限値Ｚ以下に抑制しつつも濃淡振分を行うことができる。
【００５６】
（エ）第２実施の形態：
第２の実施の形態では、シアン、マゼンタ、イエローについても更に優先順位をつけて濃淡振分を行う技術を説明する。
【００５７】
図３は本発明の第２の実施の形態を説明するブロック図であり、ＣＭＹ濃淡振分ブロック３００の機能を細分化して示す。ＣＭＹ濃淡振分ブロック３００はＣ濃淡振分ブロック３３０及びＭ濃淡振分ブロック３４０を備えている。Ｃ濃淡振分ブロック３３０は仮Ｃ濃淡振分ブロック３３１とＣインク量制限ブロック３３２とを、Ｍ濃淡振分ブロック３４０は仮Ｍ濃淡振分ブロック３４１とＭインク量制限ブロック３４２とを、それぞれ備えている。
【００５８】
上述のとおり、濃シアンは濃マゼンタよりも明度が低く、濃マゼンタはイエローよりも明度が低い。そのため、まずシアンについて全てのインクの使用量についての総量制限を考慮した濃淡振分を行い、次にマゼンタについて全てのインクの使用量についての総量制限を考慮した濃淡振分を行う。
【００５９】
Ｃ濃淡振分ブロック３３０は、Ｋ発生ブロック１００から得られた、シアンについて指定されたインクの使用量Ｃ1に対して、濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3を設定する。
【００６０】
まず仮Ｃ濃淡振分ブロック３３１において、濃シアンのインク及び淡シアンのインクの使用量を、シアンについて指定されたインクの使用量Ｃ1に基づいて設定する。例えばシアンについて指定されたインクの使用量Ｃ1の、濃シアンのインクが発生する下限をＣSとし、淡シアンのインクが発生する上限をＣEとし、式（８）乃至式（１０）によって濃シアン、淡シアンのインクの使用量Ｃ2，Ｌｃ2を設定する。
【００６１】
【数８】
0004214755.tif 000009
【００６２】
【数９】
0004214755.tif 000010
【００６３】
【数１０】
0004214755.tif 000011
【００６４】
但し、定数Ｒｃは、それぞれ同じ明度のシアンを表現するのに必要な淡シアンのインクの使用量の、濃シアンのインクの使用量に対する比である。上限ＣE、下限ＣS、定数Ｒｃは画質の粒状性に鑑みて適切に設定される。
【００６５】
図４は濃シアン、淡シアンのインクの使用量Ｃ2，Ｌｃ2の、シアンについて指定されたインクの使用量Ｃ1に対する関係を示すグラフであり、式（８）乃至式（１０）を表している。
【００６６】
式（１０）で示されるとおり、淡シアンのインクが発生する上限ＣEよりも、シアンについて指定されたインクの使用量Ｃ1が大きい場合には、濃シアンのインクの使用量Ｃ2はシアンについて指定されたインクの使用量Ｃ1と等しい。よってこの場合のＣ1，Ｃ2の関係を示すグラフは、破線で示された傾き１の直線に載る。
【００６７】
一方、式（８）で示されるとおり、シアンについて指定されたインクの使用量Ｃ1が濃シアンのインクが発生する下限ＣS以下の場合には、淡シアンのインクの使用量Ｌｃ2はシアンについて指定されたインクの使用量Ｃ1のＲｃ倍になる。よってこの場合のＣ1，Ｌｃ2の関係を示すグラフは、鎖線で示された傾きＲｃの直線に載る。
【００６８】
このようにして設定された濃シアン、淡シアンのインクの使用量Ｃ2，Ｌｃ2は、Ｃインク量制限ブロック３３２において、Ｋ濃淡振分ブロック２００によって得られた濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3の和と、黒及びシアンのいずれでもない色、即ちマゼンタ、イエローについて指定されたインクの使用量Ｍ1，Ｙ1の総和との関係で再設定される。これは全てのインクの使用量の総和が所定の上限値Ｚを越えないようにするためである。
【００６９】
濃シアン、淡シアンのインクの使用量Ｃ2，Ｌｃ2と、濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3と、マゼンタ、イエローについて指定されたインクの使用量Ｍ1，Ｙ1の総和との和が、所定の上限値Ｚを越えて式（１１）を満足する場合には、濃シアン、淡シアンのインクの使用量は式（１２）で求められるＣ3，Ｌｃ3に再設定される。このように再設定を行うことにより、式（１３）が成立し、全てのインクの使用量の総和が所定の上限値Ｚを越えない。
【００７０】
【数１１】
0004214755.tif 000012
【００７１】
【数１２】
0004214755.tif 000013
【００７２】
【数１３】
0004214755.tif 000014
【００７３】
もちろん、濃シアン、淡シアンのインクの使用量Ｋ2，Ｌｋ2と、濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3と、マゼンタ、イエローについて指定されたインクの使用量Ｍ1，Ｙ1の総和との和が、所定の上限値Ｚを越えずに式（１１）を満足しない場合、Ｃインク量制限ブロック３３０から得られる濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3は、それぞれＣ2，Ｌｃ2と等しい値に再設定される。これは実質的には再設定を行わないと把握することもできる。
【００７４】
以上のようにして得られた濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3は、それぞれ最終的な濃シアン、淡シアンのインクの使用量Ｃ0，Ｌｃ0として採用される。
【００７５】
Ｍ濃淡振分ブロック３４０は、Ｋ発生ブロック１００から得られた、マゼンタについて指定されたインクの使用量Ｍ1に対して、濃マゼンタ、淡マゼンタのインクの使用量Ｍ3，Ｌｍ3を設定する。
【００７６】
まず仮Ｍ濃淡振分ブロック３４１において、濃マゼンタのインク及び淡マゼンタのインクの使用量を、マゼンタについて指定されたインクの使用量Ｍ1に基づいて設定する。例えばマゼンタについて指定されたインクの使用量Ｍ1の、濃マゼンタのインクが発生する下限をＭSとし、淡マゼンタのインクが発生する上限をＭEとし、式（１４）乃至式（１６）によって濃マゼンタ、淡マゼンタのインクの使用量Ｍ2，Ｌｍ2を設定する。
【００７７】
【数１４】
0004214755.tif 000015
【００７８】
【数１５】
0004214755.tif 000016
【００７９】
【数１６】
0004214755.tif 000017
【００８０】
但し、定数Ｒｍは、それぞれ同じ明度のマゼンタを表現するのに必要な淡マゼンタのインクの使用量の、濃マゼンタのインクの使用量に対する比である。上限ＭE、下限ＭS、定数Ｒｍは画質の粒状性に鑑みて適切に設定される。
【００８１】
図５は濃マゼンタ、淡マゼンタのインクの使用量Ｍ2，Ｌｍ2の、マゼンタについて指定されたインクの使用量Ｍ1に対する関係を示すグラフであり、式（１４）乃至式（１６）を表している。
【００８２】
式（１６）で示されるとおり、淡マゼンタのインクが発生する上限ＭEよりも、マゼンタについて指定されたインクの使用量Ｍ1が大きい場合には、濃マゼンタのインクの使用量Ｍ2はマゼンタについて指定されたインクの使用量Ｍ1と等しい。よってこの場合のＭ1，Ｍ2の関係を示すグラフは、破線で示された傾き１の直線に載る。
【００８３】
一方、式（１４）で示されるとおり、マゼンタについて指定されたインクの使用量Ｍ1が濃マゼンタのインクが発生する下限ＭS以下の場合には、淡マゼンタのインクの使用量Ｌｍ2はマゼンタについて指定されたインクの使用量Ｍ1のＲｍ倍になる。よってこの場合のＭ，Ｌｍ2の関係を示すグラフは、鎖線で示された傾きＲｍの直線に載る。
【００８４】
このようにして設定された濃マゼンタ、淡マゼンタのインクの使用量Ｍ2，Ｌｍ2は、Ｍインク量制限ブロック３４２において、Ｋ濃淡振分ブロック２００によって得られた濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3の和と、Ｃ濃淡振分ブロック３３０によって得られた濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3の和と、黒、マゼンタ及びシアンのいずれでもない色、即ちイエローについて指定されたインクの使用量Ｙ1との総和との関係で再設定される。これは全てのインクの使用量の総和が所定の上限値Ｚを越えないようにするためである。
【００８５】
濃マゼンタ、淡マゼンタのインクの使用量Ｍ2，Ｌｍ2と、濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3と濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3と、イエローについて指定されたインクの使用量Ｙ1との総和が、所定の上限値Ｚを越えて式（１７）を満足する場合には、濃マゼンタ、淡マゼンタのインクの使用量は式（１８）で求められるＭ3，Ｌｍ3に再設定される。このように再設定を行うことにより、式（１９）が成立し、全てのインクの使用量の総和が所定の上限値Ｚを越えない。
【００８６】
【数１７】
0004214755.tif 000018
【００８７】
【数１８】
0004214755.tif 000019
【００８８】
【数１９】
0004214755.tif 000020
【００８９】
もちろん、濃マゼンタ、淡マゼンタのインクの使用量Ｍ2，Ｌｍ2と、濃黒、淡黒のインクの使用量Ｋ3，Ｌｋ3と濃シアン、淡シアンのインクの使用量Ｃ3，Ｌｃ3と、イエローについて指定されたインクの使用量Ｙ1との総和が、所定の上限値Ｚを越えず式（１７）を満足しない場合、Ｍインク量制限ブロック３４０から得られる濃マゼンタ、淡マゼンタのインクの使用量Ｍ3，Ｌｍ3は、それぞれＭ2，Ｌｍ2と等しい値に再設定される。これは実質的には再設定を行わないと把握することもできる。
【００９０】
以上のようにして得られた濃マゼンタ、淡マゼンタのインクの使用量Ｍ3，Ｌｍ3は、それぞれ最終的な濃マゼンタ、淡マゼンタのインクの使用量Ｍ0，Ｌｍ0として採用される。
【００９１】
以上のようにして本実施の形態では、まず、明度が低いインクが準備された色から順に、インクの総量制限を考慮した濃淡振分が行われる。従って、小さな使用量で明度を左右し、画質、特に粒状性に対して最も大きく影響を与えるインクについての濃淡振り分けを優先的に行うことになる。この故、粒状性向上などの画質改善効果が得られる。
【００９２】
また、明度の異なる、例えば濃淡２種類のインクが準備された黒、シアン、マゼンタについては、それぞれ指定されたインクの使用量Ｋ1，Ｃ1，Ｍ1に基づいて一旦設定しながらも、他の色について指定されたインクの使用量や設定されたインクの使用量との総和に基づいて再設定することにより、全てのインクの使用量の総量を所定の上限値Ｚ以下に抑制することができる。これにより、粒状性の改善およびにじみの防止と先鋭性の向上という効果が得られる。
【００９３】
（オ）本発明の適用例：
図６は本発明が適用可能な印刷システムの構成を示すブロック図である。同図においては、印刷システムは概略、コンピュータ１０と、いずれもこれに接続されるスキャナ２０及びカラープリンタ３０とから構成されている。そして、当該コンピュータ１０に所定のプログラムがロードされるとともに、実行されることにより、上述の濃淡振分を処理する濃淡振分装置として機能する。
【００９４】
コンピュータ１０はバス１２によって相互に接続された各部を備えている。ＣＰＵ１１は、所定のプログラムに従って、上述の濃淡振分などに関する動作を制御するための各種演算処理を実行する。
【００９５】
ＲＯＭ１３は、ＣＰＵ１１で各種演算処理を実行するのに必要なプログラムやデータを予め格納する。ＲＡＭ１４はＣＰＵ１１で各種演算処理を実行するのに必要な各種プログラムやデータが一時的に読み書きされるメモリである。入力インタフェ−ス１５は、スキャナ２０やキーボード２１ａやマウス２１ｂなどの入力機器２１からの信号の入力を制御する。出力インタフェース１６は、カラープリンタ３０へのデータの出力を制御する。ＣＲＴドライバ（図中「ＣＲＴＤＲＶ」と表記）１７は、カラー表示可能なＣＲＴ２２への信号出力を制御する。ディスクコントローラ（図中「ＤＣ」と表記）１８は、ハードディスク２３やＣＤ−ＲＯＭドライブ２４を駆動する。ハードディスク２３には、ＲＡＭ１４にロードされて実行可能な各種プログラムやデバイスドライバの形式で提供される各種プログラムなどが記憶されている。従って、ディスクコントローラ１８は、ハードディスク２３やＣＤ−ＲＯＭ２４ａからプログラムなどを読み取り、コンピュータ１０にて実行可能にしているとともに、図示しないフレキシブルドライブとの間のデータの授受を制御する。
【００９６】
このほか、バス１２には、シリアル入出力インタフェース（ＳＩＯ）１９が接続されている。このＳＩＯ１９は、モデム２５に接続されており、モデム２５を介して、公衆電話回線ＰＮＴに接続されている。即ち、コンピュータ１０は、このＳＩＯ１９及びモデム２５を介して、外部のネットワークに接続されており、特定のサーバー２６に接続することにより、所定の処理に必要なプログラムをハードディスク２３にダウンロードすることも可能になっている。
【００９７】
図７は、本印刷システムのソフトウェアの構成を示すブロック図である。同図において、コンピュータ１０では、所定のオペレーティングシステムの下で、アプリケーションプログラム４０が動作する。このオペレーティングシステムには、ＣＲＴドライバ１７やプリンタドライバ４１が組み込まれており、アプリケーションプログラム４０からはプリンタドライバ４１を介して、カラープリンタ３０に転送するための画像データＤＴ１が出力されることになる。
【００９８】
また、画像のレタッチなどを行うアプリケーションプログラム４０は、スキャナ２０から画像を読み込み、これに対して所定の処理を行いつつ、ＣＲＴドライバ１７を介してＣＲＴ２２に画像を表示する。このスキャナ２０から供給される画像データＤＴ２は、カラー原稿から読み取られた場合、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３色の色成分から構成される。
【００９９】
アプリケーションプログラム４０が、印刷命令を発すると、コンピュータ１０のプリンタドライバ４１が、画像情報をアプリケーションプログラム４０から受け取り、これをカラープリンタ３０にて処理可能な信号ＤＴ１に変換する。上述の実施の形態に即して言えば、信号ＤＴ１は、濃シアン、淡シアン、濃マゼンタ、淡マゼンタ、イエロー、濃黒、淡黒の７色のインクの使用量Ｃ0，Ｍ0，Ｙ0，Ｋ0，Ｌｃ0，Ｌｍ0，Ｌｋ0についての情報を有している。
【０１００】
プリンタドライバ４１は、内部に解像度変換モジュール４１ａと、色補正モジュール４１ｂと、色補正テーブルＬＵＴと、ハーフトーンモジュール４１ｃと、ラスタライザ４１ｄとを備えている。
【０１０１】
解像度変換モジュール４１ａは、アプリケーションプログラム４０が扱っている画像データＤＴ２の解像度、即ち単位長さ当たりの画素数をプリンタドライバ４１にて扱うことができる解像度に変換する。このように解像度が変換された画像データＤＴ２は、まだＲＧＢの３色からなる画像情報である。
【０１０２】
次に色補正モジュール４１ｂは色補正テーブルＬＵＴに基づいて、各画素毎にカラープリンタ３０が使用する種々のインクの使用量を決定する。ＲＧＢの３色の信号を入力信号Ｃｉ，Ｍｉ，Ｙｉに変換し、更に上述の実施の形態に示された手法で更に入力信号Ｃｉ，Ｍｉ，Ｙｉからインクの使用量Ｃ0，Ｍ0，Ｙ0，Ｋ0，Ｌｃ0，Ｌｍ0，Ｌｋ0へ変換するためのテーブルを、色補正テーブルＬＵＴとして採用することができる。
【０１０３】
ハーフトーンモジュール４１ｃは、ドットを分散して形成することによりカラープリンタ３０で種々の階調値を表現するためのハーフトーン処理を実行する。ラスタライザ４１ｄはカラープリンタ３０に転送すべきデータ順にインクの使用量を並べ替え、最終的な画像データＤＴ１としてカラープリンタ３０に出力される。
【０１０４】
ここでは、カラープリンタ３０は画像データ処理を実行しないで印刷を行う構成を採用しているが、カラープリンタ３０にて所定の画像データ処理を実行する構成を採用してもよい。その場合には上述の色補正テーブルＬＵＴ及び色補正モジュール４１ｂはコンピュータ１０にではなく、カラープリンタ３０に備えられることになる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態を説明するブロック図である。
【図２】インクの使用量Ｋ2，Ｌｋ2の、インクの使用量Ｋ1に対する関係を示すグラフである。
【図３】本発明の第２の実施の形態を説明するブロック図である。
【図４】インクの使用量Ｃ2，Ｌｃ2の、インクの使用量Ｃ1に対する関係を示すグラフである。
【図５】インクの使用量Ｍ2，Ｌｍ2の、インクの使用量Ｍ1に対する関係を示すグラフである。
【図６】本発明が適用可能な印刷システムの構成を示すブロック図である。
【図７】本印刷システムのソフトウェアの構成を示すブロック図である。
【図８】本発明の基本的思想を説明するためのブロック図である。
【符号の説明】
４０…アプリケーション
４１…プリンタドライバ
４１ｂ…色補正モジュール
【図１】
0004214755.tif 000021
【図２】
0004214755.tif 000022
【図３】
0004214755.tif 000023
【図４】
0004214755.tif 000024
【図５】
0004214755.tif 000025
【図６】
0004214755.tif 000026
【図７】
0004214755.tif 000027
【図８】
0004214755.tif 000028