(57)【特許請求の範囲】
【請求項１】
記録データに従ってインクを吐出する記録ヘッドを、記録媒体の同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する記録装置のための画像処理装置であって、
前記同一領域に形成する画像の画素が画像のエッジ領域に含まれるか非エッジ領域に含まれるかを示す属性情報を取得する取得手段と、
前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配手段と、
前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化手段と、
を備え、
前記分配手段は、前記画素が有する多値濃度データから前記複数回の走査それぞれに対応する複数の多値濃度データへ分配する割合が、前記取得手段によって取得された前記属性情報が示す属性に応じて異なるように、前記複数回の走査それぞれに対応する複数の多値濃度データを生成することを特徴とする画像処理装置。
【請求項２】
前記取得手段が取得した属性情報に応じて、前記分配手段が前記多値濃度データを分配する際に使用する分配係数を設定する設定手段を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記設定手段は、前記取得手段が取得した前記属性情報がエッジ領域に含まれることを示す場合に設定する分配係数の偏りが、前記属性情報が非エッジ領域に含まれることを示す場合に設定する分配係数の偏りよりも大きくなるように、画素ごとに前記分配係数を設定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記同一領域を構成する複数の画素のうちの一部の画素について、前記低階調化手段によって生成された前記複数回の走査それぞれに対応する、前記一部の画素の前記複数の記録データのうち、値が０でない記録データを、値が０である他の走査の記録データに移動する手段を更に備えることを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記低調化手段は誤差拡散処理を行うことによって前記複数の多値濃度データのそれぞれを低階調化することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
インクを吐出する記録ヘッドを、記録媒体の同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する画像形成装置であって、
前記同一領域に形成する画像の画素が画像のエッジ領域に含まれるか非エッジ領域に含まれるかを示す属性情報を取得する取得手段と、
前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配手段と、
前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化手段と、
前記同一領域に対し、前記複数回の走査それぞれに対応する前記記録データに従って前記記録ヘッドよりインクを吐出させながら複数回の走査を行う記録手段と、
を備え、
前記分配手段は、前記画素が有する多値濃度データから前記複数回の走査それぞれに対応する複数の多値濃度データへ分配する割合が、前記取得手段によって取得された前記属性情報が示す属性に応じて異なるように、前記複数回の走査それぞれに対応する複数の多値濃度データを生成することを特徴とする画像形成装置。
【請求項７】
記録データに従ってインクを吐出する記録ヘッドを、記録媒体の同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する記録装置のための画像処理方法であって、
前記同一領域に形成する画像の画素が画像のエッジ領域に含まれるか非エッジ領域に含まれるかを示す属性情報を取得する取得工程と、
前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配工程と、
前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化工程と、
を有し、
前記分配工程は、前記画素が有する多値濃度データから前記複数回の走査それぞれに対応する複数の多値濃度データへ分配する割合が、前記取得工程によって取得された前記属性情報が示す属性に応じて異なるように、前記複数回の走査それぞれに対応する複数の多値濃度データを生成することを特徴とする画像処理方法。
【請求項８】
前記取得工程が取得した属性情報に応じて、前記分配工程が前記多値濃度データを分配する際に使用する分配係数を設定する設定工程を更に有することを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記設定工程は、前記取得工程が取得した前記属性情報がエッジ領域に含まれることを示す場合に設定する分配係数の偏りが、前記属性情報が非エッジ領域に含まれることを示す場合に設定する分配係数の偏りよりも大きくなるように、画素ごとに前記分配係数を設定することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記同一領域を構成する複数の画素のうちの一部の画素について、前記低階調化工程によって生成された前記複数回の走査それぞれに対応する、前記一部の画素の前記複数の記録データのうち、値が０でない記録データを、値が０である他の走査の記録データに移動する工程を更に有することを特徴とする請求項７に記載の画像処理方法。
【請求項１１】
前記低調化工程は誤差拡散処理を行うことによって前記複数の多値濃度データのそれぞれを低階調化することを特徴とする請求項７ないし１０のいずれか１項に記載の画像処理方法。
【請求項１２】
記録データに従ってインクを吐出する記録ヘッドを、記録媒体の同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する記録装置のための画像処理装置であって、
前記同一領域に形成する画像の画素の属性を示す属性情報を取得する取得手段と、
前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配手段と、
前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化手段と、
を備え、
前記分配手段は、前記取得された属性情報が示す属性に応じて、前記複数回の走査のうち前記多値濃度データを分配する対象となる走査の数が画素ごとに異なるように、前記画素が有する多値濃度データを分配することを特徴とする画像処理装置。
【請求項１３】
前記分配手段は、前記取得手段が取得した前記属性情報が文字または罫線であることを示す情報である場合は、前記属性情報が文字または罫線とは異なることを示す情報である場合よりも、前記複数回の走査のうち前記多値濃度データを分配する対象となる走査の数が少なくなるように、前記画素が有する多値濃度データを分配することを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
コンピュータに読み取られることにより、当該コンピュータを、記録データに従ってインクを吐出する記録ヘッドを同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する記録装置のための画像処理装置として機能させるプログラムであって、前記機能は、
前記同一領域に形成する画像の画素が画像のエッジ領域に含まれるか非エッジ領域に含まれるかを示す属性情報を取得する取得手段と、
前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配手段と、
前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化手段と、
を備え、
前記分配手段は、前記画素が有する多値濃度データから前記複数回の走査それぞれに対応する複数の多値濃度データへ分配する割合が、前記取得された前記属性情報が示す属性に応じて異なるように前記複数回の走査それぞれに対応する複数の多値濃度データを生成することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置および画像処理方法に関する。詳しくは、シリアル型の記録装置において、マルチパス記録の各走査のデータを生成するための画像処理方法に関する。
【背景技術】
【０００２】
シリアル型のインクジェット記録装置では、マルチパス記録を採用することが多い。マルチパス記録では、記録ヘッドが１回の主走査で記録可能な全ドットを、搬送動作を挟んだ複数回の走査に分配して段階的に画像を完成させていく。この際、従来のマルチパス記録では、記録すべき２値データを生成してから、当該２値データを互いに補完関係を有するマスクパターンを用いて分割し、個々の記録走査に対応したドット群を生成している。このように生成された各記録走査に対応するドット群は互いに排他且つ補完の関係を有している。よって、このようなマルチパス記録を行えば、複数の記録素子の吐出特性にばらつきがあったとしても、個々の記録素子によって記録されるドットが走査方向に連続することが無く、上記ばらつきが複数の記録走査に分散される。すなわち、吐出特性のばらつきに起因する画像上のスジやムラが目立たなくなる。
【０００３】
しかし、以上のようなマルチパス記録を採用した場合、記録走査の単位で記録位置ずれが生じると、濃度むらが確認される場合があった。記録走査の単位で記録位置ずれが生じるとドット群間でずれが生じ、これらドット群間の補完関係が崩れてしまう。その結果、隣接した位置に記録されるべき２つのドットが互いに重なる箇所が発生し、記録媒体に対するドットの被覆率が低下する。すなわち、記録位置ずれが生じた領域のみ他の領域より濃度が低くなり、濃度むらが確認されてしまうのである。このような走査単位の記録位置のずれは、例えば記録媒体と吐出口面の距離（紙間）の変動、記録媒体の搬送量の変動などによって引き起こされる。
【０００４】
従って、このようなドット群間の記録位置ずれが生じても、その位置ずれによって著しい濃度低下を生じさせないような、マルチパス記録における記録データの生成方法が求められる。本明細書では、いかなる要因によってドット群間の記録位置ずれが生じるにせよ、濃度低下ひいては濃度むらが目立ち難い状態を維持できるような記録位置ずれに対する耐性を、「ロバスト性」と称することとする。
【０００５】
特許文献１には、ロバスト性を高くして濃度むらを低減する方法が開示されている。同文献によれば、上述したような記録走査間の記録位置ずれによって引き起こされる濃度むらないし濃度変動は、複数回の走査それぞれで記録されるドット群が互いに完全な補完関係にあることに起因することに着目している。そして、画像データを２値化前の多値データの状態で分割し、分割後の多値記録データをそれぞれ独立（無相関）に２値化することにより、互いに補完の関係を有さないような複数のドット群を生成している。その結果、複数のドットが複数の記録走査によって同じ位置に重複記録される箇所が所々存在するような記録データが生成される。このような状態で記録位置ずれが生じた場合、隣接した位置に記録されるべき２つのドットが互いに重なって記録される箇所も発生するが、重なって記録されるべき２つのドットが分離して記録される箇所も生じる。その結果、記録媒体に対するドットの被覆率の低下と増加が相殺し合い、画像全体としては複数のドット群が補完関係を有する場合に比べて、濃度低下が問題となり難いすなわちロバスト性の強い画像を出力することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１０３０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の方法は、写真やグラフィックのような一様性を重視する画像を記録する場合には有効であったが、文字や罫線のような先鋭性や濃度の高さを重視する画像の場合には、むしろ問題が生じる場合があった。具体的には、複数のドット群間が予め補完の関係を有していない特許文献１の方法で記録すると、画像の中にドットが欠落した箇所が含まれ、十分な被覆率が得られない。その結果、文字や罫線に対し期待されるような先鋭性や濃度が得られない場合があった。このように、画像の先鋭性とロバスト性のいずれも満足するような画像出力を実現することは困難な状況であった。
【０００８】
本発明は上記問題点を解決するためになされたものである。よって、その目的とするところは、画像の内容によらず、先鋭性とロバスト性のいずれも満足するような画像をマルチパス記録によって出力することが可能な画像処理装置、画像形成装置および画像処理方法を提供することである。
【課題を解決するための手段】
【０００９】
そのために本発明は、記録データに従ってインクを吐出する記録ヘッドを、記録媒体の同一領域に対して複数回ずつ走査させることにより、前記同一領域の画像を記録する記録装置のための画像処理装置であって、前記同一領域に形成する画像の画素が画像のエッジ領域に含まれるか非エッジ領域に含まれるかを示す属性情報を取得する取得手段と、前記取得された属性情報に基づいて、前記画素が有する多値濃度データを、前記複数回の走査それぞれでの記録用のデータとして分配することにより、前記複数回の走査それぞれに対応する複数の多値濃度データを生成する分配手段と、前記複数の多値濃度データのそれぞれを低階調化することにより、前記複数回の走査それぞれに対応する複数の記録データを生成する低階調化手段と、を備え、前記分配手段は、前記画素が有する多値濃度データから前記複数回の走査それぞれに対応する複数の多値濃度データへ分配する割合が、前記取得手段によって取得された前記属性情報が示す属性に応じて異なるように、前記複数回の走査それぞれに対応する複数の多値濃度データを生成することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、先鋭性とロバスト性のいずれも満足するような画像を４パスのマルチパス記録によって出力することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に使用可能なシリアル型のインクジェット記録装置の概略構成図である。
【図２】インクジェット記録装置における制御の構成を示すブロック図である。
【図３】実施例１における画像処理を機能別に説明するためのブロック図である。
【図４】、画像データ分配部が実行する処理工程を説明するためのフローチャートである。
【図５】非エッジ領域用の分配係数とエッジ領域用の分配係数を示した図である。
【図６】２×２画素領域の濃度データとこれに対応する属性情報を示す図である。
【図７】非エッジ領域における、各種データとドット記録状態を示す図である。
【図８】エッジ領域における、各種データとドット記録状態を示す図である。
【図９】実施例２における画像処理を機能別に説明するためのブロック図である。
【図１０】実施例２で使用するマスクパターンの例を示す模式図である。
【図１１】記録走査データ分割部における入力データと出力データを示す図である。
【発明を実施するための形態】
【実施例１】
【００１２】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１３】
図１は、本発明に使用可能なシリアル型のインクジェット記録装置（画像形成装置）の概略構成図である。記録ヘッド１０５は主走査方向に一定の速度で移動するキャリッジ１０４に搭載され、上記一定の速度に対応した周波数で記録データに従ってインクを吐出する。１回の走査が終了すると、搬送ローラ７０３および補助ローラ７０４が回転し、これらローラ対と給紙ローラ７０６および補助ローラ７０５に挟持された記録媒体Ｐは、マルチパス数に対応した量だけ副走査方向に搬送される。このような記録走査と搬送動作とを間欠的に繰り返すことにより、記録媒体Ｐに段階的に画像が記録される。
【００１４】
記録ヘッド１０５は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の記録ヘッドが、図のように主走査方向に配置され、各色の記録ヘッドには、複数の吐出口が副走査方向に配置されている。
【００１５】
図２は、上記インクジェット記録装置における制御の構成を示すブロック図である。ヘッド駆動回路２０２は記録ヘッド１０５の駆動を行うための回路である。キャリッジモータ２０４は、記録ヘッド１０５を搭載するためのキャリッジ１０４を往復移動させるためのモータである。搬送モータ２０６は、記録媒体を搬送するための搬送ローラ７０３或いは給紙ローラ７０６を駆動するためのモータである。装置全体を制御するためのコントローラ２００には、マイクロプロセッサ形態のＣＰＵ２１０、制御プログラムが収納されているＲＯＭ２１１、ＣＰＵが画像データの処理等を行う際に使用するＲＡＭ２１２等が設けられている。ＲＯＭ２１１には、本実施例の画像処理を行うためのプログラムや後述する分配係数、マスクパターン等が格納されている。
【００１６】
ホスト装置１００からインターフェイス（Ｉ／Ｆ）１０１を介して画像データが取得されると、コントローラ２００は、入力された画像データに対し、ＲＯＭ２１１に格納されたプログラムに従った画像処理を実行する。そして、マルチパス記録の各走査に対応した記録データを生成する。また、ヘッド駆動回路２０２、キャリッジモータ２０４、搬送モータ２０６を制御して、生成した記録データに従った記録動作を実行する。
【００１７】
以上、図１および図２で説明したインクジェット記録装置を用い、本実施例では４回の記録走査（以下、パスとも言う）で同一画像領域の画像を完成させる４パスのマルチパス記録を行う。以下、本実施例における４パスのマルチパス記録のための画像処理について説明する。
【００１８】
図３は、ＣＰＵ２１０が実行する画像処理を機能別に説明するためのブロック図である。本実施例において、インターフェイス（Ｉ／Ｆ）１０１を介して取得されＲＡＭ２１２に一時的に格納される画像データは、６００ｄｐｉの解像度で構成され、個々の画素はＲＧＢの階調データ（８ｂｉｔ）３０１と属性情報（１ｂｉｔ）３０３を有している。
【００１９】
このうち、階調データ３０１は、色変換部３０２に送られ、記録装置で使用するインク色すなわちＣＭＹＫ色に対応した２５６階調（８ｂｉｔ）の濃度データに変換される。一方、属性情報３０３は、その画素が画像のエッジ部に位置しているか（１）あるいは非エッジ部に位置しているか（０）を示す１ｂｉｔの２値情報である。色変換後の濃度データと属性情報３０３は画像データ分配部３０４に転送され、ここでマルチパス数と属性情報に応じて濃度データの分配が行われる。
【００２０】
図４は、画像データ分配部３０４が実行する処理工程を説明するためのフローチャートである。まず、ステップＳ４０１において、注目画素の属性情報が０であるか１であるかを判断する。属性情報が０の場合、すなわち注目画素が非エッジ領域の画素である場合はステップＳ４０２に進み、非エッジ領域用の分配係数を設定する。一方、属性情報が１の場合、すなわち注目画素がエッジ領域の画素である場合はステップＳ４０３に進み、エッジ領域用の分配係数を設定する。その後、ステップＳ４０４では、ステップＳ４０２あるいはステップＳ４０３で設定された分配係数に従って、ＣＭＹＫの濃度データそれぞれを、４つのパスに分配する。これにより、各パスに対応する４つの多値濃度データが生成され、本処理は終了する。
【００２１】
図５は、ステップＳ４０２で設定される非エッジ領域用の分配係数と、ステップＳ４０３で設定されるエッジ領域用の分配係数を示した図である。非エッジ領域では、４つのパス全てにおいて、分配係数が０．２５になっている。これにより濃度データは各パスに２５％ずつ分配される。例えば、色変換部３０２から出力されるシアンの濃度データが２００で属性情報が０であった場合、ステップＳ４０４においては、１パス目〜４パス目に対応する均等に５０ずつのシアンの多値濃度データが生成される。
【００２２】
一方、エッジ領域では、１パス目の分配係数が０．７５、２パス目の分配係数が０．２５、３パス目および４パス目の分配係数が０となっている。これにより、濃度データは１パス目に７５％、２パス目に２５％、３パス目および４パス目に０％ずつ分配される。例えば、色変換部３０２から出力されるシアンの濃度データが２００で属性情報が１であった場合、ステップＳ４０４においては、１パス目のシアンの濃度データ１５０、２パス目５０、３パス目および４パス目０の多値データを生成する。このように、本実施例では、処理する画素がエッジ領域である場合の分配係数の偏りを、非エッジ領域である場合の分配係数よりも大きく設定している。
【００２３】
図３に戻る。画像データ分配部３０４で生成された４つのパスそれぞれに対応する多値濃度データは、低階調化処理部３０５に入力され、インク色ごと及びパスごとに低階調化処理が行われる。本実施例において、低階調化処理部３０５は公知の誤差拡散処理を採用し、８ビット２５６階調からなる各色各パスに対応した多値濃度データを、１ビット２階調（１または０）からなる各色各パスに対応した記録データに変換する。そして、低階調化処理部３０５から出力される４色×４パス＝１６個の記録データは、ＲＡＭ２１２に配備されているプリントバッファ３０６に一時的に格納される。
【００２４】
所定量の記録データがプリントバッファ３０６に蓄積されると当該記録データはヘッド駆動回路２０２に送られ、記録ヘッド１０５により吐出動作が実行される。
【００２５】
以下、上述した画像処理によって実際の濃度データがどのように変換されるかを、図を用いて具体的に説明する。
【００２６】
図６は、色変換処理部３０２から出力される、２×２画素領域の濃度データと、当該領域に対応する個々の画素の属性情報の具体例を示す図である。ここでは、２×２画素領域に含まれる全ての濃度データが２５５である場合を示している。また、属性情報６０１は当該領域の全ての画素が非エッジ領域であった場合を示し、属性情報６０２は当該領域の全ての画素がエッジ領域であった場合を示している。濃度データ６００は、図５で示した分配係数に従って、１パス目〜４パス目の多値濃度データに分配される。
【００２７】
図７は、２×２画素領域が非エッジ領域（属性情報６０１）であった場合の、１パス目〜４パス目の多値濃度データ、２値記録データ、および記録媒体上でのドット記録状態を示した図である。２×２画素領域が非エッジ領域であった場合、濃度データ（２５５）は、７００〜７０３で示すようなほぼ均等な多値濃度データ（６４、６４、６４、６３）に分配される。その後低階調化処理部３０５による誤差拡散処理により、７０４〜７０７で示すような２値記録データに変換される。図において、グレーで示した画素がそのパスでドットを記録する画素（１）、白で示した画素がそのパスでドットを記録しない画素（０）を示している。本実施例では、各パスに対し、異なる拡散係数を用いた誤差拡散処理を互いに無相関（独立）に行っている。よって、４つのパスにおいて、２値データの結果も互いに無相関であり、右上の画素の様に複数のパスによってドットが記録される画素もあれば、左上の画素の様に１つのパスのみによってドットが記録される画素もある。また、右下や左下の様に、いずれのパスによってもドットが記録されない画素もある。これら４つのパスの記録データに従って記録を行うと、記録媒体の２×２画素領域には７０８のようなドットパターンが記録される。ここで、右上の画素は、１パス目、３パス目および４パス目によって３つのドットが重ねて記録される。左上の画素は１つのドットが２パス目によって記録される。右下および左下の画素はいずれのパスによってもドットが記録されない。このように、偏りの小さい分配係数によって分配された濃度データに対し、各パスの誤差拡散処理を互いに無相関に行うと、比較的ドット重複率が高く補完率が低い画像が記録される。
【００２８】
図８は、２×２画素領域がエッジ領域（属性情報６０２）であった場合の、１パス目〜４パス目の多値濃度データ、２値記録データおよび記録媒体上でのドット記録状態を示した図である。２×２画素領域がエッジ領域であった場合、濃度データ（２５５）は、８００〜８０３で示すような多値濃度データ（１９１、６４、０、０）に分配される。その後低階調化処理部３０５による誤差拡散処理により、８０４〜８０７で示すような２値記録データに変換される。本実施例において、４つのパス夫々の２値データの結果は無相関であるが、ここでは分配係数の偏りが大きいので、多値濃度データが１パス目に偏っており、事実上２パスのマルチパス記録で画像を記録している。その結果、右下の画素のみは１パス目と２パス目でドットが記録されるが、他の画素は１パス目によってのみ１つずつドットが記録される。このように、偏りの大きな分配係数によって分配された濃度データに対しては、各パスの誤差拡散処理を互いに無相関に行っても、比較的ドット重複率が低く補完率が高い画像が記録される。
【００２９】
図７および図８を比較すると、どちらも２×２画素領域に４ドットずつの記録を行っている。しかし、図７のパターン７０８の方が、ドットの重複率が高く、補間率すなわちドット被覆率が低い。そして、図８のパターン８０８の方がドットの重複率が低く、補間率すなわちドット被覆率が高く、更に事実上２パス記録となっている。このため、パターン８０８ではノズル間のばらつきに伴う弊害がパターン７０８より現れやすく、一様性を重視する中間調の画像では濃度むらが懸念される。しかし、文字や罫線のような画像では、一様性よりも絶対濃度や先鋭性が重視されるので、少ないパス数で被覆率の高いパターン８０８の方が好適である。その一方、パターン７０８は、４パス記録のマルチパス効果が十分に得られるため、ノズル間のばらつきに伴う弊害は現れにくい。また、何れかのパスで記録位置ずれが生じたとしても、重複していたドットの分離と、分離していたドットの重複とによって、大きな被覆率の変動が起こらない。よって、一様性を重視する中間調の画像でも濃度むらのないロバスト性に優れた安定した画像出力を期待することができる。
【００３０】
以上説明したように、本実施例によれば、各画素が、一様性よりも濃度や先鋭性が重視されるエッジ領域に含まれるか、濃度や先鋭性よりも一様性が重視される非エッジ領域に含まれているかを示す属性情報を、通常の画像データと共に管理する。その上で、画素の属性が非エッジ領域の場合は、偏りの少ない分配係数を用いて各パスに対する多値濃度データをほぼ均等に生成してから２値化処理を行うことにより、比較的ドット重複率の高い画像を出力している。一方、画素の属性がエッジ領域の場合は、偏りの大きい分配係数を用いて各パスに対する多値濃度データを生成してから２値化処理を行うことにより、比較的ドット重複率の低い画像を出力している。これにより、先鋭性とロバスト性のいずれも満足するような画像を４パスのマルチパス記録によって出力することが可能となる。
【実施例２】
【００３１】
本実施例においても、図１および図２で説明したインクジェト記録装置を用い４パスのマルチパス記録を行う。
【００３２】
図９は、本実施例のＣＰＵ２１０が実行する画像処理を機能別に説明するためのブロック図である。本実施例において、実施例１と異なる点は、低階調化処理部３０５の後に、記録走査データ分割部９００を設けていることである。本実施例の記録走査データ分割部９００は、画像データ分配部３０４によって分配された画像データのうち、属性情報が「１」である画素、すなわちエッジ領域の画素に対してのみ、マスクパターンを用いて記録データの更なる分割を行う。以下、具体的に説明する。
【００３３】
本実施例においても、低階調化処理部３０５から出力される記録データは、その画素が非エッジ領域であれば２値記録データ７０４〜７０７のようになり、エッジ領域であれば２値記録データ８０４〜８０７のようになる。そして、これら記録データは記録走査データ分割部９００に入力される。
【００３４】
本実施例の記録走査データ分割部９００は、属性情報が「０」である画素に対しては、そのままデータをスルーし、各パスに宛がわれた２値記録データを確定する。一方、属性情報が「１」である画素についても、２パス目に宛がわれた２値記録データ８０５に対しては、そのままデータをスルーし、２パス目の２値記録データとして確定する。しかし、１パス目に宛がわれた２記録データ８０４に対しては、予め用意されたマスクパターンを用いて、記録データを３分割する。
【００３５】
図１０は、本実施例の記録走査データ分割部９００が使用するマスクパターンの例を示す模式図である。図において、１０００は１パス目の２値記録データを生成するためのマスクパターン、１００１は３パス目の２値記録データを生成するためのマスクパターン、１００２は４パス目の２値記録データを生成するためのマスクパターンである。図では、２×２の画素領域を示し、黒く示した画素はそのパスで記録を許容する画素（１）、白く示した画素はそのパスで記録を許容しない画素（０）を示している。夫々のマスクパターンと２値記録データ８０４との間で論理積（ＡＮＤ処理）を取ることにより、各記録走査に宛がわれる２値記録データが決定する。マスクパターン１０００〜１００２は互いに補完の関係を有しており、２値記録データ８０４でドットを記録する（１）と定められた画素は、１パス目、３パス目あるいは４パス目のいずれかによって記録されるようになっている。
【００３６】
図１１は、記録走査データ分割部９００における、入力される２値記録データと出力される２値記録データを示す図である。図１０で示したマスクパターン１０００〜１００２を用いて、２値記録データ８０４を３分割することにより、２値記録データ８０４は、３つの２値記録データ１１００、１１０２、および１００３に分割される。これに、低階調化処理部３０５において既に２パス目に宛がわれ、記録データ分割部９００においては処理がスルーされた２値記録データ１１０１を加えると、２値記録データ１１００〜１１０３が生成される。これが、実際の４パスのマルチパス記録における夫々のパスに対応する２値記録データとなり、プリントバッファ３０６に転送される。その結果、記録媒体上での記録されるドットの記録状態１１０４は、図８で示した記録状態８０８と等しくなる。
【００３７】
本実施例ではこのような記録データ分割部９００を用意することにより、偏りのある分配係数を用いて多値濃度データを分配する構成であっても、事実上のマルチパス数を実施例１のような２パスではなく、４パスにすることができる。その結果、エッジ領域であっても、４パス記録のマルチパス効果が十分に得られ、実施例１よりもノズル間のばらつきに伴う弊害を現れ難くすることが出来る。
【００３８】
（その他の実施例）
以上、２つの実施例について説明したが、本発明はこれらの実施例に限られるものではなく、その要旨を逸脱しない範囲で様々な形態による実施が可能である。例えば、インク色に対応した画像データや多値濃度データのビット数は８ビット（２５６階調）で例示したが、このビット数（階調数）はこのような値に限定されるものではない。
【００３９】
また、上記実施例の低階調化処理部３０５は、多値の濃度データを２値データに変換（２値化）したが、本発明はこのような構成に限定されるものでもない。低階調化処理部は、入力された多値データをより少ない階調数に量子化できれば良く、低階調化処理部から出力されるデータは、３値や４値といったＮ（Ｎは２以上の整数）値であっても構わない。この場合、低階調化処理を行った後、例えば所定のドットパターンを用いるなどして、更にＮ値データを２値データに変換する処理が用意されていれば良い。
【００４０】
また、上記実施例において、属性情報はエッジ部と非エッジ部に分類するために用いたが、本発明の属性情報はこのような分類に限定されるものではない。文字領域とそれ以外の部分、罫線領域とそれ以外の部分というように、先鋭性を重視する領域と、濃度むら（ロバスト性）を重視する領域を適切に区別するために用いられれば、どのような分類の仕方であっても構わない。
【００４１】
更に、以上では、４パスのマルチパス記録を例に説明したが、本発明の記録装置はさらに多くのマルチパス数や少ないマルチパス数であっても対応可能である。例えば８パスのマルチパス記録の場合、画像データ分配部は多値濃度データを８つのパスに対応して８つに分配すればよく、２パスのマルチパス記録の場合は、２つのパスに対応して２つに分配すればよい。この際、無論、分配係数もマルチパス数によって変更される。但し、分配係数については、同じ４パス記録であっても、図５に示した値に限定されるものでは無い。同じマルチパス数であっても、記録媒体の種類や画像の種類（テキストであるか写真であるか）などに応じて、先鋭性やロバスト性が重視される程度、或いは目立ち方が異なる場合もある。このような場合には、記録媒体の種類や出力画像の種類等様々な条件に応じて、異なる分配係数を用意することも有効である。
【００４２】
実施例２で説明したマスクパターンについても、図１０に示したパターンに限定されるものではない。マルチパス数や分配係数の偏りの程度によって、マスクパターンによる分割数も様々である。実施例２では、３つの記録走査に分割するマスクパターンについて例示したが、２つの記録走査や４つの記録走査など、他の複数回の記録走査に分割するマスクパターンを複数保持することも出来る。
【００４３】
また、以上説明した実施例では、図３および図９で示した本発明に係る画像処理を、記録装置において行う構成としたが、本発明はこのような構成に限定されるものではない。本発明の特徴となる画像処理を、記録装置の外部に接続されたパーソナルコンピュータなどのホスト装置で実行することも出来る。この場合、記録装置とホスト装置によって構成されるシステムが、本発明の画像処理装置となる。
【００４４】
本発明は、上述した実施形態の機能を実現するプログラムコード、またはそれを記憶した記憶媒体によっても実現することができる。また、記憶媒体に格納されたプログラムコードがシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）に読取られ実行されることによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００４６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳが実際の処理の一部または全部を行うものであってもよい。
【００４７】
更に、プログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、ＣＰＵなどが実際の処理の一部または全部を行うものであってもよい。
【符号の説明】
【００４８】
３０１  階調データ
３０２  色変換部
３０３  属性情報
３０４  画像データ分配部
３０５  低階調化処理部
３０６  プリントバッファ
【図１】
0005773767.tif 000002
【図２】
0005773767.tif 000003
【図３】
0005773767.tif 000004
【図４】
0005773767.tif 000005
【図５】
0005773767.tif 000006
【図６】
0005773767.tif 000007
【図７】
0005773767.tif 000008
【図８】
0005773767.tif 000009
【図９】
0005773767.tif 000010
【図１０】
0005773767.tif 000011
【図１１】
0005773767.tif 000012