(57)【要約】【課題】黒インクの有彩色インクへのにじみを目立ち難くしつつ、黒の濃度低減を抑制することができる印刷制御装置および印刷制御プログラムを提供すること。【解決手段】本実施形態のにじみ抑制処理によれば、低減前の黒成分値Ｋから低減後の黒成分値Ｋ’を減算した値である第１黒置換値Ｄを処理対象画素の複数色の有彩色成分値のそれぞれに加算する。このようにすれば、黒成分値Ｋが大きく低減される処理対象画素の有彩色成分値には、より大きい値が加算され、にじみ抑制のための黒成分値Ｋの低減に伴う黒の濃度低下が抑制される。【選択図】図８
2010173210.tif 000002
【特許請求の範囲】
【請求項１】
黒インクと、該黒インクとは異なる記録媒体浸透特性を有する複数色の有彩色インクとを用いて前記記録媒体に対する印刷を行う印刷部を制御する印刷制御装置であって、
画像を構成する複数画素の各々について、黒の濃淡を表す黒成分値と複数の有彩色の濃淡を表す複数色の有彩色成分値とを規定した画像データを取得する画像データ取得手段と、
前記画像データに対応した画像を構成する複数画素のうち、黒を表す画素であって当該画素を囲む周辺画素に有彩色を表す有彩色画素が含まれる画素を、処理対象画素として決定する処理対象決定手段と、
前記処理対象決定手段により決定される処理対象画素の前記黒成分値を、０より大きい値に低減する黒調整手段と、
前記黒調整手段により前記黒成分値が低減される前記処理対象画素の前記複数色の有彩色成分値を、それぞれ増大させる有彩色調整手段と、
前記黒調整手段および前記有彩色調整手段により前記黒成分値および前記有彩色成分値が調整された前記画像データに基づく印刷を、前記印刷部に実行させる制御手段とを備えることを特徴とする印刷制御装置。
【請求項２】
前記黒調整手段は、前記処理対象画素の前記黒成分値が大きいほど、より大きい値に、当該黒成分値を低減するものであることを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記黒調整手段は、前記処理対象画素の前記黒成分値が大きいほど、低減前の黒成分値と低減後の黒成分値との差が大きくなるように、当該黒成分値を低減するものであることを特徴とする請求項１または２に記載の印刷制御装置。
【請求項４】
前記黒調整手段による低減前の前記黒成分値が大きいほど、当該処理対象画素の第１黒置換値として大きい値を取得する第１黒置換値取得手段を備え、
前記有彩色調整手段は、前記第１黒置換値取得手段により取得される前記第１黒置換値を前記複数色の有彩色成分値のそれぞれに加算することを特徴とする請求項３記載の印刷制御装置。
【請求項５】
前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す差分値が、前記第１黒置換値取得手段により取得される前記第１黒置換値以上であるかを判断する判断手段を備え、
前記有彩色調整手段は、前記判断手段により前記差分値が前記第１黒置換値以上であると判断される場合、前記第１黒置換値を当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算し、前記判断手段により前記差分値が前記第１黒置換値未満であると判断される場合、前記差分値を当該処理対象画素の前記複数色の有彩色成分値にそれぞれに加算することを特徴とする請求項４記載の印刷制御装置。
【請求項６】
前記有彩色調整手段は、前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す第２黒置換値を、当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算することを特徴とする請求項１から３のいずれかに記載の印刷制御装置。
【請求項７】
前記有彩色調整手段は、前記処理対象画素の複数色の有彩色成分値のそれぞれに、当該処理対象画素について取得された同一の黒置換値を加算するものであることを特徴とする請求項１から６のいずれかに記載の印刷制御装置。
【請求項８】
黒インクと、該黒インクとは異なる記録媒体浸透特性を有する複数色の有彩色インクとを用いて前記記録媒体に対する印刷を行う印刷部を制御する印刷制御装置を、
画像を構成する複数画素の各々について、黒の濃淡を表す黒成分値と複数の有彩色の濃淡を表す複数色の有彩色成分値とを規定した画像データを取得する画像データ取得手段と、
前記画像データに対応した画像を構成する複数画素のうち、黒を表す画素であって当該画素を囲む周辺画素に有彩色を表す有彩色画素が含まれる画素を、処理対象画素として決定する処理対象決定手段と、
前記処理対象決定手段により決定される処理対象画素の前記黒成分値を、０より大きい値に低減する黒調整手段と、
前記黒調整手段により前記黒成分値が低減される前記処理対象画素の前記複数色の有彩色成分値を、それぞれ増大させる有彩色調整手段と、
前記黒調整手段および前記有彩色調整手段により前記黒成分値および前記有彩色成分値が調整された前記画像データに基づく印刷を、前記印刷部に実行させる制御手段として機能させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置および印刷制御プログラムに関するものである。
【背景技術】
【０００２】
インクジェット方式の印刷装置は、例えば、シアンインク（以下、Ｃインク）、マゼンタインク（以下、Ｍインク）、イエローインク（以下、Ｙインク）、黒インク（以下、Ｋインク）などの複数色のインクの微細な粒子を記録媒体に吹きつけ、記録媒体にドットを形成することにより画像を印刷する。
【０００３】
このインクの微細な粒子が記録媒体へ浸透し定着するまでに要する時間の特性（記録媒体浸透特性）は、インクの種類により異なる。具体的には、染料インクは顔料インクに比較して、記録媒体に浸透し易い。その結果、例えば、顔料インクで構成されるＫインクの粒子と、染料インクで構成されるカラーインクの粒子とが記録媒体上で隣接する場合、カラーインクが先に浸透して、カラーインクに接触するＫインクの粒子がその接触部分から表面張力によりカラーインクの粒子に引っ張られる現象が発生することがある。その結果、カラーインクにてドットが形成されるべき領域にＫインクがにじみ、画質を劣化させるおそれがある。
【０００４】
このような問題を解決するために、特許文献１には、注目画素の周辺にカラー画素が存在するなど所定の条件を満たす注目画素については、Ｋインクを複数色のカラーインクに置き換えて、Ｋインクを用いずに黒色を印刷することが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１１３１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、カラーインクではＫインクと同程度の黒の濃度を表現することが困難であり、特許文献１に記載された技術のようにＫインクの置き換えを実行すると、黒の濃度が低下し画像に違和感を生じさせるおそれがあるという問題点があった。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、黒インクの有彩色インクへのにじみを目立ち難くしつつ、黒の濃度低減を抑制することができる印刷制御装置および印刷制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
この目的を達成するために、請求項１記載の印刷制御装置は、黒インクと、該黒インクとは異なる記録媒体浸透特性を有する複数色の有彩色インクとを用いて前記記録媒体に対する印刷を行う印刷部を制御するものであって、画像を構成する複数画素の各々について、黒の濃淡を表す黒成分値と複数の有彩色の濃淡を表す複数色の有彩色成分値とを規定した画像データを取得する画像データ取得手段と、前記画像データに対応した画像を構成する複数画素のうち、黒を表す画素であって当該画素を囲む周辺画素に有彩色を表す有彩色画素が含まれる画素を、処理対象画素として決定する処理対象決定手段と、前記処理対象決定手段により決定される処理対象画素の前記黒成分値を、０より大きい値に低減する黒調整手段と、前記黒調整手段により前記黒成分値が低減される前記処理対象画素の前記複数色の有彩色成分値を、それぞれ増大させる有彩色調整手段と、前記黒調整手段および前記有彩色調整手段により前記黒成分値および前記有彩色成分値が調整された前記画像データに基づく印刷を、前記印刷部に実行させる制御手段とを備える。
なお、「処理対象決定手段」は、（１）黒を表す画素であること、（２）当該画素を囲む周辺画素に有彩色画素が含まれること、の少なくとも２つの条件を満たす画素を、処理対象画素として決定するものであれば良く、ある画素を処理対象画素として決定するために、さらに別の条件を追加するものであっても良い。
【０００９】
請求項２記載の印刷制御装置は、請求項１記載の印刷制御装置において、前記黒調整手段は、前記処理対象画素の前記黒成分値が大きいほど、より大きい値に、当該黒成分値を低減するものである。
【００１０】
請求項３記載の印刷制御手段は、請求項１または２に記載の印刷制御装置において、前記黒調整手段は、前記処理対象画素の前記黒成分値が大きいほど、低減前の黒成分値と低減後の黒成分値との差が大きくなるように、当該黒成分値を低減するものである。
【００１１】
請求項４記載の印刷制御装置は、請求項３記載の印刷制御装置において、前記黒調整手段による低減前の前記黒成分値が大きいほど、当該処理対象画素の第１黒置換値として大きい値を取得する第１黒置換値取得手段を備え、前記有彩色調整手段は、前記第１黒置換値取得手段により取得される前記第１黒置換値を前記複数色の有彩色成分値のそれぞれに加算する。
【００１２】
請求項５記載の印刷制御装置は、請求項４記載の印刷制御装置において、前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す差分値が、前記第１黒置換値取得手段により取得される前記第１黒置換値以上であるかを判断する判断手段を備え、前記有彩色調整手段は、前記判断手段により前記差分値が前記第１黒置換値以上であると判断される場合、前記第１黒置換値を当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算し、前記判断手段により前記差分値が前記第１黒置換値未満であると判断される場合、前記差分値を当該処理対象画素の前記複数色の有彩色成分値にそれぞれに加算する。
【００１３】
請求項６記載の印刷制御装置は、請求項１から３のいずれかに記載の印刷制御装置において、前記有彩色調整手段は、前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す第２黒置換値を、当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算する。
【００１４】
請求項７記載の印刷制御装置は、請求項１から６のいずれかに記載の印刷制御装置において、前記有彩色調整手段は、前記処理対象画素の複数色の有彩色成分値のそれぞれに、当該処理対象画素について取得された同一の黒置換値を加算する。
【００１５】
請求項８記載の印刷制御プログラムは、黒インクと、該黒インクとは異なる記録媒体浸透特性を有する複数色の有彩色インクとを用いて前記記録媒体に対する印刷を行う印刷部を制御する印刷制御装置を、画像を構成する複数画素の各々について、黒の濃淡を表す黒成分値と複数の有彩色の濃淡を表す複数色の有彩色成分値とを規定した画像データを取得する画像データ取得手段と、前記画像データに対応した画像を構成する複数画素のうち、黒を表す画素であって当該画素を囲む周辺画素に有彩色を表す有彩色画素が含まれる画素を、処理対象画素として決定する処理対象決定手段と、前記処理対象決定手段により決定される処理対象画素の前記黒成分値を、０より大きい値に低減する黒調整手段と、前記黒調整手段により前記黒成分値が低減される前記処理対象画素の前記複数色の有彩色成分値を、それぞれ増大させる有彩色調整手段と、前記黒調整手段および前記有彩色調整手段により前記黒成分値および前記有彩色成分値が調整された前記画像データに基づく印刷を、前記印刷部に実行させる制御手段として機能させる。
【００１６】
なお本発明は、印刷制御装置、該印刷制御装置を含む印刷装置、印刷制御方法、印刷制御装置を制御するコンピュータプログラム、該コンピュータプログラムを記録する記録媒体等の種々の態様で実現可能である。
【発明の効果】
【００１７】
請求項１記載の印刷制御装置によれば、黒調整手段により、処理対象画素の黒成分値が低減させられるものの、その値は０以上であるため、黒インクの使用が完全に禁止される場合に比較して、印刷される画像における黒の濃度低下を抑制できるという効果がある。また、有彩色調整手段により、有彩色成分値がそれぞれ増大させられるので、処理対象画素に対応した記録媒体上の画素においては、有彩色インクの組み合わせによって黒が表現され、黒の濃度低下を抑制できるという効果がある。また、処理対象画素に対応した記録媒体上の画素に黒インクと有彩色インクとが印刷されると、その画素に印刷される黒インクは、同一の画素に印刷される有彩色インクに引っ張られるので（すなわち同一画素内の有彩色インクににじむので）、黒インクが他の領域の有彩色インクへにじみ、目立つことを抑制できるという効果がある。
【００１８】
請求項２記載の印刷制御装置によれば、請求項１記載の印刷制御装置の奏する効果に加え、処理対象画素の前記黒成分値が大きいほど、低減後の黒成分値をより大きい値に保つことができるという効果がある。
【００１９】
請求項３記載の印刷制御装置によれば、請求項１または２記載の印刷制御装置の奏する効果に加え、処理対象画素の黒成分値が大きいほど、低減前の黒成分値と低減後の黒成分値との差が大きくなるように、当該黒成分値が低減されるので、より濃い黒を示す処理対象画素の黒成分値を、より大幅に低減することができるという効果がある。
【００２０】
請求項４記載の印刷制御装置によれば、請求項３記載の印刷制御装置の奏する効果に加え、黒調整手段による低減前の黒成分値が大きいほど、処理対象画素の有彩色成分値には、より大きい第１黒置換値が加算される。よって、黒成分値Ｋが大きく低減される処理対象画素の有彩色成分値には、より大きい値が加算され、黒成分値の低減に伴う黒の濃度低下が抑制される。また、黒調整手段による低減前の黒成分値が大きい処理対象画素が複数集まって形成する濃い黒の領域に対応した記録媒体上の領域については、より多くの有彩色インク量を印刷することができる。有彩色インクは、同領域に印刷される黒インクが他の領域の有彩色インクへにじみ出すことを抑制するから、有彩色インクを増大させることにより、より高いにじみ抑制効果が得られる。また、その結果、より多くの黒インクを使用して、より濃い黒を表現することができる。
【００２１】
請求項５記載の印刷制御装置によれば、請求項４記載の印刷制御装置の奏する効果に加え、前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す差分値が、前記第１黒置換値以上である場合、有彩色調整手段により、第１黒置換値が当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算されるので、第１黒置換値加算後の有彩色成分値が、有彩色成分値として取り得る値の最大値より大きくなることを抑制できる。一方、差分値が第１黒置換値未満であると判断される場合、差分値が当該処理対象画素の有彩色成分値にそれぞれに加算されるので、処理対象が画素の有彩色成分値を、可能な限り大きな値とすることができる。その結果、ひとまとまりの領域を形成する複数の処理対象画素に対応した記録媒体上の領域において、可能な限り多くの有彩色インクが使用されることとなり、黒の濃度低下を抑制することができるという効果がある。
【００２２】
請求項６記載の印刷制御装置によれば、請求項１から３のいずれかに記載の印刷制御装置の奏する効果に加え、前記処理対象画素の前記複数色の有彩色成分値のうち最大の有彩色成分値と、前記有彩色成分値として取り得る値の最大値との差を示す第２黒置換値が、当該処理対象画素の前記複数色の有彩色成分値のそれぞれに加算されるので、ひとまとまりの領域を形成する複数の処理対象画素に対応した記録媒体上の領域において、可能な限り多くの有彩色インクが使用されることとなり、黒の濃度低下を抑制することができるという効果がある。
【００２３】
請求項７記載の印刷制御装置によれば、請求項１から６のいずれかに記載の印刷制御装置の奏する効果に加え、前記有彩色調整手段により、前記処理対象画素の複数色の有彩色成分値のそれぞれに、当該処理対象画素について取得された同一の黒置換値が加算されるので、処理対象画素が示す複数色の有彩色のカラーバランスがくずれることを抑制できるという効果がある。
【００２４】
請求項８記載の印刷制御プログラムによれば、請求項１記載の印刷制御装置と同様の作用効果を奏する。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態のＰＣと、ＰＣに接続されるプリンタとの電気的構成を模式的に示すブロック図である。
【図２】黒成分補正値テーブルに規定された、にじみ抑制処理前の黒成分値Ｋと、にじみ抑制処理後の黒成分値Ｋ’との関係を説明するグラフである。
【図３】処理対象の画像を模式的に示す図である。
【図４】ＰＣにおいて実行される印刷制御処理を示すフローチャートである。
【図５】（ａ）は、黒色のベタ要素が、有彩色のベタ要素を背景として配置された画像を例示する図であり、（ｂ）は、黒色のグラデーション要素が、有彩色のベタ要素を背景として配置された画像を例示する図である。
【図６】（ａ）は、黒色のムラ要素が、有彩色のベタ要素を背景として配置された画像を例示する図であり、（ｂ）は、濃い黒のベタ要素と、淡い黒のベタ要素とが隣接し、それらのベタ要素が、有彩色のベタ要素を背景として配置された処理対象の画像を例示する図である。
【図７】にじみ抑制処理を示すフローチャートである。
【図８】第１黒置換値Ｄ１と第２黒置換値Ｄ２との関係を示す棒グラフである。
【発明を実施するための形態】
【００２６】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態であるＰＣ１０と、ＰＣ１０に接続されるプリンタ４０との電気的構成を模式的に示すブロック図である。ＰＣ１０は、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１５、ハードディスクドライブ１７（以下、ＨＤＤ１７と称す）、インターフェイス１９、入力装置２１、モニタ装置２３とを主に有し、これらはバスライン２４を介してお互いに接続されている。なお、ＰＣ１０は、印刷制御装置の一例に相当するものであり、プリンタ４０を制御して、プリンタ４０に画像を印刷させる。特に、本実施形態のＰＣ１０は、プリンタ４０により印刷される画像において、黒インクの有彩色インクへのにじみを目立ち難くしつつ、黒の濃度低減を抑制できるように構成されている。
【００２７】
ＣＰＵ１１は、ＲＯＭ１３やＲＡＭ１５やＨＤＤ１７に記憶される固定値やプログラムに従って、バスライン２４により接続された各部を制御する。ＲＯＭ１３は、ＰＣ１０の動作を制御するためのプログラムなどが格納されたメモリである。
【００２８】
ＲＡＭ１５は、ＣＰＵ１１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリであり、画像データ記憶領域１５ａを備える。画像データ記憶領域１５ａは、処理対象の画像を構成する複数画素の各々について、黒成分値Ｋと、Ｃ成分値と、Ｍ成分値と、Ｙ成分値とを規定した画像データを格納する。ここで、黒成分値Ｋは、黒の濃淡を、例えば０から２５５のいずれかの数値で表す値であり、Ｃ成分値、Ｍ成分値、Ｙ成分値は、それぞれ、シアン、マゼンタ、イエローの濃淡を、例えば０から２５５のいずれかの数値で表す値である。なお、本実施形態においては、「有彩色成分値」との用語を、Ｃ成分値、Ｍ成分値、Ｙ成分値を総称する用語として使用する。画像データは、例えば、Ｒ（赤），Ｇ（緑），Ｂ（青）の輝度が、０から２５５の多値で表された元画像データに対し、公知の色変換処理を行うことで取得することができるが、詳細な説明は省略する。
【００２９】
ＨＤＤ１７は、プリンタ４０を制御するためのプログラムであるプリンタドライバ１７ａ（印刷制御プログラムの一例）と、黒成分補正値テーブル１７ｂとを格納する。プリンタドライバ１７ａに従ってＣＰＵ１１が実行する印刷制御処理（図４）の詳細については後述する。また、黒成分補正値テーブル１７ｂについては、図２を参照して後述する。ＰＣ１０は、画像データ記憶領域１５ａに記憶される画像データを、後述する印刷制御処理（図４）によって処理し、インターフェイス１９を介してプリンタ４０に出力し、画像データに対応した処理対象の画像をプリンタ４０に印刷させる。
【００３０】
入力装置２１は、ユーザ指示を入力するためのものであり、例えば、キーボードやマウスなどで構成される。モニタ装置２３は、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成され、各種処理内容や入力されたデータなどを視覚的に表示するものである。
【００３１】
プリンタ４０は、いわゆるインクジェットプリンタで構成され印刷部の一例に相当する。プリンタ４０は、演算装置であるＣＰＵ４１と、そのＣＰＵ４１により実行される各種の制御プログラムやデータを記憶したＲＯＭ４３と、このプリンタ４０に接続されるＰＣ１０から供給される画像データや制御信号を記憶するためのメモリであるＲＡＭ４５とを備える。ＣＰＵ４１、ＲＯＭ４３、ＲＡＭ４５は、入出力ポート４６に接続されている。
【００３２】
この入出力ポート４６は、インターフェイス４７、印刷部４９に接続される。プリンタ４０は、インターフェイス４７を介してＰＣ１０から供給される画像データに基づいて、印刷部４９に設けられたノズルから記録用紙（記録媒体の一例）へ向けて、黒インク（以下、Ｋインク）、シアンインク（以下、Ｃインク）、マゼンタインク（以下、Ｍインク）、イエローインク（以下、Ｙインク）を吐出し、画像を印刷する。なお、プリンタ４０が使用するＫインクは顔料インクで構成され、プリンタ４０が使用するＣインク、Ｍインク、Ｙインクは染料インクで構成されているものとして説明する。この場合、Ｋインクが、Ｃインク、Ｍインク、Ｙインクなどの有彩色インクと隣接する位置へ吐出されると、Ｋインクの有彩色インクへのにじみが問題になりやすい。したがって、本実施形態のＰＣ１０は、処理対象の画像を構成する複数の画素のうち、所定の条件を満たす画素について、にじみを抑制するために、黒成分値Ｋを低減するにじみ抑制処理を実行するように構成されている。
【００３３】
図２は、黒成分補正値テーブル１７ｂに規定された、にじみ抑制処理前の黒成分値Ｋと、にじみ抑制処理後の黒成分値Ｋ’との関係を説明するグラフである。本実施形態のＰＣ１０は、黒成分補正値テーブル１７ｂに規定された関係を用いて、にじみ抑制処理を実行する。
【００３４】
図２に示すグラフは、にじみ抑制処理前の黒成分値Ｋ（以下、単にＫと表記する）を横軸にとり、にじみ抑制処理後の黒成分値Ｋ’（以下、単にＫ’と表記する）を縦軸にとって両者の関係を示している。本実施形態のＰＣ１０は、処理対象の画像を構成する画素のうち、所定の条件を満たす画素についてにじみを抑制するために、黒成分補正値テーブル１７ｂに規定されたＫとＫ’との関係に従って、当該画素の黒成分値Ｋを低減する。
【００３５】
図２に示すように、黒成分補正値テーブル１７ｂに規定された関係においては、Ｋが０からＫＴＨ１の範囲において、Ｋ’＝Ｋの関係が成り立っている。すなわち、ある画素の黒成分値Ｋがこの範囲内にある場合、その画素の黒成分値Ｋは低減しない。この場合、当該画素が表す黒は薄いので、にじみの問題が目立ち難く、黒成分値Ｋを低減する必要性が低いからである。
【００３６】
一方、Ｋが、ＫＴＨ１より大きい範囲においては、常にＫ＞Ｋ’の関係が成り立っている。すなわち、Ｋ＞ＫＴＨ１の範囲においては、にじみ抑制処理によって、黒成分値Ｋを低減させる。
【００３７】
にじみ抑制処理後の画像データについては、後述するハーフトーン処理（図４のＳ１１０）が実行され、各画素の色成分値が、例えばドットを形成するドットオン、またはドットを形成しないドットオフのいずれかに二値化される。したがって、処理対象画素の黒成分値ＫをＫ’に低減させることにより、プリンタ４０により印刷される画像における、処理対象画素に対応した画素において、黒のドットの出現確率（すなわちＫインクが印刷される確率）を低下させ、Ｋインクの有彩色インクへのにじみを抑制することができる。
【００３８】
なお、本実施形態のにじみ抑制処理においては、黒成分値Ｋの低減に伴う黒の濃度低下を抑制するために、黒成分値Ｋが低減される処理対象画素については、有彩色成分値を増加させることとしているが、詳細は、図７，図８を参照して後述する。
【００３９】
図２を参照して、黒補正値テーブル１７ｂに規定されたＫとＫ’との関係をより詳細に説明する。Ｋ＞ＫＴＨ１の範囲においては、下記（１）の関係が成り立っている。
【００４０】
Ｋ’＝ａＫ＋ｂ    ・・・（１）
但し、
ａ＝（ＫＭＡＸ−ＫＴＨ１）／（MaxVal-ＫＴＨ１）
ｂ＝ＫＭＡＸ−［（ＫＭＡＸ−ＫＴＨ１）／（MaxVal-ＫＴＨ１）］×MaxVal
【００４１】
すなわち、Ｋ＞ＫＴＨ１の範囲において、ＫとＫ’との関係は、単調増加の一次関数で表されるものの、その傾きは、Ｋ≦ＫＴＨ１の範囲に比較して小さく、Ｋ’の最大値であるＫＭＡＸは、黒成分値Ｋが取り得る値の最大値MaxVal（本実施形態では２５５とする）よりも小さい。なお、上記の式におけるＫＴＨ１やＫＭＡＸの最適値は、記録用紙の種類によって異なっていても良く、実験的に定めることができるが、本実施形態では、ＫＴＨ１＝６４であり、ＫＭＡＸ＝１４０であるものとして説明する。
【００４２】
図２に示す黒成分補正値テーブル１７ｂに規定されたＫとＫ’との関係から、以下のことが言える。まず、第１に、黒成分補正値テーブル１７ｂを用いたにじみ抑制処理においては、低減後の黒成分値Ｋ’は、必ず０より大きい値となる。したがって、低減後の黒成分値Ｋ’は、ハーフトーン処理によりドットオンに変換される可能性がある。その結果、にじみ抑制のためにＫインクの使用が完全に禁止される場合に比較して、印刷される画像における黒の濃度低下を抑制できる。Ｋインクの使用を完全に禁止して、有彩色インクの組み合わせのみで黒を表現することも可能であるが、有彩色インクの組み合わせよりも、Ｋインクを使用する方がより濃い黒を表現することができるからである。
【００４３】
第２に、黒成分補正値テーブル１７ｂを用いたにじみ抑制処理においては、処理対象画素の黒成分値Ｋが大きいほど、より大きい値に黒成分値Ｋが低減される。換言すれば、低減前（にじみ抑制処理前）の黒成分値Ｋが大きいほど、低減後（にじみ抑制処理後）の黒成分値Ｋ’を、より大きい値に保つことができる。その結果、低減前の黒成分値Ｋが大きい処理対象画素については、ハーフトーン処理において、低減後の黒成分値Ｋ’が、ドットオンに変換される確率が高くなり（すなわち、黒のドットが形成される確率が高くなり）、より濃い黒を表現可能である。
【００４４】
さらに、ハーフトーン処理のアルゴリズムに誤差拡散法が採用される場合は、黒成分値Ｋ’と閾値との誤差が周囲の画素に分配されるから、周囲の画素についても黒成分値（ＫまたはＫ’）がドットオンに変換される確率が高くなる。よって、処理対象画素の黒成分値Ｋが大きいほど、その処理対象画素およびその処理対象画素を含む周辺領域に対応した記録用紙上の領域において、黒のドットの出現頻度が高まり、より濃い黒を表現可能である。
【００４５】
第３に、黒成分補正値テーブル１７ｂを用いたにじみ抑制処理においては、処理対象画素の黒成分値Ｋが大きいほど、低減前の黒成分値Ｋと低減後の黒成分値Ｋ’との差が大きくなるように、黒成分値が低減される。換言すれば、処理対象画素の黒成分値Ｋが大きいほど、より大幅に黒成分値Ｋが低減される。
【００４６】
以下、ＰＣ１０のＣＰＵ１１が実行する印刷制御処理（図４）について説明するが、先に、図３を参照して、印刷制御処理（図４）の説明に用いる用語と変数について説明する。
【００４７】
図３は、処理対象の画像を模式的に示す図である。処理対象の画像を構成する各画素は、画像に向かって左上隅に配置される画素を原点（０，０）とする場合の、幅方向（図３における紙面横方向）の画素位置を表す変数ｉと、高さ方向（図３における紙面縦方向）の画素位置を表す変数ｊとによって特定される。したがって、印刷制御処理（図４）の説明において、画素を特定して示す必要がある場合、Ｐ（ｉ，ｊ）と表記する。また、処理対象の画像の幅をWIDTHとし、処理対象の画像の高さをHEIGHTとする。したがって、変数ｉ,ｊが取り得る値の範囲は、それぞれ、０≦ｉ≦WIDTH−１，０≦ｊ≦HEIGHT−１である。
【００４８】
後述する印刷制御処理（図４）において、ＣＰＵ１１は、画像を構成する複数の画素を１つずつ参照し、参照対象の画素（注目画素）がにじみ抑制処理の処理対象画素であるか否かを決定する。
【００４９】
この際、参照対象の画素Ｐ（ｉ,ｊ）から数えて幅方向にＮ画素以内、高さ方向にＮ画素以内に配置される画素であって、当該画素Ｐ（ｉ,ｊ）を囲む画素を、画素Ｐ（ｉ，ｊ）の周辺画素と称する。本実施形態では、Ｎ＝２であるものとして説明する。図３においては、画素Ｐ（ｉ，ｊ）を囲む１４個のマス目が、それぞれ画素Ｐ（ｉ，ｊ）の周辺画素Ｓを示している。各周辺画素Ｓは、画像に向かって左上隅に配置される周辺画素Ｓを原点とする場合の、幅方向の画素位置を表す変数ｋと、高さ方向の画素位置を表す変数ｌ（エル）とによって特定される。したがって、以下の説明において、周辺画素Ｓを特定して説明する場合は、周辺画素Ｓ（ｋ，ｌ）と表記する。なお、図３に示す例では、Ｎ＝２であるため、変数ｋ,ｌが取り得る値の範囲は、それぞれ、０≦ｋ≦４，０≦ｌ≦４である。
【００５０】
図４は、ＰＣ１０において実行される印刷制御処理を示すフローチャートである。この印刷制御処理は、プリンタドライバ１７ａに従って実行される処理であり、ＰＣ１０において、ユーザにより印刷の実行が指示されると実行される。
【００５１】
まず、ＣＰＵ１１は、ステップ（以下、ステップを省略する）Ｓ１００を実行し、画像データを取得する（Ｓ１００）。取得した画像データは、画像データ記憶領域１５ａ（図１）に記憶される。
【００５２】
次にＣＰＵ１１は、注目画素Ｐ（ｉ，ｊ）として参照する画素を１進める（Ｓ１０１）。具体的には、ｉ＜(WIDTH-1)-Ｎの場合、ｉに１を加算する。一方、ｉ＝(WIDTH-1)-Ｎの場合、ｉ＝Ｎとし、ｊに１を加算する。なお、印刷制御処理の開始時であって、最初にＳ１０１を実行するときには、画像Ｐ（Ｎ，Ｎ）を、注目画素とする。また、本実施形態ではＮ＝２であるものとして説明する
【００５３】
次に、ＣＰＵ１１は、注目画素Ｐ（ｉ，ｊ）が黒を表す黒画素であるか否かを判断する（Ｓ１０２）。具体的には、注目画素Ｐ（ｉ，ｊ）の黒成分値Ｋが、予め定められた閾値ＫＴＨ１（例えば、６４）以上である場合（Ｓ１０２：Ｙｅｓ）、当該画素が黒画素であると判断し、Ｓ１０３の処理に移行する。
【００５４】
一方、注目画素Ｐ（ｉ，ｊ）が黒画素ではない場合（Ｓ１０２：Ｎｏ）、にじみ抑制処理の必要がないため、Ｓ１０１に戻り、ＣＰＵ１１は、注目画素Ｐ（ｉ，ｊ）として参照する画素を１進める。
【００５５】
次に、ＣＰＵ１１は、周辺画素Ｓ（ｋ，ｌ）として参照する画素を１進める（Ｓ１０３）。具体的には、ｋ＜２Ｎ（本実施形態では４）の場合、ｋに１を加算する。一方、ｋ＝２Ｎの場合、ｋ＝０とし、ｌに１を加算する。なお、当該注目画素Ｐ（ｉ，ｊ）について、最初に周辺画素Ｓ（ｋ，ｌ）を参照するときには、Ｓ１０３において、周辺画素をＳ（０，０）とする。
【００５６】
次に、ＣＰＵ１１は、全ての周辺画素の処理をしたかを判断する（Ｓ１０４）。具体的には、変数ｋ＝０かつｌ＝５である場合、Ｓ１０４の判断が肯定され（Ｓ１０４：Ｙｅｓ）、Ｓ１０９に移行する。
【００５７】
一方、Ｓ１０４の判断が否定される場合（Ｓ１０４：Ｎｏ）、次に、ＣＰＵ１１は、周辺画素Ｓ（ｋ，ｌ）が有彩色を表す有彩色画素であるかを判断する（Ｓ１０５）。具体的には、参照する周辺画素Ｓ（ｋ，ｌ）のＣ成分値［Ｓ（ｋ，ｌ）_C］と、Ｍ成分値［Ｓ（ｋ，ｌ）_M］と、Ｙ成分値［Ｓ（ｋ，ｌ）_Y］とを加算した合計値［Ｓ（ｋ，ｌ）_C］＋［Ｓ（ｋ，ｌ）_M］＋［Ｓ（ｋ，ｌ）_Y］が、予め定められた閾値ＣＭＹ（例えば、６４）以上である場合、周辺画素Ｓ（ｋ，ｌ）が有彩色画素であると判断し、前記合計値が閾値ＣＭＹ未満である場合、周辺画素Ｓ（ｋ，ｌ）が有彩色画素ではないと判断する。また、Ｓ１０５の判断においては、イエロー（Ｙ）など、特にＫインクのにじみが問題となりやすい色の有彩色成分値に大きい重みをかけて合計値を算出し、閾値ＣＭＹと比較するように構成しても良い。
【００５８】
周辺画素Ｓ（ｋ，ｌ）が有彩色画素ではないと判断される場合（Ｓ１０５：Ｎｏ）、その周辺画素Ｓ（ｋ，ｌ）と注目画素Ｐ（ｉ，ｊ）との関係においては、注目画素Ｐ（ｉ，ｊ）のにじみ抑制処理の必要はないと判断し、ＣＰＵ１１は、Ｓ１０３に戻り、周辺画素Ｓとして参照する画素を１つ進める。
【００５９】
一方、周辺画素Ｓ（ｋ，ｌ）が有彩色画素であると判断される場合（Ｓ１０５：Ｙｅｓ）、ＣＰＵ１１は、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ，ｌ）との間で、黒の濃淡が不連続に変化するか否かを判断する（Ｓ１０７）。具体的には、注目画素Ｐ（ｉ，ｊ）の黒成分値［Ｐ（ｉ，ｊ）_K］と、周辺画素Ｓ（ｋ，ｌ）の黒成分値［Ｓ（ｋ，ｌ）_K］との間における差の絶対値｜[Ｐ（ｉ，ｊ）_K]−[Ｓ（ｋ，ｌ）_K]｜が、予め定められた閾値ＫＴＨ２（例えば、６４）以上であることを条件として、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ，ｌ）との間で黒の濃淡が不連続に変化すると判断し（Ｓ１０７：Ｙｅｓ）、Ｓ１０８のにじみ抑制処理に移行する。Ｓ１０７の判断を肯定する処理が、「処理対象画素として決定する」処理に該当する。Ｓ１０７の判断により、注目画素Ｐ（ｉ,ｊ）に対して周辺画素Ｓ（ｋ，ｌ）が、にじみが問題になり易い位置関係にあるか否か（換言すれば、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ，ｌ）とが、画像を構成する要素のうち、黒の濃淡が互いに異なる別要素に属するか否か）を、適切に判断することができる。なお、にじみ抑制処理（Ｓ１０８）については、図７，図８を参照して後述する。
【００６０】
一方、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ，ｌ）との間で、黒の濃淡が不連続に変化しないと判断される場合（Ｓ１０７：Ｎｏ）、すなわち、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ,ｌ）との間で黒の濃淡が連続的に変化する場合、または注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ,ｌ）との間で黒の濃淡が変化しない場合は、その周辺画素Ｓ（ｋ，ｌ）と注目画素Ｐ（ｉ，ｊ）との関係においては、注目画素Ｐ（ｉ，ｊ）のにじみ抑制処理の必要はないと判断し、Ｓ１０３に戻り，周辺画素Ｓとして参照する画素を１つ進める。
【００６１】
このようにして処理を繰り返すうちに、Ｓ１０７の判断が肯定されることがないまま、全ての周辺画素Ｓの処理をしたと判断される場合（Ｓ１０４：Ｙｅｓ）、またはにじみ抑制処理が実行された場合（Ｓ１０８）、次に、ＣＰＵ１１は、全ての注目画素の処理をしたか否かを判断し（Ｓ１０９）、Ｓ１０９の判断が否定される場合（Ｓ１０９：Ｎｏ）、Ｓ１０１に戻り、注目画素として参照する画素を１つ進め、処理を繰り返す。このように、黒画素であると判断された注目画素Ｐ（ｉ,ｊ）を囲む全ての周辺画素Ｓのうち、少なくとも１つが、有彩色画素であり（Ｓ１０５：Ｙｅｓ）、且つ、注目画素Ｐ（ｉ,ｊ）との間で黒の濃淡が不連続に変化する（Ｓ１０７：Ｙｅｓ）、という条件を満たす場合、当該注目画素を、にじみ抑制処理の処理対象画素として決定することができる。換言すれば、複数の周辺画素Ｓのうち少なくとも１つの周辺画素Ｓとの間において、にじみが目立ちやすい位置関係にある黒画素は、処理対象画素として決定することができる。
【００６２】
このようにして処理を繰り返すうちに、Ｓ１０９の判断が肯定されると（Ｓ１０９：Ｙｅｓ）、次に、ＣＰＵ１１は、にじみ抑制処理が実行された画像データをハーフトーン処理することにより、各画素の値を二値化あるいは量子化する（Ｓ１１０）。なお、ハーフトーン処理は、例えば、誤差拡散法など公知のアルゴリズムに従って実行されるため、詳細な説明を省略する。そして、ハーフトーン処理後の画像データをプリンタ４０へ出力する（Ｓ１１１）。すなわち、処理対象画素について、黒成分値およびＣ成分値、Ｍ成分値、およびＹ成分値が調整された画像データに基づく印刷を、プリンタ４０に実行させる。
【００６３】
印刷制御処理（図４）によれば、Ｓ１０２からＳ１０７の判断結果に基づいて、にじみ抑制処理が必要な画素を、処理対象画素として決定することができる。印刷制御処理（図４）によって、どのような画素が処理対象画素として決定されるかについては、図５，図６を参照して説明する。
【００６４】
また、印刷制御処理（図４）によれば、注目画素Ｐと周辺画素Ｓとが、にじみが問題になりやすい位置関係にあるか否か（すなわち、注目画素Ｐと周辺画素Ｓとが、画像を構成する要素のうち、黒の濃淡が不連続に異なる別要素に属するか否か）が、ハーフトーン処理前の多値の黒成分値Ｋの差に基づいて判断される。その結果、にじみが問題になりやすい画素を適切に判断し、処理対象画素として決定することができる。これに対し、ハーフトーン処理後の画像データに基づいてにじみが問題になりやすい画素であるかを判断することは、比較的困難である。ハーフトーン処理後の画像データの各画素の値は、例えば、ドットオンまたはドットオフに二値化されているため、注目画素Ｐと周辺画素Ｓとが、同一の要素に属するか、別の要素に属するのかを判断することが困難だからである。
【００６５】
また、印刷制御処理（図４）によれば、注目画素が黒画素であると判断され、且つ、有彩色画素であると判断された画素が当該注目画素の周辺画素に含まれる場合に、その有彩色画素であると判断された画素と注目画素との間で黒の濃淡が不連続に変化するかが判断されるので、処理対象画素を決定するための処理を効率的に行うことができる。
【００６６】
図５，図６を参照して、印刷制御処理（図４）によって、にじみ抑制処理の処理対象画素として決定される画素を説明する。図５（ａ）は、均一の黒成分値Ｋを有する黒画素で構成される黒色のベタ要素５０が、有彩色のベタ要素５２を背景として配置された処理対象の画像を例示する図である。なお、黒色のベタ要素５０を構成する各画素は、背景を構成する有彩色のベタ要素５２の有彩色成分値を含むため、黒画素でもあり、有彩色画素でもある。なお、図５，図６においては、枠線５４を付して区画した画素が、にじみ抑制処理の処理対象画素であることを示しており、枠線５４は、処理対象の画像の一部を構成する要素ではない。
【００６７】
図５（ａ）に示す画像を、印刷制御処理（図４）で処理すると、黒色のベタ要素５０と有彩色のベタ要素５２との境界から２画素の範囲内に配置される黒画素のみが処理対象画素として決定され、にじみ抑制処理が実行される。すなわち、黒色のベタ要素５０の内側を構成する画素は、「当該黒画素から２画素以内の有彩色画素との間で黒の濃淡が不連続に変化する」という条件を満たさないため、換言すれば、当該黒画素から２画素以内に黒の濃淡が不連続に異なる別要素を含まないため、にじみ抑制処理が実行されない。
【００６８】
よって、プリンタ４０に印刷される画像においては、黒色のベタ要素全体で、にじみが抑制されるのではなく、境界を構成する領域のみで、にじみが抑制されるので、画素濃度低下を抑制しつつ、有彩色のベタ要素へのＫインクのにじみを目立たなくすることができる。
【００６９】
なお、にじみ抑制処理（Ｓ１０８）の詳細は、図７，図８を参照して後述するが、にじみ抑制処理（Ｓ１０８）においては、処理対象画素の黒成分値Ｋを低減する一方で、有彩色成分値を増加させる。すなわち、処理対象画素に対応した記録用紙上の画素においては、Ｋインクが印刷される確率が低下する一方で、有彩色インクが印刷される確率が増大する。その結果、処理対象画素に対応した画素にＫインクが印刷されたとしても、そのＫインクは同一の画素に印刷される有彩色インクににじみ、隣接する有彩色の要素へにじみ出すことが抑制される。すなわち、同一の画素に印刷される有彩色のインクが壁のように機能して、Ｋインクの他の要素へのにじみを抑制することができる。
【００７０】
図５（ｂ）は、黒画素で構成される黒色のグラデーション要素５６が、有彩色のベタ要素５２を背景として配置された処理対象の画像を例示する図である。なお、図面がモノクロで図示されているため、補足的に説明すると、黒色のグラデーション要素５６は、黒成分値が６４以上の黒画素から構成される要素であって、図５（ｂ）に向かって左側に配置される黒画素が最も濃い黒色を示し、右に向かうに従って黒色の濃さが低下し、代わりに、有彩色の濃さが増大するグラデーションである。
【００７１】
この場合、黒色のグラデーション要素５６を構成する多くの画素が、黒画素であり、当該画素から２画素以内に有彩色を表す有彩色画素が含まれる、という条件を満たすこととなる。よって、「当該黒画素から２画素以内の有彩色画素との間で黒の濃淡が不連続に変化する」、という条件を付加せずに、処理対象画素を決定すると、黒色のグラデーション要素５６を構成する多くの画素が処理対象画素となり、黒色のグラデーション要素が全体として濃度低下し、違和感を生じさせるおそれがある。にじみ抑制処理のために黒成分値Ｋを低減すると、Ｋインクの使用量（すなわち黒のドットの出現頻度）が低減されるので、有彩色のドットの出現頻度を増大させたとしても、黒の濃度が低下するからである。しかも、黒色のグラデーション要素の内側であれば、Ｋインクの有彩色インクへのにじみが目立ち難く、にじみ抑制処理を実行する必要性が低い。
【００７２】
本実施形態の印刷制御処理（図４参照）によれば、黒色のグラデーション要素５６の内側を構成する画素は、「周辺画素に含まれる有彩色画素との間で黒の濃淡が変化しない又は連続的に変化する画素」として、換言すれば、当該黒画素から２画素以内に黒の濃淡が不連続に異なる別要素を含まないものとして、処理対象画素から除外される。その結果、にじみを抑制しつつも、黒色のグラデーション要素の黒の濃度低減を抑制することができる。
【００７３】
図６（ａ）は、黒画素で構成される黒色のムラ要素５８が、有彩色のベタ要素５２を背景として配置された処理対象の画像を例示する図である。なお、黒色のムラ要素５８を構成する画素は、背景を構成する有彩色のベタ要素５２の有彩色成分値を含むため、黒画素であって有彩色画素でもあると共に、黒の濃度が様々に異なる。
【００７４】
本実施形態の印刷制御処理(図４）によれば、図５（ｂ）を参照して説明した黒色のグラデーション要素５６の例と同様に、黒色のムラ要素５８の内側を構成する画素を、「周辺画素に含まれる有彩色画素との間で黒の濃淡が変化しない又は連続的に変化する画素」として、換言すれば、当該黒画素から２画素以内に黒の濃淡が不連続に異なる別要素を含まないものとして、処理対象画素から除外することができる。その結果、にじみを抑制しつつも、黒色のムラ要素５８を構成する画素の黒の濃度低減を抑制することができる。
【００７５】
図６（ｂ）は、濃い黒のベタ要素６０と、淡い黒のベタ要素６２とが隣接し、黒のベタ要素６０，６２が、有彩色のベタ要素５２を背景として配置された処理対象の画像を例示する図である。なお、黒のベタ要素６０，６２を構成する画素は、背景を構成する有彩色のベタ要素５２の有彩色成分値を含むため、黒画素であって有彩色画素でもあると判断される。
【００７６】
本実施形態の印刷制御処理（図４）によれば、濃い黒のベタ要素６０と、淡い黒のベタ要素６２との間で、黒の濃淡が不連続に変化すると判断される場合に、濃い黒のベタ要素６０と、淡い黒のベタ要素６２との間の境界を構成する画素が、にじみ抑制処理の処理対象画素として決定される。一方、濃い黒のベタ要素６０と、淡い黒のベタ要素６２との間における、黒の濃淡の変化が連続的であると判断される場合（すなわち、黒成分値Ｋの差が閾値ＫＴＨ２未満である場合）、にじみ抑制処理の処理対象画素として決定されない。黒の濃淡の変化が連続的であれば、ベタ要素６０，６２間ににじみが発生しても目立ち難いからである。
【００７７】
図６（ｂ）に示す例では、ベタ領域６０，６２の境界の両側の画素が、処理対象画素として決定されていたが、境界の片側の画素のみを、処理対象画素として決定するように構成しても良い。境界を構成する一方の画素のみ、にじみ抑制処理を行えば、ある程度にじみを目立ち難くすることができるからである。
【００７８】
例えば、印刷制御処理（図４）のＳ１０７においては、黒成分値の差の絶対値｜[Ｐ（ｉ，ｊ）_K]−[Ｓ（ｋ，ｌ）_K]｜が、予め定められた閾値ＫＴＨ１（例えば、６４）以上であることを条件として、注目画素Ｐ（ｉ，ｊ）と周辺画素Ｓ（ｋ，ｌ）との間で黒の濃淡が不連続に変化すると判断するものとして説明したが、絶対値を外した値が、閾値ＫＴＨ１以上であるか否かを判断することとしても良い。このようにすれば、濃い黒の要素と淡い黒の要素の境界とのうち、濃い黒の要素側の画素のみが、処理対象画素とされる。
【００７９】
図７，図８を参照して、にじみ抑制処理について説明する。図７は、にじみ抑制処理（Ｓ１０８）を示すフローチャートである。まず、ＣＰＵ１１は、黒成分補正値テーブル１７ｂ（図２）を参照し、処理対象画素の黒成分値Ｋを、対応する黒成分値Ｋ’に低減する（Ｓ７０２）。
【００８０】
次に、ＣＰＵ１１は、低減前の黒成分値Ｋから低減後の黒成分値Ｋ’を減算した値を、第１黒置換値Ｄ１として取得する（Ｓ７０４）。すなわち、第１黒置換値Ｄ１としては、低減前の黒成分値Ｋと低減後の黒成分値Ｋ’との差が大きいほど、大きい値が取得される（図８参照）。
【００８１】
次に、ＣＰＵ１１は、第２黒置換値Ｄ２を取得する（Ｓ７０６）。第２黒置換値Ｄ２は、有彩色成分値として取り得る値の最大値（例えば２５５）から、処理対象画素の有彩色成分値のうち最大の有彩色成分値（図７においてはＭＡＸ（Ｃ，Ｍ，Ｙ）と表記）を減算した値を、第２黒置換値Ｄ２（差分値の一例）として取得する（図８参照）。
【００８２】
次に、ＣＰＵ１１は、第２黒置換値Ｄ２が第１置換値Ｄ１以上であるか否かを判断する（Ｓ７０８）。そして、第２黒置換値Ｄ２が第１黒置換値Ｄ１以上である場合（Ｓ７０８：Ｙｅｓ）、処理対象画素のＣ成分値，Ｍ成分値，Ｙ成分値のそれぞれに、第１黒置換値Ｄ１を加算し（Ｓ７１０）、処理を終了する（図８（ａ）参照）。
【００８３】
一方、第２黒置換値Ｄ２が第１黒置換値Ｄ１未満である場合（Ｓ７０８：Ｎｏ）、処理対象画素のＣ成分値，Ｍ成分値，Ｙ成分値のそれぞれに、第２黒置換値Ｄ２を加算し（Ｓ７１２）、処理を終了する（図８（ｂ）参照）。
【００８４】
図８は、にじみ抑制処理を説明するために、第１黒置換値Ｄ１と第２黒置換値Ｄ２との関係を表した棒グラフである。図８（ａ）は、第１黒置換値Ｄ１が、第２黒置換値Ｄ２（図８に示す例では、２５５−Ｙ成分値）以下である場合を説明する図である。
【００８５】
この場合、本実施形態のにじみ抑制処理（Ｓ１０８）においては、図８（ａ）に示すように、第１黒置換値Ｄ１を処理対象画素の複数色の有彩色成分値のそれぞれに加算する。このようにすれば、黒成分値Ｋが大きく低減される処理対象画素の有彩色成分値には、より大きい値が加算され、黒成分値Ｋの低減に伴う黒の濃度低下が抑制される。
【００８６】
また、本実施形態のにじみ抑制処理（Ｓ１０８）においては、図２を参照して説明したように、処理対象画素の元々の黒成分値Ｋが大きい値であるほど（すなわち、処理対象画素が表す黒が濃いほど）、低減前の黒成分値Ｋと低減後の黒成分値Ｋ’との差が大きくなり、有彩色成分値に加算する値（第１黒成分値Ｄ１）も大きくなる。換言すれば、処理対象画素の元々の黒成分値Ｋが大きい値であるほど、その処理対象画素に対応した記録用紙上の画素に、有彩色のインクが印刷される確率が増大する。したがって、そのような画素が複数集まって形成する記録用紙上の領域には、より多くの有彩色のインクが印刷されることとなる。
【００８７】
上述したように、有彩色インクとＫインクとが記録用紙上の同一の画素に印刷されると、有彩色インクは、同一の画素に印刷されるＫインクが他の画素へにじみ出すことを抑制する壁のように機能し、さらに、上記画素に接する別の黒画素のＫインクが、上記画素へにじみ出すことを抑制する。したがって、元々の黒成分値Ｋが大きい処理対象画素が複数集まって形成する濃い黒の領域に対応した記録用紙上の領域については、より多くの有彩色インクを印刷することで、より高いにじみ抑制効果が得ることができる。また、その結果、より多くのＫインクを使用して、より濃い黒を表現することが可能となる。
【００８８】
また、本実施形態のにじみ抑制処理（Ｓ１０８）によれば、第２黒置換値Ｄ２が第１黒置換値Ｄ１以上である場合に、第１黒置換値Ｄ１が有彩色成分値のそれぞれに加算されるので、第１黒置換値Ｄ１を加算した後の有彩色成分値が、有彩色成分値として取り得る値の最大値より大きくなることを防止できる。加算後の有彩色成分値が、取り得る値の最大値を超過し、超過分を切り捨てる処理を行うと、カラーバランスがくずれてしまうのである。
【００８９】
図８（ｂ）は、第１黒成分値Ｄ１が、第２黒置換値Ｄ２よりも大きい場合を説明する図である。この場合、本実施形態のにじみ抑制処理（Ｓ１０８）においては、図８（ｂ）に示すように、第２黒置換値Ｄ２が当該処理対象画素の有彩色成分値にそれぞれに加算される。したがって、各有彩色成分値が最大値（本実施形態では２５５）を超えることがない。
【００９０】
このように、第１黒成分値Ｄ１を加算することができない場合、加算可能な最大の値（第２黒成分値Ｄ２）が加算されるので、処理対象画素の有彩色成分値を、可能な限り大きな値とすることができる。その結果、可能な限り多くの有彩色インクが使用されることとなり、処理対象画素に対応した記録用紙上の画素における黒の濃度低下を抑制することができる。
【００９１】
さらに、本実施形態のにじみ抑制処理（Ｓ１０８）によれば、第１黒成分値Ｄ１を加算する場合（図８（ａ））、第２黒成分値Ｄ２を加算する場合（図８（ｂ））のいずれの場合においても、処理対象画素の複数色の有彩色成分値のそれぞれに、同一の黒置換値が加算されるので、処理対象画素が示す複数色の有彩色のカラーバランスがくずれることを抑制できる。
【００９２】
なお、上記実施形態においては、Ｓ１００を実行するＣＰＵ１１が、画像データ取得手段の一例に相当し、Ｓ１０２からＳ１０７を実行するＣＰＵ１１が、処理対象決定手段の一例に相当し、Ｓ７０２を実行するＣＰＵ１１が黒調整手段の一例に相当し、Ｓ７０４を実行するＣＰＵ１１が第１黒置換値取得手段の一例に相当し、Ｓ７０８を実行するＣＰＵ１１が判断手段の一例に相当し、Ｓ７１０，Ｓ７１２を実行するＣＰＵ１１が有彩色調整手段の一例に相当し、Ｓ１１０,Ｓ１１１を実行するＣＰＵ１１が制御手段の一例に相当する。
【００９３】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９４】
例えば、上記実施形態の印刷制御処理（図４）では、黒画素であるか否かを判断するために使用する閾値ＫＴＨ１と、黒の濃淡の変化を判断するための閾値ＫＴＨ２とが同一の値であったが、これらは互いに異なる値を用いても良い。
【００９５】
また、上記実施形態のにじみ抑制処理では、第１黒置換値Ｄ１と、第２黒置換値Ｄ２とを比較し、第２黒置換値Ｄ２が第１黒置換値Ｄ１未満であると判断された場合（図７のＳ７０８）、第２黒置換値Ｄ２を、処理対象画素の有彩色成分値に加算していたが、Ｓ７０８の判断を行わず、一律に第２黒置換値Ｄ２を加算するように構成しても良い。このようにしても、ひとまとまりの領域を形成する複数の処理対象画素に対応した記録用紙上の領域において、可能な限り多くの有彩色インクが使用されることとなり、黒の濃度低下を抑制することができる。
【００９６】
また、上記実施形態のにじみ抑制処理（Ｓ１０８）においては、処理対象画素の複数色の有彩色成分値に、それぞれ同じ値を加算していたが、複数色の有彩色成分値の増加前の比率や、色毎に予め決められた比率に応じて、加算する値を算出しても良い。例えば、複数色の有彩色成分値のうち、他の色に比較してより大きい値を有する有彩色成分値には、より大きい値を加算し、他の色に比較してより小さい値を有する有彩色成分値には、より小さい値を加算するように構成しても良い。このようにしても、処理対象画素が示す色のカラーバランスを保つことができる。
【００９７】
また、上記実施形態のにじみ抑制処理（Ｓ１０８）においては、黒成分補正値テーブル１７ｂ（図２）を用いて、低減後（にじみ抑制処理後）の黒成分値Ｋ’を定めていたが、上述した（１）式を使用して、低減後の黒成分値Ｋ’を算出しても良い。
【００９８】
また、上記実施形態では、ＰＣ１０において印刷制御処理（図４）が実行されるものとして説明したが、印刷制御処理（図４）は、例えば、プリンタ４０のＣＰＵ４１（図１）やプリンタ４０に搭載されたＡＳＩＣ（図示せず）によって実行されても良い。この場合、ＣＰＵ４１やＡＳＩＣが、特許請求の範囲に記載の印刷制御装置の一例に相当し、印刷部４９が、印刷部の一例に相当する。また、プリンタ４０のＲＯＭ４２に格納されたプログラムが、印刷制御プログラムの一例に相当する。
【符号の説明】
【００９９】
１０                ＰＣ
１７ａ              プリンタドライバ
４０                プリンタ
【図１】
2010173210.tif 000003
【図２】
2010173210.tif 000004
【図３】
2010173210.tif 000005
【図４】
2010173210.tif 000006
【図７】
2010173210.tif 000007
【図８】
2010173210.tif 000008
【図５】
2010173210.tif 000009
【図６】
2010173210.tif 000010