(57)【要約】【課題】吐出部における液体の吐出状態の判定において誤判定の発生を抑制する。【解決手段】液体を吐出する吐出部と、吐出部を駆動する駆動部と、吐出部が駆動部により駆動されたときに吐出部に生じる残留振動を検出する検出部と、検出部の検出結果に基づいて残留振動の特性を示す特性情報を生成する特性情報生成部と、駆動部による吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、特性情報及び基準情報に基づいて、吐出部における液体の吐出状態を判定する判定部と、を備える、ことを特徴とする液体吐出装置。【選択図】図１
2017148982.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出する吐出部と、
前記吐出部を駆動する駆動部と、
前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、
前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、
前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、
前記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定する判定部と、
を備える、
ことを特徴とする液体吐出装置。
【請求項２】
前記基準情報生成部は、
所定期間における前記吐出部からの液体の吐出の頻度に応じて、前記基準値を定める、
ことを特徴とする、請求項１に記載の液体吐出装置。
【請求項３】
前記特性情報は、
前記残留振動の周期を示し、
前記判定部は、
前記特性情報の示す前記残留振動の周期が、前記基準値よりも大きい場合に、
前記吐出部における液体の吐出状態が異常であると判定する、
ことを特徴とする、請求項２に記載の液体吐出装置。
【請求項４】
前記基準情報生成部は、
前記所定期間における前記吐出部からの液体の吐出の頻度が第１の頻度である場合、第１の値を前記基準値として定め、
前記所定期間における前記吐出部からの液体の吐出の頻度が、前記第１の頻度よりも低い第２の頻度である場合、前記第１の値よりも大きい第２の値を前記基準値として定める、
ことを特徴とする、請求項３に記載の液体吐出装置。
【請求項５】
前記特性情報は、
前記残留振動の振幅を示し、
前記判定部は、
前記特性情報の示す前記残留振動の振幅が、前記基準値よりも小さい場合に、
前記吐出部における液体の吐出状態が異常であると判定する、
ことを特徴とする、請求項２に記載の液体吐出装置。
【請求項６】
吐出部から液体を吐出する液体吐出装置であって、
複数の前記吐出部を具備する記録ヘッドと、
前記記録ヘッドに設けられた複数の吐出部の各々を駆動可能な駆動部と、
前記複数の吐出部のうち一の吐出部が前記駆動部により駆動されたときに前記一の吐出部に生じる残留振動を検出する検出部と、
前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、
前記駆動部による前記複数の吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、
前記特性情報及び前記基準情報に基づいて、前記一の吐出部における液体の吐出状態を判定する判定部と、
を備える、
ことを特徴とする液体吐出装置。
【請求項７】
液体を吐出する吐出部と、
前記吐出部を駆動する駆動部と、
前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、
を具備するヘッドユニットを制御するヘッドユニット制御回路であって、
前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、
前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、
前記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定する判定部と、
を備える、
ことを特徴とするヘッドユニット制御回路。
【請求項８】
液体を吐出する吐出部と、
前記吐出部を駆動する駆動部と、
前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、
を具備する液体吐出装置の検査方法であって、
前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成するステップと、
前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成するステップと、
前記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定するステップと、
を備える、
ことを特徴とする液体吐出装置の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、ヘッドユニット制御回路、及び、液体吐出装置の検査方法に関する。
【背景技術】
【０００２】
インクジェットプリンター等の液体吐出装置は、吐出部を駆動して、当該吐出部に設けられた圧電素子を変位させることにより、吐出部のキャビティ（圧力室）に充填されたインク等の液体を吐出させ、記録媒体に画像を形成する印刷処理を実行する。このような液体吐出装置において、キャビティ内の液体の増粘や、吐出部への異物の付着等により、吐出部から液体を正常に吐出できなくなる吐出異常が生じる場合がある。そして、吐出異常が生じると、吐出部から吐出される液体により記録媒体に形成される予定のドットを正確に形成できなくなり、印刷処理において記録媒体に形成される画像の画質が低下する。
特許文献１には、印刷処理において形成される画像の画質の低下を防止するために、吐出部を駆動させた際に当該吐出部から検出される残留振動の特性に基づいて、当該吐出部における液体の吐出状態を判定し、当該判定結果を用いて吐出異常を検出する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７６５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、液体の吐出状態が正常な吐出部において液体の吐出頻度が低い場合に当該吐出部から検出される残留振動の特性と、吐出異常が生じている吐出部から検出される残留振動の特性と、が類似することがある。このため、吐出部における液体の吐出状態の判定において、誤判定が生じることがあった。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、吐出部における液体の吐出状態の判定において誤判定の発生を抑制する技術の提供を解決課題の一つとする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明に係る液体吐出装置は、液体を吐出する吐出部と、前記吐出部を駆動する駆動部と、前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、前記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定する判定部と、を備える、ことを特徴とする。
【０００７】
本発明では、吐出部の駆動の履歴に応じて定めた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別することが可能となる。このため、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【０００８】
上述した液体吐出装置において、前記基準情報生成部は、所定期間における前記吐出部からの液体の吐出の頻度に応じて、前記基準値を定める、ことを特徴としてもよい。
【０００９】
この態様によれば、吐出部からの液体の吐出頻度に応じた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【００１０】
上述した液体吐出装置において、前記特性情報は、前記残留振動の周期を示し、前記判定部は、前記特性情報の示す前記残留振動の周期が、前記基準値よりも大きい場合に、前記吐出部における液体の吐出状態が異常であると判定する、ことを特徴としてもよい。
【００１１】
この態様によれば、吐出部からの液体の吐出頻度に応じた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【００１２】
上述した液体吐出装置において、前記基準情報生成部は、前記所定期間における前記吐出部からの液体の吐出の頻度が第１の頻度である場合、第１の値を前記基準値として定め、前記所定期間における前記吐出部からの液体の吐出の頻度が、前記第１の頻度よりも低い第２の頻度である場合、前記第１の値よりも大きい第２の値を前記基準値として定める、ことを特徴としてもよい。
【００１３】
この態様によれば、吐出部からの液体の吐出頻度が高い頻度である第１の頻度である場合に、基準値を小さい値である第１の値とし、吐出部からの液体の吐出頻度が低い頻度である第２の頻度である場合に、基準値を大きい値である第２の値とする。このため、紙粉等の異物の付着により吐出異常が生じている吐出部については、第１の値を基準値として吐出状態を判定することで、当該吐出部において吐出異常が生じていることを検出することが可能となり、他方、液体の吐出頻度が低く、吐出異常が生じない程度に増粘が生じている吐出部については、第２の値を基準値として吐出状態を判定することで、当該吐出部において吐出異常が生じていないことを検出することが可能となる。これにより、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【００１４】
また、本発明に係る液体吐出装置は、吐出部から液体を吐出する液体吐出装置であって、複数の前記吐出部を具備する記録ヘッドと、前記記録ヘッドに設けられた複数の吐出部の各々を駆動可能な駆動部と、前記複数の吐出部のうち一の吐出部が前記駆動部により駆動されたときに前記一の吐出部に生じる残留振動を検出する検出部と、前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、前記駆動部による前記複数の吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、前記特性情報及び前記基準情報に基づいて、前記一の吐出部における液体の吐出状態を判定する判定部と、を備える、ことを特徴とする。
【００１５】
この発明によれば、吐出部からの液体の吐出頻度に応じた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
また、この発明によれば、記録ヘッドに設けられた複数の吐出部において共通の基準値を用いて、各吐出部における液体の吐出状態を判定するため、基準値の生成に係る処理負荷を軽減することができる。
【００１６】
また、本発明に係るヘッドユニット制御回路は、液体を吐出する吐出部と、前記吐出部を駆動する駆動部と、前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、を具備するヘッドユニットを制御するヘッドユニット制御回路であって、前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成する特性情報生成部と、前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成する基準情報生成部と、記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定する判定部と、を備える、ことを特徴とする。
【００１７】
この発明によれば、吐出部からの液体の吐出頻度に応じた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【００１８】
また、本発明に係る液体吐出装置の検査方法は、液体を吐出する吐出部と、前記吐出部を駆動する駆動部と、前記吐出部が前記駆動部により駆動されたときに前記吐出部に生じる残留振動を検出する検出部と、を具備する液体吐出装置の検査方法であって、前記検出部の検出結果に基づいて前記残留振動の特性を示す特性情報を生成するステップと、前記駆動部による前記吐出部の駆動の履歴に応じて定められる基準値を示す基準情報を生成するステップと、前記特性情報及び前記基準情報に基づいて、前記吐出部における液体の吐出状態を判定するステップと、を備える、ことを特徴とする。
【００１９】
この発明によれば、吐出部からの液体の吐出頻度に応じた基準値を用いて、当該吐出部における液体の吐出状態を判定するため、吐出部からの液体の吐出頻度が低い場合と、吐出部において吐出異常が生じている場合と、を区別し、吐出状態の判定において誤判定が生じる可能性を低減することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係るインクジェットプリンター１の構成を示すブロック図である。
【図２】インクジェットプリンター１の概略的な内部構造を示す斜視図である。
【図３】吐出状態判定処理を説明するためのフローチャートである。
【図４】吐出部Ｄの構造を説明するための説明図である。
【図５】吐出部Ｄにおけるインクの吐出動作を説明するための説明図である。
【図６】ヘッドモジュールＨMにおけるノズルＮの配置例を示す平面図である。
【図７】ヘッドユニットＨUの構成を示すブロック図である。
【図８】印刷処理及び吐出状態判定処理を説明するためのタイミングチャートである。
【図９】接続状態指定回路１１の構成を示すブロック図である。
【図１０】デコーダーＤCのデコード内容を示す説明図である。
【図１１】特性情報生成回路９の動作を説明するための説明図である。
【図１２】判定情報Ｓttを説明するための説明図である。
【図１３】履歴情報ＨS、頻度情報Ｆ、及び、基準情報Ｑを説明するための説明図である。
【図１４】周期Ｔcの分布を説明するための説明図である。
【発明を実施するための形態】
【００２１】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００２２】
＜＜Ａ．実施形態＞＞
本実施形態では、インク（「液体」の一例）を吐出して記録用紙Ｐ（「媒体」の一例）に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
【００２３】
＜＜１．インクジェットプリンターの概要＞＞
図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。なお、図１は、本実施形態に係るインクジェットプリンター１の構成の一例を示す機能ブロック図である。また、図２は、インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
【００２４】
インクジェットプリンター１には、パーソナルコンピューターやデジタルカメラ等のホストコンピューター（図示省略）から、インクジェットプリンター１が形成すべき画像を示す印刷データＩmgと、インクジェットプリンター１が形成すべき画像の印刷部数を示す情報と、が供給される。インクジェットプリンター１は、ホストコンピューターから供給される印刷データＩmgの示す画像を記録用紙Ｐに形成する印刷処理を実行する。
【００２５】
図１に例示するように、インクジェットプリンター１は、インクを吐出する吐出部Ｄが設けられたヘッドユニットＨUを複数個具備するヘッドモジュールＨMと、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるための搬送機構７と、インクジェットプリンター１の各部の動作を制御する制御部６と、各種情報を記憶する記憶部８と、を備える。
【００２６】
制御部６は、ＣＰＵ（Central Processing Unit）と、ＤＡ変換回路とを含んで構成される。なお、制御部６は、ＣＰＵの代わりに、ＦＰＧＡ（field-programmable gate array）等のプログラマブルロジックデバイスを備えるものでよい。
制御部６は、ＣＰＵが、記憶部８に記憶されている制御プログラムに従って動作することで、インクジェットプリンター１の各部の動作を制御するための各種信号を出力する。具体的には、制御部６は、印刷信号ＳＩや駆動波形信号Ｃom等のヘッドユニットＨUを制御するための信号と、搬送機構７を制御するための信号と、を生成する。
【００２７】
ここで、駆動波形信号Ｃomとは、吐出部Ｄを駆動するためのアナログの信号である。制御部６は、駆動波形信号Ｃomを生成する場合、例えば、ＣＰＵにおいて駆動波形信号Ｃomの波形を規定するデジタルの駆動波形信号を生成し、ＤＡ変換回路において当該デジタルの駆動波形信号をアナログの駆動波形信号Ｃomに変換する。なお、詳細は後述するが、本実施形態において、駆動波形信号Ｃomは、駆動波形信号Ｃom-Aと駆動波形信号Ｃom-Bとを含む。
また、印刷信号ＳＩとは、吐出部Ｄの駆動の態様を指定するためのデジタルの信号である。具体的には、印刷信号ＳＩは、吐出部Ｄに対して駆動波形信号Ｃomを供給するか否かを指定することで、吐出部Ｄの駆動の態様を指定する信号である。ここで、吐出部Ｄの駆動の態様の指定とは、例えば、吐出部Ｄを駆動した際に当該吐出部Ｄからインクが吐出されるか否かを指定したり、また、吐出部Ｄを駆動した際に当該吐出部Ｄから吐出されるインク量を指定したりすることである。
【００２８】
図１に例示するように、各ヘッドユニットＨUには、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDが設けられる（Ｍは、１≦Ｍを満たす自然数）。なお、以下では、各記録ヘッドＨDに設けられたＭ個の吐出部Ｄを、順番に、１段、２段、…、Ｍ段と称することがある。また、ｍ段の吐出部Ｄを、吐出部Ｄ[m]と称する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。また、インクジェットプリンター１の構成要素や信号等が、吐出部Ｄ[m]の段数ｍに対応するものである場合には、当該構成要素や信号等を表わすための符号に、段数ｍに対応することをを示すための添え字[m]を付して表現することがある。
【００２９】
図１に例示するように、各ヘッドユニットＨUには、駆動回路１０（「駆動部」の一例）と、検出回路２０（「検出部」の一例）と、が設けられる。
【００３０】
駆動回路１０は、印刷信号ＳＩと駆動波形信号Ｃomとに基づいて駆動信号Ｖinを生成し、当該駆動信号Ｖinにより吐出部Ｄを駆動する。詳細は後述するが、駆動信号Ｖinとは、印刷信号ＳＩにより吐出部Ｄに供給されることが指定された駆動波形信号Ｃomである。以下では、吐出部Ｄ[m]に供給される駆動信号Ｖinを駆動信号Ｖin[m]と称する。また、駆動回路１０は、印刷信号ＳＩに基づいて、駆動信号Ｖin[m]により駆動された吐出部Ｄ[m]から検出される検出信号Ｖout[m]を検出回路２０に供給するか否かを切り替える。
検出回路２０は、駆動信号Ｖin[m]により駆動された吐出部Ｄ[m]から検出した検出信号Ｖout[m]に基づいて、吐出部Ｄ[m]が駆動された後に吐出部Ｄ[m]において残留している振動（以下、「残留振動」と称する）の波形を示すための残留振動信号ＮSA[m]を生成する。
【００３１】
本実施形態に係るインクジェットプリンター１は、図１に例示するように、検出回路２０から出力される残留振動信号ＮSA[m]の特性示すための特性情報Infoを生成する特性情報生成回路９（「特性情報生成部」の一例）を複数個具備する特性情報生成モジュールＣMを備える。ここで、残留振動信号ＮSA[m]の特性とは、例えば、残留振動信号ＮSA[m]の周期、振幅、位相等、残留振動信号ＮSA[m]の波形に係る性質を示す情報である。本実施形態では、残留振動信号ＮSA[m]の特性として、残留振動信号ＮSA[m]の周期及び振幅を考慮する場合を一例として説明する。すなわち、本実施形態では、特性情報Infoが、残留振動信号ＮSA[m]の周期Ｔc[m]を示す情報である周期情報Ｉnfo-Tと、残留振動信号ＮSA[m]の振幅に関する情報である振幅情報Ｉnfo-Sと、を含む場合を想定する。
【００３２】
なお、本実施形態では、図１に例示するように、ヘッドモジュールＨMが、４個のヘッドユニットＨUを備え、特性情報生成モジュールＣMが、４個の特性情報生成回路９を備える場合を想定する。すなわち、本実施形態では、特性情報生成回路９及びヘッドユニットＨUが、１対１に対応して設けらる場合を想定する。以下では、４個のヘッドユニットＨUのうち一のヘッドユニットＨUと、４個の特性情報生成回路９のうち一のヘッドユニットＨUに対応して設けられた一の特性情報生成回路９について説明するが、当該説明は、他のヘッドユニットＨU及び他の特性情報生成回路９についても同様に該当する。
【００３３】
本実施形態では、インクジェットプリンター１がシリアルプリンターである場合を想定する。具体的には、インクジェットプリンター１は、副走査方向に記録用紙Ｐを搬送し主走査方向にヘッドモジュールＨMを移動させつつ、吐出部Ｄからインクを吐出することで、印刷処理を実行する。以下、図２に示すように、＋Ｙ方向及び−Ｙ方向（以下、＋Ｙ方向及び−Ｙ方向を「Ｙ軸方向」と総称する）が主走査方向であり、＋Ｘ方向（以下、＋Ｘ方向及び−Ｘ方向を「Ｘ軸方向」と総称する）が副走査方向とする。
【００３４】
図２に例示するように、本実施形態に係るインクジェットプリンター１は、筐体２００と、筐体２００内をＹ軸方向に往復動可能でありヘッドモジュールＨMを搭載するキャリッジ１００と、を備える。
【００３５】
搬送機構７は、印刷処理が実行される場合に、キャリッジ１００をＹ軸方向に往復動させるとともに、記録用紙Ｐを＋Ｘ方向に搬送することで、記録用紙ＰのヘッドモジュールＨMに対する相対位置を変化させ、記録用紙Ｐの全体に対してインクが着弾することを可能とする。
具体的には、搬送機構７は、図１に示すように、キャリッジ１００を往復動させるための駆動源となる搬送モーター７１と、搬送モーター７１を駆動するためのモータードライバー７２と、記録用紙Ｐを搬送するための駆動源となる給紙モーター７３と、給紙モーター７３を駆動するためのモータードライバー７４と、を具備する。また、搬送機構７は、図２に示すように、Ｙ軸方向に延在するキャリッジガイド軸７６と、搬送モーター７１により回転駆動されるプーリー７１１と回転自在なプーリー７１２との間に掛け渡されＹ軸方向に延在するタイミングベルト７１０と、を具備する。キャリッジ１００は、キャリッジガイド軸７６によりＹ軸方向に往復自在に支持されるとともに、固定具１０１を介してタイミングベルト７１０の所定箇所に固定されている。このため、搬送機構７は、搬送モーター７１によりプーリー７１１を回転駆動させることで、ヘッドモジュールＨMをキャリッジ１００と共に、キャリッジガイド軸７６に沿ってＹ軸方向に往復動させることができる。
【００３６】
また、図２に示すように、搬送機構７は、キャリッジ１００の下側（−Ｚ方向）に設けられたプラテン７５と、給紙モーター７３の駆動に応じて回転し記録用紙Ｐを１枚ずつプラテン７５上に供給するための給紙ローラ（図示省略）と、給紙モーター７３の駆動に応じて回転しプラテン７５上の記録用紙Ｐを排紙口へと搬送する排紙ローラ７３０と、を備える。このため、搬送機構７は、図２に示すように、記録用紙Ｐをプラテン７５上において−Ｘ方向（上流側）から＋Ｘ方向（下流側）へと搬送することができる。
【００３７】
本実施形態では、図２に例示するように、インクジェットプリンター１のキャリッジ１００に、４個のインクカートリッジ３１が格納されている。より具体的には、本実施形態では、シアン、マゼンタ、イエロー、及び、ブラックの、４色（ＣＭＹＫ）のインクと１対１に対応する４個のインクカートリッジ３１が、キャリッジ１００に格納されている場合を想定する。
また、本実施形態では、４個のインクカートリッジ３１が、４個のヘッドユニットＨUと、１対１に対応して設けられる場合を想定する。そして、各吐出部Ｄは、当該吐出部Ｄの属するヘッドユニットＨUに対応するインクカートリッジ３１からインクの供給を受ける。これにより、各吐出部Ｄは、供給されたインクを内部に充填し、充填したインクをノズルＮから吐出することができる。つまり、ヘッドモジュールＨMが具備する合計４Ｍ個の吐出部Ｄは、全体としてＣＭＹＫの４色のインクを吐出することができる。
なお、図２は一例に過ぎず、インクカートリッジ３１は、キャリッジ１００の外部に設けられるものであってもよい。
【００３８】
ここで、印刷処理が実行される場合の制御部６の動作の概要を説明する。
【００３９】
印刷処理が実行される場合、制御部６は、まず、ホストコンピューターから供給される印刷データＩmgを、記憶部８に記憶させる。
次に、制御部６は、印刷処理において、記憶部８に記憶されている印刷データＩmg等の各種データに基づいて、印刷信号ＳＩ及び駆動波形信号Ｃom等の各ヘッドユニットＨUの動作を制御するための信号と、搬送機構７を制御するための信号と、を生成する。
そして、制御部６は、印刷処理において、印刷信号ＳＩ等の各種信号や、記憶部８に記憶されている各種データに基づいて、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるように搬送機構７を制御しつつ、吐出部Ｄが駆動されるように駆動回路１０を制御する。これにより、制御部６は、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を調整し、印刷データＩmgに対応する画像を記録用紙Ｐ上に形成する印刷処理が実行されるように、インクジェットプリンター１の各部を制御する。
【００４０】
また、本実施形態に係るインクジェットプリンター１は、各吐出部Ｄからのインクの吐出状態が正常であるか否か、すなわち、各吐出部Ｄにおいて吐出異常が生じていないか否かを判定するための処理である、吐出状態判定処理を実行する。
ここで、吐出異常とは、吐出部Ｄにおけるインクの吐出状態が異常となること、つまり、吐出部Ｄが具備するノズルＮからインクを正確に吐出することのできない状態の総称である。より具体的には、吐出異常とは、駆動波形信号Ｃomにより吐出部Ｄを駆動して吐出部Ｄからインクを吐出させようとしても、駆動波形信号Ｃomが規定する態様によりインクを吐出できない状態である。ここで、駆動波形信号Ｃomが規定するインクの吐出態様とは、吐出部Ｄが駆動波形信号Ｃomの波形により規定される量のインクを吐出し、吐出部Ｄが駆動波形信号Ｃomの波形により規定される吐出速度でインクを吐出することである。すなわち、駆動波形信号Ｃomが規定するインクの吐出態様によりインクを吐出できない状態とは、吐出部Ｄからインクを吐出できない状態の他に、駆動波形信号Ｃomにより規定されるインクの吐出量とは異なる量のインクが吐出部Ｄから吐出される状態、及び、駆動波形信号Ｃomにより規定されるインクの吐出速度と異なる速度でインクが吐出されるために記録用紙Ｐ上の所望の着弾位置にインクを着弾させることができない状態、等を含む。
また、吐出状態判定処理とは、判定対象吐出部Ｄ-Hにおけるインクの吐出状態の判定（以下、単に「判定」と称する場合がある）と、当該判定を実行するための準備処理と、を含む一連の処理である。
【００４１】
図３は、吐出状態判定処理が実行される場合におけるインクジェットプリンター１の動作の一例を示すフローチャートである。以下、図３を参照しつつ、吐出状態判定処理の概要を説明する。なお、以下では、吐出状態判定処理において、判定の対象とされる吐出部Ｄを、判定対象吐出部Ｄ-Hと称する。
【００４２】
図３に示すように、吐出状態判定処理が実行される場合、まず、インクジェットプリンター１の制御部６は、吐出部Ｄ[1]〜Ｄ[M]の中から判定対象吐出部Ｄ-Hを選択する（Ｓ１００）。なお、この図では、吐出部Ｄ[m]が判定対象吐出部Ｄ-Hとして選択される場合を例示して説明する。
次に、インクジェットプリンター１の制御部６は、駆動回路１０による判定対象吐出部Ｄ-Hの駆動の履歴を示す履歴情報ＨS[m]に基づいて、判定対象吐出部Ｄ-Hにおけるインクの吐出状態の判定において用いられる判定基準である閾値ＱL[m]及び閾値ＱH[m]を示す基準情報Ｑ[m]を生成する（Ｓ１１０）。なお、制御部６は、ステップＳ１１０の処理を実行する場合に、基準情報生成部６１として機能する。また、履歴情報ＨS[m]及び基準情報Ｑ[m]の詳細は後述する。
次に、インクジェットプリンター１の制御部６は、判定対象吐出部Ｄ-Hが駆動されるように、駆動回路１０の動作を制御する（Ｓ１２０）。
次に、インクジェットプリンター１の検出回路２０は、判定対象吐出部Ｄ-Hが駆動された際に当該判定対象吐出部Ｄ-Hから検出される検出信号Ｖout[m]に基づいて、残留振動信号ＮSA[m]を生成する（Ｓ１３０）。
次に、インクジェットプリンター１の特性情報生成回路９は、残留振動信号ＮSA[m]の周期Ｔc[m]を示す周期情報Ｉnfo-Tと、残留振動信号ＮSA[m]の振幅に関する振幅情報Ｉnfo-Sと、を含む特性情報Infoを生成する（Ｓ１４０）。
次に、インクジェットプリンター１の制御部６は、特性情報Infoと基準情報Ｑ[m]とに基づいて、判定対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定の結果を示す判定情報Ｓtt[m]を生成し（Ｓ１５０）、吐出状態判定処理を終了させる。制御部６は、ステップＳ１５０の処理を実行する場合に、判定部６２として機能する。なお、判定情報Ｓtt[m]の詳細は後述する。
なお、インクジェットプリンター１は、吐出状態判定処理を実行することで、吐出異常の生じている吐出部Ｄの有無を検査し、印刷処理においてインクジェットプリンター１が正常に動作するか否かを検査することができる。
【００４３】
なお、本実施形態では、図１に示すように、特性情報生成回路９及び制御部６が、ヘッドユニットＨUを制御するヘッドユニット制御回路９０の一例である。
【００４４】
＜＜２．記録ヘッド及び吐出部の概要＞＞
図４及び図５を参照しつつ、記録ヘッドＨDと、記録ヘッドＨDに設けられる吐出部Ｄと、について説明する。
【００４５】
図４は、吐出部Ｄを含むように記録ヘッドＨDを切断した、記録ヘッドＨDの概略的な一部断面図である。
図４に示すように、吐出部Ｄは、圧電素子ＰZと、内部にインクが充填されたキャビティ３２０（「圧力室」の一例）と、キャビティ３２０に連通するノズルＮと、振動板３１０と、を備える。吐出部Ｄは、圧電素子ＰZに駆動信号Ｖinが供給されて当該圧電素子ＰZが駆動信号Ｖinにより駆動されることにより、キャビティ３２０内のインクをノズルＮから吐出させる。キャビティ３２０は、キャビティプレート３４０と、ノズルＮが形成されたノズルプレート３３０と、振動板３１０と、により区画される空間である。キャビティ３２０は、インク供給口３６０を介してリザーバ３５０と連通している。リザーバ３５０は、インク取入口３７０を介して、当該吐出部Ｄに対応するインクカートリッジ３１と連通している。
【００４６】
本実施形態では、圧電素子ＰZとして、図４に示すようなユニモルフ（モノモルフ）型を採用する。なお、圧電素子ＰZは、ユニモルフ型に限らず、バイモルフ型や積層型等を採用してもよい。
圧電素子ＰZは、上部電極Ｚuと、下部電極Ｚdと、上部電極Ｚu及び下部電極Ｚdの間に設けられた圧電体Ｚmと、を有する。下部電極Ｚdは、電位ＶBSに設定された給電線ＬHd（図６参照）と電気的に接続される。そして、上部電極Ｚuに駆動信号Ｖinが供給されて、上部電極Ｚu及び下部電極Ｚdの間に電圧が印加されると、当該印加された電圧に応じて圧電素子ＰZが＋Ｚ方向または−Ｚ方向（以下、＋Ｚ方向及び−Ｚ方向を「Ｚ軸方向」と総称する）に変位し、その結果、圧電素子ＰZが振動する。
【００４７】
キャビティプレート３４０の上面開口部には、振動板３１０が設置される。振動板３１０には、下部電極Ｚdが接合されている。このため、圧電素子ＰZが駆動信号Ｖinにより駆動されて振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積（キャビティ３２０内の圧力）が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。インクの吐出によりキャビティ３２０内のインクが減少した場合、リザーバ３５０からインクが供給される。また、リザーバ３５０へは、インクカートリッジ３１からインク取入口３７０を介してインクが供給される。
【００４８】
図５は、吐出部Ｄにおけるインクの吐出動作を説明するための説明図である。図５に示すように、制御部６は、例えば、Phase-1の状態において、吐出部Ｄが備える圧電素子ＰZに駆動信号Ｖinとして供給される駆動波形信号Ｃomの電位を変化させることで、当該圧電素子ＰZが＋Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を＋Ｚ方向に撓ませる。これにより、図５に示すPhase-2の状態のように、Phase-1の状態と比較して、当該吐出部Ｄのキャビティ３２０の容積が拡大する。次に、制御部６は、吐出部Ｄが備える圧電素子ＰZに駆動信号Ｖinとして供給される駆動波形信号Ｃomの電位を変化させることで、当該圧電素子ＰZが−Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を−Ｚ方向に撓ませる。これにより、図５に示すPhase-3の状態のように、キャビティ３２０の容積が急激に収縮し、キャビティ３２０を満たすインクの一部が、このキャビティ３２０に連通しているノズルＮからインク滴として吐出される。
振動板３１０を含む吐出部Ｄには、圧電素子ＰZ及び振動板３１０が駆動信号Ｖinにより駆動されて図５に示すようにＺ軸方向に変位した後に残留振動が生じる。
【００４９】
図６は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を平面視した場合の、ヘッドモジュールＨ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に属するＭ個のノズルＮが千鳥状に配置されてもよい。また、各ノズル列ＬnはＸ軸方向とは異なる方向に延在してもよい。また、本実施形態では、各記録ヘッドＨDに設けられるノズル列Ｌnの列数が「１」である場合を例示しているが、各記録ヘッドＨDには、２列以上のノズル列Ｌnが設けられてもよい。
【００５０】
＜＜３．ヘッドユニットの構成＞＞
以下、図７を参照しつつ、各ヘッドユニットＨ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]に基づいて残留振動信号ＮSA[m]を生成する。
【００５６】
＜＜４．ヘッドユニットの動作＞＞
以下、図８〜図１０を参照しつつ、各ヘッドユニットＨUの動作について説明する。
【００５７】
本実施形態において、インクジェットプリンター１の動作期間は、１または複数の単位期間Ｔuを含む。また、本実施形態に係るインクジェットプリンター１は、各単位期間Ｔuにおいて、印刷処理における各吐出部Ｄの駆動と、吐出状態判定処理における判定対象吐出部Ｄ-Hの駆動及び当該判定対象吐出部Ｄ-Hからの残留振動の検出と、の一方または双方を実行可能である。つまり、本実施形態では、印刷処理と吐出状態判定処理とを同一の単位期間Ｔuにおいて実行可能な場合を、一例として想定する。但し、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、印刷処理が実行される単位期間Ｔuとは異なる単位期間Ｔuにおいて吐出状態判定処理を実行してもよい。
なお、一般的に、インクジェットプリンター１は、連続的または間欠的な複数の単位期間Ｔuにおいて印刷処理を実行することで、各吐出部Ｄから１または複数回ずつインクを吐出させて、印刷データＩmgの示す画像を形成する。また、本実施形態に係るインクジェットプリンター１は、連続的または間欠的に設けられたＭ個の単位期間Ｔuにおいて、Ｍ回の吐出状態判定処理を実行することで、Ｍ個の吐出部Ｄ[1]〜Ｄ[M]の各々を判定対象吐出部Ｄ-Hとした吐出状態判定処理を実行する。
【００５８】
図８は、単位期間Ｔuにおけるインクジェットプリンター１の動作を示すためのタイミングチャートである。
この図に示すように、制御部６は、パルスＰlsＬを有するラッチ信号ＬATを出力する。これにより、制御部６は、パルスＰlsＬの立ち上がりから次のパルスＰlsＬの立ち上がりまでの期間として、単位期間Ｔuを規定する。
また、この図に示すように、制御部６は、パルスＰlsＣを有するチェンジ信号ＣHを出力する。これにより、制御部６は、単位期間Ｔuを、パルスＰlsＬの立ち上がりからパルスＰlsＣの立ち上がりまでの制御期間ＴuXと、パルスＰlsＣの立ち上がりからパルスＰlsＬの立ち上がりまでの制御期間ＴuYと、に区分する。
また、この図に示すように、制御部６は、パルスＰlsＴ1及びパルスＰlsＴ2を有する期間指定信号Ｔsigを出力する。これにより、制御部６は、パルスＰlsＬの立ち上がりからパルスＰlsＴ1の立ち上がりまでの制御期間ＴSS1と、パルスＰlsＴ1の立ち上がりからパルスＰlsＴ2の立ち上がりまでの制御期間ＴSS2と、パルスＰlsＴ2の立ち上がりからパルスＰlsＬの立ち上がりまでの制御期間ＴSS3と、に区分する。
【００５９】
本実施形態に係る印刷信号ＳＩは、各単位期間Ｔ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]が３ビットのデジタル信号である場合を想定する（図１０及び図１１参照）。また、単位期間Ｔuにおいて、吐出部Ｄ[m]が判定対象吐出部Ｄ-Hとして指定される場合、当該吐出部Ｄ[m]に対応して設けられるスイッチＳWa[m]、ＳWb[m]、ＳWs[m]を、それぞれ、スイッチＳWa-H、ＳWb-H、ＳWs-Hと称する場合がある。
【００６１】
図８に示すように、制御部６は、制御期間ＴuXに設けられた波形ＰXと、制御期間ＴuYに設けられた波形ＰYと、を有する駆動波形信号Ｃom-Aを出力する。本実施形態では、波形ＰXの最高電位ＶHxと最低電位ＶLxとの電位差が、波形ＰYの最高電位ＶHyと最低電位ＶLyとの電位差よりも大きくなるように、波形ＰX及び波形ＰYを定める。具体的には、波形ＰXを有する駆動波形信号Ｃom-Aが駆動信号Ｖin[m]として吐出部Ｄ[m]に供給される場合、吐出部Ｄ[m]から中程度の量のインクが吐出されるように、波形ＰXの波形を定める。また、波形ＰYを有する駆動波形信号Ｃom-Aが駆動信号Ｖin[m]として吐出部Ｄ[m]に供給される場合、吐出部Ｄ[m]から小程度の量のインクが吐出されるように、波形ＰYの波形を定める。なお、波形ＰX及び波形ＰYは、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
【００６２】
接続状態指定回路１１は、単位期間Ｔuにおいて、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して大ドットの形成を指定する場合、接続状態指定信号ＳLa[m]を当該単位期間Ｔuに亘りハイレベルに設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を当該単位期間Ｔuに亘りローレベルに設定する（図１０参照）。この場合、吐出部Ｄ[m]は、制御期間ＴuXにおいて波形ＰXの駆動波形信号Ｃom-Aにより駆動されて中程度の量のインクを吐出し、制御期間ＴuYにおいて波形ＰYの駆動波形信号Ｃom-Aにより駆動されて小程度の量のインクを吐出する。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、合計で大程度の量のインクを吐出し、記録用紙Ｐには大ドットが形成される。
接続状態指定回路１１は、単位期間Ｔuにおいて、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して中ドットの形成を指定する場合、接続状態指定信号ＳLa[m]を制御期間ＴuXにおいてハイレベルに制御期間ＴuYにおいてローレベルにそれぞれ設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を当該単位期間Ｔuに亘りローレベルに設定する（図１０参照）。この場合、吐出部Ｄ[m]は、制御期間ＴuXにおいて波形ＰXの駆動波形信号Ｃom-Aにより駆動されて中程度の量のインクを吐出し、記録用紙Ｐには中ドットが形成される。
接続状態指定回路１１は、単位期間Ｔuにおいて、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して小ドットの形成を指定する場合、接続状態指定信号ＳLa[m]を制御期間ＴuXにおいてローレベルに制御期間ＴuYにおいてハイレベルにそれぞれ設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を当該単位期間Ｔuに亘りローレベルに設定する（図１０参照）。この場合、吐出部Ｄ[m]は、制御期間ＴuYにおいて波形ＰYの駆動波形信号Ｃom-Aにより駆動されて小程度の量のインクを吐出し、記録用紙Ｐには小ドットが形成される。
接続状態指定回路１１は、単位期間Ｔuにおいて、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対してインクの非吐出を指定する場合、接続状態指定信号ＳLa[m]、ＳLb[m]、ＳLs[m]を当該単位期間Ｔuに亘りローレベルに設定する（図１０参照）。この場合、吐出部Ｄ[m]は、当該単位期間Ｔuにおいて駆動波形信号Ｃomにより駆動されず、インクを吐出しない。
【００６３】
図８に示すように、制御部６は、単位期間Ｔuに設けられた波形ＰSを有する駆動波形信号Ｃom-Bを出力する。本実施形態では、波形ＰSの最高電位ＶHsと最低電位ＶLsとの電位差が、波形ＰYの最高電位ＶHyと最低電位ＶLyとの電位差よりも小さくなるように、波形ＰSを定める。具体的には、波形ＰSを有する駆動波形信号Ｃom-Bを吐出部Ｄ[m]に供給する場合、吐出部Ｄ[m]からインクが吐出されない程度に吐出部Ｄ[m]が駆動されるように、波形ＰSの波形を定める。なお、波形ＰSは、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
【００６４】
接続状態指定回路１１は、単位期間Ｔuにおいて、個別指定信号Ｓd[m]が吐出部Ｄ[m]を判定対象吐出部Ｄ-Hとしての駆動を指定する場合、接続状態指定信号ＳLa[m]を当該単位期間Ｔuに亘りローレベルに設定し、接続状態指定信号ＳLb[m]を制御期間ＴSS1及びＴSS3においてハイレベルに制御期間ＴSS2においてローレベルにそれぞれ設定し、接続状態指定信号ＳLs[m]を制御期間ＴSS2においてハイレベルに制御期間ＴSS1及びＴSS3においてローレベルにそれぞれ設定する（図１０参照）。
この場合、判定対象吐出部Ｄ-Hは、制御期間ＴSS1において波形ＰSの駆動波形信号Ｃom-Bにより駆動される。具体的には、判定対象吐出部Ｄ-Hが有する圧電素子ＰZは、制御期間ＴSS1において波形ＰSの駆動波形信号Ｃom-Bにより変位させられる。その結果、判定対象吐出部Ｄ-Hにおいて振動が生じ、この振動は、制御期間ＴSS2においても残留する。そして、制御期間ＴSS2において、判定対象吐出部Ｄ-Hの圧電素子ＰZが有する上部電極Ｚuは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に応じて電位を変化する。換言すれば、制御期間ＴSS2において、判定対象吐出部Ｄ-Hの圧電素子ＰZが有する上部電極Ｚuは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に従った圧電素子ＰZの起電力に応じた電位を示す。そして、駆動回路１０は、制御期間ＴSS2において、当該上部電極Ｚuの電位を、検出回路２０に対して内部配線ＬHsを介して検出信号Ｖoutとして供給する。
【００６５】
ところで、上述のとおり、本実施形態では、単位期間Ｔuにおいて、印刷処理と吐出状態判定処理とが同時に実行される場合がある。この場合、印刷データＩmgに基づく画像を形成するために吐出部Ｄ[m]からインクの吐出が必要な場合に、当該吐出部Ｄ[m]が判定対象吐出部Ｄ-Hとして選択されると、印刷データＩmgに基づく画像の形成に必要となるドットが形成されなくなり、画質が低下する。このため、本実施形態に係る制御部６は、印刷処理においてインクを吐出する必要のない吐出部Ｄの中から、判定対象吐出部Ｄ-Hを選択する。
【００６６】
図９は、本実施形態に係る接続状態指定回路１１の構成の一例を示す図である。図９に示すように、接続状態指定回路１１は、接続状態指定信号Ｓ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]が（１，１，０）を示す場合、単位期間Ｔuに亘り接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（１，０，０）を示す場合、制御期間ＴuXにおいて接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（０，１，０）を示す場合、制御期間ＴuYにおいて接続状態指定信号ＳLa[m]をハイレベルとし、個別指定信号Ｓd[m]が（１，１，１）を示す場合、制御期間ＴSS1及びＴSS3において接続状態指定信号ＳLb[m]をハイレベルとし、制御期間ＴSS2において接続状態指定信号ＳLs[m]をハイレベルとし、以上に該当しない場合において各信号をローレベルとする。
【００６８】
検出回路２０は、上述のとおり、検出信号Ｖoutに基づいて残留振動信号ＮSAを生成する。残留振動信号ＮSAとは、検出信号Ｖoutの振幅を増幅し、また、検出信号Ｖoutからノイズ成分を除去する等することで、検出信号Ｖoutを特性情報生成回路９における処理に適した波形に整形した信号である。
検出回路２０は、例えば、検出信号Ｖoutを増幅させるための負帰還型のアンプと、検出信号Ｖoutの高域周波数成分を減衰させるためのローパスフィルターと、インピーダンスを変換してローインピーダンスの残留振動信号ＮSAを出力するボルテージフォロアと、を含む構成等であってもよい。
【００６９】
＜＜５．特性情報生成回路＞＞
次に、特性情報生成回路９について説明する。
【００７０】
図１１は、特性情報生成回路９における、周期情報Ｉnfo-T及び振幅情報Ｉnfo-Sの生成を説明するための説明図である。
この図に示すように、特性情報生成回路９は、残留振動信号ＮSAの電位と、残留振動信号ＮSAの振幅中心レベルの電位Ｖth-Ｃと、の比較結果に基づいて、残留振動信号ＮSAの周期Ｔcを測定し、当該周期Ｔcを示す周期情報Ｉnfo-Tを生成する。
また、特性情報生成回路９は、周期Ｔcを計測している期間において、残留振動信号ＮSAの電位が、電位Ｖth-Ｃよりも高電位の電位Ｖth-Ｈ以上となり、且つ、電位Ｖth-Ｃよりも低電位の電位Ｖth-Ｌ以下となる場合において、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが所定の振幅を有していることを示す値「１」に設定し、それ以外の場合に、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが所定の振幅を有していないことを示す値「０」に設定する。
そして、特性情報生成回路９は、周期情報Ｉnfo-Tと振幅情報Ｉnfo-Sとを含む特性情報Infoを出力する。
【００７１】
＜＜６．判定部及び基準情報生成部＞＞
次に、吐出部Ｄに生じる残留振動について説明した上で、図１２乃至図１４を参照しつつ、残留振動に基づいて吐出部Ｄにおけるインクの吐出状態の判定を行う判定部６２と、当該判定において用いられる判定基準を示す基準情報Ｑを生成する基準情報生成部６１と、について説明する。
【００７２】
一般的に、吐出部Ｄに生じる残留振動は、ノズルＮの形状、キャビティ３２０に充填されたインクの重量、及び、キャビティ３２０に充填されたインクの粘度、等により決定される固有振動周波数を有する。
例えば、一般的に、吐出部Ｄのキャビティ３２０に気泡が混入しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が短くなる。また、一般的に、吐出部ＤのノズルＮ付近に紙粉等の異物が付着しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が長くなり、且つ、当該吐出部Ｄに生じる残留振動の振幅が小さくなる。また、一般的に、吐出部Ｄのキャビティ３２０に充填されたインクが増粘しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が長くなり、且つ、当該吐出部Ｄに生じる残留振動の振幅が小さくなる。
【００７３】
このように、吐出部Ｄにおけるインクの吐出状態に応じて、当該吐出部Ｄに生じる残留振動の周期または振幅が変動する。このため、吐出部Ｄに生じる残留振動の周期及び振幅に基づいて、当該吐出部Ｄにおけるインクの吐出状態を判定することができる。
【００７４】
上述のとおり、残留振動信号ＮSAは、判定対象吐出部Ｄ-Hにおいて生じている残留振動に応じた波形を示す。具体的には、残留振動信号ＮSAは、判定対象吐出部Ｄ-Hにおいて生じている残留振動の周期に応じた周期Ｔcを示し、判定対象吐出部Ｄ-Hにおいて生じている残留振動の振幅に応じた振幅を示す。このため、判定部６２は、残留振動信号ＮSAの周期Ｔc及び振幅に基づいて、判定対象吐出部Ｄ-Hにおけるインクの吐出状態を判定することができる。なお、以下では、判定対象吐出部Ｄ-Hに生じる残留振動の周期と、判定対象吐出部Ｄ-Hに生じる残留振動を示す検出信号Ｖoutに基づいて生成される残留振動信号ＮSAの周期とを、単に、残留振動の周期Ｔcと称する場合がある。
【００７５】
図１２は、判定部６２における、判定情報Ｓttの生成を説明するための説明図である。
この図に示すように、判定部６２は、振幅情報Ｉnfo-Sが「１」である場合には、周期情報Ｉnfo-Tの示す周期Ｔcと、基準情報Ｑの示す閾値ＱL及び閾値ＱHのうち少なくとも一方と、を比較することで、判定対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定の結果を示す判定情報Ｓttを生成する。
ここで、閾値ＱLは、判定対象吐出部Ｄ-Hの吐出状態が正常である場合における残留振動の周期Ｔcと、判定対象吐出部Ｄ-Hのキャビティ３２０に気泡が混入した場合における残留振動の周期Ｔcと、の境界を示すための値である。また、閾値ＱHは、閾値ＱLよりも大きい値であって、判定対象吐出部Ｄ-Hの吐出状態が正常である場合における残留振動の周期Ｔcと、判定対象吐出部Ｄ-HのノズルＮ付近に異物が付着した場合における残留振動の周期Ｔcと、の境界を示すための値である。なお、上述のとおり、本実施形態において、閾値ＱL及び閾値ＱHは、履歴情報ＨSに基づいて吐出部Ｄ毎に定められる。
【００７６】
本実施形態では、図１２に示すように、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す周期Ｔcが「ＱL≦Ｔc≦ＱH」を満たす場合には、判定対象吐出部Ｄ-Hにおけるインクの吐出状態が正常であると看做す。そして、この場合、判定部６２は、判定情報Ｓttに対して、判定対象吐出部Ｄ-Hにおけるインクの吐出状態が正常であることを示す値、例えば「１」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す周期Ｔcが「Ｔc＜ＱL」を満たす場合には、判定対象吐出部Ｄ-Hにおいて気泡による吐出異常が生じていると看做す。そして、この場合、判定部６２は、判定情報Ｓttに対して、判定対象吐出部Ｄ-Hにおいて気泡による吐出異常が生じていることを示す値、例えば「２」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す周期Ｔcが「ＱH＜Ｔc」を満たす場合には、判定対象吐出部Ｄ-Hにおいて異物付着またはインク増粘による吐出異常が生じていると看做す。そして、この場合、判定部６２は、判定情報Ｓttに対して、判定対象吐出部Ｄ-Hにおいて異物付着またはインク増粘による吐出異常が生じていることを示す値、例えば「３」を設定する。
また、振幅情報Ｉnfo-Sの値が「０」である場合には、判定対象吐出部Ｄ-Hにおいて異物付着またはインク増粘等に起因する吐出異常が生じていると看做す。そして、この場合、判定部６２は、判定情報Ｓttに対して、判定対象吐出部Ｄ-Hにおいて異物付着またはインク増粘による吐出異常が生じていることを示す値、例えば「３」を設定する。
以上のように、判定部６２は、周期情報Ｉnfo-Tと振幅情報Ｉnfo-Sと基準情報Ｑとに基づいて、判定情報Ｓttを生成する。
【００７７】
一般的に、インクを吐出する頻度が低い吐出部Ｄのキャビティ３２０に充填されたインクは、インクを吐出する頻度が高い吐出部Ｄのキャビティ３２０に充填されたインクと比較して、増粘する可能性が高い。但し、吐出部Ｄのキャビティ３２０に充填されたインクが増粘している場合であっても、増粘の程度が軽微な場合には、当該吐出部Ｄからインクを正常に吐出できる可能性が高い。そして、吐出部Ｄのキャビティ３２０に充填されたインクにおいて軽微な増粘が生じている場合の当該吐出部Ｄに生じる残留振動の特性と、吐出部ＤのノズルＮ付近に異物が付着して吐出状態が異常となった吐出部Ｄに生じる残留振動の特性と、が類似する場合がある。よって、仮に、閾値ＱL及び閾値ＱHを、駆動信号Ｖinによる判定対象吐出部Ｄ-Hの駆動の履歴を考慮せずに定める場合には、吐出部Ｄにおいて吐出異常に至らない程度の軽微な増粘が生じているのにも関わらず、吐出部Ｄにおいて異物の付着による吐出異常が生じていると誤判定する可能性が存在する。
【００７８】
そこで、本実施形態では、基準情報生成部６１において、駆動回路１０による吐出部Ｄ[m]の駆動の履歴を示す履歴情報ＨS[m]に基づいて、吐出部Ｄ[m]におけるインクの吐出の頻度を示す頻度情報Ｆ[m]を生成し、そして、頻度情報Ｆ[m]に基づいて、閾値ＱL[m]及び閾値ＱH[m]を示す基準情報Ｑ[m]を生成する。
【００７９】
図１３は、履歴情報ＨS[m]、頻度情報Ｆ[m]、及び、基準情報Ｑ[m]を説明するための説明図である。
【００８０】
本実施形態において、履歴情報ＨS[m]とは、吐出部Ｄ[m]の判定前期間（「所定期間」の一例）における、吐出部Ｄ[m]からのインクの吐出の履歴を示す情報である。ここで、吐出部Ｄ[m]の判定前期間とは、吐出部Ｄ[m]を対象とする吐出状態の判定のために、吐出部Ｄ[m]が判定対象吐出部Ｄ-Hとして駆動される単位期間Ｔu（以下、「判定単位期間Ｔu-H[m]」と称する）よりも前の期間である。本実施形態では、一例として、図１３に示すように、判定単位期間Ｔu-H[m]のＫ個前の単位期間Ｔuである判定前単位期間Ｔu[m,-K]から、判定単位期間Ｔu-H[m]の１つ前の単位期間Ｔuである判定前単位期間Ｔu[m,-1]までの、Ｋ個の単位期間Ｔuを、吐出部Ｄ[m]の判定前期間とする（Ｋは、１≦Ｋを満たす自然数）。ここで、判定前単位期間Ｔu[m,-k]とは、判定単位期間Ｔu-H[m]よりもｋ個前の単位期間Ｔuのことである（変数ｋは、１≦ｋ≦Ｋを満たす自然数）。
【００８１】
なお、図１３では、履歴情報ＨS[m]は、判定前単位期間Ｔu[m,-k]において吐出部Ｄ[m]がインクを吐出する場合に「１」を示し、判定前単位期間Ｔu[m,-k]において吐出部Ｄ[m]がインクを吐出しない場合に「０」を示す。つまり、履歴情報ＨS[m]が「１」を示す場合とは、判定前単位期間Ｔu[m,-k]における吐出部Ｄ[m]の駆動を指定する個別指定信号Ｓd[m]が、大ドットの形成を指定する値（１，１，０）、中ドットの形成を指定する値（１，０，０）、または、小ドットの形成を指定する値（０，１，０）の何れかとなる場合である。
【００８２】
また、本実施形態において、頻度情報Ｆ[m]とは、判定前期間おいて吐出部Ｄ[m]がインクを吐出する頻度（吐出頻度）を示す情報である。より具体的には、本実施形態では、判定前期間に含まれる複数の単位期間Ｔuに対する、吐出部Ｄ[m]がインクを吐出するように駆動される単位期間Ｔuの割合を、頻度情報Ｆ[m]の示す吐出頻度として規定する。つまり、本実施形態に係る基準情報生成部６１は、履歴情報ＨS[m]が有するＫ個の値のうち「１」の個数を「Ｋ」で除算した値を、頻度情報Ｆ[m]の示す吐出頻度として算出する。
【００８３】
また、本実施形態において、基準情報Ｑ[m]とは、閾値ＱH[m]及び閾値ＱL[m]を示す情報である。本実施形態では、図１３に示すように、閾値ＱL[m]が、値ｑL1、または、値ｑL1よりも大きい値ｑL2のうち何れか一方の値をとり、閾値ＱH[m]が、値ｑH1、または、値ｑH1よりも大きい値ｑH2のうち何れか一方の値をとる場合を想定する。そして、基準情報生成部６１は、頻度情報Ｆ[m]の示す吐出頻度が所定の頻度Ｆth以上となる場合（以下、所定の頻度Ｆth以上の頻度を「高頻度」と称する場合がある）に、閾値ＱL[m]に対して値ｑL1を設定し、閾値ＱH[m]に対して値ｑH1を設定する。また、基準情報生成部６１は、頻度情報Ｆ[m]の示す吐出頻度が所定の頻度Ｆth未満となる場合（以下、所定の頻度Ｆth未満の頻度を「低頻度」と称する場合がある）に、閾値ＱL[m]に対して値ｑL2を設定し、閾値ＱH[m]に対して値ｑH2を設定する。なお、図１３では、一例として、所定の頻度Ｆthが「０．３０」である場合を例示している。
【００８４】
判定部６２は、頻度情報Ｆ[m]の示す吐出頻度が高頻度である場合には、残留振動信号ＮSA[m]の周期Ｔcと、値ｑL1に設定された閾値ＱL[m]との比較、及び、残留振動信号ＮSA[m]の周期Ｔcと、値ｑH1に設定された閾値ＱH[m]との比較のうち、少なくとも一方を実行することで、判定情報Ｓtt[m]を生成する。また、判定部６２は、頻度情報Ｆ[m]の示す吐出頻度が低頻度である場合には、残留振動信号ＮSA[m]の周期Ｔcと、値ｑL2に設定された閾値ＱL[m]との比較、及び、残留振動信号ＮSA[m]の周期Ｔcと、値ｑH2に設定された閾値ＱH[m]との比較のうち、少なくとも一方を実行することで、判定情報Ｓtt[m]を生成する。
【００８５】
図１４は、吐出部Ｄ[1]〜Ｄ[M]の各々を判定対象吐出部Ｄ-Hとして駆動した場合に、吐出部Ｄ[1]〜Ｄ[M]から検出される周期Ｔc[1]〜Ｔc[M]の分布を表すヒストグラムである。このうち、図１４のＣase1は、吐出部Ｄ[1]〜Ｄ[M]の各々が高頻度でインクを吐出する場合の周期Ｔc[1]〜Ｔc[M]の分布を示すヒストグラムであり、図１４のＣase2は、吐出部Ｄ[1]〜Ｄ[M]の各々が低頻度でインクを吐出する場合の周期Ｔc[1]〜Ｔc[M]の分布を示すヒストグラムである。
なお、各ヒストグラムにおいて、吐出状態が正常な吐出部Ｄに対応する周期Ｔcを示す部分を部分Ｅ-pと称し、吐出異常に至らない程度の軽微な増粘が生じているが生じている吐出部Ｄに対応する周期Ｔcを示す部分を部分Ｅ-pvと称する。また、各ヒストグラムにおいて、気泡混入に起因する吐出異常が生じている吐出部Ｄに対応する周期Ｔcを示す部分を部分Ｅ-faと称し、異物紙粉付着に起因する吐出異常が生じている吐出部Ｄに対応する周期Ｔcを示す部分を部分Ｅ-fbと称し、増粘に起因する吐出異常が生じている吐出部Ｄに対応する周期Ｔcを示す部分を部分Ｅ-fcと称する。
【００８６】
図１４に示すように、吐出部Ｄが低頻度でインクを吐出する場合には、吐出部Ｄが高頻度でインクを吐出する場合と比較して、周期Ｔcが長くなる可能性が高い。このため、本実施形態では、吐出部Ｄが高頻度でインクを吐出する場合には、部分Ｅ-pにより示されるような吐出状態が正常な吐出部Ｄに生じる残留振動の周期Ｔcの範囲が「ｑL1≦Ｔc≦ｑH1」となるように、値ｑL1及び値ｑH1を定める。また、本実施形態では、吐出部Ｄが低頻度でインクを吐出する場合には、部分Ｅ-p及び部分Ｅ-pvにより示されるような吐出状態が正常な吐出部Ｄに生じる残留振動の周期Ｔcの範囲が「ｑL2≦Ｔc≦ｑH2」となるように、値ｑL2及び値ｑH2を定める。これにより、Ｃase1のように高頻度でインクを吐出し、且つ、異物付着による吐出異常が生じた吐出部Ｄに対応する部分Ｅ-fbの周期Ｔcと、Ｃase2のように低頻度でインクを吐出し、且つ、軽微な増粘が生じた吐出部Ｄに対応する部分Ｅ-pvの周期Ｔcと、が略同じとなる場合であっても、両者を区別することが可能となる。
【００８７】
＜＜７．実施形態の結論＞＞
以上において説明したように、本実施形態に係るインクジェットプリンター１は、履歴情報ＨS[m]を考慮して、基準情報Ｑ[m]（閾値ＱL[m]及び閾値ＱH[m]）を定めるため、低頻度でインクを吐出し且つ軽微な増粘が生じた吐出部Ｄと、高頻度でインクを吐出し且つ異物付着による吐出異常が生じた吐出部Ｄと、の区別を容易とし、吐出状態判定処理における誤判定の可能性を低減させることが可能となる。
【００８８】
なお、本実施形態において、吐出状態判定処理における判定基準を示す閾値ＱH[m]は、「基準値」の一例である。また、吐出部Ｄ[m]からのインクの吐出の頻度について、所定の頻度Ｆth以上の頻度、つまり、高頻度は、「第１の頻度」の一例であり、所定の頻度Ｆth未満の頻度、つまり、低頻度は、「第２の頻度」の一例であり、高頻度でインクを吐出する吐出部Ｄ[m]に対応する閾値ＱH[m]に設定される値ｑH1は、「第１の値」の一例であり、低頻度でインクを吐出する吐出部Ｄ[m]に対応する閾値ＱH[m]に設定される値ｑH2は、「第２の値」の一例である。
【００８９】
＜＜Ｂ．変形例＞＞
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００９０】
＜＜変形例１＞＞
上述した実施形態において、閾値ＱH[m]は、値ｑH1及び値ｑH2の２つの値をとりうるが、３つ以上の値をとりうるものであってもよい。また、上述した実施形態において、閾値ＱL[m]は、値ｑL1及び値ｑL2の２つの値をとりうるが、１つの値のみをとりうるものであってもよいし、３つ以上の値をとりうるものであってもよい。
これらの場合、基準情報生成部６１は、閾値ＱL[m]及び閾値ＱH[m]を、頻度情報Ｆ[m]の示す吐出頻度に応じて定めればよい。具体的には、基準情報生成部６１は、頻度情報Ｆ[m]の示す吐出頻度が低くなる場合に、閾値ＱL[m]及び閾値ＱH[m]を大きい値となるように定めることが好ましい。例えば、基準情報生成部６１は、頻度情報Ｆ[m]の示す吐出頻度が閾値Ｆth1以上の場合には、閾値ＱH[m]に値ｑH1を設定し、頻度情報Ｆ[m]の示す吐出頻度が閾値Ｆth1未満且つ閾値Ｆth2以上の場合には、閾値ＱH[m]に値ｑH1よりも大きい値ｑH2を設定し、頻度情報Ｆ[m]の示す吐出頻度が閾値Ｆth2未満の場合には、閾値ＱH[m]に値ｑH2よりも大きい値ｑH3を設定してもよい（但し、Ｆth1＞Ｆth2）。
【００９１】
＜＜変形例２＞＞
上述した実施形態及び変形例において、頻度情報Ｆ[m]は、判定前期間において吐出部Ｄ[m]がインクを吐出する頻度であるが、本発明はこのような態様に限定されるものではなく、頻度情報Ｆ[m]は、判定前期間において吐出部Ｄ[m]の圧電素子ＰZ[m]が変位するように駆動される頻度であってもよい。例えば、頻度情報Ｆ[m]は、吐出部Ｄ[m]がインクを吐出するように駆動される頻度と、吐出部Ｄ[m]がインクを吐出しない程度に微振動するように駆動される頻度と、の和であってもよい。
【００９２】
＜＜変形例３＞＞
上述した実施形態及び変形例において、基準情報生成部６１は、基準情報Ｑ[m]を、頻度情報Ｆ[m]の示す頻度に応じて定めるが、本発明はこのような態様に限定されるものではなく、基準情報生成部６１は、基準情報Ｑ[m]を、判定前期間における吐出部Ｄ[m]の駆動の態様に応じて定めればよい。この場合、基準情報生成部６１は、基準情報Ｑ[m]を、吐出部Ｄ[m]におけるインクの増粘の程度と相関関係を有するように定めることが好ましい。
例えば、基準情報生成部６１は、基準情報Ｑ[m]の示す閾値ＱH[m]及び閾値ＱL[m]を、吐出部Ｄ[m]が最後にインクを吐出した単位期間Ｔu、または、吐出部Ｄ[m]が最後に駆動された単位期間Ｔuからの経過時間に応じた値に設定してもよい。具体的には、基準情報生成部６１は、吐出部Ｄ[m]が最後にインクを吐出してからの経過時間が所定時間未満であり、吐出部Ｄ[m]におけるインクの増粘の程度が小さい場合には、閾値ＱH[m]に値ｑH1を、閾値ＱL[m]に値ｑL1を、それぞれ設定し、吐出部Ｄ[m]が最後にインクを吐出してからの経過時間が所定時間以上であり、吐出部Ｄ[m]におけるインクの増粘の程度が大きい場合には、閾値ＱH[m]に値ｑH2を、閾値ＱL[m]に値ｑL2を、それぞれ設定してもよい。
【００９３】
＜＜変形例４＞＞
上述した実施形態及び変形例において、基準情報Ｑは、吐出部Ｄ毎に定められるが、本発明はこのような態様に限定されるものではなく、基準情報Ｑは、ヘッドユニットＨUに設けられる複数の吐出部Ｄに対して共通に定められるものであってもよい。
例えば、基準情報生成部６１は、ヘッドユニットＨUに設けられるＭ個の吐出部Ｄ[1]〜Ｄ[M]に対して、共通の基準情報Ｑ（閾値ＱL、閾値ＱH）を定めてもよい。この場合、基準情報生成部６１は、判定前期間におけるＭ個の吐出部Ｄ[1]〜Ｄ[M]の駆動の履歴を示す履歴情報ＨS[1]〜ＨS[M]の一部若しくは全部、または、判定前期間におけるＭ個の吐出部Ｄ[1]〜Ｄ[M]の駆動頻度または吐出頻度を示す頻度情報Ｆ[1]〜Ｆ[M]の一部若しくは全部、に基づいて、基準情報Ｑを定めればよい。
【００９４】
＜＜変形例５＞＞
上述した実施形態及び変形例では、頻度情報Ｆに基づいて閾値ＱH及び閾値ＱLを定めるが、本発明はこのような態様に限定されるものではなく、頻度情報Ｆに基づいて図１１に示す電位Ｖth-Ｈ及び電位Ｖth-Ｌを定めてもよい。つまり、上述した実施形態及び変形例において、基準情報Ｑは、閾値ＱHと閾値ＱLとを含むが、本発明はこのような態様に限定されるものではなく、基準情報Ｑは、電位Ｖth-Ｈ及び電位Ｖth-Ｌを含むものであってもよい。
【００９５】
例えば、基準情報生成部６１は、頻度情報Ｆの示す吐出頻度が高頻度である場合、電位Ｖth-Ｃよりも高電位の電位Ｖth-Ｈ1と、電位Ｖth-Ｃよりも低電位の電位Ｖth-Ｌ1と、を出力する。そして、特性情報生成回路９は、周期Ｔcを計測している期間において、残留振動信号ＮSAの電位が、電位Ｖth-Ｈ1以上となり、且つ、電位Ｖth-Ｌ1以下となる場合に、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが基準以上の振幅を有していることを示す値「１」に設定し、それ以外の場合において、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが基準以上の振幅を有していないことを示す値「０」に設定する。
また、基準情報生成部６１は、頻度情報Ｆの示す吐出頻度が低頻度である場合、電位Ｖth-Ｃよりも高電位であり電位Ｖth-Ｈ1よりも低電位の電位Ｖth-Ｈ2と、電位Ｖth-Ｃよりも低電位であり電位Ｖth-Ｌ1よりも高電位の電位Ｖth-Ｌ2と、を出力する。そして、特性情報生成回路９は、周期Ｔcを計測している期間において、残留振動信号ＮSAの電位が、電位Ｖth-Ｈ2以上となり、且つ、電位Ｖth-Ｌ2以下となる場合に、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが基準以上の振幅を有していることを示す値「１」に設定し、それ以外の場合において、振幅情報Ｉnfo-Sの値を、残留振動信号ＮSAが基準以上の振幅を有していないことを示す値「０」に設定する。
【００９６】
上述のように、吐出部Ｄのキャビティ３２０に充填されたインクにおいて、吐出異常が生じない程度の軽微な増粘が生じている場合における残留振動の振幅と、吐出部ＤのノズルＮ付近に異物が付着して吐出異常が生じている場合における残留振動の振幅と、は類似する。本変形例では、頻度情報Ｆの示す吐出頻度が低く、キャビティ３２０に充填されたインクが増粘している可能性が高い場合には、頻度情報Ｆの示す吐出頻度が高く、キャビティ３２０に充填されたインクが増粘している可能性が低い場合と比較して、残留振動信号ＮSAの振幅の大きさを判定するための閾値となる電位を、電位Ｖth-Ｃに近い電位（電位Ｖth-Ｈ2、Ｖth-Ｌ2）とする。これにより、吐出部Ｄにおいて吐出異常に至らない程度の軽微な増粘が生じているのにも関わらず、吐出部Ｄにおいて異物の付着による吐出異常が生じていると誤判定する可能性を低減することができる。
【００９７】
＜＜変形例６＞＞
上述した実施形態及び変形例において、基準情報生成部６１及び判定部６２は、制御部６に含まれるが、本発明はこのような態様に限定されるものではなく、基準情報生成部６１及び判定部６２の一方または両方は、制御部６とは別個の回路として設けられてもよい。また、上述した実施形態及び変形例において、特性情報生成回路９は、制御部６とは別個の回路として設けられるが、特性情報生成回路９の一部または全部は、制御部６のＣＰＵにより実現される機能ブロックとして実装されてもよい。
【００９８】
＜＜変形例７＞＞
上述した実施形態において、インクジェットプリンター１は、４個のヘッドユニットＨUと、４個のインクカートリッジ３１と、が１対１に対応するように設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、１個以上のヘッドユニットＨUと、１個以上のインクカートリッジ３１と、を備えていればよい。
【００９９】
＜＜変形例８＞＞
上述した実施形態及び変形例では、インクジェットプリンター１がシリアルプリンターである場合を想定したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、ヘッドモジュールＨMにおいて、複数のノズルＮが記録用紙Ｐの幅よりも広く延在するように設けられた、所謂ラインプリンターであってもよい。
【符号の説明】
【０１００】
１…インクジェットプリンター、６…制御部、７…搬送機構、９…特性情報生成回路、１０…駆動回路、２０…検出回路、６１…基準情報生成部、６２…判定部、９０…ヘッドユニット制御回路、ＣM…特性情報生成モジュール、Ｄ…吐出部、ＨD…記録ヘッド、ＨM…ヘッドモジュール、ＨU…ヘッドユニット、Ｎ…ノズル、ＰZ…圧電素子。
【図１】
2017148982.tif 000003
【図２】
2017148982.tif 000004
【図３】
2017148982.tif 000005
【図４】
2017148982.tif 000006
【図５】
2017148982.tif 000007
【図６】
2017148982.tif 000008
【図７】
2017148982.tif 000009
【図８】
2017148982.tif 000010
【図９】
2017148982.tif 000011
【図１０】
2017148982.tif 000012
【図１１】
2017148982.tif 000013
【図１２】
2017148982.tif 000014
【図１３】
2017148982.tif 000015
【図１４】
2017148982.tif 000016