(57)【要約】【課題】重ね記録時の発色特性の低下を低減可能とし、従来に比較し色再現域を拡大する。【解決手段】マルチパス記録におけるＮ回の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶手段と、各記録色成分の画像データと前記記憶手段に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成手段と、各記録色成分のＮ個の記録パターンを、記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類手段と、各記録色成分毎の記録素子アレイをＭ分割し、低明度グループの記録パターンについては記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループの記録パターンについては遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て手段と、記録ヘッドを走査運動して記録する度に、記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分記録媒体を副走査方向に順次搬送する記録制御手段とを備える。【選択図】図１６
2008162094.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置であって、
前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶手段と、
各記録色成分の画像データと前記記憶手段に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成手段と、
前記記録パターン生成手段で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類手段と、
各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て手段と、
前記割り当て手段により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記割り当て手段は、前記記録色成分に無彩色の記録色成分が含まれるとき、該無彩色の記録色成分のＮ個の記録パターンのみを前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当てることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、色材として顔料インクを用いるインクジェット記録方式の画像形成装置であることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置の制御方法であって、
前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶部から当該Ｎ個のマスクパターンを読み取る工程と、
各記録色成分の画像データと前記記憶部に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成工程と、
前記記録パターン生成工程で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類工程と、
各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て工程と、
前記割り当て工程により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項５】
記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置と、該画像形成装置に画像データを供給するホスト装置とを含む画像形成システムであって、
前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶手段と、
各記録色成分の画像データと前記記憶手段に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成手段と、
前記記録パターン生成手段で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類手段と、
各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て手段と、
前記割り当て手段により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御手段と、
を備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる複数のインクを重ね記録する画像形成技術に関するものである。
【背景技術】
【０００２】
インクジェット記録方式は、記録手段である記録ヘッドからインクを液滴として吐出し、これを記録媒体に着弾させることで画像を形成する方式である。記録記録ヘッドには、その記録形式において、ライン型のものとシリアル型のものとがある。ライン型のものは、印刷領域幅分の記録ヘッドを用いて、記録媒体のみを副走査方向に移動させることにより記録する方式である。また、シリアル型のものは、ライン型に比べ短い幅の記録ヘッドからインクを吐出させながら、この記録ヘッドを搭載したキャリッジを記録媒体に対して移動走査させる記録主走査を行う。そして、当該記録主走査と記録媒体を記録主走査とは直行する方向に所定量づつ搬送する副走査とを交互に繰り返すことにより記録媒体上に順次画像を形成していくものである。この場合、記録ヘッドに構成されている複数のインク吐出口の配列密度と数によって、１回の記録主走査で記録される領域の幅が決まる。よって、その幅に対する記録主走査とその幅相当の副走査とを繰り返すことにより記録を進めていくのが、最も短時間で画像を完成させる方法である。しかし、実際には、より画像の品位を高めるために、マルチパス記録方式を採用していることが多い。
【０００３】
マルチパス記録方式では１回の記録主走査で記録可能な画像領域に対し、Ｎ回（Ｎ≧２）の記録主走査を実行する。各記録主走査の間に行われる副走査の量は、記録ヘッドに配列する複数の記録素子をＮ個のブロックに分割した際の、各ブロックに含まれる記録素子の記録幅相当となる。すなわち、同一の画像領域はＮ個のブロックに含まれる記録素子によって、Ｎ回の記録走査にて画像が形成される。
【０００４】
Ｎ個のブロックに分割する際、各ブロックに含まれる記録素子の数は、同数であることが一般である。しかしこれは、特に限定されてはいない。例えば、記録素子の総数が、Ｎで割り切れない場合には、（Ｎ−１）番目までのブロックは、任意のＭ個で構成し、最後のＮ番目については、割り切れなかった残りの個数を用いてもよい。また、任意のＭ個、Ｌ個とを順に繰り返すことにより、往方向（奇数走査）での記録幅と復方向（偶数走査）での記録幅を一定にする等の方法を採ってもよい。更に、例えば、１０個の記録素子を有する記録ヘッドにおいて、２個、８個、２個から構成される３つの記録素子ブロックに分割し、両端に位置する２つの記録素子で記録される領域だけが２回のマルチパス方式による記録となっていてもよい。この場合、中央に位置する６個の記録素子によって記録される領域は、１回の記録走査で画像が完成されることになり、マルチパス数としては、Ｎ＝１．５回と表現することも可能である。
【０００５】
このように、マルチパス方式では、異なるブロックによる複数回の記録走査によって、初めて画像が完成されるので、１回の記録主走査では記録可能な画像データを全て記録しない。ここで、画像データを各ブロックに振り分けるために用いられるのが、いわゆるマスクである。このマスクは、画像信号とは独立して決定されることが多く、例えばマスクと各記録素子における画像信号とのＡＮＤ回路を配置することにより、各記録走査で与えられた画像信号を記録するか否かを決定する構成を形成することが出来る。
【０００６】
この際、個々の画像データから見れば、１回の記録主走査で記録される確率がこのマスクによって決定されることになる。すなわち、各回において記録されるべき画像データが、マスクによってある程度間引かれ、その間引く確率を本明細書では以下「間引き率」と称する。この「間引き率」は、各記録走査において記録される確率（以下、「記録率」と称する）とは逆を意味することになる。
【０００７】
以上の構成に従ったマルチパス方式の一般的な具体例を１つ挙げる。１００個の記録素子を用いて４回のマルチパス記録を行う場合、記録素子を２５個ずつの４つのブロックに分割する。各記録走査間に行われる副走査量は、２５個の記録素子相当となる。また、各記録走査で各ブロックに対応するマスクは、間引き率が７５％で記録率が２５％となる。マスクパターンは４つのブロックで互いに補完し合う関係にあり、４つのマスクパターンをそれぞれ重ね合わせることにより、１００％の記録が行える様に構成されている。尚、ここでは一例として、記録素子の総数１００がマルチパス数Ｎ＝４によって等分されるような例で説明したが、マルチパス記録方式は無論これに限定されるものではない。先にも述べた様に、マルチパス数Ｎは記録素子の総数に対し、完全に割り切れる値でなくても良く、要は、同一の画像領域に対し、異なる複数のブロックによって記録主走査が行われる構成であれば、マルチパス記録方式を成立させることが出来る。
【０００８】
マルチパス記録方式を用いる主な理由は、各記録走査間の境界部分に現れるいわゆる「つなぎすじ」を目立たなくするためである。その他、特許文献１にはマルチパス記録方式を用いて上乗せ系インクにより生ずる光沢ムラを防止する技術が開示されている。特許文献１では、インクの打ち込み量により光沢度の差が多いインクとインクの打ち込み量により光沢度の差が小さいインクを混色する場合、マルチパス記録方式のマスクパターンを制御する。そして、インク打ち込み量により光沢度の差が大きいインクを先に吐出し、インク打ち込み量により光沢度の差が小さいインク後から吐出して、紙面上にて上側に定着するようにすることにより、光沢ムラを抑制する手法が提案されている。
【特許文献１】特開２００４−３３８３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来のインクジェット記録装置では、主に染料を主体として、浸透性に優れたインクを適用することが一般的であった。染料インクのように浸透性の優れたインクを適用した場合、光の透過率が高いため発色特性がよいという特徴がある。さらに、光沢系の印刷メディアに記録した場合、インクが印刷メディア内に浸透するため、メディアの光沢特性がそのまま反映されて光沢特性の良好な印刷をすることができた。
【００１０】
しかしながら、長期保存に適した顔料インクのような上乗せ系のインクを用いるインクジェット記録装置においては以下のような問題点があった。すなわち、インクの透過率の低い（明度の低い）インクが、相対的にインクの透過率の高いインク（明度の高い）の上層に定着した場合、発色特性が著しく低下するという問題点があった。
【００１１】
本発明は上述の問題点に鑑みなされたものであり、顔料インクのような上乗せ系インクを重ねて使用する場合に生ずる発色特性の劣化を低減することを目的とする。
【課題を解決するための手段】
【００１２】
上述の問題点を解決するために、本発明の画像形成装置は以下の構成を備える。すなわち、記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置であって、前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶手段と、各記録色成分の画像データと前記記憶手段に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成手段と、前記記録パターン生成手段で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類手段と、各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て手段と、前記割り当て手段により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御手段と、を備える。
【００１３】
また、前記割り当て手段は、前記記録色成分に無彩色の記録色成分が含まれるとき、該無彩色の記録色成分のＮ個の記録パターンのみを前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当てることを特徴とする。そして、当該画像形成装置は、色材として顔料インクを用いるインクジェット記録方式の画像形成装置であることを特徴とする。
【００１４】
上述の問題点を解決するために、本発明の画像形成装置の制御方法は以下の構成を備える。すなわち、記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置の制御方法であって、前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶部から当該Ｎ個のマスクパターンを読み取る工程と、各記録色成分の画像データと前記記憶部に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成工程と、前記記録パターン生成工程で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類工程と、各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て工程と、前記割り当て工程により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御工程と、を備える。
【００１５】
上述の問題点を解決するために、本発明の画像形成システムは以下の構成を備える。すなわち、記録媒体の搬送方向である副走査方向に並ぶ複数の記録素子で構成される記録素子アレイを記録色成分の数備える記録ヘッドを、前記副走査方向とは直交する方向である主走査方向に走査運動させると共に、当該記録ヘッドの走査運動毎に、前記記録素子アレイで形成し得るバンド画像の幅よりも小さい幅分、前記記録媒体を前記副走査方向に順次搬送することで、マルチパス記録により画像を形成する画像形成装置と、該画像形成装置に画像データを供給するホスト装置とを含む画像形成システムであって、前記マルチパス記録におけるＮ回（Ｎは２以上の整数）の記録に用いる互いに異なるＮ個のマスクパターンを記憶する記憶手段と、各記録色成分の画像データと前記記憶手段に記憶されたＮ個のマスクパターンとに基づいて、Ｎ個の記録パターンを生成する記録パターン生成手段と、前記記録パターン生成手段で生成された各記録色成分のＮ個の記録パターンを、前記記録色成分の明度に基づいて少なくとも２つの明度グループに分類する分類手段と、各記録色成分毎の前記記録素子アレイをＭ（Ｍ＞Ｎの整数）分割し、低明度グループに属する記録色成分のＮ個の記録パターンについては前記Ｍ分割された中の記録媒体に先行して記録するＮ個の分割アレイに割り当て、高明度グループに属する記録色成分のＮ個の記録パターンについては前記低明度グループに属する記録色成分のＮ個の記録パターンよりも遅延して記録媒体に記録するＮ個の分割アレイに割り当てる割り当て手段と、前記割り当て手段により割り当てられた各記録色成分の各記録パターンに従って前記記録ヘッドを走査運動して記録する度に、前記記録素子アレイの１走査運動で記録可能な幅の１／Ｍ分前記記録媒体を前記副走査方向に順次搬送する記録制御手段と、を備える。
【発明の効果】
【００１６】
本発明によれば、顔料インクのような上乗せ系インクを重ねて使用する場合に生ずる発色特性の劣化を低減することのできる技術を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１８】
（第１実施形態）
本発明に係る画像形成装置の第１実施形態として、インクジェット記録装置を例に挙げて以下に説明する。なお、以下では、まず前提となるインクジェット記録装置およびその制御について説明した後、本発明の中心部分である記録順序の制御方法について述べる。
【００１９】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。また、特に指定する場合を除き「色」は無彩色及び有彩色の双方を含む。
【００２０】
また、本明細書では、記録剤であるインクの色もしくはそのデータ、また色相を、シアン、マゼンタ、イエロー、ブラック、レッド、グリーン、ブルーなど片仮名で表記する。あるいは、Ｃ、Ｍ、Ｙ、Ｋ、Ｒ、Ｇ、Ｂなど英大文字の１字もしくはそれと英小文字１字との組み合わせで表すものとする。
【００２１】
さらに、本明細書において「画素」とは、階調表現できる最少単位のことであり、複数ビットの多値データの画像処理（上記カラーマッチング、色分解、γ補正、ハーフトーニング等の処理）の対象となる最少単位である。なお、後述のようにハーフトーニング処理では、１つの画素は２×４のマスで構成されるパターンに対応し、この１画素内の各マスを「エリア」と呼ぶ。この「エリア」はドットのオン・オフが定義される最少単位である。
【００２２】
そして、以下では、色材としては顔料系インクを用いることを想定する。とりわけ、色材が記録媒体表面に凝集するインク（顔料系のインクはその傾向が強い）において、付着したインクが記録媒体に浸透して行くインク（染料系のインクはその傾向が強い）よりも効果が顕著に見られる。つまり、顔料系インクは、記録媒体上の同一領域に対し複数のインクにより記録を行った際、後から記録されたインクがより上層（表面）に定着する上乗せ系インクとしての特性を有する。
【００２３】
＜＜前提技術＞＞
＜インクジェット記録装置の説明＞
・装置構成
図１は、インクジェット記録装置の構成の概要を示す外観斜視図である。
【００２４】
図１に示すように、インクジェット記録装置（以下、記録装置あるいはプリンタという）は、キャリッジ１０２を矢印Ａ方向に往復移動させる。これは、インクジェット方式に従ってインクを吐出して記録を行なう記録ヘッド１１１を搭載したインクカートリッジ１１０をキャリッジモータＭ１によって発生する駆動力を伝達機構より伝えることによりなされる。それとともに、例えば、記録紙などの記録媒体１５０を給紙機構１０４を介して給紙し、記録位置まで搬送し、その記録位置において記録ヘッド１１１から記録媒体にインクを吐出することで記録を行なう。
【００２５】
また、記録ヘッド１１１の状態を良好に維持するためにキャリッジ１０２を回復装置１０６の位置まで移動させ、間欠的に記録ヘッド１１１の吐出回復処理を行う。
【００２６】
記録装置１００のインクカートリッジ１１０には、記録ヘッド１１１に供給するインクを貯留するインクタンク１１２を装着する。インクタンク１１２はインクカートリッジ１１０に対して着脱自在になっている。
【００２７】
図１に示した記録装置１００はカラー記録が可能であり、そのためにインクカートリッジ１１２にはマゼンタ（Ｍ）、シアン（Ｃ）、イエロ（Ｙ）、ブラック（Ｋ）のインクを夫々、収容した４つのインクタンクを搭載している。これら４つのインクタンクは夫々独立に着脱可能である。
【００２８】
さて、キャリッジ１０２とインクカートリッジ１１０とは、両部材の接合面が適正に接触されて所要の電気的接続を達成維持できるようになっている。記録ヘッド１１１は、記録信号に応じてエネルギーを印加することにより、複数の吐出口からインクを選択的に吐出して記録する。特に、この実施例の記録ヘッド１１１は、熱エネルギーを利用してインクを吐出するインクジェット方式を採用し、熱エネルギーを発生するために電気熱変換体を備える。その電気熱変換体に印加される電気エネルギーが熱エネルギーへと変換され、その熱エネルギーをインクに与えることにより生じる膜沸騰による気泡の成長、収縮によって圧力変化を生じる。この圧力変化を利用して、吐出口よりインクを吐出させる。この電気熱変換体は各吐出口のそれぞれに対応して設けられ、記録信号に応じて対応する電気熱変換体にパルス電圧を印加することによって対応する吐出口からインクを吐出する。
【００２９】
図１に示されているように、キャリッジ１０２はキャリッジモータＭ１の駆動力を伝達する伝達機構の駆動ベルトの一部に連結されており、ガイドシャフトに沿って矢印Ａ方向に摺動自在に案内支持されるようになっている。従って、キャリッジ１０２は、キャリッジモータＭ１の正転及び逆転によってガイドシャフトに沿って往復移動する。また、キャリッジ１０２の移動方向（矢印Ａ方向）に沿ってキャリッジ１０２の絶対位置を示すためのスケールが備えられている。この実施例では、スケールは透明なＰＥＴフィルムに必要なピッチで黒色のバーを印刷したものを用いており、その一方はシャーシ１０３に固着され、他方は板バネ（不図示）で支持されている。
【００３０】
また、記録装置１００には、記録ヘッド１１１の吐出口（不図示）が形成された吐出口面に対向してプラテン（不図示）が設けられている。キャリッジモータＭ１の駆動力によって記録ヘッド１１１を搭載したインクカートリッジ１１０が往復移動される。同時に、記録ヘッド１１１に記録信号を与えてインクを吐出することによって、プラテン上に搬送された記録媒体１５０の全幅にわたって記録が行われる。
【００３１】
さらに、図１において、記録媒体１５０を搬送するために搬送モータＭ２によって駆動される搬送ローラが図示される。バネ（不図示）により記録媒体１５０を搬送ローラに当接するピンチローラ、ピンチローラを回転自在に支持するピンチローラホルダ、搬送ローラの一端に固着された搬送ローラギアが図示される。そして、搬送ローラギアに中間ギア（不図示）を介して伝達された搬送モータＭ２の回転により、搬送ローラが駆動される。
【００３２】
またさらに、記録ヘッド１１１によって画像が形成された記録媒体１５０を記録装置外ヘ排出するための排出ローラがあり、搬送モータＭ２の回転が伝達されることで駆動されるようになっている。なお、排出ローラは記録媒体１５０をバネ（不図示）により圧接する拍車ローラ（不図示）により当接する。また、拍車ローラを回転自在に支持する拍車ホルダがある。
【００３３】
またさらに、記録装置１００には、図１に示されているように、回復装置１０６が配設されている。これは、記録ヘッド１１１を搭載するインクカートリッジ１１０の記録動作のための往復運動の範囲外（記録領域外）の所望位置（例えば、ホームポジションに対応する位置）に設けられ、記録ヘッド１１１の吐出不良を回復する。
【００３４】
回復装置１０６は、記録ヘッド１１１の吐出口面をキャッピングするキャッピング機構と記録ヘッド１１１の吐出口面をクリーニングするワイピング機構を備えている。キャッピング機構による吐出口面のキャッピングに連動して回復装置内の吸引手段（吸引ポンプ等）により吐出口からインクを強制的に排出させる。それによって、記録ヘッド１１１のインク流路内の粘度の増したインクや気泡等を除去するなどの吐出回復処理を行う。
【００３５】
また、非記録動作時等には、記録ヘッド１１１の吐出口面をキャッピング機構によるキャッピングすることによって、記録ヘッド１１１を保護するとともにインクの蒸発や乾燥を防止することができる。一方、ワイピング機構はキャッピング機構の近傍に配され、記録ヘッド１１１の吐出口面に付着したインク液滴を拭き取るようになっている。
【００３６】
これらキャッピング機構及びワイピング機構により、記録ヘッド１１１のインク吐出状態を正常に保つことが可能となっている。
【００３７】
・インクジェット記録装置の制御
図２は、図１に示した記録装置の制御構成を示すブロック図である。
【００３８】
図２に示すように、コントローラ６００は、ＭＰＵ６０１、後述する制御シーケンスに対応したプログラム、所要のテーブル、その他の固定データを格納したＲＯＭ６０２を備える。また、キャリッジモータＭ１の制御、搬送モータＭ２の制御、及び、記録ヘッド３の制御のための制御信号を生成する特殊用途集積回路（ＡＳＩＣ）６０３を備える。そして、画像データの展開領域やプログラム実行のための作業用領域等を設けたＲＡＭ６０４、ＭＰＵ６０１、ＡＳＩＣ６０３、ＲＡＭ６０４を相互に接続してデータの授受を行うシステムバス６０５を備える。さらに、以下に説明するセンサ群からのアナログ信号を入力してＡ／Ｄ変換し、デジタル信号をＭＰＵ６０１に供給するＡ／Ｄ変換器６０６などで構成される。
【００３９】
また、図２において、６１０は画像データの供給源となるコンピュータ（或いは、画像読取り用のリーダやデジタルカメラなど）でありホスト装置と総称される。ホスト装置６１０と記録装置１との間ではインタフェース（Ｉ／Ｆ）６１１を介して画像データ、コマンド、ステータス信号等を送受信する。
【００４０】
さらに、６２０はスイッチ群であり、電源スイッチ６２１、プリント開始を指令するためのプリントスイッチ６２２を備える。また、記録ヘッド３のインク吐出性能を良好な状態に維持するための処理（回復処理）の起動を指示するための回復スイッチ６２３など、操作者による指令入力を受けるためのスイッチから構成される。６３０はホームポジションｈを検出するためのフォトカプラなどの位置センサ６３１、環境温度を検出するために記録装置の適宜の箇所に設けられた温度センサ６３２等から構成される装置状態を検出するためのセンサ群である。
【００４１】
さらに、６４０はキャリッジ２を矢印Ａ方向に往復走査させるためのキャリッジモータＭ１を駆動させるキャリッジモータドライバ、６４２は記録媒体Ｐを搬送するための搬送モータＭ２を駆動させる搬送モータドライバである。
【００４２】
ＡＳＩＣ６０３は、記録ヘッド３による記録走査の際に、ＲＡＭ６０２の記憶領域に直接アクセスしながら記録ヘッドに対して記録素子（吐出ヒータ）の駆動データ（ＤＡＴＡ）を転送する。
【００４３】
なお、図２に示す構成は、インクカートリッジ６と記録ヘッド３とが分離可能な構成であるが、これらが一体的に形成されて交換可能なヘッドカートリッジを構成しても良い
＜画像データの印刷処理＞
図３は、図１の記録装置により画像データを印刷する際のデータ処理を示すブロック図である。
【００４４】
ホスト装置は例えばＰＣにより構成され、オペレーティングシステムで動作するプログラムとしてはアプリケーションおよびプリンタドライバがある。
【００４５】
アプリケーションＪ０００１はプリンタで印刷する画像データを生成する処理を実行する。この画像データもしくはその編集等がなされる前のデータは種々の媒体を介してＰＣに取り込むことができる。ホスト装置は、先ずデジタルカメラで撮像した例えばＪＰＥＧ形式の画像データをＣＦカードによって取り込むことができる。また、スキャナで読み取った例えばＴＩＦＦ形式の画像データやＣＤ−ＲＯＭに格納される画像データをも取り込むことができる。さらには、インターネットを介して画像データを取り込むことができる。これらの取り込まれた画像データは、ＰＣのモニタに表示されてアプリケーションＪ０００１を介した編集、加工等がなされ、例えばｓＲＧＢ規格のカラー画像データが作成される。そして、ユーザからの印刷指示に基づいてこのカラー画像データがプリンタドライバにＲＧＢ（各色８ｂｉｔ）のデータ形式で渡される。
【００４６】
プリンタドライバは、カラーマッチング処理Ｊ０００２、色分解処理Ｊ０００３、γ補正Ｊ０００４、ハーフトーニングＪ０００５、および印刷データ作成Ｊ０００６の各処理機能を有している。
【００４７】
カラーマッチング処理Ｊ０００２は色域（Ｇａｍｕｔ）のマッピングを行う。例えば、ｓＲＧＢ規格の画像データによって再現される色域を、本プリントシステムのプリンタによって再現される色域内に写像する３次元ＬＵＴおよび補間演算を用いてデータの変換を行う。つまり、入力されたＲＧＢ（各色８ビット）の画像データをプリンタの色域内のＲＧＢ（各色８ｂｉｔ）の画像データに変換する。
【００４８】
色分解処理Ｊ０００３は、上記色域への変換（マッピング）がなされたＲＧＢの画像データに基づき、このデータが表す色を再現するインクの組み合わせに対応した色分解データを生成する。つまり、ここではＣＭＹＫの各成分により表現されるデータを生成する。この処理はカラーマッチング処理と同様３次元ＬＵＴに補間演算を併用して行う。出力は例えば各色８ビットであり、Ｃ、Ｍ、Ｙ、Ｋの色材量に対応した値である。
【００４９】
γ補正Ｊ０００４は、色分解処理Ｊ０００３によって求められた色分解データの各色のデータごとに階調値変換を行う。具体的には、プリンタの各色インクの階調特性に応じた１次元ＬＵＴを用いることにより、上記色分解データがプリンタの階調特性に線形的に対応づけられるような変換を行う。ハーフトーニングＪ０００５は、８ビットの色分解データＣ、Ｍ、Ｙ、Ｋそれぞれについて４ビットのデータに変換する量子化を行う。本実施形態では、誤差拡散法を用いて各色の８ビットデータを４ビットデータに変換する。
【００５０】
この４ビットのデータは、後述する記録装置におけるドット配置のパターン化処理における配置パターンを示すためのインデックスとなるデータである。最後に、印刷データ作成処理Ｊ０００６によって、上記４ビットのインデックスデータを内容とする印刷イメージデータに印刷制御情報を加えた印刷データを作成する。
【００５１】
なお、上述したアプリケーションおよびプリンタドライバの処理は、ＣＰＵがプログラムを実行することにより実現される。その際、プログラムはＲＯＭもしくはハードディスクから読み出されて用いられ、また、その処理実行に際してＲＡＭがワークエリアとして用いられる。
【００５２】
記録装置は、印刷する画像データ処理に関して、ドット配置パターン化処理Ｊ０００７およびマスクデータ変換処理Ｊ０００８を実行する。
【００５３】
ドット配置パターン化処理Ｊ０００７は、入力された画像データについて、画素ごとに、４ビットのインデックスデータ（階調値情報）に対応したドット配置パターンに従ってドット配置を行う。４ビットデータで表現される各画素に対し、その画素の階調値に対応したドット配置パターンを割当てることで、画素内の複数のエリア各々にドットのオン・オフが定義され、そして１画素内の各エリアごとに「１」または「０」の吐出データが配置される。このようにして得られる１ビットの吐出データは、パスマスク選択用の１ビットを用いて、２種類あるマスクパターンのどちらかが選択され、選択されたマスクパターンに基づきマスクデータ変換処理Ｊ０００８によってマスク処理がなされる。すなわち、記録ヘッドによる所定幅の走査領域の記録を複数回の走査で完成するための各走査の吐出データを、それぞれの走査に対応したマスクを用いた処理によって生成する。
【００５４】
走査ごとの吐出データＣ、Ｍ、Ｙ、Ｋは、適切なタイミングでヘッド駆動回路Ｊ０００９に送られ、これにより、記録へッドＪ００１０が駆動されて吐出データに従ってそれぞれのインクが吐出される。
【００５５】
上述のドット配置パターン化処理やマスクデータ変換処理は、一般的には専用のハードウエア回路を用い記録装置の制御部を構成するＣＰＵの制御の下に実行される。ただし、これらの処理は記録装置のＣＰＵが制御ソフトウェアを実行することによって行われてもよい。さらに、これらの処理の全部または一部を、ホストコンピュータ（ＰＣ）の例えばプリンタドライバによって実現するよう構成しても良い。
【００５６】
以下、上述の各処理について、さらに詳細に説明する。
【００５７】
・カラーマッチング処理（Ｊ０００２）
カラーマッチング処理とは、モニタで表現された色をプリンタで再現した場合に色みの一致をするための処理である。ＣＩＥ−Ｌ＊ａ＊ｂ＊等の色空間において定義されたモニタのＧａｍｕｔからプリンタのＧａｍｕｔへの色空間圧縮を行う。色空間圧縮の手法としては、Ｐｅｒｃｅｐｔｕａｌと呼ばれる知覚的な一致を優先したカラーマッチングがある。また、Ｃｏｌｏｒｉｍｅｔｒｉｃと呼ばれる色測的な一致を優先したカラーマッチングや、Ｓａｔｕｒａｔｉｏｎと呼ばれる鮮やかさを優先したカラーマッチング等の手法がある。
【００５８】
・色分解処理（Ｊ０００３）
色分解処理とは、上述の通り、入力されてくるＲＧＢデータをプリンタの記録剤であるＣＭＹＫインク色に対応する色材量に変換するための処理である。実際の処理では、図４に示されているような３次元格子状ＬＵＴに入力ＲＧＢの値に対応したＣＭＹＫの値が格納されており、格子間のデータが入力されてきた場合は、四面体補間処理や立方体補間処理等の３次元の補間演算処理により計算される。例えば、Ｙ〜Ｍの色相は、ＹインクとＭインクにて混色され、Ｍ〜Ｃ色相はＭインクとＣインクにて混色され、そして、Ｃ〜Ｙ色相はＣインクとＹインクにより混色される。
【００５９】
図５は、無彩色であるグレイラインのハイライトからシャドーにおけるインク構成を示した図である。中間明度よりハイライトよりの部分では、Ｃインク、Ｍインク、そして、Ｙインクの３色が混色される。一方、中間明度からシャドーよりの部分にかけては、Ｃインク、Ｍインク、Ｙインク、そして、Ｋインク４色で混色されている。
【００６０】
・ハーフトーニング（Ｊ０００５）
ハーフトーニングは画像走査部とハーフトーン処理部とから構成される。
【００６１】
図６は、画像走査部が行う、画像データの走査処理を説明する図である。画像走査部は、複数の画素が配列して構成される画像データから、処理を行うべき画素を１画素ずつ選択し、ハーフトーン処理部の入力端子Ｂ０００１に画素データを入力する。図において、各マス目は個々の画素を示し、Ｂ００１５は画像の左上端に位置する画素、Ｂ００１６は画像の右下端に位置する画素をそれぞれ示している。
【００６２】
走査処理は、まず、画像領域の左上端の画素Ｂ００１５を選択する画素（以下着目画素とも言う）とすることで開始される。続いて、図の矢印の方向に右方向に１画素ずつ着目画素を切り替えながら処理を進めていく。最上端列の右端まで処理が終了すると、次に１段下の画素列の左端画素に着目画素を移す。このような順番で、図の矢印に沿って処理走査を進めて行き、最終画素となる右下端の画素Ｂ００１６まで処理が到達すると、本画像の処理走査は完了する。
【００６３】
図７は、ハーフトーン処理部の構成を説明するためのブロック図である。Ｂ０００１は画素データの入力端子、Ｂ０００２は累積誤差加算部、Ｂ０００３は入力画素データを２つ以上の階調数に変換する際の量子化閾値を設定する端子である。また、Ｂ０００４は量子化部、Ｂ０００５は量子化誤差を演算する誤差演算部、Ｂ０００６は量子化誤差を拡散する誤差拡散部、Ｂ０００７は累積誤差を格納する累積誤差メモリ、およびＢ０００８は一連の処理後に形成された画素データの出力端子である。
【００６４】
入力端子Ｂ０００１には、前述した画像走査部が全画像より選択した画素の、画素データが順次入力される。ハーフトーン処理部は、入力された個々の画素データに対し順番に処理を施し、出力端子Ｂ０００８より１画素分ずつ出力していく構成となっている。
【００６５】
図８は、ハーフトーン処理部の動作フローチャートである。なお、以下の処理はインクの色ごとに実行されるが、以下では１つの色に着目して説明する。
【００６６】
ステップＳＢ０００９では、画像走査部により、処理すべき画像データが入力される。
【００６７】
ステップＳＢ００１０では、累積誤差加算部Ｂ０００２において、入力された画素データに対し、累積誤差メモリＢ０００７に格納された、画素位置に対応する累積誤差値が加算される。
【００６８】
図９は、累積誤差メモリＢ０００７に格納される、データおよびデータの格納形態を説明するための図である。累積誤差メモリＢ０００７には、１つの記憶領域Ｅ０とＷ個の記憶領域Ｅ（ｘ）（ｘ＝１〜Ｗの整数）が配置される。ここで、Ｗは処理対象となっている画像データの横方向の画素数を表している。また、それぞれの領域には、注目画素に適用される量子化誤差Ｅ（ｘ）が格納されている。なお、量子化誤差の値は、後述する方法によって得られるものであるが、処理開始当初は全ての領域において、初期値０にて初期化されるものとする。
【００６９】
そして、本ステップにおいて、累積誤差加算部Ｂ０００２では、入力された画素データに対し、当該画素の横方向の位置ｘ（０＜ｘ≦Ｗ）に対応した誤差メモリＥ（ｘ）の値が加算される。すなわち、入力端子Ｂ０００１に入力された画素データをＩ、ステップＢ００１０による累積誤差加算後の画素データをＩ’とすると、
Ｉ’＝Ｉ＋Ｅ（ｘ）
となる。
【００７０】
ステップＳＢ００１１では、累積誤差加算後の画素データＩ’と閾値設定端子Ｂ０００３により入力された閾値とを比較し、量子化処理を行う。ここでは、８つの閾値と累積誤差加算後の画素データＩ’とを比較することにより、量子化後の画像データを９段階に振り分けて、出力端子Ｂ０００８に送る出力画素データの値を決定するものとする。すなわち、累積誤差加算部Ｂ０００２から入力された画素データの値が０から２５５の範囲の整数値とすれば、出力階調値Ｏは次式により決定される。
【００７１】
Ｏ＝０        （Ｉ’＜１６）              ・・・（式１）
Ｏ＝３２      （１６≦Ｉ’＜４８）        ・・・（式２）
Ｏ＝６４      （４８≦Ｉ’＜８０）        ・・・（式３）
Ｏ＝９６      （８０≦Ｉ’＜１１２）      ・・・（式４）
Ｏ＝１２８    （１１２≦Ｉ’＜１４４）    ・・・（式５）
Ｏ＝１６０    （１４４≦Ｉ’＜１７６）    ・・・（式６）
Ｏ＝１９２    （１７６≦Ｉ’＜２０８）    ・・・（式７）
Ｏ＝２２４    （２０８≦Ｉ’＜２４０）    ・・・（式８）
Ｏ＝２５５    （Ｉ’≧２４０）            ・・・（式９）
ここで、説明の都合上、各出力階調値Ｏに対し以下のような名称を与える。すなわち、Ｏ＝０をレベル０、Ｏ＝３２をレベル１、Ｏ＝６４をレベル２、Ｏ＝９６をレベル３、Ｏ＝１２８をレベル４、Ｏ＝１６０をレベル５、Ｏ＝１９２をレベル６、Ｏ＝２２４をレベル７、そしてＯ＝２２５をレベル８とそれぞれ称することにする。
【００７２】
ステップＳＢ００１２では、誤差演算部Ｂ０００５において、累積誤差加算後の画素データＩ’と出力画素値Ｏとの差分、すなわち量子化誤差Ｅを算出する。
【００７３】
Ｅ＝Ｉ’−Ｏ        ・・・（式１０）
ステップＳＢ００１３では、誤差拡散部Ｂ０００６において、着目している画素の横方向位置ｘに応じて、誤差の拡散処理を行う。具体的には、記憶領域Ｅ０およびＥ（ｘ）に格納すべき量子化誤差を、以下の処理に従って算出し、累積誤差メモリに格納する。
【００７４】
Ｅ（ｘ＋１）←Ｅ（ｘ＋１）＋Ｅ×７／１６    （ｘ＜Ｗ）・・・（式１１）
Ｅ（ｘ−１）←Ｅ（ｘ−１）＋Ｅ×３／１６    （ｘ＞１）・・・（式１２）
Ｅ（ｘ）←Ｅ０＋Ｅ×５／１６                （１＜ｘ＜Ｗ）・・・（式１３）
Ｅ（ｘ）←Ｅ０＋Ｅ×８／１６                （ｘ＝１）・・・（式１４）
Ｅ（ｘ）←Ｅ０＋Ｅ×１３／１６              （ｘ＝Ｗ）・・・（式１５）
Ｅ０←Ｅ×１／１６                          （ｘ＜Ｗ）・・・（式１６）
Ｅ０←０                                    （ｘ＝Ｗ）・・・（式１７）
以上で、入力端子Ｂ０００１に入力された１画素分の誤差拡散処理が完了する。
【００７５】
ステップＳＢ００１４では、ステップＳＢ０００９〜ステップＳＢ００１３の各処理が、画像データに含まれる全画素に対して施されたか否かを判定する。すなわち、画像走査部が選択した画素が、図７のＢ００１６まで達したか否かを判定する。Ｂ００１６まで達していない場合には、矢印の方向に着目画素を１つ分進め、ステップＳＢ０００９に進む。全画素に対して処理が行われたと判定された場合、ハーフトーン処理を終了する。
【００７６】
図１０は、ハーフトーン処理前の画像と、ハーフトーン処理後の画像を例示的に示した図である。図において、イエロー（Ｙ）用に作成された画像データＢ００１７に対しハーフトーン処理を施したものをＢ００１９に示している。また、特色インクであるレッド（Ｒ）用に作成された画像データＢ００１８に対しハーフトーン処理を施したものをＢ００２０、として示している。
【００７７】
Ｂ００１７では、全画素における画素の値が１０となっている。これに対しハーフトーン処理を施した後の画像Ｂ００１９では、Ｏ＝０（レベル０）であるＢ００２１と、Ｏ＝３２（レベル１）であるＢ００２２との、２つのレベル（濃度）の画素が、一様に分散されて存在している状態となっている。また、Ｂ００１８では、全画素における画素データが１００となっている。これに対しハーフトーン処理を施した後の画像Ｂ００２０では、Ｏ＝９６（レベル４）であるＢ００２３と、Ｏ＝１２８（レベル５）であるＢ００２４との、２つのレベル（濃度）の画素が、一様に分散されて存在している状態となっている。いずれも、オリジナルの画像においては、全画素で同一レベルであった画素データの値が、ハーフトーン処理後には複数のレベルの画素に分散される。ただし、画像全体で捉えた場合には入力時のデータ値が保存されている構成となっている。
【００７８】
・印刷データの生成（Ｊ０００６）
上述のハーフトーン処理を施した画像データに対して、以下で説明する印刷制御情報を付加する処理を行うことにより印刷データを生成する。
【００７９】
図１１は、印刷データの内部構成を示した図である。印刷データは、大まかに、印刷の制御を司る印刷制御情報、および、印刷イメージ情報（印刷イメージデータともいう）から構成されている。更に印刷制御情報は、その画像を記録する「メディア情報」、印刷の「品位情報」、および給紙方法等のような「その他制御情報」とから構成されている。
【００８０】
ここで、メディア情報には、記録の対象となる用紙の種類が記述されており、普通紙、光沢紙、コート紙などのうち、いずれか１種類の用紙が規定されている。品位情報には印刷の品位が記述されており、高速印刷、高品位印刷のいずれかの品位が規定されている。なお、これらの印刷制御情報はホストＰＣにてユーザが指定した内容に基づいて形成されるものである。更に、印刷イメージ情報（印刷イメージデータ）では前述のハーフトーン処理によって生成された画像データが記述さている。
【００８１】
なお、上述した処理（Ｊ０００１〜Ｊ０００６）は、ホスト装置にインストールされたプリンタドライバによって処理されるよう説明した。しかし、これらの処理の全部または一部を記録装置で行うよう構成しても良い。
【００８２】
・ドット配置パターン化処理
上述したハーフトーン処理において、２５６値の多値濃度情報（８ビットデータ）を９値の階調値情報（４ビットデータ）までにレベル数を下げている。しかし、実際にインクジェット記録装置が記録媒体上に記録できるのは、インクを記録するか否かの２値である。そこで、ドット配置パターン化処理では、０〜８の多値レベルをドットの有無を決定する２値レベルまで低減する役割を果たす。具体的には、このドット配置パターン化処理Ｊ０００７では、ハーフトーン処理部からの出力値であるレベル０〜８の４ビットデータで表現される各画素に、その画素の階調値（レベル０〜８）に対応したドット配置パターンを割当てる。これにより１画素内の複数のエリア各々にドットのオン・オフを定義し、１画素内の各エリアに「１」または「０」の１ビットの吐出データを配置する。
【００８３】
図１２は、画素の各階調に対応するドット配置パターンの例を示す図である。図の左に示した各レベル値は、ハーフトーン処理部からの出力値であるレベル０〜レベル８に相当している。右側に配列した縦２エリア×横４エリアで構成される各マトリクスの領域は、ハーフトーン処理で出力された１画素の領域に対応するものである。また、１画素内の各エリアは、インクのドットのオン・オフが定義される最小単位に相当するものである。丸印を記入したエリアがドットの記録を行うエリアを示しており、レベル数が上がるに従って、記録するドット数も１つずつ増加している。
【００８４】
図の横軸に対応する（４ｎ）〜（４ｎ＋３）は、ｎに１以上の整数を代入することにより、入力画像の左端からの横方向の画素位置を示している。その下に示される各パターンは、同一の入力レベルにおいても画素位置に応じて互いに異なる複数のパターンが用意されていることを示している。すなわち、同一のレベルが入力された場合にも、記録媒体上では（４ｎ）〜（４ｎ＋３）に示した４種類のドット配置パターンが巡回して割当てられる構成となっているのである。
【００８５】
図１２の各ドット配置パターンにおいては、縦方向を記録ヘッドの吐出口が配列する方向、横方向を記録ヘッドの走査方向としている。よって、上述のように同一レベルに対しても様々なドット配列で記録できる構成にしておくことは、ドット配置パターンの上段に位置するノズルと下段に位置するノズルとで吐出回数を分散させたり、記録装置特有の様々なノイズを分散させるという効果が得られる。
【００８６】
・マスクデータ変換処理
上述したドット配置パターン化処理により、記録媒体上の各エリアに対するドットの有無は決定されている。そのため、この情報をそのまま記録ヘッドの駆動回路に入力すれば、所望の画像を記録することは可能である。しかし、インクジェット記録装置においては、主に高画質化のためマルチパス記録という記録方法が採用されている。以下にマルチパス記録方法について簡単に説明する。
【００８７】
図１３は、マルチパス記録を説明するための図である。なお、以下の処理はインクの色ごとに実行されるが、以下では１つの色に着目して説明する。
【００８８】
Ｐ０００１は記録ヘッドを示し、ここでは簡単のため１６個のノズルを有するものとする。ノズル列は、図のように第１〜第４の４つのノズル群に論理的に分割され、各ノズル群には４つずつのノズルが含まれている。Ｐ０００２はマスクパターンを示し、各ノズルにより記録可能なエリアを黒塗りで示している。各ノズル群に対応するマスクパターンは互いに補完の関係にあり、これらを重ね合わせると４×４のエリアに対応した領域の記録が完成される構成となっている。
【００８９】
Ｐ０００３〜Ｐ０００６で示した各パターンは、記録走査を重ねていくことによって画像が完成されていく様子を例示的に示したものである。各記録走査が終了するたびに、記録媒体は搬送ローラにより図の矢印の方向にノズル群の幅分（つまりノズル４個分）搬送される。よって、記録媒体上の領域の画像は４回の記録走査が完了後、画像形成が完了する構成となっている。このように、記録媒体の領域に対して複数回の走査で複数のノズル群によって画像を形成することにより、ノズル特有のばらつきや記録媒体の搬送精度のばらつき等を低減させる効果がある。
【００９０】
図１４は、記録ヘッドの構成を示す図である。また、図１５は、図１４の記録ヘッドにより実際に適用されるマスクパターンの例を示した図である。
【００９１】
記録ヘッドはＹＭＣＫの各色について７６８個のノズルを有している。Ｈ２０００〜Ｈ２３００は、それぞれ異なるインク色に対応する記録素子の列（以下ノズル列ともいう）である。記録素子基板Ｈ１１００には、シアンインクの供給されるノズル列Ｈ２０００、マゼンタインクの供給されるノズル列Ｈ２１００、イエローインクの供給されるノズル列Ｈ２２００、そして、ブラックインクの供給されるノズル列Ｈ２３００の４色分のノズル列が構成されている。ここでは、各ノズル列は、記録媒体の搬送方向（副走査方向）に１２００ｄｐｉ（ｄｏｔ／ｉｎｃｈ）の間隔で並ぶ７６８個のノズルによって構成されているものとして説明する。
【００９２】
そのため、マルチパス記録のために４つに分割されたノズル群にはそれぞれ１９２個ずつのノズルが属している。なお、マスクパターン大きさは、縦方向がノズル数と同等の７６８エリア、横方向は２５６エリアとなっており、前述した例と同様に４つのノズル群で互いに補完の関係を保つような構成となっている。
【００９３】
ここでは、マスクパターンのデータが記録装置本体内のメモリに格納してある。また、マスクデータ変換処理においては、当該マスクパターンのデータと上述したドット配置パターン化処理の出力信号との間でＡＮＤ処理をかける。このようにすることにより、各記録走査で実際に吐出させる記録画素が決定され、出力信号として記録ヘッドＨ１００１の駆動回路に入力される。
【００９４】
なお、多数の小液滴を高周波数で吐出するようなインクジェット記録装置の記録ヘッドにおいては、記録動作時に記録部近傍に気流が生じる。この気流が特に記録ヘッドの端部に位置するノズルの吐出方向に影響を与えることが知られている。そのため、図１５に示されるように、各ノズル群また同一のノズル群の中でも、領域によって記録率（マスクパターンの開口率）の分布に偏りを持たせている。具体的には、端部のノズルの記録率を中央部の記録率に対して低減した構成となっている。このような構成とすることにより、端部のノズルが吐出したインク滴の着弾位置ずれを低減することが可能となる。
【００９５】
なお、上述した処理（Ｊ０００７、Ｊ０００８）は、記録装置によって処理されるよう説明した。しかし、これらの処理の全部または一部をホスト装置で行うよう構成しても良い。
【００９６】
＜＜色の明度に基づくインク吐出順序の制御＞＞
以下では、第１実施形態において本発明の中心となる構成および動作について説明する。なお、装置の構成（図１、図２）については上述の前提技術と同様のため説明は省略する。
【００９７】
＜画像データの印刷処理＞
図１６は、第１実施形態の記録装置により画像データを印刷する際のデータ処理を示すブロック図である。前提技術（図３）との差は、色分解処理Ｊ０００３において、色分解データの生成に加え、後述するＪ０００８にて規定されたマスクの選択に使用される１ビットデータを生成する点にある。そのため、色分解処理Ｊ０００３により、画像データは各色９ビットとして出力される。そのうちの８ビットは、Ｃ、Ｍ、Ｙ、Ｋの色材量に対応した値、残りの１ビットは、マスクの選択に使用される値である。そのため、マスクデータ変換処理（Ｊ０００８）に該１ビットデータが使用されるまでの間（Ｊ０００３〜Ｊ０００８）各色の画像データは図３に比較し１ビットずつ増加している。つまり、この１ビット値を用いて、当該色のインクによる記録の順序制御を行うのである。
【００９８】
＜マスク設計＞
図１７は、記録ヘッドのノズル列を６分割し、分離した２つのマルチパス（４パス）記録を実現するマスク設計を例示的に示す図である。ここでは２つのマルチパス記録用のマスクパターン（Ｍ１およびＭ２）間は２分割分の間隔を有している。そして、４色のインクの各々はＭ１およびＭ２の何れかのマスクを用いて記録される。そのため、全記録色に対しては６パスによる記録となるが、各色に対しては、マスクＭ１（Ｂ１〜Ｂ４）あるいはマスクＭ２（Ｂ３〜Ｂ６）の４パスによる記録となる。
【００９９】
図の横軸は、ヘッドのノズルに対応し前述のとおり７６８ノズルのヘッドを用いている。ヘッドは、番号が７６８番のノズルから番号１番のノズルに向かって吐出されるため、同一印字領域への印字は、７６８番のノズルから１２８ノズルの単位で記録処理される。  インクはノズル番号が大きい側から順に吐出される。そのため、Ｍ１が選択されたインクが先に吐出され、Ｍ２が選択されたインクが後から吐出されることになる。その結果、記録媒体上では、図１８（ａ）に示されているように、Ｍ１で吐出されたインクが先に記録媒体上に定着するため、Ｍ２で吐出されたインクは、Ｍ１で吐出されたインクの上層に定着する。
【０１００】
なお、Ｍ１におけるＢ１〜Ｂ４の各区間におけるマスクパターンは、Ｍ２におけるＢ３〜Ｂ６の各区間におけるマスクパターンと同一であることが望ましい。同一とした場合には、位置ずれ等を考慮しなければ、必ず図１８（ａ）のようにＭ２で吐出されたインクは、Ｍ１で吐出されたインクの上層に定着する。そのため、より低い明度（より透過率の小さい）インクをＭ１で、より高い明度（より透過率の大きい）インクをＭ２で記録することにより図１８（ａ）の状態で記録することが可能となることが分かる。そのため、従来生じていた図１８（ｂ）の状態となることによる、上層側のインクによる入射光の吸収による発色特性の低下を生じることはないことも分かる。
【０１０１】
＜Ｍ１およびＭ２の各マスクへの各記録色の割り当て＞
・グルーピング
以下では、ＣＭＹＫ４色インクで構成される場合における各記録色の記録順序の決定方法について説明する。つまり、４種類のインクの各々を前述のマスクＭ１、Ｍ２のそれぞれに割り当てる方法について説明する。以降、この処理をグルーピングと呼ぶ。
【０１０２】
図１９は、ＣＭＹＫ４色のインク構成の場合におけるグルーピングの設定を模式的に示す図である。また図２０は、グルーピング処理のフォローチャートである。
【０１０３】
ステップＳＰ００２は、明度順に並べるステップである。具体的には、図１９のＣｌａｓｓ１に示されているように明度の明るい順にＹインク（明度８５）、Ｃインク（明度４０）、Ｍインク（明度３８）、Ｋインク（明度５）と並べる。
【０１０４】
ステップＳＰ００３は、有彩色インクのグルーピングステップである。具体的には、図１９のＣｌａｓｓ１からＣｌａｓｓ２へ推移しているように、隣り合う明度差を求めて明度差の小さいものからグルーピングを行い、グルーピングしたインクの明度の平均値を求める。例えば、図１９のＣｌａｓｓ２では、明度の明るいインクから、Ｙインク（明度８５）、Ｃ／Ｍインク（明度３９）、Ｋインク（明度５）と３つのグループに絞り込まれる。
【０１０５】
ステップＳＰ００４は、無彩色インクのグルーピングステップである。後述する変形例１のようにＧｒａｙインクを含む場合は、Ｇｒａｙ、Ｋインクにてグルーピングを行う。ここでは、グレイインクを含まないためスキップする。
【０１０６】
ステップＳＰ００５は、全てのインクのグルーピングが終了したかどうかを判定する。Ｎｏの場合は、ステップＳＰ００３、ＳＰ００４を繰り返す。Ｙｅｓの場合、すなわち、全てのインクのグルーピングが終了した場合は、グルーピング処理を終了する。
【０１０７】
このような処理を行うことにより、ＹＭＣＫの４色インクでは、Ｃｌａｓｓ３にてＣ／Ｍ／ＹインクのグループとＫインクの２つのグループにグルーピングがなされる。
【０１０８】
・マスクの割り当て
上述のグルーピング処理に基づくＭ１およびＭ２のマスク選択方法について以下に説明する。
【０１０９】
図２１（ａ）は、有彩色領域でのマスク割り当てを例示的に示す図である。一方、図２１（ｂ）は無彩色領域でのマスク割り当てを例示的に示す図である。
【０１１０】
図２１（ａ）のＹ〜Ｍ色相では、ＹインクとＭインクで混色される。この場合は、図１９のＣｌａｓｓ１にてグルーピングされ相対的に明度の高いＹインクがマスクパターンＭ２が選択され、相対的に明度の低いＭインクはマスクパターンＭ１が選択される。以下同様に、Ｍ〜Ｃ色相では、相対的に明度の高いＣインクがマスクパターンＭ２が選択され、相対的に明度の低いＭインクはマスクパターンＭ１が選択される。Ｃ〜Ｙ色相では、相対的に明度の高いＹインクがマスクパターンＭ２が選択され、相対的に明度の低いＣインクはマスクパターンＭ１が選択される。
【０１１１】
図２１（ｂ）のＷｈｉｔｅからＭｉｄ間では、Ｃ／Ｍ／Ｙインクの３色で構成されるため、図１９のＣｌａｓｓ２にてグルーピングされる。つまり、相対的に明度の高いＹインクがマスクパターンＭ２が選択され、相対的に明度の低いＣ／Ｍインクの２色はマスクパターンＭ１が選択される。また、ＭｉｄからＫの間では、Ｃ／Ｍ／Ｙ／Ｋインクの４色で構成されるため、図１９のＣｌａｓｓ３にてグルーピングされる。つまり、相対的に明度の高いＣ／Ｍ／Ｙインクの３色はマスクパターンＭ２が選択され、相対的に明度の低いＫインクはマスクパターンＭ１が選択される。
【０１１２】
このように構成することにより、混色されるインクの組み合わせに応じて、相対的に明度の高いグループに属するインクは、マスクパターンＭ２が選択されて相対的に後から記録される。一方、相対的に明度の低いグループに属するインクは、マスクパターンＭ１が選択されて相対的に先に記録される。顔料インクのような上乗せ系のインクでは、後から吐出されたインクは上層に定着する。そのため、相対的に明度の高い、すなわち、透過率の高いインクを上層に定着することにより、反対の相対的に明度の低い、すなわち透過率の低いインクを上層に定着する場合に比べ、高発色再現が可能となる。そして、色再現域の拡張を実現することができる。
【０１１３】
以上説明をしたとおり、第１実施形態によれば、相対的に明度（透過率）の低いインクに対し、相対的に明度の高いインクを上層（表面側）に記録（定着）することができる。そのため、発色特性の低下を低減可能とし従来に比較し色再現域を拡大することが出来る。
【０１１４】
（変形例１）
上述の第１実施形態では４色インクシステムについて説明を行った。しかし、それ５色以上のインクシステムに適用しても良い。ここでは、製品としても用いられている６色インクおよび１１色インクを例にあげてそれぞれのグルーピング処理の例を示す。
【０１１５】
なお、ここで、６色インクとは、Ｃインク、Ｍインク、Ｙインク、Ｋインクの基本４色インクにＣ、Ｍの顔料濃度が薄い淡Ｃインク（Ｌｃ）、淡Ｍインク（Ｌｍ）を加えた６色を意味する。また、１１色インクとは、６色インクに、さらに、顔料濃度が薄いＧｒａｙインク（Ｇｙ）と顔料濃度がより薄い淡Ｇｒａｙインク（Ｌｇ）、特色Ｒｅｄインク、Ｇｒｅｅｎインク、Ｂｌｕｅインクを加えたものである。
【０１１６】
図２２は、６色インクのグルーピングを例示的に示す図である。第１の実施形態における図２０のフローチャートを用いて求めることができる。つまり、有彩色インクのグルーピング（ステップＳＰ００３）の段数がさらに大きくなっているのみである。
【０１１７】
図２３は、１１色インクのグルーピングを例示的に示す図である。同様に、図２０のフローチャートを用いて求めることができる。つまり、有彩色インクのグルーピング（ステップＳＰ００３）および無彩色インクのグルーピング（ステップＳＰ００４）の段数がさらに大きくなっているのみである。
【０１１８】
これらのグルーピングに基づき、第１の実施形態と同様に、マスクＭ１およびＭ２に割り当てることにより、発色特性の低下を低減可能とし従来に比較し色再現域を拡大することが出来る。
【０１１９】
（変形例２）
上述の第１実施形態では逆Ｖ字型の記録率分布を有するＭ１およびＭ２の２つマスクを用い説明した。しかし、記録率の分布は逆Ｖ字型に限定されない。また、マルチパス記録のパス数も４パスに限定されない。さらに、配置されるマスクの数も２つに限定されることは無い。
【０１２０】
図２４（ａ）は、同一領域を６回のパスで記録するマルチパス方式を用いた他の例を示す図である。第１実施形態と同様、先行する４パスと遅延する４パスの２種類のマスクを構成する。ただし、図１７とは記録率分布が異なっている。
【０１２１】
図２４（ｂ）は、同一領域を６回のパスで記録するマルチパス方式を用いた他の例を示す図である。ただし、第１実施形態とは異なり、先行する３パスと遅延する３パスの２種類のマスクを構成する。
【０１２２】
また、図２５は、同一領域を６回のパスで記録するマルチパス方式を用いた他の例を示す図である。ただし、第１実施形態とは異なり、先行する４パスと遅延する４パスおよびさらに遅延する４パスの３種類のマスクを構成する。
【０１２３】
このような構成とすることにより、さらに詳細な記録順序の制御が可能となる。なお、この例のように３種類のマスクを用いる場合は、グルーピング処理において、３つのグループに分割する。例えば、４色インクでは図１９のＣｌａｓｓ２までを用いて３つのグループにグルーピングする。６色インクの場合は、図２２のＣｌａｓｓ３までを用いて３つのグループにグルーピングする。さらに、１１色インクの場合は、図２３のＣｌａｓｓ５までを用いて３つのグループにグルーピングする。また、色分解処理（Ｊ０００３）において２ビット値を用いてマスクの割り当てを指定する。
【０１２４】
このように、パス数、マスクの記録率分布の形状、マスク数は、先行するマスクと遅延するマスクの少なくとも２つを構成するものであるならば、どのような形態でも良い。
【０１２５】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１２６】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【０１２７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２８】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどがある。
【０１２９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１３０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１３１】
【図１】インクジェット記録装置の構成の概要を示す外観斜視図である。
【図２】図１に示した記録装置の制御構成を示すブロック図である。
【図３】図１の記録装置により画像データを印刷する際のデータ処理を示すブロック図である。
【図４】３次元格子状ＬＵＴの構成を例示的に示す図である。
【図５】無彩色であるグレイラインのハイライトからシャドーにおけるインク構成を示した図である。
【図６】画像走査部が行う、画像データの走査処理を説明する図である。
【図７】ハーフトーン処理部の構成を説明するためのブロック図である。
【図８】ハーフトーン処理部の動作フローチャートである。
【図９】累積誤差メモリＢ０００７に格納される、データおよびデータの格納形態を説明するための図である。
【図１０】ハーフトーン処理前の画像と、ハーフトーン処理後の画像を例示的に示した図である。
【図１１】印刷データの内部構成を示した図である。
【図１２】画素の各階調に対応するドット配置パターンの例を示す図である。
【図１３】マルチパス記録を説明するための図である。
【図１４】記録ヘッドの構成を示す図である。
【図１５】図１４の記録ヘッドにより実際に適用されるマスクパターンの例を示した図である。
【図１６】第１実施形態の記録装置により画像データを印刷する際のデータ処理を示すブロック図である。
【図１７】記録ヘッドのノズル列を６分割し、分離した２つのマルチパス（４パス）記録を実現するマスク設計を例示的に示す図である。
【図１８】インクの定着順序を例示的に示す図である。
【図１９】ＣＭＹＫ４色のインク構成の場合におけるグルーピングの設定を模式的に示す図である。
【図２０】グルーピング処理のフォローチャートである。
【図２１】有彩色領域および無彩色領域でのマスク割り当てを例示的に示す図である。
【図２２】６色インクのグルーピングを例示的に示す図である。
【図２３】１１色インクのグルーピングを例示的に示す図である。
【図２４】同一領域を６回のパスで記録するマルチパス方式を用いた他の例を示す図である。
【図２５】同一領域を６回のパスで記録するマルチパス方式を用いたさらに他の例を示す図である。
【符号の説明】
【０１３２】
Ｊ０００１  アプリケーション
Ｊ０００２  カラーマッチング処理
Ｊ０００３  色分解処理
Ｊ０００４  γ補正
Ｊ０００５  ハーフトーニング
Ｊ０００６  印刷データの作成処理
Ｊ０００７  ドット配置パターン化処理
Ｊ０００８  マスクデータ変換処理
Ｊ０００９  ヘッド駆動回路
Ｊ００１０  記録へッド
Ｂ０００２  累積誤差演算部
Ｂ０００３  端子
Ｂ０００４  量子化部
Ｂ０００５  誤差演算部
Ｂ０００６  誤差拡散部
Ｂ０００７  累積誤差メモリ
Ｂ０００８  出力端子
Ｂ００１５  画像の左上端に位置する画素
Ｂ００１６  画像の右下端に位置する画素
Ｂ００１７  イエロー画像データ
Ｂ００１８  レッド画像データ
Ｂ００１９  量子化後のイエローの画像データ
Ｂ００２０  量子化後のレッドの画像データ
Ｂ００２１  レベル０の画素
Ｂ００２２  レベル３２の画素
Ｂ００２３  レベル９６の画素
Ｂ００２４  レベル１２８の画素
Ｐ０００１  記録ヘッド
Ｐ０００２  マスクパターン
Ｐ０００３  第１記録走査での記録画像
Ｐ０００４  第２記録走査での記録画像
Ｐ０００５  第３記録走査での記録画像
Ｐ０００６  第４記録走査での記録画像
Ｈ１００１  記録ヘッド
Ｈ１９００  インクタンク
Ｈ２０００  シアン（Ｃ）ノズル列
Ｈ２１００  マゼンタ（Ｍ）ノズル列
Ｈ２２００  イエロー（Ｙ）ノズル列
Ｈ２３００  ブラック（Ｋ）ノズル列
【図１】
2008162094.tif 000003
【図２】
2008162094.tif 000004
【図３】
2008162094.tif 000005
【図４】
2008162094.tif 000006
【図５】
2008162094.tif 000007
【図６】
2008162094.tif 000008
【図７】
2008162094.tif 000009
【図８】
2008162094.tif 000010
【図９】
2008162094.tif 000011
【図１０】
2008162094.tif 000012
【図１１】
2008162094.tif 000013
【図１２】
2008162094.tif 000014
【図１３】
2008162094.tif 000015
【図１４】
2008162094.tif 000016
【図１５】
2008162094.tif 000017
【図１６】
2008162094.tif 000018
【図１７】
2008162094.tif 000019
【図１８】
2008162094.tif 000020
【図１９】
2008162094.tif 000021
【図２０】
2008162094.tif 000022
【図２１】
2008162094.tif 000023
【図２２】
2008162094.tif 000024
【図２３】
2008162094.tif 000025
【図２４】
2008162094.tif 000026
【図２５】
2008162094.tif 000027