(57)【要約】【課題】無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことを目的とする。【解決手段】先行紙の乾燥待ち時間（ＴＷ１）が、所定の値より小さい場合、先行紙の排紙後、直ちに、次ページの給紙を開始する。すなわち、先行紙の排紙の完了時点のｔ１１（＝ｔ１２）で、次ページの給紙を開始している。なお、図において、先行紙の給紙時間をＴＳ１、その印刷時間をＴＰ１、その排紙時間ＴＥ１とし、次ページの給紙時間をＴＳ２、その印刷時間をＴＰ２、その排紙時間ＴＥ２とし、次次ページの給紙時間をＴＳ３、その印刷時間をＴＰ３、その排紙時間ＴＥ３としている。【選択図】　　　　図５
2004130565.tif 000002
【特許請求の範囲】
【請求項１】
印刷後に、乾燥待ち時間を必要とする印刷処理装置において、
先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙タイミングを変更することを特徴とする印刷処理装置。
【請求項２】
印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、
前記印刷用紙への印刷における印刷データの量を検出する印刷データ量検出手段を設け、
該印刷データ量検出手段が、先行紙が白紙であることを検出した場合、
前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする印刷処理装置。
【請求項３】
印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、
印刷データの量を検出する印刷データ量検出手段を設け、
該印刷データ量検出手段は、先行紙が白紙であることを検出した場合、前記給紙手段は、直ちに、次ページの給紙を開始することを特徴とする印刷処理装置。
【請求項４】
印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、
先行紙におけるインクの平均使用量を算出する平均使用量算出手段を設け、
該平均使用量算出手段が算出した先行紙のインクの平均使用量に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする印刷処理装置。
【請求項５】
前記平均使用量算出手段が算出した平均使用量が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする請求項４記載の印刷処理装置。
【請求項６】
先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、
該待ち時間算出手段は、前記平均使用量算出手段が算出した平均使用量に基づき、先行紙の乾燥待ち時間を算出し、
前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする請求項４記載の印刷処理装置。
【請求項７】
印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、
先行紙におけるインクの使用量を算出する使用量算出手段を設け、
該使用量算出手段が算出した先行紙のインクの使用量に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする印刷処理装置。
【請求項８】
前記使用量算出手段が算出した使用量が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする請求項７記載の印刷処理装置。
【請求項９】
先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、
該待ち時間算出手段は、前記使用量算出手段が算出した使用量に基づき、先行紙の乾燥待ち時間を算出し、
前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする請求項７記載の印刷処理装置。
【請求項１０】
前記平均使用量算出手段又は前記使用量算出手段は、主走査方向の印刷動作毎に、平均使用量又は使用量を算出し、
主走査方向の印刷動作毎に、前記平均使用量算出手段又は前記使用量算出手段が算出したインクの使用量の最大値に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする請求項４又は７記載の印刷処理装置。
【請求項１１】
前記平均使用量算出手段又は前記使用量算出手段が算出した主走査方向における印刷動作毎のインクの使用量に、当該主走査の走査順番に対応した係数を乗じる係数乗算手段を設け、
係数乗算手段により係数が乗算されたインクの使用量（以下、「インクの修正使用量」と言う。）の最大値に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする請求項１０記載の印刷処理装置。
【請求項１２】
前記インクの使用量又は前記インクの修正使用量の最大値が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする請求項１０又は１１記載の印刷処理装置。
【請求項１３】
先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、
該待ち時間算出手段は、前記インクの使用量又は前記インクの修正使用量の最大値に基づき、先行紙の乾燥待ち時間を算出し、
前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする請求項１０又は１１記載の印刷処理装置。
【請求項１４】
前記給紙手段は、先行紙の排紙の開始から、
前記待ち時間算出手段により算出された乾燥待ち時間から、次ページの給紙時間及び印刷時間を少なくとも、引いた時間後に、
次ページの給紙を開始することを特徴とする請求項６、９又は１３記載の印刷処理装置。
【請求項１５】
前記次ページの印刷時間として、先行紙の印刷時間、又は先行紙を含む先行した印刷の平均の印刷時間を用いることを特徴とする請求１４項記載の印刷処理装置。
【請求項１６】
印刷用紙の種類を判定する用紙判定手段を設け、
該用紙判定手段が判定した先行紙の種類を考慮して、前記待ち時間算出手段は、待ち時間を算出することを特徴とする請求項６、９又は１３記載の印刷処理装置。
【請求項１７】
前記平均使用量算出手段若しくは前記使用量算出手段が算出した、前記平均使用量、前記使用量、前記インクの使用量の最大値、若しくは、前記インクの修正使用量の最大値が、それぞれに設定された所定値以下の場合、
当該印刷処理装置の上位装置が設定した乾燥待ち時間後に、次ページの給紙を開始することを特徴とする請求項５、８、又は１２記載の印刷処理装置。
【請求項１８】
請求項１ないし１７いずれか一項記載の印刷処理装置を有する画像形成装置。
【請求項１９】
印刷後に、乾燥待ち時間を必要とする印刷処理装置における給紙方法において、
先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙の開始を行うことを特徴とする印刷処理装置における給紙方法。
【請求項２０】
印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置における給紙のタイミングを制御する給紙制御プログラムにおいて、
先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙タイミングを制御することをコンピュータに実行させる給紙制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷処理装置、画像形成装置、給紙方法及び給紙制御プログラムに係り、特に、印刷後に、乾燥待ち時間を必要とする印刷における給紙タイミングを変更する印刷処理装置、画像形成装置、給紙方法及び給紙制御プログラムに関する。
【０００２】
本発明は、上位装置であるパソコンで作成された印刷データをビットマップデータに展開して印刷する印刷処理装置、特にインクジェットプリンタに、好適である。
【０００３】
【従来の技術】
パーソナルユース向け等にインクジットプリンタが、多く利用されている。インクジットプリンタは、プリントヘッドに設けられた細かいノズルから、インクの粒子を発射して、記録用紙に記録するものであり、静かで、カラー印刷ができるという特徴を有している。
【０００４】
一般に、プリンタは、オートシートフィーダを装備しており、このオートシートフィーダによって、連続給紙される記録用紙に対して、順に記録が行われ、記録された記録用紙は、排紙トレイ上に順に積み重ねられる。
【０００５】
ところで、インクジットプリンタの場合、印刷された記録用紙上のインキが乾燥しない状態で、排紙トレイ上に積層されると、記録用紙が汚れるので、前に印刷された記録用紙上のインキが乾燥してから、次の印刷を行っていた。
【０００６】
実際には、インクジェットプリンタなどの印刷後に乾燥待ち時間を必要とする印刷処理装置は、上位装置であるパソコンから、印刷データと共に送信された乾燥待ち時間を抽出して、排紙完了後に、指定された乾燥待ち時間だけ待った後に、給紙を行って次の印刷を行っていた。
【０００７】
例えば、図１に示すように、先行紙の給紙時間ＴＳ１、印刷時間ＴＰ１、排紙時間ＴＥ１であり、次ページの給紙時間ＴＳ２、印刷時間ＴＰ２、排紙時間ＴＥ２であった場合、次ページの給紙は、先行紙の排紙完了後の指定された乾燥待ち時間ＴＷ１待って、開始している。同様に、次次ページの給紙は、次ページの排紙完了後の指定された乾燥待ち時間ＴＷ２待って、開始している。
【０００８】
【発明が解決しようとする課題】
しかしながら、乾燥待ち時間ＴＷ１、乾燥待ち時間ＴＷ２等は、印刷者が設定したり又はプリンタ用のドライバーが自動的に設定する。また、設定された乾燥待ち時間は、印刷用データファイルに組み込んで、印刷装置に通知される。ところで、印刷装置に通知された乾燥待ち時間は、ページ毎に設定されておらず、一連の纏まった印刷に対して、同じように設定されている。その結果、印刷内容に関係なく、一律に、乾燥待ち時間が設定されているので、印刷装置において、無駄な待ち時間が発生し、必要以上の乾燥待ちを行い、全体の印刷処理時間が長くなるという問題がある。
【０００９】
本発明は、上記問題に鑑みなされたものであり、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことを目的とするものである。
【００１０】
【課題を解決するための手段】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１１】
請求項１に記載された発明は、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙タイミングを変更することを特徴とする。
【００１２】
請求項１に記載された発明によれば、先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙タイミングを変更することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００１３】
請求項２に記載された発明は、印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、前記印刷用紙への印刷における印刷データの量を検出する印刷データ量検出手段を設け、該印刷データ量検出手段が、先行紙が白紙であることを検出した場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする。
【００１４】
請求項２に記載された発明によれば、印刷データ量検出手段が、先行紙が白紙であることを検出した場合、例えば、上位装置であるパソコンから、通知された乾燥待ち時間を、一時的にそのページに関してゼロに変更して、先行紙の排紙完了後、直ちに、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００１５】
請求項３に記載された発明は、印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、印刷データの量を検出する印刷データ量検出手段を設け、該印刷データ量検出手段は、先行紙が白紙であることを検出した場合、前記給紙手段は、直ちに、次ページの給紙を開始することを特徴とする。
【００１６】
なお、「直ちに、次ページの給紙を開始する」とは、「直ちに、次ページの給紙を開始する」コマンドが出されることを意味し、実際には、「直ちに、次ページの給紙を開始する」コマンドが出されてから、所定の処理を経て、次ページの給紙が開始されるので、厳密な意味で、「直ちに、次ページの給紙が開始」されるものではない。
【００１７】
請求項３に記載された発明によれば、印刷データ量検出手段が、先行紙が白紙であることを検出した場合、例えば、上位装置であるパソコンから通知された乾燥待ち時間に関係なく、直ちに、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００１８】
請求項４に記載された発明は、印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、先行紙におけるインクの平均使用量を算出する平均使用量算出手段を設け、該平均使用量算出手段が算出した先行紙のインクの平均使用量に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする。
【００１９】
請求項４に記載された発明によれば、平均使用量算出手段が算出した先行紙のインクの平均使用量に基づき、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００２０】
請求項５に記載された発明は、請求項４記載の印刷処理装置において、前記平均使用量算出手段が算出した平均使用量が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする。
【００２１】
請求項５に記載された発明によれば、平均使用量算出手段が算出した平均使用量が、所定の値以下の場合、例えば、上位装置であるパソコンから、通知された乾燥待ち時間を、一時的にそのページに関してゼロに変更して、先行紙の排紙完了後、直ちに、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００２２】
請求項６に記載された発明は、請求項４記載の印刷処理装置において、先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、該待ち時間算出手段は、前記平均使用量算出手段が算出した平均使用量に基づき、先行紙の乾燥待ち時間を算出し、前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする。
【００２３】
請求項６に記載された発明によれば、例えば、上位装置であるパソコンから通知された乾燥待ち時間に関係なく、待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することにより、先行紙の排紙完了を待たずに、次ページの給紙を開始することができ、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００２４】
請求項７に記載された発明は、印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置において、先行紙におけるインクの使用量を算出する使用量算出手段を設け、該使用量算出手段が算出した先行紙のインクの使用量に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする。
【００２５】
請求項７に記載された発明によれば、使用量算出手段が算出した先行紙のインクの使用量に基づき、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００２６】
請求項８に記載された発明は、請求項７記載の印刷処理装置において、前記使用量算出手段が算出した使用量が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする。
【００２７】
請求項８に記載された発明によれば、使用量算出手段が算出した使用量が、所定の値以下の場合、例えば、上位装置であるパソコンから、通知された乾燥待ち時間を、一時的にそのページに関してゼロに変更して、先行紙の排紙完了後、直ちに、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００２８】
請求項９に記載された発明は、請求項７記載の印刷処理装置において、先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、該待ち時間算出手段は、前記使用量算出手段が算出した使用量に基づき、先行紙の乾燥待ち時間を算出し、前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする。
【００２９】
請求項９に記載された発明によれば、例えば、上位装置であるパソコンから通知された乾燥待ち時間に関係なく、待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することにより、先行紙の排紙完了を待たずに、次ページの給紙を開始することができ、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００３０】
請求項１０に記載された発明は、請求項４又は７記載の印刷処理装置において、前記平均使用量算出手段又は前記使用量算出手段は、主走査方向の印刷動作毎に、平均使用量又は使用量を算出し、主走査方向の印刷動作毎に、前記平均使用量算出手段又は前記使用量算出手段が算出したインクの使用量の最大値に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする。
【００３１】
請求項１０に記載された発明によれば、主走査方向の印刷動作毎に、平均使用量算出手段又は使用量算出手段が算出したインクの使用量の最大値に基づき、次ページの給紙を開始することにより、高い精度で、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００３２】
請求項１１に記載された発明は、請求項１０記載の印刷処理装置において、前記平均使用量算出手段又は前記使用量算出手段が算出した主走査方向における印刷動作毎のインクの使用量に、当該主走査の走査順番に対応した係数を乗じる係数乗算手段を設け、係数乗算手段により係数が乗算されたインクの使用量の最大値に基づき、前記給紙手段は、次ページの給紙を開始することを特徴とする。
【００３３】
請求項１１に記載された発明によれば、主走査の走査順番に対応した係数を乗じる係数乗算手段を設け、係数乗算手段により係数が乗算されたインクの使用量の最大値に基づき、前記給紙手段は、次ページの給紙を開始することにより、より高い精度で、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００３４】
請求項１２に記載された発明は、請求項１０又は１１記載の印刷処理装置において、前記インクの使用量又は前記インクの修正使用量の最大値が、所定の値以下の場合、前記給紙手段は、先行紙の排紙完了後、直ちに、次ページの給紙を開始することを特徴とする。
【００３５】
請求項１２に記載された発明によれば、インクの使用量又は前記インクの修正使用量の最大値が、所定の値以下の場合、例えば、上位装置であるパソコンから、通知された乾燥待ち時間を、一時的にそのページに関してゼロに変更して、先行紙の排紙完了後、直ちに、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【００３６】
請求項１３に記載された発明は、請求項１０又は１１記載の印刷処理装置において、先行紙の乾燥待ち時間を算出する待ち時間算出手段を設け、該待ち時間算出手段は、前記インクの使用量又は前記インクの修正使用量の最大値に基づき、先行紙の乾燥待ち時間を算出し、前記給紙手段は、前記待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することを特徴とする。
【００３７】
請求項１３に記載された発明によれば、例えば、上位装置であるパソコンから通知された乾燥待ち時間に関係なく、待ち時間算出手段により算出された乾燥待ち時間に基づいて、次ページの給紙を開始することにより、先行紙の排紙完了を待たずに、次ページの給紙を開始することができ、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００３８】
請求項１４に記載された発明は、請求項６、９又は１３記載の印刷処理装置において、前記給紙手段は、先行紙の排紙の開始から、前記待ち時間算出手段により算出された乾燥待ち時間から、次ページの給紙時間及び印刷時間を少なくとも、引いた時間後に、次ページの給紙を開始することを特徴とする。
【００３９】
請求項１４に記載された発明によれば、先行紙の排紙の開始から、待ち時間算出手段により算出された乾燥待ち時間から、次ページの給紙時間及び印刷時間を少なくとも、引いた時間後に、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、より高速な印刷を行うことができる。
【００４０】
請求項１５に記載された発明は、請求１４項記載の印刷処理装置において、前記次ページの印刷時間として、先行紙の印刷時間、又は先行紙を含む先行した印刷の平均の印刷時間を用いることを特徴とする。
【００４１】
請求項１５に記載された発明によれば、次ページの印刷時間として、先行紙の印刷時間、又は先行紙を含む先行した印刷の平均の印刷時間を用いることにより、簡単な構成で、印刷時間を算出することができる。
【００４２】
請求項１６に記載された発明は、請求項６、９又は１３記載の印刷処理装置において、印刷用紙の種類を判定する用紙判定手段を設け、該用紙判定手段が判定した先行紙の種類を考慮して、前記待ち時間算出手段は、待ち時間を算出することを特徴とする。
【００４３】
請求項１６に記載された発明によれば、先行紙の種類を考慮して、待ち時間算出手段は、待ち時間を算出することにより、より正確な待ち時間を算出することができる。
【００４４】
請求項１７に記載された発明は、請求項５、８、又は１２記載の印刷処理装置において、前記平均使用量算出手段若しくは前記使用量算出手段が算出した、前記平均使用量、前記使用量、前記インクの使用量の最大値、若しくは、前記インクの修正使用量の最大値が、それぞれに設定された所定値以下の場合、当該印刷処理装置の上位装置が設定した乾燥待ち時間後に、次ページの給紙を開始することを特徴とする。
【００４５】
請求項１７に記載された発明によれば、平均使用量、使用量、インクの使用量の最大値、又は、インクの修正使用量の最大値が、それぞれに設定された所定値以下の場合、当該印刷処理装置の上位装置が設定した乾燥待ち時間後に、次ページの給紙を開始することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。また、この方式によれば、現行の機器の処理と親和性が高く、ソフトの変更が少なく、導入し易い。
【００４６】
請求項１８に記載された発明は、請求項１ないし１７いずれか一項記載の印刷処理装置を有する画像形成装置である。
【００４７】
請求項１８に記載された発明によれば、無駄な乾燥待ち時間をなくし、より高速な印刷を行うことができる印刷処理装置を有する画像形成装置を提供することができる。
【００４８】
請求項１９に記載された発明は、印刷後に、乾燥待ち時間を必要とする印刷処理装置における給紙方法において、先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙の開始を行うことを特徴とする。
【００４９】
請求項１９記載の発明は、請求項１〜１７記載の印刷処理装置に適した給紙方法を提供することができる。
【００５０】
請求項２０に記載された発明は、印刷用紙を給紙する給紙手段を有し、印刷後に、乾燥待ち時間を必要とする印刷処理装置における給紙のタイミングを制御する給紙制御プログラムにおいて、先行紙に印刷される印刷データ、先行紙の印刷に使用されるインクの使用量のデータ、先行紙の印刷時間のデータ、先行紙に用いられている用紙の種類のデータの内、少なくとも一つのデータを用いて、次ページの給紙タイミングを制御することをコンピュータに実行させることを特徴とする。
請求項２０記載の発明は、請求項１〜１７記載の印刷処理装置に適した給紙制御プログラムを提供することができる。
【００５１】
【発明の実施の形態】
次に、本発明の実施の形態について図面と共に説明する。
【００５２】
図２は、本発明が適用されるシステムの例である。図２では、ネットワーク上に設けられたプリンタ１３とＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）１１、１２から構成されている。
【００５３】
プリンタ１３は、ＰＣ１１、１２から送信されてきた印刷データを印刷する装置であり、インクジットプリンタ、バブルジェット（登録商標）プリンタ等の印刷後に乾燥待ち時間を必要とする印刷装置である。
【００５４】
なお、システム構成は、これに限らないことは、勿論であり、また、プリンタ１３は、ネットワークに接続されていない独立した印刷装置であってもよい。
【００５５】
また、プリンタ１３が印刷する印刷用紙は、印刷データに応じて、インク滴が着弾するものであり、紙に限られない。例えば、オーバヘッドプロジェクタ用のトランスパレンシーに記録するものでもよい。このときには、インクが用紙内に浸透しないために乾燥が極めて遅く、乾きが充分でないと、排紙用のスタック内で用紙同士がくっついてしまう。
【００５６】
プリンタは、給紙部と印刷部と排紙部とから構成されている。給紙部には、給紙トレイ３１、４１、印刷部には印刷ヘッド３２、４２及び排紙部には、排紙トレイ３４、４４があり、図３のような構成となっている。また、給紙及び排紙の方式には、図３（Ａ）に示されているように、後面給紙前面排紙の方式と、図３（Ｂ）に示されているように、前面給紙後面排紙の方式とがある。本発明は、両方式に適用できる。なお、排紙の完了は、排紙トレイ近辺に設置された排紙センサ４３によって、検出することができる。
【００５７】
なお、給紙トレイ３１及び給紙トレイ４１には、用紙に対応した複数のトイレであってもよい。また、図３（Ｂ）のループ４５を設けることにより、両面印刷が可能となる。
【００５８】
図４に、本発明に用いられるプリンタの機能ブロックの概要を示す。図４のプリンタは、通信制御部２１、データ格納部２４、印刷制御部２２、エンジン制御部２３から構成されている。通信制御部２１は、ＰＣと通信を行い、印刷データを含む印刷ジョブを受信する。通信制御部２１とＰＣ間は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）、セントロニクス・インタフェース、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃｓ　Ｅｎｇｉｎｅｅｒｓ）１２８４等のインタフェースにより接続されている。
【００５９】
ＰＣから送信された印刷ジョブ（印刷用のデータファイル）は、データ格納部２４に記憶される。印刷ジョブには、印刷データの他に、乾燥時間を指定するデータ、スキャン要求のデータ、ページの終わりを示すデータ等を有する。また、スキャン要求のデータには、個々のインクジットヘッドにより印刷される領域に対応して、印刷画像を分割したブロックの座標位置のデータ、該ブロックに含まれるインクの滴の大きさ毎の滴数のデータ、各滴の大きさ毎のインク１滴当たりの容量のデータ等が含まれている。
【００６０】
印刷制御部２２は、受信した乾燥時間を指定するデータを、そのジョブの各ページの印刷における乾燥待ち時間のデフォルト値として、データ格納部２４に記憶する。
【００６１】
また、印刷制御部２２は、印刷ジョブ分析部２２１、インク使用量算出部２２２、印刷データ量検出部２２３及び待ち時間算出部２２４を有する。印刷ジョブ分析部２２１は、データ格納部２４に格納されている当該印刷ジョブを分析し、分析したデータをして、インク使用量算出部２２２、印刷データ量検出部２２３及び待ち時間算出部２２４に渡す。インク使用量算出部２２２は、スキャン要求のデータから、
▲１▼平均インク吐出量
▲２▼各ページの全インク吐出量
▲３▼インクを最も多く吐出するブロックとその座標
▲４▼インクを最も多く吐出する走査（主走査方向の印刷動作、なお、１走査は、複数のブロックが含まれる。）とその座標
を算出する。
【００６２】
印刷データ量検出部２２３は、スキャン要求のデータから、印刷されるものが白紙（白紙と同等の場合を含む）かどうかを検出する。
【００６３】
印刷データ量検出部２２３は、印刷データが無い場合、ビットマップデータが無い場合（殆んど無い場合も含まれる）、インクの吐出量が無い場合（殆んど無い場合も含まれる）に、白紙と判定する。
【００６４】
印刷データ量検出部２２３は、給紙のコマンドと排紙のコマンドしかこない場合も、白紙と判定する。
【００６５】
待ち時間算出部２２４は、先行紙の印刷後に、必要とする乾燥待ち時間を算出する。なお、必要とする乾燥待ち時間は、先行紙が排紙トレイに排紙（排紙完了）されてから、次ページの印刷用紙が排紙トレイに排紙される（廃止開始）までの、先行紙の乾燥のために確保すべき時間である。
【００６６】
なお、データ格納部２４には、
▲１▼平均インク吐出量に対して、必要な乾燥時間を示すテーブル
▲２▼各ページの全インク吐出量に対して、必要な乾燥時間を示すテーブル
▲３▼ブロックにおけるインクの吐出量に対して、必要な乾燥時間を示すテーブル
▲４▼走査におけるインクの吐出量に対して、必要な乾燥時間を示すテーブル
▲５▼ブロック又は走査におけるインクの吐出量において、主走査の走査順番と主走査の走査順番に対応して乗じる係数（換算係数：この係数を乗じることにより、早めに走査した時間の経過したインクの吐出量を少なめに換算する。なお、インクの吐出量を少なめに換算する代わりに、乾燥時間を少なめに換算してもよい）
が、印刷の態様別（例えば、用紙、文書種類、精細度別）に、格納されているので、待ち時間算出部２２４は、このテーブルを引いて、適切な乾燥待ち時間を求めることができる。求めた乾燥待ち時間により、デフォルト値の乾燥待ち時間を変更する。
【００６７】
なお、テーブルに代えて、統計から求めた関数により算出してもよい。
【００６８】
エンジン制御部２３は、給紙のモータを制御する給紙制御部２３１、排紙のモータを制御する排紙制御部２３２、主走査駆動モータを制御する主走査制御部２３３及び副走査駆動モータを制御する副走査制御部２３４を有する。
【００６９】
このエンジン制御部２３による、印刷用紙の給紙及び排紙が制御され、さらに、プリントヘッドを主走査方向に移動走査させながら、印刷用紙を副走査方向に搬送して、プリントヘッドに設けられたノズルからインク滴を噴射させることによって、印刷用紙上に所要の画像を印刷するものである。
（第１の実施の形態）
第１の実施の形態は、算出された乾燥待ち時間が、所定の値より小さい場合（先行紙が白紙の場合を含む）に、先行紙の排紙完了後、直ちに、次ページの給紙を開始する場合である。
【００７０】
図５に示すように、先行紙の乾燥待ち時間（ＴＷ１）が、所定の値より小さい場合、先行紙の排紙後、直ちに、次ページの給紙を開始する。すなわち、先行紙の排紙の完了時点のｔ１１（＝ｔ１２）で、次ページの給紙を開始している。
【００７１】
なお、図において、先行紙の給紙時間をＴＳ１、その印刷時間をＴＰ１、その排紙時間ＴＥ１とし、次ページの給紙時間をＴＳ２、その印刷時間をＴＰ２、その排紙時間ＴＥ２とし、次次ページの給紙時間をＴＳ３、その印刷時間をＴＰ３、その排紙時間ＴＥ３としている（以下の説明においても同様である。）。
【００７２】
なお、先行紙の乾燥待ち時間をＴＷ１とすると、
ＴＷ１＜＝ＴＳ２＋ＴＰ２　　・・・・（１）
の場合に、第１の実施の形態は有効である。
【００７３】
なお、ＴＳ１＝ＴＳ２＝ＴＳ３であり、ＴＥ１＝ＴＥ２＝ＴＥ３である。印刷時間のＴＰ１、ＴＰ２、ＴＰ３は、印刷の内容によって異なる。例えば、印刷の精度、白黒かカラーかの別、印刷データの内容等により、印刷時間は異なる。
【００７４】
簡便な方法として、次ページの印刷時間として、先行紙の印刷時間、又は先行紙を含む先行した印刷の平均の印刷時間を用いてもよい。
【００７５】
また、先行紙の乾燥待ち時間に余裕を持たせるために、余裕時間α１を付加して、
式（１）を次のように変更してもよい。
【００７６】
ＴＷ１＜＝ＴＳ２＋ＴＰ２＋α１　　・・・・（２）
第１の実施の形態における「所定の乾燥待ち時間」として、式（１）の「ＴＳ２＋ＴＰ２」又は式（２）の「ＴＳ２＋ＴＰ２＋α１」を用いる。
【００７７】
また、第１の実施の形態における「所定の乾燥待ち時間」として、別途定めた値を用いても良いし、式（１）又は式（２）の右辺の平均値を用いてもよい。
【００７８】
図６を用いて、第１の実施の形態の処理フローを説明する。
【００７９】
通信制御部２１は、先行紙の印刷用データファイルの着信を時点ｔ０から開始（Ｓ１０）して、時点ｔ２で、受信を完了する（Ｓ１１）。
【００８０】
印刷用データファイルの受信完了後、時間算出部２２４は、インク使用量算出部２２２及び印刷データ量検出部２２３等からのデータに基づいて、乾燥待ち時間を算出する（Ｓ１２）。
【００８１】
一方、時点ｔ０から所定の時間後の時点ｔ１で、先行紙の給紙を開始し（Ｓ１７）、次いで、先行紙の印刷を開始する（Ｓ１８）。なお、印刷の開始は、印刷用データファイルの着信の完了後であってもよい。その後、当該ページの印刷が完了し（Ｓ１９）、印刷された印刷用紙の排紙が行われ（Ｓ２０）、時点ｔ４で、先行紙の排紙が完了する。
【００８２】
ステップＳ１３で、ステップＳ１２で算出された乾燥待ち時間が、所定の時間内か否かが判定される。
【００８３】
乾燥待ち時間が、所定の時間内の場合（Ｓ１３：Ｙｅｓ）は、データ格納部２４に記憶されているデフォルト値を、そのページに関して「０」に変更して、先行紙の排紙の完了の時点ｔ４で、次ページの給紙を開始する。その後、次ページの印刷を行い（Ｓ１５）、印刷完了後、排紙を行う（Ｓ１６）。
【００８４】
また、乾燥待ち時間が、所定の時間内でない場合（Ｓ１３：Ｎｏ）は、先行紙の排紙の完了の時点ｔ４から、次ページの給紙まで、乾燥待ちを行い（ＳＳ２１）、その後を次ページの給紙を開始する（Ｓ２２）。その後、次ページの印刷を行い（Ｓ２３）、印刷完了後、排紙を行う（Ｓ２４）。
【００８５】
なお、ステップ２１における乾燥のための待ち時間Ｔは、先行紙の乾燥待ち時間をＴＷ１とし、次ページの給紙時間をＴＳ２、次ページの印刷時間をＴＰ２としたとき、
Ｔ＝ＴＷ１−（ＴＳ２＋ＴＰ２）　　　　　・・・（３）
又は、余裕時間α２を付加して、
Ｔ＝ＴＷ１−（ＴＳ２＋ＴＰ２）＋α２　　・・・（４）
である。
【００８６】
また、式（３）又は式（４）で求めた、乾燥待ち時間に代えて、データ格納部２４に記憶されているデフォルト値（ＰＣ側で指定した乾燥待ち時間）を用いてもよい。
【００８７】
なお、式（３）又は式（４）で求めた、乾燥待ち時間を用いる場合は、そのページに関して、データ格納部２４に記憶されているデフォルト値を、式（３）又は式（４）で求めたものに、変更する。
【００８８】
これにより、従来例のように、一律に、先行紙の排紙の完了の時点から、次ページの給紙まで、乾燥待ちを行うことがないので、無駄な乾燥待ち時間が無くなり、全体として、高速な印刷を行うことができる。
（第２の実施の形態）
第２の実施の形態は、算出された乾燥待ち時間が、所定の値より小さい場合（先行紙が白紙の場合を含む）に、先行紙の排紙完了を待たずに、次ページの給紙を開始する場合である。
【００８９】
図７に示すように、先行紙の乾燥待ち時間（ＴＷ２）が、所定の値より小さい場合、先行紙の排紙完了を待たずに、次ページの給紙を開始する。すなわち、先行紙の排紙の完了時点のｔ２１より、ΔＴ時間前の時点ｔ２２で、次ページの給紙を開始している。
【００９０】
なお、ΔＴは、先行紙の乾燥待ち時間をＴＷ１とし、次ページの給紙時間をＴＳ２、次ページの印刷時間をＴＰ２としたとき、
ΔＴ＝（ＴＳ２＋ＴＰ２）−ＴＷ１　　　　　・・・（５）
又は、余裕時間α３を付加して、
ΔＴ＝（ＴＳ２＋ＴＰ２＋α３）−ＴＷ１　　・・・（６）
である。
【００９１】
ただし、このように、次ページの給紙を開始した場合、印刷器における紙間の最小保証距離が確保されない場合は、上記ΔＴを小さくする必要がある。さらに、印刷モードや、印刷条件によっては、さらに、紙間の最小保証距離が大きくなる場合は、必要に応じて、上記ΔＴを小さくする。
【００９２】
なお、次ページの給紙の開始時点ｔ２２は、先行紙の印刷が完了する前の時点でもよいし、先行紙の排紙が開始される前の時点でもよいが、先行紙の排紙が開始された後の時点の方が、制御が簡単になり、好ましい。
【００９３】
図８を用いて、第２の実施の形態の処理フローを説明する。図６の第１の実施の形態の処理フローとは、ステップ１４における処理が異なる。
【００９４】
図６の処理フローでは、ステップＳ１３で、ステップＳ１２で算出された乾燥待ち時間が、所定の時間内か否かが判定され、乾燥待ち時間が、所定の時間内の場合（Ｓ１３：Ｙｅｓ）は、先行紙の排紙の完了の時点ｔ４で、次ページの給紙を開始するものであった。
【００９５】
これに対して、第２の実施の形態では、ステップＳ１３で、ステップＳ１２で算出された乾燥待ち時間が、所定の時間内か否かが判定され、乾燥待ち時間が、所定の時間内の場合（Ｓ１３：Ｙｅｓ）は、先行紙の排紙の完了の時点ｔ４より上記ΔＴだけ早い時点で、次ページの給紙を開始する（Ｓ１４）。
【００９６】
これにより、第１の実施の形態と比較して、さらに、無駄な乾燥待ち時間が無くなり、全体として、より高速な印刷を行うことができる。
【００９７】
図９を用いて、第３の実施の形態の処理フローを説明する。図６の第１の実施の形態の処理フローとは、ステップ１３における処理及びその後の処理が異なる。
【００９８】
ステップＳ１３で、ステップＳ１２で算出された乾燥待ち時間が、所定の時間内か否かが判定される。
【００９９】
第３の実施の形態では、ステップ１３では、ステップ１２で算出された乾燥待ち時間と印刷ジョブで指定された乾燥待ち時間とを比較する。ステップ１２で算出された乾燥待ち時間が印刷ジョブで指定された乾燥待ち時間より、短い場合（Ｓ１３：Ｙｅｓ）は、先行紙の排紙の完了の時点ｔ４で、次ページの給紙を開始する。その後、次ページの印刷を行い（Ｓ１５）、印刷完了後、排紙を行う（Ｓ１６）。
【０１００】
一方、ステップ１２で算出された乾燥待ち時間が印刷ジョブで指定された乾燥待ち時間より長い場合（Ｓ１３：Ｎｏ）は、先行紙の排紙の完了の時点ｔ４から、次ページの給紙まで、印刷ジョブで指定された乾燥待ち時間だけ、乾燥待ちを行い（ＳＳ２１）、その後を次ページの給紙を開始する（Ｓ２２）。その後、次ページの印刷を行い（Ｓ２３）、印刷完了後、排紙を行う（Ｓ２４）。
【０１０１】
第３の実施の形態は、現行の機器の処理と親和性が高く、ソフトの変更が少なく、導入し易い。
【０１０２】
【発明の効果】
上述の如く本発明によれば、印刷後に、乾燥待ち時間を必要とする印刷における給紙タイミングを変更することにより、無駄な乾燥待ち時間をなくし、もって、全体として、高速な印刷を行うことができる。
【０１０３】
【図面の簡単な説明】
【図１】従来における先行紙の排紙後、乾燥待ち時間経過後に、次ページの給紙を開始する例を説明するための図である。
【図２】本発明が適用されるシステムの例を説明するための図である。
【図３】後面給紙前面排紙方式と前面給紙後面排紙方式とを説明するための図である。
【図４】本発明に用いられるプリンタの機能ブロックの概要を説明するための図である。
【図５】第１の実施の形態の概要を説明するための図である。
【図６】第１の実施の形態の処理フローを説明するための図である。
【図７】第２の実施の形態の概要を説明するための図である。
【図８】第２の実施の形態の処理フローを説明するための図である。
【図９】第３の実施の形態の処理フローを説明するための図である。
【符号の説明】
１０　　ネットワーク
１１、１２　　ＰＣ
１２　　プリンタ
２１　　通信制御部
２２　　印刷制御部
２３　　エンジン制御部
２４　　データ格納部
３１、４１　　給紙トレイ
３２、４２　　印刷ヘッド
３３、４３　　排紙センサ
３４、４４　　排紙トレイ
２２１　　印刷ジョブ分析部
２２２　　インク使用量算出部
２２３　　印刷データ量検出部
２２４　　待ち時間算出部
２３１　　給紙制御部
２３２　　排紙制御部
２３３　　主走査制御部
２３４　　副走査制御部
【図１】
2004130565.tif 000003
【図２】
2004130565.tif 000004
【図３】
2004130565.tif 000005
【図４】
2004130565.tif 000006
【図５】
2004130565.tif 000007
【図６】
2004130565.tif 000008
【図７】
2004130565.tif 000009
【図８】
2004130565.tif 000010
【図９】
2004130565.tif 000011