(57)【特許請求の範囲】
【請求項１】
駆動信号が供給された場合に前記駆動信号の電位変化に応じて変位する圧電素子を具備し、前記圧電素子の変位に応じて液体を吐出可能な吐出部と、
前記圧電素子が所定の蓄電能力を有するか否かを判定する判定回路と、
前記判定の結果が否定である場合に前記圧電素子への前記駆動信号の供給を停止させ前記吐出部からの液体の吐出を制限する吐出制限回路と、
を備えるヘッドユニットを制御し、
前記ヘッドユニットの外部に設けられたヘッドユニット制御回路であって、
前記ヘッドユニットにおける前記判定の実行を指示するための指示信号と、
第１指定信号と、
第２指定信号と、
を前記ヘッドユニットに供給し、
前記判定回路は、
前記第１指定信号がハイレベルであり、
前記第２指定信号がローレベルであり、且つ、
前記指示信号が供給される判定期間において、
前記判定を実行する、
ことを特徴とするヘッドユニット制御回路。
【請求項２】
前記第１指定信号は、
前記判定の結果が肯定であり前記吐出部から液体を吐出可能な場合に、
前記吐出部からの液体の吐出または非吐出を指定し、
前記第２指定信号は、
前記判定の結果が肯定であり前記吐出部から液体を吐出可能な場合に、
ローレベルとなることで、
前記駆動信号が供給される第１配線と前記圧電素子との間に設けられた第１スイッチのオンを指定する、
ことを特徴とする、請求項１に記載のヘッドユニット制御回路。
【請求項３】
前記ヘッドユニットは、
複数の前記吐出部を備え、
前記第１指定信号は、
前記ヘッドユニットに対する電源の供給が開始されてから前記判定期間が開始されるまでの期間のうち、前記第２指定信号がハイレベルである起動期間において、
前記判定回路が前記判定の対象とする吐出部を指定する、
ことを特徴とする、請求項１または２に記載のヘッドユニット制御回路。
【請求項４】
前記吐出制限回路は、
前記駆動信号が供給される第１配線と前記圧電素子との間に電気的に接続された第１スイッチを備え、
前記判定の結果が否定である場合、
前記判定期間の終了後であって、
前記第１指定信号がハイレベルからローレベルに立ち下がり、且つ、
前記第２指定信号がローレベルからハイレベルに立ち上がるときに、
前記第１スイッチをオフさせる、
ことを特徴とする、請求項１に記載のヘッドユニット制御回路。
【請求項５】
第２配線と、
前記圧電素子と前記第２配線との間に電気的に接続される第２スイッチと、
を備え、
前記第２スイッチは、
少なくとも前記判定期間においてオンした状態を維持し、
前記判定回路は、
前記判定期間のうち所定のタイミングにおいて、
前記第１配線の電位と前記第２配線の電位との電位差が所定の電位差以下である場合に、
前記圧電素子が前記所定の蓄電能力を有していると判定する、
ことを特徴とする、請求項４に記載のヘッドユニット制御回路。
【請求項６】
前記指示信号を出力する第１端子と、
前記駆動信号を出力する第２端子と、
前記第１端子及び前記第２端子の間に配置された第３端子と、
を備え、
前記吐出部が前記液体を吐出する場合に、
前記第３端子の電位の変化幅は、前記第２端子の電位の変化幅よりも小さい、
ことを特徴とする、請求項１乃至５のうち何れか１項に記載のヘッドユニット制御回路。
【請求項７】
駆動信号が供給された場合に前記駆動信号の電位変化に応じて変位する圧電素子を具備し、前記圧電素子の変位に応じて液体を吐出可能な吐出部と、
前記圧電素子の蓄電能力を診断し、前記診断の結果が所定の結果である場合に前記圧電素子への前記駆動信号の供給を停止させ前記吐出部からの液体の吐出を制限する診断回路と、
を備えるヘッドユニットを制御し、
前記ヘッドユニットの外部に設けられたヘッドユニット制御回路であって、
診断制御信号と、
第１指定信号と、
第２指定信号と、
を前記ヘッドユニットに供給し、
前記診断回路は、
前記第１指定信号がハイレベルであり、且つ、
前記第２指定信号がローレベルである診断期間において、
前記診断制御信号に応じて前記診断を実行する、
ことを特徴とするヘッドユニット制御回路。
【請求項８】
前記診断回路は、
前記駆動信号が供給される第１配線と前記圧電素子との間に電気的に接続された第１スイッチを備え、
前記第１スイッチは、
前記診断の結果が前記所定の結果である場合、
前記診断期間の終了後にオフした状態を維持する、
ことを特徴とする、請求項７に記載のヘッドユニット制御回路。
【請求項９】
前記診断回路は、
前記圧電素子と第２配線との間に電気的に接続される第２スイッチを備え、
前記診断期間のうち前記第２スイッチがオンしている期間の中の所定のタイミングにおいて、
前記第１配線の電位と前記第２配線の電位との電位差が所定の電位差以下である場合に、
前記圧電素子が前記所定の蓄電能力を有していると診断する、
ことを特徴とする、請求項８に記載のヘッドユニット制御回路。
【請求項１０】
前記診断制御信号を出力する第１端子と、
前記駆動信号を出力する第２端子と、
前記第１端子及び前記第２端子の間に配置された第３端子と、
を備え、
前記吐出部が前記液体を吐出する場合に、
前記第３端子の電位の変化幅は、前記第２端子の電位の変化幅よりも小さい、
ことを特徴とする、請求項７乃至９のうち何れか１項に記載のヘッドユニット制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドユニット制御回路に関する。
【背景技術】
【０００２】
インクジェットプリンター等の液体吐出装置は、ヘッドユニットの吐出部に設けられた圧電素子を駆動信号により駆動することにより、吐出部のキャビティ（圧力室）に充填されたインク等の液体を吐出部のノズルから吐出させ、記録媒体上に画像を形成する印刷処理を実行する。このような液体吐出装置において、圧電素子の故障等、吐出部における不具合の発生に伴い、吐出部から液体を正常に吐出できなくなる吐出異常が生じることがある。吐出異常が生じると、吐出部から吐出される液体により記録媒体上に形成すべきドットを正確に形成できなくなり、印刷処理により形成される画像の画質が低下する。
【０００３】
特許文献１には、吐出異常の生じた状態で印刷処理が実行される可能性を低減させるために、圧電素子を充電または放電したときの圧電素子の電極の電位を検出し、当該検出した情報に基づいて、圧電素子を正常に駆動させることが可能か否かの判定（以下、「駆動判定」と称する）を実行する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２２８３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載の技術では、ヘッドユニットの外部に設けられた回路において駆動判定を行う。このため、圧電素子の電位等の圧電素子から検出された情報を、駆動判定を行うための回路に伝送する際に、当該検出された情報にノイズが混入し、駆動判定の精度が低下することがあった。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、圧電素子が駆動可能であるか否かを精度良く判定する技術を提供することを、解決課題の一つとする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、本発明に係るヘッドユニット制御回路は、駆動信号が供給された場合に前記駆動信号の電位変化に応じて変位する圧電素子を具備し、前記圧電素子の変位に応じて液体を吐出可能な吐出部と、前記圧電素子が所定の蓄電能力を有するか否かを判定する判定回路と、前記判定の結果が否定である場合に前記圧電素子への前記駆動信号の供給を停止させ前記吐出部からの液体の吐出を制限する吐出制限回路と、を備えるヘッドユニットを制御し、前記ヘッドユニットの外部に設けられたヘッドユニット制御回路であって、前記ヘッドユニットにおける前記判定の実行を指示するための指示信号と、第１指定信号と、第２指定信号と、を前記ヘッドユニットに供給し、前記判定回路は、前記第１指定信号がハイレベルであり、前記第２指定信号がローレベルであり、且つ、前記指示信号が供給される判定期間において、前記判定を実行する、ことを特徴とする。
【０００８】
本発明によれば、判定回路がヘッドユニットに設けられるため、判定回路がヘッドユニットの外部に設けられる場合と比較して、圧電素子から検出された情報に対するノイズの混入の程度を小さく抑えることが可能となる。このため、圧電素子が所定の蓄電能力を有するか否かを精度良く判定することが可能となる。
また、本発明によれば、ヘッドユニットに設けられた吐出制限回路により、圧電素子への駆動信号の供給を停止させる。すなわち、本願発明に係るヘッドユニットは、判定の実行と判定結果に応じた圧電素子の駆動の停止との双方をヘッドユニットにおいて自己完結的に行う。このため、圧電素子の駆動を停止させる機能をヘッドユニットの外部に持たせる場合と比較して、確実且つ迅速に圧電素子の駆動を停止させることが可能となる。これにより、故障した圧電素子を用いて印刷処理を実行することによる画質の劣化を防止することができ、更には、故障した圧電素子が駆動されることに伴う安全性の低下を抑止することができる。
また、本発明によれば、第１指定信号、第２指定信号、及び、指示信号からなる３つの信号の組み合わせにより規定される判定期間において、判定が実行される。このため、例えば１つの信号により判定期間を規定する場合と比較して、判定を予定していないタイミングにおいて判定が開始されるといった誤作動の発生確率を低減することができる。
【０００９】
上述したヘッドユニット制御回路において、前記第１指定信号は、前記判定の結果が肯定であり前記吐出部から液体を吐出可能な場合に、前記吐出部からの液体の吐出または非吐出を指定し、前記第２指定信号は、前記判定の結果が肯定であり前記吐出部から液体を吐出可能な場合に、ローレベルとなることで、前記駆動信号が供給される第１配線と前記圧電素子との間に設けられた第１スイッチのオンを指定する、ことを特徴としてもよい。
【００１０】
この態様によれば、判定を実行する場合には、第１指定信号及び第２指定信号を、判定期間の規定のために用い、判定の結果が肯定である場合には、第１指定信号及び第２指定信号を、判定期間の規定とは異なる用途に使用する。このため、第１指定信号及び第２指定信号を、判定期間の規定以外の用途に使用しない場合と比較して、ヘッドユニットを制御するための信号数の削減が可能となり、ヘッドユニット制御回路の制御や構成を簡素化することが可能となる。
【００１１】
上述したヘッドユニット制御回路において、前記ヘッドユニットは、複数の前記吐出部を備え、前記第１指定信号は、前記ヘッドユニットに対する電源の供給が開始されてから前記判定期間が開始されるまでの期間のうち、前記第２指定信号がハイレベルである起動期間において、前記判定回路が前記判定の対象とする吐出部を指定する、ことを特徴としてもよい。
【００１２】
この態様によれば、判定の対象とする吐出部を指定することができるため、判定の精度や、判定に要する時間等、判定に関連する各種の要件を満たすように判定を実行することができる。このため、判定の実行による液体吐出装置の利用者の利便性の低下の程度を小さく抑えることが可能となるとともに、液体吐出装置の利用状況等に応じて適正な精度による判定の実行が可能となる。
【００１３】
上述したヘッドユニット制御回路において、前記吐出制限回路は、前記駆動信号が供給される第１配線と前記圧電素子との間に電気的に接続された第１スイッチを備え、前記判定の結果が否定である場合、前記判定期間の終了後であって、前記第１指定信号がハイレベルからローレベルに立ち下がり、且つ、前記第２指定信号がローレベルからハイレベルに立ち上がるときに、前記第１スイッチをオフさせる、ことを特徴としてもよい。
【００１４】
この態様によれば、判定結果が否定である場合に、第１スイッチをオフさせて、圧電素子への駆動信号の供給を停止させる。このため、圧電素子を正常に駆動できない場合において、当該圧電素子の駆動を停止することで、当該圧電素子を用いて印刷処理を実行することによる画質の劣化を防止することができ、更には、故障した圧電素子が駆動されることに伴う安全性の低下を防止することができる。
【００１５】
上述したヘッドユニット制御回路は、第２配線と、前記圧電素子と前記第２配線との間に電気的に接続される第２スイッチと、を備え、前記第２スイッチは、少なくとも前記判定期間においてオンした状態を維持し、前記判定回路は、前記判定期間のうち所定のタイミングにおいて、前記第１配線の電位と前記第２配線の電位との電位差が所定の電位差以下である場合に、前記圧電素子が前記所定の蓄電能力を有していると判定する、ことを特徴としてもよい。
【００１６】
この態様によれば、圧電素子が保持すべき電位である駆動信号の電位を第１配線から検出し、圧電素子が実際に保持している電位を第２配線から検出する。このため、圧電素子が正常に駆動されるために必要な蓄電能力を有するか否かを判定することができる。
【００１７】
上述したヘッドユニット制御回路は、第２配線と、前記圧電素子と前記第２配線との間に電気的に接続される第２スイッチと、を備え、前記第１スイッチは、前記第１指定信号がハイレベルであり、前記第２指定信号がローレベルであり、且つ、前記判定期間が開始されるまでの期間のうち、準備信号が供給される準備期間においてオンし、前記準備期間の終了から前記判定期間の終了までオフし、前記第２スイッチは、少なくとも前記準備期間の開始から前記判定期間の終了までオンし、前記駆動信号は、少なくとも前記準備期間の開始から前記判定期間の終了まで所定電位に設定され、前記判定回路は、前記判定期間のうち所定のタイミングにおいて、前記第１配線の電位と前記第２配線の電位との電位差が所定の電位差以下である場合に、前記圧電素子が前記所定の蓄電能力を有していると判定する、ことを特徴としてもよい。
【００１８】
上述したヘッドユニット制御回路は、前記指示信号を出力する第１端子と、前記駆動信号を出力する第２端子と、前記第１端子及び前記第２端子の間に配置された第３端子と、を備え、前記吐出部が前記液体を吐出する場合に、前記第３端子の電位の変化幅は、前記第２端子の電位の変化幅よりも小さい、ことを特徴としてもよい。
【００１９】
この態様によれば、指示信号を出力する第１端子と駆動信号を出力する第２端子との間に、第２端子よりも電位変動の小さい第３端子が設けられる。このため、第３端子が設けられない場合と比較して、駆動信号の出力に伴う第２端子の電位変動が、第１端子にノイズとして伝播する可能性を低減させることができる。すなわち、第１端子から出力される指示信号に対して、ノイズが重畳する可能性を低減させることができる。これにより、指示信号にノイズが重畳することにより生じる不都合、例えば、判定を開始したいタイミングにおいて判定を開始できないといった不都合や、印刷処理の実行中等の判定を実行すべきではないタイミングにおいて判定が実行されてしまうといった不都合等、不正な指示信号に起因してヘッドユニットが誤動作する不都合を抑止することができる。換言すれば、本態様によれば、判定に関連して生じうるヘッドユニットの誤動作を防止することが可能となる。
【００２０】
また、本発明に係るヘッドユニット制御回路は、駆動信号が供給された場合に前記駆動信号の電位変化に応じて変位する圧電素子を具備し、前記圧電素子の変位に応じて液体を吐出可能な吐出部と、前記圧電素子の蓄電能力を診断し、前記診断の結果が所定の結果である場合に前記圧電素子への前記駆動信号の供給を停止させ前記吐出部からの液体の吐出を制限する診断回路と、を備えるヘッドユニットを制御し、前記ヘッドユニットの外部に設けられたヘッドユニット制御回路であって、診断制御信号と、第１指定信号と、第２指定信号と、を前記ヘッドユニットに供給し、前記診断回路は、前記第１指定信号がハイレベルであり、且つ、前記第２指定信号がローレベルである診断期間において、前記診断制御信号に応じて前記診断を実行する、ことを特徴とする。
【００２１】
本発明によれば、診断回路がヘッドユニットに設けられるため、診断回路がヘッドユニットの外部に設けられる場合と比較して、圧電素子から検出された情報に対するノイズの混入の程度を小さく抑えることが可能となる。このため、圧電素子の蓄電能力を精度良く診断することが可能となる。
また、本発明によれば、ヘッドユニットに設けられた診断回路により、圧電素子への駆動信号の供給を停止させる。すなわち、本願発明に係るヘッドユニットは、圧電素子の蓄電能力の診断と、診断結果に応じた圧電素子の駆動の停止との双方を、ヘッドユニットにおいて自己完結的に行う。このため、圧電素子の駆動を停止させる機能をヘッドユニットの外部に持たせる場合と比較して、確実且つ迅速に圧電素子の駆動を停止させることが可能となる。これにより、故障した圧電素子を用いて印刷処理を実行することによる画質の劣化を防止することができ、更には、故障した圧電素子が駆動されることに伴う安全性の低下を抑止することができる。
また、本発明によれば、第１指定信号及び第２指定信号の組み合わせにより規定される診断期間において、診断制御信号に応じて診断が実行される。このため、１つの信号により診断期間を規定する場合と比較して、診断を予定していないタイミングにおいて診断が開始されるといった誤動作の発生確率を低減させることができる。
【００２２】
上述したヘッドユニット制御回路において、前記第１指定信号は、前記診断の結果が前記所定の結果とは異なる結果であり前記吐出部から液体を吐出可能な場合に、前記吐出部からの液体の吐出または非吐出を指定し、前記第２指定信号は、前記診断の結果が前記所定の結果とは異なる結果であり前記吐出部から液体を吐出可能な場合に、ローレベルとなることで、前記駆動信号が供給される第１配線と前記圧電素子との間に設けられた第１スイッチのオンを指定する、ことを特徴としてもよい。
【００２３】
上述したヘッドユニット制御回路において、前記ヘッドユニットは、複数の前記吐出部を備え、前記第１指定信号は、前記ヘッドユニットに対する電源の供給が開始されてから前記診断期間が開始されるまでの起動期間において、前記診断回路が前記診断の対象とする吐出部を指定する、ことを特徴としてもよい。
【００２４】
上述したヘッドユニット制御回路において、前記診断回路は、前記駆動信号が供給される第１配線と前記圧電素子との間に電気的に接続された第１スイッチを備え、前記第１スイッチは、前記診断の結果が前記所定の結果である場合、前記診断期間の終了後にオフした状態を維持する、ことを特徴としてもよい。
【００２５】
この態様によれば、診断の結果が所定の結果である場合に、第１スイッチをオフさせて、圧電素子への駆動信号の供給を停止させる。このため、圧電素子を正常に駆動できない場合において、当該圧電素子を用いて印刷処理を実行することによる画質の劣化を防止することができ、更には、故障した圧電素子が駆動されることに伴う安全性の低下を抑止することができる。
【００２６】
上述したヘッドユニット制御回路において、前記診断回路は、前記圧電素子と第２配線との間に電気的に接続される第２スイッチを備え、前記診断期間のうち前記第２スイッチがオンしている期間の中の所定のタイミングにおいて、前記第１配線の電位と前記第２配線の電位との電位差が所定の電位差以下である場合に、前記圧電素子が前記所定の蓄電能力を有していると診断する、ことを特徴としてもよい。
【００２７】
この態様によれば、圧電素子が保持すべき電位である駆動信号の電位を第１配線から検出し、圧電素子が実際に保持している電位を第２配線から検出する。このため、圧電素子の蓄電能力を診断することが可能となる。
【００２８】
上述したヘッドユニット制御回路は、前記診断制御信号を出力する第１端子と、前記駆動信号を出力する第２端子と、前記第１端子及び前記第２端子の間に配置された第３端子と、を備え、前記吐出部が前記液体を吐出する場合に、前記第３端子の電位の変化幅は、前記第２端子の電位の変化幅よりも小さい、ことを特徴としてもよい。
【００２９】
この態様によれば、駆動信号の出力に伴う第２端子の電位変動が、第１端子にノイズとして伝播する可能性を低減させることができる。このため、ヘッドユニットにおける誤動作の発生確率を低減させることが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１実施形態に係るインクジェットプリンター１の構成を示すブロック図である。
【図２】インクジェットプリンター１の概略的な内部構造を示す斜視図である。
【図３】記録ヘッドＨDの概略的な断面図である。
【図４】ヘッドモジュールＨMにおけるノズルＮの配置例を示す平面図である。
【図５】駆動信号Ｃomを供給した時の吐出部Ｄの断面形状の変化を示す説明図である。
【図６】制御部６とヘッドモジュールＨMとの接続を説明するための説明図である。
【図７】コネクタＣN及びケーブルＣBを説明するための説明図である。
【図８】端子ＺNに入出力する信号を説明するための説明図である。
【図９】ヘッドユニットＨUの構成を示すブロック図である。
【図１０Ａ】起動処理及び診断処理を説明するためのタイミングチャートである。
【図１０Ｂ】起動処理及び診断処理を説明するためのタイミングチャートである。
【図１０Ｃ】起動処理及び診断処理を説明するためのタイミングチャートである。
【図１１Ａ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｂ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｃ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｄ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｅ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｆ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｇ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｈ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｉ】起動処理及び診断処理を説明するための説明図である。
【図１１Ｊ】起動処理及び診断処理を説明するための説明図である。
【図１２】印刷処理を説明するためのタイミングチャートである。
【図１３】接続状態指定回路１１の構成を示すブロック図である。
【図１４Ａ】デコーダーＤCaのデコード内容を示す説明図である。
【図１４Ｂ】デコーダーＤCaのデコード内容を示す説明図である。
【図１４Ｃ】デコーダーＤCsのデコード内容を示す説明図である。
【図１５】第２実施形態に係るインクジェットプリンター１aの構成を示すブロック図である。
【図１６】ヘッドユニットＨUaの構成を示すブロック図である。
【図１７】吐出状態検査処理を説明するためのタイミングチャートである。
【図１８】接続状態指定回路１１aの構成を示すブロック図である。
【図１９Ａ】デコーダーＤCa2のデコード内容を示す説明図である。
【図１９Ｂ】デコーダーＤCs2のデコード内容を示す説明図である。
【図２０】吐出状態検査処理における周期情報Ｉnfo-Tの生成を説明するための説明図である。
【図２１】検査結果信号Ｓttを説明するための説明図である。
【図２２】変形例１に係るヘッドユニットＨUbの構成を示すブロック図である。
【図２３】変形例２に係る制御部６とヘッドモジュールＨMとの接続を示す説明図である。
【発明を実施するための形態】
【００３１】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００３２】
＜＜Ａ．第１実施形態＞＞
本実施形態では、インク（「液体」の一例）を吐出して記録用紙Ｐ（「媒体」の一例）に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
【００３３】
＜＜１．インクジェットプリンターの概要＞＞
図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。ここで、図１は、本実施形態に係るインクジェットプリンター１の構成の一例を示す機能ブロック図である。また、図２は、インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
【００３４】
インクジェットプリンター１には、パーソナルコンピューターやデジタルカメラ等のホストコンピューター（図示省略）から、インクジェットプリンター１が形成すべき画像を示す印刷データＩmgと、インクジェットプリンター１が形成すべき画像の印刷部数を示す情報と、が供給される。インクジェットプリンター１は、ホストコンピューターから供給される印刷データＩmgの示す画像を記録用紙Ｐに形成する印刷処理を実行する。
【００３５】
図１に例示するように、インクジェットプリンター１は、インクを吐出する吐出部Ｄを複数個具備するヘッドモジュールＨMと、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるための搬送機構７と、インクジェットプリンター１の各部の動作を制御する制御部６（「ヘッドユニット制御回路」の一例）と、を備える。このうち、ヘッドモジュールＨMは、４個のヘッドユニットＨUを備える。そして、各ヘッドユニットＨUは、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDを備える。
【００３６】
なお、本実施形態では、インクジェットプリンター１が、シリアルプリンターである場合を想定する。具体的には、インクジェットプリンター１は、副走査方向に記録用紙Ｐを搬送し主走査方向にヘッドモジュールＨMを移動させつつ、吐出部Ｄからインクを吐出することで、印刷処理を実行する。以下、図２に示すように、＋Ｙ方向及び−Ｙ方向（以下、＋Ｙ方向及び−Ｙ方向を「Ｙ軸方向」と総称する）が主走査方向であり、＋Ｘ方向（以下、＋Ｘ方向及び−Ｘ方向を「Ｘ軸方向」と総称する）が副走査方向である場合を想定する。
【００３７】
図２に例示するように、本実施形態に係るインクジェットプリンター１は、筐体２００と、筐体２００内をＹ軸方向に往復動可能でありヘッドモジュールＨMを搭載するキャリッジ１００と、を備える。
搬送機構７は、印刷処理が実行される場合に、キャリッジ１００をＹ軸方向に往復動させるとともに、記録用紙Ｐを＋Ｘ方向に搬送することで、記録用紙ＰのヘッドモジュールＨMに対する相対位置を変化させ、記録用紙Ｐの全体に対してインクが着弾することを可能とする。
【００３８】
具体的には、搬送機構７は、図１に示すように、キャリッジ１００をＹ軸方向に往復動するための駆動源となる搬送モーター７１と、搬送モーター７１を駆動するためのモータードライバー７２と、記録用紙Ｐを＋Ｘ方向に搬送するための駆動源となる給紙モーター７３と、給紙モーター７３を駆動するためのモータードライバー７４と、を具備する。また、搬送機構７は、図２に示すように、Ｙ軸方向に延在するキャリッジガイド軸７６と、搬送モーター７１により回転駆動されるプーリー７１１と回転自在なプーリー７１２との間に掛け渡されＹ軸方向に延在するタイミングベルト７１０と、を具備する。キャリッジ１００は、キャリッジガイド軸７６によりＹ軸方向に往復自在に支持されるとともに、固定具１０１を介してタイミングベルト７１０の所定箇所に固定されている。このため、搬送機構７は、搬送モーター７１によりプーリー７１１を回転駆動させることで、キャリッジ１００と、当該キャリッジ１００に搭載されたヘッドモジュールＨMとを、キャリッジガイド軸７６に沿ってＹ軸方向に移動させることができる。
【００３９】
また、図２に示すように、搬送機構７は、キャリッジ１００の下側（−Ｚ方向）に設けられたプラテン７５と、給紙モーター７３の駆動に応じて回転し記録用紙Ｐを１枚ずつプラテン７５上に供給するための給紙ローラ（図示省略）と、給紙モーター７３の駆動に応じて回転しプラテン７５上の記録用紙Ｐを排紙口へと搬送する排紙ローラ７３０と、を備える。このため、搬送機構７は、図２に示すように、プラテン７５上において記録用紙Ｐを＋Ｘ方向（上流側）から−Ｘ方向（下流側）へと搬送することができる。
【００４０】
本実施形態では、図２に例示するように、インクジェットプリンター１のキャリッジ１００に、４個のインクカートリッジ３１が格納されている。より具体的には、本実施形態では、シアン、マゼンタ、イエロー、及び、ブラックの、４色（ＣＭＹＫ）のインクと１対１に対応する４個のインクカートリッジ３１が、キャリッジ１００に格納されている場合を想定する。
なお、図２は一例に過ぎず、インクカートリッジ３１は、キャリッジ１００の外部に設けられるものであってもよい。
【００４１】
制御部６は、インクジェットプリンター１の制御プログラムや、ホストコンピューターから供給される印刷データＩmg等の各種情報を記憶する記憶部６０と、ＣＰＵ（Central Processing Unit）と、その他各種回路ＣCとを具備する（後述する図６参照）。なお、制御部６は、ＣＰＵの代わりに、ＦＰＧＡ（field-programmable gate array）等のプログラマブルロジックデバイスを備えるものでよい。
【００４２】
図２では図示省略するが、制御部６は、キャリッジ１００の外部に設けられる。そして、図２に例示するように、ケーブルＣB（「接続ケーブル」の一例）により、制御部６とヘッドモジュールＨMとが電気的に接続される。なお、図２では図示省略しているが、本実施形態では、４本のケーブルＣB1〜ＣB4により、制御部６とヘッドモジュールＨMとを電気的に接続する（図６参照）。また、本実施形態では、各ケーブルＣBとして、フレキシブルフラットケーブルを採用する。
【００４３】
制御部６は、ＣＰＵが、記憶部６０に記憶されている制御プログラムに従って動作することで、インクジェットプリンター１の各部の動作を制御する。例えば、制御部６は、記録用紙Ｐに印刷データＩmgに応じた画像を形成する印刷処理が実行されるように、ヘッドモジュールＨM及び搬送機構７の動作を制御する。
【００４４】
ここで、印刷処理が実行される場合の制御部６の動作の概要を説明する。
印刷処理が実行される場合、制御部６のＣＰＵは、まず、ホストコンピューターから供給される印刷データＩmgを記憶部６０に格納する。
次に、制御部６は、印刷データＩmg等の記憶部６０に格納されている各種データに基づいて、各ヘッドユニットＨUの動作を制御するための印刷信号ＳＩ及び駆動信号Ｃom等の各種信号を生成する。ここで、駆動信号Ｃomとは、各吐出部Ｄを駆動するためのアナログの信号である。このため、本実施形態に係る制御部６が具備する各種回路ＣCには、ＤＡ変換回路が含まれ、当該ＤＡ変換回路において、制御部６のＣＰＵの生成するデジタルの駆動信号をアナログの駆動信号Ｃomに変換する。また、印刷信号ＳＩは、印刷処理において、各吐出部Ｄの駆動の態様を指定するためのデジタルの信号である。具体的には、印刷信号ＳＩは、印刷処理において、各吐出部Ｄに対して駆動信号Ｃomを供給するか否かを指定することで、各吐出部Ｄの駆動の態様を指定する。ここで、吐出部Ｄの駆動の態様の指定とは、例えば、吐出部Ｄを駆動した際に当該吐出部Ｄからインクが吐出されるか否かを指定したり、また、吐出部Ｄを駆動した際に当該吐出部Ｄから吐出されるインク量を指定したりすることである。なお、詳細は後述するが、印刷信号ＳＩは、印刷処理における吐出部Ｄの駆動の態様の指定以外の役割を担うことがある。
また、制御部６は、印刷信号ＳＩや、記憶部６０に格納されている各種データに基づいて、搬送機構７の動作を制御するための信号を生成し、ヘッドモジュールＨMに対する記録用紙Ｐの相対位置を変化させるように搬送機構７を制御する。
このように、制御部６は、印刷信号ＳＩやその他の信号により、ヘッドモジュールＨM及び搬送機構７の動作を制御する。これにより、制御部６は、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を調整して、印刷データＩmgに対応する画像を記録用紙Ｐに形成する印刷処理が実行されるように、インクジェットプリンター１の各部を制御する。
【００４５】
また、本実施形態に係るインクジェットプリンター１は、印刷処理の他に、診断処理を実行する。ここで、診断処理とは、吐出部Ｄにおけるインクの吐出能力を診断する処理である。そして、制御部６は、インクジェットプリンター１の電源起動後であって印刷処理が実行される前のタイミングににおいて、診断処理が実行されるように、インクジェットプリンター１の各部の動作を制御する。
【００４６】
なお、詳細は後述するが、診断処理は、吐出部Ｄが所定の吐出能力を有しているか否かを判定する吐出能力判定処理（以下、単に「判定処理」と称する）と、判定処理の準備をするための処理である判定準備処理と、判定処理における判定結果を制御部６に通知する等の判定処理の事後的な処理である判定結果対応処理と、を含む処理である。
制御部６は、印刷信号ＳＩにより、インクの吐出能力の診断対象とする吐出部Ｄを指定する。つまり、印刷信号ＳＩは、診断処理において診断の対象とされる吐出部Ｄを指定する。
【００４７】
また、詳細は後述するが、インクジェットプリンター１の電源の起動から、診断処理が開始されるまでの間の処理を、起動処理と称する。すなわち、本実施形態に係るインクジェットプリンター１は、電源投入後に最初に起動処理を実行し、起動処理の実行の後に診断処理を実行し、診断処理の実行後にインクジェットプリンター１の利用者の要求に応じて印刷処理を実行することになる。
【００４８】
説明を図１に戻す。図１に示すように、各ヘッドユニットＨUは、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDを備える（本実施形態において、Ｍは、２≦Ｍを満たす自然数）。以下では、各ヘッドユニットＨUにおけるＭ個の吐出部Ｄの各々を区別するために、順番に、１段、２段、…、Ｍ段と称することがある。また、以下では、ｍ段の吐出部Ｄを、吐出部Ｄ[m]と証する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。また、以下では、インクジェットプリンター１の構成要素や信号等が、吐出部Ｄ[m]の段数ｍに対応するものである場合には、当該構成要素や信号等を表わすための符号に、段数ｍに対応していることをを示す添え字[m]付して表現することがある。
【００４９】
本実施形態では、４個のヘッドユニットＨUと、４個のインクカートリッジ３１とが、１対１に対応して設けられる。そして、各吐出部Ｄは、当該吐出部Ｄの属するヘッドユニットＨUに対応するインクカートリッジ３１からインクの供給を受ける。これにより、各吐出部Ｄは、供給されたインクを内部に充填し、充填したインクをノズルＮから吐出することができる。つまり、ヘッドモジュールＨMが具備する合計４Ｍ個の吐出部Ｄは、全体としてＣＭＹＫの４色のインクを吐出することができる。このため、インクジェットプリンター１は、ＣＭＹＫの４色のインクによるフルカラーの画像を印刷することができる。
なお、以下では、４個のヘッドユニットＨUを区別する必要がある場合には、図１に示すように、ヘッドユニットＨU-1〜ＨU-4と称する。本実施形態では、一例として、ヘッドユニットＨU-1が、ブラックのインクを充填したインクカートリッジ３１に対応し、ヘッドユニットＨU-2が、シアンのインクを充填したインクカートリッジ３１に対応し、ヘッドユニットＨU-3が、マゼンタのインクを充填したインクカートリッジ３１に対応し、ヘッドユニットＨU-4が、イエローのインクを充填したインクカートリッジ３１に対応する場合を想定する。また、以下では、ヘッドユニットＨU-1〜ＨU-4のうち任意の一つを、ヘッドユニットＨU-qと現す場合がある（ｑは、１≦ｑ≦４を満たす自然数）。
【００５０】
図１に示すように、各ヘッドユニットＨUは、Ｍ個の吐出部Ｄを具備する記録ヘッドＨDの他に、制御部６から出力される駆動信号Ｃomを各吐出部Ｄに供給するか否かを切り替えるための切替回路１０と、吐出部Ｄから検出される検出信号ＮSAに基づいて、吐出部Ｄが所定の吐出能力を有するか否かを判定する判定処理を実行し、当該判定処理における判定の結果を示す判定結果信号Ｒesを出力する判定回路２０と、判定回路２０における判定の結果が否定である場合に、当該判定の結果を制御部６に報知するための報知信号Ｘhを出力する報知回路４０と、判定回路２０における判定の結果に応じて、切替回路１０の動作モードを指定する動作モード指定信号Ｍdを出力する動作指定回路５０と、を備える。
上述した診断処理は、切替回路１０、判定回路２０、報知回路４０、及び、動作指定回路５０により実行される。よって、以下では、診断処理を実行するための構成要素である、切替回路１０、判定回路２０、報知回路４０、及び、動作指定回路５０を、診断回路２と称する場合がある。
但し、ヘッドユニットＨUは、報知回路４０を備えずに構成されていてもよい。すなわち、診断回路２は、報知回路４０を備えずに構成されていてもよい。換言すれば、診断回路２は、少なくとも、切替回路１０、判定回路２０、及び、動作指定回路５０を備えていればよい。
【００５１】
切替回路１０は、印刷信号ＳＩ及び診断制御信号Ｔsig等の各種信号に基づいて、制御部６から出力される駆動信号Ｃomを各吐出部Ｄに供給するか否かを切り替える。なお、詳細は後述するが、診断制御信号Ｔsigは、制御部６が生成する信号であって、診断処理の実行を制御するためのデジタルの信号である。
また、切替回路１０は、印刷信号ＳＩ及び診断制御信号Ｔsig等の各種信号に基づいて、吐出部Ｄから検出される検出信号ＮSAを判定回路２０に供給するか否かを切り替える。なお、詳細は後述するが、検出信号ＮSAは、吐出部Ｄが具備する圧電素子ＰZの電極の電位を表わす信号である（図３参照）。
【００５２】
＜＜２．記録ヘッド及び吐出部の概要＞＞
図３及び図４を参照しつつ、記録ヘッドＨDと、記録ヘッドＨDに設けられる吐出部Ｄと、について説明する。
【００５３】
図３は、記録ヘッドＨDの、概略的な一部断面図の一例である。なお、この図では、図示の都合上、各記録ヘッドＨDが有するＭ個の吐出部Ｄの中の１個の吐出部Ｄと、当該１個の吐出部Ｄにインク供給口３６０を介して連通するリザーバ３５０と、インクカートリッジ３１からリザーバ３５０にインクを供給するためのインク取入口３７０と、を示している。
【００５４】
図３に示すように、吐出部Ｄは、圧電素子ＰZと、内部にインクが充填されたキャビティ３２０（「圧力室」の一例）と、キャビティ３２０に連通するノズルＮと、振動板３１０と、を備える。吐出部Ｄは、圧電素子ＰZに駆動信号Ｃomが供給されて当該圧電素子ＰZが駆動信号Ｃomにより駆動されることにより、キャビティ３２０内のインクをノズルＮから吐出させる。キャビティ３２０は、キャビティプレート３４０と、ノズルＮが形成されたノズルプレート３３０と、振動板３１０と、により区画される空間である。キャビティ３２０は、インク供給口３６０を介してリザーバ３５０と連通している。リザーバ３５０は、インク取入口３７０を介して１個のインクカートリッジ３１と連通している。
【００５５】
本実施形態では、圧電素子ＰZとして、例えば、図３に示すようなユニモルフ（モノモルフ）型を採用する。なお、圧電素子ＰZは、ユニモルフ型に限らず、バイモルフ型や積層型等を採用してもよい。
圧電素子ＰZは、上部電極３０２（「第１電極」の一例）と、下部電極３０１（「第２電極」の一例）と、下部電極３０１及び上部電極３０２の間に設けられた圧電体３０３と、を有する。そして、下部電極３０１が電位ＶBSに設定された給電線ＬHb（図９参照）に電気的に接続され、上部電極３０２に駆動信号Ｃomが供給されることで、下部電極３０１及び上部電極３０２の間に電圧が印加されると、当該印加された電圧に応じて圧電素子ＰZが＋Ｚ方向または−Ｚ方向（以下、＋Ｚ方向及び−Ｚ方向を「Ｚ軸方向」と総称する）に変位し、その結果、圧電素子ＰZが振動する。
【００５６】
キャビティプレート３４０の上面開口部には、振動板３１０が設置される。振動板３１０には、下部電極３０１が接合されている。このため、圧電素子ＰZが駆動信号Ｃomにより振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積（キャビティ３２０内の圧力）が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。インクの吐出によりキャビティ３２０内のインクが減少した場合、リザーバ３５０からインクが供給される。また、リザーバ３５０へは、インクカートリッジ３１からインク取入口３７０を介してインクが供給される。
【００５７】
図４は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を平面視した場合の、ヘッドモジュールＨMが具備する４個の記録ヘッドＨDと、当該４個の記録ヘッドＨDに設けられた合計４Ｍ個のノズルＮの配置の一例を説明するための説明図である。
【００５８】
図４に示すように、ヘッドモジュールＨMに設けられた各記録ヘッドＨDには、複数のノズル列Ｌnが設けられる。ここで、ノズル列Ｌnとは、所定方向に列状に延在するように設けられた複数のノズルＮである。本実施形態では、各ノズル列Ｌnが、Ｍ個のノズルＮをＸ軸方向に列状に延在するように配置して構成される場合を想定する。なお、本明細書において、「列」とは、列の構成要素が厳密に一直線上に並ぶ態様の他に、所定の幅を有して並ぶ態様も含むこととする。そして、本実施形態では、各ノズル列Ｌnにおいて、＋Ｘ側から偶数番目のノズルＮと奇数番目のノズルＮのＹ軸方向の位置が相違するように、各ノズル列Ｌnに属するＭ個のノズルＮが千鳥状に配置される場合を想定する。
但し、図４に示すノズル列Ｌ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である。
なお、本実施形態では、各記録ヘッドＨDに設けられるノズル列Ｌnの列数が「１」である場合を例示しているが、各記録ヘッドＨDには、２列以上のノズル列Ｌnが設けられてもよい。
【００６０】
次に、吐出部Ｄからのインク吐出動作について、図５を参照しながら説明する。
【００６１】
図５は、吐出部Ｄからのインク吐出動作を説明するための説明図である。図５に示すように、制御部６は、例えば、Phase-1の状態において、吐出部Ｄが備える圧電素子ＰZに対して供給される駆動信号Ｃomの電位を変化させることで、当該圧電素子ＰZが＋Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を＋Ｚ方向に撓ませる。これにより、図５に示すPhase-2の状態のように、Phase-1の状態と比較して、当該吐出部Ｄのキャビティ３２０の容積が拡大する。次に、制御部６は、例えば、Phase-2の状態において、駆動信号Ｃomの示す電位を変化させることで、当該圧電素子ＰZが−Ｚ方向に変位するような歪を発生させ、当該吐出部Ｄの振動板３１０を−Ｚ方向に撓ませる。これにより、図５に示すPhase-3の状態のように、キャビティ３２０の容積が急激に収縮し、キャビティ３２０を満たすインクの一部が、このキャビティ３２０に連通しているノズルＮからインク滴として吐出される。
【００６２】
＜＜３．制御部及びヘッドユニットの間の接続＞＞
次に、図６乃至図８を参照しつつ、制御部６とヘッドモジュールＨMとの間の接続について説明する。
【００６３】
図６は、制御部６とヘッドモジュールＨMとの接続の一例について説明するための説明図である。
図６に示すように、制御部６は、基板６００と、ＣＰＵ、記憶部６０、その他各種回路ＣC、及び、４個のコネクタＣN（ＣN1〜ＣN4）等の、基板６００に設けられた各種構成要素と、を含む。上述のとおり、制御部６は、キャリッジ１００の外部に設けられており、４本のケーブルＣB（ＣB1〜ＣB4）により、キャリッジ１００に搭載されたヘッドモジュールＨMと電気的に接続されている。具体的には、ケーブルＣBkにより、制御部６のコネクタＣNkと、ヘッドモジュールＨMのコネクタＣNHkとが、電気的に接続される（ｋは、１≦ｋ≦４を満たす自然数）。
【００６４】
図７は、コネクタＣNの構造とケーブルＣBの構造とを説明するための説明図である。なお、この図では、インクジェットプリンター１に設けられる４個のコネクタＣN1〜ＣN4と４本のケーブルＣB1〜ＣB4とのうち、一のコネクタＣNkと、当該一のコネクタＣNkに接続される一のケーブルＣBkと、を示している。
この図に示すように、コネクタＣNkは、端子配列部ＡRにおいて、一方の端部Ｅg1と他方の端部Ｅg2との間に配列された少なくとも１４個の端子ＺNk-1〜ＺNk-14を備える。また、この図に示すように、ケーブルＣBkは、少なくとも１４本の配線ＬCk-1〜ＬCk-14を有する。そして、ケーブルＣBkがコネクタＣNkに接続されることで、１４個の端子ＺNk-1〜ＺNk-14の各々と、１４本の配線ＬCk-1〜ＬCk-14の各々とが、ケーブルＣBkの端子ＺCk-1〜ＺCk-14の各々を介して、電気的に接続される。具体的には、コネクタＣNkの端子ＺNk-jと、ケーブルＣBkの配線ＬCk-jとは、ケーブルＣBkの端子ＺCk-jを介して電気的に接続される（ｊは、１≦ｊ≦１４を満たす自然数）。そして、端子ＺNk-jから出力される信号は、配線ＬCk-jを介してヘッドモジュールＨMに送信されることになる。
【００６５】
図８は、コネクタＣN1〜ＣN4の有する各端子ＺNk-jに入出力される信号の一例を示す図である。
図８に示すように、制御部６は、コネクタＣN1〜ＣN4からヘッドモジュールＨMに対して、診断制御信号Ｔsig、駆動信号Ｃom、印刷信号ＳＩ、チェンジ信号ＣH、クロック信号ＣL、ラッチ信号ＬAT、エヌチャージ信号ＮCH等の信号を出力する。なお、チェンジ信号ＣH及びラッチ信号ＬATは、吐出部Ｄからインクを吐出させる期間を指定するためのデジタルの信号である。また、エヌチャージ信号ＮCHは、インクジェットプリンター１のメンテナンス等を行う場合において、ヘッドユニットＨUに設けられる吐出部Ｄ[1]〜Ｄ[M]のＭ個の吐出部Ｄに対して駆動信号Ｃomを供給することを指定するためのデジタルの信号である。但し、詳細は後述するが、チェンジ信号ＣH、及び、エヌチャージ信号ＮCH等は、診断処理または起動処理において、上述した説明とは異なる役割を担う場合がある。
また、制御部６のコネクタＣN1〜ＣN4には、ヘッドユニットＨUから、検出信号ＮSA、報知信号Ｘh、温度信号ＨT等の信号が入力される。なお、温度信号ＨTは、ヘッドモジュールＨMに設けられた温度検出器（図示省略）の出力する、ヘッドモジュールＨMの所定箇所の温度を示す信号である。また、報知信号Ｘhは、上述のとおり、診断処理においては、判定回路２０による判定の結果を示す信号であるが、それ以外にも、各ヘッドユニットＨUに設けられた過加熱検出回路（図示省略）の検出結果を示す場合がある。ここで、過加熱検出回路とは、ヘッドユニットＨUの温度が所定の温度を超えて過加熱となったことを検出するために、各ヘッドユニットＨUに設けられた回路である。
また、その他に、制御部６のコネクタＣN1〜ＣN4には、グランド電位ＧNDや、各種電源電位等の、一定の電位に設定された複数の端子ＺNが設けられている。
【００６６】
以下では、コネクタＣN1〜ＣN4に入出力される信号等と、コネクタＣN1〜ＣN4の有する各端子ＺN1-1〜ＺN4-14との関係を、具体的に説明する。
【００６７】
図８に示すように、端子ＺN1-2からは、診断制御信号Ｔsigが出力され、端子ＺN1-5、ＺN1-7、ＺN2-9、ＺN2-11、ＺN3-9、ＺN3-11、ＺN4-5、ＺN4-7からは、駆動信号Ｃomが出力され、端子ＺN1-13、ＺN2-1、ＺN2-3、ＺN2-5、ＺN3-1、ＺN3-3、ＺN4-11、ＺN4-13からは、
印刷信号ＳＩが出力され、端子ＺN1-9からは、チェンジ信号ＣHが出力され、端子ＺN1-11からは、クロック信号ＣLが出力され、端子ＺN2-6からは、ラッチ信号ＬATが出力され、端子ＺN3-6からは、エヌチャージ信号ＮCHが出力される。
【００６８】
なお、本実施形態において、制御部６は、ヘッドユニットＨU毎に個別に駆動信号Ｃomを供給する。このため、図８では、制御部６が出力する駆動信号Ｃomのうち、ヘッドユニットＨU-qに対して供給する駆動信号Ｃomを、駆動信号Ｃom-qと称している。つまり、制御部６は、ヘッドモジュールＨMに対して、駆動信号Ｃom-1〜Ｃom-4を供給する。ここで、駆動信号Ｃom-1〜Ｃom-4は、同一の波形であってもよいし、互いに異なる波形であってもよい。
【００６９】
また、本実施形態において、印刷信号ＳＩは、個別指定信号Ｓd[1]〜Ｓd[M]を含む。このうち、個別指定信号Ｓd[m]は、印刷処理において、吐出部Ｄ[m]の駆動の態様を指定し、また、診断処理において、吐出部Ｄ[m]をインクの吐出能力の診断の対象とするか否かを指定する。以下では、診断処理における診断の対象として指定された吐出部Ｄ[m]を、診断対象吐出部Ｄ-Ｏ[m]と称する場合がある。なお、本実施形態では、個別指定信号Ｓd[m]が、２ビットのデジタル信号である場合を、一例として想定する。
【００７０】
本実施形態に係る制御部６は、印刷信号ＳＩを、１段〜Ｍ1段の吐出部Ｄ[1]〜Ｄ[M1]に対応する個別指定信号Ｓd[1]〜Ｓd[M1]を含む印刷信号ＳＩ1と、（Ｍ1+1）段〜Ｍ段の吐出部Ｄ[M1+1]〜Ｄ[M]に対応する個別指定信号Ｓd[M1+1]〜Ｓd[M]を含む印刷信号ＳＩ2と、の二つの信号に区分して生成する（本実施形態において、Ｍ1は、１≦Ｍ1≦Ｍ−１を満たす自然数）。但し、このような態様は一例に過ぎず、制御部６は、印刷信号ＳＩ1及びＳＩ2を、単一の印刷信号ＳＩとして生成してもよい。
なお、図８では、制御部６が出力する印刷信号ＳＩのうち、ヘッドユニットＨU-qに供給される印刷信号ＳＩ1を、印刷信号ＳＩ1-qと称し、ヘッドユニットＨU-qに供給される印刷信号ＳＩ2を、印刷信号ＳＩ2-qと称している。
【００７１】
また、図８に示すように、端子ＺN3-5には、温度信号ＨTが入力され、端子ＺN4-2には、検出信号ＮSAが入力され、端子ＺN4-9には、報知信号Ｘhが入力される。また、端子ＺN1-4、ＺN1-6、ＺN2-8、ＺN2-10、ＺN3-8、ＺN3-10、ＺN4-4、ＺN4-6は、電位ＶBSに設定され、端子ＺN2-7は、駆動信号Ｃomの高電位側の電源電位である電位ＶHVに設定され、端子ＺN1-8、端子ＺN3-7は、切替回路１０等のロジック回路用の高電位側の電源電位である電位ＶDDに設定され、それ以外の端子は、グランド電位ＧNDに設定される。
なお、電位ＶHVは、電位ＶDDよりも高電位である。つまり、診断制御信号Ｔsig等のロジック回路用のデジタルの信号は、吐出部Ｄを駆動するためのアナログの駆動信号Ｃomよりも小振幅の信号である。
【００７２】
＜＜４．ヘッドユニットの構成＞＞
以下、図９を参照しつつ、ヘッドユニットＨUの構成について説明する。なお、以下では、ヘッドユニットＨU-1〜ＨU-4のうち一のヘッドユニットＨUを例示して説明するが、当該説明は、他のヘッドユニットＨUに対しても該当する。
【００７３】
図９は、ヘッドユニットＨUの構成の一例を示すブロック図である。上述のように、本実施形態に係るヘッドユニットＨUは、記録ヘッドＨDと、切替回路１０と、判定回路２０と、報知回路４０と、動作指定回路５０と、を備える。また、ヘッドユニットＨUは、制御部６からコネクタＣNHを介して駆動信号Ｃomが供給される内部配線ＬHc（「第１配線」の一例）と、吐出部Ｄから検出される検出信号ＮSAを判定回路２０に供給するための内部配線ＬHs（「第２配線」の一例）と、グランド電位ＧNDに設定された内部配線ＬHgと、を備える。
なお、本実施形態では、診断処理が実行されている期間において、駆動信号Ｃomは、電位ＶH（「所定電位」の一例）に設定される（図１０Ｂ参照）。また、本実施形態では、電位ＶHが、グランド電位ＧND及び電位ＶBSよりも高電位であり、且つ、電位ＶHVよりも低電位であることとする。
【００７４】
図９に示すように、切替回路１０は、内部配線ＬHcと記録ヘッドＨDとの接続状態を切り替える接続状態切替回路１２と、内部配線ＬHsと記録ヘッドＨDとの接続状態を切り替える接続状態切替回路１３と、接続状態切替回路１２及び接続状態切替回路１３の接続状態を指定する接続状態指定回路１１と、制御部６から供給される各種信号に基づいてヘッドユニットＨUの各部を制御するための信号を生成し配信する信号配信回路１５と、を備える。
【００７５】
このうち、接続状態切替回路１２は、Ｍ個の吐出部Ｄと１対１に対応するように設けられたＭ個のスイッチＳWa（ＳWa[1]〜ＳWa[M]）を備える。そして、Ｍ個のスイッチＳWaのうち、ｍ段の吐出部Ｄ[m]に対応するｍ段のスイッチＳWa[m]は、接続状態指定回路１１が出力する接続状態指定信号ＳLa[m]に応じて、内部配線ＬHcと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極３０２と、の導通及び非導通を切り替える。本実施形態では、スイッチＳWa[m]として、トランスミッションゲートを採用する。
また、接続状態切替回路１３は、Ｍ個の吐出部Ｄと１対１に対応するように設けられたＭ個のスイッチＳWs（ＳWs[1]〜ＳWs[M]）を備える。そして、Ｍ個のスイッチＳWsのうち、ｍ段の吐出部Ｄ[m]に対応するｍ段のスイッチＳWs[m]は、接続状態指定回路１１が出力する接続状態指定信号ＳLs[m]に応じて、内部配線ＬHsと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極３０２と、の導通及び非導通を切り替える。本実施形態では、スイッチＳWs[m]として、トランスミッションゲートを採用する。
なお、以下では、診断対象吐出部Ｄ-Ｏ[m]に対応して設けられたスイッチＳWa[m]を、スイッチＳWa-Ｏ[m]（「第１スイッチ」の一例）と称し、診断対象吐出部Ｄ-Ｏ[m]に対応して設けられたスイッチＳWs[m]を、スイッチＳWs-Ｏ[m]（「第２スイッチ」の一例）と称する場合がある。
【００７６】
信号配信回路１５は、印刷信号ＳＩ1及びＳＩ2に含まれる個別指定信号Ｓd[1]〜Ｓd[M]を、クロック信号ＣL（図９では図示省略）に同期して接続状態指定回路１１に供給する。
【００７７】
また、信号配信回路１５は、診断処理において、印刷信号ＳＩ、チェンジ信号ＣH、及び、エヌチャージ信号ＮCHに基づいて、許可信号ＳigＱを生成する。ここで、許可信号ＳigＱとは、ヘッドユニットＨUにおいて診断処理が実行されることを許可するための信号である。
また、信号配信回路１５は、診断処理において、診断制御信号Ｔsigに基づいて、決定信号ＳigＴを生成し、印刷信号ＳＩ、チェンジ信号ＣH、または、エヌチャージ信号ＮCHと、診断制御信号Ｔsigとに基づいて、指定信号ＳigＡを生成し、診断制御信号Ｔsigに基づいて、指定信号ＳigＳを生成する。ここで、決定信号ＳigＴとは、個別指定信号Ｓd[1]〜Ｓd[M]に応じてスイッチＳWa[1]〜ＳWa[M]とスイッチＳWs[1]〜ＳWs[M]とのオンオフを制御すること、の適否を決定するための信号である。指定信号ＳigＡとは、スイッチＳWa[m]に接続状態指定信号ＳLa[m]が供給される期間を指定するための信号である。指定信号ＳigＳとは、スイッチＳWs[m]に接続状態指定信号ＳLs[m]が供給される期間を指定するための信号である。
また、信号配信回路１５は、診断処理において、診断制御信号Ｔsigに基づいて、指定信号ＳigＨを生成し、診断制御信号Ｔsigにに基づいて、指定信号ＳigＬを生成し、診断制御信号Ｔsigに基づいて、指定信号ＳigＸを生成する。ここで、指定信号ＳigＨとは、判定回路２０に対して、判定処理の実行を指定するための信号である。指定信号ＳigＬとは、後述する停止信号ＬKの信号レベルを変更するタイミングを指定するための信号である。指定信号ＳigＸとは、報知信号Ｘhの信号レベルを変更するタイミングを指定するための信号である。
【００７８】
他方、信号配信回路１５は、印刷処理において、ラッチ信号ＬATに基づいて、決定信号ＳigＴを生成し、ラッチ信号ＬAT及びチェンジ信号ＣHに基づいて、指定信号ＳigＡを生成する。
【００７９】
図９に示すように、接続状態指定回路１１は、接続状態切替回路１２の有するスイッチＳWa[1]〜ＳWa[M]の接続状態を指定する接続状態指定信号ＳLa[1]〜ＳLa[M]と、接続状態切替回路１３の有するスイッチＳWs[1]〜ＳWs[M]の接続状態を指定する接続状態指定信号ＳLs[1]〜ＳLs[M]と、を出力する。スイッチＳWa[m]は、接続状態指定信号ＳLa[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。スイッチＳWs[m]は、接続状態指定信号ＳLs[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。なお、接続状態指定回路１１の構成については後述する。
【００８０】
判定回路２０は、上述のとおり、吐出部Ｄが所定の吐出能力を有するか否かを判定する判定処理を実行する。より具体的には、判定回路２０は、判定処理として、内部配線ＬHcから供給される駆動信号Ｃomの電位と、内部配線ＬHsから供給される検出信号ＮSAの電位と、の電位差が、所定の電位差以下であるか否かを判定し、当該判定の結果を示す判定結果信号Ｒesを出力する。
ここで、所定の吐出能力とは、吐出部Ｄの具備する圧電素子ＰZが、駆動信号Ｃomに応じて変位することが可能であり、これにより、吐出部Ｄが、駆動信号Ｃomの規定する態様でインクを吐出できる能力である。また、駆動信号Ｃomの規定するインクの吐出の態様とは、例えば、吐出部Ｄが、駆動信号Ｃomの波形により定められる量のインクを吐出し、駆動信号Ｃomの波形により定められる吐出速度でインクを吐出することである。
本実施形態では、圧電素子ＰZが、上部電極３０２の電位を所定の期間だけ所定の精度で維持できる程度の蓄電能力（「所定の蓄電能力」の一例）を有する場合に、圧電素子ＰZが、駆動信号Ｃomに応じて変位することが可能であると看做し、この場合に、吐出部Ｄが、所定の吐出能力を有していると看做す。すなわち、本実施形態に係る判定処理とは、圧電素子ＰZが所定の蓄電能力を有しているか否かを判定する処理である。換言すれば、本実施形態に係る診断処理とは、圧電素子ＰZの蓄電能力を診断する処理である。
圧電素子ＰZが所定の蓄電能力を有し、吐出部Ｄが所定の吐出能力を有していると看做される場合、インクが乾燥してノズルＮが詰まる等の特殊な状況を除けば、吐出部Ｄは、駆動信号Ｃomの規定する態様でインクを吐出することができる。
また、吐出部Ｄが駆動信号Ｃomの規定する態様によりインクを吐出できない状態を、吐出異常と称する。本実施形態においては、簡単のために、インクが乾燥してノズルＮが詰まる等の特殊な状況を考慮しない。よって、本実施形態において、吐出異常とは、圧電素子ＰZが所定の蓄電能力を有さず、吐出部Ｄが所定の吐出能力を有さない状態である。
なお、吐出部Ｄが有するインクの吐出能力と、判定結果信号Ｒesとの関係については、後述する。
【００８１】
判定回路２０は、図９に示すように、内部配線ＬHsに電気的に接続されるノードＮd1と、判定結果信号Ｒesを出力するノードＮd2（「出力ノード」の一例）と、ゲートがノードＮd1に電気的に接続されたＰチャネル型のトランジスターＴrH（「第１トランジスター」の一例）と、ゲートがノードＮd1に電気的に接続されたＮチャネル型のトランジスターＴrL（「第２トランジスター」の一例）と、トランジスターＴrH及び内部配線ＬHcの間の導通及び非導通を切り替えるスイッチＳWh（「第３スイッチ」の一例）と、を備える。
このうち、スイッチＳWhは、指定信号ＳigＨがハイレベルの場合にオンし、ローレベルの場合にオフする。また、スイッチＳWhの入力端は、内部配線ＬHcに電気的に接続されている。また、トランジスターＴrHは、ソースがスイッチＳWhの出力端に電気的に接続され、ドレインがノードＮd2に電気的に接続される。また、トランジスターＴrLは、ソースがグランド電位ＧNDに設定され、ドレインがノードＮd2に電気的に接続される。
【００８２】
本実施形態において、判定回路２０は、トランジスターＴrH及びＴrLが同時にオンしないように構成されている。すなわち、判定回路２０は、トランジスターＴrH及びＴrLの一方がオンする状態と、トランジスターＴrH及びＴrLの両方がオフする状態と、のいずれかの状態を取り得るように、トランジスターＴrH及びＴrLの閾値電圧等が定められている。
例えば、ノードＮd1の電位が、電位ＶHと略同じ電位となる場合においては、スイッチＳWhのオンオフに関わらず、トランジスターＴrHがオフし、トランジスターＴrLがオンする状態となる（図１１Ｃ、図１１Ｅ等を参照）。この場合、判定結果信号Ｒesは、判定処理における判定結果が肯定であることを表わすグランド電位ＧNDを示す。つまり、電位ＶHとノードＮd1の電位との電位差が所定の電位差以下となる場合、判定結果信号Ｒesはグランド電位ＧNDを示す。
例えば、ノードＮd1の電位が、電位ＶHよりもグランド電位ＧNDに近い電位、例えば、電位ＶBSとなる場合であって、且つ、スイッチＳWhがオンし、駆動信号Ｃomの電位が例えば電位ＶHである場合においては、トランジスターＴrHがオンし、トランジスターＴrLがオフする状態となる（図１１Ｆ参照）。この場合、判定結果信号Ｒesは、判定処理における判定結果が否定であることを表わす電位ＶHとなる。なお、本実施形態では、電位ＶBSとグランド電位ＧNDとの電位差が、電位ＶHとグランド電位ＧNDの電位差よりも小さい場合を想定する。すなわち、本実施形態において、グランド電位ＧNDは「第１基準電位」の一例であり、第１基準電位に設定される内部配線ＬHgは「第１給電線」の一例である。また、電位ＶBSは「第２基準電位」の一例であり、第２基準電位に設定される給電線ＬHbは「第２給電線」の一例である。
また、例えば、ノードＮd1の電位が、グランド電位ＧNDと電位ＶHとの中間電位である場合においては、トランジスターＴrH及びＴrLの両方がオフする状態となる（図１１Ａ参照）。
【００８３】
なお、本実施形態に係る判定回路２０は、駆動信号Ｃomの電位と検出信号ＮSAの電位との電位差が、所定の電位差以下であるか否かを判定するが、本発明はこのような態様に限定されるものではなく、例えば、駆動信号Ｃomの電位と検出信号ＮSAの電位との電位差の、駆動信号Ｃomの電位と電位ＶBSとの電位差に対する割合を示す値が、所定値以下であるか否かを判定するものであってもよい。例えば、判定回路２０は、検出信号ＮSAの電位と駆動信号Ｃomの電位とが、近い電位であるか否かを判定するものであってもよい。
また、本実施形態に係る判定回路２０は、トランジスターＴrH及びＴrLのオンオフにより、駆動信号Ｃomの電位ＶH、または、内部配線ＬHgの電位であるグランド電位ＧNDの何れかの電位を示す判定結果信号Ｒesを出力するが、本発明はこのような態様に限定されるものではなく、判定回路２０は、判定結果信号Ｒesとして、判定処理における判定結果が肯定であることを示す値、または、判定処理における判定結果が否定であることを示す値、の何れかの値を取ることができる信号を出力することが可能な構成を有していればよい。例えば、判定回路２０が出力する判定結果信号Ｒesは、判定処理における判定結果が肯定である場合にハイレベルとなり、判定処理における判定結果が否定である場合にローレベルとなる信号であってもよい。
【００８４】
報知回路４０は、判定処理における判定結果が否定である場合、報知信号Ｘhにより、制御部６に対して判定処理における判定結果を報知する。また、報知回路４０は、過加熱検出回路の検出する温度が所定の温度を超えた場合、報知信号Ｘhにより、制御部６に対して過加熱検出回路の検出結果を報知する。
【００８５】
動作指定回路５０は、ＰOR信号（パワーオンリセット信号）または判定結果信号Ｒesに応じて停止信号ＬKを出力する停止信号生成回路５１と、許可信号ＳigＱ及び停止信号ＬKに応じて動作モード指定信号Ｍdを生成するモード信号生成回路５２と、を備える。
ここで、停止信号ＬKとは、吐出部Ｄ[1]〜Ｄ[M]の駆動を停止することをモード信号生成回路５２に対して要請する信号である。ＰOR信号とは、ヘッドユニットＨUに対する電源の供給が開始され、ヘッドユニットＨUが起動されたときに、ヘッドユニットＨUの状態を初期化するための信号である。動作モード指定信号Ｍdとは、上述のとおり、切替回路１０の動作モードを指定する信号である。
【００８６】
なお、本実施形態において、切替回路１０の動作モードには、スイッチＳWa[1]〜ＳWa[M]の全部をオフさせて吐出部Ｄ[1]〜Ｄ[M]への駆動信号Ｃomの供給を停止させる供給停止モードと、個別指定信号Ｓdが吐出部Ｄに対して駆動信号Ｃomの供給の停止を指定しない限りにおいて、スイッチＳWa[1]〜ＳWa[M]の全部をオンさせて吐出部Ｄ[1]〜Ｄ[M]に駆動信号Ｃomを供給させる供給モードと、印刷信号ＳＩによる指定に応じてスイッチＳWa[1]〜ＳWa[M]の各々をオンまたはオフさせる通常モードと、の３つの動作モードが少なくとも存在する場合を想定する。以下では、説明の都合上、動作モード指定信号Ｍdが、切替回路１０の動作モードとして、供給停止モードを指定する値「０」、供給モードを指定する値「１」、または、通常モードを指定する値「２」、の３値のうち、何れかの値を採る信号である場合を想定する。
【００８７】
このように、動作指定回路５０、接続状態指定回路１１、及び、接続状態切替回路１２は、判定結果信号Ｒesに応じて、動作モード指定信号Ｍdを生成すると共に、動作モード指定信号Ｍdに応じて、接続状態指定信号ＳLa[1]〜ＳLa[M]を生成し、これにより、スイッチＳWa[1]〜ＳWa[M]のオンオフを制御する。そして、判定回路２０において実行される判定処理の結果が否定である場合、動作指定回路５０、接続状態指定回路１１、及び、接続状態切替回路１２は、スイッチＳWa[1]〜ＳWa[M]をオフさせることで、圧電素子ＰZ[1]〜ＰZ[M]に対する駆動信号Ｃomの供給を停止させ、これにより、吐出部Ｄの駆動を停止し、吐出部Ｄからのインクの吐出を制限する。すなわち、動作指定回路５０、接続状態指定回路１１、及び、接続状態切替回路１２は、判定回路２０において実行される判定処理の結果が否定である場合、圧電素子ＰZへの駆動信号Ｃomの供給を停止させて吐出部Ｄからのインクの吐出を制限する吐出制限回路５として機能する。
なお、判定回路２０において実行される判定処理の結果が否定で有る場合に、吐出部Ｄからのインクの吐出を制限する処理を、吐出制限処理と称する場合がある。
【００８８】
＜＜５．起動処理及び診断処理におけるヘッドユニットの動作＞＞
以下、図１０Ａ〜図１１Ｊを参照しつつ、起動処理及び診断処理におけるヘッドユニットＨUの動作の概要を説明する。
図１０Ａ及び図１０Ｂは、インクジェットプリンター１に電源が投入されて、起動処理及び診断処理が実行される場合におけるヘッドユニットＨUの動作を説明するためのタイミングチャートである。また、図１１Ａ〜図１１Ｊは、図１０Ａ及び図１０Ｂに示す各期間におけるヘッドユニットＨUの動作を説明するための説明図である。
【００８９】
本実施形態に係るインクジェットプリンター１は、上述のとおり、インクジェットプリンター１の電源が投入された後に、起動処理と診断処理とが実行され、その後、診断処理において吐出部Ｄが所定の吐出能力を有している旨の結果が得られた場合、つまり、判定処理における判定結果が肯定である場合に、印刷処理の実行が可能となる。他方、診断処理において吐出部Ｄが所定の吐出能力を有していない旨の結果（「所定の結果」の一例）が得られた場合、つまり、判定処理における判定結果が否定である場合、印刷処理の実行が禁止される。
【００９０】
以下では、図１０Ａ及び図１０Ｂに示すように、起動処理が実行される時刻ｔ-0から時刻ｔ-10までの期間を起動期間ＴPと称し、診断処理が実行される時刻ｔ-10から時刻ｔ-40までの期間を診断期間ＴQと称し、診断処理が終了する時刻ｔ-40以後の期間を通常動作期間ＴRと称する。また、診断期間ＴQのうち、判定準備処理が実行される時刻ｔ-10から時刻ｔ-20までの期間を判定準備処理期間Ｔ1と称し、判定処理が実行される時刻ｔ-20から時刻ｔ-30までの期間を判定期間Ｔ2と称し、判定結果対応処理が実行される時刻ｔ-30から時刻ｔ-40までの期間を判定結果対応期間Ｔ3と称する。
なお、図１０Ａ及び図１０Ｂでは、説明の都合上、判定処理における判定の結果が肯定であることを前提とする場合には、各種信号または構成要素を表わす符号に「-p」という添え字を付し、判定処理における判定の結果が否定であることを前提とする場合には、各種信号または構成要素を表わす符号に「-f」という添え字を付している。
【００９１】
＜＜５．１．各種信号の概要＞＞
まず、図１０Ａ乃至図１０Ｃを参照しつつ、起動処理及び診断処理において、制御部６がヘッドユニットＨUに対して供給する各種信号の概要、及び、ヘッドユニットＨUが生成する各種信号の概要について説明する。
【００９２】
図１０Ａに示すように、ヘッドユニットＨUは、ＰOR信号を、起動期間ＴPの一部の期間においてハイレベルに設定する。
図１０Ａに示すように、制御部６は、起動期間ＴPのうち、ＰOR信号がローレベルに立ち下がった後において、印刷信号ＳＩとして、個別指定信号Ｓd[1]〜Ｓd[M]を、クロック信号ＣLに同期して出力する。より具体的には、制御部６は、印刷信号ＳＩ1として、個別指定信号Ｓd[1]〜Ｓd[M1]を出力し、印刷信号ＳＩ2として、個別指定信号Ｓd[M1+1]〜Ｓd[M]を出力する。なお、制御部６は、印刷信号ＳＩ1を、個別指定信号Ｓdを出力する期間以外の期間において、ローレベルに設定する。また、制御部６は、印刷信号ＳＩ2を、個別指定信号Ｓdを出力する期間以外の起動期間ＴPにおいて、ローレベルに設定し、診断期間ＴQにおいてハイレベルに設定し、診断期間ＴQの終了時刻ｔ-40においてローレベルにたち下げる。また、制御部６は、チェンジ信号ＣHを、起動期間ＴPにおいてローレベルに設定し、診断期間ＴQにおいてハイレベルに設定し、診断期間ＴQの終了時刻ｔ-40においてローレベルにたち下げる。また、制御部６は、エヌチャージ信号ＮCHを、起動期間ＴPにおいてハイレベルに設定し、診断期間ＴQにおいてローレベルに設定し、診断期間ＴQの終了時刻ｔ-40においてハイレベルに立ち上げる。
すなわち、制御部６は、印刷信号ＳＩ2、チェンジ信号ＣH、エヌチャージ信号ＮCHの３つの信号レベルを、それぞれ、ハイレベル、ハイレベル、ローレベルとすることにより、診断期間ＴQを規定する。但し、本実施形態のように、３つの信号により診断期間ＴQを規定するのは一例であり、本発明はこのような態様に限定されるものではない。制御部６は、少なくとも２つの信号により、診断期間ＴQを規定すればよい。例えば、制御部６は、印刷信号ＳＩ2をハイレベルとし、且つ、エヌチャージ信号ＮCHをローレベルとすることで、診断期間ＴQを規定してもよい。
【００９３】
図１０Ａに示すように、制御部６は、診断制御信号Ｔsigの信号レベルを変化させることにより、時刻ｔ-11、ｔ-12、ｔ-20、ｔ-30、ｔ-31、ｔ-32、ｔ-33、ｔ-34を規定する。具体的には、制御部６は、診断制御信号Ｔsigを、診断期間ＴQのうち、時刻ｔ-11から時刻ｔ-12までの期間と、時刻ｔ-20から時刻ｔ-30までの判定期間Ｔ2と、時刻ｔ-31から時刻ｔ-32までの期間と、時刻ｔ-33から時刻ｔ-34までの期間とにおいてハイレベルに設定し、それ以外の期間においてローレベルに設定する。なお、診断制御信号Ｔsigのうち、時刻ｔ-11にハイレベルとなり時刻ｔ-12にローレベルになる波形に係る部分を、制御波形信号Ｔsig1と称し、時刻ｔ-20にハイレベルとなり時刻ｔ-30にローレベルになる波形に係る部分を、制御波形信号Ｔsig2と称し、時刻ｔ-31にハイレベルとなり時刻ｔ-32にローレベルになる波形に係る部分を、制御波形信号Ｔsig3と称し、時刻ｔ-33にハイレベルとなり時刻ｔ-34にローレベルになる波形に係る部分を、制御波形信号Ｔsig4と称する。
【００９４】
図１０Ａに示すように、本実施形態に係る信号配信回路１５は、許可信号ＳigＱを、印刷信号ＳＩ2がハイレベルであり、チェンジ信号ＣHがハイレベルであり、且つ、エヌチャージ信号ＮCHがローレベルである場合においてハイレベルに設定し、それ以外の場合においてローレベルに設定する。これにより、本実施形態に係る許可信号ＳigＱは、診断処理が実行される期間である診断期間ＴQにおいてのみハイレベルに設定され、診断処理が実行されない期間である起動期間ＴP及び通常動作期間ＴRにおいてローレベルに設定される。但し、図１０Ａに示す許可信号ＳigＱは一例であり、許可信号ＳigＱは、診断期間ＴQの開始及び終了を通知することができる信号であれば、どのような波形を有していてもよい。例えば、許可信号ＳigＱは、図１０Ｃに示すように、診断期間ＴQが開始されるタイミングでハイレベルに立ち上がるパルスＰlsＱ1と、診断期間ＴQが終了するタイミングでハイレベルに立ち上がるパルスＰlsＱ2とを有する信号であってもよい。
また、本実施形態に係る信号配信回路１５は、指定信号ＳigＬに対して、制御波形信号Ｔsig4が開始されるタイミングにおいて、ハイレベルに立ち上がるパルスＰlsLKを設定する。すなわち、本実施形態に係る指定信号ＳigＬは、時刻ｔ-33においてハイレベルに立ち上がるパルスＰlsLKを有する。但し、図１０Ａに示す指定信号ＳigＬは一例であり、指定信号ＳigＬは、制御波形信号Ｔsig4が開始されるタイミングを通知することができる信号であれば、どのような波形を有していてもよい。例えば、指定信号ＳigＬは、図１０Ｃに示すように、時刻ｔ-33よりも前の時刻においてハイレベルに立ち上がり、時刻ｔ-33においてローレベルに立ち下がる波形を有していてもよい。
【００９５】
図１０Ａに示すように、停止信号生成回路５１は、ＰOR信号がハイレベルに立ち上がるタイミングにおいて、停止信号ＬKをハイレベルに立ち上げる。なお、本実施形態において、停止信号ＬKは、ハイレベルである場合に、モード信号生成回路５２に対して吐出部Ｄ[1]〜Ｄ[M]の駆動の停止を要請する信号である。
その後、停止信号生成回路５１は、停止信号ＬKを、ＰOR信号の立ち上がりから指定信号ＳigＬにより通知される時刻ｔ-33までハイレベルに設定し、時刻ｔ-33以降において判定処理における判定結果に応じた信号レベルに設定する。具体的には、本実施形態に係る停止信号生成回路５１は、図１０Ａに示すように、判定処理における判定結果が肯定の場合には、指定信号ＳigＬのパルスＰlsLKがハイレベルに立ち上がるタイミングにおいて、停止信号ＬKをローレベルに立ち下げ、判定処理における判定結果が否定の場合には、停止信号ＬKをハイレベルのまま維持する。
【００９６】
モード信号生成回路５２は、動作モード指定信号Ｍdに対して、起動期間ＴPにおいては、供給停止モードを指定する値「０」を設定し、診断期間ＴQにおいては、供給モードを指定する値「１」を設定し、通常動作期間ＴRにおいては、判定処理における判定結果に応じた値、具体的には、判定結果が肯定である場合には、通常モードを指定する値「２」を設定し、判定結果が否定である場合には、供給停止モードを指定する値「０」を設定する。
具体的には、本実施形態に係るモード信号生成回路５２は、図１０Ａに示すように、許可信号ＳigＱがハイレベルに設定されている場合には、動作モード指定信号Ｍdに、供給モードを指定する値「１」を設定し、許可信号ＳigＱがローレベルに設定され、且つ、停止信号ＬKがハイレベルに設定されている場合には、動作モード指定信号Ｍdに、供給停止モードを指定する値「０」を設定し、また、許可信号ＳigＱがローレベルに設定され、且つ、停止信号ＬKがローレベルに設定されている場合には、動作モード指定信号Ｍdに、通常モードを指定する値「２」を設定する。
【００９７】
図１０Ａに示すように、信号配信回路１５は、決定信号ＳigＴに対して、制御波形信号Ｔsig1が開始されるタイミングにおいてハイレベルに立ち上がるパルスＰlsＴ1を設定する。すなわち、決定信号ＳigＴは、時刻ｔ-11においてハイレベルに立ち上がるパルスＰlsＴ1を有する。
接続状態指定回路１１は、決定信号ＳigＴとしてパルスＰlsＴ1が供給されることにより、「個別指定信号Ｓd[1]〜Ｓd[M]に基づいてスイッチＳWa及びＳWsのオンオフを制御すること」を決定し、これにより、「個別指定信号Ｓd[1]〜Ｓd[M]の指定する診断対象吐出部Ｄ-Ｏ[m]を診断の対象とすること」を決定する。
なお、図１０Ａに示すパルスＰlsＴ1は一例であり、例えば、パルスＰlsＴ1は、図１０Ｃに示すように、時刻ｔ-10から時刻ｔ-11までの任意のタイミングにおいてハイレベルに立ち上がる波形であってもよい。
【００９８】
図１０Ａに示すように、信号配信回路１５は、指定信号ＳigＡに対して、印刷信号ＳＩ2がハイレベルに立ち上がり、チェンジ信号ＣHがハイレベルに立ち上がり、且つ、エヌチャージ信号ＮCHがローレベルに立ち下がるタイミングにおいて、ハイレベルに立ち上がるパルスＰlsＡ1を設定し、制御波形信号Ｔsig1が終了するタイミングにおいて、ハイレベルに立ち上がるパルスＰlsＡ2を設定し、制御波形信号Ｔsig3が開始されるタイミングにおいて、ハイレベルに立ち上がるパルスＰlsＡ3を設定し、印刷信号ＳＩ2がローレベルに立ち下がり、チェンジ信号ＣHがローレベルに立ち下がり、且つ、エヌチャージ信号ＮCHがハイレベルに立ち上がるタイミングにおいて、ハイレベルに立ち上がるパルスＰlsＡ4を設定する。すなわち、指定信号ＳigＡは、時刻ｔ-10においてハイレベルに立ち上がるパルスＰlsＡ1と、時刻ｔ-12においてハイレベルに立ち上がるパルスＰlsＡ2と、時刻ｔ-31においてハイレベルに立ち上がるパルスＰlsＡ3と、時刻ｔ-40においてハイレベルに立ち上がるパルスＰlsＡ4と、を有する。指定信号ＳigＡは、パルスＰlsＡ1〜ＰlsＡ4により、時刻ｔ-10から時刻ｔ-12までの制御期間ＴA1と、時刻ｔ-12から時刻ｔ-31までの制御期間ＴA2と、時刻ｔ-31から時刻ｔ-40までの制御期間ＴA3と、を規定する。ここで、各制御期間ＴA（ＴA1〜ＴA3）は、各スイッチＳWaがオンまたはオフといった一つの接続状態を維持する期間である。
なお、図１０Ａに示す指定信号ＳigＡは一例であり、指定信号ＳigＡは、制御期間ＴA1〜ＴA3を規定することができれば、どのような信号でもよい。例えば、指定信号ＳigＡは、図１０Ｃに示すように、制御期間ＴA1においてハイレベルとなり、制御期間ＴA2においてローレベルとなり、制御期間ＴA3においてハイレベルとなることで、制御期間ＴA1〜ＴA3を規定する信号等でもよい。
【００９９】
接続状態指定回路１１は、動作モード指定信号Ｍd、個別指定信号Ｓd[1]〜Ｓd[M]、指定信号ＳigＡ、及び、決定信号ＳigＴのうち、少なくとも一部の信号に基づいて、スイッチＳWa[1]〜ＳWa[M]のオンオフを制御するための接続状態指定信号ＳLa[1]〜ＳLa[M]を生成する。
【０１００】
具体的には、接続状態指定回路１１は、図１０Ａに示すように、動作モード指定信号Ｍdが、供給停止モードを指定する値「０」を示す場合、スイッチＳWa[1]〜ＳWa[M]をオフするように、接続状態指定信号ＳLa[1]〜ＳLa[M]をローレベルに設定する。
また、接続状態指定回路１１は、動作モード指定信号Ｍdが、通常モードを指定する値「２」を示す場合、スイッチＳWa[1]〜ＳWa[M]が個別指定信号Ｓd[1]〜Ｓd[M]に応じてオンオフするように、接続状態指定信号ＳLa[1]〜ＳLa[M]の信号レベルを、個別指定信号Ｓd[1]〜Ｓd[M]に応じた信号レベルに設定する。なお、印刷処理が実行される場合における、個別指定信号Ｓd[m]と接続状態指定信号ＳLa[m]との関係については、後述する。
また、接続状態指定回路１１は、動作モード指定信号Ｍdが、供給モードを指定する値「１」を示す診断期間ＴQのうち、制御期間ＴA1と制御期間ＴA3とにおいてスイッチＳWa[1]〜ＳWa[M]をオンするように、接続状態指定信号ＳLa[1]〜ＳLa[M]をハイレベルに設定する。
また、接続状態指定回路１１は、動作モード指定信号Ｍdが、供給モードを指定する値「１」を示す診断期間ＴQのうち、制御期間ＴA2において、スイッチＳWa[1]〜ＳWa[M]が、パルスＰlsＴ1の立ち上がり時に接続状態指定回路１１に供給されている個別指定信号Ｓd[1]〜Ｓd[M]に応じてオンオフするように、接続状態指定信号ＳLa[1]〜ＳLa[M]の信号レベルを、個別指定信号Ｓd[1]〜Ｓd[M]に応じた信号レベルに設定する。具体的には、接続状態指定回路１１は、個別指定信号Ｓd[m]が、吐出部Ｄ[m]を診断の対象として指定する場合、制御期間ＴA2において、スイッチＳWa[m]（ＳWa-Ｏ[m]）がオフするように、接続状態指定信号ＳLa[m]をローレベルに設定する。また、接続状態指定回路１１は、個別指定信号Ｓd[m]が、吐出部Ｄ[m]を診断の対象として指定していない場合、制御期間ＴA2において、スイッチＳWa[m]がオンするように、接続状態指定信号ＳLa[m]をハイレベルに設定する。つまり、接続状態指定回路１１は、制御期間ＴA2において、スイッチＳWa-Ｏ[m]のみがオフし、他のスイッチＳWaがオンするように、接続状態指定信号ＳLa[m]の信号レベルを設定する。
なお、本発明はこのような態様に限定されるものではなく、接続状態指定回路１１は、制御期間ＴA2において、スイッチＳWa[1]〜ＳWa[M]の全てをオフさせてもよい。
【０１０１】
図１０Ａに示すように、信号配信回路１５は、指定信号ＳigＳに対して、制御波形信号Ｔsig1が開始されるタイミングにおいてハイレベルに立ち上がるパルスＰlsＳ1を設定し、制御波形信号Ｔsig3が終了するタイミングにおいてハイレベルに立ち上がるパルスＰlsＳ2を設定する。すなわち、指定信号ＳigＳは、時刻ｔ-11においてハイレベルに立ち上がるパルスＰlsＳ1と、時刻ｔ-32においてハイレベルに立ち上がるパルスＰlsＳ2と、を有する。指定信号ＳigＳは、パルスＰlsＳ1及びＰlsＳ2により、時刻ｔ-11から時刻ｔ-32までの制御期間ＴSを規定する。ここで、制御期間ＴSは、各スイッチＳWsがオンまたはオフといった一つの接続状態を維持する期間である。
なお、図１０Ａに示す指定信号ＳigＳは一例であり、指定信号ＳigＳは、制御期間ＴSを規定することができれば、どのような信号でもよい。例えば、指定信号ＳigＳは、図１０Ｃに示すように、制御期間ＴSにおいてハイレベルとなり、制御期間ＴS以外の期間においてローレベルとなることで、制御期間ＴSを規定する信号等でもよい。
【０１０２】
接続状態指定回路１１は、個別指定信号Ｓd[1]〜Ｓd[M]、指定信号ＳigＳ、及び、決定信号ＳigＴのうち、少なくとも一部の信号に基づいて、スイッチＳWs[1]〜ＳWs[M]のオンオフを制御するための接続状態指定信号ＳLs[1]〜ＳLs[M]を生成する。
【０１０３】
具体的には、接続状態指定回路１１は、図１０Ａに示すように、制御期間ＴS以外の期間において、スイッチＳWs[1]〜ＳWs[M]をオフするように、接続状態指定信号ＳLs[1]〜ＳLs[M]をローレベルに設定する。
また、接続状態指定回路１１は、パルスＰlsＳ1の立ち上がりにより開始される制御期間ＴSにおいて、スイッチＳWs[1]〜ＳWs[M]が、パルスＰlsＴ1の立ち上がり時に接続状態指定回路１１に供給されている個別指定信号Ｓd[1]〜Ｓd[M]に応じてオンオフするように、接続状態指定信号ＳLs[1]〜ＳLs[M]の信号レベルを、個別指定信号Ｓd[1]〜Ｓd[M]に応じた信号レベルに設定する。具体的には、接続状態指定回路１１は、個別指定信号Ｓd[m]が、吐出部Ｄ[m]を診断の対象として指定する場合、制御期間ＴSにおいて、スイッチＳWs[m]（ＳWs-Ｏ[m]）がオンするように、接続状態指定信号ＳLs[m]をハイレベルに設定する。また、接続状態指定回路１１は、個別指定信号Ｓd[m]が、吐出部Ｄ[m]を診断の対象として指定していない場合、制御期間ＴSにおいて、スイッチＳWs[m]がオフするように、接続状態指定信号ＳLs[m]をローレベルに設定する。つまり、接続状態指定回路１１は、制御期間ＴSにおいて、スイッチＳWs-Ｏ[m]のみがオンするように、接続状態指定信号ＳLs[m]の信号レベルを設定する。
【０１０４】
図１０Ｂに示すように、信号配信回路１５は、指定信号ＳigＨを、インクジェットプリンター１の起動後において制御波形信号Ｔsig2が開始されるまでの間、ローレベルに設定し、制御波形信号Ｔsig2が開始されるタイミングにおいて、ハイレベルに立ち上げ、制御波形信号Ｔsig2が終了するタイミングにおいて、ローレベルに立ち下げる。すなわち、指定信号ＳigＨは、時刻ｔ-20から時刻ｔ-30までの判定期間Ｔ2においてハイレベルに設定され、判定期間Ｔ2以外の期間においてローレベルに設定される。このため、判定回路２０のスイッチＳWhは、指定信号ＳigＨがハイレベルとなる判定期間Ｔ2においてオンし、判定期間Ｔ2以外の期間においてオフする。
なお、報知回路４０及び停止信号生成回路５１は、判定期間Ｔ2のうち所定のタイミングにおいて、判定回路２０が出力している判定結果信号Ｒesの電位を保持する。つまり、報知回路４０及び停止信号生成回路５１は、判定期間Ｔ2のうち所定のタイミングにおいて判定回路２０が出力している判定結果信号Ｒesの電位を保持する。本実施形態において、所定のタイミングとは、制御波形信号Ｔsig2がハイレベルである期間のうち最も遅いタイミング、すなわち、時刻ｔ-30である。但し、本発明はこのような態様に限定されるものではなく、報知回路４０及び停止信号生成回路５１が判定結果信号Ｒesの電位を保持する所定のタイミングは、時刻ｔ-20から時刻ｔ-30までに含まれていればよい。また、本実施形態では、報知回路４０及び停止信号生成回路５１が、判定期間Ｔ2の所定のタイミングにおける判定結果信号Ｒesの電位を保持する場合を想定するが、本発明はこのような態様に限定されるものではなく、報知回路４０及び停止信号生成回路５１は、判定処理における判定の結果を表わす値または電位を保持するものであればよい。例えば、報知回路４０及び停止信号生成回路５１は、判定期間Ｔ2の所定のタイミングにおける判定結果信号Ｒesの電位に応じた論理状態を保持するものであってもよい。例えば、報知回路４０及び停止信号生成回路５１は、判定処理における判定結果が肯定であることが判定結果信号Ｒesにより示される場合には、判定結果が肯定であることを示す値を保持し、判定処理における判定結果が否定であることが判定結果信号Ｒesにより示される場合には、判定結果が否定であることを示す値を保持するものであってもよい。なお、判定回路２０が出力する判定結果信号Ｒesの信号レベルについては、後述する。
【０１０５】
信号配信回路１５は、指定信号ＳigＸを、時刻ｔ-32から時刻ｔ-34までの期間においてハイレベルに設定する。具体的には、本実施形態に係る信号配信回路１５は、図１０Ｂに示すように、指定信号ＳigＸを、インクジェットプリンター１の起動後において制御波形信号Ｔsig3が終了するまでの間、ローレベルに設定し、制御波形信号Ｔsig3が終了するタイミングにおいて、ハイレベルに立ち上げ、制御波形信号Ｔsig4が終了するタイミングにおいて、ローレベルに立ち下げる。但し、図１０Ｂに示す指定信号ＳigＸは一例であり、指定信号ＳigＸは、制御波形信号Ｔsig3が終了するタイミングと制御波形信号Ｔsig4が終了するタイミングを通知することができる信号であれば、どのような波形を有していてもよい。例えば、指定信号ＳigＸは、図１０Ｃに示すように、制御波形信号Ｔsig3が終了するタイミングでハイレベルに立ち上がるパルスＰlsＸ1と、制御波形信号Ｔsig4が終了するタイミングでハイレベルに立ち上がるパルスＰlsＸ2とを有する信号であってもよい。
【０１０６】
報知回路４０は、報知信号Ｘhを、時刻ｔ-32から時刻ｔ-34までの期間においては、判定結果に応じた信号レベルに設定し、時刻ｔ-32から時刻ｔ-34までの期間以外の期間においては、過加熱検出回路の検出する温度が所定の温度を超えない限り、ハイレベルに設定する。
具体的には、本実施形態に係る報知回路４０は、図１０Ｂに示すように、ＰOR信号がハイレベルに立ち上がるタイミングにおいて、報知信号Ｘhをハイレベルに立ち上げる。その後、報知回路４０は、判定処理における判定結果が否定の場合には、指定信号ＳigＸがハイレベルに立ち上がるタイミングにおいて、報知信号Ｘhをローレベルに立ち下げ、指定信号ＳigＸがローレベルに立ち下がるタイミングにおいて、報知信号Ｘhを再びハイレベルに立ち上げる。また、報知回路４０は、過加熱検出回路の検出する温度が所定の温度を超える場合には、報知信号Ｘhをローレベルに設定する。他方、報知回路４０は、判定処理における判定結果が肯定の場合には、過加熱検出回路の検出する温度が所定の温度を超えない限りにおいて、報知信号Ｘhをハイレベルのまま維持する。
但し、図１０Ｂに示す報知信号Ｘhは一例であり、報知信号Ｘhは、判定処理における判定結果が否定である場合に、時刻ｔ-32から時刻ｔ-34までの期間における電位を、時刻ｔ-32から時刻ｔ-34までの期間以外の期間における電位とは異なる電位に設定される信号であれば、どのような波形を有していてもよい。例えば、図１０Ｃに示すように、判定結果が否定である場合には時刻ｔ-32から時刻ｔ-34までの期間においてハイレベルとなり、それ以外の場合にはローレベルとなる信号であってもよい。
【０１０７】
図１０Ｂに示すように、制御部６は、駆動信号Ｃomを、診断期間ＴQが開始される時刻ｔ-10において、電位ＶHよりも低電位の電位Ｖ0から、電位ＶHに立ち上げる。そして、制御部６は、駆動信号Ｃomを、診断期間ＴQの間は電位ＶHに設定し、診断期間ＴQが終了する時刻ｔ-40において、電位Ｖ0に立ち下げる。
なお、図１０Ｂに示す駆動信号Ｃomの波形は一例であり、少なくとも、時刻ｔ-11よりも前のタイミングから、時刻ｔ-30よりも後のタイミングまでの期間において、電位ＶBSとは異なる一定の電位に設定された波形を有するものであればよい。なお、この場合、駆動信号Ｃomの電位は、判定回路２０において判定処理が有効に実行されるような電位であればよい。例えば、この場合、駆動信号Ｃomの電位は、少なくとも、駆動信号Ｃomの電位と電位ＶBSとの電位差が所定の電位差よりも大きくなるように定められた電位であればよい。
また、判定回路２０に入力される検出信号ＮSAの信号レベルについては、後述する。
【０１０８】
＜＜５．２．ヘッドユニットの動作＞＞
次に、図１１Ａ〜図１１Ｊを参照しつつ、ヘッドユニットＨUの動作の概要を説明する。なお、図１１Ａ〜図１１Ｊでは、各期間において特に着目すべき構成要素や信号を、太線等を用いて強調して表示している。
【０１０９】
図１１Ａは、時刻ｔ-0から時刻ｔ-10までの起動期間ＴPにけるヘッドユニットＨUの動作を説明するための説明図である。インクジェットプリンター１は、時刻ｔ-0において、インクジェットプリンター１の電源が投入されると、起動期間ＴPにおいて起動処理を実行する。そして、インクジェットプリンター１は、起動処理が開始されると、ヘッドユニットＨUへの電源の供給を開始する。
【０１１０】
図１１Ａに示すように、起動処理において、ＰOR信号がハイレベルに立ち上がると、停止信号生成回路５１は、停止信号ＬKをハイレベルに立ち上げる。また、起動期間ＴPにおいて、許可信号ＳigＱはローレベルに設定される。よって、モード信号生成回路５２は、動作モード指定信号Ｍdに、供給停止モードを指定する値「０」を設定する。このため、接続状態指定回路１１は、起動処理において、接続状態指定信号ＳLa[1]〜ＳLa[M]をローレベルに設定し、スイッチＳWa[1]〜ＳWa[M]をオフさせる。また、接続状態指定回路１１は、起動処理において、接続状態指定信号ＳLs[1]〜ＳLs[M]をローレベルに設定し、スイッチＳWs[1]〜ＳWs[M]をオフさせる。
また、信号配信回路１５は、起動処理において、制御部６から供給される印刷信号ＳＩ1及びＳＩ2に含まれる個別指定信号Ｓd[1]〜Ｓd[M]を、クロック信号ＣLに同期して、接続状態指定回路１１に供給する。なお、図１１Ａ〜図１１Ｊに示す例では、吐出部Ｄ[1]及びＤ[2]が、診断処理における診断の対象である診断対象吐出部Ｄ-Ｏとして指定される場合を想定する。
【０１１１】
図１１Ｂは、診断処理が実行される診断期間ＴQのうち、判定準備処理が実行される判定準備処理期間Ｔ1の中の、時刻ｔ-10から時刻ｔ-11までの期間におけるヘッドユニットＨUの動作を説明するための説明図である。
【０１１２】
制御部６は、判定準備処理が開始される時刻ｔ-10において、印刷信号ＳＩ2をハイレベルに立ち上げ、チェンジ信号ＣHをハイレベルに立ち上げ、エヌチャージ信号ＮCHをローレベルに立ち下ける。このため、信号配信回路１５は、時刻ｔ-10において、許可信号ＳigＱをハイレベルに立ち上げるとともに、指定信号ＳigＡにパルスＰlsＡ1を設定して制御期間ＴA1を開始させる。
モード信号生成回路５２は、許可信号ＳigＱがハイレベルに立ち上がると、動作モード指定信号Ｍdに、供給モードを指定する値「１」を設定する。これにより、接続状態指定回路１１は、接続状態指定信号ＳLa[1]〜ＳLa[M]をハイレベルに設定し、スイッチＳWa[1]〜ＳWa[M]をオンさせることで、圧電素子ＰZ[1]〜ＰZ[M]の各々の上部電極３０２と内部配線ＬHcとを電気的に接続させる。
また、制御部６は、診断期間ＴQにおいて、駆動信号Ｃomを電位ＶHに設定する。これにより、圧電素子ＰZ[1]〜ＰZ[M]の各々の上部電極３０２は、電位ＶHに設定される。以下では、駆動信号Ｃomのうち、圧電素子ＰZ[m]に供給される駆動信号Ｃomを、供給駆動信号Ｖin[m]と称する場合がある。
また、接続状態指定回路１１は、制御期間ＴSの開始前においては、接続状態指定信号ＳLs[1]〜ＳLs[M]をローレベルに設定し、スイッチＳWs[1]〜ＳWs[M]をオフさせる。
【０１１３】
図１１Ｃは、判定準備処理が実行される判定準備処理期間Ｔ1のうち、制御波形信号Ｔsig1が供給される時刻ｔ-11から時刻ｔ-12までの期間における、ヘッドユニットＨUの動作を説明するための説明図である。
【０１１４】
制御部６は、時刻ｔ-11において、制御波形信号Ｔsig1をハイレベルに立ち上げる。このため、信号配信回路１５は、時刻ｔ-11において、決定信号ＳigＴにパルスＰlsＴ1を設定して、「個別指定信号Ｓd[1]〜Ｓd[M]の指定する診断対象吐出部Ｄ-Ｏを診断の対象とする」旨を決定し、また、時刻ｔ-11において、指定信号ＳigＳにパルスＰlsＳ1を設定して制御期間ＴSを開始させる。これにより、接続状態指定回路１１は、時刻ｔ-11において、接続状態指定信号ＳLs[1]及びＳLs[2]をハイレベルに設定して、診断対象吐出部Ｄ-Ｏとして決定された吐出部Ｄ[1]及びＤ[2]対応するスイッチＳWs[1]及びＳWs[2]をオンさせ、接続状態指定信号ＳLs[3]〜ＳLs[M]をローレベルに設定して、診断対象吐出部Ｄ-Ｏではない吐出部Ｄ[3]〜Ｄ[M]に対応するスイッチＳWs[3]〜ＳWs[M]がオフした状態を維持させる。これにより、圧電素子ＰZ[1]及びＰZ[2]の各々の上部電極３０２と、内部配線ＬHsとが電気的に接続される。よって、内部配線ＬHsに供給される検出信号ＮSAは、駆動信号Ｃomと略同じ電位、つまり、電位ＶHと略同じ電位となる。なお、検出信号ＮSAのうち、圧電素子ＰZ[m]から検出される検出信号ＮSAを、個別検出信号Ｖout[m]と称する。
なお、判定準備処理期間Ｔ1のうち時刻ｔ-11から時刻ｔ-12までの期間を、特に「準備期間」と称する場合があり、また、当該準備期間を規定する制御波形信号Ｔsig1を「準備信号」と称する場合がある。
【０１１５】
図１１Ｄは、判定準備処理が実行される判定準備処理期間Ｔ1のうち、時刻ｔ-12から時刻ｔ-20までの期間における、ヘッドユニットＨUの動作を説明するための説明図である。
【０１１６】
制御部６は、時刻ｔ-12において、制御波形信号Ｔsig1をローレベルに立ち下げる。このため、信号配信回路１５は、時刻ｔ-12において、指定信号ＳigＡにパルスＰlsＡ2を設定して制御期間ＴA2を開始させる。これにより、接続状態指定回路１１は、時刻ｔ-12において、接続状態指定信号ＳLa[1]及びＳLa[2]をローレベルに設定して、診断対象吐出部Ｄ-Ｏとして決定された吐出部Ｄ[1]及びＤ[2]対応するスイッチＳWa[1]及びＳWa[2]をオフさせ、接続状態指定信号ＳLa[3]〜ＳLa[M]をハイレベルに維持して、診断対象吐出部Ｄ-Ｏではない吐出部Ｄ[3]〜Ｄ[M]に対応するスイッチＳWa[3]〜ＳWa[M]をオンした状態で維持する。これにより、圧電素子ＰZ[1]及びＰZ[2]の各々の上部電極３０２と内部配線ＬHcとが電気的に非接続となる。
【０１１７】
圧電素子ＰZ[m]が、所定の蓄電能力を有する場合、保持容量として機能し、圧電素子ＰZ[m]の上部電極３０２と内部配線ＬHcとが電気的に非接続となった後においても、圧電素子ＰZ[m]の上部電極３０２の電位は、内部配線ＬHcから供給された駆動信号Ｃomの電位ＶHと略同じ電位に維持される。よって、図１１Ｄにおいて、圧電素子ＰZ[1]及びＰZ[2]の両方が所定の蓄電能力を有する場合には、圧電素子ＰZ[1]及びＰZ[2]の各々の上部電極３０２の電位は、駆動信号Ｃomの電位ＶHと略同じ電位に維持されることになる。この場合、内部配線ＬHsに出力される検出信号ＮSAの電位も電位ＶHと略同じ電位となる。
しかし、図１１Ｄの圧電素子ＰZ[2]において例示するように、圧電素子ＰZ[m]の上部電極３０２及び下部電極３０１が短絡している場合等、圧電素子ＰZ[m]の上部電極３０２及び下部電極３０１の間に所定の大きさ以上の電流が流れるリーク経路が存在する場合、圧電素子ＰZ[m]は、所定の蓄電能力を有さず、保持容量として機能しない。そして、診断対象吐出部Ｄ-Ｏとして診断の対象に指定された吐出部Ｄ[m]の圧電素子ＰZ[m]が所定の蓄電能力を有さない場合、当該圧電素子ＰZ[m]の上部電極３０２の電位は、時刻ｔ-12において電位ＶHに設定されていたとしても、時刻ｔ-12以降においては、電位ＶHから、給電線ＬHbの電位である電位ＶBSへと近づくように変化する。この場合、内部配線ＬHsに出力される検出信号ＮSAの電位も、時刻ｔ-12以降、電位ＶHから電位ＶBSへと向けて変化する。
【０１１８】
図１１Ｅ及び図１１Ｆは、制御波形信号Ｔsig2が供給されて、判定処理が実行される、時刻ｔ-20から時刻ｔ-30までの判定期間Ｔ2における、ヘッドユニットＨUの動作を説明するための説明図である。このうち、図１１Ｅは、判定処理における判定結果が肯定となる場合におけるヘッドユニットＨUの動作を示し、図１１Ｆは、判定処理における判定結果が否定となる場合におけるヘッドユニットＨUの動作を示す。
【０１１９】
制御部６は、時刻ｔ-20において、制御波形信号Ｔsig2をハイレベルに立ち上げ、時刻ｔ-30において、制御波形信号Ｔsig2をローレベルに立ち下げる。このため、信号配信回路１５は、時刻ｔ-20において、指定信号ＳigＨをハイレベルに立ち上げ、時刻ｔ-30において、指定信号ＳigＨをローレベルに立ち下げる。これにより、判定回路２０のスイッチＳWhは、時刻ｔ-20にオンし、時刻ｔ-30にオフする。また、報知回路４０及び停止信号生成回路５１は、時刻ｔ-30において判定回路２０から出力される判定結果信号Ｒesの電位を保持する。
なお、厳密には、報知回路４０及び停止信号生成回路５１は、スイッチＳWhがオンしている期間における判定結果信号Ｒesの電位を保持する。このため、厳密には、時刻ｔ-30において報知回路４０及び動作指定回路５０が判定結果信号Ｒesの電位を保持した後に、スイッチＳWhがオフさせることが好ましい。但し、図１０Ｂでは、図示の都合上、報知回路４０及び動作指定回路５０が判定結果信号Ｒesの電位を保持するタイミングと、スイッチＳWhがオフするタイミングを区別せずに表現する。
【０１２０】
判定回路２０が出力する判定結果信号Ｒesは、ノードＮd1に供給される検出信号ＮSAの電位に応じた電位を有する。
具体的には、図１１Ｅに例示するように、診断対象吐出部Ｄ-Ｏとして指定された全ての吐出部Ｄが、所定の蓄電能力を有する圧電素子ＰZを具備する場合、時刻ｔ-30における検出信号ＮSAの電位は、駆動信号Ｃomの電位である電位ＶHと略同じ電位となる。この場合、トランジスターＴrLがオンし、トランジスターＴrHがオフする。よって、この場合、時刻ｔ-30における判定結果信号Ｒesの電位は、グランド電位ＧNDとなる。すなわち、判定結果信号Ｒesがグランド電位ＧNDを示す場合、判定処理における判定結果が肯定であることを示し、診断処理において、吐出部Ｄが所定の吐出能力を有している旨の結果が得られたことになる。
また、図１１Ｆに例示するように、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの中に、所定の蓄電能力を有しない圧電素子ＰZを具備する吐出部Ｄが存在する場合、時刻ｔ-30における検出信号ＮSAの電位は、駆動信号Ｃomの電位とは異なる電位、例えば、電位ＶBSと略同じ電位となる。この場合、トランジスターＴrHがオンし、トランジスターＴrLがオフする。よって、この場合、時刻ｔ-30における判定結果信号Ｒesの電位は、電位ＶHとなる。すなわち、判定結果信号Ｒesが電位ＶHを示す場合、判定処理における判定結果が否定であることを示し、診断処理において、吐出部Ｄが所定の吐出能力を有していない旨の結果（所定の結果）が得られたことになる。
【０１２１】
このため、報知回路４０及び停止信号生成回路５１は、全ての診断対象吐出部Ｄ-Ｏが、所定の蓄電能力を有する圧電素子ＰZを具備する場合、判定結果信号Ｒesの電位として、グランド電位ＧNDを保持し（図１１Ｅ）、少なくとも一つの診断対象吐出部Ｄ-Ｏが、所定の蓄電能力を有さない圧電素子ＰZを具備する場合、判定結果信号Ｒesの電位として、電位ＶHを保持する（図１１Ｆ）。
換言すれば、判定処理における判定結果が肯定であり、圧電素子ＰZが所定の蓄電能力を有する場合には、報知回路４０及び停止信号生成回路５１が保持する判定結果信号Ｒesの電位はグランド電位ＧNDとなり、判定処理における判定結果が否定であり、圧電素子ＰZが所定の蓄電能力を有さない場合には、報知回路４０及び停止信号生成回路５１が保持する判定結果信号Ｒesの電位は電位ＶHとなる。
【０１２２】
このように、ヘッドユニットＨUは、制御部６から制御波形信号Ｔsig2が供給されている期間において、診断対象吐出部Ｄ-Ｏが所定の吐出能力を有しているか否かを判定し、判定結果を示す判定結果信号Ｒesを生成する、判定処理を実行する。すなわち、制御波形信号Ｔsig2は、ヘッドユニットＨUに対して判定処理の実行を指示する指示信号の一例である。
【０１２３】
図１１Ｇ及び図１１Ｈは、判定結果対応処理が実行される、時刻ｔ-30から時刻ｔ-40までの判定結果対応期間Ｔ3における、ヘッドユニットＨUの動作を説明するための説明図である。このうち、図１１Ｇは、判定処理における判定結果が肯定である場合におけるヘッドユニットＨUの動作を示し、図１１Ｆは、判定処理における判定結果が否定である場合におけるヘッドユニットＨUの動作を示す。
【０１２４】
制御部６は、時刻ｔ-31において、制御波形信号Ｔsig3をハイレベルに立ち上げる。このため、信号配信回路１５は、時刻ｔ-31において、指定信号ＳigＡにパルスＰlsＡ3を設定して制御期間ＴA3を開始させる。これにより、接続状態指定回路１１は、時刻ｔ-31において、接続状態指定信号ＳLa[1]〜ＳLa[M]をハイレベルに設定し、スイッチＳWa[1]〜ＳWa[M]をオンさせる。
次に、制御部６は、時刻ｔ-32において、制御波形信号Ｔsig3をローレベルに立ち下げる。このため、信号配信回路１５は、時刻ｔ-32において、指定信号ＳigＳにパルスＰlsＳ2を設定して制御期間ＴSを終了させる。これにより、接続状態指定回路１１は、時刻ｔ-32において、接続状態指定信号ＳLs[1]〜ＳLs[M]をローレベルに設定し、スイッチＳWs[1]〜ＳWs[M]をオフさせる。また、信号配信回路１５は、時刻ｔ-32において、指定信号ＳigＸをハイレベルに立ち上げる。これにより、報知回路４０は、時刻ｔ-32において、報知信号Ｘhを、判定処理における判定結果に応じた信号レベルに設定する。具体的には、報知回路４０は、判定結果が肯定である場合には、図１１Ｇに示すように、報知信号Ｘhをハイレベルのまま維持し、判定結果が否定である場合には、図１１Ｈに示すように、報知信号Ｘhをローレベルに立ち下げる。
次に、制御部６は、時刻ｔ-33において、制御波形信号Ｔsig4をハイレベルに立ち上げる。このため、信号配信回路１５は、時刻ｔ-33において、指定信号ＳigＬにパルスＰlsLKを設定する。これにより、停止信号生成回路５１は、時刻ｔ-33において、停止信号ＬKを、判定処理における判定結果に応じた信号レベルに設定する。具体的には、停止信号生成回路５１は、判定結果が肯定である場合には、図１１Ｇに示すように、停止信号ＬKをローレベルに立ち下げ、判定結果が否定である場合には、図１１Ｈに示すように、停止信号ＬKをハイレベルのまま維持する。
次に、制御部６は、時刻ｔ-34において、制御波形信号Ｔsig4をローレベルに立ち下げる。このため、信号配信回路１５は、時刻ｔ-34において、指定信号ＳigＸをローレベルに立ち下げる。これにより、報知回路４０は、時刻ｔ-34において、報知信号Ｘhを、ハイレベルに設定する。
【０１２５】
図１１Ｉ及び図１１Ｊは、診断処理が終了し、印刷処理等が実行される通常動作期間ＴRが開始される場合の、ヘッドユニットＨUの動作を説明するための説明図である。このうち、図１１Ｉは、判定処理における判定結果が肯定である場合におけるヘッドユニットＨUの動作を示し、図１１Ｊは、判定処理における判定結果が否定である場合におけるヘッドユニットＨUの動作を示す。
【０１２６】
制御部６は、診断処理が終了する時刻ｔ-40において、印刷信号ＳＩ2をローレベルに立ち下げ、チェンジ信号ＣHをローレベルに立ち下げ、エヌチャージ信号ＮCHをハイレベルに立ち上げる。このため、信号配信回路１５は、時刻ｔ-40において、許可信号ＳigＱをローレベルに立ち下げ、また、指定信号ＳigＡにパルスＰlsＡ4を設定して制御期間ＴA3を終了させる。
よって、モード信号生成回路５２は、図１１Ｉに示すように、判定処理における判定結果が肯定であり、停止信号ＬKがローレベルである場合には、通常動作期間ＴRにおいて、動作モード指定信号Ｍdに通常モードを指定する値「２」を設定し、図１１Ｊに示すように、判定処理における判定結果が否定であり、停止信号ＬKがハイレベルである場合には、通常動作期間ＴRにおいて、動作モード指定信号Ｍdに供給停止モードを指定する値「０」を設定する。そして、接続状態指定回路１１は、図１１Ｉに示すように、動作モード指定信号Ｍdが通常モードを指定する値「２」を示す場合には、スイッチＳWa[1]〜ＳWa[M]が、接続状態指定回路１１に供給される個別指定信号Ｓd[1]〜Ｓd[M]に応じてオンオフするように、接続状態指定信号ＳLa[1]〜ＳLa[M]の信号レベルを設定する。他方、接続状態指定回路１１は、図１１Ｊに示すように、動作モード指定信号Ｍdが供給停止モードを指定する値「０」を示す場合には、接続状態指定信号ＳLa[1]〜ＳLa[M]をローレベルに設定し、スイッチＳWa[1]〜ＳWa[M]がオフした状態を保つ。
なお、接続状態指定回路１１は、通常動作期間ＴRにおいて、判定処理における判定結果に関わらず、接続状態指定信号ＳLs[1]〜ＳLs[M]をローレベルに設定し、スイッチＳWs[1]〜ＳWs[M]をオフした状態とする。
【０１２７】
以上、図１１Ａ〜図１１Ｊにおいて説明したように、本実施形態に係るヘッドユニットＨUは、吐出部Ｄが所定の吐出能力を有するか否かを判定する判定処理と、判定処理の結果が否定である場合に吐出部Ｄの駆動を停止して吐出部Ｄからのインクの吐出を制限する吐出制限処理と、を実行する。
【０１２８】
＜＜６．印刷処理におけるヘッドユニットの動作＞＞
次に、図１２を参照しつつ、印刷処理におけるヘッドユニットＨUの動作の概要を説明する。
【０１２９】
図１２は、印刷処理が実行される場合のヘッドユニットＨUの動作を説明するためのタイミングチャートである。
図１２に示すように、印刷処理は、通常動作期間ＴRに設けられた単位期間Ｔuにおいて実行される。ここで、単位期間Ｔuとは、印刷処理においては、各吐出部Ｄが１個のドットを形成するためのインクを吐出するための期間である。一般的に、インクジェットプリンター１は、複数の単位期間Ｔuに亘り印刷処理を繰り返し実行し、各吐出部Ｄから複数回ずつインクを吐出させることで、印刷データＩmgの示す画像を形成する。なお、インクジェットプリンター１は、単位期間Ｔuにおいて、例えば、吐出部Ｄをメンテナンスするために吐出部Ｄからインクを排出する処理等、印刷処理とは異なる処理を実行することもある。このため、印刷処理が実行される単位期間Ｔuのことを、特に、単位印刷期間Ｔu-Aと称する場合がある。
【０１３０】
図１２に示すように、本実施形態において、単位期間Ｔuは、通常動作期間ＴRにおいてラッチ信号ＬATに設けられるパルスＰlsＬの立ち上がりから、次のパルスＰlsＬの立ち上がりまでの期間として規定される。また、本実施形態において、単位期間Ｔuのうち単位印刷期間Ｔu-Aは、チェンジ信号ＣHに設けられるパルスＰlsＣにより、印刷制御期間Ｔu1及びＴu2の２つの期間に区分される。
【０１３１】
図１２に示すように、制御部６は、印刷処理において、印刷データＩmgの示す画像に対応するドットを形成するために、各単位期間Ｔuにおける吐出部Ｄ[1]〜Ｄ[M]の駆動の態様を指定する個別指定信号Ｓd[1]〜Ｓd[M]を生成する。そして、制御部６は、各単位期間Ｔuの開始に先立って、個別指定信号Ｓd[1]〜Ｓd[M]を含む印刷信号ＳＩ1及びＳＩ2を、クロック信号ＣLに同期させて信号配信回路１５に供給する。また、信号配信回路１５は、印刷処理において、ラッチ信号ＬATに基づいて、パルスＰlsＬが設けられた決定信号ＳigＴを生成し、また、ラッチ信号ＬAT及びチェンジ信号ＣHに基づいて、パルスＰlsＬ及びパルスＰlsＣが設けられた指定信号ＳigＡを生成する。そして、信号配信回路１５は、個別指定信号Ｓd[1]〜Ｓd[M]、決定信号ＳigＴ、及び、指定信号ＳigＡを、接続状態指定回路１１に供給する。
【０１３２】
上述のとおり、停止信号生成回路５１は、通常動作期間ＴRにおいて印刷処理が実行可能な場合には、停止信号ＬKをローレベルに設定する。そして、モード信号生成回路５２は、通常動作期間ＴRにおいて印刷処理が実行可能な場合には、接続状態指定回路１１に対して、通常モードを指定する値「２」が設定された動作モード指定信号Ｍdを供給する。このため、接続状態指定回路１１は、印刷処理において、個別指定信号Ｓd[1]〜Ｓd[M]の指定に応じてスイッチＳWa[1]〜ＳWa[M]のオンオフが制御されるような信号レベルの接続状態指定信号ＳLa[1]〜ＳLa[M]を出力する。
なお、本実施形態に係る個別指定信号Ｓd[m]は、印刷処理において、各単位期間Ｔu（単位印刷期間Ｔu-A）毎に、各吐出部Ｄ[m]に対して、大ドットに相当する量（大程度の量）のインクの吐出（「大ドットの形成」と称する場合がある）、中ドットに相当する量（中程度の量）のインクの吐出（「中ドットの形成」と称する場合がある）、小ドットに相当する量（小程度の量）のインクの吐出（「小ドットの形成」と称する場合がある）、及び、インクの非吐出、の４つの駆動態様のうち、何れか一つの駆動態様を指定する。
【０１３３】
図１２に示すように、制御部６は、印刷処理において、印刷制御期間Ｔu1に設けられた波形ＰAXと、印刷制御期間Ｔu2に設けられた波形ＰAYと、を有する駆動信号Ｃomを出力する。本実施形態では、波形ＰAXの最高電位ＶHXと最低電位ＶLXとの電位差が、診断処理における駆動信号Ｃomの最高電位ＶHと電位Ｖ0との電位差よりも大きくなるように、波形ＰAXを定める。また、波形ＰAYの最高電位ＶHYと最低電位ＶLYとの電位差が、波形ＰAXの最高電位ＶHXと最低電位ＶLXとの電位差よりも小さくなるように、波形ＰAYを定める。具体的には、波形ＰAXを有する駆動信号Ｃomにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から中程度の量のインクが吐出されるように、波形ＰAXの波形を定める。また、波形ＰAYを有する駆動信号Ｃomにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から小程度の量のインクが吐出されるように、波形ＰAYの波形を定める。
【０１３４】
そして、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、大ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、印刷制御期間Ｔu1においてハイレベルに、印刷制御期間Ｔu2においてハイレベルに、それぞれ設定する。この場合、吐出部Ｄ[m]は、印刷制御期間Ｔu1において波形ＰAXを有する駆動信号Ｃomにより駆動されて中程度の量のインクを吐出し、また、印刷制御期間Ｔu2において波形ＰAYを有する駆動信号Ｃomにより駆動されて小程度の量のインクを吐出する。これにより、吐出部Ｄ[m]は、
単位期間Ｔuにおいて、合計で大程度の量のインクを吐出し、記録用紙Ｐには大ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、中ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、印刷制御期間Ｔu1においてハイレベルに、印刷制御期間Ｔu2においてローレベルに、それぞれ設定する。この場合、吐出部Ｄ[m]は、印刷制御期間Ｔu1において波形ＰAXを有する駆動信号Ｃomにより駆動されて中程度の量のインクを吐出し、また、印刷制御期間Ｔu2において駆動信号Ｃomが供給されずにインクを吐出しない。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、中程度の量のインクを吐出し、記録用紙Ｐには中ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、小ドットの形成を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、印刷制御期間Ｔu1においてローレベルに、印刷制御期間Ｔu2においてハイレベルに、それぞれ設定する。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、波形ＰAYを有する駆動信号Ｃomにより駆動されて小程度の量のインクを吐出し、記録用紙Ｐには小ドットが形成される。
また、個別指定信号Ｓd[m]が吐出部Ｄ[m]に対して、インクの非吐出を指定する場合、接続状態指定回路１１は、接続状態指定信号ＳLa[m]を、印刷制御期間Ｔu1においてローレベルに、印刷制御期間Ｔu2においてローレベルに、それぞれ設定する。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、インクを吐出せず、記録用紙Ｐにドットを形成しない。
【０１３５】
なお、図１２に示すように、接続状態指定回路１１は、通常動作期間ＴRにおいて印刷処理が実行される場合、スイッチＳWs[1]〜ＳWs[M]がオフするように、スイッチＳWs[1]〜ＳWs[M]をローレベルに設定する。また、報知回路４０は、通常動作期間ＴRにおいて印刷処理が実行される場合、過加熱検出回路の検出する温度が所定の温度を過えない限りにおいて、報知信号Ｘhをハイレベルに設定する。
【０１３６】
また、制御部６は、図１２に示すように、通常動作期間ＴRにおいて印刷処理が実行される場合、エヌチャージ信号ＮCHをハイレベルに設定し、診断制御信号Ｔsigをローレベルに設定する。
なお、制御部６は、通常動作期間ＴRのうち、印刷処理が実行されない期間において、エヌチャージ信号ＮCHをローレベルに設定することができる。この場合、信号配信回路１５は、接続状態指定回路１１に対して、スイッチＳWa[1]〜ＳWa[M]の全てがオンするような接続状態指定信号ＳLa[1]〜ＳLa[M]を出力する。すなわち、制御部６は、例えば、インクジェットプリンター１のメンテナンス等において、吐出部Ｄ[1]〜Ｄ[M]の全部を同時に駆動して、吐出部Ｄ[1]〜Ｄ[M]の全部からインクを排出させる場合に、エヌチャージ信号ＮCHをローレベルに設定する。
【０１３７】
ところで、印刷処理において、制御部６が、吐出部Ｄ[m]の有する上部電極３０２に対して、波形ＰAXまたは波形ＰAYを有する駆動信号Ｃomを供給する場合、上部電極３０２の電位変化に応じて、下部電極３０１の電位も変化する。すなわち、印刷処理が実行される場合、配線ＬC1-5及び端子ＺN1-5等の駆動信号Ｃomを供給するための配線ＬC及び端子ＺNは、配線ＬC1-4及び端子ＺN1-4等の電位ＶBSを供給するための配線ＬC及び端子ＺNと比較して電位の変化幅が大きくなり、また、配線ＬC1-4及び端子ＺN1-4等の電位ＶBSを供給するための配線ＬC及び端子ＺNは、配線ＬC1-3及び端子ＺN1-3等のグランド電位ＧNDを供給するための配線ＬC及び端子ＺNと比較して、電位の変化幅が大きくなる。
【０１３８】
以上において説明したように、本実施形態に係るインクジェットプリンター１は、印刷処理において、大ドット、中ドット、及び、小ドットの３つのサイズのドットを形成することにより、記録用紙Ｐに対して、印刷データＩmgの示す画像を形成する。
【０１３９】
＜＜７．接続状態指定回路＞＞
次に、図１３乃至図１４Ｃを参照しつつ、接続状態指定回路１１の構成及び動作について説明する。
【０１４０】
図１３は、本実施形態に係る接続状態指定回路１１の構成を示す図である。図１３に示すように、接続状態指定回路１１は、スイッチＳWa[1]〜ＳWa[M]に供給する接続状態指定信号ＳLa[1]〜ＳLa[M]を生成する指定信号生成回路１１１と、スイッチＳWs[1]〜ＳWs[M]に供給する接続状態指定信号ＳLs[1]〜ＳLs[M]を生成する指定信号生成回路１１２と、を有する。
【０１４１】
図１３に示すように、指定信号生成回路１１１は、スイッチＳWa[1]〜ＳWa[M]と１対１に対応するように、転送回路ＳRa[1]〜ＳRa[M]と、ラッチ回路ＬTa[1]〜ＬTa[M]と、デコーダーＤCa[1]〜ＤCa[M]と、を有する。
転送回路ＳRa[m]には、個別指定信号Ｓd[m]が供給される。なお、この図では、個別指定信号Ｓd[1]〜Ｓd[M]がシリアルで供給され、例えば、ｍ段に対応する個別指定信号Ｓd[m]が、転送回路ＳRa[1]から転送回路ＳRa[m]へと、クロック信号ＣLに同期して順番に転送される場合を例示している。
ラッチ回路ＬTa[m]は、決定信号ＳigＴがハイレベルに立ち上がるタイミングにおいて、転送回路ＳRa[m]に供給された個別指定信号Ｓd[m]をラッチする。具体的には、ラッチ回路ＬTa[m]は、印刷処理においては、決定信号ＳigＴのパルスＰlsＬがハイレベルに立ち上がるタイミングで個別指定信号Ｓd[m]をラッチし、診断処理においては、決定信号ＳigＴのパルスＰlsＴ1がハイレベルに立ち上がるタイミングで個別指定信号Ｓd[m]をラッチする。
デコーダーＤCa[m]は、個別指定信号Ｓd[m]、指定信号ＳigＡ、及び、動作モード指定信号Ｍdに基づいて、接続状態指定信号ＳLa[m]を生成する。
【０１４２】
図１４Ａ及び図１４Ｂは、デコーダーＤCa[m]における接続状態指定信号ＳLa[m]の生成を説明するための説明図である。デコーダーＤCa[m]は、これらの図に従って、個別指定信号Ｓd[m]をデコードすることで、接続状態指定信号ＳLa[m]を生成する。
【０１４３】
図１４Ａに示すように、動作モード指定信号Ｍdが「１」を示す場合、すなわち、診断期間ＴQにおいてヘッドユニットＨUが診断処理を実行している場合、診断期間ＴQの開始に先立つ起動期間ＴPにおいてヘッドユニットＨUに供給される個別指定信号Ｓd[m]は、吐出部Ｄ[m]を診断の対象とすることを指定する値（１，１）、または、吐出部Ｄ[m]を診断の対象としないことを指定する値（０，０）、の何れかの値を示す。
図１４Ａにおいて、個別指定信号Ｓd[m]が（１，１）を示す場合、デコーダーＤCa[m]は、制御期間ＴA1及びＴA3においてハイレベルとなり、制御期間ＴA2においてローレベルとなる、接続状態指定信号ＳLa[m]を出力する。この場合、図１０Ａ等でも説明したように、スイッチＳWa[m]（ＳWa-Ｏ[m]）は、制御期間ＴA1及びＴA3においてオンし、制御期間ＴA2においてオフする。
また、図１４Ａにおいて、個別指定信号Ｓd[m]が（０，０）を示す場合、デコーダーＤCa[m]は、制御期間ＴA1〜ＴA3においてハイレベルとなるように、接続状態指定信号ＳLa[m]の信号レベルを設定する。この場合、図１０Ａ等でも説明したように、スイッチＳWa[m]は、制御期間ＴA1〜ＴA3においてオンする。
【０１４４】
図１４Ｂに示すように、動作モード指定信号Ｍdが「２」を示す場合、すなわち、通常動作期間ＴRにおいてインクジェットプリンター１が印刷処理を実行している場合、単位期間Ｔuの開始に先立ちヘッドユニットＨUに供給される個別指定信号Ｓd[m]は、大ドットの形成を指定する値（１，１）、中ドットの形成を指定する値（１，０）、小ドットの形成を指定する値（０，１）、または、インクの非吐出を指定する値（０，０）、の何れかの値を示す。
図１４Ｂにおいて、個別指定信号Ｓd[m]が（１，１）を示す場合、デコーダーＤCa[m]は、印刷制御期間Ｔu1及びＴu2においてハイレベルとなるように、接続状態指定信号ＳLa[m]の信号レベルを設定する。この場合、スイッチＳWa[m]は、印刷制御期間Ｔu1及びＴu2においてオンする。このため、吐出部Ｄ[m]は、波形ＰAX及び波形ＰAYにより駆動され、単位期間Ｔuにおいて大程度の量のインクを吐出する。
図１４Ｂにおいて、個別指定信号Ｓd[m]が（１，０）を示す場合、デコーダーＤCa[m]は、印刷制御期間Ｔu1においてハイレベルとなり、印刷制御期間Ｔu2においてローレベルとなるように、接続状態指定信号ＳLa[m]の信号レベルを設定する。この場合、スイッチＳWa[m]は、印刷制御期間Ｔu1においてオンし、印刷制御期間Ｔu2においてオフする。このため、吐出部Ｄ[m]は、波形ＰAXにより駆動され、単位期間Ｔuにおいて中程度の量のインクを吐出する。
図１４Ｂにおいて、個別指定信号Ｓd[m]が（０，１）を示す場合、デコーダーＤCa[m]は、印刷制御期間Ｔu1においてローレベルとなり、印刷制御期間Ｔu2においてハイレベルとなるように、接続状態指定信号ＳLa[m]の信号レベルを設定する。この場合、スイッチＳWa[m]は、印刷制御期間Ｔu1においてオフし、印刷制御期間Ｔu2においてオンする。このため、吐出部Ｄ[m]は、波形ＰAYにより駆動され、単位期間Ｔuにおいて小程度の量のインクを吐出する。
図１４Ｂにおいて、個別指定信号Ｓd[m]が（０，０）を示す場合、デコーダーＤCa[m]は、印刷制御期間Ｔu1及びＴu2においてローレベルとなるように、接続状態指定信号ＳLa[m]の信号レベルを設定する。この場合、スイッチＳWa[m]は、印刷制御期間Ｔu1及びＴu2においてオフする。このため、吐出部Ｄ[m]は、単位期間Ｔuにおいてインクを吐出しない。
【０１４５】
図１３に示すように、指定信号生成回路１１２は、スイッチＳWs[1]〜ＳWs[M]と１対１に対応するように、転送回路ＳRs[1]〜ＳRs[M]と、ラッチ回路ＬTs[1]〜ＬTs[M]と、デコーダーＤCs[1]〜ＤCs[M]と、を有する。
転送回路ＳRs[m]には、個別指定信号Ｓd[m]が供給される。なお、この図では、個別指定信号Ｓd[1]〜Ｓd[M]がシリアルで供給される場合を例示している。ラッチ回路ＬTs[m]は、診断処理において、決定信号ＳigＴの有するパルスＰlsＴ1がハイレベルに立ち上がるタイミングに、転送回路ＳRs[m]に保持された個別指定信号Ｓd[m]をラッチする。
デコーダーＤCs[m]は、個別指定信号Ｓd[m]、及び、指定信号ＳigＳに基づいて、接続状態指定信号ＳLs[m]を生成する。
【０１４６】
図１４Ｃは、デコーダーＤCs[m]における接続状態指定信号ＳLs[m]の生成を説明するための説明図である。デコーダーＤCs[m]は、この図に従って、個別指定信号Ｓd[m]をデコードすることで、接続状態指定信号ＳLs[m]を生成する。
【０１４７】
図１４Ｃに示すように、動作モード指定信号Ｍdが「１」を示す場合、すなわち、診断期間ＴQにおいてヘッドユニットＨUが診断処理を実行している場合、診断期間ＴQの開始に先立ち起動期間ＴPにおいてヘッドユニットＨUに供給される個別指定信号Ｓd[m]は、吐出部Ｄ[m]を診断の対象とすることを指定する値（１，１）、または、吐出部Ｄ[m]を診断の対象としないことを指定する値（０，０）、の何れかの値を示す。
図１４Ｃにおいて、個別指定信号Ｓd[m]が（１，１）を示す場合、デコーダーＤCs[m]は、制御期間ＴSにおいてハイレベルとなり、制御期間ＴS以外の期間においてローレベルとなるように、接続状態指定信号ＳLs[m]の信号レベルを設定する。この場合、スイッチＳWs[m]（ＳWs-Ｏ[m]）は、制御期間ＴSにおいてオンし、制御期間ＴS以外の期間においてオフする。
また、図１４Ｃにおいて、個別指定信号Ｓd[m]が（０，０）を示す場合、デコーダーＤCs[m]は、制御期間ＴS及び制御期間ＴS以外の期間においてローレベルとなるように、接続状態指定信号ＳLs[m]の信号レベルを設定する。この場合、スイッチＳWs[m]は、制御期間ＴS及び制御期間ＴS以外の期間においてオフする。
【０１４８】
＜＜８．第１実施形態の結論＞＞
以上において説明したように、本実施形態に係るヘッドユニットＨUは、吐出部Ｄが所定の吐出能力を有するか否かを判定する判定処理を実行する判定回路２０と、判定処理における判定結果が否定である場合に吐出部Ｄの駆動を停止して吐出部Ｄからのインクの吐出を制限する吐出制限処理を実行する吐出制限回路５と、を具備する。
【０１４９】
上述のとおり、判定回路２０は、制御波形信号Ｔsig2により規定される判定期間Ｔ2において、判定処理を実行する。そして、判定回路２０は、判定処理として、ヘッドユニットＨU内部の吐出部Ｄから供給される検出信号ＮSAに基づいて判定結果信号Ｒesを生成し、生成した判定結果信号Ｒesを、ヘッドユニットＨU内部の報知回路４０及び動作指定回路５０に供給する。すなわち、判定処理自体は、ヘッドユニットＨUの内部において自己完結的に実行される。
【０１５０】
また、吐出制限回路５は、印刷信号ＳＩ2、チェンジ信号ＣH、及び、エヌチャージ信号ＮCH（当該３つの信号を「印刷信号ＳＩ2等」と称する場合がある）と、診断制御信号Ｔsigと、により規定される判定結果対応期間Ｔ3において、吐出制限処理を実行する。そして、吐出制限回路５は、吐出制限処理として、判定結果信号Ｒesに基づいて、接続状態指定信号ＳLa[1]〜ＳLa[M]を生成して、スイッチＳWa[1]〜ＳWa[M]をオフさせる。具体的には、吐出制限回路５は、吐出制限処理として、第１に、ヘッドユニットＨUの内部の判定回路２０から供給される判定結果信号Ｒesに基づいて停止信号ＬKの電位を設定し、第２に、停止信号ＬKに基づいて動作モード指定信号Ｍdの値を設定し、第３に、動作モード指定信号Ｍdに基づいて接続状態指定信号ＳLa[1]〜ＳLa[M]を生成して、スイッチＳWa[1]〜ＳWa[M]をオフする。すなわち、吐出制限処理自体は、ヘッドユニットＨUの内部において自己完結的に実行される。
【０１５１】
このように、本実施形態に係るヘッドユニットＨUは、判定処理と吐出制限処理とを、ヘッドユニットＨUの内部において自己完結的に実行する。このため、本実施形態によれば、判定処理と吐出制限処理のうち少なくとも一部の処理を、ヘッドユニットＨUの外部で実行する場合と比較して、判定処理及び吐出制限処理において生成される信号に対するノイズの混入の可能性を低減させることが可能となる。すなわち、本実施形態によれば、判定回路２０及び吐出制限回路５のうち少なくとも一部が基板６００等のヘッドユニットＨUの外部に設けられる場合と比較して、検出信号ＮSA、判定結果信号Ｒes、停止信号ＬK、動作モード指定信号Ｍd、及び、接続状態指定信号ＳLa[1]〜ＳLa[M]等の、判定処理または吐出制限処理において生成または利用される信号に対して、ノイズが混入する可能性を低く抑えることが可能となる。
このため、本実施形態によれば、判定回路２０及び吐出制限回路５のうち少なくとも一部がヘッドユニットＨUの外部に設けられる場合と比較して、判定処理における判定をより高い精度で実行することが可能となり、また、所定の吐出能力を有さない吐出部Ｄの駆動をより確実に制限することが可能となる。これにより、所定の吐出能力を有さない吐出部Ｄによる低品位な画像の印刷を、より確実に防止することができ、また、所定の蓄電能力を有さない圧電素子ＰZが駆動されることによる安全性の低下を、より確実に防止することが可能となる。
【０１５２】
また、本実施形態によれば、印刷信号ＳＩ等の制御部６からヘッドユニットＨUに供給される各種信号、及び、指定信号ＳigＡ等のヘッドユニットＨUにおいて生成される各種信号は、判定期間Ｔ2のうち制御波形信号Ｔsig2がハイレベルである期間において、電位が変化しない。このため、本実施形態によれば、制御波形信号Ｔsig2がハイレベルである期間において各種信号の電位が変化する場合と比較して、判定処理における判定の対象となる検出信号ＮSAや、判定処理における判定の結果を示す判定結果信号Ｒesに対して、他の信号の電位変化に起因するノイズが混入する可能性を低く抑えることができる。よって、本実施形態によれば、判定処理における判定の精度を高めることが可能となる。
【０１５３】
また、本実施形態によれば、制御部６からヘッドユニットＨUに供給される信号のうち、診断処理の進行を制御する診断制御信号Ｔsigを除く信号（以下、「他の供給信号」と称する）の電位は、診断期間ＴQ（厳密には、時刻ｔ-11から時刻ｔ-40までの期間）において、略一定に保たれる。このため、本実施形態によれば、診断期間ＴQにおいて、他の供給信号の電位の変化に起因するノイズの発生を抑制することができる。つまり、本実施形態によれば、診断期間ＴQにおいて他の供給信号の電位が変化する場合と比較して、診断制御信号Ｔsigに対して重畳するノイズを低減することが可能となり、また、診断処理において生成される信号等に対して重畳するノイズを低減することが可能となる。これにより、診断処理における誤動作の可能性を低減させ、判定処理における判定の精度を高め、また、吐出制限処理における吐出部Ｄの停止の確実性を高めることが可能となる。
【０１５４】
また、本実施形態では、印刷処理が実行される通常動作期間ＴRにおいて、印刷信号ＳＩは、個別指定信号Ｓd[1]〜Ｓd[M]を供給する期間を除いてローレベルに設定され、チェンジ信号ＣHは、パルスＰlsＣを供給する期間を除いてローレベルに設定され、エヌチャージ信号ＮCHは、ハイレベルに設定される。そして、診断処理が実行される診断期間ＴQにおいて、印刷信号ＳＩ2は、ハイレベルに設定され、チェンジ信号ＣHは、ハイレベルに設定され、且つ、エヌチャージ信号ＮCHは、ローレベルに設定される。すなわち、印刷信号ＳＩ2等の３つの信号は、それぞれ、通常動作期間ＴRにおける信号レベルと、診断期間ＴQにおける信号レベルとが、逆転した関係となる。よって、通常動作期間ＴRにおいて、印刷信号ＳＩ2、チェンジ信号ＣH、及び、エヌチャージ信号ＮCHに対してノイズが混入した場合であっても、当該３つの信号の信号レベルが同時に逆転することは、通常は考えられない。
このため、印刷処理が実行されているタイミング等、診断処理を実行すべきではないタイミングにおいて、誤動作により診断処理が開始されることを、確実に防止することができる。
【０１５５】
なお、印刷信号ＳＩ2は、診断期間ＴQを規定するとともに、印刷処理において個別指定信号Ｓd[m]により吐出部Ｄ[m]の駆動の態様を規定する第１指定信号の一例である。また、エヌチャージ信号ＮCHは、診断期間ＴQを規定するとともに、通常動作期間ＴRにおいてスイッチＳWa[1]〜ＳWa[M]の全てがオンすることを指定する第２指定信号の一例である。また、チェンジ信号ＣHは、診断期間ＴQを規定するとともに、印刷処理において印刷制御期間Ｔu1及びＴu2を区分する第３指定信号の一例である。
【０１５６】
また、本実施形態において、制御部６は、個別指定信号Ｓdにより、診断処理の対象となる診断対象吐出部Ｄ-Ｏを指定する。よって、本実施形態に係る制御部６は、例えば、診断処理に対して要求される態様により診断が実行されるように、個別指定信号Ｓdの値を設定し、診断対象吐出部Ｄ-Ｏを指定することができる。
例えば、制御部６は、インクジェットプリンター１の初回起動時においては、全ての吐出部Ｄについて吐出能力の診断を行うことが好ましいため、ヘッドモジュールＨMが有する４Ｍ個の吐出部Ｄの全てを診断対象吐出部Ｄ-Ｏとして指定する個別指定信号Ｓdを生成し、また、２回目以降の起動時においては、全ての吐出部Ｄに対する診断までは要求されないため、４Ｍ個の吐出部Ｄのうちの一部の吐出部Ｄを診断対象吐出部Ｄ-Ｏとして指定する個別指定信号Ｓdを生成してもよい。
このように、本実施形態では、診断処理に対して要求される態様、例えば、上述のように、インクジェットプリンター１の使用状況に応じた態様で、診断処理の実行が可能となる。
なお、診断処理に対する要求や、診断対象吐出部Ｄ-Ｏを指定するための個別指定信号Ｓdの値は、インクジェットプリンター１の利用者が、図示省略した操作部を操作することで指定してもよい。この場合、利用者のニーズに対応した態様による診断処理の実行が可能となる。
【０１５７】
また、本実施形態において制御部６は、診断制御信号Ｔsigにより、時刻ｔ-11、ｔ-12、ｔ-20、ｔ-30、ｔ-31、ｔ-32、ｔ-33、ｔ-34を規定する。すなわち、本実施形態に係る制御部６は、診断制御信号Ｔsigの波形を調整することで、制御波形信号Ｔsig1がハイレベルである期間や、制御波形信号Ｔsig2がハイレベルである判定期間Ｔ2の時間長を設定することができる。
【０１５８】
診断制御信号Ｔsigの波形の調整を介した各種時間長の調整については、様々な態様の例示が可能である。
【０１５９】
例えば、制御部６は、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの個数に応じて、制御波形信号Ｔsig1がハイレベルである時間長を定めてもよい。この場合、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの個数に応じて、診断対象吐出部Ｄ-Ｏに対する駆動信号Ｃomの供給時間を調整することが可能となる。これにより、診断対象吐出部Ｄ-Ｏの圧電素子ＰZの上部電極３０２に対して、駆動信号Ｃomの有する電位ＶHを精度良く設定することができ、判定処理における判定を精度良く実行することが可能となる。
また、例えば、制御部６は、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの個数に応じて、判定期間Ｔ2、及び、時刻ｔ-12から時刻ｔ-30までの期間の、一方または双方の時間長を定めてもよい。この場合、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの個数が多い場合であっても、リーク経路を有する圧電素子ＰZにおいて生じるリーク電流に起因する内部配線ＬHsの電位変化が顕在化するための時間を確保することが可能となる。このため、診断処理において、診断対象吐出部Ｄ-Ｏとして指定された吐出部Ｄの個数が多い場合においても、検出信号ＮSAに対して、所定の吐出能力を有さない診断対象吐出部Ｄ-Ｏから検出される個別検出信号Ｖoutの電位を精度良く反映させることができる。これにより、所定の吐出能力を有さない吐出部Ｄの有無を精度良く判定することが可能となる。
また、例えば、制御部６は、判定処理に対して要求される判定の精度に応じて、制御波形信号Ｔsig1がハイレベルである期間の長さ、及び、判定期間Ｔ2の時間長のうち、少なくとも一方を定めてもよい。この場合、判定の精度を高くするためには、制御波形信号Ｔsig1がハイレベルである期間の長さ、及び、判定期間Ｔ2の時間長の、一方または双方を長くすればよい。
また、例えば、制御部６は、インクジェットプリンター１の利用者の要求に応じて、制御波形信号Ｔsig1がハイレベルである期間の長さ、及び、判定期間Ｔ2の時間長のうち、少なくとも一方を定めてもよい。
【０１６０】
このように、本実施形態では、判定に要求される精度や、利用者のニーズ等に応じて、診断制御信号Ｔsigの波形を調整することにより、判定に要求される精度や、利用者のニーズ等に応じた態様による、診断処理の実行が可能である。
【０１６１】
また、本実施形態において、制御部６は、診断制御信号Ｔsig、印刷信号ＳＩ、チェンジ信号ＣH等の各種信号を、コネクタＣNの端子ＺNから出力し、ケーブルＣBの端子ＺCとケーブルＣBの配線ＬCとを介してヘッドユニットＨUへと供給する。しかし、コネクタＣNの端子ＺNとケーブルＣB端子ＺCとの間で、接触不良が生じる場合には、端子ＺNから出力される信号にノイズが混入し、更には、端子ＺNから出力される信号がヘッドユニットＨUに供給されなくなる場合も生じうる。特に、キャリッジ１００が往復動するシリアルプリンターのように、ケーブルＣBの少なくとも一部とコネクタＣNとの間の相対的な位置関係が変化する場合、コネクタＣNとケーブルＣBの間の接触不良が生じる可能性が高くなる。
【０１６２】
一般的に、コネクタＣNとケーブルＣBの間の接触不良は、コネクタＣNの中央部に設けられる端子ＺNと比較して、コネクタＣNの端部Ｅgに近い位置に設けられる端子ＺNにおいて生じる可能性が高い。
更にコネクタＣNの端部Ｅgに近い位置に設けられる端子ＺNは、コネクタＣNの中央部に設けられる端子ＺNと比較して、空気中の塵やインク等の異物が付着する可能性が高くなる。端子ＺNに異物が付着する場合には、接触不良の場合と同様に、端子ＺNから出力される信号にノイズが混入し、更には、端子ＺNから出力される信号が、ヘッドユニットＨUに供給されなくなる場合も生じる。
【０１６３】
このように、コネクタＣNとケーブルＣBの間で接触不良が発生している状況、または、コネクタＣNの端子ＺNに異物が付着している状況において印刷処理を実行した場合、形成される画像は低品位となる可能性が高い。また、接触不良が発生している部分や、異物の付着した部分を介して信号を伝達しようとする場合、信号の漏洩等が生じ、インクジェットプリンター１の故障や、インクジェットプリンター１の安全性の低下を招来する可能性がある。
【０１６４】
本実施形態に係るインクジェットプリンター１は、診断処理が完了し、且つ、診断処理で実行される判定処理の結果が肯定である場合に限り、印刷処理を実行する。そして、診断処理は、診断制御信号Ｔsigにより進行が制御される。よって、仮に、コネクタＣNとケーブルＣBが接触不良となり、または、コネクタＣNに異物が付着することで、ヘッドユニットＨUへの診断制御信号Ｔsigの供給が失敗している場合には、診断処理が完了せず、印刷処理も実行されないことになる。
【０１６５】
上述のとおり、本実施形態に係る制御部６は、診断制御信号Ｔsigを、コネクタＣN1の端子ＺN1-2から出力する。そして、コネクタＣN1が有する端子ＺN1-1〜ＺN4-14のうち、端子ＺN1-2と端部Ｅg1との間には、グランド電位ＧNDに設定された端子ＺN1-1のみが設けられる。つまり、本実施形態において、診断制御信号Ｔsigを出力する端子ＺN1-2は、駆動信号Ｃomを出力する端子ＺN1-5及びＺN1-7や、クロック信号ＣLを出力する端子ＺN1-11等と比べて、端子配列部ＡRの端部の近くに設けられる。よって、本実施形態によれば、コネクタＣN1とケーブルＣB1の間で接触不良が生じた場合や、コネクタＣN1の端子ＺNに異物が付着した場合に、診断制御信号ＴsigのヘッドユニットＨUに対する供給の失敗の可能性を、駆動信号Ｃomやクロック信号ＣL等の印刷処理に必要な信号の供給の失敗の可能性よりも高くすることができる。
このため、本実施形態によれば、コネクタＣNにおいて接触不良や異物付着が生じ、印刷処理において低品位の画像が形成される可能性が存在する場合に、印刷処理の前提となる診断処理の実行が完了しない可能性を高くすることができ、その結果として、印刷処理の実行が制限される可能性を高くすることができる。
【０１６６】
また、本実施形態では、コネクタＣN1において、診断制御信号Ｔsigを出力する端子ＺN1-2と、駆動信号Ｃomを出力する端子ＺN1-5との間に、グランド電位ＧNDに設定された端子ＺN1-3が配置され、更に、端子ＺN1-3と端子ＺN1-5との間に、電位ＶBSに設定された端子ＺN1-4が配置される。上述のとおり、少なくとも印刷処理が実行される場合において、端子ＺN1-4の電位の変化幅は、端子ＺN1-5の電位の変化幅よりも小さく、また、端子ＺN1-3の電位の変化幅は、端子ＺN1-4の電位の変化幅よりも小さい。よって、端子ＺN1-3及び端子ＺN1-4は、端子ＺN1-5の出力する駆動信号Ｃomの電位変動に起因するノイズが、端子ＺN1-2に伝播することを防止するシールドとして機能する。すなわち、本実施形態では、端子ＺN1-3及び端子ＺN1-4により、診断制御信号Ｔsigに対して、駆動信号Ｃomに起因するノイズの重畳を抑制する。これにより、印刷処理が実行されているタイミング等、判定処理を実行すべきではないタイミングにおいて、誤作動により判定処理が実行されることを、防止することができる。
なお、指示信号の一例である制御波形信号Ｔsig2を含む診断制御信号Ｔsigが出力される端子ＺN1-2は、第１端子の一例であり、駆動信号Ｃomが出力される端子ＺN1-5は、第２端子の一例であり、端子ＺN1-2と端子ＺN1-5との間に設けられてグランド電位ＧNDに設定される端子ＺN1-3は、第３端子の一例であり、端子ＺN1-3と端子ＺN1-5との間に設けられ電位ＶBSに設定されて給電線ＬHbに電気的に接続される端子ＺN1-4は、第４端子の一例であり、端子ＺN1-2と端部Ｅg1との間に設けられる端子ＺN1-1は、第５端子の一例である。
【０１６７】
同様に、本実施形態では、ケーブルＣB1において、診断制御信号Ｔsigが供給される配線ＬC1-2と、駆動信号Ｃomが供給される配線ＬC1-5との間に、グランド電位ＧNDに設定された配線ＬC1-3が配置され、更に、配線ＬC1-3と配線ＬC1-5との間に、電位ＶBSに設定された配線ＬC1-4が配置される。よって、配線ＬC1-3及び配線ＬC1-4は、配線ＬC1-5に供給される駆動信号Ｃomの電位変動に起因するノイズが、配線ＬC1-2まで伝播することを防止するシールドとして機能し、診断制御信号Ｔsigに重畳するノイズを低減させる。これにより、印刷処理が実行されているタイミング等、判定処理を実行すべきではないタイミングにおいて、誤作動により判定処理が実行されることを、防止することができる。
なお、制御波形信号Ｔsig2を含む診断制御信号Ｔsigを伝送するための配線ＬC1-2は、第１接続配線の一例であり、駆動信号Ｃomが出力される配線ＬC1-5は、第２接続配線の一例であり、配線ＬC1-2と配線ＬC1-5との間に設けられてグランド電位ＧNDに設定される配線ＬC1-3は、第３接続配線の一例であり、配線ＬC1-3と配線ＬC1-5との間に設けられ電位ＶBSに設定されて給電線ＬHbに電気的に接続される配線ＬC1-4は、第４接続配線の一例であり、配線ＬC1-2の配線ＬC1-3とは反対側に設けられる配線ＬC1-1は、第５接続配線の一例である。
【０１６８】
＜＜Ｂ．第２実施形態＞＞
以下、本発明の第２実施形態について説明する。なお、以下に例示する各形態において作用や機能が第１実施形態と同様である要素については、第１実施形態で使用した符号を流用して各々の詳細な説明を適宜に省略する。
【０１６９】
第２実施形態に係るインクジェットプリンター１aは、吐出部Ｄにおけるインクの吐出状態の検査（以下、「吐出状態検査」と称する）を実行可能である点において、第１実施形態に係るインクジェットプリンター１と相違するが、起動処理、診断処理、及び、印刷処理については、第１実施形態に係るインクジェットプリンター１と同様に実行することが可能である。
なお、吐出状態検査とは、吐出部Ｄのキャビティ３２０に充填されているインクの増粘の有無や、吐出部ＤのノズルＮからのインクの染み出しの有無等、吐出部Ｄが駆動信号Ｃomの規定する態様でインクを吐出することを阻害する要因の有無を確認するための検査である。
【０１７０】
図１５は、第２実施形態に係るインクジェットプリンター１aの構成の一例を示す図である。この図に示すように、インクジェットプリンター１aは、４個のヘッドユニットＨUを具備するヘッドモジュールＨMの代わりに、４個のヘッドユニットＨUa（ＨUa-1〜ＨUa-4）を具備するヘッドモジュールＨMaを備える点と、４個のヘッドユニットＨUaに１対１に対応するように設けられた４個の吐出状態検査回路９を具備する検査モジュールＣMを備える点と、を除き、第１実施形態に係るインクジェットプリンター１と同様に構成されている。
ヘッドユニットＨUaは、切替回路１０の代わりに切替回路１０aを備える点と、検出回路８０を備える点と、を除き、第１実施形態に係るヘッドユニットＨUと同様に構成されている。なお、ヘッドユニットＨUaから、記録ヘッドＨDを除いた部分、つまり、切替回路１０a、判定回路２０、報知回路４０、動作指定回路５０、及び、検出回路８０を診断回路２aと称する。なお、ヘッドユニットＨUaは、報知回路４０を備えずに構成されてもよく、また、診断回路２aは、報知回路４０を備えずに構成されてもよい。
【０１７１】
検出回路８０は、検出信号ＮSAを増幅させた増幅検出信号ＮSA-Ｏを生成する。検出回路８０は、例えば、検出信号ＮSAの直流成分をカットするためのハイパスフィルターと、検出信号ＮSAを増幅させるためのオペアンプと、検出信号ＮSAの高域周波数成分を減衰させるためのローパスフィルターと、を含んで構成される。
【０１７２】
吐出状態検査回路９は、当該吐出状態検査回路９に対応するヘッドユニットＨUの検出回路８０が出力する増幅検出信号ＮSA-Ｏに基づいて、吐出状態検査を行い、当該吐出状態検査の結果を示す検査結果信号Ｓttを出力する。なお、詳細は後述するが、インクジェットプリンター１aでは、吐出状態検査回路９が吐出状態検査を行うための準備として、吐出状態検査の対象とする吐出部Ｄ（以下、「検査対象吐出部Ｄ-Ｋ」と称する）の選択、駆動信号Ｃomによる検査対象吐出部Ｄ-Ｋの駆動、検査対象吐出部Ｄ-Ｋからの検出信号ＮSAの検出、検出信号ＮSAに基づく増幅検出信号ＮSA-Ｏの生成、等の一連の処理を実行する必要がある。そこで、以下では、吐出状態検査と吐出状態検査の準備のための一連の処理とを含む吐出状態検査に関連する処理を、吐出状態検査処理と称する。
【０１７３】
なお、本実施形態において、４個の吐出状態検査回路９を具備する検査モジュールＣMは、筐体２００の内側のうち、ヘッドモジュールＨMが搭載されるキャリッジ１００の外部において、制御部６とは別体として設けられる場合を想定する。
但し、本発明はこのような態様に限定されるものではなく、各吐出状態検査回路９は、制御部６の一部として基板６００上に設けられてもよいし、ヘッドユニットＨUaの一部として診断回路２aが設けられる基板上に設けられてもよい。
【０１７４】
本実施形態に係る制御部６は、個別指定信号Ｓdの他に、検査実行信号ＳPを含んだ印刷信号ＳＩを生成する。ここで、検査実行信号ＳPとは、インクジェットプリンター１aが吐出状態検査処理を実行することを示す信号である。検査実行信号ＳPは、例えば、インクジェットプリンター１aが、通常動作期間ＴRにおいて吐出状態検査処理を実行する場合には「１」に設定され、通常動作期間ＴRにおいて吐出状態検査処理を実行する場合、例えば、印刷処理を実行する場合には「０」に設定される。
【０１７５】
図１６は、ヘッドユニットＨUaの構成の一例を示すブロック図である。
この図に示すように、ヘッドユニットＨUaが備える切替回路１０aは、接続状態指定回路１１の代わりに、接続状態指定回路１１aを備える点と、信号配信回路１５の代わりに、信号配信回路１５aを備える点と、を除いて、第１実施形態に係る切替回路１０と同様に構成されている。
なお、動作指定回路５０、接続状態指定回路１１a、及び、接続状態切替回路１２は、判定回路２０において実行される判定処理の結果が否定である場合において、圧電素子ＰZへの駆動信号Ｃomの供給を停止して吐出部Ｄからのインクの吐出を制限する吐出制限回路５aとして機能する。
【０１７６】
信号配信回路１５aは、指定信号ＳigＡ、指定信号ＳigＳ、決定信号ＳigＴ、及び、個別指定信号Ｓd[1]〜Ｓd[M]と、印刷信号ＳＩ1またはＳＩ2に含まれる検査実行信号ＳPと、を接続状態指定回路１１aに供給する。
接続状態指定回路１１aは、モード信号生成回路５２から供給される動作モード指定信号Ｍdと、信号配信回路１５aから供給される指定信号ＳigＡ、指定信号ＳigＳ、決定信号ＳigＴ、個別指定信号Ｓd[1]〜Ｓd[M]、及び、検査実行信号ＳPと、に基づいて、接続状態指定信号ＳLa[1]〜ＳLa[M]と接続状態指定信号ＳLs[1]〜ＳLs[M]とを生成する。
【０１７７】
次に、図１７乃至図２１を参照しつつ、インクジェットプリンター１aの動作を説明する。
なお、インクジェットプリンター１aは、起動処理、診断処理、及び、印刷処理を実行する場合においては、印刷信号ＳＩに検査実行信号ＳPが含まれる点を除き、図１０Ａ、図１０Ｂ、及び、図１２に記載のとおり動作する。このため、以下では、吐出状態検査処理におけるインクジェットプリンター１aの動作を中心に説明する。
【０１７８】
図１７は、吐出状態検査処理が実行される場合におけるヘッドユニットＨUaの動作を説明するためのタイミングチャートである。
図１７に示すように、吐出状態検査処理は、通常動作期間ＴRに設けられた単位期間Ｔuにおいて実行される。なお、本実施形態に係るインクジェットプリンター１aは、吐出状態検査処理を、印刷処理が実行される単位印刷期間Ｔu-Aとは異なる単位期間Ｔuにおいて実行する場合（所謂、印字外検査）を想定する。以下では、吐出状態検査処理が実行される単位期間Ｔuのことを、単位検査期間Ｔu-Sと称する場合がある。
【０１７９】
制御部６は、図１７に示すように、単位検査期間Ｔu-Sを開始させる場合、当該単位検査期間Ｔu-Sの開始に先立って、印刷信号ＳＩ1及びＳＩ2として、検査実行信号ＳPと個別指定信号Ｓd[1]〜Ｓd[M]とを、クロック信号ＣLに同期して出力する。
この場合、制御部６は、個別指定信号Ｓd[1]〜Ｓd[M]により、単位検査期間Ｔu-Sにおいて吐出状態検査の対象とする検査対象吐出部Ｄ-Ｋを指定する。なお、上述のとおり、本実施形態では、ヘッドユニットＨUaと吐出状態検査回路９とが１対１に対応するように設けられる場合を想定する。このため、本実施形態では、各単位検査期間Ｔu-Sに、各ヘッドユニットＨUaから１個の検査対象吐出部Ｄ-Ｋが指定される。
また、制御部６は、単位検査期間Ｔu-Sの開始に先立って出力する検査実行信号ＳPに対して、次の単位期間Ｔuが単位検査期間Ｔu-Sであることを示す値「１」を設定する。
【０１８０】
制御部６は、図１７に示すように、単位検査期間Ｔu-Sにおいて、制御期間ＴSS1においてローレベルに設定され、制御期間ＴSS2においてハイレベルに設定され、制御期間ＴSS3においてローレベルに設定された診断制御信号Ｔsigを出力する。これにより、制御部６は、単位検査期間Ｔu-Sを、制御期間ＴSS1、制御期間ＴSS2、及び、制御期間ＴSS3に区分する。
また、信号配信回路１５は、単位検査期間Ｔu-Sにおいて、指定信号ＳigＡに対して、パルスＰlsＬ、パルスＰlsKa1、及び、パルスＰlsKa2を設定し、指定信号ＳigＳに対して、パルスＰlsKs1、及び、パルスＰlsKs2を設定する。ここで、パルスＰlsKa1及びＰlsKs1は、制御期間ＴSS2の開始時にハイレベルに立ち上がる波形であり、パルスＰlsKa2及びＰlsKs2は、制御期間ＴSS3の開始時にハイレベルに立ち上がる波形である。
なお、単位検査期間Ｔu-Sにおいて、ラッチ信号ＬAT、停止信号ＬK、動作モード指定信号Ｍd、決定信号ＳigＴ、エヌチャージ信号ＮCH、及び、報知信号Ｘhは、単位印刷期間Ｔu-Aと同様の波形または信号レベルに設定される。また、単位検査期間Ｔu-Sにおいて、チェンジ信号ＣHは、ローレベルに設定される。
【０１８１】
制御部６は、図１７に示すように、単位検査期間Ｔu-Sにおいて、波形ＰAZを有する駆動信号Ｃomを出力する。本実施形態では、波形ＰAZの最高電位ＶHZと最低電位ＶLZとの電位差が、波形ＰAYの最高電位ＶHYと最低電位ＶLYとの電位差よりも小さくなり、且つ、波形ＰAZを有する駆動信号Ｃomが供給された場合に、吐出部Ｄがインクを吐出しない程度に駆動されるように、波形ＰAZを定める。但し、これは一例であり、波形ＰAZは、吐出部Ｄからインクが吐出されるように吐出部Ｄを駆動する波形であってもよい。
【０１８２】
図１８は、本実施形態に係る接続状態指定回路１１aの構成を示す図である。接続状態指定回路１１aは、指定信号生成回路１１１aと、指定信号生成回路１１２aと、を備える。
指定信号生成回路１１１aは、デコーダーＤCa[1]〜ＤCa[M]の代わりに、デコーダーＤCa2[1]〜ＤCa2[M]を備える点を除き、指定信号生成回路１１１と同様に構成されている。指定信号生成回路１１２aは、デコーダーＤCs[1]〜ＤCs[M]の代わりに、デコーダーＤCs2[1]〜ＤCs2[M]を備える点を除き、指定信号生成回路１１２と同様に構成されている。
デコーダーＤCa2[m]は、個別指定信号Ｓd[m]、指定信号ＳigＡ、動作モード指定信号Ｍd、及び、検査実行信号ＳPに基づいて、接続状態指定信号ＳLa[m]を生成する。デコーダーＤCs2[m]は、個別指定信号Ｓd[m]、指定信号ＳigＳ、及び、検査実行信号ＳPに基づいて、接続状態指定信号ＳLs[m]を生成する。
【０１８３】
図１９Ａは、デコーダーＤCa2[m]における接続状態指定信号ＳLa[m]の生成を説明するための説明図である。
【０１８４】
図１９Ａに示すように、動作モード指定信号Ｍdが「２」を示し、且つ、検査実行信号ＳPが「０」を示す場合、すなわち、印刷処理が実行される場合、デコーダーＤCa2[m]は、図１４Ｂに示す第１実施形態に係るデコーダーＤCa[m]の印刷処理における動作と同様に動作する。
【０１８５】
また、図１９Ａに示すように、動作モード指定信号Ｍdが「２」を示し、且つ、検査実行信号ＳPが「１」を示す場合、すなわち、吐出状態検査処理が実行される場合、個別指定信号Ｓd[m]は、吐出部Ｄ[m]を検査対象吐出部Ｄ-Ｋとして指定することを示す値（１，１）、または、吐出部Ｄ[m]を検査対象吐出部Ｄ-Ｋとして指定しないことを示す値（０，０）、の何れかの値を示す。
そして、個別指定信号Ｓd[m]が（１，１）を示し、吐出部Ｄ[m]が検査対象吐出部Ｄ-Ｋとして指定される場合、デコーダーＤCa2[m]は、制御期間ＴSS1及びＴSS3においてハイレベルとなり、制御期間ＴSS2においてローレベルとなる、接続状態指定信号ＳLa[m]を出力する。このため、図１７に示すように、検査対象吐出部Ｄ-Ｋとして指定された吐出部Ｄ[m]に対応するスイッチＳWa[m]（「スイッチＳWa-Ｋ[m]」と称する）は、制御期間ＴSS1及びＴSS3においてオンし、制御期間ＴSS2においてオフする。
他方、個別指定信号Ｓd[m]が（０，０）を示し、吐出部Ｄ[m]が検査対象吐出部Ｄ-Ｋとして指定されない場合、デコーダーＤCa2[m]は、制御期間ＴSS1〜ＴSS3においてローレベルとなる接続状態指定信号ＳLa[m]を出力する。このため、図１７に示すように、スイッチＳWa-Ｋ[m]以外のスイッチＳWaは、制御期間ＴSS1〜ＴSS3においてオフする。
なお、デコーダーＤCa2[m]は、動作モード指定信号Ｍdが「１」を示す場合、すなわち、診断処理が実行される場合、個別指定信号Ｓdの値に関わらず、図１４Ａに示す第１実施形態に係るデコーダーＤCa[m]の診断処理における動作と同様に動作する。
【０１８６】
図１９Ｂは、デコーダーＤCs2[m]における接続状態指定信号ＳLs[m]の生成を説明するための説明図である。
【０１８７】
図１９Ｂに示すように、動作モード指定信号Ｍdが「２」を示し、且つ、検査実行信号ＳPが「０」を示す場合、すなわち、印刷処理が実行される場合、デコーダーＤCs2[m]は、第１実施形態に係るデコーダーＤCa[m]の印刷処理における動作と同様、印刷制御期間Ｔu1及びＴu2においてローレベルとなる接続状態指定信号ＳLs[m]を出力する。
【０１８８】
また、図１９Ｂに示すように、動作モード指定信号Ｍdが「２」を示し、検査実行信号ＳPが「１」を示す場合、すなわち、吐出状態検査処理が実行される場合であって、個別指定信号Ｓd[m]が（１，１）を示し、吐出部Ｄ[m]が検査対象吐出部Ｄ-Ｋとして指定される場合、デコーダーＤCs2[m]は、制御期間ＴSS2においてハイレベルとなり、制御期間ＴSS1及びＴSS3においてローレベルとなる、接続状態指定信号ＳLs[m]を出力する。このため、図１７に示すように、検査対象吐出部Ｄ-Ｋとして指定された吐出部Ｄ[m]に対応するスイッチＳWs[m]（「スイッチＳWs-Ｋ[m]」と称する）は、制御期間ＴSS2においてオンし、制御期間ＴSS1及びＴSS3においてオフする。
他方、個別指定信号Ｓd[m]が（０，０）を示し、吐出部Ｄ[m]が検査対象吐出部Ｄ-Ｋとして指定されない場合、デコーダーＤCs2[m]は、制御期間ＴSS1〜ＴSS3においてローレベルとなる接続状態指定信号ＳLs[m]を出力する。このため、スイッチＳWs-Ｋ[m]以外のスイッチＳWsは、制御期間ＴSS1〜ＴSS3においてオフする。
なお、デコーダーＤCs2[m]は、動作モード指定信号Ｍdが「１」を示す場合、すなわち、診断処理が実行される場合、個別指定信号Ｓdの値に関わらず、図１４Ｃに示す第１実施形態に係るデコーダーＤCs[m]の診断処理における動作と同様に動作する。
【０１８９】
図１７に示すように、検査対象吐出部Ｄ-Ｋとして指定された吐出部Ｄ[m]（検査対象吐出部Ｄ-Ｋ[m]）には、制御期間ＴSS1において、駆動信号Ｃomが供給される。制御期間ＴSS1において、駆動信号Ｃomの電位は、最低電位ＶLZから最高電位ＶHZへと変化する。このため、制御期間ＴSS1において、駆動信号Ｃomの電位変化に応じて、検査対象吐出部Ｄ-Ｋ[m]の圧電素子ＰZ[m]も変位し、その結果、検査対象吐出部Ｄ-Ｋ[m]に振動が生じる。当該検査対象吐出部Ｄ-Ｋ[m]に生じる振動は、制御期間ＴSS2においても残留する。そして、検査対象吐出部Ｄ-Ｋ[m]の有する上部電極３０２の電位、つまり、個別検出信号Ｖout[m]の電位は、制御期間ＴSS2において検査対象吐出部Ｄ-Ｋ[m]に残留している振動（以下、「残留振動」と称する）に応じて変化する。
【０１９０】
上述のとおり、接続状態指定回路１１aは、制御期間ＴSS2においてスイッチＳWs-Ｋ[m]をオンするような接続状態指定信号ＳLs[m]を出力する。このため、検出回路８０は、制御期間ＴSS2において、検査対象吐出部Ｄ-Ｋ[m]に生じている残留振動に応じて電位を変化させる個別検出信号Ｖout[m]を、検出信号ＮSAとして検出する。
【０１９１】
一般的に、吐出部Ｄに生じる残留振動は、ノズルＮの形状、キャビティ３２０に充填されたインクの重量、及び、キャビティ３２０に充填されたインクの粘度、等により決定される固有振動周波数を有する。
また、一般的に、キャビティ３２０に気泡が混入している場合には、キャビティ３２０に気泡が混入していない場合と比較して、残留振動の周波数が高くなる。また、ノズルＮ付近に紙粉等の異物が付着している場合には、異物が付着していない場合と比較して、残留振動の周波数が低くなる。また、キャビティ３２０に充填されたインクが増粘している場合には、インクが増粘していない場合と比較して、残留振動の周波数が低くなる。そして、キャビティ３２０に充填されたインクが増粘している場合には、ノズルＮ付近に紙粉等の異物が付着している場合と比較しても、残留振動の周波数が低くなる。また、キャビティ３２０にインクが充填されていない場合や、圧電素子ＰZが十分に変位できない場合には、残留振動の振幅が小さくなる。
【０１９２】
このように、吐出部Ｄの吐出異常は、圧電素子ＰZが所定の蓄電能力を有していない場合の他に、キャビティ３２０への気泡の混入、キャビティ３２０内のインクの増粘、ノズルＮ付近への異物の付着、キャビティ３２０へのインク未充填、等においても生じうる。
【０１９３】
そこで、本実施形態では、診断処理において検出できないような吐出異常を発見し、印刷処理における印刷品質の劣化を事前に予防するために、吐出部Ｄに生じる残留振動の周波数や振幅等の残留振動の波形に基づく吐出状態検査を行う。なお、増幅検出信号ＮSA-Ｏの波形は、検出信号ＮSAに基づいて定められる。このため、吐出状態検査回路９は、増幅検出信号ＮSA-Ｏに基づいて、検査対象吐出部Ｄ-Ｋの吐出状態を検査する。
具体的には、吐出状態検査回路９は、まず、増幅検出信号ＮSA-Ｏの１周期の時間長ＮTcを示す周期情報Ｉnfo-Tを生成するとともに、増幅検出信号ＮSA-Ｏが所定の振幅を有しているか否かを示す振幅情報Ｉnfo-Sを生成する。次に、吐出状態検査回路９は、周期情報Ｉnfo-T及び振幅情報Ｉnfo-Sに基づいて、検査対象吐出部Ｄ-Ｋの吐出状態を検査して、当該検査の結果を示す検査結果信号Ｓttを生成する。
【０１９４】
図２０は、吐出状態検査回路９における、周期情報Ｉnfo-T及び振幅情報Ｉnfo-Sを生成する動作の一例を説明するためのタイミングチャートである。
この図に示すように、吐出状態検査回路９は、増幅検出信号ＮSA-Ｏと、増幅検出信号ＮSA-Ｏの振幅中心レベルの電位である閾値電位Ｖth-Ｃ、閾値電位Ｖth-Ｃよりも高電位の閾値電位Ｖth-Ｏ、及び、閾値電位Ｖth-Ｃよりも低電位の閾値電位Ｖth-Ｕと、を比較する。そして、吐出状態検査回路９は、増幅検出信号ＮSA-Ｏの電位が閾値電位Ｖth-Ｃ以上となる場合にハイレベルとなる比較信号Ｃmp1と、増幅検出信号ＮSA-Ｏの電位が閾値電位Ｖth-Ｏ以上となる場合にハイレベルとなる比較信号Ｃmp2と、増幅検出信号ＮSA-Ｏの電位が閾値電位Ｖth-Ｕ未満となる場合にハイレベルとなる比較信号Ｃmp3と、を生成する。
そして、吐出状態検査回路９は、例えば、マスク信号Ｍskがローレベルに立ち下がった後において、比較信号Ｃmp1が最初にハイレベルに立ち上がる時刻ｎtc1から、比較信号Ｃmp1が２回目にハイレベルに立ち上がる時刻ｎtc2までの期間において、クロック信号ＣLをカウントし、得られたカウント値を示す周期情報Ｉnfo-Tを出力する。なお、マスク信号Ｍskは、検出回路８０から増幅検出信号ＮSA-Ｏの供給が開始される制御期間ＴSS2の開始時刻から、期間Ｔmskの間だけハイレベルとなる信号である。
【０１９５】
ところで、図２０において破線ＮSA-Ｏ2で示すように、増幅検出信号ＮSA-Ｏの振幅が小さい場合には、キャビティ３２０にインクが充填されていない等、検査対象吐出部Ｄ-Ｋにおいて吐出異常が生じていることが想定される。そこで、吐出状態検査回路９は、時刻ｎtc1から時刻ｎtc2までの期間において、増幅検出信号ＮSA-Ｏの電位が閾値電位Ｖth-Ｏ以上となり、且つ、増幅検出信号ＮSA-Ｏの電位が閾値電位Ｖth-Ｕ未満となる場合、すなわち、時刻ｎtc1から時刻ｎtc2までの期間において、比較信号Ｃmp2がハイレベルとなり、且つ、比較信号Ｃmp3がハイレベルとなる場合において、振幅情報Ｉnfo-Sの値を「１」に設定し、それ以外の場合には「０」に設定する。
【０１９６】
図２１は、吐出状態検査回路９における、検査結果信号Ｓttの生成を説明するための説明図である。
この図に示すように、吐出状態検査回路９は、周期情報Ｉnfo-Tの示す時間長ＮTcを、閾値Ｔth1、閾値Ｔth2、閾値Ｔth3の一部または全部と比較することで、検査対象吐出部Ｄ-Ｋの吐出状態を検査し、当該検査の結果を示す検査結果信号Ｓttを生成する。
ここで、閾値Ｔth1は、検査対象吐出部Ｄ-Ｋの吐出状態が正常である場合における残留振動の１周期の時間長と、キャビティ３２０に気泡が混入した場合における残留振動の１周期の時間長と、の境界を示すための値である。また、閾値Ｔth2は、検査対象吐出部Ｄ-Ｋの吐出状態が正常である場合における残留振動の１周期の時間長と、ノズルＮ付近に異物が付着した場合における残留振動の１周期の時間長と、の境界を示すための値である。また、閾値Ｔth3は、ノズルＮ付近に異物が付着した場合における残留振動の１周期の時間長と、キャビティ３２０内のインクが増粘した場合における残留振動の１周期の時間長と、の境界を示すための値である。なお、閾値Ｔth1〜閾値Ｔth3は、「Ｔth1＜Ｔth2＜Ｔth3」を満たすこととする。
【０１９７】
図２１に示すように、本実施形態では、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth1≦ＮTc≦Ｔth2」を満たす場合には、検査対象吐出部Ｄ-Ｋにおけるインクの吐出状態が正常であると看做す。そして、この場合、吐出状態検査回路９は、検査結果信号Ｓttに、検査対象吐出部Ｄ-Ｋの吐出状態が正常であることを示す値「１」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「ＮTc＜Ｔth1」を満たす場合には、検査対象吐出部Ｄ-Ｋにおいて気泡による吐出異常が生じていると看做す。そして、この場合、吐出状態検査回路９は、検査結果信号Ｓttに、検査対象吐出部Ｄ-Ｋにおいて気泡による吐出異常が発生していることを示す値「２」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth2＜ＮTc≦Ｔth3」を満たす場合には、検査対象吐出部Ｄ-Ｋにおいて異物付着による吐出異常が生じていると看做す。そして、この場合、吐出状態検査回路９は、検査結果信号Ｓttに、検査対象吐出部Ｄ-Ｋにおいて異物付着による吐出異常が発生していることを示す値「３」を設定する。
また、振幅情報Ｉnfo-Sの値が「１」であり、且つ、周期情報Ｉnfo-Tの示す時間長ＮTcが「Ｔth3＜ＮTc」を満たす場合には、検査対象吐出部Ｄ-Ｋにおいて増粘による吐出異常が生じていると看做す。そして、この場合、吐出状態検査回路９は、検査結果信号Ｓttに、検査対象吐出部Ｄ-Ｋにおいて増粘による吐出異常が発生していることを示す値「４」を設定する。
また、振幅情報Ｉnfo-Sの値が「０」の場合においても、検査対象吐出部Ｄ-Ｋにおいて吐出異常が生じていると看做す。そして、この場合、吐出状態検査回路９は、検査結果信号Ｓttに、検査対象吐出部Ｄ-Ｋにおいて吐出異常が発生していることを示す値「５」を設定する。
以上のように、吐出状態検査回路９は、周期情報Ｉnfo-Tと振幅情報Ｉnfo-Sとに基づいて、検査結果信号Ｓttを生成する。
【０１９８】
なお、本実施形態では、検査結果信号Ｓttが「１」から「５」までの５値の情報である場合を例示しているが、検査結果信号Ｓttは、時間長ＮTcが「Ｔth1≦ＮTc≦Ｔth2」を満たすか否かを示す２値の情報であってもよい。少なくとも、検査結果信号Ｓttは、検査対象吐出部Ｄ-Ｋにおけるインクの吐出状態が正常であるか否かを示す情報を含めばよい。
【０１９９】
以上において説明したように、第２実施形態に係るインクジェットプリンター１aでは、診断処理に加えて、吐出状態検査処理を実行することができる。このため、圧電素子ＰZが所定の蓄電能力を有さず吐出部Ｄが所定の吐出能力を有していないことに起因する吐出異常に加えて、キャビティ３２０への気泡の混入、キャビティ３２０内のインクの増粘等の要因による吐出異常を発見することができる。これにより、印刷処理における印刷品質の劣化を事前に予防する可能性を高くすることができる。
【０２００】
＜＜Ｃ．変形例＞＞
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【０２０１】
＜＜変形例１＞＞
上述した実施形態では、制御部６からヘッドユニットＨU（またはＨUa）に供給される信号のうち、駆動信号Ｃomを除く信号（以下、「制御系信号」と称する）は、信号配信回路１５（または１５a）を介してヘッドユニットＨUの各部に配信されるが、本発明はこのような態様に限定されるものではない。例えば、制御系信号により規定される時刻ｔ-10、ｔ-11、ｔ-12、ｔ-20、ｔ-30、ｔ-31、ｔ-32、ｔ-33、ｔ-34、ｔ-40において、図１０Ａ及び図１０Ｂに示す態様でヘッドユニットＨU（またはＨUa）の各構成要素が動作可能であれば、ヘッドユニットＨU（またはＨUa）の内部で生成される信号はどのような波形を有していてもよい。例えば、制御系信号は、信号配信回路１５を介さずにヘッドユニットＨUの各部に直接供給されてもよい。
【０２０２】
図２２は、本変形例に係るヘッドユニットＨUbの構成を示すブロック図である。この図に示すように、ヘッドユニットＨUbは、切替回路１０の代わりに切替回路１０bを備える点と、判定回路２０の代わりに判定回路２０bを備える点と、報知回路４０の代わりに報知回路４０bを備える点と、動作指定回路５０の代わりに動作指定回路５０bを備える点と、において、図９に示す第１実施形態に係るヘッドユニットＨUと相違する。
図２２に示すように、切替回路１０bは、信号配信回路１５を有さずに構成される点と、接続状態指定回路１１の代わりに接続状態指定回路１１bを備える点と、を除き、第１実施形態に係る切替回路１０と同様に構成されている。
接続状態指定回路１１bは、印刷信号ＳＩのうち印刷信号ＳＩ2がハイレベルとなり、チェンジ信号ＣHがハイレベルとなり、且つ、エヌチャージ信号ＮCHがローレベルとなる診断期間ＴQにおいて、診断制御信号Ｔsigと、印刷信号ＳＩに含まれる個別指定信号Ｓd[1]〜Ｓd[M]と、に基づいて、接続状態指定信号ＳLa[1]〜ＳLa[M]と接続状態指定信号ＳLs[1]〜ＳLs[M]とを生成し、図１０Ａに示す接続状態指定回路１１と同様の態様で、スイッチＳWa[1]〜ＳWa[M]とスイッチＳWs[1]〜ＳWs[M]とのオンオフを制御することができる。
判定回路２０bは、スイッチ設定回路２１を備える点を除き、判定回路２０と同様に構成されている。スイッチ設定回路２１は、診断制御信号Ｔsigとして制御波形信号Ｔsig2が供給される判定期間Ｔ2において、スイッチＳWhをオンさせる。これにより、判定回路２０bは、第１実施形態に係る判定回路２０と同様の態様で、判定処理を実行することができる。
報知回路４０bは、判定結果信号Ｒesと診断制御信号Ｔsigとに基づいて、第１実施形態に係る報知回路４０と同様の態様で報知信号Ｘhを出力することができる。
動作指定回路５０bは、停止信号生成回路５１の代わりに停止信号生成回路５１bを備える点と、モード信号生成回路５２の代わりにモード信号生成回路５２bを備える点と、において、動作指定回路５０と相違する。停止信号生成回路５１bは、ＰOR信号と判定結果信号Ｒesと診断制御信号Ｔsigとに基づいて、第１実施形態に係る停止信号生成回路５１と同様の態様で停止信号ＬKを出力することができる。モード信号生成回路５２bは、停止信号ＬKと印刷信号ＳＩ2とチェンジ信号ＣHとエヌチャージ信号ＮCHとに基づいて、第１実施形態に係るモード信号生成回路５２と同様の態様で動作モード指定信号Ｍdを出力することができる。
なお、接続状態指定回路１１b、接続状態切替回路１２、及び、動作指定回路５０bは、判定回路２０bにおいて実行される判定処理の結果が否定である場合、圧電素子ＰZへの駆動信号Ｃomの供給を停止させて吐出部Ｄからのインクの吐出を制限する吐出制限回路５bとして機能する。
【０２０３】
以上において例示したいように、本変形例に係るヘッドユニットＨUbにおいては、ヘッドユニットＨUまたはＨUaと同様に、判定処理及び吐出制限処理を含む診断処理を実行することができる。
【０２０４】
＜＜変形例２＞＞
上述した実施形態及び変形例では、制御部６は、１枚の基板６００を備えるが、本発明はこのような態様に限定されるものではなく、制御部６は、複数の基板を有していてもよい。
例えば、図２３に示すように、制御部６は、基板６００aと、基板６００bと、基板６００a及び基板６００bを電気的に接続するケーブル６０１と、基板６００aまたは基板６００bに形成されたＣＰＵ、各種回路ＣC、及び、記憶部６０と、を含んで構成されていてもよい。
なお、いずれの場合においても、制御部６に設けられるコネクタＣN（ＣN1〜ＣN4）は、ケーブルＣB（ＣB1〜ＣB4）のみを介して、ヘッドモジュールＨMに設けられるコネクタＣNHに接続される。
【０２０５】
＜＜変形例３＞＞
上述した実施形態及び変形例では、診断処理は、起動処理の終了後から、印刷処理の開始前までの期間に実行されるが、本発明はこのような態様に限定されるものではなく、診断処理は、任意のタイミングで実行されてもよい。例えば、診断処理は、印刷処理が実行された後に開始されてもよいし、インクジェットプリンター１の利用者が操作部（図示省略）等により診断処理の実行を指示したときに開始されてもよい。
【０２０６】
＜＜変形例４＞＞
上述した実施形態及び変形例において、インクジェットプリンター１または１aは、４個のヘッドユニットＨU（または、ＨUa、ＨUb）と、４個のインクカートリッジ３１と、が１対１に対応するように設けられるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１または１aは、１個以上のヘッドユニットＨUと、１個以上のインクカートリッジ３１と、を備えていればよい。この場合、複数のヘッドユニットＨUに対して１個のインクカートリッジ３１が対応して設けられてもよいし、１個のヘッドユニットＨUに対して複数のインクカートリッジ３１が対応して設けられてもよい。例えば、１個のヘッドユニットＨUに設けられるＭ個の吐出部Ｄ[1]〜Ｄ[M]のうち、吐出部Ｄ[1]〜Ｄ[M1]は、一のインクカートリッジ３１からインクが供給され、吐出部Ｄ[M1+1]〜Ｄ[M]は、他のインクカートリッジ３１からインクが供給される、等の態様としてもよい。
【０２０７】
＜＜変形例５＞＞
上述した実施形態及び変形例において、制御部６とヘッドモジュールＨMまたはＨMaとを接続するためのケーブルＣB1〜ＣB4は、配線ＬC1-1〜配線ＬC4-14の、合計５６本の配線ＬCを有するが、本発明はこのような態様に限定されるものではなく、ヘッドモジュールＨMまたはＨMaに対して、駆動信号Ｃomと制御系信号とを供給するために必要十分な本数の配線ＬCを有していればよい。
但し、いずれの場合においても、診断制御信号Ｔsigが供給される第１接続配線と、駆動信号Ｃomが供給される第２接続配線と、の間には、少なくとも、グランド電位ＧNDまたは電位ＶBSに設定された第３接続配線または第４接続配線が設けられることが必要である。また、第１接続配線と第２接続配線との間に第３接続配線及び第４接続配線の２本の接続配線が設けられる場合、第４接続配線は、第２接続配線と第３接続配線との間に設けられることが好ましい。
また、上述した実施形態及び変形例において、制御部６とヘッドモジュールＨMまたはＨMaとは、４本のケーブルＣB1〜ＣB4により接続されるが、本発明はこのような態様に限定されるものではなく、制御部６とヘッドモジュールＨMまたはＨMaとは、１本以上のケーブルＣBで接続されていればよい。
【０２０８】
＜＜変形例６＞＞
上述した実施形態及び変形例において、印刷処理が実行される場合における駆動信号Ｃomの最高電位ＶHXと最低電位ＶLXとの電位差は、診断処理が実行される場合における駆動信号Ｃomの最高電位ＶHと最低電位である電位Ｖ0との電位差よりも大きいが、本発明はこのような態様に限定されるものではなく、印刷処理が実行される場合における駆動信号Ｃomの最高電位と最低電位との電位差は、診断処理が実行される場合における駆動信号Ｃomの最高電位と最低電位との電位差以下としてもよい。
【０２０９】
＜＜変形例７＞＞
上述した実施形態及び変形例では、印刷信号ＳＩ2の信号レベルに基づいて診断期間ＴQを規定するが、本発明はこのような態様に限定されるものではなく、印刷信号ＳＩ1の信号レベルに基づいて診断期間ＴQを規定してもよいし、印刷信号ＳＩ1及びＳＩ2の双方の信号レベルに基づいて診断期間ＴQを規定してもよい。
【０２１０】
＜＜変形例８＞＞
上述した実施形態及び変形例では、インクジェットプリンター１または１aがシリアルプリンターである場合を想定したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１または１aは、ヘッドモジュールＨMにおいて、複数のノズルＮが記録用紙Ｐの幅よりも広く延在するように設けられた、所謂ラインプリンターであってもよい。
【符号の説明】
【０２１１】
１…インクジェットプリンター、２…診断回路、５…吐出制限回路、６…制御部、７…搬送機構、１０…切替回路、２０…判定回路、４０…報知回路、５０…動作指定回路、３０１…下部電極、３０２…上部電極、ＣB…ケーブル、ＣN…コネクタ、Ｄ…吐出部、ＨD…記録ヘッド、ＨM…ヘッドモジュール、ＨU…ヘッドユニット、ＬC…配線、ＰZ…圧電素子、ＳWa…スイッチ、ＳWs…スイッチ、ＺN…端子。
【図１】
0006686425.tif 000002
【図２】
0006686425.tif 000003
【図３】
0006686425.tif 000004
【図４】
0006686425.tif 000005
【図５】
0006686425.tif 000006
【図６】
0006686425.tif 000007
【図７】
0006686425.tif 000008
【図８】
0006686425.tif 000009
【図９】
0006686425.tif 000010
【図１０Ａ】
0006686425.tif 000011
【図１０Ｂ】
0006686425.tif 000012
【図１０Ｃ】
0006686425.tif 000013
【図１１Ａ】
0006686425.tif 000014
【図１１Ｂ】
0006686425.tif 000015
【図１１Ｃ】
0006686425.tif 000016
【図１１Ｄ】
0006686425.tif 000017
【図１１Ｅ】
0006686425.tif 000018
【図１１Ｆ】
0006686425.tif 000019
【図１１Ｇ】
0006686425.tif 000020
【図１１Ｈ】
0006686425.tif 000021
【図１１Ｉ】
0006686425.tif 000022
【図１１Ｊ】
0006686425.tif 000023
【図１２】
0006686425.tif 000024
【図１３】
0006686425.tif 000025
【図１４Ａ】
0006686425.tif 000026
【図１４Ｂ】
0006686425.tif 000027
【図１４Ｃ】
0006686425.tif 000028
【図１５】
0006686425.tif 000029
【図１６】
0006686425.tif 000030
【図１７】
0006686425.tif 000031
【図１８】
0006686425.tif 000032
【図１９Ａ】
0006686425.tif 000033
【図１９Ｂ】
0006686425.tif 000034
【図２０】
0006686425.tif 000035
【図２１】
0006686425.tif 000036
【図２２】
0006686425.tif 000037
【図２３】
0006686425.tif 000038