(57)【要約】【課題】複数の給紙部を備えた画像形成装置において、同じサイズの用紙を収容した給紙部が複数備わっている場合には、用紙収容量が多く用紙補給回数が少なくて済む給紙部を優先するか、用紙収容量が少なくとも時間のかからない給紙部を優先するか、どちらかを選択することしかできず両立ができない場合があった。【解決手段】給紙段トレイ選択において、最初の所定枚数は画像形成部までの搬送時間が短い給紙部を選択することで処理速度をあげ、所定枚数以降は用紙収容量が多い給紙部から給紙することで用紙補給回数を抑える。【選択図】図３
2018039663.tif 000002
【特許請求の範囲】
【請求項１】
画像形成部へシートを供給する第1のシート供給部と、
前記画像形成部へシートを供給する、前記第1のシート供給部より前記画像形成部へシートが到達するまでの時間が長く且つ前記第１のシート供給部よりもシート収容量が多い第２のシート供給部と、
前記画像形成部へ供給する複数枚のシートのうち最初の所定枚数のシートを前記第１のシート供給部から供給させ、その後前記第２のシート供給部からシートを供給させる制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記第１のシート供給部は、前記画像形成部へシートを供給するシート供給部のうち、前記画像形成部へシートが到達するまでの時間が最も短いシート供給部であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記第２のシート供給部がない場合は、前記第１のシート供給部から残りのシートも供給することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記第２のシート供給部の残りシート枚数が画像形成する枚数よりも少ない場合は、前記第１のシート供給部から残りのシートも供給することを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記制御手段は、画像形成する枚数が前記所定枚数よりも多い第２の所定枚数以下の場合は、全てのシートを前記第１のシート供給部から供給することを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
シート供給部からシートを供給した後の前記画像形成部による画像形成が開始されるタイミングに前記第１、第２のシート供給部の間で時間差がない場合は、前記制御手段はシート供給部の切り替えを行わないことを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
前記所定枚数は１枚であることを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
画像形成部へシートを供給する第１のシート供給部と、前記画像形成部へシートを供給する、前記第１のシート供給部より前記画像形成部へシートが到達するまでの時間が長く且つ前記第１のシート供給部よりもシート収容量が多い第２のシート供給部を有する画像形成装置の制御方法であって、
前記画像形成部へ供給する複数枚のシートのうち最初の所定枚数のシートを前記第１のシート供給部から供給させ、その後前記第２のシート供給部からシートを供給させることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のシート供給部（カセット）の選択処理に関する。
【背景技術】
【０００２】
複数のシート供給部（カセット）を備えた画像形成装置において、通常はユーザにより選択されたカセットからシートが供給される。ただし、ユーザによりカセットを選択させず原稿のサイズなどの情報を取得し、カセットを自動で選択して画像形成を行う機能も存在する。
【０００３】
このカセット自動選択では、画像形成に使用するシートが収容されたカセットが複数ある場合、シート収容量が一番多いカセットを選択することが考えられる。これはシート収容量が多いカセットほど、ユーザが一度に多くのシートを補給できるので、シートを使いきったときの補給回数（補給頻度）を少なくするメリットがあるためである。
【０００４】
こういったカセットの選択方法に対して、特許文献１では、複数のカセット（給紙トレイ）を備えた画像形成装置において、同じサイズのシートを収容したカセットが複数備わっている場合には、画像形成処理部までの搬送経路が短いカセットから優先的に給紙を行うことにより、給紙に要する時間を短縮し処理速度を向上させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２４９４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の画像形成装置だと処理速度の向上はできるが、先述したシートの補給回数を減らすことと両立させるのは困難である。一般的にシート収容量が多いカセットはシートを収容したときに重くなるので標準の収容量のカセットよりも下側に設置したり、シート搬送方向の上流側に追加されるかたちで取り付けられる。そのため搬送経路が長くなり、最初のシート給送に時間がかかるからである。つまりこれまでは最初のシートの給送時間の短縮とシートの補給回数の抑制の両立ができていなかった。
【０００７】
本発明は上記従来例に鑑みて成されたもので、最初のシートの給送時間の短縮と、シートの補給回数の抑制を両立させることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記目的を達成するために成されたもので、以下の構成を有する。
【０００９】
画像形成部へシートを供給する第１のシート供給部と、
前記画像形成部へシートを供給する、前記第１のシート供給部より前記画像形成部へシートが到達するまでの時間が長く且つ前記第１のシート供給部よりもシート収容量が多い第２のシート供給部と、
前記画像形成部へ供給する複数枚のシートのうち最初の所定枚数のシートを前記第１のシート供給部から供給させ、その後前記第２のシート供給部からシートを供給させる制御手段と、を備えることを特徴とする画像形成装置。
【発明の効果】
【００１０】
本発明によれば、最初のシートの給送時間の短縮と、シートの補給回数の抑制を両立させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像形成装置を示す概略図。
【図２】本発明の画像形成装置を示すブロック図。
【図３】本発明の給紙部選択制御１のフローチャート。
【図４】本発明の給紙部選択制御２のフローチャート。
【発明を実施するための形態】
【００１２】
［実施形態１］
＜実施形態１の画像形成装置の概略構成＞
図１に、本発明の実施形態１の画像形成装置としてのプリンタを示す。図１に示すように、プリンタ本体１の上部には、感光ドラム１２に画像を書き込むためのレーザースキャナ１１およびミラー１０が設けられている。印刷ソースが準備したイメージデータは、プリンタ本体１を制御するコントローラ４０において書き込み画像データに変換され、レーザースキャナ１１に供給される。
【００１３】
シート供給部としての給紙カセット３０ａ、３０ｂ、３０ｃ、３０ｄは、シート搬送における上流側に位置するように設けられている。また本実施形態１のプリンタにおいては、手差し給紙トレイ（以下、手差し給紙部）３０ｅと、シート収容量が給紙カセット３０ａ〜３０ｄや手差し給紙部３０ｅよりも多い給紙デッキ部（サイドペーパーデッキ部）３０ｆが設けられている。給紙カセット３０ａ〜３０ｄは、装置下部に設けられている。
【００１４】
手差し給紙部３０ｅは、プリンタ本体１の右側面に設けられている。サイドペーパーデッキ部３０ｆは、画像形成装置本体の右側下部に設けられており、画像形成装置１の持つシート供給部のうちで最大容量が積載可能に構成されている。このサイドペーパーデッキ部３０ｆは、ピックアップローラ３１ｆによりシートを１枚ずつ画像形成装置に供給する。なお本実施形態では、給紙カセット３０ａ〜３０ｄおよび手差し給紙部３０ｅ、サイドペーパーデッキ部３０ｆを合わせて給紙部あるいはシート供給部ということがある。
【００１５】
給紙カセット３０ａ〜３０ｄ、手差し給紙部３０ｅおよびサイドペーパーデッキ３０ｆそれぞれには、画像形成（印刷）するためのシートが内部に存在するかを検知するシート有無センサ３２ａ、３２ｂ、３２ｃ、３２ｄ、３２ｅ、３２ｆと、内部に設置してあるシートのサイズを検知できるシートサイズ検知センサ３３ａ、３３ｂ、３３ｃ、３３ｄ、３３ｅ、３３ｆが設けられている。
【００１６】
給紙カセット３０ａ〜３０ｄおよび手差し給紙部３０ｅ、サイドペーパーデッキ３０ｆは、後述する画像形成部までの搬送距離に差があり、同じサイズのシートをそれぞれの給紙部から供給して印刷する場合に給送時間の差が生じる。
【００１７】
給紙カセット３０ａ〜３０ｄ、給紙デッキ部３０ｆの各ピックアップローラ３１ａ、３１ｂ、３１ｃ、３１ｄ、３１ｆによりピックアップされたシートは、それぞれの位置に応じて搬送ローラ３６ａ、３６ｂ、３６ｃ、３６ｄにより付勢され、縦搬送パス３５を通って下流側に搬送される。縦搬送パス３５の最下流位置には、レジストローラ対２３があり、ここで最終的なシートの斜行補正と、画像形成部での画像書き込みとシート搬送のタイミング合わせを行う。画像形成部は、感光ドラム１２、帯電器１３、レーザースキャナ１１およびミラー１０を有してなる光学系、現像器１４、転写ローラ１９およびクリーナ２６を有して構成されている。帯電器１３は、感光ドラム１２の表面に均一な帯電を施す。レーザースキャナ１１は、帯電器１３により帯電された感光ドラム１２の表面に光像を描いて静電潜像を形成する。そして、現像器１４は、レーザースキャナ１１によって形成された静電潜像をトナー像に現像する。転写ローラ１９は、感光ドラム１２の表面に現像されたトナー像をシートＳに転写する。クリーナ２６は、トナー像を転写した後に感光ドラム１２に残留したトナーを除去する。
【００１８】
画像形成部の下流側には、トナー像が転写されたシートＳを搬送するための搬送部２１と、搬送部２１により搬送されるシートＳ上の像を永久画像として定着するための定着器２２とが設けられている。また、定着器２２の下流側には、定着器２２によって像が定着されたシートＳをプリンタ本体１から排出するための排出ローラ２４が設けられている。プリンタ本体１の上部外側には、排出ローラ２４によって排出されたシートＳを受け取るための、排出シート積載トレイ（以下、排紙トレイ２５）が設けられている。
【００１９】
＜実施形態１の画像形成装置のブロック図＞
図２では、本発明の実施形態１のプリンタのブロック図を示す。プリンタ本体１はＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３を有し、ＣＰＵ１０１は各種演算、処理を行って、用紙供給・搬送や各部材の駆動制御等、また画像形成プロセスの制御を行う。ＲＯＭ１０２は、ＣＰＵ９２の制御に必要となる制御用プログラム、データを記憶する。ＲＡＭ１０３は、制御に必要となる各種プログラム、データを一時的に展開するためのメモリである。
【００２０】
またプリンタ本体１は、給紙制御部１０５、画像形成部１０６、表示部/操作部１０７を備え、それらはＣＰＵ１０１により制御される。ＣＰＵ１０１はプログラムを実行して、給紙部３０ａ〜３０ｆのうち、どの給紙部を用いてシートＳを供給し画像を形成するかを判断する。ＣＰＵ１０１で行われる給紙部判断の方法については詳細を図３のフローチャートにて後述する。給紙制御部１０５ではＣＰＵ１０１により決定された給紙部３０ａ〜３０ｆのいずれかのピックアップローラを回転駆動して給紙を開始する。給紙の際に既に搬送路の下流側に搬送中のシートがあった場合は、給紙されるシートと搬送中のシートとの間に一定の間隔を空けるタイミングで給紙を開始する。印刷ジョブ中に給紙部の切り替わりが発生しても、シート間隔は一定になるように調整されたタイミングで給紙が開始される。また画像形成部１０６では給紙制御部１０５により給紙されたシートに、画像を形成する。画像形成については図１の説明にて先述しているので省略する。そして表示部/操作部ではユーザへの情報通知すること可能な表示部およびユーザからの印刷ジョブを入力することのできる操作部としての機能も備える。なお印刷ジョブには、例えば外部のコンピューターなどから受信した印刷ジョブや、画像形成装置において実行を指示された複写のための印刷処理なども含むものとする。
【００２１】
給紙部を切り替えた際にシート間隔を一定に保つためにはたとえば、給紙部間の画像形成部まで（具体的にはレジストローラ対２３まで）の搬送距離の差を予め求めておき、その距離差を搬送速度に応じて時間差に換算しておく。給紙部を切り替える際には、切り替え後の給紙部から給紙を開始するタイミングを、切り替え前後の給紙部の時間差で補正する。たとえば、通常はひとつの給紙部から連続してシートを供給する間隔（紙間）をＴｐｉｔとする。また第１の給紙部から画像形成部までの搬送所要時間と、第２の給紙部から画像形成部までの搬送所要時間との時間差をＴｄｉｆとする。切り替え前の第１の給紙部から最後のシートを供給したタイミングから、第２の給紙部から最初のシートを供給するタイミングまでの時間をＴｐｉｔ＋Ｔｄｉｆとして、第２の給紙部からのシート供給を開始する。逆に、第２の給紙部から第１の給紙部へと切り替える際には、第２の給紙部から最後のシートを供給したタイミングから、第１の給紙部から最初のシートを供給するタイミングまでの時間差をＴｐｉｔ−Ｔｄｉｆとする。それぞれの給紙部の間で時間差Ｔｄｉｆに相当する時間を予め決定しておくことで、シート間隔を一定に保つことができる。ＣＰＵ１０１が給紙部および搬送経路のピックアップローラおよび搬送ローラをこのように制御することで、給紙部を切り替えた際にシート間隔を一定に保つことができる。なおこれは一例であって、他の方法を採用することもできる。
【００２２】
そしてプリンタ本体１は各給紙部３０ａ〜３０ｆに各種シート有無センサ３２ａ〜３２ｆおよびシートサイズ検知センサ３３ａ〜３３ｆを備える。各センサの出力信号から、ＣＰＵ１０１が演算を行って、シートの有無や、各給紙部にあるシートサイズが検出される。検出シート有無やシートサイズの情報は、シートを供給する給紙部判断用の情報として使用される。
【００２３】
＜実施例１の給紙部選択制御１のフローチャート＞
図３では、本発明の実施形態１の給紙部選択制御１のフローチャートを示す。制御はＣＰＵ１０１が主体となって行われる。すなわち、図３の手順は、ＣＰＵ１０１がＲＯＭ１０２あるいはＲＡＭ１０３に格納されたプログラムを実行することで実現される。Ｓ１にて印刷ジョブが開始されると、Ｓ２にて給紙に必要なシートサイズを読み込む。シートサイズなどの設定は、ジョブ情報として保存されているため、そのジョブ情報を参照してそのジョブに係るシートサイズを得る。そしてＳ３にてシート有無センサ３２ａ〜３２ｆから取得した各給紙部のシート有無情報と、シートサイズ検知センサ３３ａ〜３３ｆから取得した各給紙部のサイズ情報から、Ｓ２で読み込んだ必要なシートサイズと同サイズのシートが収容されている給紙可能な給紙部を検索する。そしてＳ４にて給紙可能な給紙部が無いと判定した場合は、Ｓ５にて給紙部３０ａ〜３０ｆのなかで、既にシートが収容されていない給紙部に必要なサイズのシートを補給することをユーザに促す表示を表示部１０７で行い、Ｓ３〜Ｓ５を繰り返す。特に最大容量の給紙部へのシートの補給を促す。いずれの給紙部にもシートが載置されているものの必要なサイズがないのであれば、シートの交換を促してもよい。Ｓ４において必要なサイズのシートを給紙可能と判定された給紙部をここでは利用可能な給紙部と呼ぶことにする
Ｓ４にて利用可能な給紙部があると判定した場合は、Ｓ６にて利用可能な給紙部３０ａ〜３０ｆのうちから、画像形成部までの給送時間が最短の給紙部を決定し、決定した給紙部から印刷ジョブの最初の所定枚数（本実施形態では１枚）のシートを給紙する。画像形成部までのシートの給送時間は給紙部ごとに予め知ることができるから、その値を給紙部ごとに予めＲＯＭなどの不揮発メモリに設定しておき、利用可能な給紙部からの給送時間を参照すればよい。この時選択される給紙部は図１の給紙カセット３０ａとは限らない。給紙カセット３０ａは画像形成部までの搬送経路が給紙カセットの中で一番短いが、給紙カセット３０ａに画像形成に必要なサイズのシートが載置されているとは限らないからである。その後Ｓ７にて印刷ジョブが１枚で終了するかどうかを判定し、印刷ジョブ終了であるなら給紙部選択制御１を終える。Ｓ７にて次のシートの印刷が控えていると判定したならば、Ｓ８にて、前回Ｓ６にて給紙した給紙部と同サイズのシートを収容している給紙部が別に（すなわち他に）存在するかを判断する。
【００２４】
Ｓ８にて利用可能な給紙部が別に存在しないと判定したなら、前回と同じ給紙部からＳ９にて給紙部を前回と変更せずに給紙を行う。各給紙部の容量は予め記憶しておけばよい。Ｓ８にて利用可能な給紙部が別に存在すると判定したなら、Ｓ１０にて、前回給紙した給紙部のシート収容量が利用可能な給紙部、すなわち同サイズのシートを収容している別の給紙部と比べて最大であるかを判定し、収容量が最大と判断した場合はＳ９にて給紙部を前回と変更せずに給紙を行う。
【００２５】
一方Ｓ１０にて前回給紙した給紙部のシート収容量が利用可能な給紙部のうちで最大でないと判断した場合は、Ｓ１１にて、利用可能な給紙トレイのうちシート収容量が多いの別の給紙部から給紙が行われる。このときシート収容量が多い別の給紙部が複数ある場合は最大の給紙部を選択する。ここでは給紙部の切り替えが発生するが、シート間隔は一定になるように調整されたタイミングで給紙が開始され、給送速度低下が無いようにする。この方法については上述した通りである。
【００２６】
そしてＳ１２にて印刷ジョブが全て終了したか判定し、Ｓ１２にて印刷ジョブが全て終了していると判定したならシートを給紙する必要が無いので、図３の給紙部選択制御１を終了する。Ｓ１２にて印刷ジョブが全て終了していないならば、Ｓ８の処理に戻り、Ｓ８以降の処理を印刷ジョブが終了するまで繰り返す。
【００２７】
以上のように、最初の所定枚数（本実施形態では１枚）の印刷では画像形成部までの給送時間が最短の給紙部を選択することで処理時間すなわちファーストプリント時間を短縮する。併せて、所定枚数以降はシート収容量が多い給紙部に切り替えて給紙することで、最初のシートの給送時間を短縮しつつ、シートの補給回数を抑制させることができる。その際、給紙部が切り替わってもシートの間隔を一定にするタイミングで給紙することで、給紙部の切り替えによる処理時間の遅延は無い。
【００２８】
なお上記例では各給紙部のシート収容可能量（最大の容量）を参照してＳ１０の判定を行っているが、シート有無センサ３２ａ〜３２ｆに代えてシート残量センサが用いられるのであれば、各給紙部のシート残量を参照してＳ１０の判定を行ってもよい。すなわちＳ１１では、最大の容量を持つ給紙部ではなく、最大の残量を持つ給紙部から給紙することになる。このように制御することで、容量は大きいもののシート残量が少ない給紙部からＳ１１において供給してしまうことを防止でき、さらにシート補給の間隔を広げることができる。また、シート残量を参照することで、給紙部を切り替えた後にその給紙部のシートを使い切ってしまうかどうかを判断できるので、そのような場合に、切り替えを行わないで同じ給紙部から給紙するようにすることもできる。そうすることで、シート補給の間隔を広げることができる。
【００２９】
また印刷ジョブで使用するシート枚数が少ない場合（例えば２枚）は、収容量が多い給紙部に切り替えることによるシート補給回数の抑制効果が小さいので、給紙部を切り替えないようにしてもよい。
【００３０】
またＳ４における判定基準としてシートのサイズだけではなく、シートの質たとえば厚みやコーティング、タブの有無などを判定基準としてもよい。
【００３１】
［実施形態２］
第２の実施形態として、実施形態１と同様に図１および図２に示した構成を有し、給紙部選択制御が実施形態１とは異なる画像形成装置について説明する。
【００３２】
＜実施形態２の給紙部選択制御２のフローチャート＞
図４では、本発明の実施形態２の給紙部選択制御２のフローチャートを示す。制御はＣＰＵ１０１が主体となって行われる。すなわち、図４の手順は、ＣＰＵ１０１がＲＯＭ１０２あるいはＲＡＭ１０３に格納されたプログラムを実行することで実現される。Ｓ２１にて印刷ジョブが開始されると、Ｓ２２にて給紙に必要なシートサイズを読み込む。シートサイズなどの設定は、ジョブ情報として保存されているため、そのジョブ情報を参照してそのジョブに係るシートサイズを得る。そしてＳ２３にてシート有無センサ３２ａ〜３２ｆから取得した各給紙部のシート有無情報と、シートサイズ検知センサ３３ａ〜３３ｆから取得した各給紙部のサイズ情報から、Ｓ２２で読み込んだ必要なシートサイズと同サイズのシートが収容されている給紙可能な給紙部を検索する。そしてＳ２４にて給紙可能な給紙部が無いと判定した場合は、Ｓ２５にて給紙部３０ａ〜３０ｆのなかで、既にシートが収容されていない給紙部に必要なサイズのシートを補給することをユーザに促す表示を表示部１０７で行い、Ｓ２３〜Ｓ２５を繰り返す。またＳ２５においては、既にシートが収容されていない給紙部で、印刷の処理時間が最短の給紙部へのシート補給を表示部１０７で促す方法もある。いずれの給紙部にもシートが載置されているものの必要なサイズがないのであれば、シートの交換を促してもよい。Ｓ２４において必要なサイズのシートを給紙可能と判定された給紙部をここでは利用可能な給紙部と呼ぶことにする。ここでいう給紙部にはサイドペーパーデッキ部３０ｆおよび手差し給紙部３０ｅを含む。
【００３３】
Ｓ２４にて利用可能な給紙部があると判定した場合は、Ｓ２６にて、シート収容量が最大の給紙部からレジストローラ対２３へとシートが到達するタイミングを、搬送速度と給紙部からレジストローラ対２３間の搬送距離から予測する。そして予測した到達タイミングが、感光体１２上の画像が現像されてシートがレジストローラ対２３から搬送されるタイミングより早いもしくは同時と判断したなら、Ｓ２７にてシート収容量が最大の給紙部給紙を行う。すなわち、シートを給紙部からレジストローラ対２３まで搬送しても、そこで待機させられる限り、いくらシート搬送のタイミングを早めてもファーストプリント時間が短縮されることはない。そのため、搬送したシートが画像形成のためにレジストローラ対２３で待機させられるか、あるいはシート搬送と画像形成のタイミングが一致するためにシートを待機させる必要がないような給紙部が複数ある場合、そのうちのどの給紙部を用いてもファーストプリント時間が延びることはない。Ｓ２６では、シート収容量が最大の給紙部が、そのような、シート搬送の所要時間によってファーストプリント時間が延びないような給紙部であるか否かが判定されている。該当する場合は処理時間が短い給紙部を優先する必要が無いので、シート収容量が多い給紙部から給紙する。これにより、ファーストプリント時間を延ばすことなくシート補給回数を減らす事ができる。またシート収容量の少ない給紙部から必要のない給紙を行わない事が可能になる。そしてＳ２８にてジョブが終了したか、すなわち後続するシートを給紙する必要があるかを判定し、Ｓ２８にて印刷ジョブが終了したと判定したならシートを給紙する必要が無いので、図４に示した給紙部選択処理２を終了する。Ｓ２８にて印刷ジョブが終了していないと判定したならば、Ｓ２７の処理に戻り、Ｓ２７、Ｓ２８の処理を印刷ジョブが終了するまで繰り返す。
【００３４】
Ｓ２６にてシート収容量が最大の給紙部からのシートのレジストローラ到達のタイミングを、搬送速度と給紙部〜レジストローラ対２３間の搬送距離から予測し、レジストローラ対２３からの画像書き込み可能タイミングより遅いと判断したなら、Ｓ２９にて利用可能な給紙部３０ａ〜３０ｆのうちから、処理時間が最短の給紙部を決定し、決定した給紙部から印刷ジョブの最初の所定枚数（本実施形態では１枚）を給紙する。画像形成部までのシートの搬送時間は給紙部ごとに予め知ることができるから、その値を給紙部ごとに予めＲＯＭなどの不揮発メモリに設定しておき、利用可能な給紙部からの給送時間を参照すればよい。その後Ｓ３０にて印刷ジョブが１枚で終了するかどうかを判定し、印刷ジョブ終了であるなら給紙部選択制御２を終える。Ｓ３０にて次のシートの印刷が控えていると判定したならば、Ｓ３１にて、前回Ｓ２９にて給紙した給紙部と同サイズのシートを収容している給紙部が別に（すなわち他に）存在するかを判断する。
【００３５】
Ｓ３１にて利用可能な給紙部が別に存在しないと判定したなら、前回と同じ給紙部からＳ３２にて給紙部を前回と変更せずに給紙を行う。各給紙部の容量は予め記憶しておけばよい。Ｓ３１にて利用可能な給紙部が別に存在すると判定したなら、Ｓ３３にて、前回給紙した給紙部のシート収容量が利用可能な給紙トレイ、すなわち同サイズのシートを収容している別の給紙部と比べて最大であるかを判定し、収容量が最大と判断した場合はＳ３２にて給紙部を前回と変更せずに給紙を行う。
【００３６】
一方Ｓ３３にて前回給紙した給紙部のシート収容量が利用可能な給紙部のうちで最大でないと判断した場合は、Ｓ３４にて、利用可能な給紙部のうちシート収容量が最大の別の給紙部から給紙が行われる。ここでは給紙部の切り替えが発生するが、シート間隔は一定になるように調整されたタイミングで給紙が開始され、処理速度低下が無いようにする。この方法については上述した通りである。
【００３７】
そしてＳ３５にて印刷ジョブが全て終了したか判定し、Ｓ３５にて印刷ジョブが全て終了していると判定したならシートを給紙する必要が無いので、図４の給紙部選択制御２を終了する。Ｓ３５にて印刷ジョブが全て終了していないならば、Ｓ３１の処理に戻り、Ｓ３１以降の処理を印刷ジョブが終了するまで繰り返す。
【００３８】
以上のように、シート収容量が最大の給紙部からのシートのレジストローラ到達のタイミングを予測し、画像書き込み可能タイミングより遅いと判断したときのみ、１枚目から所定枚数の印刷では画像形成部までの給送時間が最短の給紙部を選択する。こうすることでファーストプリント時間を短縮し、所定枚数以降は、シート収容量が多い給紙部から、切り替わりによる処理速度低下が無いようなタイミングで給紙する。これによって、必要な場合だけ処理速度は最短にする給紙部を選択し、それ以外のときにはシート収容量が多い給紙部から給紙して、シート補給回数を減らす事を優先することで、シート収容量の少ない給紙部から必要のない給紙を行わない事が可能になる。
【００３９】
なお図４のＳ２６では、シート収容量が最大の給紙部（これを最大給紙部と呼ぶことにする）から搬送したシートがレジストローラ対２３に到達するタイミングが、画像書き込み可能なタイミング以前であるかを判定している。しかしながら、この条件に適合するか否かは動的に変化するものではなく、画像形成装置の構成や機構によって決まるものと考えられる。そのため、搬送したシートがレジストローラ対２３に到達するタイミングが、画像書き込み可能なタイミング以前であるような給紙部（これを無遅延給紙部と呼ぶことにする）は予め決定しておくことができる。オプションの給紙部についても、それが取り付けられたことが分かれば、無遅延給紙部であるか否かは判定できる。そこでＳ２４において利用可能な給紙部が判定されたなら、Ｓ２６では、最大給紙部が、利用可能な給紙部かつ無遅延給紙部であるかを判定する。この条件を満たすならＳ２７に分岐して最大給紙部から給紙して印刷を行えばよい。満たさなければＳ２９以下の処理を行う。
【符号の説明】
【００４０】
１  プリンタ本体、２３  レジストローラ対、３０ａ、３０ｂ、３０ｃ、３０ｄ  給紙カセット、３０ｅ  手差しトレイ（手差し給紙部）、３０ｆ  給紙デッキ部（サイドペーパーデッキ部）、４０  コントローラ
【図１】
2018039663.tif 000003
【図２】
2018039663.tif 000004
【図３】
2018039663.tif 000005
【図４】
2018039663.tif 000006