(57)【要約】【課題】プロファイルに従った位置による記録タイミングの補正機能のオン／オフ制御をおこなった場合、実際の記録動作（スキャン）が途中で変更された場合に、オン／オフ期間が異なり、適切な記録タイミングの補正を行うことができない。【解決手段】速度情報に基づいて、記録ヘッドの駆動タイミングの変更量を演算し、その結果により、記録ヘッドの駆動タイミングを制御する。その制御において、速度の変化量が所定の値より大きい場合、演算結果に基づいて駆動タイミングを制御し、所定の値より小さい場合には、演算手段の過去の演算結果をそのまま使って制御する。【選択図】      図１
2005041028.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドを用いて被記録媒体に記録を行うインクジェット記録装置であって、
前記記録ヘッドが移動する毎にパルスを出力するエンコーダーと、
前記パルスの間隔を測定することにより前記記録ヘッドの移動速度を検出する速度検出手段と、
前記速度情報を用いて前記記録ヘッドの駆動タイミングの変更量を演算する演算手段と、
前記駆動タイミングを制御する制御手段とを備え、
前記制御手段は、前記記録ヘッドの移動速度の変化量が所定の値より大きく変化した場合、前記演算結果に基づいて前記駆動タイミングを制御し、前記記録ヘッドの移動速度の変化量が所定の値より小さい場合、前記演算手段の過去の演算結果基づいて前記駆動タイミングを制御することを特徴とするインクジェット記録装置。
【請求項２】
インクを吐出可能な記録ヘッドを用い、前記記録ヘッドと被記録媒体とを相対移動させつつ、前記記録ヘッドからインクを吐出することによって、前記被記録媒体に記録を行うインクジェット記録装置であって、
前記記録ヘッドと前記被記録媒体とが一定量相対移動する毎にパルスを出力するエンコーダーと、
前記パルスの間隔を測定することにより前記記録ヘッドの捜査速度を検出する速度検出手段と、
前記記録ヘッドからインクを吐出させる駆動タイミングを調整可能な調整手段と、
前記速度情報、前記記録ヘッドと前記被記録媒体との距離情報、インク滴の吐出速度情報のうち少なくとも１つに基づいて、前記記録ヘッドの駆動タイミングのずらし量を演算する演算手段と、
前記演算手段の演算結果に従い前記調整手段を制御する制御手段とを有し、
前記インクを吐出させる駆動タイミングを調整可能な調整手段は、ある演算結果による前記記録ヘッドの駆動タイミングのずらし量を保持する調整機能中断モードと、前記中断モードから現在の前記速度情報に従い演算された前記記録ヘッドの駆動タイミングのずらし量によるタイミング調整を再開する再開モードを有することを特徴とするインクジェット記録装置。
【請求項３】
所定基準速度と現在の速度との差がある規定値以上である場合には、前記タイミングのずらし量を現在の速度情報に基づいて演算したずらし量に更新すると共に、前記基準速度を現在の速度情報に更新することを特徴とする請求項２に記載のインクジェット記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクジェット記録装置に関するものである。
【０００２】
【従来の技術】
プリンター、ＦＡＸ、複写装置に装着されて、画像情報に基づいて紙やプラスチック薄板（ＯＨＰ等）の被記録媒体に画像（文字や記号を含む）の記録を行う手段として、インクジェット記録装置は広く利用されている。
【０００３】
このインクジェット記録装置には、記録ヘッドを搭載したキャリッジを走査させ、被記録媒体（例えば、記録用紙）に対して記録を行う。このキャリッジの駆動するために、例えば、ＤＣモータを使って、サーボ制御を行う。さらに、記録ヘッドと被記録媒体とが一定量相対移動する毎にパルスを出力するエンコーダを用い、パルスの間隔時間に応じて、記録ヘッドからインクを吐出させる駆動タイミング（印字タイミング）の調整（補正）を行っている。
【０００４】
このような制御を行うことで、印字ヘッド（記録ヘッド）が移動している場合において、一定速度（等速度）の領域だけでなく、加速領域や減速領域にも記録動作を行うことができる。
【０００５】
【特許文献１】
特開２００３−１４５７３０
【０００６】
【発明が解決しようとする課題】
しかしながら、このような印字タイミング補正の機能のオン／オフを印字ヘッド（キャリッジ）の駆動中に切替えたい場合がある。
【０００７】
例えば、印字ヘッド（キャリッジ）が加速中や減速中に印字動作を行う場合には印字タイミング補正機能を有効にし、印字ヘッド（キャリッジ）が一定速度領域では印字動作を行う場合には印字タイミング補正機能を無効にしたい場合、予め印字ヘッドの速度プロファイル（例えば加速、等速、減速という制御情報）に従って、位置情報として前記印字タイミング補正機能のオン期間を設定する方法が考えられる。
【０００８】
しかし、印字スキャン中に次のスキャンデータが確定して、次のスキャン開始位置が、変更された（例えば、当初の停止位置より先になって、走査量が大きくなる）場合、減速開始位置を遅らせる制御を行う。このような制御の場合、本来減速印字を実施する予定で印字タイミング補正機能を有効する領域が一定速度での印字動作になる為、当初のプロファイルに従った位置によるオン／オフ制御をおこなった場合、実際の動作におけるオン／オフ期間が異なってしまう（オン／オフのタイミングが変わってしまう）。
【０００９】
また、何らか外的要因のより予め設定されている速度プロファイルから実際のスキャン速度プロファイルがずれてしまった場合、適切な補正動作を実施することができなくなってしまう。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明のインクジェット記録装置は、以下のような構成を備える。
【００１１】
即ち、記録ヘッドを用いて被記録媒体に記録を行うインクジェット記録装置であって、前記記録ヘッドが移動する毎にパルスを出力するエンコーダーと、前記パルスの間隔を測定することにより前記記録ヘッドの移動速度を検出する速度検出手段と、前記速度情報に応じて、前記記録ヘッドの駆動タイミングの変更量を演算する演算手段と、前記演算手段の演算結果にもとづいて、記録ヘッドの駆動タイミングを制御する制御手段とを備え、前記制御手段は、前記記録ヘッドの移動速度の変化量が所定の値より大きく変化した場合、前記演算結果に基づいて前記駆動タイミングを制御し、前記記録ヘッドの移動速度の変化量が所定の値より小さい場合、前記演算手段の過去の演算結果基づいて前記駆動タイミングを制御することを特徴とする。
【００１２】
また、本発明の別のインクジェット記録装置は、インクを吐出可能な記録ヘッドを用い、前記記録ヘッドと被記録媒体とを相対移動させつつ、前記記録ヘッドからインクを吐出することによって、前記被記録媒体に記録を行うインクジェット記録装置であって、前記記録ヘッドと前記被記録媒体とが一定量相対移動する毎にパルスを出力するエンコーダーと、前記パルスの間隔を測定することにより前記記録ヘッドの捜査速度を検出する速度検出手段と、前記記録ヘッドからインクを吐出させる駆動タイミングを調整可能な調整手段と、前記速度情報、前記記録ヘッドと前記被記録媒体との距離情報、インク滴の吐出速度情報のうち少なくとも１つに基づいて、前記記録ヘッドの駆動タイミングのずらし量を演算する演算手段と、前記演算手段の演算結果に従い前記調整手段を制御する制御手段とを有し、前記インクを吐出させる駆動タイミングを調整可能な調整手段は、ある演算結果による前記記録ヘッドの駆動タイミングのずらし量を保持する調整機能中断モードと、前記中断モードから現在の前記速度情報に従い演算された前記記録ヘッドの駆動タイミングのずらし量によるタイミング調整を再開する再開モードを有することを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の記録装置のブロック構成図である。
【００１４】
ホスト装置１０１から転送された記録データは、本発明の記録装置における記録制御部１０２内のＩ／Ｆ部１０３にて受信されてから、記録データ生成部１０４に送られる。記録データ生成部１０４は、圧縮されたデータの伸張やデータ配列の変換等を行い、受信データを記録ヘッド１０５により記録可能な形式に変換して記録データ転送部１０６に送られる。記録ヘッド１０５としては、例えば、熱エネルギーを利用してインクを吐出する形式のインクジェット記録ヘッドを用いることができる。そのインクジェット記録ヘッドは、インク流路内に備えた電気熱変換体が発生する熱エネルギーにより、インク流路内のインクに膜沸騰を生じさせ、その発泡エネルギーによってインク吐出口からインク滴を吐出する。
【００１５】
一方、キャリッジモーター１０７により駆動されるキャリッジ１０８には、記録ヘッド１０５と共に、エンコーダ１０９が実装される。後述するが、リニアスケールが設けられ、そのスケールをエンコーダ１０９が読み取る。これにより、エンコーダ１０９より、キャリッジ１０８が一定距離移動する毎にパルス信号が得られる。
【００１６】
エンコーダ１０９により発生されたパルス信号は、記録制御部１０２内のＬＰＦ部１１０を通過してノイズが除去されてから、エッジトリガ生成部１１１に送られる。エッジトリガ生成部１１１は、受信したパルス信号における所定のエッジ（エンコーダエッジ）を検出してトリガパルスを発生する。
【００１７】
エッジトリガ生成部１１１で生成されたトリガパルスは、ヘッド位置検出部１１２、速度検出部１１３、エッジトリガディレイ部１１４に送られる。ヘッド位置検出部１１２では、エッジトリガ生成部１１１から送られてきた信号をＵＰ／ＤＯＷＮカウンターでカウントすることにより、記録ヘッド１０５の移動位置を検出して紙間情報取得部１１５に情報を送る。
【００１８】
メモリ１１６内には記録媒体種類や環境温度、そして記録装置プラテン上のリブや拍車の位置により予め予想される紙間情報が格納されており、紙間情報取得部１１５は、必要に応じてメモリ１１６から紙間情報を取得して、Ｄｅｌａｙ値演算部１１７に送る紙間情報を更新する。
【００１９】
速度検出部１１３は、エッジトリガ生成部１１１で生成されたトリガパルスの間隔を測定し、その値を現時点の速度情報としてディレイ値演算部１１７、中断再開制御部１２１に転送する。また、速度検出部１１３にて検出された速度情報は、必要に応じて、キャリッジモーター１０７をサーボ制御する図示しないサーボコントローラーにも送られる。
【００２０】
ディレイ演算部１１７では、紙間情報取得部１１５から送られる紙間情報および速度検出部１１３から送られてきた速度情報等を使用して、後述するように、インク滴の着弾位置を補正するための着弾補正ディレイ値を演算する。中断再開制御部１２１の詳細動作は後述するが、通常動作時にはディレイ演算部１１７の演算結果をエッジトリガディレイ部１１４にそのまま転送している。
【００２１】
エッジトリガディレイ部１１４は、ディレイ演算部１１７にて演算された着弾補正ディレイ値にしたがって、エッジトリガ生成部１１１にて生成されたトリガパルスをディレイさせてから記録タイミング発生部１１８および記録位置検出部１１９に出力する。
【００２２】
記録タイミング発生部１１８は、エッジトリガディレイ部１１４から送られてきたトリガパルスから、それを記録解像度に変換した記録タイミング信号を生成して、記録位置情報検出部１１９および記録データ転送部１０６に送る。記録位置情報検出部１１９は、エッジトリガディレイ部１１４と記録タイミング発生部１１８から送られてきた信号をＵＰ／ＤＯＷＮカウンターでカウントすることにより、記録タイミングに関する位置情報を生成する。
【００２３】
記録位置情報検出部１１９にて検出された記録タイミングに関する位置情報は記録位置検出部１２０に送られる。記録位置検出部１２０は、その位置情報から記録開始位置を検出したときに記録開始信号を発生し、また記録終了位置を検出したときに記録終了信号を発生して、これらの情報を記録データ転送部１０６に送る。
【００２４】
記録データ転送部１０６は、記録データ生成部１０４にて生成された記録データを、記録タイミング発生部１１８及び記録位置検出部１２０からの情報にしたがって記録ヘッド１０５に転送する。記録ヘッド１０５は、記録データ転送部１０６から送られてきた情報に基づいて、インク滴を被記録媒体に対して吐出する。
【００２５】
中断再開制御部１２１は、速度検出部１１３で検出された速度情報と基準速度との差を演算して、この速度の差が規定値以上の場合にディレイ演算部１１７での演算結果をエッジトリガディレイ部１１４に転送する。それと共に、保持し、その時の速度を前記基準速度として保持する。この保持した値は、次の演算時の基準速度として使われる。
【００２６】
また、速度検出部１１３で検出された速度情報と基準速度との差が規定値以下の場合には、ディレイ演算部１１７での演算結果でなく、中断再開制御部１２１にて保持されている演算結果をエッジトリガディレイ部１１４に転送する。つまり、速度差が規定値以下の場合には、直近の速度情報による印字タイミング補正は行わず、過去の速度情報で得た補正値により、印字タイミングの補正を行っていることになる。
【００２７】
図２は、インクジェット記録装置の要部の斜視図である。図２において、被記録媒体２０１は、記録領域に配置された被記録媒体送りローラ２０２およびプラテン２１２上のリブ、拍車２１３により支持され、その送りローラ２０２がシート送りモーター２０３によって駆動されることにより、矢印αの副走査方向に搬送される。シート送りモーター２０３としては、ステッピングモーターやＤＣモーターが使用される。
【００２８】
近年では、静粛性等の理由によりＤＣモーターが多く利用されている。その場合には、送りローラ２０２に図示しないローターリーエンコーダを設置し、そこから得られるエンコーダ信号に基づいてシート送りモーター２０３を制御する。
送りローラ２０２の前方には、これと平行にシャフト２０４が設けられている。キャリッジ２０５は、このシャフト２０４に移動自在にガイドされ、キャリッジモーター２０６の出力によりベルト２０７を介して矢印βの主走査方向に往復移動される。シャフト２０４とキャリッジ２０５との間には、摩擦等による機械的負荷を減らすために、グリース等の潤滑油が塗られている。
【００２９】
キャリッジモーター２０６としては、シート送りモーター２０３と同様に、ステッピングモーターやＤＣモーターが使用される。近年では、静粛性等の理由によりＤＣモーターが多く利用されている。その場合には、キャリッジ２０５に図示しないリニアエンコーダを配置し、かつシャフト２０４と平行に図示しないリニアエンコーダスケールを配置する。そして、このリニアエンコーダから得られる信号に基づいて、キャリッジモーター２０６を制御する。また、このリニアエンコーダから得られる信号に基づいて、記録ヘッド２０８からインクを吐出するためのタイミングも生成する。
【００３０】
記録ヘッド移動手段としてのキャリッジ２０５には、記録ヘッド２０８、および記録インクを収容するタンク２０９が搭載される。本例の記録ヘッドはカラー記録用であり、キャリッジ２０５の走査方向に沿って並ぶように、黒インク吐出用のヘッド２０８−ＢＫ、シアンインク吐出用のヘッド２０８−Ｃ、マゼンタインク吐出用のヘッド２０８−Ｍ、イエローインク吐出用のヘッド２０８−Ｙが配置される。また、タンク２０９として、ブラックインク（ＢＫ）用のタンク２０９−ＢＫ、シアンインク（Ｃ）用のタンク２０９−Ｃ、マゼンタインク（Ｍ）用のタンク２０９−Ｍ、イエローインク（Ｙ）用のタンク２０９−Ｙが搭載されて、それぞれの色に対応したヘッドにインクを供給する。記録ヘッド２０９の前面、すなわち被記録媒体２０１の記録面と所定間隔（例えば０．８ｍｍ）を隔て対向する面には、インク吐出部が設けられている。インク吐出部には、キャリッジ２０５の走査方向と交差する方向に沿って、複数（例えば４８個または６４個）のインク吐出口が縦一列に配置されている。
【００３１】
また、不図示の記録装置の制御回路（ＣＰＵ、ＡＳＩＣ）やこれに併設されたＲＯＭ，ＲＡＭ等を含む制御部は、例えば、インターフェースを介して外部のホスト装置のコントローラーから記録モードの情報や記録データを受信する。そして、記録装置の制御部は、これらの情報や記録データに基づいて、記録装置における各種モーター等の駆動源などと共に、ヘッド駆動回路を介して記録ヘッド２０８を制御することにより、記録ヘッド２０８のインク吐出部からインクを吐出させて、被記録媒体２０１上に画像を記録する。
【００３２】
すなわち、記録ヘッド２０８を主走査方向に移動させつつ、インク吐出部からインクを吐出させる動作と、被記録媒体（例えば記録用紙）２０１を副走査方向に所定量搬送させる動作と、を交互に繰り返すことにより、被記録媒体２０１上に画像を記録する。
【００３３】
図３は、記録ヘッド２０８の移動速度と、被記録媒体２０１上におけるインク滴の着弾位置との関係の説明図である。
【００３４】
記録ヘッド３０１がキャリッジに搭載されて、図中βの主走査方向にヘッド速度Ｖ３０５で移動していると想定する。この場合、インク滴３０２が記録ヘッド３０１からインク吐出速度Ｖｄ３０６で被記録媒体３０３に向かって吐出されたときに、そのインク滴３０２は、ヘッド速度Ｖ３０５とインク吐出速度Ｖｄ３０６のベクトル合成の速度及び方向で飛んでいく。そして、そのインク滴３０２は、記録ヘッド３０１と被記録媒体３０３との間の距離ｄを移動して、被記録媒体３０３上の着弾位置３０４に着弾する。
【００３５】
印字タイミング調整によるインク滴着弾位置の補正を図４により説明する。エンコーダー信号６０１により印字ヘッドの位置管理用信号エンコーダーポジショントリガ６０２を発生する。高解像度での印字を行う場合、エンコーダー周期の１／２や１／４等の周期のトリガを発生させて印字を行う。例えば、１５０ｄｐｉのエンコーダー信号の１／２で６００ｄｐｉ、１／４で１２００ｄｐｉになる。今回は、説明を簡素化する意味で、エンコーダー信号６０１の解像度で印字を実施する構成を前提に説明する。つまり、エンコーダーポジショントリガ６０２の数が印字タイミングトリガ６０３の数と一致する。
【００３６】
ここで、インク滴６０４は印字ヘッド（キャリッジ）の移動速度ベクトルとインク滴の吐出速度ベクトルの合成ベクトル方向に飛んでいく。印字ヘッド（キャリッジ）の理想速度をＶ６０５、インク滴の吐出速度をＶｄ６０６とした場合にエンコーダーポジショントリガ６０２からディレイ値ｄｅｌａｙ６０７だけ遅らせて印字トリガＡ６０８が発生されるとする。もし、理想速度Ｖ６０５より印字ヘッド（キャリッジ）の移動速度が速い場合Ｖｆ６０９には、前記演算によりｄｅｌａｙ６０７の値は小さくなり、つまり理想印字ヘッド移動速度時の印字トリガＡ６０８より早いタイミングで印字トリガＢ６１０が発生される。同様に理想速度Ｖ６０５より印字ヘッド（キャリッジ）の移動速度が遅い場合Ｖｓ６１１には、前記演算によりｄｅｌａｙ６０７の値は大きくなり、理想印字ヘッド移動速度時の印字トリガＡ６０８より遅いタイミングで印字トリガＣ６１２が発生される。前記制御により、印字ヘッド（キャリッジ）の移動速度によるインク滴の着弾位置ずれが補正され、常に印字ヘッド（キャリッジ）が理想速度で移動している場合にインク滴が到達する位置６１３に着弾させることが可能になる。ここで、印字ヘッド（キャリッジ）の現在の速度は、現在位置の１つ前のエンコーダー信号周期Ｔ６１４の逆数が現在の速度として前記演算を実施する。
【００３７】
図５に記録ヘッドの走査速度が変化した場合の補正値を表す説明図を示す。基準速度をＶ７０１、現状の速度をＶｓ７０２、インクの吐出速度をＶｄ７０３、記録ヘッドと被記録媒体間の距離をｄ７０４、基準速度Ｖ７０１の時にインク滴が飛翔する角度をθ７０５、その時にインク吐出点からインクが記録媒体に着弾した地点の記録ヘッド走査方向の距離をｌ７０６、現状の速度Ｖｓ７０２の時にインク滴が飛翔する角度をθｓ７０７、その時にインク吐出点からインクが被記録媒体に着弾した地点の記録ヘッド走査方向の距離をｌｓ７０８とすると、
ｔａｎθ  ＝Ｖ  ／Ｖｄ＝ｌ  ／ｄ  より  ｌ  ＝ｄ＊Ｖ  ／Ｖｄ  ・・・式１
ｔａｎθｓ＝Ｖｓ／Ｖｄ＝ｌｓ／ｄ  より  ｌｓ＝ｄ＊Ｖｓ／Ｖｄ  ・・・式２
式１および式２より各速度で記録ヘッドが移動した時のインク吐出点からインク着弾点までの距離の差ｌｘ７０９は、
ｌｘ＝ｌ−ｌｓ＝（Ｖ−Ｖｓ）＊ｄ／Ｖｄ  ・・・式３
ここで、記録ヘッドの走査速度は前記エンコーダ信号のエッジ間隔、つまりエンコーダ解像度の距離を移動する時間で得られる。エンコーダ解像度の距離をＥｒ、Ｖ７０１で距離Ｅｒを移動した時の時間をＴｓｔａ、Ｖｓ７０２で距離Ｅｒを移動した時の時間をＴｓとすると、
Ｖ  ＝Ｅｒ／Ｔｓｔａ  ・・・式４
Ｖｓ＝Ｅｒ／Ｔｓ      ・・・式５
インク滴が速度Ｖｄ７０３で距離ｄ７０４を移動するのに要する時間をＴｄとすると、
Ｖｄ＝ｄ／Ｔｄ  ・・・式６
式３、式４、式５、式６より現状の速度Ｖｓ７０２でｌｘ７０９を移動するのに要する時間Ｔ７１０は、
Ｔ＝ｌｘ／Ｖｓ＝（Ｔｓ−Ｔ）Ｔｄ／Ｔｓｔａ  ・・・式７
ここで、Ａ＝Ｔｄ／Ｔｓａｔとすると
Ｔ＝（Ｔｓ−Ｔｓｔａ）＊Ａ  ・・・式８
図７を見ればわかるように、現状速度Ｖｓ７０２のインクの吐出点を時間Ｔ７１０ずらすことにより基準速度Ｖ７０１時の着弾位置７１１に現状速度Ｖｓ７０２の着弾位置を合わせることが可能である。
【００３８】
つまり式８より、インク滴の吐出速度Ｖｄ７０３および記録ヘッドの基準走査速度Ｖ７０１がわかっていれば、現状の速度Ｖｓ７０２を検出毎に着弾位置を補正することが可能であることがわかる。
【００３９】
図６に記録ヘッドと被記録媒体間の距離が変化した場合の補正値を表す説明図を示す。記録ヘッドの走査速度をＶｓ８０１、インク滴の吐出速度をＶｄ８０２、インク滴が飛翔する角度をθ８０３、基準の紙間距離をｄ８０４、その時のインク吐出点からインク着弾点までの距離をｌ８０５、現状の紙間距離をｄｓ８０６、その時のインク吐出点からインク着弾点までの距離をｌｓ８０７とすると、
ｔａｎθ＝Ｖ／Ｖｄ＝ｌ／ｄ＝ｌｓ／ｄｓ  ・・・式９
式９より
ｌ  ＝Ｖ＊ｄ  ／Ｖｄ  ・・・式１０
ｌｄ＝Ｖ＊ｄｓ／Ｖｄ  ・・・式１１
各紙間距離におけるインク吐出点から着弾点までの距離の差ｌｘ８０８は、
ｌｘ＝ｌ−ｌｓ＝Ｖ（ｄ−ｄｓ）／Ｖｄ  ・・・式１２
インク滴が吐出速度Ｖｄで紙間ｄを通過するのに要する時間をＴｄ、紙間ｄｓを通過するのに要する時間をＴｄｓとすると、
Ｖｄ＝ｄ／Ｔｄ＝ｄｓ／Ｔｄｓ  ・・・式１３
ヘッドの走査速度Ｖ８０１で着弾ずれ量ｌｘ８０８を移動するのにようする時間Ｔ８０９は、
2005041028.tif 000003
式１４は基準の紙間距離ｄ８０４と現状の紙間距離ｄｓ８０６の差分をインク滴の吐出速度Ｖｄ８０２で通過するのに要する時間を示しており、紙間の変化量と比例の関係、インク滴の吐出速度の逆数と比例の関係にある。つまり、紙間の変化量とインク滴の吐出速度の変化に対応した式１４の値を適用することにより紙間変動およびインクの吐出速度変化に対応した着弾位置の補正が可能になる。
【００４０】
式１４に示す紙間変動によるディレイ値は、紙間の変化量とインク滴の吐出速度にのみに関係し、記録ヘッドの走査速度とは独立した関係にある。つまり、記録ヘッドの走査速度変動によるディレイ値と紙間変動によるディレイ値は独立関係にあり、図９に示すようにインク滴の吐出速度Ｖｄ１３０１、記録ヘッドの基準走査速度Ｖ１３０２、現状の走査速度Ｖｓ１３０３、基準の紙間距離ｄ１３０４の時のディレイ値Ｔ１３０５と、基準の紙間距離ｄ１３０４に対して現状の紙間距離ｄｓ１３０６でのディレイ値ｔ１３０７の和のディレイ値を反映させることにより現状の記録ヘッド走査速度Ｖｓ１３０３で現状の紙間距離ｄｓ１３０６に対してインク滴を理想の着弾位置１３０８に着弾させることができる。
【００４１】
図７に本実施例の基本的な動作を説明するフローチャートを示す。まず、補正値演算結果出力タイミングが発生した際（ｓ９０１）、現在の速度Ａと比較基準速度Ｂの差と比較基準速度差Ｓとの比較判定を行う（ｓ９０２）。前記速度差が比較基準速度差Ｓ以上の場合、現在の速度Ａに基づいて演算された結果Ｄｅｌａｙ（Ａ）を実施する（ｓ９０３）。そして、この演算結果を所定のレジスタに保持する（ｓ９０４）。そして、この現在の速度情報を比較基準速度としてＢの代わりに、更新（ｓ９０５）して終了（ｓ９０６）する。
【００４２】
また、現在の速度Ａと比較基準速度Ｂの差と比較基準速度差Ｓとの比較判定（ｓ９０２）の結果、前記速度差が比較基準速度差Ｓ以下の場合には、既に所定のレジスタに保持されている演算結果を用いてＤｅｌａｙ（Ｂ）を実施して終了（ｓ９０６）する。
【００４３】
このような制御フローは、加速を行っている場合には、速度変化量が所定値より大きいので、ステップｓ９０２以降は、ステップｓ９０３からｓ９０５が実行される（これは、減速を行っている場合にも、同様である）。一方、等速度領域においては、速度は、ほぼ一定であるので、略所定の速度範囲内にある。従って、ステップｓ９０２以降は、ステップｓ９０７が実行される。
【００４４】
このように速度の変化をみて制御を行っているので、例えば、記録ヘッドのスキャン距離（主走査量）が変更になっても、駆動タイミングの適切な補正を行うことができる。いいかえると、従来のような制御プロファイル（例えば、速度プロファイル）に依存しないので、何らかの外的要因により制御プロファイルから外れた場合にも、適切な補正を行うことができる。
【００４５】
図８に本実施例を説明するタイミングチャートを示す。Ｅｎｃｏｄｅｒ  Ｐｏｓｉｔｉｏｎ  Ｔｒｉｇｇｅｒ１００１は図示していないエンコーダー信号のエッジを検出したトリガである。▲１▼時点（１００２）において、前記Ｅｎｃｏｄｅｒ  Ｐｏｓｉｔｉｏｎ  Ｔｒｉｇｇｅｒ１００１の間隔を測定することにより得られた速度情報Ａ１００３により演算された補正値によりＤｅｌａｙ  Ａ１００４の補正を実施して、その結果としてＯｕｔ  Ｔｒｉｇｇｅｒ１００５を出力する。それと共に比較基準速度として速度情報Ａ１００３と、その時の演算結果Ｄｅｌａｙ  Ａ１００４を保持する。
【００４６】
再び前記Ｅｎｃｏｄｅｒ  Ｐｏｓｉｔｉｏｎ  Ｔｒｉｇｇｅｒ１００１が発生したタイミング▲２▼１００６に確定した速度情報Ｂ１００７と前記比較基準速度として保持された速度情報Ａ１００３の差と規定値Ｓとの比較を実施する。
【００４７】
ここでは、速度情報Ｂ１００７と前記比較基準速度として保持された速度情報Ａ１００３の差が規定値Ｓより小さいとする。この場合、既に保持されている比較基準速度Ａ１００３よる演算結果を用いて、補正Ｄｅｌａｙ  Ａ１００８を実施してＯｕｔ  Ｔｒｉｇｇｅｒ１００５を出力する。
【００４８】
その後、再び前記Ｅｎｃｏｄｅｒ  Ｐｏｓｉｔｉｏｎ  Ｔｒｉｇｇｅｒ１００１が発生したタイミング▲３▼１００９に確定した速度情報Ｃ１０１０と前記比較基準速度として保持された速度情報Ａ１００３の差と規定値Ｓとの比較を実施する。ここでは、速度情報Ｃ１０１０と前記比較基準速度として保持された速度情報Ａ１００３の差が規定値Ｓより大きいとする。この場合、現在の速度として測定された速度情報Ｃ１０１０により演算された結果Ｄｅｌａｙ  Ｃ１０１１を実施して  Ｏｕｔ  Ｔｒｉｇｇｅｒ１００５を出力すると共に比較基準速度として速度Ｃ１０１０、その時の演算結果Ｄｅｌａｙ  Ｃ１０１１を保持する。
【００４９】
【発明の効果】
以上、説明したように本発明は、所定の速度変化があった場合にのみ、記録ヘッドの駆動タイミングの補正が更新することができ、従来のように例えば、モータの速度指示（位置に基づく速度の指示）に依存せずにすむ。従って、記録ヘッドの走査シーケンスが途中で変更になっても、駆動タイミングの補正が適切に行うことが出来る。
【図面の簡単な説明】
【図１】本発明のインクジェット記録装置における制御系の要部のブロック構成図
【図２】本発明のインクジェット記録装置における機械的な構成部分の要部の斜視図
【図３】インクジェット記録装置におけるインク滴の飛翔方向を説明する図
【図４】印字タイミング調整によるインク滴着弾位置の補正を説明する図
【図５】インクジェット記録装置における記録ヘッド走査速度変動によるインク滴の着弾位置補正を説明する図
【図６】インクジェット記録装置における記録ヘッドと記録媒体間距離変動によるインク滴の着弾位置補正を説明する図
【図７】本発明の基本的動作を説明するフローチャート
【図８】本発明の基本的動作を説明するタイミングチャート
【図９】インクジェット記録装置における記録ヘッド走査速度および記録ヘッドと記録媒体間距離が共に変動した場合のインク滴の着弾位置補正を説明する図
【符号の説明】
１０１  ホスト装置
１０９  エンコーダ
１１１  エッジトリガ生成部（エッジ検出部）
１１２  ヘッド位置検出部
１１３  速度検出部
１１４  エッジトリガＤｅｌａｙ部
１１５  紙間情報取得部
１１６  メモリ
１１７  Ｄｅｌａｙ値演算部
１１８  記録タイミング発生部
１１９  記録位置情報検出部
１２０  記録位置検出部
１２１  中断再開制御部
【図１】
2005041028.tif 000004
【図２】
2005041028.tif 000005
【図３】
2005041028.tif 000006
【図４】
2005041028.tif 000007
【図５】
2005041028.tif 000008
【図６】
2005041028.tif 000009
【図７】
2005041028.tif 000010
【図８】
2005041028.tif 000011
【図９】
2005041028.tif 000012