(57)【要約】【課題】  印字媒体が排出されるまでの時間を短縮しつつ、高画質の画像の印字を可能にする。【解決手段】  インクジェットプリンタは、５０行分の印字データファイルの受信を開始してから、受信した印字データが１０行分の印字データに達する毎に、１０行分の印字データに関する印字及び１０行分の距離だけ用紙の搬送を行う。このとき、今回の１０行分の印字データの受信が完了する前に、前回の１０行分の印字データに関する印字終了時刻からの経過時間が所定時間に達すると、印字途中の用紙を外部に排出すると共に、インクジェットヘッドから予備吐出動作が行われる。【選択図】      図６                 
2006007641.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、
前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構と、
１つの印字データファイルについて受信した印字データ量が前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定手段と、
前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと前記データ量判定手段が判断すると、前記インクジェットヘッドによる前記所定印字行数の印字及び前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように前記インクジェットヘッド及び前記搬送機構を制御する印字制御手段と、
時間を計測する計時カウンタと、
前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの前記計時カウンタによって計測された経過時間が所定時間に達したか否かを判定する経過時間判定手段と、
前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと前記データ量判定手段が判定すると、前記経過時間判定手段による判定が行われないようにする又は判定結果を無効とする判定無効化手段と、
前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御手段と、
前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御手段とを備えていることを特徴とするプリンタ。
【請求項２】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、
前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構と、
１つの印字データファイルについて受信した印字データ量が所定量に達したか否かを判定するデータ量判定手段と、
前記印字データファイルについて受信した印字データ量が前記所定量に達したと前記データ量判定手段が判断すると、前記インクジェットヘッドによる前記所定量の印字データの印字及び前記搬送機構による印字媒体の前記所定量の印字データの印字に相当する距離の搬送が行われるように前記インクジェットヘッド及び前記搬送機構を制御する印字制御手段と、
前記インクジェットヘッドによる前記所定量の印字データの印字が終了する度に計時を開始し少なくとも次の前記所定量の印字データの印字の開始に至るまでの経過時間を計時する計時手段と、
前記計時手段によって計時された経過時間が所定時間に達したか否かを判定する経過時間判定手段と、
前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御手段と、
前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御手段とを備えていることを特徴とするプリンタ。
【請求項３】
前記経過時間が前記所定時間に達した時点での印字媒体の位置を検知する検知手段と、
前記検知手段による検知結果に基づいて、前記経過時間が前記所定時間に達した時点において前記インクジェットヘッドの前記インク吐出面の全域が印字媒体と対向しているか否かを判断する対向判断手段とをさらに備えており、
前記対向判断手段が、前記インク吐出面の全域が印字媒体と対向していると判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記印字データファイルに関する画像が途中まで印字された印字媒体上だけに着弾するように前記インクジェットヘッドを制御し、前記排出制御手段は、予備吐出されたインクが着弾した前記印字媒体を排出させるように前記搬送機構を制御することを特徴とする請求項１又は２に記載のプリンタ。
【請求項４】
前記搬送機構が、
前記インク吐出面と平行な回転軸をそれぞれ有しており、２つの前記回転軸が互いに平行である一対の回転部材と、
前記インク吐出面と平行に対向する搬送面が形成されるように前記一対の回転部材に巻き掛けられており、外周面の一部に予備吐出されたインクを受容するインク受容領域が設けられているエンドレスの搬送ベルトとを備えており、
前記対向判断手段が、前記インク吐出面が部分的にしか印字媒体と対向していないと判断した場合に、前記排出制御手段は、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御し、前記フラッシング制御手段は、予備吐出されたインクが前記搬送ベルトに設けられた前記インク受容領域内に着弾するように前記インクジェットヘッドを制御することを特徴とする請求項３に記載のプリンタ。
【請求項５】
前記経過時間が前記所定時間に達した所定時間到達時点での印字媒体の位置を検知する検知手段と、
前記検知手段による検知結果に基づいて、前記所定時間到達時点における前記インクジェットヘッドと印字媒体との位置関係が、前記インクジェットヘッドの前記インク吐出面の全域が印字媒体と対向している第１の位置関係、前記インク吐出面が部分的にしか印字媒体と対向していないものの、印字媒体の排出過程において前記インク吐出面の全域が印字媒体と対向し得る第２の位置関係、及び、前記インク吐出面が部分的にしか印字媒体と対向しておらず且つ印字媒体の排出過程においても前記インク吐出面が部分的にしか印字媒体と対向することがない第３の位置関係、のいずれであるかを判断する対向判断手段とをさらに備えており、
（ａ）前記対向判断手段が前記第１の位置関係又は前記第２の位置関係と判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記印字データファイルに関する画像が途中まで印字された印字媒体上だけに着弾するように前記インクジェットヘッドを制御し、前記排出制御手段は、予備吐出されたインクが着弾した前記印字媒体を排出させるように前記搬送機構を制御し、
（ｂ）前記対向判断手段が前記第３の位置関係と判断した場合に、前記排出制御手段は、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように、前記搬送機構を制御し、前記フラッシング制御手段は、予備吐出されたインクが前記搬送機構上に着弾するように前記インクジェットヘッドを制御することを特徴とする請求項１又は２に記載のプリンタ。
【請求項６】
前記搬送機構が、
前記インク吐出面と平行な回転軸をそれぞれ有しており、２つの前記回転軸が互いに平行である一対の回転部材と、
前記インク吐出面と平行に対向する搬送面が形成されるように前記一対の回転部材に巻き掛けられており、外周面の一部に予備吐出されたインクを受容するインク受容領域が設けられているエンドレスの搬送ベルトとを備えており、
前記対向判断手段が前記第３の位置関係と判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記搬送ベルトに設けられた前記インク受容領域内に着弾するように前記インクジェットヘッドを制御することを特徴とする請求項５に記載のプリンタ。
【請求項７】
前記検知手段が、
前記搬送機構による搬送方向に沿った前記インクジェットヘッドの前端付近に印字媒体が存在しているか否かを検出する第１のセンサと、
前記搬送機構による搬送方向に沿った前記インクジェットヘッドの後端付近に印字媒体が存在しているか否かを検出する第２のセンサとを備えていることを特徴とする請求項３〜６のいずれか１項に記載のプリンタ。
【請求項８】
前記印字データファイルについて受信した印字データを記憶する印字データ記憶手段と、
前記印字データファイルに関する画像の印字が終了したか否かを判断する印字終了判断手段と、
前記印字データファイルに関する画像の印字が終了したと前記印字終了判断手段が判断してから、前記印字データファイルについての印字データを前記印字データ記憶手段から削除する削除手段とをさらに備えていることを特徴とする請求項１〜７のいずれか１項に記載のプリンタ。
【請求項９】
前記印字制御手段は、前記排出制御手段によって前記印字データファイルに関する画像が途中まで印字された印字媒体が排出された後において、新たな印字媒体が前記インク吐出面と対向する位置を通過するように前記搬送機構を制御するとともに、前記印字データ記憶手段に記憶された前記印字データファイルの印字データに関する画像を前記新たな印字媒体に対して最初から印字することを特徴とする請求項８に記載のプリンタ。
【請求項１０】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタの制御方法であって、
１つの印字データファイルについて受信した印字データ量が、前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定ステップと、
前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判断されると、前記インクジェットヘッドによる前記所定印字行数の印字、及び、前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップと、
前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、
前記データ量判定ステップにおいて前記経過時間が前記所定時間に達する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判定されると、前記経過時間判定ステップが行われないようにする又は前記経過時間判定ステップにおける判定結果を無効とする判定無効化ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えていることを特徴とするプリンタの制御方法。
【請求項１１】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタの制御方法であって、
１つの印字データファイルについて受信した印字データ量が、所定量に達したか否かを判定するデータ量判定ステップと、
前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定量に達したと判断されると、前記インクジェットヘッドによる前記所定量の印字データの印字、及び、前記搬送機構による前記所定量の印字データの印字に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップと、
前記インクジェットヘッドによる前記所定量の印字データの印字の終了時刻の度に計時を開始する計時開始ステップと、
前記計時開始ステップによって開始された計時の経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えていることを特徴とするプリンタの制御方法。
【請求項１２】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタにおいて実行されるプログラムであって、
１つの印字データファイルについて受信した印字データ量が、前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定ステップと、
前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判断されると、前記インクジェットヘッドによる前記所定印字行数の印字、及び、前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップと、
前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、
前記データ量判定ステップにおいて前記経過時間が前記所定時間に達する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判定されると、前記経過時間判定ステップが行われないようにする又は前記経過時間判定ステップにおける判定結果を無効とする判定無効化ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えていることを特徴とするプリンタにおいて実行されるプログラム。
【請求項１３】
インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタにおいて実行されるプログラムであって、
１つの印字データファイルについて受信した印字データ量が、所定量に達したか否かを判定するデータ量判定ステップと、
前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定量に達したと判断されると、前記インクジェットヘッドによる前記所定量の印字データの印字、及び、前記搬送機構による前記所定量の印字データの印字に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップと、
前記インクジェットヘッドによる前記所定量の印字データの印字の終了時刻の度に計時を開始する計時開始ステップと、
前記計時開始ステップによって開始された計時の経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、
前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えていることを特徴とするプリンタにおいて実行されるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字媒体にインクを吐出して印刷を行うインクジェットヘッドを有するプリンタ、プリンタの制御方法及びプリンタにおいて実行されるプログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタは、インクジェットヘッドに形成されたノズルから吐出させたインクを用紙に付着させることでその上に所望の画像を形成するための装置である。インクジェットプリンタでは、ノズルからインクが吐出されない状態が長時間連続すると、インクメニスカスの表面が乾燥してインクの粘性が増大し、インク吐出不良が生じてしまう。これを防止するために、非印刷時に用紙以外の場所に向けてノズルからインクを強制的に吐出するいわゆるフラッシング動作を定期的に行うか、印字中にインク吐出しないノズル又は累積カウント値が基準値を超えたノズルだけ、フラッシング動作（回復処理）を行う（特許文献１参照）必要がある。
【０００３】
【特許文献１】特開平１１−１９２７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したインクジェットプリンタでは、通常、１つの印字データファイル全体を受信してから印字を開始している。このようにすると、ユーザによる印字指令が発せられてからその印字指令に係る最初の印字データファイルに関する画像の印字完了、つまりファーストプリントまでに要する時間が非常に長くなる。そこでこの問題を解決するため、１つの印字データファイルを部分的に受信した時点から印字を開始することが考えられる。これによれば、画像の印字完了までに要する時間を短くすることができる。
【０００５】
しかしながら、この場合、プリンタへのデータ送信元機器の演算負荷が過大であったり又はプリンタが属するネットワークに障害が発生したりすることが原因となって、１つの印字データファイルの受信中に長時間のデータ受信不能期間が介在する可能性がある。したがって、１つの印字データファイルに関する画像の印字途中においてヘッドのフラッシングが必要となる。
【０００６】
インクジェットプリンタにはシリアル式とライン式とがある。シリアル式の場合は、１つの印字データファイルに関する画像の印字途中であってもフラッシングが可能である。しかしながら、ライン式の場合は、１つの印字データファイルに関する画像の印字途中には常にヘッドと対向する位置に用紙が存在するために、ヘッドを用紙と対向しない位置にまで移動させなければフラッシングすることができない。ライン式プリンタにおいて、ヘッドを用紙と対向しない位置にまで移動させるのは、シリアル式よりもはるかに長時間を要するだけでなく、プリンタの大型化につながり、なおかつヘッド駆動機構が複雑となるため現実的ではない。
【０００７】
つまり、ライン式インクジェットプリンタにおいてファーストプリントを速やかに完了させるために１つの印字データファイルを部分的に受信した時点から印字を開始した場合、１つの印字データファイルの受信中に長時間のデータ受信不能期間が介在すると、低画質の画像が印字されることになる。
【０００８】
そこで、本発明の目的は、印字媒体が排出されるまでの時間を短縮しつつ、高画質の画像の印字が可能なプリンタ、プリンタの制御方法及びにプリンタにおいて実行されるプログラムを提供することである。
【課題を解決するための手段及び発明の効果】
【０００９】
本発明のプリンタは、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構と、１つの印字データファイルについて受信した印字データ量が前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定手段と、前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと前記データ量判定手段が判断すると、前記インクジェットヘッドによる前記所定印字行数の印字及び前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように前記インクジェットヘッド及び前記搬送機構を制御する印字制御手段とを備えている。さらに、時間を計測する計時カウンタと、前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの前記計時カウンタによって計測された経過時間が所定時間に達したか否かを判定する経過時間判定手段と、前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと前記データ量判定手段が判定すると、前記経過時間判定手段による判定が行われないようにする又は判定結果を無効とする判定無効化手段と、前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御手段と、前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御手段とを備えている。
【００１０】
本発明のプリンタは、別の観点では、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構と、１つの印字データファイルについて受信した印字データ量が所定量に達したか否かを判定するデータ量判定手段と、前記印字データファイルについて受信した印字データ量が前記所定量に達したと前記データ量判定手段が判断すると、前記インクジェットヘッドによる前記所定量の印字データの印字及び前記搬送機構による印字媒体の前記所定量の印字データの印字に相当する距離の搬送が行われるように前記インクジェットヘッド及び前記搬送機構を制御する印字制御手段とを備えている。さらに、前記インクジェットヘッドによる前記所定量の印字データの印字が終了する度に計時を開始し少なくとも次の前記所定量の印字データの印字の開始に至るまでの経過時間を計時する計時手段と、前記計時手段によって計時された経過時間が所定時間に達したか否かを判定する経過時間判定手段と、前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御手段と、前記経過時間が前記所定時間に達したと前記経過時間判定手段が判定すると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御手段とを備えている。
【００１１】
これにより、１つの印字データファイル全体を受信してから印字を行うのではなく、受信した印字データが所定量、又は所定印字行数のｎ倍に相当する量に達する毎に順次印字を行うので、印字データファイルを受信し始めてから当該印字データファイルに関する画像が印字された印字媒体が排出されるまでに要する時間を短縮することが可能となる。また、所定時間内に所定量、又は所定印字行数のｎ倍に相当する量のデータを受信できないときには、粘度が向上したインクを用いての印字が引き続いて行われず、印字途中であっても印字媒体が排出される。そして、フラッシングが行われてから新たな印字媒体への印字が行われるので、印字データファイルに関する画像の印字が完了してから排出される印字媒体は、高画質の画像が印字されたものとなる。
【００１２】
本発明において、前記経過時間が前記所定時間に達した時点での印字媒体の位置を検知する検知手段と、前記検知手段による検知結果に基づいて、前記経過時間が前記所定時間に達した時点において前記インクジェットヘッドの前記インク吐出面の全域が印字媒体と対向しているか否かを判断する対向判断手段とをさらに備えている。そして、前記対向判断手段が、前記インク吐出面の全域が印字媒体と対向していると判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記印字データファイルに関する画像が途中まで印字された印字媒体上だけに着弾するように前記インクジェットヘッドを制御し、前記排出制御手段は、予備吐出されたインクが着弾した前記印字媒体を排出させるように前記搬送機構を制御することが好ましい。
【００１３】
また、本発明において、前記経過時間が前記所定時間に達した所定時間到達時点での印字媒体の位置を検知する検知手段と、前記検知手段による検知結果に基づいて、前記所定時間到達時点における前記インクジェットヘッドと印字媒体との位置関係が、前記インクジェットヘッドの前記インク吐出面の全域が印字媒体と対向している第１の位置関係、前記インク吐出面が部分的にしか印字媒体と対向していないものの、印字媒体の排出過程において前記インク吐出面の全域が印字媒体と対向し得る第２の位置関係、及び、前記インク吐出面が部分的にしか印字媒体と対向しておらず且つ印字媒体の排出過程においても前記インク吐出面が部分的にしか印字媒体と対向することがない第３の位置関係、のいずれであるかを判断する対向判断手段とをさらに備えている。そして、（ａ）前記対向判断手段が前記第１の位置関係又は前記第２の位置関係と判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記印字データファイルに関する画像が途中まで印字された印字媒体上だけに着弾するように前記インクジェットヘッドを制御し、前記排出制御手段は、予備吐出されたインクが着弾した前記印字媒体を排出させるように前記搬送機構を制御し、（ｂ）前記対向判断手段が前記第３の位置関係と判断した場合に、前記排出制御手段は、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように、前記搬送機構を制御し、前記フラッシング制御手段は、予備吐出されたインクが前記搬送機構上に着弾するように前記インクジェットヘッドを制御することが好ましい。これにより、不要となった印字媒体上に予備吐出されたインクを着弾させ、その印字媒体を排出させるので、予備吐出されたインクの廃棄が容易となる。また、搬送機構上にインクを予備吐出させる機会を減らすことができるので、搬送機構の汚れを抑制することができる。したがって、搬送機構などからインクを除去するためのクリーニング動作頻度を低下させることができる。
【００１４】
また、このとき、前記搬送機構が、前記インク吐出面と平行な回転軸をそれぞれ有しており、２つの前記回転軸が互いに平行である一対の回転部材と、前記インク吐出面と平行に対向する搬送面が形成されるように前記一対の回転部材に巻き掛けられており、外周面の一部に予備吐出されたインクを受容するインク受容領域が設けられているエンドレスの搬送ベルトとを備えている。そして、前記対向判断手段が、前記インク吐出面が部分的にしか印字媒体と対向していないと判断した場合に、前記排出制御手段は、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御し、前記フラッシング制御手段は、予備吐出されたインクが前記搬送ベルトに設けられた前記インク受容領域内に着弾するように前記インクジェットヘッドを制御してもよい。また、前記対向判断手段が前記第３の位置関係と判断した場合に、前記フラッシング制御手段は、予備吐出されたインクが前記搬送ベルトに設けられた前記インク受容領域内に着弾するように前記インクジェットヘッドを制御してもよい。これにより、印字途中の印字媒体に予備吐出を行うことができない場合であっても、搬送ベルトのインク受容領域に対して予備吐出を行うことができる。
【００１５】
また、本発明において、前記検知手段が、前記搬送機構による搬送方向に沿った前記インクジェットヘッドの前端付近に印字媒体が存在しているか否かを検出する第１のセンサと、前記搬送機構による搬送方向に沿った前記インクジェットヘッドの後端付近に印字媒体が存在しているか否かを検出する第２のセンサとを備えていることが好ましい。これにより、インク吐出面の全域が印字媒体と対向していることを確実に検知することができる。
【００１６】
また、本発明において、前記印字データファイルについて受信した印字データを記憶する印字データ記憶手段と、前記印字データファイルに関する画像の印字が終了したか否かを判断する印字終了判断手段と、前記印字データファイルに関する画像の印字が終了したと前記印字終了判断手段が判断してから、前記印字データファイルについての印字データを前記印字データ記憶手段から削除する削除手段とをさらに備えていることが好ましい。また、このとき、前記印字制御手段は、前記排出制御手段によって前記印字データファイルに関する画像が途中まで印字された印字媒体が排出された後において、新たな印字媒体が前記インク吐出面と対向する位置を通過するように前記搬送機構を制御するとともに、前記印字データ記憶手段に記憶された前記印字データファイルの印字データに関する画像を前記新たな印字媒体に対して最初から印字してもよい。これにより、印字途中で印字媒体が排出された場合に、当該印字データファイルに係る印字データ全体を再度受信する必要がなくなる。そのため、印字処理を短時間で終了させることが可能となる。
【００１７】
本発明のプリンタの制御方法は、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタの制御方法であって、１つの印字データファイルについて受信した印字データ量が、前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定ステップと、前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判断されると、前記インクジェットヘッドによる前記所定印字行数の印字、及び、前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップとを備えている。さらに、前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、前記データ量判定ステップにおいて前記経過時間が前記所定時間に達する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判定されると、前記経過時間判定ステップが行われないようにする又は前記経過時間判定ステップにおける判定結果を無効とする判定無効化ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えている。
【００１８】
また、本発明のプリンタの制御方法は、別の観点では、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタの制御方法であって、１つの印字データファイルについて受信した印字データ量が、所定量に達したか否かを判定するデータ量判定ステップと、前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定量に達したと判断されると、前記インクジェットヘッドによる前記所定量の印字データの印字、及び、前記搬送機構による前記所定量の印字データの印字に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップとを備えている。さらに、前記インクジェットヘッドによる前記所定量の印字データの印字の終了時刻の度に計時を開始する計時開始ステップと、前記計時開始ステップによって開始された計時の経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えている。
【００１９】
また、本発明のプリンタにおいて実行されるプログラムは、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタにおいて実行されるプログラムであって、１つの印字データファイルについて受信した印字データ量が、前記インクジェットヘッドによって印字される所定印字行数のｎ倍（ｎ：自然数）に相当する量に達したか否かを判定するデータ量判定ステップと、前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判断されると、前記インクジェットヘッドによる前記所定印字行数の印字、及び、前記搬送機構による前記所定印字行数に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップとを備えている。さらに、前記インクジェットヘッドによる前記所定印字行数の印字の終了時刻からの経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、前記データ量判定ステップにおいて前記経過時間が前記所定時間に達する前に受信した印字データ量が前記所定印字行数のｎ倍に相当する量に達したと判定されると、前記経過時間判定ステップが行われないようにする又は前記経過時間判定ステップにおける判定結果を無効とする判定無効化ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えている。
【００２０】
また、本発明のプリンタにおいて実行されるプログラムは、別の観点では、インクを吐出する複数のノズルが形成されたインク吐出面を有し、少なくとも印字中においては印字位置に位置決めされるインクジェットヘッドと、前記印字位置に位置決めされた前記インクジェットヘッドの前記インク吐出面と対向する位置を印字媒体が通過するように枚葉タイプの印字媒体を順次搬送する搬送機構とを備えたプリンタにおいて実行されるプログラムであって、１つの印字データファイルについて受信した印字データ量が、所定量に達したか否かを判定するデータ量判定ステップと、前記データ量判定ステップにおいて前記印字データファイルについて受信した印字データ量が前記所定量に達したと判断されると、前記インクジェットヘッドによる前記所定量の印字データの印字、及び、前記搬送機構による前記所定量の印字データの印字に相当する距離の印字媒体の搬送が行われるように、前記インクジェットヘッド及び前記搬送機構を制御する印字制御ステップとを備えている。さらに、前記インクジェットヘッドによる前記所定量の印字データの印字の終了時刻の度に計時を開始する計時開始ステップと、前記計時開始ステップによって開始された計時の経過時間が所定時間に達したか否かを判定する経過時間判定ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記印字データファイルに関する画像が途中まで印字された印字媒体が排出されるように前記搬送機構を制御する排出制御ステップと、前記経過時間判定ステップにおいて前記経過時間が前記所定時間に達したと判定されると、前記インクジェットヘッドによるインクの予備吐出動作が行われるように前記インクジェットヘッドを制御するフラッシング制御ステップとを備えている。
【００２１】
これにより、１つの印字データファイル全体を受信してから印字を行うのではなく、受信した印字データが所定量、又は所定印字行数のｎ倍に相当する量に達する毎に順次印字を行うので、印字データファイルを受信し始めてから当該印字データファイルに関する画像が印字された印字媒体が排出されるまでに要する時間を短縮することが可能となる。また、所定時間内に所定量、又は所定印字行数のｎ倍に相当する量のデータを受信できないときには、粘度が向上したインクを用いての印字が引き続いて行われず、印字途中であっても印字媒体が排出される。そして、フラッシングが行われてから新たな印字媒体への印字が行われるので、印字データファイルに関する画像の印字が完了してから排出される印字媒体は、高画質の画像が印字されたものとなる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。
【００２３】
図１は、本発明の一実施形態によるインクジェットプリンタの全体的な構成を示す側面図である。図１に示すインクジェットプリンタ１０１は、４つのインクジェットヘッド１を有するカラーインクジェットプリンタである。このインクジェットプリンタ１０１には、図中左方に給紙部１１１が、図中右方に排紙部１１２がそれぞれ構成されている。また、インクジェットプリンタ１０１は、インクジェットプリンタ１０１を制御するため制御部６０（図５参照）を備えている。
【００２４】
インクジェットプリンタ１０１内部には、給紙部１１１から排紙部１１２に向かって枚葉タイプの用紙（印字媒体）が搬送される用紙搬送経路が形成されている。給紙部１１１のすぐ下流側には、用紙を狭持搬送する一対の送りローラ１０５ａ，１０５ｂが配置されている。一対の送りローラ１０５ａ，１０５ｂによって用紙は図中左方から右方へ送られる。用紙搬送経路の中間部には、ベルト搬送機構１０３が設けられている。このベルト搬送機構１０３は、２つのベルトローラ（回転部材）１０６，１０７と、両ローラ１０６，１０７間に架け渡されるように巻回されたエンドレスの搬送ベルト１０８とを有する。搬送ベルト１０８の外周面すなわち搬送面にはシリコーン処理が施され粘着性を有しており、一対の送りローラ１０５ａ，１０５ｂによって搬送されてくる用紙を、搬送ベルト１０８の搬送面の粘着力により保持させながら、一方のベルトローラ１０６を搬送モータ１４２（図５参照）で図中時計回り（矢印１０４の方向）に回転駆動させることによって下流側（右方）に向けて搬送するようになっている。
【００２５】
用紙のベルトローラ１０６，１０７に対する挿入及び排出位置であって、４つのインクジェットヘッド１を挟む位置には、用紙搬送経路内の用紙位置を検知する用紙位置センサ（検知手段）１０９，１１０がそれぞれ配置されている。用紙位置センサ１０９は、用紙搬送経路の上流側に配置されており、用紙位置センサ１１０は、用紙搬送経路の下流側に配置されている。４つのインクジェットヘッド１のインク吐出面１ａの全域が用紙と対向している、つまり用紙の前端が用紙位置センサ１１０を通過しており且つ用紙の後端が用紙位置センサ１０９を通過していない（第１の位置関係）と、２つの用紙位置センサ１０９，１１０が共に用紙を検知する。そして、用紙の前端が用紙位置センサ１０９に到達しているが用紙位置センサ１１０に到達していない（第２の位置関係）と、用紙位置センサ１０９だけが用紙を検知する。用紙の後端が用紙位置センサ１０９を通過しているが用紙位置センサ１１０を通過していない（第３の位置関係）と、用紙位置センサ１１０だけが用紙を検知する。こうして、用紙とインク吐出面１ａとの第１〜第３の位置関係を２つの用紙位置センサ１０９，１１０によって確実に検知することができる。
【００２６】
４つのインクジェットヘッド１は、ベルト搬送機構１０３と対向する位置に固定されており、各インクジェットヘッド１の下端にヘッド本体７０（圧力室を含むインク流路が形成された流路ユニットと、圧力室内のインクに圧力を与えるアクチュエータユニットとが貼り合わされたものである）を有している。ヘッド本体７０は、それぞれが矩形断面を有しており、その長手方向が用紙搬送方向に垂直な方向（図１の紙面垂直方向）となるように互いに近接配置されている。つまり、このプリンタ１０１は、ライン式プリンタである。４つのヘッド本体７０の各インク吐出面（底面）１ａは用紙搬送経路に対向しており、これらインク吐出面１ａには微小径を有する多数のノズルが設けられている。４つのヘッド本体７０からは、それぞれマゼンタ、イエロー、シアン、ブラックのインクが吐出される。
【００２７】
ヘッド本体７０は、インク吐出面１ａと搬送ベルト１０８の搬送面との間に少量の隙間が形成されるように配置されており、この隙間部分に用紙搬送経路が形成されている。この構成で、搬送ベルト１０８上を搬送される用紙が４つのヘッド本体７０のすぐ下方側を順に通過する際、この用紙の上面すなわち印刷面に向けてノズルから各色のインクが吐出されることで、用紙上に所望のカラー画像を形成できるようになっている。
【００２８】
本実施の形態において搬送ベルト１０８は、２枚のシート状部材を貼り合わせた２層構造を有している。これらシート状部材のうち内側シート状部材は液体吸収性の有る織布又は不織布などからなり、外側シート状部材はゴム材料からなる。そして、内側シート状部材の一部分が外側シート状部材によって被覆されていないことにより、搬送ベルト１０８の外周面には外側シート状部材の厚さと同じ深さを有する凹部（インク受容領域）１０２が１つだけ設けられている。この凹部１０２は、インクジェットヘッド１からインクを予備吐出させたときに、そのインクを受容するための領域であり、インクジェットヘッド１のインク吐出面１ａの平面領域より大きくなるように形成されている。したがって、インクを予備吐出させるときは、凹部１０２をインクジェットヘッド１のインク吐出面１ａ全体と対向させてから、インクを予備吐出させると、インクが凹部１０２の底面に確実に着弾すると共に、凹部１０２以外の搬送ベルト１０８の表面にインクが付着しにくくなる。なお、本実施の形態のインクジェットプリンタ１０１は、凹部１０２以外の部分上に用紙が載置されるように用紙搬送タイミングが制御部６０によって調整されている。
【００２９】
次に、インクジェットヘッド１について説明する。図２は、インクジェットヘッド１の外観斜視図である。図３は、図２のIII−III線における断面図である。インクジェットヘッド１は、用紙に対してインクを吐出するための主走査方向に延在した矩形平面形状を有するヘッド本体７０と、ヘッド本体７０の上方に配置され且つヘッド本体７０に供給されるインクの流路である２つのインク溜まり３が形成されたベースブロック７１とを備えている。
【００３０】
ヘッド本体７０は、インク流路が形成された流路ユニット４と、流路ユニット４の上面に接着された複数のアクチュエータユニット２１とを含んでいる。流路ユニット４は、複数の薄板を積層して互いに接着させた構成である。また、アクチュエータユニット２１の上面には、給電部材であるフレキシブルプリント配線板（ＦＰＣ：Flexible Printed Circuit）５０が接着され、左右に引き出されている。ベースブロック７１は、例えばステンレスなどの金属材料からなる。ベースブロック７１内のインク溜まり３は、ベースブロック７１の長手方向に沿って形成された略直方体の中空領域である。
【００３１】
ベースブロック７１の下面７３は、開口３ｂの近傍において周囲よりも下方に飛び出している。そして、ベースブロック７１は、下面７３の開口３ｂ近傍部分７３ａにおいてのみ流路ユニット４と接触している。そのため、ベースブロック７１の下面７３の開口３ｂ近傍部分７３ａ以外の領域は、ヘッド本体７０から離隔しており、この離隔部分にアクチュエータユニット２１が配されている。
【００３２】
ベースブロック７１は、ホルダ７２の把持部７２ａの下面に形成された凹部内に接着固定されている。ホルダ７２は、把持部７２ａと、把持部７２ａの上面からこれと直交する方向に所定間隔をなして延出された平板状の一対の突出部７２ｂとを含んでいる。アクチュエータユニット２１に接着されたＦＰＣ５０は、スポンジなどの弾性部材８３を介してホルダ７２の突出部７２ｂ表面に沿うようにそれぞれ配置されている。そして、ホルダ７２の突出部７２ｂ表面に配置されたＦＰＣ５０上にドライバＩＣ８０が設置されている。ＦＰＣ５０は、ドライバＩＣ８０から出力された駆動信号をヘッド本体７０のアクチュエータユニット２１に伝達するように、両者とハンダ付けによって電気的に接合されている。
【００３３】
ドライバＩＣ８０の外側表面には略直方体形状のヒートシンク８２が密着配置されているため、ドライバＩＣ８０で発生した熱を効率的に散逸させることができる。ドライバＩＣ８０及びヒートシンク８２の上方であって、ＦＰＣ５０の外側には、基板８１が配置されている。ヒートシンク８２の上面と基板８１との間、および、ヒートシンク８２の下面とＦＰＣ５０との間は、それぞれシール部材８４で接着されており、インクジェットヘッド１の本体にゴミやインクが侵入することを防いでいる。
【００３４】
図４は、図２に示したヘッド本体７０の平面図である。図４において、ベースブロック７１内に形成されたインク溜まり３が仮想的に破線で描かれている。２つのインク溜まり３は、ヘッド本体７０の長手方向に沿って、互いに所定間隔をなして平行に延在している。２つのインク溜まり３はそれぞれ一端に開口３ａを有し、この開口３ａを介してインクタンク（図示せず）に連通することによって、常にインクで満たされている。また、開口３ｂは、ヘッド本体７０の長手方向に沿って各インク溜まり３に多数設けられていて、上述したように各インク溜まり３と流路ユニット４とを結んでいる。多数の開口３ｂは、対となる２つずつがヘッド本体７０の長手方向に沿って近接配置されている。一方のインク溜まり３に連通した開口３ｂの対と、他方のインク溜まり３に連通した開口３ｂの対とは、千鳥状に配置されている。
【００３５】
開口３ｂが配置されていない領域には、開口３ｂの対とは逆パターンで、台形の平面形状を有する複数のアクチュエータユニット２１が千鳥状に配置されている。各アクチュエータユニット２１の平行対向辺（上辺及び下辺）は、ヘッド本体７０の長手方向と平行である。また、隣接するアクチュエータユニット２１の斜辺の一部同士がヘッド本体７０の幅方向にオーバーラップしている。
【００３６】
アクチュエータユニット２１の接着領域と対応した流路ユニット４の下面（インク吐出面１ａ）には、主走査方向に延在するノズル列を複数有するように多数のノズルが全域に亘ってマトリクス状に配列されている。また、アクチュエータユニット２１の接着領域と対応した流路ユニット４の上面には、各々がノズルに連通する複数の圧力室（図示しない）が全域に亘ってマトリクス状に配列されている。また、流路ユニット４の内部には、各インク溜まり３に設けられた開口３ｂにそれぞれ連通する複数のマニホールド（図示しない）が形成されている。そして、複数の圧力室は、複数のマニホールドの何れかに連通している。
【００３７】
このような流路ユニット４において、インク溜まり３に充填されたインクは開口３ｂを通じてマニホールドに流入し、マニホールドから各圧力室にインクが流通する。そして、後述する制御部６０（図５参照）からの吐出信号に応じてインクジェットヘッド駆動回路９５（図５参照）がインクジェットヘッド１を駆動すると、アクチュエータユニット２１を介して圧力室内のインクに吐出エネルギーが付与される。こうして、吐出エネルギーが付与されたインクが、ノズルから吐出させられる。
【００３８】
続いて、インクジェットプリンタの制御系について、図５を参照して説明する。図５は、本発明による一実施形態のインクジェットプリンタの制御構成を示す概略ブロック図である。インクジェットプリンタ１０１に含まれる制御部６０は、演算処理装置であるＣＰＵ（Central Processing Unit）と、ＣＰＵが実行する制御プログラム及び制御プログラムに使用されるデータが記憶されているＲＯＭ（Read Only Memory）と、プログラム実行時にデータを一時記憶するためのＲＡＭ（Random Access Memory）とで構成されており、図５に示すように、データ量判定部（データ量判定手段）６１、対向判断部（対向判断手段）６２、リセット信号発生部（判定無効化手段）６３、ヘッド制御部（印字制御手段の一部）６４、搬送制御部（印字制御手段の一部、排出制御手段）６５、印字終了判断部（印字終了判断手段）６６及びデータ削除部（削除手段）６７を備えている。インクジェットプリンタ１０１内には、用紙への所定印字行数（本実施形態においては１０行）の印字が終了する度に時間計測を開始するカウンタ（計時カウンタ、又は計時手段）８５と、インクジェットプリンタ１０１が受信した印字データを記憶する画像メモリ（印字データ記憶手段）８６と、インクジェットヘッド駆動回路９５及び搬送モータ駆動回路９６を制御して各インクジェットヘッド１から所望位置にインクを吐出させるフラッシング制御回路（フラッシング制御手段）８７と、カウンタ８５によって計測された経過時間（以後、単に「経過時間」と称することがある）が入力され、これが所定時間に達したか否かを判定するセレクタ（経過時間判定手段）８８，８９とが含まれている。
【００３９】
セレクタ８８，８９には、それぞれ画像メモリ８６及びフラッシング制御回路８７が接続されている。セレクタ８８，８９は、経過時間が所定時間に達していない場合には画像メモリ８６から供給された印字データを出力するように設定され、経過時間が所定時間に達している場合にはフラッシング制御回路８７から供給されたフラッシングデータを出力するように設定される。フラッシング制御回路８７は、セレクタ８８を介してインクジェットヘッド駆動回路９５を制御してインクジェットヘッド１から用紙上にインクを予備吐出させるときにおいて、用紙の前端が用紙位置センサ１０９に到達しているが用紙位置センサ１１０に到達していない場合には、用紙が２つの用紙位置センサ１０９，１１０により検知される位置に搬送されるように、セレクタ８９を介して搬送モータ駆動回路９６を制御する。さらに、フラッシング制御回路８７は、セレクタ８８を介してインクジェットヘッド１から搬送ベルト１０８上にインクを予備吐出させるときにおいて、搬送ベルト１０８の凹部１０２が各インクジェットヘッド１のインク吐出面１ａと順次対向する位置に配置されるように、セレクタ８９を介して搬送モータ駆動回路９６を制御する。
【００４０】
データ量判定部６１は、ＰＣ（パーソナルコンピュータ）９０から送信された、例えば、５０行分の印字データ量を有する印字データファイルを制御部６０が通信処理部９１を介して受信しているときに、その印字データが予め設定された１０行分の印字データ量に達したか否かを判断する。
【００４１】
対向判断部６２は、カウンタ８５によって計測された経過時間が所定時間に達した時点において、用紙位置センサ１０９，１１０の検知結果に基づいて、用紙搬送経路内の用紙が上述した第１〜第３の位置関係のいずれにあるのかを判断する。
【００４２】
リセット信号発生部６３は、インクジェットヘッド１による１０行分の印字が終了する毎に、カウンタ８５にリセット信号を送信し、カウンタ８５による経過時間を０に戻す。なお、リセット信号発生部６３は、セレクタ８８，８９による判定結果を無効にするような指令をだすものであってもよい。
【００４３】
ヘッド制御部６４は、通信処理部９１で受信した印字データが１０行分の印字データ量に達したとデータ量判定部６１が判断すると、用紙に対して１０行分の印字データに関する印字が行われるように、セレクタ８８を介してインクジェットヘッド駆動回路９５を制御する。
【００４４】
搬送制御部６５は、給紙部１１１の用紙を用紙搬送経路内に給紙するように、且つ、ヘッド制御部６４において１０行分の印字データに関する印字が行われた後に１０行分の距離だけ用紙の搬送が行われるように、セレクタ８９を介して搬送モータ駆動回路９６を制御する。加えて、カウンタ８５によって計測された経過時間が所定時間に達したとセレクタ８８，８９が判定すると、搬送制御部６５は、画像が途中まで印字された用紙が排紙部１１２に排出されるように、搬送モータ駆動回路９６を制御する。
【００４５】
印字終了判断部６６は、５０行分の印字データファイルに関して用紙に対する印字が終了したか否かを判断する。データ削除部６７は、印字終了判断部６６が５０行分の印字データに関して用紙に対する印字が終了したと判断してから、画像メモリ８６に記憶された５０行分の印字データファイルを削除する。
【００４６】
なお、本実施の形態においては、用紙搬送経路内の用紙位置を確認する手段として用紙位置センサ１０９，１１０が適用されているが、例えば、ベルトローラ１０６又は搬送モータ１４２の回転数をカウントするエンコーダ（回転数カウンタ）が用紙位置センサ１０９，１１０の代わりに設けられていてもよい。このエンコーダは、ベルトローラ１０６又は搬送モータ１４２の回転軸近傍に設けられて、その回転数をカウントし、カウント数をセレクタ８８，８９に出力する。また、セレクタ８８，８９は、カウント数に基づいて搬送ベルト１０８上の用紙が、第１〜第３の位置関係のいずれに当たるのかを判定するように構成する。これにより、２つの用紙位置センサ１０９，１１０が不要となるため、構造が簡略化された低コストのインクジェットプリンタを実現することができる。
【００４７】
続いて、制御プログラムによって制御されたインクジェットプリンタ１０１の動作フローについて、図６を参照しつつ以下に説明する。図６は、本発明の一実施形態によるインクジェットプリンタ１０１の動作フローを示すフローチャートである。ここでは、インクジェットプリンタ１０１で、例えば、用紙１頁分に対応する５０行分の印字データファイルに関する画像を印字する場合について説明する。なお、用紙に対する印字は、５０行分の印字データに限らず、何行分の印字データに関しても印字可能である。本実施の形態においては、インクジェットヘッド１が１０行のノズル列を有して、１０行の印字データを一斉に印字できるものとし、印字データファイルに関する画像は、単色の画像で４つのインクジェットヘッド１のうちの１つだけを使って印字する場合の例として説明する。
【００４８】
インクジェットプリンタ１０１で用紙に画像を印字するには、まず、ステップ１（Ｓ１）において、ＰＣ９０からの印字データファイルの受信を開始する。インクジェットプリンタ１０１は、印字データ（最終的には、５０行分の印字データファイル）を通信処理部９１で順次受信し、受信した印字データを画像メモリ８６に書き込む。ステップ２において、通信処理部９１で受信した印字データ量が予め設定された１０行分の印字データ量に達したか否かを判定する（データ量判定ステップ）。このとき、受信した印字データ量が１０行分の印字データ量に達するまでステップ２の処理を繰り返す。なお、カウンタ８５は印字データファイルの初回の１０行分の画像の印字が終了してから時間を計測する。
【００４９】
次に、ステップ２で受信した印字データ量が１０行分の印字データ量に達したと判定すると、ステップ３（Ｓ３）に進む。そして、ステップ３において、用紙前端又は用紙の印字位置がインクジェットヘッド１のインク吐出面１ａと対向する位置（用紙搬送経路内）に給紙されているか否かを判定する。このとき、用紙が搬送経路内に給紙されていればステップ４（Ｓ４）に進み、用紙が搬送経路内に給紙されていなければステップ８（Ｓ８）に進む。
【００５０】
ステップ３で用紙が用紙搬送経路内に給紙されていると、ステップ４において、カウンタ８５で計測した経過時間が所定時間に達したかどうかをセレクタ８８，８９が判定する（経過時間判定ステップ）。このとき、経過時間が所定時間内であればセレクタ８８，８９が画像メモリ８６から供給された印字データを出力するように設定されてからステップ５（Ｓ５）に進み、経過時間が所定時間に達していれば、セレクタ８８，８９がフラッシング制御回路８７から供給されたフラッシングデータを出力するように設定されてからステップ１１（Ｓ１１）に進む。なお、直前のステップ２で判定した１０行分の印字データが、印字データファイルの初回の１０行分のデータである場合、すなわち、初回の１０行の印字がまだなされていない場合、カウンタ８５の計時は行われていないが、このときはステップ５に進む。
【００５１】
ステップ４で経過時間が所定時間内であれば、ステップ５において、１０行分の印字データ量に関する印字及び１０行分の距離だけ用紙の搬送が行われるように、ヘッド制御部６４及び搬送制御部６５がセレクタ８８，８９を介してインクジェットヘッド駆動回路９５及び搬送モータ駆動回路９６を制御して、用紙の所望位置にインクを吐出する（印字制御ステップ）。印字が終了すると、リセット信号発生部６３がカウンタ８５に対してリセット信号を送信し、カウンタ８５による経過時間を０に戻す（判定無効化ステップ）とともに、カウンタ８５が新たに時間を計測し始める（計時開始ステップ）。なお、リセット信号発生部６３は、カウンタ８５が初回の１０行分の画像の印字が終了してから時間を計測するため、ステップ５における印字が印字データファイルの最初の１０行分の画像の印字である場合には、リセット信号がカウンタ８５に送信されることはない。
【００５２】
次に、ステップ６（Ｓ６）において、印字終了判断部６６で５０行分（用紙１頁分）の印字データファイルに関する画像の印字が終了したか否かを判断し、５０行分の印字が終了していればステップ（Ｓ７）に進み、５０行分の印字が終了していなければ、ステップ２まで戻って再度、上述したステップ２〜ステップ６までの作業が繰り返し行われる。ステップ６において、５０行分の印字が終了したと判断され、ステップ７に進むと、５０行分の印字データ量に関する画像が印字された用紙が排紙部１１２に排出される。このとき、制御部６０のデータ削除部６７が、画像メモリ８６内に記憶された５０行分の印字データファイルを削除する。
【００５３】
ステップ３において、用紙が用紙搬送経路内に給紙されていなければ、ステップ８に進む。ステップ８において、まず、フラッシング制御回路８７から供給されたフラッシングデータを出力するようにセレクタ８８，８９が切り替えられる。そして、図５に示すフラッシング制御回路８７が制御部６０からの制御信号によって動作し、セレクタ８８を介してインクジェットヘッド駆動回路９５を駆動制御するとともに、セレクタ８９を介して搬送モータ駆動回路９６を駆動制御する。このとき、フラッシング制御回路８７は、搬送ベルト１０８の凹部１０２が各インクジェットヘッド１のインク吐出面１ａ全体と順次対向するように搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させると共に、各インクジェットヘッド１のインク吐出面１ａ全体が凹部１０２と対向したときに、凹部１０２の底面にインクが着弾するようにインクジェットヘッド駆動回路９５を制御してインクジェットヘッド１からインクを予備吐出させる。こうして、給紙前のフラッシング動作を行ってからステップ９（Ｓ９）に進む。ステップ９においては、用紙搬送経路内に用紙が給紙されるように、搬送制御部６５が搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動する。そして、画像メモリ８６からの供給された印字データを出力するようにセレクタ８８，８９が切り替えられた後に、ステップ１０（Ｓ１０）に進む。ステップ１０では、画像メモリ８６に記憶された全ての印字データの印字とかかる印字に必要な距離の用紙の搬送とが行われるようにヘッド制御部６４及び搬送制御部６５がセレクタ８８，８９を介してインクジェット駆動回路９５及び搬送モータ駆動回路９６を制御して用紙の所望位置にインクを吐出する。印字が終了すると、ステップ５と同様にカウンタ８５の経過時間を０に戻して新たに時間の計測を開始する。その後、上述したステップ６に進む。
【００５４】
ステップ４からステップ１１に進んだ場合について、以下に説明する。図７は、図１に示すインクジェットヘッド１と用紙搬送経路内の用紙との位置関係を示しており、（ａ）は用紙の前端が用紙位置センサ１０９に到達しているが用紙位置センサ１１０に到達していない第２の位置関係を示す図であり、（ｂ）はインク吐出面１ａ全域と用紙が対向している第１の位置関係を示す図であり、（ｃ）は用紙後端が用紙位置センサ１０９を通過しているが用紙位置センサ１１０を通過していない第３の位置関係を示す図である。ステップ１０においては、対向判断部６２が、用紙位置センサ１０９、１１０の検知結果に基づいて、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が図７（ａ）〜（ｃ）に示す第１〜第３の位置関係のいずれであるかを判断する。その結果、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が図７（ａ）に示すような第２の位置関係であると判断された場合には、ステップ１２（Ｓ１２）に進む。ステップ１２においては、フラッシング制御回路８７が、用紙搬送経路内の用紙を２つの用紙位置センサ１０９，１１０が共に用紙を検知する位置に搬送するようにセレクタ８９を介して搬送モータ駆動回路９６を制御し搬送モータ１４２を回転駆動する。そして、ステップ１３へと進む。
【００５５】
また、ステップ１１において、用紙とインクジェットヘッド１との位置関係が、図７（ｂ）に示すような第１の位置関係であると判断された場合には、ステップ１３に進む。ステップ１３においては、フラッシング制御回路８７から供給されたフラッシングデータを出力するようにセレクタ８８，８９が切り替えられる。そして、図５に示すフラッシング制御回路８７が制御部６０からの制御信号によって動作し、セレクタ８８を介してインクジェットヘッド駆動回路９５を駆動制御する。このとき、フラッシング制御回路８７は、インクジェットヘッド１のインク吐出面１ａ全域と対向した用紙に、インクが着弾するようにインクジェットヘッド駆動回路９５を制御してインクジェットヘッド１からインクを予備吐出させる。次に、ステップ１４（Ｓ１４）において、インクが予備吐出された用紙が排紙部１１２に排出されるように、搬送制御部６５がセレクタ８９を介して搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させる（排出制御ステップ）。そして、上述したステップ９に進み、用紙搬送経路内に新たな用紙を給紙してから、上述したステップ１０に進み、画像メモリ８６に記憶されている全ての印字データの印字とそれに伴う用紙の搬送とを行い、カウンタ８５の経過時間を０に戻して、新たに時間の計測を開始する。このように、カウンタ８５による経過時間が所定時間に達したときに、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が第１及び第２の位置関係の場合において、不要となった用紙上にフラッシングによるインクを着弾させるので、搬送ベルト１０８上にフラッシングする必要ななく、搬送ベルト１０８の汚れを防ぐことができる。したがって、搬送ベルト１０８の凹部１０２からインクを除去するためのクリーニング動作頻度を低下させることができる。
【００５６】
また、ステップ１１において、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が、図７（ｃ）に示すような第３の位置関係であると判断された場合には、ステップ１５（Ｓ１５）に進む。ステップ１５においては、用紙が排紙部１１２に排出されるように、搬送制御部６５がセレクタ８９を介して搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させる（排出制御ステップ）。そして、上述したステップ８に進み、各ヘッドのフラッシング動作を行って搬送ベルト１０８上にインクを着弾させてから、上述したステップ９以降の動作を行う。
【００５７】
続いて、本実施形態におけるインクジェットプリンタ１０１において、用紙１枚当たり５０行分の画像を印字する場合に、用紙が１度排出され、再度用紙に当該５０行分の画像を印字するときの具体的な動作例について以下に説明する。図８は、図１に示すインクジェットプリンタ１０１で用紙に対して印字を行った時のタイムチャートである。図８においては、データ受信、印字動作、搬送動作、フラッシング及び経過時間の各項目を時間の経過と共に示している。
【００５８】
図８に示すように、まず、ＰＣ９０から５０行分の印字データファイルのうち、最初に印字される１０行分の印字データＤ１を通信処理部９１で受信する。印字データＤ１の受信を開始したときに、制御部６０からフラッシング制御回路８７に制御信号が送信され、フラッシング制御回路８７がインクジェットヘッド駆動回路９５及び搬送モータ駆動回路９６を駆動制御する。このとき、フラッシング制御回路８７が、搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させることによって、搬送ベルト１０８の凹部１０２が各インクジェットヘッド１のインク吐出面１ａ全域と順次対向するような搬送ベルト送り動作ＦＭ１が行われる。同時に、フラッシング制御回路８７がインクジェットヘッド駆動回路９６を制御することによって、各インクジェットヘッド１のインク吐出面１ａ全体が凹部１０２と対向したときに、凹部１０２の底面にインクが着弾するようにインクジェットヘッド１からインクを予備吐出するフラッシングＦ１が行われる。そして、インクジェットヘッド１のフラッシングが完了すると同時に、搬送制御部６５が搬送モータ駆動回路９６を制御することによって、用紙を用紙搬送経路内に給紙する搬送動作Ｍ１が行われる。
【００５９】
次に、制御部６０のデータ量判定部６１で印字データＤ１の受信が完了したと判定されると、ヘッド制御部６４が、インクジェットヘッド駆動回路９５を制御してインクジェットヘッド１から用紙に対してインクを吐出させ、印字データＤ１に関する印字動作Ｐ１を行った後、搬送制御部６５が搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させ、１０行分の距離だけ用紙を搬送する動作Ｍ２を行う。なお、動作Ｍ２は、次回の印字動作Ｐ２における印字位置に用紙を搬送している。また、このときも引き続き通信処理部９１は、ＰＣ９０からの印字データファイルを受信しており、本実施の形態おいては、１１行目から２０行目となる次の１０行分の印字データＤ２を受信している。また、図８に示すように、カウンタ８５が、印字動作Ｐ１が終了した時点から時間計測を開始している。
【００６０】
次に、制御部６０のデータ量判定部６１で印字データＤ２の受信が完了したと判定されると、この時点でのカウンタ８５によって計測された経過時間が所定時間と比較される。本例では、経過時間Ｔ１が所定時間よりも短いので、ヘッド制御部６４が、インクジェットヘッド駆動回路９５を制御してインクジェットヘッド１から用紙に対してインクを吐出させ、印字データＤ２に関する印字動作Ｐ２を行った後、搬送制御部６５が搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させ、１０行分の距離だけ用紙を搬送する動作Ｍ２を行う。また、このときも引き続き通信処理部９１は、ＰＣ９０からの印字データファイルを受信しており、本実施の形態においては、２１行目から３０行目となる次の１０行分の印字データＤ３を受信している。そして、リセット信号発生部６３からのリセット信号によってカウンタ８５の経過時間が０に戻される。そして、印字動作Ｐ２が終了した時点からカウンタ８５が、時間計測を開始する。
【００６１】
図８に示すように、何かの理由によって印字データＤ３の通信処理部９１での受信完了に時間がかかると、制御部６０のデータ量判定部６１が印字データＤ３の受信が完了したと判定する前に、セレクタ８８，８９がカウンタ８５による経過時間Ｔ２が所定時間に達したと判定する。すると、対向判断部６２が用紙位置センサ１０９，１１０の検知結果に基づいて、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が第１〜第３の位置関係のいずれであるかを判断する。本実施の形態においては、１行目から２０行目までの画像の印字しか行われていないため、対向判断部６２は用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が第２の位置関係であると判断する可能性が高い。そこで、ここでは、用紙とインクジェットヘッド１のインク吐出面１ａとの位置関係が第２の位置関係であると仮定して説明を進める。
【００６２】
次に、フラッシング制御回路８７が、搬送モータ駆動回路９６を制御し搬送モータ１４２を回転駆動して、用紙搬送経路内の用紙を２つの用紙位置センサ１０９，１１０が共に用紙を検知するような位置に搬送する搬送動作ＦＭ２を行う。なお、搬送動作ＦＭ２が行われているときにおいても、通信処理部９１は、ＰＣ９０からの印字データファイルを受信しており、本実施の形態においては、２１行目から３０行目となる１０行分の印字データＤ３を引き続いて受信している。
【００６３】
搬送動作ＦＭ２を行った後、フラッシング制御回路８７がインクジェット駆動回路９６を制御して、対向した用紙にインクが着弾するように各インクジェットヘッド１からインクを吐出するフラッシングＦ２を行う。そして、搬送制御部６５が、搬送モータ駆動回路９６を制御して搬送モータ１４２を回転駆動させ、インクが吐出された用紙を排紙部１１２に排紙する搬送動作Ｍ３を行う。次に、搬送制御部６５が、搬送モータ駆動回路９６を制御して新たな用紙を用紙搬送経路内に給紙する上述の搬送動作Ｍ１を行う。なお、このときも引き続き通信処理部９１は、ＰＣ９０からの印字データファイルを受信しており、本実施の形態においては、３１行目から４０行目となる１０行分の印字データＤ４、そしてこれに引き続いて４１行目から５０行目となる１０行分の印字データＤ５を受信している。また、通信処理部９１で受信した印字データＤ１〜Ｄ５は、画像メモリ８６が順次記憶する。
【００６４】
図８に示すように、用紙を搬送経路内に給紙した時点で、通信処理部９１は印字データＤ１〜Ｄ４の受信を完了しており、さらに画像メモリ８６に印字データＤ１〜Ｄ４が記憶されているので、印字データＤ１〜Ｄ４に関してそれぞれ対応した印字動作Ｐ１〜Ｐ４が順次用紙に対して行われると共に、各印字動作Ｐ１〜Ｐ３が終了する度に１０行分の距離だけ用紙を搬送する動作Ｍ２が行われる。これらの各印字動作Ｐ１〜Ｐ４は、既に受信が完了した印字データＤ１〜Ｄ４について行うものであるため、印字動作が途中で長時間途切れるおそれはない。したがって、印字動作Ｐ１〜Ｐ４が行われている間は、カウンタ８５の計測は行わない。
【００６５】
また、図８に示すように、各印字動作Ｐ１〜Ｐ４のうち、印字動作Ｐ２が行われている途中で、通信処理部９１での印字データＤ５の受信が完了するので、印字動作Ｐ４の後の搬送動作Ｍ２が終了すると直ぐに印字動作Ｐ５が行われる。この印字動作Ｐ５も既に受信が完了した印字データＤ５について行うものであるため、印字動作Ｐ４が終了した直後からカウンタ８５の計測が行われることはない。そして、印字動作Ｐ５が終了した時点で、５０行分の印字データに関する画像の印字が終了したと印字終了判断部６６が判断する。すると、搬送制御部６５が、搬送モータ駆動回路９６を制御し搬送モータ１４２を回転駆動させ、５０行分の印字データに関して印字が行われた用紙を排紙部１１２に排紙する搬送動作Ｍ４が行われる。こうして、インクジェットプリンタ１０１における用紙に対する所望画像の印字及び排出が完了する。また、印字動作Ｐ５が終了した時点からの経過時間Ｔ３の計測がカウンタ８５により開始される。
【００６６】
図８の例では、１０行分の印字データＤ１〜Ｄ５が互いに同じデータ量を有していることを前提としている。しかしながら、印字データＤ１〜Ｄ５がそれぞれ１０行分の印字データであるならば、それらデータ量は互いに異なっていてもよい。また、各印字データＤ１〜Ｄ５の受信完了を判定するには、予め各印字データＤ１〜Ｄ５のデータエンド部分に埋め込まれたエンドフラグを検出する。変形例として、印字データＤ１〜Ｄ５のビット数が既知である場合には、実際に受信したビット数を既知のビット数と比較することによって受信完了を判定してもよい。
【００６７】
以上のようなインクジェットプリンタ１０１によると、１つの印字データファイル全体（本実施の形態においては５０行分の印字データに相当）を受信してから印字を行うのではなく、受信した印字データが１０行分に相当する印字データ量に達する毎に順次印字を行うので、５０行分の印字データに関する画像が印字された用紙が排出されるまでに要する時間が短くなる。
【００６８】
また、図８に示すような場合、印字中にインクジェットヘッド１のフラッシング動作が一度行われたとしても、１０行分の各印字データＤ１〜Ｄ５の受信が完了する前に２回目の印字動作Ｐ１が行われているので、各印字データＤ１〜Ｄ５を受信してから印字動作を開始するよりも、５０行分の印字データに関する画像が印字された用紙が排出されるまでに要する時間が短くなる。また、所定時間内に所定量のデータを受信できないとき（図８に示すように、所定時間内に印字データＤ３を受信できないとき）には、粘度が向上したインクを用いての印字が引き続いて行われず、印字途中であっても用紙が排出される。このとき、用紙位置センサ１０９，１１０の検知結果に基づいて、対向判断部６２で用紙搬送経路内の用紙とインクジェットヘッド１との位置関係が第１〜第３の位置関係のうち、どの位置関係かを判断し、第１及び第２の位置関係であれば、用紙上にインクが着弾するようにインクジェットヘッド１のフラッシング動作を行った後に用紙を排出し、第３の位置関係であれば、印字途中の用紙をそのまま排出したのち、搬送ベルト１０８上にインクジェットヘッド１のフラッシング動作を行う。そして、新たな用紙を給紙してから再度印字が行われるので、５０行分の印字データに関する画像の印字が完了してから排出される用紙は、高画質の画像が印字されたものとなる。
【００６９】
また、印字データファイルの印字が全て完了するまでは、画像メモリ８６内に受信した印字データが記憶されていることで、印字途中で用紙が排出された場合に、一旦受信した印字データＤ１〜Ｄ４を再度受信する必要がなくなる。そのため、印字処理を短時間で終了させることが可能となる。
【００７０】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。例えば、上述したインクジェットプリンタ１０１のインクジェットヘッド１は、ベルト搬送機構１０３と対向する位置に固定されているが、インクジェットヘッドのフラッシング時などにおいて、一時的に退避するような可動式のインクジェットヘッドであってもよく、少なくとも用紙への印字の際にインクジェットヘッドが印字位置に位置決めされておればよい。また、用紙位置センサ１０９，１１０やエンコーダ９２などの用紙搬送経路内の用紙の位置を検知する検知手段を設けていなくてもよいし、対向判断部６２も設けられていなくてもよい。これにおいては、セレクタ８８，８９でカウンタ８５による経過時間が所定時間に達したと判断すると、用紙搬送経路内の用紙がどの位置にあろうとも用紙を排出すればよい。そして、ステップ８及びステップ９を行い、再度、新たな用紙に最初から印字を開始すればよい。これにより、高画質の画像が用紙に印字されることになる。
【００７１】
また、上述したインクジェットプリンタ１０１において、用紙の搬送手段としては、ベルト搬送機構１０３を適用しているが、例えは、複数のローラが用紙搬送方向に沿って並設されたローラ搬送機構を適用してもよい。また、搬送ベルト１０８には、インク受容領域としての凹部１０２が形成されているが、凹部１０２が形成されていない搬送ベルトに単にスポンジなどのインク吸収部材を配置したインク受容領域を形成してもよい。また、インクジェットヘッドのフラッシング時に予備吐出されたインクを受けるインク受け部材がインクジェットプリンタ内に配置されている場合には、搬送ベルトにインク受容領域を形成していなくてもよい。また、ＰＣ９０から送信された画像データを画像メモリ８６に記憶させておかなくてもよい。また、画像メモリ８６を設けなくてもよい。
【００７２】
また、上述した実施の形態では、所定印字行数が１０行となっているが、所定印字行数は任意のｎ（ｎ：自然数）行であってもよい。この所定印字行数は、用紙１頁に対して何行印字するかによって適宜選択して決めればよい。印字データはデータ送信元のＰＣからラスタ化されて送られることが多いが、テキストデータ及び／又はベクトルデータとして送られてもよい。
【００７３】
また、上述した実施の形態では、所定印字行数である１０行分の印字データＤ１〜Ｄ５を受信する毎に順次印字を行っていたが、受信した印字データが所定のデータ量になる毎に順次印字を行うものであってもよい。この場合、印字動作の間に行われる用紙の搬送は一定距離の搬送ではなくなるが、受信した印字データに含まれるアドレス情報（印字される文字の用紙上における位置を示すデータ）等を基に用紙の搬送距離を随時求めればよい。
【図面の簡単な説明】
【００７４】
【図１】本発明の一実施形態によるインクジェットプリンタの全体的な構成を示す側面図である。
【図２】インクジェットヘッドの外観斜視図である。
【図３】図２のIII−III線における断面図である。
【図４】図２に示したヘッド本体の平面図である。
【図５】本発明による一実施形態のインクジェットプリンタの制御構成を示す概略ブロック図である。
【図６】本発明の一実施形態によるインクジェットプリンタの動作フローを示すフローチャートである。
【図７】図１に示すインクジェットヘッドと用紙搬送経路内の用紙との位置関係を示しており、（ａ）は用紙の前端が用紙搬送経路の上流側に位置する用紙位置センサに到達しているが用紙搬送経路の下流側に位置する用紙位置センサに到達していない第２の位置関係を示す図であり、（ｂ）はインク吐出面全域と用紙が対向している第１の位置関係を示す図であり、（ｃ）は用紙後端が用紙搬送経路の上流側に位置する用紙位置センサを通過しているが用紙搬送経路の下流側に位置する用紙位置センサを通過していない第３の位置関係を示す図である。
【図８】図１に示すインクジェットプリンタで用紙に対して印字を行った時のタイムチャートである。
【符号の説明】
【００７５】
１  インクジェットヘッド
１ａ  インク吐出面
６１  データ量判定部（データ量判定手段）
６２  対向判断部（対向判断手段）
６３  リセット信号発生部（判定無効化手段）
６４  ヘッド制御部（印字制御手段の一部）
６５  搬送制御部（印字制御手段の一部、排出制御手段）
６６  印字終了判断部（印字終了判断手段）
６７  データ削除部（削除手段）
８５  カウンタ（時計カウンタ）
８６  画像メモリ（印字データ記憶手段）
８７  フラッシング制御回路（フラッシング制御手段）
８８，８９  セレクタ（経過時間判定手段）
１０２  凹部（インク受容領域）
１０３  搬送ベルト
１０６，１０７  ベルトローラ（回転部材）
１０８  搬送ベルト
１０９  用紙位置センサ（第１のセンサ）
１１０  用紙位置センサ（第２のセンサ）
Ｄ１〜Ｄ５  印字データ
Ｔ１〜Ｔ３  経過時間
【図１】
2006007641.tif 000003
【図２】
2006007641.tif 000004
【図３】
2006007641.tif 000005
【図４】
2006007641.tif 000006
【図５】
2006007641.tif 000007
【図６】
2006007641.tif 000008
【図７】
2006007641.tif 000009
【図８】
2006007641.tif 000010