(57)【特許請求の範囲】
【請求項１】
インクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドと、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、
前記単位領域に記録する画像に対応し、前記単位領域内の複数の画素領域のそれぞれに対する複数通りのインクの吐出回数を定める画像データと、前記走査手段によるＫ＋Ｌ回の走査に対応するＫ＋Ｌ個のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査のそれぞれにおいて前記複数の画素領域のそれぞれに対するインクの吐出または非吐出を定める記録データを生成する生成手段と、
前記Ｋ回の第１の走査において前記単位領域に対応する複数の記録素子を第１の駆動順序で時分割駆動させ、前記Ｌ回の第２の走査において前記単位領域に対応する複数の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で時分割駆動させる時分割駆動手段と、
前記走査手段による前記Ｋ＋Ｌ回の走査において、前記生成手段によって生成された前記記録データに基づいて前記時分割駆動手段によって前記複数の記録素子を駆動することにより前記単位領域に対してインクを吐出するように制御する制御手段と、を有する記録装置であって、
前記Ｋ＋Ｌ個のマスクパターンは、前記画像データが示すインクの吐出回数がＮ（Ｎ≧１）回以上である場合にインクの吐出を許容する第１の記録許容画素と、前記画像データが示すインクの吐出回数がＭ（Ｍ＞Ｎ）回以上である場合にインクの吐出を許容し、且つ、Ｍ回未満である場合にインクの吐出を非許容する第２の記録許容画素と、前記画像データが示すインクの吐出回数にかかわらずインクの吐出の非許容する非記録許容画素と、が少なくとも配置され、
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接する前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接しない前記画素領域の数よりも多いことを特徴とする記録装置。
【請求項２】
Ｎ＝１であることを特徴とする請求項１に記載の記録装置。
【請求項３】
Ｍ＝２であることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記第２の駆動順序は、前記第１の駆動順序をオフセットした順序の逆順と異なることを特徴とする請求項１から３のいずれか１項に記載の記録装置。
【請求項５】
前記第２の駆動順序は、前記第１の駆動順序と同じ順序であることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記走査手段は、前記単位領域に対して前記第１の走査と前記第２の走査を交互に行うことを特徴とする請求項１から５のいずれか１項に記載の記録装置。
【請求項７】
Ｋ＝Ｌであることを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【請求項８】
前記単位領域に記録する画像に対応し、複数の前記画素領域からなる画素群領域に対する階調値を定める階調データを取得する取得手段を更に有し、
前記生成手段は、
前記階調データと、階調値に応じて前記画素群領域内の前記複数の画素領域それぞれに対するインクを吐出する回数および位置を定めたドット配置パターンと、に基づいて、前記画像データを生成する第１の生成手段と、
前記第１の生成手段によって生成された前記画像データと、前記Ｋ＋Ｌ個のマスクパターンと、に基づいて、前記記録データを生成する第２の生成手段と、からなることを特徴とする請求項１から７のいずれか１項に記載の記録装置。
【請求項９】
前記画像データが再現可能な階調値のうちの最小の階調値の次に小さい階調値に対応する前記ドット配置パターンは、少なくとも１回のインクの吐出が定められた画素領域のうち、少なくとも１回のインクの吐出が定められた他の前記画素領域と前記交差方向に隣接する前記画素領域の数が、少なくとも１回のインクの吐出が定められた他の前記画素領域と前記交差方向に隣接しない前記画素領域の数よりも多くなるように、インクを吐出する位置を定めることを特徴とする請求項８に記載の記録装置。
【請求項１０】
前記記録ヘッドは、第１の種類のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の種類と異なる第２の種類のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第２の記録素子列と、を有し、
前記最小の階調値の次に小さい階調値に対応し、且つ、前記第１の種類のインクに対応する第１の前記ドット配置パターンと、前記最小の階調値の次に小さい階調値に対応し、且つ、前記第１の種類のインクに対応する第１の前記ドット配置パターンと、は互いに異なる位置に前記第１、第２の種類のインクの吐出を定めることを特徴とする請求項９に記載の記録装置。
【請求項１１】
前記生成手段は、前記所定方向に隣接する２つのドットであって、前記第１の種類のインクと前記第２の種類のインクによって異なる方向への走査で記録される前記２つのドットの数が、前記所定方向に隣接する２つのドットであって、前記第１の種類のインクと前記第２の種類のインクによって同じ方向への走査で記録される前記２つのドットの数よりも多くなるように、前記記録データを生成することを特徴とする請求項１０に記載の記録装置。
【請求項１２】
前記走査手段は、前記第１の走査が最初に行われる第１の前記単位領域と、前記第２の走査が最初に行われ、前記第１の単位領域と前記所定方向に隣接する第２の前記単位領域と、のそれぞれに前記Ｋ回の第１の走査と前記Ｌ回の第２の走査を実行し、
前記生成手段は、前記第１の単位領域に記録を行う場合における前記所定の画素領域と、前記第２の単位領域に記録を行う場合における前記所定の画素領域と、が前記交差方向に異なる位置に位置するように、前記記録データを生成することを特徴とする請求項１から１１のいずれか１項に記載の記録装置。
【請求項１３】
前記Ｋ＋Ｌ個のマスクパターンのそれぞれは、Ｋ＋Ｌ個の第１のマスクパターン部分と、前記Ｋ＋Ｌ個の第１のマスクパターン部分のそれぞれをオフセットすることにより得られるＫ＋Ｌ個の第２のマスクパターン部分と、を少なくとも含み、
前記Ｋ＋Ｌ個の第１のマスクパターン部分のうちの前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターン部分の論理和により得られる第１の論理和パターン部分と、前記Ｋ＋Ｌ個の第２のマスクパターン部分のうちの前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターン部分の論理和により得られる第２の論理和パターン部分と、は互いに同じ形状であることを特徴とする請求項１から１２のいずれか１項に記載の記録装置。
【請求項１４】
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域は、いずれも前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向に隣接することを特徴とする請求項１から１３のいずれか１項に記載の記録装置。
【請求項１５】
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第２の記録許容画素と対応する画素領域と同じ位置にある前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第２の記録許容画素と対応する画素領域と異なる位置にある前記画素領域の数よりも多いことを特徴とする請求項１から１４のいずれか１項に記載の記録装置。
【請求項１６】
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域は、いずれも前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第２の記録許容画素と対応する画素領域と同じ位置にあることを特徴とする請求項１５に記載の記録装置。
【請求項１７】
インクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドと、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、
前記単位領域に記録する画像に対応し、前記単位領域内の複数の画素領域のそれぞれに対する複数通りのインクの吐出回数を定める画像データと、前記走査手段によるＫ＋Ｌ回の走査に対応するＫ＋Ｌ個のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査のそれぞれにおいて前記複数の画素領域のそれぞれに対するインクの吐出または非吐出を定める記録データを生成する生成手段と、
前記Ｋ回の第１の走査において前記単位領域に対応する複数の記録素子を第１の駆動順序で時分割駆動させ、前記Ｌ回の第２の走査において前記単位領域に対応する複数の記録素子を前記第１の駆動順序と異なる第２の駆動順序で時分割駆動させる時分割駆動手段と、
前記走査手段による前記Ｋ＋Ｌ回の走査において、前記生成手段によって生成された前記記録データに基づいて前記時分割駆動手段によって前記複数の記録素子を駆動することにより前記単位領域に対してインクを吐出するように制御する制御手段と、を有する記録装置であって、
前記Ｋ＋Ｌ個のマスクパターンは、前記画像データが示すインクの吐出回数がＮ（Ｎ≧１）回以上である場合にインクの吐出を許容する第１の記録許容画素と、前記画像データが示すインクの吐出回数がＭ（Ｍ＞Ｎ）回以上である場合にインクの吐出を許容し、且つ、Ｍ回未満である場合にインクの吐出を非許容する第２の記録許容画素と、前記画像データが示すインクの吐出回数にかかわらずインクの吐出の非許容する非記録許容画素と、が少なくとも配置され、
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接する前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接しない前記画素領域の数よりも多いことを特徴とする記録装置。
【請求項１８】
前記第２の駆動順序は、前記第１の駆動順序をオフセットした順序と異なることを特徴とする請求項１７に記載の記録装置。
【請求項１９】
前記第２の駆動順序は、前記第１の駆動順序の逆順であることを特徴とする請求項１７に記載の記録装置。
【請求項２０】
インクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドを用いて記録を行う記録方法であって、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行し、
前記単位領域に記録する画像に対応し、前記単位領域内の複数の画素領域のそれぞれに対する複数通りのインクの吐出回数を定める画像データと、Ｋ＋Ｌ回の走査に対応するＫ＋Ｌ個のマスクパターンと、に基づいて、前記Ｋ＋Ｌ回の走査のそれぞれにおいて前記複数の画素領域のそれぞれに対するインクの吐出または非吐出を定める記録データを生成し、
前記Ｋ回の第１の走査において前記単位領域に対応する複数の記録素子を第１の駆動順序で時分割駆動させ、前記Ｌ回の第２の走査において前記単位領域に対応する複数の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で時分割駆動させ、
前記Ｋ＋Ｌ回の走査において、生成された前記記録データに基づいて前記複数の記録素子を駆動することにより前記単位領域に対してインクを吐出するように制御し、
前記Ｋ＋Ｌ個のマスクパターンは、前記画像データが示すインクの吐出回数がＮ（Ｎ≧１）回以上である場合にインクの吐出を許容する第１の記録許容画素と、前記画像データが示すインクの吐出回数がＭ（Ｍ＞Ｎ）回以上である場合にインクの吐出を許容し、且つ、Ｍ回未満である場合にインクの吐出を非許容する第２の記録許容画素と、前記画像データが示すインクの吐出回数にかかわらずインクの吐出の非許容する非記録許容画素と、が少なくとも配置され、
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接する前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接しない前記画素領域の数よりも多いことを特徴とする記録方法。
【請求項２１】
インクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドを行う記録方法であって、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行し、
前記単位領域に記録する画像に対応し、前記単位領域内の複数の画素領域のそれぞれに対する複数通りのインクの吐出回数を定める画像データと、Ｋ＋Ｌ回の走査に対応するＫ＋Ｌ個のマスクパターンと、に基づいて、前記Ｋ＋Ｌ回の走査のそれぞれにおいて前記複数の画素領域のそれぞれに対するインクの吐出または非吐出を定める記録データを生成し、
前記Ｋ回の第１の走査において前記単位領域に対応する複数の記録素子を第１の駆動順序で時分割駆動させ、前記Ｌ回の第２の走査において前記単位領域に対応する複数の記録素子を前記第１の駆動順序と異なる第２の駆動順序で時分割駆動させ、
前記Ｋ＋Ｌ回の走査において、生成された前記記録データに基づいて前記複数の記録素子を駆動することにより前記単位領域に対してインクを吐出するように制御し、
前記Ｋ＋Ｌ個のマスクパターンは、前記画像データが示すインクの吐出回数がＮ（Ｎ≧１）回以上である場合にインクの吐出を許容する第１の記録許容画素と、前記画像データが示すインクの吐出回数がＭ（Ｍ＞Ｎ）回以上である場合にインクの吐出を許容し、且つ、Ｍ回未満である場合にインクの吐出を非許容する第２の記録許容画素と、前記画像データが示すインクの吐出回数にかかわらずインクの吐出の非許容する非記録許容画素と、が少なくとも配置され、
前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接する前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接しない前記画素領域の数よりも多いことを特徴とする記録方法。
【請求項２２】
請求項２０または２１に記載の記録方法を記録装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法およびプログラムに関する。
【背景技術】
【０００２】
インクを吐出するためのエネルギーを生成する複数の記録素子が配列された記録素子列を有する記録ヘッドを用い、記録素子を駆動することにより記録媒体上にインクを吐出して画像を記録する記録装置が従来より知られている。このような記録装置において、単位領域に対する複数回の記録走査を行うことによって画像を形成する、いわゆるマルチパス記録方式が知られている。
【０００３】
このようなマルチパス記録方式において、近年では画素ごとにインクの吐出回数を定める複数ビットの情報で表される画像データと、画素ごとにインクの吐出を許容する回数を定める複数ビットの情報で表され、それぞれ複数回の走査に対応する複数のマスクパターンと、を用いて記録データを生成することが知られている。例えば、特許文献１には、それぞれ２ビットの情報で表される画像データおよびマスクパターンを用いて記録データを生成することが開示されている。
【０００４】
一方、記録素子列内の複数の記録素子の駆動方式として、複数の記録素子を複数の駆動ブロックに分割し、異なる駆動ブロックに属する記録素子を互いに異なるタイミングで駆動する、いわゆる時分割駆動方式が一般に知られている。この時分割駆動方式によれば、同時に駆動される記録素子の数を少なくすることができるため、駆動電源の大容量化を抑えた記録装置を提供することが可能となる。
【０００５】
ここで、上述のマルチパス記録方式にしたがって記録を行う場合、ある単位領域に対する複数回の走査のうちのある種類の走査と他の種類の走査との間で種々の要因によりインクの吐出位置ずれが発生する場合がある。例えば、記録ヘッドを往方向および復方向に往復走査させる形態において記録媒体の浮き（コックリング）が生じた場合、インクの吐出方向は往方向および復方向で若干ずれてしまうため、往方向への走査で記録された領域と復方向への走査で記録された領域の間ではインクの吐出位置ずれが生じてしまう。
【０００６】
これに対し、特許文献２には、上述のような往走査と復走査などの２種類の走査の間でのインクの吐出位置ずれを抑制するため、当該２種類の走査間で同じ画素領域にインクを吐出するような記録データを生成し、更に当該２種類の走査それぞれで各駆動ブロックから形成されるドットの着弾位置が互いに異なるように上述の時分割駆動を行うことが記載されている。ここで、各駆動ブロックから形成されるドットの着弾位置を異ならせるため、記録ヘッドを往方向および復方向に往復走査させる場合においては、復方向への走査時の複数の駆動ブロックの駆動順序を往方向への走査時の複数の駆動ブロックの駆動順序の逆順と異ならせることが記載されている。また、記録ヘッドを一方向のみに走査させる場合においては、各駆動ブロックから形成されるドットの着弾位置を異ならせるためにある種類の走査における複数の駆動ブロックの駆動順序を他の種類の走査における複数の駆動ブロックの駆動順序と異ならせることが記載されている。同文献によれば、マルチパス記録方式と時分割駆動方式を用いて記録を行う際に２種類の走査間でのインクの吐出位置ずれを抑制した記録を実行することが可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１７５５９２号公報
【特許文献２】特開２０１３−１５９０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献２には多値の画像データを２種類の走査に分配し、その後、それぞれの画像データを量子化することにより、２種類の走査で同じ画素領域にインクを吐出する記録データを生成すると記載されている。このようにすると、画像データの濃度によらず２種類の走査で同じ画素領域にインクを吐出するような記録データが生成される。したがって、インクの吐出量が少ない、すなわち低濃度の画像に対応する画像データを処理する場合であっても２種類の走査間で同じ画素領域にインクを吐出するような記録データが生成されてしまう可能性がある。これにより、画像の均一性を考慮すると低濃度の画像であればドットが分散して配置されるように記録することが好ましいにも関わらず、同一の画素領域にインクが重畳して付与されることによって粒状感の目立つ画像が記録されてしまう場合がある。
【０００９】
本発明は上記の課題を鑑みて為されたものであり、低濃度の画像の記録時であっても粒状感が目立つことなく、且つ、２種類の走査間でのインクの吐出位置ずれを抑制した記録を行うことを目的とするものである。
【課題を解決するための手段】
【００１０】
そこで、本発明は、インクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドと、前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、前記単位領域に記録する画像に対応し、前記単位領域内の複数の画素領域のそれぞれに対する複数通りのインクの吐出回数を定める画像データと、前記走査手段によるＫ＋Ｌ回の走査に対応するＫ＋Ｌ個のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査のそれぞれにおいて前記複数の画素領域のそれぞれに対するインクの吐出または非吐出を定める記録データを生成する生成手段と、前記Ｋ回の第１の走査において前記単位領域に対応する複数の記録素子を第１の駆動順序で時分割駆動させ、前記Ｌ回の第２の走査において前記単位領域に対応する複数の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で時分割駆動させる時分割駆動手段と、前記走査手段による前記Ｋ＋Ｌ回の走査において、前記生成手段によって生成された前記記録データに基づいて前記時分割駆動手段によって前記複数の記録素子を駆動することにより前記単位領域に対してインクを吐出するように制御する制御手段と、を有する記録装置であって、前記Ｋ＋Ｌ個のマスクパターンは、前記画像データが示すインクの吐出回数がＮ（Ｎ≧１）回以上である場合にインクの吐出を許容する第１の記録許容画素と、前記画像データが示すインクの吐出回数がＭ（Ｍ＞Ｎ）回以上である場合にインクの吐出を許容し、且つ、Ｍ回未満である場合にインクの吐出を非許容する第２の記録許容画素と、前記画像データが示すインクの吐出回数にかかわらずインクの吐出の非許容する非記録許容画素と、が少なくとも配置され、前記Ｌ回の第２の走査に対応するＬ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域のうち、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接する前記画素領域の数が、前記Ｋ回の第１の走査に対応するＫ個の前記マスクパターンにおいて前記第１の記録許容画素と対応する画素領域が前記交差方向における両側に隣接しない前記画素領域の数よりも多いことを特徴とする。
【発明の効果】
【００１１】
本発明に係る記録装置、記録方法およびプログラムによれば、低濃度の画像の記録時であっても粒状感が目立つことなく、且つ、２種類の走査間でのインクの吐出位置ずれを抑制した記録を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る記録装置の斜視図である。
【図２】実施形態に係る記録装置の内部構成を示す模式図である。
【図３】実施形態に係る記録ヘッドの模式図である。
【図４】実施形態における記録制御系を示す図である。
【図５】実施形態におけるデータの処理過程を示す図である。
【図６】実施形態における展開テーブルを示す図である。
【図７】一般的な時分割駆動方式を説明するための図である。
【図８】実施形態におけるマルチパス記録方式を説明するための図である。
【図９】マルチパス記録方式における記録データの生成過程を説明するための図である。
【図１０】デコードテーブルを示す図である。
【図１１】駆動順序とインクの着弾位置の相関を説明するための図である。
【図１２】記録データ、駆動順序、インク吐出位置の相関を説明するための図である。
【図１３】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１４】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１５】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１６】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１７】実施形態で適用するマスクパターンを示す図である。
【図１８】実施形態における駆動順序を説明するための図である。
【図１９】実施形態によって記録される画像を示す模式図である。
【図２０】実施形態によって記録される画像を示す模式図である。
【図２１】比較例で適用するマスクパターンを示す図である。
【図２２】比較例における駆動順序を説明するための図である。
【図２３】比較例によって記録される画像を示す模式図である。
【図２４】比較例によって記録される画像を示す模式図である。
【図２５】実施形態で適用するマスクパターンを示す図である。
【図２６】実施形態で適用するマスクパターンを示す図である。
【図２７】実施形態で適用するマスクパターンを示す図である。
【図２８】実施形態における駆動順序を説明するための図である。
【図２９】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図３０】実施形態に係る記録ヘッドの模式図である。
【図３１】実施形態における展開テーブル、ドット配置パターンを示す図である。
【図３２】実施形態で適用するマスクパターンを示す図である。
【図３３】実施形態における駆動順序を説明するための図である。
【図３４】実施形態におけるインクの吐出位置、走査方向を説明するための図である。
【図３５】実施形態によって記録される画像を示す模式図である。
【図３６】実施形態によって記録される画像を示す模式図である。
【図３７】実施形態によって記録される画像を示す模式図である。
【図３８】実施形態によって記録される画像を示す模式図である。
【図３９】比較例におけるドット配置パターンを示す図である。
【図４０】実施形態におけるマルチパス記録方式を説明するための図である。
【図４１】実施形態で適用するマスクパターンを示す図である。
【図４２】実施形態によって記録される画像を示す模式図である。
【図４３】実施形態によって記録される画像を示す模式図である。
【図４４】実施形態によって記録される画像を示す模式図である。
【図４５】実施形態で適用するマスクパターンを示す図である。
【図４６】実施形態における展開テーブル、ドット配置パターンを示す図である。
【図４７】実施形態で適用するマスクパターンを示す図である。
【図４８】実施形態におけるインクの吐出位置、走査方向を説明するための図である。
【図４９】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図５０】実施形態によって記録される画像を示す模式図である。
【図５１】比較例で適用するマスクパターンを示す図である。
【図５２】比較例におけるインクの吐出位置、走査方向を説明するための図である。
【図５３】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図５４】比較例によって記録される画像を示す模式図である。
【図５５】比較例によって記録される画像を示す模式図である。
【図５６】実施形態で適用するマスクパターンを示す図である。
【図５７】実施形態におけるマルチパス記録方式を説明するための図である。
【図５８】実施形態によって記録される画像を示す模式図である。
【図５９】実施形態で適用するマスクパターン部分を示す図である。
【図６０】実施形態で適用するマスクパターン部分を示す図である。
【図６１】実施形態でのマスクパターン部分の適用方法を示す図である。
【図６２】実施形態で適用するマスクパターン部分を繋げたパターンを示す図である。
【図６３】実施形態における駆動順序を説明するための図である。
【図６４】実施形態によって記録される画像を示す模式図である。
【図６５】比較例で適用するマスクパターン部分を示す図である。
【図６６】比較例によって記録される画像を示す模式図である。
【図６７】実施形態で適用するデコードテーブルを示す図である。
【発明を実施するための形態】
【００１３】
以下に図面を参照し、本発明の第１の実施形態について詳細に記載する。
【００１４】
（第１の実施形態）
図１は本発明の第１の実施形態に係る記録装置１０００の内部の構成を部分的に示す斜視図である。また、図２は本発明の第１の実施形態に係る記録装置１０００の内部の構成を部分的に示す断面図である。
【００１５】
記録装置１０００の内部にはプラテン２が配置されており、このプラテン２には記録媒体３を吸着させて浮き上がらないようにするために多数の吸引孔３４が形成されている。この吸引孔３４はダクトと繋がっており、さらにダクトの下部に吸引ファン３６が配置され、この吸引ファン３６が動作することでプラテン２に対する記録媒体３の吸着を行っている。
【００１６】
キャリッジ６は、紙幅方向に延伸して設置されたメインレール５に支持され、Ｘ方向（交差方向）に沿った往方向および復方向に往復走査（往復移動）することが可能なように構成されている。キャリッジ６は、後述するインクジェット方式の記録ヘッド７を搭載している。なお、記録ヘッド７は、発熱体を用いたサーマルジェット方式、圧電素子を用いたピエゾ方式等、さまざまな記録方式を適用することが可能である。キャリッジモータ８は、キャリッジ６をＸ方向に移動させるための駆動源であり、その回転駆動力はベルト９でキャリッジ６に伝達される。
【００１７】
記録媒体３は、ロール状に巻かれた媒体２３から巻き出すことで給送される。記録媒体３は、プラテン２の上でＸ方向と交差するＹ方向（搬送方向）に搬送される。記録媒体３はピンチローラ１６と搬送ローラ１１によって挟持されており、搬送ローラ１１が駆動することによって搬送が行われる。また、記録媒体３はプラテン２よりＹ方向の下流ではローラ３１と排送ローラ３２に挟持され、さらにターンローラ３３を介して記録媒体３は巻取りローラ２４に巻きつけられている。
【００１８】
図３（ａ）は本実施形態に係る記録ヘッド７を示す斜視図である。また、図３（ｂ）は記録ヘッドのブラックインク用の吐出口列２２Ｋが設けられているチップ２５の拡大図である。また、図３（ｃ）は記録ヘッドのシアンインク用の吐出口列２２Ｃ、マゼンタインク用の吐出口列２２Ｍ、イエローインク用の吐出口列２２Ｙが設けられているチップ２５の拡大図である。
【００１９】
図３（ａ）からわかるように、本実施形態では、記録ヘッド７内にはブラックインクを吐出するための記録チップ（Ｂｋチップ）２５とカラーインクを吐出するための記録チップ（Ｃｌチップ）２６が別体に設けられている。
【００２０】
そして、図３（ｂ）に示すように、Ｂｋチップ２５には２つの列がＹ方向（所定方向）に１インチ当たり６００個の記録解像度（６００ｄｐｉ）だけずれて配列された、ブラックインクを吐出するためのＫ吐出口列２２Ｋが形成されている。これらの２つの列のそれぞれには、吐出口３０ａがＹ方向（所定方向）に１インチ当たり３００個の記録解像度（３００ｄｐｉ）で配列されている。ここで、吐出口３０ａは約２５ｐｌのインクを吐出可能であり、吐出口３０ａから記録媒体上にインクを１滴吐出して形成されるドットの径は約６０μｍとなる。また、図３（ｂ）では簡単のため６つの吐出口３０ａしか記載していないが、実際には１２８個の吐出口３０ａによって吐出口列２２Ｋが形成されている。
【００２１】
また、図３（ｃ）に示すように、Ｃｌチップ２６には吐出口３０ｂがＹ方向に１インチ当たり６００個の記録解像度（６００ｄｐｉ）で配列された列と吐出口３０ｃがＹ方向に１インチ当たり６００個の記録解像度（６００ｄｐｉ）で配列された列からなるシアンインクを吐出するための吐出口列２２Ｃが形成されている。ここで、吐出口３０ｂは約５ｐｌのインクを吐出可能であり、吐出口３０ｂからインクを１滴吐出して形成されるドットの径は約５０μｍとなる。また、吐出口３０ｃは約２ｐｌのインクを吐出可能であり、吐出口３０ｃからインクを１滴吐出して形成されるドットの径は約３５μｍとなる。また、図３（ｃ）では簡単のためそれぞれ３つの吐出口３０ｂと３つの吐出口３０ｃしか記載していないが、実際には１２８個の吐出口３０ｂと１２８個の吐出口３０ｃによって吐出口列２２Ｃが形成されている。
【００２２】
更に、同じようにしてＣｌチップ２６にはマゼンタインクを吐出するための吐出口列２２Ｍとイエローインクを吐出するための吐出口列２２Ｙが形成されている。
【００２３】
各吐出口３０ａ、３０ｂ、３０ｃの直下には記録素子が設置されており（不図示）、記録素子が駆動されることで生成される熱エネルギーによって直上のインクが発泡し、それにより吐出口からインクが吐出される。なお、以降の説明では簡単のため、同じ色、且つ、同じ量のインクを吐出する列を形成する複数の吐出口の直下に形成された複数の記録素子からなる列を記録素子列と称する。
【００２４】
図４は、本実施形態における制御系の概略構成を示すブロック図である。主制御部３００は、演算、選択、判別、制御などの処理動作を実行するＣＰＵ３０１と、ＣＰＵ３０１によって実行すべき制御プログラム等を格納するＲＯＭ３０２と、記録データのバッファ等として用いられるＲＡＭ３０３、および入出力ポート３０４等を備えている。ＥＥＰＲＯＭ３１３には、後述する画像データやマスクパターン、吐出不良ノズルデータ等が格納されている。そして、入出力ポート３０４には、搬送モータ（ＬＦモータ）３０９、キャリッジモータ（ＣＲモータ）３１０、記録ヘッド７に対応する各駆動回路３０５、３０６、３０７が接続されている。さらに、主制御部３００はインターフェイス回路３１１を介してホストコンピュータであるＰＣ３１２に接続されている。
【００２５】
図５は本実施形態にてＣＰＵ３０１が実行するデータの処理過程を示すフローチャートである。
【００２６】
ステップ４０１においてデジタルカメラやスキャナなどの画像入力機器、あるいはコンピュータ処理などによって得られるＲＧＢ各２５６階調（０〜２５５）の原画像信号を６００ｄｐｉの解像度で入力する。
【００２７】
ステップ４０２の色変換処理Ａによって、ステップ４０１で入力されたＲＧＢの原画像信号をＲ’Ｇ’Ｂ’信号へ変換する。
【００２８】
次のステップ４０３の色変換処理Ｂおいて、Ｒ’Ｇ’Ｂ’信号が各色インクに対応する信号値に変換される。本実施例の記録モードはＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の３色で構成するものとする。したがって、変換後の信号はシアン、マゼンタ、イエローのインク色に対応するデータＣ１、Ｍ１、Ｙ１である。データＣ１、Ｍ１、Ｙ１の各階調数は２５６（０〜２５５）、解像度は６００ｄｐｉである。なお具体的な色処理ＢはＲ、Ｇ、Ｂ各入力値とＣ、Ｍ、Ｙ各出力値の関係を示した三次元ルックアップテーブル（不図示）を使用し、テーブル格子点値から外れる入力値については、その周囲のテーブル格子点の出力値から補間により出力値を求める。以下、データＣ１、Ｍ１、Ｙ１のうち、データＣ１について代表して説明する。
【００２９】
ステップ４０４において、階調補正テーブルを用いた階調補正によりデータＣ１の階調補正を行い、階調補正後のデータＣ２を得る。
【００３０】
ステップ４０５において、データＣ２に対して誤差拡散法による量子化処理を行い、３階調（階調レベル０、１、２）で解像度が６００ｄｐｉ×６００ｄｐｉのデータＣ３を得る。ここでは誤差拡散法を用いたが、ディザ法であっても構わない。
【００３１】
ステップ４０６において、データＣ３を図６に示す吐出口列展開テーブルに従って、各吐出口列用の画像データＣ４を得る。本実施形態では、５ｐｌ吐出口列用の画像データは生成せず、２ｐｌ吐出口列用の画像データは「０」、「１」、「２」の３階調に展開される。詳細には、画像データＣ４は６００ｄｐｉ×６００ｄｐｉの解像度において「００」、「０１」、「１０」の３通りの２ビットの情報のいずれかとなる。ここで、ある画素において画像データを構成する２ビットの情報が「００」である場合、その情報が示す値（以下、画素値とも称する）は「０」である。また、ある画素において画像データを構成する２ビットの情報が「０１」である場合、その情報が示す値（画素値）は「１」である。ある画素において画像データを構成する２ビットの情報が「１０」である場合、その情報が示す値（画素値）は「２」である。画像データＣ２の詳細については後に説明する。
【００３２】
ステップ４０７において、画像データＣ４に対して後述する分配処理を行い、各走査での各画素領域に対するインクの吐出または非吐出を定める記録データＣ５を生成する。
【００３３】
その後、ステップ４０８にて記録ヘッドに記録データＣ５が送信され、ステップ４０９にてその記録データＣ５にしたがってインクが吐出される。
【００３４】
なお、ステップ４０１〜４０７における処理のすべてをＰＣ３１２が行っても良いし、ステップ４０１〜４０７における処理の一部をＰＣ３１２が、他部を記録装置１０００が行っても良い。
【００３５】
本実施形態では、時分割駆動方式およびマルチパス記録方式にしたがって記録を行う。以下にそれぞれの制御について詳細に説明する。
【００３６】
（時分割駆動方式）
図３に示したような多数の記録素子が配列された記録ヘッドを用いる場合、全ての記録素子を同時に駆動して同一のタイミングでインクを吐出しようとすると、大容量の電源が必要となってしまう。このような電源の大容量化を抑制するために記録素子を複数の駆動ブロックに分割し、同一行内を記録するために駆動ブロックごとに駆動するタイミングを異ならせる、いわゆる時分割駆動方式を行うことが一般に知られている。この時分割駆動方式によれば、同時に駆動する記録素子の数を減らすことができるため、記録装置に必要な電源の容量を抑えることができる。
【００３７】
図７は本実施形態における時分割駆動方式を説明するための図である。なお、図７（ａ）は１つの記録素子列を構成する１２８個の記録素子を、図７（ｂ）は各記録素子に印加される駆動信号を、図７（ｃ）は実際に吐出されるインク滴をそれぞれ模式的に示す図である。なお、以下の説明では図７（ａ）に示すように１２８個の記録素子のうちの最もＹ方向下流側の記録素子を記録素子Ｎｏ．１とし、Ｙ方向上流側に向かうにしたがって記録素子Ｎｏ．２、Ｎｏ．３、・・・Ｎｏ．１２６、Ｎｏ．１２７と１つずつ記録素子Ｎｏ．を増加させ、最もＹ方向上流側の記録素子を記録素子Ｎｏ．１２８と称して説明する。
【００３８】
本実施形態では、１２８個の記録素子をＹ方向に連続する１６個の記録素子ずつ、第１セクションから第８セクションまでの８個のセクションに分類される。そして、８個のセクションそれぞれにおいて相対的に同じ位置に位置する記録素子を同じ駆動ブロックとし、合計で駆動ブロックＮｏ．１から駆動ブロックＮｏ．１６までの１６個の駆動ブロックに分割する。
【００３９】
詳細には、第１セクションから第８セクションまでの８個のセクションそれぞれにおいて最もＹ方向下流側の記録素子を駆動ブロックＮｏ．１に属する記録素子とする。すなわち、記録素子Ｎｏ．１、Ｎｏ．１７、・・・、Ｎｏ．１１３の記録素子が駆動ブロックＮｏ．１に属する記録素子となる。言い換えると、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋１）を満たす記録素子が駆動ブロックＮｏ．１に属する記録素子となる。
【００４０】
また、第１セクションから第８セクションまでの８個のセクションそれぞれにおいてＹ方向下流側から２つ目の記録素子を駆動ブロックＮｏ．２に属する記録素子とする。すなわち、記録素子Ｎｏ．２、Ｎｏ．１８、・・・、Ｎｏ．１１４の記録素子が駆動ブロックＮｏ．２に属する記録素子となる。言い換えると、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋２）を満たす記録素子が駆動ブロックＮｏ．２に属する記録素子となる。
【００４１】
以下、駆動ブロックＮｏ．３〜Ｎｏ．１６についても同様である。詳細には、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋ｂ）を満たす記録素子が駆動ブロックＮｏ．ｂに属する記録素子となる。
【００４２】
本実施形態における時分割駆動方式では、予め定められた駆動順序にて異なる駆動ブロックに属する記録素子が互いに異なるタイミングで順次駆動されるように、各記録素子の駆動を制御する。ここで、本実施形態では駆動順序の設定が記録装置１０００内のＲＯＭ３０２に記憶されており、それを駆動回路３０７を介して記録ヘッドに送信する。そして記録ヘッドでは所定の間隔でブロック選択信号が送られてきて、そのブロック選択信号と記録データとのＡＮＤで駆動信号が記録素子に流れる。図７（ｂ）では、駆動順序として駆動ブロックＮｏ．１、５、９、１３、２、６、１０、１４、３、７、１１、１５、４、８、１２、１６の順序で各駆動ブロックに属する記録素子が駆動されるように駆動信号２７を印加する。この結果、図７（ｃ）に示すようにインク滴２８が吐出される。
【００４３】
（マルチパス記録方式）
本実施形態では、記録媒体上の単位領域に対して複数回の走査で記録を行うマルチパス記録方式にしたがって記録を行う。
【００４４】
図８は４回の走査により単位領域内に記録を行う場合を例として、一般的なマルチパス記録方式について説明するための図である。ここで、本実施形態におけるマルチパス記録方式ではＸ方向の上流側から下流側への走査（以下、往方向への走査とも称する）とＸ方向の下流側から上流側への走査（以下、復方向への走査とも称する）とを交互に実行する。
【００４５】
記録素子列２２に設けられたそれぞれの記録素子、Ｙ方向に沿って第１、第２、第３、第４の記録素子群に分割される。ここで、第１の記録素子群は記録素子Ｎｏ．９７〜１２８、第２の記録素子群は記録素子Ｎｏ．６５〜９６、第３の記録素子群は記録素子Ｎｏ．３３〜６４、第４の記録素子群はＮｏ．１〜３２からそれぞれ構成される。また、第１から第４の記録素子群それぞれのＹ方向における長さは、記録素子列のＹ方向における長さをＬとした場合、Ｌ／４となる。
【００４６】
１回目の記録走査（１パス）では、記録媒体３上の単位領域２１１に対して第１の記録素子群からインクが吐出される。ここで、１パス目はＸ方向の上流側から下流側に向かって行われる。
【００４７】
次に、記録媒体３を記録ヘッド７に対してＹ方向の上流側から下流側にＬ／４の距離だけ相対的に搬送する。なお、ここでは簡単のため、記録ヘッド７を記録媒体３に対してＹ方向の下流側から上流側に搬送した場合を図示しているが、搬送後の記録媒体３と記録ヘッド７との相対的な位置関係は記録媒体３をＹ方向下流側へ搬送した場合と同じとなる。
【００４８】
この後に２回目の記録走査を行う。２回目の記録走査（２パス）では、記録媒体上の単位領域２１１に対しては第２の記録素子群から、単位領域２１２に対しては第１の記録素子群からインクが吐出される。なお、２パス目はＸ方向の下流側から上流側に向かって行われる。
【００４９】
以下、記録ヘッド７の往復走査と記録媒体３の相対的な搬送を交互に繰り返す。この結果、４回目の記録走査（４パス）が行われた後には、記録媒体３の単位領域２１１では第１〜第４の記録素子群のそれぞれから１回ずつインクが吐出されたことになる。
【００５０】
なお、ここでは４回の走査で記録を行う場合について説明したが、他の回数だけ走査を行って記録する場合であっても同様の過程によって記録を行うことができる。
【００５１】
本実施形態では、上述のマルチパス記録方式において、ｎ（ｎ≧２）ビットの情報を有する画像データと、ｍ（ｍ≧２）ビットの情報を有するマスクパターンと、画像データとマスクパターンそれぞれにおける複数ビットの情報が示す値の組み合わせに応じてインクの吐出または非吐出を規定するデコードテーブルと、を用いて、画像データから各走査での記録に用いる１ビットの記録データを生成する。なお、以下の説明では画像データ、マスクパターンともに２ビットの情報から構成される場合について記載する。
【００５２】
図９はそれぞれ複数ビットの情報を有する画像データおよびマスクパターンを用いて記録データを生成する過程を説明するための図である。また、図１０は図９に示すような記録データの生成に際して用いるデコードテーブルを示す図である。
【００５３】
図９（ａ）はある単位領域内の１６個の画素７００〜７１５を模式的に示す図である。なお、ここでは簡単のため１６個の画素相当の画素領域からなる単位領域を用いて説明するが、図８を用いて説明したように本実施形態における単位領域は３２個の記録素子に対応する大きさを有するため、本実施形態における単位領域は実際にはＹ方向に３２個の画素領域からなる。
【００５４】
図９（ｂ）は単位領域に対応する画像データの一例を示す図である。
【００５５】
本実施形態では、ある画素に対応する画像データを構成する２ビットの情報が「００」、すなわち画素値が「０」である場合には、当該画素に対してインクは１回も吐出されない。また、ある画素に対応する画像データを構成する２ビットの情報が「０１」、すなわち画素値が「１」である場合には、当該画素に対してインクは１回吐出される。また、ある画素に対応する画像データを構成する２ビットの情報が「１０」、すなわち画素値が「２」である場合には、当該画素に対してインクは２回吐出される。
【００５６】
図９（ｂ）に示す画像データに関しては、例えば画素７０３における画素値は「０」であるため、画素７０３に対応する画素領域にはインクが１回も吐出されないこととなる。また、例えば画素７００における画素値は「２」であるため、画素７００に対応する画素領域にはインクが２回吐出されることとなる。
【００５７】
図９（ｃ−１）〜（ｃ−４）はそれぞれ１〜４回目の走査に対応し、図９（ｂ）に示す画像データに適用するためのマスクパターンを示す図である。すなわち、図９（ｂ）に示す画像データに対して図９（ｃ−１）に示す１回目の走査に対応するマスクパターンＭＰ１を適用することにより、１回目の走査で用いる記録データを生成する。同様にして、図９（ｂ）に示す画像データに対して図９（ｃ−２）、（ｃ−３）、（ｃ−４）それぞれに示すマスクパターンＭＰ２、ＭＰ３、ＭＰ４を適用することにより、それぞれ２、３、４回目の走査で用いる記録データを生成する。
【００５８】
ここで、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターン内の各画素には、「００」、「０１」、「１０」のいずれかの２ビットの情報が定められている。なお、当該２ビットの情報が「１０」である場合、その情報が示す値（以下、コード値とも称する）は「２」となる。また、当該２ビットの情報が「０１」である場合、その情報が示す値（コード値）は「１」となる。また、当該２ビットの情報が「００」である場合、その情報が示す値（コード値）は「０」となる。
【００５９】
ここで、図１０に示すデコードテーブルを参照するとわかるように、コード値が「０」である場合、対応する画素における画素値が「０」、「１」、「２」のいずれであっても、インクを吐出しない。すなわち、マスクパターン内の「０」のコード値はインクの吐出をまったく許容しない（インクの吐出の許容回数が０回）ということに対応する。以下の説明では、「０」のコード値が割り当てられたマスクパターン内の画素を非記録許容画素とも称する。
【００６０】
一方、図１０に示すデコードテーブルを参照するとわかるように、コード値が「２」である場合、対応する画素における画素値が「０」、「１」である場合にはインクを吐出しないが、「２」である場合にはインクを吐出する。すなわち、「２」のコード値は３通りの画素値に対して１回インクの吐出を許容する（インクの吐出の許容回数が１回）ということに対応する。
【００６１】
また、コード値が「１」である場合、対応する画素における画素値が「０」である場合にはインクを吐出しないが、「１」、「２」である場合にはインクを吐出する。言い換えると、「１」のコード値は、３通りの画素値（「０」、「１」、「２」）に対して２回だけインクの吐出を許容する（インクの吐出の許容回数が２回）、ということに対応する。すなわち、「１」のコード値は、マスクパターンを構成する２ビットの情報が再現可能な許容回数のうちの最大の許容回数を定めるコード値である。
【００６２】
なお、以下の説明では「１」、「２」のいずれかのコード値が割り当てられたマスクパターン内の画素を記録許容画素とも称する。
【００６３】
ここで、本実施形態にて用いられるｍビットの情報を有するマスクパターンは、下記の（条件１）、（条件２）に基づいて設定される。
【００６４】
（条件１）
ここで、図９（ｃ−１）〜（ｃ−４）に示す４つのマスクパターン内の同じ位置にある４つの画素のうちの２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ（記録許容画素）、残りの２（＝４−２）つの画素に対しては「０」のコード値が割り当てられる（非記録許容画素）。
【００６５】
例えば、画素７００に対しては、図９（ｃ−１）に示すマスクパターンにて「２」、図９（ｃ−２）に示すマスクパターンにて「１」のコード値が割り当てられている。そして、残りの図９（ｃ−３）、（ｃ−４）に示すマスクパターンにて「０」のコード値が割り当てられている。言い換えると、画素７００は、図９（ｃ−１）、（ｃ−２）に示すマスクパターンでは記録許容画素であり、図９（ｃ−３）、（ｃ−４）に示すマスクパターンでは非記録許容画素である。
【００６６】
また、画素７０１に対しては、図９（ｃ−４）に示すマスクパターンにて「２」、図９（ｃ−１）に示すマスクパターンにて「１」のコード値が割り当てられている。そして、残りの図９（ｃ−２、）（ｃ−３）に示すマスクパターンにて「０」のコード値が割り当てられている。言い換えると、画素７０１は、図９（ｃ−１）、（ｃ−４）に示すマスクパターンでは記録許容画素であり、図９（ｃ−２）、（ｃ−３）に示すマスクパターンでは非記録許容画素である。
【００６７】
このような構成により、ある画素における画素値が「０」、「１」、「２」のいずれであったとしても、その画素値に対応するインクの吐出回数だけ当該画素に対応する画素領域にインクを吐出するような記録データを生成することができる。
【００６８】
（条件２）
また、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンには、「１」のコード値に対応する記録許容画素が互いにほぼ同数となるように配置されている。より詳細には、図９（ｃ−１）に示すマスクパターンには画素７０１、７０６、７１１、７１２の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−２）に示すマスクパターンには画素７００、７０５、７１０、７１５の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−３）に示すマスクパターンには画素７０３、７０４、７０９、７１４の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−４）に示すマスクパターンには画素７０２、７０７、７０８、７１３の４つの画素に「１」のコード値が割り当てられている。すなわち、図９（ｃ−１）〜（ｃ−４）それぞれに示す４つのマスクパターンには、「０１」のコード値に対応する記録許容画素が４つずつ配置されている。
【００６９】
同様に、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンには、「２」のコード値に対応する記録許容画素も互いに同じ数となるように配置されている。
【００７０】
なお、ここでは各マスクパターンにおける「１」、「２」それぞれにコード値に対応する記録許容画素がそれぞれ互いに同じ数だけ配置されている場合について記載していたが、実際には互いにほぼ同じ数だけ配置されていれば良い。
【００７１】
これにより、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンを用いて画像データを４回の走査に分配して記録データを生成する際に、４回の走査それぞれにおける記録率を互いにほぼ等しくすることができる。
【００７２】
図９（ｄ−１）〜（ｄ−４）のそれぞれは、図９（ｂ）に示す画像データに対して図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンを適用して生成される記録データを示す図である。
【００７３】
例えば、図９（ｄ−１）に示す１回目の走査に対応する記録データにおける画素７００では、画像データの画素値は「２」、マスクパターンのコード値は「２」である。そのため、図１０に示すデコードテーブルを参照してわかるように、画素７００ではインクの吐出（「１」）が定められる。また、画素７０１では、画像データの画素値は「１」、マスクパターンのコード値は「１」であるため、インクの吐出（「１」）が定められる。また、画素７０４では、画像データの画素値は「２」、マスクパターンのコード値は「０」であるため、インクの非吐出（「０」）が定められる。
【００７４】
このようにして生成された図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データにしたがって１〜４回目の走査にてインクが吐出される。例えば、１回目の走査では図９（ｄ−１）に示す記録データからわかるように、画素７００、７０１、７１２に対応する記録媒体上の画素領域にインクが吐出される。
【００７５】
図９（ｅ）は図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データの論理和を示す図である。図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データにしたがってインクを吐出することにより、各画素に対応する画素領域には図９（ｅ）に示す回数だけインクが吐出されることになる。
【００７６】
例えば、画素７００においては、図９（ｄ−１）、（ｄ−２）に示す１、２回目の走査に対応する記録データにおいてインクの吐出が定められている。したがって、図９（ｅ）に示すように、画素７００に対応する画素領域に対しては合計で２回インクが吐出されることになる。
【００７７】
また、画素７０１においては、図９（ｄ−１）に示す１回目の走査に対応する記録データにおいてインクの吐出が定められている。したがって、図９（ｅ）に示すように、画素７０１に対応する画素領域に対しては合計で１回インクが吐出されることになる。
【００７８】
図９（ｅ）に示す記録データと図９（ｂ）に示す画像データを比較すると、いずれの画素においても画像データの画素値に対応する吐出回数だけインクが吐出されるように記録データが生成されることがわかる。例えば、画素７００、７０４、７０８、７１２では図９（ｂ）に示す画像データの画素値は「２」であるが、生成された記録データの論理和により示されるインクの吐出回数も２回となる。
【００７９】
以上の構成によれば、複数ビットの情報を有する画像データおよびマスクパターンに基づいて、複数回の走査それぞれで用いる１ビットの記録データを生成することが可能となる。
【００８０】
（往復走査でのインクの吐出ずれ）
次に、往走査と復走査の間（往復走査間）でのインクの吐出位置ずれについて以下に詳細に説明する。
【００８１】
本実施形態では、時分割駆動制御における駆動ブロックの駆動順序と、マルチパス記録方式にて用いるマスクパターンと、によって、往復走査間のインクの吐出位置ずれを抑制する。
【００８２】
まず、図１１を参照しながら時分割駆動制御において駆動ブロックの駆動順序とＹ方向に延びる同一列内での各駆動ブロックからのインクの着弾位置の相関について説明する。
【００８３】
図１１（ａ）は時分割駆動制御における駆動順序の一例を示す図である。また、図１１（ｂ）は図１１（ａ）に示す駆動順序にしたがってＸ方向の上流側から下流側に向かう方向への走査（往方向への走査）を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図１１（ｃ）は図１１（ａ）に示す駆動順序にしたがってＸ方向の下流側から上流側に向かう方向への走査（復方向への走査）を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。なお、図７に示すようにＹ方向上流側に向かうほど記録素子Ｎｏ．は大きくなるため、図１１（ｂ）、（ｃ）それぞれにおいて最もＹ方向下流側に位置するドットが記録素子Ｎｏ．１から形成されたドットであり、そこからＹ方向上流側に向かうほど大きな記録素子Ｎｏ．から形成されたドットとなり、最もＹ方向上流側端部に位置するドットが記録素子Ｎｏ．１６から形成されたドットとなる。
【００８４】
ここでは一例として、図１１（ａ）に示すように、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２、駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６の駆動順序で時分割駆動を行う場合について記載する。
【００８５】
往方向への走査においては、先に駆動される記録素子によって吐出されたインク滴ほどＸ方向の上流側に吐出される。したがって、図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、図１１（ｂ）に示すように記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．が大きくなるほど形成されるドットがＸ方向下流側にずれ、記録素子Ｎｏ．１６から形成されるドットが最もＸ方向下流側に位置することになる。
【００８６】
一方、復方向への走査においては、先に駆動される記録素子によって吐出されたインク滴ほどＸ方向の下流側に吐出される。したがって、図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、図１１（ｃ）に示すように記録素子Ｎｏ．１から形成されるドットが最もＸ方向下流側に位置し、記録素子Ｎｏ．が大きくなるほど形成されるドットがＸ方向上流側にずれ、記録素子Ｎｏ．１６から形成されるドットが最もＸ方向上流側に位置することになる。
【００８７】
このように、往方向への走査においては駆動ブロックの駆動される順番が早いほどＸ方向の上流側にドットが形成される。また、復方向への走査においては駆動ブロックの駆動される順番が早いほどＸ方向の下流側にドットが形成されることがわかる。
【００８８】
更に、駆動順序が同じであっても走査方向が異なる場合には時分割駆動制御による各駆動ブロックからのインクの着弾位置は反転したものとなることがわかる。ここから、復方向への走査における駆動ブロックの駆動順序を往方向への走査における駆動ブロックの駆動順序と逆順とした場合、往方向への走査と復方向への走査における時分割駆動制御による各駆動ブロックからのインクの着弾位置を同じとなることがわかる。詳細には、例えば往方向への走査において図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動する場合、復方向への走査において駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．９、駆動ブロックＮｏ．８、駆動ブロックＮｏ．７、駆動ブロックＮｏ．６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１の駆動順序で時分割駆動すると、往方向への走査と復方向への走査でインクの着弾位置が同じとなる。
【００８９】
以上の点を踏まえた上で、記録データと駆動順序の組み合わせを複数通り設定し、各組み合わせにおいて生じる往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置ずれについて説明する。
【００９０】
図１２は記録データと駆動順序の組み合わせを説明するための図である。なお、図１２（ａ１）、（ａ２）は往走査、復走査それぞれに対応する記録データの一例を、図１２（ｂ１）、（ｂ２）は往走査、復走査それぞれに対応する記録データの他の例をそれぞれ示している。なお、図１２（ａ１）、（ａ２）、（ｂ１）、（ｂ２）それぞれにおける黒く塗りつぶされた画素がインクの吐出が定められる（記録データが「１」である）画素を示している。また、図１２（ｃ）は時分割駆動の駆動順序の一例を、図１２（ｄ）は時分割駆動の駆動順序の他の例をそれぞれ示している。また、図１２（ｅ）は記録データおよび駆動順序を異ならせた４つの組の内容を示している。
【００９１】
図１２（ｅ）からわかるように、ここでは第１の組から第４の組までの４通りの記録データおよび駆動順序の組を設定する。
【００９２】
第１の組においては、往走査、復走査それぞれにおける記録データとして図１２（ｂ１）、（ｂ２）に示す記録データを用い、往走査における駆動順序を図１２（ｃ）に示す駆動順序に、復走査における駆動順序を図１２（ｄ）に示す駆動順序にそれぞれ設定する。ここで、図１２（ｂ１）、（ｂ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に連続する（記録が定められる画素のＸ方向における分散性が低い）データである。また、上述のように往走査での駆動順序（図１２（ｃ））と復走査での駆動順序（図１２（ｄ））が互いに逆順であるため、往復走査間での時分割駆動制御における各駆動ブロックからのインクの着弾位置は同じとなる。
【００９３】
次に、第２の組においては、往走査、復走査それぞれにおける記録データとして図１２（ａ１）、（ａ２）に示す記録データを用い、往走査における駆動順序を図１２（ｃ）に示す駆動順序に、復走査における駆動順序を図１２（ｄ）に示す駆動順序にそれぞれ設定する。ここで、図１２（ａ１）、（ａ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に非連続である（記録が定められる画素のＸ方向における分散性が高い）データである。また、上述のように往走査での駆動順序（図１２（ｃ））と復走査での駆動順序（図１２（ｄ））が互いに逆順であるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は同じとなる。
【００９４】
次に、第３の組においては、往走査、復走査それぞれにおける記録データに図１２（ｂ１）、（ｂ２）に示す記録データを用い、往走査、復走査それぞれにおける駆動順序を図１２（ｃ）に示す駆動順序に設定する。ここで、図１２（ｂ１）、（ｂ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に連続する（記録が定められる画素のＸ方向における分散性が低い）データである。また、上述のように往走査、復走査それぞれでの駆動順序（図１２（ｃ））が同じであるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は反対のものとなる。
【００９５】
次に、第４の組においては、往走査、復走査それぞれにおける記録データに図１２（ａ１）、（ａ２）に示す記録データを用い、往走査、復走査それぞれにおける駆動順序を図１２（ｃ）に示す駆動順序に設定する。ここで、図１２（ａ１）、（ａ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に非連続である（記録が定められる画素のＸ方向における分散性が高い）データである。また、上述のように往走査、復走査それぞれでの駆動順序（図１２（ｃ））が同じであるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は反対のものとなる。
【００９６】
以上の４通りの記録データおよび駆動順序の組み合わせにおいて往走査と復走査の間にずれが生じた場合において記録される画像を図１３から図１６を用いて説明する。なお、図１３は第１の組を、図１４は第２の組を、図１５は第３の組を、図１５は第４の組をそれぞれ設定した場合に記録される画像を示している。更に、図１３から図１６のそれぞれにおいて、（ａ）は往走査と復走査の間にずれが生じなかった際に記録される画像を、（ｂ）は往走査と復走査の間にＸ方向に約１／４ドット分のずれが生じた際に記録される画像を、（ｃ）は往走査と復走査の間にＸ方向に約２／４ドット分のずれが生じた際に記録される画像を、（ｄ）は往走査と復走査の間にＸ方向に約３／４ドット分のずれが生じた際に記録される画像をそれぞれ模式的に示している。なお、それぞれの図において内部に縦線が記載された円が往走査で形成されるドットを、内部に横線が記載された円が復走査で形成されるドットをそれぞれ示している。
【００９７】
まず、第１の組について記載する。
【００９８】
図１３（ａ）に示すように、往復走査間で位置ずれが生じなかった場合には第１の組の設定によればＸ方向のドット間距離が各ドットで均一に分散した理想的な画像を記録することができる。しかしながら、図１３（ｂ）、（ｃ）、（ｄ）に示すように往復走査間のＸ方向のずれが大きくなるにつれてある画素間ではドット間距離が一様に短くなり、別の画素間ではドット間距離が一様に長くなっている。例えば、左側から２画素目と３画素目の間は往復走査間でのＸ方向のずれが大きくなるにつれてドット間距離が一様に短くなり、左側から４画素目と５画素目の間は往復走査間でのＸ方向のずれが大きくなるにつれてドット間距離が一様に長くなっている。この結果、例えばＸ方向に約３／４ドット分のずれが生じた場合には、図１３（ｄ）に示すように、記録される画像において本来異なる画素に形成されるべきドットが重なってきてしまい、図１３（ａ）に示す場合に比べてドットの被覆面積に大きな違いが生じる。このため、得られる画像の画質は大きく低下してしまう。このように、第１の組の設定では往復走査間のＸ方向のずれが生じなかった場合には好ましい画像を得ることができるものの、往復走査間のＸ方向のずれが生じた場合には所望の画質を得ることができない虞がある。
【００９９】
次に、第２の組について記載する。
【０１００】
図１４（ａ）に示すように、往復走査間で位置ずれが生じなかった場合には、図１３（ａ）の第１の組と同様に、第２の組の設定によればＸ方向のドット間距離が各ドットで均一に分散した理想的な画像を記録することができる。しかしながら、図１４（ｂ）、（ｃ）、（ｄ）に示すように往復走査間のＸ方向のずれが大きくなるにつれてある画素間ではドット間距離が一様に短くなり、別の画素間ではドット間距離が一様に長くなっている。例えば左側から１画素目と２画素目の間は往復走査間でのＸ方向のずれが大きくなるにつれてドット間距離が一様に短くなり、左側から２画素目と３画素目の間は往復走査間でのＸ方向のずれが大きくなるにつれてドット間距離が一様に長くなっている。このため、第１の組の設定と同様に第２の組の設定においても、往復走査間のＸ方向のずれが生じなかった場合には好ましい画像を得ることができるが、往復走査間のＸ方向のずれが生じた場合には画質の低下を抑制することができない。
【０１０１】
次に、第３の組について記載する。
【０１０２】
第３の組の設定では、図１５（ａ）に示すように、往復走査間で位置ずれが生じなかった場合にはＸ方向のドット間距離が各ドットで不均一となってしまう。例えば、左側から２画素目と３画素目の間では、最も上側のドットはドット間距離が長く、最も下側のドットはドット間距離が短くなっている。一方で、図１５（ｂ）、（ｃ）に示すように、往復走査間のＸ方向のずれが生じた場合、第１の組や第２の組の設定に比べるとドットの被覆面積に差は生じにくい。このため、第３の組の設定によれば往復走査間のＸ方向のずれによる画質低下をある程度抑制することが可能となる。しかしながら、図１５（ｄ）に示すように、往復走査間のＸ方向のずれが比較的大きくなってくると、ドットの疎密が領域に応じて異なってきてしまう。例えば、１〜４画素目を見ると、下側にはドットが密となっているのに対し、上側はドットが疎となっており、ドットの疎密が生じていることがわかる。このため、得られる画質は好ましくない。
【０１０３】
最後に、第４の組について記載する。
【０１０４】
第４の組の設定では、図１６（ａ）に示すように、図１５（ａ）の第３の組と同様に、往復走査間で位置ずれが生じなかった場合にはＸ方向のドット間距離が各ドットで不均一となる。例えば、左側から１画素目と２画素目の間では、最も上側のドットはドット間距離が長く、最も下側のドットはドット間距離が短くなっている。また、左側から２画素目と３画素目の間では、最も上側のドットはドット間距離が短く、最も下側のドットはドット間距離が長くなっている。そのため、第１の組や第２の組の設定に比べると往復走査間で位置ずれが生じなかった場合における画質はやや低下するが、実際の１画素の幅はそれ程大きくないので、画質の低下はさほど目立たない。更に、第４の組の設定では、図１６（ｂ）、（ｃ）、（ｄ）に示すように往復走査間のＸ方向のずれが生じた場合であっても、図１６（ａ）に比べてドットの被覆面積に差をつけず、且つ、ドットの領域ごとの疎密も生じないように記録することができる。
【０１０５】
以上の第１、第２、第３、第４の組の設定により記録される画像から、往復走査間のＸ方向のずれによる画質低下を抑制するためには第４の組の設定が最も好ましいことがわかる。したがって、本実施形態では、往走査で形成されるドットと復走査で記録されるドットがＸ方向で交互に生じるように記録データを生成し、更に、それらの往復走査間で各駆動ブロックから記録されるドットの着弾位置が異なるように時分割駆動を行う。ここで、本実施形態では往方向への走査と復方向への走査を行うため、それぞれの走査における駆動ブロックの駆動順序を互いに逆順ではない順序とする。このようにすることにより、図１１を用いて説明したように、往走査、復走査で記録されるドットの吐出位置を異ならせることができる。
【０１０６】
（本実施形態で適用するマスクパターン）
図１７は本実施形態で用いるマスクパターンを示す図である。なお、図１７（ａ）には１回目の走査に対応するマスクパターンＭＰ１を、図１７（ｂ）には２回目の走査に対応するマスクパターンＭＰ２を、図１７（ｃ）には３回目の走査に対応するマスクパターンＭＰ３を、図１７（ｄ）には４回目の走査に対応するマスクパターンＭＰ４をそれぞれ示している。また、図１７（ｅ）は図１７（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１と図１７（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＋ＭＰ３を示している。また、図１７（ｆ）は図１７（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２と図１７（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＋ＭＰ４を示している。なお、図１７における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１０７】
また、図１７からわかるように、本実施形態ではＸ方向に３２画素、Ｙ方向に３２画素の合計１０２４個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０１０８】
また、インクの吐出の許容回数の論理和とは、対応する複数のマスクパターン内のコード値が示す許容回数の和を算出したものを指す。例えば、図１７（ａ）に示すマスクパターンＭＰ１の最も左上の画素におけるコード値は「１」（インクの吐出の許容回数が２回）であり、図１７（ｃ）に示すマスクパターンＭＰ３の最も左上の画素におけるコード値は「０」（インクの吐出の許容回数が０回）であるため、図１７（ｅ）に示す論理和パターンＭＰ１＋ＭＰ３の最も左上の画素におけるコード値は「１」（インクの吐出の許容回数が２回）となる。また、例えば、図１７（ｂ）に示すマスクパターンＭＰ２の最も左上の画素におけるコード値は「２」（インクの吐出の許容回数が１回）であり、図１７（ｄ）に示すマスクパターンＭＰ４の最も左上の画素におけるコード値は「０」（インクの吐出の許容回数が０回）であるため、図１７（ｆ）に示す論理和パターンＭＰ２＋ＭＰ４の最も左上の画素におけるコード値は「２」（インクの吐出の許容回数が１回）となる。
【０１０９】
なお、図１７（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰ１〜ＭＰ４は上述の（条件１）、（条件２）を満たすように設定されている。
【０１１０】
すなわち、図１７（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１〜ＭＰ４内の同じ位置にある４つの画素のうち、２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ、残りの２（＝４−２）つの画素に対しては「０」のコード値が割り当てられるように、各画素に対するコード値が割り当てられている（条件１）。
【０１１１】
更に、図１７（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１〜ＭＰ４それぞれには、「１」のコード値が割り当てられた画素が互いにほぼ同数となり、且つ、「２」のコード値が割り当てられた画素が互いにほぼ同数となるように、各画素に対するコード値が割り当てられている（条件２）。
【０１１２】
ここで、図８を用いて説明したように、本実施形態では１、３回目の走査が往方向への走査となり、２、４回目の走査が復方向への走査となる。したがって、往走査と復走査の間のインクの吐出位置ずれを抑制するためには１、３回目の走査で形成されるドットと２、４回目の走査で形成されるドットがＸ方向に交互に並ぶように記録データを生成すれば良い。
【０１１３】
また、本実施形態では低濃度、例えば１つの画素領域に対して１回だけインクを吐出するような場合に往復走査間のインクの吐出位置ずれを抑制するものであり、１つの画素領域に対して複数回インクを吐出するような高濃度の画像を記録する場合には前述した特許文献２に記載の技術より往復走査間のインクの吐出位置ずれを抑制可能である。すなわち、高濃度の画像記録時において往復走査間のインクの吐出位置ずれを抑制するためには往方向への走査と復方向への走査で同じ画素領域にインクを吐出するように記録データを生成すれば良い。この点に鑑み、本実施形態で用いるマスクパターンＭＰ１〜ＭＰ４は、同じ位置にある４つの画素のうち、往走査に対応するマスクパターンＭＰ１、ＭＰ３でコード値「１」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２、ＭＰ４でコード値「２」が割り当てられ、往走査に対応するマスクパターンＭＰ１、ＭＰ３でコード値「２」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２、ＭＰ４でコード値「１」が割り当てられるように、各画素に対するコード値が割り当てられる。これにより、高濃度の画像、例えば画素値が「２」である画像データが入力された際には往走査と復走査で１回ずつ１つの画素領域にインクを吐出するような記録データを生成することができる。
【０１１４】
一方、本実施形態における効果である低濃度の画像記録時における往復走査間のインクの吐出位置ずれの抑制を達成するためには、各マスクパターンＭＰ１〜ＭＰ４内の「０」、「１」、「２」の画素値のうちの「１」の画素値である場合にインクの吐出が許容される唯一のコード値である「１」のコード値（図１０参照）が割り当てられた画素領域（所定の画素領域）に着目する。言い換えると、「１」のコード値は、コード値「０」、「１」、「２」の中でインクの吐出の許容回数が最も多いコード値である。
【０１１５】
そして、本実施形態におけるマスクパターンＭＰ１〜ＭＰ４は、１、３回目の走査（往走査）に対応するマスクパターンＭＰ１、ＭＰ３にて「１」のコード値が割り当てられた画素と、２、４回目の走査（復走査）に対応するマスクパターンＭＰ２、ＭＰ４にて「１」のコード値が割り当てられた画素と、がＸ方向に延びる各行においてＸ方向に交互に生じるように、各画素に対するコード値が定められている。言い換えると、本実施形態で用いるマスクパターンＭＰ１〜ＭＰ４は、論理和パターンＭＰ１＋ＭＰ３において「１」のコード値が割り当てられた画素と論理和パターンＭＰ２＋ＭＰ４において「１」のコード値が割り当てられた画素とがＸ方向に延びる各行においてＸ方向に交互に生じるように、各画素に対するコード値が割り当てられている。
【０１１６】
詳細には、本実施形態における論理和パターンＭＰ１＋ＭＰ３は、１０２４個の画素のうち５１２個の画素でコード値「１」が割り当てられており、そのうちのすべて、すなわち５１２個のコード「１」が割り当てられた画素には、論理和パターンＭＰ２＋ＭＰ４にてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ１＋ＭＰ３内の５１２個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＋ＭＰ４にてＸ方向にコード値「１」が割り当てられた画素が隣接する画素は０個である。
【０１１７】
例えば、論理和パターンＭＰ１＋ＭＰ３内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１、３、５、７、９、１１、１３、１５、１７、１９、２１、２３、２５、２７、２９、３１番目の画素においてコード値「１」が割り当てられている。一方、論理和パターンＭＰ２＋ＭＰ４内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から２、４、６、８、１０、１２、１４、１６、１８、２０、２２、２４、２６、２８、３０、３２番目の画素においてコード値「１」が割り当てられている。
【０１１８】
ここで、論理和パターンＭＰ１＋ＭＰ３内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３番目の画素にはコード値「１」が割り当てられているが、それとＸ方向における両側に隣接するＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から２、４番目の画素には論理和パターンＭＰ２＋ＭＰ４においてコード値「１」が割り当てられている。すなわち、論理和パターンＭＰ１＋ＭＰ３内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３番目の画素は、コード値「１」が割り当てられ、且つ、論理和パターンＭＰ２＋ＭＰ４によってＸ方向における両側に隣接する画素にコード値「１」が割り当てられた画素が存在する画素である。
【０１１９】
なお、ここでは同一行内に位置するＸ方向上流側（図中左側）端部の画素とＸ方向下流側（図中右側）端部の画素は互いに隣接するものとして考える。これはマスクパターンＭＰ１〜ＭＰ４はそれぞれマスクパターンの繰り返し単位を示しているため、実際にはこれらのマスクパターンがＸ方向において順次用いられるので、量子化データに対して実際に適用する際にあるマスクパターンのＸ方向下流側（図中右側）端部の画素に相当する量子化データ内の領域の右隣には次のマスクパターンのＸ方向上流側（図中左側）端部の画素に相当する量子化データがくるためである。
【０１２０】
したがって、例えば、論理和パターンＭＰ１＋ＭＰ３内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から１番目のコード値「１」が割り当てられた画素は、それとＸ方向における両側に隣接するＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３２、２番目の画素に論理和パターンＭＰ２＋ＭＰ４においてコード値「１」が割り当てられていることになる。
【０１２１】
また、本実施形態における論理和パターンＭＰ２＋ＭＰ４も、１０２４個の画素のうち５１２個の画素でコード値「１」が割り当てられており、そのうちのすべて、すなわち５１２個のコード「１」が割り当てられた画素には、論理和パターンＭＰ１＋ＭＰ３にてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ２＋ＭＰ４内の５１２個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ１＋ＭＰ３にてＸ方向にコード値「１」が割り当てられた画素が隣接する画素は０個である。
【０１２２】
以上記載したような条件に基づいて、本実施形態で用いるマスクパターンＭＰ１〜ＭＰ４が設定される。
【０１２３】
（本実施形態における駆動ブロックの駆動順序）
図１８（ａ）は本実施形態で実行する時分割駆動制御における駆動順序を示す図である。また、図１８（ｂ）は図１８（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図１８（ｃ）は図１８（ａ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。
【０１２４】
本実施形態では、図１８（ａ）に示すように、往走査、復走査ともに駆動ブロックＮｏ．１、駆動ブロックＮｏ．９、駆動ブロックＮｏ．６、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．８、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．７、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．１２の駆動順序で時分割駆動を行う。
【０１２５】
上述したように、本実施形態では往走査と復走査で各駆動ブロックからのインクの着弾位置が異なるように時分割駆動を行う。より詳細には、本実施形態では往復走査で記録を行うため、往走査での駆動ブロックの駆動順序と復走査での駆動ブロックの駆動順序を同じ順序とする。なお、必ずしも往復走査での駆動ブロックの駆動順序を同じとする必要はなく、上述のように往復走査で記録を行う場合にインクの吐出位置が異なせるためには復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序の逆順と異なるようにすれば良い。
【０１２６】
図１８（ａ）に示す駆動順序にしたがって記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、往方向への走査では、図１８（ｂ）に示すように最初に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向上流側から下流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向下流側に位置することになる。
【０１２７】
一方、復方向への走査では、図１８（ｃ）に示すように最初に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向下流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向下流側から上流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向上流側に位置することになる。
【０１２８】
このように、図１８（ａ）に示す駆動順序で各駆動ブロックに属する記録素子を駆動することにより、Ｙ方向に延びる同一列内でのインクの着弾位置を異ならせることができる。
【０１２９】
（本実施形態による記録画像）
以上記載したように、本実施形態では、図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１〜ＭＰ４を用い、且つ、往走査、復走査ともに図１８（ａ）に示す駆動順序にしたがって時分割駆動を行うことにより、往復走査間の吐出位置ずれを抑制した記録を行う。
【０１３０】
以下に３２画素×３２画素のすべての画素において画素値が「１」、「２」である画像データが入力された場合におけるインクの吐出位置を詳細に記載する。
【０１３１】
図１９は３２画素×３２画素のすべての画素に画素値が「１」である（１つの画素領域に１回インクを吐出する）画像データが入力された場合に記録される画像を示す図である。
【０１３２】
図８の単位領域２１１内の全ての画素領域に相当する画素において画像データの画素値が「１」である場合、図１７に示すマスクパターンＭＰ１〜ＭＰ４内のコード値「１」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図１７（ａ）、２回目の走査では図１７（ｂ）、３回目の走査では図１７（ｃ）、４回目の走査では図１７（ｄ）の灰色で塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０１３３】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図１７（ｅ）の灰色で塗りつぶされた画素、復走査でインクが吐出される画素は図１７（ｆ）の灰色で塗りつぶされた画素となる。
【０１３４】
この際に往走査、復走査ともに図１８（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図１９（ａ）に示す位置に、復走査では図１９（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０１３５】
ここで、図１９（ａ）、図１９（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図１９（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図１９（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図１９（ｅ）にそれぞれ示している。
【０１３６】
図１９（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図１９（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図１９（ｅ）も図１９（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０１３７】
このように画像全体として見たときに、図１９（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図１９（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図１９（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０１３８】
図１９からわかるように、本実施形態によれば同じ画素領域に複数ドットを形成しないため、画像の均一性の低下を抑制することができる。更に、本実施形態におけるマスクパターンおよび駆動順序によれば、１つの画素領域に１ドットを記録するような比較的低濃度の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０１３９】
図２０は３２画素×３２画素のすべての画素に画素値が「２」である（１つの画素領域に２回インクを吐出する）画像データが入力された場合に記録される画像を示す図である。
【０１４０】
図８の単位領域２１１内の全ての画素領域に相当する画素において画像データの画素値が「２」である場合、図１７に示すマスクパターンＭＰ１〜ＭＰ４内のコード値「１」が割り当てられた画素とコード値「２」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図１７（ａ）、２回目の走査では図１７（ｂ）、３回目の走査では図１７（ｃ）、４回目の走査では図１７（ｄ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０１４１】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図１７（ｅ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素、復走査でインクが吐出される画素は図１７（ｆ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素となる。すなわち、すべての画素に対して往走査で１回、復走査で１回インクが吐出されることになる。
【０１４２】
この際に往走査、復走査ともに図１８（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図２０（ａ）に示す位置に、復走査では図２０（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０１４３】
ここで、図２０（ａ）、図２０（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２０（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２０（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２０（ｅ）にそれぞれ示している。
【０１４４】
図２０（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図２０（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図２０（ｅ）も図２０（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０１４５】
このように画像全体として見たときに、図２０（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図２０（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図２０（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０１４６】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、１つの画素領域に２ドットを記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０１４７】
このように、本実施形態によれば低濃度の画像、例えば１つの画素領域に１ドットを記録するような場合であっても、画像の均一性を損なうことなく往復走査間の吐出位置ずれを抑制した記録を行うことができる。
【０１４８】
（第１の比較例）
次に、本実施形態に対する第１の比較例について詳細に説明する。
【０１４９】
第１の比較例では、往走査で形成されるドットと復走査で記録されるドットがＸ方向に無相関に生じるように記録データを生成し、更に、それらの往復走査間で記録されるドットの着弾位置が同じとなるように時分割駆動を行う。
【０１５０】
図２１は第１の比較例で用いるマスクパターンを示す図である。なお、図２１（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿Ｃを、図２１（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿Ｃを、図２１（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿Ｃを、図２１（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿Ｃをそれぞれ示している。また、図２１（ｅ）は図２１（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｃと図２１（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃを示している。また、図２１（ｆ）は図２１（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｃと図２１（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃを示している。なお、図２１における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１５１】
図２１（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃは、図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１〜ＭＰ４と異なり、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃにおいて「１」のコード値が割り当てられた画素と論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにおいて「１」のコード値が割り当てられた画素がＸ方向に交互に生じないように設定されている。より詳細には、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃにおいて「１」のコード値が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となり、且つ、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにおいて「１」のコード値が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となるように、マスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内の各画素にコード値が割り当てられている。
【０１５２】
図２１（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃは、上記の設定条件以外に関しては図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１〜ＭＰ４と同様である。
【０１５３】
詳細には、比較例における論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃは、１０２４個の画素のうち５１３個の画素でコード値「１」が割り当てられており、そのうちの１１９個のコード「１」が割り当てられた画素に、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の５１３個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接しない画素は１１９個である。すなわち、比較例では、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内でコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数とＸ方向における両側に隣接しない画素の数は同じ数となる。
【０１５４】
例えば、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から３、４、７、１１、１３、１４、１６、１７、２０、２１、２２、２４、２６、２７、２８、３２番目の画素においてコード値「１」が割り当てられている。一方、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１、２、５、６、８、９、１０、１２、１５、１８、１９、２３、２５、２９、３０、３１番目の画素においてコード値「１」が割り当てられている。
【０１５５】
ここで、例えば、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行のうち、Ｘ方向上流側（図中左側）から７、１１、２４、３２番目のコード値「１」が割り当てられた画素には、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにてコード値「１」が割り当てられた画素とＸ方向における両側に隣接する。すなわち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数は４つとなる。
【０１５６】
一方で、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行のうち、Ｘ方向上流側（図中左側）から２１、２７番目のコード値「１」が割り当てられた画素には、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにてコード値「１」が割り当てられた画素とＸ方向における両側に隣接しない。すなわち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数は２つとなる。
【０１５７】
同様の計算を論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の各行に対して行うと、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が１１９個であり、Ｘ方向における両側に隣接しない画素の数もまた１１９個であることがわかる。
【０１５８】
同様にして、比較例における論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃは、１０２４個の画素のうち５１１個の画素でコード値「１」が割り当てられており、そのうちの１２０個のコード「１」が割り当てられた画素に論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の５１１個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接しない画素は１２０個である。すなわち、比較例では、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内でコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数とＸ方向における両側に隣接しない画素の数は同じ数となる。
【０１５９】
図２２（ａ）は第１の比較例で実行する時分割駆動制御における往走査時の駆動順序を示す図である。また、図２２（ｂ）は第１の比較例で実行する時分割駆動制御における復走査時の駆動順序を示す図である。また、図２２（ｃ）は図２２（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図２２（ｄ）は図２２（ｂ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。
【０１６０】
第１の比較例では、図２２（ａ）に示すように、往走査では駆動ブロックＮｏ．１、駆動ブロックＮｏ．９、駆動ブロックＮｏ．６、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．８、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．７、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．１２の駆動順序で時分割駆動を行う。また、図２２（ｂ）に示すように、復走査では駆動ブロックＮｏ．１１、駆動ブロックＮｏ．４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．７、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．５、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．８、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．６、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１の駆動順序で時分割駆動を行う。すなわち、第１の比較例では、復走査時の駆動ブロックの駆動順序は往走査時の駆動ブロックの駆動順序の逆順である。
【０１６１】
図２２（ａ）に示す駆動順序にしたがって記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、往方向への走査では、図２２（ｃ）に示すように最初に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向上流側から下流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向下流側に位置することになる。
【０１６２】
一方、図２２（ｂ）に示す駆動順序にしたがって記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、復方向への走査では、図２２（ｄ）に示すように最後に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向下流側から上流側にずれるように位置し、最初に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向下流側に位置することになる。
【０１６３】
このように、図２２（ａ）、（ｂ）にそれぞれ示す駆動順序で往走査、復走査にて各駆動ブロックに属する記録素子を駆動する場合、往走査、復走査での各駆動ブロックからのインクの着弾位置は同じものとなる。
【０１６４】
図２１（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃを用い、且つ、往走査では図２２（ａ）、復走査では図２２（ｂ）にそれぞれ示す駆動順序にしたがって時分割駆動を行った際に記録される画像について以下に説明する。
【０１６５】
図２３は３２画素×３２画素のすべての画素に画素値が「１」である（１つの画素領域に１回インクを吐出する）画像データが入力された場合に第１の比較例によって記録される画像を示す図である。
【０１６６】
図８の単位領域２１１内の全ての画素領域に相当する画素において画像データの画素値が「１」である場合、図２１に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図２１（ａ）、２回目の走査では図２１（ｂ）、３回目の走査では図２１（ｃ）、４回目の走査では図２１（ｄ）の灰色で塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０１６７】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図２１（ｅ）の灰色で塗りつぶされた画素、復走査でインクが吐出される画素は図２１（ｆ）の灰色で塗りつぶされた画素となる。
【０１６８】
この際に往走査では図２２（ａ）に示す駆動順序で、復走査では図２２（ｂ）に示す駆動順序でそれぞれ時分割駆動を行うと、往復走査間のずれがなければ往走査では図２３（ａ）に示す位置に、復走査では図２３（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０１６９】
ここで、図２３（ａ）、図２３（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２３（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２３（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２３（ｅ）にそれぞれ示している。
【０１７０】
図２３（ｃ）からわかるように、第１の比較例によれば往復走査間のずれが生じない場合にはドットの重なりも抜けもないようにドットを記録することができる。しかしながら、往復走査間のずれが生じてくると、図２３（ｄ）に示すようにドットの重なりや抜けが目立ち始めてしまう。往復走査間のずれが更に大きくなると図２３（ｅ）に示すように更に顕著にドットの重なりや抜けが目立つようになり、画質低下の目立つ画像が記録されてしまう。
【０１７１】
以上記載したように、第１の比較例によっては、低濃度の画像を記録する際に往復走査間の吐出位置ずれが目立つ画像が記録されてしまう。
【０１７２】
（第２の比較例）
第２の比較例では、第１の比較例と同様に、往走査で形成されるドットの配置と復走査で記録されるドットの配置がＸ方向において無相関となるように記録データを生成する。一方で、第１の実施形態における時分割制御と同じように、第２の比較例では往走査、復走査間で各駆動ブロックから記録されるドットの着弾位置が同じとなるように時分割駆動を行う。
【０１７３】
すなわち、第２の比較例では、図２１（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃを用いる。そして、往走査、復走査ともに図１８（ａ）に示す駆動順序で時分割駆動を実行する。
【０１７４】
図２１（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃを用い、且つ、往走査、復走査ともに図１８（ａ）に示す駆動順序にしたがって時分割駆動を行った際に記録される画像について以下に説明する
図２４は３２画素×３２画素のすべての画素に画素値が「１」である（１つの画素領域に１回インクを吐出する）画像データが入力された場合に第２の比較例によって記録される画像を示す図である。
【０１７５】
図８の単位領域２１１内の全ての画素領域に相当する画素において画像データの画素値が「１」である場合、図２１に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図２１（ａ）、２回目の走査では図２１（ｂ）、３回目の走査では図２１（ｃ）、４回目の走査では図２１（ｄ）の灰色で塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０１７６】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図２１（ｅ）の灰色で塗りつぶされた画素、復走査でインクが吐出される画素は図２１（ｆ）の灰色で塗りつぶされた画素となる。
【０１７７】
この際に往走査、復走査ともに図１８（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図２４（ａ）に示す位置に、復走査では図２４（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０１７８】
ここで、図２４（ａ）、図２４（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２４（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２４（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２４（ｅ）にそれぞれ示している。
【０１７９】
図２４（ｃ）からわかるように、第２の比較例によれば、往走査によるドットと復走査によるドットとがほとんど重なっている箇所や一部が重なっている箇所、ほとんど重なっていない箇所が混在するように記録される。そのため、往復走査間のずれが比較的小さい場合には図２４（ｄ）に示すように、ドットの重なりや抜けは図２４（ｃ）に示す場合よりは多くなるものの、それ程変わらない画像を記録できる。しかしながら、図２４（ｅ）に示すように、往復走査間のずれが比較的大きくなるとドットの重なりや抜けが目立つようになり、画質の低下が視認され易くなってしまう。図１５を用いて先に説明したように、記録が定められた画素のＸ方向における分散性が低いため、往復走査間のずれが大きくなった場合において画質の低下を抑制できないのである。
【０１８０】
以上記載したように、第２の比較例によっても、低濃度の画像を記録する際に往復走査間の吐出位置ずれが目立つ画像が記録されてしまうことがわかる。
【０１８１】
以上、第１の実施形態にしたがって記録された画像（図１９）と第１、第２の比較例にしたがって記録された画像（図２３、図２４）とを比較することにより、第１の実施形態による低濃度の画像を記録する際の往復走査間の吐出位置ずれの抑制の効果が実験的に確認できる。
【０１８２】
（第１の実施形態の変形例）
第１の実施形態では、図１７（ａ）〜（ｄ）に示すようなマスクパターンＭＰ１〜ＭＰ４を用いる場合について記載したが、他の形態による実施も可能である。すなわち、復走査で記録されるドットのうち、往走査で記録されるドットとＸ方向に隣接するドットが往走査で記録されるドットとＸ方向における両側に隣接しないドットよりも多くなるように記録データを生成できるマスクパターンであれば良い。更に、往走査で形成されるドットと復走査で記録されるドットがＸ方向で交互に生じるように記録データを生成することができるようなマスクパターンであればより好ましい。
【０１８３】
図２５は本実施形態で用いることができるマスクパターンの他の例を示す図である。なお、図２５（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿Ｘを、図２５（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿Ｘを、図２５（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿Ｘを、図２５（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿Ｘをそれぞれ示している。また、図２５（ｅ）は図２５（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｘと図２５（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｘそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｘ＋ＭＰ３＿Ｘを示している。また、図２５（ｆ）は図２５（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｘと図２５（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｘそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｘ＋ＭＰ４＿Ｘを示している。なお、図２５における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１８４】
ここで、図２５（ｅ）に示す論理和パターンＭＰ１＿Ｘ＋ＭＰ３＿Ｘにおいて「１」のコード値が割り当てられた画素と図２５（ｆ）に示す論理和パターンＭＰ２＿Ｘ＋ＭＰ４＿Ｘにおいて「１」のコード値が割り当てられた画素とはＸ方向に延びる各行においてＸ方向に交互に生じている。したがって、図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｘ〜ＭＰ４＿Ｘを用いた場合であっても本実施形態による効果を得ることができる。
【０１８５】
また、図２６は本実施形態で用いることができるマスクパターンの更に別の例を示す図である。なお、図２６（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿Ｙを、図２６（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿Ｙを、図２６（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿Ｙを、図２６（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿Ｙをそれぞれ示している。また、図２６（ｅ）は図２６（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｙと図２６（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｙそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｙ＋ＭＰ３＿Ｙを示している。また、図２６（ｆ）は図２６（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｙと図２６（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｙそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｙ＋ＭＰ４＿Ｙを示している。なお、図２６における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１８６】
ここで、図２６（ｅ）に示す論理和パターンＭＰ１＿Ｙ＋ＭＰ３＿Ｙにおいて「１」のコード値が割り当てられた画素と図２６（ｆ）に示す論理和パターンＭＰ２＿Ｙ＋ＭＰ４＿Ｙにおいて「１」のコード値が割り当てられた画素とはＸ方向に延びる各行においてＸ方向に交互に生じている。したがって、図２６（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｙ〜ＭＰ４＿Ｙを用いた場合であっても本実施形態による効果を得ることができる。
【０１８７】
また、図２７は本実施形態で用いることができるマスクパターンの更に別の例を示す図である。なお、図２７（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿Ｚを、図２７（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿Ｚを、図２７（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿Ｚを、図２７（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿Ｚをそれぞれ示している。また、図２７（ｅ）は図２７（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｚと図２７（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｚそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｚ＋ＭＰ３＿Ｚを示している。また、図２７（ｆ）は図２７（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｚと図２７（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｚそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｚ＋ＭＰ４＿Ｚを示している。なお、図２７における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１８８】
ここで、図２７（ｅ）に示す論理和パターンＭＰ１＿Ｚ＋ＭＰ３＿Ｚにおいて「１」のコード値が割り当てられた画素と図２７（ｆ）に示す論理和パターンＭＰ２＿Ｚ＋ＭＰ４＿Ｚにおいて「１」のコード値が割り当てられた画素とはＸ方向に延びる各行においてＸ方向に交互に生じている。したがって、図２７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｚ〜ＭＰ４＿Ｚを用いた場合であっても本実施形態による効果を得ることができる。
【０１８９】
更に、図２７（ａ）〜（ｄ）に示すＭＰ１＿Ｚ〜ＭＰ４＿Ｚのそれぞれは、コード値「１」が割り当てられた画素の配置がホワイトノイズ特性とならないように定められている。同様に、コード値「２」が割り当てられた画素の配置もまたホワイトノイズ特性とならないように定められている。したがって、１走査ごとに記録させるドットのみをみた場合において、分散性が高くなるように記録を行うことが可能となる。
【０１９０】
なお、図２５〜図２７にはコード値「１」が割り当てられた画素がＸ方向およびＹ方向にある程度周期的に生じるようなマスクパターンを記載したが、必ずしも周期的に生じる必要はない。
【０１９１】
また、図４５は本実施形態で用いることがマスクパターンの更に別の例を示す図である。なお、図４５（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿Ｗを、図４５（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿Ｗを、図４５（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿Ｗを、図４５（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿Ｗをそれぞれ示している。また、図４５（ｅ）は図４５（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｗと図４５（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｗそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗを示している。また、図４５（ｆ）は図４５（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｗと図４５（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｗそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗを示している。なお、図４５における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１９２】
ここで、図４５（ｅ）に示す論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられた画素と図４５（ｆ）に示す論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられた画素とはＸ方向に延びる各行においてＸ方向に交互に生じている。
【０１９３】
詳細には、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられたすべての画素は、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接している。また、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられたすべての画素は、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向下流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接している。
【０１９４】
一方で、図４５（ｅ）に示す論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素と図４５（ｆ）に示す論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素はＸ方向において交互に生じないように設定されている。詳細には、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となり、且つ、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となるように設定されている。
【０１９５】
更に詳細には、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数と、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数と、が互いにほぼ同じ数となる。また、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数と、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗ内のＹ方向上流側の半分の領域においてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数と、が互いにほぼ同じ数となる。
【０１９６】
したがって、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗの全域でみると、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗにおいてコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数は、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数よりも多くなる。また、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗの全域でみると、論理和パターンＭＰ２＿Ｗ＋ＭＰ４＿Ｗにおいてコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数は、論理和パターンＭＰ１＿Ｗ＋ＭＰ３＿Ｗにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数よりも多くなる。
【０１９７】
このように、一方の論理和パターンにおいてコード値「１」が割り当てられた画素のうち、他方の論理和パターンにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が、他方の論理和パターンにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数よりも多くなるようなマスクパターンを用いる形態であれば、本実施形態による効果を得ることができる。
【０１９８】
また、第１の実施形態では、往走査、復走査ともに図１８（ａ）に示す駆動順序、すなわち同じ駆動順序にて時分割駆動を行う形態について記載したが、他の形態による実施も可能である。上述したが、第１の実施形態における駆動順序は、往復走査で記録を行う場合には復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序の逆順と異なっていれば良い。
【０１９９】
なお、第１の実施形態における駆動順序は、往復走査で記録を行う場合には復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序をオフセットした順序の逆順と異なることが好ましい。この点について以下に詳細に説明する。
【０２００】
ここで、往走査時の駆動順序が図２８（ａ）に示した順序であり、復走査時の駆動順序が図２８（ｂ）に示した順序である場合について説明する。図２８（ｂ）に示す駆動順序は、図２８（ａ）に示す駆動順序をオフセットした順序の逆順となっている。
【０２０１】
図２８（ａ）に示す駆動順序は、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２、駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６という順序である。
【０２０２】
したがって、図２８（ａ）の駆動順序をオフセットした順序とは、例えば駆動ブロックＮｏ．２、駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１という順序である。この順序は、駆動ブロックＮｏ．２〜駆動ブロックＮｏ．１６までの駆動順番を１つずつ前にし、駆動ブロックＮｏ．１を最後の駆動順番としたものである。
【０２０３】
また、例えば駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２という順序もまた図２８（ａ）の駆動順序をオフセットした順序である。この順序は、駆動ブロックＮｏ．３〜Ｎｏ．１６までの駆動順番を２つずつ前にし、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２をその順序を保ったまま後ろの駆動順番としたものである。
【０２０４】
同様に考えると、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２、駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８という順序もまた図２８（ａ）に示す駆動順序を８つオフセットした順序である。ここで、図２８（ｂ）に示す駆動順序はこの順序の逆順となっていることがわかる。したがって、図２８（ｂ）に示す駆動順序が図２８（ａ）に示す駆動順序をオフセットした順序の逆順であることがわかる。
【０２０５】
図２８（ｃ）は図２８（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図２８（ｄ）は図２８（ｂ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。このように、復走査時の駆動順序を往走査時の駆動順序をオフセットした順序の逆順とすると、往走査、復走査それぞれにおける各駆動ブロックからのインクの着弾位置は異なるものの、互いに平行な位置関係となるように吐出されることになる。
【０２０６】
図２９は往走査、復走査それぞれにおける記録データに図１２（ａ１）、（ａ２）に示す記録データを用い、往走査での駆動順序を図２８（ａ）に示す駆動順序に、復走査での駆動順序を図２８（ｂ）に示す駆動順序に設定した際に記録される画像を模式的に示す図である。なお、図２９（ａ）は往走査と復走査の間にずれが生じなかった際に記録される画像を、図２９（ｂ）は往走査と復走査の間にＸ方向に約１／４ドット分のずれが生じた際に記録される画像を、図２９（ｃ）は往走査と復走査の間にＸ方向に約２／４ドット分のずれが生じた際に記録される画像を、図２９（ｄ）は往走査と復走査の間にＸ方向に約３／４ドット分のずれが生じた際に記録される画像をそれぞれ模式的に示している。また、それぞれの図において内部に縦線が記載された円が往走査で形成されるドットを、内部に横線が記載された円が復走査で形成されるドットをそれぞれ示している。
【０２０７】
図２９、図１４、図１６を比較するとわかるように、図１６ほどではないが、図２９に示す画像は図１４に示す画像よりはドットの重なりや抜けが目立ちにくくなるように改善されている。ここで、上述したように図１４は復走査時の駆動順序を往走査時の駆動順序の逆順とした場合に記録される画像であり、図１６は復走査時の駆動順序を往走査時の駆動順序と同じ順序とした場合に記録される画像である。したがって、復走査時の駆動順序が往走査時の駆動順序をオフセットした順序の逆順である場合、復走査時の駆動順序が往走査時の駆動順序の逆順である場合よりは往復走査間の吐出位置ずれは抑制できる。一方、図１６に示す復走査時の駆動順序が往走査時の駆動順序と同じ順序である場合の方がより好ましいこともわかる。
【０２０８】
以上の点を踏まえると、本実施形態における復走査時の駆動順序は、まず、往走査時の駆動順序の逆順と異なる必要がある。その上で、往走査時の駆動順序をオフセットした順序の逆順と異なることが好ましい。そして、往走査時の駆動順序と同じ順序であることが更に好ましい。
【０２０９】
（第２の実施形態）
本実施形態では、ステップ４０６における吐出口列展開の際、展開後のデータの解像度が展開前のデータの解像度よりも高くなるように処理を行う形態について記載する。
【０２１０】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【０２１１】
図３０（ａ）は本実施形態に係る記録ヘッド７を示す斜視図である。また、図３０（ｂ）は記録ヘッド内のブラックインク用の吐出口列４２Ｋの拡大図である。また、図３０（ｃ）は記録ヘッド内のシアンインク用の吐出口列４２Ｃ１および４２Ｃ２の拡大図である。
【０２１２】
図３０（ａ）からわかるように、本実施形態では、記録ヘッド７内には１つの記録チップ４３が設けられている。そして、チップ４３にはブラックインクを吐出するための吐出口列４２Ｋ、シアンインクを吐出するための吐出口列４２Ｃ１、４２Ｃ２、マゼンタインクを吐出するための吐出口列４２Ｍ１、４２Ｍ２、イエローインクを吐出するための吐出口列４２Ｙ、グレーインクを吐出するための吐出口列４２Ｇ１、４２Ｇ２の合計８つの吐出口列４２が形成されている。
【０２１３】
図３０（ｂ）に示すように、ブラックインクの吐出口列４２Ｋは、吐出口３０ｂがＹ方向に１インチ当たり６００個の記録解像度（６００ｄｐｉ）で配列された列がＹ方向に１インチ当たり１２００個の記録解像度（１２００ｄｐｉ）だけずれて配列されることで形成されている。ここで、第１の実施形態と同様に、吐出口３０ｂは約５ｐｌのインクを吐出可能であり、吐出口３０ｂから記録媒体上にインクを１滴吐出して形成されるドットの径は約５０μｍとなる。また、図３０（ｂ）では簡単のため６つの吐出口３０ｂしか記載していないが、実際には２５６個の吐出口３０ｂによって吐出口列４２Ｋが形成されている。イエローインクの吐出口列４２Ｙも図３０（ｂ）に示すような構成である。
【０２１４】
また、図３０（ｃ）に示すように、シアンインクの吐出口列４２Ｃ１は、吐出口３０ｂが６００ｄｐｉの記録解像度で配列された列Ｌ＿Ｅｖと、吐出口３０ｃが６００ｄｐｉの記録解像度で配列された列Ｍ＿Ｅｖと、吐出口３０ｄが６００ｄｐｉの記録解像度で配列された列Ｓ＿Ｏｄと、の３つの列から形成される。ここで、第１の実施形態と同様に吐出口３０ｃは約２ｐｌのインクを吐出可能であり、吐出口３０ｃからインクを１滴吐出して形成されるドットの径は約３５μｍとなる。また、吐出口３０ｄは約１ｐｌのインクを吐出可能であり、吐出口３０ｄからインクを１滴吐出して形成されるドットの径は約２８μｍとなる。
【０２１５】
また、シアンインクの吐出口列４２Ｃ２は、吐出口３０ｂが６００ｄｐｉの記録解像度で配列された列Ｌ＿Ｏｄと、吐出口３０ｃが６００ｄｐｉの記録解像度で配列された列Ｍ＿Ｏｄと、吐出口３０ｄが６００ｄｐｉの記録解像度で配列された列Ｓ＿Ｅｖと、の３つの列から形成される。
【０２１６】
ここで、吐出口列４２Ｃ１、４２Ｃ２内の列Ｌ＿Ｅｖ、Ｌ＿Ｏｄ、Ｍ＿Ｅｖ、Ｍ＿Ｏｄ、Ｓ＿Ｅｖ、Ｓ＿Ｏｄは、次のような配置条件に基づいて配置されている。吐出口列４２Ｃ２内の列Ｌ＿Ｏｄは、吐出口列４２Ｃ１内の列Ｌ＿ＥｖよりもＹ方向下流側（図中上側）に１２００ｄｐｉだけずれて配置される。また、吐出口列４２Ｃ２内の列Ｍ＿Ｏｄは、吐出口列４２Ｃ１内の列Ｍ＿ＥｖよりもＹ方向下流側（図中上側）に１２００ｄｐｉだけずれて配置される。ここで、吐出口列４２Ｃ２内の列Ｍ＿Ｏｄは吐出口列４２Ｃ２内の列Ｌ＿ＯｄよりもＹ方向上流側（図中下側）に２４００ｄｐｉだけずれて配置される。
【０２１７】
また、吐出口列４２Ｃ１内の列Ｓ＿Ｏｄは吐出口列４２Ｃ２内の列Ｍ＿Ｏｄと、吐出口列４２Ｃ２内の列Ｓ＿Ｅｖは吐出口列４２Ｃ１内の列Ｍ＿Ｅｖと、それぞれのＹ方向の中央位置がほぼ同じ位置となるように配置される。したがって、吐出口列４２Ｃ１内の列Ｓ＿Ｏｄもまた、吐出口列４２Ｃ２内の列Ｓ＿ＥｖよりもＹ方向下流側（図中上側）に１２００ｄｐｉだけずれて配置されることになる。
【０２１８】
なお、図３０（ｃ）では簡単のため列Ｌ＿Ｅｖ、Ｌ＿Ｏｄ、Ｍ＿Ｅｖ、Ｍ＿Ｏｄ、Ｓ＿Ｅｖ、Ｓ＿Ｏｄを構成する吐出口としてそれぞれ３つの吐出口しか記載していないが、実際にはそれぞれ１２８個の吐出口によって各列が形成されている。したがって、同じ量のインクを吐出する２列（例えばＳ＿ＯｄとＳ＿Ｅｖ）を１列としてみた場合、その列は２５６個の吐出口から形成されることになる。
【０２１９】
また、マゼンタインクの吐出口列４２Ｍ１、４２Ｍ２も図３０（ｃ）に示すような構成となる。更に、グレーインクの吐出口列４２Ｇ１、４２Ｇ２もまた図３０（ｃ）に示すような構成となる。
【０２２０】
データの処理過程としては、図５のステップ４０４までは第１の実施形態と同様の処理を行う。
【０２２１】
そしてステップ４０５では、第１の実施形態と異なり、ステップ４０４で得られたデータＣ２に対して誤差拡散法による量子化処理を行うことで５階調（階調レベル０、１、２、３、４）で解像度６００ｄｐｉ×６００ｄｐｉのデータＣ３´を得る。なお、本実施形態ではデータＣ３´のことを階調データとも称する。また、ここでは誤差拡散法を用いたが、ディザ法であっても構わない。
【０２２２】
ステップ４０６では、データＣ３´を図３１に示す吐出口列展開テーブルに従って、各吐出口列用の画像データＣ４´を得る。本実施形態では、５ｐｌ吐出口列、２ｐｌ吐出口列用の画像データは生成せず、１ｐｌ吐出口列用の画像データはドットを配置する数および位置を定めたドット配置パターンに基づいて、「０」、「１」、「２」、「３」、「４」の５階調に展開される。詳細には、画像データＣ４´は６００ｄｐｉ×１２００ｄｐｉの解像度において「００」、「０１」、「１０」の３通りの２ビットの情報のいずれかにより構成される。なお、本実施形態では、画像データＣ４´のことを量子化データとも称する。
【０２２３】
上述のようにデータＣ３´は６００ｄｐｉ×６００ｄｐｉの解像度であるため、画像データＣ４´の解像度がデータＣ３´の解像度よりも高くなることになる。詳細には、データＣ３´は１画素×２画素からなる画素群に対する５値の階調レベル、すなわちその画素群に対応する画素群領域内へのインクの吐出回数の合計を定めるのに対し、画像データＣ４´は１つの画素群を構成する２画素それぞれに対する３通りの画素値、すなわちその２つの画素に対応する画素領域それぞれへのインクの吐出回数を定めている。
【０２２４】
図３１（ｂ）はデータＣ３´の階調レベル（階調値）がレベル１である場合に用いるドット配置パターンを示す図である。また、図３１（ｃ）はデータＣ３´の階調レベルがレベル２である場合に用いるドット配置パターンを示す図である。また、図３１（ｄ）はデータＣ３´の階調レベルがレベル３である場合に用いるドット配置パターンを示す図である。また、図３１（ｅ）はデータＣ３´の階調レベルがレベル４である場合に用いるドット配置パターンを示す図である。なお、図３１中の各画素内の「０」、「１」、「２」の記載はその画素における画素値を示している。
【０２２５】
本実施形態では、図３１（ｂ）に示すように、階調レベルがレベル１である、すなわち画像データの濃度が低濃度である場合に用いるドット配置パターンにおいて、Ｘ方向にドットの配置が定められる画素のうち、他のドットの配置が定められる画素がＸ方向に隣接する画素の数が、他のドットの配置が定められる画素がＸ方向に隣接しない画素の数よりも多くなるように、ドットの配置が定められていることを特徴とする。
【０２２６】
例えば、図３０（ｂ）に示すドット配置パターンにおける最も左上の画素にはドットの配置が定められており、且つ、その画素に隣接する最も上側であり左から二番目の画素にもドットの配置が定められている。このようにすることにより、低濃度の画像データであっても互いに隣接する位置に複数のドットを配置することができるため、往復走査間の吐出位置ずれを好適に抑制することができる。
【０２２７】
なお、図３１（ｃ）、（ｄ）、（ｅ）それぞれに示すレベル２、レベル３、レベル４に対応するドット配置パターンにおいても、Ｘ方向にドットの配置が定められる画素のうち、他のドットの配置が定められる画素がＸ方向に隣接する画素の数が、他のドットの配置が定められる画素がＸ方向に隣接しない画素の数よりも多くなるようにドットの配置が定められている。ここから、本実施形態ではデータＣ３´が再現可能な階調レベル（レベル０〜４）のうち、最小の階調値以外（レベル０以外）の階調レベルである場合には隣接位置に配置されるドット数が多くなるようなデータＣ４´を生成できる。
【０２２８】
そして、ステップ４０７において、画像データＣ４´に対して後述する分配処理を行い、各走査での各画素領域に対するインクの吐出または非吐出を定める記録データＣ５´を生成する。
【０２２９】
その後、ステップ４０８にて記録ヘッドに記録データＣ５´が送信され、ステップ４０９にてその記録データＣ５´にしたがってインクが吐出される。
【０２３０】
（本実施形態で適用するマスクパターン）
図３２は本実施形態で用いるマスクパターンを示す図である。なお、図３２（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿２を、図３２（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿２を、図３２（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿２を、図３２（ｄ）には４回目の走査に対応するマスクパターンＭＰ４＿２をそれぞれ示している。また、図３２（ｅ）は図３２（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿２と図３２（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿２それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿２＋ＭＰ３＿２を示している。また、図３２（ｆ）は図３２（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿２と図３２（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿２それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿２＋ＭＰ４＿２を示している。なお、図１７における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０２３１】
また、図３２からわかるように、本実施形態ではＸ方向に３２画素、Ｙ方向に６４画素の合計２０４８個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０２３２】
図３２に示すマスクパターンＭＰ１＿２〜ＭＰ４＿２の設定条件は、第１の実施形態で説明した図１７に示すマスクパターンＭＰ１〜ＭＰ４と同じである。
【０２３３】
すなわち、図３２（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１＿２〜ＭＰ４＿２内の同じ位置にある４つの画素のうち、２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ、残りの２（＝４−２）つの画素に対しては「０」のコード値が割り当てられるように、各画素に対するコード値が割り当てられている（条件１）。
【０２３４】
更に、図３２（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１＿２〜ＭＰ４＿２それぞれには、「１」のコード値が割り当てられた画素が互いにほぼ同数となり、且つ、「２」のコード値が割り当てられた画素が互いにほぼ同数となるように、各画素に対するコード値が割り当てられている（条件２）。
【０２３５】
また、本実施形態で用いるマスクパターンＭＰ１＿２〜ＭＰ４＿２は、同じ位置にある４つの画素のうち、往走査に対応するマスクパターンＭＰ１＿２、ＭＰ３＿２でコード値「１」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２＿２、ＭＰ４＿２でコード値「２」が割り当てられ、往走査に対応するマスクパターンＭＰ１＿２、ＭＰ３＿２でコード値「２」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２＿２、ＭＰ４＿２でコード値「１」が割り当てられるように、各画素に対するコード値が割り当てられる。これにより、高濃度の画像、例えば画素値が「２」である画像データが入力された際には往走査と復走査で１回ずつ１つの画素領域にインクを吐出するような記録データを生成することができる。
【０２３６】
更に、本実施形態におけるマスクパターンＭＰ１＿２〜ＭＰ４＿２は、１、３回目の走査（往走査）に対応するマスクパターンＭＰ１＿２、ＭＰ３＿２にて「１」のコード値が割り当てられた画素と、２、４回目の走査（復走査）に対応するマスクパターンＭＰ２＿２、ＭＰ４＿２にて「１」のコード値が割り当てられた画素と、がＸ方向に延びる各行においてＸ方向に交互に生じ易いように、各画素に対するコード値が定められている。言い換えると、本実施形態で用いるマスクパターンＭＰ１＿２〜ＭＰ４＿２は、論理和パターンＭＰ１＿２＋ＭＰ３＿２において「１」のコード値が割り当てられた画素と論理和パターンＭＰ２＿２＋ＭＰ４＿２において「１」のコード値が割り当てられた画素とがＸ方向に延びる各行においてＸ方向に交互に生じ易いように、各画素に対するコード値が割り当てられている。
【０２３７】
なお、図３２（ｅ）、（ｆ）からわかるように、本実施形態における論理和パターンＭＰ１＿２＋ＭＰ３＿２と論理和パターンＭＰ２＿２＋ＭＰ４＿２は、Ｘ方向に延びる各行のすべての画素において「１」のコード値が割り当てられた画素が交互に配置されはしない。
【０２３８】
例えば、最もＹ方向下流側（上側）端部の行を見ると、図３２（ｅ）に示す論理和パターンＭＰ１＿２＋ＭＰ３＿２ではＸ方向上流側（左側）から１、３、６、８、９、１１、１４、１６、１７、１９、２２、２４、２５、２７、３０、３２画素目でコード値「１」が定められている。また、図３２（ｆ）に示す論理和パターンＭＰ２＿２＋ＭＰ４＿２ではＸ方向上流側（左側）から２、４、５、７、１０、１２、１３、１５、１８、２０、２１、２３、２６、２８、２９、３１画素目でコード値「１」が定められている。
【０２３９】
このように、すべての画素において論理和パターンＭＰ１＿２＋ＭＰ３＿２にて「１」のコード値が割り当てられた画素と論理和パターンＭＰ２＿２＋ＭＰ４＿２にて「１」のコード値が割り当てられた画素が交互に並ぶわけではない。しかしながら、論理和パターンＭＰ１＿２＋ＭＰ３＿２にて「１」のコード値が割り当てられた画素のうち、論理和パターンＭＰ２＿２＋ＭＰ４＿２にて「１」のコード値が割り当てられた画素とＸ方向における両側に隣接する画素が、論理和パターンＭＰ２＿２＋ＭＰ４＿２にて「１」のコード値が割り当てられた画素とＸ方向における両側に隣接しない画素よりも多いという条件を満たしていれば本発明による効果を得ることができる。
【０２４０】
（本実施形態における駆動ブロックの駆動順序）
図３３（ａ）は本実施形態で実行する時分割駆動制御における駆動順序を示す図である。また、図３３（ｂ）は図３３（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図３３（ｃ）は図３３（ａ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。
【０２４１】
本実施形態では、図３３（ａ）に示すように、往走査、復走査ともに駆動ブロックＮｏ．２、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．７、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１、駆動ブロックＮｏ．６、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．８、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．１３の駆動順序で時分割駆動を行う。
【０２４２】
図３３（ａ）に示す駆動順序にしたがって記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、往方向への走査では、図３３（ｂ）に示すように最初に駆動される記録素子Ｎｏ．２から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．１０、７、１５、４、１２、９、１、６、１４、３、１１、８、１６、５の順に形成されるドットがＸ方向上流側から下流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１３から形成されるドットが最もＸ方向下流側に位置することになる。
【０２４３】
一方、復方向への走査では、図３３（ｃ）に示すように最初に駆動される記録素子Ｎｏ．２から形成されるドットが最もＸ方向下流側に位置し、記録素子Ｎｏ．１０、７、１５、４、１２、９、１、６、１４、３、１１、８、１６、５の順に形成されるドットがＸ方向下流側から上流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１３から形成されるドットが最もＸ方向上流側に位置することになる。
【０２４４】
このように、図３３（ａ）に示す駆動順序で各駆動ブロックに属する記録素子を駆動することにより、各駆動ブロックからのインクの着弾位置を異ならせることができる。
【０２４５】
（本実施形態による記録画像）
以上記載したように、本実施形態では、更に図３１（ｂ）〜（ｅ）に示すドット配置パターンと図３２（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿２〜ＭＰ４＿２を用い、往走査、復走査ともに図３３（ａ）に示す駆動順序にしたがって時分割駆動を行うことにより、往復走査間の吐出位置ずれを抑制した記録を行う。
【０２４６】
以下に１６画素×８画素のすべての画素において階調レベルがレベル１〜４である画像データが入力された場合におけるインクの吐出位置を図３４を参照しながら詳細に記載する。
【０２４７】
ここで、図３４（ａ１）〜（ａ４）はそれぞれ図３１（ｂ）〜（ｅ）に示すドット配置パターンをＸ方向に２回繰り返したものであり、それぞれ階調レベルが１〜４である画像データが入力された場合に１６画素×８画素の領域内のインクが吐出される位置および数を示している。
【０２４８】
また、図３４（ｂ１）、（ｂ２）はそれぞれ図３２（ｅ）、（ｆ）に示す論理和パターンＭＰ１＿２＋ＭＰ３＿２、ＭＰ２＿２＋ＭＰ４＿２の左上の１６画素×８画素の領域を抜き出したものであり、それぞれ往走査、復走査での各画素に対する記録の許容回数を示している。
【０２４９】
また、図３４（ｃ１）〜（ｃ４）はそれぞれ階調レベルが１〜４である画像データが入力された場合に１６画素×８画素の領域内のインクが吐出される位置に関し、その位置が往走査で吐出されるか復走査で吐出されるかを示す模式図である。なお、図３４（ｃ１）〜（ｃ４）中の縦線のみが引かれた格子が往走査のみで吐出される画素を、横線のみが引かれた格子が復走査のみで吐出される画素を、縦線と横線の両方が引かれた格子が往走査と復走査の両方で吐出される画素をそれぞれ示している。
【０２５０】
図３４（ｃ１）〜（ｃ４）から、図３２に示すドット配置パターンと図３３に示すマスクパターンによれば、いずれの階調レベルにおいてもＸ方向に互いに隣接する位置にドットの配置が定められ、且つ、２つの互いに隣接するドットの配置が定められた画素のうちの一方は少なくとも往走査で記録が行われ、他方は少なくとも復走査で記録が行われることがわかる。
【０２５１】
図３５は階調レベルがレベル４である画像データが入力された場合に記録される画像を示す図である。
【０２５２】
図３５（ａ）、図３５（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図３５（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図３５（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図３５（ｅ）にそれぞれ示している。
【０２５３】
図３５（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図３５（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図３５（ｅ）も図３５（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０２５４】
このように画像全体として見たときに、図３５（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図３５（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図３５（ｃ）に示す往復走査間のずれが生じなかった際に比べて画質低下はほとんど発生しないことがわかる。
【０２５５】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル４の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２５６】
図３６は階調レベルがレベル３である画像データが入力された場合に記録される画像を示す図である。
【０２５７】
図３６（ａ）、図３６（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図３６（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図３６（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図３６（ｅ）にそれぞれ示している。
【０２５８】
図３６（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図３６（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図３６（ｅ）も図３６（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０２５９】
このように画像全体として見たときに、図３６（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図３６（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図３６（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０２６０】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル３の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２６１】
図３７は階調レベルがレベル２である画像データが入力された場合に記録される画像を示す図である。
【０２６２】
図３７（ａ）、図３７（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図３７（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図３７（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図３７（ｅ）にそれぞれ示している。
【０２６３】
図３７（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図３７（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図３７（ｅ）も図３７（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０２６４】
このように画像全体として見たときに、図３７（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図３７（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図３７（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０２６５】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル２の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２６６】
図３８は階調レベルがレベル１である画像データが入力された場合に記録される画像を示す図である。
【０２６７】
図３８（ａ）、図３８（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図３８（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図３８（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図３８（ｅ）にそれぞれ示している。
【０２６８】
図３８（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図３８（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図３８（ｅ）も図３８（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０２６９】
このように画像全体として見たときに、図３８（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図３８（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図３８（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０２７０】
図３８からわかるように、本実施形態においても低濃度の画像の記録時に同じ画素領域に複数ドットを記録しないため、画像の均一性の低下を抑制することができる。更に本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル１の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２７１】
本発明は、走査方向間で時分割駆動による各駆動ブロックからのインク着弾位置が異なること、および隣接する画素が異なる走査方向で記録されること、の２点で効果が発生するものである。これを実現する上では、ノズル列展開において時分割駆動解像度（第２の実施形態では６００ｄｐｉ）以下の解像度で隣接するようにドット配置を定めなくてはならない。図８の単位領域２１１の全ての領域で階調レベルがレベル１である場合に図３９に示すようなドット配置パターンを用いた場合、Ｘ方向に隣接する画素が存在しないため、本発明の効果は得られない。
【０２７２】
それは、往走査用のマスクパターンと復走査用のマスクパターンとで異なる走査で記録が許容される画素がおける両側に隣接する数を多くしたとしても、そもそも低濃度の画像では互いに隣接する位置にドットが配置されないため、往走査と復走査の間のずれ量が無い状態であっても往走査によるドットと復走査によるドットとが重なって記録されている箇所を実現できないからである。したがって、画像データを解像度変換する際において、少なくとも一部にはＸ方向に隣接するように配置し、その隣接画素を走査方向が逆となるようにインク滴を配置することが必要となる。
【０２７３】
本実施形態に記載したように、図３４（ｃ４）に示したような全ての画素がＸ方向に隣接し、且つ、全て隣接画素を走査方向が逆となるように配置することができれば最も高い効果が現れる。ただ、本実施形態の効果を得るためには必ずしも全ての隣接画素を異なる走査方向で配置する必要はなく、全ての行において隣接する画素が隣接しない画素に比べて多ければある程度の効果が得られる。
【０２７４】
また、本実施形態において、Ｙ方向６００ｄｐｉ内にＳ＿Ｅｖ列とＳ＿Ｏｄ列の両方で各１ドット配置される箇所は、Ｓ＿Ｅｖ列とＳ＿Ｏｄ列とで走査方向が逆となるように配置されるようになっている。Ｓ＿Ｅｖ列とＳ＿Ｏｄ列とが同じ時分割駆動順序である場合に、Ｓ＿Ｅｖ列とＳ＿Ｏｄ列とで走査方向が同じとなるように配置されると、Ｓ＿Ｅｖ列のドットとＳ＿Ｏｄ列のドットとが同じＸ座標に配置されるため、Ｘ方向に隙間が発生して画像均一性が劣化してしまう。それに対して、Ｓ＿Ｅｖ列とＳ＿Ｏｄ列とで走査方向が逆となるように配置されると、逆方向走査時の時分割駆動によるドット配置は順方向走査時とは異なるため、Ｓ＿Ｅｖ列のドットとＳ＿Ｏｄ列のドットとが異なるＸ座標に配置されることになり、Ｘ方向の隙間が小さくなることで画像均一性を改善することができる。６００ｄｐｉの中に２ドットを配置する場合、本実施形態の図３１（ｃ）に示すように、一部の箇所は２ドットが重なるように配置され、また別の一部の箇所はＹ方向１２００ｄｐｉずれて各１ドットが配置されるような場合であっても、本実施形態の効果を得ることができる。
【０２７５】
以上記載したように、本実施形態によっても、画像の均一性を損なうことなく往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２７６】
（第３の実施形態）
第１、第２の実施形態では、往走査で記録されるドットと復走査で記録されるドットがほぼ同じ数となるような形態について記載した。
【０２７７】
これに対し、本実施形態では、往走査で記録されるドットと復走査で記録されるドットの数が異なり、隣接するドットを配置する際の走査方向が一部同じとなるように配置する場合について説明する。
【０２７８】
なお、上述の第１、第２の実施形態と同様の部分については説明を省略する。
【０２７９】
本実施形態で適用する記録ヘッドの構成は、図３０に示す記録ヘッドとほぼ同じであるが、各列を構成する吐出口の数が異なり、それぞれ９６個の吐出口から構成される。したがって、本実施形態における同じ色、同じ量のインクを吐出する吐出口列はそれぞれ１９２個の吐出口から構成される。
【０２８０】
本実施形態では、第１、第２の実施形態と異なり、記録媒体上の単位領域に対して３回の走査を行うことで記録を行う。図４０は本実施形態で行うマルチパス記録方式を示す図である。
【０２８１】
図４０からわかるように、本実施形態では、記録媒体上の単位領域２２１に対しては往走査、復走査、往走査の順に記録が行われる。また、単位領域２２２に対しては復走査、往走査、復走査の順に記録が行われる。すなわち、往走査を２回、復走査を１回行う単位領域と、往走査を１回、復走査を２回行う単位領域と、が記録媒体上に混在することになる。
【０２８２】
（本実施形態で適用するマスクパターン）
図４１は本実施形態で用いるマスクパターンを示す図である。なお、図４１（ａ）には１回目の走査に対応するマスクパターンＭＰ１＿３を、図４１（ｂ）には２回目の走査に対応するマスクパターンＭＰ２＿３を、図４１（ｃ）には３回目の走査に対応するマスクパターンＭＰ３＿３をそれぞれ示している。また、図４１（ｄ）は図４１（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿３と図４１（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿３それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿３＋ＭＰ３＿３を示している。なお、図４１における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０２８３】
また、図４１からわかるように、本実施形態ではＸ方向に３２画素、Ｙ方向に６４画素の合計２０４８個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０２８４】
図４１に示すマスクパターンＭＰ１＿３〜ＭＰ４＿３の設定条件は、基本的には第１の実施形態で説明した図１７に示すマスクパターンＭＰ１〜ＭＰ４と同じである。
【０２８５】
すなわち、図４１（ａ）〜（ｄ）に示す３つのマスクパターンＭＰ１＿３〜ＭＰ３＿３内の同じ位置にある３つの画素のうち、２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ、残りの１（＝３−２）つの画素に対しては「０」のコード値が割り当てられるように、各画素に対するコード値が割り当てられている（条件１）。
【０２８６】
また、本実施形態で用いるマスクパターンＭＰ１＿３〜ＭＰ３＿３は、同じ位置にある３つの画素のうち、一方の方向への走査に対応するマスクパターンＭＰ１＿３、ＭＰ３＿３でコード値「１」が割り当てられている画素には他方の方向への走査に対応するマスクパターンＭＰ２＿３でコード値「２」が割り当てられ、一方の方向の走査に対応するマスクパターンＭＰ１＿３、ＭＰ３＿３でコード値「２」が割り当てられている画素には他方の方向への走査に対応するマスクパターンＭＰ２＿３でコード値「１」が割り当てられるように、各画素に対するコード値が割り当てられる。これにより、高濃度の画像、例えば画素値が「２」である画像データが入力された際には往走査と復走査で１回ずつ１つの画素領域にインクを吐出するような記録データを生成することができる。
【０２８７】
また、本実施形態で用いるマスクパターンＭＰ１＿３〜ＭＰ３＿３は、それぞれ「１」のコード値と「２」のコード値が割り当てられた画素が互いに異なる数だけ配置されている。更に、マスクパターンＭＰ１＿３、ＭＰ３＿３ではＹ方向における位置に応じても「１」、「２」のコード値が割り当てられた画素の数が異なっている。
【０２８８】
詳細には、マスクパターンＭＰ１＿３には、「１」のコード値が割り当てられた画素の数は全画素に対してＹ方向下流側端部で約４０％、Ｙ方向上流側端部で約２０％であり、その間は４０％から２０％の間で漸次的に変化するように定められている。また、「２」のコード値が割り当てられた画素の数は全画素に対してＹ方向下流側端部で約２６．７％、Ｙ方向上流側端部で約１３．３％であり、その間は２６．７％から１３．３％の間で漸次的に変化するように定められている。
【０２８９】
次に、マスクパターンＭＰ２＿３には、「１」のコード値が割り当てられた画素の数は全画素に対してＹ方向の位置によらず約４０％、「２」のコード値が割り当てられた画素の数は全画素に対してＹ方向の位置によらず約６０％となるように定められている。
【０２９０】
そして、マスクパターンＭＰ３＿３には、「１」のコード値が割り当てられた画素の数は全画素に対してＹ方向下流側端部で約２０％、Ｙ方向上流側端部で約４０％であり、その間は２０％から４０％の間で漸次的に変化するように定められている。また、「２」のコード値が割り当てられた画素の数は全画素に対してＹ方向下流側端部で約１３．３％、Ｙ方向上流側端部で約２６．７％であり、その間は１３．３％から２６．７％の間で漸次的に変化するように定められている。
【０２９１】
このように設定することにより、記録素子列の端部におけるインクの吐出量を中央部におけるインクの吐出量よりも少なくすることができる。これにより、記録素子列の端部からの吐出において生じ得るスジの発生を抑制することが可能となる。
【０２９２】
更に、本実施形態におけるマスクパターンＭＰ１＿３〜ＭＰ３＿３は、１、３回目の走査（一方の方向への走査）に対応するマスクパターンＭＰ１＿３、ＭＰ３＿３にて「１」のコード値が割り当てられた画素と、２回目の走査（他方の方向への走査）に対応するマスクパターンＭＰ２＿３にて「１」のコード値が割り当てられた画素と、がＸ方向に延びる各行においてＸ方向に交互に生じ易いように、各画素に対するコード値が定められている。言い換えると、本実施形態で用いるマスクパターンＭＰ１＿３〜ＭＰ３＿３は、図４１（ｄ）に示す論理和パターンＭＰ１＿３＋ＭＰ３＿３において「１」のコード値が割り当てられた画素と図４１（ｂ）に示すマスクパターンＭＰ２＿３において「１」のコード値が割り当てられた画素とがＸ方向に延びる各行においてＸ方向に交互に生じ易いように、各画素に対するコード値が割り当てられている。
【０２９３】
なお、図４１（ｂ）、（ｄ）からわかるように、本実施形態におけるマスクパターンＭＰ２＿３と論理和パターンＭＰ１＿３＋ＭＰ３＿３は、Ｘ方向に延びる各行のすべての画素において「１」のコード値が割り当てられた画素が交互に配置されはしない。
【０２９４】
例えば、最もＹ方向下流側（上側）端部の行を見ると、図４１（ｂ）に示すマスクパターンＭＰ２＿３ではＸ方向上流側（左側）から２、４、５、７、１０、１２、１３、１５、２１、２３、２６、２８、３１画素目でコード値「１」が定められている。また、図４１（ｄ）に示す論理和パターンＭＰ１＿３＋３＿３ではＸ方向上流側（左側）から１、３、６、８、９、１１、１４、１６、１７、１８、１９、２０、２２、２５、２７、２９、３０、３２画素目でコード値「１」が定められている。
【０２９５】
このように、すべての画素においてマスクパターンＭＰ２＿３にて「１」のコード値が割り当てられた画素と論理和パターンＭＰ１＿３＋３＿３にて「１」のコード値が割り当てられた画素が交互に並ぶわけではない。しかしながら、論理和パターンＭＰ１＿３＋３＿３にて「１」のコード値が割り当てられた画素のうち、マスクパターンＭＰ２＿３にて「１」のコード値が割り当てられた画素とＸ方向における両側に隣接する画素が、マスクパターンＭＰ２＿３にて「１」のコード値が割り当てられた画素とＸ方向における両側に隣接しない画素よりも多いという条件を満たしていれば本発明による効果を得ることができる。
【０２９６】
（本実施形態による記録画像）
以上記載したように、本実施形態では、図４１（ａ）〜（ｃ）に示すマスクパターンＭＰ１＿３〜ＭＰ３＿３を用いる。その上で、第２の実施形態と同様に、図３１（ｂ）〜（ｅ）に示すドット配置パターンを用い、往走査、復走査ともに図３３（ａ）に示す駆動順序にしたがって時分割駆動を行うことにより、往復走査間の吐出位置ずれを抑制した記録を行う。
【０２９７】
階調レベルがレベル４である画像データが入力された場合に記録される画像は、第２の実施形態で説明した図３５に示す画像とほぼ変わらないため、説明を省略する。
【０２９８】
図４２は階調レベルがレベル３である画像データが入力された場合に記録される画像を示す図である。
【０２９９】
図４２（ａ）、図４２（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図４２（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図４２（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図４２（ｅ）にそれぞれ示している。
【０３００】
図４２（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図４２（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図４２（ｅ）も図４２（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０３０１】
このように画像全体として見たときに、図４２（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図４２（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図４２（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０３０２】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル３の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０３０３】
図４３は階調レベルがレベル２である画像データが入力された場合に記録される画像を示す図である。
【０３０４】
図４３（ａ）、図４３（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図４３（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図４３（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図４３（ｅ）にそれぞれ示している。
【０３０５】
図４３（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図４３（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図４３（ｅ）も図４３（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０３０６】
このように画像全体として見たときに、図４３（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図４３（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図４３（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０３０７】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル２の画像を記録する際、往復走査間の吐出位置ずれを抑制した記録を行うことができる。
【０３０８】
図４４は階調レベルがレベル１である画像データが入力された場合に記録される画像を示す図である。
【０３０９】
図４４（ａ）、図４４（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図４４（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図４４（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図４４（ｅ）にそれぞれ示している。
【０３１０】
図４４（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図４４（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図４４（ｅ）も図４４（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０３１１】
このように画像全体として見たときに、図４４（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図４４（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図４４（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０３１２】
以上記載したように、本実施形態におけるマスクパターンおよび駆動順序によれば、階調レベルがレベル１の画像を記録する際であっても往復走査間の吐出位置ずれを抑制した記録を行うことができる。
【０３１３】
以上記載したように、本実施形態によっても、画像の均一性を損なうことなく往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０３１４】
（第４の実施形態）
本実施形態では、複数種類のインクのうちの互いに異なる２種類のインクを吐出する記録素子列に関し、互いに異なるドット配置パターンを用いることを特徴とする。なお、本実施形態では図３０に示した記録ヘッドを用いる。ここで、本実施形態では上述の互いに異なる２種類のインクを吐出する記録素子列として、１ｐｌのシアンインクを吐出する記録素子列と１ｐｌのマゼンタインクを吐出する記録素子列について記載する。
【０３１５】
なお、本実施形態では１ｐｌ、マゼンタインク用の記録素子列に対応する量子化データＭ４と、１ｐｌ、シアンインク用の記録素子列に対応する量子化データＣ４と、の両方に対して図３２に示すマスクパターンを適用する。また、本実施形態では１ｐｌ、マゼンタインク用の記録素子列、１ｐｌ、シアンインク用の記録素子列の両方を図１８に示す複数の駆動ブロックの駆動順序で時分割駆動される。
【０３１６】
まず、本実施形態では、１ｐｌのシアンインクを吐出する記録素子列に関しては図５のステップ４０６にて図３１に示す吐出口列展開テーブルおよびドット配置パターンを用いて展開処理を行う。
【０３１７】
一方、図４６は本実施形態において１ｐｌのマゼンタインクを吐出する記録素子列に対応する画像データＭ３に対して適用する吐出口列展開テーブルおよびドット配置パターンを示す図である。
【０３１８】
本実施形態では、まず、図４６（ａ）に示す吐出口列展開テーブルにしたがってマゼンタインクの吐出口列それぞれにおいて「０」、「１」、「２」、「３」、「４」の５階調に展開される。詳細には、図４６（ａ）からわかるように、本実施形態では画像データＭ３がどのようなデータであっても５ｐｌ吐出口列、２ｐｌ吐出口列用のデータは生成しない。一方、１ｐｌ吐出口列に対しては「０」、「１」、「２」、「３」、「４」の５階調に画像データＭ３が展開される。
【０３１９】
そして、展開された１ｐｌ吐出口列用のデータは、図４６（ｂ）〜（ｅ）に示す各階調値に応じて１ｐｌ、マゼンタインクのドットを配置する数および位置を定めた１ｐｌ、マゼンタインク用のドット配置パターンが適用される。これにより、６００ｄｐｉ×１２００ｄｐｉの解像度において「００」、「０１」、「１０」の３通りの２ビットの情報のいずれかにより構成される画像データ（量子化データ）Ｍ４が生成される。これらの２ビットの情報「００」、「０１」、「１０」は、量子化データＣ４と同様に、それぞれ「０」、「１」、「２」の画素値に対応する。
【０３２０】
図４６（ｂ）はデータＭ３の階調レベル（階調値）がレベル１である場合に用いるドット配置パターンを示す図である。また、図４６（ｃ）はデータＭ３の階調レベルがレベル２である場合に用いるドット配置パターンを示す図である。また、図４６（ｄ）はデータＣ３の階調レベルがレベル３である場合に用いるドット配置パターンを示す図である。また、図４６（ｅ）はデータＣ３の階調レベルがレベル４である場合に用いるドット配置パターンを示す図である。なお、図４６中の各画素内の「０」、「１」、「２」の記載はその画素における画素値を示している。
【０３２１】
本実施形態では、図４６（ｂ）に示す階調レベルがレベル１である、すなわち画像データの濃度が低濃度である場合に用いるドット配置パターンにおいて、Ｘ方向にドットの配置が定められる画素のうち、他のドットの配置が定められる画素がＸ方向に隣接する画素の数が、他のドットの配置が定められる画素がＸ方向に隣接しない画素の数よりも多くなるように、ドットの配置が定められている。これは、図３１（ｂ）に示す１ｐｌ、シアンインク用のドット配置パターンと同様である。
【０３２２】
例えば、図４６（ｂ）に示すドット配置パターンにおける最も左側であり上から二番目の画素にはドットの配置が定められており、且つ、その画素にＸ方向に隣接する左側から二番目であり、上側から二番目の画素にもドットの配置が定められている。このようにすることにより、低濃度の画像データであっても互いに隣接する位置に複数のドットを配置することができるため、１ｐｌのマゼンタインクの吐出における走査間の吐出位置ずれを好適に抑制することができる。
【０３２３】
なお、図４６（ｃ）、（ｄ）、（ｅ）それぞれに示すレベル２、レベル３、レベル４に対応するドット配置パターンにおいても、Ｘ方向にドットの配置が定められる画素のうち、他のドットの配置が定められる画素がＸ方向に隣接する画素の数が、他のドットの配置が定められる画素がＸ方向に隣接しない画素の数よりも多くなるようにドットの配置が定められている。ここから、本実施形態ではデータＣ３が再現可能な階調レベル（レベル０〜４）のうち、最小の階調値以外（レベル０以外）の階調レベルである場合には隣接位置に配置されるドット数が多くなるようなデータＭ４を生成できる。
【０３２４】
更に、図４６（ｂ）に示す１ｐｌ、マゼンタインク用のレベル１の階調レベルに対応するドット配置パターンにおいてインクの吐出が定められるすべての画素は、図３１（ｂ）に示す１ｐｌ、シアンインク用のレベル１の階調レベルに対応するドット配置パターンにおいてインクの吐出が定められる画素とＹ方向に隣接するように定められている。例えば、図４６（ｂ）に示すドット配置パターンにおいてインクの吐出が定められる最も左側であり上から二番目の画素は、図３１（ｂ）に示すドット配置パターンにおいてインクの吐出が定められる最も左上の画素および最も左側であり上から三番目の画素の２つの画素とＹ方向に隣接している。また、図４６（ｂ）に示すドット配置パターンにおいてインクの吐出が定められる左側から二番目であり上から二番目の画素は、図３１（ｂ）に示すドット配置パターンにおいてインクの吐出が定められる左側から二番目であり最も上側の画素とＹ方向に隣接している。
【０３２５】
したがって、シアンインク、マゼンタインクともにレベル１の階調レベルである量子化データが入力された場合、シアンインクとマゼンタインクそれぞれの吐出が定められる位置をＹ方向に重畳しないようにすることができる。言い換えると、シアンインクのドット配置とマゼンタインクのドット配置は互いに排他的な関係となる。これにより、シアンインクとマゼンタインクのドット配置が重畳することにより画像に白地が生じることを抑制することができる。
【０３２６】
なお、図４６（ｃ）、（ｄ）、（ｅ）それぞれに示すレベル２、レベル３、レベル４の階調レベルに対応するドット配置パターンにおいても、インクの吐出が定められるすべての画素が図３１（ｃ）、（ｄ）、（ｅ）それぞれに示すレベル２、レベル３、レベル４の階調レベルに対応するドット配置パターンにおいてインクの吐出が定められる画素とＹ方向に隣接するように定められている。
【０３２７】
なお、ここではマゼンタインク用のドット配置パターン内のインクの吐出が定められるすべての画素が、シアンインク用のドット配置パターン内でインクの吐出が定められる画素とＹ方向に隣接する形態について記載したが、他の形態による実施も可能である。詳細には、はマゼンタインク用のドット配置パターン内のインクの吐出が定められる画素のうち、シアンインク用のドット配置パターン内でインクの吐出が定められる画素とＹ方向に隣接する画素が、シアンインク用のドット配置パターン内でインクの吐出が定められる画素とＹ方向に隣接しない画素よりも多くなるようにすれば本実施形態による効果を得ることができる。
【０３２８】
以上記載したように、本実施形態によれば複数種類のインクを用いる場合においても画像の均一性を損なうことなく走査間の吐出位置ずれを抑制した記録を行うことができる。
【０３２９】
（第５の実施形態）
本実施形態では、第４の実施形態に加え、複数種類のインクに応じて適用するマスクパターンを異ならせることで、走査間のインクの吐出位置ずれを更に好適に抑制する。
【０３３０】
なお、上述した第４の実施形態と同様の部分については説明を省略する。
【０３３１】
図４７は本実施形態で用いる１ｐｌ、マゼンタインク用の記録素子列に対応する量子化データＭ４に適用するマスクパターンを示す図である。なお、図４７（ａ）には１回目の走査に対応するマスクパターンＭＰＭ１を、図４７（ｂ）には２回目の走査に対応するマスクパターンＭＰＭ２を、図４７（ｃ）には３回目の走査に対応するマスクパターンＭＰＭ３を、図４７（ｄ）には４回目の走査に対応するマスクパターンＭＰＭ４をそれぞれ示している。また、図４７（ｅ）は図４７（ａ）に示す１回目の走査に対応するマスクパターンＭＰＭ１と図４７（ｃ）に示す３回目の走査に対応するマスクパターンＭＰＭ３それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰＭ１＋ＭＰＭ３を示している。また、図４７（ｆ）は図４７（ｂ）に示す２回目の走査に対応するマスクパターンＭＰＭ２と図４７（ｄ）に示す４回目の走査に対応するマスクパターンＭＰＭ４それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰＭ２＋ＭＰＭ４を示している。なお、図４７における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０３３２】
また、図４７に示すように、本実施形態ではＸ方向に３２画素、Ｙ方向に６４画素の合計２０４８個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０３３３】
ここで、図４７（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰＭ１〜ＭＰＭ４は、図３２（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰＣ１〜ＭＰＣ４と同様の条件にしたがって各画素に対するコード値が割り当てられる。
【０３３４】
それに加え、本実施形態では、１つの画素群内に形成されるシアンインクのドットとマゼンタインクのドットが異なる方向への走査で形成されるように、マスクパターンＭＰＭ１〜ＭＰＭ４が定められている。このため、本実施形態では、図４７（ｅ）に示す論理和パターンＭＰＭ１＋ＭＰＭ３が図３２（ｅ）に示す論理和パターンＭＰＣ１＋ＭＰＣ３と同じとなり、且つ、図４７（ｆ）に示す論理和パターンＭＰＭ２＋ＭＰＭ４が図３２（ｆ）に示す論理和パターンＭＰＣ２＋ＭＰＣ４と同じとなるように、マスクパターンＭＰＭ１〜ＭＰＭ４が定められている。
【０３３５】
以下に８画素×８画素のすべての画素において各階調レベルにおいてマゼンタインクが吐出される位置と、各位置に吐出される際の走査方向を図４８を参照しながら詳細に記載する。
【０３３６】
ここで、図４８（ａ１）〜（ａ４）はそれぞれ図３２（ｂ）〜（ｅ）に示すドット配置パターンをＸ方向に２回繰り返したものであり、それぞれ階調レベルが１〜４である量子化データＭ４が入力された場合に８画素×８画素の画素内のインクが吐出される位置および数を示している。
【０３３７】
また、図４８（ｂ１）、（ｂ２）はそれぞれ図３２（ｅ）、（ｆ）に示す論理和パターンＭＰＭ１＋ＭＰＭ３、論理和パターンＭＰＭ２＋ＭＰＭ４の左上の８画素×８画素の画素を抜き出したものであり、それぞれ往走査、復走査での各画素に対する記録の許容回数を示している。
【０３３８】
また、図４８（ｃ１）〜（ｃ４）はそれぞれ階調レベルが１〜４である量子化データが入力された場合に８画素×８画素の画素内のインクが吐出される位置に関し、その位置が往走査で吐出されるか復走査で吐出されるかを示す模式図である。なお、図４８（ｃ１）〜（ｃ４）中の縦線のみが引かれた格子が往走査のみで吐出される画素を、横線のみが引かれた格子が復走査のみで吐出される画素を、縦線と横線の両方が引かれた格子が往走査と復走査で吐出される画素をそれぞれ示している。
【０３３９】
例えば、図４８（ａ４）に示すドット配置パターンでは８画素×８画素の画素内の最も右上の領域では「１」の画素値が割り当ている。図１０のデコードテーブルからわかるように、「１」の画素値が割り当てられた画素はコード値が「１」である場合のみインクの吐出を定める画素である。ここで、図４８（ｂ１）からわかるように、８画素×８画素の領域内の最も右上の画素には論理和パターンＭＰＭ１＋ＭＰＭ３にてコード値「１」が割り当てられている。そのため、図４８（ｃ４）に示したように、８画素×８画素の領域内の最も右上の画素には往走査のみによってインクが吐出されることがわかる。
【０３４０】
図４８（ｃ１）〜（ｃ４）から、図３１に示すドット配置パターンと図４７に示すマスクパターンによれば、いずれの階調レベルにおいてもＸ方向に互いに隣接する位置にドットの配置が定められ、且つ、２つの互いに隣接するドットの配置が定められた画素のうちの一方は少なくとも往走査で記録が行われ、他方は少なくとも復走査で記録が行われることがわかる。
【０３４１】
更に、図４８（ｃ４）と図３４（ｃ４）を比較するとわかるように、本実施形態によれば１つの画素群を構成する２つの画素においてシアンインクのドット、マゼンタインクのドットが１つずつ形成される場合、それらの２つのドットが異なる方向への走査で形成されることがわかる。以下、この点について図４９を用いて詳細に説明する。
【０３４２】
図４９（ａ）はシアンインク、マゼンタインクともにレベル１の階調レベルであった場合に形成されるドットの位置と、それらのドットが形成される走査方向と、を説明するための図である。言い換えると、図４９（ａ）中の往走査にてシアンドットが形成されている画素は図３４（ｃ４）にて縦線が引かれた画素に、復走査でシアンドットが形成されている画素は図３４（ｃ４）にて横線が引かれた画素に、往走査にてマゼンタドットが形成されている画素は図４８（ｃ４）にて縦線が引かれた画素に、復走査でマゼンタドットが形成されている画素は図４８（ｃ４）にて横線が引かれた画素にそれぞれ対応している。なお、ここでは右向きの矢印が記載されたドットが往走査で形成されるドットを、左向きの矢印が記載されたドットが復走査で形成されるドットをそれぞれ示している。
【０３４３】
図４９（ａ）からわかるように、１画素×２画素からなる６００ｄｐｉ×６００ｄｐｉの画素群内の２つの画素に関し、一方の画素にはシアンドットが、他方の画素にはマゼンタドットが形成されている。更に、それらのシアンドットとマゼンタドットは異なる方向への走査で形成されている。
【０３４４】
例えば、図４９（ａ）の８画素×８画素の画素のうちの最も左上の画素群を構成する２つの画素では、最も左上の画素にてシアンインクが往方向への走査で形成され、最も左側であり上から二番目の画素にてマゼンタインクが復方向への走査で形成されている。また、例えば図４９（ａ）の８画素×８画素の画素のうちの最も左下の画素群を構成する２つの画素では、最も左側であり下から二番目の画素にてマゼンタインクが復方向への走査で形成され、最も左下の画素にてシアンインクが往方向への走査で形成されている。
【０３４５】
これにより、往走査と復走査の間にずれが生じた場合に複数種類のインクの吐出位置ずれを更に好適に抑制することが可能となる。
【０３４６】
図４９（ｂ）は図４９（ａ）の状態から復走査においてずれが生じ、復走査で形成されるドットがＸ方向の下流側に２１．２μｍ（＝１２００ｄｐｉ）だけずれた際に形成されるシアンドット、マゼンタドットの位置を示す図である。
【０３４７】
図４９（ｂ）からわかるように、復走査でずれが生じた場合であっても、本実施形態によればドットの抜け（白部）がそれ程Ｙ方向に連続しない。したがって、吐出位置ずれを好適に抑制することができる。
【０３４８】
図５０はシアンインク、マゼンタインクともに階調レベルがレベル１である画像データが入力された場合に記録される画像を示す図である。
【０３４９】
図５０（ａ）は往走査、復走査にてシアンインクがずれなく重なった場合におけるドット配置を、また、図５０（ｂ）は往走査、復走査にてマゼンタインクがずれなく重なった場合におけるドット配置をそれぞれ示している。また、図５０（ｃ）は図５０（ａ）、図５０（ｂ）に示すシアンインク、マゼンタインクのドットの配置がずれなく重なった場合におけるドット配置を示している。また、図５０（ｄ）は復走査においてＸ方向下流側に２１．２ｕｍ（＝１２００ｄｐｉ）ずれて重なった場合のドット配置を、図５０（ｅ）は復走査においてＸ方向下流側に４２．３ｕｍ（＝６００ｄｐｉ）ずれて重なった場合のドット配置をそれぞれ示している。なお、図５０では図２０と異なり、内部に縦線が引かれた円がシアンインクのドットを、内部に横線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０３５０】
図５０（ｃ）、（ｄ）、（ｅ）からわかるように、走査間のずれが生じたとしても画質の低下はほとんど生じない。
【０３５１】
なお、ここでは１つの画素群を構成する２つの画素に形成されるシアンドットとマゼンタドットのすべてが異なる方向への走査で形成される形態について記載したが、他の形態による実施も可能である。詳細には、ある領域内の画素群のうち、シアンドットとマゼンタドットが異なる方向への走査で形成される画素群の数がシアンドットとマゼンタドットが同じ方向への走査で形成される画素群の数よりも多ければ本実施形態による効果を得ることができる。
【０３５２】
第５の実施形態に対する参考例について以下に詳細に説明する。
【０３５３】
参考例では、１つの画素群を構成する２つの画素に形成されるシアンドットとマゼンタドットが同じ方向への走査で形成される。
【０３５４】
図５１は参考例で用いる１ｐｌ、マゼンタインク用の記録素子列に対応する量子化データＭ４に適用するマスクパターンを示す図である。なお、図５１（ａ）には１回目の走査に対応するマスクパターンＭＰＭ１＿Ｃを、図５１（ｂ）には２回目の走査に対応するマスクパターンＭＰＭ２＿Ｃを、図５１（ｃ）には３回目の走査に対応するマスクパターンＭＰＭ３＿Ｃを、図５１（ｄ）には４回目の走査に対応するマスクパターンＭＰＭ４＿Ｃをそれぞれ示している。また、図５１（ｅ）は図５１（ａ）に示す１回目の走査に対応するマスクパターンＭＰＭ１＿Ｃと図５１（ｃ）に示す３回目の走査に対応するマスクパターンＭＰＭ３＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ３＿Ｃを示している。また、図５１（ｆ）は図５１（ｂ）に示す２回目の走査に対応するマスクパターンＭＰＭ２＿Ｃと図５１（ｄ）に示す４回目の走査に対応するマスクパターンＭＰＭ４＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰＭ２＿Ｃ＋ＭＰＭ４＿Ｃを示している。なお、図５１における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０３５５】
また、図５１に示すように、参考例ではＸ方向に３２画素、Ｙ方向に６４画素の合計２０４８個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０３５６】
ここで、図５１（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰＭ１＿Ｃ〜ＭＰＭ４＿Ｃは、図３２（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰＣ１〜ＭＰＣ４と同様の条件にしたがって各画素に対するコード値が割り当てられる。
【０３５７】
それに加え、参考例では、１つの画素群内に形成されるシアンインクのドットとマゼンタインクのドットが同じ方向への走査で形成されるように、マスクパターンＭＰＭ１＿Ｃ〜ＭＰＭ４＿Ｃが定められている。詳細には、図５１（ｅ）に示す論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ３＿Ｃが図３２（ｅ）に示す論理和パターンＭＰＣ１＋ＭＰＣ３と排他となり、且つ、図５１（ｆ）に示す論理和パターンＭＰＭ２＿Ｃ＋ＭＰＭ４＿Ｃが図３２（ｆ）に示す論理和パターンＭＰＣ２＋ＭＰＣ４と排他となるように、マスクパターンＭＰＭ１＿Ｃ〜ＭＰＭ４＿Ｃが定められている。なお、本実施形態ではすべての画素において一方の論理和パターンでコード値「１」が、他方の論理和パターンでコード値「２」が割り当てられている関係にあることを「排他」と称する。
【０３５８】
例えば、図３２（ｅ）に示す論理和パターンＭＰＣ１＋ＭＰＣ３にてコード値「１」が割り当てられた画素は図５１（ｅ）に示す論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ１＿３にてコード値「２」が割り当てられている。更に、図３２（ｅ）に示す論理和パターンＭＰＣ１＋ＭＰＣ３にてコード値「２」が割り当てられた画素は図５１（ｅ）に示す論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ３＿Ｃにてコード値「１」が割り当てられている。したがって、論理和パターンＭＰＣ１＋ＭＰＣ３と論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ３＿Ｃは互いに排他となっていることがわかる。
【０３５９】
以下に８画素×８画素のすべての画素において各階調レベルにおいてマゼンタインクが吐出される位置と、各位置に吐出される際の走査方向を図５２を参照しながら詳細に記載する。
【０３６０】
ここで、図５２（ａ１）〜（ａ４）はそれぞれ図３１（ｂ）〜（ｅ）に示すドット配置パターンをＸ方向に２回繰り返したものであり、それぞれ階調レベルが１〜４である量子化データＭ４が入力された場合に８画素×８画素の画素内のインクが吐出される位置および数を示している。
【０３６１】
また、図５２（ｂ１）、（ｂ２）はそれぞれ図５１（ｅ）、（ｆ）に示す論理和パターンＭＰＭ１＿Ｃ＋ＭＰＭ３＿Ｃ、論理和パターンＭＰＭ２＿Ｃ＋ＭＰＭ４＿Ｃの左上の８画素×８画素の画素を抜き出したものであり、それぞれ往走査、復走査での各画素に対する記録の許容回数を示している。
【０３６２】
また、図５２（ｃ１）〜（ｃ４）はそれぞれ階調レベルが１〜４である量子化データが入力された場合に８画素×８画素の画素内のインクが吐出される位置に関し、その位置が往走査で吐出されるか復走査で吐出されるかを示す模式図である。なお、図５２（ｃ１）〜（ｃ４）中の縦線のみが引かれた格子が往走査のみで吐出される画素を、横線のみが引かれた格子が復走査のみで吐出される画素を、縦線と横線の両方が引かれた格子が往走査と復走査で吐出される画素をそれぞれ示している。
【０３６３】
例えば、図５２（ａ４）に示すドット配置パターンでは８画素×８画素の画素内の最も右上の領域では「１」の画素値が割り当ている。図１０のデコードテーブルからわかるように、「１」の画素値が割り当てられた画素はコード値が「１」である場合のみインクの吐出を定める画素である。ここで、図５２（ｂ２）からわかるように、８画素×８画素の領域内の最も右上の画素には論理和パターンＭＰＭ２＿Ｃ＋ＭＰＭ４＿Ｃにてコード値「１」が割り当てられている。そのため、図５２（ｃ４）に示したように、８画素×８画素の領域内の最も右上の画素には復走査のみによってインクが吐出されることがわかる。
【０３６４】
図５２（ｃ１）〜（ｃ４）から、図３１に示すドット配置パターンと図５１に示すマスクパターンによれば、いずれの階調レベルにおいてもＸ方向に互いに隣接する位置にドットの配置が定められ、且つ、２つの互いに隣接するドットの配置が定められた画素のうちの一方は少なくとも往走査で記録が行われ、他方は少なくとも復走査で記録が行われることがわかる。
【０３６５】
更に、図５２（ｃ４）と図３１（ｃ４）を比較するとわかるように、本実施形態によれば１つの画素群を構成する２つの画素においてシアンインクのドット、マゼンタインクのドットが１つずつ形成される場合、それらの２つのドットが同じ方向への走査で形成されることがわかる。以下、この点について図５３を用いて詳細に説明する。
【０３６６】
図５３（ａ）はシアンインク、マゼンタインクともにレベル１の階調レベルであった場合に形成されるドットの位置と、それらのドットが形成される走査方向と、を説明するための図である。言い換えると、図５３（ａ）中の往走査にてシアンドットが形成されている画素は図３１（ｃ４）にて縦線が引かれた画素に、復走査でシアンドットが形成されている画素は図３１（ｃ４）にて横線が引かれた画素に、往走査にてマゼンタドットが形成されている画素は図５２（ｃ４）にて縦線が引かれた画素に、復走査でマゼンタドットが形成されている画素は図５２（ｃ４）にて横線が引かれた画素にそれぞれ対応している。なお、ここでは右向きの矢印が記載されたドットが往走査で形成されるドットを、左向きの矢印が記載されたドットが復走査で形成されるドットをそれぞれ示している。
【０３６７】
図５３（ａ）からわかるように、１画素×２画素からなる６００ｄｐｉ×６００ｄｐｉの画素群内の２つの画素に関し、一方の画素にはシアンドットが、他方の画素にはマゼンタドットが形成されている。更に、それらのシアンドットとマゼンタドットは同じ方向への走査で形成されている。
【０３６８】
例えば、図５３（ａ）の８画素×８画素の画素のうちの最も左上の画素群を構成する２つの画素では、最も左上の画素にてシアンインクが往方向への走査で形成され、最も左側であり上から二番目の画素にてマゼンタインクが往方向への走査で形成されている。また、例えば図５３（ａ）の８画素×８画素の画素のうちの最も右上の画素群を構成する２つの画素では、最も右上の画素にてマゼンタインクが復方向への走査で形成され、最も右側であり上から二番目の画素にてシアンインクが復方向への走査で形成されている。
【０３６９】
図５３（ｂ）は図５３（ａ）の状態から復走査においてずれが生じ、復走査で形成されるドットがＸ方向の下流側に２１．２μｍ（＝１２００ｄｐｉ）だけずれた際に形成されるシアンドット、マゼンタドットの位置を示す図である。
【０３７０】
図５３（ｂ）からわかるように、復走査でずれが生じた場合、参考例によるとドットの抜け（白部）がＹ方向に連続して生じてしまう。これにより、図４９（ｂ）に示す場合に比べて画質が低下してしまう。
【０３７１】
図５４はシアンインク、マゼンタインクともに階調レベルがレベル１である画像データが入力された場合に記録される画像を示す図である。
【０３７２】
図５４（ａ）は往走査、復走査にてシアンインクがずれなく重なった場合におけるドット配置を、また、図５４（ｂ）は往走査、復走査にてマゼンタインクがずれなく重なった場合におけるドット配置をそれぞれ示している。また、図５４（ｃ）は図５４（ａ）、図５４（ｂ）に示すシアンインク、マゼンタインクのドットの配置がずれなく重なった場合におけるドット配置を示している。また、図５４（ｄ）は復走査においてＸ方向下流側に２１．２ｕｍ（＝１２００ｄｐｉ）ずれて重なった場合のドット配置を、図５４（ｅ）は復走査においてＸ方向下流側に４２．３ｕｍ（＝６００ｄｐｉ）ずれて重なった場合のドット配置をそれぞれ示している。なお、図５４では図２０と異なり、内部に縦線が引かれた円がシアンインクのドットを、内部に横線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０３７３】
図５４（ｃ）、（ｄ）、（ｅ）からわかるように、参考例によると走査間のずれが大きくなるほどドットの抜け（白部）が目立つようになる。ここから、参考例によっては走査間の吐出ずれを十分に抑制できないことがわかる。
【０３７４】
以上記載したように、本実施形態によれば複数種類のインクを用いる場合であっても走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０３７５】
（第６の実施形態）
第６の実施形態について以下に詳細に説明する。なお、上述した第１の実施形態と同様の部分については説明を省略する。
【０３７６】
第１の実施形態に記載したマスクパターンおよび駆動順序によれば、１つの単位領域内での往復走査間の吐出位置ずれを抑制することはできる。
【０３７７】
しかしながら、複数の単位領域の境界、例えば図８に示す単位領域２１１と単位領域２１２の境界にてスジムラが生じてしまう虞がある。
【０３７８】
この問題について詳細に説明する。
【０３７９】
なお、ここでは図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１Ａ〜ＭＰ４Ａを用いる。
【０３８０】
したがって、図８からわかるように、単位領域２１１には１パス目でマスクパターンＭＰ１Ａ、２パス目でマスクパターンＭＰ２Ａ、３パス目でマスクパターンＭＰ３Ａ、４パス目でマスクパターンＭＰ４Ａが用いられる。すなわち、往方向への走査でマスクパターンＭＰ１ＡとＭＰ３Ａが用いられ、復方向への走査でマスクパターンＭＰ２ＡとＭＰ４Ａが用いられる。
【０３８１】
一方、単位領域２１２には２パス目でマスクパターンＭＰ１Ａ、３パス目でマスクパターンＭＰ２Ａ、４パス目でマスクパターンＭＰ３Ａ、５パス目でマスクパターンＭＰ４Ａが用いられる。すなわち、往方向への走査でマスクパターンＭＰ２ＡとＭＰ４Ａが用いられ、復方向への走査でマスクパターンＭＰ１ＡとＭＰ３Ａが用いられる。
【０３８２】
つまり、単位領域２１１と単位領域２１２で異なる方向への走査からインク滴が配置されることになる。
【０３８３】
この領域のうち、単位領域２１１上の形成画像と単位領域２１２上の形成画像の境界付近における時分割駆動まで考慮したドット配置を図５５に示す。図５５（ａ）は往走査でのドット配置、図５５（ｂ）は復走査でのドット配置、図５５（ｃ）は往走査および復走査が走査方向間のずれなく重なったドット配置を示す。同じ走査方向において同じノズルで配置されるドットのＸ方向間距離は４２．３ｕｍ（＝６００ｄｐｉ）、第１駆動ブロックと第２駆動ブロックのＸ方向距離は２．６５ｕｍ（＝９６００ｄｐｉ＝６００ｄｐｉ÷１６）である。縦線で塗りつぶされた箇所が往走査によって記録され、横線で塗りつぶされた箇所が復走査よって記録され、縦横格子線で塗りつぶされた箇所が往走査と復走査の両方によって記録されたことを示している。また、点線の矢印は図８の単位領域２１１上の形成画像と単位領域２１２上の形成画像の境界部分に対応する。図５５（ｃ）をみると境界部分においてドット間に隙間が生じ、その隙間がＸ方向に連続していることがわかる。
【０３８４】
これは単位領域２１１上に画像を形成する場合と単位領域２１２上に画像を形成する場合において同じマスクパターンを使用しているが、異なる走査記録で画像を形成することになるので時分割駆動が異なり、単位領域２１１上の形成画像を形成するドット配置と単位領域２１２上の形成画像を形成するドット配置のＹ方向の周期が図５５（ｃ）の境界で乱れることで発生する。
【０３８５】
例えば、すべての画素に画素値「１」の画像データが入力された場合、単位領域２１１内では論理和パターンＭＰ１Ａ＋ＭＰ３Ａにてコード値「１」が定められた画素がドット着弾位置が図１８（ｂ）に示すような位置となり、論理和パターンＭＰ２Ａ＋ＭＰ４Ａにてコード値「１」が定められた画素がドット着弾位置が図１８（ｃ）に示すような位置となるようにインクが吐出される。一方で、単位領域２１２内では論理和パターンＭＰ２Ａ＋ＭＰ４Ａにてコード値「１」が定められた画素がドット着弾位置が図１８（ｂ）に示すような位置となり、論理和パターンＭＰ１Ａ＋ＭＰ３Ａにてコード値「１」が定められた画素がドット着弾位置が図１８（ｃ）に示すような位置となるようにインクが吐出される。このように、Ｙ方向に隣接する単位領域間で、同じ画素において時分割駆動におけるインクの着弾位置が異なってしまうために上述のスジムラが生じてしまうと考えられる。
【０３８６】
なお、この図５５（ｃ）の画像からではわずかな差のように見えるが、実際の画像ではＸ方向のスジムラとして視認することができてしまう。
【０３８７】
このスジムラを解消するため、本実施形態では、往走査から記録が開始される第１の単位領域と、復走査から記録が開始される第２の単位領域と、で用いるマスクパターンを異ならせる。
【０３８８】
詳細には、本実施形態では、往走査から記録が開始される第１の単位領域（例えば単位領域２１１）に対応する画像データには、図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１Ａ〜ＭＰ４Ａを適用する。一方、復走査から記録が開始される第２の単位領域（例えば単位領域２１２）に対応する画像データには、図５６（ａ）〜（ｄ）に示すマスクパターンＭＰ１Ｂ〜ＭＰ４Ｂを適用する。
【０３８９】
図５６（ａ）〜（ｄ）はそれぞれ１〜４回目の走査に対応するマスクパターンＭＰ１Ｂ〜ＭＰ４Ｂを示している。また、図５６（ｅ）は１、３回目の走査に対応するマスクパターンＭＰ１Ｂ、ＭＰ３Ｂの論理和パターンＭＰ１Ｂ＋ＭＰ３Ｂを、図５６（ｆ）は２、４回目の走査に対応するマスクパターンＭＰ２Ｂ、ＭＰ４Ｂの論理和パターンＭＰ２Ｂ＋ＭＰ４Ｂを、それぞれ示している。
【０３９０】
ここで、図２５（ｅ）と図５６（ｅ）を比べるとわかるように、論理和パターンＭＰ１Ｂ＋ＭＰ３Ｂにおいてコード値「１」が割り当てられた画素には論理和パターンＭＰ１Ａ＋ＭＰ３Ａにおいてコード値「２」が割り当てられている。一方、論理和パターンＭＰ１Ｂ＋ＭＰ３Ｂにおいてコード値「２」が割り当てられた画素には論理和パターンＭＰ１Ａ＋ＭＰ３Ａにおいてコード値「１」が割り当てられている。このように、論理和パターンＭＰ１Ｂ＋ＭＰ３Ｂは論理和パターンＭＰ１Ａ＋ＭＰ３Ａを反転させたような形状となっている。
【０３９１】
同様に、図２５（ｆ）と図５６（ｆ）を比べるとわかるように、論理和パターンＭＰ２Ｂ＋ＭＰ４Ｂにおいてコード値「１」が割り当てられた画素には論理和パターンＭＰ２Ａ＋ＭＰ４Ａにおいてコード値「２」が割り当てられている。一方、論理和パターンＭＰ２Ｂ＋ＭＰ４Ｂにおいてコード値「２」が割り当てられた画素には論理和パターンＭＰ２Ａ＋ＭＰ４Ａにおいてコード値「１」が割り当てられている。このように、論理和パターンＭＰ２Ｂ＋ＭＰ４Ｂは論理和パターンＭＰ２Ａ＋ＭＰ４Ａを反転させたような形状となっている。
【０３９２】
以上記載したように、本実施形態では、単位領域ごとに図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１Ａ〜ＭＰ４Ａと図５６（ａ）〜（ｄ）に示すマスクパターンＭＰ１Ｂ〜ＭＰ４Ｂを切り替えて適用する。
【０３９３】
このスジムラを解消するための本発明による画像形成する方法を次で示す。
【０３９４】
図５７は本発明による画像を形成する際の、記録媒体搬送と使用するノズル位置と走査方向の関係を示す模式図である。
【０３９５】
１回目の記録走査（１パス）では、記録媒体３上の単位領域２１１に対して第１の記録素子群からインクが吐出される。ここで、１パス目はＸ方向の上流側から下流側に向かって（往方向に）行われる。単位領域２１１は往走査によって記録が開始される単位領域であるため、単位領域２１１に対応する画像データにはマスクパターンＭＰ１Ａ〜ＭＰ４Ａを用いる。１パス目は単位領域２１１に対する１回目の走査であるため、ここではマスクパターンＭＰ１Ａが用いられる。
【０３９６】
次に、記録媒体３を記録ヘッド７に対してＹ方向の上流側から下流側にＬ／４の距離だけ相対的に搬送する。なお、ここでは簡単のため、記録ヘッド７を記録媒体３に対してＹ方向の下流側から上流側に搬送した場合を図示しているが、搬送後の記録媒体３と記録ヘッド７との相対的な位置関係は記録媒体３をＹ方向下流側へ搬送した場合と同じとなる。
【０３９７】
この後に２回目の記録走査を行う。２回目の記録走査（２パス）では、記録媒体上の単位領域２１１に対しては第２の記録素子群から、単位領域２１２に対しては第１の記録素子群からインクが吐出される。なお、２パス目はＸ方向の下流側から上流側に向かって（復方向に）行われる。２パス目は単位領域２１１に対する２回目の走査であるため、第２の記録素子群に対応する画像データにはマスクパターンＭＰ２Ａが用いられる。一方、単位領域２１２は復走査によって記録が開始される単位領域であるため、単位領域２１２に対応する画像データにはマスクパターンＭＰ１Ｂ〜ＭＰ４Ｂを用いる。２パス目は単位領域２１２に対する１回目の走査であるため、第１の記録素子群に対応する画像データにはマスクパターンＭＰ１Ｂが用いられる。
【０３９８】
以下、記録ヘッド７の往復走査と記録媒体３の相対的な搬送を交互に繰り返して記録を完了させる。
【０３９９】
図５７に示したような記録方式にしたがって、単位領域ごとにマスクパターンＭＰ１Ａ〜ＭＰ４ＡとマスクパターンＭＰ１Ｂ〜ＭＰ４Ｂとを切り替えながら適用する場合において、すべての画素において画素値が「１」の画像データが入力された場合に記録される画像について、図５８を参照しながら説明する。
【０４００】
すべての画素において画素値が「１」である場合、マスクパターンＭＰ１Ａ〜４ＡおよびマスクパターンＭＰ１Ｂ〜４Ｂのコード値「１」の場所にインクが吐出されることになる。すなわち、単位領域２１１に記録される画像においては、単位領域２１１に対する１回目の走査にて図２５（ａ）、２回目の走査にて図２５（ｂ）、３回目の走査にて図２５（ｃ）、４回目の走査にて図２５（ｄ）のコード値「１」が割り当てられた画素、すなわち灰色で塗りつぶされた箇所にインクが吐出される。また単位領域２１２に記録される画像においては、単位領域２１２に対する１回目の走査にて図５６（ａ）、２回目の走査にて図５６（ｂ）、３回目の走査にて図５６（ｃ）、４回目の走査にて図５６（ｄ）のコード値「１」が割り当てられた画素、すなわち灰色で塗りつぶされた箇所にインクが吐出される。
【０４０１】
ここからわかるように、往走査によって記録が開始される単位領域２１１に関しては、単位領域２１１内の図２５（ｅ）に示す論理和パターンにてコード値「１」が定められた画素には、単位領域２１１に対する１、３回目の走査、すなわち往走査でインクが付与される。したがって、それらの画素における時分割駆動制御によるドットの着弾位置は図１８（ｂ）に示すような位置となる。また、単位領域２１１内の図２５（ｆ）に示す論理和パターンにてコード値「１」が定められた画素には、単位領域２１１に対する２、４回目の走査、すなわち復走査でインクが付与される。したがって、それらの画素における時分割駆動制御によるドットの着弾位置は図１８（ｃ）に示すような位置となる。
【０４０２】
一方、復走査によって記録が開始される単位領域２１２に関しては、単位領域２１２内の図５６（ｅ）に示す論理和パターンにてコード値「１」が定められた画素には、単位領域２１２に対する１、３回目の走査、すなわち復走査でインクが付与される。したがって、それらの画素における時分割駆動制御によるドットの着弾位置は図１８（ｃ）に示すような位置となる。また、単位領域２１２内の図５６（ｆ）に示す論理和パターンにてコード値「１」が定められた画素には、単位領域２１２に対する２、４回目の走査、すなわち往走査でインクが付与される。したがって、それらの画素における時分割駆動制御によるドットの着弾位置は図１８（ｂ）に示すような位置となる。
【０４０３】
ここで、図２５（ｅ）に示す論理和パターンと図５６（ｆ）に示す論理和パターンは互いに同じ位置においてコード値「１」が割り当てられている。したがって、ドットの着弾位置が図１８（ｂ）に示すような位置となるように時分割駆動を行う単位領域２１１、２１２内の画素を互いに同じ位置とすることができるのである。
【０４０４】
同様に、図２５（ｆ）に示す論理和パターンと図５６（ｅ）に示す論理和パターンは互いに同じ位置においてコード値「１」が割り当てられている。したがって、ドットの着弾位置が図１８（ｃ）に示すような位置となるように時分割駆動を行う単位領域２１１、２１２内の画素を互いに同じ位置とすることができる
単位領域２１１上の形成画像と単位領域２１２上の形成画像の境界付近における時分割駆動まで考慮したドット配置を図５８に示す。図５８（ａ）は往走査でのドット配置、図５８（ｂ）は復走査でのドット配置、図５８（ｃ）は往走査および復走査が走査方向間のずれなく重なったドット配置を示す。同じ走査方向において同じノズルで配置されるドットのＸ方向間距離は４２．３μｍ（＝６００ｄｐｉ）、第１駆動ブロックと第２駆動ブロックのＸ方向距離は２．６５μｍ（＝９６００ｄｐｉ＝６００ｄｐｉ÷１６）である。同じ走査方向において同じノズルで配置されるドットのＸ方向間距離、第１ブロックと第２ブロックのＸ方向距離、縦線で塗りつぶされた箇所、横線で塗りつぶされた箇所、縦横格子線で塗りつぶされた箇所の説明は前述と同じである。また、点線の矢印は図５８の単位領域２１１上の形成画像と単位領域２１２上の形成画像の境界部分に対応する。図５８（ｃ）をみると先ほどの図５５（ｃ）の境界部分で生じていたドット間の隙間が解消され、ドット配置のＹ方向の周期の乱れが抑えられる。
【０４０５】
以上記載したように、往走査記録から始まる単位領域と復走査記録から始まる単位領域において、バンドＡのうち＋Ｘ方向（往方向）走査記録時に記録される画素とバンドＢのうち−Ｘ方向（復方向）走査記録時に記録される画素とが反転した位置となるようなマスクパターンを切り替えて使用することにより、異なる走査方向から始まるバンド間の境界で発生するスジムラを抑制することができる。
【０４０６】
（第７の実施形態）
上述したようなマスクパターンおよび駆動順序によれば、１つの単位領域内での往復走査間の吐出位置ずれを抑制することはできる。
【０４０７】
しかしながら、マスクパターン部分を１組記憶しておき、それらのマスクパターン部分それぞれをオフセットすることで複数のマスクパターン部分を生成しても良い。ただし、このように複数のマスクパターン部分に基づいて１つのマスクパターンを生成する場合、マスクパターン部分の間で画質低下が生じる場合がある。
【０４０８】
図５９はマスクパターン部分の一例を示す図である。図５９（ａ）〜（ｄ）はそれぞれ１〜４回目の走査に対応するマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐを示している。また、図５９（ｅ）は１、３回目の走査に対応するマスクパターン部分ＭＰ１Ａ＿Ｐ、ＭＰ３Ａ＿Ｐの論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐを、図５９（ｆ）は２、４回目の走査に対応するマスクパターン部分ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿Ｐの論理和パターン部分ＭＰ２Ａ＿Ｐ＋ＭＰ４Ａ＿Ｐを、それぞれ示している。
【０４０９】
ここで、図５９（ａ）〜（ｄ）それぞれに示すマスクパターン部分は上述した条件を満たすものである。
【０４１０】
図５９からわかるように、本実施形態で使用するマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰはＹ方向における画素数が１６画素、Ｘ方向おける画素数が３２画素の大きさを有している。
【０４１１】
ここで、上述のように本実施形態における単位領域はＹ方向に３２画素の大きさを有するため、Ｙ方向におけるマスクパターンと単位領域の大きさを合わせるためには図５９（ａ）〜（ｄ）それぞれに示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐと同じ大きさのマスクパターン部分をもう１つ適用する必要がある。
【０４１２】
この際、図５９（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰそれぞれをＹ方向に２つ並べて適用することにより各走査に対応するマスクパターンとすると、そのマスクパターンのＹ方向上流側の半分とＹ方向下流側の半分は各コード値が割り当てられた画素が同じ形状にて存在することになる。したがって、そのマスクパターンを用いて生成した記録データによる単位領域内のドット配置がＹ方向上流側の半分とＹ方向下流側の半分とで似通ったものとなってしまう。これにより、単位領域内に記録される画像においてマスクパターン部分の各コード値が割り当てられた画素の配置に応じたむらが視認され易くなり、画質の低下に繋がってしまう虞がある。
【０４１３】
そこで、本実施形態では、マスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐそれぞれをオフセットすることによりマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを生成し、マスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐとマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿ＰをＹ方向に並べて適用することにより各走査に対応するマスクパターンを生成する。
【０４１４】
ここで、本実施形態では、マスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを生成するために、論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐ、ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿Ｐそれぞれにおける各コード値が割り当てられた画素の形状の周期の倍数に相当する量だけＸ方向、Ｙ方向それぞれにオフセットする。
【０４１５】
図５９（ｅ）、（ｆ）それぞれに示す論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐ、ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿Ｐでは、Ｘ方向に関しては２画素ごとに、Ｙ方向に関しては８画素ごとに各コード値が割り当てられた画素が周期的に配置されていることがわかる。例えば、図５９（ｅ）に示す論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐでは、例えばＹ方向下流側端部では、Ｘ方向上流側端部からコード値「１」が割り当てられた画素、コード値「２」が割り当てられた画素という順番でＸ方向下流側に向かって配置されている。ここから、Ｘ方向に関しては２画素ごとに各コード値が割り当てられた画素が周期的に配置されている、すなわち各コード値が割り当てられた画素の形状のＸ方向における周期が２画素であることが推察できる。
【０４１６】
また、例えば図５９（ｅ）に示す論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐでは、例えばＸ方向上流側端部では、Ｙ方向下流側端部からコード値「１」が割り当てられた画素、コード値「１」が割り当てられた画素、コード値「１」が割り当てられた画素、コード値「１」が割り当てられた画素、コード値「２」が割り当てられた画素、コード値「２」が割り当てられた画素、コード値「２」が割り当てられた画素、コード値「２」が割り当てられた画素という順番でＹ方向上流側に向かって配置されている。ここから、Ｙ方向に関しては８画素ごとに各コード値が割り当てられた画素が周期的に配置されている、すなわち各コード値が割り当てられた画素の形状のＹ方向における周期が８画素であることが推察できる。
【０４１７】
したがって、本実施形態では、マスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰのそれぞれをＸ方向に２×ｐ（ｐは整数）画素、Ｙ方向に８×ｑ（ｑは整数）画素だけオフセットし、マスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを生成する。
【０４１８】
図６０はマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを示す図である。図６０（ａ）〜（ｄ）はそれぞれ１〜４回目の走査に対応するマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを示している。また、図６０（ｅ）は１、３回目の走査に対応するマスクパターン部分ＭＰ１Ｂ＿Ｐ、ＭＰ３Ｂ＿Ｐの論理和パターン部分ＭＰ１Ｂ＿Ｐ＋ＭＰ３Ｂ＿Ｐを、図６０（ｆ）は２、４回目の走査に対応するマスクパターン部分ＭＰ２Ｂ＿Ｐ、ＭＰ４Ｂ＿Ｐの論理和パターン部分ＭＰ２Ｂ＿Ｐ＋ＭＰ４Ｂ＿Ｐを、それぞれ示している。
【０４１９】
図６０（ａ）〜（ｄ）からわかるように、本実施形態におけるマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐは、図５９（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰをＸ方向上流側に８（＝２×４）画素、Ｙ方向下流側に８（＝８×１）画素だけオフセットした形状となっている。
【０４２０】
例えば、図５９（ａ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ内のＸ方向上流側から９画素目、Ｙ方向下流側から１２画素目の画素にはコード値「１」が割り当てられている。したがって、図６０（ａ）に示すマスクパターンＭＰ１Ｂ＿Ｐ内のＸ方向上流側から９画素目、Ｙ方向下流側から１２画素目の画素からＸ方向上流側に８画素、Ｙ方向下流側に８画素だけオフセットされた画素、すなわちＸ方向上流側から１画素目、Ｙ方向下流側から４画素目の画素にもまたコード値「１」が割り当てられている。
【０４２１】
なお、図５９、図６０に示すマスクパターンにおいてＸ方向下流側端部とＸ方向上流側端部は隣接しており、且つ、Ｙ方向下流側端部とＹ方向上流側端部もまた隣接していると考える。したがって、例えばＸ方向上流側端部からＸ方向上流側に１画素オフセットした位置はＸ方向下流側端部であると考える。同様に、Ｙ方向上流側端部からＹ方向上流側に１画素オフセットした位置はＹ方向下流側端部であると考える。
【０４２２】
例えば、図５９（ａ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ内のＸ方向上流側から１画素目、Ｙ方向下流側から５画素目の画素にはコード値「２」が割り当てられている。したがって、図６０（ａ）に示すマスクパターンＭＰ１Ｂ＿Ｐ内のＸ方向上流側から１画素目、Ｙ方向下流側から５画素目の画素からＸ方向上流側に８画素、Ｙ方向下流側に８画素だけオフセットされた画素、すなわちＸ方向下流側から８画素目、Ｙ方向上流側から４画素目の画素にもまたコード値「２」が割り当てられている。
【０４２３】
同様にして、図６０（ｂ）に示すマスクパターンＭＰ２Ｂ＿Ｐは、図５９（ｂ）に示すマスクパターンＭＰ２Ａ＿ＰをＸ方向上流側に８画素、Ｙ方向下流側に８画素だけオフセットした形状となっている。また、図６０（ｃ）に示すマスクパターンＭＰ３Ｂ＿Ｐは、図５９（ｃ）に示すマスクパターンＭＰ３Ａ＿ＰをＸ方向上流側に８画素、Ｙ方向下流側に８画素だけオフセットした形状となっている。更に、図６０（ｄ）に示すマスクパターンＭＰ４Ｂ＿Ｐは、図５９（ｄ）に示すマスクパターンＭＰ４Ａ＿ＰをＸ方向上流側に８画素、Ｙ方向下流側に８画素だけオフセットした形状となっている。
【０４２４】
上述のように、本実施形態では論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐ、ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿Ｐそれぞれにおける各コード値が割り当てられた画素の形状の周期の倍数に相当する量だけマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐをオフセットしてマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐとする。したがって、図６０（ｅ）に示す論理和パターン部分ＭＰ１Ｂ＿Ｐ＋ＭＰ３Ｂ＿Ｐは図５９（ｅ）に示す論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐと、図６０（ｆ）に示す論理和パターン部分ＭＰ２Ｂ＿Ｐ＋ＭＰ４Ｂ＿Ｐは図５９（ｆ）に示す論理和パターン部分ＭＰ２Ａ＿Ｐ＋ＭＰ４Ａ＿Ｐとそれぞれ同じ形状となる。
【０４２５】
本実施形態におけるマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐ、ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐの適用方法を図６１を参照しながら説明する。
【０４２６】
本実施形態では、各走査において、第１〜第４の記録素子群のそれぞれをＹ方向に分割し、第１〜第４の記録素子群のＹ方向下流側の半分の記録素子に対応する画像データに図５９（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐを適用し、第１〜第４の記録素子群のＹ方向上流側の半分の記録素子に対応する画像データに図６０（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを適用する。したがって、第１〜第４の記録素子群に対応する画像データに対して図６２（ａ）〜（ｄ）に示すマスクパターンを適用するのと同様の記録データを生成可能である。なお、図６２（ａ）〜（ｄ）に示すマスクパターンは１〜４回目の走査に対応するマスクパターンであって、図５９（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰのＹ方向上流側端部と図６０（ａ）〜（ｄ）に示すマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿ＰのＹ方向下流側端部を繋げたものである。
【０４２７】
図５９に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐと図６０に示すマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを用い、往走査、復走査ともに図６３（ａ）に示す駆動順序で時分割駆動を行った際に記録される画像を図６４に示す。なお、図６３（ｂ）は図６３（ａ）に示す駆動順序にしたがって往走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図６３（ｃ）は図６３（ａ）に示す駆動順序にしたがって復走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。
【０４２８】
図６４（ａ）は往走査でのドット配置、図６４（ｂ）は復走査でのドット配置、図６４（ｃ）は往走査および復走査が走査方向間のずれなく重なったドット配置を示す。同じ走査方向において同じノズルで配置されるドットのＸ方向間距離は４２．３μｍ（６００ｄｐｉ相当）、第１駆動ブロックと第２駆動ブロックのＸ方向距離は２．６５μｍ（９６００ｄｐｉ＝６００ｄｐｉ÷１６相当）である。縦線で塗りつぶされた箇所が往走査によって記録され、横線で塗りつぶされた箇所が復走査よって記録され、縦横格子線で塗りつぶされた箇所が往走査と復走査の両方によって記録されたことを示している。
【０４２９】
図６４（ｃ）からわかるように、本実施形態によればマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐによって生成された記録データにしたがって記録された領域と、マスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐによって生成された記録データにしたがって記録された領域と、の間でドット配置のＹ方向の周期の乱れはなく、境界部にも特に隙間が出ないようにドットを配置することができる。
【０４３０】
（比較例）
次に、論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐ、ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿Ｐそれぞれにおける各コード値が割り当てられた画素の形状の周期の倍数ではない数に相当する量だけＸ方向、Ｙ方向それぞれにオフセットして生成されたマスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを用いた場合について説明する。
【０４３１】
上述のように、論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐ、ＭＰ２Ａ＿Ｐ、ＭＰ４Ａ＿ＰのＸ方向の周期は２画素、Ｙ方向の周期は８画素である。したがって、比較例ではマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿ＰのそれぞれをＸ方向上流側に３（≠２×ｐ）画素、Ｙ方向下流側に３（≠２×ｑ）画素だけオフセットして生成されたマスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを適用する。
【０４３２】
図６５はマスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを示す図である。図６５（ａ）〜（ｄ）はそれぞれ１〜４回目の走査に対応するマスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを示している。また、図６５（ｅ）は１、３回目の走査に対応するマスクパターン部分ＭＰ１Ｃ＿Ｐ、ＭＰ３Ｃ＿Ｐの論理和パターン部分ＭＰ１Ｃ＿Ｐ＋ＭＰ３Ｃ＿Ｐを、図６５（ｆ）は２、４回目の走査に対応するマスクパターン部分ＭＰ２Ｃ＿Ｐ、ＭＰ４Ｃ＿Ｐの論理和パターン部分ＭＰ２Ｃ＿Ｐ＋ＭＰ４Ｃ＿Ｐを、それぞれ示している。
【０４３３】
図６５（ｅ）と図５９（ｅ）を比較するとわかるように、論理和パターン部分ＭＰ１Ｃ＿Ｐ＋ＭＰ３Ｃ＿Ｐは論理和パターンＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐと異なる形状となる。これは、マスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを生成するためのオフセットの量を論理和パターン部分ＭＰ１Ａ＿Ｐ＋ＭＰ３Ａ＿Ｐの各コード値が割り当てられた画素の形状の周期の倍数としなかったためである。これにより、マスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐにより形成されるドット配置はマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐにより形成されるドット配置と異なるものとなる。
【０４３４】
図５９に示すマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐと図６５に示すマスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐを用い、往走査、復走査ともに図６３（ａ）に示す駆動順序で時分割駆動を行った際に記録される画像を図６６に示す。
【０４３５】
図６６（ａ）は往走査でのドット配置、図６６（ｂ）は復走査でのドット配置、図６６（ｃ）は往走査および復走査が走査方向間のずれなく重なったドット配置を示す。同じ走査方向において同じノズルで配置されるドットのＸ方向間距離は４２．３μｍ（６００ｄｐｉ相当）、第１駆動ブロックと第２駆動ブロックのＸ方向距離は２．６５μｍ（９６００ｄｐｉ＝６００ｄｐｉ÷１６相当）である。縦線で塗りつぶされた箇所が往走査によって記録され、横線で塗りつぶされた箇所が復走査よって記録され、縦横格子線で塗りつぶされた箇所が往走査と復走査の両方によって記録されたことを示している。
【０４３６】
図６６（ｃ）からわかるように、比較例によればマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐによって生成された記録データにしたがって記録された領域と、マスクパターン部分ＭＰ１Ｃ＿Ｐ〜ＭＰ４Ｃ＿Ｐによって生成された記録データにしたがって記録された領域と、の間でドット配置のＹ方向の周期の乱れが生じ、境界部でＸ方向に沿って延びる隙間が生じてしまう。この隙間が形成される画像においてスジとして視認されてしまう虞がある。
【０４３７】
以上記載したように、本実施形態では１組の第１のマスクパターン部分を記憶しておき、一方の走査に対応する第１のマスクパターン部分の論理和により得られる第１の論理和パターンの各コード値が割り当てられた画素の配置の周期の整数倍だけ第１のマスクパターン部分をオフセットすることにより第２のマスクパターン部分を生成する。これにより、第１の論理和パターンの形状と、一方の走査に対応する第２のマスクパターン部分の論理和により得られる第２の論理和パターンの形状と、を同じくすることができる。これにより、マスクパターン部分間で画質が低下することなく画像を記録することができる。
【０４３８】
なお、マスクパターンのＹ方向における周期が時分割駆動制御の駆動ブロックの数の約数に相当することが好ましい。
【０４３９】
また、異なるマスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐ、マスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを各記録素子群内の異なる領域に別々に適用する形態について記載したが、マスクパターン部分ＭＰ１Ａ＿Ｐ〜ＭＰ４Ａ＿Ｐとマスクパターン部分ＭＰ１Ｂ＿Ｐ〜ＭＰ４Ｂ＿Ｐを用いて図６２に示すようなマスクパターンを生成し、生成されたマスクパターンを各記録素子群に適用しても良い。
【０４４０】
以上に説明した各実施形態では、単位領域に対して往走査と復走査を行う場合において往走査と復走査の間の吐出位置ずれを抑制する形態について記載した。したがって、復走査時の駆動順序が往走査時の駆動順序の逆順と異なる必要があり、その上で往走査時の駆動順序をオフセットした順序の逆順と異なることが好ましく、更に往走査時の駆動順序と同じ順序であることがより好ましいと記載した。
【０４４１】
しかしながら本発明は上記のような形態に限られるものではなく、単位領域に対して片方向への走査のみで複数回記録を行う場合において、第１の種類の走査と第２の種類の走査の間の吐出位置ずれを抑制することも可能である。例えば、第１の種類の走査を複数回の走査のうちの前半の走査、第２の種類の走査を複数回の走査のうちの後半の走査とした場合、前半の走査と後半の走査の間の吐出位置ずれを抑制することができる。この場合、第２の種類の走査時の駆動順序が第１の種類の走査時の駆動順序と異なる必要があり、その上で第１の種類の走査時の駆動順序をオフセットした順序と異なることが好ましく、更に第１の種類の走査時の駆動順序の逆順であることがより好ましい。
【０４４２】
これは、図１１等を用いて説明したように、同じ駆動順序で往復走査を行った際には時分割駆動制御における各駆動ブロックからのインクの着弾位置は互いに反転した位置となり、同じ駆動順序で片方向走査を行った際には時分割駆動制御における各駆動ブロックからのインクの着弾位置は互いに同じ位置となるためである。ここから、例えば片方向走査を行う場合に第２の種類の走査時の駆動順序を第１の種類の走査時の駆動順序の逆順として時分割駆動を行った際における各駆動ブロックからのインクの着弾位置と、往復走査を行う場合に復走査時の駆動順序を往走査時の駆動順序と同じ順序として時分割駆動した際における各駆動ブロックからのインクの着弾位置と、が互いに同じ位置となることがわかる。
【０４４３】
また、以上に説明した各実施形態では、各画素に対するインクの吐出の許容回数を示す複数ビットの情報から構成され多値のマスクパターンを用いる形態について記載したが、他の形態による実施も可能である。例えば、各画素に対するインクの吐出の許容または非許容を示す１ビットの情報から構成される２値のマスクパターンを用いても良い。この場合、往走査に対応するマスクパターンから得られる第１の論理和パターンと復走査に対応するマスクパターンから得られる第２の論理和パターンに関し、第２の論理和パターンにて記録の許容が定められた画素のうち、第１の論理和パターンにて記録の許容が定められた画素とＸ方向における両側に隣接する画素が、第１の論理和パターンにて記録の許容が定められた画素とＸ方向に隣接しない画素よりも多くなるように、複数のマスクパターンが定められていれば良い。
【０４４４】
また、以上に説明した各実施形態では、単位領域に対して往走査と復走査を２回ずつ行う形態、および単位領域に対して往走査と復走査の一方を２回、他方を１回ずつ行う形態について記載したが、他の形態による実施も可能である。すなわち、単位領域に対してＫ（Ｋ≧１）回の往走査とＬ（Ｌ≧１）回の復走査を行う形態であれば本発明を適用することができる。この場合には、往走査用のマスクパターンをＫ個、復走査用のマスクパターンをＬ個用いれば良い。
【０４４５】
また、以上で説明した各実施形態では、１画素当たり２ビットの情報から構成され、０、１、２回のいずれかの吐出回数を定める画像データと、１画素当たり２ビットの情報から構成され、０、１、２回のいずれかの許容回数を定めるマスクパターンと、を用いて記録データを生成する形態について記載したが、他の形態による実施も可能である。１画素当たり３ビット以上の情報から構成される画像データ、マスクパターンを用いても良い。画像データ、マスクパターンを構成する１画素当たりの情報がｎビットである場合、最大で（２＾ｎ）通りのインクの吐出回数、許容回数を定めることが可能である。
【０４４６】
例えば、１画素当たり３ビット以上の情報から画像データ、マスクパターンが構成される場合について記載する。すなわち、画像データ、マスクパターンを構成する３ビットの情報は「０００」、「００１」、「０１０」、「０１１」、「１００」、「１０１」、「１１０」、「１１１」のいずれかとなる。
【０４４７】
ここで、ある画素において画像データを構成する３ビットの情報が「０００」である場合、画素値は「０」、すなわちその画素に対するインクの吐出回数は０回であるとする。また、ある画素において画像データを構成する３ビットの情報が「００１」である場合、画素値は「１」、すなわちその画素に対するインクの吐出回数は１回であるとする。また、ある画素において画像データを構成する３ビットの情報が「０１０」である場合、画素値は「２」、すなわちその画素に対するインクの吐出回数は２回であるとする。また、ある画素において画像データを構成する３ビットの情報が「０１１」である場合、画素値は「３」、すなわちその画素に対するインクの吐出回数は３回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１００」である場合、画素値は「４」、すなわちその画素に対するインクの吐出回数は４回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１０１」である場合、画素値は「５」、すなわちその画素に対するインクの吐出回数は５回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１１０」である場合、画素値は「６」、すなわちその画素に対するインクの吐出回数は６回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１１１」である場合、画素値は「７」、すなわちその画素に対するインクの吐出回数は７回であるとする。
【０４４８】
一方、ある画素においてマスクパターン構成する３ビットの情報が「０００」である場合、コード値は「０」、すなわちその画素に対するインクの吐出の許容回数は０回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「００１」である場合、コード値は「１」、すなわちその画素に対するインクの吐出の許容回数は１回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「０１０」である場合、コード値は「２」、すなわちその画素に対するインクの吐出の許容回数は２回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「０１１」である場合、コード値は「３」、すなわちその画素に対するインクの吐出の許容回数は３回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１００」である場合、コード値は「４」、すなわちその画素に対するインクの吐出の許容回数は４回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１０１」である場合、コード値は「５」、すなわちその画素に対するインクの吐出の許容回数は５回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１１０」である場合、コード値は「６」、すなわちその画素に対するインクの吐出の許容回数は６回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１１１」である場合、コード値は「７」、すなわちその画素に対するインクの吐出の許容回数は７回であるとする。
【０４４９】
上記記載したようなルールを定めたデコードテーブルを図４６に示す。例えば、コード値「１」が割り当てられた画素は画素値が「０」〜「６」の場合にはインクの非吐出を定め、且つ、画素値が「７」の場合にはインクの吐出を定める記録データを生成する。また、例えば、コード値「７」が割り当てられた画素は画素値が「０」の場合にはインクの非吐出を定め、且つ、画素値が「１」〜「７」の場合にはインクの吐出を定める記録データを生成する。
【０４５０】
ここで、低濃度の画像、例えば画像データの画素値が「１」である場合であってもインクの吐出を定めるのは、マスクパターン内のインクの吐出の許容回数が最大であるコード値「７」が割り当てられた画素である。したがって、各画素当たり３ビットの情報から構成される画像データ、マスクパターンを用い、図４６に示すようなデコードテーブルを用いる場合において本発明の効果を得るためには、マスクパターン内のコード値「７」が割り当てられた画素に着目する。詳細には、往走査用のマスクパターンにてコード値「７」が割り当てられた所定の画素のうち、復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接する所定の画素が、復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接しない所定の画素よりも多くなるように定められたマスクパターンを用いれば良い。また、画像データの画素値が「１」である場合にはインクの非吐出が定められるものの「２」である場合にインクの吐出が定められるコード値「６」が割り当てられた画素や、画像データの画素値が「１」、「２」である場合にはインクの非吐出が定められるものの「３」である場合にインクの吐出が定められるコード値「５」が割り当てられた画素も、比較的低濃度の画像記録時にインクの吐出を定める画素であるため、コード値「７」が割り当てられた画素と同じ条件で配置が定められていることが好ましい。
【０４５１】
また、以上に説明した各実施形態では、単位領域に対する複数回の走査と走査の間に記録媒体の搬送を介在させながら記録を行う形態について記載したが、他の形態による実施も可能である。すなわち、記録媒体の搬送を行うことなく単位領域に対する複数回の走査を行って記録を行う形態であっても良い。
【０４５２】
また、本発明はサーマルジェット型のインクジェット記録装置に限定されるものではない。例えば圧電素子を利用してインクの吐出を行ういわゆるピエゾ型のインクジェット記録装置等、様々な記録装置に対して有効に適用できる。
【０４５３】
また、各実施形態には記録装置を用いた記録方法について記載したが、各実施形態に記載の記録方法を行うためのデータを生成する画像処理装置または画像処理方法、プログラムを記録装置とは別体に用意する形態にも適用できる。また、記録装置の一部に備える形態にも広く適用できることは言うまでもない。
【０４５４】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも含む。
【０４５５】
さらに、「インク」とは、記録媒体上に付与されることで、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【符号の説明】
【０４５６】
３  記録媒体
７  記録ヘッド
３０１  ＣＰＵ
３０２  ＲＯＭ
【図１】
0006794168.tif 000002
【図２】
0006794168.tif 000003
【図３】
0006794168.tif 000004
【図４】
0006794168.tif 000005
【図５】
0006794168.tif 000006
【図６】
0006794168.tif 000007
【図７】
0006794168.tif 000008
【図８】
0006794168.tif 000009
【図９】
0006794168.tif 000010
【図１０】
0006794168.tif 000011
【図１１】
0006794168.tif 000012
【図１２】
0006794168.tif 000013
【図１３】
0006794168.tif 000014
【図１４】
0006794168.tif 000015
【図１５】
0006794168.tif 000016
【図１６】
0006794168.tif 000017
【図１７】
0006794168.tif 000018
【図１８】
0006794168.tif 000019
【図１９】
0006794168.tif 000020
【図２０】
0006794168.tif 000021
【図２１】
0006794168.tif 000022
【図２２】
0006794168.tif 000023
【図２３】
0006794168.tif 000024
【図２４】
0006794168.tif 000025
【図２５】
0006794168.tif 000026
【図２６】
0006794168.tif 000027
【図２７】
0006794168.tif 000028
【図２８】
0006794168.tif 000029
【図２９】
0006794168.tif 000030
【図３０】
0006794168.tif 000031
【図３１】
0006794168.tif 000032
【図３２】
0006794168.tif 000033
【図３３】
0006794168.tif 000034
【図３４】
0006794168.tif 000035
【図３５】
0006794168.tif 000036
【図３６】
0006794168.tif 000037
【図３７】
0006794168.tif 000038
【図３８】
0006794168.tif 000039
【図３９】
0006794168.tif 000040
【図４０】
0006794168.tif 000041
【図４１】
0006794168.tif 000042
【図４２】
0006794168.tif 000043
【図４３】
0006794168.tif 000044
【図４４】
0006794168.tif 000045
【図４５】
0006794168.tif 000046
【図４６】
0006794168.tif 000047
【図４７】
0006794168.tif 000048
【図４８】
0006794168.tif 000049
【図４９】
0006794168.tif 000050
【図５０】
0006794168.tif 000051
【図５１】
0006794168.tif 000052
【図５２】
0006794168.tif 000053
【図５３】
0006794168.tif 000054
【図５４】
0006794168.tif 000055
【図５５】
0006794168.tif 000056
【図５６】
0006794168.tif 000057
【図５７】
0006794168.tif 000058
【図５８】
0006794168.tif 000059
【図５９】
0006794168.tif 000060
【図６０】
0006794168.tif 000061
【図６１】
0006794168.tif 000062
【図６２】
0006794168.tif 000063
【図６３】
0006794168.tif 000064
【図６４】
0006794168.tif 000065
【図６５】
0006794168.tif 000066
【図６６】
0006794168.tif 000067
【図６７】
0006794168.tif 000068