(57)【要約】【課題】  複数のシート収納部を切り替えて連続的にシートを給紙処理する場合に、印刷ジョブの生産性を低下させることなくいずれかのシート収納部に対して指示される開閉指示要求を禁止または許可する。【解決手段】    ユーザにより複数のシート収納部の中から選択される複数のシート収納部をグループ化して給紙処理を行う印刷装置であって、シート補給のために各シート収納部を開閉する指示部の指示状態を検知する検知手段と、グループ化された複数のシート収納部を用いて印刷ジョブを実行中、前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であるかどうかを判断する判断手段と、前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であると判断した場合、前記指示部の指示を受け付けないように制御する制御手段と、を備えることを特徴とする。【選択図】  図５
2013052988.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより複数のシート収納部の中から選択される複数のシート収納部をグループ化して給紙処理を行う印刷装置であって、
シート補給のために各シート収納部を開閉する指示部の指示状態を検知する検知手段と、
グループ化された複数のシート収納部を用いて印刷ジョブを実行中、前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であるかどうかを判断する判断手段と、
前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であると判断した場合、前記指示部の指示を受け付けないように制御する制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記指示部の指示を受け付けない場合に、当該指示を受け付けられない状態にあること、並びに警告に対してユーザから異なる要求を受け付けるためのボタンを警告画面で表示する表示手段を備えることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記ボタンは、前記検知手段が検知したシート収納部を開閉する開閉要求ボタンと、前記検知手段が検知したシート収納部の開閉を取り消す取消要求ボタンと、前記印刷ジョブの実行により使用されている種類、サイズが同一となる用紙補給を要求する補給要求ボタンとを有することを特徴とする請求項２記載の印刷装置。
【請求項４】
警告画面上で指示されたボタンが開閉要求ボタンである場合、前記印刷ジョブの実行で使用されるグループ中に、当該グループから一時的にグループから外すことができるシート収納部をあらかじめ設定される開閉条件に従い確定する確定手段を備えることを特徴とする請求項３記載の印刷装置。
【請求項５】
前記開閉条件は、シート残量またはシート搬送距離に従う条件であることを特徴とする請求項４記載の印刷装置。
【請求項６】
ユーザにより複数のシート収納部の中から選択される複数のシート収納部をグループ化して給紙処理を行う印刷装置の制御方法であって、
シート補給のために各シート収納部を開閉する指示部の指示状態を検知する検知工程と、
グループ化された複数のシート収納部を用いて印刷ジョブを実行中、前記検知工程が検知したシート収納部が前記グループ化されているシート収納部であるかどうかを判断する判断工程と、
前記検知工程が検知したシート収納部が前記グループ化されているシート収納部であると判断した場合、前記指示部の指示を受け付けないように制御する制御工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項７】
請求項６項に記載の印刷装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
複数の給紙装置を備える画像形成装置において、複数の給紙装置を１つの給紙装置としてグループ化する技術がある（特許文献１参照）。同種類で同サイズの用紙が入っている給紙装置をグループ化しておき、グループ化された給紙装置内でオートカセットチェンジ（ＡＣＣ）するように制御することで、仮想的に大容量の給紙装置を使った印刷を可能にする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７６８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術には次のような問題がある。例えば、あるユーザがプリント・オン・デマンド（ＰＯＤ）機を使用して、給紙デッキの給紙装置をグループ化し、さらに、グループ化した給紙装置を使った印刷を行っている場合を考える。このとき、別のユーザが別の印刷を想定して給紙中の給紙装置のオープンボタンを押しても、その給紙装置の電子ロックは解除されることは無く、給紙装置が開くことはない。
しかし、グループ化されている別の給紙装置は、給紙装置のオープンボタンが押されると、電子ロックが解除されて給紙装置が開いてしまう。給紙中の給紙装置が属するグループの別の給紙装置が開けられているときに、給紙中の給紙装置の用紙が無くなってしまうと、開いている給紙装置にＡＣＣすることが出来なくなる。
他にＡＣＣできる給紙カセットが無い場合、先行する印刷ジョブが用紙不足で印刷停止してしまう。また、給紙中の給紙装置が属するグループの給紙装置が開けられているときに、給紙中の給紙装置の用紙が無くなり、同じグループ内に別のＡＣＣ可能な給紙装置があっても、そのＡＣＣ可能な給紙装置の用紙搬送距離が長いと印刷の生産性が低下してしまう。
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、印刷ジョブの生産性を低下させることなくいずれかのシート収納部に対して指示される開閉指示要求を禁止または許可できる仕組みを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成する本発明の印刷装置は以下に示す構成を備える。
ユーザにより複数のシート収納部の中から選択される複数のシート収納部をグループ化して給紙処理を行う印刷装置であって、シート補給のために各シート収納部を開閉する指示部の指示状態を検知する検知手段と、グループ化された複数のシート収納部を用いて印刷ジョブを実行中、前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であるかどうかを判断する判断手段と、前記検知手段が検知したシート収納部が前記グループ化されているシート収納部であると判断した場合、前記指示部の指示を受け付けないように制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、複数のシート収納部を切り替えて連続的にシートを給紙処理する場合に、印刷ジョブの生産性を低下させることなくいずれかのシート収納部に対して指示される開閉指示要求を禁止または許可できる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る印刷装置の構成例を示す断面図である。
【図２】本発明に係る印刷装置のメインコントローラを示すブロック図である。
【図３】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図４】印刷装置の制御方法を説明するフローチャートである。
【図５】印刷装置の制御方法を説明するフローチャートである。
【図６】印刷装置の制御方法を説明するフローチャートである。
【図７】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図８】図１に示した各給紙装置のグループ属性を示すテーブルを示す図である。
【図９】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図１０】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図１１】図１に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図１２】各給紙装置の紙パス長順位を示すテーブルを示す図である。
【図１３】印刷装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
次に本発明を実施するための最良の形態について図面を参照して説明する。
〔第１実施形態〕
＜画像形成装置の構成＞
【０００９】
図１は、本発明に係る印刷装置の構成例を示す断面図である。ここでは、スキャナユニット、給紙ユニット、排紙ユニットを接続可能な印刷装置１００を例に説明する。なお、本発明の印刷装置は、例えば、複写機、複合機などの定着ユニットを有する画像形成装置であれば適用可能である。また、本実施形態に示す給紙ユニットには、グループ化可能な給紙カセット（シート収納部）を複数備え、給紙カセットにシート（用紙）を補給するためには、各給紙カセットをオープンするためのボタンが備えられている。また、本実施形態に示す印刷装置は、ユーザにより複数のシート収納部の中から選択される複数のシート収納部をグループ化して給紙処理を行う印刷装置である。なお、ユーザにより複数のシート収納部の中からグループ化するための選択処理については、後述する図３を用いて説明する。
【００１０】
図１において、印刷装置１００は、画像形成部１０１、定着部１０２、スキャナ部１０３、操作部１０４、用紙排出部１０７、トナー補給部１１０、及び外部給紙装置１１８を備える。また、画像形成部１０１には、給紙装置１０５、１０６、搬送部１０８、一次転写部１１１、転写ベルト１１２、及び二次転写部１１３が設けられている。定着部１０２には、スイッチバック部１０９、廃トナー収納部１１４、定着ユニット１１５、１１６、及び搬送部１１７、１２３が設けられている。外部給紙装置１１８には、搬送部１１９、及び給紙装置１２０、１２１、１２２が設けられている。
【００１１】
スキャナ部１０３は、原稿をスキャンして画像の電子データを生成する。操作部１０４は、操作者による印刷装置１００への各種指示を受け付ける。また、操作部１０４には、ハードキーとともに、タッチパネル式などの表示部が設けられている。給紙装置１０５、１０６、１２０、１２１、１２２は印刷装置１００で印刷するための用紙（記録材）を積載する。また、用紙補給のために給紙装置をオープンするボタンが設けられている。いずれかの給紙装置から用紙が給紙されているときは、その給紙装置が電子的にロックされ、給紙装置オープンボタンを押下しても給紙装置は開かない。
用紙排出部１０７は、印刷された用紙を印刷装置１００の外部へ排出する。各搬送部には、一定の間隔で用紙を搬送するためのローラが設けられている。スイッチバック部１０９は、用紙排出部１０７へ用紙を排出する際に用紙の出力面を反転させる。トナー補給部１１０は、画像形成部１０１に対して現像剤であるトナーを補給する。
【００１２】
一次転写部１１１は、画像データに従って形成したトナー像を転写ベルト１１２に転写する。二次転写部１１３は、転写ベルト１１２に転写されたトナー像を用紙に転写する。廃トナー収納部１１４は、転写処理の過程において発生した余分なトナーを収納する。定着ユニット１１５は、二次転写部１１３において画像が転写された用紙に熱と圧力を加えて、トナーを用紙に定着させる。
【００１３】
定着ユニット１１６は、定着ユニット１１５において画像が定着された用紙にさらに熱と圧力を加えて画像の定着を強化させる。搬送部１０８、１１７、１１９、１２３は、用紙を搬送するための搬送路である。搬送部１１７は、定着ユニット１１５から定着ユニット１１６へ用紙を搬送するための搬送路である。搬送部１２３は、定着ユニット１１５から定着ユニット１１６を介さずに用紙排出部１０７又はスイッチバック部１０９へ用紙を搬送するための搬送路である。搬送部１０８、１１９は、用紙を印刷装置１００へ供給するための搬送路である。
＜印刷装置１００の制御構成＞  
次に、図２を参照して、印刷装置１００の制御構成について説明する。
図２は、本発明に係る印刷装置１００のメインコントローラ２０１を示すブロック図である。
【００１４】
図２において、メインコントローラ２０１は、ＣＰＵ２０５、ＲＡＭ２０６、操作部Ｉ／Ｆ２０７、ネットワークＩ／Ｆ制御部２０８、モデム２０９、ＲＯＭ２１０、ＨＤＤ２１１を備える。また、イメージバスＩ／Ｆ２１３を介し、ＲＩＰＩ／Ｆ２１４、データ圧縮部２１５、デバイスＩ／Ｆ２１６、及び画像処理部２１７を備える。また、２１２はＣＰＵバスであり、２２４はイメージバスである。なお、ＣＰＵ２０５は、シート補給のために各給紙カセットを開閉する指示部の指示状態を図示しないセンサ出力に基づいて検知する。
【００１５】
ネットワークＩ／Ｆ２０８には、外部機器とネットワークによって接続を行うためのネットワークケーブル２０３が接続される。モデム２０９には、外部機器と電話回線によって接続を行うための回線ケーブル２０４が接続される。ＣＰＵ２０５は、メインコントローラ２０１全体を制御するためのプログラムを動作させる。ＲＡＭ２０６は、ＣＰＵ２０５上で動作するプログラムによって管理される。
【００１６】
ＲＡＭ２０６は、外部から受信したデータを一時的に蓄えるための受信バッファやＲＩＰ２２１によってラスタライズされた画像データを一時的に蓄えるための画像データバッファ、さらにグループ化設定に関する情報を保持する目的で使用される。ＲＯＭ２１０は、ＣＰＵ２０５上で動作するプログラムやデータ等を格納する。ＨＤＤ２１１は、さまざまなデータを長期的に保存することが可能な不揮発性の記憶装置である。
【００１７】
操作部Ｉ／Ｆ２０７は、操作部１０４とメインコントローラ２０１とを接続するためのインタフェースである。イメージバスＩ／Ｆ２１３は、ＣＰＵバス２１２とイメージバス２２４とを接続するためのインタフェースである。ＲＩＰＩ／Ｆ２１４には、データバス２１８を介してＲＩＰ２２１が接続される。
ＲＩＰ２２１は、外部から入力される画像記述データをビットマップイメージデータに変換する機能を有するラスタライズボード（ＲＩＰ）である。ＲＩＰＩ／Ｆ２１４は、データバス２１８によってＲＩＰ２２１とイメージバス２２４を接続するためのインタフェースである。データ圧縮部２１５は、データを圧縮する。
【００１８】
また、デバイスＩ／Ｆ２１６には、データバス２１９を介して給紙排紙装置２２２が接続され、データバス２２０を介してプリンタ２２３が接続される。プリンタ２２３の構成は、図１を用いて上述した構成である。ＣＰＵ２０５は、操作部１０４又は外部機器からネットワークケーブル２０３を介して指示される信号に従って、データバス２１９、２２０を介してプリンタ２２３及び給紙排紙装置２２２へ印刷を行うための命令を発行する。
画像処理部２１７は、ＲＩＰ２２１によって生成されたビットマップイメージデータに各種画像処理を施す。画像処理部２１７では、２ページのビットマップイメージデータを１ページのビットマップイメージデータに合成する機能等のビットマップイメージデータをデジタル的に処理する機能を備える。
＜給紙装置のグループ化＞
【００１９】
給紙装置のグループ化とは、仮想的に複数の給紙装置をひとまとまりとして扱うことである。通常、給紙装置が指定された印刷ジョブの場合、指定された給紙装置の用紙がなくなると、印刷装置１００は印刷を止め、操作部１０４に指定された給紙装置に用紙を補給する旨を表示する。一方、給紙装置のグループ化を行うと、指定された給紙装置の用紙がなくなった場合、同じグループに属する給紙装置に印刷可能な用紙があった場合に印刷を継続する。
【００２０】
図３は、図１に示した操作部１０４に表示されるユーザインタフェースの一例を示す図である。本例は、給紙装置のグループ化の設定画面例である。
図３において、３０１、３０２、３０３、３０４、３０５は給紙可能な用紙情報であって、それぞれ給紙装置１０５、１０６、１２０、１２１、１２２の用紙情報（用紙サイズ）を示している。
３０６はグループ化設定ボタンで、各給紙装置３０１、３０２、３０３、３０４、３０５が属しているグループを示している。図３の例では、給紙装置３０１、３０２、３０３、３０４がグループ１、給紙装置３０５がグループ２に属している例である。
【００２１】
グループ化設定ボタン３０６が押下されると、グループ番号が１つずつインクリメントされる。グループ番号は給紙装置の数と同じ数まで変更可能であり、給紙装置の数と同じ場合にグループ化設定ボタン３０６が押下されると、１に戻る。
ＯＫボタン３０７が押下されると、ＣＰＵ２０５は、同じ番号の給紙装置をグループ化し、グループ化状態をＲＡＭ２０６に記憶する。
【００２２】
図４は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷装置１００において、グループ化された給紙装置を用いて印刷する処理例である。なお、各ステップは、ＣＰＵ２０５がＲＯＭ２１０、ＨＤＤ２１１より読み出す制御プログラムをＲＡＭ２０６にロードして実行することで実現される。以下、グループ化された複数の給紙カセットを用いて印刷ジョブを実行中、ＣＰＵ２０５が検知した開放指示された給紙カセットがグループ化されているシート収納部であるかどうかを判断する処理を含む給紙制御について説明する。
Ｓ４０１では、ＣＰＵ２０５は、ネットワークケーブル２０３を介して図示しないデータ処理装置（ホスト装置）から印刷ジョブを受信すると、ＣＰＵ２０５は給紙装置指定がされている印刷ジョブであるか否かを判断する。Ｓ４０１で、給紙装置指定がされていないとＣＰＵ２０５が判断した場合は、Ｓ４０２で、ＣＰＵ２０５は通常の印刷処理を行って、本処理を終了する。なお、通常の印刷処理の説明は省略する。
【００２３】
一方、Ｓ４０１で、印刷ジョブに給紙装置の指定がなされているとＣＰＵ２０５が判断した場合は、Ｓ４１１に進む。Ｓ４１１で、ＣＰＵ２０５は、ＲＡＭ２０６に存在する、給紙装置が指定された印刷ジョブを実施中であることを示す印刷フラグをＯＮにして、Ｓ４０３に進む。Ｓ４０３で、ＣＰＵ２０５は、印刷ジョブで指定された給紙装置が用紙切れか否かを給装装置に設けられる用紙センサの出力から判断する。ここで、Ｓ４０３で用紙切れとＣＰＵ２０５が判断した場合は、Ｓ４０４に進む。一方、Ｓ４０３で、印刷ジョブで指定された給紙装置が用紙ありとＣＰＵ２０５が判断した場合はＳ４０５に進む。
【００２４】
そして、Ｓ４０５で、ＣＰＵ２０５は印刷装置１００を制御して印刷ジョブで指定された給紙装置から用紙を給紙して１枚印刷を行う。次に、Ｓ４０６で、ＣＰＵ２０５は印刷ジョブを完了したか否かを判定する。Ｓ４０６で印刷ジョブを完了したとＣＰＵ２０５が判断した場合には、Ｓ４１２に進む。Ｓ４１２で、ＣＰＵ２０５は、ＲＡＭ２０６に存在する、給紙装置が指定された印刷ジョブが実施中であることを示す印刷フラグをＯＦＦにして、本処理を終了する。
【００２５】
一方、Ｓ４０６で印刷ジョブを完了していないと判定された場合は、Ｓ４０３に戻る。  Ｓ４０４では、ＣＰＵ２０５は印刷に使用する給紙装置を用紙切れが起きた給紙装置と同一グループに属する他の給紙装置に変更して、Ｓ４０７に進む。Ｓ４０７では、ＣＰＵ２０５は同一グループに属する全ての給紙装置が用紙切れかを判定する。Ｓ４０７で、まだ使用する用紙があるとＣＰＵ２０５が判定した場合は、Ｓ４０３に戻る。
一方、Ｓ４０７で、全ての給紙装置が用紙切れとＣＰＵ２０５が判定した場合は、Ｓ４０８に進む。Ｓ４０８では、ＣＰＵ２０５は操作部Ｉ／Ｆ２０７を介し、操作部１０４に用紙補給表示画面を出すように指示する。そして、指示を受けた操作部１０４は用紙補給表示画面を表示する。ユーザが用紙補給表示画面を確認して、印刷ジョブで給紙すべき用紙補給を行う。次に、Ｓ４０９で、ＣＰＵ２０５は、ユーザにより印刷ジョブで給紙すべき当該用紙が補給されたか否かを上述したように対応する用紙センサの出力に基づいて判定する。
【００２６】
Ｓ４０９で、ＣＰＵ２０５が用紙補給されたと判断した場合は、Ｓ４１０に進む。一方、Ｓ４０９で用紙補給されないと判断された場合は、ＣＰＵ２０５はユーザによる用紙補給が実行されて、用紙補給有り状態が検知されるまで待つ。Ｓ４１０では。ＣＰＵ２０５は、使用する給紙装置をＳ４０９で用紙補給された給紙装置に変更し、Ｓ４０５へ進む。以上のようにして、給紙装置のグループ化及びグループ化された給紙装置からの印刷を行う。
＜第１の用紙補給制御＞
【００２７】
図５、図６は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、給紙装置がオープンされようとしたときに警告を表示するかを判定する処理例である。なお、図５，図６に示す各ステップは、ＣＰＵ２０５がＲＯＭ２１０、ＨＤＤ２１１より読み出す制御プログラムをＲＡＭ２０６にロードして実行することで実現される。また、図６は、図５のＳ５０３の詳細な処理手順である。具体的には、警告表示を行い、必要に応じて給紙装置オープン処理を行う。
図７は、図１に示した操作部１０４に表示されるユーザインタフェース画面の一例を示す図である。本例は、警告画面上に３つの要求を受け付けるための操作部１０４の表示部には、ボタン７０１〜７０３が表示される例を示している。
図７において、ボタン７０１は、前記印刷ジョブの実行により使用されている種類、サイズが同一となる用紙補給を要求する補給要求ボタンとして機能する。ボタン７０２は、ＣＰＵ２０５が検知した給紙カセットを開閉する開閉要求ボタンとして機能する。ボタン７０３は、前記検知手段が検知したシート収納部の開閉を取り消す取消要求ボタンとして機能する。
図８は、図１に示した各給紙装置がどのグループに属すかを示すテーブルである。
【００２８】
ユーザが印刷装置１００の給紙装置に設けられている給紙装置オープンボタンを押下すると、図５のＳ５０1で、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、給紙装置が指定された印刷フラグがＯＮかどうかを判断する。ここで、給紙装置が指定された印刷フラグがＯＦＦであるとＣＰＵ２０５が判断した場合、ＣＰＵ２０５は、指定された給紙装置をオープンするように、デバイスＩ／Ｆ２１６を経由して給紙排紙装置２２２に対して命令して、本処理終了する。
一方、給紙装置が指定された印刷フラグがＯＮであるとＣＰＵ２０５が判断した場合、Ｓ５０２に進む。
【００２９】
Ｓ５０２では、ＣＰＵ２０５は、給紙中の給紙装置番号を給紙排紙装置２２２から読み出し、読み出した給紙装置番号と、オープン指示されている給紙装置番号とが同一のグループに属すかを図８に示すテーブルを参照して判断する。例えば、給紙排紙装置２２２から読み出した給紙装置番号が「１」で、オープン指示されている給紙装置番号が「５」の場合、読み出した給紙装置１と給紙装置５は異なるグループに属するため、本処理を終了する。
【００３０】
一方、給紙排紙装置２２２から読出した給紙装置番号が「１」で、オープン指示されている給紙装置番号が「２」の場合、読出した給紙装置１と給紙装置２のグループ番号は共に「１」のため、同一グループに属するとＣＰＵ２０５が判断してＳ５０３に進む。
続いて、Ｓ５０３の詳細について、図６のフローチャートを用いて説明する。Ｓ６０１では、ＣＰＵ２０５は、操作部Ｉ／Ｆ２０７を経由して、図７に示す警告画面を操作部１０４に表示させる。この警告画面は、グループ化された給紙装置を使用した印刷が実施中であり、グループ化された給紙装置をオープンすると印刷が完了しない、もしくは、印刷パフォーマンスに影響を与える旨を警告する画面である。
【００３１】
警告画面を表示した後、Ｓ６０２に進む。Ｓ６０２では、ＣＰＵ２０５は、ユーザによるボタン押下を待ち受ける。ユーザによりボタンが押下されると、押下されたボタン番号をＲＡＭ２０６に書き込んでＳ６０３に進む。Ｓ６０３では、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスし、ユーザにより押下されたボタン番号を判断する。ユーザにより押下されたボタンが、図７に示したキャンセル指示を行うボタン７０３であることを判断した場合、処理を終了する。
【００３２】
以上により、グループ化された給紙装置を使用した印刷中に、そのグループ化された給紙装置が開けられようとすると、先行する印刷のパフォーマンスに影響を与えてしまう旨の警告をユーザに通知する。
これにより、警告を受けたユーザは使用中の給紙装置が属するグループの給紙装置を知らずにオープンして先行印刷を停止させたり、生産性を低下させたりしてしまうことを防ぐことができる。なお、Ｓ６０３以降のついては、第２の用紙補給制御において説明する。
＜第２の用紙補給制御＞
【００３３】
図９は、図１に示した操作部１０４に表示されるユーザインタフェース画面の一例を示す図である。本例は、グループから除外する給紙装置を決定する条件を設定するための画面（給紙装置グループ除外ルール設定画面）例である。なお、各ステップは、ＣＰＵ２０５がＲＯＭ２１０、ＨＤＤ２１１より読み出す制御プログラムをＲＡＭ２０６にロードして実行することで実現される。
【００３４】
図９において、９０１は先行ジョブの生産性を重視するかを指定する項目である。ユーザがチェックボックス９０２にチェックを入れてＯＫボタン９０９を押下すると、ＣＰＵ２０５は、ＲＡＭ２０６に先行ジョブの生産性を重視するモードで動作するよう書き込みを行う。
９０３はグループから除外してオープン可能な給紙装置が複数ある場合に、どの給紙装置を優先的にグループから除外するかを決定するための項目で、ラジオボタン９０４とラジオボタン９０５を備える。ここで、ユーザが用紙搬送距離優先するためのラジオボタン９０４を選択してＯＫボタン９０９が押下されると、グループから除外する給紙装置が複数の場合に最も搬送距離が長い給紙装置がオープンする給紙装置として選択するようにＣＰＵ２０５が制御する。
【００３５】
また、ユーザが用紙残量優先するためのラジオボタン９０５を選択してＯＫボタン９０９が押下されると、グループから外す給紙装置が複数である場合に、最も用紙残量の少ない給紙装置がオープンする給紙装置として選択するようにＣＰＵ２０５が制御する。
９０６は、グループ化された各給紙装置の用紙残数の合計値から、印刷中の印刷ジョブが残りの印刷で使用する用紙枚数を引いた値が、何枚未満で給紙装置を開けないように制御するかを決定するための設定項目である。スピンボックス９０７に設定される置数は、スピンボタン９０８により、カウントアップまたはカウントダウンされる。
【００３６】
図１０、図１１は、図１に示した操作部１０４に表示されるユーザインタフェース画面の一例を示す図である。図１０は、ユーザによりオープン指示された給紙装置を開けると、先行する印刷が完了しないことと、別グループに属する給紙装置の使用を推奨する画面である。図１１は、給紙中の給紙装置が含まれるグループの中でオープンできる給紙装置を表示する画面である。図１２は、各給紙装置の用紙搬送距離を順位付けしたテーブルである。
【００３７】
本実施形態では、ユーザが給紙装置に設けられている給紙装置オープンボタンを押下することにより開始されるが、その処理内容は、第１実施形態におけるＳ６０２まで同様であるため説明を割愛する。
本実施形態に関しては、図６に示したＳ６０３から説明を行う。Ｓ６０３において、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスし、ユーザにより押下されたボタン番号を判断する。ユーザにより押下されたボタンが図７に示したＵＩ画面に表示されるボタン７０１、又は、ボタン７０２であるとＣＰＵ２０５が判断したした場合、Ｓ６０４に進む。
【００３８】
Ｓ６０４では、ＣＰＵ２０５は、ユーザにより押下されたボタンがサイズ／タイプが同じ用紙を補給するためのボタン７０１か、強制オープンを指示するためのボタン７０２のいずれであるかを判断する。ユーザが押下したボタンが７０１であるとＣＰＵ２０５が判断した場合、Ｓ６１１に進む。Ｓ６１０では、ＣＰＵ２０５は、ユーザにより指定された給紙装置をオープンするよう、デバイスＩ／Ｆ２１６を経由して、給紙排紙装置２２２に指示して終了する。
【００３９】
また、Ｓ６０４において、ＣＰＵ２０５が、ユーザにより押下されたボタンが図７に示したＵＩ画面に表示されたボタン７０２であると判断した場合、Ｓ６０５に進む。Ｓ６０５の詳細を図１３のフローチャートを用いて説明する。
図１３は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、図６におけるＳ６０５の給紙装置オープン可否判定処理の詳細処理例である。図９は、図１に示した操作部１０４に表示されるユーザインタフェース画面の一例を示す図である。本例は、グループから除外する給紙装置を決定する条件を設定するための画面（給紙装置グループ除外ルール設定画面）例である。なお、各ステップは、ＣＰＵ２０５がＲＯＭ２１０、ＨＤＤ２１１より読み出す制御プログラムをＲＡＭ２０６にロードして実行することで実現される。以下、印刷ジョブの実行で使用されるグループ中に、当該グループから一時的にグループから外すことができるシート収納部をあらかじめ設定される開閉条件に従い確定する処理について説明する。また、本実施形態では、開閉条件として、シート残量を優先とする場合と、シート搬送距離を優先とする場合とを切替え制御する例を説明する。
Ｓ８０１では、ＣＰＵ２０５は、現在印刷中の印刷ジョブが印刷完了までに使用する用紙枚数をＲＡＭ２０６から取得する。さらに、ＣＰＵ２０５は、図８に示すテーブルを使用して使用中の給紙装置が属するグループを確認し、所属するグループ内における各給紙装置の残用紙枚数をＲＡＭ２０６から取得し、その合計値を算出する。
【００４０】
そして、ＣＰＵ２０５は、Ｓ８０１で算出した合計値から、印刷中の印刷ジョブが印刷完了までに使用する用紙枚数を差し引き、その結果値をＲＡＭ２０６に書き込んでＳ８０２に進む。Ｓ８０２では、ＣＰＵ２０５は、Ｓ８０１で求めた値をＲＡＭ２０６から読み出し、図９に示した設定項目９０６で指定した値以上であるかを判断する。ここで、算出した合計値から、印刷中の印刷ジョブが印刷完了までに使用する用紙枚数を引き算した結果の値が、設定項目９０６で指定した値未満（Ｓ８０２でＮＯ）であるとＣＰＵ２０５が判断した場合、Ｓ８０５に進む。
Ｓ８０５では、ＣＰＵ２０５は、ＲＡＭ２０６に対して、オープンできる給紙装置はないことを書き込んで、本処理を終了する。その後、ＣＰＵ２０５は、図６に示すＳ６０６に処理を進める。Ｓ６０６では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、オープンできる給紙装置があるか否かを判断する。ここで、オープン出来る給紙装置が無いとＣＰＵ２０５が判断した場合、Ｓ６０７に進む。
【００４１】
そして、Ｓ６０７では、図１０に示すＵＩ画面を操作部１０４上に表示する。例えば、ユーザが給紙装置２（図３に示したＵＩ画面で表示した給紙装置３０２）を開けようとしていた場合には、給紙装置２を開けると先行印刷が完了しない旨の表示を行う。さらにユーザに対して、先行する印刷ジョブが終了するまでしばらく待つか、または、別のグループの給紙装置を利用する旨のメッセージを表示して、本処理を終了する。
【００４２】
一方、Ｓ８０２において、ＣＰＵ２０５が、ＲＡＭ２０６から読み出したＳ８０１における結果の値が、図９に示したＵＩ画面において、設定項目９０６で指定した値（「１０」）以上であると判断した場合、Ｓ８０３に進む。そして、Ｓ８０３では、ＣＰＵ２０５は、印刷中の印刷ジョブが印刷完了までに使用する用紙枚数をＲＡＭ２０６から取得する。
【００４３】
さらに、図８に示すテーブルを使用して、給紙中の給紙装置が属するグループを確認し、給紙中の給紙装置が属するグループ内における各給紙装置の残用紙数をＲＡＭ２０６から取得する。ここでグループから除外する給紙装置を算出する方法について例を挙げて説明する。
【００４４】
今、給紙装置１０５、１０６、１２０，１２１がグループ１に設定されており、各給紙装置の用紙残数がそれぞれ５０、４０、２０、３０であるとする。また、先行して印刷する印刷ジョブが残りの印刷で使用する用紙枚数が「８０」であり、給紙装置１０５から給紙中であるものとする。このとき、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、先行ジョブの生産性を重視する設定がなされているかを確認する。ここで、先行ジョブの生産性を重視する設定がなされているとＣＰＵ２０５が判断した場合、図１２に示したテーブルの紙パス長順位１３０２を参照し、用紙搬送距離の短い給紙装置から順に、給紙装置内の用紙残数を足し合わせてゆく。
【００４５】
そして、ＣＰＵ２０５は、用紙残数の合計値が、印刷中の印刷ジョブが残りの印刷で使用する用紙枚数以上になるまで給紙装置の特定を行う。本例の場合、給紙中の給紙装置１０５（給紙装置番号１）の残用紙枚数が５０枚であるため、印刷中の印刷ジョブが残りの印刷で使用する給紙装置は、用紙搬送距離の短い順に、給紙装置１２０（給紙装置番号３）、１０６（給紙装置番号２）と特定される。
【００４６】
ここで、ＣＰＵ２０５は給紙中の給紙装置１０５を含む、給紙装置１２０、１０６をオープンする給紙装置対象から除外する。その後、ＣＰＵ２０５は、グループ内において除外されなかった給紙装置があるかを判断する。本例の場合、給紙装置１２１のみがオープンする給紙装置対象から除外されないため、給紙装置１２１をグループから除外可能な給紙装置としてＲＡＭ２０６に設定してＳ８０４に進む。Ｓ８０４では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、グループから除外可能な給紙装置があるかを判断する。グループから除外可能な給紙装置が無いとＣＰＵ２０５が判断した場合、Ｓ８０５に進む。
【００４７】
Ｓ８０５以降の処理については、既に説明済みであるためここでの説明を割愛する。グループから除外可能な給紙装置がある場合、Ｓ８０６に進む。
Ｓ８０６では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、グループから除外可能な給紙装置が１つであるかを判断する。本例のように、グループから除外可能な給紙装置がグループ内で１つである場合、Ｓ８０７に進む。
そして、Ｓ８０７では、ＣＰＵ２０５は、グループから除外可能な給紙装置番号を確定させてＲＡＭ２０６に書き込み、本処理を終了する。
なお、Ｓ６０６で、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスして、グループから外すことができる給紙装置があるかを判断した際、ＵＩ画面を操作部Ｉ／Ｆを経由して操作部１０４の表示部に表示し、図６に示すＳ６０９に進む。具体的には、ＣＰＵ２０５は、図１１に示すような、オープン可能な給紙装置をオープンするかどうかの確認をユーザに催促するためのＵＩ画面を表示する。
【００４８】
図６に示すＳ６０９では、ユーザのボタン押下を待ち受ける。ユーザによりボタンが押下されると、押下されたボタン番号をＲＡＭ２０６に書き込んで、Ｓ６１０に進む。Ｓ６１０では、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスし、ユーザにより押下されたボタン番号を確認する。ユーザにより押下されたボタンが１２０２であることを確認した場合、処理を終了する。ユーザにより押下されたボタンが１２０１であることを確認した場合、デバイスＩ／Ｆ２１６を経由して、給紙排紙装置２２２に対し、該当する給紙装置をオープンするように命令して終了する。本例では給紙装置１２１がオープンされる。
【００４９】
Ｓ８０３において、先行ジョブの生産性を重視する設定がなされていない場合、グループ内における給紙装置の用紙残数の多い給紙装置から順に、印刷中の印刷ジョブが残りの印刷で使用する用紙枚数以上になるまで給紙装置の特定を行う。
【００５０】
本例の場合、給紙中の給紙装置１０５の残用紙枚数が５０枚であるため、印刷ジョブの印刷が完了するまで３０枚の用紙が必要となる。給紙中の給紙装置を除く、グループ内の給紙装置において、最も残用紙枚数の多い給紙装置は給紙装置１０６（残用紙枚数「４０」）であるため、給紙装置１０６をオープンする給紙装置対象から除外する。その後、ＣＰＵ２０５は、グループ内に除外されなかった給紙装置があるかを確認する。本例の場合、給紙装置１２０、１２１がオープンする給紙装置対象から除外されない。
【００５１】
ＣＰＵ２０５は、給紙装置１２０、１２１をグループから除外可能な給紙装置としてＲＡＭ２０６に設定してＳ８０４に進む。Ｓ８０４では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、グループから除外可能な給紙装置があるかを確認する。本例では、グループから除外可能な給紙装置があるため、Ｓ８０６に進む。Ｓ８０６では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、グループから除外可能な給紙装置が１つであるかを確認する。本例では、グループから除外可能な給紙装置が１つではないため、Ｓ８０８に進む。Ｓ８０８では、ＣＰＵ２０５はＲＡＭ２０６にアクセスし、グループから除外可能な給紙装置の番号と、図９の９０３で設定したグループから除外する給紙装置決定条件の読み出しを行う。
【００５２】
９０３で設定された値が、９０４の用紙搬送距離優先である場合、Ｓ８１０に進む。Ｓ８１０では、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスし、グループから除外する給紙装置の内、最も給紙搬送距離の長い給紙装置をグループから除外する給紙装置に設定して処理を終了する。本例では給紙装置１２１がグループから除外する給紙装置として設定される。
【００５３】
Ｓ８０８において、ＣＰＵ２０５が、９０３で設定された値を９０５の用紙残量優先であることを確認した場合、Ｓ８０９に進む。Ｓ８０９では、ＣＰＵ２０５は、ＲＡＭ２０６にアクセスし、グループから除外する給紙装置の内、最も残用紙枚数の少ない給紙装置をグループから除外する給紙装置に設定して処理を終了する。本例では給紙装置１２０がグループから除外する給紙装置として設定される。その後、Ｓ６０６に進むが、以降のフローは、先行ジョブの生産性を重視するときの説明と同様であるため割愛する。
【００５４】
以上により、グループ化された給紙装置を使用した印刷中でも、同一のサイズ／タイプの用紙補給が行える。また、給紙中の給紙装置が属するグループの給紙装置が開けられようとしたときに、先行する印刷ジョブに影響が及ばないように給紙装置のオープン制御が行える。さらに、先行ジョブの生産性を重視するかどうかの設定項目を設けることにより、先行する印刷ジョブの生産効率を最大限に高める給紙装置オープン制御を行うのか、それとも、後から行う印刷も考慮した給紙装置オープン制御を行うのかを選択できる。
【００５５】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００５６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５７】
１００  印刷装置
１０１  画像形成部
１０３  スキャナ部
１１５、１１６  定着ユニット
【図１】
2013052988.tif 000003
【図２】
2013052988.tif 000004
【図３】
2013052988.tif 000005
【図４】
2013052988.tif 000006
【図５】
2013052988.tif 000007
【図６】
2013052988.tif 000008
【図７】
2013052988.tif 000009
【図８】
2013052988.tif 000010
【図９】
2013052988.tif 000011
【図１０】
2013052988.tif 000012
【図１１】
2013052988.tif 000013
【図１２】
2013052988.tif 000014
【図１３】
2013052988.tif 000015