(57)【要約】【課題】印刷ジョブの実行状態を容易に把握することが可能な技術を提供する。【解決手段】オペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける受け付け手段と、前記受け付け手段により受け付けられた前記オペレータの作業に要する作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を予測する予測手段と、前記予測手段により予測された前記印刷ジョブの実行状態に関する予測情報を表示する表示手段と、を有することによって課題を解決する。【選択図】図８
2016002663.tif 000002
【特許請求の範囲】
【請求項１】
オペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける受け付け手段と、
前記受け付け手段により受け付けられた前記オペレータの作業に要する作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を予測する予測手段と、
前記予測手段により予測された前記印刷ジョブの実行状態に関する予測情報を表示する表示手段と、
を有する画像形成装置。
【請求項２】
前記予測手段は、前記設定情報に含まれる前記作業時間情報と前記画像形成装置の構成情報と前記印刷ジョブの種類情報とに基づいて、前記印刷ジョブの実行状態を予測する請求項１に記載の画像形成装置。
【請求項３】
前記予測手段は、前記設定情報に含まれるオペレータの人数情報が変更された場合、前記変更された人数情報を含む設定情報に基づいて、前記印刷ジョブの実行状態を再度予測し、
前記表示手段は、既に表示している予測情報を再度予測された予測情報に更新して表示する請求項１又は２に記載の画像形成装置。
【請求項４】
前記設定情報に基づいて、前記印刷ジョブの処理を中断せずに実行可能なオペレータの人数を決定する決定手段を更に有し、
前記表示手段は、前記決定手段により決定されたオペレータの人数に応じた前記予測情報を表示する請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記決定手段は、印刷処理時間と前記設定情報に基づく印刷予定時間とが一致する場合のオペレータの人数を、前記印刷ジョブの処理を中断せずに実行可能なオペレータの人数として決定する請求項４に記載の画像形成装置。
【請求項６】
前記表示手段は、前記作業に対して割り当てるオペレータを一時的に増やすことにより前記印刷ジョブの処理を中断せずに実行可能な場合、前記予測情報と共に警告を表示する請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
前記予測手段は、前記警告に応じて前記作業に対して一時的に割り当てられた新たなオペレータの作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を再度予測し、
前記表示手段は、既に表示している予測情報を再度予測された予測情報に更新して表示する請求項６に記載の画像形成装置。
【請求項８】
前記設定情報を受け付ける設定画面を表示する画面表示手段を更に有し、
前記受け付け手段は、前記画面表示手段により表示された前記設定画面を介して前記設定情報を受け付ける請求項１乃至７の何れか１項に記載の画像形成装置。
【請求項９】
前記表示手段は、前記予測情報をスケジューラ形式で表示する請求項１乃至８の何れか１項に記載の画像形成装置。
【請求項１０】
シート供給装置を内包する前記画像形成装置は印刷済シート処理装置に接続され、
前記受け付け手段は、前記シート供給装置と前記印刷済シート処理装置とにおけるオペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける請求項１乃至９の何れか１項に記載の画像形成装置。
【請求項１１】
画像形成装置が実行する情報処理方法であって、
オペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける受け付けステップと、
前記受け付けステップにより受け付けられた前記オペレータの作業に要する作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を予測する予測ステップと、
前記予測ステップにより予測された前記印刷ジョブの実行状態に関する予測情報を表示する表示ステップと、
を含む情報処理方法。
【請求項１２】
コンピュータに、
オペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける受け付けステップと、
前記受け付けステップにより受け付けられた前記オペレータの作業に要する作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を予測する予測ステップと、
前記予測ステップにより予測された前記印刷ジョブの実行状態に関する予測情報を表示する表示ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
ＰＯＤ（Ｐｒｉｎｔ  ｏｎ  Ｄｅｍａｎｄ）のような高生産・高効率な印刷を行う印刷システムには大型の印刷装置が備えられ、複数のシート供給装置と印刷済シート処理装置とが接続されている。そして、この印刷システムでは、オペレータによりシート供給装置へのシートの補給処理と印刷済シート処理装置からの印刷シートの排紙処理とが行われることにより、必要な成果物の生成が可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１２０３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、各ジョブが使用するシート供給装置のシート使用予定時間を表示すると共に、シート供給個所を検出してそのシート供給個所でシート不足となるシート切れ情報を表示している。オペレータは、シート切れ情報を参照することにより、次にシート供給個所へのシートの補給が必要かどうかを判断することができる。しかしながらこの技術では、オペレータは、次にどのような操作が必要であるのかを判断することができるに過ぎない。即ち、オペレータは、印刷済シート処理装置からの排紙処理とシート供給装置への補給処理とをいつ行う必要があって、また、その処理を行った場合、その次に必要な処理が何であるのかといった全体像を、ジョブの処理を通して把握することができない。即ち、オペレータは、ジョブの実行状態を把握することができなかった。そのため、オペレータは、効率的な処理を行うために、このような判断を経験に基づいて行うことしかできなかった。
本発明は、印刷ジョブの実行状態を容易に把握することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の画像形成装置は、オペレータの作業を伴う印刷ジョブの実行に関する設定情報を受け付ける受け付け手段と、前記受け付け手段により受け付けられた前記オペレータの作業に要する作業時間情報を含む前記設定情報に基づいて、前記印刷ジョブの実行状態を予測する予測手段と、前記予測手段により予測された前記印刷ジョブの実行状態に関する予測情報を表示する表示手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、印刷ジョブの実行状態を容易に把握することが可能な技術を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】ＰＯＤシステムの一例を示す図である。
【図２】印刷システムの構成の一例を示す図（その１）である。
【図３】印刷システムの構成の一例を示す図（その２）である。
【図４】印刷装置の操作部の一例を示す図（その１）である。
【図５】印刷装置の操作部の一例を示す図（その２）である。
【図６】印刷装置の操作部の一例を示す図（その３）である。
【図７】ＲＡＭの内部構造の一例を示す図である。
【図８】ジョブ状況確認処理の一例を示すフローチャートである。
【図９】給紙カセット確認処理の一例を示すフローチャートである。
【図１０】排紙トレー確認処理の一例を示すフローチャートである。
【図１１】パラメータ入力画面の一例を示す図である。
【図１２】ジョブ実行状態の予測画面の一例を示す図（その１）である。
【図１３】オペレータ数決定処理の一例を示すフローチャートである。
【図１４】必要なオペレータ数を表示する表示画面の一例を示す図である。
【図１５】ジョブ実行状態の予測画面の一例を示す図（その２）である。
【図１６】ジョブ実行状態の予測画面の一例を示す図（その３）である。
【図１７】全オペレータ数の判断処理の一例を示すフローチャートである。
【図１８】ジョブ実行状態の予測画面の一例を示す図（その４）である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
＜実施形態１＞
まず、本実施形態における印刷環境（システム）について説明する。本実施形態は、ＰＯＤ（Ｐｒｉｎｔ  ｏｎ  Ｄｅｍａｎｄ）環境等のオフィス環境とは異なる印刷環境を想定している。そこで、一般的な印刷システム１３０を含むＰＯＤ環境のシステム構成について説明する。図１は、本実施形態におけるＰＯＤ環境のシステム構成の一例を示す図である。なお、本実施形態では、印刷システム１３０が適用可能な図１に示す印刷環境のことを、ＰＯＤシステム１５０と呼ぶ。
ＰＯＤシステム１５０は、印刷システム１３０、サーバ１０３、クライアント１０４を含む。サーバ１０３、クライアント１０４は、パーソナルコンピュータ（ＰＣ）等の情報処理装置である。また、ＰＯＤシステム１５０は、紙折り機１０７、断裁機１０９、中綴じ製本機１１０、くるみ製本機１０８、スキャナ１０２等も含む。このように、ＰＯＤシステム１５０は、複数の装置を含んでいる。
印刷システム１３０は、印刷装置１００及びシート処理装置（印刷済シート処理装置）１２０を含む。本実施形態では、印刷装置１００が、コピー機能及びプリント機能等の複数の機能を有する複合機（ＭＦＰ）であるものとして説明する。なお、ＭＦＰは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略称である。但し、印刷装置１００は、コピー機能のみ又はプリント機能のみの単一機能型の印刷装置であってもよい。
【０００９】
ここでは、図１の紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０を印刷システム１３０に含まれるシート処理装置１２０と同様に、シート処理装置と定義する。即ち、これらは、印刷システム１３０に含まれる印刷装置１００で印刷されたジョブのシートに対するシート処理を実行可能なデバイスである。紙折り機１０７は、印刷装置１００で印刷されたジョブのシートの折処理を実行することができる。断裁機１０９は、複数枚のシートで構成されるシート束を単位に、印刷装置１００で印刷されたシートの断裁処理を実行することができる。中綴じ製本機１１０は、印刷装置１００で印刷されたジョブのシートの中綴じ製本処理を実行することができる。くるみ製本機１０８は、印刷装置１００で印刷されたジョブのシートのくるみ製本処理を実行することができる。
但し、これらのシート処理装置が各種シート処理を実行するためには、印刷装置１００で印刷されたジョブの印刷物を印刷装置１００の排紙部からオペレータが取り出し、かつ、処理対象となるシート処理装置に、その印刷物をセットする作業が必要である。このように、印刷システム１３０に含まれるシート処理装置１２０以外のシート処理装置を利用する場合には、印刷装置１００による印刷処理後に、オペレータによる介入作業を要する。換言すると、印刷システム１３０に含まれるシート処理装置１２０に印刷装置１００で印刷されたジョブにて要するシート処理を実行させる場合は、印刷装置１００による印刷処理の実行後にオペレータによる介入作業は不要である。これは、印刷装置１００で印刷されたシートを印刷装置１００からシート処理装置１２０へ直接供給することができるように構成されているからである。
【００１０】
より具体的に説明すると、印刷装置１００内部のシート搬送路がシート処理装置１２０内部のシート搬送路に連結可能に構成されている。このように、印刷システム１３０に含まれるシート処理装置１２０と印刷装置１００とは、互いに物理的接続関係にある。更に、印刷装置１００とシート処理装置１２０とは、共にＣＰＵを有し、互いにデータ通信可能に構成されている。即ち、印刷装置１００とシート処理装置１２０とは、互いに電気的接続関係にある。また、電気的接続関係における機能には、印刷装置１００からシート処理装置１２０への電源リレーのＯＮ／ＯＦＦ信号の送信機能が含まれており、印刷装置１００からシート処理装置１２０の電源をＯＮ／ＯＦＦすることが可能である。
本実施形態では、印刷システム１３０における制御部が、印刷装置１００とシート処理装置１２０とを制御している。本実施形態では、一例として、図２に示す印刷装置１００内部の制御部２０５が印刷システム１３０を制御する。図２は、印刷システム１３０の構成の一例を示す図である。図２の詳細については後述するが、制御部２０５は、サーバ１０３やクライアント１０４等の外部装置からネットワーク１０１を介して受信した印刷実行要求の処理対象となるジョブの印刷データを、印刷装置１００に印刷させる。
【００１１】
次に、印刷システム１３０の構成について図２を用いて説明する。本実施形態では、印刷システム１３０に含まれる図２の各ユニットのうち、シート処理装置１２０以外のユニットは全て印刷装置１００内部に備えられているものとする。尚、シート処理装置１２０は、複数台のインラインタイプのシート処理装置で構成される一連のシート処理装置群であり、印刷装置１００に対して着脱可能な装置であって、印刷装置１００のオプションとして提供可能なように構成されている。
まず、印刷装置１００のハードウェア構成について説明する。印刷装置１００は、自装置内部に複数の処理対象となるジョブのデータを記憶可能なハードディスク（ＨＤＤ）２０９等の不揮発性メモリを有する。また、印刷装置１００は、自装置のスキャナ部２０１で取得してＨＤＤ２０９に格納したジョブデータをプリンタ部２０３で印刷するコピー機能を有する。また、印刷装置１００は、外部Ｉ／Ｆ２０２を介してサーバ１０３、クライアント１０４等の外部装置から取得してＨＤＤ２０９に格納したジョブデータをプリンタ部２０３で印刷する印刷機能を有する。印刷装置１００は、このような複数の機能を有するＭＦＰタイプの印刷装置（画像形成装置）である。なお、印刷装置１００は、後述する各種制御を実行可能な印刷装置であれば、カラープリント可能な印刷装置であっても、モノクロプリント可能な印刷装置であってもよい。
【００１２】
以下、印刷装置１００のハードウェア構成について、より具体的に説明する。印刷装置１００は、スキャナ部２０１、外部Ｉ／Ｆ２０２、プリンタ部２０３、操作部２０４、制御部２０５、ＲＯＭ２０７、ＲＡＭ２０８、ＨＤＤ２０９、圧縮伸張部２１０を有する。
スキャナ部２０１は、原稿画像を読み取り、読み取った画像データを画像処理する。外部Ｉ／Ｆ２０２は、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データ等を送受信する。プリンタ部２０３は、ＨＤＤ２０９に格納された印刷対象のジョブデータの印刷処理を印刷媒体に対して実行する。操作部２０４は、印刷システム１３０におけるユーザインタフェース部（以下、ＵＩ部と呼ぶ）であり、画面を表示する表示部、オペレータの操作を受け付けるキーボードやマウス等が該当する。なお、印刷システム１３０と通信可能なサーバ１０３やクライアント１０４等の外部装置にも表示部、キーボード、マウス等のＵＩ部が備えられている。
制御部２０５は、ＣＰＵ等で構成されており、印刷システム１３０の各種ユニットの処理や動作を制御する。また、制御部２０５は、ＲＯＭ２０７に格納されている各種のプログラムを実行することにより、印刷装置１００の機能及び後述するフローチャートに係る処理を実現する。制御部２０５は、ＲＯＭ２０７に格納されているプログラムを実行することにより、印刷装置１００に処理を実行させたり、印刷装置１００に接続されているシート処理装置１２０に処理を実行させたりする。
【００１３】
ＲＯＭ２０７は、読み出し専用のメモリであり、制御部２０５が後述するフローチャートの各種処理等を実行するためのプログラムを含む本実施形態の処理に要する各種の制御プログラムを格納する。また、ＲＯＭ２０７は、制御部２０５が各種のユーザインタフェース画面（以下、ＵＩ画面と呼ぶ）を操作部２０４の表示部に表示させるための表示制御プログラムも格納している。また、ＲＯＭ２０７は、印刷装置１００が外部Ｉ／Ｆ２０２を介してサーバ１０３やクライアント１０４から受信したＰＤＬデータを解釈し、ラスターイメージデータ（ビットマップ画像データ）に展開する機能を実現するためのプログラム等も格納している。尚、ＰＤＬは、ページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）のことである。即ち、制御部２０５がこのプログラムを実行することにより実現される機能（ソフトウェア）によって、ＰＤＬデータを解釈してラスターイメージデータに展開する処理が実現される。また、ＲＯＭ２０７は、上記のプログラムの他、ブートシーケンスやフォント情報等のプログラム等、各種のプログラムを予め格納している。
ＲＡＭ２０８は、読み書き可能なメモリであり、スキャナ部２０１や外部Ｉ／Ｆ２０２を介して取得された画像データ、各種プログラム、設定情報等を格納する。ＨＤＤ２０９は、スキャナ部２０１や外部Ｉ／Ｆ２０２を介して取得された複数の印刷対象となるジョブの画像データを格納する大容量の記憶装置である。より具体的には、ＨＤＤ２０９は、圧縮伸張部２１０によって圧縮された画像データを格納する。また、ＨＤＤ２０９は、処理対象となるジョブのプリントデータ等、複数のデータを格納することが可能なように構成されている。
【００１４】
制御部２０５は、スキャナ部２０１や外部Ｉ／Ｆ２０２等の各種入力ユニットから入力された処理対象となるジョブデータをＨＤＤ２０９に格納し、プリンタ部２０３でプリント可能に制御する。また、制御部２０５は、前記格納したジョブデータを外部Ｉ／Ｆ２０２を介して外部装置へ送信可能なように制御する。このように、制御部２０５は、ＨＤＤ２０９に格納した処理対象のジョブデータにおける各種の出力処理を実行可能に制御する。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等の各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に格納されている画像データを圧縮・伸張する。
以上のような構成の下、印刷システム１３０の制御部２０５が、インラインタイプのシート処理装置１２０の動作も制御する。なお、図２で説明した印刷システム１３０の機能は、上述したようにハードウェアで実現されてもよいし、印刷装置１００のＣＰＵがプログラムを実行することにより実現されるソフトウェアで実現されてもよい。
【００１５】
次に、図２で説明した印刷システム１３０のより詳細なハードウェア構成について、図３に示す断面図を用いて説明する。なお、ここでは、印刷システム１３０がコピージョブを実行する際の動作と共にハードウェア構成を説明する。
スキャナ部２０１に設けられた自動原稿搬送装置（ＡＤＦ）３０１は、オペレータにより原稿トレーにセットされた複数枚の原稿を１枚目から順番に分離して原稿台ガラス上へ搬送する。読取部３０２は、原稿台ガラス上に搬送された原稿の画像をＣＣＤによって読み取り、画像データに変換する。変換された画像データは、制御部２０５によってＲＡＭ２０８やＨＤＤ２０９等のメモリに格納される。
印刷装置１００は、複数の感光体（ドラム）を備えたタンデムタイプのカラープリンタである。印刷装置１００は、給紙カセット３１７、３１８、３１９、手差しトレー３２０等のシート収納部を有し、何れかのシート収納部からシートが給紙される。尚、３１９は、給送デッキともいう。即ち、印刷装置１００は、シート収納部を介してシート供給可能なシート供給装置を内包する印刷装置である。印刷装置１００は、何れかのシート収納部から給紙されたシートをレジストローラ３０６まで搬送したところで、中間転写ベルト３０５との同期をとるために一旦停止する。また、レジストローラ３０６の位置に転写待ちのシートが存在しているときに、次ページの印刷のためのシートを給紙カセット３１７、３１８、３１９、手差しトレー３２０の何れかから給紙することができる。印刷システム１３０では、このように給紙を行うことで、複数のシートの搬送間隔を短くすることができ、印刷の生産性を高めることができる。
【００１６】
ＲＡＭ２０８やＨＤＤ２０９に一時記憶された画像データは、プリンタ部２０３へと転送され、レーザ記録部（不図示）でイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色それぞれの記録レーザ光に変換される。そして、記録レーザ光が各色の感光体に照射され、感光体に各色に対応する静電潜像が形成される。そして、トナーカートリッジから供給される４色のトナーによりトナー現像が行われ、可視化されたトナー像が感光体から中間転写ベルト３０５に一時転写される。
中間転写ベルト３０５は、図でいう時計回転方向に一定速度で回転する。そして、中間転写ベルト３０５が所定の位置まで回転したところで、レジストローラ３０６の位置で待機中のシートの搬送を開始する。ここで、所定の位置とは、中間転写ベルト３０５上に転写された画像の先端が二次転写位置３１６に到達したときに、シートのほぼ先端が二次転写位置へ搬送される位置である。こうして、二次転写位置３１６において、中間転写ベルト３０５上のトナー像がシートへ転写される。トナー像が転写されたシートは、ベルト３０７で更に定着器３０８まで搬送されて、定着器３０８からの加圧と熱とによりトナーが定着され、シート搬送路を搬送された後、排紙される。
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を規定する。排紙フラッパ３０９が図でいう時計回りの方向に揺動し、その位置で固定されているときには、定着器３０８から排出されたシートは、そのまま横方向に搬送される。そして、前記排出されたシートは、排紙ローラ３１０によってシート処理装置１２０の一つである糊付け製本機１２０ａに搬送される。このようにして片面印刷が実行される。
【００１７】
一方、シートの両面に画像を印刷する際には、排紙フラッパ３０９が図でいう反時計回りの方向に揺動して、その位置で固定され、定着器３０８から排出されたシートは下方向に進路を変更されて両面搬送部へと送り込まれる。両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３及び両面トレー３１４を有する。反転フラッパ３１１は、揺動軸を中心に揺動し、シートの搬送方向を規定する。両面印刷を行う場合、制御部２０５は、反転フラッパ３１１を図でいう反時計回りの方向に揺動させ、シートの第１面に画像が印刷されたシートを、反転ローラ３１２を介して反転ガイド３１３へと送り込むよう制御する。そして、制御部２０５は、シートの後端が反転ガイドの入り口に設けられた反転ローラに狭持された状態で反転ローラを一旦停止させ、引き続き反転フラッパ３１１を図でいう時計回りの方向に揺動させ、反転ローラを逆方向に回転させる。これにより、制御部２０５は、シートをスイッチバックして搬送させ、シートの後端と先端とが入れ替わった状態で、シートを両面トレー３１４へと導くよう制御する。
両面トレー３１４ではシートが一旦保持され、その後、再給紙ローラ３１５によってシートは再びレジストローラ３０６へと送り込まれる。このときシートは、１面目の転写プロセスでトナーを転写した面とは反対側の２面目が中間転写ベルト３０５と対向する側になった状態で送られてくる。そして、上述した１面目の転写プロセスと同様にしてシートの２面目に画像を形成させる。そして、シートの２面目に形成された画像を定着器３０８によって定着した後、画像が形成されたシートを、排紙ローラ３１０によって、シート処理装置１２０の一つである糊付け製本機１２０ａに搬送する。このようにして、両面印刷が実行される。
【００１８】
印刷装置１００で片面又は両面に画像が印刷されたシートは、操作部２０４からの印刷設定に従って、シート処理装置１２０である、糊付け製本機１２０ａ、大容量スタッカ１２０ｂ、又は中綴じ製本機１２０ｃまで選択的に搬送される。
糊付け製本を実行するよう設定されている場合、シートは、糊付け製本機１２０ａに搬送されて製本処理が実行され、製本物排紙部３３１に排紙される。即ち、製本処理では、印刷装置１００で画像が印刷された複数枚のシートを、必要に応じて、インサータ３３２から給紙したシートでくるんで製本する。製本された印刷物は、製本物排紙部３３１に蓄積される。
また、大量積載処理を実行するよう設定されている場合、印刷装置１００で画像が印刷されたシートは、糊付け製本機１２０ａのシート搬送路３３０を介して、大容量スタッカ１２０ｂに搬送される。大容量スタッカ１２０ｂは、受け取ったシートを、エスケープトレー３３５又は積載部（トレー）３３４に排紙する。
シート処理の設定がされていない場合、印刷装置１００で画像が印刷されたシートは、糊付け製本機１２０ａのシート搬送路３３０及び大容量スタッカ１２０ｂのシート搬送路３３３を介して中綴じ製本機１２０ｃに搬送される。中綴じ製本機１２０ｃは、受け取ったシートを、シート搬送路３３６を介して排紙部（トレー）３３７に排紙する。
また、ステイプル処理を実行するよう設定されている場合、中綴じ製本機１２０ｃは、受け取ったシートを、シート搬送路３３６を介して中間トレーに蓄える。そして、中綴じ製本機１２０ｃは、中間トレーにステイプルされるべき１束分のシートがそろった段階で、１束分のシートに対してステイプルを行い、排紙部（トレー）３３８に排紙する。
また、中綴じ製本処理を実行するよう設定されている場合、中綴じ製本機１２０ｃは、受け取ったシートに対して中綴じ製本処理を実行し、排紙部（トレー）３３９に排紙する。
以上のように、印刷システム１３０にて、給紙、印刷、後処理、排紙等の処理が実行される。
【００１９】
なお、印刷システム１３０は、印刷装置１００、糊付け製本機１２０ａ、大容量スタッカ１２０ｂ、中綴じ製本機１２０ｃのそれぞれが有するシート搬送路に、シート検知センサを有する。より具体的に説明すると、シート検知センサは、各装置の出入口やシート搬送路の分岐点、合流点等に備えられる。図３では、シート検知センサが備えられる位置の例が三角記号で示されており、Ａ〜Ｑがシート検知センサを示している。制御部２０５は、これらのシート検知センサから信号を受信することによって、シート搬送路を介して搬送されるシートの有無、シートの位置を検知している。
また、例えば、あるシート検知センサからの信号が所定の時間以上継続した場合、制御部２０５は、信号を継続して送信しているセンサに対応する位置でシートの滞留ジャム（詰まり）が発生していると判断する。また、制御部２０５は、あるシート検知センサを通過したシートが次のシート検知センサを所定の時間以上経過しても通過しない場合、それらのシート検知センサの間でシートの遅延ジャム（詰まり）が発生していると判断する。そして、制御部２０５は、印刷システム１３０のシート搬送路でシートのジャム（詰まり）が発生した場合に、印刷を中断し、シート検知センサからの信号に従って、除去されるべきシートの位置及び除去手順をガイダンスとして表示する。これによって、オペレータは、印刷システム１３０のどこに、除去されるべきシートが存在するのかを把握し、ガイダンスに従って、装置のドアを開けてシート搬送路からシートを除去する。オペレータは、全てのシートを除去したら、印刷の再開を操作部２０４を介して指示する。制御部２０５は、操作部２０４を介して印刷の再開の指示を受け付けると、印刷を再開する。
【００２０】
また、給紙カセット３１７、３１８、３１９、手差しトレー３２０の各シート収納部の給紙口には、各々に対応する給紙センサとしてのシート検知センサＡ−１、Ａ−２、Ａ―４、Ａ−３が備えられている。これらの給紙センサは、給紙されたシートを検知し、制御部２０５にシート検知信号を送信する。制御部２０５は、給紙センサから受信したシート検知信号に従って、各シート収納部から給紙されたシートの枚数をカウントする。制御部２０５は、カウントした値をＲＡＭ２０８に保持しておく。これによって、制御部２０５は、ジョブを実行することによってそれぞれのシート収納部から給紙されたシートの枚数を把握することができる。
また、中綴じ製本機１２０ｃの排紙部３３７には排紙センサＮが備えられている。排紙センサＮは、排紙部３３７に排紙されたシートを検知し、シート排紙信号を制御部２０５に送信する。制御部２０５は、シート排紙信号に従って、印刷処理中の印刷ジョブにおける全てのシートが排紙されたかを判断し、全てのシートが排紙されたと判断するとＨＤＤ２０９に格納していた印刷ジョブを削除する。また、制御部２０５は、受け取ったシート排紙信号に従って、排紙されたシートの枚数をカウントし、カウントした値をＲＡＭ２０８に保持しておく。これによって、制御部２０５は、ジョブを実行することによって排紙部３３７に排紙されたシートの枚数を把握することができる。
【００２１】
また、中綴じ製本機１２０ｃは、中綴じ製本処理部を有し、中綴じ製本処理を行うジョブが実行されると、中綴じ製本処理を行うシート枚数が揃うまで中綴じ製本処理部に蓄えられる。この中綴じ製本処理部には、排紙センサＰが備えられている。排紙センサＰは、中綴じ製本処理部に蓄えられたシートを検知し、シート蓄積信号を制御部２０５に送信する。更に、制御部２０５は、中綴じ製本処理を実行するシート枚数が中綴じ製本処理部に蓄えられたことを検知すると、中綴じ製本処理の実行を指示する。中綴じ製本機１２０ｃは、中綴じ製本処理の実行指示を受け付けると、中綴じ製本束を作成し、中綴じ製本の排紙部３３９に製本束を排紙する。中綴じ製本の排紙部３３９は、排紙センサＱを有する。この排紙センサＱは、中綴じ製本束の排紙を検知し、制御部２０５に束排紙信号を送信する。制御部２０５は、受け取った束排紙信号に従って、印刷処理中の印刷ジョブにおける全ての束が排紙されたかを判断し、全ての束が排紙されたと判断すると、ＨＤＤ２０９に保存していた印刷ジョブを削除する。
なお、本実施形態では、印刷装置１００が、４Ｄ（ドラム）タイプのカラーＭＦＰの場合について説明するが、印刷装置１００の構成はこれに限らず、白黒ＭＦＰでも、１Ｄ（ドラム）タイプのカラーＭＦＰでもよい。
また、以上では、コピージョブを例に動作及び構成の説明を行なったが、プリントジョブにおいては、スキャナ部２０１からの画像データに代えて外部Ｉ／Ｆ２０２からの印刷データを用いて、本構成における同様の印刷動作が実行される。
【００２２】
次に、印刷システム１３０の印刷装置１００が有する印刷システム１３０におけるＵＩ部の一例である操作部２０４について、図４等を用いて説明する。図４は、操作部２０４の一例を示す図である。操作部２０４は、ハードキーによるオペレータ操作を受け付け可能なキー入力部４０２、ソフトキー（表示キー）によるオペレータ操作を受け付け可能な表示ユニットの一例としてのタッチパネル部（以下、表示部と呼ぶ）４０１を有する。
図５に示すように、キー入力部４０２は、操作部電源スイッチ５０１を有する。制御部２０５は、操作部電源スイッチ５０１のオペレータ操作に応答して、スタンバイモードとスリープモードとを選択的に切り換えるよう制御する。なお、スタンバイモードは通常動作状態であり、スリープモードはネットワーク印刷やファクシミリ等に備えて割り込み待ち状態で動作を停止し、消費電力を抑えている状態である。制御部２０５は、操作部電源スイッチ５０１のオペレータ操作を、システム全体の電源供給を行う主電源スイッチ（不図示）がＯＮ状態の場合に受け付け可能である。
スタートキー５０３は、処理対象となるジョブのコピー動作や送信動作等、オペレータにより指示された種類のジョブ処理を印刷装置１００に開始させる指示をオペレータから受け付け可能にするためのキーである。ストップキー５０２は、受け付けたジョブの処理を印刷装置１００に中断させる指示をオペレータから受け付け可能にするためのキーである。テンキー５０６は、各種設定の置数の設定をオペレータにより実行可能にするためのキーである。クリアキー５０７は、テンキー５０６を介してオペレータにより設定された置数等の各種パラメータを解除するためのキーである。リセットキー５０４は、オペレータにより処理対象のジョブに対して設定された各種設定を全て無効にし、かつ、設定値をデフォルト状態に戻す指示をオペレータから受け付けるためのキーである。ユーザモードキー５０５は、ユーザ毎のシステム設定画面に移行するためのキーである。
【００２３】
図６は、操作部２０４の表示部４０１の一例を示す図である。表示部４０１は、印刷システム１３０が提供するユーザインタフェースユニットの一例である。表示部４０１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示部）とその上に貼られた透明電極からなるタッチパネルディスプレイとを有する。表示部４０１は、オペレータからの各種設定を受け付ける機能とオペレータに情報を提示する機能とを兼ね備える。
制御部２０５は、ＬＣＤ上の有効表示状態の表示キーに該当する個所がオペレータにより押下（選択）されたのを検知すると、ＲＯＭ２０７に予め格納されている表示制御プログラムに従い、表示部４０１に前記キー操作に応じた操作画面を表示可能に制御する。なお、図６の画面は、印刷装置１００の状態がスタンバイモードであるとき（印刷装置１００により処理すべきジョブが無い状態）に表示部４０１に表示させる初期画面の一例である。
以上、上述した構成が一般的なＰＯＤシステムである。
【００２４】
次に、印刷システム１３０を用いた本実施形態についてより詳細に説明する。
図７は、本実施形態に関するプログラムが展開されるＲＡＭ２０８の内部構造の一例を示す図である。エリア７００は、現在の印刷処理時間を格納するエリアである。エリア７０１は、印刷システムの印刷スピード（ｐｐｍ：Ｐｒｉｎｔ  Ｐａｒ  Ｍｉｎｕｔｅｓ）を格納するエリアである。エリア７０２は、ジョブの印刷枚数を格納するエリアである。エリア７０３は、使用する給紙カセットの数を格納するエリアである。エリア７０４は、給紙カセットの収納可能枚数を格納するエリアである。エリア７０５は、使用する排紙トレーの数を格納するエリアである。エリア７０６は、排紙トレーの積載可能枚数を格納するエリアである。エリア７０７は、オペレータの補給作業予測時間を格納するエリアである。エリア７０８は、オペレータのシート後処理作業予測時間を格納するエリアである。エリア７０９は、本システムに割り当てられる全オペレータ数を格納するエリアである。
エリア７１０からエリア７１４までは、１つの給紙カセットの状態を保持するエリアであって、給紙残り時間、給紙中情報、補給作業残り時間、補給中情報、オペレータ作業待ち情報をそれぞれ格納する。これらの情報が、エリア７１５からエリア７３９までに示されるように例えば１２段分確保されている。
【００２５】
エリア７４０からエリア７４４までは、１つの排紙トレーの状態を保持するエリアであって、積載残り時間、積載中情報、シート後処理作業残り時間、後処理中情報、オペレータ作業待ち情報をそれぞれ格納する。これらの情報が、エリア７６５からエリア７６９までに示されるように例えば６トレー分確保されている。
エリア７７０は、印刷完了までの印刷処理時間を格納するエリアである。エリア７７１は、作業中オペレータ数を格納するエリアである。エリア７７２は、後述する給紙中情報又は積載中情報をリセットするためのフラグを格納するエリアである。エリア７７３は、全給紙カセット数又は全排紙トレー数をチェックするためのワークエリアである。エリア７７４は、全排紙トレーの積載残り時間が０か否かをバッファするバッファエリアである。エリア７７５は、全給紙カセットの給紙残り時間が０か否かをバッファするバッファエリアである。エリア７７６からエリア７８２までについては後述する。
【００２６】
図８は、本実施形態の印刷装置１００が実行するジョブ状況確認処理の一例を示すフローチャートである。
Ｓ８０１で、制御部２０５は、エリア７０２のジョブ印刷枚数をエリア７０１の印刷スピードで割った印刷処理時間をエリア７７０に格納する。また、制御部２０５は、エリア７０３の給紙カセット数における各カセットにおいて、エリア７０４の給紙収納枚数をエリア７０１の印刷スピードで割った給紙時間を、給紙カセットの状態を保持するエリアに給紙残り時間としてそれぞれ格納する。また、制御部２０５は、エリア７０５の排紙トレー数における各排紙トレーにおいて、エリア７０６の積載可能枚数をエリア７０１の印刷スピードで割った排紙時間を、排紙トレーの状態を保持するエリアに積載残り時間としてそれぞれ格納する。また、制御部２０５は、現在の処理時間である０をエリア７００へ格納する。
Ｓ８０２で、制御部２０５は、全給紙カセット情報の給紙残り時間が０か否かをバッファエリア７７５に格納し、更に、全排紙トレー情報の積載残り時間が０か否かをバッファエリア７７４に格納する。
Ｓ８０３では、制御部２０５は、図９を用いて後述する給紙カセット確認処理を行い、Ｓ８０４では、図１０を用いて後述する排紙トレー確認処理を行う。
【００２７】
Ｓ８０５で、制御部２０５は、上述の給紙カセットの状態を保持するエリアの補給中情報又は排紙トレーの状態を保持するエリアの後処理中情報から、作業中オペレータがいるか否かを判断する。制御部２０５は、作業中のオペレータがいなければ、次の給紙カセット又は排紙トレーのチェックを行う。制御部２０５は、作業中のオペレータがいれば、Ｓ８０６へ進み、オペレータの処理時間をデクリメントする。
Ｓ８０７で、制御部２０５は、オペレータの処理時間が０になればオペレータの作業（処理）が終了したと判断して、Ｓ８０８へ進む。一方、制御部２０５は、オペレータの処理時間が０でなければオペレータの作業が終了していないと判断し、Ｓ８０９へ進む。
Ｓ８０８で、制御部２０５は、作業中オペレータ数をデクリメントする。更に、制御部２０５は、チェック中の給紙カセットの給紙残り時間（エリア７０４の給紙収納枚数をエリア７０１の印刷スピードで割った値）をセットし、Ｓ８０９へ進む。
Ｓ８０９で、制御部２０５は、Ｓ８０５からＳ８０８までの処理を全ての給紙カセット及び排紙トレーについて確認済みか判断し、確認済みと判断した場合、Ｓ８１０へ進み、確認済みでないと判断した場合、Ｓ８０５へ戻る。
【００２８】
Ｓ８１０で、制御部２０５は、給紙カセット及び排紙トレーについて、それぞれのオペレータ作業待ち情報をチェックし、オペレータが必要なければ、Ｓ８１４へ進む。一方、制御部２０５は、オペレータが必要であれば、Ｓ８１１へ進む。
Ｓ８１１で、制御部２０５は、エリア７７１の現在の作業中オペレータ数がエリア７０９の全オペレータ数より少ないか判断する。制御部２０５は、エリア７７１の現在の作業中オペレータ数がエリア７０９の全オペレータ数より少なくない場合、即ち、全オペレータが作業中であれば、オペレータが作業できないと判断して、Ｓ８１４へ進む。制御部２０５は、エリア７０９の全オペレータ数よりエリア７７１の作業中オペレータ数が少なければ、オペレータが作業できると判断し、Ｓ８１２へ進む。
Ｓ８１２で、制御部２０５は、オペレータの作業予定時間をセットする。更に、制御部２０５は、チェック中の排紙トレーの積載残り時間（エリア７０６の積載可能枚数をエリア７０１の印刷スピードで割った値）をセットし、Ｓ８１３へ進む。
Ｓ８１３で、制御部２０５は、エリア７７１の作業中オペレータ数をインクリメントする。
Ｓ８１４で、制御部２０５は、Ｓ８１０からＳ８１３までの処理を全ての給紙カセット及び排紙トレーについて確認済みか判断し、確認済みと判断した場合、Ｓ８１５へ進み、確認済みでないと判断した場合、Ｓ８１０へ戻る。
【００２９】
Ｓ８１５で、制御部２０５は、エリア７７０の印刷処理時間とエリア７００の現在の印刷処理時間をインクリメントした値とを比較し、両者が等しければ印刷処理が完了したと判断し、図８の処理を終了する。一方、制御部２０５は、両者が等しくなければ、印刷処理が完了していないと判断して、Ｓ８１６へ進む。
Ｓ８１６で、制御部２０５は、全オペレータが作業中か否かを判断し、全オペレータが作業中でなければ、Ｓ８０２へ戻り、全オペレータが作業中であれば、Ｓ８１７へ進む。
Ｓ８１７で、制御部２０５は、全給紙カセットが紙切れか、又は全排紙トレーがフルかを判断することで印刷処理を継続できるか否か判断する。より具体的に説明すると、制御部２０５は、全給紙カセットが紙切れの場合、又は全排紙トレーがフルの場合、印刷処理を継続できないと判断する。制御部２０５は、印刷処理を継続できると判断した場合は、Ｓ８０２へ戻る。一方、制御部２０５は、印刷処理を継続できないと判断した場合は、Ｓ８１８へ進む。
Ｓ８１８で、制御部２０５は、警告を表示すると共に、エリア７７０の印刷処理時間をインクリメントすることで処理時間が処理開始時の処理時間より長くかかることを示す。
【００３０】
図９は、図８のＳ８０３における給紙カセット確認処理の一例を示すフローチャートである。
Ｓ９０１で、制御部２０５は、ワークエリア７７３に０を入れる。
Ｓ９０２で、制御部２０５は、ワークエリア７７３の値とエリア７０３の使用する給紙カセット数とを比較し、全給紙カセットがチェックされているか否かを判断する。そして、制御部２０５は、全給紙カセットがチェックされていると判断した場合、Ｓ９１４へ進み、チェックされていないと判断した場合、Ｓ９０３へ進む。
Ｓ９０３で、制御部２０５は、チェック中の給紙カセットにシートがあるか判断する。制御部２０５は、シートがある場合はＳ９０４へ進み、シートがない場合はＳ９１３へ進む。
Ｓ９０４で、制御部２０５は、全給紙カセット情報の給紙中情報を格納するエリアをチェックし、どの給紙カセットにも給紙中でなければＳ９０５へ進み、給紙カセット情報の給紙中情報をセットしＳ９０６へ進む。一方、Ｓ９０４で、制御部２０５は、既に給紙中の給紙カセットがあればＳ９０６へ進む。
Ｓ９０６で、制御部２０５は、チェック中の給紙カセットの給紙中情報をチェックする。制御部２０５は、チェックの結果、給紙中であればＳ９０７へ進み、給紙中でなければＳ９１３へ進む。
【００３１】
Ｓ９０７で、制御部２０５は、全ての排紙トレーの積載残り時間が０か否か判断する。制御部２０５は、全ての積載残り時間が０であれば、排紙できないためＳ９１３へ進む。一方、制御部２０５は、何れかの排紙トレーの積載残り時間が０でなければ、排紙可能なためＳ９０８にて給紙残り時間をデクリメントし、エリア７７６の印刷開始からの給紙時間をインクリメントする。
Ｓ９０９で、制御部２０５は、給紙残り時間が０か否か判断し、給紙残り時間が０でなければＳ９１３へ進む。一方、制御部２０５は、給紙残り時間が０になっていればＳ９１０へ進む。
Ｓ９１０で、制御部２０５は、全給紙カセット情報の給紙残り時間の総和と、印刷処理完了までの残り時間とを比較し、給紙残り時間の総和の方が大きければＳ９１２へ進む。一方、制御部２０５は、給紙残り時間の総和の方が大きくなければ、給紙シート切れと判断し、Ｓ９１１にてオペレータ作業待ち情報をセットする。
Ｓ９１２で、制御部２０５は、給紙カセットの給紙中情報をリセットすべくエリア７７２のフラグをセットし、Ｓ９１３へ進む。
Ｓ９１３で、制御部２０５は、ワークエリア７７３の値をインクリメントし、Ｓ９０２へ戻る。そして、制御部２０５は、上述したＳ９０２で、全給紙カセットがチェック済であれば、Ｓ９１４へ進む。
Ｓ９１４で、制御部２０５は、Ｓ９１２でセットされたフラグをチェックし、給紙中情報をリセットすべく給紙カセット情報の給紙中情報をリセットし、図９の処理を終了する。
【００３２】
図１０は、図８のＳ８０４における排紙トレー確認処理の一例を示すフローチャートである。
Ｓ１００１で、制御部２０５は、ワークエリア７７３に０を入れる。
Ｓ１００２で、制御部２０５は、ワークエリア７７３の値とエリア７０５の全排紙トレー数とを比較し、全排紙トレーがチェックされているか否かを判断する。そして、制御部２０５は、全排紙トレーがチェックされていると判断した場合、Ｓ１０１３へ進み、チェックされていないと判断した場合、Ｓ１００３へ進む。
Ｓ１００３で、制御部２０５は、チェック中の排紙トレーが排紙可能か判断する。制御部２０５は、排紙可能である場合はＳ１００４へ進み、排紙可能でない場合はＳ１０１２へ進む。
Ｓ１００４で、制御部２０５は、全排紙トレー情報の積載中情報を格納するエリアをチェックし、どの排紙トレーにも積載中でなければＳ１００５へ進み、チェック中の排紙トレー情報の積載中情報をセットしＳ１００６へ進む。一方、制御部２０５は、既に積載中の排紙トレーがあればＳ１００６へ進む。
Ｓ１００６で、制御部２０５は、チェック中の排紙トレーの積載中情報をチェックする。制御部２０５は、チェックの結果、積載中であればＳ１００７へ進み、積載中でなければＳ１０１２へ進む。
【００３３】
Ｓ１００７で、制御部２０５は、全ての給紙カセットの給紙残り時間が０か否か判断する。制御部２０５は、全ての給紙残り時間が０であれば、給紙できないためＳ１０１２へ進む。一方、制御部２０５は、何れかの給紙カセットの給紙残り時間が０でなければ、給紙可能なためＳ１００８にて積載残り時間をデクリメントする。
Ｓ１００９で、制御部２０５は、積載残り時間が０か否か判断し、積載残り時間が０でなければＳ１０１２へ進む。一方、制御部２０５は、積載残り時間が０になっていればＳ１０１０へ進む。
Ｓ１０１０で、制御部２０５は、排紙トレーがフルと判断し、オペレータ作業待ち情報をセットする。
Ｓ１０１１で、制御部２０５は、排紙トレーの積載中情報をリセットすべくエリア７７２のフラグをセットし、Ｓ１０１２へ進む。
Ｓ１０１２で、制御部２０５は、ワークエリア７７３をインクリメントし、Ｓ１００２へ戻る。そして、制御部２０５は、上述したＳ１００２で、全排紙トレーがチェック済であれば、Ｓ１０１３へ進む。
Ｓ１０１３で、制御部２０５は、Ｓ１０１１でセットされたフラグをチェックし、積載中情報をリセットすべく排紙トレー情報の積載中情報をリセットし、図１０の処理を終了する。
【００３４】
図１１は、オペレータが印刷システム１３０へ印刷ジョブの実行に係るパラメータ（設定情報）を入力する際のパラメータ入力画面であって、印刷装置１００が操作部２０４に表示する表示画面の一例を示す図である。なお、図１１のパラメータ入力画面は、印刷装置１００の操作部２０４に表示されてもよいし、サーバ１０３やクライアント１０４等の外部装置の表示部に表示されてもよい。また、印刷装置１００が図１１のパラメータ入力画面を表示する処理は、画面表示処理の一例である。
図１１の例の場合、ジョブは、印刷モード１１０２が片面、サイズ１１０３がＡ４、印刷枚数１１０１が７０００枚の印刷である。また、印刷システム１３０の印刷スピード１１０４は、サイズ１１０３がＡ４の場合、１分間に１００枚（１００ｐｐｍ）である。以上のジョブの動作モードに関する設定情報は、ジョブの種類情報の一例である。
給紙カセット１１０５には、給紙カセット３１７、３１８、３１９の３段が使用される。また、それぞれが収納可能な収納枚数１１０６は、５００枚である。排紙トレー１１０７には、トレー３３４、３３８の２つのトレーが使用される。それぞれが積載可能な印刷済シートの積載枚数１１０８は、１５００枚である。このことからカセットは５００枚のシートを収納可能なため、５００（枚）／１００（ｐｐｍ）、即ち、５分でシート切れが発生する。排紙トレーは、１５００（枚）／１００（ｐｐｍ）、即ち、１５分でトレーフルになる。以上の機器の構成設定に関する設定情報は、構成情報の一例である。
更に、オペレータによる補給作業予定時間（補給時間１１０９）を３分とし、印刷済シートの後処理作業予定時間（排紙処理時間１１１０）を１０分とする。以上のオペレータの作業時間に関する設定情報は、作業時間情報の一例である。最後に、オペレータ人数１１１１を１人とする。オペレータ人数１１１１に関する設定情報は、人数情報の一例である。印刷システム１３０は、オペレータによる予告開始ボタン１１１２の押下を受け付けると、図１２を用いて後述するジョブ実行状態の予測画面を表示する。
【００３５】
図１２は、印刷システム１３０の印刷装置１００が、図１１のパラメータ入力画面を介して受け付けた入力パラメータから予測したジョブの実行状態に関する予測結果（予測情報）を表示する予測画面の一例を示す図である。なお、図１２の予測画面は、印刷装置１００の操作部２０４に表示されてもよいし、サーバ１０３やクライアント１０４等の外部装置の表示部に表示されてもよい。
図１２の例では、５分経過すると、給紙カセット３１７のシート切れが発生する。ここでオペレータが補給作業を行う（１２０１）。作業の予定時間（補給時間１１０９）が３分のため、印刷システム１３０が稼動してから８分後に給紙カセット３１７に補給が完了し、給紙可能となる（１２０２）。１０分後には給紙カセット３１８のシート切れが発生するため、オペレータは補給作業を行う。１５分後にはトレー３３４がトレーフルになるが（１２０３）、給紙カセット３１７のシート切れが同時に発生するため、オペレータは先に給紙カセット３１７の補給作業を行い、その後、トレー３３４の印刷済シートの後処理作業を行う。１８分から２８分までの間、即ち、排紙作業予定時間（排紙処理時間１１１０）の１０分間に、給紙カセット３１８、３１７と順次シート切れになる。排紙作業からオペレータが戻り、給紙カセット３１７に補給している間に給紙カセット３１９のシート切れが発生する。その結果、給紙カセットが全てシート切れになってしまい、３０分から３１分までの間（１２０４）に印刷システム１３０による印刷は中断してしまう。このとき、印刷システム１３０は、図１２に示す「印刷中断」のエリアに中断する時間（１２０４）だけ表示を行う。更に、５１分から５２分までの間（１２０５）においても同様に印刷が中断してしまう。
【００３６】
以上より、上述した図１１の設定の場合、オペレータが一人では途中で印刷動作が中断してしまうことが明らかになる。このように、オペレータを管理する管理者（以下、管理者と呼ぶ）は、印刷システム１３０により提供される図１２の予測画面から、図１１の設定ではオペレータの人数が不足することを認識することができる。
また、図示していないが、印刷装置１００は、オペレータの人数変更を受け付けた場合、変更された人数でのジョブ実行状態を再度予測し、既に表示している予測結果を再度予測した予測結果に更新して表示することができる。これにより、管理者は、作業に割り当てるオペレータの人数を変更した場合のジョブ実行状態を把握することができる。
【００３７】
以上、本実施形態によれば、印刷装置１００は、オペレータ（管理者を含む）により入力されたジョブの設定情報に基づいてジョブ実行状態を予測し、予測結果をスケジューラ形式で表示することができる。これにより、管理者は、印刷システム１３０がオペレータ操作に応じてジョブ全体をどのように処理するかを容易に把握することができる。即ち、管理者は、印刷済シート処理装置に対する排紙作業等と、シート供給装置に対する給紙作業等とをどのようなタイミングで行うかを把握することができる。
また、管理者は、ジョブの設定によっては、印刷済シート処理装置に対する排紙作業等と、シート供給装置に対する給紙作業等とを同時に行わなければならないことを把握することができる。換言すると、管理者は、上述の両作業を同時に行わなければ、シート供給装置のシート切れや印刷済シート処理装置のトレーフルにより印刷システム１３０による印刷動作が中断してしまうことを把握することができる。
また、管理者は、印刷システム１３０による印刷動作が中断してしまうことを予め把握することができれば、オペレータ数を調整することで、印刷システム１３０に印刷動作を中断させることなくジョブを処理させることが可能となる。
【００３８】
＜実施形態２＞
本実施形態では、印刷システム１３０で実行される印刷ジョブに対して必要なオペレータ数を決定して管理者に提示する実施形態について説明する。
図１３は、印刷装置１００が実行するジョブに必要なオペレータ数決定処理の一例を示すフローチャートである。上述した図８のフローチャートの処理と異なる処理についてのみ説明する。
制御部２０５は、印刷動作が終了すると、Ｓ１３１９において、印刷処理時間と、印刷予定時間（印刷枚数を印刷スピードで割った値）とを比較して両者が一致するか否かを判断する。制御部２０５は、両者が一致しなければ、印刷中断が発生したとして、Ｓ１３２０へ進む。一方、制御部２０５は、両者が一致すれば、Ｓ１３２２へ進む。
Ｓ１３２０で、制御部２０５は、現在の全オペレータでジョブ実行した場合の印刷処理時間として、オペレータ数に応じた印刷処理時間をエリア７７６〜７７８に格納する。
Ｓ１３２１で、制御部２０５は、現在の全オペレータ数では印刷中断してしまうことから、全オペレータ数をインクリメントしてＳ１３０１へ戻り、再度予測を行う。
Ｓ１３２２で、制御部２０５は、現在の全オペレータ数がジョブに必要なオペレータ数であることを確定し、図１３の処理を終了する。
【００３９】
図１４は、印刷装置１００が図１３の処理で決定した必要なオペレータ数を表示する表示画面の一例を示す図である。なお、図１４の表示画面は、印刷装置１００の操作部２０４に表示されてもよいし、サーバ１０３やクライアント１０４等の外部装置の表示部に表示されてもよい。
表示１４０１は、図１３の処理で決定された必要なオペレータの人数を示している。表示１４０２は、オペレータの人数に対応する印刷処理時間をオペレータの人数毎に示している。印刷装置１００は、詳細ボタン１４０３の押下を受け付けると、図１５に示すように、オペレータの人数毎にジョブ実行状態の予測結果を表示する。図１５の例に示す予測画面では、上段に、オペレータが１人の場合におけるジョブ実行状態の予測結果が示され、下段に、オペレータが２人の場合におけるジョブ実行状態の予測結果が示されている。
【００４０】
以上、本実施形態によれば、印刷装置１００は、印刷ジョブの処理を中断せずに実行するために必要なオペレータ数を検出して管理者に提示することができる。これにより、管理者は、印刷システム１３０が実行する印刷ジョブに対して必要な人数のオペレータを予め確保することができる。その結果、管理者は、印刷システム１３０に印刷動作を中断させることなくジョブを処理させることが可能となる。
【００４１】
＜実施形態３＞
本実施形態では、印刷システム１３０において実行される印刷ジョブにおける作業に対して一時的にオペレータを増やして割り当てる（例えば、一時的にオペレータを１人増やして割り当てることができるとする）実施形態について説明する。
図１６は、図１２で示した予測結果に対して、所定の時間に一時的にオペレータを追加することが可能な予測画面の一例を示す図である。なお、図１６の予測画面は、印刷装置１００の操作部２０４に表示されてもよいし、サーバ１０３やクライアント１０４等の外部装置の表示部に表示されてもよい。また、図１６には図示されていないが、印刷装置１００は、一時的にオペレータを追加すれば印刷システム１３０がジョブ処理を中断することなく実行可能な場合、その旨の通知（警告）を表示するようにしてもよい。これにより、管理者は、印刷システム１３０にジョブ処理を効率的に実行させるために、新たなオペレータを一時的に追加する必要があることを把握することができる。
入力欄１６０１は、追加されるオペレータの作業開始時間を入力する入力欄である。入力欄１６０２は、追加されるオペレータの作業時間を入力する入力欄である。図示しないが、印刷装置１００は、入力欄１６０１、１６０２に図１６に示す値が入力され、予測開始ボタン１６０５の押下を受け付けた場合、６５分後に印刷が１分停止することを予測することができる。そのため、管理者は、更に、入力欄１６０３、１６０４に、それぞれ作業開始時間と作業時間とを入力して、予測開始ボタン１６０５を押下する。そして、印刷装置１００は、入力された情報に基づいて、再度ジョブ実行状態を予測する。なお、上述した各入力欄に入力される情報は、印刷ジョブの実行に関する設定情報の一例である。
【００４２】
図１７は、オペレータを追加する場合における全オペレータ数の判断処理の一例を示すフローチャートである。上述したように図８では、制御部２０５は、Ｓ８１１において、ＲＡＭ２０８におけるエリア７７１の作業中オペレータ数とエリア７０９の全オペレータ数とを比較している。本実施形態では、制御部２０５は、エリア７０９の値だけでなく、エリア７７９のオペレータ追加時間１及びエリア７８０のオペレータ作業時間１、エリア７８１のオペレータ追加時間２及びエリア７８２のオペレータ作業時間２を使用して判断する。ここで、オペレータ追加時間１、２は、図１６で上述した作業開始時間１、２に対応し、オペレータ作業時間１、２は、図１６で上述した作業時間１、２に対応する。
Ｓ１７０１で、制御部２０５は、エリア７００の現在の印刷処理時間がエリア７７９のオペレータ追加時間１を超え、かつ、オペレータ追加時間１にエリア７８０のオペレータ作業時間１をプラスした値以下であるという条件を満たすか否かを判断する。制御部２０５は、Ｓ１７０１で条件を満たすと判断した場合は、Ｓ１７０２へ進み、全オペレータ数に１を加算した値を全オペレータ数とする。一方、制御部２０５は、Ｓ１７０１で条件を満たさないと判断した場合は、Ｓ１７０３へ進む。
Ｓ１７０３で、制御部２０５は、エリア７００の現在の印刷処理時間がエリア７８１のオペレータ追加時間２を超え、かつ、オペレータ追加時間２にエリア７８２のオペレータ作業時間２をプラスした値以下であるという条件を満たすか否かを判断する。制御部２０５は、Ｓ１７０３で条件を満たすと判断した場合は、Ｓ１７０２へ進み、全オペレータ数に１を加算した値を全オペレータ数とする。一方、制御部２０５は、Ｓ１７０３で条件を満たさないと判断した場合は、Ｓ１７０４へ進み、現在のオペレータ数を全オペレータ数とする。
【００４３】
図１８は、印刷装置１００が一時的にオペレータを追加した場合における印刷ジョブの実行状態を再度予測した予測結果が表示されている予測画面の一例を示す図である。なお、図１８の予測画面は、印刷装置１００の操作部２０４に表示されてもよいし、サーバ１０３やクライアント１０４等の外部装置の表示部に表示されてもよい。
図１８の予測画面は、ジョブ開始から２７分後に６分間新たにオペレータを割り当てて、給紙カセット３１７の補給作業（１８０１）と、給紙カセット３１９の補給作業（１８０２）とを行わせることを示している。更に、この予測画面は、６０分後に３分間新たにオペレータを割り当てて、給紙カセット３１７の補給作業（１８０３）を行わせることを示している。
【００４４】
以上、本実施形態によれば、印刷装置１００は、オペレータを一時的に増やして作業に割り当てれば印刷システム１３０による処理を中断させずに済むことを管理者に通知（警告）することができる。更に、印刷装置１００は、オペレータを一時的に増やして作業に割り当てた場合のジョブ実行状態を再度予測して、管理者に提示することができる。これにより、管理者は、作業に対してオペレータを最適に割り当てることができる。その結果、管理者は、印刷システム１３０に印刷動作を中断させることなくジョブを処理させることが可能となる。
【００４５】
上述した各実施形態では、印刷システム１３０のメモリ及び操作部２０４を用いて説明したが、各実施形態に係る構成及び処理は、同様なメモリ構成や表示部を有することが可能なパーソナルコンピュータやワークステーションで実現されてもよい。
また、各実施形態に係る構成及び処理を印刷システム１３０で実現する場合、給紙カセット数及び収納枚数、排紙トレー数及び積載可能枚数、印刷速度に関する情報は、印刷システム１３０内部で知り得ているため、その情報を用いてもよい。
【００４６】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４７】
以上、上述した各実施形態によれば、印刷ジョブの実行状態を容易に把握することが可能な技術を提供することができる。
【００４８】
以上、本発明の好ましい形態について詳述したが、本実施形態は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2016002663.tif 000003
【図２】
2016002663.tif 000004
【図３】
2016002663.tif 000005
【図４】
2016002663.tif 000006
【図５】
2016002663.tif 000007
【図６】
2016002663.tif 000008
【図７】
2016002663.tif 000009
【図８】
2016002663.tif 000010
【図９】
2016002663.tif 000011
【図１０】
2016002663.tif 000012
【図１１】
2016002663.tif 000013
【図１２】
2016002663.tif 000014
【図１３】
2016002663.tif 000015
【図１４】
2016002663.tif 000016
【図１５】
2016002663.tif 000017
【図１６】
2016002663.tif 000018
【図１７】
2016002663.tif 000019
【図１８】
2016002663.tif 000020