(57)【要約】【課題】残留振動の特性を示す信号数が増加することを抑制する。【解決手段】駆動信号により駆動されて液体を吐出する吐出部が設けられたヘッドユニットと、駆動信号に駆動された吐出部に生じる残留振動を検出し、当該検出の結果を示す検出電位信号を出力する検出部と、検出電位信号を第１基準電位で２値化した第１信号を生成する第１コンパレーターと、検出電位信号を第１基準電位とは異なる第２基準電位で２値化した第２信号を生成する第２コンパレーターと、第１信号の信号レベル及び第２信号の信号レベルに応じた信号レベルを有する第３信号を生成する信号生成部と、第３信号に基づいて吐出部における液体の吐出状態を検査する検査部と、を備えることを特徴とする液体吐出装置。【選択図】図９
2018149692.tif 000002
【特許請求の範囲】
【請求項１】
駆動信号により駆動されて液体を吐出する吐出部が設けられたヘッドユニットと、
前記駆動信号に駆動された前記吐出部に生じる残留振動を検出し、当該検出の結果を示す検出電位信号を出力する検出部と、
前記検出電位信号を第１基準電位で２値化した第１信号を生成する第１コンパレーターと、
前記検出電位信号を前記第１基準電位とは異なる第２基準電位で２値化した第２信号を生成する第２コンパレーターと、
前記第１信号の信号レベル及び前記第２信号の信号レベルに応じた信号レベルを有する第３信号を生成する信号生成部と、
前記第３信号に基づいて前記吐出部における液体の吐出状態を検査する検査部と、
を備える
ことを特徴とする液体吐出装置。
【請求項２】
前記第３信号は、前記第１信号の信号レベルと前記第２信号の信号レベルとが異なるか否かに応じて定められた信号レベルを有する２値化信号である
ことを特徴とする請求項１に記載の液体吐出装置。
【請求項３】
前記第１基準電位と、前記検出電位信号が示す波形の振幅の中心における電位とが略一致する
ことを特徴とする請求項１または２に記載の液体吐出装置。
【請求項４】
前記信号生成部は、前記ヘッドユニットに設けられる
ことを特徴とする請求項１から３のいずれかに記載の液体吐出装置。
【請求項５】
基板と、
前記ヘッドユニット及び前記基板を電気的に接続するケーブルと、
をさらに備え、
前記検査部は、前記基板に設けられる
ことを特徴とする請求項４に記載の液体吐出装置。
【請求項６】
前記信号生成部は、
前記第１信号の信号レベルと前記第２信号の信号レベルとが異なる場合に前記第３信号を第１電位に設定し、
前記第１信号の信号レベルと前記第２信号の信号レベルとが同じである場合に前記第３信号を第２電位に設定し、
前記検査部は、
前記第３信号が前記第２電位を示す第１期間の時間長と、前記第３信号が前記第２電位を示し、前記第１期間とは異なる第２期間の時間長と、に基づいて、前記検出電位信号が示す波形の特性を示す特性情報を生成する情報生成部と、
前記特性情報に基づいて前記吐出状態を判定する判定部と、
を備える、
ことを特徴とする請求項１から４のいずれかに記載の液体吐出装置。
【請求項７】
前記特性情報は、前記検出電位信号が示す波形の周期に関する周期情報を含み、
前記第１期間の時間長は前記第２期間の時間長よりも短く、
前記情報生成部は、前記第２期間の時間長に基づいて前記周期情報を生成する
ことを特徴とする請求項６に記載の液体吐出装置。
【請求項８】
前記特性情報は、前記検出電位信号が示す波形の振幅に関する振幅情報を含み、
前記第１期間の時間長は前記第２期間の時間長よりも短く、
前記情報生成部は、前記第１期間の時間長に基づいて前記振幅情報を生成する
ことを特徴とする請求項６または７に記載の液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
インクジェットプリンター等の液体吐出装置は、ヘッドユニットに設けられた吐出部を駆動してインク等の液体を吐出させ、記録媒体に画像を形成する印刷処理を実行する。液体吐出装置において、吐出部のキャビティ内の液体の増粘や、吐出部への異物の付着等により、吐出部から液体を正常に吐出できなくなる吐出異常が生じる場合がある。吐出異常の有無を検知するために、例えば特許文献１には、吐出部を駆動させる際に当該吐出部に生じる残留振動の検出結果に基づいて、吐出部における液体の吐出状態を検査する技術が記載されている。具体的には、特許文献１では、残留振動の検出結果を２値化することで、残留振動の特性を示す信号を生成し、当該信号に基づいて吐出状態を検査する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４０５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、吐出異常の有無を検知するために、残留振動の特性を示す信号を複数生成し、当該複数の信号を用いて吐出部における液体の吐出状態の検査する場合がある。この場合、信号を伝送するための信号線数が増加する等の問題が生じることがあった。
【０００５】
本発明は上述した事情に鑑みてなされたものであり、残留振動の特性を示す信号数が増加することを抑制する技術の提供を、解決課題の一つとする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明に係る液体吐出装置は、駆動信号により駆動されて液体を吐出する吐出部が設けられたヘッドユニットと、駆動信号に駆動された吐出部に生じる残留振動を検出し、当該検出の結果を示す検出電位信号を出力する検出部と、検出電位信号を第１基準電位で２値化した第１信号を生成する第１コンパレーターと、検出電位信号を第１基準電位とは異なる第２基準電位で２値化した第２信号を生成する第２コンパレーターと、第１信号の信号レベル及び第２信号の信号レベルに応じた信号レベルを有する第３信号を生成する信号生成部と、第３信号に基づいて吐出部における液体の吐出状態を検査する検査部とを備える、ことを特徴とする。
【０００７】
本発明では、吐出部に生じる残留振動の検出結果を示す検出電位信号を第１基準電位で２値化した第１信号の信号レベルと、検出電位信号を第２基準電位で２値化した第２信号の信号レベルとに応じた信号レベルを有する第３信号に基づいて、吐出部における液体の吐出状態が検査される。そのため、第１信号及び第２信号に基づいて吐出部の吐出状態が検査される場合と比較して、残留振動の特性を示す信号数が増加することを抑制することが可能となる。
【０００８】
上述した液体吐出装置において、第３信号は、第１信号の信号レベルと第２信号の信号レベルとが異なるか否かに応じて定められた信号レベルを有する２値化信号でもよい。この態様によれば、第１信号及び第２信号に基づいて吐出部の吐出状態が検査される場合と比較して、残留振動の特性を示す信号数が増加することを抑制することが可能となる。
【０００９】
上述した液体吐出装置において、第１基準電位と検出電位信号が示す波形の振幅の中心における電位とが略一致するように第１基準電位が定められてもよい。この態様によれば、検出電位信号が示す波形の振幅の中心電位とは関係なく第１基準電位が定められる場合と比較して、当該波形の周期の算出が容易となる。
【００１０】
上述した液体吐出装置の信号生成部は、ヘッドユニットに設けられてもよい。また、この液体吐出装置は、基板と、ヘッドユニット及び基板を電気的に接続するケーブルと、をさらに備えてよく、検査部は基板に設けられてもよい。この態様によれば、第３信号がケーブルを介して検査部に供給され、吐出状態の検査が行われる。そのため、第１信号及び第２信号がケーブルを介して検査部に供給され吐出状態の検査が行われる場合と比較して、ケーブルを構成する信号線の数が低減される。
【００１１】
上述した液体吐出装置の信号生成部は、第１信号の信号レベルと第２信号の信号レベルとが異なる場合に第３信号を第１電位に設定し、第１信号の信号レベルと第２信号の信号レベルとが同じである場合に第３信号を第２電位に設定し、検査部は、第３信号が第２電位を示す第１期間の時間長と、第３信号が第２電位を示し、第１期間とは異なる第２期間の時間長と、に基づいて、検出電位信号が示す波形の特性を示す特性情報を生成する情報生成部と、特性情報に基づいて吐出状態を判定する判定部と、を備えてもよい。
この態様によれば、第１期間の時間長及び第２期間の時間長に基づいて特性情報が生成されるため、簡易な処理で特性情報が生成され得る。
【００１２】
上述した液体吐出装置において、特性情報は、検出電位信号が示す波形の周期に関する周期情報を含み、第１期間の時間長は第２期間の時間長よりも短く、情報生成部は、第２期間の時間長に基づいて周期情報を生成してもよい。
または、もしくはこれに加えて、特性情報は、検出電位信号が示す波形の振幅に関する振幅情報を含み、第１期間の時間長は第２期間の時間長よりも短く、情報生成部は、第１期間の時間長に基づいて前記振幅情報を生成してもよい。
【００１３】
この態様によれば、第１期間よりも短い時間長を有する第２期間の時間長に基づいて周期情報が生成されるため、簡易な処理で周期情報が生成され得る。同様に、第１期間の時間長に基づいて振幅情報が生成されるため、簡易な処理で振幅情報が生成され得る。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るインクジェットプリンター１の構成を示すブロック図である。
【図２】インクジェットプリンター１の概略的な内部構造を示す斜視図である。
【図３】吐出部Ｄの構造を説明するための説明図である。
【図４】ヘッドモジュールＨMにおけるノズルＮの配置例を示す平面図である。
【図５】ヘッドユニットＨUの構成を示すブロック図である。
【図６】印刷処理及び吐出状態検査処理を説明するためのタイミングチャートである。
【図７】接続状態指定回路１１の構成を示すブロック図である。
【図８】デコーダーＤCのデコード内容を示す説明図である。
【図９】検査信号生成回路４０の回路構成を示す図である。
【図１０】検査信号生成回路４０の動作を説明するためのタイミングチャートである。
【図１１】検査ユニットＪUの処理を説明するためのフローチャートである。
【図１２】判定情報Ｓttを説明するための説明図である。
【図１３】検査ユニットＪUの処理の変形を説明するためのフローチャートである。
【図１４】検査ユニットＪUの処理の変形を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１６】
＜＜Ａ．実施形態＞＞
本実施形態では、インク（「液体」の一例）を吐出して記録用紙Ｐに画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
【００１７】
＜＜１．インクジェットプリンターの概要＞＞
図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。ここで、図１は、本実施形態に係るインクジェットプリンター１の構成の一例を示す機能ブロック図である。また、図２は、インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
【００１８】
インクジェットプリンター１には、パーソナルコンピューターやデジタルカメラ等のホストコンピューター（図示省略）から、インクジェットプリンター１が形成すべき画像を示す印刷データＩmgと、インクジェットプリンター１が形成すべき画像の印刷部数を示す情報と、が供給される。インクジェットプリンター１は、ホストコンピューターから供給される印刷データＩmgの示す画像を記録用紙Ｐに形成する印刷処理を実行する。
【００１９】
図１に例示するように、インクジェットプリンター１は、インクを吐出する吐出部Ｄが設けられたヘッドユニットＨUを具備するヘッドモジュールＨMと、吐出部Ｄにおけるインクの吐出状態を検査する検査ユニットＪU（「検査部」の一例）を具備する検査モジュールＪMと、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるための搬送機構７と、吐出部Ｄを駆動するための駆動信号Ｃomを生成する駆動回路８と、インクジェットプリンター１の各部の動作を制御する制御部６と、各種情報を記憶する記憶部５と、を備える。このうち、制御部６、記憶部５、及び、検査ユニットＪUは、ヘッドユニットＨUを制御する制御モジュール６０である。本実施形態において、制御モジュール６０はヘッドモジュールＨMの外部に備えられた回路基板上（「基板」の一例）に設けられる。
なお、本実施形態では、一例として、図１に示すように、ヘッドモジュールＨMが４個のヘッドユニットＨUを備え、検査モジュールＪMが４個の検査ユニットＪUを備える場合を想定する。そして、本実施形態では、ヘッドユニットＨU及び検査ユニットＪUが、１対１に対応して設けられる場合を想定する。以下では、４個のヘッドユニットＨUのうち一のヘッドユニットＨUと、４個の検査ユニットＪUのうち一のヘッドユニットＨUに対応して設けられた一の検査ユニットＪUと、について説明するが、当該説明は他のヘッドユニットＨU及び他の検査ユニットＪUについても同様に該当する。
【００２０】
記憶部５は、ＲＡＭ（Random Access Memory）等の揮発性のメモリーと、ＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、または、ＰＲＯＭ（Programmable ROM）等の不揮発性メモリーと、を含んで構成され、ホストコンピューターから供給される印刷データＩmg、及び、インクジェットプリンター１の制御プログラム等の各種情報を記憶する。
【００２１】
制御部６は、ＣＰＵ（Central Processing Unit）を含んで構成される。なお、制御部６は、ＣＰＵの代わりに、ＦＰＧＡ（field-programmable gate array）等のプログラマブルロジックデバイスを備えるものでよい。
制御部６は、ＣＰＵが、記憶部５に記憶されている制御プログラムに従って動作することで、印刷信号ＳＩ、駆動回路８を制御するための波形指定信号ｄCom、及び、搬送機構７を制御するための信号等の、インクジェットプリンター１の各部の動作を制御するための信号を生成する。
【００２２】
ここで、波形指定信号ｄComとは、駆動信号Ｃomの波形を規定するデジタルの信号である。また、駆動信号Ｃomとは、吐出部Ｄを駆動するためのアナログの信号である。駆動回路８は、ＤＡ変換回路を含み、波形指定信号ｄComが規定する波形を有する駆動信号Ｃomを生成する。なお、本実施形態では、駆動信号Ｃomが、駆動信号Ｃom-Aと駆動信号Ｃom-Bとを含む場合を想定する。
また、印刷信号ＳＩとは、吐出部Ｄの動作の種類を指定するためのデジタルの信号である。具体的には、印刷信号ＳＩは、吐出部Ｄに対して駆動信号Ｃomを供給するか否かを指定することで、吐出部Ｄの動作の種類を指定する。ここで、吐出部Ｄの動作の種類の指定とは、例えば、吐出部Ｄを駆動するか否かを指定したり、吐出部Ｄを駆動した際に当該吐出部Ｄからインクが吐出されるか否かを指定したり、また、吐出部Ｄを駆動した際に当該吐出部Ｄから吐出されるインク量を指定したりすることである。
【００２３】
図１に例示するように、各ヘッドユニットＨUには、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDが設けられる（Ｍは、１≦Ｍを満たす自然数）。なお、以下では、各記録ヘッドＨDに設けられたＭ個の吐出部Ｄのうち、ｍ番目（ｍ段）の吐出部Ｄを、吐出部Ｄ[m]と称する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。また、インクジェットプリンター１の構成要素や信号等が、吐出部Ｄ[m]の段数ｍに対応する場合は、当該構成要素や信号等を表わすための符号に、段数ｍに対応することを示す添え字[m]を付すことがある。
【００２４】
図１に例示するように、各ヘッドユニットＨUには、供給回路１０と、検出回路２０（「検出部」の一例）と、検査信号生成回路４０（「信号生成部」の一例）と、が設けられる。
供給回路１０は、印刷信号ＳＩに基づいて、駆動信号Ｃomを各吐出部Ｄに供給するか否かを切り替える。なお、以下では、駆動信号Ｃomのうち、吐出部Ｄに供給される駆動信号Ｃomを、供給駆動信号Ｖinと称する。また、以下では、吐出部Ｄ[m]に供給される駆動信号Ｃomを、供給駆動信号Ｖin[m]と称する。また、供給回路１０は、印刷信号ＳＩに基づいて、吐出部Ｄ[m]に設けられる圧電素子ＰZ[m]の上部電極Ｚu[m]の電位を示す検出電位信号Ｖout[m]を、検出回路２０に供給するか否かを切り替える。なお、圧電素子ＰZ[m]及び上部電極Ｚu[m]については、図３において後述する。
【００２５】
検出回路２０は、駆動信号Ｃomにより駆動された吐出部Ｄ[m]から検出した検出電位信号Ｖout[m]に基づいて、吐出部Ｄ[m]が駆動された後に当該吐出部Ｄ[m]において残留している振動（以下、「残留振動」と称する）の検出結果を示す残留振動信号ＮV（「検出電位信号」の一例）を生成する。なお、詳細は後述するが、残留振動信号ＮVは検出電位信号Ｖoutの波形を整形した信号である。よって、残留振動信号ＮVが示す波形の特性は、残留振動の特性を示すものとみなすことができる。
検査信号生成回路４０は、残留振動信号ＮVに基づいて、残留振動の特性に応じた波形を有する検査信号ＡGを生成する。検査信号生成回路４０の動作の詳細については後述される。
【００２６】
また、上述のとおり、本実施形態に係るインクジェットプリンター１は、図１に例示するように、検査信号ＡGに基づいて吐出部Ｄ[m]におけるインクの吐出状態を検査する検査ユニットＪUを備える。以下では、検査ユニットＪUによる検査を、「吐出状態検査」と称する場合がある。また、検査ユニットＪUが検査対象とする吐出部Ｄを、検査対象吐出部Ｄ-Hと称する場合がある。
【００２７】
検査ユニットＪUは、情報生成回路９２（「情報生成部」の一例）と判定回路９４（「判定部」の一例）とを備える。
情報生成回路９２は、検査信号ＡGに基づいて、残留振動信号ＮVが示す波形の特性を示す波形情報Info（「特性情報」の一例）を生成する。すなわち、波形情報Infoは、残留振動の特性を示す。なお、残留振動信号ＮVが示す波形の特性とは、振幅や周期等の、残留振動信号ＮVの波形の形状に関する情報である。
情報生成回路９２が生成する波形情報Infoには、残留振動信号ＮVの波形の周期に関する情報である周期情報Info-Fと、残留振動信号ＮVの波形の振幅に関する情報である振幅情報Info-Aとが含まれる。周期情報Info-Fは、残留振動の周期である時間長ＮTcを示す。振幅情報Info-Aは、残留振動の振幅に応じて定められる時間長ＬTcを示す。周期情報Info-F及び振幅情報Info-Aの詳細については後述する。
【００２８】
判定回路９４は、波形情報Infoに基づいて、吐出部Ｄにおけるインクの吐出状態を判定し、当該判定の結果を示す判定情報Ｓttを生成する。以下では、判定回路９４による判定を、「吐出状態判定」と称する場合がある。すなわち、検査ユニットＪUによる吐出状態検査は、波形情報Infoの生成と、吐出状態判定と、を包含する概念である。
また、検査ユニットＪUが実行する吐出状態検査と、検査ユニットＪUが吐出状態検査を実行するための準備処理とを含む、インクジェットプリンター１において実行される一連の処理を、吐出状態検査処理と称する。
【００２９】
本実施形態では、インクジェットプリンター１が、シリアルプリンターである場合を想定する。具体的には、インクジェットプリンター１は、副走査方向に記録用紙Ｐを搬送し主走査方向にヘッドモジュールＨMを移動させつつ、吐出部Ｄからインクを吐出することで、印刷処理を実行する。本実施形態では、図２に示すように、＋Ｙ方向及び−Ｙ方向（以下、＋Ｙ方向及び−Ｙ方向を「Ｙ軸方向」と総称する）が主走査方向であり、＋Ｘ方向（以下、＋Ｘ方向及びその反対の−Ｘ方向を「Ｘ軸方向」と総称する）が副走査方向であることとする。
【００３０】
図２に例示するように、本実施形態に係るインクジェットプリンター１は、筐体２００と、筐体２００内をＹ軸方向に往復動可能でありヘッドモジュールＨMを搭載するキャリッジ１００と、を備える。
【００３１】
搬送機構７は、印刷処理が実行される場合に、キャリッジ１００をＹ軸方向に往復動させるとともに、記録用紙Ｐを＋Ｘ方向に搬送することで、記録用紙ＰのヘッドモジュールＨMに対する相対位置を変化させ、記録用紙Ｐの全体に対してインクが着弾することを可能とする。
具体的には、搬送機構７は、キャリッジ１００をＹ軸方向に往復動するための駆動源となる搬送モーター（図示省略）と、搬送モーターを駆動するためのモータードライバー（図示省略）と、記録用紙Ｐを搬送するための駆動源となる給紙モーター（図示省略）と、給紙モーターを駆動するためのモータードライバー（図示省略）と、を具備する。また、搬送機構７は、図２に示すように、Ｙ軸方向に延在するキャリッジガイド軸７６と、搬送モーターにより回転駆動されるプーリー７１１と回転自在なプーリー７１２との間に掛け渡されＹ軸方向に延在するタイミングベルト７１０と、を具備する。キャリッジ１００は、キャリッジガイド軸７６によりＹ軸方向に往復自在に支持されるとともに、固定具１０１を介してタイミングベルト７１０の所定箇所に固定されている。このため、搬送機構７は、搬送モーターによりプーリー７１１を回転駆動させることで、キャリッジ１００に搭載されたヘッドモジュールＨMを、キャリッジガイド軸７６に沿ってＹ軸方向に移動させることができる。
キャリッジ１００（厳密には、キャリッジ１００に搭載されたヘッドユニットＨU）と、キャリッジ１００の外部に設けられる制御モジュール６０（厳密には、制御モジュール６０が設けられた回路基板）とはフレキシブルフラットケーブルＣＢ（「ケーブル」の一例）によって電気的に接続されている。波形指定信号ｄComを含む各種の信号及びデータは、フレキシブルフラットケーブルＣＢを介してヘッドユニットＨUに供給される。
【００３２】
また、図２に示すように、搬送機構７は、キャリッジ１００の下側すなわち−Ｚ方向（以下、−Ｚ方向及びその反対の＋Ｚ方向を「Ｚ軸方向」と総称する）に設けられたプラテン７５と、給紙モーターの駆動に応じて回転し記録用紙Ｐを１枚ずつプラテン７５上に供給するための給紙ローラ（図示省略）と、給紙モーターの駆動に応じて回転しプラテン７５上の記録用紙Ｐを排紙口へと搬送する排紙ローラ７３０と、を備える。このため、搬送機構７は、プラテン７５上において記録用紙Ｐを−Ｘ方向（上流側）から＋Ｘ方向（下流側）へと搬送することができる。
【００３３】
本実施形態では、図２に例示するように、インクジェットプリンター１のキャリッジ１００に、４個のインクカートリッジ３１が格納されている。より具体的には、本実施形態では、シアン、マゼンタ、イエロー、及び、ブラックの、４色（ＣＭＹＫ）のインクと１対１に対応する４個のインクカートリッジ３１が、キャリッジ１００に格納されている場合を想定する。なお、図２は一例に過ぎず、インクカートリッジ３１は、キャリッジ１００の外部に設けられるものであってもよい。
また、本実施形態では、４個のヘッドユニットＨUと、４個のインクカートリッジ３１とが、１対１に対応して設けられる。そして、各吐出部Ｄは、当該吐出部Ｄが設けられたヘッドユニットＨUに対応するインクカートリッジ３１からインクの供給を受ける。これにより、各吐出部Ｄは、供給されたインクを内部に充填し、充填したインクをノズルＮから吐出することができる。つまり、ヘッドモジュールＨMが具備する合計４Ｍ個の吐出部Ｄは、全体としてＣＭＹＫの４色のインクを吐出することができる。
【００３４】
ここで、印刷処理が実行される場合の制御部６の動作の概要を説明する。
印刷処理が実行される場合、制御部６は、まず、ホストコンピューターから供給される印刷データＩmgを、記憶部５に記憶させる。次に、制御部６は、印刷処理において、記憶部５に記憶されている印刷データＩmg等の各種データに基づいて、印刷信号ＳＩ及び波形指定信号ｄCom等の各ヘッドユニットＨUの動作を制御するための信号と、搬送機構７を制御するための信号と、を生成する。そして、制御部６は、印刷信号ＳＩ等の各種信号や、記憶部５に記憶されている各種データに基づいて、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるように搬送機構７を制御しつつ、吐出部Ｄが駆動されるように供給回路１０を制御する。
これにより、制御部６は、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を調整し、印刷データＩmgに対応する画像を記録用紙Ｐに形成する印刷処理が実行されるように、インクジェットプリンター１の各部を制御する。
【００３５】
また、本実施形態に係るインクジェットプリンター１は、各吐出部Ｄからのインクの吐出状態が正常であるか否か、すなわち、各吐出部Ｄにおいて吐出異常が生じていないか否か、を判定する吐出状態検査処理を実行する。
ここで、吐出異常とは、駆動信号Ｃomにより吐出部Ｄを駆動して吐出部Ｄからインクを吐出させようとしても、駆動信号Ｃomが規定する態様によりインクを吐出できない状態である。ここで、駆動信号Ｃomが規定するインクの吐出態様とは、吐出部Ｄが駆動信号Ｃomの波形により規定される量のインクを吐出し、吐出部Ｄが駆動信号Ｃomの波形により規定される吐出速度でインクを吐出することである。すなわち、駆動信号Ｃomが規定するインクの吐出態様によりインクを吐出できない状態とは、吐出部Ｄからインクを吐出できない状態の他に、駆動信号Ｃomにより規定されるインクの吐出量よりも少ない量のインクが吐出部Ｄから吐出される状態、駆動信号Ｃomにより規定されるインクの吐出量よりも多くの量のインクが吐出部Ｄから吐出される状態、または、駆動信号Ｃomにより規定されるインクの吐出速度と異なる速度でインクが吐出されるために記録用紙Ｐ上の所望の着弾位置にインクを着弾させることができない状態、等を含む。
【００３６】
吐出状態検査処理において、インクジェットプリンター１は、第１に、制御部６により、各ヘッドユニットＨUに設けられたＭ個の吐出部Ｄの中から検査対象吐出部Ｄ-Hを選択し、第２に、制御部６による制御の下で、検査対象吐出部Ｄ-Hを駆動させることで、検査対象吐出部Ｄ-Hに残留振動を生じさせ、第３に、検出回路２０により、検査対象吐出部Ｄ-Hから検出された検出電位信号Ｖoutに基づいて残留振動信号ＮVを生成し、第４に、検査信号生成回路４０により、残留振動信号ＮVに基づいて検査信号ＡGを生成し、第５に、情報生成回路９２により、検査信号ＡGに基づいて波形情報Infoを生成し、第６に、判定回路９４により、波形情報Infoに基づいて検査対象吐出部Ｄ-Hを対象とする吐出状態判定を行い、当該判定の結果を示す判定情報Ｓttを生成し、第７に、制御部６により、判定情報Ｓttを記憶部５に記憶させる、という一連の処理を実行する。このうち、第１〜第４の処理が準備処理に該当する。
【００３７】
＜＜２．記録ヘッド及び吐出部の概要＞＞
図３及び図４を参照しつつ、記録ヘッドＨ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により駆動されて振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積（キャビティ３２０内の圧力）が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。
より具体的には、吐出部ＤのノズルＮからインクを吐出させる場合、制御部６は、まず、吐出部Ｄの圧電素子ＰZが＋Ｚ方向に変位するように、当該圧電素子ＰZに供給する供給駆動信号Ｖinの電位を変化させる。これにより、圧電素子ＰZと振動板３１０とが＋Ｚ方向に撓み、吐出部Ｄのキャビティ３２０の容積が拡大する。次に、制御部６は、吐出部Ｄの圧電素子ＰZが−Ｚ方向に変位するように、当該圧電素子ＰZに供給する供給駆動信号Ｖinの電位を変化させる。これにより、圧電素子ＰZと振動板３１０とが−Ｚ方向に撓み、吐出部Ｄのキャビティ３２０の容積が収縮する。この結果、キャビティ３２０に充填されているインクの一部を、ノズルＮからインク滴として吐出させることができる。なお、振動板３１０を含む吐出部Ｄには、圧電素子Ｐ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]に基づいて残留振動信号ＮVを生成する。
【００４８】
検査信号生成回路４０には、検出回路２０から残留振動信号ＮVが供給される。そして、検査信号生成回路４０は、残留振動信号ＮVに基づいて検査信号ＡGを生成する。
【００４９】
＜＜４．ヘッドユニットの動作＞＞
以下、図６〜図１０を参照しつつ、各ヘッドユニットＨ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に設けられた波形ＰA1と、制御期間Ｔu2に設けられた波形ＰA2と、を有する駆動信号Ｃom-Aを出力する。本実施形態では、波形ＰA1の最高電位ＶHa1と最低電位ＶLa1との電位差が、波形ＰA2の最高電位ＶHa2と最低電位ＶLa2との電位差よりも大きくなるように、波形ＰA1及び波形ＰA2を定める。具体的には、波形ＰA1を有する駆動信号Ｃom-Aにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から中程度の量のインクが吐出されるように、波形ＰA1の波形を定める。また、波形ＰA2を有する駆動信号Ｃom-Aにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から小程度の量のインクが吐出されるように、波形ＰA2の波形を定める。なお、波形ＰA1及び波形ＰA2は、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
【００５４】
そして、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、大ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、制御期間Ｔu1及びＴu2においてハイレベルに設定し、接続状態指定信号ＳLb[m]及びＳLs[m]を、単位期間Ｔuにおいてローレベルに設定する。この場合、吐出部Ｄ[m]は、制御期間Ｔu1において波形ＰA1の駆動信号Ｃom-Aにより駆動されて中程度の量のインクを吐出し、また、制御期間Ｔu2において波形ＰA2の駆動信号Ｃ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との電位差が、波形ＰA2の最高電位ＶHa2と最低電位ＶLa2との電位差よりも小さくなるように、波形Ｐ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として検出することができる。
【００５８】
図７は、本実施形態に係る接続状態指定回路１１の構成をの一例を示す図である。図７に示すように、接続状態指定回路１１は、接続状態指定信号Ｓ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に基づいて残留振動信号ＮVを生成する。残留振動信号ＮVとは、検出電位信号Ｖoutの振幅を増幅し、また、検出電位信号Ｖoutからノイズ成分を除去する等することで、検出電位信号Ｖoutを検査信号生成回路４０における処理に適した波形に整形した信号である。
検出回路２０は、例えば、検出電位信号Ｖoutを増幅させるための負帰還型のアンプと、検出電位信号Ｖoutの高域周波数成分を減衰させるためのローパスフィルターと、インピーダンスを変換してローインピーダンスの残留振動信号ＮVを出力するボルテージフォロアと、を含む構成等であってもよい。
【００６１】
検査信号生成回路４０は、上述のように、残留振動信号ＮVに基づいて検査信号ＡGを生成する。図９は、検査信号生成回路４０の回路構成の一例を示す図である。この図に示すように、検査信号生成回路４０は、残留振動信号ＮVと基準電位ＶRefと比較することで残留振動信号ＮVを２値化するコンパレーター４１０及び４１２と、コンパレーター４１０及び４１２による比較結果に基づいて検査信号ＡGを生成するＸＯＲ信号生成回路４２と、を具備する。
【００６２】
コンパレーター４１０は、残留振動信号ＮVの電位と、基準電位ＶRef1（「第１基準電位」の一例）とを比較し、当該比較結果を示す比較信号ＣP1を生成する。比較信号ＣP1は、残留振動信号ＮVを基準電位ＶRef1で２値化した信号であり、ハイレベルまたはローレベルのいずれかの信号レベルを有する。より具体的には、コンパレーター４１０は、残留振動信号ＮVの電位が基準電位ＶRef1未満となる場合に信号レベルがハイレベルに設定され、残留振動信号ＮVの電位が基準電位ＶRef1以上となる場合に信号レベルがローレベルに設定された比較信号ＣP1を生成する。
コンパレーター４１２は、残留振動信号ＮVの電位と、基準電位ＶRef1とは異なる電位である基準電位ＶRef2（「第２基準電位」の一例）とを比較し、当該比較結果を示す比較信号ＣP2を生成する。比較信号ＣP2は、残留振動信号ＮVを基準電位ＶRef2で２値化した信号であり、ハイレベルまたはローレベルのいずれかの信号レベルを有する。より具体的には、コンパレーター４１２は、残留振動信号ＮVの電位が基準電位ＶRef2未満となる場合に信号レベルがハイレベルに設定され、残留振動信号ＮVの電位が基準電位ＶRef2以上となる場合に信号レベルがローレベルに設定された比較信号ＣP2を生成する。
なお、以下では、基準電位ＶRef1及び基準電位ＶRef2を「基準電位ＶRef」と総称する場合がある。また、比較信号ＣP1及び比較信号ＣP2を「比較信号ＣP」と総称する場合がある。
以上の説明から分かるように、比較信号ＣP1および比較信号ＣP2は、それぞれの基準電位ＶRefと残留振動信号ＮVの電位との比較により抽出された残留振動の特性を示す信号であるといえる。
なお、以上では、コンパレーターが、残留振動信号ＮVの電位が基準電位ＶRef未満となる場合に比較信号ＣPをハイレベルに設定し、残留振動信号ＮVの電位が基準電位ＶRef以上となる場合に比較信号ＣPをローレベルに設定する例を説明したが、残留振動信号ＮVの電位が基準電位ＶRef以上となる場合に比較信号ＣPをハイレベルに設定し、残留振動信号ＮVの電位が基準電位ＶRef未満となる場合に比較信号ＣPをローレベルに設定してもよい。
【００６３】
図１０は、残留振動信号ＮVと、比較信号ＣP1及びＣP2と、検査信号ＡGと、を説明するためのタイミングチャートである。この図に示すように、本実施形態において、基準電位ＶRef1は、残留振動信号ＮVが示す波形の振幅の中心における電位と略一致するよう設定される。ここで、略一致とは、完全に一致する場合の他に、誤差を考慮すれば同一とみなせる場合を含む概念である。例えば、インクジェットプリンター１が、基準電位ＶRef1及び残留振動信号ＮVの振幅中心が同一となるように設計されている場合であれば、駆動信号Ｃomへのノイズ混入やインクジェットプリンター１の製造誤差に起因して基準電位ＶRef1及び残留振動信号ＮVの振幅中心が異なる電位となる場合であっても、両者を等しいとみなし、「略一致」と表現する。
【００６４】
ＸＯＲ信号生成回路４２は、比較部４１から出力された比較信号ＣP1の信号レベル及び比較信号ＣP2の信号レベルに応じた信号レベルを有する検査信号ＡGを生成する。ここで、検査信号ＡGの信号レベルは、ハイレベルまたはローレベルのいずれかに設定される。すなわち、検査信号ＡGは２値化された信号である。
本実施形態において、ＸＯＲ信号生成回路４２は、比較信号ＣP1の信号レベルと比較信号ＣP2の信号レベルとが異なる場合に検査信号ＡGをハイレベル（「第１電位」の一例）に設定し、比較信号ＣP1の信号レベルと比較信号ＣP2の信号レベルとが同じである場合に検査信号ＡGをローレベル（「第２電位」の一例）に設定する。より具体的には、ＸＯＲ信号生成回路４２は、比較信号ＣP1がハイレベルかつ比較信号ＣP2がローレベルである場合に検査信号ＡGをハイレベルに設定し、比較信号ＣP1がローレベルかつ比較信号ＣP2がハイレベルである場合に検査信号ＡGをハイレベルに設定し、比較信号ＣP1及び比較信号ＣP2がハイレベルである場合に検査信号ＡGをローレベルに設定し、比較信号ＣP1及び比較信号ＣP2がローレベルである場合に検査信号ＡGをローレベルに設定する。換言すると、ＸＯＲ信号生成回路４２は、比較信号ＣP1の信号レベルと比較信号ＣP2の信号レベルとが異なるか否かに応じた信号レベル、すなわち比較信号ＣPの信号レベルの排他的論理和をとった結果に応じた信号レベルを有する検査信号ＡGを生成する。
以上の説明から分かるように、検査信号ＡGは、比較信号ＣP1及び比較信号ＣP2が示す残留振動の特性を、併せて示す信号であるといえる。
なお、信号レベルがハイレベルである場合の信号の電位は、比較信号ＣP1、比較信号ＣP2、及び検査信号ＡGのそれぞれについて異なっていてもよいし、一部について異なっていてもよいし、全て同じでもよい。同様に、信号レベルがローレベルである場合の信号の電位は、比較信号ＣP1、比較信号ＣP2、及び検査信号ＡGのそれぞれについて異なっていてもよいし、一部について異なっていてもよいし、全て同じでもよい。
【００６５】
＜＜５．検査ユニット＞＞
次に、吐出部Ｄに生じる残留振動について説明した上で、検査ユニットＪUの動作について説明する。
【００６６】
一般的に、吐出部Ｄに生じる残留振動は、ノズルＮの形状、キャビティ３２０に充填されたインクの重量、及び、キャビティ３２０に充填されたインクの粘度、等により決定される固有振動周期を有する。
例えば、一般的に、吐出部Ｄのキャビティ３２０に気泡が混入しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が短くなる。また、一般的に、吐出部ＤのノズルＮ付近に紙粉等の異物が付着しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が長くなり、かつ、当該吐出部Ｄに生じる残留振動の振幅が小さくなる。また、一般的に、吐出部Ｄのキャビティ３２０内のインクが増粘しているために吐出異常が生じている場合には、吐出状態が正常な場合と比較して、当該吐出部Ｄに生じる残留振動の周期が長くなり、かつ、当該吐出部Ｄに生じる残留振動の振幅が小さくなる。
このように、吐出部Ｄにおけるインクの吐出状態に応じて、当該吐出部Ｄに生じる残留振動の周期及び振幅等の残留振動の特性が変動する。このため、吐出部Ｄに生じる残留振動の周期及び振幅等の残留振動の特性に基づいて、当該吐出部Ｄにおけるインクの吐出状態を検査することができる。
【００６７】
検出電位信号Ｖoutの波形を整形した信号である残留振動信号ＮVは、検査対象吐出部Ｄ-Hにおいて生じている残留振動に応じた波形を示す。具体的には、残留振動信号ＮVは、検査対象吐出部Ｄ-Hにおいて生じている残留振動の周期に応じた周期を示し、検査対象吐出部Ｄ-Hにおいて生じている残留振動の振幅に応じた振幅を示す。このため、残留振動信号ＮVが示す波形の特性を示す検査信号ＡGに基づいて、検査対象吐出部Ｄ-Hにおけるインクの吐出状態を検査することが可能となる。
【００６８】
上述のように、検査ユニットＪUは、情報生成回路９２および判定回路９４を備える。以下、図１０から図１２を参照しつつ、検査ユニットＪUによる吐出状態検査について説明する。
【００６９】
図１０において、検査信号生成回路４０への残留振動信号ＮVの供給が開始される時刻t-stの後、ｋ回目（ｋは正の整数）に検査信号ＡGがローレベルからハイレベルに立ち上がる時刻をt-ukと称する。また、時刻t-stの後、ｊ回目（ｊは正の整数）に検査信号がＡGハイレベルからローレベルに立ち下がる時刻をt-djと称する。
図１０には、一例として、時刻t-stの後に開始される４つの期間ＷL1、ＷL2、ＷH1、及びＷH2が図示されている。このうち、期間ＷL1及び期間ＷL2は、検査信号ＡGがローレベルを示す期間である。より厳密には、期間ＷL1及び期間ＷL2は、検査信号ＡGがローレベルに立ち下がってから、最初にハイレベルに立ち上がるまでの期間である。期間ＷH1及び期間ＷH2は、検査信号ＡGがハイレベルに立ち上がってから、一旦ローレベルとなり、再びハイレベルになった後に、ローレベルに立ち下がるまでの期間である。
本実施形態においては、期間ＷL1の時間長ＴL1及び期間ＷL2の時間長ＴL2に基づいて波形情報Infoが生成され、当該波形情報Infoに基づいて吐出状態が検査される。
【００７０】
図１１は、本実施形態に係る吐出状態検査を説明するためのフローチャートである。上述のとおり、検査信号ＡGは、検査対象吐出部Ｄ-Hにおいて生じている残留振動の特性を示す。情報生成回路９２は、検査信号ＡGから、検査信号ＡGがローレベルとなる期間ＷL1（「第１期間」の一例）、及び、検査信号がＡGローレベルとなる期間であって、期間ＷL1とは異なる期間ＷL2（「第２期間」の一例）を特定し（S100）、期間ＷL1の時間長ＴL1及び期間ＷH2の時間長ＴL2を算出する（S110）。本実施形態では、一例として、図１０に示すように、期間ＷL1を、時刻t-d2から時刻t-u3までの期間とする。また、期間ＷL2を、時刻t-d3から時刻t-u4までの期間とする。
【００７１】
次に、情報生成回路９２は、算出した時間長ＴL1が時間長ＴL2未満であるか否かを判断する（S120）。当該判断の結果が肯定の場合（S120:YES）、情報生成回路９２は、時間長ＴL2に基づき周期情報Info-Fを生成するとともに、時間長ＴL1に基づき振幅情報Info-Aを生成する（S130）。より具体的には、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに、時間長ＴL2の２倍の値（時間長）を設定し、振幅情報Info-Aが示す時間長ＬTcに、時間長ＴL1を設定する。
ステップS120における判断の結果が否定の場合（S120:NO）、情報生成回路９２は、時間長ＴL1に基づき周期情報Info-Fを生成するとともに、時間長ＴL2に基づき振幅情報Info-Aを生成する（S140）。この場合、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに時間長ＴL1の２倍の値を設定し、振幅情報Info-Aが示す時間長ＬTcに時間長ＴL2を設定する。
判定回路９４は、周期情報Info-F及び振幅情報Info-Aに基づいて、検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定結果を示す判定情報Ｓttを生成する（S150）。
【００７２】
図１２は、判定回路９４における、判定情報Ｓttの生成を説明するための説明図である。上述のとおり、判定回路９４は、ステップS150において、波形情報Info（周期情報Info-F及び振幅情報Info-A）に基づいて、検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定の結果を示す判定情報Ｓttを生成する。
具体的には、判定回路９４は、吐出状態判定において、振幅情報Info-Aが示す時間長ＬTcと、閾値ＱTa（閾値ＱTaは正の整数）とを比較する。また、判定回路９４は、吐出状態判定において、周期情報Info-Fが示す時間長ＮTcと、閾値ＱTb1及び閾値ＱTb2の少なくとも一方とを比較する（閾値ＱTb1及び閾値ＱTb2は、「ＱTb1＜ＱTb2」を満たす正の整数）。
【００７３】
判定回路９４は、振幅情報Info-Aが示す時間長ＬTcが「ＬTc≧ＱTa」を満たし、かつ、周期情報Info-Fが示す時間長ＮTcが「ＱTb1≦ＮTc≦ＱTb2」を満たす場合には、判定情報Ｓttに、検査対象吐出部Ｄ-Hの吐出状態が正常であることを示す値「１」を設定する。
また、判定回路９４は、振幅情報Info-Aが示す時間長ＬTcが「ＬTc≧ＱTa」を満たし、かつ、周期情報Info-Fが示す時間長ＮTcが「ＮＴc＜ＱTb1」を満たす場合には、判定情報Ｓttに、キャビティ３２０への気泡の混入等に起因して検査対象吐出部Ｄ-Hに吐出異常が生じていることを示す値「２」を設定する。
また、判定回路９４は、振幅情報Info-Aが示す時間長ＬTcが「ＬTc＜ＱTa」を満たす場合、または、周期情報Info-Fが示す時間長ＮTcが「ＮＴc＞ＱTb2」を満たす場合には、判定情報Ｓttに、キャビティ３２０内のインクの増粘またはノズルＮ付近への異物の付着等に起因して検査対象吐出部Ｄ-Hに吐出異常が生じていることを示す値「３」を設定する。
以上のように、判定回路９４は、波形情報Infoに基づいて、判定情報Ｓttを生成する。
【００７４】
そして、制御部６は、判定回路９４が生成する判定情報Ｓttを、当該判定情報Ｓttに対応する検査対象吐出部Ｄ-Hの段数ｍと対応付けて、記憶部５に記憶させる。これにより、制御部６は、吐出部Ｄ[1]〜Ｄ[M]に対応する判定情報Ｓtt[1]〜Ｓtt[M]を管理する。
なお、本実施形態では、判定情報Ｓttが「１」から「３」までの３値の情報である場合を例示しているが、判定情報Ｓttは、時間長ＮTcが「ＱTb1≦ＮTc≦ＱTb2」を満たすか否かを示す２値の情報であってもよい。少なくとも、判定情報Ｓttは、検査対象吐出部Ｄ-Hにおけるインクの吐出状態が正常であるか否かを示す情報を含めばよい。
【００７５】
＜＜６．実施形態の結論＞＞
以上のように、本実施形態では、残留振動信号ＮVを基準電位と比較することにより得られた比較信号ＣP1及び比較信号ＣP2に基づいて、残留振動の特性を示す検査信号ＡGが生成される。そして、検査信号ＡGに基づいて吐出部Ｄにおけるインクの吐出状態が検査される。そのため、比較信号ＣP1及び比較信号ＣP2に基づいて吐出状態の検査がされる場合と比較して、残留振動の特性を示す信号数の増加が抑制され得る。
また、本実施形態では、検査信号ＡGを生成する検査信号生成回路４０がヘッドユニットＨUに設けられ、吐出状態検査を行う検査ユニットＪUが制御モジュール６０に設けられる。そのため、本実施形態によれば、比較信号ＣP1及び比較信号ＣP2が検査ユニットＪUに供給される場合と比較して、フレキシブルフラットケーブルＣＢを構成する信号線の本数が低減される。同様に、情報生成回路９２に供給される信号数が低減されるため、情報生成回路９２に設けられる入力端子の数が低減される。結果として、インクジェットプリンター１の構成の簡素化、ひいてはインクジェットプリンター１の小型化が可能となる。さらに、信号線の数が低減されることにより、複数の信号線間でのクロストークによるノイズ及びその影響が低減され得るとともに、信号線にオープンやショートといった不具合が発生するリスクが低減され得る。
また、本実施形態では、検査信号ＡGがヘッドユニットＨUから制御モジュール６０に設けられた検査ユニットＪUへ伝送される。すなわち、残留振動の特性を示す信号がヘッドユニットＨUにおいて２値化されて（デジタル化されて）検査ユニットＪUへ伝送される。そのため、アナログ信号である残留振動信号ＮVが伝送される場合と比較して、耐ノイズ性が向上する。結果として、検査ユニットＪUに供給される信号に対するノイズの影響が低減され、ひいてはより高い精度で吐出状態の検査が行われ得る。
以上の効果は、インクジェットプリンター１が複数のヘッドユニットＨUを有し、ヘッドユニットＨUごとに検出回路２０が設けられる本実施形態では特に顕著である。
【００７６】
なお、本実施形態において、比較信号ＣP1は「第１信号」に相当し、比較信号ＣP2は「第２信号」に相当し、検査信号ＡGは「第３信号」に相当する。
【００７７】
＜＜Ｂ．変形例＞＞
以上の形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００７８】
＜＜変形例１＞＞  
上述した実施形態において、情報生成回路９２は、検査信号ＡGの期間ＷL1の時間長ＴL1及び期間ＷL2の時間長ＴL2の少なくとも一方に基づいて周期情報Info-Fを生成するが、本発明はこのような態様に限定されるものではない。情報生成回路９２は、検査信号ＡGの期間ＷH1の時間長ＴH1及び期間ＷH2の時間長ＴH2の少なくとも一方に基づいて、周期情報Info-Fを生成してもよい。以下、図１０および図１３を参照しつつ、本変形例に係る吐出状態検査について説明する。
【００７９】
図１３は、本変形例に係る吐出状態検査を説明するためのフローチャートである。情報生成回路９２はステップS100aにおいて、実施形態と同様に、検査信号ＡGがローレベルとなる期間ＷL1及び期間ＷL2を特定する。ただし、本変形例においては、期間ＷL1及び期間ＷL2を、時刻t-stの後に開始される期間であって、かつ、検査信号ＡGが１回目にローレベルからハイレベルに立ち上がる時刻t-u1の後に開始される期間とする。そして、情報生成回路９２は期間ＷL1の時間長ＴL1及び期間ＷL2の時間長ＴL2を算出し（S110）、期間ＷL1の時間長ＴL1が期間ＷL2の時間長ＴL2未満であるか否かを判断する（S120）。当該判断の結果が肯定の場合（S120:YES）、情報生成回路９２は、振幅情報Info-Aが示す時間長ＬTcに時間長ＴL1を設定する（S132）。そして、情報生成回路９２は、検査信号ＡGから期間ＷH1を特定し（S134）、期間ＷH1の時間長ＴH1を算出する（S136）。期間ＷH1は、振幅情報Info-Aの生成に用いられる期間ＷL1を含む期間であって、期間ＷL1の開始前の最後の立ち上がりから、期間ＷL1の終了後の最初の立ち下がりまでの期間である。すなわち、図１０に示す例において、期間ＷH1の開始時刻t-u2は、期間ＷL1の開始時刻t-d2の前において、検査信号ＡGが最後にハイレベルに立ち上がる時刻である。また、期間ＷH1の終了時刻t-d3は、期間ＷL1の終了時刻t-u3の後において、検査信号ＡGが最初にローレベルに立ち下がる時刻である。
その後、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに、算出した時間長ＴH1の２倍の値を設定する（S138）。
【００８０】
ステップS120における判断の結果が否定の場合（S120:NO）、情報生成回路９２は、振幅情報Info-Aが示す時間長ＬTcに時間長ＴL2を設定する（S142）。そして、情報生成回路９２は、検査信号ＡGから期間ＷH2を特定し（S144）、期間ＷH2の時間長ＴH2を算出する（S146）。期間ＷH2は、振幅情報Info-Aの生成に用いられる期間ＷL2を含む期間であって、期間ＷL2の開始前の最後の立ち上がりから、期間ＷL2の終了後の最初の立ち下がりまでの期間である。すなわち、図１０に示す例において、期間ＷH2の開始時刻t-u3は、期間ＷL2の開始時刻t-d3の前において、検査信号ＡGが最後にハイレベルに立ち上がる時刻である。また、期間ＷH2の終了時刻t-d4は、期間ＷL2の終了時刻t-u4の後において、検査信号ＡGが最初にローレベルに立ち下がる時刻である。
その後、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに、算出した時間長ＴH2の２倍の値を設定する（S148）。
そして、情報生成回路９２は、ステップS150において、生成した振幅情報Info-A及び周期情報Info-Fに基づいて検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定結果を示す判定情報Ｓttを生成する。
【００８１】
なお、以上では振幅情報Info-Aが生成された後に周期情報Info-Fが生成される例を説明したが、振幅情報Info-A及び周期情報Info-Fは、並列的に生成されてもよい。具体的には、情報生成回路９２は、ステップS132と、ステップS134からS138とを並列的に実行してもよい。同様に、情報生成回路９２は、ステップS142と、ステップS144からS148とを並列的に実行してもよい。
【００８２】
＜＜変形例２＞＞  
上述した実施形態において、情報生成回路９２は、検査信号ＡGの期間ＷL1の時間長ＴL1及び期間ＷL2の時間長ＴL2の少なくとも一方に基づいて周期情報Info-Fを生成するが、本発明はこのような態様に限定されるものではない。情報生成回路９２は、検査信号ＡGの期間ＷH1の時間長ＴH1及び期間ＷL2の時間長ＴL2を合計した時間長ＴHL1と、期間ＷL1の時間長ＴL1及び期間ＷH2の時間長ＴH2を合計した時間長ＴHL2と、の少なくとも一方に基づいて、周期情報Info-Fを生成してもよい。以下、図１０および図１４を参照しつつ、本変形例に係る吐出状態検査について説明する。
【００８３】
図１４は、本変形例に係る吐出状態検査を説明するためのフローチャートである。この図において、ステップS100aからS110は上述の変形例と同様であるので、詳細な説明を割愛する。ステップS120において、情報生成回路９２は、期間ＷL1の時間長ＴL1が期間ＷL2の時間長ＴL2未満であるか否かを判断する（S120）。当該判断の結果が肯定の場合（S120:YES）、情報生成回路９２は、振幅情報Info-Aが示す時間長ＬTcに時間長ＴL1を設定する（S132）。また、情報生成回路９２は、検査信号ＡGから期間ＷH1を特定する（S134）。期間ＷH1の詳細については上述の変形例と同様である。そして、ステップS137において、情報生成回路９２は、期間ＷH1の時間長ＴH1及び期間ＷL2の時間長ＴL2を合計した時間長ＴHL1を算出する。具体的には、情報生成回路９２は、期間ＷH1の時間長ＴH1を算出した上で、当該時間長ＴH1及び期間ＷL2の時間長ＴL2を加算することにより時間長ＴHL1を算出する。なお、情報生成回路９２は、期間ＷH1の開始時刻t-u2及び期間ＷL2の終了時刻t-u4に基づいて時間長ＴHL1を算出してもよい。
その後、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに、算出した時間長ＴHL1を設定する（S139）。
【００８４】
ステップS120における判断の結果が否定の場合（S120:NO）、情報生成回路９２は、振幅情報Info-Aが示す時間長ＬTcに時間長ＴL2を設定する（S142）。また、情報生成回路９２は、検査信号ＡGから期間ＷH2を特定する（S144）。期間ＷH2の詳細については上述の変形例と同様である。そして、ステップS147において、情報生成回路９２は、期間ＷH2の時間長ＴH2及び期間ＷL1の時間長ＴL1を合計した時間長ＴHL2を算出する。具体的には、情報生成回路９２は、期間ＷH2の時間長ＴH2を算出した上で、当該時間長ＴH2及び期間ＷL1の時間長ＴL1を加算することにより時間長ＴHL2を算出する。または、情報生成回路は、期間ＷL1の開始時刻t-d2及び期間ＷH2の終了時刻t-d4に基づいて時間長ＴHL2を算出してもよい。
その後、情報生成回路９２は、周期情報Info-Fが示す時間長ＮTcに、算出した時間長ＴHL2を設定する（S149）。
そして、情報生成回路９２は、ステップS150において、生成した振幅情報Info-A及び周期情報Info-Fに基づいて検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定し、当該判定結果を示す判定情報Ｓttを生成する。
【００８５】
なお、本変形例においても、振幅情報Info-A及び周期情報Info-Fは、並列的に生成されてもよい。具体的には、情報生成回路９２は、ステップS132と、ステップS134からS139とを並列的に実行してもよい。同様に、情報生成回路９２は、ステップS142と、ステップS144からS149とを並列的に実行してもよい。
【００８６】
＜＜変形例３＞＞  
上述した実施形態及び変形例では、検査信号ＡGが２回目に立ち下がる時刻t-d2以降に、検査信号ＡGがローレベルとなる期間を特定する。しかし、本発明はこのような態様に限定されるものではない。情報生成回路９２は、検査信号ＡGが１回目に立ち下がる時刻t-d1以降に検査信号ＡGがローレベルとなる期間を特定してもよいし、３回目以降に立ち下がる時刻t-d3以降に特定してもよい。
【００８７】
＜＜変形例４＞＞  
上述した実施形態及び変形例において、基準電位ＶRef2が「ＶRef1＞ＶRef2」を満たすよう定められる例を説明したが、基準電位ＶRef2は「ＶRef1＜ＶRef2」を満たすように定められてもよい。この場合でも、図１１、図１２、または図１３におけるS120において、時間長ＴL1が時間長ＴL2未満であるか否かを判断するため、これら図１１、図１２、または図１３を参照して上述した処理フローにより、吐出状態検査が実行され得る。
【００８８】
＜＜変形例５＞＞  
上述した実施形態及び変形例において、検査信号生成回路４０はヘッドユニットＨUに設けられるが、本発明はこのような態様に限定されるものではなく、検査信号生成回路４０は制御モジュール６０に設けられてもよい。この場合、残留振動信号ＮVがフレキシブルフラットケーブルＣＢを介して制御モジュール６０へ供給される。本変形例において、検査信号生成回路４０は、制御部６とは別個の回路として設けられてもよいし、検査信号生成回路４０のうちの一部または全部が、制御部６のＣＰＵ等が制御プログラムに従って動作することにより実現される機能ブロックとして実装されてもよい。
【００８９】
本変形例においても、上述した実施形態と同様に、比較信号ＣP1及び比較信号ＣP2が情報生成回路９２に供給される場合と比較して、情報生成回路９２に供給される信号数が低減される。そのため、情報生成回路９２に設けられる入力端子の数が低減される。結果として、インクジェットプリンター１の構成の簡素化、ひいてはインクジェットプリンター１の小型化が可能となる。
【００９０】
＜＜変形例６＞＞  
上述した実施形態及び変形例において、判定回路９４は、周期情報Info-Fの示す時間長ＮTcと、振幅情報Info-Aの示す時間長ＬTcと、に基づいて、検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定するが、本発明はこのような態様に限定されるものではない。判定回路９４は、周期情報Info-F及び振幅情報Info-Aの少なくとも一方に基づいて、検査対象吐出部Ｄ-Hにおけるインクの吐出状態を判定すればよい。すなわち、上述した実施形態及び変形例において、波形情報Infoは、周期情報Info-F及び振幅情報Info-Aを含むが、本発明はこのような態様に限定されるものではなく、波形情報Infoは、周期情報Info-F及び振幅情報Info-Aの少なくとも一方を含むものであればよい。
【００９１】
例えば、判定回路９４は、周期情報Info-Fの示す時間長ＮTcが「ＱTb1≦ＮTc≦ＱTb2」を満たす場合には、検査対象吐出部Ｄ-Hの吐出状態が正常であると判定し、時間長ＮTcが「ＮTc＜ＱTb1」または「ＮＴc＞ＱTb2」を満たす場合には、検査対象吐出部Ｄ-Hの吐出状態が異常であると判定してもよい。
または、判定回路９４は、振幅情報Info-Aの示す時間長ＬTcが「ＬTc≧ＱTa」を満たす場合には、検査対象吐出部Ｄ-Hの吐出状態が正常であると判定し、時間長ＬTcが「ＬTc＜ＱTa」を満たす場合には、検査対象吐出部Ｄ-Hの吐出状態が異常であると判定してもよい。
【００９２】
＜＜変形例７＞＞  
上述した実施形態及び変形例において、インクジェットプリンター１は、４個のヘッドユニットＨUと、４個のインクカートリッジ３１と、が１対１に対応するように設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、１個以上のヘッドユニットＨUと、１個以上のインクカートリッジ３１と、を備えていればよい。
また、上述した実施形態及び変形例において、インクジェットプリンター１には、４個のヘッドユニットＨUに１対１に対応して４個の検査ユニットＪUが設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１には、複数のヘッドユニットＨUに対して１個の検査ユニットＪUが設けられてもよく、１個のヘッドユニットＨUに対して複数の検査ユニットＪUが設けられてもよい。
【００９３】
＜＜変形例８＞＞  
上述した実施形態及び変形例において、駆動信号Ｃomは、吐出部Ｄからインクを吐出させるように吐出部Ｄを駆動するための吐出波形である波形ＰA1及び波形ＰA2を含むが、本発明はこのような態様に限定されるものではなく、駆動信号Ｃomは、吐出部Ｄからインクが吐出しない程度に吐出部Ｄを駆動するための非吐出波形である微振動波形ＰBSを含んでいてもよい。
この場合、本変形例に係る駆動回路８は、印刷処理の各単位期間Ｔuにおいて、波形ＰA1または波形ＰA2が供給されない吐出部Ｄに対して、微振動波形ＰBSを供給してもよい。
【００９４】
＜＜変形例９＞＞  
上述した実施形態及び変形例において、情報生成回路９２及び判定回路９４は、制御部６とは別個の回路として設けられるが、本発明はこのような態様に限定されるものではない。情報生成回路９２のうちの一部または全部は、制御部６のＣＰＵ等が制御プログラムに従って動作することにより実現される機能ブロックとして実装されてもよい。または、もしくはこれに加えて、判定回路９４のうちの一部または全部は、制御部６のＣＰＵ等が制御プログラムに従って動作することにより実現される機能ブロックとして実装されてもよい。
また、上述した実施形態及び変形例において、情報生成回路９２及び判定回路９４は、ヘッドユニットＨUの外部に配置される制御モジュール６０に設けられるが、情報生成回路９２及び判定回路９４の少なくとも一方がヘッドユニットＨUに設けられてもよい。または、情報生成回路９２のうちの一部または全部、及び、判定回路９４のうちの一部または全部がヘッドユニットＨUに設けられてもよい。
【００９５】
＜＜変形例１０＞＞  
上述した実施形態及び変形例では、インクジェットプリンター１がシリアルプリンターである場合を想定したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、ヘッドモジュールＨMにおいて、複数のノズルＮが記録用紙Ｐの幅よりも広く延在するように設けられた、所謂ラインプリンターであってもよい。
【符号の説明】
【００９６】
１…インクジェットプリンター、５…記憶部、６…制御部、７…搬送機構、８…駆動回路、１０…供給回路、２０…検出回路、４０…検査信号生成回路、４２…ＸＯＲ信号生成回路、６０…制御モジュール、９２…情報生成回路、９４…判定回路、３２０…キャビティ、４１０,４１２…コンパレーター、Ｄ…吐出部、ＨD…記録ヘッド、ＨU…ヘッドユニット、ＨM…ヘッドモジュール、ＪU…検査ユニット、ＪM…判定モジュール、Ｎ…ノズル、ＰZ…圧電素子。
【図１】
2018149692.tif 000003
【図２】
2018149692.tif 000004
【図３】
2018149692.tif 000005
【図４】
2018149692.tif 000006
【図５】
2018149692.tif 000007
【図６】
2018149692.tif 000008
【図７】
2018149692.tif 000009
【図８】
2018149692.tif 000010
【図９】
2018149692.tif 000011
【図１０】
2018149692.tif 000012
【図１１】
2018149692.tif 000013
【図１２】
2018149692.tif 000014
【図１３】
2018149692.tif 000015
【図１４】
2018149692.tif 000016