(57)【要約】【課題】  インクジェットプリンタにおけるインク滴の着弾位置を補正して、常に理想の位置にインク滴を着弾させる。【解決手段】  ヘッドの移動速度と紙間距離とインク滴の吐出速度の変化に伴い、インク滴の吐出タイミングを可変させる。エンコーダー信号のエッジ間隔時間をｔ１、想定される最高ヘッド走査速度時のエンコーダー信号のエッジ間隔時間をｔ２、ヘッドから吐出されたインク滴がヘッドから記録媒体に到達する時間をｔ３、理想紙間に対して変化した紙間量をインク滴が移動するのに要する時間をｔ４、印字タイミングを遅延させる時間をｔとした場合に下記式を満足する関係にする。  Ａ＝ｔ３／ｔ２，ｔ＝（ｔ１ーｔ２）＊Ａ＋ｔ４  また、インク滴の吐出速度変化に伴い、上記Ａおよびｔ４を可変調整する機能を持つ。【選択図】  図１
2005161813.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出可能な記録ヘッドを用い、前記記録ヘッドと被記録媒体とを相対移動させつつ、前記記録ヘッドからインクを吐出することによって、前記被記録媒体に記録を行うインクジェット記録装置において、
前記記録ヘッドと前記被記録媒体とが一定量相対移動する毎にパルスを出力するエンコーダと、
前記パルスの間隔時間を検出する検出手段と、
前記記録ヘッドと前記被記録媒体との間の紙間距離情報を取得する紙間情報取得手段と、
前記記録ヘッドから吐出されるインク滴の速度情報を検出するインク滴吐出速度検出手段と、
前記記録ヘッドからインクを吐出させる駆動タイミングを調整可能な調整手段と、
前記パルスの間隔時間、前記紙間距離情報および前記インク滴の速度情報に応じて、前記記録ヘッドの駆動タイミングのずらし量を演算する演算手段と、
前記演算手段の演算結果に従い前記調整手段を制御する制御手段と、
を備えたことを特徴とするインクジェット記録装置。
【請求項２】
前記演算手段は、前記検出手段によって検出される前記パルスの間隔時間をｔ１、想定される最高速度以上の速度での前記パルスの間隔を基準間隔時間ｔ２、想定される最長紙間以上の基準紙間ｄ、前記記録ヘッドから吐出されたインクの吐出速度をＶｄ、前記記録ヘッドから吐出されたインクが基準紙間ｄを通過するのに要する時間をｔ３(=ｄ/Ｖｄ)、パラメータをA(= t３ / t２)、前記基準紙間ｄと現在の紙間ｄｓとの差δｄを前記記録ヘッドから吐出されたインクが通過するのに要する時間をｔ４（=δｄ/Ｖｄ）とした時に、前記記録ヘッドの駆動タイミングの遅延時間ｔを下式により演算し、
t = (t１−t２) * A +ｔ４
前記ｔ１を前記パルスの間隔時間の変化毎、及び前記ｔ４を前記取得手段によって取得される前記紙間情報変化に毎に可変させて前記記録ヘッドの駆動タイミングの遅延時間ｔを演算し、
前記インクの吐出速度Ｖｄの変化検出毎に前記パラメータA(= t３ / t２)および前記時間ｔ４（=δｄ/Ｖｄ）を可変させることを特徴とするインクジェット記録装置。
【請求項３】
前記記録ヘッドから吐出されるインク滴の速度情報は、速度情報に相関のあるパラメータの取得により、前記記録ヘッドから吐出されるインク滴の速度情報を推定し、
前記パラメータA(= t３ / t２)の更新および時間ｔ４（=δｄ/Ｖｄ）の更新することを特徴とするインクジェット記録装置。
【請求項４】
インクの温度または前記記録ヘッドの周囲環境温度を前記速度情報に相関のあるパラメータとして使用することを特徴とするインクジェット記録装置。
【請求項５】
前記記録ヘッドの各ノズルから吐出されたインク滴の総数または印字枚数を前記速度情報に相関のあるパラメータとして使用することを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを吐出可能な記録ヘッドを用いて、被記録媒体上に画像を記録するインクジェット記録装置およびインクジェット記録方法に関するものである。
【背景技術】
【０００２】
プリンター、FAX、複写装置に装着されて、画像情報に基づいて紙やプラスチック薄板(OHP等)の被記録媒体に画像(文字や記号を含む)の記録を行う手段として、インクジェット記録装置は広く利用されている。
図２は、インクジェット記録装置の要部の斜視図である。図２において、被記録媒体２０１は、記録領域に配置された被記録媒体送りローラ２０２およびプラテン２１２上のリブ、拍車２１３により支持され、その送りローラ２０２がシート送りモーター２０３によって駆動されることにより、矢印αの副走査方向に搬送される。シート送りモーター２０３としては、ステッピングモーターやDCモーターが使用される。近年では、静粛性等の理由によりDCモーターが多く利用されている。その場合には、送りローラ２０２に図示しないローターリーエンコーダを設置し、そこから得られるエンコーダ信号に基づいてシート送りモーター２０３を制御する。送りローラ２０２の前方には、これと平行にシャフト２０４が設けられている。キャリッジ２０５は、このシャフト２０４に移動自在にガイドされ、キャリッジモーター２０６の出力によりベルト２０７を介して矢印βの主走査方向に往復移動される。シャフト２０４とキャリッジ２０５との間には、摩擦等による機械的負荷を減らすために、グリース等の潤滑油が塗られている。
【０００３】
キャリッジモーター２０６としては、シート送りモーター２０３と同様に、ステッピングモーターやDCモーターが使用される。近年では、静粛性等の理由によりDCモーターが多く利用されている。その場合には、キャリッジ２０５上に図示しないリニアエンコーダを配置し、かつシャフト２０４と平行に図示しないリニアエンコーダスケールを配置する。そして、このリニアエンコーダから得られる信号に基づいて、キャリッジモーター２０６を制御する。また、このリニアエンコーダから得られる信号に基づいて、記録ヘッド２０８からインクを吐出するためのタイミングも生成する。
【０００４】
記録ヘッド移動手段としてのキャリッジ２０５には、記録ヘッド２０８、および記録インクを収容するタンク２０９が搭載される。本例の記録ヘッドはカラー画像用であり、キャリッジ２０５の走査方向に沿って並ぶように、黒インク吐出用のヘッド２０８-BK、シアンインク吐出用のヘッド２０８-C、マゼンタインク吐出用のヘッド２０８-M、イエローインク吐出用のヘッド２０８-Yが配置される。また、タンク２０９として、ブラックインク（BK）用のタンク２０９-BK、シアンインク（C）用のタンク２０９-C、マゼンタインク（M）用のタンク２０９-Ｍ、イエローインク（Y）用のタンク２０９-Ｙが搭載されて、それぞれの色に対応したヘッドにインクを供給する。記録ヘッド２０９の前面、すなわち被記録媒体２０１の記録面と所定間隔（例えば０.８mm）を隔て対向する面には、インク吐出部が設けられている。インク吐出部には、キャリッジ２０５の走査方向と交差する方向に沿って、複数（例えば４８個または６４個）のインク吐出口が縦一列に配置されている。
【０００５】
また、図示しない記録装置の制御回路（CPU、ASIC）やこれに併設されたROM,RAM等を含む制御部は、例えば、インターフェースを介して外部のホスト装置のコントローラーから記録モードの情報や記録データを受信する。そして、記録装置の制御部は、これらの情報や記録データに基づいて、記録装置における各種モーター等の駆動源などと共に、ヘッド駆動回路を介して記録ヘッド２０８を制御することにより、記録ヘッド２０８のインク吐出部からインクを吐出させて、被記録媒体２０１上に画像を記録する。すなわち、記録ヘッド２０８を主走査方向に移動させつつ、インク吐出部からインクを吐出させる動作と、被記録媒体２０１を副走査方向に所定量搬送させる動作と、を交互に繰り返すことにより、被記録媒体２０１上に画像を記録する。
【０００６】
図３は、記録ヘッド２０８の移動速度と、被記録媒体２０１上におけるインク滴の着弾位置との関係の説明図である。
【０００７】
記録ヘッド３０１がキャリッジに搭載されて、図中βの主走査方向にヘッド速度V３０５で移動していると想定する。この場合、インク滴３０２が記録ヘッド３０１からインク吐出速度Vd３０６で被記録媒体３０３に向かって吐出されたときに、そのインク滴３０２は、ヘッド速度V３０５とインク吐出速度Ｖｄ３０６のベクトル合成の速度及び方向で飛んでいく。そして、そのインク滴３０２は、記録ヘッド３０１と被記録媒体３０３との間の距離ｄを移動して、被記録媒体３０３上の着弾位置３０４に着弾する。
【特許文献１】特開平７−１０１０６２号公報
【特許文献２】特開平８−９０７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、記録ヘッドから吐出されるインク滴の速度は様々な要因により変化する場合がある。
【０００９】
図４に記録ヘッドから吐出されるインク滴の速度が変化した場合のインク滴着弾位置の変化を示す。記録ヘッド４０１と記録媒体４０２との間の距離をｄ４０３、記録ヘッド４０１の移動速度(走査速度)をＶ４０４とし、インク滴４０５の吐出速度をＶｄ４０６とした場合、インク滴４０５は記録ヘッド４０１の移動速度(走査速度)Ｖ４０４とインク滴４０５の吐出速度Ｖｄ４０６のベクトル合成の速度及び方向に飛翔する。その結果、記録媒体４０２上の位置４０７に着弾する。一方、インク滴４０５の吐出速度がＶｄ’４０８に変化した場合、インク滴４０５は記録ヘッド４０１の移動速度(走査速度)Ｖ４０４とインク滴４０５の吐出速度Ｖｄ’４０８のベクトル合成の速度及び方向に飛翔する。その結果、記録媒体４０２上の位置４０９に着弾する。つまり、インク滴の吐出速度が遅い方が記録媒体４０２への記録ヘッド４０１からの垂直線に対する飛翔角度が広くなり、その結果記録ヘッド４０１から遠い位置に着弾することになる。
【００１０】
このように、記録ヘッドから吐出されるインク滴の速度が変化することによりそのインク滴の着弾位置がずれて、記録画像に乱れが生じてしまう。
【００１１】
本発明の目的は、記録ヘッドから吐出されるインク滴の速度変化に影響されることなく、高品位の画像を記録することができるインクジェット記録装置およびインクジェット記録方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明のインクジェット記録装置は、インクを吐出可能な記録ヘッドを用い、前記記録ヘッドと被記録媒体とを相対移動させつつ、前記記録ヘッドからインクを吐出することによって、前記被記録媒体に記録を行うインクジェット記録装置において、前記記録ヘッドと前記被記録媒体とが一定量相対移動する毎にパルスを出力するエンコーダと、前記パルスの間隔時間を検出する検出手段と、前記記録ヘッドと前記被記録媒体との間の紙間距離情報を取得する紙間情報取得手段と、前記記録ヘッドから吐出されるインク滴の速度情報を検出するインク滴吐出速度検出手段と、前記記録ヘッドからインクを吐出させる駆動タイミングを調整可能な調整手段と、前記パルスの間隔時間、前記紙間距離情報および前記インク滴の速度情報に応じて、前記記録ヘッドの駆動タイミングのずらし量を演算する演算手段とを備えたインクジェット記録装置により実現される。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。本例の記録装置の機械的な構成は、前述した図２の従来例と同様である。
【００１４】
図１は、本例の記録装置のブロック構成図である。
【００１５】
ホスト装置１０１から転送された記録データは、本例の記録装置における記録制御部１０２内のI/F部１０３にて受信されてから、記録データ生成部１０４に送られる。記録データ生成部１０４は、圧縮されたデータの伸張やデータ配列の変換等を行い、受信データを記録ヘッド１０５により記録可能な形式に変換して記録データ転送部１０６に送られる。記録ヘッド１０５としては、例えば、熱エネルギーを利用してインクを吐出する形式のインクジェット記録ヘッドを用いることができる。そのインクジェット記録ヘッドは、インク流路内に備えた電気熱変換体が発生する熱エネルギーにより、インク流路内のインクに膜沸騰を生じさせ、その発泡エネルギーによってインク吐出口からインク滴を吐出する。
【００１６】
一方、キャリッジモーター１０７により駆動されるキャリッジ１０８には、記録ヘッド１０５と共に、エンコーダ１０９が実装される。そのエンコーダ１０９は、キャリッジ１０８が一定距離移動する毎にパルス信号を出力する。エンコーダ１０９により発生されたパルス信号は、記録制御部１０２内のLPF部１１０を通過してノイズが除去されてから、エッジトリガ生成部１１１に送られる。エッジトリガ生成部１１１は、受信したパルス信号における所定のエッジ（エンコーダエッジ）を検出してトリガパルスを発生する。エッジトリガ生成部１１１で生成されたトリガパルスは、ヘッド位置検出部１１２、速度検出部１１３、エッジトリガディレイ部１１４に送られる。ヘッド位置検出部１１２では、エッジトリガ生成部１１１から送られてきた信号をUP/DOWNカウンターでカウントすることにより、記録ヘッド１０５の移動位置を検出して紙間情報取得部１１５に情報を送る。メモリ１１６内には記録媒体種類や環境温度、そして記録装置プラテン上のリブや拍車の位置により予め予想される紙間情報とインクの吐出速度に応じたディレイ情報が格納されており、紙間情報取得部１１５は、必要に応じてメモリ１１６から紙間にともなうディレイ情報を取得して、Delay値演算部１１７に送る紙間にともなうディレイ情報を更新する。速度検出部１１３は、エッジトリガ生成部１１１で生成されたトリガパルスの間隔を測定し、その値を現時点の速度情報としてディレイ値演算部１１７に転送する。また、速度検出部１１３にて検出された速度情報は、必要に応じて、キャリッジモーター１０７をサーボ制御する図示しないサーボコントローラーにも送られる。
【００１７】
ディレイ演算部１１７では、紙間情報取得部１１５から送られる紙間情報および速度検出部１１３から送られてきた速度情報等を使用して、後述するように、インク滴の着弾位置を補正するための着弾補正ディレイ値を演算する。エッジトリガディレイ部１１４は、ディレイ演算部１１７にて演算された着弾補正ディレイ値にしたがって、エッジトリガ生成部１１１にて生成されたトリガパルスをディレイさせてから記録タイミング発生部１１８および記録位置検出部１１９に出力する。記録タイミング発生部１１８は、エッジトリガディレイ部１１４から送られてきたトリガパルスから、それを記録解像度に変換した記録タイミング信号を生成して、記録位置情報検出部１１９および記録データ転送部１０６に送る。記録位置情報検出部１１９では、エッジトリガディレイ部１１４と記録タイミング発生部１１８から送られてきた信号をUP/DOWNカウンターでカウントすることにより、記録タイミングに関する位置情報を生成する。記録位置情報検出部１１９にて検出された記録タイミングに関する位置情報は記録位置検出部１２０に送られる。記録位置検出部１２０は、その位置情報から記録開始位置を検出したときに記録開始信号を発生し、また記録終了位置を検出したときに記録終了信号を発生して、これらの情報を記録データ転送部１０６に送る。記録データ転送部１０６は、記録データ生成部１０４にて生成された記録データを、記録タイミング発生部１１８及び記録位置検出部１２０からの情報にしたがって記録ヘッド１０５に転送する。記録ヘッド１０５は、記録データ転送部１０６から送られてきた情報に基づいて、インク滴を被記録媒体に向かって吐出する。また、インク滴の吐出速度情報検出部１２１はキャリッジ１０８上の温度センサー１２２によるインク温度またはその周囲温度の情報を取得する。上記インクの吐出速度情報検出部１２１は上記温度センサー１２２からの温度情報をもとにインク滴の吐出速度を推定する。一般的にインクの温度が低い場合にはインクの粘性が高く、同じエネルギーを与えた場合のインク滴の吐出速度は低下する。逆にインクの温度が高い場合にはインクの温度が低い場合に対してインク滴の吐出速度は増加する傾向にある。上記インクの吐出速度情報検出部１２１はインクの吐出速度変化が規定値以上に達したタイミングでメモリ１１６内の予め予想される紙間情報とインクの吐出速度に応じたディレイ情報を現状推定された速度情報に応じて変更する。また、ディレイ演算部１１７内の演算パラメータA(= t３ / t２)も現状推定された速度情報に応じて変更する。これにより、インク滴の吐出速度変化に対応した着弾位置の補正を実現する。
【００１８】
図５は、エンコーダの発生信号（エンコーダ信号）の波形を示す。
【００１９】
エンコーダの発生信号は、一般的なディジタルエンコーダ信号と同様に、Ａ相６０１とＢ相６０２の２つの波形が位相で約９０度ずれて出力され、キャリッジの移動方向に応じて、図５中左側の進み位相（正転）６０３、または同図中右側の遅れ位相（逆転）６０４となる。したがって、例えば、Ａ相の片側エッジを検出点として、Ｂ相の固定レベル（図中ではLowレベル）時におけるＡ相の立上りエッジと立下りエッジの検出時点に、位置検出用のカウンターのUP/Down動作を切り換えることにより、キャリッジの移動位置を検出することができる。より具体的には、例えば、Ｂ相のLowレベル時において、Ａ相の立ち上がりエッジを検出する毎に位置検出用のカウンターをカウントアップ動作させ、Ａ相の立下りエッジを検出する毎に位置検出カウンターをカウントダウン動作させるべく、位置検出カウンターのUP/Down動作を切り換えることにより、その位置検出用のカウンターのカウント値からキャリッジの移動位置（記録ヘッドの移動速度）を検出することができる。
【００２０】
エッジトリガ生成部１１１は、図５のようなエンコーダパルスのエッジを検出してトリガパルスを生成し、速度検出部１１３は、そのトリガパルスの間隔（時間）（「エンコーダエッジ間隔（時間）」ともいう）を測定することにより、キャリッジの移動速度を検出する。
【００２１】
図６に記録ヘッドの走査速度が変化した場合の補正値を表す説明図を示す。基準速度をＶ７０１、現状の速度をＶｓ７０２、インクの吐出速度をＶｄ７０３、記録ヘッドと記録媒体間の距離をｄ７０４、基準速度Ｖ７０１の時にインク滴が飛翔する角度をθ７０５、その時にインク吐出点からインクが記録媒体に着弾した地点の記録ヘッド走査方向の距離をｌ７０６、現状の速度Ｖｓ７０２の時にインク滴が飛翔する角度をθｓ７０７、その時にインク吐出点からインクが記録媒体に着弾した地点の記録ヘッド走査方向の距離をｌｓ７０８とすると、
tanθ＝Ｖ/Ｖd＝ｌ/ｄよりｌ＝ｄ*Ｖ/Ｖｄ…式１
tanθs＝Ｖs/Ｖd＝ｌs/ｄよりｌs＝ｄ*Ｖs/Ｖｄ…式２
式１および式２より各速度で記録ヘッドが移動した時のインク吐出点からインク着弾点までの距離の差ｌｘ７０９は、
ｌｘ＝ｌ−ｌs＝（Ｖ−Ｖs）*ｄ/Ｖd            …式３
ここで、記録ヘッドの走査速度は前記エンコーダ信号のエッジ間隔、つまりエンコーダ解像度の距離を移動する時間で得られる。エンコーダ解像度の距離をＥｒ、Ｖ７０１で距離Ｅｒを移動した時の時間をＴsta、Ｖs７０２で距離Ｅｒを移動した時の時間をＴｓとすると、
Ｖ＝Ｅｒ/Ｔsta                                        …式４
Ｖs＝Ｅｒ/Ｔs                                          …式５
インク滴が速度Ｖｄ７０３で距離ｄ７０４を移動するのに要する時間をＴｄとすると、
Ｖｄ＝ｄ/Ｔｄ                                              …式６
式３、式４、式５、式６より現状の速度Ｖs７０２でｌｘ７０９を移動するのに要する時間Ｔ７１０は、
Ｔ＝ｌｘ/Ｖs＝（Ｔs−Ｔ）Ｔｄ/Ｔsta                …式７
ここで、Ａ＝Ｔｄ/Ｔｓatとすると
Ｔ＝（Ｔs−Ｔsta）*Ａ                                  …式８
図６を見ればわかるように、現状速度Ｖs７０２のインクの吐出点を時間Ｔ７１０ずらすことにより基準速度Ｖ７０１時の着弾位置７１１に現状速度Ｖs７０２の着弾位置を合わせることが可能である。
つまり式８より、インク滴の吐出速度Ｖｄ７０３および記録ヘッドの基準走査速度Ｖ７０１がわかっていれば、現状の速度Ｖs７０２を検出毎に着弾位置を補正することが可能であることがわかる。また、式８中のパラメータＡ＝Ｔｄ/ＴｓatはＴｄと比例の関係にあり、Ｔｄはインク滴が速度Ｖｄ７０３で距離ｄ７０４を移動するのに要する時間なのでＴｄ＝ｄ／Ｖｄと表される。つまり、パラメータＡはインク滴の吐出速度Ｖｄの逆数に比例する関係にあり、インク滴の吐出速度変化に応じでパラメータＡを制御することによりインク滴の吐出速度変化に対応した補正が可能になる。
図７に記録ヘッドと記録媒体間の距離が変化した場合の補正値を表す説明図を示す。記録ヘッドの走査速度をＶs８０１、インク滴の吐出速度をＶｄ８０２、インク滴が飛翔する角度をθ８０３、基準の紙間距離をｄ８０４、その時のインク吐出点からインク着弾点までの距離をｌ８０５、現状の紙間距離をｄs８０６、その時のインク吐出点からインク着弾点までの距離をｌs８０７とすると、
tanθ＝Ｖ/Ｖｄ＝ｌ/ｄ＝ｌs/ｄs                    …式９
式９より
ｌ＝Ｖ*ｄ/Ｖｄ                                          …式１０
ｌd＝Ｖ*ｄs/Ｖｄ                                        …式１１
各紙間距離におけるインク吐出点から着弾点までの距離の差ｌｘ８０８は、
ｌｘ＝ｌ−ｌs＝Ｖ（ｄ−ｄｓ）/Ｖｄ                      …式１２
インク滴が吐出速度Ｖｄで紙間ｄを通過するのに要する時間をＴｄ、紙間ｄｓを通過するのに要する時間をＴｄｓとすると、
Ｖｄ＝ｄ/Ｔｄ＝ｄｓ/Ｔｄｓ                              …式１３
ヘッドの走査速度Ｖ８０１で着弾ずれ量ｌｘ８０８を移動するのにようする時間Ｔ８０９は、
Ｔ＝ｌｘ/Ｖ＝Ｖ（ｄ−ｄｓ）/（Ｖｄ*Ｖ）
＝Ｔｄ-Ｔｄｓ                                                …式１４
式１４は基準の紙間距離ｄ８０４と現状の紙間距離ｄｓ８０６の差分をインク滴の吐出速度Ｖｄ８０２で通過するのに要する時間を示しており、紙間の変化量と比例の関係、インク滴の吐出速度の逆数と比例の関係にある。つまり、紙間の変化量とインク滴の吐出速度の変化に対応した式１４の値を適用することにより紙間変動およびインクの吐出速度変化に対応した着弾位置の補正が可能になる。
式１４に示す紙間変動によるディレイ値は、紙間の変化量とインク滴の吐出速度にのみに関係し、記録ヘッドの走査速度とは独立した関係にある。つまり、記録ヘッドの走査速度変動によるディレイ値と紙間変動によるディレイ値は独立関係にあり、図１０に示すようにインク滴の吐出速度Ｖｄ１３０１、記録ヘッドの基準走査速度Ｖ１３０２、現状の走査速度Ｖｓ１３０３、基準の紙間距離ｄ１３０４の時のディレイ値Ｔ１３０５と、基準の紙間距離ｄ１３０４に対して現状の紙間距離ｄｓ１３０６でのディレイ値ｔ１３０７の和のディレイ値を反映させることにより、現状の記録ヘッド走査速度Ｖｓ１３０３で現状の紙間距離ｄｓ１３０６に対してインク滴を理想の着弾位置１３０８に着弾させることができる。
【００２２】
図８に本実施例の基本的な動作を説明するフローチャートを示す。まず、動作
開始タイミングが発生した際(ｓ９０１)、ディレイ演算モードのＯＮ／ＯＦＦを判定する(ｓ９０２)。ここでもし、ディレイ演算モードがＯＦＦの場合には、何も動作せずにそのまま終了する（s９０３）。ディレイ演算モードがＯＮの場合には、次にインク滴吐出速度情報取得タイミングであるかの判定（ｓ９０４）を行う。このタイミングは、例えば新しい印字を開始するタイミングや印字頁毎、電源オンから一定時間毎等である。ここで、インク滴吐出速度情報取得タイミングの場合、インク滴吐出速度情報を取得（ｓ９０５）後に取得したインク滴吐出速度が現状演算に使用しているインク滴吐出速度に対して規定値以上変化しているかの判定（ｓ９０６）を実施する。取得したインク滴吐出速度が規定値以上変化している場合、取得したインク滴速度情報に対応したパラメータＡへの更新およびメモリ内のδｔの更新（ｓ９０７）を実施する。次に紙間情報取得タイミングであるかの判定（ｓ９０８）を行う。紙間情報取得タイミングの場合には、紙間情報を取得（ｓ９０９）し、演算に使用するδｔを更新（ｓ９１０）する。更に、紙間補正値更新タイミングの判定を行い（ｓ９１１）、紙間補正値更新タイミングの場合には、ｔ４+δｔの演算を実施（ｓ９１２）して、ｔ４の値を更新する。そして、補正値演算を実施（ｓ９１３）して終了する。（ｓ９０３）
ここで、紙間情報の取得つまりδｔの更新方法であるが、メモリ１１６内に記録ヘッドの走査位置毎に全てのδｔを格納しておく方法が考えられる。この場合には、全ての記録ヘッドの走査位置毎にδｔの記録しておくと膨大な量のδｔをメモリ内に記録する必要がある。また、δｔの変化を１次またはｎ次の関数として近似して変化させる方法が考えられる。図１０に１次関数（比例関数）を使用した場合の紙間とδｔの関係を説明する図を示す。記録ヘッドの走査位置１００１に対して記録媒体１１０２は図のような関係にあるとする。この場合、記録ヘッドの走査に従い紙間は広がるように変化する。ここで、紙間情報と記録ヘッドの走査位置に従い紙間補正値ｔ４は１関数（比例関数）で変化、つまり、予め設定されている紙間補正値ｔ４に比例定数δｔを加減算することにより求める。その際、比例定数δｔを紙間変動の度合いに従って領域をわけて切替える。例えば、図１０において紙間が緩やかに変化する領域（１）１００３では、比例定数をδｔ１００４とする。そして、領域（１）１００３よりも紙間変動がやや急な領域（２）１００５では、比例定数をやや大きくしてδｔ'(δｔ＜δｔ')１００６に可変する。さらに紙間変動が急激な領域（３）１００７では、比例定数を更に大きくしてδｔ”(δｔ'＜δ”)１００８に可変させる。このように比例定数δｔを変化させて紙間変動補正値ｔ４を算出した場合、図中破線の補正使用記録媒体位置１００９の様に紙間情報が変化したように演算は実行され、実際の記録媒体の変化に比較的良く追従するように紙間変動補正値を可変することが可能である。この方法では、メモリ１１６内には、紙間変動補正値ｔ４の初期値、領域毎の比例定数δｔ、比例定数を切替える位置情報のみを格納しておけば良く、少ない情報で良好な紙間変動補正の算出を実現できる。また、上記メモリ１１６内のδｔの値を現在のインク滴吐出速度にあわせることによりインク滴の吐出速度変化に対応することができる。
【００２３】
このように、記録ヘッドの走査速度や記録ヘッドと記録媒体間の距離、そしてインク滴の吐出速度が変動した場合においても、得られた現在の記録ヘッドの走査速度情報と適切な紙間補正値ｔ４、そして推定された現在のインク滴吐出速度情報により、インク滴の吐出タイミングを制御すれば、常に理想の着弾位置にインク滴を吐出することが可能になる。
【００２４】
（他の実施形態）
上記実施形態において、インク滴の吐出速度はインクまたは周囲の温度より推定しているが、印刷の総枚数や記録ヘッドのノズルから吐出されたインク滴の総数により推定することも可能である。一般的に新しい記録ヘッドに対してインクの吐出を繰り返すに従いインク滴の吐出速度は低下する。記録ヘッドの使用度合いを判断するパラメータとして印字総枚数やインク滴の総吐出数を使用してインク滴の吐出速度の推定を実施する。
【００２５】
また、上記の記録ヘッドの使用度合とインクの温度の両方を考慮してインク滴の吐出速度を推定することも可能である。
【図面の簡単な説明】
【００２６】
【図１】本発明のインクジェット記録装置における制御系の要部のブロック構成図。
【図２】本発明を適用可能なインクジェット記録装置における機械的な構成部分の要部の斜視図。
【図３】インクジェット記録装置におけるインク滴の飛翔方向を説明する図。
【図４】記録ヘッドから吐出されるインク滴の速度が変化した場合のインク滴着弾位置の変化を示す図。
【図５】エンコーダの出力信号の説明図である。
【図６】インクジェット記録装置における記録ヘッド走査速度変動によるインク滴の着弾位置補正を説明する図。
【図７】インクジェット記録装置における記録ヘッドと記録媒体間距離変動によるインク滴の着弾位置補正を説明する図。
【図８】本発明の基本的動作を説明する為のフローチャート。
【図９】記録ヘッドと記録媒体間距離の変化を考慮した紙間変動補正値用比例定数δｔの更新方法を説明する為の図。
【図１０】インクジェット記録装置における記録ヘッド走査速度および記録ヘッドと記録媒体間距離が共に変動した場合のインク滴の着弾位置補正を説明する図。
【符号の説明】
【００２７】
１０１  ホスト装置
１０９  エンコーダ
１１１  エッジトリガ生成部（エッジ検出部）
１１２  ヘッド位置検出部
１１３  速度検出部
１１４  エッジトリガDelay部
１１５  紙間情報取得部
１１６  メモリ
１１７  Delay値演算部
１１８  記録タイミング発生部
１１９  記録位置情報検出部
１２０  記録位置検出部
１２１  インク滴吐出速度検出部
１２２  温度センサー
２０５  キャリッジ
２０６  キャリッジモーター
２０８  記録ヘッド
【図１】
2005161813.tif 000003
【図２】
2005161813.tif 000004
【図３】
2005161813.tif 000005
【図４】
2005161813.tif 000006
【図５】
2005161813.tif 000007
【図６】
2005161813.tif 000008
【図７】
2005161813.tif 000009
【図８】
2005161813.tif 000010
【図９】
2005161813.tif 000011
【図１０】
2005161813.tif 000012