(57)【要約】【課題】複数の給紙トレイを備えた画像形成装置であって，生産性の悪化を低減できる画像形成装置を提供すること。【解決手段】プリンタ１００は，複数の給紙トレイを有し，給紙トレイのそれぞれに対応して，給紙ローラとシートセンサとを備える。プリンタ１００は，複数の給紙トレイの１つで給紙動作を行う際に，他の給紙トレイでも給紙動作を行い，それぞれの検知部の検知結果に基づいて，画像形成部に用紙を供給する実行トレイを決定する。そして，実行トレイに決定された給紙トレイから用紙を給紙して画像形成部１０に搬送し，実行トレイ以外の給紙トレイでは給紙ローラの回転を停止させる。【選択図】図５
2015086046.tif 000002
【特許請求の範囲】
【請求項１】
用紙に画像形成を行う画像形成部と，
用紙を収容する複数の収容部と，
前記複数の収容部のそれぞれから用紙を給紙する複数の給紙部と，
前記複数の給紙部のうちの１つにて給紙された用紙を前記画像形成部に搬送する搬送部と，
前記複数の給紙部のそれぞれに対応し，給紙された用紙を前記搬送部より上流側の位置で検知する複数の検知部と，
制御部と，
を備え，
前記制御部は，
前記複数の給紙部のうちの１つで給紙動作を行う際に，他の前記給紙部でも給紙動作を行う同時給紙処理と，
前記同時給紙処理の開始後，前記複数の検知部の検知結果に基づいて，前記複数の収容部のうちの１つを前記画像形成部に搬送される用紙を供給する実行収容部に決定する決定処理と，
前記決定処理にて決定された前記実行収容部から給紙された用紙を前記搬送部によって前記画像形成部に搬送し，前記実行収容部以外の前記収容部の前記給紙部の給紙動作を停止する搬送処理と，
を実行することを特徴とする画像形成装置。
【請求項２】
請求項１に記載する画像形成装置において，
前記制御部は，
前記決定処理にて，前記同時給紙処理による給紙動作を開始した後，規定時間が経過した後の前記各検知部の検知結果に基づいて，前記実行収容部を決定することを特徴とする画像形成装置。
【請求項３】
請求項２に記載する画像形成装置において，
前記制御部は，
前記決定処理にて，前記規定時間が経過するまでに用紙を検知した前記検知部が複数ある場合に，前記画像形成部までの搬送距離が短い前記収容部ほど，前記実行収容部となる優先度が高いことを特徴とする画像形成装置。
【請求項４】
請求項２または請求項３に記載する画像形成装置において，
前記各収容部が開閉されたことを検知する複数の開閉検知部を備え，
前記制御部は，
前記決定処理にて，前記規定時間が経過するまでに用紙を検知した前記検知部が複数ある場合に，前記開閉検知部にて開閉されたことが検知された前記収容部が，前記開閉検知部にて開閉されたことが検知されていない前記収容部よりも，前記実行収容部となる優先度が高いことを特徴とする画像形成装置。
【請求項５】
請求項２から請求項４のいずれか１つに記載する画像形成装置において，
前記規定時間は，前記収容部ごとに設定された時間であることを特徴とする画像形成装置。
【請求項６】
請求項２から請求項５のいずれか１つに記載する画像形成装置において，
前記制御部は，
前記決定処理にて，前記複数の収容部のうち前記実行収容部となる優先度が最も高い前記収容部の前記検知部が用紙を検知した場合，前記規定時間の経過を待たずに当該収容部を前記実行収容部に決定することを特徴とする画像形成装置。
【請求項７】
請求項１に記載する画像形成装置において，
前記制御部は，
前記決定処理にて，前記同時給紙処理による給紙動作を開始した後，前記複数の収容部のうち，前記検知部が用紙を最初に検知した前記収容部を，前記実行収容部に決定することを特徴とする画像形成装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載する画像形成装置において，
前記制御部は，
前記決定処理にて前記実行収容部を決定し，前記搬送処理にて前記実行収容部から給紙された用紙を前記画像形成部に向けて搬送した後の，次の用紙の給紙時に，再度，前記同時給紙処理を実行し，
当該再度の前記同時給紙処理の実行に伴って，再度，前記決定処理および前記搬送処理を実行することを特徴とする画像形成装置。
【請求項９】
請求項８に記載する画像形成装置において，
前記制御部は，
１つのジョブの処理開始から規定量の画像形成が行われるまで，給紙の度に前記同時給紙処理を実行し，前記同時給紙処理の実行の度に前記決定処理および前記搬送処理を実行することを特徴とする画像形成装置。
【請求項１０】
請求項１から請求項９のいずれか１つに記載する画像形成装置において，
前記複数の収容部のうちの少なくとも１つが開閉されたことを検知する第２開閉検知部を備え，
前記制御部は，
前記第２開閉検知部にて前記複数の収容部のうちの少なくとも１つが開閉されたことが検知されていることを条件として，前記同時給紙処理を実行することを特徴とする画像形成装置。
【請求項１１】
請求項１から請求項１０のいずれか１つに記載する画像形成装置において，
前記制御部は，
前記同時給紙処理にて，給紙動作を行う前に，前記複数の検知部のいずれかにて用紙が検知されているか否かを判断し，用紙を検知している前記検知部に対応する前記給紙部の給紙動作を行わないことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像形成装置に関する。さらに詳細には，複数の給紙トレイを備える画像形成装置の給紙制御に関するものである。
【背景技術】
【０００２】
従来から，複数の給紙トレイを備える画像形成装置が実用化されている。複数の給紙トレイを備える画像形成装置の，給紙制御に関する技術としては，例えば特許文献１に，画像形成部から離れた位置にある給紙トレイを使用する場合に給紙ローラの回転速度を速め，どの給紙トレイを使用しても同じタイミングで画像形成を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１２０２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，複数の給紙トレイを備える画像形成装置では，特定の給紙トレイの指定が無いジョブを実行する場合に，用紙が有る給紙トレイの中から，画像形成部に用紙を供給する給紙トレイである実行給紙トレイを決定する。この用紙の有無の判断を，実行給紙トレイの候補となる給紙トレイについて順次に行うと，生産性の悪化が懸念される。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，複数の給紙トレイを備えた画像形成装置であって，生産性の悪化を低減できる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた画像形成装置は，用紙に画像形成を行う画像形成部と，用紙を収容する複数の収容部と，前記複数の収容部のそれぞれから用紙を給紙する複数の給紙部と，前記複数の給紙部のうちの１つにて給紙された用紙を前記画像形成部に搬送する搬送部と，前記複数の給紙部のそれぞれに対応し，給紙された用紙を前記搬送部より上流側の位置で検知する複数の検知部と，制御部とを備え，前記制御部は，前記複数の給紙部のうちの１つで給紙動作を行う際に，他の前記給紙部でも給紙動作を行う同時給紙処理と，前記同時給紙処理の開始後，前記複数の検知部の検知結果に基づいて，前記複数の収容部のうちの１つを前記画像形成部に搬送される用紙を供給する実行収容部に決定する決定処理と，前記決定処理にて決定された前記実行収容部から給紙された用紙を前記搬送部によって前記画像形成部に搬送し，前記実行収容部以外の前記収容部の前記給紙部の給紙動作を停止する搬送処理とを実行することを特徴としている。
【０００７】
本明細書に記載の画像形成装置は，複数の収容部とそれぞれに対応する複数の給紙部とを有し，同時給紙処理にて，複数の給紙部で同時に給紙動作を行う。そして，各給紙部から給紙された用紙をそれぞれ対応する検知部にて検知する。そして，決定処理にて，各検知部の検知結果に基づいて，画像形成部に用紙を供給する実行収容部を決定する。さらに，搬送処理にて，実行収容部から用紙を搬送し，実行収容部以外の収容部の給紙動作を停止する。なお，同時給紙処理では，複数の給紙部で同時に給紙動作を実行すればよく，給紙動作の開始タイミングは，同じであっても異なっていてもよい。また，実行収容部は，例えば，最初に用紙を検知した検知部に対応する収容部としてもよいし，検知部が用
紙を検知した収容部の中から所定の優先順に従って決定してもよい。なお，優先順は，例えば，用紙の搬送距離の短い順，エラー発生率の低い順，給紙トレイの使用率の低い順に基づいて決定するとよい。また，同時給紙処理（および同時給紙処理に伴って実行される決定処理，搬送処理）は，用紙１枚の給紙の度に行ってもよいし，電源投入後の最初の給紙時やジョブの最初の給紙時等に限定して行ってもよい。
【０００８】
すなわち，本明細書に記載の画像形成装置では，複数の給紙部で同時に給紙動作を行い，各検知部の検知結果に基づいて，１つの収容部を実行収容部に決定して用紙を画像形成部に搬送し，他の給紙部の給紙動作を停止する。従って，複数の収容部にて用紙の有無を順次に判断する手順と比較して，早期の実行収容部の決定が期待できる。
【０００９】
また，前記制御部は，前記決定処理にて，前記同時給紙処理による給紙動作を開始した後，規定時間が経過した後の前記各検知部の検知結果に基づいて，前記実行収容部を決定するとよい。給紙動作の開始から規定時間を経過した後の，各検知部の検知結果に基づいて実行収容部を決定することで，最初に用紙を検知した収容部に加え，規定時間内に用紙を検知した収容部を含めた中で実行収容部を決定することができ，より好適な実行収容部の決定が期待できる。
【００１０】
また，前記制御部は，前記決定処理にて，前記規定時間が経過するまでに用紙を検知した前記検知部が複数ある場合に，前記画像形成部までの搬送距離が短い前記収容部ほど，前記実行収容部となる優先度が高いとよい。画像形成部までの搬送距離が短い収容部を優先的に実行収容部に決定することで，画像形成をより早期に開始でき，生産性の向上が期待できる。
【００１１】
また，本明細書に開示される画像形成装置は，前記各収容部が開閉されたことを検知する複数の開閉検知部を備え，前記制御部は，前記決定処理にて，前記規定時間が経過するまでに用紙を検知した前記検知部が複数ある場合に，前記開閉検知部にて開閉されたことが検知された前記収容部が，前記開閉検知部にて開閉されたことが検知されていない前記収容部よりも，前記実行収容部となる優先度が高いとよい。開閉されたことが検知されている収容部は，用紙が補給された可能性が高い。そのため，用紙無しエラーの発生可能性が低いので，実行収容部として好ましい。なお，収容部が開閉されたとは，本体に対して閉状態であった収容部が一旦開状態とされ，その後再び閉状態とされたことを意味する。つまり，開閉検知部は，例えば，開状態から閉状態への変化を検知すればよい。また，ここでの検知の対象となる開閉は，該当する収容部について，前回の給紙動作の後，または，給紙動作を開始する前の所定時間の間，または，電源の投入から初めての給紙動作までの間，のいずれかの間に開閉検知部にて検知されたものとするとよい。
【００１２】
また，前記規定時間は，前記収容部ごとに設定された時間であるとよい。規定時間として許容できる長さは，検知部の配置や給紙部の構成によって異なる。規定時間が収容部ごとに設定されることで，収容部ごとに適正な時間まで実行収容部の決定を待つことができ，より好適な実行収容部の決定が期待できる。規定時間は，例えば，給紙部から検知部までの搬送にかかる時間を基準として設定すればよい。
【００１３】
また，前記制御部は，前記決定処理にて，前記複数の収容部のうち前記実行収容部となる優先度が最も高い前記収容部の前記検知部が用紙を検知した場合，前記規定時間の経過を待たずに当該収容部を前記実行収容部に決定するとよい。優先度が最も高い収容部の検知部にて用紙が検知された場合は，規定時間を待つまでもなく実行収容部をその収容部に決定できる。そのため，規定時間の待機を省き，直ぐに実行収容部を決定することで，当該収容部以外の収容部について無駄な給紙動作を回避できる。
【００１４】
また，前記制御部は，前記決定処理にて，前記同時給紙処理による給紙動作を開始した後，前記複数の収容部のうち，前記検知部が用紙を最初に検知した前記収容部を，前記実行収容部に決定するとよい。少なくとも１つの検知部が用紙を検知すれば，直ぐに実行収容部が決定できるため，画像形成をより早期に開始でき，生産性の向上が期待できる。
【００１５】
また，前記制御部は，前記決定処理にて前記実行収容部を決定し，前記搬送処理にて前記実行収容部から給紙された用紙を前記画像形成部に向けて搬送した後の，次の用紙の給紙時に，再度，前記同時給紙処理を実行し，当該再度の前記同時給紙処理の実行に伴って，再度，前記決定処理および前記搬送処理を実行するとよい。実行収容部を決定した後の次の給紙時にも，同時給紙処理を再度実行し，その結果に応じて，再度実行収容部を決定する。これにより，先の同時給紙処理にて最適な収容部に決定できなくても，後の同時給紙処理によって，よりよい収容部を実行収容部に決定できる可能性が高まる。
【００１６】
また，前記制御部は，１つのジョブの処理開始から規定量の画像形成が行われるまで，給紙の度に前記同時給紙処理を実行し，前記同時給紙処理の実行の度に前記決定処理および前記搬送処理を実行するとよい。１つのジョブが完了するまで給紙の度に同時給紙処理を実行すると，給紙動作の回数が多くなる。一方で，同時給紙処理を多く実行するほど，最適な収容部が実行収容部に決定される可能性が高まる。そのため，規定量の画像形成が行われるまで同時給紙処理を行い，それ以降は同時給紙処理を行わないことで，給紙制御の煩雑化を抑制しつつ最適な実行給紙ユニットの決定が期待できる。
【００１７】
また，本明細書に開示される画像形成装置は，前記複数の収容部のうちの少なくとも１つが開閉されたことを検知する第２開閉検知部を備え，前記制御部は，前記第２開閉検知部にて前記複数の収容部のうちの少なくとも１つが開閉されたことが検知されていることを条件として，前記同時給紙処理を実行するとよい。いずれかの収容部が開閉された場合には，開閉された収容部にて用紙が補給された可能性が高い。そのため，同時給紙処理を実行し，これに伴って実行収容部を決定し直す方が好ましい。なお，第２開閉検知部は，開閉された収容部を特定できてもよいし，特定できなくてもよい。特定できる場合は，前述した開閉検知部と兼ねてもよい。
【００１８】
また，前記制御部は，前記同時給紙処理にて，給紙動作を行う前に，前記複数の検知部のいずれかにて用紙が検知されているか否かを判断し，用紙を検知している前記検知部に対応する前記給紙部の給紙動作を行わないとよい。既に給紙済みの給紙ユニットについて再度給紙すると，用紙が搬送部まで到達してしまうおそれがある。そのため，そのような給紙ユニットは，給紙対象外として給紙しない方が好ましい。特に，給紙部によって一旦給紙し始めた用紙を収容部に戻す構成を有していない場合には，本構成が好適である。
【発明の効果】
【００１９】
本発明によれば，複数の給紙トレイを備えた画像形成装置であって，生産性の悪化を低減できる画像形成装置が実現される。
【図面の簡単な説明】
【００２０】
【図１】実施の形態にかかるプリンタの概略構成を示す断面図である。
【図２】プリンタの電気的構成を示すブロック図である。
【図３】給紙をリトライする例を示すタイミングチャートである。
【図４】給紙処理の手順を示すフローチャートである。
【図５】実行トレイ決定処理の第１の形態の手順を示すフローチャートである。
【図６】第１の形態の給紙動作の例を示すタイミングチャートである。
【図７】第１の形態の給紙動作の例を示すタイミングチャートである。
【図８】第１の形態の給紙動作の例を示すタイミングチャートである。
【図９】第１の形態の給紙動作の例を示すタイミングチャートである。
【図１０】第１の形態の給紙動作の例を示すタイミングチャートである。
【図１１】実行トレイ決定処理の第２の形態の手順を示すフローチャートである。
【図１２】第２の形態の給紙動作の例を示すタイミングチャートである。
【図１３】第２の形態の給紙動作の例を示すタイミングチャートである。
【発明を実施するための形態】
【００２１】
以下，本発明にかかる画像形成装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，電子写真方式のモノクロプリンタに本発明を適用したものである。
【００２２】
［プリンタの構成］
本形態のプリンタ１００は，図１に示すように，電子写真方式によりシートに画像を印刷する画像形成部１０を備えている。画像形成部１０は，シート上にトナー像を形成するプロセス部５と，シート上の未定着のトナー像をシートに定着させる定着部８とを有している。なお，本形態のプロセス部５は，モノクロ印刷が可能な構成である。また，プリンタ１００の機内には，シートの経路である搬送路１１が形成されている。図１中では，搬送路１１を一点鎖線で示している。
【００２３】
プリンタ１００は，印刷用のシートを収容可能な複数の給紙トレイである，第１トレイ１２と，第２トレイ１３と，第３トレイ１４とを有している。図１に示すように，いずれも画像形成部１０より下方で，上から第１トレイ１２，第２トレイ１３，第３トレイ１４の順に，積み重ねられて配置されている。つまり，第１トレイ１２は，画像形成部１０に最も近いため搬送距離が短く，第３トレイ１４は，画像形成部１０から最も遠い。第１トレイ１２と，第２トレイ１３と，第３トレイ１４とは，収容部の一例である。
【００２４】
以下では，第１トレイ１２と，第２トレイ１３と，第３トレイ１４とを区別する必要がない場合には，単に，給紙トレイとする。これらの給紙トレイはいずれも，プリンタ１００に対して開閉可能に設けられており，プリンタ１００は，給紙トレイごとに開閉状態を検知できる。例えば，後述するシートセンサの回動片の位置によって，給紙トレイが開けられたことを検知可能である。
【００２５】
プリンタ１００は，図１に示すように，各給紙トレイからシートを機内へ給紙するための構成を有している。プリンタ１００は，第１トレイ１２から給紙するための，メインモータ２１と，第１給紙ローラ２２と，第１電磁クラッチ２３とを有している。第１給紙ローラ２２の回転軸は，第１電磁クラッチ２３を介して，メインモータ２１に接続されている。つまり，メインモータ２１の回転中に第１電磁クラッチ２３を連結すれば，第１給紙ローラ２２にメインモータ２１の回転力が伝達されて，第１給紙ローラ２２が回転する。一方，第１電磁クラッチ２３を解放すれば，メインモータ２１の回転の有無に関わらず，第１給紙ローラ２２への回転力の伝達は遮断される。
【００２６】
第２トレイ１３と第３トレイ１４にも，第１トレイ１２と同様の構成が設けられている。つまり，第２トレイ１３には，第２給紙ローラ２５と第２電磁クラッチ２６とが設けられている。また，第３トレイ１４には，第３給紙ローラ２８と第３電磁クラッチ２９とが設けられている。なお，メインモータ２１は，全給紙トレイで共用される。各給紙ローラと電磁クラッチとの組が，それぞれ対応する給紙トレイの給紙部の一例である。
【００２７】
さらに，図１に示すように，プリンタ１００は，搬送路１１に沿ってシートを搬送するための複数の搬送ローラ対を有している。具体的には，シート搬送方向について，プロセス部５から上流方向へ順に，レジストローラ対５１と，第１搬送ローラ対５２と，第２搬送ローラ対５３と，第３搬送ローラ対５４とを有している。これらのローラ対５１〜５４は，電磁クラッチ２３，２６，２９の状態とは独立して回転制御される。そして，これらのローラ対５１〜５４の協働により，給紙トレイのいずれかから機内へ給紙されたシートは，搬送路１１に沿ってプロセス部５へと搬送される。これらのローラ対５１〜５４は，搬送部の一例である。
【００２８】
以下では，印刷用のシートを画像形成部１０に供給する過程のうち，給紙トレイから対応する搬送ローラ対までを「給紙」，対応する搬送ローラ対から画像形成部１０までを「搬送」として区別する。つまり，プリンタ１００では，各電磁クラッチの連結および解放によって，印刷用のシートの給紙動作が制御される。一方，搬送動作は，各電磁クラッチによって制御されない。
【００２９】
また，プリンタ１００は，搬送路１１上のシートの有無を検知する複数のシートセンサである，第１シートセンサ５６と，第２シートセンサ５７と，第３シートセンサ５８とを有している。第１シートセンサ５６は，第１給紙ローラ２２より下流側，かつ，第１搬送ローラ対５２より上流側の位置にてシートの有無を検知する。第２シートセンサ５７は，第２給紙ローラ２５より下流側，かつ，第２搬送ローラ対５３より上流側の位置にてシートの有無を検知する。
【００３０】
第３シートセンサ５８は，第３給紙ローラ２８より下流側，かつ，第３搬送ローラ対５４より上流側の位置にてシートの有無を検知する。プリンタ１００は，さらに，レジストローラ対５１と第１搬送ローラ対５２との間にてシートの有無を検知するレジストセンサ５９を有している。第１シートセンサ５６と第２シートセンサ５７と第３シートセンサ５８とは，検知部の一例である。
【００３１】
プリンタ１００は，各シートセンサとして，例えば，回動片を有する光透過式センサを有している。そして，各シートセンサは，回動片が中央位置でオフとなり，そのオフ位置を中心に両側の回動位置にてオンとなることにより，各給紙トレイの開状態をも検知する。つまり，各シートセンサは，給紙トレイが閉状態でシートを検知していない場合にオフであり，給紙トレイが閉状態でシートを検知している場合と，給紙トレイが開状態とのいずれでもオンとなる。
【００３２】
従って，プリンタ１００は，主電源が入っている間は，各シートセンサによって，その給紙トレイが開状態か閉状態かを判断可能である。そして，プリンタ１００は，給紙トレイの閉状態から開状態への変化，または，開状態から閉状態への変化に基づいて，その給紙トレイが開閉されたことを検知できる。各シートセンサは，開閉検知部の一例であり，第２開閉検知部の一例でもある。なお，シートセンサとは別に，各給紙トレイの開閉状態の変化を検知できる構成を備えていてもよい。
【００３３】
なお，プリンタ１００では，いずれの給紙トレイにも収容されているシートの有無を検知する構成は備えられていない。そのため，プリンタ１００では，給紙動作を行ってもシートがシートセンサにて検知されなかった場合に，その給紙トレイがシート無しであると判断している。その際，電磁クラッチのすべり等による給紙ミスを，シート無しと誤判断しないようにリトライする。例えば，３回を限度に給紙動作を繰り返す。リトライは，電磁クラッチへの電力の供給を一旦オフし，所定の時間経過後，再びオンすることによって行われる。
【００３４】
［プリンタの電気的構成］
続いて，プリンタ１００の電気的構成について説明する。プリンタ１００は，図２に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４と，ＡＳＩＣ３５とを含むコントローラ３０を備えている。また，プリンタ１００は，画像形成部１０と，操作パネル４０と，ネットワークインターフェース３７と，ＵＳＢインターフェース３８とを備え，これらがコントローラ３０に電気的に接続されている。さらに，前述したメインモータ２１と，３つの電磁クラッチ２３，２６，２９と，３つのシートセンサ５６，５７，５８とを備え，これらがコントローラ３０に電気的に接続されている。
【００３５】
ＲＯＭ３２には，プリンタ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは，データを一時的に記憶する記憶領域として利用される。ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，プリンタ１００の各構成要素を制御する。
【００３６】
ネットワークインターフェース３７は，ネットワークを介して通信を行うためのハードウェアである。ＵＳＢインターフェース３８は，ＵＳＢケーブル等を介して接続された装置と通信を行うためのハードウェアである。また，操作パネル４０は，例えば，液晶ディスプレイおよびボタン群を備え，ユーザに向けた各種の表示を行うとともに，ユーザによる指示入力を受け付ける。
【００３７】
ＣＰＵ３１は，制御部の一例である。なお，コントローラ３０が制御部であってもよいし，ＡＳＩＣ３５が制御部であってもよい。なお，図２中のコントローラ３０は，ＣＰＵ３１等，プリンタ１００の制御に利用されるハードウェアを纏めた総称であって，実際にプリンタ１００に存在する単一のハードウェアを表すとは限らない。
【００３８】
［単一の給紙トレイからの給紙動作］
続いて，プリンタ１００において，画像形成部１０へシートを供給するための給紙動作について説明する。シートを供給する給紙トレイが印刷ジョブにて指定されている場合には，プリンタ１００は，指定されている給紙トレイから給紙するための構成だけを駆動させる。例えば，第１トレイ１２から給紙する場合には，以下のように動作する。なお，第２トレイ１３または第３トレイ１４から給紙する場合の動作は，第１トレイ１２から給紙する場合の動作とほぼ同様である。
【００３９】
第１トレイ１２から給紙する場合，プリンタ１００は，第１電磁クラッチ２３を解放した状態でメインモータ２１を回転させる。なお，プリンタ１００は，給紙動作を行っていない時には，いずれの電磁クラッチも解放している。そして，メインモータ２１を回転させたままで，第１電磁クラッチ２３を連結して，第１給紙ローラ２２を回転させる。第１給紙ローラ２２の回転によって，第１トレイ１２に収容されているシートのうち，最上部の１枚が第１トレイ１２から引き出される。引き出されたシートの先端部が第１シートセンサ５６の検知位置に到達すると，第１シートセンサ５６の検知信号がオフからオンに変化する。プリンタ１００は，第１電磁クラッチ２３を連結した後，予め決めた時間が経過しても第１シートセンサ５６がオンとならなかった場合には，給紙動作をリトライする。
【００４０】
引き出されたシートは，第１シートセンサ５６によって検知された後も，第１給紙ローラ２２によって給紙され，シートの先端部が第１搬送ローラ対５２に至る。シートは，その先端部が第１搬送ローラ対５２に挟まれた後は，第１搬送ローラ対５２およびレジストローラ対５１によって搬送され，プロセス部５に供給される。つまり，プリンタ１００は，第１シートセンサ５６によってシートが検知された後，第１搬送ローラ対５２に至るまでの所定の搬送時間が経過したら，第１電磁クラッチ２３を解放して第１給紙ローラ２２の回転を停止させる。
【００４１】
［同時給紙動作］
続いて，印刷ジョブにて特定の給紙トレイが指定されていない場合における，プリンタ１００の給紙動作について説明する。プリンタ１００は，シートを供給する給紙トレイの指定がない印刷ジョブを受け付けた際，所定の条件を満たす場合には，後述する同時給紙動作を実行して，実行トレイを決定する。実行トレイとは，画像形成部１０に搬送される用紙を供給する給紙トレイのことであり，複数の給紙トレイのうちの１つが実行トレイに決定される。実行トレイは，実行収容部の一例である。
【００４２】
同時給紙動作とは，複数の給紙トレイからの給紙動作を同時に実行する給紙動作である。プリンタ１００は，同時給紙動作を実行した後，各シートセンサによる検知結果に基づいて，実行トレイを決定する。一方，所定の条件を満たさない場合には，前回の印刷にて使用した給紙トレイを実行トレイに決定する。同時給紙動作を実行するか否かを決定する所定の条件には，例えば，電源投入後の最初の印刷，印刷ジョブの最初の印刷，給紙トレイの開閉後の最初の印刷，の各条件が利用される。
【００４３】
プリンタ１００は，例えば，電源投入後の最初の印刷ジョブの印刷にて，その先頭ページから予め決めた先頭規定ページまでの印刷時には，１ページごとに同時給紙動作を実行する。あるいは，プリンタ１００は，例えば，印刷ジョブの印刷を開始するごとに，その先頭ページから予め決めた先頭規定ページまでの印刷時には，１ページごとに同時給紙動作を実行する。なお，先頭規定ページは１でもよいし，２以上でもよい。
【００４４】
また，例えば，プリンタ１００は，複数の給紙トレイのうちの少なくとも１つがユーザによって開閉された後，予め決めた開閉規定ページまでの印刷時には，１ページごとに同時給紙動作を実行する。なお，開閉規定ページは，各給紙トレイで共通の値としてもよいし，給紙トレイごとに異なる値としてもよい。プリンタ１００では，給紙トレイごとに開閉されたことを検知できるので，開閉された給紙トレイに対応する値を開閉規定ページとできる。また，開閉規定ページは１でもよいし，２以上でもよい。
【００４５】
次に，同時給紙動作について説明する。同時給紙動作を開始すると，プリンタ１００は，複数の給紙トレイにて同時に給紙動作を実行する。さらに，各給紙トレイのシートセンサの検知結果に基づいて，シートセンサにてシートが検知された給紙トレイのうちから実行トレイを決定するトレイ決定処理を実行する。なお，既にシートセンサにてシートが検知されている給紙トレイが有れば，その給紙トレイの給紙動作は実行しないで，トレイ決定処理の対象としてもよい。そして，実行トレイとして決定した給紙トレイからシートを給紙して画像形成部１０へシートを供給し，それ以外の給紙トレイの給紙動作を停止する。トレイ決定処理については後述する。
【００４６】
一方，同時給紙動作を実行した後，いずれの給紙トレイのシートセンサにてもシートが検知されなかった場合には，前述した単一の給紙トレイからの給紙動作の場合と同様にリトライする。具体的には，図３のタイムチャートに示すように，連結時刻ｔ１にて，３つの電磁クラッチ２３，２６，２９を同時に連結させる。そして，連結時刻ｔ１から所定の規定時間ｈａが経過しても，いずれのシートセンサ５６，５７，５８にてもシートが検知されない場合には，各電磁クラッチ２３，２６，２９を一旦解放する。
【００４７】
そして，各電磁クラッチ２３，２６，２９を一旦解放した後，所定の解放時間ｈｂが経過したら，再び各電磁クラッチ２３，２６，２９を連結する。各電磁クラッチを３回連結してもシートが検知されなかった場合には，いずれの給紙トレイにもシートが収容されていないと判断する。従って，前述した単一の給紙トレイからの給紙動作の場合とほぼ同じタイミングであるエラー時刻ｔｅにて，シート無しエラーが検出される。
【００４８】
プリンタ１００のように複数の給紙トレイを備える装置において，各給紙トレイで順番に給紙動作を行うと，先順に給紙動作を開始した給紙トレイにシートが無ければ，その給紙トレイの動作のリトライを待ってから次の給紙トレイの給紙動作を開始することになる。つまり，各給紙トレイのシートの有無を順に判断する構成では，シートが供給されるまでに長時間を要する場合があり得る。これに対し，プリンタ１００は，同時給紙動作を実行するので，各給紙トレイを１つずつ順にリトライする例に比較して短時間で，シート無しエラーを報知できる。
【００４９】
なお，規定時間ｈａは，正常にシートが給紙された場合に，電磁クラッチを連結してからシートセンサにてシートが検知されるまでに掛かる時間と同程度またはそれより少し長い時間である。図３では，各給紙トレイで，規定時間ｈａを同じ長さの時間としたが，給紙トレイごとに異なる時間としてもよい。規定時間ｈａは，各給紙トレイにおける給紙動作の開始から，対応する搬送ローラ対にシートが至るまでの時間より短くなるように決定されるとよい。このようにすれば，２枚以上のシートが搬送ローラ対に到達することによるジャムの発生は抑制される。プリンタ１００は，例えば，給紙ローラの位置とシートセンサの検知位置との距離や，給紙ローラの給紙速度等に応じて，給紙トレイごとの規定時間ｈａを予め決めて記憶している。また，解放時間ｈｂも，給紙トレイごとに異なる時間としてもよい。
【００５０】
［トレイ決定処理］
続いて，トレイ決定処理について説明する。プリンタ１００は，トレイ決定処理として，（Ａ）優先使用順トレイ決定処理と，（Ｂ）早期検知順トレイ決定処理との２種類の処理のいずれかを実行する。プリンタ１００は，この２種類とも備えていてもよいし，片方のみ備えていてもよい。２種類とも備えている場合には，ユーザ設定等によっていずれか一方が選択されて実行される。
【００５１】
（Ａ）優先使用順トレイ決定処理は，各給紙トレイ間に優先順が設けられる場合に実行される。優先使用順トレイ決定処理を実行した場合，プリンタ１００は，複数の給紙トレイにシートが収容されていれば，その優先順に従って，実行トレイを決定する。優先順に基づいて実行トレイを決定すれば，より好適な給紙トレイを実行トレイに決定できる。
【００５２】
優先順は，各種の優先度に基づいて，最も優先度の高いものから順に１つの順序に決定される。優先度の高い順としては，例えば，画像形成部１０までの搬送距離が短い順，給紙エラー発生率の低い順，トレイ使用率の低い順が挙げられる。画像形成部１０までの搬送距離が短い順とすれば，画像形成部１０までシートが到達するのにかかる時間が短く，画像形成をより早期に開始できるので，生産性の向上が期待できる。また，給紙エラー発生率の低い順とすれば，給紙中のエラー発生の可能性が低いので，生産性の向上が期待できる。また，トレイ使用率の低い順とすれば，複数の給紙トレイをできるだけ均一に使用することになり，給紙トレイ間での消耗の程度の格差を小さくすることが期待できる。また，開閉が検知された給紙トレイを優先するとしてもよい。開閉が検知された給紙トレイでは，シートが補充された可能性が高い。
【００５３】
なお，優先順は，予め決めた１つの優先度に基づいて決定してもよいし，複数の優先度を組み合わせてもよい。例えば，第１の優先度として搬送距離を適用し，第１の優先度にて複数の給紙トレイが該当する場合に，第２の優先度として給紙エラー発生率を適用する構成であってもよい。また，ユーザ設定に基づいて優先順を決定するとしてもよい。
【００５４】
（Ｂ）早期検知順トレイ決定処理は，生産性を優先する場合に実行される。早期検知順トレイ決定処理を実行した場合，プリンタ１００は，各給紙トレイのうち，最も早期にシートが検知された給紙トレイを実行トレイに決定する。この処理によれば，実行トレイを早期に決定できるので，生産性の高い処理が期待できる。
【００５５】
［給紙処理］
［第１の形態］
続いて，前述した同時給紙動作およびトレイ決定処理を実行するための給紙処理の第１の形態の手順について，図４のフローチャートを参照して説明する。本形態の給紙処理は，トレイ決定処理として，（Ａ）優先使用順トレイ決定処理を実行する。この給紙処理は，給紙トレイが指定されていない印刷ジョブを受け付け，給紙を開始する条件が整ったことを契機に，ＣＰＵ３１によって実行される。
【００５６】
プリンタ１００は，給紙処理を開始すると，まず，今回の印刷が印刷ジョブの先頭部分であるか否かを判断する（Ｓ１０１）。例えば，先頭ページから予め決められた先頭規定ページ以内の印刷に該当するか否かを判断する。印刷ジョブの先頭部分ではないと判断した場合は（Ｓ１０１：ＮＯ），いずれかの給紙トレイが開閉されたか否かを判断する（Ｓ１０２）。例えば，給紙トレイの開閉が検知されてから開閉規定ページ以内の印刷に該当するか否かを判断する。
【００５７】
給紙トレイが開閉されていないと判断した場合は（Ｓ１０２：ＮＯ），前回の印刷にて使用した給紙トレイを実行トレイに決定する（Ｓ１０３）。さらに，Ｓ１０３にて決定した実行トレイから給紙し，シートを画像形成部１０へ搬送して（Ｓ１０５），給紙処理を終了する。プリンタ１００は，画像形成部１０によって，この給紙処理で供給されたシートに印刷する。
【００５８】
一方，印刷ジョブの先頭部分であると判断した場合（Ｓ１０１：ＹＥＳ），あるいは，いずれかの給紙トレイが開閉されたと判断した場合（Ｓ１０２：ＹＥＳ）には，給紙トレイのうちから実行トレイを決定する実行トレイ決定処理を実行する（Ｓ１０７）。
【００５９】
次に，Ｓ１０７にて実行される実行トレイ決定処理の手順について，図５のフローチャートを参照して説明する。プリンタ１００は，実行トレイ決定処理を開始すると，まず，給紙トレイの優先順を決定する（Ｓ２０１）。優先順は，例えば，画像形成部１０までの搬送距離が短い順，エラー発生率の低い順，使用率の低い順等に基づいて，プリンタ１００にて決定してもよいし，ユーザによる設定に基づいて決定してもよい。
【００６０】
そして，Ｓ２０１にて優先順１位に決定した給紙トレイのシートセンサがオンとなっているか否かを判断する（Ｓ２０３）。プリンタ１００では，後述するように，シートセンサがオンとなるところまでシートを給紙した後に給紙動作を停止する場合がある。そのため，このページの印刷のための給紙動作を開始する前にすでにシートセンサがオンとなっている場合がある。優先順１位の給紙トレイのシートセンサがオンとなっていれば，その給紙トレイを実行トレイとすればよい。
【００６１】
そこで，優先順１位の給紙トレイのシートセンサが初めからオンとなっている場合には（Ｓ２０３：ＹＥＳ），優先順１位の給紙トレイの給紙動作を開始し（Ｓ２０４），優先順１位の給紙トレイを実行トレイに決定して（Ｓ２０５），実行トレイ決定処理を終了する。
【００６２】
一方，優先順１位の給紙トレイのシートセンサがオンとなっていない場合には（Ｓ２０３：ＮＯ），シートセンサがオフとなっている給紙トレイの給紙動作を開始する（Ｓ２０７）。つまり，複数の給紙トレイのうち，シートセンサがオフとなっている給紙トレイにて，それぞれの電磁クラッチを連結し，給紙ローラの回転を開始する。つまり，Ｓ２０７の実行前にすでにシートセンサがオンとなっている給紙トレイがあれば，その給紙トレイの給紙動作は行わない。このようにすれば，既にシートセンサの位置まで給紙されているシートをさらに進めることはないので好ましい。
【００６３】
そして，優先順１位の給紙トレイのシートセンサにてシートが検知されたか否かを判断する（Ｓ２０８）。つまり，Ｓ２０７による給紙動作の開始後，優先順１位の給紙トレイのシートセンサの検知信号が，オフからオンへ変化したか否かを判断する。優先順１位の給紙トレイのシートセンサにてシートが検知されたと判断した場合には（Ｓ２０８：ＹＥＳ），優先順１位以外のトレイのうち給紙動作を行っている給紙トレイの給紙動作を停止し（Ｓ２０９），優先順１位の給紙トレイを実行トレイに決定して（Ｓ２０５），実行トレイ決定処理を終了する。
【００６４】
優先順１位の給紙トレイのシートセンサにてシートが検知されていないと判断した場合には（Ｓ２０８：ＮＯ），タイムアウトしたか否かを判断する（Ｓ２１０）。つまり，Ｓ２０７において給紙動作を開始してから，所定の規定時間ｈａ（図３参照）が経過したか否かを判断する。タイムアウトしていないと判断した場合には（Ｓ２１０：ＮＯ），Ｓ２０８に戻って，優先順１位の給紙トレイのシートセンサにてシートが検知されたか否かを判断する。
【００６５】
優先順１位の給紙トレイのシートセンサにてシートが検知されないまま，タイムアウトしたと判断した場合には（Ｓ２１０：ＹＥＳ），優先順１位以外の他の給紙トレイのシートセンサにてシートが検知されているか否かを判断する（Ｓ２１１）。そして，他の給紙トレイのシートセンサにてシートが検知されていると判断した場合には（Ｓ２１１：ＹＥＳ），シートが検知されている給紙トレイのうち優先順の最も高い給紙トレイを実行トレイに決定する（Ｓ２１２）。
【００６６】
すなわち，Ｓ２１２では，優先順２位の給紙トレイのシートセンサにてシートが検知されていれば，優先順２位の給紙トレイを実行トレイに決定する。優先順２位の給紙トレイのシートセンサにてシートが検知されていなければ，優先順３位の給紙トレイを実行トレイに決定する。さらに，実行トレイ以外のトレイの給紙動作を停止し（Ｓ２１３），実行トレイ決定処理を終了する。
【００６７】
一方，いずれの給紙トレイのシートセンサにてもシートが検知されていないと判断した場合には（Ｓ２１１：ＮＯ），すべての給紙トレイの給紙動作を停止する（Ｓ２１４）。さらに，リトライ回数に１を加算する（Ｓ２１５）。そして，リトライ回数が３より小さいか否かを判断する（Ｓ２１６）。つまり，３回を限度に給紙動作を実行する。なお，プリンタ１００は，この実行トレイ決定処理の実行開始時にリトライ回数を０とする。
【００６８】
リトライ回数が３より小さいと判断した場合には（Ｓ２１６：ＹＥＳ），Ｓ２０７に戻って，給紙動作をリトライする。すなわち，図３にて説明したように，所定の解放時間ｈｂを待って，再び電磁クラッチを連結する。そして，いずれの給紙トレイのシートセンサにてもシートが検知されないままで，リトライ回数が３になったと判断した場合には（Ｓ２１６：ＮＯ），給紙エラーとして（Ｓ２１７），実行トレイ決定処理を終了する。
【００６９】
図４に戻り，Ｓ１０７の実行トレイ決定処理の後，給紙エラーであったか否かを判断する（Ｓ１０８）。図５のＳ２１７から戻った場合は，給紙エラーであったと判断し（Ｓ１０８：ＹＥＳ），シート無しのエラー報知をして（Ｓ１０９），給紙処理を終了する。
【００７０】
一方，図５のＳ２０５またはＳ２１３から戻った場合は，実行トレイの決定に成功しているので，給紙エラーではない。給紙エラーではないと判断した場合は（Ｓ１０８：ＮＯ），決定した実行トレイから，画像形成部１０へシートを搬送し（Ｓ１０５），給紙処
理を終了する。つまり，図５のＳ２０４またはＳ２０７にて開始された給紙動作によって給紙されたシートは，さらに搬送され，画像形成部１０に供給されて印刷される。なお，印刷ジョブに次のページがあれば，次のシートを供給するために，再び給紙処理が実行される。全ページの印刷が終了したら，印刷ジョブの処理を終了する。
【００７１】
［第１の形態の実施例］
続いて，前述した第１の形態の給紙処理を実行した場合の実施例を，図６〜図１０のタイミングチャートを参照して説明する。これらの図は，図４のＳ１０１またはＳ１０２にてＹＥＳとなり，図５の実行トレイ決定処理へ進んだ後の，各電磁クラッチと各シートセンサとの信号の変化を示している。なお，これらの図は，いずれも，給紙トレイの優先順が，高い方から第１トレイ１２，第２トレイ１３，第３トレイ１４の順の例である。
【００７２】
図６〜図１０は，優先順１位のシートセンサがオフであったため，Ｓ２０７へ進んで同時給紙動作を実行した場合の例である。図６〜図８の例は，同時給紙動作の開始時にシートセンサがオンとなっている給紙トレイがなく，時刻ｔ１に３つの電磁クラッチをすべて連結して，３つの給紙トレイにて同時に給紙動作を開始した例である。なお，電磁クラッチの信号をオフからオンに変化させると，その電磁クラッチが連結され，対応するトレイにて給紙動作が開始される。
【００７３】
図６の例は，時刻ｔ１に給紙動作を開始した後，時刻ｔ２に第１シートセンサ５６にてシートが検知された場合のタイミングチャートである。時刻ｔ２は，時刻ｔ１から規定時間ｈａ（図３参照）以内である。第１トレイ１２は，優先順１位の給紙トレイであるので，この時刻ｔ２の時点で，第１トレイ１２が実行トレイに決定される。従って，時刻ｔ２の後，実行トレイとならなかった第２トレイ１３と第３トレイ１４との給紙動作は停止される。実行トレイとなった第１トレイ１２の給紙動作は，所定の搬送時間だけ継続され，時刻ｔ３に停止される。給紙されたシートは，時刻ｔ３の後，前述したように第１搬送ローラ対５２等によって画像形成部１０へ搬送される。なお，時刻ｔ４は，第１シートセンサ５６の検知位置をシートの後端が通過する時刻である。
【００７４】
図７の例は，時刻ｔ１に給紙動作を開始した後，規定時間ｈａが経過した時刻ｔ５までに，第１トレイ１２の第１シートセンサ５６にてシートが検知されなかった場合のタイミングチャートである。その代わり，時刻ｔ１と時刻ｔ５との間の時刻ｔ６に，第３トレイ１４の第３シートセンサ５８にてシートが検知されている。従って，優先順は低いけれども，時刻ｔ５までに唯一シートが検知されたトレイなので，第３トレイ１４が実行トレイに決定される。従って，第１トレイ１２と第２トレイ１３との給紙動作は，時刻ｔ５に停止される。第３トレイ１４の給紙動作は，図６の例における第１トレイ１２と同様に，時刻ｔ７まで所定の搬送時間だけ継続される。また，シートは，時刻ｔ８にて，第３シートセンサ５８を通過する。なお，搬送時間はトレイごとに異なる時間でもよいし，同じ時間でもよい。
【００７５】
図８の例は，時刻ｔ１に給紙動作を開始した後，時刻ｔ９に第３トレイ１４の第３シートセンサ５８にてシートが検知され，その後，時刻ｔ１から規定時間ｈａ以内の時刻ｔ１０に第１トレイ１２の第１シートセンサ５６にてさらにシートが検知された例である。時刻ｔ９にシートが検知された第３トレイ１４は，優先順１位の給紙トレイではないので，規定時間ｈａが経過するまで給紙動作は継続される。そして，時刻ｔ１０に優先順１位の第１トレイ１２にてシートが検知されたことにより，第１トレイ１２が実行トレイに決定される。実行トレイとならなかった第２トレイ１３と第３トレイ１４との給紙動作はｔ１０以後は停止されるが，第３シートセンサ５８はオンのままとなる。
【００７６】
図９は，例えば，図８の続きであり，第３シートセンサ５８がオンのままとなっている状態で同時給紙動作を実行した場合の例である。第３トレイ１４は，優先順１位のシートセンサではないので，第３トレイ１４以外の第１トレイ１２と第２トレイ１３との給紙動作を時刻ｔ１に開始する。第３シートセンサ５８がオンとなっているので，第３トレイ１４の給紙動作は開始しない。そして，図８の例のように，時刻ｔ１から規定時間ｈａ以内の時刻ｔ１１に第１トレイ１２の第１シートセンサ５６にてシートが検知されたため，第１トレイ１２が実行トレイに決定され，第１トレイ１２から給紙される。なお，規定時間ｈａ以内に第１シートセンサ５６も第２シートセンサ５７もオンとならなかった場合は，シートが検知されている第３トレイ１４が実行トレイに決定される。
【００７７】
図１０は，第１の形態の給紙処理にて連続給紙する場合のタイミングチャートの例である。複数ページの印刷ジョブの場合，図４のＳ１０１にて，印刷ジョブの始めから先頭規定ページ以内と判断した場合には，実行トレイ決定処理を繰り返す。図１０は，１枚目のシートでは，図７の例と同様に，第３トレイ１４を実行トレイに決定し，２枚目のシートでは，図８の例と同様に，第１トレイ１２を実行トレイに決定した場合の例である。
【００７８】
印刷ジョブの始めから先頭規定ページ以内の給紙動作で実行トレイ決定処理を繰り返すので，例えば，１回目の連結時に第１電磁クラッチ２３のすべり等によって，第１トレイ１２からの給紙に失敗した場合でも，１枚目は別の給紙トレイから給紙できる。従って，生産性が高い。さらに，２枚目には給紙ミスがなければ，優先順の高い第１トレイ１２から給紙されるので，優先順の高い給紙トレイを優先使用できる。
【００７９】
以上，詳細に説明したように，第１の形態のプリンタ１００は，複数の給紙トレイごとに，各給紙トレイから給紙する複数の給紙ローラと，各給紙トレイから給紙されたシートの有無を検知する複数のシートセンサとを有し，給紙トレイの指定がない印刷ジョブの印刷時には，各給紙トレイから同時に給紙動作を行う。そして，各シートセンサの検出結果に基づいて，画像形成部１０へ搬送されるシートを供給する実行トレイを決定する。さらに，実行トレイに決定された給紙トレイから，シートを画像形成部１０へ搬送する。一方，実行トレイに決定された給紙トレイ以外の給紙トレイの給紙動作を停止する。従って，給紙トレイ内のシートの有無の判断を，複数の給紙トレイにて同時に実行することができ，各給紙トレイを順次に判断する場合に比較して生産性の向上が期待できる。
【００８０】
［第２の形態］
続いて，第２の形態のプリンタ１００における給紙処理の手順について，図１１のフローチャートを参照しつつ説明する。第２形態の給紙処理では，トレイ決定処理の方法として，前述した（Ｂ）早期検知順トレイ決定処理を実行する。第２の形態の給紙処理は，第１の形態の給紙処理と比較して，実行トレイ決定処理（図４のＳ１０７）の内容が異なるのみであり，給紙処理（図４）の手順は同様である。第１の形態と同じ処理については，同じ符号を付して説明を省略する。
【００８１】
第２の形態のプリンタ１００は，実行トレイ決定処理を開始すると，まず，既にシートセンサがオンとなっている給紙トレイがあるか否かを判断する（Ｓ３０１）。前述の例のように，同時給紙動作を行うと，実行トレイ以外の給紙トレイからも，シートが給紙される場合があるため，シートセンサがオンのままとなっている可能性がある。
【００８２】
本形態では既にシートセンサがオンとなっている給紙トレイがあると判断した場合には（Ｓ３０１：ＹＥＳ），シートセンサがオンとなっている給紙トレイを実行トレイに決定する（Ｓ３０２）。そして，実行トレイの給紙動作を開始して（Ｓ３０３），実行トレイ決定処理を終了する。なお，既にシートセンサがオンとなっている給紙トレイが複数ある場合には，予め決めた優先順に従って１つの給紙トレイに決定する。
【００８３】
一方，既にシートセンサがオンとなっている給紙トレイがないと判断した場合には（Ｓ３０１：ＮＯ），全ての給紙トレイの給紙動作を開始する（Ｓ３０５）。そして，いずれかの給紙トレイのシートセンサにてシートが検知されたか否かを判断する（Ｓ３０７）。
【００８４】
いずれの給紙トレイのシートセンサでもシートが検知されていないと判断した場合は（Ｓ３０７：ＮＯ），タイムアウトか否かを判断する（Ｓ２１０）。さらに，第１の形態と同様に，給紙動作をリトライする（Ｓ２１４，Ｓ２１５，Ｓ２１６）。そして，リトライによってもシートが検知されなかった場合には（Ｓ２１６：ＮＯ），給紙エラーとして（Ｓ２１７），実行トレイ決定処理を終了する。
【００８５】
一方，３回までの給紙動作の間に，いずれかの給紙トレイにてシートが検知された場合には（Ｓ３０７：ＹＥＳ），シートが検知された給紙トレイを実行トレイに決定する（Ｓ３０９）。さらに，実行トレイ以外の給紙トレイの給紙動作を停止し（Ｓ２１３），実行トレイ決定処理を終了する。
【００８６】
［第２の形態の実施例］
続いて，前述した第２の形態の給紙処理を実行した場合の実施例を，図１２と図１３のタイミングチャートを参照して説明する。
【００８７】
図１２の例は，処理の開始時にオンとなっているシートセンサが無く，Ｓ３０１でＮＯとなってＳ３０５に進んだ例である。つまり，時刻ｔ１に３つの電磁クラッチをすべて連結して，３つの給紙トレイにて同時に給紙動作を開始した例である。そして，３つのシートセンサのうち，第３シートセンサ５８が最初にオンとなったので，第３トレイ１４が実行トレイに決定される。なお，２枚目として，同時給紙動作を再び実行し，第１シートセンサ５６が最初にオンとなり，第１トレイ１２から給紙する例を示している。
【００８８】
図１３の例は，処理の開始時に第３シートセンサ５８がオンとなっている例である。この例では，Ｓ３０１にてＹＥＳであることから，シートセンサがオンとなっていない第１トレイ１２と第２トレイ１３との給紙動作は開始されない。そして，第３トレイ１４が実行トレイに決定され，時刻ｔ１に第３トレイ１４からの給紙動作が開始される。
【００８９】
以上，詳細に説明したように，第２の形態のプリンタ１００によっても，給紙トレイ内のシートの有無の判断を，複数の給紙トレイにて同時に実行することで，画像形成部１０へ搬送されるシートを供給する実行トレイを早期に決定することができる。これにより，生産性の向上が期待できる。特に，第２の形態では，早期にシートが検出された給紙トレイが優先的に実行トレイに決定されるため，第１の形態と比較して生産性が高い。一方，第１の形態では，優先順に基づいて実行トレイが決定されるため，第２の形態と比較して給紙トレイの適切な使用が期待できる。
【００９０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，プリンタに限らず，複写機，ＦＡＸ等，画像形成機能を備えるものであれば適用可能である。また，電子写真方式に限らず，インクジェット方式のプリンタにも適用可能である。また，モノクロプリンタに限らず，カラープリンタにも適用可能である。
【００９１】
また，例えば，同時給紙動作には，正確に同時ではない動作も含まれる。つまり，Ｓ２０７やＳ３０５の給紙動作は，複数の給紙トレイにての給紙動作の開始が同時のものに限らず，同時に動作されている時間を含んでいればよい。例えば，先行して動作を開始した給紙トレイの規定時間ｈａの期間内に，次の給紙トレイの給紙動作を開始するとしてもよい。あるいは，１つの給紙トレイを動作させた後，そのリトライ期間中に他の給紙トレイを動作させてもよい。
【００９２】
また，上記の各形態では，１つのメインモータと３つの電磁クラッチによって，３つの給紙トレイのそれぞれの給紙動作を行うとしたが，この構成に限るものではない。例えば，モータは共通でなくてもよい。また，例えば，給紙トレイは，３つに限らず，複数備えていればよい。そして，給紙トレイごとに，給紙動作を開始または停止できればよく，電磁クラッチを利用するものに限らない。
【００９３】
また，例えば，給紙トレイの開閉を検知する構成を備えていなくてもよい。あるいは，いずれかのトレイが開閉されたことのみ検知し，開閉されたトレイを特定できない構成であってもよい。例えば，いずれかのトレイ開閉後に，ユーザによるスタートボタン押下を受け付けたら，動作を再開するプリンタであれば，スタートボタンの押下に基づいてトレイが開閉されたと判断することができる。この場合，開閉されたトレイをユーザが特定してもよいし，特定できない構成であってもよい。このような構成も，第２開閉検知部の一例である。
【００９４】
また，例えば，図４のＳ１０１，Ｓ１０２はなくてもよいし，いずれか一方だけでもよい。例えば，給紙するごとに毎回，実行トレイ決定処理を実行するとしてもよい。あるいは，印刷ジョブの開始から１ページ目だけで実行トレイ決定処理を実行し，２ページ目以降は実行しないとしてもよい。また，電源投入時から最初の印刷ジョブにて実行トレイ決定処理を実行したら，いずれかの給紙トレイが開閉されるまで実行しないとしてもよい。
【００９５】
また，例えば，第１の形態にて，図５のＳ２０３の判断を行わず，Ｓ２０７にて全ての給紙トレイにて給紙動作を開始してもよい。また，例えば，第２の形態にて，図１１のＳ３０１の判断はしなくてもよい。つまり，処理の開始時におけるシートセンサのオン・オフ状態に関わらず，まず全ての給紙トレイにて給紙動作を開始してもよい。例えば，給紙し始めたシートを給紙トレイへバックさせる構成を有していれば，全ての給紙トレイにて毎回給紙動作を実行してもかまわない。
【００９６】
また，例えば，第１の形態にて，図５のＳ２０８の判断を行わないとしてもよい。動作開始からタイムアウトまで待って，シートが検知された全ての給紙トレイのうちから，優先順に基づいて実行トレイを決定してもよい。また，図５や図１１における，Ｓ２１０にてタイムアウトとなるまでの規定時間ｈａは，給紙トレイごとに構成等に応じて異なっていてもよい。その場合には，トレイごとにタイムアウトの判断をしてもよいし，規定時間ｈａの最も長い給紙トレイのタイムアウトにてタイムアウトと判断するとしてもよい。
【００９７】
また，例えば，リトライを含む給紙動作の回数は３に限らない。また，例えば，各給紙トレイに，収容されているシートの有無を検知する構成を有していてもかまわない。
【００９８】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９９】
１０  画像形成部
１２，１３，１４  第１〜第３トレイ
２１  メインモータ
２２，２５，２８  第１〜第３給紙ローラ
２３，２６，２９  第１〜第３電磁クラッチ
３１  ＣＰＵ
５２  第１〜第３搬送ローラ対
５６  第１〜第３シートセンサ
１００  プリンタ
【図１】
2015086046.tif 000003
【図２】
2015086046.tif 000004
【図３】
2015086046.tif 000005
【図４】
2015086046.tif 000006
【図５】
2015086046.tif 000007
【図６】
2015086046.tif 000008
【図７】
2015086046.tif 000009
【図８】
2015086046.tif 000010
【図９】
2015086046.tif 000011
【図１０】
2015086046.tif 000012
【図１１】
2015086046.tif 000013
【図１２】
2015086046.tif 000014
【図１３】
2015086046.tif 000015