(57)【特許請求の範囲】
【請求項１】
記録媒体の複数の画素領域の各々に対する記録ヘッドの複数回の走査夫々で用いる２値データを生成するデータ処理装置であって、
前記画素領域に対応する多値データを、前記画素領域を構成するｍ×ｎ（ｍおよびｎは正の整数、且つｍおよびｎの少なくとも一方は２以上の整数）のエリアに対応する２値データに変換する変換手段と、
前記変換手段により得られた複数のｍ×ｎのエリアに対応する２値データと、２値データの記録が許容される記録許容エリアの配列を前記複数回の走査毎に定めたマスクパターンとを用いて、前記複数回の走査夫々で用いる２値データを生成する生成手段と
を有し、
前記マスクパターンは、前記ｍ×ｎのエリアの整数倍を単位とした記録許容エリアのグループが非周期に配列され、且つ高周波成分よりも低周波成分が少ない特性を有するように前記記録許容エリアの配列を定めたものであることを特徴とするデータ処理装置。
【請求項２】
前記記録ヘッドは第１の色のドットと前記第１の色とは異なる第２の色のドットを少なくとも記録可能であり、
前記マスクパターンは、前記第１の色のドットを記録するための２値データを生成するのに用いる第１のマスクパターンと前記第２の色のドットを記録するための２値データを生成するのに用いる第２のマスクパターンとを含むことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記第１のマスクパターンと前記第２のマスクパターンの論理積によって得られる記録許容エリアの配列に対応したパターンは、高周波成分よりも低周波成分が少ない特性を有することを特徴とする請求項２に記載のデータ処理装置。
【請求項４】
前記データ処理装置は、前記２値データに基づいて前記記録ヘッドにより記録を行う記録装置であることを特徴とする請求項１乃至３のいずれかに記載のデータ処理装置。
【請求項５】
前記データ処理装置は、前記２値データに基づいて前記記録ヘッドにより記録を行う記録装置に接続され、前記２値データを前記記録装置に供給するデータ供給装置であることを特徴とする請求項１乃至３のいずれかに記載のデータ処理装置。
【請求項６】
記録媒体の複数の画素領域の各々に対する記録ヘッドの複数回の走査夫々で用いる２値データを生成するデータ処理方法であって、
前記画素領域に対応する多値データを、前記画素領域を構成するｍ×ｎ（ｍおよびｎは正の整数、且つｍおよびｎの少なくとも一方は２以上の整数）のエリアに対応する２値データに変換する変換工程と、
前記変換工程において得られた複数のｍ×ｎのエリアに対応する２値データと、２値データの記録が許容される記録許容エリアの配列を前記複数回の走査毎に定めたマスクパターンとを用いて、前記複数回の走査夫々で用いる２値データを生成する生成工程と
を有し、
前記マスクパターンは、前記ｍ×ｎのエリアの整数倍を単位とした記録許容エリアのグループが非周期に配列され、且つ高周波成分よりも低周波成分が少ない特性を有するように前記記録許容エリアの配列を定めたものであることを
特徴とするデータ処理方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれかに記載のデータ処理装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置およびデータ処理方法に関する。詳しくは、画像を構成するドット配置パターンと、これを複数回に分割して記録するためのマスクパターンとの関係に特徴を持たせたデータ処理方法およびデータ処理装置に関するものである。
【背景技術】
【０００２】
近年来のパーソナルコンピュータ等情報処理機器の普及に伴い、画像形成端末としての記録装置も急速に発展および普及してきた。特に種々の記録装置の中でも、インクを滴として吐出させて様々な記録媒体に記録を行うインクジェット記録装置は、低騒音でありながら高密度かつ高速な記録動作が可能で、カラー記録にも容易に対応でき、低廉である。このように、極めて優れた特長を数々有していることから、インクジェット記録装置は今やパーソナルユースの記録装置の主流となりつつある。
【０００３】
インクジェット記録技術の進歩は記録の高画質化、高速化、低廉化を促進し、またパーソナルコンピュータやデジタルカメラ等の普及とも相俟って、パーソナルユーザにまで記録装置を普及させる効果に寄与すること大であった。しかしそのような広範な普及により、パーソナルユーザからも画質のより一層の向上が求められるようになってきており、特に近年では、家庭で手軽に写真をプリントできるようなプリントシステムおよび銀塩写真に見合う画像の品位が求められて来ている。
【０００４】
しかし、インクジェット記録ヘッドの複数のノズル間においては、その製造工程上、どうしてもインクを吐出する方向や量に僅かなばらつきが発生してしまう。また、シリアル型の記録装置においては、各記録走査の間に行われる副走査量（紙送り）に、多少なりとも構成上の誤差を含んでいる。このような誤差やばらつきは、インクが記録された記録媒体において、スジや濃度ムラのような画像弊害の原因となる。
【０００５】
このような画像弊害を回避するために、シリアル型のインクジェット記録装置においては、マルチパス記録という記録方法を採用することが多い。
【０００６】
図１は、マルチパス記録を説明するために、記録ヘッドおよび記録パターンを模式的に示した図である。１００１は記録ヘッドを示し、ここでは簡単のため１６個のノズルを有しているものとする。ノズルは、図のように第１〜第４の４つのノズル群に分割され、各ノズル群には４つずつのノズルが含まれている。１００２はマスクパターンを示し、各ノズルが記録を行うことが可能なエリア（記録許容箇所）を黒塗りで示している。各ノズル群が記録するパターンは互いに補完の関係にあり、これらを重ね合わせると４×４のエリアに対応した領域の記録が完成される。
【０００７】
１００３〜１００６で示した各パターンは、記録走査を重ねていくことによって画像が完成されていく様子を示している。各記録走査が終了するたびに、記録媒体は図の矢印の方向にノズル群の幅分ずつ搬送される。よって、記録媒体の同一領域（各ノズル群の幅に対応する領域）は、４回の記録走査で画像が完成される。
【０００８】
このようなマルチパス記録を採用することによって、上述したスジや濃度ムラのような画像弊害を低減することが出来る。各ノズルの吐出特性や搬送量にばらつきがあったとしても、これらの特性が広範囲に分散され、目立たなくなるからである。
【０００９】
図１では、同一の画像領域に対して４回の記録走査を行う４パスのマルチパス記録を例に説明したが、マルチパス記録はこれに限定されるものではない。２回の記録走査で画像を完成させる２パス記録であっても、また５回以上の記録走査で画像を完成させる構成であっても良い。マルチパス数が多くなればなるほど、各ノズルの吐出特性や搬送量のばらつきは、より広い範囲に分散されるので、より滑らかな画像を得ることが出来る。
【００１０】
マルチパス記録が上記効果を十分に発揮するためには、特に中間調における画像のドット配置とマスクパターンの間に所定の条件が要される。
【００１１】
図２は、上記条件を説明するための図である。図において、２００１は縦４エリア×横８エリアの領域に与えられたドットデータであり、黒はドットを記録するエリア、白はドットを記録しないエリアを示している。２００２および２００３は、上記画像領域に対して適用される互いに補間の関係にある２種類のマスクパターンであり、ここでは２００２を第１記録走査で使用されるマスクパターン、２００３を第２記録走査で使用されるマスクパターンとする。それぞれのマスクパターンにおいて、黒は記録走査でドットの記録を許容するエリア（以下、「記録許容エリア」ともいう）、白はドットの記録を許容しないエリア（以下、「非記録許容エリア」ともいう）を示している。それぞれの記録走査で実際に記録を行うエリアは、ドットデータ２００１とマスクパターン２００２あるいは２００３の間で論理積をとることによって得られ、２００４および２００５がその結果を表している。ここでは、個々の記録走査で実際に記録を行うエリアを黒、記録を行わないエリアを白で表している。図からも判るように、本例の場合には、第１の記録走査と第２の記録走査で実際に記録が行われるエリアの数に大きな差が生じてしまっている。すなわち、第１の記録走査で用いられるノズルの吐出特性が画像に大きく影響し、マルチパス記録の効果が現れ難い。
【００１２】
以上より、マルチパス記録の効果を十分に得るためには、同一の画像領域に対して行われる複数の記録走査の夫々で、ほぼ同数ずつのドットが記録されることが要される。記録するドット数に極端な偏りがあると、各ノズルの吐出特性や搬送量のばらつきが分散されなくなり、スジや濃度ムラのような画像弊害が低減されないからである。
【００１３】
ここでは一例として２００１のパターンを用いて説明したが、記録すべきドットデータは階調値や採用する面積階調法（量子化法）によって様々に変化する。このような状況に配慮し、マルチパス記録を行う際には採用される面積階調法と同期しないマスクパターンを用意する技術が既に開示されている（特許文献１参照。）。
【００１４】
また、いかなる面積階調法によるいかなる階調の画像データが入力された場合であっても、極力上記条件を満たすマスクパターンとして、記録許容エリアと非記録許容エリアがランダムに配置されたマスクパターンを生成する技術や方法も開示されている。（例えば特許文献２参照。）
【００１５】
更に、マルチパス記録においては、上記条件に配慮しつつも、マスクパターンの配列を更に工夫することによって、記録装置特有の様々な機械的問題が画像に表れるのを抑制することが出来る。
【００１６】
例えば、特許文献３には、分散性に優れ低周波成分が抑えられたマスクパターンを適用する方法が開示されている。マルチパス記録では、１回の記録走査の記録位置が他の記録走査に対してずれてしまった場合、使用しているマスクパターンの模様（テクスチャー）が視認される。この様な場合であっても、特許文献３の方法を採用すれば、分散性に優れ視覚的に好ましいマスクパターン自体が目障りになり難い、すなわち目立ち難いため、画像品位への影響が現れ難いのである。
【００１７】
ところで、記録する画像の濃度を示す多値の階調データを、インク滴を記録媒体に記録するか否かのドットデータに変換する、いわゆる２値化処理については、既に多くの方法が提案および開示されており、基本的にはどのような方法を採用することもできる。ただし、近年のように、記録装置の記録解像度やインク色の種類が増加する傾向にあっては、全色の全画像処理を記録解像度と同等の解像度で行うには負担が大きすぎる場合がある。よって、例えば、主な画像処理はホスト装置において記録解像度よりも低解像な状態で行った後に、個々の画素について数段階の階調値にまで低減する量子化処理を行い、更に記録装置で最終的な２値化処理を行うような記録システムが近年提供されている。この場合、ホスト装置が出力する１画素を、複数段階の濃度によって階調表現することになるので、写真画質のような階調性を重視する用途には好適な方法といえる。
【００１８】
数段階の多値濃度データを２値データに変換する方法は、既にいくつかの提案および実施がなされている。例えば、特許文献４によれば、５段階の階調値を持つ１つの入力画素に対し、２×２のエリアの中で４つのドットの記録・非記録によって階調表現する方法が開示されている。更に同文献によれば、２×２のエリアの中でのドット配置を、同一の階調値に対して複数パターンを用意しておき、これら複数のドット配値パターンを、シーケンシャルにあるいはランダムに配列させる方法も開示されている。この様にすることは、各階調に対するドット配置パターンが固定されないので、擬似中間調処理を行った場合の擬似輪郭や画像のエッジ部に現れるいわゆる「はきよせ現象」などが低減される。また、記録ヘッドに配列された複数の記録素子の使用平均化への効果もあると述べられている。以上のように、低解像な画素が有する数段階の多値濃度データをより高解像な２値データに変換する方法は、微細なドットを高精細に記録するインクジェット記録装置においては有用な技術である。以下、このような処理方法を、本明細書においてはドット配置パターン化処理と称することとする。
【００１９】
以上説明したように近年のインクジェット記録システムにおいては、ドット配置パターン化処理を有用しつつ、ランダムマスクパターンや分散性の高いマスクパターンを用いることにより、写真画質にも相当する高画質な出力画像を実現している。
【００２０】
【特許文献１】特開平５−３１９２２号公報
【特許文献２】特開平７−５２３９０号公報
【特許文献３】特開２００２−１４４５５２号公報
【特許文献４】特開平９−４６５２２号公報
【特許文献５】特開平６−２２１０６号公報
【特許文献６】米国特許第４，９６７，２０３号明細書
【特許文献７】特開２００６−４４２５８号公報
【非特許文献１】「T. Mitsa and K. J. Parker, “Digital Halftoning using a Blue Noise Mask”, Proc. SPIE 1452, pp.47-56（1991）」
【発明の開示】
【発明が解決しようとする課題】
【００２１】
しかしながら、従来一般的に用いられているランダムマスクパターンや、分散性の高いマスクパターンにおいては、同一の記録システムで使用するドット配置パターン化処理からの出力データの特徴を十分に配慮して作成されているものではなかった。ドット配置パターン化処理からの出力データは数段階の階調レベルを有しており、この階調レベルはｍ×ｎのエリア（１エリアは１つのドットが記録される領域）に対するドットの記録・非記録の組み合わせで表現される。これに対し、従来のマスクパターンではこのｍ×ｎエリアとは無関係な１つのエリアあるいは複数の隣接したエリアを単位にしたランダム性や分散性が考慮されているのみであった。なお、ここで、ｍおよびｎは正の整数で、且つｍおよびｎの少なくとも一方は２以上の整数である。
【００２２】
このような場合、ドットの記録・非記録が比較的狭い範囲で規則的に定められるドット配置パターンと、より広い範囲で不規則性を有するマスクパターンとの間で干渉が生じることが確認された。具体的には、マルチパス記録を行った場合に、ｍ×ｎエリアで構成される１つの画素内の全ドットが１度に記録されてしまう画素と、複数回に分割されて記録される画素とが混在する状況が生じていたのである。
【００２３】
２つの画素において、同じ色相を表現するために同じインク色のドットを同数ずつ記録する場合であっても、記録に要する走査数（記録が完成するまでの時間）が異なると、発色や濃度に差が現れることが知られている。すなわち、従来のドット配置パターン化処理とマスクパターンの組み合わせにおいては、画素内にドットが記録される回数やタイミングが個々の画素でまちまちであり、各画素における発色濃度が不安定な状態となってしまっていた。
【００２４】
本発明は上述した問題点を解消するためになされたものであり、その目的とするところは、各画素内の濃度や発色を安定させつつ一様で高品位な画像を実現することが可能なインクジェット記録のためのデータ処理方法およびデータ処理装置を提供することである。
【課題を解決するための手段】
【００２５】
そのために本発明では、記録媒体の複数の画素領域の各々に対する記録ヘッドの複数回の走査夫々で用いる２値データを生成するデータ処理装置であって、前記画素領域に対応する多値データを、前記画素領域を構成するｍ×ｎ（ｍおよびｎは正の整数、且つｍおよびｎの少なくとも一方は２以上の整数）のエリアに対応する２値データに変換する変換手段と、前記変換手段により得られた複数のｍ×ｎのエリアに対応する２値データと、２値データの記録が許容される記録許容エリアの配列を前記複数回の走査毎に定めたマスクパターンとを用いて、前記複数回の走査夫々で用いる２値データを生成する生成手段とを有し、前記マスクパターンは、前記ｍ×ｎのエリアの整数倍を単位とした記録許容エリアのグループが非周期に配列され、且つ高周波成分よりも低周波成分が少ない特性を有するように前記記録許容エリアの配列を定めたものであることを特徴とする。
【００２６】
また、記録媒体の複数の画素領域の各々に対する記録ヘッドの複数回の走査夫々で用いる２値データを生成するデータ処理方法であって、前記画素領域に対応する多値データを、前記画素領域を構成するｍ×ｎ（ｍおよびｎは正の整数、且つｍおよびｎの少なくとも一方は２以上の整数）のエリアに対応する２値データに変換する変換工程と、前記変換工程において得られた複数のｍ×ｎのエリアに対応する２値データと、２値データの記録が許容される記録許容エリアの配列を前記複数回の走査毎に定めたマスクパターンとを用いて、前記複数回の走査夫々で用いる２値データを生成する生成工程とを有し、前記マスクパターンは、前記ｍ×ｎのエリアの整数倍を単位とした記録許容エリアのグループが非周期に配列され、且つ高周波成分よりも低周波成分が少ない特性を有するように前記記録許容エリアの配列を定めたものであることを特徴とする。
【発明の効果】
【００２９】
本発明によれば、ドット配置パターンとマスクパターンの干渉が回避されることにより、画素内の記録過程を個々の画素で揃えることが可能となるので、画素間の発色濃度を安定させ、高品位な画像を出力することが可能となる。
【発明を実施するための最良の形態】
【００３０】
以下に本発明の実施形態を詳細に説明する。
【００３１】
（第１の実施形態）
図３は、本実施形態に係るデータ処理装置としてのパーソナルコンピュータ（以下、単にＰＣとも言う）のハードウエアおよびソフトウエアの構成を主に示すブロック図である。
【００３２】
図において、ホストコンピュータであるＰＣ３０００は、オペレーティングシステム（ＯＳ）３００２によって、アプリケーションソフトウエア３００１、プリンタドライバ３００３、モニタドライバ３００５の各ソフトウエアを動作させる。アプリケーションソフトウエア３００１は、ワープロ、表計算、インターネットブラウザなどに関する処理のほか、画像の生成などを行う。モニタドライバ３００５は、アプリケーションソフトウエア３００１で作成した画像などをモニタ３００６に表示するための処理を実行する。
【００３３】
プリンタドライバ３００３は、アプリケーションソフトウエア３００１からＯＳ３００２へ発信される画像データを処理し、記録装置３００４で記録可能な２値の吐出データを生成する。このとき生成される吐出データは、記録装置３００４で用いるインクの種類、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｋ）の４色分となっている。プリンタドライバ３００３で実行する画像処理の詳細については後述する。
【００３４】
ホストコンピュータ３０００は、以上のソフトウエアを動作させるためのハードウエアとして、ＣＰＵ３００８、ハードディスク（ＨＤ）３００７、ＲＡＭ３００９、ＲＯＭ３０１０などを備えている。ＣＰＵ３００８は、ＲＯＭ３０１０に格納されているプログラムに従って各ソフトウエアの処理を実行し、ＲＡＭ３００９はその際のワークエリアとして用いられる。
【００３５】
図４は、記録装置３００４を説明するための斜視図である。本実施形態の記録装置３００４はシリアル型のインクジェット記録装置であり、インクを吐出するノズルを複数備えた記録ヘッドＪ００１０用いて記録媒体に画像を形成する。記録ヘッドＪ００１０には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｋ）のインクのそれぞれに対応した複数ヘッドが備えられ、これらインクを収容したインクタンクＨ１９００から夫々のヘッドにインクが供給される。キャリッジＭ４０００は記録ヘッドＪ００１０とインクタンクＨ１９００を搭載した状態で図のＸ方向（主走査方向）に移動し、この移動中の所定のタイミングで、記録ヘッドＪ００１０の各ノズルは２値の吐出データに基づいてインク吐出する。このような記録ヘッドＪ００１０による１回の記録主走査が終了すると、記録媒体は図のＹ方向（副走査方向）に所定量だけ搬送される。以上の記録主走査と副走査とを交互に繰り返すことにより、記録媒体に画像が順次形成されていく。
【００３６】
本実施形態の記録ヘッドＪ００１０において、各色のノズルは１２００ｄｐｉ（ドット／インチ；参考値）の密度で副走査方向に１２８個ずつ配列しており、それぞれのノズルからは約２ピコリットルのインク滴が吐出される。
【００３７】
図５は、主にホストＰＣ３０００で行う画像処理の流れを説明するためのブロック図である。記録実行時、アプリケーション３００１で作成された画像データは、ＯＳ３００２を介してプリンタドライバ３００３に渡される。プリンタドライバ３００３は、受け取った画像データに対し、前段処理Ｊ０００２、後段処理Ｊ０００３、γ補正Ｊ０００４、ハーフトーニングＪ０００５、ドット配置パターン化処理Ｊ０００７およびマスクデータ変換処理Ｊ０００８を実行する。以下に、各処理を簡単に説明する。
【００３８】
前段処理Ｊ０００２は色域(Ｇａｍｕｔ)のマッピングを行う。この処理は、ｓＲＧＢ規格の画像データＲ、Ｇ、Ｂによって再現される色域を、記録装置によって再現される色域内に写像するためのデータ変換となる。具体的にはＲ、Ｇ、Ｂのそれぞれが８ｂｉｔで表現された２５６階調のデータを、３次元のＬＵＴを用いることにより、異なる内容のＲ、Ｇ、Ｂの８ｂｉｔのデータに変換する。
【００３９】
後段処理Ｊ０００３は、上記色域のマッピングがなされたＲ、Ｇ、Ｂデータに基づき、このデータが表す色を再現するインクの組み合わせに対応した色分解データＹ、Ｍ、ＣおよびＫを求める。ここでは前段処理と同様に、３次元ＬＵＴにて補間演算を併用して処理を行う。
【００４０】
γ補正Ｊ０００４は、後段処理Ｊ０００３によって求められた色分解データの各色のデータごとに、その濃度値(階調値)変換を行う。具体的には、記録装置の各色インクの階調特性に応じた１次元ＬＵＴを用い、上記色分解データが記録装置の階調特性に線形的に対応づけられるような変換を行う。
【００４１】
ハーフトーニングＪ０００５は、８ビットの色分解データＹ、Ｍ、Ｃ、Ｋのそれぞれについて、量子化処理を行い４ビットのデータに変換する。本実施形態では、多値誤差拡散法を用いて、２５６階調の８ビットデータを、９階調の４ビットデータに変換する。この４ビットデータは、次処理であるドット配置パターン化処理のドット配置パターンを示すためのインデックスとなる階調値情報である。
【００４２】
本実施形態のドット配置パターン化処理Ｊ０００７では、４ビットデータからなる９階調の濃度データ（レベル０〜レベル８）を、予め記憶されたドット配置パターンを参照することによって、ドットの記録・非記録が定められた２値のパターンデータに変換する。
【００４３】
図６は、レベル０〜８に対してそれぞれ変換するドット配値パターンを示している。図の左に示した各レベル値は、ハーフトーン処理部Ｊ０００５からの出力値であるレベル０〜レベル８に相当している。右側に配列した横４エリア×縦２エリアで構成される各領域は、ハーフトーン処理で出力された１画素（ピクセル）の領域に対応するものである。１画素は、縦横ともに６００ｄｐｉの画素密度に対応する大きさとなっている。１画素内の各エリアは、ドットの記録・非記録が定義される最小単位に相当する。１つのエリアは、縦が１２００ｄｐｉ（ドット／インチ）、横が２４００ｄｐｉの記録密度に対応している。本実施形態の記録装置では、縦が約２０μｍ、横が約１０μｍで表現される１つのエリアに対し、２ｐｌのインク滴が各色で１つずつ記録可能なように設計されている。また、図の縦方向は記録ヘッドの吐出口が配列する方向である。エリアの配列密度と吐出口の配列密度とは、１２００ｄｐｉという値で一致している。横方向は記録ヘッドの走査方向を示している。本実施形態では、走査方向に対し２４００ｄｐｉの密度で記録を行う構成となっている。ここでは、同じレベル値であってもインク色ごとにドット配置パターンを異ならせる例を示しているが、これは本発明を限定するものではなく、全色で同じドット配置パターンを用いても良い。また、同じインク色の同じレベル値であっても、複数種類のドット配置パターンを、シーケンシャルにまたはランダムに用いる形態であっても構わない。
【００４４】
ドット配置パターン化処理Ｊ０００７においては、このように１画素を形成する複数のエリア各々について、ドットの記録・非記録を定義している。これにより、各エリアに対応する記録素子や記録するカラムに対し、「１」または「０」の１ビットの吐出データが生成される。図６において、丸印を記入したエリアは、ドットを記録するエリアを示している。レベル数が上がるに従って、記録するドット数も１つずつ増加している。
【００４５】
ドット配置パターン化処理Ｊ０００７から出力された２値データは、次にマスクデータ変換処理Ｊ０００８が施される。マスクデータ変換処理Ｊ０００８では、既に図１を用いて説明したように、ドット配置パターン化処理Ｊ０００７により決定された各色のドットデータと、予め定められたマスクパターンとの間で論理積がとられる。本実施形態においては、４パスのマルチパス記録を行うものとし、採用するマスクパターンは記録許容率が２５％となっている。本実施形態で用いられるマスクパターンの特徴については、後に詳しく説明する。論理積の結果得られた２値データが、次の記録走査で記録されるドットデータとなり、記録装置３００４へ転送される。  
記録装置では、受信した２値データをヘッド駆動回路Ｊ０００９へ転送する。駆動回路Ｊ０００９に入力された各色の１ｂｉｔデータは、記録ヘッドＪ００１０の駆動パルスに変換され、各色の記録ヘッドＪ００１０より所定のタイミングでインクが吐出される。これにより、１回分の記録主走査が実行される。
【００４６】
図７は、本実施形態で適用する４パス用のマスクパターンを示している。本マスクパターンは、縦方向、横方向共に１２８エリアで構成されており、縦方向は記録ヘッドのノズル数と一致している。４パスのマルチパス記録を行う場合、記録ヘッドＪ００１０に配列する１２８個のノズルは第１グループ〜第４グループの４つのグループに分割して考えることが出来、それぞれのグループには３２個ずつのノズルが含まれている。ここでも図１と同様に、記録を許容するエリア（記録許容エリア）は黒、記録を許容しないエリア（非記録許容エリア）は白で表している。
【００４７】
本実施形態のマスクパターンの特徴の１つは、記録の許容・非許容を定める最小の単位（以下クラスタサイズと称する）をドット配置パターン化処理における１画素、すなわち４エリア×２エリアとしていることである。以下、このようなクラスタサイズにすることの利点を、以下に図面を用いて説明する。
【００４８】
図８は、クラスタサイズを４エリア×２エリアとした場合のマスクパターンを説明するための図である。１５０１は、１色分の記録ヘッドを示し、ここでは簡単のため３２個のノズルを有するものとする。４パスのマルチパス記録を行うため、３２個のノズルは８個ずつのグループに分割され、各領域はＡ〜Ｄで示すマスクパターンが対応づけられている。マスクパターンＡ〜Ｄにおいて、記録の許容（黒）および非許容（白）は４エリア×２エリアの単位で定められており、互いに補間の関係を保っている。右側に示した各パターンは、記録走査夫々を重ねていくことによって画像が完成されていく様子を示したものである。各記録走査夫々が終了するたびに、１画素単位（すなわち４エリア×２エリア単位）で複数画素の記録が完了し、記録媒体は図の矢印の方向に８ノズル分ずつ搬送される。記録媒体の同一領域（各ノズルグループに対応する領域）は４回の記録走査によって画像が完成される。
【００４９】
図９は、本実施形態のドット配置パターン化処理における出力データの一例を示した図である。既に図６を用いて説明したように、本実施形態のドット配置パターン化処理ではレベル０〜レベル８のデータのそれぞれに対し、予め用意されているドット配置パターンを割当てる。本例においては、レベル３の入力信号が一様に入力された状況において、２種類のドット配置パターン９０１および９０２を副走査方向にシーケンシャルに対応させた例を示し、得られたドットデータを９０３に示している。
【００５０】
このようなドットデータに対し、図１で示したような１エリア単位のマスクパターンを用いて記録した場合を考える。各画素（４エリア×２エリア）の内部に配置された３つの記録エリアのそれぞれは、４回の記録走査のうちのいずれかによって記録はされるが、画素によって、これらはばらばらに記録されたり、まとめて記録されたり、様々である。すなわち、課題の項で説明したように、１つの画素内の全ドットが１度に記録されてしまう画素と、複数回走査に分割されて記録される画素とが混在する状況が生じ、画素間における発色が不安定な状態となってしまうのである。
【００５１】
これに対し、図８で示したマスクパターンを用いて記録した場合には、個々の画素に対応されるドット配置パターンが９０１であろうと９０２であろうと、内部に配置された３つの記録エリアは、同一の記録走査で記録される。すなわち、いずれの画素においても、同一の階調レベルに対する発色は安定する。以上の理由により、本実施形態においては、ドット配置パターンの１画素領域に対応する４エリア×２エリアの領域をクラスタサイズとして、マスクパターンが定められている。
【００５２】
なお、１エリアよりも大きいクラスタサイズを有するマスクパターンについては、既に特許文献５などに開示されている。しかしながら、この特許文献５に記載のクラスタサイズは、他の様々な目的を達成するために複数エリアから構成されているものの、ドット配置パターンの１画素領域とはなんら関係を持っていない。すなわち、単に特許文献５などに開示されている手法を用いても、上述した本実施形態の効果（各画素の発色を安定させる効果）を得ることは出来ない。
【００５３】
これに対し、特許文献６には、上記ドット配置パターンの１画素に相当する領域を１つのスーパーピクセルとし、当該スーパーピクセル単位でマルチパス記録を行う内容が開示されている。同文献によれば、スーパーピクセル内のドット間のにじみは奨励するものであるが、互いのスーパーピクセル間のにじみは回避すべきものとし、同一の記録走査では互いに隣接するスーパーピクセルの記録を行わない内容が記載されている。このようなスーパーピクセルが本発明におけるドット配置パターン化処理の１画素に相当する場合、例えば図８に示したようなマスクパターンにおいては、特許文献６と同様な記録方法と認識される。
【００５４】
しかしながら、本発明においては上記第１の特徴に加えて第２の特徴を有することにより、特許文献６とは異なったマスクパターンを提供する。本発明の第２の特徴は、マスクパターンにおける個々のクラスタが、周期性を持って配列していないことである。特許文献６においては、隣接するスーパーピクセル同士が同一の記録走査で記録されないことが肝要とされており、これを実現するために各記録走査で記録されるドットは周期的に配列している。これに対し本発明者らは、周期性を有するマスクパターンよりも周期性を有さないマスクパターンの方が、滑らかな画像品位を得るためには有効であると認識している。よって、マスクパターンの中に互いに隣接するクラスタ（画素）を同時に記録する箇所が存在したとしても、これらが周期性を持たずに配列していれば、特許文献６に開示されているようなマスクパターンを用いる場合よりも高品位な画像が得られると判断した。
【００５５】
このように本発明の目的は、ｍ×ｎエリア（ｍおよびｎは正の整数、且つｍおよびｎの少なくとも一方は２以上の整数）の整数倍を単位としたクラスタが非周期性に配列されたマスクパターンによって実現される。しかし、本実施形態においては、更に改善を施したマスクパターンを適用する。具体的には、周期性を持たないのみでなく、個々のクラスタの配置が、低周波のノイズ成分が少なく、高周波側にピークを有するようなマスクパターンを適用する。
【００５６】
図１０は、本実施形態で適用する図７に示したマスクパターンの周波数特性を、やはり４エリア×２エリアをクラスタサイズとして作成したランダムマスクの周波数特性と比較した図である。図において、横軸は空間周波数、縦軸は当該空間周波数に対するパワーを示しており、７０１は本実施形態のマスクパターンのパワースペクトル、７０２はランダムマスクパターンのパワースペクトルを示している。図によれば、ランダムマスクパターン７０２では全ての空間周波数においてほぼ安定したパワースペクトルを有しているが、本実施形態で用いたマスクパターン７０１は低周波成分が低く抑えられているのが判る。
なお、上記パワースペクトルは、２次元空間周波数を１次元として扱える、非特許文献１に記載のradically averaged power spectrum に相当する。また、「低周波数成分」とは、周波数成分が存在する空間周波数領域のうち、半分より低い側の周波数領域（低周波数領域）に存在する周波数成分を指す。また、「高周波数成分」とは、周波数成分が存在する空間周波数領域のうち、半分より高い側の周波数領域（高周波数領域）に存在する周波数成分を指す。更に、「低周波数成分が高周波数成分よりも少ない」とは、低周波数領域に存在する周波数成分（低周波数成分）の積分値が高周波数領域に存在する周波数成分（高周波数成分）の積分値よりも小さいことを指す。
【００５７】
空間周波数における低周波成分は、目視で確認した場合にザラツキ感として感知されることが多く、滑らかな印象を損なう原因となる。但し、このような低周波成分を有するマスクパターンを用いた場合であっても、各記録走査での記録位置が記録媒体上で完全に補完の関係が満たされれば問題はない。しかしながら、個々の記録走査には様々な機械的誤差に起因する多少の記録位置ずれがどうしても含まれており、この場合には使用したマスクパターンの模様が認識されて、画像品位を劣化させてしまう。よって、本実施形態のように、マスクパターンの模様自体が視覚的に滑らかな印象を与えるものを用いた方が、ランダムマスクパターンを用いた場合よりも安定した画像品位を得ることが出来るのである。本実施形態のような低周波成分が少なく、高周波領域側にピークが存在するマスクパターンは、例えば特許文献３に記載の方法を用いて作成することが出来る。
【００５８】
次に、高周波成分よりも低周波成分が少ないマスクパターンを使用する場合、すなわち本発明の第２の特徴が満たされた場合における、第１の特徴を有することの効果を具体的に説明する。
【００５９】
図１１は、図７に示した本実施形態のマスクパターンと比較するための、クラスタサイズを１エリアとしたマスクパターンである。図７と同様に、記録許容エリアを黒、非許容エリアを白で表している。両図を比較した場合、個々のクラスタサイズは異なるが、ともに低周波成分を有さない状態で、１２８エリア×１２８エリア内にクラスタが配置されている。
【００６０】
図１２（ａ）および（ｂ）は、上記２種類のマスクパターンを用いて、図９に示した２値化後のドットパターンを記録する際の、１走査の記録状態を示している。図１２（ａ）は図７に示した本実施形態のマスクパターンを用いた場合の記録状態、同図（ｂ）は図１１に示したマスクパターンを用いた場合の記録状態をそれぞれ示している。両図を比較すると分かるように、本実施形態のマスクパターンを用いた場合には、クラスタ内の３エリアは同時に記録されているが、これら３エリアの固まりは互いに分散性の高い状態で配置されており、画像全体の一様性は安定している。これに対し、図１２（ｂ）に示した記録状態においては、１エリア同士は比較的分散性の高い状態で記録されているものの、よりマクロ的に観察した場合、ドットの記録位置に粗密が生じてしまっている。すなわち、低周波成分を抑えるというマスクパターンの効果が十分に現れていない。
【００６１】
このような現象は、クラスタサイズの設定が、ドット配置パターンの１画素と無関係に定められてしまったことによって生じている。すなわち、いかに分散性の高く低周波成分を抑えたマスクパターンであっても、そのクラスタサイズがドット配置パターンの１画素領域を単位としていなければ、記録時においてマスクパターンの特徴を十分に発揮することが出来ないのである。
【００６２】
以上説明したように本実施形態においては、ドット配置パターンと同サイズの複数エリアをクラスタサイズとし、これらの配置が周期性を持たず、且つ低周波成分を有さないようなマスクパターンを用いた。これにより、各画素内の濃度や発色を安定させるとともに、低周波成分の少ない一様で高画質な画像品位を得ることが可能となった。
【００６３】
（第２の実施形態）
以下に、本発明の第２の実施形態を説明する。本実施形態においても第１の実施形態と同様に、図３〜図５に示した記録システムを用い、図６に示したドット配置パターンを適用するものとする。
【００６４】
第１の実施形態では、例えばブラックインクのような１色に関するドット配置パターンおよびマスクパターンの関係について説明したが、本実施形態においてはカラー間の関係についても言及する。そして、特に記録媒体上で生じるグレインに起因する画像弊害を、より積極的に低減するために、インク色ごとに配慮されたドット配置パターンとマスクパターンを用意する。
【００６５】
以下、グレインについて簡単に説明する。近年のインクジェット記録システムにおいては、記録素子（ノズル）の高密度化、吐出周波数の高速化およびインクの種類の多様化が著しく、記録媒体の単位面積に対し単位時間に付与されるインクの量が増大化しつつある。この様な状況において、記録媒体によっては、インクの吸収速度がインクの付与速度に十分対応しきれない状況が生じて来た。具体的には、付与された複数のインク滴が、吸収前の記録媒体表面で互いに接触および融合し、画像問題を引き起こしていたのである。記録媒体上の同一位置あるいは近傍位置に記録されたインク滴同士は、記録媒体への吸収が迅速に行われない場合、互いの表面張力によって引き合って大きな塊を形成する。このような塊を本明細書ではグレインと称する。一度このようなグレインが生成されると、次に同一位置あるいは近傍位置に付与されたインク滴はさらにこのグレインに引き寄せられやすくなる。すなわち、最初に発生したグレインが核となって徐々に成長し、やがて大きなグレインを生成してしまうのである。
【００６６】
このようなグレインが生じる場合であっても、例えば第１の実施形態で説明した図１２（ａ）のように、クラスタ内で発生する同一色のグレイン同士が分散性の高い状態で配置されていれば、画像上然程問題にはならない。しかしながら、たとえばブルー、レッド、およびグリーンのように、２種類以上のインクを同一画素に記録する場合には、これらインクがすべてほぼ同時に付与されると、ここに発生するグレインは更に大きく、目立ちやすくなってしまう。
【００６７】
このような異色同士のグレインを抑えるには、マスクパターンの記録許容エリアの配置を各色で異ならせる方法が効果的である。このような方法を採用すれば、同一記録走査において各色のドットをなるべく異なる位置に記録させるように制御することが出来るからである。しかしながら、近年のようにインクの種類の多様化並びにパス数の減少化の傾向にある状況下において、同一記録走査における各色ドットの記録位置を完全に排他関係にすることは難しく、同一記録走査で異色ドットが重ねて記録される箇所も少なからず発生する。すると、異色同士のグレインも少なからず発生してしまう。
【００６８】
しかし、上述したような異色同士のグレインが存在する場合であっても、これらグレインが分散性の高い状態で配列していれば、画像上大きな弊害とならないことが、既に本発明者らによって確認されている。逆に、これらグレインが分散性の低い状態で配列されていると、ビ−ディングと称される画像弊害が招致されることも確認されている。特許文献７には、このような状況に配慮し、複数のインク種によってどうしても生成されてしまうグレインを分散性の高い状態で配置させるためのマスクパターンの構成および生成方法が開示されている。
【００６９】
しかしながら、特許文献７は、本発明が懸念するようなドット配置パターン化処理とマスクパターンとの干渉について着目されたものではなかった。よって、基本的には１エリア×１エリアあるいはドット配置パターンの１画素領域とは無関係なクラスタを単位として、分散性の高い状態でグレインが配置されるように各色のマスクパターンが設定されているに過ぎなかった。結果、２次色以上の混色部において、図１２（ｂ）で説明したような問題が解決されないままであった。
【００７０】
本実施形態においては、第１の実施形態で説明した本発明の第１の特徴および第２の特徴とともに、特許文献７に開示されているマスクパターンの特徴をも取り入れた構成とする。すなわち、ドット配置パターンのサイズの整数倍をクラスタサイズとしつつも、各色で重複したクラスタによって生成されるグレインが非周期で且つ低周波成分を殆ど持たずに配置するように、各色のマスクパターンが工夫されているのである。言い換えれば、各色マスクパターンの論理積によって得られるパターンが非周期で且つ低周波数成分が高周波成分よりも少ない特性を有するように、各色マスクパターンにおける記録許容エリアの配置を定めているのである。そして、このようなマスクパターンは、例えば、４エリア×２エリアを１つのクラスタとしながら、特許文献７に記載の方法を採用することによって作成することが出来る。本実施形態においては、このように生成されたマスクパターンを用いることによって、各画素内の濃度や発色を安定させるとともに、２次色以上の混色画像においても、ビ−ディングの抑えられた一様かつ高画質な画像品位を得ることが可能となる。特に、この構成によれば、ビ−ディングの発生を招きやすい位置、つまり、異色クラスタの重なり位置が良好に分散することになるので、仮にビ−ディングが生じたとしても、それが視覚的に目立たない。
【００７１】
なお、以上では、図５および図６に示したように、各色について同じ解像度でデータ処理が実行され、同じエリアサイズ（４エリア×２エリア）のドット配置パターンが用いられる構成で説明した。しかし、本発明の効果はこれに限定されるものではない。複数のインク色のうち、所定のインクのみが、他とは異なる解像度でデータ処理が実行され、他とは異なるサイズを有するドット配置パターンを用いる場合であっても、本発明を有効に機能させることは出来る。
【００７２】
図１８は、ブラックが他色とは異なるサイズのドット配置パターンを用いる例を説明するための模式図である。ここでは、シアン、マゼンタおよびイエローの３色が上記実施形態と同様に６００ｐｐｉの解像度で処理され、ブラックデータのみが１２００ｐｐｉの解像度で処理された場合を示している。また、記録装置の記録解像度については、全色ともに主走査方向が２４００ｄｐｉ、副走査方向が１２００ｄｐｉであったとする。このような場合、シアン、マゼンタおよびイエローについては、図６と同様に４エリア×２エリアのドット配置パターンが適用されるが、ブラックについては２エリア×１エリアが適用される。すなわち、ブラックについては、２エリア×１エリアをクラスタとしたマスクパターンを用意すればよい。
【００７３】
しかしながら、この場合においては、ブラックに対してもクラスタサイズを４エリア×２エリアとすることも出来る。このようにした場合、個々のクラスタには４画素分（縦２×横２）のドット配置パターンが配列することになるが、この４画素ずつの塊が周期を有さない状態でマスクパターン内に配列していれば本発明の効果は得られるからである。
【００７４】
本発明において、クラスタサイズはドット配置パターンの１画素領域に一致している必要はない。クラスタサイズは、ドット配置パターンが主走査方向、副走査方向ともに整数個ずつ配列した大きさであればよい。このようなクラスタが非周期に配列して構成されるマスクパターンを用いていれば、本発明は有効となる。これは、本実施形態のみでなく本発明全体に言えることである。
【００７５】
（第３の実施形態）
以下、本発明の第３の実施形態を説明する。本実施形態においても上記実施形態と同様に、図３〜図５に示した記録システムを用い、図６に示したドット配置パターンを適用する。但し、本実施形態においては、各記録走査においてカラム間引き記録を実施するものとする。
【００７６】
図１３は、カラム間引き記録を説明するための模式図である。カラム間引き記録とは、主走査方向に配列する２値のデータを所定の間隔ずつ間引きながら記録する記録方法であり、ここでは１つおきのカラムデータを交互に記録する場合を示している。１３０１は、レベル５のデータが入力された４画素の領域（８エリア×４エリア）に対し、１３０２および１３０３に示すドット配置パターンを用いて処理した後のドットパターンを示している。パターン１３０１の上部に記された０および１はカラム番号を示しており、交互に配列するカラム０とカラム１は異なる記録走査で記録される。１３０４および１３０５は、カラム０およびカラム１のみを集めたドットパターンを示している。
【００７７】
このようなカラム間引きを行いつつ、各カラムのデータを例えば１３０６および１３０７のような２パスのマスクパターンを用いて分割して記録する場合を考える。このとき、各記録走査で記録するドットパターンは１３０８〜１３１１に示したようになり、結果的には４パスのマルチパス記録を行ったのと同じ記録動作となる。但し、カラム間引き記録を行った場合には、個々のノズルからインクを吐出するための駆動周波数を、記録カラムの周期に合わせて設定することが出来る。結果、駆動周波数によって上限が定められている主走査速度をさらに上昇させることが出来、同じ４パスのマルチパス記録であっても、カラム間引き記録を併用した場合の方がより高速に画像を出力することが可能となる。
【００７８】
本実施形態においては、１３０４や１３０５のようにカラム毎に分割されたドットパターンに対してマルチパス記録を行う場合であっても、ドット配置パターンの１画素領域が１つの単位として記録されるようなマスクパターンを用意することを特徴とする。
【００７９】
図１４は、レベル５のデータが一様に入力され、全ての画素に対し１４０１のドット配置パターンが使用された場合のドットデータと、これをカラム０とカラム１とに分割した後のドットデータを示している。図において、１４０２は、レベル５のデータが一様に入力された全ての画素に対し１４０１のドット配置パターンが適用された場合のドットデータを示している。また、１４０３および１４０４は、ドットデータ１４０２を、カラム０とカラム１とにそれぞれ分割した後のドットデータをしている。本実施形態では、このようなドットデータ１４０３および１４０４に対し、２エリア×２エリアを有するクラスタを単位とした分散性の高いマスクパターンを用いる。
【００８０】
図１５は、本実施形態で用いるマスクパターンを示した図である。第１の実施形態と同様、縦方向、横方向共に１２８エリアで構成されており、縦方向は記録ヘッドのノズル数と一致している。本実施形態のマスクパターンは、カラム間引きによって２つに分割されたドットデータを更に２分割するためのものであるので、間引き率（記録許容率）は５０％となっている。
【００８１】
図において、クラスタサイズは２エリア×２エリアとなっている。このようにすることにより、記録媒体上では４エリア×２エリアの領域を１単位とした記録が実現される。更に、個々のクラスタが分散性の高い状態で配列していることにより、上記実施形態と同様の効果をカラム間引き記録を行う本実施形態でも得ることが出来る。
【００８２】
なお、以上では、個々のカラムを２つに分割したカラム間引きについて説明したが、カラム間引きの分割数はこれに限られるものではない。例えば個々のカラムを０〜３の４つに分割して記録することも可能である。この場合、個々のカラムデータを更に２パスのマスクパターンで分割すると、結果としては８パスのマルチパス記録と同様の記録動作となる。この場合、記録媒体上の４エリア×２エリアの領域を１単位とした記録を実現するためには、クラスタサイズは１エリア×２エリアを１単位とすればよい。
【００８３】
（第４の実施形態）
以下、本発明の第４の実施形態について説明する。本実施形態においても上述した実施形態と同様に、図３〜図５に示した記録システムを用い、図６に示したドット配置パターンを適用する。但し、本実施形態においては、所定のインク色を吐出するノズル列が２列分用意されているものとする。
【００８４】
図１６は、本実施形態で用いる記録ヘッドとドットデータの関係を説明するための模式図である。１６０１および１６０２は、同色のインクを吐出する２列のノズル列である。本実施形態の記録ヘッドにおいて、各ノズル列は実際には１２８個ずつのノズルが配列されているが、ここでは簡単のため１６個ずつのノズルが副走査方向に配列されているものとする。図では、２つのノズル列は隣接して配置されているが、実際のノズル列は他色のノズル列を挟んで配置していてもよいし、副走査方向にずれた状態で分離して配置していても良い。また、２つのノズル列は、同一の記録ヘッドや同一の基板上に形成されていても良いが、異なる記録ヘッドや異なる基板上に形成されていても良い。
【００８５】
図において、１６０３は、２つのノズル列１６０１および１６０２のいずれかに記録されるべき２値のドットデータである。このドットデータは、６００ｐｐｉの各画素にレベル５のデータが一様に入力され、全ての画素に対し１６０４に示すドット配置パターンが使用された結果となっている。このような２値のドットデータを、２つのノズル列１６０１および１６０２に分割して記録する場合においても、上述したようなマスクパターンは適用可能である。
【００８６】
図１７は、本実施形態のマスクパターンとドット配置パターンの関係を説明するための模式図である。図において、斜線で示したエリアはノズル列１６０１によって記録するエリア、黒塗りで示したエリアはノズル列１６０２によって記録するエリアをそれぞれ示している。図からも判るように、本実施形態においては、４エリア×２エリアに相当するドット配置パターン化処理の１画素領域を１つのクラスタとしてマスクパターンが形成されおり、これによって２つのノズル列それぞれが記録するべきドットデータが決定されている。そして、これらマスクパターンにおいて個々のクラスタは周期性を有することなく配置していることが特徴となっている。
【００８７】
このように２つ以上のノズル列で分担して同一のドットデータを記録するような場合でも、上記マルチパス記録と同様の効果を得ることが出来る。そしてこのような形態においても、本発明のデータ処理方法は有効となる。
【００８８】
なお、図３〜図５を用いて説明した以上の実施形態においては、アプリケーションソフトによる画像生成からマスクデータ変換処理までの全ての画像処理をホスト装置（データ供給装置）によって行う内容で説明したが、本発明はこれに限定されるものではない。例えば、ドット配置パターンやマスクパターンは記録装置のメモリに格納しておき、ホスト装置では、ハーフトーニングまでの画像処理を行うようにしても良い。この場合、記録装置が本発明のデータ処理装置として機能することになる。更に、これら全ての処理が１つの装置によって行われる構成であっても構わない。ドット配置パターン化処理およびマスクデータ変換処理において、上述したような特徴的なデータ処理方法が採用されていれば、本発明の範疇に含まれる。
【００８９】
さらに、コンピュータが担当する機能を実現するためのソフトウエアまたはプリンタドライバのプログラムコードがコンピュータに読取られ、コンピュータに格納されたプログラムコードによって作動させるようにしたものも、本発明の範囲に含まれる。この場合、プログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコード自体、および通信や記憶媒体などによりプログラムコードをコンピュータに供給する手段も、本発明の範囲に含まれる。
【００９０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭのほか、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００９１】
また、コンピュータが読み出したプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行うことによって本実施形態の機能が実現される場合も含まれる。
【００９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる様な形態であっても良い。この場合、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによって本実施形態の機能が実現される。
【図面の簡単な説明】
【００９３】
【図１】マルチパス記録を説明するために、記録ヘッドおよび記録パターンを模式的に示した図である。
【図２】マルチパス記録における、ドット配置とマスクパターンの関係条件を説明するための図である。
【図３】本発明の実施形態に係るデータ処理装置としてのパーソナルコンピュータのハードウエアおよびソフトウエアの構成を主に示すブロック図である。
【図４】本発明に適用可能な記録装置を説明するための斜視図である。
【図５】主にホストＰＣで行う画像処理の流れを説明するためのブロック図である。
【図６】レベル０〜８に対してそれぞれ変換するドット配値パターンを示す図である。
【図７】本発明の第１の実施形態で用いるマスクパターンを示す図である。
【図８】クラスタサイズを４エリア×２エリアとした場合のマスクパターンを説明するための図である。
【図９】ドット配置パターン化処理における出力データの一例を示した図である。
【図１０】本発明の第１の実施形態で適用するマスクパターンの周波数特性を、ランダムマスクの周波数特性と比較した図である。
【図１１】クラスタサイズを１エリアとしたマスクパターンである。
【図１２】（ａ）および（ｂ）は、２種類のマスクパターンを用いてドットパターンを記録する際の記録状態を示す図である。
【図１３】カラム間引き記録を説明するための模式図である。
【図１４】一様レベルに対応するドットデータを２つのカラムに分割した状態を示す図である。
【図１５】本発明の第３の実施形態で用いるマスクパターンを示した図である。
【図１６】本発明の第４の実施形態で用いる記録ヘッドとドットデータの関係を説明するための模式図である。
【図１７】第４の実施形態のマスクパターンとドット配置パターンの関係を説明するための模式図である。
【図１８】第２の実施形態においてブラックが他とは異なるサイズのドット配置パターンを用いる例を説明するための模式図である。
【符号の説明】
【００９４】
９０１    ドット配置パターン
９０２    ドット配置パターン
９０３    ドットデータ
１００１    記録ヘッド
１００２    マスクパターン
１００３    第１記録走査の記録状態
１００４    第２記録走査の記録状態
１００５    第３記録走査の記録状態
１００６    第４記録走査の記録状態
１３０１    ドットパターン
１３０２    ドット配置パターン
１３０３    ドット配置パターン
１３０４    カラム０のドットパターン
１３０５    カラム１のドットパターン
１３０６    マスクパターン
１３０７    マスクパターン
１３０８〜１３１１  ドットパターン
１４０１    ドット配置パターン
１４０２    ドットデータ
１４０３    カラム０のドットパターン
１４０４    カラム１のドットパターン
１５０１    記録ヘッド
１５０２    マスクパターン
１６０１    第１のノズル列
１６０２    第２のノズル列
１６０３    ドットパターン
１６０４    ドット位置パターン
２００１    ドットパターン
２００２    第１記録走査用のマスクパターン
２００３    第２記録走査用のマスクパターン
２００４    第１記録走査で記録するデータ
２００５    第２記録走査で記録するデータ
【図１】
0004519876.tif 000002
【図２】
0004519876.tif 000003
【図３】
0004519876.tif 000004
【図４】
0004519876.tif 000005
【図５】
0004519876.tif 000006
【図６】
0004519876.tif 000007
【図７】
0004519876.tif 000008
【図８】
0004519876.tif 000009
【図９】
0004519876.tif 000010
【図１０】
0004519876.tif 000011
【図１１】
0004519876.tif 000012
【図１２】
0004519876.tif 000013
【図１３】
0004519876.tif 000014
【図１４】
0004519876.tif 000015
【図１５】
0004519876.tif 000016
【図１６】
0004519876.tif 000017
【図１７】
0004519876.tif 000018
【図１８】
0004519876.tif 000019