(57)【特許請求の範囲】
【請求項１】
インクが充填されるインク室およびそのインク室からインクを噴射させるためのアクチュエータを有する印字ヘッドと、
前記インク室内のインクを噴射させるための噴射パルスデータ信号、及び噴射動作によって生じたインク室内の圧力波変動をほぼ相殺するためのストップパルスデータ信号とを生成する制御回路と、
前記噴射パルスデータ信号及びストップパルスデータ信号にもとづいて前記アクチュエータを駆動する駆動回路と
を備えたインク滴噴射装置において、
前記制御回路は、
１つの前記アクチュエータに対応して前後して供給される印字データをそれぞれ格納する複数の格納手段と、
これら複数の格納手段の各々から出力される前記印字データとその任意の組み合わせ指示信号とを入力して前記前後して供給される印字データと組み合わせ指示信号との論理演算を行い、その論理演算にもとづいて前記噴射パルスデータ信号に付加する前記ストップパルスデータ信号を生成する転送データ生成手段とを備えているインク滴噴射装置。
【請求項２】
さらに、各印字周期に対応してパルスクロックを生成する手段を備え、
前記駆動回路は、前記転送データ生成手段が生成した前記ストップパルスデータ信号により前記パルスクロックを前記アクチュエータに選択的に出力しそのアクチュエータを駆動する請求項１に記載のインク滴噴射装置。
【請求項３】
前記転送データ生成手段は、さらに前記論理演算にもとづいて前記噴射パルスデータ信号を生成する請求項１に記載のインク滴噴射装置。
【請求項４】
さらに、各印字周期に対応して複数のパルスクロックを生成する手段を備え、
前記制御回路が生成した前記噴射パルスデータ信号及び前記ストップパルスデータ信号により前記複数のパルスクロックを前記アクチュエータに選択的に出力しそのアクチュエータを駆動する請求項１に記載のインク滴噴射装置。
【請求項５】
前記駆動回路は、前記制御回路が出力した前記噴射パルスデータ信号とストップパルスデータ信号とをそれぞれシリアル入力し前記インク室に対応したパラレル変換する請求項４に記載のインク滴噴射装置。
【請求項６】
前記駆動回路は、前記噴射パルスデータ信号とストップパルスデータ信号とを選択的に出力する切替回路、および、その切替回路から出力された前記噴射パルスデータ信号とストップパルスデータ信号とで前記各印字周期に対応した複数のパルスクロックを、選択的に前記アクチュエータに出力するゲート回路からなる請求項５に記載のインク滴噴射装置。
【請求項７】
インクが充填されるインク室およびそのインク室からインクを噴射させるためのアクチュエータを有する印字ヘッドと、
各印字周期に対応して、前記アクチュエータをそれぞれ駆動する、前記インク室内のインクを噴射させるための噴射パルスクロック、及び噴射動作によって生じたインク室内の圧力波変動をほぼ相殺するためのストップパルスクロックとを出力する手段と、
１つの前記アクチュエータに対応して前後して供給される印字データをそれぞれ格納する複数の格納手段と、
これら複数の格納手段の各々から出力される印字データとその任意の組み合わせ指示信号とを入力して前記前後して供給される印字データと組み合わせ指示信号との論理演算を行う転送データ生成手段と、
その論理演算にもとづいて前記ストップパルスクロックを選択的に前記アクチュエータに対し前記噴射パルスクロックに付加して出力するゲート回路とを備えているインク滴噴射装置。
【請求項８】
前記複数の格納手段は、前記印字データをそれぞれ格納し、パラレル変換するものであり、
前記転送データ生成手段は、これら複数の格納手段の各々から出力される前記印字データと前記指示信号とを入力してそれらの論理演算を行い、その論理演算にもとづいて前記印字データにもとづく噴射パルスデータと、その噴射パルスデータに対して付加されるストップパルスデータとを生成し、
前記ゲート回路は、その噴射パルスデータとストップパルスデータとで前記各印字周期に対応した前記噴射パルスクロック及びストップパルスクロックを、選択的に前記アクチュエータに出力するものである請求項７に記載のインク滴噴射装置。
【請求項９】
前記転送データ生成手段は、前記前後して供給される印字データのすべての組み合わせに対応する複数の論理ゲート回路を含み、前記印字データのすべての組み合せと前記指示信号との論理演算を行う請求項１から８のいずれかに記載のインク滴噴射装置。
【請求項１０】
前記指示信号は、外部から書き替え可能である請求項１から９のいずれかに記載のインク滴噴射装置。
【請求項１１】
前記格納手段は、所定の印字データ、その直前の印字データおよび直後の印字データを格納する３つの格納手段からなる請求項１から１０のいずれかに記載のインク滴噴射装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクを噴射して被記録媒体に画像を形成するインク滴噴射装置に関するものである。
【０００２】
【従来の技術】
従来から、多階調化やカラー化が容易な記録装置としてインクジェット方式のものがある。この記録装置の中でも、印字用のインクを噴射するドロップ・オン・デマンド型のインク滴噴射装置が、噴射効率の良さ、ランニングコストの安さなどから普及しつつある。
【０００３】
ドロップ・オン・デマンド型のインク噴射装置として、例えば、特開昭６３−２４７０５１号公報に記載の圧電材料を利用したせん断モード型のインク滴噴射装置がある。図２３、図２４に、この種のインク滴噴射装置の一例を示す。
【０００４】
インク滴噴射装置を構成する印字ヘッド６００は、底壁６０１、天壁６０２、それら各壁６０１，６０２間に挟持されたせん断モード型のアクチュエータ壁６０３からなる。アクチュエータ壁６０３は、天壁６０２に接着され、かつ矢印６０９方向に分極された圧電材料製の上部壁６０５と、底壁６０１に接着されかつ矢印６１１方向に分極された圧電材料製の下部壁６０７とからなる。隣接する２つのアクチュエータ壁６０３は一対となって、その間にインク室６１３を形成し、かつその隣の一対のアクチュエータ壁６０３との間には、空気室６１５を形成している。
【０００５】
各インク室６１３の一端には、ノズル６１８を有するノズルプレート６１７が固着され、他端には、マニホールド６２６を介してインクカートリッジなどのインク供給源（図示略）が接続されている。なお、マニホールド６２６は、各インク室６１３に連通する開口部を有する前部壁６２７と、各壁６０１，６０２間を密閉する後部壁６２８とを備え、インク供給源から両壁６２７，６２８間に供給されたインクを各インク室６１３に分配するものである。
【０００６】
各アクチュエータ壁６０３の両側面には電極６１９，６２１が設けられている。すなわち、インク室６１３側のアクチュエータ壁６０３には電極６１９が設けられ、空気室６１５側および印字ヘッド６００の外周側のアクチュエータ壁６０３には電極６２１が設けられている。そして、各インク室６１３内に設けられた各電極６１９は駆動回路２１に接続されている。駆動回路２１は、制御回路２２の制御にもとづいて、後述するような駆動信号を生成して各電極６１９に印加する。また、他方の電極６２１はアース６２３に接続されている。
【０００７】
各インク室６１３の電極６１９に駆動回路２１が電圧を印加することによって、各アクチュエータ壁６０３がインク室６１３の容積を増加する方向に圧電厚みすべり変形する。この動作の一例を図２５に示す。１つのインク室６１３の電極６１９に所定の電圧Ｅ（Ｖ）が印加されると、そのインク室の両側のアクチュエータ壁６０３，６０３にそれぞれ分極方向と直交する矢印６３１，６３１の方向の電界が発生し、アクチュエータ壁６０３，６０３がインク室６１３の容積を増加する方向に圧電厚みすべり変形する。このとき、ノズル６１８付近を含むインク室６１３内の圧力が減少する。
【０００８】
そして、この電圧Ｅ（Ｖ）の印加をインク室６１３内の圧力波の片道伝播時間Ｔだけ維持する。その間に前述のインク供給源からインクが供給される。なお、上記片道伝播時間Ｔはインク室６１３内のインクの圧力波が、インク室６１３の長手方向に片道伝播する時間であり、インク室６１３の長さＬと、インク室６１３内部のインク中における音速ａとにより、Ｔ＝Ｌ／ａなる式で算出される。
【０００９】
圧力波の伝播理論によると、上記電圧Ｅの印加から片道伝播時間Ｔが経過するとインク室６１３内の圧力が逆転し、正の圧力に転じるが、このタイミングに合わせてインク室６１３の電極６１９に印加されている電圧を０（Ｖ）に戻す。すると、アクチュエータ壁６０３，６０３が図２３に示す変形前の状態に戻り、インクに圧力が加えられる。そのとき、上記正に転じた圧力と、アクチュエータ壁６０３，６０３が戻ることにより発生した圧力とが加え合わされ、比較的高い圧力がインク室６１３のノズル６１８付近の部分に生じて、ノズル６１８からインクが噴射される。その噴射されたインクが印字用紙などの被記録媒体の表面に付着し、被記録媒体に画像が形成される。
【００１０】
本願出願人が先に提案した特開平９−２９９６０号公報、特開平９−２９９６１号公報および特開平９−４８１１２号公報に記載のものは、上述のごとくインク室６１３内のインクに圧力波振動を発生させてノズル６１８からインクを噴射する噴射動作を終了した後、インク室６１３内のインクの残留圧力波振動をほぼ相殺する相殺動作を実行する。具体的には、主となる噴射のための駆動波形の後に、それに付随してパルスを１つ付加する。この相殺動作は、電極６１９に印加される電圧を所定のタイミングで一旦電圧Ｅ（Ｖ）にし、続いて０（Ｖ）に戻してインク室６１３の容積を増減させることによってなされる。この相殺動作によってインク室６１３内の残留圧力波振動が早期に収束し、残留圧力波振動によりノズル６１８からインクが非所望に噴射されるアクシデンタルドロップが発生するのを防止するとともに、次の印字命令に対する処理に早期に移行することができる。したがって、被記録媒体に一層正確な画像を形成するとともに、印字速度を良好に向上させることができる。
【００１１】
また、本出願人が提案した特開平１０−２０２８５８号公報に記載のものは、所定の周期タイミングでノズル６１８からインクを噴射する噴射動作を行わせた後、前記所定の周期タイミングに対応する次の周期タイミングにおいて印字命令がない場合には、前記相殺動作を実行し、次の周期タイミングにおいて印字命令がある場合には、相殺動作を実行しない。つまり、所定の周期タイミングに対応する次の周期タイミングにおいて印字命令がない場合には、アクシデンタルドロップが発生するおそれがあるため相殺動作を実行し、インクの飛散による汚れのない良好な画像が形成されるようにする。また、次の周期タイミングにおいて印字命令がある場合には、インク室６１３内の残留圧力波振動を積極的に利用し、その残留圧力波振動と、次の周期タイミングの印字命令によって発生させた圧力波振動とを加え合わせて大きな圧力波振動を発生させ、ノズル６１８から大きなインク滴を噴射させることにより、印字濃度を増大させて濃厚で鮮明な画像が形成されるようにする。
【００１２】
【発明が解決しようとする課題】
ところで、上記のような相殺動作の実行・非実行は、所定の周期タイミングに対応する次（後）の周期タイミングで印字命令がない場合とある場合とで選択的に切り替えるだけでなく、所定の周期タイミングに対応する前の周期タイミングで印字命令がない場合とある場合とで選択的に切り替えた方が、インクのメニスカス振動を効果的に抑制することが可能となり、液滴噴射速度や噴射が安定し、所望の体積のインク液滴を得ることが可能となり、より一層の印字品質の向上を図ることができると考えられる。
【００１３】
また、装置の温度条件や使用条件に応じてインクの粘性その他の特性が変動することから、この変動に応じても、上記選択的な切り替えを任意かつ容易に行えることが望まれる。さらには、前後の印字データ履歴から、相殺動作を行うためのストップパルスの生成を、簡単な構成で確実に行え、また、相殺動作を行う場合の印字波形の制約が緩くなることが望まれていた。
【００１４】
本発明は、上記要求を満足するために成されたものであって、その目的は、所定の周期タイミングに対応する前後または前若しくは後の周期タイミングにおいて印字命令がない場合とある場合とで、印字波形を切り替えることが可能で、しかも、その切り替えを使用条件等に応じて容易かつ任意に変更可能で、印字品質の向上を図ることができるインク液噴射装置を提供することにある。
【００１５】
【課題を解決するための手段および発明の効果】
上記目的を達成するために請求項１に記載の発明は、インクが充填されるインク室およびそのインク室からインクを噴射させるためのアクチュエータを有する印字ヘッドと、
前記インク室内のインクを噴射させるための噴射パルスデータ信号、及び噴射動作によって生じたインク室内の圧力波変動をほぼ相殺するためのストップパルスデータ信号とを生成する制御回路と、
前記噴射パルスデータ信号及びストップパルスデータ信号にもとづいて前記アクチュエータを駆動する駆動回路と
を備えたインク滴噴射装置において、
前記制御回路は、
１つの前記アクチュエータに対応して前後して供給される印字データをそれぞれ格納する複数の格納手段と、
これら複数の格納手段の各々から出力される前記印字データとその任意の組み合わせ指示信号とを入力して前記前後して供給される印字データと組み合わせ指示信号との論理演算を行い、その論理演算にもとづいて前記噴射パルスデータ信号に付加する前記ストップパルスデータ信号を生成する転送データ生成手段とを備えている。
【００１６】
本発明によれば、１つの前記アクチュエータに対応して前後して供給される印字データとその任意の組み合わせ指示信号との論理演算を行い、その論理演算にもとづいて噴射パルスデータ信号に付加する前記ストップパルスデータ信号が生成される。これにより、例えば、連続印字の途中で印字データがなくなるような場合には噴射が不安定になり易いが、噴射を安定にすることが可能となる。
【００１７】
また、複数の格納手段の各々から出力される印字データと、その任意の組み合わせ指示信号をもとに、所定の論理演算を行い、ストップパルスデータ信号を生成するので、比較的簡単な構成にて容易かつ任意に印字波形の切り替えを行うことができる。なお、上記相殺とは、圧力波振動を完全に解消するものでなくともよく、例えば、ノズルからインクが噴射されない程度に圧力波振動を抑制するものであればよい。
【００１８】
また、請求項２に記載の発明は、請求項１に記載のインク滴噴射装置において、さらに、各印字周期に対応してパルスクロックを生成する手段を備え、前記駆動回路は、前記転送データ生成手段が生成した前記ストップパルスデータ信号により前記パルスクロックを前記アクチュエータに選択的に出力しそのアクチュエータを駆動するものである。
【００１９】
この構成によれば、各印字周期において、パルスクロックを、転送データ生成手段が生成したストップパルスデータ信号により選択的にアクチュエータに出力しそのアクチュエータを駆動することができる。
【００２０】
また、請求項３に記載の発明は、請求項１に記載のインク滴噴射装置において、前記転送データ生成手段は、さらに前記論理演算にもとづいて前記噴射パルスデータ信号を生成する。
【００２１】
この構成によれば、前記論理演算にもとづいて前記ストップパルスデータ信号とともに噴射パルスデータ信号を生成する。
【００２２】
請求項４に記載の発明は、請求項１に記載のインク滴噴射装置において、さらに、各印字周期に対応して複数のパルスクロックを生成する手段を備え、前記制御回路が生成した前記噴射パルスデータ信号及び前記ストップパルスデータ信号により前記複数のパルスクロックを前記アクチュエータに選択的に出力しそのアクチュエータを駆動する。
【００２３】
この構成によれば、噴射パルスデータ信号及びストップパルスデータ信号により、各印字周期に対応した複数のパルスクロックをアクチュエータに選択的に出力し、そのアクチュエータを駆動することができる。
【００２４】
請求項５に記載の発明は、請求項４に記載のインク滴噴射装置において、前記駆動回路は、前記制御回路が出力した前記噴射パルスデータ信号とストップパルスデータ信号とをそれぞれシリアル入力し前記インク室に対応したパラレル変換する。
【００２５】
この構成によれば、制御回路が出力した噴射パルスデータ信号とストップパルスデータ信号とを駆動回路にシリアル入力し、インク室に対応したパラレル変換して、パルスクロックをアクチュエータに選択的に出力し、そのアクチュエータを駆動することができる。
【００２６】
請求項６に記載の発明は、請求項５に記載のインク滴噴射装置において、前記駆動回路は、前記噴射パルスデータ信号とストップパルスデータ信号とを選択的に出力する切替回路、および、その切替回路から出力された前記噴射パルスデータ信号とストップパルスデータ信号とで前記各印字周期に対応した複数のパルスクロックを、選択的に前記アクチュエータに出力するゲート回路からなる。
【００２７】
この構成によれば、噴射パルスデータとストップパルスデータとをそれぞれインク室に対応したパラレル変換し、切替回路により噴射パルスデータとストップパルスデータとを選択的に出力する。そしてゲート回路により、切替回路から出力された噴射パルスデータとストップパルスデータとで各印字周期に対応した複数のパルスクロックを、選択的にアクチュエータに出力することができる。
【００２８】
また、請求項７に記載の発明は、インクが充填されるインク室およびそのインク室からインクを噴射させるためのアクチュエータを有する印字ヘッドと、
各印字周期に対応して、前記アクチュエータをそれぞれ駆動する、前記インク室内のインクを噴射させるための噴射パルスクロック、及び噴射動作によって生じたインク室内の圧力波変動をほぼ相殺するためのストップパルスクロックとを出力する手段と、
１つの前記アクチュエータに対応して前後して供給される印字データをそれぞれ格納する複数の格納手段と、
これら複数の格納手段の各々から出力される印字データとその任意の組み合わせ指示信号とを入力して前記前後して供給される印字データと組み合わせ指示信号との論理演算を行う転送データ生成手段と、
その論理演算にもとづいて前記ストップパルスクロックを選択的に前記アクチュエータに対し前記噴射パルスクロックに付加して出力するゲート回路とを備えている。
【００２９】
本発明によれば、１つの前記アクチュエータに対応して前後して供給される印字データとその任意の組み合わせ指示信号との論理演算を行い、その論理演算にもとづいてストップパルスクロックを選択的に噴射パルスクロックに付加してアクチュエータに対し出力する。これにより、例えば、連続印字の途中で印字データがなくなるような場合には噴射が不安定になり易いが、噴射を安定にすることが可能となる。また、複数の格納手段の各々から出力される印字データと、その任意の組み合わせ指示信号をもとに、所定の論理演算を行い、データ信号を生成するので、比較的簡単な構成にて容易かつ任意に印字波形の切り替えを行うことができる。
【００３０】
また、請求項８に記載の発明は、請求項７に記載のインク滴噴射装置において、前記複数の格納手段は、前記印字データをそれぞれ格納し、パラレル変換するものであり、前記転送データ生成手段は、これら複数の格納手段の各々から出力される前記印字データと前記指示信号とを入力してそれらの論理演算を行い、その論理演算にもとづいて前記印字データにもとづく噴射パルスデータと、その噴射パルスデータに対して付加されるストップパルスデータとを生成し、前記ゲート回路は、その噴射パルスデータとストップパルスデータとで前記各印字周期に対応した前記噴射パルスクロック及びストップパルスクロックを、選択的に前記アクチュエータに出力する。
【００３１】
この構成においては、複数の格納手段の各々から出力されるパラレルの印字データとその任意の組み合わせ指示信号との論理演算を行い、その論理演算にもとづいて印字データにもとづく噴射パルスデータと、その噴射データに対して付加されるストップパルスデータとを生成し、その噴射パルスデータとストップパルスデータとで各印字周期に対応した噴射パルスクロック及びストップパルスクロックを、選択的にアクチュエータに出力することができる。
【００３２】
また、請求項９に記載の発明は、請求項１から８のいずれかに記載のインク滴噴射装置において、前記転送データ生成手段は、前記前後して供給される印字データのすべての組み合わせに対応する複数の論理ゲート回路を含み、前記印字データのすべての組み合せと前記指示信号との論理演算を行う。
【００３３】
この構成においては、論理ゲートの入力端に、印字データの組み合わせ指示信号を与えることで、印字データの任意の組み合わせについて印字波形をを適切に切り替えることができ、上記の作用効果が得られる。
【００３４】
また、請求項１０に記載の発明は、請求項１から９のいずれかに記載のインク滴噴射装置において、前記指示信号は、外部から書き替え可能である。
【００３５】
この構成においては、指示信号を外部から任意に変更できるので、適宜に噴射を安定にすることができる。
【００３６】
また、請求項１１に記載の発明は、請求項１から１０のいずれかに記載のインク滴噴射装置において、前記格納手段は、所定の印字データ、その直前の印字データおよび直後の印字データを格納する３つの格納手段からなる。
【００３７】
この構成によれば、１つの印字データの直前、直後の印字データを前記論理演算に用いることが可能となり、より適切に噴射を安定にすることができる。
【００３８】
【００３９】
【００４０】
【００４１】
【００４２】
【００４３】
【００４４】
【００４５】
【００４６】
【００４７】
【００４８】
【００４９】
【００５０】
【００５１】
【００５２】
【発明の実施の形態】
以下、本発明の実施の形態のインク噴射装置を図面とともに説明する。各実施の形態のインク噴射装置における印字ヘッド６００の機構的構成については、上述の図２３〜図２５に示したものと同様であるので説明を省略する。
【００５３】
図１は、本発明のインク噴射装置を備えた各実施の形態に共通のインクジェットプリンタの概略構成を示す斜視図である。ガイドロッド５０１およびガイド部材５０２はプリンタフレーム側板５０３間に橋渡されている。キャリッジ５０４は、ガイドロッド５０１およびガイド部材５０２に各々スライド可能に支持され、ベルト５０５に固着されて、キャリッジモータ（ＣＲモータ）５０６により駆動されて往復移動される。ベルト５０５は、ガイドロッド５０１およびガイド部材５０２の両端部近傍に配置されている２個のプーリ５０７に巻回されている。一方のプーリ５０７はＣＲモータ５０６の駆動軸に接続されている。
【００５４】
キャリッジ５０４には、印字ヘッド６００と、後述する１チップのＩＣから構成される駆動回路２１とを備えた印字ヘッドユニット５０８が取り付けられている。駆動回路２１はフレキシブルなハーネスケーブルを介してプリンタ装置本体の制御回路２２（図２）に接続されている。印字ヘッドユニット５０８の後部には、印字ヘッド６００の各ノズル６１８へインクを供給するインク供給源としてのインクカートリッジ５０９が着脱可能に搭載されている。印字ヘッド６００と対向する位置には、印字用紙Ｐを搬送する搬送機構ＬＦが配設されている。搬送機構ＬＦは、搬送モータ（ＬＦモータ）５１０の駆動により回転するプラテンローラ５１１の回転によって印字用紙Ｐをキャリッジ５０４の走行方向とは直角に搬送する。プラテンローラ５１１のローラ軸５１２はプリンタフレーム側板５０３に回動可能に支承されている。
【００５５】
搬送機構ＬＦの側方には、印字ヘッド６００のインク噴射動作の維持・回復を行う維持・回復機構ＲＭが設けられている。維持・回復機構ＲＭは、吸引機構５１３およびキャップ５１４から構成されている。吸引機構５１３は、印字ヘッド６００の使用中に、インクが乾燥したり、その内部に気泡が発生したり、ノズル６１８のノズルプレート６１７の外面にインク液滴が付着したりするなどの原因で発生する噴射不良を解消するために、キャップ５１４をノズルプレート６１７に密着させノズル６１８からインクを吸引する。キャップ５１４は、インクジェットプリンタの不使用時にノズルプレート６１７の外面を覆ってインクの乾燥を防止する機能を兼ねる。
【００５６】
図２は、第１の実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図である。
【００５７】
インクジェットプリンタの制御系は、１チップ構成のマイクロコンピュータ１１，ＲＯＭ１２，ＲＡＭ１３を備えている。マイクロコンピュータ１１には、ユーザが印字の指示などを行うための操作パネル１４，ＣＲモータ５０６を駆動するためのモータ駆動回路１５，ＬＦモータ５１０を駆動するためのモータ駆動回路１６，被記録媒体としての印字用紙Ｐの先端を検出するペーパーセンサ１７，キャリッジ５０４の原点位置を検出する原点センサ１８，キャリッジ５０４の走行位置を検出する位置センサ１９などが接続されている。
【００５８】
印字ヘッド６００は駆動回路２１によって駆動され、駆動回路２１は制御回路２２によって制御される。すなわち、図２４に示したように、印字ヘッド６００の各インク室６１３内に設けられた各電極６１９は駆動回路２１に接続されている。駆動回路２１は、制御回路２２の制御にもとづいて、印字ヘッド６００に適した駆動信号を生成して各電極６１９に印加する。
【００５９】
マイクロコンピュータ１１とＲＯＭ１２，ＲＡＭ１３，制御回路２２とは、アドレスバス２３およびデータバス２４を介して接続されている。マイクロコンピュータ１１は、ＲＯＭ１２に予め記憶されたプログラムに従い、印字タイミング信号ＴＳおよび制御信号ＲＳを生成し、各信号ＴＳ，ＲＳを制御回路２２へ転送する。上記制御回路２２と駆動回路２１は、請求項でいう制御装置を構成する。
【００６０】
制御回路２２はゲートアレイによって構成され、印字タイミング信号ＴＳおよび制御信号ＲＳに従い、イメージメモリ２５に記憶されている印字データにもとづいて、その印字データを被記録媒体に形成するための印字データである転送データＤＡＴＡ，その転送データＤＡＴＡと同期する転送クロックＴＣＫ，ストローブ信号ＳＴＢ，印字クロックＩＣＫを生成し、それら各信号ＤＡＴＡ，ＴＣＫ，ＳＴＢ，ＩＣＫを駆動回路２１へ転送する。また、制御回路２２は、パーソナルコンピュータ２６などの外部機器からセントロニクス・インターフェース２７を介して転送されてくる印字データを、イメージメモリ２５に記憶させる。そして、制御回路２２は、パーソナルコンピュータ２６などからセントロニクス・インターフェース２７を介して転送されてくるセントロニクス・データにもとづいてセントロニクス・データ受信割込信号ＷＳを生成し、その信号ＷＳをマイクロコンピュータ１１へ転送する。なお、各信号ＤＡＴＡ，ＴＣＫ，ＳＴＢ，ＩＣＫは、プリンタ装置本体の制御回路２２とキャリッジ５０４上の駆動回路２１とを接続するハーネスケーブル２８を介して転送される。
【００６１】
図３は、駆動回路２１の内部構成を示すブロック図である。ここでは、印字ヘッド６００のインク室６１３が６４室設けられている６４チャンネル・マルチノズルヘッドを駆動する場合の駆動回路２１を例示する。駆動回路２１は、シリアル−パラレル変換器３１，データラッチ３２，ＡＮＤゲート３３，出力回路３４を備えている。シリアル−パラレル変換器３１は、６４ビット長のシフトレジスタから構成され、制御回路２２から転送クロックＴＣＫと同期してシリアル転送されてくる転送データＤＡＴＡを入力し、転送クロックＴＣＫの立ち上がりにしたがって、転送データＤＡＴＡを各パラレルデータＰＤ０〜ＰＤ６３に変換することにより、転送データＤＡＴＡのシリアル−パラレル変換を行う。
【００６２】
データラッチ３２は、制御回路２２から転送されてくるストローブ信号ＳＴＢの立ち上がりにしたがって、各パラレルデータＰＤ０〜ＰＤ６３をそれぞれラッチする。６４個のＡＮＤゲート３３は、それぞれ、データラッチ３２から出力される各パラレルデータＰＤ０〜ＰＤ６３と、制御回路２２から転送されてくる印字クロックＩＣＫとの論理積をとり、各パラレルデータＰＤ０〜ＰＤ６３毎の論理積の結果である各駆動データＡ０〜Ａ６３を生成する。６４個の出力回路３４は、それぞれ各駆動データＡ０〜Ａ６３にもとづいて、印字ヘッドに適した駆動信号を生成し、その各駆動信号を印字ヘッド６００の各インク室６１３の電極６１９へ出力する。ちなみに、印字ヘッド６００が６４チャンネルではない場合には、シリアル−パラレル変換器３１のビット長と、ＡＮＤゲート３３および出力回路３４のそれぞれの個数とを、印字ヘッド６００のチャネル数と同じにすればよい。
【００６３】
図４は、制御回路２２（ゲートアレイ）内部の要部構成を示すブロック図である。ここでは、駆動回路２１の場合と同様に、印字ヘッド６００が６４チャンネル・マルチノズルヘッドの場合のものを例示する。制御回路２２は、データ設定回路４１と、３つのデータ格納手段を構成する、シリアル−パラレル変換部（変換手段）４２、第１シフトレジスタ４３、および第２シフトレジスタ４４と、転送データ生成部４５（付加パルスデータ生成手段）と、コントローラ回路４７を備えている。データ設定回路４１は、イメージメモリ２５に記憶されている印字データをパラレルに読み出し、設定命令ＭＳにしたがって、その印字データを６４ビット長のシリアル−パラレル変換回路４２に出力する。
【００６４】
このシリアル−パラレル変換回路４２は、シリアル−パラレル変換コントロール信号ＳＰＣにしたがって、データ設定回路４１の各チャネルの印字データＣｈ０〜Ｃｈ６３をパラレル入力して保持し、シフトクロック（図示略）の立ち上がりにしたがって、その先頭の印字データＣｈ０から順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力する。これにより、印字データのパラレル−シリアル変換を行い、同時に、そのシリアル出力端子ＯＵＴから順次出力される印字データを転送データ生成部４５に出力（Ａ）するとともに、６４ビット長の第１シフトレジスタ４３のシリアル入力端子ＩＮ１に入力する。
【００６５】
第１シフトレジスタ４３は、第１シフトレジスタコントロール信号ＳＲＣ１にしたがって、シリアル−パラレル変換回路４２からシリアル出力された各印字データＣｈ０〜Ｃｈ６３をシリアル入力して保持するとともに、シフトクロックの立ち上がりにしたがって、その各印字データを先頭のデータＣｈ０から順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力し、転送データ生成部４５に出力（Ｂ）し、また、第１シフトレジスタコントロール信号ＳＲＣ１の切り替りによりそのデータを再度、シリアル入力端子ＩＮ２に入力する。
【００６６】
第２シフトレジスタ４４は、第２シフトレジスタコントロール信号ＳＲＣ２にしたがって、第１シフトレジスタ４３からシリアル出力された各印字データＣｈ０〜Ｃｈ６３をシリアル入力して保持するとともに、シフトクロックの立ち上がりにしたがって、その各印字データを先頭のデータＣｈ０から順次１ビットずつシリアル出力端子ＯＵＴから転送データ生成部４５にシリアル出力（Ｃ）する。
【００６７】
転送データ生成部４５は、付加パルスデータ生成手段として機能するものであり、上記シリアル−パラレル変換回路４２、第１シフトレジスタ４３、および第２シフトレジスタ４４からそれぞれシリアル出力された各印字データＣｈ０〜Ｃｈ６３を入力し、転送データ制御信号ＰＡＴ［７−０］にしたがって、上記３つの印字データの論理積を取る。すなわち、シリアル−パラレル変換回路４２の出力（Ａ）は当該１つのドットの直後の噴射データとなり、第１のシフトレジスタ４３の出力（Ｂ）はそのドットの噴射データとなり、第２のシフトレジスタ４４の出力（Ｃ）はそのドットの直前の噴射データとなり、これら３つの噴射データをもとに所定の論理演算を行う。転送データ制御信号ＰＡＴ［７−０］は、温度条件や使用条件に応じて適宜に決定されればよい。転送データ生成部４５からは、転送データＤＡＴＡ（Ｄ）が駆動回路２１に出力される。
【００６８】
この転送データＤＡＴＡ（Ｄ）には、図６に示すように印字ヘッド６００のノズル６１８からインクを噴射させる噴射動作のための噴射パルスデータＦＤと、インク室６１３内の残留圧力波振動を相殺する相殺動作のためのストップパルスデータＳＤが含まれる。また、コントローラ回路４７は、マイクロコンピュータ１１から転送されてくる印字タイミング信号ＴＳおよび制御信号ＲＳにしたがって、各回路４１〜４４，４５を制御するための各信号ＭＳ，ＳＰＣ，ＳＰＣ１，ＳＰＣ２を生成するとともに、転送データ制御信号ＰＡＴ［７−０］、転送データＤＡＴＡに同期するストローブ信号ＳＴＢ、転送クロックＴＣＫおよび印字クロックＩＣＫを生成する。
【００６９】
なお、印字ヘッド６００が６４チャンネル（インク室数）ではない場合には、各シリアル−パラレル変換回路４２、シフトレジスタ４３，４４のビット長を印字ヘッド６００のチャネル数と同じにすればよい。また、上記駆動回路２１において、転送データＤＡＴＡのシリアル−パラレル変換を行うシリアル−パラレル変換器３１から出力される各パラレルデータＰＤ０〜ＰＤ６３は、それぞれ印字ヘッド６００の各インク室６１３に対応している。したがって、制御回路２２において、転送データＤＡＴＡの各ビットおよび各印字データＣｈ０〜Ｃｈ６３は、それぞれ印字ヘッド６００の各インク室６１３に対応していることになる。つまり、転送データＤＡＴＡの各ビットおよび各印字データＣｈ０〜Ｃｈ６３にしたがって、各インク室６１３の電極６１９に印加される駆動信号が生成され、噴射動作および相殺動作におけるノズル６１８からのインクの噴射が制御される。
【００７０】
図５は、転送データ生成部４５を成す論理回路の一例を示す。この論理回路は、８個のＡＮＤ回路と、このＡＮＤ回路の出力を入力とする１個のＯＲ回路から構成され、各ＡＮＤ回路の入力端には、コントローラ回路４７からの転送データ制御信号ＰＡＴ［７−０］、および、上述した転送データ生成部４５へのデータＡ，Ｂ，Ｃ（Ｂは当該１ドットデータ、Ａはそのドットの直後のデータ、Ｃはそのドットの直前のデータ）が入力される。各ＡＮＤ回路には、データＡ，Ｂ，Ｃのすべての組み合わせを生成するように、反転入力端子を介してあるいは介さずに各データＡ，Ｂ，Ｃがそれぞれ入力され、また転送データ制御信号ＰＡＴ［７−０］の１つが入力される。したがって、転送データ制御信号ＰＡＴ７からＰＡＴ０の各内容を適宜選択することにより、印字データＡ，Ｂ，Ｃのうち、任意のものを出力したり、印字データＡ，Ｂ，Ｃの任意の組み合わせにもとづいた信号を出力することができる。図５（ｂ）は、印字データＡ，Ｂ，Ｃのすべての組み合わせとそれを指示する転送データ制御信号ＰＡＴ［７−０］を示す。例えばＰＡＴ７を「１」とすることで、印字データＡ，Ｂ，Ｃが「１，１，１」の組み合わせのときのみ付加パルス（ストップパルス）信号を生成し、ＯＲ回路の出力端から転送データＤＡＴＡ（Ｄ）として出力する。噴射ドット有りは「１」、噴射ドット無しは「０」で示している。ＰＡＴ０〜ＰＡＴ７において、論理レベル「Ｈ」を「１」、論理レベル「Ｌ」を「０」で示す。
【００７１】
次に、上記のように構成された本実施の形態のインク噴射装置の動作について説明する。図６は、印字クロックＩＣＫ，ストローブ信号ＳＴＢ，転送データＤＡＴＡのタイムチャートである。転送データＤＡＴＡはストップパルスデータＳＤと噴射パルスデータＦＤとから成り、所定の印字周期のタイミング毎に、ストップパルスデータＳＤと噴射パルスデータＦＤとが１つずつ転送される。ストローブ信号ＳＴＢおよび印字クロックＩＣＫは、転送データＤＡＴＡのストップパルスデータＳＤと噴射パルスデータＦＤとにそれぞれ対応して、所定の印字周期のタイミング毎に転送される。
【００７２】
各印字周期のタイミングにおいて、噴射動作の終了後に相殺動作が可能となっている。すなわち、図６に示すように、ある印字周期Ｔｍ−１のタイミングにおいてｎ−１番目の印字を行い、次の印字周期Ｔｍのタイミングにおいてｎ番目の印字を行う場合、各印字周期Ｔｍ−１，Ｔｍにおいて、印字クロックＩＣＫは、噴射パルスデータＦＤに対応する噴射パルスクロックＩＣＫｆが転送された後に、ストップパルスデータＳＤに対応するストップパルスクロックＩＣＫｓが転送される。
【００７３】
また、印字周期Ｔｍ−１において、転送データＤＡＴＡは、ｎ−１番目の印字のためのストップパルスデータＳＤｎ−１が転送された後に、ｎ番目の印字のための噴射パルスデータＦＤｎが転送される。そして、印字周期Ｔｍにおいて、転送データＤＡＴＡは、ｎ番目の印字のためのストップパルスデータＳＤｎが転送された後に、ｎ＋１番目の印字のための噴射パルスデータＦＤｎ＋１が転送される。また、印字周期Ｔｍ−１において、ストローブ信号ＳＴＢは、ｎ−１番目の印字のための噴射パルスデータＦＤｎ−１（図示略）に対応するストローブ信号ＳＴＢｆｎ−１が転送された後に、ｎ−１番目の印字のためのストップパルスデータＳＤｎ−１に対応するストローブ信号ＳＴＢｓｎ−１が転送される。そして、印字周期Ｔｍにおいて、ストローブ信号ＳＴＢは、ｎ番目の印字のための噴射パルスデータＦＤｎに対応するストローブ信号ＳＴＢｆｎが転送された後に、ｎ番目の印字のためのストップパルスデータＳＤｎに対応するストローブ信号ＳＴＢｓｎが転送される。
【００７４】
つまり、印字周期Ｔｍ−１において、印字クロックＩＣＫは、ｎ−１番目の印字のための噴射パルスデータＦＤｎ−１（図示略）に対応する噴射パルスクロックＩＣＫｆｎ−１が転送された後に、ｎ−１番目の印字のためのストップパルスデータＳＤｎ−１に対応するストップパルスクロックＩＣＫｓｎ−１が転送される。そして、印字周期Ｔｍにおいて、印字クロックＩＣＫは、ｎ番目の印字のための噴射パルスデータＦＤｎに対応する噴射パルスクロックＩＣＫｆｎが転送された後に、ｎ番目の印字のためのストップパルスデータＳＤｎに対応するストップパルスクロックＩＣＫｓｎが転送される。
【００７５】
以下、上記図６を参照しながら駆動回路２１の動作を説明する。印字クロックＩＣＫの論理レベルが「Ｈ」のとき、駆動回路２１の各ＡＮＤゲート３３の出力は、データラッチ３２の出力状態、すなわち転送データＤＡＴＡの内容にしたがって決定される。また、印字クロックＩＣＫの論理レベルが「Ｌ」のとき、駆動回路２１の各ＡＮＤゲート３３の出力は、データラッチ３２の出力状態がいかなる場合でも禁止状態となり論理レベル「Ｌ」となる。つまり、印字クロックＩＣＫは、各ＡＮＤゲート３３が各駆動データＡ０〜Ａ６３を生成する際のイネーブル信号として働く。
【００７６】
そのため、印字クロックＩＣＫの論理レベルが「Ｈ」のときに、データラッチ３２から出力される転送データＤＡＴＡすなわちパラレルデータＰＤ０〜ＰＤ６３の論理レベルが「Ｈ」の場合、そのパラレルデータが入力されるＡＮＤゲート３３が生成する駆動データの論理レベルも「Ｈ」になり、その駆動データが入力される出力回路３４は駆動信号を生成して印字ヘッド６００の対応するインク室６１３の電極６１９へ出力する。また、データラッチ３２から出力される転送データＤＡＴＡすなわちパラレルデータＰＤ０〜ＰＤ６３の論理レベルが「Ｌ」の場合、印字クロックＩＣＫの論理レベルが「Ｈ」であっても、そのパラレルデータが入力されるＡＮＤゲート３３が生成する駆動データの論理レベルは「Ｌ」になり、その駆動データが入力される出力回路３４は駆動信号を生成しない。
【００７７】
したがって、図６に示すように、印字周期Ｔｍにおいて、転送データＤＡＴＡの存在のもとに、タイミングｔ１で印字クロックの噴射パルスクロックＩＣＫｆｎが立ち上がると、図２３にて説明したように、アクチュエータ壁６０３に電界が発生し、インク室６１３の容積が増大してノズル６１８付近を含むインク室６１３内の圧力が減少する。その後、インク室６１３にはインクが流入する一方、容積の増大によって生じた圧力波振動による圧力が増加して正の圧力に転じ、前記した片道伝播時間Ｔを経過する時点の近傍でピークに達する。
【００７８】
なお、噴射パルスクロックＩＣＫｆｎのパルス幅は、片道伝播時間Ｔと同じに設定されている。そのため、噴射パルスクロックＩＣＫｆｎは片道伝播時間Ｔを経過後のタイミングｔ２で立ち下がる。すると、インク室６１３の容積が減少し、そのことにより発生した圧力と、上記正に転じた圧力とが加え合わされ、比較的高い圧力がインク室６１３のノズル６１８付近に生じて、ノズル６１８からインクが噴射されるインク噴射動作が実行される。その噴射されたインクが印字用紙Ｐの表面に付着し、印字用紙Ｐに画像が形成される。
【００７９】
その後、インク室６１３の圧力が正から負に転じる前のタイミングｔ３で、転送データＤＡＴＡの存在のもとに、ストップパルスクロックＩＣＫｓｎが立ち上がると、未だ正である上記圧力が急減する。そして、上記圧力が負に転じた後のタイミングｔ４でストップパルスクロックＩＣＫｓｎが立ち下がると、負に転じた上記圧力が急増する。このため、上記圧力波の振動が相殺され、その振動が急速に収束に向かう相殺動作が実行される。このように圧力波振動が相殺されると、ノズル６１８からインクが非所望に噴射されることが防止され、次の印字命令に対する処理に早期に移行することもできる。したがって、印字用紙Ｐに一層正確な画像を形成するとともに、印字周期を短縮し印字速度を良好に向上させることができる。
【００８０】
なお、ストップパルスクロックＩＣＫｓｎのパルス幅Ｗは、片道伝播時間Ｔの０．５倍に設定されている。ストップパルスクロックＩＣＫｓｎは前述のように圧力波振動を相殺するものであり、しかも、そのパルス幅Ｗは片道伝播時間Ｔの奇数倍と大きく異なる短い値に設定されているため、このストップパルスクロックＩＣＫｓｎによりノズル６１８からインクが噴射されることはない。また、噴射パルスクロックＩＣＫｆｎが立ち下がるタイミングｔ２から、ストップパルスクロックＩＣＫｓｎの立ち上がるタイミングｔ３と立ち下がるタイミングｔ４との中間のタイミングｔＭまでの時間ｄは、片道伝播時間Ｔの２．５倍に設定されている。インク噴射動作および相殺動作において、出力回路３４が生成する駆動信号の電圧は同じである。
【００８１】
図７は、図６に示す印字周期Ｔｍ−１のタイミングにおいて、転送データＤＡＴＡとしてストップパルスデータＳＤｎ−１が転送されている区間のタイムチャートである。また、図８は、図６に示す印字周期Ｔｍ−１のタイミングにおいて、転送データＤＡＴＡとして噴射パルスデータＦＤｎが転送されている区間のタイムチャートである。
【００８２】
以下、図７を参照して制御回路２２のストップパルスデータ転送区間の動作を説明する。同転送区間において、シリアル−パラレル変換回路４２は、データ設定回路４１からｎ＋１番目の印字のための印字データＣｈ０ｎ＋１〜Ｃｈ６３ｎ＋１をパラレル入力し、シフトクロックの立ち上がりにしたがって、その先頭の印字データＣｈ０ｎ＋１から順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力する。第１シフトレジスタ４３には、ｎ番目の印字のための各印字データＣｈ０ｎ〜Ｃｈ６３ｎが格納されている。この第１シフトレジスタ４３は、シフトクロックの立上がりにしたがって、その先頭印字データＣｈ０ｎから順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力する。第２シフトレジスタ４４には、ｎ−１番目の印字のための各印字データＣｈ０ｎ−１〜Ｃｈ６３ｎ−１が格納されている。この第２シフトレジスタ４４は、シフトクロックの立ち上がりにしたがって、その先頭の印字データＣｈ０ｎ−１から順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力する。ここで、第１シフトレジスタ４３は、シリアル−パラレル変換回路４２からシリアル出力された各印字データＣｈ０ｎ＋１〜Ｃｈ６３ｎ＋１をシリアル入力端子ＩＮ１に入力する。また、第２シフトレジスタ４４は、第１シフトレジスタ４３からシリアル出力された各印字データＣｈ０ｎ〜Ｃｈ６３ｎをシリアル入力端子ＩＮに入力する。
【００８３】
転送データ生成部４５では、上記３つのシリアル出力と転送データ制御信号が入力され、所定の論理演算が成される。いま、転送データ制御信号ＰＡＴ［７−０］＝［0,0,0,0,1,0,0,0］（ここで、各データは図の入力端子に上から順に対応している）として、ＰＡＴ３のみ「１」とすることで、Ａ＝０，Ｂ＝１，Ｃ＝１のときのみ、ＰＡＴ３に対応するＡＮＤゲートから「１」が出力される。つまり、前（Ｃ）に噴射ドットが有り、後（Ａ）に噴射ドットがないドット（Ｂ）に対して、転送データＤＡＴＡ（Ｄ）は「１」となり、ストップパルスを付加することができる。
【００８４】
次に、図８を参照して制御回路２２の噴射パルスデータ転送区間の動作を説明する。同転送区間においては、上記ストップパルスデータの転送を終えた時点で、第１シフトレジスタ４３には各印字データＣｈ０ｎ＋１〜Ｃｈ６３ｎ＋１が格納された状態になっており、シフトクロックの立ち上がりにしたがって、格納された先頭の印字データＣｈ０ｎ＋１から順次１ビットずつシリアル出力端子ＯＵＴからシリアル出力する。シリアル出力端子ＯＵＴからシリアル出力された印字データＣｈｎ＋１はシリアル入力端子ＩＮ２に再度入力される。転送データ制御信号ＰＡＴ［７−０］＝［1,1,0,0,1,1,0,0］とすることで、ＡとＣの状態にかかわらず、図５に示したＰＡＴ７，ＰＡＴ６，ＰＡＴ３，ＰＡＴ２に対応するＡＮＤゲートのいずれかから、Ｂに対応するデータが出力される。これにより、転送データＤＡＴＡ（Ｄ）として、シリアル出力（Ｂ）が噴射パルスデータとして出力される。
【００８５】
以上詳述したように、本実施の形態のインク噴射装置の制御回路２２において、印字周期Ｔｍにおけるｎ番目の印字について、対応する次の印字周期におけるｎ＋１番目の印字のための印字データについての印字命令が無く、前の印字周期におけるｎ−１番目の印字のための印字データについて印字命令が有った場合に、ストップパルスデータが生成され、相殺動作が実行される。ｎ番目の印字について、その前後の印字データの印字命令の上記以外の組み合わせでは、ストップパルスデータは生成されず、相殺動作は実行されない。
【００８６】
こうして、本実施の形態によれば、所定の周期タイミングに対応する前と次の周期タイミングにおいて印字命令が無い場合と有る場合とで相殺動作の実行・非実行を確実に切り替えることができ、また、この相殺動作の実行・非実行を選択的に切り替える際に、制御回路２２は、駆動回路２１による印字ヘッド６００の各インク室６１３の電極６１９ｃへの電圧印加動作を正確に制御することができる。なお、相殺動作の実行・非実行の切り替え、すなわち、ストップパルスの付加条件は、上記の組み合わせに限られることなく、任意に変更可能である。特に、本発明では、装置の温度条件や使用条件に応じて、転送データ制御信号ＰＡＴ［７−０］の内容を適宜に変更し、特開平９−４８１１２号公報に記載のものと同様に、ストップパルス信号を付加したり省略することができる。この論理演算式の変更は、制御回路２２の論理回路を変更し、または、所望の転送データ制御信号のパターンをＲＯＭ１２、ＲＡＭ１３に格納することで対応可能である。ＲＡＭ１３に格納した転送データ制御信号は、パーソナルコンピュータ等の外部装置２６から書き替えることができる。
【００８７】
また、本実施形態によれば、駆動回路２１は従来のままで、制御回路２２だけを上記のように構成することにより、相殺動作の実行・非実行を選択的に切り替えることが可能なインク噴射装置を得ることができる。前述したように、１チップのＩＣから構成される駆動回路２１は、印字ヘッド６００とともに印字ヘッドユニット５０８を構成し、印字ヘッドユニット５０８はキャリッジ５０４に取り付けられているが、制御回路２２は、ハーネスケーブル２８を介して駆動回路２１に接続されている。そのため、印字ヘッドユニット５０８は変更することなく、制御回路２２だけを交換すれば、本実施形態を実現することが可能であり、改造に要するコストを低く抑えることができる。
【００８８】
次に、本発明の第２の実施の形態のインク噴射装置を図面とともに説明する。
【００８９】
図９は、本実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図で、マイクロコンピュータ１１，制御回路２２および駆動回路２１などからなる基本的構成は、前記実施の形態と同様である。本実施の形態と上記第１の実施の形態との主な相違点は、本実施の形態においては、制御回路２２は、印字タイミング信号ＴＳおよび制御信号ＲＳに従い、イメージメモリ２５に記憶されている印字データにもとづいて、その印字データを被記録媒体に形成するに際して印字ヘッド６００のノズル６１８からインクを噴射させる噴射動作のための噴射パルスデータＦＤ，前記したインク室６１３内の残留圧力波振動を相殺する相殺動作のためのストップパルスデータＳＤ，各データＦＤ，ＳＤを切り替えるための切替信号ＫＳを生成し、駆動回路２１に出力するようにしている。また、マイクロコンピュータ１１が、データＦＤ，ＳＤを制御するための、必要に応じて変更自在な転送データ制御信号ＰＡＴ［７−０］を制御回路２２に出力すること、そして、データＦＤ，ＳＤの切り替えを駆動回路２１にて行うようにしたことである。
【００９０】
すなわち、図１０は、駆動回路２１の内部構成を示すブロック図で、本実施の形態では、シリアル−パラレル変換器を２個３１Ａ，３１Ｂ備えている。一方のシリアル−パラレル変換器３１Ａは、６４ビット長のシフトレジスタから構成され、制御回路２２から転送クロックＴＣＫと同期してシリアル転送されてくる噴射パルスデータＦＤを入力し、転送クロックＴＣＫの立ち上がりにしたがって、噴射パルスデータＦＤを各パラレルデータＦＰＤ０〜ＦＰＤ６３に変換することにより、噴射パルスデータＦＤのシリアル−パラレル変換を行う。他方のシリアル−パラレル変換器３４は、６４ビット長のシフトレジスタから構成され、制御回路２２から転送クロックＴＣＫと同期してシリアル転送されてくるストップパルスデータＳＤを入力し、転送クロックＴＣＫの立ち上がりにしたがって、ストップパルスデータＳＤを各パラレルデータＳＰＤ０〜ＳＰＤ６３に変換することにより、ストップパルスデータＳＤのシリアル−パラレル変換を行う。
【００９１】
６４個の切替回路３５はそれぞれ、制御回路２２から転送されてくる切り替え信号ＫＳにしたがって各ノードＡ，Ｂのいずれか一方に切り替えられ、ノードＡに切り替えられた場合はシリアル−パラレル変換器３３の出力（噴射パルスデータのパラレルデータＦＰＤ０〜ＦＰＤ６３）を選択し、ノードＢに切り替えられた場合はシリアル−パラレル変換器３４の出力（ストップパルスデータのパラレルデータＳＰＤ０〜ＳＰＤ６３）を選択し、その選択した出力をデータラッチ３２へ出力する。データラッチ３２，ＡＮＤゲート３３および出力回路３４の構成は前記実施の形態と同様である。
【００９２】
図１１は、制御回路２２内部の要部構成を示すブロック図で、データ設定回路４１，シリアル−パラレル変換回路４２，第１シフトレジスタ４３，第２シフトレジスタ４４，転送データ生成部４５およびコントローラ回路４７からなる基本的構成は前記実施の形態と同様である。前記実施の形態との相違点は、本実施の形態においては、シリアル−パラレル変換回路４２が、そのシリアル出力端子ＯＵＴから順次出力する印字データを、駆動回路２１のシリアル−パラレル変換器３１Ａに出力（ＦＤ）する。また、第１シフトレジスタ４３は、印字データをそのシリアル出力端子ＯＵＴから、自己のシリアル入力端子ＩＮ２に入力することなく、転送データ生成部４５および第２シフトレジスタ４４に入力する。
【００９３】
転送データ生成部４５は、シリアル−パラレル変換回路４２，第１シフトレジスタ４３および第２シフトレジスタ４４からの出力（Ａ，Ｂ，Ｃ）と、転送データ制御信号ＰＡＴ［７−０］にもとづいてストップパルスデータ（ＳＤ）を生成する。転送データ制御信号ＰＡＴ［７−０］は、前記実施の形態と同様にコントローラ回路４７から入力してもよいが、本実施の形態においてはマイクロコンピュータ１１から入力する。転送データ生成部４５の内部構成は、図５と同一である。
【００９４】
コントローラ回路４７は、前記実施の形態と同様にストローブ信号ＳＴＢ、転送クロックＴＣＫおよび印字クロックＩＣＫのほか、切り替え信号ＫＳを生成し、駆動回路２１に出力する。
【００９５】
次に、上記のように構成された第２の実施の形態のインク噴射装置の動作を図１２にもとづいて説明する。印字クロックＩＣＫおよびストローブ信号ＳＴＢは、前記実施の形態と同様である。
【００９６】
本実施の形態では、印字周期Ｔｍ−１において、ｎ番目の印字のための噴射パルスデータＦＤｎと、ｎ−１番目の印字のためのストップパルスデータＳＤｎ−１とは同時に転送される。そして、印字周期Ｔｍにおいて、ｎ＋１番目の印字のための噴射パルスデータＦＤｎ＋１と、ｎ番目の印字のためのストップパルスデータＳＤｎとは同時に転送される。
【００９７】
つまり、印字周期Ｔｍ−１において、印字クロックＩＣＫは、ｎ−１番目の印字のための噴射パルスデータＦＤｎ−１（図示略）に対応する噴射パルスクロックＩＣＫｆｎ−１が転送された後に、ｎ−１番目の印字のためのストップパルスデータＳＤｎ−１に対応するストップパルスクロックＩＣＫｓｎ−１が転送される。そして、印字周期Ｔｍにおいて、印字クロックＩＣＫは、ｎ番目の印字のための噴射パルスデータＦＤｎに対応する噴射パルスクロックＩＣＫｆｎが転送された後に、ｎ番目の印字のためのストップパルスデータＳＤｎに対応するストップパルスクロックＩＣＫｓｎが転送される。
【００９８】
また、切り替え信号ＫＳは、ストローブ信号ＳＴＢに対応して転送される。各印字周期Ｔｍ−１，Ｔｍにおいて、切り替え信号ＫＳは、各ストップパルスデータＳＤｎ−１，ＳＤｎに対応する各ストローブ信号ＳＴＢｓｎ−１，ＳＴＢｓｎが転送されているときには駆動回路２１の各切替回路３５をノードＢ側に切り替え、それ以外のときには各切替回路３５をノードＡ側に切り替える。そのため、データラッチ３２は、切り替え信号ＫＳにしたがって各切替回路３５がノードＡ側に切り替えられているときには、シリアル−パラレル変換器３１Ａの出力（噴射パルスデータＦＤをパラレル変換した各パラレルデータＦＰＤ０〜ＦＰＤ６３）をラッチし、各切替回路３５がノードＢ側に切り替えられているときには、シリアル−パラレル変換器３１Ｂの出力（ストップパルスデータＳＤをパラレル変換した各パラレルデータＳＰＤ０〜ＳＰＤ６３）をラッチする。したがって、データラッチ３２にｎ−１番目の印字のための噴射パルスデータＦＤｎ−１（図示略）がラッチされているとき、シリアル−パラレル変換器３４には、そのｎ−１番目の印字のためのストップパルスデータＳＤｎ−１が格納され、シリアル−パラレル変換器３３には、ｎ番目の印字のための噴射噴射パルスデータＦＤｎが格納される。ｎ−１番目の噴射パルスデータＦＤｎ−１が出力された後、それに対応するストップパルスデータＳＤｎ−１が出力され、続いてｎ番目の噴射パルスデータＦＤｎの出力が行われることになる。
【００９９】
そして、データラッチ３２にラッチされたデータは、印字クロックＩＣＫに同期して印字ヘッド６００に出力され、前記実施の形態と同様に噴射動作および相殺動作が行われる。
【０１００】
制御回路２２のタイムチャートを図示すると、図７と同様になる。この場合、図１２に示す印字周期Ｔｍのタイミングにおいて、転送データとして噴射パルスデータＦＤｎ＋１とストップパルスデータＳＤｎが転送されている区間のタイムチャートとなる。
【０１０１】
図１３，図１４は、第３の実施の形態を示す。本実施の形態は第２の実施の形態を少し変形したもので、２個のデータラッチ３２Ａ，３２Ｂが２個のシリアル−パラレル変換器３１Ａ，３１Ｂに対応して設けられ、切替回路３５は、２個のデータラッチ３２Ａ，３２ＢのいずれかのデータをＡＮＤゲート３３に選択的に出力するようになっている。
【０１０２】
図１４は、第３の実施の形態における印字クロックＩＣＫ，ストローブ信号ＳＴＢ，噴射パルスデータＦＤ，ストップパルスデータＳＤ，切り替え信号ＫＳのタイムチャートである。印字周期Ｔｍ−１において、ｎ番目の印字のための噴射パルスデータＦＤｎと、ｎ番目の印字のためのストップパルスデータＳＤｎとは同時に転送される。そして、印字周期Ｔｍにおいて、ｎ＋１番目の印字のための噴射パルスデータＦＤｎ＋１と、ｎ＋１番目の印字のためのストップパルスデータＳＤｎ＋１とは同時に転送される。この実施の形態では、図１１に破線で示すように噴射パルスデータＦＤｎは、制御回路２２の第１シフトレジスタ４３の出力（Ｂ）とする。
【０１０３】
また、印字周期Ｔｍ−１において、ストローブ信号ＳＴＢは、ｎ−１番目の印字のための噴射パルスデータＦＤｎ−１（図示略）およびストップパルスデータＳＤｎ−１（図示略）に対応するストローブ信号ＳＴＢｎ−１が転送される。そして、印字周期Ｔｍにおいて、ストローブ信号ＳＴＢは、ｎ番目の印字のための噴射パルスデータＦＤｎおよびストップパルスデータＳＤｎに対応するストローブ信号ＳＴＢｎが転送される。また、切り替え信号ＫＳは、印字クロックＩＣＫに対応して転送される。
【０１０４】
各印字周期Ｔｍ−１，Ｔｍにおいて、駆動回路２１の各切替回路３５は、各ストップパルスデータＳＤｎ−１，ＳＤｎに対応する各ストップパルスクロックＩＣＫｓｎ−１，ＩＣＫｓｎが転送されているときには切り替え信号ＫＳにしたがってノードＢ側に切り替えられ、それ以外のときには切り替え信号ＫＳにしたがってノードＡ側に切り替えられる。各切替回路３５がノードＡ側に切り替えられているとき、駆動回路２１の各ＡＮＤゲート３３には、データラッチ３２Ａにラッチされたシリアル−パラレル変換器３１Ａの出力（噴射パルスデータＦＤをパラレル変換した各パラレルデータＦＰＤ０〜ＦＰＤ６３）が入力される。また、各切替回路３５がノードＢ側に切り替えられているとき、各ＡＮＤゲート３３には、データラッチ３２Ｂにラッチされたシリアル−パラレル変換器３１Ｂの出力（ストップパルスデータＳＤをパラレル変換した各パラレルデータＳＰＤ０〜ＳＰＤ６３）が入力される。
【０１０５】
したがって、データラッチ３２Ａ，３２Ｂにラッチされたデータは、印字クロックＩＣＫに同期して印字ヘッド６００に出力され、前記実施の形態と同様に噴射動作および相殺動作が行われる。噴射パルスデータＦＤｎとストップパルスデータＳＤｎが転送されている区間のタイムチャートについても前述と同等であるので説明を省略する。
【０１０６】
以上のように、本実施形態の制御回路２２において、ｎ番目の印字のための噴射パルスデータＦＤｎと、ｎ番目の印字のためのストップパルスデータＳＤｎとは同時に生成される。各データＦＤｎ，ＳＤｎは駆動回路２１に同時に転送され、各シリアル−パラレル変換器３１Ａ，３１Ｂにおいて、各データＦＤｎ，ＳＤｎをシリアル−パラレル変換した各パラレルデータＦＰＤ０〜ＦＰＤ６３，ＳＰＤ０〜ＳＰＤ６３が同時に生成される。各パラレルデータＦＰＤ０〜ＦＰＤ６３，ＳＰＤ０〜ＳＰＤ６３はそれぞれ各データラッチ３２Ａ，３２Ｂへ出力され、ストローブ信号ＳＴＢにしたがって同時にラッチされる。そして、印字クロックＩＣＫに対応した切り替え信号ＫＳにしたがって切り替えられた各切替回路３５により、各データラッチ３２Ａ，３２Ｂに一旦ラッチされた各パラレルデータＦＰＤ０〜ＦＰＤ６３，ＳＰＤ０〜ＳＰＤ６３のいずれか一方が各ＡＮＤゲート３３へ出力され、印字クロックＩＣＫにしたがって各駆動データＡ０〜Ａ６３が生成される。
【０１０７】
そのため、図１４に示すように、ストップパルスデータＳＤｎ−１に対応するストップパルスクロックＩＣＫｓｎ−１が立ち下がるタイミングｔ５と、噴射パルスデータＦＤｎに対応する噴射パルスクロックＩＣＫｆｎが立ち上がるタイミングｔ１との時間間隔を短くすることができる。また、噴射パルスデータＦＤｎに対応する噴射パルスクロックＩＣＫｆｎが立ち下がるタイミングｔ２と、ストップパルスデータＳＤｎに対応するストップパルスクロックＩＣＫｓｎが立ち上がるタイミングｔ３との時間間隔を短くすることができる。したがって、本実施の態によれば、第２の実施の形態よりもさらに各印字周期Ｔｍ−１，Ｔｍのタイミングを短くすることが可能になり、印字速度をより良好に向上させることができる。
【０１０８】
図１５は、第４の実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図で、マイクロコンピュータ１１，制御回路２２および駆動回路２１などからなる基本的構成は、前記第１の実施の形態と同様である。本実施の形態と第１の実施の形態との主な相違点は、本実施の形態においては、相殺動作のための付加パルスを、制御回路２２で生成して駆動回路２１に転送するのではなく、駆動回路２１で生成するようにしたことと、相殺動作を行うための条件を決める転送データ制御信号に代えて、印字データの組み合わせを切り替えるための切り替え信号を、制御回路２２から駆動回路２１に対して出力するようにしたことである。
【０１０９】
すなわち、図１５において、図２と相違するのは、制御回路２２から駆動回路２１に対して、相殺動作を付加する条件として、印字データの組み合わせを切り替えるための切り替え信号ＫＳ（組み合わせ指示信号）が出力されるようになっている。また、相殺動作のための付加パルス生成は、以下に具体的に説明するように、駆動回路２１にて行われるようになっている。そのほかは、前述と同等であり、それらの説明を省略する。
【０１１０】
図１６は、駆動回路２１の内部構成を示すブロック図である。駆動回路２１は、ＡＮＤゲート３３、出力回路３４、データラッチ３２、３個のシリアル−パラレル変換器３１Ａ，３１Ｂ，３１Ｃ、６４個のパルスデータ生成回路３６を備えている。
【０１１１】
第１シリアル−パラレル変換器３１Ａは、６４ビット長のシフトレジスタから構成され、制御回路２２から転送クロックＴＣＫと同期してシリアル転送されてくる転送データＤＡＴＡを入力し、転送クロックＴＣＫの立ち上がりにしたがって、転送データＤＡＴＡを各パラレルデータに変換することにより、転送データＤＡＴＡのシリアル−パラレル変換を行う。また、第２シリアル−パラレル変換器３１Ｂは、６４ビット長のシフトレジスタから構成され、転送クロックＴＣＫの立ち上がりにしたがって、第１シリアル−パラレル変換器３１Ａから入力した転送データＤＡＴＡを先頭のデータから順次１ビットずつシリアル出力する。第３シリアル−パラレル変換器３１Ｃは、６４ビット長のシフトレジスタから構成され、転送クロックＴＣＫの立ち上がりにしたがって、第２シリアル−パラレル変換器３１Ｂからシリアル出力された転送データＤＡＴＡをシリアル入力し、転送データＤＡＴＡを各パラレルデータに変換することにより、転送データＤＡＴＡのシリアル−パラレル変換を行う。
【０１１２】
６４個のパルスデータ生成回路３６は、論理回路から成り、付加パルスデータ生成手段として機能するものであり、それぞれ、制御回路２２から転送されてくる切り替え信号ＫＳにしたがって、各シリアル−パラレル変換器３１Ａ〜３１Ｃの出力（各パラレルデータ）から、論理演算を行うことで、噴射動作のための噴射パルスデータと、相殺動作のためのストップパルスデータとを生成する。切り替え信号は、ストップパルスを生成する条件、つまり、印字パルスの前後のデータの組み合わせを指示するための信号であり、温度条件や使用条件に応じて適宜に決定されればよい。
【０１１３】
データラッチ３２は、制御回路２２から転送されてくるストローブ信号ＳＴＢの立ち上がりにしたがって、各ストップパルスデータまたは各噴射パルスデータをそれぞれラッチし、そのラッチした各データを各ＡＮＤゲート３３へ出力する。６４個のＡＮＤゲート３３はそれぞれ、各ストップパルスデータまたは各噴射パルスデータと、制御回路２２から転送されてくる印字クロックＩＣＫとの論理積をとり、各ストップパルスデータ毎または各噴射パルスデータ毎の論理積の結果である各駆動データを生成する。
【０１１４】
６４個の出力回路３４はそれぞれ、各駆動データにもとづいて、印字ヘッドに適した駆動信号を生成し、その各駆動信号を印字ヘッド６００の各インク室６１３の電極６１９へ出力する。
【０１１５】
ところで、各シリアル−パラレル変換器３１Ａ〜３１Ｃから出力される各パラレルデータはそれぞれ、印字ヘッド６００の各インク室６１３に対応している。そのため、各パルスデータ生成回路３６から出力される各ストップパルスデータまたは各噴射パルスデータもそれぞれ、印字ヘッド６００の各インク室６１３に対応する。
【０１１６】
各パルスデータ生成回路３６の内部構成は、図５と同等である。このパルスデータ生成回路３６には、相殺動作を実行する条件を決めるための印字データの組み合わせを指示する信号として、前述の転送データ制御信号に代え、同等の機能を持つ切り替え信号ＫＳが入力される。図５のＡＮＤ回路は、各シリアル−パラレル変換器３１Ａ〜３１Ｃから出力されたパラレルデータのうち同じインク室６１３に対応するデータをそれぞれ入力するとともに、前記第１の実施の形態と同様に、これらと切り替え信号ＫＳ（これはＰＡＴ［７−０］で示す）との論理積をとる。ＯＲ回路の出力端には、ストップパルスデータと噴射パルスデータとが出力される。つまり、各パルスデータ生成回路３６はそれぞれ、切り替え信号ＫＳにしたがって、各ストップパルスデータまたは各噴射パルスデータを出力する。切り替え信号ＰＡＴ［７−０］は、第１の実施の形態と同様にその各内容を適宜に選択することにより、データＡ，Ｂ，Ｃのうち、任意のものを出力したり、データＡ，Ｂ，Ｃの任意の組み合わせにもとづいた信号を出力することができる。
【０１１７】
次に、上記のように構成された第４の実施の形態のインク噴射装置の動作について説明する。図１７は、印字クロックＩＣＫ，ストローブ信号ＳＴＢ，転送データＤＡＴＡ，切り替え信号ＰＡＴ［７−０］のタイムチャートである。転送データＤＡＴＡは、所定の印字周期のタイミング毎に転送される。各生成回路３６の生成したストップパルスデータと噴射パルスデータは、ストローブ信号ＳＴＢおよび印字クロックＩＣＫにそれぞれ対応して、所定の印字周期のタイミング毎に転送される。
【０１１８】
各印字周期のタイミングにおいて、転送データＤＡＴＡは、転送クロックの立ち上がりにしたがって、各シリアル−パラレル変換器３１Ａ〜３１Ｃ間をシリアルに転送され、各シリアル−パラレル変換器内において１ビットずつシフトされる。つまり、１つの印字周期の転送データの転送後において、第２シリアル−パラレル変換器３１Ｂから出力される各パラレルデータがｎ番目の印字のための噴射パルスデータであるとすると、第１シリアル−パラレル変換器３１Ａから出力される各パラレルデータはｎ＋１番目の印字のための噴射パルスデータで、第３シリアル−パラレル変換器３１Ｃから出力される各パラレルデータはｎ−１番目の印字のための噴射パルスデータとなる。切り替え信号ＰＡＴ［７−０］は、ストローブ信号に対応して転送される。そして、１つの印字周期において、印字クロックは、１つのドットの印字のための噴射パルスデータに対応する噴射パルスクロックＩＣＫｆが転送された後に、そのドットの印字のためのストップパルスデータに対応するストップパルスクロックＩＣＫｓが転送される。また、ストローブ信号は、噴射パルスデータに対するＳＴＢｆと、ストップパルスデータに対するＳＴＢｓが連続して転送される。
【０１１９】
パルスデータ生成回路３６では、上記３つの出力Ａ，Ｂ，Ｃと切り替え信号ＰＡＴ［７−０］が入力され、論理演算が成される。切り替え制御信号ＰＡＴ［７−０］＝[1,1,1,1,0,0,0,0]とし、ＰＡＴ７，６，５，４を「１」とすることで、ＢとＣの状態にかかわらず、ＰＡＴ７，６，５，４に対応するいずれかから、Ａに対応するデータ、つまり第１シリアル−パラレル変換器３１Ａに格納したデータと同じものが、ＯＲ回路から噴射パルスデータとして出力される。噴射パルスに対するストローブ信号ＳＴＢｆが立ち上がり、噴射パルスデータがデータラッチ３２にラッチされた後、第１〜３シリアル−パラレル変換器３１Ａ〜Ｃの内容がシフトされ、前回のＡの内容がＢに、Ｂの内容がＣに、新規転送データがＡになった後、切り替え制御信号ＰＡＴ［７−０］＝［0,0,0,0,1,0,0,0］として、ＰＡＴ３のみ「１」とすることで、Ａ＝０，Ｂ＝１，Ｃ＝１のときのみ、ＰＡＴ３に対応するＡＮＤゲートから「１」が出力される。つまり、前（Ｃ）に噴射ドットが有り、後（Ａ）に噴射ドットがないドット（Ｂ）に対して、転送データＤＡＴＡ（Ｄ）は「１」となり、ストップパルスを付加することができる。パルスデータ生成回路３６で合成されたストップパルスデータは、ストローブ信号ＳＴＢｓの立ち上がりでデータラッチ３２にラッチされる。
【０１２０】
駆動回路２１の各ＡＮＤゲート３３は、前記実施の形態と同様に、データラッチ３２および印字クロックＩＣＫの状態のしたがって印字ヘッド６００に駆動信号を出力する。
【０１２１】
本実施形態によれば、制御回路２２は従来のままで、駆動回路２１だけを上記のように構成することにより、相殺動作の実行・非実行を選択的に切り替えることが可能なインク噴射装置を得ることができる。
【０１２２】
図１８は、第５の実施の形態を示すもので、前記第４の実施の形態を少し変形したものである。本実施の形態においては、３個のシリアル−パラレル変換器３１Ａ，３１Ｂ，３１Ｃに対応して３個のデータラッチ３２Ａ，３２Ｂ，３２Ｃが設けられる。各データラッチ３２Ａ，３２Ｂ，３２Ｃはそれぞれ、制御回路２２から転送されてくるストローブ信号（ＳＴＢ）の立ち上がりにしたがって、各シリアル−パラレル変換器３１Ａ，３１Ｂ，３１Ｃの各パラレルデータ出力をラッチする。６４個のパルスデータ生成回路３６はそれぞれ、制御回路２２から転送されてくる切り替え信号ＫＳと、各データラッチ３２Ａ，３２Ｂ，３２Ｃの各パラレルデータ出力との論理積をとり、噴射動作のための噴射パルスデータと、相殺動作のためのストップパルスデータとを生成し、ＡＮＤゲート３３に出力する。パルスデータ生成回路３６は、前述した図１６に示すものと同じである。
【０１２３】
以下、駆動回路２１の動作を図１９を参照して説明する。
【０１２４】
各シリアル−パラレル変換器３１Ａ〜３１Ｃは前記実施の形態と同様の動作を行い、データラッチ３２Ａ〜３２Ｃは上記各シリアル−パラレル変換器３１Ａ〜３１Ｃから出力された各印字データをストローブ信号の立ち上がりでラッチする。各パルスデータ生成回路３６は、切り替え信号をＰＡＴ［７−０］＝[1,1,0,0,1,1,0,0]とすることで、Ｂに対応するデータが噴射パルスデータとして出力される。そして、ＡＮＤゲート３３において印字クロックＩＣＫの噴射パルスクロックと論理演算され、印字ヘッド６００に出力される。
【０１２５】
続いて、データラッチ３２Ａ〜３２Ｃの内容をそのままに維持して切り替え信号をＰＡＴ［７−０］＝［0,0,0,0,1,0,0,0］に切り替え、前記実施の形態と同様にＰＡＴ３のみ「１」とすることで、Ａ＝０，Ｂ＝１，Ｃ＝１のときのみ、ＰＡＴ３に対応するＡＮＤゲートから「１」が出力される。そして、ＡＮＤゲート３３において印字クロックＩＣＫのストップパルスクロックと論理演算され、印字ヘッド６００に出力される。
【０１２６】
以上のように、第５の実施の形態のインク噴射装置によれば、シリアル−パラレル変換器３１Ａ〜３１Ｃから出力された各パラレルデータをデータラッチ３２Ａ〜３２Ｃに一旦ラッチする。そして、印字クロックに対応した切り替え信号により、パルスデータ生成回路３６から出力される噴射パルスデータとストップパルスデータとを切り替えてＡＮＤ回路３１へ送る。そのため、印字クロックＩＣＫにおけるストップパルスが立ち下がるタイミングと、噴射パルスが立ち上がるタイミングとの時間間隔、および噴射パルスが立ち下がるタイミングとストップパルスが立ち上がるタイミングとの時間間隔をそれぞれ短くすることができ、第４の実施の形態よりも各印字周期のタイミングを短くすることが可能で、印字速度をより良好に向上させることができる。
【０１２７】
次に、本発明の第６の実施の形態について説明する。第６の実施の形態のインクジェットプリンタの概略の電気的構成は図２と同様であり、また駆動回路２１は図３と同様であるので、説明を省略する。
【０１２８】
図２０は、制御回路２２（ゲートアレイ）内部の要部構成を示す。制御回路２２は、３つのデータ格納手段を成す、第１レジスタ５２、第２レジスタ５３、および第３レジスタ５４と、これらのレジスタからのシリアル出力を受けて、相殺動作のためのストップパルス（ＳＰ）データを生成するＳＰデータ生成部５６（付加パルスデータ生成手段）と、データ転送部５５と、コントローラ回路５７を備えている。各レジスタ５２〜５４には、イメージメモリ２５の印字データ領域２５ａに記憶されている印字データが印字方向に１バイト単位で順次読み出されて、第２レジスタ５３には印字データｎ（Ｂ）、第３レジスタ５４には印字データｎ−１（Ｃ）、および、第１レジスタ５２には印字データｎ＋１（Ａ）がそれぞれ取り込まれる。ここで、印字データｎは所定タイミングでの当該１つのドットのデータであり、印字データｎ＋１は当該１ドットの直後の噴射データとなり、印字データｎ−１は当該１ドットの直前の噴射データである。各レジスタ５２，５３，５４は、レジスタ制御信号にしたがってその印字データをＳＰデータ生成部５６に出力（Ａ，Ｂ，Ｃ）する。
【０１２９】
このＳＰデータ生成部５６は、第１の実施の形態の図５と同一の構成であり、論理回路から成り、第２レジスタ５３からの印字データｎ（Ｂ）、第３レジスタ５４からの印字データｎ−１（Ｃ）、および、第１レジスタ５２からの印字データｎ＋１（Ａ）を取り込み、コントローラ部５７からのＳＰデータ制御信号ＰＡＴ［７−０］とともに論理演算し、ストップパルス（ＳＰ）を生成する。ＳＰデータ生成部５６により生成されたＳＰデータｎ（Ｄ）は、イメージメモリ２５のＳＰデータ領域２５ｂに記憶させる。
【０１３０】
データ転送部５５は、イメージメモリ２５の印字データ領域２５ａに記憶されている印字データと、ＳＰデータ領域２５ｂに記憶されているＳＰデータを交互に読み出し、転送データＤＡＴＡをシリアル出力する。この転送データＤＡＴＡには、印字ヘッド６００のノズル６１８からインクを噴射させる噴射動作のための噴射パルスデータと、インク室６１３内の残留圧力波振動を相殺する相殺動作のためのストップパルスデータが含まれる。また、コントローラ回路５７は、マイクロコンピュータ１１から転送されてくる印字タイミング信号ＴＳおよび制御信号ＲＳにしたがって、レジスタ５２〜５４、ＳＰデータ生成部５６、データ転送部５５およびイメージメモリ２５を制御するためのレジスタ制御信号、ＳＰデータ制御信号、データ転送制御信号およびメモリアドレス信号を生成するとともに、転送データ制御信号、転送データＤＡＴＡに同期するストローブ信号ＳＴＢ、転送クロックＴＣＫおよび印字クロックＩＣＫを生成する。
【０１３１】
次に、上記のように構成された第６の実施の形態のインク噴射装置の動作について説明する。印字クロックＩＣＫ，ストローブ信号ＳＴＢ，転送データＤＡＴＡのタイムチャートは、第１の実施形態の図６と同一であり、説明を省略する。図２１にイメージメモリ２５の印字データ領域２５ａのイメージマップ例を、図２２にイメージメモリ２５のＳＰデータ領域２５ｂのイメージマップ例をそれぞれ示す。図において黒は噴射ドット有り、白は噴射ドット無しを示す。印字データは１バイト単位で同時に８列分（０〜７）が処理される。縦方向１バイト分の印字ドットデータｎ（Ｂ）に対して、直前のドットデータｎ−１（Ｃ），直後のドットデータｎ＋１（Ａ）とした場合を説明する。
【０１３２】
いま、ＳＰデータ制御信号ＰＡＴ［７−０］を、［0,0,0,0,1,0,0,0］ とし、ＰＡＴ３のみ「１」とすることで、Ａ＝０，Ｂ＝１，Ｃ＝１のときのみ、ＰＡＴ３に対応するＡＮＤゲートから「１」が出力される。つまり、直前（Ｃ）に噴射ドットが有り、直後（Ａ）に噴射ドットが無いドット（Ｂ）に対して、付加すべきストップパルスデータ（ＳＰデータ）を作成し、ＳＰデータ領域２５ｂに記憶させる。それ以外のときには、ストップパルスデータ無しを同領域に記憶させる。図２１の印字データの場合に作成されるＳＰデータは、図２２に示すようになる。データ転送部５５は、データ転送制御信号にもとづいてイメージメモリ２５から印字データとＳＰデータを読み出して、転送データＤＡＴＡとして駆動回路２１に出力する。
【０１３３】
駆動回路２１は、第１の実施の形態の図３および図６に示すように、転送クロックＴＣＫにしたがって印字データを印字ヘッドのインク室数分シリアル−パラレル変換器３１に入力し、ストローブ信号ＳＴＢにしたがってデータラッチ３２にラッチし、印字クロックＩＣＫと論理積をとって、印字ヘッドに出力する。また同様にストップパルス（ＳＰ）データを入力し、印字ヘッドに出力する。
【０１３４】
このように、第６の実施の形態によれば、駆動回路２１は従来のままで、制御回路２２だけを上記のように構成することにより、相殺動作の実行・非実行を選択的に切り替えることが可能なインク噴射装置を得ることができる。
【０１３５】
なお、本発明は上記各実施の形態に限定されるものではなく、以下のように種々の変形が可能である。
【０１３６】
（１）上記各実施の形態では、各印字周期のタイミングにおいて、噴射パルスデータに対応する印字パルスが１つだけ生成されるようにしたが、複数個生成されるようにしてもよい。この場合、噴射パルスデータに対応する印字パルスの数と、ノズル６１８から噴射されるインクの滴数とは等しくなる。そのため、噴射パルスデータに対応する印字パルスの数を増やすほど、噴射されるインクの滴数も増えることになり、印字濃度が増大して濃厚で鮮明な画像を得ることができる。
【０１３７】
（２）上記各実施の形態では、噴射パルスデータに対応する印字クロック内の噴射パルスクロックの幅を、片道伝播時間Ｔと同じに設定したが、片道伝播時間Ｔのほぼ奇数倍に設定してもよい。
【０１３８】
（３）上記各実施の形態では、ストップパルスデータに対応する印字クロック内のストップパルスクロックの幅を、片道伝播時間Ｔの０．５倍に設定したが、印字クロックによりノズル６１８からインクが噴射されないで、かつ、相殺動作が確実に実行されるパルス幅であればどのような値に設定してもよい。
【０１３９】
（４）上記各実施の形態では、噴射パルスクロックが立ち下がるタイミングから、ストップパルスクロックの立ち上がるタイミングと立ち下がるタイミングとの中間のタイミングまでの時間を、片道伝播時間Ｔの２．５倍に設定したが、相殺動作が確実に実行される時間であればどのような値に設定してもよい。
【０１４０】
（５）上記各実施の形態では、インク噴射動作および相殺動作において、出力回路３４が生成する駆動信号の電圧を同じにしているが、相殺動作において出力回路３４が生成する駆動信号の電圧を、インク噴射動作におけるそれよりも低い電圧にしたり、負の電圧にしてもよい。また、上記各実施形態では、アクチュエータ壁６０３の下部壁６０７および上部壁６０５の圧電変形により、インク室６１３の容積を変えてインクを噴射するようにしたが、下部壁６０７または上部壁６０５の一方を圧電変形しない材質で形成し、他方の圧電変形に伴って当該一方を変形させることにより、インクを噴射するようにしてもよい。また、上記各実施形態ではインク室６１３の両側に空気室６１５を設けているが、空気室６１５を設けずに、各インク室６１３が隣接するようにしてもよい。
【０１４１】
（６）上記各実施形態では印字ヘッド６００がキャリッジ５０４とともに往復移動するプリンタに適用したが、プリンタ本体に印字ヘッド６００を固定したいわゆるラインプリンタ等に適用してもよい。
【０１４２】
（７）上記各実施の形態ではパーソナルコンピュータからデータを受信して印字動作をするプリンタに適用したが、インク滴噴射装置を印字機構として組み込んだワードプロセッサ、ファクシミリなどに適用してもよい。
【図面の簡単な説明】
【図１】  本実施形態のインク噴射装置を備えたインクジェットプリンタの概略構成を示す斜視図。
【図２】  本発明の第１の実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図。
【図３】  図２の駆動回路２１の構成を示すブロック図。
【図４】  図２の制御回路２２の構成を示すブロック図。
【図５】  図４の転送データ生成部４５の回路図。
【図６】  本実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図７】  本実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図８】  本実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図９】  第２の実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図。
【図１０】  図９の駆動回路２１の構成を示すブロック図。
【図１１】  図９の制御回路２２の構成を示すブロック図。
【図１２】  第２の実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図１３】  第３の実施の形態のインク噴射装置の駆動回路の構成を示すブロック図。
【図１４】  第３の実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図１５】  第４の実施の形態のインク噴射装置を備えたインクジェットプリンタの電気的構成を示すブロック図。
【図１６】  図１６の駆動回路２１の構成を示すブロック図。
【図１７】  第４の実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図１８】  第５の実施の形態のインク噴射装置の駆動回路の構成を示すブロック図。
【図１９】  第５の実施の形態のインク噴射装置の動作を説明するためのタイムチャート。
【図２０】  第６の実施の形態の制御回路２２の構成を示すブロック図。
【図２１】  第６の実施の形態によるイメージメモリの印字データ領域のイメージマップを示す図。
【図２２】  第６の実施の形態によるイメージメモリのＳＰデータ領域のイメージマップを示す図。
【図２３】  従来の形態および本発明の実施の形態のインク噴射装置の印字ヘッドの構成を示す断面図で、図２４のＸ−Ｘ線断面図。。
【図２４】  図２３のＹ−Ｙ線断面図。。
【図２５】  図２３の印字ヘッドの動作を説明するための断面図。
【符号の説明】
６１３…インク室
６０３…アクチュエータ壁
２１…駆動回路
２２…制御回路
２５…イメージメモリ
３１，３１Ａ，３１Ｂ，３１Ｃ…シリアル−パラレル変換器（格納手段）
３６…パルスデータ生成回路（付加パルスデータ生成手段）
４２…シリアル−パラレル変換部（格納手段）
４３，４４…シフトレジスタ（格納手段）
４５…転送データ生成部（付加パルスデータ生成手段）
５２，５３，５４…レジスタ（格納手段）
５６…ＳＰデータ生成部（付加パルス生成手段）
【図１】
0003656443.tif 000002
【図２】
0003656443.tif 000003
【図３】
0003656443.tif 000004
【図４】
0003656443.tif 000005
【図５】
0003656443.tif 000006
【図６】
0003656443.tif 000007
【図７】
0003656443.tif 000008
【図８】
0003656443.tif 000009
【図９】
0003656443.tif 000010
【図１０】
0003656443.tif 000011
【図１１】
0003656443.tif 000012
【図１２】
0003656443.tif 000013
【図１３】
0003656443.tif 000014
【図１４】
0003656443.tif 000015
【図１５】
0003656443.tif 000016
【図１６】
0003656443.tif 000017
【図１７】
0003656443.tif 000018
【図１８】
0003656443.tif 000019
【図１９】
0003656443.tif 000020
【図２０】
0003656443.tif 000021
【図２１】
0003656443.tif 000022
【図２２】
0003656443.tif 000023
【図２３】
0003656443.tif 000024
【図２４】
0003656443.tif 000025
【図２５】
0003656443.tif 000026