(57)【要約】【課題】不良ノズル情報の更新の滞りを回避する。【解決手段】インクを吐出するための複数のノズルを有する印刷ヘッドと、入力した印刷ジョブに基づいて前記印刷ヘッドの駆動を制御することにより印刷を実現する制御部と、を備え、前記制御部は、印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に、前記複数のノズルからインクを吐出不能な不良ノズルを検出して当該不良ノズルの情報である不良ノズル情報を所定の記憶部に記憶させる情報更新処理を実行し、前記制御部は、前記第１条件とは異なる第２条件が成立した場合にも前記情報更新処理を実行する印刷装置。【選択図】図６
2017154266.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するための複数のノズルを有する印刷ヘッドと、
入力した印刷ジョブに基づいて前記印刷ヘッドの駆動を制御することにより印刷を実現する制御部と、を備え、
前記制御部は、印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に、前記複数のノズルからインクを吐出不能な不良ノズルを検出して当該不良ノズルの情報である不良ノズル情報を所定の記憶部に記憶させる情報更新処理を実行し、
前記制御部は、前記第１条件とは異なる第２条件が成立した場合にも前記情報更新処理を実行する、ことを特徴とする印刷装置。
【請求項２】
前記制御部は、印刷ジョブに基づく印刷の終了後から所定の間隔時間が経過する前に次の印刷ジョブを入力しない場合に、前記第１条件の成立と判定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、前記情報更新処理の実行後、前記第１条件が成立しない状況で印刷ジョブに基づいて行った印刷の枚数が所定枚数以上となった場合に、前記第２条件の成立と判定することを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記制御部は、前記情報更新処理の実行後、前記第１条件が成立しない状況での経過時間が所定時間以上となった場合に、前記第２条件の成立と判定することを特徴とする請求項１〜請求項３のいずれかに記載の印刷装置。
【請求項５】
前記制御部は、印刷ジョブに基づく印刷が中断された場合に、前記第２条件の成立と判定することを特徴とする請求項１〜請求項４のいずれかに記載の印刷装置。
【請求項６】
前記印刷の中断はペーパージャムの発生による中断であることを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記印刷の中断は印刷に使用する用紙が無くなったことによる中断であることを特徴とする請求項５に記載の印刷装置。
【請求項８】
印刷ジョブを入力した時点で前記記憶部に記憶されている不良ノズル情報に基づいて、当該印刷ジョブに含まれる印刷対象のデータに前記不良ノズルによるドットの欠落を補うための補完処理を施す画像処理部を備え、
前記制御部は、前記補完処理後のデータに基づいて前記印刷ヘッドの駆動を制御することを特徴とする請求項１〜請求項７のいずれかに記載の印刷装置。
【請求項９】
前記印刷ヘッドを搭載して所定の主走査方向に沿って移動可能なキャリッジと、
前記キャリッジが移動可能な範囲における所定位置に配設されたキャップと、を備え、
前記制御部は、前記印刷ヘッドが前記キャップと相対する位置へ前記キャリッジを移動させた上で前記印刷ヘッドを駆動することにより、前記情報更新処理を実行することを特徴とする請求項１〜請求項８のいずれかに記載の印刷装置。
【請求項１０】
入力した印刷ジョブに基づいて、インクを吐出するための複数のノズルを有する印刷ヘッドの駆動を制御することにより印刷を行う印刷工程と、
印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に、前記複数のノズルからインクを吐出不能な不良ノズルを検出して当該不良ノズルの情報である不良ノズル情報を所定の記憶部に記憶させる情報更新処理を実行する第１情報更新工程と、
前記第１条件とは異なる第２条件が成立した場合に前記情報更新処理を実行する第２情報更新工程と、を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および印刷方法に関する。
【背景技術】
【０００２】
インクジェットプリンターでは、印刷ヘッドが有するノズル内でインクが増粘したりノズル内に気泡が混入したりすると、ノズルに目詰まりが生じ、このようなノズルはインクを吐出不能なノズル（以下、不良ノズル）となる。不良ノズルは、印刷結果においてドットの欠落を生む。
【０００３】
このような不良ノズルの検出処理（検査）を行い、検査結果データを得るノズル抜け判定装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９‐１７２９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
不良ノズルの検出処理の結果（不良ノズル情報）は、印刷結果におけるドットの欠落を抑制するために必要な情報となる。また、不良ノズルの発生状況（どのノズルが不良ノズルであり、どのノズルが不良ノズルでないか）は随時変化する。そのため、プリンターにおいては、当該検出処理を繰り返し実行して不良ノズル情報を更新することが求められる。しかし、不良ノズルの検出処理には、ある程度の時間が必要であるため、ユーザーの求めに応じて印刷を行うプリンターにおいては、当該検出処理を実行するタイミングをなかなか確保できない状況が続くことがあった。
【０００６】
本発明は上述の課題に鑑みてなされたものであり、不良ノズル情報の更新の滞りを回避する印刷装置および印刷方法を提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の１つは、印刷装置は、インクを吐出するための複数のノズルを有する印刷ヘッドと、入力した印刷ジョブに基づいて前記印刷ヘッドの駆動を制御することにより印刷を実現する制御部と、を備え、前記制御部は、印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に、前記複数のノズルからインクを吐出不能な不良ノズルを検出して当該不良ノズルの情報である不良ノズル情報を所定の記憶部に記憶させる情報更新処理を実行し、前記制御部は、前記第１条件とは異なる第２条件が成立した場合にも前記情報更新処理を実行する。
【０００８】
当該構成によれば、印刷ジョブと印刷ジョブとの間に第１条件が成立する場合に加え、第１条件とは異なる第２条件が成立する場合にも情報更新処理つまり不良ノズルの検出処理による不良ノズル情報の更新が行われる。これにより、不良ノズル情報の更新が滞ることが回避される。
【０００９】
本発明の態様の１つは、前記制御部は、印刷ジョブに基づく印刷の終了後から所定の間隔時間が経過する前に次の印刷ジョブを入力しない場合に、前記第１条件の成立と判定するとしてもよい。
当該構成によれば、印刷ジョブに基づく印刷の終了後から前記間隔時間が経過する前に次の印刷ジョブが入力された場合には第１条件が成立しないが、このように第１条件が不成立であっても第２条件が成立したときに情報更新処理が行われる。
【００１０】
本発明の態様の１つは、前記制御部は、前記情報更新処理の実行後、前記第１条件が成立しない状況で印刷ジョブに基づいて行った印刷の枚数が所定枚数以上となった場合に、前記第２条件の成立と判定するとしてもよい。
当該構成によれば、第１条件が成立しない状況が続いたとしても、所定枚数以上の印刷が行われた場合に、確実に情報更新処理が行われる。
【００１１】
本発明の態様の１つは、前記制御部は、前記情報更新処理の実行後、前記第１条件が成立しない状況での経過時間が所定時間以上となった場合に、前記第２条件の成立と判定するとしてもよい。
当該構成によれば、第１条件が成立しない状況が続いたとしても、所定時間が経過した場合に、確実に情報更新処理が行われる。
【００１２】
本発明の態様の１つは、前記制御部は、印刷ジョブに基づく印刷が中断された場合に、前記第２条件の成立と判定するとしてもよい。印刷の中断は、ペーパージャムの発生による中断であったり、印刷に使用する用紙が無くなったことによる中断であったりする。
当該構成によれば、第１条件が成立した場合に加え、印刷の中断を契機として情報更新処理が行われる。
【００１３】
本発明の態様の１つは、印刷装置は、印刷ジョブを入力した時点で前記記憶部に記憶されている不良ノズル情報に基づいて、当該印刷ジョブに含まれる印刷対象のデータに前記不良ノズルによるドットの欠落を補うための補完処理を施す画像処理部を備え、前記制御部は、前記補完処理後のデータに基づいて前記印刷ヘッドの駆動を制御するとしてもよい。
当該構成によれば、印刷ジョブを入力した時点での最新の不良ノズル情報に基づいて、データの補完処理を行うことができる。
【００１４】
本発明の態様の１つは、印刷装置は、前記印刷ヘッドを搭載して所定の主走査方向に沿って移動可能なキャリッジと、前記キャリッジが移動可能な範囲における所定位置に配設されたキャップと、を備え、前記制御部は、前記印刷ヘッドが前記キャップと相対する位置へ前記キャリッジを移動させた上で前記印刷ヘッドを駆動することにより、前記情報更新処理を実行するとしてもよい。
当該構成によれば、印刷ヘッドをキャップに相対させた状態で実際に印刷ヘッドを駆動してノズルからインクを吐出させることにより、情報更新処理を行うことができる。
【００１５】
本発明の技術的思想は、印刷装置という物以外によっても実現される。例えば、印刷装置が実行する各工程を含んだ方法（印刷方法）を発明として捉えることができる。また、このような方法をコンピューターに実行させるプログラムや、当該プログラムを記憶したコンピューター読み取り可能な記憶媒体も夫々に発明として成り立つ。
【図面の簡単な説明】
【００１６】
【図１】印刷装置の概略構成を示すブロック図。
【図２】画像処理部が実行する処理を示すフローチャート。
【図３】印刷機構制御部が実行する処理を示すフローチャート。
【図４】不良ノズル情報更新処理を含む処理を示すフローチャート。
【図５】帰還処理の過程におけるキャリッジの位置等を簡易的に示す図。
【図６】第２条件の成立を判定する処理の一例を示すフローチャート。
【図７】第２条件の成立を判定する処理の他の例を示すフローチャート。
【図８】不良ノズル情報更新処理と印刷ジョブ期間との関係を例示する図。
【発明を実施するための形態】
【００１７】
以下、各図を参照しながら本発明の実施形態を説明する。なお各図は、本実施形態を説明するための例示に過ぎない。
１．装置の概略的説明：
図１は、本実施形態にかかる印刷装置１０の構成を簡易的にブロック図により示している。印刷装置１０は、例えば、プリンターや、プリンターの機能を含んだ複合機、等といった製品として把握される。また、このような製品の一部分あるいは全部を指して、印刷制御装置と称してもよい。印刷装置１０は、本発明にかかる印刷方法の実行主体の一例である。
【００１８】
図１では、印刷装置１０を、画像処理部１１、操作パネル１２、通信インターフェイス（Ｉ／Ｆ）１３、ノズル情報管理部１４、印刷機構２０を含む構成として例示している。画像処理部１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するＩＣや、その他の記憶媒体等を含んで構成される。画像処理部１１は、ＲＯＭ等に保存されたプログラムに従った演算処理をＲＡＭ等をワークエリアとして用いて実行することにより、印刷データの生成を含め、印刷に必要な各種処理を実行する。画像処理部１１は、印刷装置１０全体を制御するメインコントローラーによる一部の機能であると解釈してもよい。
【００１９】
操作パネル１２は、ユーザーによる操作を受け付けるための各種ボタンや、印刷装置１０に関する各種情報を示すための表示部等を含む。操作パネル１２が有する表示部は、タッチパネルとしても機能し得る。画像処理部１１は、通信Ｉ／Ｆ１３を介して、不図示の外部機器から入力データを取得する。入力データとは、印刷対象の画像を表現する画像データである。通信Ｉ／Ｆ１３は、印刷装置１０を外部機器と有線あるいは無線にて接続するためのインターフェイスの総称である。
【００２０】
外部機器としては、例えば、スマートフォン、タブレット型端末、デジタルスチルカメラ、パーソナルコンピューター（ＰＣ）等、印刷装置１０にとって印刷に必要な情報の入力元となる様々な機器が該当する。印刷装置１０は、通信Ｉ／Ｆ１３を介して外部機器と、例えば、ＵＳＢケーブル、有線ネットワーク、無線ＬＡＮ、電子メール通信等の様々な手段や通信規格により接続可能である。むろん、印刷装置１０は、装置内部の記憶媒体や、不図示の通信ポートに挿入されたメモリーカード等の外部の記憶媒体から入力データを読み込んでもよい。
【００２１】
画像処理部１１は、入力データから印刷データを生成するための画像処理を実行する。入力データのフォーマットは種々考えられるが、例えば、画素毎にＲＧＢ（レッド、グリーン、ブルー）で階調表現されたデータである。画像処理部１１は、入力データに対し、解像度変換処理、色（表色系）変換処理、ハーフトーン処理といった知られた画像処理を適宜施すことにより、印刷対象の画像をドットパターンにより表現する印刷データを生成する。
【００２２】
ドットパターンとは、ドットオン（つまりインク吐出）・オフ（つまりインク非吐出）の配列であり、画素毎のドットの形成、非形成を規定しているとも言える。例えば、印刷装置１０がＣＭＹＫ（シアン、マゼンダ、イエロー、ブラック）といった複数色のインクを使用するものである場合、印刷データは、ＣＭＹＫ毎かつ画素毎のドットオン・オフを規定したデータを含む。また、印刷データは、単にドットオン・オフを示す２値データである以外に、１滴あたりの体積が互いに異なる複数サイズのドット（例えば、大ドット、中ドット、小ドット、等と称される複数サイズのドット）のいずれかのオンまたはドットオフを示す多値（４値）データであってもよい。
【００２３】
ノズル情報管理部１４は、メモリーを含んで構成されている。ノズル情報管理部１４には、後述するように不良ノズル情報が記憶される。
【００２４】
印刷機構２０は、印刷データに基づいて印刷媒体への印刷を行うための機構である。以下では、印刷媒体は用紙であるとして説明を続けるが、紙以外の素材が印刷媒体として用いられるとしてもよい。印刷機構２０が採用する印刷方式はインクジェット方式であり、印刷機構２０は、印刷機構制御部２１、印刷ヘッド２２、キャリッジ２３、キャリッジ（ＣＲ）モーター２４、インクカートリッジ２５、搬送部２６等を有する。印刷機構制御部２１は、ＩＣや各種記憶媒体等を含んで構成された回路であり、プログラムに従って印刷機構２０の挙動を制御する。印刷機構制御部２１は、入力した印刷ジョブに基づいて印刷ヘッド２２の駆動を制御することにより印刷を実現する制御部の具体例である。ただし、制御部は、印刷機構制御部２１だけでなく、例えば、画像処理部１１を含むメインコントローラー等の他の制御手段によって、その少なくとも一部が実現されるとしてもよい。
【００２５】
印刷ヘッド２２は、複数のノズルＮｚを有し、供給された液体（インク）を各ノズルＮｚから吐出する。印刷ヘッド２２を、印字ヘッド、記録ヘッド、液体吐出（噴射）ヘッド、等と呼んでもよい。図１には、点で表現したノズルＮｚと、ノズルＮｚが一定方向に並んだノズル列ＮＬとを例示している。キャリッジ２３は、印刷ヘッド２２を搭載し、ＣＲモーター２４による動力を受けて所定の主走査方向に沿って移動する。ＣＲモーター２４の駆動は印刷機構制御部２１によって制御される。
【００２６】
キャリッジ２３は、複数のインクカートリッジ２５、例えばＣＭＹＫインク毎のインクカートリッジ２５を搭載する。各インクカートリッジ２５は、印刷ヘッド２２にインクを供給する。インクカートリッジ２５は、キャリッジ２３に搭載されるのではなく、印刷装置１０内の所定位置に設置されるものであってもよい。
搬送部２６は、印刷機構制御部２１による制御下で印刷媒体の搬送を行う。搬送部２６は、印刷媒体を所定の搬送方向へ搬送するためのローラーや当該ローラーを回転させるためのモーター等を含んでいる。搬送方向は、基本的には主走査方向に対して直交している。
【００２７】
印刷機構制御部２１は、印刷データを所定の順序で印刷ヘッド２２へ転送する。印刷機構制御部２１からは、印刷データに相当する電気信号の他、印刷ヘッド２２へ与えられる駆動信号（パルスの一種）も併せて出力されるとしてもよい。詳しい説明は省略するが、印刷ヘッド２２においては、印刷データが表現する画素毎のドットオン・オフの情報（あるいは大ドットオン、中ドットオン、小ドットオン、ドットオフ、の情報）に応じて、ノズルＮｚ毎に設けられた駆動素子への前記駆動信号の印加をスイッチングすることで、印刷データに基づいた各ノズルＮｚからのインク吐出・非吐出を実現する。印刷ヘッド２２は、キャリッジ２３による主走査方向への移動の最中に、このような各ノズルＮｚからのインク吐出を行って、搬送部２６が搬送する用紙にインクのドットを形成することにより、前記印刷対象の画像の印刷を実現する。
【００２８】
印刷機構２０は、キャリッジ２３のホームポジションＨＰ（図５参照）に略対応する位置に、印刷ヘッド２２のノズルＮｚの目詰まり等を予防・解消するクリーニングを行うメンテナンス部２８を配設している。キャリッジ２３のホームポジションＨＰとは、例えば、主走査方向におけるキャリッジ２３が移動可能な範囲の両端のいずれか一方の近傍である。メンテナンス部２８は、前記文献１にも記載されているように、キャップ、ワイパーおよび吸引ポンプ等を備える。メンテナンス部２８は、キャップを印刷ヘッド２２のノズル開口面（ノズルＮｚが開口する面）に当接させた状態で吸引ポンプを駆動し、ノズル開口面とキャップとで囲まれた空間を負圧にすることで、印刷ヘッド２２のノズルＮｚからインクを強制的に吸引してクリーニングを行う。このクリーニングにより、ノズルＮｚ内の増粘インクやインク中の気泡等が除去されてノズルＮｚの目詰まり等が予防・解消される。
【００２９】
印刷機構２０は、メンテナンス部２８の近傍に不良ノズル検出部２７を有する。不良ノズル検出部２７は、印刷ヘッド２２が有する複数のノズルＮｚの中から不良ノズルを検出する不良ノズル検出処理を実行可能な手段である。不良ノズルとは、印刷データのドットオンの情報に従ったインク吐出の動作を行ったにもかかわらず目詰まり等によりインク滴を吐出不能なノズルの総称である。インクを吐出不能とは、インクを全く吐出できない状態に加え、吐出する液量が過少である場合等を含む。不良ノズルを異常ノズル等と呼んでもよい。不良ノズルではないノズルＮｚを、正常ノズルとも呼ぶ。
【００３０】
不良ノズル検出部２７による不良ノズル検出処理としては、ノズルＮｚ毎に不良ノズルであるか否かを判定、検出できるものであれば種々の方式を採用可能である。不良ノズル検出部２７は、例えば、前記文献１に記載されている各ノズルの目詰まりを検査する方式を採用可能であり、その１つとして、発光器から射出したレーザー光と検査対象ノズルのインク飛翔経路（予測経路）とが交差するように発光器と印刷ヘッドの相対位置を位置合わせし、ノズルから吐出されたインク滴によるレーザー光の遮光を受光器で検出できなかった場合にその検査対象ノズルを不良ノズルと判定するレーザー方式を挙げることができる。また、不良ノズル検出部２７は、特開２０１３‐１２６７７６号公報に開示されている手法を利用して不良ノズルを検出してもよい。具体的には、前記駆動信号の印加による駆動素子（圧電素子）の変形に伴って撓むいわゆる振動板（印刷ヘッド２２を構成する要素の一部）等の残留振動の波形（周期等）を計測することにより、各ノズルＮｚからインクの吐出が正常に行われたか否かを検出する。
【００３１】
不良ノズル検出部２７は、不良ノズル検出処理を行うことにより、不良ノズルの情報（ノズルＮｚ毎に不良ノズルであるか否かを記述した不良ノズル情報）を生成する。印刷機構制御部２１は、不良ノズル検出部２７に不良ノズル検出処理を実行させ、不良ノズル検出処理により生成された不良ノズル情報を、自身が管理するメモリー２１ａに記憶させる。また、印刷機構制御部２１は、メモリー２１ａへの記憶とほぼ同時に、ノズル情報管理部１４にも不良ノズル情報を記憶させる。メモリー２１ａやノズル情報管理部１４は、記憶部の一例である。このように印刷機構制御部２１による制御下で行う、不良ノズル検出処理から不良ノズル情報の記憶までの処理を「不良ノズル情報更新処理」と呼ぶ。不良ノズル情報更新処理の度に、メモリー２１ａおよびノズル情報管理部１４における不良ノズル情報が最新の不良ノズル情報に書き換えられる。
【００３２】
２．印刷処理の流れの説明：
図２は、画像処理部１１が実行する処理の一部をフローチャートで示し、図３は、印刷機構制御部２１が実行する処理の一部をフローチャートで示している。
例えば、外部機器から通信Ｉ／Ｆ１３を介して印刷装置１０へ印刷ジョブが入力されたとする。印刷ジョブとは、印刷命令（コマンド）や前記入力データ等を含んだ印刷に必要な情報のかたまりである。画像処理部１１、印刷機構制御部２１は夫々、このような印刷命令が有った旨の同じ通知を、例えば、メインコントローラーから受信する（図２のステップＳ１００および図３のステップＳ２００）。
【００３３】
画像処理部１１は、印刷命令の通知の受信（ステップＳ１００）を契機として、ノズル情報管理部１４へアクセスし、ノズル情報管理部１４に記憶されている不良ノズル情報を読み出す（ステップＳ１１０）。ステップＳ１１０で取得する不良ノズル情報は、当然、その時点で最新の不良ノズル情報である。
【００３４】
次に、画像処理部１１は、前記印刷命令が対応する印刷ジョブに含まれる入力データから印刷データを生成する（ステップＳ１２０）。当該ステップＳ１２０では、画像処理部１１は、ステップＳ１１０で取得した不良ノズル情報に基づいて不良ノズルによるドットの欠落を補うための補完処理を施した印刷データを生成する。例えば、画像処理部１１は、入力データから一旦、印刷データ（補完前印刷データ）を生成する。次に、補完前印刷データを構成する画素のうち、不良ノズルにデータを割り当てる画素（ドット欠落画素）を特定する。仮に、不良ノズル情報に依れば、あるノズル列ＮＬにおいて順に並ぶノズル番号♯１〜♯１８０までの各ノズルＮｚのうち、ノズル番号♯Ｎ（Ｎは１以上１８０以下の整数）のノズルＮｚが不良ノズルであるとする。この場合、印刷ヘッド２２の駆動時にノズル番号♯ＮのノズルＮｚで印刷される（実際にはインクが吐出されない）画素がドット欠落画素となる。
【００３５】
画像処理部１１は、補完前印刷データのうち、ドット欠落画素の近隣の、ドット欠落画素ではない他の画素（欠落近隣画素）に対応するデータを、印刷媒体に吐出されるインク量が増えるように変更する。例えば、１つのラスターラインを１つのノズルＮｚで印刷するいわゆるバンド印刷を想定すると、欠落近隣画素は、ノズル番号♯Ｎ−１のノズルＮｚ（正常ノズル）で印刷される画素およびノズル番号♯Ｎ＋１のノズルＮｚ（正常ノズル）で印刷される画素が該当する。画像処理部１１は、補完前印刷データがこのような欠落近隣画素に対してドットオフを規定している場合には、それらをドットオンに変更したり、このような欠落近隣画素に対して小ドットオンや中ドットオンを規定している場合には、それらを大ドットオンに変更したりする。このように補完前印刷データの一部を変更して補完後の印刷データ（補完後印刷データ）を生成する処理が補完処理である。
【００３６】
画像処理部１１は、ステップＳ１２０で生成した印刷データ（補完後印刷データ）を、印刷機構制御部２１へ送信する（ステップＳ１３０）。
前記補完処理の説明は、印刷装置１０が実行し得る補完処理の一例に過ぎない。いずれにしても補完処理を行うことで、補完後印刷データに基づいた印刷をしたとき、用紙上でドット欠落画素に対応して生じるはずのドットの欠落（ドット抜け）が欠落近隣画素に対応して多く着弾したインクによって殆ど（あるいは完全に）覆われる。
【００３７】
印刷機構制御部２１は、印刷命令の通知の受信（ステップＳ２００）を契機として、印刷機構２０に所定の準備動作を実行させる（ステップＳ２１０）。準備動作とは、印刷データに基づく印刷を開始する前の事前処理であり、その内容は限定的である必要は無いが、例えば、キャップの開動作、キャリッジ２３のロック解除、印刷ヘッド２２のフラッシング、キャリッジ２３のホームポジションＨＰから所定位置への移動、等が含まれる。準備動作の開始時点では、キャリッジ２３はホームポジションＨＰに静止している。キャップの開動作とは、メンテナンス部２８が有する前記キャップを、印刷ヘッド２２のノズル開口面を封止している状態から移動させて当該封止を解く動きを指す。いずれにしても、インクジェットプリンター（印刷装置１０）の動作には、このような準備動作が設計上組み込まれている。
【００３８】
印刷機構制御部２１は、準備動作後に画像処理部１１から印刷データ（ステップＳ１３０で送信された補完後印刷データ）を受信し（ステップＳ２２０）、当該受信した印刷データに基づいて印刷を行う（ステップＳ２３０）。つまり、搬送部２６による用紙の搬送を開始し、キャリッジ２３の移動を開始し、印刷データに基づいて印刷ヘッド２２の駆動を制御して各ノズルＮｚからのインク吐出を実行させる。
【００３９】
３．不良ノズル情報更新処理の実行タイミングの説明：
図４は、印刷機構制御部２１が実行する不良ノズル情報更新処理を含む処理の流れをフローチャートにより示している。
印刷機構制御部２１は、印刷ジョブを入力したか否かを判定し（ステップＳ３００）、印刷ジョブを入力したと判定した場合には（ステップＳ３００において“Ｙｅｓ”）、当該印刷ジョブに基づく印刷を開始する（ステップＳ３１０）。ステップＳ３００，Ｓ３１０の流れは、実質的に図３のステップＳ２００〜を指している。つまり、印刷機構制御部２１は、前記印刷命令の通知の受信（ステップＳ２００）により、印刷ジョブを入力したと判定することができ、準備動作以降の処理（ステップＳ２１０〜）を開始する。これにより、当該印刷ジョブに基づく印刷（印刷ジョブに含まれる入力データから生成された補完後印刷データに基づく印刷）を実行できる。
【００４０】
印刷開始（ステップＳ３１０）以後は、印刷機構制御部２１は、印刷ジョブに基づく印刷を終了したか否かを判定する（ステップＳ３２０）。具体的には、印刷機構制御部２１は、補完後印刷データに基づく最終ページの印刷を終えた時に、印刷終了と判定する（ステップＳ３２０において“Ｙｅｓ”）。印刷終了と判定した後は、印刷機構制御部２１は、所定の間隔時間が経過する前に次の印刷ジョブを入力したか否かを繰り返し判定する（ステップＳ３３０，Ｓ３４０）。
【００４１】
つまり、印刷ジョブに基づく印刷終了後は、間隔時間が未経過である間（ステップＳ３３０において“Ｎｏ”）、次の印刷ジョブ（次の印刷命令の通知）の有無を判定し（ステップＳ３４０）、次の印刷ジョブを入力したと判定できずに（ステップＳ３４０において“Ｎｏ”）間隔時間が経過した場合（ステップＳ３３０において“Ｙｅｓ”）、ステップＳ３５０の帰還処理へ進む。ステップＳ３５０については後述する。本実施形態では、このように印刷ジョブに基づく印刷終了後から間隔時間が経過するまでに次の印刷ジョブを入力できない場合に、第１条件が成立したと判定する。一方、間隔時間が経過する前に次の印刷ジョブを入力したと判定できた場合（ステップＳ３３０において“Ｎｏ”かつステップＳ３４０において“Ｙｅｓ”）、つまり第１条件不成立の場合は、ステップＳ３１０へ戻る。
【００４２】
第１条件が成立せずにステップＳ３４０からステップＳ３１０へ進んだ場合、印刷機構制御部２１は、ステップＳ３４０において入力したと判定した印刷ジョブに基づく印刷を開始する（ステップＳ３１０）。上述した間隔時間は、例えば、１．０ｓｅｃ程度の比較的短い時間である。つまり、印刷機構制御部２１は、１つの印刷ジョブによる処理を終えて、予め決められた間隔時間という比較的短い時間が経過するよりも前に次の印刷ジョブを入力した場合には、印刷効率維持のためステップＳ３５０の帰還処理を経ずに、当該次の印刷ジョブに基づく印刷を開始する。
【００４３】
ステップＳ３５０の帰還処理とは、概略的には、キャリッジ２３をホームポジションＨＰに戻す処理である。つまり、印刷機構制御部２１は、ＣＲモーター２４を制御することにより、キャリッジ２３を、印刷終了後の現在の位置からホームポジションＨＰへ移動させる。本実施形態では、この帰還処理の過程で不良ノズル情報更新処理（ステップＳ３５２）も行う。
【００４４】
図５は、帰還処理の過程におけるキャリッジ２３の位置等を簡易的に示す図である。図５においては、右側にホームポジションＨＰへ移動した状態のキャリッジ２３を示し、左側に、ホームポジションＨＰへ到達する前の状態のキャリッジ２３を示している。符号Ｄ１は、主走査方向を示している。また、符号２２ａはキャリッジ２３が搭載する印刷ヘッド２２のノズル開口面を示し、符号２８ａはメンテナンス部２８の一部分であるキャップを示している。
【００４５】
帰還処理では、印刷機構制御部２１は、キャリッジ２３を主走査方向Ｄ１に沿って移動させてホームポジションＨＰへ帰還させる過程で、ホームポジションＨＰの手前の所定位置でキャリッジ２３を一時停止させる。キャリッジ２３が一時停止した所定位置では、ノズル開口面２２ａがキャップ２８ａと相対した状態となる。この状態で、印刷機構制御部２１は、不良ノズル情報更新処理を行う。つまり、印刷ヘッド２２を駆動しつつ不良ノズル検出部２７に不良ノズル検出処理を実行させ、不良ノズル検出処理により生成された不良ノズル情報をメモリー２１ａおよびノズル情報管理部１４に記憶させる。不良ノズル検出処理の際には、印刷機構制御部２１は、印刷ヘッド２２の各ノズルＮｚにインク吐出をさせるため、このとき正常ノズルから吐出されたインクはキャップ２８ａ内に入る。
【００４６】
その後、印刷機構制御部２１は、一時停止中のキャリッジ２３をホームポジションＨＰまで移動させるとともに、キャップ２８ａを、ホームポジションＨＰに位置するキャリッジ２３のノズル開口面２２ａに当接する位置へ移動させる。この結果、キャリッジ２３は、ノズル開口面２２ａがキャップ２８ａで封止された状態でホームポジションＨＰに静止することになる。以上により、不良ノズル情報更新処理（ステップＳ３５２）を含んだ帰還処理（ステップＳ３５０）が終了する。
【００４７】
なお、図５に示したキャリッジ２３やキャップ２８ａの移動態様は一例に過ぎない。帰還処理では、例えば、キャリッジ２３は、上述の一時停止をすることなくホームポジションＨＰまで移動し、メンテナンス部２８は、キャリッジ２３がホームポジションＨＰに位置した状態においてノズル開口面２２ａにキャップ２８ａを相対させる。印刷機構制御部２１は、このようにキャリッジ２３がホームポジションＨＰが位置する状態で不良ノズル情報更新処理（ステップＳ３５２）を行い、その後、キャップ２８ａにノズル開口面２２ａを封止させて、帰還処理（ステップＳ３５０）を終えるとしてもよい。
【００４８】
印刷機構制御部２１は、第１条件が成立して進んだステップＳ３５０の後、ステップＳ３００の判定に戻る。そして、ステップＳ３００において印刷ジョブを入力したと判定できた場合に、ステップＳ３１０以降の処理を実行する。なお、ステップＳ３４０からステップＳ３１０へ進んだ場合には、印刷機構制御部２１は、ステップＳ３１０の中で準備動作（図３のステップＳ２１０）は実行せず、印刷データ（補完後印刷データ）を画像処理部１１から受信し（ステップＳ２２０）、その印刷データに基づく印刷を行う（ステップＳ２３０）。これは、ステップＳ３４０からステップＳ３１０へ進んだ場合には、キャリッジ２３はホームポジションＨＰに戻っておらず、かつ、前の印刷ジョブと次の印刷ジョブとの間隔が非常に短いため、準備動作を行う必要が無いからである。言い換えると、準備動作は、帰還処理が行われた後に再び印刷を行うにあたり必要な動作である。
【００４９】
本実施形態では、印刷機構制御部２１は、第１条件とは異なる第２条件が成立した場合にも、不良ノズル情報更新処理を実行する。以下では、第２条件の詳細を、幾つかの実施例を挙げて説明する。
【００５０】
実施例１：
図６は、第２条件の成立を判定する処理の一例をフローチャートにより示している。印刷機構制御部２１は、当該フローチャートを、図４に示したフローチャートと並列的に実行する。先ず、印刷機構制御部２１は、不良ノズル情報更新処理を実行したか否かを判定し（ステップＳ４００）、不良ノズル情報更新処理を実行した場合に（ステップＳ４００において“Ｙｅｓ”）ステップＳ４１０へ進む。つまり、上述の帰還処理（図４のステップＳ３５０）において不良ノズル情報更新処理（ステップＳ３５２）を実行し終えた場合に、ステップＳ４００の判定からステップＳ４１０へ進む。
【００５１】
ステップＳ４１０では、印刷機構制御部２１は、印刷枚数をリセットする（印刷枚数のカウント値を０にする）。印刷枚数とは、印刷ジョブに基づいて印刷を行った用紙の枚数である。ステップＳ４２０では、印刷機構制御部２１は、印刷枚数のカウントを開始する。つまり、入力した印刷ジョブに基づく印刷による印刷枚数が１枚増える度に現在の印刷枚数のカウント値を１ずつ増やしていく。
【００５２】
印刷枚数のカウントを開始して以降、印刷機構制御部２１は、第１条件が成立したか否かを判定する（ステップＳ４３０）。第１条件が成立した場合、つまり図４のステップＳ３３０において“Ｙｅｓ”と判定した場合、ステップＳ４３０からステップＳ４００の判定に戻る。一方、第１条件が成立しない場合、ステップＳ４３０からステップＳ４４０の判定に進む。図４で説明した通り、第１条件が成立した場合には不良ノズル情報更新処理（ステップＳ３５２）を行うため、ステップＳ４３０から進んだステップＳ４００では、不良ノズル情報更新処理（ステップＳ３５２）が終わり次第“Ｙｅｓ”と判定し、ステップＳ４１０へ進む。
【００５３】
ステップＳ４４０では、印刷機構制御部２１は、現在の印刷枚数のカウント値が所定枚数に到達したか否かを判定する。所定枚数は予め決められた枚数であり、例えば、数百枚、あるいは数千枚といった数である。印刷機構制御部２１は、現在の印刷枚数のカウント値が所定枚数に満たない場合は（ステップＳ４４０において“Ｎｏ”）、ステップＳ４３０の判定に戻る。一方、現在の印刷枚数のカウント値が所定枚数に到達した場合は（ステップＳ４４０において“Ｙｅｓ”）、ステップＳ４５０へ進み、第２条件の成立と判定する。このような実施例１（図６）によれば、印刷機構制御部２１は、不良ノズル情報更新処理の実行を契機として、印刷枚数のカウントを開始し、第１条件が成立しない状況（図４のステップＳ３００〜Ｓ３４０→Ｓ３１０〜Ｓ３４０→Ｓ３１０〜、という流れを繰り返す状況）で印刷枚数のカウント値が所定枚数に達したときに第２条件の成立と判定する。
【００５４】
上述したように印刷機構制御部２１は、第２条件が成立した場合にも、不良ノズル情報更新処理を実行する。図４の中の破線の矢印は、このように第２条件が成立して不良ノズル情報更新処理へ進む流れを示唆している。つまり、印刷機構制御部２１は、ある印刷ジョブに基づく印刷を開始し（ステップＳ３１０）、当該印刷ジョブの最終ページの印刷を終える前、あるいは当該印刷ジョブの最終ページを印刷した時点で、印刷枚数が所定枚数に到達したと判断できた場合には、ステップＳ３２０で当該印刷ジョブに基づく印刷終了と判定した後、前記破線の矢印が示すように、不良ノズル情報更新処理（ステップＳ３５２）を含んだ帰還処理（ステップＳ３５０）を行う。第２条件が成立して不良ノズル情報更新処理を実行した場合には、再び図６の処理が開始される（ステップＳ４００において“Ｙｅｓ”の判定がされる）。
【００５５】
ステップＳ３００〜Ｓ３２０（図４）の流れ、およびステップＳ３４０→Ｓ３１０，Ｓ３２０の流れは、入力した印刷ジョブに基づいて印刷ヘッド２２の駆動を制御することにより印刷を行う印刷工程に該当すると言える。また、ステップＳ３３０の判定からステップＳ３５０への流れは、印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に不良ノズル情報更新処理を実行する第１情報更新工程に該当すると言える。また、図４の鎖線の矢印で示した流れは、第１条件とは異なる第２条件が成立した場合に不良ノズル情報更新処理を実行する第２情報更新工程の一例である。
【００５６】
実施例２：
図７は、第２条件の成立を判定する処理の一例であって、図６とは異なる例をフローチャートにより示している。図７に関しては、図６に関する説明と異なる部分を主に説明する。ステップＳ５００は、ステップＳ４００と同じ処理である。ステップＳ５１０では、印刷機構制御部２１は、経過時間をリセットする（経過時間を０にする）。ここで言う経過時間とは、不良ノズル情報更新処理を実行した後の経過時間である。ステップＳ５２０では、印刷機構制御部２１は、経過時間の計測を開始する。
【００５７】
経過時間の計測を開始して以降、印刷機構制御部２１は、第１条件が成立したか否かを判定する（ステップＳ５３０）。ステップＳ５３０はステップＳ４３０と同じ処理である。第１条件が成立しない場合、ステップＳ５３０からステップＳ５４０の判定に進む。ステップＳ５４０では、印刷機構制御部２１は、現在の経過時間が所定時間に達したか否かを判定する。所定時間は予め決められた時間の長さであり、例えば、数時間、あるいは数日といった長さが挙げられる。印刷機構制御部２１は、現在の経過時間が所定時間に満たない場合は（ステップＳ５４０において“Ｎｏ”）、ステップＳ５３０の判定に戻る。一方、現在の経過時間が所定時間に達した場合は（ステップＳ５４０において“Ｙｅｓ”）、ステップＳ５５０へ進み、第２条件の成立と判定する。
【００５８】
このような実施例２（図７）によれば、印刷機構制御部２１は、不良ノズル情報更新処理の実行を契機として、経過時間の計測を開始し、第１条件が成立しない状況（図４のステップＳ３００〜Ｓ３４０→Ｓ３１０〜Ｓ３４０→Ｓ３１０〜、という流れを繰り返す状況）で経過時間が所定時間に達したときに第２条件の成立と判定する。実施例１でも述べたが、図４の中の破線の矢印は、第２条件が成立して不良ノズル情報更新処理へ進む流れを示唆している。つまり、印刷機構制御部２１は、ある印刷ジョブに基づく印刷を開始し（ステップＳ３１０）、当該印刷ジョブの最終ページの印刷を終える前、あるいは当該印刷ジョブの最終ページを印刷した時点で、前記経過時間が所定時間に達したと判断できた場合には、ステップＳ３２０で当該印刷ジョブに基づく印刷終了と判定した後、前記破線の矢印が示すように、不良ノズル情報更新処理（ステップＳ３５２）を含んだ帰還処理（ステップＳ３５０）を行う。第２条件が成立して不良ノズル情報更新処理を実行した場合には、再び図７の処理が開始される（ステップＳ５００において“Ｙｅｓ”の判定がされる）。
【００５９】
実施例３：
印刷機構制御部２１は、印刷ジョブに基づく印刷が中断された場合に、第２条件の成立と判定してもよい。
印刷ジョブに基づく印刷の中断理由としては、ペーパージャム（搬送部２６による用紙の搬送の不具合）の発生が挙げられる。印刷装置１０は、印刷中にペーパージャムが発生した場合、印刷を中断する。つまり、印刷機構制御部２１は、ある印刷ジョブに基づく印刷開始（ステップＳ３１０）の後、ペーパージャムの発生を公知の手段により検知した場合に、搬送部２６、ＣＲモーター２４および印刷ヘッド２２の駆動を停止させることにより印刷を中断し、第２条件が成立したと判定する。
立と）。
【００６０】
次に、印刷機構制御部２１は、ペーパージャムの解消（搬送エラー解除）後、ＣＲモーター２４を駆動させてキャリッジ２３を現在の位置からホームポジションＨＰへ帰還させる。そして、図５等を用いて説明したように、印刷機構制御部２１は、キャリッジ２３をホームポジションＨＰへ帰還させる過程で不良ノズル情報更新処理を実行する。ペーパージャムの発生は、操作パネル１２が有する表示部等を介してユーザーに通知されるのが一般的である。そのためユーザーは、当該通知を受けて、印刷装置１０の筐体の所定部位を開ける等して、搬送部２６による搬送が止まった用紙を除去することができる。印刷機構制御部２１は、このような用紙の除去を検知したり、操作パネル１２を通じた搬送エラー解除の入力を受けたりしたときに、搬送エラー解除を認識し、キャリッジ２３のホームポジションＨＰへの移動を開始することができる。キャリッジ２３のホームポジションＨＰへの帰還後は、印刷機構制御部２１は、操作パネル１２を通じた印刷開始の指示（例えば、スタートボタンの押下げ操作）を受けた場合に、前記中断していた印刷を再開することができる。
【００６１】
印刷ジョブに基づく印刷は、印刷に使用する用紙が無くなった場合（用紙切れの場合）にも中断される。印刷装置１０は、用紙の供給元（不図示の給紙カセットや給紙トレイ）にセットされた複数の用紙を、搬送部２６により１枚単位で順次搬送し、印刷ヘッド２２に対して供給（給紙）する。印刷機構制御部２１は、ある印刷ジョブに基づく印刷開始（ステップＳ３１０）の後、前記供給元における用紙切れを公知の手段により検知した場合に、搬送部２６、ＣＲモーター２４および印刷ヘッド２２の駆動を停止させることにより印刷を中断し、第２条件が成立したと判定する。
【００６２】
印刷機構制御部２１は、例えば、前記供給元に用紙が補給されことを公知の手段により検知した後、ＣＲモーター２４を駆動させてキャリッジ２３を現在の位置からホームポジションＨＰへ帰還させる。そして、図５等を用いて説明したように、印刷機構制御部２１は、キャリッジ２３をホームポジションＨＰへ帰還させる過程で不良ノズル情報更新処理を実行する。キャリッジ２３のホームポジションＨＰへの帰還後は、印刷機構制御部２１は、操作パネル１２を通じた印刷開始の指示を受けた場合に、前記中断していた印刷を再開することができる。
【００６３】
印刷ジョブに基づく印刷の中断理由は、ペーパージャムの発生や用紙切れに限られない。印刷装置１０では、印刷ジョブに基づく印刷の実行中に、例えば、給紙カセットが筐体から引き抜かれたり、筐体の所定部位（例えば、筐体のカバー）が開けられたりしたときにも、印刷を中断する。印刷機構制御部２１は、このような各種理由により印刷を中断したときにも第２条件成立と判定し、印刷が再開されるまでに生じる空白期間を利用して不良ノズル情報更新処理を実行することができる。
【００６４】
さらに、印刷機構制御部２１は、いわゆる両面印刷における用紙の表面の印刷と裏面の印刷との間に生じる期間に、不良ノズル情報更新処理を実行することができる。印刷装置１０は、両面印刷を行う場合、搬送部２６により用紙を印刷ヘッド２２に対して供給して当該用紙の表面への印刷を終えた後、搬送部２６により当該用紙を反転させた上で再び印刷ヘッド２２に対して供給して当該用紙の裏面への印刷を行う。このようなシーケンスにおいては、用紙の表面への印刷後、用紙の搬送を停止し、裏面への印刷開始までに所定の乾燥期間を設けることがある。そこで、印刷機構制御部２１は、当該乾燥期間が発生したときにも第２条件成立と判定し、当該乾燥期間を利用して不良ノズル情報更新処理を実行することができる。
【００６５】
４．本実施形態による効果：
以上の本実施形態によれば、印刷装置１０は、印刷ジョブに基づく印刷の終了後、次の印刷ジョブを入力する前の状況において第１条件が成立する場合に、不良ノズル情報更新処理を実行し、第１条件とは異なる第２条件が成立した場合にも不良ノズル情報更新処理を実行する。これにより、第１条件が成立しないために長期間に亘って不良ノズル情報更新処理が実行されない（不良ノズル情報の更新が滞る）という事態が回避される。従って、常に新しい不良ノズル情報に基づいた補完処理が実行され、高品質な印刷結果が得られる。
【００６６】
図８を参照して本実施形態による効果を具体的に説明する。図８Ａは、実施例１や実施例２による効果を説明するための図であり、図８Ｂは、実施例３による効果を説明するための図である。図８Ａ，８Ｂはいずれも、不良ノズル情報更新処理と印刷ジョブ期間との関係を時間ｔの経過に沿って簡易的に例示している。
【００６７】
図８Ａ，８Ｂにおいて、印刷ジョブ期間ＰＪ１，ＰＪ２，ＰＪ３…ＰＪｎ，ＰＪｎ＋１は、それぞれが、印刷装置１０が実行する１つの印刷ジョブに対応する期間（図４のステップＳ３００またはステップＳ３４０で印刷ジョブの入力を認識してからステップＳ３２０で印刷終了と判定するまでの期間）を示している。また、インターバル期間ＩＮは、印刷ジョブ期間が終わって次の印刷ジョブ期間が始まるまでの期間であって上述の間隔時間よりも短い期間を示している。また、不良ノズル情報更新処理ＮＰ１，ＮＰ２は、それぞれステップＳ３５２で実行される不良ノズル情報更新処理を示している。不良ノズル情報更新処理ＮＰ１は、第１条件が成立したことに応じて実行された不良ノズル情報更新処理であるとする。
【００６８】
図８Ａの例によれば、不良ノズル情報更新処理ＮＰ１の実行後は、印刷ジョブ期間ＰＪ１，ＰＪ２，ＰＪ３…ＰＪｎという複数の印刷ジョブ期間がインターバル期間ＩＮを挟んで連続して発生している。インターバル期間ＩＮは、第１条件が成立しない程の短い期間である。そのため、印刷ジョブ期間ＰＪ１，ＰＪ２，ＰＪ３…ＰＪｎの夫々において、印刷機構制御部２１は、不良ノズル情報更新処理ＮＰ１によって記憶された不良ノズル情報に基づく補完処理が施された印刷データにより、各ページの印刷を実行している。
【００６９】
印刷ジョブ期間ＰＪｎに含まれるタイミングｔ１は、印刷機構制御部２１が第２条件成立と判定したタイミングであると仮定する。つまり、実施例１であれば、タイミングｔ１は、印刷ジョブ期間ＰＪ１における１枚目の印刷から数えて印刷枚数が前記所定枚数に到達したタイミングである。また、実施例２であれば、タイミングｔ１は、不良ノズル情報更新処理ＮＰ１後の経過時間が前記所定時間に達したタイミングである。従って、印刷機構制御部２１は、タイミングｔ１を含む印刷ジョブ期間ＰＪｎの終了後（ステップＳ３２０において“Ｙｅｓ”）、図４で破線の矢印で示したように帰還処理（ステップＳ３５０）を実行し、その中で不良ノズル情報更新処理ＮＰ２を実行する（ステップＳ３５２）。印刷機構制御部２１は、不良ノズル情報更新処理ＮＰ２（図８Ａ）後の印刷ジョブに基づく印刷、つまり印刷ジョブ期間ＰＪｎ＋１においては、不良ノズル情報更新処理ＮＰ２によって記憶された不良ノズル情報に基づく補完処理が施された印刷データにより、各ページの印刷を実行することができる。このように実施例１や実施例２によれば、第１条件が成立しない状況が続いても、印刷枚数や経過時間の観点から適切なタイミングで不良ノズル情報更新処理が実行される。そのため、不良ノズル情報の更新の停滞が回避される。
【００７０】
一方、図８Ｂに示したタイミングｔ２は、例えばペーパージャムの発生等により印刷ジョブ期間ＰＪ１が途中で中断されたタイミングであると仮定する。このような場合、実施例３によれば、印刷機構制御部２１はタイミングｔ２で第２条件成立と判定し、その後、不良ノズル情報更新処理ＮＰ２（図８Ｂ）を実行する。その後、中断されていた印刷ジョブ期間ＰＪ１の残りの期間（ＰＪ１）が発生した後、インターバル期間ＩＮを挟んで印刷ジョブ期間ＰＪ２（図８Ｂ）が発生する。インターバル期間ＩＮは第１条件が成立しない程の短い期間であるが、図８Ｂの例では印刷ジョブ期間ＰＪ１の中断期間に不良ノズル情報更新処理ＮＰ２が実行されているため、印刷機構制御部２１は、印刷ジョブ期間ＰＪ２においては、不良ノズル情報更新処理ＮＰ２によって記憶された不良ノズル情報に基づく補完処理が施された印刷データにより、各ページの印刷を実行することができる。このように実施例３によれば、第１条件の成立／不成立や、直近の不良ノズル情報更新処理以後の印刷枚数や経過時間等とは関係なく、印刷中断を契機として不良ノズル情報更新処理を行うため、不良ノズル情報の更新頻度を高めることができる。
【００７１】
これまでの説明によれば、実施例１，２では、印刷機構制御部２１は、ある印刷ジョブに基づく印刷の実行中に第２条件が成立した場合、当該印刷ジョブに基づく印刷が終了してから不良ノズル情報更新処理を実行する。つまり、第２条件が成立したと言える状況においても、さらに数ページの印刷を実行することがある。このような実態を鑑みると、印刷機構制御部２１は、不良ノズル情報更新処理の実行後、第１条件が成立しない状況で印刷ジョブに基づいて行った印刷の枚数が所定枚数以上となった場合に第２条件の成立と判定し、不良ノズル情報更新処理を実行する、とも言える。同様に、印刷機構制御部２１は、不良ノズル情報更新処理の実行後、第１条件が成立しない状況での経過時間が所定時間以上となった場合に第２条件の成立と判定し、不良ノズル情報更新処理を実行する、とも言える。ただし、実施例１，２において、ある印刷ジョブに基づく印刷の実行中に第２条件が成立した場合、当該印刷ジョブに基づく印刷を中断して不良ノズル情報更新処理を実行し、その後、当該中断した印刷ジョブに基づく印刷を再開することも可能である。
【００７２】
実施例３は、印刷が中断されたときに、その中断期間を利用して不良ノズル情報更新処理を実行する例である。一方、実施例１，２は、第１条件が成立しなくても第２条件が成立すれば不良ノズル情報更新処理を実行するため、不良ノズル情報更新処理を強制的に実行する例であると言える。このように不良ノズル情報更新処理を強制的に実行する場合には、印刷ジョブよりも不良ノズル情報更新処理が優先される。つまり、実施例１，２において、印刷機構制御部２１は、第２条件の成立に応じて不良ノズル情報更新処理を開始した場合、当該不良ノズル情報更新処理が終了する前に次の印刷ジョブが印刷装置１０へ入力された場合であっても、不良ノズル情報更新処理を終えるまで当該次の印刷ジョブの実行を待機する。
【００７３】
言うまでもないが、実施例１〜３のいずれかを実施する態様だけでなく、これらを組み合わせて実施する態様も全て本実施形態の開示範囲に属する。例えば、印刷機構制御部２１は、図４，６，７の各フローチャートを並列的に実行するとしてもよい。この場合、第１条件が成立するかあるいは第２条件が成立すれば、不良ノズル情報更新処理が実行されて印刷枚数および経過時間がリセットされるため、それぞれのフローチャートが、互いに矛盾することなく繰り返し処理される。
【００７４】
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能であり、後述するような各例を採用可能である。むろん上述の実施形態に含まれる各実施例や以下の例を適宜組み合わせた内容も、本実施形態の開示範囲に含まれる。
【００７５】
印刷装置１０は、上述の間隔時間、所定枚数、所定時間といった各パラメーターを、外部（ユーザー）からの選択に応じて設定してもよい。ユーザーは、このような選択を、操作パネル１２等を任意に操作することにより行うことができる。また、実施例１〜３のいずれを有効化するかといった設定も、ユーザーの選択に応じて行うことができる。
【００７６】
これまでは、印刷装置１０の例として、主走査方向へ印刷ヘッド２２を走査させて印刷を実行するいわゆるシリアルプリンターを示していた。ただし、印刷装置１０は、固定されたラインヘッドを有するいわゆるラインプリンターであってもよい。印刷装置１０がラインプリンターであると想定したとき、印刷機構２０においてキャリッジ２３やＣＲモーター２４は不要となる。また、ラインヘッドとしての印刷ヘッド２２は、前記主走査方向に相当する方向に沿って印刷媒体の幅に亘ってノズルＮｚを並べた長さのノズル列を有することになる。印刷装置１０がラインプリンターである場合は、ホームポジションＨＰへの帰還という概念は無くなるため、ステップＳ３５０（図４）の内容は実質的に不良ノズル情報更新処理ということになる。
【符号の説明】
【００７７】
１０…印刷装置、１１…画像処理部、１２…操作パネル、１３…通信Ｉ／Ｆ、１４…ノズル情報管理部、２０…印刷機構、２１…印刷機構制御部、２２…印刷ヘッド、２２ａ…ノズル開口面、２３…キャリッジ、２５…インクカートリッジ、２６…搬送部、２７…不良ノズル検出部、２８…メンテナンス部、２８ａ…キャップ、ＨＰ…ホームポジション
【図１】
2017154266.tif 000003
【図２】
2017154266.tif 000004
【図３】
2017154266.tif 000005
【図４】
2017154266.tif 000006
【図５】
2017154266.tif 000007
【図６】
2017154266.tif 000008
【図７】
2017154266.tif 000009
【図８】
2017154266.tif 000010