(57)【特許請求の範囲】
【請求項１】
ノズルから媒体に液体を吐出して前記媒体に画像を形成する印刷処理を実行する印刷装置であって、
第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、
第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、
前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、
を具備するヘッドユニットと、
前記印刷処理の実行を制御する印刷制御部と、
を備え、
前記印刷制御部は、
前記印刷処理の実行を制御する場合において、
前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、
前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、
前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、
のうち、少なくとも２以上の補完モードによる補完の実行が可能であり、
前記媒体に形成される画像の色の正確性よりも、前記媒体に形成される画像の位置または形状の正確性を優先するための第１の印刷モードと、
前記媒体に形成される画像の位置または形状の正確性よりも、前記媒体に形成される画像の色の正確性を優先するための第２の印刷モードと、
を含む複数種類の印刷モードによる前記印刷処理の実行の制御が可能であり、
前記一のノズルからの液体の吐出状態が異常であるときは、
前記２以上の補完モードのうち前記印刷モードの種類に応じた補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする印刷装置。
【請求項２】
前記媒体を第１方向に搬送する搬送機構を備え、
前記第１ノズル群は、
前記ヘッドユニットのうち前記第１方向に交差する第２方向に延在する第１領域に設けられ、
前記第２ノズル群は、
前記ヘッドユニットのうち前記第２方向に延在する第２領域に設けられ、
前記第３ノズル群は、
前記ヘッドユニットのうち前記第２方向に延在する第３領域に設けられる、
ことを特徴とする、請求項１に記載の印刷装置。
【請求項３】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記第１の印刷モードにより前記印刷処理の実行を制御する場合において、前記一のノズルからの液体の吐出状態が異常であるときは、
前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行し、
前記第２の印刷モードにより前記印刷処理の実行を制御する場合において、前記一のノズルからの液体の吐出状態が異常であるときは、
前記第１の補完モードまたは前記第３の補完モードを前記第２の補完モードよりも優先して前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１または２に記載の印刷装置。
【請求項４】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記印刷処理において前記媒体に形成すべき画像の少なくとも一部がバーコードであり、且つ、前記一のノズルから吐出される液体により前記バーコードの少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、
前記第２の補完モードまたは前記第３の補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項５】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記媒体にバーコードを形成するためのバーコード印刷モードによる前記印刷処理の実行の制御が可能であり、
前記バーコード印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、
前記第２の補完モードまたは前記第３の補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項６】
前記２以上の補完モードの各々による補完の実行が可能か否かを判定する判定部を備え、
前記印刷制御部は、
前記一のノズルから吐出される液体により前記バーコードの少なくとも一部を形成する際に、前記一のノズルからの液体の吐出状態が異常である場合において、
前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第２の補完モードにより前記一のノズルに対する補完を実行し、
前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が不可能と判定したときは、前記第３の補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項４または５に記載の印刷装置。
【請求項７】
ノズルから媒体に液体を吐出して前記媒体に画像を形成する印刷処理を実行する印刷装置であって、
第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、
第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、
前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、
を具備するヘッドユニットと、
前記印刷処理の実行を制御する印刷制御部と、
を備え、
前記印刷制御部は、
前記印刷処理の実行を制御する場合において、
前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、
前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、
前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、
のうち、少なくとも２以上の補完モードによる補完の実行が可能であり、
前記印刷処理において前記媒体にバーコードを形成する場合において、
前記一のノズルから吐出される液体により前記バーコードの端部以外の部分を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、
前記２以上の補完モードのうち何れかの補完モードにより前記一のノズルに対する補完を実行し、
前記一のノズルから吐出される液体により前記バーコードの端部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、
前記一のノズルに対する補完を実行しない、
ことを特徴とする印刷装置。
【請求項８】
前記第１の色の液体及び前記第２の色の液体は、
所定の波長の光を吸収する、
ことを特徴とする、請求項１乃至７のうち何れか１項に記載の印刷装置。
【請求項９】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記印刷処理において前記媒体に形成すべき画像の少なくとも一部が写真であり、且つ、前記一のノズルから吐出される液体により前記写真の少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、
前記第１の補完モードまたは前記第３の補完モードを前記第２補完モードよりも優先して前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項１０】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記媒体に写真を形成するための写真印刷モードによる前記印刷処理の実行の制御が可能であり、
前記写真印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、
前記第１の補完モードまたは前記第３の補完モードを前記第２の補完モードよりも優先して前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項１１】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記印刷処理において前記媒体に形成すべき画像の少なくとも一部が図形であり、且つ、前記一のノズルから吐出される液体により前記図形の少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、
前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項１２】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記印刷制御部は、
前記媒体に少なくとも図形を含む画像を形成するための図形印刷モードによる前記印刷処理の実行の制御が可能であり、
前記図形印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、
前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の印刷装置。
【請求項１３】
前記２以上の補完モードは、
前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、
前記第１領域は、
前記第１方向から見たときに前記第３領域と重複する重複領域と、
前記第１方向から見たときに前記第３領域と重複しない非重複領域と、を有し、
前記印刷制御部は、
前記一のノズルが前記重複領域に設けられる場合において、
前記一のノズルからの液体の吐出状態が異常であるときは、
前記２以上の補完モードのうちいずれかの補完モードにより前記一のノズルに対する補完を実行し、
前記一のノズルが前記非重複領域に設けられる場合において、
前記一のノズルからの液体の吐出状態が異常であるときは、
前記第１の補完モードまたは第２の補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする、請求項２に記載の印刷装置。
【請求項１４】
第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、
第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、
前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、
を備え、
前記第１ノズル、前記第２ノズル、及び、前記第３ノズルを含む複数のノズルの一部または全部から媒体に液体を吐出して、前記媒体に画像を形成する印刷処理を実行する印刷装置の制御方法であって、
前記媒体に形成される画像の色の正確性よりも、前記媒体に形成される画像の位置または形状の正確性を優先するための第１の印刷モードと、
前記媒体に形成される画像の位置または形状の正確性よりも、前記媒体に形成される画像の色の正確性を優先するための第２の印刷モードと、
を含む複数種類の印刷モードによる前記印刷処理の実行が可能であり、
前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、
前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、
前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、
前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、
のうち、少なくとも２以上の補完モードの中から、
前記印刷モードの種類に応じて、一の補完モードを選択し、
選択した一の補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする印刷装置の制御方法。
【請求項１５】
第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、
第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、
前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、
コンピュータと、
を備える印刷装置の制御プログラムであって、
前記コンピュータを、
前記第１ノズル、前記第２ノズル、及び、前記第３ノズルを含む複数のノズルの一部または全部から媒体に液体を吐出して、前記媒体に画像を形成する印刷処理の実行を制御する印刷制御部として機能させ、
前記印刷制御部は、
前記媒体に形成される画像の色の正確性よりも、前記媒体に形成される画像の位置または形状の正確性を優先するための第１の印刷モードと、
前記媒体に形成される画像の位置または形状の正確性よりも、前記媒体に形成される画像の色の正確性を優先するための第２の印刷モードと、
を含む複数種類の印刷モードによる前記印刷処理の実行の制御が可能であり、
前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、
前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、
前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、
前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、
のうち、少なくとも２以上の補完モードの中から、
前記印刷モードの種類に応じて、一の補完モードを選択し、
選択した補完モードにより前記一のノズルに対する補完を実行する、
ことを特徴とする印刷装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及び、印刷装置の制御プログラムに関する。
【背景技術】
【０００２】
ノズルからインクを吐出して媒体に画像を形成する印刷装置において、インクの増粘等に起因して、ノズルからインクを正常に吐出できなくなる場合がある。ノズルからインクを正常に吐出できなくなる状態、つまり、ノズルからのインクの吐出状態が異常となる状態である吐出異常が生じると、当該ノズルから吐出されるインクにより形成される予定であったドットが形成されず、媒体に形成される画像の品質が低下する。このような、ドットが形成されないことによる画像の品質の低下を防止するために、一のノズルにおいて吐出異常が生じた場合に、当該一のノズルからインクを吐出させる代わりに、他のノズルからインクを吐出させてドットを形成する、補完に係る技術が各種提案されている。
【０００３】
例えば、特許文献１には、一のノズルにおいて吐出異常が生じた場合に、当該一のノズルと隣り合う他のノズルからのインクの吐出量を増加させることで、一のノズルを他のノズルで補完する技術が提案されている。
また、特許文献２には、一の色のインクを吐出する一のノズルにおいて吐出異常が生じた場合に、他の色のインクを吐出する他のノズルからのインクの吐出量を増加させることで、一のノズルを他のノズルで補完する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−０２４６０９号公報
【特許文献１】特開２００４−１７４８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載された技術のように、一のノズルを当該一のノズルに隣り合う他のノズルにより補完する場合には、他のノズルにより形成されるドットが、一のノズルにより形成されるドットとは異なる位置に形成される。すなわち、特許文献１に記載された補完方法は、例えば、バーコードや設計図を印刷する場合のように、媒体に形成される画像の位置や形状の正確性が求められる印刷処理には適さない。つまり、位置や形状の正確性が求められる画像を印刷する場合において、補完を行うと、補完を行わない場合と比較して、印刷される画像の画質が低下する。
また、特許文献２に記載された技術のように、一のノズルを当該一のノズルから吐出されるインクとは異なる色のインクを吐出する他のノズルにより補完する場合には、他のノズルにより形成されるドットが、一のノズルにより形成されるドットとは異なる色となる。すなわち、特許文献２に記載された補完方法は、例えば、写真を印刷する場合のように、媒体に形成される画像の色の正確性が求められる印刷処理には適さない。つまり、色の正確性が求められる画像を印刷する場合において、補完を行うと、補完を行わない場合と比較して、印刷される画像の画質が低下する。
以上において例示したように、印刷装置が単一の補完方法により補完を行う場合、媒体に形成される画像は、吐出異常が生じていない場合（補完を行わない場合）に形成される画像と比較して、画質が低下することがある。
【０００６】
更に、印刷装置が単一の補完方法により補完を行う場合、吐出異常の生じた一のノズルを補完するための他のノズルに吐出異常が生じると、補完を行うことができなくなる。
吐出異常が生じたのにもかかわらず補完を行うことができない場合、媒体に形成される画像は、吐出異常が生じていない場合に形成される画像と比較して、画質が低くなる。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、印刷処理を行う際に、吐出異常が生じたノズルを補完する場合において、吐出異常が生じていない場合に形成される画像と比較して遜色の無い程度の画質の画像を媒体に形成する技術を提供することを、解決課題の一つとする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するために、本発明に係る印刷装置は、ノズルから媒体に液体を吐出して前記媒体に画像を形成する印刷処理を実行する印刷装置であって、第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、を具備するヘッドユニットと、前記印刷処理の実行を制御する印刷制御部と、を備え、前記印刷制御部は、前記印刷処理の実行を制御する場合において、前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、前記一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、のうち、少なくとも２以上の補完モードによる補完の実行が可能である、ことを特徴とする。
【０００９】
この発明に係る印刷装置は、複数の補完モードによる補完の実行が可能である。すなわち、一のノズルからの液体の吐出状態が異常となった場合に、当該一のノズルを補完するためのノズルを、第１ノズル、第２ノズル、または、第３ノズルのうち、少なくとも２つのノズルから選択することが可能である。このため、印刷装置が単一の補完モードのみによる補完が可能な場合と比較して、補完が実行できなくなる可能性を小さく抑えることができる。これにより、印刷装置が単一の補完モードにのみによる補完が可能な場合と比較して、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
また、本発明に係る印刷装置は、複数の補完モードによる補完の実行が可能であるため、媒体に形成される画像の種類に応じて補完モードを選択することが可能となる。このため、印刷装置が単一の補完モードのみによる補完が可能な場合と比較して、媒体に形成される画像の種類に応じた補完を実行できる可能性が高くなり、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
なお、ノズルからの液体の吐出状態が異常である場合とは、ノズルから液体が吐出できない場合、ノズルからの液体の吐出方向が本来吐出されるべき方向と異なる場合を含む概念であり、換言すれば、ノズルから液体を正常に吐出できない場合を意味する。
また、ノズルからの液体の吐出量を増加させることとは、当該ノズルが印刷処理において吐出する予定であった吐出量よりも多くの液体を吐出させる場合や、当該ノズルが印刷処理において液体を吐出しない予定であったのにもかかわらず一のノズルに対する補完を実行するために液体を吐出することとなった場合を含む概念である。
【００１０】
また、上述した印刷装置は、前記媒体を第１方向に搬送する搬送機構を備え、前記第１ノズル群は、前記ヘッドユニットのうち前記第１方向に交差する第２方向に延在する第１領域に設けられ、前記第２ノズル群は、前記ヘッドユニットのうち前記第２方向に延在する第２領域に設けられ、前記第３ノズル群は、前記ヘッドユニットのうち前記第２方向に延在する第３領域に設けられる、ことを特徴としてもよい。
【００１１】
ラインプリンター等のように、媒体が搬送される方向（第１方向）と、ノズル群を構成する複数のノズルが設けられる領域が延在する方向（第２方向）と、が交差する印刷装置においては、各ノズルから吐出される液体により形成されるドットが、媒体が搬送される方向（第１方向）に直線的に並ぶ。このため、ノズルからの液体の吐出状態が異常となる吐出異常が生じ、当該ノズルに対応する位置のドットが形成されない場合には、媒体上に例えば第１方向に延在する直線状の白筋が生じ、媒体に形成される画像の品質が大きく低下することとなる。
この態様に係る印刷装置は、複数の補完モードによる補完の実行が可能であるため、印刷装置が単一の補完モードにのみによる補完が可能な場合と比較して、補完を実行できなくなる可能性を小さく抑えることができる。このため、印刷装置が単一の補完モードにのみによる補完が可能な場合と比較して、媒体に形成される画像の画質が大幅に低下させる白筋等の発生の可能性を小さく抑えることができる。
【００１２】
また、上述した印刷装置において、前記印刷制御部は、前記媒体に形成される画像の色の正確性よりも、前記媒体に形成される画像の位置または形状の正確性を優先するための第１の印刷モードと、前記媒体に形成される画像の位置または形状の正確性よりも、前記媒体に形成される画像の色の正確性を優先するための第２の印刷モードと、を含む複数種類の印刷モードによる前記印刷処理の実行の制御が可能であり、前記一のノズルからの液体の吐出状態が異常であるときは、前記２以上の補完モードのうち前記印刷モードの種類に応じた補完モードにより前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００１３】
この態様に係る印刷装置は、複数の補完モードのうち、印刷モードに応じた補完モードによる補完を実行するため、印刷装置が単一の補完モードのみによる補完が可能な場合と比較して、媒体に形成される画像の種類に応じた補完を実行できる可能性が高くなる。このため、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
【００１４】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記第１の印刷モードにより前記印刷処理の実行を制御する場合において、前記一のノズルからの液体の吐出状態が異常であるときは、前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行し、前記第２の印刷モードにより前記印刷処理の実行を制御する場合において、前記一のノズルからの液体の吐出状態が異常であるときは、前記第１の補完モードまたは前記第３の補完モードを前記第２の補完モードよりも優先して前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００１５】
一のノズル及び第１ノズルは、ともに、媒体の搬送される第１方向とは異なる第２方向に延在する第１領域に形成される。このため、一のノズルを第１ノズルにより補完する第１の補完モードによる補完が実行される場合、第１ノズルにより形成されるドットは、一のノズルにより形成される予定であったドットとは、異なる位置に形成される。よって、第１の補完モードによる補完は、媒体に形成される画像の位置または形状の正確性を優先するための第１の印刷モードによる印刷処理には適さない可能性が高い。
また、一のノズルと、第２ノズルとは、異なる色の液体を吐出する。このため、一のノズルを第２ノズルにより補完する第２の補完モードによる補完が実行される場合、第２ノズルにより形成されるドットは、一のノズルにより形成される予定であったドットとは、異なる色となる。よって、第２の補完モードによる補完は、媒体に形成される画像の色の正確性を優先するための第２の印刷モードによる印刷処理には適さない可能性が高い。
この態様に係る印刷装置では、第１の印刷モードによる印刷処理が実行される場合に、第１の印刷モードによる印刷処理に適さない第１の補完モードよりも、第２の補完モードまたは第３の補完モードを優先して、補完を実行する。また、第２の印刷モードによる印刷処理が実行される場合に、第２の印刷モードによる印刷処理に適さない第２の補完モードよりも、第１の補完モードまたは第３の補完モードを優先して、補完を実行する。すなわち、この態様に係る印刷装置は、媒体に形成される画像の種類に応じた補完を実行することが可能であり、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
【００１６】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記印刷処理において前記媒体に形成すべき画像の少なくとも一部がバーコードであり、且つ、前記一のノズルから吐出される液体により前記バーコードの少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、前記第２の補完モードまたは前記第３の補完モードにより前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００１７】
バーコードは、当該バーコードの有する模様により、数値や文字等の情報を表現する。このため、バーコードを印刷する場合には、位置または形状の正確性を優先した印刷処理を行う必要がある。
この態様に係る印刷装置では、一のノズルから吐出される液体によりバーコードを印刷する場合に、媒体に形成される画像の位置または形状の正確性を優先するための印刷処理に適さない第１の補完モードを排除し、第２の補完モードまたは第３の補完モードにより補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、バーコードを表す画像の位置または形状の正確性を確保した印刷処理を実行することができる。
【００１８】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記媒体にバーコードを形成するためのバーコード印刷モードによる前記印刷処理の実行の制御が可能であり、前記バーコード印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、前記第２の補完モードまたは前記第３の補完モードにより前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００１９】
バーコード印刷モードによる印刷処理を実行する場合には、位置または形状の正確性を優先した印刷処理を行う必要がある。
この態様に係る印刷装置では、バーコード印刷モードによる印刷処理を実行する場合に、媒体に形成される画像の位置または形状の正確性を優先するための印刷処理に適さない第１の補完モードを排除し、第２の補完モードまたは第３の補完モードにより補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、バーコードを表す画像の位置または形状の正確性を確保した印刷処理を実行することができる。
【００２０】
また、上述した印刷装置は、前記２以上の補完モードの各々による補完の実行が可能か否かを判定する判定部を備え、前記印刷制御部は、前記一のノズルから吐出される液体により前記バーコードの少なくとも一部を形成する際に、前記一のノズルからの液体の吐出状態が異常である場合において、前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第２の補完モードにより前記一のノズルに対する補完を実行し、前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が不可能と判定したときは、前記第３の補完モードにより前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００２１】
この態様によれば、位置または形状の正確性を優先した印刷処理に適した第２の補完モードを、第３の補完モードよりも優先して、補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、バーコードを表す画像の位置または形状の正確性を確保した印刷処理を実行することができる。
【００２２】
また、上述した印刷装置において、前記印刷制御部は、前記印刷処理において前記媒体にバーコードを形成する場合において、前記一のノズルから吐出される液体により前記バーコードの端部以外の部分を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、前記２以上の補完モードのうち何れかの補完モードにより前記一のノズルに対する補完を実行し、前記一のノズルから吐出される液体により前記バーコードの端部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、前記一のノズルに対する補完を実行しない、ことを特徴としてもよい。
【００２３】
バーコードは、バーコードの端部以外の部分に設けられた模様により数値や文字等の情報を表現する。
この態様に係る印刷装置では、一のノズルから吐出される液体によりバーコードの端部以外の部分を形成する場合には、当該一のノズルに対する補完を実行し、当該一のノズルから吐出される液体がバーコードの端部を形成する場合には、当該一のノズルに対する補完を実行しない。このため、一のノズルから吐出される液体によりバーコードの端部を形成するときに当該一のノズルに対する補完を実行する場合と比較して、印刷装置の実行する処理の簡素化が可能となり、ひいては、印刷処理に係る処理時間の短縮が可能となる。
【００２４】
また、上述した印刷装置において、前記第１の色の液体及び前記第２の色の液体は、所定の波長の光を吸収する、ことを特徴としてもよい。
【００２５】
バーコードは、バーコードリーダーが読み取るための画像である。より具体的には、バーコードリーダーは、バーコードに対して所定の波長の光を照射し、バーコードにおいて反射された光（吸収されなかった光）を検出することで、バーコードの模様により示される数値や文字等の情報を取得する。
この態様によれば、バーコードから照射される所定の波長の光を吸収する第１の色の液体または第２の色の液体によりバーコードを形成する。このため、バーコードリーダーが読み取ることの可能なバーコードを媒体に形成することができる。
【００２６】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記印刷処理において前記媒体に形成すべき画像の少なくとも一部が写真であり、且つ、前記一のノズルから吐出される液体により前記写真の少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、前記第１の補完モードまたは前記第３の補完モードを前記第２補完モードよりも優先して前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００２７】
写真は、風景や人の表情を表す場合が多く、写真を印刷する場合には、写真の有する色味を正確に再現することが重要となる場合が多い。このため、写真を印刷する場合には、色の正確性を優先した印刷処理を行う必要があることが多い。
この態様に係る印刷装置では、一のノズルから吐出される液体により写真を印刷する場合に、媒体に形成される画像の色の正確性を優先するための印刷処理に適さない第２の補完モードよりも、第１の補完モードまたは第３の補完モードを優先して、補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、写真を表す画像の色の正確性を確保した印刷処理を実行することができる。
【００２８】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記媒体に写真を形成するための写真印刷モードによる前記印刷処理の実行の制御が可能であり、前記写真印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、前記第１の補完モードまたは前記第３の補完モードを前記第２の補完モードよりも優先して前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００２９】
写真印刷モードによる印刷処理を実行する場合には、色の正確性を優先した印刷処理を行う必要がある。
この態様に係る印刷装置では、写真印刷モードによる印刷処理を実行する場合に、媒体に形成される画像の色の正確性を優先するための印刷処理に適さない第２の補完モードよりも、第１の補完モードまたは第３の補完モードを優先して補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、写真を表す画像の色の正確性を確保した印刷処理を実行することができる。
【００３０】
なお、この態様に係る印刷装置は、前記２以上の補完モードの各々による補完の実行が可能か否かを判定する判定部を備え、前記印刷制御部は、前記一のノズルから吐出される液体により前記写真の少なくとも一部を形成する際に、前記一のノズルからの液体の吐出状態が異常である場合において、前記判定部が、前記第３の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第３の補完モードにより前記一のノズルに対する補完を実行し、前記判定部が、前記第３の補完モードによる前記一のノズルに対する補完の実行が不可能と判定し、且つ、前記第１の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第１の補完モードによる前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００３１】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記印刷処理において前記媒体に形成すべき画像の少なくとも一部が図形であり、且つ、前記一のノズルから吐出される液体により前記図形の少なくとも一部を形成する際に前記一のノズルからの液体の吐出状態が異常である場合には、前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００３２】
図形とは、直線や曲線等の線、四角形や三角形等の多角形、円や楕円等の閉曲面、若しくは、点といった基本的幾何学図形により表すことが可能な画像、または、これら基本的幾何学図形の集合により表すことが可能な画像であり、物の形状や位置を表すための画像である。このような、図形を印刷する場合には、位置または形状の正確性を優先した印刷処理を行う必要がある。
この態様に係る印刷装置では、一のノズルから吐出される液体により図形を印刷する場合に、媒体に形成される画像の位置または形状の正確性を優先するための印刷処理に適さない第１の補完モードよりも、第２の補完モードまたは第３の補完モードを優先して補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、図形を表す画像の位置または形状の正確性を確保した印刷処理を実行することができる。
【００３３】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記印刷制御部は、前記媒体に少なくとも図形を含む画像を形成するための図形印刷モードによる前記印刷処理の実行の制御が可能であり、前記図形印刷モードにより前記印刷処理の実行を制御する場合であって、且つ、前記一のノズルからの液体の吐出状態が異常である場合には、前記第２の補完モードまたは前記第３の補完モードを前記第１の補完モードよりも優先して前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００３４】
図形印刷モードによる印刷処理を実行する場合には、位置または形状の正確性を優先した印刷処理を行う必要がある。
この態様に係る印刷装置では、図形印刷モードによる印刷処理を実行する場合に、媒体に形成される画像の位置または形状の正確性を優先するための印刷処理に適さない第１の補完モードよりも、第２の補完モードまたは第３の補完モードを優先して補完を実行する。このため、この態様に係る印刷装置は、一のノズルに対する補完を実行する場合であっても、図形を表す画像の位置または形状の正確性を確保した印刷処理を実行することができる。
【００３５】
なお、この態様に係る印刷装置は、前記２以上の補完モードの各々による補完の実行が可能か否かを判定する判定部を備え、前記印刷制御部は、前記一のノズルから吐出される液体により前記図形の少なくとも一部を形成する際に、前記一のノズルからの液体の吐出状態が異常である場合において、前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第２の補完モードにより前記一のノズルに対する補完を実行し、前記判定部が、前記第２の補完モードによる前記一のノズルに対する補完の実行が不可能と判定し、且つ、前記第３の補完モードによる前記一のノズルに対する補完の実行が可能と判定したときは、前記第３の補完モードによる前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００３６】
また、上述した印刷装置において、前記２以上の補完モードは、前記第１の補完モード、前記第２の補完モード、及び、前記第３の補完モードを含み、前記第１領域は、前記第１方向から見たときに前記第３領域と重複する重複領域と、前記第１方向から見たときに前記第３領域と重複しない非重複領域と、を有し、前記印刷制御部は、前記一のノズルが前記重複領域に設けられる場合において、前記一のノズルからの液体の吐出状態が異常であるときは、前記２以上の補完モードのうちいずれかの補完モードにより前記一のノズルに対する補完を実行し、前記一のノズルが前記非重複領域に設けられる場合において、前記一のノズルからの液体の吐出状態が異常であるときは、前記第１の補完モードまたは第２の補完モードにより前記一のノズルに対する補完を実行する、ことを特徴としてもよい。
【００３７】
この態様によれば、一のノズル及び第３ノズルの第２方向における位置が略同じとなる場合に、第３補完モードによる補完を実行することができる。このため、第３ノズルにより一のノズルを補完する場合に、画像の位置または形状の正確性を確保した印刷処理を実行することが可能となる。
【００３８】
また、本発明に係る印刷装置の制御方法は、第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、を備える印刷装置の制御方法であって、前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、のうち、少なくとも２以上の補完モードから一の補完モードを選択し、選択した一の補完モードにより前記一のノズルに対する補完を実行する、ことを特徴とする。
【００３９】
この発明によれば、複数の補完モードによる補完の実行が可能である。このため、印刷装置が単一の補完モードのみによる補完が可能な場合と比較して、補完が実行できなくなる可能性を小さく抑え、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
【００４０】
また、本発明に係る印刷装置の制御プログラムは、第１の色の液体を吐出する第１ノズルを含む第１ノズル群と、第２の色の液体を吐出する第２ノズルを含む第２ノズル群と、前記第１の色の液体を吐出する第３ノズルを含む第３ノズル群と、コンピュータと、を備える印刷装置の制御プログラムであって、前記コンピュータを、前記第１ノズル群に属し前記第１の色の液体を吐出するノズルであって前記第１ノズルとは異なる一のノズルからの液体の吐出状態が異常であるときに、前記一のノズルから液体を吐出させる代わりに、前記第１ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第１の補完モードと、前記一のノズルから液体を吐出させる代わりに、前記第２ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第２の補完モードと、前記一のノズルから液体を吐出させる代わりに、前記第３ノズルからの液体の吐出量を増加させて前記一のノズルに対する補完を実行する第３の補完モードと、のうち、少なくとも２以上の補完モードから一の補完モードを選択し、選択した補完モードにより前記一のノズルに対する補完を実行する、印刷制御部として機能させる、ことを特徴とする。
【００４１】
この発明によれば、複数の補完モードによる補完の実行が可能である。このため、印刷装置が単一の補完モードのみによる補完が可能な場合と比較して、補完が実行できなくなる可能性を小さく抑え、媒体に形成される画像の画質の低下の程度を小さく抑えることができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１実施形態に係る印刷システム１００の構成の概要を示すブロック図である。
【図２】印刷条件指定画面の一例を示す説明図である。
【図３】インクジェットプリンター１の構成を示すブロック図である。
【図４】インクジェットプリンター１の概略的な部分断面図である。
【図５】記録ヘッド３０の概略的な断面図である。
【図６】記録ヘッド３０におけるノズルＮの配置例を示す平面図である。
【図７】駆動信号Ｖinの供給時における吐出部Ｄの断面形状の変化を説明するための説明図である。
【図８】吐出部Ｄにおける残留振動を表す単振動のモデルを示す回路図である。
【図９】吐出部Ｄにおける吐出状態が正常である場合の残留振動の実験値と計算値との関係を示すグラフである。
【図１０】吐出部Ｄ内部に気泡が混入した場合の吐出部Ｄの状態を示す説明図である。
【図１１】吐出部Ｄ内部への気泡が混入した状態における残留振動の実験値と計算値とを示すグラフである。
【図１２】ノズルＮ付近のインクが固着した場合の吐出部Ｄの状態を示す説明図である。
【図１３】ノズルＮ付近のインクの固着によりインクを吐出できなくなった状態における残留振動の実験値と計算値とを示すグラフである。
【図１４】ノズルＮの出口付近に紙粉が付着した場合の吐出部Ｄの状態を示す説明図である。
【図１５】ノズルＮの出口付近への紙粉の付着によりインクを吐出できなくなった状態における残留振動の実験値と計算値とを示すグラフである。
【図１６】駆動信号生成部５１の構成を示すブロック図である。
【図１７】デコーダーＤＣのデコード内容を示す説明図である。
【図１８】駆動信号生成部５１の動作を示すタイミングチャートである。
【図１９】駆動信号Ｖinの波形を表すタイミングチャートである。
【図２０】切替部５３の構成を示すブロック図である。
【図２１】吐出異常検出回路ＣＴの構成を示すブロック図である。
【図２２】吐出異常検出回路ＣＴの動作を示すタイミングチャートである。
【図２３】吐出状態判定部５６において生成される判定結果信号Ｒsを説明するための説明図である。
【図２４】ノズルＮ-TGを有する吐出部Ｄにおける吐出異常を説明するための説明図である。
【図２５】同列ノズル補完モードによる補完処理を説明するための説明図である。
【図２６】他色ノズル補完モードによる補完処理を説明するための説明図である。
【図２７】同色他列ノズル補完モードによる補完処理を説明するための説明図である。
【図２８】インクによる光の吸収特性を説明するための説明図である。
【図２９】補完モード決定処理を説明するためのフローチャートである。
【図３０】通常印刷モードにおける補完モード決定処理を説明するためのフローチャートである。
【図３１】バーコード印刷モードにおける補完モード決定処理を説明するためのフローチャートである。
【図３２】写真印刷モードにおける補完モード決定処理を説明するためのフローチャートである。
【図３３】図形印刷モードにおける補完モード決定処理を説明するためのフローチャートである。
【図３４】バーコードを説明するための説明図である。
【図３５】本発明の第２実施形態に係るインクジェットプリンターが実行する印刷処理及び補完処理を説明するための説明図である。
【発明を実施するための形態】
【００４３】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００４４】
＜Ａ．第１実施形態＞
本実施形態では、印刷システムが備えるインクジェットプリンターであって、インク（「液体」の一例）を吐出して記録用紙Ｐ（「媒体」の一例）に画像を形成するインクジェットプリンターを例示して、印刷装置を説明する。
【００４５】
＜１．印刷システムの概要＞
図１は、印刷システム１００の構成を示すブロック図である。
図１に示すように、本実施形態に係る印刷システム１００は、記録用紙Ｐにインクを吐出することで画像を形成する印刷処理を実行するインクジェットプリンター１と、インクジェットプリンター１が形成（印刷）すべき画像を示す印刷データＰＤを生成するホストコンピューター９と、を備える。
【００４６】
本実施形態に係るインクジェットプリンター１は、複数の印刷モードにより印刷処理を実行することができる。より具体的には、インクジェットプリンター１は、印刷処理を実行する場合に、当該印刷処理において印刷する画像に応じた印刷モードによる印刷処理を実行することができる。なお、本実施形態では、インクジェットプリンター１がラインプリンターである場合を想定する。
ホストコンピューター９は、例えば、パーソナルコンピューターやデジタルカメラ等であり、インクジェットプリンター１の印刷モードを指定する印刷モードデータＭＤと、印刷モードデータＭＤの指定する印刷モードに対応する印刷データＰＤと、を生成して、これら生成したデータをインクジェットプリンター１に供給する。
以下、インクジェットプリンター１の印刷モードについて説明する。
【００４７】
＜１．１．印刷モードについて＞
上述のとおり、インクジェットプリンター１は、複数の印刷モードにより印刷処理を実行することができる。
より具体的には、インクジェットプリンター１は、記録用紙Ｐにバーコードを印刷するためのバーコード印刷モードと、記録用紙Ｐに写真を印刷するための写真印刷モードと、記録用紙Ｐに図形を印刷するための図形印刷モードと、記録用紙Ｐに形成される画像を指定せずに任意の画像を形成するための通常印刷モードと、の４つの印刷モードを有する。そして、インクジェットプリンター１は、印刷処理において形成する画像の種類に応じて、印刷モードを選択し、選択した印刷モードにより印刷処理を実行する。
【００４８】
なお、本実施形態において、図形とは、線分、直線、折れ線、曲線等の線、四角形、三角形等の多角形、円、楕円等の閉曲面、若しくは、点といった、基本的幾何学図形（プリミティブ図形）により表すことが可能な画像、または、これら基本的幾何学図形の集合により表すことが可能な画像である。すなわち、本実施形態に係る図形は、物の形状や位置を表すための画像であり、例えばベクター形式で表現することが可能な画像である。
より具体的には、本実施形態において図形は、設計図、グラフ、帳票等、基本的幾何学図形の集合で表される画像を含む。
【００４９】
図形印刷モードは、物の形状や位置を表すための画像である図形を印刷するための印刷モードである。
例えば、図形が直線を含むときに、当該直線の一部を形成するためにインクジェットプリンター１から吐出されたインクの着弾位置にずれが生じると、直線とは異なる位置にドットが形成される場合がある。この場合、直線とは異なる位置にドットが形成されたことが、印刷システム１００の利用者によって視認される可能性が生じる。また、この場合、印刷された画像によって、物の形状や位置を正確に表すことができなくなる可能性が生じる。
このため、図形印刷モードにおいては、記録用紙Ｐに形成される画像の色の再現性よりも、記録用紙Ｐに形成される画像の位置または形状の正確性を優先して印刷処理が実行される。
なお、図形印刷モードによる印刷処理によって印刷する画像は、図形のみからなる画像に限定されるわけではなく、図形以外の画像、例えば、バーコード、写真、文字等を含む画像であってもよい。
【００５０】
本実施形態において、バーコードには、所定の方向に延在する複数の線分を並べた画像である１次元バーコードや、複数の矩形等からなる二次元的な模様を有する画像であるＱＲコード（登録商標）等の２次元バーコードが含まれる。これらバーコードは、画像（バーコード）を構成する複数の基本的幾何学図形の形状（例えば、１次元バーコードの有する各線分の太さや、２次元バーコードの有する模様の形状）や、画像（バーコード）を構成する複数の基本的幾何学図形の相対的位置関係（例えば、１次元バーコードの有する線分の間隔）等によって、数値や文字等の情報を表現する。
なお、バーコードは基本的幾何学図形の集合であり、概念的には上述した図形に含まれるが、本実施形態では、説明の都合上、基本的幾何学的図形の集合で表される画像のうち、数値や文字等の情報を表現するための画像をバーコードと定義し、バーコードを除くものを図形と定義することで、バーコードと図形とを区別して説明する。
【００５１】
バーコード印刷モードは、複数の基本的幾何学図形の形状または相対的位置関係により数値等の情報を表現する画像であるバーコードを印刷するための印刷モードである。
バーコードを印刷する場合、当該バーコードの一部を形成するためにインクジェットプリンター１から吐出されたインクの着弾位置にずれが生じると、印刷されたバーコードによって表現される数値や文字等の情報が、本来バーコードによって表現する予定であった情報とは異なる情報になる場合がある。このため、バーコード印刷モードにおいては、図形印刷モードと同様に、記録用紙Ｐに形成される画像の色の再現性よりも、記録用紙Ｐに形成される画像の位置または形状の正確性を優先して印刷処理が実行される。
なお、バーコード印刷モードによる印刷処理によって印刷する画像は、バーコードのみからなる画像に限定されるわけではなく、バーコード以外の画像、例えば、図形、写真、文字等を含む画像であってもよい（例えば、後述する図６参照）。
【００５２】
本実施形態において、写真とは、色及び色の濃度が画素毎に規定されるラスター形式での表現に適した画像であり、例えば、写真や、絵画等を表現する画像のように、基本的幾何学図形の集合として表現することが困難な画像である。
写真を表す画像には、原則として、直線や多角形等の基本的幾何学図形を含まない。このため、写真を印刷する場合、当該写真の一部を形成するためにインクジェットプリンター１から吐出されたインクの着弾位置にずれが生じても、直線等を含んで構成される図形と比較して、当該インクの着弾位置のずれは目立たない。一方で、写真は色味が重要な場合が多いため、写真を印刷する場合に、本来写真を表すために形成されるべきドットとは異なる色のドットが形成されると、当該ドットの色の相違が、印刷システム１００の利用者により視認される可能性が高い。
このため、写真印刷モードにおいては、記録用紙Ｐに形成される画像の位置または形状の正確性よりも、記録用紙Ｐに形成される画像の色の再現性（色の正確性）を優先して印刷処理が実行される。
なお、写真印刷モードによる印刷処理によって印刷する画像は、写真のみからなる画像に限定されるわけではなく、写真以外の画像、例えば、図形、バーコード、文字等を含む画像であってもよい。
【００５３】
なお、上述したバーコード印刷モード、及び、図形印刷モードは、記録用紙Ｐに形成される画像の色の再現性よりも、記録用紙Ｐに形成される画像の位置または形状の正確性を優先した印刷処理を実行するための「第１の印刷モード」の例示である。
また、写真印刷モードは、記録用紙Ｐに形成される画像の位置または形状の正確性よりも、記録用紙Ｐに形成される画像の色の再現性を優先した印刷処理を実行するための「第２の印刷モード」の一例である。
【００５４】
上述したインクジェットプリンター１の印刷モードは、ホストコンピューター９において指定される。以下、ホストコンピューター９について説明する。
【００５５】
＜１．２．ホストコンピューターの構成＞  
図１に示すように、ホストコンピューター９は、ディスプレイ等の表示部９１と、キーボードやマウス等の操作部９２と、ＲＡＭ（Random Access Memory）やハードディスクドライブ等を含む記憶部９３と、ホストコンピューター９の各部の動作を制御するＣＰＵ（Central Processing Unit）と、を備える。なお、この図では、ＣＰＵについては図示省略している。
また、ホストコンピューター９は、ホストコンピューター９において動作するアプリケーションＡＰから出力される画像データＩmgを、インクジェットプリンター１による印刷処理に用いることのできるデータである印刷データＰＤに変換する印刷データ生成処理を実行する印刷データ生成部９０を備える。
【００５６】
図１に示すように、記憶部９３には、インクジェットプリンター１のプリンタードライバープログラムＰgDRと、文書作成ソフトや画像編集ソフト等の各種アプリケーションプログラム（図示省略）と、色変換テーブルＬＵＴと、印刷モードテーブルＴＢＬと、が記憶されている。
色変換テーブルＬＵＴには、例えば、赤色、緑色、青色の３色（ＲＧＢ）により規定される色空間上において表現された色を、インクジェットプリンター１が印刷処理に使用する一または複数のインク色、例えば、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）、及び、黒色（ＢＫ）の４色（ＣＭＹＫ）により規定される色空間において表現するための情報が記憶されている。
印刷モードテーブルＴＢＬには、インクジェットプリンター１が各印刷モードによって印刷処理を実行する場合に、当該印刷モードに対応する印刷データＰＤを生成するために必要な各種情報が記憶されている。
【００５７】
ホストコンピューター９のＣＰＵが、記憶部９３に記憶されたアプリケーションプログラムを実行すると、文書作成や画像編集等の各種機能を有するアプリケーションＡＰが起動される。アプリケーションＡＰは、例えば、印刷システム１００の利用者からアプリケーションＡＰの処理対象の画像をインクジェットプリンター１により印刷させる旨の要求を受けた場合、当該画像を表す画像データＩmgを出力する。
【００５８】
印刷データ生成部９０は、ホストコンピューター９のＣＰＵがプリンタードライバープログラムＰgDRを実行し、ホストコンピューター９のＣＰＵがプリンタードライバープログラムＰgDRに従って動作することにより実現される機能ブロックである。当該印刷データ生成部９０は、アプリケーションＡＰから出力された画像データＩmgを印刷データＰＤに変換する。
【００５９】
上述のとおり、画像データＩmgは、例えばＲＧＢにより表現されたデータである。このため、画像データＩmgの示す画像をインクジェットプリンター１で印刷するためには、当該画像を、インクジェットプリンター１が使用するインク色の色空間において表現する必要がある。また、画像データＩmgの示す画像をインクジェットプリンター１で印刷するためには、当該画像を、インクジェットプリンター１で取扱うことが可能な解像度で表す必要がある。
印刷データ生成部９０は、画像データＩmgの示す画像を、インクジェットプリンター１の印刷処理に対応した解像度及び色空間により表現された画像に変換する。より具体的には、印刷データ生成部９０は、インクジェットプリンター１が指定された印刷モードにより印刷処理を実行して画像データＩmgの示す画像を形成するために、記録用紙Ｐに形成すべきドットサイズやドット配置等を表す印刷データＰＤを生成する。これにより、インクジェットプリンター１は、印刷データ生成部９０が生成した印刷データＰＤに基づいて、画像データＩmgの示す画像を、指定された印刷モードによる印刷処理により印刷することが可能となる。
【００６０】
印刷データ生成部９０は、図１に示すように、インクジェットプリンター１が実行する印刷処理の印刷モードを指定する印刷モードデータＭＤを生成する印刷モード指定部９０１と、画像データＩmgの示す画像の解像度を、印刷モードデータＭＤの指定する印刷モードに対応する解像度に変換する解像度変換部９０２と、画像データＩmgの示す画像の色のデータを、インクジェットプリンター１が使用するインク色で規定される色空間で表現したデータに変換する色変換部９０３と、インクジェットプリンター１が画像データＩmgの示す画像を印刷するときに記録用紙Ｐに形成すべきドット配置やドットサイズ等を決定するハーフトーン処理を行うハーフトーン処理部９０４と、ハーフトーン処理された画像データをインクジェットプリンター１に転送すべきデータ順に並べるラスタライズ処理を行い、ラスタライズされた画像データに基づいて印刷データＰＤを生成するラスタライズ部９０５と、印刷データＰＤ及び印刷モードデータＭＤをインクジェットプリンター１に対して送信する制御を実行する送信制御部９０６と、を含む。
【００６１】
このうち印刷モード指定部９０１は、ホストコンピューター９のＣＰＵが記憶部９３に記憶されたアプリケーションプログラムを実行し、アプリケーションＡＰが画像データＩmgを出力する場合に、図２に例示する印刷条件指定画面（いわゆるプリンターのプロパティ画面）を表示部９１に表示させるための画面表示情報を生成する。ホストコンピューター９のＣＰＵは、当該画面表示情報に基づいて、表示部９１に印刷条件指定画面を表示させる。そして、印刷システム１００の利用者は、操作部９２を用いて、印刷条件指定画面において印刷モードを指定することができる。印刷モード指定部９０１は、印刷システム１００の利用者が印刷条件指定画面において印刷モードを指定した場合に、当該指定された印刷モードを示す印刷モードデータＭＤを生成する。
【００６２】
なお、印刷条件指定画面は、印刷モード以外の各種印刷条件を指定することができる画面であってもよい。例えば、図２に例示するように、カラー印刷またはモノクロ印刷の別を指定することができる画面であってもよい。また、図２に例示するように、画質を優先した印刷処理を行うか、印刷速度を優先した印刷処理を行うか、を選択可能な画面であってもよい。その他、記録用紙Ｐのサイズや、印刷部数等を選択可能な画面であってもよい。
また、本実施形態では、印刷モードは、印刷システム１００の利用者が印刷条件指定画面において指定するが、画像データＩmgの示す内容に基づいて印刷モード指定部９０１が決定してもよい。
【００６３】
＜１．３．インクジェットプリンターの構成＞  
次に、図３及び図４を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。
【００６４】
図３は、インクジェットプリンター１の構成を示す機能ブロック図である。図４は、インクジェットプリンター１の内部構成の概略を例示する断面図である。
図３に示すように、インクジェットプリンター１は、インクを吐出する吐出部Ｄが設けられるヘッドユニット５と、ヘッドユニット５に対する記録用紙Ｐの相対位置を変化させるための搬送機構７と、インクジェットプリンター１の各部の動作を制御する制御部６と、インクジェットプリンター１の制御プログラムやその他の各種情報を記憶する記憶部６２と、吐出部Ｄにおいて吐出異常が生じたことが検出された場合に当該吐出部Ｄにおけるインクの吐出状態を正常に回復させるためのメンテナンス処理を実行するためのメンテナンスユニット８０と、を備える。
【００６５】
ここで、吐出異常とは、吐出部Ｄが具備するノズルＮ（後述する図５及び図６を参照）からのインクの吐出状態が異常となること、換言すれば、吐出部ＤがノズルＮからインクを正確に吐出することのできない状態の総称である。
より具体的には、吐出異常とは、吐出部Ｄがインクを吐出できない状態、吐出部Ｄからインクを吐出できる場合であってもインクの吐出量が少ないために印刷データＰＤの示す画像を形成するために必要な量のインクを吐出部Ｄが吐出できない状態、吐出部Ｄから印刷データＰＤの示す画像を形成するために必要な量以上のインクが吐出されてしまう状態、吐出部Ｄから吐出されるインクが印刷データＰＤの示す画像を形成するために予定された着弾位置とは異なる位置に着弾する状態、等を含む。
また、メンテナンス処理とは、吐出部ＤのノズルＮ近傍に付着した紙粉等の異物をワイパー（図示省略）により拭き取るワイピング処理、吐出部Ｄからインクを予備的に吐出させるフラッシング処理、吐出部Ｄ内の増粘したインクや気泡等をチューブポンプ（図示省略）により吸引するポンピング処理等、吐出部Ｄのインクの吐出状態を正常に戻すための処理の総称である。
【００６６】
図４に示すように、インクジェットプリンター１は、ヘッドユニット５を搭載するキャリッジ３２を備える。キャリッジ３２には、ヘッドユニット５の他に、４個のインクカートリッジ３１が搭載されている。
４個のインクカートリッジ３１は、黒色（ＢＫ）、シアン（ＣＹ）、マゼンタ（ＭＧ）、及び、イエロー（ＹＬ）の４つの色と１対１に対応して設けられたものであり、各インクカートリッジ３１には、当該インクカートリッジ３１に対応する色のインクが充填されている。
なお、各インクカートリッジ３１は、キャリッジ３２に搭載される代わりに、インクジェットプリンター１の別の場所に設けられるものであってもよい。
【００６７】
図３に示すように、搬送機構７は、記録用紙Ｐを搬送するための駆動源となる搬送モーター７１と、搬送モーター７１を駆動するためのモータードライバー７２と、を備える。
また、搬送機構７は、図４に示すように、キャリッジ３２の下側（図４において−Ｚ方向）に設けられるプラテン７４と、搬送モーター７１の作動により回転する搬送ローラー７３と、図４においてＹ軸回りに回転自在に設けられたガイドローラー７５と、記録用紙Ｐをロール状に巻き取った状態で収納するための収納部７６と、を備える。
搬送機構７は、記録用紙Ｐを、収納部７６から繰り出した後に、ガイドローラー７５、プラテン７４、及び、搬送ローラー７３により規定される搬送経路に沿って、図において＋Ｘ方向に（上流側から下流側へと）搬送する。本実施形態では、搬送機構７は、インクジェットプリンター１が印刷処理を実行している場合において、記録用紙Ｐを、＋Ｘ方向（「第１方向」の一例）に搬送速度Ｍｖで搬送する。
【００６８】
記憶部６２は、ホストコンピューター９から供給される印刷データＰＤ及び印刷モードデータＭＤを格納する不揮発性半導体メモリーの一種であるＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）と、印刷処理等の各種処理を実行する際に必要なデータを一時的に格納し、あるいは印刷処理等の各種処理を実行するための制御プログラムを一時的に展開するＲＡＭ（Random Access Memory）と、インクジェットプリンター１の各部を制御するための制御プログラムを格納する不揮発性半導体メモリーの一種であるＰＲＯＭと、を備える。
【００６９】
制御部６は、例えばＣＰＵまたはＦＰＧＡ（field-programmable gate array）等を含んで構成され、当該ＣＰＵ等が記憶部６２に記憶されている制御プログラムに従って動作することで、インクジェットプリンター１の各部の動作を制御する。
具体的には、制御部６は、ホストコンピューター９から供給される印刷データＰＤ及び印刷モードデータＭＤ等に基づいて、ヘッドユニット５及び搬送機構７を制御することにより、記録用紙Ｐ上に印刷データＰＤに応じた画像を形成する印刷処理の実行を制御する。
より具体的には、制御部６は、まず、ホストコンピューター９から供給される印刷データＰＤ及び印刷モードデータＭＤを記憶部６２に格納する。次に、制御部６は、印刷データＰＤ等の記憶部６２に格納されている各種データに基づいて、ヘッドユニット５の動作を制御して吐出部Ｄを駆動させるための印刷信号ＳＩ及び駆動波形信号Ｃom等の信号を生成する。また、制御部６は、印刷信号ＳＩや、記憶部６２に格納されている各種データに基づいて、モータードライバー７２の動作を制御するための信号を生成し、これら生成した各種信号を出力する。なお、詳細は後述するが、本実施形態に係る駆動波形信号Ｃomは、駆動波形信号Ｃom-Ａ、Ｃom-Ｂ、及び、Ｃom-Ｃを含む。
【００７０】
このように、制御部６は、モータードライバー７２の制御を介して、記録用紙Ｐを＋Ｘ方向に搬送するように搬送モーター７１を駆動し、また、ヘッドユニット５の制御を介して、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を制御する。これにより、制御部６は、記録用紙Ｐ上に吐出されたインクにより形成されるドットサイズ及びドット配置を調整し、印刷データＰＤに対応する画像を記録用紙Ｐ上に形成する印刷処理の実行を制御する。
【００７１】
なお、制御部６は、印刷処理の他に、メンテナンス処理、補完処理、補完可否判定処理、及び、吐出状態判定処理等の各種処理の実行を制御する。
詳細は後述するが、補完処理とは、一の吐出部Ｄにおいて吐出異常が生じた場合に、一の吐出部Ｄを、一の吐出部Ｄとは異なる他の吐出部Ｄにより補完する処理である。より具体的には、補完処理とは、一の吐出部Ｄにおいて吐出異常が生じた場合に、一の吐出部Ｄからインクを吐出させる代わりに、一の吐出部Ｄとは異なる他の吐出部Ｄからのインクの吐出量を増加させることで、一の吐出部Ｄを他の吐出部Ｄにより補完する（他の吐出部Ｄに一の吐出部Ｄの役割を代替させる）処理である。制御部６は、補完処理が実行されるようにインクジェットプリンター１の各部の動作を制御することで、吐出異常が生じた場合であっても、印刷処理を停止してメンテナンス処理を行うことなく、印刷処理を継続することが可能となる。
以下では、一のノズルＮを具備する一の吐出部Ｄを、他のノズルＮを具備する他の吐出部Ｄで補完することを、「一のノズルＮを他のノズルＮで補完する」とも称する。
なお、一の吐出部Ｄを他の吐出部Ｄにより補完する場合において、「他の吐出部Ｄからのインクの吐出量を増加させる」ことには、補完処理が実行されなければインクを吐出しない予定であった他の吐出部Ｄが、補完処理を実行することによりインクを吐出することとなる場合も、当然に含まれる。
【００７２】
また、詳細は後述するが、吐出状態判定処理とは、吐出部Ｄからのインクの正常な吐出が可能であるか否かを判定する処理である。また、補完可否判定処理とは、一の吐出部Ｄを他の吐出部Ｄにより補完する場合において、他の吐出部Ｄが一の吐出部Ｄを補完することが可能か否か、換言すれば、他の吐出部Ｄにおける吐出状態が正常であり、他の吐出部Ｄからのインクの正常な吐出が可能であるか否かを判定する処理である。すなわち、補完可否判定処理は、補完処理を実行する際に実行される処理である。
【００７３】
図３に示すように、ヘッドユニット５は、８Ｍ個の吐出部Ｄを具備する記録ヘッド３０と、記録ヘッド３０が具備する各吐出部Ｄを駆動し、また、各吐出部Ｄの吐出異常を検出するためのヘッドドライバー５０と、を備える（Ｍは、２以上の自然数）。なお、以下では、８Ｍ個の吐出部Ｄの各々を区別するために、順番に、１段、２段、…、８Ｍ段と称することがある。
【００７４】
８Ｍ個の吐出部Ｄの各々は、４個のインクカートリッジ３１のいずれか１つからインクの供給を受ける。
各吐出部Ｄは、インクカートリッジ３１から供給されたインクを内部に充填し、充填したインクを、当該吐出部Ｄが具備するノズルＮから吐出することができる。そして、各吐出部Ｄは、搬送機構７が記録用紙Ｐをプラテン７４上に搬送するタイミングで、記録用紙Ｐに対してインクを吐出することで、記録用紙Ｐ上に画像を形成する。これにより、８Ｍ個の吐出部Ｄから全体としてＣＭＹＫの４色のインクを吐出することができ、フルカラー印刷が実現される。
【００７５】
ヘッドドライバー５０は、駆動信号生成部５１、吐出異常検出部５２、及び、切替部５３を備える。
駆動信号生成部５１は、制御部６から供給される印刷信号ＳＩ及び駆動波形信号Ｃom等の信号に基づいて、記録ヘッド３０が備える８Ｍ個の吐出部Ｄのそれぞれを駆動するための駆動信号Ｖinを生成する。各吐出部Ｄは、駆動信号Ｖinが供給されると、供給された駆動信号Ｖinに基づいて駆動され、内部に充填したインクを記録用紙Ｐに対して吐出することができる。
吐出異常検出部５２は、吐出部Ｄが駆動信号Ｖinにより駆動された後に生じる吐出部Ｄの内部のインクの振動等に起因する吐出部Ｄ内部の圧力の変化を残留振動信号Ｖoutとして検出する。また、吐出異常検出部５２は、検出した残留振動信号Ｖoutに基づいて、当該吐出部Ｄに吐出異常があるか否か等、当該吐出部Ｄにおけるインクの吐出状態を判定し、当該判定結果を表す判定結果信号Ｒsを出力する。
切替部５３は、制御部６から供給される切替制御信号Ｓwに基づいて、各吐出部Ｄを、駆動信号生成部５１または吐出異常検出部５２のいずれか一方に電気的に接続させる。
なお、ヘッドドライバー５０の詳細については後述する。
【００７６】
＜１．４．記録ヘッドの構成＞  
次に、図５及び図６を参照しつつ、
記録ヘッド３０と、記録ヘッド３０に設けられる吐出部Ｄと、について説明する。
【００７７】
図５は、記録ヘッド３０の、概略的な一部断面図の一例である。なお、この図では、図示の都合上、記録ヘッド３０のうち、当該記録ヘッド３０が有する８Ｍ個の吐出部Ｄの中の１個の吐出部Ｄと、当該１個の吐出部Ｄにインク供給口３６０を介して通連するリザーバ３５０と、インクカートリッジ３１からリザーバ３５０にインクを供給するためのインク取り入れ口３７０と、を示している。
【００７８】
図５に示すように、吐出部Ｄは、圧電素子３００と、内部にインクが充填されたキャビティ３２０と、キャビティ３２０に通連するノズルＮと、振動板３１０と、を備える。吐出部Ｄは、圧電素子３００が駆動信号Ｖinにより駆動されることにより、キャビティ３２０内のインクをノズルＮから吐出させる。
吐出部Ｄのキャビティ３２０は、凹部を有するような所定の形状に成形されたキャビティプレート３４０と、ノズルＮが形成されたノズルプレート３３０と、振動板３１０と、により区画される空間である。キャビティ３２０は、インク供給口３６０を介してリザーバ３５０と連通している。リザーバ３５０は、インク取り入れ口３７０を介して１つのインクカートリッジ３１と連通している。
【００７９】
本実施形態では、圧電素子３００として、例えば、図５に示すようなユニモルフ（モノモルフ）型を採用する。圧電素子３００は、下部電極３０１と、上部電極３０２と、下部電極３０１及び上部電極３０２の間に設けられた圧電体３０３と、を有する。そして、下部電極３０１が所定の基準電位ＶSSに設定され、上部電極３０２に駆動信号Ｖinが供給されることで、下部電極３０１及び上部電極３０２の間に電圧が印加されると、当該印加された電圧に応じて圧電素子３００が図において上下方向に撓み、その結果、圧電素子３００が振動する。
【００８０】
キャビティプレート３４０の上面開口部には、振動板３１０が設置され、振動板３１０には、下部電極３０１が接合されている。このため、圧電素子３００が駆動信号Ｖinにより振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積（キャビティ３２０内の圧力）が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。
インクの吐出によりキャビティ３２０内のインクが減少した場合、リザーバ３５０からインクが供給される。また、リザーバ３５０へは、インクカートリッジ３１からインク取り入れ口３７０を介してインクが供給される。
【００８１】
図６は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を見た場合（以下、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を見ることを「平面視」と称する）の、記録ヘッド３０に設けられた８Ｍ個のノズルＮの配置の一例を説明するための説明図である。
【００８２】
図６に示すように、記録ヘッド３０には、ノズル形成領域Ｒ-BK1に配置されたＭ個のノズルＮからなるノズル列Ｌn-BK1と、ノズル形成領域Ｒ-BK2に配置されたＭ個のノズルＮからなるノズル列Ｌn-BK2と、ノズル形成領域Ｒ-CY1に配置されたＭ個のノズルＮからなるノズル列Ｌn-CY1と、ノズル形成領域Ｒ-CY2に配置されたＭ個のノズルＮからなるノズル列Ｌn-CY2と、ノズル形成領域Ｒ-MG1に配置されたＭ個のノズルＮからなるノズル列Ｌn-MG1と、ノズル形成領域Ｒ-MG2に配置されたＭ個のノズルＮからなるノズル列Ｌn-MG2と、ノズル形成領域Ｒ-YL1に配置されたＭ個のノズルＮからなるノズル列Ｌn-YL1と、ノズル形成領域Ｒ-YL2に配置されたＭ個のノズルＮからなるノズル列Ｌn-YL2と、からなる８列のノズル列Ｌn（Ｌn-BK1〜Ｌn-YL2）が設けられている。
以下では、ノズル形成領域（Ｒ-BK1〜Ｒ-YL2）を、単に「領域（Ｒ-BK1〜Ｒ-YL2）」と称する場合がある。また、各ノズル列Ｌnは、「ノズル群」の一例である。
【００８３】
８個の領域Ｒ-BK1〜Ｒ-YL2の各々は、平面視した場合にＹ軸方向（「第２方向」の一例）に延在する長辺と、Ｘ軸方向に延在する短辺と、により区画される長方形の形状を有する仮想的な領域である。
より具体的には、図６に示すように、領域Ｒ-BK1、Ｒ-CY1、Ｒ-MG1、及び、Ｒ-YL1は、Ｙ軸方向において範囲ＹNP1及び範囲ＹPOLに延在するように設けられ、領域Ｒ-BK2、Ｒ-CY2、Ｒ-MG2、及び、Ｒ-YL2は、Ｙ軸方向において範囲ＹPOL及び範囲ＹNP2に延在するように設けられる。
また、これらの８個の領域（Ｒ-BK1〜Ｒ-YL2）のＸ軸方向の位置は互いに異なり、−Ｘ側（上流側）から＋Ｘ側（下流側）に向けて、領域Ｒ-BK1、Ｒ-BK2、Ｒ-CY1、Ｒ-CY2、Ｒ-MG1、Ｒ-MG2、Ｒ-YL1、Ｒ-YL2という順番で並ぶ。
なお、これらの８個の領域（Ｒ-BK1〜Ｒ-YL2）の各々の領域のうち、範囲ＹPOLに位置する部分を重複領域（ＰＯＬ部）と称し、範囲ＹNP1または範囲ＹNP2に位置する部分を非重複領域（非ＰＯＬ部）と称する。
【００８４】
ノズル列Ｌn-BK1及びＬn-BK2に属する２Ｍ個のノズルＮの各々は、黒色（ＢＫ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-CY1及びＬn-CY2に属する２Ｍ個のノズルＮの各々は、シアン（ＣＹ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-MG1及びＬn-MG2に属する２Ｍ個のノズルＮの各々は、マゼンタ（ＭＧ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-YL1及びＬn-YL2に属する２Ｍ個のノズルＮの各々は、イエロー（ＹＬ）のインクを吐出する吐出部Ｄに設けられたノズルＮである。
【００８５】
図６に示すように、各ノズル列Ｌnを構成するＭ個のノズルＮは、図において左側（−Ｙ側）から偶数番目のノズルＮと奇数番目のノズルＮのＸ軸方向の位置が互いに異なるように、所謂、千鳥状に配置されている。
各ノズル列Ｌnにおいて、ノズルＮ間のＹ軸方向の間隔（ピッチ）は、印刷解像度（ｄｐｉ：dot per inch）に応じて適宜設定され得る。
【００８６】
上述のとおり、インクジェットプリンター１はラインプリンターである。このため、８Ｍ個のノズルＮが設けられるＹ軸方向の範囲（つまり、範囲ＹNP1、ＹPOL、及び、ＹNP2からなる範囲ＹNL）は、記録用紙Ｐ（正確には、記録用紙Ｐのうち、Ｙ軸方向の幅がインクジェットプリンター１の印刷可能な最大の幅の記録用紙Ｐ）の有するＹ軸方向の幅以上となる。
【００８７】
なお、各ノズル列Ｌnに属するＭ個のノズルＮのうち、範囲ＹPOLに位置する各ノズルＮを「重複ノズル」と称し、範囲ＹPOL以外（範囲ＹNP1、または、ＹNP2）に位置する各ノズルＮを「非重複ノズル」と称する。
図６に示すように、重複ノズルとは、当該重複ノズルが属するノズル列Ｌnとは異なるノズル列Ｌnにおいて、同一の色のインクを吐出するノズルＮであって、Ｙ軸方向の位置が略同じであるノズルＮが存在するノズルＮである。
なお、本明細書において、「略同じ」とは、完全に同一の場合の他に、製造誤差やノイズ等に起因する誤差等の各種誤差を考慮した場合に同一であると看做せる場合を含む。
【００８８】
本実施形態における印刷処理では、記録用紙Ｐの全域に亘るような長尺状の１つの画像を形成するのではなく、図６に示すように、記録用紙Ｐを複数の印刷領域（例えば、記録用紙ＰにＡ４サイズの画像を印刷する場合における当該Ａ４サイズの矩形の領域や、ラベル用紙におけるラベル）と、これら複数の印刷領域のそれぞれを区画するための余白領域と、に分割したうえで、複数の印刷領域と１対１に対応する複数の画像を形成する場合を想定する。
そして、印刷領域毎に、当該印刷領域に形成する画像に応じた印刷モードが選択される。通常は、複数の印刷領域の各々には、同一の画像が形成されることが多い。このため、通常は、記録用紙Ｐが有する複数の印刷領域に対する印刷処理は、同一の印刷モードにより実行される。
【００８９】
＜２．吐出部の動作と残留振動＞
次に、吐出部Ｄからのインク吐出動作と、吐出部Ｄに生じる残留振動と、について、図７乃至図１５を参照しながら説明する。
【００９０】
図７は、吐出部Ｄからのインク吐出動作を説明するための説明図である。
図７（ａ）に示す状態において、吐出部Ｄが備える圧電素子３００に対してヘッドドライバー５０から駆動信号Ｖinが供給されると、当該圧電素子３００において、電極間に印加された電界に応じた歪が発生し、当該吐出部Ｄの振動板３１０は図において上方向へ撓む。これにより、図７（ａ）に示す初期状態と比較して、図７（ｂ）に示すように、当該吐出部Ｄのキャビティ３２０の容積が拡大する。図７（ｂ）に示す状態において、駆動信号Ｖinの示す電位を変化させると、振動板３１０は、その弾性復元力によって復元し、初期状態における振動板３１０の位置を越えて図において下方向に移動し、図７（ｃ）に示すようにキャビティ３２０の容積が急激に収縮する。このときキャビティ３２０内に発生する圧縮圧力により、キャビティ３２０を満たすインクの一部が、このキャビティ３２０に連通しているノズルＮからインク滴として吐出される。
【００９１】
各キャビティ３２０の振動板３１０は、この一連のインク吐出動作が終了した後、次のインク吐出動作を開始するまでの間、減衰振動、すなわち、残留振動をする。振動板３１０の残留振動は、ノズルＮやインク供給口３６０の形状あるいはインクの粘度等による音響抵抗ｒと、流路内のインク重量によるイナータンスｍと、振動板３１０のコンプライアンスＣｍと、によって決定される固有振動周波数を有するものと想定される。
【００９２】
上記想定に基づく振動板３１０の残留振動の計算モデルについて説明する。
図８は、振動板３１０の残留振動を想定した単振動の計算モデルを示す回路図である。このように、振動板３１０の残留振動の計算モデルは、音圧ｐと、上述のイナータンスｍ、コンプライアンスＣｍ及び音響抵抗ｒとで表せる。そして、図８の回路に音圧ｐを与えた時のステップ応答を体積速度ｕについて計算すると、次式が得られる。
ｕ＝{ｐ／(ω・ｍ)}ｅ−σｔ・sin（ωｔ）
ω＝{１／(ｍ・Ｃｍ)−α２}１／２
σ＝ｒ／（２ｍ）
【００９３】
この式から得られた計算結果（計算値）と、別途行った吐出部Ｄの残留振動の実験における実験結果（実験値）とを比較する。なお、残留振動の実験とは、インクの吐出状態が正常である吐出部Ｄからインクを吐出させた後に、当該吐出部Ｄの振動板３１０において生じる残留振動を検出する実験である。
図９は、残留振動の実験値と計算値との関係を示すグラフである。図９に示すグラフからも分かるように、吐出部Ｄにおけるインクの吐出状態が正常である場合、実験値と計算値の２つの波形は、概ね一致している。
【００９４】
さて、吐出部Ｄがインク吐出動作を行ったにもかかわらず、当該吐出部Ｄにおけるインクの吐出状態が異常であり、当該吐出部ＤのノズルＮからインク滴が正常に吐出されない場合、即ち吐出異常が発生する場合がある。この吐出異常が発生する原因としては、（１）キャビティ３２０内への気泡の混入、（２）キャビティ３２０内のインクの乾燥等に起因するキャビティ３２０内のインクの増粘または固着、（３）ノズルＮの出口付近への紙粉付着、等が挙げられる。
【００９５】
上述のとおり、吐出異常とは、典型的にはノズルＮからインクを吐出できない状態となること、即ちインクの不吐出現象が現れ、その場合、記録用紙Ｐに印刷した画像における画素のドット抜けを生じる。また、上述のとおり、吐出異常の場合には、ノズルＮからインクが吐出されたとしても、インクの量が過少であったり、吐出されたインク滴の飛行方向（弾道）がずれたりして適正に着弾しないので、やはり画素のドット抜けとなって現れる。このようなことから、以下の説明では、吐出異常のことを単に「ドット抜け」と称し、また、吐出異常となった吐出部Ｄが具備するノズルを「抜けノズル」と称する場合がある。
【００９６】
以下においては、図９に示す比較結果に基づいて、吐出部Ｄにおいて生じる吐出異常の原因別に、残留振動の計算値と実験値が概ね一致するように、音響抵抗ｒ及びイナータンスｍのうち少なくとも一方の値を調整する。
【００９７】
まず、吐出異常の原因の１つである、（１）キャビティ３２０内への気泡の混入について検討する。図１０は、キャビティ３２０内に気泡が混入した場合を説明するための概念図である。図１０に示すように、キャビティ３２０内に気泡が混入した場合には、キャビティ３２０内を満たすインクの総重量が減り、イナータンスｍが低下するものと考えられる。また、図１０に例示するように、気泡がノズルＮ付近に付着している場合には、その径の大きさだけノズルＮの径が大きくなったと看做される状態となり、音響抵抗ｒが低下するものと考えられる。
したがって、図９に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗ｒ及びイナータンスｍを小さく設定して、気泡混入時の残留振動の実験値とマッチングすることにより、図１１のような結果（グラフ）が得られた。図９及び図１１に示すように、キャビティ３２０内に気泡が混入して吐出異常が生じた場合には、吐出状態が正常である場合と比較して、残留振動の周波数が高くなる。なお、音響抵抗ｒの低下などにより、残留振動の振幅の減衰率も小さくなり、残留振動は、その振幅をゆっくりと下げていることも確認することができる。
【００９８】
次に、吐出異常の原因の１つである、（２）キャビティ３２０内のインクの増粘または固着について検討する。図１２は、キャビティ３２０のノズルＮ付近のインクが乾燥により固着した場合を説明するための概念図である。図１２に示すように、ノズルＮ付近のインクが乾燥して固着した場合、キャビティ３２０内のインクは、キャビティ３２０内に閉じこめられたような状況となる。このような場合、音響抵抗ｒが増加するものと考えられる。
したがって、図９に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗ｒを大きく設定して、ノズルＮ付近のインクが固着または増粘した場合の残留振動の実験値とマッチングすることにより、図１３のような結果（グラフ）が得られた。なお、図１３に示す実験値は、数日間図示しないキャップを装着しない状態で吐出部Ｄを放置し、ノズルＮ付近のインクが固着した状態における振動板３１０の残留振動を測定したものである。図９及び図１３に示すように、キャビティ３２０内のノズルＮ付近のインクが固着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が極めて低くなるとともに、残留振動が過減衰となる特徴的な波形が得られる。これは、インクを吐出するために振動板３１０が＋Ｚ方向（上方）に引き寄せられることによって、キャビティ３２０内にリザーバからインクが流入した後に、振動板３１０が−Ｚ方向（下方）に移動するときに、キャビティ３２０内のインクの逃げ道がないために、振動板３１０が急激に振動できなくなるため（過減衰となるため）である。
【００９９】
次に、吐出異常の原因の１つである、（３）ノズルＮの出口付近への紙粉付着について検討する。図１４は、ノズルＮの出口付近に紙粉が付着した場合を説明するための概念図である。
図１４に示すように、ノズルＮの出口付近に紙粉が付着した場合、キャビティ３２０内から紙粉を介してインクが染み出してしまうとともに、ノズルＮからインクを吐出することができなくなる。ノズルＮの出口付近に紙粉が付着し、ノズルＮからインクが染み出している場合には、振動板３１０から見てキャビティ３２０内から染み出した分のインクが、吐出状態が正常の場合よりも増えることにより、イナータンスｍが増加するものと考えられる。また、ノズルＮの出口付近に付着した紙粉の繊維によって音響抵抗ｒが増大するものと考えられる。
したがって、図９に示すようなインクの吐出状態が正常である場合と比較して、イナータンスｍ及び音響抵抗ｒを大きく設定して、ノズルＮの出口付近への紙粉付着時の残留振動の実験値とマッチングすることにより、図１５のような結果（グラフ）が得られた。図９及び図１５のグラフから分かるように、ノズルＮの出口付近に紙粉が付着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が低くなる。
なお、図１３及び図１５に示すグラフから、（３）ノズルＮの出口付近への紙粉付着の場合は、（２）キャビティ３２０内のインクの増粘の場合と比較して、残留振動の周波数が高いことが分かる。
【０１００】
ここで、（２）インクの増粘の場合と、（３）ノズルＮの出口付近への紙粉付着の場合とでは、いずれも、インクの吐出状態が正常である場合に比べて残留振動の周波数が低くなっている。これら２つの吐出異常の原因は、残留振動の波形、具体的には、残留振動の周波数または周期を、予め定められた閾値を持って比較することで、区別することができる。
【０１０１】
以上の説明から明らかなように、各吐出部Ｄを駆動したときに生じる残留振動の波形、特に、残留振動の周波数または周期に基づいて、各吐出部Ｄの吐出状態を判定することができる。より具体的には、残留振動の周波数または周期に基づいて、各吐出部Ｄにおける吐出状態が正常であるか否かについて、及び、各吐出部Ｄにおける吐出状態が異常である場合に当該吐出異常の原因が上述した（１）〜（３）のうち何れに該当するかについて、判定することができる。
本実施形態に係るインクジェットプリンター１は、残留振動を解析して吐出状態を判定する吐出状態判定処理を実行する。
【０１０２】
＜３．ヘッドドライバーの構成及び動作＞
次に、図１６乃至図２３を参照しつつヘッドドライバー５０（駆動信号生成部５１、吐出異常検出部５２、及び、切替部５３）の構成及び動作について説明する。
【０１０３】
図１６は、ヘッドドライバー５０のうち駆動信号生成部５１の構成を示すブロック図である。
図１６に示すように、駆動信号生成部５１は、シフトレジスタＳＲ、ラッチ回路ＬＴ、デコーダーＤＣ、並びに、トランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcからなる組を、８Ｍ個の吐出部Ｄに１対１に対応するように８Ｍ個有する。以下では、これら８Ｍ個の組を構成する各要素を、図において上から順番に、１段、２段、…、８Ｍ段と称することがある。
なお、詳細は後述するが、吐出異常検出部５２は、８Ｍ個の吐出部Ｄに１対１に対応するように８Ｍ個の吐出異常検出回路ＣＴ（ＣＴ[１]、ＣＴ[２]、…、ＣＴ[８Ｍ]）を具備する。
【０１０４】
駆動信号生成部５１には、制御部６から、クロック信号ＣＬ、印刷信号ＳＩ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び、駆動波形信号Ｃom（Ｃom-Ａ、Ｃom-Ｂ、Ｃom-Ｃ）が供給される。
ここで、印刷信号ＳＩとは、画像の１ドットを形成するにあたって、各吐出部Ｄ（各ノズルＮ）から吐出させるインク量を規定するデジタルの信号である。より詳細には、本実施形態に係る印刷信号ＳＩは、各吐出部Ｄが吐出するインク量を、上位ビットｂ1、中位ビットｂ2、及び、下位ビットｂ3の３ビットで規定するものであり、制御部６からクロック信号ＣＬに同期して駆動信号生成部５１に例えばシリアルで供給される。印刷信号ＳＩにより、各吐出部Ｄから吐出されるインク量を制御することで、記録用紙Ｐの各ドットにおいて、非記録、小ドット、中ドット、及び、大ドットの４階調を表現することが可能となり、さらに残留振動を発生させてインクの吐出状態を検査するための検査用の駆動信号Ｖinを生成することが可能となる。
【０１０５】
シフトレジスタＳＲのそれぞれは、印刷信号ＳＩを、各吐出部Ｄに対応する３ビット毎に、一旦保持する。詳細には、８Ｍ個の吐出部Ｄに１対1に対応する、１段、２段、…、８Ｍ段の８Ｍ個のシフトレジスタＳＲが互いに縦続接続されるとともに、シリアルで供給された印刷信号ＳＩが、クロック信号ＣＬにしたがって順次後段に転送される。そして、８Ｍ個のシフトレジスタＳＲの全てに印刷信号ＳＩが転送された時点で、クロック信号ＣＬの供給が停止し、８Ｍ個のシフトレジスタＳＲのそれぞれが印刷信号ＳＩのうち自身に対応する３ビット分のデータを保持した状態を維持する。
【０１０６】
８Ｍ個のラッチ回路ＬＴのそれぞれは、ラッチ信号ＬＡＴが立ち上がるタイミングで、８Ｍ個のシフトレジスタＳＲのそれぞれに保持された、各段に対応する３ビット分の印刷信号ＳＩを一斉にラッチする。図１６において、ＳＩ［１］、ＳＩ［２］、…、ＳＩ［８Ｍ］のそれぞれは、１段、２段、…、８Ｍ段のシフトレジスタＳＲに対応するラッチ回路ＬＴによってそれぞれラッチされた、３ビット分の印刷信号ＳＩを示している。
【０１０７】
ところで、インクジェットプリンター１が印刷処理、及び、吐出状態判定処理のうち少なくとも一方の処理を実行する期間である動作期間は、複数の単位動作期間Ｔuから構成される。各単位動作期間Ｔuは、制御期間Ｔs1とこれに後続する制御期間Ｔs2とからなる。本実施形態では、制御期間Ｔs1及びＴs2は、互いに等しい時間長を有する。
【０１０８】
なお、本実施形態において、動作期間を構成する複数の単位動作期間Ｔuは、印刷処理が実行される単位動作期間Ｔu、及び、吐出状態判定処理が実行される単位動作期間Ｔuの、２種類の単位動作期間Ｔuに分類される。
【０１０９】
上述のとおり、本実施形態に係るインクジェットプリンター１は、長尺状の記録用紙Ｐを複数の印刷領域と、複数の印刷領域のそれぞれを区画するための余白領域と、に分割したうえで、各印刷領域に対して１つの画像を形成する。
具体的には、制御部６は、動作期間を構成する複数の単位動作期間Ｔuのうち、記録ヘッド３０の下側（−Ｚ側）に記録用紙Ｐの印刷領域の少なくとも一部が位置する期間を、印刷処理が実行される単位動作期間Ｔuに分類し、当該単位動作期間Ｔuにおいて印刷処理が実行されるようにインクジェットプリンター１の各部の動作を制御する。
一方、制御部６は、動作期間を構成する複数の単位動作期間Ｔuのうち、記録ヘッド３０の下側（−Ｚ側）に、記録用紙Ｐの余白領域のみが位置する期間を、吐出状態判定処理が実行される単位動作期間Ｔuに分類し、当該単位動作期間Ｔuにおいて吐出状態判定処理が実行されるようにインクジェットプリンター１の各部の動作を制御する。
【０１１０】
制御部６は、駆動信号生成部５１に対して単位動作期間Ｔu毎に印刷信号ＳＩを供給するとともに、ラッチ回路ＬＴが単位動作期間Ｔu毎に印刷信号ＳＩ［１］、ＳＩ［２］、…、ＳＩ［８Ｍ］をラッチするようなラッチ信号ＬＡＴを供給する。すなわち、制御部６は、８Ｍ個の吐出部Ｄに対して単位動作期間Ｔu毎に駆動信号Ｖinが供給されるように、駆動信号生成部５１を制御する。
【０１１１】
より具体的には、制御部６は、印刷処理が実行される単位動作期間Ｔuにおいて、８Ｍ個の吐出部Ｄのそれぞれに対して印刷用の駆動信号Ｖinが供給されるように駆動信号生成部５１を制御する。これにより、８Ｍ個の吐出部Ｄが印刷データＰＤに応じた量のインクを記録用紙Ｐに吐出し、記録用紙Ｐ上に印刷データＰＤに対応する画像が形成される。
また、制御部６は、吐出状態判定処理が実行される単位動作期間Ｔuにおいて、８Ｍ個の吐出部Ｄのそれぞれに対して検査用の駆動信号Ｖinが供給されるように駆動信号生成部５１を制御する。これにより、各吐出部Ｄにおいて吐出異常が生じているか否かの判定が実行される。
【０１１２】
デコーダーＤＣは、ラッチ回路ＬＴによってラッチされた３ビット分の印刷信号ＳＩをデコードし、制御期間Ｔs1及びＴs2のそれぞれにおいて、選択信号Ｓa、Ｓb、及び、Ｓcを出力する。
図１７は、デコーダーＤＣが行うデコードの内容を示す説明図である。この図に示すように、ｍ段（ｍは、１≦ｍ≦８Ｍを満たす自然数）に対応する印刷信号ＳＩ［ｍ］の示す内容が、例えば（ｂ1、ｂ2、ｂ3）＝（１、０、０）である場合、ｍ段のデコーダーＤＣは、制御期間Ｔs1において、選択信号ＳaをハイレベルＨに設定するとともに、選択信号Ｓb及びＳcをローレベルＬに設定し、また、制御期間Ｔs2において、選択信号ＳbをハイレベルＨに設定するとともに、選択信号Ｓa及びＳcをローレベルＬに設定する。また、例えば、下位ビットｂ3が「１」の場合、つまり、（ｂ1、ｂ2、ｂ3）＝（０、０、１）である場合、ｍ段のデコーダーＤＣは、制御期間Ｔs1及びＴs2において、選択信号ＳcをハイレベルＨに設定するとともに、選択信号Ｓa及びＳbをローレベルＬに設定する。
【０１１３】
説明を図１６に戻す。
図１６に示すように、駆動信号生成部５１は、トランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcの組を８Ｍ個備える。８Ｍ個のトランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcの組は、８Ｍ個の吐出部Ｄに１対１に対応するように設けられる。
トランスミッションゲートＴＧaは、選択信号ＳaがＨレベルのときにオンし、Ｌレベルのときにオフする。トランスミッションゲートＴＧbは、選択信号ＳbがＨレベルのときにオンし、Ｌレベルのときにオフする。トランスミッションゲートＴＧcは、選択信号ＳcがＨレベルのときにオンし、Ｌレベルのときにオフする。
例えば、ｍ段において、印刷信号ＳＩ［ｍ］の示す内容が、（ｂ1、ｂ2、ｂ3）＝（１、０、０）である場合には、制御期間Ｔs1においてトランスミッションゲートＴＧaがオンするとともにトランスミッションゲートＴＧb及びＴＧcがオフし、また、制御期間Ｔs2においてトランスミッションゲートＴＧbがオンするとともにトランスミッションゲートＴＧb及びＴＧcがオフする。
【０１１４】
トランスミッションゲートＴＧaの一端には駆動波形信号Ｃom-Ａが供給され、トランスミッションゲートＴＧbの一端には駆動波形信号Ｃom-Ｂが供給され、トランスミッションゲートＴＧcの一端には駆動波形信号Ｃom-Ｃが供給される。また、トランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcの他端は、切替部５３への出力端ＯTNに共通接続されている。
トランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcは排他的にオンとなり、制御期間Ｔs1及びＴs2毎に選択された駆動波形信号Ｃom-Ａ、Ｃom-Ｂ、または、Ｃom-Ｃが、駆動信号Ｖin［ｍ］としてｍ段の出力端ＯTNに出力され、これが、切替部５３を介してｍ段の吐出部Ｄに供給される。
【０１１５】
図１８は、単位動作期間Ｔuにおける駆動信号生成部５１の動作を説明するためのタイミングチャートである。図１８に示すように、単位動作期間Ｔuは、制御部６が出力するラッチ信号ＬＡＴにより規定される期間である。また、単位動作期間Ｔuに含まれる制御期間Ｔs1及びＴs2は、制御部６が出力するラッチ信号ＬＡＴ及びチェンジ信号ＣＨにより規定される期間である。
【０１１６】
単位動作期間Ｔuにおいて制御部６から供給される駆動波形信号Ｃom-Ａは、印刷用の駆動信号Ｖinを生成するための信号であり、図１８に示されるように、単位動作期間Ｔuのうち制御期間Ｔs1に配置された単位波形ＰA1と、制御期間Ｔs2に配置された単位波形ＰA2と、を連続させた波形を有する。単位波形ＰA1、及び、単位波形ＰA2の開始及び終了のタイミングにおける電位は、いずれも基準電位Ｖ0である。また、単位波形ＰA1の最低電位Ｖa11と最高電位Ｖa12との電位差は、単位波形ＰA2の最低電位Ｖa21と最高電位Ｖa22との電位差よりも大きい。このため、各吐出部Ｄが備える圧電素子３００が単位波形ＰA1により駆動された場合に当該吐出部Ｄが備えるノズルＮから吐出されるインクの量は、単位波形ＰA2により駆動された場合に吐出されるインクの量よりも多い。
【０１１７】
単位動作期間Ｔuにおいて制御部６から供給される駆動波形信号Ｃom-Ｂは、印刷用の駆動信号Ｖinを生成するための信号であり、制御期間Ｔs1に配置された単位波形ＰB1と、制御期間Ｔs2に配置された単位波形ＰB2とを連続させた波形を有する。単位波形ＰB1の開始及び終了のタイミングにおける電位は、いずれも基準電位Ｖ0であり、単位波形ＰB2は制御期間Ｔs2に亘って基準電位Ｖ0に保たれる。また、単位波形ＰB1の最低電位Ｖb11と最高電位（この図に示す例では基準電位Ｖ0）との電位差は、単位波形ＰA2の最低電位Ｖa21と最高電位Ｖa22との電位差よりも小さい。そして、各吐出部Ｄが備える圧電素子３００が単位波形ＰB1により駆動された場合であっても当該吐出部Ｄが備えるノズルＮからはインクは吐出されない。同様に、圧電素子３００に単位波形ＰB2が供給された場合にも、ノズルＮからインクが吐出されることはない。
【０１１８】
単位動作期間Ｔuにおいて制御部６から供給される駆動波形信号Ｃom-Ｃは、検査用の駆動信号Ｖinを生成するための信号であり、制御期間Ｔs1に配置された単位波形ＰC1と、制御期間Ｔs2に配置された単位波形ＰC2とを連続させた波形を有する。単位波形ＰC1は基準電位Ｖ0から最低電位Ｖc11に遷移した後に最高電位Ｖc12に遷移し、その後、制御期間Ｔs1の終了まで最高電位Ｖc12に保たれる。また、単位波形ＰC2は、最高電位Ｖc12を維持した後に、制御期間Ｔs2が終了する前に最高電位Ｖc12から基準電位Ｖ0に遷移する。
本実施形態において、単位波形ＰC1における最低電位Ｖc11及び最高電位Ｖc12の電位差は、単位波形ＰA2における最低電位Ｖa21及び最高電位Ｖa22の電位差よりも小さく、単位波形ＰC1を有する検査用の駆動信号Ｖinにより吐出部Ｄが駆動された場合において、当該吐出部Ｄからインクが吐出されないような電位に設定されている。
すなわち、本実施形態において、吐出状態判定処理は、インクを吐出させないように吐出部Ｄを駆動したときに、当該吐出部Ｄにおいて生じる残留振動に基づいて、吐出部Ｄにおけるインクの吐出状態を判定する、いわゆる「非吐出検査」を想定する。
【０１１９】
図１８に示すように、８Ｍ個のラッチ回路ＬＴは、ラッチ信号ＬＡＴの立ち上がりのタイミング、すなわち、単位動作期間Ｔuが開始されるタイミングにおいて、印刷信号ＳＩ［１］、ＳＩ［２］、…、ＳＩ［８Ｍ］を出力する。
また、ｍ段のデコーダーＤＣは、上述のとおり、印刷信号ＳＩ［ｍ］に応じて、制御期間Ｔs1及びＴs2のそれぞれにおいて、図１７に示すデコード内容に基づいて選択信号Ｓa、Ｓb、及び、Ｓcを出力する。
また、ｍ段のトランスミッションゲートＴＧa、ＴＧb、及び、ＴＧcは、上述のとおり、選択信号Ｓa、Ｓb、及び、Ｓcに基づいて、駆動波形信号Ｃom-Ａ、Ｃom-Ｂ、及び、Ｃom-Ｃのいずれか１つを選択し、選択した駆動波形信号Ｃomを駆動信号Ｖin［ｍ］として出力する。
なお、図１８に示す切替期間指定信号ＲTは、切替期間Ｔdを規定する信号である。
切替期間指定信号ＲT及び切替期間Ｔdについては、後述する。
【０１２０】
図１６乃至図１８加え、図１９を参照しつつ、単位動作期間Ｔuにおいて駆動信号生成部５１が出力する駆動信号Ｖinの波形について説明する。
単位動作期間Ｔuにおいて供給される印刷信号ＳＩ［ｍ］の内容が（ｂ1、ｂ2、ｂ3）＝（１、１、０）である場合には、制御期間Ｔs1において、選択信号Ｓa、Ｓb、及び、ＳcがそれぞれＨレベル、Ｌレベル、Ｌレベルとなるため、トランスミッションゲートＴＧaにより駆動波形信号Ｃom-Ａが選択され、単位波形ＰA1が駆動信号Ｖin［ｍ］として出力される。同様に、制御期間Ｔs2においても、駆動波形信号Ｃom-Ａが選択され、単位波形ＰA2が駆動信号Ｖin［ｍ］として出力される。よってこの場合、単位動作期間Ｔuにおいてｍ段の吐出部Ｄに供給される駆動信号Ｖin［ｍ］は印刷用の駆動信号Ｖinであり、その波形は、図１９に示すように、単位波形ＰA1及び単位波形ＰA2を含む波形ＤpAAとなる。この結果、ｍ段の吐出部Ｄは、単位動作期間Ｔuにおいて、単位波形ＰA1に基づく中程度の量のインクの吐出と、単位波形ＰA2に基づく小程度の量のインクの吐出とがなされ、これら２度にわたり吐出されたインクが記録用紙Ｐ上で合体するため、記録用紙Ｐ上には、大ドットが形成される。
【０１２１】
単位動作期間Ｔuにおいて供給される印刷信号ＳＩ［ｍ］の内容が（ｂ1、ｂ2、ｂ3）＝（１、０、０）である場合には、制御期間Ｔs1において駆動波形信号Ｃom-Ａが選択され、制御期間Ｔs2において駆動波形信号Ｃom-Ｂが選択されるため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄに供給される駆動信号Ｖin［ｍ］は印刷用の駆動信号Ｖinであり、その波形は単位波形ＰA1及び単位波形ＰB2を含む波形ＤpABとなる。この結果、ｍ段の吐出部Ｄは、単位動作期間Ｔuにおいて、単位波形ＰA1に基づく中程度の量のインクの吐出がなされ、記録用紙Ｐ上には、中ドットが形成される。
【０１２２】
単位動作期間Ｔuにおいて供給される印刷信号ＳＩ［ｍ］の内容が（ｂ1、ｂ2、ｂ3）＝（０、１、０）である場合には、制御期間Ｔs1において駆動波形信号Ｃom-Ｂが選択され、制御期間Ｔs2において駆動波形信号Ｃom-Ａが選択されるため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄに供給される駆動信号Ｖin［ｍ］は印刷用の駆動信号Ｖinであり、その波形は単位波形ＰB1及び単位波形ＰA2を含む波形ＤpBAとなる。この結果、ｍ段の吐出部Ｄは、単位動作期間Ｔuにおいて、単位波形ＰA2に基づく小程度の量のインクの吐出がなされ、記録用紙Ｐ上には、小ドットが形成される。
【０１２３】
単位動作期間Ｔuにおいて供給される印刷信号ＳＩ［ｍ］の内容が（ｂ1、ｂ2、ｂ3）＝（０、０、０）である場合には、制御期間Ｔs1及び制御期間Ｔs2において駆動波形信号Ｃom-Ｂが選択されるため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄに供給される駆動信号Ｖin［ｍ］は印刷用の駆動信号Ｖinであり、その波形は単位波形ＰB1及び単位波形ＰB2を含む波形ＤpBBとなる。この結果、ｍ段の吐出部Ｄからは、単位動作期間Ｔuにおいて、インクの吐出がなされず、記録用紙Ｐ上には、ドットが形成されない（非記録となる）。
【０１２４】
単位動作期間Ｔuにおいて供給される印刷信号ＳＩ［ｍ］の内容が（ｂ1、ｂ2、ｂ3）＝（０、０、１）である場合には、制御期間Ｔs1及びＴs2において駆動波形信号Ｃom-Ｃが選択されるため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄに供給される駆動信号Ｖin［ｍ］は検査用の駆動信号Ｖinであり、その波形は単位波形ＰC1及び単位波形ＰC2を含む波形ＤpＴとなる。
【０１２５】
図２０は、ヘッドドライバー５０のうち切替部５３の構成を示すブロック図である。また、この図においては、切替部５３と、吐出異常検出部５２、吐出部Ｄ、及び、駆動信号生成部５１との電気的な接続関係を示す。
図２０に示すように、切替部５３は、８Ｍ個の吐出部Ｄに１対１に対応する１段〜８Ｍ段の８Ｍ個の切替回路Ｕ（Ｕ[１]、Ｕ[２]、…、Ｕ[８Ｍ]）を備える。また、吐出異常検出部５２は、８Ｍ個の吐出部Ｄに１対１に対応する１段〜８Ｍ段の８Ｍ個の吐出異常検出回路ＣＴ（ＣＴ［１］、ＣＴ［２］、…ＣＴ［８Ｍ］）を備える。
ｍ段の切替回路Ｕ［ｍ］は、ｍ段の吐出部Ｄの圧電素子３００を、駆動信号生成部５１が備えるｍ段の出力端ＯTN、または、吐出異常検出部５２が備えるｍ段の吐出異常検出回路ＣＴ［ｍ］のいずれか一方に、電気的に接続する。
以下では、各切替回路Ｕにおいて、吐出部Ｄと駆動信号生成部５１の出力端ＯTNとを電気的に接続させている状態を第１の接続状態と称する。また、吐出部Ｄと吐出異常検出部５２の吐出異常検出回路ＣＴとを電気的に接続させている状態を第２の接続状態と称する。
【０１２６】
制御部６は、各切替回路Ｕの接続状態を制御するための切替制御信号Ｓwを、各切替回路Ｕに対して出力する。
具体的には、制御部６は、単位動作期間Ｔuにおいてｍ段の吐出部Ｄが印刷処理に使用される場合、当該ｍ段の吐出部Ｄに対応する切替回路Ｕ［ｍ］が当該単位動作期間Ｔuの全期間に亘って第１の接続状態を維持するような切替制御信号Ｓw［ｍ］を、切替回路Ｕ［ｍ］に供給する。このため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄが印刷処理に使用される場合、当該単位動作期間Ｔuの全期間に亘って、駆動信号生成部５１からｍ段の吐出部Ｄに対して駆動信号Ｖinが供給される。
他方、制御部６は、単位動作期間Ｔuにおいてｍ段の吐出部Ｄが吐出状態判定処理の対象となる場合、当該ｍ段の吐出部Ｄに対応する切替回路Ｕ［ｍ］が、当該単位動作期間Ｔuのうち切替期間Ｔd以外の期間において第１の接続状態となり、切替期間Ｔdにおいて第２の接続状態となるような切替制御信号Ｓw［ｍ］を、切替回路Ｕ［ｍ］に供給する。このため、単位動作期間Ｔuにおいてｍ段の吐出部Ｄが吐出状態判定処理の対象となる場合、当該単位動作期間Ｔuのうち切替期間Ｔd以外の期間において、駆動信号生成部５１からｍ段の吐出部Ｄに対して駆動信号Ｖinが供給され、切替期間Ｔdにおいて、ｍ段の吐出部Ｄから吐出異常検出回路ＣＴ［ｍ］に対して残留振動信号Ｖoutが供給される。
【０１２７】
ここで、切替期間Ｔdとは、図１８に例示するように、制御部６が生成する切替期間指定信号ＲTが電位ＶLowに設定される期間である。具体的には、切替期間Ｔdは、単位動作期間Ｔuの中で、駆動波形信号Ｃom-Ｃ（つまり、波形ＤpＴ）が、電位Ｖc12を維持している期間の一部または全部となるように定められる期間である。
吐出異常検出回路ＣＴは、切替期間Ｔdにおいて、吐出部Ｄの圧電素子３００の起電力の変化を残留振動信号Ｖoutとして検出する。
【０１２８】
図２１は、吐出異常検出部５２が備える吐出異常検出回路ＣＴの構成を示すブロック図である。
図２１に示すように、吐出異常検出回路ＣＴは、残留振動信号Ｖoutに基づいて、吐出部Ｄの残留振動の１周期分の時間長を表す検出信号Ｔcを出力する検出部５５と、検出信号Ｔcに基づいて、吐出部Ｄにおける吐出状態を判定（つまり、吐出異常の有無を判定するとともに、吐出異常がある場合におけるその吐出異常の原因を判定）して、判定結果を表す判定結果信号Ｒsを出力する吐出状態判定部５６と、を具備する。
【０１２９】
検出部５５は、吐出部Ｄから出力される残留振動信号Ｖoutからノイズ成分等を除去した整形波形信号Ｖdを生成する波形整形部５５１と、整形波形信号Ｖdに基づいて、検出信号Ｔcを生成する計測部５５２と、を備える。
【０１３０】
波形整形部５５１は、例えば、残留振動信号Ｖoutの周波数帯域よりも低域の周波数成分を減衰させた信号を出力するためのハイパスフィルターや、残留振動信号Ｖoutの周波数帯域よりも高域の周波数成分を減衰させた信号を出力するためのローパスフィルター等を備え、残留振動信号Ｖoutの周波数範囲を限定しノイズ成分を除去した整形波形信号Ｖdを出力可能な構成を含む。また、波形整形部５５１は、残留振動信号Ｖoutの振幅を調整するための負帰還型のアンプや、残留振動信号Ｖoutのインピーダンスを変換してローインピーダンスの整形波形信号Ｖdを出力するためのボルテージフォロアなどを含む構成であってもよい。
【０１３１】
計測部５５２には、波形整形部５５１において残留振動信号Ｖoutを整形した整形波形信号Ｖdと、制御部６が生成するマスク信号Ｍskと、整形波形信号Ｖdの振幅中心レベルの電位に定められた閾値電位Ｖth_cと、閾値電位Ｖth_cよりも高電位に定められた閾値電位Ｖth_oと、閾値電位Ｖth_cよりも低電位に定められた閾値電位Ｖth_uと、が供給される。計測部５５２は、これらの信号等に基づいて、検出信号Ｔcと、当該検出信号Ｔcが有効な値であるか否かを示す有効性フラグＦlagを出力する。
【０１３２】
図２２は、計測部５５２の動作を示すタイミングチャートである。
この図に示すように、計測部５５２は、整形波形信号Ｖdの示す電位と閾値電位Ｖth_cとを比較して、整形波形信号Ｖdの示す電位が閾値電位Ｖth_c以上となる場合にハイレベルとなり、整形波形信号Ｖdの示す電位が閾値電位Ｖth_c未満となる場合にローレベルとなる比較信号Ｃmp1を生成する。
また、計測部５５２は、整形波形信号Ｖdの示す電位と閾値電位Ｖth_oとを比較して、整形波形信号Ｖdの示す電位が閾値電位Ｖth_o以上となる場合にハイレベルとなり、整形波形信号Ｖdの示す電位が閾値電位Ｖth_o未満となる場合にローレベルとなる比較信号Ｃmp2を生成する。
また、計測部５５２は、整形波形信号Ｖdの示す電位と閾値電位Ｖth_uとを比較して、整形波形信号Ｖdの示す電位が閾値電位Ｖth_u未満となる場合にハイレベルとなり、整形波形信号Ｖdの示す電位が閾値電位Ｖth_u以上となる場合にハイレベルとなる比較信号Ｃmp3を生成する。
【０１３３】
マスク信号Ｍskは、波形整形部５５１からの整形波形信号Ｖdの供給が開始されてから所定の期間Ｔmskの間だけハイレベルとなる信号である。本実施形態では、整形波形信号Ｖdのうち、期間Ｔmskの経過後の整形波形信号Ｖdのみを対象として検出信号Ｔcを生成することで、残留振動の開始直後に重畳するノイズ成分を除去した精度の高い検出信号Ｔcを得ることができる。
【０１３４】
計測部５５２は、カウンタ（図示省略）を備える。当該カウンタは、マスク信号Ｍskがローレベルに立ち下がった後、整形波形信号Ｖdの示す電位が最初に閾値電位Ｖth_cと等しくなるタイミングである時刻ｔ1において、クロック信号（図示省略）のカウントを開始する。すなわち、当該カウンタは、マスク信号Ｍskがローレベルに立ち下がった後、比較信号Ｃmp1が最初にハイレベルに立ち上がるタイミング、または、比較信号Ｃmp1が最初にローレベルに立ち下がるタイミングのうち、早い方のタイミングである時刻ｔ1において、カウントを開始する。
そして、当該カウンタは、カウントを開始した後において、整形波形信号Ｖdの示す電位が、２度目に閾値電位Ｖth_cとなるタイミングである時刻ｔ2においてクロック信号のカウントを終了させて、得られたカウント値を検出信号Ｔcとして出力する。すなわち、当該カウンタは、マスク信号Ｍskがローレベルに立ち下がった後、比較信号Ｃmp1が２度目にハイレベルに立ち上がるタイミング、または、比較信号Ｃmp1が２度目にローレベルに立ち下がるタイミングのうち、早い方のタイミングである時刻ｔ2において、カウントを終了する。このように、計測部５５２は、時刻ｔ1から時刻ｔ2までの時間長を、整形波形信号Ｖdの１周期分の時間長として計測することで、検出信号Ｔcを生成する。
【０１３５】
ところで、図２２において一点鎖線で示すように整形波形信号Ｖdの振幅が小さい場合には、正確に検出信号Ｔcを計測できない可能性が高くなる。また、整形波形信号Ｖdの振幅が小さい場合には、仮に検出信号Ｔcの結果のみに基づいて吐出部Ｄの吐出状態が正常であると判断される場合であっても、実際には吐出異常が生じている可能性が存在する。例えば、整形波形信号Ｖdの振幅が小さい場合、キャビティ３２０にインクが注入されていないことによりインクを吐出できない状態であること等が考えられる。
そこで、本実施形態は、整形波形信号Ｖdの振幅が、検出信号Ｔcの計測のために十分な大きさを有しているか否かを判定し、当該判定の結果を有効性フラグＦlagとして出力する。
具体的には、計測部５５２は、カウンタによりカウントが実行されている期間、つまり、時刻ｔ1から時刻ｔ2までの期間において、整形波形信号Ｖdの示す電位が、閾値電位Ｖth_oを超え、且つ、閾値電位Ｖth_uを下回る場合に、有効性フラグＦlagの値を、検出信号Ｔcが有効であることを示す値「１」に設定し、それ以外の場合には「０」に設定したうえで、この有効性フラグＦlagを出力する。より詳細には、計測部５５２は、時刻ｔ1から時刻ｔ2までの期間において、比較信号Ｃmp2がローレベルからハイレベルに立ち上がった後再びローレベルに立下り、且つ、比較信号Ｃmp3がローレベルからハイレベルに立ち上がった後再びローレベルに立下る場合に、有効性フラグＦlagの値を「１」に設定し、それ以外の場合に、有効性フラグＦlagの値を「０」に設定する。
【０１３６】
このように本実施形態において、計測部５５２は、整形波形信号Ｖdの１周期分の時間長を示す検出信号Ｔcを生成するのに加え、整形波形信号Ｖdが検出信号Ｔcの計測のために十分な大きさの振幅を有しているか否かを判定するため、より正確に吐出異常を検出することが可能となる。
【０１３７】
吐出状態判定部５６は、検出信号Ｔc及び有効性フラグＦlagに基づいて、吐出部Ｄにおけるインクの吐出状態を判定し、判定結果を判定結果信号Ｒsとして出力する。
図２３は、吐出状態判定部５６における判定の内容を説明するための説明図である。この図に示すように、吐出状態判定部５６は、検出信号Ｔcの示す時間長を、閾値Ｔth1、閾値Ｔth1よりも長い時間長を表す閾値Ｔth2、及び、閾値Ｔth2よりも更に長い時間長を表す閾値Ｔth3の３つの閾値（または、これら３つの閾値うちの一部の閾値）と比較する。
ここで、閾値Ｔth1は、キャビティ３２０内部に気泡が発生して残留振動の周波数が高くなる場合における残留振動の１周期分の時間長と、吐出状態が正常である場合における残留振動の１周期分の時間長との境界を示すための値である。
また、閾値Ｔth2は、ノズルＮ出口付近に紙粉が付着して残留振動の周波数が低くなる場合における残留振動の１周期分の時間長と、吐出状態が正常である場合における残留振動の１周期分の時間長との境界を示すための値である。
また、閾値Ｔth3は、ノズルＮ付近におけるインクの固着または増粘により、紙粉が付着する場合よりもさらに残留振動の周波数が低くなる場合における残留振動の１周期分の時間長と、ノズルＮ出口付近に紙粉が付着した場合における残留振動の１周期分の時間長との境界を示すための値である。
【０１３８】
図２３に示すように、吐出状態判定部５６は、有効性フラグＦlagの値が「１」であり、且つ、「ＴTH1≦Ｔc≦ＴTH2」を満たす場合には、吐出部Ｄにおけるインクの吐出状態が正常であると判定し、判定結果信号Ｒsに対して、吐出状態が正常であることを示す値「１」を設定する。
一方、吐出状態判定部５６は、有効性フラグＦlagの値が「１」であり、且つ、「Ｔc＜ＴTH1」を満たす場合には、キャビティ３２０に生じた気泡により吐出異常が発生していると判定し、判定結果信号Ｒsに対して、気泡による吐出異常が発生していることを示す値「２」を設定する。
また、吐出状態判定部５６は、有効性フラグＦlagの値が「１」であり、且つ、「ＴTH2＜Ｔc≦ＴTH3」を満たす場合には、ノズルＮ出口付近に付着した紙粉により吐出異常が発生していると判定し、判定結果信号Ｒsに対して、紙粉による吐出異常が発生していることを示す値「３」を設定する。
また、吐出状態判定部５６は、有効性フラグＦlagの値が「１」であり、且つ、「ＴTH3＜Ｔc」を満たす場合には、ノズルＮ付近におけるインクの増粘により吐出異常が発生していると判定し、判定結果信号Ｒsに対して、インク増粘による吐出異常が発生していることを示す値「４」を設定する。
また、吐出状態判定部５６は、有効性フラグＦlagの値が「０」である場合には、判定結果信号Ｒsに対して、インクが注入されていない等のなんらかの原因により吐出異常が発生していることを示す値「５」を設定する。
【０１３９】
以上のように、吐出状態判定部５６では、吐出部Ｄにおける吐出状態を判定し、判定結果を判定結果信号Ｒsとして出力する。このため、制御部６は、判定結果信号Ｒsに基づいて、８Ｍ個の吐出部Ｄの中でどの吐出部Ｄにおいて吐出異常が生じているかを把握することが可能となる。
制御部６は、吐出状態判定部５６が出力する判定結果信号Ｒsを、当該判定結果信号Ｒsに対応する吐出部Ｄを識別するための情報（例えば段数）と対応付けて、記憶部６２に記憶させる。
なお、詳細は後述するが、制御部６は、吐出異常が生じている場合には、印刷処理を中断してメンテナンス処理を実行するようにインクジェットプリンター１の動作を制御したり、または、印刷処理を継続しつつ補完処理を実行するようにインクジェットプリンター１の動作を制御する、等の対応をとる。これにより、本実施形態に係るインクジェットプリンター１では、吐出異常に起因する印刷品質の低下を最小限に留めることができる。
【０１４０】
＜４．補完処理＞
次に、補完処理の詳細について説明する。
上述のとおり、制御部６は、一の吐出部Ｄにおいて吐出異常が生じた場合（インクの吐出状態が異常となった場合）、一の吐出部Ｄを他の吐出部Ｄにより補完する補完処理の実行を制御する。
本実施形態に係る、インクジェットプリンター１は、複数の補完モードによる補完処理の実行が可能である。そして、制御部６は、一の吐出部Ｄにおいて吐出異常が生じた場合に、複数の補完モードの中から一の補完モードを選択し、選択した補完モードによる一の吐出部Ｄに対する補完処理の実行を制御する。
より具体的には、インクジェットプリンター１は、同列ノズル補完モード（「第１の補完モード」の一例）、他色ノズル補完モード（「第２の補完モード」の一例）、及び、同色他列ノズル補完モード（「第３の補完モード」の一例）による、補完処理の実行が可能である。そして、制御部６は、一の吐出部Ｄにおいて吐出異常が生じた場合、印刷モードの種類、及び、一の吐出部Ｄが具備するノズルＮの位置に応じて、同列ノズル補完モード、他色ノズル補完モード、及び、同色他列ノズル補完モードの中から、一の吐出部Ｄの補完に適した一の補完モードを選択し、選択した補完モードにより、一の吐出部Ｄに対する補完処理を実行する制御を行う。
【０１４１】
以下、図２４乃至図２７を参照しつつ、インクジェットプリンター１の有する３つの補完モードについて説明する。
図２４は、吐出異常が生じた場合を例示する説明図である。この図に示すように、吐出異常が生じた吐出部Ｄの具備するノズルＮを、吐出異常ノズルＮ-TG（または、単に「ノズルＮ-TG」）と称する。また、図２５乃至図２７は、図２４に例示する吐出異常が生じた場合に、インクジェットプリンター１が実行可能な、各補完モードによる補完処理を説明するための説明図である。
なお、図２４乃至図２７では、８列のノズル列Ｌn（Ｌn-BK1〜Ｌn-YL2）の各々が６個のノズルＮを備える場合（つまり、Ｍ＝６の場合）を想定し、また、各ノズル列Ｌnにおいて、重複領域に位置する重複ノズルが３個である場合を想定する。
また、図２４乃至図２７では、一例として、ノズルＮ-TGがノズル列Ｌn-BK1に属する場合を想定している。より具体的には、図２４に示す例では、ノズル列Ｌn-BK1に属する６個のノズルＮ（Ｎ1、Ｎ2、Ｎ3、Ｎ-R1、Ｎ-TG、Ｎ-R2）のそれぞれから中程度の量のインクを吐出することで、記録用紙Ｐ上の画素Ｐx1〜Ｐx6の各々に中ドット（Ｄt1、Ｄt2、Ｄt3、Ｄt-R1、Ｄt-TG、Ｄt-R2）を形成しようとする場合において、ノズルＮ-TGを具備する吐出部Ｄにおいて吐出異常が生じたために、画素Ｐx5においてドットＤt-TGが記録されず、ドット抜けが生じた場合を想定している。
【０１４２】
＜４．１．同列ノズル補完モード＞
図２５は、図２４に例示する吐出異常が生じた場合に、同列ノズル補完モードにより、ノズルＮ-TGに対する補完処理が実行される場合を例示している。
この図に示すように、同列ノズル補完モードによる補完処理では、ノズルＮ-TGを具備する吐出部Ｄに吐出異常が生じて、ノズルＮ-TGからのインクの吐出によっては画素Ｐx5にドットＤt-TGを形成できない場合に、ノズルＮ-TGからインクを吐出させる代わりに、ノズルＮ-TGと同じノズル列Ｌnに属するノズルＮのうちノズルＮ-TG以外の少なくとも１個のノズルＮからのインクの吐出量を増加させることで、ノズルＮ-TGを補完する。
以下、同列ノズル補完モードにおいて、ノズルＮ-TGを補完する１個以上のノズルＮを、同列補完ノズルＮ-R（または、単に「ノズルＮ-R」）と称する。
同列ノズル補完モードにおいて、制御部６は、ノズルＮ-TGを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、「非記録」に相当する値（ｂ1、ｂ2、ｂ3）＝（０、０、０）とし、ノズルＮ-Rを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、補完をしない場合と比較してノズルＮ-Rからのインクの吐出量が増加するように変更することで、補完処理の実行を制御する。
【０１４３】
図２５に示す例では、ノズルＮ-Rとして、ノズルＮ-TGとＹ軸方向において隣り合う２個のノズルＮを採用する場合を例示している。より具体的には、この図に示す例では、ノズルＮ-Rとして、ノズルＮ-R1及びＮ-R2を採用する。
図２４に示すように、仮に補完処理がされなければ、ノズルＮ-R1及びＮ-R2からは、中程度の量のインクが吐出され、中ドットであるドットＤt-R1及びＤt-R2が形成される予定であった。すなわち、仮に補完処理がされない場合、ノズルＮ-R1を有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値、及び、ノズルＮ-R2を有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、共に、「中ドット」に相当する値（ｂ1、ｂ2、ｂ3）＝（１、０、０）となる予定であった。
一方、図２５に示すように、ノズルＮ-Rとして、ノズルＮ-R1及びＮ-R2が採用され、同列ノズル補完モードによる補完処理が実行される場合、ノズルＮ-R1及びＮ-R2からは、図２４に示す場合よりも多くの量のインクが吐出される。例えば、同列ノズル補完モードによる補完処理が実行される場合、ノズルＮ-R1を有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値、及び、ノズルＮ-R2を有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、共に、「大ドット」に相当する値（ｂ1、ｂ2、ｂ3）＝（１、１、０）に変更される。この結果、ノズルＮ-R1及びＮ-R2から吐出されるインクにより、大ドットであるドットＤt-R1L及びＤt-R2Lが形成されることになる。
【０１４４】
図２５に示すような大ドットであるドットＤt-R1L及びＤt-R2Lが形成される場合、図２４に示すような中ドットであるドットＤt-R1及びＤt-R2が形成される場合と比較して、印刷システム１００の利用者は、実際にはドットＤt-TGが形成されなくても、ドットＤt-TGが形成されたと視認する可能性が高くなる。この場合、ドットＤt-TGが形成されないことが、「ドット抜け」として視認されることを防止することができる。つまり、吐出異常が生じた場合であっても、同列ノズル補完モードによる補完処理を実行することにより、補完処理が実行されない場合と比較して、印刷処理において記録用紙Ｐに形成される画像の画質の低下の程度を小さく抑えることができる。
【０１４５】
以下では、同列ノズル補完モードのうち、図２５に示すような、ノズルＮ-TGとＹ軸方向において隣り合う２個のノズルＮ（ノズルＮ-R1及びＮ-R2）によってノズルＮ-TGを補完する補完モードを、特に「隣接ノズル補完モード」と称する。すなわち、同列ノズル補完モードは、隣接ノズル補完モードを含む補完モードである。
【０１４６】
なお、隣接ノズル補完モードにおいては、ノズルＮ-Rとして、ノズルＮ-TGとＹ軸方向において隣り合う２個のノズルＮを採用するが、同列ノズル補完モードにおいては、ノズルＮ-Rとして、１個のノズルＮのみを採用してもよいし、ノズルＮ-TGとＹ軸方向において隣り合わないノズルＮを採用してもよい。
要するに、同列ノズル補完モードにおいて、同列補完ノズルＮ-Rは、上述のとおり、ノズルＮ-TGと同じノズル列Ｌnに属するノズルＮであって、ノズルＮ-TG以外の１個以上のノズルＮであればよい。
【０１４７】
但し、ノズルＮ-Rは、ノズルＮ-TGを具備する吐出部Ｄにおいて吐出異常が生じたときに、ノズルＮ-TGから吐出されるインクにより形成されるドットＤt-TGの代わりに、ドットを形成するためのノズルＮである。このため、ノズルＮ-Rは、ノズルＮ-Rからのインクの吐出量を増加させたときに、印刷システム１００の利用者が、ノズルＮ-TGから吐出されて形成される予定であったドットＤt-TGが形成されたと視認することができる程度に、ノズルＮ-TGの近傍に存在するノズルＮであることが好ましい。
例えば、ノズルＮ-Rは、ノズルＮ-TGとＹ軸方向において隣り合う隣接ノズルか、または、当該隣接ノズルとＹ軸方向において隣り合うノズルＮであることが好ましい。
【０１４８】
なお、以上において説明した同列ノズル補完モードでは、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuと、ノズルＮ-RがノズルＮ-TGの代わりにインクを吐出する単位動作期間Ｔuとは、同じ単位動作期間Ｔuである。
【０１４９】
＜４．２．他色ノズル補完モード＞
図２６は、図２４に例示する吐出異常が生じた場合に、他色ノズル補完モードにより、ノズルＮ-TGに対する補完処理が実行される場合を例示している。
この図に示すように、他色ノズル補完モードによる補完処理では、ノズルＮ-TGを具備する吐出部Ｄに吐出異常が生じて、ノズルＮ-TGからのインクの吐出によっては画素Ｐx5にドットＤt-TGを形成できない場合に、ノズルＮ-TGからインクを吐出させる代わりに、ノズルＮ-TGとは異なる色のインクを吐出する少なくとも１個のノズルＮからのインクの吐出量を増加させることで、ノズルＮ-TGを補完する。
以下、他色ノズル補完モードにおいて、ノズルＮ-TGを補完する１個以上のノズルＮを、他色補完ノズルＮ-D（または、単に「ノズルＮ-D」）と称する。
他色ノズル補完モードにおいて、制御部６は、ノズルＮ-TGを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、「非記録」に相当する値（ｂ1、ｂ2、ｂ3）＝（０、０、０）とし、ノズルＮ-Dを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、補完をしない場合と比較してノズルＮ-Dからのインクの吐出量が増加するように変更することで、補完処理の実行を制御する。
【０１５０】
図２６に示す例では、ノズルＮ-Dとして、ノズルＮ-TGとＹ軸方向の位置が略同じである３個のノズルＮを採用する場合を例示している。より具体的には、この図に示す例では、ノズルＮ-Dとして、ノズル列Ｌn-CY1に属するノズルＮ-D1と、ノズル列Ｌn-MG1に属するノズルＮ-D2と、ノズル列Ｌn-YL1に属するノズルＮ-D3と、を採用する。
図２４に示す例では、仮に補完処理がされなければ、ノズルＮ-D1、Ｎ-D2、Ｎ-D3からは、インクが吐出されない場合を想定した。すなわち、仮に補完処理がされない場合、ノズルＮ-Dを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、共に、「非記録」に相当する値（ｂ1、ｂ2、ｂ3）＝（０、０、０）であった。
これに対して、図２６に示すように、ノズルＮ-DとしてノズルＮ-D1、Ｎ-D2、Ｎ-D3が採用されて他色ノズル補完モードによる補完処理が実行される場合、ノズルＮ-D1、Ｎ-D2、Ｎ-D3からは、例えば、中程度の量のインクが吐出される。すなわち、他色ノズル補完モードによる補完処理が実行される場合、ノズルＮ-Dを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、例えば、「中ドット」に相当する値（ｂ1、ｂ2、ｂ3）＝（１、０、０）に変更される。この結果、ノズルＮ-D1、Ｎ-D2、Ｎ-D3から吐出されるインクにより、画素Ｐx5において中ドットであるドットＤt-D1、Ｄt-D2、Ｄt-D3が形成されることになる。
【０１５１】
画素Ｐx5において、シアン（ＣＹ）のドットＤt-D1、マゼンタ（ＭＧ）のドットＤt-D2、及び、イエロー（ＹＬ）のドットＤt-D3が形成される場合、印刷システム１００の利用者は、実際には黒色（ＢＫ）のドットＤt-TGが形成されなくても、黒色（ＢＫ）のドットＤt-TGが形成されたと視認する可能性が高くなる。このため、ドットＤt-TGが形成されないことが、「ドット抜け」として視認されることを防止することができる。この結果、吐出異常が生じた場合であっても、他色ノズル補完モードによる補完処理を実行することにより、補完処理が実行されない場合と比較して、印刷処理において記録用紙Ｐに形成される画像の画質の低下の程度を小さく抑えることができる。
【０１５２】
以下では、他色ノズル補完モードのうち、図２６に示すように、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮであり、他色補完ノズルＮ-Dとして、シアン（ＣＹ）のインクを吐出するノズルＮと、マゼンタ（ＭＧ）のインクを吐出するノズルＮと、イエロー（ＹＬ）のインクを吐出するノズルＮと、の３個のノズルＮを採用する場合を、特に「コンポジット補完モード」と称する。すなわち、他色ノズル補完モードは、コンポジット補完モードを含む補完モードである。
【０１５３】
なお、コンポジット補完モードにおいては、ノズルＮ-Dとして、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）と１対１に対応する３個のノズルＮを採用するが、他色ノズル補完モードにおいては、ノズルＮ-Dとして、３個のノズルＮを採用する場合に限定されず、１個以上のノズルＮを採用すればよい。
また、コンポジット補完モードにおいて、ノズルＮ-TGは、黒色（ＢＫ）に対応するノズルＮであるが、他色ノズル補完モードにおいて、ノズルＮ-TGは、黒色（ＢＫ）に対応するノズルＮに限定されず、シアン（ＣＹ）に対応するノズルＮ、マゼンタ（ＭＧ）に対応するノズルＮ、または、イエロー（ＹＬ）に対応するノズルＮであってもよい。
要するに、他色ノズル補完モードにおいて、他色補完ノズルＮ-Dは、ノズルＮ-TGとは異なるノズル列Ｌnに属するノズルＮであって、ノズルＮ-TGとは異なる色のインクを吐出する１個以上のノズルＮであればよい。
【０１５４】
但し、ノズルＮ-Dは、ノズルＮ-TGを具備する吐出部Ｄにおいて吐出異常が生じたときに、ノズルＮ-TGから吐出されるインクにより形成されるドットＤt-TGの代わりに、ドットを形成するためのノズルＮである。このため、ノズルＮ-Dは、ノズルＮ-Dからのインクの吐出量を増加させたときに、印刷システム１００の利用者が、ノズルＮ-TGから吐出されて形成される予定であったドットＤt-TGが形成されたと視認することができる程度に、Ｙ軸方向の位置がノズルＮ-TGと近い位置に存在するノズルＮであることが好ましい。
例えば、ノズルＮ-Dは、ノズルＮ-DとノズルＮ-TGとの間のＹ軸方向の距離が、ノズルＮ-TGとＹ軸方向において隣り合う隣接ノズルと更にＹ軸方向において隣り合うノズルＮから、ノズルＮ-TGまでのＹ軸方向の距離以下となるノズルＮであることが好ましい。つまり、ノズルＮ-Dは、Ｙ軸方向において、ノズルＮ-TGから２ノズル以内のノズルＮであることが好ましい。更に、ノズルＮ-Dは、ノズルＮ-TGとＹ軸方向の位置が略同じノズルＮであることが、より好ましい。
【０１５５】
ところで、他色ノズル補完モードにおいて、ノズルＮ-TGを、ノズルＮ-TGとは異なる色のインクを吐出するノズルＮで補完する場合、記録用紙Ｐに実際に形成されるドットＤtの色が、印刷データＰＤにより指定されるドットＤtの色とは異なる色となる。この場合、印刷システム１００の利用者は、形成されるドットＤtの色の違いを視認し、画質の低下を招く惧れがある。
しかし、コンポジット補完モードにおける補完処理は、上述のとおり、ノズルＮ-TGが吐出するインクで黒色（ＢＫ）のドットＤt-TGを形成する代わりに、３個のノズルＮ-Dが吐出するインクにより、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）の３個のドットＤtを形成する。一般的に、印刷処理では、減法混合により画像（画素）の色を表現するため、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）の３個のドットＤtを形成することにより、黒色（ＢＫ）のドットＤtを表現することができる。このため、印刷システム１００の利用者は、実際には黒色（ＢＫ）のドットＤt-TGが形成されなくても、黒色（ＢＫ）のドットＤt-TGが形成されたと視認することとなり、画質の低下を防止することが可能となる。
【０１５６】
なお、バーコード印刷モードでは、バーコードリーダーが読み取るための画像であるバーコードが印刷される。バーコードリーダーは、所定の波長の光をバーコードに照射し、バーコードにおいて反射された光（吸収されなかった光）を検出（より厳密には、バーコードにおける反射率の高い光を検出）することで、バーコードの模様により示される数値や文字等の情報を取得する。
バーコードリーダーから照射される所定の波長の光は、代表的には、６５０ｎｍの波長を有する赤色光であり、その他にも、例えば、Ｈｅ・Ｎｅレーザー（約６３３ｎｍの波長の赤色光）、赤色ＬＥＤからの出射光（約６６０ｎｍの波長の赤色光）、可視光半導体レーザー（約６７０ｎｍの波長の赤色光）、等が採用される。すなわち、本実施形態において、所定の波長の光とは、少なくとも６５０ｎｍの波長を有する赤色光であればよいが、６３０〜６７０ｎｍのうち任意の波長を有する光であることが好ましく、また、６００〜７５０ｎｍのうち任意の波長を有する光であることが更に好ましい。
【０１５７】
このような、バーコード印刷モードにおいて、バーコードを形成するインクは、バーコードリーダーが照射する所定の波長の光を吸収することのできるインクであればどのような色のインクあってもよく、黒色（ＢＫ）以外のインクであってもよい。換言すれば、バーコード印刷モードにおいて、バーコードを形成するためのインクは、バーコードリーダーが、インクによりドットが形成された部分と、ドットが形成されていない部分（例えば、記録用紙Ｐの白地部分）とを区別することができる色のインクであれば、どのような色のインクであってもよい。
【０１５８】
図２８は、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）、及び、黒色（ＢＫ）のそれぞれのインクの、光の吸収特性の概要を示す概念図である。
この図に示すように、シアン（ＣＹ）のインクが吸収する可視光の波長領域を波長領域λCYと称し、マゼンタ（ＭＧ）のインクが吸収する可視光の波長領域を波長領域λMGと称し、イエロー（ＹＬ）のインクが吸収する可視光の波長領域を波長領域λYLと称し、ブラック（ＢＫ）のインクが吸収する光の波長領域を波長領域λBKと称する。
なお、本明細書において、「光を吸収する」とは、必ずしも光を１００％の割合で吸収する場合に限定されるわけではなく、所定の割合α以上の光を吸収する場合も含むこととする。また、「光を反射する」とは、必ずしも光を１００％の割合で反射する場合に限定されるわけではなく、光のうち、所定の割合α未満の光を吸収して、残りの光を反射する場合も含むこととする。ここで、所定の割合αとは、インクジェットプリンター１に使用されるインクの特性や、記録用紙Ｐの特性、または、印刷される画像の画質等に応じて適宜定めればよく、例えば、３０％以上１００％以下の任意の値とすればよい。本実施形態では、一例として、所定の割合αを、５０％とする。
この図に例示するように、シアン（ＣＹ）のインクは、理想的には、赤色光（概ね、６００ｎｍ〜７５０ｎｍの波長の光）を吸収する一方で、緑色光（概ね、５００ｎｍ〜６００ｎｍの波長の光）、及び、青色光（概ね、３８０ｎｍ〜５００ｎｍの波長の光）を反射する。マゼンタ（ＭＧ）のインクは、理想的には、緑色光を吸収する一方で、青色光及び赤色光を反射する。イエロー（ＹＬ）のインクは、理想的には、青色光を吸収する一方で、緑色光及び赤色光を反射する。また、黒色（ＢＫ）のインクは、通常、可視光（概ね、３８０ｎｍ〜７５０ｎｍの波長の光）を吸収する。すなわち、理想的には、波長領域λCYは６００ｎｍ〜７５０ｎｍの波長領域と略同じであり、波長領域λMGは５００ｎｍ〜６００ｎｍの波長領域と略同じであり、波長領域λYLは３８０ｎｍ〜５００ｎｍの波長領域と略同じであり、波長領域λBKは３８０ｎｍ〜７５０ｎｍの波長領域の全部を含む。
但し、図２８に示すように、波長領域λCYは、赤色光の波長領域の一部または全部を含むものであればよい。具体的には、波長領域λCYは、少なくとも６５０ｎｍの波長を含めばよく、好ましくは、６３０〜６７０ｎｍの波長領域を含めばよい。同様に、波長領域λMGは、緑色光の波長領域の一部または全部を含むものであればよく、波長領域λYLは、青色光の波長領域の一部または全部を含むものであればよい。
【０１５９】
図２８からも明らかなように、シアン（ＣＹ）のインクは、バーコードリーダーが照射する赤色光（所定の波長の光）を吸収する。また、黒色（ＢＫ）のインクは、バーコードリーダーが照射する赤色光（所定の波長の光）を吸収する。このため、バーコード印刷モードにおいて、黒色（ＢＫ）またはシアン（ＣＹ）のインクによりバーコードを形成すれば、当該バーコードは、バーコードリーダーにより読み取り可能な数値や文字等の情報を表示するという、バーコードの機能を果たすことができる。
【０１６０】
ところで、バーコード印刷モード以外の印刷モード、つまり、通常印刷モード、写真印刷モード、及び、図形印刷モードは、印刷システム１００の利用者が視認するための画像を形成する印刷モードである。このため、バーコード印刷モード以外の印刷モードにより印刷処理を実行する場合において、他色ノズル補完モードによる補完処理を実行する場合には、他色ノズル補完モードをコンポジット補完モードに限定することが好ましい。
【０１６１】
一方、バーコード印刷モードは、バーコードリーダーが数値や文字等の情報を読み取るためのバーコードを印刷するための印刷モードである。このため、バーコード印刷モードにより印刷処理を実行する場合において、他色ノズル補完モードによる補完処理を実行する場合には、他色ノズル補完モードをコンポジット補完モードに限定する必要はない。つまり、補完処理をしない場合に形成される予定であったドットＤt-TGの色と、他色ノズル補完モードによる補完処理を経て形成されるドットＤt-Dの色が、相違しても、許容される場合がある。
より具体的には、バーコード印刷モードにより印刷処理を実行する場合、黒色（ＢＫ）を吐出するノズルＮ-TGを、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）のインクを吐出する３個のノズルＮ-Dにより補完するコンポジット補完モードと、黒色（ＢＫ）を吐出するノズルＮ-TGを、シアン（ＣＹ）を吐出するノズルＮ-Dにより補完する他色ノズル補完モードと、シアン（ＣＹ）を吐出するノズルＮ-TGを、黒色（ＢＫ）を吐出するノズルＮ-Dにより補完する他色ノズル補完モードと、の３態様の他色ノズル補完モードによる補完処理の実行が可能である。
【０１６２】
なお、以上において説明した他色ノズル補完モードでは、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuと、ノズルＮ-DがノズルＮ-TGの代わりにインクを吐出する単位動作期間Ｔuとは、同じ単位動作期間Ｔuであっても、異なる単位動作期間Ｔuであってもよい。
具体的には、ノズルＮ-TGのＸ軸方向の位置と、ノズルＮ-DのＸ軸方向の位置とが、同一の位置と看做せる程度に近接している場合には、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuと、ノズルＮ-DがノズルＮ-TGの代わりにインクを吐出する単位動作期間Ｔuとを、同じ単位動作期間Ｔuとすればよい。
また、ノズルＮ-TGのＸ軸方向の位置と、ノズルＮ-DのＸ軸方向の位置とが、１画素に相当する距離以上離間している場合には、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuよりも後の単位動作期間Ｔuにおいて、ノズルＮ-Dからインクを吐出させればよい。この場合、ノズルＮ-TGから吐出されるインクにより形成される予定であったドットＤt-TGと、ノズルＮ-Dから吐出されるインクにより形成されるドットＤt-Dとが、同一の画素に形成されるように、搬送速度Ｍｖを適宜調整すればよい。
【０１６３】
＜４．３．同色他列ノズル補完モード＞
図２７は、図２４に例示する吐出異常が生じた場合に、同色他列ノズル補完モードにより、ノズルＮ-TGに対する補完処理が実行される場合を例示している。
この図に示すように、同色他列ノズル補完モードによる補完処理では、ノズルＮ-TGを具備する吐出部Ｄに吐出異常が生じて、ノズルＮ-TGからのインクの吐出によっては画素Ｐx5にドットＤt-TGを形成できない場合に、ノズルＮ-TGからインクを吐出させる代わりに、ノズルＮ-TGとは異なるノズル列Ｌnに属するノズルＮであって、ノズルＮ-TGと同じ色のインクを吐出する少なくとも１個のノズルＮからのインクの吐出量を増加させることで、ノズルＮ-TGを補完する。
以下、同色他列ノズル補完モードにおいて、ノズルＮ-TGを補完する１個以上のノズルＮを、同色他列補完ノズルＮ-P（または、単に「ノズルＮ-P」）と称する。
同色他列ノズル補完モードにおいて、制御部６は、ノズルＮ-TGを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、「非記録」に相当する値（ｂ1、ｂ2、ｂ3）＝（０、０、０）とし、ノズルＮ-Pを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値を、補完をしない場合と比較してノズルＮ-Pからのインクの吐出量が増加するように変更することで、補完処理の実行を制御する。
【０１６４】
図２７に示す例では、ノズルＮ-Pとして、ノズルＮ-TGとＹ軸方向の位置が略同じである１個のノズルＮを採用する場合を例示している。
ところで、図２４に示す例では、仮に補完処理がされなければ、ノズルＮ-Pからは、インクが吐出されない場合を想定した。すなわち、仮に補完処理がされない場合、ノズルＮ-Pを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、共に、「非記録」に相当する値（ｂ1、ｂ2、ｂ3）＝（０、０、０）となる予定であった。
これに対して、図２７に示すように、ノズルＮ-Pにより同色他列ノズル補完モードによる補完処理が実行される場合、ノズルＮ-Pからは例えば、中程度の量のインクが吐出される。すなわち、同色他列ノズル補完モードによる補完処理が実行される場合、ノズルＮ-Pを有する吐出部Ｄに対応する印刷信号ＳＩ［ｍ］の値は、例えば、「中ドット」に相当する値（ｂ1、ｂ2、ｂ3）＝（１、０、０）に変更される。この結果、ノズルＮ-Pから吐出されるインクにより、画素Ｐx5において中ドットであるドットＤt-Pが形成されることになる。
【０１６５】
画素Ｐx5において、中ドットであるドットＤt-Pが形成される場合、印刷システム１００の利用者は、実際にはドットＤt-TGが形成されなくても、ドットＤt-TGが形成されたと視認する可能性が高くなる。このため、ドットＤt-TGが形成されないことが、「ドット抜け」として視認されることを防止することができる。つまり、吐出異常が生じた場合であっても、同色他列ノズル補完モードによる補完処理を実行することにより、補完処理が実行されない場合と比較して、印刷処理において記録用紙Ｐに形成される画像の画質の低下の程度を小さく抑えることができる。
【０１６６】
以下では、同色他列ノズル補完モードのうち、図２７に示すような、ノズルＮ-PとしてノズルＮ-TGとＹ軸方向の位置が略同じノズルＮを採用する場合を、特に「対ノズル補完モード」と称する。すなわち、同色他列ノズル補完モードは、対ノズル補完モードを含む補完モードである。
【０１６７】
なお、対ノズル補完モードにおいて、ノズルＮ-Pは、ノズルＮ-TGとＹ軸方向の位置が略同じノズルＮに限定される。また、対ノズル補完モードにおいては、ノズルＮ-TGは、範囲ＹPOLに位置する重複ノズルに限定される。
【０１６８】
一方、同色他列ノズル補完モードにおいて、ノズルＮ-Pは、ノズルＮ-TGとＹ軸方向の位置が略同じノズルＮに限定されることはない。
要するに、同色他列ノズル補完モードにおいて、同色他列補完ノズルＮ-Pは、ノズルＮ-TGとは異なるノズル列Ｌnに属するノズルＮであって、ノズルＮ-TGとは同じ色のインクを吐出する１個以上のノズルＮであればよい。
【０１６９】
但し、ノズルＮ-Pは、ノズルＮ-TGを具備する吐出部Ｄにおいて吐出異常が生じたときに、ノズルＮ-TGから吐出されるインクにより形成されるドットＤt-TGの代わりに、ドットを形成するためのノズルＮである。
このため、ノズルＮ-Pは、ノズルＮ-Pからのインクの吐出量を増加させたときに、印刷システム１００の利用者が、ノズルＮ-TGから吐出されて形成される予定であったドットＤt-TGが形成されたと視認することができる程度に、Ｙ軸方向の位置がノズルＮ-TGと近い位置に存在するノズルＮであることが好ましい。例えば、ノズルＮ-Pは、ノズルＮ-PとノズルＮ-TGとの間のＹ軸方向の距離が、ノズルＮ-TGとＹ軸方向において隣り合う隣接ノズルと更にＹ軸方向において隣り合うノズルＮから、ノズルＮ-TGまでのＹ軸方向の距離以下となるノズルＮであることが好ましい。つまり、ノズルＮ-Pは、Ｙ軸方向において、ノズルＮ-TGから２ノズル以内の位置に存在するノズルＮであることが好ましい。
【０１７０】
なお、以上において説明した同色他列ノズル補完モードでは、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuと、ノズルＮ-PがノズルＮ-TGの代わりにインクを吐出する単位動作期間Ｔuとは、同じ単位動作期間Ｔuであっても、異なる単位動作期間Ｔuであってもよい。
具体的には、ノズルＮ-TGのＸ軸方向の位置と、ノズルＮ-PのＸ軸方向の位置とが、同一の位置と看做せる程度に近接している場合には、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuと、ノズルＮ-PがノズルＮ-TGの代わりにインクを吐出する単位動作期間Ｔuとを、同じ単位動作期間Ｔuとすればよい。
また、ノズルＮ-TGのＸ軸方向の位置と、ノズルＮ-PのＸ軸方向の位置とが、１画素に相当する距離以上離間している場合には、ノズルＮ-TGからインクを吐出することを予定していた単位動作期間Ｔuよりも後の単位動作期間Ｔuにおいて、ノズルＮ-Pからインクを吐出させればよい。この場合、ノズルＮ-TGから吐出されるインクにより形成される予定であったドットＤt-TGと、ノズルＮ-Pから吐出されるインクにより形成されるドットＤt-Pとが、同一の画素に形成されるように、搬送速度Ｍｖを適宜調整すればよい。
【０１７１】
＜４．４．補完モードのまとめ＞
以上において説明したように、本実施形態に係るインクジェットプリンター１は、一の吐出部Ｄにおいて吐出異常が生じた場合に、隣接ノズル補完モードを含む同列ノズル補完モードと、コンポジット補完モードを含む他色ノズル補完モードと、対ノズル補完モードを含む同色他列ノズル補完モードと、のうちの何れかの補完モードにより補完処理を実行する。これにより、ドット抜けが視認されることを防止し、印刷される画像の画質が劣化することを防止することができる。
なお、図２４乃至図２７の説明では、ノズルＮ-TGとして、黒色（ＢＫ）のインクを吐出するノズルＮを例示して説明しているが、ノズルＮ-TGは、黒色（ＢＫ）以外の色のインクを吐出するノズルＮであってもよい。但し、他色ノズル補完モードでは、ノズルＮ-TGは、黒色（ＢＫ）またはシアン（ＣＹ）のインクを吐出するノズルＮに限られる。更に、他色ノズル補完モードのうちコンポジット補完モードでは、ノズルＮ-TGは、黒色（ＢＫ）のインクを吐出するノズルＮに限られる。
【０１７２】
なお、吐出異常ノズルＮ-TGは、「一のノズル」の一例であり、同列補完ノズルＮ-Rは、「第１ノズル」の一例であり、他色補完ノズルＮ-Dは、「第２ノズル」の一例であり、同色他列補完ノズルＮ-Pは、「第３ノズル」の一例である。
また、ノズルＮ-TG及び同列補完ノズルＮ-Rが属するノズル列Ｌn（図２４乃至図２７に示す例では、ノズル列Ｌn-BK1）が、「第１ノズル群」に該当し、他色補完ノズルＮ-Dが属するノズル列Ｌn（図２４乃至図２７に示す例では、ノズル列Ｌn-CY1、Ｌn-MG1、Ｌn-YL1）が、「第２ノズル群」に該当し、同色他列補完ノズルＮ-Pが属するノズル列Ｌn（図２４乃至図２７に示す例では、ノズル列Ｌn-BK2）が、「第３ノズル群」に該当する。
また、第１ノズル群が設けられる記録ヘッド３０上の領域（図２４乃至図２７に示す例では、領域Ｒ-BK1）が、「第１領域」に該当し、第２ノズル群が設けられる記録ヘッド３０上の領域（図２４乃至図２７に示す例では、領域Ｒ-CY1、Ｒ-MG1、Ｒ-YL1）が、「第２領域」に該当し、第３ノズル群が設けられる記録ヘッド３０上の領域（図２４乃至図２７に示す例では、領域Ｒ-BK2）が、「第３領域」に該当する。
また、第１ノズル群及び第３ノズル群に属するノズルＮから吐出されるインクの色が「第１の色」に該当し、第２ノズル群に属するノズルＮから吐出されるインクの色が「第２の色」に該当する。但し、バーコード印刷モードにおいては、黒色（ＢＫ）及びシアン（ＣＹ）のうち一方の色が、「第１の色」であり、他方の色が、「第２の色」である。
【０１７３】
＜５．補完モードの決定方法＞
上述のとおり、本実施形態に係るインクジェットプリンター１は、同列ノズル補完モード、他色ノズル補完モード、及び、同色他列ノズル補完モードの、３種類の補完モードのうち何れかの補完モードによる補完処理の実行が可能である。そして、３種類の補完モードのうち、何れの補完モードにより補完処理を実行するかについては、インクジェットプリンター１が実行している印刷処理の印刷モードと、吐出異常が生じた吐出部Ｄが具備するノズルＮの位置と、に応じて決定される。
以下、補完モードを決定する処理を、補完モード決定処理と称する。制御部６は、補完モード決定処理を実行することで、吐出異常の生じた吐出部Ｄの補完に適した補完モードを選択する。
【０１７４】
図２９乃至図３３は、制御部６が実行する補完モード決定処理の流れの一例をすフローチャートである。以下、図２９乃至図３３を参照しつつ、補完モード決定処理について説明する。
なお、補完モード決定処理は、インクジェットプリンター１が有する８Ｍ個の吐出部Ｄのうち、吐出異常である吐出部Ｄのそれぞれに対して実行される。
【０１７５】
制御部６は、吐出状態判定処理において、吐出異常である吐出部Ｄが検出された場合に、補完モード決定処理を開始する。より具体的には、制御部６は、８Ｍ個の吐出部Ｄに対する吐出状態判定処理が完了し、これら８Ｍ個の吐出部Ｄの中に吐出異常の吐出部Ｄが存在する場合に、吐出異常である各吐出部Ｄが有するノズルＮをノズルＮ-TGとしたうえで、各ノズルＮ-TGに対する補完モード決定処理を実行する。
なお、補完モード決定処理は、吐出状態判定処理が実行される単位動作期間Ｔuにおいて実行されてもよいし、印刷処理が実行される単位動作期間Ｔuにおいて実行されてもよい。但し、補完モード決定処理は、印刷処理において印刷される画像の画質の劣化を事前に防止するという観点からは、印刷処理が実行される単位動作期間Ｔuが開始される前に、吐出状態判定処理が実行される単位動作期間Ｔuにおいて実行されることが好ましい。すなわち、記録ヘッド３０が余白領域の上側（＋Ｚ側）にあるタイミングにおいて、補完モード決定処理が実行されることが好ましい。
【０１７６】
図２９に例示するように、制御部６は、補完モード決定処理が開始されると、まず、インクジェットプリンター１の実行する印刷処理の印刷モードの種類を特定する。具体的には、制御部６は、印刷モードデータＭＤを参照することで、印刷モードの種類を特定する。
なお、補完モード決定処理において特定される印刷モードの種類とは、補完モード決定処理が実行されるタイミングにおいて実行されている印刷処理の印刷モードの種類、または、補完モード決定処理が実行されるタイミング以後に最初に実行される印刷処理の印刷モードの種類である。
【０１７７】
図２９に示す例では、制御部６は、まず、記憶部６２に格納されている印刷モードデータＭＤを参照し、印刷モードデータＭＤの示す印刷モードが、通常印刷モードであるか否かを判定する（ステップＳ１０）。制御部６は、ステップＳ１０における判定結果が肯定である場合、つまり、印刷モードが通常印刷モードである場合には、処理を、図３０において後述するステップＳ１００に進める。
制御部６は、ステップＳ１０における判定結果が否定である場合、印刷モードデータＭＤの示す印刷モードが、バーコード印刷モードであるか否かを判定する（ステップＳ２０）。ステップＳ２０における判定結果が肯定である場合、つまり、印刷モードがバーコード印刷モードである場合には、処理を、図３１において後述するステップＳ２００に進める。
制御部６は、ステップＳ２０における判定結果が否定である場合、印刷モードデータＭＤの示す印刷モードが、写真印刷モードであるか否かを判定する（ステップＳ３０）。ステップＳ３０における判定結果が肯定である場合、つまり、印刷モードが写真印刷モードである場合には、処理を、図３２において後述するステップＳ３００に進める。
そして、制御部６は、ステップＳ３０における判定結果が否定である場合、つまり、印刷モードが図形印刷モードである場合には、処理を、図３３において後述するステップＳ４００に進める。
なお、図２９に示すフローチャートは一例に過ぎず、ステップＳ１０〜Ｓ３０の実行順序は適宜に変更してもよい。また、制御部６は、印刷モードデータＭＤの示す情報に基づいて、
予め印刷処理の印刷モードを特定していることとしてもよい。
【０１７８】
＜５．１．通常印刷モードにおける補完モード決定処理＞
図３０は、通常印刷モードによる印刷処理が実行される場合における、補完モード決定処理の流れの一例をすフローチャートである。
制御部６は、ステップＳ１０における判定結果が肯定である場合、つまり、印刷モードが通常印刷モードである場合、まず、吐出異常ノズルＮ-TGが範囲ＹPOL（ＰＯＬ部）に位置する重複ノズルであるか否かを判定する（ステップＳ１００）。
制御部６は、ステップＳ１００における判定結果が肯定である場合、つまり、ノズルＮ-TGが重複ノズルである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同色他列補完ノズルＮ-Pを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-PによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ１１０）。
制御部６は、ステップＳ１１０における判定結果が肯定である場合、つまり、ノズルＮ-PによるノズルＮ-TGの補完が可能である場合、補完モードとして、同色他列ノズル補完モードを選択し（ステップＳ１２０）、同色他列ノズル補完モードによる補完処理の実行を制御する。
なお、ステップＳ１２０で選択される同色他列ノズル補完モードは、対ノズル補完モードに限定されるものではない。つまり、ステップＳ１１０において判定の対象となるノズルＮ-Pは、ノズルＮ-TGとは異なるノズル列Ｌnに属するノズルＮであって、ノズルＮ-TGとは同じ色のインクを吐出する１個以上のノズルＮであればよい。
【０１７９】
図３０に示すように、制御部６は、ステップＳ１００またはステップＳ１１０における判定結果が否定である場合、つまり、ノズルＮ-TGに対する同色他列ノズル補完モードによる補完処理ができない場合、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮであるか否かを判定する（ステップＳ１３０）。
制御部６は、ステップＳ１３０における判定結果が肯定である場合、つまり、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、他色補完ノズルＮ-Dを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-DによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ１４０）。
制御部６は、ステップＳ１４０における判定結果が肯定である場合、つまり、ノズルＮ-DによるノズルＮ-TGの補完が可能である場合、補完モードとして、他色ノズル補完モードを選択し（ステップＳ１５０）、他色ノズル補完モードによる補完処理の実行を制御する。
なお、通常印刷モードは、上述のとおり、印刷システム１００の利用者が視認する画像を形成するための印刷モードである。このため、本実施形態では、ステップＳ１５０で選択される他色ノズル補完モードを、コンポジット補完モードに限定する。つまり、ステップＳ１４０において判定の対象となるノズルＮ-Dは、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）と１対１に対応する３個のノズルＮ-Dである。
【０１８０】
図３０に示すように、制御部６は、ステップＳ１３０またはステップＳ１４０における判定結果が否定である場合、つまり、ノズルＮ-TGに対するコンポジット補完モードによる補完処理ができない場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同列補完ノズルＮ-Rを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-RによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ１６０）。
制御部６は、ステップＳ１６０における判定結果が肯定である場合、つまり、ノズルＮ-RによるノズルＮ-TGの補完が可能である場合、補完モードとして、同列ノズル補完モードを選択し（ステップＳ１７０）、同列ノズル補完モードによる補完処理の実行を制御する。
なお、ステップＳ１７０で選択される同列ノズル補完モードは、隣接ノズル補完モードに限定されるものではない。つまり、ステップＳ１６０において判定の対象となるノズルＮ-Rは、ノズルＮ-TGと同じノズル列Ｌnに属するノズルＮであって、ノズルＮ-TG以外の１個以上のノズルＮであればよい。
【０１８１】
ステップＳ１６０における判定結果が否定である場合には、インクジェットプリンター１の有する何れの補完モードによっても補完処理を実行することができない。このため、図３０に示すように、制御部６は、ステップＳ１６０における判定結果が否定である場合、ノズルＮ-TGに対するメンテナンス処理が実行されるように、インクジェットプリンター１の各部の動作を制御する（ステップＳ１８０）。
なお、ノズルＮ-TGに対するメンテナンス処理は、ステップＳ１６０における判定結果が否定となった後にすぐに実行されてもよいし、吐出異常である全ての吐出部Ｄに対する補完モード決定処理の実行が完了した後に実行してもよいし、記録用紙Ｐに対する一連の印刷処理が完了した後に実行してもよい。但し、吐出異常の吐出部Ｄに対する補完を実行しないまま、印刷処理を実行する場合、当該印刷処理において印刷される画像の画質が低下する。このため、メンテナンス処理は、補完モード決定処理の後、最初に印刷処理が開始されるまでの間に実行されることが好ましい。
【０１８２】
以上において説明したように、通常印刷モードによる印刷処理を実行する場合において、吐出部Ｄに吐出異常が生じたときは、制御部６は、「同色他列ノズル補完モード」→「他色ノズル補完モード（コンポジット補完モード）」→「同列ノズル補完モード」の優先順位で補完モードを選択し、選択した補完モードによりノズルＮ-TGに対する補完処理の実行を制御する。
【０１８３】
なお、図３０に示す、通常印刷モードによる印刷処理が実行される場合における補完モードの優先順位は、一例であり、この優先順位は適宜に変更してもよい。例えば、「コンポジット補完モード」→「同色他列ノズル補完モード」→「同列ノズル補完モード」という優先順位としてもよい。
【０１８４】
ところで、通常印刷モードは、いわばデフォルトの印刷モードであり、例えば、画質が劣化しても認識可能な文字（文章）が印刷される場合が想定される。また、印刷システム１００の利用者は、常に画質を優先した印刷処理を希望することはなく、画質を犠牲にしてでも印刷速度を優先した印刷処理を希望する場合がある。
このため、通常印刷モードによる印刷処理が実行される場合には、補完処理が実行されないこととしてもよい。また、図２に示す印刷条件指定画面において、補完処理の実行の有無や、補完処理を実行する場合の補完モードの優先順位を、印刷システム１００の利用者が指定可能としてもよい。例えば、図２に示す印刷条件指定画面において、画質を優先した印刷処理を行う旨の選択がなされた場合には、補完処理を実行し、印刷速度を優先した印刷処理を行う旨の選択がなされた場合には、補完処理を実行しないようにしてもよい。
【０１８５】
＜５．２．バーコード印刷モードにおける補完モード決定処理＞
図３１は、バーコード印刷モードによる印刷処理が実行される場合における、補完モード決定処理の流れの一例をすフローチャートである。
制御部６は、ステップＳ２０における判定結果が肯定である場合、つまり、印刷モードがバーコード印刷モードである場合において、吐出異常ノズルＮ-TGが、バーコードのうち数値や文字等の情報を表す部分の印刷の用に供するノズルＮであるデータパターン印刷ノズルＮ-dpに該当するか否かを判定する（ステップＳ２００）。
【０１８６】
ここで、図３４を参照しつつ、データパターン印刷ノズルＮ-dpについて説明する。
図３４は、データパターン印刷ノズルＮ-dpを説明するための説明図である。なお、この図では、図示の都合上、記録ヘッド３０の有する８列のノズル列Ｌn（Ｌn-BK1〜Ｌn-YL2）のうち、１列のみを代表的に図示している。
この図に示すように、バーコード印刷モードにおいて印刷されるバーコードは、数値や文字等の情報を現すためのデータパターン領域Ａ-dpと、データパターン領域Ａ-dpの周囲に設けられ模様の無い非データ領域Ａ-qu（所謂、クワイエットゾーン。「バーコードの端部」の一例）と、を含む。
具体的には、２次元バーコードにおいては、図３４（Ａ）に示すように、バーコードが印刷される領域（印刷領域）のうちＸ軸方向の位置が範囲ＸdpであってＹ軸方向の位置が範囲Ｙdpである領域がデータパターン領域Ａ-dpであり、バーコードが印刷される領域（印刷領域）のうち、Ｘ軸方向の位置が範囲Ｘdpの外側の範囲Ｘquである領域、及び、Ｙ軸方向の位置が範囲Ｙdpの外側の範囲Ｙquである領域が非データ領域Ａ-quである。
また、１次元バーコードにおいては、図３４（Ｂ）に示すように、バーコードが印刷される領域（印刷領域）のうち、Ｘ軸方向の位置が範囲ＸdpであってＹ軸方向の位置が範囲Ｙdpである領域がデータパターン領域Ａ-dpであり、Ｘ軸方向の位置が範囲Ｘdpであって、Ｙ軸方向の位置が範囲Ｙquである領域が非データ領域Ａ-quである。
【０１８７】
図３４に示すように、データパターン印刷ノズルＮ-dpは、範囲Ｙdpに位置するノズルＮである。すなわち、データパターン印刷ノズルＮ-dpから吐出されるインクにより、バーコードのデータパターン領域Ａ-dpの画像（データパターン）が印刷される。一方、範囲Ｙquに位置するノズルＮを非データ領域印刷ノズルＮ-quと称する。当該非データ領域印刷ノズルＮ-quから吐出されるインクにより、バーコードの非データ領域Ａ-quの画像が印刷される。なお、この図に示す例では、各ノズル列Ｌnに属するＭ個のノズルＮのうち、データパターン印刷ノズルＮ-dp、及び、非データ領域印刷ノズルＮ-qu以外のノズルＮは、余白領域の上（＋Ｚ方向）を通過するノズルＮに過ぎず、印刷処理の用に供しない。
【０１８８】
バーコードを印刷するためのバーコード印刷モードにおいては、バーコードが表す数値や文字等の情報が正確に印刷されることが重要である。すなわち、データパターン領域Ａ-dpにおいて、ドット抜けを防止した正確な印刷を実行することが重要である。このため、データパターン印刷ノズルＮ-dpにおいて吐出異常が生じた場合には、当該データパターン印刷ノズルＮ-dpに対する補完を実行することが必要となる。
これに対して、非データ領域Ａ-quに印刷される画像は、数値や文字等の情報を表さない画像（例えば、白一色の画像）であるため、非データ領域印刷ノズルＮ-quに吐出異常が生じたとしても、原則として、バーコードの表す数値や文字等の情報には影響を及ぼさない。
このため、本実施形態では、バーコード印刷モードにおいて、データパターン印刷ノズルＮ-dp以外のノズルＮに対しては補完処理を施さない。すなわち、制御部６は、図３１に示すステップＳ２００における判定結果が否定である場合、ノズルＮ-TGに係る補完モード決定処理を終了し、ノズルＮ-TGに対する補完を行わない。
【０１８９】
図３１に示すように、制御部６は、ステップＳ２００における判定結果が肯定である場合、つまり、ノズルＮ-TGがデータパターン印刷ノズルＮ-dpに該当する場合、ノズルＮ-TGが、黒色（ＢＫ）のインクを吐出するノズルＮ、または、シアン（ＣＹ）のインクを吐出するノズルＮのうち、いずれか一方に該当するか否かを判定する（ステップＳ２１０）。
そして、制御部６は、ステップＳ２１０における判定結果が否定である場合、ノズルＮ-TGに係る補完モード決定処理を終了し、ノズルＮ-TGに対する補完を行わない。この理由は、バーコードのデータパターン領域Ａ-dpを形成するインクは、上述のとおり、バーコードリーダーから照射される赤色光を吸収する黒色（ＢＫ）またはシアン（ＣＹ）のインクだからである。換言すれば、バーコード印刷モードにおいて、ノズルＮ-TGは、黒色（ＢＫ）のインクを吐出するノズルＮ、または、シアン（ＣＹ）のインクを吐出するノズルＮに限定される。
【０１９０】
図３１に示すように、制御部６は、ステップＳ２１０における判定結果が肯定である場合、すなわち、ノズルＮ-TGが、黒色（ＢＫ）のインクを吐出するノズルＮ、または、シアン（ＣＹ）のインクを吐出するノズルＮである場合において、吐出異常ノズルＮ-TGが範囲ＹPOL（ＰＯＬ部）に位置する重複ノズルであるか否かを判定する（ステップＳ２２０）。
そして、制御部６は、ステップＳ２２０における判定結果が肯定である場合、つまり、ノズルＮ-TGが重複ノズルである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同色他列補完ノズルＮ-Pを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-PによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ２３０）。
【０１９１】
図３１に示すように、制御部６は、ステップＳ２３０における判定結果が肯定である場合、つまり、ノズルＮ-PによるノズルＮ-TGの補完が可能である場合、補完モードとして、同色他列ノズル補完モードを選択し（ステップＳ２４０）、同色他列ノズル補完モードによる補完処理の実行を制御する。
【０１９２】
なお、本実施形態では、ステップＳ２４０で選択する同色他列ノズル補完モードを、対ノズル補完モードに限定する。
上述のとおり、バーコードは、１次元バーコードの場合にはバーコードが有する各線分の太さや線分の間隔により、また、２次元バーコードの場合にはバーコードが有する模様の形状等により、数値や文字等の情報を表現する。このため、ノズルＮ-TGを補完するノズルＮ-Pと、ノズルＮ-TGとのＹ軸方向の位置が、例えば、Ｙ軸方向に１ピッチ分だけ異なる場合には、印刷データＰＤが指定する画像を表すためのドットＤt-TGと、補完処理によりドットＤt-TGの代わりに形成されるドットＤt-Pと、の位置が、Ｙ軸方向に１ピッチ分（１画素分）だけ異なることになる。つまり、印刷されたバーコードが有する線分の太さ、線分の間隔、模様の形状が、印刷データＰＤの指定する画像のバーコードと比較して、１ピッチ分（１画素分）だけ異なるものとなる。この場合、印刷処理により印刷されたバーコードは、当該バーコードが本来表すべき数値や文字等の情報とは異なる情報を表すこととなる可能性が生じる。
これに対して、同色他列ノズル補完モードを対ノズル補完モードに限定する場合、ノズルＮ-TGを、ノズルＮ-TGとＹ軸方向の位置が略同じノズルＮ-Pにより補完することができるため、印刷データＰＤの示す画像のバーコードを正確に印刷することができ、バーコードが本来表すべき数値や文字等の情報を正確に表すことが可能となる。
【０１９３】
図３１に示すように、制御部６は、ステップＳ２２０またはステップＳ２３０における判定結果が否定である場合、つまり、ノズルＮ-TGに対する対ノズル補完モードによる補完処理ができない場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、他色補完ノズルＮ-Dを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-DによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ２５０）。
上述のとおり、バーコード印刷モードにおいて、データパターン領域Ａ-dpの印刷に用いることのできるインクは、バーコードリーダーが照射する所定の波長の光（赤色光）を吸収することのできるインクに限られる。このため、バーコード印刷モードにおいて、他色ノズル補完モードによる補完処理を実行する際に、ノズルＮ-TGを補完するノズルＮ-Dには、少なくとも、黒色（ＢＫ）のインクを吐出するノズルＮ、または、シアン（ＣＹ）のインクを吐出するノズルＮが含まれることが必要である。すなわち、ノズルＮ-TGが黒色（ＢＫ）に対応するノズルＮであれば、ステップＳ２５０において判定の対象とするノズルＮ-Dには、少なくとも、シアン（ＣＹ）に対応するノズルＮが含まれる必要がある。逆に、ノズルＮ-TGがシアン（ＣＹ）に対応するノズルＮであれば、ステップＳ２５０において判定の対象とするノズルＮ-Dには、少なくとも、黒色（ＢＫ）に対応するノズルＮが含まれる必要がある。
【０１９４】
図３１に示すように、制御部６は、ステップＳ２５０における判定結果が肯定である場合、つまり、少なくとも黒色（ＢＫ）またはシアン（ＣＹ）に対応するノズルＮを含むノズルＮ-DによるノズルＮ-TGの補完が可能である場合、補完モードとして、他色ノズル補完モードを選択し（ステップＳ２６０）、他色ノズル補完モードによる補完処理の実行を制御する。
【０１９５】
ところで、バーコード印刷モードによる印刷処理では、上述のとおり、記録用紙Ｐに形成される画像の位置または形状の正確性が重要である。例えば、一のノズルＮを他のノズルＮにより補完する場合には、他のノズルＮから吐出されるインクにより形成されるドットが、仮に吐出異常が生じなければ一のノズルＮから吐出されたであろうインクにより形成される予定であったドットと比較して、ドットの形成される記録用紙Ｐ上の位置、及び、ドットサイズにおいて、できるだけ相違が無いことが好ましい。
しかし、隣接ノズル補完モード等の同列ノズル補完モードにおいて、ノズルＮ-TGをノズルＮ-Rにより補完する場合、通常は、ノズルＮ-Rから吐出されるインクにより形成されるドットＤt-Rのサイズは、ノズルＮ-TGから吐出されるインクにより形成される予定であったドットＤt-TGのサイズよりも大きく、また、ドットＤt-Rの位置は、ドットＤt-TGの位置よりも、少なくとも１ピッチ分（１画素分）離れた位置に形成されることになる。
【０１９６】
例えば、図２５に示すように、画素Ｐx5に中ドットＤt-TGを形成する代わりに、画素Ｐx4及び画素Ｐx6に大ドットＤt-Rを形成する場合を想定する。この場合、例えば、バーコードが、Ｘ軸方向に平行な１ドットに相当する太さの線分により情報を表そうとしても、実際に印刷される線分は３ドットに相当する太さとなる。また、バーコードが、Ｙ軸方向に平行な１個の中ドットに相当する太さの線分により情報を表そうとしても、実際に印刷される線分の太さは大ドットに相当する太さとなる。
【０１９７】
このように、同列ノズル補完モードによる補完処理を行う場合、バーコードの表す数値や文字等の情報が、本来表すべき情報と異なる情報に変化してしまうことがある。
このため、本実施形態では、バーコード印刷モードにより印刷処理を実行する場合において、補完処理が必要となったときには、同列ノズル補完モードによる補完処理は行わず、他色ノズル補完モード、または、同色他列ノズル補完モードによる補完処理のみを実行する。
【０１９８】
図３１において、ステップＳ２５０における判定結果が否定である場合には、他色ノズル補完モード、または、同色他列ノズル補完モードによる補完処理を実行することができない。このため、制御部６は、ステップＳ２５０における判定結果が否定である場合、同列ノズル補完モードによる補完処理を行うことなく、ノズルＮ-TGに対するメンテナンス処理が実行されるように、インクジェットプリンター１の各部の動作を制御する（ステップＳ２７０）。
【０１９９】
以上において説明したように、バーコード印刷モードによる印刷処理を実行する場合において、吐出部Ｄに吐出異常が生じたときは、制御部６は、「同色他列ノズル補完モード（対ノズル補完モード）」→「他色ノズル補完モード」の優先順位で補完モードを選択し、選択した補完モードによりノズルＮ-TGに対する補完処理の実行を制御する。
【０２００】
このように、バーコード印刷モードにより印刷処理を実行する場合、吐出異常の生じた一の吐出部Ｄの備える一のノズルＮから吐出されるインクにより形成されるドットと、当該一のノズルＮを補完する他のノズルＮから吐出されるインクにより形成されるドットとの間における、ドット形成位置の誤差が小さく、且つ、ドットサイズの誤差が小さい補完モード、すなわち、対ノズル補完モード、または、他色ノズル補完モードが選択される。このため、バーコード印刷モードによる印刷処理を実行する場合に、補完処理を実行したとしても、印刷データＰＤの示す画像と、印刷処理において実際に形成される画像との、位置または形状の相違の程度を小さく抑えることができる。
つまり、本実施形態によれば、バーコード印刷モードによる印刷処理を実行する場合において、吐出異常に対応するための補完処理が実行された場合に形成されるバーコードの表す情報と、吐出異常が生じない場合に形成されるバーコードの表す情報とが、同一となるように、印刷処理を実行することが可能になる。
【０２０１】
なお、図３１に示す、バーコード印刷モードによる印刷処理が実行される場合における補完モードの優先順位は、一例であり、例えば、「他色ノズル補完モード」→「対ノズル補完モード」という優先順位としてもよい。
【０２０２】
＜５．３．写真印刷モードにおける補完モード決定処理＞
図３２は、写真印刷モードにより印刷処理が実行される場合における、補完モード決定処理の流れの一例をすフローチャートである。
制御部６は、ステップＳ３０における判定結果が肯定である場合、つまり、印刷モードが写真印刷モードである場合、まず、吐出異常ノズルＮ-TGがＰＯＬ部に位置する重複ノズルであるか否かを判定する（ステップＳ３００）。
制御部６は、ステップＳ３００における判定結果が肯定である場合、つまり、ノズルＮ-TGが重複ノズルである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同色他列補完ノズルＮ-Pを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-PによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ３１０）。
制御部６は、ステップＳ３１０における判定結果が肯定である場合、つまり、ノズルＮ-PによるノズルＮ-TGの補完が可能である場合、補完モードとして、同色他列ノズル補完モードを選択し（ステップＳ３２０）、同色他列ノズル補完モードによる補完処理の実行を制御する。
なお、ステップＳ３２０で選択される同色他列ノズル補完モードは、対ノズル補完モードに限定されるものではない。つまり、ステップＳ３１０において判定の対象となるノズルＮ-Pは、ノズルＮ-TGとは異なるノズル列Ｌnに属するノズルＮであって、ノズルＮ-TGとは同じ色のインクを吐出する１個以上のノズルＮであればよい。
【０２０３】
図３２に示すように、制御部６は、ステップＳ３００またはステップＳ３１０における判定結果が否定である場合、つまり、ノズルＮ-TGに対する同色他列ノズル補完モードによる補完処理ができない場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同列補完ノズルＮ-Rを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-RによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ３３０）。
制御部６は、ステップＳ３３０における判定結果が肯定である場合、つまり、ノズルＮ-RによるノズルＮ-TGの補完が可能である場合、補完モードとして、同列ノズル補完モードを選択し（ステップＳ３４０）、同列ノズル補完モードによる補完処理の実行を制御する。
なお、ステップＳ３４０で選択される同列ノズル補完モードは、隣接ノズル補完モードに限定されるものではない。つまり、ステップＳ３３０において判定の対象となるノズルＮ-Rは、ノズルＮ-TGと同じノズル列Ｌnに属するノズルＮであって、ノズルＮ-TG以外の１個以上のノズルＮであればよい。
【０２０４】
図３２に示すように、制御部６は、ステップＳ３３０における判定結果が否定である場合、つまり、ノズルＮ-TGに対する同列ノズル補完モードによる補完処理ができない場合、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮであるか否かを判定する（ステップＳ３５０）。
制御部６は、ステップＳ３５０における判定結果が肯定である場合、つまり、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、他色補完ノズルＮ-Dを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-DによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ３６０）。
制御部６は、ステップＳ３６０における判定結果が肯定である場合、つまり、ノズルＮ-DによるノズルＮ-TGの補完が可能である場合、補完モードとして、他色ノズル補完モードを選択し（ステップＳ３７０）、他色ノズル補完モードによる補完処理の実行を制御する。
なお、写真印刷モードは、上述のとおり、印刷システム１００の利用者が視認する写真を形成するための印刷モードであり、印刷データＰＤの示す画像と同一の色の画像が形成されることが好ましい。このため、本実施形態では、ステップＳ３７０で選択される他色ノズル補完モードが、印刷データＰＤの示すドットＤt-TGの色が黒色（ＢＫ）であり、補完処理によりドットＤt-TGの代わりに形成されるドットＤtの色が黒色（ＢＫ）となる、コンポジット補完モードに限定する。つまり、ステップＳ３６０において判定の対象となるノズルＮ-Dは、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）と１対１に対応する３個のノズルＮ-Dである。
【０２０５】
ステップＳ３５０またはステップＳ３６０における判定結果が否定である場合、つまり、ノズルＮ-TGに対するコンポジット補完モードによる補完処理ができない場合、インクジェットプリンター１の有する何れの補完モードによっても補完処理を実行することができない。このため、図３２に示すように、制御部６は、ステップＳ３５０またはステップＳ３６０における判定結果が否定である場合、ノズルＮ-TGに対するメンテナンス処理が実行されるように、インクジェットプリンター１の各部の動作を制御する（ステップＳ３８０）。
【０２０６】
以上において説明したように、写真印刷モードによる印刷処理を実行する場合において、吐出部Ｄに吐出異常が生じたときは、制御部６は、「同色他列ノズル補完モード」→「同列ノズル補完モード」→「他色ノズル補完モード（コンポジット補完モード）」の優先順位で補完モードを選択し、選択した補完モードによりノズルＮ-TGに対する補完処理の実行を制御する。
【０２０７】
上述のとおり、写真印刷モードは、記録用紙Ｐに形成される画像の位置または形状の正確性よりも、記録用紙Ｐに形成される画像の色の再現性を優先した印刷処理を実行するための印刷モードである。
本実施形態では、写真印刷モードにより印刷処理を実行する場合、吐出異常の生じた一の吐出部Ｄの備える一のノズルＮから吐出されるインクにより形成される予定であったドットの色と、当該一のノズルＮを補完する他のノズルＮから吐出されるインクにより形成されるドットの色とが、同一となるような補完モード、すなわち、同色他列ノズル補完モード、または、同列ノズル補完モードが優先的に選択される。このため、写真印刷モードによる印刷処理を実行する場合に、補完処理を実行したとしても、印刷データＰＤの示す画像と、印刷処理において実際に形成される画像との、色の相違の程度を小さく留めることができる。すなわち、写真印刷モードによる印刷処理を実行する場合に、補完処理を実行したとしても、写真の画質の劣化の程度を小さく抑えることができる。
【０２０８】
なお、図３２に示す、写真印刷モードによる印刷処理が実行される場合における補完モードの優先順位は、一例であり、例えば、「同列ノズル補完モード」→「同色他列ノズル補完モード」→「コンポジット補完モード」という優先順位としてもよい。
【０２０９】
＜５．４．図形印刷モードにおける補完モード決定処理＞
図３３は、図形印刷モードにより印刷処理が実行される場合における、補完モード決定処理の流れの一例をすフローチャートである。
図３３に示すように、制御部６は、ステップＳ３０における判定結果が否定である場合、つまり、印刷モードが図形印刷モードである場合、まず、吐出異常ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮであるか否かを判定する（ステップＳ４００）。
制御部６は、ステップＳ４００における判定結果が肯定である場合、つまり、ノズルＮ-TGが黒色（ＢＫ）のインクを吐出するノズルＮである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、他色補完ノズルＮ-Dを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-DによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ４１０）。
制御部６は、ステップＳ４１０における判定結果が肯定である場合、つまり、ノズルＮ-DによるノズルＮ-TGの補完が可能である場合、補完モードとして、他色ノズル補完モードを選択し（ステップＳ４２０）、他色ノズル補完モードによる補完処理の実行を制御する。
なお、図形印刷モードは、上述のとおり、印刷システム１００の利用者が視認する設計図、帳票、グラフ等の図形を形成するための印刷モードである。このため、本実施形態では、ステップＳ４２０で選択される他色ノズル補完モードを、コンポジット補完モードに限定する。つまり、ステップＳ４１０において判定の対象となるノズルＮ-Dは、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）と１対１に対応する３個のノズルＮ-Dである。
【０２１０】
図３３に示すように、制御部６は、ステップＳ４００またはステップＳ４１０における判定結果が否定である場合、つまり、ノズルＮ-TGに対するコンポジット補完モードによる補完処理ができない場合、吐出異常ノズルＮ-TGがＰＯＬ部に位置する重複ノズルであるか否かを判定する（ステップＳ４３０）。
制御部６は、ステップＳ４３０における判定結果が肯定である場合、つまり、ノズルＮ-TGが重複ノズルである場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同色他列補完ノズルＮ-Pを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-PによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ４４０）。
制御部６は、ステップＳ４４０における判定結果が肯定である場合、つまり、ノズルＮ-PによるノズルＮ-TGの補完が可能である場合、補完モードとして、同色他列ノズル補完モードを選択し（ステップＳ４５０）、同色他列ノズル補完モードによる補完処理の実行を制御する。
上述のとおり、設計図やグラフ等の図形は、物の形状や位置を表すための画像である。つまり、図形印刷モードでは、図形を印刷するために形成されるドットＤtの位置の正確性が重要である。このため、本実施形態では、ステップＳ４５０で選択する同色他列ノズル補完モードを、対ノズル補完モードに限定する。
【０２１１】
図３３に示すように、制御部６は、ステップＳ４３０またはステップＳ４４０における判定結果が否定である場合、つまり、ノズルＮ-TGに対する対ノズル補完モードによる補完処理ができない場合、記憶部６２が記憶する判定結果信号Ｒsを参照することで、同列補完ノズルＮ-Rを有する吐出部Ｄの吐出状態が正常であるか否か、換言すれば、ノズルＮ-RによるノズルＮ-TGの補完が可能か否かを判定する（ステップＳ４６０）。
制御部６は、ステップＳ４６０における判定結果が肯定である場合、つまり、ノズルＮ-RによるノズルＮ-TGの補完が可能である場合、補完モードとして、同列ノズル補完モードを選択し（ステップＳ４７０）、同列ノズル補完モードによる補完処理の実行を制御する。
なお、図形印刷モードは、位置または形状の正確性を優先した印刷処理を実行するための印刷モードであるため、ノズルＮ-TGにより形成する予定だったドットＤt-TGと、ノズルＮ-TGを補完するノズルＮ-Rが形成するドットＤt-Rとが、できるだけ近接していることが好ましい。このため、本実施形態では、ステップＳ４７０において選択される同列ノズル補完モードを、隣接ノズル補完モードに限定する。
【０２１２】
図３３において、ステップＳ４６０における判定結果が否定である場合には、インクジェットプリンター１の有する何れの補完モードによっても補完処理を実行することができない。このため、制御部６は、ステップＳ４６０における判定結果が否定である場合、ノズルＮ-TGに対するメンテナンス処理が実行されるように、インクジェットプリンター１の各部の動作を制御する（ステップＳ４８０）。
【０２１３】
以上において説明したように、図形印刷モードによる印刷処理を実行する場合において、
吐出部Ｄに吐出異常が生じたときは、制御部６は、「他色ノズル補完モード（コンポジット補完モード）」→「同色他列ノズル補完モード（対ノズル補完モード）」→「同列ノズル補完モード（隣接ノズル補完モード）」の優先順位で補完モードを選択し、選択した補完モードによりノズルＮ-TGに対する補完処理の実行を制御する。
【０２１４】
このように、図形印刷モードにより印刷処理を実行する場合、吐出異常の生じた一の吐出部Ｄの備える一のノズルＮから吐出されるインクにより形成される予定であったドットと、当該一のノズルＮを補完する他のノズルＮから吐出されるインクにより形成されるドットとの間における、ドット形成位置の誤差が小さく、且つ、ドットサイズの誤差が小さい補完モード、すなわち、コンポジット補完モード、または、対ノズル補完モードが、優先的に選択される。このため、図形印刷モードによる印刷処理を実行する場合に、補完処理を実行したとしても、印刷データＰＤの示す画像と、印刷処理において実際に形成される画像との、位置または形状の相違の程度を小さく抑えることができる。
つまり、本実施形態によれば、図形印刷モードによる印刷処理を実行する場合において、吐出異常に対応するための補完処理が実行された場合に形成される図形の表す位置または形状と、吐出異常が生じない場合に形成される図形の表す位置または形状とが、同一となるように、印刷処理を実行することが可能になる。
【０２１５】
なお、図３３に示す、図形印刷モードによる印刷処理が実行される場合における補完モードの優先順位は、一例であり、例えば、「対ノズル補完モード」→「コンポジット補完モード」→「隣接ノズル補完モード」という優先順位としてもよい。
【０２１６】
以上において説明した、図２９乃至図３３に示す各処理のうち、ステップＳ１１０、Ｓ１４０、Ｓ１６０、Ｓ２３０、Ｓ２５０、Ｓ３１０、Ｓ３３０、Ｓ３６０、Ｓ４１０、Ｓ４４０、及び、Ｓ４６０を、補完可否判定処理と称する。制御部６は、補完可否判定処理を実行することにより、補完可否判定部６１（「判定部」の一例）として機能する。
【０２１７】
また、制御部６は、印刷処理、吐出状態判定処理、補完処理のうち、一部または全部の実行を制御し、または、補完モード決定処理、補完可否判定処理のうち、一部または全部を実行することにより、印刷制御部６０として機能する。
【０２１８】
＜６．第１実施形態の結論＞
以上において説明したように、本実施形態に係るインクジェットプリンター１は、複数の補完モードを有する。このため、本実施形態に係るインクジェットプリンター１は、単一の補完モードのみを有するインクジェットプリンターと比較して、インクジェットプリンター１が印刷する画像に応じた適切な補完モードによる補完処理の実行が可能となる。これにより、本実施形態に係るインクジェットプリンター１は、吐出部Ｄにおいて吐出異常が生じ、補完処理を行う場合であっても、８Ｍ個の吐出部Ｄの吐出状態が正常であり補完処理を行うことなく印刷処理を実行する場合に形成される画像と比較して、遜色の無い高品位な画像を形成することができる。
【０２１９】
＜Ｂ．第２実施形態＞
上述した第１実施形態に係るインクジェットプリンター１は、記録用紙Ｐの有する印刷領域毎に、当該印刷領域に形成する画像に応じた１つの印刷モードを選択し、当該選択した印刷モードにより印刷処理を実行する。そして、第１実施形態に係るインクジェットプリンター１は、当該選択した印刷モードに応じて補完モードを決定する。
これに対して、第２実施形態に係るインクジェットプリンターは、１つの印刷領域に形成される画像が、複数の部分画像を有する場合、当該１つの印刷領域を、複数の部分画像と１対１に対応する複数の部分印刷領域に区分する。そして、第２実施形態に係るインクジェットプリンターは、各部分印刷領域に形成される部分画像の種類に応じて、部分印刷領域毎に印刷モードを選択し、選択した印刷モードにより、当該部分印刷領域に対する印刷処理を実行する。換言すれば、第２実施形態に係るインクジェットプリンターは、１つの印刷領域に対して、２以上の印刷モードによる印刷処理を実行することができる。また、第２実施形態に係るインクジェットプリンターは、部分印刷領域毎に、選択された印刷モードに応じた補完モードを決定する。
以下、図３５を参照しつつ、第２実施形態に係る、印刷処理、補完処理、及び、補完モード決定処理について説明する。
なお、第２実施形態に係るインクジェットプリンターは、印刷処理の態様が異なる以外は、インクジェットプリンター１と同様である。以下に例示する第２実施形態において作用や機能が第１実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する（以下で説明する変形例についても同様）。
【０２２０】
図３５は、第２実施形態に係る印刷処理を説明するための説明図である。なお、この図では、図示の都合上、記録ヘッド３０の有する８列のノズル列Ｌn（Ｌn-BK1〜Ｌn-YL2）のうち、１列のみを代表的に図示している。
【０２２１】
図３５は、記録用紙Ｐの印刷領域に形成される画像が、バーコード、写真、及び、図形を含む場合を例示している。
図３５に示すように、第２実施形態に係るインクジェットプリンターは、印刷領域に形成される画像がバーコード、写真、及び、図形を含む場合、当該印刷領域を、バーコードのデータパターンが形成されるデータパターン領域Ａ-dpと、写真が形成される写真形成領域Ａ-ptと、図形が形成される図形形成領域Ａ-fgと、それ以外の領域であって、バーコード、写真、及び、図形以外の画像（以下、「通常画像」と称する）が形成される領域である通常印刷領域Ａ-defと、の４つの部分印刷領域に区分する。各部分印刷領域に形成されるバーコード、写真、図形、及び、通常画像は、部分画像の一例である。
【０２２２】
制御部６は、記録ヘッド３０に設けられる各ノズルＮを、印刷処理が実行される単位動作期間Ｔu毎に、データパターン領域Ａ-dpにバーコードを形成するためのデータパターン印刷ノズルＮ-dp、写真形成領域Ａ-ptに写真を形成するための写真形成ノズルＮ-pt、図形形成領域Ａ-fgに図形を形成するための図形形成ノズルＮ-fg、または、通常印刷領域Ａ-defに通常画像を形成するための通常印刷ノズルＮ-defのうち、何れか１種類のノズルＮに割り当てる。
例えば、図３５に示す、ノズルＮ-TGは、記録用紙Ｐのデータパターン領域Ａ-dpがノズルＮ-TGの下側（−Ｚ方向）に位置するときは、データパターン印刷ノズルＮ-dpに割り当てられ、記録用紙Ｐの写真形成領域Ａ-ptがノズルＮ-TGの下側に位置するときは、写真形成ノズルＮ-ptに割り当てられ、記録用紙Ｐの図形形成領域Ａ-fgがノズルＮ-TGの下側に位置するときは、図形形成ノズルＮ-fgに割り当てられ、記録用紙Ｐの通常印刷領域Ａ-defがノズルＮ-TGの下側に位置するときは、通常印刷ノズルＮ-defに割り当てられる。
【０２２３】
制御部６は、各ノズルＮに対する割り当てに応じた印刷信号ＳＩを生成する。具体的には、制御部６は、データパターン印刷ノズルＮ-dpに割り当てるノズルＮを具備する吐出部Ｄに対しては、バーコード印刷モードによる印刷処理が実行されるように当該吐出部Ｄの動作を制御し、写真形成ノズルＮ-ptに割り当てるノズルＮを具備する吐出部Ｄに対しては、写真印刷モードによる印刷処理が実行されるように当該吐出部Ｄ動作を制御し、図形形成ノズルＮ-fgに割り当てるノズルＮを具備する吐出部Ｄに対しては、図形印刷モードによる印刷処理が実行されるように当該吐出部Ｄの動作を制御し、通常印刷ノズルＮ-defに割り当てるノズルＮを具備する吐出部Ｄに対しては、通常印刷モードによる印刷処理が実行されるように当該吐出部Ｄの動作を制御するように、印刷信号ＳＩを生成する。
【０２２４】
また、制御部６は、第１実施形態と同様に、吐出部Ｄにおいて吐出異常が生じた場合に、当該吐出部Ｄの具備するノズルＮ-TGを、他のノズルＮにより補完する補完処理の実行を制御する。
具体的には、制御部６は、記録用紙Ｐのデータパターン領域Ａ-dpがノズルＮ-TGの下側に位置し、ノズルＮ-TGをデータパターン印刷ノズルＮ-dpに割り当てる場合には、図３１に示すバーコード印刷モードの場合の補完モード決定処理により補完モードを決定し、決定した補完モードにより、ノズルＮ-TGに対する補完処理の実行を制御する。
また、制御部６は、記録用紙Ｐの写真形成領域Ａ-ptがノズルＮ-TGの下側に位置し、ノズルＮ-TGを写真形成ノズルＮ-ptに割り当てる場合には、図３２に示す写真印刷モードの場合の補完モード決定処理により補完モードを決定し、決定した補完モードにより、ノズルＮ-TGに対する補完処理の実行を制御する。
また、制御部６は、記録用紙Ｐの図形形成領域Ａ-fgがノズルＮ-TGの下側に位置し、ノズルＮ-TGを図形形成ノズルＮ-fgに割り当てる場合には、図３３に示す図形印刷モードの場合の補完モード決定処理により補完モードを決定し、決定した補完モードにより、ノズルＮ-TGに対する補完処理の実行を制御する。
また、制御部６は、記録用紙Ｐの通常印刷領域Ａ-defがノズルＮ-TGの下側に位置し、ノズルＮ-TGを通常印刷ノズルＮ-defに割り当てる場合には、図３０に示す通常印刷モードの場合の補完モード決定処理により補完モードを決定し、決定した補完モードにより、ノズルＮ-TGに対する補完処理の実行を制御する。
【０２２５】
以上のように、第２実施形態に係るインクジェットプリンターは、印刷領域に、バーコード、写真、図形等の複数の種類の部分画像が形成される場合において、部分画像の種類に応じた印刷モードにより印刷処理を実行し、また、部分画像の種類に応じた補完モードにより補完処理を実行するため、第１実施形態に係るインクジェットプリンター１と比較して、複数種類の部分画像の画質を全体として高めることができる。
【０２２６】
＜Ｃ．変形例＞  
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。
【０２２７】
＜変形例１＞
上述した実施形態では、バーコード印刷モードによる印刷処理が実行される場合において、補完処理の対象となる吐出異常ノズルＮ-TGはデータパターン印刷ノズルＮ-dpに限定されるが、本発明はこのような態様に限定されるものではなく、データパターン印刷ノズルＮ-dp以外のノズルＮを補完処理の対象としてもよい。
具体的には、黒色（ＢＫ）またはシアン（ＣＹ）のインクを吐出するノズルＮを有する吐出部Ｄが吐出異常となった場合には、当該ノズルＮがデータパターン印刷ノズルＮ-dpであるか否かに関わらず、当該ノズルＮに対して補完処理を施してもよい。換言すれば、補完モード決定処理において、図３１に示すステップＳ２００の処理を実行しなくてもよい。
【０２２８】
＜変形例２＞
上述した実施形態及び変形例では、インクジェットプリンターがＣＭＹＫの４色の色に対応する４個のインクカートリッジ３１を備える場合を例示したが、本発明はこのような態様に限定されるものではなく、３色以下または５色以上のインクに対応する３個以下または５個以上のインクカートリッジ３１を備えるものであってもよい。また、ＣＭＹＫの４色とは異なる色のインクを充填したインクカートリッジ３１を備えるものであってもよいし、当該４色のうちの一部の色のインクに対応するインクカートリッジ３１のみを備えるものであってもよい。
【０２２９】
また、上述した実施形態及び変形例では、バーコードを形成するインクとして、黒色（ＢＫ）及びシアン（ＣＹ）のインクを例示したが、バーコードを形成するインクは、バーコードリーダーから照射される所定の波長の光（赤色光）を吸収することができる色のインクであれば、どのようなインクであってもよい。例えば、バーコードを形成するインクとして、紫色、青色、及び、緑色のインク等を採用してもよい。
この場合、バーコード印刷モードにおいて、他色ノズル補完モードによる補完処理を実行する際に、ノズルＮ-TGを補完するノズルＮ-Dは、本変形例において例示した、紫色、青色、及び、緑色のような、バーコードリーダーから照射される所定の波長の光（赤色光）を吸収することができる色のインクを吐出するノズルＮが含まれればよい。
【０２３０】
＜変形例３＞
上述した実施形態及び変形例では、インクジェットプリンターは、通常印刷モード、バーコード印刷モード、写真印刷モード、及び、図形印刷モードの４つの印刷モードによる印刷処理が可能であるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンターは、少なくとも１つの印刷モードによる印刷処理が可能であればよい。
但し、第２実施形態に係るインクジェットプリンターは、１つの印刷領域を複数の部分印刷領域に分割し、部分印刷領域毎に印刷モードを選択する態様のインクジェットプリンターであるため、２以上の印刷モードによる印刷処理が可能であることが好ましい。
【０２３１】
＜変形例４＞
上述した実施形態及び変形例では、インクジェットプリンターは、同列ノズル補完モード、他色ノズル補完モード、及び、同色他列ノズル補完モードの３つの補完モードによる補完処理が可能であるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンターは、これら３つの補完モードのうち、少なくとも２つの補完モードによる補完処理が可能であればよい。
【０２３２】
＜変形例５＞
上述した実施形態及び変形例では、記録ヘッド３０は、８列のノズル列Ｌn（Ｌn-BK1〜Ｌn-YL2）を有するが、本発明はこのような態様に限定されるものではなく、記録ヘッド３０は、少なくとも２以上のノズル列Ｌnを有していればよい。
また、上述した実施形態及び変形例では、記録ヘッド３０は、同一の色のインクを吐出するノズルＮを有するノズル列Ｌnを２列ずつ具備するが、同一の色のインクを吐出するノズルＮを有するノズル列Ｌnを１列のみ具備する構成であってもよい。つまり、各色のインクに対して１列のノズル列Ｌnのみを具備するものであってもよい。この場合、各ノズル列Ｌnは、ＰＯＬ部を備えず、非ＰＯＬ部のみから構成される。
また、記録ヘッド３０は、同一の色のインクを吐出するノズルＮを有するノズル列Ｌnを２列ずつ具備し、各ノズル列Ｌnが、非ＰＯＬ部を備えず、ＰＯＬ部のみから構成される態様であってもよい。
【０２３３】
＜変形例６＞
上述した実施形態及び変形例では、記録ヘッド３０は、ノズル形成領域（Ｒ-BK1〜Ｒ-YL2）に形成されるノズル群（Ｌn-BK1〜Ｌn-YL2）として、Ｍ個のノズルＮが千鳥状に配置されるノズル列Ｌnを例示したが、本発明はこのような態様に限定されるものではなく、ノズル群を構成するＭ個のノズルＮは、ノズル形成領域においてどのように配置されるものであってもよい。
例えば、ノズル群を構成するＭ個のノズルＮは、ノズル形成領域において、Ｙ軸方向に直線状に一列に配列されてもよい。また、例えば、ノズル群を構成するＭ個のノズルＮは、ノズル形成領域において、マトリクス状に配置されてもよい。
【０２３４】
＜変形例７＞
上述した実施形態及び変形例では、印刷データ生成部９０はホストコンピューター９に設けられるが、インクジェットプリンターに設けられるものであってもよい。すなわち、制御部６が印刷データ生成処理を実行するものであってもよい。この場合、印刷データ生成部９０は、例えば、インクジェットプリンターの制御部６が、記憶部６２に記憶されたインクジェットプリンターの制御プログラムを実行することにより実現される機能ブロックであってもよい。
【０２３５】
＜変形例８＞
上述した実施形態及び変形例では、インクジェットプリンターの動作期間は、印刷処理が実行される単位動作期間Ｔuと、吐出状態判定処理が実行される単位動作期間Ｔuと、から構成されているが、本発明はこのような態様に限定されるものではなく、同一の単位動作期間Ｔuにおいて、印刷処理及び吐出状態判定処理を実行していもよい。すなわち、インクジェットプリンターの動作期間は、印刷処理及び吐出状態判定処理の両方が実行される単位動作期間Ｔuを含むものであってもよい。
この場合、例えば、ドットを形成する吐出部Ｄに対しては、印刷用の駆動信号Ｖinを供給する一方で、ドットを形成しない非記録の吐出部Ｄに対して、単位波形ＰB1及び単位波形ＰB2からなる波形ＤpBBを有する印刷用の駆動信号Ｖinを供給する代わりに、波形ＤpＴを有する検査用の駆動信号Ｖinを供給することで、非記録の吐出部Ｄに対してのみ吐出状態判定処理を実行してもよい（図１９参照）。
【０２３６】
＜変形例９＞
上述した実施形態及び変形例に係るインクジェットプリンターは、印刷処理において、記録用紙Ｐを、複数の印刷領域と、当該複数の印刷領域を区分する余白領域と、に分割し、各印刷領域に画像を形成するが、本発明はこのような態様に限定されるものではなく、記録用紙Ｐの全体に１つの画像を形成してもよい。
また、上述した実施形態及び変形例に係る記録用紙Ｐは、長尺状の形状を有するが、例えば、Ａ４サイズの用紙のように、矩形の形状を有するものであってもよい。この場合、搬送機構７は、印刷処理が実行される場合において、複数の記録用紙Ｐを間欠的にプラテン７４上に供給するものであればよい。この場合、印刷処理において、１枚の記録用紙Ｐに対して１つの画像が形成されるものであってもよい。また、この場合、吐出状態判定処理が実行される単位動作期間Ｔuは、一の記録用紙Ｐがプラテン７４上に供給されてから、当該一の記録用紙Ｐの後に最初に他の記録用紙Ｐがプラテン７４上に供給されるまでの期間（つまり、プラテン７４上に記録用紙Ｐが存在しない期間）とすればよい。
【０２３７】
＜変形例１０＞
上述した実施形態及び変形例において、吐出状態判定処理は、インクを吐出させないように吐出部Ｄを駆動したときに、当該吐出部Ｄにおいて生じる残留振動に基づいて、吐出部Ｄにおけるインクの吐出状態を判定する、いわゆる「非吐出検査」を想定するものであるが、本発明はこのような態様に限定されるものではなく、インクを吐出させるように吐出部Ｄを駆動したときに、当該吐出部Ｄにおいて生じる残留振動に基づいて、吐出部Ｄにおけるインクの吐出状態を判定する、いわゆる「吐出検査」であってもよい。
吐出状態判定処理を吐出検査により実行する場合の具体的な態様としては、例えば、以下の２つの態様を例示することができる。
第１の態様は、印刷処理において吐出部Ｄが印刷データＰＤの示す画像を形成するためにインクを吐出したときに、当該吐出部Ｄにおいて生じる残留振動を検出することで、吐出状態判定処理を実行する、という態様である。第１の態様においては、印刷処理が実行される中で、同時に吐出状態判定処理が実行されることになる。
第２の態様は、印刷処理を行っていないタイミングにおいて、吐出部Ｄからインクを吐出させて、当該吐出部Ｄにおいて生じる残留振動を検出することで、吐出状態判定処理を実行する、という態様である。
第２の態様において、吐出状態判定処理のために吐出部Ｄから吐出されたインクが、記録用紙Ｐの印刷領域に付着すると、記録用紙Ｐに形成される画像の画質が低下する。このため、第２の態様では、吐出状態判定処理のために吐出部Ｄから吐出されたインクが、記録用紙Ｐの印刷領域に着弾しないようにする必要がある。吐出状態判定処理において吐出部Ｄから吐出されたインクが印刷領域に着弾しないようにするには、例えば、インクジェットプリンターが、記録ヘッド３０を含むヘッドユニット５を搭載するキャリッジ３２を移動させる移動機構を備え、当該移動機構により、キャリッジ３２を、吐出部Ｄから吐出されたインクが印刷領域に着弾しないような位置に移動させたうえで、吐出状態判定処理を実行する。また、吐出状態判定処理において吐出部Ｄから吐出されたインクが印刷領域に着弾しないようにするには、例えば、印刷処理が実行される単位動作期間Ｔu以外のタイミングにおいて、吐出状態判定処理を実行するようにしてもよい。
【０２３８】
＜変形例１１＞
上述した実施形態及び変形例において、ヘッドドライバー５０は、複数（８Ｍ個）の吐出部Ｄに対して供給する駆動信号Ｖinを、同一の駆動波形信号Ｃomに基づいて生成するが、
本発明はこのような態様に限定されるものではない。
ヘッドドライバー５０は、例えば、複数のノズル群（ノズル列Ｌn）に１対１に対応する複数の駆動波形信号Ｃomに基づいて、ノズル群毎に駆動信号Ｖinを生成するものであってもよい。この場合、制御部６は、ヘッドドライバー５０に対して、複数のノズル群に１対１に対応する複数の駆動波形信号Ｃomを供給すればよい。また、この場合、ヘッドドライバー５０は、例えば、複数のノズル群に１対１に対応する複数の駆動信号生成部５１を具備してもよい。さらに、この場合、単位動作期間Ｔuの開始されるタイミング（つまり、ラッチ信号ＬＡＴがアクティブになるタイミング）は、ノズル群毎に異なるタイミングであってもよい。
また、ヘッドドライバー５０は、インクジェットプリンターが吐出可能な複数の色のインクと１対１に対応する複数の駆動波形信号Ｃomに基づいて、インク色毎に駆動信号Ｖinを生成してもよい。この場合、制御部６は、ヘッドドライバー５０に対して、複数のインク色に１対１に対応する複数の駆動波形信号Ｃomを供給すればよい。また、この場合、ヘッドドライバー５０は、例えば、複数のインク色に１対１に対応する複数の駆動信号生成部５１を具備してもよい。
【０２３９】
＜変形例１２＞
上述した実施形態及び変形例において、吐出異常検出部５２は、複数（８Ｍ個）の吐出部Ｄと１対１に対応する複数の吐出異常検出回路ＣＴを具備するが、本発明はこのような態様に限定されるものではなく、吐出異常検出部５２は少なくとも１個の吐出異常検出回路ＣＴを備えていればよい。
この場合、制御部６は、吐出状態判定処理を実行する一の単位動作期間Ｔuにおいて、複数の吐出部Ｄから１個の吐出部Ｄを吐出状態判定処理の対象として選択し、当該選択した吐出部Ｄを吐出異常検出回路ＣＴに電気的に接続するような切替制御信号Ｓwを切替部５３に供給するものであればよい。
【０２４０】
＜変形例１３＞
上述した実施形態及び変形例において、吐出部Ｄにおけるインクの吐出状態の判定は、吐出状態判定部５６において行われるが、本発明はこのような態様に限定されるものではなく、当該吐出状態の判定を制御部６において実行してもよい。
吐出状態の判定を制御部６で行う場合、吐出異常検出回路ＣＴは、吐出状態判定部５６を備えずに構成されればよく、また、検出部５５が生成する検出信号Ｔcは制御部６に対して出力されるものであればよい。
【０２４１】
＜変形例１４＞
上述した実施形態及び変形例において、駆動波形信号Ｃomは、Ｃom-Ａ、Ｃom-Ｂ、及び、Ｃom-Ｃの３つの信号を含むが、本発明はこのような態様に限定されるものではなく、駆動波形信号Ｃomは、１つの信号（例えば、Ｃom-Ａのみ）からなるものでもよいし、２以上の信号（例えば、Ｃom-Ａ及びＣom-Ｂ）からなるものでもよい。
【０２４２】
また、上述した実施形態及び変形例において、制御部６は、駆動波形信号Ｃomとして、印刷用の駆動信号Ｖinを生成するための駆動波形信号Ｃom-Ａ及びＣom-Ｂ（以下、「印刷用駆動波形信号」と称する）と、検査用の駆動信号Ｖinを生成するための駆動波形信号Ｃom-Ｃ（以下、「検査用駆動波形信号」と称する）を、各単位動作期間Ｔuにおいて同時に供給するが、本発明はこのような態様に限定されるものではない。
例えば、制御部６は、ある単位動作期間Ｔuにおいて印刷処理を実行する場合においては、印刷用駆動波形信号のみを含む駆動波形信号Ｃom（例えば、Ｃom-Ａ及びＣom-Ｂのみを含む駆動波形信号Ｃom）を供給し、ある単位動作期間Ｔuにおいて吐出状態判定処理を実行する場合においては、検査用駆動波形信号のみを含む駆動波形信号Ｃom（例えば、Ｃom-Ｃのみを含む駆動波形信号Ｃom）を供給する等、各単位動作期間Ｔuにおいて実行される処理の種別に応じて、駆動波形信号Ｃomに含まれる各信号の波形を変更するものであってもよい。
なお、印刷信号ＳＩのビット数は、３ビットに限定されるものではなく、表示すべき階調や、駆動波形信号Ｃomに含まれる信号の数により適宜決定すればよい。
【０２４３】
＜変形例１５＞
上述した実施形態及び変形例において、インクジェットプリンターは、圧電素子３００の振動板３１０を振動させることによりノズルＮからインクを吐出するものであるが、本発明はこのような態様に限定されるものではなく、例えば、キャビティ３２０に設けられた発熱体（図示省略）を発熱させることによりキャビティ３２０内に気泡を生じさせてキャビティ３２０内部の圧力を高め、これによりインクを吐出させる、所謂サーマル方式であってもよい。
【符号の説明】
【０２４４】
１・・・・・・インクジェットプリンター、５・・・・・・ヘッドユニット、６・・・・・・制御部、７・・・・・・搬送機構、９・・・・・・ホストコンピューター、３０・・・・・・記録ヘッド、５０・・・・・・ヘッドドライバー、５１・・・・・・駆動信号生成部、５２・・・・・・吐出異常検出部、５３・・・・・・切替部、６０・・・・・・印刷制御部、６１・・・・・・補完可否判定部、６２・・・・・・記憶部、７１・・・・・・搬送モーター、７２・・・・・・モータードライバー、８０・・・・・・メンテナンスユニット、９０・・・・・・印刷データ生成部、１００・・・・・・印刷システム、Ｄ・・・・・・吐出部、Ｎ・・・・・・ノズル、Ｎ-TG・・・・・・吐出異常ノズル、Ｎ-R・・・・・・同列補完ノズル、Ｎ-D・・・・・・他色補完ノズル、Ｎ-P・・・・・・同色他列補完ノズル。
【図１】
0006372192.tif 000002
【図２】
0006372192.tif 000003
【図３】
0006372192.tif 000004
【図４】
0006372192.tif 000005
【図５】
0006372192.tif 000006
【図６】
0006372192.tif 000007
【図７】
0006372192.tif 000008
【図８】
0006372192.tif 000009
【図９】
0006372192.tif 000010
【図１０】
0006372192.tif 000011
【図１１】
0006372192.tif 000012
【図１２】
0006372192.tif 000013
【図１３】
0006372192.tif 000014
【図１４】
0006372192.tif 000015
【図１５】
0006372192.tif 000016
【図１６】
0006372192.tif 000017
【図１７】
0006372192.tif 000018
【図１８】
0006372192.tif 000019
【図１９】
0006372192.tif 000020
【図２０】
0006372192.tif 000021
【図２１】
0006372192.tif 000022
【図２２】
0006372192.tif 000023
【図２３】
0006372192.tif 000024
【図２４】
0006372192.tif 000025
【図２５】
0006372192.tif 000026
【図２６】
0006372192.tif 000027
【図２７】
0006372192.tif 000028
【図２８】
0006372192.tif 000029
【図２９】
0006372192.tif 000030
【図３０】
0006372192.tif 000031
【図３１】
0006372192.tif 000032
【図３２】
0006372192.tif 000033
【図３３】
0006372192.tif 000034
【図３４】
0006372192.tif 000035
【図３５】
0006372192.tif 000036