(57)【特許請求の範囲】
【請求項１】
画像が形成される像担持体と、
前記像担持体に画像を形成する画像形成手段と、
前記像担持体上の画像が転写される記録紙を搬送路に給紙する給紙手段と、前記給紙手段により記録紙を給紙してから予め定められた時間以内に記録紙が前記搬送路の所定位置に到着していなければ、前記給紙手段により記録紙の再給紙を実行させるリトライ処理手段と、
前記リトライ処理手段による記録紙の再給紙の実行の可否を制御する制御手段と、を有する画像形成装置において、
前記画像形成装置の動作状態に応じて、前記給紙手段で給紙する複数の記録紙の内、先行する記録紙に対応する画像を前記像担持体に形成するタイミングから後続の記録紙に対応する画像を前記像担持体に形成するタイミングまでの時間間隔を決定する決定手段を有し、
前記制御手段は、前記決定手段によって決定された時間間隔が、前記リトライ処理手段による前記後続の記録紙の再給紙のためのリトライ時間を確保できる時間間隔か否かを判定し、前記リトライ時間を確保できるのであれば前記リトライ処理手段に記録紙の再給紙を実行させ、前記リトライ時間を確保できなければ前記リトライ処理手段に記録紙の再給紙を実行させないことを特徴とする画像形成装置。
【請求項２】
前記画像形成手段は、トナー像が転写された記録紙を加熱することにより記録紙に前記トナー像を定着させる定着手段を含み、
前記決定手段は、前記動作状態である前記定着手段の温度状態に応じて、前記時間間隔を決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記定着手段は、記録紙に接触することにより記録紙を加熱する加熱部材を含み、
前記定着手段の温度状態とは、前記加熱部材における記録紙の搬送方向に直交する方向の端部の温度状態であることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記決定手段は、前記定着手段の温度調整に必要となる調整時間に応じて、前記時間間隔を決定することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記像担持体に画像を形成するタイミングを制御するためのコマンドを受信する受信手段を有し、
前記決定手段は、前記コマンドに応じて前記時間間隔を決定することを特徴する請求項１または２に記載の画像形成装置。
【請求項６】
前記コマンドは、記録紙に画像を形成した後の後回転動作の開始を延期させるためのコマンドであることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記決定手段は、単位時間あたりの画像形成枚数であるスループットに対応した前記時間間隔を決定することを特徴とする請求項１乃至請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御手段は、記録紙の搬送方向における記録紙の先端から後端までの距離を搬送速度で除算することで得られる搬送時間と、第１スループットから該第１スループットよりも小さい第２スループットへ変更したときに適用されるオフセット時間との和から、前記再給紙を開始してから記録紙の後端が前記給紙手段の給紙口を抜けるまでに要する給紙時間と前記リトライ時間との和を減算して差を算出する算出手段と、
前記差と閾値とを比較する比較手段とを含み、
前記差が前記閾値を超えていれば、先行する記録紙への画像形成の開始から後続の記録紙への画像形成の開始までの時間間隔が、前記リトライ処理手段による記録紙の再給紙のためのリトライ時間を確保できる時間間隔であると判定し、前記差が前記閾値を超えていなければ、先行する記録紙への画像形成の開始から後続の記録紙への画像形成の開始までの時間間隔が、前記リトライ処理手段による記録紙の再給紙のためのリトライ時間を確保できる時間間隔ではないと判定することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
記録紙に画像を形成する画像形成手段と、
前記画像形成手段への搬送路に記録紙を給紙する給紙手段と、
前記給紙手段により記録紙を給紙してから予め定められた時間以内に記録紙が前記搬送路の所定位置に到着していなければ、前記給紙手段により記録紙の再給紙を実行させるリトライ処理手段と、
前記リトライ処理手段による記録紙の再給紙の実行の可否を制御する制御手段であって、先行する記録紙への画像形成の開始から後続の記録紙への画像形成の開始までの時間間隔が、前記リトライ処理手段による記録紙の再給紙のためのリトライ時間を確保できる時間間隔か否かを判定し、前記リトライ時間を確保できるのであれば前記リトライ処理手段に記録紙の再給紙を実行させ、前記リトライ時間を確保できなければ前記リトライ処理手段に記録紙の再給紙を実行させない、制御手段と、
画像形成モードに応じて前記時間間隔を変更する変更手段と
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、画像形成装置に係り、とりわけ、記録紙の給紙リトライに関する。
【背景技術】
【０００２】
一般に、画像形成装置は、ジャムの検知機能を備えている。ジャムの検知機能は、給紙開始位置から搬送路下流に設けられたシート検知位置までを予め決められた時間内にシートが搬送されないときに、給紙ジャムが発生したと判定する。一方で、予め決められた時間内にシートが搬送されない場合の救済手段として、給紙リトライ動作がある。これにより、給紙ジャムの発生が減少する。
【０００３】
特許文献１によれば、シートの種類ごとに給紙のリトライ回数を設定する設定手段が開示されている。特許文献２には、リトライ回数を任意に設定可能な設定手段が開示されている。また、特許文献２には、ジョブの１枚目のシートのみについて、像担持体上へのトナー像の形成開始よりも先に給紙を開始することで、給紙リトライに必要となる時間を確保する発明も開示されている。
【特許文献１】特開２００３−３０６２５１号公報
【特許文献２】特開平１１−３３４９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、単位時間あたりの画像形成枚数（スループット）を高める一手法として、像担持体上への複数のトナー像の形成間隔を所定の時間間隔に固定する手法がある。また、シートの給紙開始よりも先に像担持体上へのトナー像の形成を開始する手法もある。とりわけ、これらの手法では、シートの給紙に失敗したときに、給紙リトライを行う時間的猶予がないのが通常である。無理に、給紙リトライを行う時間を確保してしまうと、各シートについて一律にトナー像の形成間隔が広がってしまうため、スループットが低下しやすい。なお、特許文献１や２に記載の装置では、基本的に、給紙リトライを実行することが前提となっている。そのため、これらの装置は、給紙リトライを実行しないことが前提となっている装置（給紙リトライを行う時間的猶予がない装置）と比較し、スループットが低下する。
【０００５】
一方で、通常のプリント時には給紙リトライを行う時間的猶予がない画像形成装置であっても、給紙リトライを行うだけの時間的猶予を充分に確保できる状況が発生することがある。このような状況は、例えば、定着部での過昇温防止のためのスループットダウン制御が行われている状況など、何らかの要因によって一時的にスループットを抑制している状況である。しかし、従来技術では、一時的にスループットを抑制している状況で給紙ジャムが発生すると、給紙リトライを実行せずに画像形成装置を停止していた。
【０００６】
そこで、本発明は、このような課題および他の課題のうち、少なくとも１つを解決することを目的とする。例えば、本発明は、スループットを抑制している状況など、給紙リトライの時間を確保できる状況での給紙ミスを低減することを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、
画像が形成される像担持体と、
前記像担持体に画像を形成する画像形成手段と、
前記像担持体上の画像が転写される記録紙を搬送路に給紙する給紙手段と、前記給紙手段により記録紙を給紙してから予め定められた時間以内に記録紙が前記搬送路の所定位置に到着していなければ、前記給紙手段により記録紙の再給紙を実行させるリトライ処理手段と、
前記リトライ処理手段による記録紙の再給紙の実行の可否を制御する制御手段と、を有する画像形成装置において、
前記画像形成装置の動作状態に応じて、前記給紙手段で給紙する複数の記録紙の内、先行する記録紙に対応する画像を前記像担持体に形成するタイミングから後続の記録紙に対応する画像を前記像担持体に形成するタイミングまでの時間間隔を決定する決定手段を有し、
前記制御手段は、前記決定手段によって決定された時間間隔が、前記リトライ処理手段による前記後続の記録紙の再給紙のためのリトライ時間を確保できる時間間隔か否かを判定し、前記リトライ時間を確保できるのであれば前記リトライ処理手段に記録紙の再給紙を実行させ、前記リトライ時間を確保できなければ前記リトライ処理手段に記録紙の再給紙を実行させないことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、スループットを抑制している状況など、給紙リトライの時間を確保できる状況での給紙ミスを低減することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念および下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１０】
［実施形態１］
図１は、実施形態に係るレーザプリンタの概略断面図である。レーザプリンタ１００は、画像形成装置の一例である。なお、本発明の画像形成装置は、印刷装置、複写機、複合機、ファクシミリとして実現されてもよい。また、画像形成方式は、例えば、電子写真方式、静電記録方式、磁気記録方式、インクジェット方式、昇華方式、オフセット印刷方式のいずれであってもよい。
【００１１】
レーザプリンタ１００は、電子写真プロセスを用いてシート上にカラー可視画像を形成する。電子写真プロセスは、よく知られているように、帯電工程、露光工程、現像工程、転写工程、定着工程を有している。帯電工程及び露光工程により、感光ドラムなどの像担持体上に静電潜像が形成される。現像工程において、静電潜像が現像され、可視画像が形成される。また、転写工程において、各色の可視画像が重畳転写されてカラー可視画像が形成され、このカラー可視画像がシートへと転写される。定着工程において、シートＳのカラー可視画像を定着される。ちなみに、シートは、記録紙、記録材、記録媒体、用紙、転写材、転写紙と呼ばれることもある。
【００１２】
画像形成部は、それぞれ異なる現像色に対応した複数のステーションを備えている。なお、画像形成部は、記録紙に画像を形成する画像形成手段の一例である。各ステーションは、感光ドラム５、一次帯電手段としての注入帯電器７、現像部８、トナーカートリッジ１１を備えている。また、画像形成部は、中間転写体１２、給紙部１、二次転写ローラ９を含む転写部および定着部１３を備えている。露光工程においてスキャナ部１０は画像信号に対応した光を感光ドラム５に対して照射することで、静電潜像を形成する。
【００１３】
感光ドラムを帯電させるための注入帯電器７は、スリーブ２７を備えている。イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の現像を行う４個の現像部８は、それぞれスリーブ２８を備えている。
【００１４】
シートＳは、給紙部１の給紙カセット２に積載されており、給紙ローラ３９によって１枚ずつ搬送路へ送出される。給紙部１は、画像形成手段へ通じる搬送路へ記録紙を給紙する給紙手段の一例である。シートＳが搬送路の所定位置（例：レジストローラ３の付近）に到着したことは、レジストセンサ１９によって検知される。レジストセンサ１９は、シートの先端が到着してから後端が抜け出るまで、シートを検知していることを示す信号を出力するシートセンサである。
【００１５】
レジストセンサ１９によって、シートＳの先端が検知されると、シートＳの搬送が一旦停止される。なお、給紙部１の給紙口からシートＳが給紙されてから所定位置に到着するまでの時間をタイマーが計時する。給紙口は、給紙カセットの全体を指すこともあるが、ここでは、給紙カセット２の出口（搬送路の入り口）を指す。タイマーが予め定められた規定時間を計時し終える前に、レジストセンサ１９がシートＳの先端の到着を検知できなければ、ジャムが発生したと判定される。本実施形態では、給紙リトライに必要となるリトライ時間を確保できる状況であれば、リトライが実行される。一方で、リトライ時間を確保できない状況であれば、画像形成動作が停止される。
【００１６】
中間転写体１２には、各感光ドラム５上の可視画像が、一次転写ローラ４に印加された一次転写バイアスによって１次転写される。さらに、中間転写体１２上のカラー可視画像は、二次転写ローラ９によって、シートＳへと二次転写される。
【００１７】
定着部１３は、未定着のトナー像を記録紙に定着させる定着手段の一例である。定着部１３は、シートＳを搬送しながら、カラー可視画像をシートＳに定着させる装置である。定着部１３は、シートＳを加熱する定着ローラ１４とシートＳを定着ローラ１４に圧接させるための加圧ローラ１５とを備えている。定着ローラ１４と加圧ローラ１５は中空状に形成され、内部にそれぞれヒータ１６、１７が内蔵されている。すなわち、カラー可視画像を保持したシートＳは定着ローラ１４と加圧ローラ１５により搬送されるとともに、熱および圧力を加えることによりトナーがその表面に定着される。可視画像定着後のシートＳは、排紙部に排出される。
【００１８】
なお、シートセンサとしては、定着排紙セン２０、定着前センサ３７、両面搬送センサ３８も搬送路の途中に設けられており、これらの検知結果に基づいて、シートの搬送状況が管理される。
【００１９】
（画像形成間隔抑制制御（スループットダウン制御））
図２は、定着部の過昇温抑制機構を説明するための定着ローラの概略断面図である。本実施形態では、定着部１３の過昇温を抑制するために、画像形成間隔の制御（以下、スループットダウン制御）を採用している。
【００２０】
定着ローラ１４の内部には、中央部の温度を検出するためのメインサーミスタ２０１、及び、端部の温度を検出するためのサブサーミスタ２０２が備えられている。ヒータ１６は、定着ローラ１４をシートＳが通過する際に、メインサーミスタ２０１の検出温度をフィードバックしながら加熱制御が行われる。
【００２１】
ここで、定着ローラ１４の長手方向における幅Ｌに比べて幅の狭いシートが使用されると、定着ローラ１４の中央部はシートが通過するが、端部付近はシートが通過しない。これは、シートＳの中心線が定着ローラ１４の中央部を通過するようにするための、センタリング機構が搬送路に設けられているからである。
【００２２】
しかしながら、ヒータ１６は中央部のメインサーミスタ２０１の検出温度に基づいて加熱制御が行われるため、定着ローラ１４の端部の温度が極端に上昇してしまう場合がある。このような極端な端部過昇温を防止するため、エンジン制御部はスループットダウン制御を行う。
【００２３】
スループットダウン制御は、サブサーミスタ２０２の検知温度に応じて、画像形成の時間間隔（画像形成間隔）を段階的に広げることで、単位時間あたりに定着部１３を通過するシート枚数を減らす制御である。この制御によって、シートが通過する際の温度制御の偏りが抑制される。
【００２４】
図３は、サブサーミスタの検出温度、スループットダウンレベル及びスループットダウンオフセット時間の対応関係を示したテーブルの一例である。例えば、第１スループット（例：レベル０）から第１スループットよりも小さい第２スループット（例：レベル１）へ変更したときに適用されるオフセット時間は、＋１０００ミリ秒である。なお、レベル３からレベル４に移行したときのオフセット時間は＋１００００ミリ秒である。
【００２５】
エンジン制御部４０３はサブサーミスタ２０２の検出温度をテーブルに当てはめ、対応するスループットダウンレベルと、スループットダウンオフセット時間を決定する。スループットダウンオフセット時間は、画像形成間隔を延長するための延長時間である。エンジン制御部は、決定したスループットダウンオフセット時間を、通常の画像形成間隔に加算する。
【００２６】
（プリンタシステム構成）
図４は、プリンタの制御機構のブロック図である。レーザプリンタ１００は、ホストコンピュータ４００からの印刷ジョブをコントローラ部４０１により受信する。コントローラ部４０１は、受信した印刷ジョブのデータをエンジン制御部４０３のビデオインタフェース部４０４を介してＣＰＵ４０５へ送信する。エンジン制御部４０３は、画像処理ＧＡ４０６、定着制御部４０８、シート搬送部４０９、駆動制御部４１０、スループットダウン制御部４１１、給紙リトライ制御部４１２を有している。また、エンジン制御部４０３は、各種データを記憶するためのメモリ４０７を備えている。ＧＡは、ゲートアレイの略称である。
【００２７】
画像処理ＧＡ４０６は、画像データの展開などの画像処理を実行する。定着制御部４０８は、メインサーミスタ２０１やサブサーミスタ２０２の検知温度に基づいて、定着温度を調節する。シート搬送部４０９は、給紙手段の一例であり、シートを搬送するための各種ローラを駆動するステッピングモータやソレノイドなどである。駆動制御部４１０は、シート搬送部４０９のモータなどを制御する。スループットダウン制御部４１１は、サブサーミスタ２０２の検知温度に基づいて、第１スループットと第２スループットとを切り替ええる。第１スループットは、例えば、最良のスループットに対応している。第２スループットは、例えば、定着部１３を保護するために、第１スループットよりも低いスループットである。
【００２８】
給紙リトライ制御部４１２は、例えば、予め定められた基準時間以内にシートが搬送路の所定位置に到着しているか否かを判断する。シートが所定位置に到着しているか否かは、レジストセンサ１９の検知結果に応じて判断される。シートが所定位置に到着していなければ、給紙リトライ制御部４１２は、駆動制御部４１０を通じてシート搬送部に給紙リトライを実行させる。よって、駆動制御部４１０などは、予め定められた基準時間以内に記録紙が搬送路の所定位置に到着していなければ給紙手段に給紙リトライを実行させるリトライ処理手段の一例である。
【００２９】
さらに、給紙リトライ制御部４１２は、シートに適用される画像形成の開始条件が給紙リトライに必要となるリトライ時間を確保できる開始条件か否かを判定する。リトライ時間を確保できる開始条件でなければ、給紙リトライ制御部４１２は、シート搬送部におけるリトライ機能を無効とする。一方で、リトライ時間を確保できる開始条件であれば、給紙リトライ制御部４１２は、シート搬送部におけるるリトライ機能を有効とする。このように、給紙リトライ制御部４１２は、記録紙に適用される画像形成の開始条件が給紙リトライに必要となるリトライ時間を確保できる開始条件であればリトライ処理手段におけるリトライ機能を有効とする制御手段の一例である。また、給紙リトライ制御部４１２は、記録紙に適用される画像形成の開始条件がリトライ時間を確保できる開始条件でなければリトライ機能を無効とする制御手段の一例でもある。
【００３０】
図５は、エンジン制御部４０３とコントローラ部４０１のインタフェース信号を示す図である。図５において、シリアルコマンド送信信号線５０３は、コントローラ部４０１からエンジン制御部４０３へシリアル通信にてコマンドや命令を送信するための信号線である。シリアルステータス送信信号線５０４は、コマンドに応えてエンジン制御部４０３からコントローラ部４０１ヘシリアル通信でステータスデータを送信するための信号線である。
【００３１】
基準垂直同期信号線５０５は、エンジン制御部４０３からコントローラ部４０１ヘ基準となる垂直同期信号（／ＴＯＰ信号）を送信するための信号線である。Ｙ水平同期信号線５０６は、エンジン制御部４０３からコントローラ部４０１ヘ、イエローの水平同期信号を送信するための信号線である。Ｍ水平同期信号線５０７、Ｃ水平同期信号線５０８、Ｋ水平同期信号線５０９はそれぞれ、エンジン制御部４０３からコントローラ部４０１ヘマゼンタ、シアン、ブラックの水平同期信号を送信するものである。
【００３２】
Ｙ画像データ信号線５１０は、コントローラ部４０１からエンジン制御部４０３ヘ、イエローの画像データ信号を送信するための信号線である。Ｍ画像データ信号線５１１、Ｃ画像データ信号線５１２、Ｋ画像データ信号線５１３は、コントローラ部４０１からエンジン制御部４０３ヘ、マゼンタ、シアン、ブラックの画像データ信号を送信する信号線である。
【００３３】
コントローラ部４０１は、ホストコンピュータ４００から画像情報と印刷命令を受信し、受信した画像情報を解析してビットデータに変換する。さらに、コントローラ部４０１は、ビデオインタフェース部４０４を介して、シート毎に印刷予約コマンド、印刷開始コマンド及びビデオ信号をエンジン制御部４０３に送出する。
【００３４】
コントローラ部４０１は、ホストコンピュータ４００からの印刷命令に従った印刷予約コマンドをエンジン制御部４０３へ送信する。さらに、コントローラ部４０１は、エンジン制御部４０３が印刷可能な状態となったタイミングで、エンジン制御部４０３へ印刷開始コマンドを送信する。
【００３５】
エンジン制御部４０３は、印刷予約コマンドの受信順にしたがって印刷の実行準備を行ない、コントローラ部４０１からの印刷開始コマンドを待つ。エンジン制御部４０３は、印刷開始コマンドを受信すると、コントローラ部４０１に、ビデオ信号の出力の基準タイミングとなる／ＴＯＰ信号を出力し、印刷予約コマンドに従って印刷動作を開始する。
【００３６】
図６は、第１実施形態に係る印刷動作中の基準垂直同期信号と各色の画像データ信号との時間差を示すタイミングチャートである。以下、図６を参照して、画像形成を実行する際にコントローラ部４０１からエンジン制御部４０３へ送信される各色画像データの送信タイミングについて説明する。
【００３７】
図６において、Ｔ１は基準垂直同期信号とイエロー画像データの時間差を示している。すなわち、Ｔ１は、コントローラ部４０１がエンジン制御部４０３から基準垂直同期信号を受信した時刻とイエロー画像データをエンジン制御部４０３へ送信した時刻との時間差に対応する。
【００３８】
同様に、Ｔ２は、基準垂直同期信号とマゼンタ画像データの時間差を示している。Ｔ３は、基準垂直同期信号とシアン画像データの時間差を示している。Ｔ４は、基準垂直同期信号とブラック画像データの時間差を示している。コントローラ部４０１は、エンジン制御部４０３から基準垂直同期信号を受信してから各色画像データをエンジン制御部４０３へ送信するまでの時間差に対応する。
【００３９】
コントローラ部４０１が、ホストコンピュータ４００より印刷開始命令を受信すると、コントローラ部４０１は、画像印刷モードを選択し、エンジン制御部４０３に対し、シリアルコマンド送信信号線５０３を介して印刷開始コマンドを送信する。エンジン制御部４０３は、印刷開始コマンドを受信すると、印刷動作を開始するとともに、コントローラ部４０１ヘシリアルステータス送信信号線５０４を介して印刷動作を開始したことを通知する。印刷動作が開始されると、駆動制御部４１０は、感光ドラム５を回転駆動する感光ドラム駆動モータ、中間転写体１２を回転駆動する中間転写ベルト駆動モータ、および各スキャナ部１０の駆動を開始する。
【００４０】
次に、各色について画像形成の準備が整った時点で、エンジン制御部４０３は、基準垂直同期信号（以下、／ＴＯＰ信号）を、基準垂直同期信号線５０５を介して出力する。コントローラ部４０１は、基準垂直同期信号線５０５を介して基準垂直同期信号（／ＴＯＰ信号）の立下りから、予めメモリに記憶されている時間差Ｔ１が経過した時点で、Ｙ画像データ信号線５１０にイエローの画像データを出力する。なお、画像データは、スキャナ部が備えるレーザビームをＯＮ／ＯＦＦするための信号である。イエローのスキャナ部１０は、コントローラ部４０１から入力された画像データに基づきレーザビームを発光させて感光ドラム５上に静電潜像を形成する。
【００４１】
そして、イエローの現像部８は、感光ドラム５上に形成された静電潜像をトナーによって可視画像化する。感光ドラム５上の可視画像は、感光ドラム５の最下点に配置された１次転写部４により、中間転写体１２に１次転写される。中間転写体１２に転写されたイエロートナーによる可視画像がマゼンタの感光ドラム５の最下点を通過する。この通過タイミングに合わせて、マゼンタのトナーによる可視画像がマゼンタの感光ドラム５の最下点にくるように、マゼンタの画像データが、Ｍ画像データ信号線５１１に出力される。なお、マゼンタの画像データの出力タイミングは、基準垂直同期信号の立ち下がりから時間差Ｔ２が経過したタイミングである。
【００４２】
同様に、シアンの画像データの出力タイミングは、基準垂直同期信号の立ち下がりから時間差Ｔ３が経過したタイミングである。また、ブラックの画像データの出力タイミングは、基準垂直同期信号の立ち下がりから時間差Ｔ４が経過したタイミングである。
【００４３】
（通常プリント時の／ＴＯＰ間隔算出法）
次に、先行する記録紙への画像形成の開示時刻から後続の記録紙への画像形成の開示時刻までの時間間隔(画像形成間隔）の算出方法について説明する。なお、画像形成間隔は、隣り合った２つの基準垂直同期信号（／ＴＯＰ信号）の送出間隔（／ＴＯＰ間隔）に相当する。
【００４４】
エンジン制御部４０３は、コントローラ部４０１よりＮ枚目の印刷予約コマンドを受信した際に、予約されたページの副走査方向サイズ（すなわちシート搬送方向サイズ）Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ］をメモリ４０７に記憶する。
【００４５】
レジストセンサ１９は、シートの先端が当接することで回動するフラグを備えている。このフラグが回動してから元の位置に復帰するには、一定の戻り時間が必要となる。また、フラグのチャタリングを除去するための除去時間も必要となる。これらを考慮して、先行するシートの後端と、後続シートの先端とを確実に検出するために必要となる最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎが予め決定される。最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎよりも短い紙間距離を設定してしまうと、先行するシートと、後続のシートとの間（区切り）を区別できなくなってしまう。
【００４６】
通常の連続プリントにおいては、Ｎ枚目についての／ＴＯＰ信号の送出から、Ｎ＋１枚目についての／ＴＯＰ信号の送出までの時間間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ］は、中間転写体１２の回転速度（周速度）Ｖ＿ｐｒｏｃｅｓｓを用いて算出できる。
【００４７】
Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ］  ＝  （Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ］  ＋  Ｌ＿ｇａｐ＿ｍｉｎ）／Ｖ＿ｐｒｏｃｅｓｓ    ・・・・・式（１）
（スループットダウン時の／ＴＯＰ間隔算出法）
スループットダウン制御が行われた場合の／ＴＯＰ間隔の算出方法について説明する。エンジン制御部４０３は、Ｎ枚目の／ＴＯＰ信号を送出した時点におけるスループットダウンレベルに基づいてテーブルを参照する。これにより、／ＴＯＰ間隔の加算時間であるスループットダウンオフセットＴ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ］が決定される。これを用いて、スループットダウン制御が行われている時の、Ｎ枚目の／ＴＯＰ信号送出から、Ｎ＋１枚目の／ＴＯＰ信号送出までの／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ］は、式（２）から算出される。
【００４８】
Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ］＝（Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ］＋Ｌ＿ｇａｐ＿ｍｉｎ）／Ｖ＿ｐｒｏｃｅｓｓ  ＋  Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ］  ・・・式（２）
このように、／ＴＯＰ間隔は、記録紙の搬送方向における先端から後端までの距離を搬送速度で除算することで得られる搬送時間と、スループットダウンオフセット時間との和から算出される。この算出は、例えば、給紙リトライ制御部が担当してもよく、この場合、給紙リトライ制御部は算出手段として機能する。
【００４９】
図７は、画像形成開始タイミングとシートの給紙開始タイミング、及び、再搬送開始タイミングとの関係を示した図である。図７におけるＴ＿ｇａｐ＿ｍｉｎは、最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎに対応する時間である。ここでは、スループットを向上させるために、給紙リトライを実行しないことを前提としている。ちなみに、給紙に失敗したとき（ジャムが検知されたとき）は、画像形成動作が停止する。
【００５０】
／ＴＯＰ信号を出力してから所定時間後には中間転写体１２上に形成されたカラー可視画像が二次転写位置に到達する。一方、エンジン制御部４０３は、中間転写体１２上に形成されたカラー可視画像と対応する／ＴＯＰ信号の出力時刻を基準として、予め決められた時間Ｔ＿ｐｉｃｋ後にシートＳの給紙動作を開始する。複数の給紙口（給紙カセット）が存在する場合、Ｔ＿ｐｉｃｋは、各給紙口ごとに異なる値となる。これは、各給紙口から二次転写位置までの距離が異なるからである。
【００５１】
給紙動作を開始してからシートＳがレジストセンサ１９に到着するまでの搬送時間については、給紙カセット２内でのシートＳの位置のばらつきや、搬送路内での経路差などによって、各シートごとに設計値に対する誤差が生じる。そのため、エンジン制御部４０３は、レジストセンサ１９の検出位置（以降、再給紙待機位置ともいう）でシートＳを一旦停止させて待機させる。
【００５２】
その後、中間転写体１２上に形成されたカラー可視画像に対応する／ＴＯＰ信号の出力時点を基準として、所定時間Ｔ＿ｒｅｆｅｅｄ後に、中間転写体１２の搬送速度と同一の速度で、エンジン制御部は、シートＳの搬送を再開する。これを、再搬送と呼ぶことにする。これにより、中間転写体１２上のカラー可視画像の先端と、再搬送されてきたシートＳの先端とが、二次転写位置において一致することになる。
【００５３】
（ジャム検知の説明）
給紙部１においてシートのピックアップに失敗したり、搬送内でシートの紙詰まりが発生したりすると、給紙開始時刻から所定時間Ｔ＿ｊａｍｗｉｎ以内にシートＳの先端がレジストセンサ１９の検出位置に到達していないことがある。この場合、中間転写体１２上のカラー可視画像の先端と、再搬送されたシートＳの先端とが二次転写位置において一致しなくなるため、エンジン制御部４０３は、ジャムが発生したものとしてプリント動作を停止する。
【００５４】
ここで、所定時間Ｔ＿ｊａｍｗｉｎは、給紙カセット２におけるシートＳの積載位置のばらつきやレジストセンサ１９までの搬送過程におけるシートのスリップ、搬送路内での経路差などの最大時間を予め見積もった上で設定される。所定時間Ｔ＿ｊａｍｗｉｎは、給紙カセット２の給紙口からレジストセンサ１９の検出位置までシートを搬送するのに必要となる基準時間として利用される。以降、Ｔ＿ｊａｍｗｉｎを、給紙完了基準時間と呼ぶことにする。
【００５５】
（プリント生産性確保のための時間的制約）
給紙開始してから所定時間Ｔ＿ｊａｍｗｉｎ以内にシートＳの先端がレジストセンサ１９の検出位置に到達していない場合であっても、給紙動作をリトライすることで、ピックアップに成功する場合がある。そこで、ジャム発生確率の低減を目的とした、給紙動作の再試行制御（以降、給紙リトライ制御とも呼ぶ）について説明する。
【００５６】
図８は、給紙動作をリトライすることで、ピックアップに成功する例を説明するための図である。時刻ｔＡにおいて、一回目の給紙動作が開始される。時刻ｔＡから所定時間Ｔ＿ｊａｍｗｉｎが経過した時刻ｔＢまでに、レジストセンサ１９にシートの先端が到達していない場合、給紙リトライ制御が実行される。すなわち、時刻ｔＢにおいて、給紙リトライが開始される。時刻ｔＢからさらに所定時間Ｔ＿ｊａｍｗｉｎが経過した時刻ｔＣまでに、レジストセンサ１９にシートが到達していなければ、エンジン制御部４０３のＣＰＵ４０５は、ジャムが発生したと認識する。仮に、時刻ｔＢから所定時間Ｔ＿ｊａｍｗｉｎ以内にレジストセンサ１９にシートが到達すれば、給紙リトライ制御に成功したことになる。よって、リトライに成功したときは、エンジン制御部が、以降のプリント動作を継続する。
【００５７】
このような給紙リトライを行う場合、１回目の給紙の開始タイミング（時刻ｔＡ）から再搬送の開始タイミング（時刻ｔＤ）までの間に、少なくとも２回分の給紙完了基準時間が必要となる。
【００５８】
一方、レジストセンサ１９の検出位置に進入する連続した２枚のシートの紙間距離は、最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎ以上となるように設定される必要がある。
【００５９】
図９は、画像形成開始タイミングとシートの給紙開始タイミング、及び、再搬送開始タイミングとの関係を示した図である。図９では、給紙リトライ制御を全てのシートに対し適用している。一方で、図７は、給紙リトライを行わないことを前提としていた。よって、図７と図９とを比較すると、／ＴＯＰ間隔を広げる必要が生じる。これは、プリントの生産性の低下を招くこととなる。
【００６０】
図１０は、関連技術に係る給紙リトライの一例を示す図である。上述したように、給紙リトライを行うにあたっては時間的制約がある。そこで、この関連技術では、給紙リトライ制御を行えるのは印刷ジョブの１枚目のみに限定されている（１枚目のみ給紙開始から再給紙開始までの時間が長い）。すなわち、２枚目以降のシートに対しては給紙リトライが実行されない。図１０では、このような前提の下に、／ＴＯＰ間隔が設定されている。これによって、プリントの生産性がある程度確保されている。
【００６１】
このように、連続プリント中に給紙リトライ制御を実行するには／ＴＯＰ間隔を広げる必要があるが、これではプリントの生産性が低下してしまう。それゆえ、図７や図１０に説明した関連技術では、連続プリント中に給紙リトライ制御を実行しないことで、プリントの生産性を向上させることを優先している。
【００６２】
ところで、レーザプリンタ１００が、例えば、定着部１３の過昇温抑制のために、スループットダウン制御を行うことがある。スループットダウン制御に伴う／ＴＯＰ間隔の加算時間が、給紙リトライ制御に伴う／ＴＯＰ間隔の加算時間よりも長ければ、必要以上のプリント生産性の低下を招くことなく給紙リトライ制御を実行可能となる。すなわち、連続プリント中であっても、強制的にリトライ時間を確保することなく、給紙リトライ制御を実行できる時間が生じる可能性がある。
【００６３】
そこで、第１実施形態では、給紙リトライを行うにあたっての時間的制約の有無を判断し、プリント生産性に影響を与えない限りにおいては給紙リトライを行う給紙リトライ制御部４１２について説明する。
【００６４】
図１１は、実施形態に係るシートの給紙開始タイミングと再搬送開始タイミングとの関係を示す図である。横軸は時間を示している。縦軸は搬送路に沿った給紙口からの距離を示している。
【００６５】
図８に関して説明したように、給紙リトライを行う場合は、初回の給紙開始タイミングから再搬送開始タイミングまでの間に、少なくとも２回分の給紙完了基準時間が確保されなければならない。これを給紙リトライ所要時間Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎとする。なお、給紙リトライ所要時間Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎを略してリトライ時間と呼ぶことにする。図１１において、Ｔ＿ｐａｐｅｒ＿ｏｕｔは、再給紙を開始してから、シートＳの後端が給紙口を抜けるまでに要する時間を示している。
【００６６】
ここでは、説明の便宜上、連続プリント中にスループットダウン制御が行われ、Ｎ＋１枚目のシートとＮ＋２枚目のシートについての／ＴＯＰ間隔が広がった場合を考える。そして、Ｎ＋２枚目のシートについての給紙リトライ制御の実行が可能か否かを判断する方法について説明する。
【００６７】
まず、Ｎ＋１枚目のシートについての／ＴＯＰ信号送出タイミングを基準として、このシートの後端が給紙口部を通過するタイミング（時刻ｔＡ）までに要する時間は、次式により表現できる。
【００６８】
Ｔ＿ｒｅｆｅｅｄ ＋ Ｔ＿ｐａｐｅｒｏｕｔ・・・・・式（３）
図１１において、Ｔ＿ｇａｐ＿ｍｉｎは、式（１）に関して説明した最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎに対応する時間である。よって、Ｔ＿ｇａｐ＿ｍｉｎは、式（４）により算出される。
【００６９】
Ｔ＿ｇａｐ＿ｍｉｎ＝Ｌ＿ｇａｐ＿ｍｉｎ／Ｖ＿ｐｒｏｃｅｓｓ・・・・・式（４）
なお、Ｖ＿ｐｒｏｃｅｓｓは、シートの搬送速度である。ここで、Ｎ＋１枚目のシートとＮ＋２枚目のシートとの間で最低紙間距離Ｌ＿ｇａｐ＿ｍｉｎを確保するためには、Ｎ＋２枚目のシートの給紙を時刻ｔＢ以降に開始すればよい。
【００７０】
次に、Ｎ＋２枚目のシートに対して給紙リトライを行う場合に、初回の給紙開始タイミング（時刻ｔＣ）を算出する。なお、Ｎ＋１枚目の／ＴＯＰ信号送出タイミングから、時刻ｔｃまでの時間を、Ｔ＿ｐｒｅ＿ｐｉｃｋ［Ｎ＋１］とし、式（５）に基づいて算出する。
【００７１】
Ｔ＿ｐｒｅ＿ｐｉｃｋ［Ｎ＋１］  ＝  Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］＋Ｔ＿ｒｅｅｆｅｄ−Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ・・・・・式（５）
よって、Ｎ＋２枚目に給紙リトライ動作を行う場合、図１１が示すように、時刻ｔＢ以降に時刻ｔＣが到来すればよい。なお、時刻ｔＢは、Ｎ＋１枚目のシートの後端が給紙口を抜けてから最低紙間時間Ｔ＿ｇａｐ＿ｍｉｎだけ経過したタイミングである。また、時刻ｔＣは、Ｎ＋２枚目の給紙開始タイミングである。よって、Ｎ＋２枚目についての給紙リトライ制御の実行可否判断条件は、式（３）及び式（５）から、以下の式で表すことができる。
【００７２】
Ｔ＿ｒｅｆｅｅｄ＋ Ｔ＿ｐａｐｅｒｏｕｔ＋ Ｔ＿ｇａｐ＿ｍｉｎ  ＜  Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］＋Ｔ＿ｒｅｅｆｅｄ−Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ  ・・・・・式（６）
式（２）及び式（４）を用いて式（６）を整理すると、式（７）が得られる。
【００７３】
（Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ＋１］）／Ｖ＿ｐｒｏｃｅｓｓ ＋ Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ＋１］‐Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ‐Ｔ＿ｐａｐｅｒｏｕｔ ＞ ０  ・・・・・式（７）
すなわち、連続プリント中において、式（７）の条件式が満たされれば、給紙リトライの実行時間を確保できることになる。例えば、定着部１３の過昇温抑制のために加算される／ＴＯＰ間隔のオフセット時間が、Ｎ＋２枚目の給紙リトライを行うことによる／ＴＯＰ間隔のオフセット時間よりも長くなる。よって、式（７）が成立すれば、給紙リトライを実行しても、プリント生産性への影響はないといえる。このように、給紙リトライ制御部は、リトライ動作を開始してから記録紙の後端が給紙手段の給紙口を抜けるまでに要する給紙時間とリトライ時間との和を／ＴＯＰ間隔から減算して差を算出する算出手段として機能する。また、給紙リトライ制御部は、算出した差と閾値（例：ゼロ）とを比較する比較手段として機能する。
【００７４】
図１２は、実施形態に係る給紙リトライ制御の一例を示したフローチャートである。ステップＳ１００で、エンジン制御部４０３の給紙リトライ制御部４１２は、連続プリント中にスループットダウン制御が実行されているか否かを判定する。例えば、給紙リトライ制御部４１２は、スループットダウン中であるか否かをスループットダウン制御部４１１に問い合せる。給紙リトライ制御部４１２は、問い合わせに対する応答内容に基づいて、スループットダウン制御が実行されているか否かを判定する。スループットダウン制御が実行されていれば、ステップＳ１０１に進む。
【００７５】
ステップＳ１０１で、給紙リトライ制御部４１２は、スループットダウンオフセット時間Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ＋１］を上述したテーブルから取得する。
【００７６】
一方で、スループットダウン制御が実行されていれば、ステップＳ１０２に進む。ステップＳ１０２で、給紙リトライ制御部４１２は、スループットダウンオフセット時間Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ＋１］にゼロを代入する。なお、スループットダウンオフセット時間Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ＋１］の初期値がゼロであれば、ステップＳ１０２を省略してもよい。
【００７７】
ステップＳ１０３で、給紙リトライ制御部４１２は、／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］を算出する。例えば、通常の／ＴＯＰ間隔にスループットダウンオフセット時間Ｔ＿ｄｏｗｎ＿ｏｆｆｓｅｔ［Ｎ＋１］を加算することで、／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］が算出される。このように、給紙リトライ制御部４１２は、画像形成手段に適用されるスループットに連動して時間間隔を決定する決定手段の一例である。
【００７８】
ステップＳ１０４で、給紙リトライ制御部４１２は、／ＴＯＰ間隔に基づいて、スループットを低下させることなくリトライ時間を確保できるか否かを判定する。よって、給紙リトライ制御部４１２は、先行する記録紙への画像形成の開示時刻から後続の記録紙への画像形成の開示時刻までの時間間隔に応じて、リトライ時間を確保できるか否かを判定する判定手段の一例である。例えば、給紙リトライ制御部４１２は、Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］に基づいて、式（６）又は式（７）の給紙リトライ実行可否判断条件が満たされているか否かを判定する。給紙リトライを実行できるのであれば、給紙リトライ制御部４１２は、給紙リトライ機能を無効から有効に切り替え、ステップＳ１０５に進む。なお、スループットダウンオフセット時間は記録紙に適用される画像形成の開始条件の一例である。
【００７９】
ステップＳ１０５で、給紙リトライ制御部４１２は、Ｎ＋２枚目の用紙の給紙開始タイミングＴ＿ｐｒｅ＿ｐｉｃｋ［Ｎ＋１］を算出する。この算出は、例えば、式（５）を用いて実行される。
【００８０】
ステップＳ１０６で、給紙リトライ制御部４１２は、Ｎ＋１枚目の／ＴＯＰ信号送出タイミングからの経過時間をタイマーにて監視し、経過時間がＴ＿ｐｒｅ＿ｐｉｃｋ［Ｎ＋１］に一致するか否かを判定する。Ｎ＋１枚目の／ＴＯＰ信号送出タイミングからＴ＿ｐｒｅ＿ｐｉｃｋ［Ｎ＋１］が経過した時点で、ステップＳ１０７に進む。
【００８１】
ステップＳ１０７で、給紙リトライ制御部４１２は、Ｎ＋２枚目のシートの給紙を開始するよう、駆動制御部４１０に命令を送信する。駆動制御部４１０は、この命令を受信すると、シート搬送部４０９のステッピングモータを回転させる。
【００８２】
ステップＳ１０８で、給紙リトライ制御部４１２は、Ｎ＋１枚目の／ＴＯＰ信号送出タイミングからの経過時間を監視し、経過時間がＴ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］に到達したか否かを判定する。Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］が経過した時点で、ステップＳ１０９に進む。
【００８３】
ステップＳ１０９で、給紙リトライ制御部４１２は、Ｎ＋２枚目のシートについての／ＴＯＰ信号をコントローラ部４０１へ送信する。なお、ステップＳ１０５からＳ１０８までの間でＣＰＵ４０５又は給紙リトライ制御部４１２がジャムを検知すると、駆動制御部４１０において給紙がリトライされる。
【００８４】
一方で、Ｓ１０４において、給紙リトライの実行可否判断条件が満たされていなければ（スループットを低下させずにリトライ時間を確保できなければ）、給紙リトライ制御部４１２は、リトライ機能を無効に設定し、ステップＳ１１０に進む。これにより、Ｎ＋２枚目のシートに対しては給紙リトライが適用されないことになる。そのため、ジャムが発生したときは、画像形成動作が停止される。
【００８５】
ステップＳ１１０で、給紙リトライ制御部４１２は、Ｎ＋１枚目のシートについての／ＴＯＰ信号送出タイミングからの経過時間をタイマーにて監視し、経過時間がＴ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］に到達したか否かを判定する。Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］が経過した時点で、ステップＳ１０９に進む。ステップＳ１０９で、給紙リトライ制御部４１２は、Ｎ＋２枚目のシートについての／ＴＯＰ信号をコントローラ部４０１へ送信する。
【００８６】
以上説明したように第１実施形態では、記録紙に適用される画像形成の開始条件が給紙動作のリトライに必要となるリトライ時間を確保できる開始条件であれば、リトライ処理手段におけるリトライ機能が有効とされる。一方で、画像形成の開始条件がリトライ時間を確保できる開始条件でなければ、リトライ機能が無効にされる。より具体的には、給紙リトライの時間的制約の有無がスループットダウン制御による／ＴＯＰ間隔のオフセット時間を加味して判断される。その結果、プリント生産性に影響を与えない限りにおいては給紙リトライが実行される。よって、必要以上のプリント生産性の低下を招くことなく、給紙リトライを実行できるようになる。
【００８７】
本実施形態では、先行する記録紙への画像形成の開示時刻から後続の記録紙への画像形成の開示時刻までの時間間隔（Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］）に応じて、リトライ時間（Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ）を確保できるか否かが判定される。とりわけ、本実施形態では、画像形成部に適用されるスループットに連動して時間間隔（Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］）が決定される（Ｓ１００〜Ｓ１０３）。よって、何らかの原因でスループットが低下したときは、給紙リトライ機能が有効となる。通常、スループットが低下すると、紙間距離（紙間時間）が延長されるため、リトライ時間を確保しやすくなるからである。
【００８８】
本実施形態においては、説明の便宜上、給紙リトライを１回しか許容しないものとして説明した。そのため、給紙リトライ所要時間Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎが２回分の給紙完了基準時間（２×Ｔ＿ｊａｍｗｉｎ）に一致していた。しかし、この前提は単なる例示に過ぎない。本発明に係る給紙リトライ所要時間は、給紙リトライの許容回数に応じて設定可能である。
【００８９】
［実施形態２］
第１実施形態では、エンジン制御部が、スループットダウン制御によって生じる／ＴＯＰ間隔のオフセット時間に基づいて、リトライ時間を確保できるか否か（時間的制約が有るか否か）を判断していた。第２実施形態では、本発明のさらなる適用例を説明する。すなわち、第２実施形態は、コントローラ部４０１からのコマンドに依存した／ＴＯＰ間隔の加算時間を加味してリトライ時間を確保できるか否か（時間的制約が有るか否か）を判断する。これにより、プリント生産性に影響を与えない限りにおいては給紙リトライ機能が有効となる。
【００９０】
通常、コントローラ部４０１は、ホストコンピュータ４００から画像情報と印刷命令を受信し、画像情報を解析してビデオ信号に変換してから、印刷開始コマンド及びビデオ信号をエンジン制御部４０３に送信する。エンジン制御部４０３は、Ｎ枚目のシートについての／ＴＯＰ信号出力タイミングから所定時間Ｔ＿ｂｅｓｔ以内に、Ｎ＋１枚目のシートについての印刷予約コマンドおよび印刷開始コマンドを受信するか否かを監視する。そして、Ｔ＿ｂｅｓｔ以内にこれらのコマンドを受信すると、エンジン制御部４０３は、画像形成部において最速のプリント生産性となるように画像形成および給紙を行う。エンジン制御部４０３のビデオインタフェース部４０４は、画像形成の開始条件に関与するコマンドを受信する受信手段の一例である。
【００９１】
図１３Ａは、画像形成に関連する例示的なタイミングチャートである。エンジン制御部４０３は、Ｎ＋１枚目のシートについての／ＴＯＰ信号を出力することで、画像形成を開始する。画像形成を開始してから所定時間Ｔ＿ｔｉｍｅｏｕｔが経過した時点で、Ｎ＋２枚目のシートについての印刷開始コマンドを受信していなければ、エンジン制御部４０３は、印刷終了のために後回転を実行する。後回転を開始した後にＮ＋２枚目のシートについての印刷開始コマンドを受信すると、エンジン制御部４０３は、後回転の終了後に前回転を実行する。前回転は、画像形成準備のための回転動作である。エンジン制御部４０３は、画像形成の準備が完了すると、Ｎ＋２枚目の印刷を行う。
【００９２】
このように、エンジン制御部４０３は、所定時間Ｔ＿ｔｉｍｅｏｕｔ以内にＮ＋２枚目の印刷開始コマンドを受信できないことがある。この原因は、例えば、コントローラ部４０１が画像情報の解析やビットデータへの変換処理に時間がかかったことなどである。この場合、ホストコンピュータ４００から要求された全てのページを印刷する前に、一旦、後回転が実行されてしまうため、ジョブを完了するまでの時間的パフォーマンスは大幅に低下してしまう。このような後回転を回避する方法として、後回転の開始タイミングを延期させるためのコマンドをコントローラ部４０１からエンジン制御部４０３へ送信する方法が考えられる。後回転の開始タイミングを延期させることで、／ＴＯＰ間隔が一時的に延長されることになる。
【００９３】
図１３Ｂは、画像形成に関連する他の例示的なタイミングチャートである。コントローラ部４０１は、所定時間Ｔ＿ｔｉｍｅｏｕｔ以内にＮ＋２枚目の印刷開始コマンドを送信できないと判断すると、後回転を開始するタイミングをＴ＿ｄｅｌａｙだけ延期させるための延期コマンドをエンジン制御部４０３に送信する。延期コマンドを受信すると、エンジン制御部４０３は、Ｎ＋１枚目の／ＴＯＰ信号から所定時間Ｔ＿ｔｉｍｅｏｕｔ経過し、さらに延期時間Ｔ＿ｄｅｌａｙだけ経過するまでは、後回転を開始せずに、Ｎ＋２枚目の印刷開始コマンドを待つ。延期時間Ｔ＿ｄｅｌａｙが経過する前にＮ＋２枚目の印刷開始コマンドを受信すると、エンジン制御部４０３は、／ＴＯＰ信号から所定時間Ｔ＿ｔｉｍｅｏｕｔ ＋ Ｔ＿ｄｅｌａｙ 経過した時点で、Ｎ＋２枚目の／ＴＯＰ信号を出力する。これにより、Ｎ＋２枚目の印刷が開始される。
【００９４】
なお、後回転の開始タイミングを延期させることで、／ＴＯＰ間隔が一時的に延長されることになる。すなわち、エンジン制御部４０３は、コマンドに応じて／ＴＯＰ間隔を延長する延長手段の一例である。コマンドの一例は、画像形成手段における後回転を延期させるためのコマンドであるが、画像形成の開始条件を変更するようなコマンドであれば、本発明を適用できることはいうまでもない。
【００９５】
このように、延期コマンド（「後回転延期コマンド」）を使用することで、ジョブを完了するまでの時間的パフォーマンスの低下を防ぐことができる。なお、延期時間Ｔ＿ｄｅｌａｙは、固定の値でなくてもよい。例えば、別途定義されたコマンド体系にしたがって、コントローラ部４０１が、延期時間を任意の時間に設定してもよい。
【００９６】
図１４は、実施形態に係る給紙リトライ制御の一例を示したフローチャートである。なお、図１２と共通する工程について同一の参照符号を付与することで説明を簡潔にする。
【００９７】
ステップＳ２００で、給紙リトライ制御部４１２は、後回転延期コマンドをコントローラ部４０１から受信しているか否かを判定する。受信していれば、ステップＳ２０１に進む。
【００９８】
ステップＳ２０１で、給紙リトライ制御部４１２は、／ＴＯＰ間隔に加算すべき加算時間を算出する。まず、給紙リトライ制御部４１２は、延期時間Ｔ＿ｄｅｌａｙを取得する。延期時間Ｔ＿ｄｅｌａｙは、例えば、メモリ４０７から読み出されるか、コントローラ部４０１から通知される。なお、Ｔ＿ｔｉｍｅｏｕｔも予めメモリ４０７に記憶されているものとする。
【００９９】
ステップＳ２０３で、給紙リトライ制御部４１２は、延期時間Ｔ＿ｄｅｌａｙを考慮して／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］を算出する。／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］は、Ｎ枚目の／ＴＯＰ信号送出タイミングからＮ＋１枚目の／ＴＯＰ信号送出までの／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］を算出する。この算出は、例えば、式（８）を使用して算出される。
【０１００】
Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］＝（Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ＋１］＋Ｌ＿ｇａｐ＿ｍｉｎ）／Ｖ＿ｐｒｏｃｅｓｓ  ＋  Ｔ＿ｔｉｍｅｏｕｔ ＋ Ｔ＿ｄｅｌａｙ
・・・式（８）
ここで、Ｔ＿ｔｉｍｅｏｕｔ 及びＴ＿ｄｅｌａｙ  以外の記号は、式（１）に関してすでに説明したとおりである。
【０１０１】
ところで、ステップＳ２００で、後回転延期コマンドをコントローラ部４０１から受信していなければ、後回転の延期の必要はないため、ステップＳ２０２へ進む。ステップＳ２０２で、給紙リトライ制御部４１２は、加算時間をゼロに設定する。すなわち、Ｔ＿ｔｉｍｅｏｏｕｔｅ＋Ｔ＿ｄｅｌａｙ＝０となる。なお、加算時間の初期値がゼロであれば、ステップＳ２０２は省略されてもよい。
【０１０２】
ステップＳ２０４で、給紙リトライ制御部４１２は、給紙リトライ制御の実行可否判断条件が満たされているか否かを判定する。給紙リトライ制御の実行可否判断条件が満たされていれば、給紙リトライ制御部４１２は、リトライ機能を有効にする。一方で、給紙リトライ制御の実行可否判断条件が満たされていなければ、給紙リトライ制御部４１２は、リトライ機能を無効にする。なお、第２実施形態に係る給紙リトライ制御の実行可否判断条件は以下のとおりである。
【０１０３】
ここでは、連続プリント中に後回転延期コマンドが送信され、Ｎ＋１枚目とＮ＋２枚目の／ＴＯＰ間隔が広がるものと仮定する。／ＴＯＰ間隔が広がったことで確保された時間がリトライに必要な時間以上であれば、リトライ機能を有効にする。一方で、／ＴＯＰ間隔が広がったことで確保された時間がリトライに必要な時間未満であれば、リトライ機能を無効にする。
【０１０４】
図１１を用いて説明したように、Ｎ＋２枚目で給紙リトライを有効にする場合、時刻ｔＢ以降に時刻ｔＣが到来すればよい。よって、給紙リトライ制御の実行可否判断条件は、式（６）と同様となる。
【０１０５】
式（８）及び式（４）を用いて式（６）を整理すると、式（９）が得られる。
（Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ＋１］）／Ｖ＿ｐｒｏｃｅｓｓ ＋  Ｔ＿ｔｉｍｅｏｕｔ ＋ Ｔ＿ｄｅｌａｙ −Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ −Ｔ＿ｐａｐｅｒｏｕｔ  ＞ ０  ・・・式（９）
すなわち、式（９）の条件式が満たされれば、給紙リトライを実行してもプリント生産性への影響はないといえる。なお、ステップＳ２０４以降の処理（Ｓ１０５〜Ｓ１１０）は、すでに説明したとおりである。
【０１０６】
以上説明したように第２実施形態では、画像形成の開始条件に関与するコマンドに応じて／ＴＯＰ間隔を延長される。そして、延長された時間内にリトライを実行できればリトライ機能が有効に設定され、延長された時間内にリトライを実行できなければリトライ機能が無効に設定される。これにより、必要以上のプリント生産性の低下を招くことなく、給紙リトライ制御を実行できるようになる。
【０１０７】
［実施形態３］
第２実施形態では、コマンドに依存した／ＴＯＰ間隔の加算時間（延長時間）を加味して給紙リトライの実行可否を判断する方法について説明した。第３実施形態では、本発明のされなる具体例として、画像形成モード（印刷モード）に応じた／ＴＯＰ間隔を加味して給紙リトライの実行可否を判断する方法について説明する。
【０１０８】
既に式（１）に関して説明したように、通常プリント時の／ＴＯＰ間隔は、ページの副走査方向サイズと紙間距離とから算出される。一方、コントローラ部４０１により予約されたページの印刷モードが、プリント生産性よりも出力紙の画質を優先するべきモードであることがある。画質優先モードとしては、例えば、グロスモードやＯＨＴ（オーバ・ヘッド・トランスペアレンシーシート）モードなどがある。画質優先モードの紙間距離は、通常モードの紙間距離よりも大きく設定されるため、／ＴＯＰ間隔も大きくなる。
【０１０９】
図１５Ａは、通常モードにおけるシートが定着部を通過するタイミングを示した図である。図１５Ｂは、画質優先モードにおけるシートが定着部を通過するタイミングを示した図である。なお、図１５Ａ及び図１５Ｂには、定着部１３における定着温度についても示されている。
【０１１０】
例えば、定着部１３を通過するシートの熱容量が相対的に大きいとする。図１５Ａが示すように、紙間距離を最小に維持したまま連続して複数のシートが搬送されてくると、定着部１３の加熱能力によっては、非通紙区間において充分に蓄熱することができない。そのため、時間の経過とともに定着温度が徐々に低下し、シートに対して充分な熱量を与えることができなくなる。一般に、シート上に転写されたトナー像に対して充分な熱量を与えることができなくなると、シート上でのグロス（光沢度）の不足や、画像不良等の問題が発生してしまう。
【０１１１】
このため、グロス紙やグロスフィルムなど、充分なグロスを得たいシートに印刷するモードでは、図１５Ｂに示すように、意図的に非通紙区間が大きく設定される。これによって、定着温度が充分に維持されるようになる。このように、エンジン制御部４０３は、画像形成モードに応じて紙間距離を変更することがある。このような制御を「紙間オフセット制御」と呼ぶことにする。
【０１１２】
本実施形態では、画像形成モードにしたがって紙間オフセット制御が実行されることで／ＴＯＰ間隔が変更される場合に、リトライ時間を確保できるか否かが判定される。／ＴＯＰ間隔が変更された結果、リトライ時間を確保できるのであれば、給紙リトライ機能が有効に設定される。リトライ時間を確保できないのであれば、給紙リトライ機能が無効に設定される。
【０１１３】
図１６は、実施形態に係る給紙リトライ制御の一例を示したフローチャートである。なお、図１２や図１４と共通する工程について同一の参照符号を付与することで説明を簡潔にする。
【０１１４】
ステップＳ３００で、給紙リトライ制御部４１２は、コントローラ部４０１によって指定された画像形成モードが紙間オフセット制御を必要とする画像形成モードであるか否かを判定する。例えば、メモリ４０７には、複数の画像形成モードごとに、紙間オフセット制御を必要とするか否かを示すテーブルが格納されており、給紙リトライ制御部４１２は、このテーブルを参照することで判定を実行する。紙間オフセット制御が必要であれば、ステップＳ３０１へ進む。
【０１１５】
ステップＳ３０１で、給紙リトライ制御部４１２は、紙間加算距離Ｌ＿ｇａｐ＿ｏｆｆｓｅｔを決定する。紙間加算距離Ｌ＿ｇａｐ＿ｏｆｆｓｅｔは、最低紙間距離に対する加算値である。紙間加算距離Ｌ＿ｇａｐ＿ｏｆｆｓｅｔは、画像形成モードごとに予めメモリ４０７に格納されていてもよいし、何らかの算術式に基づいて算出されてもよい。紙間加算距離Ｌ＿ｇａｐ＿ｏｆｆｓｅｔは、実験的に決定されてもよいし、理論的な解析により決定されてもよい。その後、ステップＳ３０３に進む。
【０１１６】
ところで、ステップＳ２００で、紙間オフセット制御が必要でなければ、ステップＳ３０２へ進む。ステップＳ３０２で、給紙リトライ制御部４１２は、紙間加算距離をゼロに設定する。すなわち、Ｌ＿ｇａｐ＿ｏｆｆｓｅｔ＝０となる。なお、Ｌ＿ｇａｐ＿ｏｆｆｓｅｔの初期値がゼロであれば、ステップＳ３０２はスキップされてもよい。その後、ステップＳ３０３に進む。
【０１１７】
ステップＳ３０３で、給紙リトライ制御部４１２は、紙間加算距離Ｌ＿ｇａｐ＿ｏｆｆｓｅｔを考慮して／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］を算出する。／ＴＯＰ間隔Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］は、例えば、次式を使用して算出可能である。
【０１１８】
Ｔ＿ｔｏｐ＿ｉｎｔｅｒｖａｌ［Ｎ＋１］  ＝  （Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ＋１］  ＋  Ｌ＿ｇａｐ＿ｍｉｎ  ＋ Ｌ＿ｇａｐ＿ｏｆｆｓｅｔ）／Ｖ＿ｐｒｏｃｅｓｓ    ・・・・・式（１０）
ステップＳ３０４で、給紙リトライ制御部４１２は、給紙リトライ制御の実行可否判断条件が満たされているか否かを判定する。給紙リトライ制御の実行可否判断条件が満たされていれば、給紙リトライ制御部４１２は、リトライ機能を有効にする。その後、ステップＳ１０５へ進む。一方で、給紙リトライ制御の実行可否判断条件が満たされていなければ、給紙リトライ制御部４１２は、リトライ機能を無効にする。その後、ステップＳ１１０へ進む。なお、第３実施形態に係る給紙リトライ制御の実行可否判断条件は以下のとおりである。
【０１１９】
図１１に関して説明したように、Ｎ＋２枚目に給紙リトライを実行できるようにするには、時刻ｔＢ以降に時刻ｔＣが到来すればよい。よって、Ｎ＋２枚目に関する給紙リトライ制御の実行可否判断条件は、式（６）によって表現できる。そこで、式（１０）及び式（４）を用いて式（６）を整理すると、式（１１）が得られる。
【０１２０】
（Ｌ＿ｐａｐｅｒ＿ｓｉｚｅ［Ｎ＋１］＋ Ｌ＿ｇａｐ＿ｏｆｆｓｅｔ）／Ｖ＿ｐｒｏｃｅｓｓ −Ｔ＿ｒｅｔｒｙ＿ｍａｒｇｉｎ −Ｔ＿ｐａｐｅｒｏｕｔ  ＞ ０  ・・・式（１１）
すなわち、式（１１）が満たされれば、給紙リトライを実行することによるプリント生産性への影響はないといえる。
【０１２１】
以上説明したように第３実施形態では、画像形成モードに応じてエンジン制御部４０３が／ＴＯＰ間隔を変更することに着目している。よって、給紙リトライ制御部４１２は、画像形成モードに応じて前記時間間隔を変更する変更手段の一例である。そして、給紙リトライ制御部４１２は、画像形成モードに応じて変更した／ＴＯＰ間隔に基づいてリトライ時間を確保できるか否かを判定する。また、プリント生産性に影響を与えることなくリトライ時間を確保できるような画像形成モードであれば、給紙リトライ機能が有効にされる。
【０１２２】
なお、給紙リトライ制御部４１２は、画像形成モードごとに異なる定着部１３の温度調整に必要となる調整時間に応じて／ＴＯＰ間隔を決定してもよい。上述したように、非通紙区間の長さは、シートの種類（熱容量）によって決定されるからであり、画像形成モードはこのシートの種類に応じて決定されうるからである。この場合、給紙リトライ制御部４１２は、画像形成モードに基づいて変更される、定着部の温度調整に必要となる調整時間に応じて、時間間隔を決定する決定手段として機能する。
【０１２３】
以上説明したように第１〜第３実施形態によれば、スループットを抑制している状況など、給紙リトライの時間を確保できる状況での給紙ミスが低減される。プリント生産性に影響を与えることなくリトライ時間を確保できるような状況でのみ給紙リトライを介在させるため、強制的に又は一律に／ＴＯＰ間隔を広げる必要もない。
【図面の簡単な説明】
【０１２４】
【図１】実施形態に係るレーザプリンタの概略断面図である。
【図２】定着部の過昇温抑制機構を説明するための定着ローラの概略断面図である。
【図３】サブサーミスタの検出温度、スループットダウンレベル及びスループットダウンオフセット時間の対応関係を示したテーブルの一例である。
【図４】プリンタの制御機構のブロック図である。
【図５】エンジン制御部４０３とコントローラ部４０１のインタフェース信号を示す図である。
【図６】第１実施形態に係る印刷動作中の基準垂直同期信号と各色の画像データ信号との時間差を示すタイミングチャートである。
【図７】画像形成開始タイミングとシートの給紙開始タイミング、及び、再搬送開始タイミングとの関係を示した図である。
【図８】給紙動作をリトライすることで、ピックアップに成功する例を説明するための図である。
【図９】画像形成開始タイミングとシートの給紙開始タイミング、及び、再搬送開始タイミングとの関係を示した図である。
【図１０】関連技術に係る給紙リトライの一例を示す図である。
【図１１】実施形態に係るシートの給紙開始タイミングと再搬送開始タイミングとの関係を示す図である。
【図１２】実施形態に係る給紙リトライ制御の一例を示したフローチャートである。
【図１３Ａ】画像形成に関連する例示的なタイミングチャートである。
【図１３Ｂ】画像形成に関連する他の例示的なタイミングチャートである。
【図１４】実施形態に係る給紙リトライ制御の一例を示したフローチャートである。
【図１５Ａ】通常モードにおけるシートが定着部を通過するタイミングを示した図である。
【図１５Ｂ】画質優先モードにおけるシートが定着部を通過するタイミングを示した図である。
【図１６】実施形態に係る給紙リトライ制御の一例を示したフローチャートである。
【図１】
0005344532.tif 000002
【図２】
0005344532.tif 000003
【図３】
0005344532.tif 000004
【図４】
0005344532.tif 000005
【図５】
0005344532.tif 000006
【図６】
0005344532.tif 000007
【図７】
0005344532.tif 000008
【図８】
0005344532.tif 000009
【図９】
0005344532.tif 000010
【図１０】
0005344532.tif 000011
【図１１】
0005344532.tif 000012
【図１２】
0005344532.tif 000013
【図１３Ａ】
0005344532.tif 000014
【図１３Ｂ】
0005344532.tif 000015
【図１４】
0005344532.tif 000016
【図１５Ａ】
0005344532.tif 000017
【図１５Ｂ】
0005344532.tif 000018
【図１６】
0005344532.tif 000019