(57)【要約】【課題】３段階以上の大きさのドットを用いて階調を表現するインクジェット記録装置において、粒状感を抑えつつ滑らかな階調表現を行う。【解決手段】大ドットに対応する第１の多値データより第１の記録データを、中ドットに対応する第２の多値データより第２の記録データを、小ドットに対応する第３の多値データより第３の記録データを生成する。第１、第２、第３の多値データが所定値の場合、第２の記録データによるドット記録画素と、第３の記録データによるドット記録画素との重畳数を、第１の記録データによるドット記録画素と、第２の記録データによるドット記録画素との重畳数よりも多くする。【選択図】図７
2019030973.tif 000002
【特許請求の範囲】
【請求項１】
第１のインクと、該第１のインクよりもドットのサイズが小さい第２のインクと、該第２のインクよりもドットのサイズが小さい第３のインクと、を用いて、記録媒体に画像を記録するための画像処理装置であって、
前記記録媒体の所定の領域に記録される画像に対応する第１、第２、第３の多値データであって、前記第１のインクの階調値を示す前記第１の多値データと、前記第２のインクの階調値を示す前記第２の多値データと、前記第３のインクの階調値を示す前記第３の多値データと、を取得する取得手段と、
前記第１の多値データを量子化して前記所定の領域内の複数の画素に対する前記第１のインクの吐出を定める第１の記録データを生成し、前記第２の多値データを量子化して前記複数の画素に対する前記第２のインクの吐出を定める第２の記録データを生成し、前記複数の画素に対する前記第３の多値データを量子化して前記第３のインクの吐出を定める第３の記録データを生成する量子化手段と、
を有し、
前記量子化手段は、前記第１、第２、第３の多値データが示し得る階調値のうちの中間の階調値を所定値とした場合、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データが示す階調値が前記所定値の場合に生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、が重畳する数が、前記第１の多値データが示す階調値が前記所定値の場合に生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、が重畳する数よりも多くなるように、前記第１、第２、第３の記録データを生成することを特徴とする画像処理装置。
【請求項２】
前記量子化手段は、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データが示す階調値が前記所定値の場合に生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、がすべて重畳するように、前記第２、第３の記録データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記量子化手段は、前記第１の多値データが示す階調値が前記所定値の場合に生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、いずれも重畳しないように、前記第１、第２の記録データを生成することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記量子化手段は、多値データが示す階調値に応じてインクの吐出を定めるための閾値が前記複数の画素それぞれに対して定められた第１、第２、第３のディザマトリクスを用い、前記第１のディザマトリクスに基づいて前記第１の多値データを量子化し、前記第２のディザマトリクスに基づいて前記第２の多値データを量子化し、前記第３のディザマトリクスに基づいて前記第３の多値データを量子化することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第２のディザマトリクスと前記第３のディザマトリクスは各画素における閾値の配置が同じであることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記第１のディザマトリクスと前記第２のディザマトリクスは各画素における閾値が互いに反転した関係を有することを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
前記第１のディザマトリクスおよび前記第３のディザマトリクスの一方はメモリに記憶され、他方は前記一方のディザマトリクスに基づいて生成されることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記所定の領域に記録する画像に対応する画像に対応する画像データを取得する第２の取得手段と、
前記画像データに基づいて、前記第１、第２、第３の多値データを生成する生成手段と、を更に有することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
前記生成手段は、（ｉ）前記画像データが示す値が第１の値よりも大きくなってから、前記画像データが示す値の増加に応じて前記第２の多値データが示す階調値が増加し、（ｉｉ）前記画像データが示す値が前記第１の値よりも大きい第２の値よりも大きくなってから、前記画像データが示す値の増加に応じて前記第１の多値データが示す階調値が増加し、（ｉｉｉ）前記画像データが示す値が前記第１の値である場合における前記第３の多値データが示す階調値が、前記画像データが示す値が前記第２の値である場合における前記第２の多値データが示す階調値よりも大きくなるように、前記第１、第２、第３の多値データを生成することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記生成手段は、前記画像データが示す値が前記第１の値である場合における前記第３の多値データが示す階調値が、前記第３の多値データが示し得る階調値のうちの最大の階調値となるように、前記第３の多値データを生成することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記生成手段は、前記画像データが示す値が前記第２の値である場合における前記第２の多値データが示す階調値が、前記第２の多値データが示し得る階調値のうちの中間の階調値となるように、前記第２の多値データを生成することを特徴とする請求項９または１０に記載の画像処理装置。
【請求項１２】
前記生成手段は、前記画像データが示す値が前記第２の値よりも大きい第３の値である場合、前記第１、第２、第３の多値データそれぞれが示す階調値が互いに等しくなるように、前記第１、第２、第３の多値データを生成することを特徴とする請求項９から１１のいずれか１項に記載の画像処理装置。
【請求項１３】
前記量子化手段は、（ｉ）前記画像データが示す値が前記第２の値よりも大きく前記第３の値よりも小さい場合に生成される前記第１、第２、第３の多値データについては、前記第２の多値データに基づいて生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データに基づいて生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、が重畳する数が、前記第１の多値データに基づいて生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データに基づいて生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、が重畳する数よりも多くなるように、前記第１、第２、第３の記録データを生成し、（ｉｉ）前記画像データが示す値が前記第３の値よりも所定以上大きい場合に生成される前記第１、第２、第３の多値データについては、前記第２の多値データに基づいて生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データに基づいて生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、が重畳する数が、前記第１の多値データに基づいて生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データに基づいて生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、が重畳する数よりも少なくなるように、前記第１、第２、第３の記録データを生成することを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
前記生成手段は、前記画像データが示す値が前記第２の値よりも大きい場合、前記第１の多値データと前記第３の多値データの和が前記第１、第３の多値データそれぞれが示し得る階調値のうちの最大の階調値以上となるように、前記第１、第２、第３の多値データを生成することを特徴とする請求項９から１３のいずれか１項に記載の画像処理装置。
【請求項１５】
前記生成手段は、前記画像データが示す値が前記第１の値よりも小さい場合、前記画像データが示す値の増加にかかわらず前記第１の多値データおよび前記第２の多値データが示す階調値が０となり、且つ、前記画像データが示す値の増加に応じて前記第３の多値データが示す階調値が増加するように、前記前記第１、第２、第３の多値データを生成することを特徴とする請求項９から１４のいずれか１項に記載の画像処理装置。
【請求項１６】
前記生成手段は、前記画像データが示す値が前記第１の値よりも大きく前記第２の値よりも小さい場合、前記画像データが示す値の増加にかかわらず前記第１の多値データが示す階調値が０となり、前記画像データが示す値の増加に応じて前記第２の多値データが示す階調値が増加し、前記画像データが示す値の増加にかかわらず前記第３の多値データが示す階調値が前記第３の多値データが示し得る階調値のうちの最大の階調値となるように、前記前記第１、第２、第３の多値データを生成することを特徴とする請求項９から１５のいずれか１項に記載の画像処理装置。
【請求項１７】
前記生成手段は、前記画像データが示す値が前記第２の値よりも大きい場合、前記画像データが示す値の増加に応じて前記第１の多値データが示す階調値が増加し、前記画像データが示す値の増加にかかわらず前記第２の多値データが示す階調値が前記第２の多値データが示し得る階調値のうちの中間の階調値となり、前記画像データが示す値の増加に応じて前記第３の多値データが示す階調値が減少するように、前記第１、第２、第３の多値データを生成することを特徴とする請求項９から１６のいずれか１項に記載の画像処理装置。
【請求項１８】
前記第１の記録データ、前記第２の記録データ、前記第３の記録データを、前記複数の画素よりも高い解像度で配列する複数の高解像度画素に分配する分配手段を更に有することを特徴とする請求項１から１７のいずれか１項に記載の画像処理装置。
【請求項１９】
前記分配手段は、前記複数の高解像度画素に対し、前記第１の記録データと前記第３の記録データが分配される画素と、前記第２の記録データが分配される画素とが排他の関係になるように、前記第１、第２、第３の記録データを、前記複数の高解像度画素に分配することを特徴とする請求項１８に記載の画像処理装置。
【請求項２０】
前記第１の記録データに従って前記第１のインクを吐出し、前記第２の記録データに従って前記第２のインクを吐出し、前記第３の記録データに従って前記第３のインクを吐出する記録ヘッドを更に有することを特徴とする請求項１から１９のいずれか１項に記載の画像処理装置。
【請求項２１】
第１のインクと、該第１のインクよりもドットのサイズが小さい第２のインクと、該第２のインクよりもドットのサイズが小さい第３のインクと、を用いて、記録媒体に画像を記録するための画像処理方法であって、
前記記録媒体の所定の領域に記録される画像に対応する第１、第２、第３の多値データであって、前記第１のインクの階調値を示す前記第１の多値データと、前記第２のインクの階調値を示す前記第２の多値データと、前記第３のインクの階調値を示す前記第３の多値データと、を取得する取得工程と、
前記第１の多値データを量子化して前記所定の領域内の複数の画素に対する前記第１のインクの吐出を定める第１の記録データを生成し、前記第２の多値データを量子化して前記複数の画素に対する前記第２のインクの吐出を定める第２の記録データを生成し、前記複数の画素に対する前記第３の多値データを量子化して前記第３のインクの吐出を定める第３の記録データを生成する量子化工程と、
を有し、
前記量子化工程において、前記第１、第２、第３の多値データが示し得る階調値のうちの中間の階調値を所定値とした場合、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データが示す階調値が前記所定値の場合に生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、が重畳する数が、前記第１の多値データが示す階調値が前記所定値の場合に生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、が重畳する数よりも多くなるように、前記第１、第２、第３の記録データを生成することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関する。特に、大、中、小のような３段階以上の大きさのドットを用いて階調を表現する場合の疑似中間調処理に関する。
【背景技術】
【０００２】
擬似中間調処理の量子化処理としては、誤差拡散処理やディザ処理が知られている。特にディザ法については、処理の負担が少なく高速処理が可能であることから、インクジェット記録装置などで有用されている。一方、インクジェット記録装置においては、階調性を高めるために大ドットと小ドットのような複数段階の大きさのドットを用いるものがある。
【０００３】
特許文献１では、大ドットと小ドットを用いるインクジェット記録装置において、大ドットと小ドットで閾値を反転させたディザマトリクスを用いることにより、粒状感を抑えながら滑らかな階調表現を行う方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３３１３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のように、大ドットと小ドットの２段階のドットを用いて画像を記録する場合、これら２段階のドットについて閾値を反転したディザマトリクスを用意することが出来る。結果、大ドットと小ドットを重畳させることなく排他の位置に記録して、粒状感を抑制することができる。
【０００６】
しかしながら、大ドット、中ドット、小ドットのような３段階以上のドットを用いる場合、これらの間で閾値を反転したディザマトリクスを用意することは出来ない。このため、これら３種類のドットのうち少なくとも２種類のドットは互いに重畳する状況が発生するが、その重畳の組み合わせや、分散の状態によっては粒状感が劣化してしまう場合がある。
【０００７】
本発明は上記問題点を解消するためになされたものである。よってその目的とするところは、３段階以上の大きさのドットを用いて階調を表現するインクジェット記録装置において、粒状感を抑えつつ滑らかな階調表現を行うことが可能なインクジェット記録のための画像処理装置を提供することである。
【課題を解決するための手段】
【０００８】
そのために本発明は、第１のインクと、該第１のインクよりもドットのサイズが小さい第２のインクと、該第２のインクよりもドットのサイズが小さい第３のインクと、を用いて、記録媒体に画像を記録するための画像処理装置であって、前記記録媒体の所定の領域に記録される画像に対応する第１、第２、第３の多値データであって、前記第１のインクの階調値を示す前記第１の多値データと、前記第２のインクの階調値を示す前記第２の多値データと、前記第３のインクの階調値を示す前記第３の多値データと、を取得する取得手段と、前記第１の多値データを量子化して前記所定の領域内の複数の画素に対する前記第１のインクの吐出を定める第１の記録データを生成し、前記第２の多値データを量子化して前記複数の画素に対する前記第２のインクの吐出を定める第２の記録データを生成し、前記複数の画素に対する前記第３の多値データを量子化して前記第３のインクの吐出を定める第３の記録データを生成する量子化手段と、を有し、前記量子化手段は、前記第１、第２、第３の多値データが示し得る階調値のうちの中間の階調値を所定値とした場合、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、前記第３の多値データが示す階調値が前記所定値の場合に生成される前記第３の記録データによって前記第３のインクの吐出が定められる画素と、が重畳する数が、前記第１の多値データが示す階調値が前記所定値の場合に生成される前記第１の記録データによって前記第１のインクの吐出が定められる画素と、前記第２の多値データが示す階調値が前記所定値の場合に生成される前記第２の記録データによって前記第２のインクの吐出が定められる画素と、が重畳する数よりも多くなるように、前記第１、第２、第３の記録データを生成することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、全階調領域において粒状感を目立たせることなく一様な画像を出力することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】（ａ）および（ｂ）は、インクジェット記録装置の内部構成図である。
【図２】（ａ）および（ｂ）は記録ヘッドを吐出口面側から見た図である。
【図３】インクジェット記録装置における制御の構成を示すブロック図である。
【図４】ＣＰＵが実行する一連の画像処理を説明するためのブロック図である。
【図５】１次元ルックアップテーブルの例を示す図である。
【図６】（ａ）および（ｂ）は、ディザマトリクスの一例を示す図である。
【図７】第１の実施形態におけるドットの記録状態を示す図である。
【図８】第１の実施形態の効果を説明するための比較例を示す図である。
【図９】第１の実施形態の効果を説明するための比較例を示す図である。
【図１０】第１の実施形態の効果を説明するための比較例を示す図である。
【図１１】（ａ）および（ｂ）は記録ヘッドを吐出口面側から見た図である。
【図１２】ＣＰＵが実行する一連の画像処理を説明するためのブロック図である。
【図１３】ＣＰＵが実行する解像度変換の様子を示す図である。
【図１４】第２の実施形態におけるドットの記録状態を示す図である。
【図１５】第２の実施形態の効果を説明するための比較例を示す図である。
【図１６】第２の実施形態の効果を説明するための比較例を示す図である。
【図１７】第２の実施形態の効果を説明するための比較例を示す図である。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
図１（ａ）および（ｂ）は、本実施形態で使用するインクジェット記録装置１の内部構成図である。図１（ａ）は記録部全体の斜視図、同図（ｂ）は記録ヘッド１０２の記録動作を説明するための拡大側面図である。
【００１２】
インクジェット方式の記録ヘッド１０２とこれにインクを供給するための複数のインクカートリッジ１０１を搭載したキャリッジ１０６は、キャリッジシャフト１０９とキャリッジベルト１０８に案内支持されながら、±Ｘ方向に移動する。本実施形態の記録ヘッド１０２は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを吐出可能とし、キャリッジ１０６には、これらインクに対応する４つのインクカートリッジ１０１が、個別に着脱可能になっている。
【００１３】
記録ヘッド１０２が対向する位置には、記録媒体Ｐを下方（−Ｚ方向側）から支持するプラテン１０７が配備されており、記録ヘッド１０２より吐出されたインクを受ける領域の記録媒体Ｐの平滑性を維持している。給紙ローラ対１０５は、記録が行われる前の記録媒体Ｐを挟持し、これをプラテン１０７上に給送する。搬送ローラ１０３およびこれに従動する補助ローラ１０４は、記録が行われた後の記録媒体Ｐを挟持し、これを装置外部に排出する。搬送ローラ１０３と補助ローラ１０４から成るローラ対および給送ローラ対１０５が、記録ヘッド１０２による記録部の前後で所定のニップ圧で記録媒体Ｐを挟持することにより、記録媒体の平滑性が維持される。
【００１４】
以上の構成のもと、記録ヘッド１０２が記録データに従って−Ｚ方向にインクを吐出しながらキャリッジ１０６が所定の速度でＸ方向に移動することにより、１バンド分の記録主走査が行われる。１回分の記録主走査が行われるたびに給紙ローラ対と搬送ローラ１０３が回転し、記録媒体Ｐを１バンド分の幅に対応する距離だけＹ方向に搬送する。そして、上記のような記録主走査と搬送動作とを交互に繰り返すことにより、記録媒体Ｐに段階的に画像が形成されていく。記録動作を行っていないとき、キャリッジ１０６はホームポジションｈで待機し、記録ヘッド１０２の吐出口面はキャップ部材によってキャップされる。ホームポジションｈにおいては、記録ヘッド１０２に対する様々なメンテナンス処理を行うこともできる。
【００１５】
図２（ａ）および（ｂ）は本実施形態で使用する記録ヘッド１０２を吐出口面側（−Ｚ方向側）から見た図である。吐出口面においては、図２（ａ）に示すように、ブラックインクを吐出ノズル列Ｋ、シアンインクを吐出するノズル列Ｃ、マゼンタインクを吐出するノズル列Ｍ、イエローインクを吐出するノズル列Ｙが、Ｘ方向に配置している。
【００１６】
図２（ｂ）は、ノズル列Ｋを更に拡大して示した図である。ノズル列Ｋは、大きな口径のノズルが配列して成る大ノズル列２０１、中程度の口径のノズルが配列して成る中ノズル列２０２、小さな口径の小ノズルが配列して成る小ノズル列２０３を含んでいる。いずれのノズル列もＹ方向に６００ｄｐｉのピッチ（約４２μｍの間隔）で１２８個のノズルが配置している。大ノズルは、約４ｐｌのインク滴を吐出して記録媒体に直径４０μｍ程度の大ドット（第１のドット）を形成する。中ノズルは、約２ｐｌのインク滴を吐出して記録媒体に直径３０μｍ程度の中ドット（第２のドット）を形成する。小ノズルは、約１ｐｌのインク滴を吐出して記録媒体に直径２０μｍ程度の小ドット（第３のドット）を形成する。
【００１７】
本実施形態において、各ノズルの直下（＋Ｚ方向）には不図示のヒータ（電気熱変換素子）が設置されている。そして、記録信号に従ってヒータに電圧が印加されると、これに接触するインク中に膜沸騰が生じ、生成された泡の成長エネルギによってノズルからインクが滴として吐出される仕組みになっている。なお、図２（ｂ）では説明のため、ブラックインクのノズル列Ｋについてのみ示したが、他のノズル列Ｃ、Ｍ、Ｙについても同様の構成を有するものとする。
【００１８】
図３は、本発明の画像処理装置として機能するインクジェット記録装置１における制御の構成を説明するためのブロック図である。主制御部３００は、演算、選択、判別、制御などの処理動作を実行するＣＰＵ３０１、ＣＰＵ３０１によって実行すべき制御プログラム等を格納するＲＯＭ３０２、記録データのバッファ等として用いられるＲＡＭ３０３、および入出力ポート３０４等を備えている。ＥＥＰＲＯＭ３１３には、画像処理に必要なパラメータやディザマトリクスが格納されている。後述するような本発明の特徴的な画像処理は、ＣＰＵ３０１がＲＯＭ３０２に記憶されたプログラムやＥＥＰＲＯＭに記憶された情報に従って、ＲＡＭ３０３をワークエリアとして使用しながら実行するものである。
【００１９】
ＬＦモータ３０９は、搬送ローラ１０３や給送ローラ対１０５を回転させるためのモータである。ＣＲモータ３１０は、キャリッジ１０６を±Ｘ方向に移動させるためのモータである。ＬＦモータ３０９を駆動する駆動回路３０５、ＣＲモータ３１０を駆動させる駆動回路３０６、記録ヘッド１０２を駆動させる駆動回路３０７は、入出力ポート３０４を介して主制御部３００を接続されており、ＣＰＵ３０１によってその動作が制御される。インターフェイス回路３１１は、外部に接続されたホストコンピュータ３１２と制御部３００との間で、情報の授受を行う。図ではホストコンピュータ３１２として示しているが、インクジェット記録装置１に画像を提供できる装置であれば、デジタルカメラやスキャナ、スマートフォンなど他のデバイスであってもよい。
【００２０】
図４は、ホストコンピュータ３１２より印刷ジョブが入力されてきた場合に、受信した画像データに対してＣＰＵ３０１が実行する一連の画像処理を説明するためのブロック図である。本例において、ホストコンピュータ３１２から受信する画像データは、ＲＧＢの多値データである。より詳しくは、０〜２５５の輝度情報を表す各色８ビットのＲ、Ｇ、Ｂ信号が、６００ｄｐｉの解像度で配列する画素のそれぞれについて対応づけられた画像データである。
【００２１】
ＣＰＵ３０１は、受信した画像データをまずＲＡＭ３０３に展開する（４０１）。次に、この多値画像データに対し色処理Ａ４０２を実行する。色処理Ａ４０２とは、ホストコンピュータ３１２で表現される色空間と、インクジェット記録装置１で表現可能な色空間との対応づけを行うための信号値変換処理である。具体的には、予めＲＯＭ３０２に格納されている３次元ルックアップテーブルを参照し、６００ｄｐｉのＲＧＢ８ビット信号を、同じく６００ｄｐｉのＲ´Ｇ´Ｂ´８ビット信号に変換する。
【００２２】
次に、ＣＰＵ３０１は、色処理Ｂ４０３を実行する。色処理Ｂ４０３は、ＲＧＢの輝度信号を、インクジェット記録装置１が使用するインク色ＣＭＹＫの濃度信号に対応づけるための信号値変換処理である。具体的には、予めＲＯＭ３０２に格納されている３次元ルックアップテーブルを参照し、６００ｄｐｉのＲ´Ｇ´Ｂ´８ビット信号を、６００ｄｐｉのＣＭＹＫ８ビット信号に変換する。
【００２３】
次にＣＰＵ３０１は、階調補正処理４０４を実行する。階調補正処理４０４は、一般的には、入力濃度信号ＫＣＭＹと、実際に記録媒体で表現される光学濃度の線形性を確保するために行う処理である。本実施形態では、この階調補正処理４０４において、大ドット、中ドット、小ドットへのデータ分配を行う。具体的には、予めＲＯＭ３０２に格納されている各色の１次元ルックアップテーブルを参照し、６００ｄｐｉのＣＭＹＫ８ビット信号を、６００ｄｐｉのＣｌ、Ｃｍ、Ｃｓ、Ｍｌ、Ｍｍ、Ｍｓ、Ｙｌ、Ｙｍ、Ｙｓ、Ｋｌ、Ｋｍ、Ｋｓの各６ビット信号に変換する。ここで、添え字のｌ、ｍ、ｓは各色の大ドット、中ドット、小ドットをそれぞれ示している。すなわち、ＣＰＵ３０１は、ブラック用の１次元ルックアップテーブルを参照することにより、Ｋの８ビット信号（０〜２５５）をＫｌ、Ｋｍ、Ｋｓの６ビット信号（０〜６３）に変換する。また、シアン用の１次元ルックアップテーブルを参照することによりＣの８ビット信号をＣｌ、Ｃｍ、Ｃｓの６ビット信号に変換し、マゼンタ用の１次元ルックアップテーブルを参照することによりＭの８ビット信号をＭｌ、Ｍｍ、Ｍｓの６ビット信号に変換する。更に、イエロー用の１次元ルックアップテーブルを参照することによりＹの８ビット信号をＹｌ、Ｙｍ、Ｙｓの６ビット信号に変換する。
【００２４】
図５は、ブラック用の１次元ルックアップテーブルの例を示す図である。横軸に示す入力信号値は色処理変換Ｂから出力される８ビット２５６階調の濃度信号値Ｋに対応する。縦軸は階調補正処理４０４の出力信号値（０〜６３）である。図では各濃度信号値Ｋに対応する大ドット用の出力信号値Ｋｌ、中ドット用の出力信号値Ｋｍ、小ドット用の出力信号値Ｋｓをそれぞれ示している。本実施形態では、大ドット用の出力信号値Ｋｌ、中ドット用の出力信号値Ｋｍ、小ドット用の出力信号値Ｋｓのそれぞれについて最大値を６３（６ビット）としている。
【００２５】
入力信号値Ｋが小さい領域（Ｋ＝０〜８５）では、小ドット用の出力信号値Ｋｓのみが入力信号値Ｋとともに増加し、中ドット用の出力信号値Ｋｍおよび大ドット用の出力信号値Ｋｌは０を維持している。入力信号値Ｋ＝８５で小ドット用の出力信号値Ｋｓが最大値（６３）に達すると、小ドット用の出力信号値Ｋｓは最大値（６３）を維持したまま、中ドット用の出力信号値Ｋｍが上昇を開始する。
【００２６】
入力信号値Ｋ＝１７０で中ドット用の出力信号値Ｋｍが中央値（３１）に達すると、中ドット用の出力信号値Ｋｍは中央値（３１）を維持したまま、大ドット用の出力信号値Ｋｌが上昇を開始し、小ドット用の出力信号値Ｋｓは減少を開始する。そして、入力信号値Ｋ＝２１３で、小ドット用の出力信号値Ｋｓ、中ドット用の出力信号値Ｋｍ、大ドット用の出力信号値Ｋｌは等しい値（３１）に統一される。
【００２７】
入力信号値Ｋが最大値（２５５）のとき、小ドット用の出力信号値Ｋｓは０となり、中ドット用の出力信号値Ｋｍは３１を維持し、大ドット用の出力信号値Ｋｌは最大値（６３）となる。
【００２８】
階調補正処理４０４において、大ドット、中ドット、小ドットの出力信号値を入力信号値Ｋに対しこのように変化させることにより、入力信号値Ｋと記録媒体で表現される光学濃度をほぼ線形な関係にすることができる。ここでは、ブラックＫについてのみ説明したが、シアンＣ、マゼンタＭ、イエローＹについても、それぞれ同様のテーブルが用意され同様の変換処理が行われる。
【００２９】
図４に戻る。階調補正処理４０４によって得られた各色の大ドット、中ドット、小ドット用の多値データのそれぞれは、２値量子化処理４０５が施される。具体的には、予め用意されたディザマトリクスに記憶された閾値と比較することにより、記録（１）または非記録（０）を示す２値データ（１ビット）に変換される。この２値量子化処理によって、Ｃｌ、Ｃｍ、Ｃｓ、Ｍｌ、Ｍｍ、Ｍｓ、Ｙｌ、Ｙｍ、Ｙｓ、Ｋｌ、Ｋｍ、Ｋｓの６ビット信号は、Ｃｌ´、Ｃｍ´、Ｃｓ´、Ｍｌ´、Ｍｍ´、Ｍｓ´、Ｙｌ´、Ｙｍ´、Ｙｓ´、Ｋｌ´、Ｋｍ´、Ｋｓ´の１ビット信号に変換される。
【００３０】
その後、これら２値データは、入出力ポート３０４を介して駆動回路３０７に転送され、記録ヘッド１０２は、記録（１）とされた画素に対応するノズルよりインクを吐出し、記録媒体にドットを形成する。
【００３１】
図６（ａ）および（ｂ）は、２値量子化処理で使用するディザマトリクスの一例を示す図である。図６（ａ）はブラックの大ドット用信号値（Ｋｌ）に用いるディザマトリクスを示し、同図（ｂ）はブラックの中ドット用信号値（Ｋｍ）と小ドット用信号値（Ｋｓ）で共通に用いるディザマトリクスを示している。両図において、個々の四角は６００ｄｐｉの１画素に対応し、表示されている数字は個々の画素に対応して用意されている閾値である。対応する画素の入力信号値（Ｋｌ、Ｋｍ、Ｋｓ）が、閾値よりも大きければ、当該画素の出力信号値（Ｋｌ´、Ｋｍ´、Ｋｓ´）は“１”（記録）となる。対応する画素の入力信号値（Ｋｌ、Ｋｍ、Ｋｓ）が、閾値以下であれば、当該画素の出力信号値（Ｋｌ´、Ｋｍ´、Ｋｓ´）は“０”（非記録）となる。
【００３２】
ここでは、説明を簡単にするため、４画素×４画素領域のディザマトリクスを示しているが、実際には１２８画素×１２８画素以上の更に大きなディザマトリクスであることが好ましい。
【００３３】
図６（ａ）および（ｂ）を比較すると分かるように、これら２つのディザマトリクスに記憶されている閾値（０〜６２）は、互いに反転（一方の閾値＝６２−他方の閾値）の関係にある。このため、図６（ａ）を参照する大ドットデータが“１”（記録）となりやすい画素は、図６（ｂ）を参照する中ドットデータと小ドットデータでは“１”（記録）となり難い。反対に、小ドットデータおよび中ドットデータが“１”（記録）となりやすい画素は、大ドットデータは“１”（記録）となり難い。
【００３４】
図７は、上記ディザマトリクスを用いて２値量子化した場合の、記録媒体におけるドットの記録状態をいくつかの入力信号値Ｋについて示す図である。
【００３５】
最上段は、階調補正処理４０４に対するブラックの入力信号Ｋを示している。また、その下段には、階調補正処理４０４の出力値である大ドット用の多値信号値Ｋｌと２値量子化の結果Ｋｌ´、中ドット用の多値信号値Ｋｍと２値量子化の結果Ｋｍ´、小ドット用の多値信号値Ｋｓと２値量子化の結果Ｋｓ´をこの順番で示している。更に最下段には、２値量子化の出力値Ｋｌ´、Ｋｍ´、Ｋｓ´に基づいてインクを吐出した場合の、記録媒体におけるドット配列状態を示している。ここでは、ディザマトリクスに対応する４×４画素領域の全画素に、同値の入力信号Ｋが入力された場合を示している。
【００３６】
図５でも示すように、Ｋ＝０〜８５では、Ｋｓ≧０且つＫｍ＝Ｋｌ＝０であるので、小ドットのみが記録され、中ドットと大ドットは記録されない。
【００３７】
８５＜Ｋ≦１７０では、Ｋｓ＞０、Ｋｍ≧０、Ｋｌ＝０であるので、小ドットと中ドットが記録され、大ドットは記録されない。この間、小ドットの信号値Ｋｓは最大値（Ｋ＝６３）を維持しており、その状態で小ドットと中ドットは、図６（ｂ）に示す同一のディザマトリクスが用いられる。よって、４×４画素領域は小ドットのみが記録される画素と、小ドットと中ドットが重畳して記録される画素が混在し、中ドットのみが記録される画素は存在しない。
【００３８】
１７０＜Ｋ≦２１３では、Ｋｓ≧０、Ｋｍ≧０、Ｋｌ≧０であるので、小ドット、中ドット、大ドットの全てが記録される。この間、小ドットの信号値Ｋｓは最大値（Ｋｓ＝６３）から徐々に減少し、中ドットの信号値Ｋｍは中間値（Ｋｍ＝３１）を維持し、大ドットの信号値Ｋｌは徐々に上昇する。小ドット用のディザマトリクスと大ドット用のディザマトリクスは反転の関係にあるため、小ドットが記録され難い画素（すなわちＫ＝１７０の状態から小ドットが除去される画素）から、大ドットは記録される。結果、画像領域は小ドットと中ドットが重畳して記録される画素が半数を占め、他の画素は小ドットのみが記録される画素と、大ドットのみが記録される画素が混在する。中ドットのみが記録される画素は存在しない。そして、Ｋ＝２１３においては、Ｋｌ＝Ｋｍ＝Ｋｓ＝３１となり、小ドットが単独で記録されていた画素の全てが大ドットに置き換えられる。結果、全画素の半数は大ドットのみが記録され、残りの半数が小ドットと中ドットが重畳して記録され、大ドットと中ドットが重畳して記録される画素は存在しない。
【００３９】
２１３＜Ｋ≦２５５においても、Ｋｓ≧０、Ｋｍ≧０、Ｋｌ≧０であるので、小ドット、中ドット、大ドットの全てが記録される。但しこの間、小ドットが単独で記録されていた画素は既に大ドットに置き換えられており、残りの画素は中間値（Ｋｍ＝３１）を維持する中ドットが記録されている。よって、２１３＜Ｋ≦２５５の領域では、中ドットと重畳されている小ドットが徐々に大ドットに置き換えられていく。すなわち、画像領域は大ドットのみが記録される画素が半数を占め、他の画素は小ドットと中ドットが重畳して記録される画素と、大ドットと中ドットが重畳して記録される画素が混在する。
【００４０】
この際、Ｋの値が大きくなるに連れ、小ドットと中ドットが重畳して記録される画素の数は徐々に減少し、大ドットと中ドットが重畳して記録される画素の数は徐々に増加し、Ｋが２１３よりも所定以上大きくなった段階で、両者の大小関係は逆転する。そして、最大値（Ｋ＝２５５）では、Ｋｌ＝６３、Ｋｍ＝３１、Ｋｓ＝０となり、全画素の半数は大ドットのみが記録され、残りの半数が大ドットと中ドットが重畳して記録される。
【００４１】
このような本実施形態によれば、ハイライト部から中間濃度領域（０≦Ｋ＜１２８）において、個別の粒状感が最も目立ち難い小ドットを画像全域に徐々に追加させていく。そして、画像全域が小ドットで埋め尽くされた濃度（Ｋ＝８５）以降は、全ての画素に小ドット、小ドットと中ドットの重畳ドット、大ドット、大ドットと中ドットの重畳ドットのいずれかを濃度値Ｋに応じて入れ替わり配置し、空白画素を存在させない。特に、Ｋｓ、Ｋｍ、Ｋｌの全てが０より大きく、小ドット、中ドット、大ドットの全てが画素領域に記録されるような階調領域（１７０＜Ｋ）において、従来よりも粒状感を抑えつつ滑らかな階調性を得られることができる。結果、階調に応じた濃度を、粒状感を抑えつつ一様性を維持しながら好適に表現することが可能となる。
【００４２】
ところで、以上のような本実施形態の効果は、図６（ａ）および（ｂ）で示した互いに反転の関係にあるディザマトリクスを、一方は小ドットと中ドットで、他方は大ドットで使用することで得られるものである。
【００４３】
図８〜図１０は、前記構成に基づく本実施形態の効果を説明するための比較例である。図８は、大ドット、中ドット、小ドットの全てで、図６（ａ）で示すディザマトリクスを共通に用いた場合を図７と同様に示した図である。図９は、大ドットと中ドットでは図６（ａ）に示すディザマトリクスを共通で用い、小ドットでは図６（ｂ）で示すディザマトリクスを用いた場合を示した図である。図１０は、大ドットと小ドットでは図６（ａ）に示すディザマトリクスを共通で用い、中ドットでは図６（ｂ）で示すディザマトリクスを用いた場合を示した図である。いずれについても、階調補正処理４０４については、図５に示す１次元ルックアップテーブルを使用している。
【００４４】
図８の場合、１７０＜Ｋ≦２１３において、小ドットが除去される画素に大ドットは追加されず、大ドットは中ドットに重畳して追加される。このため、画像領域においては、小ドットが除去された空白画素と、大ドットと中ドットの重畳ドットが混在することになる。すなわち、Ｋ＝２１３の前後では、大ドットと中ドットが重畳して記録されるドットの粒状感が目立ってしまう。
【００４５】
図９の場合、図８のような空白画素は発生しない。しかしながら、Ｋ＝２１３の前後では、小ドットと、大ドットと中ドットの重畳ドット、が混在することになる。このような小ドットと、大ドットと中ドットの重畳ドット、の組み合わせは、図７に示した大ドットと、小ドットと中ドットの重畳ドット、の組み合わせに比べ、２種類のドットの大きさの差が目立ち易い。よって、図９のような状態は、空白領域が生じる図８の状態ほどではないものの、図７の状態に比べれば粒状感が目立ってしまう。
【００４６】
図１０の場合、Ｋ＝２１３の前後では、中ドットと、大ドットと小ドットの重畳ドット、が混在することになる。このような、中ドットと、大ドットと小ドットの重畳ドット、の組み合わせも、図７に示した大ドットと、小ドットと中ドットの重畳ドット、の組み合わせに比べれば、２種類のドットの大きさの差が目立ち易い。よって、図１０のような状態は、図８や図９の状態ほどではないものの、図７の状態に比べればやはり粒状感が目立ってしまう。
【００４７】
以上説明したように、本実施形態によれば、サイズの異なる３種類のドットを用いて画像を記録するインクジェット記録装置のための疑似中間調処理において、大ドットと小ドットを同じディザマトリクスを用いて量子化する。そして、中ドットについては大ドットと小ドットが使用するディザマトリクスの閾値を反転した形態のディザマトリクスを用いて量子化する。これにより、全階調領域において粒状感を目立たせることなく一様な画像を出力することが可能となる。
【００４８】
（第２の実施形態）
本実施形態においても、図１および図３に示したインクジェット記録装置を用いる。
【００４９】
図１１（ａ）および（ｂ）は、本実施形態で使用する記録ヘッド１０２を吐出口面側（−Ｚ方向側）から見た図である。本実施形態においては、ブラック、シアン、マゼンタ、およびイエローのインクを吐出するためのノズル列をそれぞれ２列ずつ備えるものとする。そして、これら２列ずつのノズル列は、図１１（ａ）に示すように、Ｚ方向において対照的に配置されている。このため、記録媒体Ｐにおいては、±Ｘ方向における記録ヘッド１０２の移動方向によらず、ブラック、シアン、マゼンタ、イエロー、イエロー、マゼンタ、シアン、ブラックの順にインクが付与される。
【００５０】
図１１（ｂ）は、ノズル列Ｋ１およびＫ２を更に拡大して示した図である。ノズル列Ｋ１もＫ２も、大ノズル列１１０１、中ノズル列１１０２、小ノズル列１１０３をそれぞれ備えており、いずれのノズル列もＹ方向に６００ｄｐｉのピッチ（約４２μｍの間隔）で１２８個のノズルが配置している。但し、ノズル列Ｋ１の大ノズル列１１０１はノズル列Ｋ２の大ノズル列１１０１に対し、−Ｙ方向に半ピッチ分だけずれて配置している。同様に、ノズル列Ｋ１の小ノズル列１１０３もノズル列Ｋ２の小ノズル列１１０３に対し、−Ｙ方向に半ピッチ分だけずれて配置している。一方、ノズル列Ｋ１の中ノズル列１１０２はノズル列Ｋ２の中ノズル列１１０２に対し、＋Ｙ方向に半ピッチ分だけずれて配置している。
【００５１】
以上の構成のもと、記録ヘッド１０２をＸ方向に移動させながら、個々のノズルよりインクを吐出させることにより、記録媒体ＰにおいてはＹ方向に１２００ｄｐｉの解像度で大、中、小のドットを記録することが出来る。なお、図では説明のため、ブラックインクのノズル列Ｋについてのみ示したが、他のノズル列Ｃ、Ｍ、Ｙについても同様の構成を有するものとする。
【００５２】
図１２は、ホストコンピュータ３１２より印刷ジョブが入力されてきた場合に、受信した画像データに対して本実施形態のＣＰＵ３０１が実行する一連の画像処理を説明するためのブロック図である。第１の実施形態で説明した図４と異なる点は、解像度変換処理１２０６と、ノズル列分配処理１２０７が追加されていることである。２値量子化処理４０５までの処理は第１の実施形態と同様であるので、説明を省略する。
【００５３】
解像度変換処理１２０６において、ＣＰＵ３０１は、予めＲＯＭ３０２に記憶されているマスクパターンを用い、６００ｄｐｉ×６００ｄｐｉの２値データを、６００ｄｐｉ×１２００ｄｐｉの２値データに解像度変換する。
【００５４】
図１３（ａ）および（ｂ）は、ＣＰＵ３０１が実行する解像度変換の様子を示す図である。図１３（ａ）は大ドットと小ドットにおける解像度変換の様子、図１３（ｂ）は中ドットにおける解像度変換の様子をそれぞれ示している。
【００５５】
図の左側は、２値量子化２０５の出力データＫｌ´、Ｋｍ´、Ｋｓ´であり、ここでは６００ｄｐｉ×６００ｄｐｉの４画素×４画素領域に含まれる全ての画素の信号値が「１」である場合を示している。一方、図の右側は、解像度変換処理１２０６の出力データＫｌ´´、Ｋｍ´´、Ｋｓ´´である。左側に示した６００ｄｐｉ×６００ｄｐｉの４画素×４画素領域は、６００ｄｐｉ×１２００ｄｐｉの高解像度画素においては４画素×８画素領域に相当する。変換後の２値データにおいては、高解像度画素の４画素×８画素領域に含まれる個々の画素について、「１」（記録）または「０」（非記録）が定められている。
【００５６】
このようなデータ変換を行うために、本実施形態では、６００×６００ｄｐｉの「１」（記録）と「０」（非記録）のそれぞれについて、インデックスパターンを予め用意しておく。インデックスパターンとは、図の右側に示すようなパターンで有り、６００×１２００ｄｐｉの各画素について、ドットを記録する画素（１）と記録しない画素（０）を予め定めたパターンである。ＣＰＵ３０１は、２値量子化２０５の出力データＫｌ´、Ｋｍ´、Ｋｓ´に対応するインデックスパターンを参照し、図の右側に示すような、出力データＫｌ´´、Ｋｍ´´、Ｋｓ´´を取得する。なお、図１３（ａ）および（ｂ）においては、互いに排他の関係にあるインデックスパターンを用意した場合を示している。
【００５７】
図１２に戻る。解像度変換処理１２０６が完了すると、ＣＰＵ３０１は得られた出力データＫｌ´´、Ｋｍ´´、Ｋｓ´´に対しノズル列分配処理１２０７を実行する。
【００５８】
再度図１３を参照すると、図の右側に示す、Ｋｌ´´、Ｋｍ´´、Ｋｓ´´において、Ｙ方向に配列する８画素は、図１１（ｂ）に示すノズル列Ｋ１またはＫ２のいずれか一方に対応する。例えば、図１３（ａ）の右側に示す大ドットデータＫｌ´´および小ドットデータＫｓ´´の場合、１、３、５、７の奇数行目の画素はノズル列Ｋ１に対応し、２、４、６、８の偶数行目の画素はノズル列Ｋ２に対応する。一方、図１３（ｂ）の右側に示す中ドットデータＫｍ´´の場合、１、３、５、７の奇数行目の画素はノズル列Ｋ２に対応し、２、４、６、８の偶数行目の画素はノズル列Ｋ１に対応する。ノズル列分配処理１２０７では、６００ｄｐｉ×１２００ｄｐｉで配列する個々の画素データを、ノズル列Ｋ１またはＫ２のうち、対応するノズル列に分配する。結果、Ｋｌ´´、Ｋｍ´´、Ｋｓ´´データは、Ｋｌ１´´、Ｋｌ２´´、Ｋｍ１´´、Ｋｍ２´´、Ｋｓ１´´、Ｋｓ２´´に変換される。他のインク色についても同様である。
【００５９】
その後は第１の実施形態と同様である。すなわち、上記２値データは、入出力ポート３０４を介して駆動回路３０７に転送され、記録ヘッド１０２は、記録（１）とされた画素に対応するノズル列のノズルよりインクを吐出し、記録媒体にドットを形成する。
【００６０】
図１４は、本実施形態におけるドットの記録状態を図７と同様に示す図である。Ｋ＝０〜８５では、４×８画素の画素領域に小ドットのみが記録される。小ドットが記録される画素は、マスクパターンによってドットの記録が許容される画素位置であり、図１３（ａ）においてグレーで示された画素位置である。Ｋ＝８５では、奇数行面の画素と偶数行面の画素に均等にドットが記録されている。
【００６１】
８５＜Ｋ≦１７０では、小ドットと中ドットが記録される。６００ｄｐｉの画素単位では、小ドットのみが記録される画素と、小ドットと中ドットの両方が記録される画素が混在するが、６００ｄｐｉ×１２００ｄｐｉの画素単位では、小ドットと中ドットは隣接する画素に記録される。これは、小ドットと中ドットが図１３（ａ）および（ｂ）に示すような互いに排他の関係にまるマスクパターンを用いているためである。以後、このようにＹ方向において１２００ｄｐｉの隣接する画素位置に２つのドットが記録されて接合した状態を接合ドットを呼ぶ。
【００６２】
１７０＜Ｋ≦２５５では、小ドット、中ドット、大ドットの全てが記録される。小ドットと大ドットは、解像度変換処理１２０６で使用するマスクパターンが等しく、小ドット用のディザマトリクスと大ドット用のディザマトリクスは反転の関係にある。このため、小ドットが徐々に除去される画素位置から大ドットは記録され、全ての小ドットが大ドットに置き換えられた後は、中ドットに隣接する位置に大ドットが追加される。
【００６３】
以上説明した本実施形態によれば、第１の実施形態と同様、ハイライト部から中間濃度領域において、個別の粒状感が最も目立ち難い小ドットを画像全域に徐々に追加させていく。そして、６００ｄｐｉの画素領域が小ドットで埋め尽くされた以降は、全ての画素に小ドット、小ドットと中ドットの接合ドット、大ドット、大ドットと中ドットの接合ドットのいずれかが濃度値Ｋに応じて入れ替わり配置される。つまり、６００ｄｐｉ単位の空白画素は存在しない。結果、階調値に応じた濃度を、粒状感を抑えつつ一様性を維持しながら好適に表現することが可能となる。
【００６４】
ところで、本実施形態においても、このような効果は、図６（ａ）および（ｂ）で示した互いに反転の関係にあるディザマトリクスを、一方は小ドットと中ドットで、他方は大ドットで使用することで得られるものである。
【００６５】
図１５〜１７は、本実施形態の効果を説明するための比較例である。図１５は、大ドット、中ドット、小ドットの全てで、図６（ａ）で示すディザマトリクスを共通に用いた場合を図１４と同様に示した図である。図１６は、大ドットと中ドットでは図６（ａ）に示すディザマトリクスを共通で用い、小ドットでは図６（ｂ）で示すディザマトリクスを用いた場合を示した図である。図１７は、大ドットと小ドットでは図６（ａ）に示すディザマトリクスを共通で用い、中ドットでは図６（ｂ）で示すディザマトリクスを用いた場合を示した図である。いずれについても、階調補正処理４０４については、図５に示す１次元ルックアップテーブルが使用し、解像度変換処理１２０６では、図１３（ａ）および（ｂ）に示すマスクパターンを使用している。
【００６６】
図１５の場合、小ドットが除去される画素に大ドットは追加されず、大ドットは除去されない小ドットに重畳して追加される。このため、画像領域内においては、６００ｄｐｉの空白画素と、大ドットと中ドットの接合ドットが混在することになる。すなわち、Ｋ＝２１３の前後では、大ドットと中ドットが隣接して記録される接合ドットの粒状感が目立ってしまう。
【００６７】
図１６の場合、図１５のような６００ｄｐｉの空白画素は発生しない。これは、図１５で空白だった画素に小ドットが配置されるためである。しかしながら、本例の場合、大ドットと中ドットと小ドットがＹ方向に隣接して構成される大きな接合ドットが１２００ｄｐｉの空白画素を挟んで配置した状態となる。よって、空白領域が生じる図１５の状態ほどではないものの、図１４の状態に比べれば粒状感が目立ち一様性が損なわれてしまう。
【００６８】
図１７の場合、Ｋ＝２１３の前後では、中ドットと、大ドットと小ドットの重畳ドット、が混在することになる。このような、中ドットと、大ドットと小ドットの重畳ドット、の組み合わせも、図１４に示した大ドットと、小ドットと中ドットの接合ドット、の組み合わせに比べれば、２種類のドットの大きさの差が目立ち易い。よって、図１７のような状態は、図１５や図１６の状態ほどではないものの、図１４に示す本実施形態に比べればやはり粒状感が目立ってしまう。
【００６９】
以上説明したように、本実施形態によれば、サイズの異なる３種類のドットを用いて画像を記録するインクジェット記録装置のための疑似中間調処理において、大ドットと小ドットを同じディザマトリクスを用いて量子化する。そして、中ドットについては大ドットと小ドットが使用するディザマトリクスの閾値を反転した形態のディザマトリクスを用いて量子化する。その上で、量子化後の２値データを、大ドットと小ドットでは同じインデックスパターン、中ドットについては大ドットと小ドットが使用するインデックスパターンとは排他の関係のインデックスパターンを用いて解像度変換した後、対応するノズルで記録している。これにより、全階調領域において粒状感を目立たせることなく一様な画像を出力することが可能となる。
【００７０】
なお、以上説明した実施形態において、大ドットと小ドットのためのディザマトリクスとしては、例えばブルーノイズ特性を有するディザマトリクスを採用することが好ましい。ブルーノイズ特性を有するディザマトリクスを採用すれば、低階調領域における小ドットの分散性を好適に高めることができるので、ハイライト領域から高濃度領域に渡る全階調領域において、更に粒状感を抑制することができる。
【００７１】
また、以上では互いに反転の関係にある２つのディザマトリクスを用意したが、本実施形態は、必ずしもこのような形態に限定されるものではない。例えば、ブルーノイズ特性を有するディザマトリクスを１つ用意し、小ドットと大ドットはこれをそのまま用い、中ドットについては、２値量子化処理の工程中に処理対象画素に対応する閾値を反転して新たな閾値を求めても良い。このようにすれば、上記で説明した実施形態よりもＲＯＭ３０２などのメモリの容量を削減することができる。
【００７２】
また、以上では、大ドット、中ドット、小ドットの全てが同数ずつ記録される濃度の所定値Ｋ＝２１３において、小ドットと中ドットによる重畳ドット（または接合ドット）と、大ドットの２種類のドットを同数ずつ混在させる形態とした。すなわち、大ドットと中ドットによる重畳ドットと、小ドットと大ドットによる重畳ドットの数を０とした。これは、濃度値Ｋ＝２１３においてＫｌ＝Ｋｍ＝Ｋｓとなるような図５に示す１次元のルックアップテーブルと、反転の関係を有する図６に示す２つのディザマトリクスを用いることによって得られる状態である。
【００７３】
しかしながら、本発明は必ずしもこのような状態に限定されるものではない。Ｋｌ＝Ｋｍ＝Ｋｓとなる濃度値の近傍において、小ドットと中ドットによる重畳ドット（または接合ドット）の数が、中ドットと大ドットによる重畳ドットの数よりも多くなっていれば、程度の差はあるものの、本発明の効果を発揮することはできる。そのような状態は、例えば反転の関係にある２つのディザマトリクスの閾値を、他の何らかの目的のために、多少シフトしたり一部を変更したりして得られたディザマトリクスを用いた場合に起こりうる。また、１次元のルックアップテーブルを、図５の状態を基本としながらも、インク色ごとに多少再調整した場合にも起こりうる。
【００７４】
さらに、以上の実施形態では、大ドット、中ドット、小ドットの３段階のサイズのドットを吐出する形態を例に説明したが、本発明は４段階以上のサイズのドットを吐出する形態のインクジェット記録装置にも応用することができる。例えば、４段階のサイズのドットを記録可能な場合には、全てのサイズのドットがほぼ均等に記録される階調領域において、大ドットと他のサイズのドットの重畳ドットよりも、大ドット以外のサイズのドット同士の重畳ドットの方が多くなっていれば良い。このようにすれば、画像領域に記録されるドットのサイズのばらつきを抑え、粒状感の少ない一様な画像を記録することが出来る。
【符号の説明】
【００７５】
１    インクジェット記録装置（画像処理装置）
３００    主制御部
３０１    ＣＰＵ
４０５    ２値量子化処理
【図１】
2019030973.tif 000003
【図２】
2019030973.tif 000004
【図３】
2019030973.tif 000005
【図４】
2019030973.tif 000006
【図５】
2019030973.tif 000007
【図６】
2019030973.tif 000008
【図７】
2019030973.tif 000009
【図８】
2019030973.tif 000010
【図９】
2019030973.tif 000011
【図１０】
2019030973.tif 000012
【図１１】
2019030973.tif 000013
【図１２】
2019030973.tif 000014
【図１３】
2019030973.tif 000015
【図１４】
2019030973.tif 000016
【図１５】
2019030973.tif 000017
【図１６】
2019030973.tif 000018
【図１７】
2019030973.tif 000019