(57)【要約】【課題】画像データの階調値を保存しながら好適な紙面予備吐を実行することが可能なインクジェット記録装置を提供する。【解決手段】任意の吐出口が予備吐出データに従って記録するドットに当該吐出口が画像データに従ってドットを重複して記録しないように吐出データを生成することによって、予備吐出データに基づいたドットの数と画像データに基づいたドットの数の合計値を保存する。【選択図】図７
2015205475.tif 000002
【特許請求の範囲】
【請求項１】
同じ種類のインクを吐出する複数の吐出口が配列された記録ヘッドを用い、記録媒体に画像を記録するインクジェット記録装置であって、
入力された画像データに従ったドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の画像データを取得する画像データ取得手段と、
前記複数の吐出口の吐出状態を安定させるためのドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の予備吐出データを取得する予備吐出データ取得手段と、
前記２値の画像データと前記予備吐出データとから、前記複数の吐出口のそれぞれがインクを吐出するための吐出データを生成する吐出データ生成手段と
を備え、
前記吐出データ生成手段は、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成することを特徴とするインクジェット記録装置。
【請求項２】
前記記録ヘッドは、同じ種類のインクを吐出する複数の吐出口が配列されて成る吐出口列の複数が、前記配列の方向と交差する方向に並列されて構成され、
前記吐出データ生成手段は、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複する場合、当該吐出口の前記２値の画像データを当該吐出口が含まれない他の吐出口列の吐出口の前記２値の画像データに移動することにより、前記吐出データを生成することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記インクジェット記録装置は、複数のインクに対応した複数の前記記録ヘッドを用い、
前記吐出データ生成手段は、前記複数のインクのうち有彩色のインクについては、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成し、
前記複数のインクのうち無彩色のインクについては、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複するか否かに関係なく、前記２値の画像データと前記予備吐出データの論理和から、前記吐出データを生成することを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記インクジェット記録装置は、複数のインクに対応した複数の前記記録ヘッドを用い、
前記予備吐出データ取得手段は、前記複数のインクのうち相対的に濃度の高いインクについては、前記予備吐出データを取得せず、  
前記吐出データ生成手段は、前記複数のインクのうち相対的に濃度の低い有彩色のインクについては、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成し、
前記複数のインクのうち相対的に濃度の低い無彩色のインクについては、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複するか否かに関係なく、前記２値の画像データと前記予備吐出データの論理和から、前記吐出データを生成することを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項５】
前記相対的に濃度の高いインクはブラックインク、シアンインクおよびマゼンタインクを含み、前記相対的に濃度の低い有彩色のインクはライトシアンおよびライトマゼンタを含み、前記相対的に濃度の低い無彩色のインクはグレーインクを含むことを特徴とする請求項４に記載のインクジェット記録装置。
【請求項６】
前記吐出データ生成手段は、
前記２値の画像データに基づく単位領域あたりのドットの数が所定の閾値未満である場合は、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成し、
前記２値の画像データに基づく単位領域あたりのドットの数が所定の閾値以上である場合は、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複するか否かに関係なく、前記２値の画像データと前記予備吐出データの論理和から、前記吐出データを生成することを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項７】
前記画像データ取得手段は、入力された画像データが有する階調レベルに従って、個々の画素におけるドットの記録および非記録を予め定めた複数のドット配置パターンの中から１つを設定することにより、前記複数の吐出口のそれぞれに対応する２値の画像データを取得し、
前記吐出データ生成手段は、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないような前記ドット配置パターンを前記画像データ取得手段に設定させることにより、前記吐出データを生成することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項８】
前記記録ヘッドには前記複数の吐出口が前記記録媒体の幅に相当する距離だけ配列されており、前記配列の方向と交差する方向に前記記録媒体を搬送させながら前記記録ヘッドにより前記吐出データに従ってインクを吐出することにより画像を記録することを特徴とする請求項１ないし７のいずれか１項に記載のインクジェット記録装置。
【請求項９】
同じ種類のインクを吐出する複数の吐出口が配列された記録ヘッドを用い、記録媒体に画像を記録するインクジェット記録方法であって、
入力された画像データに従ったドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の画像データを取得する画像データ取得工程と、
前記複数の吐出口の吐出状態を安定させるためのドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の予備吐出データを取得する予備吐出データ取得工程と、
前記２値の画像データと前記予備吐出データとから、前記複数の吐出口のそれぞれがインクを吐出するための吐出データを生成する吐出データ生成工程と
を有し、
前記吐出データ生成工程は、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成することを特徴とするインクジェット記録方法。
【請求項１０】
前記記録ヘッドは、同じ種類のインクを吐出する複数の吐出口が配列されて成る吐出口列の複数が、前記配列の方向と交差する方向に並列されて構成され、
前記吐出データ生成工程は、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複する場合、当該吐出口の前記２値の画像データを当該吐出口が含まれない他の吐出口列の吐出口の前記２値の画像データに移動することにより、前記吐出データを生成することを特徴とする請求項９に記載のインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に対して複数の吐出口からインクを吐出することで記録を行うインクジェット記録装置に関する。詳しくは、複数の吐出口からの安定した吐出状態を維持するための予備吐出を、画像の記録中に実行する方法に関する。
【背景技術】
【０００２】
インクジェット記録装置において、吐出頻度の低いノズルではインク中の揮発成分が吐出口から蒸発することにより、インクの粘度が上昇して正常な吐出が行えなくなるという課題がある。このような課題に対して、例えば特許文献１には、画像を記録する紙面上に目立たない程度に予備吐出を行う所謂紙面予備吐が開示されている。紙面予備吐を採用すれば、予備吐出のために記録時間を延長したり、画像以外に予備吐出のための領域を設けたりする必要もなく、安定した吐出状態で画像を記録することが出来る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４５７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の紙面予備吐では、入力された画像データから生成された２値データと紙面予備吐のための２値データとの間で論理和（ＯＲ処理）を演算し、その結果を記録ヘッドの吐出データとしていた。そのため、例えば、画像データに基づく２値データと紙面予備吐用の２値データがどちらもＯＮ（記録）であった場合も、どちらか一方のみがＯＮであった場合も、その画素には同数のドットが記録され結果的に同じ濃度になってしまっていた。すなわち、従来の紙面予備吐では、画像データの階調値が保存されないという新たな課題が生じてしまっていた。
【０００５】
本発明は上記課題を解決するためになされたものである。よってその目的とするところは、画像データの階調値を保存しながら好適な紙面予備吐を実行することが可能なインクジェット記録装置を提供することである。
【課題を解決するための手段】
【０００６】
そのために本発明は、同じ種類のインクを吐出する複数の吐出口が配列された記録ヘッドを用い、記録媒体に画像を記録するインクジェット記録装置であって、入力された画像データに従ったドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の画像データを取得する画像データ取得手段と、前記複数の吐出口の吐出状態を安定させるためのドットを前記記録媒体に記録するために、前記複数の吐出口のそれぞれに対応する２値の予備吐出データを取得する予備吐出データ取得手段と、前記２値の画像データと前記予備吐出データとから、前記複数の吐出口のそれぞれがインクを吐出するための吐出データを生成する吐出データ生成手段とを備え、前記吐出データ生成手段は、前記予備吐出データに基づいたドットの数と前記２値の画像データに基づいたドットの数の合計値を保存するために、任意の吐出口が前記予備吐出データに従ってドットを記録する画素に当該吐出口が前記２値の画像データに従ってドットを記録する画素が重複しないように、前記吐出データを生成することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像データの階調値が保存された状態で、好適な紙面予備吐を実行することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】フルライン型のインクジェット記録装置の記録部の構成を示す斜視図である。
【図２】記録ヘッドの吐出口の配列構成を示す概略図である。
【図３】画像処理に係る制御系の構成を示すブロック図である。
【図４】画像処理の工程を説明するためのフローチャートである。
【図５】ドット配置パターンの例を示す図である。
【図６】紙面予備吐用データ処理の具体例を説明するための模式図である。
【図７】紙面予備吐用データ処理の詳細を説明するためのフローチャートである。
【図８】従来法における紙面予備吐用データ処理を説明するための図である。
【図９】従来法における紙面予備吐用データ処理を説明するための図である。
【図１０】紙面予備吐用データ処理の詳細を説明するためのフローチャートである。
【図１１】インクと紙面予備吐の有無及び移動処理の有無の対応関係を示す図である。
【図１２】第３の実施形態における吐出口の配列構成を示す概略図である。
【図１３】紙面予備吐用データ処理の具体例を説明するための模式図である。
【図１４】紙面予備吐用データ処理の詳細を説明するためのフローチャートである。
【図１５】紙面予備吐用データ処理の具体例を説明するための模式図である。
【図１６】紙面予備吐用データ処理の詳細を説明するためのフローチャートである。
【図１７】第５の実施形態における吐出口の配列構成を示す概略図である。
【図１８】画像処理の工程を説明するためのフローチャートである。
【図１９】インデックス展開・紙面予備吐処理を説明するフローチャートである。
【図２０】第５の実施形態で使用するドット配置パターンの例を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本実施形態で使用するフルライン型のインクジェット記録装置の記録部の構成を示す斜視図である。装置内に固定された長尺の記録ヘッド１Ｃ〜１ＧＹは、それぞれシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）およびグレー（ＧＹ）のインクを吐出するための記録ヘッドである。各記録ヘッドには記録解像度に相当するピッチで複数のノズルが、記録媒体５の幅に相当する距離だけＹ方向に配列している。図には示していないが、記録ヘッド１Ｃ〜１ＧＹのそれぞれには、記録ヘッドにインクを供給するためのチューブや、吐出信号などを送信するためのケーブルが接続されている。そして、個々のノズルはケーブルを介して送信されてきたデータに従って、所定の周波数で記録媒体５に向けてインクを吐出する。
【００１０】
普通紙や高品位専用紙、ＯＨＰシート、光沢紙、光沢フィルム、ハガキ等の記録媒体５は、不図示の搬送ローラや排紙ローラ等に挟持され、搬送モータの駆動に伴って、上記吐出の周波数に対応した一定の速度で、Ｙ方向とは交差するＸ方向に搬送される。
【００１１】
記録装置が記録を行わないとき、記録ヘッド１Ｃ〜１ＧＹは不図示のキャップによって吐出口が密閉される。これによって、インクの増粘や固着あるいは塵埃などの異物による吐出口の目詰まりを防止することが出来る。また、非記録時には、キャップに向けて、予備吐出動作を行うことも出来る。さらに、キャップによって吐出口面を密閉した状態で、キャップ内部に不図示のポンプを用いて負圧を導入することにより、吐出口から所定量のインクを強制的に排出し、増粘したインクや泡あるいは塵埃などの異物を除去することが出来る。また、キャップの隣接位置にはブレードが配備されており、記録ヘッドの吐出口面をワイピングすることが出来る。
【００１２】
図２は、記録ヘッド１Ｃ〜１ＧＹのうち１つの記録ヘッドにおける吐出口の配列構成を示す概略図である。本実施形態の記録ヘッド１には、同じ種類のインクを吐出する２つの吐出口列（Ａ列およびＢ列）がＸ方向に並列して構成されており、夫々の吐出口列には、インクを滴として吐出する複数の吐出口２５（ノズル）が１２００ｄｐｉのピッチでＹ方向に配列している。このような記録ヘッド１を用いて記録を行った場合、記録媒体上のＸ方向に延びる１画素幅のラインには、Ａ列とＢ列のどちらの吐出口列によってもドットを記録することが出来る。
【００１３】
図３は、本実施形態のインクジェット記録装置における画像処理に係る制御系の構成を示すブロック図である。スキャナやデジタルカメラ等の画像入力機器からの多値画像データやパーソナルコンピュータのハードディスク等に保存されている多値画像データは、画像データ入力部３１を介して入力される。操作部３２は、記録を実行する際、ユーザが各種パラメータの設定および記録開始を指示するための各種キーを備えている。ＣＰＵ３３は、記憶媒体３４に格納された制御プログラムに従って、記録装置全体を制御する。記憶媒体３４は、上記制御プログラムのほか、対応可能な記録媒体やインクの種類に係る情報、環境温度に係る情報、あるいは画像処理を実行する際に使用する各種パラメータなどを格納している。本実施形態で使用する予備吐出のための２値データやドット配置パターンも、記憶媒体３４に予め格納されている。このような記憶媒体３４としては、ＲＯＭ、ＦＤ、ＣＤ−ＲＯＭ、ＨＤ、メモリカード、光磁気ディスクなどを用いることができる。ＲＡＭ３５は、記憶媒体３４中の各種プログラムのワークエリア、エラー処理時の一時待避エリア、および画像処理時のワークエリアとして用いられる。また、ＲＡＭ３５は、記憶媒体３４の中の各種テーブルをコピーした後、そのテーブルの内容を変更し、この変更したテーブルを参照しながら画像処理を進めることも可能である。
【００１４】
画像データ処理部３６は、画像データ入力部３１から入力された多値画像データに基づいて、画像記録部の記録ヘッドが実際に吐出するための吐出データに変換するまでの画像処理を実行する。画像記録部３７は、図１を用いて説明した機構によって構成され、画像データ処理部３６で作成された吐出データに基づき、対応する吐出口２５からインクを吐出して、記録媒体にドット画像を形成する。バスライン３８は、本装置内のアドレス信号、データ、制御信号などを伝送する。
【００１５】
図４は、ＣＰＵ３３の制御の下、画像データ処理部３６が実行する画像処理の工程を説明するためのフローチャートである。本実施形態の画像データ処理部３６は、６００ｄｐｉ８ｂｉｔ（２５６値）で表現されるＲＧＢの多値画像データを処理して、１２００ｄｐｉ１ｂｉｔ（２値）で表現されるＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ，ＧＹの２値吐出データを生成する。
【００１６】
画像データ入力部３１を介して多値画像データが入力されると、画像データ処理部３６は、まずステップＳ１００において、色変換処理を実行する。この色変換処理によって、入力されたＲＧＢの多値画像データは、記録装置で使用する７種類のインク色それぞれに対応する多値画像データ（Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ，ＧＹ）に変換される。このような色変換処理は、例えば、入力信号ＲＧＢの組み合わせに対し、７つの出力信号の組み合わせが対応付けられた３次元ルックアップテーブルを予め記憶媒体３４に用意しておき、このテーブルを参照することによって、実行することが出来る。
【００１７】
以下の処理は、インク色ごとに並列に行う。ステップＳ２００において、画像データ処理部３６は、色変換処理後の多値画像データに対し階調補正処理を施す。階調補正処理とは、記録媒体に表現される画像濃度が入力される多値データに対し線形性を有するようにするための信号値変換処理である。このような変換処理は、例えば、各色の入力信号に対して出力信号が対応付けられた１次元ルックアップテーブルを予め記憶媒体３４に用意しておき、このテーブルを参照することによって、実行することが出来る。
【００１８】
ステップＳ３００において、画像データ処理部３６はムラ補正処理を実行する。ムラ補正処理とは、複数のノズル間における吐出特性に起因する濃度ムラ低減し、一様な濃度を得られるようにするための信号値変換処理である。本処理においても、個々のノズルに対応して予め記憶媒体３４に格納された１次元ルックアップテーブルを参照することによって、実行することが出来る。
【００１９】
続くステップＳ４００において、画像データ処理部３６は、量子化処理を施すことにより６００ｄｐｉの８ｂｉｔ（２５６階調）データを同じく６００ｄｐｉの量子化データに変換する。量子化処理法としては、多値誤差拡散処理を採用したりディザ法を採用したりすることが出来る。
【００２０】
さらにステップＳ５００において、画像データ処理部３６はインデックス展開処理を実行する。具体的には、予め記憶媒体３４に格納されたドット配置パターンを参照することにより、６００ｄｐｉの量子化データを１２００ｄｐｉの２値画像データに変換する。
【００２１】
図５は、記憶媒体３４に記憶されているドット配置パターンの例を示す図である。６００ｄｐｉの１画素領域は１２００ｄｐｉでは２×２の画素領域に相当し、本実施形態では、２×２の各画素に対し記録するドットの数が定められたドット配置パターンが、量子化データのレベル値に対応づけられて記憶されている。図からも分かるように、量子化データのレベル数が上がるにつれて、記録するドットの数も増加している。
【００２２】
図４のフローチャートに戻る。ステップＳ６００において、画像データ処理部３６はインデックス展開処理によって得られた１２００ｄｐｉの２値画像データを、Ａ列用の２値画像データとＢ列用の２値画像データに分配する。その後ステップＳ７００において、紙面予備吐用データ処理を施し、Ａ列用の２値画像データとＢ列用の２値画像データの夫々に対し、更に紙面予備吐用の２値データを付加する。これにより、個々の記録ヘッドについて、Ａ列の吐出口列のための吐出データとＢ列の吐出口列のための吐出データが生成され、画像データ処理は終了する。
【００２３】
その後、ＣＰＵ３３は画像データ処理部３６で得られたＡ列用の吐出データとＢ列用の吐出データを画像記録部３７に転送する。画像記録部３７は、受信した吐出データに従って記録ヘッド１の各吐出口列を駆動しながら記録媒体５を搬送することにより、記録媒体５に画像を記録する。
【００２４】
図６は、紙面予備吐用データ処理の具体例を説明するための模式図である。パターン１はステップＳ４００で実行される量子化処理後の量子化データの例であり、ここでは６００ｄｐｉの２×２画素の夫々がレベル２を有する場合を示している。パターン１のような量子化データに対し、図５で示したドット配置パターンを参照しながら、ステップＳ５００のインデックス展開処理を施すと、パターン１の量子化データはパターン２の２値画像データに変換される。パターン２において個々の四角は１２００ｄｐｉの１画素に相当し、黒で示した画素がドットを１つ記録する画素、白で示した画素がドットを記録しない非記録画素を示している。
【００２５】
パターン２における記録ドットは、ステップＳ６００の列分配処理によってＡ列用とＢ列用に振り分けられる。振り分けの方法は特に限定されるものではないが、２つの吐出口列に均等に分配されることが好ましい。図では、パターン２における８つの記録ドットが、Ａ列とＢ列に４ドットずつ均等に振り分けられ、パターン３Ａとパターン３Ｂが得られた状態を示している。
【００２６】
図７は、図４のステップＳ７００において、画像データ処理部３６が実行する紙面予備吐用データ処理の詳細を説明するためのフローチャートである。ここでは、１つの記録ヘッドについての処理を説明するがいずれの記録ヘッドについても等しい処理が行われる。本処理が開始されると、画像データ処理部３６は、まずステップＳ７０１の画像データ取得工程にて、ステップＳ６００の列分配処理で得られたＡ列用の２値画像データとＢ列用の２値画像データを取得する。図６の場合、Ａ列用の２値画像データとしてパターン３Ａが、Ｂ列用の２値画像データとしてパターン３Ｂが、それぞれ取得される。更に、ステップＳ７０２の予備吐出データ取得工程では、予め記憶媒体３４に記憶されているＡ列用の予備吐出データおよびＢ列用の予備吐出データを取得する。ここでは、Ａ列用の予備吐出データとしてパターン４Ａが、Ｂ列用の予備吐出データとしてパターン４Ｂが、取得されたとする。このような予備吐出パターンは、全てのノズルについて吐出回数および吐出周波数がほぼ均等になるように定められた固定パターンであり、２値データの状態で各吐出口列に対応づけて記憶媒体３４に記憶されている。
【００２７】
ステップＳ７０３において、画像データ処理部３６は、夫々の吐出口列について、ステップＳ７０１で取得した２値データとステップＳ７０２で取得した予備吐出データで、ドットの記録画素が重複しているか否かを判断する。重複している画素が存在する場合はステップＳ７０４に進み、存在しない場合はステップＳ７０５にジャンプする。図６の場合、Ａ列については画素位置（ｘ１、ｙ１）と（ｘ１、ｙ３）で記録画素が重複し、Ｂ列については画素位置（ｘ２、ｙ２）と（ｘ２、ｙ４）で記録画素が重複しているので、ステップＳ７０４に進む。
【００２８】
ステップＳ７０４において、画像データ処理部３６は、データ移動処理を実行する。具体的には、ステップＳ７０１で取得した２値画像データのうち、ステップＳ７０２で取得した予備吐出データと重複する記録画素については、他のノズル列の２値画像データに移動する。
【００２９】
図６の場合は、Ａ列の（ｘ１、ｙ１）および（ｘ１、ｙ３）において、パターン３Ａとパターン４Ａで記録画素が重複しているので、パターン３Ａにおける当該記録画素をノズル列Ｂの２値画像データに移動する。また、Ｂ列の（ｘ２、ｙ２）および（ｘ２、ｙ４）において、パターン３Ｂとパターン４Ｂで記録画素が重複しているので、パターン３Ｂにおける当該記録画素をノズル列Ａの２値画像データに移動する。すなわち、Ａ列の２値画像データでは、（ｘ１、ｙ１）および（ｘ１、ｙ３）の記録データ（１）を非記録データ（０）に変換し、（ｘ２、ｙ２）および（ｘ１、ｙ４）の非記録データ（０）を記録データ（１）に変換する。また、Ｂ列の２値画像データでは、（ｘ２、ｙ２）および（ｘ２、ｙ４）の記録データ（１）を非記録データ（０）に変換し、（ｘ１、ｙ１）および（ｘ１、ｙ４）の非記録データ（０）を記録データ（１）に変換する。このような移動処理を行うことにより、パターン３Ａおよびパターン３Ｂの２値画像データは、それぞれパターン５Ａおよびパターン５Ｂに変換される。
【００３０】
ステップＳ７０５の吐出データ生成工程において、画像データ処理部３６は、個々の吐出口列について２値画像データと予備吐出データとの論理和を演算し、個々の吐出口列のための吐出データを生成する。図６の場合、Ａ列についてはパターン５Ａとパターン４Ａの論理和を演算し、パターン６Ａを得る。パターン５Ａとパターン４Ａでは、それぞれ４つずつの記録画素を有しており、互いの記録画素が重複することもないので、パターン６Ａにおける記録画素は８画素（＝４＋４）となっている。一方、Ｂ列についてはパターン５Ｂとパターン４Ｂの論理和を演算し、パターン６Ｂを得る。パターン５Ｂとパターン４Ｂにおいても、それぞれ４つずつの記録画素を有しており、互いの記録画素が重複することもないので、パターン６Ｂにおける記録画素も８画素（＝４＋４）となっている。以上で紙面予備吐用データ処理が終了する。なお、ステップＳ７０３において、２値画像データと予備吐出データで重複する記録画素が存在しないと判断した場合は、ステップＳ７０１で取得した２値画像データとステップＳ７０２で取得した予備吐出データとの間で論理和演算を行う。
【００３１】
その後ＣＰＵ３３は、Ａ列用の吐出データ（パターン６Ａ）とＢ列用の吐出データ（パターン６Ｂ）を画像記録部３７に転送し、画像記録部３７は、受信した吐出データに従って夫々の吐出口列を駆動する。図６におけるパターン７は、パターン６Ａとパターン６Ｂを重ね合わせた結果を示している。個々の画素領域に記載した数字は当該画素領域に記録されるドット数を示している。ドット数が１である画素は、Ａ列またはＢ列のどちらか一方により１つのドットが記録される画素を示している。ドット数が２である画素は、Ａ列とＢ列の両方で１ドットずつ記録される画素を示している。
【００３２】
さらに、パターン８は、６００ｄｐｉの解像度で示した場合の、各画素領域に記録されるドット数を示している。本実施形態によれば、いずれの画素についても４ドットずつのドットが記録され、ほぼ均等な濃度が得られることが期待できる。すなわち、パターン１で示したように、全ての画素でレベル２である量子化データに対し、全ての画素で同数のドットを記録し、階調値を維持することが出来る。
【００３３】
図８および図９は、従来法における紙面予備吐用データ処理を、図６および図７で説明した本実施形態と比較しながら説明するための図である。図８におけるパターン１〜パターン４Ｂは、図６のパターン１〜パターン４Ｂと同等である。また、図９におけるステップＳ７０１、Ｓ７０２およびＳ７０５も、図７のステップＳ７０１、Ｓ７０２およびＳ７０５と同等である。
【００３４】
図９のフローチャートにおいて図７と異なる点は、ステップＳ７０３の判断処理とステップＳ７０４の移動処理を設けていないことである。図７のステップＳ７０３およびステップＳ７０４を省いた場合、ステップＳ７０５では、ステップＳ７０１で取得した２値画像データと予備吐出データの間で記録画素が重複しているか否かに係らず、２値画像データと予備吐出データとの間で論理和演算が行われる。その結果、図８の場合、Ａ列についてはパターン３Ａとパターン４Ａの論理和から、パターン６Ａ´が得られる。パターン３Ａとパターン４Ａでは、それぞれ４つずつの記録画素を有しているが、重複する記録画素が２画素存在するので、パターン６Ａ´における記録画素の数は６画素（＝４＋４−２）となる。一方、Ｂ列についてはパターン３Ｂとパターン４Ｂの論理和から、パターン６Ｂ´が得られる。パターン３Ｂとパターン４Ｂについても、それぞれ４つずつの記録画素を有しているが、重複する記録画素が２画素存在するので、パターン６Ｂ´における記録画素の数は６画素（＝４＋４−２）となる。
【００３５】
パターン７´は、パターン６Ａ´とパターン６Ｂ´を重ね合わせた結果を示している。図６で説明したパターン７では画素位置（ｘ１、ｙ１）、（ｘ１、ｙ３）、（ｘ２、ｙ２）および（ｘ２、ｙ４）に記録されるドット数は２であったのに対し、パターン７´では１になっている。
【００３６】
また、パターン８´は、６００ｄｐｉの解像度で示した場合の、各画素領域に記録されるドット数を示している。画素位置（Ｘ２，Ｙ１）および（Ｘ２，Ｙ２）では４ドットずつのドットが記録されるのに対し、画素位置（Ｘ１，Ｙ１）および（Ｘ１，Ｙ２）では２ドットずつしか記録されない。すなわち、従来法を採用した場合、パターン１のように全ての画素がレベル２を有するような量子化データが入力されても、画素位置によって記録されるドット数が異なり、個々の画素が有する階調値が的確に反映されない状況が生じる。
【００３７】
以上説明したように本実施形態によれば、個々の吐出口列について、入力された画像データから得られる２値画像データと予め定められた予備吐出データとの間で、記録画素の位置が重複する画素が存在するか否かを判断する。そして、重複する画素が存在する場合は、２値画像データの記録画素を他の吐出口列の２値画像データに移動した後、移動後の２値画像データと予備吐出データの論理和演算を行うことによって、当該吐出口列のための吐出データを生成する。
【００３８】
この際、ノズルの吐出状態を安定させるという目的を有する紙面予備吐については、記録データを他のノズル列すなわち他のノズルに移すことは好ましくない。その一方で、２値画像データについては、紙面上に記録されるドットがいずれの吐出口列によって記録されたものであっても量子化データが有する階調レベルが影響を受けることはない。よって、本実施形態では、予備吐出データの画素位置は固定したまま、２値画像データの記録データを他のノズル列に移動することにより、好適な予備吐出動作と適切な階調表現を両立させているのである。
【００３９】
（第２の実施形態）
本実施形態においても図１〜３で説明したインクジェット記録装置を用い、図４で説明した画像処理を実行する。但し、第１の実施形態では、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ，ＧＹの全ての記録ヘッドに対し図７で示す紙面予備吐用データ処理を行ったが、本実施形態では有彩色インクの記録ヘッドに対してのみ移動処理を行うものとする。
【００４０】
図１０は、本実施形態の画像データ処理部３６が実行する紙面予備吐用データ処理の詳細を説明するためのフローチャートである。以下、第１の実施形態と異なる点のみ説明する。
【００４１】
ステップＳ７０１およびステップＳ７０２で各吐出口列に対する２値画像データと予備吐出データを取得すると、画像データ処理部３６はステップＳ７１１に進み、処理対象との画像データが有彩色インクに対応しているか無彩色インクに対応しているかを判断する。ここで、有彩色インクとは（Ｃ，Ｍ，Ｙ，ＬＣ，ＬＭ）のいずれかのインクを示している。一方、無彩色インクとはＫまたはＧＹのインクを示している。
【００４２】
処理対象としている画像データが有彩色（Ｃ，Ｍ，Ｙ，ＬＣ，ＬＭ）の画像データである場合、ステップＳ７０３に進み第１の実施形態と同様の処理を施す。すなわち、２値画像データと予備吐出データとの間で記録画素の位置が重複する場合は、２値画像データの記録画素を他の吐出口列の２値画像データに移し、移動後の２値画像データと予備吐出データの論理和演算を行って吐出データを生成する。そして、２値画像データと予備吐出データとの間で記録画素の位置が重複しない場合は、そのままの２値画像データと予備吐出データの論理和演算を行って吐出データを生成する。
【００４３】
一方、処理対象としている画像データが無彩色（Ｋ，ＧＹ）の画像データである場合、ステップＳ７０５にジャンプする。すなわち、２値画像データと予備吐出データとの間で記録画素の重複が有るか無いかに係らず、そのままの２値画像データと予備吐出データの論理和演算を行って吐出データを生成する。本実施形態の画像処理を行った場合、有彩色インクについては、第１の実施形態と同様に量子化データの階調値が維持される。これに対し、無彩色インクについては図８で示したような変換が行われる場合がある。すなわち、パターン１のように等価の量子化データが入力された場合であっても、パターン８´のような吐出データが生成され、階調値が維持されない場合がある。
【００４４】
しかしながら、無彩色インクについては、有彩色インクのように階調レベルが不安定なことによって画像の色相が影響を受けることはない。例えば、イエローインクとシアンインクで形成されるグリーン画像においては、イエローインクのドット数が減ってしまうことにより、画像の色相がシアン側に転移し視覚的にも認識されるおそれが生じる。よって、色相に影響する有彩色インクについては、このような色相の転移を抑制するためにも、移動処理を行って階調レベルをより厳密に維持することが好ましい。これに対し、ブラック（Ｋ）やグレー（ＧＹ）のような無彩色インクは、ほとんど色相成分を持たない領域で使用される。よって、図８のように階調レベルが多少不安定になったとしても、画像の色相が大きく転移することはなく、視覚的にも確認されにくい。その一方で、吐出状態を安定させるために最低限必要な紙面予備吐は必要である。よって、本実施形態では、色相に影響を及ぼしにくい無彩色インクについては、最低限必要な紙面予備吐を行いながらも、その消費量を低減することを優先している。
【００４５】
図１１（ａ）および（ｂ）は、インク色と紙面予備吐の有無および移動処理の有無の対応関係を示した図である。図１１（ａ）は、本実施形態の場合を示している。すなわち、７色のインクの全てについて紙面予備吐は行いながら、ブラックおよびグレーの無彩色インクについては移動処理を行わず、他の有彩色インクについては移動処理を行う場合を示している。
【００４６】
一方、図１１（ｂ）は、７色のインクのうち相対的に濃度が高く紙面上に記録されたドットが目立ちやすいシアンインク、マゼンタインク、ブラックインクについては紙面予備吐自体を行わない場合を示している。そして、相対的に濃度が低く紙面上でドットが目立ちにくいイエローインク、ライトシアンインク、ライトマゼンタインク及びグレーインクについてのみ紙面予備吐を行い、尚且つ色相転移が目立ちやすい有彩色インクについてのみ移動処理を行う場合を示している。例えば、普通紙のように個々のドットが目立ちにくい記録媒体に画像を記録する場合には図１１（ａ）を採用し、コート紙のように個々のドットが目立ちやすい記録媒体に画像を記録する場合には図１１（ｂ）を採用することも出来る。また、更にドットが目立つ記録媒体に画像を記録する場合は、全てのインクで紙面予備吐を行わないようにしても良い。更に、有彩色インクとして、レッド、ブルー、グリーンなどを用いたり、無彩色インクとしてホワイトインクを用いたりすることも出来る。このように、紙面予備吐の有無および移動処理の有無は、使用するインクや記録媒体など様々な状況に応じて調整されればよく、このような調整はユーザが任意に行えるようにしてよい。
【００４７】
（第３の実施形態）
以上の実施形態では、個々の記録ヘッドがＡ列とＢ列の２列の吐出口列で構成されている例を示した。そして、一方の吐出口列において、２値画像データと予備吐出データとの間で記録画素が重複する場合は、当該記録画素をもう一方の２値画像データに移動する方法を説明した。しかしこの場合、着目している吐出口列において２値画像データと予備吐出データで記録画素を重複させないように出来ても、移動後の吐出口列では２値画像データと予備吐出データで記録画素が重複してしまう場合もある。これに対し、本実施形態ではＡ列〜Ｄ列の４列の吐出口列で構成される記録ヘッドを用意する。そして、いずれの吐出口列においても、２値画像データが予備吐出データと記録画素が重複しないような移動処理を実行する。
【００４８】
図１２は、本実施形態で採用する記録ヘッド１の吐出口の配列構成を示す概略図である。本実施形態の記録ヘッド１には、同じ種類のインクを吐出する４列の吐出口列（Ａ列〜Ｄ列）がＸ方向に並列して構成されており、夫々の吐出口列には、インクを滴として吐出する複数の吐出口２５が１２００ｄｐｉのピッチでＹ方向に配列している。このような記録ヘッド１を用いて記録を行った場合、記録媒体上のＸ方向に延びる１画素幅のラインには、Ａ列〜Ｄ列いずれの吐出口列によってもドットを記録することが出来る。
【００４９】
図１３は、本実施形態における、紙面予備吐用データ処理の具体例を説明するための模式図である。パターン１１はステップＳ４００で実行される量子化処理後の量子化データの例であり、ここでは６００ｄｐｉの２×２画素の夫々がレベル４を有する場合を示している。パターン１１のような量子化データに対し、図５で示したドット配置パターンを参照しながら、ステップＳ５００のインデックス展開処理を施すと、パターン１２のようなドットデータが得られる。パターン１２において個々の四角は１２００ｄｐｉの１画素に相当し、ここでは全ての画素が１つのドットを記録する画素になっている。
【００５０】
パターン１２における記録ドットは、ステップＳ６００の列分配処理によってＡ列〜Ｄ列に振り分けられる。振り分けの方法は特に限定されるものではないが、４つの吐出口列に均等に分配されることが好ましい。図では、パターン１２における１６の記録ドットが、４つの吐出口列それぞれに４ドットずつ均等に振り分けられ、パターン１３Ａ〜１３Ｄが得られた状態を示している。
【００５１】
図１４は、図４のステップＳ７００において、画像データ処理部３６が実行する紙面予備吐用データ処理の詳細を説明するためのフローチャートである。以下、図１４のフローチャートの各工程を図１３を参照しながら説明する。
【００５２】
本処理が開始されると、画像データ処理部３６は、まずステップＳ８０１にて、ステップＳ６００の列分配処理で得られたＡ列〜Ｄ列の２値画像データを取得する。図１３の場合、Ａ列用の２値画像データとしてパターン１３Ａが、Ｂ列用の２値画像データとしてパターン１３Ｂが、Ｃ列用の２値画像データとしてパターン１３Ｃが、Ｄ列用の２値画像データとしてパターン１３Ｄが、それぞれ取得される。更に、ステップＳ８０２では、予め記憶媒体３４に記憶されているＡ列〜Ｄ列用の予備吐出データを取得する。ここでは、Ａ列用の予備吐出データとしてパターン１４Ａが、Ｂ列用の予備吐出データとしてパターン１４Ｂが、Ｃ列用の予備吐出データとしてパターン１４Ｃが、Ｄ列用の予備吐出データとしてパターン１４Ｃが、取得されたとする。このような予備吐出パターンは、全てのノズルについて吐出回数および吐出周波数がほぼ均等になるように定められた固定パターンであり、２値データの状態で各吐出口列に対応づけて記憶媒体３４に記憶されている。
【００５３】
ステップＳ８０３において、画像データ処理部３６は、夫々の吐出口列について、ステップＳ８０１で取得した２値データがステップＳ８０２で取得した予備吐出データと、記録画素が重複していないか否かを判断する。重複する記録画素が存在する場合はステップＳ８０４に進み、存在しない場合はステップＳ８０５にジャンプする。図１３の場合、Ａ列の画素位置（ｘ１、ｙ１）と（ｘ１、ｙ３）で２値画像データ（パターン１３Ａ）の記録画素と予備吐出データ（パターン１４Ａ）の記録画素が重複しているので、ステップＳ８０４に進む。
【００５４】
ステップＳ８０４において、画像データ処理部３６は、データ移動処理を実行する。具体的には、ステップＳ８０１で取得した２値画像データのうち、ステップＳ８０２で取得した予備吐出データと重複する記録画素を、他の吐出口列の２値画像データに移動する。この際、例えば着目する吐出口列がＡ列であれば、Ｂ列の２値画像データに記録データを移動する。また、着目する吐出口列がＢ列であればＣ列の２値画像データに、着目する吐出口列がＣ列であればＤ列の２値画像データに、という具合に、移動先はシーケンシャルに切り替えられるものとする。図１３の場合は、Ａ列の２値画像データ（パターン１３Ａ）における（ｘ１、ｙ１）と（ｘ１、ｙ３）の記録画素をＢ列の２値画像データに移動し、新たなパターン１３Ａ´およびパターン１３Ｂ´が得られたとする。
【００５５】
本実施形態では、このような移動処理が終了すると、再びステップＳ８０３に戻る。そして、ステップＳ８０４で行った移動処理後の２値画像データ（パターン１３Ａ´、パターン１３Ｂ´、パターン１３Ｃ、パターン１３Ｄ）が夫々の予備吐出データと記録位置が重複していないか否かを判断する。図１３の場合は、パターン１３Ｂ´において、画素位置（ｘ１、ｙ１）と（ｘ１、ｙ３）でＢ列の予備吐出データ（パターン１４Ｂ）と記録画素が重複していることが分かる。従って再びステップＳ８０４に進む。
【００５６】
ステップＳ８０４において、画像データ処理部３６は、再びデータ移動処理を実行する。具体的には、前回のステップＳ８０４で得られた２値画像データのうち、予備吐出データと重複する記録画素を、他の（次の）吐出口列の２値画像データに移動する。ここでは、Ｂ列の２値画像データ（パターン１３Ｂ´）における（ｘ１、ｙ１）と（ｘ１、ｙ３）の記録画素が、予備吐出データ（パターン１４Ｂ）と重複しているので、当該記録データをＣ列の２値画像データに移動し、新たなパターン１３Ｃ´を得る。一方、当該移動処理により、Ｂ列の２値画像データはパターン１３Ｂ´からパターン１３Ｂに戻る。
【００５７】
ここで、画像データ処理部３６は、再びステップＳ８０３に戻る。そして、最近のステップＳ８０４で行った移動処理後の２値画像データ（パターン１３Ａ´、パターン１３Ｂ、パターン１３Ｃ´、パターン１３Ｄ）が夫々の予備吐出データと記録位置が重複しているか否かを判断する。この段階において、いずれの吐出口列についても、２値画像データと予備吐出データの間で、記録画素は重複していない。画像データ処理部３６は、現段階の２値画像データ（パターン１３Ａ´、パターン１３Ｂ、パターン１３Ｃ´、パターン１３Ｄ）を、最終的な２値画像データ（パターン１５Ａ、パターン１５Ｂ、パターン１５Ｃ、パターン１５Ｄ）とし、ステップＳ８０５に進む。
【００５８】
ステップＳ８０５において、画像データ処理部３６は、個々の吐出口列について２値画像データと予備吐出データとの論理和を演算し、個々の吐出口列のための吐出データを生成する。図１３の場合、Ａ列についてはパターン１５Ａとパターン１４Ａの論理和を演算し、パターン１６Ａを得る。パターン１５Ａでは２つの記録画素、パターン１４Ａでは４つずつの記録画素を有しており、互いの記録画素も重複していないので、パターン１６Ａにおける記録画素は６画素（＝２＋４）となる。Ｂ列についてはパターン１５Ｂとパターン１４Ｂの論理和を演算し、パターン１６Ｂを得る。パターン１５Ｂとパターン１４Ｂでは、それぞれ４つずつの記録画素を有しており、互いの記録画素は重複していないので、パターン１６Ｂにおける記録画素は８画素（＝４＋４）となる。Ｃ列についてはパターン１５Ｃとパターン１４Ｃの論理和を演算し、パターン１６Ｃを得る。パターン１５Ｃでは６つの記録画素、パターン１４Ｃでは４つの記録画素を有しており、互いの記録画素は重複していないので、パターン１６Ｃにおける記録画素は１０画素（＝６＋４）となる。さらに、Ｄ列についてはパターン１５Ｄとパターン１４Ｄの論理和を演算し、パターン１６Ｄを得る。パターン１５Ｄとパターン１４Ｄでは４つずつの記録画素を有しており、互いの記録画素は重複していないので、パターン１６Ｄにおける記録画素は８画素（＝４＋４）となる。以上で紙面予備吐用データ処理が終了する。
【００５９】
その後ＣＰＵ３３は、Ａ列〜Ｄ列用の吐出データ（パターン１６Ａ〜１６Ｄ）を画像記録部３７に転送し、画像記録部３７は、受信した吐出データに従って夫々の吐出口列を駆動する。図１３におけるパターン１７は、パターン１６Ａ〜１６Ｄを重ね合わせた結果を示している。個々の画素領域に記載した数字は当該画素領域に記録されるドット数を示している。ドット数が１である画素は、Ａ〜Ｄ列のいずれか一方により１つのドットが記録される画素を示している。ドット数が２である画素は、Ａ〜Ｄ列のうちいずれか２つの吐出口列により１ドットずつ記録される画素を示している。ドット数が３である画素は、Ａ〜Ｄ列のうちいずれか３つの吐出口列により１ドットずつ記録される画素を示している。
【００６０】
また、パターン１８は、６００ｄｐｉの解像度で示した場合の、各画素領域に記録されるドット数を示している。図１３の例によれば、いずれの画素についても８ドットずつのドットが記録され、ほぼ均等な濃度が得られることが期待できる。すなわち、パターン１１で示したように、全ての画素でレベル４である量子化データに対し、全ての画素で同数のドットを記録する結果となり、階調値が維持されている。
【００６１】
このように、以上説明した本実施形態によれば、Ａ列〜Ｄ列の４列のいずれの吐出口列についても、２値画像データと予備吐出データとで記録画素が重複しないような移動処理を実行することが出来る。
【００６２】
（第４の実施形態）
本実施形態においても、第３の実施形態と同様に４列の吐出口列を備えた記録ヘッドを用い、図４で示したフローチャートに従って画像処理を実行する。但し、本実施形態においては、単位領域に記録されるドット数に応じて移動処理に制限を設ける。具体的には、単位領域に記録されるドット数が閾値よりも多い場合（即ち高濃度画像を記録する場合）には、移動処理を実行しない様にする。
【００６３】
図１５は、本実施形態における紙面予備吐用データ処理の具体例を説明するための模式図である。パターン２１はステップＳ４００で実行される量子化処理後の量子化データの例であり、ここでは６００ｄｐｉの２×２画素の夫々がレベル８を有する場合を示している。パターン２１のような量子化データに対し、図５で示したドット配置パターンを参照しながら、ステップＳ５００のインデックス展開処理を施すと、パターン２２のようなドットータが得られる。パターン２２において個々の四角は１２００ｄｐｉの１画素に相当し、ここでは全ての画素が２つのドットを記録する画素になっている。
【００６４】
パターン２２における記録ドットは、ステップＳ６００の列分配処理によってＡ列〜Ｄ列に振り分けられる。図では、パターン２２における３２個のドットが、４つの吐出口列それぞれに８ドットずつ均等に振り分けられ、パターン２３Ａ〜２３Ｄが得られた状態を示している。
【００６５】
図１６は、図４のステップＳ７００において、本実施形態の画像データ処理部３６が実行する紙面予備吐用データ処理の詳細を説明するためのフローチャートである。第３実施形態で説明した図１４と異なる点は、単位領域当たりに記録されるドット数をカウントするステップＳ８０６と、カウント値が閾値未満であるか否かを判断するステップＳ８０７が設けられている点である。以下、図１６のフローチャートの各工程を図１５を参照しながら説明する。
【００６６】
本処理が開始されると、画像データ処理部３６は、まずステップＳ８０１にて、ステップＳ６００の列分配処理で得られたＡ列〜Ｄ列の２値画像データを取得する。図１５の場合、Ａ列用の２値画像データとしてパターン２３Ａが、Ｂ列用の２値画像データとしてパターン２３Ｂが、Ｃ列用の２値画像データとしてパターン２３Ｃが、Ｄ列用の２値画像データとしてパターン２３Ｄが、それぞれ取得される。更に、ステップＳ８０２では、予め記憶媒体３４に記憶されているＡ列〜Ｄ列用の予備吐出データを取得する。ここでは、第３の実施形態と同様のパターンが、各吐出口列に対応するパターン２４Ａ〜２４Ｄとして取得されたとする。
【００６７】
続くステップＳ８０６において、画像データ処理部３６は、ステップＳ８０１で取得した２値画像データにおける単位領域に含まれる記録画素の数を、全吐出口列について合計する。本実施形態では、上記単位領域を６００ｄｐｉの１画素領域すなわち１２００ｄｐｉの２×２画素領域とする。そして、ステップＳ８０７では、ステップＳ８０６で算出した合計値を予め定められた閾値と比較する。本実施形態において閾値は７とする。そして、合計値が閾値未満であると判断した場合は、ステップＳ８０３およびステップＳ８０４に進み、第３実施形態と同様の移動処理を実行する。一方、ステップＳ８０６で算出した合計値が閾値以上である、すなわち２×２画素領域において記録画素が８以上であると判断した場合は、ステップＳ８０５にジャンプする。図１５の場合、全ての単位領域における記録画素の数は８である。よって、ステップＳ８０３およびステップＳ８０４の移動処理は行わず、そのままステップＳ８０５に進む。すなわち、図１５の場合、各吐出口列の２値画像データのパターン２３Ａ〜２３Ｄはそのまま維持される。
【００６８】
ステップＳ８０５において、画像データ処理部３６は、個々の吐出口列について２値画像データと予備吐出データとの論理和を演算し、個々の吐出口列のための吐出データを生成する。図１５の場合、Ａ列についてはパターン２３Ａとパターン２４Ａの論理和を演算し、パターン２６Ａを得る。パターン２４Ａの記録画素は全てパターン２３Ａの記録画素と重複しているので、パターン２６Ａにおける記録画素はパターン２４Ａと等しく８画素となっている。他の吐出口列についても同様の結果が得られる。
【００６９】
パターン２７は、パターン２６Ａ〜２６Ｄを重ね合わせた結果を示している。個々の画素に記載した数字は当該画素に記録されるドット数を示している。一方、パターン２８は、６００ｄｐｉの解像度で示した場合の、各画素領域に記録されるドット数を示している。図１５の例によれば、６００ｄｐｉのいずれの画素領域についても８ドットずつのドットが記録され、ほぼ均等な濃度が得られることが期待できる。すなわち、パターン２１で示したように、全ての画素でレベル８である量子化データに対し、全ての画素で同数のドットを記録する結果となり、階調値の等価性が維持されている。
【００７０】
このような本実施形態によれば、例えばパターン２１で示した量子化データのレベル値がレベル４であった場合には、第３の実施形態で説明したのと同様の移動処理が行われ、記録媒体には図１３のパターン１７やパターン１８のような画像が記録される。すなわち、本実施形態によれば、入力レベルが８であっても記録媒体上では入力レベルが４程度の濃度が表現されることになる。しかしながら、このようなレベルの差は、インクの消費量には大きな違いが現れるものの、目視で確認した場合の濃度差としては然程の違いは確認されない。よって、本実施形態では、このような状況を鑑み、濃度差が確認されやすい低濃度領域では階調性を重視するために移動処理を行い、濃度差が確認されにくい高濃度領域では階調性よりもインクの消費量抑制を優先するために移動処理を行わないようにしている。
【００７１】
なお、以上では、単位領域に記録されるドット数を取得するために、ステップＳ６００の列分配処理後のドット数を各列でカウントし、その後合計値を算出した。しかしながら、本実施形態はこのような方法に限定されるものではない。ステップＳ５００のインデックス展開処理後のドット数で個々の画素について移動処理を行うか否かを判断しても良いし、ステップＳ４００の量子化処理後の各画素のレベル値に応じて移動処理を行うか否かを判断しても良い。また、以上では、６００ｄｐｉの１画素領域を、移動処理を行うか否かを判断する単位領域としたが、階調性の保存に影響が出ない程度であれば、より広い領域を単位領域とすることも出来る。さらに、閾値についても、インクの種類や記録媒体の種類によって異ならせることも出来る。
【００７２】
（第５の実施形態）
上記実施形態では、２値画像データと紙面予備吐データの記録画素が重複した場合、２値画像データの記録データを他の吐出口列の２値画像データに移動した。しかしこのような手法は、図２や図１２で示したような記録ヘッド、すなわち同じインクを吐出する複数の吐出口列が用意されている記録ヘッドの構成に限定される。これに対し、本実施形態は、２値画像データと紙面予備吐データの記録画素が重複した場合、２値画像データを生成する際に参照するドット配置パターンを切り替える方法を採用する。このような本実施形態であれば、１つの吐出口列しか有さない記録ヘッドにおいても上記実施系と同様の効果を得ることが出来る。
【００７３】
図１７は、本実施形態で使用する記録ヘッド１における吐出口の配列構成を示す概略図である。本実施形態の記録ヘッド１には、同じ種類のインクを吐出する複数の吐出口２５が１２００ｄｐｉのピッチでＹ方向に１列のみ配列している。図１および図３で説明したようなインクジェット記録装置における構成については上記実施形態と同様である。
【００７４】
図１８は、ＣＰＵ３３の制御の下、本実施形態の画像データ処理部３６が実行する画像処理の工程を説明するためのフローチャートである。ステップＳ１００の色変換処理からステップＳ５００の量子化処理までは、上記実施形態と同様である。本実施形態では、ステップＳ５００の量子化処理によって得られた量子化データに対し、ステップＳ８００にてインデックス展開・予備吐出処理を実行する。
【００７５】
図１９は、本実施形態の画像データ処理部３６が実行するインデックス展開・予備吐出処理の詳細を説明するためのフローチャートである。ここでは、１つの記録ヘッドについての処理を説明するがいずれの記録ヘッドについても等しい処理が行われる。本処理が開始されると、画像データ処理部３６は、まずステップＳ９０１にて、ステップＳ５００の量子化処理で得られた量子化データを取得する。更に、ステップＳ９０２では、予め記憶媒体３４に記憶されている予備吐出データを取得する。このような予備吐出パターンは、全てのノズルについて吐出回数および吐出周波数がほぼ均等になるように定められた固定パターンであり、２値データの状態で記憶媒体３４に記憶されている。
【００７６】
続くステップＳ９０３において、画像データ処理部３６はインデックス展開用の乱数を取得する。ここでは、０〜３のいずれかの整数が取得されるものとする。更にステップＳ９０４において、画像データ処理部３６は、予め記憶媒体３４に格納されたドット配置パターンを参照することにより、インデックス展開処理を実行する。
【００７７】
図２０は、本実施形態で使用可能なドット配置パターンの例を示す図である。図５と同様、６００ｄｐｉの１画素領域は１２００ｄｐｉの２×２画素領域に対応し、１２００ｄｐｉの個々の画素に記録するドットの数が、６００ｄｐｉの量子化データのレベル値に対応づけて定められている。本実施形態では、各レベルについてテーブル１〜テーブル３の４種類のドット配置パターンを用意され、記憶媒体３４に記憶されている。そして、画像データ処理部３６はステップＳ９０１で取得された量子化データのレベル値とステップＳ９０３で取得された乱数に従って、これら複数のドット配置パターンの中から１つを選択し、これに基づいてインデックス展開処理を行う。
【００７８】
例えば、ステップＳ９０１で取得された量子化データのレベル値が１で、ステップＳ９０３で取得された乱数が２であった場合、画像データ処理部３６はＥＸ１のパターンを選択しインデックス展開処理を行う。また、レベル値が２で乱数が０であった場合は、ＥＸ２のパターンを選択しインデックス展開処を行う。本実施形態の画像データ処理部３６は、このような工程でインデックス展開処理を行い、量子化データを２値画像データに変換する。
【００７９】
図１９のフローチャートに戻る。ステップＳ９０４のインデックス展開処理によって２値画像データが得られると、画像データ処理部３６はステップＳ９０５に進み、当該２値画像データとステップＳ９０２で取得した予備吐出データで、記録画素が重複しているか否かを判断する。重複する記録画素が存在する場合はステップＳ９０３に戻り、新たにインデックス展開用の乱数を取得する。そして、ステップＳ９０５において、２値画像データと予備吐出データで、重複する記録画素が存在しないと判断されるまで、ステップ９０３における乱数の取得とステップＳ９０４のインデックス展開処理を繰り返す。重複する記録画素が存在しないと判断されると、画像データ処理部３６はステップＳ９０６に進み、２値画像データと予備吐出データとの論理和を演算して吐出データを生成する。以上で本処理が終了する。
【００８０】
以上説明した本実施形態によれば、１列の吐出口列で構成される記録ヘッドを用いる場合でも、上記実施形態と同様、予備吐出動作を好適に行いながら、画像データに基づいた適切な階調を表現することが可能となる。
【００８１】
なお、以上では図１に示したフルライン型のインクジェット記録装置を例に説明したが、本発明はこのような形態に限定されるものではない。シリアル型のインクジェット記録装置であっても、記録装置が大型であったり小液滴のインク滴を吐出したりする場合は、紙面予備吐が必要となり、本発明の効果を十分に発揮することが出来る。
【符号の説明】
【００８２】
１    記録ヘッド
５    記録媒体
２５    吐出口
３３    ＣＰＵ
３４    記憶媒体
３６    画像データ処理部
３７    画像記録部
【図１】
2015205475.tif 000003
【図２】
2015205475.tif 000004
【図３】
2015205475.tif 000005
【図４】
2015205475.tif 000006
【図５】
2015205475.tif 000007
【図６】
2015205475.tif 000008
【図７】
2015205475.tif 000009
【図８】
2015205475.tif 000010
【図９】
2015205475.tif 000011
【図１０】
2015205475.tif 000012
【図１１】
2015205475.tif 000013
【図１２】
2015205475.tif 000014
【図１３】
2015205475.tif 000015
【図１４】
2015205475.tif 000016
【図１５】
2015205475.tif 000017
【図１６】
2015205475.tif 000018
【図１７】
2015205475.tif 000019
【図１８】
2015205475.tif 000020
【図１９】
2015205475.tif 000021
【図２０】
2015205475.tif 000022