(57)【要約】【課題】  画像の長期的な安定性を維持できる画像形成制御装置を提供する。【解決手段】  複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持し、当該保持している画像形成指示の各々における、複数の色材の各々の推定消費量を演算し、画像形成指示ごとの推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定し、当該決定した画像形成順序に従って画像形成処理を実行する画像形成制御装置である。【選択図】        図１
2006350848.tif 000002
【特許請求の範囲】
【請求項１】
複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、
複数の画像形成指示を保持する手段と、
前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算する手段と、
前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定する順序決定手段と、
を含み、
前記決定した画像形成順序に従って画像形成処理を実行することを特徴とする画像形成制御装置。
【請求項２】
請求項１に記載の画像形成制御装置であって、
前記画像形成装置は、色材ごとに所定の調整処理を実行しており、
前記順序決定手段は、前記画像形成装置から、色材ごとの調整処理における調整量の情報を取得し、当該取得した情報により表される調整量が予め定められた調整量しきい値を超える色材を注目色材として特定して、当該特定した注目色材に係る推定消費量が消費量しきい値を超えていない画像形成指示を、前記特定した注目色材に係る推定消費量が消費量しきい値を超えている画像形成指示に優先して画像形成処理するよう、画像形成順序を決定することを特徴とする画像形成制御装置。
【請求項３】
請求項１に記載の画像形成制御装置であって、
前記順序決定手段は、複数の画像形成指示であって、いずれかの色材に係る、各画像形成指示における推定消費量の和が、前記画像形成装置における色材の供給可能量が上回る場合には、当該複数の画像形成指示を連続して処理しないよう、前記画像形成順序を決定することを特徴とする画像形成制御装置。
【請求項４】
請求項１に記載の画像形成制御装置であって、
前記決定された画像形成順序において連続して実行される複数の画像形成指示により、いずれかの色材に係る、各画像形成指示における推定消費量の和が、前記画像形成装置における色材の供給可能量が上回る場合には、当該複数の画像形成指示のうち少なくとも一つの画像形成指示における色材の使用量を調整する所定処理を実行する手段、をさらに備えたことを特徴とする画像形成制御装置。
【請求項５】
複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持する手段を備えた画像形成制御装置の制御方法であって、
前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算し、前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定することを特徴とする画像形成制御装置の制御方法。
【請求項６】
複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持する手段を備えた画像形成制御装置に、
前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算する手順と、
前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定する順序決定手順と、
を実行させ、
前記決定した画像形成順序に従って画像形成処理を行わせることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタなどの画像形成装置に対するジョブを管理する画像形成制御装置に関する。
【背景技術】
【０００２】
プリンタ等の画像形成装置において、画像の形成濃度を安定させる制御として、トナーディスペンス制御が知られている。トナーディスペンス制御では、画像形成によって消費したトナーの供給量を制御する。例えば、特許文献１には、プリントジョブ（画像形成指示）に含まれる各ページごとのトナー使用量を予測算出し、当該トナー使用量に基づいてトナーディスペンス制御を行う例が開示されている。
【特許文献１】特開２００４−１９８８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の特許文献１に開示のようなトナーディスペンス制御では、短時間に大量のトナーを供給するべき制御が行われてしまう場合があり、形成される画像の長期的な安定性を損ねる可能性があった。
【０００４】
本発明は上記実情に鑑みて為されたもので、画像の長期的な安定性を維持できる画像形成制御装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００５】
上記従来例の問題点を解決するための本発明は、画像形成制御装置であって、複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持する手段と、前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算する手段と、前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定する順序決定手段と、を含み、前記決定した画像形成順序に従って画像形成処理を実行することを特徴としている。
【０００６】
ここで前記画像形成装置は、色材ごとに所定の調整処理を実行しており、前記順序決定手段は、前記画像形成装置から、色材ごとの調整処理における調整量の情報を取得し、当該取得した情報により表される調整量が予め定められた調整量しきい値を超える色材を注目色材として特定して、当該特定した注目色材に係る推定消費量が消費量しきい値を超えていない画像形成指示を、前記特定した注目色材に係る推定消費量が消費量しきい値を超えている画像形成指示に優先して画像形成処理するよう、画像形成順序を決定することとしてもよい。
【０００７】
また、前記順序決定手段は、複数の画像形成指示であって、いずれかの色材に係る、各画像形成指示における推定消費量の和が、前記画像形成装置における色材の供給可能量が上回る場合には、当該複数の画像形成指示を連続して処理しないよう、前記画像形成順序を決定することとしてもよい。
【０００８】
さらに、前記決定された画像形成順序において連続して実行される複数の画像形成指示により、いずれかの色材に係る、各画像形成指示における推定消費量の和が、前記画像形成装置における色材の供給可能量が上回る場合には、当該複数の画像形成指示のうち少なくとも一つの画像形成指示における色材の使用量を調整する所定処理を実行する手段、をさらに備えることとしてもよい。
【０００９】
また、本発明の一態様は、複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持する手段を備えた画像形成制御装置の制御方法であって、前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算し、前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定することを特徴としている。
【００１０】
さらに、本発明の別の態様は、プログラムであって、複数の色材を用いて、媒体上に画像を形成する画像形成装置に接続され、複数の画像形成指示を保持する手段を備えた画像形成制御装置に、前記保持している画像形成指示の各々における、前記複数の色材の各々の推定消費量を演算する手順と、前記画像形成指示ごとの前記推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定する順序決定手順と、を実行させ、前記決定した画像形成順序に従って画像形成処理を行わせることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、保持している画像形成指示の各々における、複数の色材の各々の推定消費量を演算し、この推定消費量に基づいて、画像形成指示に基づく画像形成順序を決定し、当該決定した画像形成順序に従って画像形成処理を実行することで、色材の消費量に応じて形成順序を制御でき、画像の長期的な安定性を維持できる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像形成制御装置は、図１に示すように、プリンタサーバ１として実現でき、画像形成装置としてのプリンタ２に接続されている。
【００１３】
本実施の形態の画像形成制御装置としてのプリンタサーバ１は、図１に示すように、制御部１１と、記憶部１２と、通信部１３と、計時部１４を含んで構成される。
【００１４】
制御部１１は、ＣＰＵ等を用いて実現できる。この制御部１１は、記憶部１２に格納されているプログラムに従って動作している。本実施の形態では、ネットワークを介してクライアント側からプリントジョブとして画像形成指示を受信して記憶部１２に格納する処理や、保持している画像形成指示の各々をプリンタ２へ送信出力する順序（画像形成順序）を定める処理等を実行している。これらの制御部１１の処理の具体的な内容については後に詳しく述べる。
【００１５】
記憶部１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等の記憶素子や、ハードディスクなどのディスクデバイスを含んで構成されている。この記憶部１２には、制御部１１によって実行されるプログラムが格納されている。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。また本実施の形態では、この記憶部１２に、プリントジョブが格納される。
【００１６】
通信部１３は、ネットワークインタフェースであり、制御部１１から入力される指示に従って、プリンタ２等の指定された宛先へデータを送出する。また、この通信部１３は、クライアントなどから到来するデータを受信して制御部１１に出力する。
【００１７】
計時部１４は、時計であり、時刻を計時している。この計時部１４は、制御部１１から現在時刻を問い合わせる信号の入力を受けて、その時点での時刻の情報を制御部１１に出力する。
【００１８】
プリンタ２は、プリンタサーバ１からネットワークを介して受信した画像形成指示（プリントジョブ）に従って、用紙などの所定媒体上に画像を形成する。本実施の形態のプリンタ２は、複数の色材（トナーなど）を用いて、カラーの画像を形成する。
【００１９】
一般に、このプリンタ２のようなカラープリンタにおいては、画像形成の濃度を安定化させるためにトナーディスペンス制御が行われており、プリントジョブに基づく画像形成で消費したトナーが逐次、供給される。
【００２０】
また、プリンタ２においては、所定のタイミングごとに、指示された色を再現するためのトナーの吐出量（消費量）を調整するトナー調整処理が行われる。本実施の形態のプリンタ２は、このトナー調整処理において調整される、トナーを特定する情報（色材識別情報）と、その吐出量変化に係る情報（調整値）とを、調整量情報としてプリンタサーバ１へ送信出力するようにしてもよい。
【００２１】
ここでプリンタサーバ１の制御部１１が実行する処理の内容について説明する。本実施の形態の制御部１１は、ネットワークを介して画像形成指示を受信すると、計時部１４に対して現在の時刻の情報を要求する。また制御部１１は、固有の識別子を発行する。制御部１１は、計時部１４から入力された時刻の情報と発行した識別子とに関連づけて、画像形成指示を記憶部１２に格納する（図２）。また、当該格納した画像形成指示について、プリンタ２における複数の色材の各々の推定消費量を演算する。
【００２２】
ここで推定消費量の演算は例えば次のようにして行う。制御部１１は、まず推定消費量の演算の対象となる画像形成指示に基づいてラスタライズ処理を行う。そして、プリンタ２における色材ごとのビットマップ画像を生成する（分版処理）。例えばプリンタ２における色材が、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４つであれば、各色ごとのビットマップデータを生成する。
【００２３】
また、予め、所定の濃度ｄe（以下、単位濃度と呼ぶ）での画素あたりのトナー消費量（単位消費量）をｔeとして記憶部１２に格納しておき、上記各色のうち、注目色のビットマップデータ上のｉ番目の画素について、画素の濃度ｄiを用いて、画素ごとのトナー消費量推定値ｔpを、
ｔｐi＝ｄi×ｔe／ｄe
として、この画素ごとのトナー消費量推定値ｔpの注目色のビットマップデータあたりの総和
Ｔc＝Σｔｐi＝ｔe／ｄe×Σｄi
を演算する。
【００２４】
このＴcが、注目色のトナーの推定消費量となる。なお、例えば単位濃度での画素あたりのトナー消費量が、色材ごとに異なる場合は、記憶部１２に各色材ごとの単位消費量を設定しておき、注目色に対応する単位消費量を用いて、上記演算を行うこととすればよい。さらに制御部１１は、通信部１３を介してプリンタ２側からトナーの吐出量の変化に係る調整量情報を受信したときに、当該単位消費量の設定値を、調整量情報に含まれる調整値に基づいて変更してもよい。
【００２５】
制御部１１は、こうして、画像形成指示ごとに、各色材についての推定消費量の値を関連づけた推定消費量テーブルを生成し、記憶部１２に格納しておく（図３）。図３では、画像形成指示の識別子に推定消費量を関連づけて格納するようにしている。
【００２６】
また、制御部１１は、プリンタ２から調整量情報を受信したときに、当該調整量情報に含まれる調整値が、予め定められている調整量しきい値を越えるか否かを調べる。そして調整値が、調整量しきい値を越える場合に、計時部１４から時刻の情報を取得し、調整量情報と、取得した時刻の情報とを関連づけて、調整量受信記録として記憶部１２に格納しておく。制御部１１は、所定のタイミングごとに繰り返して（例えば定期的に）、調整量受信記録に含まれる時刻の情報が、現在時刻より所定の時間以上過去のものとなっている調整量情報があるか否かを調べ、そのような調整量情報があれば、当該調整量情報を調整量受信記録から除去する。つまり、調整量受信記録には、近時に、所定の調整量しきい値を越える調整が為された際の記録が格納されていることになる。
【００２７】
制御部１１は、次に、推定消費量テーブルを参照しながら画像形成順序を決定する。以下、当該画像形成順序の決定に係る処理の例について、図４を参照しながら説明する。制御部１１は、まず、記憶部１２に格納されている画像形成指示について、関連づけられている時刻の順序（受信順）に並べ替えておく。
【００２８】
そして制御部１１は、順序を表すカウンタ（順序カウンタ）を「１」にリセットするとともに、選択用のカウンタ（選択カウンタ）を「１」にリセットする（初期化処理：Ｓ１）。制御部１１は、受信順に並べ替えられた画像形成指示のうち、選択カウンタが示す値（ｉとする）に対応するｉ番目の画像形成指示を、注目指示として選択する（Ｓ２）。
【００２９】
制御部１１は、まず順序カウンタが所定のしきい値未満であるか否かを調べ（Ｓ３）、所定のしきい値未満であれば、調整量受信記録があるか否かを調べる（Ｓ４）。ここで調整量受信記録があれば、近時に行われた調整に係る色材を未安定色材として特定し、注目指示の未安定色材の推定消費量が、予め定めた消費量しきい値を越えるか否かを調べる（Ｓ５）。
【００３０】
ここで、注目指示の未安定色材の推定消費量が、予め定めた消費量しきい値を越えない場合は、順序カウンタｊの値を参照して、予め定められた数ｋを用い、ｊ−ｋ番目（ｊ−ｋ＜１ならば１番目）からｊ−１番目までに処理される画像形成指示についての各色材の推定消費量の合計を演算し、さらに当該各色材ごとの合計に、注目指示の各色材の推定消費量を加える（Ｓ６）。なお、処理Ｓ３、Ｓ４においてそれぞれ、順序カウンタがしきい値を超える場合や、調整量受信記録がない場合は、処理Ｓ６に移行して処理を続けることになる。
【００３１】
そして、いずれかの色材についての推定消費量の加算結果が、予め定められた限界しきい値を越えているか否かを調べる（Ｓ７）。ここで、限界しきい値を越えている色材がなければ、注目指示を、順序カウンタが示す値ｊに対応するｊ番目に処理する画像形成指示として設定する（Ｓ８）。制御部１１は、例えば順序カウンタが示す値と、注目指示に係る画像形成指示の識別子とを関連付けて処理順序テーブルとして記憶部１２に格納する（図５）。
【００３２】
制御部１１は、順序カウンタを「１」だけインクリメントし、選択カウンタを「１」にリセットして（Ｓ９）、選択カウンタを設定する処理（選択カウンタ設定処理）を行い（Ｓ１０）、処理Ｓ２に戻って処理を続ける（Ｂ）。
【００３３】
ここで処理Ｓ１０において実行される選択カウンタ設定処理について説明する。制御部１１は、選択カウンタ設定処理として、図６に示す処理を行う。制御部１１は、まず、現在の選択カウンタの値を、探索開始位置情報として記憶部１２に格納する（Ｓ２１）。また、記憶部１２に格納されている画像形成指示の数を、探索終了位置情報として保持する（Ｓ２２）。
【００３４】
制御部１１は、選択カウンタの値が探索終了位置情報の示す値に一致するか否かを調べる（Ｓ２３）。ここで、選択カウンタの値が探索終了位置情報の示す値に一致する場合は、探索開始位置情報を参照し、それが「１」であるか否かを調べる（Ｓ２４）。そして探索開始位置情報が「１」でない場合は、探索終了位置情報を、当該探索開始位置情報の示す値に設定する（Ｓ２５）。また、探索開始位置情報を「１」に設定し、選択カウンタを「１」にリセットして（Ｓ２６）、処理Ｓ２３に戻って処理を続ける。
【００３５】
一方、処理Ｓ２４において、探索開始位置情報が「１」であれば、処理順序テーブルに記録されている画像形成指示の数をカウントし、当該カウントの結果と記憶部１２に格納されている画像形成指示の総数とを比較する（Ｓ２７）。そして総数がカウントの結果よりも大きい場合（条件により処理順序が設定できなかった画像形成指示がある場合）は、所定の例外処理を実行する（Ｓ２８）。一方、総数がカウントの結果に一致する場合（すべての画像形成指示について処理順序の設定が完了した場合）は、処理を終了する。ここで処理Ｓ２８において行われる例外処理については、後に述べる。
【００３６】
一方、制御部１１は、処理Ｓ２３において、選択カウンタの値が探索終了位置情報の示す値に一致しない場合、つまり選択カウンタが示すｉ番目の画像形成指示が記憶部１２に格納されている場合は、制御部１１はさらに当該ｉ番目の画像形成指示が、処理順序テーブルに記録されているか（既に処理順序が決定されているか）否かを調べ（Ｓ３０）、処理順序テーブルに記録されていれば、選択カウンタを「１」だけインクリメントし（Ｓ３１）、処理Ｓ２３に戻って処理を続ける（Ｃ）。また、処理Ｓ３０において当該ｉ番目の画像形成指示が、処理順序テーブルに記録されていない場合は、その際の選択カウンタの値ｉを、新たな選択カウンタの値として設定し、リターンする。つまり、この選択カウンタ設定処理は、未だ処理順序が決定されていない画像形成指示のうち、最も早く受信した画像形成指示を指示するよう選択カウンタを設定する処理である。
【００３７】
また、図４の処理Ｓ５において、注目指示の未安定色材の推定消費量が、予め定めた消費量しきい値を越える場合は、処理Ｓ１０に移行して選択カウンタ設定処理を行う（Ａ）。ここでは、選択カウンタをリセットしていないので、現在の選択カウンタが指している画像形成指示以降で、未だ処理順序が決定されていない画像形成指示のうち、最も早く受信した画像形成指示を指示するよう選択カウンタを設定することになる。
【００３８】
さらに図４の処理Ｓ７において、限界しきい値を越えている色材がある場合も同様に、処理Ｓ１０に移行し、選択カウンタ設定処理を行う（Ａ）。
【００３９】
この制御部１１の処理により、プリンタ２において調整量しきい値を超える調整がなされた色材（未安定色材、本発明にいう注目色材）の消費量が、所定の消費量しきい値を超えない画像形成指示が、所定の消費量しきい値を超える画像形成指示に優先して処理される。
【００４０】
また、この処理によって決定された順序においては、後述の例外処理が行われる場合を除き、当該順序のうちから連続するｋ個の画像形成指示を実行した場合、どの色材の使用量も、限界しきい値を超えないようになっている。つまり、限界しきい値を、例えば、当該ｋ個の画像形成指示を実行するのに必要な時間あたりの、画質劣化しないトナーディスペンス量（色材供給可能量）未満であるように設定すれば、画像の長期的な安定性を維持できる。
【００４１】
制御部１１は、こうして決定した処理順序の順に従って、画像形成指示をプリンタ２へ順次、出力する。
【００４２】
ここで、図６の処理Ｓ２８における例外処理について説明する。この例外処理は、例えば何もせずに処理を終了する処理であってもよい。この場合、順序の決定された画像形成指示を先に処理しておき、後に処理順序を改めて調整することになる。
【００４３】
なお、この制御部１１の処理は、記憶部１２に保持されている画像形成指示の数が、予め定めた数以上となっているか否かを判断し、予め定めた数以上となっているときに実行するようにしてもよい。また、利用者が指示したタイミングで実行するようにしてもよい。
【００４４】
制御部１１は、保持されている画像形成指示の数がしきい値に満たない場合など、上記処理を実行しないときには、通常と同様に、受信した順で画像形成指示を処理することになる。
【００４５】
また、例外処理においては、例えばＵＣＲ（Under Color Removal）処理を行うことにより、記憶部１２に格納されている画像形成指示のうち、少なくとも一つにおける色材の使用量を調整してもよい。ここでＵＣＲ処理とは、例えばＣ，Ｍ，Ｙの色材によって表されるグレイの成分をＫの色材で代替させ、Ｃ，Ｍ，Ｙの使用量を低減する処理である。具体的な例として、制御部１１は、記憶部１２に格納されている画像形成指示のうち、処理順序テーブルに記録されていない画像形成指示について、ＵＣＲ処理を適用し、所定の色材の使用量を低減し、低減後の色材の推定消費量を演算して推定消費量テーブルを設定し直す。そして、再度、処理順序を決定する処理を行うようにしてもよい。
【００４６】
さらに例外処理においては、ＵＣＲ処理ではなく、利用者に対して、条件により処理順序が設定できなかった画像形成指示があることを提示して（例えば図示しないディスプレイ装置などに表示したり、クライアント側にネットワークを介して通知してもよい）、プリンタ２に機械的調整を行わせることとしてもよい。ここで機械的調整とは、プリンタ２の画像形成を安定化する、いわゆるプロセスコントロールの処理であり、例えば、色材を撹拌する処理や、各色材のトーンを調整するためのルックアップテーブルの更新、ヒーター等の温度の安定などの処理が行われる。
【００４７】
もっとも、このプロセスコントロールの処理は、この例外処理においてプリンタサーバ１からの指示で行われる以外にも、プリンタ２側で、例えば一定枚数の媒体への画像形成を行うごと、又は一定の時間が経過するごとなど、所定のタイミングごとに行われるようにしてもよい。
【００４８】
さらに例外処理として、上記ＵＣＲの処理を実行した後でなお、条件により処理順序が設定できなかった画像形成指示がある場合に、その旨を利用者に通知して、プリンタ２に機械的調整をさせることとしてもよい。この場合、利用者がプリンタ２の機械的調整を行った旨の入力を行うと、制御部１１は、ここまでの処理を終了させて、処理Ｓ１から処理をやり直して行う。
【００４９】
本実施の形態によると、例えば、Ｃ，Ｍ，Ｙ，Ｋの各色材について、
（１）Ｃを５、Ｍを２、Ｙを２、Ｋを１消費すると推定される第１ジョブと、
（２）Ｃを５、Ｍを５、Ｙを５、Ｋを１消費すると推定される第２ジョブと、
（３）Ｃを２、Ｍを１、Ｙを２、Ｋを１消費すると推定される第３ジョブと、
がこの（１）から（３）の番号の順に受信された場合に次のように動作する。なお、限界しきい値を「８」、図４の処理Ｓ６のｋの値を「１」としておく。
【００５０】
プリンタサーバ１では、選択カウンタｉ＝１、順序カウンタｊ＝１として、受け入れ順に、ｉ＝１番目の（１）の第１ジョブを注目指示とする。ここでは簡単のため調整量受信記録がないものとする。また、順序カウンタのしきい値は「２」とする。
【００５１】
プリンタサーバ１では、調整量の受信記録がないことから、処理順序テーブルを参照し、ｋ＝１個前からのジョブの推定消費量の和を調べる。ここではｊ＝１であるので、調べるべき推定消費量はない。そこで、色材の推定消費量の和は、第１ジョブにおける推定消費量そのものとなり、Ｃを５、Ｍを２、Ｙを２、Ｋを１消費すると推定される。
【００５２】
ここではどの色材の消費量も、限界しきい値である「８」を超えていないので、順序カウンタｊ＝１に対応する、第１番目に処理されるジョブとして第１ジョブが設定され、処理順序テーブルに第１ジョブが記録される。また、順序カウンタｊが「１」だけインクリメントされ、「２」となる。
【００５３】
そして選択カウンタを設定する処理が開始される。この段階では選択カウンタｉを「１」だけインクリメントして「２」となったときに、選択カウンタｉ＝２に対応する第２ジョブが、次の注目指示となる。プリンタサーバ１は、ｋ＝２番前からのジョブの推定消費量の和を調べる。
【００５４】
ここでは当該和として、第１ジョブと第２ジョブでの対応する色材の推定消費量の和が演算されることになり、第１、第２ジョブを連続処理することでこの間に、Ｃを１０、Ｍを７、Ｙを７、Ｋを２消費すると推定される。
【００５５】
プリンタサーバ１は、色材Ｃの消費量が限界しきい値「８」を超えているので、第２ジョブを処理順序テーブルに記録することなく選択カウンタを設定する処理を開始する。そして第３ジョブが注目指示として選択される。
【００５６】
この場合、色材の推定消費量の和は、第１ジョブと第３ジョブとにおける推定消費量の和になるから、Ｃを７、Ｍを３、Ｙを４、Ｋを２消費すると推定される。つまり色材の消費量も、限界しきい値である「８」を超えていないので、順序カウンタｊ＝２に対応する、第２番目に処理されるジョブとして第３ジョブが設定され、処理順序テーブルに第３ジョブが記録される。また、順序カウンタｊが「１」だけインクリメントされ、「３」となる。
【００５７】
次にプリンタサーバ１は選択カウンタ設定処理を実行する。この処理によって未だ処理順序テーブルに記録されていない第２ジョブが注目指示として選択される。この場合、色材の推定消費量の和は、ｊ−ｋ＝２番目からのジョブの推定消費量の和であり、第３ジョブと、第２ジョブとにおける対応する色材の消費量の和となるから、Ｃを７、Ｍを６、Ｙを７、Ｋを２消費すると推定される。つまり色材の消費量も、限界しきい値である「８」を超えていないので、順序カウンタｊ＝３に対応する、第３番目に処理されるジョブとして第２ジョブが設定され、処理順序テーブルに第２ジョブが記録される。
【００５８】
プリンタサーバ１は、受信しているすべてのジョブについて処理順序が決定されたので、処理順序テーブルに記録されている順序に従って、プリンタ２へ、ジョブを送信する。つまり、ここでは第１ジョブ、第３ジョブ、第２ジョブの順でジョブが処理され、プリンタ２での印刷処理が行われる。
【００５９】
また、事前にプリンタ２から例えば色材Ｃにかかる調整が行われ、その調整量があらかじめ定められた調整量しきい値を超えている場合は、色材Ｃの使用量が所定の消費量しきい値（例えば「４」）を超えるジョブを、後回しにするよう設定する。例えば、図４の処理Ｓ３における順序カウンタのしきい値を「２」としておけば、「２」番目未満には、かかるジョブが設定されないようになる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態に係る画像形成制御装置の構成および接続状態例を表すブロック図である。
【図２】画像形成指示の保持例を表す説明図である。
【図３】画像形成指示ごとの色材の推定消費量の保持例を表す説明図である。
【図４】本発明の実施の形態に係る画像形成制御装置の処理順序決定処理の例を表すフローチャート図である。
【図５】処理順序テーブルの内容例を表す説明図である。
【図６】本発明の実施の形態に係る画像形成制御装置の選択カウンタ設定処理の例を表すフローチャート図である。
【符号の説明】
【００６１】
１  プリンタサーバ、２  プリンタ、１１  制御部、１２  記憶部、１３  通信部、１４  計時部。
【図１】
2006350848.tif 000003
【図２】
2006350848.tif 000004
【図３】
2006350848.tif 000005
【図４】
2006350848.tif 000006
【図５】
2006350848.tif 000007
【図６】
2006350848.tif 000008