(57)【要約】      （修正有）【課題】給紙処理の効率を低下させることなく、用紙を補給することができる画像形成装置を提供する。【解決手段】ＭＦＰ１００は、給紙装置１０７が用紙の給紙元に設定された後、給紙装置１０７の右積載部に積載された用紙がなくなると、左積載部に積載された用紙を右積載部に移動させるが、移動が完了する前にカセット給紙装置１０５を用紙の給紙元に設定する。用紙の移動が完了したとき、またはカセット給紙装置の用紙がなくなると、給紙元の設定を給紙装置１０７に戻す。【選択図】図１
2016196354.tif 000002
【特許請求の範囲】
【請求項１】
第１の積載位置及び第２の積載位置を有する所定の給紙手段を少なくとも含む、複数の給紙手段を備える画像形成装置であって、
前記第１の積載位置に積載された用紙がなくなると、前記第２の積載位置に積載された用紙を前記第１の積載位置に移動させる移動手段と、
前記複数の給紙手段のいずれかを用紙の給紙元に設定する設定手段と、を備え、
前記設定手段は、前記所定の給紙手段を用紙の給紙元に設定した後、前記第１の積載位置に積載された用紙がなくなると、前記移動手段による用紙の移動が完了する前に、前記所定の給紙手段と異なる他の給紙手段を用紙の給紙元に設定することを特徴とする画像形成装置。
【請求項２】
前記設定手段は、前記他の給紙手段を用紙の給紙元に設定した後、前記移動手段による前記第１の積載位置への用紙の移動が完了すると、前記所定の給紙手段を用紙の給紙元に設定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記設定手段は、前記他の給紙手段を用紙の給紙元に設定した後、当該他の給紙手段に積載された用紙がなくなると、前記所定の給紙手段を用紙の給紙元に設定することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記設定手段によって設定された給紙元の変更を行うか否かを、ユーザが設定した設定情報に基づいて決定する決定手段をさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記設定手段によって用紙の給紙元に設定された前記他の給紙手段からの給紙は、前記移動手段による用紙の移動と並行して実行されることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記第１の積載位置に積載された用紙がなくなったときに、前記第２の積載位置に用紙が積載されていなければ、所定の通知を行う通知手段をさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
第１の積載位置及び第２の積載位置を有する所定の給紙手段を少なくとも含む、複数の給紙手段を備える画像形成装置の制御方法であって、
前記第１の積載位置に積載された用紙がなくなると、前記第２の積載位置に積載された用紙を前記第１の積載位置に移動させる移動ステップと、
前記複数の給紙手段のいずれかを用紙の給紙元に設定する設定ステップと、を備え、
前記設定ステップは、前記所定の給紙手段を用紙の給紙元に設定した後、前記第１の積載位置に積載された用紙がなくなると、前記移動ステップにおける用紙の移動が完了する前に、前記所定の給紙手段と異なる他の給紙手段を用紙の給紙元に設定することを特徴とする画像形成装置の制御方法。
【請求項８】
第１の積載位置及び第２の積載位置を有する所定の給紙手段を少なくとも含む、複数の給紙手段を備える画像形成装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記画像形成装置の制御方法は、
前記第１の積載位置に積載された用紙がなくなると、前記第２の積載位置に積載された用紙を前記第１の積載位置に移動させる移動ステップと、
前記複数の給紙手段のいずれかを用紙の給紙元に設定する設定ステップと、を備え、
前記設定ステップは、前記所定の給紙手段を用紙の給紙元に設定した後、前記第１の積載位置に積載された用紙がなくなると、前記移動ステップにおける用紙の移動が完了する前に、前記所定の給紙手段と異なる他の給紙手段を用紙の給紙元に設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関し、特に、複数の給紙部のいずれかから給紙された用紙を用いる画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
画像形成装置としてのＭＦＰは、給紙部としての複数の給紙カセットや外付けの給紙デッキから給紙された用紙を記録紙として印刷処理を行う（例えば、特許文献１参照）。給紙デッキは、給紙カセットより大量の用紙を格納可能であるので、例えば、一度に大量の印刷を行う際に用いられる。
【０００３】
ここで、さらに大量の用紙を格納可能な給紙部として、用紙を積載する積載部（積載位置）を複数、例えば、２つ備える、図８に示す給紙装置８００が知られている。給紙装置８００は、給紙口８０１及び用紙を積載する２つの積載部８０２，８０３を備え、積載部８０２に積載された用紙を給紙口８０１からＭＦＰへ給紙する。給紙装置８００は、積載部８０２に積載された用紙がなくなると、用紙の給紙を一時中断して積載部８０３に積載された用紙を積載部８０２に移動させる。その後、給紙装置８００は、用紙の給紙を再開して積載部８０２に移動された用紙を給紙口８０１から給紙する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１８０９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、給紙装置８００では、積載部８０２に積載された用紙がなくなった後から積載部８０３から積載部８０２への用紙の移動が完了するまでの期間には用紙の給紙が行えず、その結果、給紙処理の効率が低下する場合がある。
【０００６】
本発明の目的は、用紙の給紙を一時中断することによる印刷処理の効率の大幅な低下を防止することができる画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、第１の積載位置及び第２の積載位置を有する所定の給紙手段を少なくとも含む、複数の給紙手段を備える画像形成装置であって、前記第１の積載位置に積載された用紙がなくなると、前記第２の積載位置に積載された用紙を前記第１の積載位置に移動させる移動手段と、前記複数の給紙手段のいずれかを用紙の給紙元に設定する設定手段と、を備え、前記設定手段は、前記所定の給紙手段を用紙の給紙元に設定した後、前記第１の積載位置に積載された用紙がなくなると、前記移動手段による用紙の移動が完了する前に、前記所定の給紙手段と異なる他の給紙手段を用紙の給紙元に設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、用紙の給紙を一時中断することによる印刷処理の効率の大幅な低下を防止することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成装置としてのＭＦＰの外観を概略的に示す図である。
【図２】図１のＭＦＰの構成を概略的に示すブロック図である。
【図３】図１における給紙装置の構成及び動作を説明するための図であり、図３（ａ）は用紙が給紙装置の各積載部に夫々積載されている場合を示し、図３（ｂ）は右積載部に積載された用紙の一部が給紙された場合を示し、図３（ｃ）は右積載部に積載された用紙がなくなった場合を示し、図３（ｄ）は右積載部が下降した場合を示し、図３（ｅ）は左積載部に積載された用紙が右積載部に沿う方向へ押し出された場合を示し、図３（ｆ）は左積載部に積載された用紙が右積載部へ移動された場合を示す。
【図４】図１のＭＦＰで実行される給紙元切替処理を説明するためのフローチャートである。
【図５】図４の給紙元切替処理の第１の変形例を説明するためのフローチャートである。
【図６】図４の給紙元切替処理の第２の変形例を説明するためのフローチャートである。
【図７Ａ】図４の給紙元切替処理の第３の変形例を説明するためのフローチャートである。
【図７Ｂ】図４の給紙元切替処理の第３の変形例を説明するためのフローチャートである。
【図８】給紙装置の構成を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置としてのＭＦＰ１００の外観を概略的に示す図である。
【００１２】
図１において、ＭＦＰ１００は、ＡＤＦ（オートドキュメントフィーダ）１０１、操作パネル１０２、手差し給紙装置１０３、サイドペーパーデッキ１０４、カセット給紙装置１０５（他の給紙手段），１０６、給紙装置１０７（所定の給紙手段）、及びフィニッシャ１０８を備える。
【００１３】
ＡＤＦ１０１は図示しない原稿台に配置された原稿をスキャンする。操作パネル１０２には、各種操作画面が表示され、ユーザの操作画面の操作によって各種処理に対応する設定情報が設定される。また、操作パネル１０２にはユーザによって設定された設定情報を含むＭＦＰ１００の機器情報が表示される。手差し給紙装置１０３には手差し印刷が行われる際にユーザによって用紙が配置される。サイドペーパーデッキ１０４及びカセット給紙装置１０５，１０６は印刷処理に用いられる用紙を夫々格納する。用紙は、当該用紙のサイズや種類に応じてカセット給紙装置１０５，１０６のいずれかに分別されて格納される。例えば、カセット給紙装置１０５にはＡ３の用紙が格納され、カセット給紙装置１０６にはＡ４の用紙が格納される。給紙装置１０７も印刷処理に用いられる用紙を格納する。給紙装置１０７は、後述する図３に示すように、用紙を積載する２つの右積載部３０２及び左積載部３０３を有し、カセット給紙装置１０５，１０６よりも大量の用紙を格納可能である。フィニッシャ１０８は、ステープル処理、パンチ処理、製本処理等を行う。
【００１４】
図２は、図１のＭＦＰ１００の構成を概略的に示すブロック図である。
【００１５】
図２において、ＭＦＰ１００はＭＦＰ制御部２１１及び後処理部２１７を備える。さらに、ＭＦＰ１００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、プリンタ部２０４、スキャナ部２０５、ＦＡＸ部２０６、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部２０７、ＵＳＢＩ／Ｆ部２０９、操作部２１０、不揮発記憶装置２１２、圧縮伸張部２１３、リソース管理部２１４、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部２１５、及び出力画像処理部２１６の各構成要素を備える。上述した各構成要素はＭＦＰ制御部２１１に夫々接続され、不揮発記憶装置２１２はＭＦＰ制御部２１１の他に圧縮伸張部２１３に接続され、後処理部２１７はプリンタ部２０４に接続される。
【００１６】
ＣＰＵ２０１は、ＲＯＭ２０２や不揮発記憶装置２１２に格納された各種プログラムをＲＡＭ２０３に読み出し、読み出した各種プログラムを実行し、ＭＦＰ制御部２１１を介して上述した各構成要素を制御する。プリンタ部２０４はＣＰＵ２０１から送信された印刷処理を実行するためのジョブに基づいて印刷処理を行う。例えば、プリンタ部２０４は受信したジョブに基づいてスキャナ部２０５で生成された画像データを印刷する。スキャナ部２０５はＣＰＵ２０１から送信されたスキャン処理を実行するためのジョブに基づいてスキャン処理を行う。例えば、スキャナ部２０５は図示しない原稿台に配置された原稿を読み取り、読み取ったデータを画像処理して画像データを生成する。ＦＡＸ部２０６は電話回線に接続された各種機器とファクシミリ通信を行う。ＮＩＣ部２０７はローカルエリアネットワークに接続された各種機器とデータ通信を行う。ＵＳＢＩ／Ｆ部２０９はＵＳＢコネクタを介して接続された各種機器とデータ通信を行う。操作部２１０は、操作パネル１０２とデータ通信を行い、ユーザの操作パネル１０２の操作に応じて設定された設定情報を操作パネル１０２から取得する。また、操作部２１０は、ＣＰＵ２０１からの制御信号に基づいて操作パネル１０２に各種操作画面を表示させる。ＭＦＰ制御部２１１は、接続された各構成要素とデータ通信を行い、ＣＰＵ２０１から送信された制御信号に基づいて上述した各構成要素を制御する。不揮発記憶装置２１２は各種データや各種プログラムを格納する。圧縮伸張部２１３は画像データの圧縮処理及び伸張処理を行う。例えば、圧縮伸張部２１３は、スキャナ部２０５で生成された画像データを不揮発記憶装置２１２に格納する際、圧縮処理を行って当該画像データを圧縮する。一方、圧縮伸張部２１３は、圧縮された画像データを読み出す際、伸張処理を行って当該画像データを伸張する。リソース管理部２１４はフォント、カラープロファイル、ガンマテーブル等の各種パラメータテーブルを格納する。ＲＩＰ部２１５は印刷処理に用いられるＰＤＬデータに対してＲＩＰ処理を施す。出力画像処理部２１６はプリンタ部２０４で用いられる画像データに画像処理を施す。後処理部２１７はプリンタ部２０４によって印刷された印刷用紙の仕分け処理や当該印刷用紙の仕上げ処理を施す。
【００１７】
次に、図１における給紙装置１０７の構成及び動作について説明する。
【００１８】
図３は、図１における給紙装置１０７の構成及び動作を説明するための図であり、図３（ａ）は用紙が給紙装置１０７の各積載部に夫々積載されている場合を示し、図３（ｂ）は右積載部３０２に積載された用紙の一部が給紙された場合を示し、図３（ｃ）は右積載部３０２に積載された用紙がなくなった場合を示し、図３（ｄ）は右積載部３０２が下降した場合を示し、図３（ｅ）は左積載部３０３に積載された用紙が右積載部３０２に沿う方向へ押し出された場合を示し、図３（ｆ）は左積載部３０３に積載された用紙が右積載部３０２へ移動された場合を示す。
【００１９】
図３（ａ）において、給紙装置１０７は、給紙口３０１、右積載部３０２（第１の積載位置）、左積載部３０３（第２の積載位置）、押し板３０４、用紙センサ３０５，３０６、残量検知センサ３０７、及び最終用紙検知センサ３０８を備える。
【００２０】
右積載部３０２に積載された各用紙は給紙口３０１から給紙されて給紙装置１０７から排出される。右積載部３０２は所定の範囲を昇降可能である。右積載部３０２が上昇すると、積載された用紙のうち最上の用紙が給紙口３０１から給紙され、右積載部３０２に積載された用紙がなくなると、右積載部３０２は下降して所定の位置に戻る。右積載部３０２及び左積載部３０３には用紙が夫々積載され、図３（ａ）において、右積載部３０２及び左積載部３０３には用紙束３０９，３１０が夫々積載される。押し板３０４は左積載部３０３から右積載部３０２に用紙を移動させる際、左積載部３０３に積載された用紙束３１０を右積載部３０２へ押し出す。用紙センサ３０５，３０６は、右積載部３０２及び左積載部３０３の各々に用紙が積載されているか否かを検知する。残量検知センサ３０７は右積載部３０２に積載された用紙の残量を検知する。最終用紙検知センサ３０８は右積載部３０２に積載された最後の用紙が給紙されたか否かを検知する。本実施の形態において、右積載部３０２では用紙センサ３０５、残量検知センサ３０７、及び最終用紙検知センサ３０８の検知結果に基づいて右積載部３０２に積載された全ての用紙が給紙されたか（用紙がなくなったか）否かが検知される。
【００２１】
次に、給紙装置１０７で実行される用紙移動処理について説明する。
【００２２】
まず、給紙装置１０７は、右積載部３０２を上昇させながら給紙口３０１から各用紙を給紙する（図３（ｂ））。次いで、給紙装置１０７は、右積載部３０２に積載された用紙がなくなると（図３（ｃ））、用紙の給紙を中止して後述する用紙移動処理の実行に備え、右積載部３０２を下降させて当該右積載部３０２を所定の位置、例えば、最下位値に戻す（図３（ｄ））。次いで、給紙装置１０７は、押し板３０４によって左積載部３０３に積載された用紙束３１０を右積載部３０２へ押し出し（図３（ｅ））、当該用紙束３１０を右積載部３０２に移動させると（図３（ｆ））、給紙装置１０７は押し板３０４を元の位置に戻し、用紙移動処理を終了する。これにより、左積載部３０３に積載された用紙束３１０が右積載部３０２に移動される。給紙装置１０７は、用紙移動処理を実行して右積載部３０２に用紙を移動させると、用紙の給紙を再開して右積載部３０２を上昇させながら給紙口３０１から各用紙を給紙する。本実施の形態において、用紙移動処理を実行している期間においては右積載部３０２が昇降することができないため、当該期間には用紙の給紙が行えない。
【００２３】
図４は、図１のＭＦＰ１００で実行される給紙元切替処理を説明するためのフローチャートである。
【００２４】
図４の処理は、ＣＰＵ２０１がＲＯＭ２０２及び不揮発記憶装置２１２に格納される各種プログラムを実行することによって行われる。
【００２５】
給紙装置１０７では、上述したように、右積載部３０２に積載された用紙がなくなった後から左積載部３０３から右積載部３０２への用紙の移動が完了するまでの期間、つまり、用紙移動処理が実行されている期間には用紙の給紙が行えないので、印刷処理の効率が大幅に低下する場合がある。
【００２６】
これに対応して、図４の処理では、給紙装置１０７が用紙の給紙元に設定された後、給紙装置１０７の右積載部３０２に積載された用紙がなくなると、カセット給紙装置１０５が用紙の給紙元に設定される。なお、本実施の形態では、用紙の給紙元はユーザによって予め設定され、図４の処理では用紙の給紙元が給紙装置１０７に設定されていることを前提とする。
【００２７】
図４において、まず、ＣＰＵ２０１は、ユーザが設定した設定情報に基づいて生成されたジョブを送信し、プリンタ部２０４に印刷処理を実行させる（ステップＳ４０１）。生成されたジョブには、印刷処理に用いられる印刷枚数や画像調整等の設定情報、給紙装置の指定先を示す情報、及び給紙元となる給紙装置の設定の変更可否を示す情報が含まれる。次いで、ＣＰＵ２０１は、プリンタ部２０４による印刷処理が完了しているか否かを判別する（ステップＳ４０２）。
【００２８】
ステップＳ４０２の判別の結果、印刷処理が完了していないとき、ＣＰＵ２０１は用紙センサ３０５、残量検知センサ３０７、及び最終用紙検知センサ３０８の検知結果に基づいて右積載部３０２に積載された用紙がなくなったか否かを判別する（ステップＳ４０３）。
【００２９】
ステップＳ４０３の判別の結果、右積載部３０２に少なくとも一部の用紙が給紙されずに残っているとき、ＣＰＵ２０１はステップＳ４０２の処理に戻る。
【００３０】
ステップＳ４０３の判別の結果、右積載部３０２に積載された用紙がなくなると、ＣＰＵ２０１は、給紙装置１０７の右積載部３０２への用紙の移動、具体的に、上述した用紙移動処理の実行が必要であると判定し、用紙の給紙元として切り替え可能な候補があるか否かを判別する（ステップＳ４０４）。ステップＳ４０４において、例えば、サイドペーパーデッキ１０４及びカセット給紙装置１０５，１０６のいずれかに印刷処理に対応するサイズや種別の用紙が格納されている場合、用紙の給紙元として切り替え可能な候補が存在すると判別し、サイドペーパーデッキ１０４及びカセット給紙装置１０５，１０６のいずれにも印刷処理に対応するサイズや種別の用紙が格納されていない場合、用紙の給紙元として切り替え可能な候補が存在しないと判別する。
【００３１】
ステップＳ４０４の判別の結果、用紙の給紙元として切り替え可能な候補が存在するとき、ＣＰＵ２０１は、用紙の給紙元の設定を給紙装置１０７から、例えば、カセット給紙装置１０５に変更する（ステップＳ４０５）（設定手段）。これにより、給紙装置１０７において用紙移動処理が実行されている期間には、用紙の給紙元として切り替え可能な候補であるカセット給紙装置１０５から用紙が給紙される。即ち、カセット給紙装置１０５からの用紙の給紙が用紙移動処理と並行して実行される。次いで、ＣＰＵ２０１は用紙センサ３０６の検知結果に基づいて左積載部３０３に用紙が積載されているか否かを判別する（ステップＳ４０６）。
【００３２】
ステップＳ４０６の判別の結果、左積載部３０３に用紙が積載されているとき、ＣＰＵ２０１は、用紙移動処理を実行して左積載部３０３に積載された用紙を右積載部３０２に移動させる（ステップＳ４０７）。次いで、ＣＰＵ２０１は、印刷処理が完了すると（ステップＳ４０８でＹＥＳ）、本処理を終了する。
【００３３】
ステップＳ４０４の判別の結果、用紙の給紙元として切り替え可能な候補が存在しないとき、ＣＰＵ２０１は用紙センサ３０６の検知結果に基づいて左積載部３０３に用紙が積載されているか否かを判別する（ステップＳ４０９）。
【００３４】
ステップＳ４０９の判別の結果、左積載部３０３に用紙が積載されているとき、ＣＰＵ２０１は、ステップＳ４０７の用紙移動処理を実行する。
【００３５】
ステップＳ４０６又はＳ４０９の判別の結果、左積載部３０３に用紙が積載されていないとき、ＣＰＵ２０１は、右積載部３０２及び左積載部３０３のいずれにも用紙が積載されていない、つまり、給紙装置１０７に用紙が格納されていないと判定し、給紙装置１０７に用紙が格納されてないことを示す通知を操作パネル１０２に表示させる（ステップＳ４１０）。その後、ＣＰＵ２０１は、ユーザ等によって給紙装置１０７に用紙が補給されると（ステップＳ４１１でＹＥＳ）、上記通知の表示を中止し（ステップＳ４１２）、ステップＳ４０２の処理に戻る。
【００３６】
ステップＳ４０２の判別の結果、印刷処理が完了しているとき、ＣＰＵ２０１は本処理を終了する。
【００３７】
図４の処理によれば、給紙装置１０７が用紙の給紙元に設定された後、給紙装置１０７の右積載部３０２に積載された用紙がなくなると、例えば、カセット給紙装置１０５が用紙の給紙元に設定される。これにより、給紙装置１０７の左積載部３０３から右積載部３０２に用紙を移動させるまでに所定の期間を要しても、当該期間においてカセット給紙装置１０５から用紙が給紙されるので、ＭＦＰ１００における印刷処理の効率を大幅に低下させることを防止することができる。
【００３８】
以上、本発明について実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。
【００３９】
例えば、以下に説明する図５に示すように用紙の給紙元を給紙装置１０７からカセット給紙装置１０５に変更した後、給紙装置１０７における用紙移動処理が完了すると、用紙の給紙元を給紙装置１０７に戻してもよい。
【００４０】
図５は、図４の給紙元切替処理の第１の変形例を説明するためのフローチャートである。
【００４１】
なお、図５の処理においても、用紙の給紙元がユーザによって給紙装置１０７に予め設定されていることを前提とする。
【００４２】
図５の処理において、まず、図４のステップＳ４０１〜Ｓ４０７、ステップＳ４０９〜Ｓ４１２と同様の処理を行う。次いで、ＣＰＵ２０１は、ステップＳ４０７の処理を実行した後に印刷処理が完了しているか否かを判別する（ステップＳ５０１）。
【００４３】
ステップＳ５０１の判別の結果、印刷処理が完了してないとき、ＣＰＵ２０１は用紙移動処理が完了しているか否かを判別する（ステップＳ５０２）。
【００４４】
ステップＳ５０２の判別の結果、用紙移動処理が完了しているとき、ＣＰＵ２０１は、ステップＳ４０５で設定された用紙の給紙元をカセット給紙装置１０５から給紙装置１０７に変更する（ステップＳ５０３）（設定手段）。すなわち、本変形例では、給紙装置１０７の用紙移動処理の実行に伴って変更された用紙の給紙元の設定を元の設定に戻し、カセット給紙装置１０５から給紙装置１０７に変更するため、給紙装置１０７において用紙移動処理が実行されている場合を除き、用紙の給紙元としてユーザによって予め設定された給紙装置１０７を優先する。次いで、ＣＰＵ２０１はステップＳ５０３の処理を実行した後にステップＳ４０２の処理に戻る。
【００４５】
ステップＳ５０２の判別の結果、用紙移動処理が完了していないとき、ステップＳ５０１の処理に戻り、ステップＳ５０１の判別の結果、印刷処理が完了しているとき、本処理を終了する。
【００４６】
上述した図５の処理によれば、用紙の給紙元として給紙装置１０７が優先されることになるが、給紙装置１０７はカセット給紙装置１０５より大量の用紙を格納可能であるため、給紙装置１０７を優先することにより、用紙の給紙元をカセット給紙装置１０５に設定する場合に比べて用紙の供給の効率を向上することができる。また、ユーザが給紙装置１０７を優先的に意図する場合には、結果としてユーザの意図を優先することになるため、用紙の給紙元の設定において、印刷処理の効率を大幅に低下させることなく、ユーザの要望を反映させることができる。
【００４７】
また、上述した図４の処理において、以下に説明する図６に示すように、カセット給紙装置１０５を用紙の給紙元に設定した後、カセット給紙装置１０５に積載された用紙がなくなると、給紙装置１０７を用紙の給紙元に設定してもよい。この場合、カセット給紙装置１０５には、カセット給紙装置１０５に格納された用紙がなくなったか否かを検知する検知手段が設けられることが好ましい。
【００４８】
図６は、図４の給紙元切替処理の第２の変形例を説明するためのフローチャートである。
【００４９】
なお、図６の処理においても、用紙の給紙元がユーザによって給紙装置１０７に予め設定されていることを前提とする。
【００５０】
図６の処理において、まず、図４のステップＳ４０１〜Ｓ４０７、ステップＳ４０９〜Ｓ４１２と同様の処理を行う。次いで、ＣＰＵ２０１は、ステップＳ４０７の処理を実行した後に印刷処理が完了しているか否かを判別する（ステップＳ６０１）。
【００５１】
ステップＳ６０１の判別の結果、印刷処理が完了してないとき、ＣＰＵ２０１はカセット給紙装置１０５に積載された用紙がなくなったか否かを判別する（ステップＳ６０２）。
【００５２】
ステップＳ６０２の判別の結果、カセット給紙装置１０５に積載された用紙がなくなったとき、ＣＰＵ２０１は、ステップＳ４０５で設定された用紙の給紙元の設定をカセット給紙装置１０５から給紙装置１０７に変更する（ステップＳ６０３）（設定手段）。次いで、ＣＰＵ２０１はステップＳ６０３の処理を実行した後にステップＳ４０２の処理に戻る。
【００５３】
ステップＳ６０２の判別の結果、カセット給紙装置１０５に積載された少なくとも一部の用紙が給紙されずに残っているとき、ステップＳ６０１の処理に戻り、ステップＳ６０１の判別の結果、印刷処理が完了しているとき、本処理を終了する。
【００５４】
上述した図６の処理によれば、上述した図５の処理が奏する効果と同様の効果を奏することができる。
【００５５】
また、上述した図４の処理において、以下に説明する図７Ａ及び図７Ｂに示すように給紙装置１０７の用紙移動処理が実行されている期間に給紙装置１０７による用紙の給紙を伴わない各種処理を実行させてもよい。
【００５６】
図７Ａ及び図７Ｂは、図４の給紙元切替処理の第３の変形例を説明するためのフローチャートである。
【００５７】
なお、図７Ａ及び図７Ｂの処理においても、用紙の給紙元がユーザによって給紙装置１０７に予め設定されていることを前提とする。
【００５８】
図７Ａ及び図７Ｂの処理において、まず、図４のステップＳ４０１〜Ｓ４０３と同様の処理を行う。次いで、ＣＰＵ２０１は、ステップＳ４０３の処理を実行した後にステップＳ４０１で送信されたジョブに基づいて給紙装置の指定が行われているか否かを判別する（ステップＳ７０１）。
【００５９】
ステップＳ７０１の判別の結果、給紙装置の指定が行われていないとき、ＣＰＵ２０１は、ステップＳ４０１で送信されたジョブに含まれる給紙元となる給紙装置の設定の変更可否を示す情報に基づいて給紙装置１０７における用紙移動処理が実行されている期間に用紙の給紙元の切り替えを行うか否かを決定する（ステップＳ７０２）（決定手段）。
【００６０】
ステップＳ７０２において、ステップＳ４０１で送信されたジョブに含まれる給紙元となる給紙装置の設定の変更可能を示す情報に基づいて上記期間に用紙の給紙元の切り替えを行うことを決定したとき、ＣＰＵ２０１は図４のステップＳ４０４〜Ｓ４０７と同様の処理を行い、給紙装置１０７における用紙移動処理を実行する。次いで、ＣＰＵ２０１は、ステップＳ４０１で送信されたジョブの設定情報に基づいて印刷処理における給紙装置１０７による用紙の給紙を伴わない処理、例えば、画像調整処理を行うか否かを判別する（ステップＳ７０３）。ステップＳ７０３では、例えば、ジョブに含まれる画像調整の設定情報に基づいて画像調整処理を行うか否かが判別される。
【００６１】
ステップＳ７０３の判別の結果、画像調整処理を行うとき、ＣＰＵ２０１は画像調整処理を実行し（ステップＳ７０４）、図４のステップＳ４０８の処理を行って、本処理を終了する。
【００６２】
ステップＳ７０３の判別の結果、画像調整処理を行わないとき、ＣＰＵ２０１は、ステップＳ４０１で送信されたジョブの後に送信された他のジョブが割り込み実行可能であるか否かを判別する（ステップＳ７０５）。ステップＳ７０３において、例えば、上記他のジョブが給紙装置１０７による用紙の給紙を伴う処理に対応するジョブでない場合、上記他のジョブが割り込み実行可能であると判別され、上記他のジョブが給紙装置１０７による用紙の給紙を伴う処理に対応するジョブである場合、上記他のジョブが割り込み実行不可能と判別される。
【００６３】
ステップＳ７０５の判別の結果、上記他のジョブが割り込み実行不可能であるとき、ＣＰＵ２０１は、上記他のジョブを割り込み実行させずにステップＳ４０８に処理を進める。
【００６４】
ステップＳ７０５の判別の結果、上記他のジョブが割り込み実行可能であるとき、ＣＰＵ２０１は、上記他のジョブを割り込み実行させ（ステップＳ７０６）、ステップＳ４０８に処理を進める。
【００６５】
ステップＳ７０１の判別の結果、給紙装置の指定が行われているとき、又はステップＳ７０２において、ステップＳ４０１で送信されたジョブに含まれる給紙元となる給紙装置の設定の変更不可能を示す情報に基づいて上記期間に用紙の給紙元の切り替えを行わないことを決定したとき、ＣＰＵ２０１は、図４のステップＳ４０９〜Ｓ４１２と同様の処理を行う。
【００６６】
上述した図７Ａ及び図７Ｂの処理によれば、給紙装置１０７の用紙移動処理が実行されている期間においてもＭＦＰ１００を休止させる必要がなく、もって、ＭＦＰ１００の稼働率を向上することができる。
【００６７】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６８】
１００  ＭＦＰ
１０５  カセット給紙装置
１０７  給紙装置
２０１  ＣＰＵ
３０２  右積載部
３０３  左積載部
【図１】
2016196354.tif 000003
【図２】
2016196354.tif 000004
【図３】
2016196354.tif 000005
【図４】
2016196354.tif 000006
【図５】
2016196354.tif 000007
【図６】
2016196354.tif 000008
【図７Ａ】
2016196354.tif 000009
【図７Ｂ】
2016196354.tif 000010
【図８】
2016196354.tif 000011