(57)【要約】【課題】様々な画像が混在した印刷ジョブに対して印刷の安定性を向上させる。【解決手段】複数のプリンタ１０３、１０４と、プリンタ１０３、１０４に対する印刷ジョブを制御する印刷サーバ１０１とを備え、印刷サーバ１０１は、印刷ジョブを受け取るジョブ入力端子２０１、受け取った印刷ジョブを格納するジョブ格納部２０２、格納した印刷ジョブを解析するジョブ解析部２０３、解析した印刷ジョブとプリンタ情報から印刷ジョブを分割し、振り分けるジョブ分割部２０４、分割した印刷ジョブをプリンタへ送信するジョブ送信部２０５、プリンタ情報を受け取るプリンタ情報入力端子２０６、受け取ったプリンタ情報を格納するプリンタ情報格納部２０７を備える。【選択図】図２
2010286918.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置と、前記複数の印刷装置に対する印刷ジョブを制御する制御装置とを備えた印刷システムであって、
印刷ジョブを解析するジョブ解析手段と、
前記各印刷装置の情報を取得する情報取得手段と、
前記ジョブ解析手段により得られた解析結果と前記情報取得手段により得られた各印刷装置の情報から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けるジョブ分割手段とを備えたことを特徴とする印刷システム。
【請求項２】
前記各印刷装置のキャリブレーションを行うキャリブレーション手段を備えることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記キャリブレーション手段は、摩擦帯電、トナーの補給、現像器の停止のうち少なくともいずれか一つを行うことを特徴とする請求項２に記載の印刷システム。
【請求項４】
複数の印刷装置に対する印刷ジョブを制御する制御装置であって、
印刷ジョブを解析するジョブ解析手段と、
前記各印刷装置の情報を取得する情報取得手段と、
前記ジョブ解析手段により得られた解析結果と前記情報取得手段により得られた各印刷装置の情報から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けるジョブ分割手段とを備えたことを特徴とする制御装置。
【請求項５】
前記ジョブ解析手段により得られる解析結果は、印刷ジョブ中の画像データの総画素値、印刷枚数、印刷順序、平均画素値、色情報のうち少なくともいずれか一つを含むことを特徴とする請求項４に記載の制御装置。
【請求項６】
前記情報取得手段により得られる印刷装置の情報は、トナー比電荷量、トナー量、水分量、温度情報、湿度情報、最終使用時からの時間のうち少なくともいずれか一つを含むことを特徴とする請求項４又は５に記載の制御装置。
【請求項７】
前記情報取得手段により得られる印刷装置の情報はトナー比電荷量であり、
前記ジョブ分割手段は、前記ジョブ解析手段により得られた解析結果から、濃度が安定して印刷できる安定トナー比電荷量を求め、前記トナー比電荷量と前記安定トナー比電荷量から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けることを特徴とする請求項４又は５に記載の制御装置。
【請求項８】
前記ジョブ分割手段は、色毎に、前記トナー比電荷量と前記安定トナー比電荷量との差の絶対値をそれぞれ算出し、その和に基づいて印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けることを特徴とする請求項７に記載の制御装置。
【請求項９】
前記ジョブ分割手段による印刷ジョブの分割に応じて前記複数の印刷装置のキャリブレーションを指定するキャリブレーション指定手段を備えたことを特徴とする請求項４乃至８のいずれか１項に記載の制御装置。
【請求項１０】
複数の印刷装置に対する印刷ジョブを制御する印刷制御方法であって、
印刷ジョブを解析するステップと、
前記各印刷装置の情報を取得するステップと、
前記印刷ジョブの解析結果と前記各印刷装置の情報から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けるステップとを有することを特徴とする印刷制御方法。
【請求項１１】
複数の印刷装置に対する印刷ジョブを制御するためのプログラムであって、
印刷ジョブを解析する処理と、
前記各印刷装置の情報を取得する処理と、
前記印刷ジョブの解析結果と前記各印刷装置の情報から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分ける処理とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷装置に対して出力要求を分割して振り分ける印刷システム、制御装置、印刷制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワーク上の複数の画像形成装置である印刷装置に対して、画像データ、枚数、印刷順序等の情報から構成される出力要求（以下、これを印刷ジョブと呼ぶ）の分割、振り分けを行う方法としては、ユーザの所望する条件（画質優先、速度優先等）等に適合した印刷装置を選択する方法（例えば、特許文献１）等がある。
【０００３】
また、機器の状態が不安定な印刷装置で印刷してしまうように印刷ジョブの分割、振り分けを行うと、印刷画像の濃度が不安定になってしまうという問題がある。これを解決する方法として、各印刷装置に濃度パッチを印字して、その濃度を測定することで各印刷装置の出力画像安定性の情報を作成し、これを印刷サーバに転送して、印刷ジョブを分割して振り分ける方法（例えば、特許文献２）がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５５３１号公報
【特許文献２】特開２００４−３４８６１４号公報
【特許文献３】特開平０６−１３０７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、現像で消費したトナーを順次補給しながら印刷するような電子写真方式のプリンタの場合、濃度を安定して出力できるプリンタの状態が印刷対象画像によって異なる。この原因の一つに、現像スリーブ上の単位トナー量あたりの電荷量（以下、これをトナー比電荷量と呼ぶ）の変動がある。現像スリーブとは、帯電したトナーを感光ドラム上に付着させるもので、この現像スリーブ上のトナー比電荷量は、現像の付着力に影響する。例えば、感光ドラムが負の電荷を帯びている場合、トナー比電荷量が大きい程トナーが付着しづらく、逆にトナー比電荷量が小さい程トナーが付着しやすい。
【０００６】
トナー比電荷量は、画像データに応じて消費されるトナー量と補給トナー量、及び現像器内の摩擦帯電の影響を受け、以下の（式１）〜（式５）で表すことができる。
まず、画像データ現像前のトナー量をＴbとし、消費トナー量をＴuとすると、現像直後のトナー量Ｔdevは以下の式のようになる。
Ｔdev＝Ｔb−Ｔu・・・（式１）
【０００７】
消費時には摩擦帯電は起こらないものとすると、現像直後のトナー比帯電量Ｑdevは、現像前のトナー比電荷量Ｑbと変わらないため、以下の式のようになる。
Ｑdev＝Ｑb・・・（式２）
【０００８】
次に、補給トナー量をＴsupとすると、補給後のトナー量Ｔaは以下の式のようになる。
Ｔa＝Ｔdev＋Ｔsup・・・（式３）
【０００９】
また、補給トナーのトナー比帯電量をＱsupとし、補給時に摩擦帯電は起こらないとすると、補給直後のトナー比帯電量Ｑaは以下の式のようになる。
Ｑa＝（Ｑdev×Ｔdev＋Ｑsup×Ｔsup）／Ｔa・・・（式４）
このように、補給直後のトナー比電荷量は、画像データに応じて消費されるトナー量と補給トナー量の影響を受けることが分かる。補給トナーの帯電量が現像直後のトナー比電荷量よりも小さい場合、トナー比帯電量は減少する。また、濃度が高い画像を現像して、補給量が多くなるほどその減少幅も大きくなる。
【００１０】
次に、帯電時間tの摩擦帯電において、例えば、トナー比帯電量が図１４のような挙動を示す関数ｆに従うと仮定すると、摩擦帯電後のトナー比電荷量Ｑfriは、以下の式で表すことができる。
Ｑfri＝ｆ(Ｑa，ｔ)・・・（式５）
このように、トナーは摩擦帯電の影響を受け、摩擦帯電時間に応じてトナー比帯電量は増加する。
【００１１】
図１５のグラフは、４０枚の画像を印刷する印刷ジョブを実行した時の印刷経過時間（枚）内での現像器の挙動を示したものである。図１５（ａ）は消費トナー量を示したもので、１〜２０枚目を印刷する時の１枚毎の消費トナー量は２Ｔ（ｇ）であり、２０〜４０枚目を印刷する時の１枚毎の消費トナー量はＴ（ｇ）である。また、図１５（ｂ）は１枚毎のトナーの補給量を示したもので、現像で消費した分だけ補給している。図１５（ｃ）は１枚毎のトナー比帯電量を示したもので、印刷ジョブが投入される前のトナー比電荷量が９Ｑ（μＣ／ｇ）で印刷ジョブを実行すると、徐々にトナー比電荷量が下がり３Ｑ（μＣ／ｇ）近辺で収束する。また、消費トナー量及び補給トナー量が少なくなる２０枚目以降は徐々にトナー比電荷量が上がり、７Ｑ（μＣ／ｇ）近辺で収束していることが分かる。このように収束が起こるのは、印刷を続けていくに従って、（式４）で示したトナー補給後のトナー比帯電量の減少と、（式５）で示した摩擦帯電によるトナー比帯電量の増加のバランスがとれていくためである。
【００１２】
このように、画像データによって収束するトナー比電荷量は異なるため、プリンタのトナー比電荷量と収束するトナー比電荷量の差が大きい程、濃度の変動が大きくなる。そのため、特許文献２のように、ある特定濃度、大きさの濃度パッチの濃度測定結果のみを使用して濃度が安定して出力できると判断されたプリンタで印刷しても、印刷対象画像によっては濃度が安定しない場合があるという問題があった。
【００１３】
本発明は上記のような点に鑑みてなされたものであり、様々な画像が混在した印刷ジョブに対して色の安定性を向上させることを目的とする。
【課題を解決するための手段】
【００１４】
本発明の印刷システムは、複数の印刷装置と、前記複数の印刷装置に対する印刷ジョブを制御する制御装置とを備えた印刷システムであって、印刷ジョブを解析するジョブ解析手段と、前記各印刷装置の情報を取得する情報取得手段と、前記ジョブ解析手段により得られた解析結果と前記情報取得手段により得られた各印刷装置の情報から、印刷ジョブ中の画像データを分割し、前記複数の印刷装置に振り分けるジョブ分割手段とを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、様々な画像が混在した印刷ジョブに対して色の安定性を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る印刷システムの構成を示すブロック図である。
【図２】第１の実施形態に係る印刷サーバの詳細な構成を示すブロック図である。
【図３】第１の実施形態に係るプリンタの詳細な構成を示す図である。
【図４】第１の実施形態に係る印刷システムの全体処理を示すフローチャートである。
【図５】第１の実施形態における印刷ジョブの解析例を示す図である。
【図６】第１の実施形態におけるプリンタ情報の例を示す図である。
【図７】第１の実施形態における印刷ジョブの分割結果を示す図である。
【図８】第１の実施形態における印刷ジョブの分割、振り分け処理を示すフローチャートである。
【図９】第１の実施形態における総画素値から安定トナー比電荷量を求める際に用いるＬＵＴを示す図である。
【図１０】プリンタによる印刷動作を示すフローチャートである。
【図１１】シアン、マゼンタ、イエロー、ブラック各色の安定トナー比電荷量の例を示す図である。
【図１２】プリンタＡ、Ｂの各色のトナー比電荷量の例を示す図である。
【図１３】安定トナー比電荷量と各色のトナー比電荷量の差の絶対値をそれぞれ算出して、その和をプリンタ毎に算出した結果例を示す図である。
【図１４】トナー比帯電量の挙動例を示す図である。
【図１５】印刷経過時間（枚）内での現像器の挙動例を示した図である。
【図１６】第２の実施形態に係る印刷システムの構成を示すブロック図である。
【図１７】第２の実施形態に係る印刷サーバの詳細な構成を示すブロック図である。
【図１８】第２の実施形態に係る印刷システムの全体処理を示すフローチャートである。
【図１９】第２の実施形態におけるプリンタ情報の例を示す図である。
【図２０】第２の実施形態におけるキャリブレーション指定処理を示すフローチャートである。
【図２１】第２の実施形態におけるトナーが全く帯電していない状態からの摩擦帯電時間に対するトナー比帯電量の推移を示す特性図である。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１は、第１の実施形態に係る印刷システムの構成を示すブロック図である。図１に示すように、印刷システムは、ネットワーク１０２上に接続されている、印刷制御を行う制御装置として機能する印刷サーバ１０１、デジタル画像を印刷出力する印刷装置であるプリンタＡ１０３及びプリンタＢ１０４、クライアントＰＣ（パーソナルコンピュータ）１０５により構成されている。クライアントＰＣ１０５は、印刷ジョブを印刷サーバ１０１に出力する。印刷サーバ１０１は、プリンタＡ１０３、プリンタＢ１０４に対して印刷ジョブを分割して振り分ける。
【００１８】
図２は、印刷サーバ１０１の構成図である。２０１は印刷ジョブを受け取るジョブ入力端子である。２０２は受け取った印刷ジョブを格納するジョブ格納部である。２０３は格納した印刷ジョブを解析するジョブ解析部である。２０４は解析した印刷ジョブとプリンタ情報から印刷ジョブを分割し、振り分ける（割り付ける）ジョブ分割部である。２０５は分割した印刷ジョブをプリンタへ送信するジョブ送信部である。２０６はプリンタ情報を受け取るプリンタ情報入力端子である。２０７は受け取ったプリンタ情報を格納するプリンタ情報格納部である。
【００１９】
図３は、プリンタＡ１０３及びプリンタＢ１０５の構成図である。３０１はコントローラであり、印刷ジョブを受け取り、プリンタをコントロールする。３０２は感光ドラムであり、帯電、露光、現像、転写の際に用いられる。３０３は帯電器であり、感光ドラム３０２に帯電を行う。３０４はレーザスキャナであり、印刷データに合わせて半導体レーザを駆動し、ポリゴンミラーにて感光ドラム３０２上を走査して潜像を記録する。３０５は現像器であり、感光ドラム３０２上に記録された潜像上にトナーを現像する。３０６はホッパーであり、現像器３０５にトナーを補給する。３０７は転写器であり、感光ドラム３０２上のトナーを紙等の媒体に転写する。３０８は定着器であり、媒体に転写したトナー像を熱と圧力によって定着させる。３０９はプリンタ情報出力部であり、プリンタ情報を印刷サーバ１０１に出力する。３１０は感光ドラム３０２に面している現像スリーブである。３１１は電流センサであり、現像時の現像電流を測定する。３１２はトナー濃度センサであり、現像後のトナー濃度を測定する。
【００２０】
ここで、プリンタＡ１０３及びプリンタＢ１０４が行う画像の印刷動作について、図１０のフローチャートを用いて説明する。まず、コントローラ３０１は、印刷ジョブを受け取る(ステップＳ１００１)。次に、コントローラ３０１は、印刷ジョブ内の画像データを、プリンタが印刷可能な階調数（本実施形態では印刷可能階調数を２とする）の画像データに変換するハーフトーン処理を行い、二値画像データを生成する（ステップＳ１００２）。尚、ハーフトーン処理としては、ディザマトリクス方式、誤差拡散方式等が挙げられる。次に、コントローラ３０１は、二値画像データに基づいてレーザスキャナ３０４にて、感光ドラム３０２上を走査し、潜像を形成する（ステップＳ１００３）。このとき、感光ドラム３０２は、図３中の矢印方向に回転している。次に、現像器３０５は、潜像上に現像スリーブ３１０上のトナーを載せて、現像し可視画像を形成する（ステップＳ１００４）。次に、ホッパー３０６は、コントローラ３０１内の画像データの総画素値に応じて、トナー補給を行う（ステップＳ１００５）。一方、転写器３０７は、紙等の媒体上に可視画像を転写する（ステップＳ１００６）。次に、定着器３０８は、紙等に転写された可視画像を、熱と圧力をかけて定着し、印刷画像を生成する（ステップＳ１００７）。以上のステップＳ１００１〜ステップＳ１００７までを印刷ジョブ中の印刷枚数分行い（ステップＳ１００８）、画像の印刷が完了する。
【００２１】
以下、本実施形態に係る印刷システムにおける印刷ジョブの入力から印刷までの動作を、図４のフローチャートに従って説明する。ここでは、説明を簡単にするために、対象プリンタを、単色プリンタとして説明する。
まず、印刷サーバ１０１は、クライアントＰＣ１０５から送信された印刷ジョブを印刷ジョブ入力端子２０１にて受け取り、ジョブ格納部２０２に格納する（ステップＳ４０１）。次に、印刷サーバ１０１は、ジョブ格納部２０２に格納した印刷ジョブの内容をジョブ解析部２０３にて解析する（ステップＳ４０２）。このときの解析内容は、印刷ジョブ中の画像データ（ここでは説明を簡単にするため、１００ＤＰＩ、２５６階調、黒単色、白の画素値は０、黒の画素値は２５５の画像とする）の総画素値（画像データ内の全画素の画素値の和）、印刷枚数、印刷順序である。尚、解析内容が、平均画素値、色情報等であってもよい。解析結果は後述する印刷ジョブの分割時に使用する。
【００２２】
図５は、印刷ジョブの解析例を示したグラフである。印刷ジョブは、１〜２０枚目の画像データの縦幅１００ピクセル、横幅１００ピクセルで、全画素の画素値が１００であり、また２１〜４０枚目の画像データの縦幅２００ピクセル、横幅１００ピクセルで、全画素の画素値が２００である。図５のグラフの横軸は印刷時間（枚）、縦軸は画像の総画素値を示している。図５の解析結果は、１〜２０枚目までは、総画素値が１,０００,０００の画像を印刷し、２１〜４０枚目までは、総画素値が４,０００,０００の画像を印刷する印刷ジョブであることを示している。
【００２３】
また、ステップＳ４０１、Ｓ４０２とは並行して、印刷サーバ１０１は、プリンタＡ１０３及びプリンタＢ１０４が作成したプリンタ情報をプリンタ情報入力端子２０６にて受け取り、プリンタ情報格納部２０７に格納する（ステップＳ４０３）。このときのプリンタ情報としては、電流センサ３１１及びトナー濃度センサ３１２を用いて算出される現像スリーブ３１０上のトナー比電荷量である。トナー比電荷量Ｑは、プリンタＡ１０３及びプリンタＢ１０４それぞれで基準となるパッチ画像（ここでは８ｂｉｔ、１００ＤＰＩ、縦幅１００ピクセル、横幅１００ピクセル、全ての画素値が１２８の画像とする）を現像し、そのときの電流センサ３１１で現像電流Ｉs、トナー濃度センサ３１２で濃度値ＯＤdev、現像時間ｔdevを求めることで算出することができる。まず、濃度センサ３１２の測定値ＯＤdevから現像トナー量Ｍdevを求める。これは、予め実験等で求めたＯＤdevとＭdevの関係を示すテーブルを用意しておき、これを用いることで現像トナー量Ｍdevを求める。次に、現像電流Ｉsを現像時間をｔdevで積分し、現像電荷量ＩｎｔIを求める。そして、以下の式を用いて、トナー比電荷量Ｑを算出する。
Ｑ＝ＩｎｔI／Ｍdev・・・（式６）
【００２４】
尚、現像スリーブ上のトナー比電荷量は、電位センサを用いて算出する方法（例えば、特許文献３参照）等があり、それらを用いて求めてもよい。また、センサを使用できない場合は、プリンタの印刷ジョブ履歴と印刷開始時間からトナー比電荷量を求める等しても良い。また、プリンタ情報として、現像器内のトナーとキャリアの混合比や、現像スリーブ上のトナー量、水分量、温度情報、湿度情報、最終使用時からの時間等を取得してもよい。
【００２５】
図６は、取得したプリンタ情報の例である。図６の例ではプリンタＡ１０３のトナー比電荷量が１０（μＣ／ｇ）で、プリンタＢ１０４のトナー比電荷量が２５（μＣ／ｇ）である。
【００２６】
ステップＳ４０２とステップＳ４０３が終了した後、印刷サーバ１０１は、ジョブ解析結果とプリンタ情報を用いて、ジョブ分割部２０４にて印刷ジョブを分割する（ステップＳ４０４）。分割方法の詳細については後述する。次に、ジョブ送信部２０５にて、分割した印刷ジョブを各プリンタに送信する（ステップＳ４０５）。プリンタＡ１０３及びプリンタＢ１０４は、分割された印刷ジョブをそれぞれ印刷する（ステップＳ４０６）。印刷の詳細については上述したとおりである。以上のステップＳ４０１〜ステップＳ４０６を順次行うことで、印刷ジョブの入力から、印刷までが終了する。
【００２７】
以下、ジョブ分割部２０４にて行う印刷ジョブの分割、振り分け処理について、図８のフローチャートを用いて説明する。まず、印刷ジョブの解析結果から、各画像データを印刷する際に、濃度が安定して印刷できるトナー比電荷量（以下、安定トナー比電荷量と呼ぶ）を求める（ステップＳ８０１）。図９は、画像データの総画素値から安定トナー比電荷量を求める際に用いるルックアップテーブルＬＵＴをグラフ化したものである。横軸は総画素値、縦軸は安定トナー比電荷量を示している。このＬＵＴの作成方法として、例えば予め様々な総画素値の画像を印刷し、それぞれの総画素値で収束するトナー比電荷量を前もって実測して作成する方法や、湿度や温度に応じて、安定トナー比帯電量を計算する方法等がある。このＬＵＴを使用することにより、各画像データの総画素値に対応する安定トナー比電荷量を求めることができる。図５の印刷ジョブの１枚目の画像は総画素数が１,０００,０００であるので、図９のＬＵＴを参照すると安定トナー比電荷量は２０（μＣ／ｇ）となる。
【００２８】
次に、印刷ジョブを分割し、画像データを各プリンタに振り分ける（ステップＳ８０２）。これは、画像データ毎に安定トナー比電荷量に近いプリンタをそれぞれ選択することで行う。図５の印刷ジョブの１枚目（総画素値１,０００,０００）の画像の安定トナー比電荷量は２０（μＣ／ｇ）であるので、１枚目の画像はトナー比電荷量が２５（μＣ／ｇ）のプリンタＢ１０４で印刷するという風に振り分ける。同様に、全ての画像データについて振り分けを行うことで、印刷ジョブの分割が完了する。図７は、印刷ジョブの分割結果の例である。図７の分割結果では、総画素値が１,０００,０００（安定トナー比電荷量は２０（μＣ／ｇ））である１〜２０枚目の画像は、トナー比電荷量が２５（μＣ／ｇ）のプリンタＢ１０４にて印刷することが分かる。また、総画素値が４,０００,０００（安定トナー比電荷量は１０（μＣ／ｇ））である２１〜４０枚目の画像は、トナー比電荷量が１０（μＣ／ｇ）のプリンタＢ１０５にて印刷することが分かる。
【００２９】
尚、本実施形態では、単色の場合のみの説明を行ったが、混色の場合は、各色について順次同様の処理を行い、振り分けるプリンタを決定する。振り分ける方法としては、安定トナー比電荷量とプリンタのトナー比電荷量の差の絶対値の和が最も小さくなるように決定すればよい。多色の場合の振り分け例を以下に示す。図１１は、シアン、マゼンタ、イエローブラックが混在する画像データのそれぞれの安定トナー比電荷量の例である。また、図１２はプリンタＡ、Ｂの各色のトナー比電荷量の例である。安定トナー比電荷量と各色のトナー比電荷量の差の絶対値をそれぞれ算出して、その和をプリンタ毎に算出すると、図１３に示すようになる。図１３の例では、プリンタＡの方が全体的に差が小さいので、プリンタＡに振り分けるように印刷ジョブを分割する。
【００３０】
尚、多色プリンタの場合の振り分け方法として、各色のトナー比電荷量の差の絶対値に色の変動の見えやすさに応じた係数をかけた後に和を取る方法等も考えられる。また、特定のプリンタに画像が集中してしまい、印刷速度が遅くなるという場合には、ユーザが指定した速度と色安定性の優先度に応じて、印刷ジョブの分割方法を切り替えるといった方法を用いればよい。また、何らかの原因でプリンタの状態が急激に変動してしまう場合は、エンジンの情報を適宜更新し、ジョブの分割をやり直すという方法が考えられる。
【００３１】
以上述べたように、プリンタのトナー比電荷量と画像データの安定トナー比電荷量の差ができるだけ小さくなるようにプリンタを選択することで、様々な種類の画像が混在した印刷ジョブを入力しても各画像の色を安定させて印刷することができる。
【００３２】
（第２の実施形態）
図１６は、第２の実施形態に係る印刷システムの構成を示すブロック図である。図１６に示すように、印刷システムは、ネットワーク１６０２上に接続されている、印刷制御を行う制御装置として機能する印刷サーバ１６０１、デジタル画像を印刷出力する印刷装置であるプリンタＡ１６０３及びプリンタＢ１６０４、クライアントＰＣ１６０５により構成されている。クライアントＰＣ１６０５は、印刷ジョブを印刷サーバ１６０１に出力する。印刷サーバ１６０１は、プリンタＡ１６０３、プリンタＢ１６０４に対して印刷ジョブを分割して振り分ける。
【００３３】
図１７は、印刷サーバ１６０１の構成図である。１７０１は印刷ジョブを受け取るジョブ入力端子である。１７０２は受け取った印刷ジョブを格納するジョブ格納部である。１７０３は格納した印刷ジョブを解析するジョブ解析部である。１７０４はプリンタ情報を受け取るプリンタ情報入力端子である。１７０５は受け取ったプリンタ情報を格納するプリンタ情報格納部である。１７０６はジョブ解析結果から、印刷ジョブを分割し、振り分けるジョブ分割部である。１７０７はジョブ分割結果とプリンタ情報からプリンタＡ１６０３及びプリンタＢ１６０４のキャリブレーション指定を行うキャリブレーション指定部である。１７０８は分割した印刷ジョブを各プリンタへ送信するジョブ送信部である。
【００３４】
プリンタＡ１６０３及びプリンタＢ１６０４の構成及び印刷動作の詳細については、第１の実施形態の図３、図１０で説明したものと同様である。
【００３５】
以下、本実施形態に係る印刷システムにおける印刷ジョブの入力から印刷までの動作を、図１８のフローチャートに従って説明する。ここでは、説明を簡単にするために、対象プリンタを、単色プリンタとして説明する。
まず、印刷サーバ１６０１は、クライアントＰＣ１６０５から送信された印刷ジョブを印刷ジョブ入力端子１７０１にて受け取り、ジョブ格納部１７０２に格納する（ステップＳ１８０１）。次に、印刷サーバ１６０１は、ジョブ格納部１７０２に格納した印刷ジョブの内容をジョブ解析部１７０３にて解析する。（ステップＳ１８０２）。このときの解析内容は、印刷ジョブ中の画像データ（ここでは説明を簡単にするため、１００ＤＰＩ、２５６階調、黒単色、白の画素値は０、黒の画素値は２５５の画像とする）の総画素値（画像データ内の全画素の画素値の和）、印刷枚数、印刷順序である。解析結果は後述する印刷ジョブの分割時及びキャリブレーション時に使用する。第１の実施形態と同様、図５に、印刷ジョブの解析例を示す。
【００３６】
また、ステップＳ１８０１、Ｓ１８０２とは並行して、印刷サーバ１６０１は、プリンタＡ１６０３及びプリンタＢ１６０４が作成したプリンタ情報をプリンタ情報入力端子１７０６にて受け取り、プリンタ情報格納部１７０５に格納する（ステップＳ１８０３）。このときのプリンタ情報としては、電流センサ３１１及びトナー濃度センサ３１２を用いて算出される現像スリーブ３１０上のトナー比電荷量である。トナー比電荷量の測定方法は、上述した第１の実施形態と同様である。図１９は、取得したプリンタ情報の例である。図１９の例ではプリンタＡ１６０３のトナー比電荷量が５（μｃ／ｇ）で、プリンタＢ１６０４のトナー比電荷量が２５（μｃ／ｇ）である。
【００３７】
ステップＳ１８０２とステップＳ１８０３が終了した後、印刷サーバ１６０１は、ジョブ解析結果とプリンタ情報を用いて、ジョブ分割部１７０６にて印刷ジョブを分割する（ステップＳ１８０４）。尚、分割方法の詳細については、上述した第１の実施形態と同様である。
【００３８】
次に、印刷サーバ１６０１は、キャリブレーション指定部１７０７にてプリンタＡ１６０３及びプリンタＢ１６０４のキャリブレーション指定を行う（ステップＳ１８０５）。キャリブレーション指定は、目標となるトナー比帯電量にプリンタのトナー比帯電量を調整できるように指定する。キャリブレーション指定方法の詳細については後述する。プリンタＡ１６０３及びプリンタＢ１６０４は、キャリブレーションを実行する（ステップＳ１８０６）。
【００３９】
次に、印刷サーバ１６０１は、ジョブ送信部１７０８にて、分割した印刷ジョブを各プリンタに送信する（ステップＳ１８０７）。プリンタＡ１６０３及びプリンタＢ１６０４は、分割された印刷ジョブをそれぞれ印刷する（ステップＳ１８０８）。印刷の詳細については上述したとおりである。以上、ステップＳ１８０１〜ステップＳ１８０８を順次行うことで、印刷ジョブの入力から、印刷までが終了する。
【００４０】
以下、キャリブレーション指定部１７０７にて行うキャリブレーション指定処理について、図２０のフローチャートを用いて説明する。まず、印刷ジョブの分割結果から、各プリンタに対して、キャリブレーションの目標となる目標トナー比電荷量を求める（ステップＳ２００１）。本実施形態では、各分割ジョブの１枚目に印刷する画像の安定トナー比電荷量を目標トナー比電荷量とする。このような目標トナー比電荷量にキャリブレーションすると、各分割ジョブを印刷開始時にトナー比電荷量の変動を小さくすることができ、画像濃度を安定させることができる。
【００４１】
分割前の印刷ジョブの１〜２０枚目をプリンタＢ１６０４で印刷する分割ジョブをジョブ１、２１〜４０枚目をプリンタＡ１６０４で印刷する分割ジョブをジョブ２とする。ジョブ１の１枚目に印刷する画像（分割前の印刷ジョブでは１枚目）の安定トナー比電荷量は２０（μｃ／ｇ）であり、ジョブ２の１枚目に印刷する画像（分割前の印刷ジョブでは２１枚目）の安定トナー比電荷量は１０（μｃ／ｇ）である。したがって、プリンタＢの目標トナー比電荷量は２０（μｃ／ｇ）となり、プリンタＡの目標トナー比電荷量は１０（μｃ／ｇ）となる。尚、目標トナー比電荷量の決定方法としては、各分割ジョブの安定トナー比電荷量の平均値にする等の他の方法を用いてもよい。
【００４２】
次に、プリンタ情報と各プリンタの目標トナー比電荷量から、キャリブレーション方法及びキャリブレーション時間を決定する（ステップＳ２００２）。本実施形態では、トナー比電荷量を上げる方法として、現像スリーブ３１０を空回転させて、トナーを所定時間摩擦帯電する方法を用いる。また、トナー比電荷量を下げる方法としては、現像器３０５を所定時間停止する方法や、トナーを補給して平均トナー比帯電量を下げる方法を用いる。例えば、プリンタＡのトナー比帯電量は５（μｃ／ｇ）であり、目標トナー比帯電量は１０（μｃ／ｇ）であるので、現像スリーブ３１０を空回転させて、５（μｃ／ｇ）分摩擦帯電させればよい。
【００４３】
本実施形態では、所望のトナー比帯電量になるように摩擦帯電の時間を決定するために図２１のトナー比帯電量の推移を示したグラフを用いる。図２１のグラフは、トナーが全く帯電していない状態からの摩擦帯電時間に対するトナー比帯電量の推移を示したものである。グラフの横軸は摩擦時間、縦軸はトナー比帯電量を示している。図２１のグラフを摩擦時間ｔf、トナー比帯電量Ｑfを用いた関数fで以下の(式７)のように表せるとすると、キャリブレーション時間ｔfaは、以下の(式８)で算出できる。ここで、Ｑftは目標トナー比帯電量、Ｑfbはキャリブレーション前のトナー比帯電量である。
Ｑf＝ｆ(ｔf)・・・（式７）
ｔfa＝ｆ-1(Ｑft)−ｆ-1(Ｑfb)・・・（式８）
【００４４】
また、プリンタＢのトナー比帯電量は２５（μｃ／ｇ）であり、目標トナー比帯電量は２０（μｃ／ｇ）であるので、５（μｃ／ｇ）分帯電量を下げればよい。トナー比帯電量を下げるには、帯電量の低いトナーを補給することで行う。補給トナー量Ｔsaは、以下の(式９)で求めることができる。ここで、Ｑstは目標トナー比電荷量、Ｑsaは補給トナー比電荷量、Ｑsbはキャリブレーション前のトナー比帯電量、Ｔsbはキャリブレーション前のトナー量である。
Ｔsa＝（Ｑst−Ｑsb）・Ｔsb／（Ｑsa−Ｑst）…（式９）
【００４５】
尚、本実施形態では、単色の場合のみの説明を行ったが、混色の場合は、各色について順次同様の処理を行い、キャリブレーションを行う。また、キャリブレーションの方法として、トナーを現像して帯電量をコントロールする方法や、一定時間停止させてトナーを放電させる方法等を用いてもよい。
【００４６】
以上述べたように、複数のプリンタをキャリブレーションし、印刷ジョブに適したトナー比帯電量にすることで、様々な種類の画像が混在した印刷ジョブを入力しても各画像の色を安定させて印刷することができる。
【００４７】
尚、第２の実施形態では、ジョブの分割方法として各画像の安定トナー比電荷量とプリンタのトナー比電荷量の差の絶対値が小さくなるようにジョブを分割しているが、例えば、各色毎のキャリブレーション時間を計算し、それが最も短くてすむようにジョブを分割する等を行ってもよい。また、特定のプリンタに画像が集中してしまい、印刷速度が遅くなるという場合には、ユーザが指定した速度と色安定性の優先度に応じて、空いているプリンタをキャリブレーションし、印刷の効率化を図るといった方法を用いればよい。また、ある一定時間毎にキャリブレーションを行うといった場合には、一定時間内に印刷する画像分のみを振分け、その後プリンタの状態に応じて再び振分けを行うといった方法を用いればよい。
【００４８】
尚、上記実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。例えば本発明は、複数の機器から構成されるシステムの一部として適用しても、一つの機器からなる装置の一部に適用してもよい。
【００４９】
また、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても達成される。この場合、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。
【００５０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけに限らない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現されてもよい。
【００５３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる形態でもよい。この場合メモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【符号の説明】
【００５４】
２０１：ジョブ入力端子、２０２：ジョブ格納部、２０３：ジョブ解析部、２０４：ジョブ分割部、２０５：ジョブ送信部、２０６：プリンタ情報入力部、２０７：プリンタ情報格納部
【図１】
2010286918.tif 000003
【図２】
2010286918.tif 000004
【図３】
2010286918.tif 000005
【図４】
2010286918.tif 000006
【図５】
2010286918.tif 000007
【図６】
2010286918.tif 000008
【図７】
2010286918.tif 000009
【図８】
2010286918.tif 000010
【図９】
2010286918.tif 000011
【図１０】
2010286918.tif 000012
【図１１】
2010286918.tif 000013
【図１２】
2010286918.tif 000014
【図１３】
2010286918.tif 000015
【図１４】
2010286918.tif 000016
【図１５】
2010286918.tif 000017
【図１６】
2010286918.tif 000018
【図１７】
2010286918.tif 000019
【図１８】
2010286918.tif 000020
【図１９】
2010286918.tif 000021
【図２０】
2010286918.tif 000022
【図２１】
2010286918.tif 000023