(57)【特許請求の範囲】
【請求項１】
画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段にて生成された前記印刷ジョブの入力を受け付ける印刷ジョブ受付手段と、
前記印刷ジョブ受付手段にて受け付けた前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段と、
前記画像形成手段に保持された記録材情報を記憶する情報記憶手段と、
前記印刷ジョブ受付手段にて受け付けた前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報と一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、
前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力する出力手段と、
前記ジョブ分割手段が前記印刷ジョブを分割した場合に、当該分割された当該印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当てる集積部材割当手段と、
前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶する分割ジョブ記憶手段と、
前記分割された印刷ジョブについての前記画像形成手段への出力および前記分割ジョブ記憶手段への記憶の何れか一方または双方が行われた場合に、前記印刷ジョブ受付手段にて受け付けた次の前記印刷ジョブに対する印刷処理を行う処理手段と
を備えたことを特徴とする画像形成システム。
【請求項２】
前記集積部材割当手段にて前記印刷ジョブ毎に割り当てられた前記集積部材または分割された当該印刷ジョブ毎に割り当てられた当該集積部材を、当該印刷ジョブまたは分割された当該印刷ジョブに対応付けて表示する集積部材表示手段をさらに備えたことを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記分割ジョブ記憶手段から当該分割ジョブ記憶手段に記憶された前記分割された印刷ジョブを取得する分割ジョブ取得手段をさらに備え、
前記分割ジョブ取得手段は、前記情報記憶手段にて記憶された前記記録材情報が更新された場合に、前記分割された印刷ジョブを取得して前記ジョブ分割手段に送り、当該ジョブ分割手段は、当該分割ジョブ取得手段から送られた当該分割された印刷ジョブに対する前記分割をさらに実行することを特徴とする請求項１記載の画像形成システム。
【請求項４】
前記分割ジョブ記憶手段に記憶された前記分割された印刷ジョブの先頭ページに対応付けて付加された前記記録材の設定を表示し、ユーザに対して当該記録材の設定に一致する記録材を前記画像形成手段に保持させるように指示する指示表示手段をさらに備えたことを特徴とする請求項１記載の画像形成システム。
【請求項５】
画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを記憶する印刷ジョブ記憶手段と、
前記印刷ジョブ記憶手段から前記印刷ジョブを取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段にて取得した前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段と、
前記画像形成手段に保持された記録材情報を記憶する情報記憶手段と、
前記印刷ジョブ取得手段にて取得した前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報に一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、
前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力する出力手段と、
前記ジョブ分割手段が前記印刷ジョブを分割した場合に、当該分割された当該印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当てる集積部材割当手段と、
前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶する分割ジョブ記憶手段と、
前記分割された印刷ジョブについての前記画像形成手段への出力および前記分割ジョブ記憶手段への記憶の何れか一方または双方が行われた場合に、前記印刷ジョブ取得手段にて取得した次の前記印刷ジョブに対する印刷処理を行う処理手段と
を備えたことを特徴とする画像形成装置。
【請求項６】
前記画像形成手段は、保持された前記記録材が交換された場合に前記情報記憶手段に記憶された記録材情報を更新し、
前記ジョブ分割手段は、前記情報記憶手段にて記憶された前記記録材情報が更新された場合に、前記分割された印刷ジョブを前記印刷ジョブ記憶手段から取得し、当該分割された印刷ジョブに対する前記分割をさらに実行することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記分割ジョブ記憶手段に記憶された前記分割された印刷ジョブの先頭ページに対応付けられた前記記録材の設定を表示し、ユーザに対して当該記録材の設定に一致する記録材を前記画像形成手段に保持させるように指示する指示表示手段をさらに備えたことを特徴とする請求項５記載の画像形成装置。
【請求項８】
画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを記憶する印刷ジョブ記憶手段から当該印刷ジョブを取得する印刷ジョブ取得手段と、
取得した前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段に保持された記録材情報を記憶する情報記憶手段と、
前記印刷ジョブ取得手段にて取得した前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報に一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、
前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力させ、当該記録材情報に一致しないページを含む当該分割された印刷ジョブを記憶手段に記憶させる制御を行う制御手段とを備え、
前記制御手段は、前記分割された印刷ジョブについての前記画像形成手段への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、前記印刷ジョブ取得手段にて取得した次の前記印刷ジョブに対する印刷処理を行わせるとともに、当該分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、当該画像形成手段に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させることを特徴とする制御装置。
【請求項９】
前記ジョブ分割手段は、前記情報記憶手段にて記憶された前記記録材情報が更新されたことを把握した場合に、前記分割された印刷ジョブを前記印刷ジョブ記憶手段から取得し、当該分割された印刷ジョブに対する前記分割をさらに実行することを特徴とする請求項８記載の制御装置。
【請求項１０】
前記制御手段は、前記分割された印刷ジョブを前記記憶手段に記憶させた場合に、当該分割された印刷ジョブの先頭ページ毎に対応付けられた前記記録材の設定を表示手段に表示させて、ユーザに対して当該記録材の設定に一致する記録材を前記画像形成手段に保持させるように指示することを特徴とする請求項８記載の制御装置。
【請求項１１】
画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを生成する印刷ジョブ生成部と、
前記印刷ジョブ生成部にて生成された前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成装置に保持された記録材情報を記憶する情報記憶手段と、
前記印刷ジョブ生成部にて生成された前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報と一致しないページを含む当該印刷ジョブとに分割するジョブ分割手段と、
前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成装置に出力させ、当該記録材情報に一致しないページを含む当該分割された印刷ジョブを記憶手段に記憶させる制御を行う制御手段とを備え、
前記制御手段は、前記分割された印刷ジョブについての前記画像形成装置への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、前記印刷ジョブ生成部にて生成された次の前記印刷ジョブに対する印刷処理を行わせるとともに、当該分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、当該画像形成装置に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させることを特徴とする印刷ジョブ生成装置。
【請求項１２】
コンピュータに、
画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを取得する機能と、
取得した前記印刷ジョブに基づき画像を形成するとともに、当該印刷ジョブに基づき画像形成された前記記録材を集積する複数の集積部材を有する画像形成手段に保持された記録材情報を記憶する情報記憶手段から当該記録材情報を取得する機能と、
前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該記録材情報に一致しないページを含む当該印刷ジョブに分割する機能と、
前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力させる機能と、
前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶手段に記憶させる機能と、
前記分割された印刷ジョブについての前記画像形成手段への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、取得した次の前記印刷ジョブに対する印刷処理を行わせる機能と、
前記分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、前記画像形成手段に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させる機能と
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置、制御装置、印刷ジョブ生成装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、一般のオフィス等においては、複数の端末装置とプリンタ等の画像形成装置とをネットワーク環境下で接続して、端末装置からプリンタの共有使用または選択使用を可能とする画像形成システムが構築されている。
このような画像形成システムでは、複数の端末装置から画像形成装置に対して同時に印刷ジョブが出力された場合に、通常、画像形成装置での受信順で印刷ジョブの処理が行われる。その際に、受信順に印刷ジョブを処理すると、全体の処理に長い時間を要する場合がある。
例えば特許文献１には、送られた印刷ジョブが何れの印刷優先順位グループに該当するかを解析して、解析結果に基づき、印刷ジョブを該当する印刷優先順位グループに振り分けるとともに、後処理を含めた印刷時間を算出し、各グループ内で印刷時間の短い順で印刷順序を決定する技術が記載されている。
【０００３】
【特許文献１】特開２００７−１９６４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで一般に、印刷ジョブにおいて印刷設定として指定された記録材(用紙)が画像形成装置に保持されていない場合がある。その場合には、対応した用紙が無い時点で印刷ジョブが停止され、対応した用紙がセットされるまで後続の印刷ジョブの処理が止まってしまい印刷ジョブを効率的に処理することができないことがある。
本発明は、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、後続の印刷ジョブを継続して処理することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブ生成手段にて生成された前記印刷ジョブの入力を受け付ける印刷ジョブ受付手段と、前記印刷ジョブ受付手段にて受け付けた前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段と、前記画像形成手段に保持された記録材情報を記憶する情報記憶手段と、前記印刷ジョブ受付手段にて受け付けた前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報と一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力する出力手段と、前記ジョブ分割手段が前記印刷ジョブを分割した場合に、当該分割された当該印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当てる集積部材割当手段と、前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶する分割ジョブ記憶手段と、前記分割された印刷ジョブについての前記画像形成手段への出力および前記分割ジョブ記憶手段への記憶の何れか一方または双方が行われた場合に、前記印刷ジョブ受付手段にて受け付けた次の前記印刷ジョブに対する印刷処理を行う処理手段とを備えたことを特徴とする画像形成システムである。
【０００６】
請求項２に記載の発明は、前記集積部材割当手段にて前記印刷ジョブ毎に割り当てられた前記集積部材または分割された当該印刷ジョブ毎に割り当てられた当該集積部材を、当該印刷ジョブまたは分割された当該印刷ジョブに対応付けて表示する集積部材表示手段をさらに備えたことを特徴とする請求項１記載の画像形成システムである。
請求項３に記載の発明は、前記分割ジョブ記憶手段から当該分割ジョブ記憶手段に記憶された前記分割された印刷ジョブを取得する分割ジョブ取得手段をさらに備え、前記分割ジョブ取得手段は、前記情報記憶手段にて記憶された前記記録材情報が更新された場合に、前記分割された印刷ジョブを取得して前記ジョブ分割手段に送り、当該ジョブ分割手段は、当該分割ジョブ取得手段から送られた当該分割された印刷ジョブに対する前記分割をさらに実行することを特徴とする請求項１記載の画像形成システムである。
請求項４に記載の発明は、前記分割ジョブ記憶手段に記憶された前記分割された印刷ジ
ョブの先頭ページに対応付けて付加された前記記録材の設定を表示し、ユーザに対して当
該記録材の設定に一致する記録材を前記画像形成手段に保持させるように指示する指示表
示手段をさらに備えたことを特徴とする請求項１記載の画像形成システムである。
【０００７】
請求項５に記載の発明は、画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを記憶する印刷ジョブ記憶手段と、前記印刷ジョブ記憶手段から前記印刷ジョブを取得する印刷ジョブ取得手段と、前記印刷ジョブ取得手段にて取得した前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段と、前記画像形成手段に保持された記録材情報を記憶する情報記憶手段と、前記印刷ジョブ取得手段にて取得した前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報に一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力する出力手段と、前記ジョブ分割手段が前記印刷ジョブを分割した場合に、当該分割された当該印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当てる集積部材割当手段と、前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶する分割ジョブ記憶手段と、前記分割された印刷ジョブについての前記画像形成手段への出力および前記分割ジョブ記憶手段への記憶の何れか一方または双方が行われた場合に、前記印刷ジョブ取得手段にて取得した次の前記印刷ジョブに対する印刷処理を行う処理手段とを備えたことを特徴とする画像形成装置である。
【０００８】
請求項６に記載の発明は、前記画像形成手段は、保持された前記記録材が交換された
場合に前記情報記憶手段に記憶された記録材情報を更新し、前記ジョブ分割手段は、前記
情報記憶手段にて記憶された前記記録材情報が更新された場合に、前記分割された印刷ジ
ョブを前記印刷ジョブ記憶手段から取得し、当該分割された印刷ジョブに対する前記分割
をさらに実行することを特徴とする請求項５記載の画像形成装置である。
請求項７に記載の発明は、前記分割ジョブ記憶手段に記憶された前記分割された印刷
ジョブの先頭ページに対応付けられた前記記録材の設定を表示し、ユーザに対して当該記
録材の設定に一致する記録材を前記画像形成手段に保持させるように指示する指示表示手
段をさらに備えたことを特徴とする請求項５記載の画像形成装置である。
【０００９】
請求項８に記載の発明は、画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを記憶する印刷ジョブ記憶手段から当該印刷ジョブを取得する印刷ジョブ取得手段と、取得した前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成手段に保持された記録材情報を記憶する情報記憶手段と、前記印刷ジョブ取得手段にて取得した前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報に一致しないページを含む当該印刷ジョブに分割するジョブ分割手段と、前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力させ、当該記録材情報に一致しないページを含む当該分割された印刷ジョブを記憶手段に記憶させる制御を行う制御手段とを備え、前記制御手段は、前記分割された印刷ジョブについての前記画像形成手段への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、前記印刷ジョブ取得手段にて取得した次の前記印刷ジョブに対する印刷処理を行わせるとともに、当該分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、当該画像形成手段に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させることを特徴とする制御装置である。
【００１０】
請求項９に記載の発明は、前記ジョブ分割手段は、前記情報記憶手段にて記憶された
前記記録材情報が更新されたことを把握した場合に、前記分割された印刷ジョブを前記印
刷ジョブ記憶手段から取得し、当該分割された印刷ジョブに対する前記分割をさらに実行
することを特徴とする請求項８記載の制御装置である。
請求項１０に記載の発明は、前記制御手段は、前記分割された印刷ジョブを前記記憶手
段に記憶させた場合に、当該分割された印刷ジョブの先頭ページ毎に対応付けられた前記
記録材の設定を表示手段に表示させて、ユーザに対して当該記録材の設定に一致する記録
材を前記画像形成手段に保持させるように指示することを特徴とする請求項８記載の制
御装置である。
【００１１】
請求項１１に記載の発明は、画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを生成する印刷ジョブ生成部と、前記印刷ジョブ生成部にて生成された前記印刷ジョブに基づいて前記記録材に画像を形成するとともに、当該印刷ジョブに基づき画像形成された当該記録材を集積する複数の集積部材を有する画像形成装置に保持された記録材情報を記憶する情報記憶手段と、前記印刷ジョブ生成部にて生成された前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記情報記憶手段に記憶された前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該情報記憶手段に記憶された当該記録材情報と一致しないページを含む当該印刷ジョブとに分割するジョブ分割手段と、前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成装置に出力させ、当該記録材情報に一致しないページを含む当該分割された印刷ジョブを記憶手段に記憶させる制御を行う制御手段とを備え、前記制御手段は、前記分割された印刷ジョブについての前記画像形成装置への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、前記印刷ジョブ生成部にて生成された次の前記印刷ジョブに対する印刷処理を行わせるとともに、当該分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、当該画像形成装置に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させることを特徴とする印刷ジョブ生成装置である。
【００１２】
請求項１２に記載の発明は、コンピュータに、画像が形成される記録材の設定がページ毎に対応付けられた印刷ジョブを取得する機能と、取得した前記印刷ジョブに基づき画像を形成するとともに、当該印刷ジョブに基づき画像形成された前記記録材を集積する複数の集積部材を有する画像形成手段に保持された記録材情報を記憶する情報記憶手段から当該記録材情報を取得する機能と、前記印刷ジョブを、当該印刷ジョブの前記記録材の設定が前記記録材情報に一致するページからなる当該印刷ジョブ、および当該印刷ジョブの当該記録材の設定が当該記録材情報に一致しないページを含む当該印刷ジョブに分割する機能と、前記記録材情報に一致するページからなる前記分割された印刷ジョブを前記画像形成手段に出力させる機能と、前記記録材情報と一致しないページを含む前記分割された印刷ジョブを記憶手段に記憶させる機能と、前記分割された印刷ジョブについての前記画像形成手段への出力および前記記憶手段への記憶の何れか一方または双方を行った場合に、取得した次の前記印刷ジョブに対する印刷処理を行わせる機能と、前記分割された印刷ジョブ毎に前記複数の集積部材の何れか一または複数を割り当て、前記画像形成手段に出力された当該分割された印刷ジョブに基づき画像形成された前記記録材を当該分割された印刷ジョブに割り当てた当該集積部材に集積させる機能とを実現させることを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明の請求項１によれば、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、本発明を採用しない場合に比べ、後続の印刷ジョブを継続して処理することができる。また、本発明の請求項１によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブによって画像形成された記録材は所定の集積部材に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。さらに、本発明の請求項１によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブの中の分割された印刷ジョブによって画像形成された記録材は所定の集積部材の所定の領域に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。
【００１４】
本発明の請求項２によれば、本発明を採用しない場合に比べ、ユーザは印刷ジョブがどこの集積部材に集積されるかを容易に把握することができる。
本発明の請求項３によれば、画像形成手段に保持された記録材が交換され、分割ジョブ記憶手段に記憶された分割された印刷ジョブについての画像形成が可能となった場合に、本発明を採用しない場合に比べ、分割された印刷ジョブの中の画像形成が可能となった部分についての画像形成を促進することができる。
本発明の請求項４によれば、分割ジョブ記憶手段に分割された印刷ジョブが記憶されている場合に、ユーザに対して画像形成手段に必要な用紙を通知でき、本発明を採用しない場合に比べ、分割された印刷ジョブに関する画像形成を促進することができる。
【００１５】
本発明の請求項５によれば、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、本発明を採用しない場合に比べ、後続の印刷ジョブを継続して処理することができる。また、本発明の請求項５によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブによって画像形成された記録材は所定の集積部材に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。さらに、本発明の請求項５によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブの中の分割された印刷ジョブによって画像形成された記録材は所定の集積部材の所定の領域に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。
【００１６】
本発明の請求項６によれば、画像形成手段に保持された記録材が交換され、分割ジョブ記憶手段に記憶された分割された印刷ジョブについての画像形成が可能となった場合に、本発明を採用しない場合に比べ、分割された印刷ジョブの中の画像形成が可能となった部分についての画像形成を促進することができる。
本発明の請求項７によれば、分割ジョブ記憶手段に分割された印刷ジョブが記憶されている場合に、ユーザに対して画像形成手段に必要な用紙を通知でき、本発明を採用しない場合に比べ、分割された印刷ジョブに関する画像形成を促進することができる。
【００１７】
本発明の請求項８によれば、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、本発明を採用しない場合に比べ、後続の印刷ジョブを継続して処理することができる。また、本発明の請求項８によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブによって画像形成された記録材は所定の集積部材に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。さらに、本発明の請求項８によれば、印刷ジョブが分割されて画像形成された場合に、同一の印刷ジョブの中の分割された印刷ジョブによって画像形成された記録材は所定の集積部材の所定の領域に集積されるので、本発明を採用しない場合に比べ、ユーザにとって同一の印刷ジョブによる記録材をまとめて集積部材から取り出すことが容易となる。
【００１８】
本発明の請求項９によれば、画像形成手段に保持された記録材が交換され、分割ジョブ記憶手段に記憶された分割された印刷ジョブについての画像形成が可能となった場合に、本発明を採用しない場合に比べ、分割された印刷ジョブの中の画像形成が可能となった部分についての画像形成を促進することができる。
本発明の請求項１０によれば、分割ジョブ記憶手段に分割された印刷ジョブが記憶されている場合に、ユーザに対して画像形成手段に必要な用紙を通知でき、本発明を採用しない場合に比べ、分割された印刷ジョブに関する画像形成を促進することができる。
【００１９】
本発明の請求項１１によれば、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、本発明を採用しない場合に比べ、後続の印刷ジョブを継続して処理することができる。
本発明の請求項１２によれば、印刷ジョブにおいて印刷設定として指定された用紙が画像形成装置に保持されていない場合において、本発明を採用しない場合に比べ、後続の印刷ジョブを継続して処理することができる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[実施の形態１]
図１は、本実施の形態の画像形成システム１００の全体構成を示す概略図である。図１に示した画像形成システム１００では、例えばユーザの作業スペース(例えば、デスク)等に設置された端末装置１Ａ〜１Ｃ(以下、「端末装置１」とも総称する)と、端末装置１Ａ〜１Ｃにて生成された印刷ジョブに従って記録紙等の媒体(用紙)上に画像を形成する画像形成装置の一例である画像形成装置２とが、通信回線の一例であるＬＡＮ(Local Area Network)、ＷＡＮ(Wide Area Network)、インターネット等のネットワーク３を介して双方向に通信可能に接続されている。通信回線としては、電話回線や衛星通信回線(例えば、デジタル衛星放送における空間伝送路)を含んでもよい。なお、ネットワーク３上には通常、複数の端末装置１と複数の画像形成装置２とが接続可能であるが、図１に示した構成では、その一例として、３台の端末装置１Ａ〜１Ｃと１台の画像形成装置２とが接続されている場合を示している。
【００２１】
図２は、端末装置１の構成の一例を示したブロック図である。図２に示したように、端末装置１(１Ａ〜１Ｃ)は、印刷ジョブ生成手段(印刷ジョブ生成装置)の一例であって、端末装置１全体の動作を制御する制御部１１、所定のアプリケーションソフトに従って文書データを生成する文書データ生成部１２、文書データやプログラム等が記憶される記憶部１３、文書データ生成部１２にて生成された文書データや記憶部１３に記憶された文書データから画像形成装置２に対する印刷命令(コマンド)である印刷ジョブを生成する印刷ジョブ生成部の一例としてのプリンタドライバ１４、ユーザからの指示入力を受け付けるユーザインタフェース部１５、プリンタドライバ１４にて生成された印刷ジョブをネットワーク３を介して画像形成装置２に送信する通信部１６を備えている。ここで、端末装置１としては、例えばパーソナルコンピュータ(ＰＣ)が用いられる。
端末装置１の上記した機能部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、端末装置１の図示しないＣＰＵが、所定のプログラムを記憶部１３から主記憶装置(例えばＲＡＭ)に読み込み、制御部１１、文書データ生成部１２、プリンタドライバ１４の各機能を実現する処理を行う。
なお、本明細書にて用いる「文書」の文言は、テキストの他に、例えば、写真、図形等の画像をも含むものである。
【００２２】
端末装置１においては、制御部１１は、ユーザインタフェース部１５にて受け付けたユーザからの指示入力に基づき、文書データのページに対応付けて付加された印刷設定をプリンタドライバ１４に対して指示する。それにより、プリンタドライバ１４は、印刷に使用される用紙のサイズ/紙種や、拡大縮小率、Ｎアップ(複数Ｎのページを用紙の１ページに割り付ける印刷)の指定、余白領域の大きさ等の印刷設定情報をページに対応付けて生成し、文書データにページに対応付けた印刷設定情報が付加された印刷ジョブを生成する。
【００２３】
次に、画像形成装置２について説明する。
図３は、本実施の形態の画像形成システム１００に適用される画像形成装置２の構成の一例を示したブロック図である。図３に示した画像形成装置２は、例えばデジタルカラープリンタであって、ネットワーク３を介して端末装置１から送信された印刷ジョブの入力を受け付ける印刷ジョブ受付手段の一例としての通信部２１、通信部２１にて受信した印刷ジョブを受け入れ印刷ジョブの受入順を管理する印刷ジョブ受入管理部２２、印刷ジョブ受入管理部２２にて受け入れられた印刷ジョブを記憶する印刷ジョブ記憶手段の一例としての印刷ジョブ記憶部２３、印刷ジョブ記憶部２３に記憶された印刷ジョブを処理する印刷ジョブ処理部２５を備えている。
また画像形成装置２は、印刷ジョブに従って画像形成を行う画像形成手段の一例としての画像形成部２９、画像形成部２９の給紙トレイ(後段の図４参照)に保持されている記録材(用紙)のサイズ/紙種に関する情報としての記録材情報の一例である給紙トレイ情報を記憶する情報記憶手段の一例としての給紙トレイ情報記憶部２４、画像形成装置２全体の動作を制御する制御部２６、ユーザからの指示入力の受付やユーザへの指示情報等の表示を行うユーザインタフェース部２７、印刷ジョブ処理部２５での処理プログラムや制御部２６での制御プログラム等が記憶される外部記憶部２８を備えている。なお、情報記憶手段に記憶される記録材情報は、記録材(用紙)のサイズ/紙種に関する情報だけでなく、記録材(用紙)の指定に関連した情報として例えば給紙トレイを指定する情報であってもよい。
【００２４】
図４は、画像形成部２９の構成を示した図である。図４に示したように、画像形成部２９は、印刷ジョブに従って用紙上に画像を形成する例えば電子写真方式の画像形成エンジン部２９１、様々なサイズ/紙種の用紙を保持して印刷ジョブに設定された用紙を画像形成エンジン部２９１に供給する用紙保持部２９２、画像形成エンジン部２９１にて画像形成された用紙を例えば印刷ジョブ毎に集積する排紙集積部２９３を備えている。
用紙保持部２９２には、異なるサイズ/紙種の用紙Ｐ１〜Ｐ４をそれぞれ保持する用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４が配置されている。用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４それぞれに保持された用紙Ｐ１〜Ｐ４のサイズ/紙種は、画像形成部２９から給紙トレイ情報記憶部２４に記憶される。
また、排紙集積部２９３には、画像形成エンジン部２９１にて画像形成された用紙が集積される集積部材の一例としての排紙ビンＢｉｎ_１〜Ｂｉｎ_８が配置されている。そして、制御部２６による動作制御の下で上下方向に移動して、排紙ビンＢｉｎ_１〜Ｂｉｎ_８のそれぞれに例えば印刷ジョブ毎の画像形成済みの用紙が集積される。
【００２５】
印刷ジョブ処理部２５は、上記の図３に示したように、サブジョブ記憶部２５３から印刷ジョブを読み出して取得する印刷ジョブ取得手段の一例としての印刷ジョブ取得部２５１、印刷ジョブ取得部２５１等にて取得した印刷ジョブ等を給紙トレイ情報記憶部２４に記憶された給紙トレイ情報に応じて分割するジョブ分割部２５２を備える。
また、ジョブ分割部２５２にて分割された印刷ジョブ(以下、「サブジョブ」ともいう)を記憶する分割ジョブ記憶手段(記憶手段)の一例としてのサブジョブ記憶部２５３、印刷処理を制御する印刷制御部２５４、ジョブ分割部２５２またはサブジョブ記憶部２５３からサブジョブを取得して画像処理部２５６またはジョブ分割部２５２に送るサブジョブ取得部２５５、サブジョブ取得部２５５から送られたサブジョブに対して画像処理を施して画像形成部２９に送る画像処理部２５６を備えている。
【００２６】
印刷制御部２５４は、制御手段および処理手段の一例であって、印刷ジョブ受入管理部２２から印刷ジョブの受入順に関する情報を取得する。そして、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から印刷ジョブの受入順で印刷ジョブを読み出すように指示する。それにより、印刷ジョブ取得部２５１は、印刷ジョブ記憶部２３から印刷ジョブの受入順に印刷ジョブを読み出し、ジョブ分割部２５２に送り出す。
また印刷制御部２５４は、集積部材割当手段の一例でもあって、印刷ジョブ受入管理部２２から印刷ジョブの受入順に関する情報を取得した際に、各印刷ジョブに対して画像形成部２９の排紙集積部２９３に設けられた排紙ビンＢｉｎ_１〜Ｂｉｎ_８の一をそれぞれ割り当てる。例えば印刷ジョブが印刷ジョブ受入管理部２２に印刷ジョブ１、印刷ジョブ２、印刷ジョブ３の順に受け入れられた場合に、印刷ジョブ１に排紙ビンＢｉｎ_１、印刷ジョブ２に排紙ビンＢｉｎ_２、印刷ジョブ３に排紙ビンＢｉｎ_３を割り当てる。そして、印刷制御部２５４は、各印刷ジョブに割り当てられた排紙ビンに関する情報を制御部２６に通知する。それにより、制御部２６は、各印刷ジョブに従って画像形成された用紙を各印刷ジョブそれぞれに割り当てられた排紙ビンに搬送するように制御する。
さらに印刷制御部２５４は、例えばサブジョブ記憶部２５３に記憶されたサブジョブの数やデータ量に応じて、印刷ジョブ受入管理部２２に対して印刷ジョブの受入を制限する。すなわち、例えば、印刷ジョブ記憶部２３に記憶された印刷ジョブの数やデータ量が所定値を超えた状態の場合には、印刷ジョブ受入管理部２２での印刷ジョブの受入を制限する。また、サブジョブ記憶部２５３に記憶されたサブジョブの数やデータ量が所定値を超えた状態の場合に、印刷ジョブ受入管理部２２での印刷ジョブの受入を制限するように構成してもよい。
【００２７】
ジョブ分割部２５２は、ジョブ分割手段の一例であって、印刷ジョブ取得部２５１から印刷ジョブを受け取ると、印刷ジョブに付加された印刷設定情報から、印刷に使用されるページ毎の用紙のサイズ/紙種を読み出す。また、給紙トレイ情報記憶部２４から画像形成部２９に関する給紙トレイ情報を取得する。それにより、用紙保持部２９２の用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４が保持する用紙Ｐ１〜Ｐ４のサイズ/紙種を認識する。そして、印刷ジョブの先頭ページから順に各ページに設定されている用紙のサイズ/紙種が用紙保持部２９２の用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種と一致するか否かを判定する。そして、印刷ジョブに設定されている用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種と一致しなくなるページを判別し、そのページ以降の印刷ジョブ(用紙Ｐ１〜Ｐ４のサイズ/紙種と一致しなくなるページを含む印刷ジョブ)と、そのページの１ページ前までの用紙Ｐ１〜Ｐ４のサイズ/紙種と一致する印刷ジョブ(用紙Ｐ１〜Ｐ４のサイズ/紙種と一致するページからなる印刷ジョブ)とを分割し、それぞれを「サブジョブ」とする。
そして、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種と一致するサブジョブに関してはサブジョブ取得部２５５に送る。また、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種と一致しないページ以降のサブジョブに関してはサブジョブ記憶部２５３に送る。
また、ジョブ分割部２５２は、サブジョブ取得部２５５を介してサブジョブ記憶部２５３からサブジョブを取得して、上記と同様に、サブジョブを分割してさらにサブジョブを設定する。
【００２８】
ここで、図５は、ジョブ分割部２５２が印刷ジョブをサブジョブに分割する際の処理の手順の一例を示したフローチャートである。
図５に示したように、ジョブ分割部２５２は、印刷ジョブ取得部２５１から印刷ジョブを受け取ると(ステップ１０１)、印刷ジョブの先頭ページ(ページＰ＝１)に設定された用紙のサイズ/紙種を読み出す(ステップ１０２)。そして、印刷ジョブに付加された印刷設定情報と給紙トレイ情報記憶部２４から取得した給紙トレイ情報とに基づき、先頭ページに設定された用紙のサイズ/紙種が用紙保持部２９２の用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種の何れかと一致するか否かを判定する(ステップ１０３)。
ステップ１０３での判定の結果、先頭ページに設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しない場合には、ステップ１０１にて取得した印刷ジョブ全体をサブジョブとして(ステップ１０４)、そのサブジョブをサブジョブ記憶部２５３に送る(ステップ１０５)。
その場合に、ジョブ分割部２５２は、先頭ページに設定された用紙のサイズ/紙種に関する情報をサブジョブに対応付けて印刷制御部２５４に通知する。
【００２９】
一方、ステップ１０３での判定の結果、先頭ページに設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れかに一致する場合には、先頭ページが最終ページでなければ(ステップ１０６)、次のページ(Ｐ→Ｐ＋１)に設定された用紙のサイズ/紙種を読み出し(ステップ１０７)、そのページに設定された用紙のサイズ/紙種に変更があるかないかを判定する(ステップ１０８)。
先頭ページが最終ページであれば(ステップ１０６)、ステップ１０１にて取得した印刷ジョブ全体をサブジョブとして(ステップ１０９)、そのサブジョブをサブジョブ取得部２５５に送る(ステップ１１０)。
【００３０】
ステップ１０８にてそのページに設定された用紙のサイズ/紙種に変更がない場合には、ステップ１０６に戻る。そして、そのページが最終ページでなければ(ステップ１０６)、次のページ(Ｐ→Ｐ＋１)に設定された用紙のサイズ/紙種を読み出し(ステップ１０７)、そのページでのステップ１０８での判定を行う。そして、サイズ/紙種に変更があった場合には(ステップ１０８)、そのページに設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種の何れかと一致するか否かを判定する(ステップ１１１)。
ステップ１１１での判定の結果、用紙のサイズ/紙種に変更があったページに設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れかと一致する場合には、ステップ１０６に戻る。そして、そのページが最終ページでなければ(ステップ１０６)、次のページ(Ｐ→Ｐ＋１)に設定された用紙のサイズ/紙種を読み出し(ステップ１０７)、そのページでのステップ１０８での判定を行う。そして、サイズ/紙種に変更があった場合には(ステップ１０８)、そのページでのステップ１１１での判定を行う。
【００３１】
一方、ステップ１１１での判定の結果、用紙のサイズ/紙種に変更があったページに設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しない場合には、用紙のサイズ/紙種に変更があったページ(Ｐ)から最終ページまでの印刷ジョブと、先頭ページからその前のページ(Ｐ−１)までの印刷ジョブとに分割して、それぞれをサブジョブとする(ステップ１１２)。
そして、先頭ページからその前のページ(Ｐ−１)までのサブジョブをサブジョブ取得部２５５に送り、用紙のサイズ/紙種に変更があったページ(Ｐ)から最終ページまでのサブジョブをサブジョブ記憶部２５３に送る(ステップ１１３)。
その場合に、ジョブ分割部２５２は、サブジョブ記憶部２５３に送ったサブジョブの先頭ページ(ページ(Ｐ))に設定された用紙のサイズ/紙種に関する情報をサブジョブに対応付けて印刷制御部２５４に通知する。
【００３２】
ジョブ分割部２５２は、例えば図５に示したような処理により、印刷ジョブ取得部２５１から受け取った印刷ジョブをサブジョブに分割する。そして、分割したサブジョブの中で、用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れかに一致するサブジョブについては、サブジョブ取得部２５５に送る。また、分割したサブジョブの中で、用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しないサブジョブについては、サブジョブ記憶部２５３に記憶する。
その際に、ジョブ分割部２５２は、サブジョブ取得部２５５に送ったサブジョブのデータ量と、サブジョブ記憶部２５３に記憶したサブジョブのデータ量とに関する情報を印刷制御部２５４に通知しておく。
なお、ジョブ分割部２５２がサブジョブ記憶部２５３に記憶されたサブジョブをサブジョブに分割する際も、図５に示した処理と同様の処理を行う。
【００３３】
次に、印刷ジョブ処理部２５では、ジョブ分割部２５２からサブジョブ取得部２５５にサブジョブが送られると、印刷制御部２５４は、サブジョブ取得部２５５に送られたサブジョブを画像処理部２５６に送るように指示する。それにより、サブジョブ取得部２５５から画像処理部２５６にサブジョブが送られ、画像処理部２５６にてサブジョブに応じた画像処理が施されて画像形成部２９(図４参照)に送られる。したがって、サブジョブ取得部２５５は、サブジョブを画像処理部２５６に出力する出力手段としても機能する。
ここでの画像処理部２５６にて画像処理されたサブジョブは、上記したように、印刷設定された用紙のサイズ/紙種が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れかに一致するものである。そのため、画像形成部２９では、ページ毎に設定された用紙のサイズ/紙種に一致する用紙Ｐ１〜Ｐ４の何れかが選択されて、画像形成処理が行われる。
その際に、印刷制御部２５４により、サブジョブの元となる印刷ジョブ毎に画像形成部２９の排紙集積部２９３に設けられた排紙ビンＢｉｎ_１〜Ｂｉｎ_８がそれぞれ割り当てられている。そのため、制御部２６による制御の下で、画像形成部２９にて画像形成処理されたサブジョブは、割り当てられた所定の排紙ビンに集積される。
【００３４】
印刷制御部２５４は、サブジョブをサブジョブ取得部２５５から画像処理部２５６に送るように指示した後、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から印刷ジョブの受入順に次の印刷ジョブを読み出すように指示する。それにより、印刷ジョブ取得部２５１は印刷ジョブ記憶部２３から次の印刷ジョブを読み出し、ジョブ分割部２５２、サブジョブ取得部２５５、および画像処理部２５６での上記した処理が再び実行される。
そして、印刷制御部２５４は、印刷ジョブ記憶部２３に記憶された所定数またはすべての印刷ジョブの処理が完了すると、サブジョブ記憶部２５３に記憶されたサブジョブの処理を開始する。それにより、サブジョブ取得部２５５に対してサブジョブ記憶部２５３に記憶されたサブジョブを記憶した順に読み出し、ジョブ分割部２５２に送るよう指示する。
【００３５】
加えて、印刷制御部２５４は、サブジョブ取得部２５５にて読み出したサブジョブの先頭ページ(ページ(Ｐ))に設定された用紙のサイズ/紙種に関する情報を制御部２６に通知する。それにより、制御部２６は、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れかを、サブジョブ取得部２５５が読み出したサブジョブの先頭ページ(ページ(Ｐ))に設定されたサイズ/紙種の用紙に交換するようにユーザに指示する表示を指示表示手段の一例としてのユーザインタフェース部２７に行うように設定する。その場合に、印刷制御部２５４は、用紙Ｐ１〜Ｐ４の中で使用されない用紙を把握しておき、制御部２６に対して用紙Ｐ１〜Ｐ４の中から交換する用紙を指定するようにしてもよい。
それによって、ユーザが用紙保持部２９２の用紙Ｐ１〜Ｐ４の何れかをサブジョブの先頭ページ(ページ(Ｐ))に設定されたサイズ/紙種の用紙に差し替えると、画像形成部２９はそれを検知して、給紙トレイ情報記憶部２４の内容を更新する。それにより、ジョブ分割部２５２は、給紙トレイ情報記憶部２４にて更新された給紙トレイ情報を用いて、サブジョブ取得部２５５から送られたサブジョブに対して上記の図５に示した処理を行う。
【００３６】
印刷ジョブ処理部２５では、上記のようなサブジョブに対する処理を繰り返して行う。そして、サブジョブ記憶部２５３に記憶された所定数またはすべてのサブジョブの処理が完了すると、それに引き続いて、印刷ジョブ受入管理部２２に対して、印刷ジョブ記憶部２３への印刷ジョブの受入を指示する。さらには、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から印刷ジョブの受入順に印刷ジョブを読み出すように指示する。
それにより、印刷ジョブ記憶部２３に記憶された印刷ジョブに対する次のサイクルの処理が開始されることとなる。
【００３７】
続いて、本実施の形態の印刷ジョブ処理部２５にて行われる印刷ジョブの処理の手順について具体例を示しながら説明する。
図６は、ここでの説明に用いる具体例での各種設定を示した図である。図６において、画像形成部２９の用紙保持部２９２の用紙トレイＴｒａｙ_１には用紙Ｐ１としてＡ４サイズの普通紙、用紙トレイＴｒａｙ_２には用紙Ｐ２としてレターサイズの普通紙、用紙トレイＴｒａｙ_３には用紙Ｐ３としてＢ４サイズの普通紙、用紙トレイＴｒａｙ_４には用紙Ｐ４としてＡ３サイズの普通紙がそれぞれ保持されている。また、排紙集積部２９３には排紙ビンＢｉｎ_１〜Ｂｉｎ_８が設けられている。その設定状態で、印刷ジョブ記憶部２３に３つの印刷ジョブ１〜印刷ジョブ３が記憶されたとする。そして、印刷ジョブ１でのページ毎の用紙に関する印刷設定は、１ページ目がＡ４サイズの厚紙、２ページ目〜１０１ページ目がＡ４サイズの普通紙、１０２ページ目がＡ４サイズの厚紙であるとする。また、印刷ジョブ２でのページ毎の用紙に関する印刷設定は、１ページ目〜１００ページ目がＡ４サイズの普通紙、１０１ページ目がＡ４サイズのタブ紙(１辺に見出しが形成された用紙)、１０２ページ目〜２０１ページ目がＡ４サイズの普通紙であるとする。また、印刷ジョブ３でのページ毎の用紙に関する印刷設定は、１ページ目〜１００ページ目(全体)がレターサイズの普通紙であるとする。
【００３８】
次の図７は、印刷ジョブ処理部２５にて行われる印刷ジョブの処理の手順の一例を示したフローチャートである。以下に、図６の具体例を用いながら図７のフローチャートを用いて説明する。
まず、印刷ジョブ処理部２５の印刷制御部２５４は、印刷ジョブ受入管理部２２から取得した印刷ジョブの受入順に関する情報に基づき、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から印刷ジョブを例えば受入順に読み出すように指示する(ステップ２０１)。すなわち、印刷制御部２５４は、印刷ジョブ取得部２５１に対し、最も早く受け入れた印刷ジョブ１を印刷ジョブ記憶部２３から読み出すように指示する。
それに従って、印刷ジョブ取得部２５１は、印刷制御部２５４から指示された印刷ジョブ(印刷ジョブ１)を印刷ジョブ記憶部２３から読み出す(ステップ２０２)。そして印刷制御部２５４は、読み出した印刷ジョブ(印刷ジョブ１)に対して画像形成部２９の排紙集積部２９３に設けられた排紙ビン(排紙ビンＢｉｎ_１)を割り当てる(ステップ２０３)。
一方、印刷ジョブ取得部２５１は、印刷ジョブ記憶部２３から読み出した印刷ジョブ(印刷ジョブ１)をジョブ分割部２５２に送り出す(ステップ２０４)。
【００３９】
ジョブ分割部２５２は、印刷ジョブ取得部２５１から取得した印刷ジョブ(印刷ジョブ１)を上記した図５に示した分割処理によりサブジョブに分割する(ステップ２０５)。
具体的には、印刷ジョブ１の先頭ページ(１ページ目)に設定された用紙のサイズ/紙種を読み出す(図５のステップ１０２参照)。印刷ジョブ１の１ページ目の用紙設定は、Ａ４厚紙である。そのため、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しないので、印刷ジョブ１全体をサブジョブとして設定する(図５のステップ１０４参照)。
【００４０】
続いて、ジョブ分割部２５２は、ステップ２０５にて分割(設定)したサブジョブを画像形成部２９にて画像形成処理が可能なものと画像形成処理のできないものとに振り分ける。すなわち、ジョブ分割部２５２は、図５の分割処理の結果に基づいて、サブジョブが画像形成処理が可能なものか画像形成処理のできないものかを判定する(ステップ２０６)。
そして、ジョブ分割部２５２は、画像形成処理の可能なサブジョブを、サブジョブ取得部２５５に送る。サブジョブ取得部２５５は、画像形成処理の可能なサブジョブを画像処理部２５６に送り、画像処理部２５６にて画像処理が施される。そして、画像処理されたサブジョブは、画像処理部２５６から画像形成部２９に送られる(ステップ２０７)。それにより、画像形成部２９にて画像形成処理が行われて、サブジョブの元の印刷ジョブに割り当てられた排紙ビンに集積される。
一方、ジョブ分割部２５２は、画像形成処理のできないサブジョブをサブジョブ記憶部２５３に送り、記憶する(ステップ２０８)。
具体的には、印刷ジョブ１に関しては、印刷ジョブ１全体がサブジョブとして設定され、サブジョブ(印刷ジョブ１全体)の１ページ目が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しない。そのため、ステップ２０５にて画像形成処理のできないサブジョブと判定され、ステップ２０８にてサブジョブ記憶部２５３に記憶される(図５のステップ１０５参照)。
その場合に、ジョブ分割部２５２は、サブジョブ記憶部２５３に記憶するサブジョブ(印刷ジョブ１全体)の先頭ページに設定された用紙のサイズ/紙種に関する情報(Ａ４厚紙)をサブジョブに対応付けて印刷制御部２５４に通知する(ステップ２０９)。
【００４１】
印刷ジョブ処理部２５での印刷ジョブ(印刷ジョブ１)についての上記した処理が終了した後、印刷制御部２５４は、引き続いて、印刷ジョブ記憶部２３に処理対象となる印刷ジョブがあるか否かを判定する(ステップ２１０)。
この場合に、印刷制御部２５４は、印刷ジョブ受入管理部２２から印刷ジョブ１〜印刷ジョブ３の受入順に関する情報を取得しているので、印刷ジョブ２および印刷ジョブ３が印刷ジョブ記憶部２３に処理対象として記憶されていることを認識している。そのため、ステップ２０１に戻って、印刷制御部２５４は、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から例えば受入順が次の印刷ジョブ(２番目に受け入れた印刷ジョブ２)を読み出すように指示する。それに従って、印刷ジョブ取得部２５１は、指示された印刷ジョブ(印刷ジョブ２)を印刷ジョブ記憶部２３から読み出す(ステップ２０２)。
そして、印刷制御部２５４は、読み出した印刷ジョブ(印刷ジョブ２)に対して排紙集積部２９３の排紙ビンＢｉｎ_２を割り当て(ステップ２０３)、印刷ジョブ取得部２５１は、印刷ジョブ記憶部２３から読み出した印刷ジョブ２をジョブ分割部２５２に送り出す(ステップ２０４)。
【００４２】
引き続くステップ２０５において、ジョブ分割部２５２が、印刷ジョブ取得部２５１から取得した印刷ジョブ(印刷ジョブ２)を上記した図５に示した分割処理によりサブジョブに分割する。
具体的には、印刷ジョブ２の先頭ページ(１ページ目)に設定された用紙のサイズ/紙種を読み出す(図５のステップ１０２参照)。印刷ジョブ２の１ページ目の用紙設定は、Ａ４普通紙である。そのため、用紙保持部２９２に保持された用紙Ｐ１に一致するので、それに続くページにおいて用紙設定に変更がないか否かを判定していく(図５のステップ１０８参照)。そして、１０１ページ目において用紙設定がＡ４タブ紙に変更されるので、１０１ページ目の用紙設定について、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４のサイズ/紙種と一致するか否かを判定する(図５のステップ１１１参照)。Ａ４タブ紙は、用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しない。そのため、印刷ジョブ２を１ページ目から１００ページ目までと、１０１ページ目から２０１ページ目(最終ページ)までとに分割し、それぞれをサブジョブに設定する(図５のステップ１１２参照)。
【００４３】
続くステップ２０６にて、ジョブ分割部２５２は、図５の分割処理の結果に基づいて、分割されたサブジョブが画像形成処理が可能なものか画像形成処理のできないものかを判定する。この場合には、印刷ジョブ２の１ページ目から１００ページ目までのサブジョブは、用紙設定が用紙保持部２９２に保持された用紙Ｐ１に一致するものである。そのため、ステップ２０６にて、ジョブ分割部２５２は、印刷ジョブ２の１ページ目から１００ページ目までのサブジョブを画像形成処理が可能なサブジョブと判定する。それにより、印刷ジョブ２の１ページ目から１００ページ目までのサブジョブは、サブジョブ取得部２５５に送られ、画像処理部２５６にて画像処理が施された後、画像形成部２９に送られる(ステップ２０７)。この場合には、印刷ジョブ２の１ページ目から１００ページ目までのサブジョブに関する画像が形成された用紙は、排紙集積部２９３の排紙ビンＢｉｎ_２に集積される。
【００４４】
一方、印刷ジョブ２の１０１ページ目から２０１ページ目までのサブジョブは、先頭ページ(１０１ページ目)の用紙設定が用紙保持部２９２に保持された用紙Ｐ１〜Ｐ４の何れとも一致しない。そのため、ステップ２０６にて、ジョブ分割部２５２は、印刷ジョブ２の１０１ページ目から２０１ページ目までのサブジョブを画像形成処理のできないサブジョブと判定する。そして、サブジョブ記憶部２５３に送り、記憶する(ステップ２０８、図５のステップ１１３参照)。その場合に、ジョブ分割部２５２は、サブジョブ記憶部２５３に送るサブジョブの先頭ページ(１０１ページ目)に設定された用紙のサイズ/紙種(Ａ４タブ紙)に関する情報をサブジョブに対応付けて印刷制御部２５４に通知する(ステップ２０９)。
【００４５】
印刷ジョブ処理部２５での印刷ジョブ(印刷ジョブ２)についての上記した処理が終了した後、印刷制御部２５４は、引き続いて、印刷ジョブ記憶部２３に処理対象となる印刷ジョブがあるか否かを判定する(ステップ２１０)。
この場合に、印刷制御部２５４は、印刷ジョブ記憶部２３に処理対象としての印刷ジョブ３が記憶されていることを認識している。そのため、ステップ２０１に戻って、印刷制御部２５４は、印刷ジョブ取得部２５１に対して印刷ジョブ記憶部２３から例えば受入順が次の印刷ジョブ(最後に受け入れた印刷ジョブ３)を読み出すように指示する。それに従って、印刷ジョブ取得部２５１は、指示された印刷ジョブ(印刷ジョブ３)を印刷ジョブ記憶部２３から読み出す(ステップ２０２)。
そして、印刷制御部２５４は、読み出した印刷ジョブ(印刷ジョブ３)に対して排紙集積部２９３の排紙ビンＢｉｎ_３を割り当て(ステップ２０３)、印刷ジョブ取得部２５１は、印刷ジョブ記憶部２３から読み出した印刷ジョブ３をジョブ分割部２５２に送り出す(ステップ２０４)。
【００４６】
引き続くステップ２０５において、ジョブ分割部２５２が、印刷ジョブ取得部２５１から取得した印刷ジョブ(印刷ジョブ３)を上記した図５に示した分割処理によりサブジョブに分割する。
具体的には、印刷ジョブ３の先頭ページ(１ページ目)に設定された用紙のサイズ/紙種を読み出す(図５のステップ１０２参照)。印刷ジョブ３の１ページ目の用紙設定は、レターサイズ普通紙である。そのため、用紙保持部２９２に保持された用紙Ｐ２に一致するので、それに続くページにおいて用紙設定に変更がないか否かを判定していく(図５のステップ１０８参照)。そして、最終ページまで用紙設定の変更がないので、ステップ１０１にて取得した印刷ジョブ全体をサブジョブとして設定する(図５のステップ１０９参照)。
【００４７】
続くステップ２０６にて、ジョブ分割部２５２は、図５の分割処理の結果に基づき、分割されたサブジョブが画像形成処理が可能なものか画像形成処理のできないものかを判定する。
印刷ジョブ３に関しては、印刷ジョブ３全体がサブジョブとして設定され、サブジョブ(印刷ジョブ３全体)の用紙設定が用紙保持部２９２に保持された用紙Ｐ２と一致する。それにより、サブジョブ(印刷ジョブ３全体)は、サブジョブ取得部２５５に送られ、画像処理部２５６にて画像処理が施された後、画像形成部２９に送られる(ステップ２０７)。この場合には、サブジョブ(印刷ジョブ３全体)に関する画像が形成された用紙は、排紙集積部２９３の排紙ビンＢｉｎ_３に集積される。
【００４８】
印刷ジョブ処理部２５での印刷ジョブ(印刷ジョブ３)についての上記した処理が終了した後、印刷制御部２５４は、引き続いて、印刷ジョブ記憶部２３に処理対象となる印刷ジョブがあるか否かを判定する(ステップ２１０)。
この場合、印刷制御部２５４は、印刷ジョブ記憶部２３に記憶されている印刷ジョブがすべて印刷ジョブ取得部２５１から読み出され、印刷ジョブ記憶部２３には処理対象が記憶されていないことを認識している。そのため、次にサブジョブ記憶部２５３に処理対象となるサブジョブが記憶されているか否かを判定する(ステップ２１１)。
そして、サブジョブ記憶部２５３に処理対象となるサブジョブが記憶されていると判定された場合に、サブジョブ記憶部２５３に記憶されたサブジョブを処理する(ステップ２１２)。サブジョブ記憶部２５３に記憶されたサブジョブの処理に関しては、後段で説明する。
一方、サブジョブ記憶部２５３に処理対象となるサブジョブが記憶されていないと判定された場合、または、ステップ２１２でのサブジョブの処理が終了した場合には、印刷ジョブ記憶部２３に記憶された印刷ジョブの処理を終了する。
印刷ジョブ記憶部２３に記憶された印刷ジョブの処理が終了すると、印刷ジョブ処理部２５は印刷ジョブ受入管理部２２に対して、印刷ジョブ記憶部２３への印刷ジョブの受入を指示する。それにより、次に印刷ジョブ記憶部２３に記憶された印刷ジョブに対する図７に示した処理が開始される。
【００４９】
次に、図７のステップ２１２において実行されるサブジョブ記憶部２５３に記憶されたサブジョブの処理について述べる。
図８および図９は、印刷ジョブ処理部２５にて行われるサブジョブの処理の手順の一例を示したフローチャートである。ここでも、図６の具体例を用いながら説明する。
図７のフローチャートの説明で示したように、図６の具体例では、サブジョブ記憶部２５３には、印刷ジョブ１全体からなるサブジョブと、印刷ジョブ２の１０１ページ目から２０１ページ目までのサブジョブとが記憶されている。これらのサブジョブが記憶される際に、印刷ジョブ処理部２５の印刷制御部２５４には、図７のステップ２０９において、ジョブ分割部２５２からサブジョブ記憶部２５３に記憶されるサブジョブの先頭ページに設定された用紙のサイズ/紙種に関する情報がサブジョブに対応付けて通知される。
そのため、図６の具体例に関する図７の処理において、印刷制御部２５４は、サブジョブ記憶部２５３にサブジョブが記憶されていることを認識している。それによって、図７のステップ２１１にてサブジョブ記憶部２５３にサブジョブが記憶されていると判定し、ステップ２１２の処理を実行することとなる。
【００５０】
図８および図９に示したように、印刷ジョブ処理部２５にて行われるサブジョブの処理では、まず、印刷制御部２５４は、分割ジョブ取得手段の一例であるサブジョブ取得部２５５に対して、ジョブ分割部２５２から取得したサブジョブの先頭ページに設定された用紙のサイズ/紙種に関する情報に対応付けられたサブジョブを、サブジョブ記憶部２５３への記憶順にサブジョブ記憶部２５３から読み出すように指示する(ステップ３０１)。ここでは、印刷制御部２５４は、サブジョブ記憶部２５３から印刷ジョブ１全体からなるサブジョブ(サブジョブ１とする)を読み出し、取得するように指示する。それにより、サブジョブ取得部２５５は、印刷制御部２５４から指示されたサブジョブ(サブジョブ１)を取得する(ステップ３０２)。そして、サブジョブ取得部２５５は、取得したサブジョブ(サブジョブ１)をジョブ分割部２５２に送る(ステップ３０３)。
【００５１】
また、印刷制御部２５４は、サブジョブ取得部２５５にて読み出したサブジョブ(サブジョブ１)の先頭ページに設定された用紙のサイズ/紙種に関する情報を制御部２６に通知する(ステップ３０４)。それにより、制御部２６は、画像形成部２９の用紙保持部２９２の用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４に保持された用紙Ｐ１〜Ｐ４の何れかを、読み出したサブジョブの先頭ページに設定されたサイズ/紙種の用紙への交換をユーザに指示する表示をユーザインタフェース部２７に行う(ステップ３０５)。その場合に、印刷制御部２５４は、用紙Ｐ１〜Ｐ４の中で使用されない用紙を把握しておき、制御部２６に対して用紙Ｐ１〜Ｐ４な中で交換する用紙を指定するようにしてもよい。
【００５２】
ステップ３０５による表示により、ユーザが用紙保持部２９２の用紙Ｐ１〜Ｐ４の何れかをサブジョブの先頭ページに設定されたサイズ/紙種の用紙に差し替えることで、給紙トレイ情報記憶部２４の内容が更新される。そのため、印刷制御部２５４は、サブジョブ(サブジョブ１)を取得したジョブ分割部２５２に対して、給紙トレイ情報記憶部２４の内容が更新されたか否かを監視するように指示する。それにより、ジョブ分割部２５２は、給紙トレイ情報記憶部２４の内容が更新されたか否かを監視する(ステップ３０６)。
【００５３】
そして、給紙トレイ情報記憶部２４の内容が更新された場合には、ジョブ分割部２５２は、更新された給紙トレイ情報を用いて、サブジョブ取得部２５５から送られたサブジョブ(サブジョブ１)に対して上記の図５に示した分割処理を行う(ステップ３０７)。
具体的には、用紙保持部２９２の用紙Ｐ３がＢ４サイズの普通紙からＡ４サイズの厚紙に変更されたとする。ここで図１０は、図６の具体例において、用紙保持部２９２の用紙Ｐ３がＡ４サイズの厚紙に変更された状態で、サブジョブ１の処理が行われる時点での各種設定を示した図である。
図１０を参照すると、ジョブ分割部２５２によるサブジョブ１に対する上記の図５に示した分割処理では、サブジョブ１の１ページ目は、用紙設定が用紙保持部２９２に保持された用紙Ｐ３に一致するものである。次の２ページ目から１０１ページ目までは、用紙設定が用紙保持部２９２に保持された用紙Ｐ１に一致するものである。さらに、次の１０２ページ目(最終ページ)は、用紙設定が用紙保持部２９２に保持された用紙Ｐ３に一致するものである。そのため、ジョブ分割部２５２は、ステップ３０３にて取得したサブジョブ１全体をサブジョブとして設定する(図５のステップ１０９参照)。
【００５４】
続いて、ジョブ分割部２５２は、図５の分割処理の結果に基づき、分割されたサブジョブ(サブジョブ１全体)が画像形成処理が可能なものか画像形成処理のできないものかを判定する(ステップ３０８)。
そして、ジョブ分割部２５２は、画像形成処理の可能なサブジョブを、サブジョブ取得部２５５に送る。サブジョブ取得部２５５は、画像形成処理の可能なサブジョブを画像処理部２５６に送り、画像処理部２５６にて画像処理が施される。そして、画像処理されたサブジョブは、画像処理部２５６から画像形成部２９に送られる(ステップ３０９)。それにより、画像形成部２９にて画像形成処理が行われて、サブジョブの元の印刷ジョブに割り当てられた排紙ビンに集積される。
一方、ジョブ分割部２５２は、画像形成処理のできないサブジョブをサブジョブ記憶部２５３に送り、記憶する(ステップ３１０)。
その場合に、ジョブ分割部２５２は、サブジョブ記憶部２５３に記憶するサブジョブの先頭ページに設定された用紙のサイズ/紙種に関する情報をサブジョブに対応付けて印刷制御部２５４に通知する(ステップ３１１)。
具体的には、サブジョブ(サブジョブ１全体)に関しては、用紙設定が用紙保持部２９２に保持された用紙Ｐ１およびＰ３と一致する。それにより、サブジョブ(サブジョブ１全体)を画像形成処理が可能なサブジョブと判定する。そして、サブジョブ(サブジョブ１全体)は、サブジョブ取得部２５５に送られ、画像処理部２５６にて画像処理が施された後、画像形成部２９に送られる(ステップ３０９)。この場合には、サブジョブ(サブジョブ１全体)に関する画像が形成された用紙は、排紙集積部２９３のサブジョブ１の元となる印刷ジョブ１に割り当てられた排紙ビンＢｉｎ_１に集積される。
【００５５】
印刷ジョブ処理部２５でのサブジョブ(サブジョブ１)についての上記した処理が終了した後、印刷制御部２５４は、引き続いて、サブジョブ記憶部２５３に処理対象となるサブジョブがあるか否かを判定する(ステップ３１２)。
印刷制御部２５４は、ジョブ分割部２５２から取得したサブジョブの先頭ページに設定された用紙のサイズ/紙種に関する情報から、サブジョブ記憶部２５３に処理対象となるサブジョブがあるか否かを判定する。ここでは、印刷ジョブ２の１０１ページ目から２０１ページ目までのサブジョブがサブジョブ記憶部２５３に記憶されていることが認識されている。そのため、ステップ３０１に戻って、印刷制御部２５４は、サブジョブ取得部２５５に対して、ジョブ分割部２５２から取得したサブジョブの先頭ページに設定された用紙のサイズ/紙種に関する情報に対応付けられたサブジョブを、サブジョブ記憶部２５３への例えば記憶順に読み出すように指示する。すなわち、印刷制御部２５４は、サブジョブ記憶部２５３から印刷ジョブ２の１０１ページ目から２０１ページ目までのサブジョブ(サブジョブ２とする)を読み出し、取得するように指示する。それにより、サブジョブ取得部２５５は、印刷制御部２５４から指示されたサブジョブ(サブジョブ２)を取得する(ステップ３０２)。そして、サブジョブ取得部２５５は、取得したサブジョブ(サブジョブ２)をジョブ分割部２５２に送る(ステップ３０３)。
【００５６】
また、印刷制御部２５４は、サブジョブ取得部２５５にて読み出したサブジョブ(サブジョブ２)の先頭ページ(印刷ジョブ２の１０１ページ目)に設定された用紙のサイズ/紙種に関する情報(Ａ４タブ紙)を制御部２６に通知する(ステップ３０４)。それにより、制御部２６は、画像形成部２９の用紙保持部２９２の用紙トレイＴｒａｙ_１〜Ｔｒａｙ_４に保持された用紙Ｐ１〜Ｐ４の何れかを、Ａ４タブ紙への交換を指示する表示をユーザインタフェース部２７に行う(ステップ３０５)。
【００５７】
印刷制御部２５４は、サブジョブ(サブジョブ２)を取得したジョブ分割部２５２に対して、ユーザが用紙保持部２９２の用紙Ｐ１〜Ｐ４の何れかをＡ４タブ紙に差し替え、給紙トレイ情報記憶部２４の内容が更新されたか否かを監視するように指示する。それにより、ジョブ分割部２５２は、給紙トレイ情報記憶部２４の内容が更新されたか否かを監視する(ステップ３０６)。
給紙トレイ情報記憶部２４の内容が更新された場合には、ジョブ分割部２５２は、更新された給紙トレイ情報を用いて、サブジョブ取得部２５５から送られたサブジョブ(サブジョブ２)に対して上記の図５に示した分割処理を行う(ステップ３０７)。
【００５８】
具体的には、用紙保持部２９２の用紙Ｐ４がＡ３サイズの普通紙からＡ４サイズのタブ紙に変更されたものとする。ここで図１１は、図６の具体例において、用紙保持部２９２の用紙Ｐ４がＡ４サイズのタブ紙に変更された状態で、サブジョブ２の処理が行われる時点での各種設定を示した図である。
図１１を参照すると、ジョブ分割部２５２でのサブジョブ２に対する上記の図５に示した分割処理では、サブジョブ２の先頭ページ(印刷ジョブ２の１０１ページ目)は、用紙設定が用紙保持部２９２に保持された用紙Ｐ４に一致するものである。次のページ以降(印刷ジョブ２の１０２ページ目から２０１ページ目(最終ページ)まで)は、用紙設定が用紙保持部２９２に保持された用紙Ｐ１に一致するものである。そのため、ジョブ分割部２５２は、ステップ３０３にて取得したサブジョブ２全体をサブジョブとして設定する(図５のステップ１０９参照)。
【００５９】
続くステップ３０８にて、ジョブ分割部２５２は、図５の分割処理の結果に基づき、分割されたサブジョブ(サブジョブ２)が画像形成処理が可能なものか画像形成処理のできないものかを判定する。
具体的には、サブジョブ２に関しては、用紙設定が用紙保持部２９２に保持された用紙Ｐ１およびＰ４と一致する。それにより、サブジョブ２を画像形成処理が可能なサブジョブと判定する。そして、サブジョブ２は、サブジョブ取得部２５５に送られ、画像処理部２５６にて画像処理が施された後、画像形成部２９に送られる(ステップ３０９)。この場合には、サブジョブ(サブジョブ２)に関する画像が形成された用紙は、排紙集積部２９３のサブジョブ２の元となる印刷ジョブ２に割り当てられた排紙ビンＢｉｎ_２に集積される。
【００６０】
印刷ジョブ処理部２５でのサブジョブ(サブジョブ２)についての上記した処理が終了した後、印刷制御部２５４は、引き続いて、サブジョブ記憶部２５３に処理対象となるサブジョブがあるか否かを判定する(ステップ３１２)。
この場合には、印刷制御部２５４は、サブジョブ記憶部２５３に記憶されているサブジョブがすべてサブジョブ取得部２５５から読み出され、サブジョブ記憶部２５３には処理対象が記憶されていないことを認識している。そのため、次に、前のステップ３０７にて新たなサブジョブが設定され、サブジョブ記憶部２５３に処理対象となる新たなサブジョブが記憶されたか否かを判定する(ステップ３１３)。
そして、サブジョブ記憶部２５３に処理対象となる新たなサブジョブが記憶されたと判定された場合には、ステップ３０１に戻って、サブジョブ記憶部２５３に新たに記憶されたサブジョブを処理する。
一方、サブジョブ記憶部２５３に処理対象となるサブジョブが記憶されていないと判定された場合、または、ステップ３０７にて新たなサブジョブが設定されなかった場合には、サブジョブ記憶部２５３に記憶されたサブジョブの処理を終了する。
【００６１】
上記したように、本実施の形態の画像形成システム１００では、画像形成装置２において複数の印刷ジョブを受信した場合には、各印刷ジョブに付加された用紙のサイズ/紙種に関する印刷設定が、画像形成装置２に保持される用紙のサイズ/紙種と一致するか否かの観点から各印刷ジョブを分割して、分割された印刷ジョブをサブジョブとする。そして、サブジョブに設定されている用紙に関する印刷設定が画像形成装置２に保持される用紙と一致するサブジョブに関しては、画像形成処理が可能であると判定して画像形成処理を実行する。その一方で、サブジョブに設定されている用紙に関する印刷設定が画像形成装置２に保持される用紙と一致しないサブジョブに関しては、画像形成処理ができないと判定する。そして、画像形成装置２にサブジョブに設定されている用紙に関する印刷設定と一致するサイズ/紙種の用紙が設置された時点で、画像形成処理を実行する。
【００６２】
例えば、印刷ジョブのページ毎に異なる印刷設定を設けることができる形式で印刷ジョブが生成された場合に、最初に受信した印刷ジョブの先頭に画像形成装置２に保持されていない用紙設定が施されている場合には、画像形成処理ができない。また、その場合に、印刷ジョブの順番を入れ替えることも可能であるが、入れ替えられた印刷ジョブの途中で画像形成装置２に保持されていない用紙設定に変更されていると、画像形成装置２に保持されていない用紙設定に変更されたページ以降の当該印刷ジョブ、および当該印刷ジョブ以降の印刷ジョブの画像形成処理は継続できない。
しかし、本実施の形態の画像形成システム１００では、各印刷ジョブ毎に、用紙に関する印刷設定が画像形成装置２に保持される用紙と一致する先頭ページからのページ範囲内で画像形成処理が継続される。それにより、一の印刷ジョブの途中で画像形成装置２に保持されていない用紙設定に変更されたとしても、画像形成処理は次の印刷ジョブに移行される。そして、移行された次の印刷ジョブにおいて先頭ページから画像形成装置２に保持されていない用紙設定に変更されるページまで画像形成処理が継続される。それにより、画像形成装置２に保持された用紙のサイズ/紙種の範囲内で、複数の印刷ジョブが効率的に処理される。
【００６３】
なお、本実施の形態の画像形成システム１００では、画像形成装置２に備えた情報記憶手段の一例としての給紙トレイ情報記憶部２４と、画像形成装置２の印刷ジョブ処理部２５に備えたジョブ分割手段の一例としてのジョブ分割部２５２と、分割ジョブ記憶手段(記憶手段)の一例としてのサブジョブ記憶部２５３と、印刷処理を制御する制御手段の一例としての印刷制御部２５４とを端末装置１に備えた構成としてもよい。
【００６４】
以上説明したように、本実施の形態の画像形成システム１００においては、画像形成装置２において複数の印刷ジョブを受信した場合には、各印刷ジョブに付加された用紙のサイズ/紙種に関する印刷設定と、画像形成装置２に保持される用紙のサイズ/紙種とに基づいて、各印刷ジョブを分割して、分割された印刷ジョブをサブジョブとする。そして、サブジョブに設定されている用紙に関する印刷設定が画像形成装置２に保持される用紙と一致するサブジョブに関しては、画像形成処理を実行する。その一方で、サブジョブに設定されている用紙に関する印刷設定が画像形成装置２に保持される用紙と一致しないサブジョブに関しては、画像形成装置２にサブジョブに設定されている用紙に関する印刷設定と一致するサイズ/紙種の用紙が設置された時点で、画像形成処理を実行する。
それにより、画像形成装置２に保持された用紙のサイズ/紙種に対応させて、複数の印刷ジョブが効率的に処理される。
【００６５】
[実施の形態２]
実施の形態１では、画像形成装置２において受信された複数の印刷ジョブ毎にそれぞれ排紙集積部２９３に設けられた排紙ビンを割り当てる構成を説明した。本実施の形態では、印刷ジョブを分割したサブジョブ毎に排紙ビンを割り当てる構成について説明する。なお、実施の形態１と同様な構成については同様な符号を用い、ここではその詳細な説明を省略する。
【００６６】
図１２は、各印刷ジョブに付加された用紙のサイズ/紙種に関する印刷設定が画像形成装置２に保持される用紙のサイズ/紙種と一致するか否かの観点から各印刷ジョブを分割し、分割して設定されたサブジョブに対して、サブジョブ毎に排紙ビンを割り当てる構成の具体例を説明する図である。
図１２では、各印刷ジョブに付加された用紙のサイズ/紙種それぞれにサブジョブが設定された場合を想定している。すなわち、図１２に示した例では、印刷ジョブ１では、Ａ４サイズの厚紙に対して排紙ビンＢｉｎ_１、Ａ４サイズの普通紙に対して排紙ビンＢｉｎ_２、Ａ４サイズの厚紙に対して排紙ビンＢｉｎ_３がそれぞれ割り当てられる。また、印刷ジョブ２では、Ａ４サイズの普通紙に対して排紙ビンＢｉｎ_４、Ａ４サイズのタブ紙に対して排紙ビンＢｉｎ_５、Ａ４サイズの普通紙に対して排紙ビンＢｉｎ_６がそれぞれ割り当てられる。また、印刷ジョブ３では、全体が同一の用紙設定であるため、一の排紙ビンＢｉｎ_７が割り当てられる。
【００６７】
このように、サブジョブ毎に排紙ビンが割り当てられることで、サブジョブ毎に印刷順が異なっても、ユーザは各印刷ジョブ毎に、排紙ビンに集積された用紙を上から順に重ねることで、各印刷ジョブでのページ順が揃えられる。
【００６８】
上記のようにサブジョブ毎に排紙ビンを割り当てるには、実施の形態１にて示した印刷ジョブ処理部２５にて行われる印刷ジョブの処理では、次のように処理される。
まず、図７に示した印刷ジョブの処理において、ステップ２０３の排紙ビンの割当処理では、印刷ジョブ記憶部２３から読み出した印刷ジョブに対して画像形成部２９の排紙集積部２９３に設けられた排紙ビン(Ｂｉｎ_１〜Ｂｉｎ_８)をそれぞれ所定数割り当てる。
そして、印刷ジョブの処理およびサブジョブの処理において図５に示した分割処理により設定されたサブジョブに対して、各印刷ジョブに割り当てられた所定数の排紙ビンの中から、順に一を割り当てる。例えば、各印刷ジョブに割り当てられた所定数の排紙ビンの中から画像形成順に上部に配置された排紙ビンから割り当てていく。
その際に、各印刷ジョブ毎に割り当てた排紙ビンが設定されたサブジョブの数よりも少なかった場合には、例えば各印刷ジョブ毎に割り当てた排紙ビンの最下部の排紙ビンに、複数のサブジョブによる用紙を集積するように構成してもよい。また、その場合に、各サブジョブ相互の間に、合紙を挿入するように構成してもよい。
【００６９】
さらに、各印刷ジョブに対して所定数ずつ割り当てる排紙ビンの数が足りなくなる場合には、排紙集積部２９３に設けられた排紙ビンの数に対応させて、一または複数の印刷ジョブに対して、実施の形態１の場合と同様に、一の排紙ビンを割り当てるように構成してもよい。その場合に、各サブジョブ相互の間に、合紙を挿入するように構成してもよい。
また、各サブジョブ毎に一の排紙ビンが割り当てられた場合には、集積部材表示手段(表示手段)の一例としてのユーザインタフェース部２７において、各サブジョブの元となった印刷ジョブに設定された複数の排紙ビンを表示し、複数の排紙ビンから用紙を取り出す際の順番を示すように構成してもよい。同様に、各印刷ジョブ毎に一の排紙ビンが割り当てられた場合にも、各印刷ジョブ毎に割り当てられた一の排紙ビンをユーザインタフェース部２７において表示するように構成してもよい。
【００７０】
上記したように、本実施の形態では、サブジョブ毎に排紙ビンを割り当てる。それにより、サブジョブ毎に印刷順が異なっても、ユーザは各印刷ジョブ毎に、排紙ビンに集積された用紙を上から順に重ねることで、各印刷ジョブでのページ順が揃えられる。
【図面の簡単な説明】
【００７１】
【図１】本実施の形態の画像形成システムの全体構成を示す概略図である。
【図２】端末装置の構成の一例を示したブロック図である。
【図３】画像形成装置の構成の一例を示したブロック図である。
【図４】画像形成部の構成を示した図である。
【図５】ジョブ分割部が印刷ジョブをサブジョブに分割する際の処理の手順の一例を示したフローチャートである。
【図６】印刷ジョブの処理の手順の説明に用いる具体例での各種設定を示した図である。
【図７】印刷処理部にて行われる印刷ジョブの処理の手順の一例を示したフローチャートである。
【図８】印刷処理部にて行われるサブジョブの処理の手順の一例を示したフローチャートの前半部である。
【図９】印刷処理部にて行われるサブジョブの処理の手順の一例を示したフローチャートの後半部である。
【図１０】サブジョブ１の処理が行われる時点での各種設定の具体例を示した図である。
【図１１】サブジョブ２の処理が行われる時点での各種設定の具体例を示した図である。
【図１２】サブジョブ毎に排紙ビンを割り当てる構成の具体例を説明する図である。
【符号の説明】
【００７２】
１(１Ａ〜１Ｃ)…端末装置、２…画像形成装置、３…ネットワーク、２１…通信部、２２…印刷ジョブ受入管理部、２３…印刷ジョブ記憶部、２４…給紙トレイ情報記憶部、２５…印刷ジョブ処理部、２６…制御部、２７…ユーザインタフェース部、２９…画像形成部、２５１…印刷ジョブ取得部、２５２…ジョブ分割部、２５３…サブジョブ記憶部、２５４…印刷制御部、２５５…サブジョブ取得部、２５６…画像処理部、２９２…用紙保持部、２９３…排紙集積部
【図１】
0005104511.tif 000002
【図２】
0005104511.tif 000003
【図３】
0005104511.tif 000004
【図４】
0005104511.tif 000005
【図５】
0005104511.tif 000006
【図６】
0005104511.tif 000007
【図７】
0005104511.tif 000008
【図８】
0005104511.tif 000009
【図９】
0005104511.tif 000010
【図１０】
0005104511.tif 000011
【図１１】
0005104511.tif 000012
【図１２】
0005104511.tif 000013