(57)【特許請求の範囲】
【請求項１】
外部装置から起動された印刷ジョブに従ってプリンタ部を駆動して印刷データを印刷する印刷装置において、
前記プリンタ部の排紙ビンにおける排紙用紙の残量を含む消耗品の残量を管理する消耗品残量管理手段と、
前記プリンタ部の処理能力を管理する処理能力管理手段と、
前記外部装置から起動された印刷ジョブを管理する印刷ジョブ管理手段と、
前記消耗品残量管理手段、前記処理能力管理手段及び前記ジョブ管理手段の管理結果に基づき前記管理中の印刷ジョブの実行時における前記プリンタ部の排紙ビンにおける排紙用紙の残量状況及び満杯到達時刻を含む印刷処理進捗状況を予測する進捗状況予測手段と、
前記進捗状況予測手段の予測結果を通知する通知手段と
を具備することを特徴とする印刷装置。
【請求項２】
前記通知手段は、前記消耗品残量管理手段で管理中の各消耗品毎の状態及び属性に関する情報及び前記ジョブ管理手段で管理中の前記各ジョブの状態及び属性情報を前記進捗状況予測手段の予測結果と共に表示する表示手段により構成されることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記進捗状況予測手段により予測される前記印刷処理進捗状況には、前記各印刷ジョブ毎の印刷開始予測時刻及び終了予測時刻、消耗品不足が発生するか否かの予測結果、消耗品不足発生予測時刻が少なくとも含まれ、前記表示手段は、前記消耗品の不足の発生が予測される場合にはその予測結果を該当する印刷ジョブの識別子と対応付けて表示することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記進捗状況予測手段による予測結果情報を、実測により求められた事実情報と予測により求められた予測情報とに分別する分別手段を具備し、前記表示手段は、前記事実情報と前記予測情報とを判別可能な態様で表示することを特徴とする請求項２または３記載の印刷装置。
【請求項５】
前記進捗状況予測手段による予測結果の修正を必要とする予測修正要因を検出する予測修正要因検出手段と、前記予測修正要因検出手段の検出結果に基づき前記進捗状況予測手段の予測結果を修正する予測修正手段とを具備することを特徴とする請求項１記載の印刷装置。
【請求項６】
前記予測修正要因には、印刷中の用紙ジャム、消耗品の補給、前記プリンタ部の予測処理能力と実処理能力との差異が少なくとも含まれることを特徴とする請求項５記載の印刷装置。
【請求項７】
前記表示手段の表示動作に関する随時通知モードまたは指定時通知モードを設定する通知モード設定手段と、前記随時通知モードでは、前記予測結果が修正された時点で自動的に当該修正予測結果の表示を行い、前記指定時通知モードでは、ユーザから情報通知指示が与えられる毎に最新の修正予測結果の表示を行う表示制御手段とを具備することを特徴とする請求項５記載の印刷装置。
【請求項８】
前記外部装置との情報送受信が可能な外部インタフェース手段を具備し、前記通知手段により通知する前記進捗状況予測手段の予測結果情報を前記外部インタフェースを介して前記印刷ジョブを起動した外部装置にも通知することを特徴とする請求項１記載の印刷装置。
【請求項９】
前記管理中の印刷ジョブの実行順序の変更を指示する実行順序変更指示手段と、
前記実行順序変更指示に従って前記管理中の印刷ジョブの実行順序を変更する実行ジョブ変更手段と
を具備することを特徴とする請求項１記載の印刷装置。
【請求項１０】
前記実行ジョブ変更手段により前記印刷ジョブの実行順序が変更された場合、該変更後の印刷ジョブの実行順序に従って前記進捗状況予測手段による前記印刷処理進捗状況予測を再実行させることを特徴とする請求項９記載の印刷装置。
【請求項１１】
外部装置から起動された印刷ジョブに従ってプリンタ部を駆動して印刷データを印刷する印刷装置の印刷管理方法において、
前記プリンタ部の排紙ビンにおける排紙用紙の残量を含む消耗品の残量を管理する消耗品残量管理ステップと、
前記プリンタ部の処理能力を管理する処理能力管理ステップと、
前記外部装置から起動された印刷ジョブを管理する印刷ジョブ管理ステップと、
前記消耗品残量管理ステップ、前記処理能力管理ステップ及び前記ジョブ管理ステップの管理結果に基づき前記管理中の印刷ジョブの実行時における前記プリンタ部の排紙ビンにおける排紙用紙の残量状況及び満杯到達時刻を含む印刷処理進捗状況を予測する進捗状況予測ステップと、
前記進捗状況予測ステップの予測結果を通知する通知ステップと
を具備することを特徴とする印刷装置の印刷管理方法。
【請求項１２】
前記通知ステップは、前記消耗品残量管理ステップで管理中の各消耗品毎の状態及び属性に関する情報及び前記ジョブ管理ステップで管理中の前記各ジョブの状態及び属性情報を前記進捗状況予測ステップの予測結果と共に表示する表示ステップにより構成されることを特徴とする請求項１１記載の印刷装置の印刷管理方法。
【請求項１３】
前記進捗状況予測ステップにより予測される前記印刷処理進捗状況には、前記各印刷ジョブ毎の印刷開始予測時刻及び終了予測時刻、消耗品不足が発生するか否かの予測結果、消耗品不足発生予測時刻が少なくとも含まれ、前記表示ステップでは、前記消耗品の不足の発生が予測される場合にはその予測結果を該当する印刷ジョブの識別子と対応付けて表示することを特徴とする請求項１２記載の印刷装置の印刷管理方法。
【請求項１４】
前記進捗状況予測ステップによる予測結果情報を、実測により求められた事実情報と予測により求められた予測情報とに分別する分別ステップを具備し、前記表示ステップでは、前記事実情報と前記予測情報とを判別可能な態様で表示することを特徴とする請求項１２または１３記載の印刷装置の印刷管理方法。
【請求項１５】
前記進捗状況予測ステップによる予測結果の修正を必要とする予測修正要因を検出する予測修正要因検出ステップと、前記予測修正要因検出ステップの検出結果に基づき前記進捗状況予測ステップの予測結果を修正する予測修正ステップとを具備することを特徴とする請求項１１記載の印刷装置の印刷管理方法。
【請求項１６】
前記予測修正要因には、印刷中の用紙ジャム、消耗品の補給、前記プリンタ部の予測処理能力と実処理能力との差異が少なくとも含まれることを特徴とする請求項１５記載の印刷装置の印刷管理方法。
【請求項１７】
前記表示ステップの表示動作に関する随時通知モードまたは指定時通知モードを設定する通知モード設定ステップを有し、前記随時通知モードでは、前記予測結果が修正された時点で自動的に当該修正予測結果の表示を行い、前記指定時通知モードでは、ユーザから情報通知指示が与えられる毎に最新の修正予測結果の表示を行うことを特徴とする請求項１５記載の印刷装置の印刷管理方法。
【請求項１８】
前記進捗状況予測ステップの予測結果情報を外部インタフェースを介して前記印刷ジョブを起動した外部装置にも通知することを特徴とする請求項１１記載の印刷装置の印刷管理方法。
【請求項１９】
前記管理中の印刷ジョブの実行順序の変更を指示する実行順序変更指示ステップと、
前記実行順序変更指示に従って前記管理中の印刷ジョブの実行順序を変更する実行ジョブ変更ステップと
を具備することを特徴とする請求項１１記載の印刷装置の印刷管理方法。
【請求項２０】
前記実行ジョブ変更ステップにより前記印刷ジョブの実行順序が変更された場合、該変更後の印刷ジョブの実行順序に従って前記進捗状況予測ステップによる前記印刷処理進捗状況予測を再実行させることを特徴とする請求項１９記載の印刷装置の印刷管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部装置から起動された印刷ジョブによりプリンタ部を駆動して印刷を行う印刷装置に係わり、詳しくはプリンタ部の印刷資源である記録紙等の消耗品の残量等を監視して、いつどの印刷ジョブで消耗品不足によるジョブ停止が発生するか等を予測して利用者に通知し、利用者による消耗品供給を適切に行わせるための印刷管理方法の改良に関する。
【０００２】
【従来の技術】
この種の従来の印刷装置における印刷管理方法としては、特開平3-247480号公報や特開平5-270082号公報に記載される方法が一般的であった。
【０００３】
ここで、特開平3-247480号公報には、用紙を１枚プリントする毎に残存枚数情報を記憶するカウンタをカウントダウンする処理を残り枚数が所定枚数になるまで繰り返し、残りの枚数が上記所定枚数になった時点で警告ランプを点滅させる等の方法により利用者に紙の補給時期であることを警告する機能を有するプリンタが開示されている。
【０００４】
また、特開平5-270082号公報には、利用者が印刷装置１１への印刷要求を出すと、印刷要求枚数確認手段３が印刷要求枚数を得て印刷可能判断手段４に通知し、印刷可能判断手段４は印刷用紙使用量ファイル管理手段２を介して印刷用紙使用量ファイル６から得た印刷用紙の残り枚数と印刷要求枚数とを比較し、印刷用紙の残り枚数が印刷要求枚数より少なければ、エラー通知手段５を介して利用者に印刷用紙の不足を通知する機能を有する印刷用紙使用量監視方式が開示されている。
【０００５】
これら特開平3-247480号公報や特開平5-270082号公報などに記載される従来装置は、単に、印刷ジョブの受信時、現在の給紙残量との関係からそのジョブで用紙切れが発生することを通知する機能しか有せず、印刷ジョブ開始時期を利用者に通知したり、あるいは現在の印刷装置内の消耗品残量状況に応じてそのジョブ実行中に用紙切れやスタッカ満杯状態等の要因によって印刷装置の停止の可能性が判別して利用者に通知する機能等は備わっておらず、更にその印刷ジョブがいつどのような要因で停止あるいは終了するか等の予測結果を表示する機能も一切示唆されていなかった。
【０００６】
これにより、従来装置においては、以下の様な種々の問題点を招来していた。
【０００７】
例えば、ネットワーク型プリンタ等で、複数の人により印刷装置を共有利用する場合において、各人がジョブ起動時に、既に印刷待ちや印刷中の先行ジョブとの関係で次ジョブがいつ頃終了するかの予測がつかなかった。更に、現在の用紙補給状態やビン排出量状態は何等かの検出機能により把握可能であったとしても、自分のジョブ実行時に用紙切れやビン満杯等で停止するかを判断できないことから、適当な時間が経過した後、印刷結果を取りに行った際、まだ前の人のジョブを実行中で自分のジョブが始まっていないことに気付くとか、自分のジョブは開始されていたが用紙切れやスタッカ満杯状態でプリント未完了に気付く等、著しく非効率な運用に迫られ、プリンタ稼働率の低下を招いていた。
【０００８】
また、集中印刷型プリンタ等では、選任オペレータを置き、ジョブを指定時間内に終了させるために、複数の給紙トレイや排紙トレイを使って、計画的な無停止運転を実行するような工夫がなされるが、この場合には、完全に実行されるジョブの内容を事前に把握していない限り、各消耗品の補給タイミングを計画的に管理・運用することが困難であった。更に、たとえ事前把握できた場合であっても、用紙ジャム等の発生により実際の消耗品の使用状況が変動し、計画と狂いが生じるのが一般的であることから、結局は、印刷ジョブの実行状況と消耗品の残量状況を注意深く観察していないと、どの給紙トレイやスタッカ（排紙トレイ、排紙ビン）がいつ頃用紙切れあるいは満杯状態に陥るかを把握できず、専任オペレータがいる状況でさえ、常時、これらの消耗品状態の注意深い監視が必要となり、オペレータの負荷が過大であった。
【０００９】
【発明が解決しようとする課題】
上述の如く、特開平3-247480号公報や特開平5-270082号公報などに記載される従来装置では、単に、印刷ジョブの受信時に現在の給紙残量との関係からそのジョブで用紙切れが発生することを通知する機能を持つだけで、こうした用紙不足以外の例えばスタッカ満杯等、日常的に発生するプリンタ停止要因を予測する機能も、その予測結果を利用者に通知する機能も持たなかったため、印刷装置の計画的な管理・運用ができず、またこれを実現しようとすれば利用者の負担が増大するという問題点があった。
【００１０】
本発明の目的は、上記問題点を解決し、印刷処理の進捗状況や消耗品の監視等に係わる利用者の負担を増大させることなく、印刷装置の円滑な管理・運用が実現できる印刷装置及びその印刷管理方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成すべく、請求項１記載の発明は、外部装置から起動された印刷ジョブに従ってプリンタ部を駆動して印刷データを印刷する印刷装置において、前記プリンタ部の排紙ビンにおける排紙用紙の残量を含む消耗品の残量を管理する消耗品残量管理手段と、前記プリンタ部の処理能力を管理する処理能力管理手段と、前記外部装置から起動された印刷ジョブを管理する印刷ジョブ管理手段と、前記消耗品残量管理手段、前記処理能力管理手段及び前記ジョブ管理手段の管理結果に基づき前記管理中の印刷ジョブの実行時における前記プリンタ部の排紙ビンにおける排紙用紙の残量状況及び満杯到達時刻を含む印刷処理進捗状況を予測する進捗状況予測手段と、前記進捗状況予測手段の予測結果を通知する通知手段とを具備することを特徴とする。
【００１２】
請求項２の発明は、請求項１の発明において、前記通知手段は、前記消耗品残量管理手段で管理中の各消耗品毎の状態及び属性に関する情報及び前記ジョブ管理手段で管理中の前記各ジョブの状態及び属性情報を前記進捗状況予測手段の予測結果と共に表示する表示手段により構成されることを特徴とする。
【００１３】
請求項３の発明は、請求項２の発明において、前記進捗状況予測手段により予測される前記印刷処理進捗状況には、前記各印刷ジョブ毎の印刷開始予測時刻及び終了予測時刻、消耗品不足が発生するか否かの予測結果、消耗品不足発生予測時刻が少なくとも含まれ、前記表示手段は、前記消耗品の不足の発生が予測される場合にはその予測結果を該当する印刷ジョブの識別子と対応付けて表示することを特徴とする。
【００１４】
請求項４の発明は、請求項２または３の発明において、前記進捗状況予測手段による予測結果情報を、実測により求められた事実情報と予測により求められた予測情報とに分別する分別手段を具備し、前記表示手段は、前記事実情報と前記予測情報とを判別可能な態様で表示することを特徴とする。
【００１５】
請求項５の発明は、請求項１の発明において、前記進捗状況予測手段による予測結果の修正を必要とする予測修正要因を検出する予測修正要因検出手段と、前記予測修正要因検出手段の検出結果に基づき前記進捗状況予測手段の予測結果を修正する予測修正手段とを具備することを特徴とする。
【００１６】
請求項６の発明は、請求項５の発明において、前記予測修正要因には、印刷中の用紙ジャム、消耗品の補給、前記プリンタ部の予測処理能力と実処理能力との差異が少なくとも含まれることを特徴とする。
【００１７】
請求項７の発明は、請求項５の発明において、前記表示手段の表示動作に関する随時通知モードまたは指定時通知モードを設定する通知モード設定手段と、前記随時通知モードでは、前記予測結果が修正された時点で自動的に当該修正予測結果の表示を行い、前記指定時通知モードでは、ユーザから情報通知指示が与えられる毎に最新の修正予測結果の表示を行う表示制御手段とを具備することを特徴とする。
【００１８】
請求項８の発明は、請求項１の発明において、前記外部装置との情報送受信が可能な外部インタフェース手段を具備し、前記通知手段により通知する前記進捗状況予測手段の予測結果情報を前記外部インタフェースを介して前記印刷ジョブを起動した外部装置にも通知することを特徴とする。
【００１９】
請求項９の発明は、請求項１の発明において、前記管理中の印刷ジョブの実行順序の変更を指示する実行順序変更指示手段と、前記実行順序変更指示に従って前記管理中の印刷ジョブの実行順序を変更する実行ジョブ変更手段とを具備することを特徴とする。
【００２０】
請求項１０の発明は、請求項９の発明において、前記実行ジョブ変更手段により前記印刷ジョブの実行順序が変更された場合、該変更後の印刷ジョブの実行順序に従って前記進捗状況予測手段による前記印刷処理進捗状況予測を再実行させることを特徴とする。
【００２１】
請求項１１記載の発明は、外部装置から起動された印刷ジョブに従ってプリンタ部を駆動して印刷データを印刷する印刷装置の印刷管理方法において、前記プリンタ部の排紙ビンにおける排紙用紙の残量を含む消耗品の残量を管理する消耗品残量管理ステップと、前記プリンタ部の処理能力を管理する処理能力管理ステップと、前記外部装置から起動された印刷ジョブを管理する印刷ジョブ管理ステップと、前記消耗品残量管理ステップ、前記処理能力管理ステップ及び前記ジョブ管理ステップの管理結果に基づき前記管理中の印刷ジョブの実行時における前記プリンタ部の排紙ビンにおける排紙用紙の残量状況及び満杯到達時刻を含む印刷処理進捗状況を予測する進捗状況予測ステップと、前記進捗状況予測ステップの予測結果を通知する通知ステップとを具備することを特徴とする。
【００２２】
請求項１２の発明は、請求項１１の発明において、前記通知ステップは、前記消耗品残量管理ステップで管理中の各消耗品毎の状態及び属性に関する情報及び前記ジョブ管理ステップで管理中の前記各ジョブの状態及び属性情報を前記進捗状況予測ステップの予測結果と共に表示する表示ステップにより構成されることを特徴とする。
【００２３】
請求項１３の発明は、請求項１２の発明において、前記進捗状況予測ステップにより予測される前記印刷処理進捗状況には、前記各印刷ジョブ毎の印刷開始予測時刻及び終了予測時刻、消耗品不足が発生するか否かの予測結果、消耗品不足発生予測時刻が少なくとも含まれ、前記表示ステップでは、前記消耗品の不足の発生が予測される場合にはその予測結果を該当する印刷ジョブの識別子と対応付けて表示することを特徴とする。
【００２４】
請求項１４の発明は、請求項１２または１３の発明において、前記進捗状況予測ステップによる予測結果情報を、実測により求められた事実情報と予測により求められた予測情報とに分別する分別ステップを具備し、前記表示ステップでは、前記事実情報と前記予測情報とを判別可能な態様で表示することを特徴とする。
【００２５】
請求項１５の発明は、請求項１１の発明において、前記進捗状況予測ステップによる予測結果の修正を必要とする予測修正要因を検出する予測修正要因検出ステップと、前記予測修正要因検出ステップの検出結果に基づき前記進捗状況予測ステップの予測結果を修正する予測修正ステップとを具備することを特徴とする。
【００２６】
請求項１６の発明は、請求項１５の発明において、前記予測修正要因には、印刷中の用紙ジャム、消耗品の補給、前記プリンタ部の予測処理能力と実処理能力との差異が少なくとも含まれることを特徴とする。
【００２７】
請求項１７の発明は、請求項１５の発明において、前記表示ステップの表示動作に関する随時通知モードまたは指定時通知モードを設定する通知モード設定ステップを有し、前記随時通知モードでは、前記予測結果が修正された時点で自動的に当該修正予測結果の表示を行い、前記指定時通知モードでは、ユーザから情報通知指示が与えられる毎に最新の修正予測結果の表示を行うことを特徴とする。
【００２８】
請求項１８の発明は、請求項１１の発明において、前記進捗状況予測ステップの予測結果情報を外部インタフェースを介して前記印刷ジョブを起動した外部装置にも通知することを特徴とする。
【００２９】
請求項１９の発明は、請求項１１の発明において、前記管理中の印刷ジョブの実行順序の変更を指示する実行順序変更指示ステップと、前記実行順序変更指示に従って前記管理中の印刷ジョブの実行順序を変更する実行ジョブ変更ステップとを具備することを特徴とする。
【００３０】
請求項２０の発明は、請求項１９の発明において、前記実行ジョブ変更ステップにより前記印刷ジョブの実行順序が変更された場合、該変更後の印刷ジョブの実行順序に従って前記進捗状況予測ステップによる前記印刷処理進捗状況予測を再実行させることを特徴とする。
【００３１】
【発明の実施の形態】
以下、本発明の一実施の形態について添付図面を参照して詳細に説明する。図１は、本発明の一実施の形態に係わる印刷管理制御装置の概略構成を示すブロック図である。この印刷管理制御装置１０は、主制御部（ＣＰＵ）１１、入力操作／表示部１２、主記憶部１３、入出力インタフェース部１４、イメージ生成部１５、補助記憶部１６、プリンタインタフェース部１７を具備して構成され、上記入出力インタフェース部１４には外部ホスト装置３０が接続されるとともに、上記プリンタインタフェース部１７には印刷装置２０が接続される。
【００３２】
印刷管理制御装置１０の本体内において、主制御部１１、入出力インタフェース部１４、イメージ生成部１５、補助記憶部１６、プリンタインタフェース部１７はシステムバスにより相互に接続される。主制御部１１には、入力操作／表示部１２、主記憶部１３が接続される。入力操作／表示部１２は、例えばキーボード及びディスプレイにより構成される。主記憶部１３には、この印刷管理制御装置１０を制御するためのソフトウェア及び該ソフトウェアが使用する一時データが格納される。
【００３３】
入力インタフェース部１４は、ネットワーク等を介して外部装置３０からの印刷データの受信及び外部装置３０への印刷進捗状況等の通知の処理を実行する。イメージ生成部１５は印刷データに基づきページビデオデータを生成する。プリンタインタフェース部１７は、ビデオ信号線（Video Line）を介した印刷装置２０へのページビデオデータの送信、制御線（Control Line）を介した印刷装置３０の印刷動作制御及び印刷装置２０からの状態信号等の受信の処理を行う。入力操作／表示部１２は、キーボード及びディスプレイによって成り、利用者とのユーザインタフェースを実行する。
【００３４】
補助記憶装置１７は、受信した印刷データのスプールを行ったり、記録用紙等の印刷資源を管理するためのデータベース（消耗品管理データベース）、印刷ジョブの状態を管理するためのデータベース（ジョブ管理データベース）、印刷装置２０の処理能力を管理するデータベース（スループット算出データベース）等を格納するものである。
【００３５】
印刷装置２０は、ゼログラフィプロセスでプリント動作を行う装置であり、用紙をフィードするための１つ以上の給紙トレイと、印刷した用紙を排出するための１つ以上の排出ビンを有する。
【００３６】
また、図２はこの印刷管理制御装置１０の主制御部１１の機能構成を示すブロック図である。同図に示す如く、主制御部１１は、入力制御部１１１、ジョブ管理制御部１１２、デコンポーザ制御部１１３、ユーザインタフェース（ＵＩ）制御部１１４、印刷制御部１１５、消耗品設定制御部１１６、スループット算出制御部１１７、消耗品不測検知制御部１１８を具備して構成される。これら入力制御部１１１、ジョブ管理制御部１１２、デコンポーザ制御部１１３、ユーザインタフェース（ＵＩ）制御部１１４、印刷制御部１１５、消耗品設定制御部１１６、スループット算出制御部１１７、消耗品不測検知制御部１１８は、それぞれ後述する入力制御処理、ジョブ管理処理、デコンポーザ処理、ＵＩ制御処理、印刷制御処理、消耗品補給量設定処理、スループット算出処理、消耗品不測検知処理を実行するものである。
【００３７】
次に、この印刷管理制御装置１０における印刷動作について図３を参照して説明する。まず、印刷装置２０により印刷を行おうとする外部ホスト装置３０では、その印刷に係わる印刷ジョブを印刷管理制御装置１０に対して起動する。これにより、上記起動された印刷ジョブに対応する印刷データが入力インタフェース部１４を通じて印刷管理制御装置１０に取り込まれる（ステップ３０１）。外部ホスト装置３０より入力された印刷データは、主制御部１１での入力制御処理によりデータ解析され、ジョブ毎にページ単位の印刷制御情報と内部形式の印刷フォーマットデータに変換された後、補助記憶部１６にスプールされる（ステップ３０２）。
【００３８】
スプールされたジョブデータは、主制御部１１でのジョブ管理処理によりジョブ管理データベースに登録される（ステップ３０３，ステップ３０４）と共に、デコンポーザ処理に渡される（ステップ３０５）。デコンポーザ処理では、上記ジョブデータを基にイメージ生成部１６によりページ単位にビットマップデータを作成し、ページバッファメモリ上にページイメージを蓄える（ステップ３０６）。
【００３９】
次に、印刷制御処理では、プリンタインタフェース部１７を介して印刷装置２０の動作状態／状態監視を行いながら（ステップ３０８）、ページバッファ上のビットマップイメージをビデオデータとして印刷装置２０に送出する（ステップ３０７，ステップ３０８）。印刷装置２０は、入力されたビデオデータに基づきゼログラフィプロセスでプリント動作を実行する。
【００４０】
また、ジョブ実行中、上記印刷制御処理、デコンポーザ処理、入力制御処理においては、それぞれの処理の進行状況をジョブ管理処理に通知する（ステップ３０９，ステップ３１０，ステップ３１１）。ジョブ管理処理では、上記各処理から通知された処理進行状況情報をベースにジョブ管理データベース及び消耗品管理データベースの設定・更新処理を行う（ステップ３０４，ステップ３１２）。
【００４１】
また、ＵＩ制御処理では、入力操作／表示部１２のキーボードにより利用者から入力された情報をジョブ管理処理に通知するとともに、ジョブ管理処理から渡されたジョブ情報を入力操作／表示部１２に通知し、このユーザ通知情報をディスプレイ表示する等、利用者とのユーザインタフェース処理を実行する（ステップ３１３，ステップ３１４）。
【００４２】
ここで、ジョブ管理処理からＵＩ制御処理へ通知するユーザ通知情報の中には、上記ジョブ管理データベースや消耗品データベースの管理情報も含まれる。これら各データベースの内容は、上述したように、印刷ジョブの起動や印刷装置２０での印刷動作の進行等、印刷処理進捗状況に応じてジョブ管理処理により逐次更新されるものである。この結果、ディスプレイ上には、これら各データベースの更新結果が反映された印刷処理進捗状況表示がなされる。更に、このディスプレイ表示されるユーザ通知情報は、入力制御処理によって、印刷ジョブを起動した外部ホスト装置３０にも通知される（ステップ３１５）。これにより、外部ホスト端末３０では、この通知を受けたユーザ通知情報を入力操作／表示部１２と同様にディスプレイ表示でき、この表示を基に自ら起動した印刷ジョブや他のホスト装置３０からの先行ジョブ等に関する印刷管理制御装置１０での印刷処理進捗状況を確認することができる。
【００４３】
次に、この印刷管理制御装置１０における上記ユーザ通知情報の生成処理について図４を参照しながら更に詳細に説明する。このユーザ通知情報の生成処理に際しては、印刷装置２０での印刷に用いる消耗品の設定及び消費量の管理と、印刷ジョブの起動及び進捗状況の管理が必要となる。
【００４４】
ここでは、まず、上記消耗品の補給量設定処理から説明する。図４における消耗品補給量設定処理では、利用者が例えば給紙トレイに用紙を給紙する際、その給紙した用紙に係わる用紙情報（補給枚数、用紙サイズ、用紙種類等）を入力操作／表示部１２（ＵＩ制御手段）により設定する（ステップ４００）。この消耗品補給量の設定は、例えば印刷装置２０の給紙トレイに設けた検知手段による収容枚数の検知結果を基に印刷制御部１１５（ＩＯＴ制御手段）を通じて設定することも可能である。
【００４５】
また、利用者がある排紙ビンから用紙を取り除く際、その取り除いた用紙に係わる用紙情報（取り除いた用紙枚数、用紙サイズ等）を入力操作／表示部１２（ＵＩ制御手段）により設定する（ステップ４００）。この設定も、印刷装置２０の排紙ビンに設けた検知手段による排紙枚数の検知結果を基に印刷制御部１１５（ＩＯＴ制御手段）を通じて設定することも可能である。
【００４６】
この消耗品補給量設定処理による設定情報は、ジョブ管理処理に通知され（ステップ４０１）、ジョブ管理処理はその通知された設定情報に基づいて各給紙トレイの消耗品管理データベースへの登録または更新処理を行う（ステップ４０２）。
【００４７】
これにより、例えば、給紙トレイ１に残量５００枚が収容されている時に新たに１０００枚のＡ４サイズの普通紙が追加されたことがオペレータあるいは検知手段より通知された場合、給紙トレイ１の残量管理データベースにはこれまでの残量５００枚と併せて１５００枚のＡ４普通紙が残量として設定される。
【００４８】
また、例えば、Ａ４サイズに設定された排紙ビン１からプリント結果を全て取り除いた（排紙ビン１が空っぽになる）ことが利用者または上記検知手段より通知された場合、当該排紙ビン１の排出容量管理データベースには排紙ビン１の排出許容量である１５００枚のＡ４普通紙が排出可能として設定される。
【００４９】
上記消耗品補給量設定の後、印刷装置２０で印刷ジョブが実行されると、その時の給紙動作により給紙トレイの用紙の枚数は減っていき、排紙ビンへの用紙の排紙枚数が増えていく。この印刷動作中に消費された各給紙トレイからの用紙フィード枚数及び各排紙ビンへの出力枚数に係わる各情報がジョブ進捗情報の１つとして印刷制御処理（ＩＯＴ制御手段）からジョブ管理処理に通知される（ステップ４０３）。ジョブ管理処理では、これらジョブ進捗情報に基づいて各消耗品管理データベースの残量管理（登録・更新処理）を行う（ステップ４０２）。例えば、１００ページのＡ４片面印刷ジョブを「ＴＲＡＹ１からＢＩＮ１へ全てを排出する」という条件で印刷する時に、当該ジョブ実行中に１０枚分の用紙が用紙ジャムにより無駄になった場合、上記消耗品管理データベースの内容は、ＴＲＡＹ１から１１０枚を消費したことにより「１５００−１１０＝１３９０」枚に、ＢＩＮ１には１００枚排出し、排出容量を１００枚分消費したことにより「１５００−１００＝１４００」枚にそれぞれの残量値が更新される。
【００５０】
上記処理により、各消耗品の設定または印刷動作中の消費に伴う各消耗品残量の状態は適正に管理される。図５は、ジョブ管理処理により管理される消耗品管理データベースの一例を示す図である。この消耗品管理データベースには、「消耗品種類」，「消耗品種類別の識別子（ＩＤ）」，「用紙検知特性」，「用紙サイズ」，「用紙種類」，「状態」，「容量」，「残量」の各管理項目が少なくとも設けられ、それぞれ該当する情報が格納されている。この情報内容からも分かるように、この例の消耗品管理データベースは、特に、「ＴＲＡＹ１」と「ＴＲＡＹ２」の２つ給紙トレイを持ち、かつ「ＢＩＮ１」と「ＴＯＰ（印刷装置２０の上面に形成された排紙トレイ）」の２つの排紙ＢＩＮを持つ印刷装置２０の消耗品管理に適用されるものである。
【００５１】
この消耗品管理データベースの情報内容を基にジョブ管理処理部１１２は次の管理結果を認識できる。
【００５２】
・ＴＲＡＹ１はＡ４サイズの普通紙２０００枚分の収容容量を持ち、現時点で１０００枚を給紙中の状態（使用中）にあって、１０００枚の残量がある。収容用紙の検知特性に関しては、用紙サイズ検知と用紙切れ検知が「有り」であり、容量検知と用紙種類検知は「無し」である。
【００５３】
・ＴＲＡＹ２はＡ４サイズの色紙１０００枚分の収容容量を持ち、現時点で５００枚を消費し終えて未使用の状態（使用可能）にあって、５００枚の残量がある。収容用紙の検知特性に関しては、用紙サイズ検知と用紙切れ検知が「有り」であり、容量検知と用紙種類検知は「無し」である。
【００５４】
・ＢＩＮ１はＡ４サイズの用紙〔普通紙か色紙かを問わない：設定値（ＮＡ）〕２５００枚分の排紙容量を持ち、現時点で１５００枚を排紙中の状態（使用中）にあって、１０００枚の残量がある。排紙用紙の検知特性に関しては、用紙混在排出が「不可」であり、用紙サイズ検知，ＥＭＰＴＹの検知，ＦＵＬＬの検知がそれぞれ「有り」である。
【００５５】
・ＴＯＰは各サイズの用紙〔普通紙か色紙かを問わない：設定値（ＮＡ）〕５００枚分の排紙容量を持ち、現時点で満杯の状態にあって、残量が０枚である。排紙用紙の検知特性に関しては、用紙混在排出が「可」、用紙サイズ検知が「不可」であり、ＥＭＰＴＹの検知，ＦＵＬＬの検知とがそれぞれ「有り」である。
【００５６】
次に、この印刷管理制御装置１０における印刷処理進捗状況予測処理について説明する。この印刷管理制御装置１０の予測対象としては、
（ａ）各ジョブ毎の動作開始時期及び動作終了時期
（ｂ）給紙トレイ若しくは排紙ビンでの用紙残量不足に起因する動作停止の可能性の有無
（ｃ）上記（ｂ）で動作停止が発生する場合の動作停止時期（消耗品補給時期）
等があげられる。
【００５７】
上記（ａ）の予測に際しては、印刷ジョブの起動状況を監視し、この起動された印刷ジョブの実行に要する時間を印刷装置２０の処理処理能力（スループット）を基に算出する必要がある。また、上記（ｂ），（ｃ）の予測に際しては、起動された印刷ジョブの印刷枚数と消耗品管理データベースに格納された消耗品の残量との関係から各印刷ジョブ毎の用紙の過不足を判断し、不足が見込まれる場合にはその不足が生じるまでの枚数の印刷に要する時間を印刷装置２０のスループットを基に算出する必要がある。
【００５８】
つまり、本発明における印刷処理進捗状況予測処理に際しては、消耗品を管理する上記消耗品管理データベース（図５参照）の他、印刷ジョブの起動状況を管理するジョブ管理データベースや印刷装置２０のスループットを管理するスループット算出データベースが必要となる。図６はこの印刷管理制御装置１０で用いるスループット算出データベースの一例を示し、図７はジョブ管理データベースの一例を示したものである。
【００５９】
図６において、スループット算出データベースには、Ａ４片面印刷やＢ４両面印刷等の「印刷モード」，当該モード毎に１分間に何ページの印刷が行えるかについての印刷能力「ｐｐｍ」，１枚当たりの「印刷時間」等の情報（同図左欄）と、プリンタサイクルアップやサイクルダウンあるいはトレイ切り替わり時またはビン切り替わり時のオーバーヘッドといった各事象毎の時間の情報〔同図右欄）が管理される。
【００６０】
また、図７において、印刷ジョブ管理データベースには、ジョブＩＤに対応付けたジョブ属性に関する情報（同図上欄）と、ジョブＩＤに対応付けた予測情報（同図下欄）とが管理される。同図上欄のジョブ属性に関しては、「送信者ＩＤ」、「用紙サイズ」、「モード」、「状態」、「総ページ数」、「印刷済みページ数」、「利用資源」、「印刷済み利用資源」、「開始時間」、「現処理時間」等の各項目が設定される。また、同図下欄の予測情報に関しては、「開始時間」、「処理時間」、「停止要因個数」、「停止要因の内容＃１，＃２，…，＃ｎ」等の各項目が設定され、更に、停止要因の内容には、「発生要因」、「発生時刻」、「発生ページ」が含まれる。
【００６１】
次に、上記各データベースの管理方法とその管理結果に基づく印刷処理進捗状況予測処理について再び図４を参照しながら説明していく。まず、外部ホスト装置３０から入力インタフェース部１４を通じて印刷データが入力すると、この印刷データは主制御部１１での入力制御処理によりデータ解析され、各印刷ジョブ毎に補助記憶装置１６にスプールされる。この際、入力制御処理では、印刷データに付随した印刷動作制御指示または外部からのジョブ制御指示識別子に基づいてジョブ／ページの属性情報（総ページ数、用紙サイズ、片面印刷と両面印刷の別、送信者ＩＤ）や利用する消耗品資源情報（用紙種類毎の利用枚数、排出先種類毎の利用枚数）を抽出し、ジョブ管理処理に通知する（ステップ４０５）。この処理は印刷ジョブの起動を受ける毎に実施され、各印刷ジョブのスプールがなされる。
【００６２】
また、ジョブ管理処理では、入力制御処理から受け取った印刷ジョブ情報にＪＯＢ−ＩＤと印刷開始時刻として現時点の時刻（既に先行して印刷している場合には、前ジョブの終了時刻）を設定し、この受け取った情報をジョブ管理データベース（図７参照）に登録する（ステップ４０６）とともに、ジョブ実行状態をスプール済みに設定する。
【００６３】
次いで、ジョブ管理処理では、予測実施指示を発行することにより（ステップ４０７）スループット算出処理を起動し、上記印刷ジョブの実行時間を予測算出する。このスループット算出処理では、印刷装置２０のスループットを格納したスループット算出データベース（図６参照）を参照し（ステップ４０８）、受信した印刷ジョブの特性に従って予測処理時間を算出し、この予測処理時間を上記印刷開始時刻に加算することにより印刷終了時刻を算出し、これをジョブ管理データベース（図７参照）に設定する（ステップ４０９）。
【００６４】
次に、ジョブ管理処理は、予測実施指示を発行することにより（ステップ４１０）、上記印刷ジョブの実行中に消耗品の不足が発生するか否かを判定する消耗品不足検知処理を起動する。この消耗品不足検知処理では、印刷ジョブが利用する各消耗品資源（未完了の先行印刷ジョブが存在する場合には、この先行印刷ジョブが利用する各消耗品資源も含める）と、消耗品管理データベースを参照することにより（ステップ４１１）得た各消耗品の残量状態とから本ジョブ実行中に消耗品の不足が発生するかどうかを検出し、消耗品不足が発生すると予測された場合に認められれば、その全ての発生要因と発生ページ番号をジョブ管理データベースに設定し（ステップ４１２）、ジョブ管理処理に通知する。
【００６５】
ジョブ管理処理では、このジョブの実行中に消耗品不足が発生すると判明すれば、スループット算出処理を起動し（ステップ４０７）、その不足発生ページまでの処理時間をスループット算出データベースのスループットを参照して（ステップ４０８）算出させ、その発生時間をジョブ管理データベース上に設定する（ステップ４０９）。
【００６６】
次に、ジョブ管理処理では、デコンポーザ処理と印刷制御処理を起動し、上記スプール完了した印刷ジョブの印刷動作を実行させると共に、当該印刷ジョブの実行状態を「印刷中」に設定する。その後、印刷ジョブの印刷動作が開始され、この印刷動作の進行に伴って当該印刷ジョブの各ページの印刷終了情報が印刷制御処理から受信される（ステップ４０４，ステップ４０５）と、ジョブ管理処理では、ジョブ管理データベース上の印刷済みのページ数、印刷済み利用資源、現時間処理情報をそれぞれ更新していく（ステップ４０６）。
【００６７】
その際、ジョブ管理処理では、各ページの印刷終了時刻と予測処理による本ページの予測終了時刻の比較を所定のスレッショルドタイミング（例えば、印刷装置２０の停止事象発生時、ジョブ開始・終了時、任意のページ数の印刷終了毎、消耗品補給時等のうちの少なくともいずれか１つのタイミング）で行い、一定値以上の予測誤差が検出された場合、その差分時間によりジョブ管理データベースを更新することにより、本ジョブの予測終了時刻と、以降のジョブの開始時刻を補正する処理も行う。上記処理により、ジョブの最終ページの印刷データを受信したら、印刷状態を「印刷済み」に設定し、次のジョブの印刷処理に移る。
【００６８】
以上の処理によって、ジョブ管理データベース上では、各印刷ジョブに関して、その印刷開始時刻や終了時刻、印刷実行中の消耗品不足に伴う動作停止の可能性の有無、動作停止の可能性が有る場合の発生時刻等の各状態情報を適正に維持管理できる。
【００６９】
以後、ジョブ管理処理では、上記消耗品管理データベース、ジョブ管理データベースでの管理結果をユーザ通知情報としてＵＩ制御処理を介して入力操作／表示部１２に送出してディスプレイ上に表示させる（ステップ４１３）。
【００７０】
また、上記外部ホスト装置３０としてパーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）をＲＰＣ（リモート・プロシジャ・コール）等の外部インタフェース手段を介して収容している環境下では、これら外部ホスト装置３０のうち、ジョブを起動してきた外部ホスト装置３０に対して、上記ユーザ通知情報を入力制御処理を介して通知する（ステップ４１３）。これにより、各ＰＣやＷＳで上記ユーザ通知情報をディスプレイ表示でき、この表示を基に各端末のユーザは自ら起動した印刷ジョブを他の端末から起動ジョブと含めてこれらの進捗状況の認識ができる。
【００７１】
次に、上記消耗品管理データベース、ジョブ管理データベースに設定された情報に基づくユーザ通知情報の利用者への通知動作について説明する。上述した如く、ジョブ管理処理においては、ジョブ管理データベース及び消耗品管理データベースに設定された情報に基づきＵＩ制御処理を介して入力操作／表示部１２のディスプレイにジョブ状況の表示を行う。図８乃至図１１は、上記表示制御に基づく具体的な表示例を示したものである。
【００７２】
ここで、図８及び図９は、印刷装置２０が２つの給紙トレイ（共にＡ４サイズの用紙用）と２つの排紙トレイ（共にＡ４サイズの用紙用）を持ち、Ａ４サイズの用紙を１分間に５０枚だけ印刷する能力（５０ｐｐｍ）を有する場合の予測情報表示例であり、特に、図８は、消耗品状態情報の表示例であり、図９は、ジョブ状態情報表示例である。
【００７３】
これら図８及び図９の表示例において、反転文字部は上記処理に基づく予測情報の表示であることを示し、反転文字部以外の文字部は状態通知情報（事実情報）の表示でありことを意味している。このように、本発明では、ディスプレイ表示すべき各情報を、実際に求めた事実情報と予測により求められた予測情報とに分別し、ディスプレイ上においては、これら事実情報と予測情報とを明確に判別可能な態様で表示することにより、利用者が情報の区分けをより明瞭に認識できるようにしている。
【００７４】
図８の消耗品状態情報表示例では、「トレイ」，「サイズ」，「用紙種」，「状態」，「残量／容量」の各管理項目が事実情報として表示され、「次回給紙時刻と対象Job-ID」に関する管理項目が予測情報として表示されている。  この表示例によれば、
・Ａ４サイズの用紙対象の＃２の印刷ジョブ実行時にＴｒａｙ１が用紙不足に陥り、１１時４２分３０秒に用紙補給の必要がある。
【００７５】
・Ａ４サイズの用紙対象の＃３の印刷ジョブ実行時にＴｒａｙ２が用紙不足に陥り、１１時４５分３５秒に用紙補給の必要がある。
【００７６】
・Ａ４サイズの用紙対象の＃２の印刷ジョブ実行時に排紙ＢＩＮ１が１１時４２分３０秒に用紙満杯に陥り、除去の必要がある。
【００７７】
等が予測されている。
【００７８】
また、図９のジョブ状態情報表示例では、「ＪＯＢ」，「属性」，「状態」，「出力／総ページ数」，「利用残資源」の各管理項目が事実情報として表示され、「開始／終了時刻」，「ジョブ停止要因」の各管理項目等が予測情報として表示されている。この表示例によれば、
・Ａ４サイズの用紙片面対象の＃２の印刷ジョブの開始時刻が１１時３０分２５秒（事実情報）に既に実行開始され、１１時４０分２５秒に終了予定。ジョブ停止要因は無し。
【００７９】
・Ａ４サイズの用紙片面対象の＃２の印刷ジョブの開始予定が１１時４０分３０秒、終了予定が１１時５０分３０秒。ジョブ停止要因は無し。
【００８０】
・Ａ４サイズの用紙両面対象の＃３の印刷ジョブの開始予定が１１時５０分３５秒、終了予定が１２時１０分３３秒。但し、ジョブ停止要因は有り。
【００８１】
等が予測されており、更に、＃３の印刷ジョブの「ジョブ停止要因  有り」に関連して、「１１時５８分３５秒にＡ４普通紙不足で停止します。Ａ４普通紙を補給して下さい。」との予測結果が表示されている。
【００８２】
また、図１０及び図１１は、印刷装置２０が４つの給紙トレイと３つの排紙トレイを持ち、Ａ４サイズの用紙を１分間に５０枚印刷可能でＢ４サイズの用紙を１分間に４０枚印刷可能な能力（Ａ４／Ｂ４＝５０／４０ｐｐｍ）を有する場合の予測情報表示例を示したものであり、特に、図１０は、消耗品状態情報の表示例であり、図１１は、ジョブ状態情報表示例である。これら図１０及び図１１の表示例においても、反転文字部は予測情報の表示であり、反転文字部以外の文字部は事実情報の表示である。
【００８３】
図１０の消耗品状態情報表示例は、図８と同様に見ることができ、
・＃２の印刷ジョブ実行時にＴｒａｙ１で１１時４２分００秒に用紙補給の必要がある。
【００８４】
・実行中の＃１の印刷ジョブについてＴｒａｙ２で現在用紙補給の必要がある。
【００８５】
・＃３の印刷ジョブ実行時にＴｒａｙ３で１１時４５分３５秒に用紙補給の必要がある。
【００８６】
・＃３の印刷ジョブ実行時に排紙ＢＩＮ１で１１時４３分３２秒に用紙除去の必要がある。
【００８７】
・実行中の＃２の印刷ジョブについてＢＩＮ２で現在用紙除去の必要がある。
【００８８】
等が予測されている。
【００８９】
また、図１１のジョブ状態情報表示例は、図９と同様に見ることができ、
・＃１の印刷ジョブの開始時刻が１１時３０分２５秒（事実情報）に既に実行開始され、１１時３２分２５秒に終了予定。ジョブ停止要因は無し。
【００９０】
・＃２の印刷ジョブの開始予定が１１時３２分３０秒、終了予定が１１時４２分３０秒。ジョブ停止要因は有り。
【００９１】
この「ジョブ停止要因  有り」に関連して、「１１時４２分００秒にＡ４普通紙不足で停止します。Ａ４普通紙を補給して下さい。１１時３２分３０秒にビン２が満杯で停止します。ビン２から用紙を取り除いて下さい。」
等の予測結果が表示されている。
【００９２】
これらの表示情報を基に情報管理制御装置１０の利用者、あるいはジョブを起動した外部ホスト装置３０のユーザは、起動された各印刷ジョブの進捗状況を容易に把握できる。
【００９３】
更に、印刷管理制御装置１０では、予測情報の修正を必要とする予測修正要因を検出し、該検出結果に基づき予測情報を修正する機能を有している。ここで、上記予測修正要因としては、例えば、印刷中の用紙ジャム、消耗品の補給、印刷装置２０の予測処理能力と実処理能力との差異等があげられる。この機能を用いて、ジョブ管理処理では、一旦、上記各データベースの各情報の予測情報を設定した後、予測情報の誤差の検出を行い、予測情報の誤差が検出された場合には、その検出タイミング毎に当該誤差分を補正する処理も行う。この誤差分の補正がなされた場合、補正後の各データベースの内容でディスプレイ上に再表示を行う。これにより、利用者に対して、常に最新の正確な予測情報を提供することができる。
【００９４】
なお、この予測情報の表示動作に関しては、随時通知モードと指定時通知モードとを設け、随時通知モードでは、上記予測情報が修正された時点で自動的に当該修正予測結果の表示を行い、指定時通知モードでは、利用者から情報通知指示が与えられる毎に最新の修正予測情報の再表示を行うように構成しても良い。更に、利用者から予測情報の表示／非表示を指示し、表示の指示があった場合にのみ予測情報を表示させたり、あるいは表示を行う場合にも、表示対象の予測情報を取捨選択可能とし、必要な予測情報のみを表示し得るように構成することもできる。
【００９５】
この他、本発明は上述した主旨を逸脱しない範囲内で種々の変形あるいは応用が可能であることは言うまでもない。
【００９６】
例えば、上記実施例ではユーザへの予測情報の通知手段として、表示装置（ディスプレイ）のみを用いるようにしているが、外部ホスト装置３０へのブザーの鳴動制御やランプ表示等の制御を併用し、遠隔の利用者に対してより分かり易い形で予測情報の提供を行うようにしても良い。
【００９７】
また、上記実施例では、ユーザに提供する予測情報として消耗品の不足発生時刻等を含めているが、これらの時刻予測表示機能を削除し、単に各ジョブに対し、そのジョブ実行中に消耗品不足が発生するか否かを事前に警告表示するような簡単な構成とすることも考えられる。
【００９８】
また、上記実施例では、管理対象の消耗品として、各給紙トレイに収容される用紙の残量と各排紙ビンに排出可能な用紙の残量を想定しているが、消耗品管理データベース及びジョブ管理データベースの構成によって、これら以外の消耗品を対象としてその管理が行えることは言うまでもない。
【００９９】
更に、上記実施例では、各印刷ジョブに関して消耗品不足により印刷停止が発生することが予測される場合、その予測結果を表示によってユーザに知らしめるのみに留まっていたが、ジョブ実行直前に上記予測情報表示を参照して当該ジョブで印刷動作停止要因が解除されないと判断された場合は、後続ジョブのうち、印刷停止要因が発生しないようなジョブを優先実行するように構成することが考えられる。
【０１００】
この場合、図４に示したジョブ管理処理の流れの中に、新たに実行ジョブ変更処理を付加する。この実行ジョブ変更処理では、入力操作／表示部１２から与えられるジョブ変更情報を取り込み、この情報をジョブ管理処理に渡す。ジョブ管理処理では、上記ジョブ変更情報に基づいてジョブ管理データベースに既に格納されている印刷ジョブのうちのスプール済みのものを当該変更要求にあったジョブに変更し、これに対応してジョブ管理データベースのジョブキューを新たに指定されたジョブに書き換える処理を行う。この時、変更後の印刷ジョブの実行順序に従って上記印刷処理進捗状況予測を再実行させることを言うまでもない。このように予測結果を知った後にジョブキューの変更を可能とする機能を有する構成によれば、例えば、ある印刷ジョブを起動した際の表示内容に、当該印刷ジョブに関する印刷停止要因が認められる場合には、当該印刷ジョブよりページ数の少ない印刷ジョブを選択して優先実行させることにより、印刷装置２０の印刷動作停止回数を減らし、引いてはプリンタのトータル性能を大幅に向上させることができる。
【０１０１】
【発明の効果】
以上説明したように、請求項１（または請求項１１）記載の発明によれば、プリンタ部の排紙ビンにおける排紙用紙の残量も含めた消耗品残量、プリンタ部の処理能力、及び外部装置から起動された印刷ジョブをそれぞれ管理し、これらの管理結果に基づき印刷ジョブの実行時におけるプリンタ部の排紙ビンにおける排紙用紙の残量及び満杯到達時刻も含めた印刷処理進捗状況を予測し該予測結果をユーザに通知することによって、ユーザはこれらの通知情報を基に、単に給紙用紙の不足を認識できるだけでなく、プリンタ部の排紙ビンに現在何枚の排紙用紙があり、該排紙ビンで排紙用紙が満杯になる時刻がいつぐらいになるかも含めて各印刷ジョブの進捗状況全体を把握しながら、プリンタ部の排紙ビンで排紙用紙が満杯になることで運用停止に陥る事態を回避する手立てを講じつつ印刷処理の管理・運用を円滑に行うことができる。
【０１０２】
また、請求項２（または請求項１２）の発明によれば、上記予測結果の通知を、管理中の各消耗品毎の状態及び属性に関する情報、各ジョブの状態及び属性情報を上記予測結果と共に表示することにより行うようにしたため、各印刷ジョブに関する印刷処理進捗状況をより明確に把握できる。
【０１０３】
また、請求項３（または請求項１３）の発明によれば、上記予測結果として、各印刷ジョブ毎の印刷開始予測時刻及び終了予測時刻、消耗品不足が発生するか否かの予測結果、消耗品不足発生予測時刻を少なくとも表示し、特に、消耗品の不足の発生が予測される場合にはその予測結果が該当する印刷ジョブの識別子と対応付けて表示するようにしたため、プリンタ部の複数の給紙あるいは排紙トレイを利用して無停止運転を行う状況下で、利用者に対し、各給紙トレイの用紙補給タイミングや、各排紙トレイの満杯解除タイミングの予測時間を知らしめることで各消耗品の補給タイミングの計画的な管理が容易となり、利用者の不注意によるプリンタ停止を未然防止して印刷時間の大幅な短縮に寄与できる。
【０１０４】
また、請求項４（または請求項１４）の発明によれば、上記予測結果情報を、実測により求められた事実情報と予測により求められた予測情報とに分別し、事実情報と予測情報とを判別可能な態様で表示するようにしたため、消耗品の不足発生の警告か否か等を一目で容易に判断できる。
【０１０５】
また、請求項５及び６（または請求項１５及び請求項１６）の発明によれば、印刷中の用紙ジャム、消耗品の補給、前記プリンタ部の予測処理能力と実処理能力との差異等、上記予測結果の修正を必要とする予測修正要因が生じた場合に上記予測結果を修正するようにしたため、上記予測結果を常に正確にユーザに通知できる。
【０１０６】
また、請求項７（または請求項１７）の発明によれば、上記予測結果が修正された時点で自動的に当該修正予測結果の表示を行う随時通知モードと、ユーザから情報通知指示が与えられる毎に最新の修正予測結果の表示を行う指定時通知モードとを使い分けることにより、ユーザの都合に合わせた印刷処理の管理・運用が可能になる。
【０１０７】
また、請求項８（または請求項１８）の発明によれば、上記予測結果情報を外部インタフェースを介して印刷ジョブを起動した外部装置にも通知するようにしたため、ネットワークプリンタ等の使用形態において、それぞれの外部装置のユーザが自ら起動したジョブに対し管理していかなければならない場合でも、各ユーザがどのジョブで消耗品切れによるプリンタ停止が発生するかが予測でき、事前対処が容易になることから、印刷結果を取りに行って初めて用紙切れ等に気付くとか、他のユーザの不注意で自分のジョブが所定時間内に完了していないといった不測の事態を回避できる。
【０１０８】
また、請求項９（または請求項１９）の発明によれば、管理中の印刷ジョブの実行順序の変更を指示し、当該指示に従って管理中の印刷ジョブの実行順序を変更する機能を付加したため、消耗品不足発生が予測される印刷ジョブをより印刷ページ数の少ない印刷ジョブに入れ替える等によって、より適切な印刷スケジュールを組むことが可能となる。
【０１０９】
また、請求項１０（または請求項２０）の発明によれば、印刷ジョブの実行順序が変更された場合、該変更後の印刷ジョブの実行順序に従って上記進捗状況予測状況予測を再実行させるようにしたため、印刷スケジュールを変更したとしてもユーザに対しては常に正確な予測結果を通知できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係わる印刷管理制御装置の概略構成を示す図。
【図２】図１における主制御部の機能構成を示すブロック図。
【図３】本発明に係わる印刷管理制御装置の印刷動作の流れを示す図。
【図４】本発明に係わる印刷管理制御装置のジョブ管理処理の流れを示す図。
【図５】本発明で用いる消耗品管理データベースの構成例を示す図。
【図６】本発明で用いるスループット算出データベースの構成例を示す図。
【図７】本発明で用いるジョブ管理データベースの構成例を示す図。
【図８】ジョブ管理処理に基づく印刷処理進捗状況予測結果のうち消耗品状態情報の表示例を示す図。
【図９】ジョブ管理処理に基づく印刷処理進捗状況予測結果のうちジョブ状態情報の表示例を示す図。
【図１０】ジョブ管理処理に基づく印刷処理進捗状況予測結果のうち消耗品状態情報の別の表示例を示す図。
【図１１】ジョブ管理処理に基づく印刷処理進捗状況予測結果のうちジョブ状態情報の別の表示例を示す図。
【符号の説明】
１０…印刷管理制御装置、１１…主制御部、１１１…入力制御部、１１２…ジョブ管理制御部、１１３…デコンポーザ制御部、１１４…ユーザインタフェース（ＵＩ）制御部、１１５…印刷制御部、１１６…消耗品設定制御部、１１７…スループット算出制御部、１１８…消耗品不測検知制御部、１２…入力操作／表示部、１３…主記憶部、１４…入力インタフェース部、１５…イメージ生成部、１６…補助記憶部、１７…プリンタインタフェース部、２０…印刷装置、３０…外部ホスト装置
【図１】
0003775026.tif 000002
【図２】
0003775026.tif 000003
【図３】
0003775026.tif 000004
【図４】
0003775026.tif 000005
【図５】
0003775026.tif 000006
【図６】
0003775026.tif 000007
【図７】
0003775026.tif 000008
【図８】
0003775026.tif 000009
【図９】
0003775026.tif 000010
【図１０】
0003775026.tif 000011
【図１１】
0003775026.tif 000012