(57)【要約】【課題】多値の画像データを記録走査毎に分割してから量子化した記録データに基づいて、高品位の画像を記録することができるマルチパス記録方式の画像処理装置、画像処理方法、画像記録方法、およびプログラムを提供すること。【解決手段】多値の段階の入力データＩ０を走査毎の入力パスデータＩ１，Ｉ２に分割した後に、それらの入力パスデータＩ１，Ｉ２を誤差データＥ１，Ｅ２によって補正し、その補正後の補正入力値Ｃ１，Ｃ２を加算して合計補正入力値ＣＳを算出する。その合計補正入力値ＣＳを入力データＩ０よりも階調数が少ない合計出力値ＯＳに量子化してから、その合計出力値ＯＳを複数回の記録走査に不均等に割り当てることにより、出力値がＯ１，Ｏ２の記録データを生成する。【選択図】図６
2011189619.tif 000002
【特許請求の範囲】
【請求項１】
画素の記録データの値に基づいて前記画素に吐出量の異なる少なくとも２種類のインク滴を吐出する記録ヘッドを記録媒体上の同一の記録領域に対して複数回走査させることにより、前記記録媒体上に画像を記録するために使用される前記記録データを生成する画像処理装置であって、
前記記録データよりも表現される値の範囲が広い画像データの値を前記走査毎に分割する分割手段と、
前記走査毎に分割された画像データの値を走査毎の補正値により補正して、前記走査毎の補正入力値を求める補正手段と、
前記走査毎の補正入力値のそれぞれを加算して合計補正入力値を算出する加算手段と、
前記合計補正入力値を前記記録データに対応する値に量子化して、合計出力値を生成する量子化手段と、
前記合計出力値を前記複数回の走査に不均等に割り当てて、前記走査毎の記録データを生成する生成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記走査毎の補正値として、前記走査毎の記録データの値と、前記走査毎の合計補正入力値と、の間の誤差を算出する誤差算出手段をさらに含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記複数の走査毎の前記補正値の内、最大の補正値に対応する走査に対して前記合計出力値を全て割り当てることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記生成手段は、前記複数の走査毎の前記補正値の内、最大の補正値に対応する走査に対して前記合計出力値を全て割り当てる第１の形態と、２以上の走査に割り当てた値の合計が前記合計出力値と等しくなるように、前記２以上の走査に対して前記合計出力値を割り当てる第２の形態と、を前記合計出力値に基づいて切り替えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記生成手段は、前記合計出力値に基づいて、前記第１の形態と前記第２の形態とを所定の割合で切り替えることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記量子化手段は、前記合計補正入力値と所定の閾値とを比較することにより、前記合計出力値を生成することを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項７】
前記量子化手段は、前記合計補正入力値と前記合計出力値とを対応付けたテーブルを参照することにより、前記合計出力値を生成することを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項８】
前記走査毎の補正入力値を前記記録データに対応する値に量子化して、当該値に基づいて前記走査毎の記録データを生成する第２の生成手段と、
前記生成手段により生成された記録データと前記第２の生成手段により生成された記録データを選択する選択手段と、
をさらに備えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項９】
画素の記録データの値に基づいて前記画素に吐出量の異なる少なくとも２種類のインクを吐出する記録ヘッドを記録媒体上の同一の記録領域に対して複数回走査させることにより、前記記録媒体上に画像を記録するために使用される前記記録データを生成する画像処理方法であって、
前記記録データよりも表現される値の範囲が広い画像データの値を前記走査毎に分割する分割工程と、
前記走査毎に分割された画像データの値を走査毎の補正値により補正して、前記走査毎の補正入力値を求める補正工程と、
前記走査毎の補正入力値のそれぞれを加算して合計補正入力値を算出する加算工程と、
前記合計補正入力値を前記記録データに対応する値に量子化して、合計出力値を生成する量子化工程と、
前記合計出力値を前記複数回の走査に不均等に割り当てて、前記走査毎の記録データを生成する生成工程と、
を備えることを特徴とする画像処理方法。
【請求項１０】
画素の画像データの値を量子化した記録データの値に基づいて前記画素に吐出量の異なる少なくとも２種類のインクを吐出する記録ヘッドを用い、前記記録ヘッドを記録媒体上の同一の記録領域に対して複数回走査させることにより画像を記録する画像記録方法であって、
前記記録データよりも表現される値の範囲が広い画像データの値を前記走査毎に分割する分割工程と、
前記走査毎に分割された画像データの値を走査毎の補正値により補正して、前記走査毎の補正入力値を求める補正工程と、
前記走査毎の補正入力値のそれぞれを加算して合計補正入力値を算出する加算工程と、
前記合計補正入力値を前記記録データに対応する値に量子化して、合計出力値を生成する量子化工程と、
前記合計出力値を前記複数回の走査に不均等に割り当てて、前記走査毎の記録データを生成する生成工程と、
を含むことを特徴とする画像記録方法。
【請求項１１】
画素の記録データの値に基づいて前記画素に吐出量の異なる少なくとも２種類のインクを吐出する記録ヘッドを記録媒体上の同一の記録領域に対して複数回走査させることにより、前記記録媒体上に画像を記録するために使用される前記記録データを生成するためのプログラムであって、
前記記録データよりも表現される値の範囲が広い画像データの値を前記走査毎に分割する分割工程と、
前記走査毎に分割された画像データの値を走査毎の補正値により補正して、前記走査毎の補正入力値を求める補正工程と、
前記走査毎の補正入力値のそれぞれを加算して合計補正入力値を算出する加算工程と、
前記合計補正入力値を前記記録データに対応する値に量子化して、合計出力値を生成する量子化工程と、
前記合計出力値を前記複数回の走査に不均等に割り当てて、前記走査毎の記録データを生成する生成工程と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上の同一の記録領域に対する記録ヘッドの２回以上の走査によって画像を記録するマルチパス記録方式に対応する画像処理装置、画像処理方法、画像記録方法、およびプログラムに関するものである。
【背景技術】
【０００２】
マルチパス記録方式の記録装置としては、複数のノズルからインクを吐出可能なインクジェット記録ヘッドを用いるシリアルスキャンタイプのインクジェット記録装置（インクジェットプリンタ）が知られている。
【０００３】
インクジェット記録装置は、記録ヘッドを主走査方向に往復移動させつつ、その記録ヘッドからインクを吐出する記録走査と、記録媒体を主走査方向と交差する副走査方向に搬送する搬送動作と、を繰り返すことにより、記録媒体上に順次画像を記録する。同一の記録領域に対する記録ヘッドの走査回数が２以上のマルチパス記録方式は、記録媒体上の同一記録領域に対して記録ヘッドが1回だけ記録走査する記録（１パス記録方式）において生じやすい記録画像の品位の低下を抑えることができる。
【０００４】
図１０は、記録媒体上の同一記録領域に対する記録ヘッドの走査回数が２のマルチパス記録方式（２パス記録方式）の一例の説明図である。記録ヘッドＨは矢印Ｘの主走査方向に往復移動可能であり、記録媒体Ｐは、主走査方向方向と交差（本例の場合は、直交）する矢印Ｙの副走査方向に搬送される。記録ヘッドＨには、インクを吐出可能な複数のノズルＮが形成されている。図１０においては、説明を簡略化するためにノズルＮの数を８個としている。それぞれのノズルＮから吐出されるインク滴の吐出方向や大きさは、図１０のように、記録ヘッドＨの物理的な要因などによってばらつきが生じるおそれがある。２パス記録方式においては、記録ヘッドＨが１走査（スキャン）する毎に、記録媒体Ｐが４ノズル分だけ副走査方向に搬送されるため、記録媒体Ｐの同一ライン上に位置するドットを２つの異なるノズルＮから吐出されるインク滴によって形成することができる。この結果、それぞれのノズルＮから吐出されるインク滴の吐出方向や大きさのばらつきの影響を小さく抑えることができる。
【０００５】
この場合、記録ヘッドＨの図１０中下側の４つのノズルＮによって１走査目に画像を記録するための記録データは、マスクパターンによって図１１（ａ）のように千鳥格子状に間引かれる。また、記録ヘッドＨの図１０中上側の４つのノズルＮによって２走査目に画像を記録するための記録データは、マスクパターンによって図１１（ｂ）のように逆千鳥格子状に間引かれる。このように、記録ヘッドの２回の走査によって画像が記録される記録領域に関しては、１回目の走査と２回目の走査において記録データが補完的に間引かれる。図１０中下側の４つのノズルＮによって２走査目に画像を記録するための記録データ（図１１（ｂ））と、図１０中上側の４つのノズルＮによって３走査目に画像を記録するための記録データ（図１１（ｃ））と、の関係も同様である。このように、記録データは走査毎に分割される。
【０００６】
１つの画素において階調を表現する方式としては、マルチドロップ方式と液滴変調方式とがある。マルチドロップ方式は、１画素に対して吐出するインク滴の数に応じて階調を表現する方式であり、液滴変調方式は、１画素に対して吐出するインク滴の体積を変化させることによって階調を表現する方式である。
【０００７】
図１２は、上述したような２パス記録方式において、０から２５５の多値（２５６値）の画像データを量子化処理により３値化（０，１，２）してから、その３値化した記録データを記録走査毎に分割した場合の説明図である。３値化された記録データは、値「０」がインクの吐出なし、値「１」が小インク滴の吐出、値「２」が大インク滴の吐出に対応する。
【０００８】
図１２（ａ）は、階調値「１２８」のベタ画像に対応する画像データを３値化してから、その３値化した記録データを２パスに分割した場合の一例を示す。３値化された記録データは、上述したように千鳥格子状および逆千鳥格子状に間引かれる（千鳥マスク処理）。階調値「１２８」のベタ画像は、小ドットが１００％形成されるように、その画像データが値「１」に量子化され、その量子化された記録データが２パスに分割されることにより、それぞれのパスにおいて小ドットが５０％ずつ形成されることになる。したがって、１パス目と２パス目における記録データの間引きパターンは完全な補完関係にある。図１２（ｂ）の場合、階調値「２５５」のベタ画像は、大ドットが１００％形成されるように、その画像データが値「２」に量子化されてから２パスに分割されることにより、それぞれのパスにおいて大ドットが５０％ずつ形成されることになる。この場合にも、１パス目と２パス目における記録データの間引きパターンは完全な補完関係にある。
【０００９】
特許文献１には、画像データを多値の段階で記録走査毎（パス毎）に分割してから量子化する方法が記載されている。この方法によれば、画像データをパス毎に分割してから量子化するため、各パス間における記録データの補完関係を変化させて、その補完関係が完全である場合に生じる悪影響を小さく抑えることができる。すなわち、図１２（ａ），（ｂ）のように、その補完関係が完全である場合には、インク滴の着弾位置のバラツキが画像の濃度ムラとして現れやすくなり、そのバラツキの影響を小さく抑えるためにパス数を増やした場合には記録速度の低下を招く。これに対し、各パス間における記録データの補完関係を変化させることにより、パス数を増やすことなく、インク滴の着弾位置のバラツキの影響を小さく抑えることができる。
【００１０】
図１３は、０から２５５の多値（２５６値）の画像データを２パスに分割してから３値化（０，１，２）する場合の一例を示す。本例の場合、階調値「２５５」の画像データは、階調値「１２８」の画像データと、階調値「１２７」の画像データと、に分割される。多値の段階の画像データを分割してから量子化処理するため、その量子化処理される画像データの最大階調値（最大濃度）は、分割前の階調値「２５５」よりも小さくなる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０００−１０３０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
階調値が同じ「２５５」である図１２（ａ）と図１３とを比較すると、図１２（ｂ）の場合は、２パスのそれぞれにおいて大ドットが５０％ずつ形成される。一方、図１３の場合には、２パスのそれぞれにおいて小ドットが１００％またはほぼ１００％ずつ形成されることになる。つまり、図１３の方法では、画像データを多値の段階でパス毎に分割しているため、量子化処理するときの画像データの最大階調値（最大濃度）は、図１２（ｂ）の場合よりも低くなる。その結果、図１３のように、気流の影響を受けやすい小インク滴が連続的に吐出される場合が多くなり、気流によるインク滴の着弾位置のずれが生じやすくなって、記録画像に濃度ムラが生じるおそれがある。
【００１３】
本発明の目的は、多値の画像データを記録走査毎に分割してから量子化した記録データに基づいて、高品位の画像を記録することができるマルチパス記録方式の画像処理装置、画像処理方法、画像記録方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明の画像処理装置は、画素の記録データの値に基づいて前記画素に吐出量の異なる少なくとも２種類のインク滴を吐出する記録ヘッドを記録媒体上の同一の記録領域に対して複数回走査させることにより、前記記録媒体上に画像を記録するために使用される前記記録データを生成する画像処理装置であって、前記記録データよりも表現される値の範囲が広い画像データの値を前記走査毎に分割する分割手段と、前記走査毎に分割された画像データの値を走査毎の補正値により補正して、前記走査毎の補正入力値を求める補正手段と、前記走査毎の補正入力値のそれぞれを加算して合計補正入力値を算出する加算手段と、前記合計補正入力値を前記記録データに対応する値に量子化して、合計出力値を生成する量子化手段と、前記合計出力値を前記複数回の走査に不均等に割り当てて、前記走査毎の記録データを生成する生成手段と、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、気流の影響による濃度ムラの発生を抑制して、画質の向上を達成することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用可能なインクジェット記録装置の概略斜視図である。
【図２】本発明の第１の実施形態における制御系のブロック構成図である。
【図３】本発明の第１の実施形態におけるデータ処理系のブロック構成図である。
【図４】図３のデータ処理系の処理手順を説明するためのフローチャートである。
【図５】（ａ）は、マルチドロップ方式によるドットの配置例の説明図、（ｂ）は、液滴変調方式によるドットの配置例の説明図である。
【図６】図３におけるマルチパス記録データ生成部のブロック構成図である。
【図７】図６における合計出力値算出部の処理内容の説明図である。
【図８】（ａ）および（ｂ）は、本発明の第１の実施形態における記録データの異なる算出例の説明図である。
【図９】本発明の第４の実施形態におけるマルチパス記録データ生成部のブロック構成図である。
【図１０】２パス記録方式の説明図である。
【図１１】（ａ），（ｂ），（ｃ）は、２パス記録方式における記録データの間引きパターンの説明図である。
【図１２】（ａ），（ｂ）は、量子化後の画像データを２パスに分割する異なる例の説明図である。
【図１３】量子化前の画像データを２パスに分割する例の説明図である。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して本発明の実施形態について説明する。
【００１８】
（第１の実施形態）
図１は、本発明を適用可能なシリアルスキャン方式のインクジェットプリンタ（インクジェット記録装置）の構成例を説明するための斜視図である。そのプリンタは、記録媒体上の同一の記録領域に対して、記録ヘッドを複数回走査させることにより画像を記録するマルチパス記録方式に適応可能である。
【００１９】
本例のインクジェットプリンタ５０においては、ガイド軸５１，５２によって、キャリッジ５３が矢印Ｘの主走査方向に移動自在にガイドされている。キャリッジ５３は、キャリッジモータおよびその駆動力を伝達するベルト等の駆動力伝達機構により、主走査方向に往復動される。キャリッジ５３には、インクジェット記録ヘッド１０と、その記録ヘッド１０にインクを供給するインクタンク５４が搭載される。記録ヘッド１０は、電気熱変換素子（ヒータ）やピエゾ素子などの吐出エネルギー発生素子を用いて、インクタンク５４から供給されたインクを吐出口から吐出させる構成となっている。例えば、電気熱変換素子を用いた場合には、その電気熱変換素子の発熱によりインクを発泡させ、その発泡エネルギーを利用して吐出口からインクを吐出させることができる。このような吐出エネルギー発生素子および吐出口などによって、インクを吐出可能なノズルが構成される。このようなノズルは、主走査方向と交差する方向（本例の場合は、直交する方向）に沿って複数配列されていて、ノズル列を形成する。記録ヘッド１０とインクタンク５４は、インクジェットカートリッジを構成するものであってもよい。
【００２０】
記録媒体としての用紙Ｐは、給紙ローラ５５，５６および搬送ローラ５７，５８によって、主走査方向と交差（本例の場合は、直交）する矢印Ｙの副走査方向に搬送される。プリンタ５０は、記録ヘッド１０を主走査方向に移動させつつ、記録ヘッド１０から用紙Ｐに向かってインクを吐出させる記録動作と、用紙Ｐを副走査方向に所定量だけ搬送する搬送動作と、を繰り返すことによって、用紙Ｐ上に順次画像を記録する。
【００２１】
図２は、プリンタ５０の制御系の概略のブロック構成図である。
【００２２】
プリンタ５０に接続可能なホストコンピュータ（ホスト装置）１０１には、ＣＰＵ１０５、ＬＡＮやＵＳＢポートなどの入力ポート１０６、出力ポート１０７、メモリ１０８、および補助記憶装置１０９が備えられている。ホストコンピュータ１０１の入力ポート１０６には、スキャナやデジタルカメラなどの入力装置１０３、およびＣＤ−ＲＯＭドライブやメモリーカードリーダーなどの外部記憶装置１０４が接続される。また、ホストコンピュータ１０１の出力ポート１０７にはプリンタ５０が接続される。
【００２３】
プリンタ５０には、記録データおよび制御情報を受け取るためのＵＳＢやＬＡＮなどの入力ポート１１０、プリンタ内部の制御を行うための制御装置１１１、および記録データや内部設定情報などを保持するためのメモリ１１２が備えられている。用紙搬送装置１１３は、用紙を副走査方向に搬送させるための装置であり、給紙ローラ５５，５６や搬送ローラ５７，５８などを含む。
【００２４】
図３は、マルチパス方式による記録に必要なデータを作成するためのデータ処理系の構成例の説明図である。
【００２５】
プリンタ５０によって記録すべき画像データは、入力装置１０３などからホストコンピュータ１０１に入力される。入力されたカラーまたはグレースケールの画像データは、色補正部２０１において、プリンタ５０の記録設定に応じた色補正が行われる。その色補正が行われた画像データは、色変換部２０２において、画像データとして一般的に用いられるＲＧＢ成分から、プリンタ５０での記録に適したＣＭＹＫ成分に変換される。
【００２６】
ＣＭＹＫ成分に変換された画像データに対しては、出力階調補正部２０３において、下記のような出力階調補正処理が施される。単位記録領域（単位記録面積）当たりに形成されるインクのドット数と、反射濃度などの出力特性と、の関係は、線形関係とはならない。すなわち、それらの関係は、誤差拡散法やディザ法などのさまざまな量子化方法によって擬似階調化される出力データの階調特性や、後述するドット形成部２０６におけるドット配置の仕方に対応する階調特性などにより、線形関係とはならない。そこで、出力階調補正処理を施すことにより、ＣＭＹＫ成分に変換された画像データの入力レベルと、プリンタ５０の出力特性と、の線形関係を保証する。本実施形態においては、マルチパス記録データ生成部２０４において量子化処理が行われるため、その処理に適した出力階調補正処理が行われる。
【００２７】
マルチパス記録データ生成部２０４は、出力階調補正部２０３より出力されたデータ（入力データ）を各色成分毎のマルチパス記録データに変換する（マルチパス記録データ生成処理）。このマルチパス記録データ生成処理については後述する。各色成分毎のマルチパス記録データは、記録コマンドデータ生成部２０５により、プリンタ５０によって解釈可能な記録コマンドに変換される。その変換された記録データは、ホストコンピュータ１０１に接続されたプリンタ５０へ送信される。ホストコンピュータ１０１は、プリンタ５０にて使用される記録データを生成するための画像処理装置を構成することができ、またプリンタ５０と共に、画像を記録するための画像記録装置を構成することもできる。
【００２８】
図４は、ホストコンピュータ１０１およびプリンタ５０による画像処理を説明するためのフローチャートである。本例の場合は、画像データを１ライン単位で処理するが、これには限定されず、それを画素単位や複数ライン単位で処理してもよく、あるいは画像全体を１単位として処理してもよい。
【００２９】
まず、ステップＳ１において、全ライン分の画像データの処理が終了したか否かを判定し、それが終了している場合には処理を終了する。全ライン分の画像データの処理が終了していない場合には、ステップＳ２へ移行する。ステップＳ２では、１ライン分の画像データにおける各画素について、色補正部２０１による色補正処理、色変換部２０２による色変換処理、および出力階調補正部２０３による出力階調補正処理（ステップＳ３）が終了した否かを判定する。
【００３０】
ステップＳ３における色補正処理、色変換処理、および出力階調補正処理が１ライン分終了するとステップＳ４へ移行する。ステップＳ４では、１ライン分の画像データにおける各画素について、マルチパス記録データ生成部２０４によるマルチパス記録データ生成処理（ステップＳ５）が終了したか否かを判定する。そのマルチパス記録データ生成処理が１ライン分終了するとステップＳ６に移行する。ステップＳ６において、記録コマンドデータ生成部２０５は、その生成されたマルチパス記録データ（記録データ）をプリンタ５０によって解釈可能な記録コマンドデータに変換（記録コマンドデータ生成処理）する。その変換された記録データは、プリンタ５０に出力される（ステップＳ７）。
【００３１】
プリンタ５０は、受け取った記録データをメモリ１１２（図２参照）内の記録バッファへ格納する。プリンタ５０のドット形成部２０６は、その記録データに基づいて形成するドットの配置、つまり記録ヘッド１０から吐出するインク滴によって形成するドットの配置を決定する。ドットの配置は、前述したようなマルチドロップ方式や液滴変調方式などの階調の表現方式に応じて決定する。
【００３２】
図５（ａ）および（ｂ）は、マルチドロップ方式および液滴変調方式を用いる場合におけるドットの配置例の説明図である。本例の場合、マルチパス記録データ生成部２０４は、出力レベルが３レベルの記録データ、すなわち多値の画像データを３値化（出力値は０、１、２）した記録データを生成する。
【００３３】
図５（ａ）は、マルチドロップ方式により、記録データにおける１画素に２×２の領域を割り当てる場合のドットＤの配置例を示す。図５（ｂ）は、液滴変調方式により、記録データにおける１画素に２×２の領域を割り当てる場合のドットＤ１、Ｄ２の配置例を示す。ドットＤ１、Ｄ２は、体積が異なるインク滴によって形成されるドットであり、ドットＤ１は小インク滴によって形成される小径の小ドットであり、ドットＤ２は大インク滴によって形成される大径の大ドットである。
【００３４】
このように、出力値０，１，２に対応してドットを配置することにより階調が表現される。マルチドロップ方式や液滴変調方式などの階調の表現方式において、ドットの配置の仕方による階調特性の差異は、前述したように、出力階調補正部２０３がドットの配置の仕方に適した出力階調補正処理をすることにより吸収される。これにより、画像データの入力レベルとプリンタの出力特性との線形関係が保証される。本例では、液滴変調方式により１画素の階調を表現するものであるが、後述する処理によって、気流の影響を受けやすい小インク滴に係るデータの生成を抑制することを特徴としている。
【００３５】
ドット形成部２０６は、このようにドットの配置を決定し、記録ヘッド１０を含む記録部２０７は、そのドットの配置に基づいて画像を記録する。記録部２０７は、用紙搬送装置１１３により搬送された用紙Ｐに対して、記録ヘッド１０からインクを吐出することによって画像を記録する。２パス記録方式の場合は、前述したように、１ラインに対して記録ヘッド１１４が２回スキャンする。
【００３６】
次に、図３のマルチパス記録データ生成部２０４によるマルチパス記録データ生成処理について、図６を用いて説明する。図６は、マルチパス記録データ生成部２０４のブロック構成図である。一般に、画像データは、各色成分毎に独立に処理されるため、以下においては１色分のデータ処理について説明する。本例のマルチパス記録データ生成部２０４は、出力階調補正部２０３から入力した各色８ｂｉｔ（０〜２５５）の入力データ（画像データ）を量子化処理し、それぞれのパス毎の出力値データとして、３値化（０、１、２）された記録データを出力するものとする。したがって、本例の場合、画像データの階調数は２５６であり、記録データの階調数は３である。
【００３７】
マルチパス記録データ生成部２０４は、パスデータ分割部（分割手段）３００において、色変換部２０１からの入力データＩ０を２パス分の入力パスデータＩ１とＩ２に分割する。ここでは、Ｉ１とＩ２への配分比率をそれぞれ５０％とする。このように、入力データＩ０をパス毎（走査毎）に５０％ずつ配分するように分割するため、入力パスデータＩ１，Ｉ２のそれぞれが取りうる範囲は（０〜１２７），（０〜１２８）となる。加算器（補正手段）３１０、３１１は、入力パスデータＩ１，Ｉ２の画素毎の値と、誤差データＥ１，Ｅ２の画素毎の値（補正値）と、を加算して補正入力値Ｃ１，Ｃ２を出力する。誤差データＥ１，Ｅ２は、後述するように、既に量子化処理された画素の出力値Ｏ１，Ｏ２に基づいて算出された誤差データである。加算器（加算手段）３２０は、補正入力値Ｃ１，Ｃ２を加算した合計補正入力値ＣＳを出力する。合計出力値算出部（量子化手段）３３０は、合計補正入力値ＣＳを量子化処理して合計出力値ＯＳを出力する。合計補正入力値ＣＳの階調数は２５６であり、合計出力値ＯＳの階調数は３である。
【００３８】
図７は、合計出力値算出部３３０の処理を説明するための図である。本例の場合は、量子化処理として３値化処理を行う。図７は合計出力値算出部３３０の入出力特性を示しており、横軸は合計補正入力値ＣＳ、縦軸は合計出力値ＯＳを表している。
【００３９】
合計出力値算出部３３０が出力値（０、１、２）を決定するための閾値をＴｈ０およびＴｈ１（Ｔｈ０＜Ｔｈ１）とする。合計補正入力値ＣＳは、下式（１）によって表すことができる。合計補正入力値ＣＳの取りうる範囲は、Ｍｉｎ〜Ｍａｘ（Ｍｉｎ≦０、２５５≧Ｍａｘ）と表すことができる。
【００４０】
ＣＳ＝Ｃ１＋Ｃ２
＝Ｉ１＋Ｅ１＋Ｉ２＋Ｅ２
＝Ｉ０＋ＥＡ＋ＥＢ          ・・・（１）
合計出力値算出部３３０が出力する合計出力値ＯＳは、合計補正入力値ＣＳがＴｈ０未満では０となり、それがＴｈ０以上かつＴｈ１未満では１２８（３値出力は１）、Ｔｈ１以上では２５５（３値出力では２）となる。このような合計出力値ＯＳは、図７中の実線によって表されている。
【００４１】
出力値決定部（生成手段）３４０は、パス毎の補正入力値Ｃ１，Ｃ２に基づいて、合計出力値ＯＳを１パス目の出力値Ｏ１と２パス目の出力値Ｏ２に振り分ける。その際、それらのパスに対して合計出力値ＯＳを不均等に割り当てる。本例の場合は、合計出力値ＯＳを出力値Ｏ１，Ｏ２のいずれか一方に偏らせるように割り振る。すなわち、Ｃ１＞Ｃ２のときには、Ｏ１＝ＯＳ、Ｏ２＝０として、合計出力値ＯＳを出力値Ｏ１に振り分け、Ｃ１≦Ｃ２のときは、Ｏ１＝０、Ｏ２＝ＯＳとして、合計出力値ＯＳを出力値Ｏ２に振り分ける。したがって、出力値決定部３４０は、複数のパスの内、補正入力値が最大のパスに対して合計出力値ＯＳを全て割り当て、他のパスに対しては０を割り当てることになる。出力値決定部３４０の出力データ、すなわちマルチパス記録データ生成部２０４の出力データ（出力値Ｏ１，Ｏ２）は、それぞれ３値化に換算した０、１、２のいずれかになる。
【００４２】
誤差算出部（誤差算出手段）３５０，３５１は、出力決定部３４０の出力である出力値Ｏ１，Ｏ２と、加算器３１０，３１１から出力された補正入力値Ｃ１，Ｃ２をそれぞれ入力し、それら両者間の誤差を算出して、誤差データＥ１，Ｅ２を出力する。誤差データＥ１，Ｅ２の値は、それぞれ下式（２−１），（２−２）によって求められる。Ｏ１，Ｏ２は、０，１２８，または２５５である。
【００４３】
Ｅ１＝Ｃ１−Ｏ１    ・・・（２−１）
Ｅ２＝Ｃ２−Ｏ２    ・・・（２−２）
これらの誤差データＥ１，Ｅ２は、それぞれ加算器３１０，３１１に入力され、次に入力される入力パスデータＩ１，Ｉ２に加算される。
【００４４】
以上のようにして、１つの入力データＩ０に対する処理が行われる。以下、同様の処理を処理方向に１画素ずつずらして繰り返すことにより、画像全体を記録するための各パスに対応するマルチパス記録データを生成する。
【００４５】
次に、本例におけるマルチパス記録データの算出結果の具体例を図８に基づいて説明する。
【００４６】
図８においては、合計出力値算出部３３０における閾値をＴｈ０＝６４、Ｔｈ１＝１９２としている。図８（ａ）は、入力データＩ０の値（入力値）が１００のベタ画像を記録する場合の例であり、図８（ｂ）は、入力データＩ０の値（入力値）が２００のベタ画像を記録する場合の例である。パスデータ分割部３００は、前述したように、入力データＩ０を入力パスデータＩ１，Ｉ２として配分する比率が５０％ずつである。そのため、図８（ａ）の場合、入力パスデータＩ１，Ｉ２の値はいずれも常に５０（Ｉ１＝５０、Ｉ２＝５０）となり、図８（ｂ）の場合、入力パスデータＩ１，Ｉ２の値はいずれも常に１００（Ｉ１＝１０、Ｉ２＝１００）となる。
【００４７】
まず、図８（ａ）における１画素目の処理から順に説明する。
【００４８】
１画素目では、前画素からの誤差データＥ１，Ｅ２が存在しないため、Ｅ１＝０、Ｅ２＝０である。それらの誤差データＥ１，Ｅ２と入力パスデータＩ１，Ｉ２のそれぞれを加算した補正入力値Ｃ１，Ｃ２は、Ｃ１＝５０、Ｃ２＝５０となる。それらの補正入力値Ｃ１，Ｃ２を合計した合計補正入力値ＣＳは１００（＝５０＋５０）となり、Ｔｈ０（＝６４）以上かつＴｈ１（＝１９２）未満であるため、合計出力値ＯＳは１２８になる。Ｃ１≦Ｃ２であるため、合計出力値ＯＳの１２８は、Ｏ１＝０、Ｏ２＝ＯＳ（＝１２８）として振り分けられる。さらに、式（２−１），（２−２）により、次の画素へ配分する誤差データＥ１，Ｅ２は、Ｅ１＝５０（＝５０−０）、Ｅ２＝−７８（＝５０−１２８）となる。これらの誤差データＥ１，Ｅ２は、図８（ａ）における２画素目のＥ１，Ｅ１として表されている。
【００４９】
２画素目以降も同様に処理を行い、１０画素目までの処理結果が図８（ａ）に示されている。また、図８（ｂ）の場合も同様である。
【００５０】
図８（ａ），（ｂ）からも分かるように、各パスの補正入力値Ｃ１，Ｃ２の合計である合計補正入力値ＣＳを量子化処理の入力としているため、その合計補正入力値ＣＳの取りうる範囲Ｍｉｎ〜ＭａｘがＭｉｎ≦０、２５５≦Ｍａｘとなる。そして、その合計補正入力値ＣＳを量子化処理して、各パスへ割り振られる出力データＯ１，Ｏ２を３値化換算の０、１、２とすることができる。
【００５１】
このような処理の結果、量子化前の多値の段階の画像データをパス毎に分割することによってパス毎の最大記録濃度が低くなっても、図１３の特許文献１の場合のように各パスの出力値の１００％またはほぼ１００％が「１」となることはない。つまり、量子化前の多値の段階の画像データをパス毎に分割してから、それぞれの分割された画像データ（多値データ）を量子化する場合に、量子化する画像データの値（合計補正入力値ＣＳ）の範囲を広げることができる。この結果、図１３の場合のように、出力値１に対応するインク滴、つまり気流の影響を受けやすい小さいインク滴が連続的に吐出することがない。
【００５２】
さらに、本例の場合は、パスデータ分割部３００が入力パスデータＩ１，Ｉ２への入力データＩ０の配分比率をそれぞれ５０％としている。そのため、合計出力値ＯＳが１または２となる場合に、その合計出力値ＯＳが１パス目の出力値Ｏ１と２パス目の出力値Ｏ２として割り当てられる比率もほぼ５０％となる。これは、前述したように、出力決定部３４０によって、１パス目と２パス目の内、補正入力値Ｃ１，Ｃ２が大きい方のパスに対してのみ合計出力値ＯＳの全てを割り当て、他方のパスに対しては０を割り当てるためである。言い換えれば、各パスの補正入力値Ｃ１，Ｃ２に基づいて、合計出力値ＯＳを所定のパスに偏らせて割り振っているため、各パスにＯＳが割り当てられる比率は、パスデータ分割部３００による各パスへの入力データＩ０の配分比率に応じて制御することができる。すなわち、各パスの記録データとして量子化値１または２が出力される頻度は、パスデータ分割部３００による各パスへの入力データＩ０の配分比率に応じて制御可能となる。
【００５３】
このように、量子化前の多値の段階の画像データをパス毎に分割してから、それぞれの分割された画像データ（多値データ）を量子化する場合に、量子化する画像データが取りうる値の範囲を広げつつ、所定の量子化値の出力頻度を制御することが可能となる。この結果、図１３の場合に顕在化する気流による濃度ムラなどを低減することができる。つまり、パス数を減らして高速な記録を行いつつ、気流による濃度ムラなどを低減させて、高速記録と記録画像の画質の向上との両立を図ることができる。
【００５４】
（第２の実施形態）
前述した第１の実施形態１において、出力値決定部３４０は、所定のパスに偏らせるように合計出力値を割り振るために、複数のパスの内、最大の補正入力値に対応するパスにのみ合計出力値を割り当てる。しかしながら、合計出力値を所定のパスに偏らせたために、合計出力値が大きくなる部分、すなわち高濃度記録部においては、出力値０が割り当てられる部分が増える。この場合には、インク滴の着弾位置のばらつき（インク滴の吐出方向や大きさのばらつき）や、パス毎の記録領域間のズレが目立つおそれがある。このような場合には、出力値決定部３４０が所定のパスに偏らせるように合計出力値を割り振る際に、その割り当て方を合計出力値に応じて切り替えてもよい。
【００５５】
以下、合計出力値に基づいて割り当て方を切り替える手法の一例として、出力レベルを４レベルの記録データ、すなわち４値化した記録データを生成する場合について説明する。４値化の場合、記録データの出力値は０、１、２、３のいずれかとなる。
【００５６】
合計出力値が低濃度記録領域において出現しやすい出力値１，２のときには、前述した実施形態の場合と同様に、補正入力値が最大となるパスに対してのみ合計出力値ＯＳを割り当てる。すなわち、Ｃ１＞Ｃ２のときには、Ｏ１＝ＯＳ、Ｏ２＝０として、合計出力値ＯＳを出力値Ｏ１に振り分け、Ｃ１≦Ｃ２のときは、Ｏ１＝０、Ｏ２＝ＯＳとして、合計出力値ＯＳを出力値Ｏ２に振り分ける。
【００５７】
一方、合計出力値が高濃度記録領域において出現しやすい出力値３のときには、補正入力値Ｃ１，Ｃ２の大小関係に応じて、出力レベルを各パスに配分する。例えば、Ｃ１＞Ｃ２のときには、Ｏ１＝２、Ｏ２＝１として、合計出力値ＯＳを２：１の割合で出力値Ｏ１，Ｏ２に振り分け、Ｃ１≦Ｃ２のときは、Ｏ１＝１、Ｏ２＝２として、合計出力値ＯＳを１：２の割合で出力値Ｏ１，Ｏ２に振り分ける。
【００５８】
このように、出力値決定部３４０において合計出力値を所定のパスに偏らせて割り当てる際に、２つの割り当て方を合計出力値に応じて切り替える。その１つは、最大の補正入力値に対応するパスのみに合計出力値を全て割り当てる方法であり、他の１つは、２以上のパスに対応する出力値の合計が合計出力値と等しくなるように異なる割合で配分する方法である。このように割り当て方を切り替えることにより、高濃度記録部において出力値０が割り当てられる部分を極力減らして、インク滴の吐出方向や大きさのばらつきや、パス毎の記録領域間のズレを目立たなくすることができる。出力値３を各パスに配分するときと、1つのパスに対してのみ配分するときと、において、画像データの入力レベルとプリンタの出力特性との線形関係が異なる場合には、その差異は、前述した出力階調補正処理によって吸収すればよい。
【００５９】
（第３の実施形態）
前述した第２の実施形態の方法に加えて、出力値決定部３４０によって合計出力値を所定のパスに偏らせて割り当てる際に、その割り当て方を合計出力値に応じて所定の割合で切り替えることにより、所定の出力値の出現頻度をさらに細かく制御することができる。
【００６０】
以下、合計出力値に基づいて、その割り当て方を所定の割合で切り替える手法の一例として、３値化した記録データを生成する場合について説明する。３値化の場合、記録データの出力値は０，１，２のいずれかとなる。
【００６１】
合計出力値が低濃度記録領域において出現しやすい出力値１のときには、前述した実施形態の場合と同様に、補正入力値が最大となるパスに対してのみ合計出力値ＯＳを割り当てる。すなわち、Ｃ１＞Ｃ２のときには、Ｏ１＝ＯＳ、Ｏ２＝０として、合計出力値ＯＳを出力値Ｏ１に振り分け、Ｃ１≦Ｃ２のときは、Ｏ１＝０、Ｏ２＝ＯＳとして、合計出力値ＯＳを出力値Ｏ２に振り分ける。この様に、補正入力値が最大の走査に対して合計出力値を全て割り当てる形態を、ここでは第１の形態とする。
【００６２】
一方、合計出力値が高濃度記録領域において出現しやすい出力値２のときには、補正入力値Ｃ１，Ｃ２の大小関係に応じて、出力レベルを各パスに配分する。すなわち、複数回出現する出力値２の内、ある割合を占める出力値２に関しては、各パスに合計出力値ＯＳを均等に割り当て、他の割合を占める出力値２に関しては、補正入力値が最大となるパスに対してのみ合計出力値ＯＳを割り当てる。このように、合計出力値ＯＳの割り当て方を切り替える。例えば、複数回出現する出力値２の２０％は、各パスに均等に割り当てて、Ｏ１＝１、Ｏ２＝１とする。また、その他の８０％に関しては、Ｃ１＞Ｃ２のときには、Ｏ１＝２、Ｏ２＝０として、合計出力値ＯＳの全てを出力値Ｏ１に振り分け、Ｃ１≦Ｃ２のときは、Ｏ１＝０、Ｏ２＝２として、合計出力値ＯＳの全てを出力値Ｏ２に振り分ける。この様に、２以上の走査に割り当てた値の合計が前記合計出力値と等しくなるように、前記２以上の走査に対して前記合計出力値を割り当てる形態を、ここでは第２の形態とする。
【００６３】
このように、出力レベルを各パスに配分する形態と、出力レベルを一方のパスのみに配分する形態と、を所定の割合で切り替えることにより、所定の量子化値の出力頻度をより細かく制御することができる。これにより、気流の影響による濃度ムラの許容範囲と、インク滴の吐出方向や大きさのばらつきやパス毎の記録領域間のズレの許容範囲において、プリンタの出力特性に応じてより適切にドットを配置することができる。
【００６４】
本例においては、出力値が２の場合に、出力レベルを各パスに配分する形態と、出力レベルを一方のパスのみに配分する形態と、を所定の割合で切り替えている。その切り替え方法としては、出力値が２の画素の数をカウントし、そのカウント値に基づいて２つの配分形態を所定の割合で切り替える方法、あるいは、乱数やテーブルを参照して２つの配分形態を所定の割合で切り替える方法を用いることができる。その切り替え方法は、これらの方法のみに限定されるものではない。
【００６５】
以上のように、出力値決定部３４０によって合計出力値を各パスに割り当てる際に、２つの配分形態を所定の割合で切り替えることにより、所定の量子化値の出力頻度をより細かく制御することができる。これにより、プリンタの出力特性により適したドット配置が可能となり、パス数を減らして高速な記録を行いつつ、気流による濃度ムラなどを低減させて、高速記録と記録画像の画質の向上との両立を図ることができる。
【００６６】
（第４の実施形態）
上述した第１から第３の実施形態においては、出力値決定部３４０の出力をそのまま各パスの出力値、すなわちマルチパス記録データ生成部２０４の出力値としている。しかし、出力値決定部３４０の出力値を各パスの出力値とする形態と、各パスの補正入力値を独立して量子化した値を各パスの出力値とする形態と、を切り替える構成としてもよい。
【００６７】
図９は、このような形態の切り替えを可能としたマルチパス記録データ生成部２０４の構成の一例を示す。
【００６８】
図９に示す構成では、前述した図６の構成に加えて、出力値算出部４００，４０１、出力値選択部４１０、および切替部４２０を備えられている。第２の生成手段に相当する出力値算出部４００，４０１は、各パスの補正入力値Ｃ１，Ｃ２を独立して量子化する。また、出力値選択部４１０は、切替部４２０からの切替信号に基づいて、出力値決定部３４０の出力値を各パスの出力値Ｏ１，Ｏ２とする第１の形態と、出力値算出部４００，４０１の出力値を各パスの出力値Ｏ１，Ｏ２とする第２の形態と、を切り替える。出力値選択部４１０は選択手段に相当する。図９においては、図６における出力値決定部３４０の出力値Ｏ１，Ｏ２を出力値Ｏ１−１，Ｏ２−１とし、出力値算出部４００，４０１の出力値を出力値Ｏ１−２，Ｏ２−２としている。
【００６９】
本例では、３値化した記録データを生成する場合について説明する。３値化の場合、記録データの出力値は０，１，２のいずれかとなる。また、本例の場合は、高濃度記録領域において第２の形態を選択するように、合計出力値算出部３３０から出力される合計出力値ＯＳが２であるときは、切替部４２０が出力値選択部４１０に第２の形態を選択させるための切替信号を出力する。合計出力値ＯＳが２以外（０，１）のときは、切替部４２０が出力値選択部４１０に第１の形態を選択させるための切替信号を出力する。以下において、図６と同じ構成であるパスデータ分割部３００、加算器３１０，３１１，３２０、合計出力値算出部３３０、および出力値決定部３４０の処理についての説明は省略する。
【００７０】
加算器３１０，３１１から出力される各パスの補正入力値Ｃ１，Ｃ２は、出力値算出部４００，４０１によって独立して量子化処理され、量子化された出力値Ｏ１−２，Ｏ２−２が出力値選択部４１０に出力される。出力値算出部４００，４０１は、前述した合計出力値算出部３３０と同等の処理を行うため、その説明は省略する。出力値決定部３４０から出力される出力値Ｏ１−１，Ｏ２−１も出力値選択部４１０に出力される。
【００７１】
出力値選択部４１０は、切替部４２０から出力される切替信号に基づき、最終的な各パスの出力値Ｏ１，Ｏ２として、出力値Ｏ１−１，Ｏ２−１または出力値Ｏ１−２，Ｏ２−２のいずれかを選択する。本例の場合は、前述したように、合計出力値ＯＳが２のときには出力値Ｏ１，Ｏ２として出力値Ｏ１−２，Ｏ２−２が選択され、合計出力値ＯＳが０または１のときには出力値Ｏ１，Ｏ２として出力値Ｏ１−１，Ｏ２−１が選択されることになる。出力値選択部４１０の出力値Ｏ１，Ｏ２は、マルチパス記録データ生成部２０４の出力になると共に、誤差算出部３５０，３５１に入力される。他の処理は、前述した図６と同様であるため説明を省略する。
【００７２】
このように、合計出力値ＯＳが高濃度記録領域において出現しやすい出力値２のときは、最終的な各パスの出力値Ｏ１，Ｏ２として、各パスの補正入力値Ｃ１，Ｃ２を独立に量子化処理した出力値Ｏ１−２，Ｏ２−２を選択する。この結果、高濃度記録領域において、特許文献１と同様に、インク滴の吐出方向や大きさのばらつきや、パス毎の記録領域間のズレが画像の記録濃度に及ぼす影響を小さく抑えることができる。また、前述した第１から第３の実施形態と同様に、プリンタの出力特性により適したドット配置が可能となり、パス数を減らして高速記録を実現することもできる。
【００７３】
本実施形態においては、合計出力値ＯＳに基づいて、第１または第２の形態のいずれかを選択する構成とした。しかし、これらの形態の切替方法としては、各パスの補正入力値Ｃ１，Ｃ２に基づいて切り替える方法を用いることができる。さらに、出力値が所定の値の画素数をカウントし、そのカウント値に基づいて第１および第２の形態を所定の割合で切り替える方法、あるいは、乱数やテーブルを参照して第１および第２の形態を所定の割合で切り替える方法などを用いることもできる。その切り替え方法は、これらの方法のみに限定されるものではない。
【００７４】
（第５の実施形態）
第１の実施形態において、合計出力値算出部３３０は、合計補正入力値ＣＳを閾値と比較することによって量子化処理をする。しかし、合計出力値算出部３３０は、合計補正入力値ＣＳと合計出力値ＯＳとを対応付けたルックアップテーブルを参照することによって、合計出力値ＯＳを求める構成であってもよい。
【００７５】
また、上述した実施形態においては、誤差算出部３５０，３５１によって算出された誤差データＥ１，Ｅ２が、次に入力される画素に対してのみ配分されて加算される例について説明した。しかし、それらの誤差データＥ１，Ｅ２は、一般的な誤差拡散方法で用いられるように、複数の周辺画素に対して、経験的に求められた重み係数に基づいて振り分けてもよい。さらに、画素の位置や入力データ等に基づいて、誤差データＥ１，Ｅ２を配分するための重み係数や閾値などを変化させて、パス毎の記録領域間において比較的異なる量子化結果が得られるように構成してもよい。
【００７６】
以上のように、合計出力値算出部３３０や誤差算出部３５０，３５１などを、パス毎の記録領域間において比較的異なる量子化結果が得られるように構成することにより、パス毎の記録領域間においてドットの配置パターンが干渉しにくくすることができる。この結果、画質を向上させることができる。
【００７７】
（第６の実施形態）
本発明の目的は、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶媒体に記憶し、その記憶媒体をシステムあるいは装置に供給することによって達成することができる。すなわち、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）によって、記録媒体に格納されたプログラムコードを読み出して実行することにより、本発明の目的を達成することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００７９】
また、前述した実施形態の機能は、コンピュータが読み出したプログラムコードを実行することによって実現されるだけではない。例えば、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能を実現することもできる。さらに、記憶媒体から読み出されたプログラムコードは、コンピュータに挿入された機能拡張ボードや、コンピュータに接続された機能拡張ユニットに備わるメモリに書き込んでもよい。この場合には、その書き込んだプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能を実現することができる。
【００８０】
また、前述した実施形態の処理は、複数の機器（例えばホストコンピュータ、記録装置）から構成されるシステムで分担して行うようにしても、１つの機器で全てを行うようにしても良い。また、上記実施形態においては、画像処理装置としてのホスト装置を記録装置と別装置としているが、画像処理装置が記録部を有する記録装置の形態であっても良い。
【００８１】
前述した実施形態では、２パス記録の場合を例にとり説明したが、本発明が３パス以上の場合にも適用できることは説明するまでもない。また、記録データの値を３値としているが、それよりも大きな値の記録データとしてもよい。例えば、５値の記録データの場合には、第１実施形態ではいずれかの走査に値「５」が全て割り振られ、第２実施形態では値「５」が２回の走査に２：３や３：２で割り振られることになる。
【００８２】
また、記録ヘッドにより吐出されるインク滴は大インク滴と小インク滴の２種類のみの形態に限られず、３種類以上の吐出量のインクを用いる構成であってもよい。本発明は、吐出量（１滴当たりのインクの体積）の異なる２種類のインクを少なくとも吐出する記録ヘッドを用いる形態であれば、上述の実施形態の処理によって、気流の影響を受けやすい小ドットの使用を抑えることができる。
【００８３】
（他の実施形態）
記録ヘッドとしては、インクジェット記録ヘッドの他、サーマルヘッドなどの種々の形式のものを用いることができる。要は、複数の記録素子を用いて、記録媒体上に複数の画素を形成することにより画像を記録可能な記録ヘッドであればよい。また、本発明は、２パス以上のマルチパス方式に対して広く適用することができる。
【符号の説明】
【００８４】
１０  記録ヘッド
５０  記録装置
１０１  ホストコンピュータ（ホスト装置）
２０４  マルチパス記録データ生成部
３００  パスデータ分割部（分割手段）
３１０，３１１  加算器（補正手段）
３２０  加算器（加算手段）
３３０  合計出力値算出部（量子化手段）
３４０  出力値決定部（生成手段）
３５０  誤差算出部（誤差算出手段）
【図１】
2011189619.tif 000003
【図２】
2011189619.tif 000004
【図３】
2011189619.tif 000005
【図４】
2011189619.tif 000006
【図５】
2011189619.tif 000007
【図６】
2011189619.tif 000008
【図７】
2011189619.tif 000009
【図８】
2011189619.tif 000010
【図９】
2011189619.tif 000011
【図１０】
2011189619.tif 000012
【図１１】
2011189619.tif 000013
【図１２】
2011189619.tif 000014
【図１３】
2011189619.tif 000015