(57)【要約】【課題】給紙トレイが指定されたジョブに基づく出力が用紙切れにより停止することを抑止する情報処理装置を提供する。【解決手段】情報処理装置は、取得部、判断部および決定部を有する。取得部は、出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する。判断部は、自動選択ジョブを出力する際に、自動選択ジョブよりも後に実行され、自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する。決定部は、判断部における判断結果に基づいて、ユーザー指定ジョブの出力に必要な枚数の用紙が選択給紙トレイに確保されるように、自動選択ジョブの出力に使用する給紙トレイを決定する。【選択図】図７
2015217590.tif 000002
【特許請求の範囲】
【請求項１】
出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得部と、
前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断部と、
前記判断部における判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定部と、
を有する情報処理装置。
【請求項２】
前記判断部は、前記自動選択ジョブに含まれる印刷ページを出力する都度、前記ユーザー指定ジョブがあるか否かの判断を行い、
前記決定部は、前記印刷ページ毎に、出力に使用する給紙トレイを決定する請求項１に記載の情報処理装置。
【請求項３】
前記決定部は、前記自動選択ジョブの出力に使用される用紙と同じサイズの用紙が収容された、前記選択給紙トレイとは異なる別給紙トレイがあるか否かを判断し、前記別給紙トレイがある場合には、当該別給紙トレイを、前記ジョブの出力に使用する給紙トレイとして決定する請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記自動選択ジョブの出力に使用する給紙トレイの切り換えを許容する設定を受け付ける受付部をさらに有する請求項１〜３に記載の情報処理装置。
【請求項５】
請求項１〜４のいずれか一項に記載の情報処理装置と画像形成部とを有する画像形成装置。
【請求項６】
出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得ステップと、
前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断ステップと、
前記判断ステップにおける判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定ステップと、
を有する情報処理方法。
【請求項７】
出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得ステップと、
前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断ステップと、
前記判断ステップにおける判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定ステップと、
をコンピューターに実行させる情報処理プログラム。
【請求項８】
請求項７に記載の情報処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、情報処理方法、情報処理プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
印刷において、出力に使用する用紙を限定したい場合、ユーザーは、所望の用紙が格納された給紙トレイを指定して、印刷ジョブを生成できる。一方、用紙サイズ等の条件さえ合えば特に使用する用紙を限定する必要がない場合、ユーザーは、給紙トレイが自動選択されるように、印刷ジョブを生成できる。以下では、出力に使用する給紙トレイが指定される設定である印刷ジョブを、ユーザー指定ジョブと呼び、出力に使用する給紙トレイが自動選択される設定である印刷ジョブを、自動選択ジョブと呼ぶ。
【０００３】
ユーザー指定ジョブに基づく印刷では、指定した給紙トレイに用紙がなくなると、印刷が停止される。一方、自動選択ジョブに基づく印刷では、自動選択された給紙トレイの用紙がなくなっても、同じ条件の用紙が格納された他の給紙トレイに切り替えて印刷を継続できる。
【０００４】
近年では、自動選択ジョブの印刷をより効率化するために、用紙がなくなってトレイの切り替えが発生する前に、切り替え先となるトレイのウォームアップを開始する技術も知られている（特許文献１参照）。この技術によれば、先立ってウォームアップを行うことにより、トレイ切り替え時のタイムラグ発生を抑止できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１１２６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１記載の技術では、自動選択ジョブの印刷を行う際に、後続するジョブについては全く考慮されない。そのため、自動選択ジョブの後にユーザー指定ジョブが続く場合でも、自動選択された給紙トレイの用紙がなくなるまでは、その給紙トレイを使用して自動選択ジョブの印刷が行われる。その結果、自動選択ジョブの印刷において、後続するユーザー指定ジョブの印刷に必要な用紙を使ってしまい、ユーザー指定ジョブの印刷において用紙が足りなくなってしまうということが起こり得る。これでは、ユーザー指定ジョブの印刷が用紙切れにより停止してしまい、印刷作業の生産性が低下してしまうという問題がある。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、給紙トレイが指定されたジョブの出力時の用紙切れを抑止することにより、印刷作業の生産性を向上させる情報処理装置、画像形成装置、情報処理方法、情報処理プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的は、下記の手段によって達成される。
【０００９】
（１）出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得部と、前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断部と、前記判断部における判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定部と、を有する情報処理装置。
【００１０】
（２）前記判断部は、前記自動選択ジョブに含まれる印刷ページを出力する都度、前記ユーザー指定ジョブがあるか否かの判断を行い、前記決定部は、前記印刷ページ毎に、出力に使用する給紙トレイを決定する上記（１）に記載の情報処理装置。
【００１１】
（３）前記決定部は、前記自動選択ジョブの出力に使用される用紙と同じサイズの用紙が収容された、前記選択給紙トレイとは異なる別給紙トレイがあるか否かを判断し、前記別給紙トレイがある場合には、当該別給紙トレイを、前記ジョブの出力に使用する給紙トレイとして決定する上記（１）または（２）に記載の情報処理装置。
【００１２】
（４）前記自動選択ジョブの出力に使用する給紙トレイの切り替えを許容する設定を受け付ける受付部をさらに有する上記（１）〜（３）のいずれか一つに記載の情報処理装置。
【００１３】
（５）上記（１）〜（４）のいずれか一つに記載の情報処理装置と画像形成部とを有する画像形成装置。
【００１４】
（６）出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得ステップと、前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断ステップと、前記判断ステップにおける判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定ステップと、を有する情報処理方法。
【００１５】
（７）出力に使用する給紙トレイが自動選択される設定である自動選択ジョブを取得する取得ステップと、前記自動選択ジョブを出力する際に、前記自動選択ジョブよりも後に実行され、前記自動選択ジョブの出力用として選択された選択給紙トレイを使用するように指定されたユーザー指定ジョブがあるか否かを判断する判断ステップと、前記判断ステップにおける判断結果に基づいて、前記ユーザー指定ジョブの出力に必要な枚数の用紙が前記選択給紙トレイに確保されるように、前記自動選択ジョブの出力に使用する給紙トレイを決定する決定ステップと、をコンピューターに実行させる情報処理プログラム。
【００１６】
（８）上記（７）に記載の情報処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００１７】
本発明の情報処理装置によれば、自動選択ジョブを出力する際に、後続するユーザー指定ジョブの出力に必要な枚数の用紙が選択された給紙トレイに確保されるように、自動選択ジョブの出力に使用する給紙トレイを決定する。したがって、後続するユーザー指定ジョブが用紙切れにより停止することを抑止でき、印刷作業の生産性を高められる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る情報処理装置が適用される印刷システムの全体構成を示すブロック図である。
【図２】図１に示されるクライアント端末の概略構成を示すブロック図である。
【図３】図１に示される印刷装置の概略構成を示すブロック図である。
【図４】印刷装置により実行される処理の流れを示すフローチャートである。
【図５】印刷設定を受け付ける画面の一例を示す図である。
【図６】図４のステップＳ１０３に示される給紙トレイ決定処理の流れを示すフローチャートである。
【図７】給紙トレイ決定処理が行われる様子を説明する図である。
【発明を実施するための形態】
【００１９】
以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２０】
図１は、本発明の一実施形態に係る情報処理装置が適用される印刷システムの全体構成を示すブロック図である。
【００２１】
図１に示すように、印刷システムは、クライアント端末１００と、印刷装置２００と、を備え、これらはネットワーク３００を介して相互に通信可能に接続されている。
【００２２】
クライアント端末１００は、ユーザーが使用するクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や、携帯電話やＰＤＡ等の携帯端末である。クライアント端末１００は、本体部、ディスプレイおよび入力装置を有するコンピューター装置によって構成される。クライアント端末１００の詳細な構成は、後述する。
【００２３】
印刷装置２００は、クライアント端末１００から送信される印刷ジョブに基づいて、画像を形成する画像形成装置である。印刷装置２００は、たとえば、コピー機能、プリンター機能およびスキャン機能を有するＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ  多機能周辺機器）である。印刷装置２００の詳細な構成は、後述する。
【００２４】
ネットワーク３００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク３００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２５】
［クライアント端末１００］
図２は、図１に示されるクライアント端末の概略構成を示すブロック図である。
【００２６】
図２に示すように、クライアント端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３０、ハードディスク１４０、ネットワークインターフェース１５０、操作部１６０および表示部１７０を備えており、これらは信号をやり取りするためのバス１８０を介して相互に接続されている。
【００２７】
ＣＰＵ１１０は、ＲＯＭ１２０やハードディスク１４０に記録されているプログラムにしたがって、上記各部の制御や各種の演算処理を行う。ＣＰＵ１１０は、たとえば、表示部１７０に各種入力画面を表示したり、操作部１６０を介してユーザーの入力を受け付けたりする。また、ＣＰＵ１１０は、ネットワークインターフェース１５０を介して、印刷ジョブや、後続のジョブを考慮して給紙トレイを切り替えるための給紙トレイ切り替え指定等の各種指示を、印刷装置２００へ送信する。
【００２８】
ＲＯＭ１２０は、各種プログラムや各種データを格納する。ＲＡＭ１３０は、作業領域として一時的にプログラムやデータを記憶する。
【００２９】
ハードディスク１４０は、オペレーティングシステムを含む各種プログラムや、各種データを格納する。また、ハードディスク１４０には、原稿データを印刷装置２００が解釈可能なページ記述言語（ＰＤＬ）で記述された印刷データに変換するためのプリンタードライバーがインストールされている。プリンタードライバーは、印刷装置２００が対応可能な形式による印刷データを作成し、これを印刷ジョブとしてネットワーク３００を介して印刷装置２００に送信する。
【００３０】
印刷ジョブには、文書、図形、画像等の原稿に関する印刷データと、当該印刷データを記録媒体等に画像形成するための印刷設定を示す印刷設定情報とが含まれる。印刷設定には、印刷部数、用紙サイズ、用紙種類に関する設定等が含まれる。また、印刷設定には、使用する給紙トレイに関する設定である給紙トレイ設定も含まれる。
【００３１】
給紙トレイ設定には、ユーザー指定設定と、自動選択設定とが含まれる。ユーザー指定設定は、ロゴが印字された用紙や特別な種類の用紙等、特定の用紙を使用して印刷するために、特定の給紙トレイを指定して使用するための設定である。自動選択設定は、印刷ジョブに含まれる用紙サイズ等の情報に基づいて、印刷可能な用紙が格納された適切な給紙トレイを自動的に選択して使用するための設定である。
【００３２】
ネットワークインターフェース１５０は、ネットワーク３００を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００３３】
操作部１６０は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。
【００３４】
表示部１７０は、たとえば、液晶ディスプレイであり、各種の情報を表示する。
【００３５】
［印刷装置２００］
図３は、図１に示される印刷装置の概略構成を示すブロック図である。なお、印刷装置２００の構成のうち、クライアント端末１００と同様の機能を有する部分については、その説明を省略する。
【００３６】
図３に示すように、印刷装置２００は、ＣＰＵ２１０、ＲＯＭ２２０、ＲＡＭ２３０、ハードディスク２４０、ネットワークインターフェース２５０、操作パネル部２６０、印刷部２８０を有する。各構成は、バス２９０を介して相互に通信可能に接続されている。
【００３７】
ＣＰＵ２１０は、ＲＯＭ２２０やハードディスク２４０に記録されているプログラムにしたがって、上記各構成の制御や各種の演算処理を行う。ＣＰＵ２１０は、プログラムを実行することによって、取得部、判断部、決定部および受付部として機能する。
【００３８】
ハードディスク２４０は、オペレーティングシステム（ＯＳ）を含む各種プログラムや、各種データを格納する。ハードディスク２４０は、受信した印刷ジョブを保存するためのプログラムや、印刷ジョブに含まれる印刷データを解析してビットマップ形式の画像データに展開するためのプログラムを格納する。
【００３９】
また、ハードディスク２４０は、印刷ジョブに実行順序を設定して管理するジョブキューを格納する。ジョブキューには、各印刷ジョブの実行順や実行状態を示す情報が含まれる。実行状態は、各印刷ジョブが処理中であるのか待機中であるのかといった各印刷ジョブのステータスを示す。また、ジョブキューは、各印刷ジョブが、給紙トレイ切り替え指定されたものであるか否かについても記憶している。
【００４０】
操作パネル部２６０は、ディスプレイ、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００４１】
給紙部２７０は、印刷に使用する用紙を収容する。給紙部２７０は、複数の給紙トレイを有しており、収容された用紙を１枚ずつ印刷部２８０に送り出す。各給紙トレイに格納されている用紙サイズや用紙種類等を示す情報は、用紙属性情報として予めハードディスク２４０に記憶されている。
【００４２】
印刷部２８０は、電子写真式プロセス等の周知の作像プロセスを用いて、画像データに基づく画像を用紙等の記録媒体に印刷する。
【００４３】
なお、クライアント端末１００および印刷装置２００は、それぞれ上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。
【００４４】
［印刷システムの処理概要］
次に、本発明の実施形態に係る印刷システムにおける印刷処理の流れを説明する。
【００４５】
図４は印刷装置により実行される処理の流れを示すフローチャートである。図５は、印刷設定を受け付ける画面の一例を示す図である。なお、図４のフローチャートに示される処理は、印刷装置２００のＲＯＭ２２０またはハードディスク２４０にプログラムとして記憶されており、ＣＰＵ２１０により実行される。
【００４６】
図４に示すように、印刷装置２００は、実行対象となる印刷ジョブの内容を解析する（ステップＳ１０１）。具体的には、印刷装置２００は、印刷ジョブに含まれる印刷設定情報を参照し、給紙トレイ切り替え指定が含まれているか否かを判断する。
【００４７】
給紙トレイ切り替え指定は、たとえば、ユーザーがクライアント端末１００において印刷ジョブを生成する際に、図５に示すような印刷設定画面４００を介して設定される。印刷設定画面４００は、たとえば、クライアント端末１００にインストールされたプリンタードライバーにより提供され、クライアント端末１００の表示部１７０に表示される。
【００４８】
印刷設定画面４００は、図５に示すように、用紙サイズ設定部４１０、用紙種類設定部４２０、給紙トレイ設定部４３０および給紙トレイ切り替え設定部４４０を有する。用紙サイズ設定部４１０、用紙種類設定部４２０および給紙トレイ設定部４３０には、それぞれ、印刷に使用する用紙のサイズ、用紙の種類および給紙トレイを選択するためのプルダウンリストが設けられている。給紙トレイ切り替え設定部４４０には、給紙トレイの切り替え処理を行うか否かを選択するためのチェックボックスが設けられている。クライアント端末１００のユーザーは、マウス操作等によって、給紙トレイ切り替え設定部４４０のチェックボックスを選択することにより、印刷ジョブに給紙トレイ切り替え指定を設定できる。以下では、印刷ジョブには給紙トレイ切り替え指定が設定されているものとして説明する。
【００４９】
続いて、印刷装置２００は、印刷ジョブに含まれる印刷データを解析し、印刷可能な画像データに変換する画像形成処理を行う（ステップＳ１０２）。具体的には、印刷装置２００は、印刷設定に基づき印刷データにラスタライズ処理（ＲＩＰ処理）を施して、ビットマップ形式の画像データを生成する。
【００５０】
続いて、印刷装置２００は、画像データを用紙に印刷する際に、使用する給紙トレイを切り替える給紙トレイ決定処理を行う（ステップＳ１０３）。給紙トレイ決定処理の詳細については、後述する。印刷装置２００は、給紙トレイ決定処理において、印刷ジョブに含まれる全てのページについて給紙トレイの決定および印刷を行い、印刷処理を終了する。
【００５１】
［ステップＳ１０３の給紙トレイ決定処理］
図６は、図４のステップＳ１０３に示される給紙トレイ決定処理の流れを示すフローチャートである。図６のフローチャートに示される処理は、印刷装置２００のＲＯＭ２２０またはハードディスク２４０にプログラムとして記憶されており、ＣＰＵ２１０により実行される。
【００５２】
図６に示すように、印刷装置２００は、実行する印刷ジョブが自動選択ジョブであるか否かを判断する（ステップＳ２０１）。具体的には、印刷装置２００は、印刷ジョブに含まれる印刷設定情報を参照し、給紙トレイ設定が自動選択設定であるか否かを判断する。
【００５３】
自動選択ジョブでない場合（ステップＳ２０１：ＮＯ）、印刷装置２００は、当該印刷ジョブは給紙トレイの切り替えを行う対象でないと判断し、指定された給紙トレイを使用して印刷ジョブに含まれる全てのページを印刷する（ステップＳ２０９）。
【００５４】
自動選択ジョブである場合（ステップＳ２０１：ＹＥＳ）、印刷装置２００は、当該印刷ジョブを取得し、印刷に使用する給紙トレイを自動的に選択する（ステップＳ２０２）。具体的には、印刷装置２００は、印刷ジョブの印刷設定情報や、ハードディスク２４０に保存された各給紙トレイの用紙属性情報等に基づいて、印刷可能な用紙が格納された適切な給紙トレイを選択する。
【００５５】
続いて、印刷装置２００は、印刷ジョブのページを印刷する際に、選択された給紙トレイが、後続の印刷ジョブにおいて印刷に使用する給紙トレイとして指定されているか否かを判断する（ステップＳ２０３）。具体的には、印刷装置２００は、ジョブキューに登録された後続印刷ジョブの印刷設定情報を参照し、選択された給紙トレイと同じトレイを使用するように指定された印刷ジョブの有無を判断する。
【００５６】
選択された給紙トレイが後続印刷ジョブにおいて指定されていない場合（ステップＳ２０３：ＮＯ）、印刷装置２００は、給紙トレイの切り替えを行う必要はないと判断し、選択された給紙トレイの用紙を使用してページを印刷する（ステップＳ２０４）。
【００５７】
選択された給紙トレイが後続印刷ジョブにおいて指定されている場合（ステップＳ２０３：ＹＥＳ）、印刷装置２００は、選択された給紙トレイの用紙残量と、当該給紙トレイを指定する後続印刷ジョブの印刷枚数の合計とを比較する（ステップＳ２０５）。
【００５８】
用紙残量が後続印刷ジョブの印刷枚数の合計よりも多い場合（ステップＳ２０５：ＹＥＳ）、印刷装置２００は、後続印刷ジョブ用の用紙が確保されているため、給紙トレイの切り替えを行う必要はないと判断してステップＳ２０４の処理に進む。印刷装置２００は、ステップＳ２０４の処理において、選択された給紙トレイの用紙を使用してページを印刷する。
【００５９】
用紙残量が後続印刷ジョブの印刷枚数の合計以下の場合（ステップＳ２０５：ＮＯ）、印刷装置２００は、後続印刷ジョブ用の用紙が足りなくなると判断し、同じ条件の用紙が格納された別の給紙トレイがあるか否かを判断する（ステップＳ２０６）。具体的には、印刷装置２００は、ハードディスク２４０に保存された各給紙トレイの用紙属性情報を参照し、選択された給紙トレイに格納された用紙と同じサイズの用紙を格納した別の給紙トレイがあるか否かを判断する。ここで、同じ条件の用紙か否かの判断は、用紙のサイズの他に、用紙の種類、色、坪量等を考慮して行ってもよい。
【００６０】
同じ条件の用紙が格納された別の給紙トレイがない場合（ステップＳ２０６：ＮＯ）、印刷装置２００は、給紙トレイの切り替えができないと判断してステップＳ２０４の処理に進む。印刷装置２００は、ステップＳ２０４の処理において、選択された給紙トレイの用紙を使用してページを印刷する。
【００６１】
同じ条件の用紙が格納された別の給紙トレイがある場合（ステップＳ２０６：ＹＥＳ）、印刷装置２００は、当該別の給紙トレイを印刷に使用する給紙トレイとして選択し、給紙トレイの切り替えを行う（ステップＳ２０７）。
【００６２】
続いて、印刷装置２００は、ステップＳ２０３の処理に戻り、ステップＳ２０７の処理において選択された給紙トレイが、後続印刷ジョブにおいて印刷に使用する給紙トレイとして指定されているか否かを判断する。
【００６３】
後続印刷ジョブの給紙トレイとして指定されている場合、印刷装置２００は、再度ステップＳ２０５の処理に進み、給紙トレイ切り替え処理の実施要否について判断する。ここで、ステップＳ２０７の給紙トレイ切り替え処理において、既に一度選択されたことがある給紙トレイは、切り替え先の候補から除外されるようにしてもよい。
【００６４】
後続印刷ジョブの給紙トレイとして指定されていない場合、印刷装置２００は、後続印刷ジョブの実行に影響を与えず、さらなる給紙トレイの切り替えを行う必要はないと判断し、ステップＳ２０４の処理に進む。印刷装置２００は、ステップＳ２０４の処理において、ステップＳ２０７の処理において選択された給紙トレイの用紙を使用してページを印刷する。
【００６５】
続いて、印刷装置２００は、印刷ジョブの全ページについて印刷が完了しているか否かを判断する（ステップＳ２０８）。
【００６６】
全ページについて印刷が完了していない場合（ステップＳ２０８：ＮＯ）、印刷装置２００は、ステップＳ２０３の処理に戻り、次のページの給紙トレイ決定処理を行う。
【００６７】
全ページについて印刷が完了している場合（ステップＳ２０８：ＹＥＳ）、印刷装置２００は、給紙トレイ決定処理を終了する。
【００６８】
次に、図６のフローチャートに示す給紙トレイ決定処理について、具体的な動作の例を説明する。
【００６９】
図７は、給紙トレイ決定処理が行われる様子を説明する図である。
【００７０】
図７の右側に示すように、印刷装置２００の給紙部２７０には、給紙トレイとしてトレイ１およびトレイ２が備えられている。トレイ１に格納されている用紙の残量は５０枚であり、用紙サイズはＡ４である。トレイ１に格納されている用紙には、予めロゴが印字されているものとする。一方、トレイ２に格納されている用紙の残量は１００枚であり、用紙サイズはＡ４である。トレイ２に格納されている用紙には、ロゴが印字されていないものとする。
【００７１】
図７の左側に示すように、印刷装置２００のジョブキューには、ジョブ１、ジョブ２およびジョブ３が登録されている。ジョブ１は、実行対象の印刷ジョブであり、ジョブ２およびジョブ３は待機中の印刷ジョブである。ジョブ１、ジョブ２およびジョブ３の印刷枚数は、それぞれ、５０枚、１０枚および２０枚である。ジョブ１は、給紙トレイ設定が自動選択設定であり、各種判断条件によってトレイ１が自動選択されるものとする。各種判断条件とは、たとえば、各トレイに格納された用紙のサイズや各トレイに設定された優先順位等である。ジョブ２およびジョブ３は、給紙トレイ設定がユーザー指定設定であり、トレイ１がユーザーから指定されている。ここで、ジョブ１は、給紙トレイ設定が自動選択設定であるため、トレイ１以外の給紙トレイを使用することも許容されている。一方、ジョブ２およびジョブ３は、ロゴが印字されている用紙に印刷するためにユーザーからトレイ１が指定されており、トレイ１を使用して印刷することが必須となっている。
【００７２】
まず、図６のステップＳ２０１の処理において、実行する印刷ジョブであるジョブ１が、自動選択ジョブであるか否かが判断される。図７の例では、ジョブ１は自動選択ジョブであるため、ステップＳ２０２の処理が実行され、給紙トレイとしてトレイ１が自動選択される。
【００７３】
続いて、ステップＳ２０３の処理において、選択されたトレイ１が、後続印刷ジョブの給紙トレイとして指定されているか否かが判断される。図７の例では、トレイ１は、後続印刷ジョブであるジョブ２およびジョブ３において指定されているため、ステップＳ２０５の処理が実行される。
【００７４】
続いて、ステップＳ２０５の処理において、選択されたトレイ１の用紙残量と、トレイ１を指定する後続ジョブであるジョブ２およびジョブ３の印刷枚数の合計とが比較される。図７の例では、トレイ１の用紙残量は５０枚であり、１ページ印刷される毎に１枚減少する。ジョブ２およびジョブ３の印刷枚数の合計は３０枚である。したがって、トレイ１の用紙残量が３０枚となるまでは、トレイ１の用紙残量の方が多いと判断される。すなわち、ジョブ１の前半の２０ページ（２０枚）が印刷されるまでは、トレイ１の用紙残量の方が多いと判断される。この場合、ステップＳ２０４の処理が実行され、ジョブ１はトレイ１を使用して印刷される。一方、ジョブ１の後半の３０ページ（３０枚）を印刷するときには、トレイ１の用紙残量は３０枚以下となっており、トレイ１の用紙残量は、ジョブ２およびジョブ３の印刷枚数の合計以下と判断される。この場合、ステップＳ２０６の処理が実行される。以下では、ジョブ１の後半の３０ページを印刷する場合について説明する。
【００７５】
ステップＳ２０６の処理において、トレイ１と同じ条件の用紙が格納された別の給紙トレイがあるか否かが判断される。図７の例では、同じサイズの用紙がトレイ２に格納されている。したがって、ステップＳ２０７の処理に進み、給紙トレイとして、トレイ２が選択される。
【００７６】
続いて、ステップＳ２０３の処理に戻り、トレイ２が後続印刷ジョブにおいて印刷に使用する給紙トレイとして指定されているか否かが判断される。図７の例では、トレイ２は後続印刷ジョブにおいて指定されていない。したがって、ジョブ１の後半の３０ページは、ステップＳ２０４の処理において、トレイ２の用紙を使用して印刷される。ジョブ１の後半の３０ページの各ページについて、ステップＳ２０３〜ステップＳ２０７の処理が行われ、ジョブ１の印刷が完了する。その後、ジョブ２およびジョブ３について、用紙切れで停止することなく、ユーザーの指定通りトレイ１に格納された用紙を使用して印刷が行われる。
【００７７】
以上のように、本実施形態の印刷装置２００によれば、自動選択ジョブを出力する際に、後続するユーザー指定ジョブの出力に必要な枚数の用紙が選択された給紙トレイに確保されるように、自動選択ジョブの出力に使用する給紙トレイを決定する。これにより、後続するユーザー指定ジョブが用紙切れにより停止することを抑止でき、印刷作業の生産性を高められる。
【００７８】
また、印刷装置２００は、印刷ジョブのページを出力する都度、後続するユーザー指定ジョブがあるか否かの判断を行い、ページ毎に出力に使用する給紙トレイを決定する。これにより、ページを出力する都度という細かいタイミングにおいて、後続するユーザー指定ジョブの有無を確認して給紙トレイを決定できる。したがって、用紙切れによる停止をより効果的に抑止して、印刷作業の生産性を高められる。
【００７９】
また、印刷装置２００は、自動選択ジョブの出力に使用される用紙と同じサイズの用紙が収容された他の給紙トレイがあるか否かを判断して給紙トレイを決定する。これにより、自動選択ジョブの出力を確実に継続でき、印刷作業の生産性を高められる。
【００８０】
なお、上記の実施形態において、給紙トレイ決定処理は、ページ単位で行うものとして説明したが、これに限定されない。給紙トレイ決定処理は、ジョブ単位で行ってもよい。この場合、図６のステップＳ２０５の処理においては、選択されたトレイの用紙残量と、実行中の印刷ジョブおよびユーザー指定ジョブの印刷枚数の合計とが比較される。また、ステップＳ２０７の処理においては、実行中の印刷ジョブ全体について給紙トレイが切り替えられる。
【００８１】
また、上記の実施形態において、印刷ジョブを実行する場合を例に挙げて説明したが、これに限定されない。上記の実施形態に係る処理は、コピージョブを実行する場合にも適用される。
【００８２】
また、上記の実施形態において、印刷装置２００と一体的に設けられた情報処理装置によって、給紙トレイ決定処理が行われるものとして説明したが、これに限定されない。情報処理装置は、印刷装置２００とは別体として設けられてもよい。
【００８３】
また、上記の実施形態において、給紙トレイ切り替え指定は、クライアント端末１００に表示される設定画面を介して受け付けられるものとして説明したが、これに限定されない。給紙トレイ切り替え指定は、印刷装置２００の操作パネル部２６０を介して受け付けられてもよい。また、情報処理装置が印刷装置２００とは別体のプリンターコントローラー等として設けられる場合には、当該プリンターコントローラー等の操作部を介して受け付けられてもよい。
【００８４】
上述した実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【００８５】
１００  クライアント端末、
１１０  ＣＰＵ、
１２０  ＲＯＭ、
１３０  ＲＡＭ、
１４０  ハードディスク、
１５０  ネットワークインターフェース、
１６０  操作部、
１７０  表示部、
１８０  バス、
２００  印刷装置、
２１０  ＣＰＵ、
２２０  ＲＯＭ、
２３０  ＲＡＭ、
２４０  ハードディスク、
２５０  ネットワークインターフェース、
２６０  操作パネル部、
２７０  給紙部、
２８０  印刷部、
２９０  バス、
３００  ネットワーク。
【図１】
2015217590.tif 000003
【図２】
2015217590.tif 000004
【図３】
2015217590.tif 000005
【図４】
2015217590.tif 000006
【図５】
2015217590.tif 000007
【図６】
2015217590.tif 000008
【図７】
2015217590.tif 000009