(57)【要約】【課題】彩度の高い印刷を実現する画像形成装置を提供する。【解決手段】画像形成装置は、画素に複数ドロップすることで、画素の階調をシートに再現する画像形成装置であって、カラーハーフトーン処理部と、印刷エンジン部とを有する。カラーハーフトーン処理部は、組織的ディザ法を用いて、基準色の閾値配列であって画素を要素の単位とした多値の閾値配列を導出し、基準色の多値の閾値配列に基づき、画像形成装置が出力する他の色の、多値の閾値配列を導出する。印刷エンジン部は、カラーハーフトーン処理部によって導出された各色の多値の閾値配列を取得し、各色の多値の閾値配列に基づき前記閾値配列の範囲で各色のドロップ数が混在するようにインクを画素ごとに出力する。【選択図】図１
2011199856.tif 000002
【特許請求の範囲】
【請求項１】
画素に複数ドロップすることで、画素の階調をシートに再現する画像形成装置であって、
組織的ディザ法を用いて、基準色の閾値配列であって画素を要素の単位とした多値の閾値配列を導出し、該基準色の多値の閾値配列に基づき、前記画像形成装置が出力する他の色の、多値の閾値配列を導出するカラーハーフトーン処理部と、
前記カラーハーフトーン処理部によって導出された各色の多値の閾値配列を取得し、該各色の多値の閾値配列に基づき前記閾値配列の範囲で各色のドロップ数が混在するようにインクを画素ごとに出力する印刷エンジン部と、
を有する画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記カラーハーフトーン処理部は、中心に異なる色のドットが形成されない画素が少なくとも設けられるように、前記各色の閾値配列を導出することを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記印刷エンジン部は、シートに形成されるドットの中心が、各色で並置されるようにインクを出力することを特徴とする画像形成装置。
【請求項４】
請求項２または３に記載の画像形成装置において、
前記中心に異なる色のドットが形成されない画素は、
入力画像データのビット深度をｍ（ｂｉｔ）、色数をｐ、前記画像形成装置が制御するドロップ数をｎとする場合、入力画像データの画素の各色の値Ｘが、
（２ｍ−１）／（ｎ×ｐ）＜Ｘ＜（２ｍ−１）／ｐ
を少なくとも満たすときに設けられることを特徴とする画像形成装置。
【請求項５】
画素に複数ドロップすることで、画素の階調をシートに再現する画像形成装置のプリント方法であって、
組織的ディザ法を用いて、基準色の閾値配列であって画素を要素の単位とした多値の閾値配列を導出し、該基準色の多値の閾値配列に基づき、前記画像形成装置が出力する他の色の、多値の閾値配列を導出し、
導出された各色の多値の閾値配列を取得し、該各色の多値の閾値配列に基づき前記閾値配列の範囲で各色のドロップ数が混在するようにインクを画素ごとに出力する
プリント方法。
【請求項６】
請求項５に記載のプリント方法において、
前記画像形成装置は、中心に異なる色のドットが形成されない画素が少なくとも設けられるように、前記各色の閾値配列を導出することを特徴とするプリント方法。
【請求項７】
請求項６に記載のプリント方法において、
前記画像形成装置は、シートに形成されるドットの中心が、各色で並置されるようにインクを出力することを特徴とするプリント方法。
【請求項８】
請求項６または７に記載のプリント方法において、
前記中心に異なる色のドットが形成されない画素は、
入力画像データのビット深度をｍ（ｂｉｔ）、色数をｐ、前記画像形成装置が制御するドロップ数をｎとする場合、入力画像データの画素の各色の値Ｘが、
（２ｍ−１）／（ｎ×ｐ）＜Ｘ＜（２ｍ−１）／ｐ
を少なくとも満たすときに設けられることを特徴とするプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、インクジェットヘッドを用い、１画素当たり多値（マルチドロップ）の記録制御によってカラー画像を形成する画像形成装置等の階調制御技術に関する。
【背景技術】
【０００２】
従来、水性顔料、油性顔料等のインクを使用したカラーインクジェットプリンタにおいては、インクジェット専用紙やインクジェット専用の光沢紙、マット紙などに印字することにより、高画質な画像出力を得ている。一方で、普通紙に画像を形成する場合は、裏抜け、紙の波打ち（コックリング）といった現象が起こりやすくなるため、色材量に制限がかかる。また普通紙に画像を形成する場合、インク自体が滲んで紙の平面方向あるいは紙内部方向に拡散したりするため、彩度の高い画像を再現するのは困難となる。
【０００３】
従って、普通紙に印字する場合、予め透明の液体を塗布してインクが滲まないようにするものや、インクの顔料等色材自体高価なものを使用して高精細化を図っている。また４色よりも多い、６色や８色、さらにそれ以上の色数のインクを使用して記録するインクジェット記録装置もある。
【０００４】
また、以下の文献が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−３９７１１号公報
【特許文献２】特開２００６−２７９３５２号公報
【特許文献３】特開２００８−６２４７２号公報
【特許文献４】特開２００４−２７６５９６号公報
【特許文献５】特開２００２−１７８４９５号公報
【特許文献６】特開平１１−１８７２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の予め透明の液体を塗布する方法や、インクの顔料等色材自体高価なものを使用する方法は、装置のコストが嵩む、インクの原材料費が嵩むという問題がある。またランニングコストが嵩む、取り扱いが煩雑という問題がある。
【０００７】
また、シリアルヘッドの場合は、６色や８色など色数を増やすことはコスト的には比較的簡単にできるが、ラインヘッド等のノズル数やサイズが大きくなるものは、装置が大掛かりとなるため、装置コストが非常に上がってしまうという問題もある。
【０００８】
一方で、インクの滲みを可能な限り抑止するため、必要に応じて色材の出力を制限する。この色材制限値が小さくなるに従い、色の再現域（Ｇａｍｕｔ）が狭くなり、全体的に鮮やかさが低下し、くすんだ画像となる、または混色による濃く目立つドットが粗く散在し、ザラツキが目立つ画像となってしまう問題点がある。
【０００９】
本実施形態は上述した問題点を解決するためになされたものであり、裏抜け、紙の波打ち（コックリング）といった現象、およびインクの滲みを抑止するとともに、彩度の高い画像形成を実現する技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
画像形成装置は、画素に複数ドロップすることで、画素の階調をシートに再現する画像形成装置であって、カラーハーフトーン処理部と、印刷エンジン部とを有する。カラーハーフトーン処理部は、組織的ディザ法を用いて、基準色の閾値配列であって画素を要素の単位とした多値の閾値配列を導出し、基準色の多値の閾値配列に基づき、画像形成装置が出力する他の色の、多値の閾値配列を導出する。印刷エンジン部は、カラーハーフトーン処理部によって導出された各色の多値の閾値配列を取得し、各色の多値の閾値配列に基づき前記閾値配列の範囲で各色のドロップ数が混在するように画素ごとにインクを出力する。
【図面の簡単な説明】
【００１１】
【図１】インクジェット記録装置のシステム構成を示す図である。
【図２】ドロップ数に応じた記録例を示す図である。
【図３】マルチドロップ制御による階調遷移例を示す図である。
【図４】任意の２色が画素ごとに重なって出力される状態を示す図である。
【図５】任意の２色を記録するときの、ドットを並置して出力する例を示す図である。
【図６】任意の３色を記録するときの、ドットを並置して出力する例を示す図である。
【図７】任意の４色を記録するときの、ドットを並置して出力する例を示す図である。
【図８】ドロップ数が混在する例を示す図である。
【図９】カラーハーフトーンデザイン回路、およびカラーハーフトーンデザイン回路の入力データ、出力データを示す図である。
【図１０】カラーハーフトーンデザイン回路の動作を説明するフローチャートである。
【図１１】カラーハーフトーンデザイン回路が取得する各データの一例を示す図である。
【図１２】カラーハーフトーンデザイン回路の具体的な動作例を説明する図である。
【図１３】入力画像データの階調と、ドロップ状態との対応を示す図であり、印刷画素の中心が複数色重ならない範囲の一例を示す図である。
【図１４】２色それぞれが４ｄｒｏｐベタまで並置する場合の一例を示す図である。
【図１５】３色それぞれが３ｄｒｏｐベタまで並置する場合の一例を示す図である。
【図１６】４色それぞれが２ｄｒｏｐベタまで並置する場合の一例を示す図である。
【発明を実施するための形態】
【００１２】
本実施形態では、１画素当たり多値の記録制御（マルチドロップなど）によって、階調を再現するインクジェット記録装置に関し、任意の画素に対して、２色以上の色が容易に重なって混色することがないように任意色間の階調を排他的な記録制御を行い、濁りのない、彩度の高い、またはザラツキの少ない画像を形成することについて説明する。
【００１３】
本実施形態のインクジェット記録装置は、特段のハードウェアを追加すること無く、カラーの階調再現技術を利用して実現することができる。また本実施形態のインクジェット記録装置は、従前のＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）の４色以外の色の組合せにも応用できる。
【００１４】
以下の本実施形態では、一例としてＣ、Ｍ、Ｙ、Ｋの４色、各色の最大インクドロップ数を５ドロップとしたマルチドロップ可能なインクジェット記録装置について説明をする。もちろん色数はこれに限るものではなく、最大ドロップ数も２ドロップ以上であれば任意のドロップ数に適用可能である。
【００１５】
図１に、本実施形態のインクジェット記録装置に関するシステム構成図、およびインクジェット記録装置におけるプリンタ機能のデータの流れを示す。もちろんこの構成に限られるものでなく、コピー機能やその他シングルファンクションのマシンにも本実施形態は適用できる。
【００１６】
インクジェット記録装置１００（画像形成装置）は、たとえばＭＦＰ（Multifunction Peripheral）であり、ＲＩＰ（Raster Image Processor）色変換部１、圧縮伸張部２、ＴＲＣ／インクリミット部３、ハーフトーン部４、インクジェットエンジン５を有する。ＰＣ（Personal computer）２００のドライバ２０２は、アプリケーション２０１の印刷指示によって、画像データとともに印刷制御指示電文をＬＡＮ（Local Area Network）３００を経由してインクジェット記録装置１００に出力する。インクジェット記録装置１００のＲＩＰ色変換部１は、ＰＣ２００からのＲＧＢ形式の画像データをＣＭＹＫ形式のビットマップデータに変換する。圧縮伸張部２は、ＣＭＹＫ形式に変換された画像データを圧縮して画像データのソートを行い、記憶装置６にソート順に記憶させる。ＴＲＣ／インクリミット部３は、１画素に対してのインクの出力が所定の割合（１００％や１５０％、２００％等）を超えないようにリミッタを設ける。
【００１７】
ハーフトーン部４は、絵画画像データや写真画像データ等の入力画像データにおいて、明部と暗部の中間の階調を生成するための配列を作成する。インクジェット記録装置１００はマルチドロップでシート上に記憶するため、ハーフトーン部４は、組織的ディザ法を用いて、各色の多値の閾値配列を導出する。多値とは、ドロップ数に対応する値であり、本実施形態ではドロップしない場合も含め、少なくとも６値となる（図２で詳説する）。インクジェットエンジン５は、各色の閾値配列を取得し、この閾値配列に応じて、Ｃ、Ｍ、Ｙ、Ｋの各色をシートに形成する。インクジェットエンジン５は、入力画像データの階調を、マルチドロップ方式を用いてシートに再現する。記憶装置６は、ＨＤＤ等であり、種々の情報やプログラムを格納する役割を有している。
【００１８】
図２は、インクジェット記録装置１００の１画素当たりの記録制御の一例を示す図である。インクジェット記録装置１００は、ドロップ数に応じて、ドロップ数０を含めて６値の階調で表現し、よってドットのサイズにより、１画素につき６階調の記録が可能である。最大の５ドロップは、インクジェットエンジン５の有する純解像度の正方ピクセル（すなわち、１画素）の領域を覆うような円状となる。
【００１９】
図３にマルチドロップ制御による階調遷移例を示す。図２で説明したように、インクジェット記録装置１００は１画素につき６値の階調記録しかできないが、より広い範囲にわたって擬似階調を再現する多値のハーフトーン化処理によって、図３に示すように入力画像データの階調（たとえば１色につき２５６階調）を再現することが可能となる。尚、図３は、途中の階調遷移を抜き出し示したものである。
【００２０】
図３では、４×４画素を基本単位とした簡易なモデルであるが、実際の階調再現においては、その基本単位はより大きなＭ×Ｎ画素数の単位となる。図３に示すように、通常、マルチドロップのインクジェット記録においては、ハイライト部のかなり淡い領域においても最小のインクドットが各画素に埋め尽くされて記録され、階調値が大きくなるに従い、徐々により大きなインクドットが記録されていく。一般的な多値誤差拡散処理などでハーフトーン化処理した画像は、誤差最小の原理からこの様な出力特性となる。
【００２１】
ここで、複数色を１画素に重ねる場合について説明する。図４は、図３に示した階調再現方法で、任意の２色（本例ではＣ、Ｍ）が重なる状態を示す例である。図３で示した階調再現方法であると、図４に示すように、濃度の淡い色領域においても画素単位で見ると２色のインクドットが重なる。インクジェット記録において普通紙に画像を形成する場合、先に述べた裏抜け、紙の波打ち（コックリング）、滲みといった現象が起こりやすくなるため、色材量に制限がかかる（この制限は、ＴＲＣ／インクリミット部３が行う）。この制限によって、インク量が２００％以下になるようなことも多く、紙種類や両面印刷等の条件によっては１５０％を切るような状況も想定される（これは２次色に対しても、１００％同士で色を重ねることができない状態）。従って、単色では各画素５ドロップのベタ画像を形成できたとしても、２次色以上の色を組合せて記録する場合は、この色材量制限の制約が非常に大きくなり、画素単位で見ると、各色より小さなインクドロップの組合せで画像を形成することが多くなる。図４のように１画素に２色以上が重ねて出力される状況は、ごく一部のハイライト領域を除き、ほぼ全ての色域で発生し、よって、上述の色材料の制限もほぼ全ての色域で発生する。
【００２２】
また高速で記録する場合は、異なる色のインク自体が相互に混じり、濁りが発生する可能性もある。また解像度とインク自体の特性に依存する部分も大きいが、各色の配置の仕方によって、インク制限量も変化する。インク制限量が厳しいインクジェットの普通紙記録においては、任意の画素に対して、２色以上の色が容易に重なって混色することがないように、任意色間で階調の記録制御したほうが、濁りのない彩度の高い画像、さらにはザラツキの少ない画像を形成でき、普通紙の狭い色再現範囲の制約の中でも、結果的にＧａｍｕｔを拡げる効果を得ることが可能となる。
【００２３】
また一方で、文字や線のようなオブジェクトに目を向けると、輪郭を構成する画素境界部分に発生するジャギに対して、局所的に各色ドットを重ねて印字するよりも、ドットを並置化して輪郭を構成し、微妙な発色の違いを利用してアンチエイリアス効果を得ることで、文字や線の視認性の向上を期待できる。
【００２４】
そこで本実施形態では、任意の画素に対して、２色以上のインクドットが容易に重なって記録されることがないように任意色間の階調の記録を排他的に制御する。
【００２５】
図５は、本実施形態による任意の２色（本例ではＣ、Ｍ）を記録する場合の一定階調までパターンが並置する例を示す図である。この例では、図５（Ａ）に示す２色のそれぞれ３番目のパターンを重ね合わせても、図５（Ｂ）に示すように、それぞれの色は完全に並置した状態となる。この２色の並置の例は、特に所定の２次色をターゲットとして高彩度化したい場合の例である。
【００２６】
図６は、本実施形態による任意の３色（本例ではＣ、Ｍ、Ｙ）を記録する場合の一定階調までパターンが並置する例を示す図である。この例では、図６（Ａ）に示す３色のそれぞれ左から３番目のパターンを重ね合わせても、図６（Ｂ）に示すように、それぞれの色は完全に並置した状態となる。
【００２７】
同様に任意の４色（Ｃ、Ｍ、Ｙ、Ｋ）についても、図７（Ａ）、図７（Ｂ）に示すように拡張が可能である。
【００２８】
本実施形態では、任意の色間をどの程度の階調値、色の組合せ、あるいはドロップサイズまで並置させるかについて、インクジェット記録装置の特性や紙の種類によって、多値のハーフトーン化処理のパラメータを色毎に変更させることで、任意に変更可能である。図８は、４×４の配列単位で各色のドロップ数が混在して形成される例を示す図である。本実施形態では、ハーフトーン部４によって各色のハーフトーンテーブルが導出され、ハーフトーンテーブルの各要素値に応じたドロップ数でインクが画素ごとにシートに出力され、図８に示すように各色のドロップ数が混在してシートに形成される。また図８およびその他上述した図面で示すように、本実施形態では１つの画素に異なる色が出力されることなく、また並置された出力となる。
【００２９】
この様な多値のハーフトーン化処理の出力結果を得るには、出力パターンが予測し難い多値誤差拡散処理では実現が難しいが、出力パターンを意図的に制御できる多値の閾値処理による分散系の組織的ディザ、あるいはＦＭスクリーン手法を使うことで実現できる。具体的には、上述の特許文献６等の手法を利用することによって、任意基準色の多値の閾値配列をまず求める（任意の平坦な階調領域において、この多値の閾値配列を使用したハーフトーン化処理によって、図５（Ａ）のシアンのように、出力特性を得ることができる。）。尚、この処理はハーフトーン部４によって行われる。
【００３０】
次に、その基準となる多値の閾値配列の各値に対して、図９に示すカラーハーフトーンデザイン回路４１によって基準色以外の色の多値閾値配列を求める。カラーハーフトーンデザイン回路４１は、本実施形態ではハーフトーン部４内に備えられるものとする。カラーハーフトーンデザイン回路４１は、具体的には、図１０のフローチャートに示す排他的な数学的な操作を実行し値を置き換えることにより、図５（Ｂ）、図６（Ｂ）、図７（Ｂ）、図８に示すように簡易に２色、あるいは３色、４色のインクドットを、実現可能範囲で任意の階調値、色値の組合せに至るまで並置させた出力を得ることができる。
【００３１】
ここで、カラーハーフトーンデザイン回路４１のフローチャートについて、図１０を参照しつつ説明する。尚、図１０（Ａ）は２色間、図１０（Ｂ）は３色間、図１０（Ｃ）は４色間の閾値の生成方法の例を示している。カラーハーフトーンデザイン回路４１は、まず、上述の手法で生成された基準色（本例ではシアンとする）のハーフトーンテーブルを記憶装置６から取得し（ＡＣＴ１）、色間パラメータを取得する（ＡＣＴ２）。
【００３２】
カラーハーフトーンデザイン回路４１は、取得した基準色のハーフトーンテーブルを用いて基準色以外の色についてのハーフトーンテーブルを生成する（ＡＣＴ３Ａ、ＡＣＴ３Ｂ、ＡＣＴ３Ｃ）。本例のＡＣＴ３Ａのように、使用する色が２色で、Ｃが基準色でＭのハーフトーンテーブルを作成する場合、
Ｔｈ＿Ｍ（ｉ，ｊ）＝２５６−Ｔｈ＿Ｃ（ｉ，ｊ）
Ｔｈ＿Ｍ（ｉ，ｊ）＝（１２８＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
の式を用いてＭのハーフトーンテーブルを作成する。ここで、Ｔｈ＿Ｃ（ｉ，ｊ）はシアン用テーブルの座標（ｉ，ｊ）の要素値であり、Ｔｈ＿Ｍ（ｉ，ｊ）は、マゼンダ用テーブルの座標（ｉ，ｊ）の要素値である（以下に示すＹ、Ｋも同様）。また「％」は剰余演算を示す記号である。
【００３３】
また、使用する色が３色、基準色がＣで、Ｍ、Ｙのハーフトーンテーブルを作成する場合、
Ｔｈ＿Ｍ（ｉ，ｊ）＝（８５＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
Ｔｈ＿Ｙ（ｉ，ｊ）＝（１７０＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
の式を用いてＭ、Ｙのハーフトーンテーブルを作成し（ＡＣＴ３Ｂ）、使用する色が４色、基準色がＣで、Ｍ、Ｙ、Ｋのハーフトーンテーブルを作成する場合、
Ｔｈ＿Ｍ（ｉ，ｊ）＝（６４＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
Ｔｈ＿Ｙ（ｉ，ｊ）＝（１２８＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
Ｔｈ＿Ｋ（ｉ，ｊ）＝（１９２＋Ｔｈ＿Ｃ（ｉ，ｊ））％２５５
の式を用いてＭ、Ｙ、Ｋのハーフトーンテーブルを作成する（ＡＣＴ３Ｃ）。尚、これらの数式はあくまで一例であり、態様を限定するものではない。尚、ＡＣＴ３Ａ、３Ｂ、３Ｃが行われた後に、カラーハーフトーンデザイン回路４１は、ソート処理を行う（後述）。
【００３４】
ここで、具体的な例として、図１１、図１２を参照しつつ、基準色（シアン）の多値閾値テーブルからマゼンダの多値閾値テーブルの導出について説明する。図１１（Ａ）は、組織的ディザ法を利用することによって導出される４値用（テーブル数３）のシアン用の閾値テーブルをそれぞれ示しており、また図１１（Ｂ）は、シアン用基準閾値の種となるマトリクス（色間パラメータ）を示している。図１１（Ｂ）で示すマトリクス内の各要素値は、図１１（Ａ）の項目番号（１〜１６）に対応しており、例えばシアンの第１閾値テーブルでの左上端内の要素値は３となり、右上端の要素値は１６２となる。シアンの第２閾値テーブルも同様に、例えば左下端は２４７、右下端は８８となる。第３閾値テーブルも同様の手法で求められる。
【００３５】
このようにして導出されるシアン用の各閾値テーブルを図１２に示す（図１２の「シアン用多値閾値テーブル」の枠内参照）。カラーハーフトーンデザイン回路４１は、次に、図１０で示したフローチャートのＡＣＴ３Ａの算出式を用いて、ここで「マゼンダ用内部計算用テーブル」を作成する。その後、カラーハーフトーンデザイン回路４１は、「マゼンダ用内部計算用テーブル」の各テーブル内の要素値をそれぞれ比較することで、テーブルをソートし、マゼンタ用多値閾値テーブルを導出する（図１２の「マゼンタ用多値閾値テーブル」の枠内参照）。カラーハーフトーンデザイン回路４１は、マゼンダ用の各閾値テーブルが、最終的に、
（第１閾値テーブル）＜（第2閾値テーブル）＜（第3閾値テーブル）
の関係となるようにソートする。他の色についても、計算式はそれぞれ異なるが同様の手法で導出される。
【００３６】
カラーハーフトーンデザイン回路４１は、上記手法を用いてテーブルの全ての要素の値を算出し、記憶装置６に記憶する。尚、ハーフトーンテーブルの各要素値は、上述の各数式や色間パラメータが用いられることで、１つの画素に１色のドットが形成されるように導出される。換言すると、テーブルそれぞれの各要素の値は排他的に導出され、ある色のテーブルの任意の要素に値（１ドロップ、２ドロップ等、ドットが形成される値）が導出される場合、その他の色のテーブルの当該任意の要素には、ドロップしない値が導出される。
【００３７】
インクジェットエンジン５は、このように導出された各色の多値の閾値配列を記憶装置６から取得し、たとえば図８に示すように、閾値配列の範囲で各色のドロップ数が異なるようにインクを出力する。インクジェットエンジン５は、閾値配列に対応するシート上の画素に、対応する色のドットを形成する。本実施形態では、インクジェットエンジン５は、閾値配列上のある要素値が少なくとも０である場合、その要素に対応する画素にはインクを出力せず、要素値が大きくなるにつれドロップ数が増えるように出力制御する。このように出力制御が行われることで、インクジェットエンジン５は、図８に示すように閾値配列の範囲で各色のドロップ数が異なるようにドットを形成し、また、画素中心に異なる色のドットが形成されない画素が少なくとも設けられるように出力制御する（この点については後述）。またインクジェットエンジン５は、シートに形成されるドットの中心が、各色で並置されるようにインクを出力する。
【００３８】
なお、このカラーハーフトーンデザイン回路４１の構成はＡＳＩＣでもプロセッサでも実現することも可能である。このような構成をとることにより、インク制限値が２００％を大幅に下回る普通紙への印刷に対しても、より濁りの少ない彩度の高い画像を形成することすることができる。また、文字や線のようなオブジェクトに対してもスムージング効果を得ることができる。
【００３９】
ここで、インク制限値が２００％を下回る場合の問題点について説明する。インク制限値が２００％を下回る場合、色再現範囲（Ｇａｍｕｔ）の最外郭の頂点を構成するＣＭＹＲＧＢの６色において、Ｃ、Ｍ、Ｙは１００％ベタの印刷ができるが、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）は、Ｃ、Ｍ、Ｙの各々２色の混色ベタでの印刷ができない状態となる。さらに３次色以上の色を構成する場合、低明度側のＧａｍｕｔ体積が縮小されてしまうため、全体としてＧａｍｕｔ形状が狭く絞られ、かつ大きく歪んでしまう特殊な状態となる。したがって２００％を超える従来の一般的な色再現技術では高画質化に対応しきれない技術領域となる。本実施形態のように、同じ画素に複数色が容易に出力されないように制御することで、インク制限値に容易に到達しないように制御できる。
【００４０】
次に、本実施形態における任意の色間で画素の中心が重ならないようにする条件を説明する。扱う入力画像ビット深度をｍ（ｂｉｔ）、排他的記録を行う色数をｐ、使用するドロップ数をｎとすると、入力画像データの画素の各色の値Ｘが、インクジェットエンジン５の特性やその他の要因を考慮して、
（２ｍ−１）／（ｎ×ｐ）＜Ｘ＜（２ｍ−１）／ｐ
を満たす範囲で、ｐ色の任意色間で混色することが無い（尚、最大ドロップの実サイズによっては、周辺領域は物理的に重なることもありえる。）。逆に、インクジェットエンジン５は、この条件式を満たす場合は画素中心が重ならないように制御する。
【００４１】
このＸの範囲について、図１３に一例を示す。図１３（Ａ）、図１３（Ｂ）は、入力画像データの階調（図中の数値）と、ドロップ状態との対応を示す図であり、図１３（Ｃ）、図１３（Ｄ）は、画素の中心が複数色重ならない範囲の従来例と本実施の形態の対比の一例である。たとえば、図１３（Ｄ）に示すように、入力画像ビット深度を８（ｂｉｔ）、色数ｐ＝２、ドロップ数を３とすると、
（２８−１）／（３×２）＝４２＜Ｘ＜（２８−１）／２＝１２７
となるため、２色間における同一入力画像データＸに対して、４２＜Ｘ＜１２７を満たす入力画像データの範囲で、２色間で混色しない（画素単位で見た場合）。
【００４２】
また、３色の例の場合、入力画像ビット深度を８（ｂｉｔ）、色数ｐ＝３、ドロップ数を５とすると、
（２８−１）／（５×３）＝１７＜Ｘ＜（２８−１）／３＝８５
となるため、３色間における同一入力画像データＸに対して、１７＜Ｘ＜８５を満たす入力画像データの範囲で、３色間で混色しない（画素単位で見た場合）。同様に、入力画像ビット深度を１０（ｂｉｔ）、色数ｐ=４、ドロップ数を１５とすると、
（２１０−１）／（１５×４）＝１７＜Ｘ＜（２１０−１）／４＝２５５
となるため、４色間における同一入力画像データＸに対して、１７＜Ｘ＜２５５を満たす入力画像データの範囲で、４色間で混色しない（画素単位で見た場合）。
【００４３】
ここまでの説明では、非常に小さなサイズ領域におけるモデルを説明してきたが、より好適な階調制御技術としては、局所領域での各色の基準となる階調遷移パターンが、網点や万線といった周期的な構造を持つものではなく、図１４〜図１６に示すようなそれぞれランダマイズ化されたパターン同士間で並置化された方がより効果的である。これは、何らかのメカニカルな原因により発生する色ズレに起因する、色ムラ等に対する耐性を得ることができるからである（言い換えれば、局所的に周期的な構造を持つパターンを使用すると、メカの基本構造や、エンジン変動に対して、局所周期的なスクリーンパターンとの意図しない干渉などにより、悪影響が発生する可能性があるため。）。尚、図１４は、特定の２色がそれぞれ４ｄｒｏｐベタまで並置する一例を示す図であり、図１５は、特定の３色がそれぞれ３ｄｒｏｐベタまで並置する一例を示す図である。また、図１６は、４色がそれぞれ２ｄｒｏｐベタまで並置する一例を示す図である。
【００４４】
なお、図１４〜図１６はあくまで本実施形態の一例であって、並置化を組み合わせる色数ごとの階調再現でパターン形成可能な限界範囲内であれば、混色発生が開始する階調値は、任意に設定することができる。（ただし、この条件は、それぞれの色の階調値が、ほぼ同等の階調値として見たときであり、各色の階調値のバランスが異なる場合はこの限りではない。）
【００４５】
最後に、上述した各従来技術について触れる。これらの従来技術は、記録解像度は高いが、低速なシリアルタイプのインクジェットヘッドを用いたインクジェット記録装置に主に適用される濃度パターン法による改良点を示している。
【００４６】
この濃度パターン法は入力解像度と出力解像度が一致しない場合に用いるもので、実際の画像再現解像度は入力解像度に依存する。従って、濃度パターン法では入力と出力の関係が１：１ではなく、基本的には１：Ｎ（Ｎ＞１）の関係となるもので、多値の量子化処理をしたＭ値（Ｍ＞２）の結果をそのＭ値に対応した特定のパターンに変換するというものである。なお高解像度な記録装置においては、多値の量子化データは主にその記録解像度の１画素につき２値の濃度パターンに変換される。
【００４７】
この量子化後の出力結果をパターンに変換するためには、その対応するパターン変換テーブルを必要パターン数分、またＭ値に対応する分保持する必要があり、このためのパターン保持メモリが必要となる。この様な構成の濃度パターンでは、どのようなパターンにも容易に変更が出来るという利点を持つ反面、複雑なパターンテーブルを持つことによりそれに伴って、必要となる回路規模や、メモリの増大を招く欠点がある。
【００４８】
一方、組織的ディザ法は、回路規模や、メモリ使用規模の面において最もシンプルな基本比較のみの処理方法で実現されるものである。また基本的に１：１で入力と出力の解像度を維持した変換をするものである。従って、回路構成の仕方にもよるが、一般に濃度パターン法よりも回路規模、メモリ等が大幅に少ない構成で実現できる。
【００４９】
また、本実施形態においては、この組織的ディザ法を使用し、かつ本来が持つシンプルな回路構成をまったく変えずに、前記課題を解決するものである。また、ラインヘッド等のインクジェットヘッドを用いた高速なページプリンタタイプのインクジェット記録装置に主に適用されるものである。また、多値の量子化されたデータは、主にその記録解像度の１画素につきマルチドロップで再現できる範囲内において多値の記録パターンに変換される。
【００５０】
以上に詳説したように、本実施形態では、ディザ法により、任意の画素に対して、２色以上の色が容易に重なって混色することがないように、任意色間の階調を、排他的に記録制御することで、濁りのない彩度の高い、またはザラツキの少ない画像を形成することができる。
【００５１】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００５２】
１  ＲＩＰ色変換部、２  圧縮伸張部、３  ＴＲＣ／インクリミット部、４  ハーフトーン部、５  インクジェットエンジン、６  記憶装置、４１  カラーハーフトーン生成回路、１００  インクジェット記録装置、２００  ＰＣ、２０１  アプリケーション、２０２  ドライバ、３００  ＬＡＮ。
【図１】
2011199856.tif 000003
【図２】
2011199856.tif 000004
【図３】
2011199856.tif 000005
【図４】
2011199856.tif 000006
【図５】
2011199856.tif 000007
【図６】
2011199856.tif 000008
【図７】
2011199856.tif 000009
【図８】
2011199856.tif 000010
【図９】
2011199856.tif 000011
【図１０】
2011199856.tif 000012
【図１１】
2011199856.tif 000013
【図１２】
2011199856.tif 000014
【図１３】
2011199856.tif 000015
【図１４】
2011199856.tif 000016
【図１５】
2011199856.tif 000017
【図１６】
2011199856.tif 000018