(57)【要約】      （修正有）【課題】不良ノズルにより形成すべきドットをより適切に補完可能な印刷制御装置を提供する。【解決手段】ドットを形成する複数のノズルと被印刷物とが相対移動方向Ｄ２へ相対移動し、複数のノズルには不良ノズルＬＮにより記録すべき第一ラスターＲＡ１のドットを補完する補完ドットを第二ラスターＲＡ２に形成する補完ノズルＲＮが含まれ、第二ラスターＲＡ２には、第一サイズ（大ドット）までのドットを形成可能な第一画素Ｎ１と、第一サイズよりも小さい第二サイズ（中ドット）までのドットを形成可能な第二画素Ｎ２と、が含まれる。印刷制御装置は、補完ノズルＲＮに形成させる第一サイズのドット（大ドット）を第一画素Ｎ１に配置させるためのドット配置調整処理を行う。【選択図】図１３
2016132151.tif 000002
【特許請求の範囲】
【請求項１】
ドットを形成する複数のノズルと被印刷物とが相対移動方向へ相対移動する印刷部のための印刷制御装置であって、
前記複数のノズルには、不良ノズルにより記録すべき第一ラスターのドットを補完する補完ドットを第二ラスターに形成する補完ノズルが含まれ、
前記第二ラスターには、第一サイズまでのドットを形成可能な第一画素と、前記第一サイズよりも小さい第二サイズまでのドットを形成可能な第二画素と、が含まれ、
前記補完ノズルに形成させる前記第一サイズのドットを前記第一画素に配置させるためのドット配置調整処理を行う印刷制御部を備える、印刷制御装置。
【請求項２】
前記印刷制御部は、所定の補完規則に従ったときに前記第一画素に配置される前記第一サイズのドットの数よりも、該第一サイズのドットを前記相対移動方向へ所定距離移動させるときに前記第一画素に配置される前記第一サイズのドットの数が多い場合、前記複数のノズルに形成させるドットを前記相対移動方向へ前記所定距離移動させる、請求項１に記載の印刷制御装置。
【請求項３】
前記印刷制御部は、前記ドット配置調整処理において、ドットを入れ替える処理を行っていないときに前記第二画素に配置される前記第一サイズのドットと、ドットを入れ替える処理を行っていないときに前記第一サイズのドットが配置されない前記第一画素に配置されるドットと、を入れ替える、請求項１又は請求項２に記載の印刷制御装置。
【請求項４】
前記第二ラスターは、前記第一画素と前記第二画素とを有し前記相対移動方向へ連続するＮ画素（Ｎは２以上の整数）が前記相対移動方向へ繰り返され、
前記印刷制御部は、前記ドット配置調整処理において、前記Ｎ画素の中で、前記第二画素に配置される前記第一サイズのドットと、前記第一サイズのドットが配置されない前記第一画素に配置されるドットと、を入れ替える、請求項３に記載の印刷制御装置。
【請求項５】
前記印刷制御部は、前記不良ノズルによるドットを補完する前の元データに基づいて前記補完ドットが形成される補完データを生成し、
前記印刷部は、前記補完データに従って前記複数のノズルから液滴を吐出してドットを形成し、
前記印刷制御部は、前記元データにおいて前記第一ラスターの画素の位置に対して前記第二ラスターの画素の位置が前記相対移動方向へＸ画素（Ｘは０以外の整数）ずれている場合、前記元データにおいて前記第一ラスターの画素に対して前記第二ラスターの画素を前記相対移動方向へ−Ｘ画素ずらした状態を基準にして前記ドット配置調整処理を行う、請求項１〜請求項４のいずれか一項に記載の印刷制御装置。
【請求項６】
前記第二ラスターは、前記第一画素と前記第二画素とを有し前記相対移動方向へ連続するＮ画素（Ｎは２以上の整数）が前記相対移動方向へ繰り返され、
前記印刷制御部は、｜Ｘ｜がＮの倍数である場合、前記元データにおける前記第二ラスターの画素の位置をそのままにして前記ドット配置調整処理を行う、請求項５に記載の印刷制御装置。
【請求項７】
前記印刷制御部は、
前記複数のノズルのうち前記補完ノズルを除いた通常ノズルからの液滴の吐出速度に対して前記補完ノズルからの液滴の吐出速度がずれていることにより前記元データの前記第二ラスターの画素が前記相対移動方向へずれている量に基づいた前記Ｘ画素を取得するずれ量取得部を有し、
該ずれ量取得部により取得されたＸ画素に従って前記ドット配置調整処理を行う、請求項５又は請求項６に記載の印刷制御装置。
【請求項８】
前記印刷制御部は、
前記複数のノズルが前記相対移動方向に直交する方向からずれている方向へ並べられていることにより前記元データの前記第二ラスターの画素が前記相対移動方向へずれている量に基づいた前記Ｘ画素を取得するずれ量取得部を有し、
該ずれ量取得部により取得されたＸ画素に従って前記ドット配置調整処理を行う、請求項５〜請求項７のいずれか一項に記載の印刷制御装置。
【請求項９】
ドットを形成する複数のノズルと被印刷物とが相対移動方向へ相対移動する印刷部のための印刷制御方法であって、
前記複数のノズルには、不良ノズルにより記録すべき第一ラスターのドットを補完する補完ドットを第二ラスターに形成する補完ノズルが含まれ、
前記第二ラスターには、第一サイズまでのドットを形成可能な第一画素と、前記第一サイズよりも小さい第二サイズまでのドットを形成可能な第二画素と、が含まれ、
前記補完ノズルに形成させる前記第一サイズのドットを前記第一画素に配置させるためのドット配置調整処理を行う、印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、及び、印刷制御方法に関する。
【背景技術】
【０００２】
インクジェットプリンターは、例えば、所定のノズル並び方向へ並んだ複数のノズルと被印刷物とをノズル並び方向と交差する相対移動方向へ相対移動させ、画素毎にドットの有無を表すノズルデータに従ってノズルからインク滴（液滴）を吐出して被印刷物にドットを形成する。目詰まり等によりノズルからインク滴が吐出しなかったり吐出インク滴が正しい軌跡を描かなかったりすると、ドットが形成されない画素が相対移動方向へ繋がった「ドット抜け」領域が形成され、印刷画像に白筋といった筋が生じてしまう。この筋を抑制するため、ドットの形成が不良である不良ノズルにより形成すべきドットを補完する補完ドットを補完ノズルにより形成することが行われている。例えば、補完ドットが形成される画素に中ドットといった通常ドットがあれば、この通常ドットをより大きいドット（例えば大ドット）に変更することにより補完ドットが形成される。
【０００３】
特許文献１に開示される画像記録装置は、不吐出口を少なくとも含むブロック（複数の吐出口で構成される）が設定されると、当該ブロックで記録されようとする画像データのドットの存在する割合と、ドット連続性に従い、注目ブロックを通常ヒートパルスで駆動するか、補完用ヒートパルスで駆動するかを設定する。補完用ヒートパルスで駆動すると、インク吐出量が１４ｐｌから１７ｐｌに増え、ドットサイズがφ６０μｍからφ６５μｍまで増大する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−９５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
「ドット抜け」領域の隣接ラスターに補完ドットを形成するときに、隣接ラスターが濃くなり過ぎるという過補完が生じることがある。そこで、不良ノズルにより形成すべきドットをより適切に補完することができると、好適である。尚、このような課題は、種々の印刷装置について同様に存在する。
【０００６】
以上を鑑み、本発明の目的の一つは、不良ノズルにより形成すべきドットをより適切に補完可能な技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的の一つを達成するため、本発明は、ドットを形成する複数のノズルと被印刷物とが相対移動方向へ相対移動する印刷部のための印刷制御装置であって、
前記複数のノズルには、不良ノズルにより記録すべき第一ラスターのドットを補完する補完ドットを第二ラスターに形成する補完ノズルが含まれ、
前記第二ラスターには、第一サイズまでのドットを形成可能な第一画素と、前記第一サイズよりも小さい第二サイズまでのドットを形成可能な第二画素と、が含まれ、
前記補完ノズルに形成させる前記第一サイズのドットを前記第一画素に配置させるためのドット配置調整処理を行う印刷制御部を備える、態様を有する。
【０００８】
また、本発明は、前記補完ノズルに形成させる前記第一サイズのドットを前記第一画素に配置させるためのドット配置調整処理を行う、印刷制御方法の態様を有する。
【０００９】
上述した態様は、不良ノズルにより形成すべきドットをより適切に補完可能な技術を提供することができる。
【００１０】
さらに、本発明は、印刷制御装置を含む印刷装置、印刷制御方法を含む印刷方法、上述した構成要素に対応した機能をコンピューターに実現させる印刷制御プログラム、この印刷制御プログラムを含む印刷プログラム、これらのプログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【図面の簡単な説明】
【００１１】
【図１】印刷装置の電気的なブロック構成例を模式的に示す図。
【図２】印刷装置の要部の構成例を模式的に示す図。
【図３】記録ヘッドの電気的なブロック構成例を模式的に示す図。
【図４】ノズルと画素の対応関係の例を模式的に示す図。
【図５】（ａ）は印刷装置の要部を模式的に例示する図、（ｂ）は振動板の残留振動に基づく起電力曲線の例を模式的に示す図。
【図６】（ａ）は不良ノズル検出ユニットの電気回路例を示す図、（ｂ）は増幅部からの出力信号の例を模式的に示す図。
【図７】駆動信号、ラッチ信号、チャンネル信号、及び、印刷タイミング信号の関係の例を模式的に示す図。
【図８】補完前後のデータの例を模式的に示す図。
【図９】部分駆動信号と仮想の駆動信号との対応関係の例を模式的に示す図。
【図１０】印字データの転送タイミングと構造の例を模式的に示す図。
【図１１】（ａ）〜（ｅ）はドット補完の例を模式的に示す図。
【図１２】ドット配置調整処理の例を模式的に示すフローチャート。
【図１３】ドット配置調整処理の例を模式的に示す図。
【図１４】ドット配置調整処理の例を模式的に示すフローチャート。
【図１５】ドット配置調整処理の例を模式的に示す図。
【図１６】ドット配置調整処理の例を模式的に示す図。
【図１７】ドット配置調整処理の例を模式的に示すフローチャート。
【図１８】ドット配置調整処理の例を模式的に示す図。
【図１９】変形例において、駆動信号、ラッチ信号、チャンネル信号、及び、印刷タイミング信号の関係の例を模式的に示す図。
【図２０】変形例に係る印刷装置の印字データの転送タイミングと構造の例を模式的に示す図。
【図２１】変形例において、駆動信号、ラッチ信号、チャンネル信号、及び、印刷タイミング信号の関係の例を模式的に示す図。
【図２２】比較例にかかる印刷装置がドット補完を行って印刷画像を形成する例を模式的に示す図。
【図２３】（ａ），（ｂ）は比較例においてドット補完の例を模式的に示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１３】
（１）本技術の概要：
まず、図１〜２１を参照して本技術の概要を説明する。尚、図１〜２１は模式的に示す図であり、各図は整合していないことがある。
【００１４】
図４等に例示される印刷装置（印刷部）１は、ドットＤＴを形成する複数のノズル６４と被印刷物Ｍ１とが相対移動方向Ｄ２へ相対移動する。前記複数のノズル６４には、不良ノズルＬＮにより記録すべき第一ラスターＲＡ１のドットを補完する補完ドットＤＴ２，ＤＴ３を第二ラスターＲＡ２に形成する補完ノズルＲＮが含まれている。前記第二ラスターＲＡ２には、第一サイズ（例えば大ドット）までのドットを形成可能な第一画素Ｎ１と、前記第一サイズよりも小さい第二サイズ（例えば中ドット）までのドットを形成可能な第二画素Ｎ２と、が含まれている。印刷制御部Ｕ１は、前記補完ノズルＲＮに形成させる前記第一サイズのドットを前記第一画素Ｎ１に配置させるためのドット配置調整処理を行う。
【００１５】
図２２は、比較例に係る印刷装置がドット補完を行って被印刷物Ｍ１に印刷画像ＩＭ９１を形成する様子を示している。不良ノズルによるドットを補完する前の元データＤＡ９１の各画素ＰＸには、不良ノズルにより記録すべき抜けラスターＲＡ１の画素を含めて、ドット無し「０」、又は、中ドット形成「Ｍ」を表す２値データが格納されている。ここで、図２３（ａ），（ｂ）に示すように、抜けラスターＲＡ１の画素の「Ｍ」を、抜けラスターＲＡ１の両隣にある補完ラスターＲＡ２ａ，ＲＡ２ｂの相対移動方向Ｄ２において同じ位置の画素に補完することにする。不良ノズルによるドットを補完した後の補完データＤＡ９２の各画素には、ドット無し「０」、中ドット形成「Ｍ」、又は、大ドット形成「Ｌ」の３階調の多値データが格納される。
例えば、図２３（ａ）に示す元データＤＡ９１のように、抜けラスターＲＡ１の画素Ｎ１，Ｎ２が「Ｍ」であり、補完ラスターＲＡ２の画素Ｎ１，Ｎ２が「０」である場合、補完データＤＡ９２の補完ラスターＲＡ２の両画素Ｎ１，Ｎ２に「Ｍ」が格納され、両画素Ｎ１，Ｎ２に補完ドットＤＴ９２として中ドットが形成される。また、図２３（ｂ）に示す元データＤＡ９１のように、抜けラスターＲＡ１の画素Ｎ１，Ｎ２が「Ｍ」であり、補完ラスターＲＡ２の画素Ｎ１，Ｎ２が「Ｍ」である場合、補完データＤＡ９２の補完ラスターＲＡ２の両画素Ｎ１，Ｎ２に「Ｌ」が格納され、両画素Ｎ１，Ｎ２に補完ドットＤＴ９３として大ドットが形成される。
【００１６】
抜けラスターＲＡ１に中ドットを形成すべき画素が相対移動方向Ｄ２へ連続し、補完ラスターＲＡ２ａ，ＲＡ２ｂにも中ドットを形成すべき画素が相対移動方向Ｄ２へ連続する場合がある。この場合、図２２に示すように、印刷画像ＩＭ９１の補完ラスターＲＡ２ａ，ＲＡ２ｂにおいて相対移動方向Ｄ２へ連続して大ドットが形成され、補完ラスターＲＡ２ａ，ＲＡ２ｂが濃くなり過ぎるという過補完が生じることがある。
【００１７】
一方、図１３等に例示されるように、本技術は、補完ドットＤＴ２，ＤＴ３が形成される第二ラスターＲＡ２の第一画素Ｎ１に、補完ノズルＲＮに形成させる第一サイズのドットが配置される。補完ドットＤＴ２，ＤＴ３が形成される第二ラスターＲＡ２の第二画素Ｎ２には第一サイズよりも小さい第二サイズまでのドットしか形成されず、第二ラスターＲＡ２の第一画素Ｎ１には第一サイズまでのドットが形成される。
以上より、第二ラスターＲＡ２が濃くなり過ぎるという過補完が抑制される。従って、本技術は、不良ノズルにより形成すべきドットをより適切に補完可能である。
【００１８】
ここで、ノズルは、液滴が噴射する小孔のことである。液滴には、画質を改善する液滴といった無着色の液滴等も含まれる。
被印刷物（print substrate）は、印刷画像を保持する素材のことである。形状は長方形のものが一般的であるが、円形（例えばＣＤ−ＲＯＭ、ＤＶＤ等の光ディスク）、三角形、四角形、多角形などがあり、少なくとも、JIS（日本工業規格）P0001:1998（紙・板紙及びパルプ用語）に記載の紙・板紙の品種及び加工製品の全てを含む。樹脂シート、金属板、立体物、等も被印刷物に含まれる。
複数のノズルと被印刷物とが相対移動することには、複数のノズルが移動しないで被印刷物が移動すること、被印刷記録物が移動しないで複数のノズルが移動すること、及び、複数のノズルと被印刷物の両方が移動することが含まれる。液滴を吐出してドットを形成するときに複数のノズルが移動しないで被印刷物が移動する印刷装置の代表例には、ラインプリンターが挙げられる。
液滴の吐出が不良であることは、ノズルが塞がれる現象である目詰まり（clogging）を含む。
ラスターは、相対移動方向へ線状に連続した画素の並びを意味する。
画素は、色を独立に割り当てることができる、画像を構成する最小要素である。
【００１９】
ところで、図１３等に例示するように、前記印刷制御部Ｕ１は、所定の補完規則に従ったときに前記第一画素Ｎ１に配置される前記第一サイズのドットの数ＮＤ１よりも、該第一サイズのドットを前記相対移動方向Ｄ２へ所定距離移動させるときに前記第一画素Ｎ１に配置される前記第一サイズのドットの数ＮＤ２が多い場合、前記複数のノズル６４に形成させるドットＤＴを前記相対移動方向Ｄ２へ前記所定距離移動させてもよい。この態様は、第一サイズのドットを形成可能な第一画素Ｎ１に配置される第一サイズのドットが増えるので、不良ノズルにより形成すべきドットをより適切に補完可能な処理例を提供することができる。
【００２０】
図１３等に例示するように、前記印刷制御部Ｕ１は、前記ドット配置調整処理において、ドットを入れ替える処理を行っていないときに前記第二画素Ｎ２に配置される前記第一サイズのドットと、ドットを入れ替える処理を行っていないときに前記第一サイズのドットが配置されない前記第一画素Ｎ１に配置されるドットと、を入れ替えてもよい。この態様は、第一サイズのドットの配置を変える際に第一サイズのドットの数が変わらないので、不良ノズルにより形成すべきドットをより適切に補完可能な処理例を提供することができる。
【００２１】
図１３等に例示するように、前記第二ラスターＲＡ２は、前記第一画素Ｎ１と前記第二画素Ｎ２とを有し前記相対移動方向Ｄ２へ連続するＮ画素（Ｎは２以上の整数）が前記相対移動方向Ｄ２へ繰り返されてもよい。前記印刷制御部Ｕ１は、前記ドット配置調整処理において、前記Ｎ画素の中で、前記第二画素Ｎ２に配置される前記第一サイズのドットと、前記第一サイズのドットが配置されない前記第一画素Ｎ１に配置されるドットと、を入れ替えてもよい。本態様は、第一サイズのドットの配置が近い範囲内で変わるので、不良ノズルにより形成すべきドットをさらに適切に補完可能な処理例を提供することができる。むろん、互いに異なるＮ画素を第一Ｎ画素及び第二Ｎ画素とするとき、第一Ｎ画素の第二画素Ｎ２に配置される第一サイズのドットと、第一サイズのドットが配置されない第二Ｎ画素の第一画素Ｎ１に配置されるドットと、を入れ替えることも、本技術に含まれる。
【００２２】
前記印刷制御部Ｕ１は、前記不良ノズルＬＮによるドットを補完する前の元データＤＡ１１に基づいて前記補完ドットＤＴ２，ＤＴ３が形成される補完データＤＡ１２を生成してもよい。前記印刷部（１）は、前記補完データＤＡ１２に従って前記複数のノズル６４から液滴（例えばインク滴６７）を吐出してドットを形成してもよい。図１３，１４等に例示するように、前記印刷制御部Ｕ１は、前記元データＤＡ１１において前記第一ラスターＲＡ１の画素の位置に対して前記第二ラスターＲＡ２の画素の位置が前記相対移動方向Ｄ２へＸ画素（Ｘは０以外の整数）ずれている場合、前記元データＤＡ１１において前記第一ラスターＲＡ１の画素に対して前記第二ラスターＲＡ２の画素を前記相対移動方向Ｄ２へ−Ｘ画素ずらした状態を基準にして前記ドット配置調整処理を行ってもよい。本態様は、元データにおいて第一ラスターの画素の位置に対して第二ラスターの画素の位置が相対移動方向へずれている場合に好適なドット補完を行う処理例を提供することができる。
【００２３】
図１８等に例示するように、前記印刷制御部Ｕ１は、｜Ｘ｜がＮの倍数である場合、前記元データＤＡ１１における前記第二ラスターＲＡ２の画素の位置をそのままにして前記ドット配置調整処理を行ってもよい。この態様は、元データにおける第二ラスターの画素の位置が相対移動方向へずれている場合にドット補完の処理を高速化可能な印刷制御装置を提供することができる。むろん、｜Ｘ｜がＮの倍数である場合に元データＤＡ１１において第一ラスターＲＡ１の画素に対して第二ラスターＲＡ２の画素を相対移動方向Ｄ２へ−Ｘ画素ずらした状態を基準にしてドット配置調整処理を行うことも、本技術に含まれる。
【００２４】
前記印刷制御部Ｕ１は、前記複数のノズル６４のうち前記補完ノズルＲＮを除いた通常ノズルＮＮからの液滴（６７）の吐出速度に対して前記補完ノズルＲＮからの液滴（６７）の吐出速度がずれていることにより前記元データＤＡ１１の前記第二ラスターＲＡ２の画素が前記相対移動方向Ｄ２へずれている量に基づいた前記Ｘ画素を取得するずれ量取得部Ｕ１１を有してもよい。また、前記印刷制御部Ｕ１は、前記ずれ量取得部Ｕ１１により取得されたＸ画素に従って前記ドット配置調整処理を行ってもよい。本態様は、補完ノズルからの液滴の吐出速度にずれがある場合に好適なドット補完を行う処理例を提供することができる。
【００２５】
前記印刷制御部Ｕ１は、前記複数のノズル６４が前記相対移動方向Ｄ２に直交する方向（例えば幅方向Ｄ３）からずれている方向（例えば並び方向Ｄ１）へ並べられていることにより前記元データＤＡ１１の前記第二ラスターＲＡ２の画素が前記相対移動方向Ｄ２へずれている量に基づいた前記Ｘ画素を取得するずれ量取得部Ｕ１１を有してもよい。また、前記印刷制御部Ｕ１は、前記ずれ量取得部Ｕ１１により取得されたＸ画素に従って前記ドット配置調整処理を行ってもよい。本態様は、複数のノズルが相対移動方向に直交する方向からずれている方向へ並べられている場合に好適なドット補完を行う処理例を提供することができる。
【００２６】
（２）印刷装置の構成の具体例：
図１は、印刷装置１としてインクジェットプリンターの一種であるラインプリンターの構成例を模式的に示している。印刷装置１は、図４に示すようにノズル６４と被印刷物Ｍ１とが相対移動方向Ｄ２へ相対移動する印刷部、及び、この印刷部を制御する印刷制御装置Ｕ０を内在している。本印刷制御装置Ｕ０は、補完ラスター（第二ラスター）ＲＡ２の過補完を抑制するため、補完ラスターＲＡ２の画素の一部（第二画素Ｎ２）に大ドット（第一サイズのドット）を形成しないようにしている。図４中、第一画素Ｎ１には大ドットまでのドットを形成可能であり、第二画素Ｎ２には大ドットよりも小さい中ドットまでのドットを形成可能である。補完ラスターＲＡ２を含む各ラスターは、第一画素Ｎ１と第二画素Ｎ２とを有し相対移動方向Ｄ２へ連続するＮ画素（Ｎは２以上の整数）が相対移動方向Ｄ２へ繰り返されている。詳しくは後述するが、印刷制御装置Ｕ０は、補完ノズルＲＮに形成させる大ドット（ＤＴ３）を第一画素Ｎ１に配置させるためのドット配置調整処理を行う印刷制御部Ｕ１を備える。まず、このドット配置調整処理を行うのに好適な構成を有するラインプリンターの具体例を説明する。このラインプリンターは、補完ラスターＲＡ２においてＮ画素の単位Ｒ１で補完ノズルＲＮからのインク滴６７の吐出を制御し、且つ、補完ラスターＲＡ２のＮ画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数をＭ回にする特徴を有する。
尚、本技術を適用可能な印刷装置は、インク滴を吐出する記録ヘッドを搭載したキャリッジを備えるシリアルプリンター等でもよく、複写機、ファクシミリ、これらの機能を備えた複合機、等でもよい。カラー画像を形成するインクジェットプリンターで使用されるインクには、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）のインクが含まれる。むろん、インクには、さらに、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、画質向上用の無着色インク、等が含まれてもよい。
【００２７】
図２は、制御部４６、操作パネル７３、記録ヘッド１００、等の構成例を模式的に示している。図３は、印刷装置１に組み込まれるヘッド１００の電気的な構成例を示している。ここで、制御ロジック５７、及び、レベルシフター５８の図示を省略している。図４は、ノズル６４と画素ＰＸの対応関係の例を模式的に示している。尚、符号Ｄ１はノズル６４の並び方向を示し、符号Ｄ２はノズル６４と被印刷物Ｍ１との相対移動方向を示し、符号Ｄ３は被印刷物Ｍ１の搬送方向（Ｄ２）に対して直交（交差）する幅方向を示している。図４では並び方向Ｄ１と幅方向Ｄ３とが一致しているが、互いに異なる方向でも本技術に含まれる。また、図４では前記方向Ｄ１，Ｄ３と相対移動方向Ｄ２とが直交しているが、互いに異なる方向であれば直交していなくても本技術に含まれる。
【００２８】
まず、図１〜３を参照して印刷装置１の電気的構成を説明する。
図１に示すように、印刷装置１は、概略、本体２と、この本体２に取り付けられたヘッドユニット３とを備えている。ヘッドユニット３は、ＦＦＣ（フレキシブルフラットケーブル）９９を介して本体２に対して電気的に接続されている。
【００２９】
本体２は、紙送り機構４１、エンコーダー４２、インターフェイス（Ｉ／Ｆ）４３，４９、ＲＡＭ（Random Access Memory）４４、ＲＯＭ（Read Only Memory）４５、発振回路４７、制御部４６、駆動信号生成回路４８（駆動信号生成部Ｕ２）、等を備えている。
【００３０】
紙送り機構４１は、例えば、紙送りモーターと紙送りローラーを備え、相対移動方向Ｄ２へ被印刷物Ｍ１を搬送する。
エンコーダー４２は、例えば紙送りモーターに取り付けられ、相対移動方向Ｄ２における被印刷物Ｍ１の位置に応じたエンコーダーパルスを生成する。このエンコーダーパルスは、制御部４６に入力される。
【００３１】
ＲＡＭ４４は、入力バッファー、出力バッファー、ワークメモリー、等として利用される。入力バッファーには、受信した印刷データＤＡ１が一時的に記憶される。出力バッファーには、印刷データＤＡ１から展開された印字データＳＩが一時的に記憶される。
ＲＯＭ４５には、制御部４６によって実行される各種制御ルーチン、フォントデータ、グラフィック関数、各種手続き、等が書き込まれている。
【００３２】
発振回路４７は、所定周波数のクロック信号ＣＫを生成する。
制御部４６は、ＲＯＭ４５内のフォントデータやグラッフィック関数等を参照して入力バッファー内の印刷データＤＡ１を複数ビットの印字データＳＩに展開して出力バッファーに格納する。この印字データＳＩは、内部Ｉ／Ｆ４９を介してヘッドユニット３へ送信される。尚、印字データＳＩは、本体２で圧縮処理と暗号化処理の少なくとも一方が行われてヘッドユニット３へ送信されてもよい。この場合、ヘッドユニット３は、解凍処理と復号化処理の少なくとも一方を行ってから印字データＳＩに対して後述の処理を行えばよい。また、制御部４６は、エンコーダー４２で生成されたエンコーダーパルスから印刷タイミング信号ＰＴＳ（図７参照）を生成して駆動信号生成回路４８に供給する。印刷タイミング信号ＰＴＳは、駆動信号生成回路４８で生成される駆動信号ＣＯＭにおいて繰り返される吐出波形の発生開始タイミングを定める信号である。さらに、制御部４６は、例えば、発振回路４７からのクロック信号ＣＫに基づいてラッチ信号ＬＡＴやチャンネル信号ＣＨを生成し、内部Ｉ／Ｆ４９を通じてヘッドユニット３に供給する。
【００３３】
図２には、制御部４６の構成例を示している。この制御部４６は、ＣＰＵ（Central Processing Unit）４６ａ、解像度変換部４６ｂ、色変換部４６ｃ、ハーフトーン処理部４６ｄ、補完部４６ｅ、印刷信号送信部４６ｆ、等を備える。制御部４６は、ＳｏＣ（System on a Chip）等により構成することができる。
ＣＰＵ４６ａは、印刷装置１における情報処理や制御を中心的に行う装置である。
【００３４】
解像度変換部４６ｂは、ホスト装置Ｈ１等からの入力画像の解像度を設定解像度に変換する。入力画像は、例えば、各画素にＲＧＢ（赤、緑、青）の２５６階調の整数値を有するＲＧＢデータで表現される。
色変換部４６ｃは、例えば、設定解像度のＲＧＢデータを各画素にＣＭＹＫの２５６階調の整数値を有するＣＭＹＫデータに変換する。
【００３５】
ハーフトーン処理部４６ｄは、ＣＭＹＫデータを構成する各画素の階調値に対して例えばディザ法や誤差拡散法や濃度パターン法といった所定のハーフトーン処理を行って前記階調値の階調数を減らし、不良ノズルＬＮにより形成すべきドットを補完する前の元データＤＡ１１（図８参照）を生成する。元データＤＡ１１は、ドットの形成状況を表すデータであり、ドットの形成有無を表す２値データでもよいし、大中小の各ドットといった異なるサイズのドットに対応可能な３階調以上の多値データでもよい。図８に示す元データＤＡ１１は、中ドットの形成有無を表す２値データとされている。
補完部４６ｅは、元データＤＡ１１に基づいて補完ラスターＲＡ２（図４参照）にドットが補完される補完データＤＡ１２（図８参照）を生成する。補完データＤＡ１２も、ドットの形成状況を表すデータである。図９に示す補完データＤＡ１２は、ドット無し、中ドット形成、及び、大ドット形成を含む３階調以上の多値データとされている。
【００３６】
印刷信号送信部４６ｆは、補完データＤＡ１２に基づいてＮ画素データＳＩＮとパターンデータＳＰを含む印字データＳＩを生成し、この印字データＳＩ等の信号をヘッド１００の駆動回路５２へ出力する。
尚、上述した各部４６ｂ〜４６ｆは、ＡＳＩＣ（Application Specific Integrated Circuit）で構成されてもよく、ＲＡＭ４４から処理対象のデータを直接読み込んだりＲＡＭ４４に処理後のデータを直接書き込んだりしてもよい。
【００３７】
駆動信号生成回路４８（駆動信号生成部Ｕ２）は、駆動素子５１にノズル６４からインク滴（液滴）６７を吐出させるタイミングを表す吐出波形Ｐ０（図９参照）を有する駆動信号ＣＯＭを生成する。尚、吐出波形Ｐ０は、後述する全ての吐出波形を総称する。駆動信号ＣＯＭは、吐出波形Ｐ０が現れるタイミングが図４に示すように相対移動方向Ｄ２へ連続するＮ画素の単位Ｒ１で繰り返される。駆動信号生成回路４８は、Ｎ画素の単位Ｒ１の吐出波形を有する駆動信号ＣＯＭを印刷タイミング信号ＰＴＳに合わせて生成し、内部Ｉ／Ｆ４９を通じてヘッドユニット３に供給する。尚、図２，９に示す駆動信号生成回路４８は、駆動信号ＣＯＭとして第一部分駆動信号ＣＯＭ  Ａ、及び、第二部分駆動信号ＣＯＭ  Ｂを生成する部分駆動信号生成部Ｕ２０を有する。駆動信号生成回路４８の詳細は、後述する。ヘッドユニット３は、図４に示すように、Ｎ画素の単位Ｒ１でノズル６４からインク滴６７を吐出してドットＤＴを形成する。なお、Ｎ画素に含まれる各画素をインク滴６７の設計上の着弾順に画素Ｎ１、画素Ｎ２、…とする。Ｎ＝２の場合、互いに隣接する画素Ｎ１，Ｎ２がＮ画素に含まれる。
【００３８】
ヘッドユニット３は、駆動素子５１、駆動回路５２、不良ノズル検出ユニット７０（不良ノズル検出部Ｕ３）、等を備えている。駆動回路５２は、シフトレジスター５４、ラッチ回路５５、制御ロジック５７、デコーダー５６、レベルシフター５８、スイッチ回路５９、等を有している。駆動素子５１は印刷に使用するノズル６４の数の分、設けられ、駆動回路５２はノズル列６８の数の分、設けられている。不良ノズル検出ユニット７０は、各ノズル６４の状態が正常であるか不良であるかを検出する不良ノズル検出部Ｕ３を構成する。
図１〜３に示す駆動素子５１は、ノズル６４に連通する圧力室内のインク（液体）６６に圧力を加えるピエゾ素子（圧電素子）であるものとするが、熱により圧力室内に気泡を発生させてノズルからインク滴を吐出させる駆動素子等も用いることができる。ヘッド１００の圧力室には、インクカートリッジ（液体カートリッジ）６５からインク６６が供給される。インクカートリッジ６５とヘッド１００の組合せは、例えば、ＣＭＹＫのそれぞれに設けられる。圧力室内のインク６６は、供給される駆動信号ＣＯＭの電圧に応じて駆動素子５１が圧力室の壁を変形させることによりノズル６４から被印刷物Ｍ１に向かってインク滴６７として吐出される。これにより、印刷用紙等といった被印刷物Ｍ１にインク滴６７のドットＤＴが形成される。被印刷物Ｍ１が相対移動方向Ｄ２へ搬送されることにより、すなわち、ノズル６４と被印刷物Ｍ１とが相対移動することにより、補完データＤＡ１２に対応した印刷画像が複数のドットＤＴにより形成される。
【００３９】
本体２からの印字データＳＩは、クロック信号ＣＫに同期して、Ｉ／Ｆ４９からシフトレジスター５４にシリアル伝送される。例えば、図１０に示すように、印字データＳＩには、連続するＮ画素に形成するドットのパターンを表すＮ画素データＳＩＮ、及び、パターンデータＳＰが含まれている。Ｎ画素データＳＩＮは、Ｎ画素に含まれる各画素のドットの形成状況（ドット無し、中ドット形成、又は、大ドット形成）を表すデータである。尚、図１０に示すＮ画素データＳＩＮを表現するためには３ビットのデータがあればよい。パターンデータＳＰは、Ｎ画素データＳＩＮを図９に示す各吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３に対応するパルス選択情報に変換するためのデータである。
ラッチ回路５５は、本体２からラッチ信号ＬＡＴが入力されると、シフトレジスター５４に伝送されたＮ画素データＳＩＮをラッチする。
【００４０】
制御ロジック５７は、シフトレジスター５４に伝送されたパターンデータＳＰをラッチし、本体２からのチャンネル信号ＣＨとともにデコーダー５６に供給する。
デコーダー５６は、制御ロジック５７からのパターンデータＳＰ、ラッチ信号ＬＡＴ、及び、チャンネル信号ＣＨに基づいて、ラッチ回路５５にラッチされたＮ画素データＳＩＮを図９に示す各吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３に対応するパルス選択情報に変換する。ここで、図４に示すＮ画素について、画素Ｎ１のドットの形成状況（ドット無し、中ドット形成、又は、大ドット形成）を「Ａ」とし、画素Ｎ２のドットの形成状況（ドット無し、又は、中ドット形成）を「Ｂ」として、画素Ｎ１，Ｎ２のドットの形成状況を「ＡＢ」で表すことにする。尚、「Ｍ」は、中ドット形成を意味し、最大回数Ｍとは異なる。例えば、図１０に示すように、「００」（「０」はドット無し）を吐出波形無しのパルス選択情報（００００）に変換し、「０Ｍ」（「Ｍ」は中ドット形成）を吐出波形Ｐ２３のみ選択されるパルス選択情報（０００１）に変換し、「Ｍ０」を吐出波形Ｐ１１のみ選択されるパルス選択情報（１０００）に変換し、「ＭＭ」を吐出波形Ｐ１１，Ｐ２３が選択されるパルス選択情報（１００１）に変換し、「Ｌ０」（「Ｌ」は大ドット形成）を吐出波形Ｐ２１，Ｐ２２が選択されるパルス選択情報（０１１０）に変換し、「ＬＭ」を吐出波形Ｐ２１，Ｐ２２，Ｐ２３が選択されるパルス選択情報（０１１１）に変換する。尚、印字データ上、吐出波形Ｐ２１，Ｐ２２により吐出されるインク滴６７は共に画素Ｎ１に着弾して大ドットとなる。デコーダー５６は、パルス選択情報に対応するパルス選択信号ＳＧＰをレベルシフター５８に出力する。パルス選択情報「１」に相当するパルス選択信号ＳＧＰは対応する吐出波形を駆動素子５１に供給させる信号であり、パルス選択情報「０」に相当するパルス選択信号ＳＧＰは対応する吐出波形を駆動素子５１に供給させない信号である。尚、Ｎ画素の期間ＴＡ中において、デコーダー５６は、１回目のラッチタイミングで吐出波形Ｐ１１，Ｐ２１，Ｐ２２に対応するパルス選択信号ＳＧＰをレベルシフター５８に出力し、２回目のラッチタイミングで吐出波形Ｐ２３に対応するパルス選択信号ＳＧＰをレベルシフター５８に出力する。
【００４１】
レベルシフター５８は、デコーダー５６からのパルス選択信号ＳＧＰに基づいて、スイッチ回路５９を駆動するための電圧を生成する。
スイッチ回路５９は、レベルシフター５８からの駆動電圧に基づいて、各吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３を駆動素子５１に供給するか否かを切り替える。
【００４２】
図３は、図１０に示す印字データＳＩを使用してインク滴を吐出するための記録ヘッド１００の電気的な構成例を示している。上述したように、制御ロジック５７とレベルシフター５８の図示を省略している。Ｎ画素データＳＩＮとパターンデータＳＰを含む印字データＳＩは、シフトレジスター５４に伝送される。シフトレジスター５４からのＮ画素データＳＩＮは、ラッチ信号ＬＡＴ入力時にラッチ回路５５でラッチされ、デコーダー５６に入力される。シフトレジスター５４からのパターンデータＳＰは、ラッチ信号ＬＡＴ入力時に制御ロジック５７でラッチされ、チャンネル信号ＣＨとともにデコーダー５６に入力される。デコーダー５６は、入力されるＮ画素データＳＩＮを各吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３に対応するパルス選択情報に変換し、対応するパルス選択信号ＳＧＰをレベルシフター５８に出力する。レベルシフター５８は、パルス選択情報「１」に相当するパルス選択信号ＳＧＰについては対応する吐出波形を駆動素子５１に供給させるようにスイッチ回路５９を駆動し、パルス選択情報「０」に相当するパルス選択信号ＳＧＰについては対応する吐出波形を駆動素子５１に供給させないようにスイッチ回路５９を駆動する。
【００４３】
図２に示す印刷装置１は、出力部７４、入力部７５、等を有する操作パネル７３を備え、ユーザーが印刷装置１に対して各種の指示を入力可能である。出力部７４は、例えば、各種の指示に応じた情報や印刷装置１の状態を示す情報を表示する液晶パネル（表示部）で構成される。出力部７４は、これらの情報を音声出力してもよい。入力部７５は、例えば、カーソルキーや決定キーといった操作キー（操作入力部）で構成される。入力部７５は、表示画面への操作を受け付けるタッチパネル等でもよい。
【００４４】
次に、図４を参照してノズル６４と画素ＰＸの対応関係の例を説明する。図４に示すヘッドユニット３は、Ｃのノズル列６８Ｃ、Ｍのノズル列６８Ｍ、Ｙのノズル列６８Ｙ、及び、Ｋのノズル列６８Ｋを有する記録ヘッド１００を備えている。ヘッド１００は、ＣＭＹＫの色別に設けられてもよい。各ノズル列６８Ｃ，６８Ｍ，６８Ｙ，６８Ｋは、印刷用紙等といった被印刷物Ｍ１の搬送方向（相対移動方向Ｄ２）へ並べられている。各ノズル列６８Ｃ，６８Ｍ，６８Ｙ，６８Ｋは、並び方向Ｄ１へノズル６４Ｃ，６４Ｍ，６４Ｙ，６４Ｋが並んでいる。尚、ノズル列６８Ｃ，６８Ｍ，６８Ｙ，６８Ｋをノズル列６８と総称し、ノズル６４Ｃ，６４Ｍ，６４Ｙ，６４Ｋをノズル６４と総称する。
【００４５】
ノズル列６８には、目詰まり等によりインク滴が吐出しなかったり吐出インク滴が正しい軌跡を描かなかったりする不良ノズルＬＮが生じることがある。不良ノズルＬＮがあると、ドットＤＴが形成されないドット欠落画素ＰＸＬが相対移動方向Ｄ２へ繋がった抜けラスター（第一ラスター）ＲＡ１が被印刷物Ｍ１に形成される。不良ノズルＬＮに形成すべきドットを補完しなければ、抜けラスターＲＡ１により、印刷画像に被印刷物Ｍ１の地色（例えば白）等の筋が相対移動方向Ｄ２に沿って生じてしまう。
【００４６】
本技術では、幅方向Ｄ３において抜けラスターＲＡ１の両隣にあるラスターをそれぞれ補完ラスター（第二ラスター）ＲＡ２ａ，ＲＡ２ｂと呼び、これら補完ラスターＲＡ２ａ，ＲＡ２ｂから抜けラスターＲＡ１とは反対側において隣接するラスターを二次近傍ラスターＲＡ２ｃ，ＲＡ２ｄと呼び、補完ラスターＲＡ２ａ，ＲＡ２ｂにドットを形成するノズルを補完ノズルＲＮと呼ぶことにしている。補完ノズルＲＮは、不良ノズルＬＮにより記録すべき抜けラスターＲＡ１のドットを補完する補完ドットＤＴ２，ＤＴ３を補完ラスターＲＡ２に形成するノズルである。尚、補完ノズルＲＮは、不良ノズルＬＮと同じ色のインク滴を吐出するノズルとする。具体的には、Ｃのノズル列６８Ｃに不良ノズルＬＮがある場合には補完ノズルＲＮがＣのノズル６４Ｃから選択され、Ｍのノズル列６８Ｍに不良ノズルＬＮがある場合には補完ノズルＲＮがＭのノズル６４Ｍから選択され、Ｙのノズル列６８Ｙに不良ノズルＬＮがある場合には補完ノズルＲＮがＹのノズル６４Ｙから選択され、Ｋのノズル列６８Ｋに不良ノズルＬＮがある場合には補完ノズルＲＮがＫのノズル６４Ｋから選択される。
また、図４に示すように並び方向Ｄ１におけるノズル６４のピッチＮｐが幅方向Ｄ３における画素ＰＸのピッチと同じである場合、並び方向Ｄ１において不良ノズルＬＮの両隣にあるノズルが補完ノズルＲＮになる。尚、補完ラスターＲＡ２ａ，ＲＡ２ｂを補完ラスターＲＡ２と総称する。また、複数のノズル６４のうち補完ノズルＲＮを除いたノズルを通常ノズルＮＮと呼び、この通常ノズルＮＮによりドットが形成されるラスターを通常ラスターＲＡ３と呼ぶことにしている。本具体例の二次近傍ラスターＲＡ２ｃ，ＲＡ２ｄは通常ラスターＲＡ３に含まれるものとするが、二次近傍ラスターＲＡ２ｃ，ＲＡ２ｄ、さらには三次近傍ラスター等を補完ラスターＲＡ２に含めることも可能である。さらに、抜けラスターＲＡ１に隣接するラスターを補完ラスターとせず例えば二次近傍ラスターＲＡ２ｃ，ＲＡ２ｄを補完ラスターにすることも、本技術に含まれる。
【００４７】
図５（ａ），（ｂ）は不良ノズル検出ユニット７０がノズル６４の状態を検出する方法例を説明するための図であり、図５（ａ）は印刷装置１の要部を模式的に示し、図５（ｂ）は振動板５１０の残留振動に基づく起電力曲線ＶＲを模式的に示している。図６（ａ）は検出ユニット７０の電気回路例を示し、図６（ｂ）はコンパレーター７０１ｂからの出力信号の例を模式的に示している。
図５（ａ）に示すヘッド１００の流路基板６１０には、圧力室６１１、インクカートリッジ６５から圧力室６１１へとインク６６が流れるインク供給路６１２、圧力室６１１からノズル６４へとインク６６が流れるノズル連通路６１３、等が形成されている。流路基板６１０には、例えばシリコン基板等を用いることができる。流路基板６１０の表面は、圧力室６１１の壁面の一部を構成する振動板部５１４とされている。振動板部５１４は、例えば酸化シリコン等で構成することができる。振動板５１０は、例えば、振動板部５１４、この振動板部５１４上に形成された駆動素子５１、等で構成することができる。駆動素子５１は、例えば、振動板部５１４上に形成された下電極５１１、概ね下電極５１１上に形成された圧電体層５１２、概ね圧電体層５１２上に形成された上電極５１３、を有する圧電素子等とすることができる。電極５１１，５１３は、例えば白金や金等を用いることができる。圧電体層５１２は、例えばＰＺＴ（チタン酸ジルコン酸鉛、化学量論比でＰｂ（Ｚｒx，Ｔｉ1-x）Ｏ3）といった強誘電体のペロブスカイト型酸化物等を用いることができる。
【００４８】
図５（ａ）は、振動板５１０の残留振動に基づく圧電素子（駆動素子５１）からの起電力状態を検出する検出ユニット７０を設けた印刷装置１の要部をブロック図により示している。検出ユニット７０の一端は下電極５１１に対して電気的に接続され、検出ユニット７０の他端は上電極５１３に対して電気的に接続されている。
図５（ｂ）は、ノズル６４からインク滴６７を吐出するための駆動信号ＳＧの供給後に生じる振動板５１０の残留振動に基づく駆動素子５１の起電力曲線（起電力状態）ＶＲを例示している。ここで、横軸は時間ｔ、縦軸は起電力Ｖfである。起電力曲線ＶＲは、正常なノズル６４からインク滴６７を吐出した例を示している。目詰まり等によりノズルからインク滴６７が吐出しなかったり吐出インク滴６７が正しい軌跡を描かなかったりすると、起電力曲線がＶＲからずれる。そこで、図６（ａ）に示すような検出回路を用いてノズル６４が正常であるか不良であるかを検出することができる。
【００４９】
図６（ａ）に示す検出ユニット７０は、増幅部７０１及びパルス幅検出部７０２を備えている。増幅部７０１は、例えば、オペアンプ７０１ａ、コンパレーター７０１ｂ、コンデンサＣ１，Ｃ２、抵抗Ｒ１〜Ｒ５、を備える。駆動回路５２から出力される駆動信号ＳＧが駆動素子５１に印加されると、残留振動が生じ、残留振動に基づく起電力が増幅部７０１に入力される。この起電力に含まれる低周波成分はコンデンサＣ１と抵抗Ｒ１とで構成される高域通過フィルターによって除去され、低周波成分除去後の起電力がオペアンプ７０１ａにより所定の増幅率で増幅される。オペアンプ７０１ａの出力は、コンデンサＣ２と抵抗Ｒ４とで構成される高域通過フィルターを通過し、コンパレーター７０１ｂによって基準電圧Ｖｒｅｆと比較され、基準電圧Ｖｒｅｆより高いか否かによってハイレベルＨかローレベルＬかのパルス状電圧に変換される。
【００５０】
図６（ｂ）は、コンパレーター７０１ｂから出力されパルス幅検出部７０２に入力されるパルス状電圧の例を示している。パルス幅検出部７０２は、入力されるパルス状電圧の立ち上がり時にカウント値をリセットし、所定期間毎にカウント値をインクリメントし、次のパルス状電圧の立ち上がり時にカウント値を検出結果として制御部４６へ出力する。カウント値は残留振動に基づく起電力の周期に対応し、順次出力されるカウント値は残留振動に基づく起電力の周波数特性を示す。ノズルが不良ノズルＬＮである場合の起電力の周波数特性（例えば周期）は、ノズルが正常である場合の起電力の周波数特性とは異なる。そこで、制御部４６は、順次入力されるカウント値が許容範囲内であれば検出対象のノズルが正常であると判定することができ、順次入力されるカウント値が許容範囲外であれば検出対象のノズルが不良ノズルＬＮであると判定することができる。
上述した処理を各ノズル６４について行うことにより、制御部４６は、各ノズル６４の状態を把握することができ、不良ノズルＬＮの位置を表す情報をＲＡＭ４４といったメモリーに格納することができる。
【００５１】
むろん、不良ノズルＬＮの検出は、上述した方法に限定されない。例えば、複数のノズル６４から対象のノズルを順次切り替えながらインク滴６７を吐出させ、被印刷物Ｍ１にドットが形成されないノズルを識別する情報（例えばノズル番号）の操作入力を受け付けることも、不良ノズルＬＮの検出に含まれる。また、製造工場から出荷する前に不良ノズルＬＮを識別する情報を例えば不揮発性メモリーに記憶させると、印刷装置１に不良ノズル検出部Ｕ３を設ける必要が無くなる。
【００５２】
不良ノズルＬＮを検出すると、抜けラスターＲＡ１の位置を判別することができ、図４に示すように抜けラスターＲＡ１に形成すべきドットを補完するための補完ラスターＲＡ２と補完ノズルＲＭを決定して補完ドットＤＴ２，ＤＴ３を形成することができる。本具体例の印刷制御部Ｕ１は、図４等に示すように補完ラスターＲＡ２において相対移動方向Ｄ２へ連続するＮ画素（Ｎは２以上の整数）の単位Ｒ１で補完ノズルＲＮからのインク滴６７の吐出を制御し、且つ、図７等に示すように補完ラスターＲＡ２のＮ画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数をＭ回（ＭはＮ＜Ｍ＜２Ｎを満たす整数）にする。すなわち、Ｍ／Ｎは、１よりも大きくて２よりも小さく、整数とはならない。例えば、Ｎ＝２且つＭ＝３である場合、印刷制御装置Ｕ０は、補完ラスターＲＡ２において連続する２画素のどちらかへ補完用のインク滴吐出を追加することにして、補完用のインク滴を吐出する画素に補完ドットのデータを発生させるように印字データを制御する。これにより、通常印刷の解像度を確保しつつドット補完を高速化することが可能となっている。
【００５３】
図７は、駆動信号ＣＯＭ、ラッチ信号ＬＡＴ、チャンネル信号ＣＨ、及び、印刷タイミング信号ＰＴＳの関係の例を模式的に示している。図７に示す駆動信号ＣＯＭは、便宜上、仮想の駆動信号ＣＯＭ１，ＣＯＭ２に分けて示している。本具体例の印刷制御部Ｕ１は、Ｎ画素（例えばＮ＝２）にノズル６４からインク滴６７を最大Ｎ回吐出させる場合、図９に示す第一部分駆動信号ＣＯＭ  Ａと第二部分駆動信号ＣＯＭ  Ｂに基づいてＮ画素の期間ＴＡ中に最大Ｎ回の吐出波形Ｐ１を少なくとも通常ノズルＮＮを含むノズル６４の駆動素子５１に供給する。繰り返される吐出波形Ｐ１の間隔は、均等（例えば１２００dpi）にされている。また、本具体例の印刷制御部Ｕ１は、Ｎ画素に補完ノズルＲＮからインク滴６７を最大Ｍ回（例えばＭ＝３）吐出させる場合、図９に示す第二部分駆動信号ＣＯＭ  Ｂに基づいてＮ画素の期間ＴＡ中に最大Ｍ回の吐出波形Ｐ２を補完ノズルＲＮの駆動素子５１に供給する。尚、繰り返される吐出波形Ｐ２の間隔は、均等（例えば１８００dpi）にされてもよいし、均等でなくてもよい。
以上より、第一駆動信号ＣＯＭ１はＮ画素に少なくとも通常ノズルＮＮを含むノズル６４からインク滴６７を最大Ｎ回吐出させる吐出波形Ｐ１ａ，Ｐ１ｂを有する仮想の駆動信号を示し、第二駆動信号ＣＯＭ２はＮ画素に補完ノズルＲＮからインク滴６７を最大Ｍ回吐出させる吐出波形Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃを有する仮想の駆動信号を示している。むろん、第一駆動信号ＣＯＭ１と第二駆動信号ＣＯＭ２を実際に生成してもよい。尚、図７に示す第二駆動信号ＣＯＭ２は、図９に示す第二部分駆動信号ＣＯＭ  Ｂそのものである。
【００５４】
ドットを補完しない場合、吐出波形Ｐ１ａ，Ｐ１ｂを駆動素子５１に供給することにしている。Ｎ画素の期間ＴＡ中、印字データＳＩのラッチタイミングを規定するラッチ信号ＬＡＴは、各吐出波形Ｐ１ａ，Ｐ１ｂの前でＨ（ハイ）、すなわち、アクティブとなる。従って、ラッチ信号ＬＡＴは、１回の印刷タイミング信号ＰＴＳにつきＮ＝２回アクティブとなる。一方、Ｎ回のラッチ信号ＬＡＴの間隔は、補完用の吐出波形Ｐ２ｂのタイミングを考慮して、不均等にされている。図７に示すラッチ信号ＬＡＴは、１回目のラッチタイミングと２回目のラッチタイミングとの間隔Ｔ１が２回目のラッチタイミングと次の期間ＴＡにおける１回目のラッチタイミングとの間隔Ｔ２よりも長く（例えばＴ１：Ｔ２＝７：３）とされている。吐出波形Ｐ１ａ，Ｐ１ｂを駆動素子５１に供給する場合、チャンネル信号ＣＨは使用しない。
【００５５】
以上より、印字データＳＩが画素Ｎ１，Ｎ２に中ドットを形成する場合、１回目のラッチタイミングでは、吐出波形Ｐ１ａに対応するパルス選択信号ＳＧＰがデコーダー５６からレベルシフター５８に伝達され、吐出波形Ｐ１ａに合わせてノズル６４からインク滴６７が吐出され、画素Ｎ１に通常ドットＤＴ１として中ドットが形成される。２回目のラッチタイミングでは、吐出波形Ｐ１ｂに対応するパルス選択信号ＳＧＰがデコーダー５６からレベルシフター５８に伝達され、吐出波形Ｐ１ｂに合わせてノズル６４からインク滴６７が吐出され、画素Ｎ２に通常ドットＤＴ１として中ドットが形成される。
【００５６】
不良ノズルＬＮにより形成すべき中ドットを補完する大ドットを補完ラスターＲＡ２に形成する場合、吐出波形Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃを駆動素子５１に供給することにしている。Ｎ画素の期間ＴＡ中、印字データＳＩのラッチタイミングを規定するラッチ信号ＬＡＴは、吐出波形Ｐ２ａと吐出波形Ｐ２ｃの前でＨ（ハイ）、すなわち、アクティブとなる。吐出波形Ｐ２ａ，Ｐ２ｂを切り換えるためのチャンネル信号ＣＨは、吐出波形Ｐ２ｂの前でＨ（ハイ）、すなわち、アクティブとなる。
【００５７】
以上より、印字データＳＩが画素Ｎ１に大ドットを形成し画素Ｎ２に中ドットを形成する場合、１回目のラッチタイミングでは、吐出波形Ｐ２ａ，Ｐ２ｂに対応するパルス選択信号ＳＧＰがデコーダー５６からレベルシフター５８に伝達され、吐出波形Ｐ２ａ，Ｐ２ｂに合わせてノズル６４からインク滴６７が吐出され、画素Ｎ１に補完ドットＤＴ３（図４参照）として大ドットが形成される。２回目のラッチタイミングでは、吐出波形Ｐ２ｃに対応するパルス選択信号ＳＧＰがデコーダー５６からレベルシフター５８に伝達され、吐出波形Ｐ２ｃに合わせてノズル６４からインク滴６７が吐出され、画素Ｎ２に中ドットが形成される。
【００５８】
図８は、上述した駆動信号ＣＯＭを用いてドット補完を行うためのデータの例を模式的に示している。ドット補完を行う前の元データＤＡ１１は、中ドットの形成有無を表す２値データである。ドット補完を行った後の補完データＤＡ１２は、ドット無し「０」、中ドット形成「Ｍ」、及び、大ドット形成「Ｌ」を含む３階調以上の多値データである。元データＤＡ１１において補完ラスターＲＡ２のＮ画素のデータが「ＭＭ」である場合、ドット補完が行われなければ、第一駆動信号ＣＯＭ１の駆動波形Ｐ１に従って画素Ｎ１，Ｎ２に中ドットが形成されることになる。補完データＤＡ１２において補完ラスターＲＡ２のＮ画素のデータが「ＬＭ」となった場合、第二駆動信号ＣＯＭ２の駆動波形Ｐ２に従って画素Ｎ１に大ドット（図４に示す補完ドットＤＴ３）が形成され画素Ｎ２に中ドットが形成されることになる。
【００５９】
図９は、実際の部分駆動信号ＣＯＭ  Ａ，ＣＯＭＢと駆動信号ＣＯＭ１，ＣＯＭ２との対応関係の例を示している。駆動信号生成回路４８（部分駆動信号生成部Ｕ２０）は、吐出波形Ｐ１，Ｐ２を合わせた吐出波形Ｐ０の内、一部を有する第一部分駆動信号ＣＯＭ  Ａと、残部を有する第二部分駆動信号ＣＯＭ  Ｂと、を生成する。吐出波形Ｐ１は、Ｎ画素の期間ＴＡ中に通常ノズルＮＮからＮ回のインク滴６７を吐出するタイミングを表す吐出波形Ｐ１ａ，Ｐ１ｂを総称している。吐出波形Ｐ２は、Ｎ画素の期間ＴＡ中に補完ノズルＲＮからＭ回のインク滴６７を吐出するタイミングを表す吐出波形Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃを総称している。第一部分駆動信号ＣＯＭ  Ａは、吐出波形Ｐ１ａ，Ｐ１ｂ，Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃのうち一部の吐出波形Ｐ１ａを有している。すなわち、第一部分駆動信号ＣＯＭ  Ａの吐出波形Ｐ１１は、吐出波形Ｐ１ａに対応している。第二部分駆動信号ＣＯＭ  Ｂは、吐出波形Ｐ１ａ，Ｐ１ｂ，Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃのうち残部の吐出波形Ｐ１ｂ，Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃを有している。すなわち、第二部分駆動信号ＣＯＭ  Ｂにおいて、吐出波形Ｐ２１は吐出波形Ｐ２ａに対応し、吐出波形Ｐ２２は吐出波形Ｐ２ｂに対応し、吐出波形Ｐ２３は吐出波形Ｐ１ｂ，Ｐ２ｃに対応している。尚、両部分駆動信号ＣＯＭ  Ａ，ＣＯＭ  Ｂにおいて繰り返される吐出波形Ｐ１１，Ｐ２３，Ｐ１１，Ｐ２３…の間隔は、均等（例えば１２００dpi）にされている。第二部分駆動信号ＣＯＭ  Ｂにおいて繰り返される吐出波形Ｐ２の間隔は、均等（例えば１８００dpi）にされてもよいし、均等でなくてもよい。
以上より、本具体例の印刷制御部Ｕ１は、第一部分駆動信号ＣＯＭ  Ａと第二部分駆動信号ＣＯＭ  Ｂの少なくとも一方に基づいて、Ｎ画素の期間ＴＡ中に最大の回数がＮ回の吐出波形Ｐ１を少なくとも通常ノズルＮＮの駆動素子５１に供給し、Ｎ画素の期間ＴＡ中に最大の回数がＭ回の吐出波形Ｐ２を補完ノズルＲＮの駆動素子５１に供給可能である。
【００６０】
部分駆動信号ＣＯＭ  Ａ，ＣＯＭ  Ｂに含まれる吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３を駆動素子５１に供給するか否かは、例えば、図１０に示すようなパターンデータＳＰに従って選択することができる。図１０は、印字データＳＩの転送タイミングと構造の例を模式的に示している。図１０に示すパターンデータＳＰは、各吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３を駆動素子５１に供給するか否かを表すビットデータとされている。尚、ビットデータ「０」は吐出波形を供給しないことを意味し、ビットデータ「１」は吐出波形を供給することを意味する。図１０の例では、Ｎ画素の多値データ「００」がパターンデータ「００００」に対応し、Ｎ画素の多値データ「０Ｍ」がパターンデータ「０００１」に対応し、Ｎ画素の多値データ「Ｍ０」がパターンデータ「１０００」に対応し、Ｎ画素の多値データ「ＭＭ」がパターンデータ「１００１」に対応し、Ｎ画素の多値データ「Ｌ０」がパターンデータ「０１１０」に対応し、Ｎ画素の多値データ「ＬＭ」がパターンデータ「０１１１」に対応している。むろん、パターンデータＳＰの構造は、図１０に示す例に限定されない。
【００６１】
以上より、Ｎ画素の多値データが「００」である場合、駆動素子５１に吐出波形が供給されず、画素Ｎ１，Ｎ２にドットが形成されない。Ｎ画素の多値データが「０Ｍ」である場合、駆動素子５１に吐出波形Ｐ２３のみ供給され、画素Ｎ２に中ドットが形成される。Ｎ画素の多値データが「Ｍ０」である場合、駆動素子５１に吐出波形Ｐ１１のみ供給され、画素Ｎ１に中ドットが形成される。Ｎ画素の多値データが「ＭＭ」である場合、駆動素子５１に吐出波形Ｐ１１，Ｐ２３が供給され、画素Ｎ１，Ｎ２に中ドットが形成される。Ｎ画素の多値データが「Ｌ０」である場合、駆動素子５１に吐出波形Ｐ２１，Ｐ２２が供給され、画素Ｎ１に大ドットが形成される。Ｎ画素の多値データが「ＬＭ」である場合、駆動素子５１に吐出波形Ｐ２１，Ｐ２２，Ｐ２３が供給され、画素Ｎ１に大ドットが形成され、画素Ｎ２に中ドットが形成される。元データＤＡ１１が中ドットの形成有無を表す２値データである場合、通常ラスターＲＡ３に形成される中ドットは通常ドットＤＴ１であり、補完ラスターＲＡ２に形成される大ドットは補完ドットＤＴ３である。補完ラスターＲＡ２に形成される中ドットには、通常ドットＤＴ１の場合と補完ドットＤＴ２の場合とがある。これは、元データＤＡ１１において中ドット形成を表すデータ「Ｍ」がそのまま多値データ「Ｍ」となった場合に形成される中ドットは通常ドットＤＴ１であり、元データＤＡ１１においてドット無しを表すデータ「０」が多値データ「Ｍ」に置換された場合に形成される中ドットは補完ドットＤＴ２であるためである。そこで、図１０には、Ｎ画素データＳＩＮに「Ｍ」がある箇所の画素（Ｎ１又はＮ２）に形成される中ドットに両方の符号ＤＴ１，ＤＴ２を付している。後述する図２０も、同様である。
【００６２】
尚、大ドットが形成されるのは、補完ラスターＲＡ２のＮ＝２画素に含まれる画素にインク滴６７を重ねて補完ドットＤＴ３を形成する場合、具体的にはＮ画素の多値データが「Ｌ０」又は「ＬＭ」の場合である。この場合、補完ラスターＲＡ２のＮ画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数がＭ＝３回であることが分かる。尚、Ｎ＝２画素に補完ノズルからインク滴を吐出する最大の回数がＭ＝３回であるとは、Ｎ＝２画素へのインク滴の着弾予定位置が最大でＭ＝３箇所あることを意味する。一方、大ドットが形成されない場合、具体的にはＮ画素の多値データが「００」、「０Ｍ」、「Ｍ０」又は「ＭＭ」の場合、通常ラスターＲＡ３又は補完ラスターＲＡ２のＮ画素にノズル６４からインク滴６７を吐出する最大の回数がＮ＝２回であることが分かる。尚、Ｎ＝２画素に補完ノズルからインク滴を吐出する最大の回数がＮ＝２回であるとは、Ｎ＝２画素へのインク滴の着弾予定位置が最大でＮ＝２箇所あることを意味する。
【００６３】
図１１（ａ）〜（ｅ）は、吐出波形Ｐ１１，Ｐ２１，Ｐ２２，Ｐ２３に合わせるためＮ画素のうち第一画素Ｎ１にのみ大ドットを形成可能である場合のドット補完の例を模式的に示している。図１１（ａ）〜（ｅ）には、不良ノズルＬＮに形成すべきドットを補完する補完ドットＤＴ２，ＤＴ３を補完ラスターＲＡ２ａ，ＲＡ２ｂに形成する例を示している。
図１１（ａ）に示す元データＤＡ１１のように、抜けラスターＲＡ１の第一画素Ｎ１が「Ｍ」であり、補完ラスターＲＡ２の第一画素Ｎ１が「０」である場合、補完データＤＡ１２の補完ラスターＲＡ２の第一画素Ｎ１に「Ｍ」が格納され、この第一画素Ｎ１に補完ドットＤＴ２として中ドットが形成される。
【００６４】
図１１（ｂ）に示す元データＤＡ１１のように、抜けラスターＲＡ１の第一画素Ｎ１が「Ｍ」であり、補完ラスターＲＡ２の第一画素Ｎ１が「Ｍ」である場合、補完データＤＡ１２の補完ラスターＲＡ２の第一画素Ｎ１に「Ｌ」が格納され、この第一画素Ｎ１に補完ドットＤＴ３として大ドットが形成される。第二画素Ｎ２に「Ｍ」が格納されている場合、補完ノズルＲＮの駆動素子５１に対してＮ画素の期間ＴＡ中に吐出波形Ｐ２が最大のＭ＝３回供給される。
図１１（ｃ）に示す元データＤＡ１１のように、抜けラスターＲＡ１の第二画素Ｎ２が「Ｍ」であり、補完ラスターＲＡ２の第二画素Ｎ２が「０」である場合、補完データＤＡ１２の補完ラスターＲＡ２の第二画素Ｎ２に「Ｍ」が格納され、この第二画素Ｎ２に補完ドットＤＴ２として中ドットが形成される。
【００６５】
図１１（ｄ），（ｅ）に示す元データＤＡ１１のように、抜けラスターＲＡ１の第二画素Ｎ２が「Ｍ」であり、補完ラスターＲＡ２の第二画素Ｎ２が「Ｍ」である場合、補完データＤＡ１２の補完ラスターＲＡ２の第二画素Ｎ２については「Ｌ」を格納することができない。ただ、図１１（ｄ）に示すように抜けラスターＲＡ１の第一画素Ｎ１が「０」であれば、抜けラスターＲＡ１の第二画素Ｎ２のドットを補完ラスターＲＡ２の第一画素Ｎ１に補完することができる。図１１（ｄ）に示す例では、元データＤＡ１１の補完ラスターＲＡ２の第一画素Ｎ１に「Ｍ」が格納されているため、この第一画素Ｎ１に補完ドットＤＴ３として大ドットが形成されている。また、図１１（ｅ）に示すように抜けラスターＲＡ１の第一画素Ｎ１が「Ｍ」であっても補完ラスターＲＡ２の第一画素Ｎ１が「０」であれば、抜けラスターＲＡ１の両画素Ｎ１，Ｎ２を合わせた補完ドットＤＴ３として大ドットを補完ラスターＲＡ２の第一画素Ｎ１に形成することができる。
【００６６】
以上のようにして、補完ノズルＲＮに形成させる大ドットを第一画素Ｎ１に配置するドット配置調整処理を行うことができる。補完ラスターＲＡ２の第二画素Ｎ２には中ドットまでのドットしか形成されないので、補完ラスターＲＡ２が濃くなり過ぎるという過補完が抑制される。従って、本具体例は、不良ノズルにより形成すべきドットをより適切に補完可能である。
【００６７】
また、本具体例は、補完ノズルＲＮにより記録される補完ラスターＲＡ２において相対移動方向Ｄ２へ連続するＮ＝２画素の単位Ｒ１で補完ノズルＲＮからのインク滴６７の吐出が制御される。そのうえで、補完ラスターＲＡ２のＮ＝２画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数がＭ＝３回である。補完ドットを形成するため補完ラスターＲＡ２のＮ＝２画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数を２×Ｎ＝４回にする必要が無いので、単純に計算すると、印刷時間を３／４にすることが可能である。従って、本具体例は、不良ノズルにより形成すべきドットを補完する印刷を高速化させることができる。
【００６８】
（３）ドット配置調整処理の種々の具体例：
ところで、図１２，１３に示すように、元データＤＡ１１から補完データＤＡ１２を生成する途中のデータを必要に応じてシフトしたり入れ替えたりしてもよい。図１２，１３は、図２に示す補完部４６ｅ（印刷制御部Ｕ１）が行うドット配置調整処理の例を模式的に示している。図１２に示すドット配置調整処理は、図２に示すハーフトーン処理部４６ｄが元データＤＡ１１を生成した時に開始される。
【００６９】
補完部４６ｅは、まず、所定の補完規則に従って元データＤＡ１１の抜けラスターＲＡ１のドットを補完ラスターＲＡ２に補完した変換データＤＡ１３を生成する（ステップＳ１０２。以下、「ステップ」の記載を省略）。図１２に示す所定の補完規則は、抜けラスターＲＡ１の画素の「Ｍ」（中ドット形成）を抜けラスターＲＡ１の両隣にある補完ラスターＲＡ２ａ，ＲＡ２ｂの相対移動方向Ｄ２において同じ位置の画素に補完する規則とされている。ここで、補完ラスターＲＡ２ａ，ＲＡ２ｂの画素に「０」（ドット無し）が格納されている場合には当該画素に「Ｍ」を格納し、補完ラスターＲＡ２ａ，ＲＡ２ｂの画素に「Ｍ」が格納されている場合には当該画素に「Ｌ」（大ドット形成）を格納することにする。図１３には、元データＤＡ１１から所定の補完規則に従ったデータＤＡ１３を生成する例を示している。尚、各データＤＡ１１〜ＤＡ１４の上に付した符号Ｎ１，Ｎ２は、符号Ｎ１，Ｎ２の下にある画素ＰＸが第一画素Ｎ１であるか第二画素Ｎ２であるかを示している。
【００７０】
Ｓ１０４では、所定の補完規則に従ったデータＤＡ１３において、補完ラスターＲＡ２ａ，ＲＡ２ｂの第一画素Ｎ１に配置された大ドットの数ＮＤ１、及び、補完ラスターＲＡ２ａ，ＲＡ２ｂの第二画素Ｎ２に配置された大ドットの数ＮＤ２を取得する。前記数ＮＤ１は所定の補完規則に従ったときに第一画素Ｎ１に配置される大ドットの数であり、前記数ＮＤ２は大ドットを相対移動方向Ｄ２へ１画素（所定距離）移動させるときに第一画素Ｎ１に配置される大ドットの数である。図１３には、データＤＡ１３の補完ラスターＲＡ２ａ，ＲＡ２ｂの内、「Ｌ」が配置されている第二画素Ｎ２を太線で囲っている。図１３に示すデータＤＡ１３では、ＮＤ１＝３、及び、ＮＤ２＝７となっている。尚、図１３に示すデータＤＡ１３はインク滴６７の吐出が遅くなる側へ全ドット分のデータが１画素移動しているが、インク滴６７の吐出が早くなる側へドットを移動させてもよい。
【００７１】
Ｓ１０６では、大ドットを移動させないときの数ＮＤ１よりも移動させるときの数ＮＤ２が多いか否かを判断する。ＮＤ１≧ＮＤ２である場合、補完部４６ｅは、処理をＳ１１０に進める。ＮＤ１＜ＮＤ２である場合、補完部４６ｅは、所定の補完規則に従ったデータＤＡ１３の全体を１画素シフト（移動）させた二次変換データＤＡ１４を生成する（Ｓ１０８）。図１３に示す二次変換データＤＡ１４は、一次変換データＤＡ１３から１画素移動したことにより、補完ラスターＲＡ２ａ，ＲＡ２ｂの第一画素Ｎ１に配置された大ドットの数ＮＤ１が７となり、補完ラスターＲＡ２ａ，ＲＡ２ｂの第二画素Ｎ２に配置された大ドットの数ＮＤ２が３となっている。このようにして大ドットを形成可能な第一画素Ｎ１に配置される大ドットが増えるので、本具体例は、不良ノズルにより形成すべきドットをより適切に補完可能である。
【００７２】
Ｓ１１０では、一次変換データＤＡ１３又は二次変換データＤＡ１４の補完ラスターＲＡ２ａ，ＲＡ２ｂにおける単位Ｒ１毎のＮ画素の内、最終調整対象の処理区分を設定する。図１３に示す例では二次変換データＤＡ１４が生成されているので、二次変換データＤＡ１４の補完ラスターＲＡ２ａ，ＲＡ２ｂのＮ画素を対象にして処理区分が設定される。Ｓ１１２では、対象の処理区分について、第一画素Ｎ１が「Ｍ」又は「０」であり、且つ、第二画素Ｎ２が「Ｌ」であるか否かを判断する。第一画素Ｎ１が「Ｍ」又は「０」であることは、ドットを入れ替える処理を行っていないときにＮ画素の中で第一画素Ｎ１に大ドットが配置されていないことを意味する。また、第二画素Ｎ２が「Ｌ」であることは、ドットを入れ替える処理を行っていないときにＮ画素の中で第二画素Ｎ２に大ドットが配置されていることを意味する。条件不成立時、補完部４６ｅは、処理をＳ１１６に進める。条件成立時、補完部４６ｅは、Ｓ１１４において、第二画素Ｎ２の「Ｌ」と、第一画素Ｎ１の「Ｍ」又は「０」と、をスワップする（入れ替える）。Ｓ１１６では、補完ラスターＲＡ２ａ，ＲＡ２ｂの全てのＮ画素について処理区分に設定したか否かを判断する。設定していない処理区分があれば、補完部４６ｅは、Ｓ１１０〜Ｓ１１６の処理を繰り返す。全てのＮ画素について処理区分を設定した場合、補完部４６ｅは、ドット配置調整処理を終了させる。処理後には、図１３に示すような補完データＤＡ１２が生成される。図１３には、補完データＤＡ１２の補完ラスターＲＡ２ａ，ＲＡ２ｂの内、データを入れ替えたＮ画素を太線で囲っている。
【００７３】
補完データＤＡ１２が生成されると、印刷信号送信部４６ｆにより補完データＤＡ１２に基づいたＮ画素データＳＩＮとパターンデータＳＰを含む印字データＳＩが生成され、この印字データＳＩ等の信号がヘッド１００の駆動回路５２へ出力される。これにより、補完ラスターＲＡ２に補完ドットＤＴ２，ＤＴ３を有する印刷画像が被印刷物Ｍ１に形成される。
以上より、大ドットの配置を変える際に大ドットの数が変わらず、また、大ドットの配置が近い範囲内で変わる。従って、本具体例は、不良ノズルにより形成すべきドットをより適切に補完可能である。
【００７４】
ところで、通常ノズルＮＮからのインク滴６７の吐出速度（Ｖｎとする）に対して補完ノズルＲＮからのインク滴６７の吐出速度（Ｖｒとする）がずれていることがある。例えば、補完ラスターＲＡ２ａに記録する補完ノズルＲＮからのインク滴の吐出速度Ｖｒがずれている場合、図１５に示す元データＤＡ１１のように、補完ラスターＲＡ２ａのデータと、補完ラスターＲＡ２ａ以外のラスターのデータと、を相対的にＸ画素（Ｘは０以外の整数）ずらすことがある。この場合、元データＤＡ１１において抜けラスターＲＡ１の画素の位置に対して補完ラスターＲＡ２ａの画素の位置が相対移動方向Ｄ２へＸ画素ずれることになる。図１５では、Ｖｒ＜Ｖｎであり、補完ラスターＲＡ２ａ以外のデータが補完ラスターＲＡ２ａのデータに対してインク滴６７の吐出が１画素分遅くなる側へ移動した元データＤＡ１１が示されている。このような元データＤＡ１１では、抜けラスターＲＡ１の第一画素Ｎ１に隣接するのは補完ラスターＲＡ２ａの第二画素Ｎ２である。従って、補完ラスターＲＡ２ａにおいて「Ｍ」が格納された第二画素Ｎ２に抜けラスターＲＡ１の隣接する第一画素Ｎ１の「Ｍ」を補完しようとしても、補完ラスターＲＡ２ａの前記第二画素Ｎ２に「Ｌ」（補完ドット）を形成することができない。そこで、元データＤＡ１１のラスターの一部についてデータがシフトしている場合、このことを加味してドット配置調整処理を行うことにする。
【００７５】
図１４は、補完部４６ｅが行うドット配置調整処理の別の例を模式的に示している。
図２に示すハーフトーン処理部４６ｄが図１５に示す元データＤＡ１１を生成すると、補完部４６ｅは、まず、通常ノズルＮＮからのインク滴６７の吐出速度Ｖｎに対して補完ノズルＲＮからのインク滴６７の吐出速度Ｖｒがずれていることにより元データＤＡ１１の第二ラスターＲＡ２の画素が相対移動方向Ｄ２へずれている量に基づいたＸ画素を取得する（Ｓ２０２）。すなわち、Ｓ２０２の処理は、ずれ量取得部Ｕ１１に対応している。図１５に示す元データＤＡ１１は抜けラスターＲＡ１のデータに対して補完ラスターＲＡ２のデータがＸ＝１画素ずれているので、Ｘ＝１画素が取得されることになる。
【００７６】
Ｓ２０４では、元データＤＡ１１の補完ラスターＲＡ２のデータをシフト（移動）させる必要があるか否か、すなわち、元データＤＡ１１において抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２の画素を相対移動方向Ｄ２へ移動させる必要があるか否かを判断する。Ｓ２０２で取得されたＸ画素が全て０画素である場合、補完部４６ｅは、処理をＳ２０８に進める。Ｓ２０２で取得されたＸ画素に０画素でないＸ画素がある場合、補完部４６ｅは、元データＤＡ１１の補完ラスターＲＡ２のデータを相対的に−Ｘ画素分シフト（移動）させて変換データＤＡ２１を生成する（Ｓ２０６）。図１５には、元データＤＡ１１において抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２ａの画素を−Ｘ＝−１画素分移動させてデータＤＡ２１を生成する例を示している。このようにして、抜けラスターＲＡ１の第一画素Ｎ１の隣に補完ラスターＲＡ２ａの第一画素Ｎ１が配置され、抜けラスターＲＡ１の第二画素Ｎ２の隣に補完ラスターＲＡ２ａの第二画素Ｎ２が配置される。
【００７７】
Ｓ２０８では、図１２で示したＳ１０２〜Ｓ１１６の処理を行い、変換データＤＡ２１に対して補完ノズルＲＮに形成させる大ドットを第一画素Ｎ１に配置させるためのドット配置調整処理を行う。図１５には、図１３で示したようにデータシフト及びデータスワップを行って変換データＤＡ２２を生成する例を示している。
【００７８】
Ｓ２１０では、Ｓ２０６において補完ラスターＲＡ２のデータを−Ｘ画素分データシフトしたか否かを判断する。Ｓ２０６の処理が行われなかった場合、補完部４６ｅは、変換データＤＡ１４を補完データＤＡ１２に置き換えてドット配置調整処理を終了させる。Ｓ２０６の処理が行われた場合、補完部４６ｅは、変換データＤＡ２２の補完ラスターＲＡ２のデータを相対的にＸ画素分シフト（移動）させて補完データＤＡ１２を生成し（Ｓ２１２）、ドット配置調整処理を終了させる。図１５には、変換データＤＡ２２において抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２ａの画素をＸ＝１画素分移動させて補完データＤＡ１２を生成する例を示している。このようにして、補完データＤＡ１２の構造を補完ラスターＲＡ２ａのデータがずれた元データＤＡ１１の構造に合わせることができ、「Ｘ画素」に従ったドット配置調整処理が行われた補完データＤＡ１２が得られる。補完データＤＡ１２が生成されると、印刷信号送信部４６ｆにより補完データＤＡ１２に基づいたＮ画素データＳＩＮとパターンデータＳＰを含む印字データＳＩが生成され、この印字データＳＩ等の信号がヘッド１００の駆動回路５２へ出力される。これにより、補完ラスターＲＡ２に補完ドットＤＴ２，ＤＴ３を有する印刷画像が被印刷物Ｍ１に形成される。
【００７９】
以上より、本具体例は、補完ノズルＲＮからのインク滴６７の吐出速度にずれがある場合に好適なドット補完を行うことができる。
尚、通常ノズルＮＮからのインク滴６７の吐出速度Ｖｎよりも補完ノズルＲＮからのインク滴６７の吐出速度Ｖｒが速い場合にも、同様にして補完ラスターＲＡ２のデータを相対的にずらすことによりドット配置調整処理を行うことができる。
【００８０】
また、図１６に例示するように、ノズル列６８を構成する複数のノズル６４の並び方向Ｄ１が相対移動方向Ｄ２ではないが相対移動方向Ｄ２に直交する幅方向Ｄ３からずれていることがある。このため、幅方向Ｄ３におけるドット同士の間隔を並び方向Ｄ１におけるノズル同士の間隔よりも狭くすることができ、高解像度の印刷画像が形成される。各画素へのインク滴６７の吐出タイミングは、ノズル列６８の傾斜に応じてずれたタイミングとされる。互いに隣接するノズル間でＸ画素（Ｘは０以外の整数）すれているとすると、元データＤＡ１１において抜けラスターＲＡ１の画素の位置に対して補完ラスターＲＡ２ａの画素の位置が相対移動方向Ｄ２へＸ画素ずれることになる。図１６では、互いに隣接するノズル間で３画素（奇数画素）分ずつインク滴６７の吐出タイミングがずれ、互いに隣接するラスターのデータが３画素分ずつずれた元データＤＡ１１が示されている。このような元データＤＡ１１では、抜けラスターＲＡ１の第一画素Ｎ１に隣接するのは補完ラスターＲＡ２ａの第二画素Ｎ２である。そこで、ノズル６４の並び方向Ｄ１が幅方向Ｄ３からずれている場合、このことを加味して、特に隣接するラスター間で奇数画素分データがずれているのか偶数画素分データがずれているのかを加味して、ドット配置調整処理を行うことにする。
【００８１】
ドット配置調整処理は、図１４からＳ２０４，Ｓ２１０を除いたＳ２０２，Ｓ２０６，Ｓ２０８，Ｓ２１２の処理で実現することができる。そこで、図１４を参照して、ノズル６４の並び方向Ｄ１が幅方向Ｄ３からずれている場合におけるドット配置調整処理を説明する。
補完部４６ｅは、まず、複数のノズル６４が幅方向Ｄ３からずれている並び方向Ｄ１へ並べられていることにより元データＤＡ１１の第二ラスターＲＡ２の画素が相対移動方向Ｄ２へずれている量に基づいたＸ画素を取得する（Ｓ２０２）。図１６に示す元データＤＡ１１の補完ラスターＲＡ２ａについては、抜けラスターＲＡ１のデータに対して補完ラスターＲＡ２ａのデータがＸ＝３画素ずれているので、Ｘ＝３画素が取得されることになる。また、補完ラスターＲＡ２ｂについては、抜けラスターＲＡ１のデータに対して補完ラスターＲＡ２ｂのデータがＸ＝−３画素ずれているので、Ｘ＝−３画素が取得されることになる。
【００８２】
Ｓ２０６では、元データＤＡ１１の補完ラスターＲＡ２のデータを相対的に−Ｘ画素分シフト（移動）させて変換データＤＡ３１を生成する。図１６には、元データＤＡ１１において、抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２ａの画素を−Ｘ＝−３画素分移動させ、抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２ｂの画素を−Ｘ＝３画素分移動させて、データＤＡ３１を生成する例を示している。このようにして、抜けラスターＲＡ１の第一画素Ｎ１の隣に補完ラスターＲＡ２の第一画素Ｎ１が配置され、抜けラスターＲＡ１の第二画素Ｎ２の隣に補完ラスターＲＡ２の第二画素Ｎ２が配置される。図１６では分かりやすく示すため通常ラスターＲＡ３のデータも移動したデータＤＡ３１が示されているが、ドット補完だけであれば通常ラスターＲＡ３のデータを移動させなくてもよい。
【００８３】
Ｓ２０８では、図１２で示したＳ１０２〜Ｓ１１６の処理を行い、変換データＤＡ３１に対して補完ノズルＲＮに形成させる大ドットを第一画素Ｎ１に配置させるためのドット配置調整処理を行う。図１６には、図１３で示したようにデータシフト及びデータスワップを行って変換データＤＡ３２を生成する例を示している。
【００８４】
その後、補完部４６ｅは、変換データＤＡ３２の補完ラスターＲＡ２のデータを相対的にＸ画素分シフト（移動）させて補完データＤＡ１２を生成し（Ｓ２１２）、ドット配置調整処理を終了させる。図１６には、変換データＤＡ３２において抜けラスターＲＡ１の画素に対して補完ラスターＲＡ２ａの画素をＸ＝３画素分移動させ補完ラスターＲＡ２ｂの画素をＸ＝−３画素分移動させて補完データＤＡ１２を生成する例を示している。このようにして、補完データＤＡ１２の構造を補完ラスターＲＡ２ａのデータがずれた元データＤＡ１１の構造に合わせることができ、「Ｘ画素」に従ったドット配置調整処理が行われた補完データＤＡ１２が得られる。
【００８５】
以上より、本具体例は、複数のノズル６４が幅方向Ｄ３からずれている並び方向Ｄ１へ並べられている場合に好適なドット補完を行うことができる。
【００８６】
ただ、ノズル列６８を構成する複数のノズル６４の並び方向Ｄ１が幅方向Ｄ３からずれていても、隣接するラスターのデータが偶数画素分ずれているのであれば、抜けラスターＲＡ１の第一画素Ｎ１に隣接するのは補完ラスターＲＡ２ａの第一画素Ｎ１となる。図１８では、互いに隣接するノズル間でＸ＝２画素（偶数画素）分ずつインク滴６７の吐出タイミングがずれ、互いに隣接するラスターのデータがＸ＝２画素分ずつずれた元データＤＡ１１が示されている。そこで、図１７に示すように、相対移動方向Ｄ２への画素のずれを考慮した補完規則を用意しておけば、この補完規則に従って一次変換データＤＡ１３を生成した後は、図１２，１３で示した処理に従ってドット配置調整処理を行うことができる。尚、｜Ｘ｜、すなわち、Ｘの絶対値がＮの倍数であれば、元データＤＡ１１における補完ラスターＲＡ２の画素の位置をそのままにしてドット配置調整処理を行うことができる。
【００８７】
図１７，１８は、図２に示す補完部４６ｅが行うドット配置調整処理の例を模式的に示している。
図２に示すハーフトーン処理部４６ｄが図１８に示す元データＤＡ１１を生成すると、補完部４６ｅは、まず、所定の補完規則に従って元データＤＡ１１の抜けラスターＲＡ１のドットを補完ラスターＲＡ２に補完した変換データＤＡ１３を生成する（Ｓ３０２）。図１７に示す所定の補完規則は、抜けラスターＲＡ１の画素の「Ｍ」（中ドット形成）を、補完ラスターＲＡ２ａについては相対移動方向Ｄ２において２画素前（図１７の左側）の画素に補完し、補完ラスターＲＡ２ｂについては相対移動方向Ｄ２において２画素後（図１７の右側）の画素に補完する規則とされている。ここでも、補完ラスターＲＡ２ａ，ＲＡ２ｂの補完先の画素に「０」が格納されている場合には当該画素に「Ｍ」を格納し、補完ラスターＲＡ２ａ，ＲＡ２ｂの補完先の画素に「Ｍ」が格納されている場合には当該画素に「Ｌ」を格納することにする。図１８には、元データＤＡ１１から図１７に示す補完規則に従ったデータＤＡ１３を生成する例を示している。
【００８８】
その後、補完部４６ｅは、図１２で示したＳ１０４〜Ｓ１１６の処理を行い、一次変換データＤＡ１３に対して補完ノズルＲＮに形成させる大ドットを第一画素Ｎ１に配置させるためのドット配置調整処理を行う。図１８には、図１３で示したようにデータシフトを行って一次変換データＤＡ１３から二次変換データＤＡ１４を生成する例、さらに、図１３で示したようにデータスワップを行って二次変換データＤＡ１４から補完データＤＡ１２を生成する例を示している。
【００８９】
以上より、本具体例は、元データＤＡ１１における補完ラスターＲＡ２の画素の位置が相対移動方向Ｄ２へずれている場合にドット補完の処理を高速化可能である。
【００９０】
（４）変形例：
本発明は、種々の変形例が考えられる。
例えば、記録ヘッドのノズル列は、ノズルが千鳥状に配置されたノズル列、被印刷物の搬送方向から傾斜した方向へ複数のノズルが並べられたノズル列、等でもよい。また、ヘッドユニットは、ラインプリンター用のヘッドユニット以外にも、シリアルプリンター用のヘッドユニット等でもよい。従って、補完ノズルは、ノズルの並び方向Ｄ１において不良ノズルに隣接するノズルに限定されず、ノズルの並び方向Ｄ１において不良ノズルに隣接していないノズルになることがある。
印刷タイミング信号ＰＴＳ、ラッチ信号ＬＡＴ、及び、チャンネル信号ＣＨのアクティブは、Ｌ（ロー）でもよい。
【００９１】
上述した実施形態では大ドット（補完ドットＤＴ３）を画素Ｎ２に形成せず画素Ｎ１に形成することにしていたが、大ドット（補完ドットＤＴ３）を画素Ｎ１に形成せず画素Ｎ２に形成してもよい。
上述した実施形態では補完ラスターであってもＮ画素に大ドット（補完ドットＤＴ３）を形成しない場合に補完ノズルの駆動素子に最大回数Ｎ回の吐出波形Ｐ１に基づいた吐出波形を供給した。しかし、補完ノズルＲＮの駆動素子５１には常に最大回数Ｍ回の吐出波形Ｐ２に基づいた吐出波形を供給してもよい。この場合、Ｍ回の吐出波形Ｐ２のうち最大Ｎ回の吐出波形を駆動素子５１に供給すればよい。
【００９２】
第二画素Ｎ２が小ドット（第二サイズ）までのドットを形成可能である場合、第一画素Ｎ１は、第一サイズとして大ドットまでのドットを形成可能でもよいし、第一サイズとして中ドットまでのドットを形成可能でもよい。
ドット配置調整処理のデータスワップは、互いに異なるＮ画素間で行われてもよい。例えば、互いに隣接するＮ画素を第一Ｎ画素及び第二Ｎ画素とするとき、第一Ｎ画素の第二画素Ｎ２に配置される第一サイズのドットと、第一サイズのドットが配置されない第二Ｎ画素の第一画素Ｎ１に配置されるドットと、を入れ替えてもよい。
ドット配置調整処理は、データスワップを行わずにデータシフトを行う処理でもよいし、データシフトを行わずにデータスワップを行う処理でもよい。
また、Ｎ画素に液滴を吐出する最大の回数Ｍが２×Ｎであっても、補完ラスターＲＡ２のＮ画素に大ドットを形成可能な第一画素と中ドットまでのドットを形成可能な第二画素とが含まれていれば、本技術に含まれ、不良ノズルにより形成すべきドットをより適切に補完可能な効果が得られる。
【００９３】
さらに、部分駆動信号ＣＯＭ  Ａ，ＣＯＭ  Ｂを使用せず一つの駆動信号を使用して通常ノズルＮＮ及び補完ノズルＲＮからのインク滴の吐出を制御してもよい。
図１９は、変形例において、駆動信号ＣＯＭ、ラッチ信号ＬＡＴ、チャンネル信号ＣＨ、及び、印刷タイミング信号ＰＴＳの関係の例を模式的に示している。本具体例の駆動信号生成回路４８（駆動信号生成部Ｕ２）は、Ｎ画素の期間ＴＡ中に補完ノズルＲＮからＭ回のインク滴６７を吐出するタイミングを表す吐出波形Ｐ２を有する補完用駆動信号ＣＯＭ  Ｒを生成する。本具体例の印刷制御部Ｕ１は、補完用駆動信号ＣＯＭ  ＲのＭ回の吐出波形Ｐ２に含まれるＮ回の吐出波形Ｐ１を通常ノズルＮＮの駆動素子５１に供給する吐出波形にする。図１９には、補完用駆動信号ＣＯＭ  ＲのＭ回の吐出波形Ｐ２に含まれるＮ回の吐出波形Ｐ２１，Ｐ２３を有する仮想の第一駆動信号ＣＯＭ１を示している。むろん、第一駆動信号ＣＯＭ１を実際に生成することも、本技術に含まれる。本具体例の印刷制御部Ｕ１は、Ｎ画素（例えばＮ＝２）にノズル６４からインク滴６７を最大Ｎ回吐出させる場合、補完用駆動信号ＣＯＭ  ＲのＭ回の吐出波形Ｐ２に含まれる最大Ｎ回の吐出波形Ｐ１を少なくとも通常ノズルＮＮを含むノズル６４の駆動素子５１に供給する。また、本具体例の印刷制御部Ｕ１は、Ｎ画素に補完ノズルＲＮからインク滴６７を最大Ｍ回（例えばＭ＝３）吐出させる場合、補完用駆動信号ＣＯＭ  Ｒの最大Ｍ回の吐出波形Ｐ２を補完ノズルＲＮの駆動素子５１に供給する。
【００９４】
Ｎ回のラッチ信号ＬＡＴの間隔は、補完用の吐出波形Ｐ２２のタイミングを考慮して、不均等にされている。図１９に示すラッチ信号ＬＡＴは、１回目のラッチタイミングと２回目のラッチタイミングとの間隔Ｔ１が２回目のラッチタイミングと次の期間ＴＡにおける１回目のラッチタイミングとの間隔Ｔ２よりも長く（例えばＴ１：Ｔ２＝７：３）とされている。このため、吐出波形Ｐ２１，Ｐ２３により通常ノズルＮＮから吐出されるインク滴６７の速度が同じであると、画素Ｎ２への通常ドットＤＴ１の位置が次のＮ画素の方へずれてしまう。
【００９５】
そこで、後の吐出波形（第二速度用吐出波形）Ｐ２３の振幅を前の吐出波形（第一速度用吐出波形）Ｐ２１の振幅よりも大きくして、後の吐出波形Ｐ２３により通常ノズルＮＮから吐出されるインク滴６７の速度Ｖｍ２を、前の吐出波形Ｐ２１により通常ノズルＮＮから吐出されるインク滴６７の速度Ｖｍ１よりも速くしている。これにより、画素Ｎ２への通常ドットＤＴ１の位置が画素Ｎ２の位置に合わせられ、高品質の印刷が実現される。
【００９６】
尚、Ｍ回の吐出波形Ｐ２１，Ｐ２２，Ｐ２３の内、２番目の吐出波形Ｐ２２と３番目の吐出波形Ｐ２３をＮ回の吐出波形Ｐ１にする場合、前の吐出波形（第一速度用吐出波形）Ｐ２２の振幅を後の吐出波形（第二速度用吐出波形）Ｐ２３の振幅よりも大きくしてもよい。この場合、前の吐出波形Ｐ２２により通常ノズルＮＮから吐出されるインク滴６７の速度Ｖｍ１が、後の吐出波形Ｐ２３により通常ノズルＮＮから吐出されるインク滴６７の速度Ｖｍ２よりも速くなる。これにより、画素Ｎ１への通常ドットＤＴ１の位置が画素Ｎ１の位置に合わせられ、高品質の印刷が実現される。
【００９７】
図２０は、変形例において、印字データＳＩの転送タイミングと構造の例を模式的に示している。図２０に示すパターンデータＳＰは、各吐出波形Ｐ２１，Ｐ２２，Ｐ２３を駆動素子５１に供給するか否かを表すビットデータとされている。Ｎ画素の多値データが「００」である場合、駆動素子５１に吐出波形が供給されず、画素Ｎ１，Ｎ２にドットが形成されない。Ｎ画素の多値データが「０Ｍ」である場合、駆動素子５１に吐出波形Ｐ２３のみ供給され、画素Ｎ２に中ドットが形成される。Ｎ画素の多値データが「Ｍ０」である場合、駆動素子５１に吐出波形Ｐ２１のみ供給され、画素Ｎ１に中ドットが形成される。Ｎ画素の多値データが「ＭＭ」である場合、駆動素子５１に吐出波形Ｐ２１，Ｐ２３が供給され、画素Ｎ１，Ｎ２に中ドットが形成される。Ｎ画素の多値データが「Ｌ０」である場合、駆動素子５１に吐出波形Ｐ２１，Ｐ２２が供給され、画素Ｎ１に大ドットが形成される。Ｎ画素の多値データが「ＬＭ」である場合、駆動素子５１に吐出波形Ｐ２１，Ｐ２２，Ｐ２３が供給され、画素Ｎ１に大ドットが形成され、画素Ｎ２に中ドットが形成される。むろん、パターンデータＳＰの構造は、図２０に示す例に限定されない。
【００９８】
大ドットが形成されるのは、Ｎ画素の多値データが「Ｌ０」又は「ＬＭ」の場合である。この場合、補完ラスターＲＡ２のＮ画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数がＭ＝３回であることが分かる。一方、大ドットが形成されない場合、通常ラスターＲＡ３又は補完ラスターＲＡ２のＮ画素にノズル６４からインク滴６７を吐出する最大の回数がＮ＝２回であることが分かる。
【００９９】
以上説明したように、本変形例は、補完用駆動信号ＣＯＭ  ＲのＭ回の吐出波形Ｐ２に含まれるＮ回の吐出波形Ｐ１が通常ノズルＮＮの駆動素子５１に供給する吐出波形にされるので、駆動信号を生成する回路を簡素化することができる。
【０１００】
本技術は、Ｎ＝２且つＭ＝３に限定されず、Ｎ＝３且つＭ＝４等でもよい。
図２１は、変形例において、駆動信号ＣＯＭ、ラッチ信号ＬＡＴ、チャンネル信号ＣＨ、及び、印刷タイミング信号ＰＴＳの関係の例を模式的に示している。本変形例の印刷制御部Ｕ１は、Ｎ＝３画素にノズル６４からインク滴６７を最大Ｎ＝３回吐出させる場合、Ｎ＝３画素の期間ＴＡ中に最大Ｎ＝３回の吐出波形Ｐ１ａ，Ｐ１ｂ，Ｐ１ｃを少なくとも通常ノズルＮＮを含むノズル６４の駆動素子５１に供給する。吐出波形Ｐ１ａにより吐出されるインク滴６７は画素Ｎ１に着弾して中ドット（通常ドットＤＴ１）となり、吐出波形Ｐ１ｂにより吐出されるインク滴６７は画素Ｎ２Ａに着弾して中ドット（通常ドットＤＴ１）となり、吐出波形Ｐ１ｃにより吐出されるインク滴６７は画素Ｎ２Ｂに着弾して中ドット（通常ドットＤＴ１）となる。
【０１０１】
また、本変形例の印刷制御部Ｕ１は、Ｎ＝３画素に補完ノズルＲＮからインク滴６７を最大Ｍ＝４回吐出させる場合、Ｎ＝３画素の期間ＴＡ中に最大Ｍ＝４回の吐出波形Ｐ２ａ，Ｐ２ｂ，Ｐ２ｃ，Ｐ２ｄを補完ノズルＲＮの駆動素子５１に供給する。印字データ上、吐出波形Ｐ２ａ，Ｐ２ｂにより吐出されるインク滴６７は共に画素Ｎ１に着弾して大ドット（補完ドットＤＴ３）となり、吐出波形Ｐ２ｃにより吐出されるインク滴６７は画素Ｎ２Ａに着弾して中ドットとなり、吐出波形Ｐ２ｄにより吐出されるインク滴６７は画素Ｎ２Ｂに着弾して中ドットとなる。このことから、画素Ｎ１は大ドットまでのドットを形成可能な第一画素となり、画素Ｎ２Ａ，Ｎ２Ｂは中ドットまでのドットを形成可能な第二画素Ｎ２となる。すなわち、補完ラスターＲＡ２のＮ＝３画素には、一つの第一画素Ｎ１と、二つの第二画素Ｎ２と、が含まれることになる。
尚、第一駆動信号ＣＯＭ１及び第二駆動信号ＣＯＭ２は、仮想の駆動信号でもよいし、実際に生成される駆動信号でもよい。
【０１０２】
本変形例は、補完ドットを形成するために補完ラスターＲＡ２のＮ＝３画素に補完ノズルＲＮからインク滴６７を吐出する最大の回数を２×Ｎ＝６回にする必要が無いので、単純に計算すると、印刷時間を４／６にすることが可能である。従って、本変形例も、不良ノズルにより形成すべきドットを補完する印刷を高速化させることができる。
尚、Ｎ＝３且つＭ＝５とすること等も、本技術に含まれる。
【０１０３】
（５）結び：
以上説明したように、本発明によると、種々の態様により、不良ノズルにより形成すべきドットをより適切に補完可能な技術等を提供することができる。むろん、従属請求項に係る構成要件を有しておらず独立請求項に係る構成要件のみからなる技術等でも、上述した基本的な作用、効果が得られる。
また、上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術並びに上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【０１０４】
１…印刷装置（印刷部）、２…本体、３…ヘッドユニット、４１…紙送り機構、４２…エンコーダー、４６…制御部、４７…発振回路、４８…駆動信号生成回路、５１…駆動素子、５２…駆動回路、５４…シフトレジスター、５５…ラッチ回路、５６…デコーダー、５７…制御ロジック、５８…レベルシフター、５９…スイッチ回路、６４…ノズル、６７…インク滴（液滴）、６８…ノズル列、７０…検出ユニット、１００…ヘッド、ＣＨ…チャンネル信号、ＣＫ…クロック信号、ＣＯＭ，ＣＯＭ１，ＣＯＭ２…駆動信号、ＣＯＭ  Ａ…第一部分駆動信号、ＣＯＭ  Ｂ…第二部分駆動信号、ＣＯＭ  Ｒ…補完用駆動信号、Ｄ１…並び方向、Ｄ２…相対移動方向、Ｄ３…幅方向、ＤＡ１…印刷データ、ＤＡ１１…元データ、ＤＡ１２…補完データ、ＤＡ１３，ＤＡ１４，ＤＡ２１，ＤＡ２２，ＤＡ３１，ＤＡ３２…データ、ＤＴ…ドット、ＤＴ１…通常ドット、ＤＴ２，ＤＴ３…補完ドット、ＬＡＴ…ラッチ信号、ＬＮ…不良ノズル、ＮＮ…通常ノズル、ＲＮ…補完ノズル、Ｍ１…被印刷物、Ｎ１，Ｎ２，Ｎ２Ａ，Ｎ２Ｂ，ＰＸ，ＰＸＬ…画素、Ｐ０，Ｐ１，Ｐ２，Ｐ１１，Ｐ２１〜Ｐ２３…吐出波形、ＰＴＳ…印刷タイミング信号、Ｒ１…Ｎ画素の単位、ＲＡ１，ＲＡ２，ＲＡ２ａ〜ＲＡ２ｄ，ＲＡ３…ラスター、ＳＩ…印字データ、ＳＰ…パターンデータ、ＴＡ…Ｎ画素の期間、Ｕ０…印刷制御装置、Ｕ１…印刷制御部、Ｕ２…駆動信号生成部、Ｕ１１…ずれ量取得部、Ｕ２０…部分駆動信号生成部、Ｕ３…不良ノズル検出部。
【図１】
2016132151.tif 000003
【図２】
2016132151.tif 000004
【図３】
2016132151.tif 000005
【図４】
2016132151.tif 000006
【図５】
2016132151.tif 000007
【図６】
2016132151.tif 000008
【図７】
2016132151.tif 000009
【図８】
2016132151.tif 000010
【図９】
2016132151.tif 000011
【図１０】
2016132151.tif 000012
【図１１】
2016132151.tif 000013
【図１２】
2016132151.tif 000014
【図１３】
2016132151.tif 000015
【図１４】
2016132151.tif 000016
【図１５】
2016132151.tif 000017
【図１６】
2016132151.tif 000018
【図１７】
2016132151.tif 000019
【図１８】
2016132151.tif 000020
【図１９】
2016132151.tif 000021
【図２０】
2016132151.tif 000022
【図２１】
2016132151.tif 000023
【図２２】
2016132151.tif 000024
【図２３】
2016132151.tif 000025