(57)【要約】【課題】インクジェットヘッドの印字処理時においてキャリッジ移動の速度ムラが生じた場合であっても、インクジェットヘッドの駆動素子に悪影響を及ぼしたり、誤ったインク滴が吐出されたりすることを防止するインクジェット記録装置を提供する。【解決手段】インク滴を吐出する複数のノズルとこれらのノズルからインク滴を吐出するために各ノズルごとに設けられた駆動素子とを有するインクジェット方式のプリントヘッドを保持するインクジェット記録装置であって、前記駆動素子を駆動させるための駆動波形ｖｃｏｍの幅がエンコーダ信号の周期よりも小さい場合、新たなデータ転送信号ｄｃｌｋ，画像データｈｄａｔ，ラッチ信号ｌｔ，および駆動波形ｖｃｏｍの出力をキャンセルする。【選択図】　　　　図９
2004114305.tif 000002
【特許請求の範囲】
【請求項１】
インク滴を吐出する複数のノズルとこれらのノズルからインク滴を吐出するために各ノズルごとに設けられた駆動素子とを有するインクジェット方式のプリントヘッドを保持し記録シートの記録面に平行に往復移動されるキャリッジと、
前記各駆動素子を駆動させるための駆動波形を記憶する駆動波形記憶手段と、
前記各駆動素子に供給する画像データを転送する画像データ転送手段と、
前記キャリッジの移動に伴い、主走査方向に設けられたパターンをセンサで検知して前記ノズルからインク滴を吐出するタイミングを決定する周期的な信号を発生する印字周期発生手段と、
前記印字周期発生手段が発生する信号の周期に基づき、前記駆動波形記憶手段に記憶された駆動波形を読み出して前記各駆動素子へ送信し、前記画像データ転送手段から画像データを出力するか否かを制御するヘッド信号発生制御手段と、
を備えたことを特徴とするインクジェット記録装置。
【請求項２】
前記ヘッド信号発生制御手段は、
前記印字周期発生手段が発生する信号の周期および前記駆動波形記憶手段から読み出された駆動波形の幅を計測しそれらを比較する周期計測手段を備えたことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記周期計測手段が、前記駆動波形の幅よりも前記印字周期発生手段が発生する信号の周期の方が小さいことを検出した場合には、
前記ヘッド信号発生制御手段は、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
前記周期計測手段が、前記印字周期発生手段が発生する信号の周期が前記駆動波形の幅の２倍を超えることを検出した場合には、
前記ヘッド信号発生制御手段は、前記周期計測手段が測定した前記印字周期発生手段が発生する信号の周期の２分の１の周期で前記画像データ転送手段から画像データを出力させることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項５】
前記周期計測手段が、前記印字周期発生手段が発生する信号の周期が前記駆動波形の幅の２倍以下であることを検出した場合には、
前記ヘッド信号発生制御手段は、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項６】
前記ヘッド信号発生制御手段は、
前記画像データ転送手段から転送される画像データの転送時間を計測するデータ転送時間計測手段を備え、
このデータ転送時間計測手段が計測した前記画像データの転送時間が前記周期計測手段が計測した前記印字周期発生手段が発生する信号の周期の２分の１を超えた場合、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする請求項２に記載のインクジェット記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インクジェット記録装置に関し、特に、キャリッジ移動の速度ムラに対応してインクジェットヘッドの駆動素子への影響や誤ったインク滴の吐出を防止するインクジェット記録装置に関する。
【０００２】
【従来の技術】
プリンタ、ファクシミリ、複写装置等の画像形成装置として用いるインクジェット記録装置において、インク滴を吐出するための駆動素子を駆動する波形（以降、駆動波形という）を制御することによってキャリッジ移動の加減速時の画質を補正できるようにしたものがある。具体的には、キャリッジの移動速度を検出し、この検出した速度に応じて駆動波形を変化させ、画質の低下を抑制している（特許文献１を参照）。
【０００３】
【特許文献１】
特開２０００−２８０４６９号公報（第４頁、図１０）
【０００４】
【発明が解決しようとする課題】
しかしながら、この従来技術では、キャリッジ移動の加減速時におけるインク滴の吐出を安定させることはできるが、外乱によってキャリッジ移動の速度にムラが生じた場合の対処については考慮されていない。キャリッジ移動の速度にムラが生じると、予期しない駆動波形が出力され急峻な電圧変化によりインクジェットヘッドの駆動素子に悪影響を及ぼしたり、誤ったインク滴が吐出されたりするおそれがある。
【０００５】
また、前記従来技術では、駆動波形を変化させる方法によって、キャリッジ移動の加減速時におけるインク滴の吐出を安定させている。しかし、この方法を採用する場合は、キャリッジ移動の速度に応じた駆動波形をパラメータを用いて求めるような回路が必要になる。この結果、装置の回路規模が大きくなったり、回路構成が複雑化したりして、装置の製造コストに跳ね返ることになる。また、消費電力の問題も発生する。
【０００６】
この発明は、上述した従来技術による問題点を解消するため、インクジェットヘッドの印字処理時においてキャリッジ移動の速度ムラが生じた場合でもあっても、インクジェットヘッドの駆動素子に悪影響を及ぼしたり、誤ったインク滴が吐出されたりすることを防止できるインクジェット記録装置を提供することにある。加えて、簡易な回路構成で、小電力、低コストのインクジェット記録装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるインクジェット記録装置は、インク滴を吐出する複数のノズルとこれらのノズルからインク滴を吐出するために各ノズルごとに設けられた駆動素子とを有するインクジェット方式のプリントヘッドを保持し記録シートの記録面に平行に往復移動されるキャリッジと、前記各駆動素子を駆動させるための駆動波形を記憶する駆動波形記憶手段と、前記各駆動素子に供給する画像データを転送する画像データ転送手段と、前記キャリッジの移動に伴い、主走査方向に設けられたパターンをセンサで検知して前記ノズルからインク滴を吐出するタイミングを決定する周期的な信号を発生する印字周期発生手段と、前記印字周期発生手段が発生する信号の周期に基づき、前記駆動波形記憶手段に記憶された駆動波形を読み出して前記各駆動素子へ送信し、前記画像データ転送手段から画像データを出力するか否かを制御するヘッド信号発生制御手段とを備えたことを特徴とする。
【０００８】
この請求項１の発明によれば、先に出力された駆動波形の途中で次の駆動波形が出力されることを未然に防ぎ、不要なインク滴を飛ばしたり、駆動素子の劣化を早めたりすることを防止できる。
【０００９】
また、請求項２の発明にかかるインクジェット記録装置は、請求項１に記載の発明において、前記ヘッド信号発生制御手段は、前記印字周期発生手段が発生する信号の周期および前記駆動波形記憶手段から読み出された駆動波形の幅を計測しそれらを比較する周期計測手段を備えたことを特徴とする。
【００１０】
この請求項２の発明によれば、前記印字周期発生手段が発生する信号の周期および前記駆動波形記憶手段から読み出された駆動波形の幅を把握できる。
【００１１】
また、請求項３の発明にかかるインクジェット記録装置は、請求項２に記載の発明において、前記周期計測手段が、前記駆動波形の幅よりも前記印字周期発生手段が発生する信号の周期の方が小さいことを検出した場合には、前記ヘッド信号発生制御手段は、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする。
【００１２】
この請求項３の発明によれば、先に出力された駆動波形の途中で次の駆動波形が出力されることを未然に防ぎ、不要なインク滴を飛ばしたり、駆動素子の劣化をはやめたりすることを防止できる。
【００１３】
また、請求項４の発明にかかるインクジェット記録装置は、請求項２に記載の発明において、前記周期計測手段が、前記印字周期発生手段が発生する信号の周期が前記駆動波形の幅の２倍を超えることを検出した場合には、前記ヘッド信号発生制御手段は、前記周期計測手段が測定した前記印字周期発生手段が発生する信号の周期の２分の１の周期で前記画像データ転送手段から画像データを出力させることを特徴とする。
【００１４】
この請求項４の発明によれば、より解像度の高い画像を記録することができる。
【００１５】
また、請求項５の発明にかかるインクジェット記録装置は、請求項２に記載の発明において、前記周期計測手段が、前記印字周期発生手段が発生する信号の周期が前記駆動波形の幅の２倍以下であることを検出した場合には、前記ヘッド信号発生制御手段は、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする。
【００１６】
この請求項５の発明によれば、高解像度の画像を記録する場合であっても、先に出力された駆動波形の途中で次の駆動波形が出力されることを未然に防ぎ、不要なインク滴を飛ばしたり、駆動素子の劣化をはやめたりすることを防止できる。
【００１７】
また、請求項６の発明にかかるインクジェット記録装置は、請求項２に記載の発明において、前記ヘッド信号発生制御手段は、前記画像データ転送手段から転送される画像データの転送時間を計測するデータ転送時間計測手段を備え、このデータ転送時間計測手段が計測した前記画像データの転送時間が前記周期計測手段が計測した前記印字周期発生手段が発生する信号の周期の２分の１を超えた場合、前記画像データ転送手段からの画像データの出力を停止させることを特徴とする。
【００１８】
この請求項６の発明によれば、データ転送の途中で新たなデータの転送が開始されることを防ぎ、画像の劣化を防止することができる。
【００１９】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるインクジェット記録装置の好適な実施の形態を詳細に説明する。本発明のインクジェット記録装置は、キャリッジ１０１，印字制御手段２０１，インクジェットヘッドドライバ３０１を含み構成される。
【００２０】
図１は、本発明のインクジェット記録装置のキャリッジ１０１の周辺の構成を示す概略図であり、上面側からみた様子を示している。インクジェットヘッド走査系において、キャリッジ１０１には、４色（ブラック、イエロー、シアン、マゼンタ）のカラーインク用のノズルが搭載されており、それぞれのノズルに対応した色のインクも搭載されている。各色のノズルはキャリッジ１０１の下部に設けられている。これらノズルは、何れも１ｍｍ程度のギャップを介して記録シート（紙）１０２と対向するようになっている。
【００２１】
スキャンシャフト１０３は、キャリッジ１０１を記録シート１０２の記録面に平行（矢印Ａの方向）に往復移動させるために設けられる。スキャンシャフト１０３は両端において図示しない側板に保持されており、キャリッジ１０１を貫通している。キャリッジ１０１は接続部１０４でタイミングベルト１０５と接続している。タイミングベルト１０５は、パルスモータ（ステッピングモータ）１０６に取り付けられた駆動プーリ１０７と従動プーリ１０８とにかけられている。タイミングベルト１０５と従動プーリ１０８は、パルスモータ１０６の正逆回転をキャリッジ１０１の往復運動に変える。
【００２２】
一方、記録シート１０２は、図示しない給紙部から図示しない給紙ローラ等を介して矢印Ｂの方向へ送られ、記録シート１０２上の印字領域先端部がキャリッジ１０１の下部のノズル対向面へセットされたところで停止する。すると、キャリッジ１０１が、パルスモータ１０６の正逆回転で従動プーリ１０８，タイミングベルト１０５により主走査方向（矢印Ａの方向）に走査される。この間、キャリッジ１０１の下部のインクジェットヘッドから吐出したインク滴が記録シート１０２に着弾して画像が記録シート１０２に形成され、１主走査分の記録が完了する。
【００２３】
記録シート１０２は、前記給紙ローラ等によって、通常はキャリッジ１０１の主走査１回または２回（１往復）ごとに画素ピッチで副走査方向（矢印Ｂの方向）へ送られる。これらを繰り返しながら、記録シート１０２の全印字領域に画像が記録される。画像が記録された記録シート１０２は、その搬送方向下流側に配置された図示しない排出ローラとこれに一定の圧力で接する図示しない排紙抑えローラによって排出される。
【００２４】
図２は、本発明のインクジェット記録装置の印字制御手段２０１の構成を示すブロック図である。なお。画像データの処理は４色（ブラック、イエロー、シアン、マゼンタ）が同時に行われるが、各色の処理に差異がないため、以降は１色の処理についてのみ説明する。
【００２５】
印字制御手段２０１は、画像データ転送手段２０２，エンコーダ（印字周期発生手段）２０３，駆動波形記憶手段２０４，ヘッド信号発生制御手段２０５，およびＤ／Ａコンバータ２０６を含み構成される。
【００２６】
画像データ転送手段２０２は、ホストＩ／Ｆ（インタフェース）２１１，ＤＭＡ（Ｄｉｒｅｃｔ　Ｍｅｍｏｒｙ　Ａｃｃｅｓｓ）部２１２，ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ　Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２１３，および画像変換部２１４を含み構成される。
【００２７】
ホストＩ／Ｆ２１１は、印字制御手段２０１とホストコンピュータ２２０とを接続するインターフェースである。ＤＭＡ部２１２は、ホストコンピュータ２２０から送られた画像データをＳＤＲＡＭ２１３に書き込み、またすでにＳＤＲＡＭ２１３に書き込まれているデータを読み出しこれを画像変換部２１４へ送信する。ＳＤＲＡＭ２１３は、ＤＭＡ部２１２が取り込んだ画像データを一時的に記憶しておくためのものである。画像変換部２１４は、ＤＭＡ部２１２から送られた画像データを所定の形式の画像データｈｄａｔに変換するためのものである。画像データｈｄａｔはインクジェットヘッドドライバ３０１へ送られる。
【００２８】
エンコーダ２０３は、前記インクジェットヘッドのノズルからインク滴を吐出するタイミングを決定する周期的な信号を発生させるためのものである。駆動波形記憶手段２０４は、前記インクジェットヘッド上に設けられたピエゾ素子（駆動素子）を駆動するための駆動波形ｖｃｏｍのデータを記憶しておくためのものである。
【００２９】
ヘッド信号発生制御手段２０５は、駆動波形ｖｃｏｍ，ラッチ信号ｌｔ，画像変換部２１４から出力される画像データｈｄａｔの出力タイミングを制御するデータ転送信号ｄｃｌｋを出力する。また、ヘッド信号発生制御手段２０５は、内部にエンコーダ２０３からの信号の周期を計測する周期計測手段（不図示、詳細は後述）を備えている。Ｄ／Ａコンバータ２０６は、ヘッド信号発生制御手段２０５から出力されたデジタル信号の駆動波形ｖｃｏｍをアナログ信号の駆動波形ｖｃｏｍに変換するためのものである。駆動波形ｖｃｏｍ，ラッチ信号ｌｔ，およびデータ転送信号ｄｃｌｋは、インクジェットヘッドドライバ３０１へ送られる。
【００３０】
以下、印字制御手段２０１の動作を説明する。この印字制御手段２０１は、まず、ホストコンピュータ２２０から送られた画像データをホストＩ／Ｆ２１１を介して取り込む。そして、この画像データは、ＤＭＡ部２１２によりＳＤＲＡＭ２１３に蓄えられる。
【００３１】
ここで、本発明では、図３に示すように、副走査方向に３２画素を配列したものを１バンドの画像データとして取り扱う。ＳＤＲＡＭ２１３に１バンド分の画像データが蓄積されると、ＤＭＡ部２１２は、その蓄えられた１バンド分の画像データを画像変換部２１４に転送する。画像変換部２１４は、この１バンド分の画像データから副走査方向に配列されている３２の画素をその配列順に１画素ずつ取り出し、これを画像データｈｄａｔとして出力する。
【００３２】
この画像データｈｄａｔは、インクジェットヘッドドライバ３０１へ送られる。これは前記インクジェットヘッドが３２個のインク滴吐出用のノズルを有するため、各ノズルに対応するデータをインクジェットヘッドドライバ３０１にセットするためである。なお、画像変換部２１４からの画像データｈｄａｔは、ヘッド信号発生制御手段２０５から出力されるデータ転送信号ｄｃｌｋに同期して出力される。そして、データ転送信号ｄｃｌｋが出力されている間、画像データｈｄａｔの出力が継続される。
【００３３】
エンコーダ２０３は、エンコーダフィルム（不図示）とエンコーダセンサ（不図示）とから構成されている。このエンコーダセンサは、キャリッジ１０１の移動に伴い、前記エンコーダフィルムの主走査方向に配列された複数のスリットを光学的に検出し、前記スリットの周期に対応した信号を出力する。この出力がエンコーダ２０３からの出力となる（以降、エンコーダ信号という）。エンコーダ信号は、ヘッド信号発生制御手段２０５に入力される。
【００３４】
ヘッド信号発生制御手段２０５は、エンコーダ信号を受けると、駆動波形記憶手段２０４から駆動波形ｖｃｏｍのデータを読み出し、デジタル信号の駆動波形ｖｃｏｍを出力する。この後、デジタル信号の駆動波形ｖｃｏｍは、Ｄ／Ａコンバータ２０６によってアナログ信号の駆動波形ｖｃｏｍに変換され、インクジェットヘッドドライバ３０１を介して前記インクジェットヘッド上のピエゾ素子（駆動素子）に供給される。このピエゾ素子は、駆動波形ｖｃｏｍに応じて変形することで前記インクジェットヘッドのインク室の壁を変形させ、これによりノズルからインク滴を吐出させる。また、ヘッド信号発生制御手段２０５は、画像変換部２１４から出力される画像データｈｄａｔの出力タイミングを制御するデータ転送信号ｄｃｌｋと、ラッチ信号ｌｔも出力する。
【００３５】
図４は、前記エンコーダ信号とインクジェットヘッドドライバ３０１へ送られる各信号の出力タイミングを示すタイミングチャートである。図５は、図４の部分の拡大図である。データ転送信号ｄｃｌｋおよび画像データｈｄａｔは、前記エンコーダ信号の立ち上がりエッジでの出力となる。画像データｈｄａｔは、データ転送信号ｄｃｌｋの立ち上がりエッジで確定するように転送される。そして、３２画素分（１バンド）の画像データｈｄａｔが転送された後、ラッチ信号ｌｔがアサートされる。ラッチ信号ｌｔがアサートされた後、駆動波形ｖｃｏｍが出力される。
【００３６】
図６は、インクジェットヘッドドライバ３０１の概略構成を示すブロック図である。このインクジェットヘッドドライバ３０１は、シフトレジスタ３０２，レジスタ３０３，レベルシフタ３０４，およびアナログスイッチドライバ３０５を含み構成される。シフトレジスタ３０２，レジスタ３０３，レベルシフタ３０４、およびアナログスイッチドライバ３０５は、すべて３２ビット対応のものである。
【００３７】
シフトレジスタ３０２には、印字制御手段２０１からのデータ転送信号ｄｃｌｋと画像データｈｄａｔが供給される。シフトレジスタ３０２は、データ転送信号ｄｃｌｋの立ち上がりエッジで画像データｈｄａｔをシフトする。レジスタ３０３は、印字制御手段２０１から供給されるラッチ信号ｌｔの立ち下がりエッジでシフトレジスタ３０２からの信号をラッチする。レベルシフタ３０４は、レジスタ３０３から送られた信号を低電圧信号から高電圧信号に変換する。アナログスイッチドライバ３０５は、レベルシフタ３０４からの送られた信号の電圧レベルに応じて、印字制御手段２０１から供給される駆動波形ｖｃｏｍ（ｖｄｏ１〜ｖｄｏ３２）の出力を制御する。
【００３８】
すなわち、アナログスイッチドライバ３０５は、レベルシフタ３０４から送られた信号の電圧レベルが所定値以上の場合は駆動波形ｖｃｏｍを出力し、それが所定値未満であった場合には駆動波形ｖｃｏｍを出力しない。出力された駆動波形ｖｃｏｍは、前記インクジェットヘッドのピエゾ素子に供給される。そして、駆動波形ｖｃｏｍは、画像データｈｄａｔと対応して前記ピエゾ素子を変形させ、前記インクジェットヘッドのノズルからインクを飛ばし、画像形成を行う。
【００３９】
ところで、エンコーダ信号の周期は、キャリッジ１０１が安定して走行している場合は１２５μｓとなる。本発明の装置は、この周期のエンコーダ信号の立ち上がりにエッジに同期してデータ転送信号ｄｃｌｋと画像データｈｄａｔをシフトレジスタ３０２へ送り、レジスタ３０３でのデータラッチ後、アナログスイッチドライバ３０５から駆動波形ｖｃｏｍを出力することで、解像度３００ｄｐｉの印字を行うことができる。
【００４０】
しかし、何らかの外乱によりキャリッジ１０１の走行速度にムラが生じた場合、駆動波形ｖｃｏｍの出力途中で次の駆動波形ｖｃｏｍが出力されてしまうといった障害が発生する。このような場合、予期しない電圧がピエゾ素子にかかって前記インクジェットヘッドのノズルから不要なインク滴が飛んでしまったり、またピエゾ素子自体の劣化をはやめる原因になったりする。
【００４１】
図７は、キャリッジ１０１の速度ムラの影響で出力されるエンコーダ信号に異常が生じた場合における、各種信号の出力タイミングの一例を示すタイミングチャートである。エンコーダ信号の周期が短くなったため、先に出力された駆動波形ｖｃｏｍの途中で次の駆動波形ｖｃｏｍの出力が開始されていることが分かる（図の矢印部分）。
【００４２】
そこで、本発明のインクジェット記録装置では、エンコーダ信号を常時観測することでエンコーダ信号の周期ずれを検出し、かかる不具合を未然に防いでいる。エンコーダ信号の周期のずれは、前述したヘッド信号発生制御手段２０５内の周期計測手段により検出される。
【００４３】
図８は、前記周期計測手段の動作を説明するためのタイミングチャートである。この周期計測手段は、内部クロック（周波数２０Ｈｚ，周期５０ｎｓ）を用いて入力されたエンコーダ信号の周期および駆動波形の幅を測定する。そして、駆動波形の幅以下の周期のエンコーダ信号の入力を検出する。
【００４４】
具体的には、入力されたエンコーダ信号の立ち上がりエッジに前記内部クロックの立ち上がりエッジを同期させ、この内部クロックの立ち上がりエッジで、内部に備えられたカウンタのカウントを開始する。そして、エンコーダ信号の次の立ち上がりエッジに同期する前記内部クロックの立ち上がりエッジで前記内部カウンタのカウント値を確定する。前述のように、キャリッジ１０１が安定して走行している場合はエンコーダ信号の周期は１２５μｓとなるから、この場合の前記カウンタのカウンタ値は２５００クロック（１２５μｓ÷５０ｎｓ）となる。なお、図８ではカウント値が２４９９クロックであるが０からカウントしているので２５００クロックとなる。なお、駆動波形の幅も同様にして計測される。
【００４５】
次に、エンコーダ信号の周期にずれが生じた場合を考える。前述のように、駆動波形ｖｃｏｍは、エンコーダ信号の出力に影響を受ける。したがって、エンコーダ信号の周期にずれが生じると、ヘッド信号発生制御手段２０５から出力される駆動波形ｖｃｏｍに異常が発生する。すなわち、エンコーダ信号の周期が駆動波形ｖｃｏｍの幅よりも短くなった場合に、先に出力された駆動波形ｖｃｏｍの途中で次の駆動波形ｖｃｏｍが出力されることになる。
【００４６】
ここで、例えば、駆動波形記憶手段２０４から読み出された駆動波形ｖｃｏｍの幅が１２０μｓであるとする（ここでは、エンコーダ信号の周期が１２５μｓであるから、駆動波形ｖｃｏｍの幅は多少の余裕をもたせて例示した）。この駆動波形ｖｃｏｍの幅を前記周期計測手段の内部クロックを用いて計測すると、２４００クロック（１２０μｓ÷５０ｎｓ）となる。したがって、前記周期計測手段が計測したエンコーダ信号の周期が２４００クロック未満となった場合、出力される駆動波形ｖｃｏｍに異常が発生することになる。
【００４７】
そこで、本発明のインクジェット記録装置では、前記周期計測手段がヘッド信号発生制御手段２０５に２４００クロック未満の周期のエンコーダ信号が入力された場合、ヘッド信号発生制御手段２０５はラッチ信号ｌｔ，データ転送信号ｄｃｌｋの出力をキャンセルする。データ転送信号ｄｃｌｋの出力がない場合、必然的に、出力タイミングをこの信号に制御される画像データｈｄａｔも出力されない。
【００４８】
図９は、本発明のインクジェット記録装置においてラッチ信号ｌｔ，データ転送信号ｄｃｌｋ，および画像データｈｄａｔの出力がキャンセルされた状態を示すタイミングチャートである。本発明の装置では、前記周期計測手段が、後から入力したエンコーダ信号の立ち上がりエッジで先に入力したエンコーダ信号の周期を検出して、先に入力したエンコーダ信号の周期が所定値未満の場合、ヘッド信号発生制御手段２０５からのラッチ信号ｌｔ，データ転送信号ｄｃｌｋの出力をキャンセルする。したがって、画像変換部２１４から画像データｈｄａｔが出力されることもない（図の矢印で示した部分）。
【００４９】
以上のような処理を行うことによって、本発明の装置では、先に出力された駆動波形ｖｃｏｍの途中で次の駆動波形ｖｃｏｍが出力されることを未然に防ぎ、不要なインク滴を飛ばしたり、ピエゾ素子の劣化を早めたりする不具合を回避している。
【００５０】
このように、本発明のインクジェット記録装置は、キャリッジ移動の速度ムラが生じた場合でもあっても、インクジェットヘッドのピエゾ素子に悪影響を及ぼしたり、誤ったインク滴が吐出されたりすることを防止できる。また、本発明の装置は、簡易な回路構成で実現できるため、小電力、低コストに資するものである。
【００５１】
ところで、６００ｄｐｉの印字を行う場合は３００ｄｐｉの印字を行う場合の２倍の量のデータ転送が必要になる。これに対応するため、本発明のインクジェット記録装置では、エンコーダ信号の立ち上がりエッジ以外に、エンコーダ信号の立下りエッジ（周期の半分の位置）でもデータ転送の開始を可能にしている。
【００５２】
図１０は、本発明のインクジェット記録装置が６００ｄｐｉの印字を行う際の動作を説明するためのタイミングチャートである。前述のように、本発明の装置では、ヘッド信号発生制御手段２０５の周期計測手段においてエンコーダ信号の周期を求めることができる。そこで、前記周期計測手段では、求められたエンコーダ信号の立ち下がりエッジに同期させて中間同期信号ｍｄｌを出力し、この信号の出力タイミングでもヘッド信号発生制御手段２０５からデータ転送信号ｄｃｌｋ，ラッチ信号ｌｔを出力できるようにしている。出力タイミングをデータ転送信号ｄｃｌｋに制御される画像データｈｄａｔも、中間同期信号ｍｄｌの出力タイミングに合わせて出力されるようになる。このようにすることで、駆動波形ｖｃｏｍを含め、２倍のデータの転送が可能になる。
【００５３】
図１０では、周期が２５００クロックであるエンコーダ信号が供給されている場合、その周期の半分の１２５０クロックがカウントされた後、中間同期信号ｍｄｌが出力されている状態を示している（特に、Ｃで示す位置を参照）。本発明の装置では、このようなタイミングで中間同期信号ｍｄｌをアサートした後、画像データｈｄａｔの転送を開始し、データラッチ、駆動波形ｖｃｏｍの出力を行うことで６００ｄｐｉの印字が実現できる。
【００５４】
この場合、駆動波形ｖｃｏｍの周期は６２．５μｓ（１２５０クロック×５０ｎｓ）となる。なお、駆動波形ｖｃｏｍの周期を少し余裕をみて６０μｓとしている場合、エンコーダ信号の１周期中に２つの駆動波形ｖｃｏｍが出力されるようにするためには、エンコーダ信号の周期が２４００クロック（６００００×２÷５０ｎｓ）以上であることが必要である。エンコーダ信号の周期がこれより小さい場合、先に出力された駆動波形ｖｃｏｍの途中で次の駆動波形ｖｃｏｍが出力されるおそれがある。
【００５５】
そこで、本発明の装置では、前記周期計測手段が、エンコーダ信号の周期＜駆動波形ｖｃｏｍの幅×２となるようなエンコーダ信号の入力を検出した場合は、中間同期信号ｍｄｌをアサートしないようにする。これにより、中間同期信号ｍｄｌに同期して出力されるデータ転送信号ｄｃｌｋによる画像データｈｄａｔの転送、ラッチ信号ｌｔの出力、駆動波形ｖｃｏｍの出力がキャンセルされる。図１１では、矢印で示すエンコーダ信号の立ち上がりエッジで、エンコーダ信号の周期＜駆動幅×２となるエンコーダ信号の入力が検出され、直後の中間同期信号ｍｄｌのアサートがキャンセルされている様子を示している。
【００５６】
以上のように、本発明の装置では、６００ｄｐｉの印字を可能としながらも、先に出力された駆動波形ｖｃｏｍの途中で次ぎの駆動波形ｖｃｏｍが出力されることを未然に防ぎ、不要なインク滴を飛ばしたり、ピエゾ素子の劣化を早めたりすることを回避できる。
【００５７】
また、データ転送時間は、１画素のデータ転送につき１．５μｓ要する。したがって、３２画素のデータ転送には４８μｓ（１．５μｓ×３２）かかる。このため、駆動波形ｖｃｏｍが３０μｓの印字モードに対しエンコーダ信号の周期が７０μｓと計測された場合は、エンコーダ信号の周期≧駆動波形ｖｃｏｍの幅×２となり、前述の中間同期信号ｍｄｌの条件は満たすことはできるが、エンコーダ信号の１周期中に２回分の駆動波形ｖｃｏｍを転送することができない。中間同期信号ｍｄｌを発生し、データの転送が開始されると前のデータの途中で新たに次のデータを送ってしまうため、シフトレジスタからの送信データの内容がずれ、以降の画像に悪影響を及ぼすことになる。
【００５８】
そこで、本発明のインクジェット記録装置では、かかる不具合を回避するため、ヘッド信号発生制御手段２０５にデータ転送時間計測手段（不図示）を設けている。前述のように、画像データｈｄａｔは、データ転送信号ｄｃｌｋの出力中は継続して出力される。したがって、データ転送信号ｄｃｌｋの出力時間がデータ転送時間と等しくなる。そこで、前記データ転送時間計測手段は、データ転送信号ｄｃｌｋの出力時間を計測し、この時間と前記周期計測手段で計測されたエンコーダ信号の周期とを比較する。
【００５９】
そして、前記データ転送時間計測手段は、エンコーダ信号の周期＜データ転送期間×２となった場合に、前記周期計測手段から中間同期信号ｍｄｌがアサートされることをキャンセルする。これにより、中間同期信号ｍｄｌに同期して出力されるデータ転送信号ｄｃｌｋによる画像データｈｄａｔの転送、ラッチ信号ｌｔの出力、駆動波形ｖｃｏｍの出力がキャンセルされる。
【００６０】
以上のように、本発明の装置は、駆動波形ｖｃｏｍと同様に、データ転送の途中で次のデータ転送が開始されるのを未然に防ぎ、画像の劣化を防止できる。
【００６１】
以上、本発明の実施形態を図面に沿って説明した。しかしながら本発明はこの実施の形態に示した事項に限定されず、特許請求の範囲の記載に基づいてその変更、改良等が可能であることはいうまでもない。例えば、前述した例では、エンコーダ信号の周期の半分の位置で中間同期信号ｍｄｌを発生させているが、さらにエンコーダ信号の周期の４分の１の位置で同様の信号を発生させるようにすれば、より高解像度の画像についても対応可能である。
【００６２】
【発明の効果】
以上説明したように、この発明によれば、インクジェットヘッドの印字処理時においてキャリッジ移動の速度ムラが生じた場合でもあっても、インクジェットヘッドの駆動素子に悪影響を及ぼしたり、誤ったインク滴が吐出されたりすることを防止できるという効果を奏する。また、簡易な回路構成で、小電力、低コストのインクジェット記録装置を提供することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明のインクジェット記録装置のキャリッジの周辺の構成を示す概略図である。
【図２】本発明のインクジェット記録装置の印字制御手段の構成を示すブロック図である。
【図３】画像データの形式を示す模式図である。
【図４】エンコーダ信号とインクジェットヘッドドライバへ送られる各信号の出力タイミングを示すタイミングチャートである。
【図５】図４の部分の拡大図である。
【図６】本発明のインクジェット記録装置のインクジェットヘッドドライバの概略構成を示すブロック図である。
【図７】キャリッジの速度ムラの影響で出力されるエンコーダ信号に異常が生じた場合における、各種信号の出力タイミングを示すタイミングチャートである。
【図８】ヘッド信号発生制御手段の周期計測手段の動作を説明するためのタイミングチャートである。
【図９】本発明のインクジェット記録装置においてラッチ信号、データ転送信号、および画像データｈｄａｔの出力がキャンセルされた状態を示すタイミングチャートである。
【図１０】本発明のインクジェット記録装置が６００ｄｐｉの印字を行う際の動作を説明するためのタイミングチャートである。
【図１１】中間同期信号のアサートがキャンセルされる状態を説明するためのタイミングチャートである。
【符号の説明】
１０１　キャリッジ
１０２　記録シート
１０３　スキャンシャフト
１０４　接続部
１０５　タイミングベルト
１０６　パルスモータ
１０７　駆動プーリ
１０８　従動プーリ
２０１　印字制御手段
２０２　画像データ転送手段
２０３　エンコーダ
２０４　駆動波形記憶手段
２０５　ヘッド信号発生制御手段
２０６　Ｄ／Ａコンバータ
２１１　ホストＩ／Ｆ
２１２　ＤＭＡ部
２１３　ＳＤＲＡＭ
２１４　画像変換部
２２０　ホストコンピュータ
３０１　インクジェットヘッドドライバ
３０２　シフトレジスタ
３０３　レジスタ
３０４　レベルシフタ
３０５　アナログスイッチドライバ
【図１】
2004114305.tif 000003
【図２】
2004114305.tif 000004
【図３】
2004114305.tif 000005
【図４】
2004114305.tif 000006
【図５】
2004114305.tif 000007
【図６】
2004114305.tif 000008
【図７】
2004114305.tif 000009
【図８】
2004114305.tif 000010
【図９】
2004114305.tif 000011
【図１０】
2004114305.tif 000012
【図１１】
2004114305.tif 000013