(57)【要約】      （修正有）【課題】エンコーダの１周期毎に吐出タイミングを調整する液体吐出装置であって、エンコーダの１周期内に複数回の吐出を行う場合に、無駄な時間を省きエンコーダ周期を極力短縮して、スループットの向上を図ることができる液体吐出方法及び吐出装置を提供する。【解決手段】ヘッド部の位置を検出する位置検出手段からの信号に基づいて、ヘッド部からの液体の吐出タイミングを指示する吐出タイミング信号を出力し、吐出タイミング信号に基づいて、吐出データを吐出データ格納手段からヘッド部に出力させ、かつ、駆動信号を駆動信号生成手段からヘッド部に出力させて、ヘッド部からの液体吐出を実行させる制御手段とを備える液体吐出装置において、駆動信号生成手段は、ヘッド部における複数回の液体吐出に対応する駆動信号を１ユニットとして生成し、１つの吐出タイミング信号に基づいて、１ユニットとして生成された駆動信号がヘッド部に出力される。【選択図】図４
2005103905.tif 000002
【特許請求の範囲】
【請求項１】
移動しながら、吐出データと所定の波形を有する駆動信号に基づいて、液  体を吐出するヘッド部と、
前記吐出データを格納する吐出データ格納手段と、
前記駆動信号を生成する駆動信号生成手段と、
前記ヘッド部の位置を検出する位置検出手段と、
前記位置検出手段からの信号に基づいて、前記ヘッド部からの液体の吐出タイミングを指示する吐出タイミング信号を出力し、当該吐出タイミング信号に基づいて、前記吐出データを前記吐出データ格納手段から前記ヘッド部に出力させ、かつ、前記駆動信号を前記駆動信号生成手段から前記ヘッド部に出力させて、前記ヘッド部からの液体吐出を実行させる制御手段とを備える液体吐出装置であって、
前記駆動信号生成手段は、前記ヘッド部における複数回の液体吐出に対応する駆動信号を１ユニットとして生成し、１つの前記吐出タイミング信号に基づいて、当該１ユニットとして生成された駆動信号が前記ヘッド部に出力される
ことを特徴とする液体吐出装置。
【請求項２】
請求項１において、
前記位置検出手段からの信号は、前記ヘッド部が所定の距離を移動する度に発せられ  、
当該位置検出手段からの信号に基づいて、１つの前記吐出タイミング信号が出力され  、
前記１ユニットの駆動信号は、前記所定の距離内で行われる複数回の液体吐出に対応  している
ことを特徴とする液体吐出装置。
【請求項３】
請求項１あるいは請求項２において、
前記１ユニットの駆動信号は、前記ヘッド部の移動速度の変化に対応するためのマー  ジン部分を１つ含む
ことを特徴とする液体吐出装置。
【請求項４】
請求項１乃至請求項３のいずれかにおいて、
前記１ユニットの駆動信号は、当該信号が対応している液体吐出の回数よりも少ない  回数の、印字外微振動のための信号を含む
ことを特徴とする液体吐出装置。
【請求項５】
移動しながら、吐出データと所定の波形を有する駆動信号に基づいて、液  体を吐出するヘッド部と、
前記吐出データを格納する吐出データ格納手段と、
前記駆動信号を生成する駆動信号生成手段と、
前記ヘッド部の位置を検出する位置検出手段と、
前記位置検出手段からの信号に基づいて、前記ヘッド部からの液体の吐出タイミングを指示する吐出タイミング信号を出力し、当該吐出タイミング信号に基づいて、前記吐出データを前記吐出データ格納手段から前記ヘッド部に出力させ、かつ、前記駆動信号を前記駆動信号生成手段から前記ヘッド部に出力させて、前記ヘッド部からの液体吐出を実行させる制御手段とを備える液体吐出装置における液体吐出方法であって、
前記駆動信号生成手段は、前記ヘッド部における複数回の液体吐出に対応する駆動信号を１ユニットとして生成し、１つの前記吐出タイミング信号に基づいて、当該１ユニットとして生成された駆動信号を前記ヘッド部に出力させる
ことを特徴とする液体吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吐出データに基づいて媒体に液体を吐出する液体吐出装置及び液体吐出方法に関し、特に、スループットを向上させることのできる液体吐出装置及び液体吐出方法に関する。
【背景技術】
【０００２】
液体吐出装置としては、一般に、インクジェットプリンタ（例えば、下記特許文献１に記載のプリンタ）等が知られている。かかるインクジェットプリンタにおいては、印刷媒体（例えば、紙や布など）が搬送装置によって搬送され、この印刷媒体上を印字ヘッドが走査して印字を行う。一般に、この印字ヘッドはキャリッジに固定され、キャリッジとともに定速度で移動しながらインクを吐出して前記印字を実施する。このように印字ヘッドは定速移動するが、実際には多少の速度変化があるため、印字位置がずれないように、通常、キャリッジに取り付けられたリニア式エンコーダ等により、随時印字ヘッドの速度、位置を検出しながら印字ヘッドからのインクの吐出タイミングを制御している。
【０００３】
より具体的には、下記のような制御が行われる。通常、インクジェットプリンタの印字ヘッドには圧力発生素子としてピエゾ素子を配置した複数のノズルが備えられ、このピエゾ素子に所定の波形（駆動波形）の電圧を印加することにより、ノズルからのインク吐出が行われる。従って、１ドットの印字に対して１つの上記駆動波形が生成され、その駆動波形の電圧がインク吐出を行うタイミングで印字ヘッドに出力される。また、このインク吐出を行うタイミングは、上述の通り、例えば、エンコーダからのパルス信号に基づいてエンコーダの１周期毎にＰＴＳ（Ｐｒｉｎｔ  Ｔｉｍｉｎｇ  Ｓｉｇｎａｌ）信号というものが生成され、この信号にしたがって決定される。
【０００４】
図５は、従来のインクジェットプリンタにおけるＰＴＳ信号と駆動波形の関係を例示した図である。図５の（ａ）は、上記エンコーダの１周期に１ドットの印字を行う場合の例を示している。図のＰＡで示す矢印はエンコーダからの信号を表しており、まず、ＰＡ１に基づいて、図に示すように、一つのＰＴＳ信号が出力される。これに基づき、１ドット分の駆動波形（図のＣ）が生成、出力され、１ドットの印字が行われる。その後、次の周期のエンコーダ信号（図のＰＡ２）が発せられ、同様にして、ＰＴＳ信号の出力、駆動波形の生成・出力、２ドット目の印字が実施される。
【０００５】
上述の通り、１ドット分の駆動波形は、図５の（ａ）のＣで示す部分であるが、インク吐出を実際に行わせるための波形は図のＡに示す部分である。従って、駆動波形Ｃのうちの右側部分（図のＭに示す部分）がなくてもインク吐出は可能である。しかし、前述の通り、印字ヘッドの移動速度は若干変化する可能性があり、予定速度よりも速くなった場合には、次のエンコーダ信号（図のＰＡ２′）が予定したタイミング（図のＰＡ２の時点）よりも早く出されることとなり、かかる場合に、上記Ｍに示す部分がなければ、上記Ａの部分で次の印字開始を指示することとなる。即ち、前の印字（１ドット目）が終了する前に次の印字（２ドット目）を開始しなければならないという問題が発生してしまう。このような理由により、駆動波形ＣにはこのＭの部分（以下、マージンと称す）が付加されている。
【０００６】
次に、図５の（ｂ）は、図５の（ａ）に示す場合の２倍の解像度で印字を行う場合の例を示している。また、図６は、図５の（ｂ）に示す場合の処理手順を示すフローチャートである。以下、図５の（ｂ）及び図６に基づいて説明する。図５の（ｂ）に示す場合には、エンコーダの１周期間に２ドットの印字を行うこととなるため、図に示すように、一つのエンコーダ信号ＰＢ１に対して、２つのＰＴＳ信号（図のＰ１とＰ２）が生成される（図６のステップＳ１１及びＳ１２）。なお、２ドット目のＰＴＳ信号Ｐ２のタイミングは、今回のエンコーダ信号ＰＢ１とその前のエンコーダ信号との間隔（エンコーダ周期）に基づいて決定される。具体的には、ＰＴＳ信号Ｐ１の発せられた後、前記エンコーダ周期の半分の時間が経過した時とされる。
【０００７】
ＰＴＳ信号が生成されると、直ちに１ドット目のＰＴＳ信号Ｐ１が出力され（図６のステップＳ１３）、それに従って、図５の（ａ）の場合と同様に、１ドット目の駆動波形の生成・出力（図６のステップＳ１４）、１ドット目の印字（図６のステップＳ１５）が行われる。その後、上記のタイミングで２ドット目のＰＴＳ信号Ｐ２が出力され（図６のステップＳ１６）、それに基づいて、同様に、２ドット目の駆動波形の生成・出力（図６のステップＳ１７）、２ドット目の印字（図６のステップＳ１８）が実施される。これにより、一つのエンコーダ信号に基づく一連の処理が終了し、次のエンコーダ信号（図５の（ｂ）のＰＢ２）が発せられることとなる。そして、同様の処理が繰り返される。
【０００８】
また、１ドットを印字するための駆動波形をドット毎に変更するのは処理時間がかかってしまい現実的でないため、全てのドットに対して同一の駆動波形を生成していた。従って、図５の（ｂ）における１ドット目の駆動波形Ｃ１と２ドット目の駆動波形Ｃ２は同一である。また、図５の（ａ）の場合と同様に、次のエンコーダ信号（図５の（ｂ）に示すＰＢ２）が早まってしまう（図５の（ｂ）のＰＢ２がＰＡ２′となってしまう）可能性のために、ここでも駆動波形Ｃ２にマージンＭ２が付加される。従って、同一の波形である駆動波形Ｃ１にもマージンＭ１が付加されている。
【０００９】
このように、従来装置においては、エンコーダの１周期内に複数ドットの印字を行う（複数回のインク吐出を行う）場合には、一つのエンコーダ信号から上記複数ドット分のＰＴＳ信号が生成され、各ＰＴＳ信号の出力の度に、マージンを含む同一形状の１ドット分の駆動波形が生成・出力されていた。
【特許文献１】特開２００２−２８３５５９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記エンコーダの１周期内に複数回のインク吐出を行う場合に、前述した駆動波形のマージンＭが有効に利用されるのは、次のエンコーダ信号の直前の駆動波形だけである。図５の（ｂ）に示した例では、２ドット目の駆動波形Ｃ２のＭ２は、次のエンコーダ信号ＰＢ２の早まる可能性に対して有効であるが、１ドット目の駆動波形Ｃ１のＭ１は特別な意味はなく有効に利用されることはない。
【００１１】
従って、エンコーダの１周期内に複数回のインク吐出を行う場合に、上記従来の方法では、エンコーダの１周期内で実際にインクの吐出を行っていない無駄な時間を長く含むこととなってしまい、インクジェットプリンタ等の液体吐出装置におけるスループットの向上の妨げとなる。
【００１２】
そこで、本発明の目的は、エンコーダの１周期毎に吐出タイミングを調整する液体吐出装置であって、前記エンコーダの１周期内に複数回の吐出を行う場合に、無駄な時間を省き前記エンコーダ周期を極力短縮して、スループットの向上を図ることのできる液体吐出装置及びその液体吐出方法を提供することである。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明の一つの側面は、移動しながら、吐出データと所
定の波形を有する駆動信号に基づいて、液体を吐出するヘッド部と、前記吐出データを格納する吐出データ格納手段と、前記駆動信号を生成する駆動信号生成手段と、前記ヘッド部の位置を検出する位置検出手段と、前記位置検出手段からの信号に基づいて、前記ヘッド部からの液体の吐出タイミングを指示する吐出タイミング信号を出力し、当該吐出タイミング信号に基づいて、前記吐出データを前記吐出データ格納手段から前記ヘッド部に出力させ、かつ、前記駆動信号を前記駆動信号生成手段から前記ヘッド部に出力させて、前記ヘッド部からの液体吐出を実行させる制御手段とを備える液体吐出装置において、前記駆動信号生成手段は、前記ヘッド部における複数回の液体吐出に対応する駆動信号を１ユニットとして生成し、１つの前記吐出タイミング信号に基づいて、当該１ユニットとして生成された駆動信号が前記ヘッド部に出力されることである。従って、本発明によれば、従来含まれていた無駄なマージン部分を削除することができ、スループットを向上させることができる。
【００１４】
更に、上記の発明において、その好ましい態様は、前記位置検出手段からの信号は、前
記ヘッド部が所定の距離を移動する度に発せられ、当該位置検出手段からの信号に基づいて、１つの前記吐出タイミング信号が出力され、前記１ユニットの駆動信号は、前記所定の距離内で行われる複数回の液体吐出に対応していることを特徴とする。
【００１５】
更に、上記の発明において、好ましい態様は、前記１ユニットの駆動信号は、前記ヘッド部の移動速度の変化に対応するためのマージン部分を１つ含むことを特徴とする。これにより、ヘッドの移動速度が速まり、吐出タイミングが早くなっても前の吐出を十分に行うことができる。
【００１６】
更にまた、上記の発明において、好ましい態様は、前記１ユニットの駆動信号は、当該信号が対応している液体吐出の回数よりも少ない回数の、印字外微振動のための信号を含むことを特徴とする。これにより、必要のない印字外微振動を削除することができる。
【００１７】
上記の目的を達成するために、本発明の別の側面は、移動しながら、吐出データと所定の波形を有する駆動信号に基づいて、液体を吐出するヘッド部と、前記吐出データを格納する吐出データ格納手段と、前記駆動信号を生成する駆動信号生成手段と、前記ヘッド部の位置を検出する位置検出手段と、前記位置検出手段からの信号に基づいて、前記ヘッド部からの液体の吐出タイミングを指示する吐出タイミング信号を出力し、当該吐出タイミング信号に基づいて、前記吐出データを前記吐出データ格納手段から前記ヘッド部に出力させ、かつ、前記駆動信号を前記駆動信号生成手段から前記ヘッド部に出力させて、前記ヘッド部からの液体吐出を実行させる制御手段とを備える液体吐出装置における液体吐出方法において、前記駆動信号生成手段は、前記ヘッド部における複数回の液体吐出に対応する駆動信号を１ユニットとして生成し、１つの前記吐出タイミング信号に基づいて、当該１ユニットとして生成された駆動信号を前記ヘッド部に出力させることである。
【００１８】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２０】
図１は、本発明を適用したインクジェットプリンタの実施の形態例に係る構成図である。図１に示すインクジェットプリンタ１が、本実施の形態例に係るインクジェットプリンタであり、パーソナルコンピュータなどのホスト２から送信されるデータに基づいて、印刷媒体である用紙３等にインクを吐出して印字を実行する液体吐出装置である。本インクジェットプリンタ１は、複数回のインク吐出に対する駆動波形を１ユニットとして生成、出力することにより、インク吐出以外の無駄な時間を極力省いてプリンタのスループットを向上させようとするものである。
【００２１】
図１に示すとおり、インクジェットプリンタ１は、Ｉ/Ｆ１１、印字データ生成・格納部１２、印字データバッファ１３、駆動信号発生回路１４、ヘッド制御部１５、エンコーダ１６、及びインク吐出部１７等で構成されている。まず、Ｉ/Ｆ１１は、ホスト２との間でデータの送受信を行うインタフェース部である。印字データ生成・格納部１２は、ホスト２からＩ/Ｆ１１を介して送られる印字情報に基づいて、ドットパターンデータに展開された印字データ（吐出データ）を生成して格納しておく部分である。ドットパターンデータに展開された印字データは、例えば、１ビットで構成されており、「０」はドット無しに、「１」はドット形成に、それぞれ対応している。なお、当該印字データ生成・格納部１２は、従来装置と同様に、ＣＰＵ、ＲＡＭ、及びＲＯＭ等で構成することができる。
【００２２】
次に、印字データバッファ１３（吐出データ格納手段）は、前記印字データ生成・格納部１２で生成された印字データを印字前に蓄えておく部分であり、ＲＡＭ等で構成される。具体的には、印字データ生成・格納部１２から印字データを受信して一旦蓄えておく受信バッファと、その印字データを後述する印字ヘッド１９のノズル列の配置に従って展開した後にインク吐出部１７に出力する出力バッファとを有している。
【００２３】
また、駆動信号発生回路１４（駆動信号生成手段）は、印字ヘッド１９のノズルに備えられたピエゾ素子への駆動信号を発生させる部分である。かかる駆動信号の信号波形（駆動波形）に従った電圧がピエゾ素子に印加され、それに応じてピエゾ素子が変位することにより、ノズルからインクが吐出される。なお、詳細は後述するが、本インクジェットプリンタ１の駆動信号発生回路１４では、一つのＰＴＳ信号に対して複数回のインク吐出に対応する駆動波形を１ユニットとして生成、出力でき、この点が本インクジェットプリンタ１の大きな特徴である。
【００２４】
次に、ヘッド制御部１５（制御手段）は、印字データバッファ１３、駆動信号発生回路１４、及びインク吐出部１７等を制御する部分であり、ＣＰＵ等で構成される。特に、エンコーダ１６からの信号を受信して、インクの吐出タイミングの基準となるＰＴＳ信号（吐出タイミング信号）を出力し、それに基づいて、印字データバッファ１３、駆動信号発生回路１４、及びインク吐出部１７の動作が実行される。
【００２５】
また、エンコーダ１６（位置検出手段）は、従来装置と同様にキャリッジ２０に取り付けられた例えばリニア式エンコーダであり、パルス信号を出力することにより、キャリッジ２０の通過位置をヘッド制御部１５に知らせる。図２は、キャリッジ２０周辺の構成を示す斜視図である。図２に示すように、従来装置同様、印刷媒体である用紙３はＹで示す矢印の方向へ搬送され、キャリッジ２０はＸで示す矢印の方向へ移動する。エンコーダ１６は、このＸ方向のキャリッジ２０の移動についてヘッド制御部１５に知らせるものであり、エンコーダ１６が発するパルス信号の１周期は、キャリッジ２０が所定の距離を移動する時間に等しい。
【００２６】
次に、インク吐出部１７（ヘッド部）は、図１に示すように、ヘッド駆動回路１８、印字ヘッド１９等から構成され、用紙３に対するインクの吐出を実際に行う部分である。
【００２７】
ヘッド駆動回路１８は、印字データバッファ１３から転送される印字データと駆動信号発生回路１４から出力される駆動波形に基づいて、印字ヘッド１９の各ノズルに備えられたピエゾ素子に対し電圧を印加する部分である。印字ヘッド１９には、複数のノズルからなる色毎のノズル列が備えられ、各ノズルの有するピエゾ素子が電圧の印加により変位することで、各ノズルから用紙３へのインク吐出が行われる。より具体的には、印字データバッファ１３から送られたドットパターンデータが「１」のノズルについては、駆動信号発生回路１４から出力された駆動波形の電圧がそのピエゾ素子に印加されてインクの吐出が実行され、送信されたドットパターンデータが「０」のノズルについては、出力された駆動波形の電圧がそのピエゾ素子に印加されず、インクの吐出は行われない。
【００２８】
なお、印字ヘッド１９は、図２に示すように、キャリッジ２０に固定され、キャリッジ２０と共に図のＸ方向を移動しながら用紙３への印字（インク吐出）を行う。従って、前述したエンコーダ１６からの信号により、ヘッド制御部１５は、印字ヘッド１９の位置を把握することができ、これにより、印字タイミングを制御することができる。
【００２９】
なお、図１には示していないが、本インクジェットプリンタ１には、用紙３の搬送手段やキャリッジ２０の移動手段等も備えられている。
【００３０】
以上説明したような構成の本インクジェットプリンタ１は、エンコーダ１６の発する信号の１周期間に複数回の印字（インク吐出）を行う場合に、当該複数回の印字に対する駆動波形を１ユニットとして生成、出力することを特徴としている。言い換えれば、印字タイミングの調整を行うことのできる所定の間隔（長さ）内に複数ドットの印字を行う際に、その複数ドット分の駆動波形をまとめて生成、出力することに特徴がある。以下、かかる特徴を具体的に説明する。なお、下記の説明では、一例として、エンコーダ１６の発する信号の１周期間に２回の印字を行う場合について説明する。
【００３１】
図３は、エンコーダ１６が信号を発してから印字が実行されるまでの処理手順を例示したフローチャートである。また、図４は、ＰＴＳ信号等を例示したタイムチャートである。まず、キャリッジ２０が移動中に、前述のように、エンコーダ１６からパルス信号が発せられる（図３のステップＳ１）。かかる信号を受信したヘッド制御部１５は、一つのＰＴＳ信号を生成し出力する（図３のステップＳ２）。図４の（ａ）は、図３の処理に対応する本インクジェットプリンタ１のタイムチャートを表している。図に示すＰが、上記出力された一つのＰＴＳ信号である。
【００３２】
ヘッド制御部１５からＰＴＳ信号が出力されると、駆動信号発生回路１４は２ドット分の駆動波形を生成して出力する（図３のステップＳ３）。即ち、エンコーダ１６から次の信号が発せられるまでに印字する分の駆動波形をまとめて生成し出力する。図４の（ａ）に示す駆動波形ＵＣがその２ドット分の駆動波形である。図に示すＡ１及びＡ２の部分が、それぞれ、１ドット目及び２ドット目のインク吐出を行わせるための波形である。また、図のＢで示す小さい山型の波形は印字外微振動のためのものであり、この印字外微振動は、謂わば印字前の準備体操であり、これにより実際のインク吐出は行われない。また、図のＭで示す部分は背景技術で説明したマージンに当たるものであり、次の印字タイミングが早まっても２ドット目の印字を最後まで実行するためのものである。このように、一つのマージンとドット数よりも少ない印字外微振動を含む２ドット分の駆動波形を１ユニットとして生成、出力することが、本装置での大きな特徴である。
【００３３】
また、一方、前記ＰＴＳ信号が出力されると、その所定時間後に１ドット目の印字データが印字データバッファ１３からヘッド駆動回路１８に転送される（図３のステップＳ４）。更に、前記ＰＴＳ信号の出力後、予め定められた一定時間後に１ドット目のインク吐出を指示するラッチ（ＬＡＴ）信号（図４の（ａ）のＬ１）がヘッド駆動回路１８に発せられる（図３のステップＳ５）。ヘッド駆動回路１８は、このラッチ信号Ｌ１を受けると、前記送信された「１」あるいは「０」で表される１ドット目の印字データと、駆動波形ＵＣのＡ１の部分に基づいて、前述したように、印字ヘッド１９のピエゾ素子に電圧を印加し、１ドット目の印字を実行させる（図３のステップＳ６）。
【００３４】
その後、上記ＰＴＳ信号の出力から予め定められた時間が経過した時点で、２ドット目の印字データが印字データバッファ１３からヘッド駆動回路１８に転送され（図３のステップＳ７）、また、同様に、２ドット目のラッチ信号（図４の（ａ）のＬ２）がヘッド駆動回路１８に発せられる（図３のステップＳ８）。このように、本インクジェットプリンタ１では、一つのＰＴＳ信号Ｐに対して２つのラッチ信号Ｌ１及びＬ２が生成、出力され、それらラッチ信号の出力タイミングは、ＰＴＳ信号Ｐの出力後、それぞれ、予め定められた一定時間経過後である。
【００３５】
２ドット目のラッチ信号Ｌ２を受けたヘッド駆動回路１８は、１ドット目と同様に、送信された２ドット目の印字データと、駆動波形ＵＣのＡ２の部分に基づいて、２ドット目の印字を実行させる（図３のステップＳ９）。
【００３６】
以上の処理で、エンコーダ１６からの信号の１周期内の処理が終了し、ヘッド制御部１５が、エンコーダ１６からの次のパルス信号を受信すると（図３のステップＳ１）、前述した図３のステップＳ２からの処理が同様に行われる。このように、本インクジェットプリンタ２では、図３のステップＳ１〜Ｓ９の処理が繰り返し行われて、用紙３上を走査しながらの印字が進行していく。
【００３７】
このように、以上説明した例では、常に、２ドット分の駆動波形が１ユニットとして生成、出力される。そして、その1ユニットの駆動波形ＵＣの形状は、常に同一であるので、従来装置と比較して、駆動波形の生成に時間が長くかかってしまうということはない。
【００３８】
また、上記の例は、エンコーダ１６の発する信号の１周期間に２回の印字を行う場合であったが、当該１周期間に３回以上の印字を行う場合であっても、同様の処理を行うことができる。即ち、当該１周期間にｎ回の印字を行う場合には、エンコーダ１６からの信号に基づいて一つのＰＴＳ信号が出力され、それに基づいて、ｎドット分の印字に対する駆動波形が１ユニットとして生成、出力される。そして、当該一つのＰＴＳ信号に対して、ｎ個のラッチ信号が所定のタイミングで出力されて、各ラッチ信号毎に印字が実行される。また、上記ｎドット分の駆動波形には、最後にのみ一つのマージンが設けられ、ｎよりも少ない数の印字外微振動が含まれる。
【００３９】
図４の（ｂ）は、前述した従来装置におけるタイムチャートを例示したものである。このタイムチャートの例は、上述した本インクジェットプリンタ１の場合と比較するためのものであるので、図４の（ａ）に示した場合と同様に、エンコーダの発する信号の１周期間に２回の印字を行う場合であり、また、エンコーダ信号の１周期に相当する長さは、図４の（ａ）に示した場合と同じである。
【００４０】
前述の通り、従来の方法では、１ドット毎にＰＴＳ信号が生成、出力され、そのＰＴＳ信号に応じて１ドット毎に同一形状の駆動波形（図４の（ｂ）のＣ）が生成、出力される。従って、図４の（ｂ）に示すようなタイムチャートが形成される。なお、実際のインク吐出に関わる部分の波形（図４の（ａ）ではＡ１、Ａ２）は変えられないものとする。
【００４１】
図４の（ａ）と（ｂ）から明らかなように、２ドット分の駆動波形は従来法の方が長くなってしまい（図４に示すＴ）、従来法では、同じ長さ内に同じ数の印字を行うための時間が長く必要であると言える。換言すれば、本インクジェットプリンタ１における方法では、従来法よりも、印字ヘッド１９が同じ長さを移動する時間（エンコーダ信号の１周期）を短くすることができる。従って、同じ解像度の印字を従来よりも速く行うことができるようになり、プリンタのスループットを向上させることができると言える。
【００４２】
このように、本実施の形態例に係るインクジェットプリンタ１では、印字タイミングの調整を行うことのできる所定の間隔（長さ）内に複数ドットの印字を行う際に、当該複数ドット分の駆動波形を１ユニットとし、その中に一つのマージンとドット数より少ない印字外微振動を含める。これにより、従来、１ドットの駆動波形毎に設けられていたマージンと印字外微振動の数を減らすことができ、印字スピードを向上させることが可能となる。また、駆動波形の最後に一つ設けられたマージンにより、キャリッジ２０の速度誤差を吸収することができ、印字外微振動も１ドットの印字毎に行う必要はないので、マージンと印字外微振動の数を減らすことによる弊害もない。更に、１ユニットとした駆動波形は、毎回同じものを生成、出力すればよいので、駆動波形の生成に時間がかかってしまうこともない。
【００４３】
なお、本実施形態において、ハードウェアによって実現されていた構成の一部又は全部をソフトウェア（プログラム）によって置き換えてもよい。  また、インクジェットプリンタ（液体吐出装置）側にて行っていた処理の一部をホスト側にて行ってよく、また液体吐出装置とホストの間に専用の処理装置を介設して、この処理装置にて処理の一部を行わせるようにしてもよい。
【００４４】
また、本実施の形態例では、インクジェットプリンタを例にとって説明したが、本発明の液体吐出装置としては、上記インクジェットプリンタ等の印刷装置をはじめ、これらの他に、例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造型機、ディスプレイ製造装置等に適用することも可能である。
【００４５】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
【００４６】
【図１】本発明を適用したインクジェットプリンタの実施の形態例に係る構成図である。
【図２】キャリッジ２０周辺の構成を示す斜視図である。
【図３】エンコーダ信号から印字までの処理手順を例示したフローチャートである。
【図４】ＰＴＳ信号等を例示したタイムチャートである。
【図５】従来装置におけるＰＴＳ信号と駆動波形の関係を例示した図である。
【図６】図５の（ｂ）に示す場合の処理手順を示すフローチャートである。
【符号の説明】
【００４７】
１  インクジェットプリンタ、  ２  ホスト、  ３  用紙、  １１  Ｉ／Ｆ、  １２  印字データ生成・格納部、  １３  印字データバッファ（吐出データ格納手段）、  １４  駆動信号発生回路（駆動信号生成手段）、  １５  ヘッド制御部（制御手段）、  １６  エンコーダ（位置検出手段）、  １７  インク吐出部（ヘッド部）、  １８  ヘッド駆動回路、  １９  印字ヘッド、  ２０  キャリッジ
【図１】
2005103905.tif 000003
【図２】
2005103905.tif 000004
【図３】
2005103905.tif 000005
【図４】
2005103905.tif 000006
【図５】
2005103905.tif 000007
【図６】
2005103905.tif 000008