(57)【特許請求の範囲】
【請求項１】
第１の色のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の色と異なる第２の色のインクを吐出するためのエネルギーを生成する複数の記録素子が前記所定方向に配列された第２の記録素子列と、を有する記録ヘッドと、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出回数を定める第１の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第１のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第１の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第１の記録データを生成する第１の生成手段と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出回数を定める第２の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第２のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第２の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第２の記録データを生成する第２の生成手段と、
前記第１、第２の記録素子列内の前記Ｋ回の第１の走査において前記単位領域に対応する複数の第１の記録素子を第１の駆動順序で駆動させ、且つ、前記第１、第２の記録素子列内の前記Ｌ回の第２の走査において前記単位領域に対応する複数の第２の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で駆動させる駆動手段と、
前記走査手段による前記Ｋ＋Ｌ回の走査において、前記第１、第２の生成手段によって生成された前記Ｋ＋Ｌ個の第１、第２の記録データに基づいて前記駆動手段によって前記第１、第２の記録素子列内の前記複数の記録素子を駆動させることで前記単位領域内の前記複数の画素に相当する複数の画素領域に対して前記第１、第２の色のインクを吐出するように制御する制御手段と、を有する記録装置であって、
（ｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＭ（Ｍ≧１）回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＮ（Ｎ＞Ｍ）回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉｉ）前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする記録装置。
【請求項２】
前記第２の駆動順序は、前記第１の駆動順序をオフセットした順序の逆順と異なることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第２の駆動順序は、前記第１の駆動順序と同じ順序であることを特徴とする請求項２に記載の記録装置。
【請求項４】
第１の色のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の色と異なる第２の色のインクを吐出するためのエネルギーを生成する複数の記録素子が前記所定方向に配列された第２の記録素子列と、を有する記録ヘッドと、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出回数を定める第１の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第１のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第１の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第１の記録データを生成する第１の生成手段と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出回数を定める第２の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第２のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第２の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第２の記録データを生成する第２の生成手段と、
前記第１、第２の記録素子列内の前記Ｋ回の第１の走査において前記単位領域に対応する複数の第１の記録素子を第１の駆動順序で駆動させ、且つ、前記第１、第２の記録素子列内の前記Ｌ回の第２の走査において前記単位領域に対応する複数の第２の記録素子を前記第１の駆動順序と異なる第２の駆動順序で駆動させる駆動手段と、
前記走査手段による前記Ｋ＋Ｌ回の走査において、前記第１、第２の生成手段によって生成された前記Ｋ＋Ｌ個の第１、第２の記録データに基づいて前記駆動手段によって前記第１、第２の記録素子列内の前記複数の記録素子を駆動させることで前記単位領域内の前記複数の画素に相当する複数の画素領域に対して前記第１、第２の色のインクを吐出するように制御する制御手段と、を有する記録装置であって、
（ｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＮ（Ｎ≧１）回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＭ（Ｍ＞Ｎ）回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉｉ）前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする記録装置。
【請求項５】
前記第２の駆動順序は、前記第１の駆動順序をオフセットした順序と異なることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記第２の駆動順序は、前記第１の駆動順序の逆順であることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【請求項８】
前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに重畳しないことを特徴とする請求項１から７のいずれか１項に記載の記録装置。
【請求項９】
前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに対応することを特徴とする請求項１から８のいずれか１項に記載の記録装置。
【請求項１０】
前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、は互いに対応することを特徴とする請求項１から９のいずれか１項に記載の記録装置。
【請求項１１】
前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素のうち、前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素が前記交差方向における両側に隣接する画素の数が、前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素が前記交差方向における両側に隣接しない画素の数よりも多いことを特徴とする請求項１から１０のいずれか１項に記載の記録装置。
【請求項１２】
前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素は、前記Ｋ個の第１のマスクパターンのうちの１つの前記第１のマスクパターンによってＮ回の許容回数が定められ、且つ、前記Ｋ個の第１のマスクパターンのうちの他のＫ−１個の前記第１のマスクパターンによって０回の許容回数が定められていることを特徴とする請求項１から１１のいずれか１項に記載の記録装置。
【請求項１３】
前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＭ回の許容回数が定められた画素は、前記Ｋ個の第１のマスクパターンのうちの１つの前記第１のマスクパターンによってＭ回の許容回数が定められ、且つ、前記Ｋ個の第１のマスクパターンのうちの他のＫ−１個の前記第１のマスクパターンによって０回の許容回数が定められていることを特徴とする請求項１から１２のいずれか１項に記載の記録装置。
【請求項１４】
前記走査手段による前記Ｋ＋Ｌ回の走査のうちの連続する走査の間に前記記録媒体を前記所定方向に搬送する搬送手段を更に有し、
前記複数の第１の記録素子と、前記複数の第２の記録素子と、は前記所定方向において互いに異なる位置に位置することを特徴とする請求項１から１３のいずれか１項に記載の記録装置。
【請求項１５】
前記走査手段は、前記単位領域に対して前記第１の走査と前記第２の走査とを交互に行うことを特徴とする請求項１から１４のいずれか１項に記載の記録装置。
【請求項１６】
Ｍ＝１、Ｎ＝２であることを特徴とする請求項１から１５のいずれか１項に記載の記録装置。
【請求項１７】
Ｋ＝Ｌであることを特徴とする請求項１から１６のいずれか１項に記載の記録装置。
【請求項１８】
第１の色のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の色と異なる第２の色のインクを吐出するためのエネルギーを生成する複数の記録素子が前記所定方向に配列された第２の記録素子列と、を有する記録ヘッドを用いて記録を行う記録方法であって、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査工程と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出回数を定める第１の画像データと、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第１のマスクパターンと、に基づいて、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第１の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第１の記録データを生成する第１の生成工程と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出回数を定める第２の画像データと、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第２のマスクパターンと、に基づいて、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第２の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第２の記録データを生成する第２の生成工程と、
前記第１、第２の記録素子列内の前記Ｋ回の第１の走査において前記単位領域に対応する複数の第１の記録素子を第１の駆動順序で駆動させ、且つ、前記第１、第２の記録素子列内の前記Ｌ回の第２の走査において前記単位領域に対応する複数の第２の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で駆動させる駆動工程と、
前記走査工程による前記Ｋ＋Ｌ回の走査において、前記第１、第２の生成工程によって生成された前記Ｋ＋Ｌ個の第１、第２の記録データに基づいて前記駆動工程によって前記第１、第２の記録素子列内の前記複数の記録素子を駆動させることで前記単位領域内の前記複数の画素に相当する複数の画素領域に対して前記第１、第２の色のインクを吐出するように制御する制御工程と、を有し、
（ｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＭ（Ｍ≧１）回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＮ（Ｎ＞Ｍ）回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉｉ）前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする記録方法。
【請求項１９】
第１の色のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の色と異なる第２の色のインクを吐出するためのエネルギーを生成する複数の記録素子が前記所定方向に配列された第２の記録素子列と、を有する記録ヘッドを用いて記録を行う記録方法であって、
前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査工程と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出回数を定める第１の画像データと、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第１のマスクパターンと、に基づいて、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第１の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第１の記録データを生成する第１の生成工程と、
前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出回数を定める第２の画像データと、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第２のマスクパターンと、に基づいて、前記走査工程による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第２の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第２の記録データを生成する第２の生成工程と、
前記第１、第２の記録素子列内の前記Ｋ回の第１の走査において前記単位領域に対応する複数の第１の記録素子を第１の駆動順序で駆動させ、且つ、前記第１、第２の記録素子列内の前記Ｌ回の第２の走査において前記単位領域に対応する複数の第２の記録素子を前記第１の駆動順序と異なる第２の駆動順序で駆動させる駆動工程と、
前記走査工程による前記Ｋ＋Ｌ回の走査において、前記第１、第２の生成工程によって生成された前記Ｋ＋Ｌ個の第１、第２の記録データに基づいて前記駆動工程によって前記第１、第２の記録素子列内の前記複数の記録素子を駆動させることで前記単位領域内の前記複数の画素に相当する複数の画素領域に対して前記第１、第２の色のインクを吐出するように制御する制御工程と、を有し、
（ｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＮ（Ｎ≧１）回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＭ（Ｍ＞Ｎ）回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉｉ）前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする記録方法。
【請求項２０】
請求項１８または１９に記載の記録方法を記録装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法およびプログラムに関する。
【背景技術】
【０００２】
インクを吐出するためのエネルギーを生成する複数の記録素子が配列された記録素子列を有する記録ヘッドを用い、記録素子を駆動することにより記録媒体上にインクを吐出して画像を記録する記録装置が従来より知られている。このような記録装置において、単位領域に対する複数回の記録走査を行うことによって画像を形成する、いわゆるマルチパス記録方式が知られている。
【０００３】
このようなマルチパス記録方式において、近年では画素ごとにインクの吐出回数を定める複数ビットの情報で表される画像データと、画素ごとにインクの吐出を許容する回数を定める複数ビットの情報で表され、それぞれ複数回の走査に対応する複数のマスクパターンと、を用いて記録データを生成することが知られている。例えば、特許文献１には、それぞれ２ビットの情報で表される画像データおよびマスクパターンを用いて記録データを生成することが開示されている。
【０００４】
一方、記録素子列内の複数の記録素子の駆動方式として、複数の記録素子を複数の駆動ブロックに分割し、異なる駆動ブロックに属する記録素子を互いに異なるタイミングで駆動する、いわゆる時分割駆動方式が一般に知られている。この時分割駆動方式によれば、同時に駆動される記録素子の数を少なくすることができるため、駆動電源の大容量化を抑えた記録装置を提供することが可能となる。
【０００５】
ここで、上述のマルチパス記録方式にしたがって記録を行う場合、ある単位領域に対する複数回の走査のうちのある種類の走査と他の種類の走査との間で種々の要因によりインクの吐出位置ずれが発生する場合がある。例えば、記録ヘッドを往方向および復方向に往復走査させる形態において記録媒体の浮き（コックリング）が生じた場合、インクの吐出方向は往方向および復方向で若干ずれてしまうため、往方向への走査で記録された領域と復方向への走査で記録された領域の間ではインクの吐出位置ずれが生じてしまう。
【０００６】
これに対し、特許文献２には、上述のような往走査と復走査などの２種類の走査の間でのインクの吐出位置ずれを抑制するため、当該２種類の走査間で同じ画素領域にインクを吐出するような記録データを生成し、更に当該２種類の走査それぞれで各駆動ブロックから形成されるドットの着弾位置が互いに異なるように上述の時分割駆動を行うことが記載されている。ここで、各駆動ブロックから形成されるドットの着弾位置を異ならせるため、記録ヘッドを往方向および復方向に往復走査させる場合においては、復方向への走査時の複数の駆動ブロックの駆動順序を往方向への走査時の複数の駆動ブロックの駆動順序の逆順と異ならせることが記載されている。また、記録ヘッドを一方向のみに走査させる場合においては、各駆動ブロックから形成されるドットの着弾位置を異ならせるためにある種類の走査における複数の駆動ブロックの駆動順序を他の種類の走査における複数の駆動ブロックの駆動順序と異ならせることが記載されている。同文献によれば、マルチパス記録方式と時分割駆動方式を用いて記録を行う際に２種類の走査間でのインクの吐出位置ずれを抑制した記録を実行することが可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１７５５９２号公報
【特許文献２】特開２０１３−１５９０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２にはある１色のインクを吐出する場合についてしか記載されていない。したがって、特許文献２には複数色のインクを吐出する場合、それぞれの色のインクを吐出するための記録データをどのようにして生成するかということについては何ら記載されていない。特許文献２によって１色のインクを吐出する場合には２種類の走査間でのインクの吐出位置ずれを抑制できるものの、複数色のインクを吐出する場合に十分な画質を得るためには課題が残っていた。
【０００９】
本発明は上記の課題を鑑みて為されたものであり、複数色のインクを吐出する場合であっても他の画像弊害を生じさせることなく、２種類の走査間でのインクの吐出位置ずれを抑制した記録を行うことを目的とするものである。
【課題を解決するための手段】
【００１０】
そこで、本発明は、第１の色のインクを吐出するためのエネルギーを生成する複数の記録素子が所定方向に配列された第１の記録素子列と、前記第１の色と異なる第２の色のインクを吐出するためのエネルギーを生成する複数の記録素子が前記所定方向に配列された第２の記録素子列と、を有する記録ヘッドと、前記記録ヘッドの記録媒体上の単位領域に対する前記所定方向と交差する交差方向に沿った第１の方向へのＫ（Ｋ≧１）回の第１の走査と、前記記録ヘッドの前記単位領域に対する前記第１の方向と反対の第２の方向へのＬ（Ｌ≧１）回の第２の走査と、を実行する走査手段と、前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出回数を定める第１の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第１の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第１のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第１の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第１の記録データを生成する第１の生成手段と、前記単位領域内に記録する画像に対応し、複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出回数を定める第２の画像データと、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して複数通りの前記第２の色のインクの吐出の許容回数を定めるＫ＋Ｌ個の第２のマスクパターンと、に基づいて、前記走査手段による前記Ｋ＋Ｌ回の走査に対応し、前記複数の画素それぞれに対して前記第２の色のインクの吐出または非吐出を定めるＮ＋Ｋ個の第２の記録データを生成する第２の生成手段と、前記第１、第２の記録素子列内の前記Ｋ回の第１の走査において前記単位領域に対応する複数の第１の記録素子を第１の駆動順序で駆動させ、且つ、前記第１、第２の記録素子列内の前記Ｌ回の第２の走査において前記単位領域に対応する複数の第２の記録素子を前記第１の駆動順序の逆順と異なる第２の駆動順序で駆動させる駆動手段と、前記走査手段による前記Ｋ＋Ｌ回の走査において、前記第１、第２の生成手段によって生成された前記Ｋ＋Ｌ個の第１、第２の記録データに基づいて前記駆動手段によって前記第１、第２の記録素子列内の前記複数の記録素子を駆動させることで前記単位領域内の前記複数の画素に相当する複数の画素領域に対して前記第１、第２の色のインクを吐出するように制御する制御手段と、を有する記録装置であって、（ｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第１のマスクパターンのいずれかによってＭ（Ｍ≧１）回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第１のマスクパターンのいずれかによってＮ（Ｎ＞Ｍ）回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉ）前記Ｋ回の第１の走査に対応するＫ個の前記第２のマスクパターンのいずれかによってＭ回の許容回数が定められた画素の配置と、前記Ｌ回の第２の走査に対応するＬ個の前記第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに対応し、（ｉｉｉ）前記Ｋ回の第１の走査に対応する前記Ｋ個の第１のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、前記Ｋ回の第１の走査に対応する前記Ｋ個の第２のマスクパターンのいずれかによってＮ回の許容回数が定められた画素の配置と、は互いに異なることを特徴とする。
【発明の効果】
【００１１】
本発明に係る記録装置によれば、複数色のインクを吐出する場合であっても他の画像弊害を生じさせることなく、２種類の走査間でのインクの吐出位置ずれを抑制した記録を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る記録装置の斜視図である。
【図２】実施形態に係る記録装置の内部構成を示す模式図である。
【図３】実施形態に係る記録ヘッドの模式図である。
【図４】実施形態における記録制御系を示す図である。
【図５】実施形態におけるデータの処理過程を示す図である。
【図６】実施形態における展開テーブルを示す図である。
【図７】一般的な時分割駆動方式を説明するための図である。
【図８】実施形態におけるマルチパス記録方式を説明するための図である。
【図９】マルチパス記録方式における記録データの生成過程を説明するための図である。
【図１０】デコードテーブルを示す図である。
【図１１】駆動順序とインクの着弾位置の相関を説明するための図である。
【図１２】記録データ、駆動順序、インク吐出位置の相関を説明するための図である。
【図１３】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１４】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１５】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１６】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図１７】実施形態で適用するマスクパターンを示す図である。
【図１８】実施形態で適用するマスクパターンを示す図である。
【図１９】実施形態における駆動順序を説明するための図である。
【図２０】実施形態によって記録される画像を示す模式図である。
【図２１】実施形態によって記録される画像を示す模式図である。
【図２２】比較例によって記録される画像を示す模式図である。
【図２３】実施形態における駆動順序を説明するための図である。
【図２４】走査間のインクの吐出位置ずれの程度を説明するための図である。
【図２５】マスクパターンの一例を示す図である。
【図２６】実施形態によって記録される画像の一例を示す模式図である。
【図２７】比較例によって記録される画像の一例を示す模式図である。
【図２８】実施形態で適用するマスクパターンを示す図である。
【図２９】実施形態で適用するマスクパターンを示す図である
【図３０】実施形態によって記録される画像を示す模式図である。
【図３１】比較例によって記録される画像を示す模式図である。
【図３２】実施形態で適用するマスクパターンを示す図である。
【図３３】実施形態で適用するデコードテーブルを示す図である。
【発明を実施するための形態】
【００１３】
以下に図面を参照し、本発明の第１の実施形態について詳細に記載する。
【００１４】
（第１の実施形態）
図１は本発明の第１の実施形態に係る記録装置１０００の内部の構成を部分的に示す斜視図である。また、図２は本発明の第１の実施形態に係る記録装置１０００の内部の構成を部分的に示す断面図である。
【００１５】
記録装置１０００の内部にはプラテン２が配置されており、このプラテン２には記録媒体３を吸着させて浮き上がらないようにするために多数の吸引孔３４が形成されている。この吸引孔３４はダクトと繋がっており、さらにダクトの下部に吸引ファン３６が配置され、この吸引ファン３６が動作することでプラテン２に対する記録媒体３の吸着を行っている。
【００１６】
キャリッジ６は、紙幅方向に延伸して設置されたメインレール５に支持され、Ｘ方向（交差方向）に沿った往方向および復方向に往復走査（往復移動）することが可能なように構成されている。キャリッジ６は、後述するインクジェット方式の記録ヘッド７を搭載している。なお、記録ヘッド７は、発熱体を用いたサーマルジェット方式、圧電素子を用いたピエゾ方式等、さまざまな記録方式を適用することが可能である。キャリッジモータ８は、キャリッジ６をＸ方向に移動させるための駆動源であり、その回転駆動力はベルト９でキャリッジ６に伝達される。
【００１７】
記録媒体３は、ロール状に巻かれた媒体２３から巻き出すことで給送される。記録媒体３は、プラテン２の上でＸ方向と交差するＹ方向（搬送方向）に搬送される。記録媒体３はピンチローラ１６と搬送ローラ１１によって挟持されており、搬送ローラ１１が駆動することによって搬送が行われる。また、記録媒体３はプラテン２よりＹ方向の下流ではローラ３１と排送ローラ３２に挟持され、さらにターンローラ３３を介して記録媒体３は巻取りローラ２４に巻きつけられている。
【００１８】
図３（ａ）は本実施形態に係る記録ヘッド７を示す斜視図である。また、図３（ｂ）は記録ヘッドのブラックインク用の吐出口列２２Ｋが設けられているチップ２５の拡大図である。また、図３（ｃ）は記録ヘッドのシアンインク用の吐出口列２２Ｃ、マゼンタインク用の吐出口列２２Ｍ、イエローインク用の吐出口列２２Ｙが設けられているチップ２５の拡大図である。
【００１９】
図３（ａ）からわかるように、本実施形態では、記録ヘッド７内にはブラックインクを吐出するための記録チップ（Ｂｋチップ）２５とカラーインクを吐出するための記録チップ（Ｃｌチップ）２６が別体に設けられている。
【００２０】
そして、図３（ｂ）に示すように、Ｂｋチップ２５には２つの列がＹ方向（所定方向）に１／６００インチの密度（６００ｄｐｉ相当）だけずれて配列された、ブラックインクを吐出するためのＫ吐出口列２２Ｋが形成されている。これらの２つの列のそれぞれには、吐出口３０ａがＹ方向（所定方向）に１インチ当たり３００個の記録解像度（３００ｄｐｉ）で配列されている。ここで、吐出口３０ａは約２５ｐｌのインクを吐出可能であり、吐出口３０ａから記録媒体上にインクを１滴吐出して形成されるドットの径は約６０μｍとなる。また、図３（ｂ）では簡単のため６つの吐出口３０ａしか記載していないが、実際には１２８個の吐出口３０ａによって吐出口列２２Ｋが形成されている。
【００２１】
また、図３（ｃ）に示すように、Ｃｌチップ２６には吐出口３０ｂがＹ方向に１／６００インチの密度（６００ｄｐｉ相当）で配列された列と吐出口３０ｃがＹ方向に１／６００インチの密度（６００ｄｐｉ相当）で配列された列からなるシアンインクを吐出するための吐出口列２２Ｃが形成されている。ここで、吐出口３０ｂは約５ｐｌのインクを吐出可能であり、吐出口３０ｂからインクを１滴吐出して形成されるドットの径は約５０μｍとなる。また、吐出口３０ｃは約２ｐｌのインクを吐出可能であり、吐出口３０ｃからインクを１滴吐出して形成されるドットの径は約３５μｍとなる。また、図３（ｃ）では簡単のためそれぞれ３つの吐出口３０ｂと３つの吐出口３０ｃしか記載していないが、実際には１２８個の吐出口３０ｂと１２８個の吐出口３０ｃによって吐出口列２２Ｃが形成されている。
【００２２】
更に、同じようにしてＣｌチップ２６にはマゼンタインクを吐出するための吐出口列２２Ｍとイエローインクを吐出するための吐出口列２２Ｙが形成されている。
【００２３】
各吐出口３０ａ、３０ｂ、３０ｃの直下には記録素子が設置されており（不図示）、記録素子が駆動されることで生成される熱エネルギーによって直上のインクが発泡し、それにより吐出口からインクが吐出される。なお、以降の説明では簡単のため、同じ色、且つ、同じ量のインクを吐出する列を形成する複数の吐出口の直下に形成された複数の記録素子からなる列を記録素子列と称する。
【００２４】
図４は、本実施形態における制御系の概略構成を示すブロック図である。主制御部３００は、演算、選択、判別、制御などの処理動作を実行するＣＰＵ３０１と、ＣＰＵ３０１によって実行すべき制御プログラム等を格納するＲＯＭ３０２と、記録データのバッファ等として用いられるＲＡＭ３０３、および入出力ポート３０４等を備えている。ＥＥＰＲＯＭ３１３には、後述する画像データやマスクパターン、吐出不良ノズルデータ等が格納されている。そして、入出力ポート３０４には、搬送モータ（ＬＦモータ）３０９、キャリッジモータ（ＣＲモータ）３１０、記録ヘッド７に対応する各駆動回路３０５、３０６、３０７が接続されている。さらに、主制御部３００はインターフェイス回路３１１を介してホストコンピュータであるＰＣ３１２に接続されている。
【００２５】
図５は本実施形態にてＣＰＵ３０１が実行するデータの処理過程を示すフローチャートである。
【００２６】
ステップ４０１においてデジタルカメラやスキャナなどの画像入力機器、あるいはコンピュータ処理などによって得られるＲＧＢ各２５６階調（０〜２５５）の原画像信号を６００ｄｐｉの解像度で入力する。
【００２７】
ステップ４０２の色変換処理Ａによって、ステップ４０１で入力されたＲＧＢの原画像信号をＲ’Ｇ’Ｂ’信号へ変換する。
【００２８】
次のステップ４０３の色変換処理Ｂおいて、Ｒ’Ｇ’Ｂ’信号が各色インクに対応する信号値に変換される。本実施例の記録モードはＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の３色で構成するものとする。したがって、変換後の信号はシアン、マゼンタ、イエローのインク色に対応するデータＣ１、Ｍ１、Ｙ１である。データＣ１、Ｍ１、Ｙ１の各階調数は２５６（０〜２５５）、解像度は６００ｄｐｉである。なお具体的な色処理ＢはＲ、Ｇ、Ｂ各入力値とＣ、Ｍ、Ｙ各出力値の関係を示した三次元ルックアップテーブル（不図示）を使用し、テーブル格子点値から外れる入力値については、その周囲のテーブル格子点の出力値から補間により出力値を求める。以下、データＣ１、Ｍ１、Ｙ１のうち、データＣ１について代表して説明する。
【００２９】
ステップ４０４において、階調補正テーブルを用いた階調補正によりデータＣ１の階調補正を行い、階調補正後のデータＣ２を得る。
【００３０】
ステップ４０５において、データＣ２に対して誤差拡散法による量子化処理を行い、３階調（階調レベル０、１、２）で解像度が６００ｄｐｉ×６００ｄｐｉの階調データＣ３を得る。ここでは誤差拡散法を用いたが、ディザ法であっても構わない。
【００３１】
ステップ４０６において、階調データＣ３を図６に示す吐出口列展開テーブルに従って、各吐出口列用の画像データＣ４を得る。本実施形態では、５ｐｌ吐出口列用の画像データは生成せず、２ｐｌ吐出口列用の画像データは「０」、「１」、「２」の３階調に展開される。詳細には、画像データＣ４は６００ｄｐｉ×６００ｄｐｉの解像度において「００」、「０１」、「１０」の３通りの２ビットの情報のいずれかとなる。ここで、ある画素において画像データを構成する２ビットの情報が「００」である場合、その情報が示す値（以下、画素値とも称する）は「０」である。また、ある画素において画像データを構成する２ビットの情報が「０１」である場合、その情報が示す値（画素値）は「１」である。ある画素において画像データを構成する２ビットの情報が「１０」である場合、その情報が示す値（画素値）は「２」である。画像データＣ４の詳細については後に説明する。
【００３２】
ステップ４０７において、画像データＣ４に対して後述する分配処理を行い、各走査での各画素領域に対するインクの吐出または非吐出を定める記録データＣ５を生成する。
【００３３】
その後、ステップ４０８にて記録ヘッドに記録データＣ５が送信され、ステップ４０９にてその記録データＣ５にしたがってインクが吐出される。
【００３４】
なお、ステップ４０１〜４０７における処理のすべてをＰＣ３１２が行っても良いし、ステップ４０１〜４０７における処理の一部をＰＣ３１２が、他部を記録装置１０００が行っても良い。
【００３５】
本実施形態では、時分割駆動方式およびマルチパス記録方式にしたがって記録を行う。以下にそれぞれの制御について詳細に説明する。
【００３６】
（時分割駆動方式）
図３に示したような多数の記録素子が配列された記録ヘッドを用いる場合、全ての記録素子を同時に駆動して同一のタイミングでインクを吐出しようとすると、大容量の電源が必要となってしまう。このような電源の大容量化を抑制するために記録素子を複数の駆動ブロックに分割し、同一行内を記録するために駆動ブロックごとに駆動するタイミングを異ならせる、いわゆる時分割駆動方式を行うことが一般に知られている。この時分割駆動方式によれば、同時に駆動する記録素子の数を減らすことができるため、記録装置に必要な電源の容量を抑えることができる。
【００３７】
図７は本実施形態における時分割駆動方式を説明するための図である。なお、図７（ａ）は１つの記録素子列を構成する１２８個の記録素子を、図７（ｂ）は各記録素子に印加される駆動信号を、図７（ｃ）は実際に吐出されるインク滴をそれぞれ模式的に示す図である。なお、以下の説明では図７（ａ）に示すように１２８個の記録素子のうちの最もＹ方向下流側の記録素子を記録素子Ｎｏ．１とし、Ｙ方向上流側に向かうにしたがって記録素子Ｎｏ．２、Ｎｏ．３、・・・Ｎｏ．１２６、Ｎｏ．１２７と１つずつ記録素子Ｎｏ．を増加させ、最もＹ方向上流側の記録素子を記録素子Ｎｏ．１２８と称して説明する。
【００３８】
本実施形態では、１２８個の記録素子をＹ方向に連続する１６個の記録素子ずつ、第１セクションから第８セクションまでの８個のセクションに分類される。そして、８個のセクションそれぞれにおいて相対的に同じ位置に位置する記録素子を同じ駆動ブロックとし、合計で駆動ブロックＮｏ．１から駆動ブロックＮｏ．１６までの１６個の駆動ブロックに分割する。
【００３９】
詳細には、第１セクションから第８セクションまでの８個のセクションそれぞれにおいて最もＹ方向下流側の記録素子を駆動ブロックＮｏ．１に属する記録素子とする。すなわち、記録素子Ｎｏ．１、Ｎｏ．１７、・・・、Ｎｏ．１１３の記録素子が駆動ブロックＮｏ．１に属する記録素子となる。言い換えると、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋１）を満たす記録素子が駆動ブロックＮｏ．１に属する記録素子となる。
【００４０】
また、第１セクションから第８セクションまでの８個のセクションそれぞれにおいてＹ方向下流側から２つ目の記録素子を駆動ブロックＮｏ．２に属する記録素子とする。すなわち、記録素子Ｎｏ．２、Ｎｏ．１８、・・・、Ｎｏ．１１４の記録素子が駆動ブロックＮｏ．２に属する記録素子となる。言い換えると、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋２）を満たす記録素子が駆動ブロックＮｏ．２に属する記録素子となる。
【００４１】
以下、駆動ブロックＮｏ．３〜Ｎｏ．１６についても同様である。詳細には、０〜７の整数をａとした際に、記録素子Ｎｏ．（１６×ａ＋ｂ）を満たす記録素子が駆動ブロックＮｏ．ｂに属する記録素子となる。
【００４２】
本実施形態における時分割駆動方式では、予め定められた駆動順序にて異なる駆動ブロックに属する記録素子が互いに異なるタイミングで順次駆動されるように、各記録素子の駆動を制御する。ここで、本実施形態では駆動順序の設定が記録装置１０００内のＲＯＭ３０２に記憶されており、それを駆動回路３０７を介して記録ヘッドに送信する。そして記録ヘッドでは所定の間隔でブロック選択信号が送られてきて、そのブロック選択信号と記録データとのＡＮＤで駆動信号が記録素子に流れる。図７（ｂ）では、駆動順序として駆動ブロックＮｏ．１、５、９、１３、２、６、１０、１４、３、７、１１、１５、４、８、１２、１６の順序で各駆動ブロックに属する記録素子が駆動されるように駆動信号２７を印加する。この結果、図７（ｃ）に示すようにインク滴２８が吐出される。
【００４３】
（マルチパス記録方式）
本実施形態では、記録媒体上の単位領域に対して複数回の走査で記録を行うマルチパス記録方式にしたがって記録を行う。
【００４４】
図８は４回の走査により単位領域内に記録を行う場合を例として、一般的なマルチパス記録方式について説明するための図である。ここで、本実施形態におけるマルチパス記録方式ではＸ方向の上流側から下流側への走査（以下、往方向への走査とも称する）とＸ方向の下流側から上流側への走査（以下、復方向への走査とも称する）とを交互に実行する。
【００４５】
記録素子列２２に設けられたそれぞれの記録素子、Ｙ方向に沿って第１、第２、第３、第４の記録素子群に分割される。ここで、第１の記録素子群は記録素子Ｎｏ．９７〜１２８、第２の記録素子群は記録素子Ｎｏ．６５〜９６、第３の記録素子群は記録素子Ｎｏ．３３〜６４、第４の記録素子群はＮｏ．１〜３２からそれぞれ構成される。また、第１から第４の記録素子群それぞれのＹ方向における長さは、記録素子列のＹ方向における長さをＬとした場合、Ｌ／４となる。
【００４６】
１回目の記録走査（１パス）では、記録媒体３上の単位領域２１１に対して第１の記録素子群からインクが吐出される。ここで、１パス目はＸ方向の上流側から下流側に向かって行われる。
【００４７】
次に、記録媒体３を記録ヘッド７に対してＹ方向の上流側から下流側にＬ／４の距離だけ相対的に搬送する。なお、ここでは簡単のため、記録ヘッド７を記録媒体３に対してＹ方向の下流側から上流側に搬送した場合を図示しているが、搬送後の記録媒体３と記録ヘッド７との相対的な位置関係は記録媒体３をＹ方向下流側へ搬送した場合と同じとなる。
【００４８】
この後に２回目の記録走査を行う。２回目の記録走査（２パス）では、記録媒体上の単位領域２１１に対しては第２の記録素子群から、単位領域２１２に対しては第１の記録素子群からインクが吐出される。なお、２パス目はＸ方向の下流側から上流側に向かって行われる。
【００４９】
以下、記録ヘッド７の往復走査と記録媒体３の相対的な搬送を交互に繰り返す。この結果、４回目の記録走査（４パス）が行われた後には、記録媒体３の単位領域２１１では第１〜第４の記録素子群のそれぞれから１回ずつインクが吐出されたことになる。
【００５０】
なお、ここでは４回の走査で記録を行う場合について説明したが、他の回数だけ走査を行って記録する場合であっても同様の過程によって記録を行うことができる。
【００５１】
本実施形態では、上述のマルチパス記録方式において、各画素当たりｎ（ｎ≧２）ビットの情報を有する画像データと、各画素当たりｍ（ｍ≧２）ビットの情報を有するマスクパターンと、画像データとマスクパターンそれぞれにおける複数ビットの情報が示す値の組み合わせに応じてインクの吐出または非吐出を規定するデコードテーブルと、を用いて、画像データから各走査での記録に用いる１ビットの記録データを生成する。ここで、画像データの各画素当たりｎビットの情報は各画素に対するインクの吐出回数に対応している。また、マスクパターンの各画素当たりｍビットの情報は各画素に対するインクの吐出の許容回数に対応している。なお、以下の説明では画像データ、マスクパターンともに２ビットの情報から構成される場合について記載する。
【００５２】
図９はそれぞれ複数ビットの情報を有する画像データおよびマスクパターンを用いて記録データを生成する過程を説明するための図である。また、図１０は図９に示すような記録データの生成に際して用いるデコードテーブルを示す図である。
【００５３】
図９（ａ）はある単位領域内の１６個の画素７００〜７１５を模式的に示す図である。なお、ここでは簡単のため１６個の画素相当の画素領域からなる単位領域を用いて説明するが、図８を用いて説明したように本実施形態における単位領域は３２個の記録素子に対応する大きさを有するため、本実施形態における単位領域は実際にはＹ方向に３２個の画素領域からなる。
【００５４】
図９（ｂ）は単位領域に対応する画像データの一例を示す図である。
【００５５】
本実施形態では、ある画素に対応する画像データを構成する２ビットの情報が「００」、すなわち画素値が「０」である場合には、当該画素に対してインクは１回も吐出されない。また、ある画素に対応する画像データを構成する２ビットの情報が「０１」、すなわち画素値が「１」である場合には、当該画素に対してインクは１回吐出される。また、ある画素に対応する画像データを構成する２ビットの情報が「１０」、すなわち画素値が「２」である場合には、当該画素に対してインクは２回吐出される。
【００５６】
図９（ｂ）に示す画像データに関しては、例えば画素７０３における画素値は「０」であるため、画素７０３に対応する画素領域にはインクが１回も吐出されないこととなる。また、例えば画素７００における画素値は「２」であるため、画素７００に対応する画素領域にはインクが２回吐出されることとなる。
【００５７】
図９（ｃ−１）〜（ｃ−４）はそれぞれ１〜４回目の走査に対応し、図９（ｂ）に示す画像データに適用するためのマスクパターンを示す図である。すなわち、図９（ｂ）に示す画像データに対して図９（ｃ−１）に示す１回目の走査に対応するマスクパターンＭＰ１を適用することにより、１回目の走査で用いる記録データを生成する。同様にして、図９（ｂ）に示す画像データに対して図９（ｃ−２）、（ｃ−３）、（ｃ−４）それぞれに示すマスクパターンＭＰ２、ＭＰ３、ＭＰ４を適用することにより、それぞれ２、３、４回目の走査で用いる記録データを生成する。
【００５８】
ここで、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターン内の各画素には、「００」、「０１」、「１０」のいずれかの２ビットの情報が定められている。なお、当該２ビットの情報が「１０」である場合、その情報が示す値（以下、コード値とも称する）は「２」となる。また、当該２ビットの情報が「０１」である場合、その情報が示す値（コード値）は「１」となる。また、当該２ビットの情報が「００」である場合、その情報が示す値（コード値）は「０」となる。
【００５９】
ここで、図１０に示すデコードテーブルを参照するとわかるように、コード値が「０」である場合、対応する画素における画素値が「０」、「１」、「２」のいずれであっても、インクを吐出しない。すなわち、マスクパターン内の「０」のコード値はインクの吐出をまったく許容しない（インクの吐出の許容回数が０回）ということに対応する。以下の説明では、「０」のコード値が割り当てられたマスクパターン内の画素を非記録許容画素とも称する。
【００６０】
一方、図１０に示すデコードテーブルを参照するとわかるように、コード値が「２」である場合、対応する画素における画素値が「０」、「１」である場合にはインクを吐出しないが、「２」である場合にはインクを吐出する。すなわち、「２」のコード値は３通りの画素値に対して１回インクの吐出を許容する（インクの吐出の許容回数が１回）ということに対応する。
【００６１】
また、コード値が「１」である場合、対応する画素における画素値が「０」である場合にはインクを吐出しないが、「１」、「２」である場合にはインクを吐出する。言い換えると、「１」のコード値は、３通りの画素値（「０」、「１」、「２」）に対して２回だけインクの吐出を許容する（インクの吐出の許容回数が２回）、ということに対応する。すなわち、「１」のコード値は、マスクパターンを構成する２ビットの情報が再現可能な許容回数のうちの最大の許容回数を定めるコード値である。
【００６２】
なお、以下の説明では「１」、「２」のいずれかのコード値が割り当てられたマスクパターン内の画素を記録許容画素とも称する。
【００６３】
ここで、本実施形態にて用いられるｍビットの情報を有するマスクパターンは、下記の（条件１）、（条件２）に基づいて設定される。
【００６４】
（条件１）
ここで、図９（ｃ−１）〜（ｃ−４）に示す４つのマスクパターン内の同じ位置にある４つの画素のうちの２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ（記録許容画素）、残りの２（＝４−２）つの画素に対しては「０」のコード値が割り当てられる（非記録許容画素）。
【００６５】
例えば、画素７００に対しては、図９（ｃ−１）に示すマスクパターンにて「２」、図９（ｃ−２）に示すマスクパターンにて「１」のコード値が割り当てられている。そして、残りの図９（ｃ−３）、（ｃ−４）に示すマスクパターンにて「０」のコード値が割り当てられている。言い換えると、画素７００は、図９（ｃ−１）、（ｃ−２）に示すマスクパターンでは記録許容画素であり、図９（ｃ−３）、（ｃ−４）に示すマスクパターンでは非記録許容画素である。
【００６６】
また、画素７０１に対しては、図９（ｃ−４）に示すマスクパターンにて「２」、図９（ｃ−１）に示すマスクパターンにて「１」のコード値が割り当てられている。そして、残りの図９（ｃ−２、）（ｃ−３）に示すマスクパターンにて「０」のコード値が割り当てられている。言い換えると、画素７０１は、図９（ｃ−１）、（ｃ−４）に示すマスクパターンでは記録許容画素であり、図９（ｃ−２）、（ｃ−３）に示すマスクパターンでは非記録許容画素である。
【００６７】
このような構成により、ある画素における画素値が「０」、「１」、「２」のいずれであったとしても、その画素値に対応するインクの吐出回数だけ当該画素に対応する画素領域にインクを吐出するような記録データを生成することができる。
【００６８】
（条件２）
また、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンには、「１」のコード値に対応する記録許容画素が互いにほぼ同数となるように配置されている。より詳細には、図９（ｃ−１）に示すマスクパターンには画素７０１、７０６、７１１、７１２の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−２）に示すマスクパターンには画素７００、７０５、７１０、７１５の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−３）に示すマスクパターンには画素７０３、７０４、７０９、７１４の４つの画素に「１」のコード値が割り当てられている。また、図９（ｃ−４）に示すマスクパターンには画素７０２、７０７、７０８、７１３の４つの画素に「１」のコード値が割り当てられている。すなわち、図９（ｃ−１）〜（ｃ−４）それぞれに示す４つのマスクパターンには、「０１」のコード値に対応する記録許容画素が４つずつ配置されている。
【００６９】
同様に、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンには、「２」のコード値に対応する記録許容画素も互いに同じ数となるように配置されている。
【００７０】
なお、ここでは各マスクパターンにおける「１」、「２」それぞれにコード値に対応する記録許容画素がそれぞれ互いに同じ数だけ配置されている場合について記載していたが、実際には互いにほぼ同じ数だけ配置されていれば良い。
【００７１】
これにより、図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンを用いて画像データを４回の走査に分配して記録データを生成する際に、４回の走査それぞれにおける記録率を互いにほぼ等しくすることができる。
【００７２】
図９（ｄ−１）〜（ｄ−４）のそれぞれは、図９（ｂ）に示す画像データに対して図９（ｃ−１）〜（ｃ−４）それぞれに示すマスクパターンを適用して生成される記録データを示す図である。
【００７３】
例えば、図９（ｄ−１）に示す１回目の走査に対応する記録データにおける画素７００では、画像データの画素値は「２」、マスクパターンのコード値は「２」である。そのため、図１０に示すデコードテーブルを参照してわかるように、画素７００ではインクの吐出（「１」）が定められる。また、画素７０１では、画像データの画素値は「１」、マスクパターンのコード値は「１」であるため、インクの吐出（「１」）が定められる。また、画素７０４では、画像データの画素値は「２」、マスクパターンのコード値は「０」であるため、インクの非吐出（「０」）が定められる。
【００７４】
このようにして生成された図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データにしたがって１〜４回目の走査にてインクが吐出される。例えば、１回目の走査では図９（ｄ−１）に示す記録データからわかるように、画素７００、７０１、７１２に対応する記録媒体上の画素領域にインクが吐出される。
【００７５】
図９（ｅ）は図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データの論理和を示す図である。図９（ｄ−１）〜（ｄ−４）それぞれに示す記録データにしたがってインクを吐出することにより、各画素に対応する画素領域には図９（ｅ）に示す回数だけインクが吐出されることになる。
【００７６】
例えば、画素７００においては、図９（ｄ−１）、（ｄ−２）に示す１、２回目の走査に対応する記録データにおいてインクの吐出が定められている。したがって、図９（ｅ）に示すように、画素７００に対応する画素領域に対しては合計で２回インクが吐出されることになる。
【００７７】
また、画素７０１においては、図９（ｄ−１）に示す１回目の走査に対応する記録データにおいてインクの吐出が定められている。したがって、図９（ｅ）に示すように、画素７０１に対応する画素領域に対しては合計で１回インクが吐出されることになる。
【００７８】
図９（ｅ）に示す記録データと図９（ｂ）に示す画像データを比較すると、いずれの画素においても画像データの画素値に対応する吐出回数だけインクが吐出されるように記録データが生成されることがわかる。例えば、画素７００、７０４、７０８、７１２では図９（ｂ）に示す画像データの画素値は「２」であるが、生成された記録データの論理和により示されるインクの吐出回数も２回となる。
【００７９】
以上の構成によれば、複数ビットの情報を有する画像データおよびマスクパターンに基づいて、複数回の走査それぞれで用いる１ビットの記録データを生成することが可能となる。
【００８０】
（往復走査でのインクの吐出ずれ）
次に、往走査と復走査の間（往復走査間）でのインクの吐出位置ずれについて以下に詳細に説明する。
【００８１】
本実施形態では、時分割駆動制御における駆動ブロックの駆動順序と、マルチパス記録方式にて用いるマスクパターンと、によって、往復走査間のインクの吐出位置ずれを抑制する。
【００８２】
まず、図１１を参照しながら時分割駆動制御において駆動ブロックの駆動順序とＹ方向に延びる同一列内での各駆動ブロックからのインクの着弾位置の相関について説明する。
【００８３】
図１１（ａ）は時分割駆動制御における駆動順序の一例を示す図である。また、図１１（ｂ）は図１１（ａ）に示す駆動順序にしたがってＸ方向の上流側から下流側に向かう方向への走査（往方向への走査）を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図１１（ｃ）は図１１（ａ）に示す駆動順序にしたがってＸ方向の下流側から上流側に向かう方向への走査（復方向への走査）を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。なお、図７に示すようにＹ方向上流側に向かうほど記録素子Ｎｏ．は大きくなるため、図１１（ｂ）、（ｃ）それぞれにおいて最もＹ方向下流側に位置するドットが記録素子Ｎｏ．１から形成されたドットであり、そこからＹ方向上流側に向かうほど大きな記録素子Ｎｏ．から形成されたドットとなり、最もＹ方向上流側端部に位置するドットが記録素子Ｎｏ．１６から形成されたドットとなる。
【００８４】
ここでは一例として、図１１（ａ）に示すように、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２、駆動ブロックＮｏ．３、駆動ブロックＮｏ．４、駆動ブロックＮｏ．５、駆動ブロックＮｏ．６、駆動ブロックＮｏ．７、駆動ブロックＮｏ．８、駆動ブロックＮｏ．９、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１６の駆動順序で時分割駆動を行う場合について記載する。
【００８５】
往方向への走査においては、先に駆動される記録素子によって吐出されたインク滴ほどＸ方向の上流側に吐出される。したがって、図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、図１１（ｂ）に示すように記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．が大きくなるほど形成されるドットがＸ方向下流側にずれ、記録素子Ｎｏ．１６から形成されるドットが最もＸ方向下流側に位置することになる。
【００８６】
一方、復方向への走査においては、先に駆動される記録素子によって吐出されたインク滴ほどＸ方向の下流側に吐出される。したがって、図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、図１１（ｃ）に示すように記録素子Ｎｏ．１から形成されるドットが最もＸ方向下流側に位置し、記録素子Ｎｏ．が大きくなるほど形成されるドットがＸ方向上流側にずれ、記録素子Ｎｏ．１６から形成されるドットが最もＸ方向上流側に位置することになる。
【００８７】
このように、往方向への走査においては駆動ブロックの駆動される順番が早いほどＸ方向の上流側にドットが形成される。また、復方向への走査においては駆動ブロックの駆動される順番が早いほどＸ方向の下流側にドットが形成されることがわかる。
【００８８】
更に、駆動順序が同じであっても走査方向が異なる場合には時分割駆動制御による各駆動ブロックからのインクの着弾位置は反転したものとなることがわかる。ここから、復方向への走査における駆動ブロックの駆動順序を往方向への走査における駆動ブロックの駆動順序と逆順とした場合、往方向への走査と復方向への走査における時分割駆動制御による各駆動ブロックからのインクの着弾位置を同じとなることがわかる。詳細には、例えば往方向への走査において図１１（ａ）に示す駆動順序で記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動する場合、復方向への走査において駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．１２、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．９、駆動ブロックＮｏ．８、駆動ブロックＮｏ．７、駆動ブロックＮｏ．６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１の駆動順序で時分割駆動すると、往方向への走査と復方向への走査でインクの着弾位置が同じとなる。
【００８９】
以上の点を踏まえ、記録データと駆動順序の組み合わせを複数通り設定し、各組み合わせにおいて生じる往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置ずれについて説明する。
【００９０】
図１２は記録データと駆動順序の組み合わせを説明するための図である。なお、図１２（ａ１）、（ａ２）は往走査、復走査それぞれに対応する記録データの一例を、図１２（ｂ１）、（ｂ２）は往走査、復走査それぞれに対応する記録データの他の例をそれぞれ示している。なお、図１２（ａ１）、（ａ２）、（ｂ１）、（ｂ２）それぞれにおける黒く塗りつぶされた画素がインクの吐出が定められる（記録データが「１」である）画素を示している。また、図１２（ｃ）は時分割駆動の駆動順序の一例を、図１２（ｄ）は時分割駆動の駆動順序の他の例をそれぞれ示している。また、図１２（ｅ）は記録データおよび駆動順序を異ならせた４つの組の内容を示している。
【００９１】
図１２（ｅ）からわかるように、ここでは第１の組から第４の組までの４通りの記録データおよび駆動順序の組を設定する。
【００９２】
第１の組においては、往走査、復走査それぞれにおける記録データとして図１２（ｂ１）、（ｂ２）に示す記録データを用い、往走査における駆動順序を図１２（ｃ）に示す駆動順序に、復走査における駆動順序を図１２（ｄ）に示す駆動順序にそれぞれ設定する。ここで、図１２（ｂ１）、（ｂ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に連続する（記録が定められる画素のＸ方向における分散性が低い）データである。また、上述のように往走査での駆動順序（図１２（ｃ））と復走査での駆動順序（図１２（ｄ））が互いに逆順であるため、往復走査間での時分割駆動制御における各駆動ブロックからのインクの着弾位置は同じとなる。
【００９３】
次に、第２の組においては、往走査、復走査それぞれにおける記録データとして図１２（ａ１）、（ａ２）に示す記録データを用い、往走査における駆動順序を図１２（ｃ）に示す駆動順序に、復走査における駆動順序を図１２（ｄ）に示す駆動順序にそれぞれ設定する。ここで、図１２（ａ１）、（ａ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に非連続である（記録が定められる画素のＸ方向における分散性が高い）データである。また、上述のように往走査での駆動順序（図１２（ｃ））と復走査での駆動順序（図１２（ｄ））が互いに逆順であるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は同じとなる。
【００９４】
次に、第３の組においては、往走査、復走査それぞれにおける記録データに図１２（ｂ１）、（ｂ２）に示す記録データを用い、往走査、復走査それぞれにおける駆動順序を図１２（ｃ）に示す駆動順序に設定する。ここで、図１２（ｂ１）、（ｂ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に連続する（記録が定められる画素のＸ方向における分散性が低い）データである。また、上述のように往走査、復走査それぞれでの駆動順序（図１２（ｃ））が同じであるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は反対のものとなる。
【００９５】
次に、第４の組においては、往走査、復走査それぞれにおける記録データに図１２（ａ１）、（ａ２）に示す記録データを用い、往走査、復走査それぞれにおける駆動順序を図１２（ｃ）に示す駆動順序に設定する。ここで、図１２（ａ１）、（ａ２）それぞれに示す記録データは、記録が定められる画素がＸ方向に非連続である（記録が定められる画素のＸ方向における分散性が高い）データである。また、上述のように往走査、復走査それぞれでの駆動順序（図１２（ｃ））が同じであるため、往復走査間での時分割駆動における各駆動ブロックからのインクの着弾位置は反対のものとなる。
【００９６】
以上の４通りの記録データおよび駆動順序の組み合わせにおいて往走査と復走査の間にずれが生じた場合において記録される画像を図１３から図１６を用いて説明する。なお、図１３は第１の組を、図１４は第２の組を、図１５は第３の組を、図１５は第４の組をそれぞれ設定した場合に記録される画像を示している。更に、図１３から図１６のそれぞれにおいて、（ａ）は往走査と復走査の間にずれが生じなかった際に記録される画像を、（ｂ）は往走査と復走査の間にＸ方向に約１／２ドット分のずれが生じた際に記録される画像を、（ｃ）は往走査と復走査の間にＸ方向に約１ドット分のずれが生じた際に記録される画像を、（ｄ）は往走査と復走査の間にＸ方向に約２ドット分のずれが生じた際に記録される画像をそれぞれ模式的に示している。なお、それぞれの図において内部に縦線が記載された円が往走査で形成されるドットを、内部に横線が記載された円が復走査で形成されるドットをそれぞれ示している。
【００９７】
まず、第１の組について記載する。
【００９８】
図１３（ａ）に示すように、往復走査間で位置ずれが生じなかった場合には第１の組の設定によればドットの抜けも重なりもない理想的な画像を記録することができる。しかしながら、図１３（ｂ）、（ｃ）、（ｄ）に示すように往復走査間のＸ方向のずれが大きくなるにつれてドットの抜けも重なりも大きくなってくる。特にＸ方向に約２ドット分のずれが生じた場合には、図１３（ｄ）に示すように、記録される画像においても約２ドット分のずれがそのまま生じてしまうため、得られる画像の画質は大きく低下してしまう。このように、第１の組の設定では往復走査間のＸ方向のずれが生じなかった場合には好ましい画像を得ることができるものの、往復走査間のＸ方向のずれが生じた場合には所望の画質を得ることができない虞がある。
【００９９】
次に、第２の組について記載する。
【０１００】
図１４（ａ）に示すように、往復走査間で位置ずれが生じなかった場合には、図１３（ａ）の第１の組と同様に、第２の組の設定によればドットの抜けも重なりもない理想的な画像を記録することができる。更に、図１４（ｄ）に示すように、往復走査間のＸ方向のずれが２ドット分と大きくずれた場合には、図１３（ｄ）に示す第１の組と異なり、ドットの抜けや重なりが比較的小さい画像を記録することができる。これは、往走査、復走査それぞれにおける記録データのＸ方向における分散性が高いためである。しかしながら、図１４（ｂ）、（ｃ）からわかるように、往復走査間のＸ方向のずれが１／２ドット、１ドット分程度生じた際には図１３（ｂ）、（ｃ）に示す第１の組と同様にドットの抜けや重なりの目立つ画像が記録されてしまう。このように、第２の組の設定では、往復走査間のＸ方向のずれが生じなかった場合には好ましい画像を得ることができ、更に往復走査間のＸ方向のずれが比較的大きい場合にも第１の組の設定よりも画質の低下を抑制することができる。しかしながら、第２の組の設定においても往復走査間のＸ方向のずれが比較的小さい場合には画質の低下を抑制することができない。
【０１０１】
次に、第３の組について記載する。
【０１０２】
第３の組の設定では、図１５（ａ）に示すように、往復走査間で位置ずれが生じなかった場合にはドットの抜けや重なりが若干生じてしまう。また、図１５（ｄ）に示すように、往復走査間のＸ方向のずれが比較的大きい場合には、図１３（ｄ）に示す第１の組の設定と同様にドットの抜けや重なりの大きな画像が記録されてしまう。一方で、図１５（ｂ）、（ｃ）に示すように、往復走査間のＸ方向のずれが比較的小さい場合、往走査と復走査で形成されるドットの傾きが異なるため、図１３（ｂ）、（ｃ）、図１４（ｂ）、（ｃ）それぞれに示す場合よりもドットの抜けや重なりをある程度抑制した画像を記録することができる。すなわち、第３の組の設定によれば往復走査間のＸ方向のずれによる画質低下を抑制することが可能となる。これは、往走査と復走査にてインクの吐出位置が異なるため、往走査、復走査それぞれで形成されたドット間の距離が駆動ブロックに応じて異なるためである。このように、第３の組の設定によれば、Ｘ方向のずれが比較的小さい場合であれば画質の低下を好適に抑制することができる。
【０１０３】
最後に、第４の組について記載する。
【０１０４】
第４の組の設定では、図１６（ａ）に示すように、図１５（ａ）の第３の組と同様に、往復走査間で位置ずれが生じなかった場合にはドットの抜けや重なりが若干生じてしまう。しかし、図１６（ｂ）、（ｃ）に示すように、図１５（ｂ）、（ｃ）に示す第３の組と同様に往復走査間のＸ方向のずれが比較的小さい場合にはドットの抜けや重なりをある程度抑制した画像を記録することができる。更に、第４の組の設定では、図１６（ｄ）に示すように往復走査間のＸ方向のずれが比較的大きな場合であってもドットの抜けや重なりが小さい画像を記録することができる。
【０１０５】
以上の第１、第２、第３、第４の組の設定により記録される画像から、往復走査間のＸ方向のずれによる画質低下を抑制するためには第４の組の設定が最も好ましく、第３の組の設定が次に好ましいことがわかる。したがって、本実施形態では、往復走査間で各駆動ブロックから記録されるドットの着弾位置が異なるように時分割駆動を行う。ここで、本実施形態では往方向への走査と復方向への走査を行うため、それぞれの走査における駆動ブロックの駆動順序を互いに逆順ではない順序とする。このようにすることにより、図１１を用いて説明したように、往走査、復走査で記録されるドットの吐出位置を異ならせることができる。
【０１０６】
（本実施形態で適用するマスクパターン）
本実施形態では、シアンインクの画像データＣ４に対して適用するマスクパターンと、マゼンタインクの画像データＭ４に対して適用するマスクパターンと、を互いに異ならせる。この理由については後に詳細に説明する。
【０１０７】
まず、シアンインクに対応するマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃについて記載する。
【０１０８】
図１７は本実施形態においてシアンインクの画像データＣ４に対して適用するマスクパターンを示す図である。なお、図１７（ａ）には１回目の走査に対応するシアンインク用のマスクパターンＭＰ１＿Ｃを、図１７（ｂ）には２回目の走査に対応するシアンインク用のマスクパターンＭＰ２＿Ｃを、図１７（ｃ）には３回目の走査に対応するシアンインク用のマスクパターンＭＰ３＿Ｃを、図１７（ｄ）には４回目の走査に対応するシアンインク用のマスクパターンＭＰ４＿Ｃをそれぞれ示している。また、図１７（ｅ）は図１７（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｃと図１７（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃを示している。また、図１７（ｆ）は図１７（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｃと図１７（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｃそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃを示している。なお、図１７における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１０９】
また、図１７からわかるように、本実施形態ではＸ方向に３２画素、Ｙ方向に３２画素の合計１０２４個の画素それぞれにおいてインクの吐出の許容回数を定めたものを１つのマスクパターンの繰り返し単位とし、これをＸ方向、Ｙ方向に繰り返し用いることとする。
【０１１０】
また、インクの吐出の許容回数の論理和とは、対応する複数のマスクパターン内のコード値が示す許容回数の和を算出した結果を指す。例えば、図１７（ａ）に示すマスクパターンＭＰ１＿Ｃの最も左上の画素におけるコード値は「２」（インクの吐出の許容回数が１回）であり、図１７（ｃ）に示すマスクパターンＭＰ３＿Ｃの最も左上の画素におけるコード値は「０」（インクの吐出の許容回数が０回）であるため、図１７（ｅ）に示す論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃの最も左上の画素におけるコード値は「２」（インクの吐出の許容回数が１回）となる。また、例えば、図１７（ｂ）に示すマスクパターンＭＰ２＿Ｃの最も左上の画素におけるコード値は「１」（インクの吐出の許容回数が２回）であり、図１７（ｄ）に示すマスクパターンＭＰ４＿Ｃの最も左上の画素におけるコード値は「０」（インクの吐出の許容回数が０回）であるため、図１７（ｆ）に示す論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃの最も左上の画素におけるコード値は「１」（インクの吐出の許容回数が２回）となる。
【０１１１】
なお、図１７（ａ）〜（ｄ）それぞれに示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃは上述の（条件１）、（条件２）を満たすように設定されている。
【０１１２】
すなわち、図１７（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内の同じ位置にある４つの画素のうち、２つの画素に対しては「１」、「２」のいずれかのコード値が１つずつ割り当てられ、残りの２（＝４−２）つの画素に対しては「０」のコード値が割り当てられるように、各画素に対するコード値が割り当てられている（条件１）。
【０１１３】
更に、図１７（ａ）〜（ｄ）に示す４つのマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃそれぞれには、「１」のコード値が割り当てられた画素が互いにほぼ同数となり、且つ、「２」のコード値が割り当てられた画素が互いにほぼ同数となるように、各画素に対するコード値が割り当てられている（条件２）。
【０１１４】
また、本実施形態では往復走査のインクの吐出位置ずれを抑制するため、高濃度の画像記録時においては往方向への走査（１、３回目の走査）と復方向への走査（２、４回目の走査）で同じ画素領域にインクを吐出するように記録データを生成する。この点を鑑み、本実施形態で用いるマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃは、同じ位置にある４つの画素のうち、往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「１」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「２」が割り当てられ、往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「２」が割り当てられている画素には復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「１」が割り当てられるように、各画素に対するコード値が割り当てられる。これにより、高濃度の画像、例えば画素値が「２」である画像データが入力された際には往走査と復走査で１回ずつ１つの画素領域にインクを吐出するような記録データを生成することができる。
【０１１５】
更に、図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃは、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃにおいて「１」のコード値が割り当てられた画素と論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにおいて「１」のコード値が割り当てられた画素がＸ方向に交互に生じないように設定されている。より詳細には、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃにおいて「１」のコード値が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となり、且つ、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにおいて「１」のコード値が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となるように、マスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内の各画素にコード値が割り当てられている。
【０１１６】
詳細には、本実施形態における論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃは、１０２４個の画素のうち５１３個の画素でコード値「１」が割り当てられており、そのうちの１１９個のコード「１」が割り当てられた画素に、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の５１３個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向にコード値「１」が割り当てられた画素が隣接しない画素は１１９個である。すなわち、本実施形態では、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内でコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数とＸ方向に隣接しない画素の数は同じ数となる。
【０１１７】
例えば、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から３、４、７、１１、１３、１４、１６、１７、２０、２１、２２、２４、２６、２７、２８、３２番目の画素においてコード値「１」が割り当てられている。一方、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１，２、５，６，８，９，１０、１２、１５，１８，１９、２３，２５、２９、３０、３１番目の画素においてコード値「１」が割り当てられている。
【０１１８】
ここで、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行のうち、Ｘ方向上流側（図中左側）から７、１１、２４、３２番目のコード値「１」が割り当てられた画素には、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにてコード値「１」が割り当てられた画素とＸ方向における両側に隣接する。すなわち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数は４つとなる。
【０１１９】
一方で、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行のうち、Ｘ方向上流側（図中左側）から２１、２７番目のコード値「１」が割り当てられた画素には、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃにてコード値「１」が割り当てられた画素とＸ方向において隣接しない。すなわち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の最もＹ方向下流側（図中上側）端部の行内のコード値「１」が割り当てられた画素がＸ方向に隣接しない画素の数は２つとなる。
【０１２０】
同様の計算を論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内の各行に対して行うと、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が１１９個であり、Ｘ方向に隣接しない画素の数もまた１１９個であることがわかる。
【０１２１】
同様にして、本実施形態における論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃは、１０２４個の画素のうち５１１個の画素でコード値「１」が割り当てられており、そのうちの１２０個のコード「１」が割り当てられた画素に論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿ＣにてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内の５１１個のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿ＣにてＸ方向にコード値「１」が割り当てられた画素がＸ方向に隣接しない画素は１２０個である。すなわち、本実施形態では、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ内のコード値「１」が割り当てられた画素のうち、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ内でコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数とＸ方向に隣接しない画素の数は同じ数となる。
【０１２２】
次に、マゼンタインクに対応するマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍについて記載する。
【０１２３】
図１８は本実施形態においてマゼンタインクの画像データＭ４に対して適用するマスクパターンを示す図である。なお、図１８（ａ）には１回目の走査に対応するマゼンタインク用のマスクパターンＭＰ１＿Ｍを、図１８（ｂ）には２回目の走査に対応するマゼンタインク用のマスクパターンＭＰ２＿Ｍを、図１８（ｃ）には３回目の走査に対応するマゼンタインク用のマスクパターンＭＰ３＿Ｍを、図１８（ｄ）には４回目の走査に対応するマゼンタインク用のマスクパターンＭＰ４＿Ｍをそれぞれ示している。また、図１８（ｅ）は図１８（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｍと図１８（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｍそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｍ＋ＭＰ３＿Ｍを示している。また、図１８（ｆ）は図１８（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｍと図１８（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｍそれぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｍ＋ＭＰ４＿Ｍを示している。なお、図１８における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１２４】
図１８（ａ）〜（ｄ）に示すマゼンタインク用のマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍも、上述した図１７（ａ）〜（ｄ）に示すシアンインク用のマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃと同様の条件にしたがって各画素に対してコード値が割り当てられている。
【０１２５】
更に、本実施形態では、シアンインク・往走査用のマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかにおいてコード値「１」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンＭＰ１＿Ｍ、ＭＰ３＿Ｍのいずれかにおいてコード値「１」が割り当てられた画素と、が互いに異なる配置となるように、コード値が割り当てられている。より詳細には、マスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかにおいてコード値「１」が割り当てられた画素と、マスクパターンＭＰ１＿Ｍ、ＭＰ３＿Ｍのいずれかにおいてコード値「１」が割り当てられた画素と、は互いに重畳しない（排他関係にある）ように配置されている。したがって、図１７（ｅ）に示す論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃと図１８（ｅ）に示す論理和パターンＭＰ１＿Ｍ＋ＭＰ３＿Ｍを比べるとわかるように、論理和パターンＭＰ１＿Ｃ＋ＭＰ３＿Ｃ、ＭＰ１＿Ｍ＋ＭＰ３＿Ｍ間で灰色で塗りつぶされた（コード値「１」である）画素は重畳しない。
【０１２６】
同じように、シアンインク・復走査用のマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかにおいてコード値「１」が割り当てられた画素と、マゼンタインク・復走査用のマスクパターンＭＰ２＿Ｍ、ＭＰ４＿Ｍのいずれかにおいてコード値「１」が割り当てられた画素と、が互いに異なる配置となるように、コード値が割り当てられている。詳細には、マスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかにおいてコード値「１」が割り当てられた画素と、マスクパターンＭＰ２＿Ｍ、ＭＰ４＿Ｍのいずれかにおいてコード値「１」が割り当てられた画素と、は互いに重畳しない（排他関係にある）ように配置されている。したがって、図１７（ｆ）に示す論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃと図１８（ｆ）に示す論理和パターンＭＰ２＿Ｍ＋ＭＰ４＿Ｍを比べるとわかるように、論理和パターンＭＰ２＿Ｃ＋ＭＰ４＿Ｃ、ＭＰ２＿Ｍ＋ＭＰ４＿Ｍ間で灰色で塗りつぶされた（コード値「１」である）画素は重畳しない。
【０１２７】
上記の設定により、画素値が「１」である比較的低濃度の画像データが入力された場合、同じ方向への走査ではシアンインクとマゼンタインクを同じ画素領域に吐出しないように記録データを生成することができる。言い換えると、比較的低濃度の画像データが入力された場合には、同じ画素領域に対してシアンインクとマゼンタインクは異なる方向への走査で付与されることになる。
【０１２８】
なお、ここでは図１８（ａ）に示すマスクパターンＭＰ１＿Ｍが図１７（ｂ）に示すマスクパターンＭＰ２＿Ｃと、図１８（ｂ）に示すマスクパターンＭＰ２＿Ｍが図１７（ａ）に示すマスクパターンＭＰ１＿Ｃと、図１８（ｃ）に示すマスクパターンＭＰ３＿Ｍが図１７（ｄ）に示すマスクパターンＭＰ４＿Ｃと、図１８（ｄ）に示すマスクパターンＭＰ４＿Ｍが図１７（ｃ）に示すマスクパターンＭＰ３＿Ｃと、それぞれ同じ配置となるようなマスクパターンについて記載したが、上記の条件を満たしていれば図１７、図１８に示すようなマスクパターンでなくとも良い。
【０１２９】
以上記載したような条件に基づいて、本実施形態で用いるシアンインク用のマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ、マゼンタインク用のマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍが設定される。
【０１３０】
（本実施形態における駆動ブロックの駆動順序）
図１９（ａ）は本実施形態で実行する時分割駆動制御における駆動順序を示す図である。また、図１９（ｂ）は図１９（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図１９（ｃ）は図１９（ａ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。
【０１３１】
本実施形態では、図１９（ａ）に示すように、往走査、復走査ともに駆動ブロックＮｏ．１、駆動ブロックＮｏ．９、駆動ブロックＮｏ．６、駆動ブロックＮｏ．１４、駆動ブロックＮｏ．３、駆動ブロックＮｏ．１１、駆動ブロックＮｏ．８、駆動ブロックＮｏ．１６、駆動ブロックＮｏ．５、駆動ブロックＮｏ．１３、駆動ブロックＮｏ．２、駆動ブロックＮｏ．１０、駆動ブロックＮｏ．７、駆動ブロックＮｏ．１５、駆動ブロックＮｏ．４、駆動ブロックＮｏ．１２の駆動順序で時分割駆動を行う。
【０１３２】
上述したように、本実施形態では往走査と復走査で各駆動ブロックからのインクの着弾位置が異なるように時分割駆動を行う。より詳細には、本実施形態では往復走査で記録を行うため、往走査での駆動ブロックの駆動順序と復走査での駆動ブロックの駆動順序を同じ順序とする。なお、必ずしも往復走査での駆動ブロックの駆動順序を同じとする必要はなく、上述のように往復走査で記録を行う場合にインクの吐出位置が異なせるためには復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序の逆順と異なるようにすれば良い。
【０１３３】
図１９（ａ）に示す駆動順序にしたがって記録素子Ｎｏ．１〜Ｎｏ．１６を時分割駆動した場合、往方向への走査では、図１９（ｂ）に示すように最初に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向上流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向上流側から下流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向下流側に位置することになる。
【０１３４】
一方、復方向への走査では、図１９（ｃ）に示すように最初に駆動される記録素子Ｎｏ．１から形成されるドットが最もＸ方向下流側に位置し、記録素子Ｎｏ．９、６、１４、３、１１、８、１６、５、１３、２、１０、７、１５、４の順に形成されるドットがＸ方向下流側から上流側にずれるように位置し、最後に駆動される記録素子Ｎｏ．１２から形成されるドットが最もＸ方向上流側に位置することになる。
【０１３５】
このように、図１９（ａ）に示す駆動順序で各駆動ブロックに属する記録素子を駆動することにより、Ｙ方向に延びる同一列内でのインクの着弾位置を異ならせることができる。
【０１３６】
なお、本実施形態ではシアンインク用の記録素子列とマゼンタインク用の記録素子列との間では駆動順序を変更しない。したがって、シアンインク用の記録素子列、マゼンタインク用の記録素子列ともに、往走査でも復走査でも図１９（ａ）に示す駆動順序で時分割駆動を行う。
【０１３７】
（本実施形態による記録画像）
以上記載したように、本実施形態では、図１７（ａ）〜（ｄ）に示すシアンインク用のマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃと図１８（ａ）〜（ｄ）に示すマゼンタインク用のマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍを用い、且つ、往走査、復走査ともに図１９（ａ）に示す駆動順序にしたがって時分割駆動を行う。これにより、高濃度の画像記録時における往復走査間の吐出位置ずれを抑制した記録を行う。更に、複数色のインクを使用する場合であっても画質弊害が発生しにくいような記録を行うことが可能となる。
【０１３８】
まず、階調データＣ３としてすべての画素において階調レベルがレベル２である階調データが入力された場合にシアンインクによって形成されるドットの位置について説明する。
【０１３９】
図２０は階調レベルがレベル２である階調データが入力された場合にシアンインクによって記録される画像を示す図である。
【０１４０】
図８の単位領域２１１内の全ての画素において階調データの階調値がレベル２である場合、図６に示す吐出口列展開テーブルからわかるように、すべての画素に対して画素値が「２」の２ｐｌ用画像データが生成される。したがって、図１７に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃ内のコード値「１」、「２」のいずれかが割り当てられた画素に相当する画素領域にシアンインクが吐出されることになる。すなわち、１回目の走査では図１７（ａ）、２回目の走査では図１７（ｂ）、３回目の走査では図１７（ｃ）、４回目の走査では図１７（ｄ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素に相当する画素領域にシアンインクが吐出される。
【０１４１】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でシアンインクが吐出される画素は図１７（ｅ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素、復走査でシアンインクが吐出される画素は図１７（ｆ）の灰色で塗りつぶされた画素と黒く塗りつぶされた画素となる。すなわち、往走査、復走査ともにすべての画素にシアンインクが吐出されることになる。
【０１４２】
この際に往走査、復走査ともに図１９（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図２０（ａ）に示す位置に、復走査では図２０（ｂ）に示す位置にそれぞれシアンインクが吐出されてドットが形成される。
【０１４３】
ここで、図２０（ａ）、図２０（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２０（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２０（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２０（ｅ）にそれぞれ示している。
【０１４４】
図２０（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図２０（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図２０（ｅ）も図２０（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０１４５】
このように画像全体として見たときに、図２０（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図２０（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図２０（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０１４６】
図２０からわかるように、本実施形態におけるマスクパターンおよび駆動順序によれば、１つの画素領域に２ドットを記録するような比較的高濃度の画像を記録する際、往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０１４７】
次に、上述したような異ならせ方で異ならせたシアンインク用の画像データに適用するマスクパターンとマゼンタインク用の画像データに適用するマスクパターンを用いた場合に形成されるドットの位置について説明する。
【０１４８】
図２１はシアンインク用の画像データは図１７に示すマスクパターンを、マゼンタインク用の画像データは図１８に示すマスクパターンをそれぞれ用いて記録データを生成し、シアンインクの記録素子列とマゼンタインクの記録素子列の両方を往走査、復走査ともに図１９に示す駆動順序で時分割駆動した場合に形成されるドットの配置を示す図である。なお、図２１（ａ）はシアンインクのドットの配置を、図２１（ｂ）はマゼンタインクのドットの配置をそれぞれ示している。更に、図２１（ｃ）は図２２（ａ）、（ｂ）それぞれに示すシアンインク、マゼンタインクのドットが重畳した際の様子を示している。ここで、図２１に示す内部に横線が引かれた円がシアンインクのドットを、内部に縦線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０１４９】
なお、図２１（ａ）では階調データＣ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にシアンインクによって形成されるドットの位置を模式的に示している。また、図２１（ｂ）では階調データＭ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にマゼンタインクによって形成されるドットの位置を模式的に示している。したがって、シアンインク、マゼンタインクともに各画素領域に対して１回ずつ付与されることになる。
【０１５０】
ここで、図１７、図１８を用いて説明したように、本実施形態では比較的低濃度の画像データが入力された場合、同じ画素領域に対してシアンインクとマゼンタインクは異なる方向への走査で付与されるようにマスクパターンが設定されている。
【０１５１】
一方で、図１９を用いて説明したようにシアンインクの記録素子列とマゼンタインクの記録素子列は同じ駆動順序で時分割駆動を行うため、同じ画素領域にインクを吐出するシアンインク、マゼンタインクの記録素子の駆動順番は同じである。
【０１５２】
以上の点を鑑みると、ある画素領域に対してシアンインクを往走査（１、３回目の走査）で付与するように記録データが生成された場合、マゼンタインクに関してはその画素領域に対して復走査（２、４回目の走査）で付与するように記録データが生成される。そして、その画素領域に対してシアンインク、マゼンタインクをそれぞれ吐出する記録素子の駆動順番は同じことになる。したがって、同じ画素領域に記録データによってシアンインク、マゼンタインクの吐出が定められているものの、その画素領域に対してシアンインク、マゼンタインクを異なる方向への走査、且つ、同じ駆動順序で吐出することになるため、ドットの着弾位置はＸ方向に異なることになる。
【０１５３】
これにより、図２１（ａ）、（ｂ）を比べるとわかるように、本実施形態によればシアンインクとマゼンタインクは互いに異なる配置にて単位領域内の各画素領域に付与される。したがって、図２１（ｃ）に示すように、シアンインク、マゼンタインクのドットによって記録媒体の表面を十分に被覆することができる。このように、本実施形態によればすべてのシアンインクとマゼンタインクのドット配置が重畳することを避けることができるため、粒状感を抑制することが可能となる。
【０１５４】
以上記載したように、本実施形態によれば各色のインクの往復走査間の吐出位置ずれを好適に抑制することができる。更に、シアンインクとマゼンタインクそれぞれに対応するマスクパターンを異ならせることにより、シアンインクとマゼンタインクの間でドット配置が重畳することに由来する粒状感を抑制することができる。
【０１５５】
（比較例）
この本実施形態に対して比較に用いる形態について詳細に説明する。
【０１５６】
比較例では、第１の実施形態でシアンインク用の画像データに対して適用した図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃをシアンインク用の画像データ、マゼンタインク用の画像データの両方に対して適用し、記録データを生成する。また、時分割駆動における駆動順序に関しては、第１の実施形態と同じくシアンインクの記録素子列、マゼンタインクの記録素子列の両方を図１９（ａ）に示す駆動順序とする。
【０１５７】
図２２はシアンインク用の画像データ、マゼンタインク用の画像データともに図１７に示すマスクパターンを用いて記録データを生成し、シアンインクの記録素子列とマゼンタインクの記録素子列の両方を往走査、復走査ともに図１９に示す駆動順序で時分割駆動した場合に形成されるドットの配置を示す図である。なお、図２２（ａ）はシアンインクのドットの配置を、図２２（ｂ）はマゼンタインクのドットの配置をそれぞれ示している。更に、図２２（ｃ）は図２２（ａ）、（ｂ）それぞれに示すシアンインク、マゼンタインクのドットが重畳した際の様子を示している。ここで、図２２に示す内部に横線が引かれた円がシアンインクのドットを、内部に縦線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０１５８】
なお、図２２（ａ）では階調データＣ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にシアンインクによって形成されるドットの位置を模式的に示している。また、図２２（ｂ）では階調データＭ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にマゼンタインクによって形成されるドットの位置を模式的に示している。したがって、シアンインク、マゼンタインクともに各画素領域に対して１回ずつ付与されることになる。
【０１５９】
ここで、上述のように、比較例ではシアンインク用の画像データ、マゼンタインク用の画像データともに図１７に示すマスクパターンを適用する。したがって、比較的低濃度の画像データが入力された場合、シアンインクとマゼンタインクは同じ画素領域に対して同じ方向への走査で付与されることになる。
【０１６０】
一方で、図１９を用いて説明したようにシアンインクの記録素子列とマゼンタインクの記録素子列は同じ駆動順序で時分割駆動を行うため、同じ画素領域にインクを吐出するシアンインク、マゼンタインクの記録素子の駆動順番は同じである。
【０１６１】
以上の点を鑑みると、ある画素領域に対してシアンインクを往走査（１、３回目の走査）で付与するように記録データが生成された場合、マゼンタインクに関してもその画素領域に対して往走査（１、３回目の走査）で付与するように記録データが生成される。そして、その画素領域に対してシアンインク、マゼンタインクをそれぞれ吐出する記録素子の駆動順番は同じことになる。このように、同じ画素領域に対してシアンインク、マゼンタインクを同じ方向への走査、且つ、同じ駆動順序で吐出することになるため、ドットの着弾位置はＸ方向に同じとなってしまう。
【０１６２】
図２２（ａ）、（ｂ）からわかるように、この比較形態によればシアンインクとマゼンタインクは互いに同じ配置にて単位領域内の各画素領域に付与される。このため、図２２（ｃ）に示すように、記録媒体の表面ではシアンインクのドットとマゼンタインクのドットの間に空きが多く、ドットは点在しがちである。
【０１６３】
図２１（ｃ）に示す第１の実施形態によって記録されたシアンインク、マゼンタインクのドット配置と図２２（ｃ）に示す比較例によって記録されたシアンインク、マゼンタインクのドット配置を比べると明らかなように、第１の実施形態を適用することにより画像の粒状感が抑制可能であることが理解できる。
【０１６４】
（第１の実施形態の変形例）
第１の実施形態では、シアンインクを吐出する記録素子列とマゼンタインクを吐出する記録素子列に対し、往走査、復走査ともに図１９（ａ）に示す駆動順序、すなわち同じ駆動順序にて時分割駆動を行う形態について記載したが、他の形態による実施も可能である。第１の実施形態における記録素子列の駆動順序は、往復走査で記録を行う場合には、復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序の逆順と異なっていれば良い。
【０１６５】
なお、第１の実施形態における駆動順序は、往復走査で記録を行う場合には復走査における駆動ブロックの駆動順序が往走査における駆動ブロックの駆動順序をオフセットした順序の逆順と異なることが好ましい。この点について以下に詳細に説明する。
【０１６６】
ここで、往走査時の駆動順序が図２３（ａ）に示した順序であり、復走査時の駆動順序が図２３（ｂ）に示した順序である場合について説明する。図２３（ｂ）に示す駆動順序は、図２３（ａ）に示す駆動順序をオフセットした順序の逆順となっている。
【０１６７】
図２３（ａ）に示す駆動順序は、駆動ブロックＮｏ．１，駆動ブロックＮｏ．２，駆動ブロックＮｏ．３，駆動ブロックＮｏ．４，駆動ブロックＮｏ．５，駆動ブロックＮｏ．６，駆動ブロックＮｏ．７，駆動ブロックＮｏ．８，駆動ブロックＮｏ．９，駆動ブロックＮｏ．１０，駆動ブロックＮｏ．１１，駆動ブロックＮｏ．１２，駆動ブロックＮｏ．１３，駆動ブロックＮｏ．１４，駆動ブロックＮｏ．１５，駆動ブロックＮｏ．１６という順序である。
【０１６８】
したがって、図２３（ａ）の駆動順序をオフセットした順序とは、例えば駆動ブロックＮｏ．２，駆動ブロックＮｏ．３，駆動ブロックＮｏ．４，駆動ブロックＮｏ．５，駆動ブロックＮｏ．６，駆動ブロックＮｏ．７，駆動ブロックＮｏ．８，駆動ブロックＮｏ．９，駆動ブロックＮｏ．１０，駆動ブロックＮｏ．１１，駆動ブロックＮｏ．１２，駆動ブロックＮｏ．１３，駆動ブロックＮｏ．１４，駆動ブロックＮｏ．１５，駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１という順序である。この順序は、駆動ブロックＮｏ．２〜駆動ブロックＮｏ．１６までの駆動順番を１つずつ前にし、駆動ブロックＮｏ．１を最後の駆動順番としたものである。言い換えると、この順序は、図２３（ａ）の駆動順序を１だけ前にオフセットした順序である。
【０１６９】
また、例えば駆動ブロックＮｏ．３，駆動ブロックＮｏ．４，駆動ブロックＮｏ．５，駆動ブロックＮｏ．６，駆動ブロックＮｏ．７，駆動ブロックＮｏ．８，駆動ブロックＮｏ．９，駆動ブロックＮｏ．１０，駆動ブロックＮｏ．１１，駆動ブロックＮｏ．１２，駆動ブロックＮｏ．１３，駆動ブロックＮｏ．１４，駆動ブロックＮｏ．１５，駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１，駆動ブロックＮｏ．２という順序もまた図２３（ａ）の駆動順序をオフセットした順序である。この順序は、駆動ブロックＮｏ．３〜Ｎｏ．１６までの駆動順番を２つずつ前にし、駆動ブロックＮｏ．１、駆動ブロックＮｏ．２をその順序を保ったまま後ろの駆動順番としたものである。言い換えると、この順序は、図２３（ａ）の駆動順序を２だけ前にオフセットした順序である。
【０１７０】
同様に考えると、駆動ブロックＮｏ．９，駆動ブロックＮｏ．１０，駆動ブロックＮｏ．１１，駆動ブロックＮｏ．１２，駆動ブロックＮｏ．１３，駆動ブロックＮｏ．１４，駆動ブロックＮｏ．１５，駆動ブロックＮｏ．１６、駆動ブロックＮｏ．１，駆動ブロックＮｏ．２，駆動ブロックＮｏ．３，駆動ブロックＮｏ．４，駆動ブロックＮｏ．５，駆動ブロックＮｏ．６，駆動ブロックＮｏ．７，駆動ブロックＮｏ．８という順序もまた図２３（ａ）に示す駆動順序を８つオフセットした順序である。ここで、図２３（ｂ）に示す駆動順序はこの順序の逆順となっていることがわかる。したがって、図２３（ｂ）に示す駆動順序が図２３（ａ）に示す駆動順序をオフセットした順序の逆順であることがわかる。
【０１７１】
図２３（ｃ）は図２３（ａ）に示す駆動順序にしたがって往方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。また、図２３（ｄ）は図２３（ｂ）に示す駆動順序にしたがって復方向への走査を行いながら記録素子Ｎｏ．１〜Ｎｏ．１６を駆動した際に形成されるドットの様子を示す模式図である。このように、復走査時の駆動順序を往走査時の駆動順序をオフセットした順序の逆順とすると、往走査、復走査それぞれにおける各駆動ブロックからのインクの着弾位置は異なるものの、互いに平行な位置関係となるように吐出されることになる。
【０１７２】
図２４は往走査、復走査それぞれにおける記録データに図１２（ａ１）、（ａ２）に示す記録データを用い、往走査での駆動順序を図２３（ａ）に示す駆動順序に、復走査での駆動順序を図２３（ｂ）に示す駆動順序に設定した際に記録される画像を模式的に示す図である。なお、図２４（ａ）は往走査と復走査の間にずれが生じなかった際に記録される画像を、図２４（ｂ）は往走査と復走査の間にＸ方向に約１／２ドット分のずれが生じた際に記録される画像を、図２４（ｃ）は往走査と復走査の間にＸ方向に約１ドット分のずれが生じた際に記録される画像を、図２４（ｄ）は往走査と復走査の間にＸ方向に約２ドット分のずれが生じた際に記録される画像をそれぞれ模式的に示している。また、それぞれの図において内部に縦線が記載された円が往走査で形成されるドットを、内部に横線が記載された円が復走査で形成されるドットをそれぞれ示している。
【０１７３】
図２４、図１４、図１６を比較するとわかるように、図１６に示す画像ほどではないが、図２４に示す画像は図１４に示す画像よりはドットの重なりや抜けが目立ちにくくなるように改善されている。ここで、上述したように図１４は復走査時の駆動順序を往走査時の駆動順序の逆順とした場合に記録される画像であり、図１６は復走査時の駆動順序を往走査時の駆動順序と同じ順序とした場合に記録される画像である。したがって、復走査時の駆動順序が往走査時の駆動順序をオフセットした順序の逆順である場合、復走査時の駆動順序が往走査時の駆動順序の逆順である場合よりは往復走査間の吐出位置ずれは抑制できる。一方、図１６に示す復走査時の駆動順序が往走査時の駆動順序と同じ順序である場合の方がより好ましいこともわかる。
【０１７４】
以上の点を踏まえると、各記録素子列において、本実施形態における復走査時の駆動順序は往走査時の駆動順序の逆順と異なる必要がある。その上で、往走査時の駆動順序をオフセットした順序の逆順と異なることが好ましい。そして、往走査時の駆動順序と同じ順序であることが更に好ましい。
【０１７５】
なお、上述した第１の実施形態では、高濃度の画像記録時の往復走査のインク吐出位置ずれを抑制するため、シアンインク・往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「１」が割り当てられた画素と、シアンインク・復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「２」が割り当てられた画素と、が互いに同じ配置となる形態について記載した。しかしながら、必ずしも完全にそれらの画素が同じ配置となっていなくとも良い。すなわち、少数であればシアンインク・往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「１」が割り当てられた画素と、シアンインク・復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「２」が割り当てられた画素と、が異なる配置となっている箇所があっても良い。言い換えると、シアンインク・往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「１」が割り当てられた画素と、シアンインク・復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「２」が割り当てられた画素と、は互いにほぼ同じ配置となっていれば本実施形態による効果を得ることができる。なお、以降の説明ではある画素と他の画素とが互いに同じ配置となっている場合、およびある画素と他の画素とが互いにほぼ同じとなっている場合、それらの画素は互いに対応する配置であると称する。
【０１７６】
ここで、シアンインク・往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「１」が割り当てられた画素のうち、シアンインク・復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「２」が割り当てられた画素と同じ配置にある画素の数が約７５％以上であることが特に好ましい。
【０１７７】
同様に、シアンインク・往走査に対応するマスクパターンＭＰ１＿Ｃ、ＭＰ３＿Ｃのいずれかでコード値「２」が割り当てられた画素と、シアンインク・復走査に対応するマスクパターンＭＰ２＿Ｃ、ＭＰ４＿Ｃのいずれかでコード値「１」が割り当てられた画素と、もまた、互いにほぼ同じ配置となっていれば良い。
【０１７８】
また、マゼンタインクに対応するマスクパターンについても同様であり、マゼンタインク・往走査に対応するマスクパターンＭＰ１＿Ｍ、ＭＰ３＿Ｍのいずれかでコード値「１」が割り当てられた画素と、マゼンタインク・復走査に対応するマスクパターンＭＰ２＿Ｍ、ＭＰ４＿Ｍのいずれかでコード値「２」が割り当てられた画素と、が互いにほぼ同じ配置となっていれば良い。更に、マゼンタインク・往走査に対応するマスクパターンＭＰ１＿Ｍ、ＭＰ３＿Ｍのいずれかでコード値「２」が割り当てられた画素と、マゼンタインク・復走査に対応するマスクパターンＭＰ２＿Ｍ、ＭＰ４＿Ｍのいずれかでコード値「１」が割り当てられた画素と、もまた、互いにほぼ同じ配置となっていれば良い。
【０１７９】
なお、上述した第１の実施形態では、シアンインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、が互いに重畳しない（排他関係にある）ように配置されている形態について記載したが、他の形態による実施も可能である。
【０１８０】
すなわち、シアンインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、のすべてが同じ配置でなければ良く、それらの画素のうちの一部であれば同じ配置となっていても良い。
【０１８１】
ただし、シアンインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と、が同じ配置となっている数が少ないほど好適に記録媒体の表面を被覆することができる。詳細には、シアンインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素の数のうち、マゼンタインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素と異なる配置にある画素の数が約半数あることが好ましい。シアンインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素とマゼンタインク・往走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素が半分程度が重畳していなければ記録媒体の表面をある程度十分に被覆することができるためである。
【０１８２】
なお、シアンインク・復走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素とマゼンタインク・復走査用のマスクパターンのいずれかにおいてコード値「１」が割り当てられた画素との関係についても同様である。
【０１８３】
（第２の実施形態）
第１の実施形態では、シアンインク、マゼンタインクそれぞれに用いるマスクパターンとして往走査用の論理和パターンと復走査用の論理和パターンにおいてコード値「１」が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となるように、各画素に対するコード値が割り当てられたマスクパターンを用いる形態について記載した。そのため、上述したように、第１の実施形態で用いたマスクパターンは、論理和パターンにてコード値「１」が割り当てられた画素のうち、論理和パターンにてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数と、論理和パターンにてコード値「１」が割り当てられた画素がＸ方向において隣接しない画素の数と、が同じ数となるように定められていた。同様に、論理和パターンにてコード値「１」が割り当てられた画素のうち、論理和パターンにてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数と、論理和パターンにてコード値「１」が割り当てられた画素がＸ方向において隣接しない画素の数と、もまた同じ数となっていた。
【０１８４】
これに対し、本実施形態では、シアンインク、マゼンタインクそれぞれに用いるマスクパターンとして、復走査用の論理和パターンにおいてコード値「１」が割り当てられた画素のうち、往走査用の論理和パターンにてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が、往走査用の論理和パターンにてコード値「１」が割り当てられた画素がＸ方向における両側に隣接しない画素の数よりも多くなるように、各画素に対するコード値が定められたマスクパターンを用いる。同様に、本実施形態で用いるマスクパターンでは、往走査用の論理和パターンにおいてコード値「１」が割り当てられた画素のうち、復走査用の論理和パターンにてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が、復走査用の論理和パターンにてコード値「１」が割り当てられた画素がＸ方向において隣接しない画素の数よりも多くなるように、各画素に対するコード値が定められている。
【０１８５】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【０１８６】
図１２から図１６を用いて説明したように、第１の実施形態では復走査における駆動順序を往走査における駆動順序の逆順と異なる順序とすることにより、往復走査間のＸ方向のずれによる画質の低下を抑制した。
【０１８７】
しかしながら、図１５と図１６を比較するとわかるように、各画素に１つずつドットを形成するような比較的低濃度の画像を記録する際には、駆動順序だけではなく記録データによっても往復走査間のＸ方向のずれによって生じる画質の低下の程度が異なってくる。
【０１８８】
図１５に示すように往走査で記録されるドットと復走査で記録されるドットがＸ方向に交互とならないように記録データを生成した場合、往復走査間のＸ方向のずれが小さい場合には画質の低下を好適に抑制することができる。しかしながら、図１５（ｄ）からわかるように、往復走査間のＸ方向のずれが大きい場合には駆動順序を互いに逆順ではない順序とした場合であってもドットの抜けや重なりが大きくなってしまう虞がある。
【０１８９】
これに対し、往走査で記録されるドットと復走査で記録されるドットがＸ方向に交互となるように記録データを生成すると、図１６（ｄ）に示すように、往復走査間のＸ方向のずれが大きい場合であってもドットの抜けや重なりを小さくすることができる。
【０１９０】
以上の点を鑑み、本実施形態では、低濃度の画像を記録する場合における往復走査間のＸ方向のずれによる画質の低下を抑制するため、低濃度の画像記録時に往走査で記録されるドットと復走査で記録されるドットが交互に生じるように記録データを生成する。ここで低濃度の画像データ、例えば画素値が「１」の画像データに関しては、図１０のデコードテーブルに示したようにマスクパターン内の「１」のコード値が定められた画素にのみドットが形成される。これは、コード値「１」がコード値「０」、「１」、「２」の中でインクの吐出の許容回数が最大のコード値であるためである。したがって、低濃度の画像記録時に往走査、復走査それぞれで記録されるドットを交互に生じさせるためには、往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が定められた画素がＸ方向に交互に生じるようなマスクパターンを用いれば良い。
【０１９１】
往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が定められた画素がＸ方向に交互に生じるようなマスクパターンを用いることで、低濃度の画像記録時の往復走査間のＸ方向へのずれに伴うドットの抜けや重なりを小さくできるメカニズムの詳細について、以下に説明する。
【０１９２】
図２５は往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が定められた画素がＸ方向に交互に生じるように各画素に対してコード値が定められたマスクパターンの一例を示す図である。なお、図２５（ａ）には１回目の走査に対応するマスクパターンＭＰ１´を、図２５（ｂ）には２回目の走査に対応するマスクパターンＭＰ２´を、図２５（ｃ）には３回目の走査に対応するマスクパターンＭＰ３´を、図２５（ｄ）には４回目の走査に対応するマスクパターンＭＰ４´をそれぞれ示している。また、図２５（ｅ）は図２５（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１´と図２５（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１´＋ＭＰ３´を示している。また、図２５（ｆ）は図２５（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２´と図２５（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２´＋ＭＰ４´を示している。なお、図２５における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０１９３】
図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１´〜ＭＰ４´は、図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃや図１８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍと異なり、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´において「１」のコード値が割り当てられた画素と図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´において「１」のコード値が割り当てられた画素がＸ方向に交互に生じるように設定されている。
【０１９４】
なお、図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１´〜ＭＰ４´は、上記の設定条件以外に関しては図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃや図１８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍと同様である。
【０１９５】
上記の設定について詳細に説明する。
【０１９６】
本実施形態における図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´は、１０２４個の画素のうち５１２個の画素でコード値「１」が割り当てられており、そのうちのすべて、すなわち５１２個のコード「１」が割り当てられた画素には、図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´にてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´内の５１２個のコード値「１」が割り当てられた画素のうち、図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´にてＸ方向にコード値「１」が割り当てられた画素が隣接する画素は０個である。
【０１９７】
例えば、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１，３，５，７，９、１１，１３，１５，１７，１９，２１，２３，２５，２７，２９，３１番目の画素（Ｘ方向上流側から奇数番目の画素）においてコード値「１」が割り当てられている。一方、図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から２、４、６、８、１０、１２、１４、１６、１８、２０、２２、２４、２６、２８、３０、３２番目の画素（Ｘ方向上流側から偶数番目の画素）においてコード値「１」が割り当てられている。
【０１９８】
ここで、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３番目の画素にはコード値「１」が割り当てられているが、それとＸ方向における両側に隣接するＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から２、４番目の画素には図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´においてコード値「１」が割り当てられている。すなわち、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３番目の画素は、コード値「１」が割り当てられ、且つ、図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´によってＸ方向における両側に隣接する画素にコード値「１」が割り当てられた画素が存在する画素である。
【０１９９】
なお、ここでは同一行内に位置するＸ方向上流側（図中左側）端部の画素とＸ方向下流側（図中右側）端部の画素は互いに隣接するものとして考える。これは図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１´〜ＭＰ４´はそれぞれマスクパターンの繰り返し単位を示しているため、実際にはこれらのマスクパターンがＸ方向において順次用いられるので、画像データに対して実際に適用する際にあるマスクパターンのＸ方向下流側（図中右側）端部の画素に相当する量子化データ内の領域の右隣には次のマスクパターンのＸ方向上流側（図中左側）端部の画素に相当する量子化データがくるためである。
【０２００】
したがって、例えば、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´内の最もＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から１番目のコード値「１」が割り当てらた画素は、それとＸ方向における両側に隣接するＹ方向下流側（図中上側）端部の行の中のＸ方向上流側（図中左側）から３２、２番目の画素に図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´においてコード値「１」が割り当てられていることになる。
【０２０１】
また、本実施形態における図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´も、１０２４個の画素のうち５１２個の画素でコード値「１」が割り当てられており、そのうちのすべて、すなわち５１２個のコード「１」が割り当てられた画素には、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´にてＸ方向における両側にコード値「１」が割り当てられた画素が隣接している。一方、図２５（ｆ）に示す論理和パターンＭＰ２´＋ＭＰ４´内の５１２個のコード値「１」が割り当てられた画素のうち、図２５（ｅ）に示す論理和パターンＭＰ１´＋ＭＰ３´にてＸ方向にコード値「１」が割り当てられた画素が隣接する画素は０個である。
【０２０２】
図２６は図２５（ａ）〜（ｄ）に示すマスクパターンＭＰ１´〜ＭＰ４´を用い、低濃度の画像を記録した際のドットの配置を説明するための図である。なお、ここでは低濃度の画像に対応する階調データとしてすべての画素に対して階調レベルがレベル１である階調データが入力された場合について記載する。
【０２０３】
図８の単位領域２１１内の全ての画素において階調データの階調値がレベル１である場合、図６に示す吐出口列展開テーブルからわかるように、すべての画素に対して画素値が「１」の２ｐｌ用画像データが生成される。したがって、図１０に示すデコードテーブルからわかるように、図２５に示すマスクパターンＭＰ１´〜ＭＰ４´内のコード値「１」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図２５（ａ）、２回目の走査では図２５（ｂ）、３回目の走査では図２５（ｃ）、４回目の走査では図２５（ｄ）の灰色で塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０２０４】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図２５（ｅ）の灰色で塗りつぶされた画素、復走査でインクが吐出される画素は図２５（ｆ）の灰色で塗りつぶされた画素となる。
【０２０５】
この際に往走査、復走査ともに図１９（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図２６（ａ）に示す位置に、復走査では図２６（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０２０６】
ここで、図２６（ａ）、図２６（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２６（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２６（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２６（ｅ）にそれぞれ示している。
【０２０７】
図２６（ｃ）からわかるように、Ｘ方向に延びる各行に関し、往走査によるドットと復走査によるドットとがほとんど重なって記録されている行、一部が重なっている行、ほとんど重ならずにずれて記録されている行が様々に存在することがわかる。図２６（ｄ）では、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。図２６（ｅ）も図２６（ｄ）と同じで、元々重なっていた行のドットは新たに出現する反面、元々重ならずにずれていた行のドットは新たに重なることで、濃度変動は相殺されている。
【０２０８】
このように画像全体として見たときに、図２６（ｄ）に示すＸ方向上流側への往復走査間のずれ量が２１．２μｍであっても、あるいは図２６（ｅ）に示すＸ方向上流側への往復走査間のずれ量が４２．３μｍであっても、図２６（ｃ）に示す往復走査間のずれが生じなかった際に比べて濃度変動はほとんど発生しないことがわかる。
【０２０９】
図２６からわかるように、往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が定められた画素がＸ方向に交互に生じるようなマスクパターンおよび駆動順序によれば、１つの画素領域に１ドットを記録するような比較的低濃度の画像を記録する際であっても、往復走査間の吐出位置ずれを抑制した記録を行うことが可能となる。
【０２１０】
比較として、第１の実施形態で用いた図１７（ａ）〜（ｄ）に示すマスクパターンを用い、他の条件は本実施形態と同様にして、階調データとしてすべての画素において階調レベルがレベル１である階調データが入力された場合に形成されるドットの位置について説明する。
【０２１１】
図２６は図１７に示すマスクパターンを用いた際、階調レベルがレベル１である階調データが入力された場合にインクによって記録される画像を示す図である。
【０２１２】
図８の単位領域２１１内の全ての画素において階調データの階調値がレベル１である場合、図６（ｃ）に示す吐出口列展開テーブルからわかるように、すべての画素に対して画素値が「１」の画像データが生成される。したがって、図１０に示すデコードテーブルからわかるように、図１７に示すマスクパターン内のコード値「１」が割り当てられた画素に相当する画素領域にインクが吐出されることになる。すなわち、１回目の走査では図１７（ａ）、２回目の走査では図１７（ｂ）、３回目の走査では図１７（ｃ）、４回目の走査では図１７（ｄ）の灰色で塗りつぶされた画素に相当する画素領域にインクが吐出される。
【０２１３】
このうち、１回目、３回目の走査は往走査、２回目、４回目の走査は復走査であるため、往走査でインクが吐出される画素は図１７（ｅ）の灰色で塗りつぶされた画素、復走査でインクが吐出される画素は図１７（ｆ）の灰色で塗りつぶされた画素となる。
【０２１４】
この際に往走査、復走査ともに図１９（ａ）に示す駆動順序で時分割駆動を行うと、往復走査間のずれがなければ往走査では図２７（ａ）に示す位置に、復走査では図２７（ｂ）に示す位置にそれぞれインクが吐出されてドットが形成される。
【０２１５】
ここで、図２７（ａ）、図２７（ｂ）それぞれに示すドットの配置がずれなく重なった場合におけるドット配置を図２７（ｃ）に、復走査においてＸ方向下流側に２１．２μｍ（１２００ｄｐｉ相当）ずれて重なった場合のドット配置を図２７（ｄ）に、復走査においてＸ方向下流側に４２．３μｍ（６００ｄｐｉ相当）ずれて重なった場合のドット配置を図２７（ｅ）にそれぞれ示している。
【０２１６】
図２７（ｃ）からわかるように、往走査によるドットと復走査によるドットとがほとんど重なっている箇所や一部が重なっている箇所、ほとんど重なっていない箇所が混在するように記録される。そのため、往復走査間のずれが比較的小さい場合には図２７（ｄ）に示すように、ドットの重なりや抜けは図２７（ｃ）に示す場合よりは多くなるものの、それ程変わらない画像を記録できる。しかしながら、図２７（ｅ）に示すように、往復走査間のずれが比較的大きくなるとドットの重なりや抜けが目立つようになり、画質の低下が視認され易くなってしまう。記録が定められる画素のＸ方向における分散性が低いため、往復走査間のずれが大きくなった場合において画質の低下を抑制できないのである。
【０２１７】
このように、往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が定められた画素がＸ方向に交互に生じるように各画素に対してコード値が定められたマスクパターンによれば、往走査用の論理和パターンと復走査用の論理和パターンでコード値「１」が割り当てられた画素がランダムなホワイトノイズ特性を持つ配置となるように各画素に対するコード値が割り当てられたマスクパターンに比べて低濃度の画像を記録する際の往復走査間の１色のインクの吐出位置ずれを抑制できることが実験的に確認できる。
【０２１８】
（本実施形態で適用するマスクパターン）
以上の点を鑑み、本実施形態では往走査用の論理和パターンでコード値「１」が定められた画素、すなわち往走査用のマスクパターンのいずれかでコード値「１」が定められた画素と、復走査用の論理和パターンでコード値「１」が定められた画素、すなわち復走査用のマスクパターンのいずれかでコード値「１」が定められた画素と、がＸ方向に交互に生じるようにコード値が定められたマスクパターンを適用する。
【０２１９】
その上で、本実施形態で適用するマスクパターンは、第１の実施形態と同様に、シアンインク・往走査用のマスクパターンのいずれかでコード値「１」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンのいずれかでコード値「１」が割り当てられた画素と、が互いに異なる配置となるように、各画素に対するコード値が割り当てられている。また、同様にしてシアンインク・復走査用のマスクパターンのいずれかでコード値「１」が割り当てられた画素と、マゼンタインク・復走査用のマスクパターンのいずれかでコード値「１」が割り当てられた画素と、もまた互いに異なる配置となっている。
【０２２０】
図２８は本実施形態においてシアンインクの画像データＣ４に対して適用するマスクパターンを示す図である。なお、図２８（ａ）には１回目の走査に対応するシアンインク用のマスクパターンＭＰ１＿Ｃ´を、図２８（ｂ）には２回目の走査に対応するシアンインク用のマスクパターンＭＰ２＿Ｃ´を、図２８（ｃ）には３回目の走査に対応するシアンインク用のマスクパターンＭＰ３＿Ｃ´を、図２８（ｄ）には４回目の走査に対応するシアンインク用のマスクパターンＭＰ４＿Ｃ´をそれぞれ示している。また、図２８（ｅ）は図２８（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｃ´と図２８（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｃ´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´を示している。また、図２８（ｆ）は図２８（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｃ´と図２８（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｃ´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｃ´＋ＭＰ４＿Ｃ´を示している。
【０２２１】
また、図２９は本実施形態においてマゼンタインクの画像データＭ４に対して適用するマスクパターンを示す図である。なお、図２９（ａ）には１回目の走査に対応するマゼンタインク用のマスクパターンＭＰ１＿Ｍ´を、図２９（ｂ）には２回目の走査に対応するマゼンタインク用のマスクパターンＭＰ２＿Ｍ´を、図２９（ｃ）には３回目の走査に対応するマゼンタインク用のマスクパターンＭＰ３＿Ｍ´を、図２９（ｄ）には４回目の走査に対応するマゼンタインク用のマスクパターンＭＰ４＿Ｍ´をそれぞれ示している。また、図２９（ｅ）は図２９（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｍ´と図２９（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｍ´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´を示している。また、図２９（ｆ）は図２９（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｍ´と図２９（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｍ´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｍ´＋ＭＰ４＿Ｍ´を示している。
【０２２２】
なお、図２８、図２９における白抜けで示された画素が「０」のコード値が割り当てられた画素を、灰色で塗りつぶされた画素が「１」のコード値が割り当てられた画素を、黒く塗りつぶされた画素が「２」のコード値が割り当てられた画素をそれぞれ示している。
【０２２３】
図２８（ｅ）、（ｆ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´、論理和パターンＭＰ２＿Ｃ´＋ＭＰ４＿Ｃ´からわかるように、図２８（ａ）〜（ｄ）に示すシアンインク用のマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´は、往走査用のマスクパターンＭＰ１＿Ｃ´、ＭＰ３＿Ｃ´のいずれかでコード値「１」が割り当てられた画素と、復走査用のマスクパターンＭＰ２＿Ｃ´、ＭＰ４＿Ｃ´のいずれかでコード値「１」が割り当てられた画素と、がＸ方向に交互に生じるように設定されている。
【０２２４】
同様に、図２９（ｅ）、（ｆ）に示す論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´、論理和パターンＭＰ２＿Ｍ´＋ＭＰ４＿Ｍ´からわかるように、図２９（ａ）〜（ｄ）に示すマゼンタインク用のマスクパターンＭＰ１＿Ｍ´〜ＭＰ４＿Ｍ´は、往走査用のマスクパターンＭＰ１＿Ｍ´、ＭＰ３＿Ｍ´のいずれかでコード値「１」が割り当てられた画素と、復走査用のマスクパターンＭＰ２＿Ｍ´、ＭＰ４＿Ｍ´のいずれかでコード値「１」が割り当てられた画素と、がＸ方向に交互に生じるように設定されている。
【０２２５】
更に、図２８（ｅ）と図２９（ｅ）を比較するとわかるように、シアンインク・往走査用のマスクパターンＭＰ１＿Ｃ´、ＭＰ３＿Ｃ´のいずれかにおいてコード値「１」が割り当てられた画素のうち、半数程度の画素がマゼンタインク・往走査用のマスクパターンＭＰ１＿Ｍ´、ＭＰ３＿Ｍ´のいずれかにおいてコード値「１」が割り当てられた画素と重畳しない配置となっている。そして、残りの半数程度の画素はマゼンタインク・往走査用のマスクパターンＭＰ１＿Ｍ´、ＭＰ３＿Ｍ´のいずれかにおいてコード値「１」が割り当てられた画素と同じ配置となっている。
【０２２６】
例えば、図２８（ｅ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１、３、５、７、９、１１、１３、１５、１７、１９、２１、２３、２５、２７、２９、３１番目の画素（Ｘ方向上流側から奇数番目の画素）においてコード値「１」が割り当てられている。また、図２９（ｅ）に示す論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´内の最もＹ方向下流側（図中上側）端部の行では、Ｘ方向上流側（図中左側）から１、３、５、７、９、１１、１３、１５、１７、１９、２１、２３、２５、２７、２９、３１番目の画素（Ｘ方向上流側から奇数番目の画素）においてコード値「１」が割り当てられている。したがって、図２８（ｅ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´内の最もＹ方向下流側（図中上側）端部の行のコード値「１」が割り当てられた画素は、すべて図２９（ｅ）に示す論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´内の最もＹ方向下流側（図中上側）端部の行のコード値「１」が割り当てられた画素と同じ配置となっていることがわかる。
【０２２７】
一方、図２８（ｅ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´内の最もＹ方向下流側（図中上側）端部から２番目の行では、Ｘ方向上流側（図中左側）から１、３、５、７、９、１１、１３、１５、１７、１９、２１、２３、２５、２７、２９、３１番目の画素（Ｘ方向上流側から奇数番目の画素）においてコード値「１」が割り当てられている。これに対し、図２９（ｅ）に示す論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´内の最もＹ方向下流側（図中上側）端部から２番目の行では、Ｘ方向上流側（図中左側）から２、４、６、８、１０、１２、１４、１６、１８、２０、２２、２４、２６、２８、３０、３２番目の画素（Ｘ方向上流側から偶数番目の画素）においてコード値「１」が割り当てられている。したがって、図２８（ｅ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´内の最もＹ方向下流側（図中上側）端部から２番目の行のコード値「１」が割り当てられた画素は、すべて図２９（ｅ）に示す論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´内の最もＹ方向下流側（図中上側）端部から２番目の行のコード値「１」が割り当てられた画素と異なる配置となっていることがわかる。
【０２２８】
以下、すべての行において同様に考えると、合計では論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´内のコード値「１」が割り当てられた画素のうち、半数程度の画素が論理和パターンＭＰ１＿Ｍ´＋ＭＰ３＿Ｍ´内のコード値「１」が割り当てられた画素と同じ配置となっていることがわかる。
【０２２９】
また、同じように、図２８（ｆ）と図２９（ｆ）を比較するとわかるように、シアンインク・復走査用のマスクパターンＭＰ２＿Ｃ´、ＭＰ４＿Ｃ´のいずれかにおいてコード値「１」が割り当てられた画素のうち、半数程度の画素がマゼンタインク・復走査用のマスクパターンＭＰ２＿Ｍ´、ＭＰ４＿Ｍ´のいずれかにおいてコード値「１」が割り当てられた画素と重畳しない配置となっている。そして、残りの半数程度の画素はマゼンタインク・復走査用のマスクパターンＭＰ２＿Ｍ´、ＭＰ４＿Ｍ´のいずれかにおいてコード値「１」が割り当てられた画素と同じ配置となっている。
【０２３０】
以上記載したような条件に基づいて、本実施形態で用いるシアンインク用のマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´、マゼンタインク用のマスクパターンＭＰ１＿Ｍ´〜ＭＰ４＿Ｍ´が設定される。
【０２３１】
（本実施形態による記録画像）
以上記載したように、本実施形態では、図２８（ａ）〜（ｄ）に示すシアンインク用のマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´と図２９（ａ）〜（ｄ）に示すマゼンタインク用のマスクパターンＭＰ１＿Ｍ´〜ＭＰ４＿Ｍ´を用い、且つ、往走査、復走査ともに図１９（ａ）に示す駆動順序にしたがって時分割駆動を行う。これにより、高濃度の画像記録時だけではなく、低濃度の画像記録時における往復走査間の吐出位置ずれも抑制した記録を行う。更に、シアンインク用のマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´とマゼンタインク用のマスクパターンＭＰ１＿Ｍ´〜ＭＰ４＿Ｍ´を異ならせることにより、第１の実施形態と同様に複数色のインクを使用する場合であっても画質弊害が発生しにくいような記録を行うことが可能となる。
【０２３２】
上述したような異ならせ方で異ならせたシアンインク用の画像データに適用するマスクパターンとマゼンタインク用の画像データに適用するマスクパターンを用いた場合に形成されるドットの位置について説明する。
【０２３３】
図３０はシアンインク用の画像データは図２８に示すマスクパターンを、マゼンタインク用の画像データは図２９に示すマスクパターンをそれぞれ用いて記録データを生成し、シアンインクの記録素子列とマゼンタインクの記録素子列の両方を往走査、復走査ともに図１９に示す駆動順序で時分割駆動した場合に形成されるドットの配置を示す図である。なお、図３０（ａ）はシアンインクのドットの配置を、図３０（ｂ）はマゼンタインクのドットの配置をそれぞれ示している。更に、図３０（ｃ）は図３０（ａ）、（ｂ）それぞれに示すシアンインク、マゼンタインクのドットが重畳した際の様子を示している。ここで、図３０に示す内部に横線が引かれた円がシアンインクのドットを、内部に縦線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０２３４】
なお、図３０（ａ）では階調データＣ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にシアンインクによって形成されるドットの位置を模式的に示している。また、図３０（ｂ）では階調データＭ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にマゼンタインクによって形成されるドットの位置を模式的に示している。したがって、シアンインク、マゼンタインクともに各画素領域に対して１回ずつ付与されることになる。
【０２３５】
ここで、図２８、図２９を用いて説明したように、本実施形態では比較的低濃度の画像データが入力された場合、同じ画素領域に対しては約半数の画素領域ではシアンインクとマゼンタインクが異なる方向への走査で付与され、残りの約半数の画素領域ではシアンインクとマゼンタインクが同じ方向への走査で付与されるようにマスクパターンが設定されている。
【０２３６】
一方で、図１９を用いて説明したようにシアンインクの記録素子列とマゼンタインクの記録素子列は同じ駆動順序で時分割駆動を行うため、同じ画素領域にインクを吐出するシアンインク、マゼンタインクの記録素子の駆動順番は同じである。
【０２３７】
以上の点を鑑みると、ある画素領域に対してシアンインクを往走査（１、３回目の走査）で付与するように記録データが生成された場合、マゼンタインクに関してはそれらの画素領域のうちの約半数の画素領域に対しては復走査（２、４回目の走査）で付与するように記録データが生成される。そして、その画素領域に対してシアンインク、マゼンタインクをそれぞれ吐出する記録素子の駆動順番は同じことになる。したがって、上述した約半数の画素領域に対してはシアンインク、マゼンタインクを異なる方向への走査、且つ、同じ駆動順序で吐出することになるため、図３０（ｃ）からわかるようにドットの着弾位置はＸ方向に異なることになる。
【０２３８】
なお、記録データによってシアンインクを往走査（１、３回目の走査）で付与するように定められた画素領域のうちの残りの約半数の画素領域に対しては、マゼンタインクもそれらの画素領域に対して往走査（１、３回目の走査）で付与するように記録データが生成される。したがって、これらの残りの約半数の画素領域に対してはシアンインク、マゼンタインクを同じ方向への走査、且つ、同じ駆動順序で吐出することになるため、図３０（ｃ）からわかるようにドットの着弾位置はＸ方向に同じとなる。この分、図３０（ｃ）に示す画像では記録媒体の表面の被覆面積は多少小さくなるが、半数の画素領域ではシアンインク、マゼンタインクのドットの着弾位置がＸ方向に異なるため、ドットの重畳をある程度低減することができる。これにより、粒状感を抑制して記録を行うことが可能となる。
【０２３９】
以上記載したように、本実施形態によれば高濃度の画像記録時だけではなく、低濃度の画像記録時においても各色のインクの往復走査間の吐出位置ずれを好適に抑制することができる。更に、シアンインクとマゼンタインクそれぞれに対応するマスクパターンを異ならせることにより、シアンインクとマゼンタインクの間でドット配置が重畳することに由来する粒状感を抑制することができる。
【０２４０】
（比較例）
次に、第２の実施形態に対する比較形態について詳細に説明する。
【０２４１】
比較例では、第２の実施形態でシアンインク用の画像データに対して適用した図２８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´をシアンインク用の画像データ、マゼンタインク用の画像データの両方に対して適用し、記録データを生成する。また、時分割駆動における駆動順序に関しては、第２の実施形態と同じくシアンインクの記録素子列、マゼンタインクの記録素子列の両方を図１９（ａ）に示す駆動順序とする。
【０２４２】
図３１はシアンインク用の画像データ、マゼンタインク用の画像データともに図２８に示すマスクパターンを用いて記録データを生成し、シアンインクの記録素子列とマゼンタインクの記録素子列の両方を往走査、復走査ともに図１９に示す駆動順序で時分割駆動した場合に形成されるドットの配置を示す図である。なお、図３１（ａ）はシアンインクのドットの配置を、図３１（ｂ）はマゼンタインクのドットの配置をそれぞれ示している。更に、図３１（ｃ）は図３１（ａ）、（ｂ）それぞれに示すシアンインク、マゼンタインクのドットが重畳した際の様子を示している。ここで、図３１に示す内部に横線が引かれた円がシアンインクのドットを、内部に縦線が引かれた円がマゼンタインクのドットをそれぞれ示している。
【０２４３】
なお、図３１（ａ）では階調データＣ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にシアンインクによって形成されるドットの位置を模式的に示している。また、図３１（ｂ）では階調データＭ３としてすべての画素において階調レベルがレベル１である階調データが入力された場合にマゼンタインクによって形成されるドットの位置を模式的に示している。したがって、シアンインク、マゼンタインクともに各画素領域に対して１回ずつ付与されることになる。
【０２４４】
ここで、上述のように、比較例ではシアンインク用の画像データ、マゼンタインク用の画像データともに図２８に示すマスクパターンを適用する。したがって、比較的低濃度の画像データが入力された場合、シアンインクとマゼンタインクは同じ画素領域に対して同じ方向への走査で付与されることになる。
【０２４５】
一方で、図１９を用いて説明したようにシアンインクの記録素子列とマゼンタインクの記録素子列は同じ駆動順序で時分割駆動を行うため、同じ画素領域にインクを吐出するシアンインク、マゼンタインクの記録素子の駆動順番は同じである。
【０２４６】
以上の点を鑑みると、ある画素領域に対してシアンインクを往走査（１、３回目の走査）で付与するように記録データが生成された場合、マゼンタインクに関してもその画素領域に対して往走査（１、３回目の走査）で付与するように記録データが生成される。そして、その画素領域に対してシアンインク、マゼンタインクをそれぞれ吐出する記録素子の駆動順番は同じことになる。このように、同じ画素領域に対してシアンインク、マゼンタインクを同じ方向への走査、且つ、同じ駆動順序で吐出することになるため、すべての画素領域においてドットの着弾位置はＸ方向に同じとなってしまう。
【０２４７】
したがって、図３１（ａ）、（ｂ）を比べるとわかるように、比較例によればシアンインクとマゼンタインクは互いに同じ配置にて単位領域内の各画素領域に付与される。このため、図３１（ｃ）に示すように、比較例では記録媒体の表面をシアンインク、マゼンタインクのドットで十分に被覆することができない。これにより、粒状感の目立つ画像が記録されてしまう虞がある。
【０２４８】
図３０（ｃ）に示す第１の実施形態によって記録されたシアンインク、マゼンタインクのドット配置と図３１（ｃ）に示す比較例によって記録されたシアンインク、マゼンタインクのドット配置を比べると明らかなように、第２の実施形態を適用することによっても、粒状感を抑制した記録を行うことが可能であることを実験的に確認できる。
【０２４９】
なお、本実施形態では図２８（ｅ）、（ｆ）に一例を示すように一方の論理和パターンにおいてコード値「１」が割り当てられた画素のうち、すべての画素で他方の論理和パターンにおいてコード値「１」が割り当てられた画素とＸ方向における両側に隣接するようなマスクパターンを用いる形態について記載したが、他の形態による実施も可能である。本実施形態による効果を得るためには、一方の論理和パターンにおいてコード値「１」が割り当てられた画素のうち、他方の論理和パターンにおいてコード値「１」が割り当てられた画素がＸ方向における両側に隣接する画素の数が、他方の論理和パターンにおいてコード値「１」が割り当てられた画素がＸ方向に隣接しない画素の数よりも多くなるようなマスクパターンを用いる形態であれば良い。
【０２５０】
また、本実施形態ではシアンインク・往走査用の論理和パターンにおいてコード値「１」が割り当てれた画素のうち、半数程度の画素がマゼンタインク・往走査用の論理和パターンにおいてコード値「１」が割り当てられた画素と同じ配置となるように、各画素に対するコード値が定められたマスクパターンを用いる形態について記載したが、他の形態による実施も可能である。
【０２５１】
例えば、第１の実施形態と同様にシアンインク・往走査用の論理和パターンにおいてコード値「１」が割り当てられた画素のすべての画素がマゼンタインク・往走査用の論理和パターンにおいてコード値「１」が割り当てられた画素と同じ配置となるように、各画素に対するコード値が定められたマスクパターンを用いても良い。このようなマスクパターンの一例を図３２に示す。
【０２５２】
図３２（ａ）には１回目の走査に対応するマゼンタインク用のマスクパターンＭＰ１＿Ｍ´´を、図３２（ｂ）には２回目の走査に対応するマゼンタインク用のマスクパターンＭＰ２＿Ｍ´´を、図３２（ｃ）には３回目の走査に対応するマゼンタインク用のマスクパターンＭＰ３＿Ｍ´´を、図３２（ｄ）には４回目の走査に対応するマゼンタインク用のマスクパターンＭＰ４＿Ｍ´´をそれぞれ示している。また、図３２（ｅ）は図３２（ａ）に示す１回目の走査に対応するマスクパターンＭＰ１＿Ｍ´´と図３２（ｃ）に示す３回目の走査に対応するマスクパターンＭＰ３＿Ｍ´´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ１＿Ｍ´´＋ＭＰ３＿Ｍ´´を示している。また、図３２（ｆ）は図３２（ｂ）に示す２回目の走査に対応するマスクパターンＭＰ２＿Ｍ´´と図３２（ｄ）に示す４回目の走査に対応するマスクパターンＭＰ４＿Ｍ´´それぞれにおいて定められたインクの吐出の許容回数の論理和により得られる論理和パターンＭＰ２＿Ｍ´´＋ＭＰ４＿Ｍ´´を示している。
【０２５３】
図３２（ａ）、（ｃ）に示すマスクパターンＭＰ１＿Ｍ´´、ＭＰ３＿Ｍ´´のいずれかにおいてコード値「１」が割り当てられた画素と、図２８（ａ）、（ｃ）に示すマスクパターンＭＰ１＿Ｃ´、ＭＰ３＿Ｃ´のいずれかにおいてコード値「１」が割り当てられた画素と、は互いに重畳しない（排他関係にある）ように配置されている。したがって、図３２（ｅ）に示す論理和パターンＭＰ１＿Ｍ´´＋ＭＰ３＿Ｍと図２８（ｅ）に示す論理和パターンＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´を比べるとわかるように、論理和パターンＭＰ１＿Ｍ´´＋ＭＰ３＿Ｍ´´、ＭＰ１＿Ｃ´＋ＭＰ３＿Ｃ´間で灰色で塗りつぶされた（コード値「１」である）画素は重畳しない。
【０２５４】
同じように、図３２（ｂ）、（ｄ）に示すマスクパターンＭＰ２＿Ｍ´´、ＭＰ４＿Ｍ´´のいずれかにおいてコード値「１」が割り当てられた画素と、図２８（ｂ）、（ｄ）に示すマスクパターンＭＰ２＿Ｃ´、ＭＰ４＿Ｃ´のいずれかにおいてコード値「１」が割り当てられた画素と、は互いに重畳しない（排他関係にある）ように配置されている。したがって、図３２（ｆ）に示す論理和パターンＭＰ２＿Ｍ´´＋ＭＰ４＿Ｍ´´と図２８（ｆ）に示す論理和パターンＭＰ２＿Ｃ´＋ＭＰ４＿Ｃ´を比べるとわかるように、論理和パターンＭＰ２＿Ｍ´´＋ＭＰ４＿Ｍ´´、ＭＰ２＿Ｃ´＋ＭＰ４＿Ｃ´間で灰色で塗りつぶされた（コード値「１」である）画素は重畳しない。
【０２５５】
したがって、シアンインクに対応する画像データには図２８（ａ）〜（ｄ）に示すマスクパターンを、マゼンタインクに対応する画像データには図３２（ａ）〜（ｄ）に示すマスクパターンをそれぞれ適用することにより、例えば画素値が「１」である比較的低濃度の画像データが入力された場合、すべての画素領域において同じ方向への走査ではシアンインクとマゼンタインクを同じ画素領域に吐出しないように記録データを生成することができる。
【０２５６】
このため、図２８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´と図３２（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｍ´´〜ＭＰ４＿Ｍ´´を用いた場合、図２８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ´〜ＭＰ４＿Ｃ´と図２９（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｍ´〜ＭＰ４＿Ｍ´を用いた場合よりも記録媒体の表面の被覆面積を大きくすることができる。したがって、より好適に粒状感を抑制することが可能となる。
【０２５７】
なお、以上に説明した各実施形態では、単位領域に対して往走査と復走査を行う場合において往走査と復走査の間の吐出位置ずれを抑制する形態について記載した。したがって、復走査時の駆動順序が往走査時の駆動順序の逆順と異なる必要があり、その上で往走査時の駆動順序をオフセットした順序の逆順と異なることが好ましく、更に往走査時の駆動順序と同じ順序であることがより好ましいと記載した。
【０２５８】
しかしながら本発明は上記のような形態に限られるものではなく、単位領域に対して片方向への走査のみで複数回記録を行う場合において、第１の種類の走査と第２の種類の走査の間の吐出位置ずれを抑制することも可能である。例えば、第１の種類の走査を複数回の走査のうちの前半の走査、第２の種類の走査を複数回の走査のうちの後半の走査とした場合、前半の走査と後半の走査の間の吐出位置ずれを抑制することができる。この場合、第２の種類の走査時の駆動順序が第１の種類の走査時の駆動順序と異なる必要があり、その上で第１の種類の走査時の駆動順序をオフセットした順序と異なることが好ましく、更に第１の種類の走査時の駆動順序の逆順であることがより好ましい。
【０２５９】
これは、図１１等を用いて説明したように、同じ駆動順序で往復走査を行った際には時分割駆動制御における各駆動ブロックからのインクの着弾位置は互いに反転した位置となり、同じ駆動順序で片方向走査を行った際には時分割駆動制御における各駆動ブロックからのインクの着弾位置は互いに同じ位置となるためである。ここから、例えば片方向走査を行う場合に第２の種類の走査時の駆動順序を第１の種類の走査時の駆動順序の逆順として時分割駆動を行った際における各駆動ブロックからのインクの着弾位置と、往復走査を行う場合に復走査時の駆動順序を往走査時の駆動順序と同じ順序として時分割駆動した際における各駆動ブロックからのインクの着弾位置と、が互いに同じ位置となることがわかる。
【０２６０】
また、以上に説明した各実施形態では、複数色のインクのうちのシアンインクとマゼンタインクにおけるマスクパターンや時分割駆動の駆動順序について記載しており、シアンインク、マゼンタインク以外の色のインクについては特に記載していなかった。これは、本実施形態で使用するインクにおいてはシアンインクとマゼンタインクの混色（ブルー）の色域にて特に粒状感が目立ち易いため、本発明を適用することで得られる効果が顕著なためである。しかしながら、言うまでもなく他のインク、例えばイエローインクにおけるマスクパターンや時分割駆動の駆動制御に関しても本発明を適用することは可能である。
【０２６１】
例えば、シアンインクとマゼンタインクの混色（ブルー）の色域に加え、シアンインクとイエローインクの混色（グリーン）の色域における粒状感を低減したい場合、以下のように制御すれば良い。すなわち、マゼンタインクの画像データとイエローインクの画像データの両方に図１８（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｍ〜ＭＰ４＿Ｍを適用し、シアンインクの画像データに図１７（ａ）〜（ｄ）に示すマスクパターンＭＰ１＿Ｃ〜ＭＰ４＿Ｃを適用し、シアンインクの記録素子列、マゼンタインクの記録素子列、イエローインクの記録素子列のすべてを図１９（ａ）に示す駆動順序にて時分割駆動すれば良い。
【０２６２】
また、例えば、シアンインクとマゼンタインクの混色（ブルー）の色域に加え、シアンインクとイエローインクの混色（グリーン）の色域、およびマゼンタインクとイエローインクの混色（レッド）の色域における粒状感を低減したい場合、以下のように制御すれば良い。すなわち、シアンインク用のマスクパターン、マゼンタインク用のマスクパターン、イエローインク用のマスクパターンのうちの３通りの２組のマスクパターン（シアンインクとマゼンタインクの組、マゼンタインクとイエローインクの組、イエローインクとシアンインクの組）のいずれにおいても上述した本発明におけるコード値の配置条件を満たしたマスクパターンとし、すべての記録素子列において同じ駆動順序で時分割駆動すれば良い。
【０２６３】
また、以上に説明した各実施形態では、各画素に対するインクの吐出の許容回数を示す複数ビットの情報から構成され多値のマスクパターンを用いる形態について記載したが、他の形態による実施も可能である。例えば、各画素に対するインクの吐出の許容または非許容を示す１ビットの情報から構成される２値のマスクパターンを用いても良い。この場合、往走査に対応するマスクパターンから得られる第１の論理和パターンと復走査に対応するマスクパターンから得られる第２の論理和パターンに関し、第２の論理和パターンにて記録の許容が定められた画素のうち、第１の論理和パターンにて記録の許容が定められた画素とＸ方向における両側に隣接する画素が、第１の論理和パターンにて記録の許容が定められた画素とＸ方向における両側に隣接しない画素よりも多くなるように、複数のマスクパターンが定められていれば良い。
【０２６４】
また、以上に説明した各実施形態では、単位領域に対して往走査と復走査を２回ずつ行う形態、および単位領域に対して往走査と復走査の一方を２回、他方を１回ずつ行う形態について記載したが、他の形態による実施も可能である。すなわち、単位領域に対してＫ回（Ｋ≧１）の往走査とＬ回（Ｌ≧１）の復走査を行う形態であれば本発明を適用することができる。この場合には、往走査用のマスクパターンをＫ個、復走査用のマスクパターンをＬ個用いれば良い。
【０２６５】
また、以上で説明した各実施形態では、１画素当たり２ビットの情報から構成され、０、１、２回のいずれかの吐出回数を定める画像データと、１画素当たり２ビットの情報から構成され、０、１、２回のいずれかの許容回数を定めるマスクパターンと、を用いて記録データを生成する形態について記載したが、他の形態による実施も可能である。１画素当たり３ビット以上の情報から構成される画像データ、マスクパターンを用いても良い。画像データ、マスクパターンを構成する１画素当たりの情報がｎビットである場合、最大で（２＾ｎ）通りのインクの吐出回数、許容回数を定めることが可能である。
【０２６６】
例えば、１画素当たり３ビット以上の情報から画像データ、マスクパターンが構成される場合について記載する。すなわち、画像データ、マスクパターンを構成する３ビットの情報は「０００」、「００１」、「０１０」、「０１１」、「１００」、「１０１」、「１１０」、「１１１」のいずれかとなる。
【０２６７】
ここで、ある画素において画像データを構成する３ビットの情報が「０００」である場合、画素値は「０」、すなわちその画素に対するインクの吐出回数は０回であるとする。また、ある画素において画像データを構成する３ビットの情報が「００１」である場合、画素値は「１」、すなわちその画素に対するインクの吐出回数は１回であるとする。また、ある画素において画像データを構成する３ビットの情報が「０１０」である場合、画素値は「２」、すなわちその画素に対するインクの吐出回数は２回であるとする。また、ある画素において画像データを構成する３ビットの情報が「０１１」である場合、画素値は「３」、すなわちその画素に対するインクの吐出回数は３回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１００」である場合、画素値は「４」、すなわちその画素に対するインクの吐出回数は４回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１０１」である場合、画素値は「５」、すなわちその画素に対するインクの吐出回数は５回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１１０」である場合、画素値は「６」、すなわちその画素に対するインクの吐出回数は６回であるとする。また、ある画素において画像データを構成する３ビットの情報が「１１１」である場合、画素値は「７」、すなわちその画素に対するインクの吐出回数は７回であるとする。
【０２６８】
一方、ある画素においてマスクパターン構成する３ビットの情報が「０００」である場合、コード値は「０」、すなわちその画素に対するインクの吐出の許容回数は０回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「００１」である場合、コード値は「１」、すなわちその画素に対するインクの吐出の許容回数は１回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「０１０」である場合、コード値は「２」、すなわちその画素に対するインクの吐出の許容回数は２回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「０１１」である場合、コード値は「３」、すなわちその画素に対するインクの吐出の許容回数は３回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１００」である場合、コード値は「４」、すなわちその画素に対するインクの吐出の許容回数は４回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１０１」である場合、コード値は「５」、すなわちその画素に対するインクの吐出の許容回数は５回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１１０」である場合、コード値は「６」、すなわちその画素に対するインクの吐出の許容回数は６回であるとする。また、ある画素においてマスクパターン構成する３ビットの情報が「１１１」である場合、コード値は「７」、すなわちその画素に対するインクの吐出の許容回数は７回であるとする。
【０２６９】
上記記載したようなルールを定めたデコードテーブルを図３３に示す。例えば、コード値「１」が割り当てられた画素は画素値が「０」〜「６」の場合にはインクの非吐出を定め、且つ、画素値が「７」の場合にはインクの吐出を定める記録データを生成する。また、例えば、コード値「７」が割り当てられた画素は画素値が「０」の場合にはインクの非吐出を定め、且つ、画素値が「１」〜「７」の場合にはインクの吐出を定める記録データを生成する。
【０２７０】
ここで、低濃度の画像、例えば画像データの画素値が「１」である場合であってもインクの吐出を定めるのは、マスクパターン内のインクの吐出の許容回数が最大であるコード値「７」が割り当てられた画素である。したがって、例えば各画素当たり３ビットの情報から構成される画像データ、マスクパターンを用い、図３３に示すようなデコードテーブルを用いる場合において本発明の第２の実施形態の効果を得るためには、マスクパターン内のコード値「７」が割り当てられた画素に着目する。
【０２７１】
詳細には、本発明の第１の実施形態による効果を得るためには、下記の（条件Ａ）、（条件Ｂ）、（条件Ｃ）を満たしていれば良い。
【０２７２】
（条件Ａ）
シアンインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素のほぼすべてが、マゼンタインク・復走査用のマスクパターンにてコード値「７」、「０」以外のコード値が割り当てられた画素と重畳する配置である。
【０２７３】
（条件Ｂ）
シアンインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素のほぼすべてが、マゼンタインク・復走査用のマスクパターンにてコード値「７」、「０」以外のコード値が割り当てられた画素と重畳する配置である。
【０２７４】
（条件Ｃ）
シアンインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素と、マゼンタインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素と、が互いに異なる配置である。
【０２７５】
また、下記の（条件Ａ´）、（条件Ｂ´）、（条件Ｃ´）を満たしていることが更に好ましい。
【０２７６】
（条件Ａ´）
シアンインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素のほぼすべてが、マゼンタインク・往走査用のマスクパターンにてコード値「７」、「０」以外のコード値が割り当てられた画素と重畳する配置である。
【０２７７】
（条件Ｂ´）
シアンインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素のほぼすべてが、マゼンタインク・往走査用のマスクパターンにてコード値「７」、「０」以外のコード値が割り当てられた画素と重畳する配置である。
【０２７８】
（条件Ｃ´）
シアンインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素と、マゼンタインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素と、が互いに異なる配置である。
【０２７９】
更に、本発明の第２の実施形態による効果を得るためには、下記の（条件Ｄ）を（条件Ａ）、（条件Ｂ）、（条件Ｃ）に加えて更に満たしていれば良い。
【０２８０】
（条件Ｄ）
シアンインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素のうち、シアンインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接する画素が、シアンインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接しない画素よりも多い。
【０２８１】
また、下記の（条件Ｄ´）を満たしていることが更に好ましい。
【０２８２】
（条件Ｄ´）
マゼンタインク・往走査用のマスクパターンにてコード値「７」が割り当てられた画素のうち、マゼンタインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接する画素が、マゼンタインク・復走査用のマスクパターンにてコード値「７」が割り当てられた画素がＸ方向における両側に隣接しない画素よりも多い。
【０２８３】
また、画像データの画素値が「１」である場合にはインクの非吐出が定められるものの「２」である場合にインクの吐出が定められるコード値「６」が割り当てられた画素や、画像データの画素値が「１」、「２」である場合にはインクの非吐出が定められるものの「３」である場合にインクの吐出が定められるコード値「５」が割り当てられた画素も、比較的低濃度の画像記録時にインクの吐出を定める画素である。したがって、第２の実施形態の効果を得るためには、コード値「６」やコード値「５」が割り当てられた画素もまたコード値「７」が割り当てられた画素と同じ条件で配置が定められていることが好ましい。ここで、低濃度の画像記録時における往復走査間での位置ずれを抑制するためには、画像データが表現可能なインクの吐出回数の最大値がＲ回であるとすると、インクの吐出の許容回数がＳ（Ｓ≧Ｒ／２）回であるコード値が割り当てられた画素が上述のコード値「７」が割り当てられた画素と同じ条件で配置されていることが好ましい。
【０２８４】
また、以上に説明した各実施形態では、単位領域に対する複数回の走査と走査の間に記録媒体の搬送を介在させながら記録を行う形態について記載したが、他の形態による実施も可能である。すなわち、記録媒体の搬送を行うことなく単位領域に対する複数回の走査を行って記録を行う形態であっても良い。
【０２８５】
また、本発明はサーマルジェット型のインクジェット記録装置に限定されるものではない。例えば圧電素子を利用してインクの吐出を行ういわゆるピエゾ型のインクジェット記録装置等、様々な記録装置に対して有効に適用できる。
【０２８６】
また、各実施形態には記録装置を用いた記録方法について記載したが、各実施形態に記載の記録方法を行うためのデータを生成する画像処理装置または画像処理方法、プログラムを記録装置とは別体に用意する形態にも適用できる。また、記録装置の一部に備える形態にも広く適用できることは言うまでもない。
【０２８７】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも含む。
【０２８８】
さらに、「インク」とは、記録媒体上に付与されることで、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【符号の説明】
【０２８９】
３  記録媒体
７  記録ヘッド
３０１  ＣＰＵ
３０２  ＲＯＭ
【図１】
0006598640.tif 000002
【図２】
0006598640.tif 000003
【図３】
0006598640.tif 000004
【図４】
0006598640.tif 000005
【図５】
0006598640.tif 000006
【図６】
0006598640.tif 000007
【図７】
0006598640.tif 000008
【図８】
0006598640.tif 000009
【図９】
0006598640.tif 000010
【図１０】
0006598640.tif 000011
【図１１】
0006598640.tif 000012
【図１２】
0006598640.tif 000013
【図１３】
0006598640.tif 000014
【図１４】
0006598640.tif 000015
【図１５】
0006598640.tif 000016
【図１６】
0006598640.tif 000017
【図１７】
0006598640.tif 000018
【図１８】
0006598640.tif 000019
【図１９】
0006598640.tif 000020
【図２０】
0006598640.tif 000021
【図２１】
0006598640.tif 000022
【図２２】
0006598640.tif 000023
【図２３】
0006598640.tif 000024
【図２４】
0006598640.tif 000025
【図２５】
0006598640.tif 000026
【図２６】
0006598640.tif 000027
【図２７】
0006598640.tif 000028
【図２８】
0006598640.tif 000029
【図２９】
0006598640.tif 000030
【図３０】
0006598640.tif 000031
【図３１】
0006598640.tif 000032
【図３２】
0006598640.tif 000033
【図３３】
0006598640.tif 000034