(57)【要約】【課題】一様性や平滑性が重視されるような場合においても、濃度変動に対するロバスト性のみならず粒状感に対するロバスト性にも優れた画像を、極力コストや負荷の少ない処理で高速に出力することが可能な画像処理装置および画像処理方法を提供する。【解決手段】複数のチャネルに対応する記録ヘッドを用い、記録媒体に画像を記録する画像処理装置において、多値の画像データを複数のプレーンに分配する際に、チャネルの種類に応じて、使用する分配制約情報の種類を選択可能な構成にする。このとき第１の記憶領域６０７には、先行して量子化処理されたプレーンの記録データに基づいた情報が格納されており、第２の記憶領域６０８には、予め用意されたデータが記憶されている。このようにすることで、プレーン間のずれによって濃度むら等が目立ちやすいチャネルと、目立ち難いチャネルとで、使用する分配制約情報を異ならせることが出来る。【選択図】図７
2010030258.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャネルに対応することが可能な記録ヘッドを用い、記録媒体に画像を記録するための画像処理装置であって、
前記チャネルのそれぞれに対応する多値の画像データを、第１の分配制約情報あるいは第２の分配制約情報のいずれかを利用して、複数のプレーンに分配する分配手段と、
該分配手段によって分配された多値の画像データを２値の記録データに変換する量子化手段と、
前記２値の記録データをプレーンごとに格納するプリントバッファと、
該プリントバッファにプレーンごとに格納された記録データを前記記録媒体に重ねて記録する記録手段と、
前記量子化手段によって生成された記録データに基づいて更新される第１の分配制約情報を格納するための第１の記憶領域と、
第２の分配制約情報を前記第１の記憶領域とは異なる領域に格納する第２の記憶領域と、
前記分配手段が分配の対象としているチャネルの種類に応じて、前記第１の記憶領域に格納された前記第１の分配制約情報を利用するか、前記第２の記憶領域に格納された前記第２の分配制約情報を利用するかを選択する分配制約選択手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記複数のチャネルは、互いに異なる種類のインクを記録する記録素子列にそれぞれ対応していることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記複数のチャネルは、互いに異なる量のインクを記録する記録素子列にそれぞれ対応していることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記記録手段は、前記プリントバッファに格納された前記２値の記録データを、プレーンごとに前記記録ヘッドの異なる記録走査で前記記録媒体に重ねて記録することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記記録手段は、前記プリントバッファに格納された前記２値の記録データを、プレーンごとに前記記録ヘッドの異なる記録素子列で前記記録媒体に重ねて記録することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項６】
前記第１の記憶領域では、前記分配制約選択手段が、前記第１の記憶領域に格納された前記第１の分配制約情報を利用すると選択したチャネルについてのみ、前記量子化手段によって生成された記録データに基づいて前記第１の分配制約情報が更新されることを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
前記量子化手段によって生成された記録データに対して等方的加重平均フィルタを用いた演算処理を行った結果に基づいて、前記第１の分配制約情報を更新する制約情報演算手段を更に備えることを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記第２の分配制約情報は、２値データであることを特徴とする請求項１乃至７のいずれかに記載の画像処理装置。
【請求項９】
前記第２の分配制約情報は、多値のデータであることを特徴とする請求項１乃至７のいずれかに記載の画像処理装置。
【請求項１０】
前記第２の分配制約情報は、予め用意された固定データであることを特徴とる請求項１乃至９のいずれかに記載の画像処理装置。
【請求項１１】
前記第２の分配制約情報は、装置の内部で生成されたデータであることを特徴とする請求項１乃至９のいずれかに記載の画像処理装置。
【請求項１２】
前記前記量子化手段は、誤差拡散法を採用して多値の画像データを２値の記録データに変換することを特徴とする請求項１乃至１１のいずれかに記載の画像処理装置。
【請求項１３】
前記前記量子化手段は、ディザマトリックス法を採用して多値の画像データを２値の記録データに変換することを特徴とする請求項１乃至１１のいずれかに記載の画像処理装置。
【請求項１４】
前記第１の記憶領域はＤＲＡＭで構成され、前記第２の記憶領域はＳＲＡＭで構成されていることを特徴とする請求項１乃至１３のいずれかに記載の画像処理装置。
【請求項１５】
複数のチャネルに対応することが可能な記録ヘッドを用い、記録媒体に画像を記録するための画像処理方法であって、
前記チャネルのそれぞれに対応する多値の画像データを、第１の分配制約情報あるいは第２の分配制約情報のいずれかを利用して、複数のプレーンに分配する分配工程と、
該分配工程によって分配された多値の画像データを２値の記録データに変換する量子化工程と、
前記２値の記録データをプレーンごとにプリントバッファに格納する工程と、
該プリントバッファにプレーンごとに格納された記録データを前記記録媒体に重ねて記録する記録工程と、
前記量子化手段によって生成された記録データに基づいて更新される第１の分配制約情報を第１の記憶領域に格納する工程と、
第２の分配制約情報を前記第１の記憶領域とは異なる第２の記憶領域に格納する工程と、
前記分配手段が分配の対象としているチャネルの種類に応じて、前記第１の記憶領域に格納された前記第１の分配制約情報を利用するか、前記第２の記憶領域に格納された前記第２の分配制約情報を利用するかを選択する分配制約選択工程と、
を有することを特徴とする画像処理方法。
【請求項１６】
前記複数のチャネルは、互いに異なる種類のインクを記録する記録素子列にそれぞれ対応していることを特徴とする請求項１５に記載の画像処理方法。
【請求項１７】
前記複数のチャネルは、互いに異なる量のインクを記録する記録素子列にそれぞれ対応していることを特徴とする請求項１５に記載の画像処理方法。
【請求項１８】
前記記録工程では、前記プリントバッファに格納された前記２値の記録データを、プレーンごとに前記記録ヘッドの異なる記録走査で前記記録媒体に重ねて記録することを特徴とする請求項１５乃至１７のいずれかに記載の画像処理方法。
【請求項１９】
前記記録工程では、前記プリントバッファに格納された前記２値の記録データを、プレーンごとに前記記録ヘッドの異なる記録素子列で前記記録媒体に重ねて記録することを特徴とする請求項１５乃至１７のいずれかに記載の画像処理方法。
【請求項２０】
前記第１の記憶領域では、前記分配制約選択工程もより、前記第１の記憶領域に格納された前記第１の分配制約情報を利用すると選択したチャネルについてのみ、前記量子化手段によって生成された記録データに基づいて前記第１の分配制約情報が更新されることを特徴とする請求項１５乃至１９のいずれかに記載の画像処理方法。
【請求項２１】
前記量子化工程によって生成された記録データに対して等方的加重平均フィルタを用いた演算処理を行った結果に基づいて、前記第１の分配制約情報を更新する制約情報演算手段を更に有することを特徴とする請求項１５乃至２０のいずれかに記載の画像処理方法。
【請求項２２】
前記第２の分配制約情報は、２値データであることを特徴とする請求項１５乃至２１のいずれかに記載の画像処理方法。
【請求項２３】
前記第２の分配制約情報は、多値のデータであることを特徴とする請求項１５乃至２１のいずれかに記載の画像処理方法。
【請求項２４】
前記第２の分配制約情報は、予め用意された固定データであることを特徴とる請求項１５乃至２３のいずれかに記載の画像処理方法。
【請求項２５】
前記第２の分配制約情報は、装置の内部で生成されたデータであることを特徴とする請求項１５乃至２３のいずれかに記載の画像処理方法。
【請求項２６】
前記前記量子化工程では、誤差拡散法を採用して多値の画像データを２値の記録データに変換することを特徴とする請求項１５乃至２５のいずれかに記載の画像処理方法。
【請求項２７】
前記前記量子化工程では、ディザマトリックス法を採用して多値の画像データを２値の記録データに変換することを特徴とする請求項１５乃至２５のいずれかに記載の画像処理方法。
【請求項２８】
前記第１の記憶領域はＤＲＡＭで構成され、前記第２の記憶領域はＳＲＡＭで構成されていることを特徴とする請求項１５乃至２７のいずれかに記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドにおける複数の記録素子間の記録特性のばらつきや記録ヘッドの走査のゆらぎ、あるいは記録媒体の搬送動作等に起因した濃度むらを低減し、記録媒体に記録を行うための画像処理装置および画像処理方法に関する。特に、複数の記録ヘッドあるいは記録素子列を用いながらも、一様な画像を出力するための画像処理を高速に実行するための構成および方法に関する。
【背景技術】
【０００２】
複数の記録素子を備えた記録ヘッドを用いる記録方式の一例として、個々の記録素子からインクを吐出して、記録媒体にドットを形成するインクジェット記録方式が知られている。このようなインクジェット記録装置では、その記録構成の違いからフルライン型とシリアル型に分類することが出来る。
【０００３】
フルライン型の記録装置では、複数の記録素子が記録媒体の幅に応じた分だけ配列し装置内に固定された記録ヘッドを用いる。そして、記録ヘッドから所定の周波数でインクを吐出させつつ、記録素子の配列方向とは交差する方向に上記周波数に応じた速度で記録媒体を搬送することにより、画像を形成する。このようなフルライン型の記録装置は、比較的高速に画像を出力することが出来るので、オフィスユースなどに好適である。
【０００４】
一方、シリアル型の記録装置では、所定の周波数でインクを吐出する記録ヘッドを当該周波数に対応した速度で走査させる記録主走査と、この記録主走査と交差する方向に記録媒体を搬送する搬送動作とを間欠的に繰り返すことによって、段階的に画像を形成する。このようなシリアル型の記録装置は、比較的小型かつ低コストに製造することが出来るので、パーソナルユースに好適である。
【０００５】
フルライン型であれシリアル型であれ、複数の記録素子が配列された記録ヘッドにおいては、その製造工程上、個々の記録素子間にどうしてもある程度のばらつきが含まれる。そして、このようなばらつきは、インクの吐出量や吐出方向のような吐出特性のばらつきとなって現れ、記録媒体に形成されるドットの形状を不揃いにし、結果として画像上に濃度むらやスジを招致する。
【０００６】
この問題に対し、例えばシリアル型のインクジェット記録装置では、マルチパス記録という特徴的な記録方法を採用することが出来る。マルチパス記録では、記録ヘッドが１回の記録主走査で記録可能な全画素を、搬送動作を挟んだ複数回の記録主走査に分配して段階的に記録を行う。このようにすれば、個々の記録素子の吐出特性にばらつきが含まれていたとしても、１つの記録素子によって記録されるドットが主走査方向に連続することはなく、個々の記録素子の影響を広い範囲に分散されることが出来る。その結果、一様で滑らかな画像を得ることが出来る。このようなマルチパス記録は、マルチパス数、すなわち１つの主走査ラインを記録する記録素子の数を多く設定するほど、その効果が高まっていく。但し、マルチパス数を多くするほど記録速度も低下するので、シリアル型の記録装置では、画像品位を重視する記録モードや記録速度を重視する記録モードのように、マルチパス数の異なる複数の記録モードを予め用意していることが多い。
【０００７】
一方、マルチパス記録方法は、フルライン型の記録装置にも応用することが出来る。図１のように、記録媒体の搬送方向に同色インクに対し２列ずつの記録素子列を配備しておけば、搬送方向に配列するラインを２つの記録素子で分担して記録することが出来る。結果、個々の記録素子の吐出特性にばらつきが含まれていたとしても、その影響を画像上では約半分に抑えることが出来る。
【０００８】
ところで、このようなマルチパス記録を行う際、シリアル型では個々の記録走査、フルライン型では個々の記録ヘッドに対して、記録データを分配する必要が生じる。従来、このような分配は、個々の記録素子に対しドットの記録を許容する画素（１）と許容しない画素（０）とを予め定めたマスクパターンを用いて行われていることが多かった。
【０００９】
図２は、２パスのマルチパス記録で使用可能なマスクパターンの一例を示した模式図である。ここで、黒く示した領域はドットの記録を許容する画素（１）、白く示した領域は許容しない画素（０）を示し、２０１は１パス目の記録走査で使用するマスクパターン、２０２は２パス目の記録走査で使用するマスクパターンをそれぞれ示している。また、２０１のパターンと２０２のパターンは互いに補完の関係を有している。
【００１０】
記録すべき２値の画像データは、上記マスクパターンとの間で論理積がとられ、その結果が、実際に個々の記録素子がそれぞれの記録走査あるいは記録ヘッドで記録する２値データとなる。但し、２値の画像データにおける記録画素の配列は様々であるので、固定されたマスクパターンによって、記録データを複数の記録走査あるいは複数の記録素子列に常に均等に分配することは困難である。特定の記録走査あるいは特定の記録素子列がドットを記録する割合が高くなると、その記録走査あるいは記録素子列の吐出特性が画像に現れ、マルチパス記録の本来の利点が損なわれてしまう。よって、マルチパス記録を行う際には、記録データをいかに均等かつ一様に、複数の記録走査あるいは複数の記録素子列に分配するかが重要な課題の１つとなっていた。
【００１１】
例えば特許文献１には、記録許容画素と記録非許容画素とがランダムに配置するマスクパターンの生成方法が開示されている。このようなランダムマスクパターンを用いれば、どのような量子化法によって２値化された画像データであっても、複数の記録走査あるいは複数の記録素子列にほぼ均等に記録データを分配することが期待できる。
【００１２】
また、特許文献２には、図２のような固定的なマスクパターンを用いるのではなく、主走査方向や副走査方向に連続する複数の記録画素が、なるべく異なる記録走査によって記録されるように、個々の記録画素を分配する方法が開示されている。
【００１３】
図３は、２値の画像データにおける記録画素の配列例と、これら記録画素を特許文献２に記載の方法に従って２つの記録走査に分配した結果を示した図である。このように、主走査方向および副走査方向に連続するドットが、異なる記録主走査によって記録されれば、記録素子の吐出特性のばらつきに起因する画像弊害のみならず、インクあふれ等の弊害も効果的に緩和することが出来る。
【００１４】
ところで、このようなマルチパス記録が採用されつつも、より高画質な画像が要求される昨今、記録走査単位あるいは記録ヘッド単位の記録位置（レジストレーション）のずれに起因する濃度変化や濃度むらが新たに問題視されるようになって来ている。記録走査単位あるいは記録ヘッド単位の記録位置のずれとは、記録媒体と吐出口面の距離（紙間）の変動、記録媒体の搬送量の変動などによって引き起こされ、個々の記録走査（ノズル列）で記録するプレーン間のずれとなって現れる。
【００１５】
例えば、図３を参照し、先行の記録走査で記録されるドット（○）のプレーンと、後続の記録走査で記録されるドット（◎）のプレーンが、主走査方向または副走査方向のいずれかに１画素分ずれた場合を考える。このとき、先行の記録走査で記録されるドット（○）と後続の記録走査で記録されるドット（◎）は完全に重なり合い、白紙の領域が露出して、画像濃度は低下する。１画素分まで大きくずれなくても、隣接するドット同士の距離や重なり部分の変動は、白紙領域に対するドットの被覆率ひいては画像濃度に大きく影響を与える。すなわち、このようなプレーン間のずれが、記録媒体と吐出口面の距離（紙間）の変動、記録媒体の搬送量の変動などに伴って変化すると、これらに伴って、一様な画像の濃度も変動し、濃度むらとなって認識されるのである。
【００１６】
従って、より高画質な画像が要求される昨今、様々な記録条件の変動に伴って起こるプレーン間の記録位置ずれにも対抗できるような、マルチパス記録時の記録データの分配方法が要求されて来ている。以下、いかなる記録条件の変動に起因するにせよ、その変動に伴うプレーン間の記録位置ずれによって引き起こされる濃度変化や濃度むらへの耐性を、本明細書では「ロバスト性」と称することとする。
【００１７】
特許文献３には、上記ロバスト性を高めるための記録データの分配方法が開示されている。同文献によれば、様々な記録条件の変動に伴って引き起こされる画像濃度の変動は、分配された後の２値の記録データが互いに完全な補完関係にあることに起因することに着目している。そして、上記補完関係を低減し、複数のプレーンが互いにずれても大きな濃度変動が起こらないようにするために、個々の画素に対応する画像データを２値化前の多値データの状態で分配し、分配後の多値データをそれぞれ独立に２値化する技術が開示されている。
【００１８】
図４は、特許文献３に記載のデータ分配を実現する制御構成例を示すブロック図である。ここでは、２つの記録ヘッド（プリントヘッド）を用いて記録データを分配する記録装置が例に挙げられている。ホストコンピュータ２００１から受信された、多値の画像データは、様々な画像処理が施された後、多値ＳＭＳ部２００７によって所定の分配率に従い第１データ変換部２００８および第２データ変換部に分配される。それぞれのデータ変換部では所定の分配係数による変換処理がなされ、変換後の多値データは、更に第１の２値化処理部２０１０および第２の２値化処理部２０１１に転送される。第１の２値化処理部２０１０および第２の２値化処理部２０１１では、誤差マトリクスと閾値を用いた誤差拡散法によって２値化処理が行われ、２値化後の画像データは、それぞれ第１バンドメモリ２０１２および第２のバンドメモリ２０１３に格納される。その後、所定の記録走査において、それぞれの記録ヘッドが夫々のバンドメモリに格納された２値データに従ってインクを吐出する。
【００１９】
図５は、上記特許文献３の方法に従って記録されたドットの記録媒体での配列状態を示した図である。図において、黒丸２１は第１の記録ヘッドによって記録されるドット、白丸２２は第２の記録ヘッドによって記録されるドット、ハッチングで示した丸２３は第１の記録ヘッドと第２の記録ヘッドによって重ねて記録されるドットを、それぞれ示している。本例では、第１の記録ヘッドで記録するドットと第２の記録ヘッドで記録するドットとの間に補完関係がないため、完全に補完の関係にある図３の場合と比べ、２つのドットが重複する部分が発生したり、１つのドットも記録されない白紙領域が存在したりしている。
【００２０】
ここで、図３の場合と同じように、第１の記録ヘッドで記録されるドットのプレーンと、第２の記録ヘッドで記録されるドットのプレーンが、主走査方向または副走査方向のいずれかに１画素分ずれた場合を考える。この場合、第１の記録ヘッドと第２の記録ヘッドの両方で重ねて記録される部分も新たに増えるが、既に重ねて記録されていた２つのドットが離れる部分もある。よって、ある程度の広さを持つ領域で判断すれば、白紙領域に対するドットの被覆率はさほど変動しておらず、画像濃度の変化も招致されない。すなわち、特許文献３の方法を採用すれば、キャリッジの走査速度の変動、記録媒体と吐出口面の距離（紙間）の変動、記録媒体の搬送量の変動が発生しても、これらに伴う画像濃度の変動や濃度むらの発生が抑制されるのである。
【００２１】
更に、特許文献４には、特許文献３のように、多値の画像データの状態で複数の記録走査あるいは複数の記録素子列に画像データを分配しながらも、そのデータの分配率を画素の位置に基づいて異ならせる技術が開示されている。同文献によれば、主走査方向の位置に対し、直線的、周期的、正弦波的、あるいは高周波および低周波の合成波的に分配率を変化させることによって、マルチパス記録におけるバンディングや色むらを抑制する効果が説明されている。
【００２２】
【特許文献１】特開平７−５２３９０号公報
【特許文献２】特開平６−１９１０４１号公報
【特許文献３】特開２０００−１０３０８８号公報
【特許文献４】特開２００６−２３１７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２３】
しかしながら、本発明者らの鋭意検討によれば、特許文献３や特許文献４の方法を採用した場合であっても、複数のプレーンに画像データを分配して記録する構成においては、出力画像に弊害が残っていることが確認された。以下、その弊害について具体的に説明する。
【００２４】
特許文献３や特許文献４の方法において、個々のプレーンの２値化処理はそれぞれ独立に行われており、これらにはなんの相関性も持たせていない。例えば、具体的に説明すると、あるプレーンの注目画素におけるドットの記録／非記録を決定する際に、他のプレーンの同じ位置にある画素の情報は考慮されたり利用されたりしていない。
【００２５】
このような状況において、２値化後のプレーン間でずれが生じると、個々のプレーンにおけるドット配置の低周波成分が強調され、その特徴的な配列模様（テクスチャ）が目立ち、視覚上目障りな粒状感として感知されてしまう場合がある。すなわち、特許文献３や特許文献４を採用した場合、プレーン間のずれによる濃度むらは抑えられていたが、視覚的な粒状感は画像弊害として残り、十分なロバスト性は得られていなかった。
【００２６】
本発明は、上記問題点を解決するためになされたものである。よって、その目的とするところは、一様性や平滑性が重視されるような場合においても、濃度変動に対するロバスト性のみならず粒状感に対するロバスト性にも優れた画像を出力することが可能な画像処理装置および画像処理方法を提供することである。
【課題を解決するための手段】
【００２７】
そのために本発明においては、複数のチャネルに対応することが可能な記録ヘッドを用い、記録媒体に画像を記録するための画像処理装置であって、前記チャネルのそれぞれに対応する多値の画像データを、第１の分配制約情報あるいは第２の分配制約情報のいずれかを利用して、複数のプレーンに分配する分配手段と、該分配手段によって分配された多値の画像データを２値の記録データに変換する量子化手段と、前記２値の記録データをプレーンごとに格納するプリントバッファと、該プリントバッファにプレーンごとに格納された記録データを前記記録媒体に重ねて記録する記録手段と、前記量子化手段によって生成された記録データに基づいて更新される第１の分配制約情報を格納するための第１の記憶領域と、第２の分配制約情報を前記第１の記憶領域とは異なる領域に格納する第２の記憶領域と、前記分配手段が分配の対象としているチャネルの種類に応じて、前記第１の記憶領域に格納された前記第１の分配制約情報を利用するか、前記第２の記憶領域に格納された前記第２の分配制約情報を利用するかを選択する分配制約選択手段と、を備えることを特徴とする。
【００２８】
また、複数のチャネルに対応することが可能な記録ヘッドを用い、記録媒体に画像を記録するための画像処理方法であって、前記チャネルのそれぞれに対応する多値の画像データを、第１の分配制約情報あるいは第２の分配制約情報のいずれかを利用して、複数のプレーンに分配する分配工程と、該分配工程によって分配された多値の画像データを２値の記録データに変換する量子化工程と、前記２値の記録データをプレーンごとにプリントバッファに格納する工程と、該プリントバッファにプレーンごとに格納された記録データを前記記録媒体に重ねて記録する記録工程と、前記量子化手段によって生成された記録データに基づいて更新される第１の分配制約情報を第１の記憶領域に格納する工程と、第２の分配制約情報を前記第１の記憶領域とは異なる第２の記憶領域に格納する工程と、前記分配手段が分配の対象としているチャネルの種類に応じて、前記第１の記憶領域に格納された前記第１の分配制約情報を利用するか、前記第２の記憶領域に格納された前記第２の分配制約情報を利用するかを選択する分配制約選択工程と、
を有することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、プレーン間のずれによって濃度むら等が目立ちやすいチャネルと、目立ち難いチャネルとで、使用する分配制約情報を異ならせることが出来るので、ロバスト性に優れた画像を高速且つ低コスト出力することが出来る。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照して本発明の実施例を詳細に説明する。以下に説明する実施例は、インクジェット記録装置を例にしているが、本発明は、複数の記録素子を用いドットアライメント方式で画像を形成する装置であれば、インクジェット記録装置以外の装置でもその効果を発揮することができる。
【実施例１】
【００３１】
図６は、本実施例で使用するシリアル型のインクジェット記録装置の内部構成を説明するための概略図である。記録ヘッド１０５は主走査方向に一定の速度で移動するキャリッジ１０４に搭載され、上記一定の速度に対応した周波数でインクを滴として吐出する。１回の記録主走査が終了するごとに、記録媒体Ｐは、給紙ローラ７０５および補助ローラ７０６のローラ対、搬送ローラ７０４および補助ローラ７０３ローラ対に挟持されながら矢印で示す副走査方向に所定の量だけ搬送される。このような記録主走査と搬送動作とを間欠的に繰り返すことにより、記録媒体Ｐに段階的に画像が記録される。記録ヘッド１０５は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の記録ヘッドが、図のように主走査方向に並列配置されている。各色の記録ヘッドには、複数の記録素子が副走査方向に配備されている。
【００３２】
図７は、図６に示す記録装置がマルチパス記録を行う際に、本実施例の画像処理装置が実行する画像処理の工程を説明するためのブロック図である。本実施の画像処理装置では、多値の画像データの色変換から、低階調化された記録データに従って記録動作を実行する記録ヘッドまでの一連の構成と、各記録走査で記録ヘッドが記録した記録量をフィードバックする構成とを備えている。なお、本実施例を含め以降の実施例では、一例として、量子化部６０４の低階調化処理が２値データを生成するものとして説明する。
【００３３】
例えば外部に接続されたホスト装置などから記録すべき画像データが受信されると、当該画像データは装置内のメモリバッファ６０１に格納される。このときの画像データは、１画素につき例えば８ｂｉｔ２５６階調で表現される多値の画像データ（Ｒ，Ｇ，Ｂ）とする。メモリバッファ６０１に格納された多値の画像データは、その後１画素ずつＣＭＹＫ色変換部６０２に転送され、記録装置が使用するインク色に対応した多値（１６ｂｉｔ６５５３６階調）の画像データ（ＣＭＹＫの濃度データ）に変換される。ＣＭＹＫ色変換部６０２で変換された多値の画像データは、例えば２パスのマルチパス記録であれば、多値画像分配部６０３によって２つのプレーンに分割され、そのうちの１つを第１プレーンとして分配する。この際、多値画像分配部６０３は、多値の画像データを２つのプレーンに均等に分配することも出来るが、例えば特許文献４に開示されているように、処理対象の画素の位置に応じて、分配率を異ならせながら２つのプレーンに分配することも出来る。
【００３４】
分配された第１プレーンの画像データは、量子化部６０４によって低階調化処理が施され、記録する（１）あるいは記録しない（０）を示す２値データに変換される。この際、採用する低階調化処理の方法は、通常の誤差拡散法であっても良いし、ディザマトリックス法であっても構わない。
【００３５】
低階調化された２値の記録データは、第１プレーンの記録データとしてプリントバッファ６０５に格納される。複数のチャネルごと、すなわち複数の記録ヘッド（Ｋ、Ｃ、ＭおよびＹ）ごとに用意された、１回分の記録走査に対応するメモリにデータが蓄積されると、記録ヘッド１０５は、プリントバッファ６０５に格納された２値データに従って、１回分の記録走査を行う。
【００３６】
一方、第１プレーンの量子化部６０４の出力結果すなわち２値の記録データは、記録量記憶部６０７へも転送され、記録量バッファ６０７１（第１の記憶領域）に第１の分配制約情報として格納される。本実施例において、記録量バッファ６０７１にはＤＲＡＭが使用されているものとする。その後、多値画像分配部６０３が、２パス目のデータに相当する第２プレーンのために多値の画像データを分配する際、記録量バッファ６０７１に格納された２値データは、分配制約選択部の選択に基づいて、分配制約情報として多値画像分配部６０３に転送される。
【００３７】
以上説明した一連の処理は、チャネルごとに行われている。ここで、チャネルとは、記録ヘッドに搭載された個々の記録素子列に対応する画像情報の単位であり、本実施例においては、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の４つのチャネルを有している。また、同じ種類のインクを吐出する場合であっても吐出量の異なる２つの記録素子列が配備されている場合には、これら２つの記録素子列に対しそれぞれ１つずつのチャネルを用意することもでき、以降の実施例においては、用意されているとする。
【００３８】
本実施例において、分配制約選択部６０６は、多値画像分配部６０３で分配の対象となっているチャネルに応じて、分配制約情報の読み取り先を、記録量記録部６０７にするか分配制約パターン格納部６０８にするかを判断する。
【００３９】
図８は、本実施例の分配制約選択部６０６が、多値画像分配部６０３に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。本処理が開始されると、分配制約選択部６０６は、ステップＳ７０１において、多値画像分配部６０３で分配の対象となっているチャネルが、予め指定されたインクのチャネルであるか否かを判断する。予め指定したインクのチャネルであると判定した場合は、ステップＳ７０２へ進み、記録量記憶部６０７に格納された２値データを第１の分配制約情報として多値画像分配部６０３へ転送する。一方、予め指定したインクのチャネルではないと判定した場合は、ステップＳ７０３へ進み、分配制約パターン格納部６０８（第２の記憶領域）に予め格納されている固定の２値データを第２の分配制約情報として多値画像分配部６０３へ転送する。
【００４０】
本明細書において、分配制約情報とは、多値画像分配部６０３で多値の画像データから所定のプレーンに画像データを分配する際に利用されるデータであり、量子化部６０４で２値化された後のドットの分散性を制御するために用いられる。
【００４１】
具体的に説明するために、ここで、記録量記憶部６０７に格納された第１プレーンの２値データを用いて第２プレーンの多値データを分配する場合を考える。この場合、本実施例では、対象となる多値の画像データから、第１プレーンの２値データに対応する値を差し引いた上で、第２プレーンの多値データを分配する。このようにすることによって、続く量子化部６０４による２値化処理では、第１プレーンの２値データが記録（１）とされた画素は、第２プレーンでは非記録（０）となる確率が高くなる。結果、第１プレーンの２値データと第２プレーンの２値データの排他性が高まり、これらを重ね合わせることによって画像を記録する２パスのマルチパス記録においては、ドット分散性の高い画像を出力することが出来るようになる。すなわち、本実施例では、後続して処理するプレーンの多値データを分配する際に、先行して処理されたプレーンの２値化の結果を加味するために、多値画像分配部６０３に第１の分配制約情報を提供する。
【００４２】
但し、全てのチャネルについて、先行して処理されたプレーンの２値化情報をフィードバック処理すると、ＤＲＡＭである記録量バッファ６０７１の要求帯域が高くなり、画像処理装置の負荷や要求性能も高まる。そして、これを十分に満足させようとすると、記録量バッファ６０７１自体のコスト高が招致される。
【００４３】
但し、本発明者らの検討によれば、分配制約情報として、先行して処理されたプレーンの２値データそのものでなく、予め定められた擬似的な固定データを用いても、ある程度の排他の効果、すなわちある程度の分散性を得ることができた。特に、イエロー（Ｙ）のような比較的淡い色相のインクにおいては、ドットの分散性の差は然程目立たず、複数のプレーンがずれた場合であっても、濃度むらや粒状感は確認され難い。よって、本実施例では、このようなインクのチャネルに対しては、記録量記憶部６０７とは別に、例えば内蔵ＳＲＡＭのからなる分配制約パターン格納部６０８を用意し、ここに確保した擬似的な固定データを第２の分配制約情報として利用する。
【００４４】
これに対し、ブラック（Ｋ）、シアン（Ｃ）およびマゼンタ（Ｍ）のような比較的濃いインクの場合、ドットの１つ１つおよびその分散性は目立ちやすく、複数のプレーンがずれた場合には、濃度むらや粒状感が確認され易い。よって本実施例では、このように高いロバスト性が要求されるインクのチャネルに対しては、記録量記憶部６０７の記録量バッファ６０７１に格納されている、先行して処理されたプレーンの実際の２値データを分配制約情報として利用する。
【００４５】
すなわち、本実施例において、分配制約選択部６０６は、図８のステップＳ７０１で、多値画像分配部６０３で分配の対象となっているチャネルが、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）のチャネルであると判定した場合は、ステップＳ７０２へ進む。そして、記録量記憶部６０７に格納された２値データを第１の分配制約情報として多値画像分配部６０３へ転送する。一方、分配の対象となっているチャネルが、イエローであると判定した場合は、ステップＳ７０３へ進み、分配制約パターン格納部６０８に予め格納されている固定の２値データを第２の分配制約情報として多値画像分配部６０３へ転送する。
【００４６】
このように、複数のチャネルのうちのいくつかのチャネルについて、分配制約情報を分配制約パターン格納部６０８から提供することが出来れば、記録量バッファ６０７１の要求帯域やメモリ容量を削減し、画像処理装置の要求性能を抑えることが出来る。すなわち、本実施例によれば、画像処理装置の負荷を極力抑制しつつも、ロバスト性に優れた一様な画像を出力することが可能となる。
【００４７】
なお、本実施例において、分配制約パターン格納部６０８に格納された情報は、多値の画像データを複数のプレーンに分配する際に、個々のプレーンの２値化後の結果が、なるべく互いに排他的になるように構成されていることが望まれる。これを実現する固定データの例としては、例えば、量子化部で用いる低階調化処理法と同じ処理法によって、所定の階調値を実際に２値化した際に得られた２値データ（ドットパターン）とすることが出来る。この構成であれば、記録量バッファ６０７１に格納されているデータを利用した場合に近いドット配置を実現することが期待できる。
【００４８】
なお、以上では２パスのマルチパス記録を例に説明してきたが、本実施例は更に多くのマルチパス数による画像形成にも応用することが出来る。例えば４パスのマルチパス記録の場合、画像分配部６０３では、多値画像（例えば２５６）を４つのプレーン（例えば６４、６４、６４、６４）程度に分配すればよい。そして、第３プレーンを分配する場合には第１プレーンおよび第２プレーンの２値データの情報、第４プレーンを分配する際には第１〜第３プレーンの２値データの情報を分配制約情報として利用すればよい。
【実施例２】
【００４９】
実施例１では、インク色に応じて異なるチャネルを用意する構成の画像処理方法について説明したが、同じ種類であっても吐出量の異なる記録素子列が配備されている場合には、これら記録素子列に対しそれぞれ異なるチャネルを用意することも出来る。そして、比較的吐出量が小さく、複数のプレーンがずれた場合であっても、濃度むらや粒状感が確認され難い記録素子列のチャネルに対しては、分配制約パターン格納部に確保された擬似的な固定データを分配制約情報として利用することが出来る。
【００５０】
本実施例では、このように同じ種類のインクに対し異なる量のインクを吐出可能な複数の記録素子列を用意した場合の画像処理方法について説明する。なお、本実施例においても、第１実施例と同様の図６に示したシリアルタイプの記録装置を用い、図７で示したブロック図を採用することが出来る。但し、図６の個々の記録ヘッドには、インク吐出量１．５ｐｌ、３ｐｌ、６ｐｌのそれぞれを実現する３列の記録素子列が配備されているものとする。そして、３ｐｌおよび６ｐｌ用のチャネルについては、比較的に濃度むらや粒状感が目立ちやすいので、ロバスト性を高めるために、記録量バッファ６０７１に格納された２値データを分配制約情報として用いる。一方、１．５ｐｌについては、濃度むらや粒状感が目立ち難いので、擬似的な固定データを分配制約情報として利用する。
【００５１】
図９は、本実施例の分配制約選択部６０６が、多値画像分配部６０３に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。本処理が開始されると、分配制約選択部６０６は、ステップＳ９０１において、多値画像分配部６０３で分配の対象となっているチャネルが、予め指定された吐出量のチャネル（３ｐｌあるいは６ｐｌ）であるか否かを判断する。予め指定した吐出量（３ｐｌあるいは６ｐｌ）のチャネルであると判定した場合は、ステップＳ９０２へ進み、記録量記憶部６０７に格納された２値データを分配制約情報として多値画像分配部６０３へ転送する。一方、予め指定したインクのチャネルではない、すなわち１．５ｐｌのチャネルと判定した場合は、ステップＳ９０３へ進み、分配制約パターン格納部６０８に予め格納されている固定の２値データを分配制約情報として多値画像分配部６０３へ転送する。
【００５２】
本実施例においても、このように複数のチャネルのうちのいくつかのチャネルについて、分配制約情報を分配制約パターン格納部６０８から提供するように構成することにより、実施例１と同様の効果を得ることが出来る。すなわち、記録量バッファ６０７１の要求帯域やメモリ容量を削減し、画像処理装置の要求性能を抑えることが出来る。結果、本実施例によれば、画像処理装置の負荷を極力抑制しつつも、ロバスト性に優れた一様な画像を出力することが可能となる。
【００５３】
なお、以上説明した実施例１および実施例２の構成は、これらを併せ持った構成、すなわち同じ種類で異なる量のインクを吐出する複数の記録素子列を、更に複数色分備えた場合の画像処理でも応用することが出来る。以下、ブラック、シアン、マゼンタおよびイエローの各インクに対し、大吐出量（６ｐｌ）と小吐出量（１．５ｐｌ）の２段階の吐出量を実現可能な２列の記録素子列が用意された場合の画像処理について説明する。この場合、チャネルとしては４色×２段階＝８個のチャネルを有することになる。本例において、ブラックについては、比較的に濃度むらや粒状感が目立ちやすいので、大吐出量および小吐出量のいずれに対しても、ロバスト性を高めるために、記録量バッファ６０７１に格納された２値データを分配制約情報として用いるようにする。一方、シアン、マゼンタおよびイエローについては、大吐出量では濃度むらや粒状感が比較的目立ちやすいが、小吐出量ではさほど目立たない。よって、大吐出量では記録量バッファ６０７１に格納された２値データを分配制約情報として用い、小吐出量では擬似的な固定データを分配制約情報として利用するものとする。
【００５４】
図１０は、以上説明した構成において、分配制約選択部６０６が多値画像分配部６０３に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。本処理が開始されると、分配制約選択部６０６は、ステップＳ１００１において、多値画像分配部６０３で分配の対象となっているチャネルが、予め指定されたインク色（ブラック）のチャネルであるか否かを判断する。ブラックのチャネルであると判定した場合は、ステップＳ１００３へ進み、ブラックの大吐出量用のチャネルと小吐出量用のチャネルには、記録量記憶部６０７に格納された２値データを分配制約情報として多値画像分配部６０３へ転送するよう設定する。一方、予め指定したインクのチャネルではない、すなわちシアン、マゼンタあるいはイエローのチャネルであると判定した場合は、ステップＳ１００２へ進む。そして、多値画像分配部６０３で分配の対象となっているチャネルが、大吐出量（６ｐｌ）のチャネルであるか否かを判断する。大吐出量のチャネルであると判定した場合は、ステップＳ１００４へ進み、シアン、マゼンタおよびイエローの大吐出量のチャネルには、記録量記憶部６０７に格納された２値データを分配制約情報として多値画像分配部６０３へ転送するよう設定する。一方、ステップＳ１００２で大吐出量のチャネルではない、すなわち小吐出量のチャネルでると判定した場合は、ステップＳ１００５へ進む。そして、シアン、マゼンタおよびイエローの小吐出量のチャネルには、分配制約パターン格納部６０８に予め格納されている固定の２値データを分配制約情報として多値画像分配部６０３へ転送するように設定する。
【００５５】
以上のような構成においても、このように複数のチャネルのうちのいくつかのチャネルについて、分配制約情報を分配制約パターン格納部６０８から提供するように出来るので、実施例１と同様の効果を得ることが出来る。すなわち、記録量バッファ６０７１の要求帯域やメモリ容量を削減し、画像処理装置の要求性能を抑えることが出来る。結果、本実施例によれば、画像処理装置の負荷を極力抑制しつつも、ロバスト性に優れた一様な画像を出力することが可能となる。
【実施例３】
【００５６】
本実施例では、フルライン型の記録装置において、各色２つずつの記録ヘッドを配備した構成での画像処理方法について説明する。
【００５７】
図１は、本実施例で使用するフルライン型のインクジェット記録装置の内部構成を説明するための概略図である。記録媒体Ｐは、給紙ローラ７０５および補助ローラ７０６によって給紙された後、搬送ローラ７０４および補助ローラ７０３の方向に搬送され、これら２対のローラに挟持されながら矢印で示す方向に所定の速度で搬送される。記録ヘッド１００は記録装置内において図の位置に固定配備され、記録媒体Ｐが移動する所定の速度に対応した周波数でインクを滴として吐出する。
【００５８】
記録ヘッド１００は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）のフルラインタイプの記録ヘッドが、図のように各色２列ずつ記録媒体Ｐの搬送方向に並列配置されている。すなわち、Ｋ、Ｃ、ＭおよびＹのそれぞれの画像データは、それぞれ２つのプレーンに分配され、搬送方向に連なる１画素幅のラインは、各色２種類の記録素子によってドットが記録される。
【００５９】
図１１は、本実施例の画像処理装置が実行する画像処理の工程を説明するためのブロック図である。記録量記憶部６０７以外の構成は、上記実施例と同様である。
【００６０】
本実施例において、ＣＭＹＫ色変換部６０２で変換された多値の画像データは、多値画像分配部６０３によって２つの記録ヘッドに対応した２つのプレーンに分割され、そのうちの１つを第１プレーンとして分配する。分配された第１プレーンの画像データは、量子化部６０４によって低階調化処理が施され、記録する（１）あるいは記録しない（０）を示す２値データに変換される。この際、採用する低階調化処理の方法は、上記実施例と同様、通常の誤差拡散法であっても良いし、ディザマトリクス法であっても構わない。低階調化された２値の記録データは、第１プレーンの記録データとしてプリントバッファ６０５に格納される。
【００６１】
第１プレーンの量子化部６０４の出力結果すなわち２値の記録データは、上記実施例と同様、記録量記憶部６０７へも転送される。この際、本実施例では、入力された２値データに対し、制約情報演算部６０７２にて、所定の演算処理を施した上で、処理後のデータを記録量バッファ６０７１に格納する仕組みになっている。なお、本実施例においても、記録量バッファ６０７１は、ＤＲＡＭが使用されているものとする。以下、制約情報演算部６０７２にて実行する演算処理について説明する。
【００６２】
図１２（ａ）および（ｂ）は、制約情報演算部６０７２が、量子化部６０４から出力された第１プレーンの２値データに対し、フィルタ演算する際に使用する係数および演算結果を示す図である。斜線で示した画素が、量子化部６０４によって処理の対象とされた注目画素であり、制約情報演算部６０７２は、２値化の結果を図１２（ａ）に示す係数に基づいて周辺の画素に配分する。すなわち、量子化部６０４からの出力が１（記録）であれば、この値がまず多値（２５５）に変換され、図１２（ａ）に示す係数に基づいて配分される。図１２（ｂ）は、このような場合の分配後の結果を示している。制約情報演算部６０７２は、このようにして得られた演算結果を記録量バッファ６０７１に格納する。
【００６３】
図１３は、量子化部６０４からの出力結果と、これに上記フィルタ処理を行った後の結果を示すイメージ図である。制約情報演算部６０７２は、このようにして得られた配分値をマイナス値に変換し、記録量バッファ６０７１に格納する。
【００６４】
多値画像分配部６０３が２つ目の記録ヘッドのための第２プレーンの多値の画像データを分配する際、記録量バッファ６０７１に格納された演算処理後のデータは、分配制約選択部６０６の選択に基づいて、分配制約情報として多値画像分配部６０３に提供される。その後、第１のプレーンと同様に低階調化処理を行い、得られた低階調化データは、プリントバッファ６０５に転送される。第２のプレーン用の量子化部６０４での出力結果は、記録量記憶部６０７には転送しない。
【００６５】
プリントバッファ６０５には、１ページ分に相当するメモリが、複数の記録ヘッドそれに対応して用意されている。これら全メモリにデータが蓄積されると、記録媒体Ｐが所定の速度で搬送され、記録ヘッド１００はプリントバッファ６０５に格納された２値データに従って吐出動作を行う。
【００６６】
ところで、以上説明した本実施例の構成においては、上記実施例に比べて更にドットの分散性や画像のロバスト性を高めることが出来る一方、ＤＲＡＭである記録量バッファ６０７１の要求帯域が高くなり、画像処理装置の負荷や要求性能も高まる。よって、本実施例においても、幾つかのチャネル（インク）に対して、擬似的な固定データを分配制約情報として利用することが、記録量バッファ６０７１の要求帯域やメモリ容量を削減するために有効となる。そのようにすれば、本実施例においても、画像処理システムの負荷を抑制しつつ、より一層ロバスト性に優れた一様な画像を出力することが可能となる。
【００６７】
なお、以上では、１種類のインクに対し２つの記録ヘッドを備えた記録装置の画像処理方法について説明してきたが、本実施例の構成は、１種類のインクに対し更に多くの記録ヘッド（Ｍ個の記録ヘッド）によって画像を形成する場合にも応用することが出来る。この場合、多値画像分配部６０３は、入力された多値の画像データを第１プレーンから第Ｍプレーンの、Ｍ個のプレーンに分配することになる。そして、記録量記憶部の２値データを分配制約情報として使用するチャネルについては、量子化部６０４は、第１プレーンから第（Ｍ−１）プレーンの低階調化処理後の結果を、順次記録量記憶部６０７に転送していくことになる。その場合、制約情報演算部６０７２は、第１プレーンから第（Ｍ−１）プレーンに対する低階調化後の結果を、順次記録量バッファ６０４３の所定の画素位置に累積し更新していけばよい。
【００６８】
また、上記実施例１、２、３において、異なる色のインクごとにチャネルが用意され、同じ種類のインクで異なる吐出量である場合は複数のチャネルが用意されると述べたが、このような構成に限定されるものではない。同じ種類のインクにおいて吐出量の異なる２つの記録素子列が配備されている場合であっても、異なる色のインクごとにチャネルを用意する構成であってもよい。
【００６９】
また、記録量バッファ６０７１と制約情報演算部６０７２の順序は逆転させることも出来る。どちらの順序にしても、第１〜第（Ｍ−１）プレーンの情報が累積された情報が、多値画像分配部６０３にフィードバックされるような構成であれば、複数のプレーンでドットを排他的にするという効果を得ることは出来る。具体的には、例えばＭプレーンのデータの低階調化処理を行う場合、第１〜第（Ｍ−１）プレーンのいずれかで記録（１）された画素には、Ｍ回目の記録走査でドットが記録されにくくなる。すなわち、第１のプレーンから第Ｍのプレーンの全てにおいて、ドットが互いに排他的に分散された状態で記録されるようになる。
【００７０】
本実施例では、制約情報演算部６０７２で用いるフィルタを、図１２（ａ）で示したように、３画素×３画素の領域を有し、係数がほぼ同心円並ぶ等方的加重平均フィルタとしたが、フィルタ処理はこれに限定されるものではない。５画素×５画素や７画素×７画素など更に広い正方形でもよいが、５画素×７画素や５画素×９画素のような長方形で、フィルタ係数が楕円である非等方フィルタであってもよい。また、ローパス性を有する形態のほか、バンドパス特性やバイパス特性のフィルタであってもよい。
【００７１】
更に、本実施例についても、１つのインク色に対し複数の吐出量を実現可能な記録ヘッドが更に複数用意されているような構成に対応させることが出来る。この場合、実施例２のように、インクの種類のみならずインクの吐出量に応じても、分配制約情報の種類を変更することも出来る。
【００７２】
以上説明した実施例では、実施例１および２ではシリアル型、実施例３ではフルライン型の記録装置で説明してきたが、無論いずれの実施例の処理方法も、フルライン型およびシリアル型のどちらの記録装置に対応させることが出来る。また、全ての実施例において、インクジェット方式の記録装置を使用したが、本発明はこのような記録装置に限定されるものでもない。記録媒体に対しドットを記録する複数の記録素子を有し、ドットの配置によって画像を表現するドットアライメント方式の記録装置であれば、本発明を好適に採用することができる。
【００７３】
さらにまた、実施例１、２、３では分配制約パターン格納部６０８の情報が内蔵ＳＲＡＭによって予め用意されたパターンとして説明してきたが、内蔵メモリとしてＳＲＡＭに限定されるものではないし、内蔵メモリでなくてもよい。記憶量バッファ６０７１への帯域分散ができる構成であれば、記録量バッファ６０７１以外の別のＤＲＡＭを分配制約パターン格納部のメモリとして使用してもよい。また、分配制約パターン格納部６０８に格納する固定データは、予め用意されたパターンでなく内部で生成されたパターンであってもよいし、予め用意する構成と内部で生成する構成の両方を備えていても良い。さらに、それらのパターンは、多値係数パターンでもよいし、２値マスクパターンであってもよい。また、以上の実施例では、記録量バッファ６０７１をＤＲＡＭとして説明してきたが、無論、本発明はこのような構成に限定されるものではない。ＤＲＡＭ以外にもＨＤなどのメモリを使用することもできる。
【００７４】
また、以上の実施例では、量子化部において多値の画像データが２値データに変換される内容で説明を行なってきたが、本発明において量子化部で生成される階調値はかならずしも２値でなくともよい。例えば、３値データあるいは４値データなど、プリンタエンジンが対応可能なデータに変換される形態であれば、本発明および本実施例に適用可能である。
【００７５】
さらに、以上では、画像処理機能を有する記録装置を例に、本発明の特徴的な画像処理を実行する画像処理装置を説明してきたが、本発明はこのような構成に限定されるものではない。本発明の画像処理が、ホスト装置で実行され、低階調化後の記録データが記録装置に入力されるような構成であっても構わない。また、ディジタルカメラなどによって撮影された画像やグラフィック画像が、ホスト装置などを介することなく直接記録装置に入力され、上記実施例で説明した処理を含む全ての画像処理が、記録装置で実行される構成であっても構わない。前者の場合にはホスト装置が、後者の場合には記録装置が、本発明における画像処理装置となる。
【００７６】
近年の画像形成装置では、インクの種類が多色化するとともに、その記録幅も広がり、画像の高品位化のみならず、高速な画像出力も要求されて来ている。そして、様々な用途にバッファメモリが必要になり、その要求帯域も大きくなっている。このような状況において、以上説明したような本発明を採用することは、高品位な画像を実現した上で、なお画像処理装置のコストを上昇させることなく、記録量バッファ６０７１における要求帯域を低減することが出来る。さらに、制約情報演算部６０７２と記録量バッファ６０７１の間の転送帯域や、記録量バッファ６０７１と分配制約選択部６０６の間の転送帯域も低減することができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施例３で使用するフルライン型のインクジェット記録装置の内部構成を説明するための概略図である。
【図２】２パスのマルチパス記録で使用可能なマスクパターンの一例を示した模式図である。
【図３】２値の画像データにおける記録画素の配列例と、これら記録画素を特許文献２に記載の方法に従って２つの記録走査に分配した結果を示した図である。
【図４】特許文献３に記載のデータ分配を実現する制御構成例を示すブロック図である。
【図５】特許文献３の方法に従って記録されたドットの記録媒体での配列状態を示した図である。
【図６】本発明の実施例で使用するシリアル型のインクジェット記録装置の内部構成を説明するための概略図である。
【図７】図６に示す記録装置がマルチパス記録を行う際に、実施例１の画像処理装置が実行する画像処理の工程を説明するためのブロック図である。
【図８】実施例１の分配制約選択部が、多値画像分配部に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。
【図９】実施例２の分配制約選択部が、多値画像分配部に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。
【図１０】分配制約選択部が多値画像分配部に提供する分配制約情報の読み取り先を設定する工程を説明するためのフローチャートである。
【図１１】実施例３の画像処理装置が実行する画像処理の工程を説明するためのブロック図である。
【図１２】（ａ）および（ｂ）は、制約情報演算部６０７２が、量子化部６０４から出力された第１プレーンの２値データに対し、フィルタ演算する際に使用する係数および演算結果を示す図である。
【図１３】量子化部からの出力結果と、これに上記フィルタ処理を行った後の結果を示すイメージ図である。
【符号の説明】
【００７８】
１００    記録ヘッド
１０５    記録ヘッド
６０１    メモリバッファ
６０２    ＣＭＹＫ色変換部
６０３    多値画像分配部
６０４    量子化部
６０５    プリントバッファ
６０６    分配制約選択部
６０７    記録量記憶部
６０７１  記録量バッファ
６０７２  制約情報演算部
６０８    分配制約パターン格納部
【図１】
2010030258.tif 000003
【図２】
2010030258.tif 000004
【図３】
2010030258.tif 000005
【図４】
2010030258.tif 000006
【図５】
2010030258.tif 000007
【図６】
2010030258.tif 000008
【図７】
2010030258.tif 000009
【図８】
2010030258.tif 000010
【図９】
2010030258.tif 000011
【図１０】
2010030258.tif 000012
【図１１】
2010030258.tif 000013
【図１２】
2010030258.tif 000014
【図１３】
2010030258.tif 000015