(57)【要約】【課題】ドットパワーの異なる複数種類のインクを用いて画像を記録するインクジェット記録システムにおいて、画像全体の粒状性を抑制し、一様で滑らかな画像を出力することが可能な画像処理装置および画像処理方法を提供する。【解決手段】複数の色材それぞれのドットパターンの粒状感が、複数の色材それぞれのドットパターンを混在して得られる混在ドットパターンの粒状感よりも小さくなるように、複数の色材のそれぞれについて閾値マトリクスと閾値を決めるための参照データを設定する。【選択図】図７
2018207501.tif 000002
【特許請求の範囲】
【請求項１】
複数の色材を用いて記録媒体に画像を記録するための画像処理装置であって、
注目画素について、前記複数の色材のそれぞれに対応する多値データを取得するデータ取得手段と、
複数の閾値が配列されて構成される閾値マトリクスの複数の中から１つの閾値マトリクスを、前記複数の色材のそれぞれについて設定し、設定された閾値マトリクスより前記注目画素に対応する第１の閾値を取得する閾値取得手段と、
前記複数の色材のそれぞれについて、前記閾値取得手段により取得された第１の閾値に対して所定の処理を施すために参照する参照データを前記複数の色材の多値データより設定する参照色設定手段と、
前記複数の色材のそれぞれについて、前記第１の閾値に対し、前記参照色設定手段により設定された前記参照データに基づいて前記所定の処理を施すことにより、第２の閾値を算出する算出手段と、
前記複数の色材のそれぞれについて、前記多値データと前記第２の閾値を比較することにより、ドットを記録するための量子化データを生成する生成手段と
を備え、
前記閾値取得手段および前記参照色設定手段は、前記量子化データによって定まる前記複数の色材それぞれのドットパターンの粒状感が、前記複数の色材それぞれのドットパターンを混在して得られる混在ドットパターンの粒状感よりも小さくなるように、前記複数の色材のそれぞれについて前記閾値マトリクスと前記参照データを設定することを特徴とする画像処理装置。
【請求項２】
前記所定の処理は、前記第２の閾値に基づいて前記生成手段が生成する量子化データが、前記参照色設定手段によって設定された前記参照データに従う量子化データと排他となるようにするための処理であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の処理は、前記第１の閾値に対し、前記参照データに基づいてオフセットをかける処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記閾値取得手段は、前記複数の色材のうち相対的に明度の低い複数の色材に対し、互いに異なる閾値マトリクスを設定し、
前記参照色設定手段は、当該複数の色材に対し、前記参照データをｎｕｌｌに設定することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記複数の色材はシアン、マゼンタおよびイエローを含み、
前記閾値取得手段は、シアンに対して第１の閾値マトリクスを、マゼンタおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、シアンおよびマゼンタに対して前記参照データをｎｕｌｌに、イエローに対して前記参照データをマゼンタの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
前記複数の色材はシアン、マゼンタおよびイエローを含み、
前記閾値取得手段は、シアンおよびイエローに対して第１の閾値マトリクスを、マゼンタに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、シアンおよびマゼンタに対して前記参照データをｎｕｌｌに、イエローに対して前記参照データをシアンの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項７】
前記複数の色材はシアン、マゼンタ、イエローおよびブラックを含み、
前記閾値取得手段は、ブラック、シアンに対して第１の閾値マトリクスを、マゼンタおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、ブラックおよびマゼンタに対する前記参照データをｎｕｌｌに、シアンに対する前記参照データをブラックの多値データに、イエローに対する前記参照データをマゼンタの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項８】
前記複数の色材はシアン、マゼンタ、イエローおよびブラックを含み、
前記閾値取得手段は、ブラック、マゼンタに対して第１の閾値マトリクスを、シアンおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、ブラックおよびシアンに対する前記参照データをｎｕｌｌに、マゼンタに対する前記参照データをブラックの多値データに、イエローに対する前記参照データをシアンの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項９】
前記複数の色材はシアン、マゼンタ、イエローおよび淡色を含み、
前記閾値取得手段は、シアンおよび淡色に対して第１の閾値マトリクスを、マゼンタおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、マゼンタに対する前記参照データをｎｕｌｌに、淡色に対する前記参照データをシアンの多値データに、イエローに対ずる前記参照データをマゼンタの多値データに、設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項１０】
前記複数の色材はシアン、マゼンタ、イエローおよび淡色を含み、
前記閾値取得手段は、マゼンタおよび淡色に対して第１の閾値マトリクスを、シアンおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、シアンに対する前記参照データをｎｕｌｌに、淡色に対する前記参照データをマゼンタの多値データに、イエローに対する前記参照データをシアンの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項１１】
前記複数の色材はシアン、マゼンタ、イエロー、ブラックおよび淡色を含み、
前記閾値取得手段は、ブラック、シアンおよび淡色に対して第１の閾値マトリクスを、マゼンタおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、ブラックおよびマゼンタに対する前記参照データをｎｕｌｌに、シアンに対する前記参照データをブラックの多値データに、淡色に対する前記参照データをブラックおよびシアンの多値データに、イエローに対する前記参照データをマゼンタの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項１２】
前記複数の色材はシアン、マゼンタ、イエロー、ブラックおよび淡色を含み、
前記閾値取得手段は、ブラック、マゼンタおよび淡色に対して第１の閾値マトリクスを、シアンおよびイエローに対して前記第１の閾値マトリクスとは異なる第２の閾値マトリクスを設定し、
前記参照色設定手段は、ブラックおよびシアンに対する前記参照データをｎｕｌｌに、マゼンタに対する参照する多値データをブラックの多値データに、淡色に対する前記参照データをブラックおよびマゼンタの多値データに、イエローに対する前記参照データをシアンの多値データに設定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項１３】
ハイライトから中濃度の領域において、ブラックのドットは記録されないことを特徴とする請求項７、８、１１または１２のいずれか１項に記載の画像処理装置。
【請求項１４】
前記淡色はシアンおよびマゼンタよりも明度の高いグレーであることを特徴とする請求項９ないし１２のいずれか１項に記載の画像処理装置。
【請求項１５】
前記淡色はシアンおよびマゼンタよりも明度の高いライトシアンまたはライトマゼンタであることを特徴とする請求項９ないし１２のいずれか１項に記載の画像処理装置。
【請求項１６】
前記閾値マトリクスはブルーノイズ特性を有していることを特徴とする請求項１ないし１５のいずれか１項に記載の画像処理装置。
【請求項１７】
前記粒状感は、ドットパターンの周波数特性、人間の視覚特性（ＶＴＦ）、および色材それぞれの明度に基づいて設定される値であることを特徴とする請求項１ないし１６のいずれか１項に記載の画像処理装置。
【請求項１８】
前記量子化データに従って、前記複数の色材のそれぞれを前記記録媒体に記録する手段を更に備えることを特徴とする請求項１ないし１７のいずれか１に記載の画像処理装置。
【請求項１９】
複数の色材を用いて記録媒体に画像を記録するための画像処理方法であって、
注目画素について、前記複数の色材のそれぞれに対応する多値データを取得するデータ取得工程と、
複数の閾値が配列されて構成される閾値マトリクスの複数の中から１つの閾値マトリクスを、前記複数の色材のそれぞれについて設定し、設定された閾値マトリクスより前記注目画素に対応する第１の閾値を取得する閾値取得工程と、
前記複数の色材のそれぞれについて、前記閾値取得工程により取得された第１の閾値に対して所定の処理を施すために参照する参照データを前記複数の色材の多値データより設定する参照色設定工程と、
前記複数の色材のそれぞれについて、前記第１の閾値に対し、前記参照色設定工程により設定された前記参照データに基づいて前記所定の処理を施すことにより、第２の閾値を算出する算出工程と、
前記複数の色材のそれぞれについて、前記多値データと前記第２の閾値を比較することにより、ドットを記録するための量子化データを生成する生成工程と
を有し、
前記閾値取得工程および前記参照色設定工程は、前記量子化データによって定まる前記複数の色材それぞれのドットパターンの粒状感が、前記複数の色材それぞれのドットパターンを混在して得られる混在ドットパターンの粒状感よりも小さくなるように、前記複数の色材のそれぞれについて前記閾値マトリクスと前記参照データを設定することを特徴とする画像処理方法。
【請求項２０】
請求項１ないし１８のいずれか１項に記載の画像処理装置の各手段としてコンピュータを機能させるためのプログラム。
【請求項２１】
請求項１ないし１８のいずれか１項に記載の画像処理装置の各手段としてコンピュータを機能させるためのプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、量子化処理を行って記録媒体に画像を形成するための画像処理装置、画像処理方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
擬似階調法を用いて画像を記録する場合、多値の画像データを量子化する必要があるが、この際に利用される量子化法としては誤差拡散法やディザ法が知られている。特に、予め記憶されている閾値と多値データの階調値とを比較してドットの記録または非記録を決定するディザ法は、誤差拡散法に比べて処理負荷が小さく、多くの画像処理装置で有用されている。このようなディザ法では、特に低階調領域におけるドットの分散性が課題となるが、例えば特許文献１には、好適なドット分散性を得るための閾値マトリクスとしてブルーノイズ特性を有する閾値マトリクスを利用する方法が提案されている。
【０００３】
図１８（ａ）〜（ｃ）は、ブルーノイズ特性を有する閾値マトリクスを用いたディザ処理を説明するための図である。図１８（ａ）は、１０画素×１０画素領域に入力される画像データ例を示している。ここでは全ての画素に階調値「３６」が入力された状態を示している。図１８（ｂ）は、上記１０画素×１０画素領域に対応して用意された閾値マトリクスを示している。個々の画素には０〜２５４のいずれかの閾値が対応づけられている。ディザ法の場合、多値の画像データが示す階調値が閾値よりも大きい場合、当該画素はドットの記録「１」と指定される。一方、多値の画像データが示す階調値が閾値以下の場合、当該画素はドットの非記録「０」と指定される。図１８（ｃ）は、上記ディザ法による量子化の結果を示している。記録「１」を示す画素をグレーで、非記録「０」となる画素を白で示している。図１８（ｃ）に見るような記録「１」画素の分布は、閾値マトリクスにおける閾値の配置に依存する。ブルーノイズ特性を有する図１８（ｂ）のような閾値マトリクスを用いれば、図１８（ａ）のように所定の領域に等しい多値データが入力された場合にも図１８（ｃ）のように記録「１」画素が分散性の高い状態で配置される。
【０００４】
図１９（ａ）および（ｂ）は、ブルーノイズ特性および明視距離３００ｍｍにおける人間の視覚特性（ＶＴＦ）を示す図である。両図において、横軸は周波数（ｃｙｃｌｅｓ／ｍｍ）であり、グラフの左に行くほど低周波、右に行くほど高周波であることを示している。一方、縦軸はそれぞれの周波数に対応する強度（パワー）を示している。
【０００５】
図１９（ａ）を参照するに、ブルーノイズ特性には、低周波成分が抑えられていること、急激な立ち上がりを持っていること、高周波成分が平らであること、などの特徴がある。急激な立ち上がりを伴うピークに相当する周波数ｆｇをプリンシパル周波数と称す。一方、図１９（ｂ）に示す人間の視覚特性（ＶＴＦ）については、一例として、以下に示すＤｏｏｌｅｙの近似式を用いている。ここで、ｌは観察距離、ｆは周波数を示す。
ＶＴＦ ＝５．０５×ｅｘｐ(―０．１３８×πｌｆ/１８０)
×（１−ｅｘｐ（０．１×πｌｆ/１８０））          ・・・・（式１）
【０００６】
図１９（ｂ）を見ると分かるように、人間の視覚特性は、低周波領域に高い感度を持ち、高周波領域の感度は低くなっている。すなわち、低周波成分は目につきやすいが、高周波成分は目につきにくい。ブルーノイズ特性は、このような視覚特性を踏まえたものであり、視覚特性において、感度の高い（目に見えやすい）低周波領域はほとんどパワーを持たず、感度の低い（目に見えにくい）高周波領域にパワーを持つようになっている。このため、ブルーノイズ特性を有する閾値マトリクスを用いて量子化処理を行った画像を人間が目視した場合、ドットの偏りや周期性が感知され難く、快適な画像として認識される。
【０００７】
一方、特許文献２には、個々の色材（すなわち単色）では好ましい分散性が得られても、複数の色材（すなわち混色）で画像を記録する場合に分散性が損なわれ粒状感が目立ってしまう状況を解消するためのディザ法が開示されている。具体的には、図１８（ｂ）のような好適な分散性を有する１つの共通ディザマトリクスを用意し、複数の色間で互いの閾値をシフトさせながら量子化処理を行う方法が開示されている。以下、このような特許文献２に開示されている量子化方法を本明細書では色間処理と称す。色間処理によれば、低階調部において異なる色のドット同士は互いに排他的かつ分散性の高い状態で記録されるので、混色画像においても好適な画質を実現することが出来る。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第５１１１３１０号明細書
【特許文献２】米国特許第６８６７８８４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記色間処理では、複数色のインクドットが混在するドットパターンにおいてその粒状性を目立たなくすることはできるが、特定のインクドットの分散性は、むしろ目立ってしまう場合があった。特許文献２によれば、複数のカラーインクのうちドットパワーが最も強いブラックインクの分散性を高めることを優先し、共通する閾値マトリクスに対する複数のチャンネルのうち、オフセットをかけずに閾値を設定するチャンネルにブラックを設定している。しかし、例えばブラックを用いず、シアン、マゼンタ、イエローを用いてフルカラー画像を表現する場合、同等のドットパワーを有するシアンとマゼンタの一方に最も低い閾値領域のチャンネルを設定すると、もう一方の粒状性が目立ってしまう場合があった。以下、具体的に説明する。
【００１０】
図２０は、３色のインクのそれぞれを第１チャンネル〜第３チャンネルに宛がい色間処理を行った場合の、ドットの記録状態を示す図である。ブルーノイズ特性を有する等しい閾値マトリクスを用いながら、第１チャンネルに宛がう第１色のデータにはオフセットをかけずに閾値を設定し、第２色のデータには第１色のデータに基づいてオフセットした閾値を設定する。さらに、第３色のデータには、第１色および第２色のデータに基づいてオフセットした閾値を設定する。このため、第１色のドットパターン１９１０と第１色〜第３色のドットパターンの和１９４０では、ドットが好適に分散され粒状性も抑えられている。しかしその一方、第２色のドットパターン１９２０と第３色のドットパターン１９３０のそれぞれでは分散性も粒状性も劣ってしまっている。
【００１１】
図２１（ａ）〜（ｃ）は、図２０に示すドットパターンの粒状性を数量的に示す図である。図２１（ａ）において、横軸は空間周波数、縦軸は空間周波数に対応する平均強度（パワー）を示している。第１色および混色のドットパターンについては、低周波領域のパワーが十分に抑えられ、プリンシパル周波数ｆｇの近傍にそのピークが位置していることがわかる。すなわち、ブルーノイズの特徴を有している。一方、第２色および第３色については、低周波領域にある程度のパワーが存在し、急激なピークは存在せず、プリンシパル周波数ｆｇの近傍では既にパワーが低下している。すなわち、ブルーノイズの特徴は有していない。
【００１２】
図２１（ｂ）は、同図（ａ）に示した周波数特性に図１８（ｂ）で示した人間の視覚特性（ＶＴＦ）を乗じた結果を応答値として示す図である。また、図２１（ｃ）は同図（ｂ）の積分値を示す。応答値やその積分値が大きいほど、ドットパターンの粒状性が視覚的に感知されることを意味する。本例の場合、第２色および第３色の応答値や積分値のほうが、第１色および混在ドットパターンの応答値や積分値よりも大きく、粒状性が感知されやすい。すなわち、特許文献２を採用して混色画像における粒状性を抑えても、同じ混色画像の中で、特定のインク色のドットパターンの粒状性が目立ち、画像品位を損ねてしまう場合があった。
【００１３】
本発明は上記問題点を解決するためになされたものである。よってその目的とするところは、複数の色材を用いて擬似階調法によってカラー画像を記録する際に、画像全体において従来よりも粒状性を抑えることが可能な画像処理装置および画像処理方法を提供することである。
【課題を解決するための手段】
【００１４】
そのために本発明は、複数の色材を用いて記録媒体に画像を記録するための画像処理装置であって、注目画素について、前記複数の色材のそれぞれに対応する多値データを取得するデータ取得手段と、複数の閾値が配列されて構成される閾値マトリクスの複数の中から１つの閾値マトリクスを、前記複数の色材のそれぞれについて設定し、設定された閾値マトリクスより前記注目画素に対応する第１の閾値を取得する閾値取得手段と、前記複数の色材のそれぞれについて、前記閾値取得手段により取得された第１の閾値に対して所定の処理を施すために参照する参照データを前記複数の色材の多値データより設定する参照色設定手段と、前記複数の色材のそれぞれについて、前記第１の閾値に対し、前記参照色設定手段により設定された前記参照データに基づいて前記所定の処理を施すことにより、第２の閾値を算出する算出手段と、前記複数の色材のそれぞれについて、前記多値データと前記第２の閾値を比較することにより、ドットを記録するための量子化データを生成する生成手段とを備え、前記閾値取得手段および前記参照色設定手段は、前記量子化データによって定まる前記複数の色材それぞれのドットパターンの粒状感が、前記複数の色材それぞれのドットパターンを混在して得られる混在ドットパターンの粒状感よりも小さくなるように、前記複数の色材のそれぞれについて前記閾値マトリクスと前記参照データを設定することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数の色材を用いて記録されたカラー画像において、画像全体で粒状感を抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】インクジェット記録システムの制御の構成を示すブロック図である。
【図２】本発明に使用可能な記録装置の概観斜視図である。
【図３】記録装置の制御の構成を説明するためのブロック図である。
【図４】ＡＳＩＣ３００１の構成を示すブロック図である。
【図５】画像データの処理を説明するためフローチャートである。
【図６】量子化処理の詳細を説明するためのブロック図である。
【図７】（ａ）および（ｂ）は、色間処理部における処理を説明するためのブロック図およびフローチャートである。
【図８】一般的な色間処理において記録（１）と判断される閾値範囲を示す図である。
【図９】（ａ）および（ｂ）は、各ドットパターンの粒状性を数量的に示した図である。
【図１０】第１の実施形態において記録（１）と判断される閾値範囲を示す図である。
【図１１】（ａ）および（ｂ）は各ドットパターンの粒状性を数量的に示した図である。
【図１２】（ａ）および（ｂ）は、本実施形態と従来法の粒状性を比較する図である。
【図１３】第２の実施形態において記録（１）と判断される閾値範囲を示す図である。
【図１４】第３実施形態の色変換処理におけるグレーラインの変換状態を示す図である。
【図１５】第３の実施形態において記録（１）と判断される閾値範囲を示す図である。
【図１６】第４実施形態の色変換処理におけるグレーラインの変換状態を示す図である。
【図１７】第４の実施形態において記録（１）と判断される閾値範囲を示す図である。
【図１８】（ａ）〜（ｃ）は、ディザ処理を説明するための図である。
【図１９】（ａ）および（ｂ）は、ブルーノイズ特性および視覚特性を示す図である。
【図２０】３色で色間処理を行った場合の、ドットの記録状態を示す図である。
【図２１】（ａ）〜（ｃ）は、ドットパターンの粒状性を数量的に示す図である。
【図２２】第１の閾値マトリクスと第２の閾値マトリクスの例を示す図である。
【発明を実施するための形態】
【００１７】
（第１の実施形態）
図１は本発明に適用可能なインクジェット記録システムの制御の構成を示すブロック図である。本実施形態におけるインクジェット記録システムは、画像供給デバイス３、画像処理装置２およびインクジェット記録装置１（以下、単に記録装置とも言う）から構成されている。画像供給デバイス３より供給された画像データは、画像処理装置２にて所定の画像処理が施された後、記録装置１に送られ、色材としてのインクを用いて記録される。
【００１８】
記録装置１において、記録装置主制御部１０１は記録装置１全体を制御するためのものであり、ＣＰＵ、ＲＯＭ、ＲＡＭなどによって構成されている。記録バッファ１０２は、記録ヘッド１０３に転送する前の画像データを、ラスタデータとして格納することができる。記録ヘッド１０３は、インクを滴として吐出可能な複数の記録素子を有するインクジェット方式の記録ヘッドであり、記録バッファ１０２に格納された画像データに従って、各記録素子からインクを吐出する。本実施形態では、シアン、マゼンタ、イエローの３色分の記録素子列が、記録ヘッド１０３上に配列するものとする。
【００１９】
給排紙モータ制御部１０４は記録媒体の搬送や給排紙の制御を行う。記録装置インタフェイス（Ｉ／Ｆ）１０５は、画像処理装置２との間でデータ信号の授受を行う。Ｉ／Ｆ信号線１１４は両者を接続する。Ｉ／Ｆ信号線１１４の種類としては、例えばセントロニクス社の仕様のものを適用することができる。データバッファ１０６は、画像処理装置２から受信した画像データを一時的に格納する。システムバス１０７は記録装置１の各機能を接続する。
【００２０】
一方、画像処理装置２において、画像処理装置主制御部１０８は、画像供給デバイス３から供給された画像に対し様々な処理を行って記録装置１が記録可能な画像データを生成するためのものであり、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えている。後述する図６や図７（ａ）に示した本発明の特徴的な構成も画像処理装置主制御部１０８に備えられており、図５や図７（ｂ）で説明するフローチャートは画像処理装置主制御部１０８のＣＰＵが実行するものである。画像処理装置インタフェイス（Ｉ／Ｆ）１０９は、記録装置１との間でデータ信号の授受を行う。外部接続インタフェイス（Ｉ／Ｆ）１１３は、外部に接続された画像供給装置３との間で、画像データなどの授受を行う。表示部１１０は、ユーザに対し様々な情報を表示し、例えばＬＣＤなどを適用することが出来る。操作部１１１は、ユーザがコマンド操作を行うための機構であり、例えばキーボードやマウスを適用することが出来る。システムバス１１２は、画像処理装置主制御部１０８と各機能とを結ぶ。
【００２１】
なお、記録装置１については、画像処理装置２から供給された画像データのほか、メモリカードなどの記憶媒体に記憶されている画像データやデジタルカメラからの画像データを直接受信して記録することも出来る。
【００２２】
図２は、本実施形態で使用する記録装置１の概観斜視図である。記録装置１は、画像処理装置２からデータを受信して印刷する通常のＰＣプリンタとしての機能と、メモリカードなどの記憶媒体に記録されている画像データやデジタルカメラから受信した画像データを印刷する機能を備えている。
【００２３】
記録装置１の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３、給紙トレイ１００７、及び排出トレイ１００４の外装部材を有している。下ケース１００１は装置１の略下半部を、上ケース１００２は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に各機構を収納する収納空間が形成されている。
【００２４】
給紙トレイ１００７は、複数枚の記録媒体を積載保持することが可能で、給記録コマンドが入力されると最上位にある１枚が装置内部に自動的に給送されるようになっている。一方、排出トレイ１００４は、その一端部が下ケース１００１に回動自在に保持され、その回動によって下ケース１００１の前面部に形成される開口部を開閉させ得るようになっている。記録動作を実行させる際には、排出トレイ１００４を前面側へと回動させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。排紙トレイ１００４には、２枚の補助トレイ１００４ａ、１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、記録媒体の支持面積を３段階に拡大、縮小させ得るようになっている。
【００２５】
装置内部の空間には記録媒体に画像を記録するための記録ヘッド１０３と、当該記録ヘッド１０３およびインクタンクを搭載して図のＸ方向に移動可能なキャリッジと、記録媒体を所定量ずつＹ方向に搬送する搬送機構などが配備されている。
【００２６】
記録コマンドが入力された際、給紙トレイ１００７から装置内部に搬入された記録媒体は、記録ヘッド１０３によって記録可能な領域まで搬送される。そして、記録ヘッド１０３による１回分の記録走査が行われると、搬送機構は記録媒体を記録幅Ｄに相当する距離だけＹ方向に搬送する。以上のような記録ヘッド１０３による記録走査と、記録媒体の搬送動作を繰り返すことにより、記録媒体には段階的に画像が形成されていく。記録が完了した記録媒体は排紙トレイ１００４に排出される。
【００２７】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっている。アクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッド１０３やインクタンク等の交換が可能となる。なお、ここでは図示しないが、アクセスカバー１００３の裏面には、アクセスカバー１００３が閉じられたときに、本体に設置されているマイクロスイッチによって検出されるための突起が配備されている。すなわち、マイクロスイッチによる当該突起の検出結果によって、アクセスカバー１００３の開閉状態を検出することが出来る。
【００２８】
上ケース１００２の上面には、電源キー１００５が押下可能に設けられている。また、上ケース１００２の上面には、液晶表示部１１０や各種キースイッチ等を備える操作パネル１０１０が設けられている。
【００２９】
紙間選択レバー１００８は、記録ヘッド１０３のインク吐出面と記録媒体表面との間隔を調整するためのレバーである。カードスロット１００９は、メモリカードを装着可能なアダプタを受容するための開口部である。メモリカードに記憶されている画像データは、カードスロット１００９に挿入されたアダプタを介して記録装置の制御部３０００に送られ、所定の処理を施した後に記録媒体に記録される。このメモリカード（ＰＣ）としては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリスティック等が挙げられる。ビューワ（液晶表示部）１０１１は、メモリカードに記憶されている画像の中から印刷したい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示する。本実施形態において、ビューワ１０１１は記録装置１本体に着脱可能になっている。端子１０１２はデジタルカメラを接続するための端子であり、端子１０１３はパーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢバスコネクタである。
【００３０】
図３は、記録装置１の制御の構成を説明するためのブロック図である。制御部３０００（制御基板）において、ＤＳＰ３００２（デジタル信号処理プロセッサ）は、その内部にＣＰＵを有し、様々な画像処理や記録装置全体の制御を行っている。メモリ３００３は、ＤＳＰ３００２のＣＰＵが実行するべきプログラムを格納するプログラムメモリ３００３ａのほか、実行時のプログラムを記憶するＲＡＭエリア、画像データなどを記憶するワークメモリとして機能するメモリエリアを有している。プリンタエンジン３００４は、複数色のカラーインクを用いてカラー画像を記録するためのプリンタエンジンが搭載されている。
【００３１】
ＵＳＢバスコネクタ３００５は、デジタルカメラ３０１２を接続するためのポートである。コネクタ３００６はビューワ１０１１を接続する。ＵＳＢバスハブ３００８ (ＵＳＢ ＨＵＢ) は、プリンタエンジン３００４にＵＳＢ転送するための集線装置である。外部に接続された画像処理装置２（ＰＣ）より既に所定の画像処理が施された画像データが受信された場合、ＵＳＢバスハブ３００８は当該画像データをそのままプリンタエンジンに送信する。これにより、接続されているＰＣ２は、データや信号のやり取りをプリンタエンジン３００４と直接行うことが出来る（すなわち一般的なＰＣプリンタとして機能する）。
【００３２】
電源コネクタ３００９は、電源３０１３により商用ＡＣから変換された直流電圧を装置内に入力する。尚、制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、ＵＳＢバス３０２１又はＩＥＥＥ１２８４バス３０２２を介して行われる。
【００３３】
図４は、ＡＳＩＣ３００１の構成を示すブロック図である。ＰＣカードインタフェイス部４００１は、装着されたＰＣカード３０１１に記憶されている画像データを読取ったり、ＰＣカード３０１１へデータを書き込んだりする。ＩＥＥＥ１２８４インタフェイス部４００２は、プリンタエンジン３００４との間のデータのやり取りを行う。ＩＥＥＥ１２８４インタフェイス部は、デジタルカメラ３０１２あるいはＰＣカード３０１１に記憶されている画像データを記録する場合に使用されるバスである。ＵＳＢインタフェイス部４００３は、ＰＣ２との間でのデータのやり取りを行う。ＵＳＢホストインタフェイス部４００４は、デジタルカメラ３０１２との間でのデータのやり取りを行う。操作パネル・インタフェイス部４００５は、操作パネル１０１０からの各種操作信号を入力したり、表示部１００６への表示データを出力したりする。ビューワ・インタフェイス部４００６は、ビューワ１０１１への画像データの表示を制御している。インタフェイス４００７は、各種スイッチやＬＥＤ４００９等との間を制御するインタフェイス部である。ＣＰＵインタフェイス部４００８は、ＤＳＰ３００２との間でのデータのやり取りの制御を行っている。これら各部は内部バス（ＡＳＩＣバス）４０１０によって接続されている。これらの制御プログラムは、機能モジュールごとにタスク化したマルチタスク形式で構成されている。
【００３４】
図５は、本実施形態の 画像処理装置主制御部１０８が行う画像データの処理を説明するためフローチャートである。 本処理は、画像処理装置主制御部１０８に備えられたＣＰＵが、ＲＯＭに記憶されたプログラムに従って実行する。図５において、画像供給デバイス３より注目画素の画像データが入力されると（ステップＳ２００）、画像処理装置主制御部１０８は、まずステップＳ２０１において色補正を実行する。画像処理装置２が画像供給装置３より受信する画像データは、ｓＲＧＢ等の規格化された色空間を表現するための、Ｒ（レッド）、Ｇ（グリーン）およびＢ（ブルー）の８ｂｉｔ輝度データである。ステップＳ２０１では、これら輝度データを記録装置固有の色空間に対応するＲＧＢ１２ｂｉｔの輝度データに変換する。信号値を変換する方法は、予めＲＯＭなどに格納されたルックアップテーブル（ＬＵＴ）を参照する等の公知の方法を採用することが出来る。
【００３５】
ステップＳ２０２において、 画像処理装置主制御部１０８は、変換後のＲＧＢデータを、記録装置のインク色である、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）それぞれの１６ｂｉｔ階調データ（濃度データ）に分解する。この段階で、１６ｂｉｔのグレー画像が３チャンネル分（３色分）生成される。インク色分解処理においても、色補正処理と同様、予めＲＯＭなどに格納されたルックアップテーブル（ＬＵＴ）を参照することが出来る。
【００３６】
ステップＳ２０３において、 画像処理装置主制御部１０８は、インク色のそれぞれに対応する１６ｂｉｔ階調データに対し所定の量子化処理を行い、数ビットの量子化データに変換する。例えば３値に量子化する場合、１６ｂｉｔ階調データをレベル０〜レベル２の２ｂｉｔデータに変換する。当該量子化処理については、後に詳しく説明する。
【００３７】
続くステップＳ２０４において、画像処理装置主制御部１０８はインデックス展開処理を行う。具体的には、個々の画素に記録するドットの数と位置を定めた複数のドット配置パターンの中から、１つのドット配置パターンを、ステップＳ２０３で得られたレベルに対応づけて選出する。この際、ドット配置テーブルは、個々の画素に相当する領域に記録するドットの数をレベル値によって異ならせる形態であっても良いし、ドットの大きさをレベル値に応じて異ならせる形態であっても良い。
【００３８】
このようなインデックス展開処理が終了すると、このドットデータを２値データとして出力する（ステップＳ２０５）。以上で本処理が終了する。
【００３９】
なお、図５の各ステップで示したそれぞれの工程は、本実施形態のインクジェット記録システムにおいて処理されるわけであるが、どの工程までを画像処理装置２が行い、どの工程以降を記録装置１が行うか、という明確な切り分けは特に定められるものではない。たとえば、量子化までを画像処理装置２が行う場合は、量子化済みのデータを記録装置１に転送し、記録装置主制御部１０１がデータバッファ１０６に格納されたインデックスパターンを用いてステップＳ２０４のインデックス展開を行い、記録動作を制御すればよい。また、記録装置１の性能によっては、多値のＲＧＢ画像データを直接受け取って、Ｓ２０１〜Ｓ２０４のすべての工程を行うことも可能である。
【００４０】
図６は、図５のステップＳ２０３で実行される量子化処理の詳細を説明するためのブロック図である。本実施形態の量子化処理においては、まず入力値に関する処理が施され、次に閾値に関する処理が施され、最後にディザ法による量子化処理が施される。これら一連の処理は色ごと（チャンネルごと）に並列処理される。以下、図６を参照しながら個々の処理を詳しく説明する。
【００４１】
画像データ取得部３０１は、個々の画素の濃度を示す１６ｂｉｔの階調データを取得する。本実施形態の画像データ取得部３０１は、最大１６ｂｉｔの信号を８色分受信することが出来るものとする。図では、第１色〜第３色それぞれの１６ｂｉｔデータが入力される状態を示している。
【００４２】
ノイズ付加処理部３０２は、１６ｂｉｔの階調データに所定のノイズを付加する。ノイズを付加することにより、同レベルの階調データが連続して入力された場合も、同一パターンが連続配置される状態を回避し、すじやテクスチャ等を緩和することが出来る。ノイズ付加処理部３０２では、所定のランダムテーブルと、固定強度と、入力値に応じた変動強度を掛け合わせることにより、個々の画素ごとにノイズが生成され入力値に付加される。ここで、ランダムテーブルはノイズの正負を設定するテーブルであり、画素位置ごとに正、ゼロまたは負を設定している。本実施形態のランダムテーブルは最大８面有することが出来、それぞれのテーブルサイズは任意に設定可能としている。固定強度はノイズ量の強さを示し、その大きさによってノイズの大小が決まる。本実施形態では、画像の粒状度とすじやテクスチャの度合い等に応じ、印刷モードごとに最適なランダムテーブルや固定強度を設定することによって、ノイズ量を適切に調整することが可能になっている。
【００４３】
正規化処理部３０３は、１６ｂｉｔで表される個々の画素の階調値を、ステップＳ２０４でインデックス展開が可能なレベル値に対応づけた後、個々のレベルのレンジを１２ビットに正規化する。以下、具体的に説明する。ステップＳ２０４におけるインデックス展開処理がレベル０〜レベル（ｎ−１）のｎ値に対応する処理の場合、正規化処理部３０３は、１６ｂｉｔで表される６５５３５階調を（ｎ−１）等分する。更に、それぞれのレベルに対応するレンジを、１２ｂｉｔ（４０９６階調）に正規化する。これにより、個々の画素について、レベル０〜レベル（ｎ−１）のいずれかに対応づけられた状態の１２ｂｉｔデータが得られる。
【００４４】
例えば、インデックス展開処理がレベル０、レベル１、レベル２の３値に対応する場合、正規化処理部３０３は、１６ｂｉｔで表される６５５３５階調を２等分する。そして、それぞれのレンジである、階調値０〜３２７６７と、階調値３２７６８〜６５５３５を１２ｂｉｔ（０〜４０９５階調）に正規化する。第１レンジである入力階調値０〜３２７６７の画素は、後段の量子化処理によりレベル０またはレベル１が出力され、第２レンジである入力階調値３２７６８〜６５５３５の画素は、後段の量子化処理によりレベル１またはレベル２が出力される。以上の制御により、量子化数（ｎ）がいくつであっても、後段の量子化処理を同様の処理で行うことができる。
【００４５】
以上説明した画像データ取得部３０１〜正規化部３０３の処理は、各色の階調データについて並列に行われる。すなわち、本実施形態の場合は、シアン、マゼンタおよびイエローについての１２ｂｉｔデータが生成され、ディザ処理部３１１に入力される。
【００４６】
ディザ処理部３１１において、量子化すべき１２ｂｉｔデータ（処理対象データ）はそのまま量子化処理部３０６に送信される。一方、処理対象データ以外の色の１２ｂｉｔデータは、参照データとして色間処理部３０４に入力される。色間処理部３０４は、閾値取得部３０５が取得した閾値に対し、参照データに基づいて所定の処理を施し最終的な閾値を決定し、これを量子化処理部３０６に送信する。量子化処理部３０６は、処理対象データを、色間処理部３０４より入力された閾値と比較することにより、記録（１）または非記録（０）を決定する。
【００４７】
閾値取得部３０５は、ＲＯＭなどのメモリに記憶されている複数のディザパタン３１０より対応する１つの閾値マトリクスを選択し、処理対象データの画素位置に対応した閾値を取得する。本実施形態において、ディザパタン３１０は、０〜４０９５の閾値がブルーノイズ特性を有するように配列して形成された閾値マトリクスであり、５１２×５１２画素、２５６×２５６画素、５１２×２５６画素、など様々なサイズや形状を呈することが出来る。すなわち、メモリには、このようなサイズや形状の異なる複数の閾値マトリクスが予め格納されており、閾値格納部３０５は、この中から印刷モードとインク色に対応した閾値マトリクスを選択する。そして、選択された閾値マトリクスに配列する複数の閾値の中から、処理対象データの画素位置（ｘ，ｙ）に対応する閾値を色間処理部に提供する。
【００４８】
本発明は、色間処理部３０４における色間処理方法にその特徴がある。その特徴的な色間処理方法を説明するまえに、ここではまず特許文献２に開示されているような一般的な色間処理について説明する。
【００４９】
図７（ａ）および（ｂ）は、色間処理部３０４における処理の構成および工程を説明するためのブロック図およびフローチャートである。色間処理部３０４は、処理対象データ以外の色に対応する１２ｂｉｔデータを参照データとし、これら参照データを用いて閾値取得部３０５が取得した閾値に所定の処理を施し、処理対象データを量子化するための閾値を算出する。例えば、処理対象データがシアンの１２ｂｉｔデータの場合、参照データはマゼンタ、イエローの１２ｂｉｔデータとなる。図７（ａ）では、処理対象データをＩｎ１（ｘ，ｙ）、参照データを  Ｉｎ２（ｘ，ｙ）およびＩｎ３（ｘ，ｙ）として示している。ここで、（ｘ，ｙ）は画素位置を示し、閾値取得部３０５が閾値マトリクスの中から処理対象データの画素位置に対応する閾値を選出するための座標パラメータとなる。
【００５０】
図７（ａ）を参照するに、色間処理部３０４に入力された参照データＩｎ２（ｘ，ｙ）およびＩｎ３（ｘ，ｙ）は、まず、閾値オフセット量算出部３０８に入力される（ステップＳ４０１）。すると、閾値オフセット量算出部３０８は、これら参照データを用いて処理対象データＩｎ１（ｘ，ｙ）に対する閾値オフセットＯｆｓ_１(ｘ，ｙ)を算出する（ステップＳ４０２）。本実施形態において、閾値オフセット値Ｏｆｓ_１(ｘ，ｙ)は（式２）で算出される。  
Ｏｆｓ_１(ｘ，ｙ) ＝ Σｉ[Ｉｎｉ(ｘ，ｙ)]      ・・・（式２）
【００５１】
ここで、ｉは、参照データＩｎ２（ｘ，ｙ）およびＩｎ３（ｘ，ｙ）のうち、処理対象データＩｎ１に対する閾値を求めるために利用される参照データ（以下実参照データと称す）を個別に示すためのパラメータである。このような実参照データの数および種類は、処理対象データごとに予め指定されている。
【００５２】
本例では、処理対象データがＩｎ１（ｘ，ｙ）である場合の実参照データは無し（ｎｕｌｌ）とし、処理対象データがＩｎ２（ｘ，ｙ）である場合の実参照データをＩｎ１（ｘ，ｙ）としている。また、処理対象データがＩｎ３（ｘ，ｙ）である場合の実参照データをＩｎ１（ｘ，ｙ）およびＩｎ２（ｘ，ｙ）としている。よって、個々の処理対象データＩｎ１（ｘ，ｙ）〜Ｉｎ３（ｘ，ｙ）に対するオフセットＯｆｓ_１(ｘ，ｙ) 〜Ｏｆｓ_３(ｘ，ｙ)は、（式２）より以下のように表すことが出来る。  
Ｏｆｓ_１(ｘ，ｙ) ＝ Σｉ[Ｉｎ(ｘ，ｙ)]
＝０                              ・・・（式２−１）
Ｏｆｓ_２(ｘ，ｙ) ＝ Σｉ[Ｉｎ(ｘ，ｙ)]
＝Ｉｎ１(ｘ，ｙ)                   ・・・（式２−２）
Ｏｆｓ_３(ｘ，ｙ) ＝ Σｉ[Ｉｎ(ｘ，ｙ)]
＝Ｉｎ１(ｘ，ｙ)＋Ｉｎ２(ｘ，ｙ)    ・・・（式２−３）
【００５３】
このように、閾値オフセット値Ｏｆｓ_１(ｘ，ｙ)〜Ｏｆｓ_３(ｘ，ｙ)が算出されると、これらは閾値オフセット量加算部３０９に入力される。閾値オフセット量加算部３０９は、処理対象データＩｎ(ｘ，ｙ)の座標(ｘ，ｙ)に対応する閾値Ｄｔｈを閾値取得部３０５より取得する(ステップＳ４０３)。
【００５４】
ステップＳ４０４において、閾値オフセット量加算部３０９は、閾値取得部３０５より入力された閾値Ｄｔｈ(ｘ，ｙ)から、閾値オフセット量算出部３０８より入力された閾値オフセット値Ｏｆｓ_１(ｘ，ｙ)を減算し、量子化閾値Ｄｔｈ´(ｘ，ｙ)を得る。
Ｄｔｈ´(ｘ，ｙ)＝Ｄｔｈ(ｘ，ｙ) − Ｏｆｓ_１(ｘ，ｙ) ・・・（式３）
【００５５】
この際、Ｄｔｈ´(ｘ，ｙ)が負の値となった場合は、Ｄｔｈ_ｍａｘ（ディザパタンが有する閾値の最大値）を加算して量子化閾値Ｄｔｈ´(ｘ，ｙ)とする。これにより、常に量子化閾値Ｄｔｈ´はＤｔｈ´＝０〜Ｄｔｈ_ｍａｘとなる。
すなわち、
Ｄｔｈ´(ｘ，ｙ)＜０のとき
Ｄｔｈ´(ｘ，ｙ)＝Ｄｔｈ´(ｘ，ｙ)＋Ｄｔｈ_ｍａｘ      ・・・（式４）
とする。
【００５６】
（式３）または（式４）により量子化閾値Ｄｔｈ´(ｘ，ｙ)が得られると、量子化処理部３０６は、処理対象データＩｎ１(ｘ，ｙ)と量子化閾値Ｄｔｈ´(ｘ，ｙ)を比較し、画素位置（ｘ，ｙ）に対するドットの記録（１）または非記録（０）を決定する。以上で本処理が終了する。
【００５７】
その後は、図５のフローチャートで説明したように、数ビットで表される量子化データＯｕｔ１(ｘ，ｙ)に対しインデックス展開処理が施され、画素位置(ｘ，ｙ)に記録するドットパターンが決定される。この際、画素位置(ｘ，ｙ)に記録されるドットの数（大きさ）は、例えばレベル値が１の場合は１ドット（あるいは小ドット）、レベル値が２の場合は２ドット（あるいは大ドット）というように、レベル値に対応する数（大きさ）に設定されている。
【００５８】
図８は、第１〜第３色のそれぞれに対し第１〜第３の多値データ（Ｉｎ１〜Ｉｎ３）が入力された場合に、閾値マトリクスに配置された複数の閾値０〜Ｄｔｈ_ｍａｘのうち、記録（１）と判断される閾値の範囲を示す図である。横軸は閾値Ｄｔｈ０〜４０９４であり、１７１０はＤｔｈ_ｍａｘ（ディザパタンのもつ閾値の最大値）である。それぞれの線はドットが配置される閾値の範囲を示している。本例の場合、第１色については、（式２−１）よりＯｆｓ_１＝０である。よって、０〜Ｄｔｈ_ｍａｘのうち０〜Ｉｎ１（１７０２〜１７０３）の閾値に対応する画素位置が記録（１）に設定される。
【００５９】
第２色については、（式２−２）よりＯｆｓ_２＝Ｉｎ１である。よって（式３）および（式４）に従って求めた閾値Ｄｔｈ´で量子化すると、ディザパタン３１０に配列された閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ１〜Ｉｎ１＋Ｉｎ２（１７０５〜１７０６）の閾値が記録（１）に設定される。
【００６０】
第３色については、（式２−３）よりＯｆｓ_３＝Ｉｎ１＋Ｉｎ２である。よって、（式３）および（式４）に従って求めた閾値Ｄｔｈ´で量子化すると、閾値マトリクスに配列された閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ１＋Ｉｎ２〜Ｉｎ１＋Ｉｎ２＋Ｉｎ３（１７０８〜１７０９）が記録（１）に設定されることになる。但し本例では、Ｉｎ１＋Ｉｎ２＋Ｉｎ３がＤｔｈ_ｍａｘを超えているものとする。この場合、Ｄｔｈ_ｍａｘを超えた領域については、（Ｉｎ１＋Ｉｎ２＋Ｉｎ３）をＤｔｈ_ｍａｘで除算した余りに相当する領域、すなわち０〜Ｉｎ１＋Ｉｎ２＋Ｉｎ３−Ｄｔｈ_ｍａｘの閾値が記録（１）に設定されるようにする。すなわち、記録（１）と判定される閾値の範囲は、Ｉｎ１＋Ｉｎ２〜Ｄｔｈ_ｍａｘ（１７０８〜１７１０）と０〜Ｉｎ１＋Ｉｎ２＋Ｉｎ３−Ｄｔｈ_ｍａｘ（１７０７〜１７１１）となる。
【００６１】
このように、一般的な色間処理では、共通の閾値マトリクスを利用しながらも、互いの入力値をオフセット値とすることにより、各色で固有の量子化閾値Ｄｔｈ´を求めている。そして、その新たに求めた量子化閾値Ｄｔｈ´を量子化処理で用いることにより、複数の色が混在したドット記録パターンがブルーノイズ特性となるようにドットを配置することができる。
【００６２】
しかしながら、既に説明したように、複数色の混在ドットパターン中でドットパワーが強い色が存在すると、その色のドットパターンの粒状性が目立ち画像品位を損ねてしまう場合があった。ここで、ドットパワーとは１つのドットの目立ち易さに相当し、例えば記録媒体に１つのドットを記録した場合のドットの明度に依存する。そして、明度が低い（濃度が高い）ドットほどドットパワーが強く、他の色のドットとともにブルーノイズ特性を有するドットパターンを形成していても、その色のドットパターンがブルーノイズ特性を有していなければ、粒状性が目立ってしまうのである。
【００６３】
図９（ａ）および（ｂ）は、上述した一般的な色間処理において、第１色をシアン、第２色をマゼンタ、第３色をイエローとした場合の各ドットパターンの粒状性を数量的に示した図である。図９（ａ）は、インク色それぞれのドットパターンおよび混在ドットパターンの応答値を示し、同図（ｂ）はその積分値を示している。応答値については、個々のドットパターンの周波数特性に人間の視覚特性（ＶＴＦ）およびドットパワー係数を乗じた結果としている。視覚特性（ＶＴＦ）については、既に（式１）として示したＤｏｏｌｅｙの近似式を用いている。また、ドットパワー係数は、ドットパワーの強度に準ずる値であり、明度が低いほど大きくなる。ここでは一例として、ＣＩＥＬ*ａ*ｂ*色空間におけるシアンの明度Ｌ*＝５５、マゼンタの明度Ｌ*＝５５、イエローの明度Ｌ*＝８５から各色のドットパワー係数を設定している。
【００６４】
混在ドットパターンと第１色であるシアンのドットパターンは、ブルーノイズ特性を有しているので、応答値もその積分値も比較的低い値になっている。また、第３色であるイエローのドットパターンは、ブルーノイズ特性は有していないものの、シアンやマゼンタに比べてドットパワーが小さいので、応答値もその積分値も十分低い値になっている。これに対し、第２色であるマゼンタのドットパターンは、ブルーノイズ特性を有しておらず、且つドットパワーも強いので、応答値もその積分値も比較的高い値になっている。
【００６５】
本発明者らは鋭意検討の結果、以上のことを鑑み、特定色のドットパターンの応答値が混合ドットパターンの応答値を超えてしまうと、視覚的に粒状性が感知されやすい傾向があると判断した。そして、個々のインク色のドットパターンの応答値が混合ドットパターンの応答値よりも小さくなるように、色間処理における閾値マトリクスの設定と参照色設定を行うことが、画像全体の粒状性を抑えるために有効であるという知見に到った。以下、本実施形態の特徴的な色間処理について説明する。
【００６６】
再度図７（ａ）および（ｂ）を参照するに、本実施形態では、処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。そして、閾値オフセット量算出部３０８は、閾値オフセット値すなわち参照データをｎｕｌｌに設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝０
【００６７】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値すなわち参照データをｎｕｌｌに設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝０
【００６８】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ２（ｘ，ｙ）と同様に第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値すなわち参照データをＩｎ２（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ２（ｘ，ｙ）
【００６９】
閾値オフセット量加算部３０９は、閾値取得部３０５によって選択された閾値マトリクスにおける閾値Ｄｔｈ(ｘ，ｙ)から、閾値オフセット量算出部３０８より入力された閾値オフセット値Ｏｆｓ_１(ｘ，ｙ)を減算し、量子化閾値Ｄｔｈ´(ｘ，ｙ)を得る。その後は、すでに説明した通常の色間処理と同様の処理を行う。
【００７０】
図２２は、本実施形態で採用可能な第１の閾値マトリクスと第２の閾値マトリクスの一例である。いずれの閾値マトリクスもブルーノイズ特性を有しているが、閾値の分布は互いに異なっている。これら２つのマトリクスは、互いにブルーノイズ特性を有していれば特に限定されるものではなく、相関性を有していても有していなくても良い。但し、シアンドットとマゼンタドットが重複して形成されるブルードットは、ドットパワーがシアンやマゼンタよりも更に強くなるので、このようなブルードットはなるべく発生させないように互いの閾値が設定されていることが好ましい。なお、第１の閾値マトリクスと第２の閾値マトリクスについては、例えば、同一の閾値マトリクスを縦方向や横方向に互いにずらした関係にある２つのマトリクスとすることもできる。
【００７１】
図１０は、本実施形態において、閾値マトリクスで記録（１）と判断される閾値の範囲を各色について示す図である。本実施形態の場合、第１色であるシアンについて、閾値オフセット値はＯｆｓ_１＝０である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち０〜Ｉｎ１（９０２〜９０３）に対応する画素位置が記録（１）に設定される。
【００７２】
第２色であるマゼンタについても、閾値オフセット値はＯｆｓ_２＝０である。よって、第２の閾値マトリクスの０〜Ｄｔｈ_ｍａｘのうち０〜Ｉｎ２（９０５〜９０６）の閾値に対応する画素位置が記録（１）に設定される。
【００７３】
第３色であるイエローについて、閾値オフセット値はＯｆｓ_３＝Ｉｎ２である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ２〜Ｉｎ２＋Ｉｎ３（９０８〜９０９）が記録（１）に設定される。
【００７４】
このような本実施形態によれば、ドットパワーが相対的に強いシアンのドットパターンとマゼンタのドットパターン、およびマゼンタとイエローの混在ドットパターンでブルーノイズ特性を得ることが出来る。
【００７５】
図１１（ａ）および（ｂ）は、本実施形態における各ドットパターンの粒状性を図９で示した従来の一般的な色間処理と同様に、数量的に示した図である。図１１（ａ）は、インク色それぞれのドットパターンおよび混在ドットパターンの応答値を示し、同図（ｂ）はその積分値を示している。第１色であるシアンのドットパターンと第２色であるマゼンタのドットパターンは、ブルーノイズ特性を有しており、応答値もその積分値も比較的低い値になっている。また、第３色であるイエローのドットパターンは、ブルーノイズ特性は有していないものの、シアンやマゼンタに比べてドットパワーがごく小さいので、応答値もその積分値も十分低い値になっている。これに対し、シアン、マゼンタおよびイエローの混在ドットパターンは、それぞれがブルーノイズ特性を有する２つのドットパターンの重ね合わせで構成されるため、従来の色間処理に比べると応答性や積分値は若干高くなる。但し、色間処理を全く採用しない状態に比べれば、その応答性や積分値すなわち粒状感は十分低く抑えることができる。
【００７６】
図１２（ａ）および（ｂ）は、色間処理を採用せずシアン、マゼンタ、およびイエローのそれぞれで相関性を持たない閾値マトリクスを用いた場合と、本実施形態を採用した場合とで、混在ドットパターンにおける粒状性を比較する図である。本実施形態における混在ドットパターンは、従来法による混在ドットパターンに比べて、応答値もその積分値も低く抑えられていることがわかる。
【００７７】
すなわち、本実施形態によれば、シアン、マゼンタ、イエローの混在ドットパターンの粒状性を十分に抑えておきながら、当該混在ドットパターンの応答値よりも、各色個別のドットパターンの応答値を更に低く抑えることができる。結果、画像全体の粒状性を従来よりも抑え、滑らかな画像を出力することが可能となる。
【００７８】
なお、異色間のドットの重複さえ抑制されていれば、混在ドットパターンの周波数特性に関わらず、粒状性をある程度抑えることはできる。このため、２つの色で共有する第２の閾値マトリクスについては、必ずしもブルーノイズ特性を有していなくても画像全体の粒状性を従来よりも低く抑えることは出来る。また、ドットの重複を回避するためには、必ずしも２色の間で色間処理を行う必要はなく、互いになるべく排他的な閾値領域が設定されるように、閾値の設定方法が工夫されていれば良い。例えば、２つの色をマゼンタとイエローとしたとき、イエローの閾値を下記式を用いて求めれば、マゼンタとイエローのドット重複をなるべく少なく抑えることができる。
Ｙの閾値＝閾値マトリクスにおける最大閾値−Ｍの閾値
【００７９】
なお、以上では混在ドットパターンと色ごとのドットパターンの粒状感を数量的に比較するための応答値を、ドットパターンの周波数特性、人間の視覚特性（ＶＴＦ）およびドットパワー係数から求めるものとしたが、応答値はこれに限るものではない。視覚特性については、Ｄｏｏｌｅｙの近似式以外の式を採用することもでき、ドットパワー係数については、明度Ｌ*でなく、記録媒体に記録した場合の光学濃度などを採用することも出来る。また公知のＲＭＳ粒状度やウィーナースペクトラムなどの評価値を採用することによって応答値を設定してもよい。
【００８０】
以下、カラー画像を表現するために使用するインク色の組み合わせを様々に異ならせた場合を、他の実施形態として説明する。
【００８１】
（第２の実施形態）
本実施形態においても、第１の実施形態と同様、シアン、マゼンタおよびイエローのインクシステムを用いる。但し、本実施形態では、シアンとイエローで第１の閾値マトリクスを用いながら色間処理を行い、マゼンタで第２の閾値マトリクスを用いる。
【００８２】
本実施形態においても図７（ａ）および（ｂ）で示した、ブロック図およびフローチャートを用いるころができる。本実施形態において、処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝０
【００８３】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝０
【００８４】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ１（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ１（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ１（ｘ，ｙ）
【００８５】
第１の閾値マトリクスおよび第２の閾値マトリクスについては、第１の実施形態と同様、例えば図２２に示したものを使用することができる。
【００８６】
図１３は、本実施形態において、設定された閾値マトリクスにおける記録（１）と判断される閾値の範囲を各色について示す図である。本実施形態の場合、第１色であるシアンの閾値オフセット値は、Ｏｆｓ_１＝０である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、０〜Ｉｎ１（１２０２〜１２０３）に対応する画素位置が記録（１）に設定される。
【００８７】
第２色であるマゼンタについても、閾値オフセット値はＯｆｓ_２＝０である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち０〜Ｉｎ２（１２０８〜１２０９）に対応する画素位置が記録（１）に設定される。
【００８８】
第３色であるイエローの閾値マトリクスは、Ｏｆｓ_３＝Ｉｎ１である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ１〜Ｉｎ１＋Ｉｎ３（１２０５〜１２０６）に対応する画素位置が記録（１）に設定されることになる。
【００８９】
このような本実施形態によれば、ドットパワーが相対的に強いシアンのドットパターンとマゼンタのドットパターン、およびシアンとイエローの混在ドットパターンでブルーノイズ特性を得ることが出来る。そして、第１の実施形態と同様、シアン、マゼンタ、イエローの混在ドットパターンの粒状性を十分に抑えておきながら、当該混在ドットパターンの応答値よりも、各色個別のドットパターンの応答値を低く抑えることができる。結果、画像全体の粒状性を従来よりも低く抑えることが可能となる。
【００９０】
（第３の実施形態）
本実施形態では、シアン、マゼンタ、イエローにブラックを加えたインクシステムを用いる。ブラックインクは他のインクよりも明度が低く、ここではその明度をＬ*＝１０とする。このため、ブラックのドットパワーは４つのインクの中で最も大きくなる。このようなインクシステムにおいて、本実施形態では、ブラックとシアンで第１の閾値マトリクスを用いながら色間処理を行い、マゼンタとイエローで第２の閾値マトリクスを用いながら色間処理を行う。
【００９１】
本実施形態の場合、図５のステップＳ２０２において、画像処理装置主制御部１０８は、ＲＧＢデータを、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）およびＫ（ブラック）の１６ｂｉｔ階調データ（濃度データ）に分解する。そしてステップＳ２０３では、これら４色のそれぞれに対し量子化処理を行う。
【００９２】
図１４は、ステップＳ２０２の色変換工程において、画像処理装置主制御部１０８が参照するルックアップテーブルのグレーラインの変換状態を示している。横軸は、白から黒へ移行する階調の各格子点を示し、縦軸は、それぞれの色に対応する出力信号値をここでは２５６階調で表している。各色の出力信号値は、量子化処理部に対する入力データＩｎ０〜Ｉｎ３に対応する。
【００９３】
図から判るように、ホワイトからグレーにかけてのハイライト〜中濃度領域では、ブラックインクは使用せず、シアン、マゼンタおよびイエローのみを用いてグレー画像を表現している。ブラックについては、中濃度〜高濃度領域にて使用される。ブラックインクが使用される高濃度領域では、既に他色のドットが多く記録されているのでインクドットの記録密度は十分高く、ブラックドットの粒状性が問題視されることは殆どない。本実施形態では、このような状況を鑑みて、各インクで使用する閾値マトリクスと参照色の組み合わせを以下のように設定する。
【００９４】
まず、処理対象データがブラックデータＩｎ０（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_０(ｘ，ｙ) ＝０
【００９５】
処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５はＩｎ０（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）に設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）
【００９６】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝０
【００９７】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ２（ｘ，ｙ）と同様に第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ２（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ２（ｘ，ｙ）
【００９８】
なお、本実施形態においても、第１の閾値マトリクスおよび第２の閾値マトリクスについては、図２２に示したものを使用することができる。
【００９９】
図１５は、本実施形態において、設定された閾値マトリクスにおける記録（１）と判断される閾値の範囲を示す図である。ここでは、グレーの中間濃度程度（１２８）の信号が入力された場合を示している。この程度の濃度の場合、図１４で説明したように、ブラックインクの信号値Ｉｎ０（ｘ，ｙ）は０である。よって、記録（１）と判断される閾値領域は存在しない。
【０１００】
シアンについて、閾値オフセット値はＯｆｓ_１＝Ｉｎ０（ｘ，ｙ）である。しかしながら、上述したようにＩｎ０（ｘ，ｙ）＝０である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち０〜Ｉｎ１（１４０４〜１４０５）に対応する画素位置が記録（１）に設定される。
【０１０１】
マゼンタについて、閾値オフセット値はＯｆｓ_２＝０である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、０〜Ｉｎ２（１４０７〜１４０８）に対応する画素位置が記録（１）に設定される。
【０１０２】
イエローについて、閾値オフセット値はＯｆｓ_３＝Ｉｎ２である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ２〜Ｉｎ２＋Ｉｎ３（１４１０〜１４１１）が記録（１）に設定される。
【０１０３】
本実施形態によれば、粒状性が課題となるハイライト〜中濃度領域において、ブラックドットを記録することがないので、事実上、第１や第２の実施形態のようにシアンを色間処理の第１色として扱った場合と同様のドットパターンを得ることができる。すなわち、シアンのドットパターン、マゼンタのドットパターン、およびマゼンタとイエローの混在ドットパターンでブルーノイズ特性を得ることができる。結果、上記実施形態と同様、混在ドットパターンの粒状性を十分に抑えておきながら、当該混在ドットパターンの応答値よりも各色個別のドットパターンの応答値を低く抑え、画像全体の粒状性を抑制することができる。
【０１０４】
なお、第３の実施形態では、シアンとブラックで同じ閾値マトリクスを用い、マゼンタとイエローで同じ閾値マトリクスを用いたが、第１の実施形態と第２実施形態の関係のように、シアンとマゼンタは入れ替えることもできる。すなわち、各インクで使用する閾値マトリクスと参照色の組み合わせを以下のように設定することができる。
【０１０５】
処理対象データがブラックデータＩｎ０（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_０(ｘ，ｙ) ＝０
【０１０６】
処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝０
【０１０７】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５はＩｎ０（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）に設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）
【０１０８】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ１（ｘ，ｙ）と同様に第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ１（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ１（ｘ，ｙ）
【０１０９】
このように設定した場合であっても、ハイライト〜中濃度領域では、ブラックドットを記録することなく、マゼンタを色間処理の第１色として扱った場合と同様のドットパターンを得ることができる。すなわち、シアンのドットパターン、マゼンタのドットパターン、およびシアンとイエローの混在ドットパターンでブルーノイズ特性を得ることができ、画像全体の粒状性を従来よりも低くすることができる。
【０１１０】
（第４の実施形態）
本実施形態では、シアン、マゼンタ、イエローおよびブラックに更にグレーを加えたインクシステムを用いる。グレーインクはシアン、マゼンタおよびブラックよりも明度が高く、ここではその明度をＬ*＝７０とする。このため、グレーのドットパワーはイエローの次に小さいものとなる。このようなインクシステムにおいて、本実施形態では、ブラックとシアンとグレーで第１の閾値マトリクスを用いながら色間処理を行い、マゼンタとイエローで第２の閾値マトリクスを用いながら色間処理を行う。
【０１１１】
本実施形態の場合、図５のステップＳ２０２において、画像処理装置主制御部１０８は、ＲＧＢデータを、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）およびＧｒａｙ（グレー）の１６ｂｉｔ階調データ（濃度データ）に分解する。そしてステップＳ２０３では、これら５色のそれぞれに対し量子化処理を行う。
【０１１２】
図１６は、ステップＳ２０２の色変換工程において、画像処理装置主制御部１０８が参照するルックアップテーブルのグレーラインの変換状態を示している。横軸は、白から黒に向かう階調の各格子点を示し、縦軸は、それぞれのインク色に対応する出力信号値をここでは２５６階調で表している。図から判るように、ハイライト〜グレーの中濃度領域では、ブラックインクは使用せず、シアン、マゼンタ、イエローおよび比較的多くのグレーを用いてグレー画像を表現している。第３の実施形態で説明したグレーインクを用いない図１４に比べ、シアンやマゼンタの信号値が低くなっているのがわかる。すなわち、本実施形態によれば、グレーインクを導入することで、グレーよりもドットパワーの大きいシアンやマゼンタのドット数が少なく抑えられている。
【０１１３】
一方、ブラックについては、第３の実施形態と同様、ハイライト〜中濃度領域では使用されず、中濃度〜高濃度領域にて使用される。ブラックインクが使用される高濃度領域ではインクドットの記録密度は十分高く、ブラックドットの粒状性は問題となり難い。本実施形態では、このような状況を鑑みて、各インクで使用する閾値マトリクスと参照色の組み合わせを以下のように設定する。
【０１１４】
まず、処理対象データがブラックデータＩｎ０（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_０(ｘ，ｙ) ＝０
【０１１５】
処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５はＩｎ０（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）に設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）
【０１１６】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝０
【０１１７】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ２（ｘ，ｙ）と同様に第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ２（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ２（ｘ，ｙ）
【０１１８】
処理対象データがグレーデータＩｎ４（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ０（ｘ，ｙ）およびＩｎ１（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）＋Ｉｎ１（ｘ，ｙ）に設定する。
Ｏｆｓ_４(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）＋Ｉｎ１（ｘ，ｙ）
【０１１９】
なお、第１の閾値マトリクスおよび第２の閾値マトリクスについては、上記実施形態と同様、図２２に示したものを使用することができる。
【０１２０】
図１７は、本実施形態において、閾値マトリクスにおける記録（１）と判断される閾値の範囲を各色について示す図である。ここでは、グレーの中間濃度程度の信号（１２８）が入力された場合を示している。この程度の濃度の場合、図１６で説明したように、ブラックインクの信号値Ｉｎ０（ｘ，ｙ）は０である。よって、記録（１）と判断される閾値領域は存在しない。
【０１２１】
シアンについて、閾値オフセット量はＯｆｓ_１＝Ｉｎ０（ｘ，ｙ）である。しかしながら、上述したようにＩｎ０（ｘ，ｙ）＝０である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、０〜Ｉｎ１（１６０４〜１６０５）に対応する画素位置が記録（１）に設定される。
【０１２２】
グレーについて、閾値オフセット量はＯｆｓ_４＝Ｉｎ０＋Ｉｎ１である。よって、第１の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ０＋Ｉｎ１〜Ｉｎ０＋Ｉｎ１＋Ｉｎ４、すなわち実質的にＩｎ１〜Ｉｎ１＋Ｉｎ４（１６０７〜１６０８）が記録（１）に設定される。
【０１２３】
マゼンタについて、閾値オフセット値はＯｆｓ_２＝０である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、０〜Ｉｎ２（１６１０〜１６１１）に対応する画素位置が記録（１）に設定される。
【０１２４】
イエローについて、閾値オフセット値はＯｆｓ_３＝Ｉｎ２である。よって、第２の閾値マトリクスの閾値０〜Ｄｔｈ_ｍａｘのうち、Ｉｎ２〜Ｉｎ２＋Ｉｎ３（１６１３〜１６１４）が記録（１）に設定される。
【０１２５】
本実施形態によれば、粒状性が課題となるハイライト〜中濃度領域において、ブラックドットを記録することがないので、事実上、第１や第２の実施形態のようにシアンを色間処理の第１色として扱った場合と同様のドットパターンを得ることができる。すなわち、シアンのドットパターン、マゼンタのドットパターン、シアンとグレーの混在ドットパターンおよびマゼンタとイエローの混在ドットパターンでブルーノイズ特性を得ることができる。一方で、イエローのドットパターンとグレーのドットパターンでは、ブルーノイズ特性は得られない。しかし、グレーやイエローはシアンやマゼンタに比べてドットパワーがごく小さいので、第１の実施形態で説明したような応答値やその積分値は十分低い値になる。
【０１２６】
このように、本実施形態によれば、相対的にドットパワーの大きいシアンとマゼンタを色間処理の事実上の第１色に設定し、相対的にドットパワーの小さいイエローとグレーを色間処理の第２色目以降に設定している。これにより、上記実施形態と同様、混在ドットパターンの粒状性を十分に抑えておきながら、当該混在ドットパターンの応答値よりも各色個別のドットパターンの応答値を低く抑え、画像全体の粒状性を従来よりも抑えることができる。
【０１２７】
なお、グレーインクを使用するという本実施形態の効果はブラックインクを併用しなくても得ることは出来る。ブラックインクを使用しない場合、図１６で示したグラフでは、中濃度〜高濃度領域において、ブラックの変わりにシアン、マゼンタ、およびイエローの信号値が増大することになる。このような形態においても、ハイライト〜中間濃度領域において、シアン、マゼンタの信号値よりグレーの信号値のほうが高くなることは同じであり、粒状性を低く抑える効果を得ることは出来る。
【０１２８】
また、第４の実施形態においても、シアンとマゼンタの関係を入れ替え、各インクで使用する閾値マトリクスと参照色の組み合わせを以下のように設定することもできる。
【０１２９】
処理対象データがブラックデータＩｎ０（ｘ，ｙ）である場合、閾値取得部３０５はブルーノイズ特性を有する第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_０(ｘ，ｙ) ＝０
【０１３０】
処理対象データがシアンデータＩｎ１（ｘ，ｙ）である場合、閾値取得部３０５は、ブルーノイズ特性は有するが第１の閾値マトリクスとは異なる第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をｎｕｌｌに設定する。
Ｏｆｓ_１(ｘ，ｙ) ＝０
【０１３１】
処理対象データがマゼンタデータＩｎ２（ｘ，ｙ）である場合、閾値取得部３０５はＩｎ０（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）に設定する。
Ｏｆｓ_２(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）
【０１３２】
処理対象データがイエローデータＩｎ３（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ１（ｘ，ｙ）と同様に第２の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ１（ｘ，ｙ）に設定する。
Ｏｆｓ_３(ｘ，ｙ) ＝Ｉｎ１（ｘ，ｙ）
【０１３３】
処理対象データがグレーデータＩｎ４（ｘ，ｙ）である場合、閾値取得部３０５は、Ｉｎ０（ｘ，ｙ）およびＩｎ２（ｘ，ｙ）と同様に第１の閾値マトリクスを選択する。閾値オフセット量算出部３０８は、閾値オフセット値をＩｎ０（ｘ，ｙ）＋Ｉｎ２（ｘ，ｙ）に設定する。
Ｏｆｓ_４(ｘ，ｙ) ＝Ｉｎ０（ｘ，ｙ）＋Ｉｎ２（ｘ，ｙ）
【０１３４】
このように設定した場合であっても、ハイライト〜中濃度領域では、ブラックドットを記録することなく、シアンおよびマゼンタを色間処理の第１色として扱い、イエローおよびグレーを第２色以降として扱った場合と同様のドットパターンを得ることができる。すなわち、シアンのドットパターン、マゼンタのドットパターン、シアンとイエローの混在ドットパターンおよびマゼンタとグレーの混在ドットパターンでブルーノイズ特性を得ることができ、画像全体の粒状性を従来よりも低くすることができる。
【０１３５】
以上説明したように本発明によれば、相対的にドットパワーが大きい色については色間処理の事実上の第１色となるように、色間処理における閾値マトリクスと参照色の組み合わせを設定する。これにより、混在ドットパターンの粒状性を十分に抑えておきながら、当該混在ドットパターンの応答値よりも、各色個別のドットパターンの応答値を低く抑えることができ、画像全体の粒状性を従来よりも低く抑えることが可能となる。
【０１３６】
なお、以上では４つの実施形態において、シアン、マゼンタ、イエロー、ブラックおよびグレーインクを用いる場合を例に説明したが、本発明は更に様々な種類のインクを用いるシステムにも対応することが出来る。例えば、明度の高い淡色インクとしてグレーの代わりにライトシアンインクやライトマゼンタインクを用いることも出来るし、レッド、グリーン、ブルーのような特色インクを併用することもできる。いずれにしても、複数の閾値マトリクスを用意しておきながら、相対的にドットパワーが大きい色については色間処理の事実上の第１色となるように色間処理における閾値マトリクスと参照データの組み合わせを設定すれば、上述した本発明の効果を得ることはできる。
【０１３７】
また、以上では量子化処理にて１６ｂｉｔデータを数レベルに量子化した後、インデックス展開処理によって２値化する内容で説明したが、ステップＳ２０３で実行する量子化処理については、多値量子化処理でなくても良い。すなわち、ステップＳ２０３の量子化処理は、１６ｂｉｔの階調データをディザ処理によって直接１ｂｉｔの２値データに変換しても良い。この場合、ステップＳ２０４で示したインデックス展開処理は省略され、ステップＳ２０３で得られた２値データはそのまま記録装置１に出力されることになる。無論、図２における他のステップにおける入出力データのｂｉｔ数も、上述した実施形態に限定されるものではない。精度を保持するために出力のｂｉｔ数を入力のｂｉｔ数よりも多くしてよく、ｂｉｔ数は用途や状況に応じて様々に調整して構わない。
【０１３８】
さらに、上記実施形態では図２に示すシリアル型の記録装置を用いて説明したが、本発明はフルライン型の記録装置にも対応することが出来る。
【０１３９】
さらに、上記実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも本発明は実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１４０】
１    記録装置
２    画像処理装置
１０８    画像処理装置主制御部
３０１    画像データ取得部
３０５    閾値取得部
３０６    量子化処理部
３０８    閾値オフセット算出部
３０９    閾値オフセット加算部
３１０    ディザパタン
【図１】
2018207501.tif 000003
【図２】
2018207501.tif 000004
【図３】
2018207501.tif 000005
【図４】
2018207501.tif 000006
【図５】
2018207501.tif 000007
【図６】
2018207501.tif 000008
【図７】
2018207501.tif 000009
【図８】
2018207501.tif 000010
【図９】
2018207501.tif 000011
【図１０】
2018207501.tif 000012
【図１１】
2018207501.tif 000013
【図１２】
2018207501.tif 000014
【図１３】
2018207501.tif 000015
【図１４】
2018207501.tif 000016
【図１５】
2018207501.tif 000017
【図１６】
2018207501.tif 000018
【図１７】
2018207501.tif 000019
【図１８】
2018207501.tif 000020
【図１９】
2018207501.tif 000021
【図２０】
2018207501.tif 000022
【図２１】
2018207501.tif 000023
【図２２】
2018207501.tif 000024
【手続補正書】
【提出日】平成30年8月23日(2018.8.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得手段と、
第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを記憶する記憶手段と、
前記記憶手段に記憶された前記第１の閾値マトリクスおよび前記第２の閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成手段と、
を備え、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理装置であって、
前記生成手段は、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理装置。
【請求項２】
前記生成手段は、前記第２の多値データに基づいて前記第２の多値データとの比較に用いられる閾値をオフセットし、当該オフセットされた閾値と前記第３の多値データとを比較して前記第３の量子化データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第３の色はイエローであり、前記第１の色および前記第２の色の一方はシアン、他方はマゼンタであることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記生成手段は、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第１の色、前記第２の色及び前記第３の色のいずれとも異なる色の第４の色に対応する第４の多値データと、前記第１の閾値マトリクスに配された閾値と、前記第１の多値データと、に基づいて前記第４の色に対応する第４の量子化データを生成することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記第１の色はブラック、前記第２の色はマゼンタ、前記第３の色はイエロー、前記第４の色はシアンであることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
ハイライトから中間濃度の領域において、前記第１の色を用いた記録は行われないことを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
ＲＧＢデータを記録に用いられる記録材に対応する多値データに変換する変換手段をさらに備え、前記取得手段は前記変換手段によって変換されることで得られた前記多値データを取得することを特徴とする請求項１ないし６のいずれか１項に記載の画像処理装置。
【請求項８】
中間濃度より低い低階調領域の濃度を示す多値データの入力値に対して得られるドットパターンの周波数解析結果において、低周波領域の強度が高周波領域の強度よりも小さいことを特徴とする請求項１ないし７のいずれか１項に記載の画像処理装置。
【請求項９】
前記第１の閾値マトリクスと前記第２の閾値マトリクスは、それぞれブルーノイズ特性を有していることを特徴とする請求項１ないし８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記第１の閾値マトリクスおよび前記第２の閾値マトリクスのそれぞれは、中間濃度より低い低階調領域の濃度を示す多値データの入力値に対して得られるドットパターンの周波数解析結果において、最大強度への立ち上がりを伴うピークに相当する周波数であるプリンシパル周波数より低い周波数の強度がプリンシパル周波数より高い周波数のパワーよりも抑えられていることを特徴とする請求項１ないし９のいずれか１項に記載の画像処理装置。
【請求項１１】
量子化データは３値以上のデータであることを特徴とする請求項１ないし１０のいずれか１項に記載の画像処理装置。
【請求項１２】
量子化データは２値データであることを特徴とする請求項１ないし１０のいずれか１項に記載の画像処理装置。
【請求項１３】
前記記録手段と前記記録媒体とを相対的に移動させる移動手段を更に備えることを特徴とする請求項１ないし１２のいずれか１項にきさきの画像処理装置。
【請求項１４】
前記記録材はインクであることを特徴とする請求項１ないし１３のいずれか１項に記載の画像処理装置。
【請求項１５】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得手段と、
少なくとも、第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを含む複数の閾値マトリクスを記憶する記憶手段と、
前記記憶手段に記憶された前記複数の閾値マトリクスから処理対象のデータが対応する色に応じた閾値マトリクスを選択する選択手段と、
前記選択手段によって選択された閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成手段と、
を備え、前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することによりにより記録媒体に画像を記録するためのデータ処理を行う画像処理装置であって、
前記生成手段は、前記第１の多値データと第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理装置。
【請求項１６】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得手段と、
第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成手段と、
を備え、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理装置であって、
前記生成手段は、前記第２の閾値マトリクスを用いずに、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第１の閾値マトリクスを用いずに、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理装置。
【請求項１７】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得手段と、
第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを記憶する記憶手段と、
前記記憶手段に記憶された前記第１の閾値マトリクスおよび前記第２の閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成手段と、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与する記録手段と、
前記記録手段と前記記録媒体とを相対的に移動させる移動手段と、
を備えた記録装置であって、
前記生成手段は、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする記録装置。
【請求項１８】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得工程と、
第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを記憶する記憶手段より、処理対象の画素の位置に応じた閾値を読み出し、当該閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成工程と、
を有し、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理方法であって、
前記生成工程は、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理方法。
【請求項１９】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得工程と
少なくとも、第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを含む複数の閾値マトリクスから処理対象のデータが対応する色に応じた閾値マトリクスを選択する選択工程と、
前記選択工程によって選択された閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成工程と、
を有し、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理方法であって、
前記生成工程は、前記第１の多値データと第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理方法。
【請求項２０】
第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得工程と、
第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成工程と、
を有し、
前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理方法であって、
前記生成工程は、前記第２の閾値マトリクスを用いずに、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第１の閾値マトリクスを用いずに、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする画像処理方法。
【請求項２１】
請求項１ないし１６のいずれか１項に記載の画像処理装置の各手段としてコンピュータを機能させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
そのために本発明は、第１の色に対応する第１の多値データ、前記第１の色と別の第２の色に対応する第２の多値データ、および前記第１の色および前記第２の色よりも明度が高い第３の色に対応する第３の多値データを取得する取得手段と、第１の閾値マトリクスおよび前記第１の閾値マトリクスと閾値の配列が異なる第２の閾値マトリクスを記憶する記憶手段と、前記記憶手段に記憶された前記第１の閾値マトリクスおよび前記第２の閾値マトリクスに配列された複数の閾値のうち、処理対象の画素の位置に応じた閾値を用いて量子化処理を行うことにより、前記第１の色に対応する第１の量子化データ、前記第２の色に対応する第２の量子化データおよび前記第３の色に対応する第３の量子化データを生成する生成手段と、を備え、前記第１の量子化データ、前記第２の量子化データおよび前記第３の量子化データに基づいて、記録材を付与するための記録手段と記録媒体とを相対的に移動させながら、前記記録手段によって前記第１の色の記録材、前記第２の色の記録材および前記第３の色の記録材を記録媒体に付与することにより記録媒体に画像を記録するためのデータ処理を行う画像処理装置であって、前記生成手段は、前記第１の多値データと前記第１の閾値マトリクスに配された閾値とを比較して前記第１の量子化データを生成し、前記第２の多値データと前記第２の閾値マトリクスに配された閾値とを比較して前記第２の量子化データを生成し、前記第２の多値データおよび前記第３の多値データと、前記第２の閾値マトリクスに配され、前記第２の多値データと比較される閾値とに基づいて前記第３の量子化データを生成することを特徴とする。