(57)【要約】【課題】回復不能な吐出異常の発生を防止する。【解決手段】液体を吐出する複数の吐出部と第１の吐出部を具備する第１の記録ヘッドと第２の吐出部と吐出部における吐出状態を判定する判定部と吐出部の吐出状態が異常となった場合に吐出状態を正常に回復させる回復機構と複数の吐出部及び回復機構を制御する制御部とを備え、制御部は、判定部が、第１の記録ヘッドに設けられた一の吐出部の吐出状態が異常であると判定した場合、判定から第１の時間が経過するまでの間、一の吐出部から液体を吐出させる代わりに第１の吐出部から液体を吐出させるように複数の吐出部を制御する第１の制御モードと、判定から第２の時間が経過するまでの間、一の吐出部から液体を吐出させる代わりに第２の吐出部から液体を吐出させるように複数の吐出部を制御する第２の制御モードとによる制御が可能であり、第１の時間は前記第２の時間よりも短いことを特徴とする液体吐出装置。【選択図】図６
2018001561.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出する複数の吐出部と、
前記複数の吐出部のうち第１の吐出部が設けられた第１の記録ヘッドと、
前記複数の吐出部のうち第２の吐出部が設けられた第２の記録ヘッドと、
前記吐出部における液体の吐出状態を判定する判定部と、
前記吐出部における液体の吐出状態が異常となった場合に、
当該吐出部における液体の吐出状態を正常に回復させる回復機構と、
前記複数の吐出部及び前記回復機構を制御する制御部と、
を備え、
前記制御部は、
前記判定部が、前記第１の記録ヘッドに設けられた一の吐出部における液体の吐出状態が異常であると判定した場合、
前記判定から第１の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第１の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第１の制御モードと、
前記判定から第２の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第２の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第２の制御モードと、
による前記複数の吐出部の制御が可能であり、
前記第１の時間は、前記第２の時間よりも短い、
ことを特徴とする液体吐出装置。
【請求項２】
前記制御部は、
前記第１の制御モードにより前記複数の吐出部を制御する場合、
前記判定から前記第１の時間が経過した後、
前記一の吐出部における液体の吐出状態を正常に回復させる回復動作を実行させるように、
前記回復機構を制御し、
前記第２の制御モードにより前記複数の吐出部を制御する場合、
前記判定から前記第２の時間が経過した後、
前記一の吐出部における液体の吐出状態を正常に回復させる回復動作を実行させるように、
前記回復機構を制御する、
ことを特徴とする、請求項１に記載の液体吐出装置。
【請求項３】
前記回復動作は、
前記回復機構が前記複数の吐出部から液体を吸引する動作である、
ことを特徴とする、請求項２に記載の液体吐出装置。
【請求項４】
前記吐出部から液体が吐出されるように前記吐出部を駆動する第１駆動信号、及び、
前記吐出部から液体が吐出されないように前記吐出部を駆動するための第２駆動信号、
を生成する駆動信号生成部と、
前記第１駆動信号を前記吐出部に供給するか否かを切り替え、
前記第２駆動信号を前記吐出部に供給するか否かを切り替える、切替部と、
を備え、
前記制御部は、
前記判定部が、前記一の吐出部における液体の吐出状態が異常であると判定した場合、
前記複数の吐出部を前記第１の制御モードまたは前記第２の制御モードにより制御している間において、
前記第１駆動信号及び前記第２駆動信号が、前記一の吐出部に供給されないように、
前記切替部を制御する、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の液体吐出装置。
【請求項５】
液体を吐出する複数の吐出部と、
前記複数の吐出部のうち第１の吐出部が設けられた第１の記録ヘッドと、
前記複数の吐出部のうち第２の吐出部が設けられた第２の記録ヘッドと、
前記吐出部における液体の吐出状態を判定する判定部と、
前記吐出部における液体の吐出状態が異常となった場合に、
当該吐出部における液体の吐出状態を正常に回復させる回復機構と、
を備える液体吐出装置の制御方法であって、
前記判定部が、前記第１の記録ヘッドに設けられた一の吐出部における液体の吐出状態が異常であると判定した場合、
前記判定から第１の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第１の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第１の制御モードと、
前記判定から第２の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第２の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第２の制御モードと、
のうち、一方の制御モードにより前記複数の吐出部を制御し、
前記第１の時間は、前記第２の時間よりも短い、
ことを特徴とする液体吐出装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、及び、液体吐出装置の制御方法に関する。
【背景技術】
【０００２】
インクジェットプリンター等の液体吐出装置は、ヘッドユニットに設けられた複数の吐出部の各々からインク等の液体を吐出させ、記録媒体に画像を形成する印刷処理を実行する。このような液体吐出装置において、吐出部内の液体の増粘等により、吐出部から液体を正常に吐出できなくなる吐出異常が生じる場合がある。そして、吐出異常が生じると、吐出部から吐出される液体により記録媒体に形成される予定のドットを正確に形成できなくなり、印刷処理において記録媒体に形成される画像の画質が低下する。このような、吐出異常に起因する画質の低下を防止するために、一の吐出部において吐出異常が生じた場合に、当該一の吐出部からインクを吐出させる代わりに、他の吐出部からインクを吐出させてドットを形成する、所謂、補完印刷に係る技術が各種提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７４８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のとおり、補完印刷においては、吐出異常の生じた吐出部からの液体の吐出を停止する。このため、例えば、吐出部内の液体の増粘に起因して吐出異常が生じている場合に補完印刷を実行すると、当該吐出異常の生じた吐出部内の液体の増粘の程度が進み、フラッシング等のメンテナンス処理によっても吐出異常の回復が困難になる場合があった。
【０００５】
本発明は上述した事情に鑑みてなされたものであり、補完印刷を行う場合に、メンテナンス処理によっても回復不能な吐出異常の発生を防止する技術の提供を、解決課題の一つとする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明に係る液体吐出装置は、液体を吐出する複数の吐出部と、前記複数の吐出部のうち第１の吐出部が設けられた第１の記録ヘッドと、前記複数の吐出部のうち第２の吐出部が設けられた第２の記録ヘッドと、前記吐出部における液体の吐出状態を判定する判定部と、前記吐出部における液体の吐出状態が異常となった場合に、当該吐出部における液体の吐出状態を正常に回復させる回復機構と、前記複数の吐出部及び前記回復機構を制御する制御部と、を備え、前記制御部は、前記判定部が、前記第１の記録ヘッドに設けられた一の吐出部における液体の吐出状態が異常であると判定した場合、前記判定から第１の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第１の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第１の制御モードと、前記判定から第２の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第２の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第２の制御モードと、による前記複数の吐出部の制御が可能であり、前記第１の時間は、前記第２の時間よりも短い、ことを特徴とする。
【０００７】
本発明では、吐出部における液体の吐出状態の判定から第１の時間または第２の時間に限定して補完印刷を行うため、当該判定から第１の時間または第２の時間が経過した後も補完印刷を継続する場合と比較して、一の吐出部における液体の吐出状態が悪化する可能性を低減することが可能となる。
【０００８】
上述した液体吐出装置において、前記制御部は、前記第１の制御モードにより前記複数の吐出部を制御する場合、前記判定から前記第１の時間が経過した後、前記一の吐出部における液体の吐出状態を正常に回復させる回復動作を実行させるように、前記回復機構を制御し、前記第２の制御モードにより前記複数の吐出部を制御する場合、前記判定から前記第２の時間が経過した後、前記一の吐出部における液体の吐出状態を正常に回復させる回復動作を実行させるように、前記回復機構を制御する、ことを特徴としてもよい。
【０００９】
この態様によれば、吐出部における液体の吐出状態の判定から第１の時間または第２の時間が経過した後に回復動作を行うため、当該判定から第１の時間または第２の時間が経過した後も吐出部からの液体の吐出を継続する場合と比較して、一の吐出部における液体の吐出状態が悪化する可能性を低減することが可能となる。
【００１０】
上述した液体吐出装置において、前記回復動作は、前記回復機構が前記複数の吐出部から液体を吸引する動作である、ことを特徴としてもよい。
【００１１】
この態様によれば、一の吐出部を含む複数の吐出部から液体を吸引するため、一の吐出部において、液体の増粘に起因する吐出状態の異常が生じている場合に、当該吐出状態の異常を解消することが可能となる。
【００１２】
上述した液体吐出装置は、前記吐出部から液体が吐出されるように前記吐出部を駆動する第１駆動信号、及び、前記吐出部から液体が吐出されないように前記吐出部を駆動するための第２駆動信号、を生成する駆動信号生成部と、前記第１駆動信号を前記吐出部に供給するか否かを切り替え、前記第２駆動信号を前記吐出部に供給するか否かを切り替える、切替部と、を備え、前記制御部は、前記判定部が、前記一の吐出部における液体の吐出状態が異常であると判定した場合、前記複数の吐出部を前記第１の制御モードまたは前記第２の制御モードにより制御している間において、前記第１駆動信号及び前記第２駆動信号が、前記一の吐出部に供給されないように、前記切替部を制御する、ことを特徴としてもよい。
【００１３】
この態様によれば、一の吐出部において、液体の増粘に起因する吐出状態の異常が生じている場合に、当該増粘した液体が、一の吐出部内部で拡散されることを防止することができる。
【００１４】
また、本発明に係る液体吐出装置の制御方法は、液体を吐出する複数の吐出部と、前記複数の吐出部のうち第１の吐出部が設けられた第１の記録ヘッドと、前記複数の吐出部のうち第２の吐出部が設けられた第２の記録ヘッドと、前記吐出部における液体の吐出状態を判定する判定部と、前記吐出部における液体の吐出状態が異常となった場合に、当該吐出部における液体の吐出状態を正常に回復させる回復機構と、を備える液体吐出装置の制御方法であって、前記判定部が、前記第１の記録ヘッドに設けられた一の吐出部における液体の吐出状態が異常であると判定した場合、前記判定から第１の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第１の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第１の制御モードと、前記判定から第２の時間が経過するまでの間、前記一の吐出部から液体を吐出させる代わりに前記第２の吐出部から液体を吐出させるように、前記複数の吐出部を制御する第２の制御モードと、のうち、一方の制御モードにより前記複数の吐出部を制御し、前記第１の時間は、前記第２の時間よりも短い、ことを特徴とする。
【００１５】
本発明では、吐出部における液体の吐出状態の判定から第１の時間または第２の時間に限定して補完印刷を行うため、当該判定から第１の時間または第２の時間が経過した後も補完印刷を継続する場合と比較して、一の吐出部における液体の吐出状態が悪化する可能性を低減することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係るインクジェットプリンター１の構成を示すブロック図である。
【図２】インクジェットプリンター１の概略的な内部構造を示す斜視図である。
【図３】吐出部Ｄの構造を説明するための説明図である。
【図４】吐出部Ｄにおけるインクの吐出動作を説明するための説明図である。
【図５】ヘッドモジュールＨMにおけるノズルＮの配置例を示す平面図である。
【図６】インクジェットプリンター１の動作を説明するためのフローチャートである。
【図７】ヘッドユニットＨUの構成を示すブロック図である。
【図８】印刷処理及び吐出状態判定処理を説明するためのタイミングチャートである。
【図９】印刷処理及び吐出状態判定処理を説明するためのタイミングチャートである。
【図１０】接続状態指定回路１１の構成を示すブロック図である。
【図１１】デコーダーＤCのデコード内容を示す説明図である。
【図１２】判定情報Ｓttを説明するための説明図である。
【図１３】通常印刷処理を説明するための説明図である。
【図１４】吐出異常を説明するための説明図である。
【図１５】補完印刷処理を説明するための説明図である。
【図１６】補完印刷処理を説明するための説明図である。
【図１７】変形例７に係るインクジェットプリンター１の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１８】
＜＜Ａ．実施形態＞＞
本実施形態では、インク（「液体」の一例）を吐出して記録用紙Ｐ（「媒体」の一例）に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
【００１９】
＜＜１．インクジェットプリンターの概要＞＞
図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。ここで、図１は、本実施形態に係るインクジェットプリンター１の構成の一例を示す機能ブロック図である。また、図２は、インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
【００２０】
インクジェットプリンター１には、パーソナルコンピューターやデジタルカメラ等のホストコンピューターから、インクジェットプリンター１が形成すべき画像を示す印刷データＩmgと、インクジェットプリンター１が形成すべき画像の印刷部数を示す情報と、が供給される。インクジェットプリンター１は、ホストコンピューターから供給される印刷データＩmgの示す画像を記録用紙Ｐに形成する印刷処理を実行する。
【００２１】
図１に例示するように、インクジェットプリンター１は、インクを吐出する吐出部Ｄが設けられたヘッドユニットＨUを具備するヘッドモジュールＨMと、インクジェットプリンター１の各部の動作を制御する制御部６と、吐出部Ｄを駆動するための駆動信号Ｃomを生成する駆動信号生成回路２（「駆動信号生成部」の一例）と、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるための搬送機構７と、吐出部Ｄにおけるインクの吐出状態を判定（以下、「吐出状態判定」と称する場合がある）して当該吐出状態判定の結果を示す判定情報Ｓttを出力する吐出状態判定回路９（「判定部」の一例）を具備する判定モジュールＣMと、インクジェットプリンター１の制御プログラム及びその他の情報を記憶する記憶部５と、吐出部Ｄにおけるインクの吐出状態が異常となった場合に当該吐出部Ｄのインクの吐出状態を正常に回復させるメンテナンス処理（「回復動作」の一例）を実行するメンテナンスユニット４と、を備える。
本実施形態では、図１に例示するように、ヘッドモジュールＨMが、４個のヘッドユニットＨUを備え、判定モジュールＣMが、４個のヘッドユニットＨUと１対１に対応する４個の吐出状態判定回路９を備える場合を想定する。
【００２２】
本実施形態において、各ヘッドユニットＨUは、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDと、切替回路１０（「切替部」の一例）と、検出回路２０と、を備える（本実施形態において、Ｍは、２≦Ｍを満たす自然数）。
以下では、各記録ヘッドＨDに設けられたＭ個の吐出部Ｄの各々を区別するために、順番に、１段、２段、…、Ｍ段と称することがある。また、ｍ段の吐出部Ｄを、吐出部Ｄ[m]と称する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。また、インクジェットプリンター１の構成要素や信号等が、吐出部Ｄ[m]の段数ｍに対応するものである場合には、当該構成要素や信号等を表わすための符号に、段数ｍに対応していることを示す添え字[m]を付して表現することがある。
【００２３】
切替回路１０は、駆動信号生成回路２から出力される駆動信号Ｃomを各吐出部Ｄに供給するか否かを切り替える。また、切替回路１０は、各吐出部Ｄと検出回路２０とを電気的に接続するか否かを切り替える。
検出回路２０は、駆動信号Ｃomにより駆動された吐出部Ｄ[m]から検出した検出信号Ｖout[m]に基づいて、吐出部Ｄ[m]が駆動された後に当該吐出部Ｄ[m]において残留している振動（以下、「残留振動」と称する）を示す残留振動信号ＮES[m]を生成する。
【００２４】
吐出状態判定回路９は、残留振動信号ＮES[m]に基づいて、吐出部Ｄ[m]の吐出状態判定の結果を示す判定情報Ｓtt[m]を生成する。なお、以下では、吐出状態判定回路９による吐出状態判定の対象とされる吐出部Ｄを、判定対象吐出部Ｄ-Hと称する場合がある。
また、吐出状態判定回路９が実行する吐出状態判定と、吐出状態判定回路９が吐出状態判定を実行するための準備処理とを含む、インクジェットプリンター１において実行される一連の処理を、吐出状態判定処理と称する。
【００２５】
本実施形態では、インクジェットプリンター１が、シリアルプリンターである場合を想定する。具体的には、インクジェットプリンター１は、副走査方向に記録用紙Ｐを搬送し主走査方向にヘッドモジュールＨMを移動させつつ、吐出部Ｄからインクを吐出することで、印刷処理を実行する。本実施形態では、図２に示すように、＋Ｙ方向及び−Ｙ方向（以下、＋Ｙ方向及び−Ｙ方向を「Ｙ軸方向」と総称する）が主走査方向であり、＋Ｘ方向（以下、＋Ｘ方向及びその反対の−Ｘ方向を「Ｘ軸方向」と総称する）が副走査方向であることとする。
【００２６】
図２に例示するように、本実施形態に係るインクジェットプリンター１は、筐体２００と、筐体２００内をＹ軸方向に往復動可能でありヘッドモジュールＨMを搭載するキャリッジ１００と、を備える。
【００２７】
搬送機構７は、印刷処理が実行される場合に、キャリッジ１００をＹ軸方向に往復動させるとともに、記録用紙Ｐを＋Ｘ方向に搬送することで、記録用紙ＰのヘッドモジュールＨMに対する相対位置を変化させ、記録用紙Ｐの全体に対してインクが着弾することを可能とする。
具体的には、搬送機構７は、図１に示すように、キャリッジ１００をＹ軸方向に往復動するための駆動源となる搬送モーター７１と、搬送モーター７１を駆動するためのモータードライバー７２と、記録用紙Ｐを搬送するための駆動源となる給紙モーター７３と、給紙モーター７３を駆動するためのモータードライバー７４と、を具備する。また、搬送機構７は、図２に示すように、Ｙ軸方向に延在するキャリッジガイド軸７６と、搬送モーター７１により回転駆動されるプーリー７１１と回転自在なプーリー７１２との間に掛け渡されＹ軸方向に延在するタイミングベルト７１０と、を具備する。キャリッジ１００は、キャリッジガイド軸７６によりＹ軸方向に往復自在に支持されるとともに、固定具１０１を介してタイミングベルト７１０の所定箇所に固定されている。このため、搬送機構７は、搬送モーター７１によりプーリー７１１を回転駆動させることで、キャリッジ１００に搭載されたヘッドモジュールＨMを、キャリッジガイド軸７６に沿ってＹ軸方向に移動させることができる。
また、図２に示すように、搬送機構７は、キャリッジ１００の下側すなわち−Ｚ方向（以下、−Ｚ方向及びその反対の＋Ｚ方向を「Ｚ軸方向」と総称する）に設けられたプラテン７５と、給紙モーター７３の駆動に応じて回転し記録用紙Ｐを１枚ずつプラテン７５上に供給するための給紙ローラ（図示省略）と、給紙モーター７３の駆動に応じて回転しプラテン７５上の記録用紙Ｐを排紙口へと搬送する排紙ローラ７３０と、を備える。このため、搬送機構７は、プラテン７５上において記録用紙Ｐを−Ｘ方向（上流側）から＋Ｘ方向（下流側）へと搬送することができる。
【００２８】
メンテナンスユニット４は、吐出部ＤのノズルＮが密閉されるように各ヘッドユニットＨUを覆うためのキャップ４０と、吐出部ＤのノズルＮ（後述する図３参照）近傍に付着した紙粉等の異物を拭き取るためのワイパー（図示省略）と、吐出部Ｄ内のインクや気泡等を吸引するためのチューブポンプ（図示省略）と、吐出部Ｄ内のインクを排出する場合に排出されたインクを受けるための排出インク受領部４１と、を備える。なお、本実施形態では、キャップ４０が、筐体２００に取り付けられている態様を例示するが、本発明はこのような態様に限定されるものではなく、キャップ４０は、キャリッジ１００に取り付けられていてもよい。
【００２９】
また、本実施形態では、図２に例示するように、シアン（ＣＹ）、マゼンタ（ＭＧ）、イエロー（ＹＬ）、及び、ブラック（ＢＫ）の、４色（ＣＭＹＫ）のインクと１対１に対応する４個のインクカートリッジ３１がキャリッジ１００に格納されている場合を想定する。なお、図２は一例に過ぎず、インクカートリッジ３１は、キャリッジ１００の外部に設けられるものであってもよい。
また、本実施形態では、４個のヘッドユニットＨUと、４個のインクカートリッジ３１とが、１対１に対応して設けられる。そして、各吐出部Ｄは、当該吐出部Ｄが設けられたヘッドユニットＨUに対応するインクカートリッジ３１からインクの供給を受ける。これにより、各吐出部Ｄは、供給されたインクを内部に充填し、充填したインクをノズルＮから吐出することができる。つまり、ヘッドモジュールＨMが具備する合計４Ｍ個の吐出部Ｄは、全体としてＣＭＹＫの４色のインクを吐出することができる。
【００３０】
記憶部５は、ＲＡＭ（Random Access Memory）等の揮発性のメモリーと、ＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、または、ＰＲＯＭ（Programmable ROM）等の不揮発性メモリーと、を含んで構成され、ホストコンピューターから供給される印刷データＩmg、及び、インクジェットプリンター１の制御プログラム等の各種情報を記憶する。
【００３１】
制御部６は、ＣＰＵ（Central Processing Unit）を含んで構成される。但し、制御部６は、ＣＰＵの代わりに、ＦＰＧＡ（field-programmable gate array）等のプログラマブルロジックデバイスを備えていてもよい。
【００３２】
制御部６は、制御部６に設けられたＣＰＵが、記憶部５に記憶されている制御プログラムに従って動作することで、駆動信号生成回路２とヘッドモジュールＨMと搬送機構７とを制御する駆動制御部６１と、メンテナンスユニット４を制御するメンテナンス制御部６２（「回復制御部」の一例）と、吐出部Ｄにおけるインクの吐出状態の判定がなされてからの時間を計時する計時部６３と、して機能する。
【００３３】
駆動制御部６１は、ヘッドモジュールＨMを制御するための印刷信号ＳＩと、駆動信号生成回路２を制御するための波形指定信号ｄComと、搬送機構７を制御するための信号と、を生成する。
ここで、波形指定信号ｄComとは、駆動信号Ｃomの波形を規定するデジタルの信号である。また、駆動信号Ｃomとは、吐出部Ｄを駆動するためのアナログの信号である。駆動信号生成回路２は、ＤＡ変換回路を含み、波形指定信号ｄComが規定する波形を有する駆動信号Ｃomを生成する。なお、本実施形態では、駆動信号Ｃomが、駆動信号Ｃom-Aと駆動信号Ｃom-Bとを含む場合を想定する。
また、印刷信号ＳＩとは、吐出部Ｄの動作の種類を指定するためのデジタルの信号である。具体的には、印刷信号ＳＩは、吐出部Ｄに対して駆動信号Ｃomを供給するか否かを指定することで、吐出部Ｄの動作の種類を指定する。ここで、吐出部Ｄの動作の種類の指定とは、例えば、吐出部Ｄを駆動するか否かを指定したり、吐出部Ｄを駆動した際に当該吐出部Ｄからインクが吐出されるか否かを指定したり、また、吐出部Ｄを駆動した際に当該吐出部Ｄから吐出されるインク量を指定したりすることである。
【００３４】
印刷処理が実行される場合、駆動制御部６１は、まず、ホストコンピューターから供給される印刷データＩmgを、記憶部５に記憶させる。次に、駆動制御部６１は、記憶部５に記憶されている印刷データＩmg等の各種データに基づいて、印刷信号ＳＩ、波形指定信号ｄCom、及び、搬送機構７を制御するための信号等の各種制御信号を生成する。そして、駆動制御部６１は、各種制御信号と、記憶部５に記憶されている各種データに基づいて、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるように搬送機構７を制御しつつ、吐出部Ｄが駆動されるようにヘッドモジュールＨMを制御する。これにより、駆動制御部６１は、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を調整し、印刷データＩmgに対応する画像を記録用紙Ｐに形成する印刷処理の実行を制御する。
【００３５】
上述のとおり、本実施形態に係るインクジェットプリンター１は、各吐出部Ｄからのインクの吐出状態が正常であるか否か、すなわち、各吐出部Ｄにおいて吐出異常が生じていないか否か、を判定する吐出状態判定処理を実行する。
ここで、吐出異常とは、駆動信号Ｃomにより吐出部Ｄを駆動して吐出部Ｄからインクを吐出させようとしても、駆動信号Ｃomが規定する態様によりインクを吐出できない状態である。ここで、駆動信号Ｃomが規定するインクの吐出態様とは、吐出部Ｄが駆動信号Ｃomの波形により規定される量のインクを吐出し、吐出部Ｄが駆動信号Ｃomの波形により規定される吐出速度でインクを吐出することである。すなわち、駆動信号Ｃomが規定するインクの吐出態様によりインクを吐出できない状態とは、吐出部Ｄからインクを吐出できない状態の他に、駆動信号Ｃomにより規定されるインクの吐出量よりも少ない量のインクが吐出部Ｄから吐出される状態、駆動信号Ｃomにより規定されるインクの吐出量よりも多くの量のインクが吐出部Ｄから吐出される状態、または、駆動信号Ｃomにより規定されるインクの吐出速度と異なる速度でインクが吐出されるために記録用紙Ｐ上の所望の着弾位置にインクを着弾させることができない状態、等を含む。
【００３６】
吐出状態判定処理において、インクジェットプリンター１は、第１に、駆動制御部６１により、各ヘッドユニットＨUに設けられたＭ個の吐出部Ｄの中から判定対象吐出部Ｄ-Hを選択し、第２に、駆動制御部６１による制御の下で、判定対象吐出部Ｄ-Hを駆動させることで、判定対象吐出部Ｄ-Hに残留振動を生じさせ、第３に、検出回路２０により、判定対象吐出部Ｄ-Hから検出された検出信号Ｖoutに基づいて残留振動信号ＮESを生成し、第４に、吐出状態判定回路９により、残留振動信号ＮESに基づいて判定対象吐出部Ｄ-Hを対象とする吐出状態判定を行い、当該判定の結果を示す判定情報Ｓttを生成し、第５に、制御部６により、判定情報Ｓttを記憶部５に記憶させる、という一連の処理を実行する。
【００３７】
上述のとおり、本実施形態に係るインクジェットプリンター１は、吐出異常となった吐出部Ｄにおけるインクの吐出状態を正常に回復させるメンテナンス処理を実行する。
より具体的には、メンテナンス処理とは、吐出部Ｄからインクを排出させるフラッシング処理、吐出部ＤのノズルＮ近傍に付着した紙粉等の異物をワイパーにより拭き取るワイピング処理、及び、吐出部Ｄ内のインクや気泡等をチューブポンプにより吸引するポンピング処理等、吐出部Ｄのインクの吐出状態を正常に戻すための処理の総称である。
【００３８】
フラッシング処理において、インクジェットプリンター１は、第１に、駆動制御部６１による制御の下で、ヘッドモジュールＨMを排出インク受領部４１の上側（＋Ｚ方向）に移動させ、第２に、駆動制御部６１による制御の下で、ヘッドモジュールＨMに設けられた４Ｍ個の吐出部Ｄを駆動させることで、排出インク受領部４１に対してインクを吐出させる。
また、ワイピング処理において、インクジェットプリンター１は、第１に、駆動制御部６１による制御の下で、ヘッドモジュールＨMをワイパーの上側に移動させ、第２に、メンテナンス制御部６２による制御の下で、ワイパーを駆動させることで、各吐出部Ｄに付着した異物を拭き取る。
また、ポンピング処理において、インクジェットプリンター１は、第１に、駆動制御部６１による制御の下で、ヘッドモジュールＨMをチューブポンプの上側に移動させ、第２に、メンテナンス制御部６２による制御の下で、チューブポンプを駆動させることで、ヘッドモジュールＨMに設けられた４Ｍ個の吐出部Ｄ内のインクを吸引する。
【００３９】
また、本実施形態に係るインクジェットプリンター１は、印刷処理として、吐出状態が異常となった吐出部Ｄの代わりに、吐出状態が正常な吐出部Ｄからインクを吐出させることで、記録用紙Ｐに印刷データＩmgに応じた画像を記録用紙Ｐに形成する補完印刷処理を実行する場合がある。
【００４０】
より具体的には、補完印刷処理とは、一の吐出部Ｄにおいて吐出異常が生じた場合に、一の吐出部Ｄからインクを吐出させる代わりに、一の吐出部Ｄとは異なる他の吐出部Ｄからのインクの吐出量を増加させることで、他の吐出部Ｄにより一の吐出部Ｄの役割を代替（補完）させる印刷処理である。なお、以下では、補完印刷処理以外の印刷処理、すなわち、いかなる吐出部Ｄも他の吐出部Ｄを補完することなく実行される印刷処理を、通常印刷処理と称する場合がある。
【００４１】
補完印刷処理において、駆動制御部６１は、第１に、一の吐出部Ｄにおいて吐出異常が生じている場合に、一の吐出部Ｄを補完することが可能な他の吐出部Ｄを選択し、第２に、一の吐出部Ｄへの駆動信号Ｃomの供給を停止するように切替回路１０を制御するとともに、他の吐出部Ｄからのインクの吐出量を増加させて当該他の吐出部Ｄにより一の吐出部Ｄを補完するように切替回路１０を制御する。これにより、一の吐出部Ｄにおいて吐出異常が生じた場合であっても、印刷処理を停止してメンテナンス処理を行うことなく、印刷処理を継続させることが可能となる。
なお、一の吐出部Ｄを他の吐出部Ｄにより補完する場合において、「他の吐出部Ｄからのインクの吐出量を増加させる」ことには、通常印刷処理が実行されていればインクを吐出しない予定であった他の吐出部Ｄが、補完印刷処理を実行することによりインクを吐出することとなる場合も含まれる。
以下では、吐出異常が生じているため、印刷処理において他の吐出部Ｄによる補完が必要な吐出部Ｄを、異常吐出部Ｄ-Fと称し、補完印刷処理において、異常吐出部Ｄ-Fを補完する吐出部Ｄを、補完吐出部Ｄ-Qと称する場合がある。
【００４２】
＜＜２．記録ヘッド及び吐出部の概要＞＞
図３乃至図５を参照しつつ、記録ヘッドＨDと、記録ヘッドＨDに設けられる吐出部Ｄについて説明する。
【００４３】
図３は、吐出部Ｄを含むように記録ヘッドＨDを切断した、記録ヘッドＨDの概略的な一部断面図である。
図３に示すように、吐出部Ｄは、圧電素子ＰZと、内部にインクが充填されたキャビティ３２０（「圧力室」の一例）と、キャビティ３２０に連通するノズルＮと、振動板３１０と、を備える。吐出部Ｄは、圧電素子ＰZに駆動信号Ｃomが供給されて当該圧電素子ＰZが駆動信号Ｃomにより駆動されることにより、キャビティ３２０内のインクをノズルＮから吐出させる。キャビティ３２０は、キャビティプレート３４０と、ノズルＮが形成されたノズルプレート３３０と、振動板３１０と、により区画される空間である。キャビティ３２０は、インク供給口３６０を介してリザーバ３５０と連通している。リザーバ３５０は、インク取入口３７０を介して、当該吐出部Ｄに対応するインクカートリッジ３１と連通している。
本実施形態では、圧電素子ＰZとして、図３に示すようなユニモルフ（モノモルフ）型を採用する。なお、圧電素子ＰZは、ユニモルフ型に限らず、バイモルフ型や積層型等を採用してもよい。
圧電素子ＰZは、上部電極Ｚuと、下部電極Ｚdと、上部電極Ｚu及び下部電極Ｚdの間に設けられた圧電体Ｚmと、を有する。そして、下部電極Ｚdが電位ＶBSに設定された給電線ＬHd（図７参照）に電気的に接続され、上部電極Ｚuに駆動信号Ｃomが供給されることで、上部電極Ｚu及び下部電極Ｚdの間に電圧が印加されると、当該印加された電圧に応じて圧電素子ＰZが＋Ｚ方向または−Ｚ方向に変位し、その結果、圧電素子ＰZが振動する。
キャビティプレート３４０の上面開口部には、振動板３１０が設置される。振動板３１０には、下部電極Ｚdが接合されている。このため、圧電素子ＰZが駆動信号Ｃomにより駆動されて振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。インクの吐出によりキャビティ３２０内のインクが減少した場合、リザーバ３５０からインクが供給される。
【００４４】
図４は、吐出部Ｄにおけるインクの吐出動作の一例を説明するための説明図である。図４に例示するように、駆動制御部６１は、Phase-1の状態において、吐出部Ｄが備える圧電素子ＰZに対して供給される駆動信号Ｃomの電位を変化させることで、当該圧電素子ＰZが＋Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を＋Ｚ方向に撓ませる。これにより、図４に示すPhase-2の状態のように、Phase-1の状態と比較して、当該吐出部Ｄのキャビティ３２０の容積が拡大する。次に、駆動制御部６１は、駆動信号Ｃomの示す電位を変化させることで、当該圧電素子ＰZが−Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を−Ｚ方向に撓ませる。これにより、図４に示すPhase-3の状態のように、キャビティ３２０の容積が急激に収縮し、キャビティ３２０を満たすインクの一部が、このキャビティ３２０に連通しているノズルＮからインク滴として吐出される。圧電素子ＰZ及び振動板３１０が駆動信号Ｃomにより駆動されてＺ軸方向に変位した後、振動板３１０を含む吐出部Ｄには残留振動が生じる。
【００４５】
図５は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を平面視した場合の、ヘッドモジュールＨMが具備する４個の記録ヘッドＨDと、当該４個の記録ヘッドＨDに設けられた合計４Ｍ個のノズルＮの配置の一例を説明するための説明図である。
図５に示すように、ヘッドモジュールＨMに設けられた各記録ヘッドＨDには、複数のノズル列Ｌnが設けられる。ここで、ノズル列Ｌnとは、所定方向に列状に延在するように設けられた複数のノズルＮである。本実施形態では、各ノズル列Ｌnが、Ｍ個のノズルＮをＸ軸方向に列状に延在するように配置して構成される場合を想定する。
以下では、図５に示すように、ヘッドモジュールＨMに設けられる４列のノズル列Ｌnを、ノズル列Ｌn-BK、Ｌn-CY、Ｌn-MG、Ｌn-YLと称する。ここで、ノズル列Ｌn-BKは、ブラックのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-CYは、シアンのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-MGは、マゼンタのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-YLは、イエローのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnである。
【００４６】
なお、図５は一例であり、各ノズル列Ｌnに属するＭ個のノズルＮは、ノズル列Ｌnの延在する方向と交差する方向に所定の幅を有して配置されていてもよい。つまり、各ノズル列Ｌnにおいて、＋Ｘ側から偶数番目のノズルＮと奇数番目のノズルＮのＹ軸方向の位置が相違するように、各ノズル列Ｌnに属するＭ個のノズルＮが例えば千鳥状に配置されてもよい。また、各ノズル列ＬnはＸ軸方向とは異なる方向に延在してもよい。また、本実施形態では、各記録ヘッドＨDに設けられるノズル列Ｌnの列数が「１」である場合を例示しているが、各記録ヘッドＨDには、２列以上のノズル列Ｌnが設けられてもよい。
【００４７】
＜＜３．インクジェットプリンターの動作の概要＞＞
以下、図６を参照しつつ、インクジェットプリンター１の動作の概要について説明する。
【００４８】
図６は、印刷処理が実行される場合の、インクジェットプリンター１の動作の一例を示すフローチャートである。
なお、図６では、インクジェットプリンター１が、印刷処理を実行する前に、吐出状態判定処理を実行する場合を例示している。なお、印刷処理の前に吐出状態判定処理を実行する場合とは、例えば、印刷処理が、インクジェットプリンター１の電源投入後の最初の印刷処理である場合や、印刷処理が、先に実行された印刷処理から一定時間経過後に実行される場合、または、印刷処理が、吐出状態判定処理から一定時間経過後に実行される場合、等である。
【００４９】
図６に示す例において、インクジェットプリンター１は、印刷処理に先立ち、吐出状態判定処理を実行する（Ｓ１０）。次に、インクジェットプリンター１の制御部６は、ステップＳ１０において実行された吐出状態判定処理において、吐出異常と判定された異常吐出部Ｄ-Fが存在するか否かを判定する（Ｓ２０）。そして、インクジェットプリンター１は、ステップＳ２０の判定結果が否定である場合、つまり、異常吐出部Ｄ-Fが存在しない場合、通常印刷処理を実行し（Ｓ３０）、図６に示す処理を終了させる。
【００５０】
他方、インクジェットプリンター１の制御部６は、ステップＳ２０の判定結果が肯定である場合、つまり、異常吐出部Ｄ-Fが存在する場合、補完印刷処理が可能か否かを判定する（Ｓ４０）。具体的には、制御部６は、ステップＳ４０において、例えば、異常吐出部Ｄ-Fが所定数（または所定割合）以下であって、且つ、異常吐出部Ｄ-Fを補完可能な補完吐出部Ｄ-Qが存在する場合において、補完印刷処理が可能であると判定する。そして、インクジェットプリンター１の制御部６は、ステップＳ４０の判定結果が否定である場合、つまり、補完印刷処理が可能ではない場合、処理をステップＳ８０に進める。
【００５１】
また、インクジェットプリンター１の制御部６は、ステップＳ４０の判定結果が肯定である場合、ステップＳ１０における判定（吐出状態判定）からの経過時間のカウント（計時）を開始する（Ｓ５０）。ここで、吐出状態判定からの経過時間とは、制御部６が、４Ｍ個の吐出部Ｄに対応する４Ｍ個の判定情報Ｓttを判定モジュールＣMから取得する時刻のうち、最初の判定情報Ｓttを取得した時刻からの経過時間であってもよいし、最後の判定情報Ｓttを取得した時刻からの経過時間であってもよいし、４Ｍ個の判定情報Ｓttを取得する平均時刻からの経過時間であってもよい。また、吐出状態判定からの経過時間とは、判定モジュールＣMが、４Ｍ個の吐出部Ｄに対応する４Ｍ個の判定情報Ｓttを出力したと推定される時刻のうち、最初の判定情報Ｓttを出力したと推定される時刻からの経過時間であってもよいし、最後の判定情報Ｓttを出力したと推定される時刻からの経過時間であってもよいし、４Ｍ個の判定情報Ｓttを出力したと推定される平均時刻からの経過時間であってもよい。
【００５２】
そして、インクジェットプリンター１は、ステップＳ５０の後に、補完印刷処理を実行する（Ｓ６０）。
【００５３】
また、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定からの経過時間が、所定時間を経過したか否かを判定する（Ｓ７０）。なお、ステップＳ７０の処理は、ステップＳ６０の処理と並列的に実行されてもよい。制御部６は、ステップＳ５０及びステップＳ７０の処理を実行することにより、計時部６３として機能する。
【００５４】
そして、インクジェットプリンター１は、ステップＳ７０の判定結果が肯定である場合、メンテナンス処理を実行する（Ｓ８０）。具体的には、インクジェットプリンター１は、ステップＳ８０において、駆動制御部６１により、フラッシング処理が実行されるように、インクジェットプリンター１の各部を制御する。
但し、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、ステップＳ８０において、駆動制御部６１及びメンテナンス制御部６２により、ワイピング処理が実行されるように、インクジェットプリンター１の各部を制御してもよいし、駆動制御部６１及びメンテナンス制御部６２により、ポンピング処理が実行されるように、インクジェットプリンター１の各部を制御してもよい。
また、インクジェットプリンター１の制御部６は、ステップＳ８０において、フラッシング処理、ワイピング処理、及び、ポンピング処理のうち、ステップＳ１０の処理結果に応じた１または複数の処理が実行されるように、インクジェットプリンター１の各部を制御してもよい。例えば、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において、インクの増粘に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合には、ステップＳ８０において、フラッシング処理またはポンピング処理が実行されるように、インクジェットプリンター１の各部を制御すればよい。また、例えば、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において、気泡の混入に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合には、ステップＳ８０において、フラッシング処理またはポンピング処理が実行されるように、インクジェットプリンター１の各部を制御すればよい。例えば、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において、異物の付着に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合には、ステップＳ８０において、ワイピング処理が実行されるように、インクジェットプリンター１の各部を制御すればよい。
また、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において吐出異常であると判定された異常吐出部Ｄ-Fの個数、または、インクジェットプリンター１に設けられた４Ｍ個の吐出部Ｄに対する異常吐出部Ｄ-Fの割合に応じて、ステップＳ８０において実行すべき処理を決定してもよい。例えば、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において、インクの増粘に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合であって、当該異常吐出部Ｄ-Fの個数が第１基準数未満の場合、または、異常吐出部Ｄ-Fの割合が第１基準値未満の場合、ステップＳ８０において、フラッシング処理が実行されるように、インクジェットプリンター１の各部を制御し、当該異常吐出部Ｄ-Fの個数が第１基準数以上の場合、または、異常吐出部Ｄ-Fの割合が第１基準値以上の場合、ステップＳ８０において、ポンピング処理が実行されるように、インクジェットプリンター１の各部を制御してもよい。また、例えば、インクジェットプリンター１の制御部６は、ステップＳ１０における吐出状態判定処理において、気泡の混入に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合であって、当該異常吐出部Ｄ-Fの個数が第２基準数未満の場合、または、異常吐出部Ｄ-Fの割合が第２基準値未満の場合、ステップＳ８０において、フラッシング処理が実行されるように、インクジェットプリンター１の各部を制御し、当該異常吐出部Ｄ-Fの個数が第２基準数以上の場合、または、異常吐出部Ｄ-Fの割合が第２基準値以上の場合、ステップＳ８０において、ポンピング処理が実行されるように、インクジェットプリンター１の各部を制御してもよい。
【００５５】
そして、インクジェットプリンター１の制御部６は、ステップＳ７０の判定結果が否定である場合、処理をステップＳ６０に進めて、補完印刷処理を継続させる。
【００５６】
そして、インクジェットプリンター１の制御部６は、ステップＳ８０の後に、印刷データＩmgに基づく印刷処理が終了したか否かを判定する（Ｓ９０）。そして、インクジェットプリンター１は、ステップＳ９０の判定結果が肯定である場合、図６に示す処理を終了させ、他方、ステップＳ９０の判定結果が否定である場合、処理をステップＳ１０に進める。
【００５７】
＜＜４．ヘッドユニットの構成＞＞
以下、図７を参照しつつ、各ヘッドユニットＨUの構成について説明する。
【００５８】
図７は、ヘッドユニットＨUの構成の一例を示すブロック図である。上述のように、ヘッドユニットＨUは、記録ヘッドＨDと、切替回路１０と、検出回路２０と、を備える。また、ヘッドユニットＨUは、駆動信号生成回路２から駆動信号Ｃom-Aが供給される内部配線ＬHaと、駆動信号生成回路２から駆動信号Ｃom-Bが供給される内部配線ＬHbと、吐出部Ｄから検出される検出信号Ｖoutを検出回路２０に供給するための内部配線ＬHsと、を備える。
【００５９】
図７に示すように、切替回路１０は、Ｍ個のスイッチＳWa（ＳWa[1]〜ＳWa[M]）と、Ｍ個のスイッチＳWb（ＳWb[1]〜ＳWb[M]）と、Ｍ個のスイッチＳWs（ＳWs[1]〜ＳWs[M]）と、各スイッチの接続状態を指定する接続状態指定回路１１と、を備える。なお、各スイッチとしては、例えば、トランスミッションゲートを採用することができる。
接続状態指定回路１１は、制御部６から供給される印刷信号ＳＩ、ラッチ信号ＬAT、チェンジ信号ＣH、及び、期間指定信号Ｔsigの少なくとも一部の信号に基づいて、スイッチＳWa[1]〜ＳWa[M]のオンオフを指定する接続状態指定信号ＳLa[1]〜ＳLa[M]と、スイッチＳWb[1]〜ＳWb[M]のオンオフを指定する接続状態指定信号ＳLb[1]〜ＳLb[M]と、スイッチＳWs[1]〜ＳWs[M]のオンオフを指定する接続状態指定信号ＳLs[1]〜ＳLs[M]と、を生成する。
スイッチＳWa[m]は、接続状態指定信号ＳLa[m]に応じて、内部配線ＬHaと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極Ｚu[m]と、の導通及び非導通を切り替える。例えば、スイッチＳWa[m]は、接続状態指定信号ＳLa[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。
スイッチＳWb[m]は、接続状態指定信号ＳLb[m]に応じて、内部配線ＬHbと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極Ｚu[m]との、導通及び非導通を切り替える。例えば、スイッチＳWb[m]は、接続状態指定信号ＳLb[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。
なお、駆動信号Ｃom-A及びＣom-Bのうち、スイッチＳWa[m]またはＳWb[m]を介して、吐出部Ｄ[m]の圧電素子ＰZ[m]に実際に供給される信号を、供給駆動信号Ｖin[m]と称する場合がある。
スイッチＳWs[m]は、接続状態指定信号ＳLs[m]に応じて、内部配線ＬHsと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極Ｚu[m]と、の導通及び非導通を切り替える。例えば、スイッチＳWs[m]は、接続状態指定信号ＳLs[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。
【００６０】
検出回路２０には、判定対象吐出部Ｄ-Hとして駆動された吐出部Ｄ[m]の圧電素子ＰZ[m]から出力される検出信号Ｖout[m]が、内部配線ＬHsを介して供給される。そして、検出回路２０は、当該検出信号Ｖout[m]に基づいて残留振動信号ＮESを生成する。
【００６１】
＜＜５．ヘッドユニットの動作＞＞
以下、図８〜図１１を参照しつつ、各ヘッドユニットＨUの動作について説明する。
【００６２】
本実施形態において、インクジェットプリンター１の動作期間は、１または複数の単位期間Ｔuを含む。本実施形態に係るインクジェットプリンター１は、各単位期間Ｔuにおいて、印刷処理における各吐出部Ｄの駆動と、吐出状態判定処理における判定対象吐出部Ｄ-Hの駆動及び残留振動の検出と、の一方を実行する場合を想定する。但し、本発明はこのような態様に限定されるものではなく、各単位期間Ｔuにおいて、印刷処理における各吐出部Ｄの駆動と、吐出状態判定処理における判定対象吐出部Ｄ-Hの駆動及び残留振動の検出と、の両方を実行可能であってもよい。
なお、一般的に、インクジェットプリンター１は、連続的または間欠的な複数の単位期間Ｔuに亘り印刷処理を繰り返し実行して各吐出部Ｄから１または複数回ずつインクを吐出させることで、印刷データＩmgの示す画像を形成する。また、本実施形態に係るインクジェットプリンター１は、連続的または間欠的に設けられたＭ個の単位期間Ｔuにおいて、Ｍ回の吐出状態判定処理を実行することで、Ｍ個の吐出部Ｄ[1]〜Ｄ[M]の各々を判定対象吐出部Ｄ-Hとした吐出状態判定処理を実行する。
【００６３】
図８は、インクジェットプリンター１の単位期間Ｔuにおける動作を説明するためのタイミングチャートである。
図８に示すように、制御部６は、パルスＰlsＬを有するラッチ信号ＬATと、パルスＰlsＣを有するチェンジ信号ＣHと、を出力する。これにより、制御部６は、パルスＰlsＬの立ち上がりから次のパルスＰlsＬの立ち上がりまでの期間として、単位期間Ｔuを規定する。また、制御部６は、パルスＰlsＣにより、単位期間Ｔuを２つの制御期間Ｔu1及びＴu2に区分する。
印刷信号ＳＩは、各単位期間Ｔuにおける吐出部Ｄ[1]〜Ｄ[M]の駆動の態様を指定する個別指定信号Ｓd[1]〜Ｓd[M]を含む。そして、制御部６の駆動制御部６１は、単位期間Ｔuにおいて印刷処理及び吐出状態判定処理の少なくとも一方が実行される場合、図８に示すように、当該単位期間Ｔuの開始に先立って、個別指定信号Ｓd[1]〜Ｓd[M]を含む印刷信号ＳＩを、クロック信号ＣLに同期させて接続状態指定回路１１に供給する。この場合、接続状態指定回路１１は、当該単位期間Ｔuにおいて、個別指定信号Ｓd[m]に基づいて、接続状態指定信号ＳLa[m]、ＳLb[m]、ＳLs[m]を生成する。
【００６４】
なお、本実施形態に係る個別指定信号Ｓd[m]は、各単位期間Ｔuにおいて、吐出部Ｄ[m]に対して、大ドットに相当する量（大程度の量）のインクの吐出（「大ドットの形成」と称する場合がある）、中ドットに相当する量（中程度の量）のインクの吐出（「中ドットの形成」と称する場合がある）、小ドットに相当する量（小程度の量）のインクの吐出（「小ドットの形成」と称する場合がある）、インクの非吐出、及び、吐出状態判定処理における判定対象としての駆動（「判定対象吐出部Ｄ-Hとしての駆動」と称する場合がある）、の５つの駆動態様のうち、何れか一つの駆動態様を指定する信号である。なお、本実施形態では、一例として、個別指定信号Ｓd[m]が、３ビットのデジタル信号である場合を想定する（図１１参照）。
【００６５】
図８に示すように、駆動信号生成回路２は、制御期間Ｔu1に設けられた波形ＰXと、制御期間Ｔu2に設けられた波形ＰYと、を有する駆動信号Ｃom-Aを出力する。本実施形態では、波形ＰXの最高電位ＶHXと最低電位ＶLXとの電位差が、波形ＰYの最高電位ＶHYと最低電位ＶLYとの電位差よりも大きくなるように、波形ＰX及び波形ＰYを定める。具体的には、波形ＰXを有する駆動信号Ｃom-Aにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から中程度の量のインクが吐出されるように、波形ＰXの波形を定める。また、波形ＰYを有する駆動信号Ｃom-Aにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から小程度の量のインクが吐出されるように、波形ＰYの波形を定める。なお、波形ＰX及び波形ＰYは、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
【００６６】
そして、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、大ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、制御期間Ｔu1及びＴu2においてハイレベルに設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を、単位期間Ｔuにおいてローレベルに設定する。この場合、吐出部Ｄ[m]は、制御期間Ｔu1において波形ＰXの駆動信号Ｃom-Aにより駆動されて中程度の量のインクを吐出し、また、制御期間Ｔu2において波形ＰYの駆動信号Ｃom-Aにより駆動されて小程度の量のインクを吐出する。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、合計で大程度の量のインクを吐出し、記録用紙Ｐには大ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、中ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、制御期間Ｔu1においてハイレベルに、制御期間Ｔu2においてローレベルに、それぞれ設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を、単位期間Ｔuにおいてローレベルに設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて中程度の量のインクを吐出し、記録用紙Ｐには中ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、小ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、制御期間Ｔu1においてローレベルに、制御期間Ｔu2においてハイレベルに、それぞれ設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を、単位期間Ｔuにおいてローレベルに設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて小程度の量のインクを吐出し、記録用紙Ｐには小ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、インクの非吐出を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]とＳLb[m]とＳLs[m]とを、単位期間Ｔuにおいてローレベルに設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて、インクを吐出せず、記録用紙Ｐにドットを形成しない。
【００６７】
図８に示すように、駆動信号生成回路２は、単位期間Ｔuに設けられた波形ＰSを有する駆動信号Ｃom-Bを出力する。本実施形態では、波形ＰSの最高電位ＶHSと最低電位ＶLSとの電位差が、波形ＰYの最高電位ＶHYと最低電位ＶLYとの電位差よりも小さくなるように、波形ＰSを定める。具体的には、波形ＰSを有する駆動信号Ｃom-Bを吐出部Ｄ[m]に供給する場合、吐出部Ｄ[m]からインクが吐出されない程度に吐出部Ｄ[m]が駆動されるように、波形ＰSの波形を定める。なお、波形ＰSは、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
また、制御部６は、パルスＰlsＴ1及びパルスＰlsＴ2を有する期間指定信号Ｔsigを出力する。これにより、制御部６は、単位期間Ｔuを、パルスＰlsＬの開始からパルスＰlsＴ1の開始までの制御期間ＴSS1と、パルスＰlsＴ1の開始からパルスＰlsＴ2の開始までの制御期間ＴSS2と、パルスＰlsＴ2の開始から次のパルスＰlsＬの開始までの制御期間ＴSS3と、に区分する。
【００６８】
そして、個別指定信号Ｓd[m]が吐出部Ｄ[m]を、判定対象吐出部Ｄ-Hとして指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、単位期間Ｔuにおいてローレベルに設定し、接続状態指定信号ＳLb[m]を、制御期間ＴSS1及びＴSS3においてハイレベルに、制御期間ＴSS2においてローレベルに、それぞれ設定し、接続状態指定信号ＳLs[m]を、制御期間ＴSS1及びＴSS3においてローレベルに、制御期間ＴSS2においてハイレベルに、それぞれ設定する。
この場合、判定対象吐出部Ｄ-Hは、制御期間ＴSS1において波形ＰSの駆動信号Ｃom-Bにより駆動される。具体的には、判定対象吐出部Ｄ-Hが有する圧電素子ＰZは、制御期間ＴSS1において波形ＰSの駆動信号Ｃom-Bにより変位させられる。その結果、判定対象吐出部Ｄ-Hにおいて振動が生じ、この振動は、制御期間ＴSS2においても残留する。そして、制御期間ＴSS2において、判定対象吐出部Ｄ-Hの圧電素子ＰZが有する上部電極Ｚuは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に応じて電位を変化させる。換言すれば、制御期間ＴSS2において、判定対象吐出部Ｄ-Hの圧電素子ＰZが有する上部電極Ｚuは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に起因する圧電素子ＰZの起電力に応じた電位を示す。そして、当該上部電極Ｚuの電位は、制御期間ＴSS2において、検出信号Ｖoutとして検出することができる。
【００６９】
図９は、単位期間Ｔuにおける切替回路１０の動作を説明するための説明図である。なお、以下では、判定対象吐出部Ｄ-Hに対応して設けられるスイッチＳWa、ＳWb、ＳWsを、それぞれ、スイッチＳWa-H、ＳWb-H、ＳWs-Hと称することがある。また、以下では、印刷処理において駆動される吐出部Ｄを印刷駆動吐出部Ｄ-Pと称し、印刷駆動吐出部Ｄ-Pに対応して設けられるスイッチＳWa、ＳWb、ＳWsを、それぞれ、スイッチＳWa-P、ＳWb-P、ＳWs-Pと称することがある。
図９に示すように、単位期間Ｔuにおいて吐出部Ｄ[m]が印刷駆動吐出部Ｄ-Pとして動作する場合、吐出部Ｄ[m]は個別指定信号Ｓd[m]に従って駆動され、印刷処理の用に供されることになる。
図９に示すように、単位期間Ｔuにおいて吐出部Ｄ[m]が判定対象吐出部Ｄ-Hとして動作する場合、スイッチＳWa-HであるスイッチＳWa[m]は単位期間Ｔuに亘りオフし、スイッチＳWb-HであるスイッチＳWb[m]は制御期間ＴSS1及び制御期間ＴSS3においてオンし、スイッチＳWs-HであるスイッチＳWs[m]は制御期間ＴSS2においてオンする。この場合、制御期間ＴSS1において判定対象吐出部Ｄ-Hである吐出部Ｄ[m]が具備する圧電素子ＰZ[m]が駆動信号Ｃom-Bにより駆動されて変位し、制御期間ＴSS2において吐出部Ｄ[m]に残留振動が生じている状態が作り出される。そして、制御期間ＴSS2において、吐出部Ｄ[m]における残留振動に基づく検出信号Ｖout[m]が、内部配線ＬHsを介して検出回路２０に供給される。
【００７０】
図１０は、本実施形態に係る接続状態指定回路１１の構成をの一例を示す図である。図１０に示すように、接続状態指定回路１１は、接続状態指定信号ＳLa[1]〜ＳLa[M]、ＳLb[1]〜ＳLb[M]、及び、ＳLs[1]〜ＳLs[M]を生成する。
具体的には、接続状態指定回路１１は、吐出部Ｄ[1]〜Ｄ[M]と１対１に対応するように、転送回路ＳR[1]〜ＳR[M]と、ラッチ回路ＬT[1]〜ＬT[M]と、デコーダーＤC[1]〜ＤC[M]と、を有する。このうち、転送回路ＳR[m]には、個別指定信号Ｓd[m]が供給される。なお、この図では、個別指定信号Ｓd[1]〜Ｓd[M]がシリアルで供給され、例えば、ｍ段に対応する個別指定信号Ｓd[m]が、転送回路ＳR[1]から転送回路ＳR[m]へと、クロック信号ＣLに同期して順番に転送される場合を例示している。また、ラッチ回路ＬT[m]は、ラッチ信号ＬATのパルスＰlsＬがハイレベルに立ち上がるタイミングにおいて、転送回路ＳR[m]に供給された個別指定信号Ｓd[m]をラッチする。また、デコーダーＤC[m]は、個別指定信号Ｓd[m]、ラッチ信号ＬAT、チェンジ信号ＣH、及び、期間指定信号Ｔsigに基づいて、接続状態指定信号ＳLa[m]、ＳLb[m]、及び、ＳLs[m]を生成する。
【００７１】
図１１は、デコーダーＤC[m]における接続状態指定信号ＳLa[m]、ＳLb[m]、及び、ＳLs[m]の生成を説明するための説明図である。デコーダーＤC[m]は、図１１に従って、個別指定信号Ｓd[m]をデコードし、接続状態指定信号ＳLa[m]、ＳLb[m]、及び、ＳLs[m]を生成する。
図１１に示すように、本実施形態に係る個別指定信号Ｓd[m]は、大ドットの形成を指定する値（１，１，０）、中ドットの形成を指定する値（１，０，０）、小ドットの形成を指定する値（０，１，０）、インクの非吐出を指定する値（０，０，０）、または、判定対象吐出部Ｄ-Hとしての駆動を指定する値（１，１，１）の何れかの値を示す。そして、デコーダーＤC[m]は、個別指定信号Ｓd[m]が（１，１，０）を示す場合、制御期間Ｔu1及びＴu2において接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（１，０，０）を示す場合、制御期間Ｔu1において接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（０，１，０）を示す場合、制御期間Ｔu2において接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（１，１，１）を示す場合、制御期間ＴSS1及びＴSS3において接続状態指定信号ＳLb[m]をハイレベルとするとともに、制御期間ＴSS2において接続状態指定信号ＳLs[m]をハイレベルとし、以上に該当しない場合において各信号をローレベルとする。
【００７２】
検出回路２０は、上述のとおり、検出信号Ｖoutに基づいて残留振動信号ＮESを生成する。残留振動信号ＮESとは、検出信号Ｖoutの振幅を増幅し、また、検出信号Ｖoutからノイズ成分を除去する等することで、検出信号Ｖoutを吐出状態判定回路９における処理に適した波形に整形した信号である。
検出回路２０は、例えば、検出信号Ｖoutを増幅させるための負帰還型のアンプと、検出信号Ｖoutの高域周波数成分を減衰させるためのローパスフィルターと、インピーダンスを変換してローインピーダンスの残留振動信号ＮESを出力するボルテージフォロアと、を含む構成等であってもよい。
【００７３】
＜＜６．吐出状態判定回路＞＞
次に、吐出状態判定回路９について説明する。
【００７４】
一般的に、吐出部Ｄに生じる残留振動は、ノズルＮの形状、キャビティ３２０に充填されたインクの重量、及び、キャビティ３２０に充填されたインクの粘度、等により決定される固有振動周波数を有する。
また、一般的に、吐出部Ｄのキャビティ３２０に気泡が混入しているために吐出部Ｄにおいて吐出異常が生じている場合には、キャビティ３２０に気泡が混入していない場合と比較して、残留振動の周波数が高くなる。また、一般的に、吐出部ＤのノズルＮ付近に紙粉等の異物が付着しているために吐出部Ｄにおいて吐出異常が生じている場合には、異物が付着していない場合と比較して、残留振動の周波数が低くなる。また、一般的に、吐出部Ｄのキャビティ３２０に充填されたインクが増粘しているために吐出部Ｄにおいて吐出異常が生じている場合には、インクが増粘していない場合と比較して、残留振動の周波数が低くなる。また、一般的に、吐出部Ｄのキャビティ３２０に充填されたインクが増粘しているために吐出部Ｄにおいて吐出異常が生じている場合には、吐出部ＤのノズルＮ付近に紙粉等の異物が付着している場合と比較して、残留振動の周波数が低くなる。また、一般的に、吐出部Ｄのキャビティ３２０にインクが充填されていないために吐出部Ｄにおいて吐出異常が生じている場合や、圧電素子ＰZが故障して変位できないために吐出部Ｄにおいて吐出異常が生じている場合には、残留振動の振幅が小さくなる。
【００７５】
上述のとおり、残留振動信号ＮESは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に応じた波形を示す。具体的には、残留振動信号ＮESは、判定対象吐出部Ｄ-Hにおいて生じている残留振動の周波数に応じた周波数を示し、判定対象吐出部Ｄ-Hにおいて生じている残留振動の振幅に応じた周波数を示す。このため、吐出状態判定回路９は、残留振動信号ＮESに基づいて、判定対象吐出部Ｄ-Hにおけるインクの吐出状態を判定する吐出状態判定を行うことができる。
【００７６】
吐出状態判定回路９は、吐出状態判定において、残留振動信号ＮESの１周期の時間長ＮTcを測定し、当該測定結果を示す周期情報Ｉnfo-Tを生成する。
また、吐出状態判定回路９は、吐出状態判定において、残留振動信号ＮESが所定の振幅を有しているか否かを示す振幅情報Ｉnfo-Sを生成する。具体的には、吐出状態判定回路９は、残留振動信号ＮESの１周期の時間長ＮTcを測定している期間において、残留振動信号ＮESの電位が、残留振動信号ＮESの振幅中心レベルの電位Ｖth-Ｃよりも高電位の閾値電位Ｖth-Ｏ以上となり、且つ、電位Ｖth-Ｃよりも低電位の閾値電位Ｖth-Ｕ以下となるか否かを判定する。そして、当該判定の結果が肯定の場合には、振幅情報Ｉnfo-Sに、残留振動信号ＮESが所定の振幅を有していることを示す値、例えば「１」を設定し、当該判定の結果が否定の場合には、振幅情報Ｉnfo-Sに、残留振動信号ＮESが所定の振幅を有していないことを示す値、例えば「０」を設定する。
そして、吐出状態判定回路９は、周期情報Ｉnfo-T及び振幅情報Ｉnfo-Sに基づいて、判定対象吐出部Ｄ-Hにおけるインクの吐出状態の判定結果を示す判定情報Ｓttを生成する。
【００７７】
図１２は、吐出状態判定回路９における、判定情報Ｓttの生成を説明するための説明図である。
この図に示すように、吐出状態判定回路９は、周期情報Ｉnfo-Tの示す時間長ＮTcを、閾値Ｔth1、閾値Ｔth2、閾値Ｔth3の一部または全部と比較することで、判定対象吐出部Ｄ-Hにおける吐出状態を判定し、当該判定の結果を示す判定情報Ｓttを生成する。
ここで、閾値Ｔth1は、判定対象吐出部Ｄ-Hの吐出状態が正常である場合における残留振動の１周期の時間長と、キャビティ３２０に気泡が混入した場合における残留振動の１周期の時間長と、の境界を示すための値である。また、閾値Ｔth2は、判定対象吐出部Ｄ-Hの吐出状態が正常である場合における残留振動の１周期の時間長と、ノズルＮ付近に異物が付着した場合における残留振動の１周期の時間長と、の境界を示すための値である。また、閾値Ｔth3は、判定対象吐出部Ｄ-HのノズルＮ付近に異物が付着した場合における残留振動の１周期の時間長と、キャビティ３２０内のインクが増粘した場合における残留振動の１周期の時間長と、の境界を示すための値である。なお、閾値Ｔth1〜閾値Ｔth3は、「Ｔth1＜Ｔth2＜Ｔth3」を満たすこととする。
【００７８】
図１２に示すように、本実施形態では、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth1≦ＮTc≦Ｔth2」を満たす場合には、判定対象吐出部Ｄ-Hにおけるインクの吐出状態が正常であると看做す。そして、この場合、吐出状態判定回路９は、判定情報Ｓttに、判定対象吐出部Ｄ-Hの吐出状態が正常であることを示す値「１」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「ＮTc＜Ｔth1」を満たす場合には、判定対象吐出部Ｄ-Hにおいて気泡による吐出異常が生じていると看做す。そして、この場合、吐出状態判定回路９は、判定情報Ｓttに、判定対象吐出部Ｄ-Hにおいて気泡による吐出異常が発生していることを示す値「２」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth2＜ＮTc≦Ｔth3」を満たす場合には、判定対象吐出部Ｄ-Hにおいて異物付着による吐出異常が生じていると看做す。そして、この場合、吐出状態判定回路９は、判定情報Ｓttに、判定対象吐出部Ｄ-Hにおいて異物付着による吐出異常が発生していることを示す値「３」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth3＜ＮTc」を満たす場合には、判定対象吐出部Ｄ-Hにおいて増粘による吐出異常が生じていると看做す。そして、この場合、吐出状態判定回路９は、判定情報Ｓttに、判定対象吐出部Ｄ-Hにおいて増粘による吐出異常が発生していることを示す値「４」を設定する。
また、振幅情報Ｉnfo-Sの値が「０」の場合においても、判定対象吐出部Ｄ-Hにおいて吐出異常が生じていると看做す。そして、この場合、吐出状態判定回路９は、判定情報Ｓttに、判定対象吐出部Ｄ-Hにおいて吐出異常が発生していることを示す値「５」を設定する。
以上のように、吐出状態判定回路９は、周期情報Ｉnfo-Tと振幅情報Ｉnfo-Sとに基づいて、判定情報Ｓttを生成する。
そして、制御部６は、吐出状態判定回路９が生成する判定情報Ｓttを、当該判定情報Ｓttに対応する判定対象吐出部Ｄ-Hの段数ｍと対応付けて、記憶部５に記憶させる。これにより、制御部６は、吐出部Ｄ[1]〜Ｄ[M]に対応する判定情報Ｓtt[1]〜Ｓtt[M]を管理する。
なお、本実施形態では、判定情報Ｓttが「１」から「５」までの５値の情報である場合を例示しているが、判定情報Ｓttは、時間長ＮTcが「Ｔth1≦ＮTc≦Ｔth2」を満たすか否かを示す２値の情報であってもよい。少なくとも、判定情報Ｓttは、判定対象吐出部Ｄ-Hにおけるインクの吐出状態が正常であるか否かを示す情報を含めばよい。
【００７９】
＜＜７．通常印刷処理及び補完印刷処理＞＞
以下、図１３〜図１６を参照しつつ、補完印刷処理について説明する。
【００８０】
図１３では、ノズル列Ｌn-BKに属するノズルＮを有する５個の吐出部Ｄ[1]〜Ｄ[5]の吐出状態が正常である場合において、通常印刷処理が実行され、当該５個の吐出部Ｄ[1]〜Ｄ[5]により５個の中ドットＤt1〜Ｄt5を形成する場合を例示している。
図１４では、図１３に例示するような通常印刷処理を実行し、５個の吐出部Ｄ[1]〜Ｄ[5]により５個の中ドットＤt1〜Ｄt5を形成しようとしたものの、吐出部Ｄ[3]が異常吐出部Ｄ-Fであり、吐出部Ｄ[3]からのインクの吐出に失敗し、吐出部Ｄ[3]から吐出されるインクにより形成される予定であった中ドットＤt3が形成されない場合を例示している。
【００８１】
図１５は、図１４に示す例において、通常印刷処理の代わりに補完印刷処理を実行する場合を例示している。具体的には、
図１５に示す補完印刷処理では、異常吐出部Ｄ-Fである吐出部Ｄ[3]を補完する補完吐出部Ｄ-Qとして、異常吐出部Ｄ-Fと同一のノズル列Ｌnに属するノズルＮを有し、異常吐出部Ｄ-Fと隣り合う吐出部Ｄである吐出部Ｄ[2]及び吐出部Ｄ[4]を採用する。換言すれば、図１５に例示する補完印刷処理では、異常吐出部Ｄ-Fと副走査方向（本実施形態では、Ｘ軸方向）において隣り合う吐出部Ｄを、補完吐出部Ｄ-Qとして採用する。そして、図１５に示す補完印刷処理では、図１４に示す通常印刷処理と比較して、補完吐出部Ｄ-Qである吐出部Ｄ[2]及び吐出部Ｄ[4]からのインクの吐出量を増加させ、且つ、異常吐出部Ｄ-Fである吐出部Ｄ[3]への駆動信号Ｃomの供給を停止して吐出部Ｄ[3]の駆動を停止させる。これにより、図１５に示す補完印刷処理では、図１４に示す通常印刷処理において形成される中ドットＤt2及び中ドットＤt4の代わりに、大ドットＤtQ2及び大ドットＤtQ4が形成されることになる。このため、図１５に示す補完印刷処理では、図１４に示す通常印刷処理と比較して、ドットＤt3の形成に失敗してドット抜けが生じた場合であっても、図１３に示す本来形成すべき複数のドットＤtと近い態様でのドットＤtの形成が可能となり、吐出異常に伴う画質の劣化の程度を低減することが可能となる。
【００８２】
なお、図１５に示す補完印刷処理では、異常吐出部Ｄ-FのノズルＮ及び補完吐出部Ｄ-QのノズルＮが、ノズル列Ｌn-BKに属する場合を例示したが、これは一例に過ぎず、異常吐出部Ｄ-FのノズルＮ及び補完吐出部Ｄ-QノズルＮは、ノズル列Ｌn-BK以外のノズル列Ｌnに属していてもよい。
【００８３】
また、図１５に示す補完印刷処理では、異常吐出部Ｄ-Fと同一のノズル列Ｌnに属するノズルＮを有する吐出部Ｄであって、異常吐出部Ｄ-Fと隣り合う２個の吐出部Ｄを、補完吐出部Ｄ-Qとして採用したが、本発明はこのような態様に限定されるものではなく、補完吐出部Ｄ-Qは１個であってもよいし、また、補完吐出部Ｄ-Qは、異常吐出部Ｄ-Fとは異なるノズル列Ｌnに属するノズルＮを有する吐出部Ｄであってもよい。
【００８４】
図１６は、図１４に示す例において、通常印刷処理の代わりに補完印刷処理を実行する場合を例示している。具体的には、図１６に示す補完印刷処理では、ノズル列Ｌn-BKに対応する異常吐出部Ｄ-Fである吐出部Ｄ[3]を補完する補完吐出部Ｄ-Qとして、異常吐出部Ｄ-Fとは異なるノズル列Ｌnに属するノズルＮを有する吐出部Ｄである、ノズル列Ｌn-CYに対応する吐出部Ｄ[6]と、ノズル列Ｌn-MGに対応する吐出部Ｄ[7]と、ノズル列Ｌn-YLに対応する吐出部Ｄ[8]と、が採用される場合を例示している。換言すれば、図１６に例示する補完印刷処理では、異常吐出部Ｄ-Fからみて主走査方向またはその逆方向（本実施形態では、Ｙ軸方向）に位置する吐出部Ｄを、補完吐出部Ｄ-Qとして採用する。そして、図１６に示す補完印刷処理では、図１４に示す通常印刷処理と比較して、補完吐出部Ｄ-Qである吐出部Ｄ[6]、吐出部Ｄ[7]、吐出部Ｄ[8]からのインクの吐出量を増加させ、且つ、異常吐出部Ｄ-Fである吐出部Ｄ[3]への駆動信号Ｃomの供給を停止して吐出部Ｄ[3]の駆動を停止させる。これにより、図１６に示す補完印刷処理では、本来、ブラックのインクにより形成されるべき中ドットＤt3の代わりに、シアンのインクにより形成される中ドットＤtQ6と、マゼンタのインクにより形成される中ドットＤtQ7と、イエローのインクにより形成される中ドットＤtQ8と、が形成されることになる。このため、図１６に示す補完印刷処理では、図１４に示す通常印刷処理と比較して、ドットＤt3の形成に失敗する場合であっても、図１３に示す本来形成すべきドットＤtと近い態様でドットＤtの形成が可能となり、吐出異常に伴う画質の劣化の程度を低減することが可能となる。
【００８５】
＜＜８．実施形態の結論＞＞
以上において説明したように、本実施形態によれば、吐出異常の吐出部Ｄが存在する場合であっても、補完印刷処理を実行することができるため、吐出異常の検出後において補完印刷処理を実行することなく直ちにメンテナンス処理を実行する場合と比較して、インクジェットプリンター１の利用者の利便性を向上させることができる。
【００８６】
また、本実施形態によれば、吐出異常の吐出部Ｄが存在する場合に、補完印刷処理が実行される時間を、所定時間以下に制限するため、例えば、インクの増粘に起因して吐出異常が生じている吐出部Ｄにおいて、インクの増粘の程度が進んでインクが固着する等、メンテナンス処理によっても回復不能となるような深刻な吐出異常の発生を防止することができる。
【００８７】
＜＜Ｂ．変形例＞＞
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００８８】
＜＜変形例１＞＞
上述した実施形態において、制御部６は、吐出状態判定から所定時間を経過した場合に、メンテナンス処理を実行するが、本発明はこのような態様に限定されるものではなく、制御部６は、吐出状態判定処理の処理結果に応じて、吐出状態判定からメンテナンス処理の開始までの時間を決定してもよい。
例えば、制御部６は、インクの増粘に起因する吐出異常が生じている異常吐出部Ｄ-Fが検出された場合には、気泡の混入に起因する吐出異常が生じている異常吐出部Ｄ-Fのみが検出された場合、及び、異物の付着に起因する吐出異常が生じている異常吐出部Ｄ-Fのみが検出された場合と比較して、吐出状態判定から、メンテナンス処理の開始までの時間を長くしてもよい。また、例えば、制御部６は、インクの増粘に起因する吐出異常が生じている異常吐出部Ｄ-Fの個数（または割合）が、第１基準数以上（または第１基準値以上）の場合には、第１基準数未満（または第１基準値未満）の場合と比較して、吐出状態判定から、メンテナンス処理の開始までの時間を長くしてもよい。
【００８９】
＜＜変形例２＞＞
上述した実施形態及び変形例において、駆動信号Ｃomは、吐出部Ｄからインクを吐出させるように吐出部Ｄを駆動するための吐出波形である波形ＰX及び波形ＰYを含むが、本発明はこのような態様に限定されるものではなく、駆動信号Ｃomは、吐出部Ｄからインクが吐出しない程度に吐出部Ｄを駆動するための非吐出波形である微振動波形ＰBSを含んでいてもよい。
この場合、本変形例に係る制御部６（駆動制御部６１）は、通常印刷処理の各単位期間Ｔuにおいて、波形ＰXまたは波形ＰYが供給されない吐出部Ｄに対して、微振動波形ＰBSを供給してもよい。また、本変形例に係る制御部６（駆動制御部６１）は、補完印刷処理の各単位期間Ｔuにおいて、波形ＰXまたは波形ＰYが供給されない吐出部Ｄのうち、異常吐出部Ｄ-F以外の吐出部Ｄに対して、微振動波形ＰBSを供給してもよい。すなわち、本変形例に係る制御部６（駆動制御部６１）は、補完印刷処理の各単位期間Ｔuにおいて、異常吐出部Ｄ-Fに対しては、波形ＰX、波形ＰY、及び、微振動波形ＰBSのいずれの波形も供給されないように、切替回路１０を制御することが好ましい。
なお、駆動信号Ｃomのうち、波形ＰX及び波形ＰY等の吐出波形を含む信号は、「第１駆動信号」の一例であり、駆動信号Ｃomのうち、微振動波形ＰBS等の非吐出波形を含む信号は、「第２駆動信号」の一例である。
【００９０】
＜＜変形例３＞＞
上述した実施形態及び変形例において、制御部６は、吐出状態判定から所定時間を経過した場合、または、吐出状態判定から吐出状態判定処理の処理結果に応じた時間が経過した場合に、メンテナンス処理を実行するが、本発明はこのような態様に限定されるものではなく、制御部６は、異常吐出部Ｄ-FのノズルＮと、補完吐出部Ｄ-QのノズルＮとが、同一のノズル列Ｌnに属するか否かに応じて、吐出状態判定からメンテナンス処理の開始までの時間を決定してもよい。
例えば、制御部６は、異常吐出部Ｄ-FのノズルＮと、補完吐出部Ｄ-QのノズルＮとが、同一のノズル列Ｌnに属する場合に、異なるノズル列Ｌnに属する場合と比較して、吐出状態判定から、メンテナンス処理の開始までの時間を短くしてもよい。この態様によれば、例えば、異常吐出部Ｄ-Fにおいてインクの増粘に起因する吐出異常が生じている場合に、同一のノズル列Ｌn（同一の記録ヘッドＨD）内で隣り合う補完吐出部Ｄ-Qの駆動に伴う振動が、異常吐出部Ｄ-Fに伝播することで、異常吐出部Ｄ-Fに充填されている増粘したインクが、異常吐出部Ｄ-Fの深部へと拡散し、更には、当該増粘したインクが、インク供給口３６０を介してリザーバ３５０へと拡散することを防止することができる。
【００９１】
なお、制御部６は、記録用紙Ｐに形成される画像の色の正確性よりも、記録用紙Ｐに形成される画像の位置または形状の正確性を優先するための形状優先印刷モードと、記録用紙Ｐに形成される画像の位置または形状の正確性よりも、記録用紙Ｐに形成される画像の色の正確性を優先するための色優先印刷モードと、による印刷処理の制御が可能であってもよい。
そして、制御部６は、補完印刷処理を、形状優先印刷モードにより実行する場合には、補完吐出部Ｄ-Qは、異常吐出部Ｄ-Fと異なるノズル列Ｌnに属するノズルＮを有する吐出部Ｄから選択することが好ましい。また、補完印刷処理を、色優先印刷モードにより実行する場合には、補完吐出部Ｄ-Qは、異常吐出部Ｄ-Fと同一のノズル列Ｌnに属するノズルＮを有する吐出部Ｄから選択することが好ましい。
さらに、制御部６は、補完印刷処理が色優先印刷モードにより実行される場合、補完印刷処理が形状優先印刷モードにより実行される場合と比較して、吐出状態判定から、メンテナンス処理の開始までの時間を短くしてもよい。これにより、補完印刷処理が色優先印刷モードにより実行される場合であって、異常吐出部Ｄ-Fにおいてインクの増粘に起因する吐出異常が生じている場合において、同一のノズル列Ｌnで隣り合う補完吐出部Ｄ-Qの駆動に伴う振動が異常吐出部Ｄ-Fに伝播することによる、増粘インクの拡散を防止することができる。
【００９２】
なお、補完印刷処理のうち、補完吐出部Ｄ-QのノズルＮと異常吐出部Ｄ-FのノズルＮとが同一のノズル列Ｌnに属する場合、例えば、補完吐出部Ｄ-Qと異常吐出部Ｄ-Fとが同一の記録ヘッドＨDに設けられる場合を、同列補完モード（「第１の制御モード」の一例）による補完印刷処理と称する。
また、補完印刷処理のうち、補完吐出部Ｄ-QのノズルＮと異常吐出部Ｄ-FのノズルＮとが異なるノズル列Ｌnに属する場合、例えば、補完吐出部Ｄ-Qと異常吐出部Ｄ-Fとが異なる記録ヘッドＨDに設けられる場合を、他列補完モード（「第２の制御モード」の一例）による補完印刷処理と称する。
そして、本変形例において、制御部６は、同列補完モードにより補完印刷処理が実行される場合に、吐出状態判定から、メンテナンス処理の開始までの時間である、第１の時間が、他列補完モードにより補完印刷処理が実行される場合に、吐出状態判定から、メンテナンス処理の開始までの時間である、第２の時間よりも、短くなるように制御する。
【００９３】
＜＜変形例４＞＞
上述した実施形態及び変形例において、インクジェットプリンター１は、４個のヘッドユニットＨUと、４個のインクカートリッジ３１と、が１対１に対応するように設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、１個以上のヘッドユニットＨUと、１個以上のインクカートリッジ３１と、を備えていればよい。
また、上述した実施形態及び変形例において、インクジェットプリンター１には、４個のヘッドユニットＨUに１対１に対応して４個の吐出状態判定回路９が設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１には、複数のヘッドユニットＨUに対して１個の吐出状態判定回路９が設けられてもよく、１個のヘッドユニットＨUに対して複数の吐出状態判定回路９が設けられてもよい。
【００９４】
＜＜変形例５＞＞
上述した実施形態及び変形例において、吐出状態判定回路９は、制御部６とは別個の回路として設けられるが、本発明はこのような態様に限定されるものではなく、吐出状態判定回路９のうちの一部または全部は、制御部６のＣＰＵ等が制御プログラムに従って動作することにより実現される機能ブロックとして実装されてもよい。
【００９５】
＜＜変形例６＞＞
上述した実施形態及び変形例において、計時部６３は、制御部６が制御プログラムに従って動作することで実現される機能ブロックとして実装されるが、本発明はこのような態様に限定されるものではなく、計時部６３は、制御部６とは別個の回路またはハードウェアとして実装されてもよい。
例えば、計時部６３は、制御部６とは別個に、ヘッドモジュールＨMの外部に設けられ、吐出状態判定回路９が判定情報Ｓttを出力するタイミングまたは吐出状態判定回路９に対して残留振動信号ＮESが供給されるタイミングからの時間を計時してもよい。そして、計時が開始された時刻を基準として、メンテナンス処理を開始すべきタイミングが到来したか否かを判定し、メンテナンス処理を開始すべきタイミングが到来した場合には、その旨を、制御部６に通知すればよい。
【００９６】
また、上述した実施形態及び変形例において、インクジェットプリンター１は、１個の計時部６３を備えるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、例えば、４個のヘッドユニットＨUまたは４個の吐出状態判定回路９と１対１に対応するように、４個の計時部６３を具備していてもよい。
例えば、計時部６３は、ヘッドモジュールＨMの内部にヘッドユニットＨU毎に設けられてもよい。例えば、４個のヘッドユニットＨUの各々が、計時部６３を備えていてもよい。この場合、ヘッドモジュールＨMに設けられた４個の計時部６３の各々は、例えば、検出回路２０が残留振動信号ＮESを出力するタイミングを基準として、メンテナンス処理を開始すべきタイミングが到来した否かを判定し、メンテナンス処理を開始すべきタイミングが到来した場合には、その旨を、制御部６に通知すればよい。この場合、検出回路２０が残留振動信号ＮESを出力するタイミングを、吐出状態判定回路９が判定情報Ｓttを出力するタイミングと看做してもよい。
また、例えば、計時部６３は、判定モジュールＣMの内部に吐出状態判定回路９毎に設けられてもよい。すなわち、４個の吐出状態判定回路９の各々が、計時部６３を備えていてもよい。この場合、判定モジュールＣMに設けられた４個の計時部６３の各々は、例えば、吐出状態判定回路９が判定情報Ｓttを出力するタイミングまたは吐出状態判定回路９に対して残留振動信号ＮESが供給されるタイミングを基準として、メンテナンス処理を開始すべきタイミングが到来した否かを判定し、メンテナンス処理を開始すべきタイミングが到来した場合には、その旨を、制御部６に通知すればよい。
これらの場合、メンテナンス処理のタイミングを、ヘッドユニットＨU毎に個別に決定することができるため、各ヘッドユニットＨUにおいて、メンテナンス処理によっても回復不能となるような深刻な吐出異常が発生する可能性を提言させることが可能となる。
【００９７】
＜＜変形例７＞＞
上述した実施形態及び変形例において、インクジェットプリンター１は、図１７に示すように、時計６３０を備えていてもよい。具体的には、時計６３０は、例えば、電波時計であり、ＲＴＣ（real-time clock）と、インクジェットプリンター１の外部から時刻に関する情報を入手し当該入手した情報に基づいてＲＴＣの時刻を修正するための機能と、を備え、時刻に関する情報を生成しうるものであってもよい。ここで、時刻に関する情報とは、例えば、標準時刻等のように、インクジェットプリンター１の外部において用いられている時刻に関する情報であってもよい。また、インクジェットプリンター１の外部から時刻に関する情報を入手する機能とは、例えば、ＧＰＳ（Global Positioning System）衛星から時刻に関する情報を受信する機能や、インターネットから時刻に関する情報を取得する機能、等を適宜採用すればよい。
また、本変形例において、計時部６３は、吐出状態判定が実行されたタイミングで、時計６３０を参照し、その後、周期的に時計６３０を参照することで、メンテナンス処理を開始すべきタイミングが到来した否かを判定すればよい。つまり、計時部６３は、吐出状態判定がなされた時刻を基準として、当該基準となる時刻と、現在時刻との差分に基づいて、メンテナンス処理を開始すべき時刻が到来したか否かを判定し、メンテナンス処理を開始すべき時刻が到来した場合には、その旨を、制御部６に通知すればよい。
また、図１７では、時計６３０が、計時部６３とは別個に設けられる場合を例示しているが、時計６３０は、計時部６３に設けられていてもよい。つまり、計時部６３は、時計６３０を具備するものであってもよい。
【００９８】
＜＜変形例８＞＞
上述した実施形態及び変形例では、インクジェットプリンター１がシリアルプリンターである場合を想定したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、ヘッドモジュールＨMにおいて、複数のノズルＮが記録用紙Ｐの幅よりも広く延在するように設けられた、所謂ラインプリンターであってもよい。
【符号の説明】
【００９９】
１…インクジェットプリンター、２…駆動信号生成回路、４…メンテナンスユニット、５…記憶部、６…制御部、７…搬送機構、９…吐出状態判定回路、１０…切替回路、２０…検出回路、６１…駆動制御部、６２…メンテナンス制御部、６３…計時部、ＣM…判定モジュール、Ｄ…吐出部、ＨD…記録ヘッド、ＨM…ヘッドモジュール、ＨU…ヘッドユニット。
【図１】
2018001561.tif 000003
【図２】
2018001561.tif 000004
【図３】
2018001561.tif 000005
【図４】
2018001561.tif 000006
【図５】
2018001561.tif 000007
【図６】
2018001561.tif 000008
【図７】
2018001561.tif 000009
【図８】
2018001561.tif 000010
【図９】
2018001561.tif 000011
【図１０】
2018001561.tif 000012
【図１１】
2018001561.tif 000013
【図１２】
2018001561.tif 000014
【図１３】
2018001561.tif 000015
【図１４】
2018001561.tif 000016
【図１５】
2018001561.tif 000017
【図１６】
2018001561.tif 000018
【図１７】
2018001561.tif 000019