(57)【要約】【課題】記録用紙が搬送される副走査方向に印字素子列の長さ分を連結した画像を形成する際に、画像の鮮明度を損なうことがないインクジェット記録装置とインクジェット記録方法およびインクジェット記録プログラムを提供する。【解決手段】記録用紙を搬送する搬送ローラを回転させるために搬送モータに加える理論パルス数を設定する（Ｓ２１）。次に、印字ヘッドが要求する搬送量Ａの算出（Ｓ２２）と、搬送ローラの径から搬送量Ｂの算出（Ｓ２３）とを行う。次に、ＡとＢの差を埋めるために差分パルス数をもとめ（Ｓ２４）、この差分パルス数分の搬送ローラの搬送量ＣとＡの単一誤差Ｒを求める（Ｓ２６）。次に。搬送ローラが駆動する毎にＲの累積誤差を計算し（Ｓ２７）、累積誤差が所定範囲内になるように搬送モータの駆動パルスを計算（Ｓ３４）する。そして、Ｓ３４で算出した駆動パルス数によって搬送モータを駆動させる。【選択図】　図６
2004050498.tif 000002
【特許請求の範囲】
【請求項１】
搬送ローラとこの搬送ローラを駆動する駆動源とを有し、前記搬送ローラによって記録媒体を副走査方向に搬送する搬送手段と、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有し、この印字素子列により前記記録媒体に印字する印字ヘッドと、
前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手段と
を備えることを特徴とするインクジェット記録装置。
【請求項２】
搬送ローラとこの搬送ローラを駆動する駆動源とを有し、前記搬送ローラによって記録媒体を副走査方向に搬送する搬送手段と、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有し、この印字素子列により前記記録媒体に印字する印字ヘッドと、
前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手段と
を備えることを特徴とするインクジェット記録装置。
【請求項３】
前記駆動量制御手段は、前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正する補正手段
を備えることを特徴とする請求項１又は請求項２に記載のインクジェット記録装置。
【請求項４】
前記補正手段は、前記記録媒体の種類に応じて、前記記録媒体の搬送量を前記搬送ローラの径を変更して算出することによって前記駆動源の駆動量を制御すること
を特徴とする請求項３に記載のインクジェット記録装置。
【請求項５】
前記駆動量制御手段は、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと前記記録媒体の搬送量との累積誤差を算出して、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量を制御すること
を特徴とする請求項３又は請求項４に記載のインクジェット記録装置。
【請求項６】
前記駆動量制御手段は、記録媒体の搬送前に前記累積誤差を算出し、この累積誤差が所定の範囲を越えるときは前記駆動源の駆動量を変更して制御すること
を特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
前記累積誤差が、前記所定の範囲の上限値を越える場合には、前記搬送手段によって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量から減算し、前記累積誤差が下限値を越えた場合には、前記搬送手段によって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量に加算すること
を特徴とする請求項５又は請求項６に記載のインクジェット記録装置。
【請求項８】
前記累積誤差の所定の範囲の上限値及び下限値は、前記搬送手段によって搬送可能な最小分解能の１／２であること
を特徴とする請求項７に記載のインクジェット記録装置。
【請求項９】
前記正の整数が１であり、前記記録媒体の搬送量に減算又は加算する量は、前記累積誤差の上限値又は下限値の絶対値の倍であること
を特徴とする請求項８に記載のインクジェット記録装置。
【請求項１０】
記録モードを変更する記録モード変更手段を備え、記録モードの変更に伴い、記録解像度が変更されること
を特徴とする請求項１〜請求項９の何れか記載のインクジェット記録装置。
【請求項１１】
搬送ローラとこの搬送ローラを駆動する駆動源とを用い、前記搬送ローラによって記録媒体を副走査方向に搬送し、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドを用い、この印字素子列により前記記録媒体に印字し、
前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて、前記駆動源の駆動量を制御すること
を特徴とするインクジェット記録方法。
【請求項１２】
搬送ローラとこの搬送ローラを駆動する駆動源とを用い、前記搬送ローラによって記録媒体を副走査方向に搬送し、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドを用い、この印字素子列により前記記録媒体に印字し、
前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御すること
を特徴とするインクジェット記録方法。
【請求項１３】
前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正すること
を特徴とする請求項１１又は請求項１２に記載のインクジェット記録方法。
【請求項１４】
前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと、前記記録媒体の搬送量との累積誤差を算出し、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量を制御すること
を特徴とする請求項１３に記載のインクジェット記録方法。
【請求項１５】
駆動源を備えた搬送ローラによって記録媒体を副走査方向に搬送する搬送手順と、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドの印字素子列により前記記録媒体に印字する印字手順と、
前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手順と
をコンピュータに実行させるためのインクジェット記録プログラム。
【請求項１６】
駆動源を備えた搬送ローラによって記録媒体を副走査方向に搬送する搬送手順と、
前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドの印字素子列により前記記録媒体に印字する印字手順と、
前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手順と
をコンピュータに実行させるためのインクジェット記録プログラム。
【請求項１７】
前記駆動量制御手順は、前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正する補正手順
をコンピュータに実行させるための請求項１５又は請求項１６に記載のインクジェット記録プログラム。
【請求項１８】
前記駆動量制御手順は、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと記録媒体の搬送量との累積誤差を算出し、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量の制御
をコンピュータに実行させるための請求項１７に記載のインクジェット記録プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、搬送ローラによって記録媒体を搬送し、この記録媒体に各種画像を形成するインクジェット記録装置とインクジェット記録方法およびインクジェット記録プログラムに関する。
【０００２】
【従来の技術】
ファクシミリ装置やプリンタ装置等において、記録用紙に画像を形成するために使用される記録装置（所謂画像形成装置）として、従来より、記録用紙にインクを吐出することによって画像を印字するインクジェット記録装置が知られている。
【０００３】
このインクジェット記録装置には、通常、副走査方向に配設された複数個の印字素子からなる印字素子列を有し、キャリッジモータ等の駆動源にて主走査方向に移動されるキャリッジに載置された印字ヘッドと、ステッピングモータ等の駆動源にて回転駆動されることにより記録用紙を副走査方向（主走査方向とは直交する方向）に搬送する搬送ローラとを搬送することにより、記録用紙を所定の印字位置まで搬送する搬送ローラとが備えられている。
【０００４】
そして、記録用紙に画像を形成する際には、搬送ローラを介して記録用紙を印字ヘッドが配置された所定の位置まで搬送し、その後、印字ヘッドを主走査方向に移動させつつ、印字ヘッドからインク液を吐出させる、といった手順で、記録用紙に画像を形成する。
【０００５】
また、印字ヘッドの一回の主走査で記録用紙に画像を形成し得る領域は、印字ヘッドを構成する印字素子列の長さで決まり、極めて狭いことから、記録用紙に連続した画像を形成する際には、搬送ローラによる記録用紙の搬送動作と、印字ヘッドによる画像形成動作（主走査方向への移動及びインクの吐出動作）とが、交互に繰り返し実行される。
【０００６】
【発明が解決しようとする課題】
ところで、上記のように記録用紙に連続した画像を形成するには、搬送ローラによる記録用紙の副走査方向への搬送量と、印字ヘッドの一回の主走査で記録用紙に形成される画像の副走査方向の幅（換言すれば、印字ヘッドから吐出されたインクが記録用紙へ着弾する領域の副走査方向の長さ：以下、ヘッド着弾長さという）とを一致させる必要がある。
【０００７】
しかしながら、従来のインクジェット記録装置においては、印字ヘッドにおける印字素子列の製作誤差や搬送ローラの製作誤差等に起因して、記録用紙の副走査方向の搬送量とヘッド着弾長さとに差が生じ、印字ヘッドの一走査毎に形成される画像と画像との連結部分に間隙が発生したり画像の一部が重なり合ってスジが発生したりしてしまう、という問題点があった。
【０００８】
図９の（ａ）〜（ｃ）を参照して前記問題点の現象を説明する。図９において、ｔはヘッド着弾長さをあらわしており、（ａ）は連続して形成すべき画像に間隙ｓが発生した印字例、（ｂ）は画像の連結部に間隙やスジの無い正常な印字例、（ｃ）は連続して形成すべき画像の一部が重なり、不要なスジｕが発生した印字例を示している。
【０００９】
そして、（ａ）の現象は、記録媒体の搬送量が印字素子列の副走査方向の長さで決まる画像幅よりも大きい場合に発生するものであり、（ｃ）の現象は、記録媒体の搬送量が印字素子列の副走査方向の長さで決まる画像幅よりも小さい場合に発生するものである。
【００１０】
本発明は、こうした問題に鑑みなされたもので、インクジェット記録装置において、記録用紙（記録媒体）に連続した画像を形成する場合に、印字ヘッドの一走査毎に形成される画像の連結部分に間隙が発生したり、その画像の一部が重なり合ってスジが発生したりすることなく、高品位な画像を形成できるようにすることを目的とする。
【００１１】
【課題を解決するための手段及び発明の効果】
かかる目的を達成するためになされた請求項１に記載の発明は、搬送ローラとこの搬送ローラを駆動する駆動源とを有し、前記搬送ローラによって記録媒体を副走査方向に搬送する搬送手段と、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有し、この印字素子列により前記記録媒体に印字する印字ヘッドと、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手段とを備えることを特徴とするインクジェット記録装置である。
【００１２】
請求項１に記載のインクジェット記録装置によれば、予め、前記印字素子列の長さで決まる画像の副走査方向の幅と搬送ローラの径で決まる搬送ローラによる記録用紙の副走査方向への搬送量とを取得する。そして、前記両者の情報にもとづいて、ヘッド着弾長さと前記搬送ローラによる記録用紙の副走査方向への搬送量とが一致するように駆動源の駆動量を制御する。これによって、記録用紙に連続した画像を形成すれば、印字素子列の長さ分の画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００１３】
前記駆動量制御手段は、例えば、駆動源としてステッピングモータを用いる場合は、このステッピングモータを駆動するために印加するパルス数を増減させればよい。
また、前記駆動量制御手段は、例えば、駆動源としてＤＣモータを用いる場合は、ＤＣモータ（若しくは搬送ローラ）の回転状態を検出するロータリエンコーダを設け、このロータリエンコーダからＤＣモータ（若しくは搬送ローラ）の所定の回転角度毎に出力されるパルス信号をカウントすることにより搬送ローラの駆動量を求め、その駆動量が所定の値になったときにＤＣモータを停止させるように設定し、その設定値を増減させるようにすればよい。
【００１４】
次に、請求項２に記載の発明は、搬送ローラとこの搬送ローラを駆動する駆動源とを有し、前記搬送ローラによって記録媒体を副走査方向に搬送する搬送手段と、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有し、この印字素子列により前記記録媒体に印字する印字ヘッドと、前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手段とを備えることを特徴とするインクジェット記録装置である。
【００１５】
請求項２に記載のインクジェット記録装置によれば、記録媒体に印字する画像として印字素子列の長さ分を多数連結して印字しても、記録媒体が搬送手段により副走査方向に走査される毎に、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御するので、印字素子列の長さ分の画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００１６】
前記駆動量制御手段は、請求項１に記載の駆動量制御手段と同様に、例えば、駆動源としてステッピングモータを用いる場合は、このステッピングモータに印加するパルスを増減させればよい。また、駆動源としてＤＣモータを用いる場合は、ＤＣモータを停止させる際の設定値を増減させるようにすればよい。
【００１７】
次に、請求項３に記載の発明は、請求項１又は請求項２に記載のインクジェット記録装置において、前記駆動量制御手段は、前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正する補正手段を備えることを特徴とする。
【００１８】
請求項３に記載のインクジェット記録装置によれば、印字素子列の副走査方向の長さと、搬送ローラ径が記録媒体を搬送する所定角度分だけ回転することによって搬送ローラの径から求められる記録媒体の搬送量の差を算出し、この差を低減するように、記録媒体を搬送する搬送ローラを駆動させる駆動源の駆動量を補正するので、印字素子列の画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００１９】
次に、請求項４に記載の発明は、請求項３に記載のインクジェット記録装置において、前記補正手段は、前記記録媒体の種類に応じて、前記記録媒体の搬送量を前記搬送ローラの径を変更して算出することによって前記駆動源の駆動量を制御する。
【００２０】
請求項４に記載のインクジェット記録装置によれば、例えば、普通紙、光沢紙、ＯＨＰ用紙などの記録媒体の種類による搬送量の変化情報を取得しておき、記録媒体の種類に応じて搬送ローラの径を変更して算出して前記駆動源の駆動量を制御するので、記録媒体の種類が変わっても、印字素子列の画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００２１】
次に、請求項５に記載の発明は、請求項３又は請求項４に記載のインクジェット記録装置において、前記駆動量制御手段は、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと前記記録媒体の搬送量との累積誤差を算出して、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量を制御することを特徴とする。
【００２２】
請求項５に記載のインクジェット記録装置によれば、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと前記記録媒体の搬送量との差を累積して算出し累積誤差を得る。そして、この累積誤差が許容される所定の範囲を予め設定しておき、前記算出された累積誤差が所定の範囲を越える場合は、累積誤差が所定の範囲になるように駆動源の駆動量を制御して記録媒体を搬送する。これによって、記録媒体の搬送と印字素子列による印字が多数繰り返されても、記録媒体の搬送量と印字素子列長さの印字との差が少なく、画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００２３】
即ち、印字素子列長さと補正後の記録媒体の搬送量との整合精度は、この記録媒体を搬送する際の搬送量の最小分解能（換言すれば、搬送ローラを駆動する駆動源の最小分解能）に依存するので、１回分の搬送量と印字素子列の長さには前記最小分解能未満の誤差が生る。そして、記録媒体の搬送を繰り返すごとに前記誤差が累積し、多数回目の印字において、画像の連結部分に間隙やスジの発生が顕著になる恐れがある。請求項５に記載のインクジェット記録装置によれば、前記搬送ローラが駆動する毎に、前記累積誤差を算出して、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量を制御するので高品位な画像を形成できる。
【００２４】
次に、請求項６に記載の発明は、請求項５に記載のインクジェット記録装置において、前記駆動量制御手段は、記録媒体の搬送前に前記累積誤差を算出し、この累積誤差が所定の範囲を越えるときは前記駆動源の駆動量を変更して制御することを特徴とする。
【００２５】
請求項６に記載のインクジェット記録装置によれば、記録媒体に次回の搬送を行わせる前に、予め搬送によって発生する前記累計誤差を算出して、累積誤差が所定の範囲を越えることのないように駆動量を変更するので、多数の印字素子列を連結して印字しても間隙やスジの発生が少なく、高品位な画像を形成できる。
【００２６】
次に、請求項７に記載の発明は、請求項５又は請求項６に記載のインクジェット記録装置において、前記累積誤差が、前記所定の範囲の上限値を越える場合には、前記搬送手段によって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量から減算し、前記累積誤差が下限値を越えた場合には、前記搬送手段によって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量に加算することを特徴とする。
【００２７】
請求項７に記載のインクジェット記録装置によれば、印字素子列の長さと記録媒体の搬送量との差の累積誤差が所定の範囲から越えないように、搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量から減算したり加算したりして記録媒体の搬送量を制御するので、搬送可能な最小分解能に基づいて記録媒体の搬送量を高精度に制御できるという作用効果が得られる。
【００２８】
次に、請求項８に記載の発明は、請求項７に記載のインクジェット記録装置において、累積誤差の所定の範囲の上限値及び下限値は、前記搬送手段によって搬送可能な最小分解能の１／２であることを特徴とする。
請求項８に記載のインクジェット記録装置によれば、累積誤差の所定の範囲の上限値及び下限値は、前記搬送手段によって搬送可能な最小分解能の１／２であるので、記録媒体の搬送量と印字素子列との誤差は最小分解能の１／２に依存し、印字素子列による印字が高精度に行われるという作用効果が得られる。
【００２９】
次に、請求項９に記載の発明は、請求項８に記載のインクジェット記録装置において、前記正の整数が１であり、前記記録媒体の搬送量に減算又は加算する量は、前記累積誤差の上限値又は下限値の絶対値の倍であることを特徴とする。
請求項９に記載のインクジェット記録装置によれば、前記記録媒体の搬送量に減算又は加算する量は、累積誤差の上限値又は下限値の絶対値の１倍であるので、前記記録媒体の搬送量に所定量を減算した場合、減算後の累積誤差が下限値をこえることない。また、記録媒体の搬送量の累積誤差が下限値を越えて前記記録媒体の搬送量に所定量を加算した場合、加算後の累積誤差が下限値をこえることない。そして、累積誤差は、減算後又は加算後に、常に最小分解能の１／２の範囲内にある。これによって、記録媒体の搬送と印字が多数繰り返されても、記録媒体の搬送量と印字素子列長さの印字との差が少なく、画像の連結部に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００３０】
次に、請求項１０に記載の発明は請求項１〜請求項９の何れか記載のインクジェット記録装置において、記録モードを変更する記録モード変更手段を備え、記録モードの変更に伴い、記録解像度が変更されることを特徴とする。
請求項１０に記載のインクジェット記録装置によれば、印字の鮮明度を指定する記録モードを、例えば、ドラフトモード、ノーマルモード、ファインモード、スーパーファインモード、というように切り替える手段を有するので、効率良く記録モードに合わせた画像を印字できるという作用効果が得られる。
【００３１】
次に、請求項１１に記載の発明は、搬送ローラとこの搬送ローラを駆動する駆動源とを用い、前記搬送ローラによって記録媒体を副走査方向に搬送し、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドを用い、この印字素子列により前記記録媒体に印字し、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて、前記駆動源の駆動量を制御することを特徴とするインクジェット記録方法である。
【００３２】
請求項１１に記載のインクジェット記録方法によれば、請求項１に記載のインクジェット記録装置と同様の作用効果を有し、印字素子列の長さ分の画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすることなく高品位な画像を形成できるという作用効果が得られる。
【００３３】
次に、請求項１２に記載の発明は、搬送ローラとこの搬送ローラを駆動する駆動源とを用い、前記搬送ローラによって記録媒体を副走査方向に搬送し、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドを用い、この印字素子列により前記記録媒体に印字し、前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御することを特徴とするインクジェット記録方法である。
【００３４】
請求項１２に記載のインクジェット記録方法によれば、請求項２に記載のインクジェット記録装置と同様の作用効果を有し、印字素子列長さ分の画像の連結部分に、間隙が発生したり印字が重なってスジが発生したりすることなく、高品位な画像を形成できるという作用効果が得られる。
【００３５】
次に、請求項１３に記載の発明は、請求項１１又は請求項１２に記載のインクジェット記録方法において、前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正することを特徴とする。
【００３６】
請求項１３に記載のインクジェット記録方法によれば、請求項３に記載のインクジェット記録装置と同様の作用効果を有し、印字素子列長さ分の画像の連結部に、間隙が発生したり印字が重なってスジが発生したりすることなく、高品位な画像を形成できるという作用効果が得られる。
【００３７】
また、このインクジェット記録方法は、駆動量の補正をする場合、記録媒体の種類に応じて、この記録媒体の搬送量を搬送ローラの径を変更して算出することによって制御するようにしてもよい。
このインクジェット記録方法によれば、請求項４と同様の作用効果が得られる。
【００３８】
次に、請求項１４に記載の発明は、請求項１３に記載のインクジェット記録方法において、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと、前記記録媒体の搬送量との累積誤差を算出し、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量を制御することを特徴とする。
【００３９】
請求項１４に記載のインクジェット記録方法によれば、請求項５に記載のインクジェット記録装置と同様の作用効果を有し、印字素子列長さの画像の連結部分に、間隙が発生したり印字が重なってスジが発生したりすることなく、高品位な画像を形成できるという作用効果が得られる。
【００４０】
また、このインクジェット記録方法は、累積誤差を算出する場合、記録媒体の搬送前に累積誤差を算出し、この累積誤差が所定の範囲を越えるときは前記駆動源の駆動量を変更して制御するようにしてもよい。
このようなインクジェット記録方法によれば、請求項６と同様の作用効果が得られる。
【００４１】
また、このインクジェット記録方法は、累積誤差が、所定の範囲の上限値を越える場合には、前記搬送ローラによってよって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量から減算し、累積誤差が、下限値を越えた場合には、前記搬送ローラによって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量に加算するようにしてもよい。
【００４２】
このようなインクジェット記録方法によれば、請求項７と同様の作用効果が得られる。
さらに、このインクジェット記録方法は、累積誤差の所定の範囲の上限値及び下限値を、搬送ローラによって搬送可能な最小分解能の１／２にしてもよい。
【００４３】
このようなインクジェット記録方法によれば、請求項８と同様の作用効果が得られる。
さらに、このインクジェット記録方法は、前記の正の整数を１とし、記録媒体の搬送量に減算又は加算する量を累積誤差の上限値又は下限値の倍としてもよい。
【００４４】
このようなインクジェット記録方法によれば、請求項９と同様の作用効果が得られる。
また、このインクジェット記録方法は、記録モードを変更できるようにし、この記録モードの変更に伴い記録解像度を変更するようにしてもよい。
このようなインクジェット記録方法によれば、請求項１０と同様の作用効果が得られる。
【００４５】
次に、請求項１５に記載の発明は、駆動源を備えた搬送ローラによって記録媒体を副走査方向に搬送する搬送手順と、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドの印字素子列により前記記録媒体に印字する印字手順と、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手順とをコンピュータに実行させるためのインクジェット記録プログラムである。
【００４６】
請求項１５に記載のインクジェット記録プログラムによれば、請求項１にインクジェット記録装置の各手段を機能させて、請求項１に記載のインクジェット記録装置と同様の作用効果得ることができる。
請求項１記載のインクジェット記録装置の各手段としてコンピュータを機能させる場合、例えばコンピュータで実行するプログラムとして備えることができる。このようなプログラムの場合、例えば、ＲＯＭ、ＲＡＭ、ハードディスク、ＣＤ−ＲＯＭ、光磁器ディスク等のコンピュータ読取が可能な記録媒体に記録し、必要に応じて、前記手段として機能させることができる。
【００４７】
次に、請求項１６に記載の発明は、駆動源を備えた搬送ローラによって記録媒体を副走査方向に搬送する搬送手順と、前記副走査方向に複数個の印字素子からなる少なくとも一列の印字素子列を有する印字ヘッドの印字素子列により前記記録媒体に印字する印字手順と、前記記録媒体が前記搬送手段により前記副走査方向に走査される毎に、前記印字素子列の前記副走査方向の長さと前記搬送ローラの径とに基づいて前記駆動源の駆動量を制御する駆動量制御手順とをコンピュータに実行させるためのインクジェット記録プログラムである。
【００４８】
請求項１６に記載のインクジェット記録プログラムによれば、請求項２にインクジェット記録装置の各手段を機能させて、請求項２に記載のインクジェット記録装置と同様の作用効果を得ることができる。
次に、請求項１７に記載の発明は、請求項１５又は請求項１６に記載のインクジェット記録プログラムにおいて、前記駆動量制御手順は、前記印字素子列の前記副走査方向の長さと、前記搬送ローラの径から求められる前記記録媒体の搬送量との差を算出して、その差に基づいて前記駆動源の駆動量を補正する補正手順を実行させる。
【００４９】
このため、請求項１７に記載のインクジェット記録プログラムによれば、請求項３にインクジェット記録装置の各手段を機能させて、請求項３に記載のインクジェット記録装置と同様の作用効果を得ることができる。
次に、請求項１８に記載の発明は、請求項１７に記載のインクジェット記録プログラムにおいて、前記駆動量制御手順は、前記搬送ローラが駆動する毎に、前記印字素子列の前記副走査方向の長さと記録媒体の搬送量との累積誤差を算出し、この累積誤差が所定の範囲から越えないように前記駆動源の駆動量の制御を実行させる。
【００５０】
また、このインクジェット記録プログラムは、駆動量の補正をする場合、記録媒体の種類に応じて、この記録媒体の搬送量を搬送ローラの径を変更して算出するプログラムにしてもよい。
このインクジェット記録プログラムによれば、請求項４と同様の作用効果が得られる。
【００５１】
請求項１８に記載のインクジェット記録プログラムによれば、請求項５のインクジェット記録装置の各手段を機能させて、請求項５に記載のインクジェット記録装置と同様の作用効果を得ることができる。
また、このインクジェット記録プログラムは、累積誤差を算出する場合、記録媒体の搬送前に累積誤差を算出し、この累積誤差が所定の範囲を越えるときは前記駆動源の駆動量を変更して制御するプログラムにしてもよい。
【００５２】
このようなインクジェット記録プログラムによれば、請求項６と同様の作用効果が得られる。
また、このインクジェット記録プログラムは、累積誤差が、所定の範囲の上限値を越える場合には、前記搬送ローラによってよって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量から減算し、累積誤差が、下限値を越えた場合には、前記搬送ローラによって搬送可能な最小分解能の正の整数倍の量を記録媒体の搬送量に加算するプログラムにしてもよい。
【００５３】
このようなインクジェット記録プログラムによれば、請求項７と同様の作用効果が得られる。
さらに、このインクジェット記録プログラムは、累積誤差の所定の範囲の上限値及び下限値を、搬送ローラによって搬送可能な最小分解能の１／２にするプログラムにしてもよい。
【００５４】
このようなインクジェット記録プログラムによれば、請求項８と同様の作用効果が得られる。
さらに、このインクジェット記録プログラムは、前記の正の整数を１とし、記録媒体の搬送量に減算又は加算する量を累積誤差の上限値又は下限値の倍にするプログラムにしてもよい。
【００５５】
このようなインクジェット記録プログラムによれば、請求項９と同様の作用効果が得られる。
また、このインクジェット記録プログラムは、記録モードを変更できるようにし、この記録モードの変更に伴い記録解像度を変更するプログラムにしてもよい。
【００５６】
このようなインクジェット記録プログラムによれば、請求項１０と同様の作用効果が得られる。
【００５７】
【発明の実施の形態】
次に、本発明のインクジェット記録装置、インクジェット記録方法、インクジェット記録プログラム、等を備えた一実施形態としてファクシミリ装置の構成を説明する。
【００５８】
図１はファクシミリ装置２０１の外観を表す説明図である。このファクシミリ装置２０１は、他のファクシミリ装置から電話回線を経由して受信した画像データを記録媒体となる記録用紙に印刷したり、記録用紙に印刷された画像データをスキャナーで読み込み、他のファクシミリ装置に電話回線を経由して送信したりするために用いられる。
【００５９】
ファクシミリ装置２０１の上面には、パネルインターフェース１９が配設され、このパネルインターフェース１９には、液晶ディスプレイ２１が配設され、さらに各種のキ−群を備えたキーボード２０が配設されている。また、他のファクシミリ装置から電話回線を経由して受信した画像データを印刷する記録用紙を収納するために、パネルインターフェース１９の後方位置には、記録用紙をスタックする用紙スタッカー２０２が設けられ、前方には、受信した画像や文字情報を印刷して排出された記録用紙を保管するために、排出トレイ２０３とが設けられている。また、記録用紙に印刷された画像データをスキャナーで読み込み、他のファクシミリ装置に電話回線を経由して送信したりするために、画像が印刷された原稿の挿入部２０４が設けられている。
【００６０】
前記パネルインターフェース１９のキーボード２０に備えられたキー群は、ダイアル入力を行うためのダイアルキー、記録モードの選択するための記録モード選択キー、その他データのメモリー機能を選択するためのメモリーキー、ファクシミリ送信をスタートするためのスタートキー、ファクシミリ送信を停止させるための停止キーなどが設けられている。
【００６１】
また、ファクシミリ装置２０１の後方側面には、このファクシミリ装置２０１とパーソナルコンピューター（以下、単位にパソコンという）とを接続してデータの送受信を行うために、パラレルケーブルを接続するパラレルインターフェース（図示せず）やＵＳＢケーブルを接続するＵＳＢインターフェース（図示せず）が設けられ、更に、送受信したデータを記録できる磁器ディスクなど、着脱可能なメモリーを着脱するために、スロット（図示せず）などが設けられている。
【００６２】
前記用紙スタッカー２０２には、予め、記録媒体として、普通紙や光沢紙、ＯＨＰ用紙などの記録用紙が用途に応じて収納されている。そして、電話回線を通じて画像データが受信されると、液晶ディスプレイ２１に受信通知が表示され、その後、記録用紙がファクシミリ装置２０１の内部に給紙され、画像が印刷されて排出トレイ２０３に排出される。
【００６３】
図２はファクシミリ装置２０１の内部において、記録媒体となる記録用紙を副走査方向に搬送する搬送手段の構成と印字ヘッドとを表す概略図である。
図２に示すように、本実施例のファクシミリ装置２０１は、本発明の搬送手段として、搬送ローラ１１と、この搬送ローラ１１に対向して設けられ、搬送ローラ１１とともに記録用紙１００を挟持して副走査方向に搬送する従属ローラ１０２と、前記排出トレイ２０３に向かって記録用紙を排出する排紙ローラ１０３と、この排紙ローラ１０３に従属して回転する従属ローラ１０４と、記録用紙の先端や終端を検知して後述の制御系に位置信号を送信するセンサ５と、を備えている。
【００６４】
更に、印字ヘッド１５に対向し、記録用紙１００の下面に当接するように、プラテン１０８が備えられており、これによって、記録用紙１００と印字ヘッド１５との間隔が安定して維持される。
印字ヘッド１５には、副走査方向（Ｚ方向）に複数個の印字素子からなる少なくとも一列の印字素子列が設けられ、この印字素子列からインクが吐出されることにより前記記録用紙１００に印字される。
【００６５】
また、回転する拍車１０５が備えられ、この拍車１０５が記録用紙１００の上面に当接することによって、印刷された記録用紙１００の上下位置が安定して維持されながら搬送される。前記拍車１０５及び従属ローラ１０４の外周を、先端が鋭角の歯車状に形成することによって、記録用紙１００に印字された画像への接触面積を少なくし、画像が汚れることのないように配慮している。
【００６６】
前記搬送ローラ１１を回転させる駆動源として搬送モータ（図示せず）が備えられ、前記搬送ローラ１１は搬送モータの回転軸にギアーやベルトを介して接続されている。前記印字ヘッド１５は、記録用紙１００に平行で副走査方向（Ｚ方向に）に垂直な主走査方向に移動するキャリッジ（図示せず）に固定されている。
【００６７】
このような搬送手段の構成によって、画像の印字は、次のような動作によって行われる。
記録用紙記１００が前記ファクシミリ装置１０１の用紙スタッカー２０２から送られてくると、この記録用紙１００の先端がセンサ５のアーム５ａに接触し、このアーム５ａが回動することによって、記録用紙１００の位置情報が後述する制御系に送られる。そして、制御系からの指示信号に制御されながら、以下に示すように記録用紙１００の搬送や印字がなされる。
【００６８】
記録用紙１００は、搬送ローラ１１とこの搬送ローラ１１の回転に従属して回転する従属ローラ１０２とに挟持され、搬送モータを回転駆動して印字ヘッド１５を配置した所定の位置まで搬送される。その後、印字ヘッド１５を主走査方向に移動させつつ、印字ヘッド１５からインク液を記録用紙１００に向けて吐出させ、記録用紙１００に画像を形成する。
【００６９】
記録用紙１００に連続した画像を形成する際には、搬送ローラ１１による記録用紙１００の副走査方向の搬送動作と、印字ヘッド１５による画像形成動作（主走査方向への移動及びインクの吐出動作）とを、交互に繰り返す。
この際、搬送ローラ１１による記録用紙１００の副走査方向への搬送量と、印字ヘッド１５の一回の主走査で記録用紙１００に形成する画像の副走査方向の幅とを一致させるために、前記印字素子列の長さと搬送ローラ１１の径とに基づいて前記駆動源となる搬送モータの駆動量を制御する。
【００７０】
このファクシミリ装置２０１において、記録用紙１００の副走査方向の搬送一回あたりに生じる搬送誤差とその補正手段（方法）を、図８を用いて説明する。図８において、Ａは印字ヘッドが要求する搬送量であり、印字ヘッド１５の一回の主走査で記録用紙１００に形成される画像の副走査方向の幅に相当する。Ｂは搬送ローラ１１の径による記録用紙１００の副走査方向への搬送量であり、搬送ローラ１１を駆動する駆動源（例えば、ステッピングモータ）に設計基準の駆動量を加えたときに、記録用紙１００が搬送ローラ１１によって搬送されるの搬送量に相当する。
【００７１】
印字ヘッド１５における印字素子列の製作誤差や搬送ローラ１１の製作誤差に起因して、ヘッド着弾長さＡと搬送ローラ１１による記録用紙１００の副走査方向への搬送量Ｂと間に差（Ａ−Ｂ）が生じている。
そこで、本実施例では、ヘッド着弾長さＡと搬送ローラ１１による記録用紙１００の副走査方向への搬送量Ｂとを一致させるべく、予め、ヘッド着弾長さＡと記録用紙１００の副走査方向への搬送量Ｂの情報を取得し、両者の差を算出して求めておく。そして、ＡとＢとの差を低減させるために、搬送ローラ１１を回転させる駆動源である搬送モータの駆動量を制御し（例えば、ステッピングモータのときは、このステッピングモータを回転させるパルス信号数を増減させる）記録用紙１００の搬送量を補正する。
【００７２】
図８は、搬送ローラ１１による記録用紙１００の副走査方向への搬送量Ｂが、ヘッド着弾長さＡよりも少ない例であるので、搬送モータの駆動量を増加させる。Ｃは搬送モータの駆動量を増加させることによって補正した記録用紙１００の搬送補正量である。
【００７３】
この搬送補正量Ｃは記録用紙を搬送する最小分解能の整数倍に依存するので、搬送量Ｂに搬送補正量Ｃが加算された搬送量（Ｂ＋Ｃ）とヘッド着弾長さＡとには、Ａ−（Ｂ＋Ｃ）＝Ｒの分だけの補正誤差Ｒが生じているが、この補正誤差Ｒは、記録用紙１００を搬送する最小分解能未満であるので、画像の鮮明度を損なうことがなく満足できる。
【００７４】
前記のように記録用紙１００の搬送量を補正することにより、印字ヘッド１５の一走査毎に形成される画像と画像の連結部分に間隙が発生したり、その画像の一部が重なり合ってスジが発生したりすることなく、高品位な画像を形成できる。
【００７５】
次に、図３のブロック図を用いて、実施例のファクシミリ装置２０１の制御系を説明する。
この制御系は、使用者がパネルインターフェース１９を操作することによって、電話回線から送られてくるデータに基づき、記録用紙１００の搬送を制御したり、受信画像の印字条件を制御したりするものである。更に、入力される送信原稿のファックス送信指令等を受けて、原稿の読取や原稿の搬送等を制御したりするものである。この制御系は、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４を中心とするマイクロコンピュータとして構成され、バス１を介してＡＳＩＣ８（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｃ　Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）に接続されている。
【００７６】
そして、記録用紙１００を副走査方向に搬送する搬送手段として、搬送ローラ１１とこの搬送ロ−ラ１１を駆動する駆動源となる搬送モータ１０を備えている。搬送ローラ１１は、搬送モータ１０に接続され、この搬送ローラ１１が回転することによって、記録用紙が副走査方向に搬送される。
【００７７】
また、搬送モータ１０の駆動量を制御する駆動量制御手段及び搬送モータ１０の駆動量を補正する補正手段として、駆動量制御手順を指令するＣＰＵ２と、ＣＰＵ２から指令された駆動量制御手順に基づいて制御信号を生成するＡＳＩＣ８と、ＡＳＩＣ８において生成されて出力されたＰＷＭ信号を受け、搬送モータ１０を回転するためのパルス信号等を形成する駆動回路９とを備えている。
【００７８】
ＲＯＭ３には、ファクシミリ装置２０１の通信制御プログラム、パネルインターフェース１９から入力される各種機能の制御用プログラム、ファクシミリ機能である読取動作及び記録動作プログラム、等が格納され、ＲＡＭ４は、ＣＰＵ２がこれらのプログラムを実行する際に用いる各種データを記憶するために設けられている。
【００７９】
ＡＳＩＣ８は、ＮＣＵ（Ｎｅｔｗｏｒｋ　ｃｏｎｔｒｏｌ　Ｕｎｉｔ）２６と接続され、公衆回線からＮＣＵ２６を介して入力された通信信号をＭＯＤＥＭ２７によって復調されて入力され、また、送信原稿データを外部へ送信する場合には、ＭＯＤＥＭ２７よって変調され、通信信号を公衆回線に出力されるように制御されている。
【００８０】
また、ＡＳＩＣ８は、ＣＰＵ２からの指令に従い、例えば搬送モータ１０に通電する相励磁信号等を生成して、これらの信号を搬送モータ１０の駆動回路９や駆動回路１２に与え、駆動回路９や駆動回路１２等を介して搬送モータ１０やキャリッジモータ１３に駆動信号を通電し、搬送モータ１０やキャリッジモータ１３の回転、停止等の制御を行っている。
【００８１】
更に、ＡＳＩＣ８には、用紙スタッカー２０２からファクシミリ装置２０１の装置本体内に供給された原稿の画像や文字を読み取るための、読取部１８（例えば、スキャナーなど）、送受信操作のためのキーボード２０や液晶ディスプレイ２１を備えたパネルインターフェース１９、送受信したデータを記録できる磁器ディスクなどのスロット２３を備えた着脱可能なメモリインターフェース２２、パソコンなどの外部機器に接続してデータの送受信を行うために、パラレルインターフェース２４やＵＳＢインターフェース２５、などが接続されている。
【００８２】
更に、ＡＳＩＣ８には、記録用紙１００がファクシミリ装置２０１内部に給紙されたときに、その記録用紙１００の位置を検出するために備えられたセンサ５、搬送ローラ１１の回転量を検出するために搬送ローラ１１又は搬送モータ１０に設けられたロータリエンコーダ６、キャリッジ１４の移動量を検出するためのリニアエンコーダ７等が接続されている。
【００８３】
駆動回路９は、搬送ローラ１１に接続された搬送モータ１０を駆動させるためのものであり、この駆動回路９が搬送ローラ１１を駆動することにより、記録用紙が副走査方向に搬送される。
駆動回路１２は、印字ヘッド１５が取り付けられたキャリッジ１４を主走査作方向に移動させるキャリッジモータ１３を駆動するためのものであり、この駆動回路１２がキャリッジモータ１３を駆動することにより、キャリッジ１４が主走査方向に移動し、これに伴い、キャリッジ１４に接続した印字ヘッド１５が主走査方向に移動する。
【００８４】
駆動回路１６は、印字ヘッド１５を、記録用紙１００に対向した方向に近接するように上下動作させたり、所定のタイミングでインク液を記録媒体に吐出させるためのものであり、ＣＰＵ２から出力される駆動制御手順に基づきＡＳＩＣ８において生成され出力された信号を受けて、印字ヘッド１５を駆動制御する。
【００８５】
次に、前記搬送モータ１０の駆動量を制御する駆動量制御手順及び駆動量を補正する補正手順を、ＣＰＵ２が行う用紙送り処理（図４参照）に沿って説明する。
この用紙送り処理は、例えば公衆回線を経由し、ＮＣＵ２６を介して他のファクシミリ装置から印刷データを受信したときに開始される処理である。そして、この処理が開始されると、図４に示すように、図１の用紙スタッカー２０２に収納されている記録用紙１００をファクシミリ装置２０１の内部に給紙する（Ｓ０１、Ｓはステップを表す）。次いで、ＣＰＵ２内部の変数を初期化（Ｓ０２）する。この初期化処理（Ｓ０２）は、図５のフローチャートに示す手順で行われる。
【００８６】
即ち、搬送ローラ１１とこの搬送ローラ１１を駆動する搬送モータ１０により記録用紙１００を副走査方向に搬送する搬送手段によって搬送可能な最小調整量（最小分解能）を取得する（Ｓ１１）。ここでは搬送ローラ１１を駆動する駆動源となる搬送モータ１０としてステッピングモータを用いているので、搬送可能な最小調整量とは、この搬送モータ１０を駆動させるために加える１パルスあたりの搬送量となる。次に、搬送誤差の判定基準上限値を設定する（Ｓ１２）。次に、搬送誤差の判定基準下限値を設定する（Ｓ１３）。次に、搬送ローラ１１のローラ径の情報を取得する（Ｓ１４）。次に、印字ヘッド１５の一回の主走査で記録用紙１００に形成される画像の副走査方向の幅を表すヘッドの着弾情報を取得する（Ｓ１５）。次に、累積誤差値をゼロにリセットする（Ｓ１６）。
【００８７】
尚、前述したＳ１２のステップで設定する搬送誤差の判定基準上限値とＳ１３のステップで設定する搬送誤差の下限値等はユーザが必要とする記録モードの変更に伴いパネルインターフェース１９を操作することによって切り替えられる。こうして、初期化処理（Ｓ０２）が実行されると、今度は、キャリッジ１４を駆動する（Ｓ０３）。ここ（Ｓ０３）では、キャリッジモータ１３を介してキャリッジ１４を主走査方向に移動させつつ、印字ヘッド１５を駆動制御して記録用紙に１回目の画像形成を同時に行う。
【００８８】
次いで、搬送モータ１０を駆動させる駆動パルス数の計算処理を行う（Ｓ０４）。この駆動パルス数の計算処理（Ｓ０４）は、図６に示すフローチャートに沿って実行される。
即ち、この計算処理（Ｓ０４）では、まず、理論パルス数を設定する（Ｓ２１）。理論パルス数は、印字ヘッド１５に備えられた副走査方向の印字素子列の長さと記録用紙１００を搬送する搬送ローラ１１の径が設計基準値のとき、搬送ローラ１１を回転するために搬送モータ１０に加える駆動量である。
【００８９】
次いで、着弾位置から印字ヘッド１５が要求する搬送量Ａを算出する（Ｓ２２）。着弾位置から印字ヘッド１５が要求する搬送量とは、印字ヘッド１５の一回の主走査で記録用紙１００に形成される画像の副走査方向の幅に相当する。印字素子列の長さは、製作誤差によって必ずしも設計基準値を得ることができないので、記録用紙１００が副走査方向に搬送される前に、予め、このファクシミリ装置２０１に内蔵されている印字ヘッド１５の製作誤差を考慮した搬送量Ａを算出しておく。この算出された搬送量Ａは、図８に示すＡに相当する。
【００９０】
次いで、記録用紙１００を副走査方向に搬送する搬送ローラ１１のローラ径から搬送量Ｂを計算する（Ｓ２３）。この搬送量Ｂは、搬送ローラ１１の径による記録用紙の副走査方向への搬送量であり、搬送モータ１０の駆動量として理論パルス数を加えたときの搬送ローラ１１による記録用紙１００の搬送量を実際のローラ径を用いて算出する。
【００９１】
次いで、算出された印字ヘッド１５が要求する搬送量Ａと搬送ローラ１１のローラ径による搬送量Ｂの差から差分パルスを計算する（Ｓ２４）。差分パルス数とは、搬送量ＡとＢの差を補うために、搬送モータ１０に印加する理論パルス数にさらに加算したり減算したりするパルス数である。例えば図８に示すように搬送ローラ１１の搬送量Ｂが、印字ヘッド１５が要求する搬送量Ａより少ない場合は、（Ａ−Ｂ）の量が搬送ローラ１１の搬送量として不足するので差分パルス数が理論パルス数に加えられる。
【００９２】
この差分パルス数は、搬送モータ１０に１パルス数加えたときに回転する搬送ローラ１１の搬送量をΔｒとすると、（Ａ−Ｂ）をΔｒで除算し、端数を四捨五入する。
ついで、前記差分パルス数分だけ搬送モータ１０が駆動し搬送ローラ１１が回転したときの、差分パルス分の搬送量Ｃを計算する（Ｓ２５）。この差分パルス分の搬送量Ｃは図８における補正搬送量Ｃに相当する。
【００９３】
次いで、ＡとＣの差から単一誤差Ｒを計算する（Ｓ２６）。この単一誤差Ｒは、図８におけるＲに相当し、Ｒ＝Ａ−（Ｂ＋Ｃ）の計算式によって求められる。次いで、計算された単一誤差Ｒの累積誤差の計算処理を行う（Ｓ２７）。累積誤差とは、搬送ローラ１１が搬送する毎に単一誤差Ｒが加算された結果の量である。図７に累積誤差が、記録用紙１００が副走査方向に搬送される毎に増加する場合について表している。１回目の改行Ｃ１では単一誤差Ｒ分の誤差が累積誤差として算出され、２回目の改行Ｃ２、３回目の改行Ｃ３と進むにつれ、単一誤差が加算される。
【００９４】
次いで、図５のＳ１２で、累積誤差と判定基準上限値との比較を行う（Ｓ２８）。Ｓ２８のステップで比較した結果、累積誤差が判定上限値より大きい場合には、理論パルス値から１を減算する（Ｓ２９）。
また、Ｓ２８で比較した結果、累積誤差が判定上限値未満の場合には、図５のＳ１３で設定した判定基準下限値との比較を行う（Ｓ３０）。Ｓ３０のステップで比較した結果、累積誤差が判定下限値より小さい場合には、理論パルス値に１を加算し（Ｓ３１）、累積誤差が判定下限値より未満に至らない場合には、追加パルス処理はゼロ（Ｓ３２）とし、累積誤差を再計算する（Ｓ３３）。また、Ｓ２９で理論パルス数に１減算した場合やＳ３１の処理で理論パルス値に１を加算した場合も、次いでＳ３３で累積誤差を再計算する。
【００９５】
次いで、駆動パルスを計算する（Ｓ３４）。駆動パルス数は、Ｓ２１で設定された理論パルス数にＳ２４で計算した差分パルス数を加え、これにＳ２９又はＳ３１でパルス１を減算又は加算して算出し得たものである。
Ｓ２７〜Ｓ３３の処理を、更に、図７を用いて説明する。
【００９６】
図７は、例えば、単一誤差Ｒが増加して累積する例である。累積誤差の所定の範囲となる判定基準上限値をＳｕ、判定下限値をＳｄ、誤差のない基準値をＳｏとして設定している。そして、判定基準上限値Ｓｕ及び判定基準下限値Ｓｄは、搬送手段によって搬送可能な最小分解能の１／２に設定している。
【００９７】
１回目の改行〜４回目の改行Ｃ４までは累積誤差がＳｄからＳｕの範囲内にあるので、図６のフローチャートにおいて、Ｓ２７→Ｓ３０→Ｓ３２→Ｓ３３のステップで進む。（５回目の改行）では累積誤差がＳｕより大きくなるので、Ｓ２９のステップに進み、理論パルス数から１を減算し累積誤差の再計算処理のステップ（Ｓ３３）に進む。すると、５回目の改行Ｃ６のように、１パルス分あたりの累積誤差が減算する。ここで、Ｓｏ〜Ｓｄの範囲及びＳｏ〜Ｓｕの範囲は搬送可能な最小分解能の１／２であり、１パルス分の搬送距離がＳｄ〜Ｓｕの範囲に設定しているので、５回目の改行Ｃ６で計算された累積誤差は、下限値Ｓｄ未満となることがない。その後、６回目の改行Ｃ７に移り、更に改行を続けていくと、累積誤差がＳｕより大きくなるので、Ｓ２９のステップに進み、理論パルス数から１を減算しＳ３３のステップに進む。つまり、さらに改行を繰り返される毎に、累積誤差が、判定基準の上限値から下限値の範囲にあるか否かを判定し、判定基準の上限値から下限値の範囲にあるように搬送モータ１０の駆動パルス数が計算される。
【００９８】
以上のように、図６に示した駆動パルス数の計算処理（Ｓ０４）が実行されると、今度は、その計算処理（Ｓ０４）によって得られた駆動パルス数を搬送モータ１０に加え、搬送ローラ１１を回転させる記録用紙の搬送駆動処理をおこなう（Ｓ０５）。ここでは、記録用紙１００が副走査方向に搬送される。
【００９９】
次いで、記録用紙１ページ分の印字が終了したか否かの判定を行い（Ｓ０６）、ＮＯの場合は、キャリッジ１４を主走査方向に駆動するＳ０３のステップに戻る。そして、Ｓ０３のステップ〜Ｓ０６のステップを繰り返す。Ｓ０６のステップでＹＥＳに至った場合は、１ページ分の印字が終了しているので、全ページの印字を終了したか否かの判定をする（Ｓ０７）。ここでＮＯの場合は、新たな記録紙を給紙するＳ０１のステップに戻り、このＳ０１〜Ｓ０７のステップを繰り返す。そして、Ｓ０７のステップでＹＥＳに至った場合は、全ページの印字を終了したので、ＣＰＵ２による用紙送り処理が終了する。
【０１００】
このような本発明の実施の形態によれば、予め、搬送ローラ１１による記録用紙の副走査方向への搬送量と、印字ヘッド１５の一回の主走査で記録用紙に形成される画像の副走査方向の幅との情報を取得し、この情報にもとづいて、搬送ローラ１１による記録用紙の副走査方向への搬送量とヘッド着弾長さとが一致するように、搬送モータ１０の駆動パルス数（駆動量）をＣＰＵ２に備えられた制御プログラムにもとづいて制御しているので、印字素子列長さの画像の連結部分に間隙が発生したり印字が重なってスジが発生したりすること無く高品位な画像を形成できる。
【０１０１】
また、本発明の実施の形態によれば、記録用紙１００が搬送ローラ１１によって搬送される前に、搬送ローラ１１による記録用紙１００の副走査方向への搬送量とヘッド着弾長さとが整合するように搬送モータ１０を駆動する駆動パルス数を補正しているので、印字素子列長さの画像の連結部に間隙が発生したり印字が重なってスジが発生したりすることなくて高品位な画像を形成できる。
【０１０２】
また、搬送ローラ１１が駆動する毎に、搬送ローラ１１による記録用紙１００の副走査方向への搬送量とヘッド着弾長さとの累積誤差を算出し、この累積誤差が所定の量を越えないように、搬送モータ１０の駆動パルス数を補正しているので、記録用紙１００が副走査方向に繰り返して多数回搬送されても印字素子列長さの画像の連結部に間隙が発生したり印字が重なってスジが発生したりすることなくて高品位な画像を形成できる。
【０１０３】
尚、本発明の実施の形態によれば、搬送モータ１０を駆動する駆動源として、ステッピングモータを用い、このステッピングモータの駆動量に駆動パルス数を用いたが、ＤＣモータを用いても良い。
駆動源としてＤＣモータを用いる場合は、ＤＣモータ（若しくは搬送ローラ）の回転状態を検出するロータリエンコーダを設け、このロータリエンコーダからＤＣモータ（若しくは搬送ローラ）の所定の回転角度毎に出力されるパルス信号をカウントすることにより搬送ローラの駆動量を求め、その駆動量が所定の値になったときにＤＣモータを停止させるように設定し、その設定値を増減させるようにすればよい。また、ロータリエンコーダによって、互いに位相差を有する、第１、第２のパルス信号を発生設し、これら第１、第２のパルス信号の立ち上がりエッジと立ち下がりエッジの係数方法を任意に選択できるようにすれば、搬送ローラ１１によって搬送される記録用紙の最小分解能を切り替えることができ、更に効率良く用途に応じた画像の鮮明度を得ることができる。
【０１０４】
また、本発明の実施の形態では、ファクシミリ装置を例示したが、本発明は、プリンタ等、ファクシミリ装置以外の画像形成装置であっても、インクジェット方式の記録装置であれば適用できる。
【図面の簡単な説明】
【図１】本発明のファクシミリ装置の外観を表す斜視図である。
【図２】実施例のファクシミリ装置における記録紙の搬送系の構成を表す概略構成図である。
【図３】実施例のファクシミリ装置の構成を表すブロック図である。
【図４】実施例の制御系ＣＰＵにて実行される記録紙の搬送処理を表すフローチャートである。
【図５】図４の搬送処理で実行される初期化処理の詳細を表すフローチャートである。
【図６】図４の搬送処理で実行される駆動パルス数計算処理の詳細を表す説明図である。
【図７】図６の駆動パルス数計算処理の動作を説明する説明図である。
【図８】実施例のファクシミリ装置で記録用紙の搬送一回当たりに生じる搬送誤差を説明する説明図である。
【図９】従来のインクジェット記録装置で生じる記録用紙の搬送誤差を説明する説明図である。
【符号の説明】
１…バス、２…ＣＰＵ、３…ＲＯＭ、４…ＲＡＭ、５…センサ、６…ロータリエンコーダ、７…リニアエンコーダ、８…ＡＳＩＣ、９，１２，１６…駆動回路、１０…搬送モータ、１１…搬送ローラ、１３…キャリッジモータ、１４…キャリッジ、１５…印字ヘッド、１８…読取部、１９…パネルインターフェース、２０…キーボード、２１…液晶ディスプレイ、２２…メモリインターフェース、２３…スロット、２４…パラレルインターフェース、２５…ＵＳＢインターフェース、２６…ＮＣＵ（Ｎｅｔｗｏｒｋ　ｃｏｎｔｒｏｌ　Ｕｎｉｔ）、２７…ＭＯＤＥＭ、１００…記録用紙、１０２…従属ローラ、１０３…排紙ローラ、１０４…従属ローラ、１０５…拍車、１０６…センサ、１０８…プラテン、２０１…ファクシミリ装置、２０２…用紙スタッカー、２０３…排出トレイ、２０４…原稿の挿入部。
【図１】
2004050498.tif 000003
【図２】
2004050498.tif 000004
【図３】
2004050498.tif 000005
【図４】
2004050498.tif 000006
【図５】
2004050498.tif 000007
【図６】
2004050498.tif 000008
【図７】
2004050498.tif 000009
【図８】
2004050498.tif 000010
【図９】
2004050498.tif 000011