JP2016036938A - 液体吐出装置 - Google Patents
液体吐出装置 Download PDFInfo
- Publication number
- JP2016036938A JP2016036938A JP2014160254A JP2014160254A JP2016036938A JP 2016036938 A JP2016036938 A JP 2016036938A JP 2014160254 A JP2014160254 A JP 2014160254A JP 2014160254 A JP2014160254 A JP 2014160254A JP 2016036938 A JP2016036938 A JP 2016036938A
- Authority
- JP
- Japan
- Prior art keywords
- determination
- unit
- discharge
- ejection
- liquid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0451—Control methods or devices therefor, e.g. driver circuits, control circuits for detecting failure, e.g. clogging, malfunctioning actuator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04541—Specific driving circuit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04581—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on piezoelectric elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04588—Control methods or devices therefor, e.g. driver circuits, control circuits using a specific waveform
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04593—Dot-size modulation by changing the size of the drop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04596—Non-ejecting pulses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
- B41J2/14—Structure thereof only for on-demand ink jet heads
- B41J2/14201—Structure of print heads with piezoelectric elements
- B41J2/14233—Structure of print heads with piezoelectric elements of film type, deformed by bending and disposed on a diaphragm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/135—Nozzles
- B41J2/14—Structure thereof only for on-demand ink jet heads
- B41J2002/14354—Sensor in each pressure chamber
Landscapes
- Ink Jet (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Abstract
【課題】吐出部からのインクの吐出状態の判定を使用状況に応じて実行することが可能な液体吐出装置を提供する。【解決手段】吐出部Dから媒体に液体を吐出して媒体に画像を形成する液体吐出装置であって、M個(Mは2以上の自然数)の吐出部Dを具備する記録ヘッド30と、吐出部Dを駆動する駆動部51と、吐出部Dが駆動部51により駆動されたときに吐出部Dに生じる残留振動を検出する残留振動検出部52と、残留振動検出部52の検出結果に基づいて、吐出部Dにおける液体の吐出状態を判定する判定部62と、を備え、判定部62は、2以上の判定モードによる判定の実行が可能であり、判定モードに応じて、M個の吐出部Dの中から、判定期間において判定の対象とすべき1または複数の対象吐出部と、対象吐出部における液体の吐出状態の判定のために駆動部51が駆動すべき駆動吐出部と、のうち、少なくとも一方を決定する。【選択図】図1
Description
本発明は、液体吐出装置に関する。
吐出部からインクを吐出して媒体に画像を形成するインクジェットプリンター等の液体吐出装置において、インクの増粘・気泡混入等に起因して、吐出部からインクを正常に吐出できなくなる吐出異常が生じる場合がある。吐出部において吐出異常が生じると、当該吐出部から吐出されるインクにより形成される予定であったドットが正確に形成されず、媒体に形成される画像の画質が低下する。このような、吐出異常に起因する画質の低下を防止するために、吐出部からのインクの吐出状態を判定することで吐出異常を検出する技術が提案されている(例えば、特許文献1)。
ところで、吐出異常に起因する画質の低下の防止のためには、吐出異常を速やかに検出することが好ましい。吐出異常は、例えば、液体吐出装置を長時間使用しないことによるインクの増粘や、印字中の気泡混入、吐出部の経時劣化、吐出部から液体を吐出する際の吐出部に生じる振動による吐出部の物理的な故障等、液体吐出装置の使用状況に伴う様々な事象に起因して発生する。このため、吐出異常の速やかな検出のためには、吐出部における吐出状態の判定を、例えば、液体吐出装置の起動時に限らず、媒体に画像を形成する印刷処理の実行時や、印刷処理の実行後等、液体吐出装置の使用状況に応じて柔軟に実行することが求められる。
しかし、例えば、特許文献1に記載された技術のように、液体吐出装置が具備する全ての吐出部について吐出状態を判定しようとする場合、時間的な制約により、吐出状態の判定を実行可能な場面が限定される。この場合、吐出異常の検出が遅れ、品質の低い画像が形成される可能性が高くなる。
しかし、例えば、特許文献1に記載された技術のように、液体吐出装置が具備する全ての吐出部について吐出状態を判定しようとする場合、時間的な制約により、吐出状態の判定を実行可能な場面が限定される。この場合、吐出異常の検出が遅れ、品質の低い画像が形成される可能性が高くなる。
本発明は、上述した事情に鑑みてなされたものであり、吐出部からのインクの吐出状態の判定を、液体吐出装置の使用状況に応じて柔軟に実行することを可能とする技術を提供することを、解決課題の一つとする。
以上の課題を解決するために、本発明に係る液体吐出装置は、吐出部から媒体に液体を吐出して前記媒体に画像を形成する液体吐出装置であって、M個(Mは2以上の自然数)の前記吐出部を具備する記録ヘッドと、前記吐出部を駆動する駆動部と、前記吐出部が前記駆動部により駆動されたときに当該吐出部に生じる残留振動を検出する残留振動検出部と、前記残留振動検出部の検出結果に基づいて、前記吐出部における前記液体の吐出状態を判定する判定部と、を備え、前記判定部は、2以上の判定モードによる前記判定の実行が可能であり、前記判定モードに応じて、前記M個の吐出部の中から、判定期間において前記判定の対象とすべき1または複数の対象吐出部と、前記対象吐出部における前記液体の吐出状態の判定のために前記駆動部が駆動すべき駆動吐出部と、のうち、少なくとも一方を決定する、
ことを特徴とする。
ことを特徴とする。
この発明によれば、複数の判定モードによる吐出部における液体の吐出状態の判定を実行することができる。このため、本発明に係る液体吐出装置は、複数の判定モードの中から液体吐出装置の使用状況に応じた判定モードにより、吐出部における液体の吐出状態を判定することができる。従って、単一の判定モードのみによる判定を実行可能な場合と比較して、液体吐出装置の使用状況に柔軟に対応した判定の実行が可能となる。
また、この発明によれば、判定モードに応じて、対象吐出部の個数、または、対象吐出部における吐出状態の判定のために駆動される駆動吐出部のうち、少なくとも一方が決定される。液体吐出装置が、対象吐出部の個数の異なる複数の判定モードによる判定を実行可能な場合、例えば、判定期間として短い時間しか確保できないときは、少ない個数の吐出部を対象吐出部とした判定を実行する判定モードを選択し、判定期間として十分に長い時間を確保できるときは、液体吐出装置が備える全ての吐出部を対象吐出部とした判定を実行する判定モードを選択することができるため、液体吐出装置の使用状況に応じた柔軟な判定が可能となる。また、液体吐出装置が、駆動吐出部の異なる複数の判定モードによる判定を実行可能な場合、例えば、判定期間として短い時間しか確保できないときは、対象吐出部における吐出状態の判定に必要な対象吐出部自身を駆動吐出部とした判定のみを実行する判定モードを選択し、判定期間として十分に長い時間を確保できるときは、対象吐出部における吐出状態の判定に必要な対象吐出部自身を駆動吐出部とするとともに、対象吐出部とは異なる吐出部、例えば、対象吐出部に隣り合う吐出部を駆動吐出部とした判定を実行する判定モードを選択することができるため、液体吐出装置の使用状況に応じた柔軟な判定が可能となる。
また、この発明によれば、判定モードに応じて、対象吐出部の個数、または、対象吐出部における吐出状態の判定のために駆動される駆動吐出部のうち、少なくとも一方が決定される。液体吐出装置が、対象吐出部の個数の異なる複数の判定モードによる判定を実行可能な場合、例えば、判定期間として短い時間しか確保できないときは、少ない個数の吐出部を対象吐出部とした判定を実行する判定モードを選択し、判定期間として十分に長い時間を確保できるときは、液体吐出装置が備える全ての吐出部を対象吐出部とした判定を実行する判定モードを選択することができるため、液体吐出装置の使用状況に応じた柔軟な判定が可能となる。また、液体吐出装置が、駆動吐出部の異なる複数の判定モードによる判定を実行可能な場合、例えば、判定期間として短い時間しか確保できないときは、対象吐出部における吐出状態の判定に必要な対象吐出部自身を駆動吐出部とした判定のみを実行する判定モードを選択し、判定期間として十分に長い時間を確保できるときは、対象吐出部における吐出状態の判定に必要な対象吐出部自身を駆動吐出部とするとともに、対象吐出部とは異なる吐出部、例えば、対象吐出部に隣り合う吐出部を駆動吐出部とした判定を実行する判定モードを選択することができるため、液体吐出装置の使用状況に応じた柔軟な判定が可能となる。
また、上述した液体吐出装置において、前記2以上の判定モードは、前記判定期間において、前記M個の吐出部を前記対象吐出部とする第1判定モードを含む、ことを特徴としてもよい。
この態様によれば、液体吐出装置の備えるM個の吐出部の全てにおける液体の吐出状態を判定する第1判定モードを含むため、全ての吐出部における吐出異常を検出することができ、吐出異常に起因する画質の劣化を防止した高品位な画像を形成することができる。
また、上述した液体吐出装置は、前記媒体に形成すべき画像を示す画像データに基づいて、前記媒体に画像を形成する印刷処理を実行可能であり、前記判定部は、前記液体吐出装置に前記画像データが供給されてから、前記液体吐出装置が前記印刷処理を開始するまでの印刷準備期間において、前記第1判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、印刷準備期間において、第1判定モードにより全ての吐出部における液体の吐出状態の判定を実行するため、印刷準備期間の後に実行される印刷処理において、吐出異常に起因する画質の劣化を防止した高品位な画像を形成することができる。
また、上述した液体吐出装置は、前記媒体に形成すべき画像を示す画像データに基づいて、前記媒体に画像を形成する印刷処理を実行可能であり、前記判定部は、前記画像データに基づく前記印刷処理が完了した場合に、前記第1判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、印刷処理の完了後において、第1判定モードにより全ての吐出部における液体の吐出状態の判定を実行するため、印刷処理において吐出異常が生じた場合であっても、当該吐出異常の速やかな検出が可能となり、吐出異常に対する迅速な対応が可能となる。
また、上述した液体吐出装置は、通常電力モードと、前記通常電力モードよりも前記液体吐出装置が消費する電力量が少ない省電力モードと、による動作が可能であり、前記判定部は、前記液体吐出装置が、前記省電力モードによる動作から前記通常電力モードによる動作に移行した場合に、前記第1判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、液体吐出装置が省電力モードにより動作している期間において、吐出部内部の液体が増粘する等して吐出異常が生じた場合であっても、当該吐出異常の速やかな検出が可能となり、吐出異常に対する迅速な対応が可能となる。
また、上述した液体吐出装置は、前記媒体を搬送する搬送機構を備え、前記判定部は、前記搬送機構において、前記媒体の搬送が困難な状態から搬送が可能な状態に回復した場合に、前記第1判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、所謂紙詰まり等の媒体の搬送が困難な状態から、媒体の搬送が可能な状態に回復させるための作業が実行される際に、当該媒体の搬送状態を回復させる作業に伴う振動や、媒体と吐出部との接触等に起因して吐出異常が生じた場合であっても、当該吐出異常の速やかな検出が可能となり、吐出異常に対する迅速な対応が可能となる。
また、上述した液体吐出装置において、前記2以上の判定モードは、前記判定期間において、Q個(Qは1≦Q<Mを満たす自然数)の吐出部を前記対象吐出部とする第2判定モードを含む、ことを特徴としてもよい。
この態様によれば、液体吐出装置の備えるM個の吐出部のうち一部の吐出部における液体の吐出状態を判定する第2判定モードを含むため、第1判定モードによる判定が困難な短い判定期間においても、吐出部における液体の吐出状態を判定することができる。このため、液体吐出装置の使用状況に柔軟に対応した判定の実行が可能となる。
なお、この態様において、前記判定部は、前記判定期間において判定可能な吐出部の個数である判定可能数を算出し、前記判定可能数に基づいて前記Q個の対象吐出部を決定する、ことを特徴としてもよい。
なお、この態様において、前記判定部は、前記判定期間において判定可能な吐出部の個数である判定可能数を算出し、前記判定可能数に基づいて前記Q個の対象吐出部を決定する、ことを特徴としてもよい。
また、上述した液体吐出装置において、前記媒体は、画像を形成すべき印刷領域を含み、前記液体吐出装置は、前記記録ヘッドに対する前記媒体の相対位置を変化させる搬送機構を備え、前期判定部は、前記記録ヘッドと前記媒体との相対位置が、前記吐出部から吐出される前記液体が前記印刷領域以外に着弾する位置である場合に、前記第2判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、吐出部から液体を吐出しても当該液体が印刷領域以外に着弾するような場合に、第2判定モードによる判定を実行する。
具体的には、液体吐出装置が例えばラインプリンターである場合には、吐出部から液体を吐出しても当該液体が媒体のうち印刷領域以外の領域である余白領域に着弾するような位置に媒体が搬送されている期間に、第2判定モードによる判定を実行する。
また、液体吐出装置が例えばシリアルプリンターである場合には、吐出部から液体を吐出しても当該液体が媒体以外に着弾するような位置に媒体または記録ヘッドが搬送されている期間に、第2判定モードによる判定を実行する。
このように、この態様によれば、印刷処理が間欠的に実行される場合に、一の印刷処理が終了してから、当該一の印刷処理の後に最初に実行される他の印刷処理が開始されるまでの期間において、第2判定モードによる判定を実行する。このため、一の印刷処理の実行中に吐出異常が生じた場合であっても、他の印刷処理が開始される前に当該吐出異常を検出することができ、その結果、他の印刷処理において、吐出異常に起因する画質の劣化を防止した高品位な画像を形成することができる。
具体的には、液体吐出装置が例えばラインプリンターである場合には、吐出部から液体を吐出しても当該液体が媒体のうち印刷領域以外の領域である余白領域に着弾するような位置に媒体が搬送されている期間に、第2判定モードによる判定を実行する。
また、液体吐出装置が例えばシリアルプリンターである場合には、吐出部から液体を吐出しても当該液体が媒体以外に着弾するような位置に媒体または記録ヘッドが搬送されている期間に、第2判定モードによる判定を実行する。
このように、この態様によれば、印刷処理が間欠的に実行される場合に、一の印刷処理が終了してから、当該一の印刷処理の後に最初に実行される他の印刷処理が開始されるまでの期間において、第2判定モードによる判定を実行する。このため、一の印刷処理の実行中に吐出異常が生じた場合であっても、他の印刷処理が開始される前に当該吐出異常を検出することができ、その結果、他の印刷処理において、吐出異常に起因する画質の劣化を防止した高品位な画像を形成することができる。
また、上述した液体吐出装置において、前記2以上の判定モードは、前記対象吐出部と、前記対象吐出部とは異なる吐出部とを、前記対象吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第3判定モードを含む、ことを特徴としてもよい。
この態様によれば、対象吐出部における液体の吐出状態の判定において、対象吐出部と、対象吐出部とは異なる吐出部(以下、「他の吐出部」と称する)とを駆動する。このため、吐出異常が、対象吐出部と他の吐出部との間の隔壁の破損等、対象吐出部の故障に起因するものであるか、対象吐出部内の液体の増粘等、対象吐出部の故障とは異なる原因によるものであるかを、区別することが可能となる。すなわち、この態様によれば、吐出部における吐出異常を検出するとともに、吐出部の故障を検出することができる。
なお、この態様において、前記第3判定モードは、前記判定期間において、前記M個の吐出部を前記対象吐出部とする、ことを特徴としてもよい。
なお、この態様において、前記第3判定モードは、前記判定期間において、前記M個の吐出部を前記対象吐出部とする、ことを特徴としてもよい。
また、上述した液体吐出装置において、前記2以上の判定モードは、前記対象吐出部を、当該対象吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第1の判定と、前記第1の判定において前記液体の吐出状態が異常であると判定された吐出部である異常吐出部を前記対象吐出部とし、且つ、前記異常吐出部と、当該異常吐出部とは異なる吐出部とを、当該異常吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第2の判定と、を実行する第3判定モードを含む、ことを特徴としてもよい。
この態様によれば、第1の判定を実行することにより、対象吐出部における吐出異常を検出することができる。また、第1の判定及び第2の判定を実行することにより、対象吐出部における吐出異常が、対象吐出部と他の吐出部との間の隔壁の破損等、対象吐出部の故障に起因するものであるか、対象吐出部内の液体の増粘等、対象吐出部の故障とは異なる原因によるものであるかを、区別することが可能となる。すなわち、この態様によれば、吐出部における吐出異常を検出するとともに、吐出部の故障を検出することができる。
なお、この態様において、前記第3判定モードは、前記判定期間において、前記第1の判定と前記第2の判定とを実行し、前記M個の吐出部を前記第1の判定における前記対象吐出部とする、ことを特徴としてもよい。
なお、この態様において、前記第3判定モードは、前記判定期間において、前記第1の判定と前記第2の判定とを実行し、前記M個の吐出部を前記第1の判定における前記対象吐出部とする、ことを特徴としてもよい。
また、上述した液体吐出装置において、前記判定部は、前記液体吐出装置が起動された場合に、前記第3判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、液体吐出装置の電源の起動後に、第3判定モードによる判定を実行するため、電源がオフである期間に、吐出部において吐出異常や故障が生じた場合に、当該吐出異常や故障の速やかな検出が可能となり、印刷画質の低下を事前に防止することができる。
また、上述した液体吐出装置において、前記判定部は、前記吐出部に対して最初に前記液体が充填された場合に、前記第3判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、吐出部に対する液体の初期充填時に、第3判定モードによる判定を実行するため、記録ヘッドに初期不良がある場合に、これを検出することができる。
また、上述した液体吐出装置は、前記吐出部における液体の吐出状態を正常にするための回復処理を実行可能であり、前記判定部は、前記回復処理が実行された場合に、前記第3判定モードによる前記判定を実行する、ことを特徴としてもよい。
この態様によれば、回復処理の実行後に、第3判定モードによる判定を実行するため、回復処理の実行中に吐出部において吐出異常や故障が生じた場合に、当該吐出異常や故障の速やかな検出が可能となり、印刷画質の低下を事前に防止することができる。
また、上述した液体吐出装置において、前記駆動部は、前記吐出部に対して駆動信号を供給することで当該吐出部を駆動し、前記判定部は、前記判定モードに応じて、前記駆動部が前記駆動吐出部に対して供給すべき前記駆動信号の波形を決定する、ことを特徴としてもよい。
この態様によれば、判定モードに応じて駆動信号の波形が決定されるため、判定モード毎に、判定の精度や、判定に伴う液体の吐出または非吐出等を変更することができる。このため、液体吐出装置の使用状況に応じた適切な判定を実行することができる。
また、上述した液体吐出装置において、前記判定部は、前記判定期間において前記M個の吐出部を前記対象吐出部とする第1判定モードと、前記判定期間において前記Q個(Qは1≦Q<Mを満たす自然数)の吐出部を前記対象吐出部とする第2判定モードと、前記対象吐出部と前記対象吐出部とは異なる吐出部とを前記対象吐出部における液体の吐出状態の判定のための前記駆動吐出部とする第3判定モードと、による前記判定の実行が可能であり、前記第1判定モードまたは前記第2判定モードにより前記判定を実行する場合には、前記駆動信号が前記駆動吐出部に対して供給されたときに、当該駆動吐出部から前記液体が吐出されない非吐出波形となるように、前記駆動信号の波形を決定する、ことを特徴としてもよい。
この態様によれば、第1判定モード及び第2判定モードにおいて、吐出部から液体を吐出させずに判定を実行するために、液体の消費量を節約することができる。
また、上述した液体吐出装置において、前記判定部は、前記第3判定モードにより前記判定を実行する場合には、前記駆動信号が前記駆動吐出部に対して供給されたときに、当該駆動吐出部から前記液体が吐出される吐出波形となるように、前記駆動信号の波形を決定する、ことを特徴としてもよい。
この態様によれば、吐出部から液体を吐出することで残留振動の振幅を大きくできるため、吐出部における液体の吐出状態の判定の精度を高め、また、吐出部において故障が生じているか否かの判定の精度を高めることができる。
また、上述した液体吐出装置は、前記吐出部における前記液体の吐出状態を正常にするための回復処理を実行する回復機構を備え、前記回復機構は、前記判定部が、所定数以上の前記吐出部において前記液体の吐出状態が異常であると判定した場合に、前記回復処理を実行する、ことを特徴としてもよい。
この態様によれば、所定数以上の吐出部において吐出異常が検出され、媒体に形成する画像の画質が低下すると判定された場合には、吐出部における吐出状態を正常に回復させる回復処理を実行するため、吐出異常に起因する画質の劣化を防止した高品位な画像を形成することができる。
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
<A.実施形態>
本実施形態では、インク(「液体」の一例)を吐出して記録用紙P(「媒体」の一例)に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
本実施形態では、インク(「液体」の一例)を吐出して記録用紙P(「媒体」の一例)に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
<1.印刷システムの概要>
図1及び図2を参照しつつ、本実施形態に係るインクジェットプリンター1の構成について説明する。
図1及び図2を参照しつつ、本実施形態に係るインクジェットプリンター1の構成について説明する。
図1は、インクジェットプリンター1を具備する印刷システム100の構成を示す機能ブロック図である。印刷システム100は、パーソナルコンピューターやデジタルカメラ等のホストコンピューター9と、インクジェットプリンター1と、を備える。
ホストコンピューター9は、インクジェットプリンター1において形成(印刷)すべき画像を示す印刷データImgと、インクジェットプリンター1が形成すべき画像の印刷部数Wcpを示す部数情報CPと、を出力する。
インクジェットプリンター1は、ホストコンピューター9から供給される印刷データImgの示す画像を、部数情報CPの示す印刷部数Wcpだけ記録用紙Pに形成する印刷処理を実行する。以下では、インクジェットプリンター1が、印刷データImg及び部数情報CPを受信してから、当該印刷データImgの示す画像を部数情報CPの示す印刷部数Wcpだけ形成する印刷処理の実行が完了するまでの一連の処理を、印刷ジョブと称する場合がある。
なお、本実施形態では、インクジェットプリンター1がラインプリンターである場合を想定する。
ホストコンピューター9は、インクジェットプリンター1において形成(印刷)すべき画像を示す印刷データImgと、インクジェットプリンター1が形成すべき画像の印刷部数Wcpを示す部数情報CPと、を出力する。
インクジェットプリンター1は、ホストコンピューター9から供給される印刷データImgの示す画像を、部数情報CPの示す印刷部数Wcpだけ記録用紙Pに形成する印刷処理を実行する。以下では、インクジェットプリンター1が、印刷データImg及び部数情報CPを受信してから、当該印刷データImgの示す画像を部数情報CPの示す印刷部数Wcpだけ形成する印刷処理の実行が完了するまでの一連の処理を、印刷ジョブと称する場合がある。
なお、本実施形態では、インクジェットプリンター1がラインプリンターである場合を想定する。
図1に示すように、インクジェットプリンター1は、インクを吐出する吐出部Dが設けられるヘッドユニット5と、ヘッドユニット5に対する記録用紙Pの相対位置を変化させるための搬送機構7と、インクジェットプリンター1の各部の動作を制御する制御部6と、インクジェットプリンター1の制御プログラムやその他の各種情報を記憶する記憶部60と、吐出部Dにおいて吐出異常が生じたことが検出された場合に当該吐出部Dにおけるインクの吐出状態を正常に回復させるメンテナンス処理(「回復処理」の一例)を実行する回復機構80と、液晶ディスプレイやLEDランプ等で構成されエラーメッセージ等を表示する表示部81と、インクジェットプリンター1の利用者がインクジェットプリンター1に各種コマンド等を入力するための操作部82と、を備える。
ここで、吐出異常とは、吐出部Dにおけるインクの吐出状態が異常となること、換言すれば、吐出部Dが具備するノズルN(後述する図3及び図4を参照)からインクを正確に吐出することのできない状態の総称である。
より具体的には、吐出異常とは、吐出部Dがインクを吐出できない状態、吐出部Dからインクを吐出できる場合であってもインクの吐出量が少ないために印刷データImgの示す画像を形成するために必要な量のインクを吐出部Dが吐出できない状態、吐出部Dから印刷データImgの示す画像を形成するために必要な量以上のインクが吐出されてしまう状態、吐出部Dから吐出されるインクが印刷データImgの示す画像を形成するために予定された着弾位置とは異なる位置に着弾する状態、等を含む。
より具体的には、吐出異常とは、吐出部Dがインクを吐出できない状態、吐出部Dからインクを吐出できる場合であってもインクの吐出量が少ないために印刷データImgの示す画像を形成するために必要な量のインクを吐出部Dが吐出できない状態、吐出部Dから印刷データImgの示す画像を形成するために必要な量以上のインクが吐出されてしまう状態、吐出部Dから吐出されるインクが印刷データImgの示す画像を形成するために予定された着弾位置とは異なる位置に着弾する状態、等を含む。
また、メンテナンス処理とは、吐出部DのノズルN近傍に付着した紙粉等の異物をワイパー(図示省略)により拭き取るワイピング処理、吐出部Dからインクを予備的に吐出させるフラッシング処理、吐出部D内の増粘したインクや気泡等をチューブポンプ(図示省略)により吸引する吸引処理等、吐出部Dのインクの吐出状態を正常に戻すための処理の総称である。
図2は、インクジェットプリンター1の内部構成の概略を例示する一部断面図である。
図2に示すように、インクジェットプリンター1は、ヘッドユニット5を搭載するキャリッジ32を備える。キャリッジ32には、ヘッドユニット5の他に、4個のインクカートリッジ31が搭載されている。
4個のインクカートリッジ31は、ブラック(BK)、シアン(CY)、マゼンタ(MG)、及び、イエロー(YL)の、4色(CMYK)と1対1に対応して設けられたものであり、各インクカートリッジ31には、当該インクカートリッジ31に対応する色のインクが充填されている。なお、各インクカートリッジ31は、キャリッジ32に搭載される代わりに、インクジェットプリンター1の別の場所に設けられるものであってもよい。
図2に示すように、インクジェットプリンター1は、ヘッドユニット5を搭載するキャリッジ32を備える。キャリッジ32には、ヘッドユニット5の他に、4個のインクカートリッジ31が搭載されている。
4個のインクカートリッジ31は、ブラック(BK)、シアン(CY)、マゼンタ(MG)、及び、イエロー(YL)の、4色(CMYK)と1対1に対応して設けられたものであり、各インクカートリッジ31には、当該インクカートリッジ31に対応する色のインクが充填されている。なお、各インクカートリッジ31は、キャリッジ32に搭載される代わりに、インクジェットプリンター1の別の場所に設けられるものであってもよい。
図1に示すように、搬送機構7は、記録用紙Pを搬送するための駆動源となる搬送モーター71と、搬送モーター71を駆動するためのモータードライバー72と、を備える。
また、搬送機構7は、図2に示すように、キャリッジ32の下側(図2において−Z方向)に設けられるプラテン74と、搬送モーター71の作動により回転する搬送ローラー73と、図2においてY軸回りに回転自在に設けられたガイドローラー75と、記録用紙Pをロール状に巻き取った状態で収納するための収納部76と、を備える。
搬送機構7は、インクジェットプリンター1が印刷処理を実行する場合に、記録用紙Pを、収納部76から繰り出して、ガイドローラー75、プラテン74、及び、搬送ローラー73により規定される搬送経路に沿って、図において+X方向(上流側から下流側へ向かう方向)に対して搬送速度Mvで搬送する。
また、搬送機構7は、図2に示すように、キャリッジ32の下側(図2において−Z方向)に設けられるプラテン74と、搬送モーター71の作動により回転する搬送ローラー73と、図2においてY軸回りに回転自在に設けられたガイドローラー75と、記録用紙Pをロール状に巻き取った状態で収納するための収納部76と、を備える。
搬送機構7は、インクジェットプリンター1が印刷処理を実行する場合に、記録用紙Pを、収納部76から繰り出して、ガイドローラー75、プラテン74、及び、搬送ローラー73により規定される搬送経路に沿って、図において+X方向(上流側から下流側へ向かう方向)に対して搬送速度Mvで搬送する。
記憶部60は、ホストコンピューター9から供給される印刷データImgを格納する不揮発性半導体メモリーの一種であるEEPROM(Electrically Erasable Programmable Read-Only Memory)と、印刷処理等の各種処理を実行する際に必要なデータを一時的に格納し、あるいは印刷処理等の各種処理を実行するための制御プログラムを一時的に展開するRAM(Random Access Memory)と、インクジェットプリンター1の各部を制御するための制御プログラムを格納する不揮発性半導体メモリーの一種であるPROMと、を備える。
制御部6は、例えばCPU(Central Processing Unit)またはFPGA(field-programmable gate array)等を含んで構成され、当該CPU等が記憶部60に記憶されている制御プログラムに従って動作することで、インクジェットプリンター1の各部の動作を制御する。
図1に示すように、制御部6は、ホストコンピューター9から供給される印刷データImg等に基づいて、ヘッドユニット5及び搬送機構7を制御することにより、記録用紙Pに印刷データImgに応じた画像を形成する印刷処理の実行を制御する。
制御部6は、まず、ホストコンピューター9から供給される印刷データImgを記憶部60に格納する。次に、制御部6は、印刷データImg等の記憶部60に格納されている各種データに基づいて、ヘッドユニット5の動作を制御して吐出部Dを駆動させるための印刷信号SI及び駆動波形信号Com等の信号を生成する。また、制御部6は、印刷信号SIや、記憶部60に格納されている各種データに基づいて、モータードライバー72の動作を制御するための信号を生成し、これら生成した各種信号を出力する。なお、詳細は後述するが、本実施形態に係る駆動波形信号Comは、駆動波形信号Com-A及びCom-Bを含む。
制御部6は、まず、ホストコンピューター9から供給される印刷データImgを記憶部60に格納する。次に、制御部6は、印刷データImg等の記憶部60に格納されている各種データに基づいて、ヘッドユニット5の動作を制御して吐出部Dを駆動させるための印刷信号SI及び駆動波形信号Com等の信号を生成する。また、制御部6は、印刷信号SIや、記憶部60に格納されている各種データに基づいて、モータードライバー72の動作を制御するための信号を生成し、これら生成した各種信号を出力する。なお、詳細は後述するが、本実施形態に係る駆動波形信号Comは、駆動波形信号Com-A及びCom-Bを含む。
このように、制御部6は、モータードライバー72の制御を介して、記録用紙Pを+X方向に搬送するように搬送モーター71を駆動し、また、ヘッドユニット5の制御を介して、吐出部Dからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を制御する。これにより、制御部6は、記録用紙Pに吐出されたインクにより形成されるドットサイズ及びドット配置を調整し、印刷データImgに対応する画像を記録用紙Pに形成する印刷処理の実行を制御する。
図1に示すように、制御部6は、各吐出部Dからのインクの吐出状態が正常であるか否かを判定する吐出状態判定処理を実行する。制御部6は、吐出状態判定処理を実行することで、判定部62として機能する。つまり、判定部62は、制御部6が制御プログラムに従って動作することにより実現される機能ブロックである。判定部62の詳細については、後述する。
図1に示すように、ヘッドユニット5は、M個の吐出部Dを具備する記録ヘッド30と、記録ヘッド30が具備する各吐出部Dを駆動するヘッドドライバー50と、を備える(本実施形態において、Mは4以上の自然数)。
なお、以下では、M個の吐出部Dの各々を区別するために、順番に、1段、2段、…、M段と称することがある。また、以下では、m段の吐出部Dを、吐出部D[m]と表現する場合がある(変数mは、1≦m≦Mを満たす自然数)。
なお、以下では、M個の吐出部Dの各々を区別するために、順番に、1段、2段、…、M段と称することがある。また、以下では、m段の吐出部Dを、吐出部D[m]と表現する場合がある(変数mは、1≦m≦Mを満たす自然数)。
M個の吐出部Dの各々は、4個のインクカートリッジ31のいずれか1つからインクの供給を受ける。
各吐出部Dは、インクカートリッジ31から供給されたインクを内部に充填し、充填したインクを、当該吐出部Dが具備するノズルNから吐出することができる。そして、各吐出部Dは、搬送機構7が記録用紙Pをプラテン74上に搬送するタイミングで、記録用紙Pに対してインクを吐出することで、記録用紙Pに画像を形成する。これにより、M個の吐出部Dから全体としてCMYKの4色のインクを吐出することができ、フルカラー印刷が実現される。
各吐出部Dは、インクカートリッジ31から供給されたインクを内部に充填し、充填したインクを、当該吐出部Dが具備するノズルNから吐出することができる。そして、各吐出部Dは、搬送機構7が記録用紙Pをプラテン74上に搬送するタイミングで、記録用紙Pに対してインクを吐出することで、記録用紙Pに画像を形成する。これにより、M個の吐出部Dから全体としてCMYKの4色のインクを吐出することができ、フルカラー印刷が実現される。
ヘッドドライバー50は、駆動部51、残留振動検出部52、及び、切替部53を備える。
駆動部51は、制御部6が出力する印刷信号SI及び駆動波形信号Com等、制御部6から供給される信号に基づいて、記録ヘッド30が備えるM個の吐出部Dの各々を駆動するための駆動信号Vinを生成し、生成した駆動信号Vinを後述する切替部53を介して吐出部Dに供給する。各吐出部Dは、駆動信号Vinが供給されると、供給された駆動信号Vinに基づいて駆動され、内部に充填したインクを記録用紙Pに対して吐出することができる。
残留振動検出部52は、吐出部Dが駆動信号Vinにより駆動された後に当該吐出部Dに生じる残留振動を、残留振動信号Voutとして検出する。そして、残留振動検出部52は、検出した残留振動信号Voutに基づいて、残留振動の1周期分の時間長を表す検出信号Tcを出力する。
切替部53は、制御部6から供給される切替制御信号Swに基づいて、各吐出部Dを、駆動部51または残留振動検出部52のいずれか一方に電気的に接続させる。
なお、ヘッドドライバー50の詳細については後述する。
駆動部51は、制御部6が出力する印刷信号SI及び駆動波形信号Com等、制御部6から供給される信号に基づいて、記録ヘッド30が備えるM個の吐出部Dの各々を駆動するための駆動信号Vinを生成し、生成した駆動信号Vinを後述する切替部53を介して吐出部Dに供給する。各吐出部Dは、駆動信号Vinが供給されると、供給された駆動信号Vinに基づいて駆動され、内部に充填したインクを記録用紙Pに対して吐出することができる。
残留振動検出部52は、吐出部Dが駆動信号Vinにより駆動された後に当該吐出部Dに生じる残留振動を、残留振動信号Voutとして検出する。そして、残留振動検出部52は、検出した残留振動信号Voutに基づいて、残留振動の1周期分の時間長を表す検出信号Tcを出力する。
切替部53は、制御部6から供給される切替制御信号Swに基づいて、各吐出部Dを、駆動部51または残留振動検出部52のいずれか一方に電気的に接続させる。
なお、ヘッドドライバー50の詳細については後述する。
<2.記録ヘッドの構成>
図3及び図4を参照しつつ、記録ヘッド30と、記録ヘッド30に設けられる吐出部Dと、について説明する。
図3及び図4を参照しつつ、記録ヘッド30と、記録ヘッド30に設けられる吐出部Dと、について説明する。
図3は、記録ヘッド30の、概略的な一部断面図の一例である。なお、この図では、図示の都合上、記録ヘッド30のうち、当該記録ヘッド30が有するM個の吐出部Dの中の1個の吐出部Dと、当該1個の吐出部Dにインク供給口360を介して通連するリザーバ350と、インクカートリッジ31からリザーバ350にインクを供給するためのインク取り入れ口370と、を示している。
図3に示すように、吐出部Dは、圧電素子300と、内部にインクが充填されたキャビティ320と、キャビティ320に通連するノズルNと、振動板310と、を備える。吐出部Dは、圧電素子300が駆動信号Vinにより駆動されることにより、キャビティ320内のインクをノズルNから吐出させる。吐出部Dのキャビティ320は、凹部を有するような所定の形状に成形されたキャビティプレート340と、ノズルNが形成されたノズルプレート330と、振動板310と、により区画される空間である。キャビティ320は、インク供給口360を介してリザーバ350と連通している。リザーバ350は、インク取り入れ口370を介して1個のインクカートリッジ31と連通している。
本実施形態では、圧電素子300として、例えば、図3に示すようなユニモルフ(モノモルフ)型を採用する。圧電素子300は、下部電極301と、上部電極302と、下部電極301及び上部電極302の間に設けられた圧電体303と、を有する。そして、下部電極301が所定の基準電位VSSに設定され、上部電極302に駆動信号Vinが供給されることで、下部電極301及び上部電極302の間に電圧が印加されると、当該印加された電圧に応じて圧電素子300が図において上下方向に撓み、その結果、圧電素子300が振動する。
キャビティプレート340の上面開口部には、振動板310が設置され、振動板310には、下部電極301が接合されている。このため、圧電素子300が駆動信号Vinにより振動すると、振動板310も振動する。そして、振動板310の振動によりキャビティ320の容積(キャビティ320内の圧力)が変化し、キャビティ320内に充填されたインクがノズルNより吐出される。インクの吐出によりキャビティ320内のインクが減少した場合、リザーバ350からインクが供給される。また、リザーバ350へは、インクカートリッジ31からインク取り入れ口370を介してインクが供給される。
図4は、+Z方向または−Z方向からインクジェットプリンター1を平面視した場合の、記録ヘッド30に設けられたM個のノズルNの配置の一例を説明するための説明図である。
図4に示すように、記録ヘッド30には、複数のノズルNからなるノズル列Ln-BKと、複数のノズルNからなるノズル列Ln-CYと、複数のノズルNからなるノズル列Ln-MGと、複数のノズルNからなるノズル列Ln-YLと、からなる4列のノズル列Lnが設けられている。
なお、ノズル列Ln-BKに属する複数のノズルNの各々は、ブラック(BK)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-CYに属する複数のノズルNの各々は、シアン(CY)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-MGに属する複数のノズルNの各々は、マゼンタ(MG)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-YLに属する複数のノズルNの各々は、イエロー(YL)のインクを吐出する吐出部Dに設けられたノズルNである。また、4列のノズル列Lnの各々は、平面視したときに、Y軸方向に延在するように設けられている。そして、各ノズル列LnがY軸方向に延在する範囲YNLは、記録用紙P(正確には、記録用紙Pのうち、Y軸方向の幅がインクジェットプリンター1の印刷可能な最大の幅の記録用紙P)を印刷する場合に、当該記録用紙Pの有するY軸方向の範囲YP以上となる。
なお、ノズル列Ln-BKに属する複数のノズルNの各々は、ブラック(BK)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-CYに属する複数のノズルNの各々は、シアン(CY)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-MGに属する複数のノズルNの各々は、マゼンタ(MG)のインクを吐出する吐出部Dに設けられたノズルNであり、ノズル列Ln-YLに属する複数のノズルNの各々は、イエロー(YL)のインクを吐出する吐出部Dに設けられたノズルNである。また、4列のノズル列Lnの各々は、平面視したときに、Y軸方向に延在するように設けられている。そして、各ノズル列LnがY軸方向に延在する範囲YNLは、記録用紙P(正確には、記録用紙Pのうち、Y軸方向の幅がインクジェットプリンター1の印刷可能な最大の幅の記録用紙P)を印刷する場合に、当該記録用紙Pの有するY軸方向の範囲YP以上となる。
図4に示すように、各ノズル列Lnを構成する複数のノズルNは、図において左側(−Y側)から偶数番目のノズルNと奇数番目のノズルNのX軸方向の位置が互いに異なるように、所謂、千鳥状に配置されている。各ノズル列Lnにおいて、ノズルN間のY軸方向の間隔(ピッチ)は、印刷解像度(dpi:dot per inch)に応じて適宜設定され得る。
また、本実施形態における印刷処理では、記録用紙Pの全域に亘るような長尺状の1つの画像を形成するのではなく、図4に示すように、記録用紙Pを複数の印刷領域(例えば、記録用紙PにA4サイズの画像を印刷する場合における当該A4サイズの矩形の領域や、ラベル用紙におけるラベル)と、これら複数の印刷領域のそれぞれを区画するための余白領域と、に分割したうえで、複数の印刷領域と1対1に対応する複数の画像を形成する場合を想定する。
<3.吐出部の動作と残留振動>
次に、吐出部Dからのインク吐出動作と、吐出部Dに生じる残留振動と、について、図5乃至図13を参照しながら説明する。
次に、吐出部Dからのインク吐出動作と、吐出部Dに生じる残留振動と、について、図5乃至図13を参照しながら説明する。
図5は、吐出部Dからのインク吐出動作を説明するための説明図である。
図5(a)に示す状態において、吐出部Dが備える圧電素子300に対してヘッドドライバー50から駆動信号Vinが供給されると、当該圧電素子300において、電極間に印加された電界に応じた歪が発生し、当該吐出部Dの振動板310は図において上方向へ撓む。これにより、図5(a)に示す初期状態と比較して、図5(b)に示すように、当該吐出部Dのキャビティ320の容積が拡大する。図5(b)に示す状態において、駆動信号Vinの示す電位を変化させると、振動板310は、その弾性復元力によって復元し、初期状態における振動板310の位置を越えて図において下方向に移動し、図5(c)に示すようにキャビティ320の容積が急激に収縮する。このときキャビティ320内に発生する圧縮圧力により、キャビティ320を満たすインクの一部が、このキャビティ320に連通しているノズルNからインク滴として吐出される。
図5(a)に示す状態において、吐出部Dが備える圧電素子300に対してヘッドドライバー50から駆動信号Vinが供給されると、当該圧電素子300において、電極間に印加された電界に応じた歪が発生し、当該吐出部Dの振動板310は図において上方向へ撓む。これにより、図5(a)に示す初期状態と比較して、図5(b)に示すように、当該吐出部Dのキャビティ320の容積が拡大する。図5(b)に示す状態において、駆動信号Vinの示す電位を変化させると、振動板310は、その弾性復元力によって復元し、初期状態における振動板310の位置を越えて図において下方向に移動し、図5(c)に示すようにキャビティ320の容積が急激に収縮する。このときキャビティ320内に発生する圧縮圧力により、キャビティ320を満たすインクの一部が、このキャビティ320に連通しているノズルNからインク滴として吐出される。
各吐出部Dの振動板310は、この一連のインク吐出動作が終了した後、次のインク吐出動作を開始するまでの間、減衰振動、すなわち、残留振動をする。吐出部Dの振動板310に生じる残留振動は、ノズルNやインク供給口360の形状あるいはインクの粘度等による音響抵抗Resと、流路内のインク重量によるイナータンスIntと、振動板310のコンプライアンスCmと、によって決定される固有振動周波数を有するものと想定される。
上記想定に基づく吐出部Dの振動板310に生じる残留振動の計算モデルについて説明する。
図6は、振動板310の残留振動を想定した単振動の計算モデルを示す回路図である。このように、振動板310の残留振動の計算モデルは、音圧Prsと、上述のイナータンスInt、コンプライアンスCm及び音響抵抗Resとで表せる。そして、図6の回路に音圧Prsを与えた時のステップ応答を体積速度Uvについて計算すると、次式が得られる。
Uv={Prs/(ω・Int)}e−σt・sin(ωt)
ω={1/(Int・Cm)−α2}1/2
σ=Res/(2・Int)
図6は、振動板310の残留振動を想定した単振動の計算モデルを示す回路図である。このように、振動板310の残留振動の計算モデルは、音圧Prsと、上述のイナータンスInt、コンプライアンスCm及び音響抵抗Resとで表せる。そして、図6の回路に音圧Prsを与えた時のステップ応答を体積速度Uvについて計算すると、次式が得られる。
Uv={Prs/(ω・Int)}e−σt・sin(ωt)
ω={1/(Int・Cm)−α2}1/2
σ=Res/(2・Int)
この式から得られた計算結果(計算値)と、別途行った吐出部Dの残留振動の実験における実験結果(実験値)とを比較する。なお、残留振動の実験とは、インクの吐出状態が正常である吐出部Dからインクを吐出させた後に、当該吐出部Dの振動板310において生じる残留振動を検出する実験である。
図7は、残留振動の実験値と計算値との関係を示すグラフである。図7に示すグラフからも分かるように、吐出部Dにおけるインクの吐出状態が正常である場合、実験値と計算値の2つの波形は、概ね一致している。
図7は、残留振動の実験値と計算値との関係を示すグラフである。図7に示すグラフからも分かるように、吐出部Dにおけるインクの吐出状態が正常である場合、実験値と計算値の2つの波形は、概ね一致している。
さて、吐出部Dがインク吐出動作を行ったにもかかわらず、当該吐出部Dにおけるインクの吐出状態が異常であり、当該吐出部DのノズルNからインク滴が正常に吐出されない場合、即ち吐出異常が発生する場合がある。この吐出異常が発生する原因としては、(1)キャビティ320内への気泡の混入、(2)キャビティ320内のインクの乾燥等に起因するキャビティ320内のインクの増粘または固着、(3)ノズルNの出口付近への紙粉等の異物の付着、等が挙げられる。
上述のとおり、吐出異常とは、典型的にはノズルNからインクを吐出できない状態となること、即ちインクの不吐出現象が現れ、その場合、記録用紙Pに印刷した画像における画素のドット抜けを生じる。また、上述のとおり、吐出異常の場合には、ノズルNからインクが吐出されたとしても、インクの量が過少であったり、吐出されたインク滴の飛行方向(弾道)がずれたりして適正に着弾しないので、やはり画素のドット抜けとなって現れる。
以下においては、図7に示す比較結果に基づいて、吐出部Dにおいて生じる吐出異常の原因別に、残留振動の計算値と実験値が概ね一致するように、音響抵抗Res及びイナータンスIntのうち少なくとも一方の値を調整する。
まず、吐出異常の原因の1つである、(1)キャビティ320内への気泡の混入について検討する。図8は、キャビティ320内に気泡が混入した場合を説明するための概念図である。図8に示すように、キャビティ320内に気泡が混入した場合には、キャビティ320内を満たすインクの総重量が減り、イナータンスIntが低下するものと考えられる。また、図8に例示するように、気泡がノズルN付近に付着している場合には、その径の大きさだけノズルNの径が大きくなったと看做される状態となり、音響抵抗Resが低下するものと考えられる。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗Res及びイナータンスIntを小さく設定して、気泡混入時の残留振動の実験値とマッチングすることにより、図9のような結果(グラフ)が得られた。図7及び図9に示すように、キャビティ320内に気泡が混入して吐出異常が生じた場合には、吐出状態が正常である場合と比較して、残留振動の周波数が高くなる。なお、音響抵抗Resの低下などにより、残留振動の振幅の減衰率も小さくなり、残留振動は、その振幅をゆっくりと下げていることも確認することができる。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗Res及びイナータンスIntを小さく設定して、気泡混入時の残留振動の実験値とマッチングすることにより、図9のような結果(グラフ)が得られた。図7及び図9に示すように、キャビティ320内に気泡が混入して吐出異常が生じた場合には、吐出状態が正常である場合と比較して、残留振動の周波数が高くなる。なお、音響抵抗Resの低下などにより、残留振動の振幅の減衰率も小さくなり、残留振動は、その振幅をゆっくりと下げていることも確認することができる。
次に、吐出異常の原因の1つである、(2)キャビティ320内のインクの増粘または固着について検討する。図10は、キャビティ320のノズルN付近のインクが乾燥により固着した場合を説明するための概念図である。図10に示すように、ノズルN付近のインクが乾燥して固着した場合、キャビティ320内のインクは、キャビティ320内に閉じこめられたような状況となる。このような場合、音響抵抗Resが増加するものと考えられる。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗Resを大きく設定して、ノズルN付近のインクが固着または増粘した場合の残留振動の実験値とマッチングすることにより、図11のような結果(グラフ)が得られた。なお、図11に示す実験値は、数日間図示しないキャップを装着しない状態で吐出部Dを放置し、ノズルN付近のインクが固着した状態における当該吐出部Dが備える振動板310の残留振動を測定したものである。図7及び図11に示すように、キャビティ320内のノズルN付近のインクが固着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が極めて低くなるとともに、残留振動が過減衰となる特徴的な波形が得られる。これは、インクを吐出するために振動板310が+Z方向(上方)に引き寄せられることによって、キャビティ320内にリザーバからインクが流入した後に、振動板310が−Z方向(下方)に移動するときに、キャビティ320内のインクの逃げ道がないために、振動板310が急激に振動できなくなるため(過減衰となるため)である。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、音響抵抗Resを大きく設定して、ノズルN付近のインクが固着または増粘した場合の残留振動の実験値とマッチングすることにより、図11のような結果(グラフ)が得られた。なお、図11に示す実験値は、数日間図示しないキャップを装着しない状態で吐出部Dを放置し、ノズルN付近のインクが固着した状態における当該吐出部Dが備える振動板310の残留振動を測定したものである。図7及び図11に示すように、キャビティ320内のノズルN付近のインクが固着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が極めて低くなるとともに、残留振動が過減衰となる特徴的な波形が得られる。これは、インクを吐出するために振動板310が+Z方向(上方)に引き寄せられることによって、キャビティ320内にリザーバからインクが流入した後に、振動板310が−Z方向(下方)に移動するときに、キャビティ320内のインクの逃げ道がないために、振動板310が急激に振動できなくなるため(過減衰となるため)である。
次に、吐出異常の原因の1つである、(3)ノズルNの出口付近への紙粉等の異物の付着について検討する。図12は、ノズルNの出口付近に紙粉が付着した場合を説明するための概念図である。図12に示すように、ノズルNの出口付近に紙粉が付着した場合、キャビティ320内から紙粉を介してインクが染み出してしまうとともに、ノズルNからインクを吐出することができなくなる。ノズルNの出口付近に紙粉が付着し、ノズルNからインクが染み出している場合には、振動板310から見てキャビティ320内から染み出した分のインクが、吐出状態が正常の場合よりも増えることにより、イナータンスIntが増加するものと考えられる。また、ノズルNの出口付近に付着した紙粉の繊維によって音響抵抗Resが増大するものと考えられる。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、イナータンスInt及び音響抵抗Resを大きく設定して、ノズルNの出口付近への紙粉付着時の残留振動の実験値とマッチングすることにより、図13のような結果(グラフ)が得られた。図7及び図13のグラフから分かるように、ノズルNの出口付近に紙粉が付着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が低くなる。
なお、図11及び図13に示すグラフから、(3)ノズルNの出口付近への紙粉等の異物の付着の場合は、(2)キャビティ320内のインクの増粘の場合と比較して、残留振動の周波数が高いことが分かる。
従って、図7に示すようなインクの吐出状態が正常である場合と比較して、イナータンスInt及び音響抵抗Resを大きく設定して、ノズルNの出口付近への紙粉付着時の残留振動の実験値とマッチングすることにより、図13のような結果(グラフ)が得られた。図7及び図13のグラフから分かるように、ノズルNの出口付近に紙粉が付着した場合には、吐出状態が正常である場合と比較して、残留振動の周波数が低くなる。
なお、図11及び図13に示すグラフから、(3)ノズルNの出口付近への紙粉等の異物の付着の場合は、(2)キャビティ320内のインクの増粘の場合と比較して、残留振動の周波数が高いことが分かる。
ここで、(2)インクの増粘の場合と、(3)ノズルNの出口付近への紙粉付着の場合とでは、いずれも、インクの吐出状態が正常である場合に比べて残留振動の周波数が低くなっている。これら2つの吐出異常の原因は、残留振動の波形、具体的には、残留振動の周波数または周期を、予め定められた閾値を持って比較することで、区別することができる。
以上の説明から明らかなように、各吐出部Dを駆動したときに生じる残留振動の波形、特に、残留振動の周波数または周期に基づいて、各吐出部Dの吐出状態を判定することができる。より具体的には、残留振動の周波数または周期に基づいて、各吐出部Dにおける吐出状態が正常であるか否かについて、及び、各吐出部Dにおける吐出状態が異常である場合に当該吐出異常の原因が上述した(1)〜(3)のうち何れに該当するかについて、判定することができる。
本実施形態に係るインクジェットプリンター1は、残留振動を解析して吐出状態を判定する吐出状態判定処理を実行する。
本実施形態に係るインクジェットプリンター1は、残留振動を解析して吐出状態を判定する吐出状態判定処理を実行する。
<4.ヘッドドライバーの構成及び動作>
次に、図14乃至図20を参照しつつヘッドドライバー50(駆動部51、残留振動検出部52、及び、切替部53)の構成及び動作について説明する。
次に、図14乃至図20を参照しつつヘッドドライバー50(駆動部51、残留振動検出部52、及び、切替部53)の構成及び動作について説明する。
<4.1.駆動部>
図14は、ヘッドドライバー50のうち駆動部51の構成を示すブロック図である。
図14に示すように、駆動部51は、シフトレジスタSR、ラッチ回路LT、デコーダーDC、並びに、トランスミッションゲートTGa及びTGbからなる組を、M個の吐出部Dに1対1に対応するようにM個有する。以下では、これらM個の組を構成する各要素を、図において上から順番に、1段、2段、…、M段と称することがある。
図14は、ヘッドドライバー50のうち駆動部51の構成を示すブロック図である。
図14に示すように、駆動部51は、シフトレジスタSR、ラッチ回路LT、デコーダーDC、並びに、トランスミッションゲートTGa及びTGbからなる組を、M個の吐出部Dに1対1に対応するようにM個有する。以下では、これらM個の組を構成する各要素を、図において上から順番に、1段、2段、…、M段と称することがある。
駆動部51には、制御部6から、クロック信号CL、印刷信号SI、ラッチ信号LAT、チェンジ信号CH、及び、駆動波形信号Com(Com-A、Com-B)が供給される。
ここで、印刷信号SIとは、画像の1ドットを形成するにあたって、各吐出部D(各ノズルN)から吐出させるインク量を規定するデジタルの信号である。より詳細には、本実施形態に係る印刷信号SIは、各吐出部Dが吐出するインク量を、上位ビットb1及び下位ビットb2の2ビットで規定するものであり、制御部6からクロック信号CLに同期して駆動部51に例えばシリアルで供給される。
印刷信号SIにより、各吐出部Dから吐出されるインク量を制御することで、記録用紙Pの各ドットにおいて、非記録、小ドット、中ドット、及び、大ドットの4階調を表現することが可能となる。
ここで、印刷信号SIとは、画像の1ドットを形成するにあたって、各吐出部D(各ノズルN)から吐出させるインク量を規定するデジタルの信号である。より詳細には、本実施形態に係る印刷信号SIは、各吐出部Dが吐出するインク量を、上位ビットb1及び下位ビットb2の2ビットで規定するものであり、制御部6からクロック信号CLに同期して駆動部51に例えばシリアルで供給される。
印刷信号SIにより、各吐出部Dから吐出されるインク量を制御することで、記録用紙Pの各ドットにおいて、非記録、小ドット、中ドット、及び、大ドットの4階調を表現することが可能となる。
シフトレジスタSRのそれぞれは、印刷信号SIを、各吐出部Dに対応する2ビット毎に、一旦保持する。詳細には、M個の吐出部Dに1対1に対応する、1段、2段、…、M段のM個のシフトレジスタSRが互いに縦続接続されるとともに、シリアルで供給された印刷信号SIが、クロック信号CLにしたがって順次後段に転送される。そして、M個のシフトレジスタSRの全てに印刷信号SIが転送されると、M個のシフトレジスタSRのそれぞれが印刷信号SIのうち自身に対応する2ビット分のデータを保持した状態を維持する。
M個のラッチ回路LTのそれぞれは、ラッチ信号LATが立ち上がるタイミングで、M個のシフトレジスタSRのそれぞれに保持された、各段に対応する2ビット分の印刷信号SIを一斉にラッチする。図14において、SI[1]、SI[2]、…、SI[M]のそれぞれは、1段、2段、…、M段のシフトレジスタSRに対応するラッチ回路LTによってそれぞれラッチされた、2ビット分の印刷信号SIを示している。
ところで、インクジェットプリンター1が印刷処理、及び、吐出状態判定処理のうち少なくとも一方の処理を実行する期間である動作期間は、複数の単位動作期間Tuから構成される。各単位動作期間Tuは、制御期間Ts1とこれに後続する制御期間Ts2とからなる。本実施形態では、制御期間Ts1及びTs2は、互いに等しい時間長を有する。
また、本実施形態において、単位動作期間Tuは、印刷処理が実行される単位動作期間Tuである単位印刷動作期間Tu-P(図16参照)と、吐出状態判定処理が実行される単位動作期間Tuである単位判定動作期間Tu-T(図17参照)と、の2種類の単位動作期間Tuに分類される。
また、本実施形態において、単位動作期間Tuは、印刷処理が実行される単位動作期間Tuである単位印刷動作期間Tu-P(図16参照)と、吐出状態判定処理が実行される単位動作期間Tuである単位判定動作期間Tu-T(図17参照)と、の2種類の単位動作期間Tuに分類される。
上述のとおり、本実施形態に係るインクジェットプリンター1は、長尺状の記録用紙Pを複数の印刷領域と、複数の印刷領域のそれぞれを区画するための余白領域と、に分割したうえで、各印刷領域に対して1つの画像を形成する。
具体的には、制御部6は、動作期間を構成する複数の単位動作期間Tuのうち、記録ヘッド30の下側(−Z側)に記録用紙Pの印刷領域の少なくとも一部が位置する期間を、単位印刷動作期間Tu-Pに分類し、当該単位印刷動作期間Tu-Pにおいて印刷処理が実行されるようにインクジェットプリンター1の各部の動作を制御する。
一方、制御部6は、動作期間を構成する複数の単位動作期間Tuのうち、記録ヘッド30の下側(−Z側)に、記録用紙Pの余白領域のみが位置する期間を、単位判定動作期間Tu-Tに分類し、当該単位判定動作期間Tu-Tにおいて吐出状態判定処理が実行されるようにインクジェットプリンター1の各部の動作を制御する。
具体的には、制御部6は、動作期間を構成する複数の単位動作期間Tuのうち、記録ヘッド30の下側(−Z側)に記録用紙Pの印刷領域の少なくとも一部が位置する期間を、単位印刷動作期間Tu-Pに分類し、当該単位印刷動作期間Tu-Pにおいて印刷処理が実行されるようにインクジェットプリンター1の各部の動作を制御する。
一方、制御部6は、動作期間を構成する複数の単位動作期間Tuのうち、記録ヘッド30の下側(−Z側)に、記録用紙Pの余白領域のみが位置する期間を、単位判定動作期間Tu-Tに分類し、当該単位判定動作期間Tu-Tにおいて吐出状態判定処理が実行されるようにインクジェットプリンター1の各部の動作を制御する。
制御部6は、駆動部51に対して単位動作期間Tu(単位印刷動作期間Tu-P、単位判定動作期間Tu-T)毎に印刷信号SIを供給するとともに、単位動作期間Tu毎にラッチ回路LTが印刷信号SI[1]、SI[2]、…、SI[M]をラッチするようなラッチ信号LATを供給する。すなわち、制御部6は、M個の吐出部Dに対して単位動作期間Tu毎に駆動信号Vinが供給されるように、駆動部51を制御する。
より具体的には、制御部6は、複数の単位動作期間Tuのうち、印刷処理が実行される単位印刷動作期間Tu-Pにおいて、M個の吐出部Dのそれぞれに対して印刷処理用の駆動信号Vinが供給されるように駆動部51を制御する。これにより、単位印刷動作期間Tu-Pにおいて、M個の吐出部Dが印刷データImgに応じた量のインクを記録用紙Pに吐出し、記録用紙P上に印刷データImgに対応する画像を形成する印刷処理が実行される。
また、制御部6は、複数の単位動作期間Tuのうち、吐出状態判定処理が実行される単位判定動作期間Tu-Tにおいて、M個の吐出部Dのそれぞれに対して判定処理用の駆動信号Vinが供給されるように駆動部51を制御する。これにより、単位判定動作期間Tu-Tにおいて、吐出部Dにおいて吐出異常が生じているか否かを判定する吐出状態判定処理が実行される。
また、制御部6は、複数の単位動作期間Tuのうち、吐出状態判定処理が実行される単位判定動作期間Tu-Tにおいて、M個の吐出部Dのそれぞれに対して判定処理用の駆動信号Vinが供給されるように駆動部51を制御する。これにより、単位判定動作期間Tu-Tにおいて、吐出部Dにおいて吐出異常が生じているか否かを判定する吐出状態判定処理が実行される。
デコーダーDCは、ラッチ回路LTによってラッチされた2ビット分の印刷信号SIをデコードし、制御期間Ts1及びTs2のそれぞれにおいて、選択信号Sa及びSbを出力する。
図15は、各単位動作期間TuにおいてデコーダーDCが行うデコードの内容を示す説明図である。このうち、図15(A)は、印刷処理が実行される単位印刷動作期間Tu-PにおいてデコーダーDCが行うデコードの内容を示し、図15(B)は、吐出状態判定処理が実行される単位判定動作期間Tu-TにおいてデコーダーDCが行うデコードの内容を示している。
この図に示すように、m段に対応する印刷信号SI[m]の示す内容が、例えば(b1、b2)=(1、0)である場合、m段のデコーダーDCは、制御期間Ts1において、選択信号SaをハイレベルHに設定するとともに選択信号SbをローレベルLに設定し、制御期間Ts2において、選択信号SbをハイレベルHに設定するとともに選択信号SaをローレベルLに設定する。
図15は、各単位動作期間TuにおいてデコーダーDCが行うデコードの内容を示す説明図である。このうち、図15(A)は、印刷処理が実行される単位印刷動作期間Tu-PにおいてデコーダーDCが行うデコードの内容を示し、図15(B)は、吐出状態判定処理が実行される単位判定動作期間Tu-TにおいてデコーダーDCが行うデコードの内容を示している。
この図に示すように、m段に対応する印刷信号SI[m]の示す内容が、例えば(b1、b2)=(1、0)である場合、m段のデコーダーDCは、制御期間Ts1において、選択信号SaをハイレベルHに設定するとともに選択信号SbをローレベルLに設定し、制御期間Ts2において、選択信号SbをハイレベルHに設定するとともに選択信号SaをローレベルLに設定する。
図14に示すように、駆動部51は、トランスミッションゲートTGa及びTGbの組をM個備える。M個のトランスミッションゲートTGa及びTGbの組は、M個の吐出部Dに1対1に対応するように設けられる。トランスミッションゲートTGaは、選択信号SaがHレベルのときにオンし、Lレベルのときにオフする。トランスミッションゲートTGbは、選択信号SbがHレベルのときにオンし、Lレベルのときにオフする。例えば、m段において、印刷信号SI[m]の示す内容が、(b1、b2)=(1、0)である場合には、制御期間Ts1においてトランスミッションゲートTGaがオンするとともにトランスミッションゲートTGbがオフし、また、制御期間Ts2においてトランスミッションゲートTGbがオンするとともにトランスミッションゲートTGaがオフする。
図14に示すように、トランスミッションゲートTGaの一端には駆動波形信号Com-Aが供給され、トランスミッションゲートTGbの一端には駆動波形信号Com-Bが供給される。また、トランスミッションゲートTGa及びTGbの他端は、切替部53への出力端OTNに共通接続されている。
トランスミッションゲートTGa及びTGbは排他的にオンとなり、制御期間Ts1及びTs2毎に選択された駆動波形信号Com-AまたはCom-Bが、駆動信号Vin[m]としてm段の出力端OTNに出力され、これが、切替部53を介してm段の吐出部D[m]に供給される。
トランスミッションゲートTGa及びTGbは排他的にオンとなり、制御期間Ts1及びTs2毎に選択された駆動波形信号Com-AまたはCom-Bが、駆動信号Vin[m]としてm段の出力端OTNに出力され、これが、切替部53を介してm段の吐出部D[m]に供給される。
<4.2.駆動波形信号>
図16及び図17は、各単位動作期間Tuにおいて制御部6が出力する駆動波形信号Comを説明するためのタイミングチャートである。
このうち、図16は、印刷処理が実行される単位印刷動作期間Tu-Pにおいて制御部6が出力する駆動波形信号Comの一例を示し、図17は、吐出状態判定処理が実行される単位判定動作期間Tu-Tにおいて制御部6が出力する駆動波形信号Comの一例を示す。
図16及び図17は、各単位動作期間Tuにおいて制御部6が出力する駆動波形信号Comを説明するためのタイミングチャートである。
このうち、図16は、印刷処理が実行される単位印刷動作期間Tu-Pにおいて制御部6が出力する駆動波形信号Comの一例を示し、図17は、吐出状態判定処理が実行される単位判定動作期間Tu-Tにおいて制御部6が出力する駆動波形信号Comの一例を示す。
本実施形態において、制御部6が出力する駆動波形信号Com-Aの波形は、単位印刷動作期間Tu-Pと単位判定動作期間Tu-Tとで異なる。制御部6は、記憶部60に記憶される設定パラメータ(図示省略)を参照する等して、駆動波形信号Com-Aの波形を選択する。
以下では、駆動波形信号Com-Aのうち、単位印刷動作期間Tu-Pにおいて制御部6が出力する信号を、印刷用駆動波形信号Com-AP(図16参照)と称し、単位判定動作期間Tu-Tにおいて制御部6が出力する信号を、判定用駆動波形信号Com-AT(図17参照)と称する。
以下では、駆動波形信号Com-Aのうち、単位印刷動作期間Tu-Pにおいて制御部6が出力する信号を、印刷用駆動波形信号Com-AP(図16参照)と称し、単位判定動作期間Tu-Tにおいて制御部6が出力する信号を、判定用駆動波形信号Com-AT(図17参照)と称する。
図16に例示するように、単位印刷動作期間Tu-Pに制御部6が出力する印刷用駆動波形信号Com-APは、制御期間Ts1に設けられた単位波形PA1と、制御期間Ts2に設けられた単位波形PA2と、を有する信号である。
単位波形PA1は、単位波形PA1の信号が駆動信号Vinとして吐出部Dに供給されると当該吐出部Dから中ドットに相当する中程度の量のインクが吐出されるような波形である。
単位波形PA2は、単位波形PA2の信号が駆動信号Vinとして吐出部Dに供給されると当該吐出部Dから小ドットに相当する小程度の量のインクが吐出されるような波形である。
例えば、単位波形PA1の最低電位Va11と最高電位Va12との電位差は、単位波形PA2の最低電位Va21と最高電位Va22との電位差よりも大きくなるように定められている。
単位波形PA1は、単位波形PA1の信号が駆動信号Vinとして吐出部Dに供給されると当該吐出部Dから中ドットに相当する中程度の量のインクが吐出されるような波形である。
単位波形PA2は、単位波形PA2の信号が駆動信号Vinとして吐出部Dに供給されると当該吐出部Dから小ドットに相当する小程度の量のインクが吐出されるような波形である。
例えば、単位波形PA1の最低電位Va11と最高電位Va12との電位差は、単位波形PA2の最低電位Va21と最高電位Va22との電位差よりも大きくなるように定められている。
図16及び図17に例示するように、単位動作期間Tu(単位印刷動作期間Tu-P及び単位判定動作期間Tu-T)に制御部6が出力する駆動波形信号Com-Bは、制御期間Ts1に設けられた単位波形PBと、制御期間Ts2に設けられた単位波形PBと、の2つの単位波形PBを有する信号である。単位波形PBは、単位波形PBの信号が駆動信号Vinとして吐出部Dに供給された場合にも当該吐出部Dからインクが吐出されないような波形である。例えば、単位波形PBの最低電位Vb11と最高電位(この図では基準電位V0)との電位差は、単位波形PA2の最低電位Va21と最高電位Va22との電位差よりも小さくなるように定められている。
図17に例示するように、本実施形態において、判定用駆動波形信号Com-ATには、非吐出駆動波形信号Com-AT1と、吐出駆動波形信号Com-AT2と、の2種類の信号が存在する。すなわち、単位判定動作期間Tu-Tにおいて、制御部6は、駆動波形信号Com-Bを出力するとともに、駆動波形信号Com-A(判定用駆動波形信号Com-AT)として非吐出駆動波形信号Com-AT1または吐出駆動波形信号Com-AT2のうち何れか一方を出力する。
非吐出駆動波形信号Com-AT1は、制御期間Ts1及び制御期間Ts2に跨るように設けられた単位波形PT1を有する信号である。単位波形PT1は、単位波形PT1の信号が駆動信号Vinとして吐出部Dに供給された場合にも当該吐出部Dからインクを吐出させないような波形である。例えば、単位波形PT1の最低電位VcL1と最高電位VcH1との電位差は、単位波形PA2の最低電位Va21と最高電位Va22との電位差よりも小さくなるように定められている。
吐出駆動波形信号Com-AT2は、制御期間Ts1及び制御期間Ts2に跨るように設けられた単位波形PT2を有する信号である。単位波形PT2は、単位波形PT2の信号が駆動信号Vinとして吐出部Dに供給された場合に当該吐出部Dからインクが吐出されるような波形である。例えば、単位波形PT2の最低電位VcL2と最高電位VcH2との電位差は、単位波形PT1の最低電位VcL1と最高電位VcH1との電位差よりも大きくなるように定められている。
なお、以下では、最低電位VcL1及びVcL2を、判定用駆動波形信号Com-ATの最低電位VcLと総称し、最高電位VcH1及びVcH2を、判定用駆動波形信号Com-ATの最高電位VcHと総称する場合がある。
非吐出駆動波形信号Com-AT1は、制御期間Ts1及び制御期間Ts2に跨るように設けられた単位波形PT1を有する信号である。単位波形PT1は、単位波形PT1の信号が駆動信号Vinとして吐出部Dに供給された場合にも当該吐出部Dからインクを吐出させないような波形である。例えば、単位波形PT1の最低電位VcL1と最高電位VcH1との電位差は、単位波形PA2の最低電位Va21と最高電位Va22との電位差よりも小さくなるように定められている。
吐出駆動波形信号Com-AT2は、制御期間Ts1及び制御期間Ts2に跨るように設けられた単位波形PT2を有する信号である。単位波形PT2は、単位波形PT2の信号が駆動信号Vinとして吐出部Dに供給された場合に当該吐出部Dからインクが吐出されるような波形である。例えば、単位波形PT2の最低電位VcL2と最高電位VcH2との電位差は、単位波形PT1の最低電位VcL1と最高電位VcH1との電位差よりも大きくなるように定められている。
なお、以下では、最低電位VcL1及びVcL2を、判定用駆動波形信号Com-ATの最低電位VcLと総称し、最高電位VcH1及びVcH2を、判定用駆動波形信号Com-ATの最高電位VcHと総称する場合がある。
本実施形態において、判定部62が実行する吐出状態判定処理は、インクを吐出させないように吐出部Dを駆動したときに当該吐出部Dにおいて生じる残留振動に基づいて吐出部Dにおけるインクの吐出状態を判定する、所謂「非吐出検査」の場合と、インクを吐出させるように吐出部Dを駆動したときに当該吐出部Dにおいて生じる残留振動に基づいて吐出部Dにおけるインクの吐出状態を判定する、所謂「吐出検査」の場合と、が存在する。
制御部6は、吐出状態判定処理を非吐出検査により実行する単位判定動作期間Tu-Tにおいて、駆動波形信号Com-Aとして非吐出駆動波形信号Com-AT1を出力し、吐出状態判定処理を吐出検査により実行する単位判定動作期間Tu-Tにおいて、駆動波形信号Com-Aとして吐出駆動波形信号Com-AT2を出力する。
制御部6は、吐出状態判定処理を非吐出検査により実行する単位判定動作期間Tu-Tにおいて、駆動波形信号Com-Aとして非吐出駆動波形信号Com-AT1を出力し、吐出状態判定処理を吐出検査により実行する単位判定動作期間Tu-Tにおいて、駆動波形信号Com-Aとして吐出駆動波形信号Com-AT2を出力する。
なお、図16及び図17に示すように、単位動作期間Tuは、制御部6が出力するラッチ信号LATにより規定される。また、単位動作期間Tuに含まれる制御期間Ts1及びTs2は、制御部6が出力するラッチ信号LAT及びチェンジ信号CHにより規定される。
また、図16及び図17に示すように、m段のラッチ回路LTは、ラッチ信号LATが立ち上がり単位動作期間Tuが開始されるタイミングにおいて、印刷信号SI[m]を出力する。そして、m段のデコーダーDCは、m段のラッチ回路LTが出力した印刷信号SI[m]に基づいて、制御期間Ts1及びTs2のそれぞれにおいて選択信号Sa及びSbを出力する。そして、m段のトランスミッションゲートTGa及びTGbは、各制御期間Ts(Ts1、Ts2)において、m段のデコーダーDCが出力した選択信号Sa及びSbに基づいて、駆動波形信号Com-AまたはCom-Bのうちいずれか1方を選択し、選択した駆動波形信号Comを駆動信号Vin[m]として出力する。
なお、図17に示す検出期間指定信号RTは、吐出部Dにおいて生じる残留振動を検出するための検出期間Tdを規定する信号である。検出期間指定信号RT及び検出期間Tdについては、後述する。
また、図16及び図17に示すように、m段のラッチ回路LTは、ラッチ信号LATが立ち上がり単位動作期間Tuが開始されるタイミングにおいて、印刷信号SI[m]を出力する。そして、m段のデコーダーDCは、m段のラッチ回路LTが出力した印刷信号SI[m]に基づいて、制御期間Ts1及びTs2のそれぞれにおいて選択信号Sa及びSbを出力する。そして、m段のトランスミッションゲートTGa及びTGbは、各制御期間Ts(Ts1、Ts2)において、m段のデコーダーDCが出力した選択信号Sa及びSbに基づいて、駆動波形信号Com-AまたはCom-Bのうちいずれか1方を選択し、選択した駆動波形信号Comを駆動信号Vin[m]として出力する。
なお、図17に示す検出期間指定信号RTは、吐出部Dにおいて生じる残留振動を検出するための検出期間Tdを規定する信号である。検出期間指定信号RT及び検出期間Tdについては、後述する。
<4.3.駆動信号>
次に、図18を参照しつつ、単位動作期間Tuのうち単位印刷動作期間Tu-Pにおいて駆動部51が出力する駆動信号Vinの波形について説明する。
単位印刷動作期間Tu-Pにおいて供給される印刷信号SI[m]が(b1、b2)=(1、1)である場合、制御期間Ts1において選択信号SaがHレベルとなり、トランスミッションゲートTGaがオンして駆動波形信号Com-Aが選択され、単位波形PA1が駆動信号Vin[m]として出力される。同様に、制御期間Ts2においても、駆動波形信号Com-Aが選択され、単位波形PA2が駆動信号Vin[m]として出力される。よって、印刷信号SI[m]が(b1、b2)=(1、1)である場合、単位印刷動作期間Tu-Pにおいて、吐出部D[m]に供給される印刷処理用の駆動信号Vin[m]は、単位波形PA1及び単位波形PA2を含むこととなる。この結果、吐出部D[m]は、単位波形PA1に基づく中程度の量のインクと、単位波形PA2に基づく小程度の量のインクと、を吐出し、これら2度にわたり吐出されたインクが合体して、記録用紙P上に大ドットを形成する。
次に、図18を参照しつつ、単位動作期間Tuのうち単位印刷動作期間Tu-Pにおいて駆動部51が出力する駆動信号Vinの波形について説明する。
単位印刷動作期間Tu-Pにおいて供給される印刷信号SI[m]が(b1、b2)=(1、1)である場合、制御期間Ts1において選択信号SaがHレベルとなり、トランスミッションゲートTGaがオンして駆動波形信号Com-Aが選択され、単位波形PA1が駆動信号Vin[m]として出力される。同様に、制御期間Ts2においても、駆動波形信号Com-Aが選択され、単位波形PA2が駆動信号Vin[m]として出力される。よって、印刷信号SI[m]が(b1、b2)=(1、1)である場合、単位印刷動作期間Tu-Pにおいて、吐出部D[m]に供給される印刷処理用の駆動信号Vin[m]は、単位波形PA1及び単位波形PA2を含むこととなる。この結果、吐出部D[m]は、単位波形PA1に基づく中程度の量のインクと、単位波形PA2に基づく小程度の量のインクと、を吐出し、これら2度にわたり吐出されたインクが合体して、記録用紙P上に大ドットを形成する。
単位印刷動作期間Tu-Pにおいて供給される印刷信号SI[m]が(b1、b2)=(1、0)である場合、制御期間Ts1において駆動波形信号Com-Aが選択され、制御期間Ts2において駆動波形信号Com-Bが選択されるため、吐出部D[m]に供給される印刷処理用の駆動信号Vin[m]は、単位波形PA1及び単位波形PBを含む。この結果、吐出部D[m]は、単位波形PA1に基づく中程度の量のインクを吐出し、記録用紙P上に中ドットを形成する。
単位印刷動作期間Tu-Pにおいて供給される印刷信号SI[m]が(b1、b2)=(0、1)である場合、制御期間Ts1において駆動波形信号Com-Bが選択され、制御期間Ts2において駆動波形信号Com-Aが選択されるため、吐出部D[m]に供給される印刷処理用の駆動信号Vin[m]は、単位波形PB及び単位波形PA2を含む。この結果、吐出部D[m]は、単位波形PA2に基づく小程度の量のインクを吐出し、記録用紙P上に小ドットを形成する。
単位印刷動作期間Tu-Pにおいて供給される印刷信号SI[m]が(b1、b2)=(0、0)である場合、制御期間Ts1及びTs2において駆動波形信号Com-Bが選択され、吐出部D[m]に供給される印刷処理用の駆動信号Vin[m]は、2つの単位波形PBを含む。この結果、吐出部D[m]からはインクの吐出がなされず、記録用紙P上にはドットが形成されない(非記録となる)。
なお、単位波形PBは、吐出部D内部のインクに微振動を与えてインクの増粘を防止するための波形である。つまり、吐出部Dが、印刷処理または吐出状態判定処理のために駆動される場合には、当該吐出部Dには、少なくとも単位波形PB以外の波形を有する駆動信号Vinが供給される。
以下では、吐出部Dに対して、単位動作期間Tuにおいて単位波形PB以外の波形(PA1、PA2、PT1、または、PT2)を有する駆動信号Vinを供給することを、当該単位動作期間Tuにおいて「吐出部Dを駆動する」と表現する。また、吐出部Dに対して、単位動作期間Tuにおいて単位波形PBのみを有する駆動信号Vinを供給することを、当該単位動作期間Tuにおいて「吐出部Dが駆動しない」と表現する。
以下では、吐出部Dに対して、単位動作期間Tuにおいて単位波形PB以外の波形(PA1、PA2、PT1、または、PT2)を有する駆動信号Vinを供給することを、当該単位動作期間Tuにおいて「吐出部Dを駆動する」と表現する。また、吐出部Dに対して、単位動作期間Tuにおいて単位波形PBのみを有する駆動信号Vinを供給することを、当該単位動作期間Tuにおいて「吐出部Dが駆動しない」と表現する。
なお、本実施形態では、図15(B)に示すように、制御部6が単位判定動作期間Tu-Tにおいて出力する印刷信号SI[m]は、(b1、b2)=(1、1)または(0、0)である。
より具体的には、制御部6は、吐出部D[m]を単位判定動作期間Tu-Tにおいて駆動する場合には、印刷信号SI[m]を(1、1)とし、吐出部D[m]を単位判定動作期間Tu-Tにおいて駆動しない場合には、印刷信号SI[m]を(0、0)とする。
よって、単位判定動作期間Tu-Tにおいて吐出部D[m]に供給される駆動信号Vin[m]は、吐出部D[m]が単位判定動作期間Tu-Tにおいて駆動される場合には、判定用駆動波形信号Com-ATとなり、吐出部D[m]が単位判定動作期間Tu-Tにおいて駆動されない場合には、駆動波形信号Com-Bとなる。
より具体的には、制御部6は、吐出部D[m]を単位判定動作期間Tu-Tにおいて駆動する場合には、印刷信号SI[m]を(1、1)とし、吐出部D[m]を単位判定動作期間Tu-Tにおいて駆動しない場合には、印刷信号SI[m]を(0、0)とする。
よって、単位判定動作期間Tu-Tにおいて吐出部D[m]に供給される駆動信号Vin[m]は、吐出部D[m]が単位判定動作期間Tu-Tにおいて駆動される場合には、判定用駆動波形信号Com-ATとなり、吐出部D[m]が単位判定動作期間Tu-Tにおいて駆動されない場合には、駆動波形信号Com-Bとなる。
なお、以下では、インクの吐出状態の判定の対象となる吐出部Dを、判定対象吐出部D-J(「対象吐出部」の一例)と称することがある。また、以下では、判定対象吐出部D-Jにおけるインクの吐出状態を判定するために、駆動部51により駆動される吐出部Dを、駆動対象吐出部D-R(「駆動吐出部」の一例)と称することがある。
例えば、吐出状態判定処理において、吐出部D[m]におけるインクの吐出状態を判定するために、駆動部51が吐出部D[m]を駆動する場合、当該吐出部D[m]は、判定対象吐出部D-Jに該当すると共に、駆動対象吐出部D-Rにも該当することとなる。
例えば、吐出状態判定処理において、吐出部D[m]におけるインクの吐出状態を判定するために、駆動部51が吐出部D[m]を駆動する場合、当該吐出部D[m]は、判定対象吐出部D-Jに該当すると共に、駆動対象吐出部D-Rにも該当することとなる。
<4.4.切替部>
図19は、ヘッドドライバー50に設けられた残留振動検出部52及び切替部53の構成の一例を示すブロック図である。
図19に例示するように、切替部53は、M個の吐出部Dに1対1に対応する1段〜M段のM個の切替回路Ux(Ux[1]、Ux[2]、…、Ux[M])を備える。
m段の切替回路Ux[m]は、m段の吐出部D[m]の圧電素子300の上部電極302を、駆動部51が備えるm段の出力端OTN、または、残留振動検出部52のいずれか一方に電気的に接続する。
以下では、切替回路Ux[m]が、吐出部D[m]と駆動部51のm段の出力端OTNとを電気的に接続している状態を第1の接続状態と称する。また、切替回路Ux[m]が、吐出部D[m]と残留振動検出部52とを電気的に接続している状態を第2の接続状態と称する。
図19は、ヘッドドライバー50に設けられた残留振動検出部52及び切替部53の構成の一例を示すブロック図である。
図19に例示するように、切替部53は、M個の吐出部Dに1対1に対応する1段〜M段のM個の切替回路Ux(Ux[1]、Ux[2]、…、Ux[M])を備える。
m段の切替回路Ux[m]は、m段の吐出部D[m]の圧電素子300の上部電極302を、駆動部51が備えるm段の出力端OTN、または、残留振動検出部52のいずれか一方に電気的に接続する。
以下では、切替回路Ux[m]が、吐出部D[m]と駆動部51のm段の出力端OTNとを電気的に接続している状態を第1の接続状態と称する。また、切替回路Ux[m]が、吐出部D[m]と残留振動検出部52とを電気的に接続している状態を第2の接続状態と称する。
制御部6は、各切替回路Uxの接続状態を制御するための切替制御信号Swを、各切替回路Uxに対して出力する。
具体的には、制御部6は、印刷処理が実行される単位印刷動作期間Tu-Pにおいて、切替回路Ux[m]が単位印刷動作期間Tu-Pの全期間に亘って第1の接続状態を維持するような切替制御信号Sw[m]を、切替回路Ux[m]に供給する。このため、吐出部D[m]には、単位印刷動作期間Tu-Pの全期間に亘って、駆動部51から駆動信号Vin[m]が供給される。
具体的には、制御部6は、印刷処理が実行される単位印刷動作期間Tu-Pにおいて、切替回路Ux[m]が単位印刷動作期間Tu-Pの全期間に亘って第1の接続状態を維持するような切替制御信号Sw[m]を、切替回路Ux[m]に供給する。このため、吐出部D[m]には、単位印刷動作期間Tu-Pの全期間に亘って、駆動部51から駆動信号Vin[m]が供給される。
また、制御部6は、吐出状態判定処理が実行される単位判定動作期間Tu-Tにおいて、吐出部D[m]が、吐出状態判定処理の判定対象となる判定対象吐出部D-Jである場合、切替回路Ux[m]が、当該単位判定動作期間Tu-Tのうち、検出期間Td以外の期間において第1の接続状態となり、検出期間Tdにおいて第2の接続状態となるような切替制御信号Sw[m]を、切替回路Ux[m]に供給する(検出期間Tdについては、図17参照)。
このため、単位判定動作期間Tu-Tにおいて吐出部D[m]が判定対象吐出部D-Jである場合、当該単位判定動作期間Tu-Tのうち検出期間Td以外の期間において、駆動部51から吐出部D[m]に対して駆動信号Vin[m]が供給され、当該単位判定動作期間Tu-Tのうち検出期間Tdにおいて、吐出部D[m]から残留振動検出部52に対して残留振動信号Voutが供給される。
このため、単位判定動作期間Tu-Tにおいて吐出部D[m]が判定対象吐出部D-Jである場合、当該単位判定動作期間Tu-Tのうち検出期間Td以外の期間において、駆動部51から吐出部D[m]に対して駆動信号Vin[m]が供給され、当該単位判定動作期間Tu-Tのうち検出期間Tdにおいて、吐出部D[m]から残留振動検出部52に対して残留振動信号Voutが供給される。
他方、制御部6は、単位判定動作期間Tu-Tにおいて、吐出部D[m]が判定対象吐出部D-Jではない場合、切替回路Ux[m]が、当該単位判定動作期間Tu-Tの全期間に亘って第1の接続状態を維持するような切替制御信号Sw[m]を、切替回路Ux[m]に供給する。
このため、単位判定動作期間Tu-Tにおいて、吐出部D[m]が判定対象吐出部D-Jではない場合、吐出部D[m]には、単位判定動作期間Tu-Tの全期間に亘って、駆動部51から駆動信号Vin[m]が供給される。
このため、単位判定動作期間Tu-Tにおいて、吐出部D[m]が判定対象吐出部D-Jではない場合、吐出部D[m]には、単位判定動作期間Tu-Tの全期間に亘って、駆動部51から駆動信号Vin[m]が供給される。
なお、本実施形態では、図19に示すように、インクジェットプリンター1が、M個の吐出部Dに対して、1個の残留振動検出部52のみを備え、また、当該残留振動検出部52は、1つの単位動作期間Tuにおいて、1個の吐出部Dに生じる残留振動を検出可能である場合を想定する。すなわち、本実施形態に係る判定部62は、1つの単位判定動作期間Tu-Tにおいて、M個の吐出部Dの中から1個の吐出部Dを判定対象吐出部D-Jとして選択し、選択された判定対象吐出部D-Jにおけるインクの吐出状態を判定する。
このため、制御部6は、各単位判定動作期間Tu-Tにおいて、判定対象吐出部D-Jとして選択された吐出部Dを、当該単位判定動作期間Tu-Tの検出期間Tdにおいて第2の接続状態として、残留振動検出部52に電気的に接続するように、切替制御信号Swを生成する。
このため、制御部6は、各単位判定動作期間Tu-Tにおいて、判定対象吐出部D-Jとして選択された吐出部Dを、当該単位判定動作期間Tu-Tの検出期間Tdにおいて第2の接続状態として、残留振動検出部52に電気的に接続するように、切替制御信号Swを生成する。
なお、検出期間Tdとは、上述のとおり、吐出状態判定処理の対象とされた吐出部D(判定対象吐出部D-J)に生じる残留振動を検出するための期間である。具体的には、本実施形態では、検出期間Tdを、図17に示すように、判定用駆動波形信号Com-ATの電位が最低電位VcLから最高電位VcHに変化して、吐出状態判定処理の対象とされた吐出部Dの振動板310が大きく変位した後の期間であって、判定用駆動波形信号Com-ATの電位が最高電位VcHを維持している期間の一部または全部とする。残留振動検出部52は、検出期間Tdにおいて、吐出部D(判定対象吐出部D-J)の圧電素子300の起電力の変化を残留振動信号Voutとして検出する。
なお、本実施形態に係る制御部6は、図17に示すように、当該検出期間Tdにおいて、検出期間指定信号RTの電位を電位VLowに設定している。
なお、本実施形態に係る制御部6は、図17に示すように、当該検出期間Tdにおいて、検出期間指定信号RTの電位を電位VLowに設定している。
<4.5.残留振動検出部>
残留振動検出部52は、上述のとおり、残留振動信号Voutに基づいて、残留振動の1周期分の時間長を表す検出信号Tcを出力する。
図19に示すように、残留振動検出部52は、残留振動信号Voutに基づいて整形波形信号Vdを生成する波形整形部521と、整形波形信号Vdに基づいて検出信号Tcを生成する計測部522と、を備える。ここで、整形波形信号Vdとは、残留振動信号Voutからノイズ成分を除去し、更に、ノイズ成分が除かれた残留振動信号Voutの振幅を計測部522における処理に適した振幅に調整した信号である。
残留振動検出部52は、上述のとおり、残留振動信号Voutに基づいて、残留振動の1周期分の時間長を表す検出信号Tcを出力する。
図19に示すように、残留振動検出部52は、残留振動信号Voutに基づいて整形波形信号Vdを生成する波形整形部521と、整形波形信号Vdに基づいて検出信号Tcを生成する計測部522と、を備える。ここで、整形波形信号Vdとは、残留振動信号Voutからノイズ成分を除去し、更に、ノイズ成分が除かれた残留振動信号Voutの振幅を計測部522における処理に適した振幅に調整した信号である。
波形整形部521は、例えば、ハイパスフィルターやローパスフィルター等を備え、残留振動信号Voutの周波数範囲を限定しノイズ成分を除去した整形波形信号Vdを出力可能な構成を含む。また、波形整形部521は、残留振動信号Voutの振幅を調整するための負帰還型のアンプや、残留振動信号Voutのインピーダンスを変換してローインピーダンスの整形波形信号Vdを出力するためのボルテージフォロアなどを含む構成であってもよい。
図19に示すように、計測部522には、波形整形部521が出力する整形波形信号Vdと、制御部6が生成するマスク信号Mskと、整形波形信号Vdの振幅中心レベルの電位に定められた閾値電位Vth-Cと、閾値電位Vth-Cよりも高電位に定められた閾値電位Vth-Oと、閾値電位Vth-Cよりも低電位に定められた閾値電位Vth-Uと、が供給される。計測部522は、これらの信号等に基づいて、検出信号Tcと、当該検出信号Tcが有効な値であるか否かを示す有効性フラグFlagを出力する。
図20は、計測部522の動作を示すタイミングチャートである。
この図に示すように、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Cとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-C以上となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-C未満となる場合にローレベルとなる比較信号Cmp1を生成する。
また、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Oとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-O以上となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-O未満となる場合にローレベルとなる比較信号Cmp2を生成する。
また、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Uとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-U未満となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-U以上となる場合にハイレベルとなる比較信号Cmp3を生成する。
この図に示すように、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Cとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-C以上となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-C未満となる場合にローレベルとなる比較信号Cmp1を生成する。
また、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Oとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-O以上となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-O未満となる場合にローレベルとなる比較信号Cmp2を生成する。
また、計測部522は、整形波形信号Vdの示す電位と閾値電位Vth-Uとを比較して、整形波形信号Vdの示す電位が閾値電位Vth-U未満となる場合にハイレベルとなり、整形波形信号Vdの示す電位が閾値電位Vth-U以上となる場合にハイレベルとなる比較信号Cmp3を生成する。
マスク信号Mskは、波形整形部521からの整形波形信号Vdの供給が開始されてから所定の期間Tmskの間だけハイレベルとなる信号である。本実施形態では、整形波形信号Vdのうち、期間Tmskの経過後の整形波形信号Vdのみを対象として検出信号Tcを生成することで、残留振動の開始直後に重畳するノイズ成分を除去した精度の高い検出信号Tcを得ることができる。
計測部522は、カウンタ(図示省略)を備える。当該カウンタは、マスク信号Mskがローレベルに立ち下がった後、整形波形信号Vdの示す電位が最初に閾値電位Vth-Cと等しくなるタイミングである時刻t1において、クロック信号(図示省略)のカウントを開始する。すなわち、当該カウンタは、マスク信号Mskがローレベルに立ち下がった後、比較信号Cmp1が最初にハイレベルに立ち上がるタイミング、または、比較信号Cmp1が最初にローレベルに立ち下がるタイミングのうち、早い方のタイミングである時刻t1において、カウントを開始する。
そして、当該カウンタは、カウントを開始した後において、整形波形信号Vdの示す電位が、2度目に閾値電位Vth-Cとなるタイミングである時刻t2においてクロック信号のカウントを終了させて、得られたカウント値を検出信号Tcとして出力する。すなわち、当該カウンタは、マスク信号Mskがローレベルに立ち下がった後、比較信号Cmp1が2度目にハイレベルに立ち上がるタイミング、または、比較信号Cmp1が2度目にローレベルに立ち下がるタイミングのうち、早い方のタイミングである時刻t2において、カウントを終了する。このように、計測部522は、時刻t1から時刻t2までの時間長を、整形波形信号Vdの1周期分の時間長として計測することで、検出信号Tcを生成する。
そして、当該カウンタは、カウントを開始した後において、整形波形信号Vdの示す電位が、2度目に閾値電位Vth-Cとなるタイミングである時刻t2においてクロック信号のカウントを終了させて、得られたカウント値を検出信号Tcとして出力する。すなわち、当該カウンタは、マスク信号Mskがローレベルに立ち下がった後、比較信号Cmp1が2度目にハイレベルに立ち上がるタイミング、または、比較信号Cmp1が2度目にローレベルに立ち下がるタイミングのうち、早い方のタイミングである時刻t2において、カウントを終了する。このように、計測部522は、時刻t1から時刻t2までの時間長を、整形波形信号Vdの1周期分の時間長として計測することで、検出信号Tcを生成する。
ところで、図20において破線で示すように整形波形信号Vdの振幅が小さい場合には、正確に検出信号Tcを計測できない可能性が高くなる。また、整形波形信号Vdの振幅が小さい場合には、仮に検出信号Tcの結果のみに基づいて吐出部Dの吐出状態が正常であると判断される場合であっても、実際には吐出異常が生じている可能性が存在する。例えば、整形波形信号Vdの振幅が小さい場合、キャビティ320にインクが注入されていないことによりインクを吐出できない状態であること等が考えられる。
そこで、本実施形態は、整形波形信号Vdの振幅が、検出信号Tcの計測のために十分な大きさを有しているか否かを判定し、当該判定の結果を有効性フラグFlagとして出力する。
具体的には、計測部522は、カウンタによりカウントが実行されている期間、つまり、時刻t1から時刻t2までの期間において、整形波形信号Vdの示す電位が、閾値電位Vth-Oを超え、且つ、閾値電位Vth-Uを下回る場合に、有効性フラグFlagの値を、検出信号Tcが有効であることを示す値「1」に設定し、それ以外の場合には「0」に設定したうえで、当該有効性フラグFlagを出力する。より詳細には、計測部522は、時刻t1から時刻t2までの期間において、比較信号Cmp2がローレベルからハイレベルに立ち上がった後再びローレベルに立下り、且つ、比較信号Cmp3がローレベルからハイレベルに立ち上がった後再びローレベルに立下る場合に、有効性フラグFlagの値を「1」に設定し、それ以外の場合に、有効性フラグFlagの値を「0」に設定する。
そこで、本実施形態は、整形波形信号Vdの振幅が、検出信号Tcの計測のために十分な大きさを有しているか否かを判定し、当該判定の結果を有効性フラグFlagとして出力する。
具体的には、計測部522は、カウンタによりカウントが実行されている期間、つまり、時刻t1から時刻t2までの期間において、整形波形信号Vdの示す電位が、閾値電位Vth-Oを超え、且つ、閾値電位Vth-Uを下回る場合に、有効性フラグFlagの値を、検出信号Tcが有効であることを示す値「1」に設定し、それ以外の場合には「0」に設定したうえで、当該有効性フラグFlagを出力する。より詳細には、計測部522は、時刻t1から時刻t2までの期間において、比較信号Cmp2がローレベルからハイレベルに立ち上がった後再びローレベルに立下り、且つ、比較信号Cmp3がローレベルからハイレベルに立ち上がった後再びローレベルに立下る場合に、有効性フラグFlagの値を「1」に設定し、それ以外の場合に、有効性フラグFlagの値を「0」に設定する。
このように、本実施形態に係る計測部522は、整形波形信号Vdの1周期分の時間長を示す検出信号Tcを生成するのに加え、整形波形信号Vdが検出信号Tcの計測のために十分な大きさの振幅を有しているか否かを示す有効性フラグFlagを生成する。
制御部6の判定部62は、計測部522が生成する検出信号Tc及び有効性フラグFlagに基づいて、吐出部Dにおけるインクの吐出状態を判定する吐出状態判定処理を実行する。
制御部6の判定部62は、計測部522が生成する検出信号Tc及び有効性フラグFlagに基づいて、吐出部Dにおけるインクの吐出状態を判定する吐出状態判定処理を実行する。
<5.吐出状態判定処理>
以下、図21乃至図29を参照しつつ、制御部6の判定部62が実行する、吐出状態判定処理について説明する。
以下、図21乃至図29を参照しつつ、制御部6の判定部62が実行する、吐出状態判定処理について説明する。
<5.1.吐出状態判定処理の判定モード>
前節までは、吐出状態判定処理として、1つの単位動作期間Tuに1個の吐出部Dを判定対象吐出部D-Jとする場合を説明した。しかし、インクジェットプリンター1は、複数の吐出部Dを備える。このため、吐出状態判定処理においては、複数の吐出部Dにおけるインクの吐出状態を判定することが求められる。
上述のとおり、本実施形態に係る判定部62は、1つの単位判定動作期間Tu-Tにおいて、1個の吐出部Dにおけるインクの吐出状態のみを判定可能である。このため、複数の吐出部Dにおけるインクの吐出状態を判定するためには、複数の単位判定動作期間Tu-Tにおいて、複数個の吐出部Dを対象(判定対象吐出部D-J)とする吐出状態判定処理を実行することが必要となる。そこで、本実施形態では、複数の単位判定動作期間Tu-Tからなる判定期間において、複数個の吐出部Dを判定対象吐出部D-Jとした吐出状態判定処理を実行する。
ここで、判定期間とは、原則としては、連続する複数の単位判定動作期間Tu-Tからなる期間である。但し、判定期間は、処理の遅れ等によって、吐出状態判定処理が実行されない単位動作期間Tu(つまり、単位判定動作期間Tu-Tではない単位動作期間Tu)を含むものであってもよい。また、判定期間は、原則としては複数の単位判定動作期間Tu-Tからなるが、単一の単位判定動作期間Tu-Tを判定期間としてもかまわない。要するに、判定期間は、印刷処理やメンテナンス処理等の吐出状態判定処理以外の処理が実行されない期間であればよい。
前節までは、吐出状態判定処理として、1つの単位動作期間Tuに1個の吐出部Dを判定対象吐出部D-Jとする場合を説明した。しかし、インクジェットプリンター1は、複数の吐出部Dを備える。このため、吐出状態判定処理においては、複数の吐出部Dにおけるインクの吐出状態を判定することが求められる。
上述のとおり、本実施形態に係る判定部62は、1つの単位判定動作期間Tu-Tにおいて、1個の吐出部Dにおけるインクの吐出状態のみを判定可能である。このため、複数の吐出部Dにおけるインクの吐出状態を判定するためには、複数の単位判定動作期間Tu-Tにおいて、複数個の吐出部Dを対象(判定対象吐出部D-J)とする吐出状態判定処理を実行することが必要となる。そこで、本実施形態では、複数の単位判定動作期間Tu-Tからなる判定期間において、複数個の吐出部Dを判定対象吐出部D-Jとした吐出状態判定処理を実行する。
ここで、判定期間とは、原則としては、連続する複数の単位判定動作期間Tu-Tからなる期間である。但し、判定期間は、処理の遅れ等によって、吐出状態判定処理が実行されない単位動作期間Tu(つまり、単位判定動作期間Tu-Tではない単位動作期間Tu)を含むものであってもよい。また、判定期間は、原則としては複数の単位判定動作期間Tu-Tからなるが、単一の単位判定動作期間Tu-Tを判定期間としてもかまわない。要するに、判定期間は、印刷処理やメンテナンス処理等の吐出状態判定処理以外の処理が実行されない期間であればよい。
ところで、複数の単位判定動作期間Tu-Tからなる判定期間を確保して、複数個の吐出部Dを判定対象吐出部D-Jとした吐出状態判定処理を実行する場合、当該吐出状態判定処理が実行される判定期間の時間長が長くなる場合がある。よって、インクジェットプリンター1の使用状況による時間的制約を考慮し、インクジェットプリンター1の使用の妨げ(例えば、印刷処理の妨げ)とならないような判定期間を設定した上で、吐出状態判定処理を実行することが好ましい
更に、インクジェットプリンター1の使用状況によって、吐出状態判定処理に求められる判定の精度が異なる場合がある。例えば、単に吐出異常の有無の判定のみが必要な場合も存在する一方で、吐出異常の有無に加え吐出部Dに故障が生じているか否かの判定まで必要な場合も存在する。つまり、吐出状態判定処理は、インクジェットプリンター1の使用状況を考慮した判定の精度で実行されることが好ましい。
このため、吐出状態判定処理は、インクジェットプリンター1の使用状況に応じて、判定期間の時間長や、判定の精度等を適切に定めた上で、実行されることが求められる。
更に、インクジェットプリンター1の使用状況によって、吐出状態判定処理に求められる判定の精度が異なる場合がある。例えば、単に吐出異常の有無の判定のみが必要な場合も存在する一方で、吐出異常の有無に加え吐出部Dに故障が生じているか否かの判定まで必要な場合も存在する。つまり、吐出状態判定処理は、インクジェットプリンター1の使用状況を考慮した判定の精度で実行されることが好ましい。
このため、吐出状態判定処理は、インクジェットプリンター1の使用状況に応じて、判定期間の時間長や、判定の精度等を適切に定めた上で、実行されることが求められる。
そこで、本実施形態では、判定期間または判定精度の異なる複数の判定モードを設け、当該複数の判定モードの中から、インクジェットプリンター1の使用状況に適した判定モードを選択し、選択された判定モードにより吐出状態判定処理を実行する。
具体的には、本実施形態に係る判定部62は、全ノズル判定モード(「第1判定モード」の一例)、部分ノズル判定モード(「第2判定モード」の一例)、及び、故障ノズル判定モード(「第3判定モード」の一例)の、3つの判定モードの中から、インクジェットプリンター1の使用状況に応じた判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行する。
具体的には、本実施形態に係る判定部62は、全ノズル判定モード(「第1判定モード」の一例)、部分ノズル判定モード(「第2判定モード」の一例)、及び、故障ノズル判定モード(「第3判定モード」の一例)の、3つの判定モードの中から、インクジェットプリンター1の使用状況に応じた判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行する。
ここで、全ノズル判定モードとは、判定期間において、インクジェットプリンター1が備える全ての吐出部D(M個の吐出部D)を判定の対象として吐出状態判定処理を実行するための判定モードである。
また、部分ノズル判定モードとは、判定期間において、インクジェットプリンター1が備えるM個の吐出部Dのうち、一部の吐出部Dを対象として吐出状態判定処理を実行するための判定モードである。この部分ノズル判定モードでは、全ノズル判定モードと比較して、判定期間を短くすることができるため、例えば印刷処理が断続的に実行される場合等に、印刷処理の合間の短い期間に吐出状態判定処理を実行することができる。
また、故障ノズル判定モードとは、吐出部Dにおけるインクの吐出状態をより詳細に判定することで、吐出部Dにおいて吐出異常が生じているか否かの判定に加え、吐出部Dにおいて故障が生じているか否かを判定する吐出状態判定処理を実行するための、判定モードである。
以下、これら3つの判定モードによる吐出状態判定処理について、それぞれ説明する。
また、部分ノズル判定モードとは、判定期間において、インクジェットプリンター1が備えるM個の吐出部Dのうち、一部の吐出部Dを対象として吐出状態判定処理を実行するための判定モードである。この部分ノズル判定モードでは、全ノズル判定モードと比較して、判定期間を短くすることができるため、例えば印刷処理が断続的に実行される場合等に、印刷処理の合間の短い期間に吐出状態判定処理を実行することができる。
また、故障ノズル判定モードとは、吐出部Dにおけるインクの吐出状態をより詳細に判定することで、吐出部Dにおいて吐出異常が生じているか否かの判定に加え、吐出部Dにおいて故障が生じているか否かを判定する吐出状態判定処理を実行するための、判定モードである。
以下、これら3つの判定モードによる吐出状態判定処理について、それぞれ説明する。
<5.2.全ノズル判定モード>
図21は、全ノズル判定モードによる吐出状態判定処理を実行する場合における、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。
図21は、全ノズル判定モードによる吐出状態判定処理を実行する場合における、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。
図21に示すように、制御部6は、全ノズル判定モードによる吐出状態判定処理を実行する場合、まず、駆動波形信号Com-Aとして非吐出駆動波形信号Com-AT1を選択し、吐出状態判定処理が非吐出検査として実行されるように、駆動波形信号Comの波形を決定する(ステップS100)。
次に、制御部6は、吐出部Dの段数を示す変数mに「1」を設定する(ステップS110)。
次に、制御部6は、吐出部D[m]を駆動するように、駆動部51を制御する(ステップS120)。具体的には、制御部6は、吐出部D[m]に対して判定用駆動波形信号Com-ATが供給され、吐出部D[m]以外の吐出部Dに対して駆動波形信号Com-Bが供給されるような、駆動波形信号Com及び印刷信号SI[m]を含む各種信号を、駆動部51に出力する。すなわち、制御部6は、駆動対象吐出部D-Rとして吐出部D[m]を採用する。
次に、制御部6は、吐出部D[m]に生じる残留振動を示す残留振動信号Voutに基づいて残留振動検出部52が生成した検出信号Tc及び有効性フラグFlagを取得する(ステップS130)。すなわち、制御部6は、判定対象吐出部D-Jとして吐出部D[m]を採用する。
次に、制御部6は、ステップS130で取得した検出信号Tc及び有効性フラグFlagに基づいて、吐出部D[m]に対応する判定情報RSを生成する(ステップS140)。
次に、制御部6は、吐出部Dの段数を示す変数mに「1」を設定する(ステップS110)。
次に、制御部6は、吐出部D[m]を駆動するように、駆動部51を制御する(ステップS120)。具体的には、制御部6は、吐出部D[m]に対して判定用駆動波形信号Com-ATが供給され、吐出部D[m]以外の吐出部Dに対して駆動波形信号Com-Bが供給されるような、駆動波形信号Com及び印刷信号SI[m]を含む各種信号を、駆動部51に出力する。すなわち、制御部6は、駆動対象吐出部D-Rとして吐出部D[m]を採用する。
次に、制御部6は、吐出部D[m]に生じる残留振動を示す残留振動信号Voutに基づいて残留振動検出部52が生成した検出信号Tc及び有効性フラグFlagを取得する(ステップS130)。すなわち、制御部6は、判定対象吐出部D-Jとして吐出部D[m]を採用する。
次に、制御部6は、ステップS130で取得した検出信号Tc及び有効性フラグFlagに基づいて、吐出部D[m]に対応する判定情報RSを生成する(ステップS140)。
図22は、ステップS140において実行される判定情報RSを生成する処理を説明するための説明図である。
この図に示すように、制御部6は、検出信号Tcの示す時間長を、閾値Tth1、閾値Tth1よりも長い時間長を表す閾値Tth2、及び、閾値Tth2よりも更に長い時間長を表す閾値Tth3の3つの閾値(または、これら3つの閾値うちの一部の閾値)と比較する。
ここで、閾値Tth1は、キャビティ320内部に気泡が発生して残留振動の周波数が高くなる場合における残留振動の1周期分の時間長と、吐出状態が正常である場合における残留振動の1周期分の時間長との境界を示すための値である。
また、閾値Tth2は、ノズルN出口付近に紙粉等の異物が付着して残留振動の周波数が低くなる場合における残留振動の1周期分の時間長と、吐出状態が正常である場合における残留振動の1周期分の時間長との境界を示すための値である。
また、閾値Tth3は、ノズルN付近におけるインクの増粘または固着により、紙粉等の異物が付着する場合よりもさらに残留振動の周波数が低くなる場合における残留振動の1周期分の時間長と、ノズルN出口付近に紙粉等の異物が付着した場合における残留振動の1周期分の時間長との境界を示すための値である。
この図に示すように、制御部6は、検出信号Tcの示す時間長を、閾値Tth1、閾値Tth1よりも長い時間長を表す閾値Tth2、及び、閾値Tth2よりも更に長い時間長を表す閾値Tth3の3つの閾値(または、これら3つの閾値うちの一部の閾値)と比較する。
ここで、閾値Tth1は、キャビティ320内部に気泡が発生して残留振動の周波数が高くなる場合における残留振動の1周期分の時間長と、吐出状態が正常である場合における残留振動の1周期分の時間長との境界を示すための値である。
また、閾値Tth2は、ノズルN出口付近に紙粉等の異物が付着して残留振動の周波数が低くなる場合における残留振動の1周期分の時間長と、吐出状態が正常である場合における残留振動の1周期分の時間長との境界を示すための値である。
また、閾値Tth3は、ノズルN付近におけるインクの増粘または固着により、紙粉等の異物が付着する場合よりもさらに残留振動の周波数が低くなる場合における残留振動の1周期分の時間長と、ノズルN出口付近に紙粉等の異物が付着した場合における残留振動の1周期分の時間長との境界を示すための値である。
図22に示すように、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「TTH1≦Tc≦TTH2」を満たす場合には、吐出部Dにおけるインクの吐出状態が正常であると判定し、判定情報RSに、吐出状態が正常であることを示す値「1」を設定する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「Tc<TTH1」を満たす場合には、キャビティ320に生じた気泡により吐出異常が発生していると判定し、判定情報RSに、気泡による吐出異常が発生していることを示す値「2」を設定する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「TTH2<Tc≦TTH3」を満たす場合には、ノズルN出口付近に付着した紙粉等の異物により吐出異常が発生していると判定し、判定情報RSに、紙粉等の異物の付着による吐出異常が発生していることを示す値「3」を設定する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「TTH3<Tc」を満たす場合には、キャビティ320内のインクの増粘により吐出異常が発生していると判定し、判定情報RSに、インク増粘による吐出異常が発生していることを示す値「4」を設定する。
また、制御部6は、有効性フラグFlagの値が「0」である場合には、判定情報RSに、インクが注入されていない等のなんらかの原因により吐出異常が発生していることを示す値「5」を設定する。
以上のように、制御部6は、検出信号Tc及び有効性フラグFlagに基づいて、吐出部Dにおける吐出状態を判定し、当該判定結果を示す判定情報RSを生成する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「Tc<TTH1」を満たす場合には、キャビティ320に生じた気泡により吐出異常が発生していると判定し、判定情報RSに、気泡による吐出異常が発生していることを示す値「2」を設定する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「TTH2<Tc≦TTH3」を満たす場合には、ノズルN出口付近に付着した紙粉等の異物により吐出異常が発生していると判定し、判定情報RSに、紙粉等の異物の付着による吐出異常が発生していることを示す値「3」を設定する。
また、制御部6は、有効性フラグFlagの値が「1」であり、且つ、検出信号Tcが「TTH3<Tc」を満たす場合には、キャビティ320内のインクの増粘により吐出異常が発生していると判定し、判定情報RSに、インク増粘による吐出異常が発生していることを示す値「4」を設定する。
また、制御部6は、有効性フラグFlagの値が「0」である場合には、判定情報RSに、インクが注入されていない等のなんらかの原因により吐出異常が発生していることを示す値「5」を設定する。
以上のように、制御部6は、検出信号Tc及び有効性フラグFlagに基づいて、吐出部Dにおける吐出状態を判定し、当該判定結果を示す判定情報RSを生成する。
なお、全ノズル判定モードでは、各吐出部Dを1回ずつ駆動して、各吐出部Dから検出信号Tc及び有効性フラグFlagを1回ずつ取得し、各吐出部Dに対応する判定情報RSを1回ずつ生成するが、後述する故障ノズル判定モードでは、同一の吐出部Dを2回駆動して、吐出部Dから検出信号Tc及び有効性フラグFlagを2回ずつ取得し、当該吐出部Dに対応する判定情報RSを2回ずつ生成する場合がある。
このため、以下では、説明の便宜上区別が必要な場合には、1回目に取得される検出信号Tcを検出信号Tc1と称し、1回目に取得される有効性フラグFlagを有効性フラグFlag1と称する一方で、2回目に取得される検出信号Tcを検出信号Tc2と称し、2回目に取得される有効性フラグFlagを有効性フラグFlag2と称する。また、1回目に生成される判定情報RSを判定情報RS1と称し、2回目に生成される判定情報RSを判定情報RS2と称することがある。
図21に示す全ノズル判定モードでは、各吐出部Dから検出信号Tc及び有効性フラグFlagを1回ずつ取得し、各吐出部Dに対する判定情報RSを1回ずつ生成する。よって、ステップS130では検出信号Tc1及び有効性フラグFlag1を取得し、ステップS140では判定情報RS1を生成する、と表現することができる。
このため、以下では、説明の便宜上区別が必要な場合には、1回目に取得される検出信号Tcを検出信号Tc1と称し、1回目に取得される有効性フラグFlagを有効性フラグFlag1と称する一方で、2回目に取得される検出信号Tcを検出信号Tc2と称し、2回目に取得される有効性フラグFlagを有効性フラグFlag2と称する。また、1回目に生成される判定情報RSを判定情報RS1と称し、2回目に生成される判定情報RSを判定情報RS2と称することがある。
図21に示す全ノズル判定モードでは、各吐出部Dから検出信号Tc及び有効性フラグFlagを1回ずつ取得し、各吐出部Dに対する判定情報RSを1回ずつ生成する。よって、ステップS130では検出信号Tc1及び有効性フラグFlag1を取得し、ステップS140では判定情報RS1を生成する、と表現することができる。
図21に示すように、制御部6は、判定情報RSの示す値が、吐出部D[m]におけるインクの吐出状態が正常であることを示す値「1」であるか否かを判定する(ステップS150)。
制御部6は、ステップS150における判定結果が肯定である場合、吐出部D[m]におけるインクの吐出状態が正常であると判定し、そして、当該判定結果と、吐出部D[m]を識別するための情報(例えば、段数m)とを対応付けて、記憶部60に記憶させる(ステップS160)。
一方、制御部6は、ステップS150における判定結果が否定である場合、吐出部D[m]におけるインクの吐出状態が異常である(吐出部D[m]において吐出異常が生じている)と判定し、そして、吐出部D[m]に係る検出信号Tc1、有効性フラグFlag1、及び、判定情報RS1と、吐出部D[m]を識別するための情報と、を対応付けて、記憶部60に記憶させる(ステップS170)。
制御部6は、ステップS150における判定結果が肯定である場合、吐出部D[m]におけるインクの吐出状態が正常であると判定し、そして、当該判定結果と、吐出部D[m]を識別するための情報(例えば、段数m)とを対応付けて、記憶部60に記憶させる(ステップS160)。
一方、制御部6は、ステップS150における判定結果が否定である場合、吐出部D[m]におけるインクの吐出状態が異常である(吐出部D[m]において吐出異常が生じている)と判定し、そして、吐出部D[m]に係る検出信号Tc1、有効性フラグFlag1、及び、判定情報RS1と、吐出部D[m]を識別するための情報と、を対応付けて、記憶部60に記憶させる(ステップS170)。
次に、制御部6は、インクジェットプリンター1が備えるM個の吐出部Dの全てについての吐出状態の判定と判定情報RSの生成とが完了したか否かを判定する(ステップS180)。具体的には、制御部6は、段数mが「M」以上であるか否かを判定する。
制御部6は、ステップS180の判定結果が肯定である場合、図21に示す吐出状態判定処理を終了させる。
一方、制御部6は、ステップS180の判定結果が否定である場合、変数mに「1」を加算し(ステップS190)、処理をステップS120に進める。これにより、インクジェットプリンター1が具備する全ての(M個の)吐出部Dについての吐出状態の判定が終了するまで、ステップS120〜S170の処理が実行される。
制御部6は、ステップS180の判定結果が肯定である場合、図21に示す吐出状態判定処理を終了させる。
一方、制御部6は、ステップS180の判定結果が否定である場合、変数mに「1」を加算し(ステップS190)、処理をステップS120に進める。これにより、インクジェットプリンター1が具備する全ての(M個の)吐出部Dについての吐出状態の判定が終了するまで、ステップS120〜S170の処理が実行される。
このように、全ノズル判定モードでは、インクジェットプリンター1が備えるM個の吐出部Dの全てについて吐出状態を判定し、判定情報RSを生成する。このため、M個の吐出部Dの何れかにおいて吐出異常が生じている場合に、これを把握することが可能となる。これにより、吐出異常に起因する印刷品質の低下を、予防することが可能となる。
なお、図21に示す全ノズル判定モードによる吐出状態判定処理が実行される判定期間は、
ステップS120において、M個の吐出部Dのうち最初の吐出部D(この図の例では吐出部D[1])が駆動される単位判定動作期間Tu-Tから、M個の吐出部Dのうち最後の吐出部D(この図の例では吐出部D[M])が駆動される単位判定動作期間Tu-Tまでの期間である。
また、この図に示す例では、M個の吐出部Dを、1段→2段→・・・→M段の順番で駆動して吐出状態を判定する場合を例示したが、これは一例であり、M個の吐出部Dについての駆動及び吐出状態の判定の順序はどのような順序でもよい。要するに、M個の吐出部Dの全てについて漏れなく吐出状態を判定できればよい。
ステップS120において、M個の吐出部Dのうち最初の吐出部D(この図の例では吐出部D[1])が駆動される単位判定動作期間Tu-Tから、M個の吐出部Dのうち最後の吐出部D(この図の例では吐出部D[M])が駆動される単位判定動作期間Tu-Tまでの期間である。
また、この図に示す例では、M個の吐出部Dを、1段→2段→・・・→M段の順番で駆動して吐出状態を判定する場合を例示したが、これは一例であり、M個の吐出部Dについての駆動及び吐出状態の判定の順序はどのような順序でもよい。要するに、M個の吐出部Dの全てについて漏れなく吐出状態を判定できればよい。
<5.3.部分ノズル判定モード>
図23は、部分ノズル判定モードによる吐出状態判定処理を実行する場合における、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。
なお、図23に示す部分ノズル判定モードによる吐出状態判定処理は、ステップS200及びS210の処理を実行する点と、ステップS110の代わりにステップS220の処理を実行する点と、ステップS180の代わりにステップS230の処理を実行する点と、ステップS190の代わりにステップS240の処理を実行する点と、を除き、図21に示す全ノズル判定モードによる吐出状態判定処理と同様である。
図23では、制御部6が、図21に示す全ノズル判定モードに係る処理と同様の処理を実行するステップについては、図21と同じ符号を付与している。
図23は、部分ノズル判定モードによる吐出状態判定処理を実行する場合における、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。
なお、図23に示す部分ノズル判定モードによる吐出状態判定処理は、ステップS200及びS210の処理を実行する点と、ステップS110の代わりにステップS220の処理を実行する点と、ステップS180の代わりにステップS230の処理を実行する点と、ステップS190の代わりにステップS240の処理を実行する点と、を除き、図21に示す全ノズル判定モードによる吐出状態判定処理と同様である。
図23では、制御部6が、図21に示す全ノズル判定モードに係る処理と同様の処理を実行するステップについては、図21と同じ符号を付与している。
図23に示すように、制御部6は、部分ノズル判定モードにより吐出状態判定処理を実行する場合、例えば、インクジェットプリンター1の使用状況を考慮して、吐出状態判定処理を実行するために確保可能な判定期間の時間長を算出し、当該判定期間において吐出状態の判定対象とすることができる吐出部Dの最大の個数Qmax(「判定可能数」の一例)を算出する(ステップS200)。ここで、個数Qmaxは、1≦Qmax<Mを満たす自然数である。なお、十分な時間長の判定期間を確保できる場合には、「Qmax=M」となることも想定されうるが、この場合には、部分ノズル判定モードではなく、全ノズル判定モードによる吐出状態判定処理が実行される。
次に、制御部6は、部分ノズル判定モードにおける吐出状態判定処理の対象とするQ個の判定対象吐出部D-Jを決定する(ステップS210)。ここで、Qは、1≦Q≦Qmaxを満たす自然数である。
以下では、部分ノズル判定モードにおいて吐出対象となるQ個の判定対象吐出部D-Jを、対象吐出群GRと称する場合がある。また、以下では、対象吐出群GRに含まれるQ個の判定対象吐出部D-Jを、吐出部D[m1]、D[m2]、・・・、D[mq]、・・・、D[mQ]と表現する(変数qは、1≦q≦Qを満たす自然数)。
なお、判定期間の算出方法、及び、対象吐出群GRの決定方法については後述する。
次に、制御部6は、部分ノズル判定モードにおける吐出状態判定処理の対象とするQ個の判定対象吐出部D-Jを決定する(ステップS210)。ここで、Qは、1≦Q≦Qmaxを満たす自然数である。
以下では、部分ノズル判定モードにおいて吐出対象となるQ個の判定対象吐出部D-Jを、対象吐出群GRと称する場合がある。また、以下では、対象吐出群GRに含まれるQ個の判定対象吐出部D-Jを、吐出部D[m1]、D[m2]、・・・、D[mq]、・・・、D[mQ]と表現する(変数qは、1≦q≦Qを満たす自然数)。
なお、判定期間の算出方法、及び、対象吐出群GRの決定方法については後述する。
図23に示すように、制御部6は、駆動波形信号Com-Aとして非吐出駆動波形信号Com-AT1を選択する(ステップS100)。そして、制御部6は、吐出部Dの段数を示す変数mに、対象吐出群GRに含まれるQ個の判定対象吐出部D-Jのうち最初に吐出状態を判定する吐出部Dの段数である「m1」を設定したうえで(ステップS220)、図21において説明したステップS120〜S170の処理を実行する。そして、制御部6は、ステップS120〜S170の処理を実行すると、対象吐出群GRに含まれるQ個の吐出部Dの全てについての吐出状態の判定が完了したか否かを判定する(ステップS230)。具体的には、制御部6は、変数qが「Q」以上であるか否かを判定する。
制御部6は、ステップS230の判定結果が肯定である場合、図23に示す吐出状態判定処理を終了させる。一方、制御部6は、ステップS230の判定結果が否定である場合、変数qに「1」を加算し、変数mを「mq」に設定したうえで(ステップS240)、処理をステップS120に進める。これにより、判定期間において吐出状態判定処理の対象とすべきQ個の吐出部Dの全部についての吐出状態の判定が終了するまで、ステップS120〜S170の処理が実行される。
制御部6は、ステップS230の判定結果が肯定である場合、図23に示す吐出状態判定処理を終了させる。一方、制御部6は、ステップS230の判定結果が否定である場合、変数qに「1」を加算し、変数mを「mq」に設定したうえで(ステップS240)、処理をステップS120に進める。これにより、判定期間において吐出状態判定処理の対象とすべきQ個の吐出部Dの全部についての吐出状態の判定が終了するまで、ステップS120〜S170の処理が実行される。
このように、部分ノズル判定モードでは、インクジェットプリンター1が備えるM個の吐出部Dのうちの一部について吐出状態を判定し、判定情報RSを生成する。このため、印刷処理の合間等の短い期間に吐出状態判定処理を実行することができる。
<5.4.故障ノズル判定モード>
次に、故障ノズル判定モードと、故障ノズル判定モードによる吐出状態判定処理において検出する吐出部Dの故障と、について説明する。
次に、故障ノズル判定モードと、故障ノズル判定モードによる吐出状態判定処理において検出する吐出部Dの故障と、について説明する。
図24は、吐出部Dの故障について説明するための説明図である。
上述したように、記録ヘッド30には、複数の吐出部Dに対応する複数のキャビティ320が設けられ、複数のキャビティ320は、互いにキャビティプレート340により区切られている(図3及び図4参照)。以下、キャビティプレート340のうち、キャビティ320を区切る部分を隔壁340Aと称する。
図24(A)に示すように、吐出部Dは、経年劣化等により、隔壁340Aがノズルプレート330から剥離(以下、単に「隔壁340Aの剥離」と称する)する場合がある。故障ノズル判定モードによる吐出状態判定処理では、隔壁340Aの剥離による吐出部Dの故障を検出する。
上述したように、記録ヘッド30には、複数の吐出部Dに対応する複数のキャビティ320が設けられ、複数のキャビティ320は、互いにキャビティプレート340により区切られている(図3及び図4参照)。以下、キャビティプレート340のうち、キャビティ320を区切る部分を隔壁340Aと称する。
図24(A)に示すように、吐出部Dは、経年劣化等により、隔壁340Aがノズルプレート330から剥離(以下、単に「隔壁340Aの剥離」と称する)する場合がある。故障ノズル判定モードによる吐出状態判定処理では、隔壁340Aの剥離による吐出部Dの故障を検出する。
なお、図24は、吐出部D[m]のキャビティ320と吐出部D[m-1]のキャビティ320とが隔壁340A-1により区切られ、吐出部D[m]のキャビティ320と吐出部D[m+1]のキャビティ320とが隔壁340A-2により区切られ、隔壁340A-1及び隔壁340A-2が剥離している場合を例示している。
以下では、一の吐出部Dのキャビティ320と、他の吐出部Dのキャビティ320とが、隔壁340Aを介して隣り合う場合に、当該他の吐出部Dを、一の吐出部Dの隣接吐出部D-Nbと称する。図24は、吐出部D[m-1]及び吐出部D[m+1]が、吐出部D[m]の隣接吐出部D-Nbである場合の例示である。
以下では、一の吐出部Dのキャビティ320と、他の吐出部Dのキャビティ320とが、隔壁340Aを介して隣り合う場合に、当該他の吐出部Dを、一の吐出部Dの隣接吐出部D-Nbと称する。図24は、吐出部D[m-1]及び吐出部D[m+1]が、吐出部D[m]の隣接吐出部D-Nbである場合の例示である。
図24(A)に示すように、吐出部D[m]の隔壁340A(340A-1、340A-2)が剥離している場合、駆動信号Vinにより振動板310を撓ませてキャビティ320を収縮させることで、吐出部D[m]のキャビティ320内部に圧力を加えても、当該圧力が、隔壁340Aを介して隣接吐出部D-Nbのキャビティ320に逃げてしまう。この場合、図6に示す残留振動の計算モデルにおいて、コンプライアンスCmが大きくなることが考えられる。
このため、吐出部D[m]の隔壁340Aが剥離している場合、吐出部D[m]の吐出状態が正常である場合と比較して、吐出部D[m]に生じる残留振動の振幅が小さくなり、また、吐出部D[m]に生じる残留振動の周波数が低くなる。従って、吐出部D[m]の隔壁340Aが剥離している場合に、吐出部D[m]において生じる残留振動は、吐出部D[m]のノズルN付近に紙粉等の異物が付着している場合の残留振動、吐出部D[m]のキャビティ320内部のインクが増粘している場合の残留振動、または、吐出部D[m]のキャビティ320内部にインクが注入されていない場合の残留振動に近い波形となる。換言すれば、吐出部D[m]の隔壁340Aが剥離している場合に、吐出部D[m]を駆動対象吐出部D-Rとするとともに、吐出部D[m]を判定対象吐出部D-Jとした吐出状態判定処理を実行すると、吐出部D[m]から得られる判定情報RSは、「3」、「4」、「5」の何れかの値を示す可能性が高い。
このため、吐出部D[m]の隔壁340Aが剥離している場合、吐出部D[m]の吐出状態が正常である場合と比較して、吐出部D[m]に生じる残留振動の振幅が小さくなり、また、吐出部D[m]に生じる残留振動の周波数が低くなる。従って、吐出部D[m]の隔壁340Aが剥離している場合に、吐出部D[m]において生じる残留振動は、吐出部D[m]のノズルN付近に紙粉等の異物が付着している場合の残留振動、吐出部D[m]のキャビティ320内部のインクが増粘している場合の残留振動、または、吐出部D[m]のキャビティ320内部にインクが注入されていない場合の残留振動に近い波形となる。換言すれば、吐出部D[m]の隔壁340Aが剥離している場合に、吐出部D[m]を駆動対象吐出部D-Rとするとともに、吐出部D[m]を判定対象吐出部D-Jとした吐出状態判定処理を実行すると、吐出部D[m]から得られる判定情報RSは、「3」、「4」、「5」の何れかの値を示す可能性が高い。
吐出部Dが故障している場合、メンテナンス処理によっても吐出異常が解消されない。このため、吐出部Dが故障している場合に、印刷処理により形成される画像の画質の劣化を抑えるためには、故障した吐出部Dを具備する記録ヘッド30の交換や、または、故障した吐出部Dからインクを吐出させる代わりに、故障した吐出部Dとは異なる吐出部Dからインクを吐出させる補完処理の実行等、吐出部Dの故障による影響を最小化するための措置が必要となる。従って、吐出部Dに吐出異常が生じている場合に、当該吐出異常が、メンテナンス処理により回復可能なインクの増粘等であるか、または、メンテナンス処理により回復不可能な吐出部Dの故障であるかを区別することが重要となる。
ところで、図24(B)に示すように、吐出部D[m]と、吐出部D[m]の隣接吐出部D-Nb(この図に示す例では、吐出部D[m-1]及びD[m+1])と、を同時に駆動する場合、吐出部D[m]のキャビティ320内部に圧力が加えられるとともに、隣接吐出部D-Nbのキャビティ320内部に圧力が加えられる。よって、この場合、吐出部D[m]の隔壁340Aが剥離していても、吐出部D[m]のキャビティ320内部に加えられる圧力が、隔壁340Aを介して、隣接吐出部D-Nbに逃げることを小さく抑えることができる。例えば、この場合、吐出部D[m]は、吐出状態が正常であるかのような振る舞いをすることになる。
このように、吐出部D[m]に故障(隔壁340Aの剥離)が生じている場合には、吐出部D[m]を単独で駆動する場合に吐出部D[m]に生じる残留振動と、吐出部D[m]及び隣接吐出部D-Nbを同時駆動する場合に吐出部D[m]に生じる残留振動とが、異なる波形となる可能性が高い。換言すれば、吐出部D[m]を単独で駆動することで得られる、検出信号Tc1及び有効性フラグFlag1並びに判定情報RS1と、吐出部D[m]と吐出部D[m]の隣接吐出部D-Nbとを同時駆動することで得られる、検出信号Tc2及び有効性フラグFlag2並びに判定情報RS2と、を比較することで、吐出部D[m]において生じる吐出異常が、メンテナンス処理により回復可能なインクの増粘等であるか、または、メンテナンス処理により回復不可能な吐出部Dの故障であるかを区別することができる。
本実施形態に係る故障ノズル判定モードによる吐出状態判定処理では、上述した理論に基づいて、吐出部D[m]を単独駆動して、吐出部D[m]の吐出状態が異常であると判定された場合に、吐出部D[m]及び隣接吐出部D-Nbを同時駆動することで、吐出部D[m]に故障が生じているか否かを判定する。
なお、吐出部D[m]を単独駆動して、吐出部D[m]における吐出状態を判定することを「第1の判定」と称し(図21のステップS500、及び、図23のステップS500Aに相当)、
吐出部D[m]及び隣接吐出部D-Nbを同時駆動することで、吐出部D[m]に故障が生じているか否かを判定することを「第2の判定」と称する。また、第1の判定において、吐出状態が異常であると判定された吐出部Dを、異常吐出部D-Bと称する場合がある。
以下、故障ノズル判定モードによる吐出状態判定処理について説明する。
本実施形態に係る故障ノズル判定モードによる吐出状態判定処理では、上述した理論に基づいて、吐出部D[m]を単独駆動して、吐出部D[m]の吐出状態が異常であると判定された場合に、吐出部D[m]及び隣接吐出部D-Nbを同時駆動することで、吐出部D[m]に故障が生じているか否かを判定する。
なお、吐出部D[m]を単独駆動して、吐出部D[m]における吐出状態を判定することを「第1の判定」と称し(図21のステップS500、及び、図23のステップS500Aに相当)、
吐出部D[m]及び隣接吐出部D-Nbを同時駆動することで、吐出部D[m]に故障が生じているか否かを判定することを「第2の判定」と称する。また、第1の判定において、吐出状態が異常であると判定された吐出部Dを、異常吐出部D-Bと称する場合がある。
以下、故障ノズル判定モードによる吐出状態判定処理について説明する。
図25は、故障ノズル判定モードによる吐出状態判定処理を実行する場合における、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。
なお、図25では、制御部6が、図21に示す全ノズル判定モードに係る処理と同様の処理を実行するステップについては、図21と同じ符号を付与している。
なお、図25では、制御部6が、図21に示す全ノズル判定モードに係る処理と同様の処理を実行するステップについては、図21と同じ符号を付与している。
図25に示すように、制御部6は、故障ノズル判定モードによる吐出状態判定処理を実行する場合、まず、駆動波形信号Com-Aとして吐出駆動波形信号Com-AT2を選択し、吐出状態判定処理が吐出検査として実行されるように、駆動波形信号Comの波形を決定する(ステップS300)。故障ノズル判定モードによる吐出状態判定処理が吐出検査として実行されるのは、故障ノズル判定モードが、吐出部Dにおける吐出異常の検出に加え、吐出部Dにおける故障の検出をも目的とするものであるため、他の判定モードと比較して、吐出部Dにおけるインクの吐出状態をより正確に検出することが好ましいからである。
図25に示すように、制御部6は、全ノズル判定モード(図21参照)と同様に、吐出部Dの段数を示す変数mに「1」を設定し(ステップS110)、吐出部D[m]を駆動対象吐出部D-Rとして採用して、吐出部D[m]を単独駆動し(ステップS120)、吐出部D[m]を判定対象吐出部D-Jとして採用して、吐出部D[m]に対応する検出信号Tc1及び有効性フラグFlag1を取得し(ステップS130)、吐出部D[m]に対応する判定情報RS1を生成し(ステップS140)、判定情報RS1の示す値が「1」であるか否かを判定する(ステップS150)。
そして、制御部6は、ステップS150における判定結果が肯定である場合、吐出部D[m]におけるインクの吐出状態が正常であると判定し、当該判定結果を記憶部60に記憶させ(ステップS160)、M個の吐出部Dの全てについて吐出状態の判定が完了したか否かを判定する(ステップS180)。
そして、制御部6は、ステップS180における判定結果が肯定である場合、図25に示す吐出状態判定処理を終了させ、ステップS180の判定結果が否定である場合、変数mに「1」を加算して(ステップS190)、処理をステップS120に進める。
そして、制御部6は、ステップS150における判定結果が肯定である場合、吐出部D[m]におけるインクの吐出状態が正常であると判定し、当該判定結果を記憶部60に記憶させ(ステップS160)、M個の吐出部Dの全てについて吐出状態の判定が完了したか否かを判定する(ステップS180)。
そして、制御部6は、ステップS180における判定結果が肯定である場合、図25に示す吐出状態判定処理を終了させ、ステップS180の判定結果が否定である場合、変数mに「1」を加算して(ステップS190)、処理をステップS120に進める。
図25に示すように、制御部6は、ステップS150における判定結果が否定である場合、すなわち、吐出部D[m]が異常吐出部D-Bに該当する場合、判定情報RS1の示す値が、「3」、「4」、または、「5」の何れかに該当するか否かを判定する(ステップS310)。
制御部6は、ステップS310の判定結果が肯定である場合、吐出部D[m]と吐出部D[m]の隣接吐出部D-Nbとを駆動対象吐出部D-Rとして採用し、採用した駆動対象吐出部D-Rを同時駆動させる(ステップS320)。具体的には、制御部6は、吐出部D[m]及び隣接吐出部D-Nbに対して判定用駆動波形信号Com-ATが供給され、吐出部D[m]及び隣接吐出部D-Nb以外の吐出部Dに対して駆動波形信号Com-Bが供給されるような、駆動波形信号Com及び印刷信号SI[m]を含む各種信号を、駆動部51に出力する。なお、ここで、吐出部D[m]の隣接吐出部D-Nbとは、吐出部D[m]の隔壁340Aを介して隣り合う全ての吐出部Dであってもよいし、吐出部D[m]の隔壁340Aを介して隣り合う吐出部Dの一部の吐出部Dであってもよい。
次に、制御部6は、吐出部D[m]を判定対象吐出部D-Jとして採用し、吐出部D[m]に対応する検出信号Tc2及び有効性フラグFlag2を取得する(ステップS330)。
そして、制御部6は、ステップS330で取得した検出信号Tc2及び有効性フラグFlag2に基づいて、吐出部D[m]に対応する判定情報RS2を生成する(ステップS340)。
その後、制御部6は、判定情報RS1と判定情報RS2とが等しい値を示し、有効性フラグFlag1と有効性フラグFlag2とが等しい値を示し、且つ、検出信号Tc1と検出信号Tc2とが略同じ値を示すか否か、を判定する(ステップS350)。
なお、本明細書において、「略同じ」とは、完全に同一の場合の他に、製造誤差やノイズ等に起因する各種誤差を考慮した場合に同一であると看做せる場合を含む。すなわち、ステップS350において、制御部6は、検出信号Tc1の示す値と検出信号Tc2の示す値との差分が、所定の許容値以下である場合に、検出信号Tc1と検出信号Tc2とが略同じ値を示すと判定すればよい。
次に、制御部6は、吐出部D[m]を判定対象吐出部D-Jとして採用し、吐出部D[m]に対応する検出信号Tc2及び有効性フラグFlag2を取得する(ステップS330)。
そして、制御部6は、ステップS330で取得した検出信号Tc2及び有効性フラグFlag2に基づいて、吐出部D[m]に対応する判定情報RS2を生成する(ステップS340)。
その後、制御部6は、判定情報RS1と判定情報RS2とが等しい値を示し、有効性フラグFlag1と有効性フラグFlag2とが等しい値を示し、且つ、検出信号Tc1と検出信号Tc2とが略同じ値を示すか否か、を判定する(ステップS350)。
なお、本明細書において、「略同じ」とは、完全に同一の場合の他に、製造誤差やノイズ等に起因する各種誤差を考慮した場合に同一であると看做せる場合を含む。すなわち、ステップS350において、制御部6は、検出信号Tc1の示す値と検出信号Tc2の示す値との差分が、所定の許容値以下である場合に、検出信号Tc1と検出信号Tc2とが略同じ値を示すと判定すればよい。
なお、本実施形態に係る制御部6は、ステップS350において、判定情報RS1及び判定情報RS2を比較する第1の比較と、検出信号Tc1及び検出信号Tc2を比較する第2の比較と、有効性フラグFlag1及び有効性フラグFlag2を比較する第3の比較とを実行するが、制御部6は、第1乃至第3の比較のうち少なくとも1つの比較を実行すればよい。要するに、制御部6は、ステップS350において、ステップS120において吐出部D[m]に生じる残留振動と、ステップS320において吐出部D[m]に生じる残留振動と、が略同じ波形を有するか否かを判定できればよい。但し、判定の精度を高める場合には、第1〜第3の比較の全てを実行することが好ましい。
また、本実施形態に係る制御部6は、故障ノズル判定モードにおいてステップS340の処理を実行するが、ステップS350において第1の比較を実行しない場合には、ステップS340の処理を実行しなくてもよい。
また、本実施形態に係る制御部6は、故障ノズル判定モードにおいてステップS340の処理を実行するが、ステップS350において第1の比較を実行しない場合には、ステップS340の処理を実行しなくてもよい。
図25に示すように、制御部6は、ステップS350の判定結果が肯定である場合、または、ステップS310の判定結果が否定である場合(つまり、判定情報RS1の示す値が「2」である場合)、吐出部D[m]におけるインクの吐出状態が異常であると判定し、吐出部D[m]に係る判定情報RSと、吐出部D[m]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS360)、処理をステップS180に進める。
一方、制御部6は、ステップS350の判定結果が否定である場合、すなわち、ステップS120において吐出部D[m]に生じる残留振動と、ステップS320において吐出部D[m]に生じる残留振動とが略同じ波形では無い場合、吐出部D[m]において故障が生じていると判定し、当該判定結果と、吐出部D[m]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS370)、処理をステップS180に進める。
一方、制御部6は、ステップS350の判定結果が否定である場合、すなわち、ステップS120において吐出部D[m]に生じる残留振動と、ステップS320において吐出部D[m]に生じる残留振動とが略同じ波形では無い場合、吐出部D[m]において故障が生じていると判定し、当該判定結果と、吐出部D[m]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS370)、処理をステップS180に進める。
このように、故障ノズル判定モードによる吐出状態判定処理では、インクジェットプリンター1が備えるM個の吐出部Dの各々について、インクの吐出状態を判定して吐出異常を検出することができるとともに、故障を検出することもできる。これにより、吐出異常に起因する印刷品質の低下を予防することが可能となるとともに、吐出部Dに故障が生じている場合に必要な措置を早期に実行することができる。
なお、図25においては、例えば、ステップS110〜S160の処理が、第1の判定に係る処理であり、ステップS320〜S370の処理が、第2の判定に係る処理である。
なお、図25においては、例えば、ステップS110〜S160の処理が、第1の判定に係る処理であり、ステップS320〜S370の処理が、第2の判定に係る処理である。
ところで、図25に示す故障ノズル判定モードによる吐出状態判定処理では、1個の吐出部D毎に、第1の判定及び第2の判定を実行したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター1が備える全ての吐出部Dについて第1の判定を実行し、その後、第1の判定において吐出異常が検出された異常吐出部D-Bについて第2の判定を実行する態様(以下、「他の態様」と称する)であってもよい。
図26に、故障ノズル判定モードによる他の態様に係る吐出状態判定処理における、インクジェットプリンター1の動作の一例を示す。
この図に示すように、制御部6は、故障ノズル判定モードによる他の態様に係る吐出状態判定処理を実行する場合、駆動波形信号Com-Aとして吐出駆動波形信号Com-AT2を選択し(ステップS300)、M個の吐出部DについてステップS500の第1の判定を実行する(図21参照)。
そして、制御部6は、第1の判定で異常吐出部D-Bとして認定された吐出部Dが存在するか否かを判定する(ステップS510)。
制御部6は、ステップS510の判定結果が否定である場合、図26に示す吐出状態判定処理を終了させる。一方、制御部6は、ステップS510の判定結果が肯定である場合、記憶部60にアクセスし、ステップS500の第1の判定で異常吐出部D-Bとして認定された各吐出部Dに対応する、検出信号Tc1、有効性フラグFlag1、及び、判定情報RS1を取得する(ステップS520)。
以下では、第1の判定で異常吐出部D-Bとして認定された吐出部Dの個数をK個とし、また、K個の異常吐出部D-Bを区別するために、各異常吐出部D-Bを、異常吐出部D-B[k]と表現する(Kは、1≦K≦Mを満たす自然数。kは、1≦k≦Kを満たす自然数)。
この図に示すように、制御部6は、故障ノズル判定モードによる他の態様に係る吐出状態判定処理を実行する場合、駆動波形信号Com-Aとして吐出駆動波形信号Com-AT2を選択し(ステップS300)、M個の吐出部DについてステップS500の第1の判定を実行する(図21参照)。
そして、制御部6は、第1の判定で異常吐出部D-Bとして認定された吐出部Dが存在するか否かを判定する(ステップS510)。
制御部6は、ステップS510の判定結果が否定である場合、図26に示す吐出状態判定処理を終了させる。一方、制御部6は、ステップS510の判定結果が肯定である場合、記憶部60にアクセスし、ステップS500の第1の判定で異常吐出部D-Bとして認定された各吐出部Dに対応する、検出信号Tc1、有効性フラグFlag1、及び、判定情報RS1を取得する(ステップS520)。
以下では、第1の判定で異常吐出部D-Bとして認定された吐出部Dの個数をK個とし、また、K個の異常吐出部D-Bを区別するために、各異常吐出部D-Bを、異常吐出部D-B[k]と表現する(Kは、1≦K≦Mを満たす自然数。kは、1≦k≦Kを満たす自然数)。
次に、制御部6は、図26に示すように、K個の異常吐出部D-B[1]〜D-B[K]について、第2の判定を実行する(ステップS600)。
第2の判定に係るステップS600の処理は、以下に説明するステップS400〜S480の処理からなる。具体的には、第2の判定において、まず、制御部6は、異常吐出部D-B[k]を特定する変数kに「1」を設定する(ステップS400)。次に、制御部6は、異常吐出部D-B[k]と、異常吐出部D-B[k]の隣接吐出部D-Nbと、を駆動対象吐出部D-Rとして採用し、採用した駆動対象吐出部D-Rを同時駆動させる(ステップS410)。次に、制御部6は、異常吐出部D-B[k]を判定対象吐出部D-Jとして採用して、異常吐出部D-B[k]に対応する検出信号Tc2及び有効性フラグFlag2を取得する(ステップS420)。次に、制御部6は、ステップS420で取得した検出信号Tc2及び有効性フラグFlag2に基づいて、判定情報RS2を生成する(ステップS430)。
そして、制御部6は、上述したステップS350と同様に、第1〜第3の比較(または、これらの比較のうち少なくとも1つの比較)を実行し、第1の判定において異常吐出部D-B[k]において生じた残留振動と、第2の判定において異常吐出部D-B[k]において生じた残留振動と、が略同じであるか否かを判定する(ステップS440)。
制御部6は、ステップS440の判定結果が肯定である場合、異常吐出部D-B[k]において吐出異常が発生しているものの、異常吐出部D-B[k]は故障ではないと判定し、当該判定結果と、異常吐出部D-B[k]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS450)、K個の異常吐出部D-B[k]の全てについて第2の判定が完了したか否かを判定する(ステップS470)。
一方、制御部6は、ステップS440の判定結果が否定である場合、異常吐出部D-B[k]において故障が生じていると判定し、当該判定結果と、異常吐出部D-B[k]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS460)、処理をステップS470に進める。
そして、制御部6は、ステップS470における判定結果が肯定である場合、図26に示す吐出状態判定処理を終了させ、一方、ステップS470の判定結果が否定である場合、変数kに「1」を加算して(ステップS480)、処理をステップS410に進める。
第2の判定に係るステップS600の処理は、以下に説明するステップS400〜S480の処理からなる。具体的には、第2の判定において、まず、制御部6は、異常吐出部D-B[k]を特定する変数kに「1」を設定する(ステップS400)。次に、制御部6は、異常吐出部D-B[k]と、異常吐出部D-B[k]の隣接吐出部D-Nbと、を駆動対象吐出部D-Rとして採用し、採用した駆動対象吐出部D-Rを同時駆動させる(ステップS410)。次に、制御部6は、異常吐出部D-B[k]を判定対象吐出部D-Jとして採用して、異常吐出部D-B[k]に対応する検出信号Tc2及び有効性フラグFlag2を取得する(ステップS420)。次に、制御部6は、ステップS420で取得した検出信号Tc2及び有効性フラグFlag2に基づいて、判定情報RS2を生成する(ステップS430)。
そして、制御部6は、上述したステップS350と同様に、第1〜第3の比較(または、これらの比較のうち少なくとも1つの比較)を実行し、第1の判定において異常吐出部D-B[k]において生じた残留振動と、第2の判定において異常吐出部D-B[k]において生じた残留振動と、が略同じであるか否かを判定する(ステップS440)。
制御部6は、ステップS440の判定結果が肯定である場合、異常吐出部D-B[k]において吐出異常が発生しているものの、異常吐出部D-B[k]は故障ではないと判定し、当該判定結果と、異常吐出部D-B[k]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS450)、K個の異常吐出部D-B[k]の全てについて第2の判定が完了したか否かを判定する(ステップS470)。
一方、制御部6は、ステップS440の判定結果が否定である場合、異常吐出部D-B[k]において故障が生じていると判定し、当該判定結果と、異常吐出部D-B[k]を識別するための情報とを対応付けて、記憶部60に記憶させ(ステップS460)、処理をステップS470に進める。
そして、制御部6は、ステップS470における判定結果が肯定である場合、図26に示す吐出状態判定処理を終了させ、一方、ステップS470の判定結果が否定である場合、変数kに「1」を加算して(ステップS480)、処理をステップS410に進める。
<5.5.インクジェットプリンターの使用状況に応じた判定モードの決定>
制御部6は、以上において説明した3つの判定モードを、インクジェットプリンター1の使用状況に応じて選択される。
以下、図27乃至図29を参照しつつ、インクジェットプリンター1が起動されてから、インクジェットプリンター1がホストコンピューター9の供給する印刷データImg及び部数情報CPに基づく記録用紙Pに対する一連の印刷処理(印刷ジョブ)の実行を完了させるまでの、一連の流れを例示しつつ、制御部6による、インクジェットプリンター1の使用状況に応じた判定モードの選択について説明する。
制御部6は、以上において説明した3つの判定モードを、インクジェットプリンター1の使用状況に応じて選択される。
以下、図27乃至図29を参照しつつ、インクジェットプリンター1が起動されてから、インクジェットプリンター1がホストコンピューター9の供給する印刷データImg及び部数情報CPに基づく記録用紙Pに対する一連の印刷処理(印刷ジョブ)の実行を完了させるまでの、一連の流れを例示しつつ、制御部6による、インクジェットプリンター1の使用状況に応じた判定モードの選択について説明する。
図27及び図28は、インクジェットプリンター1の起動から、記録用紙Pに対する印刷ジョブの完了に至るまでの、インクジェットプリンター1の動作の一例を説明するためのフローチャートである。当該フローチャートに示す処理は、インクジェットプリンター1の電源がオンされて、インクジェットプリンター1が起動したときに開始される。
図27に示すように、制御部6は、インクジェットプリンター1の電源がオンし、インクジェットプリンター1が起動されると、故障ノズル判定モードによる吐出状態判定処理を実行する(ステップS10)。本実施形態では、インクジェットプリンター1の起動時に、故障ノズル判定モードによる吐出状態判定処理を実行するため、インクジェットプリンター1の電源がオフされている期間に、吐出部Dにおいて吐出異常や故障が生じた場合であっても、インクジェットプリンター1の起動後に速やかに把握することが可能となり、印刷品位の劣化を事前に防止することが可能となる。
次に、制御部6は、図27に示すように、ステップS10において実行した吐出状態判定処理の判定結果に基づいて、記録ヘッド30の交換をすべきか否かを判定する(ステップS12)。
なお、記録ヘッド30を交換すべきか否かの判定は、印刷処理において形成される画像の画質の劣化の防止の観点から行えばよい。例えば、故障ノズル判定モードによる吐出状態判定処理において、所定数以上の吐出部Dが故障であると判定された場合や、M個の吐出部Dのうち所定の割合以上の吐出部Dが故障であると判定された場合等において、記録ヘッド30を交換すべきとの判定を行えばよい。
制御部6は、ステップS12における判定結果が否定である場合、その後、ホストコンピューター9等から印刷処理等の実行を指示があるまで待機する。一方、制御部6は、ステップS12における判定結果が肯定である場合、表示部81に、記録ヘッド30に故障が発生している旨(または、記録ヘッド30を交換すべき旨)の警告メッセージを表示させ(ステップS14)、その後、ホストコンピューター9等から印刷処理等の実行を指示があるまで待機する。
なお、記録ヘッド30を交換すべきか否かの判定は、印刷処理において形成される画像の画質の劣化の防止の観点から行えばよい。例えば、故障ノズル判定モードによる吐出状態判定処理において、所定数以上の吐出部Dが故障であると判定された場合や、M個の吐出部Dのうち所定の割合以上の吐出部Dが故障であると判定された場合等において、記録ヘッド30を交換すべきとの判定を行えばよい。
制御部6は、ステップS12における判定結果が否定である場合、その後、ホストコンピューター9等から印刷処理等の実行を指示があるまで待機する。一方、制御部6は、ステップS12における判定結果が肯定である場合、表示部81に、記録ヘッド30に故障が発生している旨(または、記録ヘッド30を交換すべき旨)の警告メッセージを表示させ(ステップS14)、その後、ホストコンピューター9等から印刷処理等の実行を指示があるまで待機する。
制御部6は、図27に示すように、ホストコンピューター9が供給する印刷データImg及び部数情報CPを受信すると(ステップS16)、印刷ジョブを開始させる。
制御部6は、印刷ジョブの開始後(印刷データImg等の受信後)であって、各印刷領域に画像を形成する印刷処理の開始前の期間である印刷準備期間において、全ノズル判定モードによる吐出状態判定処理を実行する(ステップS18)。本実施形態では、印刷準備期間において、全ノズル判定モードによる吐出状態判定処理を実行するため、当該印刷準備期間の後に実行される印刷処理において、吐出部Dの吐出異常に起因する画質の劣化を防止することが可能となる。
制御部6は、印刷ジョブの開始後(印刷データImg等の受信後)であって、各印刷領域に画像を形成する印刷処理の開始前の期間である印刷準備期間において、全ノズル判定モードによる吐出状態判定処理を実行する(ステップS18)。本実施形態では、印刷準備期間において、全ノズル判定モードによる吐出状態判定処理を実行するため、当該印刷準備期間の後に実行される印刷処理において、吐出部Dの吐出異常に起因する画質の劣化を防止することが可能となる。
次に、制御部6は、図27に示すように、ステップS18において実行した吐出状態判定処理の判定結果に基づいて、メンテナンス処理が必要か否かを判定する(ステップS20)。なお、メンテナンス処理が必要か否かの判定は、印刷処理において形成される画像の画質の劣化の防止の観点から行えばよい。例えば、吐出状態判定処理において、所定数以上の吐出部Dが異常吐出部D-Bであると判定された場合や、M個の吐出部Dのうち所定の割合以上の吐出部Dが異常吐出部D-Bであると判定された場合等において、メンテナンス処理が必要であるとの判定を行えばよい。
制御部6は、ステップS20の判定結果が肯定である場合、メンテナンス処理を実行する(ステップS22)。これにより、印刷準備期間の後に実行される印刷処理において、吐出部Dの吐出異常に起因する画質の劣化を防止することが可能となる。
ステップS22におけるメンテナンス処理の実行後、制御部6は、故障ノズル判定モードによる吐出状態判定処理を実行する(ステップS24)。これにより、メンテナンス処理の実行中に、吐出部Dに故障が生じた場合であっても、当該故障を速やかに把握することが可能となり、印刷品位の劣化を事前に防止することが可能となる。
次に、制御部6は、ステップS24において実行した吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定する(ステップS26)。
制御部6は、ステップS26における判定結果が肯定である場合、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させ(ステップS28)、その後、処理をステップS30に進める。
また、制御部6は、ステップS20またはS26における判定結果が否定である場合、処理をステップS30に進める。
制御部6は、ステップS20の判定結果が肯定である場合、メンテナンス処理を実行する(ステップS22)。これにより、印刷準備期間の後に実行される印刷処理において、吐出部Dの吐出異常に起因する画質の劣化を防止することが可能となる。
ステップS22におけるメンテナンス処理の実行後、制御部6は、故障ノズル判定モードによる吐出状態判定処理を実行する(ステップS24)。これにより、メンテナンス処理の実行中に、吐出部Dに故障が生じた場合であっても、当該故障を速やかに把握することが可能となり、印刷品位の劣化を事前に防止することが可能となる。
次に、制御部6は、ステップS24において実行した吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定する(ステップS26)。
制御部6は、ステップS26における判定結果が肯定である場合、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させ(ステップS28)、その後、処理をステップS30に進める。
また、制御部6は、ステップS20またはS26における判定結果が否定である場合、処理をステップS30に進める。
図28に示す、ステップS30、S32、S34、及び、S40の処理は、印刷部数Wcpが複数である場合を想定した、一連の印刷処理を示している。制御部6は、印刷部数Wcpが複数である場合、印刷ジョブにおいて、記録用紙P上に、印刷部数Wcpに対応するWcp個の印刷領域を設定したうえで、Wcp個の印刷領域の各々に対して印刷データImgの示す画像を形成する、一連の印刷処理を実行する。
図29は、印刷部数Wcpが複数である場合における、印刷ジョブを説明するための説明図である。この図に示すように、印刷部数Wcpが複数である場合、制御部6は、Wcp個の印刷領域の各々に対して、印刷データImgの示す画像を形成する一方で、Wcp個の印刷領域を区切る余白領域には画像を形成しない。
ここで、図29に示すように、Wcp個の印刷領域のうちw番目の印刷領域のX軸方向の範囲を、印刷範囲Xpr[w]と称し、印刷範囲Xpr[w]及びXpr[w+1]を区分する余白領域のX軸方向の範囲を、余白範囲Xmg[w]と称する(変数wは、1≦w≦Wcpを満たす自然数)。
インクジェットプリンター1は、平面視したときに記録ヘッド30の少なくとも一部が印刷範囲Xpr[w]に含まれ、吐出部Dから吐出されたインクが記録用紙Pの印刷領域に着弾可能な期間(「印刷領域通過期間」と称する)に印刷処理を実行し、平面視したときに記録ヘッド30の全部が余白範囲Xmg[w]に含まれ、吐出部Dから吐出されたインクが記録用紙Pの余白領域に着弾する期間(「余白領域通過期間」と称する)には印刷処理を実行しない。このため、本実施形態では、余白領域通過期間において部分ノズル判定モードによる吐出状態判定処理を実行する。
ここで、図29に示すように、Wcp個の印刷領域のうちw番目の印刷領域のX軸方向の範囲を、印刷範囲Xpr[w]と称し、印刷範囲Xpr[w]及びXpr[w+1]を区分する余白領域のX軸方向の範囲を、余白範囲Xmg[w]と称する(変数wは、1≦w≦Wcpを満たす自然数)。
インクジェットプリンター1は、平面視したときに記録ヘッド30の少なくとも一部が印刷範囲Xpr[w]に含まれ、吐出部Dから吐出されたインクが記録用紙Pの印刷領域に着弾可能な期間(「印刷領域通過期間」と称する)に印刷処理を実行し、平面視したときに記録ヘッド30の全部が余白範囲Xmg[w]に含まれ、吐出部Dから吐出されたインクが記録用紙Pの余白領域に着弾する期間(「余白領域通過期間」と称する)には印刷処理を実行しない。このため、本実施形態では、余白領域通過期間において部分ノズル判定モードによる吐出状態判定処理を実行する。
通常、ラインプリンターにおいては搬送速度Mvは高速であり、余白領域通過期間は、インクジェットプリンター1が備えるM個の吐出部Dの全てに対する吐出状態判定処理の実行に必要な期間と比較して短い。このため、仮に、インクジェットプリンター1が部分ノズル判定モードを有さない場合、印刷ジョブの終了を待ってから吐出状態判定処理を実行することになる。しかし、この場合、印刷ジョブの実行中に、吐出部Dに吐出異常が生じても、当該吐出異常を検出は印刷ジョブの終了後となるため、印刷ジョブの実行中に印刷品質が劣化することがある。
これに対して、本実施形態では、余白領域通過期間内に判定期間を設定することで、印刷ジョブの実行中(印刷処理の合間)において、部分ノズル判定モードによる吐出状態判定処理を実行する。このため、印刷ジョブの実行中に吐出異常を検出することが可能となり、印刷ジョブの実行中に印刷品質が劣化(変化)することを防止することが可能となる。
これに対して、本実施形態では、余白領域通過期間内に判定期間を設定することで、印刷ジョブの実行中(印刷処理の合間)において、部分ノズル判定モードによる吐出状態判定処理を実行する。このため、印刷ジョブの実行中に吐出異常を検出することが可能となり、印刷ジョブの実行中に印刷品質が劣化(変化)することを防止することが可能となる。
なお、図28及び図29に示すような、印刷ジョブの実行中に部分ノズル判定モードによる吐出状態判定処理を実行する場合、判定期間の時間長は、余白範囲Xmg[w]の長さと搬送速度Mvとにより決定される余白領域通過期間の時間長に基づいて適宜決定され、当該判定期間に判定可能な吐出部Dの最大の個数Qmaxは、当該判定期間に含まれる単位動作期間Tuの個数として算出することができる(図23のステップS200を参照)。
図28に示すように、制御部6は、印刷ジョブにおける一連の印刷処理において、まず、変数wに「1」を設定する(ステップS30)。次に、制御部6は、印刷範囲Xpr[w]の印刷領域に対して印刷処理を実行する(ステップS32)。その後、制御部6は、印刷ジョブにおいて実行すべき印刷部数Wcpの印刷処理の全てが完了したか否かを判定する(ステップS34)。具体的には、制御部6は、変数wが「Wcp」以上であるか否かを判定する。
そして、制御部6は、ステップS34の判定結果が否定である場合、つまり、印刷部数Wcpの印刷処理が完了していない場合には、記録ヘッド30が余白範囲Xmg[w]上を通過する余白領域通過期間に判定期間を設定し、当該判定期間において、部分ノズル判定モードによる吐出状態判定処理を実行する(ステップS36)これにより、印刷部数Wcpだけ印刷処理を繰り返す印刷ジョブが実行されている間に、吐出部Dに吐出異常が生じた場合であっても、当該吐出異常に起因する画質の劣化を最小限に留めることが可能となる。
なお、図28及び図29に示すような、印刷ジョブの実行中に部分ノズル判定モードによる吐出状態判定処理を実行する場合、余白範囲Xmg[w]において判定の対象とする対象吐出群GR[w]は、例えば、余白範囲Xmg[1]〜Xmg[w-1]において判定の対象とした対象吐出群GR[1]〜GR[w-1]に含まれる吐出部D以外の吐出部D中から、選択すればよい(図23のステップS210を参照)。図29に示す例の場合、余白範囲Xmg[1]において対象吐出群GR[1]を吐出状態判定処理の対象とし、余白範囲Xmg[2]において対象吐出群GR[2]を吐出状態判定処理の対象とした場合、余白範囲Xmg[3]においては、M個の吐出部Dのうち、対象吐出群GR[1]及びGR[2]に属する吐出部D以外の吐出部Dの中から、Q個の吐出部Dを対象吐出群GR[3]として選択すればよい。
そして、制御部6は、ステップS34の判定結果が否定である場合、つまり、印刷部数Wcpの印刷処理が完了していない場合には、記録ヘッド30が余白範囲Xmg[w]上を通過する余白領域通過期間に判定期間を設定し、当該判定期間において、部分ノズル判定モードによる吐出状態判定処理を実行する(ステップS36)これにより、印刷部数Wcpだけ印刷処理を繰り返す印刷ジョブが実行されている間に、吐出部Dに吐出異常が生じた場合であっても、当該吐出異常に起因する画質の劣化を最小限に留めることが可能となる。
なお、図28及び図29に示すような、印刷ジョブの実行中に部分ノズル判定モードによる吐出状態判定処理を実行する場合、余白範囲Xmg[w]において判定の対象とする対象吐出群GR[w]は、例えば、余白範囲Xmg[1]〜Xmg[w-1]において判定の対象とした対象吐出群GR[1]〜GR[w-1]に含まれる吐出部D以外の吐出部D中から、選択すればよい(図23のステップS210を参照)。図29に示す例の場合、余白範囲Xmg[1]において対象吐出群GR[1]を吐出状態判定処理の対象とし、余白範囲Xmg[2]において対象吐出群GR[2]を吐出状態判定処理の対象とした場合、余白範囲Xmg[3]においては、M個の吐出部Dのうち、対象吐出群GR[1]及びGR[2]に属する吐出部D以外の吐出部Dの中から、Q個の吐出部Dを対象吐出群GR[3]として選択すればよい。
次に、制御部6は、図28に示すように、ステップS36において実行した吐出状態判定処理の判定結果に基づいて、メンテナンス処理が必要か否かを判定する(ステップS38)。なお、ステップS38においては、ステップS36において実行されるw回の吐出状態判定処理のうち、w回目の吐出状態判定処理の結果(異常吐出部D-Bの個数、割合等)に基づいて、メンテナンス処理の要否を判定してもよいし、1回目〜w回目の吐出状態判定処理の結果に基づいて、メンテナンス処理の要否を判定してもよい。
制御部6は、ステップS38における判定結果が否定である場合、変数wに「1」を加算して(ステップS40)、処理をステップS32に進める。
一方、制御部6は、ステップS38の判定結果が肯定である場合、全ノズル判定モードによる吐出状態判定処理を実行したうえで(ステップS42)、メンテナンス処理を実行する(ステップS44)。メンテナンス処理が実行される前に、全ノズル判定モードによる吐出状態判定処理を実行することにより、メンテナンス処理の対象とすべき吐出部Dを明確化することが可能となる。
次に、制御部6は、故障ノズル判定モードによる吐出状態判定処理を実行し(ステップS46)、ステップS46における吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定したうえで(ステップS48)、ステップS48における判定結果が否定である場合には、処理をステップS40に進め、ステップS48における判定結果が肯定である場合には、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させたうえで(ステップS50)、処理をステップS40に進める。
制御部6は、ステップS38における判定結果が否定である場合、変数wに「1」を加算して(ステップS40)、処理をステップS32に進める。
一方、制御部6は、ステップS38の判定結果が肯定である場合、全ノズル判定モードによる吐出状態判定処理を実行したうえで(ステップS42)、メンテナンス処理を実行する(ステップS44)。メンテナンス処理が実行される前に、全ノズル判定モードによる吐出状態判定処理を実行することにより、メンテナンス処理の対象とすべき吐出部Dを明確化することが可能となる。
次に、制御部6は、故障ノズル判定モードによる吐出状態判定処理を実行し(ステップS46)、ステップS46における吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定したうえで(ステップS48)、ステップS48における判定結果が否定である場合には、処理をステップS40に進め、ステップS48における判定結果が肯定である場合には、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させたうえで(ステップS50)、処理をステップS40に進める。
制御部6は、図28に示すように、ステップS34における判定結果が肯定である場合、すなわち、印刷ジョブにおいて実行すべき印刷部数Wcpの印刷処理の全てが完了した場合、全ノズル判定モードによる吐出状態判定処理を実行する(ステップS52)。印刷ジョブが完了した後に、全ノズル判定モードによる吐出状態判定処理を実行することにより、印刷ジョブの実行中に、吐出部Dに故障が生じた場合であっても、当該吐出異常を速やかに把握することが可能となる。
次に、制御部6は、ステップS52において実行した吐出状態判定処理の判定結果に基づいて、メンテナンス処理が必要か否かを判定する(ステップS54)。
制御部6は、ステップS54における判定結果が否定である場合、図28に示す印刷ジョブを含む一連の処理を終了させる。
一方、制御部6は、ステップS54の判定結果が肯定である場合、メンテナンス処理を実行し(ステップS56)、その後、故障ノズル判定モードによる吐出状態判定処理を実行する(ステップS58)。
そして、制御部6は、ステップS58における吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定し(ステップS60)、ステップS60における判定結果が否定である場合には、図28に示す印刷ジョブを含む一連の処理を終了させ、ステップS60における判定結果が肯定である場合には、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させたうえで(ステップS62)、図28に示す印刷ジョブを含む一連の処理を終了させる。
次に、制御部6は、ステップS52において実行した吐出状態判定処理の判定結果に基づいて、メンテナンス処理が必要か否かを判定する(ステップS54)。
制御部6は、ステップS54における判定結果が否定である場合、図28に示す印刷ジョブを含む一連の処理を終了させる。
一方、制御部6は、ステップS54の判定結果が肯定である場合、メンテナンス処理を実行し(ステップS56)、その後、故障ノズル判定モードによる吐出状態判定処理を実行する(ステップS58)。
そして、制御部6は、ステップS58における吐出状態判定処理の結果に基づいて、記録ヘッド30の交換をすべきか否かを判定し(ステップS60)、ステップS60における判定結果が否定である場合には、図28に示す印刷ジョブを含む一連の処理を終了させ、ステップS60における判定結果が肯定である場合には、表示部81に、記録ヘッド30に故障が発生している旨の警告メッセージを表示させたうえで(ステップS62)、図28に示す印刷ジョブを含む一連の処理を終了させる。
なお、制御部6の判定部62は、図28及び図29において説明した場合以外においても、例えば、以下に例示するような場合に、吐出状態判定処理を実行することが好ましい。
例えば、制御部6は、記録ヘッド30の交換時等、吐出部Dのキャビティ320に最初にインクが充填された場合において、故障ノズル判定モードによる吐出状態判定処理を実行することが好ましい。この場合、記録ヘッド30の初期不良がある場合に、当該初期不良を早期に検出することができる。
また、制御部6は、消費電力量の互いに異なる複数の電力モードによりインクジェットプリンター1が動作可能な場合において、インクジェットプリンター1の動作する電力モードが変化した場合に、吐出状態判定処理を実行してもよい。
具体的には、制御部6は、インクジェットプリンター1が、印刷処理やメンテナンス処理等の各種処理を実行する場合における電力モードである通常電力モードと、各種処理を実行せずに待機している場合における電力モードであって、通常電力モードよりも消費電力量の少ない電力モードである省電力モードと、により動作可能な場合において、インクジェットプリンター1が、省電力モードによる動作から、通常電力モードによる動作に移行した場合に、全ノズル判定モードによる吐出状態判定処理を実行してもよい。
インクジェットプリンター1が省電力モードによる消費電力量を抑えた動作をする場合、吐出部Dに駆動波形信号Com-Bが供給されず、吐出部Dのキャビティ320内部のインクに微振動が与えられない場合がある。この場合、キャビティ320内部のインクが増粘する可能性が高く、吐出部Dにおいて、当該インクの増粘に起因した吐出異常が生じる可能性が高い。
これに対して、本実施形態では、省電力モードから通常電力モードに移行した際に、全ノズル判定モードによる吐出状態判定処理を実行するため、省電力モードによる動作中に生じるインクの増粘等の吐出異常を、速やかに検出することができる。
具体的には、制御部6は、インクジェットプリンター1が、印刷処理やメンテナンス処理等の各種処理を実行する場合における電力モードである通常電力モードと、各種処理を実行せずに待機している場合における電力モードであって、通常電力モードよりも消費電力量の少ない電力モードである省電力モードと、により動作可能な場合において、インクジェットプリンター1が、省電力モードによる動作から、通常電力モードによる動作に移行した場合に、全ノズル判定モードによる吐出状態判定処理を実行してもよい。
インクジェットプリンター1が省電力モードによる消費電力量を抑えた動作をする場合、吐出部Dに駆動波形信号Com-Bが供給されず、吐出部Dのキャビティ320内部のインクに微振動が与えられない場合がある。この場合、キャビティ320内部のインクが増粘する可能性が高く、吐出部Dにおいて、当該インクの増粘に起因した吐出異常が生じる可能性が高い。
これに対して、本実施形態では、省電力モードから通常電力モードに移行した際に、全ノズル判定モードによる吐出状態判定処理を実行するため、省電力モードによる動作中に生じるインクの増粘等の吐出異常を、速やかに検出することができる。
また、制御部6は、搬送機構7による記録用紙Pの搬送が困難な状態(所謂、紙詰まり)が発生したために、記録用紙Pの搬送が可能な状態に回復する搬送状態回復作業が実行された場合に、全ノズル判定モードによる吐出状態判定処理を実行してもよい。
記録用紙Pの搬送状態を回復させる搬送状態回復作業(紙ジャム復帰作業)は、インクジェットプリンター1の利用者が、搬送系路上から外れた記録用紙Pを、物理的に取り除く等の作業が一般的である。このような搬送状態回復作業においては、振動等が生じることがある。また、このような搬送状態回復作業においては、記録用紙Pが記録ヘッド30のノズルプレート330等に接触することがある。このため、搬送状態回復作業を実行する場合、搬送状態回復作業時に生じる振動等に起因して吐出部Dに気泡が混入したり、記録用紙Pと記録ヘッド30との接触によりノズルプレート330に異物が付着したり、する可能性も生じる。
これに対して、本実施形態では、搬送状態回復作業が実行された場合に、全ノズル判定モードによる吐出状態判定処理を実行するため、搬送状態回復作業に起因する吐出部Dの吐出異常を早期に検出することが可能となる。
記録用紙Pの搬送状態を回復させる搬送状態回復作業(紙ジャム復帰作業)は、インクジェットプリンター1の利用者が、搬送系路上から外れた記録用紙Pを、物理的に取り除く等の作業が一般的である。このような搬送状態回復作業においては、振動等が生じることがある。また、このような搬送状態回復作業においては、記録用紙Pが記録ヘッド30のノズルプレート330等に接触することがある。このため、搬送状態回復作業を実行する場合、搬送状態回復作業時に生じる振動等に起因して吐出部Dに気泡が混入したり、記録用紙Pと記録ヘッド30との接触によりノズルプレート330に異物が付着したり、する可能性も生じる。
これに対して、本実施形態では、搬送状態回復作業が実行された場合に、全ノズル判定モードによる吐出状態判定処理を実行するため、搬送状態回復作業に起因する吐出部Dの吐出異常を早期に検出することが可能となる。
<6.第1実施形態の結論>
以上において説明したように、本実施形態に係るインクジェットプリンター1は、複数の判定モードによる吐出状態判定処理が実行可能であるため、インクジェットプリンター1の使用状況に柔軟に対応した吐出状態判定処理の実行が可能である。
このため、インクジェットプリンター1の使用状況に応じた適切なタイミングで、または、インクジェットプリンター1の使用状況に応じた適切な精度で、吐出部Dにおけるインクの吐出状態を判定できるため、吐出部Dにおける吐出異常や、吐出部Dの故障の迅速な検出が可能となり、吐出異常に起因する画質の劣化を最小限に留めることが可能となる。
以上において説明したように、本実施形態に係るインクジェットプリンター1は、複数の判定モードによる吐出状態判定処理が実行可能であるため、インクジェットプリンター1の使用状況に柔軟に対応した吐出状態判定処理の実行が可能である。
このため、インクジェットプリンター1の使用状況に応じた適切なタイミングで、または、インクジェットプリンター1の使用状況に応じた適切な精度で、吐出部Dにおけるインクの吐出状態を判定できるため、吐出部Dにおける吐出異常や、吐出部Dの故障の迅速な検出が可能となり、吐出異常に起因する画質の劣化を最小限に留めることが可能となる。
また、本実施形態において、制御部6の判定部62は、では、判定モードに応じて、駆動波形信号Com(判定用駆動波形信号Com-AT)の波形を決定する。
具体的には、判定部62は、上述したように、全ノズル判定モード及び部分ノズル判定モードでは、判定用駆動波形信号Com-ATを非吐出駆動波形信号Com-AT1とし、故障ノズル判定モードでは、判定用駆動波形信号Com-ATを吐出駆動波形信号Com-AT2とする。
このため、吐出状態判定処理に伴うインクの消費量が増加することの抑制と、吐出状態判定処理における判定精度の向上とを、インクジェットプリンター1の使用状況を考慮した上で両立させることが可能となり、インクジェットプリンター1の使用状況に応じた適切な吐出状態判定処理が可能となる。
具体的には、判定部62は、上述したように、全ノズル判定モード及び部分ノズル判定モードでは、判定用駆動波形信号Com-ATを非吐出駆動波形信号Com-AT1とし、故障ノズル判定モードでは、判定用駆動波形信号Com-ATを吐出駆動波形信号Com-AT2とする。
このため、吐出状態判定処理に伴うインクの消費量が増加することの抑制と、吐出状態判定処理における判定精度の向上とを、インクジェットプリンター1の使用状況を考慮した上で両立させることが可能となり、インクジェットプリンター1の使用状況に応じた適切な吐出状態判定処理が可能となる。
なお、制御部6は、図21に示す全ノズル判定モードによる吐出状態判定処理、図23に示す部分ノズル判定モードによる吐出状態判定処理、または、図25若しくは図26に示す故障ノズル判定モードによる吐出状態判定処理を実行することにより、判定部62として機能する。換言すれば、制御部6は、図27及び図28において、吐出状態判定処理に係る処理である、ステップS10、S18、S24、S36、S42、S46、S52、及び、S58のうち、少なくとも一つの処理を実行することで、判定部62として機能する。
<B.変形例>
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。
なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。
なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
<変形例1>
上述した実施形態では、判定部62は、判定モードに応じて判定用駆動波形信号Com-ATの波形を決定するが、本発明はこのような態様に限定されるものではなく、複数の判定モードの全てにおいて判定用駆動波形信号Com-ATを同一の波形としてもよい。
例えば、判定部62は、3つの判定モードの全てにおいて、判定用駆動波形信号Com-ATを非吐出駆動波形信号Com-AT1としてもよい。この場合、吐出状態判定処理に係るインクの消費量を低く抑えることができ、また、吐出状態判定処理に伴い記録用紙Pが汚染される可能性を低く抑えることができる。
また、判定部62は、3つの判定モードの全てにおいて、判定用駆動波形信号Com-ATを吐出駆動波形信号Com-AT2としてもよい。この場合、吐出状態判定処理における判定の精度を高くすることができる。
上述した実施形態では、判定部62は、判定モードに応じて判定用駆動波形信号Com-ATの波形を決定するが、本発明はこのような態様に限定されるものではなく、複数の判定モードの全てにおいて判定用駆動波形信号Com-ATを同一の波形としてもよい。
例えば、判定部62は、3つの判定モードの全てにおいて、判定用駆動波形信号Com-ATを非吐出駆動波形信号Com-AT1としてもよい。この場合、吐出状態判定処理に係るインクの消費量を低く抑えることができ、また、吐出状態判定処理に伴い記録用紙Pが汚染される可能性を低く抑えることができる。
また、判定部62は、3つの判定モードの全てにおいて、判定用駆動波形信号Com-ATを吐出駆動波形信号Com-AT2としてもよい。この場合、吐出状態判定処理における判定の精度を高くすることができる。
<変形例2>
上述した実施形態及び変形例では、判定部62は、全ノズル判定モード、部分ノズル判定モード、及び、故障ノズル判定モードの、3つの判定モードによる吐出状態判定処理の実行が可能であるが、本発明はこのような態様に限定されるものではなく、判定部62は、これら3つの判定モードのうち、少なくとも2つの判定モードによる吐出状態判定処理を実行できるものであればよい。
例えば、判定部62は、全ノズル判定モード及び部分ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。この場合も、インクジェットプリンター1の使用状況による時間的制約に対応した、柔軟な吐出状態判定処理の実行が可能である。
また、例えば、判定部62は、全ノズル判定モード及び故障ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。この場合も、インクジェットプリンター1の使用状況に応じた判定精度による吐出状態判定処理の実行が可能である。
また、例えば、判定部62は、部分ノズル判定モード及び故障ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。
上述した実施形態及び変形例では、判定部62は、全ノズル判定モード、部分ノズル判定モード、及び、故障ノズル判定モードの、3つの判定モードによる吐出状態判定処理の実行が可能であるが、本発明はこのような態様に限定されるものではなく、判定部62は、これら3つの判定モードのうち、少なくとも2つの判定モードによる吐出状態判定処理を実行できるものであればよい。
例えば、判定部62は、全ノズル判定モード及び部分ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。この場合も、インクジェットプリンター1の使用状況による時間的制約に対応した、柔軟な吐出状態判定処理の実行が可能である。
また、例えば、判定部62は、全ノズル判定モード及び故障ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。この場合も、インクジェットプリンター1の使用状況に応じた判定精度による吐出状態判定処理の実行が可能である。
また、例えば、判定部62は、部分ノズル判定モード及び故障ノズル判定モードの中から判定モードを選択し、選択した判定モードにより吐出状態判定処理を実行できるものであってもよい。
<変形例3>
上述した実施形態及び変形例に係るインクジェットプリンター1は、1つの単位動作期間Tuに1個の吐出部Dを判定対象吐出部D-Jとするが、本発明はこのような態様に限定されるものではなく、1つの単位動作期間Tuに2個以上の吐出部Dを判定対象吐出部D-Jとすることができるものであってもよい。
例えば、インクジェットプリンター1が、複数の残留振動検出部52を具備し、各単位動作期間Tu(各単位判定動作期間Tu-T)において、複数の吐出部Dからの残留振動信号Voutを検出可能な構成を有していてもよい。そして、この場合、制御部6が具備する判定部62は、当該複数の残留振動検出部52が出力する複数の検出信号Tc及び有効性フラグFlagに基づいて、複数の吐出部Dにおけるインクの吐出状態を判定することができるものでもよい。
上述した実施形態及び変形例に係るインクジェットプリンター1は、1つの単位動作期間Tuに1個の吐出部Dを判定対象吐出部D-Jとするが、本発明はこのような態様に限定されるものではなく、1つの単位動作期間Tuに2個以上の吐出部Dを判定対象吐出部D-Jとすることができるものであってもよい。
例えば、インクジェットプリンター1が、複数の残留振動検出部52を具備し、各単位動作期間Tu(各単位判定動作期間Tu-T)において、複数の吐出部Dからの残留振動信号Voutを検出可能な構成を有していてもよい。そして、この場合、制御部6が具備する判定部62は、当該複数の残留振動検出部52が出力する複数の検出信号Tc及び有効性フラグFlagに基づいて、複数の吐出部Dにおけるインクの吐出状態を判定することができるものでもよい。
<変形例4>
上述した実施形態及び変形例において、判定部62は、制御部6が、インクジェットプリンター1の制御プログラムを実行することにより実現される機能ブロックであるが、本発明はこのような態様に限定されるものではなく、判定部62は、ヘッドドライバー50上の電子回路として実装されてもよい。
上述した実施形態及び変形例において、判定部62は、制御部6が、インクジェットプリンター1の制御プログラムを実行することにより実現される機能ブロックであるが、本発明はこのような態様に限定されるものではなく、判定部62は、ヘッドドライバー50上の電子回路として実装されてもよい。
<変形例5>
上述した実施形態及び変形例に係るインクジェットプリンター1は、範囲YNLが範囲YPを含むようにノズル列Lnが設けられるラインプリンターであるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター1は、記録ヘッド30が、Y軸方向に往復動して印刷処理を実行するシリアルプリンターであってもよい。
インクジェットプリンター1がシリアルプリンターである場合、部分ノズル判定モードによる吐出状態判定処理は、吐出部Dから吐出されたインクが印刷領域以外に着弾するような場合に実行されればよく、具体的には、平面視して記録ヘッド30が記録用紙Pとは重ならない位置に搬送されている場合や、プラテン74上に記録用紙Pの印刷領域が存在しない場合等において、吐出状態判定処理を実行すればよい。
上述した実施形態及び変形例に係るインクジェットプリンター1は、範囲YNLが範囲YPを含むようにノズル列Lnが設けられるラインプリンターであるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター1は、記録ヘッド30が、Y軸方向に往復動して印刷処理を実行するシリアルプリンターであってもよい。
インクジェットプリンター1がシリアルプリンターである場合、部分ノズル判定モードによる吐出状態判定処理は、吐出部Dから吐出されたインクが印刷領域以外に着弾するような場合に実行されればよく、具体的には、平面視して記録ヘッド30が記録用紙Pとは重ならない位置に搬送されている場合や、プラテン74上に記録用紙Pの印刷領域が存在しない場合等において、吐出状態判定処理を実行すればよい。
<変形例6>
上述した実施形態及び変形例に係るインクジェットプリンター1は、印刷処理を実行する場合に、例えば、1枚の長尺状の記録用紙Pを、Wcp個の印刷領域と、印刷領域同士を区分する余白領域とに分割し、Wcp個の印刷領域に1対1に対応するWcp個の画像を形成するが、本発明はこのような態様に限定されるものではなく、記録用紙Pの全体に1つの画像を形成してもよい。
この場合、例えば、記録用紙Pは、A4サイズの用紙のように、矩形の形状を有するものであってもよい。そして、この場合、印刷処理において、搬送機構7が、複数の記録用紙Pを間欠的にプラテン74上に供給し、プラテン74上に供給されている1枚の記録用紙Pに対して1つの画像が形成すればよい。また、この場合、判定部62は、一の記録用紙Pがプラテン74から搬出されてから、当該一の記録用紙Pの後に最初に他の記録用紙Pがプラテン74上に供給されるまでの期間(つまり、プラテン74上に記録用紙Pが存在しない期間)において、判定期間を設け、例えば、部分ノズル判定モードによる吐出状態判定処理を実行すればよい。
上述した実施形態及び変形例に係るインクジェットプリンター1は、印刷処理を実行する場合に、例えば、1枚の長尺状の記録用紙Pを、Wcp個の印刷領域と、印刷領域同士を区分する余白領域とに分割し、Wcp個の印刷領域に1対1に対応するWcp個の画像を形成するが、本発明はこのような態様に限定されるものではなく、記録用紙Pの全体に1つの画像を形成してもよい。
この場合、例えば、記録用紙Pは、A4サイズの用紙のように、矩形の形状を有するものであってもよい。そして、この場合、印刷処理において、搬送機構7が、複数の記録用紙Pを間欠的にプラテン74上に供給し、プラテン74上に供給されている1枚の記録用紙Pに対して1つの画像が形成すればよい。また、この場合、判定部62は、一の記録用紙Pがプラテン74から搬出されてから、当該一の記録用紙Pの後に最初に他の記録用紙Pがプラテン74上に供給されるまでの期間(つまり、プラテン74上に記録用紙Pが存在しない期間)において、判定期間を設け、例えば、部分ノズル判定モードによる吐出状態判定処理を実行すればよい。
<変形例7>
上述した実施形態及び変形例に係るインクジェットプリンター1は、CMYKの4色のインクを吐出可能であるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター1は、少なくとも1色以上のインクを吐出可能であればよく、またインクの色もCMYK以外の色であってもよい。
また、上述した実施形態及び変形例に係るインクジェットプリンター1は、記録ヘッド30において少なくとも4個の吐出部Dを具備する(つまり、M≧4である)が、本発明はこのような態様に限定されるものではなく、少なくとも2個の吐出部Dを具備する(つまり、M≧2)であればよい。
上述した実施形態及び変形例に係るインクジェットプリンター1は、CMYKの4色のインクを吐出可能であるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター1は、少なくとも1色以上のインクを吐出可能であればよく、またインクの色もCMYK以外の色であってもよい。
また、上述した実施形態及び変形例に係るインクジェットプリンター1は、記録ヘッド30において少なくとも4個の吐出部Dを具備する(つまり、M≧4である)が、本発明はこのような態様に限定されるものではなく、少なくとも2個の吐出部Dを具備する(つまり、M≧2)であればよい。
<変形例8>
上述した実施形態及び変形例において、駆動波形信号Comは、駆動波形信号Com-A及びCom-Bを含むが、本発明はこのような態様に限定されるものではなく、駆動波形信号Comは、1つの信号(例えば、駆動波形信号Com-A)のみを含む信号でもよく、3以上の信号(例えば、駆動波形信号Com-A、Com-B、Com-C)を含む信号でもよい。
また、上述した実施形態及び変形例において、印刷信号SIは2ビットの信号であるが、印刷信号SIのビット数は、表示すべき階調や、単位動作期間Tuに含まれる制御期間Tsの個数、駆動波形信号Comに含まれる信号の個数等に応じて適宜決定すればよい。
上述した実施形態及び変形例において、駆動波形信号Comは、駆動波形信号Com-A及びCom-Bを含むが、本発明はこのような態様に限定されるものではなく、駆動波形信号Comは、1つの信号(例えば、駆動波形信号Com-A)のみを含む信号でもよく、3以上の信号(例えば、駆動波形信号Com-A、Com-B、Com-C)を含む信号でもよい。
また、上述した実施形態及び変形例において、印刷信号SIは2ビットの信号であるが、印刷信号SIのビット数は、表示すべき階調や、単位動作期間Tuに含まれる制御期間Tsの個数、駆動波形信号Comに含まれる信号の個数等に応じて適宜決定すればよい。
<変形例9>
上述した実施形態及び変形例において、ヘッドドライバー50は、1個の駆動部51を具備し、当該駆動部51には、単一の種類の駆動波形信号Comが供給されるが、本発明はこのような態様に限定されるものではなく、ヘッドドライバー50は、例えば、吐出部Dが吐出するインク色毎に設けられた複数の駆動部51を備え、制御部6は、ヘッドドライバー50に対して、これら複数の駆動部51に1対1に対応する複数種類の駆動波形信号Comを供給してもよい。
上述した実施形態及び変形例において、ヘッドドライバー50は、1個の駆動部51を具備し、当該駆動部51には、単一の種類の駆動波形信号Comが供給されるが、本発明はこのような態様に限定されるものではなく、ヘッドドライバー50は、例えば、吐出部Dが吐出するインク色毎に設けられた複数の駆動部51を備え、制御部6は、ヘッドドライバー50に対して、これら複数の駆動部51に1対1に対応する複数種類の駆動波形信号Comを供給してもよい。
<変形例10>
上述した実施形態及び変形例において、インクジェットプリンター1は、圧電素子300を駆動して振動板310を振動させることによりノズルNからインクを吐出するものであるが、本発明はこのような態様に限定されるものではなく、例えば、キャビティ320に設けられた発熱体(図示省略)を発熱させることによりキャビティ320内に気泡を生じさせてキャビティ320内部の圧力を高め、これによりインクを吐出させる、所謂サーマル方式であってもよい。
上述した実施形態及び変形例において、インクジェットプリンター1は、圧電素子300を駆動して振動板310を振動させることによりノズルNからインクを吐出するものであるが、本発明はこのような態様に限定されるものではなく、例えば、キャビティ320に設けられた発熱体(図示省略)を発熱させることによりキャビティ320内に気泡を生じさせてキャビティ320内部の圧力を高め、これによりインクを吐出させる、所謂サーマル方式であってもよい。
1・・・・・・インクジェットプリンター、5・・・・・・ヘッドユニット、6・・・・・・制御部、7・・・・・・搬送機構、9・・・・・・ホストコンピューター、30・・・・・・記録ヘッド、50・・・・・・ヘッドドライバー、51・・・・・・駆動部、52・・・・・・残留振動検出部、53・・・・・・切替部、60・・・・・・記憶部、62・・・・・・判定部、71・・・・・・搬送モーター、72・・・・・・モータードライバー、80・・・・・・回復機構、81・・・・・・表示部、82・・・・・・操作部、100・・・・・・印刷システム、D・・・・・・吐出部、N・・・・・・ノズル。
Claims (17)
- 吐出部から媒体に液体を吐出して前記媒体に画像を形成する液体吐出装置であって、
M個(Mは2以上の自然数)の前記吐出部を具備する記録ヘッドと、
前記吐出部を駆動する駆動部と、
前記吐出部が前記駆動部により駆動されたときに当該吐出部に生じる残留振動を検出する残留振動検出部と、
前記残留振動検出部の検出結果に基づいて、前記吐出部における前記液体の吐出状態を判定する判定部と、
を備え、
前記判定部は、
2以上の判定モードによる前記判定の実行が可能であり、
前記判定モードに応じて、前記M個の吐出部の中から、
判定期間において前記判定の対象とすべき1または複数の対象吐出部と、
前記対象吐出部における前記液体の吐出状態の判定のために前記駆動部が駆動すべき駆動吐出部と、
のうち、少なくとも一方を決定する、
ことを特徴とする、液体吐出装置。 - 前記2以上の判定モードは、
前記判定期間において、前記M個の吐出部を前記対象吐出部とする第1判定モードを含む、
ことを特徴とする、請求項1に記載の液体吐出装置。 - 前記液体吐出装置は、
前記媒体に形成すべき画像を示す画像データに基づいて、前記媒体に画像を形成する印刷処理を実行可能であり、
前記判定部は、
前記液体吐出装置に前記画像データが供給されてから、前記液体吐出装置が前記印刷処理を開始するまでの印刷準備期間において、
前記第1判定モードによる前記判定を実行する、
ことを特徴とする、請求項2に記載の液体吐出装置。 - 前記液体吐出装置は、
前記媒体に形成すべき画像を示す画像データに基づいて、前記媒体に画像を形成する印刷処理を実行可能であり、
前記判定部は、
前記画像データに基づく前記印刷処理が完了した場合に、
前記第1判定モードによる前記判定を実行する、
ことを特徴とする、請求項2または3に記載の液体吐出装置。 - 前記液体吐出装置は、
通常電力モードと、
前記通常電力モードよりも前記液体吐出装置が消費する電力量が少ない省電力モードと、
による動作が可能であり、
前記判定部は、
前記液体吐出装置が、
前記省電力モードによる動作から前記通常電力モードによる動作に移行した場合に、
前記第1判定モードによる前記判定を実行する、
ことを特徴とする、請求項2乃至4のうち何れか1項に記載の液体吐出装置。 - 前記液体吐出装置は、
前記媒体を搬送する搬送機構を備え、
前記判定部は、
前記搬送機構において、前記媒体の搬送が困難な状態から搬送が可能な状態に回復した場合に、
前記第1判定モードによる前記判定を実行する、
ことを特徴とする、請求項2乃至5のうち何れか1項に記載の液体吐出装置。 - 前記2以上の判定モードは、
前記判定期間において、Q個(Qは1≦Q<Mを満たす自然数)の吐出部を前記対象吐出部とする第2判定モードを含む、
ことを特徴とする、請求項1乃至6のうち何れか1項に記載の液体吐出装置。 - 前記媒体は、
画像を形成すべき印刷領域を含み、
前記液体吐出装置は、
前記記録ヘッドに対する前記媒体の相対位置を変化させる搬送機構を備え、
前期判定部は、
前記記録ヘッドと前記媒体との相対位置が、前記吐出部から吐出される前記液体が前記印刷領域以外に着弾する位置である場合に、
前記第2判定モードによる前記判定を実行する、
ことを特徴とする、請求項7に記載の液体吐出装置。 - 前記2以上の判定モードは、
前記対象吐出部と、前記対象吐出部とは異なる吐出部とを、
前記対象吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第3判定モードを含む、
ことを特徴とする、請求項1乃至8のうち何れか1項に記載の液体吐出装置。 - 前記2以上の判定モードは、
前記対象吐出部を、当該対象吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第1の判定と、
前記第1の判定において前記液体の吐出状態が異常であると判定された吐出部である異常吐出部を前記対象吐出部とし、且つ、
前記異常吐出部と、当該異常吐出部とは異なる吐出部とを、当該異常吐出部における前記液体の吐出状態の判定のための前記駆動吐出部とする第2の判定と、
を実行する第3判定モードを含む、
ことを特徴とする、請求項1乃至8のうち何れか1項に記載の液体吐出装置。 - 前記判定部は、
前記液体吐出装置が起動された場合に、
前記第3判定モードによる前記判定を実行する、
ことを特徴とする、請求項9または10に記載の液体吐出装置。 - 前記判定部は、
前記吐出部に対して最初に前記液体が充填された場合に、
前記第3判定モードによる前記判定を実行する、
ことを特徴とする、請求項9乃至11のうち何れか1項に記載の液体吐出装置。 - 前記液体吐出装置は、
前記吐出部における液体の吐出状態を正常にするための回復処理を実行可能であり、
前記判定部は、
前記回復処理が実行された場合に、
前記第3判定モードによる前記判定を実行する、
ことを特徴とする、請求項9乃至12のうち何れか1項に記載の液体吐出装置。 - 前記駆動部は、
前記吐出部に対して駆動信号を供給することで当該吐出部を駆動し、
前記判定部は、
前記判定モードに応じて、
前記駆動部が前記駆動吐出部に対して供給すべき前記駆動信号の波形を決定する、
ことを特徴とする、請求項1乃至13のうち何れか1項に記載の液体吐出装置。 - 前記判定部は、
前記判定期間において前記M個の吐出部を前記対象吐出部とする第1判定モードと、
前記判定期間において前記Q個(Qは1≦Q<Mを満たす自然数)の吐出部を前記対象吐出部とする第2判定モードと、
前記対象吐出部と前記対象吐出部とは異なる吐出部とを前記対象吐出部における液体の吐出状態の判定のための前記駆動吐出部とする第3判定モードと、
による前記判定の実行が可能であり、
前記第1判定モードまたは前記第2判定モードにより前記判定を実行する場合には、
前記駆動信号が前記駆動吐出部に対して供給されたときに、
当該駆動吐出部から前記液体が吐出されない非吐出波形となるように、
前記駆動信号の波形を決定する、
ことを特徴とする、請求項14に記載の液体吐出装置。 - 前記判定部は、
前記第3判定モードにより前記判定を実行する場合には、
前記駆動信号が前記駆動吐出部に対して供給されたときに、
当該駆動吐出部から前記液体が吐出される吐出波形となるように、
前記駆動信号の波形を決定する、
ことを特徴とする、請求項14または15に記載の液体吐出装置。 - 前記液体吐出装置は、
前記吐出部における前記液体の吐出状態を正常にするための回復処理を実行する回復機構を備え、
前記回復機構は、
前記判定部が、所定数以上の前記吐出部において前記液体の吐出状態が異常であると判定した場合に、前記回復処理を実行する、
ことを特徴とする、請求項1乃至16のうち何れか1項に記載の液体吐出装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014160254A JP2016036938A (ja) | 2014-08-06 | 2014-08-06 | 液体吐出装置 |
US14/790,164 US9278520B2 (en) | 2014-08-06 | 2015-07-02 | Liquid discharging apparatus |
CN201510478149.5A CN105365386B (zh) | 2014-08-06 | 2015-08-06 | 液体喷出装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014160254A JP2016036938A (ja) | 2014-08-06 | 2014-08-06 | 液体吐出装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016036938A true JP2016036938A (ja) | 2016-03-22 |
Family
ID=55266757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014160254A Pending JP2016036938A (ja) | 2014-08-06 | 2014-08-06 | 液体吐出装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9278520B2 (ja) |
JP (1) | JP2016036938A (ja) |
CN (1) | CN105365386B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12011924B2 (en) | 2020-10-29 | 2024-06-18 | Seiko Epson Corporation | Liquid ejection apparatus and capacitive load drive circuit |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6053245B2 (ja) * | 2014-06-04 | 2016-12-27 | 富士フイルム株式会社 | 画像記録装置及び記録不良の記録素子の検出方法 |
JP2018144304A (ja) * | 2017-03-03 | 2018-09-20 | セイコーエプソン株式会社 | 液滴吐出装置及び遠隔監視システム並びに液滴吐出ヘッドの交換要否判断方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2728436B2 (ja) * | 1988-06-23 | 1998-03-18 | キヤノン株式会社 | インクジェット記録装置 |
JP3049663B2 (ja) * | 1991-02-20 | 2000-06-05 | キヤノン株式会社 | 記録装置及び記録方法 |
US5500657A (en) * | 1991-11-11 | 1996-03-19 | Alps Electric Co., Ltd. | Air-bubble detection apparatus of ink jet recording head, and method and apparatus for restoring ink jet recording head |
JP3162794B2 (ja) * | 1992-04-20 | 2001-05-08 | キヤノン株式会社 | インクジェット記録装置および回復方法 |
US5818473A (en) * | 1993-07-14 | 1998-10-06 | Seiko Epson Corporation | Drive method for an electrostatic ink jet head for eliminating residual charge in the diaphragm |
TW293226B (ja) * | 1993-07-14 | 1996-12-11 | Seiko Epson Corp | |
JP3308717B2 (ja) * | 1994-07-21 | 2002-07-29 | キヤノン株式会社 | 記録装置及び記録方法 |
CN1161236C (zh) * | 1998-07-15 | 2004-08-11 | 精工爱普生株式会社 | 喷墨记录装置 |
EP1033251B1 (en) * | 1999-02-19 | 2003-05-28 | Hewlett-Packard Company, A Delaware Corporation | Method of printing to automatically compensate for malfunctioning inkjet nozzles |
EP1147900A1 (en) * | 2000-04-20 | 2001-10-24 | Hewlett-Packard Company, A Delaware Corporation | Method of recovering a printhead when mounted in a printing device |
JP3867788B2 (ja) * | 2003-03-12 | 2007-01-10 | セイコーエプソン株式会社 | 液滴吐出装置およびインクジェットプリンタ |
JP4269731B2 (ja) | 2003-03-18 | 2009-05-27 | セイコーエプソン株式会社 | 液滴吐出装置、及びインクジェットプリンタ |
KR100622177B1 (ko) | 2003-02-28 | 2006-09-08 | 세이코 엡슨 가부시키가이샤 | 액적 토출 장치 및 토출 이상 회복 방법 |
JP2006142515A (ja) * | 2004-11-16 | 2006-06-08 | Seiko Epson Corp | 液量検出方法、プリンタ及び印刷システム |
-
2014
- 2014-08-06 JP JP2014160254A patent/JP2016036938A/ja active Pending
-
2015
- 2015-07-02 US US14/790,164 patent/US9278520B2/en active Active
- 2015-08-06 CN CN201510478149.5A patent/CN105365386B/zh active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12011924B2 (en) | 2020-10-29 | 2024-06-18 | Seiko Epson Corporation | Liquid ejection apparatus and capacitive load drive circuit |
Also Published As
Publication number | Publication date |
---|---|
US9278520B2 (en) | 2016-03-08 |
CN105365386B (zh) | 2018-11-06 |
US20160039203A1 (en) | 2016-02-11 |
CN105365386A (zh) | 2016-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9205644B2 (en) | Printing apparatus and method of controlling printing apparatus | |
US9636907B2 (en) | Liquid discharge apparatus, control method of liquid discharge apparatus, and control program of liquid discharge apparatus | |
JP6398370B2 (ja) | 液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP2016179628A (ja) | 液体吐出装置、ヘッドユニット、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP6372192B2 (ja) | 印刷装置、印刷装置の制御方法、及び、印刷装置の制御プログラム | |
JP2016049691A (ja) | ヘッドユニット、液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP2016150538A (ja) | 印刷装置、印刷装置の制御方法、および、印刷装置の制御プログラム | |
JP2016049690A (ja) | 液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP2016036938A (ja) | 液体吐出装置 | |
US10406805B2 (en) | Liquid discharging apparatus and control method of liquid discharging apparatus | |
US9610768B1 (en) | Liquid discharging apparatus and discharge state determination method of liquid in liquid discharging apparatus | |
JP6862694B2 (ja) | 液体吐出装置、及び、液体吐出装置の制御方法 | |
JP2016007818A (ja) | 液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP6528959B2 (ja) | 液体吐出装置、ヘッドユニット、及び、液体吐出装置の制御方法 | |
US9724913B2 (en) | Liquid discharging apparatus, head unit, and control method of liquid discharging apparatus | |
US10005275B2 (en) | Liquid discharging apparatus and discharge state determination method of liquid in liquid discharging apparatus | |
JP6862693B2 (ja) | 液体吐出装置、及び、液体吐出装置の制御方法 | |
JP6809002B2 (ja) | 液体吐出装置、及び、液体吐出装置の制御方法 | |
JP2016036994A (ja) | 液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP2017052227A (ja) | 液体吐出装置、液体吐出装置の制御ユニット、液体吐出装置に設けられるヘッドユニット、及び、液体吐出装置の制御方法 | |
JP2016055503A (ja) | 印刷装置、印刷装置の制御方法、及び、印刷装置の制御プログラム | |
JP2016179629A (ja) | 液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラム | |
JP2022149551A (ja) | 液体吐出装置 | |
JP2021084333A (ja) | 液体吐出装置及びヘッドユニット | |
JP2020175559A (ja) | 液体吐出装置、及び液体吐出装置の制御方法 |