(57)【要約】      （修正有）【課題】印刷画像の画質を向上させることができる印刷制御装置を提供する。【解決手段】印刷部（印刷装置）は、並び方向Ｄ１へ複数のノズルが所定ピッチで並んだ第一ノズル列、及び、並び方向Ｄ１へ複数のノズルが所定ピッチで並んだ第二ノズル列が被印刷物に対して主走査方向へ相対移動する主走査、並びに、被印刷物がノズル列に対して副走査方向へ相対移動する副走査であって副走査方向におけるノズルのピッチよりも短い距離の副走査を少なくとも行い、印刷データＤＡ１に対応するドットを有する印刷画像を形成する。調整部は、副走査方向においてノズル列の相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、ノズル列に含まれるノズルに対する印刷データＤＡ１の割り当てを複数の主走査の中で調整する。【選択図】図９
2016147382.tif 000002
【特許請求の範囲】
【請求項１】
主走査方向とは異なる並び方向へ複数のノズルが所定ピッチで並んだ第一ノズル列、及び、前記並び方向へ複数のノズルが前記所定ピッチで並んだ第二ノズル列が被印刷物に対して前記主走査方向へ相対移動する主走査、並びに、前記被印刷物が前記第一ノズル列及び前記第二ノズル列に対して副走査方向へ相対移動する副走査であって前記副走査方向におけるノズルのピッチよりも短い距離の副走査を少なくとも行い、印刷データに対応するドットを有する印刷画像を形成する印刷部のための印刷制御装置であって、
前記副走査方向において前記第一ノズル列と前記第二ノズル列との相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する前記印刷データの割り当てを複数の主走査の中で調整する調整部を備える、印刷制御装置。
【請求項２】
前記第一ノズル列及び前記第二ノズル列に含まれるノズルには、ドットの形成に使用される使用ノズル、及び、ドットの形成に使用されない予備ノズルが含まれ、
前記印刷データには、前記使用ノズルによりドットを形成するための使用ノズル割当データ、及び、ドットが形成されないヌルデータが含まれ、
前記調整部は、前記誤差に応じて決まる前記使用ノズルに対して前記使用ノズル割当データを割り当て、前記誤差に応じて決まる前記予備ノズルに対して前記ヌルデータを割り当てる、請求項１に記載の印刷制御装置。
【請求項３】
前記調整部は、印刷画像に対応した各画素のドットの形成状況を表すハーフトーンデータを、前記副走査方向において全ドットを形成するバンドの単位に分割して前記使用ノズル割当データとし、前記副走査方向において前記誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記使用ノズル割当データを前記使用ノズルに割り当て、前記ヌルデータを前記予備ノズルに割り当てる、請求項２に記載の印刷制御装置。
【請求項４】
前記調整部は、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する割り当てを調整する前の調整前印刷データに含まれる前記使用ノズル割当データを前記誤差に応じて印刷画像の画素の単位で前記副走査方向へずらすことにより前記使用ノズルに割り当てる、請求項２又は請求項３に記載の印刷制御装置。
【請求項５】
印刷画像に対応した各画素のインクの使用量を表す階調データに対して階調数を減らすハーフトーン処理を行うことにより前記使用ノズル割当データを生成するハーフトーン処理部を備え、
前記調整部は、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する割り当てを調整する前の調整前印刷データを前記使用ノズル割当データに前記ヌルデータを付加することにより生成し、前記調整前印刷データを前記誤差に応じて印刷画像の画素の単位で前記副走査方向へずらすことにより前記印刷データを生成する、請求項２に記載の印刷制御装置。
【請求項６】
前記第一ノズル列が第一ヘッドに形成され、前記第二ノズル列が前記第一ヘッドとは異なる第二ヘッドに形成され、前記第一ヘッドと前記第二ヘッドとの相対的な位置関係が固定され、
前記調整部は、前記副走査方向において前記第一ヘッドと前記第二ヘッドとの相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する前記印刷データの割り当てを複数の主走査の中で調整する、請求項１〜請求項５のいずれか一項に記載の印刷制御装置。
【請求項７】
主走査方向とは異なる並び方向へ複数のノズルが所定ピッチで並んだ第一ノズル列、及び、前記並び方向へ複数のノズルが前記所定ピッチで並んだ第二ノズル列が被印刷物に対して前記主走査方向へ相対移動する主走査、並びに、前記被印刷物が前記第一ノズル列及び前記第二ノズル列に対して副走査方向へ相対移動する副走査であって前記副走査方向におけるノズルのピッチよりも短い距離の副走査を少なくとも行い、印刷データに対応するドットを有する印刷画像を形成する印刷部のための印刷制御方法であって、
前記副走査方向において前記第一ノズル列と前記第二ノズル列との相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する前記印刷データの割り当てを複数の主走査の中で調整する、印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、及び、印刷制御方法に関する。
【背景技術】
【０００２】
インクジェットプリンターは、例えば、所定のノズル並び方向へ複数のノズルが並んだノズル列と被印刷物とをノズル並び方向と交差する相対移動方向へ相対移動させ、画素毎にドットの有無を表すノズルデータに従ってノズルからインク滴（液滴）を吐出して被印刷物にドットを形成する。主走査と副走査を繰り返すインクジェットプリンターには、バンド印刷を行うシリアルプリンター、疑似バンド印刷を行うシリアルプリンター、等がある。ここで、バンド印刷は、副走査方向において被印刷物の１回の送り量に相当する長さのバンドの全ドットを１回の主走査で形成する印刷方式である。疑似バンド印刷は、副走査方向において全ドットを形成する単位であるバンドの全ドットをＭ回（Ｍは２以上の整数）の主走査で形成する印刷方式である。同じバンドのドットを形成する時の主走査間の副走査は、副走査方向におけるノズルのピッチの１／Ｍに相当する送り量となる。
【０００３】
また、特許文献１に示されるように、印刷ヘッドユニットに複数の印刷ヘッドを組み付けてバンドを広くしたプリンターも知られている。このプリンターの各印刷ヘッドは副走査方向へ複数のノズルが並んだノズル列を有し、隣接する印刷ヘッドが互いの有するノズル列の一部が主走査方向から見たときに重なり合うように配置されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２２３９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
隣接する印刷ヘッド同士で組み付け位置の相対的な位置に誤差が生じると、ドットの形成位置がずれる。印刷ヘッド間の組み付け誤差を少なくして印刷画像の画質を向上させるため、印刷ヘッドのノズル列の各ノズルに対応させる印刷データをノズル単位でずらすことが考えられる。この考えでは、副走査方向におけるノズルのピッチよりも細かく調整することができない。尚、このような課題は、種々の印刷装置について同様に存在する。
【０００６】
以上を鑑み、本発明の目的の一つは、印刷画像の画質を向上させる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的の一つを達成するため、本発明は、主走査方向とは異なる並び方向へ複数のノズルが所定ピッチで並んだ第一ノズル列、及び、前記並び方向へ複数のノズルが前記所定ピッチで並んだ第二ノズル列が被印刷物に対して前記主走査方向へ相対移動する主走査、並びに、前記被印刷物が前記第一ノズル列及び前記第二ノズル列に対して副走査方向へ相対移動する副走査であって前記副走査方向におけるノズルのピッチよりも短い距離の副走査を少なくとも行い、印刷データに対応するドットを有する印刷画像を形成する印刷部のための印刷制御装置であって、
前記副走査方向において前記第一ノズル列と前記第二ノズル列との相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する前記印刷データの割り当てを複数の主走査の中で調整する調整部を備える、態様を有する。
【０００８】
また、本発明は、前記副走査方向において前記第一ノズル列と前記第二ノズル列との相対的な位置の誤差によるドットの位置ずれを印刷画像の画素の単位で少なくするように、前記第一ノズル列及び前記第二ノズル列に含まれるノズルに対する前記印刷データの割り当てを複数の主走査の中で調整する、印刷制御方法の態様を有する。
【０００９】
上述した態様は、印刷画像の画質を向上させる技術を提供することができる。
【００１０】
さらに、本発明は、印刷制御装置を含む印刷装置、印刷制御方法を含む印刷方法、上述した構成要素に対応した機能をコンピューターに実現させる印刷制御プログラム、この印刷制御プログラムを含む印刷プログラム、これらのプログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【図面の簡単な説明】
【００１１】
【図１】印刷装置の構成例を模式的に示す図。
【図２】疑似バンド印刷を行う例を模式的に示す図。
【図３】ＲＧＢデータ、ＣＭＹＫデータ、及び、ハーフトーンデータの構造例を模式的に示す図。
【図４】ノズルデータの構造例を模式的に示す図。
【図５】各主走査において印刷画像の各画素にドットが形成される例を模式的に示す図。
【図６】印刷制御処理の例を示すフローチャート。
【図７】バンド単位のハーフトーンデータをノズルに割り当てる例を模式的に示す図。
【図８】第一ノズル列と第二ノズル列が主走査方向からみて重なる方向へずれた例を模式的に示す図。
【図９】ノズル列間の誤差によるドットの位置ずれを少なくするようにバンド単位のハーフトーンデータをノズルに割り当てる例を模式的に示す図。
【図１０】ノズルデータの構造例を模式的に示す図。
【図１１】誤差によるドットの位置ずれを少なくするように各主走査において印刷画像の各画素にドットが形成される例を模式的に示す図。
【図１２】第一ノズル列と第二ノズル列が主走査方向からみて重なりが少なくなる方向へずれた例を模式的に示す図。
【図１３】ノズル列間の誤差によるドットの位置ずれを少なくするようにバンド単位のハーフトーンデータをノズルに割り当てる例を模式的に示す図。
【図１４】ノズルデータの構造例を模式的に示す図。
【図１５】誤差によるドットの位置ずれを少なくするように各主走査において印刷画像の各画素にドットが形成される例を模式的に示す図。
【図１６】第一ノズル列と第二ノズル列が主走査方向からみて重なる方向へずれた例、及び、ノズル列間の誤差によるドットの位置ずれを少なくするようにバンド単位のハーフトーンデータをノズルに割り当てる例を模式的に示す図。
【図１７】印刷制御処理の例を示すフローチャート。
【図１８】ハーフトーンデータにヌルデータを付加し誤差に応じてデータをシフトして印刷データを生成する例を模式的に示す図。
【図１９】変形例において疑似バンド印刷を行う例を模式的に示す図。
【図２０】被印刷物の送り時に第一ノズル列と第二ノズル列が主走査方向からみて重なる方向へずれた例を模式的に示す図。
【図２１】被印刷物の送りの誤差によるドットの位置ずれを少なくするようにバンド単位のハーフトーンデータをノズルに割り当てる例を模式的に示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１３】
（１）本技術の概要：
まず、図１〜２１を参照して本技術の概要を説明する。尚、図１〜２１は模式的に示す図であり、各図は整合していないことがある。
【００１４】
図１，２等に例示される印刷装置（印刷部）１は、主走査と副走査を行い、印刷データＤＡ１に対応するドットＤＴを有する印刷画像ＩＭ１を形成する。主走査では、主走査方向Ｄ２とは異なる並び方向Ｄ１へ複数のノズル６４が所定ピッチＮｐで並んだ第一ノズル列Ｌ１、及び、前記並び方向Ｄ１へ複数のノズル６４が前記所定ピッチＮｐで並んだ第二ノズル列Ｌ２が被印刷物Ｍ１に対して前記主走査方向Ｄ２へ相対移動する。副走査では、前記被印刷物Ｍ１が前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に対して副走査方向Ｄ３へ相対移動する。印刷装置１は、前記副走査方向Ｄ３におけるノズル６４のピッチ（例えばＮｐ）よりも短い距離（例えば（１／２）Ｎｐの距離）の副走査を少なくとも行う。印刷制御装置Ｕ０に含まれる調整部Ｕ１は、前記副走査方向Ｄ３において前記第一ノズル列Ｌ１と前記第二ノズル列Ｌ２との相対的な位置の誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位（例えば（１／２）Ｎｐの単位）で少なくするように、前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に含まれるノズル６４に対する前記印刷データＤＡ１の割り当てを複数の主走査（例えばパスＰ１，Ｐ２）の中で調整する。
また、印刷装置１で行われる印刷制御方法は、調整部Ｕ１に対応した調整工程を含む。
【００１５】
まず、図２，５を参照して、走査時のノズル６４及び被印刷物Ｍ１の動作の例を説明する。図２は、主走査方向Ｄ２における往方向（図２では右方向）と復方向（図２では左方向）とで記録ヘッドＨ１，Ｈ２のノズル６４からインク滴（液滴）６７を吐出する双方向印刷において疑似バンド印刷を行う例を模式的に示している。分かり易く説明するため、第一ヘッドＨ１の第一ノズル列Ｌ１にノズル＃１１〜＃１６が並び方向Ｄ１へ所定ピッチＮｐで並び、第二ヘッドＨ２の第二ノズル列Ｌ２にノズル＃２１〜＃２６が並び方向Ｄ１へ所定ピッチＮｐで並んでいるものとする。設計上は、副走査方向Ｄ３においてノズル＃１５とノズル＃２１の位置が合わせられるとともにノズル＃１６とノズル＃２２の位置が合わせられ、×印を付したノズル＃１１，＃１６，＃２１，＃２６がドットＤＴの形成に使用されない予備ノズルＮＺ２であり、ノズル＃１２〜＃１５，＃２２〜＃２５がドットＤＴの形成に使用される使用ノズルＮＺ１であるものとする。使用ノズルＮＺ１の数Ｎｅは、８個である。
【００１６】
図５は、各パス（主走査）Ｐ１〜Ｐ４において印刷画像ＩＭ１の各画素ＰＸにドットＤＴが形成される例を模式的に示している。分かり易く説明するため、全画素ＰＸにドットＤＴを形成する例を示し、ドットＤＴ中の上段に該ドットＤＴが形成されるパスの符号を付し、ドットＤＴ中の下段に該ドットＤＴを形成するノズルの符号を付している。
【００１７】
最初のパスＰ１は、往方向の主走査であり、使用ノズル＃１２〜＃１５，＃２２〜＃２５からのインク滴６７により副走査方向Ｄ３において間隔をあけてドットＤＴが形成される。ここで、ドットＤＴが形成されたラスターＲＡを形成済ラスターＲＡ１と呼び、ドットＤＴが形成されなかったラスターＲＡを未形成ラスターＲＡ２と呼ぶことにする。パスＰ１の直後、被印刷物Ｍ１がヘッドＨ１，Ｈ２に対して副走査方向Ｄ３へノズルピッチＮｐの１／２の距離、相対移動する。次のパスＰ２は、復方向の主走査であり、使用ノズル＃１２〜＃１５，＃２２〜＃２５からのインク滴６７により未形成ラスターＲＡ２にドットＤＴが形成される。これにより、バンドＢ１の全ドットＤＴが形成される。そこで、パスＰ２の直後、被印刷物Ｍ１がヘッドＨ１，Ｈ２に対して副走査方向Ｄ３へノズルピッチＮｐの｛Ｎｅ−（１／２）｝倍の距離、相対移動する。続くパスＰ３，Ｐ４は、パスＰ１，Ｐ２と同様の動作となる。パスＰ３は、往方向の主走査であり、使用ノズル＃１２〜＃１５，＃２２〜＃２５からのインク滴６７により副走査方向Ｄ３において間隔をあけてドットＤＴが形成される。パスＰ３の直後、被印刷物Ｍ１がヘッドＨ１，Ｈ２に対して副走査方向Ｄ３へノズルピッチＮｐの１／２の距離、相対移動する。次のパスＰ４は、復方向の主走査であり、使用ノズル＃１２〜＃１５，＃２２〜＃２５からのインク滴６７により未形成ラスターＲＡ２にドットＤＴが形成される。これにより、バンドＢ２の全ドットＤＴが形成される。バンドＢ３以降も、同様にして、印刷画像ＩＭ１の全ドットＤＴが形成される。
【００１８】
ここで、図８，１２に例示するように、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置に副走査方向Ｄ３におけるノズル６４のピッチＮｐよりも細かい誤差δが生じたとする。各ノズル６４に対応させる印刷データＤＡ１をノズル単位でずらす方法では、図８，１２に示すような細かい誤差δによるドットＤＴの位置ずれを少なくすることができない。本技術によると、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするようにノズル列Ｌ１，Ｌ２に含まれるノズル６４に対する印刷データＤＡ１の割り当てが複数の主走査の中で調整される。例えば、図８に示すように第一ノズル列Ｌ１に対して第二ノズル列Ｌ２が上方（主走査方向Ｄ２からみて重なる方向）へ（１／２）Ｎｐの距離ずれた場合、図９に示すように主走査を跨いで印刷データＤＡ１の割り当てが調整される。また、図１２に示すように第一ノズル列Ｌ１に対して第二ノズル列Ｌ２が下方（主走査方向Ｄ２からみて重なりが少なくなる方向）へ（１／２）Ｎｐの距離ずれた場合、図１３に示すように主走査を跨いで印刷データＤＡ１の割り当てが調整される。これらの例のように、本技術は、副走査方向Ｄ３におけるノズル６４のピッチよりも細かい単位でノズル列同士の相対的な位置の誤差δによるドットＤＴの位置ずれが少なくなるので、印刷画像の画質を向上させることができる。
【００１９】
ここで、ノズルは、インク滴が噴射する小孔のことである。インク滴には、画質を改善するインク滴といった無着色のインク等も含まれる。
被印刷物（print substrate）は、印刷画像を保持する素材のことである。形状は長方形のものが一般的であるが、円形（例えばＣＤ−ＲＯＭ、ＤＶＤ等の光ディスク）、三角形、四角形、多角形などがあり、少なくとも、JIS（日本工業規格）P0001:1998（紙・板紙及びパルプ用語）に記載の紙・板紙の品種及び加工製品の全てを含む。樹脂シート、金属板、立体物、等も被印刷物に含まれる。
複数のノズルと被印刷物とが相対移動することには、複数のノズルが移動しないで被印刷物が移動すること、被印刷記録物が移動しないで複数のノズルが移動すること、及び、複数のノズルと被印刷物の両方が移動することが含まれる。インク滴を吐出してドットを形成するときに被印刷物が移動しないで複数のノズルが移動する印刷装置の代表例には、シリアルプリンターが挙げられる。
ラスターは、主走査方向へ線状に連続した画素の並びを意味する。
第一ノズル列と第二ノズル列とは、図１９〜２１に例示するように同じノズル列であって異なる主走査におけるノズル列に当てはめることも可能である。この場合も、本技術に含まれる。例えば、図１９，２０に例示するノズル列Ｌ０は、パス（主走査）Ｐ１，Ｐ２において本技術の第一ノズル列（Ｌ１）に相当し、異なるパス（主走査）Ｐ３，Ｐ４において本技術の第二ノズル列（Ｌ２）に相当する。
【００２０】
ところで、前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に含まれるノズル６４には、ドットＤＴの形成に使用される使用ノズルＮＺ１、及び、ドットＤＴの形成に使用されない予備ノズル（未使用ノズル）ＮＺ２が含まれてもよい。前記印刷データＤＡ１には、前記使用ノズルＮＺ１によりドットＤＴを形成するための使用ノズル割当データＤＡ２、及び、ドットＤＴが形成されないヌルデータＤＡ３が含まれてもよい。前記調整部Ｕ１は、前記誤差δに応じて決まる前記使用ノズルＮＺ１に対して前記使用ノズル割当データＤＡ２を割り当て、前記誤差δに応じて決まる前記予備ノズルＮＺ２に対して前記ヌルデータＤＡ３を割り当ててもよい。本態様は、使用ノズル割当データＤＡ２とヌルデータＤＡ３を含む印刷データＤＡ１を使用ノズルＮＺ１と予備ノズルＮＺ２とに割り当てる処理を行えばよいので、ノズル列同士の相対的な位置の誤差によるドットの位置ずれを少なくする処理を容易に行うことができる。
【００２１】
前記調整部Ｕ１は、図６，７，９，１３に例示するように、印刷画像ＩＭ１に対応した各画素ＰＸのドットＤＴの形成状況を表すハーフトーンデータ２３０を、前記副走査方向Ｄ３において全ドットＤＴを形成するバンドＢの単位に分割して前記使用ノズル割当データＤＡ２とし、前記副走査方向Ｄ３において前記誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするように、前記使用ノズル割当データＤＡ２を前記使用ノズルＮＺ１に割り当て、前記ヌルデータＤＡ３を前記予備ノズルＮＺ２に割り当ててもよい。この態様は、バンドＢの単位に分割されたハーフトーンデータ（例えばバンド単位ハーフトーンデータ２５０）を使用ノズルＮＺ１に割り当てヌルデータＤＡ３を予備ノズルＮＺ２に割り当てる処理を行えばよいので、ノズル列同士の相対的な位置の誤差によるドットの位置ずれを少なくする処理を容易に行う好適な例を提供することができる。
【００２２】
前記調整部Ｕ１は、図１７，１８に例示するように、前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に含まれるノズル６４に対する割り当てを調整する前の調整前印刷データ２６０に含まれる前記使用ノズル割当データＤＡ２を前記誤差δに応じて印刷画像ＩＭ１の画素ＰＸの単位で前記副走査方向Ｄ３へずらすことにより前記使用ノズルＮＺ１に割り当ててもよい。この態様は、調整前印刷データ２６０に含まれる使用ノズル割当データＤＡ２を誤差δに応じて副走査方向Ｄ３へずらす処理を行えばよいので、ノズル同士の相対的な位置の誤差δによるドットＤＴの位置ずれを少なくする処理をさらに容易に行うことができる。
【００２３】
また、本印刷制御装置Ｕ０は、印刷画像ＩＭ１に対応した各画素ＰＸのインク６６の使用量を表す階調データ（例えばＣＭＹＫデータ２２０）に対して階調数を減らすハーフトーン処理を行うことにより前記使用ノズル割当データＤＡ２を生成するハーフトーン処理部４４を備えてもよい。図１７，１８に例示するように、前記調整部Ｕ１は、前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に含まれるノズル６４に対する割り当てを調整する前の調整前印刷データ２６０を前記使用ノズル割当データＤＡ２に前記ヌルデータＤＡ３を付加することにより生成し、前記調整前印刷データ２６０を前記誤差δに応じて印刷画像ＩＭ１の画素ＰＸの単位で前記副走査方向Ｄ３へずらすことにより前記印刷データＤＡ１を生成してもよい。本態様は、印刷画像ＩＭ１に対応した各画素ＰＸのインク６６の使用量を表す階調データに対してハーフトーン処理を行うことにより生成される使用ノズル割当データＤＡ２にヌルデータＤＡ３を付加した調整前印刷データ２６０を副走査方向Ｄ３へずらす処理を行えばよいので、ノズル列同士の相対的な位置の誤差によるドットの位置ずれを少なくする処理を容易に行う好適な例を提供することができる。
【００２４】
前記第一ノズル列Ｌ１が第一ヘッドＨ１に形成され、前記第二ノズル列Ｌ２が前記第一ヘッドＨ１とは異なる第二ヘッドＨ２に形成されてもよい。前記第一ヘッドＨ１と前記第二ヘッドＨ２との相対的な位置関係は、固定されてもよい。前記調整部Ｕ１は、前記副走査方向Ｄ３において前記第一ヘッドＨ１と前記第二ヘッドＨ２との相対的な位置の誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするように、前記第一ノズル列Ｌ１及び前記第二ノズル列Ｌ２に含まれるノズル６４に対する前記印刷データＤＡ１の割り当てを複数の主走査の中で調整してもよい。本態様は、ヘッド同士の相対的な位置関係が固定されている場合に印刷画像の画質を向上させることが可能な技術を提供することができる。
【００２５】
（２）印刷装置の構成の具体例：
図１は、印刷装置１としてインクジェットプリンターの一種であるシリアルプリンターの構成例を模式的に示している。図２は、図１に示す印刷装置１においてノズル６４とラスターＲＡとの対応関係の例も模式的に示している。印刷装置１は、図２に示すように記録ヘッド６１（ヘッドＨ１，Ｈ２を総称）と被印刷物Ｍ１とが相対移動する印刷部、及び、この印刷部を制御する印刷制御装置Ｕ０を内在し、バンドＢの全ドットをＭ回（Ｍは２以上の整数）の主走査で形成する疑似バンド印刷を行うことが可能である。詳しくは後述するが、本印刷制御装置Ｕ０は、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするようにノズル列Ｌ１，Ｌ２に含まれるノズルに対する印刷データＤＡ１の割り当てを複数の主走査の中で調整する調整部Ｕ１を備える。まず、疑似バンド印刷を行うのに好適な構成を有するシリアルプリンターの具体例を説明する。このシリアルプリンターに内在する印刷部は、ヘッド６１と被印刷物Ｍ１とが主走査方向Ｄ２へ相対移動する主走査を繰り返し、該主走査同士の間にヘッド６１と被印刷物Ｍ１とが副走査方向Ｄ３へ相対移動する副走査を行い、且つ、バンドの全ドットをＭ回の主走査で形成する。バンドのドットを形成する途中の副走査の相対移動距離は、副走査方向Ｄ３においてノズルのピッチＮｐよりも短い（１／Ｍ）Ｎｐであり、Ｍ＝２の場合に（１／２）Ｎｐとなる。バンドの全ドットを形成した直後の副走査の相対移動距離は、使用ノズルＮＺ１の数をＮｅとして、｛Ｎｅ−（１／Ｍ）｝Ｎｐであり、Ｍ＝２の場合に｛Ｎｅ−（１／２）｝Ｎｐとなる。本具体例の印刷装置１は、主走査時に被印刷物Ｍ１が移動せずヘッド６１が主走査方向Ｄ２へ移動し、副走査時に被印刷物Ｍ１が副走査方向Ｄ３へ移動する。むろん、主走査時に被印刷物が主走査方向へ移動する印刷装置や、副走査時にヘッドが副走査方向へ移動する印刷装置にも、本技術を適用可能である。
【００２６】
尚、本技術を適用可能な印刷装置は、複写機、ファクシミリ、これらの機能を備えた複合機、等でもよい。カラー画像を形成するインクジェットプリンターで使用されるインクには、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）のインクが含まれる。むろん、インクには、さらに、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、画質向上用の無着色インク、等が含まれてもよい。
【００２７】
図２は、分かり易く説明するため、記録ヘッドＨ１，Ｈ２のノズル列Ｌ１，Ｌ２にノズル＃１１〜＃１６，＃２１〜＃２６が並び方向Ｄ１へ所定ピッチＮｐで並んでいるものとしている。このようなヘッドＨ１，Ｈ２を用いることも本技術に含まれるが、実際には例えば１００個以上と多くノズルを有するノズル列を備えるヘッドが用いられることが多い。また、設計上、副走査方向Ｄ３においてノズル＃１５とノズル＃２１の位置が合わせられるとともにノズル＃１６とノズル＃２２の位置が合わせられるものとしている。尚、符号Ｄ２は並び方向Ｄ１に直交（交差）する主走査方向を示し、符号Ｄ３は主走査方向Ｄ２に直交（交差）する副走査方向を示し、符号Ｄ４は被印刷物Ｍ１の幅方向を示し、符号ＲＡは主走査方向Ｄ２に沿ったラスターを示し、符号ＰＸは画素を示している。図２では並び方向Ｄ１と副走査方向Ｄ３とが一致しているが、互いに異なる方向でも本技術に含まれる。また、主走査方向Ｄ２と幅方向Ｄ４とが一致しているが、互いに異なる方向でも本技術に含まれる。さらに、前記方向Ｄ１，Ｄ３と前記方向Ｄ２，Ｄ４とが直交しているが、互いに異なる方向であれば直交していなくても本技術に含まれる。
【００２８】
図１に示すヘッド６１は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）のノズル６４を有している。図２には、ＣＭＹＫのうち１色のインク滴を吐出（噴射）する複数のノズル６４が所定の並び方向Ｄ１へ並んだノズル列Ｌ１，Ｌ２を示している。尚、ノズルが千鳥状に配置されたノズル列であっても、本技術に含まれる。この場合の並び方向は、千鳥状配置における各列のノズルの並びの方向を意味する。
【００２９】
図１に示す印刷装置１は、コントローラー１０、ＲＡＭ（Random Access Memory）２０、不揮発性メモリー３０、機構部５０、インターフェイス（Ｉ／Ｆ）７１，７２、操作パネル７３、等を備える。コントローラー１０、ＲＡＭ２０、不揮発性メモリー３０、Ｉ／Ｆ７１，７２、及び、操作パネル７３は、バス８０に接続され、互いに情報を入出力可能とされている。
【００３０】
コントローラー１０は、ＣＰＵ（Central Processing Unit）１１、解像度変換部４１、色変換部４２、ハーフトーン処理部４４、並べ替え部４５、駆動信号送信部４６、等を備える。コントローラー１０は、調整部Ｕ１を構成する。コントローラー１０は、ＳｏＣ（System on a Chip）等により構成することができる。
【００３１】
ＣＰＵ１１は、印刷装置１における情報処理や制御を中心的に行う装置である。
解像度変換部４１は、ホスト装置ＨＴ１やメモリーカード９０等からの入力画像の解像度を設定解像度に変換する。入力画像は、例えば、各画素にＲＧＢ（赤、緑、青）の２５６階調の整数値を有するＲＧＢデータで表現される。
【００３２】
図３は、ＲＧＢデータ２１０、ＣＭＹＫデータ２２０、及び、ハーフトーンデータ２３０の構造例をまとめて模式的に示している。これらのデータ２１０，２２０，２３０の画素ＰＸは、主走査方向Ｄ２と副走査方向Ｄ３へ整然と並べられている。ＲＧＢデータ２１０の各画素ＰＸには、Ｒの階調値Ｒｉ、Ｇの階調値Ｇｉ、及び、Ｂの階調値Ｂｉが格納されている。ここで、ｉは、画素ＰＸを識別する変数である。尚、ＣＭＹＫデータ２２０は、例えば、各画素ＰＸのインク６６の使用量を表す階調データとされ、Ｃの階調値Ｃｉ、Ｍの階調値Ｍｉ、Ｙの階調値Ｙｉ、及び、Ｋの階調値Ｋｉが各画素ＰＸに格納される。ハーフトーンデータ２３０は、例えば、各画素ＰＸのドットの形成状況を表す多値データとされ、Ｃの多値ｃｉ、Ｍの多値ｍｉ、Ｙの多値ｙｉ、及び、Ｋの多値ｋｉが各画素ＰＸに格納される。
【００３３】
上記データ２１０，２２０，２３０において主走査方向Ｄ２へ並べられた画素ＰＸの列は、印刷画像ＩＭ１のラスターＲＡに対応している。例えば、ラスターＲＡ１１には、バンドＢ１においてパスＰ２の時にノズル＃１４からインク滴６７が吐出されるデータが格納されている。しかし、データ２１０，２２０，２３０のラスターＲＡは、印刷順ではない。例えば、前記ラスターＲＡ１１に続くラスターＲＡ１２には、バンドＢ１においてパスＰ１の時にノズル＃１５からインク滴６７が吐出されるデータが格納されている。従って、ラスターＲＡ１１のドットの形成は、ラスターＲＡ１２のドットを形成した後となる。
【００３４】
色変換部４２は、例えば、ＲＧＢの各階調値とＣＭＹＫの各階調値との対応関係を規定した色変換ＬＵＴ（ルックアップテーブル）を参照して、設定解像度のＲＧＢデータ２１０を各画素ＰＸにＣＭＹＫの２５６階調の整数値を有するＣＭＹＫデータ２２０に変換する。ＣＭＹＫデータ２２０は、印刷画像ＩＭ１に対応した各画素ＰＸのインク６６の使用量を表す階調データである。画素ｉに着目すると、ＲＧＢデータ２１０の画素値（Ｒｉ，Ｇｉ，Ｂｉ）が画素値（Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ）に変換される。
ハーフトーン処理部４４は、ＣＭＹＫデータ２２０を構成する各画素ＰＸの階調値に対して例えばディザ法や誤差拡散法や濃度パターン法といった所定のハーフトーン処理を行って前記階調値の階調数を減らし、ハーフトーンデータ２３０を生成する。ハーフトーンデータ２３０は、印刷画像ＩＭ１に対応した各画素ＰＸのドットＤＴの形成状況を表すデータであり、ドットの形成有無を表す２値データでもよいし、大中小の各ドットといった異なるサイズのドットに対応可能な３階調以上の多値データでもよい。２値データは、例えば、ドット形成に１、ドット無しに０、を対応させるデータとすることができる。４値データとしては、例えば、大ドット形成に３、中ドット形成に２、小ドット形成に１、ドット無しに０、を対応させるデータとすることができる。画素ｉに着目すると、ＣＭＹＫデータ２２０の画素値（Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ）が画素値（ｃｉ，ｍｉ，ｙｉ，ｋｉ）に変換される。
【００３５】
並べ替え部４５は、ハーフトーンデータ２３０を副走査方向において全ドットを形成するバンドの単位に分割し、該分割したデータをドットの形成順に並べ替えてノズルデータ（ラスターデータとも呼ぶ。）を生成する。
図４は、ノズルデータ２４０の構造例を模式的に示している。ノズルデータ２４０は、バンドと主走査の組合せに合わせて分解された構造を有し、主走査方向Ｄ２と副走査方向Ｄ３へ画素ＰＸが整然と並べられている。ノズルデータ２４０は、ＣＭＹＫの色毎に生成される。便宜上、ノズルデータ２４０の各画素ＰＸにＣの多値ｃｉ、Ｍの多値ｍｉ、Ｙの多値ｙｉ、及び、Ｋの多値ｋｉが対応していることが示されている。図４には、上述したデータ２１０，２２０，２３０におけるラスターＲＡ１１，ＲＡ１２がノズルデータ２４０のどこに配置されたかを示している。ここで、図２に示すように、ノズル列Ｌ１，Ｌ２には、ドットの形成に使用されない予備ノズルＮＺ２が含まれている。予備ノズルＮＺ２の数は、ヘッドＨ１，Ｈ２の取付誤差を考慮して設定しておけばよい。本具体例では、ドットが形成されないヌルデータＤＡ３（ＮＵＬＬ）を予備ノズルＮＺ２に対応するラスターＲＡ２０の各画素ＰＸに格納することにしている。ヌルデータＤＡ３は、例えば、ドット無しを意味する０にすることができる。
【００３６】
駆動信号送信部４６は、ヘッド６１の駆動素子６３に印加する電圧信号に対応した駆動信号ＳＧをノズルデータ２４０から生成して駆動回路６２へ出力する。例えば、ノズルデータ２４０が「大ドット形成」であれば大ドット用のインク滴を吐出させる駆動信号を出力し、ノズルデータ２４０が「中ドット形成」であれば中ドット用のインク滴を吐出させる駆動信号を出力し、ノズルデータ２４０が「小ドット形成」であれば小ドット用のインク滴を吐出させる駆動信号を出力する。図５は、上記ノズルデータ２４０に従ってパス毎に印刷画像ＩＭ１の各画素ＰＸにドットＤＴを形成する例を模式的に示している。
上記各部４１，４２，４４〜４６は、ＡＳＩＣ（Application Specific Integrated Circuit）で構成されてもよく、ＲＡＭ２０から処理対象のデータを直接読み込んだりＲＡＭ２０に処理後のデータを直接書き込んだりしてもよい。
【００３７】
コントローラー１０に制御される機構部５０は、キャリッジモーター５１、紙送り機構５３、キャリッジ６０、ヘッド６１、等を備える。キャリッジモーター５１は、図示しない複数の歯車及びベルト５２を介してキャリッジ６０を主走査方向Ｄ２へ往復移動させる。紙送り機構５３は、被印刷物Ｍ１を副走査方向Ｄ３へ搬送する。キャリッジ６０には、例えばＣＭＹＫのインク滴６７を吐出するヘッド６１が搭載されている。ヘッド６１は、駆動回路６２、駆動素子６３、等を備える。駆動回路６２は、コントローラー１０から入力される駆動信号ＳＧに従って駆動素子６３に電圧信号を印加する。駆動素子６３には、ノズル６４に連通する圧力室内のインク（液体）６６に圧力を加える圧電素子、熱により圧力室内に気泡を発生させてノズル６４からインク滴６７を吐出させる駆動素子、等を用いることができる。ヘッド６１の圧力室には、インクカートリッジ（液体カートリッジ）６５からインク６６が供給される。インクカートリッジ６５とヘッド６１の組合せは、例えば、ＣＭＹＫのそれぞれに設けられる。圧力室内のインク６６は、駆動素子６３によってノズル６４から被印刷物Ｍ１に向かってインク滴６７として吐出され、印刷用紙等といった被印刷物Ｍ１にインク滴６７のドットＤＴが形成される。ヘッド６１が主走査方向Ｄ２へ移動し、すなわち、複数のノズル６４と被印刷物Ｍ１とが主走査方向Ｄ２へ相対移動し、ノズルデータで表されるドットサイズに応じたドットが形成されることにより、被印刷物Ｍ１に印刷画像ＩＭ１が形成される。
【００３８】
ＲＡＭ２０は、大容量で揮発性の半導体メモリーであり、調整部Ｕ１に対応する調整機能を印刷装置１に実現させるプログラムを含むプログラムＰＲＧ２等が格納される。
不揮発性メモリー３０には、ＲＡＭ２０に展開されるプログラムデータＰＲＧ１、誤差δ、等が記憶されている。不揮発性メモリー３０には、ＲＯＭ（Read Only Memory）、ハードディスクといった磁気記録媒体、等が用いられる。尚、プログラムデータＰＲＧ１を展開するとは、ＣＰＵ１１で解釈可能なプログラムＰＲＧ２としてＲＡＭ２０に書き込むことを意味する。誤差δは、例えば、印刷装置１の製造工場等で予め測定され、不揮発性メモリー３０に記憶される。むろん、誤差を測定するセンサーといった誤差取得部Ｕ２が取得した誤差δが不揮発性メモリー３０に書き込まれてもよい。
【００３９】
カードＩ／Ｆ７１は、メモリーカード９０にデータを書き込んだりメモリーカード９０からデータを読み出したりする回路である。
通信Ｉ／Ｆ７２は、ホスト装置ＨＴ１に接続され、ホスト装置ＨＴ１に対して情報を入出力する。ホスト装置ＨＴ１には、パーソナルコンピューターといったコンピューター、デジタルカメラ、デジタルビデオカメラ、スマートフォンといった携帯電話、等が含まれる。
【００４０】
操作パネル７３は、出力部７４、入力部７５、等を有し、ユーザーが印刷装置１に対して各種の指示を入力可能である。出力部７４は、例えば、各種の指示に応じた情報や印刷装置１の状態を示す情報を表示する液晶パネル（表示部）で構成される。出力部７４は、これらの情報を音声出力してもよい。入力部７５は、例えば、カーソルキーや決定キーといった操作キー（操作入力部）で構成される。入力部７５は、表示画面への操作を受け付けるタッチパネル等でもよい。
【００４１】
（３）印刷データの割り当てを調整する第一具体例：
以下、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれを少なくするようにバンド単位のハーフトーンデータをノズルに割り当てる第一具体例を説明する。
【００４２】
図６は、コントローラー１０（調整部Ｕ１）で行われる印刷制御処理の要部を例示している。この処理は、例えば、並べ替え部４５が行う。図７は、δ＝０である場合に使用ノズル割当データＤＡ２であるバンド単位ハーフトーンデータ２５０をノズルに割り当てる例を模式的に示している。図６に示すステップＳ１０２の処理は、ハーフトーン処理部４４がハーフトーンデータ２３０を生成した後に行われる。以下、「ステップ」の記載を省略する。
【００４３】
ハーフトーンデータ生成後、コントローラー１０は、ハーフトーンデータ２３０をバンドＢの単位に分割する（Ｓ１０２）。得られるバンド単位ハーフトーンデータ２５０は、使用ノズル割当データＤＡ２であり、図７に示すようにバンド毎のデータである。尚、上側のバンド単位ハーフトーンデータ２５０はバンドＢ１に割り当てられるデータであり、下側のバンド単位ハーフトーンデータ２５０はバンドＢ２に割り当てられるデータであり、各バンド単位ハーフトーンデータ２５０の各ラスターＲＡには印刷データの割り当てを調整しないデフォルト時にどのバンド、どのパス、及び、どのノズルに割り当てられるかを示している。
Ｓ１０４では、ノズル列Ｌ１，Ｌ２の相対的な位置の誤差δを取得する。この処理は、不揮発性メモリー３０から誤差δを読み出す処理でもよいし、誤差取得部Ｕ２から誤差δを読み込む処理でもよい。
【００４４】
Ｓ１０６では、副走査方向Ｄ３において誤差δによるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするようにバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる。図７に示すようにδ＝０である場合、デフォルト時の印刷データの割り当てに従って各ラスターＲＡのデータが各使用ノズル＃１２〜＃１５，＃２２〜＃２５に割り当てられる。
Ｓ１０８では、バンド単位ハーフトーンデータ２５０を割り当てなかった予備ノズルＮＺ２にヌルデータＤＡ３を割り当てる。δ＝０である場合、デフォルト時の印刷データの割り当てに従ってヌルデータＤＡ３が予備ノズル＃１１，＃１６，＃２１，＃２６に割り当てられる。
【００４５】
バンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータがノズルに割り付けられると、図４に示すノズルデータ２４０が生成される。δ＝０である場合のノズルデータ２４０は、予備ノズルＮＺ２に対応するラスターＲＡ２０の各画素にヌルデータＤＡ３が格納され、使用ノズルＮＺ１に対応するラスターの各画素に使用ノズル割当データＤＡ２が格納されている。
以上より、図２に示すようにδ＝０である場合には、図５に示すようにデフォルトの形成順で印刷画像ＩＭ１の各画素ＰＸにドットＤＴが形成される。
【００４６】
次に、図８に示すように第一ヘッドＨ１に対して第二ヘッドＨ２が上方（主走査方向Ｄ２からみて重なる方向）へδ１＝（１／２）Ｎｐの距離ずれた場合について、説明する。図２，８を比較すると、δ＝０の場合にパスＰ１，Ｐ３のノズル＃２２〜＃２５に割り当てられる使用ノズル割当データＤＡ２を誤差δ１の場合においてパスＰ２，Ｐ４のノズル＃２２〜＃２５に割り当て、δ＝０の場合にパスＰ２，Ｐ４のノズル＃２２〜＃２５に割り当てられる使用ノズル割当データＤＡ２を誤差δ１の場合においてパスＰ１，Ｐ３のノズル＃２３〜＃２６に割り当てると、実質的に同じ位置にドットが形成されることになる。そこで、パスＰ１，Ｐ３において第二ノズル列Ｌ２の使用ノズルＮＺ１をノズル＃２３〜＃２６に変更するとともに予備ノズルＮＺ２を＃２１，２２に変更し、パス間で使用ノズル割当データＤＡ２の割り当ても変更することにする。コントローラー１０は、誤差δ１に応じて決まる使用ノズルＮＺ１に対して使用ノズル割当データＤＡ２を割り当て、誤差δ１に応じて決まる予備ノズルＮＺ２に対してヌルデータＤＡ３を割り当てる。
【００４７】
図９は、誤差δ１の場合にバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる例を模式的に示している。図６に示すＳ１０６において、コントローラー１０は、δ１＝（１／２）Ｎｐの誤差によるドットの位置ずれを解消するようにバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる。図９に示すように、第一ノズル列Ｌ１の使用ノズル＃１２〜＃１５に対しては、図７で示したδ＝０の場合と同様にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。一方、第二ノズル列Ｌ２については、パスＰ１の使用ノズルＮＺ１がノズル＃２３〜＃２６に変更され、パスＰ２の使用ノズル＃２２〜＃２５、及び、パスＰ１の使用ノズル＃２３〜＃２６にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。図６に示すＳ１０８において、コントローラー１０は、パスＰ１の予備ノズル＃１１，＃１６，＃２１，＃２２、及び、パスＰ２の予備ノズル＃１１，＃１６，＃２１，＃２６にヌルデータＤＡ３を割り当てる。バンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータがノズルに割り付けられると、図１０に示すノズルデータ２４０が生成される。
【００４８】
以上より、図８に示すように第一ヘッドＨ１に対して第二ヘッドＨ２が上方へδ１＝（１／２）Ｎｐの距離ずれた場合、図１１に示す形成順で印刷画像ＩＭ１の各画素ＰＸにドットＤＴが形成される。図５，１１を比較すると、誤差δ１の場合、パスＰ１ではノズル＃２３〜＃２６が使用され、δ＝０でパスＰ２のノズル＃２２〜＃２５に割り当てられるデータに従ってドットＤＴが形成される。尚、図１１には、ドットＤＴの左側にδ＝０で割り当てられるパス及びノズルを括弧書きで示している。誤差δ１の場合においてパスＰ１のノズル＃２３〜＃２６より形成されるドットの位置は、δ＝０の場合と比べて１画素分、ノズル＃１２〜＃１５により形成されるドットの位置よりも副走査方向Ｄ３へ離れた位置となる。また、誤差δ１である場合のパスＰ２ではノズル＃２２〜＃２５が使用されるものの、δ＝０でパスＰ１のノズル＃２２〜＃２５に割り当てられるデータに従ってドットＤＴが形成される。これにより、バンドＢ１の全ドットＤＴが形成される。パスＰ３，Ｐ４も、同様にしてバンドＢ２の全ドットＤＴが形成される。バンドＢ３以降も、同様である。
【００４９】
さらに、図１２に示すように第一ヘッドＨ１に対して第二ヘッドＨ２が下方（主走査方向Ｄ２からみて重なりが少なくなる方向）へδ２＝（１／２）Ｎｐの距離ずれた場合について、説明する。図２，１２を比較すると、δ＝０の場合にパスＰ１，Ｐ３のノズル＃２２〜＃２５に割り当てられる使用ノズル割当データＤＡ２を誤差δ２の場合においてパスＰ２，Ｐ４のノズル＃２１〜＃２４に割り当て、δ＝０の場合にパスＰ２，Ｐ４のノズル＃２２〜＃２５に割り当てられる使用ノズル割当データＤＡ２を誤差δ２の場合においてパスＰ１，Ｐ３のノズル＃２２〜＃２５に割り当てると、実質的に同じ位置にドットが形成されることになる。そこで、パスＰ２，Ｐ４において第二ノズル列Ｌ２の使用ノズルＮＺ１をノズル＃２１〜＃２４に変更するとともに予備ノズルＮＺ２を＃２５，２６に変更し、パス間で使用ノズル割当データＤＡ２の割り当ても変更することにする。コントローラー１０は、誤差δ２に応じて決まる使用ノズルＮＺ１に対して使用ノズル割当データＤＡ２を割り当て、誤差δ２に応じて決まる予備ノズルＮＺ２に対してヌルデータＤＡ３を割り当てる。
【００５０】
図１３は、誤差δ２の場合にバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる例を模式的に示している。図６に示すＳ１０６において、コントローラー１０は、δ２＝（１／２）Ｎｐの誤差によるドットの位置ずれを解消するようにバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる。図１３に示すように、第一ノズル列Ｌ１の使用ノズル＃１２〜＃１５に対しては、図７で示したδ＝０の場合と同様にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。一方、第二ノズル列Ｌ２については、パスＰ２の使用ノズルＮＺ１がノズル＃２１〜＃２４に変更され、パスＰ２の使用ノズル＃２１〜＃２４、及び、パスＰ１の使用ノズル＃２２〜＃２５にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。図６に示すＳ１０８において、コントローラー１０は、パスＰ１の予備ノズル＃１１，＃１６，＃２１，＃２６、及び、パスＰ２の予備ノズル＃１１，＃１６，＃２５，＃２６にヌルデータＤＡ３を割り当てる。バンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータがノズルに割り付けられると、図１４に示すノズルデータ２４０が生成される。
【００５１】
以上より、図１２に示すように第一ヘッドＨ１に対して第二ヘッドＨ２が下方へδ２＝（１／２）Ｎｐの距離ずれた場合、図１５に示す形成順で印刷画像ＩＭ１の各画素ＰＸにドットＤＴが形成される。図５，１５を比較すると、誤差δ２の場合、パスＰ１ではノズル＃２２〜＃２５が使用されるものの、δ＝０でパスＰ２のノズル＃２２〜＃２５に割り当てられるデータに従ってドットＤＴが形成される。誤差δ２の場合においてパスＰ１のノズル＃２２〜＃２５より形成されるドットの位置は、δ＝０の場合と比べて１画素分、ノズル＃１２〜＃１５により形成されるドットの位置よりも副走査方向Ｄ３へ離れた位置となる。また、誤差δ２である場合のパスＰ２ではノズル＃２１〜＃２４が使用され、δ＝０でパスＰ１のノズル＃２２〜＃２５に割り当てられるデータに従ってドットＤＴが形成される。これにより、バンドＢ１の全ドットＤＴが形成される。パスＰ３，Ｐ４も、同様にしてバンドＢ２の全ドットＤＴが形成される。バンドＢ３以降も、同様である。
【００５２】
以上説明したように、具体例１によると、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれが（１／２）Ｎｐの単位、すなわち、印刷画像ＩＭ１の画素ＰＸの単位で少なくなるようにノズル列Ｌ１，Ｌ２に含まれるノズル６４に対する印刷データＤＡ１の割り当てが複数のパス（例えばＰ１，Ｐ２）の中で調整される。これにより、副走査方向Ｄ３におけるノズル６４のピッチ（Ｎｐ）よりも細かい単位でノズル列同士の相対的な位置の誤差δによるドットＤＴの位置ずれが少なくなり、印刷画像の画質が向上する。
【００５３】
尚、図１６に例示するように、誤差δが（１／２）Ｎｐよりも大きい場合も、誤差δに応じて使用ノズルＮＺ１を決めて使用ノズル割当データＤＡ２を割り当てることができる。図１６は、ヘッドＨ１，Ｈ２が主走査方向Ｄ２からみて重なる方向へδ１＝Ｎｐの距離ずれた例を示している。この例では、第一ノズル列Ｌ１のノズルの割り当ても変更している。誤差δ１＝Ｎｐが生じる場合、δ＝０の場合と比べて、パスＰ１の第二ノズル列Ｌ２の使用ノズルＮＺ１をノズル＃２３〜＃２６に変更し、パスＰ２の第一ノズル列Ｌ１の使用ノズルＮＺ１をノズル＃１１〜＃１４に変更することにする。図１６の下段に示すように、パスＰ１の使用ノズル＃１２〜＃１５に対しては、図７で示したδ＝０の場合にパスＰ２のノズル＃１２〜＃１５に割り当てられるデータが割り当てられる。パスＰ２の使用ノズル＃１１〜＃１４に対しては、δ＝０の場合にパスＰ１のノズル＃１２〜＃１５に割り当てられるデータが割り当てられる。パスＰ１の使用ノズル＃２３〜＃２６に対しては、δ＝０の場合にパスＰ２のノズル＃２２〜＃２５に割り当てられるデータが割り当てられる。パスＰ２の使用ノズル＃２２〜＃２５に対しては、δ＝０の場合にパスＰ１のノズル＃２２〜＃２５に割り当てられるデータが割り当てられる。パスＰ１の予備ノズル＃１１，＃１６，＃２１，＃２２、及び、パスＰ２の予備ノズル＃１５，＃１６，＃２１，＃２６には、ヌルデータＤＡ３が割り当てられる。
以上より、バンドＢ１の全ドットＤＴが形成される。バンドＢ２以降も、同様である。
【００５４】
むろん、誤差δは、印刷画像の画素単位でないこともある。この場合、例えば、以下に示すように、誤差δによるドットの位置ずれがなるべく少なくなるようにノズルに対する印刷データの割り当てを調整すればよい。
１．誤差δが（１／４）Ｎｐ未満の場合、δ＝０と同じ割り当て。
２．誤差δが（１／４）Ｎｐ以上（３／４）Ｎｐ未満の場合、δ＝（１／２）Ｎｐと同じ割り当て。
３．誤差δが（３／４）Ｎｐ以上（５／４）Ｎｐ未満の場合、δ＝Ｎｐと同じ割り当て。
４．誤差δが（５／４）Ｎｐ以上（７／４）Ｎｐ未満の場合、δ＝（３／２）Ｎｐと同じ割り当て。
誤差δが（７／４）Ｎｐ以上の場合も、予備ノズル（未使用ノズル）の数を上限として、同様にして印刷データを割り当てることができる。ヘッドＨ１，Ｈ２が主走査方向Ｄ２からみて重なる方向へずれている場合、パスＰ１，Ｐ２の両方でノズル＃１１，＃２６を使用する範囲内で印刷データの割り当てが可能である。ヘッドＨ１，Ｈ２が主走査方向Ｄ２からみて重なりが少なくなる方向へずれている場合、パスＰ１，Ｐ２の両方でノズル＃１６，＃２１を使用する範囲内で印刷データの割り当てが可能である。
【００５５】
（４）印刷データの割り当てを調整する第二具体例：
以下、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれを少なくするように使用ノズル割当データＤＡ２を印刷画像ＩＭ１の画素ＰＸの単位で副走査方向Ｄ３へずらす第二具体例を説明する。
【００５６】
図１７は、コントローラー１０（調整部Ｕ１）で行われる印刷制御処理の要部を例示している。例えば、Ｓ２０２〜Ｓ２０８の処理をハーフトーン処理部４４が行い、Ｓ２１０の処理を並べ替え部４５が行う。図１８は、誤差δ１＝（１／２）Ｎｐである場合においてハーフトーンデータ２３０にヌルデータＤＡ３を付加し誤差δに応じてデータをシフトして印刷データＤＡ１を生成する例を模式的に示している。図１８に示すＳ２０２の処理は、ハーフトーン処理部４４がハーフトーンデータ２３０を使用ノズル割当データＤＡ２として生成した後に行われる。
【００５７】
ハーフトーンデータ２３０だけでは、どのラスターＲＡがどのノズルに割り当てられるのか分からない。そこで、使用ノズル割当データＤＡ２であるハーフトーンデータ２３０が生成された後、コントローラー１０は、ハーフトーンデータ２３０と、ノズル列Ｌ１，Ｌ２に含まれるノズル６４と、の副走査方向Ｄ３における位置関係を表すノズル対応情報を取得する（Ｓ２０２）。
Ｓ２０４では、上記ノズル対応情報に基づいて、ハーフトーンデータ２３０に対してδ＝０の場合に予備ノズルＮＺ２に割り当てられる箇所にヌルデータＤＡ３を付加し、調整前印刷データ２６０を生成する。図１８に示すように、ハーフトーンデータ２３０のうちバンドＢ１に対応するデータには、（Ｂ１，Ｐ１，＃１１）、（Ｂ１，Ｐ２，＃１１）、（Ｂ１，Ｐ１，＃１６）、（Ｂ１，Ｐ２，＃１６）、（Ｂ１，Ｐ１，＃２１）、（Ｂ１，Ｐ２，＃２１）、（Ｂ１，Ｐ１，＃２６）、及び、（Ｂ１，Ｐ２，＃２６）のデータが無い。そこで、上記ノズル対応情報に基づいて、（Ｂ１，Ｐ１，＃１２）の前に（Ｂ１，Ｐ１，＃１１）と（Ｂ１，Ｐ２，＃１１）を付加し、（Ｂ１，Ｐ２，＃１５）と（Ｂ１，Ｐ１，＃２２）の間に（Ｂ１，Ｐ１，＃１６）、（Ｂ１，Ｐ２，＃１６）、（Ｂ１，Ｐ１，＃２１）、及び、（Ｂ１，Ｐ２，＃２１）を挿入し、（Ｂ１，Ｐ２，＃２５）の後に（Ｂ１，Ｐ１，＃２６）と（Ｂ１，Ｐ２，＃２６）を付加すればよい。バンドＢ２以降に対応するデータについても、同様にしてヌルデータＤＡ３を付加して調整前印刷データ２６０を生成することができる。
【００５８】
Ｓ２０６では、ノズル列Ｌ１，Ｌ２の相対的な位置の誤差δを取得する。この処理は、不揮発性メモリー３０から誤差δを読み出す処理でもよいし、誤差取得部Ｕ２から誤差δを読み込む処理でもよい。
Ｓ２０８では、調整前印刷データ２６０を誤差δに応じて印刷画像ＩＭ１の画素ＰＸの単位で副走査方向Ｄ３へずらすことにより印刷データＤＡ１を生成する。図８に示すようにヘッドＨ１，Ｈ２が上方（主走査方向Ｄ２からみて重なる方向）へδ１＝（１／２）Ｎｐの距離ずれている場合、第二ノズル列Ｌ２のノズル＃２１〜＃２６に割り当てる印刷データを調整することにして、（Ｂ１，Ｐ１，＃２１）〜（Ｂ１，Ｐ２，＃２６）のデータを下方（主走査方向Ｄ２からみて重なりを少なくする方向）へ１画素分、シフトする。尚、データシフトの最も下流側となるパスＰ１のノズル＃２１のデータについては、調整前印刷データ２６０における（Ｂ１，Ｐ１，＃２１）がヌルデータＤＡ３であることから、このヌルデータＤＡ３をコピーする例を示している。調整前印刷データ２６０に含まれる使用ノズル割当データＤＡ２は、誤差δに応じて印刷画像ＩＭ１の画素ＰＸの単位で副走査方向Ｄ３へずらされることにより使用ノズルＮＺ１に割り当てられる。
【００５９】
Ｓ２１０では、使用ノズル割当データＤＡ２とヌルデータＤＡ３を含む印刷データＤＡ１をノズル＃１１〜＃１６，＃２１〜＃２６に割り当てる。この処理は、図７で示したδ＝０の場合の割り付けと同様でよい。
【００６０】
以上説明したように、具体例２によっても、副走査方向Ｄ３においてノズル列Ｌ１，Ｌ２の相対的な位置の誤差δによるドットＤＴの位置ずれが（１／２）Ｎｐの単位、すなわち、印刷画像ＩＭ１の画素ＰＸの単位で少なくなるようにノズル列Ｌ１，Ｌ２に含まれるノズル６４に対する印刷データＤＡ１の割り当てが複数のパス（例えばＰ１，Ｐ２）の中で調整される。これにより、副走査方向Ｄ３におけるノズル６４のピッチ（Ｎｐ）よりも細かい単位でノズル列同士の相対的な位置の誤差δによるドットＤＴの位置ずれが少なくなり、印刷画像の画質が向上する。
【００６１】
（５）変形例：
本発明は、種々の変形例が考えられる。
上述した印刷部は双方向印刷を行ったが、単方向印刷を行う印刷部にも本技術を適用可能である。
疑似バンド印刷は、バンドの全ドットをＭ＝２回の主走査で形成する印刷方式以外にも、バンドの全ドットを３回以上の主走査で形成する印刷方式でもよい。Ｍ≧３以上である場合、印刷データの割り当てを調整する単位は、副走査方向Ｄ３におけるノズルのピッチの１／Ｍとなる。
ノズル列のノズルの並び方向Ｄ１は、副走査方向Ｄ３である以外にも、副走査方向Ｄ３からずれた方向でもよい。並び方向Ｄ１と副走査方向Ｄ３のなす角度をθとすると、副走査方向Ｄ３におけるノズルのピッチは、Ｎｐ・ｃｏｓθとなる。これにより、印刷データの割り当てを調整する単位は、（１／Ｍ）Ｎｐ・ｃｏｓθと細かくなる。従って、印刷画像の画質を向上させることが可能となる。
図８〜１６で示した例では第二ノズル列Ｌ２のノズル＃２１〜＃２６に対する印刷データの割り当てを調整したが、図８，１２に示すような誤差δがある場合に第一ノズル列Ｌ１のノズル＃１１〜＃１６に対する印刷データの割り当てを調整してもよい。
相対的な位置関係が固定されるノズル列の数は、３以上でもよい。この場合、３以上のノズル列のいずれか一つを第一ノズル列とし、残りのノズル列のいずれか一つを第二ノズル列として、本技術を適用可能である。
【００６２】
また、図１９〜２１に例示するように、本技術は、被印刷物Ｍ１の送りの誤差δによるドットの位置ずれを少なくすることにも適用可能である。まず、図１９を参照して、変形例に係る印刷装置１の構成、及び、走査時のノズル６４及び被印刷物Ｍ１の動作の例を説明する。この印刷装置１の記録ヘッドＨ０は、図２等で示したように複数のヘッドＨ１，Ｈ２を互いに固定したものではなく、ノズル列Ｌ０を有する単体のヘッドである。図１９は、主走査方向Ｄ２における往方向と復方向とでヘッドＨ０のノズル＃１〜＃６からインク滴６７を吐出する双方向印刷において疑似バンド印刷を行う例を模式的に示している。分かり易く説明するため、ノズル列Ｌ０にノズル＃１〜＃６が並び方向Ｄ１へ所定ピッチＮｐで並んでいるものとする。設計上は、ノズル＃１，＃６が予備ノズルＮＺ２であり、ノズル＃２〜＃５が使用ノズルＮＺ１であるものとする。使用ノズルＮＺ１の数Ｎｅは、４個である。
【００６３】
最初のパスＰ１は、往方向の主走査であり、使用ノズル＃２〜＃５からのインク滴６７により副走査方向Ｄ３において間隔をあけてドットＤＴが形成される。パスＰ１の直後、被印刷物Ｍ１がヘッドＨ０に対して副走査方向Ｄ３へノズルピッチＮｐの１／２の距離、相対移動する。次のパスＰ２は、復方向の主走査であり、使用ノズル＃２〜＃５からのインク滴６７により未形成ラスターにドットＤＴが形成される。これにより、バンドＢ１（図２１参照）の全ドットＤＴが形成される。パスＰ２の直後、被印刷物Ｍ１がヘッドＨ０に対して副走査方向Ｄ３へノズルピッチＮｐの｛Ｎｅ−（１／２）｝倍の距離、相対移動する。続くパスＰ３，Ｐ４は、パスＰ１，Ｐ２と同様の動作となり、バンドＢ２（図２１参照）の全ドットＤＴが形成される。バンドＢ３以降も、同様にして、印刷画像ＩＭ１の全ドットＤＴが形成される。
【００６４】
ここで、図２０に示すように、パスＰ１のヘッドＨ０に対してパスＰ３のヘッドＨ０が上方（主走査方向Ｄ２からみて重なる方向）へδ１＝（１／２）Ｎｐの距離ずれたとする。この誤差δ１によるドットＤＴの位置ずれを印刷画像ＩＭ１の画素ＰＸの単位で少なくするため、パスＰ１，Ｐ２におけるノズル列Ｌ０を第一ノズル列Ｌ１、パスＰ３，Ｐ４におけるノズル列Ｌ０を第二ノズル列Ｌ２として、印刷データＤＡ１の割り当てを調整することにする。図２０では、パス３においてノズル列Ｌ０の使用ノズルＮＺ１をノズル＃３〜＃６に変更するとともに予備ノズルＮＺ２を＃１，２に変更し、パス間で使用ノズル割当データＤＡ２の割り当ても変更することにしている。コントローラー１０は、誤差δ１に応じて決まる使用ノズルＮＺ１に対して使用ノズル割当データＤＡ２を割り当て、誤差δ１に応じて決まる予備ノズルＮＺ２に対してヌルデータＤＡ３を割り当てる。
【００６５】
図２１は、誤差δ１の場合にバンドＢ１，Ｂ２のバンド単位ハーフトーンデータ２５０を使用ノズルＮＺ１に割り当てる例を模式的に示している。図２１に示すように、パスＰ１，Ｐ２においては、δ＝０の場合と同様にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。一方、パスＰ３においては使用ノズルＮＺ１がノズル＃３〜＃６に変更され、パスＰ４の使用ノズル＃２〜＃５、及び、パスＰ３の使用ノズル＃３〜＃６にバンド単位ハーフトーンデータ２５０の各ラスターＲＡのデータが割り付けられる。
以上により、副走査方向Ｄ３において紙送りの誤差δによるドットＤＴの位置ずれが（１／２）Ｎｐの単位、すなわち、印刷画像ＩＭ１の画素ＰＸの単位で少なくなるようにノズル列Ｌ１，Ｌ２に含まれるノズル６４に対する印刷データＤＡ１の割り当てが複数のパス（例えばＰ１〜Ｐ４）の中で調整される。これにより、副走査方向Ｄ３におけるノズル６４のピッチ（Ｎｐ）よりも細かい単位で被印刷物の送りの誤差δによるドットＤＴの位置ずれが少なくなり、印刷画像の画質が向上する。尚、パスＰ１のヘッドＨ０とパスＰ３のヘッドＨ０とが主走査方向Ｄ２からみて重なりが少なくなる方向へずれた場合も、同様にしてドットＤＴの位置ずれを少なくすることができる。また、図１７，１８で示したようにヌルデータＤＡ３をハーフトーンデータ２３０に付加して調整前印刷データ２６０を生成し誤差δに応じてシフトしても、ドットＤＴの位置ずれを少なくすることができる。
【００６６】
（６）結び：
以上説明したように、本発明によると、種々の態様により、印刷画像の画質を向上させる技術等を提供することができる。むろん、従属請求項に係る構成要件を有しておらず独立請求項に係る構成要件のみからなる技術等でも、上述した基本的な作用、効果が得られる。
また、上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術並びに上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【００６７】
１…印刷装置（印刷部）、１０…コントローラー、４４…ハーフトーン処理部、４５…並べ替え部、５０…機構部、５３…紙送り機構、６０…キャリッジ、６１，Ｈ０，Ｈ１，Ｈ２…ヘッド、６４…ノズル、６６…インク、６７…インク滴、２１０…ＲＧＢデータ、２２０…ＣＭＹＫデータ、２３０…ハーフトーンデータ、２４０…ノズルデータ、２５０…バンド単位ハーフトーンデータ、２６０…調整前印刷データ、Ｂ，Ｂ１，Ｂ２…バンド、Ｄ１…並び方向、Ｄ２…主走査方向、Ｄ３…副走査方向、Ｄ４…幅方向、ＤＡ１…印刷データ、ＤＡ２…使用ノズル割当データ、ＤＡ３…ヌルデータ、ＩＭ１…印刷画像、Ｌ０，Ｌ１，Ｌ２…ノズル列、Ｍ１…被印刷物、Ｎｐ…ノズルのピッチ、ＮＺ１…使用ノズル、ＮＺ２…予備ノズル、ＰＸ…画素、ＲＡ，ＲＡ１，ＲＡ２，ＲＡ１１，ＲＡ１２，ＲＡ２０…ラスター、Ｕ０…印刷制御装置、Ｕ１…調整部、Ｕ２…誤差取得部、δ…誤差。
【図１】
2016147382.tif 000003
【図２】
2016147382.tif 000004
【図３】
2016147382.tif 000005
【図４】
2016147382.tif 000006
【図５】
2016147382.tif 000007
【図６】
2016147382.tif 000008
【図７】
2016147382.tif 000009
【図８】
2016147382.tif 000010
【図９】
2016147382.tif 000011
【図１０】
2016147382.tif 000012
【図１１】
2016147382.tif 000013
【図１２】
2016147382.tif 000014
【図１３】
2016147382.tif 000015
【図１４】
2016147382.tif 000016
【図１５】
2016147382.tif 000017
【図１６】
2016147382.tif 000018
【図１７】
2016147382.tif 000019
【図１８】
2016147382.tif 000020
【図１９】
2016147382.tif 000021
【図２０】
2016147382.tif 000022
【図２１】
2016147382.tif 000023