(57)【要約】【課題】インクジェットプリンタにおいて、印字開始位置補正処理において用紙端位置の測定誤差を平滑化して補正値の精度を高くすることができ、製品毎に個別な用紙ずれが生じても、自動的に補正値を求めて印字開始位置を補正することが可能であり、容易且つ確実に良好な印字結果を得ることが可能とする。【解決手段】印字開始位置補正処理時に、制御部は、アライメントセンサ６に用紙Ｐの用紙端を測定させ、そのときのキャリアエンコーダ５が測定したキャリア３の位置を基に補正値を計算する。この計算した補正値と、制御部のメモリに保存されている前回の補正値との平均値を求める。この平均値を真の補正値として、真の補正値に基いて印字動作を行い、メモリに真の補正値を前回の補正値として記憶させる。印字開始位置補正処理を繰り返す毎にこの前回の補正値を読み出して真の補正値を求める。これにより、用紙端位置の測定誤差が平滑化される。【選択図】図１
2006341380.tif 000002
【特許請求の範囲】
【請求項１】
副走査方向に用紙を搬送する用紙搬送機構と、
複数種類のインクをノズルからそれぞれ吐出させて前記用紙に印字するプリントヘッドが搭載され、前記副走査方向に直交する主走査方向に往復移動されるキャリアと、
このキャリアを駆動するＤＣモータと、
このＤＣモータを制御するモータドライバと、
前記キャリアに取り付けられ、キャリアの往復移動に応じて、前記主走査方向に沿って配されており所定間隔で設けられたスリットを有するエンコーダストリップを走査してパルス信号を出力し、キャリアの主走査方向の位置を測定するキャリアエンコーダと、
前記キャリアに取り付けられ、前記用紙に向けて発光する発光素子と用紙上で反射した発光素子による光を受光する受光素子とを有しており、前記キャリアの往復移動に応じて前記用紙上を走査することで用紙上に印字された位置を測定可能なアライメントセンサと、
印字動作に用いられるデータを記憶するメモリを有しており、外部のコンピュータから送られたデータを印字する印字動作を制御するとともに、外部のコンピュータから所定のコマンドが送られたとき、前記プリントヘッドによる印字が適正となるように予め調整するオートアライメント処理を行う制御部とを備え、
前記制御部は、通常の印字処理時には、前記キャリアエンコーダから出力されたパルス信号及び予め設定された所定の補正値に基いて、前記用紙に対する前記キャリアの主走査方向の位置を算出し、前記プリントヘッドによる印字開始位置が用紙端から所定位置となるように制御し、
また、オートアライメント処理時には、前記キャリアを移動させてプリントヘッドにより所定のテストパターンを前記用紙に印字させ、その後、キャリアを再び移動させて、前記アライメントセンサに該テストパターン上を走査させてテストパターンの印字位置を測定し、この測定結果に基いて、複数種類のインクそれぞれの印字位置が適正な位置となるように前記プリントヘッドによる印字動作を制御するように構成されたインクジェットプリンタにおいて、
前記制御部は、前記オートアライメント処理時に、前記キャリアを移動させて前記アライメントセンサに用紙端を測定させ、その時の前記キャリアエンコーダが測定したキャリアの位置を基に前記補正値を計算する印字開始位置補正処理を行い、この補正値に基いて印字動作を行うとともに、この補正値を前回の補正値として前記メモリに記憶させておき、
再び印字開始位置補正処理を行うとき、前記アライメントセンサが用紙端を測定して前記キャリアエンコーダが測定したキャリアの位置を基に計算した補正値と、メモリから読み出した前回の補正値との平均を真の補正値とし、この真の補正値に基いて印字動作を行うとともに、この真の補正値を前回の補正値として前記メモリに記憶させることを特徴とするインクジェットプリンタ。
【請求項２】
副走査方向に用紙を搬送する用紙搬送機構と、
インクをノズルから吐出させて前記用紙に印字するプリントヘッドが搭載され、前記副走査方向に直交する主走査方向に往復移動されるキャリアと、
このキャリアを駆動するＤＣモータと、
このＤＣモータを制御するモータドライバと、
前記キャリアに取り付けられ、キャリアの往復移動に応じて、前記主走査方向に沿って配されており所定間隔で設けられたスリットを有するエンコーダストリップを走査してパルス信号を出力し、キャリアの主走査方向の位置を測定するキャリアエンコーダと、
前記キャリアに取り付けられ、前記用紙に向けて発光する発光素子と用紙上で反射した発光素子による光を受光する受光素子とを有しており、前記キャリアの往復移動に応じて前記用紙上を走査することで用紙上に印字された位置を測定可能なアライメントセンサと、
印字動作に用いられるデータを記憶するメモリを有しており、外部のコンピュータから送られたデータを印字する印字動作を制御する制御部とを備え、
前記制御部は、前記キャリアエンコーダから出力されたパルス信号及び予め設定された所定の補正値に基いて、前記用紙に対する前記キャリアの主走査方向の位置を算出し、前記プリントヘッドによる印字開始位置が用紙端から所定位置となるように制御するように構成されたインクジェットプリンタにおいて、
前記制御部は、前記キャリアを移動させて前記アライメントセンサに用紙端を測定させ、その時の前記キャリアエンコーダが測定したキャリアの位置を基に前記補正値を計算する印字開始位置補正処理を行い、この補正値に基いて印字動作を行うとともに、この補正値を前回の補正値として前記メモリに記憶させておき、
再び印字開始位置補正処理を行うとき、前記アライメントセンサが用紙端を測定して前記キャリアエンコーダが測定したキャリアの位置を基に計算した補正値と、メモリから読み出した前回の補正値との平均を真の補正値とし、この真の補正値に基いて印字動作を行うとともに、この真の補正値を前回の補正値として前記メモリに記憶させることを特徴とするインクジェットプリンタ。
【請求項３】
前記制御部は、外部のコンピュータから所定のコマンドが送られたときに、前記印字開始位置補正処理を行うことを特徴とする請求項２記載のインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、往復移動するキャリアに搭載されたプリントヘッドにより用紙に印字するインクジェットプリンタに関する。
【背景技術】
【０００２】
一般に、コンピュータやワークステーション等の出力装置の一つとして、ＤＣモータを用いて、プリントヘッドが搭載されたキャリアを用紙が搬送される副走査方向に直交する主走査方向に往復移動させることで用紙に印字するインクジェットプリンタが用いられている。このようなインクジェットプリンタでは、用紙を搬送させる際に用紙の位置が所定の状態からずれる用紙ずれが発生することがあるが、用紙がずれても良好な印字結果を得ることができるように、従来、印字位置を補正して印字する技術が提案されている。
【０００３】
上述のようなインクジェットプリンタとしては、例えば特許文献１に示されているように、キャリアの近傍に取り付けられた用紙端検出センサによって用紙の左右端部を検出することにより、用紙の位置を算出して、算出した用紙の所定位置内に印字するように印字動作を制御するものが知られている。このインクジェットプリンタにおいては、給紙される用紙毎、つまり印刷動作毎に、用紙端検出センサを搭載したキャリアが主走査方向に移動し、用紙端検出センサが用紙端を検出したときのキャリアの位置をキャリアエンコーダによって検出し、１つのセンサで、用紙の位置及び傾きを算出する。そして、この位置及び傾きの値を補正値として用いて算出した印字開始位置より印字を行い、また、用紙範囲外への印字を削除して印字を行う。
【０００４】
また、複数種類のインクを用いて印字を行うインクジェットプリンタにおいては、キャリアへ各インク毎にインクカートリッジが独立して取り付けられることがある。このとき、各インクカートリッジの取付位置にはばらつきが生じることがある。インクカートリッジにノズルが設けられている場合、このばらつきから、各インクによる印字位置が微妙にずれてしまい、印字品位が低下するという問題があった。従来、この問題点を解決するために、例えば特許文献２に従来技術として示されているように、各インクによりテストパターンを印字し、このテストパターンをキャリアに取り付けられたアライメントセンサで読み取って各インクの印字位置のずれ量を検出し、この検出結果に基いた補正値により印字位置を補正することが行われている。なお、特許文献２では、このアライメントセンサを用紙の種類を検出するためのメディアセンサとして兼用する技術が開示されている。
【０００５】
ところで、用紙ずれは、例えば製品の組み立て時のわずかな組み付け誤差や、インクカートリッジに設けられているノズル位置のカートリッジ毎の誤差等、同一機種のインクジェットプリンタであっても製品毎に個別に異なるような要因によって発生するものもある。従来、このような用紙ずれについては、プリンタの製造時に、実際に印字して用紙のずれ量を測定して補正値を入力するなど手動で調整する作業が行われている。しかしながら、この作業は大変わずらわしいものであり、製造効率を向上させるためには障害となるものである。
【０００６】
上述の製品毎に異なる要因によって発生する用紙ずれについては、上記特許文献１に記載の技術によれば対応することが可能であるが、この技術は印字動作毎に用紙ずれを検出するものであり、印字処理が複雑なものとなるため、印字に時間がかかってしまうことがある。また、この技術は印字動作毎に一度だけ用紙の位置及び傾きを測定して印字開始位置を算出するので、印字開始位置に誤差が生じてしまうことがある。なお、上記の特許文献２に記載の技術は用紙の端部を検出するものではなく、この技術では用紙ずれを検出して補正することはできない。
【特許文献１】特開平９−２４６５３号公報
【特許文献２】実登３０８９５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記問題点を鑑みてなされたものであり、用紙端の位置の測定誤差を平滑化して補正値の精度を高くすることができ、製品毎に個別な用紙ずれが生じても、自動的に補正値を求めて印字開始位置を補正することが可能であり、容易且つ確実に良好な印字結果を得ることが可能なインクジェットプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため請求項１の発明は、副走査方向に用紙を搬送する用紙搬送機構と、複数種類のインクをノズルからそれぞれ吐出させて前記用紙に印字するプリントヘッドが搭載され、前記副走査方向に直交する主走査方向に往復移動されるキャリアと、このキャリアを駆動するＤＣモータと、このＤＣモータを制御するモータドライバと、前記キャリアに取り付けられ、キャリアの往復移動に応じて、前記主走査方向に沿って配されており所定間隔で設けられたスリットを有するエンコーダストリップを走査してパルス信号を出力し、キャリアの主走査方向の位置を測定するキャリアエンコーダと、前記キャリアに取り付けられ、前記用紙に向けて発光する発光素子と用紙上で反射した発光素子による光を受光する受光素子とを有しており、前記キャリアの往復移動に応じて前記用紙上を走査することで用紙上に印字された位置を測定可能なアライメントセンサと、印字動作に用いられるデータを記憶するメモリを有しており、外部のコンピュータから送られたデータを印字する印字動作を制御するとともに、外部のコンピュータから所定のコマンドが送られたとき、前記プリントヘッドによる印字が適正となるように予め調整するオートアライメント処理を行う制御部とを備え、前記制御部は、通常の印字処理時には、前記キャリアエンコーダから出力されたパルス信号及び予め設定された所定の補正値に基いて、前記用紙に対する前記キャリアの主走査方向の位置を算出し、前記プリントヘッドによる印字開始位置が用紙端から所定位置となるように制御し、また、オートアライメント処理時には、前記キャリアを移動させてプリントヘッドにより所定のテストパターンを前記用紙に印字させ、その後、キャリアを再び移動させて、前記アライメントセンサに該テストパターン上を走査させてテストパターンの印字位置を測定し、この測定結果に基いて、複数種類のインクそれぞれの印字位置が適正な位置となるように前記プリントヘッドによる印字動作を制御するように構成されたインクジェットプリンタにおいて、前記制御部は、前記オートアライメント処理時に、前記キャリアを移動させて前記アライメントセンサに用紙端を測定させ、その時の前記キャリアエンコーダが測定したキャリアの位置を基に前記補正値を計算する印字開始位置補正処理を行い、この補正値に基いて印字動作を行うとともに、この補正値を前回の補正値として前記メモリに記憶させておき、再び印字開始位置補正処理を行うとき、前記アライメントセンサが用紙端を測定して前記キャリアエンコーダが測定したキャリアの位置を基に計算した補正値と、メモリから読み出した前回の補正値との平均を真の補正値とし、この真の補正値に基いて印字動作を行うとともに、この真の補正値を前回の補正値として前記メモリに記憶させるものである。
【０００９】
請求項２の発明は、副走査方向に用紙を搬送する用紙搬送機構と、インクをノズルから吐出させて前記用紙に印字するプリントヘッドが搭載され、前記副走査方向に直交する主走査方向に往復移動されるキャリアと、このキャリアを駆動するＤＣモータと、このＤＣモータを制御するモータドライバと、前記キャリアに取り付けられ、キャリアの往復移動に応じて、前記主走査方向に沿って配されており所定間隔で設けられたスリットを有するエンコーダストリップを走査してパルス信号を出力し、キャリアの主走査方向の位置を測定するキャリアエンコーダと、前記キャリアに取り付けられ、前記用紙に向けて発光する発光素子と用紙上で反射した発光素子による光を受光する受光素子とを有しており、前記キャリアの往復移動に応じて前記用紙上を走査することで用紙上に印字された位置を測定可能なアライメントセンサと、印字動作に用いられるデータを記憶するメモリを有しており、外部のコンピュータから送られたデータを印字する印字動作を制御する制御部とを備え、前記制御部は、前記キャリアエンコーダから出力されたパルス信号及び予め設定された所定の補正値に基いて、前記用紙に対する前記キャリアの主走査方向の位置を算出し、前記プリントヘッドによる印字開始位置が用紙端から所定位置となるように制御するように構成されたインクジェットプリンタにおいて、前記制御部は、前記キャリアを移動させて前記アライメントセンサに用紙端を測定させ、その時の前記キャリアエンコーダが測定したキャリアの位置を基に前記補正値を計算する印字開始位置補正処理を行い、この補正値に基いて印字動作を行うとともに、この補正値を前回の補正値として前記メモリに記憶させておき、再び印字開始位置補正処理を行うとき、前記アライメントセンサが用紙端を測定して前記キャリアエンコーダが測定したキャリアの位置を基に計算した補正値と、メモリから読み出した前回の補正値との平均を真の補正値とし、この真の補正値に基いて印字動作を行うとともに、この真の補正値を前回の補正値として前記メモリに記憶させるものである。
【００１０】
請求項３の発明は、請求項２の発明において、前記制御部は、外部のコンピュータから所定のコマンドが送られたときに、前記印字開始位置補正処理を行うものである。
【発明の効果】
【００１１】
請求項１の発明によれば、印字開始位置補正処理を行い補正値を求め、求めた補正値をメモリへ保存し、用紙の位置を再度測定した結果と保存した補正値の平均を求めて真の補正値を算出することを繰り返すので、測定誤差を平滑化して補正値の精度を高くすることができ、良好な印字結果を確実に得ることが可能となる。また、用紙の位置の測定を、オートアライメント処理においてテストパターンを走査するためのアライメントセンサを用いて行うので、専用のセンサを必要とすることなく、自動的に補正値を求めて印字開始位置を補正させることができ、容易且つ安価に良好な印字結果を得ることができるようになる。そして、この印字開始位置補正処理は、外部のコンピュータから所定のコマンドを送ることで、オートアライメント処理時に行われるので、印字開始位置補正処理を適宜に且つ容易に、短時間で動作させることが可能となり、インクジェットプリンタの使い勝手が向上する。
【００１２】
請求項２の発明によれば、印字開始位置補正処理を行い補正値を求め、求めた補正値をメモリへ保存し、用紙の位置を再度測定した結果と保存した補正値の平均を求めて真の補正値を算出することを繰り返すので、上述と同様に、補正値の精度を高くすることができる。また、この補正値の算出は自動的に行われるので、良好な印字結果を容易に且つ確実に得ることが可能となる。
【００１３】
請求項３の発明によれば、制御部が、外部のコンピュータから所定のコマンドが送られたときに印字開始位置補正処理を行うので、印字開始位置補正処理を適宜に且つ容易に動作させることが可能となり、インクジェットプリンタの使い勝手が向上する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態について図面を参照して説明する。図１及び図２は、本実施形態に係るインクジェットプリンタを示す。このインクジェットプリンタ１は、副走査方向（図の白抜き矢印方向）に用紙Ｐを搬送する用紙搬送機構２と、副走査方向に直交する主走査方向（図の黒矢印方向）に往復移動され、用紙Ｐに印字するプリントヘッド３ａが搭載されるキャリア３と、キャリア３を駆動するＤＣモータ４と、ＤＣモータ４を制御するモータドライバ４ａと、キャリア３に取り付けられ、キャリア３の往復移動に応じて、インクジェットプリンタ１のフレームに主走査方向に沿って配されているエンコーダストリップ５ａを走査するキャリアエンコーダ５と、キャリア３に、キャリア３の往復移動に応じて用紙Ｐ上を走査するように配されたアライメントセンサ６と、制御部７とを備えている。
【００１５】
キャリア３に搭載されるプリントヘッド３ａは、複数種類のインクをノズルからそれぞれ吐出させて前記用紙に印字するものである。本実施形態においては、例えば、複数種類のインクが、ノズルが設けられたそれぞれ独立したカートリッジ（図示なし）に収められており、このカートリッジがキャリア３に搭載されてプリントヘッド３ａとして印字するようにされているが、これに限定されない。このインクジェットプリンタ１は、キャリア３がＤＣモータ４に駆動されて主走査方向に往復移動し、プリントヘッド３ａが所定の幅ずつ、用紙搬送機構２によって搬送された用紙Ｐに、インク等を滴下して印字していくことで、用紙Ｐに画像を記録する。
【００１６】
キャリアエンコーダ５及びエンコーダストリップ５ａは、キャリア３の動きを制御して印字動作を制御するために用いられている。エンコーダストリップ５ａは、例えば１５０ｄｐｉで等間隔のスリットが切られているようなものである。キャリアエンコーダ５は、キャリア３の往復移動に応じてエンコーダストリップ５ａを走査して、例えば互いに位相のずれた２相のパルス信号を出力する。つまり、このパルス信号は、キャリア３の移動に応じて出力されるものである。制御部７は、このパルス信号のカウント数やパルス間の間隔等を基にキャリア３の位置や速度を算出する。すなわち、キャリアエンコーダ５は、パルス信号を出力することで、キャリア３の主走査方向の位置を測定している。
【００１７】
アライメントセンサ６は、キャリア３に、キャリア３の下方の用紙Ｐと対向するように設けられている。このアライメントセンサ６は、用紙Ｐに向けて発光する発光素子（図示なし）と、用紙Ｐ上で反射した発光素子による光を受光する受光素子（図示なし）とを有している。用紙Ｐ上の印字されていない部位と、印字されている部位とでは発光素子による光の反射率が異なる。このため、アライメントセンサ６が用紙Ｐ上を走査するとき、キャリアエンコーダ５により測定されるキャリア３の主走査方向の位置と、受光素子が受光する光の強度により、用紙Ｐ上に印字された位置を測定することが可能とされている。
【００１８】
制御部７は、インクジェットプリンタ用に構成されたＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であって、ＣＰＵ７ａと、このＣＰＵ７ａと通信可能なメモリ７ｂを有している。メモリ７ｂは、ＲＯＭ及びＲＡＭからなり、印字動作に用いられるデータを記憶している。本実施形態において、このメモリ７ｂには、例えばＥＥＰＲＯＭ等も含まれており、後述するように用紙Ｐの位置に対するキャリア３の位置を補正するための補正値が書き換え可能に記憶されている。この補正値は、後述するように、印刷開始位置補正処理によって算出されるものである。本実施形態において、インクジェットプリンタ１の製造直後の状態では、例えば予め設定された所定の固定値が補正値として記憶されているが、これに限定するものではない。制御部７のＣＰＵ７ａは、このメモリ７ｂと通信してファームウェアを動作させることで、外部のコンピュータ１０から送られたデータを印字する印字動作や、キャリア３のホームポジションを検出する動作、また、後述するような、プリントヘッド３ａによる印字が適正となるように予め調整するオートアライメント処理等、インクジェットプリンタ１の種々の動作を制御するように構成されている。
【００１９】
次に、このインクジェットプリンタ１の通常時の動作の一例について説明する。インクジェットプリンタ１の制御部７は、電源が投入されると、キャリア３の所定のホームポジションを検出する動作を行う。制御部７は、キャリア３のホームポジションを検出すると、キャリア３の移動に応じてキャリアエンコーダ５が出力したパルス信号をカウントすること等により、ホームポジションに対するキャリア３の位置を検出可能となる。そして、制御部７は、外部のコンピュータ１０やワークステーション等から送られた印字データに基いて、用紙搬送機構２を動作させて用紙を副走査方向に搬送するとともに、キャリア３を主走査方向に移動させながらプリントヘッド３ａを動作させることによって印字動作を行う。
【００２０】
ここで、制御部７は、上述のように印字動作を行うとき、上述のメモリ７ｂに記憶された補正値を用いて、用紙Ｐに対するキャリア３の位置を算出する。補正値は、キャリアエンコーダ５により測定されるキャリア３のホームポジションに対する主走査方向の位置と、搬送される用紙Ｐに対するキャリア３の主走査方向の位置との差に対応する値であり、ホームポジションに対する用紙端の位置を示す値である。すなわち、制御部７は、上述のキャリアエンコーダ５から出力されたパルス信号及びこの補正値に基いて、用紙Ｐに対するキャリア３の主走査方向の位置を算出し、プリントヘッド３ａによる印字開始位置が用紙端から所定位置となるように制御して印字動作を行う。
【００２１】
さらに、上述のような通常の印字動作とは別に、制御部７が行う他の動作の一例として、上述したオートアライメント処理について説明する。オートアライメント処理は、例えば、インクジェットプリンタ１に新しくインクカートリッジを搭載したときなどに自動的に行われたり、このインクジェットプリンタ１の製造時や、又は出荷後のユーザの操作時等に、外部のコンピュータ１０等から所定のコマンドが送られて行われるようなものである。このオートアライメント処理では、複数種類のインクの印字位置がそれぞれ適切な位置であるかどうかを調べて、それぞれ適切な位置となるようにプリントヘッド３ａの印字動作を制御する。
【００２２】
オートアライメント処理では、制御部７は、先ず、キャリア３を移動させてプリントヘッド３ａにより所定のテストパターンを用紙Ｐに印字させる。そして、キャリア３を再び移動させて、アライメントセンサ６にこのテストパターン上を走査させて、上述のようにテストパターンの印字位置を測定する。この測定結果に基いて、複数種類のインクそれぞれの印字位置が適正な位置となるようにプリントヘッド３ａによる印字動作を制御する。
【００２３】
ここで、本実施形態において、インクジェットプリンタ１の製造時には、上述のオートアライメント処理が行われるときに印字開始位置補正処理が行われる。この印字開始位置補正処理は制御部７により行われるものであり、アライメントセンサ６に用紙Ｐの端部（用紙端）を測定させ、用紙端でのキャリアエンコーダ５が測定したキャリア３の位置を基に上記の補正値を自動的に算出する。インクジェットプリンタ１は、製造誤差等により、給紙される用紙Ｐの主走査方向の位置が個々の製品毎に微妙に異なっている。本実施形態においては、この印字開始位置補正処理を出荷前に個々の製品毎に行うようにすることで、個々の製品毎に適した補正値を算出して、用紙に印刷される位置が同じとなるようにされる。なお、この印字開始位置補正処理は、上述のように製品の出荷前に工場等で行われるものに限らず、出荷後にインクカートリッジを搭載したときやユーザが外部のコンピュータ１０等を操作するときに行われるオートアライメント処理時にも行われるようにされていてもよい。
【００２４】
図３は、印字開始位置補正処理の処理手順を示す。制御部７は、上述したオートアライメント処理において用紙Ｐ上に印字されたテストパターン上をアライメントセンサ６に走査させるとき、用紙Ｐ上の範囲に限らず、キャリア３をさらに広い範囲で移動させて用紙Ｐの主操作方向側の端部もアライメントセンサ６により走査させる。用紙Ｐの端部の境界をアライメントセンサ６が走査すると、受光素子が受光する光の強度は、その境界上で急激に変化する。そこで、アライメントセンサ６の出力する値を測定して急激に変化したときを用紙端と認識し（Ｓ１）、その時点でのキャリアエンコーダ５の値を測定して上述のようにキャリア３の位置を測定する（Ｓ２）。このとき、ホームポジションに対する用紙端の位置を測定したことになり、制御部７は、これらのアライメントセンサ６及びキャリアエンコーダ５の測定結果より、印字開始位置の補正値を計算する（Ｓ３）。
【００２５】
制御部７は、補正値を計算すると、それがインクジェットプリンタ１の製造後初回の補正値の計算であれば、この補正値に基いて上述のように印字動作を制御する。そして、この補正値を、制御部７のメモリ７ｂに、予め記憶されている所定の固定値に代えて、前回の補正値として記録させておく。そして、このように製造後初回に補正値を求めた後、再び印字開始位置補正処理を行うときには、メモリ７ｂに保存された前回の補正値を用いて次のように真の補正値を計算する。
【００２６】
先ず、上述のＳ１、Ｓ２、Ｓ３の処理が行われて、同様に補正値が計算される。そして、メモリ７ｂから前回の補正値を読み出す（Ｓ４）。そして、Ｓ３で計算した補正値と、メモリ７ｂから読み出した前回の補正値との平均値を求め、この平均値を真の補正値とする（Ｓ５）。真の補正値が求められると、真の補正値が前回の補正値としてメモリ７ｂに記憶され、印字動作はこの真の補正値に基いて行われる。
【００２７】
そして、これ以降も、再び印字開始位置補正処理が行われると、メモリ７ｂに記憶された前回の補正値とそのとき測定、計算された補正値との平均値が真の補正値として求められて、この真の補正値に基いて印字動作が行われる。
【００２８】
上述のように、前回の補正値と、そのとき測定、計算された補正値との平均値が真の補正値として求められるので、一回毎に測定、計算される補正値に測定誤差が含まれているとしても、真の補正値は測定誤差が平滑化されたものとなり、補正値としての精度が高くなる。補正値の精度が高くなることで、良好な印字結果を確実に得ることが可能となる。
【００２９】
また、用紙Ｐの位置の測定を、オートアライメント処理においてテストパターンを走査するためのアライメントセンサ６を用いて行うので、専用のセンサを必要とすることなく、自動的に補正値を求めて印字開始位置を補正することができ、容易且つ安価に良好な印字結果を得ることができるようになる。そして、この印字開始位置補正処理は、外部のコンピュータ１０から所定のコマンドを送ることで、オートアライメント処理時に行われるので、印字開始位置補正処理を適宜に且つ容易に、短時間で動作させることが可能となり、インクジェットプリンタ１の使い勝手が向上する。
【００３０】
なお、本発明は上記実施形態の構成に限定されるものではなく、発明の趣旨を変更しない範囲で適宜に種々の変形が可能である。例えば、この印字開始位置補正処理は、上述のようにオートアライメント処理時に行われるものでなく、単独で行われるようなものであってもよい。例えば、工場での製造時など、外部のコンピュータ１０等から所定のコマンドを送ることで、テストパターンの印字と走査を行うことなく、上述のように補正値を求めるとする。このとき、この印字開始位置補正処理を繰り返して、上述のように真の補正値を前回の補正値とそのとき測定、計算される補正値との平均値として算出することで、上述と同様に、精度の高い補正値を容易に且つ確実に得ることが可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係るインクジェットプリンタを示す斜視図。
【図２】同上インクジェットプリンタの構成を示すブロック図。
【図３】同上インクジェットプリンタの印字開始位置補正処理の手順を示すフローチャート。
【符号の説明】
【００３２】
１  インクジェットプリンタ
２  用紙搬送機構
３  キャリア
３ａ  プリントヘッド
４  ＤＣモータ
４ａ  モータドライバ
５  キャリアエンコーダ
５ａ  エンコーダストリップ
６  アライメントセンサ
７  制御部
７ｂ  メモリ
１０  コンピュータ
【図１】
2006341380.tif 000003
【図２】
2006341380.tif 000004
【図３】
2006341380.tif 000005