(57)【要約】【課題】  異なる色のインクを含む単一カートリッジを使用するインクジェットプリンタにおいて、ある色のインクが他の色のインクより先に使い尽くされることによりプリントができなくなることを防ぐ。【解決手段】  残っているインクの量およびそれまでのインク使用履歴に基づき、インクによって媒体シート上にプリントされる画像に対するインク使用量を低減するように１つ以上のインク使用パラメータを調整するステップ２１２と、前記インク使用パラメータに従って前記インクにより前記媒体シート上に前記画像をプリントするステップ２２２と、媒体シート上にプリントされる追加の各画像に対し、インク使用パラメータの調整と、前記インクにより媒体シート上に画像をプリントすることとを繰り返すステップ２２４とを含んでなる方法２００を提供する。【選択図】        図２
2006192899.tif 000002
【特許請求の範囲】
【請求項１】
残っているインクの量およびそれまでのインク使用履歴に基づき、インクによって媒体シート上にプリントされる画像に対するインク使用量を低減するように１つ以上のインク使用パラメータを調整するステップと、
前記インク使用パラメータに従って前記インクにより前記媒体シート上に前記画像をプリントするステップと、
媒体シート上にプリントされる追加の各画像に対し、インク使用パラメータの調整と、前記インクにより媒体シート上に画像をプリントすることとを繰り返すステップと
を含んでなる方法。
【請求項２】
前記インク使用パラメータを調整するステップは、複数の異なる色のインクの各々に対するインクの供給可能量が、所定枚数の媒体シート上に画像をプリントするために十分であるように、前記パラメータを調整することを含むものである請求項１に記載の方法。
【請求項３】
前記複数の異なる色のインクの各々に対する前記インクの供給可能量は、前記所定枚数の媒体シートを含む同じカセットの一部である請求項２に記載の方法。
【請求項４】
前記インク使用パラメータを調整するステップは、複数の異なる色のインクの各々に対するインクの供給可能量が実質的に同時に使い尽くされるように、前記パラメータを調整することを含むものである請求項１に記載の方法。
【請求項５】
前記複数の異なる色のインクの各々に対する前記インクの供給可能量は、同じカートリッジの一部にある請求項４に記載の方法。
【請求項６】
複数の異なる色のインクの各々について複数の残っている媒体シート上に画像をプリントするために必要なインクの量を決定するステップと、
各異なる色のインクについて残っているインクの量を決定するステップと、
前記異なる色のインクの前記必要なインクの量および前記残っているインクの量に基づき、各異なる色のインクについてスケーリング係数を決定するステップと、
前記異なる色のインクの前記スケーリング係数に基づき、媒体シート上にプリントされる画像の中間調を明るくするためのガンマスケーリング係数を決定するステップと、
前記異なる色のインクのスケーリング係数に基づきブラックのスケーリング係数を決定するステップと、
各異なる色のインクの前記スケーリング係数と、前記ガンマスケーリング係数と、前記ブラックのスケーリング係数とに基づき、媒体シート上に画像をプリントするために使用されるインクを調整するステップと
を含んでなる方法。
【請求項７】
媒体シート上にインクを噴射することにより該媒体シート上に画像を形成することができるインクジェットプリント機構と、
該インクジェットプリント機構により各媒体シート上に画像を形成する前に、該媒体シートに該画像を形成する際にインクの使用量を低減するように、少なくとも残っているインクに基づき１つ以上のインク使用パラメータを調整する機構と
を備えてなるインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクの使用量を調整する機構を備えたインクジェットプリンタに関する。
【背景技術】
【０００２】
インクジェットプリンタは、媒体シートの上に白黒でまたはカラーで画像をプリントする一般に普及している方法である。特にカラー画像の場合、インクジェットプリンタは、通常、種々の方法で結合されて広範囲の種々の色をもたらす、シアン、マゼンタおよびイエロー等、異なる色のインクを供給することによって動作する。多くのインクジェットプリンタでは、これらの異なる色のインクのすべてを含む単一カートリッジと、ブラックインクを含む別のカートリッジとを使用する。専用インクジェットプリンタによっては、異なる色のインクの供給と、任意選択的なブラックインクの供給と、さらには画像がプリントされる複数の媒体シートとを含む単一カートリッジ使用する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この後者のタイプのプリンタでは、異なる色のインクの供給と任意選択的なブラックインクの供給とは、ユーザがカートリッジに含まれる媒体シートのすべてにプリントするのに十分な量があることが望ましい。インクのいずれかの量が不十分である場合、ユーザは、カートリッジにある媒体シートのすべてにプリントすることができない可能性がある。同様に、異なる色のインクを含む単一カートリッジを使用するインクジェットプリンタの場合、１つの色のインクが他の色のインクより先に使い尽くされる場合があり、そのインクジェットプリンタ用の新品のカートリッジを挿入することが必要となる。たとえば、幾分かのシアンおよびマゼンタインクは残っているが、イエローインクが使い尽くされた場合、シアン、マゼンタおよびイエローのインクが入った新品のカートリッジを挿入することが必要となる。
【課題を解決するための手段】
【０００４】
本発明は、残っているインクおよびそれまでのインク使用履歴に基づき、インクによって媒体シート上にプリントされる画像に対するインク使用量を低減するように１つ以上のインク使用パラメータを調整するステップと、前記インク使用パラメータに従って前記インクにより前記媒体シート上に前記画像をプリントするステップと、媒体シート上にプリントされるさらなる画像の各々に対し、インク使用パラメータの調整と、前記インクにより媒体シート上に画像をプリントすることとを繰り返すステップとを含んでなる方法を提供する。
ここで、前記インク使用パラメータを調整するステップは、複数の異なる色のインクの各々に対するインクの供給が、所定枚数の媒体シート上に画像をプリントするために十分であるように、前記パラメータを調整することを含むものである態様であることが好ましい。また、前記複数の異なる色のインクの各々に対する前記インクが、前記所定枚数の媒体シートを含む同じカセットの一部にあることがより好ましい。
また、前記インク使用パラメータを調整するステップは、複数の異なる色のインクが同時に実質的に使い尽くされるように、前記パラメータを調整することを含むものであることが好ましい。ここで、前記複数の異なる色のインクは、同じカートリッジの一部にあることがより好ましい。
さらに、本発明は、複数の異なる色のインクの各々について複数の残っている媒体シート上に画像をプリントするために必要なインクの量を決定するステップと、各異なる色のインクに対し残っているインクの量を決定するステップと、前記異なる色のインクの前記必要なインクの量および前記残っているインクの量に基づき、各異なる色のインクに対するスケーリング係数を決定するステップと、前記異なる色のインクの前記スケーリング係数に基づき、媒体シート上にプリントされる画像の中間調を明るくするためのガンマスケーリング係数を決定するステップと、前記異なる色のインクのスケーリング係数に基づきブラックのスケーリング係数を決定するステップと、各異なる色のインクの前記スケーリング係数と、前記ガンマスケーリング係数と、前記ブラックのスケーリング係数とに基づき、媒体シート上に画像をプリントするために使用されるインクを調整するステップとを含んでなる方法を提供する。
加えて、本発明は、媒体シート上にインクを噴射することにより該媒体シート上に画像を形成することができるインクジェットプリント機構と、該インクジェットプリント機構により各媒体シート上に画像を形成する前に、該媒体シートに該画像を形成する際にインクの使用量を低減するように、残っているインクの量に少なくとも基づき１つ以上のインク使用パラメータを調整する機構とを備えてなるインクジェットプリンタを提供する。
【０００５】
本明細書において参照される図面は、明細書の一部を形成する。図面に示す特徴は、特に明示的に示す場合を除き、本発明のすべての実施形態ではなく、本発明の単なるいくつかの実施形態を例示するものとして意図されている。
【発明を実施するための最良の形態】
【０００６】
本発明の例示的な実施形態の以下の詳細な説明では、その一部を形成し、本発明を実施してもよい特定の例示的な実施形態が例として示されている添付図面を参照する。これらの実施形態を、当業者が本発明を実施することができるように十分詳細に説明する。他の実施形態を利用してもよく、本発明の精神または範囲から逸脱することなく論理的、機械的および他の変更を行ってもよい。したがって、以下の詳細な説明は、限定する意味で取られるべきではなく、本発明の範囲は、添付の特許請求の範囲によってのみ定義される。
【０００７】
図１は、本発明の一実施形態による、矢印１０２によって示すようにインクジェットプリンタに挿入されるカートリッジ１００のブロック図である。カートリッジ１００は、少なくとも複数の異なる色のインク１０４を含む。たとえば、図１に示すように、各色のインク１０４は、シアンインク１０４Ｃと、マゼンタインク１０４Ｍと、イエローインク１０４Ｙとを含む。インクという用語は、本明細書では広く使用しており、インクジェットプリンタ等、媒体シート上に画像をプリントするためにプリンタとともに使用される任意のタイプの顔料または染料を包含する。各色のインク１０４を、それぞれシアン１０４Ｃと、マゼンタ１０４Ｍと、イエローインク１０４Ｙとを含むものとして説明するが、異なる実施形態では、インク１０４は、図１に示すものに加えて、および／または、それらの代わりに他の色のインクを含みうる。
【０００８】
カートリッジ１００は、任意選択的に、ブラックインク１０６と、カートリッジ１００が挿入されるプリンタによって画像がプリントされる複数の媒体シート１０８とを含みうる。特に本実施形態では、カートリッジ１００を、インク１０４および１０６と媒体シート１０８とをともに含むカセットと呼んでもよい。さらに、一実施形態では、カートリッジ１００は、ユーザが修理不可能でありユーザが補充不可能であるカートリッジであるように意図されている。すなわち、各色インク１０４のいずれかが使い尽くされた場合、またはブラックインク１０６または媒体シート１０８が存在する場合にそれらが使い尽くされた場合、ユーザは、当該プリンタからカートリッジ１００を取り除き、それを同じカートリッジの別のものと取り替える、ということである。言い換えれば、ユーザが、使い尽くされた当該インクを単に補充するかまたは使い尽くされた媒体シート１０８のみを補充し、プリンタの同じカートリッジを使用し続ける、ということではない。
【０００９】
本発明の実施形態は、インクの使用量を低減するようにインク使用パラメータを調整することに関する。特に、本発明の実施形態によっては、カートリッジ１００内にブラックインク１０６および媒体シート１０８が存在する場合、カートリッジ１００内の媒体シート１０８すべてに画像をプリントするために十分な量のインク１０４および１０６のすべてがあるように、インクの使用量のバランスを保つことに関する。本発明の他の実施形態は、カートリッジ１００内にインク１０４、および／または、媒体シート１０８が存在しない場合、インク１０４がすべて実質的に同時に使い尽くされるようにインク使用のバランスを保つことに関する。最初に、前者を達成する方法について説明し、その後、後者を達成する方法について説明した後、本発明の両実施形態を包含する一般的な方法について説明する。
【００１０】
図２は、本発明の一実施形態による、存在する場合はブラックインクと、シアンインク、マゼンタインクおよびイエローインクのような異なる色のインクとを含むインクのすべての量が、所定枚数の媒体シートのすべてに画像をプリントするために十分であるように、インク使用量を調整しまたはそのバランスを保つ方法２００を示す。方法２００を、全体としてまたは部分的に、異なるサブルーチン、モジュール、セクション、オブジェクト等の１つ以上のコンピュータプログラム部分を有するコンピュータプログラムとして実施してもよい。かかるコンピュータプログラムを、デスクトップまたはラップトップコンピュータ等、インクジェットプリンタが通信可能に結合されるホストコンピューティングデバイス、またはさらにはデジタルカメラ装置によって実行してもよい。コンピュータプログラムを、プリンタ自体によって実行してもよい。一実施形態では、カートリッジ１００が、インク１０４、ブラックインク１０６および所定枚数の媒体シート１０８を含む本発明の実施形態では、方法２００を、図１のカートリッジ１００に関連して実施してもよい。
【００１１】
まず、残っている媒体シート上に画像をプリントするために必要な、存在する場合はブラックインクを含む各異なる色のインクの量を決定する（２０２）。たとえば、最初に２５枚の媒体シートがあり、現在、２０枚の媒体シートが残っているものとする。以下の手法のうちの１つ以上を使用して、残っている媒体シートに画像をプリントするために必要なインクの量を決定してもよい。まず、存在する場合はブラックインクを含む各異なる色のインクに対し、媒体シートのうちのいずれかに画像がプリントされる前に供給される初期インク量に、残っている媒体シートの数を乗算し、提供される初期媒体シート枚数で除算することにより、残っている媒体シートに画像をプリントするために必要なインクの量をもたらす。
【００１２】
第２に、存在する場合はブラックインクを含む各異なる色のインクに対し、媒体シート上の先の画像の過去のすなわちそれまでのプリントに基づいて必要なインクの量を決定してもよい。たとえば、それまでに、各媒体シート上に画像をプリントするために、平均してＣ量のシアンインク、Ｍ量のマゼンタインク、Ｙ量のイエローインクおよびＫ量のブラック（黒）が使用されたと決定されたものとする。したがって、量Ｃ、Ｍ、ＹおよびＫを残っている媒体シートの数で乗算することにより、残っている媒体シートに画像をプリントするために必要な、ブラックインクを含む各異なる色のインクの量を決定する。
【００１３】
使用するいずれの手法においても、必要なインクの量を、「水増しする」すなわち「増大させる」ことにより、残っている媒体シートに画像をプリントするために実際に必要とされているより多くの量のインクを補償してもよい。たとえば、決定されたように必要なインクの量を、１１０％等の水増し率で各々乗算してもよい。別の例として、説明した手法を使用して、残っている媒体シートの実際の数に補償率を足した数に基づいて必要なインクの量を決定してもよい。たとえば、実際には媒体シートが２０枚残っているものとするが、本手法は、２０＋Ｓ枚（Ｓは、０．５、１または異なる数であってもよい）の媒体シートがあると仮定することにより、これらの実際に残っている２０枚の媒体シートに画像をプリントするために必要なインクの量を決定する。
【００１４】
次に、存在する場合はブラックインクを含む、残っている各異なる色のインクの量を決定する（２０４）。一実施形態では、存在する場合はブラックインクを含む各異なる色のインクに対するインク使用を、媒体シート上に画像がプリントされるに従い追跡する。したがって、媒体シート上にいずれかの画像がプリントされる前に存在する初期インク量から、すでに消費されたインクを減算することにより、残っている各インクの量を決定することができる。たとえば、特にシアンインクに関して、このシアンインクを用いて媒体シート上にいずれかの画像がプリントされる前に、最初にＣ0量のシアンインクがあるものとする。さらに、それまで媒体シートに画像をプリントする際にすでにＣ1量のシアンインクが消費されたものとする。したがって、残っているシアンインクの量は、Ｃ0−Ｃ1に等しい。
【００１５】
ブラックインクが存在する場合であっても特にブラックインクを含まない各異なる色のインクに対し、スケーリング係数を決定する（２０４）。スケーリング係数は、所与の異なる色のインクに対しインク使用のバランスを保ちまたは使用を低減するために後に使用する、０％から１００％の数である。各異なる色のインクに対するスケーリング係数は、必要なインクの量と、当該異なる色のインクに対して残っているインクの量とに基づく。たとえば、特にシアンインクに関し、スケーリング係数を、残っているシアンインクの量を、残っている媒体シートに画像をプリントするために必要なシアンインクの量で除算した割合とすることができ、この場合、このスケーリング係数は、下限において０に制限され、上限において１または１００％に制限される。
【００１６】
次に、ガンマスケーリング係数を決定する（２０８）。ガンマスケーリング係数を使用して、媒体シートにプリントされる画像のガンマ値をスケーリングする。ここで、ガンマ値は、媒体シート上にプリントされる場合に発生する、画像の中間調を明るくするかまたは暗くする量を表す数値である。ガンマスケーリング係数は、存在する場合であっても特にブラックインクを含まない、異なる色のインクのスケーリング係数に基づく。一実施形態では、ガンマスケーリング係数を、ブラックインクを含まない異なる色のインクに対するスケーリング係数のうちのいずれかの最大スケーリング係数に、存在する場合であってもブラックインクを含まない、異なる色のインクに対するスケーリング係数のうちのいずれかの最小スケーリング係数を加算したものとして定義し、結果としての合計を２で除算する。たとえば、シアン、マゼンタおよびイエローインクのスケーリング係数は、それぞれ０．５、０．７および０．４であるものとする。このため、ガンマスケーリング係数を、この例では０．７＋０．４、すなわち１．１を２で除算、すなわち０．５５として決定する。
【００１７】
ブラックのスケーリング係数もまた決定する（２１０）。ブラックのスケーリング係数は、特にブラックインクが存在する場合はブラックインクに対し、またはブラックインクが存在しない場合は結合してブラックを構成する他の色のインクのすべてに対し、インク使用のバランスを保ちまたは使用を低減するために後に使用する０％から１００％までの数である。すなわち、たとえば、およそまたは少なくとも実質的に等しい量のシアン、マゼンタおよびイエローインクが結合してブラックをもたらすため、ブラックインクが存在しない場合であっても、後にブラックのスケーリング係数を使用して、これらの異なる色のインクすべてのインク使用を低減することができる。一実施形態では、ブラックのスケーリング係数を、ガンマスケーリング係数を決定した方法と同じ方法で決定する。すなわち、ブラックのスケーリング係数を、ブラックインクを含まない異なる色のインクに対するスケーリング係数のうちのいずれかの最大スケーリング係数に、存在する場合であってもブラックインクを含まない異なる色のインクに対するスケーリング係数のうちのいずれかの最小スケーリング係数を加算したものとして定義し、結果としての合計を２で除算する。
【００１８】
ここで、ガンマスケーリング係数およびブラックのスケーリング係数を含む、決定されたスケーリング係数に基づき、特に次の媒体シートに次の画像をプリントするために使用されるインクを調整する（２１２）。プリントされる画像を、画素の集まりとして定義する。ここで各画素は、赤値、緑値および青値を有する。まず、画像の各画素の赤値、緑値および青値に、ガンマスケーリング係数を適用する（２１４）。一実施形態では、画像の赤値、緑値および青値を、０と１との間の値に正規化する。たとえば、これらの値の各々が、０という最小値と２５５という最大値とを有することができる場合、各値を２５５で除算することにより、０と１との間の正規化値を得る。ガンマスケーリング係数を適用することにより、次の媒体シート上にプリントされる画像の中間調を明るくする。
【００１９】
次に、ガンマスケーリング係数がすでに適用された画像の赤値、緑値および青値を、シアン、マゼンタ、イエローおよびブラックの値に変換する（２１６）。たとえば、画像の各画素の赤値、緑値および青値を、対応するシアン、マゼンタ、イエローおよびブラックの値に変換する。各画素の赤値、緑値および青値を、ブラックインクが存在しない場合であっても、対応するシアン、マゼンタ、イエローおよびブラックの値に変換する。これは、およそまたは少なくとも実質的に等しい量のシアン、マゼンタおよびイエローのインクを結合することにより、ブラックを達成することができるためである。赤値、緑値および青値がすでに０と１との間の値に正規化されている場合、かかる変換を以下のように実行することができる。まず、各画素のシアン値を、１−画素の赤値として決定し、各画素のマゼンタ値を、１−画素の緑値として決定し、各画素の青値を、１−画素の青値として決定する。次に、各画素に対し、シアン値、マゼンタ値およびイエロー値のうちの最小値の少なくとも一部を、画素のブラック値（黒値）に等しく設定し、その画素のシアン、マゼンタおよびイエロー値の各々から減算する。
【００２０】
たとえば、所与の画素に対する赤、緑および青の値は、正規化された値０．４、０．５および０．６を有するものとする。この画素のシアン値、マゼンタ値およびイエロー値を、最初に、それぞれ１−０．４＝０．６、１−０．５＝０．５および１−０．６＝０．４として決定する。シアン＝０．６、マゼンタ＝０．５およびイエロー＝０．４の値のうちの最小値は、０．４である。したがって、一実施形態では、画素のブラック値を、０．４に等しく設定し、その画素のシアン、マゼンタおよびイエロー値を各値から０．４を減算することによって調整してもよく、結果としてシアン＝０．２、マゼンタ＝０．１およびイエロー＝０．０となる。
【００２１】
その画像のブラック値を得るためにシアン値、マゼンタ値およびイエロー値のうちの最小値を減算することは、画像の色値からブラック値を抽出することを指す。上述した例では、残っているシアン値、マゼンタ値およびイエロー値のうちの少なくとも１つが０に等しかったため、最大のブラックの抽出が達成された。本発明の他の実施形態では、残っているシアン値、マゼンタ値およびイエロー値のすべてが０より大きいように、部分的なブラックの抽出を達成してもよい。たとえば、所与の画素に対し、ブラック値の最大抽出のためにシアン値、マゼンタ値およびイエロー値の最小値のすべてを抽出するのではなく、ブラック値として、シアン値、マゼンタ値およびイエロー値の最小値のある割合または上限のみを抽出することにより、部分的なブラックの抽出をもたらしてもよい。一実施形態では、各画素のシアン値、マゼンタ値およびイエロー値の最小値の６０％を、その画素のブラック値として抽出する。すなわち、各画素のシアン値、マゼンタ値およびイエロー値の０．６０以下を、その画素のブラック値として抽出する。
【００２２】
次に方法２００は、各画素に対し決定されたシアン、マゼンタ、イエローおよびブラックの値を、それらの対応するスケーリング係数でスケーリングする（２１８）。たとえば、シアン、マゼンタ、イエローおよびブラックのスケーリング係数は、値Ｃ、Ｍ、ＹおよびＫであるものとする。所与の画素のシアン、マゼンタ、イエローおよびブラックの値は、値ｃ、ｍ、ｙおよびｋであるものとする。したがって、値ｃ、ｍ、ｙおよびｋを、乗算によりスケーリング係数Ｃ、Ｍ、ＹおよびＫによってスケーリングし、シアン、マゼンタ、イエローおよびブラックの値がｃ×Ｃ、ｍ×Ｍ、ｙ×Ｙおよびｋ×Ｋとなるようにする。上述したように、ここでもまた、ブラックインクがない場合であっても、各画素のブラック値を決定する、ということに留意する。すなわち、およそのまたは少なくとも実質的に等しい量のシアン、マゼンタおよびイエローのインクを結合することにより、ブラックを達成することができ、それにより、ブラック値スケーリングによりシアン、マゼンタおよびイエローのインクの使用量が等しく低減するため、ブラックインクが存在しない場合であっても、各画素のブラック値をスケーリングすることが有用である。
【００２３】
最後に、次の媒体シートにプリントされる画像の各画素のスケーリングされたシアン、マゼンタ、イエローおよびブラックの値を、再び赤値、緑値および青値に変換する（２２０）。たとえば、まず、シアン値、マゼンタ値およびイエロー値の各々に対してブラック値を加算することにより、その後結果としての合計を１から減算することにより、所与の画素に対し正規化された赤値、緑値および青値を決定することができる。より詳細には、所与の画素に対し正規化された赤値を取得するために、シアン値およびブラック値の合計を１から除算し、画素に対し正規化された緑値を取得するために、マゼンタ値およびブラック値の合計を１から除算し、画素に対し正規化された青値を取得するために、イエロー値およびブラック値の合計を１から除算する。
【００２４】
そして、媒体シート上に画像をプリントする（２２２）。特定のプリンタによって媒体シート上に画像をプリントすることは、変更された画像の赤値、緑値および青値を、その特定のプリンタによって特に指示されるように、シアン、マゼンタ、イエローおよび任意選択的にブラックの値にさらに変換することを含む場合があり、通常含むことになる。すなわち、２１２においてインク使用を低減するかまたは使用のバランスを保つために実行される画像の赤、緑および青の値の変更を、特定のプリンタが、２２２において媒体シート上に実際に画像をプリントするために赤、緑および青の値を、シアン、マゼンタ、イエローおよび任意選択的にブラックの値に変換する実際の手法の前に実行する。
【００２５】
このように、２１２において実行されるインク調整は、いかなる特定のインクジェットプリンタにも依存せず、２２２において所与のインクジェットプリンタが、画像の変更された赤値、緑値および青値を、プリントする目的でシアン、マゼンタ、イエローおよび任意選択的にブラックの値に実際に実質的に変換する方法に依存しない。このため、２１２で実行される調整を、一実施形態では、所与のインクジェットプリンタが通信可能に結合されるホストコンピューティングデバイスが、当該特定のインクジェットプリンタがプリントする目的で色変換を実行する方法を知らずに実行することができる。さらに、インク調整に対して説明した手法を、所与のインクジェットプリンタが色変換を実行する特定の方法に対する手法を変更する必要なしに、インクジェットプリンタに組み込むことができる。
【００２６】
最後に、画像がプリントされる媒体シートがさらにある場合（２２４）、次の媒体シートに画像をプリントする前に、各追加の媒体シートに対して方法２００を繰り返す。すなわち、２１２において実行されるインク調整を、各媒体シートに画像がプリントされる前に実行するため、方法２００は自己修正的である。所与の画像が、所与の色のインクの決定された量を超えて消費する場合、媒体シート上に次の画像がプリントされる前に、方法２００は、次に繰り返される時にこの余分のインク消費を補償する。最終媒体シートにプリントされると、方法２００は終了する（２２６）。
【００２７】
方法２００の２１２において実行されるインク調整を、次の媒体シート上にプリントされる画像を事前スキャンすることなく達成する、ということに留意する。すなわち、次の媒体シートにプリントされる画像を、画像の特定の内容に特有でないスケーリング係数に基づいてスケーリングする。画像に含まれる実際の色を決定するために、最初に画像をスキャンせず、このため、媒体シート上に画像をプリントする際に消費されるブラックインクを含む各異なる色のインクの実際の量を決定するために、最初に画像をスキャンしない。そうではなく、それまでのインク消費および使用に基づいてスケーリング係数を決定する。次の媒体シートにプリントされる画像を事前スキャンする必要のないことにより、画像事前スキャンが行われるような場合に比較して方法２００に性能上の利益が与えられる。
【００２８】
図３は、本発明の一実施形態による、シアンインク、マゼンタインクおよびイエローインクのすべて等、単一カートリッジ内にあり得る複数の異なるインクが、実質的に同時に使い尽くされるようにインク使用量を調整しまたはそのバランスを保つ方法３００を示す。図２の方法２００のように、方法３００を、全体としてまたは部分的にコンピュータプログラムとして実施してもよい。コンピュータプログラムを、プリンタが通信可能に結合されるホストコンピューティングデバイスによって実行してもよく、またはプリンタ自体によって実行してもよい。一実施形態では、方法３００を、カートリッジが少なくともインク１０４を含む実施形態において、図１のカートリッジ１００に関連して実施してもよい。
【００２９】
まず、必ずしもブラックインクを含まない各異なる色のインクに対し、残っているインクの量を決定する（３０４）。残っているインクの量を、図２の方法２００の２０４に関連して説明したように決定してもよい。次に、ブラックインクが同じカートリッジ内に存在しない場合は、ブラックインクの使用に対し他の色のインクを使用してバランスを保つ必要がないように、必ずしもブラックインクを含まない、各異なる色のインクに対し、スケーリング係数を決定する（３０６）。スケーリング係数は、所与の異なる色のインクに対しインク使用のバランスを保つかまたは使用を低減するために後に使用する、０％から１００％までの数である。各異なる色のインクに対するスケーリング係数は、その異なる色のインクの残っているインクの量と、異なる色のインクのうちの任意のものに対する残っているインクの最大量とに基づく。たとえば、Ｃ量のシアンインクと、Ｍ量のマゼンタインクと、Ｙ量のイエローインクとが残っているものとし、一例として、ＣはＭより大きく、ＭはＹより大きい。したがって、シアンインクのスケーリング係数は、Ｃ対ＣすなわちＣ／Ｃの割合であり、マゼンタインクのスケーリング係数は、Ｍ対Ｃ、すなわちＭ／Ｃの割合であり、イエローインクのスケーリング係数は、Ｙ対Ｃ、すなわちＹ／Ｃの割合である。
【００３０】
ここで、特に次の媒体シート上に次の画像をプリントするために使用されるインクを、決定されたスケーリング係数に基づいて調整する（３１２）。上述したように、プリントされる画像を、画素の集まりとして定義し、各画素は、赤値、緑値および青値を有する。画像の赤値、緑値および青値を、シアン、マゼンタ、イエローおよびブラックの値に変換する（３１６）。一実施形態では、赤値、緑値および青値をまず正規化し、図２の方法２００の２１６に関連して説明したようにそれらをシアン、マゼンタ、イエローおよびブラックの値に変換することができるようにする。したがって、かかる変換は、上述したように、シアン、マゼンタおよびイエロー値からブラックの値を少なくとも部分的に抽出することを含みうる。
【００３１】
次に、方法３００は、各画素ついての決定されたシアン値、マゼンタ値およびイエロー値を、それらの対応するスケーリング係数によってスケーリングする（３１８）。たとえば、シアン、マゼンタおよびイエローのスケーリング係数は、値Ｃ、ＭおよびＹであるものとする。所与の画素のシアン、マゼンタおよびイエローは、値ｃ、ｍおよびｙであるものとする。したがって、値ｃ、ｍおよびｙを、乗算によってスケーリング係数Ｃ、ＭおよびＹによりスケーリングすることにより、シアン、マゼンタおよびイエロー値がｃ×Ｃ、ｍ×Ｍおよびｙ×Ｙとなるようにする。異なる色のインクのうちの最大量のインクが残っている任意のものに対し、スケーリング係数を、残っているインクのこの量をこの同じ量で除算した値として決定するため、スケーリング係数Ｃ、ＭおよびＹのうちの少なくとも１つは１に等しい、ということに留意する。したがって、３１８において実行されるスケーリングは、Ｃ、ＭおよびＹ値の、異なる色のインクのうちの任意のものの残っているインクの最大量より少ないインクに対応するもののみに対して有効である。
【００３２】
最後に、次の媒体シート上にプリントされる画像の各画素に対するスケーリングされたシアン、マゼンタおよびイエローの値ならびにブラック値を、再び赤値、緑値および青値に変換する（３２０）。３２０において実行される変換を、図２の方法２００の２２０に関連して説明したように実行してもよい。そして、媒体シート上に画像をプリントする（３２２）。特定のプリンタによって媒体シート上に画像をプリントすることは、変更された画像の赤値、緑値および青値を、その特定のプリンタによって特に指示されるようにシアン、マゼンタ、イエローおよび任意選択的にブラックの値にさらに変換すること含んでもよく、通常は含むことになる。すなわち、３１２においてインク使用を低減するかまたはそのバランスを保つために実行される画像の赤値、緑値および青値の変更を、特定のプリンタが、３２２において媒体シート上に実際に画像をプリントするために赤値、緑値および青値をシアン、マゼンタ、イエローおよび任意選択的にブラックの値に変換する実際の手法の前に実行する。
【００３３】
このように、３１２において実行されるインク調整は、いかなる特定のインクジェットプリンタにも依存せず、画像の変更された赤値、緑値および青値を、図２の方法２００の２２２に関連してより詳細に説明したように、３２２においてプリントする目的でシアン、マゼンタ、イエローおよびブラックの値に実際に実質的に変換する方法に依存しない。最後に、画像がプリントされる媒体シートがさらにある場合（３２４）、次の媒体シートに画像をプリントする前に各追加の媒体シートに対して方法３００を繰り返す。そうでない場合、方法３００は終了する（３２６）。
【００３４】
図２の方法２００のように、３１２において実行されるインク調整を、各媒体シートに画像がプリントされる前に実行するため、方法３００は自己修正的である。所与の画像が所与の色のインクの決定された量を超えて消費する場合、方法３００は、次に繰り返される時にこの余分のインク消費を補償する。さらに、図２の方法２００の２１２において実行されるインク調整のように、方法３００の３１２において実行されるインク調整を、次の媒体シートにプリントされる画像を事前スキャンすることなく達成する。
【００３５】
図４は、本発明の一実施形態による、図２および図３の方法より一般的であるがそれらに一貫する、媒体シートに画像をプリントする時にインク使用を低減するかまたはそのバランスを保つようにインク使用パラメータを調整する方法のフローチャートである。方法２００および３００のように、方法４００を、全体としてまたは部分的にコンピュータプログラムとして実施してもよい。コンピュータプログラムを、プリンタが通信可能に結合されるホストコンピューティングデバイスによって実行してもよく、またはプリンタ自体によって実行してもよい。一実施形態では、方法４００を、図１のカートリッジ１に関連して実施してもよい。
【００３６】
まず、少なくとも、ブラックインクを含む可能性のある各異なる色のインクに対する残っているインクおよびそれまでのすなわち過去のインク使用履歴に基づき、１つ以上のインク使用パラメータを調整する（４０２）。かかるパラメータ調整を、媒体シート上にプリントされる画像に対しインク使用を低減するかまたはそのバランスを保つように達成する。インク使用パラメータは、他のタイプのインク使用パラメータもあるが特に、各異なる色のインクのスケーリング係数とともに、ブラックインクのブラックスケーリング係数、および／または、ブラックインクが存在しない場合は異なる色のインクすべての全体の低減を含むスケーリング係数と、ガンマスケーリング係数とを含みうる。インク使用パラメータを、次の媒体シートにプリントされる画像に関連して調整する。
【００３７】
一実施形態では、４０２における調整を、４０４、４０６および４０８のうちの１つ以上を実行することによって達成する。４０４では、図２の方法２００に関連して説明したように、媒体シート上にプリントされる画像の中間調を明るくすることを制御するガンマ関数を調整する。４０６では、同様に図２の方法２００に関連して説明したように、シアン、マゼンタおよびイエローインク等、異なる色のインクのすべての使用を、任意選択的にブラックインクの使用とともにスケーリングすることにより、これらのインクのインク使用を最適化する。異なる色のインクのすべておよび任意のブラックインクのかかるスケーリングは、媒体シート上にプリントされる画像のグレイ軸の中立状態をさらに維持する。すなわち、グレイ軸がシフトしないように、画像の各画素のグレイスケール値を、有効に一体的に調整する。最後に、４０８では、図３の方法３００に関連して説明したように、少なくとも１つの異なる色のインクの使用をスケーリングしてインクのインク使用を最適化する。
【００３８】
そして、次の媒体シート上に画像をプリントする（４２２）。上述したように、特定のプリンタにより媒体シート上に画像をプリントすることは、変更された画像の赤値、緑値および青値を、その特定のプリンタによって特に指示されるようにシアン、マゼンタ、イエローおよび任意選択的にブラックの値にさらに変換することを含んでもよく、通常は含むことになる。４０２で実行されるインク使用パラメータ調整は、いかなる特定のインクジェットプリンタにも依存せず、このため、所与のインクジェットプリンタが次の媒体シート上に画像を実際に実質的にプリントする方法に依存しない。画像がプリントされる媒体シートがさらにある場合（４２４）、次の媒体シート上に画像をプリントする前に、各追加の媒体シートに対し方法４００を繰り返す。そうでない場合、方法４００は終了する（４２６）。
【００３９】
図２の方法２００および図３の方法３００と同様に、４０２で実行されるインク使用パラメータ調整を、各媒体シートに画像がプリントされる前に実行するため、方法４００は自己修正的である。さらに、方法２００の２１２および方法３００の３１２において実行されるインク調整と同様に、方法４００の４０２で実行されるインク使用パラメータ調整を、次の媒体シートにプリントされる画像を事前スキャンすることなく達成する。一実施形態では、方法４００を、方法２００のように、ブラックインクを含む各異なる色のインクに対するインクが、所定枚数の媒体シート上に画像をプリントするのに十分であるように実行する。別の実施形態では、方法４００を、方法３００のように、各異なる色のインクに対するインクが、ほぼ同時に実質的に使い尽くされるように実行する。
【００４０】
図５は、本発明の一実施形態による、インクジェットプリンタのようなインクジェットプリンタ５００の基本ブロック図を示す。図５では、インクジェットプリンタ５００を、インクジェットプリント機構５０２およびインク使用調整機構５０４を含むように示す。しかしながら、当業者は理解することができるように、装置５００は、図５に示すものに加えて、および／または、それらの代わりに他の構成要素を含みうる。
【００４１】
インクジェットプリント機構５０２は、紙のような媒体シート上に異なる色のインクを噴出することにより、媒体シート上に画像を形成することができ、かかる画像は、テキスト、グラフィックスまたはテキストおよびグラフィックスの組合せを含みうる。機構５０２は、媒体シート上にそのようにインクを噴出するために必要な構成要素を含む。たとえば、機構５０２は、インクジェットプリントヘッドや媒体シートを前進させる前進モータ等を含みうる。
【００４２】
インク使用調整機構５０４は、インクジェットプリント機構５０２によって各媒体シート上に画像を形成する前に、１つ以上のインク使用パラメータを調整する。たとえば、機構５０４は、説明した図２の方法２００、図３の方法３００、および／または、図４の方法４００を実行してもよい。ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組合せにより、機構５０４を実施してもよい。
【００４３】
本明細書では特定の実施形態を例示して説明してきたが、当業者には、同じ目的を達成するように計算された任意の構成を、提示した特定の実施形態の代わりに用いてもよいということが理解されるであろう。本出願は、本発明の開示した実施形態の任意の適応または変形を包含することが意図されている。したがって、本発明は、特許請求の範囲およびその均等物によってのみ限定されるということが明白に意図されている。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態による、複数の異なる色のインクと、任意選択的にインクを使用して画像がプリントされるシート状の媒体の供給部とを含むカートリッジのブロック図である。
【図２】本発明の一実施形態による、所定枚数の媒体シートにプリントするために十分なインクがあるようにインク使用を低減するかまたはそのバランスを保つようにインク使用パラメータを調整する方法のフローチャートである。
【図３】本発明の一実施形態による、複数の異なる色のインクがすべて実質的に同時に使い尽くされるようにインク使用を低減するかまたはそのバランスを保つようにインク使用パラメータを調整する方法のフローチャートである。
【図４】本発明の一実施形態による、図２および図３の方法より一般的であるがそれらに一貫する、媒体シート上に画像をプリントする時にインク使用を低減するかまたはそのバランスを保つようにインク使用パラメータを調整する方法のフローチャートである。
【図５】本発明の一実施形態によるインクジェットプリンタの基本ブロック図である。
【図１】
2006192899.tif 000003
【図２】
2006192899.tif 000004
【図３】
2006192899.tif 000005
【図４】
2006192899.tif 000006
【図５】
2006192899.tif 000007