(57)【特許請求の範囲】
【請求項１】
所定の印字可能エリアを有する印字用紙を所定用紙送り方向に送る用紙送り機構と、用紙送り方向に所定ピッチで配置された複数の印字部を有し、用紙送り方向と直交する所定印字方向に移動しつつ用紙送り機構により送られる用紙上に複数の印字ドットからなる印字ドット列を形成して所望の印字を行う印字ヘッドとを有する印字装置において、
前記印字ヘッドを介して印字される印字データを前記印字ドット列毎に展開して前記印字ヘッドに供給するデータ展開手段と、
前記データ展開手段により印字データを展開する際に、インターレース印字の各パスの印字動作毎に前記印字ドット列の印字データが、前記用紙の印字可能エリアにおける印字後端位置を越えるかどうかを判断する判断手段と、
前記判断手段により各パスの印字データが前記印字可能エリアにおける印字後端位置を越えると判断された場合に、印字データメモリにおける未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得して印字データの展開を行わせるとともに、データ展開位置のずれに対応して用紙送り量を変更する送りデータを作成する第１制御手段と、
前記用紙送り機構を介して印字用紙を送りつつ前記データ展開手段によって展開された印字データに従って印字ヘッドにより印字を行う第２制御手段と、を備え、
前記第１制御手段は、印字動作毎に前記判断手段により印字データが前記印字可能エリアの印字後端位置を越えると判断された場合に、印字データメモリにおける未展開領域の下端位置を印字後端位置に合わせてデータ展開位置をずらせつつその展開位置を取得してインターレース印字可能な複数のパスとして書き換え、該書き換えた各パスの印字データに基づき前記用紙送り機構の用紙送り量を減少させることを特徴とする印字装置。
【請求項２】
前記用紙送り機構は給紙ローラを有しており、前記印字可能エリアの印字後端位置は、給紙ローラから印字用紙が外れる位置に対応することを特徴とする請求項１記載の印字装置。
【請求項３】
前記第２制御手段は、複数パスの印字動作に基づき所定幅のドット列の印字を行うように前記印字ヘッドを駆動制御することを特徴とする請求項１又は請求項２に記載の印字装置。
【請求項４】
前記印字ヘッドは複数のノズルを有するインクジェットヘッドであることを特徴とする請求項１乃至請求項３のいずれかに記載の印字装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の印字可能エリアを有する印字用紙を用紙送り機構により送りつつ印字ヘッドを用紙送り方向と直交する方向に移動させ、複数の印字ドットからなる印字ドット列を印字ヘッドにより形成して所望の印字を行う印字装置に関し、特に、印字ドット列が印字可能エリアの印字後端部からはみ出すことを確実に防止しつつ印字用紙の印字可能エリアを最大限に利用することが可能な印字装置に関するものである。
【０００２】
【従来の技術】
従来より、用紙送り機構を介して印字用紙を送りつつ、用紙送り方向に所定ピッチで印字部を有する印字ヘッドを用紙送り方向と直交する方向に移動させながら、複数の印字ドットからなる印字ドット列を印字用紙上に形成して文字等の印字を行うインクジェットプリンタ等の各種の印字装置が知られている。
【０００３】
この種の印字装置においては、その印字制御上、印字機構や用紙送り機構における機構上等の理由により、印字用紙上に印字可能な最大エリア（印字可能エリア）が定められている。そして、文字等の印字時には、印字可能エリアを最大限利用して印字できることが望ましい。
【０００４】
かかる事情下において、従来の印字装置では、図６に示すような方法で印字が行われている。ここで、従来のインクジェットプリンタにて行われている印字方法について図６に基づき説明する。図６は従来のインクジェットプリンタにて行われている印字方法を模式的に示す説明図である。
【０００５】
ここに、インクジェットプリンタは、公知の如く、インクが吐出される複数のノズル開口が縦方向に列設されたインクジェットヘッドを備えており、かかるインクジェットヘッドを印字用紙の送り方向とは直交する方向に移動させつつ、各ノズル開口からインクを吐出して印字用紙上に文字等の印字を行うものである。
【０００６】
図６には、インクジェットヘッドの１パスにて各ノズル開口による印字可能幅の印字を完成させる１パス印字の場合（図６中、左側）、及び、インクジェットヘッドの２パスにて各ノズル開口による印字可能幅の印字を完成させる２パス印字の場合（図６中、右側）が示されている。ここに、１パス印字に使用されるインクジェットヘッドは１０個のノズル開口を有しており、縦方向に一本のラインを印字する例が示されている。また、２パス印字に使用されるインクジェットヘッドは９個のノズル開口を有しており、同様に、縦方向に一本のラインを印字する例が示されている。尚、図６中、Ａは印字用紙の送り方向、Ｂはインクジェットヘッドの移動方向を示す。また、破線で示すＬは印字用紙の印字可能エリアの印字後端位置であり、Ｅは印字用紙の後端である。
【０００７】
図６において、１パス印字を行う場合、１０個のノズル開口からインクを吐出して印字ドット列Ｄ１を印字した後、印字可能幅に相当する量だけ印字用紙をＡ方向に送り、更に、印字ドット列Ｄ１に連続して印字ドット列Ｄ２が印字される。このとき、従来のインクジェットプリンタでは、印字後端位置Ｌを勘案してインクを吐出するノズル開口の数を選択する等の特別の制御は全く行われていないので、１０個のノズル開口からインクが吐出され、この結果、印字後端位置Ｌを越えてドット列（図６では４個の印字ドット）が形成される。
【０００８】
また、２パス印字を行う場合、９個のノズル開口からインクを吐出して印字ドット列Ｄ３を印字した後、印字可能幅の１／２に相当する量だけ印字用紙をＡ方向に送り、更に、印字ドット列Ｄ３の１／２における各印字ドットの間に配置されるように次の印字ドット列Ｄ４が印字される。具体的には、印字ドット列Ｄ３中の第５番目の印字ドットと第６番目の印字ドットの間に、印字ドット列Ｄ４の第１番目の印字ドットが配置される。これと同様にして、印字可能幅の１／２に相当する量だけ印字用紙をＡ方向に送った後、印字ドット列Ｄ４の１／２における各印字ドットの間に配置されるように次の印字ドット列Ｄ５が印字される。このとき、印字ドット列Ｄ５は、２パス印字を完成させるため５個の印字ドットが印字され、印字ドット列Ｄ５の下端と印字後端位置Ｌとの間には間隙が発生する。
【０００９】
【発明が解決しようとする課題】
ところで、前記従来のインクジェットプリンタにおいて、印字用紙の印字可能エリアの印字後端位置Ｌは、通常、印字用紙の後端Ｅが用紙送り機構に設けられる給紙ローラから外れる位置の直前で印字品質を保証可能な位置に設定されている場合が多く、この点からすれば印字後端位置Ｌを越えた印字用紙の部分は、印字用紙が既に給紙ローラから外れていることから、印字に適正な状態で保持されているとはいえないものである。
【００１０】
従って、前記１パス印字の場合を考えると、印字ドット列Ｄ２における下方の印字ドットが印字後端位置Ｌを越えた状態、すなわち、印字用紙の後端Ｅが給紙ローラから外れた状態で印字されてしまうことから、印字後端位置Ｌを越えた状態で印字された印字ドット列Ｄ２については印字品質の保証をすることができず、この結果、印字後端位置Ｌ付近で印字された印字ドットの印字品質が極端に低下してしまう問題がある。これに対して、印字ドット列が印字後端位置からはみ出さないように印字ドット列Ｄ２の印字を行わない場合には、印字ドット列Ｄ１の下端の印字ドットと印字後端位置Ｌとの間には大きな間隙が形成されることとなり、この結果、印字可能エリアにおける未印字部分の面積が大きくなって印字可能エリアを最大限に利用することは到底できなくなる。
【００１１】
また、前記２パス印字の場合には、最終印字ドット列Ｄ５において２パス印字を完成させる要請から、印字ドット列Ｄ５を印字する際には、すでに印字用紙の後端Ｅが給紙ローラから外れてしまっているので、印字ドット列Ｄ５については印字品質が保証されない。このため、印字ドット列Ｄ４の第５番目の印字ドットまでを有効として印字を行うようにすると、印字ドット列Ｄ４の第５番目の印字ドットと印字後端位置Ｌとの間には大きな間隙が発生してしまい、この結果、印字可能エリアを最大限に利用することができなくなる問題が残存している。
【００１２】
本発明は前記従来における問題点を解消するためになされたものであり、印字ドット列が印字可能エリアの印字後端部からはみ出すことを確実に防止しつつ印字用紙の印字可能エリアを最大限に利用することが可能な印字装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
前記目的を達成するため請求項１に係る印字装置は、所定の印字可能エリアを有する印字用紙を所定用紙送り方向に送る用紙送り機構と、用紙送り方向に所定ピッチで配置された複数の印字部を有し、用紙送り方向と直交する所定印字方向に移動しつつ用紙送り機構により送られる用紙上に複数の印字ドットからなる印字ドット列を形成して所望の印字を行う印字ヘッドとを有する印字装置において、前記印字ヘッドを介して印字される印字データを前記印字ドット列毎に展開して前記印字ヘッドに供給するデータ展開手段と、前記データ展開手段により印字データを展開する際に、インターレース印字の各パスの印字動作毎に前記印字ドット列の印字データが、前記用紙の印字可能エリアにおける印字後端位置を越えるかどうかを判断する判断手段と、前記判断手段により各パスの印字データが前記印字可能エリアにおける印字後端位置を越えると判断された場合に、印字データメモリにおける未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得して印字データの展開を行わせるとともに、データ展開位置のずれに対応して用紙送り量を変更する送りデータを作成する第１制御手段と、前記用紙送り機構を介して印字用紙を送りつつ前記データ展開手段によって展開された印字データに従って印字ヘッドにより印字を行う第２制御手段と、を備え、前記第１制御手段は、印字動作毎に前記判断手段により印字データが前記印字可能エリアの印字後端位置を越えると判断された場合に、印字データメモリにおける未展開領域の下端位置を印字後端位置に合わせてデータ展開位置をずらせつつその展開位置を取得してインターレース印字可能な複数のパスとして書き換え、該書き換えた各パスの印字データに基づき前記用紙送り機構の用紙送り量を減少させることを特徴とする。
【００１４】
請求項１の印字装置では、用紙送り機構による用紙送り方向に所定ピッチで配置された複数の印字部を有する印字ヘッドを介して印字用紙上に所望の印字を行う場合、先ず、データ展開手段を介して印字データが印字ドット列毎に展開される。かかるデータ展開手段により印字データを展開する際に、判断手段により印字ドット列の印字データが、印字用紙の印字可能エリアにおける所定基準位置を越えていると判断された場合、第１制御手段によりデータ展開手段が制御され、印字ドット列の印字データが所定基準位置を越えないようにデータ展開位置をずらせつつ展開され、また、データ展開位置のずれに対応して用紙送り機構による印字用紙の送り量が変更される。かかる制御に基づき、印字データが印字可能エリアの所定基準位置を越えて展開されることなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００１５】
前記の後、第２制御手段による制御下に、用紙送り機構を介して印字用紙を送りつつ、データ展開手段及び第１制御手段により展開された印字データ及び第１制御手段により変更された用紙送り量に従って、印字ヘッドにより印字が行われる。
【００１６】
前記請求項１の印字装置では、判断手段により印字ドット列の印字データが、印字用紙の印字可能エリアにおける所定基準位置を越えていると判断された場合、第１制御手段を介して印字ドット列の印字データが所定基準位置を越えないようにデータ展開位置をずらせつつ展開され、また、データ展開位置のずれに対応して用紙送り機構による印字用紙の送り量が変更されるので、印字データが印字可能エリアの所定基準位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００１７】
また、所定基準位置が印字可能エリアの印字後端位置に設定されていることから、印字データが印字可能エリアの印字後端位置を越えて展開されることはなく、印字可能エリアの印字下端位置の近傍位置までをも最大限に利用して印字データを印字することが可能となる。
【００１８】
また、インターレース印字の際にも印字データが印字可能エリアの印字後端位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００１９】
更に、請求項２に係る印字装置は、請求項１の印字装置において、前記用紙送り機構は給紙ローラを有しており、前記印字可能エリアの印字後端位置は、給紙ローラから印字用紙が外れる位置に対応することを特徴とする。請求項３の印字装置では、印字可能エリアの印字後端位置が、用紙送り機構の給紙ローラから印字用紙が外れる位置に対応しているので、印字ヘッドが印字後端位置に至るまでは印字用紙を適正な状態に保持することが可能であり、これにより印字可能エリアを最大限に利用して印字データを印字しつつ印字品質を良好に保持することが可能となる。
【００２０】
また、請求項３に係る印字装置は、請求項１又は請求項２の印字装置において、前記第２制御手段は、複数パスの印字動作に基づき所定幅のドット列の印字を行うように前記印字ヘッドを駆動制御することを特徴とする。請求項４の印字装置では、第２制御手段を介して、複数パスの印字動作に基づき所定幅のドット列の印字を行うように印字ヘッドの駆動制御が行われるので、所謂、インターレース印字を行う際にも印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００２１】
また、請求項４に係る印字装置は、請求項１乃至請求項３のいずれかの印字装置において、前記印字ヘッドは複数のノズルを有するインクジェットヘッドであることを特徴とする。請求項６の印字装置では、インクジェットヘッドを搭載するインクジェットプリンタにおいても、前記と同様、印字データが印字可能エリアの所定基準位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００２２】
【発明の実施の形態】
以下、本発明に係る印字装置について、本発明をインクジェットプリンタにつき具体化した実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るインクジェットプリンタの概略構成について図１乃至図３に基づき説明する。図１はインクジェットプリンタの側断面図、図２はインクジェットヘッド付近の構成を拡大して示す側断面図、図３はインクジェットプリンタの制御系を示すブロック図である。
【００２３】
インクジェットプリンタ１は、図１に示すように、基本的に、用紙台１２上に積載された複数枚の用紙Ｐを１枚ずつ給紙する給紙機構１０と、給紙機構１０により給紙された用紙Ｐを用紙搬送路４を経て排紙台（図示略）へ搬送する用紙送り機構２０と、その搬送途中の用紙Ｐにインクを吐出して印字する印字機構３０と、給紙機構１０のピックアップローラ１４および用紙送り機構２０の給紙ローラ２１、送りローラ２５を回転駆動する駆動機構（図示略）等で構成されている。
【００２４】
先ず、給紙機構１０について簡単に説明すると、図１に示すように、本体フレーム２の後端部の上端部に形成されたカセット取付け凹部２ａに給紙カセット１１が着脱可能に装着され、複数枚の用紙Ｐが積載された用紙台１２の後端部は給紙カセット１１に揺動可能に枢支されるとともに、その前端部は、圧縮コイルバネ１３により上側に付勢されている。
【００２５】
前記用紙台１２の前端部の直ぐ上側には、左右方向に延びるピックアップローラ１４が配設され、そのピックアップローラ１４の左右両端部は、本体フレーム２に連結された左右一対の側壁板３に夫々回転可能に枢支されている。
【００２６】
即ち、給紙カセット１１の用紙台１２に積載された複数枚の用紙Ｐは、用紙台１２を介して圧縮コイルバネ１３でピックアップローラ１４に押圧されている。そして、ステッピングモータからなるフィードモータ６２（図３参照）の駆動により、図示外の駆動機構を介してピックアップローラ１４が反時計回り方向に回転されると、このピックアップローラ１４により上側の用紙Ｐだけが印字ヘッド３６の方へ給紙される。
【００２７】
次に、給紙機構１０により給紙された用紙Ｐを搬送する用紙送り機構２０について説明する。図１、図２に示すように、本体フレーム２のうちの、カセット取付け凹部２ａから前方に延びる用紙ガイド部２ｂにより、用紙Ｐを搬送する用紙搬送路４が形成され、この用紙搬送路４のうちの、後述するインクジェットヘッド３６より上流側には、ゴム製の給紙ローラ２１が回転可能に本体フレーム２に枢支され、この給紙ローラ２１に対して上側から当接する従動ローラ２２は、側壁板３に枢着され、圧縮コイルバネ２３で押圧付勢された揺動アーム２４の下端部に回転可能に枢着されている。
【００２８】
一方、用紙搬送路４のうちのインクジェットヘッド３６より下流側には、ゴム製の送りローラ２５が回転可能に本体フレーム２に枢支され、この送りローラ２５に対して上側から当接する複数個の従動拍車２６の各々は、複数の放射状の突起を有するギヤ状のローラであり、後述するキャリッジ３１を支持する支持板３３に固着された取付け板２７に、印字幅方向の所定間隔毎に回転可能に枢支されている。そして、これら給紙ローラ２１と送りローラ２５とは、フィードモータ６２の駆動により。図示外の駆動機構を介してピックアップローラ１４と同期しながら、時計回り方向に回転駆動され、用紙Ｐを搬送方向に搬送するようになっている。
【００２９】
次に、印字機構３０について説明すると、図１、図２に示すように、キャリッジ３１は、図示外の側壁に支持されて左右方向に延びるガイドロッド３２と、支持板３３の上端部とで左右方向移動可能に支持され、このキャリッジ３１に固定されたカートリッジホルダー３４には、印字に供するインクを収容したインクカートリッジ３５が着脱可能に装着されるとともに、インクカートリッジ３５から供給されたインクを吐出する複数のインクジェットノズル（図示略）を形成したインクジェットヘッド３６が、用紙搬送路４に臨むように取付けられている。
【００３０】
そして、キャリッジ３１は、図示外のキャリッジ駆動機構を介して、キャリッジ駆動モータ６３（図３参照）により、用紙Ｐの送り方向と直交する方向へ往復移動するようになっている。ここで、インクジェットヘッド３６には、例えば、６４個のインクジェットノズルが、３２個ずつ２列状に分割して列設されている。各列は用紙の送り方向に延びている。そして、印字するドットパターンデータに基づいて、これら６４個のインクジェットノズルのうちから選択的に吐出駆動されるようになっている。
【００３１】
ところで、前記給紙ローラ２１の直ぐ上流側には、搬送される用紙Ｐで揺動する用紙検出レバー４０が回動可能に本体フレーム２に枢支され、この用紙検出レバー４０の下端部には、用紙検出レバー４０の揺動位置、つまり用紙Ｐの先端あるいは後端を検出する、光学センサからなる用紙端検出センサ４１が設けられている。即ち、用紙Ｐが搬送されて来たときには、図１に示すように、用紙検出レバー４０が時計回り方向に回動することで、用紙端検出センサ４１からは「Ｈ」レベルの用紙検出信号ＰＥが出力され、また用紙Ｐの後端が通過したときには、図２に示すように、用紙検出レバー４０が元の復帰位置に復帰することで、用紙端検出センサ４１からは「Ｌ」レベルの用紙検出信号ＰＥが出力される。
【００３２】
次に、インクジェットプリンタ１の制御系は、図３のブロック図に示すように構成されている。制御装置５０は、ＣＰＵ５１と、このＣＰＵ５１にデータバスなどのバス５４を介して接続されたＲＯＭ５２及びＲＡＭ５３と、入出力インターフェース５５と、入出力インターフェース５５に接続された駆動回路５６〜５８などで構成されている。
【００３３】
また、入出力インターフェース５５には、電源スイッチや各種のスイッチ及び表示ランプが設けられた操作パネル６０と、キャリッジ３１の原点位置を検出する原点位置検出スイッチ６１と、用紙端検出センサ４１などが接続され、ヘッド駆動回路５６にはインクジェットヘッド３６が接続され、駆動回路５７にはフィードモータ６２が接続されるとともに、駆動回路５８には、キャリッジ駆動モータ６３が接続されている。更に、バス５４に接続された通信用インターフェース６４を介して、ホストコンピュータなどの外部電子機器６５から送信される記録用データを受信可能になっている。
【００３４】
前記ＲＯＭ５２には、外部電子機器６５から記録用データを受信する通信制御プログラム、ドットパターンデータに展開された印字データに基づいて、インクジェットヘッド３６とキャリッジ駆動モータ６３とフィードモータ６２などを駆動制御する印字駆動制御の制御プログラム、本願特有の後述する印字制御の制御プログラムなどが格納されている。また、ＲＡＭ５３には、受信した記録用データを格納するメモリ、印字データを格納する印字データメモリに加えて、通信制御や印字制御に必要な各種のメモリやバッファなどが設けられている。
【００３５】
次に、前記のように構成されたインクジェットプリンタ１において行われる印字制御について図４に基づいて説明する。図４は印字制御プログラムのフローチャートである。
【００３６】
図４において印字制御が開始されると、先ず、ステップ（以下、Ｓと略記する）１において、インクジェットヘッド３６の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される。このとき、印字データの展開位置は、各インクジェットノズルにより構成されるノズル列毎に、即ち、各インクジェットノズルを介して印字可能な印字ドット列毎に、取得される。
【００３７】
次に、Ｓ２において、前記印字データの展開位置の取得に関して、印字ドット列の印字データが用紙Ｐの印字可能エリアにおける印字後端位置を越えるかどうか判断される。ここに、印字後端位置は、用紙Ｐの後端縁が給紙ローラ２１と従動ローラ２２とのニップから開放される時点で、インクジェットヘッド３６の各インクジェットノズルの内用紙送り方向に沿って最も上流側に存在するインクジェットノズルと対向する位置に設定されている。具体的には、図２において、給紙ローラ２１及び従動ローラ２２による用紙Ｐのニップ位置と、インクジェットヘッド３６の各インクジェットノズルの内用紙送り方向に沿って最も上流側に存在するインクジェットノズル位置との間の距離Ｘ、換言すれば用紙Ｐの後端縁から印字可能エリアの方向に距離Ｘだけ離間した位置に設定されている。かかる印字後端位置にインクジェットヘッド３６が接近してきたか否かについては、例えば、用紙Ｐの先端が用紙端検出センサ４１を通過して「Ｈ」レベルの用紙検出信号ＰＥが検出された時点からのフィードモータ６２による用紙Ｐの送り量を加算することにより得られる。但し、用紙Ｐの搬送方向の長さを把握する必要があるので、所定長さの用紙のみを使用するものとするか、あらかじめ用紙の種類を選択入力するか、用紙の長さを自由に入力できるようにするかしておく。
【００３８】
前記Ｓ２にて、印字ドット列の印字データが用紙Ｐの印字可能エリアにおける印字後端位置を越えると判断された場合（Ｓ２：ＹＥＳ）、印字データメモリにおける未展開領域の下端位置がチェックされ、その未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得してデータ展開を行うとともに、そのデータ展開位置のずれに対応して用紙Ｐの送り量を変更する送りデータを作成する（Ｓ３）。この後、Ｓ５に移行する。
【００３９】
これに対して、前記Ｓ２にて、印字ドット列の印字データが用紙Ｐの印字可能エリアにおける印字後端位置を越えないと判断された場合（Ｓ２：ＮＯ）、Ｓ４において前記Ｓ１で取得された印字データの展開位置に従って印字データの展開が行われる。この後、Ｓ５に移行する。
【００４０】
Ｓ５においては、前記Ｓ３にてデータ展開された印字データ及び用紙Ｐの変更送り量データに基づいて、又は、前記Ｓ４にてデータ展開された印字データに基づき、用紙Ｐを送りつつインクジェットヘッド３６を介して印字が行われる。
【００４１】
続いて、前記印字制御の理解を容易にすべく、具体的印字例を示しつつ前記印字制御に基づく印字方法について図５を参照して説明する。図５は本実施形態のインクジェットプリンタにおける印字方法を模式的に示す説明図である。
【００４２】
図５には、インクジェットヘッド３６の１パスにて各インクジェットノズルによる印字可能幅の印字を完成させる１パス印字の場合（図５中、左側）、及び、インクジェットヘッド３６の２パスにて各インクジェットノズルによる印字可能幅の印字を完成させる２パス印字の場合（図５中、右側）が示されている。
【００４３】
尚、ここでは印字方法を簡略化して理解を容易にするため図６におけると同様、１パス印字に使用されるインクジェットヘッド３６として１０個のインクジェットノズルを有するヘッドを示し、縦方向に一本のラインを印字する例が示されている。また、２パス印字に使用されるインクジェットヘッドとしては９個のインクジェットノズルを有するヘッドを示し、同様に、縦方向に一本のラインを印字する例が示されている。また、図５中、Ａは用紙Ｐの送り方向、Ｂはインクジェットヘッド３６の移動方向を示す。更に、破線で示すＬは用紙Ｐの印字可能エリアの印字後端位置であり、Ｅは用紙Ｐの後端である。
【００４４】
先ず、１パス印字を行う場合について説明する。図５において、１パス印字を行う場合、印字ドット列Ｄ１を印字すべくインクジェットヘッド３６の１０個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。かかる印字ドット列Ｄ１の印字データは、印字後端位置Ｌを越えていないので（Ｓ２：ＮＯ）、前記のように取得された印字データの展開位置に従って印字データの展開が行われるとともに（Ｓ４）、その印字データに基づき、各インクジェットノズルによる印字可能幅に相当する量だけ印字用紙がＡ方向に送られた後、キャリッジ３１を駆動しつつインクジェットヘッド３６の１０個のインクジェットノズルからインクを吐出して印字ドット列Ｄ１が印字される（Ｓ５）。
【００４５】
次に、前記と同様にして、印字ドット列Ｄ２を印字すべくインクジェットヘッド３６の１０個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。このとき、かかる印字ドット列Ｄ２の印字データは、前記図６にて説明したように、印字後端位置Ｌを越えることとなるので（Ｓ２：ＹＥＳ）、印字データメモリにおける未展開領域の下端位置がチェックされ、その未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得してデータ展開が行われるとともに、そのデータ展開位置のずれに対応して用紙Ｐの送り量を変更する送りデータが作成される（Ｓ３）。具体的には、図５に示すように、１０個の印字ドットの内４個の印字ドット分上流側へずらされ、また、用紙Ｐの送り量は４個の印字ドット分だけ少なくなるように変更される。尚、１０個のノズルの内、下流側の４個のノズル（図５中に白丸で示す）は使用されない。
【００４６】
このように１パス印字の場合、印字ドット列Ｄ２の印字データが、用紙Ｐの印字可能エリアにおける印字後端位置Ｌを越えていると判断された場合、印字ドット列Ｄ２の印字データが印字後端位置Ｌを越えないようにデータ展開位置をずらせつつ展開され、また、データ展開位置のずれに対応して用紙Ｐの送り量が変更されるので、印字データが印字可能エリアの印字後端位置Ｌを越えて展開されることはなく、これにより印字可能エリアの印字後端位置Ｌの近傍位置までをも最大限に利用して印字データを印字することができる。
【００４７】
また、印字可能エリアの印字後端位置Ｌは、給紙ローラ２１と従動ローラ２２から用紙Ｐが外れる位置に対応しており、即ち、印字後端位置Ｌは用紙Ｐの後端Ｅから距離Ｘの位置に設定されているので、インクジェットヘッド３６が印字後端位置Ｌに至るまでは用紙Ｐを適正な状態に保持されており、これにより印字可能エリアを最大限に利用して印字データを印字しつつ印字品質を良好に保持することができる。尚、給紙ローラ２１から用紙Ｐが外れても依然として送りローラ２５は用紙Ｐに係合しているが、送りローラ２５と従動拍車２６との係合のみでは用紙Ｐを適正な状態に保つには不充分である。
【００４８】
続いて、２パス印字を行う場合について説明する。図５において、２パス印字を行う場合、印字ドット列Ｄ３を印字すべくインクジェットヘッド３６の９個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。かかる印字ドット列Ｄ３の印字データは、印字後端位置Ｌを越えていないので（Ｓ２：ＮＯ）、前記のように取得された印字データの展開位置に従って印字データの展開が行われるとともに（Ｓ４）、その印字データに基づき、各インクジェットノズルによる印字可能幅の１／２に相当する量だけ印字用紙がＡ方向に送られた後、キャリッジ３１を駆動しつつインクジェットヘッド３６の９個のインクジェットノズルからインクを吐出して印字ドット列Ｄ３が印字される（Ｓ５）。
【００４９】
次に、前記と同様にして、印字ドット列Ｄ４を印字すべくインクジェットヘッド３６の９個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。かかる印字ドット列Ｄ４の印字データは、印字後端位置Ｌを越えていないので（Ｓ２：ＮＯ）、前記のように取得された印字データの展開位置に従って印字データの展開が行われるとともに（Ｓ４）、その印字データに基づき、各インクジェットノズルによる印字可能幅の１／２に相当する量だけ印字用紙がＡ方向に送られた後、キャリッジ３１を駆動しつつインクジェットヘッド３６の９個のインクジェットノズルからインクを吐出して印字ドット列Ｄ４が印字される（Ｓ５）。
【００５０】
更に、印字ドット列Ｄ５を印字すべくインクジェットヘッド３６の９個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。このとき、かかる印字ドット列Ｄ５の印字データは、前記図６にて説明したように、印字後端位置Ｌを越えることとなるので（Ｓ２：ＹＥＳ）、印字データメモリにおける未展開領域の下端位置がチェックされ、その未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得してデータ展開が行われるとともに、そのデータ展開位置のずれに対応して用紙Ｐの送り量を変更する送りデータが作成される（Ｓ３）。具体的には、図５に示すように、９個の印字ドットの内２個の印字ドット分上方へずらされ、また、用紙Ｐの送り量は２個の印字ドット分だけ少なくなるように変更される。そして、その変更された送り量で用紙Ｐが送られた後、キャリッジ３１を駆動しつつ６個のインクジェットノズルからインクを吐出して印字ドット列Ｄ５が印字される（Ｓ５）。
【００５１】
次に、２パス印字を完成するため、印字ドット列Ｄ６を印字すべくインクジェットヘッド３６の９個の各インクジェットノズル位置と印字データとの対応をとり、ＲＡＭ５３の印字データメモリにおける印字データの展開位置が取得される（Ｓ１）。このとき、かかる印字ドット列Ｄ６の印字データは、印字後端位置Ｌを越えることとなるので（Ｓ２：ＹＥＳ）、印字データメモリにおける未展開領域の下端位置がチェックされ、その未展開領域の下端位置に基づき印字データが印字後端位置を越えないようにデータ展開位置をずらせつつその展開位置を取得してデータ展開が行われるとともに、そのデータ展開位置のずれに対応して用紙Ｐの送り量を変更する送りデータが作成される（Ｓ３）。具体的には、図５に示すように、９個の印字ドットの内６個の印字ドット分上流側へずらされ、また、用紙Ｐの送り量は６個の印字ドット分だけ少なくなるように変更される。そして、その変更された送り量で用紙Ｐが送られた後、キャリッジ３１を駆動しつつ３個のインクジェットノズルからインクを吐出して印字ドット列Ｄ６が印字される（Ｓ５）。
【００５２】
このように２パス印字の場合、即ち、インターレース印字を行う際にも、印字ドット列Ｄ５、Ｄ６の印字データが、用紙Ｐの印字可能エリアにおける印字後端位置Ｌを越えていると判断された場合、印字ドット列Ｄ５、Ｄ６の印字データが印字後端位置Ｌを越えないようにデータ展開位置をずらせつつ展開され、また、データ展開位置のずれに対応して用紙Ｐの送り量が変更されるので、印字データが印字可能エリアの印字後端位置Ｌを越えて展開されることはなく、これにより印字可能エリアの印字後端位置Ｌの近傍位置までをも最大限に利用して印字データを印字することができる。
【００５３】
また、インターレース印字の各パスの印字動作毎に、印字ドット列Ｄ５、Ｄ６の印字データが印字後端位置Ｌを越えないようにデータ展開位置をずらせつつ印字データの展開を行わせるとともに、データ展開位置のずれに対応して用紙Ｐの用紙送り量が変更されるので、インターレース印字の際にも印字データが印字可能エリアの印字後端位置Ｌを越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することができる。
【００５４】
ところで、上記実施形態では、印字に使用される用紙Ｐの大きさ及び搬送方向が予め決定されていることを条件として、たとえば「Ａ４」用紙を縦長にして使用するのであれば、用紙搬送方向の長さが２９７ｍｍであることから、用紙先端が検出された時点を基準として、その後、どれだけ搬送されると、用紙Ｐの後端Ｅが給紙ローラ２１から外れるかを、用紙検出レバー４０と給紙ローラ２１のニップ点との距離等をも考慮して求め、これによって、印字後端位置Ｌを間接的に割り出すようにしたものである。しかしながら、これに何ら限定されるものではなく、たとえば、用紙後端を直接検出するようにしてもよい。すなわち、用紙後端が用紙検出レバー４０から外れた時点を基準として、その後、どれだけ搬送されると、用紙Ｐの後端Ｅが給紙ローラ２１から外れるかを、用紙検出レバー４０と給紙ローラ２１のニップ点との距離から求めるようにしてもよい。
【００５５】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、前記実施形態においては、１パス印字及び２パス印字のいずれ場合においても、用紙Ｐの後端部にて印字データの展開制御、用紙Ｐの送り制御を行うように構成したが、１パス印字の場合には用紙Ｐの前端部において印字データの展開制御、用紙Ｐの送り制御を行うように構成してもよい。
【００５６】
また、前記実施形態における２パス印字は、通常の印字動作の際の各パス間の紙送り量が一定であり、たとえば、図６において、印字ドット列Ｄ３の印字後に行われる紙送り量と、印字ドット列Ｄ４の印字後に行われる紙送り量とは、いずれもノズル列設ピッチの４．５倍に相当するものであるが、これに限らず、異なる紙送り量で交互に用紙Ｐを搬送するようにした２パス印字であってもよい。
【００５７】
さらに、インターレース印字としては、２パス印字に限られるものではなく、たとえば、３パス印字であってもよいし、あるいは４パス印字であってもよく、それ以上の複数パス印字であってもよい。そのいずれの場合であっても、本発明を適用することができる。
【００５８】
【発明の効果】
請求項１の印字装置では、判断手段により印字ドット列の印字データが、印字用紙の印字可能エリアにおける所定基準位置を越えていると判断された場合、第１制御手段を介して印字ドット列の印字データが所定基準位置を越えないようにデータ展開位置をずらせつつ展開され、また、データ展開位置のずれに対応して用紙送り機構による印字用紙の送り量が変更されるので、印字データが印字可能エリアの所定基準位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００５９】
また、所定基準位置が印字可能エリアの印字後端位置に設定されていることから、印字データが印字可能エリアの印字後端位置を越えて展開されることはなく、印字可能エリアの印字下端位置の近傍位置までをも最大限に利用して印字データを印字することが可能となる。
【００６０】
また、インターレース印字の各パスの印字動作毎に、第１制御手段を介して、データ展開手段を制御して印字ドット列の印字データが印字後端位置を越えないようにデータ展開位置をずらせつつ印字データの展開を行わせるとともに、データ展開位置のずれに対応して用紙送り機構を制御し印字用紙の用紙送り量が変更されるので、インターレース印字の際にも印字データが印字可能エリアの印字後端位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００６１】
また、請求項２に係る印字装置では、印字可能エリアの印字後端位置が、用紙送り機構の給紙ローラから印字用紙が外れる位置に対応しているので、印字ヘッドが印字後端位置に至るまでは印字用紙を適正な状態に保持すること可能であり、これにより印字可能エリアを最大限に利用して印字データを印字しつつ印字品質を良好に保持することが可能となる。
【００６２】
また、請求項３に係る印字装置では、第２制御手段を介して、複数パスの印字動作に基づき所定幅のドット列の印字を行うように印字ヘッドの駆動制御が行われるので、所謂、インターレース印字を行う際にも印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００６３】
また、請求項４に係る印字装置では、インクジェットヘッドを搭載するインクジェットプリンタにおいても、前記と同様、印字データが印字可能エリアの所定基準位置を越えて展開されることはなく、これにより印字可能エリアを最大限に利用して印字データを印字することが可能となる。
【００６４】
以上の通り本発明は、印字ドット列が印字可能エリアの印字後端部からはみ出すことを確実に防止しつつ印字用紙の印字可能エリアを最大限に利用することが可能な印字装置を提供することができる。
【図面の簡単な説明】
【図１】  実施形態に係るインクジェットプリンタの側断面図である。
【図２】  インクジェットヘッド付近の構成を拡大して示す側断面図である。
【図３】  インクジェットプリンタの制御系を示すブロック図である。
【図４】  印字制御プログラムのフローチャートである。
【図５】  実施形態のインクジェットプリンタにおける印字方法を模式的に示す説明図である。
【図６】  従来のインクジェットプリンタにて行われている印字方法を模式的に示す説明図である。
【符号の説明】
１          インクジェットプリンタ
１０        給紙機構
２０        用紙送り機構
２１        給紙ローラ
３０        印字機構
３６        インクジェットヘッド
４１        用紙端検出センサ
５０        制御装置
５１        ＣＰＵ
５２        ＲＯＭ
５３        ＲＡＭ
Ｄ１〜Ｄ６  印字ドット列
Ｌ          印字後端位置
Ｐ          用紙
【図１】
0003817807.tif 000002
【図２】
0003817807.tif 000003
【図３】
0003817807.tif 000004
【図４】
0003817807.tif 000005
【図５】
0003817807.tif 000006
【図６】
0003817807.tif 000007