(57)【特許請求の範囲】
【請求項１】
複数ページの画像データを含む印刷ジョブを受信する受信手段と、
前記受信手段により受信された印刷ジョブに基づいて複数枚の用紙に印刷処理を実行する印刷手段と、
前記印刷手段により印刷処理が実行された前記複数枚の用紙を排紙部に排紙する排紙手段と、
印刷ジョブを示すジョブ情報と、当該印刷ジョブにおいて排紙間隔を制御するために用いる排紙間隔制御情報とを対応付けて記憶する記憶手段と、
複数部印刷の何れか１部に対応する印刷ジョブを実行する際に、前記記憶手段に記憶されたジョブ情報の中から当該印刷ジョブと同一とみなせる印刷ジョブのジョブ情報を検索する検索手段と、
前記検索手段による検索の結果、前記印刷ジョブと同一とみなせる印刷ジョブのジョブ情報が複数発見された場合に、当該複数のジョブ情報の中から複数部印刷の１部目に対応する印刷ジョブのジョブ情報を特定する特定手段と、
前記特定手段により特定された前記複数部印刷の１部目に対応する印刷ジョブのジョブ情報に対応する排紙間隔制御情報を用いて前記複数部印刷の何れか１部に対応する印刷ジョブを実行する際の排紙間隔を制御する制御手段とを有することを特徴とする印刷装置。
【請求項２】
印刷ジョブの画像データを解析することによって当該印刷ジョブの排紙間隔制御情報を生成する生成手段を更に有することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、前記検索手段による検索の結果前記ジョブ情報が発見されなかった場合に、前記生成手段により生成された排紙間隔制御情報を用いて前記複数部印刷の何れか１部に対応する印刷ジョブを実行する際の前記排紙間隔を制御することを特徴とする請求項２に記載された印刷装置。
【請求項４】
前記特定手段は、前記複数部印刷の１部目に対応する印刷ジョブのジョブ情報として、前記複数のジョブ情報のうち最も前に実行された印刷ジョブのジョブ情報を特定することを特徴とする請求項１乃至３のいずれか１項に記載された印刷装置。
【請求項５】
前記検索手段は、前記印刷ジョブと同一とみなせる印刷ジョブのジョブ情報として、ジョブ名、ジョブオーナー名、ホスト名、排紙条件、ページ数、データハッシュ値のうち少なくともいずれか１つが等しいジョブ情報を検索することを特徴とする請求項１乃至４のいずれか１項に記載された印刷装置。
【請求項６】
前記生成手段は、前記受信された印刷ジョブに含まれる各ページの画像データのうち印刷すべき部分のデータの割合が多くなるにつれて排紙間隔を長くするように前記排紙間隔制御情報を生成することを特徴とする請求項２に記載された印刷装置。
【請求項７】
前記排紙間隔制御情報は、前記受信された印刷ジョブに基づいて印刷処理される複数枚の用紙の排紙間隔を用紙毎に制御するための情報を含み、
前記制御手段は、前記受信された印刷ジョブに基づいて印刷処理される複数枚の用紙の排紙間隔を用紙毎に制御することを特徴とする請求項１乃至６のいずれか１項に記載された印刷装置。
【請求項８】
前記印刷手段により印刷処理される用紙を給紙する給紙手段を備え、
前記制御手段は、前記実行済みの印刷ジョブに対応する前記排紙間隔制御情報に基づいて前記給紙手段が用紙を給紙する給紙間隔を制御することにより、前記排紙間隔を制御することを特徴とする請求項１乃至７のいずれか１項に記載された印刷装置。
【請求項９】
前記印刷手段により印刷処理される用紙を搬送する搬送手段を備え、
前記制御手段は、前記実行済みの印刷ジョブに対応する排紙間隔制御情報に基づいて、前記搬送手段が用紙を搬送する搬送速度を制御することにより、前記排紙間隔を制御することを特徴とする請求項１乃至８のいずれか１項に記載された印刷装置。
【請求項１０】
複数ページの画像データを含む印刷ジョブを受信する受信工程と、
前記受信工程により受信された印刷ジョブに基づいて複数枚の用紙に印刷処理を実行する印刷工程と、
前記印刷工程により印刷処理が実行された前記複数枚の用紙を排紙部に排紙する排紙工程と、
印刷ジョブを示すジョブ情報と、当該印刷ジョブにおいて排紙間隔を制御するために用いる排紙間隔制御情報とを対応付けて記憶する記憶工程と、
複数部印刷の何れか１部に対応する印刷ジョブを実行する際に、前記記憶手段に記憶されたジョブ情報の中から当該印刷ジョブと同一とみなせる印刷ジョブのジョブ情報を検索する検索工程と、
前記検索工程による検索の結果、前記印刷ジョブと同一とみなせる印刷ジョブのジョブ情報が複数発見された場合に、当該複数のジョブ情報の中から複数部印刷の１部目に対応する印刷ジョブのジョブ情報を特定する特定工程と、
前記特定工程により特定された前記複数部印刷の１部目に対応する印刷ジョブのジョブ情報に対応する排紙間隔制御情報を用いて前記複数部印刷の何れか１部に対応する印刷ジョブを実行する際の排紙間隔を制御する制御工程とを有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷方法に関するものである。
【背景技術】
【０００２】
近年、プリンタの高性能化により、印刷時の機内温度が上昇し、トナーにより排紙された出力用紙同士が接着してしまう排紙接着という現象が発生するようになってきた。
【０００３】
この排紙接着を防止するために、特許文献１に示す発明がある。特許文献１に記載された発明では、現像装置近傍の温度に従って現像スリーブの回転速度を制御することにより、排紙接着を防止する。しかし、この発明では、装置に温度センサを設ける必要があるため、コスト面で問題がある。
【０００４】
そこで、用紙に載るトナーの量を示すトナー載り量に応じて給紙間隔を制御することにより、排紙接着を防止する技術が開発されている。この技術において、トナー載り量は、印刷時に画像データのビデオ信号を計測することにより検出するのが一般的である。ビデオ信号を計測し、画像を形成する各画素について、その画素が露光をすべき画素であるかそうでないかを検出する。ビデオ信号を計測することにより、画像データを印刷する際に露光をすべき画素数が分かるため、印刷するために必要なトナーの量すなはちトナー載り量がわかる。この場合、トナー載り量が判明した後に給紙間隔を制御すると、印刷間隔が空き過ぎてしまう。
【０００５】
このため、複数部の印刷ジョブを実行する場合、一部目の出力時に各ページのトナー載り量を記録しておき、二部目以降の出力では一部目に記録しておいたトナー載り量を用いて各ページの給紙間隔を制御している。
【特許文献１】特開２００１−４２６３５号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記技術は、一部の低価格なプリンタでは用いることができなかった。なぜなら、一部の低価格なプリンタでは複数部の印刷を装置単体で認識することができないからである。
【０００７】
一般的なプリンタは、装置内に大容量の記憶媒体を有するため、複数ページの画像データをまるごと保持しておくことができる。複数部の印刷のジョブを実行する際、一部目の画像データを該記憶媒体に保持し、二部目以降の印刷はその画像データを用いて印刷を行う。一部の低価格なプリンタは、装置内に大容量の記憶媒体を有さないため、複数ページの画像データをまるごと保持しておくことができない。複数ページの画像データを印刷する際には、複数ページを数ページ単位に分けて、順次、記憶媒体に保持し印刷を実行したら消去する動作を繰り返す。そこで、一部の低価格なプリンタでは、複数部印刷のジョブを実行する際、ＰＣ等のホスト側で画像データを部数に対応する分だけ生成し、その画像データを受信して各部の印刷を行う。
【０００８】
つまり、一部の低価格なプリンタでは、複数部の印刷は複数回の１部印刷としてしか見ることができなかった。例え実質的に同一と見なせるジョブが複数あったとしても、それらのジョブ同士は関連性のない独立した印刷ジョブとしてそれぞれ処理されていた。そのため、複数部の印刷を実行する際に、上述したような一部目に記録したトナー載り量を用いた給紙間隔の制御を行うことができなかった。
【０００９】
以上の問題点を鑑みた本発明は、適切な排紙間隔で複数枚の用紙を排紙部に排紙させて用紙同士の接着を防止することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の印刷装置は、複数ページの画像データを含む印刷ジョブを受信する受信手段と、前記受信手段により受信された印刷ジョブに基づいて複数枚の用紙に印刷処理を実行する印刷手段と、前記印刷手段により印刷処理が実行された前記複数枚の用紙を排紙部に排紙する排紙手段と、印刷ジョブを示すジョブ情報と、当該印刷ジョブにおいて排紙間隔を制御するために用いる排紙間隔制御情報とを対応付けて記憶する記憶手段と、複数部印刷の何れか１部に対応する印刷ジョブを実行する際に、前記記憶手段に記憶されたジョブ情報の中から当該印刷ジョブと同一とみなせる印刷ジョブのジョブ情報を検索する検索手段と、前記検索手段による検索の結果、前記印刷ジョブと同一とみなせる印刷ジョブのジョブ情報が複数発見された場合に、当該複数のジョブ情報の中から複数部印刷の１部目に対応する印刷ジョブのジョブ情報を特定する特定手段と、前記特定手段により特定された前記複数部印刷の１部目に対応する印刷ジョブのジョブ情報に対応する排紙間隔制御情報を用いて前記複数部印刷の何れか１部に対応する印刷ジョブを実行する際の排紙間隔を制御する制御手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、受信された印刷ジョブと実質的に同一の実行済みの印刷ジョブが存在する場合に、実行済みの印刷ジョブの制御情報を用いて受信された印刷ジョブの印刷時の排紙間隔を制御することにより、適切な排紙間隔で複数枚の用紙を排紙部に排紙させて用紙同士の接着を防止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、発明を実施するための最良の形態を説明する。
【００１４】
〔第１実施形態〕
図１は、第１実施形態に係るシステムの構成図である。１００は、情報処理装置としてのＰＣである。２００は、印刷装置としてのプリンタである。３００は、ＰＣ１００とプリンタ２００を接続し印刷ジョブ等のデータ伝送を行うためのネットワークである。なお、ＰＣ１００とプリンタ２００とはネットワーク接続のみならずローカル接続であってもかまわない。
【００１５】
図２は、第１実施形態に係るプリンタ２００の機能ブロック図である。各ブロックはモジュールを示しており、ブロック間の矢印はデータの流れを示している。２０１は、データ受信部であり、ネットワーク３００を介してＰＣ１００から投入される印刷ジョブを受信する。２０２は、ＣＰＵ及びＲＯＭやＲＡＭ等の記憶媒体で構成される画像処理部であり、データ受信部２０１により受信した印刷ジョブを解釈し印刷ジョブに含まれる画像データの処理を行う。前記ＣＰＵは、前記ＲＯＭに記憶されたプログラム（図６及び図７を用いて後述する）を前記ＲＡＭに読み出し実行することにより、各部の動作を制御する。２０３は、プリント部であり、画像処理部２０２によって処理された画像データを印刷する。２０４は、フィニッシング部であり、プリント部２０３によって印刷された用紙に対してステイプル等のフィニッシング処理を行う。２０５は、ビデオカウント部であり、画像処理部２０２からプリント部２０３に流れてきたビデオ信号から画像を形成する画素数をページ単位でカウントし、その結果を画像処理部２０２に通知する。ビデオ信号を計測することで、ページ毎の用紙に載るトナーの量であるトナー載り量を検出することができる。２０６は、ジョブ情報保持部であり、画像処理部２０２の指示に従い、印刷ジョブに関する情報等を保持する。２０７は、画像データ保存部であり、画像処理部２０２の指示に従い、印刷ジョブの画像データ等を一時保存する。２０８は、は操作部であり、ユーザへの情報通知及びユーザからの命令入力の役割を果たす。
【００１６】
図３は、第１実施形態に係るジョブ管理テーブルを示す図である。このテーブルは、ジョブ情報保存部２０６に保存される。Ｓ１０３（図６を用いて後述する）で、このジョブ管理テーブルに情報が追加される。Ｓ２０１（図７を用いて後述する）で、この管理テーブルの情報を基に印刷するジョブと実質的に同一ジョブとみなす事のできるジョブの投入が以前にあったか否かを判断する。ジョブ情報は、入力した各ジョブに対して設定される。ＪｏｂＩＤは、ジョブ情報を区別するためのＩＤである。ジョブ名は、そのジョブに付けられた名前である。ジョブオーナー名は、そのジョブを作成したオーナーの名前である。ホスト名は、そのジョブを送信したホストコンピュータの名前である。排紙条件は、そのジョブを印刷した後どのような後処理を行うかを示す条件である。ページ数は、そのジョブが印刷する画像のページ数である。ＰＤＬデータハッシュ値は、ジョブデータ内の印刷画像に関する情報のハッシュ値である。ＪｏｂＩＤは、ジョブ処理部２０２が生成する。ジョブ名、ジョブオーナー名、ホスト名、排紙条件、ページ数、ＰＤＬデータハッシュ値は、ジョブ処理部２０２が投入されたジョブから抽出する。
【００１７】
図４は、第１実施形態に係るトナー載り量テーブルを示す図である。このテーブルは、ジョブ情報保存部２０６に保存される。Ｓ２１３（図７を用いて後述する）で、このトナー載り量テーブルにトナー載り量が追加される。Ｓ２０７（図７を用いて後述する）で、このトナー載り量テーブルのトナー載り量を基に出力用紙の排紙間隔を制御する。テーブルのレコードはジョブ毎に追加され、各レコードにはページごとに排紙間隔制御情報としてのトナー載り量が記録される。このトナー載り量が多いほど、トナーが乾くまでに時間がかかり、用紙接着がおこりやすくなる。トナー載り量の検出は、ページ毎に次の手順で行う。まず、ビデオカウント部１２５で、ビデオ信号を計測する。次に、計測したビデオ信号から、画像を構成する各画素について、その画素が印刷（露光）すべき画素であるかそうでないかを解析する。次に、印刷（露光）すべき画素数を全画素数で割ることにより、トナー載り量を％（割合）で検出する。例えば、１ページが４３２０００画素で構成されるページのビデオカウント信号を計測して、２１６０００画素が印刷（露光）すべき画素であると判定された場合、５０％がトナー載り量として検出されることになる。なお、白黒印刷の場合、トナー載り量は最大１００％であるが、カラー印刷（ＣＭＹＫの４色）の場合、各色についてトナー載り量は最大１００％となるため、全体としてトナー載り量は最大４００％となる。例えば、Ｋトナーのみを用紙全面に載せた場合、トナー載り量１００％となり、ＣＭＹＫトナーを各５０％ずつ載せるとトナー載り量２００％となる。また、本実施形態では、トナー載り量を％で検出しているが、％以外の数値として、例えば印刷（露光）すべき画素数そのもの等をそのままトナー載り量として検出してもよい。
【００１８】
図５は、第１実施形態に係る給紙間隔制御テーブルを示す。このテーブルは、画像処理部２０２のＲＯＭに保存される。Ｓ２０７（図７を用いて後述する）で、この給紙間隔制御テーブルの情報を基に出力用紙の給紙間隔を制御する。給紙間隔は、普通紙や厚紙といった用紙タイプ毎に、トナー載り量に応じて長くなるよう設定されている。つまり、トナーが固まり難い条件の場合に給紙間隔を長くすることで、トナーが凝固する時間を確保し、出力用紙の排紙接着が起こらないようにしている。
【００１９】
図６は、第１実施形態に係るプリンタ２００における印刷ジョブの受信処理を示すフローチャートである。この処理は、画像処理部２０２においてＲＯＭに記憶されたプログラムをＣＰＵが読み出し実行することにより実現される。
【００２０】
まず、データ受信部２０１がジョブを受信するのを待つ（Ｓ１０１）。次に、Ｓ１０１でジョブを受信したか否かを判断する（Ｓ１０２）。ジョブを受信したと判断した場合はＳ１０３に進み、ジョブを受信していないと判断した場合はＳ１０１に戻る。Ｓ１０２でジョブを受信したと判断した場合、画像処理部２０２がＳ１０１で受信したジョブを解析し、画像データを画像データ保存部２０７に保存するとともに、図３のジョブ情報をジョブ情報保存部２０６のジョブ管理テーブルに記録する（Ｓ１０３）。なお、Ｓ１０３において、ジョブ管理テーブルがジョブ情報保存部２０６に存在しない場合、ジョブ管理テーブルを生成してから、ジョブ情報をジョブ管理テーブルに記録する。ジョブ管理テーブルがジョブ情報保存部２０６に存在しない場合とは、例えば受信したジョブがプリンタ２００の起動後や初期化後最初に投入されたジョブであった場合等が該当する。Ｓ１０３で受信処理は終了となり、図７の印刷処理に続く。
【００２１】
図７は、第１実施形態に係るプリンタ２００における印刷ジョブの印刷処理を示すフローチャートである。この処理は、画像処理部２０２においてＲＯＭに記憶されたプログラムをＣＰＵが読み出し実行することにより実現される。なお、印刷処理としては複数枚の印刷ジョブに対する印刷処理を対象とする。
【００２２】
まず、ジョブ情報保存部２０６に保存されたジョブ管理テーブルのチェックを行う（Ｓ２０１）。このチェックにより、実行中の印刷ジョブと実質的に同一ジョブとみなす事のできるジョブが実行済の印刷ジョブの中にあったか否かを判断する。この判断は、ジョブ名、ジョブオーナー名、ホスト名、排紙条件、ページ数、ＰＤＬデータハッシュ値等の値を基準に行う。この判断の基準となる値の数や種類は、設定により任意に変更できるものとする。例えば、図３において、ジョブ名とホスト名が同じジョブを実質的に同一ジョブとみなす設定がなされていた場合、ＪｏｂＩＤ１，ＪｏｂＩＤ２，ＪｏｂＩＤ４は実質的に同一ジョブとみなす事ができる。この場合、ＪｏｂＩＤ１は１部目、ＪｏｂＩＤ２は２部目、ＪｏｂＩＤ４は３部目に該当することになる。従来は、このジョブ管理テーブルを用いた同一ジョブ判断処理が行われなかったため、ＪｏｂＩＤ１，ＪｏｂＩＤ２，ＪｏｂＩＤ４を実質的に同一ジョブとみなす事ができなかった。Ｓ２０１で、実行中の印刷ジョブと実質的に同一ジョブとみなす事のできるジョブが実行済の印刷ジョブの中にあったと判断された場合はＳ２０３に進み、なかったと判断された場合はＳ２０８に進む（Ｓ２０２）。
【００２３】
Ｓ２０１で、実行中の印刷ジョブと実質的に同一ジョブとみなす事のできるジョブが実行済の印刷ジョブの中にあったと判断された場合、印刷するジョブは、複数部印刷の２部目以降のジョブということである。この場合、複数部印刷の１部目に対応するジョブのトナー載り量を基に、印刷するジョブの排紙間隔の制御を行う。まず、ジョブ管理テーブルを用いて、Ｓ２０１で同一ジョブとみなしたジョブのうち最もＪｏｂＩＤの小さいものを、複数部印刷の１部目に対応するジョブとして特定する（Ｓ２０３）。次に、トナー載り量テーブルを用いて、Ｓ２０３で特定したジョブの中で印刷するページの１ページ前に該当するページのトナー載り量を、トナー載り量として決定する（Ｓ２０４）。なお、Ｓ２０４では、印刷するページに該当するページのトナー載り量を、トナー載り量として決定してもよい。また、印刷するページの１ページ前に該当するページのトナー載り量と印刷するページに該当するページのトナー載り量のうち大きい方を、トナー載り量として決定してもよい。次に、給紙間隔テーブルを用いて、Ｓ２０４で決定したトナー載り量と印刷する用紙タイプから、印刷するページの給紙間隔（又は紙の搬送速度）を設定する（Ｓ２０５）。次に、Ｓ２０５で設定した給紙間隔に基づき、ページを印刷する（Ｓ２０６）。この場合、前のページの印刷中に次のページの給紙を行うことができる。この結果、印刷された用紙の排紙タイミングを用紙毎に制御することができる。用紙がなお、既に前のページの給紙からの時間がＳ２０５で設定した給紙間隔以上に経過している場合、給紙間隔の制御は行わない。次に、印刷すべきページが残っているか否かを判断する（Ｓ２０７）。この判断は、画像データ保存部２０７に、次のページの画像データがあるか否かにより判断する。Ｓ２０７で印刷すべきページが残っていると判断した場合、Ｓ２０４に戻って次のページの印刷を行う。Ｓ２０７で印刷すべきページが残っていないと判断した場合、処理を終了する。
【００２４】
図８は、Ｓ２０４からＳ２０７のループ処理を行うときの、画像処理部２０２とプリント部２０３間の信号のやりとりを時系列で示した図である。それぞれ、Ｓ３０１〜Ｓ３０２は１ページ目、Ｓ３０３〜Ｓ３０４は２ページ目、Ｓ３０５〜Ｓ３０６は３ページ目について、Ｓ２０４からＳ２０７のループ処理を行うときの信号のやりとりを示している。
【００２５】
このように、２部目以降のジョブでは、前のジョブのトナー載り量を利用して給紙間隔（又は紙の搬送速度）の制御を行うため、印刷時間を短くすることができる。
【００２６】
Ｓ２０１で、実行中の印刷ジョブと実質的に同一ジョブとみなす事のできるジョブが実行済の印刷ジョブの中になかったと判断された場合、印刷するジョブは、複数部印刷の１部目のジョブということである。この場合、ビデオカウンタで検出したジョブのトナー載り量を基に、印刷するジョブの排紙間隔の制御を行う。まず、印刷したページのトナー載り量を格納する変数Ｔを初期化する（Ｓ２０８）。変数Ｔの初期化としては、変数Ｔの生成と変数Ｔへの初期値０の格納を行う。次に、変数Ｔの値からトナー載り量を決定する（Ｓ２０９）。変数Ｔの値は、印刷するページが１ページ目の場合はＳ２０８で格納した０となり、印刷するページが２ページ目以降の場合はＳ２１３で代入した値となる。次に、給紙間隔テーブルを用いて、Ｓ２０９で決定したトナー載り量と印刷する用紙タイプから、印刷するページの給紙間隔（又は紙の搬送速度）を設定する（Ｓ２１０）。次に、Ｓ２１０で設定した給紙間隔に基づき、ページを印刷する（Ｓ２１１）。この場合、画像処理部２０２に前のページのトナー載り量が通知された後に次のページの給紙を開始するため、前のページの印刷中に次のページの給紙を行うことができない。なお、既に前のページの給紙からの時間がＳ２１０で設定した給紙間隔以上に経過している場合、給紙間隔の制御は行わない。次に、ビデオカウント部２０５を用いて、Ｓ２１１で印刷しているページのトナー載り量の検出を行う（Ｓ２１２）。トナー載り量の検出は、ページ毎に次の手順で行う。まず、ビデオカウント部１２５で、ビデオ信号を計測する。次に、計測したビデオ信号から、画像を構成する各画素について、その画素が印刷（露光）すべき画素であるかそうでないかを解析する。次に、印刷（露光）すべき画素数を全画素数で割ることにより、トナー載り量を％（割合）で検出する。例えば、１ページが４３２０００画素で構成されるページのビデオカウント信号を計測して、２１６０００画素が印刷（露光）すべき画素であると判定された場合、５０％がトナー載り量として検出されることになる。次に、Ｓ２１２で検出したトナー載り量を変数Ｔに代入する（Ｓ２１３）。次に、Ｓ２１２で検出したトナー載り量をジョブ情報保存部２０６のトナー載り量テーブルに記録する（Ｓ２１４）。なお、Ｓ２１４において、トナー載り量テーブルがジョブ情報保存部２０６に存在しない場合、トナー載り量テーブルを生成してから、トナー載り量をトナー載り量テーブルに記録する。ジョブ管理テーブルがジョブ情報保存部２０６に存在しない場合とは、例えば受信したジョブがプリンタ２００の起動後や初期化後最初に投入されたジョブであった場合等が該当する。次に、印刷すべきページが残っているか否かを判断する（Ｓ２１５）。この判断は、画像データ保存部２０７に、次のページの画像データがあるか否かにより判断する。Ｓ２１５で印刷すべきページが残っていると判断した場合、Ｓ２０９に戻って次のページの印刷を行う。Ｓ２１５で印刷すべきページが残っていないと判断した場合、処理を終了する。
【００２７】
図９は、Ｓ２０９からＳ２１５のループ処理を行うときの、画像処理部２０２とプリント部２０３間の信号のやりとりを時系列で示した図である。それぞれ、Ｓ４０１〜Ｓ４０３は１ページ目、Ｓ４０４〜Ｓ４０６は２ページ目、Ｓ４０７〜Ｓ４０９は３ページ目について、Ｓ２０９からＳ２１５のループ処理を行うときの信号のやりとりを示している。
【００２８】
このように、１部目のジョブでは、前のページのトナー載り量が分かってから給紙間隔（又は紙の搬送速度）の制御を行うため、印刷時間が長くなってしまう。
【００２９】
図１０は、プリンタ２００の断面図である。特にプリント部２０３の構成に対応する。４０１は、印刷前の用紙を保持する給紙部としての給紙トレイである。４０２は、給紙トレイ４０１から用紙を給紙する給紙手段としての部給紙ローラーである。４０３は、機内で用紙を搬送する搬送ローラーである。４０４は、用紙に画像（トナー）を転写する感光ドラムである。４０５は、用紙に転写された画像（トナー）を定着する定着ローラーである。４０６は、排紙トレイ４０７に用紙を排紙する排紙手段としての排紙ローラーである。４０７は、印刷後の用紙を保持する排紙部としての排紙トレイである。４０８は、レーザーを用いて感光ドラム４０４に静電潜像を露光する露光部である。４０９は、トナーを用いて露光部４０８が生成した静電潜像を現像する現像部（トナーカートリッジ）である。露光部４０８はビデオカウント値に基づき感光ドラム４０４に露光を行い、現像部４０９は感光ドラム４０４の露光された部分にトナーを現像する。つまり、ビデオカウント値と用紙に転写されるトナーの量とは互いに比例関係となる。Ｓ２０５やＳ２１１では、給紙トレイ４０１の用紙が、給紙ローラー４０２の給紙動作により給紙され、感光ドラム４０４による転写と定着ローラー４０５による定着とを経て、排紙ローラー４０６の排紙動作により排紙トレイ４０７に排紙される。４０２〜４０６のローラーの動作は互いに連動しており、印刷時に用紙が途中でジャムが発生しないように構成されている。本実施形態では、給紙ローラー４０２による用紙の給紙間隔（又は給紙速度）を制御することにより、印刷後の用紙が排紙トレイ４０７に排紙される排紙間隔（又は排紙速度）を制御する。なお、給紙ローラー４０２に限らず、４０３〜４０６のいずれかを制御することにより、印刷後の用紙が排紙トレイ４０７に排紙される排紙間隔（又は排紙速度）を制御することとしてもよい。
【００３０】
図１１は、給紙ローラー４０２による用紙の給紙動作を示すタイムチャートである。特にＳ２０５やＳ２１１の印刷時の給紙動作に対応する。（Ａ）は給紙間隔が狭い場合、（Ｂ）は給紙間隔が広い場合を示している。各タイムチャートにおいて、横軸は印刷開始からの時間Ｔ、縦軸は給紙ローラー４０２を駆動させるための電圧Ｖに対応する。Ｖ１は待機時の電圧、Ｖ２は給紙時の電圧である。用紙の給紙は、給紙ローラー４０２に方形のパルス電圧Ｖ２をかけることにより行う。Ｔ１は１枚目の用紙の給紙開始時間、Ｔ２は１枚目の用紙の給紙終了時間、Ｔ３（Ｔ５）は２枚目の用紙の給紙開始時間、Ｔ４（Ｔ６）は２枚目の用紙の給紙終了時間である。本実施形態において、用紙の給紙間隔とはＴ１〜Ｔ３（Ｔ５）の時間又はＴ２〜Ｔ４（Ｔ６）の時間のことである。（Ａ）と（Ｂ）を比較すると、給紙ローラー４０２にかける電圧を制御することにより、用紙の給紙間隔を狭くしたり広くしたり制御できるということがわかる。
【００３１】
本実施形態により、実行されたジョブのうち実質的に同一と見なせるジョブの制御情報を用いて後続するジョブの印刷時の排紙間隔を制御することにより、印刷された用紙同士の接着を防止することができるようになる。
【００３２】
〔他の実施形態〕
なお、本発明の目的は、前述したシステムまたは装置が記憶媒体から前述した実施の形態の機能を実現するソフトウェアのプログラムを読み出し実行することによっても達成される。
【００３３】
この場合、記憶媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラム及びプログラムを記憶した記憶媒体は本発明を構成することになる。
【００３４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、メモリカード等を用いることができる。
【００３５】
また、プログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００３６】
更に、プログラムがコンピュータに接続された機能拡張ユニット等に備わるメモリに書き込まれた後、その機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００３７】
【図１】システムの構成図
【図２】プリンタ２００の機能ブロック図
【図３】ジョブ情報保存部２０６に保存されるジョブ管理テーブル
【図４】ジョブ情報保存部２０６に保存されるトナー載り量テーブル
【図５】画像処理部２０２のＲＯＭに保存される給紙間隔制御テーブル
【図６】プリンタ２００における印刷ジョブの受信処理を示すフローチャート
【図７】プリンタ２００における印刷ジョブの印刷処理を示すフローチャート
【図８】Ｓ２０４からＳ２０７のループ処理を行うときの画像処理部２０２とプリント部２０３間の信号のやりとりを時系列で示した図
【図９】Ｓ２０９からＳ２１５のループ処理を行うときの画像処理部２０２とプリント部２０３間の信号のやりとりを時系列で示した図
【図１０】プリンタ２００の断面図
【図１１】給紙ローラー４０２による用紙の給紙動作を示すタイムチャート
【符号の説明】
【００３８】
１００  ＰＣ
２００  プリンタ
２０１  データ受信部
２０２  画像処理部
２０３  プリント部
２０４  フィニッシング部
２０５  ビデオカウント部
２０６  ジョブ情報保存部
２０７  画像データ保存部
２０８  操作部
３００  ネットワーク
【図１】
0005235398.tif 000002
【図２】
0005235398.tif 000003
【図３】
0005235398.tif 000004
【図４】
0005235398.tif 000005
【図５】
0005235398.tif 000006
【図６】
0005235398.tif 000007
【図７】
0005235398.tif 000008
【図８】
0005235398.tif 000009
【図９】
0005235398.tif 000010
【図１０】
0005235398.tif 000011
【図１１】
0005235398.tif 000012