(57)【要約】【課題】テーブルサイズの増大を招くことなくそのテーブルを用いた量子化によって、特に、中間調領域における粒状性の低減を可能とする。【解決手段】量子化について、値Ｂより小さい領域では、その領域の画素に対するＢｋデータの影響は僅かであるとし、ＧＹデータの入りだしによる粒状性最適化を優先すべく、ＧＹ、ｇｙの組み合わせを入力とするＬＵＴを用いて分離量子化を行う。一方、値Ｂ以上の領域では、Ｂｋデータが用いられるため、Ｂｋ、ＧＹのみの組み合わせを入力とするＬＵＴを用いて量子化を行う。これにより、テーブルを参照するインクデータの種類の数を２とすることができ、テーブルサイズの増大を抑制することができる。【選択図】図９
2010193410.tif 000002
【特許請求の範囲】
【請求項１】
同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する画像処理装置であって、
１つの色成分を示すデータに基づいて、前記３種類以上のドットにそれぞれ対応した複数の多値データを生成する色分解手段と、
前記複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化手段と、を具え、
前記量子化手段は、前記色成分データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする画像処理装置。
【請求項２】
前記量子化手段は、前記色成分データの値と所定値との比較を行い、該比較結果に応じて前記テーブルを選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記量子化手段は、前記色成分データの値が前記所定値よりも大きいときは、光学濃度の最も高いドットと光学濃度の２番目に高いドットとの２種類のドットに対応した多値データで参照するテーブルを選択することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記所定値は、前記色分解手段による多値データの生成において、光学濃度の最も高いドットに対応した多値データを生成し始める前記色成分データの値であることを特徴とする請求項１ないし３のいずれかに記載の画像処理装置。
【請求項５】
同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する画像処理装置であって、
複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化手段を具え、
前記量子化手段は、前記３種類以上のドットに対応した前記多値データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする画像処理装置。
【請求項６】
前記量子化手段は、最も光学濃度の高いドットに対応した多値データが０か否かに応じて参照するテーブルを選択することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記量子化手段は、光学濃度の最も高いドットと光学濃度の２番目に高いドットとの２種類のドットに対応した多値データで参照するテーブルを選択することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記量子化手段は、光学濃度の高いドットの順に、当該多値データが０か否かを判断し、該判断に基づいて前記２種類のドットを定めることを特徴とする請求項５ないし７のいずれかに記載の画像処理装置。
【請求項９】
同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成するための画像処理方法であって、
１つの色成分を示すデータに基づいて、前記３種類以上のドットにそれぞれ対応した複数の多値データを生成する色分解工程と、
前記複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化工程と、を有し、
前記量子化工程では、前記色成分データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする画像処理方法。
【請求項１０】
同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成するための画像処理方法であって、
複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化工程を有し、
前記量子化工程では、前記３種類以上のドットに対応した前記多値データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関する。特に、本発明は、複数色の多値データをこれら多値データを入力とするテーブルを用いて量子化する構成において、それぞれの格子点の複数色の量子化値を相互に関連付けて定める量子化処理に関するものである。
【背景技術】
【０００２】
多値データを２値データに変換する量子化の手法として、誤差拡散法、ディザ法が広く知られている。ディザ法は、ディザマトリクスによって画素ごとに与えられる閾値と多値データの値との大小関係に基づいて各画素の２値データなど、上記多値データより階調値数が少ないデータに量子化するものである。
【０００３】
また、誤差拡散法は、同じく閾値と多値データの値との大小関係に基づいて量子化し、この量子化した際の閾値と多値データとの誤差を周辺の画素に拡散してその後に量子化される画素の多値データを補正するものである。例えば、量子化データとしての２値データを求める着目画素Ｐの濃度（多値データ値）をｖとし、その注目画素Ｐの誤差を拡散する周辺画素Ｐ０、Ｐ１、Ｐ２、Ｐ３の濃度をそれぞれｖ０、ｖ１、ｖ２、ｖ３、閾値をＴとする。また、注目画素Ｐの２値化による誤差Ｅを周辺画素Ｐ０、Ｐ１、Ｐ２、Ｐ３に拡散する際の重みをＷ０、Ｗ１、Ｗ２、Ｗ３とするとき、画素Ｐで決定される２値データＯは、
ｖ≧Ｔ      ならば      Ｏ＝１，Ｅ＝ｖ−Ｖｍａｘ；
ｖ＜Ｔ      ならば      Ｏ＝０，Ｅ＝ｖ−Ｖｍｉｎ；
ここで、Ｖｍａｘを最大濃度、Ｖｍｉｎを最小濃度とする。
で表される。また、誤差が拡散された結果の周辺画素の濃度は、
ｖ０＝ｖ０＋Ｅ×Ｗ０；
ｖ１＝ｖ１＋Ｅ×Ｗ１；
ｖ２＝ｖ２＋Ｅ×Ｗ２；
ｖ３＝ｖ３＋Ｅ×Ｗ３；
と表される。これらの式における重み係数は、例えばＷ０＝７／１６、Ｗ１＝１／１６、Ｗ２＝５／１６Ｗ３＝３／１６である。
【０００４】
以上のディザ法や誤差拡散法について、一般には、ディザ法は高速な処理が可能であり、誤差拡散法は、画質に優れるという利点がある。また、近年では、階調表現をより豊かにするために、量子化データを２値ではなく、３値以上とすることも行われている。ディザ法では、ディザマトリクスを複数用意することにより、また、誤差拡散法においては、閾値を複数設定することにより、３値以上の量子化データを得ることができる。
【０００５】
しかし、以上のような量子化において、シアン、マゼンタ、イエローなど、複数色の多値データを量子化する場合に、それぞれの多値データを独立に量子化することに起因した問題がある。すなわち、それぞれの量子化結果に基づいてそれぞれ記録される画像は良好な視覚特性を有したものとなるものの、それぞれの量子化データに基づいて重ねて記録される画像は、必ずしも良好な視覚特性を有したもとならないことがある。これは、それぞれの多値データが独立に量子化され、複数色の多値データの重ね合わせが考慮されていないためである。
【０００６】
これに対し、特許文献１には、ルックアップテーブルを用い、複数色の多値データの誤差拡散による量子化を相互に関連させて行うことが記載されている。詳しくは、テーブルの各格子点に複数色それぞれの量子化値を設定しこのテーブルを用いて各色の多値データに対応した量子化値を求めるものであり、これらの量子化値を、テーブルにおいて規定される知覚濃度ごとの濃度領域に応じて補正することが記載されている。これによれば、複数色を重ねて記録する画像において良好な視覚特性を得ることができる。
【０００７】
ところで、カラーインクジェットプリンタなどの記録装置では、シアンインク（Ｃ）、マゼンタインク（Ｍ）、イエローインク（Ｙ）、ブラックインク（Ｋ）の基本となる４種類のインクを用いて記録を行うものが広く知られている。これに対し、上記４色に加え、染料などの色材濃度が相対的に低いインク（淡インク）を用いてさらなる高画質の記録、例えばハイライト部での粒状性の低減と、シャドー部での高濃度達成を両立させた記録を行うものが知られている。また、同じ色について吐出されるインク滴のサイズを異ならせて記録するドットサイズを複数種類として記録を行い、同様に高画質の記録を行う装置も知られている。すなわち、これらの装置では、ハイライト部（記録濃度の低濃度領域）では相対的に光学濃度の低いドット（淡インクや小ドット）で画像を形成し、シャドー部（記録濃度の高濃度領域）では相対的に光学濃度との高いドット（濃インクや大ドット）で画像を形成する。
【０００８】
また、カラー画像のみならずモノクロ画像の記録においても、銀塩写真並みの高画質が求められており、特に階調性が重要視される。この場合に、Ｃ、Ｍ、Ｙインクによる混色によってモノクロ画像を形成する構成では、Ｃ、Ｍ、Ｙ各インクの僅かなばらつき、例えばインク相互の着弾位置やインク滴サイズのばらつきが発生すると、画像において色転びが生じ画質を低下させるという問題がある。これに対し、ブラックインクのみで画像を形成する構成では、上述の着弾位置やインク滴サイズのばらつきがあり得ず、色転びのような画質低下を生じない。このような点から、記録する画像がカラー画像かモノクロ画像かを判別し、判別結果に応じて使用するインクの種類を切り替える記録装置も提案されている。すなわち、カラー画像を記録する場合はＣ、Ｍ、Ｙインクを主に用い、モノクロ画像を記録する場合は、Ｋインクを主に用いる。さらに、モノクロ画像の記録では、上述のカラー記録と同様、相対的に光学濃度の低いドットと高いドットを使い分けることによりハイライト部の粒状性低減とシャドー部の高濃度を達成し、写真画質の記録を可能としている。これを実現する一構成として、色材濃度の高いブラックインク（ブラックインク：Ｋインク）と、色材濃度の低いブラックインク（グレーインク：ＧＹインク）と、を用いて記録を行う装置が知られている。
【０００９】
図１は、ＫインクとＧＹインクの用い方を説明する図である。入力データが示す濃度レベルが最も低い近傍のハイライト部（図１に示す領域I）では、ＧＹインクのみを用いて記録を行う。また、この領域から入力レベルが増すにつれてＧＹインクの打ち込み量（濃度の出力レベル）を増して行く（領域II）。その後、入力レベルが所定の値を超えるとＫインクを使用し始めるとともに、ＧＹインクの比較的多量の打ち込み量を維持する（領域III）。これにより、ＧＹの濃度を高くした状態でＫのドットをまばらに配置することができる。また、入力レベルが最大に近い領域（領域IV）では、主にＫインクのみで記録する。
【００１０】
ところが、上記の構成において、ＧＹインクとＫインクによって記録されるドットの光学濃度の差が大きい場合には次のような問題を生じることがある。Ｋインクによる濃ドットがまばらに配置される領域IIIにおいて、ＧＹインクによる淡ドットによって増すことができる濃度が充分でなく、結果として、濃ドットが視覚的に認識されて粒状感を呈することがある。これについては、淡ドットの濃度を高めるなどして記録濃度の差を小さくすればこの問題はほとんど生じないが、ハイライト部の粒状性低減と最大濃度の両立の効果が十分に達成できなくなる。
【００１１】
これに対し、ＧＹおよびＫのドットに加え、これらの中間の光学濃度を持つドットを加えた３種類以上のドットによって記録を行うことにより、この問題を軽減することはできる。例えば、高濃度ブラックインク（Ｋインク）による大ドット、低濃度ブラックインク（ＧＹインク）による大ドット、および、低濃度ブラックインク（ＧＹインク）による小ドット、からなる３種類のドットを用いて記録するものである。
【００１２】
図２は、上記３種類のドットの用い方を説明する図であり、図１と同様の図である。図２に示すように、ハイライト部（領域Ｉ）では、最も光学濃度の低いドットであるＧＹインクの小ドット（以下、ＧＹ小ドット）のみで記録を行い、入力レベルが増すとともにＧＹドットの量を増して行く（領域II）。これにより、比較的濃度の低い領域での粒状感の低減を図ることができる。入力レベルが所定の値を超えると、ＧＹインクの大ドット（以下、ＧＹ大ドット）をまばらに配置し始める（領域III）。さらに入力レベルが増すと、ＧＹ小ドットの量を減じる一方、ＧＹ大ドットを増加させ全体の濃度を増す（領域IV）。入力レベルがさらに増すと、Ｂｋインクの大ドット（以下、Ｂｋ大ドット）を使いまばらに配置し始め（領域V）、入力レベルが最大に近い領域（領域VI）では、主にＢｋ大ドットのみを用いて記録を行う。
【００１３】
このように、３種類のドットを用いて記録を行うことにより、２種類のドットのみで記録を行う場合と比較して、ＧＹ小ドットとＧＹ大ドットとの濃度差、およびＧＹ大ドットとＢｋ大ドットとの濃度差を小さくすることができる。これにより、中間調領域、特に、濃い濃度のドットが入り始める領域III、領域Vにおいて粒状性が増すことを抑制するとともに、記録画像のハイライト部における粒状性の低減とシャドー部の高濃度を良好に実現することができる。また、以上のように、形成するドットの種類を増やして、特に中間調領域における粒状性を低減できるのは、モノクロ画像の記録の場合だけでなく、カラーインクを用いたカラー記録においても同様である。
【００１４】
しかし、徒にインクの種類もしくはドットの種類を増すことは、記録装置の大型化や複雑化や、それに伴うコストアップを招くこととなる。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００３−２２４７３０号公報
【特許文献２】特開２０００−１０８４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
この点から、少ないインクの種類もしくはドットの種類であっても、特に、中間調領域での粒状性悪化を最小限に抑えることができる記録装置が望まれている。この課題に対して、例えば前述の特許文献１に記載の量子化技術を利用することができる。すなわち、この技術は、複数色の多値データに対応したそれぞれの量子化値をテーブルの格子点に格納し、各格子点の量子化値がテーブルにおいて知覚濃度に基づいて規定される濃度領域に応じた値とされたテーブルを用いて量子化を行うものである。このテーブルを用いた量子化によれば、第１に、量子化値が知覚濃度に基づいた濃度領域に対応して調整されていることから、例えば、濃ドットがまばらに配置される領域においてその濃ドットと淡ドットの配置は知覚上の濃度を満たすように定められる。従って、濃ドットがまばらに配置される領域において、淡ドットによって増すことができる濃度が充分でない状態を回避でき、結果として濃ドットによる粒状感を低減することができる。第２に、上記のように量子化値が濃度領域に対応して濃淡相互の量子化値が関連付けられることから、このテーブルによって得られる量子化値の誤差は、間接的に相手方の多値データにも影響を与えることになる。その結果、誤差拡散の特性上濃淡ドットが相互に分離して配置されるようになる。その結果、濃淡ドットが重なってあるいは近接して配置される確率を小さくでき、濃淡ドットの塊による粒状感をも低減することができる。このように、テーブルを用いて複数の多値データの誤差拡散処理を相互に関連させて行い、配置される異なる種類のドットをできるだけ分離して配置する量子化方法を、以下では、便宜上「分離量子化（分離誤差拡散）」と称する。従って、分離量子化は特許文献１に記載の方法だけでなく、他の方法、例えば、特許文献２に記載されるディザ法を用いたものであってもよい。同文献には、複数種類のインクのデータを量子化するに際して、ある種類のインクデータの量子化ではそれ以前に量子化された種類のデータに係るドットの重なりを最小限にすることが記載されている。以上のように、本発明を適用する上では、量子化データに基づいて形成されるドットの配置が異なる種類のドットが相互に分散するように配置されるものであれば、どのような量子化方法であってもよい。
【００１７】
以上のように、特許文献１の技術を用いることにより、より少ない種類のドットを用いる場合でも、特に、中間調領域での粒状性の悪化を抑制することが可能となる。
【００１８】
しかしながら、特許文献１に記載の技術では、量子化する多値データの種類、つまりテーブルを参照するデータの種類が増すと、その種類の数のべき乗でテーブルサイズが増加するという問題がある。このため、用いるインクやドットサイズの種類が、例えば３種類以上となる記録システムに特許文献１の技術を適用すると、テーブルサイズが膨大になり、装置の大型化やコストアップを招くことになる。
【００１９】
本発明は、上記課題を解決するためになされたものであり、テーブルサイズの増大を招くことなく、テーブルを用いた量子化によって、特に、中間調領域における粒状性の低減を可能とする画像処理装置および画像処理方法を提供することにある。
【課題を解決するための手段】
【００２０】
そのために本発明では、同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する画像処理装置であって、１つの色成分を示すデータに基づいて、前記３種類以上のドットにそれぞれ対応した複数の多値データを生成する色分解手段と、前記複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化手段と、を具え、前記量子化手段は、前記色成分データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする。
【００２１】
他の形態では、同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する画像処理装置であって、複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化手段を具え、前記量子化手段は、前記３種類以上のドットに対応した前記多値データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする。
【００２２】
また、同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成するための画像処理方法であって、１つの色成分を示すデータに基づいて、前記３種類以上のドットにそれぞれ対応した複数の多値データを生成する色分解工程と、前記複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化工程と、を有し、前記量子化工程では、前記色成分データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする。
【００２３】
他の形態では、同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成するための画像処理方法であって、複数の多値データを量子化して階調値数がより少ない量子化データを得る手段であって、前記複数の多値データによって、前記複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し前記量子化データを得る量子化工程を有し、前記量子化工程では、前記３種類以上のドットに対応した前記多値データの値に応じて、当該３種類以上のドットに対応した前記多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、該テーブルを前記２種類のドットに対応した多値データで参照して量子化データを得ることを特徴とする。
【発明の効果】
【００２４】
以上の構成によれば、量子化に用いるテーブルを参照する多値データの数を高々２とすることができ、テーブルサイズの増大を抑制することができる。
【図面の簡単な説明】
【００２５】
【図１】無彩色を記録する場合のＫインクとＧＹインクの用い方を説明する図である。
【図２】無彩色を記録する場合の、Ｋインクによる大ドット、低濃度ブラックインクによる大ドット、および、低濃度ブラックインクによる小ドットの３種類のドットの用い方を説明する図である。
【図３】本発明の一実施形態に係わる、インクジェット記録装置とホストコンピュータとを有して構成される記録システムを示すブロック図である。
【図４】図３に示したインクジェット記録装置の機械的構成の概略を示す斜視図である。
【図５】図４に示したヘッドカートリッジの詳細を説明するための分解斜視図である。
【図６】上記カートリッジを構成する記録ヘッドの主要部の概略構成を模式的に示す断面図である。
【図７】本発明の一実施形態に係る画像処理のための構成をその一連の工程に沿って示すブロック図である。
【図８】図７に示した、グレースケール変換部で得られるモノクロ階調値Ｇと階調補正処理部からの出力データとの関係を示す図である。
【図９】本発明の第一の実施形態に係る量子化処理を示すフローチャートである。
【図１０】上記量子化における分離誤差拡散処理に用いるＬＵＴを説明する図である。
【図１１】上記ＬＵＴにおける濃度領域を説明する図である。
【図１２】上記量子化処理によって得られる量子化データに基づいて生成されるドットパターンを示す図である。
【図１３】本発明の第二の実施形態に係るモノクロモード量子化処理を示すフローチャートである。
【図１４】上記第二実施形態の変形例に係るモノクロモード量子化処理を示すフローチャートである。
【図１５】本発明の第三の実施形態に係る、シアン成分の入力レベルと階調補正処理部からの出力値との関係を示す図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照して本発明の実施形態を詳細に説明する。  
（実施形態１）  
図３は、本発明の一実施形態に係わるインクジェット記録装置３０１と、ホストコンピュータ（以下、ホスト装置ともいう）３０２とを有して構成される記録システムを示すブロック図である。記録装置３０１とホスト装置３０２は、既知の通信手段で接続されており、相互に通信することができる。ユーザは、ホスト装置３０２にアクセスすることにより、所望の画像を記録装置３０１から出力することが出来る。この際、ホスト装置３０２は、記録すべき画像データに対し後述するような各種処理を実行し、その結果得られた記録データを記録装置３０１に送信する。
【００２７】
図４は、図３に示したインクジェット記録装置３０１の機械的構成の概略を示す斜視図であり、装置のフロントカバーを取り外して装置内部を露出させた状態を示している。図において、１０００は交換式のヘッドカートリッジ、２はヘッドカートリッジ１０００を着脱自在に保持するキャリッジユニット、３はヘッドカートリッジ１０００をキャリッジユニット２に固定するためのホルダをそれぞれ示す。ヘッドカートリッジ１０００にはインクを吐出するための吐出口が設けられた記録ヘッドが一体に備えられている。ヘッドカートリッジ１０００をキャリッジユニット２に装着し、その後カートリッジ固定レバー４を操作することにより、ホルダ３が連動し、ヘッドカートリッジ１０００をキャリッジユニット２に圧接させて固定することができる。また、この圧接によってヘッドカートリッジ１０００の位置決めが行われると同時に、キャリッジユニット２に設けられた所要の信号伝達用の電気接点とヘッドカートリッジ１０００側の電気接点とのコンタクトが行われる。
【００２８】
５は装置制御部とキャリッジユニット２との間で電気信号を伝達するためのフレキシブルケーブルを示す。６はキャリッジユニット２を主走査方向に往復移動させるための駆動源をなすキャリッジモータ、７は当該駆動力をキャリッジユニット２に伝達するキャリッジベルトをそれぞれ示す。８は主走査方向に延在してキャリッジユニット２の支持を行うとともにその移動を案内するガイドシャフトを示す。９はキャリッジユニット２に取り付けられた透過型のフォトカプラ、１０はキャリッジホームポジション付近に設けられた遮光板をそれぞれ示す。これにより、キャリッジユニット２がホームポジションに至ったときに遮光板１０がフォトカプラ９の光軸を遮ることにより、キャリッジユニット２がホームポジションに位置していることを検知できる。１２は、ヘッドカートリッジ１０００における記録ヘッドをキャップするキャップ部材、そのキャップ部材を介して吐出口内部の吸引を行う吸引機構、さらに記録ヘッド吐出口面のワイピングを行う部材などの回復機構を含むホームポジションユニットを示す。
【００２９】
１３は記録媒体を排出するための排出ローラを示し、不図示の拍車状ローラと協動して記録媒体を挟み込み、これを記録装置３０１外へと排出する。また、ラインフィードユニット（不図示）により、記録媒体を副走査方向へ所定量搬送する。記録媒体の搬送経路上には不図示のペーパーエンドセンサ（ＰＥセンサ）が設けられており、記録媒体の先端部や後端部を検出することができる。
【００３０】
図５は、ヘッドカートリッジ１０００の詳細を説明するための分解斜視図である。図において、１５はＢｋ（ブラック）インク、ＧＹ（グレー）インクを貯溜する交換可能なインクタンク、１６はＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色剤のインクを貯溜する交換可能なインクタンクをそれぞれ示す。１７はヘッドカートリッジ１０００と連結してインクを供給する部分となるインクタンク１６のインク供給口、１８は同様にインクタンク１５のインク供給口を示す。インク供給口１７、１８は、供給管２０に連結されて記録ヘッド２１にインクを供給するように構成されている。１９は、フレキシブルケーブル５と接続され、記録データに基づく信号を記録ヘッド２１に伝える様に構成されている電気接点を示す。
【００３１】
また、図５において、記録ヘッド２１の前面に示されている８つの線は、インク色およびインク滴の大きさが異なるインクを吐出する複数のノズルからなるそれぞれのノズル列を示している。詳しくは、ブラックインク滴（大；Ｂｋ）、シアン大インク滴（Ｃ）、シアン小インク滴（ｃ）、マゼンタ大インク滴（Ｍ）、マゼンタ小インク滴（ｍ）、イエローインク滴（Ｙ）、グレー大インク滴（ＧＹ）、グレー小インク滴（ｇｙ）が吐出される。本実施形態では、大インク滴は約５ｐｌであり、小インク滴は約２ｐｌである。
【００３２】
図６は、記録ヘッド２１の主要部の概略構成を模式的に示す断面図である。図において、４０００はベースプレートを示し、吐出用の５種類のインクを受容するための共通液室５１０１、５１０３、５１０５、５１０７、５１０９、５１１１、５１１３および５１１５を備えたものである。各共通液室は、半導体製造プロセスで形成されたヒータボードの裏面を異方性エッチングすることによって形成された供給路５１０２、５１０４、５１０６、５１０８、５１１０、５１１２、５１１４および５１１６と連結している。これにより、各インクの吐出用ヒータ群に対応したインク路群のそれぞれに連通し、かつ異なる色のインクの混合が生じないよう分離ないし区画することができる。
【００３３】
４００１はブラックインクとシアン大インク滴用のヒータボード、４００２はシアン小インク滴とマゼンタ大インク滴用のヒータボードをそれぞれ示す。また、４００３はマゼンタ小インク滴とイエローインク用のヒータボード、４００４はグレーの大インク滴とグレー小インク滴用のヒータボードをそれぞれ示す。各ヒータボードには、吐出用のヒータ５００４、５００６等が配設されている。また、５００１、５００２、５００３および５００４は、インク流路およびノズルを形成したオリフィスプレートを示し、通常、耐熱性の樹脂で形成されている。
【００３４】
例えばブラック用インクを例に採り説明すると、液室５１０２から供給されたブラックインクは、吐出用ヒータ群５００４、５００６近傍のインク流路まで供給される。記録信号に従って、個々のヒータ５００４、５００６に電圧パルスが印加されると、ヒータの急激な発熱から起こる膜沸騰の発泡エネルギによって、吐出口５００５および吐出口５００７からインクが滴として矢印の方向に吐出される。吐出されたインク滴は記録媒体Ｐに着弾し、インク色やインク滴の大きさに対応したドットを形成する。本実施形態では、１つのインク液室５１０２は２つのノズル列５００５および５００７に対応しており、図に向かって左側のノズル列５００５を偶数ノズル、右側のノズルすなわち５００７を奇数ノズルと称する。
【００３５】
図７は、本実施形態に係る画像処理のための構成をその一連の工程に沿って示すブロック図である。これらの画像処理は、具体的には、図３に示したホスト装置３０２および記録装置３０１それぞれの、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有した画像処理構成によって実行される。
【００３６】
ホスト装置３０２のアプリケーション７０１で作成された画像データは、２５６階調のレッド（Ｒ）、グリーン（Ｇ）およびブルー（Ｂ）を有する８ビットの輝度信号で表されている。この画像データは、プリンタドライバ３０２０によって、最終的に記録装置で用いる量子化されたデータとされて記録装置３０１へ送られる。プリンタドライバ３０２０では、先ず、解像度変換部（不図示）によって、解像度変換（本実施形態では６００ｐｐｉへの変換）が行われる。次に、判定部７０２によって、その記録がモノクロ画像出力かカラー画像記録出力かを判断する。本実施形態では、ユーザがホスト３０２を介した操作によって、モノクロ画像出力かカラー画像出力かを選択する。もちろん、アプリケーションで作成された画像データがモノクロ画像かカラー画像かを、画像データに基づいて判別するなど既知の他の方法を適用することも可能である。
【００３７】
モノクロ画像出力が選択されている場合は、先ず、グレースケール変換部７０３によって、アプリケーションで作成された画像データのグレースケール変換を実施する。このグレースケール変換は、それぞれが８ビット２５６階調であるＲ、Ｇ、Ｂデータを、明度のみの情報を有したモノクロ２５６階調の８ビットデータに変更する処理である。この変換には、様々なものが知られているが、本実施形態では、
モノクロ階調値Ｇ＝（ＷＲ×Ｒ＋ＷＧ×Ｇ＋ＷＢ×Ｂ）      （小数点以下四捨五入）
ここで、重み付け成分：ＷＲ＝０．２９９、  ＷＧ＝０．５８７、  ＷＢ＝０．１１４である。
次に、色分解処理部７０４は、モノクロ階調８ビットデータを、記録装置で用いるインクおよびドットサイズの種類に対応させた８ビットデータに変換する。すなわち、インクとドットサイズの組合せに応じて、ブラックドット（Ｂｋドット）、グレー大ドット（ＧＹドット）、グレー小ドット（ｇｙドット）、シアン小ドット（ｃドット）、マゼンタ小ドット（ｍドット）、イエロードット（Ｙドット）を形成でき、これらの８ビットデータが生成される。なお、これらの色分解データは、上記の各ドットは図６にて前述した、インクの種類とそのインク滴の大きさの組み合わせに対応しており、この組み合わせに応じたデータであることはもちろんである。色分解処理部７０４では、予め用意されている色分解テーブルを参照することによってその処理を行う。この色分解テーブルは、０、１６、３２、４８、６４、８０、９６、１１２、１２８、１４４、１６０、１７６、１９２、２０８、２２４、２４０、２５５の１７個のモノクロ階調値Ｇそれぞれに対応して、Ｂｋ、ＧＹ、ｇｙ、Ｙ、ｃ、ｍの値を格納したものである。具体的な処理では、モノクロ階調値Ｇが与えられると、色分解テーブルを参照し、その階調値に対応する座標点のＢｋ、ＧＹ、ｇｙ、Ｙ、ｃ、ｍの値を近接格子点のＢｋ、ＧＹ、ｇｙ、Ｙ、ｃ、ｍの値から内挿し、その値を得る。
【００３８】
なお、本実施形態で、モノクロ画像出力でありながら、有彩色Ｙ、ｃ、ｍを出力する理由は以下のとおりである。一般に記録紙などの記録媒体は白色であるが、僅かながら色味を持っている。このため、無彩色のＢｋ、Ｇｙ、ｇｙドットを形成したとしても、記録媒体が元々持っている色味に引きずられ記録画像も僅かに有彩色を帯びることがある。このため、記録画像を本来意図したモノクロの色味とすべく、少量の有彩色インクを使用して記録媒体が持っている色味を打ち消す。ただし、有彩色インクを使用しすぎると色転びが発生する可能性があるため、インク量にして無彩色インクの数％程度にとどめる。
【００３９】
続く階調補正処理７０５部では、色分解処理部７０４から出力された値に対して、階調補正テーブルによる変換が行われる。すなわち、Ｂｋ、ＧＹ、ｇｙ、ｃ、ｍＹの各色について２５６階調のデータのそれぞれに対する変換値が予め定められた階調補正テーブルを参照することにより変換が行われる。本実施形態では、入力値（＝色分解処理からの出力値）０〜２５５の２５６階調に対し、この入力値を変換して出力範囲は０〜４０８０とする。これにより、より細かな階調補正が可能となる。
【００４０】
図８は、グレースケール変換部７０３で得られるモノクロ階調値Ｇと、これに対して上述した色分解処理および階調補正処理を施したデータ、すなわち、階調補正処理部７０５からの出力データとの関係を示す図であり、図２と同様の図である。概ね、図２で説明したものと同様であるが以下で説明する特徴ある。
【００４１】
図８に示すように、入力値６３（以下、値Ａ）からＧＹドットが配置され始める。また、入力値１５０（以下、値Ｂ）からＢｋドットが配置され始める。そして、僅かではあるが、色調整のためｍ、Ｙドットが配置される。なお、本実施形態では、記録媒体が青みがかっているためｃ成分は用いず、ｍ、Ｙ成分のみを用いる。
【００４２】
図７を再び参照すると、以上のように階調補正処理部７０６から出力された値に対して、モノクロモード量子化処理部７０６は、画素ごとに４値（レベル０、レベル１、レベル２、レベル３）の２ビットデータに変換する量子化処理を行う。
【００４３】
図９は、本発明の第一の実施形態に係る量子化処理を示すフローチャートである。
【００４４】
ステップ９００で本処理を開始すると、先ず、ステップ９０１で、画素ごとに、グレースケール変換部７０３（図７）で求めたモノクロ階調値Ｇが、値Ｂ（図８）より小さいか否かを判定する。小さい場合は、ステップ９０２へ進み、階調補正処理部７０５（図７）から出力されたデータのうち、データＧＹ、ｇｙの組みのみで、特許文献１に記載の同様のルックアップテーブル（ＬＵＴ）を参照して量子化値を得る分離誤差拡散を行う。
【００４５】
図１０は、この分離誤差拡散処理に用いるＬＵＴを説明する図である。具体的には、図１０は、ＧＹとｇｙを入力とするＬＵＴの内容を示しており、横軸はｇｙ、縦軸はＧＹの入力値を表し、格子点上の数値はそれぞれｇｙ、ＧＹの量子化値を表している。
【００４６】
図１０に示すように、ＬＵＴは、ＧＹ、ｇｙとも４値の量子化を行うため、量子化代表値と量子化閾値を次のように設定している。量子化代表値は、レベル０が０、レベル１が１３６０、レベル２が２７２０、レベル３が４０８０である。また、量子化のための閾値は、レベル０〜１が６８８、レベル１〜２が２０４８、レベル２〜３が３４０８である。図１１に詳しく示すように、ｘ軸（ｇｙ）およびｙ軸（ＧＹ）それぞれに上述の閾値の点をとる。そして、同じ閾値の点同士を結んだ直線と、ｘ（ｇｙ）＝４０８０の軸上においてＧＹの閾値となる点とｙ（ＧＹ）＝４０８０の軸上においてｇｙの閾値となる点とを結んだ直線によって、７つの濃度領域に分割することができる。そして、このように規定されるそれぞれの濃度領域内では、ｇｙ、ＧＹの量子化値の合計が等しくなるように調整されている。
【００４７】
以上のテーブルを用いて量子化を行うことにより、参照するデータが２つ（ｇｙ、ＧＹ）というように少ない場合でも、第１に、濃ドットがまばらに配置される領域において濃ドット（ＧＹ）と淡ドット（ｇｙ）の配置は知覚上の濃度を満たすように定められる。従って、濃ドットがまばらに配置される領域において、淡ドットによって増すことができる濃度が充分でない状態を回避でき、結果として濃ドットによる粒状感を低減することができる。第２に、上記のように量子化値が濃度領域に対応して濃淡相互の量子化値が関連付けられることから、誤差拡散の特性上濃淡ドットが相互に分離して配置されるようになる。その結果、濃淡ドットが重なってあるいは近接して配置される確率を小さくでき、濃淡ドットの塊による粒状感をも低減することができる。
【００４８】
上述のようにｇｙ、ＧＹの組み合わせの量子化を終了すると、次に、ステップ９０３で、Ｂｋ（およびｍ、Ｙそれぞれ）単独で誤差拡散法による量子化を行う。
【００４９】
ステップ９０１でモノクロ階調値Ｇが値Ｂ以上であると判定された場合は、ステップ９０４に進む。ここでは、ＢｋとＧｙの組み合わせのＬＵＴを用いて、上述したｇｙ、ＧＹの組み合わせの量子化と同様の量子化を行い、４値データを得る。また、ステップ９０５では、ステップ９０３と同様、ｇｙ（およびｍ、Ｙそれぞれ）単独で誤差拡散法による量子化を行う。
【００５０】
以上のステップ９０２、９０４の量子化について、値Ｂより小さい領域では、図８に示したように、Ｂｋデータは用いられない。従って、その領域の画素に対するＢｋデータの影響は僅かであるとし、ＧＹデータの入りだしによる粒状性最適化を優先すべく、ＧＹ、ｇｙの組み合わせを入力とするＬＵＴを用いて分離量子化を行う。一方、値Ｂ以上の領域では、Ｂｋデータが用いられるため、Ｂｋ、ＧＹのみの組み合わせを入力とするＬＵＴを用いて量子化を行う。この場合において、ｇｙでなくＧＹを組み合わせるのは、ＧＹがｇｙより光学濃度が高いため、Ｂｋとｇｙが重なったときより、ＢｋとＧＹが重なったときの方が光学濃度が高くなり、視覚的に認識しやすいからである。すなわち、ＧＹとＢｋの組み合わせを最適化するほうが粒状感低減に効果的だからである。
【００５１】
以上のとおり、テーブルを参照するインクデータの種類の数を２とすることができ、テーブルサイズの増大を抑制することができる。
【００５２】
なお、階調補正処理部７０５の出力が０である場合も、他画素からの誤差が累積することにより、その画素にドットが形成されることがあり得る。このため、ステップ９０３、９０５の単独の量子化処理は必要となる。
【００５３】
また、本実施形態は図８に示すようにｇｙ、ＧＹ、Ｂｋの３種類のドットを用いる例に係り、図２に関する説明ではインクの種類が多く粒状感が低減できる例としたが、このような場合でも以上説明した本実施形態の量子化はさらに粒状感を低減できるものである。すなわち、本実施形態の量子化によれば、用いるインクの種類が少ない場合でも粒状感の発生を効果的に低減できることから、上記のとおりテーブルを参照するインクデータの種類の数を高々２とすることができる。その結果、テーブルサイズの増大を抑制することができるという効果を得ることができる。
【００５４】
図７を再び参照すると、判定部７０２でカラー出力と判断したときは、色分解処理部７０７、階調補正処理部７０８、およびカラー量子化処理部７０９それぞれの処理を行うが、これらの処理は公知のものと同様であるので、それらの説明は省略する。
【００５５】
図１２は、モノクロモード量子化処理部７０６（図７）によって得られる量子化データに基づいて、ドット配置パターン化処理部７１０（図７）によって配置されるドットパターンを示す図である。量子化で得られる各色のレベル０〜３のデータは、６００ｄｐｉの解像度の１画素に０〜４個のドットを配置するためのデータである。すなわち、１画素の領域を構成する２エリア×２エリアの各エリアに対するドットの記録・非記録によって上記４レベルの濃度を色ごとに表現する。ここで、丸印が示されたエリアはドットを記録するエリア、丸印がないエリアはドットが記録されないエリアを示している。図からも判るように、入力レベルが０の場合には、全てのエリアにドットは配置されないが、レベル１のときには１ドット、レベル２では２ドット、レベル３では４ドットと、レベル数が上がるにつれて、配置する（記録する）ドット数も徐々に増加する。
【００５６】
以上のようにして最終的に２値化（ドット配置）された記録データは、図７に示す、記録ヘッドの駆動回路７１１に転送され、この記録データに基づいて記録ヘッドからインクが吐出される。記録の際、ドット配置パターンの２×２エリアにおいて、上段のエリアは偶数ノズルが、下段のエリアは奇数ノズルがそれぞれ記録を担当する。以上説明した一連の処理によって、２５６階調の６００ｐｐｉの画像データは、２階調の１２００ｄｐｉの解像度で記録される。
【００５７】
なお、上述の例では、光学濃度の異なる３種類のドットを用いてモノクロ記録を行う例として説明したがこれに限定されないことはもちろんである。例えば、ブラック（Ｂｋ）インクのドットについても、大ドット、小ドットの２種類のドットを形成可能とし、合計４種類のドットを用いるシステムにも本発明を適用することができる。すなわち、より光学濃度の高いドットが入りだすモノクロ階調値Ｇの値を、予め所定値として設定する。そして、モノクロ階調値Ｇと所定値を比較し、その比較結果に基づいて、量子化処理へ入力があるドットと、その次に光学濃度の高いドットとの組み合わせについて分離量子化を実施すればよい。
【００５８】
具体的には、ＧＹ大ドットが入りだす階調値を値Ａ、Ｂｋ小ドットが入りだす階調値を値Ｂ、Ｂｋ大ドットが入りだす階調値を値Ｃとして、予め設定し、モノクロ階調値Ｇ＜値Ｂのときは、ＧＹとｇｙの分離量子化を行う。また、値Ｂ≦モノクロ階調値Ｇ＜値Ｃのときは、Ｂｋ小ドットとＧＹの分離量子化を行う。さらに、値Ｃ≦モノクロ階調値Ｇのときは、Ｂｋ大ドットとＢｋ小ドットの分離量子化を行う。５種類以上のドットに対しても、同様に適用可能である。
【００５９】
本実施形態を一般化すると、モノクロなどの同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する。この場合に、モノクロ階調データなどの１つの色成分を示すデータに基づいて、３種類以上のドットにそれぞれ対応した複数の多値データを生成する。そして、これら複数の多値データを量子化して階調値数がより少ない量子化データを得る際に、複数の多値データによって、複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し量子化データを得る。この際、色成分データの値に応じて、３種類以上のドットに対応した多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択し、このテーブルを２種類のドットに対応した多値データで参照して量子化データを得るものである。
【００６０】
（実施形態２）
図１３は、本発明の第二の実施形態に係るモノクロモード量子化処理を示すフローチャートである。本実施形態のモノクロモード量子化処理が第一の実施形態のそれと異なる点は、階調補正処理部７０５（図７）からＢｋ出力が０か否かに応じてＬＵＴを参照する２つのデータの組み合わせを異ならせる点である。
【００６１】
図１３のステップ１１０２で、階調補正処理部からのＢｋ出力値が０か否かを判定する。Ｂｋの出力値が０であると判断したときは、ステップ１１０３以降の工程を実行する。すなわち、この処理画素に関してはＢｋの寄与はほとんどないと判断して、ステップ１１０３で、ＧＹとｇｙの組み合わせを入力とするＬＵＴを用いて分離誤差拡散を行う（１１０３）。その後、ステップ１１０４で、Ｂｋ（およびｍ、Ｙそれぞれ）単独で誤差拡散法による量子化を行う。
【００６２】
ステップ１１０２でＢｋの出力値が０以外であると判断したときは、ステップ１１０５で、その処理にかかる画素に対してＢｋの寄与があるとして、ＢｋとＧＹの組み合わせを入力とするＬＵＴを用いて分離誤差拡散を行う。その後、ステップ１１０６で、ｇｙ（およびｍ、Ｙそれぞれ）単独で誤差拡散法による量子化を実施する。
【００６３】
以上のとおり、本実施形態は、光学濃度の最も高いドットであるＢｋが最も粒状性に影響するため、Ｂｋ出力がある場合は、その画素にＢｋが打ち込まれる確率が高いとして、Ｂｋと他の色の重なりを考慮した量子化を実施して粒状性を低減する。一方、Ｂｋ出力が０である場合には、その画素にＢｋドットが形成される確率は低いため、Ｂｋの次に光学濃度の高いドットであるＧＹをｇｙと組み合わせて量子化を行う。これにより、ＧＹによる粒状性を良好に低減することができる。なお、Ｂｋの出力が０だった場合であっても、他画素からの誤差が累積することにより、その画素にドットが形成されることはあり得る。このため、Ｂｋ出力が０の場合でも、ステップ１１０４のＢｋ量子化処理を実行する。
【００６４】
以上説明したように、モノクロ画像出力モードで、光学濃度の異なる３種類のドットを使用して記録を行うシステムにおいて、量子化処理されるデータ値が０か否かを判定する。そして、その判定結果に基づいて量子化するドットの組み合わせを変更しいずれの組み合わせも高々２つのドットとすることにより、量子化に用いるＬＵＴサイズを膨大にすることなく、中間調領域における粒状性を低減することが可能となる。
【００６５】
図１４は、上記第２実施形態の変形例に係るモノクロモード量子化処理を示すフローチャートである。上記の例では光学濃度の異なる３種類のドットを用いてモノクロ記録を行う例をしめしたがこれに限定されない。光学濃度の異なる４種類以上のドットを用いて記録を行う例にも本発明を適用することができる。
【００６６】
すなわち、複数種類のドット（インク）のうち、光学濃度の高い順に、量子化されるデータ値が０か否かを判断する。そして、データ値が０でない場合には、それによって形成されるドットの粒状性低減するべく、そのドットのデータとその次の２番目に光学濃度の高いドットのデータとの組み合わせによるＬＵＴを用いて量子化を行う。また、量子化されるデータ値が０の場合は、その次に光学濃度の高いドットのデータ値が０か否かを判断し、同様の処理を繰り返す。
【００６７】
図１４に示す例では、Ｂｋインクのドットも、大ドット、小ドットの２種類のドットを形成可能とし、計４種類のドットを用いるシステムにおける例を示している。上述のとおり、光学濃度の高いドットから順に階調補正処理出力値を確認し、どの組み合わせで量子化するかを決定する。
【００６８】
本実施形態を一般化すると、モノクロやシアンなどの同一色相で光学濃度の異なる３種類以上のドットを形成して記録を行うために用いられる量子化データを生成する。この場合に、複数の多値データを量子化して階調値数がより少ない量子化データを得る際に、複数の多値データによって、複数の多値データ相互が関連付けられて求められた量子化データが格納されたテーブルを参照し量子化データを得る。そして、３種類以上のドットに対応した多値データの値に応じて、その３種類以上のドットに対応した多値データのうち２種類のドットに対応した多値データで参照するテーブルを選択する。
【００６９】
（実施形態３）
本発明は、上述した例に示した無彩色インク以外のインクを用いる形態、すなわち、有彩色であっても、略同一色相で光学濃度の異なる複数のドットを使用して記録を行う形態にも本発明を適用することができる。
【００７０】
例えば、Ｃ（大ドット）、Ｍ（大ドット）、Ｙ、Ｂｋ、ｃ（小ドット）、ｍ（小ドット）に加え、シアンの中ドット（Ｃ‘）、マゼンタの中ドット（Ｍ’）を用いて記録を行う形態に本発明を適用することができる。すなわち、シアン、マゼンタについては、大ドット、中ドット、小ドットの３種類のドットを用いて記録を行う。
【００７１】
図７に示す構成において、色分解処理部７０７で、ＲＧＢデータはＣＭＹＫｃｍＣ’Ｍ’の８種類の色に分解され、それぞれの色のデータは階調補正処理部７０８で階調補正が行われる。ここで、色分解処理部７０７への入力は、Ｒ，Ｇ，Ｂそれぞれ２５６階調あり、２５６3通りの入力があるが、これらのうち、例えば、シアン成分＝２５５−Ｒで表されるシアン成分のみに着目する。
【００７２】
図１５は、このシアン成分の入力レベルと、階調補正処理部７０８からの出力値との関係を示す図であり、図８と同様の図である。図１５に示すように、シアン成分の入力レベルに応じて、シアンの大ドット、中ドット、小ドットの使い方をする。そして、量子化処理部７０９で、シアン大ドットが０か否かを判断することにより、大ドットと中ドットの組み合わせで量子化を行うか、中ドットと小ドットの組み合わせで量子化を行うかを切り替える。マゼンタについても同様である。
【００７３】
（他の実施形態）
上述の各実施形態は、本発明に係る量子化処理をホスト装置のプリンタドライバによって実行する例として説明したが、この量子化処理を記録装置において行ってもよい。いずれの場合も本発明に係る量子化処理を実行する装置は画像処理装置を構成する。
【００７４】
（さらに他の実施形態）
本発明は、上述した実施形態の機能を実現する、図９、図１３、図１４に示したフローチャートの手順を実現するプログラムコード、またはそれを記憶した記憶媒体によっても実現することができる。また、記憶媒体に格納されたプログラムコードがシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）に読取られ実行されることによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳが実際の処理の一部または全部を行うものであってもよい。
【００７７】
更に、プログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、ＣＰＵなどが実際の処理の一部または全部を行うものであってもよい。
【符号の説明】
【００７８】
７０２    判定部
７０３    グレースケール変換部
７０４、７０７    色分解処理部
７０５、７０８    階調補正処理部
７０６、７０９    量子化部
７１０    ドット配置パターン化処理部
【図１】
2010193410.tif 000003
【図２】
2010193410.tif 000004
【図３】
2010193410.tif 000005
【図４】
2010193410.tif 000006
【図５】
2010193410.tif 000007
【図６】
2010193410.tif 000008
【図７】
2010193410.tif 000009
【図８】
2010193410.tif 000010
【図９】
2010193410.tif 000011
【図１０】
2010193410.tif 000012
【図１１】
2010193410.tif 000013
【図１２】
2010193410.tif 000014
【図１３】
2010193410.tif 000015
【図１４】
2010193410.tif 000016
【図１５】
2010193410.tif 000017